ROM Hack [Release] Sm4shCommand

Sammi Husky

Well-Known Member
OP
Member
Joined
Jul 6, 2014
Messages
312
Trophies
0
Age
29
XP
498
Country
United States
Zlib compression, the compressed data is padded using CC bytes. The header starts with 0x789c. The level of compression used is level 6, in case you'd like to recompress as close to original as possible. But im pretty sure the game supports all compression levels since it just uses the standard zlib library
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
Zlib compression, the compressed data is padded using CC bytes. The header starts with 0x789c. The level of compression used is level 6, in case you'd like to recompress as close to original as possible. But im pretty sure the game supports all compression levels since it just uses the standard zlib library
Yeah my bad, ZIP was probably the wrong wording.
 

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States
Having looked up zlib for all of four minutes - which obviously makes me super knowledgable on the subject, amirite guys? - shouldn't knowing what it's compressed in make making a repacker far easier than it seems to have been? Am I just missing something here?

is the LS compressed in the same format?
 

Godkarmachine

Member
Newcomer
Joined
Jun 1, 2015
Messages
13
Trophies
0
Age
23
XP
50
Country
United States
From what I gather with LS, that's also compressed and only contains the offsets or something? lsdt only used hashes and thus jumbled up all the data; I have no idea what DTLSExtractor does. Maybe husky can shed some light on LS.
 

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States
This stuff has NEVER work for me. Can someone upload all the character files to mediafire? Also is it possible to edit character images yet?
A. Welcome to GBAtemp! I'd say that to Godkarmachine too but he seems knowledgable.

B. Ouch.

C. Nnnnnope. Doesn't that count as requesting warez??

D. Possibly. I've yet to check.
 

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States
Everything, the dtls and the python code both do not work for me
Just to make sure - how exactly are you 'using' them? If you're not using them right, you're not going to be able to patch anything back into the game anyway, so it's kinda useless to give you the files for the characters to begin with.
 

Godkarmachine

Member
Newcomer
Joined
Jun 1, 2015
Messages
13
Trophies
0
Age
23
XP
50
Country
United States
...You run it from commandline.
The method is DTLSExtractor.exe (path to dt file) (path to ls file)
A folder called "data" should appear.
 

Godkarmachine

Member
Newcomer
Joined
Jun 1, 2015
Messages
13
Trophies
0
Age
23
XP
50
Country
United States
You
You use Windows Explorer. If you're running Windows 10 (like me), you go to File>Open Command Prompt.
and then you use that.
This is literally what you do, so you understand:
ufVelEK.png

dUc0tYq.png

vXZxFw2.png

QttlL8v.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if that was the point of game streaming
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
    BigOnYa @ BigOnYa: That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to... +1