db $42

JMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireBall
JMP MarioCorner : JMP MarioBody : JMP MarioHead

MarioAbove:
MarioCorner:
MarioBody:
MarioHead:
JSR GetCurrentSongPositionIn44Time
CMP #$50
BCS MarioCape
JSL $00F5B7
RTL

SpriteH:
SpriteV:
MarioSide:
MarioFireBall:

MarioBelow:
MarioCape:
	RTL
	
GetCurrentSongPositionIn44Time:
	REP #$20
	LDA $7FB004
	STA $4204
	SEP #$20
	LDA #$C0
	STA $4206
	NOP #8
	LDA $4216
	RTS