ROM Hack [Release] Sm4shCommand

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States
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,

RetroGamer732

Well-Known Member
Member
Joined
Oct 30, 2015
Messages
166
Trophies
0
XP
238
Country
United States
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.
 

TheGag96

Well-Known Member
Newcomer
Joined
Feb 1, 2016
Messages
45
Trophies
0
Age
27
XP
111
Country
United States
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.
 

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,463
Country
United States
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)
 

RetroGamer732

Well-Known Member
Member
Joined
Oct 30, 2015
Messages
166
Trophies
0
XP
238
Country
United States
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.
 

Sammi Husky

Well-Known Member
OP
Member
Joined
Jul 6, 2014
Messages
312
Trophies
0
Age
29
XP
498
Country
United States
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.
 

TheGag96

Well-Known Member
Newcomer
Joined
Feb 1, 2016
Messages
45
Trophies
0
Age
27
XP
111
Country
United States
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.
 

Cydget

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
493
Trophies
0
Age
27
XP
260
Country
United States
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?
 

Epicdaftman

Well-Known Member
Newcomer
Joined
Jan 29, 2016
Messages
61
Trophies
0
Age
22
XP
144
Country
United States
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?
 

Cydget

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
493
Trophies
0
Age
27
XP
260
Country
United States
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
 

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States

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.
 

Epicdaftman

Well-Known Member
Newcomer
Joined
Jan 29, 2016
Messages
61
Trophies
0
Age
22
XP
144
Country
United States
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

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +1
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
    cearp @ cearp: @BakerMan - you can still "own" digital media, arguably easier and better than physical since...