Basic XE Frage
Basic XE Frage
von Cash » Sa 2. Mai 2009, 12:40
Hi,
ich hab ein bisschen rumprobiert mit dem Basic-XE Modul ein paar kleine Programme geschrieben. Wie kann ich die Programme jetzt auch unter dem normalen BASIC zum laufen bringen?

von mp-one » Sa 2. Mai 2009, 16:09
Hi Cash,
ich befürchte, das wird nicht klappen, zumindest nicht, wenn Du spezielle Basic-XE-Befehle benutzt hast.
Hast Du das BASIC-XE-Modul von ATARIMAX benutzt?
Mich würde mal interessieren, ob es Compiler für die BASIC XL/XE gibt.
Gruß,
Michael
von Wosch » Sa 2. Mai 2009, 22:09
Hi.
>Mich würde mal interessieren, ob es Compiler für die BASIC XL/XE >gibt.
Lt. Wikipedia nicht
http://de.wikipedia.org/wiki/Atari_BASIC
Gruß
Wolfgang
von Cash » Sa 2. Mai 2009, 22:23
Hm, schade. Ich mag Basic XL sehr gerne. Im Wiki steht das eine frei verfügbare runtime existiert. Was ist das und wo bekommt man sowas her?
Apropos Turbo Basic, hab ich das richtig verstanden dass diese programme auf jeden anderen rechner nutzbar sind?
von dl7ukk » So 3. Mai 2009, 06:28
Hallo,
Cash hat geschrieben:Apropos Turbo Basic, hab ich das richtig verstanden dass diese programme auf jeden anderen rechner nutzbar sind?
natürlich NICHT. Sie sind nur auf ATARI 8-Bit Rechnern lauffähig. UND wenn der erweiterte Befehlssatz von TB-Basic in diesen Programmen verwendet wurde, dort AUCH TB-Basic läuft.

von GoodByteXL » So 3. Mai 2009, 07:28
Nein, aber es gibt eine Runtime Library, mit der man selbst erstellte BXL-Programme weitergeben kann.
Gute Übersicht über BASIC-Versionen von Cash » So 3. Mai 2009, 08:37
dl7ukk hat geschrieben:natürlich NICHT. Sie sind nur auf ATARI 8-Bit Rechnern lauffähig. UND wenn der erweiterte Befehlssatz von TB-Basic in diesen Programmen verwendet wurde, dort AUCH TB-Basic läuft.

Hehe, da habe ich mich wohl falsch ausgedrückt. ich meinte natürlich jeden anderen Atari 8 Bitter.

Nein, aber es gibt eine Runtime Library, mit der man selbst erstellte BXL-Programme weitergeben kann.
Danke für den link!
von GoodByteXL » So 3. Mai 2009, 08:51
Cash hat geschrieben:dl7ukk hat geschrieben:natürlich NICHT. Sie sind nur auf ATARI 8-Bit Rechnern lauffähig. UND wenn der erweiterte Befehlssatz von TB-Basic in diesen Programmen verwendet wurde, dort AUCH TB-Basic läuft.

Hehe, da habe ich mich wohl falsch ausgedrückt. ich meinte natürlich jeden anderen Atari 8 Bitter.

Nein, aber es gibt eine Runtime Library, mit der man selbst erstellte BXL-Programme weitergeben kann.
Danke für den link!
Äh so - dann empfehle ich die Artikel aus der alten Happy Computer dazu und natürlich das ABBUC Handbuch zu TurboBASIC XL. Dort ist alles gut beschrieben, wie man mit TBS, dem Compiler und der Runtime dazu umgeht.
Wer TBS XL 1.5 mit SpartaDOS X nutzen will, muss mindestens 128 KB RAM im XL/XE haben.
Für den 400/800 mit 48 KB gibt es TBS 1.4 (ohne XL !).
von mp-one » Mo 4. Mai 2009, 11:09
Ist die RTL noch irgendwo verfügbar? Sie war seinerzeit Bestandteil des programmer toolkits.
Steven Tucker verkauft ja sogar wieder remakes von BASIC XL. Hat er da eigentlich die Rechte zu? Sonst hat man mit BASIC XL wieder das gleiche Dilemma und es führen am Ende wieder alle Wege zu TBXL...
von mp-one » Mo 4. Mai 2009, 11:14
von GoodByteXL » Mo 4. Mai 2009, 20:23
mp-one hat geschrieben:Ist die RTL noch irgendwo verfügbar? Sie war seinerzeit Bestandteil des programmer toolkits.
Sicher irgendwo auf einer der großen Download-Seiten für den A8.
Steven Tucker verkauft ja sogar wieder remakes von BASIC XL. Hat er da eigentlich die Rechte zu? Sonst hat man mit BASIC XL wieder das gleiche Dilemma und es führen am Ende wieder alle Wege zu TBXL...
Hm, das wäre mir neu. Es gibt doch nur ein Image für die 1MBit-Flashcart, oder habe ich da etwas wichtiges verpasst?
von CharlieChaplin » Di 5. Mai 2009, 00:22
Ähem,
die Sache mit den Rechten zu Action, Mac 65, BXL und BXE ist genau so eine "Grauzone" wie SpartaDOS. Eigentlich hat FTE daran die Rechte erworben, doch da Mike Hohman sich nicht mehr blicken lässt, schreiten halt andere zur Tat...
Von Mac 65 und Action gab es auch (neben div. RK`s) eine offiz. Shareware-Version von FTE. Habe die Dinger in meiner Sammlung (nebst letter von Mike) - aber wie ja immer wieder gesagt wird, sind die Fileversionen nicht so brauchbar wie die bank-switching Module, da wohl zu wenig Speicher übrig bleibt...
Und ähem, BXL und BXE haben sich nicht so recht als Standard durchgesetzt. In meiner Sammlung von PD Basic Programmen sind noch nicht mal 20 Programme dabei, die in BXL oder BXE gemacht wurden (dabei glaube ich auch nur 1-2 in BXE, Rest alles BXL). Die wenigen BXL Programme enthalten aber alle ein Runtime (als Autorun.SYS) mit einer Länge von 109 Sektoren, das stets ein file namens Autorun.BXL aufruft, Beispiel: Tactwar in BXL.
Bei Interesse kann ich dir die Files zuschicken bzw. mailen. Wenn du aber auch Sources in Assembler, Action, C, Pascal, Forth, Quick, Pilot, Logo, etc. haben willst, dann schicke ich dir lieber gleich die ganze DVD zu... da sind dann auch Tutorials zu div. Programmiersprachen (Ass, BAS, ACT, QIK, etc.) dabei, manche in deutsch, manche in englisch... Gruß, Andreas Koch.
P.S.: Neben Atari Basic, TB XL und BXL, BXE gibt es noch folgende Basic`s: Fast Basic (Tom Hunt, PD), Hypra-Basic (Compyshop, PD), Advan-Basic +Compiler (vor 1 oder 2 Jahren zu PD erklärt worden), Multi-Basic (von KMK, benötigt SpartaDOs und 65816, PD), JLS-Basic+Compiler (PD). Keines davon konnte sich als Standard etablieren - an AB und TB XL führt eben kein Weg vorbei...
von mp-one » Mi 6. Mai 2009, 14:10
GoodByteXL hat geschrieben:Hm, das wäre mir neu. Es gibt doch nur ein Image für die 1MBit-Flashcart, oder habe ich da etwas wichtiges verpasst?
Ich hatte Abbildungen von recht professionell gemachten Modulen im ATARIMAX-Forum bei den 1MBit-Images gesehen, es kann aber sein, dass sich Steven die nur für sich selbst geflasht und gelabelt hat...
von mp-one » Mi 6. Mai 2009, 14:16
Hallo Andreas,
CharlieChaplin hat geschrieben:Ähem, die Sache mit den Rechten zu Action, Mac 65, BXL und BXE ist genau so eine "Grauzone" wie SpartaDOS. Eigentlich hat FTE daran die Rechte erworben, doch da Mike Hohman sich nicht mehr blicken lässt, schreiten halt andere zur Tat...
Ja, das dachte ich mir. Gerade bei diesen Top-Sachen eine blöde Situation.
CharlieChaplin hat geschrieben:Und ähem, BXL und BXE haben sich nicht so recht als Standard durchgesetzt. In meiner Sammlung von PD Basic Programmen sind noch nicht mal 20 Programme dabei, die in BXL oder BXE gemacht wurden (dabei glaube ich auch nur 1-2 in BXE, Rest alles BXL). Die wenigen BXL Programme enthalten aber alle ein Runtime (als Autorun.SYS) mit einer Länge von 109 Sektoren, das stets ein file namens Autorun.BXL aufruft, Beispiel: Tactwar in BXL.
Also BASIC XL und XE würden mich im Moment zwar nur experimentell interessieren, aber mit einem CAR-Image für den Emu oder für eine MaxFlash-Cart und der frei verteilbaren Runtime könnte man immerhin was anfangen. Längere Ladezeiten als bei TBXL hätte man ja dann auch nicht.
CharlieChaplin hat geschrieben:Bei Interesse kann ich dir die Files zuschicken bzw. mailen. Wenn du aber auch Sources in Assembler, Action, C, Pascal, Forth, Quick, Pilot, Logo, etc. haben willst, dann schicke ich dir lieber gleich die ganze DVD zu... da sind dann auch Tutorials zu div. Programmiersprachen (Ass, BAS, ACT, QIK, etc.) dabei, manche in deutsch, manche in englisch... Gruß, Andreas Koch.
Da würde ich gerne drauf zurückkommen, hast PN.
Gruß,
Michael
Quelle für BASIC XL
von GoodByteXL » Mo 22. Jun 2009, 20:57
hier kann man bestellen und/oder das Manual herunterladen.
http://www.8bitclassics.com/Atari/XL/Ca ... guage.htmlRe: Quelle für BASIC XL
von mp-one » Di 23. Jun 2009, 15:02
Hey Walter,
dank' Dir, der Hinweis kommt wie gerufen. Habe das PDF gesichert

! Interessante Seite, dieses 8bitclassics...
Gruß,
Michael