Prev: 54816 Up: Map Next: 60348
54832: Routine at D630
Used by the routine at 51279.
54832 EXX
54833 LD D,0
54835 EXX
54836 JP 54843
This entry point is used by the routines at 51279 and 54406.
54839 EXX
54840 LD D,1
54842 EXX
54843 LD B,H
54844 LD C,L
54845 LD E,(HL)
54846 SLA E
54848 LD D,0
54850 LD HL,50700
54853 ADD HL,DE
54854 LD E,(HL)
54855 INC HL
54856 LD D,(HL)
54857 LD H,B
54858 LD L,C
54859 INC HL
54860 LD B,70
54862 LD C,(HL)
54863 INC HL
54864 SLA C
54866 RL B
54868 PUSH BC
54869 LD A,(HL)
54870 AND A
54871 LD HL,0
54874 RRA
54875 RR L
54877 RRA
54878 RR L
54880 RRA
54881 RR L
54883 EXX
54884 LD C,A
54885 EXX
54886 LD A,L
54887 RRCA
54888 LD L,A
54889 RRCA
54890 ADD A,L
54891 LD L,A
54892 ADD HL,DE
54893 LD B,H
54894 LD C,L
54895 POP HL
54896 EXX
54897 LD A,C
54898 EXX
54899 ADD A,(HL)
54900 LD E,A
54901 INC HL
54902 LD D,(HL)
54903 INC HL
54904 LD A,(BC)
54905 EX DE,HL
54906 XOR (HL)
54907 LD (HL),A
54908 INC BC
54909 INC HL
54910 LD A,(BC)
54911 INC BC
54912 XOR (HL)
54913 LD (HL),A
54914 EXX
54915 LD A,D
54916 AND A
54917 EXX
54918 JP Z,54936
54921 LD A,H
54922 RRCA
54923 RRCA
54924 RRCA
54925 AND 3
54927 OR 88
54929 LD H,A
54930 EXX
54931 LD A,B
54932 EXX
54933 LD (HL),A
54934 DEC HL
54935 LD (HL),A
54936 EX DE,HL
54937 EXX
54938 LD A,C
54939 EXX
54940 ADD A,(HL)
54941 LD E,A
54942 INC HL
54943 LD D,(HL)
54944 INC HL
54945 LD A,(BC)
54946 EX DE,HL
54947 XOR (HL)
54948 LD (HL),A
54949 INC BC
54950 INC HL
54951 LD A,(BC)
54952 INC BC
54953 XOR (HL)
54954 LD (HL),A
54955 EX DE,HL
54956 EXX
54957 LD A,C
54958 EXX
54959 ADD A,(HL)
54960 LD E,A
54961 INC HL
54962 LD D,(HL)
54963 INC HL
54964 LD A,(BC)
54965 EX DE,HL
54966 XOR (HL)
54967 LD (HL),A
54968 INC BC
54969 INC HL
54970 LD A,(BC)
54971 INC BC
54972 XOR (HL)
54973 LD (HL),A
54974 EX DE,HL
54975 EXX
54976 LD A,C
54977 EXX
54978 ADD A,(HL)
54979 LD E,A
54980 INC HL
54981 LD D,(HL)
54982 INC HL
54983 LD A,(BC)
54984 EX DE,HL
54985 XOR (HL)
54986 LD (HL),A
54987 INC BC
54988 INC HL
54989 LD A,(BC)
54990 INC BC
54991 XOR (HL)
54992 LD (HL),A
54993 EX DE,HL
54994 EXX
54995 LD A,C
54996 EXX
54997 ADD A,(HL)
54998 LD E,A
54999 INC HL
55000 LD D,(HL)
55001 INC HL
55002 LD A,(BC)
55003 EX DE,HL
55004 XOR (HL)
55005 LD (HL),A
55006 INC BC
55007 INC HL
55008 LD A,(BC)
55009 INC BC
55010 XOR (HL)
55011 LD (HL),A
55012 EX DE,HL
55013 EXX
55014 LD A,C
55015 EXX
55016 ADD A,(HL)
55017 LD E,A
55018 INC HL
55019 LD D,(HL)
55020 INC HL
55021 LD A,(BC)
55022 EX DE,HL
55023 XOR (HL)
55024 LD (HL),A
55025 INC BC
55026 INC HL
55027 LD A,(BC)
55028 INC BC
55029 XOR (HL)
55030 LD (HL),A
55031 EX DE,HL
55032 EXX
55033 LD A,C
55034 EXX
55035 ADD A,(HL)
55036 LD E,A
55037 INC HL
55038 LD D,(HL)
55039 INC HL
55040 LD A,(BC)
55041 EX DE,HL
55042 XOR (HL)
55043 LD (HL),A
55044 INC BC
55045 INC HL
55046 LD A,(BC)
55047 INC BC
55048 XOR (HL)
55049 LD (HL),A
55050 EXX
55051 LD A,D
55052 AND A
55053 EXX
55054 JP Z,55072
55057 LD A,H
55058 RRCA
55059 RRCA
55060 RRCA
55061 AND 3
55063 OR 88
55065 LD H,A
55066 EXX
55067 LD A,B
55068 EXX
55069 LD (HL),A
55070 DEC HL
55071 LD (HL),A
55072 EX DE,HL
55073 EXX
55074 LD A,C
55075 EXX
55076 ADD A,(HL)
55077 LD E,A
55078 INC HL
55079 LD D,(HL)
55080 INC HL
55081 LD A,(BC)
55082 EX DE,HL
55083 XOR (HL)
55084 LD (HL),A
55085 INC BC
55086 INC HL
55087 LD A,(BC)
55088 INC BC
55089 XOR (HL)
55090 LD (HL),A
55091 EX DE,HL
55092 EXX
55093 LD A,C
55094 EXX
55095 ADD A,(HL)
55096 LD E,A
55097 INC HL
55098 LD D,(HL)
55099 INC HL
55100 LD A,(BC)
55101 EX DE,HL
55102 XOR (HL)
55103 LD (HL),A
55104 INC BC
55105 INC HL
55106 LD A,(BC)
55107 INC BC
55108 XOR (HL)
55109 LD (HL),A
55110 EX DE,HL
55111 EXX
55112 LD A,C
55113 EXX
55114 ADD A,(HL)
55115 LD E,A
55116 INC HL
55117 LD D,(HL)
55118 INC HL
55119 LD A,(BC)
55120 EX DE,HL
55121 XOR (HL)
55122 LD (HL),A
55123 INC BC
55124 INC HL
55125 LD A,(BC)
55126 INC BC
55127 XOR (HL)
55128 LD (HL),A
55129 EX DE,HL
55130 EXX
55131 LD A,C
55132 EXX
55133 ADD A,(HL)
55134 LD E,A
55135 INC HL
55136 LD D,(HL)
55137 INC HL
55138 LD A,(BC)
55139 EX DE,HL
55140 XOR (HL)
55141 LD (HL),A
55142 INC BC
55143 INC HL
55144 LD A,(BC)
55145 INC BC
55146 XOR (HL)
55147 LD (HL),A
55148 EX DE,HL
55149 EXX
55150 LD A,C
55151 EXX
55152 ADD A,(HL)
55153 LD E,A
55154 INC HL
55155 LD D,(HL)
55156 INC HL
55157 LD A,(BC)
55158 EX DE,HL
55159 XOR (HL)
55160 LD (HL),A
55161 INC BC
55162 INC HL
55163 LD A,(BC)
55164 INC BC
55165 XOR (HL)
55166 LD (HL),A
55167 EXX
55168 LD A,D
55169 AND A
55170 EXX
55171 RET Z
55172 LD A,H
55173 RRCA
55174 RRCA
55175 RRCA
55176 AND 3
55178 OR 88
55180 LD H,A
55181 EXX
55182 LD A,B
55183 EXX
55184 LD (HL),A
55185 DEC HL
55186 LD (HL),A
55187 RET
This entry point is used by the routines at 51279 and 54406.
55188 LD B,H
55189 LD C,L
55190 LD E,(HL)
55191 SLA E
55193 LD D,0
55195 LD HL,50700
55198 ADD HL,DE
55199 LD E,(HL)
55200 INC HL
55201 LD D,(HL)
55202 LD H,B
55203 LD L,C
55204 INC HL
55205 LD B,70
55207 LD C,(HL)
55208 LD A,C
55209 EXX
55210 LD D,A
55211 EXX
55212 INC HL
55213 SLA C
55215 RL B
55217 PUSH BC
55218 LD A,(HL)
55219 AND A
55220 LD HL,0
55223 RRA
55224 RR L
55226 RRA
55227 RR L
55229 RRA
55230 RR L
55232 EXX
55233 LD C,A
55234 EXX
55235 LD A,L
55236 RRCA
55237 LD L,A
55238 RRCA
55239 ADD A,L
55240 LD L,A
55241 ADD HL,DE
55242 LD B,H
55243 LD C,L
55244 POP HL
55245 EXX
55246 LD A,D
55247 EXX
55248 CP 185
55250 RET NC
55251 CP 16
55253 JR C,55274
55255 EXX
55256 LD A,C
55257 EXX
55258 ADD A,(HL)
55259 LD E,A
55260 INC HL
55261 LD D,(HL)
55262 INC HL
55263 EX DE,HL
55264 LD A,(BC)
55265 XOR (HL)
55266 LD (HL),A
55267 INC BC
55268 INC HL
55269 LD A,(BC)
55270 XOR (HL)
55271 LD (HL),A
55272 EX DE,HL
55273 DEC BC
55274 INC BC
55275 INC BC
55276 EXX
55277 LD A,B
55278 ADD A,D
55279 LD D,A
55280 LD A,B
55281 EXX
55282 DEC A
55283 INC HL
55284 INC HL
55285 DEC A
55286 JR NZ,55283
55288 EXX
55289 LD A,D
55290 EXX
55291 CP 185
55293 RET NC
55294 CP 16
55296 JR C,55317
55298 EXX
55299 LD A,C
55300 EXX
55301 ADD A,(HL)
55302 LD E,A
55303 INC HL
55304 LD D,(HL)
55305 INC HL
55306 EX DE,HL
55307 LD A,(BC)
55308 XOR (HL)
55309 LD (HL),A
55310 INC BC
55311 INC HL
55312 LD A,(BC)
55313 XOR (HL)
55314 LD (HL),A
55315 EX DE,HL
55316 DEC BC
55317 INC BC
55318 INC BC
55319 EXX
55320 LD A,B
55321 ADD A,D
55322 LD D,A
55323 LD A,B
55324 EXX
55325 DEC A
55326 INC HL
55327 INC HL
55328 DEC A
55329 JR NZ,55326
55331 EXX
55332 LD A,D
55333 EXX
55334 CP 185
55336 RET NC
55337 CP 16
55339 JR C,55360
55341 EXX
55342 LD A,C
55343 EXX
55344 ADD A,(HL)
55345 LD E,A
55346 INC HL
55347 LD D,(HL)
55348 INC HL
55349 EX DE,HL
55350 LD A,(BC)
55351 XOR (HL)
55352 LD (HL),A
55353 INC BC
55354 INC HL
55355 LD A,(BC)
55356 XOR (HL)
55357 LD (HL),A
55358 EX DE,HL
55359 DEC BC
55360 INC BC
55361 INC BC
55362 EXX
55363 LD A,B
55364 ADD A,D
55365 LD D,A
55366 LD A,B
55367 EXX
55368 DEC A
55369 INC HL
55370 INC HL
55371 DEC A
55372 JR NZ,55369
55374 EXX
55375 LD A,D
55376 EXX
55377 CP 185
55379 RET NC
55380 CP 16
55382 JR C,55403
55384 EXX
55385 LD A,C
55386 EXX
55387 ADD A,(HL)
55388 LD E,A
55389 INC HL
55390 LD D,(HL)
55391 INC HL
55392 EX DE,HL
55393 LD A,(BC)
55394 XOR (HL)
55395 LD (HL),A
55396 INC BC
55397 INC HL
55398 LD A,(BC)
55399 XOR (HL)
55400 LD (HL),A
55401 EX DE,HL
55402 DEC BC
55403 INC BC
55404 INC BC
55405 EXX
55406 LD A,B
55407 ADD A,D
55408 LD D,A
55409 LD A,B
55410 EXX
55411 DEC A
55412 INC HL
55413 INC HL
55414 DEC A
55415 JR NZ,55412
55417 EXX
55418 LD A,D
55419 EXX
55420 CP 185
55422 RET NC
55423 CP 16
55425 JR C,55446
55427 EXX
55428 LD A,C
55429 EXX
55430 ADD A,(HL)
55431 LD E,A
55432 INC HL
55433 LD D,(HL)
55434 INC HL
55435 EX DE,HL
55436 LD A,(BC)
55437 XOR (HL)
55438 LD (HL),A
55439 INC BC
55440 INC HL
55441 LD A,(BC)
55442 XOR (HL)
55443 LD (HL),A
55444 EX DE,HL
55445 DEC BC
55446 INC BC
55447 INC BC
55448 EXX
55449 LD A,B
55450 ADD A,D
55451 LD D,A
55452 LD A,B
55453 EXX
55454 DEC A
55455 INC HL
55456 INC HL
55457 DEC A
55458 JR NZ,55455
55460 EXX
55461 LD A,D
55462 EXX
55463 CP 185
55465 RET NC
55466 CP 16
55468 JR C,55489
55470 EXX
55471 LD A,C
55472 EXX
55473 ADD A,(HL)
55474 LD E,A
55475 INC HL
55476 LD D,(HL)
55477 INC HL
55478 EX DE,HL
55479 LD A,(BC)
55480 XOR (HL)
55481 LD (HL),A
55482 INC BC
55483 INC HL
55484 LD A,(BC)
55485 XOR (HL)
55486 LD (HL),A
55487 EX DE,HL
55488 DEC BC
55489 INC BC
55490 INC BC
55491 EXX
55492 LD A,B
55493 ADD A,A
55494 DEC A
55495 ADD A,D
55496 LD D,A
55497 LD A,B
55498 ADD A,A
55499 EXX
55500 DEC A
55501 DEC A
55502 INC HL
55503 INC HL
55504 DEC A
55505 JR NZ,55502
55507 EXX
55508 LD A,D
55509 EXX
55510 CP 185
55512 RET NC
55513 CP 16
55515 JR C,55536
55517 EXX
55518 LD A,C
55519 EXX
55520 ADD A,(HL)
55521 LD E,A
55522 INC HL
55523 LD D,(HL)
55524 INC HL
55525 EX DE,HL
55526 LD A,(BC)
55527 XOR (HL)
55528 LD (HL),A
55529 INC BC
55530 INC HL
55531 LD A,(BC)
55532 XOR (HL)
55533 LD (HL),A
55534 EX DE,HL
55535 DEC BC
55536 INC BC
55537 INC BC
55538 EXX
55539 LD A,B
55540 ADD A,D
55541 LD D,A
55542 LD A,B
55543 EXX
55544 DEC A
55545 INC HL
55546 INC HL
55547 DEC A
55548 JR NZ,55545
55550 EXX
55551 LD A,D
55552 EXX
55553 CP 185
55555 RET NC
55556 CP 16
55558 JR C,55579
55560 EXX
55561 LD A,C
55562 EXX
55563 ADD A,(HL)
55564 LD E,A
55565 INC HL
55566 LD D,(HL)
55567 INC HL
55568 EX DE,HL
55569 LD A,(BC)
55570 XOR (HL)
55571 LD (HL),A
55572 INC BC
55573 INC HL
55574 LD A,(BC)
55575 XOR (HL)
55576 LD (HL),A
55577 EX DE,HL
55578 DEC BC
55579 INC BC
55580 INC BC
55581 EXX
55582 LD A,B
55583 ADD A,D
55584 LD D,A
55585 LD A,B
55586 EXX
55587 DEC A
55588 INC HL
55589 INC HL
55590 DEC A
55591 JR NZ,55588
55593 EXX
55594 LD A,D
55595 EXX
55596 CP 185
55598 RET NC
55599 CP 16
55601 JR C,55622
55603 EXX
55604 LD A,C
55605 EXX
55606 ADD A,(HL)
55607 LD E,A
55608 INC HL
55609 LD D,(HL)
55610 INC HL
55611 EX DE,HL
55612 LD A,(BC)
55613 XOR (HL)
55614 LD (HL),A
55615 INC BC
55616 INC HL
55617 LD A,(BC)
55618 XOR (HL)
55619 LD (HL),A
55620 EX DE,HL
55621 DEC BC
55622 INC BC
55623 INC BC
55624 EXX
55625 LD A,B
55626 ADD A,D
55627 LD D,A
55628 LD A,B
55629 EXX
55630 DEC A
55631 INC HL
55632 INC HL
55633 DEC A
55634 JR NZ,55631
55636 EXX
55637 LD A,D
55638 EXX
55639 CP 185
55641 RET NC
55642 CP 16
55644 JR C,55665
55646 EXX
55647 LD A,C
55648 EXX
55649 ADD A,(HL)
55650 LD E,A
55651 INC HL
55652 LD D,(HL)
55653 INC HL
55654 EX DE,HL
55655 LD A,(BC)
55656 XOR (HL)
55657 LD (HL),A
55658 INC BC
55659 INC HL
55660 LD A,(BC)
55661 XOR (HL)
55662 LD (HL),A
55663 EX DE,HL
55664 DEC BC
55665 INC BC
55666 INC BC
55667 EXX
55668 LD A,B
55669 ADD A,D
55670 LD D,A
55671 LD A,B
55672 EXX
55673 DEC A
55674 INC HL
55675 INC HL
55676 DEC A
55677 JR NZ,55674
55679 EXX
55680 LD A,D
55681 EXX
55682 CP 185
55684 RET NC
55685 CP 16
55687 JR C,55708
55689 EXX
55690 LD A,C
55691 EXX
55692 ADD A,(HL)
55693 LD E,A
55694 INC HL
55695 LD D,(HL)
55696 INC HL
55697 EX DE,HL
55698 LD A,(BC)
55699 XOR (HL)
55700 LD (HL),A
55701 INC BC
55702 INC HL
55703 LD A,(BC)
55704 XOR (HL)
55705 LD (HL),A
55706 EX DE,HL
55707 DEC BC
55708 INC BC
55709 INC BC
55710 EXX
55711 LD A,B
55712 ADD A,D
55713 LD D,A
55714 LD A,B
55715 EXX
55716 DEC A
55717 INC HL
55718 INC HL
55719 DEC A
55720 JR NZ,55717
55722 EXX
55723 LD A,D
55724 EXX
55725 CP 185
55727 RET NC
55728 CP 16
55730 RET C
55731 EXX
55732 LD A,C
55733 EXX
55734 ADD A,(HL)
55735 LD E,A
55736 INC HL
55737 LD D,(HL)
55738 EX DE,HL
55739 LD A,(BC)
55740 XOR (HL)
55741 LD (HL),A
55742 INC BC
55743 INC HL
55744 LD A,(BC)
55745 XOR (HL)
55746 LD (HL),A
55747 RET
This entry point is used by the routine at 51279.
55748 LD A,(50479)
55751 AND A
55752 RET Z
55753 SLA E
55755 SLA E
55757 SLA E
55759 SLA E
55761 LD D,0
55763 LD HL,55786
55766 ADD HL,DE
55767 LD DE,50465
55770 LD BC,16
55773 LDIR
55775 RET
This entry point is used by the routine at 51279.
55776 LD A,(50479)
55779 CP 2
55781 RET Z
55782 LD HL,(50465)
55785 JP (HL)
55786 LD HL,(59610)
55789 INC BC
55790 DEC B
55791 NOP
55792 INC D
55793 NOP
55794 INC C
55795 NOP
55796 LD BC,2560
55799 NOP
55800 NOP
55801 NOP
55802 LD H,(HL)
55803 JP C,0
55806 DEC B
55807 NOP
55808 INC B
55809 NOP
55810 INC C
55811 NOP
55812 DEC B
55813 NOP
55814 NOP
55815 NOP
55816 LD BC,26112
55819 JP C,0
55822 PUSH AF
55823 NOP
55824 LD A,(BC)
55825 NOP
55826 INC C
55827 NOP
55828 CP 255
55830 RLCA
55831 NOP
55832 NOP
55833 NOP
55834 LD H,(HL)
55835 JP C,0
55838 DEC B
55839 NOP
55840 LD A,(BC)
55841 NOP
55842 LD A,(BC)
55843 NOP
55844 LD BC,1280
55847 NOP
55848 NOP
55849 NOP
55850 LD HL,(50467)
55853 LD A,(50473)
55856 LD B,A
55857 LD A,24
55859 AND (HL)
55860 OUT (254),A
55862 INC HL
55863 LD A,(50469)
55866 LD C,A
55867 DEC C
55868 JR NZ,55867
55870 LD C,A
55871 LD A,(50475)
55874 ADD A,C
55875 LD (50469),A
55878 DJNZ 55857
55880 LD (50467),HL
55883 LD A,(50471)
55886 DEC A
55887 JR Z,55904
55889 LD (50471),A
55892 LD B,A
55893 LD A,(50477)
55896 CP B
55897 RET NZ
55898 LD A,1
55900 LD (50479),A
55903 RET
55904 LD A,2
55906 LD (50479),A
55909 RET
55910 LD A,(50473)
55913 LD B,A
55914 XOR A
55915 XOR 24
55917 OUT (254),A
55919 LD D,A
55920 LD A,(50469)
55923 LD C,A
55924 DEC C
55925 JR NZ,55924
55927 LD C,A
55928 LD A,(50475)
55931 ADD A,C
55932 LD (50469),A
55935 LD A,D
55936 DJNZ 55915
55938 LD A,(50471)
55941 DEC A
55942 JR Z,55904
55944 LD (50471),A
55947 LD B,A
55948 LD A,(50477)
55951 CP B
55952 RET NZ
55953 LD A,1
55955 LD (50479),A
55958 RET
55959 PUSH BC
55960 LD C,10
55962 LD B,0
55964 DJNZ 55964
55966 DEC C
55967 JR NZ,55962
55969 POP BC
55970 RET
This entry point is used by the routine at PlayerDeath.
55971 PUSH BC
55972 LD C,60
55974 LD B,0
55976 DJNZ 55976
55978 DEC C
55979 JR NZ,55974
55981 POP BC
55982 RET
This entry point is used by the routine at 51279.
55983 LD B,H
55984 LD C,L
55985 LD E,(HL)
55986 SLA E
55988 LD D,0
55990 LD HL,50700
55993 ADD HL,DE
55994 LD E,(HL)
55995 INC HL
55996 LD D,(HL)
55997 LD H,B
55998 LD L,C
55999 INC HL
56000 LD B,70
56002 LD C,(HL)
56003 LD A,C
56004 EXX
56005 LD D,A
56006 EXX
56007 SLA C
56009 RL B
56011 PUSH BC
56012 INC HL
56013 LD A,(HL)
56014 AND A
56015 LD HL,0
56018 RRA
56019 RR L
56021 RRA
56022 RR L
56024 RRA
56025 RR L
56027 EXX
56028 LD C,A
56029 EXX
56030 LD A,L
56031 RRCA
56032 ADD A,L
56033 LD L,A
56034 LD A,H
56035 ADC A,0
56037 LD H,A
56038 ADD HL,DE
56039 LD B,H
56040 LD C,L
56041 POP HL
56042 EXX
56043 LD A,D
56044 EXX
56045 CP 176
56047 RET NC
56048 CP 16
56050 JR C,56077
56052 EXX
56053 LD A,C
56054 EXX
56055 ADD A,(HL)
56056 LD E,A
56057 INC HL
56058 LD D,(HL)
56059 INC HL
56060 EX DE,HL
56061 LD A,(BC)
56062 XOR (HL)
56063 LD (HL),A
56064 INC BC
56065 INC HL
56066 LD A,(BC)
56067 XOR (HL)
56068 LD (HL),A
56069 INC BC
56070 INC HL
56071 LD A,(BC)
56072 XOR (HL)
56073 LD (HL),A
56074 EX DE,HL
56075 DEC BC
56076 DEC BC
56077 INC BC
56078 INC BC
56079 INC BC
56080 EXX
56081 LD A,B
56082 ADD A,D
56083 LD D,A
56084 LD A,B
56085 EXX
56086 DEC A
56087 INC HL
56088 INC HL
56089 DEC A
56090 JR NZ,56087
56092 EXX
56093 LD A,D
56094 EXX
56095 CP 176
56097 RET NC
56098 CP 16
56100 JR C,56127
56102 EXX
56103 LD A,C
56104 EXX
56105 ADD A,(HL)
56106 LD E,A
56107 INC HL
56108 LD D,(HL)
56109 INC HL
56110 EX DE,HL
56111 LD A,(BC)
56112 XOR (HL)
56113 LD (HL),A
56114 INC BC
56115 INC HL
56116 LD A,(BC)
56117 XOR (HL)
56118 LD (HL),A
56119 INC BC
56120 INC HL
56121 LD A,(BC)
56122 XOR (HL)
56123 LD (HL),A
56124 EX DE,HL
56125 DEC BC
56126 DEC BC
56127 INC BC
56128 INC BC
56129 INC BC
56130 EXX
56131 LD A,B
56132 ADD A,D
56133 LD D,A
56134 LD A,B
56135 EXX
56136 DEC A
56137 INC HL
56138 INC HL
56139 DEC A
56140 JR NZ,56137
56142 EXX
56143 LD A,D
56144 EXX
56145 CP 176
56147 RET NC
56148 CP 16
56150 JR C,56177
56152 EXX
56153 LD A,C
56154 EXX
56155 ADD A,(HL)
56156 LD E,A
56157 INC HL
56158 LD D,(HL)
56159 INC HL
56160 EX DE,HL
56161 LD A,(BC)
56162 XOR (HL)
56163 LD (HL),A
56164 INC BC
56165 INC HL
56166 LD A,(BC)
56167 XOR (HL)
56168 LD (HL),A
56169 INC BC
56170 INC HL
56171 LD A,(BC)
56172 XOR (HL)
56173 LD (HL),A
56174 EX DE,HL
56175 DEC BC
56176 DEC BC
56177 INC BC
56178 INC BC
56179 INC BC
56180 EXX
56181 LD A,B
56182 ADD A,D
56183 LD D,A
56184 LD A,B
56185 EXX
56186 DEC A
56187 INC HL
56188 INC HL
56189 DEC A
56190 JR NZ,56187
56192 EXX
56193 LD A,D
56194 EXX
56195 CP 176
56197 RET NC
56198 CP 16
56200 JR C,56227
56202 EXX
56203 LD A,C
56204 EXX
56205 ADD A,(HL)
56206 LD E,A
56207 INC HL
56208 LD D,(HL)
56209 INC HL
56210 EX DE,HL
56211 LD A,(BC)
56212 XOR (HL)
56213 LD (HL),A
56214 INC BC
56215 INC HL
56216 LD A,(BC)
56217 XOR (HL)
56218 LD (HL),A
56219 INC BC
56220 INC HL
56221 LD A,(BC)
56222 XOR (HL)
56223 LD (HL),A
56224 EX DE,HL
56225 DEC BC
56226 DEC BC
56227 INC BC
56228 INC BC
56229 INC BC
56230 EXX
56231 LD A,B
56232 ADD A,D
56233 LD D,A
56234 LD A,B
56235 EXX
56236 DEC A
56237 INC HL
56238 INC HL
56239 DEC A
56240 JR NZ,56237
56242 EXX
56243 LD A,D
56244 EXX
56245 CP 176
56247 RET NC
56248 CP 16
56250 JR C,56277
56252 EXX
56253 LD A,C
56254 EXX
56255 ADD A,(HL)
56256 LD E,A
56257 INC HL
56258 LD D,(HL)
56259 INC HL
56260 EX DE,HL
56261 LD A,(BC)
56262 XOR (HL)
56263 LD (HL),A
56264 INC BC
56265 INC HL
56266 LD A,(BC)
56267 XOR (HL)
56268 LD (HL),A
56269 INC BC
56270 INC HL
56271 LD A,(BC)
56272 XOR (HL)
56273 LD (HL),A
56274 EX DE,HL
56275 DEC BC
56276 DEC BC
56277 INC BC
56278 INC BC
56279 INC BC
56280 EXX
56281 LD A,B
56282 ADD A,D
56283 LD D,A
56284 LD A,B
56285 EXX
56286 DEC A
56287 INC HL
56288 INC HL
56289 DEC A
56290 JR NZ,56287
56292 EXX
56293 LD A,D
56294 EXX
56295 CP 176
56297 RET NC
56298 CP 16
56300 JR C,56327
56302 EXX
56303 LD A,C
56304 EXX
56305 ADD A,(HL)
56306 LD E,A
56307 INC HL
56308 LD D,(HL)
56309 INC HL
56310 EX DE,HL
56311 LD A,(BC)
56312 XOR (HL)
56313 LD (HL),A
56314 INC BC
56315 INC HL
56316 LD A,(BC)
56317 XOR (HL)
56318 LD (HL),A
56319 INC BC
56320 INC HL
56321 LD A,(BC)
56322 XOR (HL)
56323 LD (HL),A
56324 EX DE,HL
56325 DEC BC
56326 DEC BC
56327 INC BC
56328 INC BC
56329 INC BC
56330 EXX
56331 LD A,B
56332 ADD A,D
56333 LD D,A
56334 LD A,B
56335 EXX
56336 DEC A
56337 INC HL
56338 INC HL
56339 DEC A
56340 JR NZ,56337
56342 EXX
56343 LD A,D
56344 EXX
56345 CP 176
56347 RET NC
56348 CP 16
56350 JR C,56377
56352 EXX
56353 LD A,C
56354 EXX
56355 ADD A,(HL)
56356 LD E,A
56357 INC HL
56358 LD D,(HL)
56359 INC HL
56360 EX DE,HL
56361 LD A,(BC)
56362 XOR (HL)
56363 LD (HL),A
56364 INC BC
56365 INC HL
56366 LD A,(BC)
56367 XOR (HL)
56368 LD (HL),A
56369 INC BC
56370 INC HL
56371 LD A,(BC)
56372 XOR (HL)
56373 LD (HL),A
56374 EX DE,HL
56375 DEC BC
56376 DEC BC
56377 INC BC
56378 INC BC
56379 INC BC
56380 EXX
56381 LD A,B
56382 ADD A,D
56383 LD D,A
56384 LD A,B
56385 EXX
56386 DEC A
56387 INC HL
56388 INC HL
56389 DEC A
56390 JR NZ,56387
56392 EXX
56393 LD A,D
56394 EXX
56395 CP 176
56397 RET NC
56398 CP 16
56400 JR C,56427
56402 EXX
56403 LD A,C
56404 EXX
56405 ADD A,(HL)
56406 LD E,A
56407 INC HL
56408 LD D,(HL)
56409 INC HL
56410 EX DE,HL
56411 LD A,(BC)
56412 XOR (HL)
56413 LD (HL),A
56414 INC BC
56415 INC HL
56416 LD A,(BC)
56417 XOR (HL)
56418 LD (HL),A
56419 INC BC
56420 INC HL
56421 LD A,(BC)
56422 XOR (HL)
56423 LD (HL),A
56424 EX DE,HL
56425 DEC BC
56426 DEC BC
56427 INC BC
56428 INC BC
56429 INC BC
56430 EXX
56431 LD A,B
56432 ADD A,D
56433 LD D,A
56434 LD A,B
56435 EXX
56436 DEC A
56437 INC HL
56438 INC HL
56439 DEC A
56440 JR NZ,56437
56442 EXX
56443 LD A,D
56444 EXX
56445 CP 176
56447 RET NC
56448 CP 16
56450 JR C,56477
56452 EXX
56453 LD A,C
56454 EXX
56455 ADD A,(HL)
56456 LD E,A
56457 INC HL
56458 LD D,(HL)
56459 INC HL
56460 EX DE,HL
56461 LD A,(BC)
56462 XOR (HL)
56463 LD (HL),A
56464 INC BC
56465 INC HL
56466 LD A,(BC)
56467 XOR (HL)
56468 LD (HL),A
56469 INC BC
56470 INC HL
56471 LD A,(BC)
56472 XOR (HL)
56473 LD (HL),A
56474 EX DE,HL
56475 DEC BC
56476 DEC BC
56477 INC BC
56478 INC BC
56479 INC BC
56480 EXX
56481 LD A,B
56482 ADD A,D
56483 LD D,A
56484 LD A,B
56485 EXX
56486 DEC A
56487 INC HL
56488 INC HL
56489 DEC A
56490 JR NZ,56487
56492 EXX
56493 LD A,D
56494 EXX
56495 CP 176
56497 RET NC
56498 CP 16
56500 JR C,56527
56502 EXX
56503 LD A,C
56504 EXX
56505 ADD A,(HL)
56506 LD E,A
56507 INC HL
56508 LD D,(HL)
56509 INC HL
56510 EX DE,HL
56511 LD A,(BC)
56512 XOR (HL)
56513 LD (HL),A
56514 INC BC
56515 INC HL
56516 LD A,(BC)
56517 XOR (HL)
56518 LD (HL),A
56519 INC BC
56520 INC HL
56521 LD A,(BC)
56522 XOR (HL)
56523 LD (HL),A
56524 EX DE,HL
56525 DEC BC
56526 DEC BC
56527 INC BC
56528 INC BC
56529 INC BC
56530 EXX
56531 LD A,B
56532 ADD A,D
56533 LD D,A
56534 LD A,B
56535 EXX
56536 DEC A
56537 INC HL
56538 INC HL
56539 DEC A
56540 JR NZ,56537
56542 EXX
56543 LD A,D
56544 EXX
56545 CP 176
56547 RET NC
56548 CP 16
56550 JR C,56577
56552 EXX
56553 LD A,C
56554 EXX
56555 ADD A,(HL)
56556 LD E,A
56557 INC HL
56558 LD D,(HL)
56559 INC HL
56560 EX DE,HL
56561 LD A,(BC)
56562 XOR (HL)
56563 LD (HL),A
56564 INC BC
56565 INC HL
56566 LD A,(BC)
56567 XOR (HL)
56568 LD (HL),A
56569 INC BC
56570 INC HL
56571 LD A,(BC)
56572 XOR (HL)
56573 LD (HL),A
56574 EX DE,HL
56575 DEC BC
56576 DEC BC
56577 INC BC
56578 INC BC
56579 INC BC
56580 EXX
56581 LD A,B
56582 ADD A,D
56583 LD D,A
56584 LD A,B
56585 EXX
56586 DEC A
56587 INC HL
56588 INC HL
56589 DEC A
56590 JR NZ,56587
56592 EXX
56593 LD A,D
56594 EXX
56595 CP 176
56597 RET NC
56598 CP 16
56600 JR C,56627
56602 EXX
56603 LD A,C
56604 EXX
56605 ADD A,(HL)
56606 LD E,A
56607 INC HL
56608 LD D,(HL)
56609 INC HL
56610 EX DE,HL
56611 LD A,(BC)
56612 XOR (HL)
56613 LD (HL),A
56614 INC BC
56615 INC HL
56616 LD A,(BC)
56617 XOR (HL)
56618 LD (HL),A
56619 INC BC
56620 INC HL
56621 LD A,(BC)
56622 XOR (HL)
56623 LD (HL),A
56624 EX DE,HL
56625 DEC BC
56626 DEC BC
56627 INC BC
56628 INC BC
56629 INC BC
56630 EXX
56631 LD A,B
56632 ADD A,D
56633 LD D,A
56634 LD A,B
56635 EXX
56636 DEC A
56637 INC HL
56638 INC HL
56639 DEC A
56640 JR NZ,56637
56642 EXX
56643 LD A,D
56644 EXX
56645 CP 176
56647 RET NC
56648 CP 16
56650 JR C,56677
56652 EXX
56653 LD A,C
56654 EXX
56655 ADD A,(HL)
56656 LD E,A
56657 INC HL
56658 LD D,(HL)
56659 INC HL
56660 EX DE,HL
56661 LD A,(BC)
56662 XOR (HL)
56663 LD (HL),A
56664 INC BC
56665 INC HL
56666 LD A,(BC)
56667 XOR (HL)
56668 LD (HL),A
56669 INC BC
56670 INC HL
56671 LD A,(BC)
56672 XOR (HL)
56673 LD (HL),A
56674 EX DE,HL
56675 DEC BC
56676 DEC BC
56677 INC BC
56678 INC BC
56679 INC BC
56680 EXX
56681 LD A,B
56682 ADD A,D
56683 LD D,A
56684 LD A,B
56685 EXX
56686 DEC A
56687 INC HL
56688 INC HL
56689 DEC A
56690 JR NZ,56687
56692 EXX
56693 LD A,D
56694 EXX
56695 CP 176
56697 RET NC
56698 CP 16
56700 JR C,56727
56702 EXX
56703 LD A,C
56704 EXX
56705 ADD A,(HL)
56706 LD E,A
56707 INC HL
56708 LD D,(HL)
56709 INC HL
56710 EX DE,HL
56711 LD A,(BC)
56712 XOR (HL)
56713 LD (HL),A
56714 INC BC
56715 INC HL
56716 LD A,(BC)
56717 XOR (HL)
56718 LD (HL),A
56719 INC BC
56720 INC HL
56721 LD A,(BC)
56722 XOR (HL)
56723 LD (HL),A
56724 EX DE,HL
56725 DEC BC
56726 DEC BC
56727 INC BC
56728 INC BC
56729 INC BC
56730 EXX
56731 LD A,B
56732 ADD A,D
56733 LD D,A
56734 LD A,B
56735 EXX
56736 DEC A
56737 INC HL
56738 INC HL
56739 DEC A
56740 JR NZ,56737
56742 EXX
56743 LD A,D
56744 EXX
56745 CP 176
56747 RET NC
56748 CP 16
56750 JR C,56777
56752 EXX
56753 LD A,C
56754 EXX
56755 ADD A,(HL)
56756 LD E,A
56757 INC HL
56758 LD D,(HL)
56759 INC HL
56760 EX DE,HL
56761 LD A,(BC)
56762 XOR (HL)
56763 LD (HL),A
56764 INC BC
56765 INC HL
56766 LD A,(BC)
56767 XOR (HL)
56768 LD (HL),A
56769 INC BC
56770 INC HL
56771 LD A,(BC)
56772 XOR (HL)
56773 LD (HL),A
56774 EX DE,HL
56775 DEC BC
56776 DEC BC
56777 INC BC
56778 INC BC
56779 INC BC
56780 EXX
56781 LD A,B
56782 ADD A,D
56783 LD D,A
56784 LD A,B
56785 EXX
56786 DEC A
56787 INC HL
56788 INC HL
56789 DEC A
56790 JR NZ,56787
56792 EXX
56793 LD A,D
56794 EXX
56795 CP 176
56797 RET NC
56798 CP 16
56800 RET C
56801 EXX
56802 LD A,C
56803 EXX
56804 ADD A,(HL)
56805 LD E,A
56806 INC HL
56807 LD D,(HL)
56808 INC HL
56809 EX DE,HL
56810 LD A,(BC)
56811 XOR (HL)
56812 LD (HL),A
56813 INC BC
56814 INC HL
56815 LD A,(BC)
56816 XOR (HL)
56817 LD (HL),A
56818 INC BC
56819 INC HL
56820 LD A,(BC)
56821 XOR (HL)
56822 LD (HL),A
56823 EX DE,HL
56824 RET
56825 LD BC,53488
56828 DEC B
56829 LD C,C
56830 SET 2,C
56832 RRCA
56833 LD BC,8715
56836 POP HL
56837 LD BC,1
56840 LD H,H
56841 ADC A,4
56843 LD H,D
56844 ADC A,2
56846 RET P
56847 RET NC
56848 RRCA
56849 LD C,D
56850 SET 2,C
56852 LD (DE),A
56853 LD (BC),A
56854 DEC BC
56855 LD (481),HL
56858 LD BC,36865
56861 JP PO,52997
56864 RST 32
56865 LD BC,52836
56868 LD B,98
56870 ADC A,3
56872 RET P
56873 RET NC
56874 INC D
56875 LD C,E
56876 SET 2,C
56878 ADD HL,DE
56879 LD (BC),A
56880 DEC BC
56881 LD (737),HL
56884 LD (BC),A
56885 LD (BC),A
56886 SUB B
56887 JP PO,52998
56890 RST 32
56891 LD (BC),A
56892 LD H,H
56893 ADC A,66
56895 LD H,D
56896 ADC A,4
56898 RET P
56899 RET NC
56900 ADD HL,DE
56901 LD C,H
56902 SET 2,C
56904 LD HL,2818
56907 LD (737),HL
56910 LD (BC),A
56911 LD (BC),A
56912 SUB B
56913 JP PO,52999
56916 RST 32
56917 INC B
56918 LD H,H
56919 ADC A,67
56921 LD H,D
56922 ADC A,5
56924 RET P
56925 RET NC
56926 INC D
56927 LD C,L
56928 SET 2,C
56930 INC D
56931 LD (BC),A
56932 DEC BC
56933 LD (3809),HL
56936 NOP
56937 LD BC,59343
56940 LD BC,52836
56943 LD B,C
56944 INC L
56945 JP (HL)
56946 RRCA
56947 LD H,D
56948 ADC A,6
56950 RET P
56951 RET NC
56952 INC D
56953 LD C,(HL)
56954 SET 2,C
56956 LD E,2
56958 DEC BC
56959 LD (993),HL
56962 INC BC
56963 INC BC
56964 SUB B
56965 JP PO,52998
56968 RST 32
56969 DEC B
56970 LD H,H
56971 ADC A,67
56973 LD H,D
56974 ADC A,7
56976 RET P
56977 RET NC
56978 INC D
56979 LD C,L
56980 SET 2,C
56982 INC D
56983 LD (BC),A
56984 DEC BC
56985 LD (1249),HL
56988 INC B
56989 INC B
56990 SUB B
56991 JP PO,25611
56994 ADC A,68
56996 LD H,D
56997 ADC A,8
56999 RET P
57000 RET NC
57001 ADD HL,DE
57002 LD C,A
57003 SET 2,C
57005 LD HL,2818
57008 LD (993),HL
57011 INC BC
57012 INC BC
57013 SUB B
57014 JP PO,53000
57017 RST 32
57018 DEC B
57019 LD H,H
57020 ADC A,7
57022 LD H,D
57023 ADC A,9
57025 RET P
57026 RET NC
57027 NOP
57028 NOP
57029 SET 2,C
57031 INC A
57032 LD (BC),A
57033 DEC BC
57034 LD (737),HL
57037 LD (BC),A
57038 LD (BC),A
57039 SUB B
57040 JP PO,52996
57043 RST 32
57044 INC B
57045 LD H,H
57046 ADC A,7
57048 LD H,D
57049 ADC A,16
57051 RET P
57052 RET NC
57053 INC D
57054 LD C,L
57055 SET 2,C
57057 ADD HL,DE
57058 LD (BC),A
57059 DEC BC
57060 LD (481),HL
57063 LD C,1
57065 RST 8
57066 RST 32
57067 LD BC,52836
57070 LD B,C
57071 INC L
57072 JP (HL)
57073 DJNZ 57173
57075 ADC A,17
57077 RET P
57078 RET NC
57079 RRCA
57080 LD C,C
57081 SET 2,C
57083 INC D
57084 LD (BC),A
57085 DEC BC
57086 LD (481),HL
57089 LD BC,36865
57092 JP PO,52994
57095 RST 32
57096 LD (BC),A
57097 LD H,H
57098 ADC A,69
57100 LD H,D
57101 ADC A,18
57103 RET P
57104 RET NC
57105 INC D
57106 LD C,D
57107 SET 2,C
57109 RLA
57110 LD (BC),A
57111 DEC BC
57112 LD (737),HL
57115 LD (BC),A
57116 LD BC,58000
57119 LD B,207
57121 RST 32
57122 LD (BC),A
57123 LD H,H
57124 ADC A,70
57126 LD H,D
57127 ADC A,19
57129 RET P
57130 RET NC
57131 ADD HL,DE
57132 LD C,E
57133 SET 2,C
57135 INC E
57136 LD (BC),A
57137 DEC BC
57138 LD (737),HL
57141 LD (BC),A
57142 LD (BC),A
57143 SUB B
57144 JP PO,52999
57147 RST 32
57148 INC B
57149 LD H,H
57150 ADC A,66
57152 LD H,D
57153 ADC A,20
57155 RET P
57156 RET NC
57157 ADD HL,DE
57158 LD C,H
57159 SET 2,C
57161 LD H,2
57163 DEC BC
57164 LD (737),HL
57167 LD (BC),A
57168 LD (BC),A
57169 SUB B
57170 JP PO,53000
57173 RST 32
57174 DEC B
57175 LD H,H
57176 ADC A,67
57178 LD H,D
57179 ADC A,21
57181 RET P
57182 RET NC
57183 INC D
57184 LD C,L
57185 SET 2,C
57187 JR 57191
57189 DEC BC
57190 LD (737),HL
57193 LD BC,36878
57196 JP PO,52993
57199 RST 32
57200 LD (BC),A
57201 LD H,H
57202 ADC A,65
57204 INC L
57205 JP (HL)
57206 LD DE,52834
57209 LD D,240
57211 RET NC
57212 ADD HL,DE
57213 LD C,(HL)
57214 SET 2,C
57216 LD (2818),HL
57219 LD (993),HL
57222 INC BC
57223 INC BC
57224 SUB B
57225 JP PO,52998
57228 RST 32
57229 LD B,100
57231 ADC A,67
57233 LD H,D
57234 ADC A,23
57236 RET P
57237 RET NC
57238 DEC B
57239 LD C,E
57240 SET 2,C
57242 DEC B
57243 LD (BC),A
57244 DEC BC
57245 LD (1249),HL
57248 INC B
57249 INC B
57250 SUB B
57251 JP PO,53004
57254 RST 32
57255 LD BC,52836
57258 LD B,D
57259 LD H,D
57260 ADC A,24
57262 RET P
57263 RET NC
57264 ADD HL,DE
57265 LD C,A
57266 SET 2,C
57268 INC HL
57269 LD (BC),A
57270 DEC BC
57271 LD (1249),HL
57274 INC BC
57275 LD (BC),A
57276 SUB B
57277 JP PO,53001
57280 RST 32
57281 LD B,100
57283 ADC A,71
57285 LD H,D
57286 ADC A,25
57288 RET P
57289 RET NC
57290 DEC B
57291 LD C,C
57292 SET 2,C
57294 LD B,C
57295 LD (BC),A
This entry point is used by the routine at 36963.
57296 DEC BC
57297 LD (993),HL
57300 INC BC
57301 INC BC
57302 SUB B
57303 JP PO,52997
57306 RST 32
57307 DEC B
57308 LD H,H
57309 ADC A,69
57311 LD H,D
57312 ADC A,32
57314 RET P
57315 RET NC
57316 ADD HL,DE
57317 LD C,L
57318 SET 2,C
57320 LD A,(DE)
57321 LD (BC),A
57322 DEC BC
57323 LD (3809),HL
57326 LD (BC),A
57327 LD (BC),A
57328 SUB B
57329 JP PO,52994
57332 RST 32
57333 LD (BC),A
57334 LD H,H
57335 ADC A,65
57337 INC L
57338 JP (HL)
57339 LD (DE),A
57340 CP 223
57342 POP DE
57343 LD HL,57076
57346 RET
57347 LD A,(HL)
57348 JP 57356
57351 LD A,(HL)
57352 AND A
57353 JP Z,57393
57356 AND 7
57358 INC HL
57359 PUSH HL
57360 EXX
57361 LD B,A
57362 EXX
57363 CALL 53156
57366 POP HL
57367 DEC HL
57368 DEC (HL)
57369 JP NZ,57388
57372 INC HL
57373 PUSH HL
57374 CALL 54832
57377 POP HL
57378 DEC HL
57379 DEC HL
57380 DEC HL
57381 LD DE,57388
57384 LD (HL),E
57385 INC HL
57386 LD (HL),D
57387 INC HL
This entry point is used by the routine at 51279.
57388 LD DE,7
57391 ADD HL,DE
57392 RET
57393 INC HL
57394 PUSH HL
57395 CALL 51529
57398 POP HL
57399 INC HL
57400 EXX
57401 LD HL,50388
57404 EXX
57405 CALL 50906
57408 JP NC,57527
57411 DEC HL
57412 DEC HL
57413 DEC HL
57414 CALL 53695
57417 CP 240
57419 JP C,57432
57422 DEC HL
57423 LD A,(HL)
57424 INC A
57425 AND 51
57427 LD (HL),A
57428 INC HL
57429 JP 57435
57432 DEC HL
57433 LD A,(HL)
57434 INC HL
57435 EX DE,HL
57436 AND 3
57438 SLA A
57440 LD C,A
57441 LD B,0
57443 LD HL,57626
57446 ADD HL,BC
57447 EX DE,HL
57448 LD A,(DE)
57449 ADD A,(HL)
57450 CP 171
57452 JP NC,57422
57455 CP 16
57457 JP C,57422
57460 LD C,A
57461 INC HL
57462 INC DE
57463 LD A,(DE)
57464 ADD A,(HL)
57465 CP 241
57467 JP NC,57475
57470 CP 8
57472 JP NC,57479
57475 DEC HL
57476 JP 57422
57479 LD (HL),A
57480 DEC HL
57481 LD (HL),C
57482 DEC HL
57483 PUSH HL
57484 EXX
57485 LD B,71
57487 EXX
57488 CALL 51536
57491 POP HL
This entry point is used by the routine at 51279.
57492 LD DE,6
57495 ADD HL,DE
57496 RET
57497 EX DE,HL
57498 LD HL,(50485)
57501 LD BC,64
57504 ADD HL,BC
57505 LD (50485),HL
57508 EX DE,HL
57509 JP 57492
This entry point is used by the routine at 51279.
57512 EX DE,HL
57513 LD HL,(50485)
57516 LD BC,64
57519 ADD HL,BC
57520 LD (50485),HL
57523 EX DE,HL
57524 JP 57388
57527 DEC HL
57528 DEC HL
57529 DEC HL
57530 DEC HL
57531 DEC HL
57532 LD (HL),50
57534 INC HL
57535 LD A,(HL)
57536 PUSH AF
57537 LD A,(50398)
57540 ADD A,19
57542 LD (HL),A
57543 PUSH HL
57544 EXX
57545 LD B,7
57547 EXX
57548 CALL 54839
57551 POP HL
57552 LD A,(50398)
57555 SLA A
57557 SLA A
57559 SLA A
57561 SLA A
57563 EX DE,HL
57564 LD HL,50181
57567 ADD A,(HL)
57568 DAA
57569 LD (HL),A
57570 JP NC,57588
57573 DEC HL
57574 LD A,1
57576 ADD A,(HL)
57577 DAA
57578 LD (HL),A
57579 JP NC,57588
57582 DEC HL
57583 LD A,1
57585 ADD A,(HL)
57586 DAA
57587 LD (HL),A
57588 LD A,(50398)
57591 CP 5
57593 JP Z,57600
57596 INC A
57597 LD (50398),A
57600 POP AF
57601 SRL A
57603 SRL A
57605 SRL A
57607 SRL A
57609 LD C,A
57610 LD B,0
57612 LD HL,50215
57615 ADD HL,BC
57616 DEC (HL)
57617 EX DE,HL
57618 PUSH HL
57619 CALL 52532
57622 POP HL
57623 JP 57492
57626 RST 56
57627 NOP
57628 NOP
57629 LD BC,1
57632 NOP
57633 RST 56
This entry point is used by the routine at 53488.
57634 LD DE,(50441)
57638 LD (50445),DE
57642 LD (50443),DE
57646 LD C,16
57648 CALL 57673
57651 LD C,32
57653 CALL 57673
57656 LD C,48
57658 CALL 57673
57661 EX DE,HL
57662 LD (50441),HL
57665 LD BC,53668
57668 LD (HL),C
57669 INC HL
57670 LD (HL),B
57671 EX DE,HL
57672 RET
57673 PUSH HL
57674 LD D,(HL)
57675 LD A,C
57676 SRL C
57678 SRL C
57680 SRL C
57682 SRL C
57684 LD B,0
57686 LD HL,50215
57689 ADD HL,BC
57690 LD (HL),D
57691 POP HL
57692 LD C,A
57693 LD A,D
57694 LD B,A
57695 AND A
57696 PUSH HL
57697 LD HL,(50445)
57700 JP Z,57775
57703 LD DE,57351
57706 LD (HL),E
57707 INC HL
57708 LD (HL),D
57709 INC HL
57710 LD (HL),0
57712 INC HL
57713 CALL 53695
57716 AND 3
57718 OR C
57719 LD (HL),A
57720 INC HL
57721 CALL 53695
57724 CP 16
57726 JP C,57721
57729 CP 171
57731 JP NC,57721
57734 LD (HL),A
57735 INC HL
57736 CALL 53695
57739 CP 8
57741 JP C,57736
57744 CP 241
57746 JP NC,57736
57749 LD (HL),A
57750 PUSH HL
57751 DEC HL
57752 DEC HL
57753 EXX
57754 LD B,71
57756 EXX
57757 PUSH BC
57758 CALL 51536
57761 POP BC
57762 POP HL
57763 INC HL
57764 LD (HL),13
57766 INC HL
57767 LD (HL),7
57769 INC HL
57770 LD (HL),255
57772 INC HL
57773 DJNZ 57703
57775 LD (50445),HL
57778 EX DE,HL
57779 POP HL
57780 INC HL
57781 RET
57782 LD A,(50483)
57785 AND A
57786 JP NZ,57497
57789 PUSH HL
57790 CALL 51529
57793 POP HL
57794 INC HL
57795 EXX
57796 LD HL,50388
57799 EXX
57800 CALL 50906
57803 JP NC,53948
57806 DEC HL
57807 DEC HL
57808 DEC HL
57809 CALL 57954
57812 CALL NC,57898
57815 EXX
57816 CALL 53695
57819 CP 240
57821 JP C,57837
57824 DEC HL
57825 CALL 53695
57828 AND 3
57830 ADD A,52
57832 LD (HL),A
57833 INC HL
57834 JP 57840
57837 DEC HL
57838 LD A,(HL)
57839 INC HL
57840 EX DE,HL
57841 AND 3
57843 LD C,A
57844 SLA C
57846 LD B,0
57848 LD HL,57626
57851 ADD HL,BC
57852 EX DE,HL
57853 LD A,(DE)
57854 ADD A,(HL)
57855 CP 170
57857 JP NC,57824
57860 CP 16
57862 JP C,57824
57865 LD C,A
57866 INC HL
57867 INC DE
57868 LD A,(DE)
57869 ADD A,(HL)
57870 CP 235
57872 DEC HL
57873 JP NC,57824
57876 CP 8
57878 JP C,57824
57881 INC HL
57882 LD (HL),A
57883 DEC HL
57884 LD (HL),C
57885 DEC HL
57886 PUSH HL
57887 EXX
57888 LD B,68
57890 EXX
57891 CALL 51536
57894 POP HL
57895 JP 57492
57898 DEC HL
57899 DEC HL
57900 DEC HL
57901 DEC HL
57902 PUSH HL
57903 LD E,3
57905 CALL 55748
57908 POP HL
57909 PUSH HL
57910 CALL 51529
57913 POP HL
57914 LD C,(HL)
57915 PUSH BC
57916 LD (HL),15
57918 PUSH HL
57919 EXX
57920 LD B,71
57922 EXX
57923 CALL 54839
57926 POP HL
57927 POP BC
57928 SRL C
57930 SRL C
57932 SRL C
57934 SRL C
57936 EX DE,HL
57937 LD B,0
57939 LD HL,50215
57942 ADD HL,BC
57943 DEC (HL)
57944 EX DE,HL
57945 DEC HL
57946 LD (HL),50
57948 EXX
57949 DEC HL
57950 DEC HL
57951 DEC HL
57952 EXX
57953 RET
57954 EXX
57955 LD HL,(50443)
57958 EX DE,HL
57959 LD HL,(50445)
57962 AND A
57963 SBC HL,DE
57965 SCF
57966 EX DE,HL
57967 RET Z
57968 INC HL
57969 INC HL
57970 INC HL
57971 LD A,(HL)
57972 AND 15
57974 CP 4
57976 INC HL
57977 JP NC,57994
57980 CALL 50906
57983 RET NC
57984 EXX
57985 DEC HL
57986 DEC HL
57987 DEC HL
57988 EXX
57989 INC HL
57990 INC HL
57991 JP 57958
57994 INC HL
57995 INC HL
57996 INC HL
57997 JP 57989
This entry point is used by the routine at 53488.
58000 LD A,(HL)
58001 LD (50219),A
58004 INC HL
58005 AND A
58006 RET Z
58007 LD B,A
58008 PUSH HL
58009 LD HL,(50441)
58012 LD DE,53074
58015 LD (HL),E
58016 INC HL
58017 LD (HL),D
58018 INC HL
58019 CALL 53695
58022 AND 3
58024 ADD A,52
58026 LD (HL),A
58027 INC HL
58028 PUSH BC
58029 CALL 58056
58032 POP BC
58033 DEC HL
58034 LD (HL),14
58036 INC HL
58037 LD (HL),13
58039 INC HL
58040 LD (HL),255
58042 INC HL
58043 DJNZ 58012
58045 LD (50441),HL
58048 LD DE,53668
58051 LD (HL),E
58052 INC HL
58053 LD (HL),D
58054 POP HL
58055 RET
58056 CALL 53695
58059 CP 16
58061 JP C,58056
58064 CP 168
58066 JP NC,58056
58069 LD (HL),A
58070 INC HL
58071 CALL 53695
58074 CP 8
58076 JP C,58071
58079 CP 232
58081 JP NC,58071
58084 LD (HL),A
58085 INC HL
58086 LD (HL),16
58088 INC HL
58089 LD (HL),16
58091 DEC HL
58092 DEC HL
58093 DEC HL
58094 EXX
58095 LD HL,53703
58098 EXX
58099 CALL 50906
58102 RET C
58103 DEC HL
58104 DEC HL
58105 DEC HL
58106 JP 58056
58109 LD A,H
58110 AND 128
58112 LD H,0
58114 JP Z,58119
58117 LD H,255
58119 ADD HL,DE
58120 LD A,H
58121 BIT 7,H
58123 JP NZ,58133
58126 CP 4
58128 RET C
58129 LD HL,1023
58132 RET
58133 CP 252
58135 RET NC
58136 LD HL,64512
58139 RET
58140 LD HL,59311
58143 LD D,0
58145 LD A,(IX+2)
58148 AND 7
58150 LD E,A
58151 SLA E
58153 SLA E
58155 ADD HL,DE
58156 LD DE,50449
58159 ADD A,40
58161 LD (DE),A
58162 INC DE
58163 LD A,(IX+3)
58166 ADD A,(HL)
58167 LD (DE),A
58168 INC HL
58169 INC DE
58170 LD A,(IX+5)
58173 ADD A,(HL)
58174 LD (DE),A
58175 INC HL
58176 INC DE
58177 LDI
58179 LDI
58181 RET
58182 EX DE,HL
58183 LD HL,59311
58186 LD A,(DE)
58187 AND 7
58189 RLA
58190 RLA
58191 LD C,A
58192 LD B,0
58194 ADD HL,BC
58195 INC DE
58196 LD A,(DE)
58197 ADD A,(HL)
58198 LD (DE),A
58199 INC HL
58200 INC DE
58201 LD A,(DE)
58202 ADD A,(HL)
58203 LD (DE),A
58204 DEC DE
58205 DEC DE
58206 EX DE,HL
58207 RET
58208 LD A,(50483)
58211 AND A
58212 JP NZ,58396
58215 LD (50447),HL
58218 LD IX,(50447)
58222 CALL 58140
58225 LD HL,50450
58228 EXX
58229 CALL 52504
58232 JP NC,58553
58235 LD HL,50388
58238 CALL 50906
58241 JP NC,53948
58244 LD HL,50449
58247 CALL 51529
58250 LD HL,(50447)
58253 DEC (HL)
58254 LD A,(HL)
58255 LD C,A
58256 BIT 0,A
58258 JP NZ,58283
58261 CP 55
58263 LD B,3
58265 JP NC,58270
58268 LD B,7
58270 INC HL
58271 INC HL
58272 LD A,(HL)
58273 INC A
58274 AND B
58275 ADD A,40
58277 LD (HL),A
58278 LD A,C
58279 AND A
58280 JP Z,58401
58283 LD D,(IX+7)
58286 LD E,(IX+8)
58289 CALL 53672
58292 CALL 58109
58295 LD (IX+7),H
58298 LD (IX+8),L
58301 LD D,(IX+3)
58304 LD E,(IX+4)
58307 ADD HL,DE
58308 LD A,H
58309 CP 16
58311 JP NC,58319
58314 LD H,16
58316 JP 58326
58319 CP 169
58321 JP C,58326
58324 LD H,169
58326 LD (IX+3),H
58329 LD (IX+4),L
58332 LD D,(IX+9)
58335 LD E,(IX+10)
58338 CALL 53672
58341 CALL 58109
58344 LD (IX+9),H
58347 LD (IX+10),L
58350 LD D,(IX+5)
58353 LD E,(IX+6)
58356 ADD HL,DE
58357 LD A,H
58358 CP 8
58360 JP NC,58368
58363 LD H,8
58365 JP 58375
58368 CP 233
58370 JP C,58375
58373 LD H,233
58375 LD (IX+5),H
58378 LD (IX+6),L
58381 CALL 58140
58384 LD B,66
58386 EXX
58387 LD HL,50449
58390 CALL 51536
58393 LD HL,(50447)
58396 LD DE,12
58399 ADD HL,DE
58400 RET
58401 LD A,(IX+1)
58404 AND A
58405 JP NZ,58428
58408 LD HL,50220
58411 DEC (HL)
58412 LD HL,50204
58415 DEC (HL)
58416 LD DE,58396
58419 LD (IX-1),D
58422 LD (IX-2),E
58425 JP 58393
58428 LD (IX+0),20
58432 DEC (IX+1)
58435 LD HL,50221
58438 INC (HL)
58439 LD HL,50204
58442 INC (HL)
58443 LD HL,(50441)
58446 LD DE,58656
58449 LD (HL),E
58450 INC HL
58451 LD (HL),D
58452 INC HL
58453 LD (HL),28
58455 INC HL
58456 LD B,(IX+3)
58459 LD (HL),B
58460 INC HL
58461 LD C,(IX+5)
58464 LD (HL),C
58465 PUSH HL
58466 DEC HL
58467 DEC HL
58468 EXX
58469 LD B,69
58471 EXX
58472 CALL 54839
58475 POP HL
58476 INC HL
58477 LD (HL),5
58479 INC HL
58480 LD (HL),9
58482 INC HL
58483 LD (HL),0
58485 INC HL
58486 LD (HL),25
58488 INC HL
58489 INC HL
58490 INC HL
58491 LD (HL),5
58493 INC HL
58494 LD (HL),5
58496 INC HL
58497 INC HL
58498 INC HL
58499 LD (HL),255
58501 INC HL
58502 LD DE,53668
58505 LD (50441),HL
58508 LD (HL),E
58509 INC HL
58510 LD (HL),D
58511 JP 58283
58514 DEC (HL)
58515 JP Z,58535
58518 LD A,(HL)
58519 INC HL
58520 AND 7
58522 EXX
58523 LD B,A
58524 EXX
58525 PUSH HL
58526 CALL 53156
58529 POP HL
58530 LD DE,11
58533 ADD HL,DE
58534 RET
58535 PUSH HL
58536 INC HL
58537 CALL 54832
58540 POP HL
58541 DEC HL
58542 LD DE,58396
58545 LD (HL),D
58546 DEC HL
58547 LD (HL),E
58548 LD DE,14
58551 ADD HL,DE
58552 RET
58553 LD DE,6
58556 AND A
58557 SBC HL,DE
58559 PUSH HL
58560 CALL 51279
58563 POP HL
58564 CALL 54708
58567 EXX
58568 LD HL,50449
58571 CALL 51529
58574 LD HL,50220
58577 DEC (HL)
58578 LD HL,50204
58581 DEC (HL)
58582 LD E,2
58584 CALL 55748
58587 LD DE,58514
58590 LD HL,(50447)
58593 DEC HL
58594 LD (HL),D
58595 DEC HL
58596 LD (HL),E
58597 INC HL
58598 INC HL
58599 LD (HL),50
58601 INC HL
58602 LD (HL),20
58604 INC HL
58605 LD D,H
58606 LD E,L
58607 INC DE
58608 LD A,(DE)
58609 LD (HL),A
58610 INC HL
58611 INC DE
58612 INC DE
58613 LD A,(DE)
58614 LD (HL),A
58615 DEC HL
58616 DEC HL
58617 EXX
58618 LD B,71
58620 EXX
58621 CALL 54839
58624 LD HL,50181
58627 LD A,(HL)
58628 ADD A,16
58630 DAA
58631 LD (HL),A
58632 JP NC,58650
58635 DEC HL
58636 LD A,(HL)
58637 ADD A,1
58639 DAA
58640 LD (HL),A
58641 JP NC,58650
58644 DEC HL
58645 LD A,(HL)
58646 ADD A,1
58648 DAA
58649 LD (HL),A
58650 CALL 52532
58653 JP 58393
58656 INC HL
58657 INC HL
58658 INC HL
58659 DEC (HL)
58660 DEC HL
58661 DEC HL
58662 DEC HL
58663 JP Z,58678
58666 EXX
58667 LD B,69
58669 EXX
58670 PUSH HL
58671 CALL 53156
58674 POP HL
58675 JP 58548
58678 PUSH HL
58679 CALL 54832
58682 POP HL
58683 INC (HL)
58684 LD A,(HL)
58685 CP 31
58687 JP Z,58707
58690 PUSH HL
58691 EXX
58692 LD B,69
58694 EXX
58695 CALL 54839
58698 POP HL
58699 INC HL
58700 INC HL
58701 INC HL
58702 LD (HL),4
58704 JP 58530
58707 DEC HL
58708 DEC HL
58709 LD DE,58733
58712 LD (HL),E
58713 INC HL
58714 LD (HL),D
58715 INC HL
58716 PUSH HL
58717 EXX
58718 LD B,69
58720 EXX
58721 CALL 54839
58724 POP HL
58725 INC HL
58726 INC HL
58727 INC HL
58728 LD (HL),11
58730 DEC HL
58731 DEC HL
58732 DEC HL
58733 INC HL
58734 LD A,(HL)
58735 INC A
58736 JP Z,58808
58739 PUSH HL
58740 DEC HL
58741 CALL 54832
58744 POP HL
58745 EXX
58746 CALL 52504
58749 JP C,59127
58752 LD DE,6
58755 AND A
58756 SBC HL,DE
58758 PUSH HL
58759 CALL 51279
58762 POP HL
58763 CALL 54708
58766 LD DE,50181
58769 LD A,(DE)
58770 ADD A,2
58772 DAA
58773 LD (DE),A
58774 JP NC,58792
58777 DEC DE
58778 LD A,(DE)
58779 ADD A,1
58781 DAA
58782 LD (DE),A
58783 JP NC,58792
58786 DEC DE
58787 LD A,(DE)
58788 ADD A,1
58790 DAA
58791 LD (DE),A
58792 EXX
58793 PUSH HL
58794 CALL 52532
58797 LD HL,50221
58800 DEC (HL)
58801 LD HL,50204
58804 DEC (HL)
58805 POP HL
58806 LD (HL),255
58808 INC HL
58809 INC HL
58810 INC HL
58811 INC HL
58812 LD A,(HL)
58813 AND A
58814 JP Z,58908
58817 DEC (HL)
58818 JP NZ,58830
58821 PUSH HL
58822 INC HL
58823 CALL 51279
58826 POP HL
58827 JP 58908
58830 INC HL
58831 INC HL
58832 EXX
58833 LD HL,50388
58836 EXX
58837 CALL 50906
58840 JP NC,53948
58843 DEC HL
58844 DEC HL
58845 DEC HL
58846 PUSH HL
58847 DEC HL
58848 CALL 51279
58851 POP HL
58852 EXX
58853 CALL 52504
58856 JP C,59076
58859 LD DE,6
58862 SBC HL,DE
58864 PUSH HL
58865 CALL 51279
58868 POP HL
58869 CALL 54708
58872 LD HL,50182
58875 LD A,(HL)
58876 ADD A,37
58878 DAA
58879 LD (HL),A
58880 JP NC,58896
58883 LD B,3
58885 DEC HL
58886 LD A,(HL)
58887 ADD A,1
58889 DAA
58890 LD (HL),A
58891 JP NC,58896
58894 DJNZ 58885
58896 CALL 52532
58899 EXX
58900 JP 58906
58903 DEC HL
58904 DEC HL
58905 DEC HL
58906 DEC HL
58907 DEC HL
58908 LD D,H
58909 LD E,L
58910 DEC DE
58911 DEC DE
58912 DEC DE
58913 DEC DE
58914 LD A,(DE)
58915 INC A
58916 JP Z,59060
58919 LD (HL),55
58921 INC HL
58922 INC HL
58923 PUSH HL
58924 LD A,(DE)
58925 LD C,A
58926 LD B,0
58928 LD A,(50388)
58931 LD L,A
58932 LD H,0
58934 AND A
58935 SBC HL,BC
58937 BIT 0,H
58939 LD A,L
58940 JP Z,58945
58943 NEG
58945 SRL A
58947 SRL A
58949 SRL A
58951 SRL A
58953 BIT 0,H
58955 JP Z,58960
58958 NEG
58960 EX AF,AF'
58961 INC DE
58962 LD A,(DE)
58963 LD C,A
58964 LD B,0
58966 LD A,(50389)
58969 LD L,A
58970 LD H,0
58972 AND A
58973 SBC HL,BC
58975 BIT 0,H
58977 LD A,L
58978 JP Z,58983
58981 NEG
58983 SRL A
58985 SRL A
58987 SRL A
58989 SRL A
58991 BIT 0,H
58993 JP Z,58998
58996 NEG
58998 LD C,A
58999 EX AF,AF'
59000 LD B,A
59001 POP HL
59002 OR C
59003 JP NZ,59025
59006 CALL 53695
59009 AND 3
59011 SUB 1
59013 LD C,A
59014 CALL 53695
59017 AND 3
59019 SUB 2
59021 LD B,A
59022 JP 59002
59025 DEC DE
59026 LD A,(DE)
59027 ADD A,3
59029 LD (HL),A
59030 INC DE
59031 INC HL
59032 LD A,(DE)
59033 ADD A,2
59035 LD (HL),A
59036 INC HL
59037 INC HL
59038 INC HL
59039 LD (HL),B
59040 INC HL
59041 LD (HL),C
59042 PUSH HL
59043 LD DE,6
59046 AND A
59047 SBC HL,DE
59049 EXX
59050 LD B,71
59052 EXX
59053 CALL 51286
59056 POP HL
59057 INC HL
59058 INC HL
59059 RET
59060 LD DE,7
59063 AND A
59064 SBC HL,DE
59066 LD DE,58548
59069 LD (HL),E
59070 INC HL
59071 LD (HL),D
59072 INC HL
59073 JP 58548
59076 EXX
59077 LD D,H
59078 LD E,L
59079 INC DE
59080 INC DE
59081 INC DE
59082 INC DE
59083 LD A,(DE)
59084 ADD A,(HL)
59085 CP 16
59087 JP C,59096
59090 CP 179
59092 JP NC,59096
59095 LD (HL),A
59096 INC HL
59097 INC DE
59098 LD A,(DE)
59099 ADD A,(HL)
59100 CP 8
59102 JP C,59111
59105 CP 243
59107 JP NC,59111
59110 LD (HL),A
59111 DEC HL
59112 DEC HL
59113 PUSH DE
59114 EXX
59115 LD B,71
59117 EXX
59118 CALL 51286
59121 POP DE
59122 LD H,D
59123 LD L,E
59124 INC HL
59125 INC HL
59126 RET
59127 LD HL,50388
59130 EXX
59131 CALL 50906
59134 JP NC,53948
59137 DEC HL
59138 DEC HL
59139 DEC HL
59140 LD C,(HL)
59141 EX DE,HL
59142 LD A,(50388)
59145 LD L,A
59146 LD H,0
59148 LD B,0
59150 AND A
59151 SBC HL,BC
59153 BIT 0,H
59155 LD A,L
59156 JP Z,59161
59159 NEG
59161 SRL A
59163 SRL A
59165 SRL A
59167 SRL A
59169 SRL A
59171 BIT 0,H
59173 JP Z,59178
59176 NEG
59178 EX AF,AF'
59179 LD A,(50389)
59182 LD L,A
59183 LD H,0
59185 INC DE
59186 LD A,(DE)
59187 LD C,A
59188 LD B,0
59190 AND A
59191 SBC HL,BC
59193 BIT 0,H
59195 LD A,L
59196 JP Z,59201
59199 NEG
59201 SRL A
59203 SRL A
59205 SRL A
59207 SRL A
59209 SRL A
59211 BIT 0,H
59213 JP Z,59218
59216 NEG
59218 LD B,A
59219 EX AF,AF'
59220 LD C,A
59221 EX DE,HL
59222 DEC HL
59223 DEC HL
59224 LD A,(HL)
59225 CP 26
59227 JP Z,59251
59230 CALL 53695
59233 AND 31
59235 JP NZ,59269
59238 CALL 53695
59241 AND 63
59243 JP NZ,59269
59246 LD (HL),26
59248 JP 59269
59251 LD A,B
59252 NEG
59254 LD B,A
59255 LD A,C
59256 NEG
59258 LD C,A
59259 CALL 53695
59262 CP 240
59264 JP NZ,59269
59267 LD (HL),31
59269 INC HL
59270 LD A,C
59271 ADD A,(HL)
59272 CP 16
59274 JP C,59283
59277 CP 173
59279 JP NC,59283
59282 LD (HL),A
59283 INC HL
59284 LD A,B
59285 ADD A,(HL)
59286 CP 8
59288 JP C,59297
59291 CP 239
59293 JP NC,59297
59296 LD (HL),A
59297 PUSH HL
59298 DEC HL
59299 DEC HL
59300 EXX
59301 LD B,69
59303 EXX
59304 CALL 54839
59307 POP HL
59308 JP 58809
59311 LD B,6
59313 INC BC
59314 INC BC
59315 DEC B
59316 DEC B
59317 DEC B
59318 DEC B
59319 INC B
59320 INC B
59321 RLCA
59322 RLCA
59323 INC BC
59324 INC BC
59325 ADD HL,BC
59326 ADD HL,BC
59327 LD (BC),A
59328 LD (BC),A
59329 LD A,(BC)
59330 LD A,(BC)
59331 LD (BC),A
59332 LD (BC),A
59333 DEC BC
59334 DEC BC
59335 LD BC,3329
59338 DEC C
59339 NOP
59340 NOP
59341 RRCA
59342 RRCA
59343 XOR A
59344 LD (50221),A
59347 LD A,(HL)
59348 LD (50220),A
59351 PUSH AF
59352 LD B,A
59353 LD A,(50204)
59356 ADD A,B
59357 LD (50204),A
59360 POP AF
59361 INC HL
59362 AND A
59363 PUSH HL
59364 LD HL,(50441)
This entry point is used by the routine at 36963.
59367 JP Z,59477
59370 LD B,A
59371 PUSH BC
59372 LD DE,58208
59375 LD (HL),E
59376 INC HL
59377 LD (HL),D
59378 INC HL
59379 LD (HL),176
59381 INC HL
59382 LD (HL),4
59384 INC HL
59385 CALL 53695
59388 AND 3
59390 ADD A,40
59392 LD (HL),A
59393 INC HL
59394 PUSH HL
59395 LD HL,50449
59398 LD (HL),A
59399 INC HL
59400 CALL 58056
59403 LD DE,50491
59406 LDD
59408 LDD
59410 LDD
59412 PUSH HL
59413 LDD
59415 LD A,(HL)
59416 LD (DE),A
59417 EX DE,HL
59418 CALL 58182
59421 EXX
59422 LD B,66
59424 EXX
59425 CALL 51536
59428 POP HL
59429 POP DE
59430 XOR A
59431 LDI
59433 LD (DE),A
59434 INC DE
59435 LDI
59437 LD (DE),A
59438 INC DE
59439 PUSH DE
59440 CALL 53672
59443 LD DE,0
59446 CALL 58109
59449 POP DE
59450 EX DE,HL
59451 LD (HL),D
59452 INC HL
59453 LD (HL),E
59454 INC HL
59455 PUSH HL
59456 CALL 53672
59459 LD DE,0
59462 CALL 58109
59465 POP DE
59466 EX DE,HL
59467 LD (HL),D
59468 INC HL
59469 LD (HL),E
59470 INC HL
59471 LD (HL),255
59473 INC HL
59474 POP BC
59475 DJNZ 59371
59477 LD DE,53668
59480 LD (50441),HL
59483 LD (HL),E
59484 INC HL
59485 LD (HL),D
59486 INC HL
59487 LD (HL),255
59489 POP HL
59490 RET
This entry point is used by the routine at 53488.
59491 LD A,(50220)
59494 AND A
59495 JP NZ,59513
59498 LD A,(50221)
59501 AND A
59502 JP Z,59513
59505 SRL A
59507 SRL A
59509 JP NZ,59513
59512 INC A
59513 LD (50220),A
59516 CALL 59343
59519 INC HL
59520 RET
59521 LD A,(50483)
59524 AND A
59525 JP NZ,59663
59528 INC HL
59529 INC HL
59530 EXX
59531 CALL 52504
59534 JP NC,59764
59537 LD HL,50388
59540 CALL 50906
59543 JP NC,53948
59546 EXX
59547 DEC HL
59548 DEC HL
59549 DEC HL
59550 DEC HL
59551 DEC HL
59552 LD A,(HL)
59553 SRL A
59555 JR C,59663
59557 INC HL
59558 INC HL
59559 CALL 57954
59562 JP NC,59927
59565 EXX
59566 DEC HL
59567 DEC HL
59568 LD A,(HL)
59569 SUB 4
59571 LD (HL),A
59572 JR NZ,59663
59574 LD (HL),12
59576 INC HL
59577 PUSH HL
59578 CALL 51529
59581 POP HL
59582 INC HL
59583 LD A,(50388)
59586 SUB (HL)
59587 JR Z,59595
59589 LD A,1
59591 JR NC,59595
59593 LD A,255
59595 LD B,A
59596 ADD A,(HL)
59597 LD (HL),A
59598 INC HL
59599 LD A,(50389)
59602 SUB (HL)
59603 JR Z,59611
59605 LD A,1
59607 JR NC,59611
59609 LD A,255
59611 LD C,A
59612 ADD A,(HL)
59613 LD (HL),A
59614 LD A,C
59615 AND 3
59617 RLA
59618 RLA
59619 LD C,A
59620 LD A,B
59621 AND 3
59623 OR C
59624 LD C,A
59625 LD B,0
59627 EX DE,HL
59628 LD HL,60151
59631 ADD HL,BC
59632 LD A,(HL)
59633 PUSH DE
59634 DEC DE
59635 DEC DE
59636 LD (DE),A
59637 LD A,(50405)
59640 AND 7
59642 LD C,A
59643 LD B,0
59645 LD HL,59919
59648 ADD HL,BC
59649 LD A,(HL)
59650 EX DE,HL
59651 EXX
59652 LD B,A
59653 EXX
59654 CALL 51536
59657 POP HL
59658 INC HL
59659 INC HL
59660 INC HL
59661 INC HL
59662 RET
59663 INC HL
59664 PUSH HL
59665 LD A,(50405)
59668 AND 7
59670 LD C,A
59671 LD B,0
59673 EX DE,HL
59674 LD HL,59919
59677 ADD HL,BC
59678 LD A,(HL)
59679 EX DE,HL
59680 EXX
59681 LD B,A
59682 EXX
59683 CALL 53252
59686 POP HL
59687 LD DE,6
59690 ADD HL,DE
59691 RET
This entry point is used by the routine at 53488.
59692 LD A,(HL)
59693 LD (50223),A
59696 INC HL
59697 AND A
59698 RET Z
59699 LD B,A
59700 LD A,(50204)
59703 ADD A,B
59704 LD (50204),A
59707 PUSH HL
59708 LD HL,(50441)
59711 LD DE,59521
59714 LD (HL),E
59715 INC HL
59716 LD (HL),D
59717 INC HL
59718 LD (HL),4
59720 INC HL
59721 LD (HL),38
59723 INC HL
59724 PUSH BC
59725 CALL 58056
59728 DEC HL
59729 PUSH HL
59730 DEC HL
59731 DEC HL
59732 DEC HL
59733 EXX
59734 LD B,65
59736 EXX
59737 CALL 51536
59740 POP HL
59741 LD (HL),15
59743 INC HL
59744 LD (HL),10
59746 INC HL
59747 LD (HL),255
59749 INC HL
59750 POP BC
59751 DJNZ 59711
59753 LD (50441),HL
59756 LD DE,53668
59759 LD (HL),E
59760 INC HL
59761 LD (HL),D
59762 POP HL
59763 RET
59764 LD DE,6
59767 SBC HL,DE
59769 LD (50394),HL
59772 CALL 51279
59775 CALL 54705
59778 LD HL,50204
59781 DEC (HL)
59782 LD HL,50223
59785 DEC (HL)
59786 LD E,0
59788 CALL 55748
59791 LD HL,50181
59794 LD A,(HL)
59795 ADD A,5
59797 DAA
59798 LD (HL),A
59799 JR NC,59815
59801 DEC HL
59802 LD A,(HL)
59803 ADD A,1
59805 DAA
59806 LD (HL),A
59807 JR NC,59815
59809 DEC HL
59810 LD A,(HL)
59811 ADD A,1
59813 DAA
59814 LD (HL),A
59815 CALL 52532
59818 LD B,2
59820 EXX
59821 DEC HL
59822 LD (50447),HL
59825 CALL 51529
59828 LD HL,(50447)
59831 CALL 55983
59834 LD HL,(50447)
59837 DEC HL
59838 LD (HL),2
59840 DEC HL
59841 LD DE,59852
59844 LD (HL),D
59845 DEC HL
59846 LD (HL),E
59847 LD DE,9
59850 ADD HL,DE
59851 RET
59852 LD A,(HL)
59853 EXX
59854 LD B,A
59855 EXX
59856 PUSH HL
59857 INC HL
59858 CALL 55983
59861 POP HL
59862 INC (HL)
59863 LD A,(HL)
59864 CP 15
59866 JR Z,59907
59868 EXX
59869 LD B,A
59870 EXX
59871 INC HL
59872 INC HL
59873 LD A,(HL)
59874 CP 24
59876 JR NC,59886
59878 CP 171
59880 LD A,0
59882 JR NC,59905
59884 JR 59894
59886 CP 174
59888 LD A,248
59890 JR C,59894
59892 LD A,240
59894 ADD A,(HL)
59895 LD (HL),A
59896 DEC HL
59897 PUSH HL
59898 CALL 55983
59901 POP HL
59902 JP 57492
59905 DEC HL
59906 DEC HL
59907 LD DE,57388
59910 DEC HL
59911 LD (HL),D
59912 DEC HL
59913 LD (HL),E
59914 INC HL
59915 INC HL
59916 JP 57388
59919 LD B,C
59920 LD B,E
59921 LD B,L
59922 LD B,A
59923 LD B,L
59924 LD B,E
59925 LD B,C
59926 LD B,C
59927 EXX
59928 DEC HL
59929 DEC HL
59930 DEC HL
59931 DEC HL
59932 DEC HL
59933 LD (HL),1
59935 PUSH HL
59936 EXX
59937 DEC HL
59938 DEC HL
59939 LD B,(HL)
59940 DEC HL
59941 LD C,(HL)
59942 DEC HL
59943 LD A,(HL)
59944 LD (HL),15
59946 PUSH HL
59947 LD E,A
59948 SRL E
59950 SRL E
59952 SRL E
59954 SRL E
59956 LD D,0
59958 LD HL,50215
59961 ADD HL,DE
59962 DEC (HL)
59963 POP HL
59964 DEC HL
59965 DEC HL
59966 LD DE,57388
59969 LD (HL),D
59970 DEC HL
59971 LD (HL),E
59972 LD HL,(50441)
59975 LD DE,60014
59978 LD (HL),E
59979 INC HL
59980 LD (HL),D
59981 INC HL
59982 LD (HL),35
59984 INC HL
59985 LD (HL),A
59986 INC HL
59987 LD (HL),C
59988 INC HL
59989 LD (HL),B
59990 INC HL
59991 LD (HL),C
59992 INC HL
59993 POP DE
59994 LD (HL),E
59995 INC HL
59996 LD (HL),D
59997 INC HL
59998 LD (50441),HL
60001 LD DE,53668
60004 LD (HL),E
60005 INC HL
60006 LD (HL),D
60007 INC HL
60008 LD (HL),255
60010 EXX
60011 JP 59663
60014 LD A,(HL)
60015 AND A
60016 JP Z,60167
60019 LD B,H
60020 LD C,L
60021 LD DE,5
60024 ADD HL,DE
60025 LD E,(HL)
60026 INC HL
60027 LD D,(HL)
60028 LD A,(DE)
60029 CP 2
60031 LD H,B
60032 LD L,C
60033 JR Z,60112
60035 DEC (HL)
60036 PUSH HL
60037 INC HL
60038 EXX
60039 LD B,66
60041 EXX
60042 CALL 51536
60045 POP HL
60046 LD A,(HL)
60047 AND A
60048 JR Z,60082
60050 INC HL
60051 INC HL
60052 INC HL
60053 INC HL
60054 CALL 53695
60057 AND 15
60059 SUB 7
60061 ADD A,(HL)
60062 DEC HL
60063 DEC HL
60064 LD (HL),A
60065 DEC HL
60066 PUSH HL
60067 EXX
60068 CALL 53695
60071 AND 56
60073 LD B,A
60074 EXX
60075 CALL 51536
60078 POP HL
60079 JP 57492
60082 INC HL
60083 INC HL
60084 LD D,H
60085 LD E,L
60086 INC HL
60087 INC HL
60088 LDI
60090 LD C,(HL)
60091 LD (HL),10
60093 INC HL
60094 LD B,(HL)
60095 LD (HL),255
60097 INC DE
60098 LD A,15
60100 LD (DE),A
60101 LD A,12
60103 LD (BC),A
60104 DEC DE
60105 DEC DE
60106 DEC DE
60107 PUSH DE
60108 EX DE,HL
60109 JP 60067
60112 LD DE,57347
60115 DEC HL
60116 LD (HL),D
60117 DEC HL
60118 LD (HL),E
60119 INC HL
60120 INC HL
60121 LD (HL),50
60123 INC HL
60124 PUSH HL
60125 CALL 51529
60128 POP HL
60129 LD (HL),15
60131 PUSH HL
60132 EXX
60133 LD B,71
60135 EXX
60136 CALL 54839
60139 POP HL
60140 INC HL
60141 LD D,H
60142 LD E,L
60143 INC HL
60144 INC HL
60145 INC HL
60146 INC HL
60147 LD (HL),255
60149 INC HL
60150 RET
60151 DEC H
60152 LD H,36
60154 INC H
60155 DEC H
60156 DEC H
60157 INC H
60158 DEC H
60159 DAA
60160 DAA
60161 DAA
60162 DAA
60163 DAA
60164 DAA
60165 INC H
60166 DAA
60167 INC HL
60168 PUSH HL
60169 EXX
60170 LD B,7
60172 EXX
60173 CALL 51536
60176 POP HL
60177 INC HL
60178 EXX
60179 CALL 52504
60182 JP NC,60283
60185 LD HL,50388
60188 CALL 50906
60191 JP NC,53948
60194 EXX
60195 DEC HL
60196 DEC HL
60197 DEC HL
60198 CALL 53695
60201 CP 240
60203 JP C,60216
60206 DEC HL
60207 LD A,(HL)
60208 INC A
60209 AND 51
60211 LD (HL),A
60212 INC HL
60213 JP 60219
60216 DEC HL
60217 LD A,(HL)
60218 INC HL
60219 EX DE,HL
60220 AND 3
60222 SLA A
60224 LD C,A
60225 LD B,0
60227 LD HL,60340
60230 ADD HL,BC
60231 EX DE,HL
60232 LD A,(DE)
60233 ADD A,(HL)
60234 CP 171
60236 JP NC,60206
60239 CP 16
60241 JP C,60206
60244 LD C,A
60245 INC HL
60246 INC DE
60247 LD A,(DE)
60248 ADD A,(HL)
60249 CP 241
60251 JP NC,60259
60254 CP 8
60256 JP NC,60263
60259 DEC HL
60260 JP 60206
60263 LD (HL),A
60264 DEC HL
60265 LD (HL),C
60266 DEC HL
60267 PUSH HL
60268 EXX
60269 CALL 53695
60272 AND 56
60274 LD B,A
60275 EXX
60276 CALL 51536
60279 POP HL
60280 JP 57492
60283 LD DE,6
60286 SBC HL,DE
60288 LD (50394),HL
60291 CALL 51279
60294 CALL 54705
60297 LD E,0
60299 CALL 55748
60302 LD HL,50181
60305 LD A,(HL)
60306 ADD A,1
60308 DAA
60309 LD (HL),A
60310 JR NC,60326
60312 DEC HL
60313 LD A,(HL)
60314 ADD A,1
60316 DAA
60317 LD (HL),A
60318 JR NC,60326
60320 DEC HL
60321 LD A,(HL)
60322 ADD A,1
60324 DAA
60325 LD (HL),A
60326 CALL 52532
60329 EXX
60330 DEC HL
60331 DEC HL
60332 DEC HL
60333 LD DE,57388
60336 LD (HL),D
60337 DEC HL
60338 LD (HL),E
60339 RET
60340 DEFB 253
60341 NOP
60342 NOP
60343 INC BC
60344 INC BC
60345 NOP
60346 NOP
60347 DEFB 253
Prev: 54816 Up: Map Next: 60348