|  | Routines | 
| Prev: 38493 | Up: Map | Next: 44799 | 
| 
Used by the routine at Sounds_PlayQueue.
 | ||||
| 38730 | XOR A | |||
| 38731 | LD (23773),A | |||
| 38734 | LD BC,1544 | |||
| 38737 | LD A,(47077) | |||
| 38740 | CP 2 | |||
| 38742 | JR NZ,38759 | |||
| 38744 | LD HL,5392 | |||
| 38747 | CALL 40180 | |||
| 38750 | LD BC,1544 | |||
| 38753 | LD HL,5568 | |||
| 38756 | JP 40180 | |||
| 38759 | LD HL,5392 | |||
| 38762 | LD A,(47078) | |||
| 38765 | AND A | |||
| 38766 | JP Z,40180 | |||
| 38769 | LD L,192 | |||
| 38771 | JP 40180 | |||
| 
This entry point is used by the routines at StartGame and 48591.
 | ||||
| 38774 | LD A,(47082) | |||
| 
This entry point is used by the routine at 48591.
 | ||||
| 38777 | LD HL,27837 | |||
| 38780 | ADD A,A | |||
| 38781 | LD E,A | |||
| 38782 | LD D,0 | |||
| 38784 | ADD HL,DE | |||
| 38785 | LD E,(HL) | |||
| 38786 | INC HL | |||
| 38787 | LD D,(HL) | |||
| 38788 | EX DE,HL | |||
| 38789 | LD (38793),HL | |||
| 38792 | RET | |||
| 38793 | NOP | |||
| 38794 | NOP | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 38795 | CALL 38815 | |||
| 38798 | RET Z | |||
| 38799 | CALL 38815 | |||
| 38802 | JR NZ,38799 | |||
| 38804 | CALL 38815 | |||
| 38807 | JR Z,38804 | |||
| 38809 | CALL 38815 | |||
| 38812 | JR NZ,38809 | |||
| 38814 | RET | |||
| 38815 | LD A,247 | |||
| 38817 | CALL 38823 | |||
| 38820 | AND 15 | |||
| 38822 | RET | |||
| 38823 | IN A,(254) | |||
| 38825 | CPL | |||
| 38826 | AND 31 | |||
| 38828 | RET | |||
| 38829 | LD (38864),SP | |||
| 38833 | LD SP,23296 | |||
| 38836 | LD BC,32770 | |||
| 38839 | LD DE,0 | |||
| 38842 | JR 38857 | |||
| 38844 | LD (38864),SP | |||
| 38848 | LD SP,22528 | |||
| 38851 | LD BC,12 | |||
| 38854 | LD DE,0 | |||
| 38857 | PUSH DE | |||
| 38858 | DJNZ 38857 | |||
| 38860 | DEC C | |||
| 38861 | JR NZ,38857 | |||
| 38863 | LD SP,0 | |||
| 38866 | RET | |||
| 38867 | LD E,255 | |||
| 38869 | DEC E | |||
| 38870 | JR NZ,38869 | |||
| 38872 | DEC D | |||
| 38873 | JR NZ,38867 | |||
| 38875 | RET | |||
| 38876 | NOP | |||
| 38877 | NOP | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 38878 | LD IX,39632 | |||
| 38882 | LD B,11 | |||
| 38884 | XOR A | |||
| 38885 | LD (53248),A | |||
| 38888 | LD HL,53249 | |||
| 38891 | PUSH BC | |||
| 38892 | LD A,(IX+0) | |||
| 38895 | AND A | |||
| 38896 | CALL NZ,38913 | |||
| 38899 | POP BC | |||
| 38900 | LD DE,22 | |||
| 38903 | ADD IX,DE | |||
| 38905 | DJNZ 38891 | |||
| 38907 | LD (38911),HL | |||
| 38910 | RET | |||
| 38911 | NOP | |||
| 38912 | NOP | |||
| 38913 | LD A,(IX+4) | |||
| 38916 | CP 192 | |||
| 38918 | JR C,38924 | |||
| 38920 | SET 7,(IX+0) | |||
| 38924 | BIT 7,(IX+0) | |||
| 38928 | RET NZ | |||
| 38929 | LD A,(53248) | |||
| 38932 | INC A | |||
| 38933 | LD (53248),A | |||
| 38936 | LD C,(IX+8) | |||
| 38939 | LD A,(IX+2) | |||
| 38942 | AND 7 | |||
| 38944 | JR Z,38947 | |||
| 38946 | INC C | |||
| 38947 | LD A,C | |||
| 38948 | ADD A,A | |||
| 38949 | ADD A,A | |||
| 38950 | ADD A,A | |||
| 38951 | ADD A,(IX+2) | |||
| 38954 | JR NC,38969 | |||
| 38956 | LD A,255 | |||
| 38958 | SUB (IX+2) | |||
| 38961 | SRL A | |||
| 38963 | SRL A | |||
| 38965 | SRL A | |||
| 38967 | INC A | |||
| 38968 | LD C,A | |||
| 38969 | LD D,(IX+10) | |||
| 38972 | LD E,(IX+11) | |||
| 38975 | LD (HL),E | |||
| 38976 | INC HL | |||
| 38977 | LD (HL),D | |||
| 38978 | INC HL | |||
| 38979 | SLA C | |||
| 38981 | LD A,246 | |||
| 38983 | SUB C | |||
| 38984 | LD (HL),A | |||
| 38985 | INC HL | |||
| 38986 | LD (39031),A | |||
| 38989 | LD B,(IX+9) | |||
| 38992 | INC B | |||
| 38993 | LD (HL),B | |||
| 38994 | INC HL | |||
| 38995 | EX DE,HL | |||
| 38996 | LD A,L | |||
| 38997 | LD C,255 | |||
| 38999 | JP 39030 | |||
| 39002 | LDI | |||
| 39004 | LDI | |||
| 39006 | LDI | |||
| 39008 | LDI | |||
| 39010 | LDI | |||
| 39012 | LDI | |||
| 39014 | LDI | |||
| 39016 | LDI | |||
| 39018 | LDI | |||
| 39020 | LDI | |||
| 39022 | DEC HL | |||
| 39023 | ADD A,32 | |||
| 39025 | LD L,A | |||
| 39026 | JP NC,39030 | |||
| 39029 | INC H | |||
| 39030 | DJNZ 39030 | |||
| 39032 | EX DE,HL | |||
| 39033 | RET | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 39034 | LD A,(36465) | |||
| 39037 | AND A | |||
| 39038 | JR Z,39066 | |||
| 39040 | LD IX,(36464) | |||
| 39044 | LD A,(IX+2) | |||
| 39047 | SUB 5 | |||
| 39049 | LD L,A | |||
| 39050 | LD A,(IX+4) | |||
| 39053 | SUB 5 | |||
| 39055 | LD H,A | |||
| 39056 | LD BC,1047 | |||
| 39059 | CALL 40180 | |||
| 39062 | XOR A | |||
| 39063 | LD (36465),A | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 39066 | LD A,(53248) | |||
| 39069 | AND A | |||
| 39070 | RET Z | |||
| 39071 | LD HL,53249 | |||
| 39074 | EX AF,AF' | |||
| 39075 | LD E,(HL) | |||
| 39076 | INC HL | |||
| 39077 | LD D,(HL) | |||
| 39078 | INC HL | |||
| 39079 | LD A,(HL) | |||
| 39080 | LD (39126),A | |||
| 39083 | INC HL | |||
| 39084 | LD B,(HL) | |||
| 39085 | INC HL | |||
| 39086 | LD C,255 | |||
| 39088 | LD A,E | |||
| 39089 | JP 39125 | |||
| 39092 | EX AF,AF' | |||
| 39093 | DEC A | |||
| 39094 | JR NZ,39074 | |||
| 39096 | RET | |||
| 39097 | LDI | |||
| 39099 | LDI | |||
| 39101 | LDI | |||
| 39103 | LDI | |||
| 39105 | LDI | |||
| 39107 | LDI | |||
| 39109 | LDI | |||
| 39111 | LDI | |||
| 39113 | LDI | |||
| 39115 | LDI | |||
| 39117 | DEC DE | |||
| 39118 | ADD A,32 | |||
| 39120 | LD E,A | |||
| 39121 | JP NC,39125 | |||
| 39124 | INC D | |||
| 39125 | DJNZ 39125 | |||
| 39127 | JP 39092 | |||
| 39130 | DEC D | |||
| 39131 | SBC A,D | |||
| 39132 | RRCA | |||
| 39133 | SBC A,D | |||
| 39134 | ADD HL,BC | |||
| 39135 | SBC A,D | |||
| 39136 | INC BC | |||
| 39137 | SBC A,D | |||
| 39138 | DEFB 253 | |||
| 39139 | SBC A,C | |||
| 39140 | RST 48 | |||
| 39141 | SBC A,C | |||
| 39142 | POP AF | |||
| 39143 | SBC A,C | |||
| 39144 | EX DE,HL | |||
| 39145 | SBC A,C | |||
| 39146 | SBC A,D | |||
| 39147 | SBC A,D | |||
| 39148 | ADC A,H | |||
| 39149 | SBC A,D | |||
| 39150 | LD A,(HL) | |||
| 39151 | SBC A,D | |||
| 39152 | LD (HL),B | |||
| 39153 | SBC A,D | |||
| 39154 | LD H,D | |||
| 39155 | SBC A,D | |||
| 39156 | LD D,H | |||
| 39157 | SBC A,D | |||
| 39158 | LD B,(HL) | |||
| 39159 | SBC A,D | |||
| 39160 | JR C,39060 | |||
| 39162 | EX AF,AF' | |||
| 39163 | LD A,(BC) | |||
| 39164 | INC B | |||
| 39165 | LD B,0 | |||
| 39167 | NOP | |||
| 39168 | LD B,0 | |||
| 39170 | LD (BC),A | |||
| 39171 | LD (BC),A | |||
| 39172 | INC B | |||
| 39173 | INC B | |||
| 39174 | NOP | |||
| 39175 | NOP | |||
| 39176 | ADD HL,BC | |||
| 39177 | DJNZ 39185 | |||
| 39179 | INC C | |||
| 39180 | INC B | |||
| 39181 | ADD HL,BC | |||
| 39182 | DEC B | |||
| 39183 | RLCA | |||
| 39184 | LD A,(IX+0) | |||
| 39187 | BIT 7,A | |||
| 39189 | RET NZ | |||
| 39190 | CP 2 | |||
| 39192 | JR NZ,39260 | |||
| 39194 | LD A,(39784) | |||
| 39197 | CP 7 | |||
| 39199 | JR Z,39208 | |||
| 39201 | LD A,(39762) | |||
| 39204 | CP 7 | |||
| 39206 | JR NZ,39257 | |||
| 39208 | LD (IX+1),8 | |||
| 39212 | RES 7,(IX+21) | |||
| 39216 | LD A,(36166) | |||
| 39219 | RRA | |||
| 39220 | JR C,39257 | |||
| 39222 | LD A,(42586) | |||
| 39225 | INC A | |||
| 39226 | LD (42586),A | |||
| 39229 | CP 248 | |||
| 39231 | JR C,39257 | |||
| 39233 | LD A,(39784) | |||
| 39236 | CP 7 | |||
| 39238 | JR NZ,39245 | |||
| 39240 | LD A,255 | |||
| 39242 | LD (39784),A | |||
| 39245 | LD A,(39762) | |||
| 39248 | CP 7 | |||
| 39250 | JR NZ,39257 | |||
| 39252 | LD A,255 | |||
| 39254 | LD (39762),A | |||
| 39257 | LD A,(IX+0) | |||
| 39260 | LD HL,39160 | |||
| 39263 | ADD A,A | |||
| 39264 | CALL PrintLine_9 | |||
| 39267 | LD A,(IX+2) | |||
| 39270 | AND 7 | |||
| 39272 | JR Z,39275 | |||
| 39274 | INC HL | |||
| 39275 | LD A,(23768) | |||
| 39278 | ADD A,(HL) | |||
| 39279 | LD (23768),A | |||
| 39282 | CALL 30567 | |||
| 39285 | LD HL,39128 | |||
| 39288 | LD A,(IX+4) | |||
| 39291 | CP 192 | |||
| 39293 | RET NC | |||
| 39294 | ADD A,(IX+9) | |||
| 39297 | CP 32 | |||
| 39299 | LD (38876),SP | |||
| 39303 | BIT 7,(IX+21) | |||
| 39307 | LD A,0 | |||
| 39309 | JR NZ,39314 | |||
| 39311 | LD A,(IX+2) | |||
| 39314 | AND 7 | |||
| 39316 | LD C,A | |||
| 39317 | LD A,(DE) | |||
| 39318 | LD B,A | |||
| 39319 | JR Z,39324 | |||
| 39321 | ADD A,8 | |||
| 39323 | INC B | |||
| 39324 | ADD A,A | |||
| 39325 | CALL PrintLine_9 | |||
| 39328 | LD A,(HL) | |||
| 39329 | INC HL | |||
| 39330 | LD H,(HL) | |||
| 39331 | LD L,A | |||
| 39332 | LD (39456),HL | |||
| 39335 | LD (39604),HL | |||
| 39338 | LD (39609),HL | |||
| 39341 | LD (39395),HL | |||
| 39344 | INC DE | |||
| 39345 | LD A,33 | |||
| 39347 | SUB B | |||
| 39348 | LD (39600),A | |||
| 39351 | LD (39451),A | |||
| 39354 | LD H,(IX+10) | |||
| 39357 | LD L,(IX+11) | |||
| 39360 | EX DE,HL | |||
| 39361 | LD A,(HL) | |||
| 39362 | LD B,A | |||
| 39363 | EX AF,AF' | |||
| 39364 | INC HL | |||
| 39365 | LD SP,HL | |||
| 39366 | LD A,(IX+4) | |||
| 39369 | ADD A,B | |||
| 39370 | CP 193 | |||
| 39372 | JR C,39381 | |||
| 39374 | LD A,192 | |||
| 39376 | SUB (IX+4) | |||
| 39379 | LD B,A | |||
| 39380 | EX AF,AF' | |||
| 39381 | LD A,C | |||
| 39382 | AND A | |||
| 39383 | JR Z,39397 | |||
| 39385 | ADD A,A | |||
| 39386 | ADD A,240 | |||
| 39388 | LD H,A | |||
| 39389 | LD (39618),DE | |||
| 39393 | LD A,(DE) | |||
| 39394 | JP 39394 | |||
| 39397 | EX DE,HL | |||
| 39398 | LD (39464),HL | |||
| 39401 | JR 39394 | |||
| 39403 | POP DE | |||
| 39404 | LD A,E | |||
| 39405 | OR (HL) | |||
| 39406 | XOR D | |||
| 39407 | LD (HL),A | |||
| 39408 | INC L | |||
| 39409 | POP DE | |||
| 39410 | LD A,E | |||
| 39411 | OR (HL) | |||
| 39412 | XOR D | |||
| 39413 | LD (HL),A | |||
| 39414 | INC L | |||
| 39415 | POP DE | |||
| 39416 | LD A,E | |||
| 39417 | OR (HL) | |||
| 39418 | XOR D | |||
| 39419 | LD (HL),A | |||
| 39420 | INC L | |||
| 39421 | POP DE | |||
| 39422 | LD A,E | |||
| 39423 | OR (HL) | |||
| 39424 | XOR D | |||
| 39425 | LD (HL),A | |||
| 39426 | INC L | |||
| 39427 | POP DE | |||
| 39428 | LD A,E | |||
| 39429 | OR (HL) | |||
| 39430 | XOR D | |||
| 39431 | LD (HL),A | |||
| 39432 | INC L | |||
| 39433 | POP DE | |||
| 39434 | LD A,E | |||
| 39435 | OR (HL) | |||
| 39436 | XOR D | |||
| 39437 | LD (HL),A | |||
| 39438 | INC L | |||
| 39439 | POP DE | |||
| 39440 | LD A,E | |||
| 39441 | OR (HL) | |||
| 39442 | XOR D | |||
| 39443 | LD (HL),A | |||
| 39444 | INC L | |||
| 39445 | POP DE | |||
| 39446 | LD A,E | |||
| 39447 | OR (HL) | |||
| 39448 | XOR D | |||
| 39449 | LD (HL),A | |||
| 39450 | LD DE,0 | |||
| 39453 | ADD HL,DE | |||
| 39454 | DEC B | |||
| 39455 | JP NZ,39455 | |||
| 39458 | LD SP,(38876) | |||
| 39462 | RET | |||
| 39463 | LD HL,0 | |||
| 39466 | LD DE,32 | |||
| 39469 | ADD HL,DE | |||
| 39470 | LD (39464),HL | |||
| 39473 | DEC B | |||
| 39474 | JP NZ,39608 | |||
| 39477 | JP 39458 | |||
| 39480 | POP BC | |||
| 39481 | LD L,C | |||
| 39482 | OR (HL) | |||
| 39483 | LD L,B | |||
| 39484 | XOR (HL) | |||
| 39485 | LD (DE),A | |||
| 39486 | INC E | |||
| 39487 | INC H | |||
| 39488 | LD L,C | |||
| 39489 | LD A,(DE) | |||
| 39490 | OR (HL) | |||
| 39491 | LD L,B | |||
| 39492 | XOR (HL) | |||
| 39493 | DEC H | |||
| 39494 | POP BC | |||
| 39495 | LD L,C | |||
| 39496 | OR (HL) | |||
| 39497 | LD L,B | |||
| 39498 | XOR (HL) | |||
| 39499 | LD (DE),A | |||
| 39500 | INC E | |||
| 39501 | INC H | |||
| 39502 | LD L,C | |||
| 39503 | LD A,(DE) | |||
| 39504 | OR (HL) | |||
| 39505 | LD L,B | |||
| 39506 | XOR (HL) | |||
| 39507 | DEC H | |||
| 39508 | POP BC | |||
| 39509 | LD L,C | |||
| 39510 | OR (HL) | |||
| 39511 | LD L,B | |||
| 39512 | XOR (HL) | |||
| 39513 | LD (DE),A | |||
| 39514 | INC E | |||
| 39515 | INC H | |||
| 39516 | LD L,C | |||
| 39517 | LD A,(DE) | |||
| 39518 | OR (HL) | |||
| 39519 | LD L,B | |||
| 39520 | XOR (HL) | |||
| 39521 | DEC H | |||
| 39522 | POP BC | |||
| 39523 | LD L,C | |||
| 39524 | OR (HL) | |||
| 39525 | LD L,B | |||
| 39526 | XOR (HL) | |||
| 39527 | LD (DE),A | |||
| 39528 | INC E | |||
| 39529 | INC H | |||
| 39530 | LD L,C | |||
| 39531 | LD A,(DE) | |||
| 39532 | OR (HL) | |||
| 39533 | LD L,B | |||
| 39534 | XOR (HL) | |||
| 39535 | DEC H | |||
| 39536 | POP BC | |||
| 39537 | LD L,C | |||
| 39538 | OR (HL) | |||
| 39539 | LD L,B | |||
| 39540 | XOR (HL) | |||
| 39541 | LD (DE),A | |||
| 39542 | INC E | |||
| 39543 | INC H | |||
| 39544 | LD L,C | |||
| 39545 | LD A,(DE) | |||
| 39546 | OR (HL) | |||
| 39547 | LD L,B | |||
| 39548 | XOR (HL) | |||
| 39549 | DEC H | |||
| 39550 | POP BC | |||
| 39551 | LD L,C | |||
| 39552 | OR (HL) | |||
| 39553 | LD L,B | |||
| 39554 | XOR (HL) | |||
| 39555 | LD (DE),A | |||
| 39556 | INC E | |||
| 39557 | INC H | |||
| 39558 | LD L,C | |||
| 39559 | LD A,(DE) | |||
| 39560 | OR (HL) | |||
| 39561 | LD L,B | |||
| 39562 | XOR (HL) | |||
| 39563 | DEC H | |||
| 39564 | POP BC | |||
| 39565 | LD L,C | |||
| 39566 | OR (HL) | |||
| 39567 | LD L,B | |||
| 39568 | XOR (HL) | |||
| 39569 | LD (DE),A | |||
| 39570 | INC E | |||
| 39571 | INC H | |||
| 39572 | LD L,C | |||
| 39573 | LD A,(DE) | |||
| 39574 | OR (HL) | |||
| 39575 | LD L,B | |||
| 39576 | XOR (HL) | |||
| 39577 | DEC H | |||
| 39578 | POP BC | |||
| 39579 | LD L,C | |||
| 39580 | OR (HL) | |||
| 39581 | LD L,B | |||
| 39582 | XOR (HL) | |||
| 39583 | LD (DE),A | |||
| 39584 | INC E | |||
| 39585 | INC H | |||
| 39586 | LD L,C | |||
| 39587 | LD A,(DE) | |||
| 39588 | OR (HL) | |||
| 39589 | LD L,B | |||
| 39590 | XOR (HL) | |||
| 39591 | DEC H | |||
| 39592 | LD (DE),A | |||
| 39593 | EX AF,AF' | |||
| 39594 | DEC A | |||
| 39595 | JR Z,39611 | |||
| 39597 | EX AF,AF' | |||
| 39598 | LD A,E | |||
| 39599 | ADD A,0 | |||
| 39601 | LD E,A | |||
| 39602 | LD A,(DE) | |||
| 39603 | JP NC,39603 | |||
| 39606 | INC D | |||
| 39607 | LD A,(DE) | |||
| 39608 | JP 39608 | |||
| 39611 | LD SP,(38876) | |||
| 39615 | RET | |||
| 39616 | LD A,H | |||
| 39617 | LD HL,0 | |||
| 39620 | LD DE,32 | |||
| 39623 | ADD HL,DE | |||
| 39624 | LD (39618),HL | |||
| 39627 | EX DE,HL | |||
| 39628 | LD H,A | |||
| 39629 | JP 39607 | |||
| 39632 | LD (BC),A | |||
| 39633 | NOP | |||
| 39634 | ADD A,H | |||
| 39635 | NOP | |||
| 39636 | AND B | |||
| 39637 | NOP | |||
| 39638 | JR C,39642 | |||
| 39640 | LD (BC),A | |||
| 39641 | INC C | |||
| 39642 | NOP | |||
| 39643 | NOP | |||
| 39644 | EX AF,AF' | |||
| 39645 | RLCA | |||
| 39646 | NOP | |||
| 39647 | NOP | |||
| 39648 | NOP | |||
| 39649 | NOP | |||
| 39650 | NOP | |||
| 39651 | NOP | |||
| 39652 | NOP | |||
| 39653 | ADD A,B | |||
| 39654 | NOP | |||
| 39655 | NOP | |||
| 39656 | ADD A,H | |||
| 39657 | NOP | |||
| 39658 | AND B | |||
| 39659 | NOP | |||
| 39660 | JR C,39664 | |||
| 39662 | LD (BC),A | |||
| 39663 | INC C | |||
| 39664 | NOP | |||
| 39665 | NOP | |||
| 39666 | EX AF,AF' | |||
| 39667 | RLCA | |||
| 39668 | NOP | |||
| 39669 | NOP | |||
| 39670 | NOP | |||
| 39671 | NOP | |||
| 39672 | NOP | |||
| 39673 | NOP | |||
| 39674 | NOP | |||
| 39675 | ADD A,B | |||
| 39676 | NOP | |||
| 39677 | NOP | |||
| 39678 | ADD A,H | |||
| 39679 | NOP | |||
| 39680 | AND B | |||
| 39681 | NOP | |||
| 39682 | JR C,39686 | |||
| 39684 | LD (BC),A | |||
| 39685 | INC C | |||
| 39686 | NOP | |||
| 39687 | NOP | |||
| 39688 | EX AF,AF' | |||
| 39689 | RLCA | |||
| 39690 | NOP | |||
| 39691 | NOP | |||
| 39692 | NOP | |||
| 39693 | NOP | |||
| 39694 | NOP | |||
| 39695 | NOP | |||
| 39696 | NOP | |||
| 39697 | ADD A,B | |||
| 39698 | NOP | |||
| 39699 | NOP | |||
| 39700 | ADD A,H | |||
| 39701 | NOP | |||
| 39702 | AND B | |||
| 39703 | NOP | |||
| 39704 | JR NC,39707 | |||
| 39706 | LD BC,8 | |||
| 39709 | NOP | |||
| 39710 | INC B | |||
| 39711 | EX AF,AF' | |||
| 39712 | NOP | |||
| 39713 | NOP | |||
| 39714 | NOP | |||
| 39715 | NOP | |||
| 39716 | NOP | |||
| 39717 | NOP | |||
| 39718 | NOP | |||
| 39719 | ADD A,B | |||
| 39720 | NOP | |||
| 39721 | NOP | |||
| 39722 | ADD A,H | |||
| 39723 | NOP | |||
| 39724 | AND B | |||
| 39725 | NOP | |||
| 39726 | JR NC,39729 | |||
| 39728 | LD BC,8 | |||
| 39731 | NOP | |||
| 39732 | INC B | |||
| 39733 | EX AF,AF' | |||
| 39734 | NOP | |||
| 39735 | NOP | |||
| 39736 | NOP | |||
| 39737 | NOP | |||
| 39738 | NOP | |||
| 39739 | NOP | |||
| 39740 | NOP | |||
| 39741 | ADD A,B | |||
| 39742 | NOP | |||
| 39743 | NOP | |||
| 39744 | LD (HL),H | |||
| 39745 | NOP | |||
| 39746 | XOR L | |||
| 39747 | NOP | |||
| 39748 | NOP | |||
| 39749 | NOP | |||
| 39750 | INC B | |||
| 39751 | DEC C | |||
| 39752 | NOP | |||
| 39753 | NOP | |||
| 39754 | INC E | |||
| 39755 | LD A,(BC) | |||
| 39756 | NOP | |||
| 39757 | NOP | |||
| 39758 | NOP | |||
| 39759 | NOP | |||
| 39760 | RET P | |||
| 39761 | NOP | |||
| 39762 | RST 56 | |||
| 39763 | ADD A,B | |||
| 39764 | LD BC,29696 | |||
| 39767 | NOP | |||
| 39768 | XOR L | |||
| 39769 | NOP | |||
| 39770 | NOP | |||
| 39771 | NOP | |||
| 39772 | INC B | |||
| 39773 | DEC C | |||
| 39774 | NOP | |||
| 39775 | NOP | |||
| 39776 | INC E | |||
| 39777 | LD A,(BC) | |||
| 39778 | NOP | |||
| 39779 | NOP | |||
| 39780 | NOP | |||
| 39781 | NOP | |||
| 39782 | RET P | |||
| 39783 | NOP | |||
| 39784 | NOP | |||
| 39785 | ADD A,B | |||
| 39786 | NOP | |||
| 39787 | INC BC | |||
| 39788 | ADD A,H | |||
| 39789 | NOP | |||
| 39790 | XOR L | |||
| 39791 | NOP | |||
| 39792 | NOP | |||
| 39793 | NOP | |||
| 39794 | INC BC | |||
| 39795 | DEC C | |||
| 39796 | NOP | |||
| 39797 | NOP | |||
| 39798 | DEC DE | |||
| 39799 | LD A,(BC) | |||
| 39800 | NOP | |||
| 39801 | NOP | |||
| 39802 | NOP | |||
| 39803 | NOP | |||
| 39804 | NOP | |||
| 39805 | NOP | |||
| 39806 | NOP | |||
| 39807 | NOP | |||
| 39808 | NOP | |||
| 39809 | NOP | |||
| 39810 | JR Z,39812 | |||
| 39812 | SBC A,A | |||
| 39813 | NOP | |||
| 39814 | NOP | |||
| 39815 | NOP | |||
| 39816 | NOP | |||
| 39817 | NOP | |||
| 39818 | NOP | |||
| 39819 | NOP | |||
| 39820 | NOP | |||
| 39821 | NOP | |||
| 39822 | NOP | |||
| 39823 | NOP | |||
| 39824 | NOP | |||
| 39825 | NOP | |||
| 39826 | RET P | |||
| 39827 | LD H,B | |||
| 39828 | NOP | |||
| 39829 | NOP | |||
| 39830 | NOP | |||
| 39831 | LD BC,120 | |||
| 39834 | ADC A,B | |||
| 39835 | NOP | |||
| 39836 | NOP | |||
| 39837 | NOP | |||
| 39838 | INC BC | |||
| 39839 | JR 39841 | |||
| 39841 | NOP | |||
| 39842 | JR 39868 | |||
| 39844 | NOP | |||
| 39845 | NOP | |||
| 39846 | NOP | |||
| 39847 | NOP | |||
| 39848 | LD D,B | |||
| 39849 | LD B,H | |||
| 39850 | NOP | |||
| 39851 | NOP | |||
| 39852 | NOP | |||
| 39853 | NOP | |||
| 39854 | RET M | |||
| 39855 | NOP | |||
| 39856 | XOR B | |||
| 39857 | NOP | |||
| 39858 | NOP | |||
| 39859 | NOP | |||
| 39860 | INC BC | |||
| 39861 | INC E | |||
| 39862 | NOP | |||
| 39863 | NOP | |||
| 39864 | NOP | |||
| 39865 | NOP | |||
| 39866 | NOP | |||
| 39867 | NOP | |||
| 39868 | NOP | |||
| 39869 | NOP | |||
| 39870 | NOP | |||
| 39871 | NOP | |||
| 39872 | NOP | |||
| 39873 | NOP | |||
| 39874 | INC BC | |||
| 39875 | NOP | |||
| 39876 | DJNZ 39878 | |||
| 39878 | CP C | |||
| 39879 | NOP | |||
| 39880 | NOP | |||
| 39881 | NOP | |||
| 39882 | LD (BC),A | |||
| 39883 | LD B,0 | |||
| 39885 | NOP | |||
| 39886 | NOP | |||
| 39887 | NOP | |||
| 39888 | NOP | |||
| 39889 | NOP | |||
| 39890 | NOP | |||
| 39891 | NOP | |||
| 39892 | INC BC | |||
| 39893 | NOP | |||
| 39894 | NOP | |||
| 39895 | NOP | |||
| 39896 | INC C | |||
| 39897 | NOP | |||
| 39898 | NOP | |||
| 39899 | NOP | |||
| 39900 | NOP | |||
| 39901 | NOP | |||
| 39902 | NOP | |||
| 39903 | NOP | |||
| 39904 | NOP | |||
| 39905 | NOP | |||
| 39906 | NOP | |||
| 39907 | NOP | |||
| 39908 | NOP | |||
| 39909 | NOP | |||
| 39910 | NOP | |||
| 39911 | NOP | |||
| 39912 | NOP | |||
| 39913 | NOP | |||
| 39914 | NOP | |||
| 39915 | NOP | |||
| 39916 | NOP | |||
| 39917 | NOP | |||
| 39918 | INC BC | |||
| 39919 | DEC B | |||
| 39920 | LD A,L | |||
| 39921 | NOP | |||
| 39922 | XOR C | |||
| 39923 | NOP | |||
| 39924 | NOP | |||
| 39925 | NOP | |||
| 39926 | NOP | |||
| 39927 | NOP | |||
| 39928 | NOP | |||
| 39929 | NOP | |||
| 39930 | NOP | |||
| 39931 | NOP | |||
| 39932 | NOP | |||
| 39933 | NOP | |||
| 39934 | NOP | |||
| 39935 | NOP | |||
| 39936 | NOP | |||
| 39937 | NOP | |||
| 39938 | NOP | |||
| 39939 | NOP | |||
| 39940 | NOP | |||
| 39941 | NOP | |||
| 39942 | NOP | |||
| 39943 | NOP | |||
| 39944 | NOP | |||
| 39945 | NOP | |||
| 39946 | NOP | |||
| 39947 | NOP | |||
| 39948 | NOP | |||
| 39949 | NOP | |||
| 39950 | NOP | |||
| 39951 | NOP | |||
| 39952 | NOP | |||
| 39953 | NOP | |||
| 39954 | NOP | |||
| 39955 | NOP | |||
| 39956 | NOP | |||
| 39957 | NOP | |||
| 39958 | NOP | |||
| 39959 | NOP | |||
| 39960 | NOP | |||
| 39961 | NOP | |||
| 39962 | NOP | |||
| 39963 | NOP | |||
| 39964 | NOP | |||
| 39965 | NOP | |||
| 39966 | NOP | |||
| 39967 | NOP | |||
| 39968 | NOP | |||
| 39969 | NOP | |||
| 39970 | NOP | |||
| 39971 | NOP | |||
| 39972 | NOP | |||
| 
This entry point is used by the routine at 38493.
 | ||||
| 39973 | LD A,(IX+0) | |||
| 39976 | RLA | |||
| 39977 | JR NC,39983 | |||
| 39979 | LD (IX+0),0 | |||
| 39983 | LD L,(IX+2) | |||
| 39986 | LD A,(IX+17) | |||
| 39989 | AND A | |||
| 39990 | JR NZ,40009 | |||
| 39992 | LD H,(IX+4) | |||
| 39995 | LD A,(IX+8) | |||
| 39998 | ADD A,A | |||
| 39999 | ADD A,A | |||
| 40000 | ADD A,A | |||
| 40001 | ADD A,L | |||
| 40002 | LD B,A | |||
| 40003 | LD C,(IX+9) | |||
| 40006 | JP 40072 | |||
| 40009 | LD E,L | |||
| 40010 | LD A,(IX+14) | |||
| 40013 | LD D,A | |||
| 40014 | CP L | |||
| 40015 | JR NC,40018 | |||
| 40017 | LD L,A | |||
| 40018 | LD B,(IX+8) | |||
| 40021 | SLA B | |||
| 40023 | SLA B | |||
| 40025 | SLA B | |||
| 40027 | LD C,(IX+16) | |||
| 40030 | SLA C | |||
| 40032 | SLA C | |||
| 40034 | SLA C | |||
| 40036 | LD A,E | |||
| 40037 | ADD A,B | |||
| 40038 | LD B,A | |||
| 40039 | LD A,D | |||
| 40040 | ADD A,C | |||
| 40041 | CP B | |||
| 40042 | JR C,40045 | |||
| 40044 | LD B,A | |||
| 40045 | LD H,(IX+4) | |||
| 40048 | LD D,H | |||
| 40049 | LD A,(IX+15) | |||
| 40052 | LD E,A | |||
| 40053 | CP H | |||
| 40054 | JR NC,40057 | |||
| 40056 | LD H,A | |||
| 40057 | LD A,D | |||
| 40058 | ADD A,(IX+9) | |||
| 40061 | LD D,A | |||
| 40062 | LD A,E | |||
| 40063 | ADD A,(IX+17) | |||
| 40066 | CP D | |||
| 40067 | JR NC,40070 | |||
| 40069 | LD A,D | |||
| 40070 | SUB H | |||
| 40071 | LD C,A | |||
| 40072 | LD A,L | |||
| 40073 | AND 248 | |||
| 40075 | LD L,A | |||
| 40076 | CP 248 | |||
| 40078 | RET NC | |||
| 40079 | CP B | |||
| 40080 | JR C,40084 | |||
| 40082 | LD B,255 | |||
| 40084 | LD E,L | |||
| 40085 | BIT 7,A | |||
| 40087 | JR Z,40093 | |||
| 40089 | RES 7,L | |||
| 40091 | RES 7,B | |||
| 40093 | LD A,B | |||
| 40094 | ADD A,7 | |||
| 40096 | AND 248 | |||
| 40098 | SUB L | |||
| 40099 | SRL A | |||
| 40101 | SRL A | |||
| 40103 | SRL A | |||
| 40105 | LD B,A | |||
| 40106 | LD L,E | |||
| 40107 | LD A,(IX+2) | |||
| 40110 | LD (IX+14),A | |||
| 40113 | LD A,(IX+4) | |||
| 40116 | LD (IX+15),A | |||
| 40119 | LD A,(IX+8) | |||
| 40122 | LD (IX+16),A | |||
| 40125 | LD A,(IX+9) | |||
| 40128 | LD (IX+17),A | |||
| 40131 | LD A,H | |||
| 40132 | ADD A,C | |||
| 40133 | CP 192 | |||
| 40135 | JR C,40141 | |||
| 40137 | LD A,192 | |||
| 40139 | SUB H | |||
| 40140 | LD C,A | |||
| 40141 | BIT 7,L | |||
| 40143 | JR Z,40168 | |||
| 40145 | RES 7,L | |||
| 40147 | LD A,B | |||
| 40148 | ADD A,A | |||
| 40149 | ADD A,A | |||
| 40150 | ADD A,A | |||
| 40151 | ADD A,L | |||
| 40152 | SUB 120 | |||
| 40154 | JR C,40166 | |||
| 40156 | SRL A | |||
| 40158 | SRL A | |||
| 40160 | SRL A | |||
| 40162 | NEG | |||
| 40164 | ADD A,B | |||
| 40165 | LD B,A | |||
| 40166 | SET 7,L | |||
| 40168 | LD A,H | |||
| 40169 | SUB 8 | |||
| 40171 | JR NC,40180 | |||
| 40173 | ADD A,C | |||
| 40174 | LD C,A | |||
| 40175 | DEC A | |||
| 40176 | RLA | |||
| 40177 | RET C | |||
| 40178 | LD H,8 | |||
| 40180 | PUSH BC | |||
| 40181 | PUSH HL | |||
| 40182 | CALL 49213 | |||
| 40185 | EX DE,HL | |||
| 40186 | POP HL | |||
| 40187 | CALL PrintLine_7 | |||
| 40190 | EX DE,HL | |||
| 40191 | POP BC | |||
| 40192 | LD A,B | |||
| 40193 | EXX | |||
| 40194 | LD C,A | |||
| 40195 | LD A,32 | |||
| 40197 | SUB C | |||
| 40198 | LD (40251),A | |||
| 40201 | SLA C | |||
| 40203 | LD B,0 | |||
| 40205 | LD HL,40250 | |||
| 40208 | SBC HL,BC | |||
| 40210 | LD (40277),HL | |||
| 40213 | EXX | |||
| 40214 | LD B,C | |||
| 40215 | PUSH DE | |||
| 40216 | LD C,254 | |||
| 40218 | INC C | |||
| 40219 | JP 40276 | |||
| 40222 | LDI | |||
| 40224 | LDI | |||
| 40226 | LDI | |||
| 40228 | LDI | |||
| 40230 | LDI | |||
| 40232 | LDI | |||
| 40234 | LDI | |||
| 40236 | LDI | |||
| 40238 | LDI | |||
| 40240 | LDI | |||
| 40242 | LDI | |||
| 40244 | LDI | |||
| 40246 | LDI | |||
| 40248 | LDI | |||
| 40250 | LD DE,0 | |||
| 40253 | ADD HL,DE | |||
| 40254 | POP DE | |||
| 40255 | LD A,D | |||
| 40256 | INC D | |||
| 40257 | CPL | |||
| 40258 | AND 7 | |||
| 40260 | JP NZ,40274 | |||
| 40263 | LD A,E | |||
| 40264 | ADD A,32 | |||
| 40266 | LD E,A | |||
| 40267 | JP C,40274 | |||
| 40270 | LD A,D | |||
| 40271 | SUB 8 | |||
| 40273 | LD D,A | |||
| 40274 | PUSH DE | |||
| 40275 | DEC B | |||
| 40276 | JP NZ,40276 | |||
| 40279 | POP DE | |||
| 40280 | RET | |||
| 40281 | NOP | |||
| 40282 | LD A,(39808) | |||
| 40285 | AND A | |||
| 40286 | RET NZ | |||
| 40287 | LD A,(47077) | |||
| 40290 | CP 2 | |||
| 40292 | JR NZ,40300 | |||
| 40294 | LD A,(45712) | |||
| 40297 | CP 120 | |||
| 40299 | RET Z | |||
| 40300 | PUSH IY | |||
| 40302 | EXX | |||
| 40303 | LD IX,39808 | |||
| 40307 | LD (IX+0),4 | |||
| 40311 | LD HL,0 | |||
| 40314 | LD (42327),HL | |||
| 40317 | LD HL,(45712) | |||
| 40320 | LD (IX+2),L | |||
| 40323 | LD (IX+4),H | |||
| 40326 | LD A,(39784) | |||
| 40329 | LD (40281),A | |||
| 40332 | LD A,(47077) | |||
| 40335 | CP 2 | |||
| 40337 | JR NZ,40350 | |||
| 40339 | LD A,L | |||
| 40340 | CP 128 | |||
| 40342 | JR C,40350 | |||
| 40344 | LD A,(39762) | |||
| 40347 | LD (40281),A | |||
| 40350 | LD (IX+18),240 | |||
| 40354 | LD (IX+19),96 | |||
| 40358 | LD (IX+17),0 | |||
| 40362 | LD (IX+12),16 | |||
| 40366 | LD (IX+13),8 | |||
| 40370 | CALL 36532 | |||
| 40373 | LD A,(36169) | |||
| 40376 | AND 15 | |||
| 40378 | LD HL,40522 | |||
| 40381 | CALL PrintLine_9 | |||
| 40384 | LD A,(40281) | |||
| 40387 | CP (HL) | |||
| 40388 | JR Z,40370 | |||
| 40390 | LD A,(HL) | |||
| 40391 | CP 4 | |||
| 40393 | JR NZ,40436 | |||
| 40395 | LD A,(39632) | |||
| 40398 | AND A | |||
| 40399 | JR Z,40408 | |||
| 40401 | LD A,(39639) | |||
| 40404 | CP 2 | |||
| 40406 | JR Z,40370 | |||
| 40408 | LD A,(39654) | |||
| 40411 | AND A | |||
| 40412 | JR Z,40421 | |||
| 40414 | LD A,(39661) | |||
| 40417 | CP 2 | |||
| 40419 | JR Z,40370 | |||
| 40421 | LD A,(39676) | |||
| 40424 | AND A | |||
| 40425 | JR Z,40434 | |||
| 40427 | LD A,(39683) | |||
| 40430 | CP 2 | |||
| 40432 | JR Z,40370 | |||
| 40434 | JR 40458 | |||
| 40436 | CP 2 | |||
| 40438 | JR NZ,40448 | |||
| 40440 | LD A,(23769) | |||
| 40443 | DEC A | |||
| 40444 | JR NZ,40370 | |||
| 40446 | JR 40458 | |||
| 40448 | CP 5 | |||
| 40450 | JR NZ,40458 | |||
| 40452 | LD A,(43161) | |||
| 40455 | AND A | |||
| 40456 | JR NZ,40370 | |||
| 40458 | LD A,(HL) | |||
| 40459 | CP 6 | |||
| 40461 | JR NZ,40483 | |||
| 40463 | LD A,(39852) | |||
| 40466 | AND A | |||
| 40467 | JR NZ,40370 | |||
| 40469 | LD A,(47083) | |||
| 40472 | CP 6 | |||
| 40474 | JR C,40483 | |||
| 40476 | LD A,(36168) | |||
| 40479 | AND 192 | |||
| 40481 | JR NZ,40370 | |||
| 40483 | LD A,(HL) | |||
| 40484 | DEC A | |||
| 40485 | JR NZ,40508 | |||
| 40487 | LD A,(47077) | |||
| 40490 | CP 2 | |||
| 40492 | JR NZ,40508 | |||
| 40494 | LD A,(39784) | |||
| 40497 | DEC A | |||
| 40498 | JP Z,40370 | |||
| 40501 | LD A,(39762) | |||
| 40504 | DEC A | |||
| 40505 | JP Z,40370 | |||
| 40508 | LD A,(HL) | |||
| 40509 | LD (IX+20),A | |||
| 40512 | LD (IX+1),A | |||
| 40515 | CALL 43782 | |||
| 40518 | EXX | |||
| 40519 | POP IY | |||
| 40521 | RET | |||
| 40522 | NOP | |||
| 40523 | LD BC,770 | |||
| 40526 | INC B | |||
| 40527 | DEC B | |||
| 40528 | LD B,7 | |||
| 40530 | EX AF,AF' | |||
| 40531 | ADD HL,BC | |||
| 40532 | NOP | |||
| 40533 | INC B | |||
| 40534 | NOP | |||
| 40535 | INC BC | |||
| 40536 | LD BC,2 | |||
| 40539 | LD BC,770 | |||
| 40542 | INC B | |||
| 40543 | DEC B | |||
| 40544 | LD B,2 | |||
| 40546 | LD BC,3 | |||
| 40549 | INC B | |||
| 40550 | NOP | |||
| 40551 | INC BC | |||
| 40552 | LD BC,2 | |||
| 40555 | LD BC,770 | |||
| 40558 | INC B | |||
| 40559 | DEC B | |||
| 40560 | LD B,7 | |||
| 40562 | EX AF,AF' | |||
| 40563 | ADD HL,BC | |||
| 40564 | NOP | |||
| 40565 | INC B | |||
| 40566 | NOP | |||
| 40567 | INC BC | |||
| 40568 | LD BC,2 | |||
| 40571 | LD BC,770 | |||
| 40574 | INC B | |||
| 40575 | DEC B | |||
| 40576 | LD B,2 | |||
| 40578 | LD BC,3 | |||
| 40581 | INC B | |||
| 40582 | NOP | |||
| 40583 | INC BC | |||
| 40584 | LD BC,2 | |||
| 40587 | LD BC,770 | |||
| 40590 | LD (BC),A | |||
| 40591 | NOP | |||
| 40592 | LD B,7 | |||
| 40594 | EX AF,AF' | |||
| 40595 | ADD HL,BC | |||
| 40596 | NOP | |||
| 40597 | INC BC | |||
| 40598 | NOP | |||
| 40599 | LD (BC),A | |||
| 40600 | LD BC,3 | |||
| 40603 | LD BC,770 | |||
| 40606 | LD (BC),A | |||
| 40607 | NOP | |||
| 40608 | LD B,2 | |||
| 40610 | LD BC,3 | |||
| 40613 | INC BC | |||
| 40614 | NOP | |||
| 40615 | LD (BC),A | |||
| 40616 | LD BC,14851 | |||
| 40619 | JP PE,65207 | |||
| 40622 | INC B | |||
| 40623 | RET Z | |||
| 40624 | LD A,(39784) | |||
| 40627 | CP 9 | |||
| 40629 | RET Z | |||
| 40630 | LD A,(39762) | |||
| 40633 | CP 9 | |||
| 40635 | RET Z | |||
| 40636 | LD A,(47081) | |||
| 40639 | CP 44 | |||
| 40641 | RET NC | |||
| 40642 | LD A,(39830) | |||
| 40645 | AND A | |||
| 40646 | RET NZ | |||
| 40647 | LD HL,39830 | |||
| 40650 | CALL 40759 | |||
| 40653 | LD IX,39830 | |||
| 40657 | LD HL,40747 | |||
| 40660 | LD A,(47083) | |||
| 40663 | RRA | |||
| 40664 | JR NC,40669 | |||
| 40666 | LD HL,40753 | |||
| 40669 | LD A,(HL) | |||
| 40670 | LD (IX+0),A | |||
| 40673 | LD (IX+17),0 | |||
| 40677 | INC HL | |||
| 40678 | LD A,(HL) | |||
| 40679 | LD (IX+18),A | |||
| 40682 | INC HL | |||
| 40683 | LD A,(HL) | |||
| 40684 | LD (IX+19),A | |||
| 40687 | INC HL | |||
| 40688 | LD A,(HL) | |||
| 40689 | LD (IX+12),A | |||
| 40692 | INC HL | |||
| 40693 | LD A,(HL) | |||
| 40694 | LD (IX+13),A | |||
| 40697 | INC HL | |||
| 40698 | LD A,(HL) | |||
| 40699 | LD (IX+7),A | |||
| 40702 | LD (IX+1),0 | |||
| 40706 | LD (IX+4),0 | |||
| 40710 | LD A,(36168) | |||
| 40713 | LD HL,40743 | |||
| 40716 | AND 3 | |||
| 40718 | CALL PrintLine_9 | |||
| 40721 | LD A,(HL) | |||
| 40722 | LD (IX+2),A | |||
| 40725 | LD (IX+6),16 | |||
| 40729 | LD (IX+20),16 | |||
| 40733 | LD HL,0 | |||
| 40736 | LD (43643),HL | |||
| 40739 | CALL 43782 | |||
| 40742 | RET | |||
| 40743 | LD B,B | |||
| 40744 | XOR B | |||
| 40745 | LD B,B | |||
| 40746 | XOR B | |||
| 40747 | ADD HL,BC | |||
| 40748 | RET P | |||
| 40749 | LD (HL),B | |||
| 40750 | JR 40764 | |||
| 40752 | LD BC,24584 | |||
| 40755 | SUB B | |||
| 40756 | JR 40774 | |||
| 40758 | LD BC,5633 | |||
| 40761 | NOP | |||
| 40762 | LD B,C | |||
| 40763 | JP 36570 | |||
| 40766 | LD H,E | |||
| 40767 | SBC A,A | |||
| 40768 | LD A,(HL) | |||
| 40769 | AND D | |||
| 40770 | LD A,(HL) | |||
| 40771 | AND D | |||
| 40772 | LD E,D | |||
| 40773 | AND L | |||
| 40774 | AND E | |||
| 40775 | AND L | |||
| 40776 | SBC A,D | |||
| 40777 | XOR B | |||
| 40778 | JP NC,680 | |||
| 40781 | XOR C | |||
| 40782 | CP H | |||
| 40783 | XOR C | |||
| 40784 | JR NC,40700 | |||
| 40786 | ADC A,L | |||
| 40787 | AND L | |||
| 40788 | LD HL,40764 | |||
| 40791 | LD A,(IX+0) | |||
| 40794 | ADD A,A | |||
| 40795 | CALL PrintLine_9 | |||
| 40798 | LD A,(HL) | |||
| 40799 | INC HL | |||
| 40800 | LD H,(HL) | |||
| 40801 | LD L,A | |||
| 40802 | JP (HL) | |||
| 40803 | RET | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 40804 | LD A,(39792) | |||
| 40807 | CP 28 | |||
| 40809 | LD A,0 | |||
| 40811 | JR Z,40815 | |||
| 40813 | LD A,5 | |||
| 40815 | LD (23768),A | |||
| 40818 | LD A,(IX+2) | |||
| 40821 | AND 128 | |||
| 40823 | LD (38483),A | |||
| 40826 | LD BC,(36569) | |||
| 40830 | BIT 1,C | |||
| 40832 | LD A,(IX+2) | |||
| 40835 | JR Z,40839 | |||
| 40837 | SUB 4 | |||
| 40839 | BIT 0,C | |||
| 40841 | JR Z,40845 | |||
| 40843 | ADD A,4 | |||
| 40845 | LD (IX+2),A | |||
| 40848 | CALL 42191 | |||
| 40851 | LD A,(IX+21) | |||
| 40854 | CP 65 | |||
| 40856 | JP Z,41059 | |||
| 40859 | CP 97 | |||
| 40861 | JP Z,41059 | |||
| 40864 | AND 193 | |||
| 40866 | CP 128 | |||
| 40868 | JP Z,41059 | |||
| 40871 | CP 129 | |||
| 40873 | JP Z,41059 | |||
| 40876 | LD B,A | |||
| 40877 | AND 64 | |||
| 40879 | JR NZ,40888 | |||
| 40881 | LD A,(43103) | |||
| 40884 | RLA | |||
| 40885 | JP C,41059 | |||
| 40888 | LD (IX+1),2 | |||
| 40892 | LD (IX+8),3 | |||
| 40896 | LD A,1 | |||
| 40898 | LD (39786),A | |||
| 40901 | LD A,(36166) | |||
| 40904 | LD E,A | |||
| 40905 | LD A,B | |||
| 40906 | AND 64 | |||
| 40908 | JR NZ,40966 | |||
| 40910 | BIT 0,E | |||
| 40912 | JR Z,40917 | |||
| 40914 | DEC (IX+2) | |||
| 40917 | CALL 44140 | |||
| 40920 | LD A,(IX+21) | |||
| 40923 | LD B,A | |||
| 40924 | AND 30 | |||
| 40926 | ADD A,(IX+2) | |||
| 40929 | ADD A,8 | |||
| 40931 | LD (39788),A | |||
| 40934 | RR E | |||
| 40936 | RET C | |||
| 40937 | INC (IX+12) | |||
| 40940 | INC (IX+12) | |||
| 40943 | LD A,B | |||
| 40944 | ADD A,2 | |||
| 40946 | OR 32 | |||
| 40948 | CP 48 | |||
| 40950 | JR Z,40956 | |||
| 40952 | LD (IX+21),A | |||
| 40955 | RET | |||
| 40956 | LD (IX+21),129 | |||
| 40960 | LD (IX+12),44 | |||
| 40964 | JR 41018 | |||
| 40966 | BIT 0,E | |||
| 40968 | JR Z,40973 | |||
| 40970 | INC (IX+2) | |||
| 40973 | CALL 44140 | |||
| 40976 | LD A,(IX+21) | |||
| 40979 | AND 62 | |||
| 40981 | LD B,A | |||
| 40982 | ADD A,(IX+2) | |||
| 40985 | ADD A,8 | |||
| 40987 | LD (39788),A | |||
| 40990 | RR E | |||
| 40992 | RET C | |||
| 40993 | DEC (IX+12) | |||
| 40996 | DEC (IX+12) | |||
| 40999 | LD A,B | |||
| 41000 | SUB 2 | |||
| 41002 | JR C,41010 | |||
| 41004 | OR 64 | |||
| 41006 | LD (IX+21),A | |||
| 41009 | RET | |||
| 41010 | LD (IX+12),28 | |||
| 41014 | LD (IX+21),128 | |||
| 41018 | LD A,(39786) | |||
| 41021 | OR 128 | |||
| 41023 | LD (39786),A | |||
| 41026 | LD A,(IX+2) | |||
| 41029 | INC A | |||
| 41030 | AND 252 | |||
| 41032 | LD (IX+2),A | |||
| 41035 | RRA | |||
| 41036 | RRA | |||
| 41037 | AND 1 | |||
| 41039 | LD B,A | |||
| 41040 | LD A,(IX+21) | |||
| 41043 | AND 1 | |||
| 41045 | ADD A,A | |||
| 41046 | LD C,A | |||
| 41047 | ADD A,A | |||
| 41048 | ADD A,B | |||
| 41049 | LD (IX+1),A | |||
| 41052 | LD A,4 | |||
| 41054 | ADD A,C | |||
| 41055 | LD (IX+8),A | |||
| 41058 | RET | |||
| 41059 | CALL 44194 | |||
| 41062 | CALL 44220 | |||
| 41065 | LD A,(43103) | |||
| 41068 | AND A | |||
| 41069 | JP Z,41185 | |||
| 41072 | EX AF,AF' | |||
| 41073 | CALL 44220 | |||
| 41076 | EX AF,AF' | |||
| 41077 | BIT 6,A | |||
| 41079 | JR Z,41138 | |||
| 41081 | LD A,(36166) | |||
| 41084 | RRA | |||
| 41085 | CALL C,43730 | |||
| 41088 | LD IY,(46995) | |||
| 41092 | LD DE,456 | |||
| 41095 | CALL Sounds_PlaySquareWave_Loop | |||
| 41098 | DI | |||
| 41099 | LD A,(43103) | |||
| 41102 | RLA | |||
| 41103 | LD A,(IX+1) | |||
| 41106 | JR NC,41112 | |||
| 41108 | AND A | |||
| 41109 | RET NZ | |||
| 41110 | JR 41115 | |||
| 41112 | SUB 10 | |||
| 41114 | RET NZ | |||
| 41115 | BIT 5,(IX+21) | |||
| 41119 | JR Z,41129 | |||
| 41121 | LD (43103),A | |||
| 41124 | LD (IX+21),34 | |||
| 41128 | RET | |||
| 41129 | LD (IX+21),128 | |||
| 41133 | LD (43103),A | |||
| 41136 | JR 41185 | |||
| 41138 | RES 7,(IX+21) | |||
| 41142 | SET 0,(IX+21) | |||
| 41146 | RES 1,(IX+21) | |||
| 41150 | SET 6,(IX+21) | |||
| 41154 | RLA | |||
| 41155 | JR NC,41171 | |||
| 41157 | LD (IX+1),12 | |||
| 41161 | LD (IX+19),240 | |||
| 41165 | LD A,192 | |||
| 41167 | LD (43103),A | |||
| 41170 | RET | |||
| 41171 | LD (IX+19),170 | |||
| 41175 | LD (IX+1),6 | |||
| 41179 | LD A,65 | |||
| 41181 | LD (43103),A | |||
| 41184 | RET | |||
| 41185 | LD A,(IX+2) | |||
| 41188 | RRA | |||
| 41189 | RRA | |||
| 41190 | AND 1 | |||
| 41192 | LD B,A | |||
| 41193 | LD A,(IX+21) | |||
| 41196 | AND 1 | |||
| 41198 | ADD A,A | |||
| 41199 | ADD A,A | |||
| 41200 | ADD A,B | |||
| 41201 | LD (IX+1),A | |||
| 41204 | LD A,(IX+20) | |||
| 41207 | DEC A | |||
| 41208 | RET NZ | |||
| 41209 | LD A,(IX+1) | |||
| 41212 | ADD A,10 | |||
| 41214 | LD (IX+1),A | |||
| 41217 | LD A,(41312) | |||
| 41220 | SUB 2 | |||
| 41222 | JR C,41228 | |||
| 41224 | LD (41312),A | |||
| 41227 | RET | |||
| 41228 | LD A,(36569) | |||
| 41231 | AND 16 | |||
| 41233 | RET Z | |||
| 41234 | LD IY,39698 | |||
| 41238 | LD A,(39698) | |||
| 41241 | AND A | |||
| 41242 | JR Z,41253 | |||
| 41244 | LD IY,39720 | |||
| 41248 | LD A,(39720) | |||
| 41251 | AND A | |||
| 41252 | RET NZ | |||
| 41253 | LD (IY+0),5 | |||
| 41257 | LD (IY+1),0 | |||
| 41261 | LD (IY+9),8 | |||
| 41265 | LD A,(IX+2) | |||
| 41268 | ADD A,12 | |||
| 41270 | LD (IY+2),A | |||
| 41273 | LD (IY+4),172 | |||
| 41277 | LD (IY+17),0 | |||
| 41281 | LD (IY+21),0 | |||
| 41285 | LD A,(41312) | |||
| 41288 | CPL | |||
| 41289 | AND 1 | |||
| 41291 | ADD A,22 | |||
| 41293 | LD (41312),A | |||
| 41296 | PUSH IX | |||
| 41298 | CALL Sounds_FindEmptySlot | |||
| 41301 | LD (IX+0),11 | |||
| 41305 | LD (IX+1),2 | |||
| 41309 | POP IX | |||
| 41311 | RET | |||
| 41312 | NOP | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 41313 | LD A,(47077) | |||
| 41316 | CP 2 | |||
| 41318 | JP NZ,41435 | |||
| 41321 | LD A,(47087) | |||
| 41324 | AND A | |||
| 41325 | JP NZ,41435 | |||
| 41328 | LD A,(47095) | |||
| 41331 | AND A | |||
| 41332 | JP NZ,41435 | |||
| 41335 | LD C,A | |||
| 41336 | LD A,253 | |||
| 41338 | IN A,(254) | |||
| 41340 | CPL | |||
| 41341 | AND 10 | |||
| 41343 | JR Z,41347 | |||
| 41345 | SET 0,C | |||
| 41347 | LD A,253 | |||
| 41349 | IN A,(254) | |||
| 41351 | CPL | |||
| 41352 | AND 5 | |||
| 41354 | JR Z,41358 | |||
| 41356 | SET 1,C | |||
| 41358 | LD A,250 | |||
| 41360 | IN A,(254) | |||
| 41362 | CPL | |||
| 41363 | AND 31 | |||
| 41365 | JR Z,41369 | |||
| 41367 | SET 4,C | |||
| 41369 | LD A,C | |||
| 41370 | LD (36569),A | |||
| 41373 | RET | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 41374 | AND A | |||
| 41375 | JR NZ,41438 | |||
| 41377 | LD A,(47077) | |||
| 41380 | CP 2 | |||
| 41382 | LD A,(47095) | |||
| 41385 | JR NZ,41438 | |||
| 41387 | LD A,(47087) | |||
| 41390 | AND A | |||
| 41391 | LD A,(47095) | |||
| 41394 | JR NZ,41438 | |||
| 41396 | LD C,A | |||
| 41397 | LD A,191 | |||
| 41399 | IN A,(254) | |||
| 41401 | CPL | |||
| 41402 | AND 5 | |||
| 41404 | JR Z,41408 | |||
| 41406 | SET 0,C | |||
| 41408 | LD A,191 | |||
| 41410 | IN A,(254) | |||
| 41412 | CPL | |||
| 41413 | AND 10 | |||
| 41415 | JR Z,41419 | |||
| 41417 | SET 1,C | |||
| 41419 | LD A,95 | |||
| 41421 | IN A,(254) | |||
| 41423 | CPL | |||
| 41424 | AND 31 | |||
| 41426 | JR Z,41430 | |||
| 41428 | SET 4,C | |||
| 41430 | LD A,C | |||
| 41431 | LD (36569),A | |||
| 41434 | RET | |||
| 
This entry point is used by the routine at 37132.
 | ||||
| 41435 | LD A,(47087) | |||
| 41438 | AND A | |||
| 41439 | JP Z,41528 | |||
| 41442 | DEC A | |||
| 41443 | JP Z,41452 | |||
| 41446 | DEC A | |||
| 41447 | JP Z,41488 | |||
| 41450 | JR 41460 | |||
| 41452 | IN A,(31) | |||
| 41454 | AND 31 | |||
| 41456 | LD C,A | |||
| 41457 | JP 41579 | |||
| 41460 | LD A,239 | |||
| 41462 | IN A,(254) | |||
| 41464 | LD B,255 | |||
| 41466 | RRA | |||
| 41467 | RL B | |||
| 41469 | RRA | |||
| 41470 | RL B | |||
| 41472 | RRA | |||
| 41473 | RL B | |||
| 41475 | RRA | |||
| 41476 | RRA | |||
| 41477 | RL B | |||
| 41479 | RLA | |||
| 41480 | RL B | |||
| 41482 | LD A,B | |||
| 41483 | CPL | |||
| 41484 | LD C,A | |||
| 41485 | JP 41579 | |||
| 41488 | LD A,239 | |||
| 41490 | IN A,(254) | |||
| 41492 | OR 224 | |||
| 41494 | LD B,A | |||
| 41495 | AND 8 | |||
| 41497 | LD C,A | |||
| 41498 | LD A,B | |||
| 41499 | RRCA | |||
| 41500 | RRCA | |||
| 41501 | LD B,A | |||
| 41502 | AND 5 | |||
| 41504 | OR C | |||
| 41505 | LD C,A | |||
| 41506 | LD A,B | |||
| 41507 | RRA | |||
| 41508 | RRA | |||
| 41509 | AND 16 | |||
| 41511 | OR C | |||
| 41512 | LD C,A | |||
| 41513 | LD A,247 | |||
| 41515 | IN A,(254) | |||
| 41517 | RRA | |||
| 41518 | RRA | |||
| 41519 | RRA | |||
| 41520 | AND 2 | |||
| 41522 | OR C | |||
| 41523 | CPL | |||
| 41524 | LD C,A | |||
| 41525 | JP 41579 | |||
| 41528 | LD C,0 | |||
| 41530 | LD A,253 | |||
| 41532 | IN A,(254) | |||
| 41534 | AND 10 | |||
| 41536 | LD B,A | |||
| 41537 | LD A,191 | |||
| 41539 | IN A,(254) | |||
| 41541 | AND 21 | |||
| 41543 | OR B | |||
| 41544 | XOR 31 | |||
| 41546 | JR Z,41550 | |||
| 41548 | SET 0,C | |||
| 41550 | LD A,253 | |||
| 41552 | IN A,(254) | |||
| 41554 | AND 21 | |||
| 41556 | LD B,A | |||
| 41557 | LD A,191 | |||
| 41559 | IN A,(254) | |||
| 41561 | AND 10 | |||
| 41563 | OR B | |||
| 41564 | XOR 31 | |||
| 41566 | JR Z,41570 | |||
| 41568 | SET 1,C | |||
| 41570 | LD A,90 | |||
| 41572 | CALL 38823 | |||
| 41575 | JR Z,41579 | |||
| 41577 | SET 4,C | |||
| 41579 | LD A,C | |||
| 41580 | LD (36569),A | |||
| 41583 | RET | |||
| 41584 | NOP | |||
| 41585 | NOP | |||
| 41586 | NOP | |||
| 41587 | NOP | |||
| 41588 | NOP | |||
| 41589 | NOP | |||
| 41590 | NOP | |||
| 41591 | NOP | |||
| 41592 | NOP | |||
| 41593 | NOP | |||
| 41594 | NOP | |||
| 41595 | NOP | |||
| 41596 | NOP | |||
| 41597 | NOP | |||
| 41598 | LD A,(IX+18) | |||
| 41601 | AND 128 | |||
| 41603 | LD (38483),A | |||
| 41606 | LD A,(23772) | |||
| 41609 | INC A | |||
| 41610 | LD (23772),A | |||
| 41613 | LD (42920),IX | |||
| 41617 | PUSH IX | |||
| 41619 | POP DE | |||
| 41620 | LD BC,41584 | |||
| 41623 | LD HL,39632 | |||
| 41626 | AND A | |||
| 41627 | SBC HL,DE | |||
| 41629 | JR Z,41645 | |||
| 41631 | LD BC,41588 | |||
| 41634 | LD HL,39654 | |||
| 41637 | AND A | |||
| 41638 | SBC HL,DE | |||
| 41640 | JR Z,41645 | |||
| 41642 | LD BC,41592 | |||
| 41645 | LD (41596),BC | |||
| 41649 | LD L,C | |||
| 41650 | LD H,B | |||
| 41651 | LD A,(HL) | |||
| 41652 | AND A | |||
| 41653 | JR Z,41659 | |||
| 41655 | DEC (HL) | |||
| 41656 | JP 41855 | |||
| 41659 | INC HL | |||
| 41660 | LD A,(HL) | |||
| 41661 | AND A | |||
| 41662 | JR Z,41768 | |||
| 41664 | ADD A,(IX+6) | |||
| 41667 | AND 63 | |||
| 41669 | LD (IX+6),A | |||
| 41672 | INC HL | |||
| 41673 | LD B,A | |||
| 41674 | ADD A,2 | |||
| 41676 | AND 60 | |||
| 41678 | LD (HL),A | |||
| 41679 | AND 15 | |||
| 41681 | JR NZ,41698 | |||
| 41683 | LD A,B | |||
| 41684 | AND 12 | |||
| 41686 | LD A,(HL) | |||
| 41687 | JR NZ,41693 | |||
| 41689 | ADD A,4 | |||
| 41691 | JR 41695 | |||
| 41693 | SUB 4 | |||
| 41695 | AND 63 | |||
| 41697 | LD (HL),A | |||
| 41698 | LD C,(HL) | |||
| 41699 | INC HL | |||
| 41700 | LD A,(HL) | |||
| 41701 | EXX | |||
| 41702 | LD HL,36280 | |||
| 41705 | CALL PrintLine_9 | |||
| 41708 | PUSH HL | |||
| 41709 | POP IY | |||
| 41711 | BIT 0,(IY+1) | |||
| 41715 | JR NZ,41753 | |||
| 41717 | CALL 44066 | |||
| 41720 | JR NC,41753 | |||
| 41722 | EXX | |||
| 41723 | PUSH BC | |||
| 41724 | CALL 44393 | |||
| 41727 | CALL 44140 | |||
| 41730 | LD E,(IX+6) | |||
| 41733 | POP BC | |||
| 41734 | PUSH DE | |||
| 41735 | LD (IX+6),C | |||
| 41738 | PUSH BC | |||
| 41739 | CALL 42144 | |||
| 41742 | POP BC | |||
| 41743 | LD A,(IX+6) | |||
| 41746 | CP C | |||
| 41747 | POP DE | |||
| 41748 | RET NZ | |||
| 41749 | LD (IX+6),E | |||
| 41752 | RET | |||
| 41753 | LD HL,(41596) | |||
| 41756 | LD (HL),2 | |||
| 41758 | INC HL | |||
| 41759 | LD (HL),0 | |||
| 41761 | EXX | |||
| 41762 | LD (IX+6),C | |||
| 41765 | JP 42128 | |||
| 41768 | LD A,(36279) | |||
| 41771 | AND A | |||
| 41772 | JP Z,41855 | |||
| 41775 | LD B,A | |||
| 41776 | LD IY,36280 | |||
| 41780 | BIT 0,(IY+1) | |||
| 41784 | JR NZ,41793 | |||
| 41786 | PUSH BC | |||
| 41787 | CALL 44066 | |||
| 41790 | POP BC | |||
| 41791 | JR C,41802 | |||
| 41793 | LD DE,16 | |||
| 41796 | ADD IY,DE | |||
| 41798 | DJNZ 41780 | |||
| 41800 | JR 41855 | |||
| 41802 | PUSH IY | |||
| 41804 | POP HL | |||
| 41805 | LD DE,36280 | |||
| 41808 | AND A | |||
| 41809 | SBC HL,DE | |||
| 41811 | LD E,L | |||
| 41812 | LD HL,(41596) | |||
| 41815 | LD (HL),0 | |||
| 41817 | INC HL | |||
| 41818 | LD B,0 | |||
| 41820 | LD A,(IX+6) | |||
| 41823 | ADD A,16 | |||
| 41825 | AND 63 | |||
| 41827 | CP 32 | |||
| 41829 | JR C,41833 | |||
| 41831 | LD B,254 | |||
| 41833 | LD C,255 | |||
| 41835 | LD A,(IY+4) | |||
| 41838 | ADD A,4 | |||
| 41840 | CP (IX+4) | |||
| 41843 | JR C,41849 | |||
| 41845 | LD A,B | |||
| 41846 | XOR 254 | |||
| 41848 | LD B,A | |||
| 41849 | LD A,C | |||
| 41850 | XOR B | |||
| 41851 | LD (HL),A | |||
| 41852 | INC HL | |||
| 41853 | INC HL | |||
| 41854 | LD (HL),E | |||
| 41855 | LD A,(IX+20) | |||
| 41858 | AND A | |||
| 41859 | JP Z,42049 | |||
| 41862 | DEC A | |||
| 41863 | LD (IX+20),A | |||
| 41866 | JR Z,41934 | |||
| 41868 | LD A,(47077) | |||
| 41871 | CP 2 | |||
| 41873 | JR NZ,41895 | |||
| 41875 | LD A,(IX+2) | |||
| 41878 | CP 136 | |||
| 41880 | JR NC,42007 | |||
| 41882 | CP 128 | |||
| 41884 | JR C,41895 | |||
| 41886 | LD A,(IX+21) | |||
| 41889 | AND 127 | |||
| 41891 | CP 10 | |||
| 41893 | JR C,42007 | |||
| 41895 | LD A,(36569) | |||
| 41898 | AND 16 | |||
| 41900 | JR NZ,41934 | |||
| 41902 | LD A,(39784) | |||
| 41905 | AND 127 | |||
| 41907 | CP 3 | |||
| 41909 | JR NZ,41934 | |||
| 41911 | LD A,(39766) | |||
| 41914 | LD B,A | |||
| 41915 | LD A,(IX+21) | |||
| 41918 | AND 127 | |||
| 41920 | ADD A,B | |||
| 41921 | LD (IX+2),A | |||
| 41924 | LD (IX+4),167 | |||
| 41928 | CALL 44140 | |||
| 41931 | JP 42153 | |||
| 41934 | LD (IX+20),0 | |||
| 41938 | LD (IX+4),169 | |||
| 41942 | LD A,(39784) | |||
| 41945 | RLA | |||
| 41946 | JR NC,41953 | |||
| 41948 | LD A,255 | |||
| 41950 | LD (39784),A | |||
| 41953 | LD A,(IX+21) | |||
| 41956 | AND 127 | |||
| 41958 | ADD A,36 | |||
| 41960 | CP 48 | |||
| 41962 | JR NZ,41966 | |||
| 41964 | LD A,52 | |||
| 41966 | LD (IX+6),A | |||
| 41969 | LD A,(IX+21) | |||
| 41972 | AND 128 | |||
| 41974 | LD (IX+21),A | |||
| 41977 | LD (IX+4),166 | |||
| 41981 | LD A,(IX+18) | |||
| 41984 | AND 128 | |||
| 41986 | LD (IX+18),A | |||
| 41989 | PUSH IX | |||
| 41991 | CALL Sounds_FindEmptySlot | |||
| 41994 | LD (IX+0),4 | |||
| 41998 | LD (IX+1),2 | |||
| 42002 | POP IX | |||
| 42004 | JP 42153 | |||
| 42007 | LD A,(47474) | |||
| 42010 | AND 16 | |||
| 42012 | JR NZ,42028 | |||
| 42014 | LD A,(39762) | |||
| 42017 | AND 127 | |||
| 42019 | CP 3 | |||
| 42021 | JR NZ,42028 | |||
| 42023 | LD A,(39744) | |||
| 42026 | JR 41914 | |||
| 42028 | LD (IX+20),0 | |||
| 42032 | LD (IX+4),169 | |||
| 42036 | LD A,(39762) | |||
| 42039 | RLA | |||
| 42040 | JR NC,41953 | |||
| 42042 | LD A,255 | |||
| 42044 | LD (39762),A | |||
| 42047 | JR 41953 | |||
| 42049 | LD A,(36166) | |||
| 42052 | LD C,A | |||
| 42053 | AND 3 | |||
| 42055 | JR NZ,42128 | |||
| 42057 | LD A,(IX+18) | |||
| 42060 | INC A | |||
| 42061 | LD (IX+18),A | |||
| 42064 | AND 127 | |||
| 42066 | CP 127 | |||
| 42068 | JR NZ,42099 | |||
| 42070 | LD A,(IX+18) | |||
| 42073 | AND 128 | |||
| 42075 | LD (IX+18),A | |||
| 42078 | LD A,(IX+6) | |||
| 42081 | ADD A,4 | |||
| 42083 | AND 15 | |||
| 42085 | JR NZ,42089 | |||
| 42087 | LD A,4 | |||
| 42089 | LD B,A | |||
| 42090 | LD A,(IX+6) | |||
| 42093 | AND 48 | |||
| 42095 | OR B | |||
| 42096 | LD (IX+6),A | |||
| 42099 | LD A,C | |||
| 42100 | AND 7 | |||
| 42102 | JR NZ,42128 | |||
| 42104 | INC (IX+19) | |||
| 42107 | LD A,(IX+19) | |||
| 42110 | SUB 148 | |||
| 42112 | JR NZ,42128 | |||
| 42114 | LD (IX+19),A | |||
| 42117 | LD A,(IX+7) | |||
| 42120 | CP 6 | |||
| 42122 | JR Z,42128 | |||
| 42124 | INC A | |||
| 42125 | LD (IX+7),A | |||
| 42128 | CALL 44393 | |||
| 42131 | LD E,(IX+6) | |||
| 42134 | CALL 44149 | |||
| 42137 | LD A,(IX+6) | |||
| 42140 | CP E | |||
| 42141 | CALL NZ,43795 | |||
| 42144 | CALL 43807 | |||
| 42147 | CALL 45052 | |||
| 42150 | CALL 42191 | |||
| 42153 | SET 7,(IX+21) | |||
| 42157 | LD A,(IX+2) | |||
| 42160 | AND 7 | |||
| 42162 | LD (IX+1),A | |||
| 42165 | LD A,(IX+4) | |||
| 42168 | CP 192 | |||
| 42170 | RET C | |||
| 42171 | LD HL,(41596) | |||
| 42174 | LD (HL),0 | |||
| 42176 | INC HL | |||
| 42177 | LD (HL),0 | |||
| 42179 | SET 7,(IX+0) | |||
| 42183 | LD A,(23769) | |||
| 42186 | DEC A | |||
| 42187 | LD (23769),A | |||
| 42190 | RET | |||
| 42191 | LD A,(39830) | |||
| 42194 | AND 127 | |||
| 42196 | RET Z | |||
| 42197 | CP 10 | |||
| 42199 | RET Z | |||
| 42200 | LD IY,39830 | |||
| 42204 | CALL 44101 | |||
| 42207 | RET NC | |||
| 42208 | LD (IY+0),10 | |||
| 42212 | LD (IY+1),0 | |||
| 42216 | LD (IY+18),80 | |||
| 42220 | LD (IY+19),144 | |||
| 42224 | LD A,(IY+8) | |||
| 42227 | SUB 2 | |||
| 42229 | ADD A,A | |||
| 42230 | ADD A,A | |||
| 42231 | ADD A,(IY+2) | |||
| 42234 | LD (IY+2),A | |||
| 42237 | LD (IY+8),2 | |||
| 42241 | LD (IY+9),13 | |||
| 42245 | LD A,(IY+4) | |||
| 42248 | ADD A,4 | |||
| 42250 | LD (IY+4),A | |||
| 42253 | LD A,(IX+0) | |||
| 42256 | AND 127 | |||
| 42258 | CP 2 | |||
| 42260 | JR NZ,42305 | |||
| 42262 | LD A,(IX+6) | |||
| 42265 | AND 16 | |||
| 42267 | LD DE,4144 | |||
| 42270 | JR Z,42275 | |||
| 42272 | LD DE,32 | |||
| 42275 | LD A,(36169) | |||
| 42278 | LD B,A | |||
| 42279 | RLA | |||
| 42280 | JR C,42283 | |||
| 42282 | LD E,D | |||
| 42283 | LD A,B | |||
| 42284 | AND 12 | |||
| 42286 | JR NZ,42293 | |||
| 42288 | LD A,(IX+6) | |||
| 42291 | AND 12 | |||
| 42293 | OR E | |||
| 42294 | LD (IX+6),A | |||
| 42297 | LD A,(IX+18) | |||
| 42300 | AND 128 | |||
| 42302 | LD (IX+18),A | |||
| 42305 | PUSH IX | |||
| 42307 | LD IX,49357 | |||
| 42311 | LD (IX+0),6 | |||
| 42315 | LD (IX+1),48 | |||
| 42319 | POP IX | |||
| 42321 | LD BC,848 | |||
| 42324 | JP 38493 | |||
| 42327 | NOP | |||
| 42328 | NOP | |||
| 42329 | NOP | |||
| 42330 | LD A,(IX+4) | |||
| 42333 | CP 160 | |||
| 42335 | CALL NC,42619 | |||
| 42338 | LD DE,8 | |||
| 42341 | LD B,2 | |||
| 42343 | LD HL,(42327) | |||
| 42346 | ADD HL,DE | |||
| 42347 | LD A,H | |||
| 42348 | CP B | |||
| 42349 | JR NZ,42354 | |||
| 42351 | LD H,B | |||
| 42352 | LD L,0 | |||
| 42354 | LD (42327),HL | |||
| 42357 | LD D,(IX+4) | |||
| 42360 | LD A,(42329) | |||
| 42363 | LD E,A | |||
| 42364 | ADD HL,DE | |||
| 42365 | LD (IX+4),H | |||
| 42368 | LD A,L | |||
| 42369 | LD (42329),A | |||
| 42372 | LD A,H | |||
| 42373 | CP 192 | |||
| 42375 | RET C | |||
| 42376 | SET 7,(IX+0) | |||
| 42380 | RET | |||
| 42381 | LD A,(IX+2) | |||
| 42384 | ADD A,0 | |||
| 42386 | LD (IX+2),A | |||
| 42389 | CALL 44194 | |||
| 42392 | CALL 44220 | |||
| 42395 | LD DE,40 | |||
| 42398 | LD B,128 | |||
| 42400 | JP 42343 | |||
| 42403 | LD A,(IX+2) | |||
| 42406 | AND 128 | |||
| 42408 | LD (38483),A | |||
| 42411 | LD A,(23772) | |||
| 42414 | INC A | |||
| 42415 | LD (23772),A | |||
| 42418 | LD A,(IX+1) | |||
| 42421 | CP 2 | |||
| 42423 | JR NC,42446 | |||
| 42425 | XOR 1 | |||
| 42427 | LD (IX+1),A | |||
| 42430 | LD A,(IX+4) | |||
| 42433 | SUB 6 | |||
| 42435 | LD (IX+4),A | |||
| 42438 | JR C,42462 | |||
| 42440 | CP 3 | |||
| 42442 | JR NC,42475 | |||
| 42444 | JR 42462 | |||
| 42446 | LD A,(IX+2) | |||
| 42449 | AND 248 | |||
| 42451 | LD (IX+2),A | |||
| 42454 | CALL 43730 | |||
| 42457 | LD A,(IX+1) | |||
| 42460 | AND A | |||
| 42461 | RET NZ | |||
| 42462 | SET 7,(IX+0) | |||
| 42466 | LD A,(41312) | |||
| 42469 | AND 1 | |||
| 42471 | LD (41312),A | |||
| 42474 | RET | |||
| 42475 | CALL 45052 | |||
| 42478 | LD A,(39830) | |||
| 42481 | AND 127 | |||
| 42483 | RET Z | |||
| 42484 | CP 10 | |||
| 42486 | RET Z | |||
| 42487 | LD IY,39830 | |||
| 42491 | CALL 44101 | |||
| 42494 | RET NC | |||
| 42495 | LD (IY+0),10 | |||
| 42499 | LD (IY+1),0 | |||
| 42503 | LD (IY+18),80 | |||
| 42507 | LD (IY+19),144 | |||
| 42511 | LD A,(IY+8) | |||
| 42514 | SUB 2 | |||
| 42516 | ADD A,A | |||
| 42517 | ADD A,A | |||
| 42518 | ADD A,(IY+2) | |||
| 42521 | LD (IY+2),A | |||
| 42524 | LD (IY+8),2 | |||
| 42528 | LD (IY+9),13 | |||
| 42532 | LD A,(IY+4) | |||
| 42535 | ADD A,4 | |||
| 42537 | LD (IY+4),A | |||
| 42540 | LD (IX+1),2 | |||
| 42544 | LD (IX+9),6 | |||
| 42548 | LD (IX+18),80 | |||
| 42552 | LD (IX+19),80 | |||
| 42556 | LD A,(IX+2) | |||
| 42559 | AND 248 | |||
| 42561 | LD (IX+2),A | |||
| 42564 | PUSH IX | |||
| 42566 | LD IX,49357 | |||
| 42570 | LD (IX+0),6 | |||
| 42574 | LD (IX+1),48 | |||
| 42578 | POP IX | |||
| 42580 | LD BC,848 | |||
| 42583 | JP 38493 | |||
| 42586 | NOP | |||
| 42587 | PUSH IX | |||
| 42589 | CALL Sounds_FindEmptySlot | |||
| 42592 | LD (IX+0),12 | |||
| 42596 | LD (IX+1),2 | |||
| 42600 | POP IX | |||
| 42602 | RET | |||
| 42603 | NOP | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 42604 | LD A,(42603) | |||
| 42607 | LD B,A | |||
| 42608 | LD A,(43103) | |||
| 42611 | LD (42603),A | |||
| 42614 | LD A,B | |||
| 42615 | LD (43103),A | |||
| 42618 | RET | |||
| 42619 | CP 176 | |||
| 42621 | RET NC | |||
| 42622 | LD IY,39764 | |||
| 42626 | CALL 44101 | |||
| 42629 | JR C,42654 | |||
| 42631 | LD A,(47077) | |||
| 42634 | CP 2 | |||
| 42636 | RET NZ | |||
| 42637 | LD IY,39742 | |||
| 42641 | CALL 44066 | |||
| 42644 | RET NC | |||
| 42645 | CALL 42604 | |||
| 42648 | CALL 42654 | |||
| 42651 | JP 42604 | |||
| 42654 | LD A,(IX+1) | |||
| 42657 | SUB 10 | |||
| 42659 | JR NZ,42665 | |||
| 42661 | LD (23769),A | |||
| 42664 | RET | |||
| 42665 | LD A,(IY+2) | |||
| 42668 | AND 128 | |||
| 42670 | LD (38483),A | |||
| 42673 | XOR A | |||
| 42674 | LD (42586),A | |||
| 42677 | LD BC,1024 | |||
| 42680 | CALL 38493 | |||
| 42683 | LD A,(IX+20) | |||
| 42686 | CP 5 | |||
| 42688 | CALL NZ,42587 | |||
| 42691 | DEC (IY+20) | |||
| 42694 | JR NZ,42701 | |||
| 42696 | LD A,128 | |||
| 42698 | LD (43103),A | |||
| 42701 | LD A,(36166) | |||
| 42704 | AND 1 | |||
| 42706 | INC A | |||
| 42707 | NEG | |||
| 42709 | LD (42328),A | |||
| 42712 | XOR A | |||
| 42713 | LD (42327),A | |||
| 42716 | LD A,(36168) | |||
| 42719 | LD B,A | |||
| 42720 | AND 1 | |||
| 42722 | INC A | |||
| 42723 | RL B | |||
| 42725 | JR C,42729 | |||
| 42727 | NEG | |||
| 42729 | LD (42385),A | |||
| 42732 | LD (IX+0),11 | |||
| 42736 | LD (IX+1),0 | |||
| 42740 | CALL 43782 | |||
| 42743 | LD A,(IX+20) | |||
| 42746 | CP 6 | |||
| 42748 | JP Z,43677 | |||
| 42751 | LD (IY+20),A | |||
| 42754 | LD A,(IY+20) | |||
| 42757 | CP 1 | |||
| 42759 | JR NZ,42766 | |||
| 42761 | LD (43103),A | |||
| 42764 | LD A,1 | |||
| 42766 | AND A | |||
| 42767 | JP Z,43060 | |||
| 42770 | PUSH AF | |||
| 42771 | LD A,(IY+12) | |||
| 42774 | CP 34 | |||
| 42776 | JR C,42813 | |||
| 42778 | XOR A | |||
| 42779 | LD (39803),A | |||
| 42782 | LD (IY+21),78 | |||
| 42786 | LD (IY+1),4 | |||
| 42790 | PUSH IX | |||
| 42792 | CALL Sounds_FindEmptySlot | |||
| 42795 | LD (IX+0),10 | |||
| 42799 | LD (IX+1),16 | |||
| 42803 | POP IX | |||
| 42805 | LD A,(36166) | |||
| 42808 | AND 254 | |||
| 42810 | LD (36166),A | |||
| 42813 | POP AF | |||
| 42814 | CP 8 | |||
| 42816 | JR NZ,42824 | |||
| 42818 | LD BC,20480 | |||
| 42821 | JP 38493 | |||
| 42824 | CP 9 | |||
| 42826 | JR NZ,42853 | |||
| 42828 | LD A,(39830) | |||
| 42831 | AND 127 | |||
| 42833 | RET Z | |||
| 42834 | CP 10 | |||
| 42836 | RET Z | |||
| 42837 | PUSH IX | |||
| 42839 | LD IX,42824 | |||
| 42843 | LD IY,39830 | |||
| 42847 | CALL 42208 | |||
| 42850 | POP IX | |||
| 42852 | RET | |||
| 42853 | CP 5 | |||
| 42855 | JP Z,43104 | |||
| 42858 | CP 4 | |||
| 42860 | JR NZ,42906 | |||
| 42862 | LD (IY+20),255 | |||
| 42866 | LD A,2 | |||
| 42868 | LD (39639),A | |||
| 42871 | LD (39661),A | |||
| 42874 | LD (39683),A | |||
| 42877 | LD HL,(36168) | |||
| 42880 | LD A,L | |||
| 42881 | AND 31 | |||
| 42883 | ADD A,31 | |||
| 42885 | LD (39651),A | |||
| 42888 | LD A,H | |||
| 42889 | AND 31 | |||
| 42891 | ADD A,31 | |||
| 42893 | LD (39673),A | |||
| 42896 | LD A,H | |||
| 42897 | ADD A,L | |||
| 42898 | AND 31 | |||
| 42900 | ADD A,31 | |||
| 42902 | LD (39695),A | |||
| 42905 | RET | |||
| 42906 | CP 2 | |||
| 42908 | RET NZ | |||
| 42909 | LD A,3 | |||
| 42911 | LD (23769),A | |||
| 42914 | LD (IY+20),255 | |||
| 42918 | LD IY,0 | |||
| 42922 | LD L,(IY+2) | |||
| 42925 | LD H,(IY+4) | |||
| 42928 | LD A,(IY+6) | |||
| 42931 | AND 15 | |||
| 42933 | LD DE,2060 | |||
| 42936 | CP 4 | |||
| 42938 | JR Z,42950 | |||
| 42940 | LD DE,1036 | |||
| 42943 | CP 8 | |||
| 42945 | JR Z,42950 | |||
| 42947 | LD DE,1032 | |||
| 42950 | LD A,(IY+6) | |||
| 42953 | AND 48 | |||
| 42955 | OR E | |||
| 42956 | LD (43017),A | |||
| 42959 | LD A,(IY+6) | |||
| 42962 | AND 48 | |||
| 42964 | OR D | |||
| 42965 | LD (43058),A | |||
| 42968 | LD D,(IY+7) | |||
| 42971 | LD C,(IY+0) | |||
| 42974 | LD B,(IY+1) | |||
| 42977 | LD IY,39632 | |||
| 42981 | LD A,(39632) | |||
| 42984 | AND A | |||
| 42985 | JR Z,42991 | |||
| 42987 | LD IY,39654 | |||
| 42991 | LD (IY+2),L | |||
| 42994 | LD (IY+4),H | |||
| 42997 | LD (IY+0),2 | |||
| 43001 | LD (IY+17),0 | |||
| 43005 | LD (IY+7),D | |||
| 43008 | LD (IY+0),C | |||
| 43011 | LD (IY+1),B | |||
| 43014 | LD (IY+6),0 | |||
| 43018 | LD IY,39654 | |||
| 43022 | LD A,(39654) | |||
| 43025 | AND A | |||
| 43026 | JR Z,43032 | |||
| 43028 | LD IY,39676 | |||
| 43032 | LD (IY+2),L | |||
| 43035 | LD (IY+4),H | |||
| 43038 | LD (IY+0),2 | |||
| 43042 | LD (IY+17),0 | |||
| 43046 | LD (IY+7),D | |||
| 43049 | LD (IY+0),C | |||
| 43052 | LD (IY+1),B | |||
| 43055 | LD (IY+6),0 | |||
| 43059 | RET | |||
| 43060 | XOR A | |||
| 43061 | LD (39803),A | |||
| 43064 | LD (IY+21),32 | |||
| 43068 | LD A,(43103) | |||
| 43071 | AND A | |||
| 43072 | JR Z,43076 | |||
| 43074 | LD A,10 | |||
| 43076 | LD (IY+1),A | |||
| 43079 | PUSH IX | |||
| 43081 | CALL Sounds_FindEmptySlot | |||
| 43084 | LD (IX+0),9 | |||
| 43088 | LD (IX+1),192 | |||
| 43092 | POP IX | |||
| 43094 | LD A,(36166) | |||
| 43097 | AND 254 | |||
| 43099 | LD (36166),A | |||
| 43102 | RET | |||
| 43103 | NOP | |||
| 43104 | PUSH IX | |||
| 43106 | LD IX,39874 | |||
| 43110 | CALL 46724 | |||
| 43113 | CALL 39184 | |||
| 43116 | CALL 39973 | |||
| 43119 | LD (IX+17),0 | |||
| 43123 | LD A,(IX+2) | |||
| 43126 | ADD A,16 | |||
| 43128 | CP 233 | |||
| 43130 | JR NC,43135 | |||
| 43132 | LD (IX+2),A | |||
| 43135 | CALL Sounds_FindEmptySlot | |||
| 43138 | LD (IX+0),7 | |||
| 43142 | LD (IX+1),32 | |||
| 43146 | POP IX | |||
| 43148 | LD A,1 | |||
| 43150 | LD (43161),A | |||
| 43153 | LD A,(47080) | |||
| 43156 | INC A | |||
| 43157 | LD (47080),A | |||
| 43160 | RET | |||
| 43161 | NOP | |||
| 43162 | LD A,(36166) | |||
| 43165 | AND 1 | |||
| 43167 | LD (IX+1),A | |||
| 43170 | CALL 43782 | |||
| 43173 | LD HL,(43215) | |||
| 43176 | LD DE,65504 | |||
| 43179 | ADD HL,DE | |||
| 43180 | LD A,(36166) | |||
| 43183 | CP 56 | |||
| 43185 | JR C,43190 | |||
| 43187 | LD (43215),HL | |||
| 43190 | LD A,(43217) | |||
| 43193 | LD E,A | |||
| 43194 | LD D,(IX+4) | |||
| 43197 | ADD HL,DE | |||
| 43198 | LD A,L | |||
| 43199 | LD (43217),A | |||
| 43202 | LD A,H | |||
| 43203 | LD (IX+4),A | |||
| 43206 | SUB 6 | |||
| 43208 | LD (39768),A | |||
| 43211 | LD (39746),A | |||
| 43214 | RET | |||
| 43215 | NOP | |||
| 43216 | NOP | |||
| 43217 | NOP | |||
| 43218 | CALL 44393 | |||
| 43221 | LD A,(IX+4) | |||
| 43224 | CP 192 | |||
| 43226 | JR NC,43261 | |||
| 43228 | CALL 44149 | |||
| 43231 | DEC (IX+21) | |||
| 43234 | RET NZ | |||
| 43235 | LD A,(IX+1) | |||
| 43238 | CP 4 | |||
| 43240 | JR Z,43261 | |||
| 43242 | INC (IX+1) | |||
| 43245 | CALL 43782 | |||
| 43248 | LD A,(IX+20) | |||
| 43251 | SRL A | |||
| 43253 | LD (IX+20),A | |||
| 43256 | INC A | |||
| 43257 | LD (IX+21),A | |||
| 43260 | RET | |||
| 43261 | SET 7,(IX+0) | |||
| 43265 | RET | |||
| 43266 | LD A,(IX+4) | |||
| 43269 | CP 8 | |||
| 43271 | JR NC,43277 | |||
| 43273 | INC (IX+4) | |||
| 43276 | RET | |||
| 43277 | CALL 43383 | |||
| 43280 | LD HL,(43643) | |||
| 43283 | LD A,H | |||
| 43284 | AND A | |||
| 43285 | JR Z,43292 | |||
| 43287 | CALL 43588 | |||
| 43290 | JR 43311 | |||
| 43292 | LD B,1 | |||
| 43294 | LD A,(36166) | |||
| 43297 | AND 3 | |||
| 43299 | CALL Z,43645 | |||
| 43302 | CALL 44393 | |||
| 43305 | CALL 45052 | |||
| 43308 | CALL 44140 | |||
| 43311 | LD A,(IX+4) | |||
| 43314 | CP 192 | |||
| 43316 | JR C,43323 | |||
| 43318 | SET 7,(IX+0) | |||
| 43322 | RET | |||
| 43323 | LD A,(36166) | |||
| 43326 | AND 0 | |||
| 43328 | CALL Z,43730 | |||
| 43331 | LD A,(23771) | |||
| 43334 | AND A | |||
| 43335 | JP NZ,43668 | |||
| 43338 | RET | |||
| 43339 | AND 4 | |||
| 43341 | LD C,A | |||
| 43342 | LD A,(IX+6) | |||
| 43345 | ADD A,16 | |||
| 43347 | AND 63 | |||
| 43349 | CP 32 | |||
| 43351 | JR NC,43355 | |||
| 43353 | INC C | |||
| 43354 | INC C | |||
| 43355 | LD B,0 | |||
| 43357 | LD HL,43375 | |||
| 43360 | ADD HL,BC | |||
| 43361 | LD A,(HL) | |||
| 43362 | LD (IX+1),A | |||
| 43365 | INC HL | |||
| 43366 | LD A,(HL) | |||
| 43367 | LD (IX+19),A | |||
| 43370 | LD (IX+18),240 | |||
| 43374 | RET | |||
| 43375 | LD BC,1348 | |||
| 43378 | ADD A,H | |||
| 43379 | DEC C | |||
| 43380 | RET P | |||
| 43381 | ADD HL,BC | |||
| 43382 | RET NZ | |||
| 43383 | LD A,(39808) | |||
| 43386 | AND A | |||
| 43387 | RET NZ | |||
| 43388 | LD A,(36168) | |||
| 43391 | LD B,A | |||
| 43392 | LD A,(36169) | |||
| 43395 | ADD A,B | |||
| 43396 | AND 63 | |||
| 43398 | RET NZ | |||
| 43399 | LD (39825),A | |||
| 43402 | LD A,(IX+4) | |||
| 43405 | ADD A,8 | |||
| 43407 | CP 192 | |||
| 43409 | RET NC | |||
| 43410 | LD (39812),A | |||
| 43413 | LD A,4 | |||
| 43415 | LD (39808),A | |||
| 43418 | LD A,(IX+2) | |||
| 43421 | ADD A,8 | |||
| 43423 | LD (39810),A | |||
| 43426 | LD A,10 | |||
| 43428 | LD (39809),A | |||
| 43431 | LD A,8 | |||
| 43433 | LD (39820),A | |||
| 43436 | LD (39821),A | |||
| 43439 | LD HL,4098 | |||
| 43442 | LD (39816),HL | |||
| 43445 | LD HL,0 | |||
| 43448 | LD (42327),HL | |||
| 43451 | RET | |||
| 43452 | LD A,(IX+4) | |||
| 43455 | CP 8 | |||
| 43457 | JR NC,43463 | |||
| 43459 | INC (IX+4) | |||
| 43462 | RET | |||
| 43463 | CALL 43383 | |||
| 43466 | LD A,(IX+6) | |||
| 43469 | SUB 16 | |||
| 43471 | AND 63 | |||
| 43473 | LD (43523),A | |||
| 43476 | LD HL,(43643) | |||
| 43479 | LD A,H | |||
| 43480 | AND A | |||
| 43481 | JR Z,43488 | |||
| 43483 | CALL 43588 | |||
| 43486 | JR 43507 | |||
| 43488 | LD B,1 | |||
| 43490 | LD A,(36166) | |||
| 43493 | AND 3 | |||
| 43495 | CALL Z,43645 | |||
| 43498 | CALL 44393 | |||
| 43501 | CALL 45052 | |||
| 43504 | CALL 44140 | |||
| 43507 | LD A,(IX+4) | |||
| 43510 | CP 192 | |||
| 43512 | JR C,43519 | |||
| 43514 | SET 7,(IX+0) | |||
| 43518 | RET | |||
| 43519 | CALL 43730 | |||
| 43522 | LD C,0 | |||
| 43524 | LD A,(IX+6) | |||
| 43527 | SUB 16 | |||
| 43529 | AND 63 | |||
| 43531 | XOR C | |||
| 43532 | AND 32 | |||
| 43534 | JR Z,43560 | |||
| 43536 | LD A,(IX+19) | |||
| 43539 | LD (IX+19),A | |||
| 43542 | BIT 5,C | |||
| 43544 | JR Z,43553 | |||
| 43546 | LD A,14 | |||
| 43548 | SUB (IX+1) | |||
| 43551 | JR 43560 | |||
| 43553 | LD A,(IX+1) | |||
| 43556 | XOR 7 | |||
| 43558 | ADD A,7 | |||
| 43560 | LD A,(23771) | |||
| 43563 | AND A | |||
| 43564 | JP NZ,43668 | |||
| 43567 | RET | |||
| 43568 | LD (IX+19),144 | |||
| 43572 | CALL 43730 | |||
| 43575 | LD A,(IX+1) | |||
| 43578 | AND 63 | |||
| 43580 | CP 9 | |||
| 43582 | RET NZ | |||
| 43583 | SET 7,(IX+0) | |||
| 43587 | RET | |||
| 43588 | LD A,L | |||
| 43589 | CP 16 | |||
| 43591 | JR NC,43598 | |||
| 43593 | LD L,16 | |||
| 43595 | LD (43643),HL | |||
| 43598 | LD A,(IX+2) | |||
| 43601 | CP L | |||
| 43602 | JR Z,43615 | |||
| 43604 | JR C,43612 | |||
| 43606 | DEC (IX+2) | |||
| 43609 | DEC (IX+2) | |||
| 43612 | INC (IX+2) | |||
| 43615 | LD A,(IX+4) | |||
| 43618 | CP H | |||
| 43619 | JR Z,43631 | |||
| 43621 | JR C,43627 | |||
| 43623 | DEC (IX+4) | |||
| 43626 | RET | |||
| 43627 | INC (IX+4) | |||
| 43630 | RET | |||
| 43631 | LD A,(IX+2) | |||
| 43634 | CP L | |||
| 43635 | RET NZ | |||
| 43636 | LD HL,0 | |||
| 43639 | LD (43643),HL | |||
| 43642 | RET | |||
| 43643 | NOP | |||
| 43644 | NOP | |||
| 43645 | LD A,(IX+6) | |||
| 43648 | LD L,A | |||
| 43649 | SUB (IX+20) | |||
| 43652 | JR Z,43668 | |||
| 43654 | BIT 5,A | |||
| 43656 | LD A,B | |||
| 43657 | JR NZ,43661 | |||
| 43659 | NEG | |||
| 43661 | ADD A,L | |||
| 43662 | AND 63 | |||
| 43664 | LD (IX+6),A | |||
| 43667 | RET | |||
| 43668 | LD A,(36168) | |||
| 43671 | AND 63 | |||
| 43673 | LD (IX+20),A | |||
| 43676 | RET | |||
| 43677 | LD A,6 | |||
| 43679 | LD (39852),A | |||
| 43682 | XOR A | |||
| 43683 | LD (39869),A | |||
| 43686 | LD (48004),IY | |||
| 43690 | LD A,(IY+12) | |||
| 43693 | CP 28 | |||
| 43695 | LD A,4 | |||
| 43697 | JR Z,43701 | |||
| 43699 | LD A,12 | |||
| 43701 | ADD A,(IY+2) | |||
| 43704 | LD (39854),A | |||
| 43707 | LD A,(IY+4) | |||
| 43710 | ADD A,6 | |||
| 43712 | LD (39856),A | |||
| 43715 | LD A,27 | |||
| 43717 | LD (35101),A | |||
| 43720 | LD HL,0 | |||
| 43723 | LD (43215),HL | |||
| 43726 | INC (IY+20) | |||
| 43729 | RET | |||
| 43730 | LD A,(IX+18) | |||
| 43733 | LD B,A | |||
| 43734 | SUB 64 | |||
| 43736 | JR NC,43778 | |||
| 43738 | LD A,(IX+1) | |||
| 43741 | AND 63 | |||
| 43743 | INC A | |||
| 43744 | LD E,A | |||
| 43745 | LD A,(IX+19) | |||
| 43748 | LD D,A | |||
| 43749 | RRCA | |||
| 43750 | RRCA | |||
| 43751 | RRCA | |||
| 43752 | RRCA | |||
| 43753 | AND 15 | |||
| 43755 | CP E | |||
| 43756 | JR NC,43762 | |||
| 43758 | LD A,D | |||
| 43759 | AND 15 | |||
| 43761 | LD E,A | |||
| 43762 | LD (IX+1),E | |||
| 43765 | LD A,B | |||
| 43766 | ADD A,A | |||
| 43767 | ADD A,A | |||
| 43768 | AND 192 | |||
| 43770 | OR (IX+18) | |||
| 43773 | EX AF,AF' | |||
| 43774 | CALL 43782 | |||
| 43777 | EX AF,AF' | |||
| 43778 | LD (IX+18),A | |||
| 43781 | RET | |||
| 43782 | CALL 30567 | |||
| 43785 | LD A,(DE) | |||
| 43786 | LD (IX+8),A | |||
| 43789 | INC DE | |||
| 43790 | LD A,(DE) | |||
| 43791 | LD (IX+9),A | |||
| 43794 | RET | |||
| 43795 | PUSH IX | |||
| 43797 | CALL Sounds_FindEmptySlot | |||
| 43800 | LD (IX+0),3 | |||
| 43804 | POP IX | |||
| 43806 | RET | |||
| 43807 | LD A,(IX+4) | |||
| 43810 | CP 152 | |||
| 43812 | RET C | |||
| 43813 | LD A,(IX+15) | |||
| 43816 | CP 170 | |||
| 43818 | RET NC | |||
| 43819 | LD IY,39764 | |||
| 43823 | CALL 44066 | |||
| 43826 | JR C,43842 | |||
| 43828 | LD A,(47077) | |||
| 43831 | CP 2 | |||
| 43833 | RET NZ | |||
| 43834 | LD IY,39742 | |||
| 43838 | CALL 44066 | |||
| 43841 | RET NC | |||
| 43842 | RES 7,(IX+18) | |||
| 43846 | BIT 7,(IY+2) | |||
| 43850 | JR Z,43856 | |||
| 43852 | SET 7,(IX+18) | |||
| 43856 | CALL 43795 | |||
| 43859 | LD A,(IY+20) | |||
| 43862 | CP 3 | |||
| 43864 | JR NZ,43909 | |||
| 43866 | LD A,(IY+12) | |||
| 43869 | CP 28 | |||
| 43871 | JR NZ,43909 | |||
| 43873 | LD A,(IX+2) | |||
| 43876 | SUB (IY+2) | |||
| 43879 | JR NC,43882 | |||
| 43881 | XOR A | |||
| 43882 | AND 252 | |||
| 43884 | CP 25 | |||
| 43886 | JR C,43890 | |||
| 43888 | LD A,24 | |||
| 43890 | LD B,A | |||
| 43891 | LD A,(IX+21) | |||
| 43894 | AND 128 | |||
| 43896 | OR B | |||
| 43897 | LD (IX+21),A | |||
| 43900 | LD (IX+20),176 | |||
| 43904 | LD (IX+4),167 | |||
| 43908 | RET | |||
| 43909 | LD (IX+4),166 | |||
| 43913 | LD A,(IX+18) | |||
| 43916 | AND 128 | |||
| 43918 | LD (IX+18),A | |||
| 43921 | LD A,(IY+12) | |||
| 43924 | LD HL,44014 | |||
| 43927 | CP 28 | |||
| 43929 | JR Z,43934 | |||
| 43931 | LD HL,44028 | |||
| 43934 | LD A,(IX+2) | |||
| 43937 | ADD A,3 | |||
| 43939 | SUB (IY+2) | |||
| 43942 | JR C,43951 | |||
| 43944 | CP (HL) | |||
| 43945 | JR C,43951 | |||
| 43947 | INC HL | |||
| 43948 | INC HL | |||
| 43949 | JR 43944 | |||
| 43951 | INC HL | |||
| 43952 | LD A,(HL) | |||
| 43953 | BIT 2,A | |||
| 43955 | JR NZ,43960 | |||
| 43957 | JP 43979 | |||
| 43960 | CALL 43967 | |||
| 43963 | LD A,(HL) | |||
| 43964 | CALL 43979 | |||
| 43967 | LD A,(IX+6) | |||
| 43970 | XOR 31 | |||
| 43972 | INC A | |||
| 43973 | AND 63 | |||
| 43975 | LD (IX+6),A | |||
| 43978 | RET | |||
| 43979 | AND 3 | |||
| 43981 | ADD A,A | |||
| 43982 | LD B,A | |||
| 43983 | ADD A,A | |||
| 43984 | ADD A,B | |||
| 43985 | LD HL,44042 | |||
| 43988 | CALL PrintLine_9 | |||
| 43991 | LD A,4 | |||
| 43993 | CP (IX+6) | |||
| 43996 | JR Z,44009 | |||
| 43998 | INC HL | |||
| 43999 | ADD A,4 | |||
| 44001 | CP 16 | |||
| 44003 | JR NZ,43993 | |||
| 44005 | ADD A,4 | |||
| 44007 | JR 43993 | |||
| 44009 | LD A,(HL) | |||
| 44010 | LD (IX+6),A | |||
| 44013 | RET | |||
| 44014 | INC B | |||
| 44015 | RLCA | |||
| 44016 | EX AF,AF' | |||
| 44017 | LD B,12 | |||
| 44019 | DEC B | |||
| 44020 | DJNZ 44022 | |||
| 44022 | INC D | |||
| 44023 | LD BC,536 | |||
| 44026 | RST 56 | |||
| 44027 | INC BC | |||
| 44028 | LD B,7 | |||
| 44030 | INC C | |||
| 44031 | LD B,18 | |||
| 44033 | DEC B | |||
| 44034 | LD A,(DE) | |||
| 44035 | NOP | |||
| 44036 | JR NZ,44039 | |||
| 44038 | LD H,2 | |||
| 44040 | RST 56 | |||
| 44041 | INC BC | |||
| 44042 | INC A | |||
| 44043 | JR C,44097 | |||
| 44045 | INC L | |||
| 44046 | JR Z,44084 | |||
| 44048 | INC A | |||
| 44049 | JR C,44103 | |||
| 44051 | INC (HL) | |||
| 44052 | INC (HL) | |||
| 44053 | INC (HL) | |||
| 44054 | INC A | |||
| 44055 | JR C,44113 | |||
| 44057 | INC (HL) | |||
| 44058 | JR C,44116 | |||
| 44060 | INC A | |||
| 44061 | INC A | |||
| 44062 | JR C,44120 | |||
| 44064 | INC A | |||
| 44065 | INC A | |||
| 44066 | LD L,(IX+2) | |||
| 44069 | LD A,(IY+2) | |||
| 44072 | LD C,(IX+12) | |||
| 44075 | LD B,(IY+12) | |||
| 44078 | CALL 44094 | |||
| 44081 | RET NC | |||
| 44082 | LD L,(IX+4) | |||
| 44085 | LD A,(IY+4) | |||
| 44088 | LD C,(IX+13) | |||
| 44091 | LD B,(IY+13) | |||
| 44094 | SUB L | |||
| 44095 | JR C,44099 | |||
| 44097 | SUB C | |||
| 44098 | RET | |||
| 44099 | ADD A,B | |||
| 44100 | RET | |||
| 44101 | LD L,(IX+2) | |||
| 44104 | LD A,(IY+2) | |||
| 44107 | LD C,(IX+12) | |||
| 44110 | LD B,(IY+12) | |||
| 44113 | CALL 44129 | |||
| 44116 | RET NC | |||
| 44117 | LD L,(IX+4) | |||
| 44120 | LD A,(IY+4) | |||
| 44123 | LD C,(IX+13) | |||
| 44126 | LD B,(IY+13) | |||
| 44129 | SUB L | |||
| 44130 | JR C,44136 | |||
| 44132 | DEC C | |||
| 44133 | DEC C | |||
| 44134 | SUB C | |||
| 44135 | RET | |||
| 44136 | DEC B | |||
| 44137 | DEC B | |||
| 44138 | ADD A,B | |||
| 44139 | RET | |||
| 44140 | CALL 44183 | |||
| 44143 | CALL 44194 | |||
| 44146 | JP 44220 | |||
| 44149 | LD B,63 | |||
| 44151 | CALL 44183 | |||
| 44154 | CALL C,44270 | |||
| 44157 | LD B,31 | |||
| 44159 | CALL 44194 | |||
| 44162 | CALL C,44270 | |||
| 44165 | CALL 44220 | |||
| 44168 | RET C | |||
| 44169 | JP 44270 | |||
| 44172 | LD A,(IX+4) | |||
| 44175 | CP 175 | |||
| 44177 | RET C | |||
| 44178 | LD (IX+4),175 | |||
| 44182 | RET | |||
| 44183 | LD A,(IX+4) | |||
| 44186 | CP 8 | |||
| 44188 | RET NC | |||
| 44189 | LD (IX+4),8 | |||
| 44193 | RET | |||
| 44194 | LD A,(IX+2) | |||
| 44197 | CP 8 | |||
| 44199 | RET NC | |||
| 44200 | LD (IX+2),8 | |||
| 44204 | RET | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 44205 | LD A,(IX+2) | |||
| 44208 | CP 128 | |||
| 44210 | RET NC | |||
| 44211 | LD (IX+2),128 | |||
| 44215 | RES 0,(IX+1) | |||
| 44219 | RET | |||
| 44220 | LD A,(IX+12) | |||
| 44223 | ADD A,(IX+2) | |||
| 44226 | CP 249 | |||
| 44228 | RET C | |||
| 44229 | LD A,248 | |||
| 44231 | SUB (IX+12) | |||
| 44234 | LD (IX+2),A | |||
| 44237 | RET | |||
| 
This entry point is used by the routine at StartGame.
 | ||||
| 44238 | LD A,(IX+12) | |||
| 44241 | ADD A,(IX+2) | |||
| 44244 | CP 128 | |||
| 44246 | RET C | |||
| 44247 | LD A,128 | |||
| 44249 | SUB (IX+12) | |||
| 44252 | LD (IX+2),A | |||
| 44255 | LD A,(IX+12) | |||
| 44258 | CP 28 | |||
| 44260 | JR Z,44265 | |||
| 44262 | CP 44 | |||
| 44264 | RET NZ | |||
| 44265 | SET 0,(IX+1) | |||
| 44269 | RET | |||
| 44270 | LD A,(IX+6) | |||
| 44273 | XOR B | |||
| 44274 | INC A | |||
| 44275 | AND 63 | |||
| 44277 | LD (IX+6),A | |||
| 44280 | RET | |||
| 44281 | LD H,0 | |||
| 44283 | LD B,H | |||
| 44284 | LD L,H | |||
| 44285 | LD D,(IX+7) | |||
| 44288 | LD A,8 | |||
| 44290 | JR 44298 | |||
| 44292 | DEC A | |||
| 44293 | RET Z | |||
| 44294 | SLA C | |||
| 44296 | RL B | |||
| 44298 | SRL D | |||
| 44300 | JR NC,44292 | |||
| 44302 | ADD HL,BC | |||
| 44303 | JP NZ,44292 | |||
| 44306 | RET | |||
| 44307 | PUSH BC | |||
| 44308 | CALL 44281 | |||
| 44311 | POP BC | |||
| 44312 | INC B | |||
| 44313 | RET NZ | |||
| 44314 | LD A,L | |||
| 44315 | CPL | |||
| 44316 | LD L,A | |||
| 44317 | LD A,H | |||
| 44318 | CPL | |||
| 44319 | LD H,A | |||
| 44320 | INC HL | |||
| 44321 | RET | |||
| 44322 | LD HL,44376 | |||
| 44325 | LD A,(IX+6) | |||
| 44328 | AND 15 | |||
| 44330 | LD B,A | |||
| 44331 | CALL PrintLine_9 | |||
| 44334 | LD C,(HL) | |||
| 44335 | LD A,B | |||
| 44336 | XOR 15 | |||
| 44338 | INC A | |||
| 44339 | LD HL,44376 | |||
| 44342 | CALL PrintLine_9 | |||
| 44345 | LD L,(HL) | |||
| 44346 | LD H,0 | |||
| 44348 | LD B,H | |||
| 44349 | LD A,(IX+6) | |||
| 44352 | AND 48 | |||
| 44354 | RET Z | |||
| 44355 | CP 16 | |||
| 44357 | JR NZ,44364 | |||
| 44359 | LD A,L | |||
| 44360 | LD L,C | |||
| 44361 | LD C,A | |||
| 44362 | DEC B | |||
| 44363 | RET | |||
| 44364 | CP 32 | |||
| 44366 | JR NZ,44371 | |||
| 44368 | DEC H | |||
| 44369 | DEC B | |||
| 44370 | RET | |||
| 44371 | LD A,C | |||
| 44372 | LD C,L | |||
| 44373 | LD L,A | |||
| 44374 | DEC H | |||
| 44375 | RET | |||
| 44376 | RST 56 | |||
| 44377 | DEFB 253 | |||
| 44378 | JP M,59124 | |||
| 44381 | RET PO | |||
| 44382 | CALL NC,46277 | |||
| 44385 | AND C | |||
| 44386 | ADC A,L | |||
| 44387 | LD A,B | |||
| 44388 | LD H,C | |||
| 44389 | LD C,D | |||
| 44390 | LD SP,24 | |||
| 44393 | CALL 44322 | |||
| 44396 | PUSH HL | |||
| 44397 | CALL 44307 | |||
| 44400 | LD D,(IX+2) | |||
| 44403 | LD E,(IX+3) | |||
| 44406 | ADD HL,DE | |||
| 44407 | LD (IX+2),H | |||
| 44410 | LD (IX+3),L | |||
| 44413 | POP BC | |||
| 44414 | CALL 44307 | |||
| 44417 | LD D,(IX+4) | |||
| 44420 | LD E,(IX+5) | |||
| 44423 | ADD HL,DE | |||
| 44424 | LD (IX+4),H | |||
| 44427 | LD (IX+5),L | |||
| 44430 | RET | |||
| 
This entry point is used by the routine at 46949.
 | ||||
| 44431 | LD IY,(38793) | |||
| 44435 | LD HL,16513 | |||
| 44438 | LD B,12 | |||
| 44440 | PUSH BC | |||
| 44441 | PUSH HL | |||
| 44442 | CALL 44460 | |||
| 44445 | POP HL | |||
| 44446 | LD A,32 | |||
| 44448 | ADD A,L | |||
| 44449 | LD L,A | |||
| 44450 | JR NC,44456 | |||
| 44452 | LD A,8 | |||
| 44454 | ADD A,H | |||
| 44455 | LD H,A | |||
| 44456 | POP BC | |||
| 44457 | DJNZ 44440 | |||
| 44459 | RET | |||
| 44460 | LD B,15 | |||
| 44462 | PUSH BC | |||
| 44463 | PUSH HL | |||
| 44464 | CALL 44476 | |||
| 44467 | POP HL | |||
| 44468 | INC L | |||
| 44469 | INC L | |||
| 44470 | POP BC | |||
| 44471 | INC IY | |||
| 44473 | DJNZ 44462 | |||
| 44475 | RET | |||
| 44476 | BIT 7,(IY+0) | |||
| 44480 | RET NZ | |||
| 44481 | BIT 4,(IY+0) | |||
| 44485 | RET NZ | |||
| 44486 | LD E,(IX+0) | |||
| 44489 | LD D,(IX+1) | |||
| 44492 | LD (44510),SP | |||
| 44496 | EX DE,HL | |||
| 44497 | LD SP,HL | |||
| 44498 | EX DE,HL | |||
| 44499 | LD B,8 | |||
| 44501 | POP DE | |||
| 44502 | LD (HL),E | |||
| 44503 | INC L | |||
| 44504 | LD (HL),D | |||
| 44505 | DEC L | |||
| 44506 | INC H | |||
| 44507 | DJNZ 44501 | |||
| 44509 | LD SP,0 | |||
| 44512 | RET | |||
| 
This entry point is used by the routine at 48591.
 | ||||
| 44513 | LD IY,(38793) | |||
| 44517 | LD HL,56833 | |||
| 44520 | LD (44795),HL | |||
| 44523 | LD HL,55202 | |||
| 44526 | LD (44797),HL | |||
| 44529 | LD B,12 | |||
| 44531 | PUSH BC | |||
| 44532 | PUSH IY | |||
| 44534 | CALL 44563 | |||
| 44537 | POP IY | |||
| 44539 | CALL 44586 | |||
| 44542 | LD HL,(44795) | |||
| 44545 | INC H | |||
| 44546 | LD (44795),HL | |||
| 44549 | LD HL,(44797) | |||
| 44552 | LD DE,32 | |||
| 44555 | ADD HL,DE | |||
| 44556 | LD (44797),HL | |||
| 44559 | POP BC | |||
| 44560 | DJNZ 44531 | |||
| 44562 | RET | |||
| 44563 | LD B,15 | |||
| 44565 | LD HL,(44795) | |||
| 44568 | PUSH BC | |||
| 44569 | PUSH HL | |||
| 44570 | BIT 7,(IY+0) | |||
| 44574 | CALL Z,44674 | |||
| 44577 | POP HL | |||
| 44578 | INC L | |||
| 44579 | INC L | |||
| 44580 | INC IY | |||
| 44582 | POP BC | |||
| 44583 | DJNZ 44568 | |||
| 44585 | RET | |||
| 44586 | LD B,15 | |||
| 44588 | LD HL,(44797) | |||
| 44591 | BIT 7,(IY+0) | |||
| 44595 | JR NZ,44610 | |||
| 44597 | RES 6,(HL) | |||
| 44599 | INC L | |||
| 44600 | LD A,L | |||
| 44601 | CPL | |||
| 44602 | AND 31 | |||
| 44604 | JR Z,44610 | |||
| 44606 | RES 6,(HL) | |||
| 44608 | JR 44611 | |||
| 44610 | INC L | |||
| 44611 | INC L | |||
| 44612 | INC IY | |||
| 44614 | DJNZ 44591 | |||
| 44616 | RET | |||
| 44617 | LD HL,(44795) | |||
| 44620 | INC H | |||
| 44621 | INC L | |||
| 44622 | PUSH BC | |||
| 44623 | PUSH HL | |||
| 44624 | BIT 7,(IY+0) | |||
| 44628 | CALL Z,44640 | |||
| 44631 | POP HL | |||
| 44632 | INC L | |||
| 44633 | INC L | |||
| 44634 | INC IY | |||
| 44636 | POP BC | |||
| 44637 | DJNZ 44622 | |||
| 44639 | RET | |||
| 44640 | LD DE,21930 | |||
| 44643 | LD C,L | |||
| 44644 | CALL 44655 | |||
| 44647 | LD A,L | |||
| 44648 | AND 31 | |||
| 44650 | CP 29 | |||
| 44652 | RET Z | |||
| 44653 | LD L,C | |||
| 44654 | INC L | |||
| 44655 | LD B,4 | |||
| 44657 | LD A,(HL) | |||
| 44658 | AND E | |||
| 44659 | LD (HL),A | |||
| 44660 | LD A,L | |||
| 44661 | ADD A,32 | |||
| 44663 | LD L,A | |||
| 44664 | LD A,(HL) | |||
| 44665 | AND D | |||
| 44666 | LD (HL),A | |||
| 44667 | LD A,L | |||
| 44668 | ADD A,32 | |||
| 44670 | LD L,A | |||
| 44671 | DJNZ 44657 | |||
| 44673 | RET | |||
| 44674 | LD (44725),SP | |||
| 44678 | PUSH HL | |||
| 44679 | LD DE,65504 | |||
| 44682 | ADD HL,DE | |||
| 44683 | LD (HL),0 | |||
| 44685 | INC L | |||
| 44686 | LD (HL),0 | |||
| 44688 | POP HL | |||
| 44689 | LD A,L | |||
| 44690 | AND 31 | |||
| 44692 | DEC A | |||
| 44693 | JR Z,44708 | |||
| 44695 | PUSH HL | |||
| 44696 | DEC L | |||
| 44697 | LD DE,32 | |||
| 44700 | LD B,8 | |||
| 44702 | RES 0,(HL) | |||
| 44704 | ADD HL,DE | |||
| 44705 | DJNZ 44702 | |||
| 44707 | POP HL | |||
| 44708 | LD SP,44799 | |||
| 44711 | LD DE,31 | |||
| 44714 | LD A,8 | |||
| 44716 | POP BC | |||
| 44717 | LD (HL),C | |||
| 44718 | INC L | |||
| 44719 | LD (HL),B | |||
| 44720 | ADD HL,DE | |||
| 44721 | DEC A | |||
| 44722 | JR NZ,44716 | |||
| 44724 | LD SP,0 | |||
| 44727 | LD C,L | |||
| 44728 | LD (HL),A | |||
| 44729 | INC L | |||
| 44730 | LD (HL),A | |||
| 44731 | LD A,L | |||
| 44732 | AND 31 | |||
| 44734 | CP 30 | |||
| 44736 | JR Z,44750 | |||
| 44738 | INC L | |||
| 44739 | LD DE,65504 | |||
| 44742 | ADD HL,DE | |||
| 44743 | LD B,8 | |||
| 44745 | RES 7,(HL) | |||
| 44747 | ADD HL,DE | |||
| 44748 | DJNZ 44745 | |||
| 44750 | LD A,C | |||
| 44751 | AND 31 | |||
| 44753 | LD HL,(44797) | |||
| 44756 | ADD A,L | |||
| 44757 | LD L,A | |||
| 44758 | LD DE,65502 | |||
| 44761 | ADD HL,DE | |||
| 44762 | PUSH HL | |||
| 44763 | LD A,(IY+0) | |||
| 44766 | AND 15 | |||
| 44768 | LD HL,44779 | |||
| 44771 | CALL PrintLine_9 | |||
| 44774 | LD B,(HL) | |||
| 44775 | POP HL | |||
| 44776 | LD (HL),B | |||
| 44777 | INC L | |||
| 44778 | LD (HL),B | |||
| 44779 | RET | |||
| 44780 | LD D,A | |||
| 44781 | LD C,A | |||
| 44782 | LD E,A | |||
| 44783 | JR NZ,44897 | |||
| 44785 | LD B,A | |||
| 44786 | LD D,A | |||
| 44787 | LD E,A | |||
| 44788 | LD C,A | |||
| 44789 | NOP | |||
| 44790 | LD B,A | |||
| 44791 | LD D,A | |||
| 44792 | LD C,A | |||
| 44793 | LD E,A | |||
| 44794 | NOP | |||
| 44795 | NOP | |||
| 44796 | NOP | |||
| 44797 | NOP | |||
| 44798 | NOP | |||
| Prev: 38493 | Up: Map | Next: 44799 |