8 Stimmen

Wie kann man GW-Basic unter Ubuntu ausführen?

Nun, ich habe GW-Basic plötzlich sehr vermisst, also möchte ich es auf meiner neuen Ubuntu-Box installieren. Ich habe schon lange nicht mehr für GW-Basic programmiert, daher weiß ich nicht, ob es neue Versionen gibt. Ich habe GWBASIC.EXE von meiner alten DOS 3.3 Box kopiert, aber es scheint nicht mit Wine zu starten. Ich vermute, es ist 16-Bit, so dass Wine es nicht unterstützen wird.

Gibt es so etwas wie einen 286-Emulator? Oder sollte ich eine teure VM wie Vmware laufen lassen müssen? Oh nein.

9voto

Gordon Punkte 96

Mit DOSbox können Sie gwbasic und viele alte Dos-Programme ausführen.

Zum Installieren: sudo apt-get install dosbox

Um es auszuführen: dosbox gwbasic.exe

Vorsichtsmaßnahmen: DOSbox emuliert die CPU, so dass Anwendungen langsamer als unter Wine oder als native Anwendung ausgeführt werden. Allerdings sollte alles, was ursprünglich auf einem 486er lief, mit DOSbox problemlos laufen.

Apropos gwbasic, standardmäßig speichert es den Quelltext in einem binären Format. Sie können den Quelltext in einem Textformat speichern mit der a (ascii) Schalter, etwa so:

save "filename",a

Was einen Basic-Interpreter angeht, der gwbasic-Code unter Ubuntu ausführt, so habe ich noch keinen gefunden, aber ich bin noch auf der Suche.

5voto

jochietoch Punkte 106

PC-BASIC führt Ihre GW-BASIC-Programme ohne Änderungen aus und läuft nativ unter Ubuntu (es ist Python-basiert). Entpacken Sie einfach den Tarball und führen Sie

pcbasic filename

0voto

Pravin Punkte 1

Ich installierte Dosbox von synaptic. und GW Basic läuft perfekt. Tatsächlich habe ich viele Dos-basierte Programme in meiner Sammlung ausprobiert, die meisten funktionierten. Dosbox gibt perfekt das Gefühl der alten Dos-Maschine

0voto

Cees Timmerman Punkte 15076

QB64 läuft nativ unter Linux.

REMLINE.BAS ist ein Programm zum Entfernen von Zeilennummern aus Microsoft Basic-Programmen. Es entfernt nur die Zeilennummern, die nicht Gegenstand einer der folgenden Anweisungen sind: GOSUB, RETURN, GOTO, THEN, ELSE, RESUME, RESTORE, oder RUN.

-3voto

Achinth Gurkhi Punkte 2130

GWBASIC.EXE kann nur auf einem Windows-System ausgeführt werden. Sie können eine Windows-VM auf Ubuntu einrichten, wie hier erwähnt: http://downloadsquad.switched.com/2008/02/10/run-Windows-in-a-virtual-machine-using-ubuntu-and-virtualbox/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X