35050: Routine at 88EA
35050 |
LD (65024),SP |
35054 |
LD (65102),A |
35057 |
LD H,0 |
35059 |
ADD HL,HL |
35060 |
ADD HL,HL |
35061 |
EXX |
35062 |
LD B,A |
35063 |
LD DE,(65090) |
35067 |
LD C,0 |
35069 |
EXX |
35070 |
LD A,(65140) |
35073 |
OUT (254),A |
35075 |
LD A,3 |
35077 |
AND H |
35078 |
OR 124 |
35080 |
LD H,A |
35081 |
LD DE,(65098) |
35085 |
LD SP,(65074) |
35089 |
LD C,(HL) |
35090 |
INC HL |
35091 |
LD B,(HL) |
35092 |
INC HL |
35093 |
LD (65096),HL |
35096 |
BIT 7,B |
35098 |
JR NZ,35104 |
35100 |
EXX |
35101 |
JP 35109 |
35104 |
RES 7,B |
35106 |
EXX |
35107 |
LD C,128 |
35109 |
LD A,(DE) |
35110 |
INC DE |
35111 |
EX AF,AF' |
35112 |
LD A,(DE) |
35113 |
INC DE |
35114 |
EX AF,AF' |
35115 |
EXX |
35116 |
LD HL,0 |
35119 |
RRA |
35120 |
JR NC,35123 |
35122 |
ADD HL,BC |
35123 |
RR H |
35125 |
RR L |
35127 |
RRA |
35128 |
JR NC,35131 |
35130 |
ADD HL,BC |
35131 |
RR H |
35133 |
RR L |
35135 |
RRA |
35136 |
JR NC,35139 |
35138 |
ADD HL,BC |
35139 |
RR H |
35141 |
RR L |
35143 |
RRA |
35144 |
JR NC,35147 |
35146 |
ADD HL,BC |
35147 |
RR H |
35149 |
RR L |
35151 |
RRA |
35152 |
JR NC,35155 |
35154 |
ADD HL,BC |
35155 |
RR H |
35157 |
RR L |
35159 |
RRA |
35160 |
JR NC,35163 |
35162 |
ADD HL,BC |
35163 |
RR H |
35165 |
RR L |
35167 |
RRA |
35168 |
JR NC,35171 |
35170 |
ADD HL,BC |
35171 |
RR H |
35173 |
RR L |
35175 |
RRA |
35176 |
JR NC,35179 |
35178 |
ADD HL,BC |
35179 |
RR H |
35181 |
RR L |
35183 |
EX AF,AF' |
35184 |
RRA |
35185 |
JR NC,35188 |
35187 |
ADD HL,BC |
35188 |
RR H |
35190 |
RR L |
35192 |
RRA |
35193 |
JR NC,35196 |
35195 |
ADD HL,BC |
35196 |
RR H |
35198 |
RR L |
35200 |
RRA |
35201 |
JR NC,35204 |
35203 |
ADD HL,BC |
35204 |
RR H |
35206 |
RR L |
35208 |
RRA |
35209 |
JR NC,35212 |
35211 |
ADD HL,BC |
35212 |
RR H |
35214 |
RR L |
35216 |
RRA |
35217 |
JR NC,35220 |
35219 |
ADD HL,BC |
35220 |
RR H |
35222 |
RR L |
35224 |
RRA |
35225 |
JR NC,35228 |
35227 |
ADD HL,BC |
35228 |
RR H |
35230 |
RR L |
35232 |
RRA |
35233 |
JR NC,35236 |
35235 |
ADD HL,BC |
35236 |
RR H |
35238 |
RR L |
35240 |
RRCA |
35241 |
EXX |
35242 |
XOR C |
35243 |
EXX |
35244 |
JP P,35261 |
35247 |
PUSH DE |
35248 |
EX DE,HL |
35249 |
SBC HL,DE |
35251 |
POP DE |
35252 |
PUSH HL |
35253 |
EXX |
35254 |
DEC B |
35255 |
JP NZ,35109 |
35258 |
JP 35268 |
35261 |
ADD HL,DE |
35262 |
PUSH HL |
35263 |
EXX |
35264 |
DEC B |
35265 |
JP NZ,35109 |
35268 |
LD A,(65102) |
35271 |
LD B,A |
35272 |
LD DE,(65094) |
35276 |
EXX |
35277 |
LD SP,(65078) |
35281 |
LD DE,(65100) |
35285 |
EXX |
35286 |
LD A,(DE) |
35287 |
INC DE |
35288 |
EX AF,AF' |
35289 |
SUB A |
35290 |
OUT (254),A |
35292 |
LD A,(DE) |
35293 |
INC DE |
35294 |
EX AF,AF' |
35295 |
EXX |
35296 |
LD HL,0 |
35299 |
RRA |
35300 |
JR NC,35303 |
35302 |
ADD HL,BC |
35303 |
RR H |
35305 |
RR L |
35307 |
RRA |
35308 |
JR NC,35311 |
35310 |
ADD HL,BC |
35311 |
RR H |
35313 |
RR L |
35315 |
RRA |
35316 |
JR NC,35319 |
35318 |
ADD HL,BC |
35319 |
RR H |
35321 |
RR L |
35323 |
RRA |
35324 |
JR NC,35327 |
35326 |
ADD HL,BC |
35327 |
RR H |
35329 |
RR L |
35331 |
RRA |
35332 |
JR NC,35335 |
35334 |
ADD HL,BC |
35335 |
RR H |
35337 |
RR L |
35339 |
RRA |
35340 |
JR NC,35343 |
35342 |
ADD HL,BC |
35343 |
RR H |
35345 |
RR L |
35347 |
RRA |
35348 |
JR NC,35351 |
35350 |
ADD HL,BC |
35351 |
RR H |
35353 |
RR L |
35355 |
RRA |
35356 |
JR NC,35359 |
35358 |
ADD HL,BC |
35359 |
RR H |
35361 |
RR L |
35363 |
EX AF,AF' |
35364 |
RRA |
35365 |
JR NC,35368 |
35367 |
ADD HL,BC |
35368 |
RR H |
35370 |
RR L |
35372 |
RRA |
35373 |
JR NC,35376 |
35375 |
ADD HL,BC |
35376 |
RR H |
35378 |
RR L |
35380 |
RRA |
35381 |
JR NC,35384 |
35383 |
ADD HL,BC |
35384 |
RR H |
35386 |
RR L |
35388 |
RRA |
35389 |
JR NC,35392 |
35391 |
ADD HL,BC |
35392 |
RR H |
35394 |
RR L |
35396 |
RRA |
35397 |
JR NC,35400 |
35399 |
ADD HL,BC |
35400 |
RR H |
35402 |
RR L |
35404 |
RRA |
35405 |
JR NC,35408 |
35407 |
ADD HL,BC |
35408 |
RR H |
35410 |
RR L |
35412 |
RRA |
35413 |
JR NC,35416 |
35415 |
ADD HL,BC |
35416 |
RR H |
35418 |
RR L |
35420 |
RRCA |
35421 |
EXX |
35422 |
XOR C |
35423 |
EXX |
35424 |
JP P,35441 |
35427 |
PUSH DE |
35428 |
EX DE,HL |
35429 |
SBC HL,DE |
35431 |
POP DE |
35432 |
PUSH HL |
35433 |
EXX |
35434 |
DEC B |
35435 |
JP NZ,35286 |
35438 |
JP 35448 |
35441 |
ADD HL,DE |
35442 |
PUSH HL |
35443 |
EXX |
35444 |
DEC B |
35445 |
JP NZ,35286 |
35448 |
LD DE,(65094) |
35452 |
LD A,(65102) |
35455 |
LD B,A |
35456 |
EXX |
35457 |
LD HL,(65096) |
35460 |
LD C,(HL) |
35461 |
INC HL |
35462 |
LD B,(HL) |
35463 |
LD A,B |
35464 |
AND 128 |
35466 |
LD D,A |
35467 |
LD SP,(65074) |
35471 |
RES 7,B |
35473 |
EXX |
35474 |
LD A,(DE) |
35475 |
INC DE |
35476 |
EX AF,AF' |
35477 |
LD A,(65140) |
35480 |
OUT (254),A |
35482 |
LD A,(DE) |
35483 |
INC DE |
35484 |
EX AF,AF' |
35485 |
EXX |
35486 |
LD HL,0 |
35489 |
RRA |
35490 |
JR NC,35493 |
35492 |
ADD HL,BC |
35493 |
RR H |
35495 |
RR L |
35497 |
RRA |
35498 |
JR NC,35501 |
35500 |
ADD HL,BC |
35501 |
RR H |
35503 |
RR L |
35505 |
RRA |
35506 |
JR NC,35509 |
35508 |
ADD HL,BC |
35509 |
RR H |
35511 |
RR L |
35513 |
RRA |
35514 |
JR NC,35517 |
35516 |
ADD HL,BC |
35517 |
RR H |
35519 |
RR L |
35521 |
RRA |
35522 |
JR NC,35525 |
35524 |
ADD HL,BC |
35525 |
RR H |
35527 |
RR L |
35529 |
RRA |
35530 |
JR NC,35533 |
35532 |
ADD HL,BC |
35533 |
RR H |
35535 |
RR L |
35537 |
RRA |
35538 |
JR NC,35541 |
35540 |
ADD HL,BC |
35541 |
RR H |
35543 |
RR L |
35545 |
RRA |
35546 |
JR NC,35549 |
35548 |
ADD HL,BC |
35549 |
RR H |
35551 |
RR L |
35553 |
EX AF,AF' |
35554 |
RRA |
35555 |
JR NC,35558 |
35557 |
ADD HL,BC |
35558 |
RR H |
35560 |
RR L |
35562 |
RRA |
35563 |
JR NC,35566 |
35565 |
ADD HL,BC |
35566 |
RR H |
35568 |
RR L |
35570 |
RRA |
35571 |
JR NC,35574 |
35573 |
ADD HL,BC |
35574 |
RR H |
35576 |
RR L |
35578 |
RRA |
35579 |
JR NC,35582 |
35581 |
ADD HL,BC |
35582 |
RR H |
35584 |
RR L |
35586 |
RRA |
35587 |
JR NC,35590 |
35589 |
ADD HL,BC |
35590 |
RR H |
35592 |
RR L |
35594 |
RRA |
35595 |
JR NC,35598 |
35597 |
ADD HL,BC |
35598 |
RR H |
35600 |
RR L |
35602 |
RRA |
35603 |
JR NC,35606 |
35605 |
ADD HL,BC |
35606 |
RR H |
35608 |
RR L |
35610 |
RRCA |
35611 |
DEC SP |
35612 |
DEC SP |
35613 |
XOR D |
35614 |
JP P,35632 |
35617 |
LD A,D |
35618 |
EX DE,HL |
35619 |
POP HL |
35620 |
SBC HL,DE |
35622 |
PUSH HL |
35623 |
LD D,A |
35624 |
EXX |
35625 |
DEC B |
35626 |
JP NZ,35474 |
35629 |
JP 35642 |
35632 |
LD A,D |
35633 |
POP DE |
35634 |
ADD HL,DE |
35635 |
PUSH HL |
35636 |
LD D,A |
35637 |
EXX |
35638 |
DEC B |
35639 |
JP NZ,35474 |
35642 |
LD (65074),SP |
35646 |
LD A,(65102) |
35649 |
LD B,A |
35650 |
LD SP,(65078) |
35654 |
LD DE,(65090) |
35658 |
EXX |
35659 |
LD A,D |
35660 |
CPL |
35661 |
LD D,A |
35662 |
EXX |
35663 |
LD A,(DE) |
35664 |
INC DE |
35665 |
EX AF,AF' |
35666 |
SUB A |
35667 |
OUT (254),A |
35669 |
LD A,(DE) |
35670 |
INC DE |
35671 |
EX AF,AF' |
35672 |
EXX |
35673 |
LD HL,0 |
35676 |
RRA |
35677 |
JR NC,35680 |
35679 |
ADD HL,BC |
35680 |
RR H |
35682 |
RR L |
35684 |
RRA |
35685 |
JR NC,35688 |
35687 |
ADD HL,BC |
35688 |
RR H |
35690 |
RR L |
35692 |
RRA |
35693 |
JR NC,35696 |
35695 |
ADD HL,BC |
35696 |
RR H |
35698 |
RR L |
35700 |
RRA |
35701 |
JR NC,35704 |
35703 |
ADD HL,BC |
35704 |
RR H |
35706 |
RR L |
35708 |
RRA |
35709 |
JR NC,35712 |
35711 |
ADD HL,BC |
35712 |
RR H |
35714 |
RR L |
35716 |
RRA |
35717 |
JR NC,35720 |
35719 |
ADD HL,BC |
35720 |
RR H |
35722 |
RR L |
35724 |
RRA |
35725 |
JR NC,35728 |
35727 |
ADD HL,BC |
35728 |
RR H |
35730 |
RR L |
35732 |
RRA |
35733 |
JR NC,35736 |
35735 |
ADD HL,BC |
35736 |
RR H |
35738 |
RR L |
35740 |
EX AF,AF' |
35741 |
RRA |
35742 |
JR NC,35745 |
35744 |
ADD HL,BC |
35745 |
RR H |
35747 |
RR L |
35749 |
RRA |
35750 |
JR NC,35753 |
35752 |
ADD HL,BC |
35753 |
RR H |
35755 |
RR L |
35757 |
RRA |
35758 |
JR NC,35761 |
35760 |
ADD HL,BC |
35761 |
RR H |
35763 |
RR L |
35765 |
RRA |
35766 |
JR NC,35769 |
35768 |
ADD HL,BC |
35769 |
RR H |
35771 |
RR L |
35773 |
RRA |
35774 |
JR NC,35777 |
35776 |
ADD HL,BC |
35777 |
RR H |
35779 |
RR L |
35781 |
RRA |
35782 |
JR NC,35785 |
35784 |
ADD HL,BC |
35785 |
RR H |
35787 |
RR L |
35789 |
RRA |
35790 |
JR NC,35793 |
35792 |
ADD HL,BC |
35793 |
RR H |
35795 |
RR L |
35797 |
DEC SP |
35798 |
DEC SP |
35799 |
RRCA |
35800 |
XOR D |
35801 |
JP P,35826 |
35804 |
LD A,D |
35805 |
EX DE,HL |
35806 |
POP HL |
35807 |
SBC HL,DE |
35809 |
PUSH HL |
35810 |
LD D,A |
35811 |
EXX |
35812 |
DEC B |
35813 |
JP NZ,35663 |
35816 |
LD (65078),SP |
35820 |
LD SP,(65024) |
35824 |
EXX |
35825 |
RET |
35826 |
LD A,D |
35827 |
POP DE |
35828 |
ADD HL,DE |
35829 |
PUSH HL |
35830 |
LD D,A |
35831 |
EXX |
35832 |
DEC B |
35833 |
JP NZ,35663 |
35836 |
LD (65078),SP |
35840 |
LD SP,(65024) |
35844 |
EXX |
35845 |
RET |
35846 |
NOP |
35847 |
NOP |
35848 |
NOP |
35849 |
NOP |
35850 |
NOP |
35851 |
NOP |
35852 |
NOP |
35853 |
NOP |
35854 |
NOP |
35855 |
NOP |
35856 |
NOP |
35857 |
NOP |
35858 |
NOP |
35859 |
NOP |
35860 |
NOP |
35861 |
NOP |
35862 |
NOP |
35863 |
NOP |
35864 |
NOP |
35865 |
NOP |
35866 |
NOP |
35867 |
NOP |
35868 |
NOP |
35869 |
NOP |
35870 |
NOP |
35871 |
NOP |
35872 |
NOP |
35873 |
NOP |
35874 |
NOP |
35875 |
NOP |
35876 |
NOP |
35877 |
NOP |
35878 |
NOP |
35879 |
NOP |
35880 |
NOP |
35881 |
NOP |
35882 |
NOP |
35883 |
NOP |
35884 |
NOP |
35885 |
NOP |
35886 |
NOP |
35887 |
NOP |
35888 |
NOP |
35889 |
NOP |
35890 |
NOP |
35891 |
NOP |
35892 |
NOP |
35893 |
NOP |
35894 |
NOP |
35895 |
NOP |
35896 |
NOP |
35897 |
NOP |
35898 |
NOP |
35899 |
NOP |