The International Simutrans Forum
July 03, 2008, 08:00:24 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Groups Tags Login Register  
Pages: 1 |   Go Down
  Print  
Author Topic: Simutrans - Intel Mac Version  (Read 21023 times)
0 Members and 1 Guest are viewing this topic.
Timothy
Member
*
*
*
*
*
Offline

Gender: Male
Posts: 2132


pak64 - every pixel counts


WWW
« on: July 12, 2006, 09:59:10 AM »

Banner for the Intel Mac version of Simutrans

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 Instructions
Installation 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 framework
Simutrans 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 framework
Since 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.2

Binary:
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#msg47624

Archive (older versions):
Simutrans 99.08.1

Binary:
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.08

Note: 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.07
Binary:
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.1
Binary:
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.1
Binary:
: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.2
Binary:
: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.03
Binary:
: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.4
Binary:
: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.6
Binary:
: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:
Code:
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:

Quote
1. Download: http://www.libsdl.org/release/SDL-1.2.11.tar.gz
2. 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:
Code:
somewhere/SDL-1.2.11/
4. Type "./configure"
4.a. If the ./configure command fails with this error:
Code:
configure: error: no acceptable C compiler found in $PATH
You do not have GCC installed, which is needed to compile SDL, to install GCC:
Quote
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...
« Last Edit: March 17, 2007, 08:03:18 AM by Timothy » Logged

 
Tags: Simutrans - Intel Mac Version 
Pages: 1 |   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!