ROM Hack (Idea/request) DS Save dumper?

  • Thread starter Deleted User
  • Start date
  • Views 1,433
  • Replies 8
D

Deleted User

Guest
OP
I really want to dump my DS saves with my 3DS, like Animal Crossing: Wild World, and import back into the game.
Thanks.
 

SoyAlexPop

Well-Known Member
Member
Joined
Sep 1, 2015
Messages
189
Trophies
0
Age
30
XP
236
Country
Mexico
in before

"Buy a flash card, they are really cheap"

But I saw somewhere in here that it is actually pretty difficult to make one, so the easier way to get your saves from the DS is using a flash card
 

Baccabechoppin

GBAtemp's Finest Bacca!
Member
Joined
Aug 10, 2015
Messages
750
Trophies
0
Age
22
Location
Magnolia Town
XP
587
Country
Australia
If you're talking about making a homebrew application for DS save managing it probably won't happen, 3DS homebrew doesn't have access to the DS mode of the system, making it impossible to access the game carts, this is also why DS carts can't be used with the homebrew region-free launcher.
 

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,213
Country
United States
I imagine it might be possible via some ARM9 kernel homebrew. TWL_FIRM/DS Mode access shouldn't be necessary. If ARM9 exploits are low-level enough to issue the commands needed to dump 3ds cartridges+saves or generate XORpads, why can't they issue the commands to read DS saves/roms? And 3DS Mode is capable of reading at least the icon and binary of the cartridge for signature verification purposes, so with direct control of the gamecard slot, the rest of the cartridge should be readable.
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,791
Country
United States
Contrary to what some may tell you, it is possible to access TWL (technical name for DSi/DS carts/mode) carts using software while running in CTR mode (technical name for 3DS). (and you don't need any Arm9 magic to make it happen. Pokebank certainly runs fine without Arm9 exploits last I checked. :P )

Example being that Pokebank is able to access and remove saved pokemon on Pokemon Black/White and Pokemon Black2/White2 which are both TWL titles. You just have find out what service calls that app is using and adapt them for homebrew. Although full dump/write of DS carts might be a bit more tricky. Pokebank only really access certain areas of TWL carts and doesn't need to wipe/read the entire save of the games. Then again this may not be an issue.

I guess no one really cares enough about DS homebrew anymore to bother trying to get save backup/restore working for TWL titles. The closest there is, is twlnandfiler which is a dev title made by Nintendo for dev units for accessing DSiWare saves. But that title runs in TWL mode (specifically DSi mode) and is also a dev app which retail TWL_FIRM will refuse to boot. So unless you got a dev unit or get someone to dump TWL_FIRM from a dev unit (and hope it will work correctly on a retail unit), you won't be using that app.

I recall awhile back getting someone who had a dev unit to screenshot what twlnandfiler's GUI looks like and from what I can tell, it does not have access to slot-1, so trying to get twlnandfiler to work may be a waste of time if you aim to use it for slot-1. (besides, TWL_N partition can now be decrypted using TWLTool giving you direct access to the full TWL nand reserved for DSiWare so that you can backup/replace save files for DSiWare.

I don't know if apps running from CTR mode have access to TWL_N partition. Arm9 might be setup to prevent that but as far as I can tell Arm9 isn't blocking anything from accessing TWL carts from slot-1. Not sure about rom dumping though. You may need modified DSiWare in a hacked TWL_FIRM to do that. No one cares enough about DS mode to bother trying to find a way of patching out sig checks for TWL_FIRM. :(
 
Last edited by Apache Thunder,
D

Deleted User

Guest
OP
Contrary to what some may tell you, it is possible to access TWL (technical name for DSi/DS carts/mode) carts using software while running in CTR mode (technical name for 3DS). (and you don't need any Arm9 magic to make it happen. Pokebank certainly runs fine without Arm9 exploits last I checked. :P )

Example being that Pokebank is able to access and remove saved pokemon on Pokemon Black/White and Pokemon Black2/White2 which are both TWL titles. You just have find out what service calls that app is using and adapt them for homebrew. Although full dump/write of DS carts might be a bit more tricky. Pokebank only really access certain areas of TWL carts and doesn't need to wipe/read the entire save of the games. Then again this may not be an issue.

I guess no one really cares enough about DS homebrew anymore to bother trying to get save backup/restore working for TWL titles. The closest there is, is twlnandfiler which is a dev title made by Nintendo for dev units for accessing DSiWare saves. But that title runs in TWL mode (specifically DSi mode) and is also a dev app which retail TWL_FIRM will refuse to boot. So unless you got a dev unit or get someone to dump TWL_FIRM from a dev unit (and hope it will work correctly on a retail unit), you won't be using that app.

I recall awhile back getting someone who had a dev unit to screenshot what twlnandfiler's GUI looks like and from what I can tell, it does not have access to slot-1, so trying to get twlnandfiler to work may be a waste of time if you aim to use it for slot-1. (besides, TWL_N partition can now be decrypted using TWLTool giving you direct access to the full TWL nand reserved for DSiWare so that you can backup/replace save files for DSiWare.

I don't know if apps running from CTR mode have access to TWL_N partition. Arm9 might be setup to prevent that but as far as I can tell Arm9 isn't blocking anything from accessing TWL carts from slot-1. Not sure about rom dumping though. You may need modified DSiWare in a hacked TWL_FIRM to do that. No one cares enough about DS mode to bother trying to find a way of patching out sig checks for TWL_FIRM. :(
What if someone makes a pc app that you need a powersaves dongle?
 

DinohScene

Gay twink catboy
Global Moderator
Joined
Oct 11, 2011
Messages
22,530
Trophies
4
Location
Восторг
XP
22,737
Country
Antarctica
I know that there is a DS homebrew that allows you to extract gamesaves from GBA (on a DSLite/Phat)
Think there's also one which utilizes a GBA flashcard to do the opposite..

Would be nice to see a similar homebrew for 3DS.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/WOppJ92RgGU?si=KE79L6A_3jESsGQM