UnclePunch
Smash Ace
- Joined
- Nov 9, 2014
- Messages
- 673
Started doing random character modification codes,
Standalone Codes
He needs it.
https://gfycat.com/SmallFloweryHatchetfish
/CODE]
These codes let you preemptively hold L+R+A(+B) before you press start, then when you press start the start button held input is read allowing you to quickly perform start actions. This is how Project M handles pause actions.
https://streamable.com/3tkv0
Requires Special Move Master Code
Standalone Codes
Code:
$Mash Firefox to Increase Length [UnclePunch]
C20E72B0 00000003
3DC03F7A 61CEE148
91DF2354 83E1002C
60000000 00000000
C20E733C 00000003
3DC03F7A 61CEE148
91DF2354 80010034
60000000 00000000
C20E73CC 00000006
81DF0668 55CE05AD
41820020 3DC03CA3
61CED70A 91C1FFFC
C1C1FFFC C1FF2354
EDCE782A D1DF2354
83E3002C 00000000
C20E736C 00000006
81DF0668 55CE05AD
41820020 3DC03CA3
61CED70A 91C1FFFC
C1C1FFFC C1FF2354
EDCE782A D1DF2354
83E3002C 00000000
C20E7D88 00000002
C0040068 C1FD2354
EC0003F2 00000000
C20E7DAC 00000002
C05F0074 C1FD2354
EC4203F2 00000000
C20E7DC8 00000002
C01F0074 C1FD2354
EC0003F2 00000000
Code:
$Link's Shield Reflects [UnclePunch]
0400a9dc 60000000
C20EB3EC 0000000F
3881FFB0 38000044
90040000 38000032
90040004 C00298C8
D0040008 C00298C8
D004000C C00298C8
D0040010 C00298CC
D0040014 3C003F00
90040018 C00298CC
D004001C 81C3002C
38000000 886E19E8
50033E30 980E19E8
38000000 90040020
7FC3F378 3DC08007
61CEB23C 7DC903A6
4E800421 00000000
Code:
$Link Shield Always Active [UnclePunch]
04007c44 60000000
0400a80c 60000000
C206A19C 00000007
81DE002C 89CE0007
2C0E0006 41820010
2C0E0014 41820008
48000018 7FC3F378
3DC0800E 61CEB3BC
7DC903A6 4E800421
800100A4 00000000
Code:
$Walljump Out of Falcon Side B [UnclePunch]
*Can only walljump if walljumps used = 0
C20E3E28 00000006
83FE002C 881F1969
2C000000 40820018
7FC3F378 3DC08008
61CE169C 7DC903A6
4E800421 80010024
60000000 00000000
$Walljump Out of Falcon Up B [UnclePunch]
*Can only walljump if walljumps used = 0
C20E5114 00000005
881F1969 2C000000
40820018 7FA3EB78
3DC08008 61CE169C
7DC903A6 4E800421
8001001C 00000000
$Falcon Grab Ledge on Side B [UnclePunch]
*Can only walljump if walljumps used = 0
C20E3DFC 00000005
83E3002C 7FC3F378
3DC0800E 61CE4D7C
7DC903A6 4E800421
7FC3F378 809E002C
60000000 00000000
Code:
$Falco Side-B Walljump [UnclePunch]
*Can only walljump if walljumps used = 0
C20EAC38 00000008
83FE002C 801F0004
2C000016 4082002C
2C030000 40820024
881F1969 2C000000
40820018 7FC3F378
3DC08008 61CE169C
7DC903A6 4E800421
80010024 00000000
C20EA684 00000008
83DF002C 801E0004
2C000016 4082002C
2C030000 40820024
881E1969 2C000000
40820018 7FE3FB78
3DC08008 61CE169C
7DC903A6 4E800421
80010024 00000000
$Falco Up-B Walljump [UnclePunch]
*Can only walljump if walljumps used = 0
C20E7A58 00000007
801F0004 2C000016
40820024 881F1969
2C000000 40820018
7F83E378 3DC08008
61CE169C 7DC903A6
4E800421 80010044
60000000 00000000
Code:
$PKT Doesn't Disappear When Hitting Projectiles [UnclePunch]
C22AC05C 00000007
81DE002C 81CE0CF4
2C0E0000 40820018
38600000 3DC0802A
61CEC064 7DC903A6
4E800420 3DC0802A
61CEB90C 7DC903A6
/CODE]
Code:
$Instant Zelda/Shiek Transform [UnclePunch]
04114184 C042A1DC
0413b510 C042A1DC
0413af04 C042A1DC
04114790 C042A1DC
04114248 C042A1DC
0413afc8 C042A1DC
Code:
$Kirby Uses Non-Special Dash Attack [UnclePunch]
0408b4b0 60000000
These codes let you preemptively hold L+R+A(+B) before you press start, then when you press start the start button held input is read allowing you to quickly perform start actions. This is how Project M handles pause actions.
Code:
$LRA Start Uses Held Buttons [UnclePunch]
0416D1C0 480364C1
$No Delay On Unpausing [UnclePunch]
0416cc10 60000000
$No Delay on Pausing [UnclePunch]
0416ca90 60000000
$No Delay on LRA Start Input [UnclePunch]
0416d1ac 60000000
Code:
$GaW Bucket Fill Amount Based on Damage of Projectile [UnclePunch]
*If projectile dealt 1->8 damage, fill 1
*If projectile dealt 9->12 damage, fill 2
*If projectile dealt 13+ damage, fill 3
C214D9D4 00000007
801F1A44 2C000008
40810014 2C00000C
40810014 2C00000D
40800014 38000001
48000014 38000002
4800000C 38000003
48000004 00000000
Code:
$PKT2 Trajectory = Analog Stick Angle [UnclePunch]
04118c18 C03D0624
04118bfc C05D0620
041185bc C03E0624
041185a0 C05E0620
Code:
$Kirby Always Has Ganon/Falcon Punch [UnclePunch]
040f1648 38800002
040f1698 38800002
$Kirby Always Has DK Punch [UnclePunch]
040f1648 38800003
040f1698 38800003
$Kirby Always Has Bat Swing? [UnclePunch]
040f1648 3880000A
040f1698 3880000A
$Kirby Always Has Zelda Reflect [UnclePunch]
040f1648 38800013
040f1698 38800013
Code:
$Falcon Turnaround Up B [UnclePunch]
*Turns if control stick is pushed 25% in the opposite direction
C20E52C4 00000007
81CDAEB4 C1CE0034
C1FF0620 C21F002C
EE0F0432 FC107040
4C401382 40820010
C1DF002C FDC07050
D1DF002C C0429854
60000000 00000000
Code:
$Shiek Up B Edge Cancel [UnclePunch]
041134f4 4BFB923D
04113500 4BFB9231
C21137E4 00000002
38600040 987F0594
7FE3FB78 00000000
Code:
$Invisible Firefox [UnclePunch]
040e7150 60000000
C20E7E1C 00000002
38000098 981D221E
8001003C 00000000
C20E7C78 00000002
38000098 981E221E
8001004C 00000000
C20E7ADC 00000002
38000098 981F221E
80010024 00000000
Code:
$Aerial Control and Fastfall Shiek UpB [UnclePunch]
043cc2d4 800e7f20
Code:
$Less Landing Lag on Sheik Up B [UnclePunch]
04113e10 38800001
Code:
$Nana direction update bug fix (ICs can dd together etc.) (NTSC 1.02) [tauKhan]
C20B0AE8 00000005
38C40444 3863001C
7C033040 40820008
386400FC D0030018
80640444 80C40444
60000000 00000000
Code:
$Press B to Explode Yoshi Egg [UnclePunch]
C22B2B74 00000005
81DF0518 81CE002C
89EE066A 2C0F0002
40820010 39C00000
91C1FFFC C021FFFC
FC010040 00000000
Code:
$Smash 4 Yoshi Up B [UnclePunch]
C212E3A0 00000009
89C31969 39CE0001
99C31969 6DCE8000
3E404330 CA028B90
92420000 91C20004
C9E20000 EDEF8028
3DC04000 61CE0000
91C1FFFC C1C1FFFC
EDCE7824 D1C30084
80010034 00000000
C212E5C0 0000000F
3821FFFC 7C0802A6
90010000 3BDF0110
881F221A 7FE3FB78
5400EFFF 41820018
3DC08007 61CED4E4
7DC903A6 4E800421
48000020 C03E005C
7FE3FB78 C05E0060
3DC08007 61CED494
7DC903A6 4E800421
7FE3FB78 3DC08007
61CED268 7DC903A6
4E800421 80010000
7C0803A6 38210004
60000000 00000000
Code:
$Ness Can Up B Once After Hitting a Wall [UnclePunch]
C2118FA0 0000000A
89DF1969 2C0E0000
4082003C 3821FFFC
7C0802A6 90010000
3DC08009 61CE665C
7DC903A6 4E800421
80010000 7C0803A6
38210004 2C030001
4082000C 39C00001
99DF1969 4E800020
60000000 00000000
Code:
.set player,31
lbz r14,0x1969(player) #check flag (resets to 0 upon landing)
cmpwi r14,0x0
bne done
checkForUpBInput:
backup
lis r14, 0x8009
ori r14, r14, 0x665C
mtctr r14
bctrl
restore
cmpwi r3,0x1 #check if player used Up B
bne done
li r14,0x1
stb r14,0x1969(player) #set flag to 1 so no further up B's are allowed
done:
blr
Code:
$Yoshi Aerial Neutral B Grab Gives Jump Back [UnclePunch]
C212D110 00000003
3DC08007 61CED5D4
7DC903A6 4E800421
8001001C 00000000
Code:
$ Bowser can mash for height during aerial upB [rmn]
C2135E34 00000009
48000010 4E800021
3F99999A 3FB33333
801F0668 540005AD
41A20024 4BFFFFE9
7C8802A6 C0240000
C0440004 3C008007
6000D508 7C0903A6
4E800421 80010024
60000000 00000000
You can adjust the vertical velocity increment per B press and the max vertical velocity by filling in new values (32-bit floating point) in place of the ones provided. The ones there now are the values used by Mario and Dr. Mario for their down-B mashing.
Code:
$Bowsers Flame Doesn't Diminish [UnclePunch]
041352a0 60000000
0413527c 60000000
Code:
$Kirby Can Jump After Up Throw and Forward Throw [UnclePunch]
C20DDB70 00000002
7FE3FB78 39C00001
99C51968 00000000
C20DD910 00000002
7FE3FB78 39C00001
99C51968 00000000
Code:
$Aerial Raptor Boost Popup + Midair Control [UnclePunch]
C20E3BD0 00000007
81DF0894 3DE03F80
7C0E7800 40820014
3DC04000 91DF0084
39C00000 91DF0080
3DC08008 61CED5B4
7DC903A6 4E800420
60000000 00000000
Code:
Allows the following characters to hold the button instead of mash,
$GaW Hold B [UnclePunch]
0414e934 8004065C
0414e8b0 8004065C
$Mario and Doc Hold B [UnclePunch]
040e253c 801F065C
$Luigi Hold B [UnclePunch]
04144ab0 801F065C
$IC Hold B [UnclePunch]
04120554 801F065C
$Fox Falco Hold B [UnclePunch]
040e6aec 801F065C
040e6b40 801F065C
Code:
$Fully Charged SIde B = Misfire [UnclePunch]
C2143544 00000003
80032344 2C080018
40820008 38000001
60000000 00000000
Code:
$Mario and Doc Get Jump Back After Down B [UnclePunch]
C20E2390 00000004
7C832378 3DC08007
61CED5D4 7DC903A6
4E800421 7FC3F378
60000000 00000000
Code:
$Falcon and Ganondorf do not Regain Jump after Down-B [UnclePunch]
040e431c 60000000
Code:
$Peach Aerial Down B and Neutral B Swap [UnclePunch]
043c1514 8011e45c
043c161c 8011d1c4
043c16a0 8011d11c
043c1724 8011e3d0
Code:
$All Characters Can Wavedash After Frame 2 of Jumpsquat [UnclePunch]
C20CB60C 00000008
7C7F1B78 3DC04040
81E40894 7C0F7000
40800008 48000028
3DC08009 61CE9A58
7DC903A6 7C0802A6
9001FFFC 4E800421
8001FFFC 7C0803A6
7FE3FB78 00000000
Code:
mr r31, r3 #original codeline
lis r14,0x4040 #check for frame 3 or higher
lwz r15,0x894(r4) #get current JS frame
cmpw r15,r14
bge wavedash #if greater or equal to 3, check for air dodge input
b noWavedash #if not exit
wavedash: #branch to Interrupt_EscapeAir
lis r14,0x8009
ori r14,r14,0x9a58
mtctr r14
mflr r0
stw r0,-0x4(sp)
bctrl
lwz r0,-0x4(sp)
mtlr r0
mr r3, r31
noWavedash:
Code:
$Skip DK Down B Startup [UnclePunch
043c170c 8010de88
Code:
$Fastfall Whenever [UnclePunch]
0407d54c 60000000
Code:
$Samus Shoots Random Item [UnclePunch]
C22B632C 00000012
D3E10054 38600023
3D808038 618C0580
7D8903A6 4E800421
7C7F1B78 2C030002
4182FFE4 2C030005
4182FFDC 2C030008
4182FFD4 2C030009
4182FFCC 2C03000A
4182FFC4 2C030012
4182FFBC 2C03001A
4182FFB4 2C03001B
4182FFAC 2C03001C
4182FFA4 2C03001D
4182FF9C 2C03001F
4182FF94 2C030020
4182FF8C 2C030021
4182FF84 93E10024
60000000 00000000
C22B6370 0000000D
7C7F1B78 807F002C
806300B8 81830014
2C030000 4182003C
7D8803A6 7FE3FB78
4E800021 48000025
7C6802A6 C0230000
807F002C C043002C
EC2100B2 D0230040
93830518 4800000C
4E800021 40B00000
3D80802B 618C63D0
7D8903A6 4E800420
60000000 00000000
Requires Special Move Master Code
Allows characters with corresponding code to:
-use special move from ground and keep your jump
-use special move from air and keep your jump, so long as you havent mid air jumped before the up B (does not apply to mewtwo for design choice reasons)
-you can act out of the special move
-you cannot use the special move after using the special move from the ground or air until youve touched the ground/get hit/get grabbed/grabbed ledge
you cannot air dodge out of the special move
Code:
$Special Move Master Code v3 (fix console crash) [UnclePunch]
C20D5C08 00000002 #land
39C00000 99C31878
7C7F1B78 00000000
C20D5AEC 00000002 #specialland1
39C00000 99C318D8
7C0802A6 00000000
C20D5CB0 00000002 #specialland2
39C00000 99C318D8
7C0802A6 00000000
C208A348 00000002 #wait
39C00000 99DF18D8
7C0802A6 00000000
C20D4FF4 00000002 #rebirth
39C00000 99C318D8
7C0802A6 00000000
C2081370 00000002 #cliff catch
39C00000 99C318D8
7C0802A6 00000000
C208DCE0 00000002 #hitstun
39C00000 99C318D8
7C0802A6 00000000
C20DB908 00000002 #get grabbed
39C00000 99C318D8
7C0802A6 00000000
C2099A9C 00000004 #airdodge flag
89C318D8 2C0E0001
41820008 48000008
4E800020 7C0802A6
60000000 00000000
Code:
$G&W Enters Fall After Up-B, Keeps Jump from Ground, and Cannot Up-B Again (a la PM)[UnclePunch]
0414e274 4BF7E4BD #enters fall
0414e0d8 60000000 #doesnt lose jump after grounded up B
0414e178 60000000 #doesnt lose jump after frame perfect upB in air
C214E158 00000005 #aerial up B
89DF1878 2C0E0001
41820010 39C00001
99DF1878 48000008
4E800020 7C0802A6
60000000 00000000
C214E0AC 00000002 #ground up B
39C00001 99C318D8
7C0802A6 00000000
Code:
$Mewtwo Enters Fall After Up-B, Keeps Jump from Ground, and Cannot Up-B Again (a la PM)[UnclePunch]
04145e30 4BF86901
04145b68 60000000 #ground up b keep jump
C2145258 00000005 #ground up B lose up B
89DF1878 2C0E0001
41820010 39C00001
99DF1878 48000008
4E800020 7C0802A6
60000000 00000000
C21451DC 00000002 #aerial up B lose up B
39C00001 99C318D8
7C0802A6 00000000
Code:
$Fox and Falco Enter Fall After Side B and Retains Jump (a la Smash 4) v2[UnclePunch]
040ea988 4BFE1DA9
040ea6b8 60000000 #ground to air preserve jump
040e9fe8 60000000 #air to air preserve jump
C20E9F6C 00000005 #check for side B used
89C318D8 2C0E0001
41820010 39C00001
99DF1878 48000008
4E800020 7C0802A6
60000000 00000000
Last edited: