Since when it becomes a 'must‘ to load the whole rom into ram?
Apologies if that logic seems flawed. For one, I'm not too fluent in code jargon and secondly, I'm only just going off what shutterbug himself has commented on during this project.
Since when it becomes a 'must‘ to load the whole rom into ram?
well it would be possible but require some reverse engineering thoughApologies if that logic seems flawed. For one, I'm not too fluent in code jargon and secondly, I'm only just going off what shutterbug himself has commented on during this project.
Contact me once it works with Pokemon Black/White plz.
I've dumped the gw blue card, but I don't have a pc right now so I can't convert it to cia, I'll upload the file here, if I'm allowed.
Aaaaand it doesn't work. I tried every game I have, and I'm given the following error every time:
Reading header...
card id: 0x0
Header readed...
Reading secure area...
secure cardid fail: bfcd6413
Init finished: (v00) (0)
(Red color) Jump fail. (Red color) EXTRACT card.
I've tried with:
Mario and Luigi: Bowser's inside story
Super Mario 64 DS
Pokemon platinum
Scribblenauts
New Super Mario Bros
Pokemon black (I knew this wouldnt work)
This is the same error that plagues me with the regular version. Wtf?
I knew black wouldn't work because it's a twl cartridge, I pointed it out (I knew this wouldnt work).It currently does not work for TWL carts (DSi Enhanced games, They will have "TWL" in their product codes on the cartridge label instead of NTR). You also can not eject a cart and dump another. You will need to reboot into it a second time since ejecting a cart powers down the slot and currently we can not get around that without mods to the slot or external hardware.
Make sure the cart you want to dump is inserted BEFORE you boot wooddumper. If you boot it with the slot empty there's no way to power the slot on since it will power down if there's nothing inserted when TWL_FIRM boots.
You can also only dump a rom once. It fails on a second card init (probably why it fails to init TWL carts since it has to init those twice)
http://problemkaputt.de/gbatek.htm#dscartridgeprotocolI knew black wouldn't work because it's a twl cartridge, I pointed it out (I knew this wouldnt work).
Anyway, putting a card in and starting fixed it. Thanks!
And what's this about TWL cartridges needing to init twice? Why?
Oh, I see. So the 3DS/DSi think, like a prejudice, that the cart will be a DS cart, so it sends the DS-mode init/unlock code. Then, when it turns out it's a DSi cart, it sends the DSi unlock signal. So that's why it needs to init twice, and because woodumper hangs on that, it can't dump them. Thanks!http://problemkaputt.de/gbatek.htm#dscartridgeprotocol
Basically, the DS cartridge protocol allows one of two commands on startup to unlock the secure area:
DSi and 3DS need access to both, but you can't switch modes once you use one of these commands. DSi added a programmable reset pin, so the FW sends a 3C command to read the DS secure area, then if it detects that it's a DSi cartridge, it resets the cartridge and sends a 3D command to read the DSi secure area.
- 3C: Unlock the normal DS secure area.
- 3D: Unlock the DSi-specific secure area.
Sidenote: In theory, it *should* be possible to port Wooddumper to 3DS native mode, e.g. adding DS-specific functionality to uncart or decrypt9wip. I tried this some months ago, but couldn't get past the secure area unlock for some reason.
Use TWLSaveTool?OK, so all my games and their save data are dumped. Going very much off-topic here, how do I get the saves to work with the games?
Either way, this is exciting finally got my flashcart playing!
Make sure you have the card inserted before you start the program.Aaaaand it doesn't work. I tried every game I have, and I'm given the following error every time:
Reading header...
card id: 0x0
Header readed...
Reading secure area...
secure cardid fail: bfcd6413
Init finished: (v00) (0)
(Red color) Jump fail. (Red color) EXTRACT card.
I've tried with:
Mario and Luigi: Bowser's inside story
Super Mario 64 DS
Pokemon platinum
Scribblenauts
New Super Mario Bros
Pokemon black (I knew this wouldnt work)
This is the same error that plagues me with the regular version. Wtf?
+1 to thisOut of curiosity, would this launch on a hacked DSi as well?
wooddumper r89 supports TWLThere is a later version of wooddumper that supports DSi-enhanced games, but I don't know where to get it. (Another slight difference is the 3D command uses a different Blowfish key for secure area decryption. Both 3C and 3D Blowfish gets can be obtained by dumping the 3DS's ITCM memory.)