Hacking [Scripts] DSiWare Conversion: Easily Convert To .NDS and .CIA Files!

theoldmototoad50

Well-Known Member
Newcomer
Joined
Feb 29, 2020
Messages
57
Trophies
0
Age
17
XP
196
Country
United Kingdom
I want to put dsiware from my 3ds to my dsi, so what I tried to do was go to system settings on my 3ds, data management, dsiware and copy the dsiware from the system memory to the sd card. but when I try to convert the dsiware from .bin to .nds it doesn't work. if I do the same thing on my dsi, it does. I cant find a .cia of the dsiware online anywhere, because if I could I would be able to convert it to .app and launch it with twilightmenu
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,442
Trophies
2
XP
14,901
Country
Germany
I want to put dsiware from my 3ds to my dsi, so what I tried to do was go to system settings on my 3ds, data management, dsiware and copy the dsiware from the system memory to the sd card. but when I try to convert the dsiware from .bin to .nds it doesn't work. if I do the same thing on my dsi, it does. I cant find a .cia of the dsiware online anywhere, because if I could I would be able to convert it to .app and launch it with twilightmenu
Copy the DSiWare .app files from [2:] SYSNAND TWLN to your SD card and rename the files to .nds (it's not a different format, just a different name).

They can be found in title/00030004

Good luck and have fun!
 
  • Like
Reactions: TurdPooCharger

theoldmototoad50

Well-Known Member
Newcomer
Joined
Feb 29, 2020
Messages
57
Trophies
0
Age
17
XP
196
Country
United Kingdom
Copy the DSiWare .app files from [2:] SYSNAND TWLN to your SD card and rename the files to .nds (it's not a different format, just a different name).

They can be found in title/00030004

Good luck and have fun!
thanks I tried that before you replied but I didn't even need to convert it to .nds it worked as .app
 

Ptri

New Member
Newbie
Joined
Jun 23, 2020
Messages
3
Trophies
0
Age
22
XP
44
Country
Peru
hello, i need to have python or something before running the program because when i run it, it don´t works. Extraction failed. What can i do?

--------------------- MERGED ---------------------------

Hello, Do i need to install python or something before running the program because it didn´t work for me. It saids extraction failed. Help
 

pbsk8

Well-Known Member
Member
Joined
Feb 23, 2015
Messages
115
Trophies
0
Age
37
XP
173
Country
Brazil
I get extraction failed,

I am trying to convert aura ura climber which is recognized by no-intro dat so it is a working file.

And when I try to run bin to nds as admin the window shows "dsi_srl_extract is required for this program to work."

but dsi_srl_extract is in the folder already.
 

Thenextevilpig

New Member
Newbie
Joined
Aug 11, 2023
Messages
1
Trophies
0
Age
25
XP
2
Country
United Kingdom
Let's cut the shit: here are my DSiWare Conversion scripts. This allows you to copy DSiWare to your SD card from your DSi, and then convert them to a .NDS file (these files cannot run from a flashcart, don't ask!) for asset dumping, analysing, etc, or a .CIA file for installation on a 3DS!


How To Convert To .NDS:

  1. Download the attachment from below and extract it
  2. Insert an SD card into your DSi(XL) and open System Settings
  3. Open Data Management and copy any DSiWare you want to convert to your SD card
  4. Remove Your SD Card and insert it into your PC. Navigate to SD:/private/ds/title/
  5. Copy all of the .bin files to the dsiware folder
  6. Run _BIN_To_NDS.nds, it should start showing you the names of the DSiWare titles you are converting
  7. All extracted .NDS files will be available in the output-nds folder.


How To Convert To .CIA:

  1. Follow the above steps
  2. Run _NDS_To_CIA.bat, it should start showing the output names of your DSiWare titles
  3. Your .CIA files will be available in the output-cia folder


Credits:
CaitSith2 for dsi_srl_extract.exe
3DSGuy for make_cia.exe
How do I play dsiware on an emulator?
I don't have a computer; I play Roms on my phone which is fine normally but not for four swords :/

Thank if you can help
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think