RobLoach / libretro-dats

Build some of the libretro-database DATs
http://github.com/libretro/libretro-database
28 stars 20 forks source link

No-Intro - NES - Kid Dracula (World) (Castlevania Anniversary Collection) is missing #47

Open nsx0r opened 3 years ago

nsx0r commented 3 years ago
<game name="Kid Dracula (World) (Castlevania Anniversary Collection)">
    <description>Kid Dracula (World) (Castlevania Anniversary Collection)</description>
    <rom name="Kid Dracula (World) (Castlevania Anniversary Collection).nes" size="262144" crc="64AFD592" md5="5631EAE8BC0845BB3B6876AD95832B4F" sha1="618AC6835B96BB5EBFC57DD3B828FAFBB0E0FC7D" status="verified"/>
    <rom name="Kid Dracula (World) (Castlevania Anniversary Collection).sav" size="8192" crc="ABA5001B" md5="DCE27EDB434D238613F928DAA5C50632" sha1="1004AEC3F6FF9D2135C0A5150E37AA8250F4F22B" status="verified"/>
</game>

This one is tricky, I guess it is missing because it contains 2 files. Both are required for the game to run (as the .sav file is being used as an additional ROM bank).

RobLoach commented 3 years ago

Definitely a tricky one. Do you know how RetroArch responds to this? Since RA indexes the .nes files, and loads just that into the emulator, I'm sure this is not working at all.

nsx0r commented 3 years ago

I don't know much about how RetroArch processes its ROM scanning, but I just tested with RA 1.9.12 (Win x64 stable) and suprisingly this game is correctly detected with a directory scan or manual scan (only the .nes file is in the playlist).

It's not playable though, the emulation starts but is stuck on a blank screen (I tried the 4 NES cores), but I guess that's a core issue rather than a database issue? Or is the database supposed to "tell" RA cores "for this ROM use this extra file" somehow?