Prev: A41E Up: Map Next: A461
A434: Routine at A434
Used by the routine at 9D42.
A434 LD BC,$FFFF BC=FFFF.
A437 DEC BC Decrease BC by one.
A438 LD A,B A=B.
A439 OR C Set the bits from C.
A43A JR NZ,$A437 Jump to A437 if BC is not equal to C.
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