如何在Ubuntu下运行GW-Basic?

Xiè*_*léi 6 gw-basic

好吧,我突然错过了GW-Basic,所以我想在我的新Ubuntu盒子中安装一个.我有很长时间没有为GW-Basic编程,所以我不知道是否有新版本.我从旧的DOS 3.3框中复制了GWBASIC.EXE,但似乎没有开始使用Wine.我猜它是16位,所以Wine不会支持它.

有像286模拟器的东西?或者我应该像Vmware一样运行一些昂贵的虚拟机?不好了.

小智 6

DOSbox适用于运行gwbasic和许多旧的dos程序.

要安装它: sudo apt-get install dosbox

要运行它: dosbox gwbasic.exe

注意事项:DOSbox模拟CPU,因此它运行的应用程序比Wine或者本机应用程序慢.但是,最初在486上运行的任何东西都可以与DOSbox一起运行.

说到gwbasic,默认情况下它会以二进制格式保存源代码.您可以使用a(ascii)开关以文本格式保存,如下所示:

save "filename",a
Run Code Online (Sandbox Code Playgroud)

至于在Ubuntu上运行gwbasic代码的基本解释器,我还没找到,但我还在寻找.


小智 5

PC-BASIC无需修改即可运行您的 GW-BASIC 程序,并在 Ubuntu 上本机运行(基于 Python)。只需解压缩 tarball 并运行

pcbasic filename
Run Code Online (Sandbox Code Playgroud)