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 |