mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-20 10:23:16 -05:00
chore: say which repository each source_ref cites
Profiles that read two repositories, a libretro port and its upstream, now prefix each citation with source or upstream, decided by which tree carries the cited value at its pin. The emulator pages use the word to tell libretro glue, emulator code as the port carries it, and the upstream emulator apart.
This commit is contained in:
1 parent
205ae5fadb
commit
b3b3880c19
168 files changed
+3822
-3822
No files matched your search
@@ -81,46 +81,46 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid Voice Module shared samples, tested for both games"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:273,299"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:273, 299"
|
||||
|
||||
- name: KVS1.WAV
|
||||
system: atari-2600
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid tape for Smurfs Save the Day, Harmony Smurf"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:244,247-249,272"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:244, 247-249, 272"
|
||||
|
||||
- name: KVS2.WAV
|
||||
system: atari-2600
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid tape for Smurfs Save the Day, Handy Smurf"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:244,247-249,272"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:244, 247-249, 272"
|
||||
|
||||
- name: KVS3.WAV
|
||||
system: atari-2600
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid tape for Smurfs Save the Day, Greedy Smurf"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:244,247-249,272"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:244, 247-249, 272"
|
||||
|
||||
- name: KVB1.WAV
|
||||
system: atari-2600
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid tape for Berenstain Bears, Big Number Hunt"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:245,247-249,272"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:245, 247-249, 272"
|
||||
|
||||
- name: KVB2.WAV
|
||||
system: atari-2600
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid tape for Berenstain Bears, Great Letter Roundup"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:245,247-249,272"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:245, 247-249, 272"
|
||||
|
||||
- name: KVB3.WAV
|
||||
system: atari-2600
|
||||
required: false
|
||||
category: game_data
|
||||
description: "KidVid tape for Berenstain Bears, Spooky Spelling Bee"
|
||||
source_ref: "2600.emu/src/stella/emucore/KidVid.cxx:245,247-249,272"
|
||||
source_ref: "source 2600.emu/src/stella/emucore/KidVid.cxx:245, 247-249, 272"
|
||||
+61
-61
@@ -45,7 +45,7 @@ files:
|
||||
size: 8192
|
||||
md5: db398d4e4e93a6d4dee3bfe146918219
|
||||
note: "ZX81 8K BASIC ROM (edition 3, default). Embedded in libretro core as zx81.rom."
|
||||
source_ref: "Source/zx81config.cpp:260, 81/zx81/snap.c:489"
|
||||
source_ref: "upstream Source/zx81config.cpp:260, source 81/zx81/snap.c:489"
|
||||
- name: zx81.edition1.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -53,7 +53,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: 56efa70bbaf311915c56cfdc70584e96
|
||||
source_ref: "Source/HW_.cpp:2747"
|
||||
source_ref: "upstream Source/HW_.cpp:2747"
|
||||
- name: zx81.edition2.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -61,7 +61,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: b9fd58d324b6297f2a696d40722f95dc
|
||||
source_ref: "Source/HW_.cpp:2748"
|
||||
source_ref: "upstream Source/HW_.cpp:2748"
|
||||
|
||||
# ZX80
|
||||
- name: zx80.rom
|
||||
@@ -71,7 +71,7 @@ files:
|
||||
mode: standalone
|
||||
size: 4096
|
||||
md5: e03bd725f98be45aac39c85f7fd41ce4
|
||||
source_ref: "Source/zx81config.cpp:259, Source/HW_.cpp:2741"
|
||||
source_ref: "upstream Source/zx81config.cpp:259, upstream Source/HW_.cpp:2741"
|
||||
|
||||
# ZX97LE
|
||||
- name: zx97.rom
|
||||
@@ -81,7 +81,7 @@ files:
|
||||
mode: standalone
|
||||
size: 32768
|
||||
md5: cc69fdd6195acdfd1e533b2eb4c2a632
|
||||
source_ref: "Source/zx81config.cpp:281, Source/HW_.cpp:2792"
|
||||
source_ref: "upstream Source/zx81config.cpp:281, upstream Source/HW_.cpp:2792"
|
||||
|
||||
# Jupiter ACE
|
||||
- name: jupiterace.rom
|
||||
@@ -91,7 +91,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: db6efdfd82cebdfbb493d85b1a5efc3c
|
||||
source_ref: "Source/zx81config.cpp:279, Source/HW_.cpp:2787"
|
||||
source_ref: "upstream Source/zx81config.cpp:279, upstream Source/HW_.cpp:2787"
|
||||
|
||||
# Timex TS1500
|
||||
- name: ts1500.rom
|
||||
@@ -101,7 +101,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: dea07eb23c5768ddf3ed90740eab85cb
|
||||
source_ref: "Source/zx81config.cpp:271, Source/HW_.cpp:2764"
|
||||
source_ref: "upstream Source/zx81config.cpp:271, upstream Source/HW_.cpp:2764"
|
||||
|
||||
# Timex TS2068
|
||||
- name: ts2068.rom
|
||||
@@ -111,7 +111,7 @@ files:
|
||||
mode: standalone
|
||||
size: 24576
|
||||
md5: 9194283503a105f3f3dfba13e61e993f
|
||||
source_ref: "Source/zx81config.cpp:274-275, Source/HW_.cpp:2884-2886"
|
||||
source_ref: "upstream Source/zx81config.cpp:274-275, upstream Source/HW_.cpp:2884-2886"
|
||||
|
||||
# Lambda 8300
|
||||
- name: lambda8300colour.rom
|
||||
@@ -122,7 +122,7 @@ files:
|
||||
size: 8192
|
||||
md5: 03aeea3abc7b1ca5f241935477ce71be
|
||||
note: "Lambda 8300 colour version (default ROM for Lambda machine)."
|
||||
source_ref: "Source/zx81config.cpp:276, Source/HW_.cpp:2771"
|
||||
source_ref: "upstream Source/zx81config.cpp:276, upstream Source/HW_.cpp:2771"
|
||||
- name: lambda8300.rom
|
||||
system: lambda-8300
|
||||
required: false
|
||||
@@ -131,7 +131,7 @@ files:
|
||||
size: 8192
|
||||
md5: e232dfce1dcae65953583f66af146232
|
||||
note: "Lambda 8300 non-colour version (alternative)."
|
||||
source_ref: "Source/HW_.cpp:2770"
|
||||
source_ref: "upstream Source/HW_.cpp:2770"
|
||||
- name: lambda8300characterset.bin
|
||||
system: lambda-8300
|
||||
required: false
|
||||
@@ -140,7 +140,7 @@ files:
|
||||
size: 512
|
||||
md5: be906890c4bf42dd99f1a3bcb6003647
|
||||
note: "Lambda 8300 external font. Loaded when extfont is enabled."
|
||||
source_ref: "Source/zx81/zx81.cpp:312"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:312"
|
||||
|
||||
# Ringo R470
|
||||
- name: ringo470.rom
|
||||
@@ -150,7 +150,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: a70bbb0dfe4bb8556e74258062766f5d
|
||||
source_ref: "Source/zx81config.cpp:277, Source/HW_.cpp:2777"
|
||||
source_ref: "upstream Source/zx81config.cpp:277, upstream Source/HW_.cpp:2777"
|
||||
|
||||
# Microdigital TK85
|
||||
- name: tk85.rom
|
||||
@@ -160,7 +160,7 @@ files:
|
||||
mode: standalone
|
||||
size: 10240
|
||||
md5: b301cdad72448d92598197b45bead8fe
|
||||
source_ref: "Source/zx81config.cpp:278, Source/HW_.cpp:2782"
|
||||
source_ref: "upstream Source/zx81config.cpp:278, upstream Source/HW_.cpp:2782"
|
||||
|
||||
# Timex TC2048
|
||||
- name: tc2048.rom
|
||||
@@ -170,7 +170,7 @@ files:
|
||||
mode: standalone
|
||||
size: 16384
|
||||
md5: 9dd7ecf784a6c04265c073c236f5fadb
|
||||
source_ref: "Source/zx81config.cpp:272, Source/HW_.cpp:2874-2876"
|
||||
source_ref: "upstream Source/zx81config.cpp:272, upstream Source/HW_.cpp:2874-2876"
|
||||
|
||||
# --- Graphics board ROMs ---
|
||||
# Loaded by zx81_initialise() when corresponding hardware is selected
|
||||
@@ -184,7 +184,7 @@ files:
|
||||
size: 4096
|
||||
md5: 5cba3a306fbb94454811ba262b27c958
|
||||
note: "dK'tronics character ROM. Embedded in libretro core as dkchr.rom."
|
||||
source_ref: "Source/zx81/zx81.cpp:316, Source/zx81config.cpp:195-196"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:316, upstream Source/zx81config.cpp:195-196"
|
||||
- name: kaydegraphics.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -193,7 +193,7 @@ files:
|
||||
size: 4096
|
||||
md5: 4944facea84bea43f4495eaca19006d0
|
||||
note: "Kayde character ROM."
|
||||
source_ref: "Source/zx81/zx81.cpp:320, Source/zx81config.cpp:197-198"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:320, upstream Source/zx81config.cpp:197-198"
|
||||
- name: memotechhrg.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -202,7 +202,7 @@ files:
|
||||
size: 2048
|
||||
md5: 70320cad0ab528e62dcc2ca847870995
|
||||
note: "Memotech HRG ROM."
|
||||
source_ref: "Source/zx81/zx81.cpp:334, Source/zx81config.cpp:201-202"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:334, upstream Source/zx81config.cpp:201-202"
|
||||
- name: quicksilvahires.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -211,7 +211,7 @@ files:
|
||||
size: 2048
|
||||
md5: 1e7408a9a6d329751acc9d0810fd633d
|
||||
note: "Quicksilva Hi-Res ROM."
|
||||
source_ref: "Source/zx81/zx81.cpp:338, Source/zx81config.cpp:203-204"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:338, upstream Source/zx81config.cpp:203-204"
|
||||
- name: g007hrg.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -220,7 +220,7 @@ files:
|
||||
size: 2048
|
||||
md5: 7f59a979b1332a168d2efbc971ce1df0
|
||||
note: "G007 HRG ROM."
|
||||
source_ref: "Source/zx81/zx81.cpp:343, Source/zx81config.cpp:199-200"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:343, upstream Source/zx81config.cpp:199-200"
|
||||
|
||||
# --- Interface ROMs ---
|
||||
# Loaded by zx81_initialise() when corresponding hardware is selected
|
||||
@@ -232,7 +232,7 @@ files:
|
||||
mode: standalone
|
||||
size: 4096
|
||||
md5: b1581a2fcf4e5083d5fd92a1da373efa
|
||||
source_ref: "Source/zx81/zx81.cpp:348, Source/zx81config.cpp:206"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:348, upstream Source/zx81config.cpp:206"
|
||||
- name: memocalc.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -240,7 +240,7 @@ files:
|
||||
mode: standalone
|
||||
size: 4096
|
||||
md5: fae8c8cd2cef2ca6b72be5b1cd8509d8
|
||||
source_ref: "Source/zx81/zx81.cpp:352, Source/zx81config.cpp:207-208"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:352, upstream Source/zx81config.cpp:207-208"
|
||||
|
||||
# --- FDC ROMs ---
|
||||
# Loaded by zx81_initialise() (larken81) or spec48_initialise() (others)
|
||||
@@ -253,7 +253,7 @@ files:
|
||||
size: 2048
|
||||
md5: dec8c7f864c209db4defcfbe0774e220
|
||||
note: "Larken 81 floppy controller ROM."
|
||||
source_ref: "Source/zx81/zx81.cpp:361, Source/zx81config.cpp:171-172"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:361, upstream Source/zx81config.cpp:171-172"
|
||||
- name: interface1.edition2.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -262,7 +262,7 @@ files:
|
||||
size: 8192
|
||||
md5: 31b704ae925305e74f50699271fddd9a
|
||||
note: "ZX Interface 1 ROM (default edition 2)."
|
||||
source_ref: "Source/zx81config.cpp:174-175"
|
||||
source_ref: "upstream Source/zx81config.cpp:174-175"
|
||||
- name: interface1.edition1.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -270,7 +270,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: 5c11c61a2dd2ca4bf39328d9ff42d289
|
||||
source_ref: "EightyOne/Source/ROMs/FDCs/interface1.edition1.rom"
|
||||
source_ref: "upstream EightyOne/Source/ROMs/FDCs/interface1.edition1.rom"
|
||||
- name: "+d.g+dos.v1-a.rom"
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -279,7 +279,7 @@ files:
|
||||
size: 8192
|
||||
md5: 42e5de16fb5e50082bb954ec7ce45851
|
||||
note: "Plus D G+DOS ROM (default v1-a)."
|
||||
source_ref: "Source/zx81config.cpp:163-164"
|
||||
source_ref: "upstream Source/zx81config.cpp:163-164"
|
||||
- name: disciple.gdos.v3.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -288,7 +288,7 @@ files:
|
||||
size: 16384
|
||||
md5: 2b0c5e2fa87e0b641bdb26634faea234
|
||||
note: "DISCiPLE GDOS ROM v3."
|
||||
source_ref: "Source/zx81config.cpp:165-166"
|
||||
source_ref: "upstream Source/zx81config.cpp:165-166"
|
||||
- name: discovery.v2-22.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -297,7 +297,7 @@ files:
|
||||
size: 8192
|
||||
md5: 3beeddbf0aa716b7aba7deec2bfb3028
|
||||
note: "Opus Discovery DOS ROM (default v2-22)."
|
||||
source_ref: "Source/zx81config.cpp:167-168"
|
||||
source_ref: "upstream Source/zx81config.cpp:167-168"
|
||||
- name: beta128.trdos.v5-03.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -306,7 +306,7 @@ files:
|
||||
size: 16384
|
||||
md5: 0da70a5d2a0e733398e005b96b7e4ba6
|
||||
note: "Beta 128 TR-DOS ROM (default v5-03)."
|
||||
source_ref: "Source/zx81config.cpp:169-170"
|
||||
source_ref: "upstream Source/zx81config.cpp:169-170"
|
||||
|
||||
# --- IDE ROMs ---
|
||||
# Loaded by zx81_initialise() (mwcfide) or spec48 peripherals (others)
|
||||
@@ -319,7 +319,7 @@ files:
|
||||
size: 14648
|
||||
md5: d02ed1b39669c9b163f1fa2b1ffb41ee
|
||||
note: "MWCF IDE ROM."
|
||||
source_ref: "Source/zx81/zx81.cpp:381, Source/zx81config.cpp:183-184"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:381, upstream Source/zx81config.cpp:183-184"
|
||||
- name: zxcflba.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -328,7 +328,7 @@ files:
|
||||
size: 16384
|
||||
md5: e518c0736cb4ce0484ac8091f5ea3e01
|
||||
note: "ZXCF CompactFlash IDE ROM."
|
||||
source_ref: "Source/zx81config.cpp:181-182"
|
||||
source_ref: "upstream Source/zx81config.cpp:181-182"
|
||||
- name: zx8blbs.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -337,7 +337,7 @@ files:
|
||||
size: 16384
|
||||
md5: d8f203d2bebfe57d725b0d1067f3b92d
|
||||
note: "Simple 8-bit IDE ROM."
|
||||
source_ref: "Source/zx81config.cpp:177-178"
|
||||
source_ref: "upstream Source/zx81config.cpp:177-178"
|
||||
- name: zxidelbs.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -346,7 +346,7 @@ files:
|
||||
size: 16384
|
||||
md5: 6cfbf044b8f435b7f70eae37d9ee5c28
|
||||
note: "Simple 16-bit IDE ROM."
|
||||
source_ref: "Source/zx81config.cpp:179-180"
|
||||
source_ref: "upstream Source/zx81config.cpp:179-180"
|
||||
|
||||
# --- Spectrum peripheral ROMs ---
|
||||
# Loaded by spec48_initialise() or Spectrum peripheral code
|
||||
@@ -359,7 +359,7 @@ files:
|
||||
size: 2048
|
||||
md5: 052f6af718337e35e76693723e1d73e3
|
||||
note: "Currah uSpeech ROM."
|
||||
source_ref: "Source/Spectrum/spec48.cpp:344, Source/zx81config.cpp:186-187"
|
||||
source_ref: "upstream Source/Spectrum/spec48.cpp:344, upstream Source/zx81config.cpp:186-187"
|
||||
- name: usource.rom
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -368,7 +368,7 @@ files:
|
||||
size: 8192
|
||||
md5: ebe1490920cbb62bde7282ae24928d95
|
||||
note: "Currah uSource ROM."
|
||||
source_ref: "Source/Spectrum/spec48.cpp:350, Source/zx81config.cpp:188-189"
|
||||
source_ref: "upstream Source/Spectrum/spec48.cpp:350, upstream Source/zx81config.cpp:188-189"
|
||||
- name: multiface128.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -377,7 +377,7 @@ files:
|
||||
size: 8192
|
||||
md5: c420ef03f6e0c477d9474efe3441a556
|
||||
note: "Multiface 128 ROM."
|
||||
source_ref: "Source/zx81config.cpp:190-191"
|
||||
source_ref: "upstream Source/zx81config.cpp:190-191"
|
||||
- name: multiface3.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -386,7 +386,7 @@ files:
|
||||
size: 8192
|
||||
md5: afe2218c3a6a43f1854fe824424d4167
|
||||
note: "Multiface 3 ROM."
|
||||
source_ref: "Source/zx81config.cpp:192-193"
|
||||
source_ref: "upstream Source/zx81config.cpp:192-193"
|
||||
|
||||
# --- Digitalker speech ROMs ---
|
||||
# Loaded by Digitalk::Init() when Digitalker speech is selected
|
||||
@@ -399,7 +399,7 @@ files:
|
||||
size: 8192
|
||||
md5: 864beefecf0021fa6b0f5a5aff55c167
|
||||
note: "Digitalker speech ROM bank 1a."
|
||||
source_ref: "Source/Digitalker/Digitalkdrv.cpp:40-45"
|
||||
source_ref: "upstream Source/Digitalker/Digitalkdrv.cpp:40-45"
|
||||
- name: SSR2.bin
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -408,7 +408,7 @@ files:
|
||||
size: 8192
|
||||
md5: d3924ecc0efda0a58c4bda43044061e4
|
||||
note: "Digitalker speech ROM bank 1b."
|
||||
source_ref: "Source/Digitalker/Digitalkdrv.cpp:49-54"
|
||||
source_ref: "upstream Source/Digitalker/Digitalkdrv.cpp:49-54"
|
||||
- name: SSR5.bin
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -417,7 +417,7 @@ files:
|
||||
size: 8192
|
||||
md5: dd2793938c50217c0e5e8aef75b98856
|
||||
note: "Digitalker speech ROM bank 2a."
|
||||
source_ref: "Source/Digitalker/Digitalkdrv.cpp:58-63"
|
||||
source_ref: "upstream Source/Digitalker/Digitalkdrv.cpp:58-63"
|
||||
- name: SSR6.bin
|
||||
system: sinclair-zx81
|
||||
required: false
|
||||
@@ -426,7 +426,7 @@ files:
|
||||
size: 8192
|
||||
md5: 5d6ee8cdf1b12816c4f152b5a1e13977
|
||||
note: "Digitalker speech ROM bank 2b."
|
||||
source_ref: "Source/Digitalker/Digitalkdrv.cpp:67-72"
|
||||
source_ref: "upstream Source/Digitalker/Digitalkdrv.cpp:67-72"
|
||||
|
||||
# --- ZXpand overlay ROMs (standalone only) ---
|
||||
# Loaded when ZXpand SD card interface is enabled
|
||||
@@ -438,7 +438,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: 49b1bd3485d080bb242e94fd698f028d
|
||||
source_ref: "Source/zx81/zx81.cpp:298-303"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:298-303"
|
||||
- name: zx80.zxpand.ovl
|
||||
system: sinclair-zx80
|
||||
required: false
|
||||
@@ -446,7 +446,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: 37cea5c1e7144de898a7dc4b102fb7fd
|
||||
source_ref: "Source/zx81/zx81.cpp:304-305"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:304-305"
|
||||
- name: ts1500.zxpand.ovl
|
||||
system: timex-ts1500
|
||||
required: false
|
||||
@@ -454,7 +454,7 @@ files:
|
||||
mode: standalone
|
||||
size: 8192
|
||||
md5: 49b1bd3485d080bb242e94fd698f028d
|
||||
source_ref: "Source/zx81/zx81.cpp:298-303"
|
||||
source_ref: "upstream Source/zx81/zx81.cpp:298-303"
|
||||
|
||||
# --- ZX Spectrum machine ROMs (standalone mode) ---
|
||||
|
||||
@@ -466,7 +466,7 @@ files:
|
||||
size: 16384
|
||||
md5: 4c42a2f075212361c3117015b107ff68
|
||||
note: "Spectrum 48K."
|
||||
source_ref: "Source/zx81config.cpp:261-263, Source/HW_.cpp:2800-2807"
|
||||
source_ref: "upstream Source/zx81config.cpp:261-263, upstream Source/HW_.cpp:2800-2807"
|
||||
- name: spectrum48.spanish.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -474,7 +474,7 @@ files:
|
||||
mode: standalone
|
||||
size: 16384
|
||||
md5: 60e1bd8b4d59b55e5b2175126239517f
|
||||
source_ref: "Source/HW_.cpp:2812"
|
||||
source_ref: "upstream Source/HW_.cpp:2812"
|
||||
- name: spectrum48.arabic.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -482,7 +482,7 @@ files:
|
||||
mode: standalone
|
||||
size: 16384
|
||||
md5: 9f6f56003307b9d55be96f406fdbf2b1
|
||||
source_ref: "EightyOne/Source/ROMs/spectrum48.arabic.rom"
|
||||
source_ref: "upstream EightyOne/Source/ROMs/spectrum48.arabic.rom"
|
||||
- name: spectrum48.arabic.version1.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -490,7 +490,7 @@ files:
|
||||
mode: standalone
|
||||
size: 16384
|
||||
md5: a6a1e3a68bb5523997103c3925a46fe4
|
||||
source_ref: "Source/HW_.cpp:2813, Source/HW_.cpp:2820"
|
||||
source_ref: "upstream Source/HW_.cpp:2813, upstream Source/HW_.cpp:2820"
|
||||
- name: spectrum48.arabic.version2.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -498,7 +498,7 @@ files:
|
||||
mode: standalone
|
||||
size: 16384
|
||||
md5: fac3d08455328c34f0d06344d89cec0e
|
||||
source_ref: "Source/HW_.cpp:2828, Source/HW_.cpp:2837"
|
||||
source_ref: "upstream Source/HW_.cpp:2828, upstream Source/HW_.cpp:2837"
|
||||
- name: spectrum48.nordic.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -506,7 +506,7 @@ files:
|
||||
mode: standalone
|
||||
size: 16384
|
||||
md5: f058f27ae61af225fe5baacc1d89adfc
|
||||
source_ref: "Source/HW_.cpp:2806"
|
||||
source_ref: "upstream Source/HW_.cpp:2806"
|
||||
- name: spectrum128.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -515,7 +515,7 @@ files:
|
||||
size: 32768
|
||||
md5: 85fede415f4294cc777517d7eada482e
|
||||
note: "Spectrum 128K."
|
||||
source_ref: "Source/zx81config.cpp:264, Source/HW_.cpp:2817-2821"
|
||||
source_ref: "upstream Source/zx81config.cpp:264, upstream Source/HW_.cpp:2817-2821"
|
||||
- name: spectrum128.spanish.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -523,7 +523,7 @@ files:
|
||||
mode: standalone
|
||||
size: 32768
|
||||
md5: 84aef735da122d55e41a33455c7c3506
|
||||
source_ref: "Source/HW_.cpp:2819"
|
||||
source_ref: "upstream Source/HW_.cpp:2819"
|
||||
- name: spectrum+2.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -532,7 +532,7 @@ files:
|
||||
size: 32768
|
||||
md5: 238f77692156a5c49d20c0aa2862e8bb
|
||||
note: "Spectrum +2."
|
||||
source_ref: "Source/zx81config.cpp:266, Source/HW_.cpp:2824-2829"
|
||||
source_ref: "upstream Source/zx81config.cpp:266, upstream Source/HW_.cpp:2824-2829"
|
||||
- name: spectrum+2.french.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -540,7 +540,7 @@ files:
|
||||
mode: standalone
|
||||
size: 32768
|
||||
md5: 1fff14aeca8e1dd3670142982cc6bb36
|
||||
source_ref: "Source/HW_.cpp:2826"
|
||||
source_ref: "upstream Source/HW_.cpp:2826"
|
||||
- name: spectrum+2.spanish.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -548,7 +548,7 @@ files:
|
||||
mode: standalone
|
||||
size: 32768
|
||||
md5: 43cf648e27efc9be8186bb7049505d79
|
||||
source_ref: "Source/HW_.cpp:2827"
|
||||
source_ref: "upstream Source/HW_.cpp:2827"
|
||||
- name: spectrum+3.version4-0.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -557,7 +557,7 @@ files:
|
||||
size: 65536
|
||||
md5: 05de80a055b5e7866f55769db0584d6e
|
||||
note: "Spectrum +3."
|
||||
source_ref: "Source/HW_.cpp:2833, Source/HW_.cpp:2854"
|
||||
source_ref: "upstream Source/HW_.cpp:2833, upstream Source/HW_.cpp:2854"
|
||||
- name: spectrum+3.version4-0.spanish.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -565,7 +565,7 @@ files:
|
||||
mode: standalone
|
||||
size: 65536
|
||||
md5: 990dfe9d37b48595f5befe0e4ff4b7c6
|
||||
source_ref: "Source/HW_.cpp:2835, Source/HW_.cpp:2856"
|
||||
source_ref: "upstream Source/HW_.cpp:2835, upstream Source/HW_.cpp:2856"
|
||||
- name: spectrum+3.version4-1.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -574,7 +574,7 @@ files:
|
||||
size: 65536
|
||||
md5: 7e00ed3562abfd188d0d4da03e80bc0a
|
||||
note: "Spectrum +3 (default for +2A and +3)."
|
||||
source_ref: "Source/zx81config.cpp:267-268, Source/HW_.cpp:2834, Source/HW_.cpp:2855"
|
||||
source_ref: "upstream Source/zx81config.cpp:267-268, upstream Source/HW_.cpp:2834, upstream Source/HW_.cpp:2855"
|
||||
- name: spectrum+3.version4-1.spanish.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -582,7 +582,7 @@ files:
|
||||
mode: standalone
|
||||
size: 65536
|
||||
md5: 52d130178c1106fef765b5f119fb43bc
|
||||
source_ref: "Source/HW_.cpp:2836, Source/HW_.cpp:2857"
|
||||
source_ref: "upstream Source/HW_.cpp:2836, upstream Source/HW_.cpp:2857"
|
||||
- name: spectrum+3.arabic3-a.english4-0.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -590,7 +590,7 @@ files:
|
||||
mode: standalone
|
||||
size: 131072
|
||||
md5: 30316fa0ed7ee6682933960e11b48d60
|
||||
source_ref: "Source/HW_.cpp:2858"
|
||||
source_ref: "upstream Source/HW_.cpp:2858"
|
||||
- name: tk90.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -599,7 +599,7 @@ files:
|
||||
size: 16384
|
||||
md5: b7893ad25728fbf6410f08eddd4a1cad
|
||||
note: "Microdigital TK90X (Spectrum clone)."
|
||||
source_ref: "EightyOne/Source/ROMs/tk90.rom"
|
||||
source_ref: "upstream EightyOne/Source/ROMs/tk90.rom"
|
||||
- name: tk95.rom
|
||||
system: sinclair-zx-spectrum
|
||||
required: false
|
||||
@@ -608,4 +608,4 @@ files:
|
||||
size: 16384
|
||||
md5: b7893ad25728fbf6410f08eddd4a1cad
|
||||
note: "Microdigital TK95 (Spectrum clone)."
|
||||
source_ref: "EightyOne/Source/ROMs/tk95.rom"
|
||||
source_ref: "upstream EightyOne/Source/ROMs/tk95.rom"
|
||||
+1
-1
@@ -42,4 +42,4 @@ files:
|
||||
note: >
|
||||
Atari 5200 OS ROM. Core option "a5200_bios" controls official vs internal.
|
||||
Altirra replacement has lower compatibility with some titles.
|
||||
source_ref: "libretro/libretro.c:58-59, libretro/libretro.c:416-507, libretro/libretro.c:456-468, emu/memory.c:46"
|
||||
source_ref: "source libretro/libretro.c:58-59, source libretro/libretro.c:416-507, source libretro/libretro.c:456-468, source emu/memory.c:46"
|
||||
+3
-3
@@ -62,7 +62,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atari-7800
|
||||
source_ref: "src/mame/drivers/a7800.cpp:1698-1748"
|
||||
source_ref: "source src/mame/drivers/a7800.cpp:1698-1748"
|
||||
note: >-
|
||||
Merged console BIOS archive documented by the manual at bios/a7800.zip.
|
||||
Serves all eight machines through the parent chain, since the PAL
|
||||
@@ -88,7 +88,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atari-7800
|
||||
source_ref: "hash/a7800.xml:8-21"
|
||||
source_ref: "source hash/a7800.xml:8-21"
|
||||
note: >-
|
||||
Software list set for the High Score Cartridge configuration (CX78HSC,
|
||||
slot a78_hsc). Fatal when that configuration is selected and the set is
|
||||
@@ -104,7 +104,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atari-7800
|
||||
source_ref: "hash/a7800.xml:24-38"
|
||||
source_ref: "source hash/a7800.xml:24-38"
|
||||
note: >-
|
||||
Software list set for the XM Expansion Module configuration (slot
|
||||
a78_xm), which reuses the High Score Cartridge ROM alongside 128KB RAM,
|
||||
|
||||
+11
-11
@@ -90,7 +90,7 @@ files:
|
||||
validation: [size]
|
||||
description: "PS2 BIOS image"
|
||||
note: "Any image whose romdir holds RESET and ROMVER is accepted, whatever its name. The 4 to 8 MB range gates the folder scan, while an image named in the configuration skips both that range and the romdir test."
|
||||
source_ref: "aethersx2/pcsx2/ps2/BiosTools.cpp:27-28, aethersx2/pcsx2/ps2/BiosTools.cpp:235-260, aethersx2/pcsx2/ps2/BiosTools.cpp:272-316, aethersx2 v1.5-3606 usr/share/aethersx2 0xa45ffc"
|
||||
source_ref: "source aethersx2/pcsx2/ps2/BiosTools.cpp:27-28, source aethersx2/pcsx2/ps2/BiosTools.cpp:235-260, source aethersx2/pcsx2/ps2/BiosTools.cpp:272-316, aethersx2 v1.5-3606 usr/share/aethersx2 0xa45ffc"
|
||||
|
||||
- name: ps2-0230a-20080220.rom1
|
||||
path: bios/ps2-0230a-20080220.rom1
|
||||
@@ -98,7 +98,7 @@ files:
|
||||
max_size: 4194304
|
||||
description: "DVD player ROM"
|
||||
note: "Tried as {bios}.rom1 then {biosbase}.rom1. Read at 0x2404000 of the EE memory block and truncated to 4 MB. Logged and skipped when absent."
|
||||
source_ref: "aethersx2/pcsx2/ps2/BiosTools.cpp:192-218, aethersx2 v1.5-3606 usr/share/aethersx2 0xa45b44, AetherSX2-release MacOS/AetherSX2 0x1006e7184"
|
||||
source_ref: "source aethersx2/pcsx2/ps2/BiosTools.cpp:192-218, aethersx2 v1.5-3606 usr/share/aethersx2 0xa45b44, AetherSX2-release MacOS/AetherSX2 0x1006e7184"
|
||||
|
||||
- name: ps2-0230a-20080220.rom2
|
||||
aliases:
|
||||
@@ -108,7 +108,7 @@ files:
|
||||
max_size: 524288
|
||||
description: "Chinese ROM extension"
|
||||
note: "Same two-step naming as rom1. Read at 0x2804000 of the EE memory block and truncated to 512 KB. Only present on Chinese region consoles."
|
||||
source_ref: "aethersx2/pcsx2/ps2/BiosTools.cpp:192-218, aethersx2 v1.5-3606 usr/share/aethersx2 0xa45d50, AetherSX2-release MacOS/AetherSX2 0x1006e7338"
|
||||
source_ref: "source aethersx2/pcsx2/ps2/BiosTools.cpp:192-218, aethersx2 v1.5-3606 usr/share/aethersx2 0xa45d50, AetherSX2-release MacOS/AetherSX2 0x1006e7338"
|
||||
|
||||
- name: ps2-0230a-20080220.nvm
|
||||
path: bios/ps2-0230a-20080220.nvm
|
||||
@@ -117,7 +117,7 @@ files:
|
||||
size: 1024
|
||||
description: "Console NVRAM"
|
||||
note: "Read at the BIOS path with the extension replaced by nvm. Carries the console id, the iLink id, the language and the OSD configuration. A 1024 byte image is written when the file is missing or shorter, zeroed except for a fixed iLink id and the language defaults of the BIOS region."
|
||||
source_ref: "aethersx2/pcsx2/CDVD/CDVD.cpp:158-197, aethersx2 v1.5-3606 usr/share/aethersx2 0x95d8e0"
|
||||
source_ref: "source aethersx2/pcsx2/CDVD/CDVD.cpp:158-197, aethersx2 v1.5-3606 usr/share/aethersx2 0x95d8e0"
|
||||
|
||||
- name: ps2-0230a-20080220.mec
|
||||
path: bios/ps2-0230a-20080220.mec
|
||||
@@ -126,7 +126,7 @@ files:
|
||||
size: 4
|
||||
description: "Mechacon version"
|
||||
note: "Read at the BIOS path with the extension replaced by mec. Written as 03 06 02 00 when the file is missing or shorter than 4 bytes."
|
||||
source_ref: "aethersx2/pcsx2/CDVD/CDVD.cpp:120-144, aethersx2 v1.5-3606 usr/share/aethersx2 0x95e7fc"
|
||||
source_ref: "source aethersx2/pcsx2/CDVD/CDVD.cpp:120-144, aethersx2 v1.5-3606 usr/share/aethersx2 0x95e7fc"
|
||||
|
||||
- name: eeprom.dat
|
||||
required: false
|
||||
@@ -134,7 +134,7 @@ files:
|
||||
size: 64
|
||||
description: "DEV9 EEPROM"
|
||||
note: "Opened from the working directory when the network adapter starts and mapped over 64 bytes. A compiled-in image stands in when the file is missing or cannot be mapped."
|
||||
source_ref: "aethersx2/pcsx2/DEV9/DEV9.cpp:146-161, aethersx2 v1.5-3606 usr/share/aethersx2 0x97ac90"
|
||||
source_ref: "source aethersx2/pcsx2/DEV9/DEV9.cpp:146-161, aethersx2 v1.5-3606 usr/share/aethersx2 0x97ac90"
|
||||
|
||||
- name: flash.dat
|
||||
required: false
|
||||
@@ -142,7 +142,7 @@ files:
|
||||
max_size: 8650752
|
||||
description: "DEV9 SmartMedia flash image"
|
||||
note: "Opened from the working directory at network adapter init and read as 1024 blocks of 16 pages of 512 bytes plus 16 ECC bytes. The card is filled with 0xFF when the file is absent, and a short read is logged."
|
||||
source_ref: "aethersx2/pcsx2/DEV9/flash.cpp:76-104, aethersx2 v1.5-3606 usr/share/aethersx2 0x97ac40"
|
||||
source_ref: "source aethersx2/pcsx2/DEV9/flash.cpp:76-104, aethersx2 v1.5-3606 usr/share/aethersx2 0x97ac40"
|
||||
|
||||
- name: GameIndex.yaml
|
||||
path: resources/GameIndex.yaml
|
||||
@@ -153,7 +153,7 @@ files:
|
||||
- 71fc274cbe27f382afb0324024ebdc6f59aa666d
|
||||
description: "Game database"
|
||||
note: "Read from the resources folder, keyed by serial, and carrying the per-game fixes, patches and settings overrides. Parsed into gamedb.cache in the cache folder and reparsed whenever the modification time moves."
|
||||
source_ref: "aethersx2/pcsx2/GameDatabase.cpp:35-36, aethersx2/pcsx2/GameDatabase.cpp:348-352, aethersx2/pcsx2/GameDatabase.cpp:523-535"
|
||||
source_ref: "source aethersx2/pcsx2/GameDatabase.cpp:35-36, source aethersx2/pcsx2/GameDatabase.cpp:348-352, source aethersx2/pcsx2/GameDatabase.cpp:523-535"
|
||||
|
||||
- name: cheats_ws.zip
|
||||
path: resources/cheats_ws.zip
|
||||
@@ -161,7 +161,7 @@ files:
|
||||
installed_on: [rocknix]
|
||||
description: "Widescreen patch archive"
|
||||
note: "Per-game pnach entries matched on the disc CRC, loaded when widescreen patches are enabled. The cheats_ws folder takes precedence and the archive is skipped when it holds a match. Shipped by the Linux and Android builds, while the macOS build looks for it without carrying one. ROCKNIX installs the Linux build's resources folder beside the binary."
|
||||
source_ref: "aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2"
|
||||
source_ref: "source aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2"
|
||||
|
||||
- name: cheats_ni.zip
|
||||
path: resources/cheats_ni.zip
|
||||
@@ -169,7 +169,7 @@ files:
|
||||
installed_on: [rocknix]
|
||||
description: "No-interlacing patch archive"
|
||||
note: "Same form as cheats_ws.zip, loaded when no-interlacing patches are enabled, with the cheats_ni folder taking precedence. Shipped by the Linux and Android builds, while the macOS build looks for it without carrying one."
|
||||
source_ref: "aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2"
|
||||
source_ref: "source aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2"
|
||||
|
||||
- name: game_controller_db.txt
|
||||
path: resources/game_controller_db.txt
|
||||
@@ -177,4 +177,4 @@ files:
|
||||
bundled: true
|
||||
description: "SDL controller mapping database"
|
||||
note: "Read from the resources folder and fed to SDL at input init. SDL falls back to its built-in mappings when the file cannot be read."
|
||||
source_ref: "aethersx2/pcsx2/PAD/Host/SDLJoystick.cpp:46, AetherSX2-release AetherSX2.app/Contents/Resources"
|
||||
source_ref: "source aethersx2/pcsx2/PAD/Host/SDLJoystick.cpp:46, AetherSX2-release AetherSX2.app/Contents/Resources"
|
||||
+24
-24
@@ -69,14 +69,14 @@ files:
|
||||
required: true
|
||||
size: 262144
|
||||
note: "A500 Kickstart v1.3 rev 34.005, default for A500 model"
|
||||
source_ref: "libretro/libretro.cpp:1799 (candidates_a500)"
|
||||
source_ref: "source libretro/libretro.cpp:1799 (candidates_a500)"
|
||||
|
||||
- name: kick12.rom
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 262144
|
||||
note: "A500 Kickstart v1.2 rev 33.180, for A500OG model"
|
||||
source_ref: "libretro/libretro.cpp:1798 (candidates_a500og)"
|
||||
source_ref: "source libretro/libretro.cpp:1798 (candidates_a500og)"
|
||||
|
||||
- name: kick20.rom
|
||||
system: commodore-amiga
|
||||
@@ -84,41 +84,41 @@ files:
|
||||
size: 524288
|
||||
aliases: [kick204.rom]
|
||||
note: "A500+ Kickstart v2.04 rev 37.175"
|
||||
source_ref: "libretro/libretro.cpp:1800 (candidates_a500p)"
|
||||
source_ref: "source libretro/libretro.cpp:1800 (candidates_a500p)"
|
||||
|
||||
- name: kick205.rom
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 524288
|
||||
note: "A600 Kickstart v2.05 rev 37.350, also used for WHDLoad"
|
||||
source_ref: "libretro/libretro.cpp:1801 (candidates_a600)"
|
||||
source_ref: "source libretro/libretro.cpp:1801 (candidates_a600)"
|
||||
|
||||
- name: kick31.rom
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 524288
|
||||
note: "Kickstart v3.1 (generic), first candidate for A1200 and A4000"
|
||||
source_ref: "libretro/libretro.cpp:1802-1803 (candidate arrays)"
|
||||
source_ref: "source libretro/libretro.cpp:1802-1803 (candidate arrays)"
|
||||
|
||||
- name: kick40068.A1200
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 524288
|
||||
note: "A1200 Kickstart v3.1 rev 40.68, fallback after kick31.rom"
|
||||
source_ref: "libretro/libretro.cpp:767 (option label), libretro/libretro.cpp:1802 (candidates_a1200)"
|
||||
source_ref: "source libretro/libretro.cpp:767 (option label), source libretro/libretro.cpp:1802 (candidates_a1200)"
|
||||
|
||||
- name: kick40068.A4000
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 524288
|
||||
note: "A4000 Kickstart v3.1 rev 40.68, fallback after kick31.rom"
|
||||
source_ref: "libretro/libretro.cpp:768 (option label), libretro/libretro.cpp:1803 (candidates_a4000)"
|
||||
source_ref: "source libretro/libretro.cpp:768 (option label), source libretro/libretro.cpp:1803 (candidates_a4000)"
|
||||
|
||||
- name: kick.rom
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
note: "Generic name, any Kickstart ROM. Last resort fallback for all models."
|
||||
source_ref: "libretro/libretro.cpp:1792-1797 (candidates_generic)"
|
||||
source_ref: "source libretro/libretro.cpp:1792-1797 (candidates_generic)"
|
||||
|
||||
# --- CD32 ROMs ---
|
||||
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
size: 524288
|
||||
aliases: [amiga-os-310-cd32.rom, kick40060.CD32]
|
||||
note: "CD32 Kickstart v3.1 rev 40.60"
|
||||
source_ref: "libretro/libretro.cpp:1804 (candidates_cd32)"
|
||||
source_ref: "source libretro/libretro.cpp:1804 (candidates_cd32)"
|
||||
|
||||
- name: cd32ext.rom
|
||||
system: commodore-cd32
|
||||
@@ -136,7 +136,7 @@ files:
|
||||
size: 524288
|
||||
aliases: [amiga-ext-310-cd32.rom, "CD32 Extended.ROM"]
|
||||
note: "CD32 extended ROM rev 40.60. Not needed if using a combined 1MB ROM."
|
||||
source_ref: "libretro/libretro.cpp:1862 (candidates_cd32 in find_ext_rom_in_system_dir)"
|
||||
source_ref: "source libretro/libretro.cpp:1862 (candidates_cd32 in find_ext_rom_in_system_dir)"
|
||||
|
||||
# --- CDTV ROMs ---
|
||||
|
||||
@@ -145,14 +145,14 @@ files:
|
||||
required: false
|
||||
aliases: [kick34005.CDTV]
|
||||
note: "CDTV extended ROM v1.00, used as kickstart candidate"
|
||||
source_ref: "libretro/libretro.cpp:1805 (candidates_cdtv)"
|
||||
source_ref: "source libretro/libretro.cpp:1805 (candidates_cdtv)"
|
||||
|
||||
- name: cdtvext.rom
|
||||
system: commodore-cdtv
|
||||
required: false
|
||||
aliases: ["CDTV Extended.ROM"]
|
||||
note: "CDTV extended ROM file"
|
||||
source_ref: "libretro/libretro.cpp:1864 (candidates_cdtv in find_ext_rom_in_system_dir)"
|
||||
source_ref: "source libretro/libretro.cpp:1864 (candidates_cdtv in find_ext_rom_in_system_dir)"
|
||||
|
||||
# --- AROS replacement ROMs ---
|
||||
# ref: src/memory.cpp:1925-1946 find_kickstart_replacement_directory,
|
||||
@@ -169,7 +169,7 @@ files:
|
||||
AROS extended ROM replacement, used when no Kickstart ROM is found. Looked
|
||||
up in the configured ROM directories, and only in a directory that also
|
||||
holds aros-rom.bin. The core zip carries the library alone.
|
||||
source_ref: "src/memory.cpp:1933 (paired existence check), src/memory.cpp:1958-1959 (load)"
|
||||
source_ref: "source src/memory.cpp:1933 (paired existence check), source src/memory.cpp:1958-1959 (load)"
|
||||
|
||||
- name: aros-ext.bin
|
||||
mode: standalone
|
||||
@@ -186,7 +186,7 @@ files:
|
||||
up in the configured ROM directories, and only in a directory that also
|
||||
holds aros-rom.bin. Shipped in roms/ of the 8.1.2 Windows zip and deb. The
|
||||
Recalbox and ROCKNIX packages leave it out.
|
||||
source_ref: "src/memory.cpp:1933 (paired existence check), src/memory.cpp:1958-1959 (load)"
|
||||
source_ref: "source src/memory.cpp:1933 (paired existence check), source src/memory.cpp:1958-1959 (load)"
|
||||
|
||||
- name: aros-rom.bin
|
||||
mode: libretro
|
||||
@@ -197,7 +197,7 @@ files:
|
||||
AROS main ROM replacement, used with aros-ext.bin as Kickstart fallback.
|
||||
Looked up in the configured ROM directories, and only in a directory that
|
||||
also holds aros-ext.bin. The core zip carries the library alone.
|
||||
source_ref: "src/memory.cpp:1934 (paired existence check), src/memory.cpp:1987-1988 (load)"
|
||||
source_ref: "source src/memory.cpp:1934 (paired existence check), source src/memory.cpp:1987-1988 (load)"
|
||||
|
||||
- name: aros-rom.bin
|
||||
mode: standalone
|
||||
@@ -214,7 +214,7 @@ files:
|
||||
Looked up in the configured ROM directories, and only in a directory that
|
||||
also holds aros-ext.bin. Shipped in roms/ of the 8.1.2 Windows zip and deb.
|
||||
The Recalbox and ROCKNIX packages leave it out.
|
||||
source_ref: "src/memory.cpp:1934 (paired existence check), src/memory.cpp:1987-1988 (load)"
|
||||
source_ref: "source src/memory.cpp:1934 (paired existence check), source src/memory.cpp:1987-1988 (load)"
|
||||
|
||||
# --- Cloanto key ---
|
||||
|
||||
@@ -222,7 +222,7 @@ files:
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
note: "Decryption key for Cloanto Amiga Forever encrypted ROMs"
|
||||
source_ref: "src/rommgr.cpp:1444-1525"
|
||||
source_ref: "source src/rommgr.cpp:1444-1525"
|
||||
|
||||
# --- Keyboard MCU ROMs ---
|
||||
# Loaded when keyboard_mode is set to MCU emulation.
|
||||
@@ -234,21 +234,21 @@ files:
|
||||
required: false
|
||||
size: 2048
|
||||
note: "6500-1/6570-036 keyboard MCU ROM for A500/A600/A1000 models"
|
||||
source_ref: "src/kbmcu/keyboard_mcu_6500_1.cpp:385-408, src/rommgr.cpp:136-137"
|
||||
source_ref: "source src/kbmcu/keyboard_mcu_6500_1.cpp:385-408, source src/rommgr.cpp:136-137"
|
||||
|
||||
- name: "68HC05.rom"
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 8192
|
||||
note: "68HC05 keyboard MCU ROM for A1200"
|
||||
source_ref: "src/kbmcu/keyboard_mcu_6805.cpp:544-567, src/rommgr.cpp:138-139"
|
||||
source_ref: "source src/kbmcu/keyboard_mcu_6805.cpp:544-567, source src/rommgr.cpp:138-139"
|
||||
|
||||
- name: "D8039HLC.rom"
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
size: 2048
|
||||
note: "D8039HLC keyboard MCU ROM for A2000"
|
||||
source_ref: "src/kbmcu/keyboard_mcu_d8039hlc.cpp:235-258, src/rommgr.cpp:140-141"
|
||||
source_ref: "source src/kbmcu/keyboard_mcu_d8039hlc.cpp:235-258, source src/rommgr.cpp:140-141"
|
||||
|
||||
# --- Munt MT-32/CM-32L MIDI ROMs ---
|
||||
# Located in mt32-roms/ subdirectory of the ROM path.
|
||||
@@ -271,14 +271,14 @@ files:
|
||||
- mt32-roms/ctrl_mt32_2_06.rom
|
||||
- mt32-roms/ctrl_mt32_2_03.rom
|
||||
note: "Roland MT-32 control ROM for Munt MIDI emulation"
|
||||
source_ref: "src/midiemu.cpp:38-62, src/midiemu.cpp:159-164"
|
||||
source_ref: "source src/midiemu.cpp:38-62, source src/midiemu.cpp:159-164"
|
||||
|
||||
- name: mt32-roms/pcm_mt32.rom
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
aliases: [mt32-roms/mt32_pcm.rom]
|
||||
note: "Roland MT-32 PCM ROM for Munt MIDI emulation"
|
||||
source_ref: "src/midiemu.cpp:140-148"
|
||||
source_ref: "source src/midiemu.cpp:140-148"
|
||||
|
||||
- name: mt32-roms/cm32l_control.rom
|
||||
system: commodore-amiga
|
||||
@@ -289,11 +289,11 @@ files:
|
||||
- mt32-roms/ctrl_cm32l_1_02.rom
|
||||
- mt32-roms/ctrl_cm32l_1_00.rom
|
||||
note: "Roland CM-32L control ROM for Munt MIDI emulation"
|
||||
source_ref: "src/midiemu.cpp:25-37, src/midiemu.cpp:159-164"
|
||||
source_ref: "source src/midiemu.cpp:25-37, source src/midiemu.cpp:159-164"
|
||||
|
||||
- name: mt32-roms/pcm_cm32l.rom
|
||||
system: commodore-amiga
|
||||
required: false
|
||||
aliases: [mt32-roms/cm32l_pcm.rom]
|
||||
note: "Roland CM-32L PCM ROM for Munt MIDI emulation"
|
||||
source_ref: "src/midiemu.cpp:149-158"
|
||||
source_ref: "source src/midiemu.cpp:149-158"
|
||||
@@ -38,7 +38,7 @@ analysis:
|
||||
build_system: "CMake add_resources() in resource/CMakeLists.txt"
|
||||
storage: "apple2roms static library linked into core binary"
|
||||
accessor: "GNUFrame::GetResourceData() -> apple2roms::data map"
|
||||
source_ref: "source/frontends/common2/gnuframe.cpp:83"
|
||||
source_ref: "source source/frontends/common2/gnuframe.cpp:83"
|
||||
|
||||
system_roms:
|
||||
- id: IDR_APPLE2_ROM
|
||||
|
||||
+6
-6
@@ -120,7 +120,7 @@ files:
|
||||
SCEPKG keys and their inner TARs extracted over dev_flash. The Java layer
|
||||
creates dev_flash/.installed once the native call returns true. No digest
|
||||
of the file itself is compared against anything.
|
||||
source_ref: "app/src/main/cpp/aps3e_emu.cpp:664-835, app/src/main/cpp/emulator_aps3e.cpp:1078, app/src/main/java/aenu/aps3e/MainActivity.java:591-623, app/src/main/res/values/strings.xml:120-122"
|
||||
source_ref: "source app/src/main/cpp/aps3e_emu.cpp:664-835, source app/src/main/cpp/emulator_aps3e.cpp:1078, source app/src/main/java/aenu/aps3e/MainActivity.java:591-623, source app/src/main/res/values/strings.xml:120-122"
|
||||
|
||||
- name: "<game>.dkey"
|
||||
aliases: ["<game>.key"]
|
||||
@@ -136,7 +136,7 @@ files:
|
||||
32-byte read is taken as a hex string and converted, a 16-byte file as raw.
|
||||
Any other length fails the key check. An image whose odd regions are
|
||||
encrypted does not boot without it.
|
||||
source_ref: "app/src/main/java/aenu/aps3e/Utils.java:185-205, app/src/main/cpp/rpcs3/rpcs3/Loader/iso.cpp:362-408, app/src/main/cpp/rpcs3/rpcs3/Loader/iso.cpp:855-882"
|
||||
source_ref: "source app/src/main/java/aenu/aps3e/Utils.java:185-205, source app/src/main/cpp/rpcs3/rpcs3/Loader/iso.cpp:362-408, source app/src/main/cpp/rpcs3/rpcs3/Loader/iso.cpp:855-882"
|
||||
|
||||
- name: "<content_id>.rap"
|
||||
required: false
|
||||
@@ -151,7 +151,7 @@ files:
|
||||
matching file up by content id, with a lowercase extension, in the exdata
|
||||
folder of each user under dev_hdd0/home, and rejects a content id longer
|
||||
than 0x30 characters or outside A-Z, a-z, 0-9, - and _.
|
||||
source_ref: "app/src/main/java/aenu/aps3e/MainActivity.java:649-653, app/src/main/java/aenu/aps3e/Emulator.java:820-845, app/src/main/cpp/rpcs3/rpcs3/Crypto/unself.cpp:1312-1343, app/src/main/cpp/rpcs3/rpcs3/Emu/system_utils.cpp:396-421"
|
||||
source_ref: "source app/src/main/java/aenu/aps3e/MainActivity.java:649-653, source app/src/main/java/aenu/aps3e/Emulator.java:820-845, source app/src/main/cpp/rpcs3/rpcs3/Crypto/unself.cpp:1312-1343, source app/src/main/cpp/rpcs3/rpcs3/Emu/system_utils.cpp:396-421"
|
||||
|
||||
- name: "<content_id>.edat"
|
||||
required: false
|
||||
@@ -163,7 +163,7 @@ files:
|
||||
Imported through the same entry. The NPD header is read and the file
|
||||
refused below 0x90 bytes or when the magic is not NPD, then written whole
|
||||
to dev_hdd0/home/00000001/exdata under the content id the header declares.
|
||||
source_ref: "app/src/main/java/aenu/aps3e/MainActivity.java:654-658, app/src/main/cpp/aps3e_emu.cpp:878-906, app/src/main/cpp/emulator_aps3e.cpp:1085, app/src/main/cpp/rpcs3/rpcs3/Emu/system_utils.cpp:440"
|
||||
source_ref: "source app/src/main/java/aenu/aps3e/MainActivity.java:654-658, source app/src/main/cpp/aps3e_emu.cpp:878-906, source app/src/main/cpp/emulator_aps3e.cpp:1085, source app/src/main/cpp/rpcs3/rpcs3/Emu/system_utils.cpp:440"
|
||||
|
||||
- name: "<font>.ttf"
|
||||
aliases: ["<font>.ttc", "<font>.otf"]
|
||||
@@ -177,7 +177,7 @@ files:
|
||||
classes at once, and only while Font File Selection is Custom. The setting
|
||||
reverts to From Firmware when the stored path no longer resolves, so the
|
||||
firmware faces cover the absence.
|
||||
source_ref: "app/src/main/java/aenu/aps3e/EmulatorSettings.java:1329-1349, app/src/main/cpp/aps3e_rp3_impl.cpp:215-227, app/src/main/cpp/rpcs3/rpcs3/Emu/system_config.h:402-403"
|
||||
source_ref: "source app/src/main/java/aenu/aps3e/EmulatorSettings.java:1329-1349, source app/src/main/cpp/aps3e_rp3_impl.cpp:215-227, source app/src/main/cpp/rpcs3/rpcs3/Emu/system_config.h:402-403"
|
||||
|
||||
- name: "<driver>.so"
|
||||
aliases: ["<driver>.zip"]
|
||||
@@ -192,7 +192,7 @@ files:
|
||||
through libadrenotools in place of the system loader. The system
|
||||
libvulkan.so is used when Use Custom Driver is off, the path is empty, or
|
||||
the file is gone.
|
||||
source_ref: "app/src/main/java/aenu/aps3e/EmulatorSettings.java:1232-1327, app/src/main/cpp/aps3e_emu.cpp:952-976, app/src/main/cpp/vkapi.cpp:18-33, app/src/main/cpp/rpcs3/rpcs3/Emu/system_config.h:209-211"
|
||||
source_ref: "source app/src/main/java/aenu/aps3e/EmulatorSettings.java:1232-1327, source app/src/main/cpp/aps3e_emu.cpp:952-976, source app/src/main/cpp/vkapi.cpp:18-33, source app/src/main/cpp/rpcs3/rpcs3/Emu/system_config.h:209-211"
|
||||
|
||||
# Layout produced by extracting PS3UPDAT.PUP, and the paths this tree reads from it.
|
||||
dev_flash:
|
||||
|
||||
+11
-11
@@ -80,7 +80,7 @@ files:
|
||||
sha1: "002308e952d454a2efdfd6ebf5f5817f1d742637"
|
||||
md5: "b65d86f7bdb0041b8891e064ff7933e4"
|
||||
description: "Arcade set, board and firmware database"
|
||||
source_ref: "src/core/arcade/arcade_database.cpp:28, 1137-1154, src/arcadeduck-qt/qthost.cpp:1944-1951"
|
||||
source_ref: "source src/core/arcade/arcade_database.cpp:28, 1137-1154, source src/arcadeduck-qt/qthost.cpp:1944-1951"
|
||||
note: "Hashes are those of the copy in the release archive, written with CRLF line endings. The repository copy at 26caf9c holds the same text with LF endings."
|
||||
|
||||
- name: "konamigv.zip"
|
||||
@@ -88,7 +88,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Konami GV BIOS"
|
||||
source_ref: "src/core/bios.cpp:169-176, 233-358, src/core/arcade/arcade_machine_handler.cpp:36-38"
|
||||
source_ref: "source src/core/bios.cpp:169-176, 233-358, source src/core/arcade/arcade_machine_handler.cpp:36-38"
|
||||
contents:
|
||||
- name: "999a01.7e"
|
||||
size: 524288
|
||||
@@ -100,7 +100,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Namco System 11 C76 firmware"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:140-145, src/core/arcade/systems/namco/system11/namco_system11.cpp:198-240, 548-556, data/resources/arcadedb.yaml:69"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:140-145, source src/core/arcade/systems/namco/system11/namco_system11.cpp:198-240, 548-556, source data/resources/arcadedb.yaml:69"
|
||||
note: "c76.bin is the internal ROM of the C76 sound and I/O MCU."
|
||||
contents:
|
||||
- name: "c76.bin"
|
||||
@@ -113,7 +113,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Capcom ZN-1 (COH-1000C) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:227-233, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 2836-2844, data/resources/arcadedb.yaml:110"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:227-233, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 2836-2844, source data/resources/arcadedb.yaml:110"
|
||||
note: "The handler always asks for BIOS variant j, the Japanese mask ROM m534002c-13.ic353. msm27c402zb.ic353, the e variant listed beside it, is never read."
|
||||
contents:
|
||||
- name: "m534002c-13.ic353"
|
||||
@@ -130,7 +130,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Video System ZN-1 (COH-1002V) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:300-303, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 2961-2969, data/resources/arcadedb.yaml:294"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:300-303, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 2961-2969, source data/resources/arcadedb.yaml:294"
|
||||
contents:
|
||||
- name: "coh-1002v.ic353"
|
||||
size: 524288
|
||||
@@ -146,7 +146,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Atlus ZN-1 (COH-1001L) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:367-370, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3063, data/resources/arcadedb.yaml:264"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:367-370, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3063, source data/resources/arcadedb.yaml:264"
|
||||
contents:
|
||||
- name: "m534002c-17.ic353"
|
||||
size: 524288
|
||||
@@ -162,7 +162,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Eighting/Raizing ZN-1 (COH-1002E) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:451-454, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3219, 3352, data/resources/arcadedb.yaml:324"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:451-454, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3219, 3352, source data/resources/arcadedb.yaml:324"
|
||||
contents:
|
||||
- name: "m27c402cz-54.ic353"
|
||||
size: 524288
|
||||
@@ -178,7 +178,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Time Warner / Atari ZN-1 (COH-1000W) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:539-542, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3435, data/resources/arcadedb.yaml:235"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:539-542, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3435, source data/resources/arcadedb.yaml:235"
|
||||
contents:
|
||||
- name: "msm27c402zb.ic353"
|
||||
size: 524288
|
||||
@@ -194,7 +194,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Acclaim ZN-1 (COH-1000A) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:614-617, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3574, data/resources/arcadedb.yaml:206"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:614-617, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3574, source data/resources/arcadedb.yaml:206"
|
||||
contents:
|
||||
- name: "m534002c-15.ic353"
|
||||
size: 524288
|
||||
@@ -210,7 +210,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Tecmo TPS (COH-1002M) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:709-712, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3905, data/resources/arcadedb.yaml:355"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:709-712, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3905, source data/resources/arcadedb.yaml:355"
|
||||
contents:
|
||||
- name: "m534002c-61.ic353"
|
||||
size: 524288
|
||||
@@ -226,7 +226,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Taito FX-1 (COH-1000T) BIOS"
|
||||
source_ref: "src/core/arcade/arcade_machine_handler.cpp:836-839, src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3687, 3795, data/resources/arcadedb.yaml:175"
|
||||
source_ref: "source src/core/arcade/arcade_machine_handler.cpp:836-839, source src/core/arcade/systems/sony/zn/sony_zn.cpp:783-860, 2774-2783, 3687, 3795, source data/resources/arcadedb.yaml:175"
|
||||
contents:
|
||||
- name: "m534002c-14.ic353"
|
||||
size: 524288
|
||||
|
||||
@@ -93,7 +93,7 @@ files:
|
||||
names as the exception. The folder scan reaches an image only under the
|
||||
name bios.bin. [bios].override_file, -b and the Android picker open a
|
||||
path directly.
|
||||
source_ref: "psx/dev/bios.c:21-54, psx/dev/bios.h:8-10, frontend/config.c:292-357, frontend/config.c:1540-1559, frontend/main.cpp:2529-2535"
|
||||
source_ref: "source psx/dev/bios.c:21-54, source psx/dev/bios.h:8-10, source frontend/config.c:292-357, source frontend/config.c:1540-1559, source frontend/main.cpp:2529-2535"
|
||||
|
||||
- name: "<expansion>.rom"
|
||||
required: false
|
||||
@@ -106,4 +106,4 @@ files:
|
||||
no path is set. Named by [paths].expansion_rom, -e, or the Advanced tab of
|
||||
the Android settings. A path that is set and cannot be opened fails
|
||||
psx_init and stops the boot.
|
||||
source_ref: "psx/dev/exp1.c:12-44, psx/dev/exp1.h:8-10, psx/psx.c:260-261, frontend/config.c:681, frontend/main.cpp:1906, android/app/src/main/java/com/armsx2/ui/settings/Ps1AdvancedTab.kt:96-100"
|
||||
source_ref: "source psx/dev/exp1.c:12-44, source psx/dev/exp1.h:8-10, source psx/psx.c:260-261, source frontend/config.c:681, source frontend/main.cpp:1906, source android/app/src/main/java/com/armsx2/ui/settings/Ps1AdvancedTab.kt:96-100"
|
||||
+132
-132
File diff suppressed because it is too large.
Load diff
@@ -44,7 +44,7 @@ files:
|
||||
note: >
|
||||
Atari 5200 BIOS (original). Mapped at $F800-$FFFF.
|
||||
Altirra 5200 OS is used when this file is absent.
|
||||
source_ref: "atari800/src/sysrom.c:103-104, atari800/src/sysrom.c:290"
|
||||
source_ref: "source atari800/src/sysrom.c:103-104, source atari800/src/sysrom.c:290"
|
||||
|
||||
# -- Atari BASIC ROM --
|
||||
# Atari BASIC interpreter (8 KB). Three known revisions:
|
||||
@@ -64,7 +64,7 @@ files:
|
||||
note: >
|
||||
Atari BASIC Rev C. Required for 400/800 software that needs BASIC.
|
||||
Altirra BASIC is used as fallback. Enable via core option atari800_opt2.
|
||||
source_ref: "atari800/src/sysrom.c:105-107, atari800/src/sysrom.c:292"
|
||||
source_ref: "source atari800/src/sysrom.c:105-107, source atari800/src/sysrom.c:292"
|
||||
|
||||
# -- Atari 400/800 OS A --
|
||||
# Original Atari 400/800 OS (10 KB). Two known CRC32 values:
|
||||
@@ -82,7 +82,7 @@ files:
|
||||
note: >
|
||||
Atari 400/800 OS Rev A. Altirra OS 800 is used as fallback.
|
||||
Auto-select order: OS B NTSC, OS A NTSC, OS A PAL, custom, Altirra.
|
||||
source_ref: "atari800/src/sysrom.c:89-90, atari800/src/sysrom.c:285"
|
||||
source_ref: "source atari800/src/sysrom.c:89-90, source atari800/src/sysrom.c:285"
|
||||
|
||||
# -- Atari 400/800 OS B --
|
||||
# OS revision B (10 KB), NTSC: CRC32 0x0e86d61d
|
||||
@@ -103,7 +103,7 @@ files:
|
||||
Note: .info lists md5 a3e8d617c95d08031fe1b20d541434b2 which is a
|
||||
different dump (crc32 3e28a1fe) -- both in repo, the CRC32-matched
|
||||
version is the one sysrom.c auto-detects.
|
||||
source_ref: "atari800/src/sysrom.c:91, atari800/src/sysrom.c:286"
|
||||
source_ref: "source atari800/src/sysrom.c:91, source atari800/src/sysrom.c:286"
|
||||
|
||||
# -- Atari XL/XE OS --
|
||||
# XL/XE OS (16 KB). Many revisions known by CRC32 in sysrom.c:
|
||||
@@ -124,7 +124,7 @@ files:
|
||||
note: >
|
||||
Atari XL/XE OS. Used for 800XL, 130XE, and XEGS modes.
|
||||
Altirra XL OS is used as fallback.
|
||||
source_ref: "atari800/src/sysrom.c:92-101, atari800/src/sysrom.c:288"
|
||||
source_ref: "source atari800/src/sysrom.c:92-101, source atari800/src/sysrom.c:288"
|
||||
|
||||
# -- Atari XL/XE/XEGS OS v4 (BB01R4) --
|
||||
# XEGS-specific OS revision BB01R4 (16 KB), CRC32: 0x1eaf4002
|
||||
@@ -140,7 +140,7 @@ files:
|
||||
validation: [size, crc32]
|
||||
note: >
|
||||
Atari XEGS OS Rev 4 (BB01R4). Preferred OS for XEGS machine mode.
|
||||
source_ref: "atari800/src/sysrom.c:100"
|
||||
source_ref: "source atari800/src/sysrom.c:100"
|
||||
|
||||
# -- XEGS Missile Command built-in game --
|
||||
# The XEGS had Missile Command in ROM (8 KB), CRC32: 0xbdca01fb
|
||||
@@ -156,7 +156,7 @@ files:
|
||||
note: >
|
||||
XEGS built-in Missile Command ROM. Only used in XEGS machine mode.
|
||||
No built-in replacement exists for this ROM.
|
||||
source_ref: "atari800/src/sysrom.c:108"
|
||||
source_ref: "source atari800/src/sysrom.c:108"
|
||||
|
||||
# Known ROM revisions from sysrom.c (CRC32 identifiers):
|
||||
#
|
||||
|
||||
@@ -95,7 +95,7 @@ files:
|
||||
configured path is read before the instance is created and opened through
|
||||
adrenotools when it exists, otherwise the system libvulkan.so is used. The
|
||||
setting is greyed out on devices without /dev/kgsl-3d0.
|
||||
source_ref: "app/src/main/java/aenu/ax360e/EmulatorSettings.java:732-736, app/src/main/java/aenu/ax360e/Utils.java:165-230, app/src/main/cpp/xenia-canary/src/xenia/ui/vulkan/vulkan_instance.cc:34, app/src/main/cpp/xenia-canary/src/xenia/ui/vulkan/vulkan_instance.cc:71-91, app/src/main/java/aenu/emulator/Emulator.java:116-122"
|
||||
source_ref: "source app/src/main/java/aenu/ax360e/EmulatorSettings.java:732-736, source app/src/main/java/aenu/ax360e/Utils.java:165-230, source app/src/main/cpp/xenia-canary/src/xenia/ui/vulkan/vulkan_instance.cc:34, source app/src/main/cpp/xenia-canary/src/xenia/ui/vulkan/vulkan_instance.cc:71-91, source app/src/main/java/aenu/emulator/Emulator.java:116-122"
|
||||
|
||||
- name: "<font>.ttf"
|
||||
required: false
|
||||
@@ -107,7 +107,7 @@ files:
|
||||
Supplement, Extended Latin, Greek, Cyrillic, punctuation, superscript,
|
||||
letterlike and number form ranges. A face that fails to build is cleared and
|
||||
the embedded ProggyTiny is used instead, so the absence is covered.
|
||||
source_ref: "app/src/main/cpp/xenia-canary/src/xenia/ui/imgui_drawer.cc:43-45, app/src/main/cpp/xenia-canary/src/xenia/ui/imgui_drawer.cc:355-394, app/src/main/cpp/xenia-canary/src/xenia/ui/imgui_drawer.cc:527-534"
|
||||
source_ref: "source app/src/main/cpp/xenia-canary/src/xenia/ui/imgui_drawer.cc:43-45, source app/src/main/cpp/xenia-canary/src/xenia/ui/imgui_drawer.cc:355-394, source app/src/main/cpp/xenia-canary/src/xenia/ui/imgui_drawer.cc:527-534"
|
||||
|
||||
- name: "<title_id> - <title>.patch.toml"
|
||||
required: false
|
||||
@@ -120,7 +120,7 @@ files:
|
||||
without them, and each entry of the patch array is applied only when its
|
||||
is_enabled flag is set and the module hash matches. Patching is on by
|
||||
default.
|
||||
source_ref: "app/src/main/cpp/xenia-canary/src/xenia/patcher/patch_db.cc:17-18, app/src/main/cpp/xenia-canary/src/xenia/patcher/patch_db.cc:30-98, app/src/main/cpp/xenia-canary/src/xenia/patcher/patch_db.h:121-122, app/src/main/cpp/xenia-canary/src/xenia/patcher/patcher.cc:22-35, app/src/main/cpp/xenia-canary/src/xenia/emulator.cc:308"
|
||||
source_ref: "source app/src/main/cpp/xenia-canary/src/xenia/patcher/patch_db.cc:17-18, source app/src/main/cpp/xenia-canary/src/xenia/patcher/patch_db.cc:30-98, source app/src/main/cpp/xenia-canary/src/xenia/patcher/patch_db.h:121-122, source app/src/main/cpp/xenia-canary/src/xenia/patcher/patcher.cc:22-35, source app/src/main/cpp/xenia-canary/src/xenia/emulator.cc:308"
|
||||
|
||||
- name: plugins.toml
|
||||
required: false
|
||||
@@ -132,7 +132,7 @@ files:
|
||||
name is eight hexadecimal digits. Each entry of the plugin array needs a
|
||||
hash node, and an entry without one is skipped. Plugin loading is off by
|
||||
default, so nothing under plugins is scanned until it is turned on.
|
||||
source_ref: "app/src/main/cpp/xenia-canary/src/xenia/patcher/plugin_loader.cc:16-21, app/src/main/cpp/xenia-canary/src/xenia/patcher/plugin_loader.cc:40-127, app/src/main/cpp/xenia-canary/src/xenia/emulator.cc:324-325"
|
||||
source_ref: "source app/src/main/cpp/xenia-canary/src/xenia/patcher/plugin_loader.cc:16-21, source app/src/main/cpp/xenia-canary/src/xenia/patcher/plugin_loader.cc:40-127, source app/src/main/cpp/xenia-canary/src/xenia/emulator.cc:324-325"
|
||||
|
||||
- name: "<plugin>.xex"
|
||||
required: false
|
||||
@@ -142,7 +142,7 @@ files:
|
||||
The title directory is mounted as the plugins device and each enabled entry
|
||||
whose hash matches the running module is loaded as a user module on its own
|
||||
thread. A directory that cannot be mounted is a fatal error.
|
||||
source_ref: "app/src/main/cpp/xenia-canary/src/xenia/patcher/plugin_loader.cc:175-257, app/src/main/cpp/xenia-canary/src/xenia/emulator.cc:1900-1903"
|
||||
source_ref: "source app/src/main/cpp/xenia-canary/src/xenia/patcher/plugin_loader.cc:175-257, source app/src/main/cpp/xenia-canary/src/xenia/emulator.cc:1900-1903"
|
||||
|
||||
- name: Account
|
||||
required: false
|
||||
@@ -156,7 +156,7 @@ files:
|
||||
bytes carry. The application extracts the one it ships for XUID
|
||||
E0300000A360E000 on first run, and the emulator writes its own when a
|
||||
profile is created.
|
||||
source_ref: "app/src/main/cpp/xenia-canary/src/xenia/kernel/xam/profile_manager.cc:187-229, app/src/main/cpp/xenia-canary/src/xenia/kernel/xam/profile_manager.cc:39-67, app/src/main/java/aenu/ax360e/Application.java:30-34, app/src/main/java/aenu/ax360e/Application.java:92-96"
|
||||
source_ref: "source app/src/main/cpp/xenia-canary/src/xenia/kernel/xam/profile_manager.cc:187-229, source app/src/main/cpp/xenia-canary/src/xenia/kernel/xam/profile_manager.cc:39-67, source app/src/main/java/aenu/ax360e/Application.java:30-34, source app/src/main/java/aenu/ax360e/Application.java:92-96"
|
||||
|
||||
exclusion_note: >
|
||||
Six file loads present in the vendored tree are not reached by this build and
|
||||
|
||||
@@ -41,7 +41,7 @@ files:
|
||||
sha1: "5fab786695311433602028cd89898689c5df0898"
|
||||
md5: "cb52d323b13129a2f0bc3e3e911e567f"
|
||||
note: "embedded encrypted fallback if missing: default_keys_enc, AES-CBC with a zero key and IV. The hashes are those of the decrypted text without its PKCS#7 block"
|
||||
source_ref: "src/core/hw/aes/key.cpp:283-300, src/common/common_paths.h:83, src/core/hw/default_keys.h:4-5"
|
||||
source_ref: "source src/core/hw/aes/key.cpp:283-300, upstream src/common/common_paths.h:83, source src/core/hw/default_keys.h:4-5"
|
||||
|
||||
- name: shared_font.bin
|
||||
path: sysdata/shared_font.bin
|
||||
@@ -49,14 +49,14 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "legacy load path, embedded open-source font used if missing"
|
||||
source_ref: "src/core/hle/service/apt/apt.cpp:263-278"
|
||||
source_ref: "source src/core/hle/service/apt/apt.cpp:263-278"
|
||||
|
||||
- name: seeddb.bin
|
||||
path: sysdata/seeddb.bin
|
||||
system: nintendo-3ds
|
||||
required: false
|
||||
note: "game seed database for 9.6+ titles"
|
||||
source_ref: "src/core/file_sys/seed_db.cpp:15"
|
||||
source_ref: "upstream src/core/file_sys/seed_db.cpp:15"
|
||||
|
||||
- name: otp.bin
|
||||
path: sysdata/otp.bin
|
||||
@@ -65,7 +65,7 @@ files:
|
||||
size: 256
|
||||
validation: [size, crypto]
|
||||
note: "OTP data for console key derivation"
|
||||
source_ref: "src/core/hw/unique_data.cpp:126-167, src/core/hw/unique_data.cpp:213"
|
||||
source_ref: "source src/core/hw/unique_data.cpp:126-167, source src/core/hw/unique_data.cpp:213"
|
||||
|
||||
- name: movable.sed
|
||||
path: nand/private/movable.sed
|
||||
@@ -75,7 +75,7 @@ files:
|
||||
validation: [size, signature]
|
||||
on_mismatch: {signature: warn}
|
||||
note: "console-unique key seed, 288 bytes without the AES MAC block, 320 with it"
|
||||
source_ref: "src/core/hw/unique_data.cpp:170-200, src/core/hw/unique_data.cpp:217, src/core/hw/unique_data.h:103-133"
|
||||
source_ref: "source src/core/hw/unique_data.cpp:170-200, source src/core/hw/unique_data.cpp:217, source src/core/hw/unique_data.h:103-133"
|
||||
|
||||
- name: SecureInfo_A
|
||||
path: nand/rw/sys/SecureInfo_A
|
||||
@@ -85,7 +85,7 @@ files:
|
||||
validation: [size, signature]
|
||||
on_mismatch: {signature: warn}
|
||||
note: "console serial and region data"
|
||||
source_ref: "src/core/hw/unique_data.cpp:43-92, src/core/hw/unique_data.cpp:205"
|
||||
source_ref: "source src/core/hw/unique_data.cpp:43-92, source src/core/hw/unique_data.cpp:205"
|
||||
|
||||
- name: LocalFriendCodeSeed_B
|
||||
path: nand/rw/sys/LocalFriendCodeSeed_B
|
||||
@@ -95,4 +95,4 @@ files:
|
||||
validation: [size, signature]
|
||||
on_mismatch: {signature: warn}
|
||||
note: "friend code generation seed"
|
||||
source_ref: "src/core/hw/unique_data.cpp:94-123, src/core/hw/unique_data.cpp:209, src/core/hw/unique_data.h:76"
|
||||
source_ref: "source src/core/hw/unique_data.cpp:94-123, source src/core/hw/unique_data.cpp:209, source src/core/hw/unique_data.h:76"
|
||||
+44
-44
@@ -63,7 +63,7 @@ files:
|
||||
crc32: "3c14fc70"
|
||||
description: "OS 1.20"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window. The B/Acorn 1770 configuration is the one b2 falls back to when no saved configuration loads, so a missing file stops startup."
|
||||
source_ref: "src/b2/roms.cpp:16, src/b2/BeebConfig.cpp:220, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57, src/b2/b2.cpp:1599-1607"
|
||||
source_ref: "upstream src/b2/roms.cpp:16, upstream src/b2/BeebConfig.cpp:220, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57, source src/b2/b2.cpp:1599-1607"
|
||||
|
||||
- name: "B+MOS.rom"
|
||||
standalone_path: "assets/roms/B+MOS.rom"
|
||||
@@ -77,7 +77,7 @@ files:
|
||||
crc32: "66c8d893"
|
||||
description: "B+ MOS"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:17, src/b2/BeebConfig.cpp:243, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:17, source src/b2/BeebConfig.cpp:243, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "BASIC2.ROM"
|
||||
standalone_path: "assets/roms/BASIC2.ROM"
|
||||
@@ -91,7 +91,7 @@ files:
|
||||
crc32: "79434781"
|
||||
description: "BASIC II"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:19, src/b2/BeebConfig.cpp:221, src/b2/BeebConfig.cpp:244, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:19, upstream src/b2/BeebConfig.cpp:221, upstream src/b2/BeebConfig.cpp:244, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "DFS-2.26.rom"
|
||||
standalone_path: "assets/roms/DFS-2.26.rom"
|
||||
@@ -105,7 +105,7 @@ files:
|
||||
crc32: "5ae33e94"
|
||||
description: "Acorn 1770 DFS"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:20, src/b2/BeebConfig.cpp:222, src/b2/BeebConfig.cpp:245, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:20, source src/b2/BeebConfig.cpp:222, source src/b2/BeebConfig.cpp:245, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "DDFS-1.53.rom"
|
||||
standalone_path: "assets/roms/DDFS-1.53.rom"
|
||||
@@ -119,7 +119,7 @@ files:
|
||||
crc32: "e1be4ee4"
|
||||
description: "Watford DDFS (DDB2)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:21, src/b2/BeebConfig.cpp:222, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:21, source src/b2/BeebConfig.cpp:222, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "DDFS-1.54T.rom"
|
||||
standalone_path: "assets/roms/DDFS-1.54T.rom"
|
||||
@@ -133,7 +133,7 @@ files:
|
||||
crc32: "6504c1ed"
|
||||
description: "Watford DDFS (DDB3)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:22, src/b2/BeebConfig.cpp:222, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:22, source src/b2/BeebConfig.cpp:222, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "OPUS-DDOS-3.45.rom"
|
||||
standalone_path: "assets/roms/OPUS-DDOS-3.45.rom"
|
||||
@@ -147,7 +147,7 @@ files:
|
||||
crc32: "c0163b95"
|
||||
description: "Opus DDOS"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:23, src/b2/BeebConfig.cpp:222, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:23, source src/b2/BeebConfig.cpp:222, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "challenger-1.01.rom"
|
||||
standalone_path: "assets/roms/challenger-1.01.rom"
|
||||
@@ -161,7 +161,7 @@ files:
|
||||
crc32: "2f64503d"
|
||||
description: "Opus Challenger"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:24, src/b2/BeebConfig.cpp:222, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:24, source src/b2/BeebConfig.cpp:222, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "MasterTurboParasite.rom"
|
||||
standalone_path: "assets/roms/MasterTurboParasite.rom"
|
||||
@@ -175,7 +175,7 @@ files:
|
||||
crc32: "da634682"
|
||||
description: "65C102 TUBE 1.20 (Master Turbo)"
|
||||
note: "Second processor OS ROM, read only by configurations with that parasite. A failed load, or an image over 4 KiB, aborts loading the configuration."
|
||||
source_ref: "src/b2/roms.cpp:26, src/b2/BeebConfig.cpp:460, src/b2/BeebConfig.cpp:613-619"
|
||||
source_ref: "upstream src/b2/roms.cpp:26, upstream src/b2/BeebConfig.cpp:460, upstream src/b2/BeebConfig.cpp:613-619"
|
||||
|
||||
- name: "TUBE110.rom"
|
||||
standalone_path: "assets/roms/TUBE110.rom"
|
||||
@@ -189,7 +189,7 @@ files:
|
||||
crc32: "9ec2dbd0"
|
||||
description: "6502 TUBE 1.10 (6502 Second Processor)"
|
||||
note: "Second processor OS ROM, read only by configurations with that parasite. A failed load, or an image over 4 KiB, aborts loading the configuration."
|
||||
source_ref: "src/b2/roms.cpp:27, src/b2/BeebConfig.cpp:459, src/b2/BeebConfig.cpp:613-619"
|
||||
source_ref: "upstream src/b2/roms.cpp:27, upstream src/b2/BeebConfig.cpp:459, upstream src/b2/BeebConfig.cpp:613-619"
|
||||
|
||||
- name: "dfs.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/dfs.rom"
|
||||
@@ -203,7 +203,7 @@ files:
|
||||
crc32: "5e5d82ca"
|
||||
description: "MOS 3.20 DFS (9)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:32, src/b2/BeebConfig.cpp:273, src/b2/BeebConfig.cpp:321, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:32, upstream src/b2/BeebConfig.cpp:273, upstream src/b2/BeebConfig.cpp:321, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "viewsht.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/viewsht.rom"
|
||||
@@ -217,7 +217,7 @@ files:
|
||||
crc32: "1a831564"
|
||||
description: "MOS 3.20 Viewsheet (a)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:33, src/b2/BeebConfig.cpp:272, src/b2/BeebConfig.cpp:320, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:33, source src/b2/BeebConfig.cpp:272, source src/b2/BeebConfig.cpp:320, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "edit.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/edit.rom"
|
||||
@@ -231,7 +231,7 @@ files:
|
||||
crc32: "1a4a1113"
|
||||
description: "MOS 3.20 Edit (b)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:34, src/b2/BeebConfig.cpp:271, src/b2/BeebConfig.cpp:319, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:34, upstream src/b2/BeebConfig.cpp:271, upstream src/b2/BeebConfig.cpp:319, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "basic4.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/basic4.rom"
|
||||
@@ -245,7 +245,7 @@ files:
|
||||
crc32: "805529c7"
|
||||
description: "MOS 3.20 BASIC (c)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:35, src/b2/BeebConfig.cpp:270, src/b2/BeebConfig.cpp:318, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:35, upstream src/b2/BeebConfig.cpp:270, upstream src/b2/BeebConfig.cpp:318, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "adfs.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/adfs.rom"
|
||||
@@ -259,7 +259,7 @@ files:
|
||||
crc32: "10583dfe"
|
||||
description: "MOS 3.20 ADFS (d)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:36, src/b2/BeebConfig.cpp:269, src/b2/BeebConfig.cpp:317, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:36, upstream src/b2/BeebConfig.cpp:269, upstream src/b2/BeebConfig.cpp:317, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "view.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/view.rom"
|
||||
@@ -273,7 +273,7 @@ files:
|
||||
crc32: "bdc9b5df"
|
||||
description: "MOS 3.20 View (e)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:37, src/b2/BeebConfig.cpp:268, src/b2/BeebConfig.cpp:316, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:37, upstream src/b2/BeebConfig.cpp:268, upstream src/b2/BeebConfig.cpp:316, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "terminal.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/terminal.rom"
|
||||
@@ -287,7 +287,7 @@ files:
|
||||
crc32: "353b46b0"
|
||||
description: "MOS 3.20 Terminal (f)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:38, src/b2/BeebConfig.cpp:267, src/b2/BeebConfig.cpp:315, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:38, upstream src/b2/BeebConfig.cpp:267, upstream src/b2/BeebConfig.cpp:315, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "mos.rom"
|
||||
standalone_path: "assets/roms/m128/3.20/mos.rom"
|
||||
@@ -301,7 +301,7 @@ files:
|
||||
crc32: "aa317ef5"
|
||||
description: "MOS 3.20 MOS (OS)"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:39, src/b2/BeebConfig.cpp:266, src/b2/BeebConfig.cpp:314, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:39, source src/b2/BeebConfig.cpp:266, source src/b2/BeebConfig.cpp:314, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "dfs.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/dfs.rom"
|
||||
@@ -315,7 +315,7 @@ files:
|
||||
crc32: "3537cd95"
|
||||
description: "MOS 3.50 DFS (9)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:44, src/b2/BeebConfig.cpp:297, src/b2/BeebConfig.cpp:347, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:44, upstream src/b2/BeebConfig.cpp:297, source src/b2/BeebConfig.cpp:347, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "viewsht.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/viewsht.rom"
|
||||
@@ -329,7 +329,7 @@ files:
|
||||
crc32: "976f7beb"
|
||||
description: "MOS 3.50 Viewsheet (a)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:45, src/b2/BeebConfig.cpp:296, src/b2/BeebConfig.cpp:346, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:45, source src/b2/BeebConfig.cpp:296, source src/b2/BeebConfig.cpp:346, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "edit.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/edit.rom"
|
||||
@@ -343,7 +343,7 @@ files:
|
||||
crc32: "5ba2edce"
|
||||
description: "MOS 3.50 Edit (b)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:46, src/b2/BeebConfig.cpp:295, src/b2/BeebConfig.cpp:345, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:46, upstream src/b2/BeebConfig.cpp:295, source src/b2/BeebConfig.cpp:345, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "basic4.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/basic4.rom"
|
||||
@@ -357,7 +357,7 @@ files:
|
||||
crc32: "6c6f5cd8"
|
||||
description: "MOS 3.50 BASIC (c)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:47, src/b2/BeebConfig.cpp:294, src/b2/BeebConfig.cpp:344, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:47, upstream src/b2/BeebConfig.cpp:294, source src/b2/BeebConfig.cpp:344, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "adfs.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/adfs.rom"
|
||||
@@ -371,7 +371,7 @@ files:
|
||||
crc32: "55c22377"
|
||||
description: "MOS 3.50 ADFS (d)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:48, src/b2/BeebConfig.cpp:293, src/b2/BeebConfig.cpp:343, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:48, upstream src/b2/BeebConfig.cpp:293, source src/b2/BeebConfig.cpp:343, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "view.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/view.rom"
|
||||
@@ -385,7 +385,7 @@ files:
|
||||
crc32: "55846c15"
|
||||
description: "MOS 3.50 View (e)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:49, src/b2/BeebConfig.cpp:292, src/b2/BeebConfig.cpp:342, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:49, upstream src/b2/BeebConfig.cpp:292, source src/b2/BeebConfig.cpp:342, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "terminal.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/terminal.rom"
|
||||
@@ -399,7 +399,7 @@ files:
|
||||
crc32: "9f375368"
|
||||
description: "MOS 3.50 Terminal (f)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:50, src/b2/BeebConfig.cpp:291, src/b2/BeebConfig.cpp:341, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:50, upstream src/b2/BeebConfig.cpp:291, source src/b2/BeebConfig.cpp:341, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "mos.rom"
|
||||
standalone_path: "assets/roms/m128/3.50/mos.rom"
|
||||
@@ -413,7 +413,7 @@ files:
|
||||
crc32: "f8b84874"
|
||||
description: "MOS 3.50 MOS (OS)"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:51, src/b2/BeebConfig.cpp:290, src/b2/BeebConfig.cpp:340, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:51, source src/b2/BeebConfig.cpp:290, source src/b2/BeebConfig.cpp:340, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "adfs.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.00/adfs.rom"
|
||||
@@ -427,7 +427,7 @@ files:
|
||||
crc32: "a3ca7f75"
|
||||
description: "MOS 5.00 ADFS (d)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:56, src/b2/BeebConfig.cpp:380, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:56, source src/b2/BeebConfig.cpp:380, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "basic4.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.00/basic4.rom"
|
||||
@@ -441,7 +441,7 @@ files:
|
||||
crc32: "c0ddabc4"
|
||||
description: "MOS 5.00 BASIC (e)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:57, src/b2/BeebConfig.cpp:379, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:57, source src/b2/BeebConfig.cpp:379, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "utils.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.00/utils.rom"
|
||||
@@ -455,7 +455,7 @@ files:
|
||||
crc32: "3fb619a5"
|
||||
description: "MOS 5.00 UTILS (f)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:58, src/b2/BeebConfig.cpp:378, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:58, source src/b2/BeebConfig.cpp:378, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "mos.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.00/mos.rom"
|
||||
@@ -469,7 +469,7 @@ files:
|
||||
crc32: "12c5f709"
|
||||
description: "MOS 5.00 MOS (OS)"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:59, src/b2/BeebConfig.cpp:377, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:59, upstream src/b2/BeebConfig.cpp:377, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "adfs.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.10/adfs.rom"
|
||||
@@ -483,7 +483,7 @@ files:
|
||||
crc32: "45408fbb"
|
||||
description: "MOS 5.10 ADFS (d)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:64, src/b2/BeebConfig.cpp:401, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:64, source src/b2/BeebConfig.cpp:401, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "basic4.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.10/basic4.rom"
|
||||
@@ -497,7 +497,7 @@ files:
|
||||
crc32: "c0ddabc4"
|
||||
description: "MOS 5.10 BASIC (e)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:65, src/b2/BeebConfig.cpp:400, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:65, source src/b2/BeebConfig.cpp:400, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "utils.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.10/utils.rom"
|
||||
@@ -511,7 +511,7 @@ files:
|
||||
crc32: "9a742d06"
|
||||
description: "MOS 5.10 UTILS (f)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:66, src/b2/BeebConfig.cpp:399, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:66, source src/b2/BeebConfig.cpp:399, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "mos.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.10/mos.rom"
|
||||
@@ -525,7 +525,7 @@ files:
|
||||
crc32: "56c83755"
|
||||
description: "MOS 5.10 MOS (OS)"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:67, src/b2/BeebConfig.cpp:398, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:67, upstream src/b2/BeebConfig.cpp:398, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "adfs.rom"
|
||||
standalone_path: "assets/roms/mcompact/I5.10C/adfs.rom"
|
||||
@@ -539,7 +539,7 @@ files:
|
||||
crc32: "e87dde0c"
|
||||
description: "MOS I5.10C ADFS (d)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:72, src/b2/BeebConfig.cpp:445, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:72, source src/b2/BeebConfig.cpp:445, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "basic4.rom"
|
||||
standalone_path: "assets/roms/mcompact/I5.10C/basic4.rom"
|
||||
@@ -553,7 +553,7 @@ files:
|
||||
crc32: "7890765a"
|
||||
description: "MOS I5.10C BASIC (e)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:73, src/b2/BeebConfig.cpp:444, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:73, source src/b2/BeebConfig.cpp:444, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "utils.rom"
|
||||
standalone_path: "assets/roms/mcompact/I5.10C/utils.rom"
|
||||
@@ -567,7 +567,7 @@ files:
|
||||
crc32: "ad58045f"
|
||||
description: "MOS I5.10C UTILS (f)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:74, src/b2/BeebConfig.cpp:443, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:74, source src/b2/BeebConfig.cpp:443, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "mos.rom"
|
||||
standalone_path: "assets/roms/mcompact/I5.10C/mos.rom"
|
||||
@@ -581,7 +581,7 @@ files:
|
||||
crc32: "440f411f"
|
||||
description: "MOS I5.10C MOS (OS)"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:75, src/b2/BeebConfig.cpp:442, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:75, upstream src/b2/BeebConfig.cpp:442, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "adfs.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.11i/adfs.rom"
|
||||
@@ -595,7 +595,7 @@ files:
|
||||
crc32: "1a9f470e"
|
||||
description: "MOS 5.11i ADFS (d)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:80, src/b2/BeebConfig.cpp:422, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:80, source src/b2/BeebConfig.cpp:422, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "basic4.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.11i/basic4.rom"
|
||||
@@ -609,7 +609,7 @@ files:
|
||||
crc32: "45d76a23"
|
||||
description: "MOS 5.11i BASIC (e)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:81, src/b2/BeebConfig.cpp:421, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:81, source src/b2/BeebConfig.cpp:421, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "utils.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.11i/utils.rom"
|
||||
@@ -623,7 +623,7 @@ files:
|
||||
crc32: "c30fc8cd"
|
||||
description: "MOS 5.11i UTILS (f)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:82, src/b2/BeebConfig.cpp:420, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:82, source src/b2/BeebConfig.cpp:420, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "mos.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.11i/mos.rom"
|
||||
@@ -637,7 +637,7 @@ files:
|
||||
crc32: "3f81574e"
|
||||
description: "MOS 5.11i MOS (OS)"
|
||||
note: "OS ROM of the configurations that select it. A failed load, or an image over 16 KiB, aborts loading the configuration, while a shorter image is placed at the top of the 16 KiB window."
|
||||
source_ref: "src/b2/roms.cpp:83, src/b2/BeebConfig.cpp:419, src/b2/BeebConfig.cpp:542-546, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:83, upstream src/b2/BeebConfig.cpp:419, source src/b2/BeebConfig.cpp:542-546, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "arabic.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.11i/arabic.rom"
|
||||
@@ -651,7 +651,7 @@ files:
|
||||
crc32: "4f3aadff"
|
||||
description: "MOS 5.11i ARABIC (usually 8)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:84, src/b2/BeebConfig.cpp:423, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:84, upstream src/b2/BeebConfig.cpp:423, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
|
||||
- name: "international.rom"
|
||||
standalone_path: "assets/roms/mcompact/5.11i/international.rom"
|
||||
@@ -665,4 +665,4 @@ files:
|
||||
crc32: "0ef527b1"
|
||||
description: "MOS 5.11i INTERNATIONAL (usually 2)"
|
||||
note: "Sideways ROM bank of the configurations that select it. A failed load is reported and the configuration loads with the bank empty."
|
||||
source_ref: "src/b2/roms.cpp:85, src/b2/BeebConfig.cpp:428, src/b2/BeebConfig.cpp:584-593, src/b2/BeebConfig.cpp:35-57"
|
||||
source_ref: "upstream src/b2/roms.cpp:85, upstream src/b2/BeebConfig.cpp:428, upstream src/b2/BeebConfig.cpp:584-593, source src/b2/BeebConfig.cpp:35-57"
|
||||
+9
-9
@@ -55,7 +55,7 @@ files:
|
||||
required: true
|
||||
validation: [size]
|
||||
note: "BK-0010 monitor ROM (8 KB). Loaded at address 0100000. Required for all BK-0010 models (0, 1, 2)."
|
||||
source_ref: "main.c:53, boot.c:107"
|
||||
source_ref: "source main.c:53, source boot.c:107"
|
||||
aliases: ["monit10.rom"]
|
||||
|
||||
# -- BK-0010 language ROMs (model-dependent) --
|
||||
@@ -66,7 +66,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "FOCAL interpreter ROM (24448-24576 bytes). Loaded at 0120000. Used by BK-0010 (model 0, default)."
|
||||
source_ref: "libretro.c:15, boot.c:110"
|
||||
source_ref: "source libretro.c:15, source boot.c:110"
|
||||
aliases: ["focal10.rom"]
|
||||
|
||||
- name: BASIC10.ROM
|
||||
@@ -75,7 +75,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "BASIC interpreter ROM (24448-24576 bytes). Loaded at 0120000. Used by BK-0010.01 (model 1)."
|
||||
source_ref: "libretro.c:16, boot.c:110"
|
||||
source_ref: "source libretro.c:16, source boot.c:110"
|
||||
aliases: ["basic10.rom"]
|
||||
|
||||
# -- Disk controller ROM (BK-0010.01+FDD and BK-0011M) --
|
||||
@@ -86,7 +86,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "Floppy disk controller ROM (4 KB). Loaded at 0160000 for BK-0010.01+FDD (model 2), or into system_rom for BK-0011M (model 3/4)."
|
||||
source_ref: "main.c:54, boot.c:99,113"
|
||||
source_ref: "source main.c:54, source boot.c:99, 113"
|
||||
aliases: ["disk_327.rom"]
|
||||
|
||||
# -- BK-0011M ROMs --
|
||||
@@ -97,7 +97,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "BK-0011M system ROM / BOS (8 KB). Loaded into system_rom at offset 0. Required for BK-0011M (model 3/4)."
|
||||
source_ref: "main.c:55, boot.c:98"
|
||||
source_ref: "source main.c:55, source boot.c:98"
|
||||
aliases: ["b11m_bos.rom"]
|
||||
|
||||
- name: B11M_EXT.ROM
|
||||
@@ -106,7 +106,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "BK-0011M extended BOS ROM (8 KB). Loaded into rom[1] at offset 8192. Required for BK-0011M (model 3/4)."
|
||||
source_ref: "main.c:56, boot.c:102"
|
||||
source_ref: "source main.c:56, source boot.c:102"
|
||||
aliases: ["b11m_ext.rom"]
|
||||
|
||||
- name: BAS11M_0.ROM
|
||||
@@ -115,7 +115,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "BK-0011M BASIC ROM part 0 (16 KB). Loaded into rom[0]. Required for BK-0011M (model 3/4)."
|
||||
source_ref: "main.c:57, boot.c:100"
|
||||
source_ref: "source main.c:57, source boot.c:100"
|
||||
aliases: ["bas11m_0.rom"]
|
||||
|
||||
- name: BAS11M_1.ROM
|
||||
@@ -124,7 +124,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "BK-0011M BASIC ROM part 1 (8 KB). Loaded into rom[1] at offset 0. Required for BK-0011M (model 3/4)."
|
||||
source_ref: "main.c:58, boot.c:101"
|
||||
source_ref: "source main.c:58, source boot.c:101"
|
||||
aliases: ["bas11m_1.rom"]
|
||||
|
||||
# -- Terak 8510/a ROM --
|
||||
@@ -135,7 +135,7 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "Terak 8510/a boot ROM (128 bytes). Used when model is set to Terak 8510/a (model 9)."
|
||||
source_ref: "boot.c:94"
|
||||
source_ref: "source boot.c:94"
|
||||
aliases: ["terak.rom"]
|
||||
|
||||
platform_details:
|
||||
|
||||
+16
-16
@@ -40,59 +40,59 @@ files:
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:429, src/cartridge.cpp:781, src/cartridge.cpp:805-811"
|
||||
source_ref: "source libretro/libretro.cpp:429, source src/cartridge.cpp:781, source src/cartridge.cpp:805-811"
|
||||
|
||||
- name: dsp1.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:432, src/cartridge.cpp:793, src/cartridge.cpp:805-811"
|
||||
source_ref: "source libretro/libretro.cpp:432, source src/cartridge.cpp:793, source src/cartridge.cpp:805-811"
|
||||
|
||||
- name: dsp1b.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:435, src/cartridge.cpp:781, src/cartridge.cpp:805-811"
|
||||
source_ref: "source libretro/libretro.cpp:435, source src/cartridge.cpp:781, source src/cartridge.cpp:805-811"
|
||||
|
||||
- name: dsp1b.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:438, src/cartridge.cpp:793, src/cartridge.cpp:805-811"
|
||||
source_ref: "source libretro/libretro.cpp:438, source src/cartridge.cpp:793, source src/cartridge.cpp:805-811"
|
||||
|
||||
- name: dsp2.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:441, src/cartridge.cpp:781, src/cartridge.cpp:813-818"
|
||||
source_ref: "source libretro/libretro.cpp:441, source src/cartridge.cpp:781, source src/cartridge.cpp:813-818"
|
||||
|
||||
- name: dsp2.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:444, src/cartridge.cpp:793, src/cartridge.cpp:813-818"
|
||||
source_ref: "source libretro/libretro.cpp:444, source src/cartridge.cpp:793, source src/cartridge.cpp:813-818"
|
||||
|
||||
- name: dsp3.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
source_ref: "libretro/libretro.cpp:447-448, src/cartridge.cpp:781, src/cartridge.cpp:829-835"
|
||||
source_ref: "source libretro/libretro.cpp:447-448, source src/cartridge.cpp:781, source src/cartridge.cpp:829-835"
|
||||
|
||||
- name: dsp3.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
source_ref: "libretro/libretro.cpp:451-452, src/cartridge.cpp:793, src/cartridge.cpp:829-835"
|
||||
source_ref: "source libretro/libretro.cpp:451-452, source src/cartridge.cpp:793, source src/cartridge.cpp:829-835"
|
||||
|
||||
- name: dsp4.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:455, src/cartridge.cpp:781, src/cartridge.cpp:820-825"
|
||||
source_ref: "source libretro/libretro.cpp:455, source src/cartridge.cpp:781, source src/cartridge.cpp:820-825"
|
||||
|
||||
- name: dsp4.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:458, src/cartridge.cpp:793, src/cartridge.cpp:820-825"
|
||||
source_ref: "source libretro/libretro.cpp:458, source src/cartridge.cpp:793, source src/cartridge.cpp:820-825"
|
||||
|
||||
# uPD96050 coprocessor firmware (ST010, ST011)
|
||||
# HLE fallback available for ST010, not for ST011
|
||||
@@ -101,23 +101,23 @@ files:
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:461, src/cartridge.cpp:858, src/cartridge.cpp:879-889"
|
||||
source_ref: "source libretro/libretro.cpp:461, source src/cartridge.cpp:858, source src/cartridge.cpp:879-889"
|
||||
|
||||
- name: st010.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "libretro/libretro.cpp:464, src/cartridge.cpp:870, src/cartridge.cpp:879-889"
|
||||
source_ref: "source libretro/libretro.cpp:464, source src/cartridge.cpp:870, source src/cartridge.cpp:879-889"
|
||||
|
||||
- name: st011.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
source_ref: "libretro/libretro.cpp:467-468, src/cartridge.cpp:858, src/cartridge.cpp:891-908"
|
||||
source_ref: "source libretro/libretro.cpp:467-468, source src/cartridge.cpp:858, source src/cartridge.cpp:891-908"
|
||||
|
||||
- name: st011.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
source_ref: "libretro/libretro.cpp:471-472, src/cartridge.cpp:870, src/cartridge.cpp:891-908"
|
||||
source_ref: "source libretro/libretro.cpp:471-472, source src/cartridge.cpp:870, source src/cartridge.cpp:891-908"
|
||||
|
||||
# ARM6 coprocessor firmware (ST018)
|
||||
# Internal name arm6, mapped to st018 by libretro wrapper. No HLE.
|
||||
@@ -125,13 +125,13 @@ files:
|
||||
- name: st018.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
source_ref: "libretro/libretro.cpp:475-476, src/cartridge.cpp:647"
|
||||
source_ref: "source libretro/libretro.cpp:475-476, source src/cartridge.cpp:647"
|
||||
aliases: [arm6.program.rom]
|
||||
|
||||
- name: st018.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
source_ref: "libretro/libretro.cpp:479-480, src/cartridge.cpp:657"
|
||||
source_ref: "source libretro/libretro.cpp:479-480, source src/cartridge.cpp:657"
|
||||
aliases: [arm6.data.rom]
|
||||
|
||||
# Embedded (no external file needed):
|
||||
|
||||
+20
-20
@@ -36,7 +36,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 program ROM for DSP1"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/heuristics/super-famicom.cpp:601"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:490-494, source bsnes/heuristics/super-famicom.cpp:601"
|
||||
|
||||
- name: "dsp1.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -45,7 +45,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 data ROM for DSP1"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503"
|
||||
|
||||
- name: "dsp1b.program.rom"
|
||||
system: nintendo-snes
|
||||
@@ -54,7 +54,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 program ROM for DSP1B (default NEC identifier)"
|
||||
source_ref: "bsnes/heuristics/super-famicom.cpp:606"
|
||||
source_ref: "source bsnes/heuristics/super-famicom.cpp:606"
|
||||
|
||||
- name: "dsp1b.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -63,7 +63,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 data ROM for DSP1B"
|
||||
source_ref: "bsnes/heuristics/super-famicom.cpp:606"
|
||||
source_ref: "source bsnes/heuristics/super-famicom.cpp:606"
|
||||
|
||||
- name: "dsp2.program.rom"
|
||||
system: nintendo-snes
|
||||
@@ -72,7 +72,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 program ROM for DSP2 (Dungeon Master)"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:515-520, bsnes/heuristics/super-famicom.cpp:602"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:515-520, source bsnes/heuristics/super-famicom.cpp:602"
|
||||
|
||||
- name: "dsp2.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -81,7 +81,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 data ROM for DSP2"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503"
|
||||
|
||||
- name: "dsp3.program.rom"
|
||||
system: nintendo-snes
|
||||
@@ -89,7 +89,7 @@ files:
|
||||
validation: [size]
|
||||
required: true
|
||||
note: "NEC uPD7725 program ROM for DSP3 (SD Gundam GX). No HLE fallback"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
|
||||
- name: "dsp3.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -97,7 +97,7 @@ files:
|
||||
validation: [size]
|
||||
required: true
|
||||
note: "NEC uPD7725 data ROM for DSP3. No HLE fallback"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
|
||||
- name: "dsp4.program.rom"
|
||||
system: nintendo-snes
|
||||
@@ -106,7 +106,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 program ROM for DSP4 (Top Gear 3000)"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:522-528, bsnes/heuristics/super-famicom.cpp:604-605"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:522-528, source bsnes/heuristics/super-famicom.cpp:604-605"
|
||||
|
||||
- name: "dsp4.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -115,7 +115,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD7725 data ROM for DSP4"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503"
|
||||
|
||||
# -- NEC uPD96050 coprocessor (ST010, ST011) --
|
||||
# Used by: Exhaust Heat 2 / F1 ROC II (ST010), 2dan Morita Shougi (ST011)
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD96050 program ROM for ST010"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:570-574, bsnes/heuristics/super-famicom.cpp:583-587"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:570-574, source bsnes/heuristics/super-famicom.cpp:583-587"
|
||||
|
||||
- name: "st010.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -137,7 +137,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "NEC uPD96050 data ROM for ST010"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:578-583"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:578-583"
|
||||
|
||||
- name: "st011.program.rom"
|
||||
system: nintendo-snes
|
||||
@@ -145,7 +145,7 @@ files:
|
||||
validation: [size]
|
||||
required: true
|
||||
note: "NEC uPD96050 program ROM for ST011 (2dan Morita Shougi). No HLE fallback"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:599-601, bsnes/heuristics/super-famicom.cpp:586"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:599-601, source bsnes/heuristics/super-famicom.cpp:586"
|
||||
|
||||
- name: "st011.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -153,7 +153,7 @@ files:
|
||||
validation: [size]
|
||||
required: true
|
||||
note: "NEC uPD96050 data ROM for ST011. No HLE fallback"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:599-601"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:599-601"
|
||||
|
||||
# -- SETA ST018 (ARM6 coprocessor) --
|
||||
# Used by: Hayazashi Nidan Morita Shougi
|
||||
@@ -165,7 +165,7 @@ files:
|
||||
validation: [size]
|
||||
required: true
|
||||
note: "ARM6 program ROM for ST018 (Hayazashi Nidan Morita Shougi). No HLE fallback"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:379-385, bsnes/sfc/coprocessor/armdsp/armdsp.hpp:31, bsnes/heuristics/super-famicom.cpp:580"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:379-385, source bsnes/sfc/coprocessor/armdsp/armdsp.hpp:31, source bsnes/heuristics/super-famicom.cpp:580"
|
||||
|
||||
- name: "st018.data.rom"
|
||||
system: nintendo-snes
|
||||
@@ -173,7 +173,7 @@ files:
|
||||
validation: [size]
|
||||
required: true
|
||||
note: "ARM6 data ROM for ST018. No HLE fallback"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:387-393, bsnes/sfc/coprocessor/armdsp/armdsp.hpp:32"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:387-393, source bsnes/sfc/coprocessor/armdsp/armdsp.hpp:32"
|
||||
|
||||
# -- Hitachi HG51BS169 (Cx4 coprocessor) --
|
||||
# Used by: Mega Man X2, Mega Man X3
|
||||
@@ -190,7 +190,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Hitachi HG51BS169 data ROM for Cx4 (Mega Man X2/X3). HLE fallback and built-in static ROM available"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:444-456, bsnes/sfc/coprocessor/hitachidsp/hitachidsp.hpp:49, bsnes/heuristics/super-famicom.cpp:597, bsnes/sfc/coprocessor/hitachidsp/data-rom.cpp:3 (staticDataROM[3072])"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:444-456, source bsnes/sfc/coprocessor/hitachidsp/hitachidsp.hpp:49, source bsnes/heuristics/super-famicom.cpp:597, source bsnes/sfc/coprocessor/hitachidsp/data-rom.cpp:3 (staticDataROM[3072])"
|
||||
|
||||
# -- Super Game Boy cartridge ROM --
|
||||
# The SGB boot ROMs (256 bytes each) are embedded in icd/boot-roms.cpp.
|
||||
@@ -201,13 +201,13 @@ files:
|
||||
system: nintendo-super-game-boy
|
||||
required: false
|
||||
note: "Super Game Boy 1 cartridge ROM, loaded when playing .gb/.gbc via SGB mode"
|
||||
source_ref: "bsnes/target-libretro/libretro.cpp:937-946 (system_dir + sgb_bios), bsnes/target-libretro/libretro.cpp:393 (core option bsnes_sgb_bios)"
|
||||
source_ref: "source bsnes/target-libretro/libretro.cpp:937-946 (system_dir + sgb_bios), source bsnes/target-libretro/libretro.cpp:393 (core option bsnes_sgb_bios)"
|
||||
|
||||
- name: "SGB2.sfc"
|
||||
system: nintendo-super-game-boy
|
||||
required: false
|
||||
note: "Super Game Boy 2 cartridge ROM, uses dedicated oscillator for accurate GB speed"
|
||||
source_ref: "bsnes/target-libretro/libretro.cpp:937-946 (system_dir + sgb_bios), bsnes/target-libretro/libretro.cpp:393 (core option bsnes_sgb_bios)"
|
||||
source_ref: "source bsnes/target-libretro/libretro.cpp:937-946 (system_dir + sgb_bios), source bsnes/target-libretro/libretro.cpp:393 (core option bsnes_sgb_bios)"
|
||||
|
||||
# -- BS-X Satellaview BIOS --
|
||||
# Required for loading .bs (BS Memory) format games.
|
||||
@@ -217,7 +217,7 @@ files:
|
||||
system: nintendo-satellaview
|
||||
required: true
|
||||
note: "BS-X Satellaview BIOS ROM, loaded from system_dir when running .bs games"
|
||||
source_ref: "bsnes/target-libretro/libretro.cpp:955-962 (system_dir + BS-X.bin hardcoded, .bs extension branch)"
|
||||
source_ref: "source bsnes/target-libretro/libretro.cpp:955-962 (system_dir + BS-X.bin hardcoded, .bs extension branch)"
|
||||
|
||||
notes:
|
||||
hle_available: true
|
||||
|
||||
+16
-16
@@ -37,94 +37,94 @@ files:
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 6144
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:381"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:381"
|
||||
|
||||
- name: dsp1b.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 2048
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:382"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:382"
|
||||
|
||||
- name: dsp2.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 6144
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:403"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:403"
|
||||
|
||||
- name: dsp2.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 2048
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:404"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:404"
|
||||
|
||||
- name: dsp3.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 6144
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:417"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:417"
|
||||
|
||||
- name: dsp3.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 2048
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:418"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:418"
|
||||
|
||||
- name: dsp4.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 6144
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:431"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:431"
|
||||
|
||||
- name: dsp4.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 2048
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:432"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:432"
|
||||
|
||||
- name: cx4.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 3072
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:146"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:146"
|
||||
|
||||
- name: st010.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 49152
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:445"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:445"
|
||||
|
||||
- name: st010.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 4096
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:446"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:446"
|
||||
|
||||
- name: st011.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 49152
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:460"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:460"
|
||||
|
||||
- name: st011.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 4096
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:461"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:461"
|
||||
|
||||
- name: st018.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 131072
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:475"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:475"
|
||||
|
||||
- name: st018.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
size: 32768
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:476"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:476"
|
||||
|
||||
- name: sgb.boot.rom
|
||||
system: nintendo-sgb
|
||||
required: false
|
||||
size: 256
|
||||
source_ref: "ananke/heuristics/super-famicom.hpp:133"
|
||||
source_ref: "source ananke/heuristics/super-famicom.hpp:133"
|
||||
+20
-20
@@ -38,52 +38,52 @@ files:
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:490-494, source bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
- name: dsp1.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503, source bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
- name: dsp1b.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:490-494, source bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
- name: dsp1b.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503, source bsnes/sfc/cartridge/load.cpp:506-513"
|
||||
- name: dsp2.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:515-520"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:490-494, source bsnes/sfc/cartridge/load.cpp:515-520"
|
||||
- name: dsp2.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:515-520"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503, source bsnes/sfc/cartridge/load.cpp:515-520"
|
||||
- name: dsp3.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
note: "no HLE, required for SD Gundam GX"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:490-494, source bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
- name: dsp3.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
note: "no HLE, required for SD Gundam GX"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503, source bsnes/sfc/cartridge/load.cpp:531-534"
|
||||
- name: dsp4.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:522-528"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:490-494, source bsnes/sfc/cartridge/load.cpp:522-528"
|
||||
- name: dsp4.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:522-528"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:498-503, source bsnes/sfc/cartridge/load.cpp:522-528"
|
||||
|
||||
# Hitachi HG51BS169 coprocessor (CX4)
|
||||
# code requests hg51bs169.data.rom internally
|
||||
@@ -92,7 +92,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
size: 3072
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:431-454"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:431-454"
|
||||
|
||||
# NEC uPD96050 coprocessor (ST010/ST011)
|
||||
# code requests upd96050.program.rom / upd96050.data.rom internally
|
||||
@@ -100,22 +100,22 @@ files:
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:570-574, bsnes/sfc/cartridge/load.cpp:586-596"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:570-574, source bsnes/sfc/cartridge/load.cpp:586-596"
|
||||
- name: st010.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:578-583, bsnes/sfc/cartridge/load.cpp:586-596"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:578-583, source bsnes/sfc/cartridge/load.cpp:586-596"
|
||||
- name: st011.program.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
note: "no HLE, required for Hayazashi Nidan Morita Shougi"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:570-574, bsnes/sfc/cartridge/load.cpp:599-602"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:570-574, source bsnes/sfc/cartridge/load.cpp:599-602"
|
||||
- name: st011.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
note: "no HLE, required for Hayazashi Nidan Morita Shougi"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:578-583, bsnes/sfc/cartridge/load.cpp:599-602"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:578-583, source bsnes/sfc/cartridge/load.cpp:599-602"
|
||||
|
||||
# ARM6 coprocessor (ST018)
|
||||
# code requests arm6.program.rom / arm6.data.rom internally
|
||||
@@ -123,12 +123,12 @@ files:
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
note: "no HLE, required for Hayazashi Nidan Morita Shougi 2"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:379-384"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:379-384"
|
||||
- name: st018.data.rom
|
||||
system: nintendo-snes
|
||||
required: false
|
||||
note: "no HLE, required for Hayazashi Nidan Morita Shougi 2"
|
||||
source_ref: "bsnes/sfc/cartridge/load.cpp:387-393"
|
||||
source_ref: "source bsnes/sfc/cartridge/load.cpp:387-393"
|
||||
|
||||
# SGB cartridge ROMs (boot ROMs embedded in icd/boot-roms.cpp)
|
||||
# sgb_bios core option selects SGB1.sfc or SGB2.sfc (default: SGB1.sfc)
|
||||
@@ -137,17 +137,17 @@ files:
|
||||
required: false
|
||||
md5: b15ddb15721c657d82c5bab6db982ee9
|
||||
note: "SGB1 cartridge ROM. Boot ROM embedded in icd/boot-roms.cpp:1"
|
||||
source_ref: "bsnes/target-libretro/libretro.cpp:1022, bsnes/target-libretro/libretro.cpp:1040"
|
||||
source_ref: "source bsnes/target-libretro/libretro.cpp:1022, source bsnes/target-libretro/libretro.cpp:1040"
|
||||
- name: SGB2.sfc
|
||||
system: nintendo-sgb
|
||||
required: false
|
||||
md5: 8ecd73eb4edf7ed7e81aef1be80031d5
|
||||
note: "SGB2 cartridge ROM. Boot ROM embedded in icd/boot-roms.cpp:12"
|
||||
source_ref: "bsnes/target-libretro/libretro.cpp:1022, bsnes/target-libretro/libretro.cpp:1040"
|
||||
source_ref: "source bsnes/target-libretro/libretro.cpp:1022, source bsnes/target-libretro/libretro.cpp:1040"
|
||||
|
||||
# Satellaview BIOS
|
||||
- name: BS-X.bin
|
||||
system: nintendo-satellaview
|
||||
required: false
|
||||
note: "required when loading .bs files, core returns false if missing"
|
||||
source_ref: "bsnes/target-libretro/libretro.cpp:1054-1060"
|
||||
source_ref: "source bsnes/target-libretro/libretro.cpp:1054-1060"
|
||||
+113
-113
@@ -123,7 +123,7 @@ files:
|
||||
sha1: "1d503e56df85a62fee696e7618dc5b4e781df1bb"
|
||||
validation: [size, sha1]
|
||||
description: "C64 kernal Rev 3, default kernal and default model"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:52,93 (name, hash), C64.emu/src/vice/c64/c64-resources.c:378,245, C64.emu/src/vice/c64/c64rom.c:226"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:52, 93 (name, hash), source C64.emu/src/vice/c64/c64-resources.c:378, 245, source C64.emu/src/vice/c64/c64rom.c:226"
|
||||
|
||||
- name: "kernal-901227-02.bin"
|
||||
path: "C64/kernal-901227-02.bin"
|
||||
@@ -133,7 +133,7 @@ files:
|
||||
sha1: "0e2e4ee3f2d41f00bed72f9ab588b83e306fdb13"
|
||||
validation: [size, sha1]
|
||||
description: "C64 kernal Rev 2, C64 old PAL model"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:51,92, C64.emu/src/vice/c64/c64model.c:113-116, C64.emu/src/vice/c64/c64-resources.c:244"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:51, 92, source C64.emu/src/vice/c64/c64model.c:113-116, source C64.emu/src/vice/c64/c64-resources.c:244"
|
||||
|
||||
- name: "kernal-901227-01.bin"
|
||||
path: "C64/kernal-901227-01.bin"
|
||||
@@ -143,7 +143,7 @@ files:
|
||||
sha1: "87cc04d61fc748b82df09856847bb5c2754a2033"
|
||||
validation: [size, sha1]
|
||||
description: "C64 kernal Rev 1, C64 old NTSC model"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:50,91, C64.emu/src/vice/c64/c64model.c:128-131, C64.emu/src/vice/c64/c64-resources.c:243"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:50, 91, source C64.emu/src/vice/c64/c64model.c:128-131, source C64.emu/src/vice/c64/c64-resources.c:243"
|
||||
|
||||
- name: "kernal-251104-04.bin"
|
||||
path: "C64/kernal-251104-04.bin"
|
||||
@@ -153,7 +153,7 @@ files:
|
||||
sha1: "aa136e91ecf3c5ac64f696b3dbcbfc5ba0871c98"
|
||||
validation: [size, sha1]
|
||||
description: "SX-64 kernal, C64 SX PAL and NTSC models"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:54,95, C64.emu/src/vice/c64/c64model.c:138-146, C64.emu/src/vice/c64/c64-resources.c:247"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:54, 95, source C64.emu/src/vice/c64/c64model.c:138-146, source C64.emu/src/vice/c64/c64-resources.c:247"
|
||||
|
||||
- name: "kernal-906145-02.bin"
|
||||
path: "C64/kernal-906145-02.bin"
|
||||
@@ -164,7 +164,7 @@ files:
|
||||
validation: [size, sha1]
|
||||
region: [japan]
|
||||
description: "Japanese C64 kernal"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:49,90, C64.emu/src/vice/c64/c64model.c:148-151, C64.emu/src/vice/c64/c64-resources.c:246"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:49, 90, source C64.emu/src/vice/c64/c64model.c:148-151, source C64.emu/src/vice/c64/c64-resources.c:246"
|
||||
|
||||
- name: "kernal-390852-01.bin"
|
||||
path: "C64/kernal-390852-01.bin"
|
||||
@@ -174,7 +174,7 @@ files:
|
||||
sha1: "3ad6cc1837c679a11f551ad1cf1a32dd84ace719"
|
||||
validation: [size, sha1]
|
||||
description: "C64 GS kernal"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:53,94, C64.emu/src/vice/c64/c64model.c:153-156, C64.emu/src/vice/c64/c64-resources.c:248"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:53, 94, source C64.emu/src/vice/c64/c64model.c:153-156, source C64.emu/src/vice/c64/c64-resources.c:248"
|
||||
|
||||
- name: "kernal-901246-01.bin"
|
||||
path: "C64/kernal-901246-01.bin"
|
||||
@@ -184,7 +184,7 @@ files:
|
||||
sha1: "6c4fa9465f6091b174df27dfe679499df447503c"
|
||||
validation: [size, sha1]
|
||||
description: "Educator 64 kernal, PET64 PAL and NTSC models"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:55,96, C64.emu/src/vice/c64/c64model.c:158-166, C64.emu/src/vice/c64/c64-resources.c:249"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:55, 96, source C64.emu/src/vice/c64/c64model.c:158-166, source C64.emu/src/vice/c64/c64-resources.c:249"
|
||||
|
||||
- name: "basic-901226-01.bin"
|
||||
path: "C64/basic-901226-01.bin"
|
||||
@@ -194,7 +194,7 @@ files:
|
||||
sha1: "79015323128650c742a3694c9429aa91f355905e"
|
||||
validation: [size]
|
||||
description: "C64 BASIC"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:31,88, C64.emu/src/vice/c64/c64-resources.c:381, C64.emu/src/vice/c64/c64rom.c:279"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:31, 88, source C64.emu/src/vice/c64/c64-resources.c:381, source C64.emu/src/vice/c64/c64rom.c:279"
|
||||
|
||||
- name: "chargen-901225-01.bin"
|
||||
path: "C64/chargen-901225-01.bin"
|
||||
@@ -203,7 +203,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "C64 character generator"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:60, C64.emu/src/vice/c64/c64-resources.c:375, C64.emu/src/vice/c64/c64rom.c:295"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:60, source C64.emu/src/vice/c64/c64-resources.c:375, source C64.emu/src/vice/c64/c64rom.c:295"
|
||||
|
||||
- name: "chargen-906143-02.bin"
|
||||
path: "C64/chargen-906143-02.bin"
|
||||
@@ -213,7 +213,7 @@ files:
|
||||
validation: [size]
|
||||
region: [japan]
|
||||
description: "Japanese C64 character generator"
|
||||
source_ref: "C64.emu/src/vice/c64/c64rom.h:61, C64.emu/src/vice/c64/c64model.c:148-151,323"
|
||||
source_ref: "source C64.emu/src/vice/c64/c64rom.h:61, source C64.emu/src/vice/c64/c64model.c:148-151, 323"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "C64/gtk3_sym.vkm"
|
||||
@@ -222,7 +222,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "C64 symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704,1386-1392"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704, 1386-1392"
|
||||
|
||||
- name: "pepto-pal.vpl"
|
||||
path: "C64/pepto-pal.vpl"
|
||||
@@ -230,7 +230,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VIC-II default external palette"
|
||||
source_ref: "C64.emu/src/vice/vicii/vicii-resources.c:170, C64.emu/src/vice/viciisc/vicii-resources.c:186, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/vicii/vicii-resources.c:170, source C64.emu/src/vice/viciisc/vicii-resources.c:186, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- SCPU64/
|
||||
- name: "scpu64"
|
||||
@@ -241,7 +241,7 @@ files:
|
||||
max_size: 524288
|
||||
validation: [size]
|
||||
description: "SuperCPU64 firmware"
|
||||
source_ref: "C64.emu/src/vice/scpu64/scpu64-resources.c:234, C64.emu/src/vice/scpu64/scpu64rom.c:80, C64.emu/src/vice/scpu64/scpu64mem.h:39-40"
|
||||
source_ref: "source C64.emu/src/vice/scpu64/scpu64-resources.c:234, source C64.emu/src/vice/scpu64/scpu64rom.c:80, source C64.emu/src/vice/scpu64/scpu64mem.h:39-40"
|
||||
|
||||
- name: "chargen-901225-01.bin"
|
||||
path: "SCPU64/chargen-901225-01.bin"
|
||||
@@ -250,7 +250,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "Character generator for the SuperCPU machine"
|
||||
source_ref: "C64.emu/src/vice/scpu64/scpu64-resources.c:231, C64.emu/src/vice/scpu64/scpu64rom.c:63, C64.emu/src/vice/scpu64/scpu64mem.h:38"
|
||||
source_ref: "source C64.emu/src/vice/scpu64/scpu64-resources.c:231, source C64.emu/src/vice/scpu64/scpu64rom.c:63, source C64.emu/src/vice/scpu64/scpu64mem.h:38"
|
||||
|
||||
- name: "chargen-906143-02.bin"
|
||||
path: "SCPU64/chargen-906143-02.bin"
|
||||
@@ -260,7 +260,7 @@ files:
|
||||
validation: [size]
|
||||
region: [japan]
|
||||
description: "Japanese character generator, Japanese SuperCPU model"
|
||||
source_ref: "C64.emu/src/vice/scpu64/scpu64model.c:303, C64.emu/src/vice/c64/c64rom.h:61"
|
||||
source_ref: "source C64.emu/src/vice/scpu64/scpu64model.c:303, source C64.emu/src/vice/c64/c64rom.h:61"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "SCPU64/gtk3_sym.vkm"
|
||||
@@ -269,7 +269,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "SuperCPU symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704"
|
||||
|
||||
- name: "pepto-pal.vpl"
|
||||
path: "SCPU64/pepto-pal.vpl"
|
||||
@@ -277,7 +277,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VIC-II default external palette"
|
||||
source_ref: "C64.emu/src/vice/viciisc/vicii-resources.c:186, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/viciisc/vicii-resources.c:186, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- C64DTV/
|
||||
- name: "kernal-901227-03.bin"
|
||||
@@ -288,7 +288,7 @@ files:
|
||||
sha1: "1d503e56df85a62fee696e7618dc5b4e781df1bb"
|
||||
validation: [size, sha1]
|
||||
description: "C64 kernal Rev 3 for the DTV machine"
|
||||
source_ref: "C64.emu/src/vice/c64dtv/c64dtv-resources.c:154, C64.emu/src/vice/c64/c64rom.h:52,93, C64.emu/src/vice/c64/c64rom.c:226"
|
||||
source_ref: "source C64.emu/src/vice/c64dtv/c64dtv-resources.c:154, source C64.emu/src/vice/c64/c64rom.h:52, 93, source C64.emu/src/vice/c64/c64rom.c:226"
|
||||
|
||||
- name: "basic-901226-01.bin"
|
||||
path: "C64DTV/basic-901226-01.bin"
|
||||
@@ -298,7 +298,7 @@ files:
|
||||
sha1: "79015323128650c742a3694c9429aa91f355905e"
|
||||
validation: [size]
|
||||
description: "C64 BASIC for the DTV machine"
|
||||
source_ref: "C64.emu/src/vice/c64dtv/c64dtv-resources.c:157, C64.emu/src/vice/c64/c64rom.h:31,88, C64.emu/src/vice/c64/c64rom.c:279"
|
||||
source_ref: "source C64.emu/src/vice/c64dtv/c64dtv-resources.c:157, source C64.emu/src/vice/c64/c64rom.h:31, 88, source C64.emu/src/vice/c64/c64rom.c:279"
|
||||
|
||||
- name: "chargen-901225-01.bin"
|
||||
path: "C64DTV/chargen-901225-01.bin"
|
||||
@@ -307,7 +307,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "Character generator for the DTV machine"
|
||||
source_ref: "C64.emu/src/vice/c64dtv/c64dtv-resources.c:151, C64.emu/src/vice/c64/c64rom.c:295"
|
||||
source_ref: "source C64.emu/src/vice/c64dtv/c64dtv-resources.c:151, source C64.emu/src/vice/c64/c64rom.c:295"
|
||||
|
||||
- name: "dtvrom.bin"
|
||||
path: "C64DTV/dtvrom.bin"
|
||||
@@ -319,7 +319,7 @@ files:
|
||||
note: >-
|
||||
Read into the 2 MB flash. When the file is absent the emulator builds the
|
||||
flash from the loaded kernal, BASIC and chargen instead.
|
||||
source_ref: "C64.emu/src/vice/c64dtv/c64dtvflash.c:59-64,643-656,471,486-500"
|
||||
source_ref: "source C64.emu/src/vice/c64dtv/c64dtvflash.c:59-64, 643-656, 471, 486-500"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "C64DTV/gtk3_sym.vkm"
|
||||
@@ -328,7 +328,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "DTV symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704"
|
||||
|
||||
- name: "spiff.vpl"
|
||||
path: "C64DTV/spiff.vpl"
|
||||
@@ -336,7 +336,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VIC-II default external palette on the DTV machine"
|
||||
source_ref: "C64.emu/src/vice/vicii/vicii-resources.c:167-168, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/vicii/vicii-resources.c:167-168, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- C128/
|
||||
- name: "kernal-318020-05.bin"
|
||||
@@ -346,7 +346,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 international kernal, editor and Z80 BIOS"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:93, C64.emu/src/vice/c128/c128-resources.c:658, C64.emu/src/vice/c128/c128rom.c:343,770"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:93, source C64.emu/src/vice/c128/c128-resources.c:658, source C64.emu/src/vice/c128/c128rom.c:343, 770"
|
||||
|
||||
- name: "kernal-315078-03.bin"
|
||||
path: "C128/kernal-315078-03.bin"
|
||||
@@ -355,7 +355,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 German kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:95, C64.emu/src/vice/c128/c128-resources.c:662, C64.emu/src/vice/c128/c128rom.c:771"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:95, source C64.emu/src/vice/c128/c128-resources.c:662, source C64.emu/src/vice/c128/c128rom.c:771"
|
||||
|
||||
- name: "kernal-325172-01.bin"
|
||||
path: "C128/kernal-325172-01.bin"
|
||||
@@ -364,7 +364,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 Swiss kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:94, C64.emu/src/vice/c128/c128-resources.c:660, C64.emu/src/vice/c128/c128rom.c:777"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:94, source C64.emu/src/vice/c128/c128-resources.c:660, source C64.emu/src/vice/c128/c128rom.c:777"
|
||||
|
||||
- name: "kernal-318034-01.bin"
|
||||
path: "C128/kernal-318034-01.bin"
|
||||
@@ -373,7 +373,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 Swedish kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:100, C64.emu/src/vice/c128/c128-resources.c:672, C64.emu/src/vice/c128/c128rom.c:776"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:100, source C64.emu/src/vice/c128/c128-resources.c:672, source C64.emu/src/vice/c128/c128rom.c:776"
|
||||
|
||||
- name: "kernalfi"
|
||||
path: "C128/kernalfi"
|
||||
@@ -382,7 +382,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 Finnish kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:96, C64.emu/src/vice/c128/c128-resources.c:664, C64.emu/src/vice/c128/c128rom.c:772"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:96, source C64.emu/src/vice/c128/c128-resources.c:664, source C64.emu/src/vice/c128/c128rom.c:772"
|
||||
|
||||
- name: "kernalfr"
|
||||
path: "C128/kernalfr"
|
||||
@@ -391,7 +391,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 French kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:97, C64.emu/src/vice/c128/c128-resources.c:666, C64.emu/src/vice/c128/c128rom.c:773"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:97, source C64.emu/src/vice/c128/c128-resources.c:666, source C64.emu/src/vice/c128/c128rom.c:773"
|
||||
|
||||
- name: "kernalit"
|
||||
path: "C128/kernalit"
|
||||
@@ -400,7 +400,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 Italian kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:98, C64.emu/src/vice/c128/c128-resources.c:668, C64.emu/src/vice/c128/c128rom.c:774"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:98, source C64.emu/src/vice/c128/c128-resources.c:668, source C64.emu/src/vice/c128/c128rom.c:774"
|
||||
|
||||
- name: "kernalno"
|
||||
path: "C128/kernalno"
|
||||
@@ -409,7 +409,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 Norwegian kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:99, C64.emu/src/vice/c128/c128-resources.c:670, C64.emu/src/vice/c128/c128rom.c:775"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:99, source C64.emu/src/vice/c128/c128-resources.c:670, source C64.emu/src/vice/c128/c128rom.c:775"
|
||||
|
||||
- name: "basiclo-318018-04.bin"
|
||||
path: "C128/basiclo-318018-04.bin"
|
||||
@@ -418,7 +418,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 BASIC low half"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:103, C64.emu/src/vice/c128/c128-resources.c:650, C64.emu/src/vice/c128/c128rom.c:434,763"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:103, source C64.emu/src/vice/c128/c128-resources.c:650, source C64.emu/src/vice/c128/c128rom.c:434, 763"
|
||||
|
||||
- name: "basichi-318019-04.bin"
|
||||
path: "C128/basichi-318019-04.bin"
|
||||
@@ -427,7 +427,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C128 BASIC high half, holds the editor"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:104, C64.emu/src/vice/c128/c128-resources.c:652, C64.emu/src/vice/c128/c128rom.c:443,764"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:104, source C64.emu/src/vice/c128/c128-resources.c:652, source C64.emu/src/vice/c128/c128rom.c:443, 764"
|
||||
|
||||
- name: "chargen-390059-01.bin"
|
||||
path: "C128/chargen-390059-01.bin"
|
||||
@@ -436,7 +436,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "C128 international character generator"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:82, C64.emu/src/vice/c128/c128-resources.c:634, C64.emu/src/vice/c128/c128rom.c:529,783"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:82, source C64.emu/src/vice/c128/c128-resources.c:634, source C64.emu/src/vice/c128/c128rom.c:529, 783"
|
||||
|
||||
- name: "chargen-315079-01.bin"
|
||||
path: "C128/chargen-315079-01.bin"
|
||||
@@ -445,7 +445,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "C128 German character generator"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:85, C64.emu/src/vice/c128/c128-resources.c:638, C64.emu/src/vice/c128/c128rom.c:784"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:85, source C64.emu/src/vice/c128/c128-resources.c:638, source C64.emu/src/vice/c128/c128rom.c:784"
|
||||
|
||||
- name: "chargen-325167-02.bin"
|
||||
path: "C128/chargen-325167-02.bin"
|
||||
@@ -454,7 +454,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "C128 Italian, French and Belgian character generator"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:87-88, C64.emu/src/vice/c128/c128-resources.c:642,644, C64.emu/src/vice/c128/c128rom.c:785,790"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:87-88, source C64.emu/src/vice/c128/c128-resources.c:642, 644, source C64.emu/src/vice/c128/c128rom.c:785, 790"
|
||||
|
||||
- name: "chargen-325181-01.bin"
|
||||
path: "C128/chargen-325181-01.bin"
|
||||
@@ -463,7 +463,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "C128 Swedish and Finnish character generator"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:86,90, C64.emu/src/vice/c128/c128-resources.c:640,648, C64.emu/src/vice/c128/c128rom.c:786,789"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:86, 90, source C64.emu/src/vice/c128/c128-resources.c:640, 648, source C64.emu/src/vice/c128/c128rom.c:786, 789"
|
||||
|
||||
- name: "chargen-325173-01D.bin"
|
||||
path: "C128/chargen-325173-01D.bin"
|
||||
@@ -472,7 +472,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "C128 Swiss character generator"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:84, C64.emu/src/vice/c128/c128-resources.c:636, C64.emu/src/vice/c128/c128rom.c:787"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:84, source C64.emu/src/vice/c128/c128-resources.c:636, source C64.emu/src/vice/c128/c128rom.c:787"
|
||||
|
||||
- name: "chargen-325078-02.bin"
|
||||
path: "C128/chargen-325078-02.bin"
|
||||
@@ -481,7 +481,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "C128 Norwegian character generator"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:89, C64.emu/src/vice/c128/c128-resources.c:646, C64.emu/src/vice/c128/c128rom.c:788"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:89, source C64.emu/src/vice/c128/c128-resources.c:646, source C64.emu/src/vice/c128/c128rom.c:788"
|
||||
|
||||
- name: "kernal64-901227-03.bin"
|
||||
path: "C128/kernal64-901227-03.bin"
|
||||
@@ -491,7 +491,7 @@ files:
|
||||
sha1: "1d503e56df85a62fee696e7618dc5b4e781df1bb"
|
||||
validation: [size]
|
||||
description: "C64 mode kernal"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:110, C64.emu/src/vice/c128/c128-resources.c:654, C64.emu/src/vice/c128/c128rom.c:672,796, C64.emu/src/vice/c64/c64rom.h:93"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:110, source C64.emu/src/vice/c128/c128-resources.c:654, source C64.emu/src/vice/c128/c128rom.c:672, 796, source C64.emu/src/vice/c64/c64rom.h:93"
|
||||
|
||||
- name: "basic64-901226-01.bin"
|
||||
path: "C128/basic64-901226-01.bin"
|
||||
@@ -501,7 +501,7 @@ files:
|
||||
sha1: "79015323128650c742a3694c9429aa91f355905e"
|
||||
validation: [size]
|
||||
description: "C64 mode BASIC"
|
||||
source_ref: "C64.emu/src/vice/c128/c128rom.h:107, C64.emu/src/vice/c128/c128-resources.c:656, C64.emu/src/vice/c128/c128rom.c:710,801, C64.emu/src/vice/c64/c64rom.h:88"
|
||||
source_ref: "source C64.emu/src/vice/c128/c128rom.h:107, source C64.emu/src/vice/c128/c128-resources.c:656, source C64.emu/src/vice/c128/c128rom.c:710, 801, source C64.emu/src/vice/c64/c64rom.h:88"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "C128/gtk3_sym.vkm"
|
||||
@@ -510,7 +510,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "C128 symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704"
|
||||
|
||||
- name: "pepto-pal.vpl"
|
||||
path: "C128/pepto-pal.vpl"
|
||||
@@ -518,7 +518,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VIC-II default external palette"
|
||||
source_ref: "C64.emu/src/vice/vicii/vicii-resources.c:170, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/vicii/vicii-resources.c:170, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
- name: "vdc_deft.vpl"
|
||||
path: "C128/vdc_deft.vpl"
|
||||
@@ -526,7 +526,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VDC default external palette"
|
||||
source_ref: "C64.emu/src/vice/vdc/vdc-resources.c:127, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/vdc/vdc-resources.c:127, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- VIC20/
|
||||
- name: "kernal.901486-07.bin"
|
||||
@@ -536,7 +536,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "VIC-20 PAL kernal, default kernal resource"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic20rom.h:53, C64.emu/src/vice/vic20/vic20-resources.c:183, C64.emu/src/vice/vic20/vic20rom.c:112"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic20rom.h:53, source C64.emu/src/vice/vic20/vic20-resources.c:183, source C64.emu/src/vice/vic20/vic20rom.c:112"
|
||||
|
||||
- name: "kernal.901486-06.bin"
|
||||
path: "VIC20/kernal.901486-06.bin"
|
||||
@@ -545,7 +545,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "VIC-20 NTSC kernal, default model and VIC-21"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic20rom.h:52, C64.emu/src/vice/vic20/vic20model.c:58-59,140"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic20rom.h:52, source C64.emu/src/vice/vic20/vic20model.c:58-59, 140"
|
||||
|
||||
- name: "kernal.901486-02.bin"
|
||||
path: "VIC20/kernal.901486-02.bin"
|
||||
@@ -555,7 +555,7 @@ files:
|
||||
validation: [size]
|
||||
region: [japan]
|
||||
description: "VIC-1001 kernal"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic20rom.h:51, C64.emu/src/vice/vic20/vic20model.c:60,140"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic20rom.h:51, source C64.emu/src/vice/vic20/vic20model.c:60, 140"
|
||||
|
||||
- name: "basic-901486-01.bin"
|
||||
path: "VIC20/basic-901486-01.bin"
|
||||
@@ -564,7 +564,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "VIC-20 BASIC"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic20rom.h:43, C64.emu/src/vice/vic20/vic20-resources.c:185, C64.emu/src/vice/vic20/vic20rom.c:156"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic20rom.h:43, source C64.emu/src/vice/vic20/vic20-resources.c:185, source C64.emu/src/vice/vic20/vic20rom.c:156"
|
||||
|
||||
- name: "chargen-901460-03.bin"
|
||||
path: "VIC20/chargen-901460-03.bin"
|
||||
@@ -573,7 +573,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "VIC-20 character generator"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic20rom.h:56, C64.emu/src/vice/vic20/vic20-resources.c:181, C64.emu/src/vice/vic20/vic20rom.c:175"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic20rom.h:56, source C64.emu/src/vice/vic20/vic20-resources.c:181, source C64.emu/src/vice/vic20/vic20rom.c:175"
|
||||
|
||||
- name: "chargen-901460-02.bin"
|
||||
path: "VIC20/chargen-901460-02.bin"
|
||||
@@ -583,7 +583,7 @@ files:
|
||||
validation: [size]
|
||||
region: [japan]
|
||||
description: "VIC-1001 character generator"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic20rom.h:57, C64.emu/src/vice/vic20/vic20model.c:60,139"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic20rom.h:57, source C64.emu/src/vice/vic20/vic20model.c:60, 139"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "VIC20/gtk3_sym.vkm"
|
||||
@@ -592,7 +592,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "VIC-20 symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704"
|
||||
|
||||
- name: "mike-pal.vpl"
|
||||
path: "VIC20/mike-pal.vpl"
|
||||
@@ -600,7 +600,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VIC default external palette"
|
||||
source_ref: "C64.emu/src/vice/vic20/vic-resources.c:90, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/vic20/vic-resources.c:90, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- PLUS4/
|
||||
- name: "kernal-318005-05.bin"
|
||||
@@ -610,7 +610,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "Plus/4 NTSC kernal, default model"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:37, C64.emu/src/vice/plus4/plus4model.c:67,69,153, C64.emu/src/vice/plus4/plus4rom.c:89"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:37, source C64.emu/src/vice/plus4/plus4model.c:67, 69, 153, source C64.emu/src/vice/plus4/plus4rom.c:89"
|
||||
|
||||
- name: "kernal-318004-05.bin"
|
||||
path: "PLUS4/kernal-318004-05.bin"
|
||||
@@ -619,7 +619,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "Plus/4 PAL kernal, default kernal resource"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:36, C64.emu/src/vice/plus4/plus4-resources.c:186, C64.emu/src/vice/plus4/plus4model.c:66,68"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:36, source C64.emu/src/vice/plus4/plus4-resources.c:186, source C64.emu/src/vice/plus4/plus4model.c:66, 68"
|
||||
|
||||
- name: "kernal-318004-01.bin"
|
||||
path: "PLUS4/kernal-318004-01.bin"
|
||||
@@ -628,7 +628,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "C232 prototype kernal"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:35, C64.emu/src/vice/plus4/plus4model.c:71,153"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:35, source C64.emu/src/vice/plus4/plus4model.c:71, 153"
|
||||
|
||||
- name: "kernal-364.bin"
|
||||
path: "PLUS4/kernal-364.bin"
|
||||
@@ -637,7 +637,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "V364 prototype kernal"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:38, C64.emu/src/vice/plus4/plus4model.c:70,153"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:38, source C64.emu/src/vice/plus4/plus4model.c:70, 153"
|
||||
|
||||
- name: "basic-318006-01.bin"
|
||||
path: "PLUS4/basic-318006-01.bin"
|
||||
@@ -646,7 +646,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "Plus/4 BASIC"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:33, C64.emu/src/vice/plus4/plus4-resources.c:188, C64.emu/src/vice/plus4/plus4rom.c:111"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:33, source C64.emu/src/vice/plus4/plus4-resources.c:188, source C64.emu/src/vice/plus4/plus4rom.c:111"
|
||||
|
||||
- name: "3plus1-317053-01.bin"
|
||||
path: "PLUS4/3plus1-317053-01.bin"
|
||||
@@ -655,7 +655,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "3-plus-1 low function ROM, Plus/4 and V364 models"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:40, C64.emu/src/vice/plus4/plus4-resources.c:190, C64.emu/src/vice/plus4/plus4memrom.c:146"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:40, source C64.emu/src/vice/plus4/plus4-resources.c:190, source C64.emu/src/vice/plus4/plus4memrom.c:146"
|
||||
|
||||
- name: "3plus1-317054-01.bin"
|
||||
path: "PLUS4/3plus1-317054-01.bin"
|
||||
@@ -664,7 +664,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "3-plus-1 high function ROM, Plus/4 and V364 models"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:41, C64.emu/src/vice/plus4/plus4-resources.c:192, C64.emu/src/vice/plus4/plus4memrom.c:166"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:41, source C64.emu/src/vice/plus4/plus4-resources.c:192, source C64.emu/src/vice/plus4/plus4memrom.c:166"
|
||||
|
||||
- name: "c2lo-364.bin"
|
||||
path: "PLUS4/c2lo-364.bin"
|
||||
@@ -673,7 +673,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "V364 speech ROM"
|
||||
source_ref: "C64.emu/src/vice/plus4/plus4rom.h:43, C64.emu/src/vice/plus4/plus4model.c:70,161, C64.emu/src/vice/plus4/plus4memrom.c:187"
|
||||
source_ref: "source C64.emu/src/vice/plus4/plus4rom.h:43, source C64.emu/src/vice/plus4/plus4model.c:70, 161, source C64.emu/src/vice/plus4/plus4memrom.c:187"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "PLUS4/gtk3_sym.vkm"
|
||||
@@ -682,7 +682,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "Plus/4 symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704"
|
||||
|
||||
- name: "yape-pal.vpl"
|
||||
path: "PLUS4/yape-pal.vpl"
|
||||
@@ -690,7 +690,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "TED default external palette"
|
||||
source_ref: "C64.emu/src/vice/plus4/ted-resources.c:90, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/plus4/ted-resources.c:90, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- PET/
|
||||
- name: "kernal-4.901465-22.bin"
|
||||
@@ -700,7 +700,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 4 kernal, default model PET 8032"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:53, C64.emu/src/vice/pet/pet-resources.c:406, C64.emu/src/vice/pet/petrom.c:581"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:53, source C64.emu/src/vice/pet/pet-resources.c:406, source C64.emu/src/vice/pet/petrom.c:581"
|
||||
|
||||
- name: "kernal-2.901465-03.bin"
|
||||
path: "PET/kernal-2.901465-03.bin"
|
||||
@@ -709,7 +709,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 2 kernal, PET 3008 to 3032B models"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:52, C64.emu/src/vice/pet/petmodel.c:108,371"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:52, source C64.emu/src/vice/pet/petmodel.c:108, 371"
|
||||
|
||||
- name: "kernal-1.901439-04-07.bin"
|
||||
path: "PET/kernal-1.901439-04-07.bin"
|
||||
@@ -718,7 +718,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 1 kernal, PET 2001-8N model"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:51, C64.emu/src/vice/pet/petmodel.c:89,371"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:51, source C64.emu/src/vice/pet/petmodel.c:89, 371"
|
||||
|
||||
- name: "basic-4.901465-23-20-21.bin"
|
||||
path: "PET/basic-4.901465-23-20-21.bin"
|
||||
@@ -728,7 +728,7 @@ files:
|
||||
max_size: 12288
|
||||
validation: [size]
|
||||
description: "BASIC 4, default model PET 8032"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:57, C64.emu/src/vice/pet/pet-resources.c:410, C64.emu/src/vice/pet/petrom.c:534"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:57, source C64.emu/src/vice/pet/pet-resources.c:410, source C64.emu/src/vice/pet/petrom.c:534"
|
||||
|
||||
- name: "basic-2.901465-01-02.bin"
|
||||
path: "PET/basic-2.901465-01-02.bin"
|
||||
@@ -738,7 +738,7 @@ files:
|
||||
max_size: 12288
|
||||
validation: [size]
|
||||
description: "BASIC 2, PET 3008 to 3032B models"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:56, C64.emu/src/vice/pet/petmodel.c:110,372"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:56, source C64.emu/src/vice/pet/petmodel.c:110, 372"
|
||||
|
||||
- name: "basic-1.901439-09-05-02-06.bin"
|
||||
path: "PET/basic-1.901439-09-05-02-06.bin"
|
||||
@@ -748,7 +748,7 @@ files:
|
||||
max_size: 12288
|
||||
validation: [size]
|
||||
description: "BASIC 1, PET 2001-8N model"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:55, C64.emu/src/vice/pet/petmodel.c:91,372"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:55, source C64.emu/src/vice/pet/petmodel.c:91, 372"
|
||||
|
||||
- name: "edit-4-80-b-50Hz.901474-04_.bin"
|
||||
path: "PET/edit-4-80-b-50Hz.901474-04_.bin"
|
||||
@@ -758,7 +758,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 4 business 80 column editor, default model PET 8032"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:63, C64.emu/src/vice/pet/pet-resources.c:408, C64.emu/src/vice/pet/petrom.c:612"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:63, source C64.emu/src/vice/pet/pet-resources.c:408, source C64.emu/src/vice/pet/petrom.c:612"
|
||||
|
||||
- name: "edit-4-40-n-50Hz.901498-01.bin"
|
||||
path: "PET/edit-4-40-n-50Hz.901498-01.bin"
|
||||
@@ -768,7 +768,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 4 graphics 40 column editor, PET 4016 and 4032 models"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:62, C64.emu/src/vice/pet/petmodel.c:373"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:62, source C64.emu/src/vice/pet/petmodel.c:373"
|
||||
|
||||
- name: "edit-4-40-b-50Hz.ts.bin"
|
||||
path: "PET/edit-4-40-b-50Hz.ts.bin"
|
||||
@@ -778,7 +778,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 4 business 40 column editor, PET 4032B model"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:65, C64.emu/src/vice/pet/petmodel.c:373"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:65, source C64.emu/src/vice/pet/petmodel.c:373"
|
||||
|
||||
- name: "edit-2-n.901447-24.bin"
|
||||
path: "PET/edit-2-n.901447-24.bin"
|
||||
@@ -788,7 +788,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 2 graphics 40 column editor, PET 3008 to 3032 models"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:60, C64.emu/src/vice/pet/petmodel.c:109,373"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:60, source C64.emu/src/vice/pet/petmodel.c:109, 373"
|
||||
|
||||
- name: "edit-2-b.901474-01.bin"
|
||||
path: "PET/edit-2-b.901474-01.bin"
|
||||
@@ -798,7 +798,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 2 business editor, PET 3032B model"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:61, C64.emu/src/vice/pet/petmodel.c:373"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:61, source C64.emu/src/vice/pet/petmodel.c:373"
|
||||
|
||||
- name: "edit-1-n.901439-03.bin"
|
||||
path: "PET/edit-1-n.901439-03.bin"
|
||||
@@ -808,7 +808,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "BASIC 1 graphics 40 column editor, PET 2001-8N model"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:59, C64.emu/src/vice/pet/petmodel.c:90,373"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:59, source C64.emu/src/vice/pet/petmodel.c:90, 373"
|
||||
|
||||
- name: "characters-2.901447-10.bin"
|
||||
path: "PET/characters-2.901447-10.bin"
|
||||
@@ -818,7 +818,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "Second generation character generator, default model PET 8032"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:47, C64.emu/src/vice/pet/pet-resources.c:404, C64.emu/src/vice/pet/petrom.c:506"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:47, source C64.emu/src/vice/pet/pet-resources.c:404, source C64.emu/src/vice/pet/petrom.c:506"
|
||||
|
||||
- name: "characters-1.901447-08.bin"
|
||||
path: "PET/characters-1.901447-08.bin"
|
||||
@@ -828,7 +828,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "First generation character generator, PET 2001-8N model"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:46, C64.emu/src/vice/pet/petmodel.c:88,370"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:46, source C64.emu/src/vice/pet/petmodel.c:88, 370"
|
||||
|
||||
- name: "characters.901640-01.bin"
|
||||
path: "PET/characters.901640-01.bin"
|
||||
@@ -838,7 +838,7 @@ files:
|
||||
max_size: 4096
|
||||
validation: [size]
|
||||
description: "SuperPET character generator"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:48, C64.emu/src/vice/pet/petmodel.c:370"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:48, source C64.emu/src/vice/pet/petmodel.c:370"
|
||||
|
||||
- name: "waterloo-a000.901898-01.bin"
|
||||
path: "PET/waterloo-a000.901898-01.bin"
|
||||
@@ -847,7 +847,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "SuperPET 6809 ROM at a000"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:75, C64.emu/src/vice/pet/petmodel.c:305, C64.emu/src/vice/pet/petrom.c:747"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:75, source C64.emu/src/vice/pet/petmodel.c:305, source C64.emu/src/vice/pet/petrom.c:747"
|
||||
|
||||
- name: "waterloo-b000.901898-02.bin"
|
||||
path: "PET/waterloo-b000.901898-02.bin"
|
||||
@@ -856,7 +856,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "SuperPET 6809 ROM at b000"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:76, C64.emu/src/vice/pet/petmodel.c:306, C64.emu/src/vice/pet/petrom.c:747"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:76, source C64.emu/src/vice/pet/petmodel.c:306, source C64.emu/src/vice/pet/petrom.c:747"
|
||||
|
||||
- name: "waterloo-c000.901898-03.bin"
|
||||
path: "PET/waterloo-c000.901898-03.bin"
|
||||
@@ -865,7 +865,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "SuperPET 6809 ROM at c000"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:77, C64.emu/src/vice/pet/petmodel.c:307, C64.emu/src/vice/pet/petrom.c:747"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:77, source C64.emu/src/vice/pet/petmodel.c:307, source C64.emu/src/vice/pet/petrom.c:747"
|
||||
|
||||
- name: "waterloo-d000.901898-04.bin"
|
||||
path: "PET/waterloo-d000.901898-04.bin"
|
||||
@@ -874,7 +874,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "SuperPET 6809 ROM at d000"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:78, C64.emu/src/vice/pet/petmodel.c:308, C64.emu/src/vice/pet/petrom.c:747"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:78, source C64.emu/src/vice/pet/petmodel.c:308, source C64.emu/src/vice/pet/petrom.c:747"
|
||||
|
||||
- name: "waterloo-e000.901897-01.bin"
|
||||
path: "PET/waterloo-e000.901897-01.bin"
|
||||
@@ -884,7 +884,7 @@ files:
|
||||
max_size: 8192
|
||||
validation: [size]
|
||||
description: "SuperPET 6809 ROM at e000, the one slot the loader accepts at 2 KB"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:79, C64.emu/src/vice/pet/petmodel.c:309, C64.emu/src/vice/pet/petrom.c:745,747"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:79, source C64.emu/src/vice/pet/petmodel.c:309, source C64.emu/src/vice/pet/petrom.c:745, 747"
|
||||
|
||||
- name: "waterloo-f000.901898-05.bin"
|
||||
path: "PET/waterloo-f000.901898-05.bin"
|
||||
@@ -893,7 +893,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "SuperPET 6809 ROM at f000"
|
||||
source_ref: "C64.emu/src/vice/pet/petrom.h:80, C64.emu/src/vice/pet/petmodel.c:310, C64.emu/src/vice/pet/petrom.c:747"
|
||||
source_ref: "source C64.emu/src/vice/pet/petrom.h:80, source C64.emu/src/vice/pet/petmodel.c:310, source C64.emu/src/vice/pet/petrom.c:747"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "PET/gtk3_sym.vkm"
|
||||
@@ -902,7 +902,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "PET symbolic keymap, US layout and the fallback for every keyboard type"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263-1269,1386-1392, C64.emu/src/vice/pet/pet.c:169-176"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263-1269, 1386-1392, source C64.emu/src/vice/pet/pet.c:169-176"
|
||||
|
||||
- name: "green.vpl"
|
||||
path: "PET/green.vpl"
|
||||
@@ -910,7 +910,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "CRTC default external palette"
|
||||
source_ref: "C64.emu/src/vice/crtc/crtc-resources.c:102, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/crtc/crtc-resources.c:102, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- CBM-II/
|
||||
- name: "kernal-901244-04a.bin"
|
||||
@@ -920,7 +920,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "CBM-II 6x0 and 7x0 kernal, default model CBM 610"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:45, C64.emu/src/vice/cbm2/cbm2model.c:66-74,160, C64.emu/src/vice/cbm2/cbm2rom.c:155"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:45, source C64.emu/src/vice/cbm2/cbm2model.c:66-74, 160, source C64.emu/src/vice/cbm2/cbm2rom.c:155"
|
||||
|
||||
- name: "kernal-901234-02.bin"
|
||||
path: "CBM-II/kernal-901234-02.bin"
|
||||
@@ -929,7 +929,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "CBM 510 kernal, default model of the cbm5x0 plugin"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:46, C64.emu/src/vice/cbm2/cbm2model.c:64-65,160, C64.emu/src/vice/cbm2/cbm5x0rom.c:125"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:46, source C64.emu/src/vice/cbm2/cbm2model.c:64-65, 160, source C64.emu/src/vice/cbm2/cbm5x0rom.c:125"
|
||||
|
||||
- name: "basic-901242+3-04a.bin"
|
||||
path: "CBM-II/basic-901242+3-04a.bin"
|
||||
@@ -938,7 +938,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "CBM-II 128 KB BASIC, CBM 610 and 710 models"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:41, C64.emu/src/vice/cbm2/cbm2model.c:66-67,72,161, C64.emu/src/vice/cbm2/cbm2rom.c:171"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:41, source C64.emu/src/vice/cbm2/cbm2model.c:66-67, 72, 161, source C64.emu/src/vice/cbm2/cbm2rom.c:171"
|
||||
|
||||
- name: "basic-901240+1-03.bin"
|
||||
path: "CBM-II/basic-901240+1-03.bin"
|
||||
@@ -947,7 +947,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "CBM-II 256 KB BASIC, CBM 620, 620+, 720 and 720+ models"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:42, C64.emu/src/vice/cbm2/cbm2model.c:68-71,73-74,161"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:42, source C64.emu/src/vice/cbm2/cbm2model.c:68-71, 73-74, 161"
|
||||
|
||||
- name: "basic-901235+6-02.bin"
|
||||
path: "CBM-II/basic-901235+6-02.bin"
|
||||
@@ -956,7 +956,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "CBM 510 BASIC"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:43, C64.emu/src/vice/cbm2/cbm2model.c:64-65,161, C64.emu/src/vice/cbm2/cbm5x0rom.c:141"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:43, source C64.emu/src/vice/cbm2/cbm2model.c:64-65, 161, source C64.emu/src/vice/cbm2/cbm5x0rom.c:141"
|
||||
|
||||
- name: "chargen-901237-01.bin"
|
||||
path: "CBM-II/chargen-901237-01.bin"
|
||||
@@ -965,7 +965,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "CBM-II 600 series character generator, default model CBM 610"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:38, C64.emu/src/vice/cbm2/cbm2model.c:66-71,162, C64.emu/src/vice/cbm2/cbm2rom.c:100-101"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:38, source C64.emu/src/vice/cbm2/cbm2model.c:66-71, 162, source C64.emu/src/vice/cbm2/cbm2rom.c:100-101"
|
||||
|
||||
- name: "chargen-901232-01.bin"
|
||||
path: "CBM-II/chargen-901232-01.bin"
|
||||
@@ -974,7 +974,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "CBM-II 700 series character generator"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:39, C64.emu/src/vice/cbm2/cbm2model.c:72-74,162"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:39, source C64.emu/src/vice/cbm2/cbm2model.c:72-74, 162"
|
||||
|
||||
- name: "chargen-901225-01.bin"
|
||||
path: "CBM-II/chargen-901225-01.bin"
|
||||
@@ -983,7 +983,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
description: "CBM 510 character generator"
|
||||
source_ref: "C64.emu/src/vice/cbm2/cbm2rom.h:37, C64.emu/src/vice/cbm2/cbm2model.c:64-65,162, C64.emu/src/vice/cbm2/cbm5x0rom.c:83"
|
||||
source_ref: "source C64.emu/src/vice/cbm2/cbm2rom.h:37, source C64.emu/src/vice/cbm2/cbm2model.c:64-65, 162, source C64.emu/src/vice/cbm2/cbm5x0rom.c:83"
|
||||
|
||||
- name: "gtk3_sym.vkm"
|
||||
path: "CBM-II/gtk3_sym.vkm"
|
||||
@@ -992,7 +992,7 @@ files:
|
||||
bundled: true
|
||||
category: game_data
|
||||
description: "CBM-II symbolic keymap, US layout"
|
||||
source_ref: "C64.emu/src/config/kbd.h:7, C64.emu/src/vice/keymap.c:1263,704"
|
||||
source_ref: "source C64.emu/src/config/kbd.h:7, source C64.emu/src/vice/keymap.c:1263, 704"
|
||||
|
||||
- name: "green.vpl"
|
||||
path: "CBM-II/green.vpl"
|
||||
@@ -1000,7 +1000,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "CRTC default external palette, 6x0 and 7x0 models"
|
||||
source_ref: "C64.emu/src/vice/crtc/crtc-resources.c:102, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/crtc/crtc-resources.c:102, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
- name: "pepto-pal.vpl"
|
||||
path: "CBM-II/pepto-pal.vpl"
|
||||
@@ -1008,7 +1008,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "VIC-II default external palette, 5x0 models"
|
||||
source_ref: "C64.emu/src/vice/vicii/vicii-resources.c:170, C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
source_ref: "source C64.emu/src/vice/vicii/vicii-resources.c:170, source C64.emu/src/vice/video/video-resources.c:916-923"
|
||||
|
||||
# ---------------------------------------------------------------- DRIVES/
|
||||
- name: "dos1541ii-251968-03.bin"
|
||||
@@ -1018,7 +1018,7 @@ files:
|
||||
max_size: 32768
|
||||
validation: [size]
|
||||
description: "1541-II DOS, default unit 8 on C64, SuperCPU and DTV"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:40-41,90, C64.emu/src/vice/drive/iec/iecrom.c:107,182, C64.emu/src/vice/c64/c64drive.c:43"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:40-41, 90, source C64.emu/src/vice/drive/iec/iecrom.c:107, 182, source C64.emu/src/vice/c64/c64drive.c:43"
|
||||
|
||||
- name: "dos1541-325302-01+901229-05.bin"
|
||||
path: "DRIVES/dos1541-325302-01+901229-05.bin"
|
||||
@@ -1027,7 +1027,7 @@ files:
|
||||
max_size: 32768
|
||||
validation: [size]
|
||||
description: "1541 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:38-39,89, C64.emu/src/vice/drive/iec/iecrom.c:100,172"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:38-39, 89, source C64.emu/src/vice/drive/iec/iecrom.c:100, 172"
|
||||
|
||||
- name: "dos1540-325302+3-01.bin"
|
||||
path: "DRIVES/dos1540-325302+3-01.bin"
|
||||
@@ -1036,7 +1036,7 @@ files:
|
||||
max_size: 32768
|
||||
validation: [size]
|
||||
description: "1540 DOS, default unit 8 on VIC-20"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:36-37,88, C64.emu/src/vice/drive/iec/iecrom.c:93,162, C64.emu/src/vice/vic20/vic20drive.c:44"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:36-37, 88, source C64.emu/src/vice/drive/iec/iecrom.c:93, 162, source C64.emu/src/vice/vic20/vic20drive.c:44"
|
||||
|
||||
- name: "dos1570-315090-01.bin"
|
||||
path: "DRIVES/dos1570-315090-01.bin"
|
||||
@@ -1044,7 +1044,7 @@ files:
|
||||
size: 32768
|
||||
validation: [size]
|
||||
description: "1570 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:43,93, C64.emu/src/vice/drive/iec/iecrom.c:115,193"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:43, 93, source C64.emu/src/vice/drive/iec/iecrom.c:115, 193"
|
||||
|
||||
- name: "dos1571-310654-05.bin"
|
||||
path: "DRIVES/dos1571-310654-05.bin"
|
||||
@@ -1052,7 +1052,7 @@ files:
|
||||
size: 32768
|
||||
validation: [size]
|
||||
description: "1571 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:44,94, C64.emu/src/vice/drive/iec/iecrom.c:121,198"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:44, 94, source C64.emu/src/vice/drive/iec/iecrom.c:121, 198"
|
||||
|
||||
- name: "dos1571cr-318047-01.bin"
|
||||
path: "DRIVES/dos1571cr-318047-01.bin"
|
||||
@@ -1060,7 +1060,7 @@ files:
|
||||
size: 32768
|
||||
validation: [size]
|
||||
description: "1571CR DOS, default unit 8 on C128"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:45,95, C64.emu/src/vice/drive/iec128dcr/iec128dcrrom.c:51,68, C64.emu/src/vice/c128/c128drive.c:56"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:45, 95, source C64.emu/src/vice/drive/iec128dcr/iec128dcrrom.c:51, 68, source C64.emu/src/vice/c128/c128drive.c:56"
|
||||
|
||||
- name: "dos1581-318045-02.bin"
|
||||
path: "DRIVES/dos1581-318045-02.bin"
|
||||
@@ -1068,7 +1068,7 @@ files:
|
||||
size: 32768
|
||||
validation: [size]
|
||||
description: "1581 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:46,96, C64.emu/src/vice/drive/iec/iecrom.c:127,203"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:46, 96, source C64.emu/src/vice/drive/iec/iecrom.c:127, 203"
|
||||
|
||||
- name: "dos1551-318008-01.bin"
|
||||
path: "DRIVES/dos1551-318008-01.bin"
|
||||
@@ -1076,7 +1076,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "1551 DOS, default unit 8 on Plus/4"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:42,92, C64.emu/src/vice/drive/tcbm/tcbmrom.c:50,66, C64.emu/src/vice/plus4/plus4drive.c:46"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:42, 92, source C64.emu/src/vice/drive/tcbm/tcbmrom.c:50, 66, source C64.emu/src/vice/plus4/plus4drive.c:46"
|
||||
|
||||
- name: "dos2000-cs-33cc6f.bin"
|
||||
aliases:
|
||||
@@ -1086,7 +1086,7 @@ files:
|
||||
size: 32768
|
||||
validation: [size]
|
||||
description: "CMD FD-2000 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:47,98, C64.emu/src/vice/drive/iec/iecrom.c:133,208"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:47, 98, source C64.emu/src/vice/drive/iec/iecrom.c:133, 208"
|
||||
|
||||
- name: "dos4000-fd-350022.bin"
|
||||
aliases:
|
||||
@@ -1096,7 +1096,7 @@ files:
|
||||
size: 32768
|
||||
validation: [size]
|
||||
description: "CMD FD-4000 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:48,99, C64.emu/src/vice/drive/iec/iecrom.c:139,213"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:48, 99, source C64.emu/src/vice/drive/iec/iecrom.c:139, 213"
|
||||
|
||||
- name: "bootromCMDHD-v2-80.bin"
|
||||
path: "DRIVES/bootromCMDHD-v2-80.bin"
|
||||
@@ -1108,7 +1108,7 @@ files:
|
||||
The MAME dump cmd_hd_bootrom_v280.bin reads the chip over 32 KB and its
|
||||
two halves are identical. The image here is the first half, the 16 KB the
|
||||
loader asks for.
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:49,100, C64.emu/src/vice/drive/iec/iecrom.c:145,218"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:49, 100, source C64.emu/src/vice/drive/iec/iecrom.c:145, 218"
|
||||
|
||||
- name: "dos2031-901484-03+05.bin"
|
||||
path: "DRIVES/dos2031-901484-03+05.bin"
|
||||
@@ -1116,7 +1116,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "2031 DOS, default unit 8 on PET and CBM-II"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:50,73, C64.emu/src/vice/drive/ieee/ieeerom.c:56,107, C64.emu/src/vice/pet/petdrive.c:42"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:50, 73, source C64.emu/src/vice/drive/ieee/ieeerom.c:56, 107, source C64.emu/src/vice/pet/petdrive.c:42"
|
||||
|
||||
- name: "dos2040-901468-06+07.bin"
|
||||
path: "DRIVES/dos2040-901468-06+07.bin"
|
||||
@@ -1124,7 +1124,7 @@ files:
|
||||
size: 8192
|
||||
validation: [size]
|
||||
description: "2040 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:53,76, C64.emu/src/vice/drive/ieee/ieeerom.c:63,115"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:53, 76, source C64.emu/src/vice/drive/ieee/ieeerom.c:63, 115"
|
||||
|
||||
- name: "dos3040-901468-11-13.bin"
|
||||
path: "DRIVES/dos3040-901468-11-13.bin"
|
||||
@@ -1132,7 +1132,7 @@ files:
|
||||
size: 12288
|
||||
validation: [size]
|
||||
description: "3040 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:54,79, C64.emu/src/vice/drive/ieee/ieeerom.c:70,123"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:54, 79, source C64.emu/src/vice/drive/ieee/ieeerom.c:70, 123"
|
||||
|
||||
- name: "dos4040-901468-14-16.bin"
|
||||
path: "DRIVES/dos4040-901468-14-16.bin"
|
||||
@@ -1140,7 +1140,7 @@ files:
|
||||
size: 12288
|
||||
validation: [size]
|
||||
description: "4040 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:55,82, C64.emu/src/vice/drive/ieee/ieeerom.c:77,131"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:55, 82, source C64.emu/src/vice/drive/ieee/ieeerom.c:77, 131"
|
||||
|
||||
- name: "dos1001-901887+8-01.bin"
|
||||
path: "DRIVES/dos1001-901887+8-01.bin"
|
||||
@@ -1148,7 +1148,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "1001, 8050 and 8250 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:51,70, C64.emu/src/vice/drive/ieee/ieeerom.c:84,141"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:51, 70, source C64.emu/src/vice/drive/ieee/ieeerom.c:84, 141"
|
||||
|
||||
- name: "dos9000-300516+7-revC.bin"
|
||||
path: "DRIVES/dos9000-300516+7-revC.bin"
|
||||
@@ -1156,4 +1156,4 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
description: "D9090 and D9060 DOS"
|
||||
source_ref: "C64.emu/src/vice/drive/driverom.h:52,85, C64.emu/src/vice/drive/ieee/ieeerom.c:91,149"
|
||||
source_ref: "source C64.emu/src/vice/drive/driverom.h:52, 85, source C64.emu/src/vice/drive/ieee/ieeerom.c:91, 149"
|
||||
+40
-40
@@ -50,7 +50,7 @@ files:
|
||||
validation: [crc32]
|
||||
aliases: [epr-10381b.132]
|
||||
note: "Master 68K, high byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:39"
|
||||
source_ref: "upstream src/main/roms.cpp:39"
|
||||
|
||||
- name: "epr-10383b.117"
|
||||
path: "cannonball/epr-10383b.117"
|
||||
@@ -61,7 +61,7 @@ files:
|
||||
crc32: "10a2014a"
|
||||
validation: [crc32]
|
||||
note: "Master 68K, low byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:40"
|
||||
source_ref: "upstream src/main/roms.cpp:40"
|
||||
|
||||
- name: "epr-10380b.133"
|
||||
path: "cannonball/epr-10380b.133"
|
||||
@@ -72,7 +72,7 @@ files:
|
||||
crc32: "1f6cadad"
|
||||
validation: [crc32]
|
||||
note: "Master 68K, high byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:39"
|
||||
source_ref: "upstream src/main/roms.cpp:39"
|
||||
|
||||
- name: "epr-10382b.118"
|
||||
path: "cannonball/epr-10382b.118"
|
||||
@@ -83,7 +83,7 @@ files:
|
||||
crc32: "c4c3fa1a"
|
||||
validation: [crc32]
|
||||
note: "Master 68K, low byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:40"
|
||||
source_ref: "upstream src/main/roms.cpp:40"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Slave CPU ROMs (68000, Rev A)
|
||||
@@ -97,7 +97,7 @@ files:
|
||||
crc32: "e28a5baf"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K, high byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:44"
|
||||
source_ref: "upstream src/main/roms.cpp:44"
|
||||
|
||||
- name: "epr-10329a.58"
|
||||
path: "cannonball/epr-10329a.58"
|
||||
@@ -108,7 +108,7 @@ files:
|
||||
crc32: "da131c81"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K, low byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:45"
|
||||
source_ref: "upstream src/main/roms.cpp:45"
|
||||
|
||||
- name: "epr-10328a.75"
|
||||
path: "cannonball/epr-10328a.75"
|
||||
@@ -119,7 +119,7 @@ files:
|
||||
crc32: "d5ec5e5d"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K, high byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:46"
|
||||
source_ref: "upstream src/main/roms.cpp:46"
|
||||
|
||||
- name: "epr-10330a.57"
|
||||
path: "cannonball/epr-10330a.57"
|
||||
@@ -130,7 +130,7 @@ files:
|
||||
crc32: "ba9ec82a"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K, low byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:47"
|
||||
source_ref: "upstream src/main/roms.cpp:47"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Tile ROMs
|
||||
@@ -144,7 +144,7 @@ files:
|
||||
crc32: "95344b04"
|
||||
validation: [crc32]
|
||||
note: "Tile ROM bank 0"
|
||||
source_ref: "src/main/roms.cpp:51"
|
||||
source_ref: "upstream src/main/roms.cpp:51"
|
||||
|
||||
- name: "opr-10232.102"
|
||||
path: "cannonball/opr-10232.102"
|
||||
@@ -155,7 +155,7 @@ files:
|
||||
crc32: "776ba1eb"
|
||||
validation: [crc32]
|
||||
note: "Tile ROM bank 1"
|
||||
source_ref: "src/main/roms.cpp:52"
|
||||
source_ref: "upstream src/main/roms.cpp:52"
|
||||
|
||||
- name: "opr-10267.100"
|
||||
path: "cannonball/opr-10267.100"
|
||||
@@ -166,7 +166,7 @@ files:
|
||||
crc32: "a85bb823"
|
||||
validation: [crc32]
|
||||
note: "Tile ROM bank 2"
|
||||
source_ref: "src/main/roms.cpp:53"
|
||||
source_ref: "upstream src/main/roms.cpp:53"
|
||||
|
||||
- name: "opr-10231.103"
|
||||
path: "cannonball/opr-10231.103"
|
||||
@@ -177,7 +177,7 @@ files:
|
||||
crc32: "8908bcbf"
|
||||
validation: [crc32]
|
||||
note: "Tile ROM bank 3"
|
||||
source_ref: "src/main/roms.cpp:54"
|
||||
source_ref: "upstream src/main/roms.cpp:54"
|
||||
|
||||
- name: "opr-10266.101"
|
||||
path: "cannonball/opr-10266.101"
|
||||
@@ -188,7 +188,7 @@ files:
|
||||
crc32: "9f6f1a74"
|
||||
validation: [crc32]
|
||||
note: "Tile ROM bank 4"
|
||||
source_ref: "src/main/roms.cpp:55"
|
||||
source_ref: "upstream src/main/roms.cpp:55"
|
||||
|
||||
- name: "opr-10230.104"
|
||||
path: "cannonball/opr-10230.104"
|
||||
@@ -199,7 +199,7 @@ files:
|
||||
crc32: "686f5e50"
|
||||
validation: [crc32]
|
||||
note: "Tile ROM bank 5"
|
||||
source_ref: "src/main/roms.cpp:56"
|
||||
source_ref: "upstream src/main/roms.cpp:56"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Road ROMs (identical pair, one per road layer)
|
||||
@@ -213,7 +213,7 @@ files:
|
||||
crc32: "22794426"
|
||||
validation: [crc32]
|
||||
note: "Road ROM, layer 1"
|
||||
source_ref: "src/main/roms.cpp:60"
|
||||
source_ref: "upstream src/main/roms.cpp:60"
|
||||
|
||||
- name: "opr-10186.47"
|
||||
path: "cannonball/opr-10186.47"
|
||||
@@ -224,7 +224,7 @@ files:
|
||||
crc32: "22794426"
|
||||
validation: [crc32]
|
||||
note: "Road ROM, layer 2 (identical to opr-10185.11)"
|
||||
source_ref: "src/main/roms.cpp:61"
|
||||
source_ref: "upstream src/main/roms.cpp:61"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sprite ROMs (interleaved 4-way)
|
||||
@@ -238,7 +238,7 @@ files:
|
||||
crc32: "7cc86208"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 0 byte 0"
|
||||
source_ref: "src/main/roms.cpp:65"
|
||||
source_ref: "upstream src/main/roms.cpp:65"
|
||||
|
||||
- name: "mpr-10373.10"
|
||||
path: "cannonball/mpr-10373.10"
|
||||
@@ -249,7 +249,7 @@ files:
|
||||
crc32: "b0d26ac9"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 0 byte 1"
|
||||
source_ref: "src/main/roms.cpp:66"
|
||||
source_ref: "upstream src/main/roms.cpp:66"
|
||||
|
||||
- name: "mpr-10375.11"
|
||||
path: "cannonball/mpr-10375.11"
|
||||
@@ -260,7 +260,7 @@ files:
|
||||
crc32: "59b60bd7"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 0 byte 2"
|
||||
source_ref: "src/main/roms.cpp:67"
|
||||
source_ref: "upstream src/main/roms.cpp:67"
|
||||
|
||||
- name: "mpr-10377.12"
|
||||
path: "cannonball/mpr-10377.12"
|
||||
@@ -271,7 +271,7 @@ files:
|
||||
crc32: "17a1b04a"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 0 byte 3"
|
||||
source_ref: "src/main/roms.cpp:68"
|
||||
source_ref: "upstream src/main/roms.cpp:68"
|
||||
|
||||
- name: "mpr-10372.13"
|
||||
path: "cannonball/mpr-10372.13"
|
||||
@@ -282,7 +282,7 @@ files:
|
||||
crc32: "b557078c"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 1 byte 0"
|
||||
source_ref: "src/main/roms.cpp:69"
|
||||
source_ref: "upstream src/main/roms.cpp:69"
|
||||
|
||||
- name: "mpr-10374.14"
|
||||
path: "cannonball/mpr-10374.14"
|
||||
@@ -293,7 +293,7 @@ files:
|
||||
crc32: "8051e517"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 1 byte 1"
|
||||
source_ref: "src/main/roms.cpp:70"
|
||||
source_ref: "upstream src/main/roms.cpp:70"
|
||||
|
||||
- name: "mpr-10376.15"
|
||||
path: "cannonball/mpr-10376.15"
|
||||
@@ -304,7 +304,7 @@ files:
|
||||
crc32: "f3b8f318"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 1 byte 2"
|
||||
source_ref: "src/main/roms.cpp:71"
|
||||
source_ref: "upstream src/main/roms.cpp:71"
|
||||
|
||||
- name: "mpr-10378.16"
|
||||
path: "cannonball/mpr-10378.16"
|
||||
@@ -315,7 +315,7 @@ files:
|
||||
crc32: "a1062984"
|
||||
validation: [crc32]
|
||||
note: "Sprite ROM, bank 1 byte 3"
|
||||
source_ref: "src/main/roms.cpp:72"
|
||||
source_ref: "upstream src/main/roms.cpp:72"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Z80 Sound ROM
|
||||
@@ -329,7 +329,7 @@ files:
|
||||
crc32: "a10abaa9"
|
||||
validation: [crc32]
|
||||
note: "Z80 sound program"
|
||||
source_ref: "src/main/roms.cpp:77"
|
||||
source_ref: "upstream src/main/roms.cpp:77"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega PCM samples
|
||||
@@ -343,7 +343,7 @@ files:
|
||||
crc32: "bcd10dde"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 0"
|
||||
source_ref: "src/main/roms.cpp:81"
|
||||
source_ref: "upstream src/main/roms.cpp:81"
|
||||
|
||||
- name: "opr-10192.67"
|
||||
path: "cannonball/opr-10192.67"
|
||||
@@ -354,7 +354,7 @@ files:
|
||||
crc32: "770f1270"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 1"
|
||||
source_ref: "src/main/roms.cpp:81"
|
||||
source_ref: "upstream src/main/roms.cpp:81"
|
||||
|
||||
- name: "opr-10191.68"
|
||||
path: "cannonball/opr-10191.68"
|
||||
@@ -365,7 +365,7 @@ files:
|
||||
crc32: "20a284ab"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 2"
|
||||
source_ref: "src/main/roms.cpp:83"
|
||||
source_ref: "upstream src/main/roms.cpp:83"
|
||||
|
||||
- name: "opr-10190.69"
|
||||
path: "cannonball/opr-10190.69"
|
||||
@@ -376,7 +376,7 @@ files:
|
||||
crc32: "7cab70e2"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 3"
|
||||
source_ref: "src/main/roms.cpp:83"
|
||||
source_ref: "upstream src/main/roms.cpp:83"
|
||||
|
||||
- name: "opr-10189.70"
|
||||
path: "cannonball/opr-10189.70"
|
||||
@@ -387,7 +387,7 @@ files:
|
||||
crc32: "01366b54"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 4"
|
||||
source_ref: "src/main/roms.cpp:85"
|
||||
source_ref: "upstream src/main/roms.cpp:85"
|
||||
|
||||
- name: "opr-10188.71"
|
||||
path: "cannonball/opr-10188.71"
|
||||
@@ -398,7 +398,7 @@ files:
|
||||
crc32: "bad30ad9"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 5"
|
||||
source_ref: "src/main/roms.cpp:85"
|
||||
source_ref: "upstream src/main/roms.cpp:85"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Optional: fixed PCM sample
|
||||
@@ -412,7 +412,7 @@ files:
|
||||
crc32: "37598616"
|
||||
validation: [crc32]
|
||||
note: "PCM sample bank 5, fixed version (replaces opr-10188.71)"
|
||||
source_ref: "src/main/roms.cpp:123"
|
||||
source_ref: "upstream src/main/roms.cpp:123"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Japanese ROM variants (loaded when jap option enabled)
|
||||
@@ -426,7 +426,7 @@ files:
|
||||
crc32: "e339e87a"
|
||||
validation: [crc32]
|
||||
note: "Master 68K Japan, high byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:106"
|
||||
source_ref: "upstream src/main/roms.cpp:106"
|
||||
|
||||
- name: "epr-10382.118"
|
||||
path: "cannonball/epr-10382.118"
|
||||
@@ -437,7 +437,7 @@ files:
|
||||
crc32: "65248dd5"
|
||||
validation: [crc32]
|
||||
note: "Master 68K Japan, low byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:107"
|
||||
source_ref: "upstream src/main/roms.cpp:107"
|
||||
|
||||
- name: "epr-10381.132"
|
||||
path: "cannonball/epr-10381.132"
|
||||
@@ -448,7 +448,7 @@ files:
|
||||
crc32: "be8c412b"
|
||||
validation: [crc32]
|
||||
note: "Master 68K Japan, high byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:106"
|
||||
source_ref: "upstream src/main/roms.cpp:106"
|
||||
|
||||
- name: "epr-10383.117"
|
||||
path: "cannonball/epr-10383.117"
|
||||
@@ -459,7 +459,7 @@ files:
|
||||
crc32: "dcc586e7"
|
||||
validation: [crc32]
|
||||
note: "Master 68K Japan, low byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:107"
|
||||
source_ref: "upstream src/main/roms.cpp:107"
|
||||
|
||||
- name: "epr-10327.76"
|
||||
path: "cannonball/epr-10327.76"
|
||||
@@ -470,7 +470,7 @@ files:
|
||||
crc32: "da99d855"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K Japan, high byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:112"
|
||||
source_ref: "upstream src/main/roms.cpp:112"
|
||||
|
||||
- name: "epr-10329.58"
|
||||
path: "cannonball/epr-10329.58"
|
||||
@@ -481,7 +481,7 @@ files:
|
||||
crc32: "fe0fa5e2"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K Japan, low byte, lower bank"
|
||||
source_ref: "src/main/roms.cpp:113"
|
||||
source_ref: "upstream src/main/roms.cpp:113"
|
||||
|
||||
- name: "epr-10328.75"
|
||||
path: "cannonball/epr-10328.75"
|
||||
@@ -492,7 +492,7 @@ files:
|
||||
crc32: "3c0e9a7f"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K Japan, high byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:112"
|
||||
source_ref: "upstream src/main/roms.cpp:112"
|
||||
|
||||
- name: "epr-10330.57"
|
||||
path: "cannonball/epr-10330.57"
|
||||
@@ -503,4 +503,4 @@ files:
|
||||
crc32: "59786e99"
|
||||
validation: [crc32]
|
||||
note: "Slave 68K Japan, low byte, upper bank"
|
||||
source_ref: "src/main/roms.cpp:113"
|
||||
source_ref: "upstream src/main/roms.cpp:113"
|
||||
+9
-9
@@ -65,7 +65,7 @@ files:
|
||||
md5: a993f85b88ac4350cf4d41554e87fe4f
|
||||
sha1: 56d39c463da60968d93e58b4ba0e675829412a20
|
||||
note: "CPC 464 OS + BASIC 1.0, read when model=0"
|
||||
source_ref: "src/cap32.cpp:212-217, src/cap32.cpp:1013-1027, rom/cpc464.rom"
|
||||
source_ref: "upstream src/cap32.cpp:212-217, upstream src/cap32.cpp:1013-1027, upstream rom/cpc464.rom"
|
||||
- name: cpc664.rom
|
||||
system: amstrad-cpc
|
||||
required: false
|
||||
@@ -75,7 +75,7 @@ files:
|
||||
md5: 5a384a2310f472c7857888371c00ed66
|
||||
sha1: 073a7665527b5bd8a148747a3947dbd3328682c8
|
||||
note: "CPC 664 OS + BASIC 1.1, read when model=1"
|
||||
source_ref: "src/cap32.cpp:212-217, src/cap32.cpp:1013-1027, rom/cpc664.rom"
|
||||
source_ref: "upstream src/cap32.cpp:212-217, upstream src/cap32.cpp:1013-1027, upstream rom/cpc664.rom"
|
||||
- name: cpc6128.rom
|
||||
system: amstrad-cpc
|
||||
required: true
|
||||
@@ -85,7 +85,7 @@ files:
|
||||
md5: b96280dc6c95a48857b4b8eb931533ae
|
||||
sha1: 5977adbad3f7c1e0e082cd02fe76a700d9860c30
|
||||
note: "CPC 6128 OS + BASIC 1.1, default model=2. A missing file returns ERR_CPC_ROM_MISSING"
|
||||
source_ref: "src/cap32.cpp:212-217, src/cap32.cpp:1013-1027, src/cap32.cpp:1799, rom/cpc6128.rom"
|
||||
source_ref: "upstream src/cap32.cpp:212-217, upstream src/cap32.cpp:1013-1027, upstream src/cap32.cpp:1799, upstream rom/cpc6128.rom"
|
||||
- name: amsdos.rom
|
||||
system: amstrad-cpc
|
||||
required: false
|
||||
@@ -95,7 +95,7 @@ files:
|
||||
md5: 25629dfe870d097469c217b95fdc1c95
|
||||
sha1: 39102c8e9cb55fcc0b9b62098780ed4a3cb6a4bb
|
||||
note: "AMSDOS disc ROM, shipped cap32.cfg sets slot07=DEFAULT, skipped on the 464. A missing file clears the slot"
|
||||
source_ref: "src/cap32.cpp:1170-1178, src/cap32.cpp:1245-1249, cap32.cfg:205-206, 215, rom/amsdos.rom"
|
||||
source_ref: "upstream src/cap32.cpp:1170-1178, upstream src/cap32.cpp:1245-1249, upstream cap32.cfg:205-206, 215, upstream rom/amsdos.rom"
|
||||
- name: system.cpr
|
||||
system: amstrad-cpc
|
||||
required: false
|
||||
@@ -105,7 +105,7 @@ files:
|
||||
md5: 39b565e648172980aa552293e667070f
|
||||
sha1: 405e341437fab8db477606238af0c20eca2e39ee
|
||||
note: "CPC+ system cartridge, default cartridge path"
|
||||
source_ref: "src/cap32.cpp:1904, src/cap32.cpp:1150, rom/system.cpr"
|
||||
source_ref: "upstream src/cap32.cpp:1904, upstream src/cap32.cpp:1150, upstream rom/system.cpr"
|
||||
- name: MF2.rom
|
||||
system: amstrad-cpc
|
||||
required: false
|
||||
@@ -115,11 +115,11 @@ files:
|
||||
md5: 4c9f014e91d407cc6509fad0095ab909
|
||||
sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f
|
||||
note: "Multiface 2 ROM, read when mf2=1. Checks the \"MULTIFACE 2\" signature at 0x0d32"
|
||||
source_ref: "src/cap32.cpp:1252-1278, rom/MF2.rom"
|
||||
source_ref: "upstream src/cap32.cpp:1252-1278, upstream rom/MF2.rom"
|
||||
|
||||
platform_details:
|
||||
bios_mapping:
|
||||
source_ref: "cap32/cap32.c:1082-1114, cap32/cap32.c:345-349"
|
||||
source_ref: "source cap32/cap32.c:1082-1114, source cap32/cap32.c:345-349"
|
||||
note: |
|
||||
All ROMs are embedded. emulator_select_ROM() copies the ROM array for
|
||||
CPC.model into pbROM. No filesystem lookup occurs in the libretro
|
||||
@@ -127,7 +127,7 @@ platform_details:
|
||||
libretro/libretro-core.c:1617-1636 and no ROM is read from it.
|
||||
|
||||
embedded_roms:
|
||||
source_ref: "cap32/rom/464.h, cap32/rom/664.h, cap32/rom/6128.h, cap32/rom/amsdos.h, cap32/rom/6128p.h, cap32/rom/cpm.h"
|
||||
source_ref: "source cap32/rom/464.h, source cap32/rom/664.h, source cap32/rom/6128.h, source cap32/rom/amsdos.h, source cap32/rom/6128p.h, source cap32/rom/cpm.h"
|
||||
note: |
|
||||
6 headers embedded as C arrays:
|
||||
OS464_BASIC10 (32KB) - CPC 464 OS + BASIC 1.0, sha1 56d39c463da60968d93e58b4ba0e675829412a20
|
||||
@@ -138,7 +138,7 @@ platform_details:
|
||||
CPM, CPM_SYS - CP/M memory dumps assembled into a 128KB snapshot
|
||||
|
||||
model_rom_map:
|
||||
source_ref: "cap32/cap32.c:1082-1114"
|
||||
source_ref: "source cap32/cap32.c:1082-1114"
|
||||
note: |
|
||||
CPC 464: OS464_BASIC10 only
|
||||
CPC 464DDI: OS464_BASIC10 + AMSDOS in ROM slot 7
|
||||
|
||||
@@ -21,7 +21,7 @@ files:
|
||||
system: philips-cdi
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/osd/retro/retromain.c:1989, src/mame/drivers/cdi.c:421"
|
||||
source_ref: "source src/osd/retro/retromain.c:1989, upstream src/mame/drivers/cdi.c:421"
|
||||
contents:
|
||||
- name: cdi200.rom
|
||||
description: Magnavox CD-i 200 BIOS (default)
|
||||
|
||||
+79
-79
@@ -18,12 +18,12 @@ data_directories:
|
||||
- ref: cemu-gameprofiles
|
||||
destination: "Cemu/gameProfiles/default"
|
||||
mode: libretro
|
||||
source_ref: "src/Cafe/GameProfile/GameProfile.cpp:181-195, src/libretro/CemuLibretro.cpp:1699-1707"
|
||||
source_ref: "source src/Cafe/GameProfile/GameProfile.cpp:181-195, source src/libretro/CemuLibretro.cpp:1699-1707"
|
||||
- ref: cemu-graphic-packs
|
||||
installed_on: [retrobat]
|
||||
destination: "Cemu/graphicPacks/downloadedGraphicPacks"
|
||||
mode: standalone
|
||||
source_ref: "src/Cafe/GraphicPack/GraphicPack2.cpp:96-111, src/gui/wxgui/DownloadGraphicPacksWindow.cpp:234-238"
|
||||
source_ref: "source src/Cafe/GraphicPack/GraphicPack2.cpp:96-111, upstream src/gui/wxgui/DownloadGraphicPacksWindow.cpp:234-238"
|
||||
|
||||
notes: |
|
||||
Wii U emulator. The libretro core is a fork of the Cemu tree with the wx
|
||||
@@ -171,7 +171,7 @@ files:
|
||||
or .wux image, with a 16-byte <image>.key beside the image as the last
|
||||
resort. Created with a template when absent. The libretro core
|
||||
refuses to load an encrypted image whose key is not in it.
|
||||
source_ref: "src/Cafe/Filesystem/FST/KeyCache.cpp:64-136, src/Cafe/Filesystem/FST/FST.cpp:192-246, src/libretro/CemuLibretro.cpp:4688-4734"
|
||||
source_ref: "source src/Cafe/Filesystem/FST/KeyCache.cpp:64-136, upstream src/Cafe/Filesystem/FST/FST.cpp:192-246, source src/libretro/CemuLibretro.cpp:4688-4734"
|
||||
|
||||
- name: otp.bin
|
||||
path: Cemu/otp.bin
|
||||
@@ -184,7 +184,7 @@ files:
|
||||
Read into the OTP mirror at init. Any other size is rejected and
|
||||
online mode stays off. Its keys decrypt the client certificate keys
|
||||
and sign the device certificate.
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:553-577, src/Cafe/IOSU/legacy/iosu_crypto.cpp:619-626"
|
||||
source_ref: "source src/Cafe/IOSU/legacy/iosu_crypto.cpp:553-577, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:619-626"
|
||||
|
||||
- name: seeprom.bin
|
||||
path: Cemu/seeprom.bin
|
||||
@@ -196,7 +196,7 @@ files:
|
||||
note: >-
|
||||
Read into the SEEPROM mirror at init. Any other size is rejected and
|
||||
online mode stays off.
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:579-600, src/Cafe/IOSU/legacy/iosu_crypto.cpp:627-632"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:579-600, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:627-632"
|
||||
|
||||
# Shared fonts, title 0005001b-10042400. Two slots per font: the console
|
||||
# dump in the MLC, read first, and the replacement Cemu ships in
|
||||
@@ -212,7 +212,7 @@ files:
|
||||
The four fonts are loaded as a set: one missing in both locations
|
||||
drops the whole set to shareddata.bin, then to the placeholder font
|
||||
compiled into the binary.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:292, src/Cafe/CafeSystem.cpp:300-356"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:292, source src/Cafe/CafeSystem.cpp:300-356"
|
||||
|
||||
- name: CafeKr.ttf
|
||||
path: Cemu/mlc01/sys/title/0005001b/10042400/content/CafeKr.ttf
|
||||
@@ -221,7 +221,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
description: "Shared font, Korean, console dump"
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:293, src/Cafe/CafeSystem.cpp:300-356"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:293, source src/Cafe/CafeSystem.cpp:300-356"
|
||||
|
||||
- name: CafeStd.ttf
|
||||
path: Cemu/mlc01/sys/title/0005001b/10042400/content/CafeStd.ttf
|
||||
@@ -230,7 +230,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
description: "Shared font, standard Latin and Japanese, console dump"
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:294, src/Cafe/CafeSystem.cpp:300-356"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:294, source src/Cafe/CafeSystem.cpp:300-356"
|
||||
|
||||
- name: CafeTw.ttf
|
||||
path: Cemu/mlc01/sys/title/0005001b/10042400/content/CafeTw.ttf
|
||||
@@ -239,7 +239,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
description: "Shared font, Traditional Chinese, console dump"
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:295, src/Cafe/CafeSystem.cpp:300-356"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:295, source src/Cafe/CafeSystem.cpp:300-356"
|
||||
|
||||
- name: CafeCn.ttf
|
||||
path: Cemu/resources/sharedFonts/CafeCn.ttf
|
||||
@@ -253,7 +253,7 @@ files:
|
||||
note: >-
|
||||
Read only when the MLC copy is absent. The libretro core ships without
|
||||
it and looks under <system_dir>/Cemu/resources/sharedFonts/.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:292, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeCn.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:292, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeCn.ttf"
|
||||
|
||||
- name: CafeCn.ttf
|
||||
not_bundled_on: [retrodeck]
|
||||
@@ -269,7 +269,7 @@ files:
|
||||
note: >-
|
||||
Shipped in resources/sharedFonts/ of the 2.6 Windows and Linux zips, read
|
||||
only when the MLC copy is absent.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:292, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeCn.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:292, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeCn.ttf"
|
||||
|
||||
- name: CafeKr.ttf
|
||||
path: Cemu/resources/sharedFonts/CafeKr.ttf
|
||||
@@ -283,7 +283,7 @@ files:
|
||||
note: >-
|
||||
Read only when the MLC copy is absent. The libretro core ships without
|
||||
it and looks under <system_dir>/Cemu/resources/sharedFonts/.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:293, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeKr.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:293, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeKr.ttf"
|
||||
|
||||
- name: CafeKr.ttf
|
||||
not_bundled_on: [retrodeck]
|
||||
@@ -299,7 +299,7 @@ files:
|
||||
note: >-
|
||||
Shipped in resources/sharedFonts/ of the 2.6 Windows and Linux zips, read
|
||||
only when the MLC copy is absent.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:293, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeKr.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:293, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeKr.ttf"
|
||||
|
||||
- name: CafeStd.ttf
|
||||
path: Cemu/resources/sharedFonts/CafeStd.ttf
|
||||
@@ -313,7 +313,7 @@ files:
|
||||
note: >-
|
||||
Read only when the MLC copy is absent. The libretro core ships without
|
||||
it and looks under <system_dir>/Cemu/resources/sharedFonts/.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:294, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeStd.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:294, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeStd.ttf"
|
||||
|
||||
- name: CafeStd.ttf
|
||||
not_bundled_on: [retrodeck]
|
||||
@@ -329,7 +329,7 @@ files:
|
||||
note: >-
|
||||
Shipped in resources/sharedFonts/ of the 2.6 Windows and Linux zips, read
|
||||
only when the MLC copy is absent.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:294, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeStd.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:294, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeStd.ttf"
|
||||
|
||||
- name: CafeTw.ttf
|
||||
path: Cemu/resources/sharedFonts/CafeTw.ttf
|
||||
@@ -343,7 +343,7 @@ files:
|
||||
note: >-
|
||||
Read only when the MLC copy is absent. The libretro core ships without
|
||||
it and looks under <system_dir>/Cemu/resources/sharedFonts/.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:295, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeTw.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:295, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeTw.ttf"
|
||||
|
||||
- name: CafeTw.ttf
|
||||
not_bundled_on: [retrodeck]
|
||||
@@ -359,7 +359,7 @@ files:
|
||||
note: >-
|
||||
Shipped in resources/sharedFonts/ of the 2.6 Windows and Linux zips, read
|
||||
only when the MLC copy is absent.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:295, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeTw.ttf"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:295, source src/Cafe/CafeSystem.cpp:329-334, source bin/resources/sharedFonts/CafeTw.ttf"
|
||||
|
||||
- name: shareddata.bin
|
||||
path: Cemu/shareddata.bin
|
||||
@@ -376,7 +376,7 @@ files:
|
||||
CafeCn.ttf, CafeKr.ttf, CafeStd.ttf and CafeTw.ttf, byte-identical to
|
||||
the console dumps of title 0005001b-10042400 above, and every other byte
|
||||
is zero.
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:268-291, src/Cafe/CafeSystem.cpp:357-365"
|
||||
source_ref: "upstream src/Cafe/CafeSystem.cpp:268-291, source src/Cafe/CafeSystem.cpp:357-365"
|
||||
|
||||
- name: snd_user.rpl
|
||||
path: Cemu/cafeLibs/snd_user.rpl
|
||||
@@ -389,7 +389,7 @@ files:
|
||||
depends on snd_user, unless the game profile turns shared libraries
|
||||
off. Named by the code as the module to dump when a title uses an
|
||||
audio effect the built-in one does not implement.
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1971-1991, src/Cafe/OS/RPL/rpl.cpp:2142-2154, src/Cafe/OS/libs/snd_user/snd_user.cpp:1220-1227"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1971-1991, source src/Cafe/OS/RPL/rpl.cpp:2142-2154, source src/Cafe/OS/libs/snd_user/snd_user.cpp:1220-1227"
|
||||
|
||||
- name: snduser2.rpl
|
||||
path: Cemu/cafeLibs/snduser2.rpl
|
||||
@@ -399,7 +399,7 @@ files:
|
||||
description: "Cafe OS sound library, second generation"
|
||||
note: >-
|
||||
Same mechanism as snd_user.rpl, for titles that depend on snduser2.
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1971-1991, src/Cafe/OS/RPL/rpl.cpp:2142-2154, src/Cafe/OS/libs/snd_user/snd_user.cpp:1220-1227"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1971-1991, source src/Cafe/OS/RPL/rpl.cpp:2142-2154, source src/Cafe/OS/libs/snd_user/snd_user.cpp:1220-1227"
|
||||
|
||||
- name: swkbd.rpl
|
||||
path: Cemu/cafeLibs/swkbd.rpl
|
||||
@@ -410,7 +410,7 @@ files:
|
||||
note: >-
|
||||
Loaded from cafeLibs/ only when swkbd.pack is present in the MLC.
|
||||
Otherwise the built-in keyboard is used and the file is ignored.
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1929-1933, src/Cafe/OS/RPL/rpl.cpp:1978-1988"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1929-1933, source src/Cafe/OS/RPL/rpl.cpp:1978-1988"
|
||||
|
||||
- name: erreula.rpl
|
||||
path: Cemu/cafeLibs/erreula.rpl
|
||||
@@ -421,7 +421,7 @@ files:
|
||||
note: >-
|
||||
Loaded from cafeLibs/ only when erreula.pack is present in the MLC.
|
||||
Otherwise the built-in error viewer is used and the file is ignored.
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1935-1939, src/Cafe/OS/RPL/rpl.cpp:1978-1988"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1935-1939, upstream src/Cafe/OS/RPL/rpl.cpp:1978-1988"
|
||||
|
||||
- name: swkbd.pack
|
||||
path: Cemu/mlc01/sys/title/0005001b/1004f000/content/00/swkbd/swkbd.pack
|
||||
@@ -432,7 +432,7 @@ files:
|
||||
note: >-
|
||||
Its presence in the MLC is what lets a swkbd.rpl from cafeLibs/ be
|
||||
used, and the applet then reads it through the Cafe filesystem.
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1929-1933"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1929-1933"
|
||||
|
||||
- name: erreula.pack
|
||||
path: Cemu/mlc01/sys/title/0005001b/10051000/content/00/erreula/erreula.pack
|
||||
@@ -443,7 +443,7 @@ files:
|
||||
note: >-
|
||||
Its presence in the MLC is what lets an erreula.rpl from cafeLibs/ be
|
||||
used, and the applet then reads it through the Cafe filesystem.
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1935-1939"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1935-1939"
|
||||
|
||||
- name: OfflineDB.zar
|
||||
path: Cemu/resources/miiverse/OfflineDB.zar
|
||||
@@ -457,7 +457,7 @@ files:
|
||||
PostList_WindWakerHD.xml, memo/<post id> and image/<post id>.jpg for
|
||||
the three Wind Waker HD title ids and nothing for any other title.
|
||||
Without it the post list is empty.
|
||||
source_ref: "src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:21-31, src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:67-72, src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:114-135, src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:186-197, src/Cafe/OS/libs/nn_olv/nn_olv_InitializeTypes.cpp:242-248"
|
||||
source_ref: "source src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:21-31, source src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:67-72, source src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:114-135, source src/Cafe/OS/libs/nn_olv/nn_olv_OfflineDB.cpp:186-197, source src/Cafe/OS/libs/nn_olv/nn_olv_InitializeTypes.cpp:242-248"
|
||||
|
||||
# Client certificates, title 0005001b-10054000. Each pair is read from the
|
||||
# MLC and the .aes key is decrypted with the OTP key at offset 0x120.
|
||||
@@ -467,7 +467,7 @@ files:
|
||||
load_from: save_dir
|
||||
required: false
|
||||
description: "Client certificate, common"
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:471, src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:471, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
|
||||
- name: WIIU_COMMON_1_RSA_KEY.aes
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_COMMON_1_RSA_KEY.aes
|
||||
@@ -476,7 +476,7 @@ files:
|
||||
required: false
|
||||
description: "Client key, common, AES-CBC encrypted"
|
||||
note: "Must be a non-empty multiple of 16 bytes."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:471, src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:471, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
|
||||
- name: WIIU_ACCOUNT_1_CERT.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_ACCOUNT_1_CERT.der
|
||||
@@ -484,7 +484,7 @@ files:
|
||||
load_from: save_dir
|
||||
required: false
|
||||
description: "Client certificate, account"
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:472, src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:472, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
|
||||
- name: WIIU_ACCOUNT_1_RSA_KEY.aes
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_ACCOUNT_1_RSA_KEY.aes
|
||||
@@ -493,7 +493,7 @@ files:
|
||||
required: false
|
||||
description: "Client key, account, AES-CBC encrypted"
|
||||
note: "Must be a non-empty multiple of 16 bytes."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:472, src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:472, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
|
||||
- name: WIIU_OLIVE_1_CERT.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_OLIVE_1_CERT.der
|
||||
@@ -502,7 +502,7 @@ files:
|
||||
required: false
|
||||
description: "Client certificate, olive (Miiverse)"
|
||||
note: "Registered twice, under ids 4 and 7."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:473, src/Cafe/IOSU/legacy/iosu_crypto.cpp:476, src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:473, upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:476, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
|
||||
- name: WIIU_OLIVE_1_RSA_KEY.aes
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_OLIVE_1_RSA_KEY.aes
|
||||
@@ -511,7 +511,7 @@ files:
|
||||
required: false
|
||||
description: "Client key, olive, AES-CBC encrypted"
|
||||
note: "Must be a non-empty multiple of 16 bytes."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:473, src/Cafe/IOSU/legacy/iosu_crypto.cpp:476, src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:473, upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:476, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
|
||||
- name: WIIU_VINO_1_CERT.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_VINO_1_CERT.der
|
||||
@@ -519,7 +519,7 @@ files:
|
||||
load_from: save_dir
|
||||
required: false
|
||||
description: "Client certificate, vino (Nintendo TVii)"
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:474, src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:474, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
|
||||
- name: WIIU_VINO_1_RSA_KEY.aes
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_VINO_1_RSA_KEY.aes
|
||||
@@ -528,7 +528,7 @@ files:
|
||||
required: false
|
||||
description: "Client key, vino, AES-CBC encrypted"
|
||||
note: "Must be a non-empty multiple of 16 bytes."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:474, src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:474, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
|
||||
- name: WIIU_WOOD_1_CERT.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_WOOD_1_CERT.der
|
||||
@@ -537,7 +537,7 @@ files:
|
||||
required: false
|
||||
description: "Client certificate, wood (eShop)"
|
||||
note: "Registered twice, under ids 6 and 8."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:475, src/Cafe/IOSU/legacy/iosu_crypto.cpp:477, src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:475, upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:477, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:303-330"
|
||||
|
||||
- name: WIIU_WOOD_1_RSA_KEY.aes
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_WOOD_1_RSA_KEY.aes
|
||||
@@ -546,7 +546,7 @@ files:
|
||||
required: false
|
||||
description: "Client key, wood, AES-CBC encrypted"
|
||||
note: "Must be a non-empty multiple of 16 bytes."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:475, src/Cafe/IOSU/legacy/iosu_crypto.cpp:477, src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:475, upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:477, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:312-326"
|
||||
|
||||
# CA certificates, same title, scerts/. Parsed as DER X.509 and added to
|
||||
# the SSL store. Every one of them must load for online mode.
|
||||
@@ -555,273 +555,273 @@ files:
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:480"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:480"
|
||||
|
||||
- name: CACERT_NINTENDO_CA_G2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:481"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:481"
|
||||
|
||||
- name: CACERT_NINTENDO_CA_G3.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G3.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G3.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:482"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:482"
|
||||
|
||||
- name: CACERT_NINTENDO_CLASS2_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:483"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:483"
|
||||
|
||||
- name: CACERT_NINTENDO_CLASS2_CA_G2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:484"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:484"
|
||||
|
||||
- name: CACERT_NINTENDO_CLASS2_CA_G3.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G3.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G3.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:485"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:485"
|
||||
|
||||
- name: BALTIMORE_CYBERTRUST_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/BALTIMORE_CYBERTRUST_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/BALTIMORE_CYBERTRUST_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:488"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:488"
|
||||
|
||||
- name: CYBERTRUST_GLOBAL_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CYBERTRUST_GLOBAL_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/CYBERTRUST_GLOBAL_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:489"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:489"
|
||||
|
||||
- name: VERIZON_GLOBAL_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/VERIZON_GLOBAL_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/VERIZON_GLOBAL_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:490"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:490"
|
||||
|
||||
- name: GLOBALSIGN_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GLOBALSIGN_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GLOBALSIGN_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:491"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:491"
|
||||
|
||||
- name: GLOBALSIGN_ROOT_CA_R2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GLOBALSIGN_ROOT_CA_R2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GLOBALSIGN_ROOT_CA_R2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:492"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:492"
|
||||
|
||||
- name: GLOBALSIGN_ROOT_CA_R3.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GLOBALSIGN_ROOT_CA_R3.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GLOBALSIGN_ROOT_CA_R3.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:493"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:493"
|
||||
|
||||
- name: VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G3.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G3.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G3.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:494"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:494"
|
||||
|
||||
- name: VERISIGN_UNIVERSAL_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_UNIVERSAL_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_UNIVERSAL_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:495"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:495"
|
||||
|
||||
- name: VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G5.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G5.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G5.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:496"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:496"
|
||||
|
||||
- name: THAWTE_PRIMARY_ROOT_CA_G3.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/THAWTE_PRIMARY_ROOT_CA_G3.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/THAWTE_PRIMARY_ROOT_CA_G3.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:497"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:497"
|
||||
|
||||
- name: THAWTE_PRIMARY_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/THAWTE_PRIMARY_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/THAWTE_PRIMARY_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:498"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:498"
|
||||
|
||||
- name: GEOTRUST_GLOBAL_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_GLOBAL_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_GLOBAL_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:499"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:499"
|
||||
|
||||
- name: GEOTRUST_GLOBAL_CA2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_GLOBAL_CA2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_GLOBAL_CA2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:500"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:500"
|
||||
|
||||
- name: GEOTRUST_PRIMARY_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_PRIMARY_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_PRIMARY_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:501"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:501"
|
||||
|
||||
- name: GEOTRUST_PRIMARY_CA_G3.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_PRIMARY_CA_G3.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GEOTRUST_PRIMARY_CA_G3.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:502"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:502"
|
||||
|
||||
- name: ADDTRUST_EXT_CA_ROOT.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ADDTRUST_EXT_CA_ROOT.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/ADDTRUST_EXT_CA_ROOT.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:503"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:503"
|
||||
|
||||
- name: COMODO_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/COMODO_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/COMODO_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:504"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:504"
|
||||
|
||||
- name: UTN_DATACORP_SGC_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/UTN_DATACORP_SGC_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/UTN_DATACORP_SGC_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:505"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:505"
|
||||
|
||||
- name: UTN_USERFIRST_HARDWARE_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/UTN_USERFIRST_HARDWARE_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/UTN_USERFIRST_HARDWARE_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:506"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:506"
|
||||
|
||||
- name: DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:507"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:507"
|
||||
|
||||
- name: DIGICERT_ASSURED_ID_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:508"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:508"
|
||||
|
||||
- name: DIGICERT_GLOBAL_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:509"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:509"
|
||||
|
||||
- name: GTE_CYBERTRUST_GLOBAL_ROOT.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/GTE_CYBERTRUST_GLOBAL_ROOT.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/GTE_CYBERTRUST_GLOBAL_ROOT.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:510"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:510"
|
||||
|
||||
- name: VERISIGN_CLASS3_PUBLIC_PRIMARY_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:511"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:511"
|
||||
|
||||
- name: THAWTE_PREMIUM_SERVER_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/THAWTE_PREMIUM_SERVER_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/THAWTE_PREMIUM_SERVER_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:512"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:512"
|
||||
|
||||
- name: EQUIFAX_SECURE_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/EQUIFAX_SECURE_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/EQUIFAX_SECURE_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:513"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:513"
|
||||
|
||||
- name: ENTRUST_SECURE_SERVER_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_SECURE_SERVER_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_SECURE_SERVER_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:514"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:514"
|
||||
|
||||
- name: VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:515"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:515"
|
||||
|
||||
- name: ENTRUST_CA_2048.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_CA_2048.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_CA_2048.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:516"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:516"
|
||||
|
||||
- name: ENTRUST_ROOT_CA.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:517"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:517"
|
||||
|
||||
- name: ENTRUST_ROOT_CA_G2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA_G2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA_G2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:518"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:518"
|
||||
|
||||
- name: DIGICERT_ASSURED_ID_ROOT_CA_G2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA_G2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA_G2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:519"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:519"
|
||||
|
||||
- name: DIGICERT_GLOBAL_ROOT_CA_G2.der
|
||||
path: Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA_G2.der
|
||||
standalone_path: mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA_G2.der
|
||||
load_from: save_dir
|
||||
required: false
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:520"
|
||||
source_ref: "upstream src/Cafe/IOSU/legacy/iosu_crypto.cpp:520"
|
||||
|
||||
firmware_titles:
|
||||
- id: "0005001b-10042400"
|
||||
@@ -829,35 +829,35 @@ firmware_titles:
|
||||
content: ["CafeCn.ttf", "CafeKr.ttf", "CafeStd.ttf", "CafeTw.ttf"]
|
||||
required: false
|
||||
note: "Read from the MLC before the resources/sharedFonts/ copy of the data path."
|
||||
source_ref: "src/Cafe/CafeSystem.cpp:286-296"
|
||||
source_ref: "source src/Cafe/CafeSystem.cpp:286-296"
|
||||
|
||||
- id: "0005001b-10054000"
|
||||
name: "SSL certificates"
|
||||
content: ["ccerts/", "scerts/"]
|
||||
required: false
|
||||
note: "Every file of the certificate table must be present for online mode, with a valid otp.bin and seeprom.bin."
|
||||
source_ref: "src/Cafe/IOSU/legacy/iosu_crypto.cpp:463-521, src/Cafe/IOSU/legacy/iosu_crypto.cpp:535"
|
||||
source_ref: "source src/Cafe/IOSU/legacy/iosu_crypto.cpp:463-521, source src/Cafe/IOSU/legacy/iosu_crypto.cpp:535"
|
||||
|
||||
- id: "0005001b-1004f000"
|
||||
name: "Software keyboard applet"
|
||||
content: ["content/00/swkbd/swkbd.pack"]
|
||||
required: false
|
||||
note: "Presence of the pack lets a dumped swkbd.rpl in cafeLibs/ replace the built-in keyboard."
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1929-1933"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1929-1933"
|
||||
|
||||
- id: "0005001b-10051000"
|
||||
name: "Error viewer applet"
|
||||
content: ["content/00/erreula/erreula.pack"]
|
||||
required: false
|
||||
note: "Presence of the pack lets a dumped erreula.rpl in cafeLibs/ replace the built-in error viewer."
|
||||
source_ref: "src/Cafe/OS/RPL/rpl.cpp:1935-1939"
|
||||
source_ref: "source src/Cafe/OS/RPL/rpl.cpp:1935-1939"
|
||||
|
||||
- id: "0005001b-1005c000"
|
||||
name: "Language and country lists"
|
||||
content: ["language.txt", "country.txt"]
|
||||
required: false
|
||||
note: "Written when absent, by the wx frontend on first run and by the libretro core at init."
|
||||
source_ref: "src/gui/wxgui/CemuApp.cpp:580-606, src/libretro/CemuLibretro.cpp:1609-1645"
|
||||
source_ref: "upstream src/gui/wxgui/CemuApp.cpp:580-606, source src/libretro/CemuLibretro.cpp:1609-1645"
|
||||
|
||||
mlc_structure:
|
||||
- "mlc01/sys/title/0005001b/10042400/content/"
|
||||
|
||||
@@ -27,7 +27,7 @@ files:
|
||||
description: "Satellaview BS-X BIOS"
|
||||
required: false
|
||||
size: 1048576
|
||||
source_ref: "source/bsx.c:857-882"
|
||||
source_ref: "source source/bsx.c:857-882"
|
||||
aliases: ["BS-X.bios"]
|
||||
validation: [size]
|
||||
note: |
|
||||
@@ -41,7 +41,7 @@ files:
|
||||
description: "Sufami Turbo BIOS"
|
||||
required: true
|
||||
size: 262144
|
||||
source_ref: "source/memmap.c:275-289"
|
||||
source_ref: "source source/memmap.c:275-289"
|
||||
note: |
|
||||
Loaded by LoadSFTBIOS() from system_dir when Sufami Turbo game
|
||||
detected (BANDAI SFC-ADX header at ROM offset 0, memmap.c:833).
|
||||
|
||||
+1
-1
@@ -22,4 +22,4 @@ notes: >
|
||||
Upstream loads textures from external PNG files, while the libretro port compiles them in.
|
||||
Uses system directory only for craft.db/auth.db (core-generated save data).
|
||||
Source has zero fopen calls. .info declares no firmware.
|
||||
source_ref: "libretro/libretro.c, src/main.c:2680-2698, src/main.c:3315-3345"
|
||||
source_ref: "source libretro/libretro.c, src/main.c:2680-2698, src/main.c:3315-3345"
|
||||
@@ -52,7 +52,7 @@ platform_details:
|
||||
retro_set_environment() does not request system_directory.
|
||||
|
||||
embedded_roms:
|
||||
source_ref: "crocods-core/cpc6128.bin.c, crocods-core/romdisc.bin.c"
|
||||
source_ref: "source crocods-core/cpc6128.bin.c, source crocods-core/romdisc.bin.c"
|
||||
note: |
|
||||
2 ROM sets embedded as C byte arrays:
|
||||
cpc6128_bin (32KB) - CPC 6128 OS (lower 16KB) + BASIC 1.1 (upper 16KB)
|
||||
|
||||
@@ -24,7 +24,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 16384
|
||||
validation: [size]
|
||||
source_ref: "desmume/src/NDSSystem.cpp:2156-2166, desmume/src/frontend/libretro/libretro.cpp:763"
|
||||
source_ref: "source desmume/src/NDSSystem.cpp:2156-2166, source desmume/src/frontend/libretro/libretro.cpp:763"
|
||||
note: "Native file needed for firmware boot and SWI-from-BIOS accuracy"
|
||||
|
||||
- name: "bios9.bin"
|
||||
@@ -34,7 +34,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 4096
|
||||
validation: [size]
|
||||
source_ref: "desmume/src/NDSSystem.cpp:2214-2224, desmume/src/frontend/libretro/libretro.cpp:764"
|
||||
source_ref: "source desmume/src/NDSSystem.cpp:2214-2224, source desmume/src/frontend/libretro/libretro.cpp:764"
|
||||
note: "Native file needed for firmware boot and logo comparison (Pal Park)"
|
||||
|
||||
- name: "firmware.bin"
|
||||
@@ -42,5 +42,5 @@ files:
|
||||
description: "NDS firmware image"
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "desmume/src/firmware.cpp:249-280, desmume/src/frontend/libretro/libretro.cpp:765"
|
||||
source_ref: "source desmume/src/firmware.cpp:249-280, source desmume/src/frontend/libretro/libretro.cpp:765"
|
||||
note: "Loaded only if both BIOS files present. Needed for boot animation, wifi config, user settings"
|
||||
+16
-16
@@ -90,7 +90,7 @@ files:
|
||||
on_mismatch: warn
|
||||
description: "GameCube boot ROM, NTSC-U directory"
|
||||
note: "Read whole into a 2 MiB buffer with no size check, then descrambled from 0x100 for 0x1afe00 bytes. The crc32 gate runs when the IPL itself is booted, and the four non-PAL dumps pass here without complaint."
|
||||
source_ref: "Source/Core/Core/ConfigManager.cpp:861-868, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:99-112, Source/Core/Core/HW/EXI/EXI_DeviceIPL.h:43, Source/Core/Core/Boot/Boot.cpp:296-330"
|
||||
source_ref: "source Source/Core/Core/ConfigManager.cpp:861-868, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:99-112, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.h:43, source Source/Core/Core/Boot/Boot.cpp:296-330"
|
||||
|
||||
- name: IPL.bin
|
||||
path: GC/EUR/IPL.bin
|
||||
@@ -104,7 +104,7 @@ files:
|
||||
on_mismatch: warn
|
||||
description: "GameCube boot ROM, PAL directory"
|
||||
note: "The two PAL dumps are the ones this directory takes without a mismatch warning."
|
||||
source_ref: "Source/Core/Core/ConfigManager.cpp:835-849, Source/Core/Core/Boot/Boot.cpp:298-337"
|
||||
source_ref: "source Source/Core/Core/ConfigManager.cpp:835-849, source Source/Core/Core/Boot/Boot.cpp:298-337"
|
||||
|
||||
- name: IPL.bin
|
||||
path: GC/JAP/IPL.bin
|
||||
@@ -118,7 +118,7 @@ files:
|
||||
on_mismatch: warn
|
||||
description: "GameCube boot ROM, NTSC-J directory"
|
||||
note: "JAP is the only Japanese directory name this fork knows. FindIPLDump, which serves the font path, scans USA then EUR then JAP and stops at the first hit."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:32-34, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:174-186"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:32-34, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:174-186"
|
||||
|
||||
- name: font_western.bin
|
||||
path: null
|
||||
@@ -130,7 +130,7 @@ files:
|
||||
hle_fallback: true
|
||||
description: "Windows-1252 font, loaded at 0x1fcf00"
|
||||
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:105, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:126, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:105, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:126, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240"
|
||||
|
||||
- name: font_japanese.bin
|
||||
path: null
|
||||
@@ -142,7 +142,7 @@ files:
|
||||
hle_fallback: true
|
||||
description: "Shift JIS font, loaded at 0x1aff00"
|
||||
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:106, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:125, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:106, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:125, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240"
|
||||
|
||||
- name: dsp_rom.bin
|
||||
path: GC/dsp_rom.bin
|
||||
@@ -156,7 +156,7 @@ files:
|
||||
adler32_pairs: [["0x66f334fe", "0xf3b93527"], ["0x128ea7a2", "0xa4a575f5"]]
|
||||
description: "DSP instruction ROM"
|
||||
note: "DSP LLE only, and LLE aborts when the file is absent or not 8192 bytes. The adler32 is taken over the byte-swapped image and the value here is the Nintendo pair. Five replacement pairs are also accepted."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:108, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:120-152, Source/Core/Core/DSP/DSPCore.h:35, Source/Core/Core/DSP/DSPCore.cpp:38-80"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:108, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:120-152, source Source/Core/Core/DSP/DSPCore.h:35, source Source/Core/Core/DSP/DSPCore.cpp:38-80"
|
||||
|
||||
- name: dsp_coef.bin
|
||||
path: GC/dsp_coef.bin
|
||||
@@ -170,7 +170,7 @@ files:
|
||||
adler32_pairs: [["0xf3b93527", "0x66f334fe"], ["0xa4a575f5", "0x128ea7a2"]]
|
||||
description: "DSP coefficient ROM"
|
||||
note: "Read by DSP LLE alongside the instruction ROM, and by the AX ucode under HLE for polyphase resampling, which drops any file that is not 0x1000 bytes and plays on without it."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:109, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:120-152, Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:45-70, Source/Core/Core/DSP/DSPCore.h:49, Source/Core/Core/DSP/DSPCore.cpp:38-105"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:109, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:120-152, source Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:45-70, source Source/Core/Core/DSP/DSPCore.h:49, source Source/Core/Core/DSP/DSPCore.cpp:38-105"
|
||||
|
||||
- name: codehandler.bin
|
||||
path: null
|
||||
@@ -181,7 +181,7 @@ files:
|
||||
md5: "5b79fad600c6257c928c108cef7034a7"
|
||||
description: "Gecko code handler"
|
||||
note: "Read from the root of the Sys directory when cheats are enabled, and written into guest memory between the installer bounds. Too large a file is refused and cheats stay off. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:124, Source/Core/Core/GeckoCode.cpp:121-136"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:124, source Source/Core/Core/GeckoCode.cpp:121-136"
|
||||
|
||||
- name: keys.bin
|
||||
path: Wii/keys.bin
|
||||
@@ -192,7 +192,7 @@ files:
|
||||
validation: [size]
|
||||
description: "BootMii key dump, console keys and identity"
|
||||
note: "Read at every key store construction, so on every Wii title. Supplies the console private key and signature, the MS and CA identifiers, the NAND key and HMAC and the backup key. A short read leaves the built-in keys in place, the structure being fixed at 0x400 bytes."
|
||||
source_ref: "Source/Core/Core/IOS/IOSC.cpp:94, Source/Core/Core/IOS/IOSC.cpp:136-140, Source/Core/Core/IOS/IOSC.cpp:559-584"
|
||||
source_ref: "source Source/Core/Core/IOS/IOSC.cpp:94, source Source/Core/Core/IOS/IOSC.cpp:136-140, source Source/Core/Core/IOS/IOSC.cpp:559-584"
|
||||
|
||||
- name: SYSCONF
|
||||
path: Wii/shared2/sys/SYSCONF
|
||||
@@ -203,7 +203,7 @@ files:
|
||||
validation: [size]
|
||||
description: "Wii system configuration"
|
||||
note: "Opened through the emulated filesystem and accepted only at 0x4000 bytes, and anything else is replaced by a freshly generated one."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:90, Source/Core/Core/SysConf.cpp:20, Source/Core/Core/SysConf.cpp:55-66"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:90, source Source/Core/Core/SysConf.cpp:20, upstream Source/Core/Core/SysConf.cpp:55-66"
|
||||
|
||||
- name: setting.txt
|
||||
path: Wii/title/00000001/00000002/data/setting.txt
|
||||
@@ -214,7 +214,7 @@ files:
|
||||
validation: [size]
|
||||
description: "Wii region and language settings"
|
||||
note: "Read for its serial number at Wii boot, then deleted and written again from the emulated region settings. The read fills a fixed 0x100 byte buffer, so a shorter file yields nothing."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:122, Source/Core/Common/SettingsHandler.h:22-27, Source/Core/Core/Boot/Boot_BS2Emu.cpp:228-256"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:122, source Source/Core/Common/SettingsHandler.h:22-27, source Source/Core/Core/Boot/Boot_BS2Emu.cpp:228-256"
|
||||
|
||||
- name: sd.raw
|
||||
path: Wii/sd.raw
|
||||
@@ -223,7 +223,7 @@ files:
|
||||
hle_fallback: true
|
||||
description: "Wii SD card image"
|
||||
note: "Opened read-write when the SD device is opened, and a 128 MB image is created when the file is missing."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:119, Source/Core/Common/FileUtil.cpp:802, Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:60-79"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:119, source Source/Core/Common/FileUtil.cpp:802, source Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:60-79"
|
||||
|
||||
- name: wiitdb.txt
|
||||
path: Load/wiitdb.txt
|
||||
@@ -231,14 +231,14 @@ files:
|
||||
required: false
|
||||
description: "user title database"
|
||||
note: "One title id equals name pair per line, ids of four characters and up. titles.txt is read only when wiitdb.txt yields nothing. Overlays the per-language databases shipped in the Sys directory."
|
||||
source_ref: "Source/Core/Core/TitleDatabase.cpp:26-48, Source/Core/Core/TitleDatabase.cpp:50-63, Source/Core/Core/TitleDatabase.cpp:86-94"
|
||||
source_ref: "source Source/Core/Core/TitleDatabase.cpp:26-48, source Source/Core/Core/TitleDatabase.cpp:50-63, source Source/Core/Core/TitleDatabase.cpp:86-94"
|
||||
|
||||
- name: mios-ipl.map
|
||||
path: Maps/mios-ipl.map
|
||||
required: false
|
||||
description: "MIOS symbol map"
|
||||
note: "Read from Maps/ in the user directory when MIOS starts, and a successful load re-applies the HLE function patches against the symbols it names."
|
||||
source_ref: "Source/Core/Core/IOS/MIOS.cpp:47, Source/Core/Core/IOS/MIOS.cpp:55-66"
|
||||
source_ref: "source Source/Core/Core/IOS/MIOS.cpp:47, source Source/Core/Core/IOS/MIOS.cpp:55-66"
|
||||
|
||||
- name: GFZE01.map
|
||||
path: null
|
||||
@@ -249,7 +249,7 @@ files:
|
||||
md5: "672ef9ca67e0fcbe4b3aa23a05720c25"
|
||||
description: "symbol map for game id GFZE01"
|
||||
note: "Reached by the per-title lookup, which reads Maps/<game id>.map from the user directory then the Sys directory. Ships in Maps/ inside the Sys directory. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
|
||||
source_ref: "Source/Core/Core/Boot/Boot.cpp:253-290"
|
||||
source_ref: "source Source/Core/Core/Boot/Boot.cpp:253-290"
|
||||
|
||||
- name: GMBE8P.map
|
||||
path: null
|
||||
@@ -260,7 +260,7 @@ files:
|
||||
md5: "43e5f1631e9bbcf84cc3c4fb90ec8ade"
|
||||
description: "symbol map for game id GMBE8P"
|
||||
note: "Reached by the per-title lookup, which reads Maps/<game id>.map from the user directory then the Sys directory. Ships in Maps/ inside the Sys directory. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
|
||||
source_ref: "Source/Core/Core/Boot/Boot.cpp:253-290"
|
||||
source_ref: "source Source/Core/Core/Boot/Boot.cpp:253-290"
|
||||
|
||||
valid_bios_crc32:
|
||||
ipl_ntsc:
|
||||
|
||||
+30
-30
@@ -126,7 +126,7 @@ files:
|
||||
on_mismatch: warn
|
||||
description: "GameCube boot ROM, NTSC-U directory"
|
||||
note: "Read whole into a 2 MiB buffer with no size check, then descrambled from 0x100 for 0x1afe00 bytes. The crc32 gate runs when the IPL itself is booted and only warns: the four non-PAL dumps, the Brazilian MPAL one included, pass here without complaint."
|
||||
source_ref: "Source/Core/Core/Config/MainSettings.cpp:594-600, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:105-113, Source/Core/Core/HW/EXI/EXI_DeviceIPL.h:43, Source/Core/Core/Boot/Boot.cpp:408-442, Source/Core/Core/Boot/Boot.cpp:444-449"
|
||||
source_ref: "source Source/Core/Core/Config/MainSettings.cpp:594-600, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:105-113, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.h:43, upstream Source/Core/Core/Boot/Boot.cpp:408-442, source Source/Core/Core/Boot/Boot.cpp:444-449"
|
||||
|
||||
- name: IPL.bin
|
||||
path: GC/EUR/IPL.bin
|
||||
@@ -140,7 +140,7 @@ files:
|
||||
on_mismatch: warn
|
||||
description: "GameCube boot ROM, PAL directory"
|
||||
note: "The two PAL dumps are the ones this directory takes without a mismatch warning."
|
||||
source_ref: "Source/Core/Core/Config/MainSettings.cpp:580-581, Source/Core/Core/Boot/Boot.cpp:444-449"
|
||||
source_ref: "source Source/Core/Core/Config/MainSettings.cpp:580-581, source Source/Core/Core/Boot/Boot.cpp:444-449"
|
||||
|
||||
- name: IPL.bin
|
||||
path: GC/JAP/IPL.bin
|
||||
@@ -154,7 +154,7 @@ files:
|
||||
on_mismatch: warn
|
||||
description: "GameCube boot ROM, NTSC-J directory"
|
||||
note: "JPN is defined alongside JAP but the boot ROM callers use the legacy default, so JAP is the directory read. FindIPLDump, which serves the font path, scans USA then EUR then JAP and stops at the first hit."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:34-35, Source/Core/Core/Config/MainSettings.cpp:574-575, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:175-187"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:34-35, source Source/Core/Core/Config/MainSettings.cpp:574-575, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:175-187"
|
||||
|
||||
- name: font_western.bin
|
||||
path: null
|
||||
@@ -164,7 +164,7 @@ files:
|
||||
hle_fallback: true
|
||||
description: "Windows-1252 font, loaded at 0x1fcf00"
|
||||
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK carries the free replacement in its Sys assets."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:117, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:117, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241"
|
||||
|
||||
- name: font_japanese.bin
|
||||
path: null
|
||||
@@ -174,7 +174,7 @@ files:
|
||||
hle_fallback: true
|
||||
description: "Shift JIS font, loaded at 0x1aff00"
|
||||
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK carries the free replacement in its Sys assets."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:118, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:118, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241"
|
||||
|
||||
- name: dsp_rom.bin
|
||||
path: GC/dsp_rom.bin
|
||||
@@ -188,7 +188,7 @@ files:
|
||||
adler32_pairs: [["0x66f334fe", "0xf3b93527"], ["0xe789b5a5", "0xa4a575f5"]]
|
||||
description: "DSP instruction ROM"
|
||||
note: "DSP LLE only, and a file that is absent or not 8192 bytes fails initialisation, which aborts the emulation thread. The adler32 is taken over the byte-swapped image and the value here is the Nintendo pair. Six replacement pairs are also accepted."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:120, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:87-105, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:107-120, Source/Core/Core/DSP/DSPCore.h:44, Source/Core/Core/DSP/DSPCore.cpp:28-71"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:120, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:87-105, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:107-120, source Source/Core/Core/DSP/DSPCore.h:44, source Source/Core/Core/DSP/DSPCore.cpp:28-71"
|
||||
|
||||
- name: dsp_coef.bin
|
||||
path: GC/dsp_coef.bin
|
||||
@@ -202,7 +202,7 @@ files:
|
||||
adler32_pairs: [["0xf3b93527", "0x66f334fe"], ["0xa4a575f5", "0xe789b5a5"]]
|
||||
description: "DSP coefficient ROM"
|
||||
note: "Read by DSP LLE alongside the instruction ROM, and by the AX ucode under HLE for polyphase resampling, which drops any file that is not 0x1000 bytes and plays on without it."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:121, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:87-120, Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:42-69, Source/Core/Core/DSP/DSPCore.h:58, Source/Core/Core/DSP/DSPCore.cpp:28-102"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:121, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:87-120, source Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:42-69, source Source/Core/Core/DSP/DSPCore.h:58, source Source/Core/Core/DSP/DSPCore.cpp:28-102"
|
||||
|
||||
- name: codehandler.bin
|
||||
path: null
|
||||
@@ -211,7 +211,7 @@ files:
|
||||
sha1: "e6c0050b3c67ee26198488fbbe4a5d019c15b628"
|
||||
description: "Gecko code handler"
|
||||
note: "Read from the root of the Sys directory when cheats are enabled, and written into guest memory between the installer bounds. Too large a file is refused and cheats stay off. The APK carries it in its Sys assets."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:139, Source/Core/Core/GeckoCode.cpp:120-134, Source/Core/Core/GeckoCode.cpp:142-144"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:139, source Source/Core/Core/GeckoCode.cpp:120-134, source Source/Core/Core/GeckoCode.cpp:142-144"
|
||||
|
||||
- name: keys.bin
|
||||
path: Wii/keys.bin
|
||||
@@ -222,7 +222,7 @@ files:
|
||||
validation: [size]
|
||||
description: "BootMii key dump, console keys and identity"
|
||||
note: "Read at every key store construction, so on every Wii title. Supplies the console private key and signature, the MS and CA identifiers, the NAND key and HMAC and the backup key. A short read leaves the built-in keys in place, the structure being fixed at 0x400 bytes. NAND import writes this file from the keys appended to the image."
|
||||
source_ref: "Source/Core/Core/IOS/IOSC.cpp:92, Source/Core/Core/IOS/IOSC.cpp:211, Source/Core/Core/IOS/IOSC.cpp:623-649, Source/Core/DiscIO/NANDImporter.cpp:258-267"
|
||||
source_ref: "source Source/Core/Core/IOS/IOSC.cpp:92, source Source/Core/Core/IOS/IOSC.cpp:211, source Source/Core/Core/IOS/IOSC.cpp:623-649, source Source/Core/DiscIO/NANDImporter.cpp:258-267"
|
||||
|
||||
- name: SYSCONF
|
||||
path: Wii/shared2/sys/SYSCONF
|
||||
@@ -233,7 +233,7 @@ files:
|
||||
validation: [size]
|
||||
description: "Wii system configuration"
|
||||
note: "Opened through the emulated filesystem and accepted only at 0x4000 bytes, and anything else is replaced by a freshly generated one."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:102, Source/Core/Core/SysConf.cpp:19, Source/Core/Core/SysConf.cpp:54-65"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:102, source Source/Core/Core/SysConf.cpp:19, source Source/Core/Core/SysConf.cpp:54-65"
|
||||
|
||||
- name: setting.txt
|
||||
path: Wii/title/00000001/00000002/data/setting.txt
|
||||
@@ -244,7 +244,7 @@ files:
|
||||
validation: [size]
|
||||
description: "Wii region and language settings"
|
||||
note: "Read for its serial number and model at Wii boot, then written again from the emulated region settings. The read fills a fixed 0x100 byte buffer, so a shorter file yields nothing."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:137, Source/Core/Common/SettingsHandler.h:21-26, Source/Core/Core/Boot/Boot_BS2Emu.cpp:341-353"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:137, source Source/Core/Common/SettingsHandler.h:21-26, source Source/Core/Core/Boot/Boot_BS2Emu.cpp:341-353"
|
||||
|
||||
- name: WiiSD.raw
|
||||
path: Load/WiiSD.raw
|
||||
@@ -253,7 +253,7 @@ files:
|
||||
hle_fallback: true
|
||||
description: "Wii SD card image"
|
||||
note: "Opened read-write when the SD device is opened, and a 128 MB image is created when the file is missing. The configured override is empty by default, so the file stays under Load/."
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:134, Source/Core/Common/FileUtil.cpp:998, Source/Core/Core/Config/MainSettings.cpp:289, Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:90-107"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:134, source Source/Core/Common/FileUtil.cpp:998, source Source/Core/Core/Config/MainSettings.cpp:289, source Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:90-107"
|
||||
|
||||
- name: clientca.pem
|
||||
path: Wii/clientca.pem
|
||||
@@ -264,7 +264,7 @@ files:
|
||||
validation: [sha256]
|
||||
description: "console SSL client certificate"
|
||||
note: "Read from the NAND root when a title asks for the built-in client certificate, and refused when the sha256 does not match the value in the source. One panic alert per IOS instance covers this file and the key together. NAND import carves it out of the IOS13 content by its DER header."
|
||||
source_ref: "Source/Core/Core/IOS/Network/SSL.cpp:135-138, Source/Core/Core/IOS/Network/SSL.cpp:148-181, Source/Core/Core/IOS/Network/SSL.cpp:383-390, Source/Core/DiscIO/NANDImporter.cpp:224"
|
||||
source_ref: "source Source/Core/Core/IOS/Network/SSL.cpp:135-138, source Source/Core/Core/IOS/Network/SSL.cpp:148-181, source Source/Core/Core/IOS/Network/SSL.cpp:383-390, source Source/Core/DiscIO/NANDImporter.cpp:224"
|
||||
|
||||
- name: clientcakey.pem
|
||||
path: Wii/clientcakey.pem
|
||||
@@ -275,7 +275,7 @@ files:
|
||||
validation: [sha256]
|
||||
description: "console SSL client private key"
|
||||
note: "Read alongside the client certificate and parsed as the private key for it. Either one failing leaves the connection without a client certificate."
|
||||
source_ref: "Source/Core/Core/IOS/Network/SSL.cpp:139-142, Source/Core/Core/IOS/Network/SSL.cpp:383-395, Source/Core/DiscIO/NANDImporter.cpp:225"
|
||||
source_ref: "source Source/Core/Core/IOS/Network/SSL.cpp:139-142, source Source/Core/Core/IOS/Network/SSL.cpp:383-395, source Source/Core/DiscIO/NANDImporter.cpp:225"
|
||||
|
||||
- name: rootca.pem
|
||||
path: Wii/rootca.pem
|
||||
@@ -286,7 +286,7 @@ files:
|
||||
validation: [sha256]
|
||||
description: "console SSL root CA certificate"
|
||||
note: "Read when a title asks for the built-in root CA, on the same sha256 check as the client pair."
|
||||
source_ref: "Source/Core/Core/IOS/Network/SSL.cpp:143-146, Source/Core/Core/IOS/Network/SSL.cpp:449-455, Source/Core/DiscIO/NANDImporter.cpp:226"
|
||||
source_ref: "source Source/Core/Core/IOS/Network/SSL.cpp:143-146, source Source/Core/Core/IOS/Network/SSL.cpp:449-455, source Source/Core/DiscIO/NANDImporter.cpp:226"
|
||||
|
||||
- name: nand.bin
|
||||
path: null
|
||||
@@ -296,7 +296,7 @@ files:
|
||||
validation: [size]
|
||||
description: "BootMii NAND backup"
|
||||
note: "Chosen through the app's import entry, not read from a fixed location. Accepted at the bare image size or that plus the 0x400 byte key block, and refused at any other. The pages are read 0x800 at a time with the 0x40 byte ECC block skipped. Import writes keys.bin and the three certificates, then unpacks the filesystem."
|
||||
source_ref: "Source/Android/jni/WiiUtils.cpp:97-116, Source/Core/DiscIO/NANDImporter.cpp:19, Source/Core/DiscIO/NANDImporter.cpp:26-40, Source/Core/DiscIO/NANDImporter.cpp:42-72"
|
||||
source_ref: "source Source/Android/jni/WiiUtils.cpp:97-116, source Source/Core/DiscIO/NANDImporter.cpp:19, source Source/Core/DiscIO/NANDImporter.cpp:26-40, source Source/Core/DiscIO/NANDImporter.cpp:42-72"
|
||||
|
||||
- name: mii.bin
|
||||
path: Wii/mii.bin
|
||||
@@ -304,7 +304,7 @@ files:
|
||||
required: false
|
||||
description: "Mii database imported into the emulated Wii Remote"
|
||||
note: "Read from the NAND root when an emulated Wii Remote is reset, and copied into both Mii blocks of its EEPROM. Absent, the EEPROM keeps its default contents."
|
||||
source_ref: "Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:156-165"
|
||||
source_ref: "upstream Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:156-165"
|
||||
|
||||
- name: nwc24msg.cfg
|
||||
path: Wii/shared2/wc24/nwc24msg.cfg
|
||||
@@ -316,7 +316,7 @@ files:
|
||||
validation: [size]
|
||||
description: "WiiConnect24 account configuration"
|
||||
note: "Read as one packed structure, so a shorter file fails the read and a default configuration is generated and written back. A file that reads is then checked for the WcCf magic, its own checksum, an id generation under 0x20 and version 8, each mismatch logged."
|
||||
source_ref: "Source/Core/Core/IOS/Network/KD/NWC24Config.cpp:17, Source/Core/Core/IOS/Network/KD/NWC24Config.cpp:24-38, Source/Core/Core/IOS/Network/KD/NWC24Config.cpp:90-117, Source/Core/Core/IOS/Network/KD/NWC24Config.h:87-109"
|
||||
source_ref: "upstream Source/Core/Core/IOS/Network/KD/NWC24Config.cpp:17, source Source/Core/Core/IOS/Network/KD/NWC24Config.cpp:24-38, source Source/Core/Core/IOS/Network/KD/NWC24Config.cpp:90-117, source Source/Core/Core/IOS/Network/KD/NWC24Config.h:87-109"
|
||||
|
||||
- name: nwc24dl.bin
|
||||
path: Wii/shared2/wc24/nwc24dl.bin
|
||||
@@ -328,7 +328,7 @@ files:
|
||||
validation: [size]
|
||||
description: "WiiConnect24 download task list"
|
||||
note: "Read as one packed structure of a 128 byte header plus 120 records and 120 entries, so a shorter file fails the read and leaves the list empty. A file that reads is checked for the WcDl magic and version 1."
|
||||
source_ref: "Source/Core/Core/IOS/Network/KD/NWC24DL.cpp:16, Source/Core/Core/IOS/Network/KD/NWC24DL.cpp:23-32, Source/Core/Core/IOS/Network/KD/NWC24DL.cpp:34-50, Source/Core/Core/IOS/Network/KD/NWC24DL.h:43, Source/Core/Core/IOS/Network/KD/NWC24DL.h:111-116"
|
||||
source_ref: "source Source/Core/Core/IOS/Network/KD/NWC24DL.cpp:16, source Source/Core/Core/IOS/Network/KD/NWC24DL.cpp:23-32, source Source/Core/Core/IOS/Network/KD/NWC24DL.cpp:34-50, source Source/Core/Core/IOS/Network/KD/NWC24DL.h:43, source Source/Core/Core/IOS/Network/KD/NWC24DL.h:111-116"
|
||||
|
||||
- name: nwc24fl.bin
|
||||
path: Wii/shared2/wc24/nwc24fl.bin
|
||||
@@ -338,7 +338,7 @@ files:
|
||||
sha1: "472c670d701bd233bc03afe4c9f18e22a6fd15c1"
|
||||
description: "WiiConnect24 friend list"
|
||||
note: "Placed in the NAND by the Sys/Wii copy and read from there by the running title. Titles such as Mario Kart Wii expect the WiiConnect24 files to exist even on a first launch, which is why the copy happens without the system menu ever running."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:330-335"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322, source Source/Core/Core/WiiRoot.cpp:330-335"
|
||||
|
||||
- name: nwc24fls.bin
|
||||
path: Wii/shared2/wc24/nwc24fls.bin
|
||||
@@ -348,7 +348,7 @@ files:
|
||||
sha1: "c0bb6540f7f888bd60be958d7c1de3b221d51a33"
|
||||
description: "WiiConnect24 friend list backup"
|
||||
note: "Placed in the NAND by the Sys/Wii copy, which never overwrites a file the NAND already holds."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:334"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322, source Source/Core/Core/WiiRoot.cpp:334"
|
||||
|
||||
- name: nwc24msg.cbk
|
||||
path: Wii/shared2/wc24/nwc24msg.cbk
|
||||
@@ -358,7 +358,7 @@ files:
|
||||
sha1: "caf8a96a36573d7e67f086f73fec675a5d1c4245"
|
||||
description: "WiiConnect24 account configuration backup"
|
||||
note: "Placed in the NAND by the Sys/Wii copy, which never overwrites a file the NAND already holds."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:334"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322, source Source/Core/Core/WiiRoot.cpp:334"
|
||||
|
||||
- name: misc.bin
|
||||
path: Wii/shared2/wc24/misc.bin
|
||||
@@ -368,7 +368,7 @@ files:
|
||||
sha1: "08509dd4567fa61baa2bae01ba8361e8ca439659"
|
||||
description: "WiiConnect24 miscellaneous state"
|
||||
note: "Placed in the NAND by the Sys/Wii copy. The time device carries a note about writing it but no code path does."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/IOS/Network/KD/NetKDTime.cpp:34"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322, source Source/Core/Core/IOS/Network/KD/NetKDTime.cpp:34"
|
||||
|
||||
- name: wc24recv.ctl
|
||||
path: Wii/shared2/wc24/mbox/wc24recv.ctl
|
||||
@@ -378,7 +378,7 @@ files:
|
||||
sha1: "18cc21df587d9cd9302f38a00ed9a23d619f5673"
|
||||
description: "WiiConnect24 receive mailbox index"
|
||||
note: "Placed in the NAND by the Sys/Wii copy, which recurses into mbox and never overwrites a file the NAND already holds."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322"
|
||||
|
||||
- name: wc24recv.mbx
|
||||
path: Wii/shared2/wc24/mbox/wc24recv.mbx
|
||||
@@ -388,7 +388,7 @@ files:
|
||||
sha1: "5aad884478da3c4495e033567c68e29bd8e9e783"
|
||||
description: "WiiConnect24 receive mailbox"
|
||||
note: "Placed in the NAND by the Sys/Wii copy. The bundled file is a stub, and the note shipped beside it gives 0x700000 as the size on a console."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322, source Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
|
||||
|
||||
- name: wc24send.ctl
|
||||
path: Wii/shared2/wc24/mbox/wc24send.ctl
|
||||
@@ -398,7 +398,7 @@ files:
|
||||
sha1: "8fcee88c8cf818e5d2a6a8ad0cc1c4168c93694e"
|
||||
description: "WiiConnect24 send mailbox index"
|
||||
note: "Placed in the NAND by the Sys/Wii copy, which recurses into mbox and never overwrites a file the NAND already holds."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322"
|
||||
|
||||
- name: wc24send.mbx
|
||||
path: Wii/shared2/wc24/mbox/wc24send.mbx
|
||||
@@ -408,7 +408,7 @@ files:
|
||||
sha1: "704a576c5f18a8ce4729f4dfc7f8814d6ac09802"
|
||||
description: "WiiConnect24 send mailbox"
|
||||
note: "Placed in the NAND by the Sys/Wii copy. The bundled file is a stub, and the note shipped beside it gives 0x200000 as the size on a console."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:288-322, source Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
|
||||
|
||||
- name: Readme.txt
|
||||
path: Wii/shared2/wc24/mbox/Readme.txt
|
||||
@@ -419,7 +419,7 @@ files:
|
||||
sha256: "e5a888912968050c6c1d46d1c364c324684e1d15aaa62cfe36cf7fce2c687b21"
|
||||
description: "note on the truncated mailboxes, copied into the NAND"
|
||||
note: "The Sys/Wii copy walks the directory and takes every entry, so this file lands in the NAND with the mailboxes. It records the console sizes of the two mbx files. The hash names the file carried in the source tree, the only form it has, and is not a check the code performs. Without it the name alone matches any readme."
|
||||
source_ref: "Source/Core/Core/WiiRoot.cpp:291-319, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
|
||||
source_ref: "source Source/Core/Core/WiiRoot.cpp:291-319, source Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
|
||||
|
||||
- name: wiitdb.txt
|
||||
path: Load/wiitdb.txt
|
||||
@@ -427,14 +427,14 @@ files:
|
||||
required: false
|
||||
description: "user title database"
|
||||
note: "One title id equals name pair per line, ids of four characters and up. titles.txt is read only when wiitdb.txt yields nothing. Overlays the per-language databases shipped in the Sys directory, which cover ten languages. The Portuguese and Russian files also present there are never registered."
|
||||
source_ref: "Source/Core/Core/TitleDatabase.cpp:29-51, Source/Core/Core/TitleDatabase.cpp:54-58, Source/Core/Core/TitleDatabase.cpp:63-79"
|
||||
source_ref: "source Source/Core/Core/TitleDatabase.cpp:29-51, upstream Source/Core/Core/TitleDatabase.cpp:54-58, source Source/Core/Core/TitleDatabase.cpp:63-79"
|
||||
|
||||
- name: mios-ipl.map
|
||||
path: Maps/mios-ipl.map
|
||||
required: false
|
||||
description: "MIOS symbol map"
|
||||
note: "Read from Maps/ in the user directory when MIOS starts, and a successful load re-applies the HLE function patches against the symbols it names."
|
||||
source_ref: "Source/Core/Core/IOS/MIOS.cpp:67-72"
|
||||
source_ref: "source Source/Core/Core/IOS/MIOS.cpp:67-72"
|
||||
|
||||
valid_bios_crc32:
|
||||
ipl_ntsc:
|
||||
|
||||
+36
-36
@@ -30,7 +30,7 @@ data_directories:
|
||||
installed_on: [batocera, lakka, retrobat, retrodeck]
|
||||
mode: libretro
|
||||
destination: "Sys"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:128-141"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:128-141"
|
||||
|
||||
files:
|
||||
# -- GameCube IPL (Boot ROM) --
|
||||
@@ -46,7 +46,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GameCube NTSC-U boot ROM. HLE available but real IPL needed for GC menu boot and accurate fonts"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:139, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:108"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:139, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:108"
|
||||
|
||||
- name: "IPL.bin"
|
||||
path: "dolphin-emu/Sys/GC/EUR/IPL.bin"
|
||||
@@ -57,7 +57,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GameCube PAL boot ROM"
|
||||
source_ref: "Source/Core/Core/Config/MainSettings.cpp:776-782"
|
||||
source_ref: "source Source/Core/Core/Config/MainSettings.cpp:776-782"
|
||||
|
||||
- name: "IPL.bin"
|
||||
path: "dolphin-emu/Sys/GC/JAP/IPL.bin"
|
||||
@@ -68,7 +68,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GameCube NTSC-J boot ROM. JAP is the legacy directory name"
|
||||
source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:185"
|
||||
source_ref: "source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:185"
|
||||
|
||||
# -- DSP ROMs --
|
||||
# Used by DSP LLE for accurate audio.
|
||||
@@ -86,7 +86,7 @@ files:
|
||||
adler32_pairs_with: "dsp_coef.bin"
|
||||
adler32_pairs: [["0x66f334fe", "0xf3b93527"], ["0xe789b5a5", "0xa4a575f5"]]
|
||||
note: "DSP instruction ROM for LLE audio. Free replacement (v0.4) included"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:136, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:84-117, Source/Core/Core/DSP/DSPCore.cpp:28-102"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:136, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:84-117, source Source/Core/Core/DSP/DSPCore.cpp:28-102"
|
||||
|
||||
- name: "dsp_coef.bin"
|
||||
path: "dolphin-emu/Sys/GC/dsp_coef.bin"
|
||||
@@ -100,7 +100,7 @@ files:
|
||||
adler32_pairs_with: "dsp_rom.bin"
|
||||
adler32_pairs: [["0xf3b93527", "0x66f334fe"], ["0xa4a575f5", "0xe789b5a5"]]
|
||||
note: "DSP coefficient ROM for LLE audio and HLE polyphase resampling. Free replacement included"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:137, Source/Core/Core/DSP/DSPCore.cpp:32-33, Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:55-62, Source/Core/Core/DSP/DSPCore.cpp:28-102"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:137, source Source/Core/Core/DSP/DSPCore.cpp:32-33, source Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:55-62, source Source/Core/Core/DSP/DSPCore.cpp:28-102"
|
||||
|
||||
# -- GameCube Fonts --
|
||||
# Bundled free alternatives exist but have padding differences causing misplaced text.
|
||||
@@ -113,7 +113,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Windows-1252 font for GC/Wii text rendering. Free alternative bundled, real one from IPL dump preferred"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:133, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130,202-239"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:133, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130, 202-239"
|
||||
|
||||
- name: "font_japanese.bin"
|
||||
path: "dolphin-emu/Sys/GC/font_japanese.bin"
|
||||
@@ -122,7 +122,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:134, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129,234"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:134, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129, 234"
|
||||
|
||||
# -- Triforce firmware --
|
||||
# Loaded from User/Triforce/ only, no Sys fallback.
|
||||
@@ -132,7 +132,7 @@ files:
|
||||
system: sega-triforce
|
||||
required: true
|
||||
note: "SegaBoot, the Triforce system disc image. Read on every Triforce boot, min(size, 2 MiB) copied into the firmware buffer, nothing validated"
|
||||
source_ref: "Source/Core/Core/HW/DVD/AMMediaboard.cpp:163, Source/Core/Core/HW/DVD/AMMediaboard.cpp:521, Source/Core/Core/HW/DVD/AMMediaboard.cpp:551-571, Source/Core/Core/HW/DVD/DVDInterface.cpp:292-294, Source/Core/Core/System.h:147"
|
||||
source_ref: "source Source/Core/Core/HW/DVD/AMMediaboard.cpp:163, source Source/Core/Core/HW/DVD/AMMediaboard.cpp:521, source Source/Core/Core/HW/DVD/AMMediaboard.cpp:551-571, source Source/Core/Core/HW/DVD/DVDInterface.cpp:292-294, source Source/Core/Core/System.h:147"
|
||||
|
||||
# -- GBA BIOS (for GC-GBA link) --
|
||||
# Used by integrated mGBA core for GameCube-GBA connectivity.
|
||||
@@ -144,7 +144,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GBA BIOS for GC-GBA link feature (uses integrated mGBA). Path configurable in settings"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:145, Source/Core/Core/HW/GBACore.cpp:346-363"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:145, source Source/Core/Core/HW/GBACore.cpp:346-363"
|
||||
|
||||
# -- Wii System Files --
|
||||
# Generated/managed by Dolphin's Wii NAND emulation.
|
||||
@@ -157,7 +157,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Wii system configuration. Auto-generated by Dolphin, can be imported from NAND backup"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:118, Source/Core/Common/FileUtil.cpp:905"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:118, source Source/Core/Common/FileUtil.cpp:905"
|
||||
|
||||
- name: "setting.txt"
|
||||
path: "Wii/title/00000001/00000002/data/setting.txt"
|
||||
@@ -167,7 +167,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Wii region/language settings. Auto-generated by Dolphin during Wii boot emulation"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:153, Source/Core/Core/Boot/Boot_BS2Emu.cpp:384-460"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:153, source Source/Core/Core/Boot/Boot_BS2Emu.cpp:384-460"
|
||||
|
||||
# -- Wii NAND Backup (BootMii) --
|
||||
- name: "nand.bin"
|
||||
@@ -175,7 +175,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "BootMii NAND backup. Can be imported to populate Wii NAND with channels, saves, system menu"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:27-45,47-92"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:27-45, 47-92"
|
||||
|
||||
- name: "keys.bin"
|
||||
path: null
|
||||
@@ -183,7 +183,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:20, Source/Core/DiscIO/NANDImporter.cpp:77-91, Source/Core/DiscIO/NANDImporter.h:35-38"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:20, source Source/Core/DiscIO/NANDImporter.cpp:77-91, source Source/Core/DiscIO/NANDImporter.h:35-38"
|
||||
|
||||
# -- Wii SD Card Image --
|
||||
- name: "WiiSD.raw"
|
||||
@@ -193,7 +193,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Virtual SD card image for Wii homebrew. Auto-created by Dolphin, supports SD/SDHC up to 4GB"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:150"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:150"
|
||||
|
||||
# -- Gecko Code Handler --
|
||||
- name: "codehandler.bin"
|
||||
@@ -206,7 +206,7 @@ files:
|
||||
md5: "1f118b8735fcf40c20b38c3184eebfd9"
|
||||
hle_fallback: true
|
||||
note: "Gecko/Ocarina cheat code handler. Shipped in Sys/ of the standalone release (dolphin-2512-x64.7z)"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:155, source Source/Core/Core/GeckoCode.cpp:120"
|
||||
|
||||
- name: "codehandler.bin"
|
||||
path: null
|
||||
@@ -215,7 +215,7 @@ files:
|
||||
installed_on: [batocera, lakka, retrobat, retrodeck]
|
||||
hle_fallback: true
|
||||
note: "Gecko/Ocarina cheat code handler, read from the Sys data directory the core zip does not contain. The Batocera and Lakka packages copy Data/Sys beside the core, and RetroBat installs it as bios/dolphin-emu/Sys"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:155, source Source/Core/Core/GeckoCode.cpp:120"
|
||||
|
||||
# -- Wii System Menu (WAD) --
|
||||
- name: "Wii System Menu"
|
||||
@@ -224,7 +224,7 @@ files:
|
||||
hle_fallback: true
|
||||
mode: standalone
|
||||
note: "Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot"
|
||||
source_ref: "Source/Core/DolphinQt/MainWindow.cpp:1629-1631, Source/Core/DolphinQt/MenuBar.cpp:1218-1232"
|
||||
source_ref: "source Source/Core/DolphinQt/MainWindow.cpp:1629-1631, source Source/Core/DolphinQt/MenuBar.cpp:1218-1232"
|
||||
|
||||
# -- NAND Certificates (auto-extracted) --
|
||||
- name: "clientca.pem"
|
||||
@@ -234,7 +234,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "SSL client certificate. Auto-extracted from IOS13 content during NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:220-304"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:220-304"
|
||||
|
||||
- name: "clientcakey.pem"
|
||||
path: "Wii/clientcakey.pem"
|
||||
@@ -243,7 +243,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "SSL client private key. Auto-extracted from IOS13 content during NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:256"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:256"
|
||||
|
||||
- name: "rootca.pem"
|
||||
path: "Wii/rootca.pem"
|
||||
@@ -252,7 +252,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "SSL root CA certificate. Auto-extracted from IOS13 content during NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:257"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:257"
|
||||
|
||||
# -- Realtek Bluetooth firmware (Wiimote passthrough) --
|
||||
# Required for real Wiimote connectivity via USB Bluetooth adapters with Realtek chipsets.
|
||||
@@ -266,105 +266,105 @@ files:
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8723A BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:414"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:414"
|
||||
|
||||
- name: "rtl8723b_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8723b_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8723B BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:389"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:389"
|
||||
|
||||
- name: "rtl8723d_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8723d_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8723D BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:418"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:418"
|
||||
|
||||
- name: "rtl8761a_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8761a_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8761A BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:393"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:393"
|
||||
|
||||
- name: "rtl8761bu_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8761bu_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8761BU BT firmware for Wiimote passthrough (most common USB dongle)"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:395"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:395"
|
||||
|
||||
- name: "rtl8821a_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8821a_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8821A BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:397"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:397"
|
||||
|
||||
- name: "rtl8821c_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8821c_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8821C BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:426"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:426"
|
||||
|
||||
- name: "rtl8822b_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8822b_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8822B BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:430"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:430"
|
||||
|
||||
- name: "rtl8822cu_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8822cu_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8822CU BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:401"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:401"
|
||||
|
||||
- name: "rtl8851bu_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8851bu_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8851BU BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:405"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:405"
|
||||
|
||||
- name: "rtl8852au_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8852au_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8852AU BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:407"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:407"
|
||||
|
||||
- name: "rtl8852bu_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8852bu_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8852BU BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:409"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:409"
|
||||
|
||||
- name: "rtl8852cu_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8852cu_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8852CU BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:411"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:411"
|
||||
|
||||
- name: "rtl8852btu_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8852btu_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:413"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:413"
|
||||
|
||||
- name: "rtl8922au_fw.bin"
|
||||
path: "Load/Firmware/rtl_bt/rtl8922au_fw.bin"
|
||||
required: false
|
||||
mode: standalone
|
||||
note: "Realtek 8922AU BT firmware for Wiimote passthrough"
|
||||
source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:415"
|
||||
source_ref: "source Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:415"
|
||||
|
||||
notes:
|
||||
hle_available: true
|
||||
|
||||
@@ -103,7 +103,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5112, src/gui/mt32emu.h:5129"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5112, source src/gui/mt32emu.h:5129"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v1.05"
|
||||
@@ -112,7 +112,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5113, src/gui/mt32emu.h:5130"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5113, source src/gui/mt32emu.h:5130"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v1.06"
|
||||
@@ -121,7 +121,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5114, src/gui/mt32emu.h:5131"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5114, source src/gui/mt32emu.h:5131"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v1.07"
|
||||
@@ -130,7 +130,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5115, src/gui/mt32emu.h:5132"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5115, source src/gui/mt32emu.h:5132"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control BlueRidge"
|
||||
@@ -139,7 +139,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5116, src/gui/mt32emu.h:5133"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5116, source src/gui/mt32emu.h:5133"
|
||||
|
||||
# -- MT-32 v2.x control ROMs (128 KB, pair with MT32_PCM.ROM) --
|
||||
|
||||
@@ -150,7 +150,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5118, src/gui/mt32emu.h:5135"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5118, source src/gui/mt32emu.h:5135"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v2.04"
|
||||
@@ -159,7 +159,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5119, src/gui/mt32emu.h:5136"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5119, source src/gui/mt32emu.h:5136"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v2.06"
|
||||
@@ -168,7 +168,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5120, src/gui/mt32emu.h:5137"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5120, source src/gui/mt32emu.h:5137"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v2.07"
|
||||
@@ -177,7 +177,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "47b52adefedaec475c925e54340e37673c11707c"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5121, src/gui/mt32emu.h:5138"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5121, source src/gui/mt32emu.h:5138"
|
||||
|
||||
# -- CM-32L / LAPC-I control ROMs (64 KB, pair with CM32L_PCM.ROM) --
|
||||
|
||||
@@ -188,7 +188,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5122, src/gui/mt32emu.h:5139"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5122, source src/gui/mt32emu.h:5139"
|
||||
|
||||
- name: "CM32L_CONTROL.ROM"
|
||||
description: "CM-32L/LAPC-I Control v1.02"
|
||||
@@ -197,7 +197,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5123, src/gui/mt32emu.h:5140"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5123, source src/gui/mt32emu.h:5140"
|
||||
|
||||
# -- CM-32LN / CM-500 / LAPC-N control ROM (64 KB, pairs with CM32L_PCM.ROM) --
|
||||
|
||||
@@ -208,7 +208,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5124, src/gui/mt32emu.h:5141"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5124, source src/gui/mt32emu.h:5141"
|
||||
|
||||
# -- PCM ROMs --
|
||||
|
||||
@@ -219,7 +219,7 @@ files:
|
||||
size: 524288
|
||||
sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5126, src/gui/mt32emu.h:5143"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5126, source src/gui/mt32emu.h:5143"
|
||||
note: "accepted by every MT-32 control ROM, v1.x and v2.x (pcmCount 128)"
|
||||
|
||||
- name: "CM32L_PCM.ROM"
|
||||
@@ -230,7 +230,7 @@ files:
|
||||
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
|
||||
validation: [sha1, size]
|
||||
aliases: ["CM32LN_PCM.ROM"]
|
||||
source_ref: "src/gui/mt32emu.h:5127, src/gui/mt32emu.h:5144"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5127, source src/gui/mt32emu.h:5144"
|
||||
note: >
|
||||
accepted by the CM-32L and CM-32LN control ROMs (pcmCount 256). The
|
||||
alias covers the name derived from CM32LN_CONTROL.ROM.
|
||||
@@ -242,7 +242,7 @@ files:
|
||||
aliases: ["GeneralUser-GS.sf2"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "dosbox_pure_libretro.cpp:1407,2805"
|
||||
source_ref: "upstream dosbox_pure_libretro.cpp:1407, 2805"
|
||||
note: >
|
||||
Any .SF2 or .SF3 in the system directory is listed in the MIDI option.
|
||||
DOSBOX.SF2 is the fixed name looked up on the mounted C: drive as a per
|
||||
|
||||
+25
-25
@@ -61,7 +61,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5112, src/gui/mt32emu.h:5129"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5112, source src/gui/mt32emu.h:5129"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v1.05"
|
||||
@@ -70,7 +70,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5113, src/gui/mt32emu.h:5130"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5113, source src/gui/mt32emu.h:5130"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v1.06"
|
||||
@@ -79,7 +79,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5114, src/gui/mt32emu.h:5131"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5114, source src/gui/mt32emu.h:5131"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v1.07"
|
||||
@@ -88,7 +88,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5115, src/gui/mt32emu.h:5132"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5115, source src/gui/mt32emu.h:5132"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control BlueRidge"
|
||||
@@ -97,7 +97,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5116, src/gui/mt32emu.h:5133"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5116, source src/gui/mt32emu.h:5133"
|
||||
|
||||
# -- MT-32 v2.x Control ROMs (128 KB) --
|
||||
|
||||
@@ -108,7 +108,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5118, src/gui/mt32emu.h:5135"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5118, source src/gui/mt32emu.h:5135"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v2.04"
|
||||
@@ -117,7 +117,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5119, src/gui/mt32emu.h:5136"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5119, source src/gui/mt32emu.h:5136"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v2.06"
|
||||
@@ -126,7 +126,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5120, src/gui/mt32emu.h:5137"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5120, source src/gui/mt32emu.h:5137"
|
||||
|
||||
- name: "MT32_CONTROL.ROM"
|
||||
description: "MT-32 Control v2.07"
|
||||
@@ -135,7 +135,7 @@ files:
|
||||
size: 131072
|
||||
sha1: "47b52adefedaec475c925e54340e37673c11707c"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5121, src/gui/mt32emu.h:5138"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5121, source src/gui/mt32emu.h:5138"
|
||||
|
||||
# -- CM-32L / LAPC-I Control ROMs (64 KB) --
|
||||
|
||||
@@ -146,7 +146,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5122, src/gui/mt32emu.h:5139"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5122, source src/gui/mt32emu.h:5139"
|
||||
|
||||
- name: "CM32L_CONTROL.ROM"
|
||||
description: "CM-32L/LAPC-I Control v1.02"
|
||||
@@ -155,7 +155,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5123, src/gui/mt32emu.h:5140"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5123, source src/gui/mt32emu.h:5140"
|
||||
|
||||
# -- CM-32LN / CM-500 / LAPC-N Control ROM (64 KB) --
|
||||
|
||||
@@ -166,7 +166,7 @@ files:
|
||||
size: 65536
|
||||
sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5124, src/gui/mt32emu.h:5141"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5124, source src/gui/mt32emu.h:5141"
|
||||
|
||||
# -- PCM ROMs --
|
||||
|
||||
@@ -177,7 +177,7 @@ files:
|
||||
size: 524288
|
||||
sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
|
||||
validation: [sha1, size]
|
||||
source_ref: "src/gui/mt32emu.h:5126, src/gui/mt32emu.h:5143"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5126, source src/gui/mt32emu.h:5143"
|
||||
note: >
|
||||
accepted by every MT-32 control ROM, v1.x and v2.x. Each control ROM
|
||||
fixes the PCM size it accepts through its pcmCount: 128 requires this
|
||||
@@ -191,7 +191,7 @@ files:
|
||||
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
|
||||
validation: [sha1, size]
|
||||
aliases: ["CM32LN_PCM.ROM"]
|
||||
source_ref: "src/gui/mt32emu.h:5127, src/gui/mt32emu.h:5144"
|
||||
source_ref: "upstream src/gui/mt32emu.h:5127, source src/gui/mt32emu.h:5144"
|
||||
note: >
|
||||
accepted by the CM-32L and CM-32LN control ROMs, which carry pcmCount
|
||||
256 and require this 1048576 byte image. The alias covers the name
|
||||
@@ -205,7 +205,7 @@ files:
|
||||
aliases: ["GeneralUser-GS.sf2"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "dosbox_pure_libretro.cpp:1405 (scan classifies .SF* as a SoundFont), dosbox_pure_libretro.cpp:2495-2499 (path taken from the system directory), dosbox_pure_libretro.cpp:2806-2813 (auto-detected on the mounted C: drive)"
|
||||
source_ref: "source dosbox_pure_libretro.cpp:1405 (scan classifies .SF* as a SoundFont), source dosbox_pure_libretro.cpp:2495-2499 (path taken from the system directory), source dosbox_pure_libretro.cpp:2806-2813 (auto-detected on the mounted C: drive)"
|
||||
note: >
|
||||
Any .SF2 or .SF3 file in the system directory works. The core lists all
|
||||
found SoundFonts in the MIDI config dropdown. DOSBOX.SF2 is the conventional
|
||||
@@ -222,7 +222,7 @@ files:
|
||||
required: false
|
||||
size: 32768
|
||||
validation: [size]
|
||||
source_ref: "dosbox_pure_libretro.cpp:1405, src/gui/midi_sc55.h:71-75, src/gui/midi_sc55.h:97-101"
|
||||
source_ref: "source dosbox_pure_libretro.cpp:1405, source src/gui/midi_sc55.h:71-75, source src/gui/midi_sc55.h:97-101"
|
||||
note: >-
|
||||
Any name ending in ROM1.BIN anywhere under the system directory is
|
||||
listed. Byte 67 selects the emulated model, 0x12 for SC-55mkII/SC-55st.
|
||||
@@ -235,7 +235,7 @@ files:
|
||||
required: false
|
||||
size: [262144, 524288]
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:41, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:95"
|
||||
source_ref: "source src/gui/midi_sc55.h:41, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:95"
|
||||
note: "The driver does not open without ROM1 and ROM2. ROM2_ST fills the same slot when ROM2 did not."
|
||||
|
||||
- name: "ROM_SM.BIN"
|
||||
@@ -245,7 +245,7 @@ files:
|
||||
required: false
|
||||
size: 4096
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:42, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:113-116"
|
||||
source_ref: "source src/gui/midi_sc55.h:42, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:113-116"
|
||||
|
||||
- name: "WAVEROM1.BIN"
|
||||
path: "SC-55/WAVEROM1.BIN"
|
||||
@@ -254,7 +254,7 @@ files:
|
||||
required: false
|
||||
size: 2097152
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:43-45, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:113-116"
|
||||
source_ref: "source src/gui/midi_sc55.h:43-45, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:113-116"
|
||||
|
||||
- name: "WAVEROM2.BIN"
|
||||
path: "SC-55/WAVEROM2.BIN"
|
||||
@@ -263,7 +263,7 @@ files:
|
||||
required: false
|
||||
size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:43-45, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:113-116"
|
||||
source_ref: "source src/gui/midi_sc55.h:43-45, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:113-116"
|
||||
note: "The mkII branch checks ROM_SM, WAVEROM1 and WAVEROM2 only. A WAVEROM3 beside it is opened and ignored."
|
||||
|
||||
- name: "sc55_rom1.bin"
|
||||
@@ -272,7 +272,7 @@ files:
|
||||
required: false
|
||||
size: 32768
|
||||
validation: [size]
|
||||
source_ref: "dosbox_pure_libretro.cpp:1405, src/gui/midi_sc55.h:71-75, src/gui/midi_sc55.h:97-101, src/gui/midi_sc55.h:117-120"
|
||||
source_ref: "source dosbox_pure_libretro.cpp:1405, source src/gui/midi_sc55.h:71-75, source src/gui/midi_sc55.h:97-101, source src/gui/midi_sc55.h:117-120"
|
||||
note: >-
|
||||
Byte 67 is 0x50, the SC-55/SC-155 branch. The driver builds each
|
||||
companion name from the ROM1.BIN name the user picks: the text before
|
||||
@@ -289,7 +289,7 @@ files:
|
||||
required: false
|
||||
size: 262144
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:78-95, src/gui/midi_sc55.h:117-120"
|
||||
source_ref: "source src/gui/midi_sc55.h:78-95, source src/gui/midi_sc55.h:117-120"
|
||||
|
||||
- name: "sc55_waverom1.bin"
|
||||
path: "SC-55-v1.00/sc55_waverom1.bin"
|
||||
@@ -297,7 +297,7 @@ files:
|
||||
required: false
|
||||
size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:43-45, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:117-120"
|
||||
source_ref: "source src/gui/midi_sc55.h:43-45, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:117-120"
|
||||
|
||||
- name: "sc55_waverom2.bin"
|
||||
path: "SC-55-v1.00/sc55_waverom2.bin"
|
||||
@@ -305,7 +305,7 @@ files:
|
||||
required: false
|
||||
size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:43-45, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:117-120"
|
||||
source_ref: "source src/gui/midi_sc55.h:43-45, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:117-120"
|
||||
|
||||
- name: "sc55_waverom3.bin"
|
||||
path: "SC-55-v1.00/sc55_waverom3.bin"
|
||||
@@ -313,5 +313,5 @@ files:
|
||||
required: false
|
||||
size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "src/gui/midi_sc55.h:43-45, src/gui/midi_sc55.h:78-93, src/gui/midi_sc55.h:117-124"
|
||||
source_ref: "source src/gui/midi_sc55.h:43-45, source src/gui/midi_sc55.h:78-93, source src/gui/midi_sc55.h:117-124"
|
||||
note: "The SC-55/SC-155 and CM-300/SCC-1 branches refuse the set without a third 8 Mbit wave ROM."
|
||||
@@ -72,7 +72,7 @@ files:
|
||||
path: "easyrpg.soundfont"
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/decoder_fluidsynth.cpp:125, src/decoder_fluidsynth.cpp:149-152"
|
||||
source_ref: "upstream src/decoder_fluidsynth.cpp:125, source src/decoder_fluidsynth.cpp:149-152"
|
||||
note: >
|
||||
General MIDI soundfont (SF2 format) for MIDI music playback. Many RPG
|
||||
Maker games use MIDI for background music. Without a soundfont, MIDI
|
||||
@@ -91,7 +91,7 @@ files:
|
||||
path: "wildmidi.cfg"
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/decoder_wildmidi.cpp:103-104"
|
||||
source_ref: "source src/decoder_wildmidi.cpp:103-104"
|
||||
note: >
|
||||
WildMidi configuration file pointing to GUS patch sets for MIDI
|
||||
playback. Alternative to FluidSynth/SF2. Only used if WildMidi
|
||||
@@ -108,7 +108,7 @@ files:
|
||||
required: false
|
||||
installed_on: [rocknix]
|
||||
type: directory
|
||||
source_ref: "src/filefinder_rtp.cpp:73-74"
|
||||
source_ref: "source src/filefinder_rtp.cpp:73-74"
|
||||
note: >
|
||||
Run-Time Package for RPG Maker 2000 games. Contains default tilesets,
|
||||
character sprites, battle animations, music, and sound effects. Only
|
||||
@@ -131,7 +131,7 @@ files:
|
||||
required: false
|
||||
installed_on: [rocknix]
|
||||
type: directory
|
||||
source_ref: "src/filefinder_rtp.cpp:73-74"
|
||||
source_ref: "source src/filefinder_rtp.cpp:73-74"
|
||||
note: >
|
||||
Run-Time Package for RPG Maker 2003 games. Same concept as the 2000
|
||||
RTP but with additional battle system assets for the side-view ATB
|
||||
|
||||
+13
-13
@@ -122,7 +122,7 @@ files:
|
||||
then consumed by install_pup, which extracts whichever of os0, vs0, pd0 and
|
||||
sa0 the package carries. This one is what fills vs0, and the app refuses to
|
||||
start a title while vs0 is empty.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorev/core/FirmwareSource.kt:17-23, app/src/main/java/com/sbro/emucorev/ui/onboarding/FirmwareDownloadViewModel.kt:96-105, app/src/main/java/com/sbro/emucorev/core/VitaInstallBridge.kt:25-36, app/src/main/cpp/emucorev/src/vita_install_bridge.cpp:97-101, app/src/main/cpp/vita3k/vita3k/packages/src/pup.cpp:292-299, app/src/main/java/com/sbro/emucorev/core/VitaLaunchBridge.kt:25-27"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorev/core/FirmwareSource.kt:17-23, source app/src/main/java/com/sbro/emucorev/ui/onboarding/FirmwareDownloadViewModel.kt:96-105, source app/src/main/java/com/sbro/emucorev/core/VitaInstallBridge.kt:25-36, source app/src/main/cpp/emucorev/src/vita_install_bridge.cpp:97-101, source app/src/main/cpp/vita3k/vita3k/packages/src/pup.cpp:292-299, source app/src/main/java/com/sbro/emucorev/core/VitaLaunchBridge.kt:25-27"
|
||||
|
||||
- name: PSP2UPDAT.PUP
|
||||
system: sony-playstation-vita
|
||||
@@ -136,7 +136,7 @@ files:
|
||||
through the same path as the base package. The app refuses to start a title
|
||||
while sa0 is empty, and asks for it even though the overlay carries a
|
||||
system font fallback of its own.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorev/core/FirmwareSource.kt:25-31, app/src/main/cpp/vita3k/vita3k/packages/src/pup.cpp:296-297, app/src/main/cpp/vita3k/vita3k/renderer/src/renderer.cpp:121-127, app/src/main/java/com/sbro/emucorev/core/VitaLaunchBridge.kt:28-30"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorev/core/FirmwareSource.kt:25-31, source app/src/main/cpp/vita3k/vita3k/packages/src/pup.cpp:296-297, source app/src/main/cpp/vita3k/vita3k/renderer/src/renderer.cpp:121-127, source app/src/main/java/com/sbro/emucorev/core/VitaLaunchBridge.kt:28-30"
|
||||
|
||||
- name: app_compat_db.xml
|
||||
path: "compatibility/app_compat_db.xml"
|
||||
@@ -153,7 +153,7 @@ files:
|
||||
logs a warning when it finds none. The app fetches it by itself when the
|
||||
library first asks for the snapshot and again once the refresh interval
|
||||
has passed, with no user action.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:18-20, app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:54-107, app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:346-350, app/src/main/cpp/vita3k/vita3k/android/jni/native_bootstrap.cpp:122, app/src/main/cpp/vita3k/vita3k/compat/src/compat.cpp:127-150"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:18-20, source app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:54-107, source app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:346-350, source app/src/main/cpp/vita3k/vita3k/android/jni/native_bootstrap.cpp:122, source app/src/main/cpp/vita3k/vita3k/compat/src/compat.cpp:127-150"
|
||||
|
||||
- name: commercial_list.json
|
||||
path: "compatibility/commercial_list.json"
|
||||
@@ -167,7 +167,7 @@ files:
|
||||
title the database does not carry still resolves. Read only when the file
|
||||
is present and not empty. Downloaded by the app in the same unattended
|
||||
refresh as app_compat_db.xml.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:20, app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:69-73, app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:349"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:20, source app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:69-73, source app/src/main/java/com/sbro/emucorev/data/VitaCompatibilityRepository.kt:349"
|
||||
|
||||
- name: psvita_games.db
|
||||
path: "psvita_games.db"
|
||||
@@ -183,7 +183,7 @@ files:
|
||||
storage the first time the catalog screen opens, then reopened read only
|
||||
from there. A copy already present is kept. The hash is that of
|
||||
assets/catalog/psvita_games.db in the v0.1.8 APK.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorev/data/VitaCatalogRepository.kt:8-9, app/src/main/java/com/sbro/emucorev/data/VitaCatalogRepository.kt:276-292"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorev/data/VitaCatalogRepository.kt:8-9, source app/src/main/java/com/sbro/emucorev/data/VitaCatalogRepository.kt:276-292"
|
||||
|
||||
- name: config.txt
|
||||
path: "vita/ux0/tai/config.txt"
|
||||
@@ -197,7 +197,7 @@ files:
|
||||
when the first is absent. Sections name a title id or KERNEL and list the
|
||||
plugin paths loaded for it. No file found is logged and the session
|
||||
continues.
|
||||
source_ref: "app/src/main/cpp/vita3k/vita3k/modules/taiHEN/taiHEN.cpp:1253-1272, app/src/main/cpp/vita3k/vita3k/interface.cpp:535"
|
||||
source_ref: "source app/src/main/cpp/vita3k/vita3k/modules/taiHEN/taiHEN.cpp:1253-1272, source app/src/main/cpp/vita3k/vita3k/interface.cpp:535"
|
||||
|
||||
- name: "<plugin>.suprx"
|
||||
path: "vita/ux0/tai/<plugin>.suprx"
|
||||
@@ -211,7 +211,7 @@ files:
|
||||
title plugins on each launch of the matching title id. A plugin that fails
|
||||
to load is logged and skipped. Exports of a loaded plugin that already have
|
||||
an HLE implementation are overridden by it.
|
||||
source_ref: "app/src/main/cpp/vita3k/vita3k/modules/taiHEN/taiHEN.cpp:1362-1405, app/src/main/cpp/vita3k/vita3k/modules/taiHEN/taiHEN.cpp:1306-1359"
|
||||
source_ref: "source app/src/main/cpp/vita3k/vita3k/modules/taiHEN/taiHEN.cpp:1362-1405, source app/src/main/cpp/vita3k/vita3k/modules/taiHEN/taiHEN.cpp:1306-1359"
|
||||
|
||||
- name: "<TITLEID>.txt"
|
||||
path: "patch/<TITLEID>.txt"
|
||||
@@ -226,7 +226,7 @@ files:
|
||||
binary the lines under it apply to, eboot.bin until one says otherwise, and
|
||||
each line is a segment and an offset followed by the values written there.
|
||||
A line that fails to parse is logged and the rest of the file is kept.
|
||||
source_ref: "app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:26-70, app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:77-90, app/src/main/cpp/vita3k/vita3k/patch/src/util.cpp:24-50, app/src/main/cpp/vita3k/vita3k/interface.cpp:482-484"
|
||||
source_ref: "source app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:26-70, source app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:77-90, source app/src/main/cpp/vita3k/vita3k/patch/src/util.cpp:24-50, source app/src/main/cpp/vita3k/vita3k/interface.cpp:482-484"
|
||||
|
||||
- name: PATCHLIST.TXT
|
||||
path: "patch/PATCHLIST.TXT"
|
||||
@@ -239,7 +239,7 @@ files:
|
||||
matched case insensitively as a substring. Its headers take a title id and
|
||||
an optional binary, so one file holds patches for several titles, and the
|
||||
lines under a header for another title are skipped.
|
||||
source_ref: "app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:30-37, app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:57-59, app/src/main/cpp/vita3k/vita3k/patch/src/util.cpp:30-38"
|
||||
source_ref: "source app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:30-37, source app/src/main/cpp/vita3k/vita3k/patch/src/patch.cpp:57-59, source app/src/main/cpp/vita3k/vita3k/patch/src/util.cpp:30-38"
|
||||
|
||||
- name: "<hash>.png"
|
||||
path: "textures/import/<TITLEID>/<hash>.png"
|
||||
@@ -252,7 +252,7 @@ files:
|
||||
Read when the import textures option is on. The import folder is walked
|
||||
recursively and a file counts only when its name parses as a hexadecimal
|
||||
hash, which is the key the texture cache looks it up by.
|
||||
source_ref: "app/src/main/cpp/vita3k/vita3k/renderer/src/texture/cache.cpp:312-315, app/src/main/cpp/vita3k/vita3k/renderer/src/texture/replacement.cpp:607-630, app/src/main/java/com/sbro/emucorev/core/VitaCoreConfigRepository.kt:30, app/src/main/java/com/sbro/emucorev/core/VitaCoreConfigRepository.kt:262"
|
||||
source_ref: "source app/src/main/cpp/vita3k/vita3k/renderer/src/texture/cache.cpp:312-315, source app/src/main/cpp/vita3k/vita3k/renderer/src/texture/replacement.cpp:607-630, source app/src/main/java/com/sbro/emucorev/core/VitaCoreConfigRepository.kt:30, source app/src/main/java/com/sbro/emucorev/core/VitaCoreConfigRepository.kt:262"
|
||||
|
||||
- name: "<hash>.dds"
|
||||
path: "textures/import/<TITLEID>/<hash>.dds"
|
||||
@@ -264,7 +264,7 @@ files:
|
||||
note: >-
|
||||
Same folder and same hash naming as the png form, taken as a DDS instead
|
||||
and used for the block compressed formats.
|
||||
source_ref: "app/src/main/cpp/vita3k/vita3k/renderer/src/texture/replacement.cpp:624-629"
|
||||
source_ref: "source app/src/main/cpp/vita3k/vita3k/renderer/src/texture/replacement.cpp:624-629"
|
||||
|
||||
- name: "<driver>.zip"
|
||||
system: sony-playstation-vita
|
||||
@@ -282,7 +282,7 @@ files:
|
||||
configured or the injection fails. The setting is shown only when the
|
||||
device strings name Qualcomm hardware, or match an sm model with no other
|
||||
vendor named.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorev/core/GpuDriverCatalogRepository.kt:45-78, app/src/main/java/com/sbro/emucorev/core/GpuDriverCatalogRepository.kt:130-136, app/src/main/java/com/sbro/emucorev/core/GpuDriverManager.kt:52-125, app/src/main/java/com/sbro/emucorev/core/GpuDriverManager.kt:136-171, app/src/main/java/com/sbro/emucorev/ui/settings/SettingsTabContent.kt:215, app/src/main/cpp/vita3k/vita3k/util/src/android_driver.cpp:202-215, app/src/main/cpp/vita3k/vita3k/util/src/android_driver.cpp:362-380, app/src/main/cpp/vita3k/vita3k/renderer/src/vulkan/renderer.cpp:371-387, app/src/main/cpp/vita3k/vita3k/renderer/src/vulkan/renderer.cpp:569-578"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorev/core/GpuDriverCatalogRepository.kt:45-78, source app/src/main/java/com/sbro/emucorev/core/GpuDriverCatalogRepository.kt:130-136, source app/src/main/java/com/sbro/emucorev/core/GpuDriverManager.kt:52-125, source app/src/main/java/com/sbro/emucorev/core/GpuDriverManager.kt:136-171, source app/src/main/java/com/sbro/emucorev/ui/settings/SettingsTabContent.kt:215, source app/src/main/cpp/vita3k/vita3k/util/src/android_driver.cpp:202-215, source app/src/main/cpp/vita3k/vita3k/util/src/android_driver.cpp:362-380, source app/src/main/cpp/vita3k/vita3k/renderer/src/vulkan/renderer.cpp:371-387, source app/src/main/cpp/vita3k/vita3k/renderer/src/vulkan/renderer.cpp:569-578"
|
||||
|
||||
- name: work.bin
|
||||
path: "vita/ux0/license/<TITLEID>/<CONTENTID>.rif"
|
||||
@@ -298,7 +298,7 @@ files:
|
||||
already sitting there for that content id and derives one from it. A
|
||||
missing or corrupt license is logged and the retail livearea path is used
|
||||
instead.
|
||||
source_ref: "app/src/main/cpp/emucorev/src/vita_install_bridge.cpp:122-124, app/src/main/cpp/vita3k/vita3k/packages/src/license.cpp:53-84, app/src/main/cpp/vita3k/vita3k/packages/src/license.cpp:99-106, app/src/main/cpp/vita3k/vita3k/packages/src/pkg.cpp:356-376"
|
||||
source_ref: "source app/src/main/cpp/emucorev/src/vita_install_bridge.cpp:122-124, source app/src/main/cpp/vita3k/vita3k/packages/src/license.cpp:53-84, source app/src/main/cpp/vita3k/vita3k/packages/src/license.cpp:99-106, source app/src/main/cpp/vita3k/vita3k/packages/src/pkg.cpp:356-376"
|
||||
|
||||
exclusion_note: >
|
||||
Left out are the files EmuCoreV writes and reads back, which are emulator
|
||||
|
||||
+42
-42
@@ -155,7 +155,7 @@ files:
|
||||
configuration skips that range. Read into the 4 MB ROM region, which is
|
||||
zero-filled first, and truncated to it. Shorter than 2465792 bytes disables
|
||||
the OSDSys parameter HLE.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:16-17, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:80-217, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:278-314, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:337-391"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:16-17, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:80-217, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:278-314, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:337-391"
|
||||
|
||||
- name: r27v1602f.7d
|
||||
path: bios/r27v1602f.7d
|
||||
@@ -176,7 +176,7 @@ files:
|
||||
comes from the EXTINFO serial. A System 246 arcade manifest selects this
|
||||
name from the BIOS folder. Byte-identical to the r27v1602f.7d member of the
|
||||
MAME sys246 set.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:16-17, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:150-151, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:176-190, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:365-367, app/src/main/cpp/pcsx2/pcsx2/VMManager.cpp:1590-1598, app/src/main/java/com/sbro/emucorex/core/BiosValidator.kt:13-21"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:16-17, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:150-151, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:176-190, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:365-367, source app/src/main/cpp/pcsx2/pcsx2/VMManager.cpp:1590-1598, source app/src/main/java/com/sbro/emucorex/core/BiosValidator.kt:13-21"
|
||||
|
||||
- name: r27v1602f.8g
|
||||
path: bios/r27v1602f.8g
|
||||
@@ -193,7 +193,7 @@ files:
|
||||
size gate. A System 256 or Super 256 arcade manifest selects this name
|
||||
from the BIOS folder. Byte-identical to the r27v1602f.8g member of the
|
||||
MAME sys256 set.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:16-17, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:150-151, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:176-190, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:365-367, app/src/main/cpp/pcsx2/pcsx2/VMManager.cpp:1590-1598, app/src/main/java/com/sbro/emucorex/core/BiosValidator.kt:13-21"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:16-17, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:150-151, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:176-190, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:365-367, source app/src/main/cpp/pcsx2/pcsx2/VMManager.cpp:1590-1598, source app/src/main/java/com/sbro/emucorex/core/BiosValidator.kt:13-21"
|
||||
|
||||
- name: ps2-0230a-20080220.rom1
|
||||
path: bios/ps2-0230a-20080220.rom1
|
||||
@@ -206,7 +206,7 @@ files:
|
||||
the open. Copied to the ROM1 region and truncated to 4 MB. Logged and
|
||||
skipped when absent. The storage access framework import does not carry
|
||||
this extension, so it is reachable only from a plain BIOS folder path.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:234-261, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:388, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:393-403, app/src/main/java/com/sbro/emucorex/core/DocumentPathResolver.kt:26-28, app/src/main/java/com/sbro/emucorex/core/DocumentPathResolver.kt:497-502"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:234-261, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:388, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:393-403, source app/src/main/java/com/sbro/emucorex/core/DocumentPathResolver.kt:26-28, source app/src/main/java/com/sbro/emucorex/core/DocumentPathResolver.kt:497-502"
|
||||
|
||||
- name: ps2-0230a-20080220.rom2
|
||||
aliases:
|
||||
@@ -219,7 +219,7 @@ files:
|
||||
note: >-
|
||||
Same two-step naming as rom1, copied to the ROM2 region. Present on Chinese
|
||||
region consoles. Carried by the same import restriction as rom1.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:234-261, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:389, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:393-403"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:234-261, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:389, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:393-403"
|
||||
|
||||
- name: ps2-0230a-20080220.nvm
|
||||
path: bios/ps2-0230a-20080220.nvm
|
||||
@@ -236,7 +236,7 @@ files:
|
||||
language and region defaults of the detected BIOS region. Under a COH-H
|
||||
BIOS the blank-block test is skipped and the built image is 0xFF-filled
|
||||
with the iLink id alone.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:47-48, app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:139-162, app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:164-167, app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:169-193"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:47-48, source app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:139-162, source app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:164-167, source app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:169-193"
|
||||
|
||||
- name: ps2-0230a-20080220.mec
|
||||
path: bios/ps2-0230a-20080220.mec
|
||||
@@ -249,7 +249,7 @@ files:
|
||||
Read at the BIOS path with the extension replaced by mec. Defaults to
|
||||
0x00020603, or 0x0104020a under a COH-H BIOS, and is written back at that
|
||||
path when it cannot be read.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:50-51, app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:195-208"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:50-51, source app/src/main/cpp/pcsx2/pcsx2/CDVD/CDVD.cpp:195-208"
|
||||
|
||||
- name: eeprom.dat
|
||||
system: sony-playstation-2
|
||||
@@ -261,7 +261,7 @@ files:
|
||||
Opened from the working directory when the network adapter starts and mapped
|
||||
over 64 bytes. A compiled-in image stands in when the file is missing or
|
||||
cannot be mapped.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/DEV9/DEV9.cpp:104-167"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/DEV9/DEV9.cpp:104-167"
|
||||
|
||||
- name: flash.dat
|
||||
system: sony-playstation-2
|
||||
@@ -273,7 +273,7 @@ files:
|
||||
Opened from the working directory at network adapter init and read as 1024
|
||||
blocks of 16 pages of 512 bytes plus 16 ECC bytes. The card is filled with
|
||||
0xFF when the file is absent.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/DEV9/flash.cpp:9-16, app/src/main/cpp/pcsx2/pcsx2/DEV9/flash.cpp:62-86"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/DEV9/flash.cpp:9-16, source app/src/main/cpp/pcsx2/pcsx2/DEV9/flash.cpp:62-86"
|
||||
|
||||
- name: "<module>.irx"
|
||||
system: sony-playstation-2
|
||||
@@ -285,7 +285,7 @@ files:
|
||||
Read into the ROM region at 0x3C0000 when the IOP program counter reaches
|
||||
0x1630 and the setting is longer than three characters. The launcher fills
|
||||
it from the boot parameters when the picked file is an IRX. Empty otherwise.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:263-276, app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:406-407, app/src/main/cpp/pcsx2/pcsx2/R3000AInterpreter.cpp:220, app/src/main/cpp/pcsx2/pcsx2/arm64/iop/iR3000A-arm64.cpp:1695, app/src/main/cpp/pcsx2/pcsx2/VMManager.cpp:1846, app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:462-467"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:263-276, source app/src/main/cpp/pcsx2/pcsx2/ps2/BiosTools.cpp:406-407, source app/src/main/cpp/pcsx2/pcsx2/R3000AInterpreter.cpp:220, source app/src/main/cpp/pcsx2/pcsx2/arm64/iop/iR3000A-arm64.cpp:1695, source app/src/main/cpp/pcsx2/pcsx2/VMManager.cpp:1846, source app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:462-467"
|
||||
|
||||
- name: GameIndex.yaml
|
||||
path: resources/GameIndex.yaml
|
||||
@@ -301,7 +301,7 @@ files:
|
||||
drives per-title rounding modes, clamp modes, GS hacks and memory card
|
||||
filters. The Kotlin catalog reads the same file straight out of the package
|
||||
for the compatibility badges it draws.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:39, app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:1036-1037, app/src/main/java/com/sbro/emucorex/ui/gamedb/GameDbCatalogRepository.kt:97, app/src/main/java/com/sbro/emucorex/ui/gamedb/GameDbCatalogRepository.kt:202"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:39, source app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:1036-1037, source app/src/main/java/com/sbro/emucorex/ui/gamedb/GameDbCatalogRepository.kt:97, source app/src/main/java/com/sbro/emucorex/ui/gamedb/GameDbCatalogRepository.kt:202"
|
||||
|
||||
- name: RedumpDatabase.yaml
|
||||
path: resources/RedumpDatabase.yaml
|
||||
@@ -315,7 +315,7 @@ files:
|
||||
note: >-
|
||||
Opened from the resources directory and parsed into the hash database used
|
||||
to name a disc from its dump.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:1141, app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:1198-1199"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:1141, source app/src/main/cpp/pcsx2/pcsx2/GameDatabase.cpp:1198-1199"
|
||||
|
||||
- name: patches.zip
|
||||
path: resources/patches.zip
|
||||
@@ -332,7 +332,7 @@ files:
|
||||
reported once and the built-in patches are dropped for the session. The
|
||||
app logs an error at startup when the copied archive is missing or holds
|
||||
no pnach.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:118, app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:290-317, app/src/main/java/com/sbro/emucorex/core/NativeApp.kt:432-433, app/src/main/java/com/sbro/emucorex/core/NativeApp.kt:621-635"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:118, source app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:290-317, source app/src/main/java/com/sbro/emucorex/core/NativeApp.kt:432-433, source app/src/main/java/com/sbro/emucorex/core/NativeApp.kt:621-635"
|
||||
|
||||
- name: Roboto-Regular.ttf
|
||||
path: resources/fonts/Roboto-Regular.ttf
|
||||
@@ -343,7 +343,7 @@ files:
|
||||
note: >-
|
||||
Read by the adapter's own font setup before the VM starts and handed to the
|
||||
core as the standard font. An empty font list is logged as a setup failure.
|
||||
source_ref: "app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:384-392, app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:402-411, app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:437"
|
||||
source_ref: "source app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:384-392, source app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:402-411, source app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:437"
|
||||
|
||||
- name: Twemoji.Mozilla.ttf
|
||||
path: resources/fonts/Twemoji.Mozilla.ttf
|
||||
@@ -354,7 +354,7 @@ files:
|
||||
note: >-
|
||||
Read by the same font setup and appended as the emoji face. Skipped when the
|
||||
file cannot be read.
|
||||
source_ref: "app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:393-400, app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:402-411"
|
||||
source_ref: "source app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:393-400, source app/src/main/cpp/ARM_ANDROID/src/runtime/upstream_vm_bridge.cpp:402-411"
|
||||
|
||||
- name: tfx.glsl
|
||||
path: resources/shaders/vulkan/tfx.glsl
|
||||
@@ -365,7 +365,7 @@ files:
|
||||
note: >-
|
||||
Read from the resources directory when the Vulkan device is created. A read
|
||||
failure is reported and device creation fails.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:404-407, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2531-2535"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:404-407, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2531-2535"
|
||||
|
||||
- name: convert.glsl
|
||||
path: resources/shaders/vulkan/convert.glsl
|
||||
@@ -376,7 +376,7 @@ files:
|
||||
note: >-
|
||||
Read when the conversion pipelines are compiled and again as the vertex
|
||||
stage of the FXAA pipeline.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:4901-4905, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5247-5251"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:4901-4905, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5247-5251"
|
||||
|
||||
- name: present.glsl
|
||||
path: resources/shaders/vulkan/present.glsl
|
||||
@@ -384,7 +384,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "Vulkan presentation shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5076-5080"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5076-5080"
|
||||
|
||||
- name: interlace.glsl
|
||||
path: resources/shaders/vulkan/interlace.glsl
|
||||
@@ -392,7 +392,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "Vulkan deinterlacing shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5126-5130"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5126-5130"
|
||||
|
||||
- name: merge.glsl
|
||||
path: resources/shaders/vulkan/merge.glsl
|
||||
@@ -400,7 +400,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "Vulkan field merge shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5177-5181"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5177-5181"
|
||||
|
||||
- name: shadeboost.glsl
|
||||
path: resources/shaders/vulkan/shadeboost.glsl
|
||||
@@ -408,7 +408,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "Vulkan brightness and contrast shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5282-5286"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5282-5286"
|
||||
|
||||
- name: cas.glsl
|
||||
path: resources/shaders/vulkan/cas.glsl
|
||||
@@ -421,7 +421,7 @@ files:
|
||||
contents of the common headers. The Vulkan device compiles the CAS
|
||||
pipelines unconditionally and returns on a failure, so a missing file stops
|
||||
device creation rather than dropping the feature.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2569-2570, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5333-5335, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2569-2570, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5333-5335, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205"
|
||||
|
||||
- name: imgui.glsl
|
||||
path: resources/shaders/vulkan/imgui.glsl
|
||||
@@ -429,7 +429,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "Vulkan overlay shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5359-5362"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5359-5362"
|
||||
|
||||
- name: tfx_vgs.glsl
|
||||
path: resources/shaders/opengl/tfx_vgs.glsl
|
||||
@@ -439,7 +439,7 @@ files:
|
||||
description: "OpenGL texture and framebuffer vertex shader"
|
||||
note: >-
|
||||
Read from the resources directory when the OpenGL device is created.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:404-407, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:918-924"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:404-407, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:918-924"
|
||||
|
||||
- name: tfx_fs.glsl
|
||||
path: resources/shaders/opengl/tfx_fs.glsl
|
||||
@@ -447,7 +447,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL texture and framebuffer fragment shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:919-924"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:919-924"
|
||||
|
||||
- name: convert.glsl
|
||||
path: resources/shaders/opengl/convert.glsl
|
||||
@@ -455,7 +455,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL format conversion shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:602-606"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:602-606"
|
||||
|
||||
- name: present.glsl
|
||||
path: resources/shaders/opengl/present.glsl
|
||||
@@ -463,7 +463,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL presentation shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:688-692"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:688-692"
|
||||
|
||||
- name: interlace.glsl
|
||||
path: resources/shaders/opengl/interlace.glsl
|
||||
@@ -471,7 +471,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL deinterlacing shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:747-751"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:747-751"
|
||||
|
||||
- name: merge.glsl
|
||||
path: resources/shaders/opengl/merge.glsl
|
||||
@@ -479,7 +479,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL field merge shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:724-728"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:724-728"
|
||||
|
||||
- name: shadeboost.glsl
|
||||
path: resources/shaders/opengl/shadeboost.glsl
|
||||
@@ -487,7 +487,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL brightness and contrast shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:767-768, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:2868-2872"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:767-768, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:2868-2872"
|
||||
|
||||
- name: cas.glsl
|
||||
path: resources/shaders/opengl/cas.glsl
|
||||
@@ -499,7 +499,7 @@ files:
|
||||
Read as a compute program with the two include lines substituted, and
|
||||
tried only on an ES 3.2 context or on GL 4.2 with compute shaders. A
|
||||
failure turns CAS sharpening off.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:771, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:3068-3088, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:771, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:3068-3088, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205"
|
||||
|
||||
- name: imgui.glsl
|
||||
path: resources/shaders/opengl/imgui.glsl
|
||||
@@ -507,7 +507,7 @@ files:
|
||||
required: true
|
||||
bundled: true
|
||||
description: "OpenGL overlay shader"
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:3152-3156"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:3152-3156"
|
||||
|
||||
- name: fxaa.fx
|
||||
path: resources/shaders/common/fxaa.fx
|
||||
@@ -521,7 +521,7 @@ files:
|
||||
file stops device creation there. On OpenGL the program is compiled beside
|
||||
the shadeboost one in the device creation chain, which returns on a read
|
||||
failure.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2556-2561, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5254-5258, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:767-768, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:2611-2619"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2556-2561, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:5254-5258, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:767-768, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:2611-2619"
|
||||
|
||||
- name: ffx_a.h
|
||||
path: resources/shaders/common/ffx_a.h
|
||||
@@ -534,7 +534,7 @@ files:
|
||||
of the CAS shader, the compilers having no include support. It shares the
|
||||
fate of the CAS shader it is pasted into: fatal to device creation on
|
||||
Vulkan, and only the sharpening feature on OpenGL.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2569-2570, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:771"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2569-2570, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:771"
|
||||
|
||||
- name: ffx_cas.h
|
||||
path: resources/shaders/common/ffx_cas.h
|
||||
@@ -545,7 +545,7 @@ files:
|
||||
note: >-
|
||||
Read and substituted the same way as the other CAS header, with the same
|
||||
consequence per renderer when it is missing.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2569-2570, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:771"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Common/GSDevice.cpp:1194-1205, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:2569-2570, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp:771"
|
||||
|
||||
- name: message.wav
|
||||
path: resources/sounds/achievements/message.wav
|
||||
@@ -562,7 +562,7 @@ files:
|
||||
directory, but the released APK (EmuCoreX.v0.4.7.apk) ships the file at
|
||||
15696 bytes, as upstream v2.8.0 does. The Android sound callback returns
|
||||
without playing when the path is not a file.
|
||||
source_ref: "app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:81, app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:1245-1250, app/src/main/cpp/pcsx2/pcsx2/Pcsx2Config.cpp:1963-1966, app/src/main/java/com/sbro/emucorex/core/NativeApp.kt:461-467"
|
||||
source_ref: "source app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:81, source app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:1245-1250, source app/src/main/cpp/pcsx2/pcsx2/Pcsx2Config.cpp:1963-1966, source app/src/main/java/com/sbro/emucorex/core/NativeApp.kt:461-467"
|
||||
|
||||
- name: unlock.wav
|
||||
path: resources/sounds/achievements/unlock.wav
|
||||
@@ -576,7 +576,7 @@ files:
|
||||
Played on an unlock under the same two settings, both on by default. Absent
|
||||
from the vendored tree and shipped in the released APK, at the 202702 bytes
|
||||
of upstream v2.8.0.
|
||||
source_ref: "app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:82, app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:1313-1318"
|
||||
source_ref: "source app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:82, source app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:1313-1318"
|
||||
|
||||
- name: lbsubmit.wav
|
||||
path: resources/sounds/achievements/lbsubmit.wav
|
||||
@@ -590,7 +590,7 @@ files:
|
||||
Played on a leaderboard submission under the same two settings, both on by
|
||||
default. Absent from the vendored tree and shipped in the released APK, at
|
||||
the 82096 bytes of upstream v2.8.0.
|
||||
source_ref: "app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:83, app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:1458-1463"
|
||||
source_ref: "source app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:83, source app/src/main/cpp/ARM_ANDROID/src/integration/pcsx2_achievements_android.cpp:1458-1463"
|
||||
|
||||
- name: games.db
|
||||
path: "games.db"
|
||||
@@ -603,7 +603,7 @@ files:
|
||||
SQLite catalog carried in the package assets and copied into internal
|
||||
storage the first time the catalog is queried, then read from there. A copy
|
||||
already present is kept.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorex/data/ps2/Ps2CatalogRepository.kt:17-18, app/src/main/java/com/sbro/emucorex/data/ps2/Ps2CatalogRepository.kt:27, app/src/main/java/com/sbro/emucorex/data/ps2/Ps2CatalogRepository.kt:39-56"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorex/data/ps2/Ps2CatalogRepository.kt:17-18, source app/src/main/java/com/sbro/emucorex/data/ps2/Ps2CatalogRepository.kt:27, source app/src/main/java/com/sbro/emucorex/data/ps2/Ps2CatalogRepository.kt:39-56"
|
||||
|
||||
- name: "<SERIAL>_<CRC>.pnach"
|
||||
path: "cheats/<SERIAL>_<CRC>.pnach"
|
||||
@@ -620,7 +620,7 @@ files:
|
||||
same way for patches rather than cheats. The app's cheat manager keeps a
|
||||
picked pnach document in its own store and writes the enabled blocks into
|
||||
the cheats folder as <SERIAL>_<CRC>.pnach, or <CRC>.pnach without a serial.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:332-345, app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:347-369, app/src/main/java/com/sbro/emucorex/ui/cheats/CheatManagerScreen.kt:291-309, app/src/main/java/com/sbro/emucorex/data/CheatRepository.kt:186-220, app/src/main/java/com/sbro/emucorex/data/CheatRepository.kt:304-311"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:332-345, source app/src/main/cpp/pcsx2/pcsx2/Patch.cpp:347-369, source app/src/main/java/com/sbro/emucorex/ui/cheats/CheatManagerScreen.kt:291-309, source app/src/main/java/com/sbro/emucorex/data/CheatRepository.kt:186-220, source app/src/main/java/com/sbro/emucorex/data/CheatRepository.kt:304-311"
|
||||
|
||||
- name: "<hash>.png"
|
||||
path: "textures/<SERIAL>/replacements/<hash>.png"
|
||||
@@ -635,7 +635,7 @@ files:
|
||||
parses as the TEX0 hash, optional CLUT hash, optional region size and format
|
||||
that the texture cache looks it up by. A directory whose case does not match
|
||||
is reported.
|
||||
source_ref: "app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp:36-42, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp:328-331, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp:442-500"
|
||||
source_ref: "source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp:36-42, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp:328-331, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp:442-500"
|
||||
|
||||
- name: "<driver>.zip"
|
||||
system: sony-playstation-2
|
||||
@@ -653,7 +653,7 @@ files:
|
||||
catalog or from markers in the library, does not match the device. The
|
||||
renderer then resolves the driver through adrenotools from that pair. The
|
||||
system loader is used when no driver is configured.
|
||||
source_ref: "app/src/main/java/com/sbro/emucorex/core/GpuDriverCatalogRepository.kt:143-147, app/src/main/java/com/sbro/emucorex/core/GpuDriverCatalogRepository.kt:76-87, app/src/main/java/com/sbro/emucorex/core/GpuDriverManager.kt:98-170, app/src/main/java/com/sbro/emucorex/core/GpuDriverManager.kt:172-181, app/src/main/java/com/sbro/emucorex/core/GpuDriverManager.kt:214-228, app/src/main/cpp/ARM_ANDROID/src/runtime/android_runtime.cpp:138-152, app/src/main/cpp/ARM_ANDROID/src/runtime/android_runtime.cpp:401-402, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/VKLoader.cpp:136, app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/VKLoader.cpp:200-206"
|
||||
source_ref: "source app/src/main/java/com/sbro/emucorex/core/GpuDriverCatalogRepository.kt:143-147, source app/src/main/java/com/sbro/emucorex/core/GpuDriverCatalogRepository.kt:76-87, source app/src/main/java/com/sbro/emucorex/core/GpuDriverManager.kt:98-170, source app/src/main/java/com/sbro/emucorex/core/GpuDriverManager.kt:172-181, source app/src/main/java/com/sbro/emucorex/core/GpuDriverManager.kt:214-228, source app/src/main/cpp/ARM_ANDROID/src/runtime/android_runtime.cpp:138-152, source app/src/main/cpp/ARM_ANDROID/src/runtime/android_runtime.cpp:401-402, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/VKLoader.cpp:136, source app/src/main/cpp/pcsx2/pcsx2/GS/Renderers/Vulkan/VKLoader.cpp:200-206"
|
||||
|
||||
exclusion_note: >
|
||||
Left out are the parts of the bundled resource tree that this platform compiles
|
||||
|
||||
@@ -32,5 +32,5 @@ files:
|
||||
description: "Game Boy (DMG) boot ROM"
|
||||
required: true
|
||||
size: 256
|
||||
source_ref: "controllers/mapper/gb_mapper.c:35 (bootrom_path), controllers/mapper/gb_mapper.h:13 (BOOTROM_SIZE=256), controllers/mapper/gb_mapper.c:225-232 (file_map + error)"
|
||||
source_ref: "source controllers/mapper/gb_mapper.c:35 (bootrom_path), source controllers/mapper/gb_mapper.h:13 (BOOTROM_SIZE=256), source controllers/mapper/gb_mapper.c:225-232 (file_map + error)"
|
||||
note: "Upstream name DMG_ROM.bin, renamed by libretro port (controllers/mapper/gb_mapper.c:33-34)."
|
||||
@@ -32,5 +32,5 @@ files:
|
||||
required: true
|
||||
size: 8192
|
||||
validation: [size]
|
||||
source_ref: "controllers/mapper/sms_mapper.c:12 (BIOS_SIZE=0x2000), :61 (bios_path), :162-170 (file_map, then false on a NULL map)"
|
||||
source_ref: "source controllers/mapper/sms_mapper.c:12 (BIOS_SIZE=0x2000), :61 (bios_path), :162-170 (file_map, then false on a NULL map)"
|
||||
note: "Mapped at 0x0000, overlays cartridge ROM until bios_disable bit set. file_map rejects files < 8192 bytes (main/file.c:59)."
|
||||
+22
-22
@@ -36,7 +36,7 @@ files:
|
||||
description: Enterprise 128 Expandible OS 2.1
|
||||
path: ep128emu/roms/exos21.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:235-238, roms/roms.hpp:18472-21205"
|
||||
source_ref: "source core/core.cpp:235-238, source roms/roms.hpp:18472-21205"
|
||||
aliases:
|
||||
- EXOS21.ROM
|
||||
|
||||
@@ -44,7 +44,7 @@ files:
|
||||
description: Enterprise 64 Expandible OS 2.0
|
||||
path: ep128emu/roms/exos20.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:227-230, roms/roms.hpp:15738-18471"
|
||||
source_ref: "source core/core.cpp:227-230, source roms/roms.hpp:15738-18471"
|
||||
aliases:
|
||||
- EXOS20.ROM
|
||||
|
||||
@@ -52,25 +52,25 @@ files:
|
||||
description: Enterprise 128 Expandible OS 2.4 (enhanced, fast memory test)
|
||||
path: ep128emu/roms/exos24uk.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:215-222, roms/roms.hpp:32838-38302"
|
||||
source_ref: "source core/core.cpp:215-222, source roms/roms.hpp:32838-38302"
|
||||
|
||||
- name: basic21.rom
|
||||
description: Enterprise 128 BASIC Interpreter v2.1
|
||||
path: ep128emu/roms/basic21.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:249, core/core.cpp:267, core/core.cpp:277, roms/roms.hpp:3433-4801"
|
||||
source_ref: "source core/core.cpp:249, source core/core.cpp:267, source core/core.cpp:277, source roms/roms.hpp:3433-4801"
|
||||
|
||||
- name: basic20.rom
|
||||
description: Enterprise 64 BASIC Interpreter v2.0
|
||||
path: ep128emu/roms/basic20.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:247, core/core.cpp:265, core/core.cpp:275, roms/roms.hpp:2064-3432"
|
||||
source_ref: "source core/core.cpp:247, source core/core.cpp:265, source core/core.cpp:275, source roms/roms.hpp:2064-3432"
|
||||
|
||||
- name: exdos13.rom
|
||||
description: Enterprise 128 Disk Controller v1.3
|
||||
path: ep128emu/roms/exdos13.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:304-307, roms/roms.hpp:13004-15737"
|
||||
source_ref: "source core/core.cpp:304-307, source roms/roms.hpp:13004-15737"
|
||||
aliases:
|
||||
- EXDOS14.ROM
|
||||
|
||||
@@ -78,43 +78,43 @@ files:
|
||||
description: Enterprise 128 IS-DOS (CP/M compatible disk system)
|
||||
path: ep128emu/roms/exdos14isdos10uk.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:296-299, roms/roms.hpp:30103-32836"
|
||||
source_ref: "source core/core.cpp:296-299, source roms/roms.hpp:30103-32836"
|
||||
|
||||
- name: epfileio.rom
|
||||
description: Enterprise 128 Direct File I/O
|
||||
path: ep128emu/roms/epfileio.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:284-285, roms/roms.hpp:9-1377"
|
||||
source_ref: "source core/core.cpp:284-285, source roms/roms.hpp:9-1377"
|
||||
|
||||
- name: epdos16f.rom
|
||||
description: Enterprise 128 EP-DOS v1.6f (Hungarian font and CLKOFF)
|
||||
path: ep128emu/roms/epdos16f.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:253-256, roms/roms.hpp:43779-46512"
|
||||
source_ref: "source core/core.cpp:253-256, source roms/roms.hpp:43779-46512"
|
||||
|
||||
- name: hun.rom
|
||||
description: Enterprise 128 Hungarian language extension
|
||||
path: ep128emu/roms/hun.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:243, roms/roms.hpp:41039-42407"
|
||||
source_ref: "source core/core.cpp:243, source roms/roms.hpp:41039-42407"
|
||||
|
||||
- name: brd.rom
|
||||
description: Enterprise 128 German language extension
|
||||
path: ep128emu/roms/brd.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:261, roms/roms.hpp:42409-43777"
|
||||
source_ref: "source core/core.cpp:261, source roms/roms.hpp:42409-43777"
|
||||
|
||||
- name: zt19uk.rom
|
||||
description: Enterprise 128 ZozoTools extension (DTF file loading)
|
||||
path: ep128emu/roms/zt19uk.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:288-291, roms/roms.hpp:38304-41037"
|
||||
source_ref: "source core/core.cpp:288-291, source roms/roms.hpp:38304-41037"
|
||||
|
||||
- name: tvc22_sys.rom
|
||||
description: Videoton TVC system ROM v2.2
|
||||
path: ep128emu/roms/tvc22_sys.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:328-329, roms/roms.hpp:21206-22574"
|
||||
source_ref: "source core/core.cpp:328-329, source roms/roms.hpp:21206-22574"
|
||||
aliases:
|
||||
- TVC22_D6_D4.64K
|
||||
|
||||
@@ -122,7 +122,7 @@ files:
|
||||
description: Videoton TVC extension ROM v2.2
|
||||
path: ep128emu/roms/tvc22_ext.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:330-331, roms/roms.hpp:22575-23260"
|
||||
source_ref: "source core/core.cpp:330-331, source roms/roms.hpp:22575-23260"
|
||||
aliases:
|
||||
- TVC22_D7.64K
|
||||
|
||||
@@ -130,13 +130,13 @@ files:
|
||||
description: Videoton TVC Direct File I/O
|
||||
path: ep128emu/roms/tvcfileio.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:334-335, roms/roms.hpp:1378-2063"
|
||||
source_ref: "source core/core.cpp:334-335, source roms/roms.hpp:1378-2063"
|
||||
|
||||
- name: tvc_dos12d.rom
|
||||
description: Videoton TVC disk BIOS v1.2d
|
||||
path: ep128emu/roms/tvc_dos12d.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:339-340, roms/roms.hpp:23261-24629"
|
||||
source_ref: "source core/core.cpp:339-340, source roms/roms.hpp:23261-24629"
|
||||
aliases:
|
||||
- VT-DOS12-DISK.ROM
|
||||
|
||||
@@ -144,25 +144,25 @@ files:
|
||||
description: Amstrad CPC 464 OS + BASIC
|
||||
path: ep128emu/roms/cpc464.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:353-356, roms/roms.hpp:4802-7535"
|
||||
source_ref: "source core/core.cpp:353-356, source roms/roms.hpp:4802-7535"
|
||||
|
||||
- name: cpc664.rom
|
||||
description: Amstrad CPC 664 OS + BASIC
|
||||
path: ep128emu/roms/cpc664.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:361-364, roms/roms.hpp:7536-10269"
|
||||
source_ref: "source core/core.cpp:361-364, source roms/roms.hpp:7536-10269"
|
||||
|
||||
- name: cpc6128.rom
|
||||
description: Amstrad CPC 6128 OS + BASIC
|
||||
path: ep128emu/roms/cpc6128.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:370-373, roms/roms.hpp:10270-13003"
|
||||
source_ref: "source core/core.cpp:370-373, source roms/roms.hpp:10270-13003"
|
||||
|
||||
- name: cpc_amsdos.rom
|
||||
description: Amstrad CPC AMSDOS disk BIOS
|
||||
path: ep128emu/roms/cpc_amsdos.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:377-378, roms/roms.hpp:24630-25998"
|
||||
source_ref: "source core/core.cpp:377-378, source roms/roms.hpp:24630-25998"
|
||||
aliases:
|
||||
- AMSDOS_0.5.ROM
|
||||
|
||||
@@ -170,12 +170,12 @@ files:
|
||||
description: ZX Spectrum 128 ROM
|
||||
path: ep128emu/roms/zx128.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:400-403, roms/roms.hpp:27368-30101"
|
||||
source_ref: "source core/core.cpp:400-403, source roms/roms.hpp:27368-30101"
|
||||
|
||||
- name: zx48.rom
|
||||
description: ZX Spectrum 48 ROM
|
||||
path: ep128emu/roms/zx48.rom
|
||||
required: false
|
||||
source_ref: "core/core.cpp:407-408, roms/roms.hpp:25999-27367"
|
||||
source_ref: "source core/core.cpp:407-408, source roms/roms.hpp:25999-27367"
|
||||
aliases:
|
||||
- 48.rom
|
||||
+16
-16
@@ -77,7 +77,7 @@ files:
|
||||
description: "Neo Geo system BIOS ROM set"
|
||||
required: true
|
||||
note: "sm1.sm1, sfix.sfix and 000-lo.lo are required. sp-s3.sp1 is required unless one of the other 68K BIOS images is present. All other members are BRF_OPT."
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:930-981, src/burn/drv/neogeo/d_neogeo.cpp:1207-1216, src/burner/libretro/libretro.cpp:733-748"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:930-981, source src/burn/drv/neogeo/d_neogeo.cpp:1207-1216, source src/burner/libretro/libretro.cpp:733-748"
|
||||
contents:
|
||||
- name: "sp-s3.sp1"
|
||||
size: 131072
|
||||
@@ -197,7 +197,7 @@ files:
|
||||
description: "Neo Geo CDZ system ROM set"
|
||||
required: true
|
||||
note: "Both members are required. Matching is by CRC32 across neocdz.zip and neogeo.zip, so a neogeo.zip that also holds neocd.bin stands in for this archive."
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1283-1299, src/burner/libretro/libretro.cpp:1316-1317"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1283-1299, source src/burner/libretro/libretro.cpp:1316-1317"
|
||||
contents:
|
||||
- name: "neocd.bin"
|
||||
size: 524288
|
||||
@@ -212,7 +212,7 @@ files:
|
||||
description: "IGS PolyGame Master system BIOS ROM set"
|
||||
required: true
|
||||
note: "No member carries BRF_OPT, so all six are required for every PGM game, ddp3_bios.u37 and bios.u42 included."
|
||||
source_ref: "src/burn/drv/pgm/d_pgm.cpp:511-524, src/burn/drv/pgm/d_pgm.cpp:529-538"
|
||||
source_ref: "source src/burn/drv/pgm/d_pgm.cpp:511-524, source src/burn/drv/pgm/d_pgm.cpp:529-538"
|
||||
contents:
|
||||
- name: "pgm_t01s.rom"
|
||||
size: 2097152
|
||||
@@ -239,7 +239,7 @@ files:
|
||||
description: "Super Kaneko Nova System BIOS ROM set"
|
||||
required: true
|
||||
note: "The five regional BIOS images are all required: none carries BRF_OPT."
|
||||
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1788-1799, src/burn/drv/pst90s/d_suprnova.cpp:1808-1817"
|
||||
source_ref: "source src/burn/drv/pst90s/d_suprnova.cpp:1788-1799, source src/burn/drv/pst90s/d_suprnova.cpp:1808-1817"
|
||||
contents:
|
||||
- name: "sknsj1.u10"
|
||||
size: 524288
|
||||
@@ -262,7 +262,7 @@ files:
|
||||
system: midway-mcr
|
||||
description: "Midway SSIO sound board PROM"
|
||||
required: true
|
||||
source_ref: "src/burn/drv/pre90s/d_mcr.cpp:1615-1621, src/burn/drv/pre90s/d_mcr.cpp:1626-1635"
|
||||
source_ref: "source src/burn/drv/pre90s/d_mcr.cpp:1615-1621, source src/burn/drv/pre90s/d_mcr.cpp:1626-1635"
|
||||
contents:
|
||||
- name: "82s123.12d"
|
||||
size: 32
|
||||
@@ -275,7 +275,7 @@ files:
|
||||
description: "Midway SSIO sound board PROM, board name used by four games"
|
||||
required: true
|
||||
note: "Opened for kickman, kickc, wacko and nflfoot, whose driver names \"ssio\" as board ROM set. They pick the same SsiopromRomDesc entry as midssio."
|
||||
source_ref: "src/burn/drv/pre90s/d_mcr.cpp:1615-1621, src/burn/drv/pre90s/d_mcr.cpp:1778-1782"
|
||||
source_ref: "source src/burn/drv/pre90s/d_mcr.cpp:1615-1621, source src/burn/drv/pre90s/d_mcr.cpp:1778-1782"
|
||||
contents:
|
||||
- name: "82s123.12d"
|
||||
size: 32
|
||||
@@ -287,7 +287,7 @@ files:
|
||||
description: "ColecoVision system BIOS ROM set"
|
||||
required: true
|
||||
note: "coleco.rom is required, while colecoa.rom, svi603.rom and czz50.rom are BRF_OPT. Archive name from CVGetZipName, which drops the cv_ prefix of cv_coleco."
|
||||
source_ref: "src/burn/drv/coleco/d_coleco.cpp:638-670, src/burn/drv/coleco/d_coleco.cpp:675-680"
|
||||
source_ref: "source src/burn/drv/coleco/d_coleco.cpp:638-670, source src/burn/drv/coleco/d_coleco.cpp:675-680"
|
||||
contents:
|
||||
- name: "coleco.rom"
|
||||
size: 8192
|
||||
@@ -308,7 +308,7 @@ files:
|
||||
description: "MSX1 system BIOS ROM set"
|
||||
required: true
|
||||
note: "msx.rom is required, while msxj.rom and kanji.rom are BRF_OPT. Archive name from MSXGetZipName, which drops the msx_ prefix of msx_msx."
|
||||
source_ref: "src/burn/drv/msx/d_msx.cpp:1680-1712, src/burn/drv/msx/d_msx.cpp:1716-1720"
|
||||
source_ref: "source src/burn/drv/msx/d_msx.cpp:1680-1712, source src/burn/drv/msx/d_msx.cpp:1716-1720"
|
||||
contents:
|
||||
- name: "msx.rom"
|
||||
size: 32768
|
||||
@@ -326,7 +326,7 @@ files:
|
||||
description: "ZX Spectrum 48K ROM set"
|
||||
required: true
|
||||
note: "Archive name from SpectrumGetZipName, which drops the spec_ prefix of spec_spectrum."
|
||||
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:202-235, src/burn/drv/spectrum/d_spectrum.cpp:237-239"
|
||||
source_ref: "source src/burn/drv/spectrum/d_spectrum.cpp:202-235, source src/burn/drv/spectrum/d_spectrum.cpp:237-239"
|
||||
contents:
|
||||
- name: "spectrum.rom"
|
||||
size: 16384
|
||||
@@ -338,7 +338,7 @@ files:
|
||||
description: "ZX Spectrum 128 ROM set"
|
||||
required: true
|
||||
note: "Opened by the 128K games. Archive name from SpectrumGetZipName, which drops the spec_ prefix of spec_spec128."
|
||||
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:202-235, src/burn/drv/spectrum/d_spectrum.cpp:244-247"
|
||||
source_ref: "source src/burn/drv/spectrum/d_spectrum.cpp:202-235, source src/burn/drv/spectrum/d_spectrum.cpp:244-247"
|
||||
contents:
|
||||
- name: "zx128_0.rom"
|
||||
size: 16384
|
||||
@@ -352,7 +352,7 @@ files:
|
||||
system: nmk16
|
||||
description: "NMK004 sound MCU internal ROM"
|
||||
required: true
|
||||
source_ref: "src/burn/drv/pst90s/d_nmk16.cpp:5982-5988, src/burn/drv/pst90s/d_nmk16.cpp:5993-6002"
|
||||
source_ref: "source src/burn/drv/pst90s/d_nmk16.cpp:5982-5988, source src/burn/drv/pst90s/d_nmk16.cpp:5993-6002"
|
||||
contents:
|
||||
- name: "nmk004.bin"
|
||||
size: 8192
|
||||
@@ -364,7 +364,7 @@ files:
|
||||
description: "DECO Cassette System BIOS ROM set"
|
||||
required: true
|
||||
note: "The program ROMs and cassmcu.1c are required, while the six PROMs (v2.3m, v4.10d, v3.3j, dsp-3_p3-.e5, rms-3_p4-.f6, dsp-3_p5-.m4) are BRF_OPT."
|
||||
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3392-3446, src/burn/drv/dataeast/d_decocass.cpp:3456-3465"
|
||||
source_ref: "source src/burn/drv/dataeast/d_decocass.cpp:3392-3446, source src/burn/drv/dataeast/d_decocass.cpp:3456-3465"
|
||||
contents:
|
||||
- name: "v0a-.7e"
|
||||
size: 4096
|
||||
@@ -414,7 +414,7 @@ files:
|
||||
system: sega-system16b
|
||||
description: "ISG Selection Master Type 2006 system BIOS"
|
||||
required: true
|
||||
source_ref: "src/burn/drv/sega/d_sys16b.cpp:10631-10633, src/burn/drv/sega/d_sys16b.cpp:11202-11211"
|
||||
source_ref: "source src/burn/drv/sega/d_sys16b.cpp:10631-10633, source src/burn/drv/sega/d_sys16b.cpp:11202-11211"
|
||||
contents:
|
||||
- name: "ism2006v00.u1"
|
||||
size: 131072
|
||||
@@ -426,7 +426,7 @@ files:
|
||||
description: "Taito C-Chip uPD78C11 internal ROM"
|
||||
required: true
|
||||
note: "Named as board ROM set by Operation Wolf, Rainbow Islands, Volfied and others. There is no BurnDriver called cchip, the name comes from szBoardROM."
|
||||
source_ref: "src/burn/drv/taito/d_taitomisc.cpp:1369-1373, src/burn/drv/taito/d_taitomisc.cpp:6250"
|
||||
source_ref: "source src/burn/drv/taito/d_taitomisc.cpp:1369-1373, upstream src/burn/drv/taito/d_taitomisc.cpp:6250"
|
||||
contents:
|
||||
- name: "cchip_upd78c11.bin"
|
||||
size: 4096
|
||||
@@ -437,7 +437,7 @@ files:
|
||||
system: ym2608
|
||||
description: "Yamaha YM2608 internal ADPCM ROM"
|
||||
required: true
|
||||
source_ref: "src/burn/drv/pre90s/d_wc90.cpp:186-192, src/burn/drv/pre90s/d_wc90.cpp:1261-1270"
|
||||
source_ref: "source src/burn/drv/pre90s/d_wc90.cpp:186-192, source src/burn/drv/pre90s/d_wc90.cpp:1261-1270"
|
||||
contents:
|
||||
- name: "ym2608_adpcm_rom.bin"
|
||||
size: 8192
|
||||
@@ -449,4 +449,4 @@ files:
|
||||
required: false
|
||||
description: "High score address database"
|
||||
note: "Read when the fba-hiscores option is enabled, which is the default. Without it no high score is kept."
|
||||
source_ref: "src/burn/hiscore.cpp:400-420, src/burner/libretro/libretro.cpp:1158"
|
||||
source_ref: "source src/burn/hiscore.cpp:400-420, source src/burner/libretro/libretro.cpp:1158"
|
||||
+167
-167
File diff suppressed because it is too large.
Load diff
@@ -40,4 +40,4 @@ files:
|
||||
path: "fbneo/hiscore.dat"
|
||||
required: false
|
||||
note: "High score database, enables persistent high scores across all arcade games"
|
||||
source_ref: "src/burn/hiscore.cpp:407"
|
||||
source_ref: "source src/burn/hiscore.cpp:407"
|
||||
+48
-48
@@ -56,7 +56,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "91b64be3"
|
||||
note: "MVS Asia/Europe ver. 6 (1 slot) - default BIOS"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1624"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1624"
|
||||
|
||||
- name: "sp-s2.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -65,7 +65,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "9036d879"
|
||||
note: "MVS Asia/Europe ver. 5 (1 slot)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1625"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1625"
|
||||
|
||||
- name: "sp-s.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -74,7 +74,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "c7f2fa45"
|
||||
note: "MVS Asia/Europe ver. 3 (4 slot)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1626"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1626"
|
||||
|
||||
- name: "sp-u2.sp1"
|
||||
aliases: ["usa_2slt.bin"]
|
||||
@@ -84,7 +84,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "e72943de"
|
||||
note: "MVS USA ver. 5 (2 slot)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1627"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1627"
|
||||
|
||||
- name: "sp1-u2"
|
||||
archive: neogeo.zip
|
||||
@@ -93,7 +93,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "62f021f4"
|
||||
note: "MVS USA ver. 5 (4 slot)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1628"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1628"
|
||||
|
||||
- name: "sp-e.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -102,7 +102,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "2723a5b5"
|
||||
note: "MVS USA ver. 5 (6 slot)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1629"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1629"
|
||||
|
||||
- name: "sp1-u4.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -111,7 +111,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "1179a30f"
|
||||
note: "MVS USA (U4)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1630"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1630"
|
||||
|
||||
- name: "sp1-u3.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -120,7 +120,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "2025b7a2"
|
||||
note: "MVS USA (U3)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1631"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1631"
|
||||
|
||||
- name: "vs-bios.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -129,7 +129,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "f0e8f27d"
|
||||
note: "MVS Japan ver. 6"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1632"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1632"
|
||||
|
||||
- name: "sp-j2.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -138,7 +138,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "acede59c"
|
||||
note: "MVS Japan ver. 5"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1633"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1633"
|
||||
|
||||
- name: "sp1.jipan.1024"
|
||||
archive: neogeo.zip
|
||||
@@ -147,7 +147,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "9fb0abe4"
|
||||
note: "MVS Japan ver. 3 (4 slot)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1634"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1634"
|
||||
|
||||
- name: "sp-45.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -156,7 +156,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "03cc9f6a"
|
||||
note: "NEO-MVH MV1C (Asia)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1635"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1635"
|
||||
|
||||
- name: "sp-j3.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -165,7 +165,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "486cb450"
|
||||
note: "NEO-MVH MV1C (Japan)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1636"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1636"
|
||||
|
||||
- name: "japan-j3.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -174,7 +174,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "dff6d41f"
|
||||
note: "MVS Japan (J3)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1637"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1637"
|
||||
|
||||
- name: "sp1-j3.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -183,7 +183,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "fbc6d469"
|
||||
note: "MVS Japan (J3, alt)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1638"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1638"
|
||||
|
||||
- name: "neo-po.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -192,7 +192,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "16d0c132"
|
||||
note: "AES Japan"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1640"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1640"
|
||||
|
||||
- name: "neo-epo.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -201,7 +201,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "d27a71f1"
|
||||
note: "AES Asia"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1641"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1641"
|
||||
|
||||
- name: "neodebug.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -210,7 +210,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "698ebb7d"
|
||||
note: "Development Kit BIOS"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1642"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1642"
|
||||
|
||||
- name: "sp-1v1_3db8c.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -219,7 +219,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "162f0ebe"
|
||||
note: "Deck ver. 6 (Git Ver 1.3)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1648"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1648"
|
||||
|
||||
# Universe BIOS (third-party, multiple versions)
|
||||
- name: "uni-bios_4_0.rom"
|
||||
@@ -229,7 +229,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "a7aab458"
|
||||
note: "Universe BIOS ver. 4.0"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1649"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1649"
|
||||
|
||||
- name: "uni-bios_3_3.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -238,7 +238,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "24858466"
|
||||
note: "Universe BIOS ver. 3.3"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1650"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1650"
|
||||
|
||||
- name: "uni-bios_3_2.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -247,7 +247,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "a4e8b9b3"
|
||||
note: "Universe BIOS ver. 3.2"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1651"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1651"
|
||||
|
||||
- name: "uni-bios_3_1.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -256,7 +256,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "0c58093f"
|
||||
note: "Universe BIOS ver. 3.1"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1652"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1652"
|
||||
|
||||
- name: "uni-bios_3_0.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -265,7 +265,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "a97c89a9"
|
||||
note: "Universe BIOS ver. 3.0"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1653"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1653"
|
||||
|
||||
- name: "uni-bios_2_3.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -274,7 +274,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "27664eb5"
|
||||
note: "Universe BIOS ver. 2.3"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1654"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1654"
|
||||
|
||||
- name: "uni-bios_2_3o.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -283,7 +283,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "601720ae"
|
||||
note: "Universe BIOS ver. 2.3 (older)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1655"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1655"
|
||||
|
||||
- name: "uni-bios_2_2.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -292,7 +292,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "2d50996a"
|
||||
note: "Universe BIOS ver. 2.2"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1656"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1656"
|
||||
|
||||
- name: "uni-bios_2_1.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -301,7 +301,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "8dabf76b"
|
||||
note: "Universe BIOS ver. 2.1"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1657"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1657"
|
||||
|
||||
- name: "uni-bios_2_0.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -310,7 +310,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "0c12c2ad"
|
||||
note: "Universe BIOS ver. 2.0"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1658"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1658"
|
||||
|
||||
- name: "uni-bios_1_3.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -319,7 +319,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "b24b44a0"
|
||||
note: "Universe BIOS ver. 1.3"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1659"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1659"
|
||||
|
||||
- name: "uni-bios_1_2.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -328,7 +328,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "4fa698e9"
|
||||
note: "Universe BIOS ver. 1.2"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1660"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1660"
|
||||
|
||||
- name: "uni-bios_1_2o.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -337,7 +337,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "e19d3ce9"
|
||||
note: "Universe BIOS ver. 1.2 (older)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1661"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1661"
|
||||
|
||||
- name: "uni-bios_1_1.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -346,7 +346,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5dda0d84"
|
||||
note: "Universe BIOS ver. 1.1"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1662"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1662"
|
||||
|
||||
- name: "uni-bios_1_0.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -355,7 +355,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "0ce453a0"
|
||||
note: "Universe BIOS ver. 1.0"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1663"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1663"
|
||||
|
||||
- name: "neopen.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -364,7 +364,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "cb915e76"
|
||||
note: "NeoOpen BIOS v0.1 beta"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1665"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1665"
|
||||
|
||||
# Neo Geo shared ROMs (always required)
|
||||
- name: "sm1.sm1"
|
||||
@@ -374,7 +374,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "94416d67"
|
||||
note: "Z80 sound BIOS"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1672"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1672"
|
||||
|
||||
- name: "sfix.sfix"
|
||||
archive: neogeo.zip
|
||||
@@ -383,7 +383,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "c2ea0cfd"
|
||||
note: "Text layer fix tiles"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1673"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1673"
|
||||
|
||||
- name: "000-lo.lo"
|
||||
archive: neogeo.zip
|
||||
@@ -392,7 +392,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5a86cff2"
|
||||
note: "Zoom lookup table"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1988"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1988"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Neo Geo Trackball BIOS (for irrmaze)
|
||||
@@ -404,7 +404,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "853e6b96"
|
||||
note: "Trackball BIOS / Asia MV1B 263"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1764"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1764"
|
||||
|
||||
- name: "236-bios_japan_hack.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -413,7 +413,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "02bf4426"
|
||||
note: "Trackball BIOS / Japan (hack)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1765"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1765"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Neo Geo PCB BIOS (for ms5pcb, svcpcb, kf2k3pcb)
|
||||
@@ -425,7 +425,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "b4590283"
|
||||
note: "PCB BIOS for Metal Slug 5 PCB and SVC Chaos PCB"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1811"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1811"
|
||||
|
||||
- name: "spj.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -434,7 +434,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "148dd727"
|
||||
note: "PCB BIOS for KOF 2003 PCB"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1899"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1899"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Neo Geo CDZ (neocdz.zip)
|
||||
@@ -446,7 +446,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "df9de490"
|
||||
note: "Neo Geo CD/CDZ BIOS"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1983"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1983"
|
||||
|
||||
- name: "neocd_sz.rom"
|
||||
archive: neocdz.zip
|
||||
@@ -455,7 +455,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "42f6b6c4"
|
||||
note: "Neo Geo CDZ custom BIOS by SMKDan"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1984"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1984"
|
||||
|
||||
- name: "uni-bioscd33.rom"
|
||||
archive: neocdz.zip
|
||||
@@ -464,7 +464,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "ff3abc59"
|
||||
note: "Universe BIOS CD ver. 3.3"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1985"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1985"
|
||||
|
||||
- name: "uni-bioscd32.rom"
|
||||
archive: neocdz.zip
|
||||
@@ -473,7 +473,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "0ffb3127"
|
||||
note: "Universe BIOS CD ver. 3.2"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1986"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1986"
|
||||
|
||||
- name: "000-lo.lo"
|
||||
archive: neocdz.zip
|
||||
@@ -482,7 +482,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5a86cff2"
|
||||
note: "Zoom lookup table (shared with MVS)"
|
||||
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1988"
|
||||
source_ref: "source src/burn/drv/neogeo/d_neogeo.cpp:1988"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# System support files
|
||||
@@ -491,4 +491,4 @@ files:
|
||||
path: "fbneo/hiscore.dat"
|
||||
required: false
|
||||
note: "High score database, enables persistent high scores"
|
||||
source_ref: "src/burn/hiscore.cpp:407"
|
||||
source_ref: "source src/burn/hiscore.cpp:407"
|
||||
+1
-1
@@ -35,5 +35,5 @@ files:
|
||||
validation: [size]
|
||||
md5: "dbfce9db9deaa2567f6a84fde55f9680"
|
||||
sha1: "1293d68bf9643bc4f36954c1e80e38f39864528d"
|
||||
source_ref: "libretro/libretro.c:246-254 (doOpenCGBBootrom), mem.c:567-586 (memInitCGBBootrom)"
|
||||
source_ref: "source libretro/libretro.c:246-254 (doOpenCGBBootrom), source mem.c:567-586 (memInitCGBBootrom)"
|
||||
note: "Minimum 0x900 (2304) bytes. Only first 0x900 bytes read. Disabled via memDisableCGBBootrom() on register write."
|
||||
@@ -35,4 +35,4 @@ files:
|
||||
mode: both
|
||||
size: 8192
|
||||
validation: [size]
|
||||
source_ref: "mapper.c:87-110 (mapperInitFDS), libretro/libretro.c:277-285 (doOpenFDSBIOS)"
|
||||
source_ref: "source mapper.c:87-110 (mapperInitFDS), source libretro/libretro.c:277-285 (doOpenFDSBIOS)"
|
||||
+13
-13
@@ -93,7 +93,7 @@ files:
|
||||
min_size: 2097152
|
||||
validation: [size]
|
||||
note: "Boot ROM. reios takes over when it is absent, and is forced under netplay, match playback and match recording. Read fails below 2 MB."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:269, core/emulator.cpp:566-569, core/hw/flashrom/flashrom.cpp:23-33"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:269, source core/emulator.cpp:566-569, source core/hw/flashrom/flashrom.cpp:23-33"
|
||||
|
||||
- name: dc_nvmem.bin
|
||||
system: sega-dreamcast
|
||||
@@ -101,7 +101,7 @@ files:
|
||||
min_size: 131072
|
||||
validation: [size]
|
||||
note: "Flash memory. Created and filled with factory settings when absent."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:214, core/hw/holly/sb_mem.cpp:111-187"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:214, source core/hw/holly/sb_mem.cpp:111-187"
|
||||
|
||||
- name: dc_nvmem.bin.net
|
||||
system: sega-dreamcast
|
||||
@@ -109,13 +109,13 @@ files:
|
||||
min_size: 131072
|
||||
validation: [size]
|
||||
note: "Flash memory used once Dojo mode is enabled, keeping netplay settings apart from local ones. Absent, the emulator logs that the flash is missing and creates it: the factory partition is rewritten, the user partition erased and ISP blocks and a random console id seeded (core/hw/flashrom/flashrom.h:494-524). Nothing distributed seeds it, and SaveRomFiles writes dc_nvmem.bin, never this name (core/hw/holly/sb_mem.cpp:279-286)."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:189-230"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:189-230"
|
||||
|
||||
- name: font.bin
|
||||
system: sega-dreamcast
|
||||
required: false
|
||||
note: "System font served by the reios font syscall. A built-in font is used when absent."
|
||||
source_ref: "core/reios/reios.cpp:741-764, core/oslib/oslib.cpp:195-198"
|
||||
source_ref: "source core/reios/reios.cpp:741-764, source core/oslib/oslib.cpp:195-198"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega NAOMI
|
||||
@@ -127,14 +127,14 @@ files:
|
||||
min_size: 2097152
|
||||
validation: [size]
|
||||
note: "Flat boot ROM. Games whose bios field is null run from it when naomi.zip is missing."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:269, core/hw/naomi/naomi_cart.cpp:202-207"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:269, source core/hw/naomi/naomi_cart.cpp:202-207"
|
||||
|
||||
- name: naomi.zip
|
||||
system: sega-naomi
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: "System BIOS archive. 89 game entries name it and abort without it."
|
||||
source_ref: "core/hw/naomi/naomi_roms.cpp:84-140, core/hw/naomi/naomi_cart.cpp:194-208"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.cpp:84-140, upstream core/hw/naomi/naomi_cart.cpp:194-208"
|
||||
contents:
|
||||
- name: epr-21576h.ic27
|
||||
description: Japan
|
||||
@@ -154,7 +154,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "Ferrari F355 Challenge twin. Required by f355twin, f355twinp and f355twn2."
|
||||
source_ref: "core/hw/naomi/naomi_roms.cpp:47-54, core/hw/naomi/naomi_roms.cpp:1689,1725,1761"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.cpp:47-54, source core/hw/naomi/naomi_roms.cpp:1689, 1725, 1761"
|
||||
contents:
|
||||
- name: epr-22849.ic27
|
||||
description: Japan
|
||||
@@ -171,7 +171,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "Ferrari F355 Challenge deluxe. Required by f355."
|
||||
source_ref: "core/hw/naomi/naomi_roms.cpp:56-70, core/hw/naomi/naomi_roms.cpp:1645"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.cpp:56-70, source core/hw/naomi/naomi_roms.cpp:1645"
|
||||
contents:
|
||||
- name: epr-21862.ic27
|
||||
description: Japan
|
||||
@@ -188,7 +188,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "House of the Dead 2. Required by hotd2, hotd2o, hotd2e and hotd2p."
|
||||
source_ref: "core/hw/naomi/naomi_roms.cpp:72-82, core/hw/naomi/naomi_roms.cpp:2003,2042,2081,2120"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.cpp:72-82, source core/hw/naomi/naomi_roms.cpp:2003, 2042, 2081, 2120"
|
||||
contents:
|
||||
- name: epr-21329.ic27
|
||||
description: Japan
|
||||
@@ -210,14 +210,14 @@ files:
|
||||
min_size: 2097152
|
||||
validation: [size]
|
||||
note: "Flat boot ROM for the NAOMI 2 platform."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:35-36,269"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:35-36, 269"
|
||||
|
||||
- name: naomi2.zip
|
||||
system: sega-naomi2
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: "System BIOS archive. All 43 NAOMI 2 game entries name it and abort without it."
|
||||
source_ref: "core/hw/naomi/naomi_roms.cpp:166-172, core/hw/naomi/naomi_cart.cpp:646-657"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.cpp:166-172, source core/hw/naomi/naomi_cart.cpp:646-657"
|
||||
contents:
|
||||
- name: epr-23605c.ic27
|
||||
description: Japan
|
||||
@@ -237,7 +237,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: "System BIOS archive. All 34 Atomiswave game entries name it and abort without it."
|
||||
source_ref: "core/hw/naomi/naomi_roms.cpp:38-45, core/hw/naomi/naomi_cart.cpp:194-208"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.cpp:38-45, source core/hw/naomi/naomi_cart.cpp:194-208"
|
||||
contents:
|
||||
- name: bios0.ic23
|
||||
size: 131072
|
||||
@@ -249,7 +249,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
note: "SDL controller mapping database, read from the data directory then the config directory. Not part of the release archive. SDL built-in mappings are used when absent."
|
||||
source_ref: "core/sdl/sdl.cpp:183-191"
|
||||
source_ref: "source core/sdl/sdl.cpp:183-191"
|
||||
|
||||
platform_details:
|
||||
dreamcast:
|
||||
|
||||
+13
-13
@@ -68,7 +68,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 2097152
|
||||
note: "Dreamcast boot ROM. HLE BIOS (reios) used as fallback. Code searches prefix + boot.bin, boot.bin.bin, bios.bin, bios.bin.bin sequentially."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:219,55-57"
|
||||
source_ref: "upstream core/hw/holly/sb_mem.cpp:219, 55-57"
|
||||
|
||||
- name: "dc_nvmem.bin"
|
||||
path: "dc/dc_nvmem.bin"
|
||||
@@ -78,14 +78,14 @@ files:
|
||||
hle_fallback: true
|
||||
size: 131072
|
||||
note: "Dreamcast flash memory / NVRAM. Created if not found. Code searches prefix + nvmem.bin, flash_wb.bin, flash.bin, flash.bin.bin sequentially."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:231,196-213"
|
||||
source_ref: "upstream core/hw/holly/sb_mem.cpp:231, 196-213"
|
||||
|
||||
- name: "font.bin"
|
||||
path: "dc/font.bin"
|
||||
system: sega-dreamcast
|
||||
required: false
|
||||
note: "Dreamcast system font for HLE BIOS text rendering. Built-in font used as fallback."
|
||||
source_ref: "core/reios/reios.cpp:737-753"
|
||||
source_ref: "upstream core/reios/reios.cpp:737-753"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega NAOMI
|
||||
@@ -97,7 +97,7 @@ files:
|
||||
required: false
|
||||
size: 2097152
|
||||
note: "NAOMI boot ROM (flat binary). Alternative to naomi.zip. epr-21576d.bin is searched without prefix."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:219,58-59"
|
||||
source_ref: "upstream core/hw/holly/sb_mem.cpp:219, 58-59"
|
||||
|
||||
- name: "naomi.zip"
|
||||
path: "dc/naomi.zip"
|
||||
@@ -108,7 +108,7 @@ files:
|
||||
BIOS ROMs: epr-21576h.ic27 (Japan), epr-21577h.ic27 (USA),
|
||||
epr-21578h.ic27 (Export), epr-21579d.ic27 (Korea).
|
||||
Also used for NAOMI 2 games in the libretro port (no separate naomi2.zip).
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:133-188"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:133-188"
|
||||
contents:
|
||||
- name: "epr-21576h.ic27"
|
||||
size: 2097152
|
||||
@@ -124,7 +124,7 @@ files:
|
||||
system: sega-naomi
|
||||
required: false
|
||||
note: "Ferrari F355 Challenge BIOS. Japan/USA/Export variants."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:96-103"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:96-103"
|
||||
contents:
|
||||
- name: "epr-22851.ic27"
|
||||
size: 2097152
|
||||
@@ -138,7 +138,7 @@ files:
|
||||
system: sega-naomi
|
||||
required: false
|
||||
note: "Ferrari F355 Challenge Deluxe BIOS. Japan/USA/Export variants."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:105-119"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:105-119"
|
||||
contents:
|
||||
- name: "epr-21864.ic27"
|
||||
size: 2097152
|
||||
@@ -152,7 +152,7 @@ files:
|
||||
system: sega-naomi
|
||||
required: false
|
||||
note: "House of the Dead 2 BIOS. Japan/USA/Export variants."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:121-131"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:121-131"
|
||||
contents:
|
||||
- name: "epr-21331.ic27"
|
||||
size: 2097152
|
||||
@@ -169,7 +169,7 @@ files:
|
||||
system: sega-atomiswave
|
||||
required: true
|
||||
note: "Atomiswave system BIOS archive (MAME format). Contains bios0.ic23 (Sammy, 128 KB)."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:87-94"
|
||||
source_ref: "upstream core/hw/naomi/naomi_roms.h:87-94"
|
||||
contents:
|
||||
- name: "bios0.ic23"
|
||||
size: 131072
|
||||
@@ -189,14 +189,14 @@ platform_details:
|
||||
flash_size: 131072
|
||||
ram_size: 16777216
|
||||
hle_available: true
|
||||
source_ref: "core/nullDC.cpp:333-345"
|
||||
source_ref: "source core/nullDC.cpp:333-345"
|
||||
|
||||
naomi:
|
||||
bios_size: 2097152
|
||||
sram_size: 32768
|
||||
ram_size: 33554432
|
||||
hle_available: false
|
||||
source_ref: "core/nullDC.cpp:346-354"
|
||||
source_ref: "source core/nullDC.cpp:346-354"
|
||||
|
||||
naomi2:
|
||||
bios_size: 2097152
|
||||
@@ -204,11 +204,11 @@ platform_details:
|
||||
ram_size: 33554432
|
||||
hle_available: false
|
||||
note: "Treated as NAOMI in the libretro port. Separate platform only in upstream."
|
||||
source_ref: "core/nullDC.cpp:355-363"
|
||||
source_ref: "source core/nullDC.cpp:355-363"
|
||||
|
||||
atomiswave:
|
||||
bios_size: 131072
|
||||
sram_size: 131072
|
||||
ram_size: 16777216
|
||||
hle_available: false
|
||||
source_ref: "core/nullDC.cpp:364-375"
|
||||
source_ref: "source core/nullDC.cpp:364-375"
|
||||
@@ -67,7 +67,7 @@ files:
|
||||
validation: [size]
|
||||
description: "Dreamcast boot ROM"
|
||||
note: "Read as 2 MB into the system ROM, and a shorter file is rejected. Needed only to boot to the BIOS menu or when the HLE BIOS option is disabled."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:50-65, core/hw/holly/sb_mem.cpp:215-229, core/hw/flashrom/flashrom.h:54-67, core/nullDC.cpp:420-431"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:50-65, source core/hw/holly/sb_mem.cpp:215-229, source core/hw/flashrom/flashrom.h:54-67, source core/nullDC.cpp:420-431"
|
||||
|
||||
- name: "dc_nvmem.bin"
|
||||
path: "dc/dc_nvmem.bin"
|
||||
@@ -78,7 +78,7 @@ files:
|
||||
validation: [size]
|
||||
description: "Dreamcast flash ROM"
|
||||
note: "Loaded with the boot ROM and by the HLE path. A missing file leaves the flash blank and the core runs. Written back as dc_nvmem.bin."
|
||||
source_ref: "core/hw/holly/sb_mem.cpp:196-213, core/hw/holly/sb_mem.cpp:231, core/hw/holly/sb_mem.cpp:236-243, core/hw/holly/sb_mem.cpp:271-278"
|
||||
source_ref: "source core/hw/holly/sb_mem.cpp:196-213, source core/hw/holly/sb_mem.cpp:231, source core/hw/holly/sb_mem.cpp:236-243, source core/hw/holly/sb_mem.cpp:271-278"
|
||||
|
||||
- name: "font.bin"
|
||||
path: "dc/font.bin"
|
||||
@@ -86,7 +86,7 @@ files:
|
||||
required: false
|
||||
description: "Dreamcast system font for the HLE BIOS"
|
||||
note: "Read whole into the font table of the reios ROM image. Absent, a built-in font is copied there."
|
||||
source_ref: "core/reios/reios.cpp:736-755"
|
||||
source_ref: "source core/reios/reios.cpp:736-755"
|
||||
|
||||
- name: "naomi.zip"
|
||||
path: "dc/naomi.zip"
|
||||
@@ -95,7 +95,7 @@ files:
|
||||
required: true
|
||||
description: "NAOMI BIOS archive"
|
||||
note: "Default BIOS of every NAOMI game whose table entry names none, cartridge, .lst, .bin and .dat images alike. One member is loaded: the one for the configured region, else epr-21576h.ic27."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:132-189, core/hw/naomi/naomi_cart.cpp:227-247, core/hw/naomi/naomi_cart.cpp:472-484"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:132-189, upstream core/hw/naomi/naomi_cart.cpp:227-247, upstream core/hw/naomi/naomi_cart.cpp:472-484"
|
||||
contents:
|
||||
- name: "epr-21576h.ic27"
|
||||
size: 2097152
|
||||
@@ -117,7 +117,7 @@ files:
|
||||
required: true
|
||||
description: "Atomiswave BIOS archive"
|
||||
note: "Named by all 34 Atomiswave games. Loaded into the flash chip, whose writable part is then reloaded from the save directory."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:86-94, core/hw/naomi/naomi_cart.cpp:89-92, core/hw/naomi/naomi_cart.cpp:171-173"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:86-94, source core/hw/naomi/naomi_cart.cpp:89-92, source core/hw/naomi/naomi_cart.cpp:171-173"
|
||||
contents:
|
||||
- name: "bios0.ic23"
|
||||
size: 131072
|
||||
@@ -129,7 +129,7 @@ files:
|
||||
required: true
|
||||
description: "Ferrari F355 Challenge BIOS archive"
|
||||
note: "Named by three Ferrari F355 Challenge entries, which refuse to start without it."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:95-103, core/hw/naomi/naomi_cart.cpp:238-243"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:95-103, source core/hw/naomi/naomi_cart.cpp:238-243"
|
||||
contents:
|
||||
- name: "epr-22851.ic27"
|
||||
size: 2097152
|
||||
@@ -148,7 +148,7 @@ files:
|
||||
required: true
|
||||
description: "Ferrari F355 Challenge Deluxe BIOS archive"
|
||||
note: "Named by the f355 entry, which refuses to start without it."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:104-119, core/hw/naomi/naomi_roms.h:1701, core/hw/naomi/naomi_cart.cpp:238-243"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:104-119, upstream core/hw/naomi/naomi_roms.h:1701, source core/hw/naomi/naomi_cart.cpp:238-243"
|
||||
contents:
|
||||
- name: "epr-21864.ic27"
|
||||
size: 2097152
|
||||
@@ -167,7 +167,7 @@ files:
|
||||
required: true
|
||||
description: "The House of the Dead 2 BIOS archive"
|
||||
note: "Named by four House of the Dead 2 entries, which refuse to start without it."
|
||||
source_ref: "core/hw/naomi/naomi_roms.h:120-131, core/hw/naomi/naomi_cart.cpp:238-243"
|
||||
source_ref: "source core/hw/naomi/naomi_roms.h:120-131, source core/hw/naomi/naomi_cart.cpp:238-243"
|
||||
contents:
|
||||
- name: "epr-21331.ic27"
|
||||
size: 2097152
|
||||
|
||||
@@ -83,7 +83,7 @@ files:
|
||||
validation: [existence]
|
||||
description: "FreeJ2ME-Plus libretro Java application"
|
||||
note: "Java program the native core launches with java -jar from the system directory root. Built by ant from build.xml at the pinned revision. The code reads no size and no hash."
|
||||
source_ref: "src/libretro/freej2me_libretro.c:38-45 (freej2meapp), src/libretro/freej2me_libretro.c:859-875 (GET_SYSTEM_DIRECTORY, freej2me_present, SYSTEM_NOT_FOUND_MSG), src/libretro/freej2me_libretro.c:339-346 (access F_OK), src/libretro/freej2me_libretro.c:877-888 (java -jar argv), build.xml:86-99 (destfile)"
|
||||
source_ref: "source src/libretro/freej2me_libretro.c:38-45 (freej2meapp), source src/libretro/freej2me_libretro.c:859-875 (GET_SYSTEM_DIRECTORY, freej2me_present, SYSTEM_NOT_FOUND_MSG), source src/libretro/freej2me_libretro.c:339-346 (access F_OK), upstream src/libretro/freej2me_libretro.c:877-888 (java -jar argv), source build.xml:86-99 (destfile)"
|
||||
|
||||
- name: "<soundfont>.sf2"
|
||||
system: j2me
|
||||
@@ -93,7 +93,7 @@ files:
|
||||
category: game_data
|
||||
description: "MIDI soundbank for J2ME audio"
|
||||
note: "First .sf2 or .gm in the directory listing, loaded through MidiSystem.getSoundbank when the freej2me_midifont option is on. A rejected file is logged and the JVM default soundbank stays."
|
||||
source_ref: "src/javax/microedition/media/Manager.java:55, src/javax/microedition/media/Manager.java:328-351, src/org/recompile/mobile/Mobile.java:1056-1058"
|
||||
source_ref: "source src/javax/microedition/media/Manager.java:55, source src/javax/microedition/media/Manager.java:328-351, source src/org/recompile/mobile/Mobile.java:1056-1058"
|
||||
|
||||
- name: "<font>.ttf"
|
||||
system: j2me
|
||||
@@ -103,4 +103,4 @@ files:
|
||||
category: game_data
|
||||
description: "TrueType font for J2ME text"
|
||||
note: "First .ttf, .otf or .ttc in the directory listing, loaded through Font.createFont when the freej2me_textfont option is on. A rejected file is logged and the AWT faces stay."
|
||||
source_ref: "src/org/recompile/mobile/PlatformFont.java:63, src/org/recompile/mobile/PlatformFont.java:133-154, src/org/recompile/mobile/Mobile.java:1062-1064"
|
||||
source_ref: "source src/org/recompile/mobile/PlatformFont.java:63, source src/org/recompile/mobile/PlatformFont.java:133-154, source src/org/recompile/mobile/Mobile.java:1062-1064"
|
||||
+4
-4
@@ -63,7 +63,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 8192
|
||||
note: "Embedded as builtin_basic_rom[] in Basic_ROM.h. External file never loaded in practice (DATADIR is empty, path is bare filename in cwd)."
|
||||
source_ref: "Src/main.cpp:71,77,100-102"
|
||||
source_ref: "source Src/main.cpp:71, 77, 100-102"
|
||||
|
||||
- name: "Kernal ROM"
|
||||
system: commodore-c64
|
||||
@@ -72,7 +72,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 8192
|
||||
note: "Embedded as builtin_kernal_rom[] in Kernal_ROM.h. Patched at runtime for fast reset and 1541 IEC traps."
|
||||
source_ref: "Src/main.cpp:72,78,104-106"
|
||||
source_ref: "source Src/main.cpp:72, 78, 104-106"
|
||||
|
||||
- name: "Char ROM"
|
||||
system: commodore-c64
|
||||
@@ -81,7 +81,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 4096
|
||||
note: "Embedded as builtin_char_rom[] in Char_ROM.h. Used by VIC-II for text/bitmap rendering."
|
||||
source_ref: "Src/main.cpp:73,79,108-110"
|
||||
source_ref: "source Src/main.cpp:73, 79, 108-110"
|
||||
|
||||
- name: "1541 ROM"
|
||||
system: commodore-c64
|
||||
@@ -90,4 +90,4 @@ files:
|
||||
hle_fallback: true
|
||||
size: 16384
|
||||
note: "Embedded as builtin_drive_rom[] in 1541_ROM.h. Patched at runtime to disable checksum and trap disk I/O."
|
||||
source_ref: "Src/main.cpp:74,80,112-114"
|
||||
source_ref: "source Src/main.cpp:74, 80, 112-114"
|
||||
+12
-12
@@ -40,7 +40,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 500 Kickstart 1.3 r34.5. Default model ROM."
|
||||
source_ref: "rommgr.cpp:150-151 (id=6, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:150-151 (id=6, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-204.rom"
|
||||
system: amiga
|
||||
@@ -51,7 +51,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 500+ Kickstart 2.04 r37.175."
|
||||
source_ref: "rommgr.cpp:158-159 (id=7, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:158-159 (id=7, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-205.rom"
|
||||
system: amiga
|
||||
@@ -62,7 +62,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 600 Kickstart 2.05 r37.350."
|
||||
source_ref: "rommgr.cpp:164-165 (id=10, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:164-165 (id=10, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-120.rom"
|
||||
system: amiga
|
||||
@@ -73,7 +73,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 1000 Kickstart 1.2 r33.180."
|
||||
source_ref: "rommgr.cpp:148-149 (id=5, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:148-149 (id=5, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-310-a1200.rom"
|
||||
system: amiga
|
||||
@@ -84,7 +84,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 1200 Kickstart 3.1 r40.68."
|
||||
source_ref: "rommgr.cpp:185-186 (id=15, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:185-186 (id=15, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-310-a3000.rom"
|
||||
system: amiga
|
||||
@@ -95,7 +95,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 3000 Kickstart 3.1 r40.68."
|
||||
source_ref: "rommgr.cpp:189-190 (id=61, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:189-190 (id=61, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-310-a4000.rom"
|
||||
system: amiga
|
||||
@@ -106,7 +106,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga 4000 Kickstart 3.1 r40.68."
|
||||
source_ref: "rommgr.cpp:195-196 (id=16, ROMTYPE_KICK)"
|
||||
source_ref: "upstream rommgr.cpp:195-196 (id=16, ROMTYPE_KICK)"
|
||||
|
||||
- name: "amiga-os-310-cd32.rom"
|
||||
system: amiga
|
||||
@@ -117,7 +117,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "Amiga CD32 Kickstart 3.1 r40.60."
|
||||
source_ref: "rommgr.cpp:312-313 (id=18, ROMTYPE_KICKCD32)"
|
||||
source_ref: "upstream rommgr.cpp:312-313 (id=18, ROMTYPE_KICKCD32)"
|
||||
|
||||
- name: "amiga-ext-310-cd32.rom"
|
||||
system: amiga
|
||||
@@ -127,7 +127,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "CD32 extended ROM r40.60. Required for CD32 mode."
|
||||
source_ref: "rommgr.cpp:314-315 (id=19, ROMTYPE_EXTCD32)"
|
||||
source_ref: "upstream rommgr.cpp:314-315 (id=19, ROMTYPE_EXTCD32)"
|
||||
|
||||
- name: "cd32fmv.rom"
|
||||
system: amiga
|
||||
@@ -137,7 +137,7 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "CD32 Full Motion Video cartridge ROM v40.30. Also accepts v40.22 (391777-01)."
|
||||
source_ref: "rommgr.cpp:323-326 (id=23/74, ROMTYPE_CD32CART)"
|
||||
source_ref: "upstream rommgr.cpp:323-326 (id=23/74, ROMTYPE_CD32CART)"
|
||||
|
||||
- name: "amiga-ext-130-cdtv.rom"
|
||||
system: amiga
|
||||
@@ -147,11 +147,11 @@ files:
|
||||
validation: [sha1]
|
||||
mode: both
|
||||
note: "CDTV extended ROM v1.0. Required for CDTV mode. Also accepts v2.30 and v2.7."
|
||||
source_ref: "rommgr.cpp:328-329 (id=20, ROMTYPE_EXTCDTV)"
|
||||
source_ref: "upstream rommgr.cpp:328-329 (id=20, ROMTYPE_EXTCDTV)"
|
||||
|
||||
- name: "rom.key"
|
||||
system: amiga
|
||||
required: false
|
||||
mode: both
|
||||
note: "Cloanto Amiga Forever decryption key. Enables encrypted ROM loading."
|
||||
source_ref: "rommgr.cpp:119-124 (ROMTYPE_KEY), rommgr.cpp:1397-1412 (addkeydir)"
|
||||
source_ref: "upstream rommgr.cpp:119-124 (ROMTYPE_KEY), upstream rommgr.cpp:1397-1412 (addkeydir)"
|
||||
@@ -47,7 +47,7 @@ files:
|
||||
Character generator ROM. Defines the 128-character bitmap font (8x13 pixels
|
||||
each). The core has this embedded compressed in rom.c and only loads the
|
||||
external file if all firmware files are present in the system directory.
|
||||
source_ref: "src/rom.h:5, src/libretro.c:95-99, src/external/galaksija-emulator/src/init.c:55-67"
|
||||
source_ref: "source src/rom.h:5, source src/libretro.c:95-99, source src/external/galaksija-emulator/src/init.c:55-67"
|
||||
|
||||
- name: "ROM1.BIN"
|
||||
path: "galaksija/ROM1.BIN"
|
||||
@@ -58,7 +58,7 @@ files:
|
||||
note: >
|
||||
System ROM / BASIC interpreter. Mapped at 0x0000-0x0FFF. Contains the
|
||||
Galaksija BASIC language and boot routines. Embedded in rom.c as fallback.
|
||||
source_ref: "src/rom.h:8, src/libretro.c:101-105, src/external/galaksija-emulator/src/init.c:69-81"
|
||||
source_ref: "source src/rom.h:8, source src/libretro.c:101-105, source src/external/galaksija-emulator/src/init.c:69-81"
|
||||
|
||||
- name: "ROM2.BIN"
|
||||
path: "galaksija/ROM2.BIN"
|
||||
@@ -71,7 +71,7 @@ files:
|
||||
functions (SIN, COS, TG, SQR, LN, EXP, POW, etc). Optional even when
|
||||
loading from disk -- missing ROM2 only triggers a warning. Embedded in
|
||||
rom.c as fallback.
|
||||
source_ref: "src/rom.h:11, src/libretro.c:107-110, src/external/galaksija-emulator/src/init.c:83-92"
|
||||
source_ref: "source src/rom.h:11, source src/libretro.c:107-110, source src/external/galaksija-emulator/src/init.c:83-92"
|
||||
|
||||
notes:
|
||||
embedded_firmware: >
|
||||
|
||||
@@ -41,14 +41,14 @@ files:
|
||||
required: true
|
||||
system: bbk-longman-4980
|
||||
note: "Font ROM (2 MB). Loaded at 0x800000."
|
||||
source_ref: "src/libretro.c:730-737"
|
||||
source_ref: "source src/libretro.c:730-737"
|
||||
|
||||
- name: "gam4980/E.BIN"
|
||||
size: 2097152
|
||||
required: true
|
||||
system: bbk-longman-4980
|
||||
note: "OS ROM (2 MB). Loaded at 0xE00000."
|
||||
source_ref: "src/libretro.c:739-746"
|
||||
source_ref: "source src/libretro.c:739-746"
|
||||
|
||||
platform_details:
|
||||
bios_mapping:
|
||||
|
||||
@@ -42,7 +42,7 @@ files:
|
||||
hle_fallback: true
|
||||
min_size: 256
|
||||
validation: [size]
|
||||
source_ref: "libgambatte/libretro/libretro.cpp:1426-1486 (get_bootloader_from_file), libgambatte/libretro/libretro.cpp:1734-1742, libgambatte/src/bootloader.cpp:30-65 (load)"
|
||||
source_ref: "source libgambatte/libretro/libretro.cpp:1426-1486 (get_bootloader_from_file), source libgambatte/libretro/libretro.cpp:1734-1742, source libgambatte/src/bootloader.cpp:30-65 (load)"
|
||||
note: "Mapped at 0x0000-0x00FF, swapped out when register 0xFF50 is written."
|
||||
|
||||
- name: "gbc_bios.bin"
|
||||
@@ -52,5 +52,5 @@ files:
|
||||
hle_fallback: true
|
||||
min_size: 2304
|
||||
validation: [size]
|
||||
source_ref: "libgambatte/libretro/libretro.cpp:1426-1486 (get_bootloader_from_file), libgambatte/libretro/libretro.cpp:1734-1742, libgambatte/src/bootloader.cpp:30-65 (load)"
|
||||
source_ref: "source libgambatte/libretro/libretro.cpp:1426-1486 (get_bootloader_from_file), source libgambatte/libretro/libretro.cpp:1734-1742, source libgambatte/src/bootloader.cpp:30-65 (load)"
|
||||
note: "Mapped at 0x0000-0x08FF with cartridge data preserved at 0x0100-0x01FF. Also used for GBA mode with a patch at 0xF2. Presence required for FORCE_CGB flag when hw mode is GBC or GBA."
|
||||
@@ -93,7 +93,7 @@ files:
|
||||
Picked by the user from any path, under any name ending in .bin or .rom.
|
||||
The only test is the length, and a file of another length aborts the load
|
||||
rather than falling back.
|
||||
source_ref: "GBA.emu/src/main/Main.cc:190-197 (read and size check), GBA.emu/src/core/gba/gba.cpp:3758-3778 (second check, copy, useBios), GBA.emu/src/main/EmuMenuViews.cc:485-510 (picker and extension filter)"
|
||||
source_ref: "source GBA.emu/src/main/Main.cc:190-197 (read and size check), source GBA.emu/src/core/gba/gba.cpp:3758-3778 (second check, copy, useBios), source GBA.emu/src/main/EmuMenuViews.cc:485-510 (picker and extension filter)"
|
||||
|
||||
- name: "Motocross Challenge.7z"
|
||||
aliases: ["MotocrossChallenge.7z"]
|
||||
@@ -105,4 +105,4 @@ files:
|
||||
note: >-
|
||||
Opened from the application bundle by the name the build gives it, the
|
||||
Linux build dropping the space.
|
||||
source_ref: "GBA.emu/src/main/AppMeta.cc:32-33 (names), EmuFramework/src/gui/BundledGamesView.cc:41,47 (open and load)"
|
||||
source_ref: "source GBA.emu/src/main/AppMeta.cc:32-33 (names), source EmuFramework/src/gui/BundledGamesView.cc:41, 47 (open and load)"
|
||||
@@ -42,21 +42,21 @@ files:
|
||||
region: [north-america, latin-america]
|
||||
required: true
|
||||
note: "Sega CD (NTSC-U) boot ROM. Loaded for REGION_USA, which get_region sets for every disc whose security byte is neither 0x64 (Europe) nor 0xa1 (Japan) (core/loadrom.c:1065-1078)."
|
||||
source_ref: "core/loadrom.c:409"
|
||||
source_ref: "source core/loadrom.c:409"
|
||||
|
||||
- name: bios_CD_E.bin
|
||||
system: sega-megacd
|
||||
region: [europe, oceania]
|
||||
required: true
|
||||
note: "Mega CD (PAL) boot ROM. Loaded for REGION_EUROPE, set by security byte 0x64 at 0x20b, the only PAL branch for Australian discs (core/loadrom.c:1065-1069)."
|
||||
source_ref: "core/loadrom.c:412"
|
||||
source_ref: "source core/loadrom.c:412"
|
||||
|
||||
- name: bios_CD_J.bin
|
||||
system: sega-megacd
|
||||
region: [japan]
|
||||
required: true
|
||||
note: "Mega CD (NTSC-J) boot ROM. Loaded for default/Japan region."
|
||||
source_ref: "core/loadrom.c:415"
|
||||
source_ref: "source core/loadrom.c:415"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega Master System - boot ROMs (optional, behind config.bios)
|
||||
@@ -66,20 +66,20 @@ files:
|
||||
region: [north-america, europe]
|
||||
required: false
|
||||
note: "Master System (NTSC-U) boot ROM. Snail maze game built in. REGION_USA is the default of sms_cart_region_detect for any export header outside the PAL CRC list, so European cartridges load it too (core/cart_hw/sms_cart.c:831-874)."
|
||||
source_ref: "core/loadrom.c:511"
|
||||
source_ref: "source core/loadrom.c:511"
|
||||
|
||||
- name: bios_E.sms
|
||||
system: sega-mastersystem
|
||||
required: false
|
||||
note: "Master System (PAL) boot ROM. Snail maze / Sonic built in. REGION_EUROPE comes only from CRC lists of Codemasters and PAL-timing games, Brazilian ones included, or the PAL option (core/cart_hw/sms_cart.c:167-171, 245-264, core/loadrom.c:1161-1164)."
|
||||
source_ref: "core/loadrom.c:514"
|
||||
source_ref: "source core/loadrom.c:514"
|
||||
|
||||
- name: bios_J.sms
|
||||
system: sega-mastersystem
|
||||
region: [japan]
|
||||
required: false
|
||||
note: "Master System (NTSC-J) boot ROM."
|
||||
source_ref: "core/loadrom.c:517"
|
||||
source_ref: "source core/loadrom.c:517"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega Game Gear - boot ROM (optional, behind config.bios)
|
||||
@@ -88,7 +88,7 @@ files:
|
||||
system: sega-gamegear
|
||||
required: false
|
||||
note: "Game Gear boot ROM (Majesco 1KB or standard). Shows startup logo."
|
||||
source_ref: "core/loadrom.c:480"
|
||||
source_ref: "source core/loadrom.c:480"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega Mega Drive / Genesis - TMSS boot ROM (optional)
|
||||
@@ -97,7 +97,7 @@ files:
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
note: "Mega Drive TMSS boot ROM. Shows 'Produced by or under license' screen."
|
||||
source_ref: "libretro/libretro.c:3780"
|
||||
source_ref: "source libretro/libretro.c:3780"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Lock-on ROMs (optional, feature-gated)
|
||||
@@ -106,13 +106,13 @@ files:
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
note: "Game Genie ROM. Loaded when Game Genie lock-on is enabled."
|
||||
source_ref: "core/cart_hw/ggenie.c:64, libretro/libretro.c:3516"
|
||||
source_ref: "source core/cart_hw/ggenie.c:64, source libretro/libretro.c:3516"
|
||||
|
||||
- name: areplay.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
note: "Action Replay (Pro) ROM. Loaded when Action Replay lock-on is enabled."
|
||||
source_ref: "core/cart_hw/areplay.c:64, libretro/libretro.c:3517"
|
||||
source_ref: "source core/cart_hw/areplay.c:64, source libretro/libretro.c:3517"
|
||||
|
||||
- name: sk.bin
|
||||
system: sega-megadrive
|
||||
@@ -120,7 +120,7 @@ files:
|
||||
size: 2097152
|
||||
validation: [size]
|
||||
note: "Sonic & Knuckles ROM. Required for S&K lock-on feature."
|
||||
source_ref: "core/cart_hw/md_cart.c:867"
|
||||
source_ref: "source core/cart_hw/md_cart.c:867"
|
||||
|
||||
- name: sk2chip.bin
|
||||
system: sega-megadrive
|
||||
@@ -128,12 +128,12 @@ files:
|
||||
size: 262144
|
||||
validation: [size]
|
||||
note: "Sonic & Knuckles UPMEM ROM. Used by Sonic 2 & Knuckles lock-on."
|
||||
source_ref: "core/cart_hw/md_cart.c:873"
|
||||
source_ref: "source core/cart_hw/md_cart.c:873"
|
||||
|
||||
platform_details:
|
||||
megacd:
|
||||
bootrom_size: 131072 # 128 KB
|
||||
source_ref: "core/cd_hw/scd.h:73"
|
||||
source_ref: "source core/cd_hw/scd.h:73"
|
||||
note: |
|
||||
CD boot ROM region is auto-detected from disc image header.
|
||||
Hardware model detected from boot ROM string at offset 0x120:
|
||||
@@ -143,14 +143,14 @@ platform_details:
|
||||
|
||||
megadrive:
|
||||
tmss_rom_size: 2048 # 2 KB
|
||||
source_ref: "libretro/libretro.c:3648-3666"
|
||||
source_ref: "source libretro/libretro.c:3648-3666"
|
||||
note: |
|
||||
TMSS boot ROM validated by checking "GENESIS OS" at offset 0x120.
|
||||
Only loaded when genesis_plus_gx_bios core option is enabled.
|
||||
|
||||
mastersystem:
|
||||
bios_max_size: 4194304 # 4 MB (stored above cart ROM)
|
||||
source_ref: "core/loadrom.c:504-527"
|
||||
source_ref: "source core/loadrom.c:504-527"
|
||||
note: |
|
||||
BIOS ROM loaded into cart.rom + 0x400000. SEGA mapper assumed
|
||||
for ROMs larger than 48KB, otherwise no mapper.
|
||||
@@ -158,7 +158,7 @@ platform_details:
|
||||
|
||||
gamegear:
|
||||
bios_max_size: 4194304 # 4 MB (stored above cart ROM)
|
||||
source_ref: "core/loadrom.c:467-489"
|
||||
source_ref: "source core/loadrom.c:467-489"
|
||||
note: |
|
||||
Handles 1KB Majesco GG BIOS (mapped to $0000-$03FF) and
|
||||
standard larger BIOS ROMs.
|
||||
@@ -50,65 +50,65 @@ files:
|
||||
region: [north-america, latin-america]
|
||||
required: true
|
||||
note: "Sega CD (NTSC-U) boot ROM. Loaded for REGION_USA, which get_region sets for every disc whose security byte at 0x20b is neither 0x64 nor 0xa1 (core/loadrom.c:1056-1070)."
|
||||
source_ref: "core/loadrom.c:408"
|
||||
source_ref: "source core/loadrom.c:408"
|
||||
|
||||
- name: bios_CD_E.bin
|
||||
system: sega-megacd
|
||||
region: [europe, oceania]
|
||||
required: true
|
||||
note: "Mega CD (PAL) boot ROM. Loaded for REGION_EUROPE, set by security byte 0x64 (core/loadrom.c:1059-1061)."
|
||||
source_ref: "core/loadrom.c:411"
|
||||
source_ref: "source core/loadrom.c:411"
|
||||
|
||||
- name: bios_CD_J.bin
|
||||
system: sega-megacd
|
||||
region: [japan]
|
||||
required: true
|
||||
note: "Mega CD (NTSC-J) boot ROM. Loaded for every other region code."
|
||||
source_ref: "core/loadrom.c:414"
|
||||
source_ref: "source core/loadrom.c:414"
|
||||
|
||||
- name: bios_U.sms
|
||||
system: sega-mastersystem
|
||||
region: [north-america, europe]
|
||||
required: false
|
||||
note: "Master System (NTSC-U) boot ROM, loaded for REGION_USA when the bios option is on."
|
||||
source_ref: "core/loadrom.c:510"
|
||||
source_ref: "source core/loadrom.c:510"
|
||||
|
||||
- name: bios_E.sms
|
||||
system: sega-mastersystem
|
||||
required: false
|
||||
note: "Master System (PAL) boot ROM, loaded for REGION_EUROPE when the bios option is on."
|
||||
source_ref: "core/loadrom.c:513"
|
||||
source_ref: "source core/loadrom.c:513"
|
||||
|
||||
- name: bios_J.sms
|
||||
system: sega-mastersystem
|
||||
region: [japan]
|
||||
required: false
|
||||
note: "Master System (NTSC-J) boot ROM, loaded for the Japanese region codes when the bios option is on."
|
||||
source_ref: "core/loadrom.c:516"
|
||||
source_ref: "source core/loadrom.c:516"
|
||||
|
||||
- name: bios.gg
|
||||
system: sega-gamegear
|
||||
required: false
|
||||
note: "Game Gear boot ROM, 1 KB Majesco image or a larger one, loaded when the bios option is on."
|
||||
source_ref: "core/loadrom.c:479"
|
||||
source_ref: "source core/loadrom.c:479"
|
||||
|
||||
- name: bios_MD.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
note: "Mega Drive TMSS boot ROM. 2 KB read, accepted when \"GENESIS OS\" sits at 0x120."
|
||||
source_ref: "libretro/libretro.c:3713-3721"
|
||||
source_ref: "source libretro/libretro.c:3713-3721"
|
||||
|
||||
- name: ggenie.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
note: "Game Genie ROM, read when the Game Genie lock-on is selected."
|
||||
source_ref: "core/cart_hw/ggenie.c:64, libretro/libretro.c:3581"
|
||||
source_ref: "source core/cart_hw/ggenie.c:64, source libretro/libretro.c:3581"
|
||||
|
||||
- name: areplay.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
note: "Action Replay (Pro) ROM, read when the Action Replay lock-on is selected."
|
||||
source_ref: "core/cart_hw/areplay.c:64, libretro/libretro.c:3582"
|
||||
source_ref: "source core/cart_hw/areplay.c:64, source libretro/libretro.c:3582"
|
||||
|
||||
- name: sk.bin
|
||||
system: sega-megadrive
|
||||
@@ -116,7 +116,7 @@ files:
|
||||
size: 2097152
|
||||
validation: [size]
|
||||
note: "Sonic & Knuckles ROM for the lock-on cartridge, kept only when the read fills 2 MB."
|
||||
source_ref: "core/cart_hw/md_cart.c:762"
|
||||
source_ref: "source core/cart_hw/md_cart.c:762"
|
||||
|
||||
- name: sk2chip.bin
|
||||
system: sega-megadrive
|
||||
@@ -124,4 +124,4 @@ files:
|
||||
size: 262144
|
||||
validation: [size]
|
||||
note: "Sonic & Knuckles UPMEM ROM, read after sk.bin and kept only when the read fills 256 KB."
|
||||
source_ref: "core/cart_hw/md_cart.c:768"
|
||||
source_ref: "source core/cart_hw/md_cart.c:768"
|
||||
@@ -30,7 +30,7 @@ files:
|
||||
region: [north-america, latin-america]
|
||||
required: true
|
||||
size: 131072
|
||||
source_ref: "core/loadrom.c:408"
|
||||
source_ref: "source core/loadrom.c:408"
|
||||
|
||||
- name: bios_CD_E.bin
|
||||
system: sega-megacd
|
||||
@@ -38,67 +38,67 @@ files:
|
||||
required: true
|
||||
size: 131072
|
||||
note: "Loaded for REGION_EUROPE, set by security byte 0x64 at 0x20b, the only PAL branch for Australian discs (core/loadrom.c:1059-1063)."
|
||||
source_ref: "core/loadrom.c:411"
|
||||
source_ref: "source core/loadrom.c:411"
|
||||
|
||||
- name: bios_CD_J.bin
|
||||
system: sega-megacd
|
||||
region: [japan]
|
||||
required: true
|
||||
size: 131072
|
||||
source_ref: "core/loadrom.c:414"
|
||||
source_ref: "source core/loadrom.c:414"
|
||||
|
||||
- name: bios_U.sms
|
||||
system: sega-mastersystem
|
||||
region: [north-america, europe]
|
||||
required: false
|
||||
note: "REGION_USA is the default of sms_cart_region_detect for any export header outside the PAL CRC list, so European cartridges load it too (core/cart_hw/sms_cart.c:863-864)."
|
||||
source_ref: "core/loadrom.c:512"
|
||||
source_ref: "source core/loadrom.c:512"
|
||||
|
||||
- name: bios_E.sms
|
||||
system: sega-mastersystem
|
||||
required: false
|
||||
note: "REGION_EUROPE comes only from CRC lists of Codemasters and PAL-timing games, Brazilian ones included, or the PAL option (core/cart_hw/sms_cart.c:163-167, 239-258, core/loadrom.c:1155-1158)."
|
||||
source_ref: "core/loadrom.c:515"
|
||||
source_ref: "source core/loadrom.c:515"
|
||||
|
||||
- name: bios_J.sms
|
||||
system: sega-mastersystem
|
||||
region: [japan]
|
||||
required: false
|
||||
source_ref: "core/loadrom.c:518"
|
||||
source_ref: "source core/loadrom.c:518"
|
||||
|
||||
- name: bios.gg
|
||||
system: sega-gamegear
|
||||
required: false
|
||||
source_ref: "core/loadrom.c:481"
|
||||
source_ref: "source core/loadrom.c:481"
|
||||
|
||||
- name: bios_MD.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
size: 2048
|
||||
source_ref: "libretro/libretro.c:3939"
|
||||
source_ref: "source libretro/libretro.c:3939"
|
||||
|
||||
- name: ggenie.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
size: 32768
|
||||
source_ref: "core/cart_hw/ggenie.c:64, libretro/libretro.c:3803"
|
||||
source_ref: "source core/cart_hw/ggenie.c:64, source libretro/libretro.c:3803"
|
||||
|
||||
- name: areplay.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
size: 65536
|
||||
source_ref: "core/cart_hw/areplay.c:64, libretro/libretro.c:3804"
|
||||
source_ref: "source core/cart_hw/areplay.c:64, source libretro/libretro.c:3804"
|
||||
|
||||
- name: sk.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
size: 2097152
|
||||
validation: [size]
|
||||
source_ref: "core/cart_hw/md_cart.c:750"
|
||||
source_ref: "source core/cart_hw/md_cart.c:750"
|
||||
|
||||
- name: sk2chip.bin
|
||||
system: sega-megadrive
|
||||
required: false
|
||||
size: 262144
|
||||
validation: [size]
|
||||
source_ref: "core/cart_hw/md_cart.c:756"
|
||||
source_ref: "source core/cart_hw/md_cart.c:756"
|
||||
+23
-23
@@ -64,35 +64,35 @@ files:
|
||||
required: true
|
||||
md5: "ad9585c72130c56f04ae26aae87c289d"
|
||||
note: "Neo Geo AES System ROMs. Opened when System Type is AES (default)."
|
||||
source_ref: "libretro/libretro.c:1222-1225, jg.c:221-222"
|
||||
source_ref: "source libretro/libretro.c:1222-1225, upstream jg.c:221-222"
|
||||
|
||||
- name: "neogeo.zip"
|
||||
system: snk-neogeo-mvs
|
||||
required: true
|
||||
md5: "00dad01abdbf8ea9e79ad2fe11bdb182"
|
||||
note: "Neo Geo MVS System ROMs. Opened for MVS and Universe BIOS modes."
|
||||
source_ref: "libretro/libretro.c:1222-1225, jg.c:223-224"
|
||||
source_ref: "source libretro/libretro.c:1222-1225, upstream jg.c:223-224"
|
||||
|
||||
- name: "neocd.zip"
|
||||
system: snk-neogeo-cd
|
||||
required: false
|
||||
md5: "006a881532f2caffc3fe9fb5593f2ed5"
|
||||
note: "Neo Geo CD Front/Top Loader System ROMs. Opened only when CD System is front or top loader."
|
||||
source_ref: "libretro/libretro.c:1213-1220, jg.c:225-226"
|
||||
source_ref: "source libretro/libretro.c:1213-1220, upstream jg.c:225-226"
|
||||
|
||||
- name: "neocdz.zip"
|
||||
system: snk-neogeo-cd
|
||||
required: true
|
||||
md5: "b31a246b69493c35194fe0bac120dc37"
|
||||
note: "Neo Geo CDZ System ROMs. Opened for CDZ (default) and CD Universe BIOS, and also supplies 000-lo.lo to Front/Top Loader mode."
|
||||
source_ref: "libretro/libretro.c:1213-1239, jg.c:227-228"
|
||||
source_ref: "source libretro/libretro.c:1213-1239, upstream jg.c:227-228"
|
||||
|
||||
- name: "irrmaze.zip"
|
||||
system: snk-neogeo-mvs
|
||||
required: false
|
||||
md5: "0e369df30a70e45547cef9e4078dc511"
|
||||
note: "The Irritating Maze auxiliary BIOS. Loaded in MVS mode for trackball support. On failure the game runs without trackball."
|
||||
source_ref: "libretro/libretro.c:1281-1292, jg.c:229-230"
|
||||
source_ref: "source libretro/libretro.c:1281-1292, upstream jg.c:229-230"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# aes.zip members
|
||||
@@ -104,7 +104,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "d27a71f1"
|
||||
note: "AES 68K BIOS, non-Japan regions. Default for Region USA."
|
||||
source_ref: "src/geo.c:178-181"
|
||||
source_ref: "source src/geo.c:178-181"
|
||||
|
||||
- name: "neo-po.bin"
|
||||
archive: aes.zip
|
||||
@@ -113,7 +113,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "16d0c132"
|
||||
note: "AES 68K BIOS, Japan region."
|
||||
source_ref: "src/geo.c:178-181"
|
||||
source_ref: "source src/geo.c:178-181"
|
||||
|
||||
- name: "000-lo.lo"
|
||||
archive: aes.zip
|
||||
@@ -122,7 +122,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5a86cff2"
|
||||
note: "Zoom lookup table."
|
||||
source_ref: "src/geo.c:234-243"
|
||||
source_ref: "source src/geo.c:234-243"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# neogeo.zip members
|
||||
@@ -134,7 +134,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "e72943de"
|
||||
note: "MVS 68K BIOS, USA. Default for Region USA."
|
||||
source_ref: "src/geo.c:183-198"
|
||||
source_ref: "source src/geo.c:183-198"
|
||||
|
||||
- name: "japan-j3.bin"
|
||||
archive: neogeo.zip
|
||||
@@ -143,7 +143,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "dff6d41f"
|
||||
note: "MVS 68K BIOS, Japan."
|
||||
source_ref: "src/geo.c:183-198"
|
||||
source_ref: "source src/geo.c:183-198"
|
||||
|
||||
- name: "sp-45.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -152,7 +152,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "03cc9f6a"
|
||||
note: "MVS 68K BIOS, Asia."
|
||||
source_ref: "src/geo.c:183-198"
|
||||
source_ref: "source src/geo.c:183-198"
|
||||
|
||||
- name: "sp-s2.sp1"
|
||||
archive: neogeo.zip
|
||||
@@ -161,7 +161,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "9036d879"
|
||||
note: "MVS 68K BIOS, Europe."
|
||||
source_ref: "src/geo.c:183-198"
|
||||
source_ref: "source src/geo.c:183-198"
|
||||
|
||||
- name: "uni-bios_4_0.rom"
|
||||
archive: neogeo.zip
|
||||
@@ -170,7 +170,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "a7aab458"
|
||||
note: "Universe BIOS 4.0, loaded when System Type is Universe BIOS. Emulated hardware type set by the geolith_unibios_hw option."
|
||||
source_ref: "src/geo.c:200-203"
|
||||
source_ref: "source src/geo.c:200-203"
|
||||
|
||||
- name: "000-lo.lo"
|
||||
archive: neogeo.zip
|
||||
@@ -179,7 +179,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5a86cff2"
|
||||
note: "Zoom lookup table."
|
||||
source_ref: "src/geo.c:234-243"
|
||||
source_ref: "source src/geo.c:234-243"
|
||||
|
||||
- name: "sfix.sfix"
|
||||
archive: neogeo.zip
|
||||
@@ -188,7 +188,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "c2ea0cfd"
|
||||
note: "System FIX layer tiles. Loaded for MVS and Universe BIOS modes."
|
||||
source_ref: "src/geo.c:245-255"
|
||||
source_ref: "source src/geo.c:245-255"
|
||||
|
||||
- name: "sm1.sm1"
|
||||
archive: neogeo.zip
|
||||
@@ -197,7 +197,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "94416d67"
|
||||
note: "Z80 sound BIOS. Loaded for MVS and Universe BIOS modes."
|
||||
source_ref: "src/geo.c:257-267"
|
||||
source_ref: "upstream src/geo.c:257-267"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# neocd.zip members
|
||||
@@ -207,14 +207,14 @@ files:
|
||||
system: snk-neogeo-cd
|
||||
required: false
|
||||
note: "Neo Geo CD Front Loader 68K BIOS."
|
||||
source_ref: "src/geo.c:204-207"
|
||||
source_ref: "source src/geo.c:204-207"
|
||||
|
||||
- name: "top-sp1.bin"
|
||||
archive: neocd.zip
|
||||
system: snk-neogeo-cd
|
||||
required: false
|
||||
note: "Neo Geo CD Top Loader 68K BIOS."
|
||||
source_ref: "src/geo.c:208-211"
|
||||
source_ref: "source src/geo.c:208-211"
|
||||
|
||||
- name: "000-lo.lo"
|
||||
archive: neocd.zip
|
||||
@@ -223,7 +223,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5a86cff2"
|
||||
note: "Zoom lookup table. Extraction is attempted but absence is tolerated in Front/Top Loader mode, where the copy in neocdz.zip is used instead."
|
||||
source_ref: "src/geo.c:234-243"
|
||||
source_ref: "source src/geo.c:234-243"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# neocdz.zip members
|
||||
@@ -233,14 +233,14 @@ files:
|
||||
system: snk-neogeo-cd
|
||||
required: true
|
||||
note: "Neo Geo CDZ 68K BIOS. Default for CD content."
|
||||
source_ref: "src/geo.c:212-215"
|
||||
source_ref: "source src/geo.c:212-215"
|
||||
|
||||
- name: "uni-bioscd33.rom"
|
||||
archive: neocdz.zip
|
||||
system: snk-neogeo-cd
|
||||
required: false
|
||||
note: "Universe BIOS CD 3.3, loaded when CD System is CD Universe BIOS."
|
||||
source_ref: "src/geo.c:216-219"
|
||||
source_ref: "source src/geo.c:216-219"
|
||||
|
||||
- name: "000-lo.lo"
|
||||
archive: neocdz.zip
|
||||
@@ -249,7 +249,7 @@ files:
|
||||
size: 131072
|
||||
crc32: "5a86cff2"
|
||||
note: "Zoom lookup table. Read from neocdz.zip in every CD mode, including Front/Top Loader."
|
||||
source_ref: "src/geo.c:234-243, 273-285, libretro/libretro.c:1232-1239"
|
||||
source_ref: "source src/geo.c:234-243, 273-285, source libretro/libretro.c:1232-1239"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# irrmaze.zip member
|
||||
@@ -259,4 +259,4 @@ files:
|
||||
system: snk-neogeo-mvs
|
||||
required: false
|
||||
note: "The Irritating Maze auxiliary 68K BIOS, replaces the MVS BIOS to enable trackball input."
|
||||
source_ref: "src/geo.c:286-299, libretro/libretro.c:1281-1292"
|
||||
source_ref: "source src/geo.c:286-299, source libretro/libretro.c:1281-1292"
|
||||
+2
-2
@@ -44,13 +44,13 @@ files:
|
||||
size: 16384
|
||||
description: "Official GBA BIOS"
|
||||
note: "Built-in open-source BIOS used as fallback. Real BIOS needed for full SWI accuracy and boot animation."
|
||||
source_ref: "libretro/libretro.c:1254, gba_memory.c:3270-3281"
|
||||
source_ref: "source libretro/libretro.c:1254, source gba_memory.c:3270-3281"
|
||||
|
||||
platform_details:
|
||||
gba:
|
||||
bios_size: 16384
|
||||
hle_bios: true
|
||||
source_ref: "libretro/libretro.c:1239-1276, bios/source/core.s"
|
||||
source_ref: "libretro/libretro.c:1239-1276, source bios/source/core.s"
|
||||
note: |
|
||||
The built-in BIOS (open_gba_bios_rom, 16 KB) is an open-source
|
||||
reimplementation compiled from bios/source/. It implements most
|
||||
|
||||
+171
-171
File diff suppressed because it is too large.
Load diff
+12
-12
@@ -111,7 +111,7 @@ files:
|
||||
process rather than continue. The bytes are read over the last 512 of the
|
||||
flash image and the region stays writable so early retail kernels keep
|
||||
their cache quirk.
|
||||
source_ref: "system/vl.c:2998-3022, hw/xbox/xbox.c:144-172, android/app/src/main/java/com/rfandango/haku_x/SetupWizardActivity.kt:53-74, android/app/src/main/cpp/xemu_android.cpp:669, 748-760"
|
||||
source_ref: "source system/vl.c:2998-3022, source hw/xbox/xbox.c:144-172, source android/app/src/main/java/com/rfandango/haku_x/SetupWizardActivity.kt:53-74, source android/app/src/main/cpp/xemu_android.cpp:669, 748-760"
|
||||
|
||||
- name: Complex_4627.bin
|
||||
required: true
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
the address space. A size that is zero or not a multiple of 64 KB, or a
|
||||
short read, falls back to 256 KB filled with 0xFF. A retail image cannot
|
||||
launch unsigned code, so a debug or modified image is what boots a title.
|
||||
source_ref: "system/vl.c:3057-3072, hw/xbox/xbox.c:65-124, android/app/src/main/java/com/rfandango/haku_x/SetupWizardActivity.kt:76-97, android/app/src/main/cpp/xemu_android.cpp:670, 761-773"
|
||||
source_ref: "source system/vl.c:3057-3072, source hw/xbox/xbox.c:65-124, source android/app/src/main/java/com/rfandango/haku_x/SetupWizardActivity.kt:76-97, source android/app/src/main/cpp/xemu_android.cpp:670, 761-773"
|
||||
|
||||
- name: xbox_hdd.qcow2
|
||||
required: true
|
||||
@@ -144,7 +144,7 @@ files:
|
||||
0x1DD156000 bytes for the retail layout, but it never creates the image. A
|
||||
qcow2 with a backing file is reported at load because the sectors it did
|
||||
not modify are read from that other file.
|
||||
source_ref: "system/vl.c:3078-3092, android/app/src/main/java/com/rfandango/haku_x/SetupWizardActivity.kt:99-120, android/app/src/main/java/com/rfandango/haku_x/XboxHddFormatter.kt:7-29, 47-79, android/app/src/main/cpp/xemu_android.cpp:176-184, 671-672, 774-795"
|
||||
source_ref: "source system/vl.c:3078-3092, source android/app/src/main/java/com/rfandango/haku_x/SetupWizardActivity.kt:99-120, source android/app/src/main/java/com/rfandango/haku_x/XboxHddFormatter.kt:7-29, 47-79, source android/app/src/main/cpp/xemu_android.cpp:176-184, 671-672, 774-795"
|
||||
|
||||
- name: eeprom.bin
|
||||
required: false
|
||||
@@ -160,7 +160,7 @@ files:
|
||||
attached through the smbus-storage device. A size other than 256 bytes, or
|
||||
a generation that fails, clears autostart. Preparing Insignia and the
|
||||
EEPROM editor write to it in place.
|
||||
source_ref: "system/vl.c:2921-2964, 3045-3055, android/app/src/main/cpp/xemu_android.cpp:671, 711, android/app/src/main/java/com/rfandango/haku_x/SettingsActivity.kt:1264-1267"
|
||||
source_ref: "source system/vl.c:2921-2964, 3045-3055, source android/app/src/main/cpp/xemu_android.cpp:671, 711, source android/app/src/main/java/com/rfandango/haku_x/SettingsActivity.kt:1264-1267"
|
||||
|
||||
- name: xboxdash.xbe
|
||||
required: false
|
||||
@@ -174,7 +174,7 @@ files:
|
||||
boot counts as ready only once the name exists. The start path of the
|
||||
emulator never reads partition C, and preparing Insignia finishes with a
|
||||
warning when the name is missing.
|
||||
source_ref: "android/app/src/main/cpp/xemu_fatx_import.c:1796-1797, 1842-1843, 1864-1893, android/app/src/main/java/com/rfandango/haku_x/SettingsActivity.kt:2523-2563, 2584-2620"
|
||||
source_ref: "source android/app/src/main/cpp/xemu_fatx_import.c:1796-1797, 1842-1843, 1864-1893, source android/app/src/main/java/com/rfandango/haku_x/SettingsActivity.kt:2523-2563, 2584-2620"
|
||||
|
||||
- name: msdash.xbe
|
||||
required: false
|
||||
@@ -185,7 +185,7 @@ files:
|
||||
Probed at the root of partition C and imported with the rest of the tree.
|
||||
Its presence beside the boot XBE is one of the marks the status line reads
|
||||
to call a dashboard install complete.
|
||||
source_ref: "android/app/src/main/cpp/xemu_fatx_import.c:1798-1799, 1844-1845, android/app/src/main/java/com/rfandango/haku_x/XboxInsigniaHelper.kt:13, 42-50"
|
||||
source_ref: "source android/app/src/main/cpp/xemu_fatx_import.c:1798-1799, 1844-1845, source android/app/src/main/java/com/rfandango/haku_x/XboxInsigniaHelper.kt:13, 42-50"
|
||||
|
||||
- name: xbox.xtf
|
||||
required: false
|
||||
@@ -196,7 +196,7 @@ files:
|
||||
Probed at the root of partition C and imported with the rest of the tree,
|
||||
alongside the xodash, audio, fonts and xboxdashdata.* directories the root
|
||||
scan looks for.
|
||||
source_ref: "android/app/src/main/cpp/xemu_fatx_import.c:1800-1801, 1846-1847, 1786-1794, android/app/src/main/java/com/rfandango/haku_x/XboxInsigniaHelper.kt:14-16"
|
||||
source_ref: "source android/app/src/main/cpp/xemu_fatx_import.c:1800-1801, 1846-1847, 1786-1794, source android/app/src/main/java/com/rfandango/haku_x/XboxInsigniaHelper.kt:14-16"
|
||||
|
||||
- name: "<driver>.zip"
|
||||
required: false
|
||||
@@ -209,7 +209,7 @@ files:
|
||||
compared against the device before the archive is kept. Loading is offered
|
||||
only when /dev/kgsl-3d0 exists, and clearing the install directory returns
|
||||
the app to the system driver.
|
||||
source_ref: "android/app/src/main/java/com/rfandango/haku_x/GpuDriverHelper.kt:19-35, 37-70, 72-99, 101-104, 138-165"
|
||||
source_ref: "source android/app/src/main/java/com/rfandango/haku_x/GpuDriverHelper.kt:19-35, 37-70, 72-99, 101-104, 138-165"
|
||||
|
||||
- name: "<content hash>.png"
|
||||
required: false
|
||||
@@ -223,7 +223,7 @@ files:
|
||||
hexadecimal digits, which is the content hash of the texture it replaces.
|
||||
Each PNG is decoded to a .raw sidecar carrying width and height and mapped
|
||||
from there. Off unless the setting is on and the folder is set.
|
||||
source_ref: "hw/xbox/nv2a/pgraph/vk/texture_replace.c:227-320, 331-377, 388-435, android/app/src/main/java/com/rfandango/haku_x/GameLibraryActivity.kt:904-990, android/app/src/main/java/com/rfandango/haku_x/MainActivity.kt:105-113"
|
||||
source_ref: "source hw/xbox/nv2a/pgraph/vk/texture_replace.c:227-320, 331-377, 388-435, source android/app/src/main/java/com/rfandango/haku_x/GameLibraryActivity.kt:904-990, source android/app/src/main/java/com/rfandango/haku_x/MainActivity.kt:105-113"
|
||||
|
||||
- name: gamecontrollerdb.txt
|
||||
required: false
|
||||
@@ -238,7 +238,7 @@ files:
|
||||
replaces this copy. An added pad mapping goes in through
|
||||
controller_map.txt instead. The revision shipped here is 589031 bytes and
|
||||
is not the one other releases carry under this name.
|
||||
source_ref: "android/app/src/main/cpp/xemu_android.cpp:193-268"
|
||||
source_ref: "source android/app/src/main/cpp/xemu_android.cpp:193-268"
|
||||
|
||||
- name: X1_Covers.txt
|
||||
required: false
|
||||
@@ -248,7 +248,7 @@ files:
|
||||
Read from the assets and turned into a lookup from normalised game name to
|
||||
a URL under the X1_Covers repository, which the library fetches and caches
|
||||
per title. Only lines ending in .png are kept.
|
||||
source_ref: "android/app/src/main/java/com/rfandango/haku_x/GameLibraryActivity.kt:59, 398-430"
|
||||
source_ref: "source android/app/src/main/java/com/rfandango/haku_x/GameLibraryActivity.kt:59, 398-430"
|
||||
|
||||
- name: controller_map.txt
|
||||
required: false
|
||||
@@ -262,7 +262,7 @@ files:
|
||||
user can add without rebuilding the package. The SDL2 tree in thirdparty is
|
||||
what the build compiles, the local checkout taking precedence over the
|
||||
release archive CMake would otherwise fetch.
|
||||
source_ref: "thirdparty/SDL2/src/joystick/SDL_gamecontroller.c:1873-1884, 1890-1916, android/app/src/main/cpp/CMakeLists.txt:26-34"
|
||||
source_ref: "source thirdparty/SDL2/src/joystick/SDL_gamecontroller.c:1873-1884, 1890-1916, source android/app/src/main/cpp/CMakeLists.txt:26-34"
|
||||
|
||||
exclusion_note: >
|
||||
Three file loads present in the tree are not reached by this build and are not
|
||||
|
||||
@@ -115,7 +115,7 @@ files:
|
||||
min_size: 64
|
||||
max_size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "src/retro/main_retro.c:157-207, src/retro/main_retro.c:250-261, src/options.c:1937-1945, src/tos.c:60-66, src/tos.c:976-1097, src/tos.c:838-969, src/file.c:312-353"
|
||||
source_ref: "source src/retro/main_retro.c:157-207, source src/retro/main_retro.c:250-261, source src/options.c:1937-1945, source src/tos.c:60-66, source src/tos.c:976-1097, source src/tos.c:838-969, source src/file.c:312-353"
|
||||
note: >
|
||||
Any TOS 1.00 to 4.04, TOS 0.00, a RAM TOS or EmuTOS. The file must
|
||||
carry this exact name: retro_init only enables emulation when
|
||||
@@ -127,7 +127,7 @@ files:
|
||||
required: false
|
||||
storage: user_provided
|
||||
unsourceable: "one table per TOS build, valid only beside the image it was linked with: each EmuTOS release archive carries the table of its ROM, etos512k.sym beside etos512k.img, and Atari TOS has none"
|
||||
source_ref: "src/tos.c:1094, src/debug/symbols.c:1095-1113, src/debug/symbols.c:1002-1020, src/debug/symbols.c:372-407, src/configuration.c:621, src/includes/configuration.h:29-31, src/retro/main_retro.c:182-194"
|
||||
source_ref: "source src/tos.c:1094, source src/debug/symbols.c:1095-1113, source src/debug/symbols.c:1002-1020, source src/debug/symbols.c:372-407, source src/configuration.c:621, source src/includes/configuration.h:29-31, source src/retro/main_retro.c:182-194"
|
||||
note: >
|
||||
The name is the TOS image path with its last three characters
|
||||
replaced by sym, and the image path is always tos.img here: retro_init
|
||||
@@ -146,7 +146,7 @@ files:
|
||||
min_size: 40
|
||||
max_size: 131076
|
||||
validation: [size]
|
||||
source_ref: "src/cart.c:41-47, src/cart.c:53-88, src/cart.c:97-104, src/cart.c:114-142, src/configuration.c:487-493, src/configuration.c:814"
|
||||
source_ref: "source src/cart.c:41-47, source src/cart.c:53-88, source src/cart.c:97-104, source src/cart.c:114-142, source src/configuration.c:487-493, source src/configuration.c:814"
|
||||
note: >
|
||||
Set through hatari.cfg. Raw images up to 0x20000 bytes or .stc
|
||||
images of exactly 0x20004 bytes whose 4-byte header is skipped.
|
||||
@@ -159,7 +159,7 @@ files:
|
||||
path: "hatari/BOOT.ST"
|
||||
description: "Boot floppy inserted with GEMDOS hard disk folders"
|
||||
required: false
|
||||
source_ref: "src/retro/harddisk.c:78-129, src/retro/main_retro.c:391-395"
|
||||
source_ref: "source src/retro/harddisk.c:78-129, source src/retro/main_retro.c:391-395"
|
||||
note: "Inserted into drive A when the content is a .gem file."
|
||||
|
||||
- name: "hatari.cfg"
|
||||
@@ -168,7 +168,7 @@ files:
|
||||
required: false
|
||||
storage: user_provided
|
||||
unsourceable: "user settings in Hatari's INI format, with no canonical contents"
|
||||
source_ref: "src/main.c:260-282, src/main.c:319-322, src/main.c:328-330, src/configuration.c:862-867, src/configuration.c:1061-1071, src/paths.c:236-250, CMakeLists.txt:444-461"
|
||||
source_ref: "upstream src/main.c:260-282, source src/main.c:319-322, source src/main.c:328-330, source src/configuration.c:862-867, source src/configuration.c:1061-1071, upstream src/paths.c:236-250, source CMakeLists.txt:444-461"
|
||||
note: >
|
||||
Read from <CONFDIR>/hatari.cfg and then from hatari.cfg in the
|
||||
RetroArch save directory, before the --tos argument and the boot
|
||||
@@ -183,7 +183,7 @@ files:
|
||||
validation: [size]
|
||||
storage: user_provided
|
||||
unsourceable: "machine state the emulator writes itself at exit, with no canonical contents"
|
||||
source_ref: "src/falcon/nvram.c:96-97, src/falcon/nvram.c:116-141, src/falcon/nvram.c:148-171, src/falcon/nvram.c:282-294, src/falcon/nvram.c:334-337, src/paths.c:236-250, src/main.c:208"
|
||||
source_ref: "source src/falcon/nvram.c:96-97, source src/falcon/nvram.c:116-141, source src/falcon/nvram.c:148-171, source src/falcon/nvram.c:282-294, source src/falcon/nvram.c:334-337, upstream src/paths.c:236-250, source src/main.c:208"
|
||||
note: >
|
||||
Read from the RetroArch save directory at NvRam_Init. A short read
|
||||
keeps the built-in defaults. Saved back on exit.
|
||||
@@ -82,7 +82,7 @@ files:
|
||||
required: true
|
||||
max_size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "libretro/libretro.c:393-411, libretro/libretro.c:640-649, libretro/libretro.c:1602-1607, src/main.c:905-907, src/tos.c:48-53, src/tos.c:575-651"
|
||||
source_ref: "source libretro/libretro.c:393-411, source libretro/libretro.c:640-649, source libretro/libretro.c:1602-1607, source src/main.c:905-907, source src/tos.c:48-53, source src/tos.c:575-651"
|
||||
note: >
|
||||
Any TOS 1.00 to 4.04, TOS 0.00, a RAM TOS or EmuTOS. Additional images
|
||||
are read from <system>/hatari/tos and selected with the hatari_tosimage
|
||||
@@ -96,7 +96,7 @@ files:
|
||||
min_size: 40
|
||||
max_size: 131076
|
||||
validation: [size]
|
||||
source_ref: "src/cart.c:40-46, src/cart.c:53-88, src/cart.c:121-133, src/configuration.c:336, src/configuration.c:592, libretro/gui-retro/dlgRom.c:82-89"
|
||||
source_ref: "source src/cart.c:40-46, source src/cart.c:53-88, source src/cart.c:121-133, source src/configuration.c:336, source src/configuration.c:592, source libretro/gui-retro/dlgRom.c:82-89"
|
||||
note: >
|
||||
Raw images up to 0x20000 bytes or .stc images of exactly 0x20004 bytes
|
||||
whose 4-byte header is skipped. Any other size is refused. Extensions
|
||||
@@ -106,7 +106,7 @@ files:
|
||||
path: "hatari/BOOT.ST"
|
||||
description: "Boot floppy inserted with GEMDOS hard disk folders"
|
||||
required: false
|
||||
source_ref: "libretro/libretro.c:1663-1671"
|
||||
source_ref: "source libretro/libretro.c:1663-1671"
|
||||
note: "Added as the first disk when the content is a .gem file."
|
||||
|
||||
- name: "floppy.raw"
|
||||
@@ -116,7 +116,7 @@ files:
|
||||
has_builtin: true
|
||||
storage: user_provided
|
||||
unsourceable: "any headerless s16le stereo 44100 Hz sample the user records, with no name or version the code expects beyond the filename"
|
||||
source_ref: "libretro/floppy_sound.c:118-170, libretro/libretro.c:844-852, libretro/libretro.c:1379"
|
||||
source_ref: "source libretro/floppy_sound.c:118-170, source libretro/libretro.c:844-852, source libretro/libretro.c:1379"
|
||||
note: >
|
||||
Read whole at retro_init. An empty or short read falls back to the
|
||||
synthesised click (libretro/floppy_sound.c:31-95). Played on each drive
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
required: false
|
||||
storage: user_provided
|
||||
unsourceable: "user settings in Hatari's INI format, with no canonical contents"
|
||||
source_ref: "libretro/libretro.c:945-951, src/main.c:805-831, src/main.c:892-894, src/configuration.c:630-633, src/configuration.c:768-777, src/paths.c:283-284"
|
||||
source_ref: "source libretro/libretro.c:945-951, source src/main.c:805-831, source src/main.c:892-894, source src/configuration.c:630-633, source src/configuration.c:768-777, source src/paths.c:283-284"
|
||||
note: >
|
||||
Read only when the hatari_autoload_config option is on (off by default):
|
||||
<system>/hatari/hatari.cfg first, then hatari.cfg in the Hatari home
|
||||
@@ -141,7 +141,7 @@ files:
|
||||
required: false
|
||||
storage: user_provided
|
||||
unsourceable: "user-written mapping in the doc/keymap-sample.txt format, with no canonical contents"
|
||||
source_ref: "src/keymap.c:53-59, src/keymap.c:605-658, src/change.c:359, src/configuration.c:188, src/configuration.c:504"
|
||||
source_ref: "source src/keymap.c:53-59, source src/keymap.c:605-658, source src/change.c:359, source src/configuration.c:188, source src/configuration.c:504"
|
||||
note: "Empty by default. Loaded at Keymap_Init and on configuration change when the path is set."
|
||||
|
||||
- name: "hatari.nvram"
|
||||
@@ -152,7 +152,7 @@ files:
|
||||
min_size: 50
|
||||
validation: [size]
|
||||
unsourceable: "machine state the emulator writes itself at exit, with no canonical contents"
|
||||
source_ref: "src/falcon/nvram.c:63-85, src/falcon/nvram.c:186-216, src/falcon/nvram.c:223-226, src/main.c:752, src/paths.c:283-284"
|
||||
source_ref: "source src/falcon/nvram.c:63-85, source src/falcon/nvram.c:186-216, source src/falcon/nvram.c:223-226, source src/main.c:752, source src/paths.c:283-284"
|
||||
note: >
|
||||
Read from the Hatari home directory at NvRam_Init. A short read keeps
|
||||
the built-in defaults adjusted to the monitor type. Saved back on exit.
|
||||
@@ -106,7 +106,7 @@ files:
|
||||
min_size: 64
|
||||
max_size: 1048576
|
||||
validation: [size]
|
||||
source_ref: "core/core_file.c:791-851, core/core_config.c:68-92, core/core_config.c:1112-1135, core/core_config.c:1325-1340, hatari/src/tos.c:1028-1160"
|
||||
source_ref: "source core/core_file.c:791-851, source core/core_config.c:68-92, source core/core_config.c:1112-1135, source core/core_config.c:1325-1340, source hatari/src/tos.c:1028-1160"
|
||||
note: >
|
||||
Any TOS 1.00 to 4.04, TOS 0.00, a RAM TOS or EmuTOS. Further images
|
||||
go in system/hatarib/ with an .img, .rom, .bin or .tos extension and
|
||||
@@ -122,7 +122,7 @@ files:
|
||||
sha1: 38dc8baf5224229df55e7d0804b6b7b6bacfc7a0
|
||||
sha256: 757c571b98b955887ea6d9034513555f4263040420e9d2195cd0c6f8de06c451
|
||||
crc32: 118b35b4
|
||||
source_ref: "emutos/bin_to_h.py:1-30, hatari/src/tos.c:45-63, hatari/src/tos.c:1038-1046, core/core_config.c:76, core/core_config.c:1114-1134"
|
||||
source_ref: "source emutos/bin_to_h.py:1-30, source hatari/src/tos.c:45-63, source hatari/src/tos.c:1038-1046, source core/core_config.c:76, source core/core_config.c:1114-1134"
|
||||
note: >
|
||||
Compiled into the core from emutos/etos1024k.img and never opened at
|
||||
run time. Built from the hatarib-custom-140 branch of
|
||||
@@ -137,7 +137,7 @@ files:
|
||||
sha1: ef3a3ccffcb317bff7d0dceca0abacefc3a58abc
|
||||
sha256: 5c679e6b1b8ed178fa079e4957ed66f9277094f0fe0a5b50c8cbea041e220250
|
||||
crc32: fe4c3ff1
|
||||
source_ref: "emutos/bin_to_h.py:1-30, hatari/src/tos.c:45-63, hatari/src/tos.c:1038-1046, core/core_config.c:77, core/core_config.c:91, core/core_config.c:1114-1134"
|
||||
source_ref: "source emutos/bin_to_h.py:1-30, source hatari/src/tos.c:45-63, source hatari/src/tos.c:1038-1046, source core/core_config.c:77, source core/core_config.c:91, source core/core_config.c:1114-1134"
|
||||
note: >
|
||||
Compiled into the core from emutos/etos192uk.img and never opened at
|
||||
run time. Selected when no tos.img exists and no other image is
|
||||
@@ -153,7 +153,7 @@ files:
|
||||
sha1: bb98cd8a50df53afecfe183b049eda4014fc0d05
|
||||
sha256: ccccc420908012e03b4b38b8ed4530923bb04f27ab189eb2c694bf7e8509b666
|
||||
crc32: 18030f9a
|
||||
source_ref: "emutos/bin_to_h.py:1-30, hatari/src/tos.c:45-63, hatari/src/tos.c:1038-1046, core/core_config.c:78, core/core_config.c:1114-1134"
|
||||
source_ref: "source emutos/bin_to_h.py:1-30, source hatari/src/tos.c:45-63, source hatari/src/tos.c:1038-1046, source core/core_config.c:78, source core/core_config.c:1114-1134"
|
||||
note: >
|
||||
Compiled into the core from emutos/etos192us.img and never opened at
|
||||
run time. Built from the hatarib-custom-140 branch of
|
||||
@@ -167,7 +167,7 @@ files:
|
||||
min_size: 40
|
||||
max_size: 131076
|
||||
validation: [size]
|
||||
source_ref: "core/core_config.c:166-185, core/core_config.c:1163-1167, core/core_config.c:1351-1363, core/core_file.c:256-259, hatari/src/cart.c:40, hatari/src/cart.c:57-100, hatari/src/cart.c:108-147"
|
||||
source_ref: "source core/core_config.c:166-185, source core/core_config.c:1163-1167, source core/core_config.c:1351-1363, source core/core_file.c:256-259, source hatari/src/cart.c:40, source hatari/src/cart.c:57-100, source hatari/src/cart.c:108-147"
|
||||
note: >
|
||||
Any file of system/hatarib/ with an .img, .rom, .bin or .cart
|
||||
extension. Raw images up to 0x20000 bytes or .stc images of exactly
|
||||
@@ -184,7 +184,7 @@ files:
|
||||
validation: [size]
|
||||
storage: user_provided
|
||||
unsourceable: "machine state the emulator writes itself when the content closes, with no canonical contents"
|
||||
source_ref: "hatari/src/falcon/nvram.c:97, hatari/src/falcon/nvram.c:111-117, hatari/src/falcon/nvram.c:127-170, hatari/src/falcon/nvram.c:178-205, hatari/src/falcon/nvram.c:317-330, hatari/src/falcon/nvram.c:371-374, hatari/src/falcon/nvram.h:54-58, core/core_file.c:273-277, core/core_file.c:319-322"
|
||||
source_ref: "source hatari/src/falcon/nvram.c:97, source hatari/src/falcon/nvram.c:111-117, source hatari/src/falcon/nvram.c:127-170, source hatari/src/falcon/nvram.c:178-205, source hatari/src/falcon/nvram.c:317-330, source hatari/src/falcon/nvram.c:371-374, source hatari/src/falcon/nvram.h:54-58, source core/core_file.c:273-277, source core/core_file.c:319-322"
|
||||
note: >
|
||||
Read from the system directory at NvRam_Init for the TT and Falcon
|
||||
machines only. A read shorter than 50 bytes keeps the built-in
|
||||
@@ -194,7 +194,7 @@ files:
|
||||
path: null
|
||||
description: "CAPSImage 5.1 shared library for IPF and CTR floppy images, Linux, macOS, Android and Raspberry Pi builds"
|
||||
required: false
|
||||
source_ref: "hatari/src/floppy_ipf.c:320-331, hatari/src/floppy_ipf.c:637-645, hatari/src/floppy_ipf.c:733-783, hatari/src/floppy_ipf.c:791-803, hatari/CMakeLists.txt:246, hatari/cmake/config-cmake.h:99-101, DEVELOP.md:56, DEVELOP.md:59"
|
||||
source_ref: "source hatari/src/floppy_ipf.c:320-331, source hatari/src/floppy_ipf.c:637-645, source hatari/src/floppy_ipf.c:733-783, source hatari/src/floppy_ipf.c:791-803, source hatari/CMakeLists.txt:246, source hatari/cmake/config-cmake.h:99-101, source DEVELOP.md:56, source DEVELOP.md:59"
|
||||
note: >
|
||||
Opened with dlopen on the first IPF or CTR read, from the dlopen
|
||||
search path or next to the core, and required to export the CAPS
|
||||
@@ -207,7 +207,7 @@ files:
|
||||
path: null
|
||||
description: "CAPSImage 5.1 shared library for IPF and CTR floppy images, Windows build"
|
||||
required: false
|
||||
source_ref: "hatari/src/floppy_ipf.c:320-331, hatari/src/floppy_ipf.c:637-645, hatari/src/floppy_ipf.c:733-783, hatari/src/floppy_ipf.c:791-803, DEVELOP.md:56"
|
||||
source_ref: "source hatari/src/floppy_ipf.c:320-331, source hatari/src/floppy_ipf.c:637-645, source hatari/src/floppy_ipf.c:733-783, source hatari/src/floppy_ipf.c:791-803, source DEVELOP.md:56"
|
||||
note: >
|
||||
Opened with LoadLibrary on the first IPF or CTR read, from the
|
||||
RetroArch directory or the library search path. Without it those
|
||||
|
||||
@@ -86,61 +86,61 @@ files:
|
||||
system: nintendo-snes
|
||||
size: 2048
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:115, icarus/heuristics/super-famicom.cpp:534"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:115, source icarus/heuristics/super-famicom.cpp:534"
|
||||
|
||||
- name: "dsp1.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 6144
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:114, icarus/heuristics/super-famicom.cpp:534"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:114, source icarus/heuristics/super-famicom.cpp:534"
|
||||
|
||||
- name: "dsp1b.data.rom"
|
||||
system: nintendo-snes
|
||||
size: 2048
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:115, icarus/heuristics/super-famicom.cpp:539"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:115, source icarus/heuristics/super-famicom.cpp:539"
|
||||
|
||||
- name: "dsp1b.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 6144
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:114, icarus/heuristics/super-famicom.cpp:539"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:114, source icarus/heuristics/super-famicom.cpp:539"
|
||||
|
||||
- name: "dsp2.data.rom"
|
||||
system: nintendo-snes
|
||||
size: 2048
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:115, icarus/heuristics/super-famicom.cpp:535"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:115, source icarus/heuristics/super-famicom.cpp:535"
|
||||
|
||||
- name: "dsp2.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 6144
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:114, icarus/heuristics/super-famicom.cpp:535"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:114, source icarus/heuristics/super-famicom.cpp:535"
|
||||
|
||||
- name: "dsp3.data.rom"
|
||||
system: nintendo-snes
|
||||
size: 2048
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:115, icarus/heuristics/super-famicom.cpp:536"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:115, source icarus/heuristics/super-famicom.cpp:536"
|
||||
|
||||
- name: "dsp3.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 6144
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:114, icarus/heuristics/super-famicom.cpp:536"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:114, source icarus/heuristics/super-famicom.cpp:536"
|
||||
|
||||
- name: "dsp4.data.rom"
|
||||
system: nintendo-snes
|
||||
size: 2048
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:115, icarus/heuristics/super-famicom.cpp:537-538"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:115, source icarus/heuristics/super-famicom.cpp:537-538"
|
||||
|
||||
- name: "dsp4.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 6144
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:457-501, icarus/heuristics/super-famicom.cpp:114, icarus/heuristics/super-famicom.cpp:537-538"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:457-501, source icarus/heuristics/super-famicom.cpp:114, source icarus/heuristics/super-famicom.cpp:537-538"
|
||||
|
||||
# Hitachi HG51BS169 (Cx4): 1024 x 24-bit data words
|
||||
- name: "cx4.data.rom"
|
||||
@@ -148,7 +148,7 @@ files:
|
||||
size: 3072
|
||||
sha1: "a002f4efba42775a31185d443f3ed1790b0e949a"
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:405-454, icarus/heuristics/super-famicom.cpp:110, icarus/heuristics/super-famicom.cpp:529-531"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:405-454, source icarus/heuristics/super-famicom.cpp:110, source icarus/heuristics/super-famicom.cpp:529-531"
|
||||
|
||||
# NEC uPD96050 (ST010, ST011): 16384 x 24-bit program words,
|
||||
# 2048 x 16-bit data words
|
||||
@@ -156,38 +156,38 @@ files:
|
||||
system: nintendo-snes
|
||||
size: 4096
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:504-548, icarus/heuristics/super-famicom.cpp:99, icarus/heuristics/super-famicom.cpp:516-521"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:504-548, source icarus/heuristics/super-famicom.cpp:99, source icarus/heuristics/super-famicom.cpp:516-521"
|
||||
|
||||
- name: "st010.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 49152
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:504-548, icarus/heuristics/super-famicom.cpp:98, icarus/heuristics/super-famicom.cpp:516-521"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:504-548, source icarus/heuristics/super-famicom.cpp:98, source icarus/heuristics/super-famicom.cpp:516-521"
|
||||
|
||||
- name: "st011.data.rom"
|
||||
system: nintendo-snes
|
||||
size: 4096
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:504-548, icarus/heuristics/super-famicom.cpp:99, icarus/heuristics/super-famicom.cpp:519"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:504-548, source icarus/heuristics/super-famicom.cpp:99, source icarus/heuristics/super-famicom.cpp:519"
|
||||
|
||||
- name: "st011.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 49152
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:504-548, icarus/heuristics/super-famicom.cpp:98, icarus/heuristics/super-famicom.cpp:519"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:504-548, source icarus/heuristics/super-famicom.cpp:98, source icarus/heuristics/super-famicom.cpp:519"
|
||||
|
||||
# SETA ARM6 (ST018): 128 KiB program, 32 KiB data
|
||||
- name: "st018.data.rom"
|
||||
system: nintendo-snes
|
||||
size: 32768
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:362-402, icarus/heuristics/super-famicom.cpp:92, icarus/heuristics/super-famicom.cpp:512-514"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:362-402, source icarus/heuristics/super-famicom.cpp:92, source icarus/heuristics/super-famicom.cpp:512-514"
|
||||
|
||||
- name: "st018.program.rom"
|
||||
system: nintendo-snes
|
||||
size: 131072
|
||||
required: false
|
||||
source_ref: "nSide/sfc-balanced/cartridge/load.cpp:362-402, icarus/heuristics/super-famicom.cpp:91, icarus/heuristics/super-famicom.cpp:512-514"
|
||||
source_ref: "source nSide/sfc-balanced/cartridge/load.cpp:362-402, source icarus/heuristics/super-famicom.cpp:91, source icarus/heuristics/super-famicom.cpp:512-514"
|
||||
|
||||
# Super Game Boy: cartridge ROM and boot ROM per folder
|
||||
- name: "program.rom"
|
||||
@@ -195,7 +195,7 @@ files:
|
||||
system: nintendo-sgb
|
||||
required: false
|
||||
note: "Also looked up as SGB.sfc/program.rom and Super GameBoy.sfc/program.rom."
|
||||
source_ref: "nSide/target-libretro/libretro-sfc.cpp:179-215, nSide/sfc-balanced/cartridge/load.cpp:159-162"
|
||||
source_ref: "source nSide/target-libretro/libretro-sfc.cpp:179-215, source nSide/sfc-balanced/cartridge/load.cpp:159-162"
|
||||
|
||||
- name: "lr35902.boot.rom"
|
||||
path: "SGB1.sfc/lr35902.boot.rom"
|
||||
@@ -204,14 +204,14 @@ files:
|
||||
sha1: "aa2f50a77dfb4823da96ba99309085a3c6278515"
|
||||
required: false
|
||||
note: "Falls back to lr35902.boot.rom at the system directory root."
|
||||
source_ref: "nSide/gb/system/system.cpp:54-65, nSide/emulator/game.hpp:101-104, icarus/heuristics/super-famicom.cpp:103, icarus/heuristics/super-famicom.cpp:523-527"
|
||||
source_ref: "source nSide/gb/system/system.cpp:54-65, source nSide/emulator/game.hpp:101-104, source icarus/heuristics/super-famicom.cpp:103, source icarus/heuristics/super-famicom.cpp:523-527"
|
||||
|
||||
- name: "program.rom"
|
||||
path: "SGB2.sfc/program.rom"
|
||||
system: nintendo-sgb
|
||||
required: false
|
||||
note: "Selected by the higan_sfc_sgb_bios option."
|
||||
source_ref: "nSide/target-libretro/libretro-sfc.cpp:179-215, nSide/sfc-balanced/cartridge/load.cpp:159-162"
|
||||
source_ref: "source nSide/target-libretro/libretro-sfc.cpp:179-215, source nSide/sfc-balanced/cartridge/load.cpp:159-162"
|
||||
|
||||
- name: "lr35902.boot.rom"
|
||||
path: "SGB2.sfc/lr35902.boot.rom"
|
||||
@@ -220,4 +220,4 @@ files:
|
||||
sha1: "93407ea10d2f30ab96a314d8eca44fe160aea734"
|
||||
required: false
|
||||
note: "Falls back to lr35902.boot.rom at the system directory root."
|
||||
source_ref: "nSide/gb/system/system.cpp:54-65, nSide/emulator/game.hpp:101-104, icarus/heuristics/super-famicom.cpp:103, icarus/heuristics/super-famicom.cpp:523-527"
|
||||
source_ref: "source nSide/gb/system/system.cpp:54-65, source nSide/emulator/game.hpp:101-104, source icarus/heuristics/super-famicom.cpp:103, source icarus/heuristics/super-famicom.cpp:523-527"
|
||||
@@ -33,4 +33,4 @@ files:
|
||||
hle_fallback: true
|
||||
size: 512
|
||||
validation: [size]
|
||||
source_ref: "src/lib.rs:110-124 (bios load), src/rom.rs:72-79 (size validation)"
|
||||
source_ref: "source src/lib.rs:110-124 (bios load), upstream src/rom.rs:72-79 (size validation)"
|
||||
+72
-72
@@ -85,14 +85,14 @@ files:
|
||||
required: false
|
||||
installed_on: [retrobat]
|
||||
note: "SDL gamepad mappings, read under -gamepad when present. Shipped in the Windows zip, not in the Linux AppImage tarball."
|
||||
source_ref: "src/io/input.cpp:981-996"
|
||||
source_ref: "source src/io/input.cpp:981-996"
|
||||
|
||||
- name: ace.zip
|
||||
system: arcade-laserdisc
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace rev A3. Loaded by ace, ace_a, ace_a2"
|
||||
source_ref: "src/game/lair.cpp:292"
|
||||
source_ref: "upstream src/game/lair.cpp:292"
|
||||
contents:
|
||||
- name: "sa_a3_u1.bin"
|
||||
size: 8192
|
||||
@@ -115,7 +115,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace '91"
|
||||
source_ref: "src/game/lair2.cpp:154"
|
||||
source_ref: "source src/game/lair2.cpp:154"
|
||||
contents:
|
||||
- name: "ace91.bin"
|
||||
size: 65536
|
||||
@@ -126,7 +126,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace '91 Euro"
|
||||
source_ref: "src/game/lair2.cpp:157"
|
||||
source_ref: "source src/game/lair2.cpp:157"
|
||||
contents:
|
||||
- name: "sa91euro1.3.bin"
|
||||
size: 65536
|
||||
@@ -137,7 +137,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace rev A"
|
||||
source_ref: "src/game/lair.cpp:323"
|
||||
source_ref: "upstream src/game/lair.cpp:323"
|
||||
contents:
|
||||
- name: "sa_a_u1.bin"
|
||||
size: 8192
|
||||
@@ -148,7 +148,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace rev A2"
|
||||
source_ref: "src/game/lair.cpp:312"
|
||||
source_ref: "source src/game/lair.cpp:312"
|
||||
contents:
|
||||
- name: "sa_a2_u1.bin"
|
||||
size: 8192
|
||||
@@ -159,7 +159,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace PAL"
|
||||
source_ref: "src/game/laireuro.cpp:106"
|
||||
source_ref: "source src/game/laireuro.cpp:106"
|
||||
contents:
|
||||
- name: "sa_u33a.bin"
|
||||
size: 8192
|
||||
@@ -185,7 +185,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Astron Belt. Loaded by astron, astronp, blazer, cobraab, galaxy, galaxyp"
|
||||
source_ref: "src/game/astron.cpp:97"
|
||||
source_ref: "source src/game/astron.cpp:97"
|
||||
contents:
|
||||
- name: "5279"
|
||||
size: 512
|
||||
@@ -232,7 +232,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Astron Belt, alternate program ROMs"
|
||||
source_ref: "src/game/astron.cpp:97"
|
||||
source_ref: "source src/game/astron.cpp:97"
|
||||
contents:
|
||||
- name: "abp-ic03.bin"
|
||||
size: 16384
|
||||
@@ -246,7 +246,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Badlands, prototype board"
|
||||
source_ref: "src/game/badlands.cpp:125"
|
||||
source_ref: "source src/game/badlands.cpp:125"
|
||||
contents:
|
||||
- name: "bl_hit_4f.bin"
|
||||
size: 32
|
||||
@@ -266,7 +266,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Badlands"
|
||||
source_ref: "src/game/badlands.cpp:94"
|
||||
source_ref: "upstream src/game/badlands.cpp:94"
|
||||
contents:
|
||||
- name: "badlands.a13"
|
||||
size: 8192
|
||||
@@ -286,7 +286,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Bega's Battle ver. 3. Loaded by bega, begar1"
|
||||
source_ref: "src/game/bega.cpp:121"
|
||||
source_ref: "source src/game/bega.cpp:121"
|
||||
contents:
|
||||
- name: "an00-3"
|
||||
size: 8192
|
||||
@@ -333,7 +333,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Bega's Battle rev 1"
|
||||
source_ref: "src/game/bega.cpp:156"
|
||||
source_ref: "upstream src/game/bega.cpp:156"
|
||||
contents:
|
||||
- name: "an00"
|
||||
size: 8192
|
||||
@@ -356,7 +356,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Star Blazer"
|
||||
source_ref: "src/game/astron.cpp:143"
|
||||
source_ref: "source src/game/astron.cpp:143"
|
||||
contents:
|
||||
- name: "epr-5590.bin"
|
||||
size: 16384
|
||||
@@ -370,7 +370,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cliff Hanger"
|
||||
source_ref: "src/game/cliff.cpp:107"
|
||||
source_ref: "upstream src/game/cliff.cpp:107"
|
||||
contents:
|
||||
- name: "cliff_u1.bin"
|
||||
size: 8192
|
||||
@@ -393,7 +393,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cliff Hanger, 0X set"
|
||||
source_ref: "src/game/cliff.cpp:193"
|
||||
source_ref: "source src/game/cliff.cpp:193"
|
||||
contents:
|
||||
- name: "cliff-0X_u0.bin"
|
||||
size: 8192
|
||||
@@ -416,7 +416,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cliff Hanger, alternate set"
|
||||
source_ref: "src/game/cliff.cpp:152"
|
||||
source_ref: "upstream src/game/cliff.cpp:152"
|
||||
contents:
|
||||
- name: "cliff_alt_0.bin"
|
||||
size: 8192
|
||||
@@ -436,7 +436,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cliff Hanger, second alternate set"
|
||||
source_ref: "src/game/cliff.cpp:172"
|
||||
source_ref: "source src/game/cliff.cpp:172"
|
||||
contents:
|
||||
- name: "cliff_alt2_0.bin"
|
||||
size: 8192
|
||||
@@ -456,7 +456,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cobra Command"
|
||||
source_ref: "src/game/bega.cpp:189"
|
||||
source_ref: "source src/game/bega.cpp:189"
|
||||
contents:
|
||||
- name: "au00-2"
|
||||
size: 8192
|
||||
@@ -497,7 +497,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cobra Command on Astron Belt hardware"
|
||||
source_ref: "src/game/astron.cpp:318"
|
||||
source_ref: "source src/game/astron.cpp:318"
|
||||
contents:
|
||||
- name: "ic-1.bin"
|
||||
size: 16384
|
||||
@@ -526,7 +526,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cobra Command conversion board"
|
||||
source_ref: "src/game/cobraconv.cpp:106"
|
||||
source_ref: "upstream src/game/cobraconv.cpp:106"
|
||||
contents:
|
||||
- name: "bd00"
|
||||
size: 8192
|
||||
@@ -567,7 +567,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Cobra Command on M.A.C.H. 3 hardware"
|
||||
source_ref: "src/game/mach3.cpp:303"
|
||||
source_ref: "source src/game/mach3.cpp:303"
|
||||
contents:
|
||||
- name: "bh00"
|
||||
size: 8192
|
||||
@@ -605,7 +605,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Z80 CPU test programs, shipped under roms/cputest/ in the emulator source. Loaded by cputest, mcputest. The Linux AppImage tarball carries them loose under roms/cputest/, the Windows zip does not."
|
||||
source_ref: "src/game/multicputest.cpp:61"
|
||||
source_ref: "upstream src/game/multicputest.cpp:61"
|
||||
contents:
|
||||
- name: "branchtest.bin"
|
||||
size: 106
|
||||
@@ -628,7 +628,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair Enhancement v1.1"
|
||||
source_ref: "src/game/lair.cpp:178"
|
||||
source_ref: "source src/game/lair.cpp:178"
|
||||
contents:
|
||||
- name: "dle11u1l.bin"
|
||||
size: 8192
|
||||
@@ -651,7 +651,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair Enhancement v2.0"
|
||||
source_ref: "src/game/lair.cpp:242"
|
||||
source_ref: "source src/game/lair.cpp:242"
|
||||
contents:
|
||||
- name: "DLE20_U1.bin"
|
||||
size: 8192
|
||||
@@ -674,7 +674,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair Enhancement v2.1"
|
||||
source_ref: "src/game/lair.cpp:224"
|
||||
source_ref: "source src/game/lair.cpp:224"
|
||||
contents:
|
||||
- name: "DLE21_U1.bin"
|
||||
size: 8192
|
||||
@@ -694,7 +694,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Esh's Aurunmilla. Loaded by esh, eshalt, eshalt2, eshfix7, eshfix7alt, eshfix7alt2"
|
||||
source_ref: "src/game/esh.cpp:96"
|
||||
source_ref: "source src/game/esh.cpp:96"
|
||||
contents:
|
||||
- name: "c5_h.bin"
|
||||
size: 256
|
||||
@@ -726,7 +726,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Esh's Aurunmilla, alternate set 1"
|
||||
source_ref: "src/game/esh.cpp:124"
|
||||
source_ref: "source src/game/esh.cpp:124"
|
||||
contents:
|
||||
- name: "f8_alt1.bin"
|
||||
size: 8192
|
||||
@@ -737,7 +737,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Esh's Aurunmilla, alternate set 2. Loaded by eshalt2, eshfix7alt2"
|
||||
source_ref: "src/game/esh.cpp:146"
|
||||
source_ref: "source src/game/esh.cpp:146"
|
||||
contents:
|
||||
- name: "h8_alt2.bin"
|
||||
size: 8192
|
||||
@@ -748,7 +748,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Esh's Aurunmilla, stage 7 fix"
|
||||
source_ref: "src/game/esh.cpp:168-183"
|
||||
source_ref: "source src/game/esh.cpp:168-183"
|
||||
contents:
|
||||
- name: "f8_is2-fixed.bin"
|
||||
size: 8192
|
||||
@@ -759,7 +759,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Esh's Aurunmilla, stage 7 fix for alternate set 1"
|
||||
source_ref: "src/game/esh.cpp:190"
|
||||
source_ref: "source src/game/esh.cpp:190"
|
||||
contents:
|
||||
- name: "f8_is2-fixed-alt.bin"
|
||||
size: 8192
|
||||
@@ -770,7 +770,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Esh's Aurunmilla, stage 7 fix for alternate set 2"
|
||||
source_ref: "src/game/esh.cpp:212-227"
|
||||
source_ref: "source src/game/esh.cpp:212-227"
|
||||
contents:
|
||||
- name: "f8_is2-fixed.bin"
|
||||
size: 8192
|
||||
@@ -781,7 +781,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Firefox. Main program, four ROM banks and character graphics. Loaded by firefox, firefoxa"
|
||||
source_ref: "src/game/firefox.cpp:142"
|
||||
source_ref: "source src/game/firefox.cpp:142"
|
||||
contents:
|
||||
- name: "136026.101"
|
||||
size: 16384
|
||||
@@ -813,7 +813,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Firefox alternate program and banks. Driver passes crc32 0, so no CRC check"
|
||||
source_ref: "src/game/firefox.cpp:170"
|
||||
source_ref: "source src/game/firefox.cpp:170"
|
||||
contents:
|
||||
- name: "136026.127"
|
||||
size: 8192
|
||||
@@ -833,7 +833,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Galaxy Ranger. Loaded by blazer, galaxy, galaxyp"
|
||||
source_ref: "src/game/astron.cpp:143"
|
||||
source_ref: "source src/game/astron.cpp:143"
|
||||
contents:
|
||||
- name: "gr5592.bin"
|
||||
size: 16384
|
||||
@@ -865,7 +865,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Galaxy Ranger, alternate program ROMs"
|
||||
source_ref: "src/game/astron.cpp:191"
|
||||
source_ref: "source src/game/astron.cpp:191"
|
||||
contents:
|
||||
- name: "epr-5613.bin"
|
||||
size: 16384
|
||||
@@ -879,7 +879,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "GP World. Driver passes crc32 0, so no CRC check"
|
||||
source_ref: "src/game/gpworld.cpp:101"
|
||||
source_ref: "source src/game/gpworld.cpp:101"
|
||||
contents:
|
||||
- name: "gpw_5501.bin"
|
||||
size: 256
|
||||
@@ -921,7 +921,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Goal to Go"
|
||||
source_ref: "src/game/cliff.cpp:131"
|
||||
source_ref: "upstream src/game/cliff.cpp:131"
|
||||
contents:
|
||||
- name: "gtg.rm0"
|
||||
size: 8192
|
||||
@@ -944,7 +944,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Interstellar"
|
||||
source_ref: "src/game/interstellar.cpp:165"
|
||||
source_ref: "upstream src/game/interstellar.cpp:165"
|
||||
contents:
|
||||
- name: "blue6d.bot"
|
||||
size: 256
|
||||
@@ -991,7 +991,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev F2. Loaded by lair, lair_f"
|
||||
source_ref: "src/game/lair.cpp:117"
|
||||
source_ref: "source src/game/lair.cpp:117"
|
||||
contents:
|
||||
- name: "dl_f2_u1.bin"
|
||||
size: 8192
|
||||
@@ -1011,7 +1011,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.19"
|
||||
source_ref: "src/game/lair2.cpp:138"
|
||||
source_ref: "source src/game/lair2.cpp:138"
|
||||
contents:
|
||||
- name: "dl2_319.bin"
|
||||
size: 65536
|
||||
@@ -1022,7 +1022,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v2.11"
|
||||
source_ref: "src/game/lair2.cpp:109"
|
||||
source_ref: "source src/game/lair2.cpp:109"
|
||||
contents:
|
||||
- name: "dl2_211.bin"
|
||||
size: 65536
|
||||
@@ -1033,7 +1033,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.00"
|
||||
source_ref: "src/game/lair2.cpp:113"
|
||||
source_ref: "source src/game/lair2.cpp:113"
|
||||
contents:
|
||||
- name: "dl2_300.bin"
|
||||
size: 65536
|
||||
@@ -1044,7 +1044,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.14"
|
||||
source_ref: "src/game/lair2.cpp:117"
|
||||
source_ref: "source src/game/lair2.cpp:117"
|
||||
contents:
|
||||
- name: "dl2_314.bin"
|
||||
size: 65536
|
||||
@@ -1055,7 +1055,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.15"
|
||||
source_ref: "src/game/lair2.cpp:121"
|
||||
source_ref: "source src/game/lair2.cpp:121"
|
||||
contents:
|
||||
- name: "dl2_315.bin"
|
||||
size: 65536
|
||||
@@ -1066,7 +1066,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.16 Euro"
|
||||
source_ref: "src/game/lair2.cpp:142"
|
||||
source_ref: "source src/game/lair2.cpp:142"
|
||||
contents:
|
||||
- name: "lair2_316_euro.bin"
|
||||
size: 65536
|
||||
@@ -1077,7 +1077,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.18"
|
||||
source_ref: "src/game/lair2.cpp:134"
|
||||
source_ref: "source src/game/lair2.cpp:134"
|
||||
contents:
|
||||
- name: "dl2_318.bin"
|
||||
size: 65536
|
||||
@@ -1088,7 +1088,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.19 Euro"
|
||||
source_ref: "src/game/lair2.cpp:146"
|
||||
source_ref: "source src/game/lair2.cpp:146"
|
||||
contents:
|
||||
- name: "dl2euro3.19.bin"
|
||||
size: 65536
|
||||
@@ -1099,7 +1099,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair 2 v3.19 Spanish"
|
||||
source_ref: "src/game/lair2.cpp:150"
|
||||
source_ref: "source src/game/lair2.cpp:150"
|
||||
contents:
|
||||
- name: "lair2_319_span.bin"
|
||||
size: 65536
|
||||
@@ -1110,7 +1110,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev A. Loaded by lair_a, lair_b, lair_c"
|
||||
source_ref: "src/game/lair.cpp:399"
|
||||
source_ref: "source src/game/lair.cpp:399"
|
||||
contents:
|
||||
- name: "dl_a_u1.bin"
|
||||
size: 8192
|
||||
@@ -1133,7 +1133,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev B. Loaded by lair_b, lair_c"
|
||||
source_ref: "src/game/lair.cpp:425"
|
||||
source_ref: "source src/game/lair.cpp:425"
|
||||
contents:
|
||||
- name: "dl_b_u2.bin"
|
||||
size: 8192
|
||||
@@ -1144,7 +1144,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev C"
|
||||
source_ref: "src/game/lair.cpp:437"
|
||||
source_ref: "source src/game/lair.cpp:437"
|
||||
contents:
|
||||
- name: "dl_c_u1.bin"
|
||||
size: 8192
|
||||
@@ -1155,7 +1155,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev D"
|
||||
source_ref: "src/game/lair.cpp:450"
|
||||
source_ref: "source src/game/lair.cpp:450"
|
||||
contents:
|
||||
- name: "dl_d_u1.bin"
|
||||
size: 8192
|
||||
@@ -1178,7 +1178,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair PAL, third set"
|
||||
source_ref: "src/game/laireuro.cpp:672"
|
||||
source_ref: "source src/game/laireuro.cpp:672"
|
||||
contents:
|
||||
- name: "elu45_d2.bin"
|
||||
size: 8192
|
||||
@@ -1189,7 +1189,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev E"
|
||||
source_ref: "src/game/lair.cpp:149"
|
||||
source_ref: "source src/game/lair.cpp:149"
|
||||
contents:
|
||||
- name: "dl_e_u1.bin"
|
||||
size: 8192
|
||||
@@ -1209,7 +1209,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair rev F"
|
||||
source_ref: "src/game/lair.cpp:139"
|
||||
source_ref: "source src/game/lair.cpp:139"
|
||||
contents:
|
||||
- name: "dl_f_u1.bin"
|
||||
size: 8192
|
||||
@@ -1223,7 +1223,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair PAL, Italian version"
|
||||
source_ref: "src/game/laireuro.cpp:655"
|
||||
source_ref: "source src/game/laireuro.cpp:655"
|
||||
contents:
|
||||
- name: "lair_ita_45.bin"
|
||||
size: 8192
|
||||
@@ -1237,7 +1237,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair NTSC prototype, machine serial number 1"
|
||||
source_ref: "src/game/lair.cpp:462"
|
||||
source_ref: "source src/game/lair.cpp:462"
|
||||
contents:
|
||||
- name: "dl_n1_u1.bin"
|
||||
size: 8192
|
||||
@@ -1260,7 +1260,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair NTSC, early set of unknown revision"
|
||||
source_ref: "src/game/lair.cpp:475"
|
||||
source_ref: "source src/game/lair.cpp:475"
|
||||
contents:
|
||||
- name: "dl_x_u1.bin"
|
||||
size: 8192
|
||||
@@ -1283,7 +1283,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Dragon's Lair PAL. Loaded by lair_d2, lair_ita, laireuro"
|
||||
source_ref: "src/game/laireuro.cpp:84"
|
||||
source_ref: "source src/game/laireuro.cpp:84"
|
||||
contents:
|
||||
- name: "elu33.bin"
|
||||
size: 8192
|
||||
@@ -1306,7 +1306,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Program and character ROMs. Driver passes crc32 0, so no CRC check"
|
||||
source_ref: "src/game/lgp.cpp:93"
|
||||
source_ref: "source src/game/lgp.cpp:93"
|
||||
contents:
|
||||
- name: "A02_29.bin"
|
||||
size: 8192
|
||||
@@ -1332,7 +1332,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "M.A.C.H. 3"
|
||||
source_ref: "src/game/mach3.cpp:229"
|
||||
source_ref: "source src/game/mach3.cpp:229"
|
||||
contents:
|
||||
- name: "m3drom1.bin"
|
||||
size: 4096
|
||||
@@ -1382,7 +1382,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Road Blaster"
|
||||
source_ref: "src/game/bega.cpp:223"
|
||||
source_ref: "upstream src/game/bega.cpp:223"
|
||||
contents:
|
||||
- name: "00.bin"
|
||||
size: 8192
|
||||
@@ -1408,7 +1408,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Space Ace Enhancement"
|
||||
source_ref: "src/game/lair.cpp:345"
|
||||
source_ref: "source src/game/lair.cpp:345"
|
||||
contents:
|
||||
- name: "sae10_u1.bin"
|
||||
size: 8192
|
||||
@@ -1434,7 +1434,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Super Don Quix-ote. Loaded by sdq, sdqshort, sdqshortalt"
|
||||
source_ref: "src/game/superd.cpp:196"
|
||||
source_ref: "source src/game/superd.cpp:196"
|
||||
contents:
|
||||
- name: "sdq-char.bin"
|
||||
size: 8192
|
||||
@@ -1451,7 +1451,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Super Don Quix-ote, short scenes set"
|
||||
source_ref: "src/game/superd.cpp:214"
|
||||
source_ref: "source src/game/superd.cpp:214"
|
||||
contents:
|
||||
- name: "sdq_c45.rom"
|
||||
size: 16384
|
||||
@@ -1462,7 +1462,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Super Don Quix-ote, alternate short scenes set"
|
||||
source_ref: "src/game/superd.cpp:234"
|
||||
source_ref: "source src/game/superd.cpp:234"
|
||||
contents:
|
||||
- name: "sdq_c45alt.rom"
|
||||
size: 16384
|
||||
@@ -1473,7 +1473,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Single 256 KB program ROM. Driver passes crc32 0, so no CRC check"
|
||||
source_ref: "src/game/timetrav.cpp:64"
|
||||
source_ref: "source src/game/timetrav.cpp:64"
|
||||
contents:
|
||||
- name: "TT061891.BIN"
|
||||
size: 262144
|
||||
@@ -1483,7 +1483,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Thayer's Quest. Loaded by tq, tq_alt, tq_swear"
|
||||
source_ref: "src/game/thayers.cpp:97"
|
||||
source_ref: "source src/game/thayers.cpp:97"
|
||||
contents:
|
||||
- name: "tq_cop.bin"
|
||||
size: 1024
|
||||
@@ -1500,7 +1500,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Thayer's Quest, alternate program ROM"
|
||||
source_ref: "src/game/thayers.cpp:253"
|
||||
source_ref: "source src/game/thayers.cpp:253"
|
||||
contents:
|
||||
- name: "tq_u1.bin"
|
||||
size: 8192
|
||||
@@ -1511,7 +1511,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Thayer's Quest, JnK's swearing hack"
|
||||
source_ref: "src/game/thayers.cpp:264"
|
||||
source_ref: "source src/game/thayers.cpp:264"
|
||||
contents:
|
||||
- name: "tq_u33_mod.bin"
|
||||
size: 32768
|
||||
@@ -1522,7 +1522,7 @@ files:
|
||||
category: bios_zip
|
||||
required: true
|
||||
note: "Us vs Them"
|
||||
source_ref: "src/game/mach3.cpp:261"
|
||||
source_ref: "upstream src/game/mach3.cpp:261"
|
||||
contents:
|
||||
- name: "usvs.bg0"
|
||||
size: 4096
|
||||
|
||||
+16
-16
@@ -42,7 +42,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GameCube NTSC-U boot ROM. HLE available but real IPL needed for GC menu boot and accurate fonts"
|
||||
source_ref: "Source/Core/Core/ConfigManager.cpp:876-883, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:105"
|
||||
source_ref: "source Source/Core/Core/ConfigManager.cpp:876-883, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:105"
|
||||
|
||||
- name: "IPL.bin"
|
||||
path: "dolphin-emu/Sys/GC/EUR/IPL.bin"
|
||||
@@ -53,7 +53,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GameCube PAL boot ROM"
|
||||
source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:185"
|
||||
source_ref: "source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:185"
|
||||
|
||||
- name: "IPL.bin"
|
||||
path: "dolphin-emu/Sys/GC/JAP/IPL.bin"
|
||||
@@ -64,7 +64,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "GameCube NTSC-J boot ROM"
|
||||
source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:187"
|
||||
source_ref: "source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:187"
|
||||
|
||||
# -- DSP ROMs --
|
||||
# Used by DSP LLE for accurate audio. dsp_coef.bin also used by HLE for polyphase resampling.
|
||||
@@ -81,7 +81,7 @@ files:
|
||||
adler32_pairs_with: "dsp_coef.bin"
|
||||
adler32_pairs: [["0x66f334fe", "0xf3b93527"], ["0x128ea7a2", "0xa4a575f5"]]
|
||||
note: "DSP instruction ROM for LLE audio. Free replacement included"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:112, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:142-150, Source/Core/Core/DSP/DSPCore.cpp:48,67, Source/Core/Core/DSP/DSPCore.cpp:38-105"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:112, source Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:142-150, source Source/Core/Core/DSP/DSPCore.cpp:48, 67, source Source/Core/Core/DSP/DSPCore.cpp:38-105"
|
||||
|
||||
- name: "dsp_coef.bin"
|
||||
path: "dolphin-emu/Sys/GC/dsp_coef.bin"
|
||||
@@ -95,7 +95,7 @@ files:
|
||||
adler32_pairs_with: "dsp_rom.bin"
|
||||
adler32_pairs: [["0xf3b93527", "0x66f334fe"], ["0xa4a575f5", "0x128ea7a2"]]
|
||||
note: "DSP coefficient ROM for LLE audio and HLE polyphase resampling. Free replacement included"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:113, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:143-153, Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:43-72, Source/Core/Core/DSP/DSPCore.cpp:48,68, Source/Core/Core/DSP/DSPCore.cpp:38-105"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:113, upstream Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:143-153, source Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:43-72, source Source/Core/Core/DSP/DSPCore.cpp:48, 68, source Source/Core/Core/DSP/DSPCore.cpp:38-105"
|
||||
|
||||
# -- GameCube Fonts --
|
||||
# Bundled free alternatives exist but have padding differences causing misplaced text.
|
||||
@@ -108,7 +108,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Windows-1252 font for GC/Wii text rendering. Free alternative bundled, real one from IPL dump preferred"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:109, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:123,193-227"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:109, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:123, 193-227"
|
||||
|
||||
- name: "font_japanese.bin"
|
||||
path: "dolphin-emu/Sys/GC/font_japanese.bin"
|
||||
@@ -117,7 +117,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:110, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:122,193-227"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:110, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:122, 193-227"
|
||||
|
||||
# -- Gecko Code Handler --
|
||||
- name: "codehandler.bin"
|
||||
@@ -125,7 +125,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Gecko/Ocarina cheat code handler. Shipped with Ishiiruka in Sys/"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:127, Source/Core/Core/GeckoCode.cpp:86"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:127, source Source/Core/Core/GeckoCode.cpp:86"
|
||||
|
||||
# -- Wii System Files --
|
||||
# Auto-generated/managed by Dolphin's Wii emulation.
|
||||
@@ -136,7 +136,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Wii system configuration. Auto-generated, can be imported from NAND backup"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:59,95, Source/Core/Common/SysConf.cpp:40"
|
||||
source_ref: "source Source/Core/Common/CommonPaths.h:59, 95, source Source/Core/Common/SysConf.cpp:40"
|
||||
|
||||
- name: "setting.txt"
|
||||
path: "Wii/title/00000001/00000002/data/setting.txt"
|
||||
@@ -146,7 +146,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Wii region/language settings. Auto-generated during Wii boot emulation"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:125, Source/Core/Core/Boot/Boot_BS2Emu.cpp:229-266"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:125, source Source/Core/Core/Boot/Boot_BS2Emu.cpp:229-266"
|
||||
|
||||
# -- Wii SD Card Image --
|
||||
- name: "sd.raw"
|
||||
@@ -156,7 +156,7 @@ files:
|
||||
required: false
|
||||
hle_fallback: true
|
||||
note: "Virtual SD card image for Wii homebrew. Auto-created (128MB) if not present"
|
||||
source_ref: "Source/Core/Common/CommonPaths.h:122, Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:63-73"
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:122, source Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:63-73"
|
||||
|
||||
# -- Wii NAND Backup (BootMii) --
|
||||
- name: "nand.bin"
|
||||
@@ -165,7 +165,7 @@ files:
|
||||
hle_fallback: true
|
||||
mode: standalone
|
||||
note: "BootMii NAND backup. Can be imported to populate Wii NAND with channels, saves, system menu"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:29-47"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:29-47"
|
||||
|
||||
- name: "keys.bin"
|
||||
path: null
|
||||
@@ -174,7 +174,7 @@ files:
|
||||
hle_fallback: true
|
||||
mode: standalone
|
||||
note: "OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:23-24,82-93"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:23-24, 82-93"
|
||||
|
||||
# -- NAND Certificates (auto-extracted) --
|
||||
- name: "clientca.pem"
|
||||
@@ -183,7 +183,7 @@ files:
|
||||
hle_fallback: true
|
||||
mode: standalone
|
||||
note: "SSL client certificate. Auto-extracted from IOS13 content during NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:199-264"
|
||||
source_ref: "source Source/Core/DiscIO/NANDImporter.cpp:199-264"
|
||||
|
||||
- name: "clientcakey.pem"
|
||||
path: "Wii/clientcakey.pem"
|
||||
@@ -191,7 +191,7 @@ files:
|
||||
hle_fallback: true
|
||||
mode: standalone
|
||||
note: "SSL client private key. Auto-extracted from IOS13 content during NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:235"
|
||||
source_ref: "upstream Source/Core/DiscIO/NANDImporter.cpp:235"
|
||||
|
||||
- name: "rootca.pem"
|
||||
path: "Wii/rootca.pem"
|
||||
@@ -199,7 +199,7 @@ files:
|
||||
hle_fallback: true
|
||||
mode: standalone
|
||||
note: "SSL root CA certificate. Auto-extracted from IOS13 content during NAND import"
|
||||
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:236"
|
||||
source_ref: "upstream Source/Core/DiscIO/NANDImporter.cpp:236"
|
||||
|
||||
notes:
|
||||
hle_available: true
|
||||
|
||||
+28
-28
@@ -56,7 +56,7 @@ files:
|
||||
category: game_data
|
||||
description: "Default microedition system properties"
|
||||
note: "Read from assets/defaults when a profile is created, when the config screen has no stored value and when updateSystemProperties fills the field. Each line becomes a System.setProperty and MidletSystem.setProperty pair at MIDlet startup, carrying microedition.configuration, microedition.platform, the JSR version strings and the vendor identity values."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/config/ProfileModel.java:211, app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:644, app/src/main/java/ru/playsoftware/j2meloader/config/ProfilesManager.java:189, app/src/main/java/javax/microedition/shell/MicroLoader.java:246-252"
|
||||
source_ref: "source app/src/main/java/ru/playsoftware/j2meloader/config/ProfileModel.java:211, source app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:644, source app/src/main/java/ru/playsoftware/j2meloader/config/ProfilesManager.java:189, source app/src/main/java/javax/microedition/shell/MicroLoader.java:246-252"
|
||||
|
||||
- name: simple.vsh
|
||||
system: j2me
|
||||
@@ -65,7 +65,7 @@ files:
|
||||
category: game_data
|
||||
description: "Vertex shader for the screen blitter"
|
||||
note: "Compiled when the GL surface is created and no user shader is selected. Graphics mode 1 is the default, so this is the standard display path. Also compiled as the Simple program of the Mascot Capsule renderer."
|
||||
source_ref: "app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:34, app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:58, app/src/main/java/javax/microedition/lcdui/Canvas.java:744, app/src/main/java/ru/playsoftware/j2meloader/config/ProfileModel.java:193, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:216"
|
||||
source_ref: "source app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:34, source app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:58, source app/src/main/java/javax/microedition/lcdui/Canvas.java:744, source app/src/main/java/ru/playsoftware/j2meloader/config/ProfileModel.java:193, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:216"
|
||||
|
||||
- name: simple.fsh
|
||||
system: j2me
|
||||
@@ -74,7 +74,7 @@ files:
|
||||
category: game_data
|
||||
description: "Fragment shader for the screen blitter"
|
||||
note: "Paired with simple.vsh. createProgram returning -1 raises RuntimeException at surface creation."
|
||||
source_ref: "app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:35, app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:59-63, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:217"
|
||||
source_ref: "source app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:35, source app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:59-63, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:217"
|
||||
|
||||
- name: color.vsh
|
||||
system: j2me
|
||||
@@ -83,7 +83,7 @@ files:
|
||||
category: game_data
|
||||
description: "Vertex shader for untextured Mascot Capsule geometry"
|
||||
note: "Program.create builds the tex, color, simple and sprite programs together the first time the Mascot Capsule renderer draws, so all four pairs are read on the first micro3d frame."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Program.java:150, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:53-58, app/src/main/java/ru/woesss/j2me/micro3d/Render.java:156"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:150, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:53-58, source app/src/main/java/ru/woesss/j2me/micro3d/Render.java:156"
|
||||
|
||||
- name: color.fsh
|
||||
system: j2me
|
||||
@@ -92,7 +92,7 @@ files:
|
||||
category: game_data
|
||||
description: "Fragment shader for untextured Mascot Capsule geometry"
|
||||
note: "Carries the sphere map, toon threshold and primitive colour uniforms of the Color program."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Program.java:151, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:162-178"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:151, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:162-178"
|
||||
|
||||
- name: tex.vsh
|
||||
system: j2me
|
||||
@@ -101,7 +101,7 @@ files:
|
||||
category: game_data
|
||||
description: "Vertex shader for textured Mascot Capsule geometry"
|
||||
note: "Built by Program.create alongside the other three pairs."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Program.java:233, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:53-58"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:233, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:53-58"
|
||||
|
||||
- name: tex.fsh
|
||||
system: j2me
|
||||
@@ -110,7 +110,7 @@ files:
|
||||
category: game_data
|
||||
description: "Fragment shader for textured Mascot Capsule geometry"
|
||||
note: "Carries the texture size, sphere map and toon uniforms of the Tex program."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Program.java:234, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:253-271"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:234, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:253-271"
|
||||
|
||||
- name: sprite.vsh
|
||||
system: j2me
|
||||
@@ -119,7 +119,7 @@ files:
|
||||
category: game_data
|
||||
description: "Vertex shader for Mascot Capsule sprites"
|
||||
note: "Built by Program.create alongside the other three pairs."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Program.java:313, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:53-58"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:313, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:53-58"
|
||||
|
||||
- name: sprite.fsh
|
||||
system: j2me
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
category: game_data
|
||||
description: "Fragment shader for Mascot Capsule sprites"
|
||||
note: "Carries the texture size and colour key uniforms of the Sprite program."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Program.java:314, app/src/main/java/ru/woesss/j2me/micro3d/Program.java:330-337"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:314, source app/src/main/java/ru/woesss/j2me/micro3d/Program.java:330-337"
|
||||
|
||||
- name: m3d.vsh
|
||||
system: j2me
|
||||
@@ -137,7 +137,7 @@ files:
|
||||
category: game_data
|
||||
description: "Vertex shader for the Nokia M3D renderer"
|
||||
note: "Compiled when a MIDlet first binds a com.nokia.mid.m3d context. Carries the position, texture coordinate and matrix inputs."
|
||||
source_ref: "app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:28, app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:38, app/src/main/java/com/nokia/mid/m3d/M3D.java:132"
|
||||
source_ref: "source app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:28, source app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:38, source app/src/main/java/com/nokia/mid/m3d/M3D.java:132"
|
||||
|
||||
- name: m3d.fsh
|
||||
system: j2me
|
||||
@@ -146,7 +146,7 @@ files:
|
||||
category: game_data
|
||||
description: "Fragment shader for the Nokia M3D renderer"
|
||||
note: "Paired with m3d.vsh. A link failure raises RuntimeException in the constructor."
|
||||
source_ref: "app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:29, app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:39-76"
|
||||
source_ref: "source app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:29, source app/src/main/java/com/nokia/mid/m3d/ShaderProgram.java:39-76"
|
||||
|
||||
- name: patches.bin
|
||||
system: j2me
|
||||
@@ -155,7 +155,7 @@ files:
|
||||
category: game_data
|
||||
description: "Binary class patches applied during MIDlet conversion"
|
||||
note: "Index of class CRC32 to patch offset, read by the static field initializer of AndroidProducer and again for each matching class the dexer instruments. A read failure outside end of file is rethrown as RuntimeException, which breaks class initialization and therefore every conversion. Patch entries are applied by the SRC/EXT/FWD/BWD opcode stream of BinaryPatcher."
|
||||
source_ref: "dexlib/src/main/java/org/microemu/android/asm/AndroidProducer.java:41, dexlib/src/main/java/org/microemu/android/asm/AndroidProducer.java:62-90, dexlib/src/main/java/com/android/dx/command/dexer/Main.java:468, dexlib/src/main/java/org/microemu/android/asm/BinaryPatcher.java:49-71"
|
||||
source_ref: "source dexlib/src/main/java/org/microemu/android/asm/AndroidProducer.java:41, source dexlib/src/main/java/org/microemu/android/asm/AndroidProducer.java:62-90, source dexlib/src/main/java/com/android/dx/command/dexer/Main.java:468, source dexlib/src/main/java/org/microemu/android/asm/BinaryPatcher.java:49-71"
|
||||
|
||||
- name: licenses.html
|
||||
system: j2me
|
||||
@@ -164,7 +164,7 @@ files:
|
||||
category: game_data
|
||||
description: "Third party licence text of the about screen"
|
||||
note: "Read when the licences dialog is opened and shown as HTML. Emulation never touches it."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/info/LicensesDialogFragment.java:35"
|
||||
source_ref: "upstream app/src/main/java/ru/playsoftware/j2meloader/info/LicensesDialogFragment.java:35"
|
||||
|
||||
- name: appcenter.cer
|
||||
system: j2me
|
||||
@@ -173,7 +173,7 @@ files:
|
||||
category: game_data
|
||||
description: "X.509 certificate for the crash report endpoint"
|
||||
note: "Named as an ACRA certificate path only when the crash sender is configured on Android 4.1 through 4.4, where TLSv1.2 is forced. Every other release uses the default socket factory."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/crashes/AppCenterSender.java:68-75"
|
||||
source_ref: "source app/src/main/java/ru/playsoftware/j2meloader/crashes/AppCenterSender.java:68-75"
|
||||
|
||||
- name: libc++_shared.so
|
||||
system: j2me
|
||||
@@ -182,7 +182,7 @@ files:
|
||||
category: game_data
|
||||
description: "NDK C++ runtime for the native modules"
|
||||
note: "Named ahead of every other native library, in the static initializers of GLESUtils and micro3d Utils, in the M3G toolkit init and in both synthesizer classes."
|
||||
source_ref: "app/src/main/java/ru/woesss/gles/GLESUtils.java:31, app/src/main/java/ru/woesss/j2me/micro3d/Utils.java:103, app/src/main/java/javax/microedition/m3g/Platform.java:86, app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:70, app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:70"
|
||||
source_ref: "source app/src/main/java/ru/woesss/gles/GLESUtils.java:31, source app/src/main/java/ru/woesss/j2me/micro3d/Utils.java:103, source app/src/main/java/javax/microedition/m3g/Platform.java:86, source app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:70, source app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:70"
|
||||
|
||||
- name: libgles_utils.so
|
||||
system: j2me
|
||||
@@ -191,7 +191,7 @@ files:
|
||||
category: game_data
|
||||
description: "GLES blit routines for the Nokia M3D and Mexa OpenGL surfaces"
|
||||
note: "Loaded from the static initializer of GLESUtils, so the first blit brings it in. Holds the GLES1 and GLES2 bitmap blits."
|
||||
source_ref: "app/src/main/java/ru/woesss/gles/GLESUtils.java:30-33, app/src/main/java/com/nokia/mid/m3d/M3D.java:323, app/src/main/java/com/mexa/opgl/OpglGraphics.java:493, app/src/main/cpp/gles_utils/Android.mk:5-11"
|
||||
source_ref: "source app/src/main/java/ru/woesss/gles/GLESUtils.java:30-33, source app/src/main/java/com/nokia/mid/m3d/M3D.java:323, source app/src/main/java/com/mexa/opgl/OpglGraphics.java:493, source app/src/main/cpp/gles_utils/Android.mk:5-11"
|
||||
|
||||
- name: libjavam3g.so
|
||||
system: j2me
|
||||
@@ -200,7 +200,7 @@ files:
|
||||
category: game_data
|
||||
description: "JSR-184 M3G engine"
|
||||
note: "Named by System.loadLibrary outside any catch, the first time the toolkit reports the UI thread available. Built by ndkBuild from the m3g sources against GLES 1.1."
|
||||
source_ref: "app/src/main/java/javax/microedition/m3g/Platform.java:85-89, app/src/main/java/javax/microedition/m3g/Interface.java:314, app/src/main/cpp/m3g/Android.mk:5-15"
|
||||
source_ref: "source app/src/main/java/javax/microedition/m3g/Platform.java:85-89, source app/src/main/java/javax/microedition/m3g/Interface.java:314, source app/src/main/cpp/m3g/Android.mk:5-15"
|
||||
|
||||
- name: libmicro3d.so
|
||||
system: j2me
|
||||
@@ -209,7 +209,7 @@ files:
|
||||
category: game_data
|
||||
description: "Mascot Capsule vertex and buffer routines"
|
||||
note: "Loaded from the static initializer of Utils, so the first Mascot Capsule call brings it in. Holds fillBuffer, glReadPixels and the bone transform."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/micro3d/Utils.java:97-105, app/src/main/cpp/micro3d/Android.mk:5-10"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/micro3d/Utils.java:97-105, source app/src/main/cpp/micro3d/Android.mk:5-10"
|
||||
|
||||
- name: liboboe.so
|
||||
system: j2me
|
||||
@@ -218,7 +218,7 @@ files:
|
||||
category: game_data
|
||||
description: "Audio output stream of the sound bank synthesizers"
|
||||
note: "Named by both synthesizer classes ahead of their own libraries. Reached only when a sound bank is selected, and SynthPluginFactory catches the load failure and falls back to the Android synthesizer."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:71, app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:71, app/src/main/java/ru/woesss/j2me/mmapi/synth/SynthPluginFactory.java:40-53"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:71, source app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:71, source app/src/main/java/ru/woesss/j2me/mmapi/synth/SynthPluginFactory.java:40-53"
|
||||
|
||||
- name: libmmapi_common.so
|
||||
system: j2me
|
||||
@@ -227,7 +227,7 @@ files:
|
||||
category: game_data
|
||||
description: "Shared player and listener code of the synthesizer plugins"
|
||||
note: "Named by both synthesizer classes ahead of their own libraries. Same fallback as liboboe.so."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:72, app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:72, app/src/main/cpp/mmapi_common/Android.mk:5-12"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:72, source app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:72, source app/src/main/cpp/mmapi_common/Android.mk:5-12"
|
||||
|
||||
- name: libmmapi_eas.so
|
||||
system: j2me
|
||||
@@ -236,7 +236,7 @@ files:
|
||||
category: game_data
|
||||
description: "Sonivox EAS synthesizer"
|
||||
note: "Loaded from the static initializer of LibEAS when a sound bank is selected. Links the sonivox wavetable engine statically and reads the bank as a DLS collection. A failure leaves the TinySoundFont plugin or the Android synthesizer."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:69-74, app/src/main/cpp/mmapi_eas/Android.mk:5-22, app/src/main/cpp/sonivox/Android.mk:134"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/mmapi/synth/eas/LibEAS.java:69-74, source app/src/main/cpp/mmapi_eas/Android.mk:5-22, source app/src/main/cpp/sonivox/Android.mk:134"
|
||||
|
||||
- name: libmmapi_tsf.so
|
||||
system: j2me
|
||||
@@ -245,7 +245,7 @@ files:
|
||||
category: game_data
|
||||
description: "TinySoundFont synthesizer"
|
||||
note: "Loaded from the static initializer of LibTSF when a sound bank is selected. Reads the bank as a SoundFont and plays standard MIDI files. A failure leaves the EAS plugin or the Android synthesizer."
|
||||
source_ref: "app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:69-74, app/src/main/cpp/mmapi_tsf/Android.mk:5-11"
|
||||
source_ref: "source app/src/main/java/ru/woesss/j2me/mmapi/synth/tsf/LibTSF.java:69-74, source app/src/main/cpp/mmapi_tsf/Android.mk:5-11"
|
||||
|
||||
- name: "<soundbank>.dls"
|
||||
path: "soundbanks/<soundbank>.dls"
|
||||
@@ -255,7 +255,7 @@ files:
|
||||
category: game_data
|
||||
description: "DLS sound bank for MIDI playback"
|
||||
note: "The config screen lists every regular file in the sound banks directory with no extension filter, and the selected name is kept as a path when the file exists. EAS_LoadDLSCollection reads it with the header search flag off. A rejected file throws and the plugin is skipped."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:318-337, app/src/main/java/javax/microedition/shell/MicroLoader.java:272-274, app/src/main/cpp/mmapi_eas/eas_player.cpp:112-126"
|
||||
source_ref: "source app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:318-337, source app/src/main/java/javax/microedition/shell/MicroLoader.java:272-274, source app/src/main/cpp/mmapi_eas/eas_player.cpp:112-126"
|
||||
|
||||
- name: "<soundbank>.sf2"
|
||||
path: "soundbanks/<soundbank>.sf2"
|
||||
@@ -265,7 +265,7 @@ files:
|
||||
category: game_data
|
||||
description: "SoundFont sound bank for MIDI playback"
|
||||
note: "Same selection path as the DLS bank. tsf_load_filename parses it, and a null result throws IllegalArgumentException so the plugin is skipped. Only standard MIDI files are played through this synthesizer."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:318-337, app/src/main/cpp/mmapi_tsf/tsf_player.cpp:87-94, app/src/main/cpp/mmapi_tsf/tsf_player_jni.cpp:15-27"
|
||||
source_ref: "source app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:318-337, source app/src/main/cpp/mmapi_tsf/tsf_player.cpp:87-94, source app/src/main/cpp/mmapi_tsf/tsf_player_jni.cpp:15-27"
|
||||
|
||||
- name: "<skin>"
|
||||
path: "skins/<skin>"
|
||||
@@ -275,7 +275,7 @@ files:
|
||||
category: game_data
|
||||
description: "Background image drawn behind the virtual screen"
|
||||
note: "Any image format Android can decode. Decoded twice, once for bounds and once downsampled to the display, and an undecodable file leaves the layer unset. A rectangular area filled with transparent black is taken as the screen placement."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:297-316, app/src/main/java/javax/microedition/lcdui/skin/SkinLayer.java:81-111, app/src/main/java/javax/microedition/shell/MicroLoader.java:276-278"
|
||||
source_ref: "source app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:297-316, source app/src/main/java/javax/microedition/lcdui/skin/SkinLayer.java:81-111, source app/src/main/java/javax/microedition/shell/MicroLoader.java:276-278"
|
||||
|
||||
- name: "<shader>.ini"
|
||||
path: "shaders/<shader>.ini"
|
||||
@@ -285,7 +285,7 @@ files:
|
||||
category: game_data
|
||||
description: "Shader descriptor read from the emulator directory"
|
||||
note: "The config screen creates the shaders directory, keeps every file ending in .ini and parses it as sections opened by a bracketed name, retaining the entries that name both a Vertex and a Fragment file. Name, Author, OutputResolution, Upscaling and four SettingName/SettingDefaultValue/SettingMinValue/SettingStep groups are also read, which is the PPSSPP post-processing descriptor format."
|
||||
source_ref: "app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:403-464, app/src/main/java/ru/playsoftware/j2meloader/config/ShaderInfo.java:101-207"
|
||||
source_ref: "source app/src/main/java/ru/playsoftware/j2meloader/config/ConfigActivity.java:403-464, source app/src/main/java/ru/playsoftware/j2meloader/config/ShaderInfo.java:101-207"
|
||||
|
||||
- name: "<shader>.vsh"
|
||||
path: "shaders/<shader>.vsh"
|
||||
@@ -295,7 +295,7 @@ files:
|
||||
category: game_data
|
||||
description: "Vertex shader named by a descriptor"
|
||||
note: "Read whole from the shaders directory when the selected filter names it, then compiled in place of the built-in blitter. An unreadable file yields an empty string, the program fails to build and the bundled default is used after a toast."
|
||||
source_ref: "app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:44-56, app/src/main/java/javax/microedition/shell/MicroLoader.java:263-266, app/src/main/java/ru/playsoftware/j2meloader/util/FileUtils.java:152-160"
|
||||
source_ref: "source app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:44-56, source app/src/main/java/javax/microedition/shell/MicroLoader.java:263-266, source app/src/main/java/ru/playsoftware/j2meloader/util/FileUtils.java:152-160"
|
||||
|
||||
- name: "<shader>.fsh"
|
||||
path: "shaders/<shader>.fsh"
|
||||
@@ -305,4 +305,4 @@ files:
|
||||
category: game_data
|
||||
description: "Fragment shader named by a descriptor"
|
||||
note: "Paired with the vertex file of the same descriptor. Four float uniforms from the descriptor settings are pushed to it at surface creation."
|
||||
source_ref: "app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:44-56, app/src/main/java/javax/microedition/lcdui/Canvas.java:753-754"
|
||||
source_ref: "source app/src/main/java/javax/microedition/lcdui/graphics/ShaderProgram.java:44-56, source app/src/main/java/javax/microedition/lcdui/Canvas.java:753-754"
|
||||
@@ -59,7 +59,7 @@ files:
|
||||
size: 8192
|
||||
md5: "2c66f5911e5b42b8ebe113403548eee7"
|
||||
validation: [size]
|
||||
source_ref: "libretro/libretro.c:697-703, src/jollycv.c:406-432, src/jcv_coleco.c:402-410, jg.c:151-153"
|
||||
source_ref: "source libretro/libretro.c:697-703, source src/jollycv.c:406-432, source src/jcv_coleco.c:402-410, source jg.c:151-153"
|
||||
note: "Mapped at 0x0000-0x1FFF, replaced by the lower 8K of SGM RAM when the Super Game Module enables it. The MD5 is the value the JG bioslist declares, and the core compares the size only."
|
||||
|
||||
- name: "bioscv.rom"
|
||||
@@ -69,7 +69,7 @@ files:
|
||||
size: 2048
|
||||
md5: "3b1ef759d8e3fb4071582efd33dd05f9"
|
||||
validation: [size]
|
||||
source_ref: "libretro/libretro.c:707-713, src/jollycv.c:406-432, src/jcv_crvision.c:316-324, jg.c:154-155"
|
||||
source_ref: "source libretro/libretro.c:707-713, source src/jollycv.c:406-432, source src/jcv_crvision.c:316-324, upstream jg.c:154-155"
|
||||
note: "Mapped at 0xF800-0xFFFF. The MD5 is the value the JG bioslist declares, and the core compares the size only."
|
||||
|
||||
platform_details:
|
||||
|
||||
+20
-20
@@ -54,7 +54,7 @@ files:
|
||||
size: 524288
|
||||
validation: [size]
|
||||
note: "Primary Saturn BIOS. Any region accepted. Searched in kronos/ subdir first."
|
||||
source_ref: "yabause/src/libretro/libretro.c:1619-1623"
|
||||
source_ref: "source yabause/src/libretro/libretro.c:1619-1623"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Saturn BIOS - Japan v1.01 (fallback)
|
||||
@@ -66,7 +66,7 @@ files:
|
||||
size: 524288
|
||||
validation: [size]
|
||||
note: "Saturn BIOS v1.01 (Japan). Fallback if saturn_bios.bin missing."
|
||||
source_ref: "yabause/src/libretro/libretro.c:1627"
|
||||
source_ref: "source yabause/src/libretro/libretro.c:1627"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Saturn BIOS - NA/EU (fallback)
|
||||
@@ -78,7 +78,7 @@ files:
|
||||
size: 524288
|
||||
validation: [size]
|
||||
note: "Saturn BIOS (NA/EU). Last fallback for Saturn mode."
|
||||
source_ref: "yabause/src/libretro/libretro.c:1631"
|
||||
source_ref: "source yabause/src/libretro/libretro.c:1631"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# ST-V Arcade BIOS (stvbios.zip) - MAME romset
|
||||
@@ -87,7 +87,7 @@ files:
|
||||
system: sega-stv
|
||||
required: true
|
||||
note: "MAME-style ZIP containing ST-V region BIOS EPROMs. Searched in kronos/ subdir first."
|
||||
source_ref: "yabause/src/libretro/libretro.c:1608-1617, yabause/src/ctrl/src/stv.c:112-136"
|
||||
source_ref: "source yabause/src/libretro/libretro.c:1608-1617, source yabause/src/ctrl/src/stv.c:112-136"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# ST-V BIOS blobs inside stvbios.zip
|
||||
@@ -102,7 +102,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "f688ae60"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:120"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:120"
|
||||
|
||||
- name: "epr-20091.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -112,7 +112,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "59ed40f4"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:121"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:121"
|
||||
|
||||
- name: "epr-19730.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -122,7 +122,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "d0e0889d"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:122"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:122"
|
||||
|
||||
- name: "epr-17951a.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -132,7 +132,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "2672f9d8"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:123"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:123"
|
||||
|
||||
- name: "epr-17740a.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -142,7 +142,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "3e23c81f"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:124"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:124"
|
||||
|
||||
- name: "epr-17740.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -152,7 +152,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "5c5aa63d"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:125"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:125"
|
||||
|
||||
# Europe
|
||||
- name: "epr-17954a.ic8"
|
||||
@@ -164,7 +164,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "f7722da3"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:126"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:126"
|
||||
|
||||
# USA
|
||||
- name: "epr-17952a.ic8"
|
||||
@@ -175,7 +175,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "d1be2adf"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:127"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:127"
|
||||
|
||||
- name: "epr-17741a.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -185,7 +185,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "4166c663"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:128"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:128"
|
||||
|
||||
# Taiwan
|
||||
- name: "epr-19854.ic8"
|
||||
@@ -196,7 +196,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "e09d1f60"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:129"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:129"
|
||||
|
||||
- name: "epr-17953a.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -206,7 +206,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "a4c47570"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:130"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:130"
|
||||
|
||||
- name: "epr-17742a.ic8"
|
||||
archive: stvbios.zip
|
||||
@@ -216,7 +216,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "02daf123"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:131"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:131"
|
||||
|
||||
# Debug / Dev
|
||||
- name: "stv110.bin"
|
||||
@@ -226,7 +226,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "3dfeda92"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:132"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:132"
|
||||
|
||||
- name: "stv1061.bin"
|
||||
archive: stvbios.zip
|
||||
@@ -235,7 +235,7 @@ files:
|
||||
size: 524288
|
||||
crc32: "728dbca3"
|
||||
validation: [crc32]
|
||||
source_ref: "yabause/src/ctrl/src/stv.c:133"
|
||||
source_ref: "upstream yabause/src/ctrl/src/stv.c:133"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# ROM Cartridges (game-specific, loaded from system_dir)
|
||||
@@ -246,7 +246,7 @@ files:
|
||||
size: 2097152
|
||||
validation: [size]
|
||||
note: "ROM cartridge for The King of Fighters '95. Auto-detected via game DB."
|
||||
source_ref: "yabause/src/utils/src/db.c:43-44, yabause/src/sys/memory/src/cs0.c:1526-1535"
|
||||
source_ref: "upstream yabause/src/utils/src/db.c:43-44, source yabause/src/sys/memory/src/cs0.c:1526-1535"
|
||||
|
||||
- name: "mpr-19367-mx.ic1"
|
||||
system: sega-saturn
|
||||
@@ -254,4 +254,4 @@ files:
|
||||
size: 2097152
|
||||
validation: [size]
|
||||
note: "ROM cartridge for Ultraman: Hikari no Kyojin Densetsu. Auto-detected via game DB."
|
||||
source_ref: "yabause/src/utils/src/db.c:45, yabause/src/sys/memory/src/cs0.c:1526-1535"
|
||||
source_ref: "upstream yabause/src/utils/src/db.c:45, source yabause/src/sys/memory/src/cs0.c:1526-1535"
|
||||
+27
-27
@@ -107,7 +107,7 @@ files:
|
||||
size: 143360
|
||||
md5: ee44560f34033efa3bb47b3e0aac1772
|
||||
sha1: 7b03befac4fbcef8c649048fa3ff5d095fd48dd3
|
||||
source_ref: "src/core/Asset.cpp:20,25-39,97-112; src/apple2/peripherals/disk/formats/SectorDiskImage.cpp:57-60,71-74; CMakeLists.txt:1324-1336"
|
||||
source_ref: "source src/core/Asset.cpp:20, 25-39, 97-112, source src/apple2/peripherals/disk/formats/SectorDiskImage.cpp:57-60, 71-74, source CMakeLists.txt:1324-1336"
|
||||
note: >
|
||||
asset_find_master_disk warns and returns false when no search path
|
||||
holds the file, and the emulator starts with an empty drive. The sector
|
||||
@@ -126,7 +126,7 @@ files:
|
||||
size: 2102
|
||||
md5: be7a389c5aa678f5e6ce4748593b0a29
|
||||
sha1: 5aee3a718f3d541122b61b9b8203e8a28db97a34
|
||||
source_ref: "src/frontends/sdl2/SDL_Asset.cpp:18-41,55-69"
|
||||
source_ref: "source src/frontends/sdl2/SDL_Asset.cpp:18-41, 55-69"
|
||||
note: >
|
||||
sdl_asset_load_bmp resolves the name through Path::find_data_file,
|
||||
prints a warning to stderr when no search path holds it and returns
|
||||
@@ -138,7 +138,7 @@ files:
|
||||
- name: APPLE2E.SYM
|
||||
required: false
|
||||
description: "Debugger symbol table for the main ROM"
|
||||
source_ref: "src/Debugger/Debugger_Symbols.cpp:37-49,644-660"
|
||||
source_ref: "source src/Debugger/Debugger_Symbols.cpp:37-49, 644-660"
|
||||
note: >
|
||||
Read into the Main table when SYMMAIN LOAD is entered without a file
|
||||
name. Parsed as text lines of address and symbol name, with no size or
|
||||
@@ -147,7 +147,7 @@ files:
|
||||
- name: A2_BASIC.SYM
|
||||
required: false
|
||||
description: "Debugger symbol table for Applesoft BASIC"
|
||||
source_ref: "src/Debugger/Debugger_Symbols.cpp:37-49,644-660"
|
||||
source_ref: "source src/Debugger/Debugger_Symbols.cpp:37-49, 644-660"
|
||||
note: >
|
||||
Read into the Basic table when SYMBASIC LOAD is entered without a file
|
||||
name. Parsed as text lines of address and symbol name, with no size or
|
||||
@@ -167,7 +167,7 @@ files:
|
||||
size: 49152
|
||||
md5: 352fdbcae14c6a8c0398822c7a273309
|
||||
sha1: f1c779af480b5bda2bdd03950c1201a5c5143bea
|
||||
source_ref: "CMakeLists.txt:95,99-103; scripts/generate_roms.sh:107; src/frontends/common/AppController.cpp:163-174; src/apple2/Memory.cpp:104-105,1082-1103,1168-1178"
|
||||
source_ref: "source CMakeLists.txt:95, 99-103, source scripts/generate_roms.sh:107, source src/frontends/common/AppController.cpp:163-174, source src/apple2/Memory.cpp:104-105, 1082-1103, 1168-1178"
|
||||
note: >
|
||||
Larger than a system ROM: mem_initialize takes the trailing 12288 bytes
|
||||
for this machine type.
|
||||
@@ -181,7 +181,7 @@ files:
|
||||
size: 12288
|
||||
md5: c619b7edfcf021f3b8fd20d9386676ba
|
||||
sha1: 8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5
|
||||
source_ref: "CMakeLists.txt:96,105-109; scripts/generate_roms.sh:109; src/frontends/common/AppController.cpp:163-174; src/apple2/Memory.cpp:106-107,1082-1103,1168-1178"
|
||||
source_ref: "source CMakeLists.txt:96, 105-109, source scripts/generate_roms.sh:109, source src/frontends/common/AppController.cpp:163-174, source src/apple2/Memory.cpp:106-107, 1082-1103, 1168-1178"
|
||||
|
||||
- name: PRAVETS8M.ROM
|
||||
required: false
|
||||
@@ -192,7 +192,7 @@ files:
|
||||
size: 12288
|
||||
md5: 76c79535f7cf77973e2c711aa977a124
|
||||
sha1: f1b4ff018acf95f3355f0d575b66a188d728b687
|
||||
source_ref: "CMakeLists.txt:96,105-109; scripts/generate_roms.sh:111; src/frontends/common/AppController.cpp:163-174; src/apple2/Memory.cpp:108-109,1082-1103,1168-1178"
|
||||
source_ref: "source CMakeLists.txt:96, 105-109, source scripts/generate_roms.sh:111, source src/frontends/common/AppController.cpp:163-174, source src/apple2/Memory.cpp:108-109, 1082-1103, 1168-1178"
|
||||
|
||||
- name: PRAVETS8C.ROM
|
||||
required: false
|
||||
@@ -203,7 +203,7 @@ files:
|
||||
size: 16384
|
||||
md5: 1896d7b98dd940c89f7c8ea899b71006
|
||||
sha1: c976fe56e57706c161f513a82ba3e0d8cda83904
|
||||
source_ref: "CMakeLists.txt:96,105-109; scripts/generate_roms.sh:110; src/frontends/common/AppController.cpp:163-174; src/apple2/Memory.cpp:110-111,1082-1103,1168-1178"
|
||||
source_ref: "source CMakeLists.txt:96, 105-109, source scripts/generate_roms.sh:110, source src/frontends/common/AppController.cpp:163-174, source src/apple2/Memory.cpp:110-111, 1082-1103, 1168-1178"
|
||||
note: >
|
||||
A //e-class type: mem_initialize takes the trailing 16384 bytes when the
|
||||
file is larger.
|
||||
@@ -217,7 +217,7 @@ files:
|
||||
size: 16384
|
||||
md5: 8d84b614b545d4eec8799d3f325332cb
|
||||
sha1: f163e5753c18ff0e812a448e8da406f102600edf
|
||||
source_ref: "CMakeLists.txt:97,111-115; scripts/generate_roms.sh:112; src/frontends/common/AppController.cpp:163-174; src/apple2/Memory.cpp:112-113,1082-1103,1168-1178"
|
||||
source_ref: "source CMakeLists.txt:97, 111-115, source scripts/generate_roms.sh:112, source src/frontends/common/AppController.cpp:163-174, source src/apple2/Memory.cpp:112-113, 1082-1103, 1168-1178"
|
||||
note: >
|
||||
A //e-class type: mem_initialize takes the trailing 16384 bytes when the
|
||||
file is larger.
|
||||
@@ -227,7 +227,7 @@ analysis:
|
||||
mechanism: >
|
||||
res/roms/*.rom compiled into EmbeddedRoms.cpp by scripts/generate_roms.sh
|
||||
at configure and build time, each behind an ENABLE_ROM_* macro
|
||||
source_ref: "CMakeLists.txt:57-124,293-329; scripts/generate_roms.sh:97-117"
|
||||
source_ref: "CMakeLists.txt:57-124, 293-329, scripts/generate_roms.sh:97-117"
|
||||
extraction: "hashes computed from the res/roms images the generator reads"
|
||||
|
||||
system_roms:
|
||||
@@ -237,7 +237,7 @@ analysis:
|
||||
image: res/roms/Apple2.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2
|
||||
default: on
|
||||
source_ref: "src/apple2/Memory.cpp:1106-1111"
|
||||
source_ref: "source src/apple2/Memory.cpp:1106-1111"
|
||||
size: 12288
|
||||
md5: 3c406514b9806a7c57ee65fb0b0c39b4
|
||||
sha1: 09288be705464b608ff190519ab008d3dfcd1b05
|
||||
@@ -248,7 +248,7 @@ analysis:
|
||||
image: res/roms/Apple2_Plus.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2PLUS
|
||||
default: on
|
||||
source_ref: "src/apple2/Memory.cpp:1112-1117"
|
||||
source_ref: "source src/apple2/Memory.cpp:1112-1117"
|
||||
size: 12288
|
||||
md5: 572b3005a4fa49bc54917b069b82c1ab
|
||||
sha1: 33a24f5489ba9195b44be77d9afb2252594cb5c7
|
||||
@@ -259,7 +259,7 @@ analysis:
|
||||
image: res/roms/Apple2_JPlus.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2_JPLUS
|
||||
default: on
|
||||
source_ref: "src/apple2/Memory.cpp:1118-1123"
|
||||
source_ref: "source src/apple2/Memory.cpp:1118-1123"
|
||||
size: 12288
|
||||
md5: f3e8237eca3809bec2a42b984a1332a8
|
||||
sha1: ad200b3263d08e7235d0871c8595963a07adc905
|
||||
@@ -270,7 +270,7 @@ analysis:
|
||||
image: res/roms/Apple2e.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2E
|
||||
default: on
|
||||
source_ref: "src/apple2/Memory.cpp:1124-1129"
|
||||
source_ref: "source src/apple2/Memory.cpp:1124-1129"
|
||||
size: 16384
|
||||
md5: 346bc782c6a08a531c460e33bc03daf4
|
||||
sha1: 61fa9254628e5bb7236fb474006116d67684d747
|
||||
@@ -282,7 +282,7 @@ analysis:
|
||||
image: res/roms/Apple2e_Enhanced.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2ENHANCED
|
||||
default: on
|
||||
source_ref: "src/apple2/Memory.cpp:1130-1135"
|
||||
source_ref: "source src/apple2/Memory.cpp:1130-1135"
|
||||
size: 16384
|
||||
md5: 38063e08c778503fc03ecebb979769e9
|
||||
sha1: b8ea90abe135a0031065e01697c4a3a20d51198b
|
||||
@@ -338,7 +338,7 @@ analysis:
|
||||
image: res/roms/Apple2_Video.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2
|
||||
default: on
|
||||
source_ref: "scripts/generate_roms.sh:98"
|
||||
source_ref: "source scripts/generate_roms.sh:98"
|
||||
size: 2048
|
||||
md5: 9ac0dc8c4d0002eb45b0b84be0bde5ec
|
||||
sha1: f9d312f128c9557d9d6ac03bfad6c3ddf83e5659
|
||||
@@ -346,7 +346,7 @@ analysis:
|
||||
image: res/roms/Apple2_JPlus_Video.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2_JPLUS
|
||||
default: on
|
||||
source_ref: "scripts/generate_roms.sh:101"
|
||||
source_ref: "source scripts/generate_roms.sh:101"
|
||||
size: 2048
|
||||
md5: 271e2c9bf928b95e7baeff391db45495
|
||||
sha1: 0a382be58db5215c4a3de53b19a72fab660d5da2
|
||||
@@ -354,7 +354,7 @@ analysis:
|
||||
image: res/roms/Apple2e_Enhanced_Video.rom
|
||||
cmake_option: ENABLE_ROM_APPLE2ENHANCED
|
||||
default: on
|
||||
source_ref: "scripts/generate_roms.sh:104"
|
||||
source_ref: "source scripts/generate_roms.sh:104"
|
||||
size: 4096
|
||||
md5: 9123fff3442c0e688cc6816be88dd4ab
|
||||
sha1: b2b5d87f52693817fc747df087a4aa1ddcdb1f10
|
||||
@@ -362,7 +362,7 @@ analysis:
|
||||
image: res/roms/Base64A_German_Video.rom
|
||||
cmake_option: ENABLE_ROM_CLONE_BASE64A
|
||||
default: off
|
||||
source_ref: "scripts/generate_roms.sh:108"
|
||||
source_ref: "source scripts/generate_roms.sh:108"
|
||||
size: 4096
|
||||
md5: 4b45852b369e2afd864a02d0d91f70dc
|
||||
sha1: 87ca8135f7526ddf829f9c2c4f7dbe4d568818fc
|
||||
@@ -374,7 +374,7 @@ analysis:
|
||||
image: res/roms/DISK2.rom
|
||||
cmake_option: ENABLE_ROM_DISK2
|
||||
default: on
|
||||
source_ref: "CMakeLists.txt:118,120-124; scripts/generate_roms.sh:115; src/apple2/peripherals/disk/Disk.cpp:1129-1131"
|
||||
source_ref: "source CMakeLists.txt:118, 120-124, source scripts/generate_roms.sh:115, source src/apple2/peripherals/disk/Disk.cpp:1129-1131"
|
||||
size: 256
|
||||
md5: 2020aa1413ff77fe29353f3ee72dc295
|
||||
sha1: d4181c9f046aafc3fb326b381baac809d9e38d16
|
||||
@@ -385,7 +385,7 @@ analysis:
|
||||
image: res/roms/DISK2-P6.rom
|
||||
cmake_option: ENABLE_ROM_DISK2
|
||||
default: on
|
||||
source_ref: "scripts/generate_roms.sh:117; src/apple2/peripherals/disk/Disk.cpp:621-627; CMakeLists.txt:1040-1055"
|
||||
source_ref: "source scripts/generate_roms.sh:117, source src/apple2/peripherals/disk/Disk.cpp:621-627, source CMakeLists.txt:1040-1055"
|
||||
size: 256
|
||||
md5: 5f1be0c1cdff26f5956eef9643911886
|
||||
sha1: bc39fbd5b9a8d2287ac5d0a42e639fc4d3c2f9d4
|
||||
@@ -399,7 +399,7 @@ analysis:
|
||||
image: res/roms/DISK2-13sector.rom
|
||||
cmake_option: ENABLE_ROM_DISK2
|
||||
default: on
|
||||
source_ref: "scripts/generate_roms.sh:116"
|
||||
source_ref: "source scripts/generate_roms.sh:116"
|
||||
size: 256
|
||||
md5: 4f80448507cf43ab40c17ac08d89e278
|
||||
sha1: afd060e6f35faf3bb0146fa889fc787adf56330a
|
||||
@@ -409,7 +409,7 @@ analysis:
|
||||
slot: 2
|
||||
symbol: super_serial_rom
|
||||
image: res/roms/SSC.rom
|
||||
source_ref: "src/apple2/peripherals/super_serial_card/SuperSerialRom.h:8-16; src/apple2/peripherals/super_serial_card/SuperSerial.cpp:356-358; CMakeLists.txt:939-943"
|
||||
source_ref: "source src/apple2/peripherals/super_serial_card/SuperSerialRom.h:8-16, source src/apple2/peripherals/super_serial_card/SuperSerial.cpp:356-358, source CMakeLists.txt:939-943"
|
||||
size: 2048
|
||||
md5: 67c0d61ab0911183faf05270f881a97e
|
||||
sha1: 6dab633470c6bc4cb3e81d09fda46597caf8ee57
|
||||
@@ -426,7 +426,7 @@ analysis:
|
||||
image: res/roms/MouseInterface.rom
|
||||
cmake_option: ENABLE_PERIPHERAL_MOUSE
|
||||
default: on
|
||||
source_ref: "src/apple2/peripherals/mouse/MouseRom.h:8-19; src/apple2/peripherals/mouse/Mouse.cpp:261-267; CMakeLists.txt:538,664,986-990"
|
||||
source_ref: "source src/apple2/peripherals/mouse/MouseRom.h:8-19, source src/apple2/peripherals/mouse/Mouse.cpp:261-267, source CMakeLists.txt:538, 664, 986-990"
|
||||
size: 2048
|
||||
md5: 22563ab338024dac7b03510371d49c57
|
||||
sha1: 3a9d881a8a8d30f55b9719aceebbcf717f829d6f
|
||||
@@ -442,7 +442,7 @@ analysis:
|
||||
slot: 1
|
||||
symbol: printer_rom
|
||||
image: res/roms/Parallel.rom
|
||||
source_ref: "src/apple2/peripherals/printer/Printer.cpp:30-55,217; CMakeLists.txt:920-926"
|
||||
source_ref: "source src/apple2/peripherals/printer/Printer.cpp:30-55, 217, source CMakeLists.txt:920-926"
|
||||
size: 256
|
||||
md5: 5902996f16dc78fc013f6e1db14805b3
|
||||
sha1: c75c751589cbcc1ad4ab4f63676af7abadd86f5b
|
||||
@@ -454,7 +454,7 @@ analysis:
|
||||
|
||||
- device: "Clock card"
|
||||
symbol: clock_rom
|
||||
source_ref: "src/apple2/peripherals/clock/ClockCard.cpp:19-20,34-45,174-176"
|
||||
source_ref: "src/apple2/peripherals/clock/ClockCard.cpp:19-20, 34-45, 174-176"
|
||||
note: >
|
||||
A 256-byte page written in ClockCard.cpp that answers the ProDOS
|
||||
ThunderClock identification and read entry points. Each card patches
|
||||
@@ -462,7 +462,7 @@ analysis:
|
||||
|
||||
- device: "ProDOS block device controller"
|
||||
symbol: harddisk_rom
|
||||
source_ref: "src/apple2/peripherals/harddisk/Harddisk.cpp:73-76,250-275,739-742"
|
||||
source_ref: "src/apple2/peripherals/harddisk/Harddisk.cpp:73-76, 250-275, 739-742"
|
||||
note: >
|
||||
A 256-byte page written in Harddisk.cpp from the ProDOS 8 Technical
|
||||
Reference Manual, serving two volumes. Each card patches its slot
|
||||
|
||||
+8
-8
@@ -36,7 +36,7 @@ data_directories:
|
||||
- ref: lrps2
|
||||
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck]
|
||||
destination: ""
|
||||
source_ref: "pcsx2/GameDatabase.cpp:49, pcsx2/GameDatabase.cpp:979"
|
||||
source_ref: "source pcsx2/GameDatabase.cpp:49, source pcsx2/GameDatabase.cpp:979"
|
||||
|
||||
files:
|
||||
- name: "<bios>.bin"
|
||||
@@ -46,7 +46,7 @@ files:
|
||||
min_size: 4194304
|
||||
max_size: 8388608
|
||||
validation: [size]
|
||||
source_ref: "pcsx2/ps2/BiosTools.cpp:33-34,63-180,249-274,286-348"
|
||||
source_ref: "source pcsx2/ps2/BiosTools.cpp:33-34, 63-180, 249-274, 286-348"
|
||||
note: >
|
||||
Scans pcsx2/bios/ for any file between 4 MB and 8 MB. Validates via romdir
|
||||
structure parsing (RESET + ROMVER entries). User selects BIOS via core option
|
||||
@@ -57,7 +57,7 @@ files:
|
||||
required: false
|
||||
max_size: 4194304
|
||||
description: "DVD player ROM"
|
||||
source_ref: "pcsx2/ps2/BiosTools.cpp:189-229,339"
|
||||
source_ref: "upstream pcsx2/ps2/BiosTools.cpp:189-229, 339"
|
||||
note: >
|
||||
DVD player ROM. Tries <biospath>.rom1 (appended) then <biosbase>.rom1
|
||||
(extension replaced). Silently skipped if not found.
|
||||
@@ -67,7 +67,7 @@ files:
|
||||
required: false
|
||||
max_size: 524288
|
||||
description: "Chinese ROM extension"
|
||||
source_ref: "pcsx2/ps2/BiosTools.cpp:189-229,340"
|
||||
source_ref: "upstream pcsx2/ps2/BiosTools.cpp:189-229, 340"
|
||||
note: >
|
||||
Chinese region ROM extension. Same naming convention as rom1.
|
||||
Only present on Chinese region consoles.
|
||||
@@ -78,7 +78,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 1024
|
||||
description: "NVRAM / EEPROM data"
|
||||
source_ref: "pcsx2/CDVD/CDVD.cpp:196-227"
|
||||
source_ref: "upstream pcsx2/CDVD/CDVD.cpp:196-227"
|
||||
note: >
|
||||
Console EEPROM data (language, timezone, region, iLink ID, OSD settings).
|
||||
Path derived from BIOS path with extension replaced to .nvm.
|
||||
@@ -90,7 +90,7 @@ files:
|
||||
hle_fallback: true
|
||||
size: 4
|
||||
description: "Mechacon version"
|
||||
source_ref: "pcsx2/CDVD/CDVD.cpp:229-245"
|
||||
source_ref: "upstream pcsx2/CDVD/CDVD.cpp:229-245"
|
||||
note: >
|
||||
Mechacon (disc drive controller) version as u32.
|
||||
Auto-created with default 0x00020603 if missing.
|
||||
@@ -99,7 +99,7 @@ files:
|
||||
path: "pcsx2/resources/cheats_ws.zip"
|
||||
required: false
|
||||
description: "widescreen patches archive"
|
||||
source_ref: "pcsx2/VMManager.cpp:383-396"
|
||||
source_ref: "source pcsx2/VMManager.cpp:383-396"
|
||||
note: >
|
||||
ZIP archive of per-game widescreen (16:9) patches in pnach format.
|
||||
Only loaded when widescreen patches are enabled via core options.
|
||||
@@ -109,7 +109,7 @@ files:
|
||||
path: "pcsx2/resources/cheats_ni.zip"
|
||||
required: false
|
||||
description: "no-interlacing patches archive"
|
||||
source_ref: "pcsx2/VMManager.cpp:418-431"
|
||||
source_ref: "source pcsx2/VMManager.cpp:418-431"
|
||||
note: >
|
||||
ZIP archive of per-game no-interlacing patches in pnach format.
|
||||
Only loaded when no-interlacing patches are enabled via core options.
|
||||
|
||||
+162
-162
File diff suppressed because it is too large.
Load diff
+75
-75
@@ -82,7 +82,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: src/mame/misc/3do.cpp:289
|
||||
source_ref: "upstream src/mame/misc/3do.cpp:289"
|
||||
contents:
|
||||
- name: panafz10.bin
|
||||
size: 1048576
|
||||
@@ -107,7 +107,7 @@ files:
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10774
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10774"
|
||||
contents:
|
||||
- name: epr-21802.ic27
|
||||
size: 2097152
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/nintendo/aleck64.cpp:1416
|
||||
source_ref: "upstream src/mame/nintendo/aleck64.cpp:1416"
|
||||
contents:
|
||||
- name: pifdata.bin
|
||||
size: 2048
|
||||
@@ -145,7 +145,7 @@ files:
|
||||
- name: alg3do.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/3do.cpp:296
|
||||
source_ref: "upstream src/mame/misc/3do.cpp:296"
|
||||
contents:
|
||||
- name: saot_rom2.bin
|
||||
size: 524288
|
||||
@@ -154,7 +154,7 @@ files:
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/amiga/alg.cpp:926
|
||||
source_ref: "upstream src/mame/amiga/alg.cpp:926"
|
||||
contents:
|
||||
- name: 315093-02.u2
|
||||
size: 262144
|
||||
@@ -164,7 +164,7 @@ files:
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/allied.cpp:775
|
||||
source_ref: "upstream src/mame/pinball/allied.cpp:775"
|
||||
contents:
|
||||
- name: 6530-009.u5
|
||||
size: 1024
|
||||
@@ -181,7 +181,7 @@ files:
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/amiga/arsystems.cpp:1015
|
||||
source_ref: "upstream src/mame/amiga/arsystems.cpp:1015"
|
||||
contents:
|
||||
- name: 315093-01.u2
|
||||
size: 262144
|
||||
@@ -270,7 +270,7 @@ files:
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/acorn/aristmk5.cpp:8644
|
||||
source_ref: "upstream src/mame/acorn/aristmk5.cpp:8644"
|
||||
contents:
|
||||
- name: setchip v4.04.09.u7
|
||||
size: 524288
|
||||
@@ -359,7 +359,7 @@ files:
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/aristocrat/aristmk6.cpp:6544
|
||||
source_ref: "upstream src/mame/aristocrat/aristmk6.cpp:6544"
|
||||
contents:
|
||||
- name: 24013001_right.u83
|
||||
size: 2097152
|
||||
@@ -748,7 +748,7 @@ files:
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/atari/atarisy1.cpp:2554
|
||||
source_ref: "upstream src/mame/atari/atarisy1.cpp:2554"
|
||||
contents:
|
||||
- name: 136032.205.l13
|
||||
size: 16384
|
||||
@@ -814,7 +814,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: src/mame/sega/dc_atomiswave.cpp:1480
|
||||
source_ref: "upstream src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
contents:
|
||||
- name: bios0.ic23
|
||||
size: 131072
|
||||
@@ -831,7 +831,7 @@ files:
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/nemesis.cpp:3162
|
||||
source_ref: "upstream src/mame/konami/nemesis.cpp:3162"
|
||||
contents:
|
||||
- name: boot.bin
|
||||
size: 480
|
||||
@@ -853,7 +853,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: src/mame/philips/cdi.cpp:905
|
||||
source_ref: "upstream src/mame/philips/cdi.cpp:905"
|
||||
contents:
|
||||
- name: cdi200.rom
|
||||
size: 524288
|
||||
@@ -873,7 +873,7 @@ files:
|
||||
- name: cedmag.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/efo/cedar_magnet.cpp:1167
|
||||
source_ref: "upstream src/mame/efo/cedar_magnet.cpp:1167"
|
||||
contents:
|
||||
- name: magnet-master-vid-e03.bin
|
||||
size: 8192
|
||||
@@ -883,7 +883,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: src/mame/sega/chihiro.cpp:2585
|
||||
source_ref: "upstream src/mame/sega/chihiro.cpp:2585"
|
||||
contents:
|
||||
- name: chihiro_xbox_bios.bin
|
||||
size: 524288
|
||||
@@ -916,7 +916,7 @@ files:
|
||||
- name: coh1000a.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5364
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5364"
|
||||
contents:
|
||||
- name: m534002c-15.ic353
|
||||
size: 524288
|
||||
@@ -930,7 +930,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: src/mame/sony/zn.cpp:5309
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5309"
|
||||
contents:
|
||||
- name: m534002c-13.ic353
|
||||
size: 524288
|
||||
@@ -949,7 +949,7 @@ files:
|
||||
- name: coh1000t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5397
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5397"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -962,7 +962,7 @@ files:
|
||||
- name: coh1000w.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5360
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5360"
|
||||
contents:
|
||||
- name: msm27c402zb.ic353
|
||||
size: 524288
|
||||
@@ -975,7 +975,7 @@ files:
|
||||
- name: coh1001l.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5445
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5445"
|
||||
contents:
|
||||
- name: m534002c-17.ic353
|
||||
size: 524288
|
||||
@@ -988,7 +988,7 @@ files:
|
||||
- name: coh1002e.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5423
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5423"
|
||||
contents:
|
||||
- name: m27c402cz-54.ic353
|
||||
size: 524288
|
||||
@@ -1001,7 +1001,7 @@ files:
|
||||
- name: coh1002m.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5371
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5371"
|
||||
contents:
|
||||
- name: m534002c-61.ic353
|
||||
size: 524288
|
||||
@@ -1014,7 +1014,7 @@ files:
|
||||
- name: coh1002v.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:5391
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5391"
|
||||
contents:
|
||||
- name: coh-1002v.ic353
|
||||
size: 524288
|
||||
@@ -1028,7 +1028,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: src/mame/sony/zn.cpp:5329
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5329"
|
||||
contents:
|
||||
- name: m534002c-59.ic353
|
||||
size: 524288
|
||||
@@ -1041,7 +1041,7 @@ files:
|
||||
- name: coh3002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/taitogn.cpp:1096
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1096"
|
||||
contents:
|
||||
- name: m534002c-60.ic353
|
||||
size: 524288
|
||||
@@ -1072,7 +1072,7 @@ files:
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/crystal.cpp:818
|
||||
source_ref: "upstream src/mame/misc/crystal.cpp:818"
|
||||
contents:
|
||||
- name: mx27l1000.u14
|
||||
size: 131072
|
||||
@@ -1088,7 +1088,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: src/mame/amiga/cubo.cpp:1366
|
||||
source_ref: "upstream src/mame/amiga/cubo.cpp:1366"
|
||||
contents:
|
||||
- name: 391640-03.u6a
|
||||
size: 1048576
|
||||
@@ -1098,7 +1098,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: src/mame/dataeast/decocass.cpp:2227
|
||||
source_ref: "upstream src/mame/dataeast/decocass.cpp:2227"
|
||||
contents:
|
||||
- name: v0a-.7e
|
||||
size: 4096
|
||||
@@ -1283,7 +1283,7 @@ files:
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10773
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10773"
|
||||
contents:
|
||||
- name: epr-22851.ic27
|
||||
size: 2097152
|
||||
@@ -1308,7 +1308,7 @@ files:
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10772
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10772"
|
||||
contents:
|
||||
- name: epr-21864.ic27
|
||||
size: 2097152
|
||||
@@ -1341,7 +1341,7 @@ files:
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/ces/galgames.cpp:1240
|
||||
source_ref: "upstream src/mame/ces/galgames.cpp:1240"
|
||||
contents:
|
||||
- name: galaxy_u2__v1.90_12-01-98.u2
|
||||
size: 1048576
|
||||
@@ -1362,7 +1362,7 @@ files:
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/gp_1.cpp:577
|
||||
source_ref: "upstream src/mame/pinball/gp_1.cpp:577"
|
||||
contents:
|
||||
- name: a-110.u12
|
||||
size: 2048
|
||||
@@ -1376,7 +1376,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: src/mame/konami/twinkle.cpp:1659
|
||||
source_ref: "upstream src/mame/konami/twinkle.cpp:1659"
|
||||
contents:
|
||||
- name: 863a03.7b
|
||||
size: 524288
|
||||
@@ -1389,7 +1389,7 @@ files:
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/gts1.cpp:1076
|
||||
source_ref: "upstream src/mame/pinball/gts1.cpp:1076"
|
||||
contents:
|
||||
- name: u5_cf.bin
|
||||
size: 2048
|
||||
@@ -1403,7 +1403,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: src/mame/sega/hikaru.cpp:879
|
||||
source_ref: "upstream src/mame/sega/hikaru.cpp:879"
|
||||
contents:
|
||||
- name: epr-23400a.ic94
|
||||
size: 2097152
|
||||
@@ -1425,7 +1425,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: src/mame/snk/hng64.cpp:3214
|
||||
source_ref: "upstream src/mame/snk/hng64.cpp:3214"
|
||||
contents:
|
||||
- name: brom1.bin
|
||||
size: 524288
|
||||
@@ -1470,7 +1470,7 @@ files:
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10771
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10771"
|
||||
contents:
|
||||
- name: epr-21331.ic27
|
||||
size: 2097152
|
||||
@@ -1503,7 +1503,7 @@ files:
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/segas16b_isgsm.cpp:608
|
||||
source_ref: "upstream src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
contents:
|
||||
- name: ism2006v00.u1
|
||||
size: 131072
|
||||
@@ -1512,7 +1512,7 @@ files:
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/itech/iteagle.cpp:715
|
||||
source_ref: "upstream src/mame/itech/iteagle.cpp:715"
|
||||
contents:
|
||||
- name: eagle209.u15
|
||||
size: 1048576
|
||||
@@ -1593,7 +1593,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: src/mame/konami/konamigv.cpp:969
|
||||
source_ref: "upstream src/mame/konami/konamigv.cpp:969"
|
||||
contents:
|
||||
- name: 999a01.7e
|
||||
size: 524288
|
||||
@@ -1602,7 +1602,7 @@ files:
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/konamigx.cpp:4045
|
||||
source_ref: "upstream src/mame/konami/konamigx.cpp:4045"
|
||||
contents:
|
||||
- name: 300a01.34k
|
||||
size: 131072
|
||||
@@ -1611,7 +1611,7 @@ files:
|
||||
- name: konendev.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/konendev.cpp:723
|
||||
source_ref: "upstream src/mame/konami/konendev.cpp:723"
|
||||
contents:
|
||||
- name: 2v02s502_ifu.u190
|
||||
size: 524288
|
||||
@@ -1620,7 +1620,7 @@ files:
|
||||
- name: kpython.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/kpython.cpp:376
|
||||
source_ref: "upstream src/mame/konami/kpython.cpp:376"
|
||||
contents:
|
||||
- name: b22a01.u42
|
||||
size: 524288
|
||||
@@ -1629,7 +1629,7 @@ files:
|
||||
- name: kpython2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/kpython2.cpp:1918
|
||||
source_ref: "upstream src/mame/konami/kpython2.cpp:1918"
|
||||
contents:
|
||||
- name: ps2-0190j-20030822.bin
|
||||
size: 4194304
|
||||
@@ -1638,7 +1638,7 @@ files:
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/viper.cpp:3424
|
||||
source_ref: "upstream src/mame/konami/viper.cpp:3424"
|
||||
contents:
|
||||
- name: 941b01.u25
|
||||
size: 262144
|
||||
@@ -1656,7 +1656,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: src/mame/sega/lindbergh.cpp:623
|
||||
source_ref: "upstream src/mame/sega/lindbergh.cpp:623"
|
||||
contents:
|
||||
- name: 6.0.0010a.bin
|
||||
size: 1048576
|
||||
@@ -1684,12 +1684,12 @@ files:
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/seta/macs.cpp:796
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:796"
|
||||
contents: []
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/seta/macs.cpp:795
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:795"
|
||||
contents:
|
||||
- name: macsos_l.u43
|
||||
size: 524288
|
||||
@@ -1702,7 +1702,7 @@ files:
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/atari/maxaflex.cpp:450
|
||||
source_ref: "upstream src/mame/atari/maxaflex.cpp:450"
|
||||
contents:
|
||||
- name: atarixl.rom
|
||||
size: 16384
|
||||
@@ -1720,7 +1720,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: src/mame/sega/megaplay.cpp:1015
|
||||
source_ref: "upstream src/mame/sega/megaplay.cpp:1015"
|
||||
contents:
|
||||
- name: ep15294.ic2
|
||||
size: 131072
|
||||
@@ -1759,7 +1759,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: src/mame/sega/megatech.cpp:1441
|
||||
source_ref: "upstream src/mame/sega/megatech.cpp:1441"
|
||||
contents:
|
||||
- name: epr-12664.20
|
||||
size: 32768
|
||||
@@ -1785,7 +1785,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: src/mame/sega/naomi.cpp:10770
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10770"
|
||||
contents:
|
||||
- name: epr-21576h.ic27
|
||||
size: 2097152
|
||||
@@ -1913,7 +1913,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: src/mame/sega/naomi.cpp:10775
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10775"
|
||||
contents:
|
||||
- name: epr-23605c.ic27
|
||||
size: 2097152
|
||||
@@ -1979,7 +1979,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: src/mame/sega/naomi.cpp:10776
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10776"
|
||||
contents:
|
||||
- name: epr-21576e.ic27
|
||||
size: 2097152
|
||||
@@ -2029,7 +2029,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: src/mame/neogeo/neogeo.cpp:2433
|
||||
source_ref: "upstream src/mame/neogeo/neogeo.cpp:2433"
|
||||
contents:
|
||||
- name: sp-s2.sp1
|
||||
size: 131072
|
||||
@@ -2174,7 +2174,7 @@ files:
|
||||
- name: nichidvd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/nichibutsu/hrdvd.cpp:1008
|
||||
source_ref: "upstream src/mame/nichibutsu/hrdvd.cpp:1008"
|
||||
contents:
|
||||
- name: va1b102.u2
|
||||
size: 131072
|
||||
@@ -2192,7 +2192,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: src/mame/nintendo/nss.cpp:1100
|
||||
source_ref: "upstream src/mame/nintendo/nss.cpp:1100"
|
||||
contents:
|
||||
- name: nss-ic14.02.ic14
|
||||
size: 32768
|
||||
@@ -2213,7 +2213,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: src/mame/igs/pgm.cpp:5458
|
||||
source_ref: "upstream src/mame/igs/pgm.cpp:5458"
|
||||
contents:
|
||||
- name: pgm_p02s.u20
|
||||
size: 131072
|
||||
@@ -2235,7 +2235,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: src/mame/nintendo/playch10.cpp:2982
|
||||
source_ref: "upstream src/mame/nintendo/playch10.cpp:2982"
|
||||
contents:
|
||||
- name: pch1-c__8t_e-2.8t
|
||||
size: 16384
|
||||
@@ -2324,7 +2324,7 @@ files:
|
||||
- name: pumpitup.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/xtom3d.cpp:453
|
||||
source_ref: "upstream src/mame/misc/xtom3d.cpp:453"
|
||||
contents:
|
||||
- name: bios.u22
|
||||
size: 131072
|
||||
@@ -2341,12 +2341,12 @@ files:
|
||||
- name: recel.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/recel.cpp:505
|
||||
source_ref: "upstream src/mame/pinball/recel.cpp:505"
|
||||
contents: []
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sigma/sigmab98.cpp:2301
|
||||
source_ref: "upstream src/mame/sigma/sigmab98.cpp:2301"
|
||||
contents:
|
||||
- name: vm1211l01.u2
|
||||
size: 524288
|
||||
@@ -2355,7 +2355,7 @@ files:
|
||||
- name: segasp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/segasp.cpp:977
|
||||
source_ref: "upstream src/mame/sega/segasp.cpp:977"
|
||||
contents:
|
||||
- name: epr-24236a.ic50
|
||||
size: 2097152
|
||||
@@ -2409,7 +2409,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: src/mame/nintendo/sfcbox.cpp:587
|
||||
source_ref: "upstream src/mame/nintendo/sfcbox.cpp:587"
|
||||
contents:
|
||||
- name: krom2.00.ic1
|
||||
size: 131072
|
||||
@@ -2428,7 +2428,7 @@ files:
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/shtzone.cpp:362
|
||||
source_ref: "upstream src/mame/sega/shtzone.cpp:362"
|
||||
contents:
|
||||
- name: epr10894a.20
|
||||
size: 16384
|
||||
@@ -2438,7 +2438,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: src/mame/kaneko/suprnova.cpp:2011
|
||||
source_ref: "upstream src/mame/kaneko/suprnova.cpp:2011"
|
||||
contents:
|
||||
- name: sknsj1.u10
|
||||
size: 524288
|
||||
@@ -2472,7 +2472,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: src/mame/sega/stv.cpp:3891
|
||||
source_ref: "upstream src/mame/sega/stv.cpp:3891"
|
||||
contents:
|
||||
- name: epr-23603.ic8
|
||||
size: 524288
|
||||
@@ -2537,7 +2537,7 @@ files:
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/su2000.cpp:302
|
||||
source_ref: "upstream src/mame/misc/su2000.cpp:302"
|
||||
contents:
|
||||
- name: hmc86304_bios_v208.u7
|
||||
size: 32768
|
||||
@@ -2719,7 +2719,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: src/mame/namco/namcops2.cpp:1693
|
||||
source_ref: "upstream src/mame/namco/namcops2.cpp:1693"
|
||||
contents:
|
||||
- name: r27v1602f.7d
|
||||
size: 2097152
|
||||
@@ -2729,7 +2729,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: src/mame/namco/namcops2.cpp:1737
|
||||
source_ref: "upstream src/mame/namco/namcops2.cpp:1737"
|
||||
contents:
|
||||
- name: r27v1602f.8g
|
||||
size: 2097152
|
||||
@@ -2739,7 +2739,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: src/mame/konami/ksys573.cpp:6316
|
||||
source_ref: "upstream src/mame/konami/ksys573.cpp:6316"
|
||||
contents:
|
||||
- name: 700a01.22g
|
||||
size: 524288
|
||||
@@ -2774,7 +2774,7 @@ files:
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/taito/taitotz.cpp:3057
|
||||
source_ref: "upstream src/mame/taito/taitotz.cpp:3057"
|
||||
contents:
|
||||
- name: e68-05-1.ic6
|
||||
size: 524288
|
||||
@@ -2787,7 +2787,7 @@ files:
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pce/tourvis.cpp:476
|
||||
source_ref: "upstream src/mame/pce/tourvis.cpp:476"
|
||||
contents:
|
||||
- name: v4-60.ic29
|
||||
size: 32768
|
||||
@@ -2848,7 +2848,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: src/mame/sega/triforce.cpp:1303
|
||||
source_ref: "upstream src/mame/sega/triforce.cpp:1303"
|
||||
contents:
|
||||
- name: triforce_bootrom.bin
|
||||
size: 2097152
|
||||
@@ -2857,7 +2857,7 @@ files:
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/barcrest/mpu4vid.cpp:8677
|
||||
source_ref: "upstream src/mame/barcrest/mpu4vid.cpp:8677"
|
||||
contents:
|
||||
- name: vid.p1
|
||||
size: 65536
|
||||
|
||||
+78
-78
@@ -82,7 +82,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: src/mame/misc/3do.cpp:289
|
||||
source_ref: "upstream src/mame/misc/3do.cpp:289"
|
||||
contents:
|
||||
- name: panafz10.bin
|
||||
size: 1048576
|
||||
@@ -107,7 +107,7 @@ files:
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10907
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10907"
|
||||
contents:
|
||||
- name: epr-21802.ic27
|
||||
size: 2097152
|
||||
@@ -128,7 +128,7 @@ files:
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/nintendo/aleck64.cpp:1415
|
||||
source_ref: "upstream src/mame/nintendo/aleck64.cpp:1415"
|
||||
contents:
|
||||
- name: pifdata.bin
|
||||
size: 2048
|
||||
@@ -145,7 +145,7 @@ files:
|
||||
- name: alg3do.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/3do.cpp:296
|
||||
source_ref: "upstream src/mame/misc/3do.cpp:296"
|
||||
contents:
|
||||
- name: saot_rom2.bin
|
||||
size: 524288
|
||||
@@ -154,7 +154,7 @@ files:
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/amiga/alg.cpp:925
|
||||
source_ref: "upstream src/mame/amiga/alg.cpp:925"
|
||||
contents:
|
||||
- name: 315093-02.u2
|
||||
size: 262144
|
||||
@@ -164,7 +164,7 @@ files:
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/allied.cpp:775
|
||||
source_ref: "upstream src/mame/pinball/allied.cpp:775"
|
||||
contents:
|
||||
- name: 6530-009.u5
|
||||
size: 1024
|
||||
@@ -181,7 +181,7 @@ files:
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/amiga/arsystems.cpp:1013
|
||||
source_ref: "upstream src/mame/amiga/arsystems.cpp:1013"
|
||||
contents:
|
||||
- name: 315093-01.u2
|
||||
size: 262144
|
||||
@@ -270,7 +270,7 @@ files:
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/acorn/aristmk5.cpp:9293
|
||||
source_ref: "upstream src/mame/acorn/aristmk5.cpp:9293"
|
||||
contents:
|
||||
- name: setchip v4.04.09.u7
|
||||
size: 524288
|
||||
@@ -368,7 +368,7 @@ files:
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/aristocrat/aristmk6.cpp:6636
|
||||
source_ref: "upstream src/mame/aristocrat/aristmk6.cpp:6636"
|
||||
contents:
|
||||
- name: 24013001_right.u83
|
||||
size: 2097152
|
||||
@@ -765,7 +765,7 @@ files:
|
||||
- name: aristmk7.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/aristocrat/aristmk7.cpp:233
|
||||
source_ref: "upstream src/mame/aristocrat/aristmk7.cpp:233"
|
||||
contents:
|
||||
- name: mk7-bios_590176_01_1.00.7.u1
|
||||
size: 1048576
|
||||
@@ -774,7 +774,7 @@ files:
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/atari/atarisy1.cpp:2553
|
||||
source_ref: "upstream src/mame/atari/atarisy1.cpp:2553"
|
||||
contents:
|
||||
- name: 136032.205.l13
|
||||
size: 16384
|
||||
@@ -840,7 +840,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: src/mame/sega/dc_atomiswave.cpp:1480
|
||||
source_ref: "upstream src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
contents:
|
||||
- name: bios0.ic23
|
||||
size: 131072
|
||||
@@ -857,7 +857,7 @@ files:
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/nemesis.cpp:3234
|
||||
source_ref: "upstream src/mame/konami/nemesis.cpp:3234"
|
||||
contents:
|
||||
- name: boot.bin
|
||||
size: 480
|
||||
@@ -879,7 +879,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: src/mame/philips/cdi.cpp:918
|
||||
source_ref: "upstream src/mame/philips/cdi.cpp:918"
|
||||
contents:
|
||||
- name: cdi200.rom
|
||||
size: 524288
|
||||
@@ -899,7 +899,7 @@ files:
|
||||
- name: cedmag.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/efo/cedar_magnet.cpp:1166
|
||||
source_ref: "upstream src/mame/efo/cedar_magnet.cpp:1166"
|
||||
contents:
|
||||
- name: magnet-master-vid-e03.bin
|
||||
size: 8192
|
||||
@@ -909,7 +909,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: src/mame/sega/chihiro.cpp:2595
|
||||
source_ref: "upstream src/mame/sega/chihiro.cpp:2595"
|
||||
contents:
|
||||
- name: chihiro_xbox_bios.bin
|
||||
size: 524288
|
||||
@@ -942,7 +942,7 @@ files:
|
||||
- name: coh1000a.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6072
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6072"
|
||||
contents:
|
||||
- name: m534002c-15.ic353
|
||||
size: 524288
|
||||
@@ -956,7 +956,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: src/mame/sony/zn.cpp:6026
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6026"
|
||||
contents:
|
||||
- name: m534002c-13.ic353
|
||||
size: 524288
|
||||
@@ -975,7 +975,7 @@ files:
|
||||
- name: coh1000t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6046
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6046"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -988,7 +988,7 @@ files:
|
||||
- name: coh1000w.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6081
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6081"
|
||||
contents:
|
||||
- name: msm27c402zb.ic353
|
||||
size: 524288
|
||||
@@ -1001,7 +1001,7 @@ files:
|
||||
- name: coh1001l.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6085
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6085"
|
||||
contents:
|
||||
- name: m534002c-17.ic353
|
||||
size: 524288
|
||||
@@ -1014,7 +1014,7 @@ files:
|
||||
- name: coh1002e.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6095
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6095"
|
||||
contents:
|
||||
- name: m27c402cz-54.ic353
|
||||
size: 524288
|
||||
@@ -1027,7 +1027,7 @@ files:
|
||||
- name: coh1002m.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6146
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6146"
|
||||
contents:
|
||||
- name: m534002c-61.ic353
|
||||
size: 524288
|
||||
@@ -1040,7 +1040,7 @@ files:
|
||||
- name: coh1002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/taitogn.cpp:1378
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1378"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -1061,7 +1061,7 @@ files:
|
||||
- name: coh1002v.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/zn.cpp:6089
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6089"
|
||||
contents:
|
||||
- name: coh-1002v.ic353
|
||||
size: 524288
|
||||
@@ -1075,7 +1075,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: src/mame/sony/zn.cpp:6112
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6112"
|
||||
contents:
|
||||
- name: m534002c-59.ic353
|
||||
size: 524288
|
||||
@@ -1088,7 +1088,7 @@ files:
|
||||
- name: coh3002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sony/taitogn.cpp:1377
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1377"
|
||||
contents:
|
||||
- name: m534002c-60.ic353
|
||||
size: 524288
|
||||
@@ -1129,7 +1129,7 @@ files:
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/crystal.cpp:818
|
||||
source_ref: "upstream src/mame/misc/crystal.cpp:818"
|
||||
contents:
|
||||
- name: mx27l1000.u14
|
||||
size: 131072
|
||||
@@ -1145,7 +1145,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: src/mame/amiga/cubo.cpp:1433
|
||||
source_ref: "upstream src/mame/amiga/cubo.cpp:1433"
|
||||
contents:
|
||||
- name: 391640-03.u6a
|
||||
size: 1048576
|
||||
@@ -1155,7 +1155,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: src/mame/dataeast/decocass.cpp:2227
|
||||
source_ref: "upstream src/mame/dataeast/decocass.cpp:2227"
|
||||
contents:
|
||||
- name: v0a-.7e
|
||||
size: 4096
|
||||
@@ -1340,7 +1340,7 @@ files:
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10906
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10906"
|
||||
contents:
|
||||
- name: epr-22851.ic27
|
||||
size: 2097152
|
||||
@@ -1365,7 +1365,7 @@ files:
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10905
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10905"
|
||||
contents:
|
||||
- name: epr-21864.ic27
|
||||
size: 2097152
|
||||
@@ -1398,7 +1398,7 @@ files:
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/ces/galgames.cpp:1288
|
||||
source_ref: "upstream src/mame/ces/galgames.cpp:1288"
|
||||
contents:
|
||||
- name: galaxy_u2__v1.90_12-01-98.u2
|
||||
size: 1048576
|
||||
@@ -1419,7 +1419,7 @@ files:
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/gp_1.cpp:577
|
||||
source_ref: "upstream src/mame/pinball/gp_1.cpp:577"
|
||||
contents:
|
||||
- name: a-110.u12
|
||||
size: 2048
|
||||
@@ -1433,7 +1433,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: src/mame/konami/twinkle.cpp:1661
|
||||
source_ref: "upstream src/mame/konami/twinkle.cpp:1661"
|
||||
contents:
|
||||
- name: 863a03.7b
|
||||
size: 524288
|
||||
@@ -1446,7 +1446,7 @@ files:
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/gts1.cpp:1074
|
||||
source_ref: "upstream src/mame/pinball/gts1.cpp:1074"
|
||||
contents:
|
||||
- name: a1752cf.u5
|
||||
size: 2048
|
||||
@@ -1460,7 +1460,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: src/mame/sega/hikaru.cpp:1333
|
||||
source_ref: "upstream src/mame/sega/hikaru.cpp:1333"
|
||||
contents:
|
||||
- name: epr-23400a.ic94
|
||||
size: 2097152
|
||||
@@ -1491,7 +1491,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: src/mame/snk/hng64.cpp:3214
|
||||
source_ref: "upstream src/mame/snk/hng64.cpp:3214"
|
||||
contents:
|
||||
- name: brom1.bin
|
||||
size: 524288
|
||||
@@ -1536,7 +1536,7 @@ files:
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/naomi.cpp:10904
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10904"
|
||||
contents:
|
||||
- name: epr-21331.ic27
|
||||
size: 2097152
|
||||
@@ -1569,7 +1569,7 @@ files:
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/segas16b_isgsm.cpp:608
|
||||
source_ref: "upstream src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
contents:
|
||||
- name: ism2006v00.u1
|
||||
size: 131072
|
||||
@@ -1578,7 +1578,7 @@ files:
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/itech/iteagle.cpp:715
|
||||
source_ref: "upstream src/mame/itech/iteagle.cpp:715"
|
||||
contents:
|
||||
- name: eagle209.u15
|
||||
size: 1048576
|
||||
@@ -1659,7 +1659,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: src/mame/konami/konamigv.cpp:1443
|
||||
source_ref: "upstream src/mame/konami/konamigv.cpp:1443"
|
||||
contents:
|
||||
- name: 999a01.7e
|
||||
size: 524288
|
||||
@@ -1668,7 +1668,7 @@ files:
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/konamigx.cpp:4196
|
||||
source_ref: "upstream src/mame/konami/konamigx.cpp:4196"
|
||||
contents:
|
||||
- name: 300a01.34k
|
||||
size: 131072
|
||||
@@ -1677,7 +1677,7 @@ files:
|
||||
- name: konendev.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/konendev.cpp:914
|
||||
source_ref: "upstream src/mame/konami/konendev.cpp:914"
|
||||
contents:
|
||||
- name: 2v02s502_ifu.u190
|
||||
size: 524288
|
||||
@@ -1686,7 +1686,7 @@ files:
|
||||
- name: kpython.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/kpython.cpp:376
|
||||
source_ref: "upstream src/mame/konami/kpython.cpp:376"
|
||||
contents:
|
||||
- name: b22a01.u42
|
||||
size: 524288
|
||||
@@ -1695,7 +1695,7 @@ files:
|
||||
- name: kpython2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/kpython2.cpp:1918
|
||||
source_ref: "upstream src/mame/konami/kpython2.cpp:1918"
|
||||
contents:
|
||||
- name: ps2-0190j-20030822.bin
|
||||
size: 4194304
|
||||
@@ -1704,7 +1704,7 @@ files:
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/konami/viper.cpp:3258
|
||||
source_ref: "upstream src/mame/konami/viper.cpp:3258"
|
||||
contents:
|
||||
- name: 941b01.u25
|
||||
size: 262144
|
||||
@@ -1722,7 +1722,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: src/mame/sega/lindbergh.cpp:637
|
||||
source_ref: "upstream src/mame/sega/lindbergh.cpp:637"
|
||||
contents:
|
||||
- name: 6.0.0010a.bin
|
||||
size: 1048576
|
||||
@@ -1750,12 +1750,12 @@ files:
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/seta/macs.cpp:791
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:791"
|
||||
contents: []
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/seta/macs.cpp:790
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:790"
|
||||
contents:
|
||||
- name: am_macs_os_low.u43
|
||||
size: 524288
|
||||
@@ -1772,7 +1772,7 @@ files:
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/atari/maxaflex.cpp:450
|
||||
source_ref: "upstream src/mame/atari/maxaflex.cpp:450"
|
||||
contents:
|
||||
- name: atarixl.rom
|
||||
size: 16384
|
||||
@@ -1790,7 +1790,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: src/mame/sega/megaplay.cpp:1016
|
||||
source_ref: "upstream src/mame/sega/megaplay.cpp:1016"
|
||||
contents:
|
||||
- name: ep15294.ic2
|
||||
size: 131072
|
||||
@@ -1829,7 +1829,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: src/mame/sega/megatech.cpp:1442
|
||||
source_ref: "upstream src/mame/sega/megatech.cpp:1442"
|
||||
contents:
|
||||
- name: epr-12664.20
|
||||
size: 32768
|
||||
@@ -1854,7 +1854,7 @@ files:
|
||||
- name: miuchiz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/miuchiz.cpp:227
|
||||
source_ref: "upstream src/mame/misc/miuchiz.cpp:227"
|
||||
contents:
|
||||
- name: otp.dat
|
||||
size: 16384
|
||||
@@ -1864,7 +1864,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: src/mame/sega/naomi.cpp:10903
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10903"
|
||||
contents:
|
||||
- name: epr-21576h.ic27
|
||||
size: 2097152
|
||||
@@ -1996,7 +1996,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: src/mame/sega/naomi.cpp:10908
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10908"
|
||||
contents:
|
||||
- name: epr-23605c.ic27
|
||||
size: 2097152
|
||||
@@ -2062,7 +2062,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: src/mame/sega/naomi.cpp:10909
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10909"
|
||||
contents:
|
||||
- name: epr-21576e.ic27
|
||||
size: 2097152
|
||||
@@ -2112,7 +2112,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: src/mame/neogeo/neogeo.cpp:2432
|
||||
source_ref: "upstream src/mame/neogeo/neogeo.cpp:2432"
|
||||
contents:
|
||||
- name: sp-s2.sp1
|
||||
size: 131072
|
||||
@@ -2257,7 +2257,7 @@ files:
|
||||
- name: nichidvd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/nichibutsu/hrdvd.cpp:1010
|
||||
source_ref: "upstream src/mame/nichibutsu/hrdvd.cpp:1010"
|
||||
contents:
|
||||
- name: va1b102.u2
|
||||
size: 131072
|
||||
@@ -2275,7 +2275,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: src/mame/nintendo/nss.cpp:1099
|
||||
source_ref: "upstream src/mame/nintendo/nss.cpp:1099"
|
||||
contents:
|
||||
- name: nss-ic14.02.ic14
|
||||
size: 32768
|
||||
@@ -2296,7 +2296,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: src/mame/igs/pgm.cpp:5515
|
||||
source_ref: "upstream src/mame/igs/pgm.cpp:5515"
|
||||
contents:
|
||||
- name: pgm_p02s.u20
|
||||
size: 131072
|
||||
@@ -2318,7 +2318,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: src/mame/nintendo/playch10.cpp:2982
|
||||
source_ref: "upstream src/mame/nintendo/playch10.cpp:2982"
|
||||
contents:
|
||||
- name: pch1-c__8t_e-2.8t
|
||||
size: 16384
|
||||
@@ -2407,7 +2407,7 @@ files:
|
||||
- name: pumpitup.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/xtom3d.cpp:993
|
||||
source_ref: "upstream src/mame/misc/xtom3d.cpp:993"
|
||||
contents:
|
||||
- name: mk3_1.0_bios.u22
|
||||
size: 131072
|
||||
@@ -2430,7 +2430,7 @@ files:
|
||||
- name: recel.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pinball/recel.cpp:547
|
||||
source_ref: "upstream src/mame/pinball/recel.cpp:547"
|
||||
contents:
|
||||
- name: a2361.b1
|
||||
size: 1024
|
||||
@@ -2443,7 +2443,7 @@ files:
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sigma/sigmab98.cpp:2409
|
||||
source_ref: "upstream src/mame/sigma/sigmab98.cpp:2409"
|
||||
contents:
|
||||
- name: vm1211l01.u2
|
||||
size: 524288
|
||||
@@ -2463,7 +2463,7 @@ files:
|
||||
- name: segasp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/segasp.cpp:1041
|
||||
source_ref: "upstream src/mame/sega/segasp.cpp:1041"
|
||||
contents:
|
||||
- name: epr-24236a.ic50
|
||||
size: 2097152
|
||||
@@ -2517,7 +2517,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: src/mame/nintendo/sfcbox.cpp:586
|
||||
source_ref: "upstream src/mame/nintendo/sfcbox.cpp:586"
|
||||
contents:
|
||||
- name: krom2.00.ic1
|
||||
size: 131072
|
||||
@@ -2536,7 +2536,7 @@ files:
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/sega/shtzone.cpp:378
|
||||
source_ref: "upstream src/mame/sega/shtzone.cpp:378"
|
||||
contents:
|
||||
- name: epr10894a.20
|
||||
size: 16384
|
||||
@@ -2546,7 +2546,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: src/mame/kaneko/suprnova.cpp:2035
|
||||
source_ref: "upstream src/mame/kaneko/suprnova.cpp:2035"
|
||||
contents:
|
||||
- name: sknsj1.u10
|
||||
size: 524288
|
||||
@@ -2580,7 +2580,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: src/mame/sega/stv.cpp:3931
|
||||
source_ref: "upstream src/mame/sega/stv.cpp:3931"
|
||||
contents:
|
||||
- name: epr-23603.ic8
|
||||
size: 524288
|
||||
@@ -2645,7 +2645,7 @@ files:
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/misc/su2000.cpp:302
|
||||
source_ref: "upstream src/mame/misc/su2000.cpp:302"
|
||||
contents:
|
||||
- name: hmc86304_bios_v208.u7
|
||||
size: 32768
|
||||
@@ -2827,7 +2827,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: src/mame/namco/namcops2.cpp:1715
|
||||
source_ref: "upstream src/mame/namco/namcops2.cpp:1715"
|
||||
contents:
|
||||
- name: r27v1602f.7d
|
||||
size: 2097152
|
||||
@@ -2837,7 +2837,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: src/mame/namco/namcops2.cpp:1760
|
||||
source_ref: "upstream src/mame/namco/namcops2.cpp:1760"
|
||||
contents:
|
||||
- name: r27v1602f.8g
|
||||
size: 2097152
|
||||
@@ -2847,7 +2847,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: src/mame/konami/ksys573.cpp:6286
|
||||
source_ref: "upstream src/mame/konami/ksys573.cpp:6286"
|
||||
contents:
|
||||
- name: 700a01.22g
|
||||
size: 524288
|
||||
@@ -2882,7 +2882,7 @@ files:
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/taito/taitotz.cpp:3014
|
||||
source_ref: "upstream src/mame/taito/taitotz.cpp:3014"
|
||||
contents:
|
||||
- name: e68-05-1.ic6
|
||||
size: 524288
|
||||
@@ -2895,7 +2895,7 @@ files:
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/pce/tourvis.cpp:475
|
||||
source_ref: "upstream src/mame/pce/tourvis.cpp:475"
|
||||
contents:
|
||||
- name: v4-60.ic29
|
||||
size: 32768
|
||||
@@ -2956,7 +2956,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: src/mame/sega/triforce.cpp:1303
|
||||
source_ref: "upstream src/mame/sega/triforce.cpp:1303"
|
||||
contents:
|
||||
- name: triforce_bootrom.bin
|
||||
size: 2097152
|
||||
@@ -2965,7 +2965,7 @@ files:
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: src/mame/barcrest/mpu4vid.cpp:8696
|
||||
source_ref: "upstream src/mame/barcrest/mpu4vid.cpp:8696"
|
||||
contents:
|
||||
- name: vid.p1
|
||||
size: 65536
|
||||
|
||||
+48
-48
@@ -59,276 +59,276 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/drivers/neodrvr.c:7833"
|
||||
source_ref: "upstream src/mame/drivers/neodrvr.c:7833"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/drivers/pgm.c:4375"
|
||||
source_ref: "upstream src/mame/drivers/pgm.c:4375"
|
||||
|
||||
# Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:4499"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4499"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/drivers/naomi.c:5869"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:5869"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/drivers/naomi.c:5411"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:5411"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/drivers/naomi.c:6254"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:6254"
|
||||
|
||||
# Dedicated NAOMI BIOS sets
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:4555"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4555"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:4557"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4557"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:4561"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4561"
|
||||
|
||||
# Sega ST-V / Hikaru / Chihiro / Triforce
|
||||
- name: stvbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/drivers/stv.c:3846"
|
||||
source_ref: "upstream src/mame/drivers/stv.c:3846"
|
||||
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/drivers/hikaru.c:552"
|
||||
source_ref: "upstream src/mame/drivers/hikaru.c:552"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/drivers/chihiro.c:247"
|
||||
source_ref: "upstream src/mame/drivers/chihiro.c:247"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/drivers/triforce.c:699"
|
||||
source_ref: "upstream src/mame/drivers/triforce.c:699"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/drivers/megaplay.c:932"
|
||||
source_ref: "upstream src/mame/drivers/megaplay.c:932"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/drivers/megatech.c:1159"
|
||||
source_ref: "upstream src/mame/drivers/megatech.c:1159"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.c:1384"
|
||||
source_ref: "upstream src/mame/drivers/decocass.c:1384"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.c:1637"
|
||||
source_ref: "upstream src/mame/drivers/playch10.c:1637"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.c:593"
|
||||
source_ref: "upstream src/mame/drivers/nss.c:593"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/drivers/suprnova.c:1685"
|
||||
source_ref: "upstream src/mame/drivers/suprnova.c:1685"
|
||||
|
||||
# Konami
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gx
|
||||
source_ref: "src/mame/drivers/konamigx.c:3682"
|
||||
source_ref: "upstream src/mame/drivers/konamigx.c:3682"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/drivers/konamigv.c:899"
|
||||
source_ref: "upstream src/mame/drivers/konamigv.c:899"
|
||||
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.c:1049"
|
||||
source_ref: "upstream src/mame/drivers/viper.c:1049"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/drivers/namcops2.c:260"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:260"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/drivers/namcops2.c:276"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:276"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/drivers/ksys573.c:4664"
|
||||
source_ref: "upstream src/mame/drivers/ksys573.c:4664"
|
||||
|
||||
# PSX-based arcade boards (ZN-1/ZN-2)
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4386"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4386"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4405"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4405"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4484"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4484"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4452"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4452"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4441"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4441"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4507"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4507"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4526"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4526"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4432"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4432"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4474"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4474"
|
||||
|
||||
# Taito GNET
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitogn.c:1294"
|
||||
source_ref: "upstream src/mame/drivers/taitogn.c:1294"
|
||||
|
||||
# Other BIOS sets
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.c:778"
|
||||
source_ref: "upstream src/mame/drivers/alg.c:778"
|
||||
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.c:541"
|
||||
source_ref: "upstream src/mame/drivers/maxaflex.c:541"
|
||||
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/hng64.c:2357"
|
||||
source_ref: "upstream src/mame/drivers/hng64.c:2357"
|
||||
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c:833"
|
||||
source_ref: "upstream src/mame/drivers/aleck64.c:833"
|
||||
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c:804"
|
||||
source_ref: "upstream src/mame/drivers/arcadia.c:804"
|
||||
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c:2411"
|
||||
source_ref: "upstream src/mame/drivers/atarisy1.c:2411"
|
||||
|
||||
- name: bctvidbs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4drvr.c:2070"
|
||||
source_ref: "upstream src/mame/drivers/mpu4drvr.c:2070"
|
||||
|
||||
- name: cd32.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/cubocd32.c:1304"
|
||||
source_ref: "upstream src/mame/drivers/cubocd32.c:1304"
|
||||
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c:918"
|
||||
source_ref: "upstream src/mame/drivers/crystal.c:918"
|
||||
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.c:1726"
|
||||
source_ref: "upstream src/mame/drivers/tmaster.c:1726"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/twinkle.c:1126"
|
||||
source_ref: "upstream src/mame/drivers/twinkle.c:1126"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:664"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:664"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:663"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:663"
|
||||
+53
-53
@@ -64,7 +64,7 @@ files:
|
||||
sha1: "17b8b03a89d8443927aa92ede799e117b4ab6fdb"
|
||||
md5: "bb8023a43e357b7f0cc06bf00f0470b2"
|
||||
size: 202298
|
||||
source_ref: "src/emu/hiscore.c:25,136-150,353-358"
|
||||
source_ref: "source src/emu/hiscore.c:25, 136-150, 353-358"
|
||||
note: >-
|
||||
high score definitions, embedded in binary by default, external via core
|
||||
option mame-external_hiscore. metadata/hiscore.dat of the core repository,
|
||||
@@ -76,7 +76,7 @@ files:
|
||||
path: "mame2010/cheat.zip"
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/emu/cheat.c:1027"
|
||||
source_ref: "source src/emu/cheat.c:1027"
|
||||
note: "per-game XML cheat files in ZIP, cheatpath never initialized in libretro port (non-functional)"
|
||||
|
||||
# SNK Neo Geo MVS/AES
|
||||
@@ -85,7 +85,7 @@ files:
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
note: "MVS/AES BIOS, 21 variants (11 official + 10 Universe BIOS up to 2.3)"
|
||||
source_ref: "src/mame/drivers/neodrvr.c:565-614"
|
||||
source_ref: "source src/mame/drivers/neodrvr.c:565-614"
|
||||
contents:
|
||||
- name: sp-s2.sp1
|
||||
description: Europe, default
|
||||
@@ -111,7 +111,7 @@ files:
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
note: "PGM system BIOS, 2 program ROM versions + shared tiles/samples"
|
||||
source_ref: "src/mame/drivers/pgm.c:1525-1533"
|
||||
source_ref: "upstream src/mame/drivers/pgm.c:1525-1533"
|
||||
contents:
|
||||
- name: pgm_p02s.u20
|
||||
description: 68K BIOS v2, default
|
||||
@@ -130,28 +130,28 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
note: "Naomi BIOS, multiple region variants"
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
note: "Naomi 2 BIOS"
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
note: "Naomi GD-ROM BIOS"
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
note: "Atomiswave BIOS (Sammy)"
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
# Sega ST-V (Saturn-based arcade)
|
||||
- name: stvbios.zip
|
||||
@@ -159,7 +159,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
note: "ST-V BIOS, multiple region variants"
|
||||
source_ref: "src/mame/drivers/stv.c"
|
||||
source_ref: "source src/mame/drivers/stv.c"
|
||||
|
||||
# Sega Hikaru / Chihiro / Triforce
|
||||
- name: hikaru.zip
|
||||
@@ -167,21 +167,21 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
note: "Hikaru BIOS (not working in 0.139)"
|
||||
source_ref: "src/mame/drivers/hikaru.c"
|
||||
source_ref: "source src/mame/drivers/hikaru.c"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
note: "Chihiro BIOS (Xbox-based, not working in 0.139)"
|
||||
source_ref: "src/mame/drivers/chihiro.c"
|
||||
source_ref: "source src/mame/drivers/chihiro.c"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
note: "Triforce BIOS (GameCube-based, not working in 0.139)"
|
||||
source_ref: "src/mame/drivers/triforce.c"
|
||||
source_ref: "source src/mame/drivers/triforce.c"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
@@ -189,7 +189,7 @@ files:
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
note: "DECO Cassette BIOS, 4 regions (Japan/USA/UK/Europe) x old/new"
|
||||
source_ref: "src/mame/drivers/decocass.c"
|
||||
source_ref: "source src/mame/drivers/decocass.c"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
@@ -197,21 +197,21 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
note: "PlayChoice-10 BIOS"
|
||||
source_ref: "src/mame/drivers/playch10.c"
|
||||
source_ref: "source src/mame/drivers/playch10.c"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
note: "Nintendo Super System BIOS"
|
||||
source_ref: "src/mame/drivers/nss.c"
|
||||
source_ref: "source src/mame/drivers/nss.c"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
note: "Super Famicom Box BIOS"
|
||||
source_ref: "src/mame/drivers/sfcbox.c"
|
||||
source_ref: "source src/mame/drivers/sfcbox.c"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
@@ -219,14 +219,14 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
note: "Mega Play BIOS (Mega Drive arcade)"
|
||||
source_ref: "src/mame/drivers/megaplay.c"
|
||||
source_ref: "source src/mame/drivers/megaplay.c"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
note: "Mega-Tech BIOS (Mega Drive arcade)"
|
||||
source_ref: "src/mame/drivers/megatech.c"
|
||||
source_ref: "source src/mame/drivers/megatech.c"
|
||||
|
||||
# Commodore CD32
|
||||
- name: cd32.zip
|
||||
@@ -234,7 +234,7 @@ files:
|
||||
category: bios_zip
|
||||
system: commodore-cd32
|
||||
note: "Amiga CD32 BIOS"
|
||||
source_ref: "src/mame/drivers/cubocd32.c"
|
||||
source_ref: "source src/mame/drivers/cubocd32.c"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdi.zip
|
||||
@@ -242,7 +242,7 @@ files:
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
note: "CD-i BIOS"
|
||||
source_ref: "src/mame/drivers/cdi.c"
|
||||
source_ref: "source src/mame/drivers/cdi.c"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
@@ -250,21 +250,21 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
note: "Namco System 246 BIOS (PS2-based)"
|
||||
source_ref: "src/mame/drivers/namcops2.c"
|
||||
source_ref: "source src/mame/drivers/namcops2.c"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
note: "Namco System 256 BIOS (PS2-based)"
|
||||
source_ref: "src/mame/drivers/namcops2.c"
|
||||
source_ref: "source src/mame/drivers/namcops2.c"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
note: "Namco System 573 BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/ksys573.c"
|
||||
source_ref: "source src/mame/drivers/ksys573.c"
|
||||
|
||||
# Konami Viper
|
||||
- name: kviper.zip
|
||||
@@ -272,7 +272,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
note: "Konami Viper BIOS (3dfx-based, not working in 0.139)"
|
||||
source_ref: "src/mame/drivers/viper.c"
|
||||
source_ref: "source src/mame/drivers/viper.c"
|
||||
|
||||
# Taito
|
||||
- name: taitogn.zip
|
||||
@@ -280,7 +280,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-type-x
|
||||
note: "Taito G-Net BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/taitogn.c"
|
||||
source_ref: "source src/mame/drivers/taitogn.c"
|
||||
|
||||
# PSX-based arcade boards
|
||||
- name: cpzn1.zip
|
||||
@@ -288,21 +288,21 @@ files:
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
note: "Capcom ZN-1 BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
note: "Capcom ZN-2 BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
note: "Konami GV BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/konamigv.c"
|
||||
source_ref: "source src/mame/drivers/konamigv.c"
|
||||
|
||||
# Other notable BIOS sets
|
||||
- name: skns.zip
|
||||
@@ -310,130 +310,130 @@ files:
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
note: "Super Kaneko Nova System BIOS, 5 regions"
|
||||
source_ref: "src/mame/drivers/suprnova.c"
|
||||
source_ref: "source src/mame/drivers/suprnova.c"
|
||||
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: alg-laserdisc
|
||||
note: "American Laser Games BIOS (Amiga-based laserdisc)"
|
||||
source_ref: "src/mame/drivers/alg.c"
|
||||
source_ref: "source src/mame/drivers/alg.c"
|
||||
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: exidy-maxaflex
|
||||
note: "Exidy Max-A-Flex BIOS (Atari 600XL-based)"
|
||||
source_ref: "src/mame/drivers/maxaflex.c"
|
||||
source_ref: "source src/mame/drivers/maxaflex.c"
|
||||
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
note: "Hyper Neo-Geo 64 BIOS (not working in 0.139)"
|
||||
source_ref: "src/mame/drivers/hng64.c"
|
||||
source_ref: "source src/mame/drivers/hng64.c"
|
||||
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/konamigx.c"
|
||||
source_ref: "source src/mame/drivers/konamigx.c"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
source_ref: "source src/mame/drivers/zn.c"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
source_ref: "source src/mame/drivers/naomi.c"
|
||||
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c"
|
||||
source_ref: "source src/mame/drivers/aleck64.c"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.c"
|
||||
source_ref: "source src/mame/drivers/taitotz.c"
|
||||
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c"
|
||||
source_ref: "source src/mame/drivers/arcadia.c"
|
||||
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c"
|
||||
source_ref: "source src/mame/drivers/atarisy1.c"
|
||||
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c"
|
||||
source_ref: "source src/mame/drivers/crystal.c"
|
||||
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.c"
|
||||
source_ref: "source src/mame/drivers/tmaster.c"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/twinkle.c"
|
||||
source_ref: "source src/mame/drivers/twinkle.c"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/suprnova.c"
|
||||
source_ref: "source src/mame/drivers/suprnova.c"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c"
|
||||
source_ref: "source src/mame/drivers/macs.c"
|
||||
|
||||
- name: bctvidbs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4drvr.c:3116"
|
||||
source_ref: "upstream src/mame/drivers/mpu4drvr.c:3116"
|
||||
+70
-70
@@ -75,7 +75,7 @@ files:
|
||||
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
|
||||
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
|
||||
size: 216250
|
||||
source_ref: "src/emu/hiscore.c:122-138, 330-338"
|
||||
source_ref: "source src/emu/hiscore.c:122-138, 330-338"
|
||||
note: >-
|
||||
high score definitions, external file, not embedded. metadata/hiscore.dat of the core repository. Opened by
|
||||
emu_file with no search path, so from the working directory of the frontend. is_mem_range reads only
|
||||
@@ -86,62 +86,62 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/drivers/neogeo.c:1529"
|
||||
source_ref: "upstream src/mame/drivers/neogeo.c:1529"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/drivers/pgm.c:4147"
|
||||
source_ref: "upstream src/mame/drivers/pgm.c:4147"
|
||||
|
||||
# Sega Naomi / Naomi 2 / Naomi GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:8960"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8960"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/drivers/naomi.c:8965"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8965"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/drivers/naomi.c:8966"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8966"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/drivers/naomi.c:9275"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:9275"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8961"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8961"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8962"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8962"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8963"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8963"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge twin"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8964"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8964"
|
||||
note: "game-specific BIOS for Airline Pilots deluxe"
|
||||
|
||||
# Sega ST-V
|
||||
@@ -149,341 +149,341 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/drivers/stv.c:3042"
|
||||
source_ref: "upstream src/mame/drivers/stv.c:3042"
|
||||
|
||||
# Sega Hikaru / Chihiro / Triforce / Lindbergh
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/drivers/hikaru.c:744"
|
||||
source_ref: "upstream src/mame/drivers/hikaru.c:744"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/drivers/chihiro.c:2192"
|
||||
source_ref: "upstream src/mame/drivers/chihiro.c:2192"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/drivers/triforce.c:1021"
|
||||
source_ref: "upstream src/mame/drivers/triforce.c:1021"
|
||||
|
||||
- name: lindbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: "src/mame/drivers/lindbergh.c:569"
|
||||
source_ref: "upstream src/mame/drivers/lindbergh.c:569"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.c:1647"
|
||||
source_ref: "upstream src/mame/drivers/decocass.c:1647"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.c:1639"
|
||||
source_ref: "upstream src/mame/drivers/playch10.c:1639"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.c:1058"
|
||||
source_ref: "upstream src/mame/drivers/nss.c:1058"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: "src/mame/drivers/sfcbox.c:572"
|
||||
source_ref: "upstream src/mame/drivers/sfcbox.c:572"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/drivers/megaplay.c:942"
|
||||
source_ref: "upstream src/mame/drivers/megaplay.c:942"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/drivers/megatech.c:1393"
|
||||
source_ref: "upstream src/mame/drivers/megatech.c:1393"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdibios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: "src/mame/drivers/cdi.c:611"
|
||||
source_ref: "upstream src/mame/drivers/cdi.c:611"
|
||||
|
||||
# Commodore Cubo (CD32-based)
|
||||
- name: cubo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/drivers/cubo.c:1362"
|
||||
source_ref: "upstream src/mame/drivers/cubo.c:1362"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/drivers/namcops2.c:672"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:672"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/drivers/namcops2.c:705"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:705"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/drivers/ksys573.c:4678"
|
||||
source_ref: "upstream src/mame/drivers/ksys573.c:4678"
|
||||
|
||||
# Konami
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.c:2609"
|
||||
source_ref: "upstream src/mame/drivers/viper.c:2609"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/drivers/konamigv.c:822"
|
||||
source_ref: "upstream src/mame/drivers/konamigv.c:822"
|
||||
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/konamigx.c:3775"
|
||||
source_ref: "upstream src/mame/drivers/konamigx.c:3775"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/drivers/twinkle.c:1330"
|
||||
source_ref: "upstream src/mame/drivers/twinkle.c:1330"
|
||||
|
||||
# Taito
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/drivers/taitogn.c:1081"
|
||||
source_ref: "upstream src/mame/drivers/taitogn.c:1081"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.c:2951"
|
||||
source_ref: "upstream src/mame/drivers/taitotz.c:2951"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4906"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4906"
|
||||
|
||||
# PSX-based arcade boards (ZN)
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/drivers/zn.c:4800"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4800"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/drivers/zn.c:4823"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4823"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4853"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4853"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4862"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4862"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4873"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4873"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4896"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4896"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4935"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4935"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4961"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4961"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/drivers/suprnova.c:1734"
|
||||
source_ref: "upstream src/mame/drivers/suprnova.c:1734"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:747"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:747"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:746"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:746"
|
||||
|
||||
# Panasonic 3DO
|
||||
- name: 3dobios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: "src/mame/drivers/3do.c:253"
|
||||
source_ref: "upstream src/mame/drivers/3do.c:253"
|
||||
|
||||
# Hyper Neo-Geo 64
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/drivers/hng64.c:1991"
|
||||
source_ref: "source src/mame/drivers/hng64.c:1991"
|
||||
|
||||
# Arcadia Systems
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c:963"
|
||||
source_ref: "upstream src/mame/drivers/arcadia.c:963"
|
||||
|
||||
# American Laser Games
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.c:772"
|
||||
source_ref: "upstream src/mame/drivers/alg.c:772"
|
||||
|
||||
# Aleck64 (N64-based)
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c:1161"
|
||||
source_ref: "upstream src/mame/drivers/aleck64.c:1161"
|
||||
|
||||
# Atari System 1
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c:2368"
|
||||
source_ref: "upstream src/mame/drivers/atarisy1.c:2368"
|
||||
|
||||
# Exidy Max-A-Flex
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.c:536"
|
||||
source_ref: "upstream src/mame/drivers/maxaflex.c:536"
|
||||
|
||||
# Crystal System
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c:1134"
|
||||
source_ref: "upstream src/mame/drivers/crystal.c:1134"
|
||||
|
||||
# Galaxy Games
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.c:1850"
|
||||
source_ref: "source src/mame/drivers/tmaster.c:1850"
|
||||
|
||||
# Aristocrat MK5/MK6
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk5.c:739"
|
||||
source_ref: "upstream src/mame/drivers/aristmk5.c:739"
|
||||
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.c:224"
|
||||
source_ref: "source src/mame/drivers/aristmk6.c:224"
|
||||
|
||||
- name: mk6nsw11.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.c:225"
|
||||
source_ref: "source src/mame/drivers/aristmk6.c:225"
|
||||
|
||||
# Pinball
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/allied.c:711"
|
||||
source_ref: "upstream src/mame/drivers/allied.c:711"
|
||||
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gp_1.c:531"
|
||||
source_ref: "upstream src/mame/drivers/gp_1.c:531"
|
||||
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.c:978"
|
||||
source_ref: "upstream src/mame/drivers/gts1.c:978"
|
||||
|
||||
- name: gts1s.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.c:981"
|
||||
source_ref: "upstream src/mame/drivers/gts1.c:981"
|
||||
|
||||
# Other BIOS root sets
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/nemesis.c:2707"
|
||||
source_ref: "upstream src/mame/drivers/nemesis.c:2707"
|
||||
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/segas16b.c:7501"
|
||||
source_ref: "upstream src/mame/drivers/segas16b.c:7501"
|
||||
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/iteagle.c:315"
|
||||
source_ref: "upstream src/mame/drivers/iteagle.c:315"
|
||||
|
||||
- name: pyson.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/pyson.c:251"
|
||||
source_ref: "upstream src/mame/drivers/pyson.c:251"
|
||||
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/sigmab98.c:2277"
|
||||
source_ref: "source src/mame/drivers/sigmab98.c:2277"
|
||||
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/shtzone.c:121"
|
||||
source_ref: "upstream src/mame/drivers/shtzone.c:121"
|
||||
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/su2000.c:296"
|
||||
source_ref: "upstream src/mame/drivers/su2000.c:296"
|
||||
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tourvis.c:612"
|
||||
source_ref: "upstream src/mame/drivers/tourvis.c:612"
|
||||
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4vid.c:3655"
|
||||
source_ref: "upstream src/mame/drivers/mpu4vid.c:3655"
|
||||
+70
-70
@@ -66,7 +66,7 @@ files:
|
||||
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
|
||||
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
|
||||
size: 216250
|
||||
source_ref: "src/emu/hiscore.c:122-138,335-337"
|
||||
source_ref: "source src/emu/hiscore.c:122-138, 335-337"
|
||||
note: >-
|
||||
high score definitions, external file, not embedded. metadata/hiscore.dat of the core repository. is_mem_range reads
|
||||
only "cpu:addr:len:start:end" lines under a "gamename:" header.
|
||||
@@ -76,62 +76,62 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/drivers/neogeo.c:1529"
|
||||
source_ref: "upstream src/mame/drivers/neogeo.c:1529"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/drivers/pgm.c:4147"
|
||||
source_ref: "upstream src/mame/drivers/pgm.c:4147"
|
||||
|
||||
# Sega Naomi / Naomi 2 / Naomi GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:8960"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8960"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/drivers/naomi.c:8965"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8965"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/drivers/naomi.c:8966"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8966"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/drivers/naomi.c:9275"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:9275"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8961"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8961"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8962"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8962"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8963"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8963"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge twin"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8964"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:8964"
|
||||
note: "game-specific BIOS for Airline Pilots deluxe"
|
||||
|
||||
# Sega ST-V
|
||||
@@ -139,341 +139,341 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/drivers/stv.c:3042"
|
||||
source_ref: "upstream src/mame/drivers/stv.c:3042"
|
||||
|
||||
# Sega Hikaru / Chihiro / Triforce / Lindbergh
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/drivers/hikaru.c:744"
|
||||
source_ref: "upstream src/mame/drivers/hikaru.c:744"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/drivers/chihiro.c:2192"
|
||||
source_ref: "upstream src/mame/drivers/chihiro.c:2192"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/drivers/triforce.c:1021"
|
||||
source_ref: "upstream src/mame/drivers/triforce.c:1021"
|
||||
|
||||
- name: lindbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: "src/mame/drivers/lindbergh.c:569"
|
||||
source_ref: "upstream src/mame/drivers/lindbergh.c:569"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.c:1647"
|
||||
source_ref: "upstream src/mame/drivers/decocass.c:1647"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.c:1639"
|
||||
source_ref: "upstream src/mame/drivers/playch10.c:1639"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.c:1058"
|
||||
source_ref: "upstream src/mame/drivers/nss.c:1058"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: "src/mame/drivers/sfcbox.c:572"
|
||||
source_ref: "upstream src/mame/drivers/sfcbox.c:572"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/drivers/megaplay.c:942"
|
||||
source_ref: "upstream src/mame/drivers/megaplay.c:942"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/drivers/megatech.c:1393"
|
||||
source_ref: "upstream src/mame/drivers/megatech.c:1393"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdibios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: "src/mame/drivers/cdi.c:611"
|
||||
source_ref: "upstream src/mame/drivers/cdi.c:611"
|
||||
|
||||
# Commodore Cubo (CD32-based)
|
||||
- name: cubo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/drivers/cubo.c:1362"
|
||||
source_ref: "upstream src/mame/drivers/cubo.c:1362"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/drivers/namcops2.c:672"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:672"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/drivers/namcops2.c:705"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:705"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/drivers/ksys573.c:4678"
|
||||
source_ref: "upstream src/mame/drivers/ksys573.c:4678"
|
||||
|
||||
# Konami
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.c:2609"
|
||||
source_ref: "upstream src/mame/drivers/viper.c:2609"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/drivers/konamigv.c:822"
|
||||
source_ref: "upstream src/mame/drivers/konamigv.c:822"
|
||||
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/konamigx.c:3775"
|
||||
source_ref: "upstream src/mame/drivers/konamigx.c:3775"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/drivers/twinkle.c:1330"
|
||||
source_ref: "upstream src/mame/drivers/twinkle.c:1330"
|
||||
|
||||
# Taito
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/drivers/taitogn.c:1081"
|
||||
source_ref: "upstream src/mame/drivers/taitogn.c:1081"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.c:2951"
|
||||
source_ref: "upstream src/mame/drivers/taitotz.c:2951"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4906"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4906"
|
||||
|
||||
# PSX-based arcade boards (ZN)
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/drivers/zn.c:4800"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4800"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/drivers/zn.c:4823"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4823"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4853"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4853"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4862"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4862"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4873"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4873"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4896"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4896"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4935"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4935"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4961"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4961"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/drivers/suprnova.c:1734"
|
||||
source_ref: "upstream src/mame/drivers/suprnova.c:1734"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:747"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:747"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:746"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:746"
|
||||
|
||||
# Panasonic 3DO
|
||||
- name: 3dobios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: "src/mame/drivers/3do.c:253"
|
||||
source_ref: "upstream src/mame/drivers/3do.c:253"
|
||||
|
||||
# Hyper Neo-Geo 64
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/drivers/hng64.c:1991"
|
||||
source_ref: "source src/mame/drivers/hng64.c:1991"
|
||||
|
||||
# Arcadia Systems
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c:963"
|
||||
source_ref: "upstream src/mame/drivers/arcadia.c:963"
|
||||
|
||||
# American Laser Games
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.c:772"
|
||||
source_ref: "upstream src/mame/drivers/alg.c:772"
|
||||
|
||||
# Aleck64 (N64-based)
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c:1161"
|
||||
source_ref: "upstream src/mame/drivers/aleck64.c:1161"
|
||||
|
||||
# Atari System 1
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c:2368"
|
||||
source_ref: "upstream src/mame/drivers/atarisy1.c:2368"
|
||||
|
||||
# Exidy Max-A-Flex
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.c:536"
|
||||
source_ref: "upstream src/mame/drivers/maxaflex.c:536"
|
||||
|
||||
# Crystal System
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c:1134"
|
||||
source_ref: "upstream src/mame/drivers/crystal.c:1134"
|
||||
|
||||
# Galaxy Games
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.c:1850"
|
||||
source_ref: "source src/mame/drivers/tmaster.c:1850"
|
||||
|
||||
# Aristocrat MK5/MK6
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk5.c:739"
|
||||
source_ref: "upstream src/mame/drivers/aristmk5.c:739"
|
||||
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.c:224"
|
||||
source_ref: "source src/mame/drivers/aristmk6.c:224"
|
||||
|
||||
- name: mk6nsw11.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.c:225"
|
||||
source_ref: "source src/mame/drivers/aristmk6.c:225"
|
||||
|
||||
# Pinball
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/allied.c:711"
|
||||
source_ref: "upstream src/mame/drivers/allied.c:711"
|
||||
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gp_1.c:531"
|
||||
source_ref: "upstream src/mame/drivers/gp_1.c:531"
|
||||
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.c:978"
|
||||
source_ref: "upstream src/mame/drivers/gts1.c:978"
|
||||
|
||||
- name: gts1s.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.c:981"
|
||||
source_ref: "upstream src/mame/drivers/gts1.c:981"
|
||||
|
||||
# Other BIOS root sets
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/nemesis.c:2707"
|
||||
source_ref: "upstream src/mame/drivers/nemesis.c:2707"
|
||||
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/segas16b.c:7501"
|
||||
source_ref: "upstream src/mame/drivers/segas16b.c:7501"
|
||||
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/iteagle.c:315"
|
||||
source_ref: "upstream src/mame/drivers/iteagle.c:315"
|
||||
|
||||
- name: pyson.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/pyson.c:251"
|
||||
source_ref: "upstream src/mame/drivers/pyson.c:251"
|
||||
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/sigmab98.c:2277"
|
||||
source_ref: "source src/mame/drivers/sigmab98.c:2277"
|
||||
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/shtzone.c:121"
|
||||
source_ref: "upstream src/mame/drivers/shtzone.c:121"
|
||||
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/su2000.c:296"
|
||||
source_ref: "upstream src/mame/drivers/su2000.c:296"
|
||||
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tourvis.c:612"
|
||||
source_ref: "upstream src/mame/drivers/tourvis.c:612"
|
||||
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4vid.c:3655"
|
||||
source_ref: "upstream src/mame/drivers/mpu4vid.c:3655"
|
||||
+69
-69
@@ -66,7 +66,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/drivers/neogeo.cpp:2033"
|
||||
source_ref: "upstream src/mame/drivers/neogeo.cpp:2033"
|
||||
contents:
|
||||
- name: sp-s2.sp1
|
||||
description: Europe MVS v2, default
|
||||
@@ -93,55 +93,55 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/drivers/pgm.cpp:4518"
|
||||
source_ref: "upstream src/mame/drivers/pgm.cpp:4518"
|
||||
|
||||
# Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9464"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9464"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9469"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9469"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9470"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9470"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9788"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9788"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9465"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9465"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9466"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9466"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9467"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9467"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge twin"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9468"
|
||||
source_ref: "upstream src/mame/drivers/naomi.cpp:9468"
|
||||
note: "game-specific BIOS for Airline Pilots deluxe"
|
||||
|
||||
# Sega ST-V / Lindbergh / SP / Hikaru / Chihiro / Triforce
|
||||
@@ -149,340 +149,340 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/drivers/stv.cpp:3404"
|
||||
source_ref: "upstream src/mame/drivers/stv.cpp:3404"
|
||||
|
||||
- name: lindbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: "src/mame/drivers/lindbergh.cpp:585"
|
||||
source_ref: "upstream src/mame/drivers/lindbergh.cpp:585"
|
||||
|
||||
- name: segasp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/segasp.cpp:540"
|
||||
source_ref: "upstream src/mame/drivers/segasp.cpp:540"
|
||||
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/drivers/hikaru.cpp:752"
|
||||
source_ref: "upstream src/mame/drivers/hikaru.cpp:752"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/drivers/chihiro.cpp:1487"
|
||||
source_ref: "upstream src/mame/drivers/chihiro.cpp:1487"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/drivers/triforce.cpp:1027"
|
||||
source_ref: "upstream src/mame/drivers/triforce.cpp:1027"
|
||||
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/sigmab98.cpp:2937"
|
||||
source_ref: "upstream src/mame/drivers/sigmab98.cpp:2937"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/drivers/megaplay.cpp:944"
|
||||
source_ref: "upstream src/mame/drivers/megaplay.cpp:944"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/drivers/megatech.cpp:1411"
|
||||
source_ref: "upstream src/mame/drivers/megatech.cpp:1411"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.cpp:1653"
|
||||
source_ref: "upstream src/mame/drivers/decocass.cpp:1653"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.cpp:1660"
|
||||
source_ref: "upstream src/mame/drivers/playch10.cpp:1660"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.cpp:1062"
|
||||
source_ref: "upstream src/mame/drivers/nss.cpp:1062"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: "src/mame/drivers/sfcbox.cpp:574"
|
||||
source_ref: "upstream src/mame/drivers/sfcbox.cpp:574"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdibios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: "src/mame/drivers/cdi.cpp:1294"
|
||||
source_ref: "upstream src/mame/drivers/cdi.cpp:1294"
|
||||
|
||||
# Commodore Cubo (CD32-based arcade)
|
||||
- name: cubo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/drivers/cubo.cpp:1365"
|
||||
source_ref: "upstream src/mame/drivers/cubo.cpp:1365"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/drivers/namcops2.cpp:1582"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.cpp:1582"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/drivers/namcops2.cpp:1622"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.cpp:1622"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/drivers/ksys573.cpp:4691"
|
||||
source_ref: "upstream src/mame/drivers/ksys573.cpp:4691"
|
||||
|
||||
# Konami
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/konamigx.cpp:3928"
|
||||
source_ref: "upstream src/mame/drivers/konamigx.cpp:3928"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/drivers/konamigv.cpp:848"
|
||||
source_ref: "upstream src/mame/drivers/konamigv.cpp:848"
|
||||
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.cpp:2811"
|
||||
source_ref: "upstream src/mame/drivers/viper.cpp:2811"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/drivers/twinkle.cpp:1334"
|
||||
source_ref: "upstream src/mame/drivers/twinkle.cpp:1334"
|
||||
|
||||
# Taito
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/drivers/taitogn.cpp:1076"
|
||||
source_ref: "upstream src/mame/drivers/taitogn.cpp:1076"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.cpp:2918"
|
||||
source_ref: "upstream src/mame/drivers/taitotz.cpp:2918"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4986"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4986"
|
||||
|
||||
# PSX-based arcade boards (ZN)
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/drivers/zn.cpp:4879"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4879"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/drivers/zn.cpp:4902"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4902"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4932"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4932"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4941"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4941"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4952"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4952"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4976"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:4976"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:5015"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:5015"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:5041"
|
||||
source_ref: "upstream src/mame/drivers/zn.cpp:5041"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/drivers/suprnova.cpp:1785"
|
||||
source_ref: "upstream src/mame/drivers/suprnova.cpp:1785"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.cpp:771"
|
||||
source_ref: "upstream src/mame/drivers/macs.cpp:771"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.cpp:770"
|
||||
source_ref: "upstream src/mame/drivers/macs.cpp:770"
|
||||
|
||||
# Panasonic 3DO
|
||||
- name: 3dobios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: "src/mame/drivers/3do.cpp:253"
|
||||
source_ref: "upstream src/mame/drivers/3do.cpp:253"
|
||||
|
||||
# Hyper Neo-Geo 64
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/drivers/hng64.cpp:1994"
|
||||
source_ref: "upstream src/mame/drivers/hng64.cpp:1994"
|
||||
|
||||
# Arcadia Systems
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arsystems.cpp:974"
|
||||
source_ref: "upstream src/mame/drivers/arsystems.cpp:974"
|
||||
|
||||
# American Laser Games
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.cpp:783"
|
||||
source_ref: "upstream src/mame/drivers/alg.cpp:783"
|
||||
|
||||
# Aleck64 (N64-based)
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.cpp:1166"
|
||||
source_ref: "upstream src/mame/drivers/aleck64.cpp:1166"
|
||||
|
||||
# Atari System 1
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.cpp:2483"
|
||||
source_ref: "upstream src/mame/drivers/atarisy1.cpp:2483"
|
||||
|
||||
# Exidy Max-A-Flex
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.cpp:538"
|
||||
source_ref: "upstream src/mame/drivers/maxaflex.cpp:538"
|
||||
|
||||
# Crystal System
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.cpp:1415"
|
||||
source_ref: "upstream src/mame/drivers/crystal.cpp:1415"
|
||||
|
||||
# Galaxy Games
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.cpp:1865"
|
||||
source_ref: "upstream src/mame/drivers/tmaster.cpp:1865"
|
||||
|
||||
# Aristocrat MK5/MK6
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk5.cpp:2191"
|
||||
source_ref: "upstream src/mame/drivers/aristmk5.cpp:2191"
|
||||
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.cpp:2922"
|
||||
source_ref: "upstream src/mame/drivers/aristmk6.cpp:2922"
|
||||
|
||||
# Pinball
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/allied.cpp:711"
|
||||
source_ref: "upstream src/mame/drivers/allied.cpp:711"
|
||||
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gp_1.cpp:531"
|
||||
source_ref: "upstream src/mame/drivers/gp_1.cpp:531"
|
||||
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.cpp:978"
|
||||
source_ref: "upstream src/mame/drivers/gts1.cpp:978"
|
||||
|
||||
- name: gts1s.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.cpp:981"
|
||||
source_ref: "upstream src/mame/drivers/gts1.cpp:981"
|
||||
|
||||
# Other BIOS root sets
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/nemesis.cpp:2720"
|
||||
source_ref: "upstream src/mame/drivers/nemesis.cpp:2720"
|
||||
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/segas16b.cpp:9463"
|
||||
source_ref: "source src/mame/drivers/segas16b.cpp:9463"
|
||||
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/iteagle.cpp:585"
|
||||
source_ref: "upstream src/mame/drivers/iteagle.cpp:585"
|
||||
|
||||
- name: pyson.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/pyson.cpp:253"
|
||||
source_ref: "upstream src/mame/drivers/pyson.cpp:253"
|
||||
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/shtzone.cpp:123"
|
||||
source_ref: "upstream src/mame/drivers/shtzone.cpp:123"
|
||||
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/su2000.cpp:269"
|
||||
source_ref: "upstream src/mame/drivers/su2000.cpp:269"
|
||||
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tourvis.cpp:550"
|
||||
source_ref: "upstream src/mame/drivers/tourvis.cpp:550"
|
||||
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4vid.cpp:3654"
|
||||
source_ref: "upstream src/mame/drivers/mpu4vid.cpp:3654"
|
||||
@@ -159,7 +159,7 @@ files:
|
||||
category: game_data
|
||||
description: "GNU Unifont, the UI font used for CJK and for the low-resolution OSD"
|
||||
note: "Passed as -uifont when the language is Chinese, Japanese or Korean on the low-resolution OSD, or when the unifont setting is on. render_font opens it from fontpath, which defaults to the installation root, and a miss falls back to the font compiled into the binary. Seeded from the package assets on first run. The hash identifies that drop, the loader checks nothing."
|
||||
source_ref: "src/osd/myosd/droid/myosd_droid.cpp:1620-1624, src/emu/rendfont.cpp:526-534,853-863"
|
||||
source_ref: "source src/osd/myosd/droid/myosd_droid.cpp:1620-1624, upstream src/emu/rendfont.cpp:526-534, 853-863"
|
||||
|
||||
- name: unifont.bdc
|
||||
path: unifont.bdc
|
||||
@@ -170,7 +170,7 @@ files:
|
||||
category: game_data
|
||||
description: "compiled glyph cache for unifont.bdf"
|
||||
note: "load_cached_bdf derives the name by swapping the BDF extension and opens it before parsing the 9 MB source font, accepting it only when its stored size and hash match unifont.bdf. Shipped prebuilt, though MAME writes it itself when it is absent."
|
||||
source_ref: "src/emu/rendfont.cpp:888-905,1303-1325"
|
||||
source_ref: "upstream src/emu/rendfont.cpp:888-905, 1303-1325"
|
||||
|
||||
- name: uismall.bdf
|
||||
path: uismall.bdf
|
||||
@@ -181,7 +181,7 @@ files:
|
||||
category: game_data
|
||||
description: "MAME's own UI font, used for the low-resolution OSD"
|
||||
note: "Passed as -uifont for the low-resolution OSD in a Latin language. Same content as MAME 0.289's uismall.bdf, with CRLF line endings. The identical font is also compiled into the binary as the last fallback."
|
||||
source_ref: "src/osd/myosd/droid/myosd_droid.cpp:1625-1629, src/emu/rendfont.cpp:537-540"
|
||||
source_ref: "source src/osd/myosd/droid/myosd_droid.cpp:1625-1629, upstream src/emu/rendfont.cpp:537-540"
|
||||
|
||||
- name: hiscore.dat
|
||||
path: plugins/hiscore/hiscore.dat
|
||||
@@ -192,7 +192,7 @@ files:
|
||||
category: game_data
|
||||
description: "high score memory ranges per game"
|
||||
note: "read_hiscore_dat opens hiscore.dat from the installation root first, then the copy in the plugin's own directory, once per session when the hiscore plugin runs. Same content as MAME 0.289's plugins/hiscore/hiscore.dat, with CRLF line endings. Definitions are keyed to driver names, so another MAME generation's file is a different one."
|
||||
source_ref: "plugins/hiscore/init.lua:105,151-155, src/osd/myosd/droid/myosd_droid.cpp:1640-1652"
|
||||
source_ref: "upstream plugins/hiscore/init.lua:105, 151-155, source src/osd/myosd/droid/myosd_droid.cpp:1640-1652"
|
||||
|
||||
- name: history.db
|
||||
path: data/history.db
|
||||
@@ -203,7 +203,7 @@ files:
|
||||
category: game_data
|
||||
description: "SQLite database of the info files MAME's right panel shows"
|
||||
note: "The data plugin opens homepath/data/history.db, homepath defaulting to the installation root, and creates it when absent. Each info file is imported once and then read from the database, so the plugin needs no dat file next to it: this drop carries history.xml 2.88d, mameinfo.dat 0.290GIT, command.dat 0.273, gameinit.dat v0.250 and messinfo.dat. The plugin autostarts, its plugin.json declaring start true."
|
||||
source_ref: "plugins/data/database.lua:12-14,38-44,46-64, plugins/data/data_history.lua:8-25, plugins/data/plugin.json"
|
||||
source_ref: "upstream plugins/data/database.lua:12-14, 38-44, 46-64, upstream plugins/data/data_history.lua:8-25, upstream plugins/data/plugin.json"
|
||||
|
||||
- name: cheat.7z
|
||||
path: cheat.7z
|
||||
@@ -214,7 +214,7 @@ files:
|
||||
category: game_data
|
||||
description: "per-game XML cheat files"
|
||||
note: "cheat_manager::load_cheats opens <basename>.xml over cheatpath, which defaults to cheat, and emu_file's archive fallback rewrites the directory component to cheat.7z or cheat.zip before looking inside. It runs when -cheat is on, which the app passes from its cheats setting, and the Lua cheat plugin reads the same collection when it is enabled. The collection distributed with it dates itself 03 April 2024, base release for MAME 0.264."
|
||||
source_ref: "src/frontend/mame/cheat.cpp:1143-1190,1400-1412, plugins/cheat/init.lua:96-122, src/emu/fileio.cpp:713-716, src/emu/emuopts.cpp:51, src/osd/myosd/droid/myosd_droid.cpp:1536-1538"
|
||||
source_ref: "upstream src/frontend/mame/cheat.cpp:1143-1190, 1400-1412, upstream plugins/cheat/init.lua:96-122, upstream src/emu/fileio.cpp:713-716, upstream src/emu/emuopts.cpp:51, source src/osd/myosd/droid/myosd_droid.cpp:1536-1538"
|
||||
|
||||
- name: boot.lua
|
||||
path: plugins/boot.lua
|
||||
@@ -225,7 +225,7 @@ files:
|
||||
category: game_data
|
||||
description: "bootstrap script that starts the enabled Lua plugins"
|
||||
note: "Opened by name from pluginspath after the plugin directories are scanned. Without it no plugin runs, so hiscore, autofire, inputmacro and data stay silent, but the emulator itself is unaffected. A script that is present but fails to load is fatal."
|
||||
source_ref: "src/frontend/mame/mame.cpp:139-221"
|
||||
source_ref: "upstream src/frontend/mame/mame.cpp:139-221"
|
||||
|
||||
- name: shaders.cfg
|
||||
path: shaders.cfg
|
||||
@@ -236,7 +236,7 @@ files:
|
||||
category: game_data
|
||||
description: "index of the GLES effect shaders, one per line as file, name, filtering and format version"
|
||||
note: "load_filters reads it from the installation root and opens each shader it lists under shaders/. A missing file means no effect shaders, while a listed shader that cannot be opened raises. 53 of the 65 shipped shaders are loaded: ten more are commented out, and stock.glsl and vector_halo-fringe - copia.glsl are named nowhere."
|
||||
source_ref: "src/osd/myosd/renderer/filter_shader.cpp:106-183"
|
||||
source_ref: "source src/osd/myosd/renderer/filter_shader.cpp:106-183"
|
||||
|
||||
- name: cross1.png
|
||||
path: crosshair/cross1.png
|
||||
@@ -244,56 +244,56 @@ files:
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 1"
|
||||
note: "create_bitmap looks for the name set on the input, then crosshair/<gamename>/cross<N>.png, then crosshair/cross<N>.png, and falls back to the bitmap compiled into the binary. crosshair_manager builds one per player and MAX_PLAYERS is 10. No crosshair directory ships with the app: the files here are the compiled-in bitmap of src/emu/crsshair.cpp exported as 100x100 RGBA PNGs in each player colour, white from player 7 on."
|
||||
source_ref: "src/emu/crsshair.cpp:174-215,346-358, src/emu/ioport.h:48"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:174-215, 346-358, upstream src/emu/ioport.h:48"
|
||||
|
||||
- name: cross2.png
|
||||
path: crosshair/cross2.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 2"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
|
||||
- name: cross3.png
|
||||
path: crosshair/cross3.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 3"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
|
||||
- name: cross4.png
|
||||
path: crosshair/cross4.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 4"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
|
||||
- name: cross5.png
|
||||
path: crosshair/cross5.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 5"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
|
||||
- name: cross6.png
|
||||
path: crosshair/cross6.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 6"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
|
||||
- name: cross7.png
|
||||
path: crosshair/cross7.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 7"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
|
||||
- name: cross8.png
|
||||
path: crosshair/cross8.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 8"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
aliases: ["cross7.png"]
|
||||
|
||||
- name: cross9.png
|
||||
@@ -301,7 +301,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 9"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
aliases: ["cross7.png"]
|
||||
|
||||
- name: cross10.png
|
||||
@@ -309,7 +309,7 @@ files:
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 10"
|
||||
source_ref: "src/emu/crsshair.cpp:201-215"
|
||||
source_ref: "upstream src/emu/crsshair.cpp:201-215"
|
||||
aliases: ["cross7.png"]
|
||||
|
||||
# BIOS root sets, one MAME archive each under the ROMs path
|
||||
@@ -318,7 +318,7 @@ files:
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
description: "3DO BIOS"
|
||||
source_ref: "src/mame/misc/3do.cpp:565"
|
||||
source_ref: "upstream src/mame/misc/3do.cpp:565"
|
||||
contents:
|
||||
- name: "panafz10.bin"
|
||||
size: 1048576
|
||||
@@ -341,7 +341,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "NAOMI Airline Pilots (deluxe) BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10921"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10921"
|
||||
contents:
|
||||
- name: "epr-21802.ic27"
|
||||
size: 2097152
|
||||
@@ -364,7 +364,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-aleck64
|
||||
description: "Aleck64 PIF BIOS"
|
||||
source_ref: "src/mame/nintendo/aleck64.cpp:1417"
|
||||
source_ref: "upstream src/mame/nintendo/aleck64.cpp:1417"
|
||||
contents:
|
||||
- name: "pifdata.bin"
|
||||
size: 2048
|
||||
@@ -383,7 +383,7 @@ files:
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
description: "ALG 3DO BIOS"
|
||||
source_ref: "src/mame/misc/3do.cpp:573"
|
||||
source_ref: "upstream src/mame/misc/3do.cpp:573"
|
||||
contents:
|
||||
- name: "saot_rom2.bin"
|
||||
size: 524288
|
||||
@@ -394,7 +394,7 @@ files:
|
||||
category: bios_zip
|
||||
system: alg-laserdisc
|
||||
description: "American Laser Games BIOS"
|
||||
source_ref: "src/mame/amiga/alg.cpp:923"
|
||||
source_ref: "upstream src/mame/amiga/alg.cpp:923"
|
||||
contents:
|
||||
- name: "315093-02.u2"
|
||||
size: 262144
|
||||
@@ -405,7 +405,7 @@ files:
|
||||
category: bios_zip
|
||||
system: allied-leisure-pinball
|
||||
description: "Allied System"
|
||||
source_ref: "src/mame/pinball/allied.cpp:772"
|
||||
source_ref: "upstream src/mame/pinball/allied.cpp:772"
|
||||
contents:
|
||||
- name: "6530-009.u5"
|
||||
size: 1024
|
||||
@@ -424,7 +424,7 @@ files:
|
||||
category: bios_zip
|
||||
system: arcadia-systems
|
||||
description: "Arcadia System BIOS"
|
||||
source_ref: "src/mame/amiga/arsystems.cpp:1011"
|
||||
source_ref: "upstream src/mame/amiga/arsystems.cpp:1011"
|
||||
contents:
|
||||
- name: "315093-01.u2"
|
||||
size: 262144
|
||||
@@ -515,7 +515,7 @@ files:
|
||||
category: bios_zip
|
||||
system: aristocrat-mk5
|
||||
description: "MKV Set/Clear Chips (US)"
|
||||
source_ref: "src/mame/acorn/aristmk5.cpp:9298"
|
||||
source_ref: "upstream src/mame/acorn/aristmk5.cpp:9298"
|
||||
contents:
|
||||
- name: "setchip v4.04.09.u7"
|
||||
size: 524288
|
||||
@@ -615,7 +615,7 @@ files:
|
||||
category: bios_zip
|
||||
system: aristocrat-mk6
|
||||
description: "MK6 System Software/Setchips"
|
||||
source_ref: "src/mame/aristocrat/aristmk6.cpp:6639"
|
||||
source_ref: "upstream src/mame/aristocrat/aristmk6.cpp:6639"
|
||||
contents:
|
||||
- name: "24013001_right.u83"
|
||||
size: 2097152
|
||||
@@ -1018,7 +1018,7 @@ files:
|
||||
category: bios_zip
|
||||
system: aristocrat-mk7
|
||||
description: "Aristocrat MK-7 BIOS"
|
||||
source_ref: "src/mame/aristocrat/aristmk7.cpp:233"
|
||||
source_ref: "upstream src/mame/aristocrat/aristmk7.cpp:233"
|
||||
contents:
|
||||
- name: "mk7-bios_590176_01_1.00.7.u1"
|
||||
size: 1048576
|
||||
@@ -1029,7 +1029,7 @@ files:
|
||||
category: bios_zip
|
||||
system: atari-system1
|
||||
description: "Atari System 1 BIOS"
|
||||
source_ref: "src/mame/atari/atarisy1.cpp:2669"
|
||||
source_ref: "upstream src/mame/atari/atarisy1.cpp:2669"
|
||||
contents:
|
||||
- name: "136032.205.l13"
|
||||
size: 16384
|
||||
@@ -1096,7 +1096,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
description: "Atomiswave BIOS"
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
source_ref: "upstream src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
contents:
|
||||
- name: "bios0.ic23"
|
||||
size: 131072
|
||||
@@ -1115,7 +1115,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-bubblesystem
|
||||
description: "Bubble System BIOS"
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3140"
|
||||
source_ref: "upstream src/mame/konami/nemesis.cpp:3140"
|
||||
contents:
|
||||
- name: "boot.bin"
|
||||
size: 480
|
||||
@@ -1138,7 +1138,7 @@ files:
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
description: "CD-i (Mono-I) (PAL) BIOS"
|
||||
source_ref: "src/mame/philips/cdi.cpp:922"
|
||||
source_ref: "upstream src/mame/philips/cdi.cpp:922"
|
||||
contents:
|
||||
- name: "cdi200.rom"
|
||||
size: 524288
|
||||
@@ -1158,7 +1158,7 @@ files:
|
||||
category: bios_zip
|
||||
system: efo-cedar-magnet
|
||||
description: "Magnet System"
|
||||
source_ref: "src/mame/efo/cedar_magnet.cpp:1166"
|
||||
source_ref: "upstream src/mame/efo/cedar_magnet.cpp:1166"
|
||||
contents:
|
||||
- name: "magnet-master-vid-e03.bin"
|
||||
size: 8192
|
||||
@@ -1169,7 +1169,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
description: "Chihiro BIOS"
|
||||
source_ref: "src/mame/sega/chihiro.cpp:2614"
|
||||
source_ref: "upstream src/mame/sega/chihiro.cpp:2614"
|
||||
contents:
|
||||
- name: "chihiro_xbox_bios.bin"
|
||||
size: 524288
|
||||
@@ -1204,7 +1204,7 @@ files:
|
||||
category: bios_zip
|
||||
system: acclaim-zn1
|
||||
description: "Acclaim ZN-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:6015"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6015"
|
||||
contents:
|
||||
- name: "m534002c-15.ic353"
|
||||
size: 524288
|
||||
@@ -1219,7 +1219,7 @@ files:
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
description: "Capcom ZN-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:5969"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5969"
|
||||
contents:
|
||||
- name: "m534002c-13.ic353"
|
||||
size: 524288
|
||||
@@ -1238,7 +1238,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-fx1
|
||||
description: "Taito FX-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:5989"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5989"
|
||||
contents:
|
||||
- name: "m534002c-14.ic353"
|
||||
size: 524288
|
||||
@@ -1253,7 +1253,7 @@ files:
|
||||
category: bios_zip
|
||||
system: atari-zn1
|
||||
description: "Time Warner ZN-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:6024"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6024"
|
||||
contents:
|
||||
- name: "msm27c402zb.ic353"
|
||||
size: 524288
|
||||
@@ -1268,7 +1268,7 @@ files:
|
||||
category: bios_zip
|
||||
system: atlus-zn1
|
||||
description: "Atlus ZN-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:6028"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6028"
|
||||
contents:
|
||||
- name: "m534002c-17.ic353"
|
||||
size: 524288
|
||||
@@ -1283,7 +1283,7 @@ files:
|
||||
category: bios_zip
|
||||
system: eighting-zn1
|
||||
description: "Eighting / Raizing ZN-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:6038"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6038"
|
||||
contents:
|
||||
- name: "m27c402cz-54.ic353"
|
||||
size: 524288
|
||||
@@ -1298,7 +1298,7 @@ files:
|
||||
category: bios_zip
|
||||
system: tecmo-tps
|
||||
description: "Tecmo TPS System"
|
||||
source_ref: "src/mame/sony/zn.cpp:6089"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6089"
|
||||
contents:
|
||||
- name: "m534002c-61.ic353"
|
||||
size: 524288
|
||||
@@ -1313,7 +1313,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
description: "Taito G NET (COH-1002T)"
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1342"
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1342"
|
||||
contents:
|
||||
- name: "m534002c-14.ic353"
|
||||
size: 524288
|
||||
@@ -1336,7 +1336,7 @@ files:
|
||||
category: bios_zip
|
||||
system: videosystem-zn1
|
||||
description: "Video System ZN-1"
|
||||
source_ref: "src/mame/sony/zn.cpp:6032"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6032"
|
||||
contents:
|
||||
- name: "coh-1002v.ic353"
|
||||
size: 524288
|
||||
@@ -1351,7 +1351,7 @@ files:
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
description: "Capcom ZN-2"
|
||||
source_ref: "src/mame/sony/zn.cpp:6055"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6055"
|
||||
contents:
|
||||
- name: "m534002c-59.ic353"
|
||||
size: 524288
|
||||
@@ -1366,7 +1366,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
description: "Taito G NET (COH-3002T)"
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1341"
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1341"
|
||||
contents:
|
||||
- name: "m534002c-60.ic353"
|
||||
size: 524288
|
||||
@@ -1405,7 +1405,7 @@ files:
|
||||
category: bios_zip
|
||||
system: brezzasoft-crystal
|
||||
description: "Crystal System BIOS"
|
||||
source_ref: "src/mame/misc/crystal.cpp:845"
|
||||
source_ref: "upstream src/mame/misc/crystal.cpp:845"
|
||||
contents:
|
||||
- name: "mx27l1000.u14"
|
||||
size: 131072
|
||||
@@ -1420,7 +1420,7 @@ files:
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
description: "Cubo BIOS"
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1435"
|
||||
source_ref: "upstream src/mame/amiga/cubo.cpp:1435"
|
||||
contents:
|
||||
- name: "391640-03.u6a"
|
||||
size: 1048576
|
||||
@@ -1431,7 +1431,7 @@ files:
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
description: "DECO Cassette System"
|
||||
source_ref: "src/mame/dataeast/decocass.cpp:2131"
|
||||
source_ref: "upstream src/mame/dataeast/decocass.cpp:2131"
|
||||
contents:
|
||||
- name: "v0a-.7e"
|
||||
size: 4096
|
||||
@@ -1618,7 +1618,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "NAOMI Ferrari F355 Challenge (twin/deluxe) BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10920"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10920"
|
||||
contents:
|
||||
- name: "epr-22851.ic27"
|
||||
size: 2097152
|
||||
@@ -1645,7 +1645,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "NAOMI Ferrari F355 Challenge (deluxe) BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10919"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10919"
|
||||
contents:
|
||||
- name: "epr-21864.ic27"
|
||||
size: 2097152
|
||||
@@ -1680,7 +1680,7 @@ files:
|
||||
category: bios_zip
|
||||
system: ces-galaxy-games
|
||||
description: "Galaxy Games"
|
||||
source_ref: "src/mame/ces/galgames.cpp:1301"
|
||||
source_ref: "upstream src/mame/ces/galgames.cpp:1301"
|
||||
contents:
|
||||
- name: "galaxy_u2__v1.90_12-01-98.u2"
|
||||
size: 1048576
|
||||
@@ -1711,7 +1711,7 @@ files:
|
||||
category: bios_zip
|
||||
system: gameplan-mpu1
|
||||
description: "Model 110"
|
||||
source_ref: "src/mame/pinball/gp_1.cpp:575"
|
||||
source_ref: "upstream src/mame/pinball/gp_1.cpp:575"
|
||||
contents:
|
||||
- name: "a-110.u12"
|
||||
size: 2048
|
||||
@@ -1726,7 +1726,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
description: "Twinkle System"
|
||||
source_ref: "src/mame/konami/twinkle.cpp:1643"
|
||||
source_ref: "upstream src/mame/konami/twinkle.cpp:1643"
|
||||
contents:
|
||||
- name: "863a03.7b"
|
||||
size: 524288
|
||||
@@ -1741,7 +1741,7 @@ files:
|
||||
category: bios_zip
|
||||
system: gottlieb-system1
|
||||
description: "System 1"
|
||||
source_ref: "src/mame/pinball/gts1.cpp:1070"
|
||||
source_ref: "upstream src/mame/pinball/gts1.cpp:1070"
|
||||
contents:
|
||||
- name: "a1752cf.u5"
|
||||
size: 2048
|
||||
@@ -1756,7 +1756,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
description: "Hikaru BIOS"
|
||||
source_ref: "src/mame/sega/hikaru.cpp:1482"
|
||||
source_ref: "upstream src/mame/sega/hikaru.cpp:1482"
|
||||
contents:
|
||||
- name: "epr-23400a.ic94"
|
||||
size: 2097152
|
||||
@@ -1788,7 +1788,7 @@ files:
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
description: "Hyper NeoGeo 64 BIOS"
|
||||
source_ref: "src/mame/snk/hng64.cpp:3238"
|
||||
source_ref: "upstream src/mame/snk/hng64.cpp:3238"
|
||||
contents:
|
||||
- name: "brom1.bin"
|
||||
size: 524288
|
||||
@@ -1835,7 +1835,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "NAOMI The House of the Dead 2 BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10918"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10918"
|
||||
contents:
|
||||
- name: "epr-21331.ic27"
|
||||
size: 2097152
|
||||
@@ -1870,7 +1870,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-isgsm
|
||||
description: "ISG Selection Master Type 2006 BIOS"
|
||||
source_ref: "src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
source_ref: "upstream src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
contents:
|
||||
- name: "ism2006v00.u1"
|
||||
size: 131072
|
||||
@@ -1881,7 +1881,7 @@ files:
|
||||
category: bios_zip
|
||||
system: itech-eagle
|
||||
description: "Eagle BIOS"
|
||||
source_ref: "src/mame/itech/iteagle.cpp:756"
|
||||
source_ref: "upstream src/mame/itech/iteagle.cpp:756"
|
||||
contents:
|
||||
- name: "eagle_u15_v209.u15"
|
||||
size: 1048576
|
||||
@@ -1956,7 +1956,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
description: "Baby Phoenix/GV System"
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1447"
|
||||
source_ref: "upstream src/mame/konami/konamigv.cpp:1447"
|
||||
contents:
|
||||
- name: "999a01.7e"
|
||||
size: 524288
|
||||
@@ -1967,7 +1967,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-gx
|
||||
description: "System GX"
|
||||
source_ref: "src/mame/konami/konamigx.cpp:4191"
|
||||
source_ref: "upstream src/mame/konami/konamigx.cpp:4191"
|
||||
contents:
|
||||
- name: "300a01.34k"
|
||||
size: 131072
|
||||
@@ -1978,7 +1978,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-endeavour
|
||||
description: "Konami Endeavour BIOS"
|
||||
source_ref: "src/mame/konami/konendev.cpp:909"
|
||||
source_ref: "upstream src/mame/konami/konendev.cpp:909"
|
||||
contents:
|
||||
- name: "2v02s502_ifu.u190"
|
||||
size: 524288
|
||||
@@ -1989,7 +1989,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-python
|
||||
description: "Konami Python BIOS"
|
||||
source_ref: "src/mame/konami/kpython.cpp:376"
|
||||
source_ref: "upstream src/mame/konami/kpython.cpp:376"
|
||||
contents:
|
||||
- name: "b22a01.u42"
|
||||
size: 524288
|
||||
@@ -2000,7 +2000,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-python2
|
||||
description: "Konami Python 2 BIOS"
|
||||
source_ref: "src/mame/konami/kpython2.cpp:1918"
|
||||
source_ref: "upstream src/mame/konami/kpython2.cpp:1918"
|
||||
contents:
|
||||
- name: "ps2-0190j-20030822.bin"
|
||||
size: 4194304
|
||||
@@ -2011,7 +2011,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
description: "Konami Viper BIOS"
|
||||
source_ref: "src/mame/konami/viper.cpp:3213"
|
||||
source_ref: "upstream src/mame/konami/viper.cpp:3213"
|
||||
contents:
|
||||
- name: "941b01.u25"
|
||||
size: 262144
|
||||
@@ -2030,7 +2030,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
description: "Sega Lindbergh BIOS"
|
||||
source_ref: "src/mame/sega/lindbergh.cpp:639"
|
||||
source_ref: "upstream src/mame/sega/lindbergh.cpp:639"
|
||||
contents:
|
||||
- name: "6.0.0010a.bin"
|
||||
size: 1048576
|
||||
@@ -2058,13 +2058,13 @@ files:
|
||||
system: imax-macs
|
||||
description: "Multi Amenity Cassette System 2 BIOS"
|
||||
note: "Both halves of the BIOS, macs2os_l.bin and macs2os_h.bin, are NO_DUMP, so handle_missing_file counts them as known-bad rather than errors and the machine still runs."
|
||||
source_ref: "src/mame/seta/macs.cpp:776"
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:776"
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: imax-macs
|
||||
description: "Multi Amenity Cassette System BIOS"
|
||||
source_ref: "src/mame/seta/macs.cpp:775"
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:775"
|
||||
contents:
|
||||
- name: "am_macs_os_low.u43"
|
||||
size: 524288
|
||||
@@ -2083,7 +2083,7 @@ files:
|
||||
category: bios_zip
|
||||
system: exidy-maxaflex
|
||||
description: "Max-A-Flex"
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:447"
|
||||
source_ref: "upstream src/mame/atari/maxaflex.cpp:447"
|
||||
contents:
|
||||
- name: "atarixl.rom"
|
||||
size: 16384
|
||||
@@ -2102,7 +2102,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
description: "Mega Play BIOS"
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1018"
|
||||
source_ref: "upstream src/mame/sega/megaplay.cpp:1018"
|
||||
contents:
|
||||
- name: "ep15294.ic2"
|
||||
size: 131072
|
||||
@@ -2142,7 +2142,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
description: "Mega-Tech"
|
||||
source_ref: "src/mame/sega/megatech.cpp:1430"
|
||||
source_ref: "upstream src/mame/sega/megatech.cpp:1430"
|
||||
contents:
|
||||
- name: "epr-12664.20"
|
||||
size: 32768
|
||||
@@ -2165,7 +2165,7 @@ files:
|
||||
category: bios_zip
|
||||
system: miuchiz
|
||||
description: "Miuchiz Virtual Companions common BIOS"
|
||||
source_ref: "src/mame/misc/miuchiz.cpp:227"
|
||||
source_ref: "upstream src/mame/misc/miuchiz.cpp:227"
|
||||
contents:
|
||||
- name: "otp.dat"
|
||||
size: 16384
|
||||
@@ -2176,7 +2176,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "NAOMI BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10917"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10917"
|
||||
contents:
|
||||
- name: "epr-21576h.ic27"
|
||||
size: 2097152
|
||||
@@ -2313,7 +2313,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
description: "NAOMI 2 BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10922"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10922"
|
||||
contents:
|
||||
- name: "epr-23605c.ic27"
|
||||
size: 2097152
|
||||
@@ -2384,7 +2384,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
description: "NAOMI GD-ROM BIOS"
|
||||
source_ref: "src/mame/sega/naomi.cpp:10923"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10923"
|
||||
contents:
|
||||
- name: "epr-21576e.ic27"
|
||||
size: 2097152
|
||||
@@ -2435,7 +2435,7 @@ files:
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
description: "Neo-Geo MV-6F"
|
||||
source_ref: "src/mame/snk/neogeo.cpp:2428"
|
||||
source_ref: "upstream src/mame/snk/neogeo.cpp:2428"
|
||||
contents:
|
||||
- name: "sp-s2.sp1"
|
||||
size: 131072
|
||||
@@ -2582,7 +2582,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nichibutsu-hrdvd
|
||||
description: "Nichibutsu High Rate DVD BIOS"
|
||||
source_ref: "src/mame/nichibutsu/hrdvd.cpp:1012"
|
||||
source_ref: "upstream src/mame/nichibutsu/hrdvd.cpp:1012"
|
||||
contents:
|
||||
- name: "va1b102.u2"
|
||||
size: 131072
|
||||
@@ -2601,7 +2601,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
description: "Nintendo Super System BIOS"
|
||||
source_ref: "src/mame/nintendo/nss.cpp:1099"
|
||||
source_ref: "upstream src/mame/nintendo/nss.cpp:1099"
|
||||
contents:
|
||||
- name: "nss-ic14.02.ic14"
|
||||
size: 32768
|
||||
@@ -2620,7 +2620,7 @@ files:
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
description: "PGM (Polygame Master) System BIOS"
|
||||
source_ref: "src/mame/igs/pgm.cpp:5545"
|
||||
source_ref: "upstream src/mame/igs/pgm.cpp:5545"
|
||||
contents:
|
||||
- name: "pgm_p02s.u20"
|
||||
size: 131072
|
||||
@@ -2643,7 +2643,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
description: "PlayChoice-10 BIOS"
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2980"
|
||||
source_ref: "upstream src/mame/nintendo/playch10.cpp:2980"
|
||||
contents:
|
||||
- name: "pch1-c__8t_e-2.8t"
|
||||
size: 16384
|
||||
@@ -2734,7 +2734,7 @@ files:
|
||||
category: bios_zip
|
||||
system: andamiro-pumpitup
|
||||
description: "Pump It Up BIOS"
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:997"
|
||||
source_ref: "upstream src/mame/misc/xtom3d.cpp:997"
|
||||
contents:
|
||||
- name: "mk3_1.0_bios.u22"
|
||||
size: 131072
|
||||
@@ -2757,7 +2757,7 @@ files:
|
||||
category: bios_zip
|
||||
system: recel-system3
|
||||
description: "Recel BIOS"
|
||||
source_ref: "src/mame/pinball/recel.cpp:546"
|
||||
source_ref: "upstream src/mame/pinball/recel.cpp:546"
|
||||
contents:
|
||||
- name: "a2361.b1"
|
||||
size: 1024
|
||||
@@ -2772,7 +2772,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sammy-medal
|
||||
description: "Sammy Medal Game System BIOS"
|
||||
source_ref: "src/mame/sigma/sammymdl.cpp:1025"
|
||||
source_ref: "upstream src/mame/sigma/sammymdl.cpp:1025"
|
||||
contents:
|
||||
- name: "vm1211l01.u2"
|
||||
size: 524288
|
||||
@@ -2791,7 +2791,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-systemsp
|
||||
description: "Sega System SP (Spider) BIOS"
|
||||
source_ref: "src/mame/sega/segasp.cpp:1273"
|
||||
source_ref: "upstream src/mame/sega/segasp.cpp:1273"
|
||||
contents:
|
||||
- name: "epr-24236a.ic50"
|
||||
size: 2097152
|
||||
@@ -2846,7 +2846,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
description: "Super Famicom Box BIOS"
|
||||
source_ref: "src/mame/nintendo/sfcbox.cpp:586"
|
||||
source_ref: "upstream src/mame/nintendo/sfcbox.cpp:586"
|
||||
contents:
|
||||
- name: "krom2.00.ic1"
|
||||
size: 131072
|
||||
@@ -2865,7 +2865,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-shootingzone
|
||||
description: "Shooting Zone System BIOS"
|
||||
source_ref: "src/mame/sega/shtzone.cpp:376"
|
||||
source_ref: "upstream src/mame/sega/shtzone.cpp:376"
|
||||
contents:
|
||||
- name: "epr10894a.20"
|
||||
size: 16384
|
||||
@@ -2876,7 +2876,7 @@ files:
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
description: "Super Kaneko Nova System BIOS"
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2135"
|
||||
source_ref: "upstream src/mame/kaneko/suprnova.cpp:2135"
|
||||
contents:
|
||||
- name: "sknsj1.u10"
|
||||
size: 524288
|
||||
@@ -2911,7 +2911,7 @@ files:
|
||||
category: bios_zip
|
||||
system: tab-silverball
|
||||
description: "Silverball BIOS"
|
||||
source_ref: "src/mame/misc/silverball.cpp:259"
|
||||
source_ref: "upstream src/mame/misc/silverball.cpp:259"
|
||||
contents:
|
||||
- name: "bios47.bin"
|
||||
size: 262144
|
||||
@@ -2994,7 +2994,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
description: "ST-V BIOS"
|
||||
source_ref: "src/mame/sega/stv.cpp:3948"
|
||||
source_ref: "upstream src/mame/sega/stv.cpp:3948"
|
||||
contents:
|
||||
- name: "epr-23603.ic8"
|
||||
size: 524288
|
||||
@@ -3061,7 +3061,7 @@ files:
|
||||
category: bios_zip
|
||||
system: virtuality-su2000
|
||||
description: "SU2000"
|
||||
source_ref: "src/mame/misc/su2000.cpp:302"
|
||||
source_ref: "upstream src/mame/misc/su2000.cpp:302"
|
||||
contents:
|
||||
- name: "hmc86304_bios_v208.u7"
|
||||
size: 32768
|
||||
@@ -3244,7 +3244,7 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
description: "System 246 BIOS"
|
||||
source_ref: "src/mame/namco/namcops2.cpp:1716"
|
||||
source_ref: "upstream src/mame/namco/namcops2.cpp:1716"
|
||||
contents:
|
||||
- name: "r27v1602f.7d"
|
||||
size: 2097152
|
||||
@@ -3255,7 +3255,7 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
description: "System 256 BIOS"
|
||||
source_ref: "src/mame/namco/namcops2.cpp:1761"
|
||||
source_ref: "upstream src/mame/namco/namcops2.cpp:1761"
|
||||
contents:
|
||||
- name: "r27v1602f.8g"
|
||||
size: 2097152
|
||||
@@ -3266,7 +3266,7 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
description: "System 573 BIOS"
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6415"
|
||||
source_ref: "upstream src/mame/konami/ksys573.cpp:6415"
|
||||
contents:
|
||||
- name: "700a01.22g"
|
||||
size: 524288
|
||||
@@ -3297,7 +3297,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sielectronics-y2
|
||||
description: "System Board Y2"
|
||||
source_ref: "src/mame/sega/y2.cpp:141"
|
||||
source_ref: "upstream src/mame/sega/y2.cpp:141"
|
||||
contents:
|
||||
- name: "system_y2_m25p40.u801"
|
||||
size: 524288
|
||||
@@ -3308,7 +3308,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-typezero
|
||||
description: "Type Zero BIOS"
|
||||
source_ref: "src/mame/taito/taitotz.cpp:3016"
|
||||
source_ref: "upstream src/mame/taito/taitotz.cpp:3016"
|
||||
contents:
|
||||
- name: "e68-05-1.ic6"
|
||||
size: 524288
|
||||
@@ -3323,7 +3323,7 @@ files:
|
||||
category: bios_zip
|
||||
system: pce-tourvision
|
||||
description: "TourVisión (PC Engine bootleg)"
|
||||
source_ref: "src/mame/pce/tourvis.cpp:448"
|
||||
source_ref: "upstream src/mame/pce/tourvis.cpp:448"
|
||||
contents:
|
||||
- name: "v4-60.ic29"
|
||||
size: 32768
|
||||
@@ -3374,7 +3374,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
description: "Triforce BIOS"
|
||||
source_ref: "src/mame/sega/triforce.cpp:1310"
|
||||
source_ref: "upstream src/mame/sega/triforce.cpp:1310"
|
||||
contents:
|
||||
- name: "triforce_bootrom.bin"
|
||||
size: 2097152
|
||||
@@ -3385,7 +3385,7 @@ files:
|
||||
category: bios_zip
|
||||
system: barcrest-mpu4
|
||||
description: "MPU4 Video Firmware"
|
||||
source_ref: "src/mame/barcrest/mpu4vid.cpp:8698"
|
||||
source_ref: "upstream src/mame/barcrest/mpu4vid.cpp:8698"
|
||||
contents:
|
||||
- name: "vid.p1"
|
||||
size: 65536
|
||||
|
||||
+63
-63
@@ -112,7 +112,7 @@ files:
|
||||
category: game_data
|
||||
description: "high score memory ranges per game"
|
||||
note: "Opened from the installation root with an empty search path, once per session, when the hiscore setting is on. That setting is off by default on Android. Seeded from the package assets on first run. The hash identifies that drop, the engine reads the file without checking it. Definitions are keyed to the 0.139 driver names, so another MAME generation's file is a different one."
|
||||
source_ref: "src/emu/hiscore.c:29,365, src/emu/machine.c:379-382, src/osd/droid-ios/osd-droid.c:89,345"
|
||||
source_ref: "source src/emu/hiscore.c:29, 365, source src/emu/machine.c:379-382, source src/osd/droid-ios/osd-droid.c:89, 345"
|
||||
|
||||
- name: cheat.zip
|
||||
path: cheat.zip
|
||||
@@ -123,7 +123,7 @@ files:
|
||||
category: game_data
|
||||
description: "per-game XML cheat files"
|
||||
note: "cheat_list_load opens cheat/<gamename>.xml and fopen_attempt_zipped rewrites the directory component to cheat.zip. Loaded when the cheat setting is on. Seeded from the package assets on first run. The hash identifies that drop, the engine reads members without checking the container."
|
||||
source_ref: "src/emu/cheat.c:428,1026-1027, src/emu/fileio.c:276-352, src/emu/emuopts.c:48, src/osd/droid-ios/osdmain.c:317"
|
||||
source_ref: "source src/emu/cheat.c:428, 1026-1027, source src/emu/fileio.c:276-352, upstream src/emu/emuopts.c:48, source src/osd/droid-ios/osdmain.c:317"
|
||||
|
||||
- name: Category.ini
|
||||
path: Category.ini
|
||||
@@ -134,7 +134,7 @@ files:
|
||||
category: game_data
|
||||
description: "game name to category map for the ROM list filter"
|
||||
note: "Read from the installation root with a plain fopen the first time the category filter is used, then sorted for binary search. Seeded from the package assets on first run. The hash identifies that drop, the reader checks nothing."
|
||||
source_ref: "src/emu/uimenu.c:4600-4648"
|
||||
source_ref: "source src/emu/uimenu.c:4600-4648"
|
||||
|
||||
- name: ui.bdf
|
||||
path: ui.bdf
|
||||
@@ -142,7 +142,7 @@ files:
|
||||
category: game_data
|
||||
description: "BDF font for the MAME menu overlay"
|
||||
note: "Opened from fontpath, which defaults to the installation root. A miss falls back to the font compiled into the binary. A successful load writes a ui.bdc cache next to it. The 0.139 tree carries no BDF: the built-in was generated from src/emu/uismall.png by png2bdc. The file here is the uismall.bdf MAME committed on 2016-03-20 from that same PNG, which differs in 8 of 191 glyphs (slashed zero, j, |, ~, 0xB4, ß, ø, ÿ) and passes every rule of render_font_load_bdf."
|
||||
source_ref: "src/emu/ui.c:245, src/emu/rendfont.c:139-163,430,453, src/emu/emuopts.c:47"
|
||||
source_ref: "source src/emu/ui.c:245, source src/emu/rendfont.c:139-163, 430, 453, source src/emu/emuopts.c:47"
|
||||
|
||||
- name: cross1.png
|
||||
path: crosshair/cross1.png
|
||||
@@ -150,49 +150,49 @@ files:
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 1"
|
||||
note: "create_bitmap looks in crosshair/<gamename>/ first, then crosshair/, and falls back to the bitmap compiled into the binary. Loaded only for players whose input has a crosshair axis. No external set was ever shipped: the files here are the compiled-in bitmap of src/emu/crsshair.c exported as 100x100 RGBA PNGs in each player colour."
|
||||
source_ref: "src/emu/crsshair.c:169-174, src/emu/emuopts.c:49"
|
||||
source_ref: "source src/emu/crsshair.c:169-174, source src/emu/emuopts.c:49"
|
||||
|
||||
- name: cross2.png
|
||||
path: crosshair/cross2.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 2"
|
||||
source_ref: "src/emu/crsshair.c:169-174"
|
||||
source_ref: "source src/emu/crsshair.c:169-174"
|
||||
|
||||
- name: cross3.png
|
||||
path: crosshair/cross3.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 3"
|
||||
source_ref: "src/emu/crsshair.c:169-174"
|
||||
source_ref: "source src/emu/crsshair.c:169-174"
|
||||
|
||||
- name: cross4.png
|
||||
path: crosshair/cross4.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 4"
|
||||
source_ref: "src/emu/crsshair.c:169-174"
|
||||
source_ref: "source src/emu/crsshair.c:169-174"
|
||||
|
||||
- name: cross5.png
|
||||
path: crosshair/cross5.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 5"
|
||||
source_ref: "src/emu/crsshair.c:169-174"
|
||||
source_ref: "source src/emu/crsshair.c:169-174"
|
||||
|
||||
- name: cross6.png
|
||||
path: crosshair/cross6.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 6"
|
||||
source_ref: "src/emu/crsshair.c:169-174"
|
||||
source_ref: "source src/emu/crsshair.c:169-174"
|
||||
|
||||
- name: cross7.png
|
||||
path: crosshair/cross7.png
|
||||
required: false
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 7"
|
||||
source_ref: "src/emu/crsshair.c:169-174"
|
||||
source_ref: "source src/emu/crsshair.c:169-174"
|
||||
|
||||
- name: cross8.png
|
||||
path: crosshair/cross8.png
|
||||
@@ -200,7 +200,7 @@ files:
|
||||
category: game_data
|
||||
description: "crosshair bitmap for player 8"
|
||||
note: "MAX_PLAYERS is 8 in src/emu/inptport.h:29. crosshair_colors has seven entries, so player 8 reads past the table, and the file follows the white that 0.289 assigns beyond the table."
|
||||
source_ref: "src/emu/crsshair.c:169-174, src/emu/inptport.h:29"
|
||||
source_ref: "source src/emu/crsshair.c:169-174, source src/emu/inptport.h:29"
|
||||
aliases: ["cross7.png"]
|
||||
|
||||
# BIOS root sets, one MAME archive each under the ROMs path
|
||||
@@ -209,7 +209,7 @@ files:
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
description: "Neo-Geo"
|
||||
source_ref: "src/mame/drivers/neodrvr.c:8313"
|
||||
source_ref: "upstream src/mame/drivers/neodrvr.c:8313"
|
||||
contents:
|
||||
- name: "sp-s2.sp1"
|
||||
size: 131072
|
||||
@@ -313,7 +313,7 @@ files:
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
description: "PGM (Polygame Master) System BIOS"
|
||||
source_ref: "src/mame/drivers/pgm.c:4965"
|
||||
source_ref: "upstream src/mame/drivers/pgm.c:4965"
|
||||
contents:
|
||||
- name: "pgm_p02s.u20"
|
||||
size: 131072
|
||||
@@ -337,7 +337,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "Naomi Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:4594"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4594"
|
||||
contents:
|
||||
- name: "epr-21576e.ic27"
|
||||
size: 2097152
|
||||
@@ -409,7 +409,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
description: "Naomi 2 Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:6232"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:6232"
|
||||
contents:
|
||||
- name: "epr-23605c.bin"
|
||||
size: 2097152
|
||||
@@ -457,7 +457,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
description: "Naomi GD-ROM Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:5746"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:5746"
|
||||
contents:
|
||||
- name: "epr-21576e.bin"
|
||||
size: 2097152
|
||||
@@ -517,7 +517,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
description: "Atomiswave Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:6625"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:6625"
|
||||
contents:
|
||||
- name: "bios.ic23_l"
|
||||
size: 65536
|
||||
@@ -530,7 +530,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "Naomi House of the Dead 2 Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:4654"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4654"
|
||||
contents:
|
||||
- name: "epr-21331.ic27"
|
||||
size: 2097152
|
||||
@@ -550,7 +550,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "Naomi Ferrari F355 Challenge Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:4657"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4657"
|
||||
contents:
|
||||
- name: "epr-22851.ic27"
|
||||
size: 2097152
|
||||
@@ -570,7 +570,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
description: "Naomi Airline Pilots Deluxe Bios"
|
||||
source_ref: "src/mame/drivers/naomi.c:4661"
|
||||
source_ref: "upstream src/mame/drivers/naomi.c:4661"
|
||||
contents:
|
||||
- name: "epr-21802.ic27"
|
||||
size: 2097152
|
||||
@@ -590,7 +590,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
description: "ST-V Bios"
|
||||
source_ref: "src/mame/drivers/stv.c:4037"
|
||||
source_ref: "upstream src/mame/drivers/stv.c:4037"
|
||||
contents:
|
||||
- name: "epr-20091.ic8"
|
||||
size: 524288
|
||||
@@ -642,7 +642,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
description: "Hikaru Bios"
|
||||
source_ref: "src/mame/drivers/hikaru.c:552"
|
||||
source_ref: "upstream src/mame/drivers/hikaru.c:552"
|
||||
contents:
|
||||
- name: "epr23400a.ic94"
|
||||
size: 2097152
|
||||
@@ -658,7 +658,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
description: "Chihiro Bios"
|
||||
source_ref: "src/mame/drivers/chihiro.c:301"
|
||||
source_ref: "upstream src/mame/drivers/chihiro.c:301"
|
||||
contents:
|
||||
- name: "chihiro_xbox_bios.bin"
|
||||
size: 524288
|
||||
@@ -690,7 +690,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
description: "Triforce Bios"
|
||||
source_ref: "src/mame/drivers/triforce.c:667"
|
||||
source_ref: "upstream src/mame/drivers/triforce.c:667"
|
||||
contents:
|
||||
- name: "triforce_bootrom.bin"
|
||||
size: 2097152
|
||||
@@ -702,7 +702,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
description: "Mega Play BIOS"
|
||||
source_ref: "src/mame/drivers/megaplay.c:932"
|
||||
source_ref: "upstream src/mame/drivers/megaplay.c:932"
|
||||
contents:
|
||||
- name: "ep15294.ic2"
|
||||
size: 131072
|
||||
@@ -718,7 +718,7 @@ files:
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
description: "Mega-Tech BIOS"
|
||||
source_ref: "src/mame/drivers/megatech.c:1172"
|
||||
source_ref: "upstream src/mame/drivers/megatech.c:1172"
|
||||
contents:
|
||||
- name: "epr12664.20"
|
||||
size: 32768
|
||||
@@ -730,7 +730,7 @@ files:
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
description: "DECO Cassette System"
|
||||
source_ref: "src/mame/drivers/decocass.c:1413"
|
||||
source_ref: "upstream src/mame/drivers/decocass.c:1413"
|
||||
contents:
|
||||
- name: "rms8.7e"
|
||||
size: 4096
|
||||
@@ -774,7 +774,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
description: "PlayChoice-10 BIOS"
|
||||
source_ref: "src/mame/drivers/playch10.c:1632"
|
||||
source_ref: "upstream src/mame/drivers/playch10.c:1632"
|
||||
contents:
|
||||
- name: "pch1-c.8t"
|
||||
size: 16384
|
||||
@@ -818,7 +818,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
description: "Nintendo Super System BIOS"
|
||||
source_ref: "src/mame/drivers/nss.c:811"
|
||||
source_ref: "upstream src/mame/drivers/nss.c:811"
|
||||
contents:
|
||||
- name: "spc700.rom"
|
||||
size: 64
|
||||
@@ -842,7 +842,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
description: "Super Famicom Box BIOS"
|
||||
source_ref: "src/mame/drivers/sfcbox.c:289"
|
||||
source_ref: "upstream src/mame/drivers/sfcbox.c:289"
|
||||
contents:
|
||||
- name: "grom1-1.bin"
|
||||
size: 32768
|
||||
@@ -866,7 +866,7 @@ files:
|
||||
category: bios_zip
|
||||
system: nintendo-aleck64
|
||||
description: "Aleck64 PIF BIOS"
|
||||
source_ref: "src/mame/drivers/aleck64.c:836"
|
||||
source_ref: "upstream src/mame/drivers/aleck64.c:836"
|
||||
contents:
|
||||
- name: "pifdata.bin"
|
||||
size: 2048
|
||||
@@ -886,7 +886,7 @@ files:
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
description: "CD-i (Mono-I) BIOS"
|
||||
source_ref: "src/mame/drivers/cdi.c:4794"
|
||||
source_ref: "source src/mame/drivers/cdi.c:4794"
|
||||
contents:
|
||||
- name: "cdi220b.rom"
|
||||
size: 524288
|
||||
@@ -898,7 +898,7 @@ files:
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
description: "Amiga CD32 Bios"
|
||||
source_ref: "src/mame/drivers/cubocd32.c:1318"
|
||||
source_ref: "upstream src/mame/drivers/cubocd32.c:1318"
|
||||
contents:
|
||||
- name: "391640-03.u6a"
|
||||
size: 1048576
|
||||
@@ -910,7 +910,7 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
description: "System 246 BIOS"
|
||||
source_ref: "src/mame/drivers/namcops2.c:308"
|
||||
source_ref: "upstream src/mame/drivers/namcops2.c:308"
|
||||
contents:
|
||||
- name: "r27v1602f.7d"
|
||||
size: 2097152
|
||||
@@ -922,7 +922,7 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
description: "System 256 BIOS"
|
||||
source_ref: "src/mame/drivers/namcops2.c:324"
|
||||
source_ref: "source src/mame/drivers/namcops2.c:324"
|
||||
contents:
|
||||
- name: "r27v1602f.8g"
|
||||
size: 2097152
|
||||
@@ -934,7 +934,7 @@ files:
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
description: "System 573 BIOS"
|
||||
source_ref: "src/mame/drivers/ksys573.c:4678"
|
||||
source_ref: "upstream src/mame/drivers/ksys573.c:4678"
|
||||
contents:
|
||||
- name: "700a01.22g"
|
||||
size: 524288
|
||||
@@ -946,7 +946,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-gx
|
||||
description: "System GX"
|
||||
source_ref: "src/mame/drivers/konamigx.c:3832"
|
||||
source_ref: "upstream src/mame/drivers/konamigx.c:3832"
|
||||
contents:
|
||||
- name: "300a01.34k"
|
||||
size: 131072
|
||||
@@ -958,7 +958,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
description: "Baby Phoenix/GV System"
|
||||
source_ref: "src/mame/drivers/konamigv.c:877"
|
||||
source_ref: "upstream src/mame/drivers/konamigv.c:877"
|
||||
contents:
|
||||
- name: "999a01.7e"
|
||||
size: 524288
|
||||
@@ -970,7 +970,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
description: "Konami Viper BIOS"
|
||||
source_ref: "src/mame/drivers/viper.c:1049"
|
||||
source_ref: "upstream src/mame/drivers/viper.c:1049"
|
||||
contents:
|
||||
- name: "941b01.u25"
|
||||
size: 262144
|
||||
@@ -982,7 +982,7 @@ files:
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
description: "Twinkle System"
|
||||
source_ref: "src/mame/drivers/twinkle.c:1123"
|
||||
source_ref: "upstream src/mame/drivers/twinkle.c:1123"
|
||||
contents:
|
||||
- name: "863a03.7b"
|
||||
size: 524288
|
||||
@@ -998,7 +998,7 @@ files:
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
description: "ZN1"
|
||||
source_ref: "src/mame/drivers/zn.c:4543"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4543"
|
||||
contents:
|
||||
- name: "coh-1000c.353"
|
||||
size: 524288
|
||||
@@ -1010,7 +1010,7 @@ files:
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
description: "ZN2"
|
||||
source_ref: "src/mame/drivers/zn.c:4563"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4563"
|
||||
contents:
|
||||
- name: "coh-3002c.353"
|
||||
size: 524288
|
||||
@@ -1022,7 +1022,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-fx1
|
||||
description: "Taito FX1"
|
||||
source_ref: "src/mame/drivers/zn.c:4644"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4644"
|
||||
contents:
|
||||
- name: "coh-1000t.353"
|
||||
size: 524288
|
||||
@@ -1034,7 +1034,7 @@ files:
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
description: "Taito GNET"
|
||||
source_ref: "src/mame/drivers/taitogn.c:1299"
|
||||
source_ref: "upstream src/mame/drivers/taitogn.c:1299"
|
||||
contents:
|
||||
- name: "coh-3002t.353"
|
||||
size: 524288
|
||||
@@ -1054,7 +1054,7 @@ files:
|
||||
category: bios_zip
|
||||
system: acclaim-zn1
|
||||
description: "Acclaim PSX"
|
||||
source_ref: "src/mame/drivers/zn.c:4600"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4600"
|
||||
contents:
|
||||
- name: "coh-1000a.353"
|
||||
size: 524288
|
||||
@@ -1066,7 +1066,7 @@ files:
|
||||
category: bios_zip
|
||||
system: atari-zn1
|
||||
description: "Atari PSX"
|
||||
source_ref: "src/mame/drivers/zn.c:4591"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4591"
|
||||
contents:
|
||||
- name: "coh-1000w.353"
|
||||
size: 524288
|
||||
@@ -1078,7 +1078,7 @@ files:
|
||||
category: bios_zip
|
||||
system: atlus-zn1
|
||||
description: "Atlus PSX"
|
||||
source_ref: "src/mame/drivers/zn.c:4694"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4694"
|
||||
contents:
|
||||
- name: "coh-1001l.353"
|
||||
size: 524288
|
||||
@@ -1090,7 +1090,7 @@ files:
|
||||
category: bios_zip
|
||||
system: videosystem-zn1
|
||||
description: "Video System PSX"
|
||||
source_ref: "src/mame/drivers/zn.c:4634"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4634"
|
||||
contents:
|
||||
- name: "coh-1002v.353"
|
||||
size: 524288
|
||||
@@ -1102,7 +1102,7 @@ files:
|
||||
category: bios_zip
|
||||
system: eighting-zn1
|
||||
description: "PS Arcade 95"
|
||||
source_ref: "src/mame/drivers/zn.c:4668"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4668"
|
||||
contents:
|
||||
- name: "coh-1002e.353"
|
||||
size: 524288
|
||||
@@ -1114,7 +1114,7 @@ files:
|
||||
category: bios_zip
|
||||
system: tecmo-tps
|
||||
description: "TPS"
|
||||
source_ref: "src/mame/drivers/zn.c:4611"
|
||||
source_ref: "upstream src/mame/drivers/zn.c:4611"
|
||||
contents:
|
||||
- name: "coh-1002m.353"
|
||||
size: 524288
|
||||
@@ -1125,7 +1125,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "Type Zero BIOS"
|
||||
source_ref: "src/mame/drivers/taitotz.c:188"
|
||||
source_ref: "upstream src/mame/drivers/taitotz.c:188"
|
||||
contents:
|
||||
- name: "e68-05-1.ic6"
|
||||
size: 524288
|
||||
@@ -1141,7 +1141,7 @@ files:
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
description: "Super Kaneko Nova System BIOS"
|
||||
source_ref: "src/mame/drivers/suprnova.c:1686"
|
||||
source_ref: "upstream src/mame/drivers/suprnova.c:1686"
|
||||
contents:
|
||||
- name: "sknsj1.u10"
|
||||
size: 524288
|
||||
@@ -1169,7 +1169,7 @@ files:
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
description: "Hyper NeoGeo 64 Bios"
|
||||
source_ref: "src/mame/drivers/hng64.c:2189"
|
||||
source_ref: "upstream src/mame/drivers/hng64.c:2189"
|
||||
contents:
|
||||
- name: "brom1.bin"
|
||||
size: 524288
|
||||
@@ -1189,7 +1189,7 @@ files:
|
||||
category: bios_zip
|
||||
system: imax-macs
|
||||
description: "Multi Amenity Cassette System BIOS"
|
||||
source_ref: "src/mame/drivers/macs.c:739"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:739"
|
||||
contents:
|
||||
- name: "macsos_l.u43"
|
||||
size: 524288
|
||||
@@ -1206,14 +1206,14 @@ files:
|
||||
system: imax-macs
|
||||
description: "Multi Amenity Cassette System 2 BIOS"
|
||||
note: "Both ROMs, macs2os_l.bin and macs2os_h.bin, are NO_DUMP, so handle_missing_file counts a warning rather than an error and the machine runs. Nothing exists to collect."
|
||||
source_ref: "src/mame/drivers/macs.c:740"
|
||||
source_ref: "upstream src/mame/drivers/macs.c:740"
|
||||
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: arcadia-systems
|
||||
description: "Arcadia System BIOS"
|
||||
source_ref: "src/mame/drivers/arcadia.c:808"
|
||||
source_ref: "upstream src/mame/drivers/arcadia.c:808"
|
||||
contents:
|
||||
- name: "kick12.rom"
|
||||
size: 262144
|
||||
@@ -1265,7 +1265,7 @@ files:
|
||||
category: bios_zip
|
||||
system: alg-laserdisc
|
||||
description: "American Laser Games BIOS"
|
||||
source_ref: "src/mame/drivers/alg.c:782"
|
||||
source_ref: "upstream src/mame/drivers/alg.c:782"
|
||||
contents:
|
||||
- name: "kick13.rom"
|
||||
size: 262144
|
||||
@@ -1277,7 +1277,7 @@ files:
|
||||
category: bios_zip
|
||||
system: atari-system1
|
||||
description: "Atari System 1 BIOS"
|
||||
source_ref: "src/mame/drivers/atarisy1.c:2399"
|
||||
source_ref: "upstream src/mame/drivers/atarisy1.c:2399"
|
||||
contents:
|
||||
- name: "136032.205.l13"
|
||||
size: 16384
|
||||
@@ -1325,7 +1325,7 @@ files:
|
||||
category: bios_zip
|
||||
system: exidy-maxaflex
|
||||
description: "Max-A-Flex"
|
||||
source_ref: "src/mame/drivers/maxaflex.c:541"
|
||||
source_ref: "upstream src/mame/drivers/maxaflex.c:541"
|
||||
contents:
|
||||
- name: "atarixl.rom"
|
||||
size: 16384
|
||||
@@ -1345,7 +1345,7 @@ files:
|
||||
category: bios_zip
|
||||
system: brezzasoft-crystal
|
||||
description: "Crystal System BIOS"
|
||||
source_ref: "src/mame/drivers/crystal.c:1009"
|
||||
source_ref: "upstream src/mame/drivers/crystal.c:1009"
|
||||
contents:
|
||||
- name: "mx27l1000.u14"
|
||||
size: 131072
|
||||
@@ -1357,7 +1357,7 @@ files:
|
||||
category: bios_zip
|
||||
system: ces-galaxy-games
|
||||
description: "Galaxy Games (BIOS v1.90)"
|
||||
source_ref: "src/mame/drivers/tmaster.c:1813"
|
||||
source_ref: "upstream src/mame/drivers/tmaster.c:1813"
|
||||
contents:
|
||||
- name: "galaxy.u2"
|
||||
size: 1048576
|
||||
@@ -1372,7 +1372,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
description: "MPU4 Video Firmware"
|
||||
source_ref: "src/mame/drivers/mpu4drvr.c:3142"
|
||||
source_ref: "upstream src/mame/drivers/mpu4drvr.c:3142"
|
||||
contents:
|
||||
- name: "vid.p1"
|
||||
size: 65536
|
||||
|
||||
+50
-50
@@ -71,7 +71,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/snk/neogeo.cpp:2428"
|
||||
source_ref: "upstream src/mame/snk/neogeo.cpp:2428"
|
||||
contents:
|
||||
- name: "sp-s2.sp1"
|
||||
size: 131072
|
||||
@@ -219,7 +219,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/igs/pgm.cpp:5545"
|
||||
source_ref: "upstream src/mame/igs/pgm.cpp:5545"
|
||||
contents:
|
||||
- name: "pgm_p02s.u20"
|
||||
size: 131072
|
||||
@@ -243,7 +243,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/sega/naomi.cpp:10917"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10917"
|
||||
contents:
|
||||
- name: "epr-21576h.ic27"
|
||||
size: 2097152
|
||||
@@ -380,7 +380,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/sega/naomi.cpp:10922"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10922"
|
||||
contents:
|
||||
- name: "epr-23605c.ic27"
|
||||
size: 2097152
|
||||
@@ -451,7 +451,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/sega/naomi.cpp:10923"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10923"
|
||||
contents:
|
||||
- name: "epr-21576e.ic27"
|
||||
size: 2097152
|
||||
@@ -502,7 +502,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
source_ref: "upstream src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
contents:
|
||||
- name: "bios0.ic23"
|
||||
size: 131072
|
||||
@@ -521,7 +521,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/sega/naomi.cpp:10918"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10918"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
contents:
|
||||
- name: "epr-21331.ic27"
|
||||
@@ -557,7 +557,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/sega/naomi.cpp:10919"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10919"
|
||||
contents:
|
||||
- name: "epr-21864.ic27"
|
||||
size: 2097152
|
||||
@@ -592,7 +592,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/sega/naomi.cpp:10920"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10920"
|
||||
contents:
|
||||
- name: "epr-22851.ic27"
|
||||
size: 2097152
|
||||
@@ -619,7 +619,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/sega/naomi.cpp:10921"
|
||||
source_ref: "upstream src/mame/sega/naomi.cpp:10921"
|
||||
contents:
|
||||
- name: "epr-21802.ic27"
|
||||
size: 2097152
|
||||
@@ -643,7 +643,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/sega/stv.cpp:3948"
|
||||
source_ref: "upstream src/mame/sega/stv.cpp:3948"
|
||||
contents:
|
||||
- name: "epr-23603.ic8"
|
||||
size: 524288
|
||||
@@ -710,7 +710,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-medal
|
||||
source_ref: "src/mame/sigma/sammymdl.cpp:1025"
|
||||
source_ref: "upstream src/mame/sigma/sammymdl.cpp:1025"
|
||||
contents:
|
||||
- name: "vm1211l01.u2"
|
||||
description: "IPL Ver. 5.0"
|
||||
@@ -733,7 +733,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1018"
|
||||
source_ref: "upstream src/mame/sega/megaplay.cpp:1018"
|
||||
contents:
|
||||
- name: "ep15294.ic2"
|
||||
size: 131072
|
||||
@@ -773,7 +773,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/sega/megatech.cpp:1430"
|
||||
source_ref: "upstream src/mame/sega/megatech.cpp:1430"
|
||||
contents:
|
||||
- name: "epr-12664.20"
|
||||
description: "Ver 1"
|
||||
@@ -800,7 +800,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-isgsm
|
||||
source_ref: "src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
source_ref: "upstream src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
contents:
|
||||
- name: "ism2006v00.u1"
|
||||
size: 131072
|
||||
@@ -812,7 +812,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/dataeast/decocass.cpp:2131"
|
||||
source_ref: "upstream src/mame/dataeast/decocass.cpp:2131"
|
||||
contents:
|
||||
- name: "v0a-.7e"
|
||||
size: 4096
|
||||
@@ -1000,7 +1000,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2980"
|
||||
source_ref: "upstream src/mame/nintendo/playch10.cpp:2980"
|
||||
contents:
|
||||
- name: "pch1-c__8t_e-2.8t"
|
||||
size: 16384
|
||||
@@ -1091,7 +1091,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/nintendo/nss.cpp:1099"
|
||||
source_ref: "upstream src/mame/nintendo/nss.cpp:1099"
|
||||
contents:
|
||||
- name: "nss-ic14.02.ic14"
|
||||
description: "Nintendo Super System (Single Cart BIOS)"
|
||||
@@ -1113,7 +1113,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-aleck64
|
||||
source_ref: "src/mame/nintendo/aleck64.cpp:1417"
|
||||
source_ref: "upstream src/mame/nintendo/aleck64.cpp:1417"
|
||||
contents:
|
||||
- name: "pifdata.bin"
|
||||
size: 2048
|
||||
@@ -1133,7 +1133,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: "src/mame/philips/cdi.cpp:922"
|
||||
source_ref: "upstream src/mame/philips/cdi.cpp:922"
|
||||
contents:
|
||||
- name: "cdi200.rom"
|
||||
description: "Magnavox CD-i 200"
|
||||
@@ -1156,7 +1156,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1435"
|
||||
source_ref: "upstream src/mame/amiga/cubo.cpp:1435"
|
||||
contents:
|
||||
- name: "391640-03.u6a"
|
||||
size: 1048576
|
||||
@@ -1168,7 +1168,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6415"
|
||||
source_ref: "upstream src/mame/konami/ksys573.cpp:6415"
|
||||
contents:
|
||||
- name: "700a01.22g"
|
||||
description: "Standard"
|
||||
@@ -1206,7 +1206,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gx
|
||||
source_ref: "src/mame/konami/konamigx.cpp:4191"
|
||||
source_ref: "upstream src/mame/konami/konamigx.cpp:4191"
|
||||
contents:
|
||||
- name: "300a01.34k"
|
||||
size: 131072
|
||||
@@ -1217,7 +1217,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1447"
|
||||
source_ref: "upstream src/mame/konami/konamigv.cpp:1447"
|
||||
contents:
|
||||
- name: "999a01.7e"
|
||||
size: 524288
|
||||
@@ -1228,7 +1228,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/konami/viper.cpp:3213"
|
||||
source_ref: "upstream src/mame/konami/viper.cpp:3213"
|
||||
contents:
|
||||
- name: "941b01.u25"
|
||||
size: 262144
|
||||
@@ -1247,7 +1247,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/konami/twinkle.cpp:1643"
|
||||
source_ref: "upstream src/mame/konami/twinkle.cpp:1643"
|
||||
contents:
|
||||
- name: "863a03.7b"
|
||||
size: 524288
|
||||
@@ -1262,7 +1262,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-bubble-system
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3140"
|
||||
source_ref: "upstream src/mame/konami/nemesis.cpp:3140"
|
||||
contents:
|
||||
- name: "boot.bin"
|
||||
size: 480
|
||||
@@ -1286,7 +1286,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:5969"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5969"
|
||||
contents:
|
||||
- name: "m534002c-13.ic353"
|
||||
description: "japan"
|
||||
@@ -1307,7 +1307,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/sony/zn.cpp:6055"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6055"
|
||||
contents:
|
||||
- name: "m534002c-59.ic353"
|
||||
size: 524288
|
||||
@@ -1322,7 +1322,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-fx1
|
||||
source_ref: "src/mame/sony/zn.cpp:5989"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:5989"
|
||||
contents:
|
||||
- name: "m534002c-14.ic353"
|
||||
size: 524288
|
||||
@@ -1337,7 +1337,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: acclaim-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6015"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6015"
|
||||
contents:
|
||||
- name: "m534002c-15.ic353"
|
||||
size: 524288
|
||||
@@ -1352,7 +1352,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: atari-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6024"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6024"
|
||||
contents:
|
||||
- name: "msm27c402zb.ic353"
|
||||
size: 524288
|
||||
@@ -1367,7 +1367,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: atlus-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6028"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6028"
|
||||
contents:
|
||||
- name: "m534002c-17.ic353"
|
||||
size: 524288
|
||||
@@ -1382,7 +1382,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: videosystem-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6032"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6032"
|
||||
contents:
|
||||
- name: "coh-1002v.ic353"
|
||||
size: 524288
|
||||
@@ -1397,7 +1397,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: eighting-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6038"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6038"
|
||||
contents:
|
||||
- name: "m27c402cz-54.ic353"
|
||||
size: 524288
|
||||
@@ -1412,7 +1412,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: tecmo-tps
|
||||
source_ref: "src/mame/sony/zn.cpp:6089"
|
||||
source_ref: "upstream src/mame/sony/zn.cpp:6089"
|
||||
contents:
|
||||
- name: "m534002c-61.ic353"
|
||||
size: 524288
|
||||
@@ -1428,7 +1428,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1341"
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1341"
|
||||
contents:
|
||||
- name: "m534002c-60.ic353"
|
||||
size: 524288
|
||||
@@ -1471,7 +1471,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1342"
|
||||
source_ref: "upstream src/mame/sony/taitogn.cpp:1342"
|
||||
contents:
|
||||
- name: "m534002c-14.ic353"
|
||||
size: 524288
|
||||
@@ -1495,7 +1495,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2135"
|
||||
source_ref: "upstream src/mame/kaneko/suprnova.cpp:2135"
|
||||
contents:
|
||||
- name: "sknsj1.u10"
|
||||
size: 524288
|
||||
@@ -1530,13 +1530,13 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: imax-macs
|
||||
source_ref: "src/mame/seta/macs.cpp:776"
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:776"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: imax-macs
|
||||
source_ref: "src/mame/seta/macs.cpp:775"
|
||||
source_ref: "upstream src/mame/seta/macs.cpp:775"
|
||||
contents:
|
||||
- name: "am_macs_os_low.u43"
|
||||
size: 524288
|
||||
@@ -1556,7 +1556,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/snk/hng64.cpp:3238"
|
||||
source_ref: "upstream src/mame/snk/hng64.cpp:3238"
|
||||
contents:
|
||||
- name: "brom1.bin"
|
||||
size: 524288
|
||||
@@ -1604,7 +1604,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: arcadia-systems
|
||||
source_ref: "src/mame/amiga/arsystems.cpp:1011"
|
||||
source_ref: "upstream src/mame/amiga/arsystems.cpp:1011"
|
||||
contents:
|
||||
- name: "315093-01.u2"
|
||||
size: 262144
|
||||
@@ -1696,7 +1696,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: atari-system1
|
||||
source_ref: "src/mame/atari/atarisy1.cpp:2669"
|
||||
source_ref: "upstream src/mame/atari/atarisy1.cpp:2669"
|
||||
contents:
|
||||
- name: "136032.205.l13"
|
||||
size: 16384
|
||||
@@ -1763,7 +1763,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: exidy-maxaflex
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:447"
|
||||
source_ref: "upstream src/mame/atari/maxaflex.cpp:447"
|
||||
contents:
|
||||
- name: "atarixl.rom"
|
||||
size: 16384
|
||||
@@ -1783,7 +1783,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: brezzasoft-crystal
|
||||
source_ref: "src/mame/misc/crystal.cpp:845"
|
||||
source_ref: "upstream src/mame/misc/crystal.cpp:845"
|
||||
contents:
|
||||
- name: "mx27l1000.u14"
|
||||
description: "AMG0110B PCB"
|
||||
@@ -1801,14 +1801,14 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: ces-galaxy-games
|
||||
source_ref: "src/mame/ces/galgames.cpp:1288"
|
||||
source_ref: "source src/mame/ces/galgames.cpp:1288"
|
||||
|
||||
# EFO Cedar Magnet
|
||||
- name: cedmag.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: efo-cedar-magnet
|
||||
source_ref: "src/mame/efo/cedar_magnet.cpp:1166"
|
||||
source_ref: "upstream src/mame/efo/cedar_magnet.cpp:1166"
|
||||
contents:
|
||||
- name: "magnet-master-vid-e03.bin"
|
||||
size: 8192
|
||||
@@ -1820,7 +1820,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: itech-eagle
|
||||
source_ref: "src/mame/itech/iteagle.cpp:756"
|
||||
source_ref: "upstream src/mame/itech/iteagle.cpp:756"
|
||||
contents:
|
||||
- name: "eagle_u15_v209.u15"
|
||||
description: "Eagle 40MB bootrom 2.09"
|
||||
@@ -1907,7 +1907,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: andamiro-pumpitup
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:997"
|
||||
source_ref: "upstream src/mame/misc/xtom3d.cpp:997"
|
||||
contents:
|
||||
- name: "mk3_1.0_bios.u22"
|
||||
description: "mk3 v1.0"
|
||||
|
||||
+121
-121
@@ -240,7 +240,7 @@ files:
|
||||
- name: miuchiz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/miuchiz.cpp:227"
|
||||
source_ref: "upstream src/mame/misc/miuchiz.cpp:227"
|
||||
contents:
|
||||
- name: otp.dat
|
||||
size: 16384
|
||||
@@ -251,7 +251,7 @@ files:
|
||||
- name: ekara.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2904"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2904"
|
||||
contents:
|
||||
- name: ekara.bin
|
||||
size: 1048576
|
||||
@@ -261,7 +261,7 @@ files:
|
||||
- name: ekaraa.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2905"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2905"
|
||||
contents:
|
||||
- name: ekara2.bin
|
||||
size: 1048576
|
||||
@@ -271,7 +271,7 @@ files:
|
||||
- name: ekaraj.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2906"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2906"
|
||||
contents:
|
||||
- name: ekarajapan.bin
|
||||
size: 1048576
|
||||
@@ -281,7 +281,7 @@ files:
|
||||
- name: ekarag.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2907"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2907"
|
||||
contents:
|
||||
- name: ekaragermany.bin
|
||||
size: 2097152
|
||||
@@ -291,7 +291,7 @@ files:
|
||||
- name: ekaras.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2908"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2908"
|
||||
contents:
|
||||
- name: ekaraspanish.bin
|
||||
size: 2097152
|
||||
@@ -301,7 +301,7 @@ files:
|
||||
- name: isinger.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2910"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2910"
|
||||
contents:
|
||||
- name: kr_isinger.bin
|
||||
size: 1048576
|
||||
@@ -311,7 +311,7 @@ files:
|
||||
- name: ekaraphs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2913"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2913"
|
||||
contents:
|
||||
- name: ekaraheadset.bin
|
||||
size: 2097152
|
||||
@@ -321,7 +321,7 @@ files:
|
||||
- name: epitch.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2916"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2916"
|
||||
contents:
|
||||
- name: ekarajapan.bin
|
||||
size: 1048576
|
||||
@@ -331,7 +331,7 @@ files:
|
||||
- name: ekaramix.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2919"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2919"
|
||||
contents:
|
||||
- name: ekaramix.bin
|
||||
size: 2097152
|
||||
@@ -342,7 +342,7 @@ files:
|
||||
- name: ddrfammt.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2922"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2922"
|
||||
contents:
|
||||
- name: ekara_ddr_ha010_81947.bin
|
||||
size: 2097152
|
||||
@@ -352,7 +352,7 @@ files:
|
||||
- name: popira.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2925"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2925"
|
||||
contents:
|
||||
- name: popira.bin
|
||||
size: 1048576
|
||||
@@ -362,7 +362,7 @@ files:
|
||||
- name: popirak.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2927"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2927"
|
||||
contents:
|
||||
- name: kr_main.u2
|
||||
size: 1048576
|
||||
@@ -372,7 +372,7 @@ files:
|
||||
- name: popira2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2930"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2930"
|
||||
contents:
|
||||
- name: popira2.bin
|
||||
size: 2097152
|
||||
@@ -382,7 +382,7 @@ files:
|
||||
- name: taikodp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2933"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2933"
|
||||
contents:
|
||||
- name: taikodepopira.bin
|
||||
size: 2097152
|
||||
@@ -392,7 +392,7 @@ files:
|
||||
- name: jpopira.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2936"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2936"
|
||||
contents:
|
||||
- name: jumpingpopira.bin
|
||||
size: 2097152
|
||||
@@ -406,7 +406,7 @@ files:
|
||||
- name: evio.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2939"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2939"
|
||||
contents:
|
||||
- name: evio.bin
|
||||
size: 2097152
|
||||
@@ -416,7 +416,7 @@ files:
|
||||
- name: tak_daig.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2944"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2944"
|
||||
contents:
|
||||
- name: robottransformer_unit.bin
|
||||
size: 2097152
|
||||
@@ -426,7 +426,7 @@ files:
|
||||
- name: gcslottv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2946"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2946"
|
||||
contents:
|
||||
- name: sammyslotunit.bin
|
||||
size: 2097152
|
||||
@@ -436,7 +436,7 @@ files:
|
||||
- name: hikara.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2951"
|
||||
source_ref: "source src/mame/tvgames/xavix.cpp:2951"
|
||||
contents:
|
||||
- name: hikara.u3
|
||||
size: 1048576
|
||||
@@ -448,7 +448,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: astrocde
|
||||
source_ref: "src/mame/bally/astrohome.cpp:244-247"
|
||||
source_ref: "upstream src/mame/bally/astrohome.cpp:244-247"
|
||||
contents:
|
||||
- name: astro.bin
|
||||
description: On-board BIOS ROM (Bally Professional Arcade)
|
||||
@@ -459,7 +459,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: astrocde
|
||||
source_ref: "src/mame/bally/astrohome.cpp:249-251"
|
||||
source_ref: "upstream src/mame/bally/astrohome.cpp:249-251"
|
||||
contents:
|
||||
- name: ballyhlc.bin
|
||||
description: Bally Home Library Computer BIOS
|
||||
@@ -470,7 +470,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: astrocde
|
||||
source_ref: "src/mame/bally/astrohome.cpp:254-257"
|
||||
source_ref: "upstream src/mame/bally/astrohome.cpp:254-257"
|
||||
contents:
|
||||
- name: bioswhit.bin
|
||||
description: Bally Computer System BIOS
|
||||
@@ -482,7 +482,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/mame/apple/apple2.cpp:1206"
|
||||
source_ref: "source src/mame/apple/apple2.cpp:1206"
|
||||
contents:
|
||||
- name: a2.chr
|
||||
description: Character generator ROM
|
||||
@@ -513,7 +513,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/mame/apple/apple2.cpp:1207"
|
||||
source_ref: "source src/mame/apple/apple2.cpp:1207"
|
||||
contents:
|
||||
- name: 341-0036.chr
|
||||
description: Character generator ROM
|
||||
@@ -548,7 +548,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/mame/apple/apple2e.cpp:6364"
|
||||
source_ref: "source src/mame/apple/apple2e.cpp:6364"
|
||||
contents:
|
||||
- name: 342-0133-a.chr
|
||||
description: Character generator ROM
|
||||
@@ -571,7 +571,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/mame/apple/apple2e.cpp:6371"
|
||||
source_ref: "source src/mame/apple/apple2e.cpp:6371"
|
||||
contents:
|
||||
- name: 342-0265-a.chr
|
||||
description: Enhanced character generator ROM
|
||||
@@ -595,7 +595,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/devices/bus/a2bus/a2diskiing.cpp:40"
|
||||
source_ref: "source src/devices/bus/a2bus/a2diskiing.cpp:40"
|
||||
note: "Disk II NG 16-sector controller, default floppy device"
|
||||
contents:
|
||||
- name: 341-0027-a.p5
|
||||
@@ -607,7 +607,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/devices/machine/wozfdc.cpp:31"
|
||||
source_ref: "source src/devices/machine/wozfdc.cpp:31"
|
||||
note: "Disk II FDC (Woz machine), alternative floppy controller"
|
||||
contents:
|
||||
- name: 341-0028-a.rom
|
||||
@@ -619,7 +619,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/devices/bus/a2bus/a2cffa.cpp:33"
|
||||
source_ref: "source src/devices/bus/a2bus/a2cffa.cpp:33"
|
||||
note: "CFFA 2.0 CompactFlash adapter (6502 firmware)"
|
||||
contents:
|
||||
- name: cffa20ee02.bin
|
||||
@@ -631,7 +631,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/devices/sound/votrax.cpp:46"
|
||||
source_ref: "upstream src/devices/sound/votrax.cpp:46"
|
||||
note: "Votrax SC-01 speech synthesis chip, shared device"
|
||||
contents:
|
||||
- name: sc01.bin
|
||||
@@ -643,7 +643,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: apple2
|
||||
source_ref: "src/devices/sound/votrax.cpp:51"
|
||||
source_ref: "upstream src/devices/sound/votrax.cpp:51"
|
||||
note: "Votrax SC-01A speech synthesis chip, shared device"
|
||||
contents:
|
||||
- name: sc01a.bin
|
||||
@@ -656,7 +656,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: apple2gs
|
||||
source_ref: "src/mame/apple/apple2gs.cpp:3893-3907"
|
||||
source_ref: "source src/mame/apple/apple2gs.cpp:3893-3907"
|
||||
contents:
|
||||
- name: 341s0632-2.bin
|
||||
description: ADB microcontroller ROM (M50740/50741)
|
||||
@@ -680,7 +680,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: casio-loopy
|
||||
source_ref: "src/mame/casio/casloopy.cpp:2097-2105"
|
||||
source_ref: "upstream src/mame/casio/casloopy.cpp:2097-2105"
|
||||
contents:
|
||||
- name: hd6437021.lsi302
|
||||
description: SH-1 CPU internal mask ROM
|
||||
@@ -696,7 +696,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: casio-pv2000
|
||||
source_ref: "src/mame/casio/pv2000.cpp:416-419"
|
||||
source_ref: "upstream src/mame/casio/pv2000.cpp:416-419"
|
||||
contents:
|
||||
- name: hn613128pc64.bin
|
||||
description: Z80 BASIC ROM
|
||||
@@ -708,7 +708,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/mame/coleco/adam.cpp:1114-1128"
|
||||
source_ref: "upstream src/mame/coleco/adam.cpp:1114-1128"
|
||||
contents:
|
||||
- name: os7.u2
|
||||
description: OS7 operating system ROM
|
||||
@@ -743,7 +743,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/kb.cpp:33-36"
|
||||
source_ref: "upstream src/devices/bus/adamnet/kb.cpp:33-36"
|
||||
contents:
|
||||
- name: keyboard.u2
|
||||
description: Keyboard 6801 MCU ROM
|
||||
@@ -754,7 +754,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/printer.cpp:33-36"
|
||||
source_ref: "upstream src/devices/bus/adamnet/printer.cpp:33-36"
|
||||
contents:
|
||||
- name: printer.u2
|
||||
description: Printer 6801 MCU ROM
|
||||
@@ -765,7 +765,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/ddp.cpp:35-38"
|
||||
source_ref: "upstream src/devices/bus/adamnet/ddp.cpp:35-38"
|
||||
contents:
|
||||
- name: tape rev a 8865.u24
|
||||
description: Digital Data Pack 6801 MCU ROM
|
||||
@@ -776,7 +776,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/fdc.cpp:65-69"
|
||||
source_ref: "upstream src/devices/bus/adamnet/fdc.cpp:65-69"
|
||||
contents:
|
||||
- name: adam disk u10 ad 31 rev a 09-27-84.u10
|
||||
description: FDC 160KB SSDD 6801 MCU ROM
|
||||
@@ -787,38 +787,38 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/fdc.cpp:76-85"
|
||||
source_ref: "upstream src/devices/bus/adamnet/fdc.cpp:76-85"
|
||||
|
||||
- name: adam_fdc_a720dipi.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/fdc.cpp:92-96"
|
||||
source_ref: "upstream src/devices/bus/adamnet/fdc.cpp:92-96"
|
||||
|
||||
- name: adam_fdc_fp720at.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/fdc.cpp:103-107"
|
||||
source_ref: "upstream src/devices/bus/adamnet/fdc.cpp:103-107"
|
||||
|
||||
- name: adam_fdc_mihddd.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/fdc.cpp:114-117"
|
||||
source_ref: "upstream src/devices/bus/adamnet/fdc.cpp:114-117"
|
||||
|
||||
- name: adam_spi.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: coleco-adam
|
||||
source_ref: "src/devices/bus/adamnet/spi.cpp:25-28"
|
||||
source_ref: "upstream src/devices/bus/adamnet/spi.cpp:25-28"
|
||||
|
||||
# Entex Adventure Vision
|
||||
- name: advision.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: entex-advision
|
||||
source_ref: "src/mame/entex/advision.cpp:471"
|
||||
source_ref: "upstream src/mame/entex/advision.cpp:471"
|
||||
contents:
|
||||
- name: ins8048-11kdp_n.u5
|
||||
description: Intel 8048 main CPU ROM
|
||||
@@ -834,7 +834,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: bandai-rx78
|
||||
source_ref: "src/mame/bandai/rx78.cpp:577"
|
||||
source_ref: "upstream src/mame/bandai/rx78.cpp:577"
|
||||
note: "MACHINE_NOT_WORKING."
|
||||
contents:
|
||||
- name: ipl.rom
|
||||
@@ -847,7 +847,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: crvision
|
||||
source_ref: "src/mame/vtech/crvision.cpp:934-937"
|
||||
source_ref: "source src/mame/vtech/crvision.cpp:934-937"
|
||||
contents:
|
||||
- name: crvision.u20
|
||||
description: Microsoft BASIC ROM
|
||||
@@ -858,7 +858,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: crvision
|
||||
source_ref: "src/mame/vtech/crvision.cpp:939-942"
|
||||
source_ref: "source src/mame/vtech/crvision.cpp:939-942"
|
||||
note: "FunVision clone with alternate BIOS"
|
||||
contents:
|
||||
- name: funboot.rom
|
||||
@@ -870,7 +870,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: crvision
|
||||
source_ref: "src/mame/vtech/crvision.cpp:950-953"
|
||||
source_ref: "source src/mame/vtech/crvision.cpp:950-953"
|
||||
note: "VTech Laser 2001 home computer (CreatiVision successor)"
|
||||
contents:
|
||||
- name: laser2001.rom
|
||||
@@ -882,7 +882,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: crvision
|
||||
source_ref: "src/mame/vtech/crvision.cpp:955-959"
|
||||
source_ref: "source src/mame/vtech/crvision.cpp:955-959"
|
||||
note: "Salora Manager (Finnish variant)"
|
||||
contents:
|
||||
- name: "01"
|
||||
@@ -899,7 +899,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: laser310
|
||||
source_ref: "src/mame/vtech/vtech1.cpp:602-608"
|
||||
source_ref: "source src/mame/vtech/vtech1.cpp:602-608"
|
||||
note: "Z80-based home computer (1984). Clones: VZ-300, Laser 310 SHRG."
|
||||
contents:
|
||||
- name: vtechv20.u12
|
||||
@@ -916,7 +916,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: vtech-socrates
|
||||
source_ref: "src/mame/vtech/socrates.cpp:1546-1596"
|
||||
source_ref: "source src/mame/vtech/socrates.cpp:1546-1596"
|
||||
note: "MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND. Clones: socratfc (French Canadian), profweis (German PAL)."
|
||||
contents:
|
||||
- name: 27-00817-000-000.u1
|
||||
@@ -945,7 +945,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mattel-aquarius
|
||||
source_ref: "src/mame/mattel/aquarius.cpp:487-500"
|
||||
source_ref: "upstream src/mame/mattel/aquarius.cpp:487-500"
|
||||
contents:
|
||||
- name: aq_s2.u2
|
||||
description: S2 BASIC ROM
|
||||
@@ -964,7 +964,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mattel-aquarius
|
||||
source_ref: "src/mame/mattel/aquarius.cpp:504-514"
|
||||
source_ref: "upstream src/mame/mattel/aquarius.cpp:504-514"
|
||||
contents:
|
||||
- name: aq2_1.rom
|
||||
description: BASIC ROM
|
||||
@@ -983,7 +983,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mattel-aquarius
|
||||
source_ref: "src/mame/mattel/aquarius.cpp:516-525"
|
||||
source_ref: "upstream src/mame/mattel/aquarius.cpp:516-525"
|
||||
contents:
|
||||
- name: aq_s2.u2
|
||||
description: BASIC ROM
|
||||
@@ -999,7 +999,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: camplynx
|
||||
source_ref: "src/mame/camputers/camplynx.cpp:995-1004"
|
||||
source_ref: "upstream src/mame/camputers/camplynx.cpp:995-1004"
|
||||
contents:
|
||||
- name: lynx48-1.ic46
|
||||
description: BASIC ROM bank 1 (Set1)
|
||||
@@ -1023,7 +1023,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: camplynx
|
||||
source_ref: "src/mame/camputers/camplynx.cpp:1006-1018"
|
||||
source_ref: "upstream src/mame/camputers/camplynx.cpp:1006-1018"
|
||||
contents:
|
||||
- name: lynx9646.ic46
|
||||
description: BASIC ROM bank 1
|
||||
@@ -1055,7 +1055,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: camplynx
|
||||
source_ref: "src/mame/camputers/camplynx.cpp:1020-1026"
|
||||
source_ref: "upstream src/mame/camputers/camplynx.cpp:1020-1026"
|
||||
contents:
|
||||
- name: lynx128-1.ic1
|
||||
description: BASIC ROM bank 1
|
||||
@@ -1079,7 +1079,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: cgenie
|
||||
source_ref: "src/mame/eaca/cgenie.cpp:498-510"
|
||||
source_ref: "upstream src/mame/eaca/cgenie.cpp:498-510"
|
||||
contents:
|
||||
- name: cg_rom1.z1
|
||||
description: BASIC/system ROM bank 1
|
||||
@@ -1111,7 +1111,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: cgenie
|
||||
source_ref: "src/mame/eaca/cgenie.cpp:512-521"
|
||||
source_ref: "upstream src/mame/eaca/cgenie.cpp:512-521"
|
||||
contents:
|
||||
- name: cg-basic-rom-v1-pal-en.rom
|
||||
description: BASIC ROM (old)
|
||||
@@ -1131,7 +1131,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: cgenie
|
||||
source_ref: "src/devices/bus/cgenie/expansion/floppy.cpp:61-77"
|
||||
source_ref: "upstream src/devices/bus/cgenie/expansion/floppy.cpp:61-77"
|
||||
note: "Optional expansion slot device, not default"
|
||||
contents:
|
||||
- name: cgdos.rom
|
||||
@@ -1156,7 +1156,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/mame/acorn/atom.cpp:1271-1276"
|
||||
source_ref: "source src/mame/acorn/atom.cpp:1271-1276"
|
||||
contents:
|
||||
- name: abasic.ic20
|
||||
description: Atom BASIC + kernel ROM (split-loaded)
|
||||
@@ -1172,7 +1172,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/mame/acorn/atom.cpp:1278-1289"
|
||||
source_ref: "source src/mame/acorn/atom.cpp:1278-1289"
|
||||
contents:
|
||||
- name: mos3.rom
|
||||
description: BBC mode MOS ROM
|
||||
@@ -1188,7 +1188,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/mame/acorn/atom.cpp:1291-1300"
|
||||
source_ref: "source src/mame/acorn/atom.cpp:1291-1300"
|
||||
contents:
|
||||
- name: p2fp.ic21
|
||||
description: Prophet 2 floating point ROM
|
||||
@@ -1208,7 +1208,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/devices/bus/acorn/atom/discpack.cpp:77-80"
|
||||
source_ref: "source src/devices/bus/acorn/atom/discpack.cpp:77-80"
|
||||
note: "Default slot device on pl6, loaded automatically"
|
||||
contents:
|
||||
- name: dosrom.ic15
|
||||
@@ -1221,7 +1221,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/devices/bus/acorn/atom/gdos.cpp:85-89"
|
||||
source_ref: "source src/devices/bus/acorn/atom/gdos.cpp:85-89"
|
||||
contents:
|
||||
- name: gdos166.rom
|
||||
description: GDOS 1.66 DOS ROM
|
||||
@@ -1233,7 +1233,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/devices/bus/acorn/atom/gdos2015.cpp:130-133"
|
||||
source_ref: "source src/devices/bus/acorn/atom/gdos2015.cpp:130-133"
|
||||
contents:
|
||||
- name: gdos2015_15.ic8
|
||||
description: GDOS-2015 flash ROM
|
||||
@@ -1245,7 +1245,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/devices/bus/acorn/atom/speech.cpp:61-63"
|
||||
source_ref: "source src/devices/bus/acorn/atom/speech.cpp:61-63"
|
||||
contents:
|
||||
- name: sp0256a-al2.bin
|
||||
description: SP0256A-AL2 speech synthesis ROM
|
||||
@@ -1257,7 +1257,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: atom
|
||||
source_ref: "src/devices/bus/acorn/atom/vdu80.cpp:76-78"
|
||||
source_ref: "upstream src/devices/bus/acorn/atom/vdu80.cpp:76-78"
|
||||
contents:
|
||||
- name: charset.rom
|
||||
description: EF9345 character ROM (BAD_DUMP)
|
||||
@@ -1269,7 +1269,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: tiger-game-com
|
||||
source_ref: "src/mame/tiger/gamecom.cpp:293-299"
|
||||
source_ref: "upstream src/mame/tiger/gamecom.cpp:293-299"
|
||||
contents:
|
||||
- name: internal.bin
|
||||
description: SM8521 CPU internal ROM
|
||||
@@ -1285,7 +1285,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: gamate
|
||||
source_ref: "src/mame/bitcorp/gamate.cpp:228-234"
|
||||
source_ref: "upstream src/mame/bitcorp/gamate.cpp:228-234"
|
||||
contents:
|
||||
- name: gamate_bios_umc.bin
|
||||
description: UMC/NCR ICASC00002 BIOS (default)
|
||||
@@ -1301,7 +1301,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: gamepock
|
||||
source_ref: "src/mame/epoch/gamepock.cpp:248-251"
|
||||
source_ref: "upstream src/mame/epoch/gamepock.cpp:248-251"
|
||||
contents:
|
||||
- name: egpcboot.bin
|
||||
description: NEC uPD78C06AG internal ROM
|
||||
@@ -1313,7 +1313,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hartung-game-master
|
||||
source_ref: "src/mame/handheld/gmaster.cpp:261-263"
|
||||
source_ref: "upstream src/mame/handheld/gmaster.cpp:261-263"
|
||||
contents:
|
||||
- name: d78c11agf_e19.u1
|
||||
description: NEC D78C11AGF internal ROM
|
||||
@@ -1325,7 +1325,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: fm7
|
||||
source_ref: "src/mame/fujitsu/fm7.cpp:2184-2205"
|
||||
source_ref: "source src/mame/fujitsu/fm7.cpp:2184-2205"
|
||||
contents:
|
||||
- name: fbasic300.rom
|
||||
description: F-BASIC 3.00 ROM
|
||||
@@ -1352,7 +1352,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: fm7
|
||||
source_ref: "src/mame/fujitsu/fm7.cpp:2207-2228"
|
||||
source_ref: "source src/mame/fujitsu/fm7.cpp:2207-2228"
|
||||
contents:
|
||||
- name: initiate.rom
|
||||
description: Initiate ROM (boot sequencer)
|
||||
@@ -1379,7 +1379,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: fm7
|
||||
source_ref: "src/mame/fujitsu/fm7.cpp:2168-2183"
|
||||
source_ref: "source src/mame/fujitsu/fm7.cpp:2168-2183"
|
||||
note: "FM-NEW7 clone, inherits shared ROMs from fm7.zip parent"
|
||||
contents:
|
||||
- name: fbasic302.rom
|
||||
@@ -1396,7 +1396,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mz80k
|
||||
source_ref: "src/mame/sharp/mz80.cpp:359-369"
|
||||
source_ref: "upstream src/mame/sharp/mz80.cpp:359-369"
|
||||
contents:
|
||||
- name: sp1002.rom
|
||||
description: Monitor ROM SP-1002
|
||||
@@ -1420,7 +1420,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mz80k
|
||||
source_ref: "src/mame/sharp/mz80.cpp:343-357"
|
||||
source_ref: "upstream src/mame/sharp/mz80.cpp:343-357"
|
||||
contents:
|
||||
- name: sp1002.rom
|
||||
description: Monitor ROM SP-1002 (default BIOS)
|
||||
@@ -1452,7 +1452,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mz2000
|
||||
source_ref: "src/mame/sharp/mz2000.cpp:1465-1474"
|
||||
source_ref: "upstream src/mame/sharp/mz2000.cpp:1465-1474"
|
||||
contents:
|
||||
- name: mz20ipl.bin
|
||||
description: IPL ROM
|
||||
@@ -1468,7 +1468,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mz2500
|
||||
source_ref: "src/mame/sharp/mz2500.cpp:1881-1900"
|
||||
source_ref: "source src/mame/sharp/mz2500.cpp:1881-1900"
|
||||
contents:
|
||||
- name: ipl.rom
|
||||
description: IPL ROM
|
||||
@@ -1500,7 +1500,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mz700
|
||||
source_ref: "src/mame/sharp/mz700.cpp:463-469"
|
||||
source_ref: "upstream src/mame/sharp/mz700.cpp:463-469"
|
||||
contents:
|
||||
- name: 1z-013a.rom
|
||||
description: Monitor ROM 1Z-013A
|
||||
@@ -1516,7 +1516,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: mz800
|
||||
source_ref: "src/mame/sharp/mz700.cpp:480-490"
|
||||
source_ref: "upstream src/mame/sharp/mz700.cpp:480-490"
|
||||
contents:
|
||||
- name: mz800.rom
|
||||
description: Monitor 9Z-504M (default BIOS)
|
||||
@@ -1540,7 +1540,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: pc60
|
||||
source_ref: "src/mame/nec/pc6001.cpp:1714-1726"
|
||||
source_ref: "upstream src/mame/nec/pc6001.cpp:1714-1726"
|
||||
contents:
|
||||
- name: basicrom.60
|
||||
description: BASIC ROM
|
||||
@@ -1559,7 +1559,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: pc60
|
||||
source_ref: "src/mame/nec/pc6001.cpp:1728-1740"
|
||||
source_ref: "upstream src/mame/nec/pc6001.cpp:1728-1740"
|
||||
contents:
|
||||
- name: basicrom.60a
|
||||
description: BASIC ROM (US)
|
||||
@@ -1578,7 +1578,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: pc60
|
||||
source_ref: "src/mame/nec/pc6001.cpp:1742-1765"
|
||||
source_ref: "upstream src/mame/nec/pc6001.cpp:1742-1765"
|
||||
contents:
|
||||
- name: basicrom.62
|
||||
description: BASIC ROM
|
||||
@@ -1605,7 +1605,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: pc60
|
||||
source_ref: "src/mame/nec/pc6001.cpp:1768-1791"
|
||||
source_ref: "upstream src/mame/nec/pc6001.cpp:1768-1791"
|
||||
contents:
|
||||
- name: basicrom.66
|
||||
description: BASIC ROM
|
||||
@@ -1632,7 +1632,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: pc60
|
||||
source_ref: "src/mame/nec/pc6001.cpp:1793-1824"
|
||||
source_ref: "upstream src/mame/nec/pc6001.cpp:1793-1824"
|
||||
contents:
|
||||
- name: systemrom1.64
|
||||
description: System ROM 1
|
||||
@@ -1651,7 +1651,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: pc60
|
||||
source_ref: "src/mame/nec/pc6001.cpp:1826-1870"
|
||||
source_ref: "upstream src/mame/nec/pc6001.cpp:1826-1870"
|
||||
contents:
|
||||
- name: systemrom1.68
|
||||
description: System ROM 1
|
||||
@@ -1695,7 +1695,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: pegasus
|
||||
source_ref: "src/mame/ausnz/pegasus.cpp:544-565"
|
||||
source_ref: "upstream src/mame/ausnz/pegasus.cpp:544-565"
|
||||
note: "6809-based home computer (1981, New Zealand). 8 monitor BIOS variants, 5 cartridge expansion slots."
|
||||
contents:
|
||||
- name: mon11_2674.bin
|
||||
@@ -1740,7 +1740,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: supracan
|
||||
source_ref: "src/mame/umc/supracan.cpp:2458-2467"
|
||||
source_ref: "source src/mame/umc/supracan.cpp:2458-2467"
|
||||
contents:
|
||||
- name: internal_68k.bin
|
||||
description: 68000 internal security ROM
|
||||
@@ -1759,7 +1759,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: supracan
|
||||
source_ref: "src/mame/umc/umc6650.cpp:32-36"
|
||||
source_ref: "upstream src/mame/umc/umc6650.cpp:32-36"
|
||||
note: "UMC 6650 cartridge lockout chip device ROM."
|
||||
contents:
|
||||
- name: umc6650.bin
|
||||
@@ -1774,7 +1774,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: tandy-vis
|
||||
source_ref: "src/mame/trs/vis.cpp:1062-1066"
|
||||
source_ref: "upstream src/mame/trs/vis.cpp:1062-1066"
|
||||
contents:
|
||||
- name: p513bk0b.bin
|
||||
description: BIOS bank 0
|
||||
@@ -1795,7 +1795,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:567-584"
|
||||
source_ref: "upstream src/mame/trs/trs80.cpp:567-584"
|
||||
note: "TRS-80 Model I Level I Basic (1977). Only fully working TRS-80 machine in MAME."
|
||||
contents:
|
||||
- name: level1.rom
|
||||
@@ -1811,7 +1811,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:587-603"
|
||||
source_ref: "upstream src/mame/trs/trs80.cpp:587-603"
|
||||
note: |
|
||||
TRS-80 Model I Level II Basic (1978). Separate parent machine from trs80 (Level I).
|
||||
2 BIOS variants: Radio Shack Level II and R/S L2 (alternate dumps).
|
||||
@@ -1850,7 +1850,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:608-617"
|
||||
source_ref: "upstream src/mame/trs/trs80.cpp:608-617"
|
||||
note: |
|
||||
EACA Video Genie EG3003 (1980). TRS-80 Level II compatible clone.
|
||||
Parent for sys80/sys80p/ht1080z/ht1080z2/ht108064 clones.
|
||||
@@ -1881,7 +1881,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:620-632"
|
||||
source_ref: "upstream src/mame/trs/trs80.cpp:620-632"
|
||||
note: "EACA System-80 (1980). Clone of eg3003 with different extension ROM. sys80p (50 Hz) shares ROMs."
|
||||
contents:
|
||||
- name: sys80.z13
|
||||
@@ -1897,7 +1897,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:637-646"
|
||||
source_ref: "source src/mame/trs/trs80.cpp:637-646"
|
||||
note: "Hiradastechnika HT-1080Z Series I (1983). Hungarian clone of eg3003."
|
||||
contents:
|
||||
- name: ht1080z.z25
|
||||
@@ -1909,7 +1909,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:649-658"
|
||||
source_ref: "upstream src/mame/trs/trs80.cpp:649-658"
|
||||
note: "Hiradastechnika HT-1080Z Series II (1984). Clone of eg3003."
|
||||
contents:
|
||||
- name: ht1080z2.z13
|
||||
@@ -1925,7 +1925,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80.cpp:661-670"
|
||||
source_ref: "upstream src/mame/trs/trs80.cpp:661-670"
|
||||
note: "Hiradastechnika HT-1080Z/64 (1985). 64-column clone of eg3003."
|
||||
contents:
|
||||
- name: 3001_64.z10
|
||||
@@ -1949,7 +1949,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80m3.cpp:483-519"
|
||||
source_ref: "upstream src/mame/trs/trs80m3.cpp:483-519"
|
||||
note: |
|
||||
TRS-80 Model III (1980). Parent for trs80m4/trs80m4p/cp500 clones.
|
||||
4 BIOS variants: Level 2 ROM C Rev C (default), Rev B, Network III v2 (student),
|
||||
@@ -1988,7 +1988,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80m3.cpp:522-528"
|
||||
source_ref: "upstream src/mame/trs/trs80m3.cpp:522-528"
|
||||
note: |
|
||||
TRS-80 Model 4 (1980). Clone of trs80m3. BAD_DUMP combined ROM
|
||||
(should be split into 3 like trs80m3). MACHINE_NOT_WORKING.
|
||||
@@ -2006,7 +2006,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80m3.cpp:530-539"
|
||||
source_ref: "upstream src/mame/trs/trs80m3.cpp:530-539"
|
||||
note: |
|
||||
TRS-80 Model 4P (1983). Clone of trs80m3. Completely different memory map:
|
||||
Model III ROMs loaded from boot disk, only a bootloader ROM on board.
|
||||
@@ -2030,7 +2030,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: trs80
|
||||
source_ref: "src/mame/trs/trs80m3.cpp:541-550"
|
||||
source_ref: "upstream src/mame/trs/trs80m3.cpp:541-550"
|
||||
note: "Prologica CP-500 (1982). Brazilian TRS-80 Model III clone. MACHINE_NOT_WORKING."
|
||||
contents:
|
||||
- name: s_8407_cn62516n_cp500a_prologica_83.ci111
|
||||
@@ -2047,7 +2047,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/mame/ti/ti99_4x.cpp:1153-1166"
|
||||
source_ref: "source src/mame/ti/ti99_4x.cpp:1153-1166"
|
||||
note: "TI-99/4A Home Computer (1981). Parent machine ROM set."
|
||||
contents:
|
||||
- name: 994a_grom0.u500
|
||||
@@ -2075,7 +2075,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/mame/ti/ti99_4x.cpp:1138-1151"
|
||||
source_ref: "source src/mame/ti/ti99_4x.cpp:1138-1151"
|
||||
note: "TI-99/4 Home Computer (1979). Earlier model with smaller keyboard."
|
||||
contents:
|
||||
- name: 994_grom0.u500
|
||||
@@ -2104,7 +2104,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/sidecar/speechsyn.cpp:242-246"
|
||||
source_ref: "upstream src/devices/bus/ti99/sidecar/speechsyn.cpp:242-246"
|
||||
note: "TI-99 Speech Synthesizer sidecar. 2 TMS6100 vocabulary ROMs."
|
||||
contents:
|
||||
- name: cd2325a.u2a
|
||||
@@ -2120,7 +2120,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/ti_fdc.cpp:389"
|
||||
source_ref: "source src/devices/bus/ti99/peb/ti_fdc.cpp:389"
|
||||
note: "TI Standard DSSD Floppy Controller."
|
||||
contents:
|
||||
- name: fdc_dsr.u26
|
||||
@@ -2136,7 +2136,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/bwg.cpp:597"
|
||||
source_ref: "source src/devices/bus/ti99/peb/bwg.cpp:597"
|
||||
note: "SNUG BwG Floppy Controller."
|
||||
contents:
|
||||
- name: bwg_dsr.u15
|
||||
@@ -2148,7 +2148,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/cc_fdc.cpp:567"
|
||||
source_ref: "source src/devices/bus/ti99/peb/cc_fdc.cpp:567"
|
||||
note: "CorComp Disk Controller Card."
|
||||
contents:
|
||||
- name: ccdcc_v89.u3
|
||||
@@ -2164,7 +2164,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/cc_fdc.cpp:730"
|
||||
source_ref: "source src/devices/bus/ti99/peb/cc_fdc.cpp:730"
|
||||
note: "CorComp Floppy Disk Controller Card Rev A."
|
||||
contents:
|
||||
- name: ccfdc_v89mg.u1
|
||||
@@ -2180,7 +2180,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/ti_rs232.cpp:1071"
|
||||
source_ref: "source src/devices/bus/ti99/peb/ti_rs232.cpp:1071"
|
||||
note: "TI RS232/PIO Interface."
|
||||
contents:
|
||||
- name: rs232pio_dsr.u1
|
||||
@@ -2192,7 +2192,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/evpc.cpp:453"
|
||||
source_ref: "upstream src/devices/bus/ti99/peb/evpc.cpp:453"
|
||||
note: "SNUG Enhanced Video Processor Card."
|
||||
contents:
|
||||
- name: evpc_dsr.u21
|
||||
@@ -2204,7 +2204,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/hfdc.cpp:1047"
|
||||
source_ref: "upstream src/devices/bus/ti99/peb/hfdc.cpp:1047"
|
||||
note: "Myarc Hard and Floppy Disk Controller."
|
||||
contents:
|
||||
- name: hfdc_dsr.u34
|
||||
@@ -2216,7 +2216,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/pcode.cpp:322"
|
||||
source_ref: "upstream src/devices/bus/ti99/peb/pcode.cpp:322"
|
||||
note: "TI P-Code Card. 8 GROMs + 2 ROMs for UCSD Pascal support."
|
||||
contents:
|
||||
- name: pcode_grom0.u11
|
||||
@@ -2264,7 +2264,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/myarcfdc.cpp:426"
|
||||
source_ref: "source src/devices/bus/ti99/peb/myarcfdc.cpp:426"
|
||||
note: "Myarc Disk Controller Card (DDCC-1)."
|
||||
contents:
|
||||
- name: ddcc1.u3
|
||||
@@ -2276,7 +2276,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/myarcmem.cpp:193"
|
||||
source_ref: "source src/devices/bus/ti99/peb/myarcmem.cpp:193"
|
||||
note: "Myarc Memory Expansion Card (MEXP-1, 512KB with XB2 DSR)."
|
||||
contents:
|
||||
- name: myarc512k_xb2_dsr.bin
|
||||
@@ -2288,7 +2288,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/tipi.cpp:697"
|
||||
source_ref: "source src/devices/bus/ti99/peb/tipi.cpp:697"
|
||||
note: "TIPI card (Raspberry Pi interface). 3 BIOS variants (2021/2023/2025)."
|
||||
contents:
|
||||
- name: tipidsr.u2
|
||||
@@ -2308,7 +2308,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/peb/scsicard.cpp:473"
|
||||
source_ref: "source src/devices/bus/ti99/peb/scsicard.cpp:473"
|
||||
note: "Western Horizon Technologies SCSI host adapter."
|
||||
contents:
|
||||
- name: scsidsr150.u6
|
||||
@@ -2320,7 +2320,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/sidecar/arcturus.cpp:74-80"
|
||||
source_ref: "upstream src/devices/bus/ti99/sidecar/arcturus.cpp:74-80"
|
||||
note: "Arcturus sidecar cartridge."
|
||||
contents:
|
||||
- name: arcturus.u1
|
||||
@@ -2340,7 +2340,7 @@ files:
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: ti99
|
||||
source_ref: "src/devices/bus/ti99/gromport/gkracker.cpp:409-413"
|
||||
source_ref: "source src/devices/bus/ti99/gromport/gkracker.cpp:409-413"
|
||||
note: "Miller's Graphics GRAM Kracker."
|
||||
contents:
|
||||
- name: gkracker.bin
|
||||
|
||||
+37
-37
@@ -69,7 +69,7 @@ files:
|
||||
md5: 3c406514b9806a7c57ee65fb0b0c39b4
|
||||
sha1: 09288be705464b608ff190519ab008d3dfcd1b05
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2054, source/Memory.cpp:2065-2069, source/frontends/mariani/MarianiFrame.cpp:177"
|
||||
source_ref: "source source/Memory.cpp:2054, source source/Memory.cpp:2065-2069, source source/frontends/mariani/MarianiFrame.cpp:177"
|
||||
note: "Loaded when the machine type is Apple II (original)."
|
||||
|
||||
- name: Apple2_Plus.rom
|
||||
@@ -80,7 +80,7 @@ files:
|
||||
md5: 572b3005a4fa49bc54917b069b82c1ab
|
||||
sha1: 33a24f5489ba9195b44be77d9afb2252594cb5c7
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2055, 2065-2069, 2126-2137, source/frontends/mariani/MarianiFrame.cpp:178"
|
||||
source_ref: "source source/Memory.cpp:2055, 2065-2069, 2126-2137, source source/frontends/mariani/MarianiFrame.cpp:178"
|
||||
note: >
|
||||
Also read on an original Apple II with a language card in slot 0, where
|
||||
MemInitializeCustomF8ROM copies its last 2 KB over the autostart F8 area.
|
||||
@@ -93,7 +93,7 @@ files:
|
||||
md5: f3e8237eca3809bec2a42b984a1332a8
|
||||
sha1: ad200b3263d08e7235d0871c8595963a07adc905
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2056, source/Memory.cpp:2065-2069, source/frontends/mariani/MarianiFrame.cpp:179"
|
||||
source_ref: "source source/Memory.cpp:2056, source source/Memory.cpp:2065-2069, source source/frontends/mariani/MarianiFrame.cpp:179"
|
||||
note: "Loaded when the machine type is Apple II J-Plus."
|
||||
|
||||
- name: Apple2e.rom
|
||||
@@ -104,7 +104,7 @@ files:
|
||||
md5: 346bc782c6a08a531c460e33bc03daf4
|
||||
sha1: 61fa9254628e5bb7236fb474006116d67684d747
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2057, source/Memory.cpp:2065-2069, source/Memory.cpp:2100-2117, source/frontends/mariani/MarianiFrame.cpp:180"
|
||||
source_ref: "source source/Memory.cpp:2057, source source/Memory.cpp:2065-2069, source source/Memory.cpp:2100-2117, source source/frontends/mariani/MarianiFrame.cpp:180"
|
||||
note: "Loaded when the machine type is Apple //e (original)."
|
||||
|
||||
- name: Apple2e_Enhanced.rom
|
||||
@@ -115,7 +115,7 @@ files:
|
||||
md5: 38063e08c778503fc03ecebb979769e9
|
||||
sha1: b8ea90abe135a0031065e01697c4a3a20d51198b
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2058, source/Memory.cpp:2065-2069, source/Memory.cpp:2100-2117, source/frontends/mariani/MarianiFrame.cpp:181"
|
||||
source_ref: "source source/Memory.cpp:2058, source source/Memory.cpp:2065-2069, source source/Memory.cpp:2100-2117, source source/frontends/mariani/MarianiFrame.cpp:181"
|
||||
note: "Default machine type."
|
||||
|
||||
- name: PRAVETS82.ROM
|
||||
@@ -126,7 +126,7 @@ files:
|
||||
md5: c619b7edfcf021f3b8fd20d9386676ba
|
||||
sha1: 8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2059, source/Memory.cpp:2065-2069, source/frontends/mariani/MarianiFrame.cpp:182"
|
||||
source_ref: "source source/Memory.cpp:2059, source source/Memory.cpp:2065-2069, source source/frontends/mariani/MarianiFrame.cpp:182"
|
||||
note: "Loaded when the machine type is Pravets 82."
|
||||
|
||||
- name: PRAVETS8M.ROM
|
||||
@@ -137,7 +137,7 @@ files:
|
||||
md5: 76c79535f7cf77973e2c711aa977a124
|
||||
sha1: f1b4ff018acf95f3355f0d575b66a188d728b687
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2060, source/Memory.cpp:2065-2069, source/frontends/mariani/MarianiFrame.cpp:183"
|
||||
source_ref: "source source/Memory.cpp:2060, source source/Memory.cpp:2065-2069, source source/frontends/mariani/MarianiFrame.cpp:183"
|
||||
note: "Loaded when the machine type is Pravets 8M."
|
||||
|
||||
- name: PRAVETS8C.ROM
|
||||
@@ -148,7 +148,7 @@ files:
|
||||
md5: 1896d7b98dd940c89f7c8ea899b71006
|
||||
sha1: c976fe56e57706c161f513a82ba3e0d8cda83904
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2061, source/Memory.cpp:2065-2069, source/frontends/mariani/MarianiFrame.cpp:184"
|
||||
source_ref: "source source/Memory.cpp:2061, source source/Memory.cpp:2065-2069, source source/frontends/mariani/MarianiFrame.cpp:184"
|
||||
note: "Loaded when the machine type is Pravets 8A."
|
||||
|
||||
- name: TK3000e.rom
|
||||
@@ -159,7 +159,7 @@ files:
|
||||
md5: 8d84b614b545d4eec8799d3f325332cb
|
||||
sha1: f163e5753c18ff0e812a448e8da406f102600edf
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2062, source/Memory.cpp:2065-2069, source/frontends/mariani/MarianiFrame.cpp:185"
|
||||
source_ref: "source source/Memory.cpp:2062, source source/Memory.cpp:2065-2069, source source/frontends/mariani/MarianiFrame.cpp:185"
|
||||
note: "Loaded when the machine type is TK3000 //e."
|
||||
|
||||
- name: Base64A.rom
|
||||
@@ -170,7 +170,7 @@ files:
|
||||
md5: 352fdbcae14c6a8c0398822c7a273309
|
||||
sha1: f1c779af480b5bda2bdd03950c1201a5c5143bea
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2063, source/Memory.cpp:2065-2069, source/Memory.cpp:2114-2117, source/frontends/mariani/MarianiFrame.cpp:186"
|
||||
source_ref: "source source/Memory.cpp:2063, source source/Memory.cpp:2065-2069, source source/Memory.cpp:2114-2117, source source/frontends/mariani/MarianiFrame.cpp:186"
|
||||
note: "Loaded when the machine type is Base64A. Copied into memrom as MaxRomPages pages of 12 KB."
|
||||
|
||||
- name: Freezes_Non-autostart_F8_Rom.rom
|
||||
@@ -180,7 +180,7 @@ files:
|
||||
md5: d0a61e95ed1e1dc37c8e4801326aa79e
|
||||
sha1: 3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81
|
||||
validation: [size]
|
||||
source_ref: "source/Memory.cpp:2163-2168, source/Utilities.cpp:188-189, source/Common.h:94, source/frontends/mariani/MarianiFrame.cpp:187"
|
||||
source_ref: "source source/Memory.cpp:2163-2168, source source/Utilities.cpp:188-189, source source/Common.h:94, source source/frontends/mariani/MarianiFrame.cpp:187"
|
||||
note: >
|
||||
MemInitializeCustomF8ROM copies it over $F800 to $FFFF when the
|
||||
configuration value "The Freeze's F8 Rom" is set and the machine is an
|
||||
@@ -195,7 +195,7 @@ files:
|
||||
md5: 9ac0dc8c4d0002eb45b0b84be0bde5ec
|
||||
sha1: f9d312f128c9557d9d6ac03bfad6c3ddf83e5659
|
||||
validation: [size]
|
||||
source_ref: "source/NTSC_CharSet.cpp:249-256, 296, source/frontends/mariani/MarianiFrame.cpp:189"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:249-256, 296, source source/frontends/mariani/MarianiFrame.cpp:189"
|
||||
note: "make_csbits reads it on every start, whatever the machine type."
|
||||
|
||||
- name: Apple2_JPlus_Video.rom
|
||||
@@ -206,7 +206,7 @@ files:
|
||||
md5: 271e2c9bf928b95e7baeff391db45495
|
||||
sha1: 0a382be58db5215c4a3de53b19a72fab660d5da2
|
||||
validation: [size]
|
||||
source_ref: "source/NTSC_CharSet.cpp:258-266, 303, source/frontends/mariani/MarianiFrame.cpp:190"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:258-266, 303, source source/frontends/mariani/MarianiFrame.cpp:190"
|
||||
note: "Read on every start. Fills the two J-Plus character sets selected by AN2."
|
||||
|
||||
- name: Apple2e_Enhanced_Video.rom
|
||||
@@ -217,7 +217,7 @@ files:
|
||||
md5: 9123fff3442c0e688cc6816be88dd4ab
|
||||
sha1: b2b5d87f52693817fc747df087a4aa1ddcdb1f10
|
||||
validation: [size]
|
||||
source_ref: "source/NTSC_CharSet.cpp:278-285, 297, 299-301, source/frontends/mariani/MarianiFrame.cpp:191"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:278-285, 297, 299-301, source source/frontends/mariani/MarianiFrame.cpp:191"
|
||||
note: >
|
||||
Read on every start. The original //e set is derived from it by putting
|
||||
the non-alt characters back over the 32 mousetext slots.
|
||||
@@ -230,7 +230,7 @@ files:
|
||||
md5: 4b45852b369e2afd864a02d0d91f70dc
|
||||
sha1: 87ca8135f7526ddf829f9c2c4f7dbe4d568818fc
|
||||
validation: [size]
|
||||
source_ref: "source/NTSC_CharSet.cpp:268-276, 304, source/frontends/mariani/MarianiFrame.cpp:192"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:268-276, 304, source source/frontends/mariani/MarianiFrame.cpp:192"
|
||||
note: "Read on every start. Split in two 2 KB halves for the two character sets."
|
||||
|
||||
- name: CHARSET82.bmp
|
||||
@@ -240,7 +240,7 @@ files:
|
||||
size: 8254
|
||||
md5: 5b4866713477fdb08bb2a78d2d86ceb0
|
||||
sha1: 34718c242ccc539c54b456eca84286421ad24166
|
||||
source_ref: "source/NTSC_CharSet.cpp:291, source/frontends/mariani/MarianiFrame.cpp:52-61"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:291, source source/frontends/mariani/MarianiFrame.cpp:52-61"
|
||||
note: >
|
||||
Read through GetBitmap on every start, decoded with ImageIO and packed
|
||||
eight pixels to the octet. No size check: the copy stops at the shorter of
|
||||
@@ -253,7 +253,7 @@ files:
|
||||
size: 8254
|
||||
md5: f2720f70859026c76e07fc598fbe435f
|
||||
sha1: cfbdbc1d76542f2a60dbbbdf9deb218ee197351e
|
||||
source_ref: "source/NTSC_CharSet.cpp:292, source/frontends/mariani/MarianiFrame.cpp:52-61"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:292, source source/frontends/mariani/MarianiFrame.cpp:52-61"
|
||||
note: "Read through GetBitmap on every start."
|
||||
|
||||
- name: CHARSET8C.bmp
|
||||
@@ -263,7 +263,7 @@ files:
|
||||
size: 16446
|
||||
md5: 9248c1f19f3d3277a031f46a19b2e350
|
||||
sha1: 0ec9ebe6542ca8f89ed4a7c417716b287a75b48e
|
||||
source_ref: "source/NTSC_CharSet.cpp:293-294, source/frontends/mariani/MarianiFrame.cpp:52-61"
|
||||
source_ref: "source source/NTSC_CharSet.cpp:293-294, source source/frontends/mariani/MarianiFrame.cpp:52-61"
|
||||
note: "Read twice, at row 0 for the alt character set off and at row 16 for on."
|
||||
|
||||
- name: DISK2.rom
|
||||
@@ -274,7 +274,7 @@ files:
|
||||
md5: 2020aa1413ff77fe29353f3ee72dc295
|
||||
sha1: d4181c9f046aafc3fb326b381baac809d9e38d16
|
||||
validation: [size]
|
||||
source_ref: "source/Disk.cpp:2074-2082, source/Disk.cpp:2104-2108, source/frontends/mariani/MarianiFrame.cpp:166"
|
||||
source_ref: "source source/Disk.cpp:2074-2082, source source/Disk.cpp:2104-2108, source source/frontends/mariani/MarianiFrame.cpp:166"
|
||||
note: >
|
||||
Read when the Disk II card initialises, which is slot 6 by default. Both
|
||||
firmware images are read up front and the one installed at $C600 follows
|
||||
@@ -288,7 +288,7 @@ files:
|
||||
md5: 4f80448507cf43ab40c17ac08d89e278
|
||||
sha1: afd060e6f35faf3bb0146fa889fc787adf56330a
|
||||
validation: [size]
|
||||
source_ref: "source/Disk.cpp:2074-2082, source/Disk.cpp:2104-2106, source/frontends/mariani/MarianiFrame.cpp:165"
|
||||
source_ref: "source source/Disk.cpp:2074-2082, source source/Disk.cpp:2104-2106, source source/frontends/mariani/MarianiFrame.cpp:165"
|
||||
note: "Read alongside the 16 sector image when the Disk II card initialises."
|
||||
|
||||
- name: SSC.rom
|
||||
@@ -299,7 +299,7 @@ files:
|
||||
md5: 67c0d61ab0911183faf05270f881a97e
|
||||
sha1: 6dab633470c6bc4cb3e81d09fda46597caf8ee57
|
||||
validation: [size]
|
||||
source_ref: "source/SerialComms.cpp:957-970, source/frontends/mariani/MarianiFrame.cpp:167"
|
||||
source_ref: "source source/SerialComms.cpp:957-970, source source/frontends/mariani/MarianiFrame.cpp:167"
|
||||
note: >
|
||||
Read when the card initialises, slot 2 by default. The 256 bytes at
|
||||
offset 0x700 go to the slot ROM and the whole 2 KB stays as expansion ROM.
|
||||
@@ -312,7 +312,7 @@ files:
|
||||
md5: 5902996f16dc78fc013f6e1db14805b3
|
||||
sha1: c75c751589cbcc1ad4ab4f63676af7abadd86f5b
|
||||
validation: [size]
|
||||
source_ref: "source/ParallelPrinter.cpp:43-52, source/frontends/mariani/MarianiFrame.cpp:171"
|
||||
source_ref: "source source/ParallelPrinter.cpp:43-52, source source/frontends/mariani/MarianiFrame.cpp:171"
|
||||
note: "Read when the printer card initialises, slot 1 by default."
|
||||
|
||||
- name: MouseInterface.rom
|
||||
@@ -323,7 +323,7 @@ files:
|
||||
md5: 22563ab338024dac7b03510371d49c57
|
||||
sha1: 3a9d881a8a8d30f55b9719aceebbcf717f829d6f
|
||||
validation: [size]
|
||||
source_ref: "source/MouseInterface.cpp:163-176, source/frontends/mariani/MarianiFrame.cpp:173"
|
||||
source_ref: "source source/MouseInterface.cpp:163-176, source source/frontends/mariani/MarianiFrame.cpp:173"
|
||||
note: "Read only when the user puts the mouse card in a slot. No default slot holds it."
|
||||
|
||||
- name: HDC-SmartPort.bin
|
||||
@@ -334,7 +334,7 @@ files:
|
||||
md5: 2592efa1d34ade55d490a1b39911c9b2
|
||||
sha1: fd557998fd5823ad69a42ad1282e4fe47db02dca
|
||||
validation: [size]
|
||||
source_ref: "source/Harddisk.cpp:222-241, source/frontends/mariani/MarianiFrame.cpp:170"
|
||||
source_ref: "source source/Harddisk.cpp:222-241, source source/frontends/mariani/MarianiFrame.cpp:170"
|
||||
note: >
|
||||
Default firmware of the hard disk card, which no slot holds until the user
|
||||
adds it. Block mode and drive count are patched into the copy afterwards.
|
||||
@@ -347,7 +347,7 @@ files:
|
||||
md5: e0a40e9166af27b16f60beb83c9233f0
|
||||
sha1: 69667800c54da1d4466e7b2168c0e418a4cf586c
|
||||
validation: [size]
|
||||
source_ref: "source/Harddisk.cpp:227, source/Harddisk.cpp:237, source/Harddisk.cpp:1439-1441, source/frontends/mariani/MarianiFrame.cpp:168"
|
||||
source_ref: "source source/Harddisk.cpp:227, source source/Harddisk.cpp:237, source source/Harddisk.cpp:1439-1441, source source/frontends/mariani/MarianiFrame.cpp:168"
|
||||
note: "Selected over the SmartPort firmware when a save state carries a hard disk card older than version 4."
|
||||
|
||||
- name: Hddrvr-v2.bin
|
||||
@@ -357,7 +357,7 @@ files:
|
||||
md5: a49e45e7a6d4de23e0845a59c7e31e0c
|
||||
sha1: 06115eebb4d58221b5c062a42bf3e41e137447ed
|
||||
validation: [size]
|
||||
source_ref: "source/Harddisk.cpp:228, source/Harddisk.cpp:237, source/Harddisk.cpp:1439-1443, source/frontends/mariani/MarianiFrame.cpp:169"
|
||||
source_ref: "source source/Harddisk.cpp:228, source source/Harddisk.cpp:237, source source/Harddisk.cpp:1439-1443, source source/frontends/mariani/MarianiFrame.cpp:169"
|
||||
note: >
|
||||
Selected when a save state carries hard disk card version 4. The
|
||||
application bundle does not ship it, so it has to be placed in
|
||||
@@ -371,7 +371,7 @@ files:
|
||||
md5: 6ab4d0a20071dad38154a7c0278beee6
|
||||
sha1: 3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:832-836, source/frontends/mariani/MarianiFrame.cpp:194"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:832-836, source source/frontends/mariani/MarianiFrame.cpp:194"
|
||||
note: "Read by the Disk Maker window when it formats an image without copying DOS 3.3."
|
||||
|
||||
- name: bootsector_prodos243.bin
|
||||
@@ -382,7 +382,7 @@ files:
|
||||
md5: 2695dc5458076eb747b9f245dd1a7ed9
|
||||
sha1: e2f1b6342efff3a39fafd239f200707bc7494592
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:792-796, source/frontends/mariani/MarianiFrame.cpp:195"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:792-796, source source/frontends/mariani/MarianiFrame.cpp:195"
|
||||
note: "Read by the Disk Maker window when it creates a ProDOS image."
|
||||
|
||||
- name: dos33c.bin
|
||||
@@ -393,7 +393,7 @@ files:
|
||||
md5: 46a02fc4775b3d959f3f949a70eaa616
|
||||
sha1: 52d1bbeed17f2a2240cb38249dba3663ad0b8a1f
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:774-778, source/frontends/mariani/MarianiFrame.cpp:196"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:774-778, source source/frontends/mariani/MarianiFrame.cpp:196"
|
||||
note: "Read by the Disk Maker window when DOS 3.3 is copied onto the new image."
|
||||
|
||||
- name: prodos243.bin
|
||||
@@ -404,7 +404,7 @@ files:
|
||||
md5: 90644bd658fd0922d28eccb7cfb7cb76
|
||||
sha1: 17c354249ddbfaf20b570d3c5e33b693e36646aa
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:595-599, source/frontends/mariani/MarianiFrame.cpp:197"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:595-599, source source/frontends/mariani/MarianiFrame.cpp:197"
|
||||
note: "Read by the Disk Maker window when the ProDOS system file is copied."
|
||||
|
||||
- name: bitsy.boot.bin
|
||||
@@ -415,7 +415,7 @@ files:
|
||||
md5: e6e8f7edc3ae48f827a97090cdca741c
|
||||
sha1: 474c2b0c666239c76fce07e1c96471650431a2d6
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:509-513, source/frontends/mariani/MarianiFrame.cpp:198"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:509-513, source source/frontends/mariani/MarianiFrame.cpp:198"
|
||||
note: "Read by the Disk Maker window when Bitsy Boot is copied."
|
||||
|
||||
- name: quit.system.bin
|
||||
@@ -426,7 +426,7 @@ files:
|
||||
md5: 6a32c39d8ac24bd56a03d79299b0a8f1
|
||||
sha1: dbda9a9fd882af929b17cd2de1a975e7f1b93361
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:552-556, source/frontends/mariani/MarianiFrame.cpp:199"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:552-556, source source/frontends/mariani/MarianiFrame.cpp:199"
|
||||
note: "Read by the Disk Maker window when Bitsy Bye is copied."
|
||||
|
||||
- name: basic17.system.bin
|
||||
@@ -437,7 +437,7 @@ files:
|
||||
md5: a8d8c08f5cb4a9480389477c6c2f2834
|
||||
sha1: 6ba0571dee8da75f5c1736854e206eb9d2601fac
|
||||
validation: [size]
|
||||
source_ref: "source/ProDOS_Utils.cpp:467-471, source/frontends/mariani/MarianiFrame.cpp:200"
|
||||
source_ref: "source source/ProDOS_Utils.cpp:467-471, source source/frontends/mariani/MarianiFrame.cpp:200"
|
||||
note: "Read by the Disk Maker window when BASIC.SYSTEM is copied."
|
||||
|
||||
- name: APPLE2E.SYM
|
||||
@@ -447,7 +447,7 @@ files:
|
||||
size: 13444
|
||||
md5: 034527d42a96d0f39977cb85c6a8f2d8
|
||||
sha1: fcfbbb25e06f58d13e762b02bfd468c834d98fc8
|
||||
source_ref: "source/Debugger/Debugger_Symbols.cpp:46, 774, 814-817, source/Debugger/Debug.cpp:9495-9496"
|
||||
source_ref: "upstream source/Debugger/Debugger_Symbols.cpp:46, 774, 814-817, source source/Debugger/Debug.cpp:9495-9496"
|
||||
note: >
|
||||
Preloaded into the Main table when the emulator starts. Read from the
|
||||
support directory first, then from the bundle. Parsed as lines of address
|
||||
@@ -460,7 +460,7 @@ files:
|
||||
size: 15378
|
||||
md5: 7253a9ba7d7ca807016f5adc0207dd7b
|
||||
sha1: 496a0bd1af463fce81b362da9e4757a993e355d5
|
||||
source_ref: "source/Debugger/Debugger_Symbols.cpp:47, 774, 814-817, source/Debugger/Debug.cpp:9498-9499"
|
||||
source_ref: "upstream source/Debugger/Debugger_Symbols.cpp:47, 774, 814-817, source source/Debugger/Debug.cpp:9498-9499"
|
||||
note: "Preloaded into the Basic table when the emulator starts."
|
||||
|
||||
- name: A2_DOS33.SYM2
|
||||
@@ -469,7 +469,7 @@ files:
|
||||
size: 2380
|
||||
md5: 88bd69906b4b3109b3f31472fb4b47f4
|
||||
sha1: 51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c
|
||||
source_ref: "source/Debugger/Debugger_Symbols.cpp:53, 774-806, source/Debugger/Debug.cpp:9502-9503"
|
||||
source_ref: "upstream source/Debugger/Debugger_Symbols.cpp:53, 774-806, source source/Debugger/Debug.cpp:9502-9503"
|
||||
note: >
|
||||
Preloaded into the DOS33 table when the emulator starts. The .SYM2
|
||||
extension routes it through the debugger script reader instead of the
|
||||
@@ -483,7 +483,7 @@ files:
|
||||
size: 501992
|
||||
md5: 972ce55fa7b905a494de16a7e8ec1949
|
||||
sha1: c66c1955dac84a253a661720a7947150c109f315
|
||||
source_ref: "source/frontends/mariani/debugger/ConsoleViewController.mm:74, source/frontends/mariani/debugger/InspectorOutlineViewController.mm:356, source/frontends/mariani/debugger/CharacterMappings.mm:13-142, source/frontends/mariani/Mariani-Info.plist:5-6"
|
||||
source_ref: "source source/frontends/mariani/debugger/ConsoleViewController.mm:74, source source/frontends/mariani/debugger/InspectorOutlineViewController.mm:356, source source/frontends/mariani/debugger/CharacterMappings.mm:13-142, source source/frontends/mariani/Mariani-Info.plist:5-6"
|
||||
note: >
|
||||
Registered from the resource folder by ATSApplicationFontsPath and asked
|
||||
for by family name. CharacterMappings maps Apple II character values to
|
||||
|
||||
@@ -106,7 +106,7 @@ files:
|
||||
.gen or .sms, or inside a .zip, .7z or .rar holding one. The tests are the
|
||||
length and the "BOOT" text at 0x124 or 0x128, and a file failing either aborts
|
||||
the load rather than falling back.
|
||||
source_ref: "MD.emu/src/main/Main.cc:311-344 (region choice, read, checks), MD.emu/src/genplus-gx/loadrom.cc:426-432 (size and signature), MD.emu/src/main/EmuMenuViews.cc:290-295,317-345 (picker and filter)"
|
||||
source_ref: "source MD.emu/src/main/Main.cc:311-344 (region choice, read, checks), source MD.emu/src/genplus-gx/loadrom.cc:426-432 (size and signature), source MD.emu/src/main/EmuMenuViews.cc:290-295, 317-345 (picker and filter)"
|
||||
|
||||
- name: bios_CD_J.bin
|
||||
system: sega-megacd
|
||||
@@ -120,7 +120,7 @@ files:
|
||||
note: >-
|
||||
Taken by the default branch: USA and Europe go to the other two paths and
|
||||
every other region code lands here, both Japanese ones included.
|
||||
source_ref: "MD.emu/src/main/Main.cc:311-344 (region choice, read, checks), MD.emu/src/genplus-gx/loadrom.cc:426-432 (size and signature), MD.emu/src/main/EmuMenuViews.cc:290-295,317-345 (picker and filter)"
|
||||
source_ref: "source MD.emu/src/main/Main.cc:311-344 (region choice, read, checks), source MD.emu/src/genplus-gx/loadrom.cc:426-432 (size and signature), source MD.emu/src/main/EmuMenuViews.cc:290-295, 317-345 (picker and filter)"
|
||||
|
||||
- name: bios_CD_E.bin
|
||||
system: sega-megacd
|
||||
@@ -134,4 +134,4 @@ files:
|
||||
note: >-
|
||||
Reached when the boot sector byte at 0x20b is 0x64 or the Game Region
|
||||
setting is Europe.
|
||||
source_ref: "MD.emu/src/main/Main.cc:311-344 (region choice, read, checks), MD.emu/src/genplus-gx/loadrom.cc:426-432 (size and signature), MD.emu/src/main/EmuMenuViews.cc:290-295,317-345 (picker and filter)"
|
||||
source_ref: "source MD.emu/src/main/Main.cc:311-344 (region choice, read, checks), source MD.emu/src/genplus-gx/loadrom.cc:426-432 (size and signature), source MD.emu/src/main/EmuMenuViews.cc:290-295, 317-345 (picker and filter)"
|
||||
@@ -84,7 +84,7 @@ files:
|
||||
boot and makes SetupDirectBoot copy the Nintendo logo out of the ROM header
|
||||
into the BIOS at 0x20 so DS-to-GBA communication still works. FreeBIOS is
|
||||
substituted when custom BIOS is off.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:51-53,100-113, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:149, app/src/main/cpp/EmulatorArgsBuilder.cpp:19-40, src/MemConstants.h:30-36, src/NDS.cpp:807-811, src/NDS.cpp:277-296,303-310"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:51-53, 100-113, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:149, source app/src/main/cpp/EmulatorArgsBuilder.cpp:19-40, upstream src/MemConstants.h:30-36, upstream src/NDS.cpp:807-811, upstream src/NDS.cpp:277-296, 303-310"
|
||||
|
||||
- name: bios7.bin
|
||||
aliases: [NDS_Bios7.bin, nds7.bin]
|
||||
@@ -103,7 +103,7 @@ files:
|
||||
Key1_KeyBuf zeroed instead of seeding it from offset 0x0030, so cartridge
|
||||
Key1 encryption is unavailable. FreeBIOS is substituted when custom BIOS is
|
||||
off.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:47-49,100-113, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:148, app/src/main/cpp/EmulatorArgsBuilder.cpp:42-62, src/MemConstants.h:30-36, src/NDS.cpp:801-805, src/NDSCart.cpp:138-151"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:47-49, 100-113, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:148, source app/src/main/cpp/EmulatorArgsBuilder.cpp:42-62, upstream src/MemConstants.h:30-36, upstream src/NDS.cpp:801-805, upstream src/NDSCart.cpp:138-151"
|
||||
|
||||
- name: firmware.bin
|
||||
aliases: [dsfirmware.bin]
|
||||
@@ -123,7 +123,7 @@ files:
|
||||
image before it reaches the core. A firmware the core reports as
|
||||
non-bootable forces direct boot. When custom BIOS is off the core builds a
|
||||
firmware in memory instead.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:55-70,120, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:150, app/src/main/cpp/EmulatorArgsBuilder.cpp:93-185,289-337, src/NDS.cpp:286-288"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:55-70, 120, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:150, source app/src/main/cpp/EmulatorArgsBuilder.cpp:93-185, 289-337, upstream src/NDS.cpp:286-288"
|
||||
|
||||
# --- DSi BIOS directory (preference dsi_bios_dir) ---
|
||||
- name: dsi_bios9.bin
|
||||
@@ -142,7 +142,7 @@ files:
|
||||
into ITCM from 0x87F4, 0x9920, 0x99A0 and 0xA9E8, and cartridge Key1 in DSi
|
||||
mode is seeded from 0x99A0. With the boot screen off, the reset vector is
|
||||
overwritten in memory with 0xEAFFFFFE.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:76-78,100-113,124, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:152, app/src/main/cpp/EmulatorArgsBuilder.cpp:235-260,475-477, src/DSi.cpp:950-955, src/NDSCart.cpp:127-134"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:76-78, 100-113, 124, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:152, source app/src/main/cpp/EmulatorArgsBuilder.cpp:235-260, 475-477, upstream src/DSi.cpp:950-955, upstream src/NDSCart.cpp:127-134"
|
||||
|
||||
- name: dsi_bios7.bin
|
||||
aliases: [biosdsi7.bin]
|
||||
@@ -161,7 +161,7 @@ files:
|
||||
exact image. DSi boot copies four blocks out of it from 0x8188, 0xB5D8,
|
||||
0xC6D0 and 0xD718. With the boot screen off, the reset vector is
|
||||
overwritten in memory with 0xEAFFFFFE.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:72-74,100-113,123, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:151, app/src/main/cpp/EmulatorArgsBuilder.cpp:262-287,347,471-473, src/DSi.cpp:959-962"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:72-74, 100-113, 123, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:151, source app/src/main/cpp/EmulatorArgsBuilder.cpp:262-287, 347, 471-473, upstream src/DSi.cpp:959-962"
|
||||
|
||||
- name: dsi_firmware.bin
|
||||
aliases: [dsifirmware.bin]
|
||||
@@ -177,7 +177,7 @@ files:
|
||||
accepted against three accepted lengths in the DS directory. Read in DSi
|
||||
mode in place of the DS firmware, and customised the same way. The core has
|
||||
no generator for DSi firmware, so nothing stands in for it.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:80-93,125, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:153, app/src/main/cpp/EmulatorArgsBuilder.cpp:289-337"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:80-93, 125, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:153, source app/src/main/cpp/EmulatorArgsBuilder.cpp:289-337"
|
||||
|
||||
- name: dsi_nand.bin
|
||||
path: "dsi/nand.bin"
|
||||
@@ -198,4 +198,4 @@ files:
|
||||
key at 0x8308 of the ARM7i BIOS. Touchscreen calibration is rewritten in
|
||||
the mounted user data on every launch. Any regional dump works. A DSiWare
|
||||
title is refused unless it is already installed in this image.
|
||||
source_ref: "app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:95-98,126, app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:154, app/src/main/cpp/EmulatorArgsBuilder.cpp:339-420,479-481, app/src/main/java/me/magnum/melonds/domain/services/EmulatorLaunchPreconditionChecker.kt:47-70, src/DSi_NAND.cpp:43-70"
|
||||
source_ref: "source app/src/main/java/me/magnum/melonds/impl/FileSystemConfigurationDirectoryVerifier.kt:95-98, 126, source app/src/main/java/me/magnum/melonds/impl/SharedPreferencesSettingsRepository.kt:154, source app/src/main/cpp/EmulatorArgsBuilder.cpp:339-420, 479-481, source app/src/main/java/me/magnum/melonds/domain/services/EmulatorLaunchPreconditionChecker.kt:47-70, upstream src/DSi_NAND.cpp:43-70"
|
||||
@@ -26,7 +26,7 @@ files:
|
||||
size: 4096
|
||||
validation: {core: [size], upstream: [size, crc32]}
|
||||
crc32: 2ab23573
|
||||
source_ref: "src/NDS.h:196, src/NDS.cpp:467-477, src/frontend/Util_ROM.cpp:99-111"
|
||||
source_ref: "source src/NDS.h:196, source src/NDS.cpp:467-477, source src/frontend/Util_ROM.cpp:99-111"
|
||||
note: "FreeBIOS fallback (src/FreeBIOS.h), native needed for Key1 cartridge crypto"
|
||||
|
||||
- name: bios7.bin
|
||||
@@ -37,7 +37,7 @@ files:
|
||||
size: 16384
|
||||
validation: {core: [size], upstream: [size, crc32]}
|
||||
crc32: 1280f0d5
|
||||
source_ref: "src/NDS.h:197, src/NDS.cpp:482-492, src/frontend/Util_ROM.cpp:117-131"
|
||||
source_ref: "source src/NDS.h:197, source src/NDS.cpp:482-492, source src/frontend/Util_ROM.cpp:117-131"
|
||||
note: "FreeBIOS fallback (src/FreeBIOS.h), native needed for Key1 init at offset 0x0030"
|
||||
|
||||
- name: firmware.bin
|
||||
@@ -48,7 +48,7 @@ files:
|
||||
min_size: 262144
|
||||
max_size: 524288
|
||||
validation: [size]
|
||||
source_ref: "src/SPI.cpp:192-211, src/frontend/Util_ROM.cpp:174-195"
|
||||
source_ref: "source src/SPI.cpp:192-211, source src/frontend/Util_ROM.cpp:174-195"
|
||||
note: "Generated 128KB firmware as fallback, native must be 256KB or 512KB for boot"
|
||||
|
||||
# --- Nintendo DSi (TWL) ---
|
||||
@@ -59,7 +59,7 @@ files:
|
||||
size: 65536
|
||||
validation: {core: [size], upstream: [size, crc32]}
|
||||
crc32: bae84f6c
|
||||
source_ref: "src/DSi.h:33, src/DSi.cpp:587-599, src/frontend/Util_ROM.cpp:145-156"
|
||||
source_ref: "source src/DSi.h:33, source src/DSi.cpp:587-599, source src/frontend/Util_ROM.cpp:145-156"
|
||||
|
||||
- name: dsi_bios7.bin
|
||||
system: nintendo-dsi
|
||||
@@ -68,7 +68,7 @@ files:
|
||||
size: 65536
|
||||
validation: {core: [size], upstream: [size, crc32]}
|
||||
crc32: 4316cc42
|
||||
source_ref: "src/DSi.h:34, src/DSi.cpp:604-620, src/frontend/Util_ROM.cpp:158-170"
|
||||
source_ref: "source src/DSi.h:34, source src/DSi.cpp:604-620, source src/frontend/Util_ROM.cpp:158-170"
|
||||
note: "Contains eMMC key-Y at offset 0x8308 for NAND init"
|
||||
|
||||
- name: dsi_firmware.bin
|
||||
@@ -77,7 +77,7 @@ files:
|
||||
required: true
|
||||
size: 131072
|
||||
validation: [size]
|
||||
source_ref: "src/SPI.cpp:197-211, src/frontend/Util_ROM.cpp:201-217"
|
||||
source_ref: "source src/SPI.cpp:197-211, source src/frontend/Util_ROM.cpp:201-217"
|
||||
|
||||
- name: dsi_nand.bin
|
||||
agnostic: true
|
||||
@@ -86,12 +86,12 @@ files:
|
||||
required: true
|
||||
size: 251658304
|
||||
storage: large_file
|
||||
source_ref: "src/frontend/Util_ROM.cpp:224-235, src/DSi_NAND.cpp:58-97"
|
||||
source_ref: "source src/frontend/Util_ROM.cpp:224-235, source src/DSi_NAND.cpp:58-97"
|
||||
note: "Any regional dump works. Nocash footer required (DSi eMMC CID/CPU at EOF-0x40 or 0xFF800). AES keys derived from ARM7i BIOS offset 0x8308."
|
||||
|
||||
- name: dsi_sd_card.bin
|
||||
system: nintendo-dsi
|
||||
description: "DSi SD card image"
|
||||
required: false
|
||||
source_ref: "src/frontend/Util_ROM.cpp:237-243, src/libretro/libretro.cpp:837,553"
|
||||
source_ref: "source src/frontend/Util_ROM.cpp:237-243, source src/libretro/libretro.cpp:837, 553"
|
||||
note: "Created if missing, requires melonds_dsi_sdcard core option enabled"
|
||||
@@ -50,7 +50,7 @@ files:
|
||||
size: 16384
|
||||
validation: [size]
|
||||
crc32: 1280f0d5
|
||||
source_ref: "src/libretro/config/config.hpp:326, src/libretro/config/console.cpp:379, src/libretro/config/console.cpp:526-529, src/libretro/config/console.cpp:1098-1103, src/MemConstants.h:31, src/MemConstants.h:36"
|
||||
source_ref: "source src/libretro/config/config.hpp:326, source src/libretro/config/console.cpp:379, source src/libretro/config/console.cpp:526-529, source src/libretro/config/console.cpp:1098-1103, source src/MemConstants.h:31, upstream src/MemConstants.h:36"
|
||||
note: "Required in DSi mode."
|
||||
|
||||
- name: bios9.bin
|
||||
@@ -61,7 +61,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
crc32: 2ab23573
|
||||
source_ref: "src/libretro/config/config.hpp:325, src/libretro/config/console.cpp:380, src/libretro/config/console.cpp:531-534, src/libretro/config/console.cpp:1098-1103, src/MemConstants.h:30, src/MemConstants.h:37"
|
||||
source_ref: "source src/libretro/config/config.hpp:325, source src/libretro/config/console.cpp:380, source src/libretro/config/console.cpp:531-534, source src/libretro/config/console.cpp:1098-1103, source src/MemConstants.h:30, upstream src/MemConstants.h:37"
|
||||
note: "Required in DSi mode."
|
||||
|
||||
- name: firmware.bin
|
||||
@@ -69,7 +69,7 @@ files:
|
||||
description: "NDS firmware image"
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/libretro/config/console.cpp:337-364, src/libretro/config/console.cpp:1136-1182, src/libretro/config/constants.cpp:102-176, src/libretro/config/constants.hpp:288"
|
||||
source_ref: "source src/libretro/config/console.cpp:337-364, source src/libretro/config/console.cpp:1136-1182, source src/libretro/config/constants.cpp:102-176, source src/libretro/config/constants.hpp:288"
|
||||
note: "Any file name: the core lists every file of 131072, 262144 or 524288 bytes with a valid firmware header and the user picks one. A generated firmware is used as fallback."
|
||||
|
||||
# --- Nintendo DSi (TWL) ---
|
||||
@@ -80,7 +80,7 @@ files:
|
||||
size: 65536
|
||||
validation: [size]
|
||||
crc32: 4316cc42
|
||||
source_ref: "src/libretro/config/config.hpp:328, src/libretro/config/console.cpp:516-519, src/libretro/config/console.cpp:1098-1103, src/MemConstants.h:32, src/MemConstants.h:44"
|
||||
source_ref: "source src/libretro/config/config.hpp:328, source src/libretro/config/console.cpp:516-519, source src/libretro/config/console.cpp:1098-1103, source src/MemConstants.h:32, upstream src/MemConstants.h:44"
|
||||
note: "The eMMC key-Y at offset 0x8308 is used to open the NAND image (src/libretro/config/console.cpp:586)."
|
||||
|
||||
- name: dsi_bios9.bin
|
||||
@@ -90,18 +90,18 @@ files:
|
||||
size: 65536
|
||||
validation: [size]
|
||||
crc32: bae84f6c
|
||||
source_ref: "src/libretro/config/config.hpp:327, src/libretro/config/console.cpp:521-524, src/libretro/config/console.cpp:1098-1103, src/MemConstants.h:32, src/MemConstants.h:45"
|
||||
source_ref: "source src/libretro/config/config.hpp:327, source src/libretro/config/console.cpp:521-524, source src/libretro/config/console.cpp:1098-1103, source src/MemConstants.h:32, upstream src/MemConstants.h:45"
|
||||
|
||||
- name: dsi_firmware.bin
|
||||
system: nintendo-dsi
|
||||
description: "DSi firmware image"
|
||||
required: true
|
||||
source_ref: "src/libretro/config/console.cpp:497-499, src/libretro/config/console.cpp:536-551, src/libretro/config/constants.cpp:102-176"
|
||||
source_ref: "source src/libretro/config/console.cpp:497-499, source src/libretro/config/console.cpp:536-551, source src/libretro/config/constants.cpp:102-176"
|
||||
note: "Any file name, selected through a core option, and the firmware header must declare the DSi console type."
|
||||
|
||||
- name: dsi_nand.bin
|
||||
system: nintendo-dsi
|
||||
description: "DSi NAND dump"
|
||||
required: true
|
||||
source_ref: "src/libretro/config/console.cpp:490-495, src/libretro/config/console.cpp:564-592, src/libretro/config/console.cpp:1401-1416, src/libretro/config/constants.cpp:44-100, src/libretro/config/constants.hpp:283-287"
|
||||
source_ref: "source src/libretro/config/console.cpp:490-495, source src/libretro/config/console.cpp:564-592, source src/libretro/config/console.cpp:1401-1416, source src/libretro/config/constants.cpp:44-100, source src/libretro/config/constants.hpp:283-287"
|
||||
note: "Any file name, selected through a core option or picked automatically by region. 251658240 or 257425408 bytes, plus 64 when the no$gba footer is appended. The footer magic must be present at the end or at offset 0xFF800."
|
||||
+21
-21
@@ -35,7 +35,7 @@ files:
|
||||
hle_fallback: true
|
||||
validation: [size]
|
||||
note: "DSP-1 program ROM. HLE fallback in libretro port only"
|
||||
source_ref: "Core/NecDsp.cpp:95, Core/FirmwareHelper.h:17-35"
|
||||
source_ref: "upstream Core/NecDsp.cpp:95, source Core/FirmwareHelper.h:17-35"
|
||||
|
||||
- name: "dsp1.data.rom"
|
||||
size: 2048
|
||||
@@ -43,7 +43,7 @@ files:
|
||||
hle_fallback: true
|
||||
validation: [size]
|
||||
note: "DSP-1 data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:95, Core/FirmwareHelper.h:17-35"
|
||||
source_ref: "upstream Core/NecDsp.cpp:95, source Core/FirmwareHelper.h:17-35"
|
||||
|
||||
- name: "dsp1b.program.rom"
|
||||
size: 6144
|
||||
@@ -51,7 +51,7 @@ files:
|
||||
hle_fallback: true
|
||||
validation: [size]
|
||||
note: "DSP-1B program ROM. HLE fallback in libretro port only"
|
||||
source_ref: "Core/NecDsp.cpp:96"
|
||||
source_ref: "upstream Core/NecDsp.cpp:96"
|
||||
|
||||
- name: "dsp1b.data.rom"
|
||||
size: 2048
|
||||
@@ -59,49 +59,49 @@ files:
|
||||
hle_fallback: true
|
||||
validation: [size]
|
||||
note: "DSP-1B data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:96"
|
||||
source_ref: "upstream Core/NecDsp.cpp:96"
|
||||
|
||||
- name: "dsp2.program.rom"
|
||||
size: 6144
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "DSP-2 program ROM"
|
||||
source_ref: "Core/NecDsp.cpp:97"
|
||||
source_ref: "upstream Core/NecDsp.cpp:97"
|
||||
|
||||
- name: "dsp2.data.rom"
|
||||
size: 2048
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "DSP-2 data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:97"
|
||||
source_ref: "upstream Core/NecDsp.cpp:97"
|
||||
|
||||
- name: "dsp3.program.rom"
|
||||
size: 6144
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "DSP-3 program ROM"
|
||||
source_ref: "Core/NecDsp.cpp:98"
|
||||
source_ref: "upstream Core/NecDsp.cpp:98"
|
||||
|
||||
- name: "dsp3.data.rom"
|
||||
size: 2048
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "DSP-3 data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:98"
|
||||
source_ref: "upstream Core/NecDsp.cpp:98"
|
||||
|
||||
- name: "dsp4.program.rom"
|
||||
size: 6144
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "DSP-4 program ROM"
|
||||
source_ref: "Core/NecDsp.cpp:99"
|
||||
source_ref: "upstream Core/NecDsp.cpp:99"
|
||||
|
||||
- name: "dsp4.data.rom"
|
||||
size: 2048
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "DSP-4 data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:99"
|
||||
source_ref: "upstream Core/NecDsp.cpp:99"
|
||||
|
||||
# -- NEC uPD96050 coprocessor firmware (split format) --
|
||||
# Combined format also accepted: st010.rom (53248), st011.rom (53248)
|
||||
@@ -111,28 +111,28 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "ST-010 program ROM"
|
||||
source_ref: "Core/NecDsp.cpp:100"
|
||||
source_ref: "upstream Core/NecDsp.cpp:100"
|
||||
|
||||
- name: "st010.data.rom"
|
||||
size: 4096
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "ST-010 data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:100"
|
||||
source_ref: "upstream Core/NecDsp.cpp:100"
|
||||
|
||||
- name: "st011.program.rom"
|
||||
size: 49152
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "ST-011 program ROM"
|
||||
source_ref: "Core/NecDsp.cpp:101"
|
||||
source_ref: "upstream Core/NecDsp.cpp:101"
|
||||
|
||||
- name: "st011.data.rom"
|
||||
size: 4096
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "ST-011 data ROM"
|
||||
source_ref: "Core/NecDsp.cpp:101"
|
||||
source_ref: "upstream Core/NecDsp.cpp:101"
|
||||
|
||||
# -- Game Boy boot ROMs --
|
||||
|
||||
@@ -143,7 +143,7 @@ files:
|
||||
aliases: [gb_bios.bin]
|
||||
validation: [size]
|
||||
note: "Game Boy (DMG) boot ROM. Falls back to embedded SameBoy open-source boot ROM"
|
||||
source_ref: "Core/FirmwareHelper.h:148, Core/Gameboy.cpp:108-114, Core/GbBootRom.h:7"
|
||||
source_ref: "source Core/FirmwareHelper.h:148, source Core/Gameboy.cpp:108-114, source Core/GbBootRom.h:7"
|
||||
|
||||
- name: "cgb_boot.bin"
|
||||
size: 2304
|
||||
@@ -152,7 +152,7 @@ files:
|
||||
aliases: [gbc_bios.bin]
|
||||
validation: [size]
|
||||
note: "Game Boy Color boot ROM. Falls back to embedded SameBoy open-source boot ROM"
|
||||
source_ref: "Core/FirmwareHelper.h:149, Core/Gameboy.cpp:108-119, Core/GbBootRom.h:83"
|
||||
source_ref: "source Core/FirmwareHelper.h:149, source Core/Gameboy.cpp:108-119, source Core/GbBootRom.h:83"
|
||||
|
||||
- name: "sgb_boot.bin"
|
||||
size: 256
|
||||
@@ -161,7 +161,7 @@ files:
|
||||
aliases: [sgb_bios.bin]
|
||||
validation: [size]
|
||||
note: "Super Game Boy boot ROM for GB CPU. Falls back to embedded SameBoy open-source boot ROM"
|
||||
source_ref: "Core/FirmwareHelper.h:150, Core/Gameboy.cpp:108-127, Core/GbBootRom.h:32"
|
||||
source_ref: "source Core/FirmwareHelper.h:150, source Core/Gameboy.cpp:108-127, source Core/GbBootRom.h:32"
|
||||
|
||||
- name: "sgb2_boot.bin"
|
||||
size: 256
|
||||
@@ -170,7 +170,7 @@ files:
|
||||
aliases: [sgb_bios.bin]
|
||||
validation: [size]
|
||||
note: "Super Game Boy 2 boot ROM for GB CPU. Falls back to embedded SameBoy open-source boot ROM"
|
||||
source_ref: "Core/FirmwareHelper.h:151, Core/Gameboy.cpp:108-127, Core/GbBootRom.h:57"
|
||||
source_ref: "source Core/FirmwareHelper.h:151, source Core/Gameboy.cpp:108-127, source Core/GbBootRom.h:57"
|
||||
|
||||
# -- Super Game Boy cartridge ROMs --
|
||||
|
||||
@@ -179,14 +179,14 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "Super Game Boy SNES cartridge ROM. Without it, SGB mode falls back to regular GB"
|
||||
source_ref: "Core/FirmwareHelper.h:118-133, Core/BaseCartridge.cpp:630-638"
|
||||
source_ref: "upstream Core/FirmwareHelper.h:118-133, source Core/BaseCartridge.cpp:630-638"
|
||||
|
||||
- name: "SGB2.sfc"
|
||||
size: 524288
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "Super Game Boy 2 SNES cartridge ROM. Core option mesen-s_sgb2 selects SGB version"
|
||||
source_ref: "Core/FirmwareHelper.h:118-133, Core/BaseCartridge.cpp:630-638"
|
||||
source_ref: "upstream Core/FirmwareHelper.h:118-133, source Core/BaseCartridge.cpp:630-638"
|
||||
|
||||
# -- Satellaview --
|
||||
|
||||
@@ -195,4 +195,4 @@ files:
|
||||
required: false
|
||||
validation: [size]
|
||||
note: "Satellaview BS-X BIOS ROM. Minimum accepted size is 32768 bytes"
|
||||
source_ref: "Core/FirmwareHelper.h:39-47,96-113, Core/BaseCartridge.cpp:65"
|
||||
source_ref: "source Core/FirmwareHelper.h:39-47, 96-113, source Core/BaseCartridge.cpp:65"
|
||||
+3
-3
@@ -49,7 +49,7 @@ files:
|
||||
required: true
|
||||
size: 8192
|
||||
validation: [size]
|
||||
source_ref: "Core/FdsLoader.cpp:45-59 (LoadBios tries FdsBios.bin then disksys.rom), Core/FdsLoader.cpp:143-146 (LoadRom validates size == 0x2000)"
|
||||
source_ref: "source Core/FdsLoader.cpp:45-59 (LoadBios tries FdsBios.bin then disksys.rom), source Core/FdsLoader.cpp:143-146 (LoadRom validates size == 0x2000)"
|
||||
note: "Mapped at 0xE000-0xFFFF as PRG ROM bank 0. Core checks FdsBios.bin first, falls back to disksys.rom. Size must be exactly 8192 bytes or BiosMissing is set."
|
||||
|
||||
- name: "StudyBox.bin"
|
||||
@@ -58,14 +58,14 @@ files:
|
||||
required: false
|
||||
size: 262144
|
||||
validation: [size]
|
||||
source_ref: "Core/StudyBoxLoader.cpp:125-133 (LoadBios), Core/StudyBoxLoader.cpp:149-152 (LoadRom validates size == 0x40000)"
|
||||
source_ref: "source Core/StudyBoxLoader.cpp:125-133 (LoadBios), source Core/StudyBoxLoader.cpp:149-152 (LoadRom validates size == 0x40000)"
|
||||
note: "256 KB BIOS for the Study Box tape peripheral (mapper 186). Only needed for .stbx tape dumps. Size must be exactly 262144 bytes."
|
||||
|
||||
- name: "MesenPalette.pal"
|
||||
system: nintendo-nes
|
||||
description: "External NES color palette"
|
||||
required: false
|
||||
source_ref: "Libretro/libretro.cpp:301-323 (load_custom_palette), Libretro/libretro.cpp:405-406 (called when mesen_palette == Custom)"
|
||||
source_ref: "source Libretro/libretro.cpp:301-323 (load_custom_palette), source Libretro/libretro.cpp:405-406 (called when mesen_palette == Custom)"
|
||||
min_size: 192
|
||||
max_size: 1536
|
||||
validation: [size]
|
||||
|
||||
+57
-57
@@ -146,7 +146,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "91e87d11e1c30d172556bed2211cce2efa94ba595f58c5d264809ef4d363a97b"
|
||||
note: "DSP-1 program+data (0x1800+0x800). Tried before the split pair dsp1.program.rom + dsp1.data.rom. Not needed when the game dump embeds the firmware."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:102, Core/Shared/FirmwareHelper.h:59-79,130-152, UI/Interop/FirmwareTypeExtensions.cs:11"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:102, source Core/Shared/FirmwareHelper.h:59-79, 130-152, upstream UI/Interop/FirmwareTypeExtensions.cs:11"
|
||||
|
||||
- name: "dsp1.program.rom"
|
||||
path: "dsp1.program.rom"
|
||||
@@ -156,7 +156,7 @@ files:
|
||||
size: 6144
|
||||
validation: [size]
|
||||
note: "DSP-1 program ROM, read with dsp1.data.rom when dsp1.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:102, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:102, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp1.data.rom"
|
||||
path: "dsp1.data.rom"
|
||||
@@ -166,7 +166,7 @@ files:
|
||||
size: 2048
|
||||
validation: [size]
|
||||
note: "DSP-1 data ROM, read with dsp1.program.rom when dsp1.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:102, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:102, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp1b.rom"
|
||||
path: "dsp1b.rom"
|
||||
@@ -178,7 +178,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "d789cb3c36b05c0b23b6c6f23be7aa37c6e78b6ee9ceac8d2d2aa9d8c4d35fa9"
|
||||
note: "DSP-1B revision. Tried before the split pair dsp1b.program.rom + dsp1b.data.rom."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:103, Core/Shared/FirmwareHelper.h:59-79, UI/Interop/FirmwareTypeExtensions.cs:12"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:103, source Core/Shared/FirmwareHelper.h:59-79, upstream UI/Interop/FirmwareTypeExtensions.cs:12"
|
||||
|
||||
- name: "dsp1b.program.rom"
|
||||
path: "dsp1b.program.rom"
|
||||
@@ -188,7 +188,7 @@ files:
|
||||
size: 6144
|
||||
validation: [size]
|
||||
note: "DSP-1B program ROM, read with dsp1b.data.rom when dsp1b.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:103, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:103, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp1b.data.rom"
|
||||
path: "dsp1b.data.rom"
|
||||
@@ -198,7 +198,7 @@ files:
|
||||
size: 2048
|
||||
validation: [size]
|
||||
note: "DSP-1B data ROM, read with dsp1b.program.rom when dsp1b.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:103, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:103, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp2.rom"
|
||||
path: "dsp2.rom"
|
||||
@@ -210,7 +210,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "03ef4ef26c9f701346708cb5d07847b5203cf1b0818bf2930acd34510ffdd717"
|
||||
note: "DSP-2 (Dungeon Master). Tried before the split pair dsp2.program.rom + dsp2.data.rom."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:104, Core/Shared/FirmwareHelper.h:59-79, UI/Interop/FirmwareTypeExtensions.cs:13"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:104, source Core/Shared/FirmwareHelper.h:59-79, upstream UI/Interop/FirmwareTypeExtensions.cs:13"
|
||||
|
||||
- name: "dsp2.program.rom"
|
||||
path: "dsp2.program.rom"
|
||||
@@ -220,7 +220,7 @@ files:
|
||||
size: 6144
|
||||
validation: [size]
|
||||
note: "DSP-2 program ROM, read with dsp2.data.rom when dsp2.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:104, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:104, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp2.data.rom"
|
||||
path: "dsp2.data.rom"
|
||||
@@ -230,7 +230,7 @@ files:
|
||||
size: 2048
|
||||
validation: [size]
|
||||
note: "DSP-2 data ROM, read with dsp2.program.rom when dsp2.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:104, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:104, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp3.rom"
|
||||
path: "dsp3.rom"
|
||||
@@ -242,7 +242,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "0971b08f396c32e61989d1067dddf8e4b14649d548b2188f7c541b03d7c69e4e"
|
||||
note: "DSP-3 (SD Gundam GX). Tried before the split pair dsp3.program.rom + dsp3.data.rom."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:105, Core/Shared/FirmwareHelper.h:59-79, UI/Interop/FirmwareTypeExtensions.cs:14"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:105, source Core/Shared/FirmwareHelper.h:59-79, upstream UI/Interop/FirmwareTypeExtensions.cs:14"
|
||||
|
||||
- name: "dsp3.program.rom"
|
||||
path: "dsp3.program.rom"
|
||||
@@ -252,7 +252,7 @@ files:
|
||||
size: 6144
|
||||
validation: [size]
|
||||
note: "DSP-3 program ROM, read with dsp3.data.rom when dsp3.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:105, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:105, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp3.data.rom"
|
||||
path: "dsp3.data.rom"
|
||||
@@ -262,7 +262,7 @@ files:
|
||||
size: 2048
|
||||
validation: [size]
|
||||
note: "DSP-3 data ROM, read with dsp3.program.rom when dsp3.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:105, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:105, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp4.rom"
|
||||
path: "dsp4.rom"
|
||||
@@ -274,7 +274,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "752d03b2d74441e430b7f713001fa241f8bbcfc1a0d890ed4143f174dbe031da"
|
||||
note: "DSP-4 (Top Gear 3000). Tried before the split pair dsp4.program.rom + dsp4.data.rom."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:106, Core/Shared/FirmwareHelper.h:59-79, UI/Interop/FirmwareTypeExtensions.cs:15"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:106, source Core/Shared/FirmwareHelper.h:59-79, upstream UI/Interop/FirmwareTypeExtensions.cs:15"
|
||||
|
||||
- name: "dsp4.program.rom"
|
||||
path: "dsp4.program.rom"
|
||||
@@ -284,7 +284,7 @@ files:
|
||||
size: 6144
|
||||
validation: [size]
|
||||
note: "DSP-4 program ROM, read with dsp4.data.rom when dsp4.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:106, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:106, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "dsp4.data.rom"
|
||||
path: "dsp4.data.rom"
|
||||
@@ -294,7 +294,7 @@ files:
|
||||
size: 2048
|
||||
validation: [size]
|
||||
note: "DSP-4 data ROM, read with dsp4.program.rom when dsp4.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:106, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:106, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "st010.rom"
|
||||
path: "st010.rom"
|
||||
@@ -306,7 +306,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "fa9bced838fedea11c6f6ace33d1878024bdd0d02cc9485899d0bdd4015ec24c"
|
||||
note: "ST010 (F1 ROC II) program+data (0xC000+0x1000). Tried before the split pair st010.program.rom + st010.data.rom."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:107, Core/Shared/FirmwareHelper.h:59-79, UI/Interop/FirmwareTypeExtensions.cs:17"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:107, source Core/Shared/FirmwareHelper.h:59-79, upstream UI/Interop/FirmwareTypeExtensions.cs:17"
|
||||
|
||||
- name: "st010.program.rom"
|
||||
path: "st010.program.rom"
|
||||
@@ -316,7 +316,7 @@ files:
|
||||
size: 49152
|
||||
validation: [size]
|
||||
note: "ST010 program ROM, read with st010.data.rom when st010.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:107, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:107, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "st010.data.rom"
|
||||
path: "st010.data.rom"
|
||||
@@ -326,7 +326,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
note: "ST010 data ROM, read with st010.program.rom when st010.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:107, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:107, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "st011.rom"
|
||||
path: "st011.rom"
|
||||
@@ -338,7 +338,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "8b2b3f3f3e6e29f4d21d8bc736b400bc988b7d2214ebee15643f01c1fee2f364"
|
||||
note: "ST011 (Hayazashi Nidan Morita Shogi) program+data. Tried before the split pair st011.program.rom + st011.data.rom."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:108, Core/Shared/FirmwareHelper.h:59-79, UI/Interop/FirmwareTypeExtensions.cs:18"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:108, source Core/Shared/FirmwareHelper.h:59-79, upstream UI/Interop/FirmwareTypeExtensions.cs:18"
|
||||
|
||||
- name: "st011.program.rom"
|
||||
path: "st011.program.rom"
|
||||
@@ -348,7 +348,7 @@ files:
|
||||
size: 49152
|
||||
validation: [size]
|
||||
note: "ST011 program ROM, read with st011.data.rom when st011.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:108, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:108, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "st011.data.rom"
|
||||
path: "st011.data.rom"
|
||||
@@ -358,7 +358,7 @@ files:
|
||||
size: 4096
|
||||
validation: [size]
|
||||
note: "ST011 data ROM, read with st011.program.rom when st011.rom is absent."
|
||||
source_ref: "Core/SNES/Coprocessors/DSP/NecDsp.cpp:108, Core/Shared/FirmwareHelper.h:69-76"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/DSP/NecDsp.cpp:108, source Core/Shared/FirmwareHelper.h:69-76"
|
||||
|
||||
- name: "st018.rom"
|
||||
path: "st018.rom"
|
||||
@@ -370,7 +370,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "6df209ab5d2524d1839c038be400ae5eb20dafc14a3771a3239cd9e8acd53806"
|
||||
note: "ST018 ARM coprocessor (Hayazashi Nidan Morita Shogi 2). Missing file leaves the coprocessor ROMs uninitialised."
|
||||
source_ref: "Core/SNES/Coprocessors/ST018/St018.cpp:31-36, Core/Shared/FirmwareHelper.h:153-171, UI/Interop/FirmwareTypeExtensions.cs:19"
|
||||
source_ref: "source Core/SNES/Coprocessors/ST018/St018.cpp:31-36, source Core/Shared/FirmwareHelper.h:153-171, upstream UI/Interop/FirmwareTypeExtensions.cs:19"
|
||||
|
||||
- name: "BS-X.bin"
|
||||
path: "BS-X.bin"
|
||||
@@ -382,7 +382,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "27cfdb99f7e4252bf3740d420147b63c4c88616883bc5e7fe43f2f30bf8c8cbb,a49827b45ff9ac9cf5b4658190e1428e59251bc82d8a63d8e9e0f71e439f008f,3ce321496edc5d77038de2034eb3fb354d7724afd0bc7fd0319f3eb5d57b984d,77d94d64d745014bf8b51280a4204056cdeb9d41ea30eae80dbc006675bebef8"
|
||||
note: "BS-X application cartridge ROM, mandatory for .bs Satellaview files. Core accepts any file of 32 KB or more. The known dumps are 1 MB (Japan/English, with and without DRM)."
|
||||
source_ref: "Core/SNES/BaseCartridge.cpp:60-64, Core/Shared/FirmwareHelper.h:81-92,172-188, UI/Interop/FirmwareTypeExtensions.cs:23-31"
|
||||
source_ref: "source Core/SNES/BaseCartridge.cpp:60-64, source Core/Shared/FirmwareHelper.h:81-92, 172-188, upstream UI/Interop/FirmwareTypeExtensions.cs:23-31"
|
||||
|
||||
- name: "SufamiTurbo.sfc"
|
||||
path: "SufamiTurbo.sfc"
|
||||
@@ -394,7 +394,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "edacb453da14f825f05d1134d6035f4bf034e55f7cfb97c70c4ee107eabc7342"
|
||||
note: "Sufami Turbo base cartridge BIOS, mandatory for .st files."
|
||||
source_ref: "Core/SNES/Coprocessors/SufamiTurbo/SufamiTurbo.h:39-44, Core/Shared/FirmwareHelper.h:189-207, UI/Interop/FirmwareTypeExtensions.cs:21"
|
||||
source_ref: "upstream Core/SNES/Coprocessors/SufamiTurbo/SufamiTurbo.h:39-44, source Core/Shared/FirmwareHelper.h:189-207, upstream UI/Interop/FirmwareTypeExtensions.cs:21"
|
||||
|
||||
- name: "SGB1.sfc"
|
||||
standalone_path: "Firmware/SGB1.sfc"
|
||||
@@ -405,7 +405,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "bba9c269273bedb9b38bd5eb23bfaa6e509b8decc7cb80bb5513905af04f4ceb,c6c4daab5c899b69900c460787de6089edabe94b760f96d9f583d30cc0a5bb30,a75160f7b89b1f0e20fd2f6441bb86285c7378db5035ef6885485eaff6059376"
|
||||
note: "Super Game Boy SNES-side ROM (Rev 0/1/2), read when the UseSgb2 setting is off. Without it, GB games run on the plain GB core instead of SGB mode. The libretro build keeps UseSgb2 on and never opens this name."
|
||||
source_ref: "Core/SNES/BaseCartridge.cpp:698-716, Core/Shared/FirmwareHelper.h:208-228, Core/Shared/SettingTypes.h:433, UI/Interop/FirmwareTypeExtensions.cs:40-47"
|
||||
source_ref: "source Core/SNES/BaseCartridge.cpp:698-716, source Core/Shared/FirmwareHelper.h:208-228, source Core/Shared/SettingTypes.h:433, upstream UI/Interop/FirmwareTypeExtensions.cs:40-47"
|
||||
|
||||
- name: "SGB2.sfc"
|
||||
path: "SGB2.sfc"
|
||||
@@ -416,7 +416,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "c172498a23d1176672931bab33b629c7d28f914a43dca9e540b8af1b37ccf2c6"
|
||||
note: "Super Game Boy 2 SNES-side ROM, read when the UseSgb2 setting is on (the default, and the only state of the libretro build). Without it, GB games run on the plain GB core instead of SGB mode."
|
||||
source_ref: "Core/SNES/BaseCartridge.cpp:698-716, Core/Shared/FirmwareHelper.h:208-228, Core/Shared/SettingTypes.h:433, UI/Interop/FirmwareTypeExtensions.cs:49"
|
||||
source_ref: "source Core/SNES/BaseCartridge.cpp:698-716, source Core/Shared/FirmwareHelper.h:208-228, source Core/Shared/SettingTypes.h:433, source UI/Interop/FirmwareTypeExtensions.cs:49"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Game Boy boot ROMs (embedded copies used when absent)
|
||||
@@ -431,7 +431,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "cf053eccb4ccafff9e67339d4e78e98dce7d1ed59be819d2a1ba2232c6fce1c7,26e71cf01e301e5dc40e987cd2ecbf6d0276245890ac829db2a25323da86818e"
|
||||
note: "DMG boot ROM override. An embedded copy is used when the file is absent."
|
||||
source_ref: "Core/Shared/FirmwareHelper.h:229-271, Core/Gameboy/Gameboy.cpp:102-110, Core/Gameboy/GbBootRom.h:8, UI/Interop/FirmwareTypeExtensions.cs:33"
|
||||
source_ref: "source Core/Shared/FirmwareHelper.h:229-271, source Core/Gameboy/Gameboy.cpp:102-110, source Core/Gameboy/GbBootRom.h:8, source UI/Interop/FirmwareTypeExtensions.cs:33"
|
||||
|
||||
- name: "cgb_boot.bin"
|
||||
path: "cgb_boot.bin"
|
||||
@@ -443,7 +443,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "b4f2e416a35eef52cba161b159c7c8523a92594facb924b3ede0d722867c50c7,3a307a41689bee99a9a32ea021bf45136906c86b2e4f06c806738398e4f92e45"
|
||||
note: "GBC boot ROM override. An embedded copy is used when the file is absent."
|
||||
source_ref: "Core/Shared/FirmwareHelper.h:229-271, Core/Gameboy/GbBootRom.h:99, UI/Interop/FirmwareTypeExtensions.cs:34"
|
||||
source_ref: "source Core/Shared/FirmwareHelper.h:229-271, source Core/Gameboy/GbBootRom.h:99, source UI/Interop/FirmwareTypeExtensions.cs:34"
|
||||
|
||||
- name: "sgb_boot.bin"
|
||||
standalone_path: "Firmware/sgb_boot.bin"
|
||||
@@ -455,7 +455,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "0e4ddff32fc9d1eeaae812a157dd246459b00c9e14f2f61751f661f32361e360"
|
||||
note: "SGB1 GB-side boot ROM override, read when the UseSgb2 setting is off. An embedded copy is used when the file is absent. The libretro build keeps UseSgb2 on and never opens this name."
|
||||
source_ref: "Core/Shared/FirmwareHelper.h:229-271, Core/Gameboy/Gameboy.cpp:94-97, Core/Gameboy/GbBootRom.h:49, UI/Interop/FirmwareTypeExtensions.cs:37"
|
||||
source_ref: "source Core/Shared/FirmwareHelper.h:229-271, source Core/Gameboy/Gameboy.cpp:94-97, source Core/Gameboy/GbBootRom.h:49, source UI/Interop/FirmwareTypeExtensions.cs:37"
|
||||
|
||||
- name: "sgb2_boot.bin"
|
||||
path: "sgb2_boot.bin"
|
||||
@@ -467,7 +467,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "fd243c4fb27008986316ce3df29e9cfbcdc0cd52704970555a8bb76edbec3988"
|
||||
note: "SGB2 GB-side boot ROM override, read when the UseSgb2 setting is on. An embedded copy is used when the file is absent."
|
||||
source_ref: "Core/Shared/FirmwareHelper.h:229-271, Core/Gameboy/Gameboy.cpp:94-97, Core/Gameboy/GbBootRom.h:49, UI/Interop/FirmwareTypeExtensions.cs:38"
|
||||
source_ref: "source Core/Shared/FirmwareHelper.h:229-271, source Core/Gameboy/Gameboy.cpp:94-97, source Core/Gameboy/GbBootRom.h:49, source UI/Interop/FirmwareTypeExtensions.cs:38"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Game Boy Advance
|
||||
@@ -481,7 +481,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570"
|
||||
note: "GBA BIOS. When missing, the boot ROM region is zero-filled and games calling BIOS routines fail. There is no HLE replacement."
|
||||
source_ref: "Core/GBA/GbaConsole.cpp:76-79, Core/Shared/FirmwareHelper.h:272-291, UI/Interop/FirmwareTypeExtensions.cs:35"
|
||||
source_ref: "source Core/GBA/GbaConsole.cpp:76-79, source Core/Shared/FirmwareHelper.h:272-291, source UI/Interop/FirmwareTypeExtensions.cs:35"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# NES / Famicom
|
||||
@@ -496,7 +496,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "99c18490ed9002d9c6d999b9d8d15be5c051bdfa7cc7e73318053c9a994b0178,a0a9d57cbace21bf9c85c2b85e86656317f0768d7772acc90c7411ab1dbff2bf"
|
||||
note: "FDS BIOS. When missing, the BIOS region is zero-filled and disk games cannot boot."
|
||||
source_ref: "Core/NES/Mappers/FDS/Fds.cpp:21-28, Core/Shared/FirmwareHelper.h:292-310, UI/Interop/FirmwareTypeExtensions.cs:51-57"
|
||||
source_ref: "source Core/NES/Mappers/FDS/Fds.cpp:21-28, source Core/Shared/FirmwareHelper.h:292-310, source UI/Interop/FirmwareTypeExtensions.cs:51-57"
|
||||
|
||||
- name: "StudyBox.bin"
|
||||
path: "StudyBox.bin"
|
||||
@@ -507,7 +507,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "365f84c86f7f7c3aaa2042d78494d41448e998ec5a89ac1b5fecb452951d514c"
|
||||
note: "Famicom Study Box BIOS, mandatory for .studybox tape dumps only. When missing, the BIOS region is zero-filled."
|
||||
source_ref: "Core/NES/Mappers/StudyBox.h:64-70, Core/Shared/FirmwareHelper.h:311-329, UI/Interop/FirmwareTypeExtensions.cs:59"
|
||||
source_ref: "upstream Core/NES/Mappers/StudyBox.h:64-70, source Core/Shared/FirmwareHelper.h:311-329, source UI/Interop/FirmwareTypeExtensions.cs:59"
|
||||
|
||||
- name: "ymf288_adpcm_rom.bin"
|
||||
path: "ymf288_adpcm_rom.bin"
|
||||
@@ -518,7 +518,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "53afd0fa9c62eda3e2be939e23f3adf48a2af8ad37bb1640261726c5d5adeba8"
|
||||
note: "YMF288 ADPCM rhythm ROM for EPSM expansion audio (NES 2.0 header flag). Without it, EPSM sound is incorrect."
|
||||
source_ref: "Core/NES/BaseMapper.cpp:764-768, Core/Shared/FirmwareHelper.h:439-456, UI/Interop/FirmwareTypeExtensions.cs:83"
|
||||
source_ref: "source Core/NES/BaseMapper.cpp:764-768, source Core/Shared/FirmwareHelper.h:439-456, source UI/Interop/FirmwareTypeExtensions.cs:83"
|
||||
|
||||
- name: "lh5323m1.bin"
|
||||
path: "lh5323m1.bin"
|
||||
@@ -527,7 +527,7 @@ files:
|
||||
required: false
|
||||
size: 262144
|
||||
note: "Famicom Network System kanji ROM. Read without size validation, and a zero-filled 256 KB buffer is used when absent."
|
||||
source_ref: "Core/NES/Mappers/Nintendo/FnsMmc1.h:31-36"
|
||||
source_ref: "upstream Core/NES/Mappers/Nintendo/FnsMmc1.h:31-36"
|
||||
|
||||
- name: "MesenNesDB.txt"
|
||||
path: "MesenNesDB.txt"
|
||||
@@ -538,7 +538,7 @@ files:
|
||||
size: 548608
|
||||
sha256: "7eee6516f351ccc7db286587917bec415a1d8042ff5ef87c279f38200a3418dd"
|
||||
note: "NES game database for mapper and input detection, read from the home folder root on the first lookup. The libretro build starts from a 6213-line embedded copy and merges this file over it when present. Nothing deploys it."
|
||||
source_ref: "Core/NES/GameDatabase.cpp:92-103, UI/Utilities/DependencyHelper.cs:14-67, Libretro/libretro.cpp:85-86,592-594"
|
||||
source_ref: "source Core/NES/GameDatabase.cpp:92-103, source UI/Utilities/DependencyHelper.cs:14-67, source Libretro/libretro.cpp:85-86, 592-594"
|
||||
|
||||
- name: "MesenNesDB.txt"
|
||||
standalone_path: "MesenNesDB.txt"
|
||||
@@ -550,7 +550,7 @@ files:
|
||||
size: 548608
|
||||
sha256: "7eee6516f351ccc7db286587917bec415a1d8042ff5ef87c279f38200a3418dd"
|
||||
note: "NES game database for mapper and input detection. The application extracts it from its embedded Dependencies.zip (UI/Dependencies) into the home folder at startup."
|
||||
source_ref: "Core/NES/GameDatabase.cpp:92-103, UI/Utilities/DependencyHelper.cs:14-67, Libretro/libretro.cpp:85-86,592-594"
|
||||
source_ref: "source Core/NES/GameDatabase.cpp:92-103, source UI/Utilities/DependencyHelper.cs:14-67, source Libretro/libretro.cpp:85-86, 592-594"
|
||||
|
||||
- name: "MesenPalette.pal"
|
||||
path: "MesenPalette.pal"
|
||||
@@ -560,7 +560,7 @@ files:
|
||||
size: [192, 1536]
|
||||
validation: [size]
|
||||
note: "NES colour palette read from the home folder when the mesen_palette core option is Custom: 64 RGB triplets, or 512 covering the emphasis combinations. Any other size leaves the default palette in place."
|
||||
source_ref: "Libretro/libretro.cpp:1178-1204, Libretro/libretro.cpp:1304-1306"
|
||||
source_ref: "source Libretro/libretro.cpp:1178-1204, source Libretro/libretro.cpp:1304-1306"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# PC Engine
|
||||
@@ -575,7 +575,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "e11527b3b96ce112a037138988ca72fd117a6b0779c2480d9e03eaebece3d9ce"
|
||||
note: "Super CD-ROM System card, mandatory for CD games. Load fails without it. Both builds read this name or syscard3.pce at exactly 256 KB. The libretro build first builds the canonical file from syscard3.pce, syscard3.bin, syscard.pce or syscard.bin, skipping a 512-byte header, for the duration of a .cue load."
|
||||
source_ref: "Core/PCE/PceConsole.cpp:61-63,151-164, Core/Shared/FirmwareHelper.h:330-349, Libretro/libretro.cpp:108-183,2347-2358, UI/Interop/FirmwareTypeExtensions.cs:61-62"
|
||||
source_ref: "source Core/PCE/PceConsole.cpp:61-63, 151-164, source Core/Shared/FirmwareHelper.h:330-349, source Libretro/libretro.cpp:108-183, 2347-2358, source UI/Interop/FirmwareTypeExtensions.cs:61-62"
|
||||
|
||||
- name: "[BIOS] Games Express CD Card (Japan).pce"
|
||||
path: "[BIOS] Games Express CD Card (Japan).pce"
|
||||
@@ -587,7 +587,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "4b86bb96a48a4ca8375fc0109631d0b1d64f255a03b01de70594d40788ba6c3d,da173b20694c2b52087b099b8c44e471d3ee08a666c90d4afd997f8e1382add8"
|
||||
note: "Games Express CD card, mandatory for Games Express discs (auto-detected by sector signature). Exactly 0x8000 bytes (Blue Version card) or 0x4000 bytes (Green Version card) accepted."
|
||||
source_ref: "Core/PCE/PceConsole.cpp:153-160, Core/Shared/FirmwareHelper.h:350-368, UI/Interop/FirmwareTypeExtensions.cs:64-68"
|
||||
source_ref: "source Core/PCE/PceConsole.cpp:153-160, source Core/Shared/FirmwareHelper.h:350-368, source UI/Interop/FirmwareTypeExtensions.cs:64-68"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# SMS / Game Gear / ColecoVision
|
||||
@@ -599,7 +599,7 @@ files:
|
||||
required: false
|
||||
sha256: "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50,1eb16fc06ceaf05651d7cfd69d1713e6ddccc4349a511f6fd17e037d71f9d85b,67846e26764bd862f19179294347f7353a4166b62ac4198a5ec32933b7da486e,cb01de3464797a77b52e82f5f9b05398540df8c1151d31128d49584028589062,6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30,0c08e17b0ecc3967e1094f12841fdc97fdcbbf986e3bf9a06b35b69e7d95e4cd,1a73bc6e1a9973b98432774a1480b3ac1259027a97590d5e67d52745159abbbc,e9eb04ec80ded8658f765c4eca75cdbe23cbc7d8fed73f9c3db7a868dbf649ff,13c0639cc037167f53e6151dbdea013758c3d09a76b064a894bf15c39c0a3897,aaf39841be10f9cd6908a95a7451c3a0c8ac77125eb412b7a41cad260c888ab5,57abf3c00c82a8e042ebeb2bfe412adac9ba005e9009845236390de3ee645248,c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93"
|
||||
note: "Master System boot ROM, also read for SG-1000 content, mapped when present. Loaded without any size check. Known dumps are 8/16/128/256 KB."
|
||||
source_ref: "Core/SMS/SmsConsole.cpp:71-76, Core/Shared/FirmwareHelper.h:369-379, UI/Interop/FirmwareTypeExtensions.cs:71-77"
|
||||
source_ref: "source Core/SMS/SmsConsole.cpp:71-76, source Core/Shared/FirmwareHelper.h:369-379, upstream UI/Interop/FirmwareTypeExtensions.cs:71-77"
|
||||
|
||||
- name: "bios.gg"
|
||||
path: "bios.gg"
|
||||
@@ -609,7 +609,7 @@ files:
|
||||
size: 1024
|
||||
sha256: "8c8a21335038285cfa03dc076100c1f0bfadf3e4ff70796f11f3dfaaab60eee2"
|
||||
note: "Game Gear boot ROM, mapped when present. Loaded without any size check."
|
||||
source_ref: "Core/SMS/SmsConsole.cpp:71-76, Core/Shared/FirmwareHelper.h:369-379, UI/Interop/FirmwareTypeExtensions.cs:79"
|
||||
source_ref: "source Core/SMS/SmsConsole.cpp:71-76, source Core/Shared/FirmwareHelper.h:369-379, source UI/Interop/FirmwareTypeExtensions.cs:79"
|
||||
|
||||
- name: "bios.col"
|
||||
path: "bios.col"
|
||||
@@ -620,7 +620,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "990bf1956f10207d8781b619eb74f89b00d921c8d45c95c334c16c8cceca09ad,fb4a898eb93b19b36773d87a6c70eb28f981b2686bebdd2d431b05dcdf9cffd4"
|
||||
note: "ColecoVision BIOS, NTSC or PAL console dump. The system boots through it, and games cannot start without it."
|
||||
source_ref: "Core/SMS/SmsConsole.cpp:71-74, Core/Shared/FirmwareHelper.h:381-398, UI/Interop/FirmwareTypeExtensions.cs:70"
|
||||
source_ref: "source Core/SMS/SmsConsole.cpp:71-74, source Core/Shared/FirmwareHelper.h:381-398, upstream UI/Interop/FirmwareTypeExtensions.cs:70"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# WonderSwan (standalone only: UseBootRom is never set by the libretro port)
|
||||
@@ -634,7 +634,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "bf4480dbea1c47c8b54ce7be9382bc1006148f431fbe4277e136351fa74f635e"
|
||||
note: "WonderSwan boot ROM, also used for Pocket Challenge V2. Loaded only when the UseBootRom setting is enabled (default off). Without it the boot screen is skipped."
|
||||
source_ref: "Core/WS/WsConsole.cpp:145-150, Core/Shared/SettingTypes.h:806, Core/Shared/FirmwareHelper.h:400-437, UI/Interop/FirmwareTypeExtensions.cs:80"
|
||||
source_ref: "source Core/WS/WsConsole.cpp:145-150, source Core/Shared/SettingTypes.h:806, source Core/Shared/FirmwareHelper.h:400-437, source UI/Interop/FirmwareTypeExtensions.cs:80"
|
||||
|
||||
- name: "bootrom.wsc"
|
||||
standalone_path: "Firmware/bootrom.wsc"
|
||||
@@ -645,7 +645,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "f5a5c044d84ce1681f94e9ef74287cb989784497be5bd5108df17908dfa55db2"
|
||||
note: "WonderSwan Color boot ROM. Loaded only when the UseBootRom setting is enabled."
|
||||
source_ref: "Core/WS/WsConsole.cpp:145-150, Core/Shared/SettingTypes.h:806, Core/Shared/FirmwareHelper.h:400-437, UI/Interop/FirmwareTypeExtensions.cs:81"
|
||||
source_ref: "source Core/WS/WsConsole.cpp:145-150, source Core/Shared/SettingTypes.h:806, source Core/Shared/FirmwareHelper.h:400-437, source UI/Interop/FirmwareTypeExtensions.cs:81"
|
||||
|
||||
- name: "bootrom_sc.wsc"
|
||||
standalone_path: "Firmware/bootrom_sc.wsc"
|
||||
@@ -656,7 +656,7 @@ files:
|
||||
validation: [size]
|
||||
sha256: "82e96addf5ab1ce09a84b6eedaa904e4ca432756851f7e0cc0649006c183834d"
|
||||
note: "SwanCrystal boot ROM. Loaded only when the UseBootRom setting is enabled and the SwanCrystal model is selected."
|
||||
source_ref: "Core/WS/WsConsole.cpp:145-150, Core/Shared/SettingTypes.h:806, Core/Shared/FirmwareHelper.h:400-437, UI/Interop/FirmwareTypeExtensions.cs:82"
|
||||
source_ref: "source Core/WS/WsConsole.cpp:145-150, source Core/Shared/SettingTypes.h:806, source Core/Shared/FirmwareHelper.h:400-437, source UI/Interop/FirmwareTypeExtensions.cs:82"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Satellaview broadcast data (auto-deployed by the standalone UI)
|
||||
@@ -670,7 +670,7 @@ files:
|
||||
size: 34
|
||||
sha256: "ba0c17b5786724959bc206714fc18f708c16fdcd77f8fb19aaf9768338e3ce01"
|
||||
note: "Satellaview data stream for channel 0120 (time channel), read from system/Satellaview/. Nothing deploys it for libretro."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0120-0.bin"
|
||||
standalone_path: "Satellaview/BSX0120-0.bin"
|
||||
@@ -682,7 +682,7 @@ files:
|
||||
size: 34
|
||||
sha256: "ba0c17b5786724959bc206714fc18f708c16fdcd77f8fb19aaf9768338e3ce01"
|
||||
note: "Satellaview data stream for channel 0120 (time channel). The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0121-0.bin"
|
||||
path: "Satellaview/BSX0121-0.bin"
|
||||
@@ -693,7 +693,7 @@ files:
|
||||
size: 34
|
||||
sha256: "fbe51a53638dd366b50ea53adf92f54447667d7767c502e508d89b008e31c53f"
|
||||
note: "Satellaview data stream for channel 0121, read from system/Satellaview/. Nothing deploys it for libretro."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0121-0.bin"
|
||||
standalone_path: "Satellaview/BSX0121-0.bin"
|
||||
@@ -705,7 +705,7 @@ files:
|
||||
size: 34
|
||||
sha256: "fbe51a53638dd366b50ea53adf92f54447667d7767c502e508d89b008e31c53f"
|
||||
note: "Satellaview data stream for channel 0121. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0122-0.bin"
|
||||
path: "Satellaview/BSX0122-0.bin"
|
||||
@@ -716,7 +716,7 @@ files:
|
||||
size: 1031
|
||||
sha256: "a0329450e1d42cd18d30070a86e0e481a876cb5c9cfbaab4a0d8895150976ee7"
|
||||
note: "Satellaview data stream for channel 0122, read from system/Satellaview/. Nothing deploys it for libretro."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0122-0.bin"
|
||||
standalone_path: "Satellaview/BSX0122-0.bin"
|
||||
@@ -728,7 +728,7 @@ files:
|
||||
size: 1031
|
||||
sha256: "a0329450e1d42cd18d30070a86e0e481a876cb5c9cfbaab4a0d8895150976ee7"
|
||||
note: "Satellaview data stream for channel 0122. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0123-0.bin"
|
||||
path: "Satellaview/BSX0123-0.bin"
|
||||
@@ -739,7 +739,7 @@ files:
|
||||
size: 16
|
||||
sha256: "dbf5ef12ce586712ee666fc5805e6dfcaa1e253fdd36644f773909514868a590"
|
||||
note: "Satellaview data stream for channel 0123, read from system/Satellaview/. Nothing deploys it for libretro."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0123-0.bin"
|
||||
standalone_path: "Satellaview/BSX0123-0.bin"
|
||||
@@ -751,7 +751,7 @@ files:
|
||||
size: 16
|
||||
sha256: "dbf5ef12ce586712ee666fc5805e6dfcaa1e253fdd36644f773909514868a590"
|
||||
note: "Satellaview data stream for channel 0123. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0124-0.bin"
|
||||
path: "Satellaview/BSX0124-0.bin"
|
||||
@@ -762,7 +762,7 @@ files:
|
||||
size: 97
|
||||
sha256: "4d7d7bf5afe5c4f71b96965e58003816c70c13e8af9b581431504d5e52a0cec1"
|
||||
note: "Satellaview data stream for channel 0124, read from system/Satellaview/. Nothing deploys it for libretro."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
- name: "BSX0124-0.bin"
|
||||
standalone_path: "Satellaview/BSX0124-0.bin"
|
||||
@@ -774,7 +774,7 @@ files:
|
||||
size: 97
|
||||
sha256: "4d7d7bf5afe5c4f71b96965e58003816c70c13e8af9b581431504d5e52a0cec1"
|
||||
note: "Satellaview data stream for channel 0124. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
|
||||
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
|
||||
source_ref: "source Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, source UI/Utilities/DependencyHelper.cs:44-48"
|
||||
|
||||
platform_details:
|
||||
firmware_folder:
|
||||
@@ -784,4 +784,4 @@ platform_details:
|
||||
ui_hash_check: "sha256, advisory, standalone UI only (UI/Interop/FirmwareTypeExtensions.cs)"
|
||||
satellaview_streams: "Satellaview/BSX<channel>-<index>.bin"
|
||||
libretro_subsystem: "Super Game Boy: gb|gbc|gbx + sfc|smc"
|
||||
source_ref: "Utilities/FolderUtilities.cpp:81-91, Libretro/libretro.cpp:2253-2256, Core/Shared/FirmwareHelper.h"
|
||||
source_ref: "source Utilities/FolderUtilities.cpp:81-91, Libretro/libretro.cpp:2253-2256, source Core/Shared/FirmwareHelper.h"
|
||||
@@ -40,7 +40,7 @@ files:
|
||||
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
|
||||
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
|
||||
size: 216250
|
||||
source_ref: "src/emu/hiscore.c:122-138,335-337"
|
||||
source_ref: "source src/emu/hiscore.c:122-138, 335-337"
|
||||
note: >-
|
||||
high score definitions, loaded via f.open without explicit search path. metadata/hiscore.dat of the core repository. is_mem_range reads
|
||||
only "cpu:addr:len:start:end" lines under a "gamename:" header.
|
||||
@@ -26,7 +26,7 @@ platform_details:
|
||||
gba:
|
||||
bios_size: 16384
|
||||
hle_bios: true
|
||||
source_ref: "ameteor/source/bios.cpp, ameteor/source/cpu.cpp:245-311"
|
||||
source_ref: "source ameteor/source/bios.cpp, ameteor/source/cpu.cpp:245-311"
|
||||
note: |
|
||||
Full HLE BIOS. The libretro port never loads an external BIOS file.
|
||||
Cpu::SoftwareInterrupt() checks HasBios(). If false (always in
|
||||
|
||||
+5
-5
@@ -58,7 +58,7 @@ files:
|
||||
size: 16384 # 16 KB (0x4000, GBA_SIZE_BIOS)
|
||||
validation: [size]
|
||||
note: "GBA BIOS. HLE replacement built in. Real BIOS adds boot logo and full SWI accuracy."
|
||||
source_ref: "src/platform/libretro/libretro.c:2068"
|
||||
source_ref: "source src/platform/libretro/libretro.c:2068"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Game Boy - boot ROM (optional, skip fallback)
|
||||
@@ -70,7 +70,7 @@ files:
|
||||
crc32: ["59c8598e", "c2f5cc97", "e6920754", "ec8a83b9", "53d0dd63", "66cc6d94", "908ba8de", "783e69c2"]
|
||||
validation: [crc32]
|
||||
note: "DMG/MGB boot ROM. Scrolling Nintendo logo. Skipped if absent."
|
||||
source_ref: "src/platform/libretro/libretro.c:2104, src/platform/libretro/libretro.c:2111-2116, src/gb/gb.c:50-63, src/gb/gb.c:605-628, src/gb/gb.c:661-665"
|
||||
source_ref: "source src/platform/libretro/libretro.c:2104, source src/platform/libretro/libretro.c:2111-2116, source src/gb/gb.c:50-63, source src/gb/gb.c:605-628, source src/gb/gb.c:661-665"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Game Boy Color - boot ROM (optional, skip fallback)
|
||||
@@ -82,7 +82,7 @@ files:
|
||||
crc32: ["41884e46", "e8ef5318", "e95dc95d", "ffd6b0f1", "570337ea", "69236128"]
|
||||
validation: [crc32]
|
||||
note: "CGB boot ROM. Used for CGB, AGB (GBA in GB mode), and SCGB models."
|
||||
source_ref: "src/platform/libretro/libretro.c:2097, src/platform/libretro/libretro.c:2111-2116, src/gb/gb.c:50-63, src/gb/gb.c:605-628, src/gb/gb.c:661-665"
|
||||
source_ref: "source src/platform/libretro/libretro.c:2097, source src/platform/libretro/libretro.c:2111-2116, source src/gb/gb.c:50-63, source src/gb/gb.c:605-628, source src/gb/gb.c:661-665"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Super Game Boy - boot ROM (optional, skip fallback)
|
||||
@@ -94,13 +94,13 @@ files:
|
||||
crc32: ["ec8a83b9", "53d0dd63", "59c8598e", "c2f5cc97", "e6920754", "66cc6d94", "908ba8de", "783e69c2"]
|
||||
validation: [crc32]
|
||||
note: "SGB boot ROM. SGB2 maps here in standalone (src/gb/core.c:655) but falls to gb_bios.bin in libretro."
|
||||
source_ref: "src/platform/libretro/libretro.c:2100, src/platform/libretro/libretro.c:2111-2116, src/gb/gb.c:50-63, src/gb/gb.c:605-628, src/gb/gb.c:661-665"
|
||||
source_ref: "source src/platform/libretro/libretro.c:2100, source src/platform/libretro/libretro.c:2111-2116, source src/gb/gb.c:50-63, source src/gb/gb.c:605-628, source src/gb/gb.c:661-665"
|
||||
|
||||
platform_details:
|
||||
gba:
|
||||
bios_size: 16384 # 16 KB
|
||||
hle_bios: true
|
||||
source_ref: "src/gba/hle-bios.c, src/gba/gba.c:513-552"
|
||||
source_ref: "source src/gba/hle-bios.c, src/gba/gba.c:513-552"
|
||||
note: |
|
||||
GBALoadBIOS() validates size (must be exactly 0x4000) then computes
|
||||
an internal checksum. Two official checksums are recognized:
|
||||
|
||||
@@ -38,4 +38,4 @@ files:
|
||||
size: 16384 # 16 KB (GBA_SIZE_BIOS)
|
||||
validation: [size]
|
||||
note: "GBA BIOS, same file upstream mGBA uses. HLE replacement built in."
|
||||
source_ref: "src/platform/libretro-splitscreen/mgba_splitscreen_libretro.info:34-37 (firmware0_desc/path/opt); src/gba/gba.c:520-551 (GBALoadBIOS, inherited from mGBA core)"
|
||||
source_ref: "source src/platform/libretro-splitscreen/mgba_splitscreen_libretro.info:34-37 (firmware0_desc/path/opt), source src/gba/gba.c:520-551 (GBALoadBIOS, inherited from mGBA core)"
|
||||
@@ -31,7 +31,7 @@ files:
|
||||
category: game_data
|
||||
path: "mkxp-z/RTP/Standard/"
|
||||
required: false
|
||||
source_ref: "src/core.cpp:1081-1124, src/core.cpp:1126-1197"
|
||||
source_ref: "source src/core.cpp:1081-1124, source src/core.cpp:1126-1197"
|
||||
|
||||
- name: "RPGVX"
|
||||
type: directory
|
||||
@@ -39,7 +39,7 @@ files:
|
||||
category: game_data
|
||||
path: "mkxp-z/RTP/RPGVX/"
|
||||
required: false
|
||||
source_ref: "src/core.cpp:1081-1124, src/core.cpp:1126-1197"
|
||||
source_ref: "source src/core.cpp:1081-1124, source src/core.cpp:1126-1197"
|
||||
|
||||
- name: "RPGVXAce"
|
||||
type: directory
|
||||
@@ -47,7 +47,7 @@ files:
|
||||
category: game_data
|
||||
path: "mkxp-z/RTP/RPGVXAce/"
|
||||
required: false
|
||||
source_ref: "src/core.cpp:1081-1124, src/core.cpp:1126-1197"
|
||||
source_ref: "source src/core.cpp:1081-1124, source src/core.cpp:1126-1197"
|
||||
|
||||
- name: "Fonts"
|
||||
type: directory
|
||||
@@ -56,7 +56,7 @@ files:
|
||||
path: "mkxp-z/Fonts/"
|
||||
required: false
|
||||
unsourceable: "the core creates this directory empty and mounts it for fonts the user adds, and the fallback font is compiled into the binary"
|
||||
source_ref: "src/core.cpp:1199-1211, src/display/font.cpp:61-90"
|
||||
source_ref: "source src/core.cpp:1199-1211, source src/display/font.cpp:61-90"
|
||||
|
||||
- name: "Preload"
|
||||
type: directory
|
||||
@@ -65,7 +65,7 @@ files:
|
||||
path: "mkxp-z/Scripts/Preload/"
|
||||
required: false
|
||||
unsourceable: "the core creates this directory empty for the user's own scripts, and its default preload scripts are mounted from memory"
|
||||
source_ref: "src/core.cpp:891-934"
|
||||
source_ref: "source src/core.cpp:891-934"
|
||||
|
||||
- name: "Postload"
|
||||
type: directory
|
||||
@@ -74,4 +74,4 @@ files:
|
||||
path: "mkxp-z/Scripts/Postload/"
|
||||
required: false
|
||||
unsourceable: "the core creates this directory empty for the user's own scripts"
|
||||
source_ref: "src/core.cpp:901-956"
|
||||
source_ref: "source src/core.cpp:901-956"
|
||||
Loaded 100 of 168 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user