Routines |
Prev: A9E4 | Up: Map | Next: AA26 |
This moves the map right.
Used by the routine at move_map.
|
||||
shunt_map_right | AA05 | LD HL,$81BB | Move the map position to the right | |
AA08 | DEC (HL) | |||
AA09 | CALL get_supertiles | Update the supertiles in map_buf | ||
AA0C | LD HL,$F28E | Shunt the tile_buf forward by one byte | ||
AA0F | LD DE,$F28F | |||
AA12 | LD BC,$0197 | |||
AA15 | LDDR | |||
Bug: The length in the following is one byte too long.
|
||||
AA17 | LD HL,$FF4F | Shunt the window_buf forward by one byte | ||
AA1A | LD DE,$FF50 | |||
AA1D | LD BC,$0CC0 | |||
AA20 | LDDR | |||
AA22 | CALL plot_leftmost_tiles | Plot the complete leftmost column of tiles | ||
AA25 | RET | Return |
Prev: A9E4 | Up: Map | Next: AA26 |