![]() |
Routines |
Prev: 37268 | Up: Map | Next: 37488 |
Used by the routines at Initialise_Paris, Madrid_Initialise, Initialise_Munich and Kanyu_Initialise.
|
||||
37414 | PUSH BC | Stash BC on the stack. | ||
37415 | LD A,(IX+4) | Write *IX+4 to *39338. | ||
37418 | LD (39338),A | |||
37421 | LD A,0 | A=0. | ||
37423 | LD E,(IX+0) | E=*IX+0. | ||
37426 | LD D,(IX+1) | D=*IX+1. | ||
37429 | PUSH IX | Stash IX on the stack. | ||
37431 | PUSH DE | Stash DE on the stack. | ||
37432 | POP IX | Restore IX from the stack. | ||
37434 | CALL 38342 | Call 38342. | ||
37437 | POP IX | Restore IX from the stack. | ||
37439 | LD L,(IX+2) | L=*IX+2. | ||
37442 | LD H,(IX+3) | H=*IX+3. | ||
37445 | LD C,(IX+0) | C=*IX+0. | ||
37448 | LD B,(IX+1) | B=*IX+1. | ||
37451 | LD A,0 | A=0. | ||
37453 | PUSH IX | Stash IX on the stack. | ||
37455 | CALL 37927 | Call 37927. | ||
37458 | POP IX | Restore IX from the stack. | ||
37460 | LD DE,5 | DE=0005. | ||
37463 | ADD IX,DE | IX+=DE. | ||
37465 | LD DE,(37486) | DE=*37486. | ||
37469 | LD HL,39408 | HL=39408. | ||
37472 | LD (39335),HL | Write HL to *39335. | ||
37475 | LD HL,(39352) | HL=*39352. | ||
37478 | ADD HL,DE | HL+=DE. | ||
37479 | LD (39352),HL | Write HL to *39352. | ||
37482 | POP BC | Restore BC from the stack. | ||
37483 | DJNZ 37414 | Decrease counter by one and loop back to 37414 until counter is zero. | ||
37485 | RET | Return. | ||
37486 | NOP | No operation. | ||
37487 | NOP | No operation. |
Prev: 37268 | Up: Map | Next: 37488 |