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,538
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
30
XP
508
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
23
XP
154
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
23
XP
154
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
  • linuxares @ linuxares:
    One of the keyshops is 95% off at the moment (probably humble bundle keys)
  • SylverReZ @ SylverReZ:
    And a small percentage of keys bought with a stolen credit card.
  • SylverReZ @ SylverReZ:
    You never know if the key works or not, they don't provide a guarantee.
  • linuxares @ linuxares:
    Sure is... and poor devs get hit with the charge backs
    +1
  • SylverReZ @ SylverReZ:
    Exactly.
  • linuxares @ linuxares:
    Thor from "Pirate Software" said its just better to pirate the game than buy from a keyshop if you care about the devs
    +1
  • The Real Jdbye @ The Real Jdbye:
    devs don't get hit with the chargebacks, the keys are free to generate
  • The Real Jdbye @ The Real Jdbye:
    at least on steam
  • linuxares @ linuxares:
    Except he said the DEVS get hits with the chargeback cost
  • linuxares @ linuxares:
    since the key gets bought with a stolen credit card
  • The Real Jdbye @ The Real Jdbye:
    there's nothing to charge back because the keys don't cost them money to generate in the first place
  • K3Nv2 @ K3Nv2:
    If the game has a crack sure
  • K3Nv2 @ K3Nv2:
    Most these crack sites have dead links anymore or the crack don't even work
  • linuxares @ linuxares:
    @The Real Jdbye What don't you get? If someone use a stolen creditcard. Then sell said key on G2A. If I the dev sold the game key, I will get the charge back cost. That's how it works, it doesn't matter if I generate 300 keys if 300 of them are bought with stolen credit cards. I never said it was on Steam, but its the dev that gets hit. There is a ton of stories out there if you google it.
    +1
  • K3Nv2 @ K3Nv2:
    Just buy other people's steam account :teach:
  • linuxares @ linuxares:
    Just tell them you're dead ;D
    +1
  • K3Nv2 @ K3Nv2:
    They already know
  • linuxares @ linuxares:
    I honestly wonder how the EU would say if I willed my account to you. And Valve be like "nope!"
    +1
  • cearp @ cearp:
    @K3Nv2 - sounds like you need a better place to find cracks!
  • K3Nv2 @ K3Nv2:
    Psionics offline right now or I would
  • SylverReZ @ SylverReZ:
    @cearp, Psi is offline at the minute, but he knows where to find them.
  • cearp @ cearp:
    get your mind out of the gutter, I'm talking about piracy
  • cearp @ cearp:
    not that type of crack
    +1
  • K3Nv2 @ K3Nv2:
    I mean the drug not the booty pervs
    +1
    SylverReZ @ SylverReZ: :tpi: :rofl2: