DSHack

Archive Generated December 23rd, 2018
Tutorial - How to add NSBTA Animations without Maya
Author Posted on 2015/10/02
#651
Kitty Remilya Ambiance Making a CT but want animated textures? Here's the easiest tutorial for that.

Tools needed:

MKDS Course Modifier 3
MKDS Course Modifier 4
A hex editor (MKDSCM 3 has a built-in one, otherwise HxD is a good choice)

OK Let's Start!

1. Load up your ROM in MKDS Course Modifier 3 and extract the CARC file (I get nokonoko_course as example):



2. Load up another CARC file (don't extract it) and extract its NSBTA file (if there's one):



3. Load up the extracted CARC in MKDS Course Modifier 4 and add the NSBTA file (this can't be done in MKDSCM 3, so that's why I use MKDSCM 4):



4. After you add the NSBTA to the CARC, save it.



5. Now load MKDSCM 3 and replace the current CARC file with the new one with added NSBTA:



6. Load the new CARC and right click the NSBMD file and choose "Open in Hex Editor". You should get a screen like this one. Look up for material names, they're at the first list of names. It's usually "dash" for most courses boostpads (this one is for nokonoko_course). If not, note the texture's material name somewhere (nokonoko_course's is "dash", as for most courses).



7. Now right click the NSBTA file and choose "Open in Hex Editor". At the hex editor, fing the name for the material, boostpad ones are usually "dash". If not, then rename it accordingly to the texture's material name.

*image is in step 6*

8. Now save the carc file.



RESULT


This will also work for the other textures too!

Arrow signs are usually "ya" or "yajirusi", and such.

Enjoy!
Author Posted on 2015/10/02
#652
SGC Yellow you should specify that the material names you need to use are in the nsbmd file not the nsbtx file for example the boost panel texture for GCN Rainboe Road is called 3_t in the nsbtx but in the nsbmd file it is called 3_m.

Also why dose it crash in game? The animations work in MKDSCM 2's NSBMD viewer but it crashes on a real DS and, in Desume and, NO$GBA.
Author Posted on 2015/10/02
#653
Arctus 64 I guess that the same can be done for any game that uses NSBMD, NSBTX, and NSBTA.
Author Posted on 2015/10/03
#654
Kitty Remilya Ambiance

Also why dose it crash in game? The animations work in MKDSCM 2's NSBMD viewer but it crashes on a real DS and, in Desume and, NO$GBA.


You might set the name incorrectly. Try again.
Author Posted on 2015/10/03
#656
SGC Yellow

Also why dose it crash in game? The animations work in MKDSCM 2's NSBMD viewer but it crashes on a real DS and, in Desume and, NO$GBA.


You might set the name incorrectly. Try again.


Nope thye name's are st correctly if they were not then the wounden't even work in MKDSCM2's NSBMD veiwer.
Author Posted on 2015/10/03
#657
Miles Ermiiworth Because the string doesn't fit?
Author Posted on 2015/10/03
#658
SGC Yellow I'm using Wario Stadiums's NSBTA
Author Posted on 2015/10/04
#659
Kitty Remilya Ambiance Then you could try another NSBTA. I didn't test all the NSBTA's. I used DK Pass NSBTA in this tutorial.
Author Posted on 2015/10/13
#736
Kitty Remilya Ambiance I've did that on donkey_course (DK Circuit), luigi_course (Luigi Flipper), nokonoko_course (Koopa Troopa Beach, shown here in the GIF) and test1_course (Alpha Rainbow Road), and they work perfectly.
Author Posted on 2015/10/13
#740
SGC Yellow
I've did that on donkey_course (DK Circuit), luigi_course (Luigi Flipper), nokonoko_course (Koopa Troopa Beach, shown here in the GIF) and test1_course (Alpha Rainbow Road), and they work perfectly.


The one thing they all have in common is that they all crash on a real DS but when I disable the animations it does not crash.

This method of texture animation causes a real DS to crash. For example nokonoko_course crashes in your alpha restoration hack but when I disable the animations it dose not crash.
Author Posted on 2015/10/14
#742
Jesse could you make a "how to make custom tracks with vertex colors without maya" tutorial too?
Author Posted on 2015/10/14
#743
Kitty Remilya Ambiance
could you make a "how to make custom tracks with vertex colors without maya" tutorial too?


I don't know that one.
Author Posted on 2017/01/01
#2736
Louiskovski Hmm. It doesn't crash but it also doesn't work on my DS, while an old version of your MKDS alpha replica works.
What i'm doing wrong?
Author Posted on 2017/01/05
#2797
SGC Yellow The user is banned, and this thread is dead. Lock.