DSHack

Archive Generated December 23rd, 2018
Tutorial - Inserting Custom Music into MKDS
Author Posted on 2015/07/06
#107
Yawshi Another tutorial I rescued from MKDSCentral. This one's a short one on how to insert Music Hacks into Mario Kart DS, for those that don't know. Also, just to clarify that this isn't a tutorial on how to make your own music hacks for MKDS, this is only to insert them.

Anyway, You will need:
-MKDS Rom (duh, again) Download
-MKDS Course Modifier (Prefferably 3.0 Beta 4) Get it Here
-NDS Editor Get it Here
-A Music Hack to insert (You can find a few oldies that I still haven't got around to uploading to the hack store yet here.)

Let's a go :P

NOTE: If you already have the contents of the sdat extracted, you can skip steps 1-5.

Step 1:
Open MKDS CM and load your MKDS Rom;

Step 2:
Navigate to data/sound in the ROM browser and right click and extract the 'sound_data.sdat' file, be sure to save it in a place that you can easily navigate to;

Step 3:
Close the Rom Browser (but not the rest of MKDS CM) and open NDSEditor and open your sdat;

Step 4:
Double click on the sdat you just loaded on the file list and a new window should appear. Check the select all button and then click extract;

Step 5:
Once the extraction is finished, a message box should appear saying "286 files extracted." and there will be a new folder in the same folder as your sdat called 'sound_data', which contains your extracted files. You can now close NDSeditor;

Step 6:
Now you will need to rename the .sseq of the music hack you wish to insert to the suitable name, You can find a list here.

Step 7:
Replace the old .sseq located in the 'Sequence' folder in the sound_data folder;

Step 8:
Open NDSEditor. Click on tools and select 'Make sdat file...';

Step 9:
You should now be brought to a new window. Click on the '...' button next to 'Source Files Folder' and select the 'sound_data' folder;

Step 10:
Select your output folder and uncheck 'Include SYMB block' (it is checked by default) and click ok. Wait for the sound_data.sdat file to appear in the output folder and close NDSeditor;

Step 11:
Re-Open your ROM in MKDS CM (3.0 Beta 4) and replace the old sound_data sdat with the new one. Then close MKDS CM and you’re done!

Again, I hope it helps and if you need any further help, be sure to ask here!
Also, you may notice that I re-used a lot of images from my Voice Hacking tutorial, but that was because I was too lazy to take new ones :P
Author Posted on 2015/07/06
#108
Swiftie Luma Nice tutorial!

But i believe a tutorial that includes how to loop the midi or how to prevent the music file isn't too big would be helpful in the future , Since in my case , that's the thing that i personally don't know .
Author Posted on 2015/07/06
#113
SGC Yellow This tutorial ssems to be a bit out of date. Theses days we don't have to extract the sdat, we just open it with DSSS and, replace what we want.
Author Posted on 2015/07/06
#114
Yawshi

This tutorial ssems to be a bit out of date. Theses days we don't have to extract the sdat, we just open it with DSSS and, replace what we want.

You could do that, but I've found that doing it with DSSS or MKDS CM has a higher tendency to corrupt the sdat, at least from my experience using them.
Author Posted on 2015/07/07
#151
Gericom DSSS should write the sdat pretty accurate. If not, let me know, so I can fix it.
Author Posted on 2015/10/03
#655
Kitty Remilya Ambiance This tutorial is outdated. Nowadays there's no more need to extract the SDAT, just load the SDAT with MKDS Course Modifier 4 and replace the SSEQ. You can also test there before saving it. There's no risk of corrupting and/or damaging the SDAT.
Author Posted on 2016/05/18
#1724
Pablo's Corner

I created a little tutorial for an easier approach to music modding for the Nintendo DS. (Yes, this method is universal to almost any DS game.)