IRIX and Software

Open Transport Tycon Deluxe - openTTD for IRIX

I found the project a few days ago and i have to rember to the good old time when playing the game on my AMIGA. OpenTTD is an rewrite of the game engine from Transport Tycon Deluxe which is open source and available for all important platforms. But the most famous platform was missing..... but today i have fixed this issue by compiling the code on IRIX :)

The projects home can be found under http://www.openttd.org/ . It offers all kind of informationen and documentation about the gameplay. The very active community lives under http://www.tt-forums.net/index.php?c=20 .

Screenshots of the game:
Image
Image
Image
Image
Image
Click on the image to enlarge.

For playing the game you will need some files from the orignal ( dos or windows version) which have to placed in the share/openttd/data directory. Im sure you'll managed to to get the software working after downloading from http://www.irixworld.net/download/openttd/ (take a look ;). Extract the tar file under /usr/nekoware . It creates a seperate dir which holds all the stuff. Some minor dependencies exits which can be solved when having neko_zlib. neko_libpng and neko_libSDL is installed on your systems. If you place the package to another location you have to adjust the shell script which works as an wrapper for the binary. This is needed because the game looks for its data dir in a relative way and depending from where you start it the files can't be found.

Main reason why there is no neko_openttd is that i have used gcc for compiling and not the mipspro compiler. Im sure there its only little tweaking needed to get it working with mips cc. But currently i have no spare time left. After adjust some pathes in the Makefile and makefiledir it compiles fine with gcc.

The games supports various screenresolutions and runs fast on my indigo2 and schleusel have also testet on his FUEL.
It comes with some midi like SFX for a proper feeling. I think its worth to take a look.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
It is indeed a nice game... What's next? Freeciv anyone?

_________________
SGI Systems: R4K :Indigo: /256MB/XS-24, R5K 150MHz :Indy: /160MB/XL-24, R10K 175MHz :O2: /640MB, R12K 400MHz :Octane2: /Vpro6/1GB & R4K 250 MHz :Indigo2IMP: /128 MB/XZ Extreme/GIO64 FDDI

"It's a UNIX system! I know this! "
Cute :D however, is this game german-only? Or is there a language choice somewhere in the game... my german is kinda messy :oops:

_________________
while (!asleep()) sheep++;
Alver wrote:
Cute :D however, is this game german-only? Or is there a language choice somewhere in the game... my german is kinda messy :oops:


Its multi language and also support multiplayer games across a network.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Way cool, thanks Joerg

_________________
-ks

:Onyx: :Onyx: :Crimson: :O2000: :Fuel: :Octane: :Octane2: :PI: :Indigo: :Indigo: :O2: :O2: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :0300: :Indy: :Indy: :320: :540: :1600SW: :1600SW: :hpserv:

See them all >here<
Nihilus wrote:
It is indeed a nice game... What's next? Freeciv anyone?


Freeciv2 is in nekoware since ages :).

regards
Joerg

_________________
http://www.irixworld.net
Image Image
@ joerg:

Thank you. One more nice game for the long and cold winter :D
Hi

Oh yes, it was a very good game. What a pleasureto find it again. You can find the original files here: http://www.abandonware-france.org/ltf-jeu.php3?id=603

Many old games are available on this site. I've read some times ago that they have asked the creators of the games if they could share them as abandonware... so it seems "legal".

Regards.


Raphaël

_________________
:Onyx2: 4xR12k 400, 8Gb, IR2E, 2x18+3x73GB HD (oxygen)
:A3504L: :A3504L: 16xItanium2 1.6, L2 9MB (neon)
:Fuel: R16k 800 V12, 2Gb, M-Audio, 36+147GB HD, 3Dconnexion SpaceMouse Classic (nitrogen)
:Octane2: Dual R14k 600 V6, 2Go, HD (173Go, 34Go) (carbon)
:Octane: R10k 400 MXE, 1280Mo (lithium) / 2xR10k 300 SSE,... (fluorine)
:O2: R10k 195, 512Mo (hydrogen) / R5k 180, 512Mo (sodium) / R5k 180->200 motherboard and PM only
:Indigo2IMP: R10k 195, HighImpact, 160Mo (helium) / R4400 125, Extreme, 160Mo (boron)
:O200: :O200: twin O200, 4xR12k 270, 2Go, HD (4x18Go) (beryllium)
:Indigo: R4k 100, 80Mo, LG1, 9GB HD, Python 25601 tape (magnesium])
:4D70G: 4D70GT... my very first one (now property of musée bolo and the foundation mémoires informatiques )
See the hinv/gfxinfo posts here .
Cheers Joerg!! :D im right happy, its not often that i can install something (still learning this IRIX malarkey!)

now i just need to google away and figure out how to play it! :)

oh... and so far runs loverly on my 2gig 400 Octane V6 :D

_________________
:Onyx: Onyx Infinite reality, Quad R10k 195, 2gbram
:Octane2: Octane1.5 ;) R12k 400, 2gb, V6, 36gb + 18gb
:Indigo2IMP: Indigo2 R4400 250, 340mb, MaxImpact, 4mb Trams
:1600SW: 1600sw + Multilink x2
Currently i find out that the binary also can take some argument during startup. But i forget to bypass the arguments through the shell wrapper. So when some of you can support a better shell script i would like to change it in the tgz.

Code:
[o2k]:/usr/nekoware/openttd/bin $ ./openttd.bin --help
OpenTTD 0.4.5


Command line options:
-v drv              = Set video driver (see below)
-s drv              = Set sound driver (see below)
-m drv              = Set music driver (see below)
-r res              = Set resolution (for instance 800x600)
-h                  = Display this help text
-t date             = Set starting date
-d [[fac=]lvl[,...]]= Debug mode
-e                  = Start Editor
-g [savegame]       = Start new/save game immediately
-G seed             = Set random seed
-n [ip#player:port] = Start networkgame
-D                  = Start dedicated server
-f                  = Fork into the background (dedicated only)
-i                  = Force to use the DOS palette
(use this if you see a lot of pink)
-c config_file      = Use 'config_file' instead of 'openttd.cfg'



You can also place a configfile named 'openttd.cfg' under /usr/nekoware/openttd/share/openttd/ . It uses a INI like style and the description can be found under http://wiki.openttd.org/index.php/Openttd.cfg

The manual can be found under
http://wiki.openttd.org/index.php/Manual:Main_Page

Reading through the forums i have seen that they used blender for modelling the gfx parts. Maybe some of you would jump up to the train and start contributing :)

regards
Joerg

_________________
http://www.irixworld.net
Image Image
BetXen wrote:
Hi

Oh yes, it was a very good game. What a pleasureto find it again. You can find the original files here: http://www.abandonware-france.org/ltf-jeu.php3?id=603

Many old games are available on this site. I've read some times ago that they have asked the creators of the games if they could share them as abandonware... so it seems "legal".

Regards.


Raphaël


If you cannot compile it, don't go there as we say in England.

_________________
SGI Systems: R4K :Indigo: /256MB/XS-24, R5K 150MHz :Indy: /160MB/XL-24, R10K 175MHz :O2: /640MB, R12K 400MHz :Octane2: /Vpro6/1GB & R4K 250 MHz :Indigo2IMP: /128 MB/XZ Extreme/GIO64 FDDI

"It's a UNIX system! I know this! "
I have compiled a new version, maybe someone is interessted in.
You can download it from http://www.irixworld.net/download/openttd/openttd-0.5.3-RC2.tar.bz2 .

It needs at least the following nekoware packages.
Code:
neko_sdl.sw.lib 7 maxint
neko_expat.sw.lib 3 maxint
neko_fontconfig.sw.lib 3 maxint
neko_freetype2.sw.lib 3 maxint
neko_libiconv.sw.lib 3 maxint
neko_libpng.sw.lib 3 maxint
neko_zlib.sw.lib 6 maxint
neko_php5.sw.sapi_cli 4 maxint


regards
Joerg

_________________
http://www.irixworld.net
Image Image
Hello

I created an OpenTTD icon, based on the original OpenTTD logo. This is my first Irix icon :) (openttd.ftr need to be edited)

Image
openttd.fti
openttd.ftr
dennisjunior wrote:
I created an OpenTTD icon, based on the original OpenTTD logo. This is my first Irix icon :)

Very nice! Thanks!
i have play with, nice game , very cool
i had to play some hours to understand all the goals....

regards & thanks

Laurent

_________________
SGI or die !!!
:O2: :Octane2: :Octane: :Indigo2IMP: :Indigo2IMP: :Indigo: :Indigo: :Indy: :PI: :Crimson: :PWRSeries: :Onyx: :O2000R:
HP proliant DL 585 Quad Opteron dual core 2.5Ghz 16Gb
joerg:

Can you compile the newest OpenTTD release? (0.6.3)
Bump, it'd be nice to have this in nekoware; this is a neat game.

_________________
:Onyx2:
There have been a few secutiry issues since the last build for IRIX was published, so I'd say it's about time for an update...

http://security.openttd.org/en/
How about simutrans?

http://www.simutrans.com/en/

_________________
:Onyx2: