feat: name systems in the install manifests

Each manifest carries system_titles, the name the site prints for every system its files list (Sony PlayStation, not sony-playstation or psx), so the installer can show it. Older installers ignore the field.
This commit is contained in:
Abdessamad Derraz committed 2026-10-23 15:55:46 +02:00
1 parent 9a381bb894
commit 4a1d875f43
21 files changed
+911 -8

No files matched your search

+58 -1
View File
@@ -6,7 +6,7 @@
"platform": "romm",
"display_name": "RomM",
"version": "1.0",
"generated": "2026-10-23T07:11:31Z",
"generated": "2026-10-23T12:47:02Z",
"base_destination": "bios",
"detect": [
{
@@ -9252,6 +9252,63 @@
"wolfenstein"
]
},
"system_titles": {
"3do": "3DO",
"amstrad-cpc": "Amstrad CPC",
"apple-macintosh-ii": "Apple Macintosh II",
"arcade": "Arcade games",
"atari-400-800": "Atari 400-800",
"atari-5200": "Atari 5200",
"atari-7800": "Atari 7800",
"atari-lynx": "Atari Lynx",
"atari-st": "Atari ST",
"coleco-colecovision": "ColecoVision",
"commodore-amiga": "Commodore Amiga",
"doom": "Doom",
"enterprise-64-128": "Enterprise 64-128",
"fairchild-channel-f": "Fairchild Channel F",
"j2me": "Java J2ME",
"magnavox-odyssey2": "Magnavox Odyssey2",
"mattel-intellivision": "Mattel Intellivision",
"microsoft-msx": "Microsoft MSX",
"microsoft-xbox": "Microsoft Xbox",
"nec-pc-98": "NEC PC-98",
"nec-pc-engine": "NEC PC Engine",
"nec-pc-engine-cd": "NEC PC Engine CD",
"nec-pc-fx": "NEC PC-FX",
"nintendo-64dd": "Nintendo 64DD",
"nintendo-ds": "Nintendo DS",
"nintendo-fds": "Nintendo Famicom Disk System",
"nintendo-gamecube": "Nintendo GameCube",
"nintendo-gb": "Nintendo Game Boy",
"nintendo-gba": "Nintendo Game Boy Advance",
"nintendo-gbc": "Nintendo Game Boy Color",
"nintendo-nes": "Nintendo NES",
"nintendo-pokemon-mini": "Nintendo Pokemon Mini",
"nintendo-satellaview": "Nintendo Satellaview",
"nintendo-sgb": "Nintendo Super Game Boy",
"nintendo-snes": "Nintendo SNES",
"nintendo-sufami-turbo": "Nintendo SuFami Turbo",
"philips-videopac": "Philips Videopac",
"scummvm": "ScummVM games",
"sega-dreamcast": "Sega Dreamcast",
"sega-game-gear": "Sega Game Gear",
"sega-master-system": "Sega Master System",
"sega-mega-cd": "Sega Mega CD",
"sega-mega-drive": "Sega Mega Drive",
"sega-saturn": "Sega Saturn",
"sharp-x1": "Sharp X1",
"sharp-x68000": "Sharp X68000",
"sinclair-zx-spectrum": "Sinclair ZX Spectrum",
"snk-neogeo-aes": "SNK Neo Geo AES",
"snk-neogeo-cd": "SNK Neo Geo CD",
"snk-neogeo-mvs": "SNK Neo Geo MVS",
"sony-playstation": "Sony PlayStation",
"sony-playstation-2": "Sony PlayStation 2",
"sony-psp": "Sony PlayStation Portable",
"videoton-tvc": "Videoton TVC",
"wolfenstein-3d": "Wolfenstein 3D"
},
"files": [
{
"dest": "3do/3do_arcade_saot.bin",