![]() |
Routines |
| Prev: 687B | Up: Map | Next: 6900 |
|
|
||||
| CreateWindow | 68A0 | LD HL,$5E68 | Write 00 to 0C bytes starting from 5E68. | |
| 68A3 | LD BC,$0C00 | |||
| CreateWindow_0 | 68A6 | LD (HL),C | ||
| 68A7 | INC HL | |||
| 68A8 | DJNZ CreateWindow_0 | |||
| 68AA | LD HL,$FFFF | Write FFFF to PlayerWorldPosition. | ||
| 68AD | LD ($5E34),HL | |||
| 68B0 | LD HL,$65FD | HL=TerrainDots. | ||
| 68B3 | LD B,$10 | B=10. | ||
| CreateWindow_Terrain | 68B5 | RES 0,(HL) | Reset bit 0 of the byte HL is pointing to. | |
| 68B7 | INC HL | Increment HL by two. | ||
| 68B8 | INC HL | |||
| 68B9 | DJNZ CreateWindow_Terrain | Decrease counter by one and loop back to CreateWindow_Terrain until counter is zero. | ||
| 68BB | CALL ResetAttributes | Call ResetAttributes. | ||
| 68BE | CALL DrawPlayArea | Call DrawPlayArea. | ||
| 68C1 | CALL PlotMapPoints | Call PlotMapPoints. | ||
| 68C4 | CALL DisplayCupsCollected | Call DisplayCupsCollected. | ||
| 68C7 | CALL DisplayPlayerLives | Call DisplayPlayerLives. | ||
| 68CA | CALL DisplayMiles | Call DisplayMiles. | ||
| 68CD | LD HL,$5808 | HL=5808 (attribute buffer). | ||
| 68D0 | LD BC,$1801 | BC=1801. | ||
| 68D3 | PUSH BC | Stash BC on the stack. | ||
| 68D4 | CALL AttributesPlayArea | Call AttributesPlayArea. | ||
| 68D7 | LD HL,$5AE8 | HL=5AE8 (attribute buffer). | ||
| 68DA | POP BC | Restore BC from the stack. | ||
| 68DB | CALL AttributesPlayArea | Call AttributesPlayArea. | ||
| 68DE | LD HL,$5828 | HL=5828 (attribute buffer). | ||
| 68E1 | LD BC,$0116 | BC=0116. | ||
| 68E4 | PUSH BC | Stash BC on the stack. | ||
| 68E5 | CALL AttributesPlayArea | Call AttributesPlayArea. | ||
| 68E8 | POP BC | Restore BC from the stack. | ||
| 68E9 | LD HL,$583F | HL=583F (attribute buffer). | ||
| 68EC | CALL AttributesPlayArea | Call AttributesPlayArea. | ||
| 68EF | LD HL,$0050 | HL=0050. | ||
| 68F2 | LD DE,$6031 | DE=Text_ScoreHi. | ||
| 68F5 | CALL PrintStringColour | Call PrintStringColour. | ||
| 68F8 | CALL Score_Player | Call Score_Player. | ||
| 68FB | CALL Score_HI | Call Score_HI. | ||
| 68FE | JR DisplayNightDriver | Jump to DisplayNightDriver. | ||
| Prev: 687B | Up: Map | Next: 6900 |