Altirra auf Mac installieren mit Wine
Moderator: Rockford
- Dr. Irata
- Beiträge: 1265
- Registriert: 24.08.2021 14:40
- Has thanked: 182 times
- Been thanked: 417 times
- Kontaktdaten:
Altirra auf Mac installieren mit Wine
Leider ist es echt schwierig Altirra mittels Wine unter Mac zu installieren - so, daß man es auch noch mittels Eclipse ausführen kann.
Mit Crossover funktioniert es relativ leicht, das kostet aber leider 75 Euros pro Jahr.
Auf meinem MacBook haben wir tatsächlich eine lauffähige Altirra Emulation hinbekommen, leider friert diese aber immer nach ca. 20 Sekunden (nur) nach Start unter Eclipse ein.
Ich brauche aber Altirra, um VBXE zu programmieren... daran scheitert es jetzt jedenfalls leider!
Für andere Mac-User wäre es sicherlich ebenfalls interessant, wenn man hier im Forum eine Schritt für Schritt-Anleitung einstellen oder erarbeiten würde.
Mein System ist aktuell mit MacOs Sequoia 15.3
Mit Crossover funktioniert es relativ leicht, das kostet aber leider 75 Euros pro Jahr.
Auf meinem MacBook haben wir tatsächlich eine lauffähige Altirra Emulation hinbekommen, leider friert diese aber immer nach ca. 20 Sekunden (nur) nach Start unter Eclipse ein.
Ich brauche aber Altirra, um VBXE zu programmieren... daran scheitert es jetzt jedenfalls leider!
Für andere Mac-User wäre es sicherlich ebenfalls interessant, wenn man hier im Forum eine Schritt für Schritt-Anleitung einstellen oder erarbeiten würde.
Mein System ist aktuell mit MacOs Sequoia 15.3
-
- Beiträge: 728
- Registriert: 17.08.2021 21:16
- Wohnort: Reutlingen
- Has thanked: 860 times
- Been thanked: 253 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Hi.
Ich habe mit Altirra nichts am Hut, würde mich aber als Tester zu Verfügung stellen.
Zum testen hätte ich einen MacBook Air M2, einen MacMini M4, einen Intel MacMini 2014 und ein Intel MacBook Pro 2013. Laufen alle mit Sequoia 15.3.
Mit wine habe ich schon mal experimentiert, aber bin damit nicht warm geworden. Crossover war mir auch zu teuer.
Auf dem MacBook habe ich ein älteres Parallels laufen.
So ne Step-by-Step-Anleitung wäre nicht schlecht.
Deutsch wäre nicht schlecht
Übersetzen in andere Sprachen könnte man ja immer noch machen.
Gruß
Wolfgang
Ich habe mit Altirra nichts am Hut, würde mich aber als Tester zu Verfügung stellen.
Zum testen hätte ich einen MacBook Air M2, einen MacMini M4, einen Intel MacMini 2014 und ein Intel MacBook Pro 2013. Laufen alle mit Sequoia 15.3.
Mit wine habe ich schon mal experimentiert, aber bin damit nicht warm geworden. Crossover war mir auch zu teuer.
Auf dem MacBook habe ich ein älteres Parallels laufen.
So ne Step-by-Step-Anleitung wäre nicht schlecht.
Deutsch wäre nicht schlecht

Gruß
Wolfgang
- atarixle
- Beiträge: 381
- Registriert: 18.06.2021 21:19
- Has thanked: 39 times
- Been thanked: 73 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Sascha hatte es schonmal gemacht, soweit ich weiß auch mit Eclipse.
Es gab einen Thread darüber in AtariAge ... dies ist einer der Posts, die mir am besten in Erinnerung geblieben sind, weil ich mir seit Jahren vornehme, das auszuprobieren: https://forums.atariage.com/topic/28603 ... nt-5181903
Es gab einen Thread darüber in AtariAge ... dies ist einer der Posts, die mir am besten in Erinnerung geblieben sind, weil ich mir seit Jahren vornehme, das auszuprobieren: https://forums.atariage.com/topic/28603 ... nt-5181903
- Dr. Irata
- Beiträge: 1265
- Registriert: 24.08.2021 14:40
- Has thanked: 182 times
- Been thanked: 417 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
... dieses Thema beschäftigt mich nun schon seit Jahren.
Sascha hat es damals vor bestimmt gut 2 Jahren geschafft an einem Rechner eine lauffähige Wine/Altirra Implementierung herzustellen, die direkt aufgerufen frei lief und aufgerufen unter Eclipse zwar lief aber nach 20 Sekunden jedesmal einfrohr.
Auf der vorletzten Fujiama hat sich dann Peter Dell mehrere Stunden an das Thema gewagt und ein schönes Script geschrieben aber mit genau gleichem Ergebnis. Letztes Jahr auf der Fuji hat sich Roland nochmal an das Thema gewagt - ohne Erfolg. Und vorgestern hatte ich nochmal bis Mitternacht mit Peter konferiert.... das Thema ist echt komplex.
Warum braucht man denn überhaupt Altirra auf Mac? Der Mac800 Emulator ist doch super... ja, das stimmt. Leider wird der nicht mehr so richtig gepflegt, hat ein paar echt unschöne Fehler und leider ist das VBXE-Board nicht implementiert.
So hatte ich bei komplexen Programmen immer wieder echte Probleme. Alles lief wunderbar auf dem Mac800 Emulator bis ich zum Testen Janko (Altirra) bemühte und dann plötzlich ganz seltsame Fehler oder Abstürze aufkamen. Man muss (!!) tatsächlich zwischendurch auf Altirra testen, weil dieser Emulator wirklich sehr nah an der Originalhardware ist.
Letzte Fujiama war ich tatsächlich so verzweifelt, daß ich schon am Tag 2 ausschließlich auf meinem Windows-Laptop den Rest programmiert hatte, da die Zeit richtig knapp wurde.
Und nun kommt VBXE. Im Moment habe ich immer zwei Laptops auf dem Tisch: Mein kleines MacAir und den Windows 17 Zoll Laptop. Ich sehe dann meine Frau nicht mehr, was echt schade ist
Mein altes MAcAir geht nun in Ruhestand und das neue 15 Zoll Book ist da und nun wollte ich einen erneuten Anlauf mit Wine wagen... nach etlichen frustranen Stunden ohne Erfolg!!
Also habe ich mich jetzt wirklich für Crossover entschieden. 78 Euro für ein Jahr und es läuft!
Was steckt hinter Crossover? Ein paar pfiffige Programmierer, die Wine nutzen und in eine für den Anwender ganz gut Umgebung packen. Das läuft dann auch mit dem aktuellen Betriebssystem und man erhält Updates... also ich habe schon deutlich mehr Geld für deutlich weniger sinnvolle Dinge ausgegeben und jetzt ist Ruhe und ich kann damit gut arbeiten.
Der Aufruf über Eclipse ist noch nicht ganz so, wie ich es gerne hätte... aktuell liegt die Crossover/Wine-Emulation mit Altirra64 als .app verpackt auf meinem Desktop und wenn ich programmiere und testen möchte, dann muss ich mit der Tastenkombination
Shift / Command / 8 einmal compilieren und dann kann ich das xex im Eclipse_Verzeichnis direkt starten, weil ich Eclipse "gesagt" habe, daß es alle .xex Dateien immer mit der Crossover/Wine-Emulation mit Altirra64 starten soll.
Das funktioniert jetzt gut.
Ich hoffe darauf, daß auf der kommenden Fujiama Peter diesen Aufruf noch ein wenig optimieren kann mit irgendsoeinem coolen Shellscript
So viel mal zu meiner Erfahrung für alle Mac-User, die unter Eclipse/MADS programmieren ....
Sascha hat es damals vor bestimmt gut 2 Jahren geschafft an einem Rechner eine lauffähige Wine/Altirra Implementierung herzustellen, die direkt aufgerufen frei lief und aufgerufen unter Eclipse zwar lief aber nach 20 Sekunden jedesmal einfrohr.
Auf der vorletzten Fujiama hat sich dann Peter Dell mehrere Stunden an das Thema gewagt und ein schönes Script geschrieben aber mit genau gleichem Ergebnis. Letztes Jahr auf der Fuji hat sich Roland nochmal an das Thema gewagt - ohne Erfolg. Und vorgestern hatte ich nochmal bis Mitternacht mit Peter konferiert.... das Thema ist echt komplex.
Warum braucht man denn überhaupt Altirra auf Mac? Der Mac800 Emulator ist doch super... ja, das stimmt. Leider wird der nicht mehr so richtig gepflegt, hat ein paar echt unschöne Fehler und leider ist das VBXE-Board nicht implementiert.
So hatte ich bei komplexen Programmen immer wieder echte Probleme. Alles lief wunderbar auf dem Mac800 Emulator bis ich zum Testen Janko (Altirra) bemühte und dann plötzlich ganz seltsame Fehler oder Abstürze aufkamen. Man muss (!!) tatsächlich zwischendurch auf Altirra testen, weil dieser Emulator wirklich sehr nah an der Originalhardware ist.
Letzte Fujiama war ich tatsächlich so verzweifelt, daß ich schon am Tag 2 ausschließlich auf meinem Windows-Laptop den Rest programmiert hatte, da die Zeit richtig knapp wurde.
Und nun kommt VBXE. Im Moment habe ich immer zwei Laptops auf dem Tisch: Mein kleines MacAir und den Windows 17 Zoll Laptop. Ich sehe dann meine Frau nicht mehr, was echt schade ist

Mein altes MAcAir geht nun in Ruhestand und das neue 15 Zoll Book ist da und nun wollte ich einen erneuten Anlauf mit Wine wagen... nach etlichen frustranen Stunden ohne Erfolg!!
Also habe ich mich jetzt wirklich für Crossover entschieden. 78 Euro für ein Jahr und es läuft!
Was steckt hinter Crossover? Ein paar pfiffige Programmierer, die Wine nutzen und in eine für den Anwender ganz gut Umgebung packen. Das läuft dann auch mit dem aktuellen Betriebssystem und man erhält Updates... also ich habe schon deutlich mehr Geld für deutlich weniger sinnvolle Dinge ausgegeben und jetzt ist Ruhe und ich kann damit gut arbeiten.
Der Aufruf über Eclipse ist noch nicht ganz so, wie ich es gerne hätte... aktuell liegt die Crossover/Wine-Emulation mit Altirra64 als .app verpackt auf meinem Desktop und wenn ich programmiere und testen möchte, dann muss ich mit der Tastenkombination
Shift / Command / 8 einmal compilieren und dann kann ich das xex im Eclipse_Verzeichnis direkt starten, weil ich Eclipse "gesagt" habe, daß es alle .xex Dateien immer mit der Crossover/Wine-Emulation mit Altirra64 starten soll.
Das funktioniert jetzt gut.
Ich hoffe darauf, daß auf der kommenden Fujiama Peter diesen Aufruf noch ein wenig optimieren kann mit irgendsoeinem coolen Shellscript

So viel mal zu meiner Erfahrung für alle Mac-User, die unter Eclipse/MADS programmieren ....
-
- Beiträge: 308
- Registriert: 25.08.2021 21:40
- Has thanked: 152 times
- Been thanked: 99 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Unter Crossover läuft Altirra einwand- und schmerzfrei, auch auf Apple Silicon. Wen die "Abogebühr" (man kann Crossover weiternutzen, bekommt aber keine Updates mehr) abschreckt, kann auch ein Einmalgebühr bezahlen. Man sollte noch dazu sagen, dass Codeweavers Code und Geld zurück zu Wine fliessen lässt.
- Dr. Irata
- Beiträge: 1265
- Registriert: 24.08.2021 14:40
- Has thanked: 182 times
- Been thanked: 417 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
ah ok, das ist mal interessant... also nach einem Jahr fällt einfach der Support weg... damit kann ich gut leben!
Das beschränkt sich ja dann auch nicht auf Altirra, die ganzen schönen Hilfsprogramme kann man dann auch nutzen (fast alle laufen nur unter Windows) - und für gute Arbeit darf man ja auch mal kleines Geld zahlen...
Das beschränkt sich ja dann auch nicht auf Altirra, die ganzen schönen Hilfsprogramme kann man dann auch nutzen (fast alle laufen nur unter Windows) - und für gute Arbeit darf man ja auch mal kleines Geld zahlen...
Online
die Software solange zu nutzen, wie es funktioniert. (Habe ich u.a. z.B. bei "Mailstore Server" und Blueiris so gemacht).
Wenn dann, nach ein paar Jahren, mal doch irgendwann mal Probleme auftreten sollten, dann klappts bei 99% der Anbieter, dass man dann wieder einmalig einen "1 year support" Vertrag
abschließt und dann alles wieder auf den neusten Stand bringt...
Damit ist man dann wieder auf dem aktuellen Stand und das schont gleichzeitig etwas den Geldbeutel
.
Gtx.,
andY
- andymanone
- Beiträge: 4023
- Registriert: 17.08.2021 12:34
- Wohnort: Berlin - Suburban
- Has thanked: 969 times
- Been thanked: 1538 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Was ich auch öfter bei diesen "1 year support" Verträgen mache, ist, die für ein Jahr abzuschließen, kurz vor Ablauf nochmal die neuesten Updates installieren und dann
die Software solange zu nutzen, wie es funktioniert. (Habe ich u.a. z.B. bei "Mailstore Server" und Blueiris so gemacht).
Wenn dann, nach ein paar Jahren, mal doch irgendwann mal Probleme auftreten sollten, dann klappts bei 99% der Anbieter, dass man dann wieder einmalig einen "1 year support" Vertrag
abschließt und dann alles wieder auf den neusten Stand bringt...
Damit ist man dann wieder auf dem aktuellen Stand und das schont gleichzeitig etwas den Geldbeutel

Gtx.,
andY
Ressortleiter Hardware - Save the past and use the future!© andYManOne / Demozoo / ATARI Custom Chips wieder vereinzelt - auf Anfrage - verfügbar / Online now! My brand-new Album “The Shrine of Unspoken Words” Now - and for free - available! 5 catching tracks plus 15 very cool remixes now available!
Online
Gtx.,
andY
- andymanone
- Beiträge: 4023
- Registriert: 17.08.2021 12:34
- Wohnort: Berlin - Suburban
- Has thanked: 969 times
- Been thanked: 1538 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Aber da brauchst du glaube ich eine "echte" Windows-Lizenz in der VM, während du bei Crossover die Programme direkt ausführen kannst...
Gtx.,
andY
Ressortleiter Hardware - Save the past and use the future!© andYManOne / Demozoo / ATARI Custom Chips wieder vereinzelt - auf Anfrage - verfügbar / Online now! My brand-new Album “The Shrine of Unspoken Words” Now - and for free - available! 5 catching tracks plus 15 very cool remixes now available!
-
- Beiträge: 308
- Registriert: 25.08.2021 21:40
- Has thanked: 152 times
- Been thanked: 99 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Man sollte noch anmerken, dass man die Verlängerung bei Crossover eine Zeit lang mit Rabbatt bekommt.
- Mathy
- Beiträge: 1754
- Registriert: 18.06.2021 11:13
- Wohnort: Heerlen, NL
- Has thanked: 846 times
- Been thanked: 481 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
.
Hallo Leute
Mir sagt es nichts, aber folgendes hat "sideburn" heute gepostet auf AtariAge:
Tschüß
Mathy
PS zum Thread geht es hier: Mac OSX: How to use Altirra/Wine and Eclipse/WUDSN/MADS for development
Hallo Leute
Mir sagt es nichts, aber folgendes hat "sideburn" heute gepostet auf AtariAge:
Vielleicht hilft es jemand.sideburn hat geschrieben:I just now wanted to get MADS working in my mac os environment. I have parallels running windows 11.. I was using powershell and going back and forth but i just came up with a way to run mads right from inside a terminal in VS Code like this:
MacBook-Pro-16:test tavis$ mads farts.asm
Compiling farts.asm to farts.xex in test...
Writing listing file...
Writing object file...
24 lines of source assembled in 2 pass
36 bytes written to the object file
works perfect!
its a little function in my ~/.zshrc:
function mads() {
local asmfile=${1:-main.asm} # default to main.asm
local xexfile="${asmfile%.*}.xex" # replace extension with .xex
local current_folder=$(basename "$PWD")
echo "Compiling $asmfile to $xexfile in $current_folder..."
prlctl exec "Windows 11" cmd.exe /c "cd Z:\\A8\\$current_folder && C:\\Users\$
}
Tschüß
Mathy
PS zum Thread geht es hier: Mac OSX: How to use Altirra/Wine and Eclipse/WUDSN/MADS for development
Schreibe nicht der Absicht zu, was man mit Dummheit oder Ignoranz erklären kann.
- skr
- Beiträge: 267
- Registriert: 07.06.2021 00:25
- Wohnort: Seeshaupt, Germany
- Has thanked: 157 times
- Been thanked: 144 times
- Kontaktdaten:
Re: Altirra auf Mac installieren mit Wine
Danke Mathy,
ich habe das auch gesehen und MIR hilft es tatsächlich.
Kurzform: Du hast eine Datei mit MADS-Code (also quasi dem Assembler-Listing) irgendwo auf dem Mac rumliegen und tippst im Terminal nur einen Befehl, schon wird sie kompiliert und der Emulator gestartet. Finde ich sehr praktisch, und baue mir noch einen Switch ein, damit ich zwischen Atari800MacX und Altirra wählen kann.
Die letzte Zeile die er da auf AA hat, ist bei mir einfach ein:
open $xexfile
Damit wird dann automatisch das soeben erzeugte xex im Atari800MacX (der mir als Standardprogramm für xex eingerichtet ist) geöffnet.
Für Altirra unter wine sieht es so aus:
/opt/homebrew/bin/wine /Applications/Atari/8Bit/Altirra/Altirra64.exe $xexfile
Die Pfade sind natürlich anzupassen, aber funktioniert alles einwandfrei.
Es ist halt praktisch, wenn man einfach "mal eben schnell" was testen will. Bisher habe ich mir Code aus dem Internet kopiert, eclipse mit WUDSN gestartet, eingefügt etc. Jetzt mache ich es halt fix über die Kommandozeile. Und man kann das halt auch mit einem Editor seiner Wahl verheiraten, aber das habe ich noch nicht gemacht. Benutze meistens Visual Studio Code, und da habe ich es halt noch nicht hinbekommen, sieht mir irgendwie zu kompliziert aus.
ich habe das auch gesehen und MIR hilft es tatsächlich.
Kurzform: Du hast eine Datei mit MADS-Code (also quasi dem Assembler-Listing) irgendwo auf dem Mac rumliegen und tippst im Terminal nur einen Befehl, schon wird sie kompiliert und der Emulator gestartet. Finde ich sehr praktisch, und baue mir noch einen Switch ein, damit ich zwischen Atari800MacX und Altirra wählen kann.
Die letzte Zeile die er da auf AA hat, ist bei mir einfach ein:
open $xexfile
Damit wird dann automatisch das soeben erzeugte xex im Atari800MacX (der mir als Standardprogramm für xex eingerichtet ist) geöffnet.
Für Altirra unter wine sieht es so aus:
/opt/homebrew/bin/wine /Applications/Atari/8Bit/Altirra/Altirra64.exe $xexfile
Die Pfade sind natürlich anzupassen, aber funktioniert alles einwandfrei.
Es ist halt praktisch, wenn man einfach "mal eben schnell" was testen will. Bisher habe ich mir Code aus dem Internet kopiert, eclipse mit WUDSN gestartet, eingefügt etc. Jetzt mache ich es halt fix über die Kommandozeile. Und man kann das halt auch mit einem Editor seiner Wahl verheiraten, aber das habe ich noch nicht gemacht. Benutze meistens Visual Studio Code, und da habe ich es halt noch nicht hinbekommen, sieht mir irgendwie zu kompliziert aus.
/|\ ...*** loading *** .... /|\
Wer ist online?
Mitglieder in diesem Forum: Bing [Bot] und 1 Gast