Prev: $987F Up: Map Next: $98FB
$98E8: Move sprites #0-#6 left by 64 pixels (1)
Used by the routine at $3113.
$98E8 LDA #$CC Store the MSB of the base address of the colour information area at $5D for no apparent reason.
$98EA STA $5D
$98EC JSR $95E8 Is bit 8 of the x-coordinate of sprite #2 (the leftmost section of the speech bubble) set?
$98EF BNE $98F8 Branch if so.
$98F1 CPY #$40 Is the x-coordinate of sprite #2 at least 64?
$98F3 BCS $98F8 Branch if so.
$98F5 JMP $96E8 Otherwise make the character who is currently speaking stop speaking, because he's going to be shifted off screen.
$98F8 JMP $91E8 Move sprites #0-#6 left by 64 pixels.
Prev: $987F Up: Map Next: $98FB