;------------------------------- ; Alohpones Table from SSA1 bin ; each pointer added to org ; to get the phonos i hope ; add content of point to pointer ; bsp &92D2+&0034 set pointer to Alophone for a ; bsp &92D4+&00DC set pointer to Alophone for b org &92D2 ;phonos ; pointer lister for each alpha @ &A370 dw &0034 ; a -> &9306 dw &00DC ; b -> &93B0 dw &0113 ; c -> &93E9 dw &019D ; d -> &9475 dw &0212 ; e -> &94EC dw &0309 ; f -> &95E5 dw &0321 ; g -> &95FF dw &039B ; h -> &967B dw &03DD ; i -> &96BF dw &046F ; j -> &9753 dw &047D ; k -> &9763 dw &0490 ; l -> &9778 dw &04AA ; m -> &9794 dw &04F0 ; n -> &97DC dw &0517 ; o -> &9895 dw &05EA ; p -> &98DA dw &0667 ; q -> &9959 dw &068F ; r -> &9983 dw &06DF ; s -> &99D5 dw &0768 ; t -> &9A60 dw &0814 ; u -> &9B0E dw &0879 ; v -> &9B75 dw &0893 ; w -> &9B91 dw &08D1 ; x -> &9BD1 dw &08E1 ; y -> &9BE3 dw &091F ; z -> &9C23 label_9306 ; (a) ;phone_A LD B,C ;;9306: A 41 LD C,(HL) ;;9307: N 4E LD D,H ;;9308: T 54 RET ;;9309: . C9 EX AF,AF' ;;930A: . 08 RLCA ;;930B: . 07 ADC C ;;930C: . 89 LD B,D ;;930D: B 42 LD A,(DE) ;;930E: . 1A JR C,label_931E ;;930F: 8. 38 0D ADC H ;;9311: . 8C LD B,C ;;9312: A 41 LD D,L ;;9313: U 55 LD D,H ;;9314: T 54 RST &08 ;;9315: . CF RLCA ;;9316: . 07 RLCA ;;9317: . 07 ADC C ;;9318: . 89 LD B,D ;;9319: B 42 LD A,(&B50D) ;;931A: :.. 3A 0D B5 LD B,C ;;931D: A 41 label_931E LD D,D ;;931E: R 52 PUSH BC ;;931F: . C5 DEC B ;;9320: . 05 RLCA ;;9321: . 07 ADD HL,BC ;;9322: . 09 ADC B ;;9323: . 88 CP E ;;9324: . BB LD B,C ;;9325: A 41 LD D,D ;;9326: R 52 PUSH BC ;;9327: . C5 INC B ;;9328: . 04 ADD HL,BC ;;9329: . 09 ADC B ;;932A: . 88 XOR A ;;932B: . AF LD B,C ;;932C: A 41 LD C,C ;;932D: I 49 JP NC,&0904 ;;932E: ... D2 04 09 ADC B ;;9331: . 88 XOR A ;;9332: . AF LD B,C ;;9333: A 41 LD C,(HL) ;;9334: N 4E EXX ;;9335: . D9 RLCA ;;9336: . 07 RLCA ;;9337: . 07 ADD HL,BC ;;9338: . 09 ADC B ;;9339: . 88 RLCA ;;933A: . 07 DEC BC ;;933B: . 0B SUB E ;;933C: . 93 POP BC ;;933D: . C1 DEC B ;;933E: . 05 RLCA ;;933F: . 07 ADD HL,BC ;;9340: . 09 ADC B ;;9341: . 88 SUB H ;;9342: . 94 LD B,C ;;9343: A 41 CALL NZ,&0706 ;;9344: ... C4 06 07 ADD HL,BC ;;9347: . 09 PUSH BC ;;9348: . C5 LD A,(DE) ;;9349: . 1A SUB L ;;934A: . 95 LD B,C ;;934B: A 41 LD D,H ;;934C: T 54 ADC &09 ;;934D: .. CE 09 RLCA ;;934F: . 07 ADD HL,BC ;;9350: . 09 ADC B ;;9351: . 88 INC D ;;9352: . 14 DEC C ;;9353: . 0D INC DE ;;9354: . 13 RLCA ;;9355: . 07 ADC E ;;9356: . 8B POP BC ;;9357: . C1 RLCA ;;9358: . 07 ADD HL,BC ;;9359: . 09 LD C,H ;;935A: L 4C LD C,H ;;935B: L 4C ADC B ;;935C: . 88 RLA ;;935D: . 17 SUB A ;;935E: . 97 LD B,C ;;935F: A 41 EXX ;;9360: . D9 INC BC ;;9361: . 03 ADC C ;;9362: . 89 SUB H ;;9363: . 94 POP BC ;;9364: . C1 INC B ;;9365: . 04 LD D,A ;;9366: W 57 ADC C ;;9367: . 89 SBC B ;;9368: . 98 POP BC ;;9369: . C1 INC B ;;936A: . 04 ADD HL,BC ;;936B: . 09 ADD (HL) ;;936C: . 86 SBC D ;;936D: . 9A LD B,C ;;936E: A 41 JP NC,&8903 ;;936F: ... D2 03 89 CP E ;;9372: . BB LD B,C ;;9373: A 41 RET Z ;;9374: . C8 INC BC ;;9375: . 03 ADC C ;;9376: . 89 CP E ;;9377: . BB LD B,C ;;9378: A 41 PUSH DE ;;9379: . D5 INC BC ;;937A: . 03 ADC C ;;937B: . 89 SUB A ;;937C: . 97 LD B,C ;;937D: A 41 RST &10 ;;937E: . D7 INC BC ;;937F: . 03 ADC C ;;9380: . 89 CP D ;;9381: . BA LD B,C ;;9382: A 41 RET ;;9383: . C9 INC BC ;;9384: . 03 ADC C ;;9385: . 89 SUB H ;;9386: . 94 POP BC ;;9387: . C1 DEC B ;;9388: . 05 ADD HL,BC ;;9389: . 09 INC BC ;;938A: . 03 PUSH BC ;;938B: . C5 SUB H ;;938C: . 94 POP BC ;;938D: . C1 DEC B ;;938E: . 05 ADD HL,BC ;;938F: . 09 INC BC ;;9390: . 03 RET ;;9391: . C9 SUB H ;;9392: . 94 POP BC ;;9393: . C1 DEC B ;;9394: . 05 ADD HL,BC ;;9395: . 09 INC BC ;;9396: . 03 EXX ;;9397: . D9 SUB H ;;9398: . 94 POP BC ;;9399: . C1 DEC B ;;939A: . 05 LD BC,&8109 ;;939B: ... 01 09 81 SBC D ;;939E: . 9A LD B,C ;;939F: A 41 EXX ;;93A0: . D9 DEC B ;;93A1: . 05 ADD HL,BC ;;93A2: . 09 LD BC,label_9A88 ;;93A3: ... 01 88 9A POP BC ;;93A6: . C1 DEC B ;;93A7: . 05 ADD HL,BC ;;93A8: . 09 LD B,(HL) ;;93A9: F 46 CALL NC,&C1BB ;;93AA: ... D4 BB C1 NOP ;;93AD: . 00 ADC C ;;93AE: . 89 SBC D ;;93AF: . 9A label_93B0 ; (b) ;phone_B JP NZ,&0706 ;;93B0: ... C2 06 07 ADD HL,BC ;;93B3: . 09 ADC B ;;93B4: . 88 CCF ;;93B5: ? 3F SUB E ;;93B6: . 93 JP NZ,&4D04 ;;93B7: ..M C2 04 4D ADC C ;;93BA: . 89 POP BC ;;93BB: . C1 JP NZ,&0904 ;;93BC: ... C2 04 09 CALL NC,&C2C1 ;;93BF: ... D4 C1 C2 DEC B ;;93C2: . 05 RLCA ;;93C3: . 07 ADD HL,BC ;;93C4: . 09 ADD D ;;93C5: . 82 CP A ;;93C6: . BF LD B,D ;;93C7: B 42 LD B,D ;;93C8: B 42 JP &070B ;;93C9: ... C3 0B 07 ADD HL,BC ;;93CC: . 09 ADC B ;;93CD: . 88 CCF ;;93CE: ? 3F INC DE ;;93CF: . 13 CCF ;;93D0: ? 3F INC DE ;;93D1: . 13 SCF ;;93D2: 7 37 SCF ;;93D3: 7 37 SUB E ;;93D4: . 93 JP NZ,&0904 ;;93D5: ... C2 04 09 JP NZ,&42C1 ;;93D8: ..B C2 C1 42 LD D,D ;;93DB: R 52 LD B,L ;;93DC: E 45 LD B,C ;;93DD: A 41 RLC (HL) ;;93DE: .. CB 06 ADC C ;;93E0: . 89 INC E ;;93E1: . 1C DAA ;;93E2: ' 27 INC D ;;93E3: . 14 XOR C ;;93E4: . A9 JP NZ,&8900 ;;93E5: ... C2 00 89 SBC H ;;93E8: . 9C label_93E9 ; (c) ;phone_C JP &0707 ;;93E9: ... C3 07 07 ADD HL,BC ;;93EC: . 09 ADC B ;;93ED: . 88 SCF ;;93EE: 7 37 SCF ;;93EF: 7 37 SUB E ;;93F0: . 93 LD B,E ;;93F1: C 43 RLC E ;;93F2: .. CB 03 ADC C ;;93F4: . 89 XOR C ;;93F5: . A9 LD B,E ;;93F6: C 43 LD C,B ;;93F7: H 48 JP NC,&0709 ;;93F8: ... D2 09 07 ADD HL,BC ;;93FB: . 09 ADC B ;;93FC: . 88 SCF ;;93FD: 7 37 INC DE ;;93FE: . 13 INC D ;;93FF: . 14 LD (&C3BB),A ;;9400: 2.. 32 BB C3 LD A,(BC) ;;9403: . 0A RLCA ;;9404: . 07 ADD HL,BC ;;9405: . 09 LD C,C ;;9406: I 49 LD C,(HL) ;;9407: N 4E LD D,H ;;9408: T 54 ADC B ;;9409: . 88 LD B,D ;;940A: B 42 SCF ;;940B: 7 37 SUB E ;;940C: . 93 JP &070B ;;940D: ... C3 0B 07 ADD HL,BC ;;9410: . 09 LD D,D ;;9411: R 52 LD B,L ;;9412: E 45 LD B,C ;;9413: A 41 LD C,H ;;9414: L 4C ADC B ;;9415: . 88 LD B,D ;;9416: B 42 SCF ;;9417: 7 37 SUB E ;;9418: . 93 LD B,E ;;9419: C 43 RET Z ;;941A: . C8 DEC B ;;941B: . 05 RLCA ;;941C: . 07 ADD HL,BC ;;941D: . 09 JP NC,&43EB ;;941E: ..C D2 EB 43 RET Z ;;9421: . C8 DEC B ;;9422: . 05 INC BC ;;9423: . 03 ADD HL,BC ;;9424: . 09 RET ;;9425: . C9 AND L ;;9426: . A5 LD B,E ;;9427: C 43 LD C,H ;;9428: L 4C OUT (&0A),A ;;9429: .. D3 0A RLCA ;;942B: . 07 ADD HL,BC ;;942C: . 09 ADC B ;;942D: . 88 SCF ;;942E: 7 37 INC DE ;;942F: . 13 RLCA ;;9430: . 07 DEC L ;;9431: - 2D RLCA ;;9432: . 07 OR A ;;9433: . B7 LD B,E ;;9434: C 43 LD C,H ;;9435: L 4C RST &00 ;;9436: . C7 LD A,(BC) ;;9437: . 0A RLCA ;;9438: . 07 ADD HL,BC ;;9439: . 09 ADC B ;;943A: . 88 SCF ;;943B: 7 37 INC DE ;;943C: . 13 RLCA ;;943D: . 07 DEC L ;;943E: - 2D LD A,(BC) ;;943F: . 0A SUB E ;;9440: . 93 JP &0905 ;;9441: ... C3 05 09 PUSH BC ;;9444: . C5 SCF ;;9445: 7 37 OR A ;;9446: . B7 JP &0904 ;;9447: ... C3 04 09 RET ;;944A: . C9 OR A ;;944B: . B7 JP &0904 ;;944C: ... C3 04 09 EXX ;;944F: . D9 OR A ;;9450: . B7 LD B,E ;;9451: C 43 RET Z ;;9452: . C8 INC B ;;9453: . 04 LD D,E ;;9454: S 53 ADC C ;;9455: . 89 XOR C ;;9456: . A9 JP &0706 ;;9457: ... C3 06 07 LD B,L ;;945A: E 45 ADD HL,BC ;;945B: . 09 RET Z ;;945C: . C8 ADC B ;;945D: . 88 LD B,E ;;945E: C 43 RET Z ;;945F: . C8 INC BC ;;9460: . 03 ADC C ;;9461: . 89 OR D ;;9462: . B2 JP &0904 ;;9463: ... C3 04 09 JP &43C1 ;;9466: ..C C3 C1 43 LD C,A ;;9469: O 4F LD C,L ;;946A: M 4D PUSH BC ;;946B: . C5 DEC B ;;946C: . 05 ADC C ;;946D: . 89 EX AF,AF' ;;946E: . 08 RRCA ;;946F: . 0F SUB B ;;9470: . 90 JP &8900 ;;9471: ... C3 00 89 EX DE,HL ;;9474: . EB label_9475 ; (d) LD B,H ;;9475: D 44 LD B,L ;;9476: E 45 LD B,C ;;9477: A 41 CALL NZ,&0706 ;;9478: ... C4 06 07 ADC C ;;947B: . 89 LD HL,label_9507 ;;947C: !.. 21 07 95 LD B,H ;;947F: D 44 LD B,L ;;9480: E 45 LD B,C ;;9481: A 41 LD D,H ;;9482: T 54 RET Z ;;9483: . C8 LD B,&07 ;;9484: .. 06 07 ADC C ;;9486: . 89 LD HL,&B607 ;;9487: !.. 21 07 B6 LD B,H ;;948A: D 44 LD B,L ;;948B: E 45 LD B,E ;;948C: C 43 RET ;;948D: . C9 ADD HL,BC ;;948E: . 09 RLCA ;;948F: . 07 ADD HL,BC ;;9490: . 09 CALL &0721 ;;9491: .!. CD 21 07 SCF ;;9494: 7 37 SCF ;;9495: 7 37 SUB E ;;9496: . 93 LD B,H ;;9497: D 44 PUSH BC ;;9498: . C5 EX AF,AF' ;;9499: . 08 RLCA ;;949A: . 07 ADD HL,BC ;;949B: . 09 LD BC,&4282 ;;949C: ..B 01 82 42 LD HL,&4493 ;;949F: !.D 21 93 44 LD C,C ;;94A2: I 49 SUB &06 ;;94A3: .. D6 06 ADD HL,BC ;;94A5: . 09 RET ;;94A6: . C9 DEC D ;;94A7: . 15 INC C ;;94A8: . 0C AND E ;;94A9: . A3 LD B,H ;;94AA: D 44 LD C,C ;;94AB: I 49 OUT (&09),A ;;94AC: .. D3 09 RLCA ;;94AE: . 07 ADD HL,BC ;;94AF: . 09 INC BC ;;94B0: . 03 ADD E ;;94B1: . 83 LD B,D ;;94B2: B 42 LD HL,&B70C ;;94B3: !.. 21 0C B7 LD B,H ;;94B6: D 44 RET ;;94B7: . C9 RLCA ;;94B8: . 07 RLCA ;;94B9: . 07 ADD HL,BC ;;94BA: . 09 ADC B ;;94BB: . 88 DEC D ;;94BC: . 15 INC DE ;;94BD: . 13 ADD (HL) ;;94BE: . 86 CALL NZ,&0706 ;;94BF: ... C4 06 07 ADD HL,BC ;;94C2: . 09 ADC B ;;94C3: . 88 LD HL,&4493 ;;94C4: !.D 21 93 44 JP NC,&0709 ;;94C7: ... D2 09 07 ADD HL,BC ;;94CA: . 09 ADC B ;;94CB: . 88 LD HL,&6B17 ;;94CC: !.k 21 17 6B DEC C ;;94CF: . 0D OR E ;;94D0: . B3 CALL NZ,&0904 ;;94D1: ... C4 04 09 CALL NZ,&44C1 ;;94D4: ..D C4 C1 44 RST &08 ;;94D7: . CF LD B,&07 ;;94D8: .. 06 07 ADD HL,BC ;;94DA: . 09 ADC B ;;94DB: . 88 LD HL,&C49F ;;94DC: !.. 21 9F C4 INC B ;;94DF: . 04 RLCA ;;94E0: . 07 ADC C ;;94E1: . 89 AND C ;;94E2: . A1 CALL NZ,&0904 ;;94E3: ... C4 04 09 ADC B ;;94E6: . 88 AND C ;;94E7: . A1 CALL NZ,&8900 ;;94E8: ... C4 00 89 SUB L ;;94EB: . 95 label_94EC ; (e) LD B,L ;;94EC: E 45 LD D,(HL) ;;94ED: V 56 LD B,L ;;94EE: E 45 JP NC,&0706 ;;94EF: ... D2 06 07 ADC C ;;94F2: . 89 RLCA ;;94F3: . 07 INC HL ;;94F4: # 23 OR E ;;94F5: . B3 LD B,L ;;94F6: E 45 RET C ;;94F7: . D8 ADD HL,BC ;;94F8: . 09 RLCA ;;94F9: . 07 ADD HL,BC ;;94FA: . 09 INC BC ;;94FB: . 03 ADD E ;;94FC: . 83 LD B,D ;;94FD: B 42 RLCA ;;94FE: . 07 LD L,E ;;94FF: k 6B OR A ;;9500: . B7 LD B,L ;;9501: E 45 ADC &08 ;;9502: .. CE 08 RLCA ;;9504: . 07 ADD HL,BC ;;9505: . 09 INC B ;;9506: . 04 label_9507 ADD D ;;9507: . 82 LD B,D ;;9508: B 42 RLCA ;;9509: . 07 ADC E ;;950A: . 8B LD B,L ;;950B: E 45 CALL NZ,&0307 ;;950C: ... C4 07 03 LD D,H ;;950F: T 54 ADD HL,BC ;;9510: . 09 ADC B ;;9511: . 88 INC C ;;9512: . 0C SUB L ;;9513: . 95 LD B,L ;;9514: E 45 CALL NZ,&0307 ;;9515: ... C4 07 03 LD B,H ;;9518: D 44 ADD HL,BC ;;9519: . 09 ADC B ;;951A: . 88 INC C ;;951B: . 0C SUB L ;;951C: . 95 LD B,L ;;951D: E 45 CALL NZ,&0307 ;;951E: ... C4 07 03 INC BC ;;9521: . 03 INC BC ;;9522: . 03 ADD HL,BC ;;9523: . 09 ADC B ;;9524: . 88 SUB C ;;9525: . 91 LD B,L ;;9526: E 45 CALL NZ,&0707 ;;9527: ... C4 07 07 ADD HL,BC ;;952A: . 09 RET ;;952B: . C9 LD B,D ;;952C: B 42 RLCA ;;952D: . 07 AND C ;;952E: . A1 LD B,L ;;952F: E 45 LD C,A ;;9530: O 4F ADD &08 ;;9531: .. C6 08 RLCA ;;9533: . 07 ADD HL,BC ;;9534: . 09 ADC B ;;9535: . 88 INC DE ;;9536: . 13 DEC (HL) ;;9537: 5 35 RLCA ;;9538: . 07 XOR B ;;9539: . A8 LD B,L ;;953A: E 45 LD E,C ;;953B: Y 59 PUSH BC ;;953C: . C5 INC BC ;;953D: . 03 ADC C ;;953E: . 89 ADD (HL) ;;953F: . 86 LD B,L ;;9540: E 45 RET ;;9541: . C9 LD B,&07 ;;9542: .. 06 07 ADD HL,BC ;;9544: . 09 ADC B ;;9545: . 88 INC DE ;;9546: . 13 ADD (HL) ;;9547: . 86 LD B,L ;;9548: E 45 EXX ;;9549: . D9 INC B ;;954A: . 04 ADD HL,BC ;;954B: . 09 ADC B ;;954C: . 88 SUB E ;;954D: . 93 PUSH BC ;;954E: . C5 DEC B ;;954F: . 05 RLCA ;;9550: . 07 ADD HL,BC ;;9551: . 09 ADC B ;;9552: . 88 SUB E ;;9553: . 93 LD B,L ;;9554: E 45 LD D,H ;;9555: T 54 JP &070B ;;9556: ... C3 0B 07 ADD HL,BC ;;9559: . 09 ADC B ;;955A: . 88 RLCA ;;955B: . 07 LD DE,&0737 ;;955C: .7. 11 37 07 DEC C ;;955F: . 0D INC SP ;;9560: 3 33 ADC A ;;9561: . 8F LD B,L ;;9562: E 45 LD C,C ;;9563: I 49 LD B,A ;;9564: G 47 RET Z ;;9565: . C8 INC BC ;;9566: . 03 ADC C ;;9567: . 89 SUB H ;;9568: . 94 LD B,L ;;9569: E 45 LD D,D ;;956A: R 52 JP NC,&0705 ;;956B: ... D2 05 07 ADD HL,BC ;;956E: . 09 ADC B ;;956F: . 88 OR H ;;9570: . B4 PUSH BC ;;9571: . C5 INC B ;;9572: . 04 ADD HL,BC ;;9573: . 09 ADD (HL) ;;9574: . 86 ADD A ;;9575: . 87 LD B,L ;;9576: E 45 JP NC,&0904 ;;9577: ... D2 04 09 ADD C ;;957A: . 81 OR E ;;957B: . B3 LD B,L ;;957C: E 45 JP NC,&0904 ;;957D: ... D2 04 09 ADC B ;;9580: . 88 OR E ;;9581: . B3 LD B,L ;;9582: E 45 RST &10 ;;9583: . D7 INC BC ;;9584: . 03 ADC C ;;9585: . 89 SBC A ;;9586: . 9F PUSH BC ;;9587: . C5 LD B,&03 ;;9588: .. 06 03 LD (BC),A ;;958A: . 02 INC BC ;;958B: . 03 ADC C ;;958C: . 89 POP BC ;;958D: . C1 PUSH BC ;;958E: . C5 DEC B ;;958F: . 05 ADD HL,BC ;;9590: . 09 LD BC,&8788 ;;9591: ... 01 88 87 PUSH BC ;;9594: . C5 DEC B ;;9595: . 05 ADD HL,BC ;;9596: . 09 INC BC ;;9597: . 03 PUSH BC ;;9598: . C5 SUB E ;;9599: . 93 PUSH BC ;;959A: . C5 DEC B ;;959B: . 05 ADD HL,BC ;;959C: . 09 INC BC ;;959D: . 03 RET ;;959E: . C9 SUB E ;;959F: . 93 PUSH BC ;;95A0: . C5 DEC B ;;95A1: . 05 ADD HL,BC ;;95A2: . 09 INC BC ;;95A3: . 03 EXX ;;95A4: . D9 SUB E ;;95A5: . 93 PUSH BC ;;95A6: . C5 LD B,&07 ;;95A7: .. 06 07 ADD HL,BC ;;95A9: . 09 INC BC ;;95AA: . 03 ADD D ;;95AB: . 82 SUB E ;;95AC: . 93 PUSH BC ;;95AD: . C5 LD B,&07 ;;95AE: .. 06 07 INC B ;;95B0: . 04 ADD HL,BC ;;95B1: . 09 ADC B ;;95B2: . 88 SUB E ;;95B3: . 93 LD B,L ;;95B4: E 45 LD B,C ;;95B5: A 41 JP NC,&8903 ;;95B6: ... D2 03 89 CP H ;;95B9: . BC PUSH BC ;;95BA: . C5 DEC B ;;95BB: . 05 LD BC,&8109 ;;95BC: ... 01 09 81 ADD A ;;95BF: . 87 LD B,L ;;95C0: E 45 PUSH BC ;;95C1: . C5 INC BC ;;95C2: . 03 ADC C ;;95C3: . 89 SUB E ;;95C4: . 93 LD B,L ;;95C5: E 45 POP BC ;;95C6: . C1 INC BC ;;95C7: . 03 ADC C ;;95C8: . 89 SUB E ;;95C9: . 93 LD B,L ;;95CA: E 45 RET ;;95CB: . C9 INC B ;;95CC: . 04 LD B,E ;;95CD: C 43 ADC C ;;95CE: . 89 SUB E ;;95CF: . 93 LD B,L ;;95D0: E 45 RET ;;95D1: . C9 INC BC ;;95D2: . 03 ADC C ;;95D3: . 89 SUB E ;;95D4: . 93 LD B,L ;;95D5: E 45 LD B,C ;;95D6: A 41 PUSH DE ;;95D7: . D5 INC B ;;95D8: . 04 ADC C ;;95D9: . 89 LD SP,&C59F ;;95DA: 1.. 31 9F C5 INC B ;;95DD: . 04 ADD HL,BC ;;95DE: . 09 ADC B ;;95DF: . 88 POP BC ;;95E0: . C1 PUSH BC ;;95E1: . C5 NOP ;;95E2: . 00 ADC C ;;95E3: . 89 ADD A ;;95E4: . 87 label_95E5 ; (f) ADD &06 ;;95E5: .. C6 06 RLCA ;;95E7: . 07 ADD HL,BC ;;95E8: . 09 ADC B ;;95E9: . 88 RLCA ;;95EA: . 07 XOR B ;;95EB: . A8 LD B,(HL) ;;95EC: F 46 ADC &08 ;;95ED: .. CE 08 RLCA ;;95EF: . 07 ADD HL,BC ;;95F0: . 09 ADC B ;;95F1: . 88 RLCA ;;95F2: . 07 JR Z,&95FC ;;95F3: (. 28 07 ADC E ;;95F5: . 8B ADD &04 ;;95F6: .. C6 04 ADD HL,BC ;;95F8: . 09 ADD &C1 ;;95F9: .. C6 C1 ADD &00 ;;95FB: .. C6 00 ADC C ;;95FD: . 89 XOR B ;;95FE: . A8 label_95FF ; (g) RST &00 ;;95FF: . C7 LD B,&07 ;;9600: .. 06 07 ADD HL,BC ;;9602: . 09 ADC B ;;9603: . 88 LD A,(BC) ;;9604: . 0A SUB E ;;9605: . 93 RST &00 ;;9606: . C7 INC B ;;9607: . 04 ADD HL,BC ;;9608: . 09 ADC &C1 ;;9609: .. CE C1 LD B,A ;;960B: G 47 RET Z ;;960C: . C8 DEC B ;;960D: . 05 LD D,L ;;960E: U 55 ADD HL,BC ;;960F: . 09 ADC B ;;9610: . 88 XOR B ;;9611: . A8 LD B,A ;;9612: G 47 LD C,B ;;9613: H 48 RST &08 ;;9614: . CF DEC B ;;9615: . 05 RLCA ;;9616: . 07 ADC C ;;9617: . 89 DEC A ;;9618: = 3D OR L ;;9619: . B5 LD B,A ;;961A: G 47 RST &00 ;;961B: . C7 INC B ;;961C: . 04 ADD HL,BC ;;961D: . 09 PUSH BC ;;961E: . C5 AND D ;;961F: . A2 RST &00 ;;9620: . C7 DEC B ;;9621: . 05 ADD HL,BC ;;9622: . 09 LD B,L ;;9623: E 45 CALL NC,&47A4 ;;9624: ..G D4 A4 47 RST &08 ;;9627: . CF EX AF,AF' ;;9628: . 08 RLCA ;;9629: . 07 ADD HL,BC ;;962A: . 09 LD C,C ;;962B: I 49 LD C,(HL) ;;962C: N 4E RST &00 ;;962D: . C7 INC H ;;962E: $ 24 OR L ;;962F: . B5 LD B,A ;;9630: G 47 PUSH BC ;;9631: . C5 INC B ;;9632: . 04 INC BC ;;9633: . 03 ADC C ;;9634: . 89 ADC D ;;9635: . 8A LD B,A ;;9636: G 47 RET Z ;;9637: . C8 INC B ;;9638: . 04 ADD HL,BC ;;9639: . 09 ADC B ;;963A: . 88 POP BC ;;963B: . C1 LD B,A ;;963C: G 47 RET Z ;;963D: . C8 INC B ;;963E: . 04 ADD HL,BC ;;963F: . 09 CALL NC,&47C1 ;;9640: ..G D4 C1 47 LD C,A ;;9643: O 4F LD D,H ;;9644: T 54 RST &08 ;;9645: . CF EX AF,AF' ;;9646: . 08 RLCA ;;9647: . 07 ADD HL,BC ;;9648: . 09 ADC B ;;9649: . 88 DEC A ;;964A: = 3D DEC (HL) ;;964B: 5 35 LD DE,&479F ;;964C: ..G 11 9F 47 LD C,A ;;964F: O 4F LD D,E ;;9650: S 53 LD D,L ;;9651: U 55 JP NZ,&0709 ;;9652: ... C2 09 07 ADD HL,BC ;;9655: . 09 ADC B ;;9656: . 88 DEC A ;;9657: = 3D DEC (HL) ;;9658: 5 35 SCF ;;9659: 7 37 RRCA ;;965A: . 0F SBC H ;;965B: . 9C RST &00 ;;965C: . C7 LD B,&07 ;;965D: .. 06 07 ADD HL,BC ;;965F: . 09 LD C,C ;;9660: I 49 ADC &8A ;;9661: .. CE 8A RST &00 ;;9663: . C7 INC B ;;9664: . 04 ADD HL,BC ;;9665: . 09 CALL &C7C1 ;;9666: ... CD C1 C7 INC B ;;9669: . 04 RLCA ;;966A: . 07 ADC C ;;966B: . 89 AND H ;;966C: . A4 RST &00 ;;966D: . C7 INC B ;;966E: . 04 ADD HL,BC ;;966F: . 09 RST &00 ;;9670: . C7 POP BC ;;9671: . C1 RST &00 ;;9672: . C7 INC B ;;9673: . 04 ADD HL,BC ;;9674: . 09 ADC B ;;9675: . 88 AND D ;;9676: . A2 RST &00 ;;9677: . C7 NOP ;;9678: . 00 ADC C ;;9679: . 89 RST &20 ;;967A: . E7 label_967B ; (h) LD C,B ;;967B: H 48 LD E,C ;;967C: Y 59 LD D,B ;;967D: P 50 LD B,L ;;967E: E 45 JP NC,&0708 ;;967F: ... D2 08 07 ADC C ;;9682: . 89 LD B,D ;;9683: B 42 DEC DE ;;9684: . 1B LD B,&09 ;;9685: .. 06 09 OR E ;;9687: . B3 LD C,B ;;9688: H 48 LD B,C ;;9689: A 41 LD D,(HL) ;;968A: V 56 PUSH BC ;;968B: . C5 LD B,&07 ;;968C: .. 06 07 ADC C ;;968E: . 89 DEC DE ;;968F: . 1B LD A,(DE) ;;9690: . 1A AND E ;;9691: . A3 LD C,B ;;9692: H 48 LD C,C ;;9693: I 49 LD C,L ;;9694: M 4D LD B,L ;;9695: E 45 CALL &0709 ;;9696: ... CD 09 07 ADD HL,BC ;;9699: . 09 ADC B ;;969A: . 88 DEC DE ;;969B: . 1B LD B,&10 ;;969C: .. 06 10 RLCA ;;969E: . 07 SUB B ;;969F: . 90 RET Z ;;96A0: . C8 LD B,&07 ;;96A1: .. 06 07 ADD HL,BC ;;96A3: . 09 ADC B ;;96A4: . 88 INC D ;;96A5: . 14 OR D ;;96A6: . B2 RET Z ;;96A7: . C8 INC B ;;96A8: . 04 LD D,D ;;96A9: R 52 ADC C ;;96AA: . 89 POP BC ;;96AB: . C1 RET Z ;;96AC: . C8 INC B ;;96AD: . 04 LD D,A ;;96AE: W 57 ADC C ;;96AF: . 89 POP BC ;;96B0: . C1 RET Z ;;96B1: . C8 INC B ;;96B2: . 04 LD (BC),A ;;96B3: . 02 ADC C ;;96B4: . 89 POP BC ;;96B5: . C1 RET Z ;;96B6: . C8 INC B ;;96B7: . 04 ADD HL,BC ;;96B8: . 09 RET Z ;;96B9: . C8 POP BC ;;96BA: . C1 RET Z ;;96BB: . C8 NOP ;;96BC: . 00 ADC C ;;96BD: . 89 RET PE ;;96BE: . E8 label_96BF ; (i) LD C,C ;;96BF: I 49 ADC &08 ;;96C0: .. CE 08 RLCA ;;96C2: . 07 ADD HL,BC ;;96C3: . 09 INC B ;;96C4: . 04 ADD D ;;96C5: . 82 LD B,D ;;96C6: B 42 INC C ;;96C7: . 0C ADC E ;;96C8: . 8B RET ;;96C9: . C9 DEC B ;;96CA: . 05 RLCA ;;96CB: . 07 ADD HL,BC ;;96CC: . 09 ADC B ;;96CD: . 88 ADD (HL) ;;96CE: . 86 LD C,C ;;96CF: I 49 JP NC,&0904 ;;96D0: ... D2 04 09 ADD C ;;96D3: . 81 OR H ;;96D4: . B4 LD C,C ;;96D5: I 49 JP NC,&0904 ;;96D6: ... D2 04 09 ADC B ;;96D9: . 88 OR H ;;96DA: . B4 LD C,C ;;96DB: I 49 LD C,A ;;96DC: O 4F LD D,L ;;96DD: U 55 OUT (&07),A ;;96DE: .. D3 07 ADD HL,BC ;;96E0: . 09 ADC B ;;96E1: . 88 INC C ;;96E2: . 0C LD SP,&B70F ;;96E3: 1.. 31 0F B7 LD C,C ;;96E6: I 49 LD B,A ;;96E7: G 47 RET Z ;;96E8: . C8 INC BC ;;96E9: . 03 ADC C ;;96EA: . 89 ADD (HL) ;;96EB: . 86 RET ;;96EC: . C9 DEC B ;;96ED: . 05 ADD HL,BC ;;96EE: . 09 LD C,(HL) ;;96EF: N 4E CALL NZ,&C986 ;;96F0: ... C4 86 C9 DEC B ;;96F3: . 05 ADD HL,BC ;;96F4: . 09 LD C,H ;;96F5: L 4C CALL NZ,&C986 ;;96F6: ... C4 86 C9 INC B ;;96F9: . 04 ADD HL,BC ;;96FA: . 09 ADD (HL) ;;96FB: . 86 ADC H ;;96FC: . 8C LD C,C ;;96FD: I 49 LD D,(HL) ;;96FE: V 56 PUSH BC ;;96FF: . C5 DEC B ;;9700: . 05 LD B,A ;;9701: G 47 ADC C ;;9702: . 89 INC C ;;9703: . 0C AND E ;;9704: . A3 RET ;;9705: . C9 DEC B ;;9706: . 05 ADD HL,BC ;;9707: . 09 LD BC,&8C88 ;;9708: ... 01 88 8C LD C,C ;;970B: I 49 LD B,C ;;970C: A 41 CALL Z,&0906 ;;970D: ... CC 06 09 ADC B ;;9710: . 88 INC DE ;;9711: . 13 RRCA ;;9712: . 0F XOR L ;;9713: . AD RET ;;9714: . C9 DEC B ;;9715: . 05 ADD HL,BC ;;9716: . 09 INC BC ;;9717: . 03 PUSH BC ;;9718: . C5 ADD (HL) ;;9719: . 86 RET ;;971A: . C9 DEC B ;;971B: . 05 ADD HL,BC ;;971C: . 09 INC BC ;;971D: . 03 RET ;;971E: . C9 ADD (HL) ;;971F: . 86 RET ;;9720: . C9 DEC B ;;9721: . 05 ADD HL,BC ;;9722: . 09 INC BC ;;9723: . 03 EXX ;;9724: . D9 ADD (HL) ;;9725: . 86 RET ;;9726: . C9 LD B,&03 ;;9727: .. 06 03 LD (BC),A ;;9729: . 02 INC BC ;;972A: . 03 ADC C ;;972B: . 89 POP BC ;;972C: . C1 RET ;;972D: . C9 DEC B ;;972E: . 05 LD BC,&8109 ;;972F: ... 01 09 81 ADC H ;;9732: . 8C LD C,C ;;9733: I 49 PUSH BC ;;9734: . C5 INC B ;;9735: . 04 ADD HL,BC ;;9736: . 09 ADC B ;;9737: . 88 ADD (HL) ;;9738: . 86 LD C,C ;;9739: I 49 PUSH BC ;;973A: . C5 INC BC ;;973B: . 03 ADC C ;;973C: . 89 SUB E ;;973D: . 93 LD C,C ;;973E: I 49 LD D,H ;;973F: T 54 SUB &09 ;;9740: .. D6 09 RLCA ;;9742: . 07 ADD HL,BC ;;9743: . 09 ADC B ;;9744: . 88 LD B,&0D ;;9745: .. 06 0D INC DE ;;9747: . 13 INC HL ;;9748: # 23 SUB E ;;9749: . 93 RET ;;974A: . C9 INC B ;;974B: . 04 ADD HL,BC ;;974C: . 09 RET ;;974D: . C9 POP BC ;;974E: . C1 RET ;;974F: . C9 NOP ;;9750: . 00 ADC C ;;9751: . 89 ADC H ;;9752: . 8C label_9753 ; (j) JP Z,&0706 ;;9753: ... CA 06 07 ADD HL,BC ;;9756: . 09 ADC B ;;9757: . 88 LD A,(BC) ;;9758: . 0A SUB H ;;9759: . 94 JP Z,&0904 ;;975A: ... CA 04 09 JP Z,&CAC1 ;;975D: ... CA C1 CA NOP ;;9760: . 00 ADC C ;;9761: . 89 ADC D ;;9762: . 8A label_9763 ; (k) RLC (HL) ;;9763: .. CB 06 RLCA ;;9765: . 07 ADD HL,BC ;;9766: . 09 ADC B ;;9767: . 88 LD HL,(&CB94) ;;9768: *.. 2A 94 CB INC B ;;976B: . 04 ADD HL,BC ;;976C: . 09 ADC &C1 ;;976D: .. CE C1 RLC H ;;976F: .. CB 04 ADD HL,BC ;;9771: . 09 SET 0,C ;;9772: .. CB C1 RLC B ;;9774: .. CB 00 ADC C ;;9776: . 89 EX DE,HL ;;9777: . EB label_9778 ; (l) CALL Z,&0706 ;;9778: ... CC 06 07 ADD HL,BC ;;977B: . 09 ADC B ;;977C: . 88 RLCA ;;977D: . 07 CP (HL) ;;977E: . BE CALL Z,&0904 ;;977F: ... CC 04 09 CALL &CCC1 ;;9782: ... CD C1 CC INC B ;;9785: . 04 ADD HL,BC ;;9786: . 09 CALL Z,&4CC1 ;;9787: ..L CC C1 4C PUSH BC ;;978A: . C5 DEC B ;;978B: . 05 INC BC ;;978C: . 03 ADD HL,BC ;;978D: . 09 ADC B ;;978E: . 88 CP (HL) ;;978F: . BE CALL Z,&8900 ;;9790: ... CC 00 89 XOR L ;;9793: . AD label_9795 ; (m) LD C,L ;;9794: M 4D LD C,C ;;9795: I 49 OUT (&09),A ;;9796: .. D3 09 RLCA ;;9798: . 07 ADD HL,BC ;;9799: . 09 INC B ;;979A: . 04 ADD L ;;979B: . 85 LD B,D ;;979C: B 42 DJNZ &97AB ;;979D: .. 10 0C OR A ;;979F: . B7 LD C,L ;;97A0: M 4D LD C,A ;;97A1: O 4F SUB &07 ;;97A2: .. D6 07 RLCA ;;97A4: . 07 ADD HL,BC ;;97A5: . 09 ADD D ;;97A6: . 82 DJNZ label_97C8 ;;97A7: .. 10 1F AND E ;;97A9: . A3 CALL &0706 ;;97AA: ... CD 06 07 ADD HL,BC ;;97AD: . 09 ADC B ;;97AE: . 88 RLCA ;;97AF: . 07 SUB B ;;97B0: . 90 LD C,L ;;97B1: M 4D JP NC,&0709 ;;97B2: ... D2 09 07 ADD HL,BC ;;97B5: . 09 ADC B ;;97B6: . 88 DJNZ label_97C5 ;;97B7: .. 10 0C SCF ;;97B9: 7 37 DEC C ;;97BA: . 0D OR E ;;97BB: . B3 LD C,L ;;97BC: M 4D LD D,D ;;97BD: R 52 OUT (&0A),A ;;97BE: .. D3 0A RLCA ;;97C0: . 07 ADD HL,BC ;;97C1: . 09 ADC B ;;97C2: . 88 DJNZ label_97D1 ;;97C3: .. 10 0C label_97C5 SCF ;;97C5: 7 37 SCF ;;97C6: 7 37 RLCA ;;97C7: . 07 label_97C8 OR A ;;97C8: . B7 CALL &0904 ;;97C9: ... CD 04 09 CALL &4DC1 ;;97CC: ..M CD C1 4D LD B,C ;;97CF: A 41 LD C,(HL) ;;97D0: N 4E label_97D1 EXX ;;97D1: . D9 LD B,&89 ;;97D2: .. 06 89 DJNZ &97DD ;;97D4: .. 10 07 DEC BC ;;97D6: . 0B SUB E ;;97D7: . 93 CALL &8900 ;;97D8: ... CD 00 89 SUB B ;;97DB: . 90 label_97DC ; (n) ADC &07 ;;97DC: .. CE 07 RLCA ;;97DE: . 07 ADD HL,BC ;;97DF: . 09 ADC B ;;97E0: . 88 RLCA ;;97E1: . 07 RLCA ;;97E2: . 07 ADC E ;;97E3: . 8B LD C,(HL) ;;97E4: N 4E LD C,A ;;97E5: O 4F RST &10 ;;97E6: . D7 DEC B ;;97E7: . 05 LD C,E ;;97E8: K 4B ADC C ;;97E9: . 89 DEC BC ;;97EA: . 0B OR L ;;97EB: . B5 ADC &04 ;;97EC: .. CE 04 LD C,L ;;97EE: M 4D ADC C ;;97EF: . 89 POP BC ;;97F0: . C1 ADC &05 ;;97F1: .. CE 05 ADD HL,BC ;;97F3: . 09 LD B,A ;;97F4: G 47 PUSH BC ;;97F5: . C5 ADC E ;;97F6: . 8B LD C,(HL) ;;97F7: N 4E RST &00 ;;97F8: . C7 INC BC ;;97F9: . 03 ADC C ;;97FA: . 89 XOR H ;;97FB: . AC ADC &04 ;;97FC: .. CE 04 ADD HL,BC ;;97FE: . 09 ADC &C1 ;;97FF: .. CE C1 ADC &00 ;;9801: .. CE 00 ADC C ;;9803: . 89 ADC E ;;9804: . 8B label_9805 ; (o) RST &08 ;;9805: . CF DEC B ;;9806: . 05 RLCA ;;9807: . 07 ADD HL,BC ;;9808: . 09 ADC B ;;9809: . 88 OR L ;;980A: . B5 LD C,A ;;980B: O 4F LD D,B ;;980C: P 50 LD B,L ;;980D: E 45 LD C,(HL) ;;980E: N 4E LD C,C ;;980F: I 49 ADC &0A ;;9810: .. CE 0A RLCA ;;9812: . 07 ADD HL,BC ;;9813: . 09 ADC B ;;9814: . 88 DEC (HL) ;;9815: 5 35 ADD HL,BC ;;9816: . 09 RLCA ;;9817: . 07 DEC BC ;;9818: . 0B INC C ;;9819: . 0C ADC E ;;981A: . 8B LD C,A ;;981B: O 4F LD D,B ;;981C: P 50 LD B,L ;;981D: E 45 JP NC,&0708 ;;981E: ... D2 08 07 ADD HL,BC ;;9821: . 09 INC BC ;;9822: . 03 ADD E ;;9823: . 83 RLA ;;9824: . 17 ADD HL,BC ;;9825: . 09 OR H ;;9826: . B4 LD C,A ;;9827: O 4F ADD &06 ;;9828: .. C6 06 RLCA ;;982A: . 07 ADD HL,BC ;;982B: . 09 ADC B ;;982C: . 88 RLA ;;982D: . 17 AND E ;;982E: . A3 LD C,A ;;982F: O 4F LD C,A ;;9830: O 4F JP NC,&8903 ;;9831: ... D2 03 89 CP D ;;9834: . BA LD C,A ;;9835: O 4F RST &08 ;;9836: . CF INC B ;;9837: . 04 ADD HL,BC ;;9838: . 09 RES 3,(HL) ;;9839: .. CB 9E LD C,A ;;983B: O 4F RST &08 ;;983C: . CF INC BC ;;983D: . 03 ADC C ;;983E: . 89 SBC A ;;983F: . 9F LD C,A ;;9840: O 4F LD D,D ;;9841: R 52 LD C,C ;;9842: I 49 RST &00 ;;9843: . C7 RLCA ;;9844: . 07 RLCA ;;9845: . 07 ADC C ;;9846: . 89 LD B,D ;;9847: B 42 LD A,(&8A0C) ;;9848: :.. 3A 0C 8A LD C,A ;;984B: O 4F JP NC,&8903 ;;984C: ... D2 03 89 CP D ;;984F: . BA LD C,A ;;9850: O 4F LD B,C ;;9851: A 41 JP NC,&8903 ;;9852: ... D2 03 89 CP D ;;9855: . BA LD C,A ;;9856: O 4F PUSH DE ;;9857: . D5 INC B ;;9858: . 04 ADD HL,BC ;;9859: . 09 ADC B ;;985A: . 88 SBC A ;;985B: . 9F LD C,A ;;985C: O 4F LD D,L ;;985D: U 55 JP NC,&0107 ;;985E: ... D2 07 01 DEC B ;;9861: . 05 INC B ;;9862: . 04 ADD HL,BC ;;9863: . 09 ADC B ;;9864: . 88 OR E ;;9865: . B3 LD C,A ;;9866: O 4F LD D,L ;;9867: U 55 OUT (&08),A ;;9868: .. D3 08 LD BC,&0405 ;;986A: ... 01 05 04 ADD HL,BC ;;986D: . 09 ADC B ;;986E: . 88 RRCA ;;986F: . 0F OR A ;;9870: . B7 LD C,A ;;9871: O 4F LD D,L ;;9872: U 55 LD C,H ;;9873: L 4C CALL NZ,&0406 ;;9874: ... C4 06 04 ADD HL,BC ;;9877: . 09 ADC B ;;9878: . 88 LD E,&95 ;;9879: .. 1E 95 LD C,A ;;987B: O 4F PUSH DE ;;987C: . D5 INC BC ;;987D: . 03 ADC C ;;987E: . 89 AND B ;;987F: . A0 LD C,A ;;9880: O 4F EXX ;;9881: . D9 INC BC ;;9882: . 03 ADC C ;;9883: . 89 ADD L ;;9884: . 85 LD C,A ;;9885: O 4F RST &10 ;;9886: . D7 INC BC ;;9887: . 03 ADC C ;;9888: . 89 OR L ;;9889: . B5 RST &08 ;;988A: . CF LD B,&49 ;;988B: .I 06 49 ADD HL,BC ;;988D: . 09 LD C,(HL) ;;988E: N 4E ADC B ;;988F: . 88 SBC (HL) ;;9890: . 9E LD C,A ;;9891: O 4F PUSH BC ;;9892: . C5 INC B ;;9893: . 04 ADD HL,BC ;;9894: . 09 ADC B ;;9895: . 88 OR L ;;9896: . B5 LD C,A ;;9897: O 4F LD C,(HL) ;;9898: N 4E PUSH BC ;;9899: . C5 LD B,&07 ;;989A: .. 06 07 ADC C ;;989C: . 89 LD L,&0F ;;989D: .. 2E 0F ADC E ;;989F: . 8B LD C,A ;;98A0: O 4F RLC A ;;98A1: .. CB 07 RLCA ;;98A3: . 07 ADD HL,BC ;;98A4: . 09 ADC B ;;98A5: . 88 DEC (HL) ;;98A6: 5 35 EX AF,AF' ;;98A7: . 08 SUB H ;;98A8: . 94 RST &08 ;;98A9: . CF DEC B ;;98AA: . 05 ADD HL,BC ;;98AB: . 09 LD BC,&9788 ;;98AC: ... 01 88 97 RST &08 ;;98AF: . CF DEC B ;;98B0: . 05 ADD HL,BC ;;98B1: . 09 INC BC ;;98B2: . 03 PUSH BC ;;98B3: . C5 OR L ;;98B4: . B5 RST &08 ;;98B5: . CF DEC B ;;98B6: . 05 ADD HL,BC ;;98B7: . 09 INC BC ;;98B8: . 03 RET ;;98B9: . C9 OR L ;;98BA: . B5 RST &08 ;;98BB: . CF DEC B ;;98BC: . 05 ADD HL,BC ;;98BD: . 09 INC BC ;;98BE: . 03 EXX ;;98BF: . D9 OR L ;;98C0: . B5 RST &08 ;;98C1: . CF DEC B ;;98C2: . 05 LD BC,&8109 ;;98C3: ... 01 09 81 SUB A ;;98C6: . 97 LD C,A ;;98C7: O 4F RET ;;98C8: . C9 INC BC ;;98C9: . 03 ADC C ;;98CA: . 89 ADD L ;;98CB: . 85 LD C,A ;;98CC: O 4F POP BC ;;98CD: . C1 INC BC ;;98CE: . 03 ADC C ;;98CF: . 89 OR L ;;98D0: . B5 RST &08 ;;98D1: . CF INC B ;;98D2: . 04 ADD HL,BC ;;98D3: . 09 ADC B ;;98D4: . 88 OR L ;;98D5: . B5 RST &08 ;;98D6: . CF NOP ;;98D7: . 00 ADC C ;;98D8: . 89 SUB A ;;98D9: . 97 label_98DA ; (p) LD D,B ;;98DA: P 50 LD C,A ;;98DB: O 4F LD C,H ;;98DC: L 4C EXX ;;98DD: . D9 EX AF,AF' ;;98DE: . 08 RLCA ;;98DF: . 07 ADC C ;;98E0: . 89 LD B,D ;;98E1: B 42 ADD HL,BC ;;98E2: . 09 JR label_9912 ;;98E3: .- 18 2D SUB E ;;98E5: . 93 LD D,B ;;98E6: P 50 LD C,A ;;98E7: O 4F LD D,E ;;98E8: S 53 CALL NC,&0708 ;;98E9: ... D4 08 07 ADC C ;;98EC: . 89 LD B,D ;;98ED: B 42 ADD HL,BC ;;98EE: . 09 DEC (HL) ;;98EF: 5 35 SCF ;;98F0: 7 37 ADC L ;;98F1: . 8D LD D,B ;;98F2: P 50 LD D,D ;;98F3: R 52 RST &08 ;;98F4: . CF ADD HL,BC ;;98F5: . 09 RLCA ;;98F6: . 07 ADD HL,BC ;;98F7: . 09 LD BC,&4282 ;;98F8: ..B 01 82 42 ADD HL,BC ;;98FB: . 09 DAA ;;98FC: ' 27 OR L ;;98FD: . B5 LD D,B ;;98FE: P 50 LD D,D ;;98FF: R 52 LD B,L ;;9900: E 45 OUT (&07),A ;;9901: .. D3 07 RLCA ;;9903: . 07 ADC C ;;9904: . 89 ADD HL,BC ;;9905: . 09 DAA ;;9906: ' 27 RLCA ;;9907: . 07 OR A ;;9908: . B7 LD D,B ;;9909: P 50 LD D,D ;;990A: R 52 PUSH BC ;;990B: . C5 DEC BC ;;990C: . 0B RLCA ;;990D: . 07 ADD HL,BC ;;990E: . 09 INC BC ;;990F: . 03 INC BC ;;9910: . 03 INC BC ;;9911: . 03 label_9912 ADD E ;;9912: . 83 LD B,D ;;9913: B 42 ADD HL,BC ;;9914: . 09 DAA ;;9915: ' 27 SUB E ;;9916: . 93 LD D,B ;;9917: P 50 LD C,H ;;9918: L 4C EXX ;;9919: . D9 LD B,&09 ;;991A: .. 06 09 ADC B ;;991C: . 88 ADD HL,BC ;;991D: . 09 DEC L ;;991E: - 2D ADD (HL) ;;991F: . 86 RET NC ;;9920: . D0 LD B,&07 ;;9921: .. 06 07 ADD HL,BC ;;9923: . 09 ADC B ;;9924: . 88 ADD HL,BC ;;9925: . 09 SUB E ;;9926: . 93 RET NC ;;9927: . D0 DEC B ;;9928: . 05 RLCA ;;9929: . 07 ADD HL,BC ;;992A: . 09 ADC &C1 ;;992B: .. CE C1 RET NC ;;992D: . D0 DEC B ;;992E: . 05 RLCA ;;992F: . 07 ADD HL,BC ;;9930: . 09 OUT (&C1),A ;;9931: .. D3 C1 RET NC ;;9933: . D0 DEC B ;;9934: . 05 RLCA ;;9935: . 07 ADD HL,BC ;;9936: . 09 CALL NC,&50C1 ;;9937: ..P D4 C1 50 RET Z ;;993A: . C8 INC BC ;;993B: . 03 ADC C ;;993C: . 89 XOR B ;;993D: . A8 LD D,B ;;993E: P 50 CALL &0708 ;;993F: ... CD 08 07 ADD HL,BC ;;9942: . 09 ADC B ;;9943: . 88 ADD HL,BC ;;9944: . 09 INC DE ;;9945: . 13 RLCA ;;9946: . 07 SUB B ;;9947: . 90 RET NC ;;9948: . D0 INC B ;;9949: . 04 ADD HL,BC ;;994A: . 09 RET NC ;;994B: . D0 POP BC ;;994C: . C1 LD D,B ;;994D: P 50 RET ;;994E: . C9 LD B,&07 ;;994F: .. 06 07 ADD HL,BC ;;9951: . 09 ADC B ;;9952: . 88 ADD HL,BC ;;9953: . 09 ADD (HL) ;;9954: . 86 RET NC ;;9955: . D0 NOP ;;9956: . 00 ADC C ;;9957: . 89 ADC C ;;9958: . 89 label_9959 ; (q) POP DE ;;9959: . D1 RLCA ;;995A: . 07 RLCA ;;995B: . 07 ADD HL,BC ;;995C: . 09 ADC B ;;995D: . 88 LD HL,(&9F31) ;;995E: *1. 2A 31 9F LD D,C ;;9961: Q 51 LD D,L ;;9962: U 55 LD B,L ;;9963: E 45 LD D,L ;;9964: U 55 PUSH BC ;;9965: . C5 RLCA ;;9966: . 07 RLCA ;;9967: . 07 ADD HL,BC ;;9968: . 09 ADC B ;;9969: . 88 LD HL,(&9F31) ;;996A: *1. 2A 31 9F LD D,C ;;996D: Q 51 LD D,L ;;996E: U 55 PUSH BC ;;996F: . C5 INC B ;;9970: . 04 ADD HL,BC ;;9971: . 09 ADC B ;;9972: . 88 XOR C ;;9973: . A9 LD D,C ;;9974: Q 51 PUSH DE ;;9975: . D5 INC B ;;9976: . 04 ADC C ;;9977: . 89 EX AF,AF' ;;9978: . 08 XOR (HL) ;;9979: . AE POP DE ;;997A: . D1 INC B ;;997B: . 04 ADD HL,BC ;;997C: . 09 POP DE ;;997D: . D1 POP BC ;;997E: . C1 POP DE ;;997F: . D1 NOP ;;9980: . 00 ADC C ;;9981: . 89 ADC B ;;9982: . 88 label_9983 ; (r) LD D,D ;;9983: R 52 PUSH BC ;;9984: . C5 ADD HL,BC ;;9985: . 09 RLCA ;;9986: . 07 ADD HL,BC ;;9987: . 09 LD BC,&8303 ;;9988: ... 01 03 83 LD B,D ;;998B: B 42 LD C,&93 ;;998C: .. 0E 93 LD D,D ;;998E: R 52 LD B,L ;;998F: E 45 LD B,C ;;9990: A 41 LD B,H ;;9991: D 44 EXX ;;9992: . D9 RLCA ;;9993: . 07 label_9994 ADD HL,BC ;;9994: . 09 ADC B ;;9995: . 88 LD C,&07 ;;9996: .. 0E 07 LD HL,&5293 ;;9998: !.R 21 93 52 LD C,(HL) ;;999B: N 4E CALL NZ,&0709 ;;999C: ... C4 09 07 ADD HL,BC ;;999F: . 09 ADC B ;;99A0: . 88 DEC SP ;;99A1: ; 3B RLCA ;;99A2: . 07 DEC BC ;;99A3: . 0B LD HL,&5293 ;;99A4: !.R 21 93 52 LD B,C ;;99A7: A 41 LD C,(HL) ;;99A8: N 4E LD B,H ;;99A9: D 44 LD C,A ;;99AA: O 4F LD C,L ;;99AB: M 4D LD C,C ;;99AC: I 49 LD D,E ;;99AD: S 53 PUSH BC ;;99AE: . C5 INC C ;;99AF: . 0C RLCA ;;99B0: . 07 ADD HL,BC ;;99B1: . 09 ADC B ;;99B2: . 88 LD C,&1A ;;99B3: .. 0E 1A DEC BC ;;99B5: . 0B DEC D ;;99B6: . 15 DEC (HL) ;;99B7: 5 35 DJNZ label_99C0 ;;99B8: .. 10 06 XOR E ;;99BA: . AB JP NC,&070A ;;99BB: ... D2 0A 07 ADD HL,BC ;;99BE: . 09 LD D,B ;;99BF: P 50 label_99C0 LD C,H ;;99C0: L 4C LD C,A ;;99C1: O 4F LD D,H ;;99C2: T 54 ADC B ;;99C3: . 88 LD B,D ;;99C4: B 42 CP E ;;99C5: . BB JP NC,&0705 ;;99C6: ... D2 05 07 ADD HL,BC ;;99C9: . 09 ADC B ;;99CA: . 88 CP E ;;99CB: . BB JP NC,&0904 ;;99CC: ... D2 04 09 JP NC,&D2C1 ;;99CF: ... D2 C1 D2 NOP ;;99D2: . 00 ADC C ;;99D3: . 89 AND A ;;99D4: . A7 label_99D5 ; (s) LD D,E ;;99D5: S 53 LD B,A ;;99D6: G 47 ADC &08 ;;99D7: .. CE 08 RLCA ;;99D9: . 07 ADD HL,BC ;;99DA: . 09 ADC B ;;99DB: . 88 SCF ;;99DC: 7 37 SCF ;;99DD: 7 37 LD B,&8B ;;99DE: .. 06 8B LD D,E ;;99E0: S 53 LD D,L ;;99E1: U 55 LD D,B ;;99E2: P 50 LD B,L ;;99E3: E 45 JP NC,&0709 ;;99E4: ... D2 09 07 ADC C ;;99E7: . 89 LD B,D ;;99E8: B 42 SCF ;;99E9: 7 37 SCF ;;99EA: 7 37 RRA ;;99EB: . 1F ADD HL,BC ;;99EC: . 09 OR E ;;99ED: . B3 LD D,E ;;99EE: S 53 LD D,H ;;99EF: T 54 JP NC,&070A ;;99F0: ... D2 0A 07 ADD HL,BC ;;99F3: . 09 ADC B ;;99F4: . 88 RLCA ;;99F5: . 07 SCF ;;99F6: 7 37 SCF ;;99F7: 7 37 DEC C ;;99F8: . 0D INC DE ;;99F9: . 13 CP E ;;99FA: . BB LD D,E ;;99FB: S 53 LD B,L ;;99FC: E 45 LD C,L ;;99FD: M 4D RET ;;99FE: . C9 ADD HL,BC ;;99FF: . 09 RLCA ;;9A00: . 07 ADC C ;;9A01: . 89 LD B,D ;;9A02: B 42 SCF ;;9A03: 7 37 SCF ;;9A04: 7 37 RLCA ;;9A05: . 07 DJNZ label_9994 ;;9A06: .. 10 8C LD D,E ;;9A08: S 53 POP DE ;;9A09: . D1 ADD HL,BC ;;9A0A: . 09 RLCA ;;9A0B: . 07 ADD HL,BC ;;9A0C: . 09 ADC B ;;9A0D: . 88 RLCA ;;9A0E: . 07 SCF ;;9A0F: 7 37 LD HL,(&9F31) ;;9A10: *1. 2A 31 9F LD D,E ;;9A13: S 53 LD D,C ;;9A14: Q 51 JP NC,&070A ;;9A15: ... D2 0A 07 ADD HL,BC ;;9A18: . 09 ADC B ;;9A19: . 88 RLCA ;;9A1A: . 07 SCF ;;9A1B: 7 37 LD HL,(&1F31) ;;9A1C: *1. 2A 31 1F CP E ;;9A1F: . BB LD D,E ;;9A20: S 53 LD C,A ;;9A21: O 4F LD C,L ;;9A22: M 4D PUSH BC ;;9A23: . C5 LD B,&89 ;;9A24: .. 06 89 SCF ;;9A26: 7 37 SCF ;;9A27: 7 37 RRCA ;;9A28: . 0F SUB B ;;9A29: . 90 LD D,E ;;9A2A: S 53 LD D,B ;;9A2B: P 50 JP &070C ;;9A2C: ... C3 0C 07 ADD HL,BC ;;9A2F: . 09 ADC B ;;9A30: . 88 RLCA ;;9A31: . 07 SCF ;;9A32: 7 37 SCF ;;9A33: 7 37 ADD HL,BC ;;9A34: . 09 INC DE ;;9A35: . 13 SCF ;;9A36: 7 37 SCF ;;9A37: 7 37 SUB E ;;9A38: . 93 OUT (&07),A ;;9A39: .. D3 07 RLCA ;;9A3B: . 07 ADD HL,BC ;;9A3C: . 09 ADC B ;;9A3D: . 88 RLCA ;;9A3E: . 07 SCF ;;9A3F: 7 37 OR A ;;9A40: . B7 LD D,E ;;9A41: S 53 PUSH BC ;;9A42: . C5 LD B,&02 ;;9A43: .. 06 02 LD (BC),A ;;9A45: . 02 ADD HL,BC ;;9A46: . 09 ADC B ;;9A47: . 88 XOR E ;;9A48: . AB LD D,E ;;9A49: S 53 RET Z ;;9A4A: . C8 INC BC ;;9A4B: . 03 ADC C ;;9A4C: . 89 AND L ;;9A4D: . A5 LD D,E ;;9A4E: S 53 RET ;;9A4F: . C9 LD B,&09 ;;9A50: .. 06 09 LD C,A ;;9A52: O 4F LD C,(HL) ;;9A53: N 4E ADC B ;;9A54: . 88 AND L ;;9A55: . A5 OUT (&05),A ;;9A56: .. D3 05 RLCA ;;9A58: . 07 ADC C ;;9A59: . 89 SCF ;;9A5A: 7 37 OR A ;;9A5B: . B7 OUT (&00),A ;;9A5C: .. D3 00 ADC C ;;9A5E: . 89 OR A ;;9A5F: . B7 label_9A60 ; (t) LD D,H ;;9A60: T 54 LD B,L ;;9A61: E 45 LD C,H ;;9A62: L 4C PUSH BC ;;9A63: . C5 LD A,(BC) ;;9A64: . 0A RLCA ;;9A65: . 07 ADD HL,BC ;;9A66: . 09 INC BC ;;9A67: . 03 ADD E ;;9A68: . 83 LD B,D ;;9A69: B 42 DEC C ;;9A6A: . 0D RLCA ;;9A6B: . 07 DEC L ;;9A6C: - 2D SUB E ;;9A6D: . 93 LD D,H ;;9A6E: T 54 LD D,D ;;9A6F: R 52 RET ;;9A70: . C9 RLCA ;;9A71: . 07 RLCA ;;9A72: . 07 ADD HL,BC ;;9A73: . 09 ADD D ;;9A74: . 82 DEC C ;;9A75: . 0D DAA ;;9A76: ' 27 ADD (HL) ;;9A77: . 86 LD D,H ;;9A78: T 54 LD D,D ;;9A79: R 52 RET ;;9A7A: . C9 EX AF,AF' ;;9A7B: . 08 RLCA ;;9A7C: . 07 ADD HL,BC ;;9A7D: . 09 LD BC,&0D82 ;;9A7E: ... 01 82 0D DAA ;;9A81: ' 27 ADD (HL) ;;9A82: . 86 CALL NC,&0706 ;;9A83: ... D4 06 07 ADD HL,BC ;;9A86: . 09 ADC B ;;9A87: . 88 label_9A88 DEC C ;;9A88: . 0D SUB E ;;9A89: . 93 LD D,H ;;9A8A: T 54 LD C,B ;;9A8B: H 48 LD B,L ;;9A8C: E 45 EXX ;;9A8D: . D9 LD B,&07 ;;9A8E: .. 06 07 ADD HL,BC ;;9A90: . 09 ADC B ;;9A91: . 88 LD (DE),A ;;9A92: . 12 SUB H ;;9A93: . 94 LD D,H ;;9A94: T 54 LD C,B ;;9A95: H 48 LD B,L ;;9A96: E 45 LD D,D ;;9A97: R 52 PUSH BC ;;9A98: . C5 LD B,&07 ;;9A99: .. 06 07 ADD HL,BC ;;9A9B: . 09 ADC B ;;9A9C: . 88 LD (DE),A ;;9A9D: . 12 XOR A ;;9A9E: . AF LD D,H ;;9A9F: T 54 RET Z ;;9AA0: . C8 INC BC ;;9AA1: . 03 ADC C ;;9AA2: . 89 SBC L ;;9AA3: . 9D LD D,H ;;9AA4: T 54 LD D,A ;;9AA5: W 57 RST &08 ;;9AA6: . CF DEC B ;;9AA7: . 05 RLCA ;;9AA8: . 07 ADC C ;;9AA9: . 89 LD DE,&D49F ;;9AAA: ... 11 9F D4 INC B ;;9AAD: . 04 ADD HL,BC ;;9AAE: . 09 OUT (&91),A ;;9AAF: .. D3 91 CALL NC,&0904 ;;9AB1: ... D4 04 09 CALL NC,&D4C1 ;;9AB4: ... D4 C1 D4 DEC B ;;9AB7: . 05 ADD HL,BC ;;9AB8: . 09 LD B,E ;;9AB9: C 43 RET Z ;;9ABA: . C8 POP BC ;;9ABB: . C1 CALL NC,&5307 ;;9ABC: ..S D4 07 53 ADD HL,BC ;;9ABF: . 09 LD C,H ;;9AC0: L 4C LD B,L ;;9AC1: E 45 ADC B ;;9AC2: . 88 POP BC ;;9AC3: . C1 CALL NC,&0208 ;;9AC4: ... D4 08 02 LD B,(HL) ;;9AC7: F 46 ADD HL,BC ;;9AC8: . 09 LD B,L ;;9AC9: E 45 LD C,(HL) ;;9ACA: N 4E ADC B ;;9ACB: . 88 POP BC ;;9ACC: . C1 CALL NC,&0208 ;;9ACD: ... D4 08 02 LD D,E ;;9AD0: S 53 ADD HL,BC ;;9AD1: . 09 LD B,L ;;9AD2: E 45 LD C,(HL) ;;9AD3: N 4E ADC B ;;9AD4: . 88 POP BC ;;9AD5: . C1 LD D,H ;;9AD6: T 54 RET ;;9AD7: . C9 LD B,&53 ;;9AD8: .S 06 53 ADD HL,BC ;;9ADA: . 09 LD (BC),A ;;9ADB: . 02 ADC &91 ;;9ADC: .. CE 91 LD D,H ;;9ADE: T 54 RET ;;9ADF: . C9 INC B ;;9AE0: . 04 ADD HL,BC ;;9AE1: . 09 POP BC ;;9AE2: . C1 OR D ;;9AE3: . B2 LD D,H ;;9AE4: T 54 RET ;;9AE5: . C9 DEC B ;;9AE6: . 05 ADD HL,BC ;;9AE7: . 09 LD B,L ;;9AE8: E 45 ADC &B2 ;;9AE9: .. CE B2 LD D,H ;;9AEB: T 54 RET ;;9AEC: . C9 INC B ;;9AED: . 04 ADD HL,BC ;;9AEE: . 09 RST &08 ;;9AEF: . CF OR D ;;9AF0: . B2 LD D,H ;;9AF1: T 54 RET ;;9AF2: . C9 LD B,&09 ;;9AF3: .. 06 09 LD D,L ;;9AF5: U 55 POP BC ;;9AF6: . C1 LD DE,&54B2 ;;9AF7: ..T 11 B2 54 RET ;;9AFA: . C9 RLCA ;;9AFB: . 07 ADD HL,BC ;;9AFC: . 09 LD D,L ;;9AFD: U 55 LD D,D ;;9AFE: R 52 ADD D ;;9AFF: . 82 LD DE,&54B2 ;;9B00: ..T 11 B2 54 label_9B03 RST &08 ;;9B03: . CF LD B,&07 ;;9B04: .. 06 07 ADD HL,BC ;;9B06: . 09 ADC B ;;9B07: . 88 LD DE,&D49F ;;9B08: ... 11 9F D4 NOP ;;9B0B: . 00 ADC C ;;9B0C: . 89 ADC L ;;9B0D: . 8D label_9B0E ; (u) LD D,L ;;9B0E: U 55 LD C,(HL) ;;9B0F: N 4E RET ;;9B10: . C9 EX AF,AF' ;;9B11: . 08 RLCA ;;9B12: . 07 ADC C ;;9B13: . 89 LD B,D ;;9B14: B 42 LD SP,&0B1F ;;9B15: 1.. 31 1F 0B SUB E ;;9B18: . 93 PUSH DE ;;9B19: . D5 LD B,&07 ;;9B1A: .. 06 07 ADD HL,BC ;;9B1C: . 09 ADC B ;;9B1D: . 88 ADD HL,DE ;;9B1E: . 19 SBC A ;;9B1F: . 9F LD D,L ;;9B20: U 55 LD C,(HL) ;;9B21: N 4E CALL NC,&070A ;;9B22: ... D4 0A 07 ADD HL,BC ;;9B25: . 09 ADC B ;;9B26: . 88 ADD HL,DE ;;9B27: . 19 RRA ;;9B28: . 1F RLCA ;;9B29: . 07 DEC BC ;;9B2A: . 0B DEC C ;;9B2B: . 0D SUB E ;;9B2C: . 93 LD D,L ;;9B2D: U 55 ADC &06 ;;9B2E: .. CE 06 RLCA ;;9B30: . 07 ADC C ;;9B31: . 89 LD B,D ;;9B32: B 42 RRCA ;;9B33: . 0F ADC E ;;9B34: . 8B LD D,L ;;9B35: U 55 JP NC,&8903 ;;9B36: ... D2 03 89 OR E ;;9B39: . B3 PUSH DE ;;9B3A: . D5 DEC B ;;9B3B: . 05 ADD HL,BC ;;9B3C: . 09 LD BC,&8F88 ;;9B3D: ... 01 88 8F PUSH DE ;;9B40: . D5 INC B ;;9B41: . 04 ADD HL,BC ;;9B42: . 09 ADD (HL) ;;9B43: . 86 ADC A ;;9B44: . 8F LD D,L ;;9B45: U 55 PUSH BC ;;9B46: . C5 INC BC ;;9B47: . 03 ADC C ;;9B48: . 89 SBC A ;;9B49: . 9F PUSH DE ;;9B4A: . D5 LD B,&09 ;;9B4B: .. 06 09 INC BC ;;9B4D: . 03 PUSH BC ;;9B4E: . C5 LD SP,&D59F ;;9B4F: 1.. 31 9F D5 LD B,&09 ;;9B52: .. 06 09 INC BC ;;9B54: . 03 RET ;;9B55: . C9 LD SP,&D59F ;;9B56: 1.. 31 9F D5 LD B,&09 ;;9B59: .. 06 09 INC BC ;;9B5B: . 03 EXX ;;9B5C: . D9 LD SP,&D59F ;;9B5D: 1.. 31 9F D5 DEC B ;;9B60: . 05 ADD HL,BC ;;9B61: . 09 LD BC,&8F81 ;;9B62: ... 01 81 8F PUSH DE ;;9B65: . D5 LD B,&01 ;;9B66: .. 06 01 ADD HL,BC ;;9B68: . 09 ADD C ;;9B69: . 81 RRCA ;;9B6A: . 0F ADC A ;;9B6B: . 8F PUSH DE ;;9B6C: . D5 INC B ;;9B6D: . 04 ADD HL,BC ;;9B6E: . 09 PUSH DE ;;9B6F: . D5 POP BC ;;9B70: . C1 PUSH DE ;;9B71: . D5 NOP ;;9B72: . 00 ADC C ;;9B73: . 89 ADC A ;;9B74: . 8F label_9B75 ; (v) SUB &06 ;;9B75: .. D6 06 RLCA ;;9B77: . 07 ADD HL,BC ;;9B78: . 09 ADC B ;;9B79: . 88 INC HL ;;9B7A: # 23 SUB E ;;9B7B: . 93 LD D,(HL) ;;9B7C: V 56 LD B,C ;;9B7D: A 41 LD C,H ;;9B7E: L 4C LD C,C ;;9B7F: I 49 CALL NZ,&8907 ;;9B80: ... C4 07 89 INC HL ;;9B83: # 23 LD A,(DE) ;;9B84: . 1A DEC L ;;9B85: - 2D INC C ;;9B86: . 0C SUB L ;;9B87: . 95 SUB &04 ;;9B88: .. D6 04 ADD HL,BC ;;9B8A: . 09 SUB &C1 ;;9B8B: .. D6 C1 SUB &00 ;;9B8D: .. D6 00 ADC C ;;9B8F: . 89 AND E ;;9B90: . A3 label_9B91 ; (w) RST &10 ;;9B91: . D7 LD A,(BC) ;;9B92: . 0A RLCA ;;9B93: . 07 ADD HL,BC ;;9B94: . 09 ADC B ;;9B95: . 88 LD HL,&1C0F ;;9B96: !.. 21 0F 1C DEC L ;;9B99: - 2D LD SP,&D79F ;;9B9A: 1.. 31 9F D7 INC B ;;9B9D: . 04 ADD HL,BC ;;9B9E: . 09 JP NC,&57C1 ;;9B9F: ..W D2 C1 57 RET Z ;;9BA2: . C8 INC BC ;;9BA3: . 03 ADC C ;;9BA4: . 89 OR B ;;9BA5: . B0 RST &10 ;;9BA6: . D7 INC B ;;9BA7: . 04 ADD HL,BC ;;9BA8: . 09 RST &10 ;;9BA9: . D7 POP BC ;;9BAA: . C1 LD D,A ;;9BAB: W 57 LD C,A ;;9BAC: O 4F JP NC,&0706 ;;9BAD: ... D2 06 07 ADD HL,BC ;;9BB0: . 09 ADD H ;;9BB1: . 84 LD L,&B3 ;;9BB2: .. 2E B3 LD D,A ;;9BB4: W 57 LD B,L ;;9BB5: E 45 LD D,D ;;9BB6: R 52 PUSH BC ;;9BB7: . C5 LD B,&07 ;;9BB8: .. 06 07 ADD HL,BC ;;9BBA: . 09 ADC B ;;9BBB: . 88 LD L,&B3 ;;9BBC: .. 2E B3 LD D,A ;;9BBE: W 57 LD C,B ;;9BBF: H 48 RST &08 ;;9BC0: . CF DEC B ;;9BC1: . 05 RLCA ;;9BC2: . 07 ADC C ;;9BC3: . 89 ADD HL,SP ;;9BC4: 9 39 SBC A ;;9BC5: . 9F LD D,A ;;9BC6: W 57 LD B,C ;;9BC7: A 41 RET ;;9BC8: . C9 INC B ;;9BC9: . 04 ADC C ;;9BCA: . 89 LD L,&94 ;;9BCB: .. 2E 94 RST &10 ;;9BCD: . D7 NOP ;;9BCE: . 00 ADC C ;;9BCF: . 89 XOR (HL) ;;9BD0: . AE label_9BD1 ; (x) RET C ;;9BD1: . D8 RLCA ;;9BD2: . 07 RLCA ;;9BD3: . 07 ADD HL,BC ;;9BD4: . 09 ADC B ;;9BD5: . 88 RLCA ;;9BD6: . 07 ADD HL,HL ;;9BD7: ) 29 OR A ;;9BD8: . B7 RET C ;;9BD9: . D8 INC B ;;9BDA: . 04 ADD HL,BC ;;9BDB: . 09 RET C ;;9BDC: . D8 POP BC ;;9BDD: . C1 RET C ;;9BDE: . D8 NOP ;;9BDF: . 00 ADC C ;;9BE0: . 89 ADD HL,HL ;;9BE1: ) 29 OR A ;;9BE2: . B7 label_9BE3 ; (y) EXX ;;9BE3: . D9 LD B,&07 ;;9BE4: .. 06 07 ADD HL,BC ;;9BE6: . 09 ADC B ;;9BE7: . 88 LD L,&86 ;;9BE8: .. 2E 86 LD E,C ;;9BEA: Y 59 LD C,A ;;9BEB: O 4F LD D,L ;;9BEC: U 55 JP NC,&0705 ;;9BED: ... D2 05 07 ADC C ;;9BF0: . 89 LD SP,&D9BA ;;9BF1: 1.. 31 BA D9 LD B,&07 ;;9BF4: .. 06 07 INC BC ;;9BF6: . 03 ADD HL,BC ;;9BF7: . 09 ADC B ;;9BF8: . 88 ADD (HL) ;;9BF9: . 86 EXX ;;9BFA: . D9 RLCA ;;9BFB: . 07 RLCA ;;9BFC: . 07 INC BC ;;9BFD: . 03 INC BC ;;9BFE: . 03 ADD HL,BC ;;9BFF: . 09 ADC B ;;9C00: . 88 ADD (HL) ;;9C01: . 86 EXX ;;9C02: . D9 DEC B ;;9C03: . 05 ADD HL,BC ;;9C04: . 09 LD BC,&86C5 ;;9C05: ... 01 C5 86 EXX ;;9C08: . D9 DEC B ;;9C09: . 05 RLCA ;;9C0A: . 07 INC B ;;9C0B: . 04 ADC C ;;9C0C: . 89 ADC H ;;9C0D: . 8C EXX ;;9C0E: . D9 INC B ;;9C0F: . 04 ADD HL,BC ;;9C10: . 09 ADC B ;;9C11: . 88 SUB E ;;9C12: . 93 EXX ;;9C13: . D9 LD B,&03 ;;9C14: .. 06 03 LD (BC),A ;;9C16: . 02 INC BC ;;9C17: . 03 ADC C ;;9C18: . 89 POP BC ;;9C19: . C1 EXX ;;9C1A: . D9 INC B ;;9C1B: . 04 ADD HL,BC ;;9C1C: . 09 EXX ;;9C1D: . D9 POP BC ;;9C1E: . C1 EXX ;;9C1F: . D9 NOP ;;9C20: . 00 ADC C ;;9C21: . 89 OR C ;;9C22: . B1 label_9C23 ; (z) JP C,&0707 ;;9C23: ... DA 07 07 ADD HL,BC ;;9C26: . 09 ADC B ;;9C27: . 88 DEC HL ;;9C28: + 2B RLCA ;;9C29: . 07 SUB D ;;9C2A: . 92 JP C,&0904 ;;9C2B: ... DA 04 09 JP C,&DAC1 ;;9C2E: ... DA C1 DA NOP ;;9C31: . 00 ADC C ;;9C32: . 89 XOR E ;;9C33: . AB lable_9C34 ;pointer @ A323 LD D,E ;;9C34: S 53 LD D,L ;;9C35: U 55 LD C,A ;;9C36: O 4F RET ;;9C37: . C9 INC B ;;9C38: . 04 DEC B ;;9C39: . 05 INC B ;;9C3A: . 04 ADC C ;;9C3B: . 89 LD E,C ;;9C3C: Y 59 LD C,H ;;9C3D: L 4C LD C,H ;;9C3E: L 4C LD D,L ;;9C3F: U 55 ADD &03 ;;9C40: .. C6 03 INC BC ;;9C42: . 03 ADC C ;;9C43: . 89 LD B,E ;;9C44: C 43 RET ;;9C45: . C9 LD B,&03 ;;9C46: .. 06 03 LD BC,&0405 ;;9C48: ... 01 05 04 ADC C ;;9C4B: . 89 LD B,L ;;9C4C: E 45 LD C,E ;;9C4D: K 4B LD C,C ;;9C4E: I 49 CALL Z,&0105 ;;9C4F: ... CC 05 01 DEC B ;;9C52: . 05 INC B ;;9C53: . 04 ADC C ;;9C54: . 89 LD C,H ;;9C55: L 4C LD D,L ;;9C56: U 55 ADD &05 ;;9C57: .. C6 05 LD BC,&0405 ;;9C59: ... 01 05 04 ADC C ;;9C5C: . 89 LD B,L ;;9C5D: E 45 LD B,H ;;9C5E: D 44 PUSH DE ;;9C5F: . D5 DEC B ;;9C60: . 05 LD BC,&0405 ;;9C61: ... 01 05 04 ADC C ;;9C64: . 89 LD B,H ;;9C65: D 44 LD C,A ;;9C66: O 4F LD C,A ;;9C67: O 4F RET Z ;;9C68: . C8 DEC B ;;9C69: . 05 LD BC,&0405 ;;9C6A: ... 01 05 04 ADC C ;;9C6D: . 89 LD D,E ;;9C6E: S 53 LD D,E ;;9C6F: S 53 LD B,L ;;9C70: E 45 ADC &05 ;;9C71: .. CE 05 LD BC,&0405 ;;9C73: ... 01 05 04 ADC C ;;9C76: . 89 LD D,H ;;9C77: T 54 LD C,(HL) ;;9C78: N 4E LD B,L ;;9C79: E 45 CALL &0105 ;;9C7A: ... CD 05 01 DEC B ;;9C7D: . 05 INC B ;;9C7E: . 04 ADC C ;;9C7F: . 89 LD D,E ;;9C80: S 53 label_9C81 LD C,A ;;9C81: O 4F RET NC ;;9C82: . D0 NOP ;;9C83: . 00 RLCA ;;9C84: . 07 INC BC ;;9C85: . 03 ADC C ;;9C86: . 89 lable_9C87 ; pointer @ &A2AD ; Pointer table to numbers and symbol like ; + - * :1234 . . . ; each byte added to the current addres points to the phone below ; bsp &9C87+&31 points to &9CB8 the zero db &31,&35,&37,&38,&3A,&3B,&3D,&40 db &44,&45,&47,&49,&4E,&52,&56,&5A db &5F,&65,&6C,&6F,&74,&79,&7C,&80 db &85,&8B,&92,&94,&98,&9D,&A2,&B6 db &D2,&D8,&CC,&C6,&C1,&BD,&BA,&B7 db &AD,&A8,&A0,&9C,&D5,&D9,&DD,&E1 db &E3 ;--------------------------------------------------------------- numbers_ label_9CB8 db &2B,&13,&0E,&35,&80 ; 0 Zero label_9CBD db &2E,&0F,&8B ; 1 One label_9CC0 db &0D,&9F ; 2 Two label_9CC2 db &1D,&33,&93 ; 3 Three label_9CC4 db &28,&BA ; 4 four label_9CC7 db &28,&06,&A3 ; 5 five label_9CCA db &37,&06,&2A,&B7 ; 6 Six label_9CCE db &37,&06,&23,&33,&8B ; 7 seven label_9CD3 db &14,&91 ; 8 eight label_9CD5 db &0B,&06,&8B ; 9 nine label_9CD8 db &0D,&07,&8B ; 10 ten label_9CDB db &13,&2D,&07,&23,&07,&8B ; 11 eleven label_9CE1 db &0D,&2E,&07,&2D,&A3 ; 12 twelve label_9CE6 db &1D,&33,&11,&13,&8B ; 13 thirdteen label_9CEB db &28,&3A,&11,&13,&8B ; 14 fourteen label_9CF0 db &28,&0C,&28,&11,&13,&8B ; 15 fiveteen label_9CF6 db &37,&0C,&2A,&37,&11,&13,&8B ; 16 sixteen label_9CFD db &37,&07,&23,&07,&0B,&11,&13,&8B ; 17 seventeen label_9D05 db &14,&11,&13,&8B ; 18 eighteen label_9D09 db &0B,&06,&0B,&11,&13,&8B ; 19 nineteen label_9D0F db &0D,&2E,&07,&0B,&11,&93 ; 2O twenty label_9D15 db &1D,&34,&11,&93 ; 30 thirty label_9D19 db &28,&28,&3A,&11,&93 ; 40 fourty label_9D1E db &28,&28,&0C,&28,&11,&93 ; 50 fifty label_9D24 db &37,&37,&0C,&2A,&37,&11,&93 ; 60 sixty label_9D2B db &37,&37,&07,&23,&07,&0B,&11,&93 ; 70 seventy label_9D33 db &14,&11,&93 ; 80 eighty label_9D36 db &38,&06,&0B,&11,&93 ; 90 ninty label_9D3B db &10,&0C,&2D,&13,&18,&8B ; millions label_9D41 db &1D,&20,&2B,&1A,&0B,&95 ; tausend label_9D47 db &1D,&0F,&0B,&21,&27,&07,&95 ; hundrets ;--------------------------------------------------------------------- ; & % * /\ | @ ^ + - = < > # $ label_9D4E db &1A,&0B,&A1 ; (&) hexsymbol label_9D51 db &09,&33,&37,&37,&06,&0B,&8D ; (%) Prozent label_9D58 db &0D,&06,&10,&B7 ; (*) asterix label_9D5C db &21,&0C,&23,&06,&15,&07,&15,&3F,&86 ; (/) divider label_9D65 db &3F,&BB ; (|) tile label_9D67 db &1A,&8D ; (@) at label_9D69 db &09,&20,&B3 ; (^) sqaure label_9D6C db &09,&2D,&0F,&B7 ; (+) plus label_9D70 db &10,&06,&0B,&0F,&B7 ; (-) minus label_9D75 db &13,&07,&2D,&B7 ; (=) eval label_9D79 db &2D,&07,&37,&37,&12,&1A,&8B ; (<) lesser label_9D80 db &3D,&27,&14,&11,&33,&12,&1A,&8B ; (>) greater label_9D88 db &21,&17,&3E,&3B,&B7 ; (space) not returned label_9D8D db &09,&20,&0B,&15,&B7 ; (!) not returned label_9D92 db &09,&17,&0C,&0B,&8D ; (") not returned label_9D97 db &1B,&1A,&A5 ; (#) hash label_9D9A db &37,&37,&0D,&27,&0C,&AC ; (§) String