atari-home.de - Foren
Hardware => Firebee => Thema gestartet von: tost40 am Do 04.10.2012, 08:14:34
-
Hallo,
ich habe mir das gesamte GBE-Kit von der Seite von
Lonny Pursell heruntergeladen und entpackt.
Der Editor lässt sich auf der Firebee starten, wenn ich jedoch
nach einer Zeile ENTER oder eine Pfeiltaste drücke
beendet sich das Programm.
Gibt es eine spezielle Firebee-Version?
Wenn ja, wo?
Ein origenal 3.6TT Compiler habe ich, wie kann ich diesen patchen oder wo bekomme ich die Version für die Firebee her?
Gruß Martin
-
Hallo Martin,
bis jetzt gibt es noch keine fertige FireBee Version. Lonny arbeitet zur Zeit aktiv daran. Es gibt aber eine Reihe technischer Herausforderungen, deren Lösung wohl noch eine Weile dauern werden. Wenn es soweit ist, gibt es garantiert eine News Meldung auf der ACP Seite.
Gruß Heinz
-
Hallo,
ich haben von Lonny eine frühe GBE-Testversion bekommen.
Der Editor läuft schon sehr gut!
Die anderen Teile habe ich noch nicht getestet.
Gruß Martin
-
Lonny hat auf Atari-Forum öffentlich Links gepostet:
"FireBee + GFA
by lp » Sun Oct 07, 2012 3:16 pm
GFA comes to the FireBee. I have no way to test this stuff. Just loading up the editor and stating it runs ok is not good enough, or compiling hello world. What I really need is someone into GFA coding and a medium to large size project that they wish to see running on the FireBee.
You can grab test versions below.
Compiler, Linker, Library:
http://gfa.atari-users.net/temp/cf/gfalibcf.zip
GBE:
http://gfa.atari-users.net/temp/cf/gbe_cf.zip
If you have GBE already installed, you must replace the files in the installation with the ones from these archives.
Please feel free to PM me with any problems you encounter."
-
Ausgerechnet GFA-Basic. Ein Befehl pro Zeile, aufgezwungene Struktur, endlos lange Listings. Ein Graus.
-
hat sich die struktur tatsächlich nicht vebessert??
-
Warum sollte sie? das ist wie vi vs emacs :P
-
Wollts ihr eure beginnenden "XY-Basic vs. YX-Basic-Flamewars" nicht ins "programmieren-Forum" verschieben? ;)
Sonst glaubt noch wer, daß sich das ACP bewußt gegen irgendwas entschieden hat, …
Übrigens, von Omikron hätte ich schon die Erlaubnis auf ein nichtkommerzielles Open-Source-Omikron-Basic, hätte nur Herr Berkhahn die Quellen (sowohl Alt als auch Neu) nicht verschmissen, …
-
Sieht so aus, als ob's funktioniert:
http://www.atari-forum.com/viewtopic.php?f=92&t=24040
Schade, dass die Omikron-Quellen verloren sind...
-
Hallo,
ja, das kann ich bestätigen es funktioniert.
Ich verwende den GBE-Editor unter Mint in der
Firebee-Konfiguration.
Bisher habe ich aber nur ein kleines Programm mit einer
ALERT-Box und ein Programm für ein einfaches GEM-Fenster getestet.
Man schreibt das Programm wie gewohnt im Editor,
speichert es und zieht es per Drag&Drop auf den Compiler.
Der Compiler macht daraus eine Datei mit dem
Namen TEST.O
TEST.O zieht man dann ebenfalls per Drag&Drop auf den
Linker und ein fertiges TEST.PRG kommt dabei raus.
Starten ==> fertig.
Es empfiehlt sich eine Konsole offen zu haben, damit die
Compailer-Meldungen nicht über den ganzen Bildschirm
verteilt werden.
Wie gesagt, größere Programm habe ich noch nicht getestet,
und auch noch nicht alle Funktionen des Editors,
aber die ersten Versuche waren schon sehr vielversprechend.
Gruß Martin
-
^^ das hört sich ja gut an... muss ich mich auch demnächst mal dranwagen...
-
Hallo,
nach eingien weiteren Tests ist mein Eindruck, dass der
GBE-Editor sehr gut funktioniert.
Für die Tests bin ich aber von Mint auf TOS umgestiegen.
Das paßt für mich irgendwie besser.
Alte Programme einfach neu zu compailieren funktioniert
doch nicht so einfach wie ich mir das gedacht hatte.
Viele alte und vor allem einfachere Programme wurden eben
auf und für einen Atari mit SM 124 geschrieben.
Meine Firebee läuft mit 1024*768 und 65000 Farben.
Selbst das umschalten auf 256 Farben ändert da nicht viel.
So muß doch manches gründlicher überarbeitet oder gleich
ganz neu geschrieben werden.
Aber es macht Spaß!
Gruß Martin
-
Ich möchte einerseits mal auf die faszinierende Arbeit von Pierre hinweisen. Er hat innerhalb weniger Wochen alle seine GFA-Programme neu kompiliert, und die laufen jetzt perfekt auf der FireBee:
http://rajah.atari.org
Andererseits hat Lonny heute eine neue Version des GBE veröffentlicht:
http://userpages.bright.net/~gfabasic/files/gbe_cf.zip
Für mich als Nichtprogrammierer sieht das so aus, als ob GFA jetzt wirklich umfassend nutzbar ist auf der FireBee.
-
Wenn man Mint benutzt, kann man doch auf eine SM124 Auflösung umschalten. Natürlich wird man die Programme aber später umschreiben wolen, dass sie wenigstens in VGA laufen, muss ja nicht in Farbe sein.
-
Wenn man Mint benutzt, kann man doch auf eine SM124 Auflösung umschalten.
Das geringste was unter FireTOS (nicht die offizielle Version...) loift ist 640x480 monochrom... Ich denke das ist schon recht kompatibel.... Trotzdem frage ich mich wie man es hinbekommt das ein Programm das mit nur einer Farbe arbeitet unter einem Farbmodi crasht....
Es geht also wohl eher nicht um die Auflösung oder die Farben - sondern eher darum was die Funktion Getrez() zurück liefert... das das schon seit Grafikkarten für den ST oder dem Falcon keine Brauchbaren Informationen liefert ist schon lange bekannt... Viele alte Programme checken so ob ST-HOCH eingestellt ist, um eine Mindest-Größe sicherzustellen (wie gesagt, schwarz weiss kann ich auch auf einem Farbmonitor zeichnen, da braucht man keine Abfrage für....) kann aber auch sein das manche Programme ST-HOCH haben wollen, weil die Programmierer direkt in den Bildschirmspeicher schreiben wollten (und nur eine Farbtiefe dabei berücksichtigen wollten), anstatt VDI Funktionen zu nutzen (ouch) .
Naja, jedenfalls sollte es nicht so schwer sein solche Abfragen raus-zu-nehmen (jedenfalls wenn der source-code vorliegt...) - bei assembly programmen könnte man es auch noch leicht patchen... aber "kompilierte" GFA Programme sind da ja problematisch, weil es ein unbekanntes Format ist...
Was das alles mit MiNT zu tun haben soll, weiss ich nicht.
Ich finde aber das man sich jetzt durchaus wieder etwas mehr damit beschäftigen kann GFA sourcen zu sammeln. Denn auf der Firebee finden die eine neue Heimat ;)