Prev: D237 Up: Map Next: D26C
D249: Routine at D249
Used by the routine at DC6C.
D249 PUSH IY Stash IY and IX on the stack.
D24B PUSH IX
D24D CALL AdjustObjectTableForSum Call AdjustObjectTableForSum.
D250 CALL $D21C Call D21C.
D253 JR Z,$D267 Jump to D267 if ?? is equal to 00.
D255 CP (IY+$01) Jump to D250 if A is not equal to *IY+01.
D258 JR NZ,$D250
D25A LD (IY+$0F),B Write B to *IY+0F.
D25D PUSH AF Stash AF on the stack.
D25E LD A,(IX+$00) A=*IX+00.
D261 CALL $D249 Call D249.
D264 POP AF Restore AF from the stack.
D265 JR $D250 Jump to D250.
D267 POP IX Restore IX and IY from the stack.
D269 POP IY
D26B RET Return.
Prev: D237 Up: Map Next: D26C