dangiu / PicoMemcard

Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
GNU General Public License v3.0
528 stars 38 forks source link

Strange issue with Toy Story 2 Game #30

Open carmax91 opened 1 year ago

carmax91 commented 1 year ago

Hi, I'm using the RP2040-Zero Version v1.0.2 with Toy Story 2 [ITA ver SLES-02407] and when I try to load the save from PicoMemcard+ the game fails to load. After various attemps the game succed to load and I can finally continue the game normally (So the game save is not corrupted). Seems the game use a strange way to manage the memory card because even if I try to switch the MC image with the controller, the game behave randomally glitching at the moment of save. Like sometimes only half MC loaded or corrupting randomally the image, owerwriting a save even of another game.

The MC works great with other games...

I've attached the save file to test, maybe someone can try and confirms this strange behavior...

P.S: I'm using the latest release of xstation if it matters.

Test MC.zip

dangiu commented 1 year ago

I'll try to test it out as soon as I have time, thanks for the feedback!

whitezombie2000 commented 1 year ago

I can confirm this issue with PicoMemcard+ and a RP2040-Zero. I tested the Italian version and was sometimes getting failed to load when loading the save. I also tried the English NTSC version and it sometimes failed to load as well.

dangiu commented 1 year ago

Sorry, I haven't had time to check it out yet. If you would like to do some testing try to see which sectors are being read/written by connecting a UART interface to PicoMemcard and seeing what gets printed out.

whitezombie2000 commented 1 year ago

Sorry, I don't have a UART device nor any knowledge on how to test it further.