The International Simutrans Forum

Community => Simutrans Gaming Discussion => Topic started by: thematic on April 11, 2010, 01:33:20 PM

Title: AmigaOS 4 standard releases
Post by: thematic on April 11, 2010, 01:33:20 PM
Hey,

Simutrans, using SDL, seems to compile very easily with the AmigaOS 4 SDK. I've built Simutrans 102.2 and just now 102.2.2. I inserted one clause in the SDL backend code. It is available here: http://aminet.net/package/game/strat/simutrans (http://aminet.net/package/game/strat/simutrans)
Title: Re: AmigaOS 4 standard releases
Post by: vilvoh on April 11, 2010, 01:55:03 PM
Great! there were people who had tested on Amiga some time ago but it's always better to have a regular release for each platform/architecture. Do you have any screenshot of the game running on AmigaOS 4? I would like to write something about this at the blog.
Title: Re: AmigaOS 4 standard releases
Post by: thematic on April 11, 2010, 02:24:04 PM
I was going to make one in window mode, thanks for the reminder.

http://usera.ImageCave.com/fkstos/simutrans.jpg (http://usera.ImageCave.com/fkstos/simutrans.jpg)
(http://usera.ImageCave.com/fkstos/icth_simutrans.jpg.jpg)


jp: I've done that now, a bit of playtesting is in order.
Title: Re: AmigaOS 4 standard releases
Post by: jamespetts on April 11, 2010, 02:39:38 PM
Any chance of trying Simutrans-Experimental, too...?
Title: Re: AmigaOS 4 standard releases
Post by: vilvoh on April 12, 2010, 12:20:45 PM
@jamespetts: go to How to get Simutrans-Experimental (http://forum.simutrans.com/index.php?topic=1894.msg47877;topicseen#msg47877)... ;)
Title: Re: AmigaOS 4 standard releases
Post by: thematic on March 21, 2011, 04:16:36 AM
110.0.1 on OS4Depot.net soon...
Title: Re: AmigaOS 4 standard releases
Post by: IgorEliezer on March 21, 2011, 05:03:27 AM
Most welcome. :)
Title: Re: AmigaOS 4 standard releases
Post by: thematic on October 15, 2013, 04:26:19 PM
There's a 111.2.1, yet I haven't been able to compile 112 versions (tried more than one). Here's what gcc has to say about it:

===> CXX dataobj/einstellungen.cc
In file included from dataobj/einstellungen.cc:15:
dataobj/../simtools.h:87: error: expected `)' before '/' token
gmake: *** [build/default/dataobj/einstellungen.o] Error 1
Title: Re: AmigaOS 4 standard releases
Post by: kierongreen on October 15, 2013, 06:33:38 PM
Not sure what the problem here is exactly :s

Line in question in latest svn seems perfectly innocent:
Code: [Select]
uint32 log2( uint32 i );

Have you tried compiling latest version from svn?
Title: Re: AmigaOS 4 standard releases
Post by: thematic on October 15, 2013, 06:48:50 PM
No, but the line is the same in 112.2. gcc is 4.2.4, although it will be updated Real Soon Now.
Title: Re: AmigaOS 4 standard releases
Post by: kierongreen on October 15, 2013, 07:27:10 PM
Ok - it's possible that it might be an error in the compiler then (given that gcc 4.2.4 is 5 years old). Can you try it with an older version of gcc?
Title: Re: AmigaOS 4 standard releases
Post by: thematic on October 15, 2013, 07:48:57 PM
No. On the other hand I had a cross-compiler at my disposal but updating the host OS "bricked" it (dll hell on Linux).
Title: Re: AmigaOS 4 standard releases
Post by: Ters on October 15, 2013, 08:20:03 PM
That error message only makes sense to me if uint32 (or far more unlikely i) is some kind of macro.