2011-04-08 74 views
4

嗯,我突然錯過了GW-Basic,所以我想在我的新Ubuntu箱中安裝一個。我有很長時間沒有編程GW-Basic,所以我不知道是否有新版本。我從舊的DOS 3.3盒子複製GWBASIC.EXE,但似乎沒有開始使用Wine。我猜這是16位,所以Wine不會支持它。如何在Ubuntu下運行GW-Basic?

是否有類似286模擬器?或者我應該運行一些昂貴的虛擬機如Vmware?不好了。

回答

5

DOSbox可以運行gwbasic和許多舊的dos程序。

進行安裝:sudo apt-get install dosbox

要運行它:dosbox gwbasic.exe

注意事項:DOSBox中模擬的CPU,所以它運行的應用程序比葡萄酒或本機應用程序慢。然而,任何最初在486上運行的東西都應該可以在DOSbox下正常運行。

說到gwbasic,默認情況下它以二進制格式保存源代碼。您可以以文本格式保存爲a(ASCII)開關,像這樣:

save "filename",a 

至於運行在Ubuntu GWBASIC代碼基本解釋,我還沒有找到一個還沒有,但我仍然看着。

0

我從突觸安裝了dosbox。 GW基本完美運行。實際上,我在我的收藏中嘗試了許多基於dos的程序,大多數都是工作。 Dos盒給出了完美的舊dos機器的感覺

+0

這是否增加超出公認的答案? – 2012-10-26 12:36:36

0

QB64在Linux上本機運行。

REMLINE.BAS是一個從Microsoft基本程序中刪除行號的程序。它僅刪除那些不是下列語句之一的對象的行號:GOSUB,RETURN,GOTO,THEN,ELSE,RESUME,RESTORE或RUN。

2

PC-BASIC無需修改即可運行您的GW-BASIC程序並在Ubuntu上運行(基於Python)。只需解壓縮包並運行

pcbasic filename 
相關問題