chore: one folder per console

DS and DSi split into Nintendo DS and Nintendo DSi. 64DD, Mega-CD,
ZXSpectrum, VSmile, BBC and Game Engines/DOOM merge into the folder
of the same console. Same-named dumps with other bytes are kept:
BBC Micro's earlier zips in .variants/, the vsmilem set in vsmilem/,
the Doom II 1.666 IWAD in v1.666/, BizHawk's DSi firmware in bizhawk/.
Galaksija and Vircon get a console folder, sdlpal's desc.dat joins
its tree, VICE's PET and CBM-II ROMs leave C128 with their vice/ tail.

Database and manifests regenerated together. Verify and cross
reference give the same result once moved paths are mapped.
This commit is contained in:
Abdessamad Derraz committed 2026-10-23 10:15:49 +02:00
1 parent fa43053362
commit 3de2d52629
109 files changed
+3312 -3241

No files matched your search

+1 -14
View File
@@ -502,7 +502,6 @@ def system_name(sys_id: str) -> str:
# Systems without a console section of their own.
SYSTEM_NAMES: dict[str, str] = {
"2ship": "The Legend of Zelda: Majora's Mask",
"64dd": "Nintendo 64DD",
"aarch64": "ARM 64-bit (AArch64)",
"acclaim-zn1": "Acclaim ZN-1",
"adrift": "ADRIFT",
@@ -577,11 +576,9 @@ SYSTEM_NAMES: dict[str, str] = {
"coco3": "Tandy Color Computer 3",
"commanderx16": "Commander X16",
"commodore-c64-supercpu": "Commodore 64 with SuperCPU",
"commodore-cbm-ii": "Commodore CBM-II",
"commodore-cd32": "Commodore Amiga CD32",
"commodore-cdtv": "Commodore CDTV",
"commodore-cubo": "CD Express Cubo CD32",
"commodore-pet": "Commodore PET",
"coolbar": "Coolbar feature phones",
"cps1": "Capcom CPS-1",
"cps2": "Capcom CPS-2",
@@ -599,7 +596,6 @@ SYSTEM_NAMES: dict[str, str] = {
"dinothawr": "Dinothawr game",
"discrete-arcade": "Discrete logic arcade games",
"dmc": "Deathmatch Classic",
"doom": "Doom",
"doom3-bfg": "Doom 3: BFG Edition",
"dos": "MS-DOS",
"dragon32": "Dragon 32",
@@ -688,11 +684,9 @@ SYSTEM_NAMES: dict[str, str] = {
"m68k": "Motorola 68000",
"magnetic-scrolls": "Magnetic Scrolls",
"marty": "Fujitsu FM Towns Marty",
"mega-cd": "Sega Mega-CD",
"mega-cd-32x": "Sega Mega-CD 32X",
"mega-duck": "Welback Mega Duck",
"mega-ld": "Sega Mega LD",
"megacd": "Sega Mega-CD",
"microdigital-tk85": "Microdigital TK85",
"microsoft-msx2": "MSX2",
"microsoft-xbox-360": "Microsoft Xbox 360",
@@ -733,10 +727,7 @@ SYSTEM_NAMES: dict[str, str] = {
"ngp": "SNK Neo Geo Pocket",
"ngpc": "SNK Neo Geo Pocket Color",
"nichibutsu-hrdvd": "Nichibutsu High Rate DVD",
"nintendo-64dd": "Nintendo 64DD",
"nintendo-aleck64": "Nintendo Aleck64",
"nintendo-ds": "Nintendo DS",
"nintendo-dsi": "Nintendo DSi",
"nintendo-fds": "Nintendo Famicom Disk System",
"nintendo-gb": "Nintendo Game Boy",
"nintendo-gba": "Nintendo Game Boy Advance",
@@ -805,8 +796,6 @@ SYSTEM_NAMES: dict[str, str] = {
"sega-dreamcast-arcade": "Sega Dreamcast-based arcade boards",
"sega-genesis": "Sega Genesis",
"sega-isgsm": "Sega ISG Selection Master",
"sega-mega-cd": "Sega Mega-CD",
"sega-megacd": "Sega Mega-CD",
"sega-megaplay": "Sega Mega Play",
"sega-megatech": "Sega Mega-Tech",
"sega-model2": "Sega Model 2",
@@ -826,10 +815,8 @@ SYSTEM_NAMES: dict[str, str] = {
"sielectronics-y2": "SiElectronics System Y2",
"sinclair-ql": "Sinclair QL",
"sinclair-spectrum": "Sinclair ZX Spectrum",
"sinclair-zx-spectrum": "Sinclair ZX Spectrum",
"sinclair-zx-spectrum-next": "ZX Spectrum Next",
"sinclair-zx80-81": "Sinclair ZX80 and ZX81",
"sinclair-zxspectrum": "Sinclair ZX Spectrum",
"skin-deep": "Skin Deep",
"smbx": "Super Mario Bros. X",
"sms": "Sega Master System",
@@ -906,6 +893,7 @@ SYSTEM_NAMES: dict[str, str] = {
"virtuality-su2000": "Virtuality SU2000",
"vm-labs-nuon": "VM Labs Nuon",
"vpinball": "Visual Pinball tables",
"vtech-vsmile": "VTech V.Smile",
"vvvvvv": "VVVVVV game",
"watara-supervision": "Watara Supervision",
"wonderswan-color": "Bandai WonderSwan Color",
@@ -924,6 +912,5 @@ SYSTEM_NAMES: dict[str, str] = {
"zn1-tecmo": "Tecmo ZN-1",
"zn1-video-system": "Video System ZN-1",
"zn2-capcom": "Capcom ZN-2",
"zx-spectrum": "Sinclair ZX Spectrum",
"zx-spectrum-128": "Sinclair ZX Spectrum 128",
}