[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
99BASIC @ Next 8
1
:
名無しさん
:2025/06/05(木) 07:39:02
どうぞ(^。^)
https://www.vector.co.jp/soft/win95/prog/se123748.html
2
:
名無しさん
:2025/06/05(木) 08:04:24
(^ワ^)
3
:
名無しさん
:2025/06/05(木) 08:05:24
何かに追われることなく、ただひたすらにw
4
:
名無しさん
:2025/06/05(木) 08:05:38
やっぱ慣れたものには勝てないかw
5
:
名無しさん
:2025/06/05(木) 08:14:10
最新レポート 99BASICを取り巻く状況 2025.6.5.木.8:05am 更新*
┌────────────┬────┬──────┬────┬─────┬────┬─────┬──────┐
| |99BASIC | LowResNx | QB64 |DarkBASIC |DarkGDK |AppGameKit| AppGameKit |
| | | | | Pro | | | mobile |
├────────────┼────┼──────┼────┼─────┼────┼─────┼──────┤
|無料 | 〇 | 〇 | 〇 | 有料*1 | 〇 | 有料*2 | 〇 |
├────────────┼────┼──────┼────┼─────┼────┼─────┼──────┤
|動作環境 |Windows | Windows |Windows | Windows |Windows | Windows |iOSデバイス |
| | | MacOS | MacOS | | | MacOS | Android |
| | | Linux | Linux | | | Linux | |
| | |iOSデバイス | | | | | |
├────────────┼────┼──────┼────┼─────┼────┼─────┼──────┤
|フルスクリーンエディター| 〇 | - | - | - | - | - | - |
|IDEの有無 | - | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
|マルチバイト文字入力対応| △*3 | - | - | △*4 | 〇 | △*5 | - |
|実行ファイル単体起動 | - | - | 〇 | △*6 | △*7 | 〇 | - |
├────────────┼────┼──────┼────┼─────┼────┼─────┼──────┤
|APIサポート | GDI+ | SDL系統 | openGL | DirectX |DirectX | openGL | openGL |
| | | | | | | Vulkan | Metal |
├────────────┼────┼──────┼────┼─────┼────┼─────┼──────┤
|実行時漢字サポート | △*3 | - | - | 〇 | 〇 | △*8 | - |
|各種割り込みサポート | △*9 | △*10 | △*9 | - | - | - | - |
|VSYNCサポート | △*11 | 〇 | - | 〇 | 〇 | 〇 | 〇 |
|HSYNCサポート | - | 〇 | - | - | - | - | - |
|高精度タイマー | - | - | - | 〇 | 〇 | - | - |
|インラインアセンブル | △*12 | - | - | △*13 | 〇 | - | - |
├────────────┼────┼──────┼────┼─────┼────┼─────┼──────┤
|リストプロテクト | 〇 | - | - | - | - | - | - |
└────────────┴────┴──────┴────┴─────┴────┴─────┴──────┘
* 1 GitHubに無料化ファイルのリンクはあるものの、内部動作は異なる
* 2 GitHubにClassic版の無料化ファイルのリンクはあるものの、TGC本社はサポートして
いない
* 3 シフトJISの範囲でサポート
* 4 コンパイル時にエラー扱いになるので入力時要注意
* 5 Classic版のみマルチバイト対応(geany)
* 6 DirectXライタイムのインストールが必要
* 7 DirectX SDKのインストールが必要
* 8 Classic版ではIDEでの入力は可能であるものの、実行ファイルではフォントを持って
ないのでサポートされない
* 9 VSYNCを含めた割り込みはサポートされていない
*10 VSYNC、HSYNCのみ
*11 99BASICではタイマー割り込みを使ってVSYNCを代用
*12 x86マシン語入力は可能
*13 DLLリンクは可能
6
:
名無しさん
:2025/06/05(木) 08:15:02
99BASICは生き残れそう?w
7
:
名無しさん
:2025/06/05(木) 08:15:16
Windowsにおける 「 嫌がらせオプション 」 はあるんだけどな、それを解除すれば普通に使えるというw
8
:
名無しさん
:2025/06/05(木) 08:16:08
今日の作業は…Win10を11に…
Win10以降で99BASICが動かないという人は、
ダウンロードしたファイルを展開して、qqbas119のフォルダに空の 「 qqbasic.ini 」 を作成し、
以下の内容で保存して再起動すれば動くw
[99Basic1]
errjap=0
espeed=5
lspeed=5
listcol=0
listlwr=0
csrblnk=1
wordhlp=0
helpkey=65315
extedit=0
acckey=1
brkkey=0
clrkey=0
usesiz=1
mosloc=1
spread=2
printer=Microsoft XPS Document Writer
prnfont=
prnsize=20
prnnult=15
prnnulb=20
prnnull=15
prnnulr=15
prntim=60
waveid=0
midiid=0
collst0=7
collst1=5
collst2=7
collst3=7
collst4=7
collst5=4
collst6=7
collst7=2
collst8=7
winmode=0
winsizx=640
winsizy=400
9
:
名無しさん
:2025/06/05(木) 08:16:46
これまでの99BASIC動作状況
・ Windows11 22H1以前では、qqbasic.iniファイルを事前に作成しておけば、初回起動から正常動作
・ 22H2以降では、Windowsの機能の有効化のところに、XPSドキュメントライターのチェックボックスが
追加されて、チェックを入れると正常動作する
[Windows11]Microsoft XPS Document Writer をコマンドで追加・削除する 2021.09.17
https://www.tksoft.work/archives/5031
10
:
名無しさん
:2025/06/05(木) 08:17:15
> 概要
> Windows 11 では デフォルトで XPS Document Writer が有効になっていなかった。コマンドで
> 有効(インストール追加)または無効化(削除)する方法
>
> 方法
> コマンドプロンプトにて以下を実行する。インターネットに接続している必要がある
>
> 追加(有効)にする
> Dism /online /enable-feature /featurename:Printing-XPSServices-Features *
>
> 削除(無効)する場合は
> Dism /online /disable-feature /featurename:Printing-XPSServices-Features
----
*管理者権限で実行
> インターネットに接続している必要がある
これは接続してなくても行けると思うので、各々お試しをw
11
:
名無しさん
:2025/06/05(木) 08:17:38
99BASICのヘルプファイルについては、以前に.chmファイルに変換したものを配布したのでw
12
:
名無しさん
:2025/06/05(木) 08:17:56
99BASICに付属の.hlpファイルについては、WindowsXP以前のwinhlp32.exeが必要になるので、どこかからWinXP以前のisoファイルを入手してアーカイブフォルダから抽出するなりw
13
:
名無しさん
:2025/06/05(木) 08:18:18
ゲーム屋小僧、この時代に99BASICが生き残れるのか?w
14
:
名無しさん
:2025/06/05(木) 08:18:41
フルスクリーンエディターの存在はかなりデカいということでw
15
:
名無しさん
:2025/06/05(木) 08:19:00
脳みそで考えるタイミングと、実行するタイミングが噛み合ってると、相乗効果でなく、「 べき乗効果 」 で効率が上がるというw
16
:
名無しさん
:2025/06/05(木) 08:19:39
99BASIC 既知の内部バグについて 2025.1.19.日 最新*
WHILE文の内部バグ対応については、
× WHILE 〜 'コメント
〇 WHILE 〜 :REM コメント
で防げるものの、完全ではないので要注意w
----
ハングアップの発生条件
だいたい2つの条件が揃うと確率が上がる。
・ 漢字を含む文字列の入力時に画面スクロールが伴った時
・ PLAY文を含んだプログラムの実行後
そうならないようにこまめにSAVEしとくといいw
ファンクションキーにSAVEを入れてワンタッチでできるようにしておくと便利w
例えば、
> KEY 1,CHR$(12)+"LIST"+CHR$(13)
> KEY 12,CHR$(12)+"SAVE"+CHR$(34)+"[ファイル名]"+CHR$(34)+",A"+CHR$(13)
こういう感じでw
PLAY文の内部バグについては、バッファを定期的にクリアする、PLAY "/"(各パート毎)を
定時的に入れる。
17
:
名無しさん
:2025/06/05(木) 08:20:08
WHILE文の内部バグについては、これもハングアップするので、こまめにSAVEをw
18
:
名無しさん
:2025/06/05(木) 08:21:24
ファンクションキーの内容については、KEY LIST文で確認をw
19
:
名無しさん
:2025/06/05(木) 08:21:40
なんか99BASICって、IBM-PC初期の時代そのままでw
20
:
名無しさん
:2025/06/05(木) 08:22:04
40年前から連続性の非常に高い開発環境ということでw
21
:
名無しさん
:2025/06/05(木) 08:22:17
いわゆる 「 マシン語 」 も使えるしなw
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板