Skip to content

Extract Sound from ROMs

To extract sounds (or graphics) from a ROM, you'll need the ndstool and ndssndext.

First extract the game data from ROM:

ndstool -x -d data <filename>.nds

This will create a new directory data containing all the game data. In there you'll most probably find a file *.sdat somewhere. This is a sound archive format. Now run this through the ndssndext (I had to use WinE):

wine ndssndext.exe sound_data.sdat

This creates a new folder which contains more folders with the actual contents from the .sdat-file. These can be MIDI files and/or (converted) WAV files.

ndstool

The ndstool can show header information of ROM files as well as extract the game logo or even the whole ROM contents. It also can recombine the extracted ROM contents to a working ROM again.

Continue reading "ndstool"

CycloDS Evolution

The CycloDS Evolution is a cartridge for the NDS which adds homebrew capabilities. You can then run various homebrewed titles from a miniSDHC card on the NDS. You can even play backups of your own games and thus take them all with you in a single cartridge.

Continue reading "CycloDS Evolution"

Wii Downloads

The Nintendo Channel on the Nintendo Wii allows you to download Demo versions of NDS games right to your NDS to play. Just do the following:

  1. go to the Nintendo Channel
  2. go to the video overview
  3. click "Categories" on top
  4. select DS Download Service
  5. just select a game, wait for it to download
  6. follow the on-screen instructions