![]() |
Routines |
| Prev: 53985 | Up: Map | Next: 54041 |
|
Used by the routine at DrawTerrain.
Moves on to the next five byte record of a segment in the tile record and stores it in 47625, then points IX back at the drawing record at ScrollWorld_Record with its screen address cleared.
|
||||||||
| NextRecord | 54019 | LD DE,5 | DE=5. | |||||
| 54022 | ADD IX,DE | IX gains DE. | ||||||
| 54024 | LD (47625),IX | The next segment record. | ||||||
| 54028 | LD IX,57052 | The segment record. | ||||||
| 54032 | EXX | Switch to the alternate registers. | ||||||
| 54033 | LD (IX+1),0 | Store 0 at offset 1 of IX. | ||||||
| 54037 | LD (IX+3),B | Write B to offset 3 of IX. | ||||||
| 54040 | RET | Return. | ||||||
| Prev: 53985 | Up: Map | Next: 54041 |