Beiträge von marcelschoen im Thema „GFA BASIC Interpreter und Compiler“

    Auf dem Atari ST hatte GFA BASIC einen hervorragenden Ruf, und auch wenn es nicht direkt dafür gemacht war, wurden doch auch einige Games damit programmiert. Mir ist aber sehr bewusst, dass es auf dem Amiga nie denselben Status erreichte, und vermutlich auch nicht in jeder Hinsicht die spezielle Hardware gut nutzte; der Entwickler Frank Ostrowski war halt ursprünglich auf dem ST zu Hause. Ich selber hatte zwar auch einen Amiga, aber null Erfahrung mit GFA BASIC darauf. Ich denke aber es wäre einen Versuch wert, mal reinzuschauen ob sich damit doch was brauchbares anstellen lässt.

    Falls nicht könnte das IntelliJ Plugin zukünftig auch für den Amiga auf eine andere Sprache wie BlitzBasic portiert werden... aber das ist alles Zukunftsmusik. Bin ja eh erst noch ganz am Anfang der Sache und habe gerade mal einen Prototypen, der auf Knopfdruck auf einem Windows PC eine "Hatari" Emulator Instanz startet, und dann darin - von Java per Robot API ferngesteuert - mittels GFA Editor das Source Text-File in ein ".GFA" File konvertiert, und dann compiliert. Um das ganze wirklich nützlich zu machen, muss nun natürlich noch die ganze GFA Sprache im IntelliJ per Syntax Check etc. abgedeckt werden... das dauert also alles eh noch ein Weilchen.

    Bin übrigens auch dankbar für Hinweise bezüglich der Emulator- und ROM-Kombination, die ich da am besten verwende... da fehlt mir auch noch grad jede Erfahrung. Momentan nehme ich an, dass es WinUAE sein würde... und woher ich die ROMs am besten nehme, bleibt noch rauszufinden.

    Hallo,

    Ich versuche ein IntelliJ Plugin zu entwickeln, mit dem man GFA-BASIC schreiben und dann per emulator compilieren und laufen lassen kann. Für den Atari ST habe ich das ganze bereits funktionsfähig hingekriegt; um das auch für den Amiga machen zu können, wäre die Grundvoraussetzung, den GFA BASIC Editor und den Compiler dazu zu haben. Leider fehlt mir beides, und es scheint nicht leicht zu finden. Ich wäre auch gern bereit, originale Disketten zu kaufen, wenn jemand die haben sollte.

    Bin für alle Tipps dankbar.