![]() |
Routines |
Prev: D4CC | Up: Map | Next: D51A |
D4EF | CP (IY+$01) | Compare A with *IY+01. | ||
D4F2 | JR NZ,$D518 | Jump to D518 if B is not equal to A. | ||
D4F4 | LD A,($A036) | A=*A036. | ||
D4F7 | CP (IX+$00) | Compare A with *IX+00. | ||
D4FA | JR Z,$D518 | Jump to D518 if B is equal to A. | ||
D4FC | LD A,(IX+$00) | A=*IX+00. | ||
D4FF | CALL $C821 | Call C821. | ||
D502 | JR Z,$D518 | Jump to D518 if B is equal to A. | ||
D504 | LD A,(IY+$00) | A=*IY+00. | ||
D507 | CP $02 | Compare A with 02. | ||
D509 | JR NC,$D518 | Jump to D518 if A is greater than or equal to 02. | ||
D50B | LD A,($A036) | A=*A036. | ||
D50E | PUSH IX | Stash IX on the stack. | ||
D510 | POP HL | Restore HL from the stack. | ||
D511 | CALL $D278 | Call D278. | ||
D514 | JR C,$D518 | Jump to D518 if A is less than 02. | ||
D516 | SCF | Set the carry flag. | ||
D517 | RET | Return. | ||
D518 | AND A | Set flags. | ||
D519 | RET | Return. |
Prev: D4CC | Up: Map | Next: D51A |