![]() |
Routines |
| Prev: 32291 | Up: Map | Next: 32486 |
|
Used by the routine at MainLoop.
|
||||
| ProcessAction | 32382 | PUSH HL | ||
| ProcessAction_0 | 32383 | LD HL,32486 | ||
| ProcessAction_1 | 32386 | LD C,(IX+0) | ||
|
This entry point is used by the routine at SetKeyPositions.
|
||||
| ProcessAction_2 | 32389 | LD B,0 | ||
| 32391 | SLA C | |||
| 32393 | RL B | |||
| 32395 | ADD HL,BC | |||
| 32396 | LD A,(HL) | |||
| 32397 | INC HL | |||
| 32398 | LD H,(HL) | |||
| 32399 | LD L,A | |||
| 32400 | JP 23728 | |||
|
This entry point is used by the routine at DrawRoom.
|
||||
| ProcessAction_3 | 32403 | LD BC,32309 | ||
| 32406 | PUSH BC | |||
| 32407 | LD BC,30077 | |||
| 32410 | AND A | |||
| 32411 | SBC HL,BC | |||
| 32413 | PUSH HL | |||
| 32414 | POP IX | |||
| 32416 | LD A,(60049) | |||
| 32419 | CP (IX+1) | |||
| 32422 | JR Z,ProcessAction_4 | |||
| 32424 | LD BC,8 | |||
| 32427 | ADD IX,BC | |||
| ProcessAction_4 | 32429 | LD HL,32810 | ||
| 32432 | JR ProcessAction_1 | |||
|
This entry point is used by the routine at MainLoop.
|
||||
| ProcessAction_5 | 32434 | DI | ||
| 32435 | PUSH IX | |||
| 32437 | LD A,1 | |||
| 32439 | LD (24068),A | |||
| 32442 | LD IX,60048 | |||
| ProcessAction_6 | 32446 | LD HL,32453 | ||
| 32449 | PUSH HL | |||
| 32450 | JP ProcessAction_0 | |||
| 32453 | LD DE,8 | |||
| 32456 | ADD IX,DE | |||
| 32458 | PUSH IX | |||
| 32460 | POP HL | |||
| 32461 | LD DE,60072 | |||
| 32464 | AND A | |||
| 32465 | SBC HL,DE | |||
| 32467 | JR C,ProcessAction_6 | |||
| 32469 | CALL ClockTick | |||
| 32472 | LD A,(23672) | |||
| 32475 | LD (24067),A | |||
| 32478 | XOR A | |||
| 32479 | LD (24068),A | |||
| 32482 | POP IX | |||
| 32484 | EI | |||
| 32485 | RET | |||
| Prev: 32291 | Up: Map | Next: 32486 |