d0k3 / GodMode9

GodMode9 Explorer - A full access file browser for the Nintendo 3DS console :godmode:
GNU General Public License v3.0
2.12k stars 191 forks source link

[BUG] Pokemon HeartGold and Black saves are not detected in GAMECART #743

Closed lifehackerhansol closed 2 years ago

lifehackerhansol commented 2 years ago

Info about your system

Help yourself Pokemon Black and Pokemon HeartGold save files do not show up in GAMECART. The saves show up in Checkpoint, and return valid saves when played back via flashcarts, nds-bootstrap, and melonDS.

This was also reported with a SoulSilver cartridge over at Nintendo Homebrew. Their setup is b9s+luma -> GodMode9.

I am unsure of what else to test. I also do not see a particular issue with NDS saves post-2.0.0 release (if at all).

Have you actually read this? [x] I have read the information above

d0k3 commented 2 years ago

@dratini0 - got an idea why this happens?

dratini0 commented 2 years ago

Err, this is embarrassing. I have managed to reproduce this issue with my copy of Active Health. Which is an issue, because that was the cartridge I used to test when I "fixed" saves in cartridges with infrared in them. I will have some more time next Sunday to look more into this.

dratini0 commented 2 years ago

Okay, turns out I have fixed reading IR cartridges, but it hasn't been merged into v2.0.0. The commit is here: cc99734f

So, yes, it is entirely expected that you can't read saves from cartridges with IR in v2.0.0, but you can in snapshots. Does this match your observations?

lifehackerhansol commented 2 years ago

Just tried the latest build artifact, and, yes, it works. I'll close this, then.