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.

made for keyboard and mouse keyboard and mouse simulation, strategy transport management tycoon multiplayer

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.

FileSizeVersion
/usr/share/games/openttd/baseset/sample.cat 1.5 MB
1,608,618 bytes
-
sha256 7135cb3055321e38eba496e7efccb17bcd99d3c2ab85d84d7e3de70f8b38a394
/usr/share/games/openttd/baseset/trg1r.grf 2.3 MB
2,426,943 bytes
-
sha256 508cea9a82de92db3193521b3506e034deb850ff52a4c9dc0fb9111b76e3176b
/usr/share/games/openttd/baseset/trgcr.grf 260.8 KB
267,110 bytes
-
sha256 adca1af22b2e9b77c6724f84670e670e5ebb573e6df9b7ae251f910b9df485e7
/usr/share/games/openttd/baseset/trghr.grf 400.9 KB
410,483 bytes
-
sha256 6b60226f8a1a71cda816665495d7d1fe618cce471681d9344974805909c4b75e
/usr/share/games/openttd/baseset/trgir.grf 334.4 KB
342,377 bytes
-
sha256 5a3540c517373cddb1ab4729aba0956144845e1c5cecb715cfddb7c56357fed7
/usr/share/games/openttd/baseset/trgtr.grf 546.3 KB
559,392 bytes
-
sha256 d03eb142ee2ccae50bb8e337959da1ac68f32cbbac1ebde858104baf63f121fd

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

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

FileSizeVersion
/usr/share/games/openttd/baseset/gm_tt00.gm 29.0 KB
29,714 bytes
-
sha256 18dd353059d43b2dc7f2afbf5b69b49eccf3ffdeccb6ae06074ae465aa76874e
/usr/share/games/openttd/baseset/gm_tt01.gm 49.2 KB
50,427 bytes
-
sha256 e240d73af1c8aaa3355015d798fcd36d22b42daf57622008b3dd92b98b52d17e
/usr/share/games/openttd/baseset/gm_tt02.gm 45.3 KB
46,406 bytes
-
sha256 5e56fa053591335a377e4e537c91c0136a487f2ca243771d28d16138ff5ce3f4
/usr/share/games/openttd/baseset/gm_tt03.gm 59.6 KB
60,986 bytes
-
sha256 21449a31adf846236e86f974521db9e67bd57274eccefe86b5f9e44b8dcc335a
/usr/share/games/openttd/baseset/gm_tt04.gm 61.2 KB
62,712 bytes
-
sha256 53bb20f1c9dad09fe708e1706eeeff2acedf0011a83efe96f4cd3944dbc131fb
/usr/share/games/openttd/baseset/gm_tt05.gm 61.5 KB
62,952 bytes
-
sha256 0a89aa923f11dc1481dae416f288e971f4e603d19e04fe03ed6c732e68cecc67
/usr/share/games/openttd/baseset/gm_tt06.gm 67.5 KB
69,089 bytes
-
sha256 42ab62031c64ef1128fb2dde507cbc4e1a5230ba6b89106569cf58e516adca67
/usr/share/games/openttd/baseset/gm_tt07.gm 36.3 KB
37,182 bytes
-
sha256 283d4089a3248a8edd94845e6bc85345b858e3df6cf87790b89989fc34bffd80
/usr/share/games/openttd/baseset/gm_tt08.gm 17.5 KB
17,877 bytes
-
sha256 0ef175f157deb696624ba1e8e7ad5a0a5545ce1f6d157147a6d8f9cddeb40995
/usr/share/games/openttd/baseset/gm_tt09.gm 56.6 KB
57,940 bytes
-
sha256 9c67957126d4a3f14d2f77a00c659b674d8cd9e2f272788083bf48354757f67e
/usr/share/games/openttd/baseset/gm_tt10.gm 42.5 KB
43,530 bytes
-
sha256 e61a917846b9e348c080dde1eb987ec51c92bd6846e6a6bc85fbd7f0dbcec3a3
/usr/share/games/openttd/baseset/gm_tt11.gm 56.1 KB
57,439 bytes
-
sha256 eb28b683d5dd48eb10023537b89b6f0fb8ab48d6926c19ac962bd0b2dc303c20
/usr/share/games/openttd/baseset/gm_tt12.gm 39.4 KB
40,305 bytes
-
sha256 45cd9abe01eef34008f97af2b6cec1e648b7a6ef07b3416f9456f477bee8850a
/usr/share/games/openttd/baseset/gm_tt13.gm 34.3 KB
35,152 bytes
-
sha256 a203fe0062e7245a7a830d498531014aa3d616c613e596fb36bafdffdd1f7da6
/usr/share/games/openttd/baseset/gm_tt14.gm 14.4 KB
14,751 bytes
-
sha256 440c8399d2373a0ca849f3bd7f6aef668b9b6e93b1e73f2071f59d5b1044a4e9
/usr/share/games/openttd/baseset/gm_tt15.gm 59.2 KB
60,572 bytes
-
sha256 2c42364813d2ed79c47ec46eb8ea6a7bca8b0f3a2500cb653d598e18bae0dd16
/usr/share/games/openttd/baseset/gm_tt16.gm 47.5 KB
48,614 bytes
-
sha256 2ce51aa7a402c8c9b5809a62e2e83386e362e3a5ccbc989a4d86de0e80ef6ef7
/usr/share/games/openttd/baseset/gm_tt17.gm 42.7 KB
43,766 bytes
-
sha256 9086a9bc881aa3219efc5b65fb0494f409996d9b37419222c3ffa8ec347fccee
/usr/share/games/openttd/baseset/gm_tt18.gm 50.9 KB
52,082 bytes
-
sha256 b01e1d01896895c1f871e23a032aaaeff4c93f823459403c825f2c7c632f8b9d
/usr/share/games/openttd/baseset/gm_tt19.gm 49.1 KB
50,279 bytes
-
sha256 e6514e5fd573b6ea4e683286b0244b084bcd8bc6f4cc335fc4d1960b3f2b086d
/usr/share/games/openttd/baseset/gm_tt20.gm 62.7 KB
64,219 bytes
-
sha256 6841606bc7528aa095767e830c8596d0e9284c49d00e411b7cd3d830713edeb4
/usr/share/games/openttd/baseset/gm_tt21.gm 45.7 KB
46,812 bytes
-
sha256 8ee052b0a7d47097f30e6e70163c7dc114757237813fe9cecebd629f7a94eb9c

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

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

FileSizeVersion
/usr/share/games/openttd/baseset/fm/9_tt00.fm 22.6 KB
23,117 bytes
-
sha256 afb121c30dbd51d1effdf86e7eab3584adc0291c16fa898d4e103da213c2c286
/usr/share/games/openttd/baseset/fm/9_tt01.fm 38.3 KB
39,260 bytes
-
sha256 8522087d362cf5596b5f154eb814352d416f8a9f36b87b1c8d3c73922119e84b
/usr/share/games/openttd/baseset/fm/9_tt02.fm 39.4 KB
40,388 bytes
-
sha256 79c2f0b48671149eb884e21ccce31616943671ad62474b3cfe860dde0cded056
/usr/share/games/openttd/baseset/fm/9_tt03.fm 43.6 KB
44,606 bytes
-
sha256 e19d926c3e4fe5518f5413dafe5eb24af4d75cb2c374a05fbf6383086e3d104b
/usr/share/games/openttd/baseset/fm/9_tt04.fm 42.7 KB
43,690 bytes
-
sha256 2530b83440533c4b6ecd2b516e10c312ce7a9070799f36dcb81808fe5d514779
/usr/share/games/openttd/baseset/fm/9_tt05.fm 51.9 KB
53,095 bytes
-
sha256 0c1c5f402ecd387a0b7e3899e8d729433ca9efa78885cf5756f818c6d93d19d9
/usr/share/games/openttd/baseset/fm/9_tt06.fm 62.1 KB
63,574 bytes
-
sha256 9aa584124e4873ce809db118a89c379681fea610be2c6412b8f347e0d43ce2a2
/usr/share/games/openttd/baseset/fm/9_tt07.fm 32.7 KB
33,514 bytes
-
sha256 3b53a75e909ca7cbc687e472fc3edbcf054dd6c1ff3661a0732ae1051b11f76c
/usr/share/games/openttd/baseset/fm/9_tt08.fm 17.4 KB
17,838 bytes
-
sha256 ad08af3ee67470cc7b6e25ef8a9a6ae58c464f624c55199c98b94de0cf27ebf8
/usr/share/games/openttd/baseset/fm/9_tt09.fm 47.2 KB
48,321 bytes
-
sha256 62c8a605680f6544ea21fa934c74c41af5062cf3f572c59489c7cc768832e09f
/usr/share/games/openttd/baseset/fm/9_tt10.fm 35.5 KB
36,385 bytes
-
sha256 c12fe81a82dd877df8c374216fc2803244a49bb5a06ced8beef85561d133db9d
/usr/share/games/openttd/baseset/fm/9_tt11.fm 46.2 KB
47,358 bytes
-
sha256 fbdd994eca9ff9ae8898df951408f1abea8357f50731189dafd60c48c869cd3b
/usr/share/games/openttd/baseset/fm/9_tt12.fm 34.0 KB
34,782 bytes
-
sha256 c52d292077003ac94787568fa933c391c6a17ea992d59670ece719a37df9eff0
/usr/share/games/openttd/baseset/fm/9_tt13.fm 26.3 KB
26,927 bytes
-
sha256 4562c1b8910a24bbc3c126250709a88bb74ec2e89bcece4fb134e5d20d41638c
/usr/share/games/openttd/baseset/fm/9_tt14.fm 14.4 KB
14,725 bytes
-
sha256 02144163bf13b808f54ed487a9980ce842d4a3987df27989eb83c2b410367a21
/usr/share/games/openttd/baseset/fm/9_tt15.fm 45.5 KB
46,623 bytes
-
sha256 cfac8c939166f1b7ac76c15cf4bb472d499a21b5d26391ea5df18a07d3fab7f9
/usr/share/games/openttd/baseset/fm/9_tt16.fm 32.2 KB
32,956 bytes
-
sha256 8d953491db16114084cd0557c7292eb36cd4c09d587ddea5226816ac2843a613
/usr/share/games/openttd/baseset/fm/9_tt17.fm 36.9 KB
37,752 bytes
-
sha256 a4c6913c8895e6f4d35ec41b3886111658c54f40509cf09e187dbeb5dbeae146
/usr/share/games/openttd/baseset/fm/9_tt18.fm 43.1 KB
44,162 bytes
-
sha256 35c06df6dc9de777197552f44d9877ef64fdced32a62d359154c5dd5725dd874
/usr/share/games/openttd/baseset/fm/9_tt19.fm 38.8 KB
39,782 bytes
-
sha256 6afd765282f60b576c35ea84c30a433e8d70361e99c3adc04895bebf3d798405
/usr/share/games/openttd/baseset/fm/9_tt20.fm 46.0 KB
47,112 bytes
-
sha256 ea9b8a2e1ddb386d454f00df4da31bb24766087509d8c92be6842ad72d36ad39
/usr/share/games/openttd/baseset/fm/9_tt21.fm 41.1 KB
42,131 bytes
-
sha256 15fc60036ee0c7a0e496fc8d07c82ffc09892ba15cecd1f4b3cc562b8b3b2fb8
/usr/share/games/openttd/baseset/fm/orig_win_fm.obm 2.4 KB
2,474 bytes
-
sha256 96032e69f007add2980234d603f8113871d23d42946be3baf70d70c5073dda3a