• 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!

Completed (12/11/17) Fast Fall Sparkle v1.2

UnclePunch

Smash Ace
Joined
Nov 9, 2014
Messages
673

Code:
$Fastfall Sparkle v1.2 [UnclePunch]
C207D5A0 0000000E
7F83E378 388003F3
38A00003 38C00000
38E00000 3821FF94
39010020 39210014
801F002C 2C000000
4181000C 3C004100
48000008 3C00C100
90010020 38000000
90010014 90010018
9001001C 90010024
90010028 3DC08009
61CEF834 7DC903A6
4E800421 3821006C
38600001 00000000
V1.2 ASM
Code:
.macro bl reg, address
lis \reg, \address @h
ori \reg,\reg,\address @l
mtctr \reg
bctrl
.endm

.macro branch reg, address
lis \reg, \address @h
ori \reg,\reg,\address @l
mtctr \reg
bctr
.endm

.macro load reg, address
lis \reg, \address @h
ori \reg, \reg, \address @l
.endm

.macro backup
addi sp,sp,-0x4
mflr r0
stw r0,0(sp)
.endm

.macro restore
lwz r0,0(sp)
mtlr r0
addi sp,sp,0x4
.endm

mr r3,r28            #setup r3 pointer as parameter
li r4,0x3f3            #load GFX ID
li r5,0x3            #bone ID to attach to
li r6,0
li r7,0
subi sp,sp,0x6c
addi r8,sp,32
addi r9,sp,20

#setup stack
lwz r0,0x2c(r31)
cmpwi r0,0x0
bgt positive

negative:
lis r0,0x4100
b continue

positive:
lis r0,0xC100

continue:
stw r0,0x20(sp) #z offset
li r0,0
stw r0,0x14(sp) #z scatter
stw r0,0x18(sp) #y scatter
stw r0,0x1C(sp) #z scatter
stw r0,0x24(sp) #y offset
stw r0,0x28(sp) #x offset
bl r14,0x8009f834
addi sp,sp,0x6c

done:
li    r3, 1
 
Last edited:

Super4ng

Smash Journeyman
Joined
Jun 22, 2014
Messages
263
Location
Mississippi
Is there a way to make this a dol mod? Also, I was just now testing this, and the sparkle seems to have a strange scatter? When I fast fall sometimes it appears on a different part of the stage and not tied to the character model.
 
Last edited:

UnclePunch

Smash Ace
Joined
Nov 9, 2014
Messages
673
Is there a way to make this a dol mod? Also, I was just now testing this, and the sparkle seems to have a strange scatter? When I fast fall sometimes it appears on a different part of the stage and not tied to the character model.
Yeah there's some weird issue on Battlefield only (afaik) that makes it appear wherever. Haven't figured it out unfortunately.
 

UnclePunch

Smash Ace
Joined
Nov 9, 2014
Messages
673
Just fixed the battlefield issue as well as made the sparkle appear more in the foreground so it should always be visible.

J jra64 Super4ng Super4ng

Pinged you guys in case you're using the old version.
 
Last edited:

UnclePunch

Smash Ace
Joined
Nov 9, 2014
Messages
673
Code:
$Fastfall Sparkle v1.2 [UnclePunch]
C207D5A0 0000000E
7F83E378 388003F3
38A00003 38C00000
38E00000 3821FF94
39010020 39210014
801F002C 2C000000
4181000C 3C004100
48000008 3C00C100
90010020 38000000
90010014 90010018
9001001C 90010024
90010028 3DC08009
61CEF834 7DC903A6
4E800421 3821006C
38600001 00000000
Better injection. Now works for multi-jump moves and during SpecialFall.
 
Top Bottom