Skip to content

FinalBurn Neo (Neo Geo)

Type libretro
Classification Official ports
Source https://github.com/libretro/FBNeo
Upstream https://github.com/finalburnneo/FBNeo
Version v1.0.0.2
Revision libretro/FBNeo@63c4190785ca
Profiled 2026-03-23
Profile YAML, JSON
Cores fbneo_neogeo
Systems snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd
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 (src/burner/libretro/libretro.cpp:881-949): 1. {system_dir}/fbneo/patched/{romName} 2. {rom_dir}/{romName} 3. {system_dir}/fbneo/{romName} 4. {system_dir}/{romName} 5. directories listed in rom_path.opt

The per-type subdirectories the core used to try under {rom_dir} and {system_dir}/fbneo, arcade and consoles, are gone: a BIOS ZIP has to sit directly in one of the four directories above.

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/ (src/burn/hiscore.cpp:407).

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 #

sp-s2.sp1 optional in repo in neogeo.zip #

sp-s.sp1 optional in repo in neogeo.zip #

sp-u2.sp1 optional in repo in neogeo.zip #

sp1-u2 optional in repo in neogeo.zip #

sp-e.sp1 optional in repo in neogeo.zip #

sp1-u4.bin optional in repo in neogeo.zip #

sp1-u3.bin optional in repo in neogeo.zip #

vs-bios.rom optional in repo in neogeo.zip #

sp-j2.sp1 optional in repo in neogeo.zip #

sp1.jipan.1024 optional in repo in neogeo.zip #

sp-45.sp1 optional in repo in neogeo.zip #

sp-j3.sp1 optional in repo in neogeo.zip #

japan-j3.bin optional in repo in neogeo.zip #

sp1-j3.bin optional in repo in neogeo.zip #

neo-po.bin optional in repo in neogeo.zip #

neo-epo.bin optional in repo in neogeo.zip #

neodebug.bin optional in repo in neogeo.zip #

sp-1v1_3db8c.bin optional in repo in neogeo.zip #

uni-bios_4_0.rom optional in repo in neogeo.zip #

uni-bios_3_3.rom optional in repo in neogeo.zip #

uni-bios_3_2.rom optional in repo in neogeo.zip #

uni-bios_3_1.rom optional in repo in neogeo.zip #

uni-bios_3_0.rom optional in repo in neogeo.zip #

uni-bios_2_3.rom optional in repo in neogeo.zip #

uni-bios_2_3o.rom optional in repo in neogeo.zip #

uni-bios_2_2.rom optional in repo in neogeo.zip #

uni-bios_2_1.rom optional in repo in neogeo.zip #

uni-bios_2_0.rom optional in repo in neogeo.zip #

uni-bios_1_3.rom optional in repo in neogeo.zip #

uni-bios_1_2.rom optional in repo in neogeo.zip #

uni-bios_1_2o.rom optional in repo in neogeo.zip #

uni-bios_1_1.rom optional in repo in neogeo.zip #

uni-bios_1_0.rom optional in repo in neogeo.zip #

neopen.sp1 optional in repo in neogeo.zip #

sm1.sm1 required in repo in neogeo.zip #

sfix.sfix required in repo in neogeo.zip #

000-lo.lo required in repo in neogeo.zip #

236-bios.sp1 optional in repo in neogeo.zip #

236-bios_japan_hack.sp1 optional in repo in neogeo.zip #

sp-4x.sp1 optional in repo in neogeo.zip #

spj.sp1 optional in repo in neogeo.zip #

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 #

uni-bioscd32.rom optional in repo in neocdz.zip #

000-lo.lo required in repo in neocdz.zip #

hiscore.dat optional in repo #

Generated on 2026-10-20T03:49:41Z