emukidid / swiss-gc

Swiss - The swiss army knife of GameCube homebrew
GNU General Public License v2.0
1.23k stars 93 forks source link

[Issue]: Loading Craxy Taxi Through FSP Fails to Boot to Main Menu when Memory Card inserted in Slot A #829

Open j117-esc opened 11 months ago

j117-esc commented 11 months ago

Describe the bug

When loading Crazy Taxi through FSP, the game attempts to load the Memory Card in Slot A. It constantly flashes a message of loading memory card and after a while it is able to load the memory card then an error comes up:

An error has occurred. Press the POWER Button to turn off the Nintendo GameCube. Follow the instructions in the instruction booklet.

Setting the 'Emulate Read Speed' slows down the 'loading memory card' messages but ends with the same error message.

The only way to make the memory card work is by loading the game without a memory card inserted into Slot A. Once the game boots to the main menu, go to 'Save & Load'. In this menu, the 'Save' and 'Load' buttons will constantly flash as if it is trying to select something. Wait a minute or two until the flashing stops then the 'Load' option can be selected to get the memory card in Slot A loaded.

The same ISO works with no issue when loading through an SD card.

Steps to reproduce

Expected behavior

Game should load the memory card and continue to the main menu.

Relevant log output

No response

Add screenshots

No response

Extrems commented 11 months ago

Wait, how did you enable Emulate Read Speed? That's not possible.

j117-esc commented 11 months ago

I am not able to change the setting when the FSP device is loaded. So I have to load the GCLoader and there it allows me to enable the 'Emulate Read Speed' setting. Then when I load the FSP device it shows the 'Emulate Read Speed' setting as enabled.

Extrems commented 11 months ago

I can assure you it's not and has no effect.

j117-esc commented 11 months ago

Good to know.

RichEsq commented 4 months ago

I'm having a similar issue, except affecting Four Swords Adventures. Removing the memory card resolves the issue. I've tried with both a traditional memory card and a MemCard GC Pro.

I tried enabling the "Disable MemCard Pro Game ID" setting, to no effect.

Booting the game, and then inserting the memory card seems to work.