ROM Hack [Release] Sm4shCommand

The_Marcster

Well-Known Member
Newcomer
Joined
Aug 18, 2015
Messages
98
Trophies
0
Age
24
XP
86
Country
Gambia, The
The param editor isn't completely perfect. Due to the way the game handles it's param files, it's closet to impossible to fully rebuild certain files. Namely, files with embedded groups (groups inside of groups). The game has a function to parse params specific to the param file being parsed. Meaning that there isn't a generic way to parse them, as far as i know of at least. Though some break, I'd say 80% of the param files work fine. Unfortunately that happens to be one of them. Bayonetta's char specific param_vl file is also one of them.



Were you using the beta version of sm4shcommand? Or at least the events.cfg from then beta or the repository? If you don't use the newer events.cfg files then the game will crash on certain moves and cause weird issues.

I am using the latest version. Any other older version crashes when trying to extract or repack dt and ls for european versions.
 

Wii8461

Well-Known Member
Newcomer
Joined
Aug 9, 2015
Messages
63
Trophies
0
XP
683
Country
Chad
The param editor isn't completely perfect. Due to the way the game handles it's param files, it's closet to impossible to fully rebuild certain files. Namely, files with embedded groups (groups inside of groups). The game has a function to parse params specific to the param file being parsed. Meaning that there isn't a generic way to parse them, as far as i know of at least. Though some break, I'd say 80% of the param files work fine. Unfortunately that happens to be one of them. Bayonetta's char specific param_vl file is also one of them.

Alright, just posting in case it can help you fix the issue.

Also, I realized you can edit the values in a hex editor. I'm trying to find hitstun or the grab limit, but so far no luck yet... Does anyone know a good value to look for on those two things?
 

HeartBound

Well-Known Member
Member
Joined
Feb 11, 2016
Messages
159
Trophies
0
Age
33
XP
105
Country
Canada
Alright, just posting in case it can help you fix the issue.

Also, I realized you can edit the values in a hex editor. I'm trying to find hitstun or the grab limit, but so far no luck yet... Does anyone know a good value to look for on those two things?
grab limit is probably in MSC files, hitstun I heard it's 0.4
 

Mattshark

Well-Known Member
Member
Joined
Aug 31, 2015
Messages
254
Trophies
0
Age
24
XP
239
Country
United States
Using the Sample "CharAttrs" file in the Github of the Param editor, I have no Idea how to actually find these values in the actual param file. When editing fighter_param_vl_littlemac.bin, for example, I'm given sixteen Groups, which is not like the example on the github at all. How would I find what it actually is I want to change?
 

Sammi Husky

Well-Known Member
OP
Member
Joined
Jul 6, 2014
Messages
312
Trophies
0
Age
29
XP
498
Country
United States
Using the Sample "CharAttrs" file in the Github of the Param editor, I have no Idea how to actually find these values in the actual param file. When editing fighter_param_vl_littlemac.bin, for example, I'm given sixteen Groups, which is not like the example on the github at all. How would I find what it actually is I want to change?

Character attributes aren't stored in the character specific param files. All characters in the game have their attributes in a single file, the Fighter_Param.bin file
 
  • Like
Reactions: Mattshark

Mattshark

Well-Known Member
Member
Joined
Aug 31, 2015
Messages
254
Trophies
0
Age
24
XP
239
Country
United States
Character attributes aren't stored in the character specific param files. All characters in the game have their attributes in a single file, the Fighter_Param.bin file
Oh okay, I was thrown off a little there. I checked the fighter_param_common file as a test before to see if attributes were shared in a file, but I didn't consider checking the file right above it. Thanks!

So each entry inside the group is a different character, right? If so, how would I figure out which entry is which?
 

Wii8461

Well-Known Member
Newcomer
Joined
Aug 9, 2015
Messages
63
Trophies
0
XP
683
Country
Chad
Oh okay, I was thrown off a little there. I checked the fighter_param_common file as a test before to see if attributes were shared in a file, but I didn't consider checking the file right above it. Thanks!

So each entry inside the group is a different character, right? If so, how would I figure out which entry is which?

HeartBound posted this in the Smash Wii U Modding and Held Center:
For those editing Parameters, here's the list of the order of fighters in the file fighter_param.bin

mii
mii
mii
mario
dk
link
samus
yoshi
kirby
fox
pikachu
luigi
falcon
ness
peach
bowser
zelda
sheik
marth
g&w
ganon
falco
wario
metaknight
pit
zero suit samus
olimar
diddy kong
king dedede
ike
lucario
rob
toon link
charizard
sonic
jigglypuff
dr. Mario
lucina
dark pit
rosalina
wii fit trainer
little mac
villager
palutena
robin
duck hunt
bowser jr
shulk
greninja
pac-man
mega man
mewtwo
ryu
lucas
roy
cloud
bayonetta
corrin
giga bowser
warioman
giga mac
mega lucario
mii
mii
mii
 
  • Like
Reactions: Mattshark

Ordim3n

Well-Known Member
Member
Joined
Dec 14, 2015
Messages
413
Trophies
0
Location
Planet earth
XP
257
Country
Canada
Sorry but can you please give details instructions of how to access this. I'm new to smash 3ds, but I have a lot of knowledge of Brawl modding. This is like PSA isn't it.
When you parse animations, you will see names like AttackAirF for F-Air but i don't remember the name for "Aerial Landing"
 

Sammi Husky

Well-Known Member
OP
Member
Joined
Jul 6, 2014
Messages
312
Trophies
0
Age
29
XP
498
Country
United States
The way people were previously cutting landing lag was just sticking a Frame_Duration command in landing subactions. If you want to actually edit landing lag values, you have to use my Param Editor and edit param/fighter/Fighter_Param.bin. It holds all the character attributes. Each entry in the group is a fighter. You can use the list someone posted above to find out which entry is which character
 
D

Deleted User

Guest
Hey. Haven't stopped by here in a couple months due to incompatible 3ds version. So to get caught up, I'm assuming the current version of hax (whichever you may use) for 3DS works with the most recent version? I've seen Trinitro post a video with Bayonetta in it, and the Bayonetta update required a system update, so I assume so.

But anyways, I'm curious since this isn't in the FAQ; Is startup and endlag editable?
 

LinkMain111

Well-Known Member
Member
Joined
Jul 21, 2015
Messages
125
Trophies
0
Age
27
XP
219
Country
So when editing parameters, under the name, how am i supposed to know what something like 13 equals?
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    2 KB · Views: 306

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Quincy @ Quincy:
    I mean almost every first party switch title of the past year or two leaked at least a week in advance for a while now haven't they?
  • BigOnYa @ BigOnYa:
    Not all of them, but yea many.
  • Quincy @ Quincy:
    Metroid prime 4 I wouldn't be surprised if that title will be a SwitchU title (here's hoping Nintendo won't go with such a ridiculous name again)
    +1
  • Quincy @ Quincy:
    Hence me saying almost 🤣
  • Psionic Roshambo @ Psionic Roshambo:
    But for photos and OS and my ROMs not risking it on a refurbished drive lol
  • BigOnYa @ BigOnYa:
    Have you checked both the brew and 2u sites?
  • Quincy @ Quincy:
    But yes I would welcome MP4 too or even 2+3 remaster/HD to hold us over untill MP4
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Switch 2 Switched at birth
  • Quincy @ Quincy:
    I check brew almost daily (alongside tinfoil sorted on release date) for new games (and cry because of the amount of shovelware and hentai getting released), am unaware of the 2u site
  • Psionic Roshambo @ Psionic Roshambo:
    Super Switch
  • Quincy @ Quincy:
    HUB
  • Quincy @ Quincy:
    And the switch 3 Router
  • Quincy @ Quincy:
    (every one of those fitting after network-, and all play part in the OSI networking layer model)
  • BigOnYa @ BigOnYa:
    Google switch nsp and you will see,it, that site
  • Quincy @ Quincy:
    Aww how cool that site is Nintendo switch to me :D
    +1
  • Quincy @ Quincy:
    (de-URLing the URL 🤣)
  • Psionic Roshambo @ Psionic Roshambo:
    Switch 2 U
  • Quincy @ Quincy:
    (or do we call them URIs now?)
  • Quincy @ Quincy:
    Yes to me, that's what I said as well 🙃😋
  • Psionic Roshambo @ Psionic Roshambo:
    Switch 2 Side Switching
  • Quincy @ Quincy:
    Swiitch
  • Quincy @ Quincy:
    Oh lord, I actually can see Nintendo pulling that one, II for 2 and also a homage to the Wii
  • Psionic Roshambo @ Psionic Roshambo:
    Super Crown Bowser edition Switch lol
  • Psionic Roshambo @ Psionic Roshambo:
    Analog stick nipples
    Psionic Roshambo @ Psionic Roshambo: Analog stick nipples