Prev: 42014 Up: Map Next: 42081
42036: Routine at A434
Used by the routine at 40258.
42036 LD BC,65535 BC=65535.
42039 DEC BC Decrease BC by one.
42040 LD A,B Jump to 42039 until BC is zero.
42041 OR C
42042 JR NZ,42039
42044 LD HL,43182 Write CalculateScreenBuffer to *42226.
42047 LD (42226),HL
42050 LD HL,40169 HL=40169.
42053 LD E,(HL) E=*HL.
42054 INC HL Increment HL by one.
42055 LD D,(HL) D=*HL.
42056 INC HL Increment HL by one.
42057 INC D Increment D by two.
42058 INC D
42059 CALL 42196 Call 42196.
42062 LD HL,43197 Write CalculateDartBoardAddress to *42226.
42065 LD (42226),HL
42068 LD HL,40169 HL=40169.
42071 LD E,(HL) E=*HL.
42072 INC HL Increment HL by one.
42073 LD D,(HL) D=*HL.
42074 INC HL Increment HL by one.
42075 INC D Increment D by two.
42076 INC D
42077 CALL 42196 Call 42196.
42080 RET Return.
Prev: 42014 Up: Map Next: 42081