The International Simutrans Forum

Community => Simutrans Help Center => Topic started by: acki on April 09, 2020, 02:17:01 PM

Title: Running Simutrans on Macos Catalina
Post by: acki on April 09, 2020, 02:17:01 PM
Hi,
is there any way to make Simutrans run on Macos Catalina?
I'm not very familiar with compiling binaries myself, and not sure if they can at all be compiled for 64bit Macos?

Thanks,
Title: Re: Running Simutrans on Macos Catalina
Post by: Andarix on April 09, 2020, 02:52:29 PM
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)

The version was created with GIT actions. A packset is still needed.
Mac System see here (https://github.com/actions/virtual-environments/blob/master/images/macos/macos-10.15-Readme.md)

But I can not say whether it works because there has been no feedback so far.
Title: Re: Running Simutrans on Macos Catalina
Post by: acki on April 09, 2020, 03:49:18 PM
Hey, thanks.
I can't get it to run, it keeps crashing while opening the app... I attached the crash report
Title: Re: Running Simutrans on Macos Catalina
Post by: prissi on April 10, 2020, 03:46:55 PM
Maybe try on the commandline "-nomidi" as switch.
Title: Re: Running Simutrans on Macos Catalina
Post by: Ters on April 11, 2020, 12:23:19 PM
This doesn't look like the MIDI bug reported twice before.

The symbols may be useful clues this time, since the offset following them are small. That means something in Simutrans itself, which includes inlined (i.e. most) C++ library code, called abort. As assert perhaps.
Title: Re: Running Simutrans on Macos Catalina
Post by: acki on May 14, 2020, 10:38:24 PM
Thanks for the ideas all. Still didn't manage to get it to run.
Are there any system or software requirements I may not be aware of?
Title: Re: Running Simutrans on Macos Catalina
Post by: TurfIt on May 14, 2020, 11:24:54 PM
org.libsdl.SDL2 (2.0.4 - 2.0.4) <9A6817E0-DA9E-3EF6-9B14-1DB1367DCF67> /Users/USER/Library/Frameworks/SDL2.framework/Versions/A/SDL2

The macos nightly is built against SDL2-2.0.10.