![]() |
Routines |
| Prev: 48612 | Up: Map | Next: 49895 |
|
Used by the routine at 51823.
|
||||
| 49029 | LD HL,22528 | |||
| 49032 | LD DE,22529 | |||
| 49035 | LD BC,768 | |||
| 49038 | LD A,5 | |||
| 49040 | LD (HL),A | |||
| 49041 | LDIR | |||
| 49043 | LD HL,22561 | |||
| 49046 | LD B,19 | |||
| 49048 | PUSH BC | |||
| 49049 | PUSH HL | |||
| 49050 | LD A,15 | |||
| 49052 | LD (HL),A | |||
| 49053 | PUSH HL | |||
| 49054 | POP DE | |||
| 49055 | INC DE | |||
| 49056 | LD BC,23 | |||
| 49059 | LDIR | |||
| 49061 | POP HL | |||
| 49062 | LD DE,32 | |||
| 49065 | ADD HL,DE | |||
| 49066 | POP BC | |||
| 49067 | DJNZ 49048 | |||
| 49069 | RET | Return. | ||
|
This entry point is used by the routine at 51823.
|
||||
| 49070 | LD HL,16416 | |||
| 49073 | LD B,152 | |||
| 49075 | PUSH BC | |||
| 49076 | LD A,15 | |||
| 49078 | LD (HL),A | |||
| 49079 | LD A,240 | |||
| 49081 | PUSH HL | |||
| 49082 | LD DE,25 | |||
| 49085 | ADD HL,DE | |||
| 49086 | LD (HL),A | |||
| 49087 | LD DE,6 | |||
| 49090 | ADD HL,DE | |||
| 49091 | LD A,15 | |||
| 49093 | LD (HL),A | |||
| 49094 | POP HL | |||
| 49095 | CALL 48612 | |||
| 49098 | POP BC | |||
| 49099 | DJNZ 49075 | |||
| 49101 | LD HL,17408 | |||
| 49104 | CALL 49126 | |||
| 49107 | LD HL,20608 | |||
| 49110 | CALL 49126 | |||
| 49113 | CALL 51301 | |||
| 49116 | CALL 31400 | |||
| 49119 | CALL 52625 | |||
| 49122 | CALL 29575 | |||
| 49125 | RET | |||
| 49126 | LD B,4 | |||
| 49128 | PUSH BC | |||
| 49129 | PUSH HL | |||
| 49130 | LD A,15 | |||
| 49132 | LD (HL),A | |||
| 49133 | INC HL | |||
| 49134 | PUSH HL | |||
| 49135 | POP DE | |||
| 49136 | INC DE | |||
| 49137 | LD BC,30 | |||
| 49140 | LD A,255 | |||
| 49142 | LD (HL),A | |||
| 49143 | LDIR | |||
| 49145 | POP HL | |||
| 49146 | CALL 48612 | |||
| 49149 | POP BC | |||
| 49150 | DJNZ 49128 | |||
| 49152 | RET | |||
| 49153 | CALL 49029 | |||
| 49156 | CALL 49070 | |||
| 49159 | LD BC,16417 | |||
| 49162 | LD A,255 | |||
| 49164 | LD (BC),A | |||
| 49165 | CALL 49296 | |||
| 49168 | LD A,127 | |||
| 49170 | IN A,(254) | |||
| 49172 | AND 1 | |||
| 49174 | RET Z | |||
| 49175 | LD A,239 | |||
| 49177 | IN A,(254) | |||
| 49179 | AND 16 | |||
| 49181 | CALL Z,49216 | |||
| 49184 | LD A,247 | |||
| 49186 | IN A,(254) | |||
| 49188 | AND 16 | |||
| 49190 | CALL Z,49282 | |||
| 49193 | LD A,239 | |||
| 49195 | IN A,(254) | |||
| 49197 | AND 8 | |||
| 49199 | CALL Z,49249 | |||
| 49202 | LD A,239 | |||
| 49204 | IN A,(254) | |||
| 49206 | AND 4 | |||
| 49208 | CALL Z,49289 | |||
| 49211 | HALT | |||
| 49212 | HALT | |||
| 49213 | JP 49162 | |||
| 49216 | PUSH BC | |||
| 49217 | POP HL | |||
| 49218 | XOR A | |||
| 49219 | LD (HL),A | |||
| 49220 | CALL 48612 | |||
| 49223 | CALL 48612 | |||
| 49226 | CALL 48612 | |||
| 49229 | CALL 48612 | |||
| 49232 | CALL 48612 | |||
| 49235 | CALL 48612 | |||
| 49238 | CALL 48612 | |||
| 49241 | CALL 48612 | |||
| 49244 | PUSH HL | |||
| 49245 | POP BC | |||
| 49246 | HALT | |||
| 49247 | HALT | |||
| 49248 | RET | |||
| 49249 | PUSH BC | |||
| 49250 | POP HL | |||
| 49251 | XOR A | |||
| 49252 | LD (HL),A | |||
| 49253 | CALL 48654 | |||
| 49256 | CALL 48654 | |||
| 49259 | CALL 48654 | |||
| 49262 | CALL 48654 | |||
| 49265 | CALL 48654 | |||
| 49268 | CALL 48654 | |||
| 49271 | CALL 48654 | |||
| 49274 | CALL 48654 | |||
| 49277 | PUSH HL | |||
| 49278 | POP BC | |||
| 49279 | HALT | |||
| 49280 | HALT | |||
| 49281 | RET | |||
| 49282 | XOR A | |||
| 49283 | HALT | |||
| 49284 | HALT | |||
| 49285 | HALT | |||
| 49286 | LD (BC),A | |||
| 49287 | DEC BC | |||
| 49288 | RET | |||
| 49289 | XOR A | |||
| 49290 | HALT | |||
| 49291 | HALT | |||
| 49292 | HALT | |||
| 49293 | LD (BC),A | |||
| 49294 | INC BC | |||
| 49295 | RET | |||
| 49296 | PUSH BC | |||
| 49297 | PUSH BC | |||
| 49298 | LD A,2 | |||
| 49300 | CALL 5633 | |||
| 49303 | LD A,22 | |||
| 49305 | RST 16 | |||
| 49306 | LD A,0 | |||
| 49308 | RST 16 | |||
| 49309 | LD A,0 | |||
| 49311 | RST 16 | |||
| 49312 | POP BC | |||
| 49313 | CALL 11563 | |||
| 49316 | CALL 11747 | |||
| 49319 | HALT | |||
| 49320 | POP BC | |||
| 49321 | RET | |||
| 49322 | LD A,2 | |||
| 49324 | CALL 5633 | |||
| 49327 | LD A,22 | |||
| 49329 | RST 16 | |||
| 49330 | LD A,1 | |||
| 49332 | RST 16 | |||
| 49333 | LD A,1 | |||
| 49335 | RST 16 | |||
| 49336 | CALL 49029 | |||
| 49339 | LD HL,(23407) | |||
| 49342 | PUSH HL | |||
| 49343 | POP DE | |||
| 49344 | LD B,19 | |||
| 49346 | PUSH BC | |||
| 49347 | PUSH HL | |||
| 49348 | LD B,3 | |||
| 49350 | PUSH BC | |||
| 49351 | LD B,8 | |||
| 49353 | LD C,128 | |||
| 49355 | LD A,(DE) | |||
| 49356 | AND C | |||
| 49357 | CALL 49391 | |||
| 49360 | RRC C | |||
| 49362 | INC HL | |||
| 49363 | CALL 52756 | |||
| 49366 | DJNZ 49355 | |||
| 49368 | INC DE | |||
| 49369 | POP BC | |||
| 49370 | DJNZ 49350 | |||
| 49372 | CALL 49450 | |||
| 49375 | POP HL | |||
| 49376 | POP BC | |||
| 49377 | DJNZ 49346 | |||
| 49379 | INC DE | |||
| 49380 | LD A,(23423) | |||
| 49383 | AND A | |||
| 49384 | CALL Z,49563 | |||
| 49387 | CALL 49070 | |||
| 49390 | RET | |||
| 49391 | PUSH HL | |||
| 49392 | PUSH DE | |||
| 49393 | PUSH BC | |||
| 49394 | PUSH AF | |||
| 49395 | LD A,32 | |||
| 49397 | JP Z,49430 | |||
| 49400 | CALL 52756 | |||
| 49403 | LD A,(23409) | |||
| 49406 | LD B,A | |||
| 49407 | LD A,(23410) | |||
| 49410 | LD C,A | |||
| 49411 | LD A,B | |||
| 49412 | LD A,16 | |||
| 49414 | RST 16 | |||
| 49415 | LD A,C | |||
| 49416 | RST 16 | |||
| 49417 | LD A,17 | |||
| 49419 | RST 16 | |||
| 49420 | LD A,1 | |||
| 49422 | RST 16 | |||
| 49423 | LD A,B | |||
| 49424 | RST 16 | |||
| 49425 | POP AF | |||
| 49426 | POP BC | |||
| 49427 | POP DE | |||
| 49428 | POP HL | |||
| 49429 | RET | |||
| 49430 | LD A,17 | |||
| 49432 | RST 16 | |||
| 49433 | LD A,1 | |||
| 49435 | RST 16 | |||
| 49436 | LD A,16 | |||
| 49438 | RST 16 | |||
| 49439 | LD A,7 | |||
| 49441 | RST 16 | |||
| 49442 | LD A,32 | |||
| 49444 | RST 16 | |||
| 49445 | POP AF | |||
| 49446 | POP BC | |||
| 49447 | POP DE | |||
| 49448 | POP HL | |||
| 49449 | RET | |||
| 49450 | PUSH DE | |||
| 49451 | PUSH BC | |||
| 49452 | PUSH AF | |||
| 49453 | LD A,17 | |||
| 49455 | RST 16 | |||
| 49456 | LD A,0 | |||
| 49458 | RST 16 | |||
| 49459 | LD A,16 | |||
| 49461 | RST 16 | |||
| 49462 | LD A,5 | |||
| 49464 | RST 16 | |||
| 49465 | LD A,23 | |||
| 49467 | RST 16 | |||
| 49468 | LD A,1 | |||
| 49470 | RST 16 | |||
| 49471 | LD A,32 | |||
| 49473 | RST 16 | |||
| 49474 | POP AF | |||
| 49475 | POP BC | |||
| 49476 | POP DE | |||
| 49477 | RET | |||
| 49478 | LD A,H | |||
| 49479 | AND 24 | |||
| 49481 | SRA A | |||
| 49483 | SRA A | |||
| 49485 | SRA A | |||
| 49487 | ADD A,88 | |||
| 49489 | LD H,A | |||
| 49490 | RET | |||
|
This entry point is used by the routine at 48612.
|
||||
| 49491 | PUSH HL | |||
| 49492 | LD A,1 | |||
| 49494 | LD (23412),A | |||
| 49497 | CALL 49478 | |||
| 49500 | LD A,(HL) | |||
| 49501 | POP HL | |||
| 49502 | AND 7 | |||
| 49504 | CP 3 | |||
| 49506 | JP Z,48803 | |||
| 49509 | CP 4 | |||
| 49511 | JP Z,48803 | |||
| 49514 | CP 5 | |||
| 49516 | JP Z,48803 | |||
| 49519 | XOR A | |||
| 49520 | LD (23412),A | |||
| 49523 | CALL 49801 | |||
| 49526 | RET | |||
|
This entry point is used by the routine at 48612.
|
||||
| 49527 | PUSH HL | |||
| 49528 | LD A,1 | |||
| 49530 | LD (23413),A | |||
| 49533 | CALL 49478 | |||
| 49536 | LD A,(HL) | |||
| 49537 | POP HL | |||
| 49538 | AND 7 | |||
| 49540 | CP 3 | |||
| 49542 | JP Z,48833 | |||
| 49545 | CP 4 | |||
| 49547 | JP Z,48833 | |||
| 49550 | CP 5 | |||
| 49552 | JP Z,48833 | |||
| 49555 | XOR A | |||
| 49556 | LD (23413),A | |||
| 49559 | CALL 49801 | |||
| 49562 | RET | |||
| 49563 | PUSH DE | |||
| 49564 | PUSH DE | |||
| 49565 | LD A,22 | |||
| 49567 | RST 16 | |||
| 49568 | POP DE | |||
| 49569 | LD A,(DE) | |||
| 49570 | RST 16 | |||
| 49571 | LD A,23 | |||
| 49573 | RST 16 | |||
| 49574 | LD A,16 | |||
| 49576 | RST 16 | |||
| 49577 | LD A,6 | |||
| 49579 | RST 16 | |||
| 49580 | LD A,17 | |||
| 49582 | RST 16 | |||
| 49583 | LD A,2 | |||
| 49585 | RST 16 | |||
| 49586 | LD A,18 | |||
| 49588 | RST 16 | |||
| 49589 | LD A,1 | |||
| 49591 | RST 16 | |||
| 49592 | LD A,32 | |||
| 49594 | RST 16 | |||
| 49595 | LD A,16 | |||
| 49597 | RST 16 | |||
| 49598 | LD A,2 | |||
| 49600 | RST 16 | |||
| 49601 | LD A,17 | |||
| 49603 | RST 16 | |||
| 49604 | LD A,6 | |||
| 49606 | RST 16 | |||
| 49607 | LD A,32 | |||
| 49609 | RST 16 | |||
| 49610 | LD A,19 | |||
| 49612 | RST 16 | |||
| 49613 | LD A,1 | |||
| 49615 | RST 16 | |||
| 49616 | LD A,22 | |||
| 49618 | RST 16 | |||
| 49619 | POP DE | |||
| 49620 | LD A,(DE) | |||
| 49621 | INC A | |||
| 49622 | RST 16 | |||
| 49623 | LD A,23 | |||
| 49625 | RST 16 | |||
| 49626 | LD A,32 | |||
| 49628 | RST 16 | |||
| 49629 | LD A,17 | |||
| 49631 | RST 16 | |||
| 49632 | LD A,2 | |||
| 49634 | RST 16 | |||
| 49635 | LD A,16 | |||
| 49637 | RST 16 | |||
| 49638 | LD A,6 | |||
| 49640 | RST 16 | |||
| 49641 | LD A,32 | |||
| 49643 | RST 16 | |||
| 49644 | LD A,19 | |||
| 49646 | RST 16 | |||
| 49647 | LD A,0 | |||
| 49649 | RST 16 | |||
| 49650 | RET | |||
|
This entry point is used by the routine at 48244.
|
||||
| 49651 | LD HL,(23400) | |||
| 49654 | XOR A | |||
| 49655 | LD (23414),A | |||
| 49658 | CALL 49478 | |||
| 49661 | LD A,(HL) | |||
| 49662 | CP 178 | |||
| 49664 | RET NZ | |||
| 49665 | LD A,1 | |||
| 49667 | LD (23414),A | |||
| 49670 | RET | |||
|
This entry point is used by the routine at 48244.
|
||||
| 49671 | LD HL,23310 | |||
| 49674 | LD DE,23311 | |||
| 49677 | LD (HL),0 | |||
| 49679 | LD BC,85 | |||
| 49682 | LDIR | |||
| 49684 | HALT | |||
| 49685 | HALT | |||
| 49686 | CALL 26600 | |||
| 49689 | LD A,(23406) | |||
| 49692 | INC A | |||
| 49693 | LD (23406),A | |||
| 49696 | CP 12 | |||
| 49698 | JP Z,52290 | |||
| 49701 | LD HL,(23407) | |||
| 49704 | LD DE,60 | |||
| 49707 | ADD HL,DE | |||
| 49708 | LD (23407),HL | |||
| 49711 | LD A,(23409) | |||
| 49714 | INC A | |||
| 49715 | LD (23409),A | |||
| 49718 | CP 165 | |||
| 49720 | CALL Z,49795 | |||
| 49723 | LD A,(23410) | |||
| 49726 | INC A | |||
| 49727 | LD (23410),A | |||
| 49730 | CP 6 | |||
| 49732 | CALL Z,49889 | |||
| 49735 | CALL 26600 | |||
| 49738 | HALT | |||
| 49739 | CALL 49963 | |||
| 49742 | XOR A | |||
| 49743 | OUT (254),A | |||
| 49745 | CALL 51678 | |||
| 49748 | CALL 50027 | |||
| 49751 | CALL 49322 | |||
| 49754 | CALL 51563 | |||
| 49757 | LD HL,(23400) | |||
| 49760 | LD DE,23 | |||
| 49763 | SBC HL,DE | |||
| 49765 | LD (23400),HL | |||
| 49768 | LD (23417),HL | |||
| 49771 | LD DE,50 | |||
| 49774 | LD HL,(23415) | |||
| 49777 | ADD HL,DE | |||
| 49778 | LD (23415),HL | |||
| 49781 | LD A,0 | |||
| 49783 | LD (23395),A | |||
| 49786 | LD (23386),A | |||
| 49789 | CALL 27000 | |||
| 49792 | JP 48317 | |||
|
This entry point is used by the routine at 51823.
|
||||
| 49795 | LD A,152 | |||
| 49797 | LD (23409),A | |||
| 49800 | RET | |||
| 49801 | CALL 26600 | |||
| 49804 | LD A,1 | |||
| 49806 | LD (23419),A | |||
| 49809 | HALT | |||
| 49810 | HALT | |||
| 49811 | HALT | |||
| 49812 | CALL 49845 | |||
| 49815 | CALL WhoopsPrint | |||
| 49818 | LD A,(23440) | |||
| 49821 | DEC A | |||
| 49822 | LD (23440),A | |||
| 49825 | RET Z | |||
| 49826 | CALL 49322 | |||
| 49829 | CALL 51563 | |||
| 49832 | CALL 27000 | |||
| 49835 | LD HL,(23417) | |||
| 49838 | LD A,(23462) | |||
| 49841 | LD (23400),HL | |||
| 49844 | RET | |||
| 49845 | PUSH HL | |||
| 49846 | PUSH DE | |||
| 49847 | PUSH BC | |||
| 49848 | PUSH AF | |||
| 49849 | LD A,7 | |||
| 49851 | LD (23624),A | |||
| 49854 | LD A,0 | |||
| 49856 | OUT (254),A | |||
| 49858 | LD B,5 | |||
| 49860 | PUSH BC | |||
| 49861 | LD B,20 | |||
| 49863 | PUSH BC | |||
| 49864 | PUSH BC | |||
| 49865 | POP DE | |||
| 49866 | LD E,D | |||
| 49867 | LD D,0 | |||
| 49869 | LD HL,200 | |||
| 49872 | CALL 949 | |||
| 49875 | POP BC | |||
| 49876 | DJNZ 49863 | |||
| 49878 | POP BC | |||
| 49879 | DJNZ 49860 | |||
| 49881 | CALL 49982 | |||
| 49884 | POP AF | |||
| 49885 | POP BC | |||
| 49886 | POP DE | |||
| 49887 | POP AF | |||
| 49888 | RET | |||
|
This entry point is used by the routine at 51823.
|
||||
| 49889 | LD A,3 | |||
| 49891 | LD (23410),A | |||
| 49894 | RET | |||
| Prev: 48612 | Up: Map | Next: 49895 |