All games

OpenTTD

Gold ยท 83 with OpenTTD (OpenGL) 0.1 h played, 0 crashes

A transport simulation: build railways, roads, ships and airports and run a profitable company.

Genre
strategy management simulation
Players
single player online multiplayer
Input
made for keyboard and mouse
View
2D
Origin
remake or clone
Keywords
transport tycoon

Original graphics and sound

What works: Transport Tycoon Deluxe for Windows: its CD or an installed copy (the trg*.grf files, sample.cat and the music, gm_tt*.gm or fm/9_tt*.fm).

1. With Walnut Games

In Walnut Games, open OpenTTD: Install, then Add game files... The chooser lists the disc in the drive, mounted discs and USB sticks, GOG and Steam folders, and the ISOs, installers and archives in Downloads and your home folder; you can also pick a file or folder yourself. It checks every file against the checksums below and installs an ordinary package, which Remove data takes away again.

In a terminal, the same with walnut-data (part of Walnut Games):

walnut-data import openttd /path/to/your/copy

A source is the disc in the drive (/dev/sr0), an ISO (.iso, .img), a BIN/CUE image (the .cue, or the .bin with its .cue next to it), an Alcohol 120% image (the .mds, or the .mdf), an installer or archive (GOG's setup_*.exe) or a folder (an installed copy, Steam's or GOG's). Images are opened read-only; nothing is copied out of them that the game doesn't need.

Each from a copy that has it:

PackageWhatCommand
transport-tycoon-deluxe-datafullwalnut-data import -p transport-tycoon-deluxe-data openttd /path/to/your/copy
transport-tycoon-deluxe-musicmusicwalnut-data import -p transport-tycoon-deluxe-music openttd /path/to/your/copy
transport-tycoon-deluxe-music-fmmusicwalnut-data import -p transport-tycoon-deluxe-music-fm openttd /path/to/your/copy

Any one of transport-tycoon-deluxe-music, transport-tycoon-deluxe-music-fm is enough.

With Walnut's licensed suite as an apt source, the app offers Install from Walnut licensed instead (walnut-data install-repo openttd). walnut-data remove openttd takes the data away again.

OpenTTD plays with its free OpenGFX, OpenSFX and OpenMSX. If you own Transport Tycoon Deluxe for Windows, its original graphics, sounds and music can replace them. It needs the trg*.grf files and sample.cat of the Windows version, and takes its music in either arrangement: the General MIDI gm_tt*.gm files or the FM synthesizer ones, fm/9_tt*.fm, which some copies have instead. The data is installed as transport-tycoon-deluxe-data, with -music (General MIDI, OpenTTD’s original_windows music set) or -music-fm (the FM files and their own set, original_windows_fm, which our game-data-packager writes); both are Standard MIDI files that OpenTTD plays through FluidSynth. Once trg1r.grf exists the game offers a launcher with the original sets (-I/-S original_windows, and -M the General MIDI music when it is there, else the FM music); it picks them at every start, so a music choice made in its options lasts until the next start.

2. With game-data-packager

walnut-data runs game-data-packager, Debian's tool that makes a package out of game data: Walnut's build of it (Debian's 89 with our patches) comes with Walnut Games. Run it yourself to keep the .deb, or to make it on another computer. It writes <package>_<version>_all.deb into the folder after -d (. is the current one), one package per -p:

PackageWhatCommand
transport-tycoon-deluxe-data optionalfullgame-data-packager -d . --no-download -p transport-tycoon-deluxe-data ttd /path/to/your/copy
transport-tycoon-deluxe-music optionalmusicgame-data-packager -d . --no-download -p transport-tycoon-deluxe-music ttd /path/to/your/copy
transport-tycoon-deluxe-music-fm optionalmusicgame-data-packager -d . --no-download -p transport-tycoon-deluxe-music-fm ttd /path/to/your/copy

Then install the file it made, from the same folder:

sudo apt install ./transport-tycoon-deluxe-data_*.deb
  • --no-download: only your files are used.
  • It reads a folder, an installer or an archive; it doesn't open disc images. Mount an ISO first (open it in the file manager, or udisksctl loop-setup -r -f FILE.iso, then udisksctl mount -b /dev/loopN) and give it the mount point, or let walnut-data do it. BIN/CUE and MDF images: walnut-data only.
  • Walnut's patches that concern this game: Add transport-tycoon-deluxe-music-fm: the Windows CD's FM music with its own OpenTTD set. Debian's own game-data-packager doesn't have them, so it may refuse some of the copies above, and it can't make transport-tycoon-deluxe-music-fm at all.

3. By hand

Copy the files to the paths below as root (sudo cp), with the names exactly as written, upper and lower case included: Linux tells them apart. Where a file has several accepted versions, any one of them does. Check a copy with sha256sum FILE (sha1sum or md5sum where the table says so) and compare the sum. Files copied by hand belong to no package: Walnut Games goes by the packages, so it still shows the data as missing, and Remove data leaves them alone.

transport-tycoon-deluxe-data (full, optional)

Into /usr/share/games/openttd/baseset, 5.4 MB.

FileVersionsSize
sample.cat - 1.5 MB
Checksums
Bytessha256
1,608,6187135cb3055321e38eba496e7efccb17bcd99d3c2ab85d84d7e3de70f8b38a394
trg1r.grf - 2.3 MB
Checksums
Bytessha256
2,426,943508cea9a82de92db3193521b3506e034deb850ff52a4c9dc0fb9111b76e3176b
trgcr.grf - 260.8 KB
Checksums
Bytessha256
267,110adca1af22b2e9b77c6724f84670e670e5ebb573e6df9b7ae251f910b9df485e7
trghr.grf - 400.9 KB
Checksums
Bytessha256
410,4836b60226f8a1a71cda816665495d7d1fe618cce471681d9344974805909c4b75e
trgir.grf - 334.4 KB
Checksums
Bytessha256
342,3775a3540c517373cddb1ab4729aba0956144845e1c5cecb715cfddb7c56357fed7
trgtr.grf - 546.3 KB
Checksums
Bytessha256
559,392d03eb142ee2ccae50bb8e337959da1ac68f32cbbac1ebde858104baf63f121fd

transport-tycoon-deluxe-music (music, optional)

Into /usr/share/games/openttd/baseset, 1.0 MB.

FileVersionsSize
gm_tt00.gm - 29.0 KB
Checksums
Bytessha256
29,71418dd353059d43b2dc7f2afbf5b69b49eccf3ffdeccb6ae06074ae465aa76874e
gm_tt01.gm - 49.2 KB
Checksums
Bytessha256
50,427e240d73af1c8aaa3355015d798fcd36d22b42daf57622008b3dd92b98b52d17e
gm_tt02.gm - 45.3 KB
Checksums
Bytessha256
46,4065e56fa053591335a377e4e537c91c0136a487f2ca243771d28d16138ff5ce3f4
gm_tt03.gm - 59.6 KB
Checksums
Bytessha256
60,98621449a31adf846236e86f974521db9e67bd57274eccefe86b5f9e44b8dcc335a
gm_tt04.gm - 61.2 KB
Checksums
Bytessha256
62,71253bb20f1c9dad09fe708e1706eeeff2acedf0011a83efe96f4cd3944dbc131fb
gm_tt05.gm - 61.5 KB
Checksums
Bytessha256
62,9520a89aa923f11dc1481dae416f288e971f4e603d19e04fe03ed6c732e68cecc67
gm_tt06.gm - 67.5 KB
Checksums
Bytessha256
69,08942ab62031c64ef1128fb2dde507cbc4e1a5230ba6b89106569cf58e516adca67
gm_tt07.gm - 36.3 KB
Checksums
Bytessha256
37,182283d4089a3248a8edd94845e6bc85345b858e3df6cf87790b89989fc34bffd80
gm_tt08.gm - 17.5 KB
Checksums
Bytessha256
17,8770ef175f157deb696624ba1e8e7ad5a0a5545ce1f6d157147a6d8f9cddeb40995
gm_tt09.gm - 56.6 KB
Checksums
Bytessha256
57,9409c67957126d4a3f14d2f77a00c659b674d8cd9e2f272788083bf48354757f67e
gm_tt10.gm - 42.5 KB
Checksums
Bytessha256
43,530e61a917846b9e348c080dde1eb987ec51c92bd6846e6a6bc85fbd7f0dbcec3a3
gm_tt11.gm - 56.1 KB
Checksums
Bytessha256
57,439eb28b683d5dd48eb10023537b89b6f0fb8ab48d6926c19ac962bd0b2dc303c20
gm_tt12.gm - 39.4 KB
Checksums
Bytessha256
40,30545cd9abe01eef34008f97af2b6cec1e648b7a6ef07b3416f9456f477bee8850a
gm_tt13.gm - 34.3 KB
Checksums
Bytessha256
35,152a203fe0062e7245a7a830d498531014aa3d616c613e596fb36bafdffdd1f7da6
gm_tt14.gm - 14.4 KB
Checksums
Bytessha256
14,751440c8399d2373a0ca849f3bd7f6aef668b9b6e93b1e73f2071f59d5b1044a4e9
gm_tt15.gm - 59.2 KB
Checksums
Bytessha256
60,5722c42364813d2ed79c47ec46eb8ea6a7bca8b0f3a2500cb653d598e18bae0dd16
gm_tt16.gm - 47.5 KB
Checksums
Bytessha256
48,6142ce51aa7a402c8c9b5809a62e2e83386e362e3a5ccbc989a4d86de0e80ef6ef7
gm_tt17.gm - 42.7 KB
Checksums
Bytessha256
43,7669086a9bc881aa3219efc5b65fb0494f409996d9b37419222c3ffa8ec347fccee
gm_tt18.gm - 50.9 KB
Checksums
Bytessha256
52,082b01e1d01896895c1f871e23a032aaaeff4c93f823459403c825f2c7c632f8b9d
gm_tt19.gm - 49.1 KB
Checksums
Bytessha256
50,279e6514e5fd573b6ea4e683286b0244b084bcd8bc6f4cc335fc4d1960b3f2b086d
gm_tt20.gm - 62.7 KB
Checksums
Bytessha256
64,2196841606bc7528aa095767e830c8596d0e9284c49d00e411b7cd3d830713edeb4
gm_tt21.gm - 45.7 KB
Checksums
Bytessha256
46,8128ee052b0a7d47097f30e6e70163c7dc114757237813fe9cecebd629f7a94eb9c

transport-tycoon-deluxe-music-fm (music, optional)

Into /usr/share/games/openttd/baseset/fm, 840.4 KB.

FileVersionsSize
9_tt00.fm - 22.6 KB
Checksums
Bytessha256
23,117afb121c30dbd51d1effdf86e7eab3584adc0291c16fa898d4e103da213c2c286
9_tt01.fm - 38.3 KB
Checksums
Bytessha256
39,2608522087d362cf5596b5f154eb814352d416f8a9f36b87b1c8d3c73922119e84b
9_tt02.fm - 39.4 KB
Checksums
Bytessha256
40,38879c2f0b48671149eb884e21ccce31616943671ad62474b3cfe860dde0cded056
9_tt03.fm - 43.6 KB
Checksums
Bytessha256
44,606e19d926c3e4fe5518f5413dafe5eb24af4d75cb2c374a05fbf6383086e3d104b
9_tt04.fm - 42.7 KB
Checksums
Bytessha256
43,6902530b83440533c4b6ecd2b516e10c312ce7a9070799f36dcb81808fe5d514779
9_tt05.fm - 51.9 KB
Checksums
Bytessha256
53,0950c1c5f402ecd387a0b7e3899e8d729433ca9efa78885cf5756f818c6d93d19d9
9_tt06.fm - 62.1 KB
Checksums
Bytessha256
63,5749aa584124e4873ce809db118a89c379681fea610be2c6412b8f347e0d43ce2a2
9_tt07.fm - 32.7 KB
Checksums
Bytessha256
33,5143b53a75e909ca7cbc687e472fc3edbcf054dd6c1ff3661a0732ae1051b11f76c
9_tt08.fm - 17.4 KB
Checksums
Bytessha256
17,838ad08af3ee67470cc7b6e25ef8a9a6ae58c464f624c55199c98b94de0cf27ebf8
9_tt09.fm - 47.2 KB
Checksums
Bytessha256
48,32162c8a605680f6544ea21fa934c74c41af5062cf3f572c59489c7cc768832e09f
9_tt10.fm - 35.5 KB
Checksums
Bytessha256
36,385c12fe81a82dd877df8c374216fc2803244a49bb5a06ced8beef85561d133db9d
9_tt11.fm - 46.2 KB
Checksums
Bytessha256
47,358fbdd994eca9ff9ae8898df951408f1abea8357f50731189dafd60c48c869cd3b
9_tt12.fm - 34.0 KB
Checksums
Bytessha256
34,782c52d292077003ac94787568fa933c391c6a17ea992d59670ece719a37df9eff0
9_tt13.fm - 26.3 KB
Checksums
Bytessha256
26,9274562c1b8910a24bbc3c126250709a88bb74ec2e89bcece4fb134e5d20d41638c
9_tt14.fm - 14.4 KB
Checksums
Bytessha256
14,72502144163bf13b808f54ed487a9980ce842d4a3987df27989eb83c2b410367a21
9_tt15.fm - 45.5 KB
Checksums
Bytessha256
46,623cfac8c939166f1b7ac76c15cf4bb472d499a21b5d26391ea5df18a07d3fab7f9
9_tt16.fm - 32.2 KB
Checksums
Bytessha256
32,9568d953491db16114084cd0557c7292eb36cd4c09d587ddea5226816ac2843a613
9_tt17.fm - 36.9 KB
Checksums
Bytessha256
37,752a4c6913c8895e6f4d35ec41b3886111658c54f40509cf09e187dbeb5dbeae146
9_tt18.fm - 43.1 KB
Checksums
Bytessha256
44,16235c06df6dc9de777197552f44d9877ef64fdced32a62d359154c5dd5725dd874
9_tt19.fm - 38.8 KB
Checksums
Bytessha256
39,7826afd765282f60b576c35ea84c30a433e8d70361e99c3adc04895bebf3d798405
9_tt20.fm - 46.0 KB
Checksums
Bytessha256
47,112ea9b8a2e1ddb386d454f00df4da31bb24766087509d8c92be6842ad72d36ad39
9_tt21.fm - 41.1 KB
Checksums
Bytessha256
42,13115fc60036ee0c7a0e496fc8d07c82ffc09892ba15cecd1f4b3cc562b8b3b2fb8
orig_win_fm.obm - 2.4 KB
Checksums
Bytessha256
2,47496032e69f007add2980234d603f8113871d23d42946be3baf70d70c5073dda3a