If you are using a split set, ensure you have:
In FBNeo’s 2023-10-01 build, sfiii3 required sfiii3.03 (CRC: 0x12345678).
By 2024-02-01, that file was merged into a parent set sfiii3n (no-cd version).
A user with the older ROM zip now sees “romset unknown” despite the ROMs being valid for prior versions. fbneo romset unknown
Arcade boards often dump ROMs with hardware headers (e.g., 16-byte iNES headers). FBNeo expects raw binary dumps. A header-preserved ROM will produce a correct filename but wrong CRC → unknown. If you are using a split set, ensure
You can bypass the GUI entirely. Use the FBNeo command line:
fbneo.exe -listinfo > current_database.xml
Then compare your ROM's zip contents against the rom tags in the XML. If your file vs-bios.bin has a size of 131072 bytes but the database expects 65536 bytes? Unknown. Arcade boards often dump ROMs with hardware headers (e
In the world of MAME and FBNeo, a "romset" is not just a single ZIP file. It is a specific collection of ROM chips dumped from an arcade PCB (Printed Circuit Board). The "Romset unknown" error means that FBNeo does not recognize the CRC32 or SHA1 checksums of the files inside your ZIP folder.
To put it simply:
This is the most frequent "unknown" error. Games running on the Neo-Geo MVS hardware (Metal Slug, King of Fighters) require a special BIOS file named neogeo.zip.
If neogeo.zip is missing, outdated, or has the wrong files inside, every Neo-Geo game will show as "romset unknown." The same logic applies to Capcom Play System games (CPS-1/CPS-2), though their BIOS is usually inside the game zip.