![]() |
Routines |
| Prev: AA6C | Up: Map | Next: AAB2 |
|
This moves the map down-left.
Used by the routine at move_map.
|
||||
| shunt_map_down_left | AA8D | INC L | Shunt the map position down (H) and to the left (L) | |
| AA8E | DEC H | |||
| AA8F | LD ($81BB),HL | |||
| AA92 | CALL get_supertiles | Update the supertiles in map_buf | ||
| AA95 | LD HL,$F277 | Shunt the tile_buf down | ||
| AA98 | LD DE,$F28E | |||
| AA9B | LD BC,$017F | |||
| AA9E | LDDR | |||
| AAA0 | LD HL,$FE8F | Shunt the window_buf down | ||
| AAA3 | LD DE,$FF4E | |||
| AAA6 | LD BC,$0BFF | |||
| AAA9 | LDDR | |||
| AAAB | CALL plot_topmost_tiles | Plot the complete topmost row of tiles | ||
| AAAE | CALL plot_rightmost_tiles | Plot the complete rightmost column of tiles | ||
| AAB1 | RET | Return | ||
| Prev: AA6C | Up: Map | Next: AAB2 |