Here's what I tried, but it has no effect on the sprite...
Code
db $37 JMP MarioBelow : JMP MarioAbove : JMP MarioSide JMP SpriteV : JMP SpriteH JMP Cape : JMP Fireball JMP MarioCorner : JMP MarioBody : JMP MarioHead JMP WallFeet : JMP WallBody MarioBelow: MarioAbove: MarioSide: RTL SpriteH: SpriteV: LDA #$EC ; \ Set the sprite's y speed to -20. STA !AA,x ; / LDA #$0A ; \ Set the sprite's x speed to 10. STA !B6,x ; / RTL Cape: Fireball: MarioCorner: MarioBody: MarioHead: WallFeet: WallBody: RTL