Thoreau BASIC、GW-BASIC互換の開発環境としてItch.ioで公開
GW-BASICのプログラムをそのまま動かせるThoreau BASICが、WindowsとUEFI x86の両方に対応してリリースされた。
Thoreau BASICが、GW-BASIC互換のインタープリター兼コンパイラーとしてItch.ioで公開された。価格は支払額を利用者が決める「pay-what-you-want」形式となっている。hackaday.comが伝えた。
Thoreau BASICは、古いGW-BASICのプログラムとコード互換性を持つ。既存のGW-BASIC向けプログラムをそのまま実行できる点が特徴だ。
動作環境は、モダンなx86 PCのUEFIからの起動、またはWindows上での実行に対応する。64ビットのメモリ空間とマルチスレッドをサポートし、任意の解像度での24ビットグラフィックス、スプライト、32チャンネルのサウンド、マウスとキーボードの入力コマンドを備える。
作成したプログラムは、Windows向け、あるいはUEFI x86マシン上でのベアメタル向けにコンパイルして実行できる。
背景として、IBM PCとその互換機はかつてBASICをROMに搭載して出荷され、後にGW-BASICへと移行した。BASICの復活を試みるプロジェクトには、これまでにMoonBASICやBASIC-256などがある。
よくある質問
Thoreau BASICはどこで入手できますか?
Itch.ioで公開されており、価格は支払額を利用者が決めるpay-what-you-want形式です。
Thoreau BASICは古いGW-BASICのプログラムを動かせますか?
はい。GW-BASICのプログラムとコード互換性があります。
対応環境を教えてください。
モダンなx86 PCのUEFIからの起動、またはWindows上での実行に対応しています。Windows向けおよびUEFI x86のベアメタル向けにコンパイルすることもできます。