Prev: 42129 Up: Map Next: 42196
42155: Routine at A4AB
Used by the routine at 40258.
42155 LD B,3 B=3.
42157 PUSH BC Stash BC, HL and DE on the stack.
42158 PUSH HL
42159 PUSH DE
42160 CALL 42174 Call 42174.
42163 POP DE Restore DE and HL from the stack.
42164 POP HL
42165 LD BC,24 BC=0024.
42168 ADD HL,BC HL+=BC.
42169 INC D Increment D by one.
42170 POP BC Restore BC from the stack.
42171 DJNZ 42157 Decrease counter by one and loop back to 42157 until counter is zero.
42173 RET Return.
42174 PUSH HL Stash HL on the stack.
42175 CALL CalculateDartBoardAddress Call CalculateDartBoardAddress.
42178 EX DE,HL Exchange the DE and HL registers.
42179 POP HL Restore HL from the stack.
42180 EX DE,HL Exchange the DE and HL registers.
42181 LD B,8 B=8.
42183 PUSH BC Stash BC and HL on the stack.
42184 PUSH HL
42185 LD BC,3 BC=0003.
42188 LDIR LDIR.
42190 POP HL Restore HL from the stack.
42191 INC H Increment H by one.
42192 POP BC Restore BC from the stack.
42193 DJNZ 42183 Decrease counter by one and loop back to 42183 until counter is zero.
42195 RET Return.
Prev: 42129 Up: Map Next: 42196