Folder Scanning does not detect games in CHD format

I’m curious if it’s me and something I’ve done, or if the Import Content feature simply doesn’t know how to parse CHD files.

If I have a CHD “Crash Bandicoot” for PSX and run the import content feature, the file appears to be scanned, shows the scanning indicator on the lower left of the screen, and stops with no update to the playstation.lpl (playlist) file.

If I extract the BIN/CUE from the CHD, then run import content, the scanning indicator displays, and Crash Bandicoot is added to the playstation.lpl file.

:thinking:

Correct, CHDs don’t scan, unfortunately.

CHDs do scan, and have for some time.

In fact I just did a test with Sega CD and Playstation and it works fine.

[INFO] Comparing with known magic numbers...
[INFO] CHD 'D:\RetroArch\roms\Console\Disc\Sonic CD (USA).chd' crc: a6184e05
[INFO] Written to playlist file: D:\RetroArch\playlists\Sega - Mega-CD - Sega CD.lpl
[INFO] Comparing with known magic numbers...
[INFO] Found disk label 'SLUS-00493'
[INFO] Written to playlist file: D:\RetroArch\playlists\Sony - PlayStation.lpl
1 Like

oops, my mistake! :slight_smile:

I dug into this more deeply and recognize where a prerequisite for proper recognition is installing a CHD-Compatible core. I can also understand if some of the images have unique identifiers that aren’t in the database.

In testing, I am getting different results between Windows, Lakka, and Android for the exact same content & cores. For 12 SegaCD discs where both PicoDrive (not CHD-compatible) & GenesisPlusGX (CHD-Compatible) cores were installed. With the exception of Lakka whose cores are installed in the OS image (you can’t update them online/within Lakka), Windows and Android’s cores were updated just prior to testing:

  Android - Retroarch 1.8.1                -  0 added to playlist
  Lakka   - Retroarch 2019-11-04/odroidXU3 - 12 added to playlist
  Windows - Retroarch 1.8.1                -  8 added to playlist

Android reports in the log “Comparing with known magic numbers…”, “Could not find compatible system”, no matches

Lakka reports in the log “Comparing with known magic numbers…” then matches 12 of 12.

Windows reports in the log “Comparing with known magic numbers…” then matches 8 of 12.