ROM Hack [Release] Sm4shCommand

  • Thread starter Thread starter Sammi Husky
  • Start date Start date
  • Views Views 276,849
  • Replies Replies 1,560
  • Likes Likes 25
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?
It seems like you're trying to patch nothing. Or maybe it's not detecting anything. What's inside the folder you're trying to patch into dt and ls? Make sure you're mimicking the structure of the data folder.
EDIT: I edited my tutorial to show how to mimic the file structure more clearly. It's the same link, but here it is if you want it again.
 
Last edited by Trinitro21,
It seems like you're trying to patch nothing. Or maybe it's not detecting anything. What's inside the folder you're trying to patch into dt and ls? Make sure you're mimicking the structure of the data folder.
EDIT: I edited my tutorial to show how to mimic the file structure more clearly. It's the same link, but here it is if you want it again.
File path is edits\animcmd\fighter\pacman\game.bin (edits being the folder I choose in DTLS), seems like the structure is right...

EDIT: Apparently Animcmd isn't saving my changes so that's why nothing changed, going to try another version and see if that helps (using latest on GitHub)
 
Last edited by pokemoner2500,
EDIT: Apparently Animcmd isn't saving my changes so that's why nothing changed, going to try another version and see if that helps (using latest on GitHub)
That happens sometimes for me too. Hitting save after closing all tabs or spamming ctrl+s seems to work in those situations.
 
File path is edits\animcmd\fighter\pacman\game.bin (edits being the folder I choose in DTLS), seems like the structure is right...

EDIT: Apparently Animcmd isn't saving my changes so that's why nothing changed, going to try another version and see if that helps (using latest on GitHub)

Latest on github is 1.2.2, just to be sure. Also, make sure your closing all the tabs manually before saving. There was a bug that required this in previous versions, though it should be fixed already. If not, it will be in the next ver
 
Latest on github is 1.2.2, just to be sure. Also, make sure your closing all the tabs manually before saving. There was a bug that required this in previous versions, though it should be fixed already. If not, it will be in the next ver
For unpacking update DT's what file is the resource file? (CIA, romfs, dt, etc)
 
exactly, it fails when there are files it doesnt recognize. Apparently you can extract it a bit more by modifying dtls.py
It seems you can patch it (or rebuild) fine if it's just main and effect files (crashed when trying Falco's Arwing model), going to try to rebuild a cia of it and test changes.
 
It doesn't work correctly yet because it crashes when the DT resource file contains an entry for a file that doesn't exist. ShinyQuagsire's modification to dtls.py allow you to extract them. Just another thing that's on my todo list. The next version i will release will be able to fully rebuild the dt archive (hopefully), which is what's causing the holdup really.
 
It doesn't work correctly yet because it crashes when the DT resource file contains an entry for a file that doesn't exist. ShinyQuagsire's modification to dtls.py allow you to extract them. Just another thing that's on my todo list. The next version i will release will be able to fully rebuild the dt archive (hopefully), which is what's causing the holdup really.
Alright, by chance do you know how to rebuild a CIA of an update? I managed to rebuild the update DT with my changes but not sure how to repack it as cia and install it.
 
It doesn't work correctly yet because it crashes when the DT resource file contains an entry for a file that doesn't exist. ShinyQuagsire's modification to dtls.py allow you to extract them. Just another thing that's on my todo list. The next version i will release will be able to fully rebuild the dt archive (hopefully), which is what's causing the holdup really.

so i'm sitting here at 3AM and i'm still stalking everything you do.

waiting. patiently.

for the ability to make Cloud mods.
 
Cloud is dumpable and probably changeable, only thing stopping you is the ability to rebuild CIA files.

How would I get him out of the dt/ls the updates come in? Someone mentioned SQ making a mod for the dtls.py that supports dumping the upd8\dlc files?
 
How would I get him out of the dt/ls the updates come in? Someone mentioned SQ making a mod for the dtls.py that supports dumping the upd8\dlc files?
Just use the standard dtls unpack/dump command on the update dt and ls files, it will crash after dumping zelda but it will dump cloud, roy, ryu, mewtwo, and lucas in the process.
 
Is there any way to edit animations with this tool? Or can I just edit hitboxes and frame data?
Sad to say we're sure as hell not going to be able to edit 3ds animations for a while, especially not with this; it's meant just for hitboxes and framedata, soon to be all framedata.
 
Hello, everyone!
Today I tried to play around in little in Smash by following this tutorial. I'm currently stuck at step 10, because DTLS.exe crashes on me every time I try to apply the patches with the exception "System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.". Here is a link to the console output (in German). I'm running Windows 10 in a virtual machine on a Mac, if that is information you need.
I would appreciate any help, thank you in advance :)
 
Hello, everyone!
Today I tried to play around in little in Smash by following this tutorial. I'm currently stuck at step 10, because DTLS.exe crashes on me every time I try to apply the patches with the exception "System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.". Here is a link to the console output (in German). I'm running Windows 10 in a virtual machine on a Mac, if that is information you need.
I would appreciate any help, thank you in advance :)

The new version will prevent this from happening anyways, but for now what were you trying to extract? And what region? I've only tested the extractor with US copies of the game, and 3ds game updates are broken right now (though it is fixed already, just not released yet)
 
  • Like
Reactions: I pwned U!

Site & Scene News

Popular threads in this forum