DS-Homebrew/GodMode9i

DSiWare no longer boots through GodMode9i, even though it worked before (+ no saving?)

Closed this issue · 2 comments

Your console: Nintendo DS Lite

Launch Method: Through GodMode9i (v3.3.2) using the R4 SDHC Dual Core 2014 flashcart.

Version used: v0.64.1

Game tested/used/applicable:
Art Style - PiCTOBiTS (CRC32: 50BC058A) (Title ID: KAPE)
Dark Void Zero (CRC32: D3EFCCC3) (Title ID: KDVV)
Game & Watch - Helmet (CRC32: 5DD8A0F3) (Title ID: KGHO)

Expected Behavior: The games just should've booted up like they did before.

Actual Behavior: When booting, the text "An error has occured" appears on screen.

Steps to reproduce

  1. Just boot up the game.
  2. There's no more steps.

nds-bootstrap.ini

NDS_PATH = fat:/!DSiWare/Game & Watch - Helmet (USA, Europe).nds
SAV_PATH = fat:/!DSiWare/Game & Watch - Helmet (USA, Europe).sav
DSI_MODE = 0

Logs

NDSBTSRP.LOG

Other notes

I've tried a couple of things. At first I updated to the latest release of nds-bootstrap, but PiCTOBiTS wouldn't continue after beating a stage. I replaced my .ini with the one from another flashcart that runs TWiLightMenu++. I've confirmed that one works and even updated that cart to the latest nds-bootstrap release to confirm that the games work fine there. Then, "an error has occured" would appear on screen and no games booted anymore. I tried some other games, same issue. I erased all ramdumps and temporary files, still didn't work. I replaced my ramdumps with those from my flashcart, the "an error has occured" text would appear almost immediately. I erased my .ini entirely and started fresh, but the whole file wouldn't be generated anymore, and would stop after DSI_MODE. Now I can't boot DSiWare through GodMode9i anymore, even though it worked fine in one of the previous releases.

Also I think saving doesn't work through GodMode9i. No folder was ever made and no .sav files exist. Seems like there's some catching up to do.

GodMode9i doesn't check if a donor ROM is set, so that's why nds-bootstrap errors out.

Closing, since booting via nds-bootstrap got removed.