What works: RollerCoaster Tycoon 2: its CD, an installed copy (Steam, GOG) or the GOG installer.
1. With Walnut Games
In Walnut Games, open OpenRCT2: 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 (roller-coaster-tycoon2-data), which Remove data takes away again.
In a terminal, the same with walnut-data (part of Walnut Games):
walnut-data import openrct2 /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.
Add-ons, each from a copy that has it (the app shows Also add for every one the source holds):
| Package | What | Command |
roller-coaster-tycoon2-wacky-worlds-time-twister-data | expansion | walnut-data import -p roller-coaster-tycoon2-wacky-worlds-time-twister-data openrct2 /path/to/your/copy |
With Walnut's licensed suite as an apt source, the app offers Install from Walnut licensed instead (walnut-data install-repo openrct2). walnut-data remove openrct2 takes the data away again.
The expansions
The Wacky Worlds and Time Twister expansions are optional. They come with the Triple Thrill Pack (its CD, a Steam or GOG folder, or either GOG installer, setup_rollercoaster_tycoon2_2.0.0.6.exe or setup_rollercoaster_tycoon_2_triple_thrill_pack_2.01.043_(17987).exe), and the same import installs them as roller-coaster-tycoon2-wacky-worlds-time-twister-data. Their scenarios then get their own tabs in OpenRCT2’s scenario list. The original 2002 CD has only the base game.
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:
| Package | What | Command |
roller-coaster-tycoon2-data | full | game-data-packager -d . --no-download -p roller-coaster-tycoon2-data roller-coaster-tycoon2 /path/to/your/copy |
roller-coaster-tycoon2-wacky-worlds-time-twister-data optional | expansion | game-data-packager -d . --no-download -p roller-coaster-tycoon2-wacky-worlds-time-twister-data roller-coaster-tycoon2 /path/to/your/copy |
Then install the file it made, from the same folder:
sudo apt install ./roller-coaster-tycoon2-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: Accept the 2012 build of GOG's setup_rollercoaster_tycoon2_2.0.0.6.exe. Debian's own game-data-packager doesn't have them, so it may refuse some of the copies above.
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.
roller-coaster-tycoon2-data (full)
Into /usr/share/games/roller-coaster-tycoon2, 545.3 MB.
1037 files, too many to list here; per folder:
| Folder | Files | Size |
/usr/share/games/roller-coaster-tycoon2/Data | 69 | 461.3 MB |
/usr/share/games/roller-coaster-tycoon2/ObjData | 772 | 70.5 MB |
/usr/share/games/roller-coaster-tycoon2/Scenarios | 26 | 13.0 MB |
/usr/share/games/roller-coaster-tycoon2/Tracks | 170 | 486.2 KB |
Every file with its size and sha256 sum: the package's entry in gdp-manifest.json, the list walnut-data checks against.
The files of 1 MB and more:
| File | Versions | Size |
Data/css1.dat |
- |
5.2 MB |
Checksums
| Bytes | sha256 |
| 5,448,592 | 09ecbc1bf1dfb5781914eb71777b354586df7d622dd3041cb55d8ee3ea00e02f |
|
Data/css11.dat |
- |
6.7 MB |
Checksums
| Bytes | sha256 |
| 7,023,288 | cb7a310f8ff6bc035157ef9dd6063e0316964f11978cd3e389d8ae992a2c577c |
|
Data/css12.dat |
- |
2.6 MB |
Checksums
| Bytes | sha256 |
| 2,767,948 | 276b78e9b483717e64e471e5c364e561f27eab57e5920e5d2d823ae1f1681202 |
|
Data/css13.dat |
- |
3.2 MB |
Checksums
| Bytes | sha256 |
| 3,373,390 | 2d02d1b051c65a77f63c33e9269ddd53f7319dd50da6791031b8c21f7fd56eb0 |
|
Data/css14.dat |
- |
19.8 MB |
Checksums
| Bytes | sha256 |
| 20,783,042 | 13c9e5cb9d3aaa97ac3511a1d962616f0391ed341924d2543d54be3ba1156006 |
|
Data/css15.dat |
- |
9.5 MB |
Checksums
| Bytes | sha256 |
| 10,009,312 | 5d88c2e0e07cc9a582d63a55cad3b9533bbf9f2a4f6a006d00d079000b2f4597 |
|
Data/css17.dat |
- |
8.7 MB |
Checksums
| Bytes | sha256 |
| 9,090,780 | c1020a78376042032f62328caceff2f7946f3be85d7e22ad6d70b2829fcb12e6 |
|
Data/css18.dat |
- |
8.0 MB |
Checksums
| Bytes | sha256 |
| 8,429,568 | d085bff5e59399c9f10f2398bd0692bb7905d04f5f8110ce46fa1ab3c0307e6f |
|
Data/css19.dat |
- |
9.7 MB |
Checksums
| Bytes | sha256 |
| 10,143,784 | bd80c31b6997c69cb903492b51e9b6e6c3d86831284b054f6c3578bb2d29a268 |
|
Data/css2.dat |
- |
2.9 MB |
Checksums
| Bytes | sha256 |
| 3,024,264 | 220335ac415bcc864387722df3969a69410fba37f418fd118960e17201b3f0e6 |
|
Data/css20.dat |
- |
11.7 MB |
Checksums
| Bytes | sha256 |
| 12,271,656 | ccdf02202633ea3a3d96527b658b22e22e13c67f155f0c10b8a7103169bcc451 |
|
Data/css21.dat |
- |
9.2 MB |
Checksums
| Bytes | sha256 |
| 9,680,968 | 8c55becde5039f1d77873708848082ce3d600be8e136c924140220685816553e |
|
Data/css22.dat |
- |
9.6 MB |
Checksums
| Bytes | sha256 |
| 10,062,056 | 96a1bbb63d33b9b2d4bd77d89c260d6412469a20660981f90c70e022cc1b7724 |
|
Data/css23.dat |
- |
10.6 MB |
Checksums
| Bytes | sha256 |
| 11,067,432 | 41bab86b2835e8c238266a34a2e805cb456198a5aa3f7ea6d5acbf535d9cc7f6 |
|
Data/css24.dat |
- |
11.9 MB |
Checksums
| Bytes | sha256 |
| 12,427,456 | a5544de9e174a6243918e0f73920b8f3fa08e79287a2b623edf9eb1f6e946346 |
|
Data/css25.dat |
- |
14.5 MB |
Checksums
| Bytes | sha256 |
| 15,181,512 | ec3a3a6ad13eef649724e9d13e2091a9a1e89ff51f1b2ccdbfd57b5059855652 |
|
Data/css26.dat |
- |
10.2 MB |
Checksums
| Bytes | sha256 |
| 10,694,816 | b959edf53ed27b5110eb82a5986181b55a480c507604f7fec21437a4e74e35fc |
|
Data/css27.dat |
- |
9.9 MB |
Checksums
| Bytes | sha256 |
| 10,421,232 | 83903f39b8e1699945394e625d93cddbcb0c624d34815355cef11f05bf066e00 |
|
Data/css28.dat |
- |
12.5 MB |
Checksums
| Bytes | sha256 |
| 13,118,376 | 6e0269157d60e24a72ac4080985d321b5f508cd2091245be5ae4a3ca584bad43 |
|
Data/css29.dat |
- |
14.6 MB |
Checksums
| Bytes | sha256 |
| 15,310,892 | 28780a3959652254ba677fce387dc762c26e18331da7e6b1859354790d9ccc92 |
|
Data/css3.dat |
- |
1.2 MB |
Checksums
| Bytes | sha256 |
| 1,244,898 | 90be04f6d0faebb19bc7e7ea9f22e1fe81dd21dccbd6ababdbf4a2c6a90f0fd0 |
|
Data/css30.dat |
- |
9.7 MB |
Checksums
| Bytes | sha256 |
| 10,215,464 | 0ba98b03410cf4778129f54eae450144294004832eaa9961d43795910bc88522 |
|
Data/css31.dat |
- |
11.0 MB |
Checksums
| Bytes | sha256 |
| 11,510,316 | bdcb91eedcbc4010b8074ba90214cb5628824fa15df5aeafb7d7c1f2bfd7dc4b |
|
Data/css32.dat |
- |
11.2 MB |
Checksums
| Bytes | sha256 |
| 11,771,944 | 5cd4aba82579abb76c55ad4334c6efead828487e8a44f0e977cbbbd60c957418 |
|
game-data-packager also packs 1 documentation files (manuals, licences) into /usr/share/doc/roller-coaster-tycoon2-data; the game doesn't need them.
roller-coaster-tycoon2-wacky-worlds-time-twister-data (expansion, optional)
Into /usr/share/games/roller-coaster-tycoon2, 125.7 MB.
1416 files, too many to list here; per folder:
| Folder | Files | Size |
/usr/share/games/roller-coaster-tycoon2/ObjData | 1350 | 111.7 MB |
/usr/share/games/roller-coaster-tycoon2/Scenarios | 31 | 13.9 MB |
/usr/share/games/roller-coaster-tycoon2/Tracks | 35 | 129.5 KB |
Every file with its size and sha256 sum: the package's entry in gdp-manifest.json, the list walnut-data checks against.
The files of 1 MB and more:
| File | Versions | Size |
ObjData/ANACONDA.DAT |
- |
1.3 MB |
Checksums
| Bytes | sha256 |
| 1,396,742 | 6f78ca08ccece0914ef822d8b7bbcddc03056770096770941457eac997c50746 |
|
ObjData/BULLET.DAT |
- |
1.9 MB |
Checksums
| Bytes | sha256 |
| 1,981,183 | 6ac246d1b0867ea68b46d3e25299486528dfabe212af7605a66ffe12d3500b60 |
|
ObjData/CADDILAC.DAT |
- |
1.8 MB |
Checksums
| Bytes | sha256 |
| 1,874,910 | c316fe7ebc932c0f93a3bab720f728d15cec2292c560fa8a2cf90b2d95155fe4 |
|
ObjData/CONDORRD.DAT |
- |
1.3 MB |
Checksums
| Bytes | sha256 |
| 1,413,158 | 2f7933ba9851da7f0bfe42d9e41f1360fa419ee4883311601d3459ab5b2580f3 |
|
ObjData/CONGAEEL.DAT |
- |
1.6 MB |
Checksums
| Bytes | sha256 |
| 1,700,549 | d11fc634e2649a518714fe0b12f267ae56df7af5e3ceb77187dc57c06eb561a4 |
|
ObjData/Cerberus.dat |
- |
1.0 MB |
Checksums
| Bytes | sha256 |
| 1,077,211 | be2e88f528645c3146dbe9c89bfbb2491f37b672190102361ccd08fd5f1707cd |
|
ObjData/DRAGON.DAT |
- |
1.8 MB |
Checksums
| Bytes | sha256 |
| 1,902,416 | f6bbf118a5afbe345f4827d6132d821b3a3f138f4d2a83ea74003916a9b46234 |
|
ObjData/FIRECRAK.DAT |
- |
2.3 MB |
Checksums
| Bytes | sha256 |
| 2,363,534 | eb93b14d11df17ddd79c3ef7448430c1d1f17225d551e56d0ec22afde93f43fc |
|
ObjData/FOOTBALL.DAT |
- |
2.7 MB |
Checksums
| Bytes | sha256 |
| 2,816,759 | 106b7fb31c884210ac34b3cfbd2c6bdb8acd64f8a31e94f3cb78200e90d8bcfd |
|
ObjData/GANSTRCR.DAT |
- |
2.2 MB |
Checksums
| Bytes | sha256 |
| 2,265,146 | cc82d97e6c0f70d8a380420c967c65a2ba708b14cb740c8ccc590b1484b06c55 |
|
ObjData/GORILLA.DAT |
- |
2.1 MB |
Checksums
| Bytes | sha256 |
| 2,180,401 | b7e3885dd43ff020d39ffd5b4da34c473545060624400743d260b608444010e9 |
|
ObjData/GRATWHTE.DAT |
- |
1.9 MB |
Checksums
| Bytes | sha256 |
| 2,005,050 | 443da5d2860b0a81991af3fd9cf4a15893a07e8072b8f95aeb66b448f3ba7b17 |
|
ObjData/HARPIESX.DAT |
- |
1.3 MB |
Checksums
| Bytes | sha256 |
| 1,340,964 | 2d74895ac93d7b14e6aade7b67f30e30e057f7e3d5c0c3b6fbfa01199b06db2f |
|
ObjData/JUNKSWNG.DAT |
- |
2.1 MB |
Checksums
| Bytes | sha256 |
| 2,237,226 | 045ae310461b5b7a7897e4bb15008a293351f6df26f509412922137ac16a4cb4 |
|
ObjData/OSTRICH.DAT |
- |
1.6 MB |
Checksums
| Bytes | sha256 |
| 1,665,257 | ac7af6cc8b4352d860912e16c531e07c80335b4af28d61ab5213477827d4aee2 |
|
ObjData/POLCHASE.DAT |
- |
1.1 MB |
Checksums
| Bytes | sha256 |
| 1,133,770 | 874a178f8bc74a2f6d232f629de1725f1dda805116fb8bb118cde79dcb3d2f21 |
|
ObjData/PTERODAC.DAT |
- |
1.3 MB |
Checksums
| Bytes | sha256 |
| 1,332,528 | 9e583ceb3904e721e17e26c0b940576523d7717a4cd8a3b76abb867b2240cdea |
|
ObjData/ROCKET.DAT |
- |
2.5 MB |
Checksums
| Bytes | sha256 |
| 2,594,352 | 8fc6f44c87c7c2aa7dff03d9baec9a4693d8f52f92b0c132d73c4ddca889d7a3 |
|
ObjData/SEALS.DAT |
- |
1.8 MB |
Checksums
| Bytes | sha256 |
| 1,926,549 | c54f95e04a0f46c63093cdbe91dbe4e362cc390ecc0c62045f115f799aaafcce |
|
ObjData/SEAPLANE.DAT |
- |
2.3 MB |
Checksums
| Bytes | sha256 |
| 2,447,740 | df422d91c818c3e995eb0107cdc76e585a5473c59a6b6bf7564a32fdd7e90613 |
|
ObjData/SLOTH.DAT |
- |
2.1 MB |
Checksums
| Bytes | sha256 |
| 2,240,178 | 8c111940bc6c2da5b8b3977b0129b2dcabc550098ffcfae50df96a2a6bb47468 |
|
ObjData/STAMPHRD.DAT |
- |
1.6 MB |
Checksums
| Bytes | sha256 |
| 1,633,690 | 0c7c281a0612d7e9dd3ee89ab77c97cac680a3384beaba582b805c01b97389b2 |
|
ObjData/TAXICSTR.DAT |
- |
1.9 MB |
Checksums
| Bytes | sha256 |
| 1,988,722 | e1d9cb0573f60be23e567280985bcac44a915ca478ed4abb136aa6b70cba99a6 |
|
ObjData/TGVTRAIN.DAT |
- |
2.4 MB |
Checksums
| Bytes | sha256 |
| 2,562,645 | 75a766f471dcf7debac03fa1eeb3f267ced86a71f6e5c1e8e7279b7971238b53 |
|