f9dasm: M6800/1/2/3/8/9 / H6309 Binary/OS9/FLEX9 Disassembler V1.78 Loaded binary file TA6_A2_IBM.bin ***************************************************** ** Used Labels * ***************************************************** M0000 EQU $0000 M0001 EQU $0001 M0002 EQU $0002 M0003 EQU $0003 M0004 EQU $0004 M0005 EQU $0005 M0007 EQU $0007 M0008 EQU $0008 M000B EQU $000B M000C EQU $000C M000D EQU $000D M001B EQU $001B M0040 EQU $0040 M0080 EQU $0080 M0081 EQU $0081 M0085 EQU $0085 M008D EQU $008D M0090 EQU $0090 M0091 EQU $0091 M0095 EQU $0095 M009D EQU $009D M00A0 EQU $00A0 M00A5 EQU $00A5 M00AD EQU $00AD M00B5 EQU $00B5 M00BD EQU $00BD M00C0 EQU $00C0 M00C1 EQU $00C1 M00C2 EQU $00C2 M00C3 EQU $00C3 M00C4 EQU $00C4 M00C5 EQU $00C5 M00C7 EQU $00C7 M00C8 EQU $00C8 M00C9 EQU $00C9 M00CA EQU $00CA M00CB EQU $00CB M00CC EQU $00CC M00CD EQU $00CD M00CF EQU $00CF M00D0 EQU $00D0 hdlr_IRQ_ICF EQU $00D8 M00D9 EQU $00D9 hdlr_IRQ_EXT EQU $00DB M00DC EQU $00DC Z00DE EQU $00DE M00DF EQU $00DF M00E1 EQU $00E1 M00E2 EQU $00E2 M00E3 EQU $00E3 M00E4 EQU $00E4 M00E5 EQU $00E5 M00E6 EQU $00E6 M00E7 EQU $00E7 M00E8 EQU $00E8 M00E9 EQU $00E9 M00EA EQU $00EA M00EB EQU $00EB M00EC EQU $00EC M00ED EQU $00ED M00EE EQU $00EE M00EF EQU $00EF M00F0 EQU $00F0 M00F1 EQU $00F1 M00F2 EQU $00F2 M00FF EQU $00FF M0A12 EQU $0A12 M1001 EQU $1001 M1008 EQU $1008 M2054 EQU $2054 M208A EQU $208A M20C0 EQU $20C0 M20CA EQU $20CA M20DF EQU $20DF M2444 EQU $2444 M2484 EQU $2484 M2494 EQU $2494 M2C9F EQU $2C9F M4000 EQU $4000 M50A5 EQU $50A5 M6000 EQU $6000 M8000 EQU $8000 Z8002 EQU $8002 M80F7 EQU $80F7 M8A7E EQU $8A7E MA55A EQU $A55A hdlr_NMI EQU $B800 hdlr_SWI EQU $B803 MDFFF EQU $DFFF ME000 EQU $E000 MF000 EQU $F000 ***************************************************** ** Program Code / Data Areas * ***************************************************** ORG $F800 MF800 LDAA $14,X *F800: A6 14 '..' ZF802 SEI *F802: 0F '.' LDX #M001B *F803: CE 00 1B '...' ZF806 CLR $CF,X *F806: 6F CF 'o.' DEX *F808: 09 '.' BNE ZF806 *F809: 26 FB '&.' LDAA M00EC *F80B: 96 EC '..' INCA *F80D: 4C 'L' STAA M00E3 *F80E: 97 E3 '..' LDAB #$08 *F810: C6 08 '..' STAB M0001 *F812: D7 01 '..' LDD #MFF20 *F814: CC FF 20 '.. ' STAA M0005 *F817: 97 05 '..' STAB M0002 *F819: D7 02 '..' LDAA #$AF *F81B: 86 AF '..' STAA M0000 *F81D: 97 00 '..' STAB M0002 *F81F: D7 02 '..' LDAA #$C1 *F821: 86 C1 '..' STAA M6000 *F823: B7 60 00 '.`.' LDD #M2C9F *F826: CC 2C 9F '.,.' STAA M0002 *F829: 97 02 '..' STAB M6000 *F82B: F7 60 00 '.`.' LDAB #$24 *F82E: C6 24 '.$' STAB M0002 *F830: D7 02 '..' CLRA *F832: 4F 'O' STAA M6000 *F833: B7 60 00 '.`.' LDAA #$20 *F836: 86 20 '. ' STAA M0002 *F838: 97 02 '..' LDAA #$D8 *F83A: 86 D8 '..' STAA M6000 *F83C: B7 60 00 '.`.' STAB M0002 *F83F: D7 02 '..' LDAA #$04 *F841: 86 04 '..' STAA M6000 *F843: B7 60 00 '.`.' LDAA #$10 *F846: 86 10 '..' LDX #M0040 *F848: CE 00 40 '..@' ZF84B STAA $7F,X *F84B: A7 7F '..' DEX *F84D: 09 '.' BNE ZF84B *F84E: 26 FB '&.' LDX #MFC61 *F850: CE FC 61 '..a' STX M008D *F853: DF 8D '..' STX M009D *F855: DF 9D '..' STX M00AD *F857: DF AD '..' STX M00BD *F859: DF BD '..' STX M00A5 *F85B: DF A5 '..' STX M00B5 *F85D: DF B5 '..' LDX #ZFB70 *F85F: CE FB 70 '..p' STX M0095 *F862: DF 95 '..' CLRA *F864: 4F 'O' STAA M0003 *F865: 97 03 '..' LDX #MF800 *F867: CE F8 00 '...' ZF86A ADDA ,X *F86A: AB 00 '..' INX *F86C: 08 '.' BNE ZF86A *F86D: 26 FB '&.' TSTA *F86F: 4D 'M' BEQ ZF874 *F870: 27 02 ''.' hdlr_IRQ_OCF BRA hdlr_IRQ_OCF *F872: 20 FE ' .' ZF874 STAA M00EA *F874: 97 EA '..' LDD #M0A12 *F876: CC 0A 12 '...' STAA M00E1 *F879: 97 E1 '..' STAA M00E2 *F87B: 97 E2 '..' STAB M00E4 *F87D: D7 E4 '..' LDAA #$07 *F87F: 86 07 '..' STAA M00E5 *F881: 97 E5 '..' RTS *F883: 39 '9' ZF884 LDAA #$7E *F884: 86 7E '.~' LDX #MFB43 *F886: CE FB 43 '..C' STAA hdlr_IRQ_ICF *F889: 97 D8 '..' STX M00D9 *F88B: DF D9 '..' LDX #MFA97 *F88D: CE FA 97 '...' STAA hdlr_IRQ_EXT *F890: 97 DB '..' STX M00DC *F892: DF DC '..' LDX #MFD89 *F894: CE FD 89 '...' STAA Z00DE *F897: 97 DE '..' STX M00DF *F899: DF DF '..' LDAA M0008 *F89B: 96 08 '..' LDAA M000D *F89D: 96 0D '..' LDAA #$10 *F89F: 86 10 '..' STAA M0008 *F8A1: 97 08 '..' LDD #M208A *F8A3: CC 20 8A '. .' STAA M0002 *F8A6: 97 02 '..' STAB M6000 *F8A8: F7 60 00 '.`.' CLI *F8AB: 0E '.' LDAA #$60 *F8AC: 86 60 '.`' BSR ZF8F9 *F8AE: 8D 49 '.I' JMP ZFE50 *F8B0: 7E FE 50 '~.P' hdlr_RST LDS #M00FF *F8B3: 8E 00 FF '...' LDD #M0080 *F8B6: CC 00 80 '...' STAB M0000 *F8B9: D7 00 '..' STAB M0002 *F8BB: D7 02 '..' STAA M0005 *F8BD: 97 05 '..' LDAA M0007 *F8BF: 96 07 '..' ANDA #$3F *F8C1: 84 3F '.?' STAA M00EC *F8C3: 97 EC '..' JSR ZF802 *F8C5: BD F8 02 '...' LDX M8000 *F8C8: FE 80 00 '...' CPX #MA55A *F8CB: 8C A5 5A '..Z' BNE ZF8D3 *F8CE: 26 03 '&.' JMP Z8002 *F8D0: 7E 80 02 '~..' ZF8D3 BSR ZF884 *F8D3: 8D AF '..' ZF8D5 LDAA M0002 *F8D5: 96 02 '..' BITA #$10 *F8D7: 85 10 '..' BEQ ZF90A *F8D9: 27 2F ''/' LDAB M0090 *F8DB: D6 90 '..' BITB #$01 *F8DD: C5 01 '..' BEQ ZF8D5 *F8DF: 27 F4 ''.' LDAA M00EA *F8E1: 96 EA '..' BEQ ZF8D5 *F8E3: 27 F0 ''.' DEC >M00EA *F8E5: 7A 00 EA 'z..' BRA ZF8D5 *F8E8: 20 EB ' .' ZF8EA LDAA $05,X *F8EA: A6 05 '..' JSR ZFA70 *F8EC: BD FA 70 '..p' BSR ZF8F9 *F8EF: 8D 08 '..' JSR ZFE50 *F8F1: BD FE 50 '..P' LDAA M00C0 *F8F4: 96 C0 '..' JMP ZF9A5 *F8F6: 7E F9 A5 '~..' ZF8F9 STAA M00EB *F8F9: 97 EB '..' LDAA #$FF *F8FB: 86 FF '..' STAA M00C8 *F8FD: 97 C8 '..' CLRB *F8FF: 5F '_' STAB M00C1 *F900: D7 C1 '..' STAB M00ED *F902: D7 ED '..' LDX #MFF50 *F904: CE FF 50 '..P' STX M00CD *F907: DF CD '..' RTS *F909: 39 '9' ZF90A LDD #M0000 *F90A: CC 00 00 '...' STD M00C5 *F90D: DD C5 '..' SEI *F90F: 0F '.' STD MDFFF *F910: FD DF FF '...' LDAA #$02 *F913: 86 02 '..' ORAA M0090 *F915: 9A 90 '..' STAA M0090 *F917: 97 90 '..' CLI *F919: 0E '.' LDAB #$20 *F91A: C6 20 '. ' STAB M0002 *F91C: D7 02 '..' LDX #M00CA *F91E: CE 00 CA '...' LDAB #$10 *F921: C6 10 '..' ZF923 BITB M0002 *F923: D5 02 '..' BNE ZF923 *F925: 26 FC '&.' LDAA M4000 *F927: B6 40 00 '.@.' STAA ,X *F92A: A7 00 '..' INX *F92C: 08 '.' CPX #M00CD *F92D: 8C 00 CD '...' BNE ZF923 *F930: 26 F1 '&.' LDX #M00CA *F932: CE 00 CA '...' JSR ZFA3C *F935: BD FA 3C '..<' LDX M00CB *F938: DE CB '..' STX M00CD *F93A: DF CD '..' LDAA M00CF *F93C: 96 CF '..' LDAB M00CA *F93E: D6 CA '..' STD M00C5 *F940: DD C5 '..' LDAA #$04 *F942: 86 04 '..' SEI *F944: 0F '.' ORAA M0090 *F945: 9A 90 '..' STAA M0090 *F947: 97 90 '..' LDAA M00CF *F949: 96 CF '..' ZF94B STD MDFFF *F94B: FD DF FF '...' LDAA ,X *F94E: A6 00 '..' CLI *F950: 0E '.' CLI *F951: 0E '.' LDAA $01,X *F952: A6 01 '..' STAA M00EB *F954: 97 EB '..' CLI *F956: 0E '.' LDAB $02,X *F957: E6 02 '..' STAB M00C2 *F959: D7 C2 '..' CLRB *F95B: 5F '_' LDAA $03,X *F95C: A6 03 '..' STAA M00C3 *F95E: 97 C3 '..' STAB M00C7 *F960: D7 C7 '..' LDAB $04,X *F962: E6 04 '..' STAB M00C4 *F964: D7 C4 '..' LDX #M00C2 *F966: CE 00 C2 '...' JSR ZFA3C *F969: BD FA 3C '..<' LDX M00CD *F96C: DE CD '..' LDAA M00EB *F96E: 96 EB '..' CMPA #$F0 *F970: 81 F0 '..' BEQ ZF9CB *F972: 27 57 ''W' CMPA #$40 *F974: 81 40 '.@' BEQ ZF991 *F976: 27 19 ''.' CMPA #$10 *F978: 81 10 '..' BEQ ZF9AB *F97A: 27 2F ''/' CMPA #$20 *F97C: 81 20 '. ' BEQ ZF99A *F97E: 27 1A ''.' CMPA #$08 *F980: 81 08 '..' BEQ ZF994 *F982: 27 10 ''.' CMPA #$02 *F984: 81 02 '..' BEQ ZF997 *F986: 27 0F ''.' CMPA #$01 *F988: 81 01 '..' BEQ ZF9A3 *F98A: 27 17 ''.' JSR ZFA65 *F98C: BD FA 65 '..e' BRA ZF9A8 *F98F: 20 17 ' .' ZF991 JMP ZFDE6 *F991: 7E FD E6 '~..' ZF994 JMP ZFA79 *F994: 7E FA 79 '~.y' ZF997 JMP ZF8EA *F997: 7E F8 EA '~..' ZF99A LDS #M00FF *F99A: 8E 00 FF '...' JSR ZF802 *F99D: BD F8 02 '...' JSR ZF884 *F9A0: BD F8 84 '...' ZF9A3 LDAA M00EC *F9A3: 96 EC '..' ZF9A5 JSR ZFA52 *F9A5: BD FA 52 '..R' ZF9A8 JMP ZF8D5 *F9A8: 7E F8 D5 '~..' ZF9AB LDAB $05,X *F9AB: E6 05 '..' ANDB #$B0 *F9AD: C4 B0 '..' BNE ZF9B5 *F9AF: 26 04 '&.' LDAA #$84 *F9B1: 86 84 '..' BRA ZF9A5 *F9B3: 20 F0 ' .' ZF9B5 LDX #M0000 *F9B5: CE 00 00 '...' ABX *F9B8: 3A ':' JSR ZFA70 *F9B9: BD FA 70 '..p' LDD #MFC61 *F9BC: CC FC 61 '..a' CPX #M00A0 *F9BF: 8C 00 A0 '...' BCS ZF9C6 *F9C2: 25 02 '%.' STD $05,X *F9C4: ED 05 '..' ZF9C6 STD $0D,X *F9C6: ED 0D '..' ZF9C8 CLRA *F9C8: 4F 'O' BRA ZF9A5 *F9C9: 20 DA ' .' ZF9CB JSR ZFFAB *F9CB: BD FF AB '...' JSR ZFA70 *F9CE: BD FA 70 '..p' LDX #M0000 *F9D1: CE 00 00 '...' LDAB M00ED *F9D4: D6 ED '..' ABX *F9D6: 3A ':' STX M00E8 *F9D7: DF E8 '..' LDX $0D,X *F9D9: EE 0D '..' CPX #MFCBB *F9DB: 8C FC BB '...' BCS ZF9E4 *F9DE: 25 04 '%.' LDAA #$85 *F9E0: 86 85 '..' BRA ZF9A5 *F9E2: 20 C1 ' .' ZF9E4 LDX M00C8 *F9E4: DE C8 '..' CPX #MF000 *F9E6: 8C F0 00 '...' BEQ ZF9F0 *F9E9: 27 05 ''.' LDX #MFCBB *F9EB: CE FC BB '...' BRA ZF9F3 *F9EE: 20 03 ' .' ZF9F0 LDX #ZFCE5 *F9F0: CE FC E5 '...' ZF9F3 PSHX *F9F3: 3C '<' LDX M00E8 *F9F4: DE E8 '..' LDD M00C8 *F9F6: DC C8 '..' STD $08,X *F9F8: ED 08 '..' LDD M00CA *F9FA: DC CA '..' STD $0A,X *F9FC: ED 0A '..' LDAA M00CC *F9FE: 96 CC '..' STAA $0C,X *FA00: A7 0C '..' LDAA M00CF *FA02: 96 CF '..' STAA $0F,X *FA04: A7 0F '..' LDAA M00C2 *FA06: 96 C2 '..' STAA $02,X *FA08: A7 02 '..' LDD #M0004 *FA0A: CC 00 04 '...' ADDD M00C3 *FA0D: D3 C3 '..' STD $03,X *FA0F: ED 03 '..' LDAA M00C7 *FA11: 96 C7 '..' STAA $07,X *FA13: A7 07 '..' SEI *FA15: 0F '.' LDAB M00ED *FA16: D6 ED '..' CMPB #$A0 *FA18: C1 A0 '..' BCS ZFA30 *FA1A: 25 14 '%.' LDAA M00C1 *FA1C: 96 C1 '..' STAA $01,X *FA1E: A7 01 '..' BNE ZFA27 *FA20: 26 05 '&.' LDD #ZFB70 *FA22: CC FB 70 '..p' BRA ZFA2A *FA25: 20 03 ' .' ZFA27 LDD #MFC15 *FA27: CC FC 15 '...' ZFA2A STD $05,X *FA2A: ED 05 '..' LDAA #$10 *FA2C: 86 10 '..' STAA ,X *FA2E: A7 00 '..' ZFA30 PULA *FA30: 32 '2' PULB *FA31: 33 '3' STD $0D,X *FA32: ED 0D '..' LDAA #$FE *FA34: 86 FE '..' JSR ZFA52 *FA36: BD FA 52 '..R' JMP ZF8D5 *FA39: 7E F8 D5 '~..' ZFA3C LDD ,X *FA3C: EC 00 '..' ASLD *FA3E: 05 '.' ROR $05,X *FA3F: 66 05 'f.' ASLD *FA41: 05 '.' ROR $05,X *FA42: 66 05 'f.' ASLD *FA44: 05 '.' ROR $05,X *FA45: 66 05 'f.' STAA ,X *FA47: A7 00 '..' LDAA $01,X *FA49: A6 01 '..' ANDA #$1F *FA4B: 84 1F '..' ORAA #$40 *FA4D: 8A 40 '.@' STAA $01,X *FA4F: A7 01 '..' RTS *FA51: 39 '9' ZFA52 LDX M00C3 *FA52: DE C3 '..' LDAB #$22 *FA54: C6 22 '."' SEI *FA56: 0F '.' STAB M0002 *FA57: D7 02 '..' LDAB M00C7 *FA59: D6 C7 '..' STAB MDFFF *FA5B: F7 DF FF '...' LDAB M00C2 *FA5E: D6 C2 '..' STAB ME000 *FA60: F7 E0 00 '...' STAA ,X *FA63: A7 00 '..' ZFA65 LDD #M20DF *FA65: CC 20 DF '. .' ANDB M0002 *FA68: D4 02 '..' STAB M0002 *FA6A: D7 02 '..' ORAA M0002 *FA6C: 9A 02 '..' STAA M0002 *FA6E: 97 02 '..' ZFA70 LDAB #$F9 *FA70: C6 F9 '..' SEI *FA72: 0F '.' ANDB M0090 *FA73: D4 90 '..' STAB M0090 *FA75: D7 90 '..' CLI *FA77: 0E '.' RTS *FA78: 39 '9' ZFA79 LDAA $05,X *FA79: A6 05 '..' STAA M00E8 *FA7B: 97 E8 '..' NOP *FA7D: 01 '.' LDAB $06,X *FA7E: E6 06 '..' STAB M00E9 *FA80: D7 E9 '..' NOP *FA82: 01 '.' LDAA $07,X *FA83: A6 07 '..' BEQ ZFA90 *FA85: 27 09 ''.' LDAA $08,X *FA87: A6 08 '..' LDX M00E8 *FA89: DE E8 '..' STAA ,X *FA8B: A7 00 '..' JMP ZF9C8 *FA8D: 7E F9 C8 '~..' ZFA90 LDX M00E8 *FA90: DE E8 '..' LDAA ,X *FA92: A6 00 '..' JMP ZF9A5 *FA94: 7E F9 A5 '~..' MFA97 LDAA M0002 *FA97: 96 02 '..' STAA M0091 *FA99: 97 91 '..' LDAA #$22 *FA9B: 86 22 '."' STAA M0002 *FA9D: 97 02 '..' LDAA M6000 *FA9F: B6 60 00 '.`.' BPL ZFABA *FAA2: 2A 16 '*.' LDAB #$26 *FAA4: C6 26 '.&' STAB M0002 *FAA6: D7 02 '..' LDAB M6000 *FAA8: F6 60 00 '.`.' BITB #$69 *FAAB: C5 69 '.i' BNE ZFAB7 *FAAD: 26 08 '&.' BITA #$30 *FAAF: 85 30 '.0' BNE ZFAC0 *FAB1: 26 0D '&.' BITB #$04 *FAB3: C5 04 '..' BNE ZFAEA *FAB5: 26 33 '&3' ZFAB7 JMP ZFB6E *FAB7: 7E FB 6E '~.n' ZFABA INC >M00E6 *FABA: 7C 00 E6 '|..' DEC >M00EE *FABD: 7A 00 EE 'z..' ZFAC0 LDD #M2444 *FAC0: CC 24 44 '.$D' STAA M0002 *FAC3: 97 02 '..' STAB M6000 *FAC5: F7 60 00 '.`.' LDD #M208A *FAC8: CC 20 8A '. .' STAA M0002 *FACB: 97 02 '..' STAB M6000 *FACD: F7 60 00 '.`.' LDAA M0090 *FAD0: 96 90 '..' BITA #$04 *FAD2: 85 04 '..' BNE ZFADC *FAD4: 26 06 '&.' LDS M0085 *FAD6: 9E 85 '..' CLI *FAD8: 0E '.' JMP ZFE3B *FAD9: 7E FE 3B '~.;' ZFADC LDS #M00FF *FADC: 8E 00 FF '...' LDAA M0091 *FADF: 96 91 '..' STAA M0002 *FAE1: 97 02 '..' LDX M00CD *FAE3: DE CD '..' LDD M00C5 *FAE5: DC C5 '..' JMP ZF94B *FAE7: 7E F9 4B '~.K' ZFAEA LDAA M0008 *FAEA: 96 08 '..' LDAA M000D *FAEC: 96 0D '..' LDD #M1001 *FAEE: CC 10 01 '...' STAA M0008 *FAF1: 97 08 '..' ORAB M0090 *FAF3: DA 90 '..' STAB M0090 *FAF5: D7 90 '..' LDAA #$24 *FAF7: 86 24 '.$' STAA M0002 *FAF9: 97 02 '..' STAA M6000 *FAFB: B7 60 00 '.`.' JMP ZFB94 *FAFE: 7E FB 94 '~..' ZFB01 LDD M4000 *FB01: FC 40 00 '.@.' STAA M000C *FB04: 97 0C '..' JSR ZFC8B *FB06: BD FC 8B '...' LDAA M000C *FB09: 96 0C '..' JSR ZFCA3 *FB0B: BD FC A3 '...' COMA *FB0E: 43 'C' ANDA ,X *FB0F: A4 00 '..' STAA ,X *FB11: A7 00 '..' BRA ZFB7A *FB13: 20 65 ' e' ZFB15 LDD M4000 *FB15: FC 40 00 '.@.' CMPB #$A5 *FB18: C1 A5 '..' BNE ZFB70 *FB1A: 26 54 '&T' LDAB M4000 *FB1C: F6 40 00 '.@.' BPL ZFB27 *FB1F: 2A 06 '*.' ANDB #$7F *FB21: C4 7F '..' CMPB M00EC *FB23: D1 EC '..' BNE ZFB70 *FB25: 26 49 '&I' ZFB27 LDAB #$26 *FB27: C6 26 '.&' STAB M0002 *FB29: D7 02 '..' LDAB M6000 *FB2B: F6 60 00 '.`.' BITB #$02 *FB2E: C5 02 '..' BNE ZFB35 *FB30: 26 03 '&.' JMP ZFCF4 *FB32: 7E FC F4 '~..' ZFB35 LDAB M0090 *FB35: D6 90 '..' BITB #$08 *FB37: C5 08 '..' BEQ ZFB41 *FB39: 27 06 ''.' STAA M00C0 *FB3B: 97 C0 '..' ORAB #$20 *FB3D: CA 20 '. ' STAB M0090 *FB3F: D7 90 '..' ZFB41 BRA ZFB7A *FB41: 20 37 ' 7' MFB43 CLR >M0008 *FB43: 7F 00 08 '...' LDAA M0002 *FB46: 96 02 '..' STAA M0091 *FB48: 97 91 '..' STS M0085 *FB4A: 9F 85 '..' LDD #MFE2A *FB4C: CC FE 2A '..*' ANDA M0090 *FB4F: 94 90 '..' STAA M0090 *FB51: 97 90 '..' LDX #M0000 *FB53: CE 00 00 '...' STAB M0002 *FB56: D7 02 '..' LDAA M4000 *FB58: B6 40 00 '.@.' BMI ZFBAB *FB5B: 2B 4E '+N' CMPA M00EC *FB5D: 91 EC '..' BEQ ZFBB1 *FB5F: 27 50 ''P' CMPA #$50 *FB61: 81 50 '.P' BEQ ZFB15 *FB63: 27 B0 ''.' CMPA #$60 *FB65: 81 60 '.`' BEQ ZFB01 *FB67: 27 98 ''.' JSR ZFC8B *FB69: BD FC 8B '...' BRA ZFB7A *FB6C: 20 0C ' .' ZFB6E STS M0085 *FB6E: 9F 85 '..' ZFB70 LDAA M00EA *FB70: 96 EA '..' BEQ ZFB7A *FB72: 27 06 ''.' LDAA M00E5 *FB74: 96 E5 '..' ADDA #$19 *FB76: 8B 19 '..' STAA M00EA *FB78: 97 EA '..' ZFB7A LDS M0085 *FB7A: 9E 85 '..' LDAA M0090 *FB7C: 96 90 '..' ANDA #$77 *FB7E: 84 77 '.w' STAA M0090 *FB80: 97 90 '..' LDD #M20CA *FB82: CC 20 CA '. .' STAA M0002 *FB85: 97 02 '..' STAB M6000 *FB87: F7 60 00 '.`.' LDD #M8A7E *FB8A: CC 8A 7E '..~' STAA M6000 *FB8D: B7 60 00 '.`.' STAB hdlr_IRQ_ICF *FB90: D7 D8 '..' STAB hdlr_IRQ_EXT *FB92: D7 DB '..' ZFB94 LDAB M0090 *FB94: D6 90 '..' BITB #$02 *FB96: C5 02 '..' BEQ ZFBA6 *FB98: 27 0C ''.' BITB #$04 *FB9A: C5 04 '..' BEQ ZFBA1 *FB9C: 27 03 ''.' JMP ZFADC *FB9E: 7E FA DC '~..' ZFBA1 LDD M00C5 *FBA1: DC C5 '..' STD MDFFF *FBA3: FD DF FF '...' ZFBA6 LDAA M0091 *FBA6: 96 91 '..' STAA M0002 *FBA8: 97 02 '..' RTI *FBAA: 3B ';' ZFBAB LDAA #$80 *FBAB: 86 80 '..' ORAA M0090 *FBAD: 9A 90 '..' STAA M0090 *FBAF: 97 90 '..' ZFBB1 LDD M4000 *FBB1: FC 40 00 '.@.' CMPB #$A5 *FBB4: C1 A5 '..' BNE ZFB70 *FBB6: 26 B8 '&.' STAA M00F2 *FBB8: 97 F2 '..' LDAB M4000 *FBBA: F6 40 00 '.@.' ANDB #$38 *FBBD: C4 38 '.8' BEQ ZFC04 *FBBF: 27 43 ''C' ORAB #$80 *FBC1: CA 80 '..' ABX *FBC3: 3A ':' LDAA M4000 *FBC4: B6 40 00 '.@.' TXS *FBC7: 35 '5' STAA hdlr_IRQ_EXT *FBC8: 97 DB '..' LDAA M4000 *FBCA: B6 40 00 '.@.' STAA hdlr_IRQ_ICF *FBCD: 97 D8 '..' STX M0080 *FBCF: DF 80 '..' LDAA M4000 *FBD1: B6 40 00 '.@.' ORAA #$F0 *FBD4: 8A F0 '..' STAA M00F0 *FBD6: 97 F0 '..' LDAA M4000 *FBD8: B6 40 00 '.@.' STAA M00F1 *FBDB: 97 F1 '..' BITB #$08 *FBDD: C5 08 '..' BNE ZFBEC *FBDF: 26 0B '&.' LDD M4000 *FBE1: FC 40 00 '.@.' CMPA $01,X *FBE4: A1 01 '..' BNE ZFC00 *FBE6: 26 18 '&.' LDD M4000 *FBE8: FC 40 00 '.@.' RTI *FBEB: 3B ';' ZFBEC ANDB #$F7 *FBEC: C4 F7 '..' STAB M0081 *FBEE: D7 81 '..' CMPA M4000 *FBF0: B1 40 00 '.@.' LDX M0080 *FBF3: DE 80 '..' CMPB #$A0 *FBF5: C1 A0 '..' BCS ZFC42 *FBF7: 25 49 '%I' CPX M4000 *FBF9: BC 40 00 '.@.' LDAA $01,X *FBFC: A6 01 '..' BEQ ZFC45 *FBFE: 27 45 ''E' ZFC00 LDAA #$83 *FC00: 86 83 '..' BRA ZFC58 *FC02: 20 54 ' T' ZFC04 LDAA #$40 *FC04: 86 40 '.@' BITA M0002 *FC06: 95 02 '..' BNE ZFC0D *FC08: 26 03 '&.' JMP ZFB70 *FC0A: 7E FB 70 '~.p' ZFC0D LDAA #$C0 *FC0D: 86 C0 '..' BRA ZFC79 *FC0F: 20 68 ' h' MFC11 LDAA #$20 *FC11: 86 20 '. ' BRA ZFC63 *FC13: 20 4E ' N' MFC15 CPX M4000 *FC15: BC 40 00 '.@.' STAA ME000 *FC18: B7 E0 00 '...' PULA *FC1B: 32 '2' CMPA M4000 *FC1C: B1 40 00 '.@.' STAA MDFFF *FC1F: B7 DF FF '...' STS M000B *FC22: 9F 0B '..' CPX M4000 *FC24: BC 40 00 '.@.' LDAA #$2B *FC27: 86 2B '.+' CPX M4000 *FC29: BC 40 00 '.@.' INX *FC2C: 08 '.' TXS *FC2D: 35 '5' STAA M0002 *FC2E: 97 02 '..' ZFC30 INS *FC30: 31 '1' DECB *FC31: 5A 'Z' BNE ZFC30 *FC32: 26 FC '&.' LDAA #$2A *FC34: 86 2A '.*' STAA M0002 *FC36: 97 02 '..' CPX M4000 *FC38: BC 40 00 '.@.' LDS M000B *FC3B: 9E 0B '..' LDX M0080 *FC3D: DE 80 '..' CMPA M4000 *FC3F: B1 40 00 '.@.' ZFC42 CPX M4000 *FC42: BC 40 00 '.@.' ZFC45 LDX $08,X *FC45: EE 08 '..' CPX M4000 *FC47: BC 40 00 '.@.' CPX M00F0 *FC4A: 9C F0 '..' BCS ZFC56 *FC4C: 25 08 '%.' CPX M4000 *FC4E: BC 40 00 '.@.' LDAA hdlr_IRQ_ICF *FC51: 96 D8 '..' BMI ZFC86 *FC53: 2B 31 '+1' RTI *FC55: 3B ';' ZFC56 LDAA #$81 *FC56: 86 81 '..' ZFC58 LDX M0080 *FC58: DE 80 '..' LDX $0D,X *FC5A: EE 0D '..' CPX #MFC61 *FC5C: 8C FC 61 '..a' BNE ZFC63 *FC5F: 26 02 '&.' MFC61 LDAA #$82 *FC61: 86 82 '..' ZFC63 STAA M000B *FC63: 97 0B '..' LDS M0085 *FC65: 9E 85 '..' LDAA hdlr_IRQ_EXT *FC67: 96 DB '..' BEQ ZFC7B *FC69: 27 10 ''.' LDAA M00F2 *FC6B: 96 F2 '..' JSR ZFCA3 *FC6D: BD FC A3 '...' LDAA hdlr_IRQ_ICF *FC70: 96 D8 '..' ANDA #$01 *FC72: 84 01 '..' CBA *FC74: 11 '.' BNE ZFC7B *FC75: 26 04 '&.' LDAA #$10 *FC77: 86 10 '..' ZFC79 STAA M000B *FC79: 97 0B '..' ZFC7B LDAA M000B *FC7B: 96 0B '..' CMPA #$20 *FC7D: 81 20 '. ' BEQ ZFCF6 *FC7F: 27 75 ''u' JSR ZFC8B *FC81: BD FC 8B '...' BRA ZFCFC *FC84: 20 76 ' v' ZFC86 CPX M4000 *FC86: BC 40 00 '.@.' BRA ZFCE5 *FC89: 20 5A ' Z' ZFC8B LDAB #$26 *FC8B: C6 26 '.&' STAB M0002 *FC8D: D7 02 '..' LDAB M6000 *FC8F: F6 60 00 '.`.' BITB #$02 *FC92: C5 02 '..' BNE ZFCBA *FC94: 26 24 '&$' BITB #$1C *FC96: C5 1C '..' BNE ZFCF4 *FC98: 26 5A '&Z' LDAA #$2A *FC9A: 86 2A '.*' STAA M0002 *FC9C: 97 02 '..' LDAA M4000 *FC9E: B6 40 00 '.@.' BRA ZFC8B *FCA1: 20 E8 ' .' ZFCA3 TAB *FCA3: 16 '.' ANDB #$07 *FCA4: C4 07 '..' LDX #MFFE7 *FCA6: CE FF E7 '...' ABX *FCA9: 3A ':' TAB *FCAA: 16 '.' LDAA ,X *FCAB: A6 00 '..' LSRB *FCAD: 54 'T' LSRB *FCAE: 54 'T' LSRB *FCAF: 54 'T' LDX #M00D0 *FCB0: CE 00 D0 '...' ABX *FCB3: 3A ':' CLRB *FCB4: 5F '_' BITA ,X *FCB5: A5 00 '..' BEQ ZFCBA *FCB7: 27 01 ''.' INCB *FCB9: 5C '\' ZFCBA RTS *FCBA: 39 '9' MFCBB CPX M4000 *FCBB: BC 40 00 '.@.' STAA ME000 *FCBE: B7 E0 00 '...' CMPA M4000 *FCC1: B1 40 00 '.@.' PULA *FCC4: 32 '2' STAA MDFFF *FCC5: B7 DF FF '...' CPX M4000 *FCC8: BC 40 00 '.@.' LDAA #$2B *FCCB: 86 2B '.+' TXS *FCCD: 35 '5' CPX M4000 *FCCE: BC 40 00 '.@.' STAA M0002 *FCD1: 97 02 '..' LDD M00F0 *FCD3: DC F0 '..' ANDA #$07 *FCD5: 84 07 '..' SUBD #M0001 *FCD7: 83 00 01 '...' BMI ZFCF6 *FCDA: 2B 1A '+.' ZFCDC INS *FCDC: 31 '1' SUBB #$01 *FCDD: C0 01 '..' BCC ZFCDC *FCDF: 24 FB '$.' SUBA #$01 *FCE1: 80 01 '..' BCC ZFCDC *FCE3: 24 F7 '$.' ZFCE5 LDAB #$26 *FCE5: C6 26 '.&' STAB M0002 *FCE7: D7 02 '..' LDAB M6000 *FCE9: F6 60 00 '.`.' BITB #$FC *FCEC: C5 FC '..' BNE ZFCF4 *FCEE: 26 04 '&.' BITB #$02 *FCF0: C5 02 '..' BNE ZFCF9 *FCF2: 26 05 '&.' ZFCF4 STAB M00E7 *FCF4: D7 E7 '..' ZFCF6 JMP ZFB70 *FCF6: 7E FB 70 '~.p' ZFCF9 CLR >M000B *FCF9: 7F 00 0B '...' ZFCFC LDS M0085 *FCFC: 9E 85 '..' LDD #M2054 *FCFE: CC 20 54 '. T' STAA M0002 *FD01: 97 02 '..' STAB M6000 *FD03: F7 60 00 '.`.' LDAA M0090 *FD06: 96 90 '..' BMI ZFD5D *FD08: 2B 53 '+S' LDD #M2484 *FD0A: CC 24 84 '.$.' STAA M0002 *FD0D: 97 02 '..' NOP *FD0F: 01 '.' ZFD10 STAB ME000 *FD10: F7 E0 00 '...' STAB M6000 *FD13: F7 60 00 '.`.' LDAA M0002 *FD16: 96 02 '..' BITA #$40 *FD18: 85 40 '.@' BNE ZFD23 *FD1A: 26 07 '&.' LDAA #$04 *FD1C: 86 04 '..' STAA M6000 *FD1E: B7 60 00 '.`.' BRA ZFD10 *FD21: 20 ED ' .' ZFD23 LDAA M00E4 *FD23: 96 E4 '..' ZFD25 LDAB #$28 *FD25: C6 28 '.(' DECA *FD27: 4A 'J' BNE ZFD25 *FD28: 26 FB '&.' STAB M0002 *FD2A: D7 02 '..' LDD #M50A5 *FD2C: CC 50 A5 '.P.' STAA M4000 *FD2F: B7 40 00 '.@.' LDAA M000B *FD32: 96 0B '..' STD M4000 *FD34: FD 40 00 '.@.' LDAA M00F2 *FD37: 96 F2 '..' ORAA #$80 *FD39: 8A 80 '..' STAA M4000 *FD3B: B7 40 00 '.@.' LDD #M2494 *FD3E: CC 24 94 '.$.' STAA M0002 *FD41: 97 02 '..' STAB M6000 *FD43: F7 60 00 '.`.' LDAA #$0C *FD46: 86 0C '..' ZFD48 DECA *FD48: 4A 'J' BNE ZFD48 *FD49: 26 FD '&.' LDAA M00E5 *FD4B: 96 E5 '..' ADDA #$19 *FD4D: 8B 19 '..' STAA M00EA *FD4F: 97 EA '..' LDAA #$44 *FD51: 86 44 '.D' STAA M6000 *FD53: B7 60 00 '.`.' LDAB M000B *FD56: D6 0B '..' BEQ ZFD63 *FD58: 27 09 ''.' ZFD5A JMP ZFB7A *FD5A: 7E FB 7A '~.z' ZFD5D LDAA M000B *FD5D: 96 0B '..' BEQ ZFD86 *FD5F: 27 25 ''%' BRA ZFD5A *FD61: 20 F7 ' .' ZFD63 LDAA M00F2 *FD63: 96 F2 '..' ANDA #$3F *FD65: 84 3F '.?' JSR ZFCA3 *FD67: BD FC A3 '...' PSHA *FD6A: 36 '6' LDAA hdlr_IRQ_EXT *FD6B: 96 DB '..' BEQ ZFD76 *FD6D: 27 07 ''.' LDAA hdlr_IRQ_ICF *FD6F: 96 D8 '..' ANDA #$01 *FD71: 84 01 '..' CBA *FD73: 11 '.' BEQ ZFD5A *FD74: 27 E4 ''.' ZFD76 PULA *FD76: 32 '2' LDAB hdlr_IRQ_ICF *FD77: D6 D8 '..' ANDB #$01 *FD79: C4 01 '..' BEQ ZFD81 *FD7B: 27 04 ''.' ORAA ,X *FD7D: AA 00 '..' BRA ZFD84 *FD7F: 20 03 ' .' ZFD81 COMA *FD81: 43 'C' ANDA ,X *FD82: A4 00 '..' ZFD84 STAA ,X *FD84: A7 00 '..' ZFD86 JMP >Z00DE *FD86: 7E 00 DE '~..' MFD89 LDX M0080 *FD89: DE 80 '..' LDD #MFC11 *FD8B: CC FC 11 '...' STD $0D,X *FD8E: ED 0D '..' CPX #M00A0 *FD90: 8C 00 A0 '...' BCS ZFD97 *FD93: 25 02 '%.' STD $05,X *FD95: ED 05 '..' ZFD97 LDAA #$22 *FD97: 86 22 '."' STAA M0002 *FD99: 97 02 '..' LDAA $07,X *FD9B: A6 07 '..' STAA MDFFF *FD9D: B7 DF FF '...' LDAA $02,X *FDA0: A6 02 '..' STAA ME000 *FDA2: B7 E0 00 '...' LDD $03,X *FDA5: EC 03 '..' SUBD #M0004 *FDA7: 83 00 04 '...' STD $03,X *FDAA: ED 03 '..' LDX $03,X *FDAC: EE 03 '..' ZFDAE LDAA M00F2 *FDAE: 96 F2 '..' STAA $01,X *FDB0: A7 01 '..' LDD M00F0 *FDB2: DC F0 '..' ANDA #$07 *FDB4: 84 07 '..' STAA $02,X *FDB6: A7 02 '..' LDAA #$40 *FDB8: 86 40 '.@' NOP *FDBA: 01 '.' STAB $03,X *FDBB: E7 03 '..' NOP *FDBD: 01 '.' CLRB *FDBE: 5F '_' STAB ,X *FDBF: E7 00 '..' BITA M0002 *FDC1: 95 02 '..' BNE ZFDD8 *FDC3: 26 13 '&.' LDD #M20C0 *FDC5: CC 20 C0 '. .' STAA M0002 *FDC8: 97 02 '..' STAB M6000 *FDCA: F7 60 00 '.`.' LDAB #$54 *FDCD: C6 54 '.T' STAB M6000 *FDCF: F7 60 00 '.`.' LDAA #$22 *FDD2: 86 22 '."' STAA M0002 *FDD4: 97 02 '..' BRA ZFDAE *FDD6: 20 D6 ' .' ZFDD8 LDD #M20DF *FDD8: CC 20 DF '. .' ANDB M0002 *FDDB: D4 02 '..' STAB M0002 *FDDD: D7 02 '..' ORAA M0002 *FDDF: 9A 02 '..' STAA M0002 *FDE1: 97 02 '..' JMP ZFB7A *FDE3: 7E FB 7A '~.z' ZFDE6 JSR ZFFAB *FDE6: BD FF AB '...' LDAA $0C,X *FDE9: A6 0C '..' JSR ZFA70 *FDEB: BD FA 70 '..p' CMPA #$FF *FDEE: 81 FF '..' BEQ ZFDFB *FDF0: 27 09 ''.' CMPA #$40 *FDF2: 81 40 '.@' BCS ZFDFB *FDF4: 25 05 '%.' LDAA #$86 *FDF6: 86 86 '..' JMP ZF9A5 *FDF8: 7E F9 A5 '~..' ZFDFB STAA M00EB *FDFB: 97 EB '..' LDX #MFEF5 *FDFD: CE FE F5 '...' STX M00C5 *FE00: DF C5 '..' LDX M00C8 *FE02: DE C8 '..' CPX #MF000 *FE04: 8C F0 00 '...' BEQ ZFE0E *FE07: 27 05 ''.' LDD #MFF27 *FE09: CC FF 27 '..'' BRA ZFE11 *FE0C: 20 03 ' .' ZFE0E LDD #MFF50 *FE0E: CC FF 50 '..P' ZFE11 STD M00CD *FE11: DD CD '..' LDD #M0004 *FE13: CC 00 04 '...' ADDD M00C3 *FE16: D3 C3 '..' STD M00C3 *FE18: DD C3 '..' LDAB M00ED *FE1A: D6 ED '..' CMPB #$A0 *FE1C: C1 A0 '..' BCS ZFE28 *FE1E: 25 08 '%.' LDAA #$10 *FE20: 86 10 '..' STAA M00C0 *FE22: 97 C0 '..' LDAA M00C1 *FE24: 96 C1 '..' BNE ZFE2C *FE26: 26 04 '&.' ZFE28 ADDB #$08 *FE28: CB 08 '..' MFE2A STAB M00ED *FE2A: D7 ED '..' ZFE2C JSR ZFE50 *FE2C: BD FE 50 '..P' LDD M00C3 *FE2F: DC C3 '..' SUBD #M0004 *FE31: 83 00 04 '...' STD M00C3 *FE34: DD C3 '..' LDAA M00C0 *FE36: 96 C0 '..' JMP ZF9A5 *FE38: 7E F9 A5 '~..' ZFE3B LDAA M00EE *FE3B: 96 EE '..' INCA *FE3D: 4C 'L' STAA M00EE *FE3E: 97 EE '..' CMPA M00E1 *FE40: 91 E1 '..' BLS ZFE6A *FE42: 23 26 '#&' LDD #M80F7 *FE44: CC 80 F7 '...' STAA M00C0 *FE47: 97 C0 '..' SEI *FE49: 0F '.' ANDB M0090 *FE4A: D4 90 '..' STAB M0090 *FE4C: D7 90 '..' CLI *FE4E: 0E '.' RTS *FE4F: 39 '9' ZFE50 CLR >M00EE *FE50: 7F 00 EE '...' SEI *FE53: 0F '.' LDAA M0090 *FE54: 96 90 '..' ANDA #$DF *FE56: 84 DF '..' STAA M0090 *FE58: 97 90 '..' CLI *FE5A: 0E '.' LDAA M00EA *FE5B: 96 EA '..' BEQ ZFE6A *FE5D: 27 0B ''.' ZFE5F LDAB M0090 *FE5F: D6 90 '..' BITB #$01 *FE61: C5 01 '..' BEQ ZFE5F *FE63: 27 FA ''.' DEC >M00EA *FE65: 7A 00 EA 'z..' BNE ZFE5F *FE68: 26 F5 '&.' ZFE6A CLRB *FE6A: 5F '_' LDAA M00E3 *FE6B: 96 E3 '..' BITA #$10 *FE6D: 85 10 '..' BEQ ZFE72 *FE6F: 27 01 ''.' INCB *FE71: 5C '\' ZFE72 ASLA *FE72: 48 'H' ADCB #$00 *FE73: C9 00 '..' ANDB #$01 *FE75: C4 01 '..' ABA *FE77: 1B '.' STAA M00E3 *FE78: 97 E3 '..' ANDA M00E5 *FE7A: 94 E5 '..' INCA *FE7C: 4C 'L' ZFE7D LDAB M0090 *FE7D: D6 90 '..' BITB #$01 *FE7F: C5 01 '..' BEQ ZFE7D *FE81: 27 FA ''.' DECA *FE83: 4A 'J' BNE ZFE7D *FE84: 26 F7 '&.' SEI *FE86: 0F '.' STAA M0008 *FE87: 97 08 '..' LDD #M20C0 *FE89: CC 20 C0 '. .' STAA M0002 *FE8C: 97 02 '..' STAB M6000 *FE8E: F7 60 00 '.`.' LDAA #$54 *FE91: 86 54 '.T' STS M0085 *FE93: 9F 85 '..' STAA M6000 *FE95: B7 60 00 '.`.' LDAB M0090 *FE98: D6 90 '..' ANDB #$F6 *FE9A: C4 F6 '..' STAB M0090 *FE9C: D7 90 '..' CLI *FE9E: 0E '.' STAA ME000 *FE9F: B7 E0 00 '...' LDD #M2484 *FEA2: CC 24 84 '.$.' STAA M0002 *FEA5: 97 02 '..' STAB M6000 *FEA7: F7 60 00 '.`.' LDAA M00C1 *FEAA: 96 C1 '..' BEQ ZFEB3 *FEAC: 27 05 ''.' LDX #M00C0 *FEAE: CE 00 C0 '...' BRA ZFEB6 *FEB1: 20 03 ' .' ZFEB3 LDX #M00C8 *FEB3: CE 00 C8 '...' ZFEB6 SEI *FEB6: 0F '.' CLR >M0003 *FEB7: 7F 00 03 '...' PSHX *FEBA: 3C '<' LDAA M00EB *FEBB: 96 EB '..' JSR ZFCA3 *FEBD: BD FC A3 '...' EORB #$01 *FEC0: C8 01 '..' PULX *FEC2: 38 '8' TXS *FEC3: 35 '5' LDX M00C8 *FEC4: DE C8 '..' CPX #MF000 *FEC6: 8C F0 00 '...' BNE ZFECD *FEC9: 26 02 '&.' ORAB #$80 *FECB: CA 80 '..' ZFECD STAB M00EF *FECD: D7 EF '..' LDAA #$28 *FECF: 86 28 '.(' STAA M0002 *FED1: 97 02 '..' LDX M00EB *FED3: DE EB '..' STX M4000 *FED5: FF 40 00 '.@.' LDAA #$A5 *FED8: 86 A5 '..' LDAB M00ED *FEDA: D6 ED '..' STD M4000 *FEDC: FD 40 00 '.@.' LDX M00EE *FEDF: DE EE '..' STX M4000 *FEE1: FF 40 00 '.@.' LDX M00C8 *FEE4: DE C8 '..' STX M4000 *FEE6: FF 40 00 '.@.' LDAA M00C1 *FEE9: 96 C1 '..' STAA M4000 *FEEB: B7 40 00 '.@.' STX M4000 *FEEE: FF 40 00 '.@.' STAA M4000 *FEF1: B7 40 00 '.@.' RTI *FEF4: 3B ';' MFEF5 STX M4000 *FEF5: FF 40 00 '.@.' STAA ME000 *FEF8: B7 E0 00 '...' PULA *FEFB: 32 '2' STAA M4000 *FEFC: B7 40 00 '.@.' STAA MDFFF *FEFF: B7 DF FF '...' STS M000B *FF02: 9F 0B '..' STX M4000 *FF04: FF 40 00 '.@.' INX *FF07: 08 '.' TXS *FF08: 35 '5' CLI *FF09: 0E '.' STAA M4000 *FF0A: B7 40 00 '.@.' LDAA #$29 *FF0D: 86 29 '.)' STAA M0002 *FF0F: 97 02 '..' ZFF11 INS *FF11: 31 '1' DECB *FF12: 5A 'Z' BNE ZFF11 *FF13: 26 FC '&.' INS *FF15: 31 '1' LDAA #$28 *FF16: 86 28 '.(' STAA M0002 *FF18: 97 02 '..' SEI *FF1A: 0F '.' STX M4000 *FF1B: FF 40 00 '.@.' LDS M000B *FF1E: 9E 0B '..' MFF20 STX M4000 *FF20: FF 40 00 '.@.' STX M4000 *FF23: FF 40 00 '.@.' RTI *FF26: 3B ';' MFF27 STX M4000 *FF27: FF 40 00 '.@.' STAA M4000 *FF2A: B7 40 00 '.@.' STX M4000 *FF2D: FF 40 00 '.@.' STAA ME000 *FF30: B7 E0 00 '...' PULA *FF33: 32 '2' STAA MDFFF *FF34: B7 DF FF '...' STX M4000 *FF37: FF 40 00 '.@.' LDAA #$29 *FF3A: 86 29 '.)' TXS *FF3C: 35 '5' CLI *FF3D: 0E '.' STX M4000 *FF3E: FF 40 00 '.@.' STAA M0002 *FF41: 97 02 '..' LDAA M00C8 *FF43: 96 C8 '..' ANDA #$07 *FF45: 84 07 '..' ZFF47 INS *FF47: 31 '1' SUBB #$01 *FF48: C0 01 '..' BCC ZFF47 *FF4A: 24 FB '$.' SUBA #$01 *FF4C: 80 01 '..' BCC ZFF47 *FF4E: 24 F7 '$.' MFF50 SEI *FF50: 0F '.' LDD #M2494 *FF51: CC 24 94 '.$.' STAA M0002 *FF54: 97 02 '..' STAB M6000 *FF56: F7 60 00 '.`.' LDAA M0090 *FF59: 96 90 '..' ORAA #$08 *FF5B: 8A 08 '..' STAA M0090 *FF5D: 97 90 '..' LDAA M00E2 *FF5F: 96 E2 '..' ZFF61 LDAB M0008 *FF61: D6 08 '..' LDAB M000D *FF63: D6 0D '..' DECA *FF65: 4A 'J' BNE ZFF61 *FF66: 26 F9 '&.' LDAA #$44 *FF68: 86 44 '.D' STAA M6000 *FF6A: B7 60 00 '.`.' LDD #M208A *FF6D: CC 20 8A '. .' STAA M0002 *FF70: 97 02 '..' STAB M6000 *FF72: F7 60 00 '.`.' LDD #M1008 *FF75: CC 10 08 '...' STAA M0008 *FF78: 97 08 '..' LDS M0085 *FF7A: 9E 85 '..' STAB M0003 *FF7C: D7 03 '..' CLI *FF7E: 0E '.' LDAA M00EB *FF7F: 96 EB '..' BMI ZFF91 *FF81: 2B 0E '+.' LDAB #$04 *FF83: C6 04 '..' ZFF85 LDAA M0090 *FF85: 96 90 '..' BITA #$20 *FF87: 85 20 '. ' BNE ZFF95 *FF89: 26 0A '&.' DECB *FF8B: 5A 'Z' BNE ZFF85 *FF8C: 26 F7 '&.' JMP ZFE3B *FF8E: 7E FE 3B '~.;' ZFF91 CLR >M00C0 *FF91: 7F 00 C0 '...' RTS *FF94: 39 '9' ZFF95 LDAA M00C0 *FF95: 96 C0 '..' CMPA #$10 *FF97: 81 10 '..' BHI ZFFAA *FF99: 22 0F '".' LDAA M00EE *FF9B: 96 EE '..' STAA M00C0 *FF9D: 97 C0 '..' SEI *FF9F: 0F '.' LDAA M00EB *FFA0: 96 EB '..' JSR ZFCA3 *FFA2: BD FC A3 '...' EORA ,X *FFA5: A8 00 '..' STAA ,X *FFA7: A7 00 '..' CLI *FFA9: 0E '.' ZFFAA RTS *FFAA: 39 '9' ZFFAB LDAB $05,X *FFAB: E6 05 '..' ANDB #$B0 *FFAD: C4 B0 '..' BNE ZFFB6 *FFAF: 26 05 '&.' LDAA #$84 *FFB1: 86 84 '..' JMP ZF9A5 *FFB3: 7E F9 A5 '~..' ZFFB6 STAB M00ED *FFB6: D7 ED '..' LDAA $06,X *FFB8: A6 06 '..' STAA M00CA *FFBA: 97 CA '..' NOP *FFBC: 01 '.' LDAA $07,X *FFBD: A6 07 '..' STAA M00CB *FFBF: 97 CB '..' CLR >M00CF *FFC1: 7F 00 CF '...' LDAA $08,X *FFC4: A6 08 '..' STAA M00CC *FFC6: 97 CC '..' STX M00E8 *FFC8: DF E8 '..' LDAA $09,X *FFCA: A6 09 '..' ORAA #$F0 *FFCC: 8A F0 '..' STAA M00C8 *FFCE: 97 C8 '..' LDX #M00CA *FFD0: CE 00 CA '...' JSR ZFA3C *FFD3: BD FA 3C '..<' LDX M00CB *FFD6: DE CB '..' INX *FFD8: 08 '.' STX M00CB *FFD9: DF CB '..' LDX M00E8 *FFDB: DE E8 '..' LDAA $0A,X *FFDD: A6 0A '..' STAA M00C9 *FFDF: 97 C9 '..' NOP *FFE1: 01 '.' LDAB $0B,X *FFE2: E6 0B '..' STAB M00C1 *FFE4: D7 C1 '..' RTS *FFE6: 39 '9' MFFE7 SUBA #$40 *FFE7: 80 40 '.@' BRA ZFFFB *FFE9: 20 10 ' .' INX *FFEB: 08 '.' LSRD *FFEC: 04 '.' FCB $02 *FFED: 02 '.' NOP *FFEE: 01 '.' FCB $00 *FFEF: 00 '.' svec_IRQ_SCI FDB hdlr_IRQ_OCF *FFF0: F8 72 '.r' svec_IRQ_T0F FDB hdlr_IRQ_OCF *FFF2: F8 72 '.r' svec_IRQ_OCF FDB hdlr_IRQ_OCF *FFF4: F8 72 '.r' svec_IRQ_ICF FDB hdlr_IRQ_ICF *FFF6: 00 D8 '..' svec_IRQ_EXT FDB hdlr_IRQ_EXT *FFF8: 00 DB '..' svec_SWI FDB hdlr_SWI *FFFA: B8 03 '..' svec_NMI FDB hdlr_NMI *FFFC: B8 00 '..' svec_RST FDB hdlr_RST *FFFE: F8 B3 '..' END