Autor Thema: AtariX lauffähig auf Mac OS Lion 10.7.5 ?  (Gelesen 12803 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Offline Ataritom

  • Neuer Benutzer lebt
  • Beiträge: 2
AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« am: Di 26.01.2021, 18:06:42 »
Hi !

Ich bin aus Zufall auf AtariX gestossen und da ich noch einen alten Imac 5.1 rumstehen habe ,dachte ich mir da könnte ich doch einen ST emulieren.
Ich lud mir das Programm von der ASH Hompage herunter ,doch leider läuft es nicht.
Es kommt nur eine Fehlermeldung "Das Programm wurde unerwartet beendet"

Daraufhin habe ich mir Xcode heruntergeladen um den Sourcecode zu kompilieren ,aber da ich kein Mac-Jünger bin komme ich da irgendwie nicht klar.

Könnte mir jemand schildern ,was ich anstellen muss ,um AtariX auf Lion zum Laufen zu bringen ?

Es wäre nett ,von jemandem Hilfe zu bekommen ,der sich mit sowas auskennt  ;)

Thomas

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #1 am: Di 26.01.2021, 18:15:07 »
Vielleicht mal von dort probieren ...

https://gitlab.com/AndreasK/AtariX

oder da ...

https://github.com/th-otto/AtariX

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 1.248
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #2 am: Di 26.01.2021, 18:23:08 »
AtariX von ASH? Wo soll das denn da zu finden sein? ;)

Auf Andreas' Seite (gitlab) sind nur die binaries (wenn überhaupt) zu gebrauchen. Die Sourcen (weder die von AtarIX noch die von MagicMac) lassen sich nicht so ohne weiteres übersetzen, bzw. sind dann nicht lauffähig -> besser die von meiner Seite nehmen, dort sind auch einige Bugs schon behoben.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #3 am: Di 26.01.2021, 22:17:19 »
Vermute mal dein Mac OS Lion 10.7.5 ist zu Alt. Habe mal AtariX auf meinem Macbook mit 10.6.8 probiert und da stürzt es auch wie dir ab.

Offline Arthur

  • Benutzer
  • Beiträge: 10.302
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #4 am: Do 28.01.2021, 17:35:30 »
Weiß denn jemand ab welcher OS Version es laufen müsste und ab wann nicht mehr z.B. 64Bit?

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #5 am: Do 28.01.2021, 17:55:18 »
AtariX ist ein 32bit Programm und läuft deshalb ab Catalina nicht mehr. Ich habe als älteste Version die 2.0 und die läuft bei mir unter 10.6.8 auch nicht.

Vielleicht hat jemand was älteres?


Die Version von der ASH Seite ist die 0.3, läuft bei mir aber auch nicht.
« Letzte Änderung: Do 28.01.2021, 18:09:19 von Lukas Frank »

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 1.248
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #6 am: Do 28.01.2021, 18:25:38 »
Weiß denn jemand ab welcher OS Version es laufen müsste und ab wann nicht mehr z.B. 64Bit?

Compiliert ist es für mindest-Version 10.6, also sollte 10.7.5 theoretisch gehen. Kanns aber selber nicht testen. 64bit Version ist zwar angedacht, wäre aber noch relativ viel Arbeit (da fällt dann nicht nur 32bit weg, sondern auch einige andere Schnittstellen, die jetzt schon lange "deprecated" sind, aber noch funktionieren). Sprich es wird nicht mehr laufen auf System die nur noch 64bit unterstützen, also ab Catalina.

Offline Arthur

  • Benutzer
  • Beiträge: 10.302
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #7 am: Do 28.01.2021, 18:31:05 »
AtariX ist ein 32bit Programm und läuft deshalb ab Catalina nicht mehr. Ich habe als älteste Version die 2.0 und die läuft bei mir unter 10.6.8 auch nicht.

Vielleicht hat jemand was älteres?


Die Version von der ASH Seite ist die 0.3, läuft bei mir aber auch nicht.
Weiß denn jemand ab welcher OS Version es laufen müsste und ab wann nicht mehr z.B. 64Bit?

Compiliert ist es für mindest-Version 10.6, also sollte 10.7.5 theoretisch gehen. Kanns aber selber nicht testen. 64bit Version ist zwar angedacht, wäre aber noch relativ viel Arbeit (da fällt dann nicht nur 32bit weg, sondern auch einige andere Schnittstellen, die jetzt schon lange "deprecated" sind, aber noch funktionieren). Sprich es wird nicht mehr laufen auf System die nur noch 64bit unterstützen, also ab Catalina.

Danke für eure Infos. :)

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #8 am: Do 28.01.2021, 19:03:08 »
Compiliert ist es für mindest-Version 10.6, also sollte 10.7.5 theoretisch gehen.

Müsste bei mir ja laufen, keine Ahnung warum nicht?

Process:         launchd [250]
Path:            /Applications/AtariX.app/Contents/MacOS/AtariX
Identifier:      com.kromke.AtariX
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [193]

Date/Time:       2021-01-28 18:58:14.488 +0100
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Interval Since Last Report:          1262130 sec
Crashes Since Last Report:           937
Per-App Crashes Since Last Report:   29
Anonymous UUID:                      5BCDF0B8-BD10-4D94-9037-F71E2042B9A4

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000fffffffc
Crashed Thread:  Unknown

Backtrace not available

Unknown thread crashed with X86 Thread State (32-bit):
  eax: 0x00000055  ebx: 0x00000000  ecx: 0x00000000  edx: 0x00000000
  edi: 0x00000000  esi: 0x00000000  ebp: 0x00000000  esp: 0x00000000
   ss: 0x0000001f  efl: 0x00010203  eip: 0x8fe01030   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000000
  cr2: 0xfffffffc

Binary images description not available


Model: MacBook1,1, BootROM MB11.0061.B03, 2 processors, Intel Core Duo, 1.83 GHz, 2 GB, SMC 1.4f12
Graphics: Intel GMA 950, GMA 950, Built-In, spdisplays_integrated_vram
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86), Atheros 5424: 2.1.14.6
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: KINGSTON SV300S37A60G, 55,9 GB
Parallel ATA Device: MAT****ACD-RW  CW-8221
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: Rainbow Line, 0x058f  (Alcor Micro, Corp.), 0x6387, 0xfd300000 / 3
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0218, 0x1d200000 / 2
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8240, 0x5d200000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8205, 0x7d100000 / 2

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 1.248
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #9 am: Fr 29.01.2021, 00:36:56 »
Scheint an der SDL2 Library zu liegen, vermutlich wurde die anders übersetzt. Wenn ich es unter Mountain-Lion (10.8 ) starte, bekomme ich:

Dyld Error Message:
   Symbol not found: ___strlcpy_chk

Versionen für ältere macOS-Versionen gibt es aber scheinbar nicht mehr. Auch habe ich mit mountain-lion jetzt erhebliche Probleme mit dem Netzwerk, ich komm auf kaum eine Seite drauf wegen SSL Fehlern (das ist ne uralte Installation von vor einigen Jahren, die ich seit Ewigkeiten nicht mehr benutzt habe, vermutlich kennt der einfach neuere Protokolle nicht). Auch mein Netzwerk-Share zum linux-host funzt nicht mehr, was es schwierig macht da überhaupt irgendwas drauf zu bekommen. Also ich fürchte, ich kann da im moment nicht weiter helfen. Wenn einer eine besser gepflegte Installation (inklusive XCode) hat, müsste er mal versuchen, die Sachen dort neu zu übersetzen.

Sry, aber das liegt halt an der Politik von Apple. Ich hab hier unzählige Programme die unverändert sowohl unter Win2k als auch Windows 10 laufen, aber Apple kriegt das einfach nicht gebacken (bzw. will es wohl auch gar nicht)

Offline Ataritom

  • Neuer Benutzer lebt
  • Beiträge: 2
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #10 am: Fr 29.01.2021, 07:17:59 »
Danke Euch für Eure Mühe !

Dann geht es wohl ohne grösseren Aufwand nicht.
Ich habe dann auch nicht den Nerv und die Lust mich so intensiv damit zu befassen.
Ich sehe mir mal näher Hatari und Aranym an ...

Offline tuxie

  • Benutzer
  • Beiträge: 6.830
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #11 am: Fr 29.01.2021, 08:42:34 »
Müßte Magic Atari nicht auch unter Aranym laufen ?
Tschau Ingo

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 1.248
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #12 am: Fr 29.01.2021, 09:29:03 »
Müsste, ja. Auf linux tut es das auch, mit macOS hab ich das noch nicht probiert, sehe aber keinen Grund warum es nicht funktionieren sollte. Allerdings hat man dann keinen direkten Zugriff auf das Host-Filesystem, das geht dort nur mit metados. Auch sollte man dann den evtl. den neuen Kernel und die Applikationen von meiner Seite nehmen, zumindest ein paar Fehler sind dort beseitigt.
« Letzte Änderung: Fr 29.01.2021, 09:33:35 von Thorsten Otto »

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #13 am: Fr 29.01.2021, 10:50:11 »
Der iMac ist doch ein Intel Rechner. Man könnte doch Linux installieren anstatt OSX oder auch beides und unter Linux dann Hatari nehmen. Oder ein altes Hatari für OSX ...

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 1.248
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #14 am: Fr 29.01.2021, 23:28:26 »
Warum sollte man linux dort installieren, nur um darauf Hatari laufen zu lassen? Dann kannst du auch gleich Hatari für Mac nehmen, kommt auf das gleiche hinaus.

AtariX mit dem magicmac.ram Kernel ist allerdings nicht das gleiche wie das normale Magic unter Hatari und/oder Aranym laufen zu lassen, der Kernel ist schon dafür ausgelegt mit dem Emulator zusammen zu arbeiten (und auch gar nicht alleine lauffähig, weil gar keine BIOS-Routinen enthalten sind).

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #15 am: Sa 30.01.2021, 09:37:46 »
Ich meine das neuste Hatari läuft unter 10.7.5 nicht mehr !?!

Aber 1.9 oder 2.0 geht ja auch.

Offline tkreutz

  • Benutzer
  • Beiträge: 240
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #16 am: Fr 11.06.2021, 10:55:22 »
AtariX ist ein reines Hobby Projekt. An dem Github Repo sieht man, dass sich seit 2-3 Jahren das letzte mal was etwas bewegt hat. (Zu dem Entwicklerstand am Besten den Maintainer ansprechen).

AranyM lief zuletzt noch bis Catalina (aber auch nur mit einigen Bugs).

Hatari ist der mir einzig bekannte Emulator, der auch in der Bandbreite von Lion bis BigSur (mit bekannten Bugs) läuft.

Einfacher dürfte es sein, einen Emulator z.B. mit einem Raspberry Pi zu nutzen. Da gab es auch mal ein paar interessante Projekte z.B. den Rastari

https://sites.google.com/view/rastari/home

der aber auch seit 2018 keine Pflege mehr erhalten hat.

Die Frage ist halt immer, was man konkret mit einem Emulator vor hat. Sofern man noch einen Intel Mac hat, kann man temporär auf Catalina zurück entwickeln. Bleibt aber die Frage offen, ob dies Sinn macht.

Für Mac Silicon (M1 Architektur) ist mir sonst kein aktuelles Developer Projekt bekannt, was sich mit Atari auseinander setzen würde. Aber wenn jemand einen Tipp / Hinweis dazu hat, wäre ich auch dankbar.

Gruß
Thorsten

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 1.248
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #17 am: Fr 11.06.2021, 12:41:01 »
Zu dem Entwicklerstand am Besten den Maintainer ansprechen.

Stand ist der, das es läuft, für das wofür es konzipiert wurde ;) Ein weitere Umstellung (auf 64bit, und Cocoa statt Carbon) würde (wie schon öfter angesprochen) grössere Umbaumassnahmen bedeuten.

Zitat
AranyM lief zuletzt noch bis Catalina (aber auch nur mit einigen Bugs).

Da darfst du dich bei Apple bedanken. Ich hab weder die Zeit noch Lust jedesmal das halbe Programm umzustricken wenn eine neue macOS Version kommt. Ganz abgesehen davon daß ich gar nicht die Möglichkeiten habe das alles zu testen.

Zitat
ein paar interessante Projekte z.B. den Rastari

Rastari basiert auf einer (ziemlich alten Version von) Hatari.

Offline czietz

  • Benutzer
  • Beiträge: 3.561
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ? [off-topic]
« Antwort #18 am: Fr 11.06.2021, 12:59:05 »
Nun, das ist auch Apples Schuld. Apple macht (kleinen) Entwicklern das Leben extra schwer. Zum einen ist die Rate an "breaking changes" swiw ziemlich hoch, was ständige Änderungen der SW nötig macht [1]. Zum anderen versucht Apple immer stärker zu erzwingen, dass Entwickler für ihre Plattformen einem kostenpflichtigen Entwicklerprogramm beitreten müssen. Das bremst gerade "Nischen-Projekte" (es wird kein Geld damit verdient, wenige Entwickler, evtl. niemand mit Mac-HW) z.B. aus dem Retro-Umfeld natürlich aus. Dessen sollten sich die Nutzer bewusst sein, die sich für Apple-Rechner entscheiden.

[1] Im Gegensatz dazu läuft Software, die ich vor über 20 Jahren für Windows 95, 98 und NT4 entwickelt habe, immer noch problemlos auf meinem aktuellen Windows-10-System.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 12.992
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: AtariX lauffähig auf Mac OS Lion 10.7.5 ?
« Antwort #19 am: Fr 11.06.2021, 13:09:27 »
Apple switch schon immer. Erst von 68K auf PPC dann auch Intel und jetzt auf den M1 und es geht auch in Zukunft so weiter Denke ich mir ...