libretro / RetroArch

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

CDs not recognized #16637

Open JustJP2K opened 3 weeks ago

JustJP2K commented 3 weeks ago

Description

When I insert a game disk and click on load disk it will say failed to load content

Expected behavior

Insert CD, gets read and game starts like PCSX2

Actual behavior

CD gets read, error no items

Steps to reproduce the bug

Use PCSX2 core Insert Game CD into CD drive Click on load CD

Edit: I seems that Libretro core doesn't support CD game disks apparently. Could that functionality be added? Seems kind of crucial for an emulator to read CDs...

hizzlekizzle commented 3 weeks ago

Support for real-disk loading has to be added to the individual cores, AFAIK. In the case of PCSX2, only a handful of games are CD-based.

JustJP2K commented 3 weeks ago

@hizzlekizzle PCSX2 supports CD read on it's own. But when using the core in retroarch it doesn't work.

hizzlekizzle commented 3 weeks ago

Yes, that's correct, but to do that, the core would either need direct access to the hardware (and have that part activated/hooked up in the core) or it needs to be modified to access the CD drive through RetroArch/libretro.

JustJP2K commented 3 weeks ago

I see. Could that perhaps be added to retroarch then? To me it seems to be a vital part of any emulator to have CD read capabilities for those who still have all the old game CDs and don't want to rip it into an iso file.

And of course to keep the console feeling alive of inserting a game disk and then playing it