This is the culprit 90% of the time. Arcade emulators are constantly updated to improve accuracy. When the emulator updates, the "database" changes.
Arcade ROMs are essentially dumps of multiple chips on a physical circuit board. As emulation improves, developers find better, cleaner dumps of these chips. When the FBNeo team updates their emulator to support a more "perfect" dump, the old files in your .zip folder no longer match the expected .
When FBNeo says "unknown," it’s telling you: "I see a zip file here, but the data inside doesn't match the specific version I'm programmed to read." Step 1: Matching Versions (The Golden Rule)
You might be looking for a "fixed" download, but the solution is actually about alignment. Here is how to resolve the issue without falling for shady websites.
Even with a fixed ROMset, you need BIOS files. FBNeo requires specific BIOS files to be in the same folder as your games.