![]() |
Routines |
| Prev: 37341 | Up: Map | Next: 37672 |
|
Used by the routine at GameStart.
|
||||
| 37398 | LD A,(28060) | |||
| 37401 | OR A | |||
| 37402 | JR NZ,37430 | |||
| 37404 | LD A,(28072) | |||
| 37407 | OR A | |||
| 37408 | RET Z | |||
| 37409 | LD A,(28042) | |||
| 37412 | CP 11 | |||
| 37414 | RET NZ | |||
| 37415 | LD IX,(28019) | |||
| 37419 | LD A,(IX+1) | |||
| 37422 | CP 4 | |||
| 37424 | RET Z | |||
| 37425 | BIT 1,(IX+9) | |||
| 37429 | RET NZ | |||
| 37430 | LD A,(28072) | |||
| 37433 | DEC A | |||
| 37434 | LD (28072),A | |||
| 37437 | LD (28060),A | |||
| 37440 | LD IY,45236 | |||
| 37444 | INC (IY+4) | |||
| 37447 | INC (IY+6) | |||
| 37450 | OR A | |||
| 37451 | JR Z,37459 | |||
| 37453 | LD A,9 | |||
| 37455 | CALL 55449 | |||
| 37458 | RET | |||
| 37459 | LD A,5 | |||
| 37461 | CALL 55449 | |||
| 37464 | RET | |||
|
This entry point is used by the routine at 35283.
|
||||
| 37465 | PUSH IX | |||
| 37467 | PUSH HL | |||
| 37468 | LD HL,(28036) | |||
| 37471 | LD IX,28138 | |||
| 37475 | CALL 37582 | |||
| 37478 | LD HL,28138 | |||
| 37481 | LD DE,31178 | |||
| 37484 | LD B,4 | |||
| 37486 | LD A,(HL) | |||
| 37487 | LD (DE),A | |||
| 37488 | INC HL | |||
| 37489 | INC DE | |||
| 37490 | INC DE | |||
| 37491 | DJNZ 37486 | |||
| 37493 | POP HL | |||
| 37494 | POP IX | |||
| 37496 | RET | |||
| 37497 | LD A,(28035) | |||
| 37500 | BIT 4,A | |||
| 37502 | RET NZ | |||
| 37503 | SET 4,A | |||
| 37505 | LD (28035),A | |||
|
This entry point is used by the routine at 35094.
|
||||
| 37508 | LD (28036),DE | |||
| 37512 | CALL 37465 | |||
| 37515 | XOR A | |||
| 37516 | RET | |||
| 37517 | PUSH IX | |||
| 37519 | PUSH HL | |||
| 37520 | LD HL,(28036) | |||
| 37523 | LD DE,1000 | |||
| 37526 | ADD HL,DE | |||
| 37527 | LD (28036),HL | |||
| 37530 | CALL 37465 | |||
| 37533 | LD DE,(28038) | |||
| 37537 | ADD HL,DE | |||
| 37538 | LD (28038),HL | |||
| 37541 | LD IX,28128 | |||
| 37545 | CALL 37582 | |||
| 37548 | LD HL,28035 | |||
| 37551 | RES 4,(HL) | |||
| 37553 | POP HL | |||
| 37554 | POP IX | |||
| 37556 | RET | |||
| 37557 | LD HL,(28126) | |||
| 37560 | LD DE,(28038) | |||
| 37564 | PUSH DE | |||
| 37565 | SBC HL,DE | |||
| 37567 | POP DE | |||
| 37568 | RET NC | |||
| 37569 | LD (28126),DE | |||
| 37573 | EX DE,HL | |||
| 37574 | LD IX,28133 | |||
| 37578 | CALL 37582 | |||
| 37581 | RET | |||
|
This entry point is used by the routine at 42057.
|
||||
| 37582 | LD DE,1000 | |||
| 37585 | CALL 37607 | |||
| 37588 | LD DE,100 | |||
| 37591 | CALL 37607 | |||
| 37594 | LD DE,10 | |||
| 37597 | CALL 37607 | |||
| 37600 | LD A,L | |||
| 37601 | ADD A,48 | |||
| 37603 | LD (IX+0),A | |||
| 37606 | RET | |||
| 37607 | LD (IX+0),47 | |||
| 37611 | AND A | |||
| 37612 | INC (IX+0) | |||
| 37615 | SBC HL,DE | |||
| 37617 | JR NC,37612 | |||
| 37619 | ADD HL,DE | |||
| 37620 | INC IX | |||
| 37622 | RET | |||
| 37623 | LD A,150 | |||
| 37625 | LD (28080),A | |||
| 37628 | RET | |||
| 37629 | LD IY,(28031) | |||
| 37633 | SET 1,(IY+10) | |||
| 37637 | XOR A | |||
| 37638 | LD (28080),A | |||
| 37641 | LD (28081),A | |||
| 37644 | LD A,3 | |||
| 37646 | CALL 55449 | |||
|
This entry point is used by the routine at 53943.
|
||||
| 37649 | LD IY,(28019) | |||
| 37653 | SET 0,(IY+9) | |||
| 37657 | SET 3,(IY+9) | |||
| 37661 | LD BC,35851 | |||
| 37664 | LD (35381),BC | |||
| 37668 | CALL 36893 | |||
| 37671 | RET | |||
| Prev: 37341 | Up: Map | Next: 37672 |