Hardware > Emulatoren
AtariX => MagicOnLinux
AndreasKromke:
Danke! Ich habe instinktiv die Datei von 2013 genommen und nicht die von 2011. Es ist schön, einen funktionierenden Debugger zu haben. Beim "printf debugging" kann man natürlich auch einfach das Programm ".TOS" nennen oder es vom MCMD aus starten, damit die Ausgaben im VT52-Fenster erscheinen. Ich werde bei Gelegenheit auch mal testen, ob der Debugger vielleicht besser bei 256 Farben läuft; das "true colour" ist doch ganz schön speicherhungrig. Der Debugger selbst läuft ja eh immer in Schwarzweiß. Das sind halt Relikte von 1987, oder wann der halt rauskam.
AndreasKromke:
Ich habe APPLICAT.APP etwas aufgeräumt, mit dem Hauptziel, daß .INF und .DAT beim Wechsel der Sprache nicht mehr ausgetauscht werden, was unpraktikabel war. Die neue Version erkennt man an der neuen Versionsnummer; vorher gab es keine. Die Fenstertitel habe ich auch leicht verändert.
Einige Zeichenketten in der .INF-Datei werden beim ersten Abspeichern mit der neuen Version anglisiert, deshalb läßt sich die Datei dann nicht mehr mit der alten Version lesen. Was dann noch in der Landessprache drinsteht, sollte als Kommentar ignoriert werden -- wenn alles funktioniert.
don_apple:
--- Zitat von: AndreasKromke am Sa 31.01.2026, 12:41:17 ---Nach dem elenden NVDI-G'lump bin ich jetzt endlich dazu gekommen, Thorstens erweitertes Installation-Script zu übernehmen. Ich habe es teilweise testen können (mit dummy-Aufrufen), hatte aber erstmal Syntax-Fehler, die ich hoffentlich behoben habe.
Jedenfalls wird damit u.a. auch macOS berücksichtigt, weswegen die Anleitung MACOS.txt jetzt möglicherweise nicht mehr korrekt ist, weil teilweise obsolet. Vielleicht kann mal einer von Euch Apple-Jüngern draufschau'n, was da noch paßt.
Und vielleicht entstaube ich auch mal meinen alten Mac und probiere es selber aus. Hat es schon mal jemand mit "Mojave" ausprobiert? Ich weiß nicht mal, ob es eine neuere Xcode-Version gibt als die, die noch drauf ist, und "brew" habe ich auch wenig verwendet. Aber dazu gibt es ja das Internet.
--- Ende Zitat ---
Vielen Dank das du das erweiterte Installationsscript jetzt übernommen hast (ein Teil der Änderungen stammt übrigens von mir, siehe die Diskussion in https://github.com/th-otto/MagicOnLinux/commit/ac3e87d93387f0f05b01cc76f89c2d162da58382).
Ich hätte da noch einen Verbesserungsvorschlag für die installationsscripte:
da es ja jetzt unterstützung für mehrere Sprachen gibt wäre es vielleicht sinnvoll die Sprache beim Start der installationsscripte auswählbar zu machen, z. B. durch eine Parameterabfrage am Anfang:
--- Code: ---INITIAL_LANGUAGE=EN
LANGUAGE="${1:-$INITIAL_LANGUAGE}"
--- Ende Code ---
(das bewirkt das wenn als erster Parameter eine Sprache eingegeben wird diese dann alls LANGUAGE gesetzt wird, und falls kein Parameter übergeben wurde wird LANGUAGE auf INITIAL_LANGUAGE gesetzt; das könnte man noch um eine Überprüfung erweitern ob die als Parameter übergeben SPrache auch valide ist)
Die MACOS.TXT Datei werde ich mir bei Gelegenheit mal anschauen und dann ein paar Änderungsvorschläge schicken.
Mit macOS "Mojave" (10.14) wird das glaube ich nicht mehr funktionieren MagiConLinux zu bauen, da die Version schonlange aus dem offiziellen Support ist und homebrew die deshalb nicht mehr unterstützt (ich habe schon Probleme mit macOS Ventura (13.7.8) da das auch schon aus dem offiziellen Support ist).
Thorsten Otto:
--- Zitat ---ein Teil der Änderungen stammt übrigens von mir, siehe die Diskussion
--- Ende Zitat ---
Ja, beim letzten Fix hätte ich dich als Autor angeben sollen, sorry. Kann man evtl. in MACOS.txt nachholen.
--- Zitat von: don_apple am Do 05.02.2026, 11:24:21 ---OS "Mojave" (10.14) wird das glaube ich nicht mehr funktionieren MagiConLinux zu bauen, da die Version schonlange aus dem offiziellen Support ist und homebrew die deshalb nicht mehr unterstützt
--- Ende Zitat ---
Das Script sollte jetzt auch macports unterstützen. Das benutze ich bei mir unter macOS 10.13 (High Sierra).
Wenn das alles irgendwann nicht mehr gehen sollte, müsste man SDL2 und SDL2_mixer selber bauen. Sollte auch kein Hexenwerk sein, da die auch cmake benutzen.
ragnar76:
Ich hatte heute etwas Leerlauf und hab mir ein Script-Template von der Arbeit genommen um ein MacOS APP-Bundle zu bauen. Läuft hier im Test ganz gut nur MacOs nimmt nicht die richtigen Icons fürs Dock, Launchpad usw. Wenn die Kinder im Bett sind knöpf ich mir das nochmal vor.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln