![]() |
Routines |
| Prev: 42601 | Up: Map | Next: 42616 |
|
Used by the routine at EraseAlignedRowDirectly.
Used by DrawSpritesDirectly after a row of the first sprite has been erased: it draws a row of the second sprite, or erases another row of the first sprite when the second sprite has no rows left.
|
||||
| DrawNextRow | 42607 | EX AF,AF' | Switch to the count of the second sprite. | |
| 42608 | DEC A | Take one off. | ||
| 42609 | JP M,DrawSpritesDirectly_SecondRow | Jump to DrawSpritesDirectly_SecondRow if there are none left. | ||
| 42612 | EX AF,AF' | Switch back. | ||
| 42613 | EXX | Switch to the second sprite. | ||
| 42614 | JP (IX) | Draw a row of the second sprite. | ||
| Prev: 42601 | Up: Map | Next: 42616 |