电脑

Thoreau BASIC 登陆 Itch.io,兼容 GW-BASIC 并支持 UEFI 启动

这款现代化 GW-BASIC 兼容解释器支持 64 位内存、多线程和 32 通道音效,可按需付费获取。

一款名为 Thoreau BASIC 的现代化 GW-BASIC 兼容解释器与编译器已于 2026 年 10 月 4 日发布,在 Itch.io 上以"按需付费"(pay-what-you-want)模式提供。据 hackaday.com 报道,它与旧版 GW-BASIC 程序保持代码兼容。

该软件可从现代 x86 PC 的 UEFI 直接启动,也可在 Windows 下运行。与早期 BASIC 相比,Thoreau BASIC 支持 64 位内存和多线程,并具备任意分辨率的 24 位图形、精灵(sprite)支持、32 通道音效,以及鼠标和键盘输入命令。

开发者可将 Thoreau BASIC 程序编译为 Windows 可执行文件,或编译为在 UEFI x86 机器上裸机(bare-metal)运行的形式。

BASIC 复兴的尝试

过去,IBM-PC 及兼容机曾在 ROM 中内置 BASIC,后来演变为 GW-BASIC。近年来也有其他复兴 BASIC 的尝试,例如 MoonBASIC 和 BASIC-256。

快速问答

Thoreau BASIC 在哪里可以获取?

该软件已在 Itch.io 上以按需付费(pay-what-you-want)模式发布。

Thoreau BASIC 兼容旧的 GW-BASIC 程序吗?

是的,它与旧版 GW-BASIC 程序代码兼容。

Thoreau BASIC 需要什么运行环境?

它可以从现代 x86 PC 的 UEFI 启动,也可以在 Windows 下运行;程序还能编译为 Windows 可执行文件或在 UEFI x86 机器上裸机运行。

来源