Thoreau BASICは、古いGW-BASICコードとの互換性を保ちながら、最新のx86コンピューターでUEFI経由で起動でき、またはWindows上で使用できます。プログラムはWindows向け、あるいはUEFI x86システム向けにコンパイルできます。
- 64ビットメモリとマルチスレッド対応
- ディスプレイが対応する解像度での24ビットグラフィックス
- ファイル管理
- スプライト対応のグラフィックスコマンド
- マウスとキーボードの入力
- 32チャンネルオーディオ
オープンソースではないこのプロジェクトは、Itch.ioで「好きなだけ支払う」方式で提供されています。
なぜ重要なのか
このアプローチにより、GW-BASICコードを持つユーザーは、現在のx86ハードウェアへ既存の資産を移行する際にも、同じ言語構造を維持できます。メモリ、スレッド、グラフィックス、オーディオ、入力への対応により、このプロジェクトは古いプログラムを実行するだけの互換性ツールにとどまらず、より幅広いアプリケーションにも利用できるものとなっています。WindowsとUEFI環境へ直接対応するコンパイルオプションにより、同じコードベースを異なる実行形態に適応させやすくなっています。一方で、ソースコードが非公開であるため、ユーザーがシステムを調査、変更し、独立して発展させる可能性は制限されています。古いGW-BASICプログラムをどの程度問題なく移行できるのか、また2つの対象環境の間にどのような動作上の違いがあるのかは、提供された情報からは明らかではありません。
背景
BASICは、FikirPilotアーカイブにとって新しい名前ではありません。直近90日間にこの名前が登場するニュース記事を掲載しており、その記事の日付は2026年8月27日です。