libretro / beetle-psx-libretro

Standalone port/fork of Mednafen PSX to the Libretro API.
GNU General Public License v2.0
310 stars 131 forks source link

Beetle PSX does not recognize CHD multi-disc games when renamed to .CD# for tidying up RetroArch playlist #752

Open sfreyux opened 4 years ago

sfreyux commented 4 years ago

I seem to not be able to play multi-disc PSX games from a .m3u playlist when my CHD files are renamed like so: Driver 2 (Disc 1).CD1 Driver 2 (Disc 2).CD2

I did this so that, for multi-disc games, only the .m3u is shown in the file browser and in the Libretro playlist, and not the individual discs.

When loading the m3u playlist, I get a Unknown CUE sheet directive "MCOMPRHD" error and then RetroArch crashes. I don't have this problem when loading the same m3u playlist with PCSX ReARMed.

Environment information

negativeExponent commented 4 years ago

this is not a standard file extension for cd images, and should not be used as a standard practice

imho

i30817 commented 4 years ago

He did that because of that, so that the RA scanner didn't pick them up.

Anyway, the scanner, as terrible as it is, is supposed to already have a feature to filter out the files that it picks up in m3u (added by jdgleaver). If it's not working for chd on a recent compile, it's a bug - this workaround is supposed to be unnecessary.

Or maybe i misinterpreted it and it's only filtered in the manual scanner, wouldn't surprise me.

Sanaki commented 3 years ago

Pretty sure that's only ever been applicable to the manual scanner. It -should- be extended to the normal scanner though. But yes, I also disagree with adding support for arbitrary extensions.