ROM Hack [Release] Sm4shCommand

  • Thread starter Thread starter Sammi Husky
  • Start date Start date
  • Views Views 276,848
  • Replies Replies 1,560
  • Likes Likes 25
There's the method to use makerom.exe on a decrypted CIA file to make it CCI and then use 3DS ROM Tools GUI, but idk if there's a decrypted CIA out there for 1.1.3 yet.
 
For all those wondering how to extract the dtls, all you have to do is run comex's dtls.py from his github. I made a few tweaks to the script a while back. Namely printing usage, printing out the currently extracting file, and fixing a bug with where it was extracting it's temp resource fie. Get that here. Just run it in the same folder as the dtls files:
Code:
dtls.py dt ls Output

When I do that, it just opens itself then closes within 2 seconds. Help?
 
So, tomorrow I will make a video on how to do the main process. Is this the basic steps or am I missing anything?
 

Attachments

in the tutorial I'm still confused on the "once your done editing, make a new folder" and "move the file not originally in the romfs folder out."
 
in the tutorial I'm still confused on the "once your done editing, make a new folder" and "move the file not originally in the romfs folder out."
DTLS.exe crashes if you try to patch in everything, so you need to only patch in the edited files. You would want to make a new folder to copy only the edited files into.
And for moving everything not originally in the romfs folder out, that's because you're going to rebuild the romfs file and you only want the original stuff that the game needs to run in there. Anything else might break something.
 
So maybe someone wants to help me with this, whenever I patch my dt and ls file it seems nothing happens, the date modified doesn't change, even the md5's matched so I'm confused and wondering if I missed something. This is what happens.

Patching resource
Patch found: edits/animcmd/fighter/pacman/game.bin
Patching resource(us_en)
Patch found: edits/animcmd/fighter/pacman/game.bin
Patching resource(us_fr)
Patch found: edits/animcmd/fighter/pacman/game.bin
Patching resource(us_sp)
Patch found: edits/animcmd/fighter/pacman/game.bin

And the DT file is left untouched, what gives?
 
So maybe someone wants to help me with this, whenever I patch my dt and ls file it seems nothing happens, the date modified doesn't change, even the md5's matched so I'm confused and wondering if I missed something. This is what happens.

Patching resource
Patch found: edits/animcmd/fighter/pacman/game.bin
Patching resource(us_en)
Patch found: edits/animcmd/fighter/pacman/game.bin
Patching resource(us_fr)
Patch found: edits/animcmd/fighter/pacman/game.bin
Patching resource(us_sp)
Patch found: edits/animcmd/fighter/pacman/game.bin

And the DT file is left untouched, what gives?
When you were editing the files, did you close all command tabs before saving? Also, why not try to rebuild it anyways and see if the changes are there.
 
When you were editing the files, did you close all command tabs before saving? Also, why not try to rebuild it anyways and see if the changes are there.
I built it and nothing, same as vanilla Smash. MD5's are same as well. (And yes all command tabs are closed.)

EDIT: Is it possible to merge the update DT and LS files with the original DT and LS files? Or am I better off editing the update and rebuilding a CIA of it.
 
Last edited by pokemoner2500,

Site & Scene News

Popular threads in this forum