• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Crazy Hand v1.31 - Character editing program

AngryNerds100

Smash Rookie
Joined
Oct 8, 2015
Messages
8
NNID
AngryNerds100
-I'm using 1.3.1

-For some reason, if I try to modify version 1.02 of Melee, doesn't work for me, so I've been using 1.0 the entire time.

-I'm running this on Dolphin disabled all the codes while testing, same effect

-What I edit is irrelevant, as soon as I remove the patch, the errors go away.

I'm guessing I'll need a new ISO. I have no idea where to find version 1.02, but I'll have to look.
 

Kekker

Smash Cadet
Joined
Feb 9, 2015
Messages
34
Oh sorry, I guess I didn't finish explaining: The whole thing is still a bit screwy and unfortunately you cannot set a character to have a fixed numbers of jumps like you want this way. I believe it behaves like this:

value is < 2 ... character will not have an aerial jump
value is = 2 ... character will have a single aerial jump
value is > 2 ... character will have infinite aerial jumps, and can also jump out of freefall

This might behave a bit differently for puff and kirby, I've never tested it.
Is it possible that each character has a different, character-specific subaction that checks this number to another value before decrementing it? I would kinda be able to see the logic there, sort of like
Code:
if (jump) // if you jump
{
// check if the jumps you have left are inside the range of possible jumps(?)
if (jumpValue == totalJumps || jumpValue < totalJumps)
jumpValue--; // then decrement the jumps you have left
}
Then if your jumps are equal to 0, you wouldn't jump or something. That wouldn't make sense for the ground jump though, since you still have 1 if the value is 0... so maybe that would check aerial jumps only? Since aerial jumps and grounded jumps are technically two different values?

Maybe this number checks for aerial state? If it's >1, you can do anything, if it's <1, you can act but not jump, and 0 is free fall? But only in the air?

Is there any sort of theory for this at all?
 
Last edited:

WindShineZ

Smash Cadet
Joined
Jan 19, 2016
Messages
27
NNID
iAmZ97
-I'm using 1.3.1

-For some reason, if I try to modify version 1.02 of Melee, doesn't work for me, so I've been using 1.0 the entire time.

-I'm running this on Dolphin disabled all the codes while testing, same effect

-What I edit is irrelevant, as soon as I remove the patch, the errors go away.

I'm guessing I'll need a new ISO. I have no idea where to find version 1.02, but I'll have to look.
The problem you're having is probably the gecko codes. Uncheck Netplay Community settings and check these 3 codes: Unlock All Characters and Stages, Default Tournament Settings, Boot to Character Select Screen. I did this and mine is working just fine, even on netplay.
 

DerpyArthur

Smash Rookie
Joined
Apr 24, 2016
Messages
10
how do you use? for example i want to fox side b activate instantly and don't trigger helpless state also more double jumps.
 

WindShineZ

Smash Cadet
Joined
Jan 19, 2016
Messages
27
NNID
iAmZ97
none providededed
you probably have the wrong iso. Please google Melee 1.02 iso and download one, then browse for isos in dolphin to get the rom there. Right click > properties > gecko codes
 

Magicalbarf

Smash Cadet
Joined
Apr 24, 2016
Messages
32
Location
Onett, Eagleland
NNID
Brerro
I was wondering how I would be able to edit Pichu's self damage. I tried editing the value before, but when I played as him the game would crash. I'm trying to make his self damage values 0 for a TAS video i'm working on.
 

tatatat0

Smash Journeyman
Joined
Jan 28, 2015
Messages
412
I was wondering how I would be able to edit Pichu's self damage. I tried editing the value before, but when I played as him the game would crash. I'm trying to make his self damage values 0 for a TAS video i'm working on.
Its pretty simple to do that. Simply set the self damage value to zero. It must be something else you've done to make it crash.
 
D

Deleted member

Guest
Question: How do you change the categories of one's airborne attacks from "Special" to "Aerial"? :4gaw:
 

DerpyArthur

Smash Rookie
Joined
Apr 24, 2016
Messages
10
i made fox OP i gues? i just made fox ground illusion have about 50 base knock back and no knockback growth also his air illusion has some increased base knockback both get 10 dmg and both have sped up start at end so you can spam it fast. i made fox blaster have electric effect and have 5 base knockback and no knockback growth and about 7 dmg and allot of shield dmg and the start loop end also modified so it comers out instantly. i also made fox shine a litle more knockback and more range for hit. i made fox up smash charge max 10 frames while keeping the same dmg and knockback if it was charged the original length and triple the range. it's kind of funny cause if you fight against cpu with it they don't really knock what to do and neither does a cpu playing fox lol xD
 
Last edited:

tatatat0

Smash Journeyman
Joined
Jan 28, 2015
Messages
412
Question: How do you change the categories of one's airborne attacks from "Special" to "Aerial"? :4gaw:
I understand what you mean by that but such categories aren't really that definable. Anyways, here is what you probably want.
Mr. Game & Watch - N/B/U-Aerials L-Cancelable, U-Air Lag Bug Fix
[Magus]
NTSC 1.02
Attack ── DOL Offset ────── Hex to Replace ────────── ASM Code

N-Air ──── 0x1486DC ──── 3880015E -> 38800041 ──── (li r4,350 --> li r4,65)
────────── 0x1486E8 ──── 80A3002C -> 90830070 ──── (lwz r5,44(r3) --> stw r4,112(r3))
────────── 0x1486EC ──── C02501F8 -> C0230258 ──── (lfs f1,504(r5) --> lfs f1,600(r3))
────────── 0x1486F0 ──── 4BF41BF9 -> 4BF41AED ──── (bl 0x8008d460 --> bl 0x8008D354)

B-Air ──── 0x1487C4 ──── 3880015F -> 38800043 ──── (li r4,351 --> li r4,67)
────────── 0x1487D0 ──── 80A3002C -> 90830070 ──── (lwz r5,44(r3) --> stw r4,112(r3))
────────── 0x1487D4 ──── C0250200 -> C0230260 ──── (lfs f1,512(r5) --> lfs f1,608(r3))
────────── 0x1487D8 ──── 4BF41B11 -> 4BF41A05 ──── (bl 0x8008d460 --> bl 0x8008D354)

U-Air ──── 0x1488AC ──── 38800160 -> 38800044 ──── (li r4,352 --> li r4,68)
────────── 0x1488B8 ──── 80A3002C -> 90830070 ──── (lwz r5,44(r3) --> stw r4,112(r3))
────────── 0x1488BC ──── C0250200 -> C0230264 ──── (lfs f1,512(r5) --> lfs f1,612(r3))
────────── 0x1488C0 ──── 4BF41A29 -> 4BF4191D ──── (bl 0x8008d460 --> bl 0x8008D354)
 
D

Deleted member

Guest
I understand what you mean by that but such categories aren't really that definable. Anyways, here is what you probably want.
Mr. Game & Watch - N/B/U-Aerials L-Cancelable, U-Air Lag Bug Fix
[Magus]
NTSC 1.02
Attack ── DOL Offset ────── Hex to Replace ────────── ASM Code

N-Air ──── 0x1486DC ──── 3880015E -> 38800041 ──── (li r4,350 --> li r4,65)
────────── 0x1486E8 ──── 80A3002C -> 90830070 ──── (lwz r5,44(r3) --> stw r4,112(r3))
────────── 0x1486EC ──── C02501F8 -> C0230258 ──── (lfs f1,504(r5) --> lfs f1,600(r3))
────────── 0x1486F0 ──── 4BF41BF9 -> 4BF41AED ──── (bl 0x8008d460 --> bl 0x8008D354)

B-Air ──── 0x1487C4 ──── 3880015F -> 38800043 ──── (li r4,351 --> li r4,67)
────────── 0x1487D0 ──── 80A3002C -> 90830070 ──── (lwz r5,44(r3) --> stw r4,112(r3))
────────── 0x1487D4 ──── C0250200 -> C0230260 ──── (lfs f1,512(r5) --> lfs f1,608(r3))
────────── 0x1487D8 ──── 4BF41B11 -> 4BF41A05 ──── (bl 0x8008d460 --> bl 0x8008D354)

U-Air ──── 0x1488AC ──── 38800160 -> 38800044 ──── (li r4,352 --> li r4,68)
────────── 0x1488B8 ──── 80A3002C -> 90830070 ──── (lwz r5,44(r3) --> stw r4,112(r3))
────────── 0x1488BC ──── C0250200 -> C0230264 ──── (lfs f1,512(r5) --> lfs f1,612(r3))
────────── 0x1488C0 ──── 4BF41A29 -> 4BF4191D ──── (bl 0x8008d460 --> bl 0x8008D354)
Thanks! Now Game&Watch can Game-and-Watch his new L-Cancels ;)
 

tff456

Smash Rookie
Joined
Apr 28, 2016
Messages
1
I have a problem with crazy hand at the moment. It seems every time I try to add a new modifier no matter what character I am I get frame data for captain falcon and his EscapeAir(0x2C) frame. When I change it to what I want it to be and then add another new modifier it adds the same captain falcon one as before and changes the one I just changed back to the falcon one. Side-note the subactions on Dr. Mario are a bit messed up and I do not have to option to change what to a different subaction like jab to jab 2. But this may be on my end because he is the only character I have really messed with. If anyone knows how to fix these problems it would be greatly appreciated if you replied how.:)
 
Joined
Mar 25, 2015
Messages
32
Location
Scarlet Devil Mansion
Try to click save after making the changes to the Frame Speed Modifier. As for the other problem I have no idea why you have a problem. Have you tried clicking the arrow next to the action name (in this case jab 1).
 

Ampers

Smash Journeyman
Joined
Feb 2, 2015
Messages
237
Location
St. Louis, MO
Hey fellas,

I feel like I should give a quick update on where I've been, because for these past several months I've been almost completely inactive on Smashboards. I mainly just want to say this: I haven't intentionally bailed on Crazy Hand! I don't want to go into detail, but right now is the busiest I've ever been with my real life. Believe me, I would love to spend so much more time working on Crazy Hand and delving into other areas of Melee modding, but I just haven't able to.

I have an update for Crazy Hand that I've been slowly been working on any time I get the chance. I've primarily been focusing on polishing up the program to make it more intuitive, more efficient, more aesthetically appealing, etc...
Honestly, I've been pretty disappointed with the current release of CH for a while now. There are tons of bugs/poorly implemented features, the code is messy, certain things are slow and clunky (like the FSM editor). I want to address all these issues.
I won't go into much detail just yet, but I've also been adding some new features that I think you guys are going to like :)

In about 3 weeks, my current school semester will be coming to a close and my biggest extracurricular time commitment will also be ending. This means I'll finally have more time to work on Crazy Hand!



TL;DR - I haven't given up on Crazy Hand, I've just been busy and I plan to work on it more very soon!
 

tatatat0

Smash Journeyman
Joined
Jan 28, 2015
Messages
412
Am i supposed to edit the part that says "CC 00 00 01" for his self damage?
Remember, the number at the end of the CC 00 00 XX is in hexadecimal. If you don't know what this means you can use an online dec to hex converter or you can use window's calculator (assuming you have windows). To use the calculator open up your calculator, click View at the top left -> Programmer. The column on the left shouldn't default to dec(decimal). You can type in a number and click on the hex radio button to convert it to hex or do the opposite to convert from hex to dec. Of course if you already know this that is great, just don't remember ever seeing an individual post about this.
 

Proverbs

Smash Lord
Joined
Feb 21, 2008
Messages
1,698
Location
Seattle, WA
Is there a way to open SDR files (.sat) on Crazy Hand? I want to take a look at the adjustments they made and perhaps make a few of my own or change things. I could start from scratch, but I want to see what they already did. Also can I save any files as .sat so that I can reintegrate them back in to 20xx? Thanks!
 

Itaru

MasterGanon
Joined
Jun 25, 2014
Messages
279
Location
日本 茨城県
Is there a way to open SDR files (.sat) on Crazy Hand? I want to take a look at the adjustments they made and perhaps make a few of my own or change things. I could start from scratch, but I want to see what they already did. Also can I save any files as .sat so that I can reintegrate them back in to 20xx? Thanks!
Install Plxx.sat in Plxx.dat and edit and export.
.dat, .sat, and .pat is the same file.
 

[yung] Link

Smash Cadet
Joined
Jul 28, 2014
Messages
31
Location
hyrule
NNID
herooftimelink
Probably nintendont or w/e its called. And about your signature, do you main the entire CSS?
it's a joke, but i can play every character besides yoshi effectively. my favorites are fox, falco, marth, link, and dk.
 
Top Bottom