FinalBurn Neo (Neo Geo) - RetroBIOS¶
Technical notes
Neo Geo subset of FinalBurn Neo, current codebase (not frozen). Built with SUBSET=neogeo, includes only d_neogeo.cpp drivers. Exists for platforms that cannot run the full FBNeo core.
Neo Geo games reference "neogeo" as parent ROM set. The BIOS ZIP must be alongside game ZIPs or in system_dir/fbneo/. Search order (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}
neogeo.zip contains multiple selectable 68K BIOS variants (MVS, AES, Universe BIOS). One 68K BIOS active at a time (dipswitch). Z80 BIOS, fix tiles, and zoom table always required.
Neo Geo CDZ uses neocdz.zip with parent "neogeo". CD/CDZ BIOS plus zoom table.
hiscore.dat loaded from system_dir/fbneo/ (hiscore.cpp:406).
need_fullpath=false, extensions=zip|7z|cue|ccd, savestate=deterministic.
48 files | 6 required, 42 optional | 48 in repo, 0 missing
sp-s3.sp1 required in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
91b64be3 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1604 - MVS Asia/Europe ver. 6 (1 slot) - default BIOS
sp-s2.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
9036d879 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1605 - MVS Asia/Europe ver. 5 (1 slot)
sp-s.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
c7f2fa45 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1606 - MVS Asia/Europe ver. 3 (4 slot)
sp-u2.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
e72943de - Aliases:
usa_2slt.bin - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1607 - MVS USA ver. 5 (2 slot)
sp1-u2 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
62f021f4 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1608 - MVS USA ver. 5 (4 slot)
sp-e.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
2723a5b5 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1609 - MVS USA ver. 5 (6 slot)
sp1-u4.bin optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
1179a30f - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1610 - MVS USA (U4)
sp1-u3.bin optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
2025b7a2 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1611 - MVS USA (U3)
vs-bios.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
f0e8f27d - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1612 - MVS Japan ver. 6
sp-j2.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
acede59c - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1613 - MVS Japan ver. 5
sp1.jipan.1024 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
9fb0abe4 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1614 - MVS Japan ver. 3 (4 slot)
sp-45.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
03cc9f6a - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1615 - NEO-MVH MV1C (Asia)
sp-j3.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
486cb450 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1616 - NEO-MVH MV1C (Japan)
japan-j3.bin optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
dff6d41f - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1617 - MVS Japan (J3)
sp1-j3.bin optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
fbc6d469 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1618 - MVS Japan (J3, alt)
neo-po.bin optional in repo in neogeo.zip
- System: snk-neogeo-aes
- Size: 128.0 KB
- CRC32:
16d0c132 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1620 - AES Japan
neo-epo.bin optional in repo in neogeo.zip
- System: snk-neogeo-aes
- Size: 128.0 KB
- CRC32:
d27a71f1 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1621 - AES Asia
neodebug.bin optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
698ebb7d - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1622 - Development Kit BIOS
sp-1v1_3db8c.bin optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
162f0ebe - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1628 - Deck ver. 6 (Git Ver 1.3)
uni-bios_4_0.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
a7aab458 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1629 - Universe BIOS ver. 4.0
uni-bios_3_3.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
24858466 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1630 - Universe BIOS ver. 3.3
uni-bios_3_2.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
a4e8b9b3 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1631 - Universe BIOS ver. 3.2
uni-bios_3_1.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
0c58093f - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1632 - Universe BIOS ver. 3.1
uni-bios_3_0.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
a97c89a9 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1633 - Universe BIOS ver. 3.0
uni-bios_2_3.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
27664eb5 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1634 - Universe BIOS ver. 2.3
uni-bios_2_3o.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
601720ae - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1635 - Universe BIOS ver. 2.3 (older)
uni-bios_2_2.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
2d50996a - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1636 - Universe BIOS ver. 2.2
uni-bios_2_1.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
8dabf76b - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1637 - Universe BIOS ver. 2.1
uni-bios_2_0.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
0c12c2ad - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1638 - Universe BIOS ver. 2.0
uni-bios_1_3.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
b24b44a0 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1639 - Universe BIOS ver. 1.3
uni-bios_1_2.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
4fa698e9 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1640 - Universe BIOS ver. 1.2
uni-bios_1_2o.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
e19d3ce9 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1641 - Universe BIOS ver. 1.2 (older)
uni-bios_1_1.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
5dda0d84 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1642 - Universe BIOS ver. 1.1
uni-bios_1_0.rom optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
0ce453a0 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1643 - Universe BIOS ver. 1.0
neopen.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
cb915e76 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1645 - NeoOpen BIOS v0.1 beta
sm1.sm1 required in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
94416d67 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1652 - Z80 sound BIOS
sfix.sfix required in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
c2ea0cfd - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1653 - Text layer fix tiles
000-lo.lo required in repo in neogeo.zip
236-bios.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
853e6b96 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1744 - Trackball BIOS / Asia MV1B 263
236-bios_japan_hack.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
02bf4426 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1745 - Trackball BIOS / Japan (hack)
sp-4x.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
b4590283 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1791 - PCB BIOS for Metal Slug 5 PCB and SVC Chaos PCB
spj.sp1 optional in repo in neogeo.zip
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
148dd727 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1879 - PCB BIOS for KOF 2003 PCB
neocd.bin required in repo in neocdz.zip
neocd_sz.rom optional in repo in neocdz.zip
uni-bioscd33.rom optional in repo in neocdz.zip
- System: snk-neogeo-cd
- Size: 512.0 KB
- CRC32:
ff3abc59 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1965 - Universe BIOS CD ver. 3.3
uni-bioscd32.rom optional in repo in neocdz.zip
- System: snk-neogeo-cd
- Size: 512.0 KB
- CRC32:
0ffb3127 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1966 - Universe BIOS CD ver. 3.2
000-lo.lo required in repo in neocdz.zip
hiscore.dat optional in repo
- Path:
fbneo/hiscore.dat - Source:
src/burn/hiscore.cpp:406 - High score database, enables persistent high scores
Generated on 2026-04-03T20:37:39Z