emukidid / pcsxgc

A port of the PS1 emulator, PCSX, to the Nintendo GC/Wii
116 stars 6 forks source link

Swap CD (Disc Swap) not working on WiiSX Beta 4.0 #34

Closed saulfabregwiivc closed 10 months ago

saulfabregwiivc commented 10 months ago

Like the title says, on WiiSX the disc swap function doesn't work.

Tested these games but none of these can swap adequately the disc on WiiSX:

Any fix for the disc swap in WiiSX? Thanks ;)

saulfabregwiivc commented 10 months ago

Example here for this issue: Driver 2 when prompted to load Disc 2, i use Swap CD for that but the time passes and the disc isn't changed:

image

pcercuei commented 10 months ago

Upstream issue tracked here: https://github.com/libretro/pcsx_rearmed/issues/779

emukidid commented 10 months ago

This is likely fixed now too, closing.

saulfabregwiivc commented 10 months ago

Unfortunately latest WiiSX builds don't help, still Swap CD not working correctly: image

Maybe the Swap CD code is sensitive or not made for big-endian systems?

emukidid commented 10 months ago

I've used it in the BIOS okay but not in a game, I'll check it out.

saulfabregwiivc commented 10 months ago

Is there any progress in fixing this issue?

BTW, the Wii version of the PCSX-ReARMed core for RetroArch does not have this issue.

emukidid commented 10 months ago

Try a59dbae2942bcca9841193a65dec299c5555b030?

saulfabregwiivc commented 10 months ago

Tested - seems working fine Swap CD now! Closing.

saulfabregwiivc commented 10 months ago

Tested more games along with Driver 2 (swapping from Disc 1 to Disc 2) and Vib-Ribbon (swapping from Vib-Ribbon disc to a custom music CD) and it's working very well, thanks @emukidid!

image