mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 12:49:03 -05:00
400 lines
14 KiB
YAML
400 lines
14 KiB
YAML
emulator: OpenTTD
|
|
type: standalone
|
|
core_classification: game_engine
|
|
source: "https://github.com/OpenTTD/OpenTTD"
|
|
profiled_date: "2026-10-20"
|
|
source_commit: "61342620bc4c0971b28b3578379b53d04d2f11f1"
|
|
core_version: "14.1"
|
|
display_name: "Transport Tycoon Deluxe (OpenTTD)"
|
|
mode: standalone
|
|
cores:
|
|
- openttd
|
|
systems:
|
|
- transport-tycoon-deluxe
|
|
|
|
data_root:
|
|
windows:
|
|
path: "%USERPROFILE%/Documents/OpenTTD"
|
|
source_ref: "src/os/windows/win32.cpp:359-377, cmake/Options.cmake:12-13"
|
|
macos:
|
|
path: "~/Documents/OpenTTD"
|
|
source_ref: "src/fileio.cpp:879-896, cmake/Options.cmake:8-9"
|
|
linux:
|
|
path: "$XDG_DATA_HOME/openttd"
|
|
source_ref: "src/fileio.cpp:851-877, src/fileio.cpp:1005-1058, src/stdafx.h:275-278"
|
|
note: "~/.local/share/openttd when XDG_DATA_HOME is unset. the folder of an openttd.cfg already found on a search path, ~/.openttd among them, takes precedence"
|
|
|
|
notes: |
|
|
Open source reimplementation of Transport Tycoon Deluxe. RetroPie
|
|
installs the distribution's openttd package (14.1 on Debian trixie,
|
|
13.0 on bookworm), whose recommends pull in the OpenGFX, OpenSFX and
|
|
OpenMSX base sets, and moves the user's openttd folders under
|
|
~/.config, ~/.local/share and ~/.local into its ports configuration.
|
|
This profile reads the 14.1 tag.
|
|
|
|
Graphics, sounds and music come from base sets. Each set is a .obg,
|
|
.obs or .obm description found in the baseset folder of any search
|
|
path, naming its files and their MD5. A file is looked up in the
|
|
baseset folders under the path the description gives, with a lowercase
|
|
retry. A set missing any file is neither listed nor picked
|
|
automatically. A file whose MD5 differs keeps the set usable and is
|
|
reported as corrupt at start. For a GRF the MD5 covers the data
|
|
section, which is the whole file in the original container format.
|
|
ref: src/base_media_func.h:84-158, src/base_media_func.h:345-372,
|
|
src/gfxinit.cpp:475-495,
|
|
src/fileio.cpp:215-230, src/gfxinit.cpp:125-136,
|
|
src/newgrf_config.cpp:255-277
|
|
|
|
The descriptions of the original game's files ship with OpenTTD in
|
|
media/baseset: orig_dos.obg, orig_dos_de.obg and orig_win.obg for the
|
|
graphics, orig_dos.obs and orig_win.obs for SAMPLE.CAT, orig_dos.obm,
|
|
orig_win.obm and orig_tto.obm for the music. ORIG_EXTRA.GRF, also named
|
|
by the graphics sets, is built and installed with OpenTTD. The MD5
|
|
values below are the ones those descriptions carry.
|
|
|
|
Without any usable graphics set OpenTTD offers to download OpenGFX from
|
|
its content service, and fails with no network. A missing sound or music
|
|
set falls back to no_sound.obs and no_music.obm, which ship with it.
|
|
ref: src/openttd.cpp:717-745, src/openttd.cpp:781-812,
|
|
src/bootstrap_gui.cpp:362-371
|
|
|
|
Paths below are relative to an OpenTTD search path, the personal data
|
|
folder named in data_root being the usual one. Base set files sit in its
|
|
baseset folder.
|
|
ref: src/fileio.cpp:48
|
|
|
|
files:
|
|
- name: "TRG1.GRF"
|
|
path: "baseset/TRG1.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS graphics, base"
|
|
required: false
|
|
md5: "9311676280e5b14077a8ee41c1b42192"
|
|
source_ref: "media/baseset/orig_dos.obg:20, media/baseset/orig_dos_de.obg:20"
|
|
|
|
- name: "TRGI.GRF"
|
|
path: "baseset/TRGI.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS graphics, logos"
|
|
required: false
|
|
md5: "da6a6c9dcc451eec88d79211437b76a8"
|
|
source_ref: "media/baseset/orig_dos.obg:21, media/baseset/orig_dos_de.obg:21"
|
|
|
|
- name: "TRGC.GRF"
|
|
path: "baseset/TRGC.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS graphics, sub-arctic climate"
|
|
required: false
|
|
md5: "ed446637e034104c5559b32c18afe78d"
|
|
source_ref: "media/baseset/orig_dos.obg:22, media/baseset/orig_dos_de.obg:22"
|
|
|
|
- name: "TRGH.GRF"
|
|
path: "baseset/TRGH.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS graphics, sub-tropical climate"
|
|
required: false
|
|
md5: "ee6616fb0e6ef6b24892c58c93d86fc9"
|
|
source_ref: "media/baseset/orig_dos.obg:23, media/baseset/orig_dos_de.obg:23"
|
|
|
|
- name: "TRGT.GRF"
|
|
path: "baseset/TRGT.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS graphics, toyland"
|
|
required: false
|
|
md5: "e30e8a398ae86c03dc534a8ac7dfb3b6"
|
|
source_ref: "media/baseset/orig_dos.obg:24"
|
|
|
|
- name: "TRGT.GRF"
|
|
path: "baseset/TRGT.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS graphics, toyland, German CD"
|
|
required: false
|
|
md5: "fcde1d7e8a74197d72a62695884b909e"
|
|
note: "The German DOS CD differs from the other DOS releases only in this file."
|
|
source_ref: "media/baseset/orig_dos_de.obg:24"
|
|
|
|
- name: "TRG1R.GRF"
|
|
path: "baseset/TRG1R.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows graphics, base"
|
|
required: false
|
|
md5: "b04ce593d8c5016e07473a743d7d3358"
|
|
source_ref: "media/baseset/orig_win.obg:20"
|
|
|
|
- name: "TRGIR.GRF"
|
|
path: "baseset/TRGIR.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows graphics, logos"
|
|
required: false
|
|
md5: "0c2484ff6be49fc63a83be6ab5c38f32"
|
|
source_ref: "media/baseset/orig_win.obg:21"
|
|
|
|
- name: "TRGCR.GRF"
|
|
path: "baseset/TRGCR.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows graphics, sub-arctic climate"
|
|
required: false
|
|
md5: "3668f410c761a050b5e7095a2b14879b"
|
|
source_ref: "media/baseset/orig_win.obg:22"
|
|
|
|
- name: "TRGHR.GRF"
|
|
path: "baseset/TRGHR.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows graphics, sub-tropical climate"
|
|
required: false
|
|
md5: "06bf2b7a31766f048baac2ebe43457b1"
|
|
source_ref: "media/baseset/orig_win.obg:23"
|
|
|
|
- name: "TRGTR.GRF"
|
|
path: "baseset/TRGTR.GRF"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows graphics, toyland"
|
|
required: false
|
|
md5: "de53650517fe661ceaa3138c6edb0eb8"
|
|
source_ref: "media/baseset/orig_win.obg:24"
|
|
|
|
- name: "SAMPLE.CAT"
|
|
path: "baseset/SAMPLE.CAT"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS sound samples"
|
|
required: false
|
|
md5: "422ea3dd074d2859bb51639a6e0e85da"
|
|
source_ref: "media/baseset/orig_dos.obs:14"
|
|
|
|
- name: "SAMPLE.CAT"
|
|
path: "baseset/SAMPLE.CAT"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows sound samples"
|
|
required: false
|
|
md5: "9212e81e72badd4bbe1eaeae66458e10"
|
|
source_ref: "media/baseset/orig_win.obs:14"
|
|
|
|
- name: "GM.CAT"
|
|
path: "baseset/GM.CAT"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe DOS music catalogue"
|
|
required: false
|
|
md5: "7a29d2d0c4f7d2e03091ffa9b2bdfffb"
|
|
source_ref: "media/baseset/orig_dos.obm:44"
|
|
|
|
- name: "GM-TTO.CAT"
|
|
path: "baseset/GM-TTO.CAT"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Original music catalogue"
|
|
required: false
|
|
md5: "26e85ff84b0063aa5da05dd4698fc76e"
|
|
source_ref: "media/baseset/orig_tto.obm:63"
|
|
|
|
- name: "GM_TT00.GM"
|
|
path: "baseset/GM_TT00.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Tycoon DELUXE Theme"
|
|
required: false
|
|
md5: "45cfec1b9d8c7a0ad45e755833cbf221"
|
|
source_ref: "media/baseset/orig_win.obm:44, media/baseset/orig_win.obm:68"
|
|
|
|
- name: "GM_TT01.GM"
|
|
path: "baseset/GM_TT01.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Snarl Up"
|
|
required: false
|
|
md5: "ab14ed3392d848abd2a2e90a9d75d121"
|
|
source_ref: "media/baseset/orig_win.obm:45, media/baseset/orig_win.obm:69"
|
|
|
|
- name: "GM_TT02.GM"
|
|
path: "baseset/GM_TT02.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Easy Driver"
|
|
required: false
|
|
md5: "dd4f696e4be5987ce738257b08b50171"
|
|
source_ref: "media/baseset/orig_win.obm:46, media/baseset/orig_win.obm:70"
|
|
|
|
- name: "GM_TT03.GM"
|
|
path: "baseset/GM_TT03.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Little Red Diesel"
|
|
required: false
|
|
md5: "a1bfde23343df9e4063419bf29c166b8"
|
|
source_ref: "media/baseset/orig_win.obm:47, media/baseset/orig_win.obm:71"
|
|
|
|
- name: "GM_TT04.GM"
|
|
path: "baseset/GM_TT04.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, City Groove"
|
|
required: false
|
|
md5: "4e6943aa0c455203d76c79389054747d"
|
|
source_ref: "media/baseset/orig_win.obm:48, media/baseset/orig_win.obm:72"
|
|
|
|
- name: "GM_TT05.GM"
|
|
path: "baseset/GM_TT05.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Aliens Ate My Railway"
|
|
required: false
|
|
md5: "cee281cb85a2e2343552d97640545a47"
|
|
source_ref: "media/baseset/orig_win.obm:49, media/baseset/orig_win.obm:73"
|
|
|
|
- name: "GM_TT06.GM"
|
|
path: "baseset/GM_TT06.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Stoke It"
|
|
required: false
|
|
md5: "26d1de5efa8675f94065784e9d539e49"
|
|
source_ref: "media/baseset/orig_win.obm:50, media/baseset/orig_win.obm:74"
|
|
|
|
- name: "GM_TT07.GM"
|
|
path: "baseset/GM_TT07.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Don't Walk!"
|
|
required: false
|
|
md5: "6f2691e17558f552ec4c565e4ab7139c"
|
|
source_ref: "media/baseset/orig_win.obm:51, media/baseset/orig_win.obm:75"
|
|
|
|
- name: "GM_TT08.GM"
|
|
path: "baseset/GM_TT08.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Sawyer's Tune"
|
|
required: false
|
|
md5: "a42bf2cb3340a822f1a69646fc7a487d"
|
|
source_ref: "media/baseset/orig_win.obm:52, media/baseset/orig_win.obm:76"
|
|
|
|
- name: "GM_TT09.GM"
|
|
path: "baseset/GM_TT09.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Fell Apart On Me"
|
|
required: false
|
|
md5: "eb35761a58a8df3c59ed8929cce13916"
|
|
source_ref: "media/baseset/orig_win.obm:53, media/baseset/orig_win.obm:77"
|
|
|
|
- name: "GM_TT10.GM"
|
|
path: "baseset/GM_TT10.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Can't Get There From Here"
|
|
required: false
|
|
md5: "42fecd686720a785d20a78590c466a82"
|
|
source_ref: "media/baseset/orig_win.obm:54, media/baseset/orig_win.obm:78"
|
|
|
|
- name: "GM_TT11.GM"
|
|
path: "baseset/GM_TT11.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Hard Drivin'"
|
|
required: false
|
|
md5: "50ef1ef02e49d2112786dd45e69dc3ee"
|
|
source_ref: "media/baseset/orig_win.obm:55, media/baseset/orig_win.obm:79"
|
|
|
|
- name: "GM_TT12.GM"
|
|
path: "baseset/GM_TT12.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Road Hog"
|
|
required: false
|
|
md5: "4ce707a0e0e72419f0681dd9bd95271b"
|
|
source_ref: "media/baseset/orig_win.obm:56, media/baseset/orig_win.obm:80"
|
|
|
|
- name: "GM_TT13.GM"
|
|
path: "baseset/GM_TT13.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Hold That Train!"
|
|
required: false
|
|
md5: "e765753be29d889ec818f38009103619"
|
|
source_ref: "media/baseset/orig_win.obm:57, media/baseset/orig_win.obm:81"
|
|
|
|
- name: "GM_TT14.GM"
|
|
path: "baseset/GM_TT14.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Broomer's Oil Rag"
|
|
required: false
|
|
md5: "270e2d63bd32b95a4d007ce15a6ce45f"
|
|
source_ref: "media/baseset/orig_win.obm:58, media/baseset/orig_win.obm:82"
|
|
|
|
- name: "GM_TT15.GM"
|
|
path: "baseset/GM_TT15.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Goss Groove"
|
|
required: false
|
|
md5: "89e116a1c0c69f1845cc903a9bfbe460"
|
|
source_ref: "media/baseset/orig_win.obm:59, media/baseset/orig_win.obm:83"
|
|
|
|
- name: "GM_TT16.GM"
|
|
path: "baseset/GM_TT16.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Small Town"
|
|
required: false
|
|
md5: "f824e2371b3bedfe61aad4b9c62dd6be"
|
|
source_ref: "media/baseset/orig_win.obm:60, media/baseset/orig_win.obm:84"
|
|
|
|
- name: "GM_TT17.GM"
|
|
path: "baseset/GM_TT17.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Cruise Control"
|
|
required: false
|
|
md5: "1b23eebb0796c1ab99cd97fa7082cf7b"
|
|
source_ref: "media/baseset/orig_win.obm:61, media/baseset/orig_win.obm:85"
|
|
|
|
- name: "GM_TT18.GM"
|
|
path: "baseset/GM_TT18.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Stroll On"
|
|
required: false
|
|
md5: "15650de3bad645d0e88c4f5c7a2df92a"
|
|
source_ref: "media/baseset/orig_win.obm:62, media/baseset/orig_win.obm:86"
|
|
|
|
- name: "GM_TT19.GM"
|
|
path: "baseset/GM_TT19.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Funk Central"
|
|
required: false
|
|
md5: "7aec079e15bd09588660b85545ac4dfc"
|
|
source_ref: "media/baseset/orig_win.obm:63, media/baseset/orig_win.obm:87"
|
|
|
|
- name: "GM_TT20.GM"
|
|
path: "baseset/GM_TT20.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Jammit"
|
|
required: false
|
|
md5: "1509097889dee617aa1e9a1738a5a930"
|
|
source_ref: "media/baseset/orig_win.obm:64, media/baseset/orig_win.obm:88"
|
|
|
|
- name: "GM_TT21.GM"
|
|
path: "baseset/GM_TT21.GM"
|
|
system: transport-tycoon-deluxe
|
|
category: game_data
|
|
description: "Transport Tycoon Deluxe Windows music, Movin' On"
|
|
required: false
|
|
md5: "a8d0aaad02e1a762d8d54cf81da56bab"
|
|
source_ref: "media/baseset/orig_win.obm:65, media/baseset/orig_win.obm:89"
|