The VG Resource

Full Version: [Tutorial] DSi Decrypting/Hacking/Ripping!
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello people,

The DSi Shop is defunct by 2017. These is a vast library of games which will dissapear forever. But, here, at The VG Resource, we can't allow that to happen so easily. Being one of the people that requested the DSi to appear in the ''Consoles'' section, I will tell you how to decrypt and extract the resources using modern technology.
Are you ready? Let's dust off those DSi/DSi XL and start to put them to good use!

Table of Contents:

1.Tools
2. DSi Extraction
3. Decryption with DSi SRL Extractor
4. Usage with any other DS Tools.


1. Tools
-DSi SRL Extractor: mega:#!ZSgi0LjS!eoXKoXEavAYGRHFbEcQSb_-JQowozBHnAC2DQ08uVWQ (IMPORTANT FOR DECRYPTION)


(ANY DS TOOLS WORK AFTER EXTRACTING, BUT HERE ARE SOME RECOMMENDATIONS)


-Tinke: https://gbatemp.net/threads/tinke-0-7-2.303529/

-VGMTrans: https://github.com/vgmtrans/vgmtrans/releases

-MKDS Course Modifier: http://florian.nouwt.com/mkdsce.html

-Every File Explorer: https://gbatemp.net/threads/release-ever...er.373615/


2. DSi Extraction
There are two methods:
a) DSi Owners
-If you have a DSi, (NOT A 3DS, IT WILL NOT WORK BEACEUSE THE 3DS DATA IS ENCRYPTED UNDER OTHER KEYS), get an SD card in the console and go to System Options>Data Management. On the DSi section, you will see all the DSiWare you have.
-Select any of your desire, and tap ''Copy''. It will duplicate itself on the SD card.

-Get the SD card out, put in the PC, and use the following path: SD Card>Private>Title. You will encounter your extracted games, but they're encrypted (easy to know why, Nintendo wouldn't let piracy occur so smoothly. The only one who could decrypt the games was the DSi whose files came from, as they use a custom key. But that's why we need the DSi SRL Extractor, the skeleton key! Get ready for the next step!)

b.) Non-DSi Owners
-If you don't have a DSi, Google the games. I'm not allowed to tell you any suggestions, so search it for yourself under your own risk. If the roms you found are already decrypted, skip step 3.

3. Decryption with DSi SRL Extractor
The time has cometh for the glorious part!
-Open the file with the encrypted DSiWare.
-Unzip and open the file with the DSi SRL Extractor.
-Drag and drop your DSiWare into the Extractor.
That's it! Your decrypted rom is on the origin file, right next to the original encrypted .bin, and it has the .nds format. Perfect!! If you already dealt with DS roms before, then you know what to do next.

4. Usage with any other DS Tools. (To be completed)

If you know how to rip DS games, then it's smooth sailing from now on. The files are .nds, so any Nintendo DS ripping program should work.
If you don't know, I recommend this thread: https://www.vg-resource.com/thread-21436.html
Still having questions? Well, if you have the tools I recommended, then let's learn how to start!

a.) Tinke
-Open any rom with Tinke. In the program you can download the game's banner (not animated) as a .png, explore the game's fonts, sprites, text, palletes, songs. Mostly everything in a rom can be explored and extracted, or unpacked. The tool has its limitations, however. Some info can be seen, some cannot.

b.) VGMTrans
-Open any rom with it. In the program you will see the music files in the game as they sound in gameplay. Works most of the cases. Select any of the VGM, you can play or download it. Right click any song, download MIDI with DLS (Downloadable Sound), and put them together in FL Studio (it costs money, but it also has a demo). It works, but  it can fail, so make sure your music sounds the same as the game's before taking any chances. You can also get the sounds from this program, perfect for sound submissions! Just make sure they're all in there!

c.) MKDS Course Modifier/Every File Explorer
Some games like 3D Twist & Match contain 3D models. This is where these programs come into place. They can view most of the 3D stuff in a DS rom. You can choose one of the tools.
-Open the rom with any of them. Browse through the files until you find sections with ''Models'', ''Scenes'', click on any of them.
-If you found what you wanted, click export>obj. You can also export the object's textures, in any format you want. You can see them in Maya or Blender, 3D editors. Best for Models/Textures Resource.

Here is a long, explanatory video I painfully made to show you how it works. Hope you enjoy. (Please excuse my accent, you can select the subtitles for better understandement.)
[url=https://www.youtube.com/watch?v=S9-6IzBybto][/url]


Regards,
//✰drot