![]() |
Routines |
Prev: 42170 | Up: Map | Next: 42274 |
42215 | LD A,(24696) | A=24696. | ||
42218 | CP 17 | |||
42220 | RET NC | |||
42221 | CALL 37980 | Call 37980. | ||
42224 | RET Z | |||
42225 | LD A,(24704) | A=24704. | ||
42228 | AND %00000001 | Keep only bit 0. | ||
42230 | RET NZ | Return the result is 1. | ||
42231 | BIT 7,(IX+8) | |||
42235 | RET NZ | |||
This entry point is used by the routines at 41208, 41386, 41765 and 41983.
|
||||
42236 | LD L,(IX+2) | |||
42239 | LD H,(IX+3) | |||
42242 | LD BC,8 | |||
42245 | ADD HL,BC | |||
42246 | LD BC,(24698) | |||
42250 | AND A | |||
42251 | SBC HL,BC | |||
42253 | LD A,H | |||
42254 | AND %00011111 | Keep only bits 0-4. | ||
42256 | RET NZ | |||
42257 | LD A,L | |||
42258 | CP 16 | |||
42260 | RET NC | |||
42261 | LD A,(24700) | |||
42264 | SUB 8 | |||
42266 | SUB (IX+4) | |||
42269 | NEG | |||
42271 | CP 24 | |||
42273 | RET | Return. |
Prev: 42170 | Up: Map | Next: 42274 |