mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 04:12:33 -05:00
Closes #43 FBNeo and Kronos expect BIOS archives in core-specific subdirectories (system/fbneo/, system/kronos/). RetroArch firmware check uses .info paths which include these prefixes, so files at root show as Missing. Add archive_prefix field to emulator profiles. The pack code now places archive copies in the prefixed subdirectory while keeping root copies for cores that expect them there (e.g. Geolith for neogeo.zip).
1581 lines
43 KiB
YAML
1581 lines
43 KiB
YAML
emulator: FinalBurn Neo
|
|
type: libretro
|
|
core_classification: official_port
|
|
source: "https://github.com/libretro/FBNeo"
|
|
upstream: "https://github.com/finalburnneo/FBNeo"
|
|
logo: "https://raw.githubusercontent.com/finalburnneo/FBNeo/master/projectfiles/xcode/Emulator/Assets.xcassets/AppIcon.appiconset/icon_512.png"
|
|
profiled_date: "2026-03-23"
|
|
core_version: "v1.0.0.2"
|
|
display_name: "Arcade (FinalBurn Neo)"
|
|
cores:
|
|
- fbneo
|
|
systems:
|
|
- snk-neogeo-mvs
|
|
- snk-neogeo-aes
|
|
- snk-neogeo-cd
|
|
- snk-neogeo-pocket
|
|
- capcom-cps3
|
|
- igs-pgm
|
|
- fairchild-channelf
|
|
- coleco-colecovision
|
|
- sinclair-spectrum
|
|
- msx
|
|
- nes-fds
|
|
- super-kaneko-nova
|
|
- deco-cassette
|
|
- namco-na1
|
|
- namco-nb1
|
|
- sega-system16b
|
|
- konami-bubsys
|
|
- nmk16
|
|
- midway-mcr
|
|
- snes
|
|
- taito-cchip
|
|
- ym2608
|
|
|
|
archive_prefix: fbneo
|
|
|
|
data_directories:
|
|
- ref: fbneo-cheats
|
|
destination: fbneo/cheats
|
|
source_ref: "src/burner/conc.cpp:167"
|
|
- ref: fbneo-samples
|
|
destination: fbneo
|
|
source_ref: "src/burn/snd/samples.cpp:21-35"
|
|
|
|
notes: |
|
|
FinalBurn Neo is a multi-system arcade and console emulator. BIOS files are
|
|
expected as MAME-format ZIP archives containing individual ROM chips. The
|
|
libretro core searches for BIOS ZIPs in this order
|
|
(src/burner/libretro/libretro.cpp:922-1030):
|
|
1. {rom_dir}/{romName}
|
|
2. {rom_dir}/arcade/{romName}
|
|
3. {system_dir}/fbneo/{romName}
|
|
4. {system_dir}/fbneo/arcade/{romName}
|
|
5. {system_dir}/{romName}
|
|
|
|
Each game driver specifies a parent BIOS set via BurnDriver. The BIOS ZIP
|
|
must contain the individual ROM chip files listed below. CRC32 values from
|
|
BurnRomInfo structs are used to match ROMs inside ZIPs.
|
|
|
|
Neo Geo games reference "neogeo" as parent. The neogeo.zip BIOS set contains
|
|
multiple selectable BIOS variants (MVS, AES, Universe BIOS). Only one 68K
|
|
BIOS ROM is active at a time (selected via dipswitch), but the Z80 BIOS,
|
|
fix tiles, and zoom table are always required.
|
|
|
|
CPS-3 games are self-contained: each game ZIP includes its own SH-2 BIOS
|
|
chip. There is no shared cps3.zip. BIOS selection is per-game per-region.
|
|
|
|
PGM games reference "pgm" as parent. The pgm.zip contains shared text tiles,
|
|
samples, and 68K BIOS ROMs. Some PGM sub-boards use alternate BIOS sets
|
|
(theglad, dmnfrnt, svgpcb, ddp3).
|
|
|
|
Console subsystems (Channel F, ColecoVision, Spectrum, MSX, NES/FDS, NGP)
|
|
each have their own BIOS set referenced as parent for their game drivers.
|
|
|
|
DECO Cassette games reference "decocass" as parent. The decocass.zip contains
|
|
multiple regional BIOS variants (Japan, USA, UK, Europe) with older/newer
|
|
versions for each.
|
|
|
|
files:
|
|
# -------------------------------------------------------
|
|
# Neo Geo MVS/AES (neogeo.zip)
|
|
# -------------------------------------------------------
|
|
|
|
# 68K BIOS ROMs (selectable, one active at a time)
|
|
- name: "sp-s3.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: true
|
|
size: 131072 # 0x20000
|
|
crc32: "91b64be3"
|
|
note: "MVS Asia/Europe ver. 6 (1 slot) - default BIOS"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1604"
|
|
|
|
- name: "sp-s2.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "9036d879"
|
|
note: "MVS Asia/Europe ver. 5 (1 slot)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1605"
|
|
|
|
- name: "sp-s.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "c7f2fa45"
|
|
note: "MVS Asia/Europe ver. 3 (4 slot)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1606"
|
|
|
|
- name: "sp-u2.sp1"
|
|
aliases: ["usa_2slt.bin"]
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "e72943de"
|
|
note: "MVS USA ver. 5 (2 slot)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1607"
|
|
|
|
- name: "sp1-u2"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "62f021f4"
|
|
note: "MVS USA ver. 5 (4 slot)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1608"
|
|
|
|
- name: "sp-e.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "2723a5b5"
|
|
note: "MVS USA ver. 5 (6 slot)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1609"
|
|
|
|
- name: "sp1-u4.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "1179a30f"
|
|
note: "MVS USA (U4)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1610"
|
|
|
|
- name: "sp1-u3.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "2025b7a2"
|
|
note: "MVS USA (U3)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1611"
|
|
|
|
- name: "vs-bios.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "f0e8f27d"
|
|
note: "MVS Japan ver. 6"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1612"
|
|
|
|
- name: "sp-j2.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "acede59c"
|
|
note: "MVS Japan ver. 5"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1613"
|
|
|
|
- name: "sp1.jipan.1024"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "9fb0abe4"
|
|
note: "MVS Japan ver. 3 (4 slot)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1614"
|
|
|
|
- name: "sp-45.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 524288 # 0x80000
|
|
crc32: "03cc9f6a"
|
|
note: "NEO-MVH MV1C (Asia)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1615"
|
|
|
|
- name: "sp-j3.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 524288
|
|
crc32: "486cb450"
|
|
note: "NEO-MVH MV1C (Japan)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1616"
|
|
|
|
- name: "japan-j3.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "dff6d41f"
|
|
note: "MVS Japan (J3)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1617"
|
|
|
|
- name: "sp1-j3.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "fbc6d469"
|
|
note: "MVS Japan (J3, alt)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1618"
|
|
|
|
# AES BIOS ROMs (not in MAME ROM_VERIFY builds)
|
|
- name: "neo-po.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-aes
|
|
required: false
|
|
size: 131072
|
|
crc32: "16d0c132"
|
|
note: "AES Japan"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1620"
|
|
|
|
- name: "neo-epo.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-aes
|
|
required: false
|
|
size: 131072
|
|
crc32: "d27a71f1"
|
|
note: "AES Asia"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1621"
|
|
|
|
- name: "neodebug.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "698ebb7d"
|
|
note: "Development Kit BIOS"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1622"
|
|
|
|
- name: "sp-1v1_3db8c.bin"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "162f0ebe"
|
|
note: "Deck ver. 6 (Git Ver 1.3)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1628"
|
|
|
|
# Universe BIOS (third-party, multiple versions)
|
|
- name: "uni-bios_4_0.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "a7aab458"
|
|
note: "Universe BIOS ver. 4.0 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1629"
|
|
|
|
- name: "uni-bios_3_3.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "24858466"
|
|
note: "Universe BIOS ver. 3.3 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1630"
|
|
|
|
- name: "uni-bios_3_2.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "a4e8b9b3"
|
|
note: "Universe BIOS ver. 3.2 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1631"
|
|
|
|
- name: "uni-bios_3_1.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "0c58093f"
|
|
note: "Universe BIOS ver. 3.1 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1632"
|
|
|
|
- name: "uni-bios_3_0.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "a97c89a9"
|
|
note: "Universe BIOS ver. 3.0 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1633"
|
|
|
|
- name: "uni-bios_2_3.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "27664eb5"
|
|
note: "Universe BIOS ver. 2.3 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1634"
|
|
|
|
- name: "uni-bios_2_3o.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "601720ae"
|
|
note: "Universe BIOS ver. 2.3 older (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1635"
|
|
|
|
- name: "uni-bios_2_2.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "2d50996a"
|
|
note: "Universe BIOS ver. 2.2 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1636"
|
|
|
|
- name: "uni-bios_2_1.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "8dabf76b"
|
|
note: "Universe BIOS ver. 2.1 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1637"
|
|
|
|
- name: "uni-bios_2_0.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "0c12c2ad"
|
|
note: "Universe BIOS ver. 2.0 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1638"
|
|
|
|
- name: "uni-bios_1_3.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "b24b44a0"
|
|
note: "Universe BIOS ver. 1.3 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1639"
|
|
|
|
- name: "uni-bios_1_2.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "4fa698e9"
|
|
note: "Universe BIOS ver. 1.2 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1640"
|
|
|
|
- name: "uni-bios_1_2o.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "e19d3ce9"
|
|
note: "Universe BIOS ver. 1.2 older (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1641"
|
|
|
|
- name: "uni-bios_1_1.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "5dda0d84"
|
|
note: "Universe BIOS ver. 1.1 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1642"
|
|
|
|
- name: "uni-bios_1_0.rom"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "0ce453a0"
|
|
note: "Universe BIOS ver. 1.0 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1643"
|
|
|
|
- name: "neopen.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "cb915e76"
|
|
note: "NeoOpen BIOS v0.1 beta (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1645"
|
|
|
|
# Neo Geo shared ROMs (always required)
|
|
- name: "sm1.sm1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: true
|
|
size: 131072
|
|
crc32: "94416d67"
|
|
note: "Z80 sound BIOS"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1652"
|
|
|
|
- name: "sfix.sfix"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: true
|
|
size: 131072
|
|
crc32: "c2ea0cfd"
|
|
note: "Text layer fix tiles"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1653"
|
|
|
|
- name: "000-lo.lo"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: true
|
|
size: 131072
|
|
crc32: "5a86cff2"
|
|
note: "Zoom lookup table"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1654"
|
|
|
|
# -------------------------------------------------------
|
|
# Neo Geo Trackball BIOS (for irrmaze)
|
|
# -------------------------------------------------------
|
|
- name: "236-bios.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "853e6b96"
|
|
note: "Trackball BIOS / Asia MV1B 263"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1744"
|
|
|
|
- name: "236-bios_japan_hack.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 131072
|
|
crc32: "02bf4426"
|
|
note: "Trackball BIOS / Japan (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1745"
|
|
|
|
# -------------------------------------------------------
|
|
# Neo Geo PCB BIOS (for ms5pcb, svcpcb, kf2k3pcb)
|
|
# -------------------------------------------------------
|
|
- name: "sp-4x.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
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:1791"
|
|
|
|
- name: "spj.sp1"
|
|
archive: neogeo.zip
|
|
system: snk-neogeo-mvs
|
|
required: false
|
|
size: 524288
|
|
crc32: "148dd727"
|
|
note: "PCB BIOS for KOF 2003 PCB"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1879"
|
|
|
|
# -------------------------------------------------------
|
|
# Neo Geo CDZ (neocdz.zip)
|
|
# -------------------------------------------------------
|
|
- name: "neocd.bin"
|
|
archive: neocdz.zip
|
|
system: snk-neogeo-cd
|
|
required: true
|
|
size: 524288 # 0x80000
|
|
crc32: "df9de490"
|
|
note: "Neo Geo CD/CDZ top-loading BIOS"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1963"
|
|
|
|
- name: "neocd_sz.rom"
|
|
archive: neocdz.zip
|
|
system: snk-neogeo-cd
|
|
required: false
|
|
size: 524288
|
|
crc32: "42f6b6c4"
|
|
note: "Neo Geo CDZ custom BIOS by SMKDan"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1964"
|
|
|
|
- name: "uni-bioscd33.rom"
|
|
archive: neocdz.zip
|
|
system: snk-neogeo-cd
|
|
required: false
|
|
size: 524288
|
|
crc32: "ff3abc59"
|
|
note: "Universe BIOS CD ver. 3.3 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1965"
|
|
|
|
- name: "uni-bioscd32.rom"
|
|
archive: neocdz.zip
|
|
system: snk-neogeo-cd
|
|
required: false
|
|
size: 524288
|
|
crc32: "0ffb3127"
|
|
note: "Universe BIOS CD ver. 3.2 (hack)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1966"
|
|
|
|
- name: "000-lo.lo"
|
|
archive: neocdz.zip
|
|
system: snk-neogeo-cd
|
|
required: true
|
|
size: 131072
|
|
crc32: "5a86cff2"
|
|
note: "Zoom lookup table (shared with MVS)"
|
|
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1968"
|
|
|
|
# -------------------------------------------------------
|
|
# IGS PGM (pgm.zip)
|
|
# -------------------------------------------------------
|
|
- name: "pgm_t01s.rom"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: true
|
|
size: 2097152 # 0x200000
|
|
crc32: "1a7123a0"
|
|
note: "8x8 text layer tiles"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:880"
|
|
|
|
- name: "pgm_m01s.rom"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: true
|
|
size: 2097152
|
|
crc32: "45ae7159"
|
|
note: "ICS2115 sound samples"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:881"
|
|
|
|
- name: "pgm_p01s.u20"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: false
|
|
size: 131072 # 0x20000
|
|
crc32: "e42b166e"
|
|
note: "68K BIOS V0001 older (02/26/97)"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:883"
|
|
|
|
- name: "pgm_p02s.u20"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: true
|
|
size: 131072
|
|
crc32: "78c15fa2"
|
|
note: "68K BIOS V0001 newer (07/10/97)"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:884"
|
|
|
|
- name: "ddp3_bios.u37"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: false
|
|
size: 524288 # 0x80000
|
|
crc32: "b3cc5c8f"
|
|
note: "68K BIOS V0001 custom (07/17/97) for DoDonPachi III"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:886"
|
|
|
|
- name: "bios.u42"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: false
|
|
size: 131072
|
|
crc32: "517cf7a2"
|
|
note: "68K BIOS V0001-01J custom (02/25/03) for The Gladiator"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:887"
|
|
|
|
- name: "svg_bios.u49"
|
|
archive: pgm.zip
|
|
system: igs-pgm
|
|
required: false
|
|
size: 131072
|
|
crc32: "3346401f"
|
|
note: "68K BIOS V0001 custom (05/13/05) for SVG PCB"
|
|
source_ref: "src/burn/drv/pgm/d_pgm.cpp:928"
|
|
|
|
# -------------------------------------------------------
|
|
# Capcom CPS-3 (per-game BIOS, no shared archive)
|
|
# -------------------------------------------------------
|
|
|
|
# Street Fighter III (1st Impact)
|
|
- name: "sfiii_euro.29f400.u2"
|
|
archive: sfiii.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288 # 0x80000
|
|
crc32: "27699ddc"
|
|
note: "SH-2 BIOS, SF3 1st Impact Europe"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:336"
|
|
|
|
- name: "sfiii_usa_region_b1.29f400.u2"
|
|
archive: sfiiiu.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "fb172a8e"
|
|
note: "SH-2 BIOS, SF3 1st Impact USA"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:351"
|
|
|
|
- name: "sfiii_asia_region_bd.29f400.u2"
|
|
archive: sfiiia.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "cbd28de7"
|
|
note: "SH-2 BIOS, SF3 1st Impact Asia"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:366"
|
|
|
|
- name: "sfiii_japan.29f400.u2"
|
|
archive: sfiiij.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "74205250"
|
|
note: "SH-2 BIOS, SF3 1st Impact Japan"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:381"
|
|
|
|
- name: "sfiii_hispanic.29f400.u2"
|
|
archive: sfiiih.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "d2b3cd48"
|
|
note: "SH-2 BIOS, SF3 1st Impact Hispanic"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:396"
|
|
|
|
- name: "sfiii_asia_nocd.29f400.u2"
|
|
archive: sfiiin.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "ca2b715f"
|
|
note: "SH-2 BIOS, SF3 1st Impact Asia (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:411"
|
|
|
|
# Street Fighter III 2nd Impact
|
|
- name: "sfiii2_usa.29f400.u2"
|
|
archive: sfiii2.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "75dd72e0"
|
|
note: "SH-2 BIOS, SF3 2nd Impact USA"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:475"
|
|
|
|
- name: "sfiii2_japan.29f400.u2"
|
|
archive: sfiii2j.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "faea0a3e"
|
|
note: "SH-2 BIOS, SF3 2nd Impact Japan"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:490"
|
|
|
|
- name: "sfiii2_hispanic.29f400.u2"
|
|
archive: sfiii2h.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "5c799526"
|
|
note: "SH-2 BIOS, SF3 2nd Impact Hispanic"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:505"
|
|
|
|
- name: "sfiii2_asia_nocd.29f400.u2"
|
|
archive: sfiii2n.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "fd297c0d"
|
|
note: "SH-2 BIOS, SF3 2nd Impact Asia (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:520"
|
|
|
|
# Street Fighter III 3rd Strike
|
|
- name: "sfiii3_euro.29f400.u2"
|
|
archive: sfiii3.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "30bbf293"
|
|
note: "SH-2 BIOS, SF3 3rd Strike Europe"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:579"
|
|
|
|
- name: "sfiii3_usa.29f400.u2"
|
|
archive: sfiii3u.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "ecc545c1"
|
|
note: "SH-2 BIOS, SF3 3rd Strike USA"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:594"
|
|
|
|
- name: "sfiii3_japan.29f400.u2"
|
|
archive: sfiii3j.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "63f23d1f"
|
|
note: "SH-2 BIOS, SF3 3rd Strike Japan"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:609"
|
|
|
|
- name: "sfiii3_japan_nocd.29f400.u2"
|
|
archive: sfiii3n.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "1edc6366"
|
|
note: "SH-2 BIOS, SF3 3rd Strike Japan (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:624"
|
|
|
|
- name: "sfiii3_asia_nocd.29f400.u2"
|
|
archive: sfiii3na.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "a12ebcd1"
|
|
note: "SH-2 BIOS, SF3 3rd Strike Asia (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:637"
|
|
|
|
# JoJo's Bizarre Adventure
|
|
- name: "jojo_euro.29f400.u2"
|
|
archive: jojo.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "513e40ec"
|
|
note: "SH-2 BIOS, JoJo's Venture Europe"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:799"
|
|
|
|
- name: "jojo_usa.29f400.u2"
|
|
archive: jojou.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "8d40f7be"
|
|
note: "SH-2 BIOS, JoJo's Venture USA"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:814"
|
|
|
|
- name: "jojo_asia.29f400.u2"
|
|
archive: jojoa.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "789aa72a"
|
|
note: "SH-2 BIOS, JoJo's Venture Asia"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:829"
|
|
|
|
- name: "jojo_japan.29f400.u2"
|
|
archive: jojoj.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "02778f60"
|
|
note: "SH-2 BIOS, JoJo's Venture Japan"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:844"
|
|
|
|
- name: "jojo_asia_nocd.29f400.u2"
|
|
archive: jojon.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "05b4f953"
|
|
note: "SH-2 BIOS, JoJo's Venture Asia (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:859"
|
|
|
|
# JoJo's Bizarre Adventure: Heritage for the Future
|
|
- name: "jojoba_euro.29f400.u2"
|
|
archive: jojobar1.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "63cc8800"
|
|
note: "SH-2 BIOS, JoJo's BA: Heritage Europe"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1184"
|
|
|
|
- name: "jojoba_japan.29f400.u2"
|
|
archive: jojobajr1.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "3085478c"
|
|
note: "SH-2 BIOS, JoJo's BA: Heritage Japan"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1199"
|
|
|
|
- name: "jojoba_euro_nocd.29f400.u2"
|
|
archive: jojoba.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "1ee2d679"
|
|
note: "SH-2 BIOS, JoJo's BA: Heritage Europe (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1120"
|
|
|
|
- name: "jojoba_japan_nocd.29f400.u2"
|
|
archive: jojoban.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "4dab19f5"
|
|
note: "SH-2 BIOS, JoJo's BA: Heritage Japan (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1133"
|
|
|
|
# Red Earth / Warzard
|
|
- name: "redearth_euro.29f400.u2"
|
|
archive: redearth.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "02e0f336"
|
|
note: "SH-2 BIOS, Red Earth Europe"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1362"
|
|
|
|
- name: "warzard_japan.29f400.u2"
|
|
archive: warzard.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "f8e2f0c6"
|
|
note: "SH-2 BIOS, Warzard Japan"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1377"
|
|
|
|
- name: "redearth_asia_nocd.29f400.u2"
|
|
archive: redearthn.zip
|
|
system: capcom-cps3
|
|
required: true
|
|
size: 524288
|
|
crc32: "7a4f0851"
|
|
note: "SH-2 BIOS, Red Earth Asia (No CD)"
|
|
source_ref: "src/burn/drv/cps3/d_cps3.cpp:1392"
|
|
|
|
# -------------------------------------------------------
|
|
# Super Kaneko Nova System (skns.zip)
|
|
# -------------------------------------------------------
|
|
- name: "sknsj1.u10"
|
|
archive: skns.zip
|
|
system: super-kaneko-nova
|
|
required: true
|
|
size: 524288 # 0x80000
|
|
crc32: "7e2b836c"
|
|
note: "SKNS BIOS Japan"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1846"
|
|
|
|
- name: "sknse2.u10"
|
|
archive: skns.zip
|
|
system: super-kaneko-nova
|
|
required: false
|
|
size: 524288
|
|
crc32: "e2b9d7d1"
|
|
note: "SKNS BIOS Europe"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1847"
|
|
|
|
- name: "sknsa1.u10"
|
|
archive: skns.zip
|
|
system: super-kaneko-nova
|
|
required: false
|
|
size: 524288
|
|
crc32: "745e5212"
|
|
note: "SKNS BIOS Asia"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1848"
|
|
|
|
- name: "sknsu1.u10"
|
|
archive: skns.zip
|
|
system: super-kaneko-nova
|
|
required: false
|
|
size: 524288
|
|
crc32: "384d21ec"
|
|
note: "SKNS BIOS USA"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1849"
|
|
|
|
- name: "sknsk1.u10"
|
|
archive: skns.zip
|
|
system: super-kaneko-nova
|
|
required: false
|
|
size: 524288
|
|
crc32: "ff1c9f79"
|
|
note: "SKNS BIOS Korea"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1850"
|
|
|
|
# -------------------------------------------------------
|
|
# Fairchild Channel F (channelf.zip)
|
|
# -------------------------------------------------------
|
|
- name: "sl31254.rom"
|
|
archive: channelf.zip
|
|
system: fairchild-channelf
|
|
required: true
|
|
size: 1024 # 0x400
|
|
crc32: "9c047ba3"
|
|
note: "Channel F BIOS bottom half"
|
|
source_ref: "src/burn/drv/channelf/d_channelf.cpp:538"
|
|
|
|
- name: "sl31253.rom"
|
|
archive: channelf.zip
|
|
system: fairchild-channelf
|
|
required: true
|
|
size: 1024
|
|
crc32: "04694ed9"
|
|
note: "Channel F BIOS top half"
|
|
source_ref: "src/burn/drv/channelf/d_channelf.cpp:540"
|
|
|
|
- name: "sl90025.rom"
|
|
archive: channelf.zip
|
|
system: fairchild-channelf
|
|
required: false
|
|
size: 1024
|
|
crc32: "015c1e38"
|
|
note: "Luxor Video Entertainment System BIOS (top half)"
|
|
source_ref: "src/burn/drv/channelf/d_channelf.cpp:541"
|
|
|
|
# -------------------------------------------------------
|
|
# ColecoVision (coleco.zip)
|
|
# -------------------------------------------------------
|
|
- name: "coleco.rom"
|
|
archive: coleco.zip
|
|
system: coleco-colecovision
|
|
required: true
|
|
size: 8192 # 0x2000
|
|
crc32: "3aa93ef3"
|
|
note: "ColecoVision BIOS (Coleco, 1982)"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1070"
|
|
|
|
- name: "colecoa.rom"
|
|
archive: coleco.zip
|
|
system: coleco-colecovision
|
|
required: false
|
|
size: 8192
|
|
crc32: "39bb16fc"
|
|
note: "ColecoVision BIOS thick characters (Coleco, 1982)"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1071"
|
|
|
|
- name: "svi603.rom"
|
|
archive: coleco.zip
|
|
system: coleco-colecovision
|
|
required: false
|
|
size: 8192
|
|
crc32: "19e91b82"
|
|
note: "SVI-603 Coleco Game Adapter (Spectravideo, 1983)"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1072"
|
|
|
|
- name: "czz50.rom"
|
|
archive: coleco.zip
|
|
system: coleco-colecovision
|
|
required: false
|
|
size: 16384 # 0x4000
|
|
crc32: "4999abc6"
|
|
note: "Chuang Zao Zhe 50 (Bit Corporation, 1986)"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1073"
|
|
|
|
# -------------------------------------------------------
|
|
# ZX Spectrum (spectrum.zip, spec128.zip)
|
|
# -------------------------------------------------------
|
|
- name: "spectrum.rom"
|
|
archive: spectrum.zip
|
|
system: sinclair-spectrum
|
|
required: true
|
|
size: 16384 # 0x4000
|
|
crc32: "ddee531f"
|
|
note: "ZX Spectrum 48K BIOS"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:181"
|
|
|
|
- name: "zx128_0.rom"
|
|
archive: spec128.zip
|
|
system: sinclair-spectrum
|
|
required: true
|
|
size: 16384
|
|
crc32: "e76799d2"
|
|
note: "ZX Spectrum 128K BIOS bank 0"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:188"
|
|
|
|
- name: "zx128_1.rom"
|
|
archive: spec128.zip
|
|
system: sinclair-spectrum
|
|
required: true
|
|
size: 16384
|
|
crc32: "b96a36be"
|
|
note: "ZX Spectrum 128K BIOS bank 1"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:189"
|
|
|
|
- name: "zx128_2a_0.rom"
|
|
archive: spec1282a.zip
|
|
system: sinclair-spectrum
|
|
required: false
|
|
size: 16384
|
|
crc32: "30c9f490"
|
|
note: "ZX Spectrum +2A BIOS bank 0"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:196"
|
|
|
|
- name: "zx128_2a_1.rom"
|
|
archive: spec1282a.zip
|
|
system: sinclair-spectrum
|
|
required: false
|
|
size: 16384
|
|
crc32: "a7916b3f"
|
|
note: "ZX Spectrum +2A BIOS bank 1"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:197"
|
|
|
|
- name: "zx128_2a_2.rom"
|
|
archive: spec1282a.zip
|
|
system: sinclair-spectrum
|
|
required: false
|
|
size: 16384
|
|
crc32: "c9a0b748"
|
|
note: "ZX Spectrum +2A BIOS bank 2"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:198"
|
|
|
|
- name: "zx128_2a_3.rom"
|
|
archive: spec1282a.zip
|
|
system: sinclair-spectrum
|
|
required: false
|
|
size: 16384
|
|
crc32: "b88fd6e3"
|
|
note: "ZX Spectrum +2A BIOS bank 3"
|
|
source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:199"
|
|
|
|
# -------------------------------------------------------
|
|
# MSX (msx.zip)
|
|
# -------------------------------------------------------
|
|
- name: "msx.rom"
|
|
archive: msx.zip
|
|
system: msx
|
|
required: true
|
|
size: 32768 # 0x8000
|
|
crc32: "a317e6b4"
|
|
note: "MSX1 standard BIOS"
|
|
source_ref: "src/burn/drv/msx/d_msx.cpp:1773"
|
|
|
|
- name: "msxj.rom"
|
|
archive: msx.zip
|
|
system: msx
|
|
required: false
|
|
size: 32768
|
|
crc32: "071135e0"
|
|
note: "MSX1 Japanese BIOS"
|
|
source_ref: "src/burn/drv/msx/d_msx.cpp:1774"
|
|
|
|
- name: "kanji.rom"
|
|
archive: msx.zip
|
|
system: msx
|
|
required: false
|
|
size: 262144 # 0x40000
|
|
crc32: "1f6406fb"
|
|
note: "MSX Kanji character support"
|
|
source_ref: "src/burn/drv/msx/d_msx.cpp:1775"
|
|
|
|
# -------------------------------------------------------
|
|
# NES Famicom Disk System (fdsbios.zip)
|
|
# -------------------------------------------------------
|
|
- name: "fdsbios.nes"
|
|
archive: fdsbios.zip
|
|
system: nes-fds
|
|
required: true
|
|
size: 8192 # 0x2000
|
|
crc32: "5e607dcf"
|
|
note: "Famicom Disk System BIOS"
|
|
source_ref: "src/burn/drv/nes/d_nes.cpp:517"
|
|
|
|
# -------------------------------------------------------
|
|
# Neo Geo Pocket / Pocket Color (ngp.zip)
|
|
# -------------------------------------------------------
|
|
- name: "SNK Neo-Geo Pocket BIOS (1998)(SNK)(en-ja).bin"
|
|
archive: ngp.zip
|
|
system: snk-neogeo-pocket
|
|
required: true
|
|
size: 65536 # 0x10000
|
|
crc32: "6232df8d"
|
|
note: "Neo Geo Pocket (b&w) BIOS"
|
|
source_ref: "src/burn/drv/pst90s/d_ngp.cpp:962"
|
|
|
|
- name: "SNK Neo-Geo Pocket Color BIOS (1999)(SNK)(en-ja).bin"
|
|
archive: ngp.zip
|
|
system: snk-neogeo-pocket
|
|
required: true
|
|
size: 65536
|
|
crc32: "6eeb6f40"
|
|
note: "Neo Geo Pocket Color BIOS"
|
|
source_ref: "src/burn/drv/pst90s/d_ngp.cpp:963"
|
|
|
|
# -------------------------------------------------------
|
|
# DECO Cassette System (decocass.zip)
|
|
# -------------------------------------------------------
|
|
|
|
# BIOS "A" Japan
|
|
- name: "v0a-.7e"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: true
|
|
size: 4096 # 0x1000
|
|
crc32: "3d33ac34"
|
|
note: "BIOS A Japan, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3596"
|
|
|
|
- name: "v1-.5a"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: true
|
|
size: 2048 # 0x800
|
|
crc32: "b66b2c2a"
|
|
note: "BIOS A Japan, Sound M6502 (shared across regions)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3599"
|
|
|
|
- name: "v2.3m"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 32 # 0x20
|
|
crc32: "238fdb40"
|
|
note: "BIOS PROM (shared across regions)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3601"
|
|
|
|
- name: "v4.10d"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 32
|
|
crc32: "3b5836b4"
|
|
note: "BIOS PROM (shared across regions)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3602"
|
|
|
|
- name: "v3.3j"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 32
|
|
crc32: "51eef657"
|
|
note: "BIOS PROM (shared across regions)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3603"
|
|
|
|
# BIOS "A" Japan, Older
|
|
- name: "dsp-3_p0-a.m9"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 2048
|
|
crc32: "2541e34b"
|
|
note: "BIOS A Japan Older, Main M6502 (part 1)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3608"
|
|
|
|
- name: "dsp-3_p1-.l9"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 2048
|
|
crc32: "3bfff5f3"
|
|
note: "BIOS A Japan Older, Main M6502 (part 2, shared)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3609"
|
|
|
|
- name: "rms-3_p2-.c9"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 1024 # 0x400
|
|
crc32: "6c4a891f"
|
|
note: "BIOS A Japan Older, Sound M6502 (shared)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3611"
|
|
|
|
- name: "dsp-3_p3-.e5"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 32
|
|
crc32: "539a5a64"
|
|
note: "BIOS Older PROM (shared)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3613"
|
|
|
|
- name: "rms-3_p4-.f6"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 32
|
|
crc32: "9014c0fd"
|
|
note: "BIOS Older PROM (shared)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3614"
|
|
|
|
- name: "dsp-3_p5-.m4"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 32
|
|
crc32: "e52089a0"
|
|
note: "BIOS Older PROM (shared)"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3615"
|
|
|
|
# BIOS "B" USA
|
|
- name: "v0b-.7e"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 4096
|
|
crc32: "23d929b7"
|
|
note: "BIOS B USA, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3620"
|
|
|
|
- name: "dsp-3_p0-b.m9"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 2048
|
|
crc32: "b67a91d9"
|
|
note: "BIOS B USA Older, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3632"
|
|
|
|
# BIOS "C" UK
|
|
- name: "v0c-.7e"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 4096
|
|
crc32: "9f505709"
|
|
note: "BIOS C UK, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3644"
|
|
|
|
- name: "dsp-3_p0-c.m9"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 2048
|
|
crc32: "c76c4057"
|
|
note: "BIOS C UK Older, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3656"
|
|
|
|
# BIOS "D" Europe
|
|
- name: "v0d-.7e"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 4096
|
|
crc32: "1e0c22b1"
|
|
note: "BIOS D Europe, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3668"
|
|
|
|
- name: "dsp-3_p0-d.m9"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: false
|
|
size: 2048
|
|
crc32: "4b7d72bc"
|
|
note: "BIOS D Europe Older, Main M6502"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3680"
|
|
|
|
# MCU BIOS (shared)
|
|
- name: "cassmcu.1c"
|
|
archive: decocass.zip
|
|
system: deco-cassette
|
|
required: true
|
|
size: 1024
|
|
crc32: "a6df18fd"
|
|
note: "MCU BIOS, shared across all DECO Cassette regions"
|
|
source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3692"
|
|
|
|
# -------------------------------------------------------
|
|
# Namco NA-1 / NA-2 (namcoc69.zip, namcoc70.zip, namcoc75.zip)
|
|
# -------------------------------------------------------
|
|
- name: "c69.bin"
|
|
archive: namcoc69.zip
|
|
system: namco-na1
|
|
required: true
|
|
size: 16384 # 0x4000
|
|
crc32: "349134d9"
|
|
note: "C69 MCU internal ROM for Namco NA-1"
|
|
source_ref: "src/burn/drv/pst90s/d_namcona1.cpp:1346"
|
|
|
|
- name: "c70.bin"
|
|
archive: namcoc70.zip
|
|
system: namco-na1
|
|
required: true
|
|
size: 16384
|
|
crc32: "b4015f23"
|
|
note: "C70 MCU internal ROM for Namco NA-2"
|
|
source_ref: "src/burn/drv/pst90s/d_namcona1.cpp:1367"
|
|
|
|
- name: "c75.bin"
|
|
archive: namcoc75.zip
|
|
system: namco-nb1
|
|
required: true
|
|
size: 16384
|
|
crc32: "42f539a5"
|
|
note: "C75 MCU internal ROM for Namco NB-1"
|
|
source_ref: "src/burn/drv/pst90s/d_namconb1.cpp:1978"
|
|
|
|
# -------------------------------------------------------
|
|
# Konami Bubble System (bubsys.zip)
|
|
# -------------------------------------------------------
|
|
- name: "boot.bin"
|
|
archive: bubsys.zip
|
|
system: konami-bubsys
|
|
required: true
|
|
size: 480 # 0x1e0
|
|
crc32: "f0774fc2"
|
|
note: "M68000 vectors"
|
|
source_ref: "src/burn/drv/konami/d_nemesis.cpp:4526"
|
|
|
|
- name: "400b03.8g"
|
|
archive: bubsys.zip
|
|
system: konami-bubsys
|
|
required: true
|
|
size: 8192 # 0x2000
|
|
crc32: "85c2afc5"
|
|
note: "Z80 code"
|
|
source_ref: "src/burn/drv/konami/d_nemesis.cpp:4530"
|
|
|
|
- name: "400a1.2b"
|
|
archive: bubsys.zip
|
|
system: konami-bubsys
|
|
required: true
|
|
size: 256 # 0x100
|
|
crc32: "5827b1e8"
|
|
note: "K005289 wavetable 1"
|
|
source_ref: "src/burn/drv/konami/d_nemesis.cpp:4532"
|
|
|
|
- name: "400a2.1b"
|
|
archive: bubsys.zip
|
|
system: konami-bubsys
|
|
required: true
|
|
size: 256
|
|
crc32: "2f44f970"
|
|
note: "K005289 wavetable 2"
|
|
source_ref: "src/burn/drv/konami/d_nemesis.cpp:4533"
|
|
|
|
# -------------------------------------------------------
|
|
# Sega ISG System (isgsm.zip)
|
|
# -------------------------------------------------------
|
|
- name: "ism2006v00.u1"
|
|
archive: isgsm.zip
|
|
system: sega-system16b
|
|
required: true
|
|
size: 131072 # 0x20000
|
|
crc32: "2292585c"
|
|
note: "ISG Selection Master Type 2006 BIOS"
|
|
source_ref: "src/burn/drv/sega/d_sys16b.cpp:11045"
|
|
|
|
# -------------------------------------------------------
|
|
# NMK16 (nmk004.zip)
|
|
# -------------------------------------------------------
|
|
- name: "nmk004.bin"
|
|
archive: nmk004.zip
|
|
system: nmk16
|
|
required: true
|
|
size: 8192 # 0x2000
|
|
crc32: "8ae61a09"
|
|
note: "NMK004 TLCS90 internal ROM"
|
|
source_ref: "src/burn/drv/pst90s/d_nmk16.cpp:6123"
|
|
|
|
# -------------------------------------------------------
|
|
# Taito C-Chip (cchip.zip)
|
|
# -------------------------------------------------------
|
|
- name: "cchip_upd78c11.bin"
|
|
archive: cchip.zip
|
|
system: taito-cchip
|
|
required: true
|
|
size: 4096 # 0x1000
|
|
crc32: "43021521"
|
|
note: "Taito C-Chip UPD78C11 internal ROM"
|
|
source_ref: "src/burn/drv/taito/d_taitof2.cpp:4392"
|
|
|
|
# -------------------------------------------------------
|
|
# Midway MCR SSIO (midssio.zip)
|
|
# -------------------------------------------------------
|
|
- name: "82s123.12d"
|
|
archive: midssio.zip
|
|
system: midway-mcr
|
|
required: true
|
|
size: 32 # 0x20
|
|
crc32: "e1281ee9"
|
|
note: "Midway SSIO sound PROM"
|
|
source_ref: "src/burn/drv/pre90s/d_mcr.cpp:1629"
|
|
|
|
# -------------------------------------------------------
|
|
# YM2608 ADPCM ROM (ym2608.zip, shared by multiple drivers)
|
|
# -------------------------------------------------------
|
|
- name: "ym2608_adpcm_rom.bin"
|
|
archive: ym2608.zip
|
|
system: ym2608
|
|
required: true
|
|
size: 8192 # 0x2000
|
|
crc32: "23c9e0d8"
|
|
note: "YM2608 internal ADPCM-A rhythm samples, used by multiple drivers"
|
|
source_ref: "src/burn/drv/pst90s/d_pipedrm.cpp:876"
|
|
|
|
# -------------------------------------------------------
|
|
# SNES coprocessor BIOS (per-game boardrom ZIPs)
|
|
# -------------------------------------------------------
|
|
- name: "st010.bin"
|
|
archive: st010.zip
|
|
system: snes
|
|
required: true
|
|
size: 69632 # 0x11000
|
|
crc32: "aa11ee2d"
|
|
note: "Seta ST010 coprocessor microcode"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:571"
|
|
|
|
- name: "st011.bin"
|
|
archive: st011.zip
|
|
system: snes
|
|
required: true
|
|
size: 69632 # 0x11000
|
|
crc32: "34d2952c"
|
|
note: "Seta ST011 coprocessor microcode"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:590"
|
|
|
|
- name: "dsp1.bin"
|
|
archive: dsp1.zip
|
|
system: snes
|
|
required: true
|
|
size: 10240 # 0x2800
|
|
crc32: "2838f9f5"
|
|
note: "DSP-1 coprocessor microcode"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:610"
|
|
|
|
- name: "dsp1b.bin"
|
|
archive: dsp1b.zip
|
|
system: snes
|
|
required: true
|
|
size: 10240 # 0x2800
|
|
crc32: "453557e0"
|
|
note: "DSP-1B coprocessor microcode (revised)"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:629"
|
|
|
|
- name: "dsp2.bin"
|
|
archive: dsp2.zip
|
|
system: snes
|
|
required: true
|
|
size: 10240 # 0x2800
|
|
crc32: "8e9fbd9b"
|
|
note: "DSP-2 coprocessor microcode"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:648"
|
|
|
|
- name: "dsp3.bin"
|
|
archive: dsp3.zip
|
|
system: snes
|
|
required: true
|
|
size: 10240 # 0x2800
|
|
crc32: "6b86728a"
|
|
note: "DSP-3 coprocessor microcode"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:667"
|
|
|
|
- name: "dsp4.bin"
|
|
archive: dsp4.zip
|
|
system: snes
|
|
required: true
|
|
size: 10240 # 0x2800
|
|
crc32: "ce0c7783"
|
|
note: "DSP-4 coprocessor microcode"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:686"
|
|
|
|
# -------------------------------------------------------
|
|
# System support files (fbneo/)
|
|
# -------------------------------------------------------
|
|
- name: "hiscore.dat"
|
|
path: "fbneo/hiscore.dat"
|
|
required: false
|
|
note: "High score database, enables persistent high scores across all arcade games"
|
|
source_ref: "src/burn/hiscore.cpp:406"
|
|
|
|
# Large audio samples (>50MB, stored as release assets)
|
|
- name: "donpachi.zip"
|
|
path: "fbneo/samples/donpachi.zip"
|
|
required: false
|
|
category: game_data
|
|
storage: release
|
|
size: 209000000
|
|
note: "DonPachi CD-quality soundtrack samples (14 WAVs)"
|
|
source_ref: "src/burn/snd/samples.cpp"
|
|
|
|
- name: "sfz3mix.zip"
|
|
path: "fbneo/samples/sfz3mix.zip"
|
|
required: false
|
|
category: game_data
|
|
storage: release
|
|
size: 116000000
|
|
note: "Street Fighter Zero 3 Mix custom audio samples (43 WAVs)"
|
|
source_ref: "src/burn/snd/samples.cpp"
|
|
|
|
- name: "twotiger.zip"
|
|
path: "fbneo/samples/twotiger.zip"
|
|
required: false
|
|
category: game_data
|
|
storage: release
|
|
size: 155000000
|
|
note: "Two Tigers with Journey CD audio samples (2 WAVs)"
|
|
source_ref: "src/burn/snd/samples.cpp"
|
|
|
|
- name: "coleco.rom"
|
|
archive: cv_coleco.zip
|
|
required: true
|
|
size: 8192
|
|
crc32: "3aa93ef3"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079"
|
|
|
|
- name: "colecoa.rom"
|
|
archive: cv_coleco.zip
|
|
required: true
|
|
size: 8192
|
|
crc32: "39bb16fc"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079"
|
|
|
|
- name: "svi603.rom"
|
|
archive: cv_coleco.zip
|
|
required: true
|
|
size: 8192
|
|
crc32: "19e91b82"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079"
|
|
|
|
- name: "czz50.rom"
|
|
archive: cv_coleco.zip
|
|
required: true
|
|
size: 16384
|
|
crc32: "4999abc6"
|
|
source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079"
|
|
|
|
- name: "fdsbios.nes"
|
|
archive: fds_fdsbios.zip
|
|
required: true
|
|
size: 8192
|
|
crc32: "5e607dcf"
|
|
source_ref: "src/burn/drv/nes/d_nes.cpp:523"
|
|
|
|
- name: "st010.bin"
|
|
archive: snes_st010.zip
|
|
required: true
|
|
size: 69632
|
|
crc32: "aa11ee2d"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:577"
|
|
|
|
- name: "st011.bin"
|
|
archive: snes_st011.zip
|
|
required: true
|
|
size: 69632
|
|
crc32: "34d2952c"
|
|
source_ref: "src/burn/drv/snes/d_snes.cpp:596"
|
|
|
|
- name: "msx.rom"
|
|
archive: msx_msx.zip
|
|
required: true
|
|
size: 32768
|
|
crc32: "a317e6b4"
|
|
source_ref: "src/burn/drv/msx/d_msx.cpp:1781"
|
|
|
|
- name: "msxj.rom"
|
|
archive: msx_msx.zip
|
|
required: true
|
|
size: 32768
|
|
crc32: "071135e0"
|
|
source_ref: "src/burn/drv/msx/d_msx.cpp:1781"
|
|
|
|
- name: "kanji.rom"
|
|
archive: msx_msx.zip
|
|
required: true
|
|
size: 262144
|
|
crc32: "1f6406fb"
|
|
source_ref: "src/burn/drv/msx/d_msx.cpp:1781"
|
|
|
|
- name: "supernova_modbios-japan.u10"
|
|
archive: skns.zip
|
|
required: true
|
|
size: 524288
|
|
crc32: "b8d3190c"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1865"
|
|
|
|
- name: "supernova-modbios-korea.u10"
|
|
archive: skns.zip
|
|
required: true
|
|
size: 524288
|
|
crc32: "1d90517c"
|
|
source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1865"
|
|
|
|
- name: "mcu"
|
|
archive: bubsys.zip
|
|
required: true
|
|
size: 4096
|
|
crc32: "00000000"
|
|
source_ref: "src/burn/drv/konami/d_nemesis.cpp:4539"
|