![]() |
Routines |
| Prev: 9A92 | Up: Map | Next: 9AA5 |
|
Used by the routines at BLIT_SPRITE_MIRRORED, DRAW_TURNED_RIGHT, DRAW_FLIP_ANTIDIAGONAL, BLIT_SPRITE_FLIPPED, DRAW_FLIP_DIAGONAL, COLOURS_MIRRORED, COLOURS_TURNED_RIGHT, COLOURS_FLIP_ANTIDIAGONAL, COLOURS_HALF_TURN and COLOURS_FLIP_DIAGONAL.
DE += B, where B is the width in bytes. The counterpart at PREVIOUS_SPRITE_ROW subtracts instead, for the routines that read a sprite from the bottom up.
|
||||
| NEXT_SPRITE_ROW | 9A9D | LD A,B | ||
| 9A9E | ADD A,E | |||
| 9A9F | LD E,A | |||
| 9AA0 | LD A,D | |||
| 9AA1 | ADC A,$00 | |||
| 9AA3 | LD D,A | |||
| 9AA4 | RET | |||
| Prev: 9A92 | Up: Map | Next: 9AA5 |