ROM Hack [WIP] Sm4sh Save Editor

  • Thread starter Thread starter gudenau
  • Start date Start date
  • Views Views 93,276
  • Replies Replies 351
  • Likes Likes 11

Did you use my equipment editor?

  • Yes

    Votes: 37 42.5%
  • No

    Votes: 14 16.1%
  • That was a thing?

    Votes: 36 41.4%

  • Total voters
    87
Status
Not open for further replies.
I'll make a dumper for you. Two heads and all.
The fact that my response was almost "the fuck is a dumper" is pretty much the reason you might want to reconsider that. I'm still just a highschooler who's only code experience is between Blender and Pokemon Online.
 
The fact that my response was almost "the fuck is a dumper" is pretty much the reason you might want to reconsider that. I'm still just a highschooler who's only code experience is between Blender and Pokemon Online.
I just got this last year, don't be so down on yourself. Pluss it would be for finding patterns.
 
Damnit, so close. I'm 90% certain the values I'm using are 'legal'. I made the equipment with the new beta editor, and I used the 'fix save' function from the old editor on the save. Still getting the 'irregular save data' message when I try to transfer to Wii U.
 
Damnit, so close. I'm 90% certain the values I'm using are 'legal'. I made the equipment with the new beta editor, and I used the 'fix save' function from the old editor on the save. Still getting the 'irregular save data' message when I try to transfer to Wii U.
again, there's a value for every piece of equipment dubbed the cheat flag byte. Nobody's sure how it works yet.
 
so for right now, my best bet is to farm 3 legit agility badges, and just change the effects? Have you seen this link? It claims to have a way to make equipment transfer over.. what do you make of it?
Of course I've seen that link!

Iiiit's wrong.

your best bet is to get ANY legit badge with an effect - and it has to be a badge and not a different kind of equipment, the calculations will be screwed if not.

Divide the positive and minus stat by .72; use the info from ssbwiki's equipment page to reverse the effect's effect on the stats (i.e. if the badge was originally sprinter, add 25 to the positive stat. if it was stroller, subtract 30 from the negative stat, etc.). then just apply the new effect's effects on the stats, multiply both the positive and minus stat by .72, and you're gucci.

the cheat flag doesn't detect or care about what kind of equipment it is, I don't think. So long as the type value - 00\01\02 for atk\def\spd i think - matches up right
 
By badge, you mean the type of equipment everyone can use? If so, why do I need to multiply by .72? Isn't that redundant?
 
By badge, you mean the type of equipment everyone can use? If so, why do I need to multiply by .72? Isn't that redundant?

The multiplication comes after all the calculations other badges would normally have; the game's RNG for it would usually do the effect stuff, THEN multiply by .72 to compensate for it being usable by anyone.

so what you have to do is divide by .72 to undo step 2, subtract\add whatever is necessary for the old effect to undo step 1, do step 1 with new effect, do step 2.
 
Say I already know the numbers that 'legitimate' versions of my badges would have. Can't I just punch those in?
 
Say I already know the numbers that 'legitimate' versions of my badges would have. Can't I just punch those in?

So long as you're ONE HUNDRED PERCENT sure you got the anticheat bytes for them correct, yes. You won't know the correct byte to use if you made it from scratch, but converting it off of an existing badge using the game's calculations means you won't have to guess-and-check it or anything like that.
 
So... where are the anti-cheat bytes located? How do I change them? I have two of the 3 pieces I want to make on my 3ds already, from a wii u transfer. If you give me a location, I can find them and compare.
 
So... where are the anti-cheat bytes located? How do I change them? I have two of the 3 pieces I want to make on my 3ds already, from a wii u transfer. If you give me a location, I can find them and compare.
A few save editors call it the min-max value, I think the old version of this one just calls it the 'range'.

If it helps, my equipment setup for fake-SLHG is as follows, all with a range of 9 (without this exact range of 9 it would be detected as hacked and denied instantly by the game):
glider brawn badge +18A -23D
smooth lander protection badge +10D -23S
Anchor Jump agility badge +43S -3D

They used a badge that had a base total of +43 -23 (and thus a source total of 60 and 33), I just ran that through the calculations necessary and applied it
 
Wait, so you generated 3 hacked badges from one real one?

Range of 9, huh? Have you tried transferring to the Wii U, assuming you have one?
 
Hmm... none of the ones I've generated have been in red. But I don't think that's a guarantee it will transfer to the Wii U. I mean, it hasn't so far.
 
I'm going to try matching the ranges now. I kind of lucked out... I basically have two of the 3 pieces legit from months of crazy orders farming; They'll serve as a template.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum