Routines |
Prev: 42290 | Up: Map | Next: 42360 |
Used by the routine at 42254.
|
||||
42326 | PUSH HL | Stash HL on the stack. | ||
42327 | CALL CalculateDartBoardAddress | Call CalculateDartBoardAddress. | ||
42330 | EX DE,HL | Exchange the DE and HL registers. | ||
42331 | POP HL | Restore HL from the stack. | ||
42332 | DEC E | Decrease E by one. | ||
42333 | EX DE,HL | Exchange the DE and HL registers. | ||
42334 | LD B,8 | B=8. | ||
42336 | PUSH BC | Stash BC and HL on the stack. | ||
42337 | PUSH HL | |||
42338 | LDI | LDI. | ||
42340 | LDI | LDI. | ||
42342 | LDI | LDI. | ||
42344 | LDI | LDI. | ||
42346 | LDI | LDI. | ||
42348 | LDI | LDI. | ||
42350 | LDI | LDI. | ||
42352 | LDI | LDI. | ||
42354 | POP HL | Restore HL from the stack. | ||
42355 | INC H | Increment H by one. | ||
42356 | POP BC | Restore BC from the stack. | ||
42357 | DJNZ 42336 | Decrease counter by one and loop back to 42336 until counter is zero. | ||
42359 | RET | Return. |
Prev: 42290 | Up: Map | Next: 42360 |