![]() |
Routines |
| Prev: D5DB | Up: Map | Next: D60B |
|
Used by the routine at wipe_right_edge.
|
||||
| wipe_width | D5F6 | LD A,C | H = the width in bytes, from the left byte to the right edge | |
| D5F7 | RRCA | |||
| D5F8 | RRCA | |||
| D5F9 | RRCA | |||
| D5FA | AND $1F | |||
| D5FC | LD B,A | |||
| D5FD | LD A,E | |||
| D5FE | SUB B | |||
| D5FF | LD H,A | |||
| D600 | LD A,(IX+$1B) | B = the lower of the new (byte $1B) and old (byte $1F) pixel y | ||
| D603 | SUB (IX+$1F) | |||
| D606 | JR C,wipe_bottom_is_new | |||
| D608 | LD B,(IX+$1F) | |||
| Prev: D5DB | Up: Map | Next: D60B |