![]() |
Routines |
| Prev: A4BA | Up: Map | Next: A522 |
| A4E7 | LD A,($6078) | A=6078. | ||
| A4EA | CP $11 | |||
| A4EC | RET NC | |||
| A4ED | CALL $945C | Call 945C. | ||
| A4F0 | RET Z | |||
| A4F1 | LD A,($6080) | A=6080. | ||
| A4F4 | AND %00000001 | Keep only bit 0. | ||
| A4F6 | RET NZ | Return the result is 01. | ||
| A4F7 | BIT 7,(IX+$08) | |||
| A4FB | RET NZ | |||
|
This entry point is used by the routines at A0F8, A1AA, A325 and A3FF.
|
||||
| A4FC | LD L,(IX+$02) | |||
| A4FF | LD H,(IX+$03) | |||
| A502 | LD BC,$0008 | |||
| A505 | ADD HL,BC | |||
| A506 | LD BC,($607A) | |||
| A50A | AND A | |||
| A50B | SBC HL,BC | |||
| A50D | LD A,H | |||
| A50E | AND %00011111 | Keep only bits 0-4. | ||
| A510 | RET NZ | |||
| A511 | LD A,L | |||
| A512 | CP $10 | |||
| A514 | RET NC | |||
| A515 | LD A,($607C) | |||
| A518 | SUB $08 | |||
| A51A | SUB (IX+$04) | |||
| A51D | NEG | |||
| A51F | CP $18 | |||
| A521 | RET | Return. | ||
| Prev: A4BA | Up: Map | Next: A522 |