
This is a new thread for the Intel Mac version of Simutrans, with instructions for installation and the download itself. Previous discussion about the Mac version was in
this topic. I'm starting a new thread to try and keep all relevent information together in one place.
Please post your bug reports & comments in the above linked thread! There's a list of known bugs and fixes in this topic.
Installation InstructionsInstallation is currently similar to the windows version, download the appropriate set of pak files for the version you wish to use and extract the archive somewhere. Then download the binary archive; there are two binaries - "sim" (which is the game itself) and "simutrans" (which is a utility to run the game). Owing to the way Finder works you need to use the utility or terminal to run the game - this will be fixed in future versions! Place both binaries into the /simutrans/ directory with the pak files and then run the "simutrans" binary - the game should work, if it doesn't have a look at the Known Bugs section below.
Installing the SDL frameworkSimutrans for Intel Mac requires the SDL framework (version 99.07 or higher additionally requires the SDL_mixer framework - see below), installing these is a much simpler process than compiling the SDL library yourself. You can download a disc image of the SDL framework from
here, download
this file and open the disc image. Copy the folder "SDL.framework" to "/Library/Frameworks" to install SDL, see the readme.txt file in the disc image for more information on installing SDL.
For versions before 89.03 you must follow the instructions listed below to compile the SDL library, only versions after 89.03 use the framework!Installing the SDL_mixer frameworkSince the addition of better support for midi music in Simutrans 99.07 a second framework must be downloaded and installed. Download this from here. Mount the disc image and copy "SDL_mixer.frameworK" to "/Library/Frameworks", see the readme.txt file in the disc image for more information on installing the SDL_mixer framework.Download:As usual you need the binary and a set of pak files, compatible pak files are listed with the links to the binary. See above for installation instructions.
Latest version:Simutrans 99.09.2Binary:
simumac-intel-99-09-2.zip (Intel Mac using SDL, .zip archive)
Makeobj:
makeobj-mac-intel-45.zip (Intel Mac version of makeobj, .zip archive)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,5458.msg47624.html#msg47624Archive (older versions):Simutrans 99.08.1Binary:
simumac-intel-99-08-1.zip (Intel Mac using SDL, .zip archive)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,5156.msg44609.html#msg44609
Simutrans 99.08Note: If using the multi-user setup you may need to copy the /music/ folder from the install directory to the ~/simutrans/ directory created with the multi-user setup in order to get it to run (if you recieve a bus error on reading the midi). Else just run it in single-user mode with the "-singleuser" flag. Also, it seems that the midi doesn't work at all in this version on the Mac...I recommend against using this version! Use the 99.08.1 or newer instead!Binary:
simumac-intel-99-08.zip (Intel Mac using SDL, .zip archive)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,4986.msg42802.html#msg42802
Simutrans 99.07Binary:
simumac-intel-99-07.zip (Intel Mac using SDL, .zip archive)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,4986.msg42802.html#msg42802
Simutrans 99.05.1Binary:
simumac-intel-99-05-1.tar.gz (Intel Mac using SDL, .tar.gz archive)
simumac-intel-99-05-1.zip (Intel Mac using SDL, .zip archive)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,4592.msg38532.html#msg38532
Simutrans 99.02.1Binary:
:mac!:
simumac-intel-99-02-1.tar.gz (Intel Mac using SDL, .tar.gz archive)
:mac!:
simumac-intel-99-02-1.zip (Intel Mac using SDL, .zip archive)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,3959.msg29565.html#msg29565
Simutrans 89.03.2Binary:
:mac!:
simumac-intel-89-03-2.zip (Intel Mac using SDL)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,3497.msg25385.html#msg25385
Simutrans 89.03Binary:
:mac!:
simumac-intel-89-03.zip (Intel Mac using SDL)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,3442.msg24773.html#msg24773
Note: This version is compiled against the SDL library, not the Framework as newer versions are. Please see the known bugs section below for the possible pitfalls of using this version. I highly recommend using a newer version for Mac!Simutrans 89.02.4Binary:
:mac!:
simumac-intel-89-02-4.zip (Intel Mac using SDL)
Compatible pak:
See:
http://forum.simutrans.com/index.php/topic,3381.msg24351.html#msg24351
Note: This version is compiled against the SDL library, not the Framework as newer versions are. Please see the known bugs section below for the possible pitfalls of using this version. I highly recommend using a newer version for Mac!Simutrans 88.09.6Binary:
:mac!:
simumac-intel-88-09-6.zip (Intel Mac using SDL)
This version is no longer available.Known Bugs:These are bugs or problems known to exist with the Mac version, and solutions for fixing them.
This bug is specific to versions 88.09.6 and 89.02.4 - I recommend using a newer version!If you recieve the error:
dyld: Library not loaded: /usr/local/lib/libSDL-1.2.0.dylib
Referenced from: /Applications/Sim Trains/simutrans/sim
Reason: image not found
You do not have SDL installed, and you'll need to install it to run the game, to install SDL:
1. Download:
http://www.libsdl.org/release/SDL-1.2.11.tar.gz2. Extract it somewhere
3. Open the terminal, and navigate to the folder you just extracted (type in cd, followed by the path to the folder, you can also type cd, then drag and drop the folder from Finder into the teminal window). This should be something like:
somewhere/SDL-1.2.11/
4. Type "./configure"
4.a. If the ./configure command fails with this error:
configure: error: no acceptable C compiler found in $PATH
You do not have GCC installed, which is needed to compile SDL, to install GCC:
1. If you have the install discs for your mac, use them to install XcodeTools, which are located in the XcodeTools folder - install "XcodeTools.mpkg" and from the subfolder install "gcc4.0.pkg" and "gcc3.3.pkg"
2. If you do not have the install discs, the XcodeTools can be downloaded from Apple's website:
http://connect.apple.com/. From the downloads section, find Xcode tools 2.2.1, download and it and then install the components listed above.
5. Wait for it to finish...
6. Type "make"
7. Type "sudo make install" (you'll have to put in your root password)
8. It will now compile SDL and install it into the right place for you.
9. Run Simutrans again, hopefully it should work now!
This problem has been solved for future versions of Simutrans for Intel Mac.
Other:I will try and compile each Simutrans release for mac as soon as possible, to keep up to date, there may well be a delay however between release of the newest version for other platforms and for mac. A PowerPC version is, unfortunately, for now not possible, hopefully in the future big-endian processors will be supported...