|  | Routines | 
| Prev: A41E | Up: Map | Next: A461 | 
| 
Used by the routine at 9D42.
 | ||||
| A434 | LD BC,$FFFF | BC=FFFF. | ||
| A437 | DEC BC | Decrease BC by one. | ||
| A438 | LD A,B | Jump to A437 until BC is zero. | ||
| A439 | OR C | |||
| A43A | JR NZ,$A437 | |||
| A43C | LD HL,$A8AE | Write CalculateScreenBuffer to *A4F2. | ||
| A43F | LD ($A4F2),HL | |||
| A442 | LD HL,$9CE9 | HL=9CE9. | ||
| A445 | LD E,(HL) | E=*HL. | ||
| A446 | INC HL | Increment HL by one. | ||
| A447 | LD D,(HL) | D=*HL. | ||
| A448 | INC HL | Increment HL by one. | ||
| A449 | INC D | Increment D by two. | ||
| A44A | INC D | |||
| A44B | CALL $A4D4 | Call A4D4. | ||
| A44E | LD HL,$A8BD | Write CalculateDartBoardAddress to *A4F2. | ||
| A451 | LD ($A4F2),HL | |||
| A454 | LD HL,$9CE9 | HL=9CE9. | ||
| A457 | LD E,(HL) | E=*HL. | ||
| A458 | INC HL | Increment HL by one. | ||
| A459 | LD D,(HL) | D=*HL. | ||
| A45A | INC HL | Increment HL by one. | ||
| A45B | INC D | Increment D by two. | ||
| A45C | INC D | |||
| A45D | CALL $A4D4 | Call A4D4. | ||
| A460 | RET | Return. | ||
| Prev: A41E | Up: Map | Next: A461 |