FIX94 / Nintendont

A Wii Homebrew Project to play GC Games on Wii and vWii on Wii U
1.9k stars 322 forks source link

Memcard emulation broken for Redcard on WiiU (inject only) #1190

Open has207 opened 5 months ago

has207 commented 5 months ago

I'm seeing a kind of strange issue with Redcard (PAL) running on Japanese WiiU using VC inject. Memory card emulation seems to work as far as progressing to the game after detecting the memory card image, and even writing a profile once created, but it's unable to read the profiles written to the memory card, either those created by running the game using Nintendont on a real Wii or vWii. Likewise, running the game on Wii or vWii the profiles created there are visible and loadable but anything created through the injected VC game just takes up blocks on the memory card but is not readable by the game.

Running the game on the same WiiU but from the vWii using USBLoaderGX with what I think is the same nintendont dol and config (since it's the same SD card) memcard emulation seems to work flawlessly, but of course it's so much more painful to boot into the game this way. I tried a few different inject approaches, using UWUVCI or TeconMoon's VC Injector, with different base images, and always seem to hit the same issue.

Any ideas on what might be the issue or what other kind of troubleshooting I can do to identify the problem?

Thanks!

EDIT: injecting other games with same settings works fine and memcard emulation works as expected, so I don't think it's my overall setup and rather seems confined to this one game

has207 commented 5 months ago

It's kind of tricky to test with injected games, but from what I could tell the issue might be with latest nintendont dol and the older one I had on the sd card was able to create working save files. I'll try to do more testing to try and isolate it...