ROM Hack [Release] Sm4shCommand

  • Thread starter Thread starter Sammi Husky
  • Start date Start date
  • Views Views 276,850
  • Replies Replies 1,560
  • Likes Likes 25
Maybe not many people would be interested but I challenge any of you on doing and undub and you will see its not easy, if it was easy then I'll not ask for help
I'm.. almost _entirely_ sure it amounts to replacing the US voice nus3banks with JP ones. The issue being acquiring the damn things.

@shinyquagsire23 outside of what I've already seen suggested, all I can think is something similar to FBI that lets you send files to the 3DS from a script on the computer itself; that'd make life quite a bit easier for people using emuNANDs who don't want to turn off their 3DS and reload it every time (since the load times are already contributing quite a bit to waits), especially if we could manually choose and create filepaths from the same program.

ex: realize an error i made in a ness script, make edits on computer, back out to utility, fire a few files at my 3ds, straight back to smash
 
Last edited by darklordrs,
Can someone please explain to me how i should go about unpacking smash 1.1.3's dt and ls files. I'm really bad with python, and I would like to edit some files for character mod purposes. Thanks in advance. PS. I already have dt and ls extracted.
 
Can someone please explain to me how i should go about unpacking smash 1.1.3's dt and ls files. I'm really bad with python, and I would like to edit some files for character mod purposes. Thanks in advance. PS. I already have dt and ls extracted.

Have you tried getting SaltySD working? You shouldn't need to do any more dt/ls unpacking/repacking (at the cost of a little speed of course). Starting a few pages back in the thread should be some good direction on how to do it, though if you need it I could explain what I did to get it working.
 
Interesting I suppose... Tried to extract the updates DTLS.
data/animcmd/weapon/zelda/phantom/sound.bin
Sequence contains no matching element

Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source, Func`2 predicate)
at DTLS.Program.Unpack_default(String resourceStr)
at DTLS.Program.Main(String[] args)
 
Have you tried getting SaltySD working? You shouldn't need to do any more dt/ls unpacking/repacking (at the cost of a little speed of course). Starting a few pages back in the thread should be some good direction on how to do it, though if you need it I could explain what I did to get it working.
I need to get certain files out of the dtls so i can edit them for use with SaltySD. Sorry If I didn't make myself clear.
 
Extracting 3ds DT/LS updates are broken in the current released version. This is fixed at the moment, just not released in binary form as the rest of the app is unstable atm. Im getting closer to releasing the next ver, so it shouldn't be too much longer. Im trying to release updates for both SM4SHCommand and DTLS at the same time.
 
I need to get certain files out of the dtls so i can edit them for use with SaltySD. Sorry If I didn't make myself clear.

I was able to get shinyquagsire's working by placing a period (".") before all instances of /tmp in the script. It doesn't work on Windows because it has no /tmp/ in like Linux... You could probably redirect it to C:\Temp for Windows. I'd have to learn a little Python to do that lol.
 
I was able to get shinyquagsire's working by placing a period (".") before all instances of /tmp in the script. It doesn't work on Windows because it has no /tmp/ in like Linux... You could probably redirect it to C:\Temp for Windows. I'd have to learn a little Python to do that lol.
do you need to put resource.bin and resource.dec into the folder, or does it automatically make them itself?
 
So for the file structure, inside of the saltysd/smash file do I put a repacked dt or just mimic the file structure to an extracted dt. Or is it something totally different?
 
So for the file structure, inside of the saltysd/smash file do I put a repacked dt or just mimic the file structure to an extracted dt. Or is it something totally different?
you mimic it. It should be saltysd/smash/animcmd/whaterver
 

Because of this, (with a few bugs,) the current limitation of the dt|ls system (that is, that we can't have larger files than the originals) is circumvented entirely.

Noting for those present: I tried to simply slap a grab hitbox onto PK Thunder, but the grab part never registers and the special hitbox part always overrides. Removing the special hitbox code crashes the game upon attempting to use PKT.
 
Hey, I am having some issues messing with models for Smash 3DS, any help?
tumblr_o1y7shnIVy1tcrjspo1_540.jpg

Mine works just like a charm :)
 

Site & Scene News

Popular threads in this forum