libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.1k stars 1.81k forks source link

Playlist Issues #8518

Closed HarryTheTurtle closed 5 years ago

HarryTheTurtle commented 5 years ago

I'm having trouble with adding some games to the playlist. Some games will not scan in the directory they are currently stored in but will properly be added to the playlist if I scan the parent directory the games are in. Scanning the parent directory takes forever because it has to scan every game again.

Some games will not add to the playlist no matter how I scan them like Digimon World Championship, Radiant Historia, and Might & Magic - Clash of Heroes.

All four of those games are Nintendo DS (USA) .NDS files.

OS - Windows 10

orbea commented 5 years ago

Some games will not add to the playlist no matter how I scan them like Digimon World Championship, Radiant Historia, and Might & Magic - Clash of Heroes.

They may not match the content in the database files.

I'm not sure about the other issue.

HarryTheTurtle commented 5 years ago

I can see that these games are in the RDB files but I'm not sure what data is conflicting with the ROMS I have that is causing them to not appear in my playlists. Relational Databases are outside of my field of expertise. I've been researching for hours how to work with these RDB files but there is not a single informative introductory tutorial on how exactly these work and how to access the data. I assume with Oracle Database or another SQL based database program?

Anyways... Would be nice if an educated person on this topic could look into this and confirm the issue. It seems a vast majority of Nintendo DS games do not scan to the playlist properly even though I can see their name strings when I open the RDB file in Notepad which leads me to believe the database needs to be updated. Meanwhile I'll just launch them with the Content Loader.

As for the issue of having to scan parent directories. Even though that is an inconvenience, all other consoles seem to scan every game eventually except for the Nintendo DS.

RobLoach commented 5 years ago

The files you're scanning likely don't have the same CRC value as what's in the database. We don't hold onto old dumps. You'll either need to...

HarryTheTurtle commented 5 years ago

Thanks Rob. I see what I need to do now to match the No-Intro database although it is a complicated, frustrating, and confusing process to patch the files. But that is my problem.

Thanks for telling me about the Marcobledo. I used it to create my playlist but unfortunately creating a playlist this way does not display thumbnails.

I understand what the problem is now and how to fix it. Thanks a lot guys.