4257 lines
98 KiB
NASM
4257 lines
98 KiB
NASM
A000 39 A6 55 AND $55A6,Y
|
||
A003 A5 3F LDA $3F
|
||
A005 AA TAX
|
||
A006 0B .DB #$0B
|
||
A007 A7 .DB #$A7
|
||
A008 22 .DB #$22 ;'"'
|
||
A009 A9 00 LDA #$00
|
||
A00B AD 4E A9 LDA $A94E
|
||
A00E B8 CLV
|
||
A00F A7 .DB #$A7
|
||
A010 B8 CLV
|
||
A011 A6 90 LDX $90
|
||
A013 A6 3B LDX $3B
|
||
A015 A7 .DB #$A7
|
||
A016 19 A6 9B ORA $9BA6,Y
|
||
A019 A6 E5 LDX $E5
|
||
A01B A6 4E LDX $4E
|
||
A01D A7 .DB #$A7
|
||
A01E 37 .DB #$37 ;'7'
|
||
A01F A6 5E LDX $5E
|
||
A021 A7 .DB #$A7
|
||
A022 7A .DB #$7A ;'z'
|
||
A023 A6 31 LDX $31
|
||
A025 B4 F3 LDY $F3,X
|
||
A027 FF .DB #$FF
|
||
A028 F6 FF INC $FF,X
|
||
A02A DD AF 28 CMP $28AF,X
|
||
A02D B4 2E LDY $2E,X
|
||
A02F A8 TAY
|
||
A030 60 RTS
|
||
A031 A6 B4 LDX $B4
|
||
A033 A4 8B LDY $8B
|
||
A035 A6 60 LDX $60
|
||
A037 A4 D8 LDY $D8
|
||
A039 B7 .DB #$B7
|
||
A03A 62 .DB #$62 ;'b'
|
||
A03B B8 CLV
|
||
A03C F5 B7 SBC $B7,X
|
||
A03E 0A ASL A
|
||
A03F 00 BRK
|
||
A040 AD AF CE LDA $CEAF
|
||
A043 AF .DB #$AF
|
||
A044 AC BA C0 LDY $C0BA
|
||
A047 BB .DB #$BB
|
||
A048 BD B5 1B LDA $1BB5,X
|
||
A04B BB .DB #$BB
|
||
A04C FC .DB #$FC
|
||
A04D BB .DB #$BB
|
||
A04E 03 .DB #$03
|
||
A04F BC 4C BC LDY $BC4C,X
|
||
A052 99 BC 1E STA $1EBC,Y
|
||
A055 B4 8C LDY $8C,X
|
||
A057 B3 .DB #$B3
|
||
A058 8C B0 BD STY $BDB0
|
||
A05B B3 .DB #$B3
|
||
A05C 9B .DB #$9B
|
||
A05D B3 .DB #$B3
|
||
A05E FC .DB #$FC
|
||
A05F B2 .DB #$B2
|
||
A060 10 B3 BPL $A015
|
||
A062 3C .DB #$3C ;'<'
|
||
A063 B3 .DB #$B3
|
||
A064 47 .DB #$47 ;'G'
|
||
A065 B3 .DB #$B3
|
||
A066 79 6E B4 ADC $B46E,Y
|
||
A069 79 57 B4 ADC $B457,Y
|
||
A06C 7B .DB #$7B ;'{'
|
||
A06D FD B5 7B SBC $7BB5,X
|
||
A070 CC B6 7F CPY $7FB6
|
||
A073 B5 BA LDA $BA,X
|
||
A075 50 68 BVC $A0DF
|
||
A077 AC 46 65 LDY $6546
|
||
A07A AC 7D EE LDY $EE7D
|
||
A07D BA TSX
|
||
A07E 5A .DB #$5A ;'Z'
|
||
A07F D7 .DB #$D7
|
||
A080 AB .DB #$AB
|
||
A081 64 .DB #$64 ;'d'
|
||
A082 95 AC STA $AC,X
|
||
A084 45 4E EOR $4E
|
||
A086 C4 46 CPY $46
|
||
A088 4F .DB #$4F ;'O'
|
||
A089 D2 .DB #$D2
|
||
A08A 4E 45 58 LSR $5845
|
||
A08D D4 .DB #$D4
|
||
A08E 44 .DB #$44 ;'D'
|
||
A08F 41 54 EOR ($54,X)
|
||
A091 C1 49 CMP ($49,X)
|
||
A093 4E 50 55 LSR $5550
|
||
A096 D4 .DB #$D4
|
||
A097 44 .DB #$44 ;'D'
|
||
A098 49 CD EOR #$CD
|
||
A09A 52 .DB #$52 ;'R'
|
||
A09B 45 41 EOR $41
|
||
A09D C4 4C CPY $4C
|
||
A09F 45 D4 EOR $D4
|
||
A0A1 47 .DB #$47 ;'G'
|
||
A0A2 4F .DB #$4F ;'O'
|
||
A0A3 54 .DB #$54 ;'T'
|
||
A0A4 CF .DB #$CF
|
||
A0A5 52 .DB #$52 ;'R'
|
||
A0A6 55 CE EOR $CE,X
|
||
A0A8 49 C6 EOR #$C6
|
||
A0AA 52 .DB #$52 ;'R'
|
||
A0AB 45 53 EOR $53
|
||
A0AD 54 .DB #$54 ;'T'
|
||
A0AE 4F .DB #$4F ;'O'
|
||
A0AF 52 .DB #$52 ;'R'
|
||
A0B0 C5 47 CMP $47
|
||
A0B2 4F .DB #$4F ;'O'
|
||
A0B3 53 .DB #$53 ;'S'
|
||
A0B4 55 C2 EOR $C2,X
|
||
A0B6 52 .DB #$52 ;'R'
|
||
A0B7 45 54 EOR $54
|
||
A0B9 55 52 EOR $52,X
|
||
A0BB CE 52 45 DEC $4552
|
||
A0BE CD 53 54 CMP $5453
|
||
A0C1 4F .DB #$4F ;'O'
|
||
A0C2 D0 4F BNE $A113
|
||
A0C4 CE 4E 55 DEC $554E
|
||
A0C7 4C CC 57 JMP $57CC
|
||
A0CA 41 49 EOR ($49,X)
|
||
A0CC D4 .DB #$D4
|
||
A0CD 4C 4F 41 JMP $414F
|
||
A0D0 C4 53 CPY $53
|
||
A0D2 41 56 EOR ($56,X)
|
||
A0D4 C5 44 CMP $44
|
||
A0D6 45 C6 EOR $C6
|
||
A0D8 50 4F BVC $A129
|
||
A0DA 4B .DB #$4B ;'K'
|
||
A0DB C5 50 CMP $50
|
||
A0DD 52 .DB #$52 ;'R'
|
||
A0DE 49 4E EOR #$4E ;'N'
|
||
A0E0 D4 .DB #$D4
|
||
A0E1 43 .DB #$43 ;'C'
|
||
A0E2 4F .DB #$4F ;'O'
|
||
A0E3 4E D4 4C LSR $4CD4
|
||
A0E6 49 53 EOR #$53 ;'S'
|
||
A0E8 D4 .DB #$D4
|
||
A0E9 43 .DB #$43 ;'C'
|
||
A0EA 4C 45 41 JMP $4145
|
||
A0ED D2 .DB #$D2
|
||
A0EE 4E 45 D7 LSR $D745
|
||
A0F1 54 .DB #$54 ;'T'
|
||
A0F2 41 42 EOR ($42,X)
|
||
A0F4 A8 TAY
|
||
A0F5 54 .DB #$54 ;'T'
|
||
A0F6 CF .DB #$CF
|
||
A0F7 46 CE LSR $CE
|
||
A0F9 53 .DB #$53 ;'S'
|
||
A0FA 50 43 BVC $A13F
|
||
A0FC A8 TAY
|
||
A0FD 54 .DB #$54 ;'T'
|
||
A0FE 48 PHA
|
||
A0FF 45 CE EOR $CE
|
||
A101 4E 4F D4 LSR $D44F
|
||
A104 53 .DB #$53 ;'S'
|
||
A105 54 .DB #$54 ;'T'
|
||
A106 45 D0 EOR $D0
|
||
A108 AB .DB #$AB
|
||
A109 AD AA AF LDA $AFAA
|
||
A10C DE 41 4E DEC $4E41,X
|
||
A10F C4 4F CPY $4F
|
||
A111 D2 .DB #$D2
|
||
A112 BE BD BC LDX $BCBD,Y
|
||
A115 53 .DB #$53 ;'S'
|
||
A116 47 .DB #$47 ;'G'
|
||
A117 CE 49 4E DEC $4E49
|
||
A11A D4 .DB #$D4
|
||
A11B 41 42 EOR ($42,X)
|
||
A11D D3 .DB #$D3
|
||
A11E 55 53 EOR $53,X
|
||
A120 D2 .DB #$D2
|
||
A121 46 52 LSR $52
|
||
A123 C5 50 CMP $50
|
||
A125 4F .DB #$4F ;'O'
|
||
A126 D3 .DB #$D3
|
||
A127 53 .DB #$53 ;'S'
|
||
A128 51 D2 EOR ($D2),Y
|
||
A12A 52 .DB #$52 ;'R'
|
||
A12B 4E C4 4C LSR $4CC4
|
||
A12E 4F .DB #$4F ;'O'
|
||
A12F C7 .DB #$C7
|
||
A130 45 58 EOR $58
|
||
A132 D0 43 BNE $A177
|
||
A134 4F .DB #$4F ;'O'
|
||
A135 D3 .DB #$D3
|
||
A136 53 .DB #$53 ;'S'
|
||
A137 49 CE EOR #$CE
|
||
A139 54 .DB #$54 ;'T'
|
||
A13A 41 CE EOR ($CE,X)
|
||
A13C 41 54 EOR ($54,X)
|
||
A13E CE 50 45 DEC $4550
|
||
A141 45 CB EOR $CB
|
||
A143 4C 45 CE JMP $CE45
|
||
A146 53 .DB #$53 ;'S'
|
||
A147 54 .DB #$54 ;'T'
|
||
A148 52 .DB #$52 ;'R'
|
||
A149 A4 56 LDY $56
|
||
A14B 41 CC EOR ($CC,X)
|
||
A14D 41 53 EOR ($53,X)
|
||
A14F C3 .DB #$C3
|
||
A150 43 .DB #$43 ;'C'
|
||
A151 48 PHA
|
||
A152 52 .DB #$52 ;'R'
|
||
A153 A4 4C LDY $4C
|
||
A155 45 46 EOR $46
|
||
A157 54 .DB #$54 ;'T'
|
||
A158 A4 52 LDY $52
|
||
A15A 49 47 EOR #$47 ;'G'
|
||
A15C 48 PHA
|
||
A15D 54 .DB #$54 ;'T'
|
||
A15E A4 4D LDY $4D
|
||
A160 49 44 EOR #$44 ;'D'
|
||
A162 A4 00 LDY $00
|
||
A164 4E C6 53 LSR $53C6
|
||
A167 CE 52 C7 DEC $C752
|
||
A16A 4F .DB #$4F ;'O'
|
||
A16B C4 46 CPY $46
|
||
A16D C3 .DB #$C3
|
||
A16E 4F .DB #$4F ;'O'
|
||
A16F D6 4F DEC $4F,X
|
||
A171 CD 55 D3 CMP $D355
|
||
A174 42 .DB #$42 ;'B'
|
||
A175 D3 .DB #$D3
|
||
A176 44 .DB #$44 ;'D'
|
||
A177 C4 2F CPY $2F
|
||
A179 B0 49 BCS $A1C4
|
||
A17B C4 54 CPY $54
|
||
A17D CD 4C D3 CMP $D34C
|
||
A180 53 .DB #$53 ;'S'
|
||
A181 D4 .DB #$D4
|
||
A182 43 .DB #$43 ;'C'
|
||
A183 CE 55 C6 DEC $C655
|
||
A186 20 45 52 JSR $5245
|
||
A189 52 .DB #$52 ;'R'
|
||
A18A 4F .DB #$4F ;'O'
|
||
A18B 52 .DB #$52 ;'R'
|
||
A18C 00 BRK
|
||
A18D 20 49 4E JSR $4E49
|
||
A190 20 00 0D JSR $0D00
|
||
A193 0A ASL A
|
||
A194 4F .DB #$4F ;'O'
|
||
A195 4B .DB #$4B ;'K'
|
||
A196 0D 0A 00 ORA $000A
|
||
A199 0D 0A 42 ORA $420A
|
||
A19C 52 .DB #$52 ;'R'
|
||
A19D 45 41 EOR $41
|
||
A19F 4B .DB #$4B ;'K'
|
||
A1A0 00 BRK
|
||
A1A1 BA TSX
|
||
A1A2 E8 INX
|
||
A1A3 E8 INX
|
||
A1A4 E8 INX
|
||
A1A5 E8 INX
|
||
A1A6 BD 01 01 LDA $0101,X
|
||
A1A9 C9 81 CMP #$81
|
||
A1AB D0 21 BNE $A1CE
|
||
A1AD A5 98 LDA $98
|
||
A1AF D0 0A BNE $A1BB
|
||
A1B1 BD 02 01 LDA $0102,X
|
||
A1B4 85 97 STA $97
|
||
A1B6 BD 03 01 LDA $0103,X
|
||
A1B9 85 98 STA $98
|
||
A1BB DD 03 01 CMP $0103,X
|
||
A1BE D0 07 BNE $A1C7
|
||
A1C0 A5 97 LDA $97
|
||
A1C2 DD 02 01 CMP $0102,X
|
||
A1C5 F0 07 BEQ $A1CE
|
||
A1C7 8A TXA
|
||
A1C8 18 CLC
|
||
A1C9 69 10 ADC #$10
|
||
A1CB AA TAX
|
||
A1CC D0 D8 BNE $A1A6
|
||
A1CE 60 RTS
|
||
A1CF 20 1F A2 JSR $A21F
|
||
A1D2 85 7F STA $7F
|
||
A1D4 84 80 STY $80
|
||
A1D6 38 SEC
|
||
A1D7 A5 A6 LDA $A6
|
||
A1D9 E5 AA SBC $AA
|
||
A1DB 85 71 STA $71
|
||
A1DD A8 TAY
|
||
A1DE A5 A7 LDA $A7
|
||
A1E0 E5 AB SBC $AB
|
||
A1E2 AA TAX
|
||
A1E3 E8 INX
|
||
A1E4 98 TYA
|
||
A1E5 F0 23 BEQ $A20A
|
||
A1E7 A5 A6 LDA $A6
|
||
A1E9 38 SEC
|
||
A1EA E5 71 SBC $71
|
||
A1EC 85 A6 STA $A6
|
||
A1EE B0 03 BCS $A1F3
|
||
A1F0 C6 A7 DEC $A7
|
||
A1F2 38 SEC
|
||
A1F3 A5 A4 LDA $A4
|
||
A1F5 E5 71 SBC $71
|
||
A1F7 85 A4 STA $A4
|
||
A1F9 B0 08 BCS $A203
|
||
A1FB C6 A5 DEC $A5
|
||
A1FD 90 04 BCC $A203
|
||
A1FF B1 A6 LDA ($A6),Y
|
||
A201 91 A4 STA ($A4),Y
|
||
A203 88 DEY
|
||
A204 D0 F9 BNE $A1FF
|
||
A206 B1 A6 LDA ($A6),Y
|
||
A208 91 A4 STA ($A4),Y
|
||
A20A C6 A7 DEC $A7
|
||
A20C C6 A5 DEC $A5
|
||
A20E CA DEX
|
||
A20F D0 F2 BNE $A203
|
||
A211 60 RTS
|
||
A212 0A ASL A
|
||
A213 69 33 ADC #$33 ;'3'
|
||
A215 B0 35 BCS $A24C
|
||
A217 85 71 STA $71
|
||
A219 BA TSX
|
||
A21A E4 71 CPX $71
|
||
A21C 90 2E BCC $A24C
|
||
A21E 60 RTS
|
||
A21F C4 82 CPY $82
|
||
A221 90 28 BCC $A24B
|
||
A223 D0 04 BNE $A229
|
||
A225 C5 81 CMP $81
|
||
A227 90 22 BCC $A24B
|
||
A229 48 PHA
|
||
A22A A2 08 LDX #$08
|
||
A22C 98 TYA
|
||
A22D 48 PHA
|
||
A22E B5 A3 LDA $A3,X
|
||
A230 CA DEX
|
||
A231 10 FA BPL $A22D
|
||
A233 20 47 B1 JSR $B147
|
||
A236 A2 F8 LDX #$F8
|
||
A238 68 PLA
|
||
A239 95 AC STA $AC,X
|
||
A23B E8 INX
|
||
A23C 30 FA BMI $A238
|
||
A23E 68 PLA
|
||
A23F A8 TAY
|
||
A240 68 PLA
|
||
A241 C4 82 CPY $82
|
||
A243 90 06 BCC $A24B
|
||
A245 D0 05 BNE $A24C
|
||
A247 C5 81 CMP $81
|
||
A249 B0 01 BCS $A24C
|
||
A24B 60 RTS
|
||
A24C A2 0C LDX #$0C
|
||
A24E 46 64 LSR $64
|
||
A250 20 6C A8 JSR $A86C
|
||
A253 20 E3 A8 JSR $A8E3
|
||
A256 BD 64 A1 LDA $A164,X
|
||
A259 20 E5 A8 JSR $A8E5
|
||
A25C BD 65 A1 LDA $A165,X
|
||
A25F 20 E5 A8 JSR $A8E5
|
||
A262 20 91 A4 JSR $A491
|
||
A265 A9 86 LDA #$86
|
||
A267 A0 A1 LDY #$A1
|
||
A269 20 C3 A8 JSR $A8C3
|
||
A26C A4 88 LDY $88
|
||
A26E C8 INY
|
||
A26F F0 03 BEQ $A274
|
||
A271 20 53 B9 JSR $B953
|
||
A274 46 64 LSR $64
|
||
A276 A9 92 LDA #$92
|
||
A278 A0 A1 LDY #$A1
|
||
A27A 20 03 00 JSR $0003
|
||
A27D 20 57 A3 JSR $A357
|
||
A280 86 C3 STX $C3
|
||
A282 84 C4 STY $C4
|
||
A284 20 BC 00 JSR $00BC
|
||
A287 F0 F4 BEQ $A27D
|
||
A289 A2 FF LDX #$FF
|
||
A28B 86 88 STX $88
|
||
A28D 90 06 BCC $A295
|
||
A28F 20 A6 A3 JSR $A3A6
|
||
A292 4C F6 A5 JMP $A5F6
|
||
A295 20 7F A7 JSR $A77F
|
||
A298 20 A6 A3 JSR $A3A6
|
||
A29B 84 5D STY $5D
|
||
A29D 20 32 A4 JSR $A432
|
||
A2A0 90 44 BCC $A2E6
|
||
A2A2 A0 01 LDY #$01
|
||
A2A4 B1 AA LDA ($AA),Y
|
||
A2A6 85 72 STA $72
|
||
A2A8 A5 7B LDA $7B
|
||
A2AA 85 71 STA $71
|
||
A2AC A5 AB LDA $AB
|
||
A2AE 85 74 STA $74
|
||
A2B0 A5 AA LDA $AA
|
||
A2B2 88 DEY
|
||
A2B3 F1 AA SBC ($AA),Y
|
||
A2B5 18 CLC
|
||
A2B6 65 7B ADC $7B
|
||
A2B8 85 7B STA $7B
|
||
A2BA 85 73 STA $73
|
||
A2BC A5 7C LDA $7C
|
||
A2BE 69 FF ADC #$FF
|
||
A2C0 85 7C STA $7C
|
||
A2C2 E5 AB SBC $AB
|
||
A2C4 AA TAX
|
||
A2C5 38 SEC
|
||
A2C6 A5 AA LDA $AA
|
||
A2C8 E5 7B SBC $7B
|
||
A2CA A8 TAY
|
||
A2CB B0 03 BCS $A2D0
|
||
A2CD E8 INX
|
||
A2CE C6 74 DEC $74
|
||
A2D0 18 CLC
|
||
A2D1 65 71 ADC $71
|
||
A2D3 90 03 BCC $A2D8
|
||
A2D5 C6 72 DEC $72
|
||
A2D7 18 CLC
|
||
A2D8 B1 71 LDA ($71),Y
|
||
A2DA 91 73 STA ($73),Y
|
||
A2DC C8 INY
|
||
A2DD D0 F9 BNE $A2D8
|
||
A2DF E6 72 INC $72
|
||
A2E1 E6 74 INC $74
|
||
A2E3 CA DEX
|
||
A2E4 D0 F2 BNE $A2D8
|
||
A2E6 A5 13 LDA $13
|
||
A2E8 F0 2F BEQ $A319
|
||
A2EA A5 85 LDA $85
|
||
A2EC A4 86 LDY $86
|
||
A2EE 85 81 STA $81
|
||
A2F0 84 82 STY $82
|
||
A2F2 A5 7B LDA $7B
|
||
A2F4 85 A6 STA $A6
|
||
A2F6 65 5D ADC $5D
|
||
A2F8 85 A4 STA $A4
|
||
A2FA A4 7C LDY $7C
|
||
A2FC 84 A7 STY $A7
|
||
A2FE 90 01 BCC $A301
|
||
A300 C8 INY
|
||
A301 84 A5 STY $A5
|
||
A303 20 CF A1 JSR $A1CF
|
||
A306 A5 7F LDA $7F
|
||
A308 A4 80 LDY $80
|
||
A30A 85 7B STA $7B
|
||
A30C 84 7C STY $7C
|
||
A30E A4 5D LDY $5D
|
||
A310 88 DEY
|
||
A311 B9 0F 00 LDA $000F,Y
|
||
A314 91 AA STA ($AA),Y
|
||
A316 88 DEY
|
||
A317 10 F8 BPL $A311
|
||
A319 20 77 A4 JSR $A477
|
||
A31C A5 79 LDA $79
|
||
A31E A4 7A LDY $7A
|
||
A320 85 71 STA $71
|
||
A322 84 72 STY $72
|
||
A324 18 CLC
|
||
A325 A0 01 LDY #$01
|
||
A327 B1 71 LDA ($71),Y
|
||
A329 D0 03 BNE $A32E
|
||
A32B 4C 7D A2 JMP $A27D
|
||
A32E A0 04 LDY #$04
|
||
A330 C8 INY
|
||
A331 B1 71 LDA ($71),Y
|
||
A333 D0 FB BNE $A330
|
||
A335 C8 INY
|
||
A336 98 TYA
|
||
A337 65 71 ADC $71
|
||
A339 AA TAX
|
||
A33A A0 00 LDY #$00
|
||
A33C 91 71 STA ($71),Y
|
||
A33E A5 72 LDA $72
|
||
A340 69 00 ADC #$00
|
||
A342 C8 INY
|
||
A343 91 71 STA ($71),Y
|
||
A345 86 71 STX $71
|
||
A347 85 72 STA $72
|
||
A349 90 DA BCC $A325
|
||
A34B 20 E5 A8 JSR $A8E5
|
||
A34E CA DEX
|
||
A34F 10 08 BPL $A359
|
||
A351 20 E5 A8 JSR $A8E5
|
||
A354 20 6C A8 JSR $A86C
|
||
A357 A2 00 LDX #$00
|
||
A359 20 86 A3 JSR $A386
|
||
A35C C9 07 CMP #$07
|
||
A35E F0 14 BEQ $A374
|
||
A360 C9 0D CMP #$0D
|
||
A362 F0 1F BEQ $A383
|
||
A364 C9 20 CMP #$20 ;' '
|
||
A366 90 F1 BCC $A359
|
||
A368 C9 7D CMP #$7D ;'}'
|
||
A36A B0 ED BCS $A359
|
||
A36C C9 40 CMP #$40 ;'@'
|
||
A36E F0 E1 BEQ $A351
|
||
A370 C9 5F CMP #$5F ;'_'
|
||
A372 F0 D7 BEQ $A34B
|
||
A374 E0 47 CPX #$47 ;'G'
|
||
A376 B0 04 BCS $A37C
|
||
A378 95 13 STA $13,X
|
||
A37A E8 INX
|
||
A37B 2C A9 07 BIT $07A9
|
||
A37E 20 E5 A8 JSR $A8E5
|
||
A381 D0 D6 BNE $A359
|
||
A383 4C 66 A8 JMP $A866
|
||
A386 20 EB FF JSR $FFEB
|
||
A389 EA NOP
|
||
A38A EA NOP
|
||
A38B EA NOP
|
||
A38C EA NOP
|
||
A38D EA NOP
|
||
A38E EA NOP
|
||
A38F EA NOP
|
||
A390 EA NOP
|
||
A391 EA NOP
|
||
A392 EA NOP
|
||
A393 EA NOP
|
||
A394 EA NOP
|
||
A395 EA NOP
|
||
A396 EA NOP
|
||
A397 29 7F AND #$7F ;''
|
||
A399 C9 0F CMP #$0F
|
||
A39B D0 08 BNE $A3A5
|
||
A39D 48 PHA
|
||
A39E A5 64 LDA $64
|
||
A3A0 49 FF EOR #$FF
|
||
A3A2 85 64 STA $64
|
||
A3A4 68 PLA
|
||
A3A5 60 RTS
|
||
A3A6 A6 C3 LDX $C3
|
||
A3A8 A0 04 LDY #$04
|
||
A3AA 84 60 STY $60
|
||
A3AC B5 00 LDA $00,X
|
||
A3AE C9 20 CMP #$20 ;' '
|
||
A3B0 F0 3A BEQ $A3EC
|
||
A3B2 85 5C STA $5C
|
||
A3B4 C9 22 CMP #$22 ;'"'
|
||
A3B6 F0 58 BEQ $A410
|
||
A3B8 24 60 BIT $60
|
||
A3BA 70 30 BVS $A3EC
|
||
A3BC C9 3F CMP #$3F ;'?'
|
||
A3BE D0 04 BNE $A3C4
|
||
A3C0 A9 97 LDA #$97
|
||
A3C2 D0 28 BNE $A3EC
|
||
A3C4 C9 30 CMP #$30 ;'0'
|
||
A3C6 90 04 BCC $A3CC
|
||
A3C8 C9 3C CMP #$3C ;'<'
|
||
A3CA 90 20 BCC $A3EC
|
||
A3CC 84 BA STY $BA
|
||
A3CE A0 00 LDY #$00
|
||
A3D0 84 5D STY $5D
|
||
A3D2 88 DEY
|
||
A3D3 86 C3 STX $C3
|
||
A3D5 CA DEX
|
||
A3D6 C8 INY
|
||
A3D7 E8 INX
|
||
A3D8 B5 00 LDA $00,X
|
||
A3DA C9 20 CMP #$20 ;' '
|
||
A3DC F0 F9 BEQ $A3D7
|
||
A3DE 38 SEC
|
||
A3DF F9 84 A0 SBC $A084,Y
|
||
A3E2 F0 F2 BEQ $A3D6
|
||
A3E4 C9 80 CMP #$80
|
||
A3E6 D0 2F BNE $A417
|
||
A3E8 05 5D ORA $5D
|
||
A3EA A4 BA LDY $BA
|
||
A3EC E8 INX
|
||
A3ED C8 INY
|
||
A3EE 99 0E 00 STA $000E,Y
|
||
A3F1 B9 0E 00 LDA $000E,Y
|
||
A3F4 F0 34 BEQ $A42A
|
||
A3F6 38 SEC
|
||
A3F7 E9 3A SBC #$3A ;':'
|
||
A3F9 F0 04 BEQ $A3FF
|
||
A3FB C9 49 CMP #$49 ;'I'
|
||
A3FD D0 02 BNE $A401
|
||
A3FF 85 60 STA $60
|
||
A401 38 SEC
|
||
A402 E9 54 SBC #$54 ;'T'
|
||
A404 D0 A6 BNE $A3AC
|
||
A406 85 5C STA $5C
|
||
A408 B5 00 LDA $00,X
|
||
A40A F0 E0 BEQ $A3EC
|
||
A40C C5 5C CMP $5C
|
||
A40E F0 DC BEQ $A3EC
|
||
A410 C8 INY
|
||
A411 99 0E 00 STA $000E,Y
|
||
A414 E8 INX
|
||
A415 D0 F1 BNE $A408
|
||
A417 A6 C3 LDX $C3
|
||
A419 E6 5D INC $5D
|
||
A41B C8 INY
|
||
A41C B9 83 A0 LDA $A083,Y
|
||
A41F 10 FA BPL $A41B
|
||
A421 B9 84 A0 LDA $A084,Y
|
||
A424 D0 B2 BNE $A3D8
|
||
A426 B5 00 LDA $00,X
|
||
A428 10 C0 BPL $A3EA
|
||
A42A 99 10 00 STA $0010,Y
|
||
A42D A9 12 LDA #$12
|
||
A42F 85 C3 STA $C3
|
||
A431 60 RTS
|
||
A432 A5 79 LDA $79
|
||
A434 A6 7A LDX $7A
|
||
A436 A0 01 LDY #$01
|
||
A438 85 AA STA $AA
|
||
A43A 86 AB STX $AB
|
||
A43C B1 AA LDA ($AA),Y
|
||
A43E F0 1F BEQ $A45F
|
||
A440 C8 INY
|
||
A441 C8 INY
|
||
A442 A5 12 LDA $12
|
||
A444 D1 AA CMP ($AA),Y
|
||
A446 90 18 BCC $A460
|
||
A448 F0 03 BEQ $A44D
|
||
A44A 88 DEY
|
||
A44B D0 09 BNE $A456
|
||
A44D A5 11 LDA $11
|
||
A44F 88 DEY
|
||
A450 D1 AA CMP ($AA),Y
|
||
A452 90 0C BCC $A460
|
||
A454 F0 0A BEQ $A460
|
||
A456 88 DEY
|
||
A457 B1 AA LDA ($AA),Y
|
||
A459 AA TAX
|
||
A45A 88 DEY
|
||
A45B B1 AA LDA ($AA),Y
|
||
A45D B0 D7 BCS $A436
|
||
A45F 18 CLC
|
||
A460 60 RTS
|
||
A461 D0 FD BNE $A460
|
||
A463 A9 00 LDA #$00
|
||
A465 A8 TAY
|
||
A466 91 79 STA ($79),Y
|
||
A468 C8 INY
|
||
A469 91 79 STA ($79),Y
|
||
A46B A5 79 LDA $79
|
||
A46D 69 02 ADC #$02
|
||
A46F 85 7B STA $7B
|
||
A471 A5 7A LDA $7A
|
||
A473 69 00 ADC #$00
|
||
A475 85 7C STA $7C
|
||
A477 20 A7 A4 JSR $A4A7
|
||
A47A A5 85 LDA $85
|
||
A47C A4 86 LDY $86
|
||
A47E 85 81 STA $81
|
||
A480 84 82 STY $82
|
||
A482 A5 7B LDA $7B
|
||
A484 A4 7C LDY $7C
|
||
A486 85 7D STA $7D
|
||
A488 84 7E STY $7E
|
||
A48A 85 7F STA $7F
|
||
A48C 84 80 STY $80
|
||
A48E 20 1A A6 JSR $A61A
|
||
A491 A2 68 LDX #$68 ;'h'
|
||
A493 86 65 STX $65
|
||
A495 68 PLA
|
||
A496 8D FD 01 STA $01FD
|
||
A499 68 PLA
|
||
A49A 8D FE 01 STA $01FE
|
||
A49D A2 FC LDX #$FC
|
||
A49F 9A TXS
|
||
A4A0 A9 00 LDA #$00
|
||
A4A2 85 8C STA $8C
|
||
A4A4 85 61 STA $61
|
||
A4A6 60 RTS
|
||
A4A7 18 CLC
|
||
A4A8 A5 79 LDA $79
|
||
A4AA 69 FF ADC #$FF
|
||
A4AC 85 C3 STA $C3
|
||
A4AE A5 7A LDA $7A
|
||
A4B0 69 FF ADC #$FF
|
||
A4B2 85 C4 STA $C4
|
||
A4B4 60 RTS
|
||
A4B5 90 06 BCC $A4BD
|
||
A4B7 F0 04 BEQ $A4BD
|
||
A4B9 C9 A4 CMP #$A4
|
||
A4BB D0 E9 BNE $A4A6
|
||
A4BD 20 7F A7 JSR $A77F
|
||
A4C0 20 32 A4 JSR $A432
|
||
A4C3 20 C2 00 JSR $00C2
|
||
A4C6 F0 0C BEQ $A4D4
|
||
A4C8 C9 A4 CMP #$A4
|
||
A4CA D0 94 BNE $A460
|
||
A4CC 20 BC 00 JSR $00BC
|
||
A4CF 20 7F A7 JSR $A77F
|
||
A4D2 D0 8C BNE $A460
|
||
A4D4 68 PLA
|
||
A4D5 68 PLA
|
||
A4D6 A5 11 LDA $11
|
||
A4D8 05 12 ORA $12
|
||
A4DA D0 06 BNE $A4E2
|
||
A4DC A9 FF LDA #$FF
|
||
A4DE 85 11 STA $11
|
||
A4E0 85 12 STA $12
|
||
A4E2 A0 01 LDY #$01
|
||
A4E4 84 60 STY $60
|
||
A4E6 B1 AA LDA ($AA),Y
|
||
A4E8 F0 41 BEQ $A52B
|
||
A4EA 20 29 A6 JSR $A629
|
||
A4ED 20 6C A8 JSR $A86C
|
||
A4F0 C8 INY
|
||
A4F1 B1 AA LDA ($AA),Y
|
||
A4F3 AA TAX
|
||
A4F4 C8 INY
|
||
A4F5 B1 AA LDA ($AA),Y
|
||
A4F7 C5 12 CMP $12
|
||
A4F9 D0 04 BNE $A4FF
|
||
A4FB E4 11 CPX $11
|
||
A4FD F0 02 BEQ $A501
|
||
A4FF B0 2A BCS $A52B
|
||
A501 84 97 STY $97
|
||
A503 20 5E B9 JSR $B95E
|
||
A506 A9 20 LDA #$20 ;' '
|
||
A508 A4 97 LDY $97
|
||
A50A 29 7F AND #$7F ;''
|
||
A50C 20 E5 A8 JSR $A8E5
|
||
A50F C9 22 CMP #$22 ;'"'
|
||
A511 D0 06 BNE $A519
|
||
A513 A5 60 LDA $60
|
||
A515 49 FF EOR #$FF
|
||
A517 85 60 STA $60
|
||
A519 C8 INY
|
||
A51A B1 AA LDA ($AA),Y
|
||
A51C D0 10 BNE $A52E
|
||
A51E A8 TAY
|
||
A51F B1 AA LDA ($AA),Y
|
||
A521 AA TAX
|
||
A522 C8 INY
|
||
A523 B1 AA LDA ($AA),Y
|
||
A525 86 AA STX $AA
|
||
A527 85 AB STA $AB
|
||
A529 D0 B7 BNE $A4E2
|
||
A52B 4C 74 A2 JMP $A274
|
||
A52E 10 DC BPL $A50C
|
||
A530 C9 FF CMP #$FF
|
||
A532 F0 D8 BEQ $A50C
|
||
A534 24 60 BIT $60
|
||
A536 30 D4 BMI $A50C
|
||
A538 38 SEC
|
||
A539 E9 7F SBC #$7F ;''
|
||
A53B AA TAX
|
||
A53C 84 97 STY $97
|
||
A53E A0 FF LDY #$FF
|
||
A540 CA DEX
|
||
A541 F0 08 BEQ $A54B
|
||
A543 C8 INY
|
||
A544 B9 84 A0 LDA $A084,Y
|
||
A547 10 FA BPL $A543
|
||
A549 30 F5 BMI $A540
|
||
A54B C8 INY
|
||
A54C B9 84 A0 LDA $A084,Y
|
||
A54F 30 B7 BMI $A508
|
||
A551 20 E5 A8 JSR $A8E5
|
||
A554 D0 F5 BNE $A54B
|
||
A556 A9 80 LDA #$80
|
||
A558 85 61 STA $61
|
||
A55A 20 B9 A7 JSR $A7B9
|
||
A55D 20 A1 A1 JSR $A1A1
|
||
A560 D0 05 BNE $A567
|
||
A562 8A TXA
|
||
A563 69 0D ADC #$0D
|
||
A565 AA TAX
|
||
A566 9A TXS
|
||
A567 68 PLA
|
||
A568 68 PLA
|
||
A569 A9 08 LDA #$08
|
||
A56B 20 12 A2 JSR $A212
|
||
A56E 20 1A A7 JSR $A71A
|
||
A571 18 CLC
|
||
A572 98 TYA
|
||
A573 65 C3 ADC $C3
|
||
A575 48 PHA
|
||
A576 A5 C4 LDA $C4
|
||
A578 69 00 ADC #$00
|
||
A57A 48 PHA
|
||
A57B A5 88 LDA $88
|
||
A57D 48 PHA
|
||
A57E A5 87 LDA $87
|
||
A580 48 PHA
|
||
A581 A9 9D LDA #$9D
|
||
A583 20 03 AC JSR $AC03
|
||
A586 20 B0 AA JSR $AAB0
|
||
A589 20 AD AA JSR $AAAD
|
||
A58C A5 B0 LDA $B0
|
||
A58E 09 7F ORA #$7F ;''
|
||
A590 25 AD AND $AD
|
||
A592 85 AD STA $AD
|
||
A594 A9 9F LDA #$9F
|
||
A596 A0 A5 LDY #$A5
|
||
A598 85 71 STA $71
|
||
A59A 84 72 STY $72
|
||
A59C 4C 66 AB JMP $AB66
|
||
A59F A9 9C LDA #$9C
|
||
A5A1 A0 B5 LDY #$B5
|
||
A5A3 20 4B B7 JSR $B74B
|
||
A5A6 20 C2 00 JSR $00C2
|
||
A5A9 C9 A2 CMP #$A2
|
||
A5AB D0 06 BNE $A5B3
|
||
A5AD 20 BC 00 JSR $00BC
|
||
A5B0 20 AD AA JSR $AAAD
|
||
A5B3 20 CA B7 JSR $B7CA
|
||
A5B6 20 5B AB JSR $AB5B
|
||
A5B9 A5 98 LDA $98
|
||
A5BB 48 PHA
|
||
A5BC A5 97 LDA $97
|
||
A5BE 48 PHA
|
||
A5BF A9 81 LDA #$81
|
||
A5C1 48 PHA
|
||
A5C2 20 29 A6 JSR $A629
|
||
A5C5 A5 C3 LDA $C3
|
||
A5C7 A4 C4 LDY $C4
|
||
A5C9 F0 06 BEQ $A5D1
|
||
A5CB 85 8B STA $8B
|
||
A5CD 84 8C STY $8C
|
||
A5CF A0 00 LDY #$00
|
||
A5D1 B1 C3 LDA ($C3),Y
|
||
A5D3 F0 07 BEQ $A5DC
|
||
A5D5 C9 3A CMP #$3A ;':'
|
||
A5D7 F0 1D BEQ $A5F6
|
||
A5D9 4C 0C AC JMP $AC0C
|
||
A5DC A0 02 LDY #$02
|
||
A5DE B1 C3 LDA ($C3),Y
|
||
A5E0 18 CLC
|
||
A5E1 F0 6E BEQ $A651
|
||
A5E3 C8 INY
|
||
A5E4 B1 C3 LDA ($C3),Y
|
||
A5E6 85 87 STA $87
|
||
A5E8 C8 INY
|
||
A5E9 B1 C3 LDA ($C3),Y
|
||
A5EB 85 88 STA $88
|
||
A5ED 98 TYA
|
||
A5EE 65 C3 ADC $C3
|
||
A5F0 85 C3 STA $C3
|
||
A5F2 90 02 BCC $A5F6
|
||
A5F4 E6 C4 INC $C4
|
||
A5F6 20 BC 00 JSR $00BC
|
||
A5F9 20 FF A5 JSR $A5FF
|
||
A5FC 4C C2 A5 JMP $A5C2
|
||
A5FF F0 79 BEQ $A67A
|
||
A601 38 SEC
|
||
A602 E9 80 SBC #$80
|
||
A604 B0 03 BCS $A609
|
||
A606 4C B9 A7 JMP $A7B9
|
||
A609 C9 1C CMP #$1C
|
||
A60B B0 CC BCS $A5D9
|
||
A60D 0A ASL A
|
||
A60E A8 TAY
|
||
A60F B9 01 A0 LDA $A001,Y
|
||
A612 48 PHA
|
||
A613 B9 00 A0 LDA $A000,Y
|
||
A616 48 PHA
|
||
A617 4C BC 00 JMP $00BC
|
||
A61A 38 SEC
|
||
A61B A5 79 LDA $79
|
||
A61D E9 01 SBC #$01
|
||
A61F A4 7A LDY $7A
|
||
A621 B0 01 BCS $A624
|
||
A623 88 DEY
|
||
A624 85 8F STA $8F
|
||
A626 84 90 STY $90
|
||
A628 60 RTS
|
||
A629 4C F1 FF JMP $FFF1
|
||
A62C EA NOP
|
||
A62D EA NOP
|
||
A62E EA NOP
|
||
A62F EA NOP
|
||
A630 4A LSR A
|
||
A631 90 F5 BCC $A628
|
||
A633 20 86 A3 JSR $A386
|
||
A636 C9 03 CMP #$03
|
||
A638 B0 01 BCS $A63B
|
||
A63A 18 CLC
|
||
A63B D0 3D BNE $A67A
|
||
A63D A5 C3 LDA $C3
|
||
A63F A4 C4 LDY $C4
|
||
A641 F0 0C BEQ $A64F
|
||
A643 85 8B STA $8B
|
||
A645 84 8C STY $8C
|
||
A647 A5 87 LDA $87
|
||
A649 A4 88 LDY $88
|
||
A64B 85 89 STA $89
|
||
A64D 84 8A STY $8A
|
||
A64F 68 PLA
|
||
A650 68 PLA
|
||
A651 A9 99 LDA #$99
|
||
A653 A0 A1 LDY #$A1
|
||
A655 A2 00 LDX #$00
|
||
A657 86 64 STX $64
|
||
A659 90 03 BCC $A65E
|
||
A65B 4C 69 A2 JMP $A269
|
||
A65E 4C 74 A2 JMP $A274
|
||
A661 D0 17 BNE $A67A
|
||
A663 A2 1E LDX #$1E
|
||
A665 A4 8C LDY $8C
|
||
A667 D0 03 BNE $A66C
|
||
A669 4C 4E A2 JMP $A24E
|
||
A66C A5 8B LDA $8B
|
||
A66E 85 C3 STA $C3
|
||
A670 84 C4 STY $C4
|
||
A672 A5 89 LDA $89
|
||
A674 A4 8A LDY $8A
|
||
A676 85 87 STA $87
|
||
A678 84 88 STY $88
|
||
A67A 60 RTS
|
||
A67B 20 AE B3 JSR $B3AE
|
||
A67E D0 FA BNE $A67A
|
||
A680 E8 INX
|
||
A681 E0 0A CPX #$0A
|
||
A683 B0 04 BCS $A689
|
||
A685 CA DEX
|
||
A686 86 0D STX $0D
|
||
A688 60 RTS
|
||
A689 4C 88 AE JMP $AE88
|
||
A68C D0 EC BNE $A67A
|
||
A68E 4C 7A A4 JMP $A47A
|
||
A691 D0 03 BNE $A696
|
||
A693 4C 77 A4 JMP $A477
|
||
A696 20 7A A4 JSR $A47A
|
||
A699 4C B0 A6 JMP $A6B0
|
||
A69C A9 03 LDA #$03
|
||
A69E 20 12 A2 JSR $A212
|
||
A6A1 A5 C4 LDA $C4
|
||
A6A3 48 PHA
|
||
A6A4 A5 C3 LDA $C3
|
||
A6A6 48 PHA
|
||
A6A7 A5 88 LDA $88
|
||
A6A9 48 PHA
|
||
A6AA A5 87 LDA $87
|
||
A6AC 48 PHA
|
||
A6AD A9 8C LDA #$8C
|
||
A6AF 48 PHA
|
||
A6B0 20 C2 00 JSR $00C2
|
||
A6B3 20 B9 A6 JSR $A6B9
|
||
A6B6 4C C2 A5 JMP $A5C2
|
||
A6B9 20 7F A7 JSR $A77F
|
||
A6BC 20 1D A7 JSR $A71D
|
||
A6BF A5 88 LDA $88
|
||
A6C1 C5 12 CMP $12
|
||
A6C3 B0 0B BCS $A6D0
|
||
A6C5 98 TYA
|
||
A6C6 38 SEC
|
||
A6C7 65 C3 ADC $C3
|
||
A6C9 A6 C4 LDX $C4
|
||
A6CB 90 07 BCC $A6D4
|
||
A6CD E8 INX
|
||
A6CE B0 04 BCS $A6D4
|
||
A6D0 A5 79 LDA $79
|
||
A6D2 A6 7A LDX $7A
|
||
A6D4 20 36 A4 JSR $A436
|
||
A6D7 90 1E BCC $A6F7
|
||
A6D9 A5 AA LDA $AA
|
||
A6DB E9 01 SBC #$01
|
||
A6DD 85 C3 STA $C3
|
||
A6DF A5 AB LDA $AB
|
||
A6E1 E9 00 SBC #$00
|
||
A6E3 85 C4 STA $C4
|
||
A6E5 60 RTS
|
||
A6E6 D0 FD BNE $A6E5
|
||
A6E8 A9 FF LDA #$FF
|
||
A6EA 85 97 STA $97
|
||
A6EC 20 A1 A1 JSR $A1A1
|
||
A6EF 9A TXS
|
||
A6F0 C9 8C CMP #$8C
|
||
A6F2 F0 0B BEQ $A6FF
|
||
A6F4 A2 04 LDX #$04
|
||
A6F6 2C A2 0E BIT $0EA2
|
||
A6F9 4C 4E A2 JMP $A24E
|
||
A6FC 4C 0C AC JMP $AC0C
|
||
A6FF 68 PLA
|
||
A700 68 PLA
|
||
A701 85 87 STA $87
|
||
A703 68 PLA
|
||
A704 85 88 STA $88
|
||
A706 68 PLA
|
||
A707 85 C3 STA $C3
|
||
A709 68 PLA
|
||
A70A 85 C4 STA $C4
|
||
A70C 20 1A A7 JSR $A71A
|
||
A70F 98 TYA
|
||
A710 18 CLC
|
||
A711 65 C3 ADC $C3
|
||
A713 85 C3 STA $C3
|
||
A715 90 02 BCC $A719
|
||
A717 E6 C4 INC $C4
|
||
A719 60 RTS
|
||
A71A A2 3A LDX #$3A ;':'
|
||
A71C 2C A2 00 BIT $00A2
|
||
A71F 86 5B STX $5B
|
||
A721 A0 00 LDY #$00
|
||
A723 84 5C STY $5C
|
||
A725 A5 5C LDA $5C
|
||
A727 A6 5B LDX $5B
|
||
A729 85 5B STA $5B
|
||
A72B 86 5C STX $5C
|
||
A72D B1 C3 LDA ($C3),Y
|
||
A72F F0 E8 BEQ $A719
|
||
A731 C5 5C CMP $5C
|
||
A733 F0 E4 BEQ $A719
|
||
A735 C8 INY
|
||
A736 C9 22 CMP #$22 ;'"'
|
||
A738 F0 EB BEQ $A725
|
||
A73A D0 F1 BNE $A72D
|
||
A73C 20 C1 AA JSR $AAC1
|
||
A73F 20 C2 00 JSR $00C2
|
||
A742 C9 88 CMP #$88
|
||
A744 F0 05 BEQ $A74B
|
||
A746 A9 A0 LDA #$A0
|
||
A748 20 03 AC JSR $AC03
|
||
A74B A5 AC LDA $AC
|
||
A74D D0 05 BNE $A754
|
||
A74F 20 1D A7 JSR $A71D
|
||
A752 F0 BB BEQ $A70F
|
||
A754 20 C2 00 JSR $00C2
|
||
A757 B0 03 BCS $A75C
|
||
A759 4C B9 A6 JMP $A6B9
|
||
A75C 4C FF A5 JMP $A5FF
|
||
A75F 20 AE B3 JSR $B3AE
|
||
A762 48 PHA
|
||
A763 C9 8C CMP #$8C
|
||
A765 F0 04 BEQ $A76B
|
||
A767 C9 88 CMP #$88
|
||
A769 D0 91 BNE $A6FC
|
||
A76B C6 AF DEC $AF
|
||
A76D D0 04 BNE $A773
|
||
A76F 68 PLA
|
||
A770 4C 02 A6 JMP $A602
|
||
A773 20 BC 00 JSR $00BC
|
||
A776 20 7F A7 JSR $A77F
|
||
A779 C9 2C CMP #$2C ;','
|
||
A77B F0 EE BEQ $A76B
|
||
A77D 68 PLA
|
||
A77E 60 RTS
|
||
A77F A2 00 LDX #$00
|
||
A781 86 11 STX $11
|
||
A783 86 12 STX $12
|
||
A785 B0 F7 BCS $A77E
|
||
A787 E9 2F SBC #$2F ;'/'
|
||
A789 85 5B STA $5B
|
||
A78B A5 12 LDA $12
|
||
A78D 85 71 STA $71
|
||
A78F C9 19 CMP #$19
|
||
A791 B0 D4 BCS $A767
|
||
A793 A5 11 LDA $11
|
||
A795 0A ASL A
|
||
A796 26 71 ROL $71
|
||
A798 0A ASL A
|
||
A799 26 71 ROL $71
|
||
A79B 65 11 ADC $11
|
||
A79D 85 11 STA $11
|
||
A79F A5 71 LDA $71
|
||
A7A1 65 12 ADC $12
|
||
A7A3 85 12 STA $12
|
||
A7A5 06 11 ASL $11
|
||
A7A7 26 12 ROL $12
|
||
A7A9 A5 11 LDA $11
|
||
A7AB 65 5B ADC $5B
|
||
A7AD 85 11 STA $11
|
||
A7AF 90 02 BCC $A7B3
|
||
A7B1 E6 12 INC $12
|
||
A7B3 20 BC 00 JSR $00BC
|
||
A7B6 4C 85 A7 JMP $A785
|
||
A7B9 20 0B AD JSR $AD0B
|
||
A7BC 85 97 STA $97
|
||
A7BE 84 98 STY $98
|
||
A7C0 A9 AB LDA #$AB
|
||
A7C2 20 03 AC JSR $AC03
|
||
A7C5 A5 5F LDA $5F
|
||
A7C7 48 PHA
|
||
A7C8 20 C1 AA JSR $AAC1
|
||
A7CB 68 PLA
|
||
A7CC 2A ROL A
|
||
A7CD 20 B3 AA JSR $AAB3
|
||
A7D0 D0 03 BNE $A7D5
|
||
A7D2 4C 74 B7 JMP $B774
|
||
A7D5 A0 02 LDY #$02
|
||
A7D7 B1 AE LDA ($AE),Y
|
||
A7D9 C5 82 CMP $82
|
||
A7DB 90 17 BCC $A7F4
|
||
A7DD D0 07 BNE $A7E6
|
||
A7DF 88 DEY
|
||
A7E0 B1 AE LDA ($AE),Y
|
||
A7E2 C5 81 CMP $81
|
||
A7E4 90 0E BCC $A7F4
|
||
A7E6 A4 AF LDY $AF
|
||
A7E8 C4 7C CPY $7C
|
||
A7EA 90 08 BCC $A7F4
|
||
A7EC D0 0D BNE $A7FB
|
||
A7EE A5 AE LDA $AE
|
||
A7F0 C5 7B CMP $7B
|
||
A7F2 B0 07 BCS $A7FB
|
||
A7F4 A5 AE LDA $AE
|
||
A7F6 A4 AF LDY $AF
|
||
A7F8 4C 11 A8 JMP $A811
|
||
A7FB A0 00 LDY #$00
|
||
A7FD B1 AE LDA ($AE),Y
|
||
A7FF 20 9C B0 JSR $B09C
|
||
A802 A5 9E LDA $9E
|
||
A804 A4 9F LDY $9F
|
||
A806 85 B8 STA $B8
|
||
A808 84 B9 STY $B9
|
||
A80A 20 8A B2 JSR $B28A
|
||
A80D A9 AC LDA #$AC
|
||
A80F A0 00 LDY #$00
|
||
A811 85 9E STA $9E
|
||
A813 84 9F STY $9F
|
||
A815 20 EB B2 JSR $B2EB
|
||
A818 A0 00 LDY #$00
|
||
A81A B1 9E LDA ($9E),Y
|
||
A81C 91 97 STA ($97),Y
|
||
A81E C8 INY
|
||
A81F B1 9E LDA ($9E),Y
|
||
A821 91 97 STA ($97),Y
|
||
A823 C8 INY
|
||
A824 B1 9E LDA ($9E),Y
|
||
A826 91 97 STA ($97),Y
|
||
A828 60 RTS
|
||
A829 20 C6 A8 JSR $A8C6
|
||
A82C 20 C2 00 JSR $00C2
|
||
A82F F0 3B BEQ $A86C
|
||
A831 F0 57 BEQ $A88A
|
||
A833 C9 9C CMP #$9C
|
||
A835 F0 6B BEQ $A8A2
|
||
A837 C9 9F CMP #$9F
|
||
A839 F0 67 BEQ $A8A2
|
||
A83B C9 2C CMP #$2C ;','
|
||
A83D F0 4C BEQ $A88B
|
||
A83F C9 3B CMP #$3B ;';'
|
||
A841 F0 7A BEQ $A8BD
|
||
A843 20 C1 AA JSR $AAC1
|
||
A846 24 5F BIT $5F
|
||
A848 30 DF BMI $A829
|
||
A84A 20 6E B9 JSR $B96E
|
||
A84D 20 AE B0 JSR $B0AE
|
||
A850 A0 00 LDY #$00
|
||
A852 B1 AE LDA ($AE),Y
|
||
A854 18 CLC
|
||
A855 65 0E ADC $0E
|
||
A857 C5 0F CMP $0F
|
||
A859 90 03 BCC $A85E
|
||
A85B 20 6C A8 JSR $A86C
|
||
A85E 20 C6 A8 JSR $A8C6
|
||
A861 20 E0 A8 JSR $A8E0
|
||
A864 D0 C6 BNE $A82C
|
||
A866 A0 00 LDY #$00
|
||
A868 94 13 STY $13,X
|
||
A86A A2 12 LDX #$12
|
||
A86C A9 0D LDA #$0D
|
||
A86E 85 0E STA $0E
|
||
A870 20 E5 A8 JSR $A8E5
|
||
A873 A9 0A LDA #$0A
|
||
A875 20 E5 A8 JSR $A8E5
|
||
A878 8A TXA
|
||
A879 48 PHA
|
||
A87A A6 0D LDX $0D
|
||
A87C F0 08 BEQ $A886
|
||
A87E A9 00 LDA #$00
|
||
A880 20 E5 A8 JSR $A8E5
|
||
A883 CA DEX
|
||
A884 D0 FA BNE $A880
|
||
A886 86 0E STX $0E
|
||
A888 68 PLA
|
||
A889 AA TAX
|
||
A88A 60 RTS
|
||
A88B A5 0E LDA $0E
|
||
A88D C5 10 CMP $10
|
||
A88F 90 06 BCC $A897
|
||
A891 20 6C A8 JSR $A86C
|
||
A894 4C BD A8 JMP $A8BD
|
||
A897 38 SEC
|
||
A898 E9 0E SBC #$0E
|
||
A89A B0 FC BCS $A898
|
||
A89C 49 FF EOR #$FF
|
||
A89E 69 01 ADC #$01
|
||
A8A0 D0 14 BNE $A8B6
|
||
A8A2 48 PHA
|
||
A8A3 20 AB B3 JSR $B3AB
|
||
A8A6 C9 29 CMP #$29 ;')'
|
||
A8A8 D0 66 BNE $A910
|
||
A8AA 68 PLA
|
||
A8AB C9 9C CMP #$9C
|
||
A8AD D0 08 BNE $A8B7
|
||
A8AF 8A TXA
|
||
A8B0 E5 0E SBC $0E
|
||
A8B2 90 09 BCC $A8BD
|
||
A8B4 F0 07 BEQ $A8BD
|
||
A8B6 AA TAX
|
||
A8B7 20 E0 A8 JSR $A8E0
|
||
A8BA CA DEX
|
||
A8BB D0 FA BNE $A8B7
|
||
A8BD 20 BC 00 JSR $00BC
|
||
A8C0 4C 31 A8 JMP $A831
|
||
A8C3 20 AE B0 JSR $B0AE
|
||
A8C6 20 B6 B2 JSR $B2B6
|
||
A8C9 AA TAX
|
||
A8CA A0 00 LDY #$00
|
||
A8CC E8 INX
|
||
A8CD CA DEX
|
||
A8CE F0 BA BEQ $A88A
|
||
A8D0 B1 71 LDA ($71),Y
|
||
A8D2 20 E5 A8 JSR $A8E5
|
||
A8D5 C8 INY
|
||
A8D6 C9 0D CMP #$0D
|
||
A8D8 D0 F3 BNE $A8CD
|
||
A8DA 20 78 A8 JSR $A878
|
||
A8DD 4C CD A8 JMP $A8CD
|
||
A8E0 A9 20 LDA #$20 ;' '
|
||
A8E2 2C A9 3F BIT $3FA9
|
||
A8E5 24 64 BIT $64
|
||
A8E7 30 18 BMI $A901
|
||
A8E9 48 PHA
|
||
A8EA C9 20 CMP #$20 ;' '
|
||
A8EC 90 0B BCC $A8F9
|
||
A8EE A5 0E LDA $0E
|
||
A8F0 C5 0F CMP $0F
|
||
A8F2 D0 03 BNE $A8F7
|
||
A8F4 20 6C A8 JSR $A86C
|
||
A8F7 E6 0E INC $0E
|
||
A8F9 68 PLA
|
||
A8FA 20 EE FF JSR $FFEE
|
||
A8FD EA NOP
|
||
A8FE EA NOP
|
||
A8FF EA NOP
|
||
A900 EA NOP
|
||
A901 29 FF AND #$FF
|
||
A903 60 RTS
|
||
A904 A5 62 LDA $62
|
||
A906 F0 0B BEQ $A913
|
||
A908 A5 8D LDA $8D
|
||
A90A A4 8E LDY $8E
|
||
A90C 85 87 STA $87
|
||
A90E 84 88 STY $88
|
||
A910 4C 0C AC JMP $AC0C
|
||
A913 A9 2D LDA #$2D ;'-'
|
||
A915 A0 AA LDY #$AA
|
||
A917 20 C3 A8 JSR $A8C3
|
||
A91A A5 8B LDA $8B
|
||
A91C A4 8C LDY $8C
|
||
A91E 85 C3 STA $C3
|
||
A920 84 C4 STY $C4
|
||
A922 60 RTS
|
||
A923 46 64 LSR $64
|
||
A925 C9 22 CMP #$22 ;'"'
|
||
A927 D0 0B BNE $A934
|
||
A929 20 C1 AB JSR $ABC1
|
||
A92C A9 3B LDA #$3B ;';'
|
||
A92E 20 03 AC JSR $AC03
|
||
A931 20 C6 A8 JSR $A8C6
|
||
A934 20 D4 AF JSR $AFD4
|
||
A937 A9 2C LDA #$2C ;','
|
||
A939 85 12 STA $12
|
||
A93B 20 46 A9 JSR $A946
|
||
A93E A5 13 LDA $13
|
||
A940 D0 12 BNE $A954
|
||
A942 18 CLC
|
||
A943 4C 47 A6 JMP $A647
|
||
A946 20 E3 A8 JSR $A8E3
|
||
A949 20 E0 A8 JSR $A8E0
|
||
A94C 4C 57 A3 JMP $A357
|
||
A94F A6 8F LDX $8F
|
||
A951 A4 90 LDY $90
|
||
A953 A9 98 LDA #$98
|
||
A955 85 62 STA $62
|
||
A957 86 91 STX $91
|
||
A959 84 92 STY $92
|
||
A95B 20 0B AD JSR $AD0B
|
||
A95E 85 97 STA $97
|
||
A960 84 98 STY $98
|
||
A962 A5 C3 LDA $C3
|
||
A964 A4 C4 LDY $C4
|
||
A966 85 11 STA $11
|
||
A968 84 12 STY $12
|
||
A96A A6 91 LDX $91
|
||
A96C A4 92 LDY $92
|
||
A96E 86 C3 STX $C3
|
||
A970 84 C4 STY $C4
|
||
A972 20 C2 00 JSR $00C2
|
||
A975 D0 0E BNE $A985
|
||
A977 24 62 BIT $62
|
||
A979 30 62 BMI $A9DD
|
||
A97B 20 E3 A8 JSR $A8E3
|
||
A97E 20 46 A9 JSR $A946
|
||
A981 86 C3 STX $C3
|
||
A983 84 C4 STY $C4
|
||
A985 20 BC 00 JSR $00BC
|
||
A988 24 5F BIT $5F
|
||
A98A 10 24 BPL $A9B0
|
||
A98C 85 5B STA $5B
|
||
A98E C9 22 CMP #$22 ;'"'
|
||
A990 F0 07 BEQ $A999
|
||
A992 A9 3A LDA #$3A ;':'
|
||
A994 85 5B STA $5B
|
||
A996 A9 2C LDA #$2C ;','
|
||
A998 18 CLC
|
||
A999 85 5C STA $5C
|
||
A99B A5 C3 LDA $C3
|
||
A99D A4 C4 LDY $C4
|
||
A99F 69 00 ADC #$00
|
||
A9A1 90 01 BCC $A9A4
|
||
A9A3 C8 INY
|
||
A9A4 20 B4 B0 JSR $B0B4
|
||
A9A7 20 F3 B3 JSR $B3F3
|
||
A9AA 20 D5 A7 JSR $A7D5
|
||
A9AD 4C B6 A9 JMP $A9B6
|
||
A9B0 20 87 B8 JSR $B887
|
||
A9B3 20 74 B7 JSR $B774
|
||
A9B6 20 C2 00 JSR $00C2
|
||
A9B9 F0 07 BEQ $A9C2
|
||
A9BB C9 2C CMP #$2C ;','
|
||
A9BD F0 03 BEQ $A9C2
|
||
A9BF 4C 04 A9 JMP $A904
|
||
A9C2 A5 C3 LDA $C3
|
||
A9C4 A4 C4 LDY $C4
|
||
A9C6 85 91 STA $91
|
||
A9C8 84 92 STY $92
|
||
A9CA A5 11 LDA $11
|
||
A9CC A4 12 LDY $12
|
||
A9CE 85 C3 STA $C3
|
||
A9D0 84 C4 STY $C4
|
||
A9D2 20 C2 00 JSR $00C2
|
||
A9D5 F0 2C BEQ $AA03
|
||
A9D7 20 01 AC JSR $AC01
|
||
A9DA 4C 5B A9 JMP $A95B
|
||
A9DD 20 1A A7 JSR $A71A
|
||
A9E0 C8 INY
|
||
A9E1 AA TAX
|
||
A9E2 D0 12 BNE $A9F6
|
||
A9E4 A2 06 LDX #$06
|
||
A9E6 C8 INY
|
||
A9E7 B1 C3 LDA ($C3),Y
|
||
A9E9 F0 69 BEQ $AA54
|
||
A9EB C8 INY
|
||
A9EC B1 C3 LDA ($C3),Y
|
||
A9EE 85 8D STA $8D
|
||
A9F0 C8 INY
|
||
A9F1 B1 C3 LDA ($C3),Y
|
||
A9F3 C8 INY
|
||
A9F4 85 8E STA $8E
|
||
A9F6 B1 C3 LDA ($C3),Y
|
||
A9F8 AA TAX
|
||
A9F9 20 0F A7 JSR $A70F
|
||
A9FC E0 83 CPX #$83
|
||
A9FE D0 DD BNE $A9DD
|
||
AA00 4C 85 A9 JMP $A985
|
||
AA03 A5 91 LDA $91
|
||
AA05 A4 92 LDY $92
|
||
AA07 A6 62 LDX $62
|
||
AA09 F0 03 BEQ $AA0E
|
||
AA0B 4C 24 A6 JMP $A624
|
||
AA0E A0 00 LDY #$00
|
||
AA10 B1 91 LDA ($91),Y
|
||
AA12 F0 07 BEQ $AA1B
|
||
AA14 A9 1C LDA #$1C
|
||
AA16 A0 AA LDY #$AA
|
||
AA18 4C C3 A8 JMP $A8C3
|
||
AA1B 60 RTS
|
||
AA1C 3F .DB #$3F ;'?'
|
||
AA1D 45 58 EOR $58
|
||
AA1F 54 .DB #$54 ;'T'
|
||
AA20 52 .DB #$52 ;'R'
|
||
AA21 41 20 EOR ($20,X)
|
||
AA23 49 47 EOR #$47 ;'G'
|
||
AA25 4E 4F 52 LSR $524F
|
||
AA28 45 44 EOR $44
|
||
AA2A 0D 0A 00 ORA $000A
|
||
AA2D 3F .DB #$3F ;'?'
|
||
AA2E 52 .DB #$52 ;'R'
|
||
AA2F 45 44 EOR $44
|
||
AA31 4F .DB #$4F ;'O'
|
||
AA32 20 46 52 JSR $5246
|
||
AA35 4F .DB #$4F ;'O'
|
||
AA36 4D 20 53 EOR $5320
|
||
AA39 54 .DB #$54 ;'T'
|
||
AA3A 41 52 EOR ($52,X)
|
||
AA3C 54 .DB #$54 ;'T'
|
||
AA3D 0D 0A 00 ORA $000A
|
||
AA40 D0 04 BNE $AA46
|
||
AA42 A0 00 LDY #$00
|
||
AA44 F0 03 BEQ $AA49
|
||
AA46 20 0B AD JSR $AD0B
|
||
AA49 85 97 STA $97
|
||
AA4B 84 98 STY $98
|
||
AA4D 20 A1 A1 JSR $A1A1
|
||
AA50 F0 04 BEQ $AA56
|
||
AA52 A2 00 LDX #$00
|
||
AA54 F0 68 BEQ $AABE
|
||
AA56 9A TXS
|
||
AA57 E8 INX
|
||
AA58 E8 INX
|
||
AA59 E8 INX
|
||
AA5A E8 INX
|
||
AA5B 8A TXA
|
||
AA5C E8 INX
|
||
AA5D E8 INX
|
||
AA5E E8 INX
|
||
AA5F E8 INX
|
||
AA60 E8 INX
|
||
AA61 86 73 STX $73
|
||
AA63 A0 01 LDY #$01
|
||
AA65 20 4B B7 JSR $B74B
|
||
AA68 BA TSX
|
||
AA69 BD 08 01 LDA $0108,X
|
||
AA6C 85 B0 STA $B0
|
||
AA6E A5 97 LDA $97
|
||
AA70 A4 98 LDY $98
|
||
AA72 20 6C B4 JSR $B46C
|
||
AA75 20 74 B7 JSR $B774
|
||
AA78 A0 01 LDY #$01
|
||
AA7A 20 FA B7 JSR $B7FA
|
||
AA7D BA TSX
|
||
AA7E 38 SEC
|
||
AA7F FD 08 01 SBC $0108,X
|
||
AA82 F0 17 BEQ $AA9B
|
||
AA84 BD 0D 01 LDA $010D,X
|
||
AA87 85 87 STA $87
|
||
AA89 BD 0E 01 LDA $010E,X
|
||
AA8C 85 88 STA $88
|
||
AA8E BD 10 01 LDA $0110,X
|
||
AA91 85 C3 STA $C3
|
||
AA93 BD 0F 01 LDA $010F,X
|
||
AA96 85 C4 STA $C4
|
||
AA98 4C C2 A5 JMP $A5C2
|
||
AA9B 8A TXA
|
||
AA9C 69 0F ADC #$0F
|
||
AA9E AA TAX
|
||
AA9F 9A TXS
|
||
AAA0 20 C2 00 JSR $00C2
|
||
AAA3 C9 2C CMP #$2C ;','
|
||
AAA5 D0 F1 BNE $AA98
|
||
AAA7 20 BC 00 JSR $00BC
|
||
AAAA 20 46 AA JSR $AA46
|
||
AAAD 20 C1 AA JSR $AAC1
|
||
AAB0 18 CLC
|
||
AAB1 24 38 BIT $38
|
||
AAB3 24 5F BIT $5F
|
||
AAB5 30 03 BMI $AABA
|
||
AAB7 B0 03 BCS $AABC
|
||
AAB9 60 RTS
|
||
AABA B0 FD BCS $AAB9
|
||
AABC A2 18 LDX #$18
|
||
AABE 4C 4E A2 JMP $A24E
|
||
AAC1 A6 C3 LDX $C3
|
||
AAC3 D0 02 BNE $AAC7
|
||
AAC5 C6 C4 DEC $C4
|
||
AAC7 C6 C3 DEC $C3
|
||
AAC9 A2 00 LDX #$00
|
||
AACB 24 48 BIT $48
|
||
AACD 8A TXA
|
||
AACE 48 PHA
|
||
AACF A9 01 LDA #$01
|
||
AAD1 20 12 A2 JSR $A212
|
||
AAD4 20 A0 AB JSR $ABA0
|
||
AAD7 A9 00 LDA #$00
|
||
AAD9 85 9B STA $9B
|
||
AADB 20 C2 00 JSR $00C2
|
||
AADE 38 SEC
|
||
AADF E9 AA SBC #$AA
|
||
AAE1 90 17 BCC $AAFA
|
||
AAE3 C9 03 CMP #$03
|
||
AAE5 B0 13 BCS $AAFA
|
||
AAE7 C9 01 CMP #$01
|
||
AAE9 2A ROL A
|
||
AAEA 49 01 EOR #$01
|
||
AAEC 45 9B EOR $9B
|
||
AAEE C5 9B CMP $9B
|
||
AAF0 90 61 BCC $AB53
|
||
AAF2 85 9B STA $9B
|
||
AAF4 20 BC 00 JSR $00BC
|
||
AAF7 4C DE AA JMP $AADE
|
||
AAFA A6 9B LDX $9B
|
||
AAFC D0 2C BNE $AB2A
|
||
AAFE B0 78 BCS $AB78
|
||
AB00 69 07 ADC #$07
|
||
AB02 90 74 BCC $AB78
|
||
AB04 65 5F ADC $5F
|
||
AB06 D0 03 BNE $AB0B
|
||
AB08 4C 4D B2 JMP $B24D
|
||
AB0B 69 FF ADC #$FF
|
||
AB0D 85 71 STA $71
|
||
AB0F 0A ASL A
|
||
AB10 65 71 ADC $71
|
||
AB12 A8 TAY
|
||
AB13 68 PLA
|
||
AB14 D9 66 A0 CMP $A066,Y
|
||
AB17 B0 64 BCS $AB7D
|
||
AB19 20 B0 AA JSR $AAB0
|
||
AB1C 48 PHA
|
||
AB1D 20 43 AB JSR $AB43
|
||
AB20 68 PLA
|
||
AB21 A4 99 LDY $99
|
||
AB23 10 17 BPL $AB3C
|
||
AB25 AA TAX
|
||
AB26 F0 53 BEQ $AB7B
|
||
AB28 D0 5C BNE $AB86
|
||
AB2A 46 5F LSR $5F
|
||
AB2C 8A TXA
|
||
AB2D 2A ROL A
|
||
AB2E A6 C3 LDX $C3
|
||
AB30 D0 02 BNE $AB34
|
||
AB32 C6 C4 DEC $C4
|
||
AB34 C6 C3 DEC $C3
|
||
AB36 A0 1B LDY #$1B
|
||
AB38 85 9B STA $9B
|
||
AB3A D0 D7 BNE $AB13
|
||
AB3C D9 66 A0 CMP $A066,Y
|
||
AB3F B0 45 BCS $AB86
|
||
AB41 90 D9 BCC $AB1C
|
||
AB43 B9 68 A0 LDA $A068,Y
|
||
AB46 48 PHA
|
||
AB47 B9 67 A0 LDA $A067,Y
|
||
AB4A 48 PHA
|
||
AB4B 20 56 AB JSR $AB56
|
||
AB4E A5 9B LDA $9B
|
||
AB50 4C CC AA JMP $AACC
|
||
AB53 4C 0C AC JMP $AC0C
|
||
AB56 A5 B0 LDA $B0
|
||
AB58 BE 66 A0 LDX $A066,Y
|
||
AB5B A8 TAY
|
||
AB5C 68 PLA
|
||
AB5D 85 71 STA $71
|
||
AB5F E6 71 INC $71
|
||
AB61 68 PLA
|
||
AB62 85 72 STA $72
|
||
AB64 98 TYA
|
||
AB65 48 PHA
|
||
AB66 20 BA B7 JSR $B7BA
|
||
AB69 A5 AF LDA $AF
|
||
AB6B 48 PHA
|
||
AB6C A5 AE LDA $AE
|
||
AB6E 48 PHA
|
||
AB6F A5 AD LDA $AD
|
||
AB71 48 PHA
|
||
AB72 A5 AC LDA $AC
|
||
AB74 48 PHA
|
||
AB75 6C 71 00 JMP ($0071)
|
||
AB78 A0 FF LDY #$FF
|
||
AB7A 68 PLA
|
||
AB7B F0 20 BEQ $AB9D
|
||
AB7D C9 64 CMP #$64 ;'d'
|
||
AB7F F0 03 BEQ $AB84
|
||
AB81 20 B0 AA JSR $AAB0
|
||
AB84 84 99 STY $99
|
||
AB86 68 PLA
|
||
AB87 4A LSR A
|
||
AB88 85 63 STA $63
|
||
AB8A 68 PLA
|
||
AB8B 85 B3 STA $B3
|
||
AB8D 68 PLA
|
||
AB8E 85 B4 STA $B4
|
||
AB90 68 PLA
|
||
AB91 85 B5 STA $B5
|
||
AB93 68 PLA
|
||
AB94 85 B6 STA $B6
|
||
AB96 68 PLA
|
||
AB97 85 B7 STA $B7
|
||
AB99 45 B0 EOR $B0
|
||
AB9B 85 B8 STA $B8
|
||
AB9D A5 AC LDA $AC
|
||
AB9F 60 RTS
|
||
ABA0 A9 00 LDA #$00
|
||
ABA2 85 5F STA $5F
|
||
ABA4 20 BC 00 JSR $00BC
|
||
ABA7 B0 03 BCS $ABAC
|
||
ABA9 4C 87 B8 JMP $B887
|
||
ABAC 20 81 AD JSR $AD81
|
||
ABAF B0 67 BCS $AC18
|
||
ABB1 C9 2E CMP #$2E ;'.'
|
||
ABB3 F0 F4 BEQ $ABA9
|
||
ABB5 C9 A4 CMP #$A4
|
||
ABB7 F0 58 BEQ $AC11
|
||
ABB9 C9 A3 CMP #$A3
|
||
ABBB F0 E7 BEQ $ABA4
|
||
ABBD C9 22 CMP #$22 ;'"'
|
||
ABBF D0 0F BNE $ABD0
|
||
ABC1 A5 C3 LDA $C3
|
||
ABC3 A4 C4 LDY $C4
|
||
ABC5 69 00 ADC #$00
|
||
ABC7 90 01 BCC $ABCA
|
||
ABC9 C8 INY
|
||
ABCA 20 AE B0 JSR $B0AE
|
||
ABCD 4C F3 B3 JMP $B3F3
|
||
ABD0 C9 A1 CMP #$A1
|
||
ABD2 D0 13 BNE $ABE7
|
||
ABD4 A0 18 LDY #$18
|
||
ABD6 D0 3B BNE $AC13
|
||
ABD8 20 05 AE JSR $AE05
|
||
ABDB A5 AF LDA $AF
|
||
ABDD 49 FF EOR #$FF
|
||
ABDF A8 TAY
|
||
ABE0 A5 AE LDA $AE
|
||
ABE2 49 FF EOR #$FF
|
||
ABE4 4C C1 AF JMP $AFC1
|
||
ABE7 C9 9E CMP #$9E
|
||
ABE9 D0 03 BNE $ABEE
|
||
ABEB 4C 1E B0 JMP $B01E
|
||
ABEE C9 AD CMP #$AD
|
||
ABF0 90 03 BCC $ABF5
|
||
ABF2 4C 27 AC JMP $AC27
|
||
ABF5 20 FE AB JSR $ABFE
|
||
ABF8 20 C1 AA JSR $AAC1
|
||
ABFB A9 29 LDA #$29 ;')'
|
||
ABFD 2C A9 28 BIT $28A9
|
||
AC00 2C A9 2C BIT $2CA9
|
||
AC03 A0 00 LDY #$00
|
||
AC05 D1 C3 CMP ($C3),Y
|
||
AC07 D0 03 BNE $AC0C
|
||
AC09 4C BC 00 JMP $00BC
|
||
AC0C A2 02 LDX #$02
|
||
AC0E 4C 4E A2 JMP $A24E
|
||
AC11 A0 15 LDY #$15
|
||
AC13 68 PLA
|
||
AC14 68 PLA
|
||
AC15 4C 1D AB JMP $AB1D
|
||
AC18 20 0B AD JSR $AD0B
|
||
AC1B 85 AE STA $AE
|
||
AC1D 84 AF STY $AF
|
||
AC1F A6 5F LDX $5F
|
||
AC21 F0 01 BEQ $AC24
|
||
AC23 60 RTS
|
||
AC24 4C 4B B7 JMP $B74B
|
||
AC27 0A ASL A
|
||
AC28 48 PHA
|
||
AC29 AA TAX
|
||
AC2A 20 BC 00 JSR $00BC
|
||
AC2D E0 81 CPX #$81
|
||
AC2F 90 20 BCC $AC51
|
||
AC31 20 FE AB JSR $ABFE
|
||
AC34 20 C1 AA JSR $AAC1
|
||
AC37 20 01 AC JSR $AC01
|
||
AC3A 20 B2 AA JSR $AAB2
|
||
AC3D 68 PLA
|
||
AC3E AA TAX
|
||
AC3F A5 AF LDA $AF
|
||
AC41 48 PHA
|
||
AC42 A5 AE LDA $AE
|
||
AC44 48 PHA
|
||
AC45 8A TXA
|
||
AC46 48 PHA
|
||
AC47 20 AE B3 JSR $B3AE
|
||
AC4A 68 PLA
|
||
AC4B A8 TAY
|
||
AC4C 8A TXA
|
||
AC4D 48 PHA
|
||
AC4E 4C 56 AC JMP $AC56
|
||
AC51 20 F5 AB JSR $ABF5
|
||
AC54 68 PLA
|
||
AC55 A8 TAY
|
||
AC56 B9 DE 9F LDA $9FDE,Y
|
||
AC59 85 A2 STA $A2
|
||
AC5B B9 DF 9F LDA $9FDF,Y
|
||
AC5E 85 A3 STA $A3
|
||
AC60 20 A1 00 JSR $00A1
|
||
AC63 4C B0 AA JMP $AAB0
|
||
AC66 A0 FF LDY #$FF
|
||
AC68 2C A0 00 BIT $00A0
|
||
AC6B 84 5D STY $5D
|
||
AC6D 20 05 AE JSR $AE05
|
||
AC70 A5 AE LDA $AE
|
||
AC72 45 5D EOR $5D
|
||
AC74 85 5B STA $5B
|
||
AC76 A5 AF LDA $AF
|
||
AC78 45 5D EOR $5D
|
||
AC7A 85 5C STA $5C
|
||
AC7C 20 9B B7 JSR $B79B
|
||
AC7F 20 05 AE JSR $AE05
|
||
AC82 A5 AF LDA $AF
|
||
AC84 45 5D EOR $5D
|
||
AC86 25 5C AND $5C
|
||
AC88 45 5D EOR $5D
|
||
AC8A A8 TAY
|
||
AC8B A5 AE LDA $AE
|
||
AC8D 45 5D EOR $5D
|
||
AC8F 25 5B AND $5B
|
||
AC91 45 5D EOR $5D
|
||
AC93 4C C1 AF JMP $AFC1
|
||
AC96 20 B3 AA JSR $AAB3
|
||
AC99 B0 13 BCS $ACAE
|
||
AC9B A5 B7 LDA $B7
|
||
AC9D 09 7F ORA #$7F ;''
|
||
AC9F 25 B4 AND $B4
|
||
ACA1 85 B4 STA $B4
|
||
ACA3 A9 B3 LDA #$B3
|
||
ACA5 A0 00 LDY #$00
|
||
ACA7 20 F8 B7 JSR $B7F8
|
||
ACAA AA TAX
|
||
ACAB 4C E1 AC JMP $ACE1
|
||
ACAE A9 00 LDA #$00
|
||
ACB0 85 5F STA $5F
|
||
ACB2 C6 9B DEC $9B
|
||
ACB4 20 B6 B2 JSR $B2B6
|
||
ACB7 85 AC STA $AC
|
||
ACB9 86 AD STX $AD
|
||
ACBB 84 AE STY $AE
|
||
ACBD A5 B5 LDA $B5
|
||
ACBF A4 B6 LDY $B6
|
||
ACC1 20 BA B2 JSR $B2BA
|
||
ACC4 86 B5 STX $B5
|
||
ACC6 84 B6 STY $B6
|
||
ACC8 AA TAX
|
||
ACC9 38 SEC
|
||
ACCA E5 AC SBC $AC
|
||
ACCC F0 08 BEQ $ACD6
|
||
ACCE A9 01 LDA #$01
|
||
ACD0 90 04 BCC $ACD6
|
||
ACD2 A6 AC LDX $AC
|
||
ACD4 A9 FF LDA #$FF
|
||
ACD6 85 B0 STA $B0
|
||
ACD8 A0 FF LDY #$FF
|
||
ACDA E8 INX
|
||
ACDB C8 INY
|
||
ACDC CA DEX
|
||
ACDD D0 07 BNE $ACE6
|
||
ACDF A6 B0 LDX $B0
|
||
ACE1 30 0F BMI $ACF2
|
||
ACE3 18 CLC
|
||
ACE4 90 0C BCC $ACF2
|
||
ACE6 B1 B5 LDA ($B5),Y
|
||
ACE8 D1 AD CMP ($AD),Y
|
||
ACEA F0 EF BEQ $ACDB
|
||
ACEC A2 FF LDX #$FF
|
||
ACEE B0 02 BCS $ACF2
|
||
ACF0 A2 01 LDX #$01
|
||
ACF2 E8 INX
|
||
ACF3 8A TXA
|
||
ACF4 2A ROL A
|
||
ACF5 25 63 AND $63
|
||
ACF7 F0 02 BEQ $ACFB
|
||
ACF9 A9 FF LDA #$FF
|
||
ACFB 4C DB B7 JMP $B7DB
|
||
ACFE 20 01 AC JSR $AC01
|
||
AD01 AA TAX
|
||
AD02 20 10 AD JSR $AD10
|
||
AD05 20 C2 00 JSR $00C2
|
||
AD08 D0 F4 BNE $ACFE
|
||
AD0A 60 RTS
|
||
AD0B A2 00 LDX #$00
|
||
AD0D 20 C2 00 JSR $00C2
|
||
AD10 86 5E STX $5E
|
||
AD12 85 93 STA $93
|
||
AD14 20 C2 00 JSR $00C2
|
||
AD17 20 81 AD JSR $AD81
|
||
AD1A B0 03 BCS $AD1F
|
||
AD1C 4C 0C AC JMP $AC0C
|
||
AD1F A2 00 LDX #$00
|
||
AD21 86 5F STX $5F
|
||
AD23 20 BC 00 JSR $00BC
|
||
AD26 90 05 BCC $AD2D
|
||
AD28 20 81 AD JSR $AD81
|
||
AD2B 90 0B BCC $AD38
|
||
AD2D AA TAX
|
||
AD2E 20 BC 00 JSR $00BC
|
||
AD31 90 FB BCC $AD2E
|
||
AD33 20 81 AD JSR $AD81
|
||
AD36 B0 F6 BCS $AD2E
|
||
AD38 C9 24 CMP #$24 ;'$'
|
||
AD3A D0 0B BNE $AD47
|
||
AD3C A9 FF LDA #$FF
|
||
AD3E 85 5F STA $5F
|
||
AD40 8A TXA
|
||
AD41 09 80 ORA #$80
|
||
AD43 AA TAX
|
||
AD44 20 BC 00 JSR $00BC
|
||
AD47 86 94 STX $94
|
||
AD49 38 SEC
|
||
AD4A 05 61 ORA $61
|
||
AD4C E9 28 SBC #$28 ;'('
|
||
AD4E D0 03 BNE $AD53
|
||
AD50 4C 17 AE JMP $AE17
|
||
AD53 A9 00 LDA #$00
|
||
AD55 85 61 STA $61
|
||
AD57 A5 7B LDA $7B
|
||
AD59 A6 7C LDX $7C
|
||
AD5B A0 00 LDY #$00
|
||
AD5D 86 AB STX $AB
|
||
AD5F 85 AA STA $AA
|
||
AD61 E4 7E CPX $7E
|
||
AD63 D0 04 BNE $AD69
|
||
AD65 C5 7D CMP $7D
|
||
AD67 F0 22 BEQ $AD8B
|
||
AD69 A5 93 LDA $93
|
||
AD6B D1 AA CMP ($AA),Y
|
||
AD6D D0 08 BNE $AD77
|
||
AD6F A5 94 LDA $94
|
||
AD71 C8 INY
|
||
AD72 D1 AA CMP ($AA),Y
|
||
AD74 F0 61 BEQ $ADD7
|
||
AD76 88 DEY
|
||
AD77 18 CLC
|
||
AD78 A5 AA LDA $AA
|
||
AD7A 69 06 ADC #$06
|
||
AD7C 90 E1 BCC $AD5F
|
||
AD7E E8 INX
|
||
AD7F D0 DC BNE $AD5D
|
||
AD81 C9 41 CMP #$41 ;'A'
|
||
AD83 90 05 BCC $AD8A
|
||
AD85 E9 5B SBC #$5B ;'['
|
||
AD87 38 SEC
|
||
AD88 E9 A5 SBC #$A5
|
||
AD8A 60 RTS
|
||
AD8B 68 PLA
|
||
AD8C 48 PHA
|
||
AD8D C9 1A CMP #$1A
|
||
AD8F D0 07 BNE $AD98
|
||
AD91 A9 96 LDA #$96
|
||
AD93 A0 AD LDY #$AD
|
||
AD95 60 RTS
|
||
AD96 00 BRK
|
||
AD97 00 BRK
|
||
AD98 A5 7D LDA $7D
|
||
AD9A A4 7E LDY $7E
|
||
AD9C 85 AA STA $AA
|
||
AD9E 84 AB STY $AB
|
||
ADA0 A5 7F LDA $7F
|
||
ADA2 A4 80 LDY $80
|
||
ADA4 85 A6 STA $A6
|
||
ADA6 84 A7 STY $A7
|
||
ADA8 18 CLC
|
||
ADA9 69 06 ADC #$06
|
||
ADAB 90 01 BCC $ADAE
|
||
ADAD C8 INY
|
||
ADAE 85 A4 STA $A4
|
||
ADB0 84 A5 STY $A5
|
||
ADB2 20 CF A1 JSR $A1CF
|
||
ADB5 A5 A4 LDA $A4
|
||
ADB7 A4 A5 LDY $A5
|
||
ADB9 C8 INY
|
||
ADBA 85 7D STA $7D
|
||
ADBC 84 7E STY $7E
|
||
ADBE A0 00 LDY #$00
|
||
ADC0 A5 93 LDA $93
|
||
ADC2 91 AA STA ($AA),Y
|
||
ADC4 C8 INY
|
||
ADC5 A5 94 LDA $94
|
||
ADC7 91 AA STA ($AA),Y
|
||
ADC9 A9 00 LDA #$00
|
||
ADCB C8 INY
|
||
ADCC 91 AA STA ($AA),Y
|
||
ADCE C8 INY
|
||
ADCF 91 AA STA ($AA),Y
|
||
ADD1 C8 INY
|
||
ADD2 91 AA STA ($AA),Y
|
||
ADD4 C8 INY
|
||
ADD5 91 AA STA ($AA),Y
|
||
ADD7 A5 AA LDA $AA
|
||
ADD9 18 CLC
|
||
ADDA 69 02 ADC #$02
|
||
ADDC A4 AB LDY $AB
|
||
ADDE 90 01 BCC $ADE1
|
||
ADE0 C8 INY
|
||
ADE1 85 95 STA $95
|
||
ADE3 84 96 STY $96
|
||
ADE5 60 RTS
|
||
ADE6 A5 5D LDA $5D
|
||
ADE8 0A ASL A
|
||
ADE9 69 05 ADC #$05
|
||
ADEB 65 AA ADC $AA
|
||
ADED A4 AB LDY $AB
|
||
ADEF 90 01 BCC $ADF2
|
||
ADF1 C8 INY
|
||
ADF2 85 A4 STA $A4
|
||
ADF4 84 A5 STY $A5
|
||
ADF6 60 RTS
|
||
ADF7 90 80 BCC $AD79
|
||
ADF9 00 BRK
|
||
ADFA 00 BRK
|
||
ADFB 20 BC 00 JSR $00BC
|
||
ADFE 20 AD AA JSR $AAAD
|
||
AE01 A5 B0 LDA $B0
|
||
AE03 30 0D BMI $AE12
|
||
AE05 A5 AC LDA $AC
|
||
AE07 C9 90 CMP #$90
|
||
AE09 90 09 BCC $AE14
|
||
AE0B A9 F7 LDA #$F7
|
||
AE0D A0 AD LDY #$AD
|
||
AE0F 20 F8 B7 JSR $B7F8
|
||
AE12 D0 74 BNE $AE88
|
||
AE14 4C 31 B8 JMP $B831
|
||
AE17 A5 5E LDA $5E
|
||
AE19 48 PHA
|
||
AE1A A5 5F LDA $5F
|
||
AE1C 48 PHA
|
||
AE1D A0 00 LDY #$00
|
||
AE1F 98 TYA
|
||
AE20 48 PHA
|
||
AE21 A5 94 LDA $94
|
||
AE23 48 PHA
|
||
AE24 A5 93 LDA $93
|
||
AE26 48 PHA
|
||
AE27 20 FB AD JSR $ADFB
|
||
AE2A 68 PLA
|
||
AE2B 85 93 STA $93
|
||
AE2D 68 PLA
|
||
AE2E 85 94 STA $94
|
||
AE30 68 PLA
|
||
AE31 A8 TAY
|
||
AE32 BA TSX
|
||
AE33 BD 02 01 LDA $0102,X
|
||
AE36 48 PHA
|
||
AE37 BD 01 01 LDA $0101,X
|
||
AE3A 48 PHA
|
||
AE3B A5 AE LDA $AE
|
||
AE3D 9D 02 01 STA $0102,X
|
||
AE40 A5 AF LDA $AF
|
||
AE42 9D 01 01 STA $0101,X
|
||
AE45 C8 INY
|
||
AE46 20 C2 00 JSR $00C2
|
||
AE49 C9 2C CMP #$2C ;','
|
||
AE4B F0 D2 BEQ $AE1F
|
||
AE4D 84 5D STY $5D
|
||
AE4F 20 FB AB JSR $ABFB
|
||
AE52 68 PLA
|
||
AE53 85 5F STA $5F
|
||
AE55 68 PLA
|
||
AE56 85 5E STA $5E
|
||
AE58 A6 7D LDX $7D
|
||
AE5A A5 7E LDA $7E
|
||
AE5C 86 AA STX $AA
|
||
AE5E 85 AB STA $AB
|
||
AE60 C5 80 CMP $80
|
||
AE62 D0 04 BNE $AE68
|
||
AE64 E4 7F CPX $7F
|
||
AE66 F0 39 BEQ $AEA1
|
||
AE68 A0 00 LDY #$00
|
||
AE6A B1 AA LDA ($AA),Y
|
||
AE6C C8 INY
|
||
AE6D C5 93 CMP $93
|
||
AE6F D0 06 BNE $AE77
|
||
AE71 A5 94 LDA $94
|
||
AE73 D1 AA CMP ($AA),Y
|
||
AE75 F0 16 BEQ $AE8D
|
||
AE77 C8 INY
|
||
AE78 B1 AA LDA ($AA),Y
|
||
AE7A 18 CLC
|
||
AE7B 65 AA ADC $AA
|
||
AE7D AA TAX
|
||
AE7E C8 INY
|
||
AE7F B1 AA LDA ($AA),Y
|
||
AE81 65 AB ADC $AB
|
||
AE83 90 D7 BCC $AE5C
|
||
AE85 A2 10 LDX #$10
|
||
AE87 2C A2 08 BIT $08A2
|
||
AE8A 4C 4E A2 JMP $A24E
|
||
AE8D A2 12 LDX #$12
|
||
AE8F A5 5E LDA $5E
|
||
AE91 D0 F7 BNE $AE8A
|
||
AE93 20 E6 AD JSR $ADE6
|
||
AE96 A5 5D LDA $5D
|
||
AE98 A0 04 LDY #$04
|
||
AE9A D1 AA CMP ($AA),Y
|
||
AE9C D0 E7 BNE $AE85
|
||
AE9E 4C 24 AF JMP $AF24
|
||
AEA1 20 E6 AD JSR $ADE6
|
||
AEA4 20 1F A2 JSR $A21F
|
||
AEA7 A9 00 LDA #$00
|
||
AEA9 A8 TAY
|
||
AEAA 85 BB STA $BB
|
||
AEAC A2 04 LDX #$04
|
||
AEAE 86 BA STX $BA
|
||
AEB0 A5 93 LDA $93
|
||
AEB2 91 AA STA ($AA),Y
|
||
AEB4 C8 INY
|
||
AEB5 A5 94 LDA $94
|
||
AEB7 91 AA STA ($AA),Y
|
||
AEB9 A5 5D LDA $5D
|
||
AEBB C8 INY
|
||
AEBC C8 INY
|
||
AEBD C8 INY
|
||
AEBE 91 AA STA ($AA),Y
|
||
AEC0 A2 0B LDX #$0B
|
||
AEC2 A9 00 LDA #$00
|
||
AEC4 24 5E BIT $5E
|
||
AEC6 50 08 BVC $AED0
|
||
AEC8 68 PLA
|
||
AEC9 18 CLC
|
||
AECA 69 01 ADC #$01
|
||
AECC AA TAX
|
||
AECD 68 PLA
|
||
AECE 69 00 ADC #$00
|
||
AED0 C8 INY
|
||
AED1 91 AA STA ($AA),Y
|
||
AED3 C8 INY
|
||
AED4 8A TXA
|
||
AED5 91 AA STA ($AA),Y
|
||
AED7 20 7C AF JSR $AF7C
|
||
AEDA 86 BA STX $BA
|
||
AEDC 85 BB STA $BB
|
||
AEDE A4 71 LDY $71
|
||
AEE0 C6 5D DEC $5D
|
||
AEE2 D0 DC BNE $AEC0
|
||
AEE4 65 A5 ADC $A5
|
||
AEE6 B0 5D BCS $AF45
|
||
AEE8 85 A5 STA $A5
|
||
AEEA A8 TAY
|
||
AEEB 8A TXA
|
||
AEEC 65 A4 ADC $A4
|
||
AEEE 90 03 BCC $AEF3
|
||
AEF0 C8 INY
|
||
AEF1 F0 52 BEQ $AF45
|
||
AEF3 20 1F A2 JSR $A21F
|
||
AEF6 85 7F STA $7F
|
||
AEF8 84 80 STY $80
|
||
AEFA A9 00 LDA #$00
|
||
AEFC E6 BB INC $BB
|
||
AEFE A4 BA LDY $BA
|
||
AF00 F0 05 BEQ $AF07
|
||
AF02 88 DEY
|
||
AF03 91 A4 STA ($A4),Y
|
||
AF05 D0 FB BNE $AF02
|
||
AF07 C6 A5 DEC $A5
|
||
AF09 C6 BB DEC $BB
|
||
AF0B D0 F5 BNE $AF02
|
||
AF0D E6 A5 INC $A5
|
||
AF0F 38 SEC
|
||
AF10 A5 7F LDA $7F
|
||
AF12 E5 AA SBC $AA
|
||
AF14 A0 02 LDY #$02
|
||
AF16 91 AA STA ($AA),Y
|
||
AF18 A5 80 LDA $80
|
||
AF1A C8 INY
|
||
AF1B E5 AB SBC $AB
|
||
AF1D 91 AA STA ($AA),Y
|
||
AF1F A5 5E LDA $5E
|
||
AF21 D0 58 BNE $AF7B
|
||
AF23 C8 INY
|
||
AF24 B1 AA LDA ($AA),Y
|
||
AF26 85 5D STA $5D
|
||
AF28 A9 00 LDA #$00
|
||
AF2A 85 BA STA $BA
|
||
AF2C 85 BB STA $BB
|
||
AF2E C8 INY
|
||
AF2F 68 PLA
|
||
AF30 AA TAX
|
||
AF31 85 AE STA $AE
|
||
AF33 68 PLA
|
||
AF34 85 AF STA $AF
|
||
AF36 D1 AA CMP ($AA),Y
|
||
AF38 90 0E BCC $AF48
|
||
AF3A D0 06 BNE $AF42
|
||
AF3C C8 INY
|
||
AF3D 8A TXA
|
||
AF3E D1 AA CMP ($AA),Y
|
||
AF40 90 07 BCC $AF49
|
||
AF42 4C 85 AE JMP $AE85
|
||
AF45 4C 4C A2 JMP $A24C
|
||
AF48 C8 INY
|
||
AF49 A5 BB LDA $BB
|
||
AF4B 05 BA ORA $BA
|
||
AF4D 18 CLC
|
||
AF4E F0 0A BEQ $AF5A
|
||
AF50 20 7C AF JSR $AF7C
|
||
AF53 8A TXA
|
||
AF54 65 AE ADC $AE
|
||
AF56 AA TAX
|
||
AF57 98 TYA
|
||
AF58 A4 71 LDY $71
|
||
AF5A 65 AF ADC $AF
|
||
AF5C 86 BA STX $BA
|
||
AF5E C6 5D DEC $5D
|
||
AF60 D0 CA BNE $AF2C
|
||
AF62 06 BA ASL $BA
|
||
AF64 2A ROL A
|
||
AF65 B0 DB BCS $AF42
|
||
AF67 06 BA ASL $BA
|
||
AF69 2A ROL A
|
||
AF6A B0 D6 BCS $AF42
|
||
AF6C A8 TAY
|
||
AF6D A5 BA LDA $BA
|
||
AF6F 65 A4 ADC $A4
|
||
AF71 85 95 STA $95
|
||
AF73 98 TYA
|
||
AF74 65 A5 ADC $A5
|
||
AF76 85 96 STA $96
|
||
AF78 A8 TAY
|
||
AF79 A5 95 LDA $95
|
||
AF7B 60 RTS
|
||
AF7C 84 71 STY $71
|
||
AF7E B1 AA LDA ($AA),Y
|
||
AF80 85 76 STA $76
|
||
AF82 88 DEY
|
||
AF83 B1 AA LDA ($AA),Y
|
||
AF85 85 77 STA $77
|
||
AF87 A9 10 LDA #$10
|
||
AF89 85 A8 STA $A8
|
||
AF8B A2 00 LDX #$00
|
||
AF8D A0 00 LDY #$00
|
||
AF8F 8A TXA
|
||
AF90 0A ASL A
|
||
AF91 AA TAX
|
||
AF92 98 TYA
|
||
AF93 2A ROL A
|
||
AF94 A8 TAY
|
||
AF95 B0 AE BCS $AF45
|
||
AF97 06 BA ASL $BA
|
||
AF99 26 BB ROL $BB
|
||
AF9B 90 0B BCC $AFA8
|
||
AF9D 18 CLC
|
||
AF9E 8A TXA
|
||
AF9F 65 76 ADC $76
|
||
AFA1 AA TAX
|
||
AFA2 98 TYA
|
||
AFA3 65 77 ADC $77
|
||
AFA5 A8 TAY
|
||
AFA6 B0 9D BCS $AF45
|
||
AFA8 C6 A8 DEC $A8
|
||
AFAA D0 E3 BNE $AF8F
|
||
AFAC 60 RTS
|
||
AFAD A5 5F LDA $5F
|
||
AFAF F0 03 BEQ $AFB4
|
||
AFB1 20 B6 B2 JSR $B2B6
|
||
AFB4 20 47 B1 JSR $B147
|
||
AFB7 38 SEC
|
||
AFB8 A5 81 LDA $81
|
||
AFBA E5 7F SBC $7F
|
||
AFBC A8 TAY
|
||
AFBD A5 82 LDA $82
|
||
AFBF E5 80 SBC $80
|
||
AFC1 A2 00 LDX #$00
|
||
AFC3 86 5F STX $5F
|
||
AFC5 85 AD STA $AD
|
||
AFC7 84 AE STY $AE
|
||
AFC9 A2 90 LDX #$90
|
||
AFCB 4C E3 B7 JMP $B7E3
|
||
AFCE A4 0E LDY $0E
|
||
AFD0 A9 00 LDA #$00
|
||
AFD2 F0 ED BEQ $AFC1
|
||
AFD4 A6 88 LDX $88
|
||
AFD6 E8 INX
|
||
AFD7 D0 A2 BNE $AF7B
|
||
AFD9 A2 16 LDX #$16
|
||
AFDB 4C 4E A2 JMP $A24E
|
||
AFDE 20 0B B0 JSR $B00B
|
||
AFE1 20 D4 AF JSR $AFD4
|
||
AFE4 20 FE AB JSR $ABFE
|
||
AFE7 A9 80 LDA #$80
|
||
AFE9 85 61 STA $61
|
||
AFEB 20 0B AD JSR $AD0B
|
||
AFEE 20 B0 AA JSR $AAB0
|
||
AFF1 20 FB AB JSR $ABFB
|
||
AFF4 A9 AB LDA #$AB
|
||
AFF6 20 03 AC JSR $AC03
|
||
AFF9 A5 96 LDA $96
|
||
AFFB 48 PHA
|
||
AFFC A5 95 LDA $95
|
||
AFFE 48 PHA
|
||
AFFF A5 C4 LDA $C4
|
||
B001 48 PHA
|
||
B002 A5 C3 LDA $C3
|
||
B004 48 PHA
|
||
B005 20 0C A7 JSR $A70C
|
||
B008 4C 7A B0 JMP $B07A
|
||
B00B A9 9E LDA #$9E
|
||
B00D 20 03 AC JSR $AC03
|
||
B010 09 80 ORA #$80
|
||
B012 85 61 STA $61
|
||
B014 20 12 AD JSR $AD12
|
||
B017 85 9C STA $9C
|
||
B019 84 9D STY $9D
|
||
B01B 4C B0 AA JMP $AAB0
|
||
B01E 20 0B B0 JSR $B00B
|
||
B021 A5 9D LDA $9D
|
||
B023 48 PHA
|
||
B024 A5 9C LDA $9C
|
||
B026 48 PHA
|
||
B027 20 F5 AB JSR $ABF5
|
||
B02A 20 B0 AA JSR $AAB0
|
||
B02D 68 PLA
|
||
B02E 85 9C STA $9C
|
||
B030 68 PLA
|
||
B031 85 9D STA $9D
|
||
B033 A0 02 LDY #$02
|
||
B035 A2 20 LDX #$20 ;' '
|
||
B037 B1 9C LDA ($9C),Y
|
||
B039 F0 A0 BEQ $AFDB
|
||
B03B 85 95 STA $95
|
||
B03D AA TAX
|
||
B03E C8 INY
|
||
B03F B1 9C LDA ($9C),Y
|
||
B041 85 96 STA $96
|
||
B043 B1 95 LDA ($95),Y
|
||
B045 48 PHA
|
||
B046 88 DEY
|
||
B047 10 FA BPL $B043
|
||
B049 A4 96 LDY $96
|
||
B04B 20 78 B7 JSR $B778
|
||
B04E A5 C4 LDA $C4
|
||
B050 48 PHA
|
||
B051 A5 C3 LDA $C3
|
||
B053 48 PHA
|
||
B054 B1 9C LDA ($9C),Y
|
||
B056 85 C3 STA $C3
|
||
B058 C8 INY
|
||
B059 B1 9C LDA ($9C),Y
|
||
B05B 85 C4 STA $C4
|
||
B05D A5 96 LDA $96
|
||
B05F 48 PHA
|
||
B060 A5 95 LDA $95
|
||
B062 48 PHA
|
||
B063 20 AD AA JSR $AAAD
|
||
B066 68 PLA
|
||
B067 85 9C STA $9C
|
||
B069 68 PLA
|
||
B06A 85 9D STA $9D
|
||
B06C 20 C2 00 JSR $00C2
|
||
B06F F0 03 BEQ $B074
|
||
B071 4C 0C AC JMP $AC0C
|
||
B074 68 PLA
|
||
B075 85 C3 STA $C3
|
||
B077 68 PLA
|
||
B078 85 C4 STA $C4
|
||
B07A A0 00 LDY #$00
|
||
B07C 68 PLA
|
||
B07D 91 9C STA ($9C),Y
|
||
B07F 68 PLA
|
||
B080 C8 INY
|
||
B081 91 9C STA ($9C),Y
|
||
B083 68 PLA
|
||
B084 C8 INY
|
||
B085 91 9C STA ($9C),Y
|
||
B087 68 PLA
|
||
B088 C8 INY
|
||
B089 91 9C STA ($9C),Y
|
||
B08B 60 RTS
|
||
B08C 20 B0 AA JSR $AAB0
|
||
B08F A0 00 LDY #$00
|
||
B091 20 70 B9 JSR $B970
|
||
B094 68 PLA
|
||
B095 68 PLA
|
||
B096 A9 FF LDA #$FF
|
||
B098 A0 00 LDY #$00
|
||
B09A F0 12 BEQ $B0AE
|
||
B09C A6 AE LDX $AE
|
||
B09E A4 AF LDY $AF
|
||
B0A0 86 9E STX $9E
|
||
B0A2 84 9F STY $9F
|
||
B0A4 20 15 B1 JSR $B115
|
||
B0A7 86 AD STX $AD
|
||
B0A9 84 AE STY $AE
|
||
B0AB 85 AC STA $AC
|
||
B0AD 60 RTS
|
||
B0AE A2 22 LDX #$22 ;'"'
|
||
B0B0 86 5B STX $5B
|
||
B0B2 86 5C STX $5C
|
||
B0B4 85 B8 STA $B8
|
||
B0B6 84 B9 STY $B9
|
||
B0B8 85 AD STA $AD
|
||
B0BA 84 AE STY $AE
|
||
B0BC A0 FF LDY #$FF
|
||
B0BE C8 INY
|
||
B0BF B1 B8 LDA ($B8),Y
|
||
B0C1 F0 0C BEQ $B0CF
|
||
B0C3 C5 5B CMP $5B
|
||
B0C5 F0 04 BEQ $B0CB
|
||
B0C7 C5 5C CMP $5C
|
||
B0C9 D0 F3 BNE $B0BE
|
||
B0CB C9 22 CMP #$22 ;'"'
|
||
B0CD F0 01 BEQ $B0D0
|
||
B0CF 18 CLC
|
||
B0D0 84 AC STY $AC
|
||
B0D2 98 TYA
|
||
B0D3 65 B8 ADC $B8
|
||
B0D5 85 BA STA $BA
|
||
B0D7 A6 B9 LDX $B9
|
||
B0D9 90 01 BCC $B0DC
|
||
B0DB E8 INX
|
||
B0DC 86 BB STX $BB
|
||
B0DE A5 B9 LDA $B9
|
||
B0E0 D0 0B BNE $B0ED
|
||
B0E2 98 TYA
|
||
B0E3 20 9C B0 JSR $B09C
|
||
B0E6 A6 B8 LDX $B8
|
||
B0E8 A4 B9 LDY $B9
|
||
B0EA 20 98 B2 JSR $B298
|
||
B0ED A6 65 LDX $65
|
||
B0EF E0 71 CPX #$71 ;'q'
|
||
B0F1 D0 05 BNE $B0F8
|
||
B0F3 A2 1C LDX #$1C
|
||
B0F5 4C 4E A2 JMP $A24E
|
||
B0F8 A5 AC LDA $AC
|
||
B0FA 95 00 STA $00,X
|
||
B0FC A5 AD LDA $AD
|
||
B0FE 95 01 STA $01,X
|
||
B100 A5 AE LDA $AE
|
||
B102 95 02 STA $02,X
|
||
B104 A0 00 LDY #$00
|
||
B106 86 AE STX $AE
|
||
B108 84 AF STY $AF
|
||
B10A 88 DEY
|
||
B10B 84 5F STY $5F
|
||
B10D 86 66 STX $66
|
||
B10F E8 INX
|
||
B110 E8 INX
|
||
B111 E8 INX
|
||
B112 86 65 STX $65
|
||
B114 60 RTS
|
||
B115 46 60 LSR $60
|
||
B117 48 PHA
|
||
B118 49 FF EOR #$FF
|
||
B11A 38 SEC
|
||
B11B 65 81 ADC $81
|
||
B11D A4 82 LDY $82
|
||
B11F B0 01 BCS $B122
|
||
B121 88 DEY
|
||
B122 C4 80 CPY $80
|
||
B124 90 11 BCC $B137
|
||
B126 D0 04 BNE $B12C
|
||
B128 C5 7F CMP $7F
|
||
B12A 90 0B BCC $B137
|
||
B12C 85 81 STA $81
|
||
B12E 84 82 STY $82
|
||
B130 85 83 STA $83
|
||
B132 84 84 STY $84
|
||
B134 AA TAX
|
||
B135 68 PLA
|
||
B136 60 RTS
|
||
B137 A2 0C LDX #$0C
|
||
B139 A5 60 LDA $60
|
||
B13B 30 B8 BMI $B0F5
|
||
B13D 20 47 B1 JSR $B147
|
||
B140 A9 80 LDA #$80
|
||
B142 85 60 STA $60
|
||
B144 68 PLA
|
||
B145 D0 D0 BNE $B117
|
||
B147 A6 85 LDX $85
|
||
B149 A5 86 LDA $86
|
||
B14B 86 81 STX $81
|
||
B14D 85 82 STA $82
|
||
B14F A0 00 LDY #$00
|
||
B151 84 9D STY $9D
|
||
B153 84 9C STY $9C
|
||
B155 A5 7F LDA $7F
|
||
B157 A6 80 LDX $80
|
||
B159 85 AA STA $AA
|
||
B15B 86 AB STX $AB
|
||
B15D A9 68 LDA #$68 ;'h'
|
||
B15F 85 71 STA $71
|
||
B161 84 72 STY $72
|
||
B163 C5 65 CMP $65
|
||
B165 F0 05 BEQ $B16C
|
||
B167 20 D8 B1 JSR $B1D8
|
||
B16A F0 F7 BEQ $B163
|
||
B16C A9 06 LDA #$06
|
||
B16E 85 A0 STA $A0
|
||
B170 A5 7B LDA $7B
|
||
B172 A6 7C LDX $7C
|
||
B174 85 71 STA $71
|
||
B176 86 72 STX $72
|
||
B178 E4 7E CPX $7E
|
||
B17A D0 04 BNE $B180
|
||
B17C C5 7D CMP $7D
|
||
B17E F0 05 BEQ $B185
|
||
B180 20 D2 B1 JSR $B1D2
|
||
B183 F0 F3 BEQ $B178
|
||
B185 85 A4 STA $A4
|
||
B187 86 A5 STX $A5
|
||
B189 A9 04 LDA #$04
|
||
B18B 85 A0 STA $A0
|
||
B18D A5 A4 LDA $A4
|
||
B18F A6 A5 LDX $A5
|
||
B191 E4 80 CPX $80
|
||
B193 D0 04 BNE $B199
|
||
B195 C5 7F CMP $7F
|
||
B197 F0 7E BEQ $B217
|
||
B199 85 71 STA $71
|
||
B19B 86 72 STX $72
|
||
B19D A0 01 LDY #$01
|
||
B19F B1 71 LDA ($71),Y
|
||
B1A1 08 PHP
|
||
B1A2 C8 INY
|
||
B1A3 B1 71 LDA ($71),Y
|
||
B1A5 65 A4 ADC $A4
|
||
B1A7 85 A4 STA $A4
|
||
B1A9 C8 INY
|
||
B1AA B1 71 LDA ($71),Y
|
||
B1AC 65 A5 ADC $A5
|
||
B1AE 85 A5 STA $A5
|
||
B1B0 28 PLP
|
||
B1B1 10 DA BPL $B18D
|
||
B1B3 C8 INY
|
||
B1B4 B1 71 LDA ($71),Y
|
||
B1B6 A0 00 LDY #$00
|
||
B1B8 0A ASL A
|
||
B1B9 69 05 ADC #$05
|
||
B1BB 65 71 ADC $71
|
||
B1BD 85 71 STA $71
|
||
B1BF 90 02 BCC $B1C3
|
||
B1C1 E6 72 INC $72
|
||
B1C3 A6 72 LDX $72
|
||
B1C5 E4 A5 CPX $A5
|
||
B1C7 D0 04 BNE $B1CD
|
||
B1C9 C5 A4 CMP $A4
|
||
B1CB F0 C4 BEQ $B191
|
||
B1CD 20 D8 B1 JSR $B1D8
|
||
B1D0 F0 F3 BEQ $B1C5
|
||
B1D2 C8 INY
|
||
B1D3 B1 71 LDA ($71),Y
|
||
B1D5 10 30 BPL $B207
|
||
B1D7 C8 INY
|
||
B1D8 B1 71 LDA ($71),Y
|
||
B1DA F0 2B BEQ $B207
|
||
B1DC C8 INY
|
||
B1DD B1 71 LDA ($71),Y
|
||
B1DF AA TAX
|
||
B1E0 C8 INY
|
||
B1E1 B1 71 LDA ($71),Y
|
||
B1E3 C5 82 CMP $82
|
||
B1E5 90 06 BCC $B1ED
|
||
B1E7 D0 1E BNE $B207
|
||
B1E9 E4 81 CPX $81
|
||
B1EB B0 1A BCS $B207
|
||
B1ED C5 AB CMP $AB
|
||
B1EF 90 16 BCC $B207
|
||
B1F1 D0 04 BNE $B1F7
|
||
B1F3 E4 AA CPX $AA
|
||
B1F5 90 10 BCC $B207
|
||
B1F7 86 AA STX $AA
|
||
B1F9 85 AB STA $AB
|
||
B1FB A5 71 LDA $71
|
||
B1FD A6 72 LDX $72
|
||
B1FF 85 9C STA $9C
|
||
B201 86 9D STX $9D
|
||
B203 88 DEY
|
||
B204 88 DEY
|
||
B205 84 A2 STY $A2
|
||
B207 A5 A0 LDA $A0
|
||
B209 18 CLC
|
||
B20A 65 71 ADC $71
|
||
B20C 85 71 STA $71
|
||
B20E 90 02 BCC $B212
|
||
B210 E6 72 INC $72
|
||
B212 A6 72 LDX $72
|
||
B214 A0 00 LDY #$00
|
||
B216 60 RTS
|
||
B217 C6 A0 DEC $A0
|
||
B219 A5 9D LDA $9D
|
||
B21B 05 9C ORA $9C
|
||
B21D F0 F3 BEQ $B212
|
||
B21F A4 A2 LDY $A2
|
||
B221 18 CLC
|
||
B222 B1 9C LDA ($9C),Y
|
||
B224 65 AA ADC $AA
|
||
B226 85 A6 STA $A6
|
||
B228 A5 AB LDA $AB
|
||
B22A 69 00 ADC #$00
|
||
B22C 85 A7 STA $A7
|
||
B22E A5 81 LDA $81
|
||
B230 A6 82 LDX $82
|
||
B232 85 A4 STA $A4
|
||
B234 86 A5 STX $A5
|
||
B236 20 D6 A1 JSR $A1D6
|
||
B239 A4 A2 LDY $A2
|
||
B23B C8 INY
|
||
B23C A5 A4 LDA $A4
|
||
B23E 91 9C STA ($9C),Y
|
||
B240 AA TAX
|
||
B241 E6 A5 INC $A5
|
||
B243 A5 A5 LDA $A5
|
||
B245 C8 INY
|
||
B246 91 9C STA ($9C),Y
|
||
B248 4C 4B B1 JMP $B14B
|
||
B24B FF .DB #$FF
|
||
B24C FF .DB #$FF
|
||
B24D A5 AF LDA $AF
|
||
B24F 48 PHA
|
||
B250 A5 AE LDA $AE
|
||
B252 48 PHA
|
||
B253 20 A0 AB JSR $ABA0
|
||
B256 20 B2 AA JSR $AAB2
|
||
B259 68 PLA
|
||
B25A 85 B8 STA $B8
|
||
B25C 68 PLA
|
||
B25D 85 B9 STA $B9
|
||
B25F A0 00 LDY #$00
|
||
B261 B1 B8 LDA ($B8),Y
|
||
B263 18 CLC
|
||
B264 71 AE ADC ($AE),Y
|
||
B266 90 05 BCC $B26D
|
||
B268 A2 1A LDX #$1A
|
||
B26A 4C 4E A2 JMP $A24E
|
||
B26D 20 9C B0 JSR $B09C
|
||
B270 20 8A B2 JSR $B28A
|
||
B273 A5 9E LDA $9E
|
||
B275 A4 9F LDY $9F
|
||
B277 20 BA B2 JSR $B2BA
|
||
B27A 20 9C B2 JSR $B29C
|
||
B27D A5 B8 LDA $B8
|
||
B27F A4 B9 LDY $B9
|
||
B281 20 BA B2 JSR $B2BA
|
||
B284 20 ED B0 JSR $B0ED
|
||
B287 4C DB AA JMP $AADB
|
||
B28A A0 00 LDY #$00
|
||
B28C B1 B8 LDA ($B8),Y
|
||
B28E 48 PHA
|
||
B28F C8 INY
|
||
B290 B1 B8 LDA ($B8),Y
|
||
B292 AA TAX
|
||
B293 C8 INY
|
||
B294 B1 B8 LDA ($B8),Y
|
||
B296 A8 TAY
|
||
B297 68 PLA
|
||
B298 86 71 STX $71
|
||
B29A 84 72 STY $72
|
||
B29C A8 TAY
|
||
B29D F0 0A BEQ $B2A9
|
||
B29F 48 PHA
|
||
B2A0 88 DEY
|
||
B2A1 B1 71 LDA ($71),Y
|
||
B2A3 91 83 STA ($83),Y
|
||
B2A5 98 TYA
|
||
B2A6 D0 F8 BNE $B2A0
|
||
B2A8 68 PLA
|
||
B2A9 18 CLC
|
||
B2AA 65 83 ADC $83
|
||
B2AC 85 83 STA $83
|
||
B2AE 90 02 BCC $B2B2
|
||
B2B0 E6 84 INC $84
|
||
B2B2 60 RTS
|
||
B2B3 20 B2 AA JSR $AAB2
|
||
B2B6 A5 AE LDA $AE
|
||
B2B8 A4 AF LDY $AF
|
||
B2BA 85 71 STA $71
|
||
B2BC 84 72 STY $72
|
||
B2BE 20 EB B2 JSR $B2EB
|
||
B2C1 08 PHP
|
||
B2C2 A0 00 LDY #$00
|
||
B2C4 B1 71 LDA ($71),Y
|
||
B2C6 48 PHA
|
||
B2C7 C8 INY
|
||
B2C8 B1 71 LDA ($71),Y
|
||
B2CA AA TAX
|
||
B2CB C8 INY
|
||
B2CC B1 71 LDA ($71),Y
|
||
B2CE A8 TAY
|
||
B2CF 68 PLA
|
||
B2D0 28 PLP
|
||
B2D1 D0 13 BNE $B2E6
|
||
B2D3 C4 82 CPY $82
|
||
B2D5 D0 0F BNE $B2E6
|
||
B2D7 E4 81 CPX $81
|
||
B2D9 D0 0B BNE $B2E6
|
||
B2DB 48 PHA
|
||
B2DC 18 CLC
|
||
B2DD 65 81 ADC $81
|
||
B2DF 85 81 STA $81
|
||
B2E1 90 02 BCC $B2E5
|
||
B2E3 E6 82 INC $82
|
||
B2E5 68 PLA
|
||
B2E6 86 71 STX $71
|
||
B2E8 84 72 STY $72
|
||
B2EA 60 RTS
|
||
B2EB C4 67 CPY $67
|
||
B2ED D0 0C BNE $B2FB
|
||
B2EF C5 66 CMP $66
|
||
B2F1 D0 08 BNE $B2FB
|
||
B2F3 85 65 STA $65
|
||
B2F5 E9 03 SBC #$03
|
||
B2F7 85 66 STA $66
|
||
B2F9 A0 00 LDY #$00
|
||
B2FB 60 RTS
|
||
B2FC 20 B1 B3 JSR $B3B1
|
||
B2FF 8A TXA
|
||
B300 48 PHA
|
||
B301 A9 01 LDA #$01
|
||
B303 20 A4 B0 JSR $B0A4
|
||
B306 68 PLA
|
||
B307 A0 00 LDY #$00
|
||
B309 91 AD STA ($AD),Y
|
||
B30B 68 PLA
|
||
B30C 68 PLA
|
||
B30D 4C ED B0 JMP $B0ED
|
||
B310 20 6F B3 JSR $B36F
|
||
B313 D1 9E CMP ($9E),Y
|
||
B315 98 TYA
|
||
B316 90 04 BCC $B31C
|
||
B318 B1 9E LDA ($9E),Y
|
||
B31A AA TAX
|
||
B31B 98 TYA
|
||
B31C 48 PHA
|
||
B31D 8A TXA
|
||
B31E 48 PHA
|
||
B31F 20 A4 B0 JSR $B0A4
|
||
B322 A5 9E LDA $9E
|
||
B324 A4 9F LDY $9F
|
||
B326 20 BA B2 JSR $B2BA
|
||
B329 68 PLA
|
||
B32A A8 TAY
|
||
B32B 68 PLA
|
||
B32C 18 CLC
|
||
B32D 65 71 ADC $71
|
||
B32F 85 71 STA $71
|
||
B331 90 02 BCC $B335
|
||
B333 E6 72 INC $72
|
||
B335 98 TYA
|
||
B336 20 9C B2 JSR $B29C
|
||
B339 4C ED B0 JMP $B0ED
|
||
B33C 20 6F B3 JSR $B36F
|
||
B33F 18 CLC
|
||
B340 F1 9E SBC ($9E),Y
|
||
B342 49 FF EOR #$FF
|
||
B344 4C 16 B3 JMP $B316
|
||
B347 A9 FF LDA #$FF
|
||
B349 85 AF STA $AF
|
||
B34B 20 C2 00 JSR $00C2
|
||
B34E C9 29 CMP #$29 ;')'
|
||
B350 F0 06 BEQ $B358
|
||
B352 20 01 AC JSR $AC01
|
||
B355 20 AE B3 JSR $B3AE
|
||
B358 20 6F B3 JSR $B36F
|
||
B35B CA DEX
|
||
B35C 8A TXA
|
||
B35D 48 PHA
|
||
B35E 18 CLC
|
||
B35F A2 00 LDX #$00
|
||
B361 F1 9E SBC ($9E),Y
|
||
B363 B0 B8 BCS $B31D
|
||
B365 49 FF EOR #$FF
|
||
B367 C5 AF CMP $AF
|
||
B369 90 B3 BCC $B31E
|
||
B36B A5 AF LDA $AF
|
||
B36D B0 AF BCS $B31E
|
||
B36F 20 FB AB JSR $ABFB
|
||
B372 68 PLA
|
||
B373 85 A2 STA $A2
|
||
B375 68 PLA
|
||
B376 85 A3 STA $A3
|
||
B378 68 PLA
|
||
B379 68 PLA
|
||
B37A 68 PLA
|
||
B37B AA TAX
|
||
B37C 68 PLA
|
||
B37D 85 9E STA $9E
|
||
B37F 68 PLA
|
||
B380 85 9F STA $9F
|
||
B382 A0 00 LDY #$00
|
||
B384 8A TXA
|
||
B385 F0 21 BEQ $B3A8
|
||
B387 E6 A2 INC $A2
|
||
B389 6C A2 00 JMP ($00A2)
|
||
B38C 20 92 B3 JSR $B392
|
||
B38F 4C D0 AF JMP $AFD0
|
||
B392 20 B3 B2 JSR $B2B3
|
||
B395 A2 00 LDX #$00
|
||
B397 86 5F STX $5F
|
||
B399 A8 TAY
|
||
B39A 60 RTS
|
||
B39B 20 92 B3 JSR $B392
|
||
B39E F0 08 BEQ $B3A8
|
||
B3A0 A0 00 LDY #$00
|
||
B3A2 B1 71 LDA ($71),Y
|
||
B3A4 A8 TAY
|
||
B3A5 4C 8F B3 JMP $B38F
|
||
B3A8 4C 88 AE JMP $AE88
|
||
B3AB 20 BC 00 JSR $00BC
|
||
B3AE 20 AD AA JSR $AAAD
|
||
B3B1 20 01 AE JSR $AE01
|
||
B3B4 A6 AE LDX $AE
|
||
B3B6 D0 F0 BNE $B3A8
|
||
B3B8 A6 AF LDX $AF
|
||
B3BA 4C C2 00 JMP $00C2
|
||
B3BD 20 92 B3 JSR $B392
|
||
B3C0 D0 03 BNE $B3C5
|
||
B3C2 4C F1 B4 JMP $B4F1
|
||
B3C5 A6 C3 LDX $C3
|
||
B3C7 A4 C4 LDY $C4
|
||
B3C9 86 BA STX $BA
|
||
B3CB 84 BB STY $BB
|
||
B3CD A6 71 LDX $71
|
||
B3CF 86 C3 STX $C3
|
||
B3D1 18 CLC
|
||
B3D2 65 71 ADC $71
|
||
B3D4 85 73 STA $73
|
||
B3D6 A6 72 LDX $72
|
||
B3D8 86 C4 STX $C4
|
||
B3DA 90 01 BCC $B3DD
|
||
B3DC E8 INX
|
||
B3DD 86 74 STX $74
|
||
B3DF A0 00 LDY #$00
|
||
B3E1 B1 73 LDA ($73),Y
|
||
B3E3 48 PHA
|
||
B3E4 A9 00 LDA #$00
|
||
B3E6 91 73 STA ($73),Y
|
||
B3E8 20 C2 00 JSR $00C2
|
||
B3EB 20 87 B8 JSR $B887
|
||
B3EE 68 PLA
|
||
B3EF A0 00 LDY #$00
|
||
B3F1 91 73 STA ($73),Y
|
||
B3F3 A6 BA LDX $BA
|
||
B3F5 A4 BB LDY $BB
|
||
B3F7 86 C3 STX $C3
|
||
B3F9 84 C4 STY $C4
|
||
B3FB 60 RTS
|
||
B3FC 20 AD AA JSR $AAAD
|
||
B3FF 20 08 B4 JSR $B408
|
||
B402 20 01 AC JSR $AC01
|
||
B405 4C AE B3 JMP $B3AE
|
||
B408 A5 B0 LDA $B0
|
||
B40A 30 9C BMI $B3A8
|
||
B40C A5 AC LDA $AC
|
||
B40E C9 91 CMP #$91
|
||
B410 B0 96 BCS $B3A8
|
||
B412 20 31 B8 JSR $B831
|
||
B415 A5 AE LDA $AE
|
||
B417 A4 AF LDY $AF
|
||
B419 84 11 STY $11
|
||
B41B 85 12 STA $12
|
||
B41D 60 RTS
|
||
B41E 20 08 B4 JSR $B408
|
||
B421 A0 00 LDY #$00
|
||
B423 B1 11 LDA ($11),Y
|
||
B425 A8 TAY
|
||
B426 4C D0 AF JMP $AFD0
|
||
B429 20 FC B3 JSR $B3FC
|
||
B42C 8A TXA
|
||
B42D A0 00 LDY #$00
|
||
B42F 91 11 STA ($11),Y
|
||
B431 60 RTS
|
||
B432 20 FC B3 JSR $B3FC
|
||
B435 86 97 STX $97
|
||
B437 A2 00 LDX #$00
|
||
B439 20 C2 00 JSR $00C2
|
||
B43C F0 03 BEQ $B441
|
||
B43E 20 02 B4 JSR $B402
|
||
B441 86 98 STX $98
|
||
B443 A0 00 LDY #$00
|
||
B445 B1 11 LDA ($11),Y
|
||
B447 45 98 EOR $98
|
||
B449 25 97 AND $97
|
||
B44B F0 F8 BEQ $B445
|
||
B44D 60 RTS
|
||
B44E A9 96 LDA #$96
|
||
B450 A0 BA LDY #$BA
|
||
B452 4C 6C B4 JMP $B46C
|
||
B455 20 4D B6 JSR $B64D
|
||
B458 A5 B0 LDA $B0
|
||
B45A 49 FF EOR #$FF
|
||
B45C 85 B0 STA $B0
|
||
B45E 45 B7 EOR $B7
|
||
B460 85 B8 STA $B8
|
||
B462 A5 AC LDA $AC
|
||
B464 4C 6F B4 JMP $B46F
|
||
B467 20 7B B5 JSR $B57B
|
||
B46A 90 3C BCC $B4A8
|
||
B46C 20 4D B6 JSR $B64D
|
||
B46F D0 03 BNE $B474
|
||
B471 4C 9B B7 JMP $B79B
|
||
B474 A6 B9 LDX $B9
|
||
B476 86 A3 STX $A3
|
||
B478 A2 B3 LDX #$B3
|
||
B47A A5 B3 LDA $B3
|
||
B47C A8 TAY
|
||
B47D F0 CE BEQ $B44D
|
||
B47F 38 SEC
|
||
B480 E5 AC SBC $AC
|
||
B482 F0 24 BEQ $B4A8
|
||
B484 90 12 BCC $B498
|
||
B486 84 AC STY $AC
|
||
B488 A4 B7 LDY $B7
|
||
B48A 84 B0 STY $B0
|
||
B48C 49 FF EOR #$FF
|
||
B48E 69 00 ADC #$00
|
||
B490 A0 00 LDY #$00
|
||
B492 84 A3 STY $A3
|
||
B494 A2 AC LDX #$AC
|
||
B496 D0 04 BNE $B49C
|
||
B498 A0 00 LDY #$00
|
||
B49A 84 B9 STY $B9
|
||
B49C C9 F9 CMP #$F9
|
||
B49E 30 C7 BMI $B467
|
||
B4A0 A8 TAY
|
||
B4A1 A5 B9 LDA $B9
|
||
B4A3 56 01 LSR $01,X
|
||
B4A5 20 92 B5 JSR $B592
|
||
B4A8 24 B8 BIT $B8
|
||
B4AA 10 4C BPL $B4F8
|
||
B4AC A0 AC LDY #$AC
|
||
B4AE E0 B3 CPX #$B3
|
||
B4B0 F0 02 BEQ $B4B4
|
||
B4B2 A0 B3 LDY #$B3
|
||
B4B4 38 SEC
|
||
B4B5 49 FF EOR #$FF
|
||
B4B7 65 A3 ADC $A3
|
||
B4B9 85 B9 STA $B9
|
||
B4BB B9 03 00 LDA $0003,Y
|
||
B4BE F5 03 SBC $03,X
|
||
B4C0 85 AF STA $AF
|
||
B4C2 B9 02 00 LDA $0002,Y
|
||
B4C5 F5 02 SBC $02,X
|
||
B4C7 85 AE STA $AE
|
||
B4C9 B9 01 00 LDA $0001,Y
|
||
B4CC F5 01 SBC $01,X
|
||
B4CE 85 AD STA $AD
|
||
B4D0 B0 03 BCS $B4D5
|
||
B4D2 20 37 B5 JSR $B537
|
||
B4D5 A0 00 LDY #$00
|
||
B4D7 98 TYA
|
||
B4D8 18 CLC
|
||
B4D9 A6 AD LDX $AD
|
||
B4DB D0 3E BNE $B51B
|
||
B4DD A6 AE LDX $AE
|
||
B4DF 86 AD STX $AD
|
||
B4E1 A6 AF LDX $AF
|
||
B4E3 86 AE STX $AE
|
||
B4E5 A6 B9 LDX $B9
|
||
B4E7 86 AF STX $AF
|
||
B4E9 84 B9 STY $B9
|
||
B4EB 69 08 ADC #$08
|
||
B4ED C9 18 CMP #$18
|
||
B4EF D0 E8 BNE $B4D9
|
||
B4F1 A9 00 LDA #$00
|
||
B4F3 85 AC STA $AC
|
||
B4F5 85 B0 STA $B0
|
||
B4F7 60 RTS
|
||
B4F8 65 A3 ADC $A3
|
||
B4FA 85 B9 STA $B9
|
||
B4FC A5 AF LDA $AF
|
||
B4FE 65 B6 ADC $B6
|
||
B500 85 AF STA $AF
|
||
B502 A5 AE LDA $AE
|
||
B504 65 B5 ADC $B5
|
||
B506 85 AE STA $AE
|
||
B508 A5 AD LDA $AD
|
||
B50A 65 B4 ADC $B4
|
||
B50C 85 AD STA $AD
|
||
B50E 4C 28 B5 JMP $B528
|
||
B511 69 01 ADC #$01
|
||
B513 06 B9 ASL $B9
|
||
B515 26 AF ROL $AF
|
||
B517 26 AE ROL $AE
|
||
B519 26 AD ROL $AD
|
||
B51B 10 F4 BPL $B511
|
||
B51D 38 SEC
|
||
B51E E5 AC SBC $AC
|
||
B520 B0 CF BCS $B4F1
|
||
B522 49 FF EOR #$FF
|
||
B524 69 01 ADC #$01
|
||
B526 85 AC STA $AC
|
||
B528 90 0C BCC $B536
|
||
B52A E6 AC INC $AC
|
||
B52C F0 36 BEQ $B564
|
||
B52E 66 AD ROR $AD
|
||
B530 66 AE ROR $AE
|
||
B532 66 AF ROR $AF
|
||
B534 66 B9 ROR $B9
|
||
B536 60 RTS
|
||
B537 A5 B0 LDA $B0
|
||
B539 49 FF EOR #$FF
|
||
B53B 85 B0 STA $B0
|
||
B53D A5 AD LDA $AD
|
||
B53F 49 FF EOR #$FF
|
||
B541 85 AD STA $AD
|
||
B543 A5 AE LDA $AE
|
||
B545 49 FF EOR #$FF
|
||
B547 85 AE STA $AE
|
||
B549 A5 AF LDA $AF
|
||
B54B 49 FF EOR #$FF
|
||
B54D 85 AF STA $AF
|
||
B54F A5 B9 LDA $B9
|
||
B551 49 FF EOR #$FF
|
||
B553 85 B9 STA $B9
|
||
B555 E6 B9 INC $B9
|
||
B557 D0 0A BNE $B563
|
||
B559 E6 AF INC $AF
|
||
B55B D0 06 BNE $B563
|
||
B55D E6 AE INC $AE
|
||
B55F D0 02 BNE $B563
|
||
B561 E6 AD INC $AD
|
||
B563 60 RTS
|
||
B564 A2 0A LDX #$0A
|
||
B566 4C 4E A2 JMP $A24E
|
||
B569 A2 74 LDX #$74 ;'t'
|
||
B56B B4 03 LDY $03,X
|
||
B56D 84 B9 STY $B9
|
||
B56F B4 02 LDY $02,X
|
||
B571 94 03 STY $03,X
|
||
B573 B4 01 LDY $01,X
|
||
B575 94 02 STY $02,X
|
||
B577 A4 B2 LDY $B2
|
||
B579 94 01 STY $01,X
|
||
B57B 69 08 ADC #$08
|
||
B57D 30 EC BMI $B56B
|
||
B57F F0 EA BEQ $B56B
|
||
B581 E9 08 SBC #$08
|
||
B583 A8 TAY
|
||
B584 A5 B9 LDA $B9
|
||
B586 B0 12 BCS $B59A
|
||
B588 16 01 ASL $01,X
|
||
B58A 90 02 BCC $B58E
|
||
B58C F6 01 INC $01,X
|
||
B58E 76 01 ROR $01,X
|
||
B590 76 01 ROR $01,X
|
||
B592 76 02 ROR $02,X
|
||
B594 76 03 ROR $03,X
|
||
B596 6A ROR A
|
||
B597 C8 INY
|
||
B598 D0 EE BNE $B588
|
||
B59A 18 CLC
|
||
B59B 60 RTS
|
||
B59C 81 00 STA ($00,X)
|
||
B59E 00 BRK
|
||
B59F 00 BRK
|
||
B5A0 02 80 SIM
|
||
B5A2 19 56 62 ORA $6256,Y
|
||
B5A5 80 .DB #$80
|
||
B5A6 76 22 ROR $22,X
|
||
B5A8 F3 .DB #$F3
|
||
B5A9 82 .DB #$82
|
||
B5AA 38 SEC
|
||
B5AB AA TAX
|
||
B5AC 40 RTI
|
||
B5AD 80 .DB #$80
|
||
B5AE 35 04 AND $04,X
|
||
B5B0 F3 .DB #$F3
|
||
B5B1 81 35 STA ($35,X)
|
||
B5B3 04 .DB #$04
|
||
B5B4 F3 .DB #$F3
|
||
B5B5 80 .DB #$80
|
||
B5B6 80 .DB #$80
|
||
B5B7 00 BRK
|
||
B5B8 00 BRK
|
||
B5B9 80 .DB #$80
|
||
B5BA 31 72 AND ($72),Y
|
||
B5BC 18 CLC
|
||
B5BD 20 CA B7 JSR $B7CA
|
||
B5C0 F0 02 BEQ $B5C4
|
||
B5C2 10 03 BPL $B5C7
|
||
B5C4 4C 88 AE JMP $AE88
|
||
B5C7 A5 AC LDA $AC
|
||
B5C9 E9 7F SBC #$7F ;''
|
||
B5CB 48 PHA
|
||
B5CC A9 80 LDA #$80
|
||
B5CE 85 AC STA $AC
|
||
B5D0 A9 AD LDA #$AD
|
||
B5D2 A0 B5 LDY #$B5
|
||
B5D4 20 6C B4 JSR $B46C
|
||
B5D7 A9 B1 LDA #$B1
|
||
B5D9 A0 B5 LDY #$B5
|
||
B5DB 20 CA B6 JSR $B6CA
|
||
B5DE A9 9C LDA #$9C
|
||
B5E0 A0 B5 LDY #$B5
|
||
B5E2 20 55 B4 JSR $B455
|
||
B5E5 A9 A0 LDA #$A0
|
||
B5E7 A0 B5 LDY #$B5
|
||
B5E9 20 6E BB JSR $BB6E
|
||
B5EC A9 B5 LDA #$B5
|
||
B5EE A0 B5 LDY #$B5
|
||
B5F0 20 6C B4 JSR $B46C
|
||
B5F3 68 PLA
|
||
B5F4 20 12 B9 JSR $B912
|
||
B5F7 A9 B9 LDA #$B9
|
||
B5F9 A0 B5 LDY #$B5
|
||
B5FB 20 4D B6 JSR $B64D
|
||
B5FE F0 4C BEQ $B64C
|
||
B600 20 73 B6 JSR $B673
|
||
B603 A9 00 LDA #$00
|
||
B605 85 75 STA $75
|
||
B607 85 76 STA $76
|
||
B609 85 77 STA $77
|
||
B60B A5 B9 LDA $B9
|
||
B60D 20 22 B6 JSR $B622
|
||
B610 A5 AF LDA $AF
|
||
B612 20 22 B6 JSR $B622
|
||
B615 A5 AE LDA $AE
|
||
B617 20 22 B6 JSR $B622
|
||
B61A A5 AD LDA $AD
|
||
B61C 20 27 B6 JSR $B627
|
||
B61F 4C 3C B7 JMP $B73C
|
||
B622 D0 03 BNE $B627
|
||
B624 4C 69 B5 JMP $B569
|
||
B627 4A LSR A
|
||
B628 09 80 ORA #$80
|
||
B62A A8 TAY
|
||
B62B 90 13 BCC $B640
|
||
B62D 18 CLC
|
||
B62E A5 77 LDA $77
|
||
B630 65 B6 ADC $B6
|
||
B632 85 77 STA $77
|
||
B634 A5 76 LDA $76
|
||
B636 65 B5 ADC $B5
|
||
B638 85 76 STA $76
|
||
B63A A5 75 LDA $75
|
||
B63C 65 B4 ADC $B4
|
||
B63E 85 75 STA $75
|
||
B640 66 75 ROR $75
|
||
B642 66 76 ROR $76
|
||
B644 66 77 ROR $77
|
||
B646 66 B9 ROR $B9
|
||
B648 98 TYA
|
||
B649 4A LSR A
|
||
B64A D0 DE BNE $B62A
|
||
B64C 60 RTS
|
||
B64D 85 71 STA $71
|
||
B64F 84 72 STY $72
|
||
B651 A0 03 LDY #$03
|
||
B653 B1 71 LDA ($71),Y
|
||
B655 85 B6 STA $B6
|
||
B657 88 DEY
|
||
B658 B1 71 LDA ($71),Y
|
||
B65A 85 B5 STA $B5
|
||
B65C 88 DEY
|
||
B65D B1 71 LDA ($71),Y
|
||
B65F 85 B7 STA $B7
|
||
B661 45 B0 EOR $B0
|
||
B663 85 B8 STA $B8
|
||
B665 A5 B7 LDA $B7
|
||
B667 09 80 ORA #$80
|
||
B669 85 B4 STA $B4
|
||
B66B 88 DEY
|
||
B66C B1 71 LDA ($71),Y
|
||
B66E 85 B3 STA $B3
|
||
B670 A5 AC LDA $AC
|
||
B672 60 RTS
|
||
B673 A5 B3 LDA $B3
|
||
B675 F0 1F BEQ $B696
|
||
B677 18 CLC
|
||
B678 65 AC ADC $AC
|
||
B67A 90 04 BCC $B680
|
||
B67C 30 1D BMI $B69B
|
||
B67E 18 CLC
|
||
B67F 2C 10 14 BIT $1410
|
||
B682 69 80 ADC #$80
|
||
B684 85 AC STA $AC
|
||
B686 D0 03 BNE $B68B
|
||
B688 4C F5 B4 JMP $B4F5
|
||
B68B A5 B8 LDA $B8
|
||
B68D 85 B0 STA $B0
|
||
B68F 60 RTS
|
||
B690 A5 B0 LDA $B0
|
||
B692 49 FF EOR #$FF
|
||
B694 30 05 BMI $B69B
|
||
B696 68 PLA
|
||
B697 68 PLA
|
||
B698 4C F1 B4 JMP $B4F1
|
||
B69B 4C 64 B5 JMP $B564
|
||
B69E 20 AB B7 JSR $B7AB
|
||
B6A1 AA TAX
|
||
B6A2 F0 10 BEQ $B6B4
|
||
B6A4 18 CLC
|
||
B6A5 69 02 ADC #$02
|
||
B6A7 B0 F2 BCS $B69B
|
||
B6A9 A2 00 LDX #$00
|
||
B6AB 86 B8 STX $B8
|
||
B6AD 20 7C B4 JSR $B47C
|
||
B6B0 E6 AC INC $AC
|
||
B6B2 F0 E7 BEQ $B69B
|
||
B6B4 60 RTS
|
||
B6B5 84 20 STY $20
|
||
B6B7 00 BRK
|
||
B6B8 00 BRK
|
||
B6B9 20 AB B7 JSR $B7AB
|
||
B6BC A9 B5 LDA #$B5
|
||
B6BE A0 B6 LDY #$B6
|
||
B6C0 A2 00 LDX #$00
|
||
B6C2 86 B8 STX $B8
|
||
B6C4 20 4B B7 JSR $B74B
|
||
B6C7 4C CD B6 JMP $B6CD
|
||
B6CA 20 4D B6 JSR $B64D
|
||
B6CD F0 68 BEQ $B737
|
||
B6CF 20 BA B7 JSR $B7BA
|
||
B6D2 A9 00 LDA #$00
|
||
B6D4 38 SEC
|
||
B6D5 E5 AC SBC $AC
|
||
B6D7 85 AC STA $AC
|
||
B6D9 20 73 B6 JSR $B673
|
||
B6DC E6 AC INC $AC
|
||
B6DE F0 BB BEQ $B69B
|
||
B6E0 A2 FD LDX #$FD
|
||
B6E2 A9 01 LDA #$01
|
||
B6E4 A4 B4 LDY $B4
|
||
B6E6 C4 AD CPY $AD
|
||
B6E8 D0 0A BNE $B6F4
|
||
B6EA A4 B5 LDY $B5
|
||
B6EC C4 AE CPY $AE
|
||
B6EE D0 04 BNE $B6F4
|
||
B6F0 A4 B6 LDY $B6
|
||
B6F2 C4 AF CPY $AF
|
||
B6F4 08 PHP
|
||
B6F5 2A ROL A
|
||
B6F6 90 09 BCC $B701
|
||
B6F8 E8 INX
|
||
B6F9 95 77 STA $77,X
|
||
B6FB F0 2A BEQ $B727
|
||
B6FD 10 2C BPL $B72B
|
||
B6FF A9 01 LDA #$01
|
||
B701 28 PLP
|
||
B702 B0 0C BCS $B710
|
||
B704 06 B6 ASL $B6
|
||
B706 26 B5 ROL $B5
|
||
B708 26 B4 ROL $B4
|
||
B70A B0 E8 BCS $B6F4
|
||
B70C 30 D6 BMI $B6E4
|
||
B70E 10 E4 BPL $B6F4
|
||
B710 A8 TAY
|
||
B711 A5 B6 LDA $B6
|
||
B713 E5 AF SBC $AF
|
||
B715 85 B6 STA $B6
|
||
B717 A5 B5 LDA $B5
|
||
B719 E5 AE SBC $AE
|
||
B71B 85 B5 STA $B5
|
||
B71D A5 B4 LDA $B4
|
||
B71F E5 AD SBC $AD
|
||
B721 85 B4 STA $B4
|
||
B723 98 TYA
|
||
B724 4C 04 B7 JMP $B704
|
||
B727 A9 40 LDA #$40 ;'@'
|
||
B729 D0 D6 BNE $B701
|
||
B72B 0A ASL A
|
||
B72C 0A ASL A
|
||
B72D 0A ASL A
|
||
B72E 0A ASL A
|
||
B72F 0A ASL A
|
||
B730 0A ASL A
|
||
B731 85 B9 STA $B9
|
||
B733 28 PLP
|
||
B734 4C 3C B7 JMP $B73C
|
||
B737 A2 14 LDX #$14
|
||
B739 4C 4E A2 JMP $A24E
|
||
B73C A5 75 LDA $75
|
||
B73E 85 AD STA $AD
|
||
B740 A5 76 LDA $76
|
||
B742 85 AE STA $AE
|
||
B744 A5 77 LDA $77
|
||
B746 85 AF STA $AF
|
||
B748 4C D5 B4 JMP $B4D5
|
||
B74B 85 71 STA $71
|
||
B74D 84 72 STY $72
|
||
B74F A0 03 LDY #$03
|
||
B751 B1 71 LDA ($71),Y
|
||
B753 85 AF STA $AF
|
||
B755 88 DEY
|
||
B756 B1 71 LDA ($71),Y
|
||
B758 85 AE STA $AE
|
||
B75A 88 DEY
|
||
B75B B1 71 LDA ($71),Y
|
||
B75D 85 B0 STA $B0
|
||
B75F 09 80 ORA #$80
|
||
B761 85 AD STA $AD
|
||
B763 88 DEY
|
||
B764 B1 71 LDA ($71),Y
|
||
B766 85 AC STA $AC
|
||
B768 84 B9 STY $B9
|
||
B76A 60 RTS
|
||
B76B A2 A8 LDX #$A8
|
||
B76D 2C A2 A4 BIT $A4A2
|
||
B770 A0 00 LDY #$00
|
||
B772 F0 04 BEQ $B778
|
||
B774 A6 97 LDX $97
|
||
B776 A4 98 LDY $98
|
||
B778 20 BA B7 JSR $B7BA
|
||
B77B 86 71 STX $71
|
||
B77D 84 72 STY $72
|
||
B77F A0 03 LDY #$03
|
||
B781 A5 AF LDA $AF
|
||
B783 91 71 STA ($71),Y
|
||
B785 88 DEY
|
||
B786 A5 AE LDA $AE
|
||
B788 91 71 STA ($71),Y
|
||
B78A 88 DEY
|
||
B78B A5 B0 LDA $B0
|
||
B78D 09 7F ORA #$7F ;''
|
||
B78F 25 AD AND $AD
|
||
B791 91 71 STA ($71),Y
|
||
B793 88 DEY
|
||
B794 A5 AC LDA $AC
|
||
B796 91 71 STA ($71),Y
|
||
B798 84 B9 STY $B9
|
||
B79A 60 RTS
|
||
B79B A5 B7 LDA $B7
|
||
B79D 85 B0 STA $B0
|
||
B79F A2 04 LDX #$04
|
||
B7A1 B5 B2 LDA $B2,X
|
||
B7A3 95 AB STA $AB,X
|
||
B7A5 CA DEX
|
||
B7A6 D0 F9 BNE $B7A1
|
||
B7A8 86 B9 STX $B9
|
||
B7AA 60 RTS
|
||
B7AB 20 BA B7 JSR $B7BA
|
||
B7AE A2 05 LDX #$05
|
||
B7B0 B5 AB LDA $AB,X
|
||
B7B2 95 B2 STA $B2,X
|
||
B7B4 CA DEX
|
||
B7B5 D0 F9 BNE $B7B0
|
||
B7B7 86 B9 STX $B9
|
||
B7B9 60 RTS
|
||
B7BA A5 AC LDA $AC
|
||
B7BC F0 FB BEQ $B7B9
|
||
B7BE 06 B9 ASL $B9
|
||
B7C0 90 F7 BCC $B7B9
|
||
B7C2 20 59 B5 JSR $B559
|
||
B7C5 D0 F2 BNE $B7B9
|
||
B7C7 4C 2A B5 JMP $B52A
|
||
B7CA A5 AC LDA $AC
|
||
B7CC F0 09 BEQ $B7D7
|
||
B7CE A5 B0 LDA $B0
|
||
B7D0 2A ROL A
|
||
B7D1 A9 FF LDA #$FF
|
||
B7D3 B0 02 BCS $B7D7
|
||
B7D5 A9 01 LDA #$01
|
||
B7D7 60 RTS
|
||
B7D8 20 CA B7 JSR $B7CA
|
||
B7DB 85 AD STA $AD
|
||
B7DD A9 00 LDA #$00
|
||
B7DF 85 AE STA $AE
|
||
B7E1 A2 88 LDX #$88
|
||
B7E3 A5 AD LDA $AD
|
||
B7E5 49 FF EOR #$FF
|
||
B7E7 2A ROL A
|
||
B7E8 A9 00 LDA #$00
|
||
B7EA 85 AF STA $AF
|
||
B7EC 86 AC STX $AC
|
||
B7EE 85 B9 STA $B9
|
||
B7F0 85 B0 STA $B0
|
||
B7F2 4C D0 B4 JMP $B4D0
|
||
B7F5 46 B0 LSR $B0
|
||
B7F7 60 RTS
|
||
B7F8 85 73 STA $73
|
||
B7FA 84 74 STY $74
|
||
B7FC A0 00 LDY #$00
|
||
B7FE B1 73 LDA ($73),Y
|
||
B800 C8 INY
|
||
B801 AA TAX
|
||
B802 F0 C6 BEQ $B7CA
|
||
B804 B1 73 LDA ($73),Y
|
||
B806 45 B0 EOR $B0
|
||
B808 30 C4 BMI $B7CE
|
||
B80A E4 AC CPX $AC
|
||
B80C D0 1A BNE $B828
|
||
B80E B1 73 LDA ($73),Y
|
||
B810 09 80 ORA #$80
|
||
B812 C5 AD CMP $AD
|
||
B814 D0 12 BNE $B828
|
||
B816 C8 INY
|
||
B817 B1 73 LDA ($73),Y
|
||
B819 C5 AE CMP $AE
|
||
B81B D0 0B BNE $B828
|
||
B81D C8 INY
|
||
B81E A9 7F LDA #$7F ;''
|
||
B820 C5 B9 CMP $B9
|
||
B822 B1 73 LDA ($73),Y
|
||
B824 E5 AF SBC $AF
|
||
B826 F0 28 BEQ $B850
|
||
B828 A5 B0 LDA $B0
|
||
B82A 90 02 BCC $B82E
|
||
B82C 49 FF EOR #$FF
|
||
B82E 4C D0 B7 JMP $B7D0
|
||
B831 A5 AC LDA $AC
|
||
B833 F0 4A BEQ $B87F
|
||
B835 38 SEC
|
||
B836 E9 98 SBC #$98
|
||
B838 24 B0 BIT $B0
|
||
B83A 10 09 BPL $B845
|
||
B83C AA TAX
|
||
B83D A9 FF LDA #$FF
|
||
B83F 85 B2 STA $B2
|
||
B841 20 3D B5 JSR $B53D
|
||
B844 8A TXA
|
||
B845 A2 AC LDX #$AC
|
||
B847 C9 F9 CMP #$F9
|
||
B849 10 06 BPL $B851
|
||
B84B 20 7B B5 JSR $B57B
|
||
B84E 84 B2 STY $B2
|
||
B850 60 RTS
|
||
B851 A8 TAY
|
||
B852 A5 B0 LDA $B0
|
||
B854 29 80 AND #$80
|
||
B856 46 AD LSR $AD
|
||
B858 05 AD ORA $AD
|
||
B85A 85 AD STA $AD
|
||
B85C 20 92 B5 JSR $B592
|
||
B85F 84 B2 STY $B2
|
||
B861 60 RTS
|
||
B862 A5 AC LDA $AC
|
||
B864 C9 98 CMP #$98
|
||
B866 B0 1E BCS $B886
|
||
B868 20 31 B8 JSR $B831
|
||
B86B 84 B9 STY $B9
|
||
B86D A5 B0 LDA $B0
|
||
B86F 84 B0 STY $B0
|
||
B871 49 80 EOR #$80
|
||
B873 2A ROL A
|
||
B874 A9 98 LDA #$98
|
||
B876 85 AC STA $AC
|
||
B878 A5 AF LDA $AF
|
||
B87A 85 5B STA $5B
|
||
B87C 4C D0 B4 JMP $B4D0
|
||
B87F 85 AD STA $AD
|
||
B881 85 AE STA $AE
|
||
B883 85 AF STA $AF
|
||
B885 A8 TAY
|
||
B886 60 RTS
|
||
B887 A0 00 LDY #$00
|
||
B889 A2 09 LDX #$09
|
||
B88B 94 A8 STY $A8,X
|
||
B88D CA DEX
|
||
B88E 10 FB BPL $B88B
|
||
B890 90 0F BCC $B8A1
|
||
B892 C9 2D CMP #$2D ;'-'
|
||
B894 D0 04 BNE $B89A
|
||
B896 86 B1 STX $B1
|
||
B898 F0 04 BEQ $B89E
|
||
B89A C9 2B CMP #$2B ;'+'
|
||
B89C D0 05 BNE $B8A3
|
||
B89E 20 BC 00 JSR $00BC
|
||
B8A1 90 5B BCC $B8FE
|
||
B8A3 C9 2E CMP #$2E ;'.'
|
||
B8A5 F0 2E BEQ $B8D5
|
||
B8A7 C9 45 CMP #$45 ;'E'
|
||
B8A9 D0 30 BNE $B8DB
|
||
B8AB 20 BC 00 JSR $00BC
|
||
B8AE 90 17 BCC $B8C7
|
||
B8B0 C9 A4 CMP #$A4
|
||
B8B2 F0 0E BEQ $B8C2
|
||
B8B4 C9 2D CMP #$2D ;'-'
|
||
B8B6 F0 0A BEQ $B8C2
|
||
B8B8 C9 A3 CMP #$A3
|
||
B8BA F0 08 BEQ $B8C4
|
||
B8BC C9 2B CMP #$2B ;'+'
|
||
B8BE F0 04 BEQ $B8C4
|
||
B8C0 D0 07 BNE $B8C9
|
||
B8C2 66 AB ROR $AB
|
||
B8C4 20 BC 00 JSR $00BC
|
||
B8C7 90 5C BCC $B925
|
||
B8C9 24 AB BIT $AB
|
||
B8CB 10 0E BPL $B8DB
|
||
B8CD A9 00 LDA #$00
|
||
B8CF 38 SEC
|
||
B8D0 E5 A9 SBC $A9
|
||
B8D2 4C DD B8 JMP $B8DD
|
||
B8D5 66 AA ROR $AA
|
||
B8D7 24 AA BIT $AA
|
||
B8D9 50 C3 BVC $B89E
|
||
B8DB A5 A9 LDA $A9
|
||
B8DD 38 SEC
|
||
B8DE E5 A8 SBC $A8
|
||
B8E0 85 A9 STA $A9
|
||
B8E2 F0 12 BEQ $B8F6
|
||
B8E4 10 09 BPL $B8EF
|
||
B8E6 20 B9 B6 JSR $B6B9
|
||
B8E9 E6 A9 INC $A9
|
||
B8EB D0 F9 BNE $B8E6
|
||
B8ED F0 07 BEQ $B8F6
|
||
B8EF 20 9E B6 JSR $B69E
|
||
B8F2 C6 A9 DEC $A9
|
||
B8F4 D0 F9 BNE $B8EF
|
||
B8F6 A5 B1 LDA $B1
|
||
B8F8 30 01 BMI $B8FB
|
||
B8FA 60 RTS
|
||
B8FB 4C EF BA JMP $BAEF
|
||
B8FE 48 PHA
|
||
B8FF 24 AA BIT $AA
|
||
B901 10 02 BPL $B905
|
||
B903 E6 A8 INC $A8
|
||
B905 20 9E B6 JSR $B69E
|
||
B908 68 PLA
|
||
B909 38 SEC
|
||
B90A E9 30 SBC #$30 ;'0'
|
||
B90C 20 12 B9 JSR $B912
|
||
B90F 4C 9E B8 JMP $B89E
|
||
B912 48 PHA
|
||
B913 20 AB B7 JSR $B7AB
|
||
B916 68 PLA
|
||
B917 20 DB B7 JSR $B7DB
|
||
B91A A5 B7 LDA $B7
|
||
B91C 45 B0 EOR $B0
|
||
B91E 85 B8 STA $B8
|
||
B920 A6 AC LDX $AC
|
||
B922 4C 6F B4 JMP $B46F
|
||
B925 A5 A9 LDA $A9
|
||
B927 C9 0A CMP #$0A
|
||
B929 90 09 BCC $B934
|
||
B92B A9 64 LDA #$64 ;'d'
|
||
B92D 24 AB BIT $AB
|
||
B92F 30 11 BMI $B942
|
||
B931 4C 64 B5 JMP $B564
|
||
B934 0A ASL A
|
||
B935 0A ASL A
|
||
B936 18 CLC
|
||
B937 65 A9 ADC $A9
|
||
B939 0A ASL A
|
||
B93A 18 CLC
|
||
B93B A0 00 LDY #$00
|
||
B93D 71 C3 ADC ($C3),Y
|
||
B93F 38 SEC
|
||
B940 E9 30 SBC #$30 ;'0'
|
||
B942 85 A9 STA $A9
|
||
B944 4C C4 B8 JMP $B8C4
|
||
B947 91 43 STA ($43),Y
|
||
B949 4F .DB #$4F ;'O'
|
||
B94A F8 SED
|
||
B94B 94 74 STY $74,X
|
||
B94D 23 .DB #$23 ;'#'
|
||
B94E F7 .DB #$F7
|
||
B94F 94 74 STY $74,X
|
||
B951 24 00 BIT $00
|
||
B953 A9 8D LDA #$8D
|
||
B955 A0 A1 LDY #$A1
|
||
B957 20 6B B9 JSR $B96B
|
||
B95A A5 88 LDA $88
|
||
B95C A6 87 LDX $87
|
||
B95E 85 AD STA $AD
|
||
B960 86 AE STX $AE
|
||
B962 A2 90 LDX #$90
|
||
B964 38 SEC
|
||
B965 20 E8 B7 JSR $B7E8
|
||
B968 20 6E B9 JSR $B96E
|
||
B96B 4C C3 A8 JMP $A8C3
|
||
B96E A0 01 LDY #$01
|
||
B970 A9 20 LDA #$20 ;' '
|
||
B972 24 B0 BIT $B0
|
||
B974 10 02 BPL $B978
|
||
B976 A9 2D LDA #$2D ;'-'
|
||
B978 99 FF 00 STA $00FF,Y
|
||
B97B 85 B0 STA $B0
|
||
B97D 84 BA STY $BA
|
||
B97F C8 INY
|
||
B980 A9 30 LDA #$30 ;'0'
|
||
B982 A6 AC LDX $AC
|
||
B984 D0 03 BNE $B989
|
||
B986 4C 89 BA JMP $BA89
|
||
B989 A9 00 LDA #$00
|
||
B98B E0 80 CPX #$80
|
||
B98D F0 02 BEQ $B991
|
||
B98F B0 09 BCS $B99A
|
||
B991 A9 4F LDA #$4F ;'O'
|
||
B993 A0 B9 LDY #$B9
|
||
B995 20 FB B5 JSR $B5FB
|
||
B998 A9 FA LDA #$FA
|
||
B99A 85 A8 STA $A8
|
||
B99C A9 4B LDA #$4B ;'K'
|
||
B99E A0 B9 LDY #$B9
|
||
B9A0 20 F8 B7 JSR $B7F8
|
||
B9A3 F0 1E BEQ $B9C3
|
||
B9A5 10 12 BPL $B9B9
|
||
B9A7 A9 47 LDA #$47 ;'G'
|
||
B9A9 A0 B9 LDY #$B9
|
||
B9AB 20 F8 B7 JSR $B7F8
|
||
B9AE F0 02 BEQ $B9B2
|
||
B9B0 10 0E BPL $B9C0
|
||
B9B2 20 9E B6 JSR $B69E
|
||
B9B5 C6 A8 DEC $A8
|
||
B9B7 D0 EE BNE $B9A7
|
||
B9B9 20 B9 B6 JSR $B6B9
|
||
B9BC E6 A8 INC $A8
|
||
B9BE D0 DC BNE $B99C
|
||
B9C0 20 4E B4 JSR $B44E
|
||
B9C3 20 31 B8 JSR $B831
|
||
B9C6 A2 01 LDX #$01
|
||
B9C8 A5 A8 LDA $A8
|
||
B9CA 18 CLC
|
||
B9CB 69 07 ADC #$07
|
||
B9CD 30 09 BMI $B9D8
|
||
B9CF C9 08 CMP #$08
|
||
B9D1 B0 06 BCS $B9D9
|
||
B9D3 69 FF ADC #$FF
|
||
B9D5 AA TAX
|
||
B9D6 A9 02 LDA #$02
|
||
B9D8 38 SEC
|
||
B9D9 E9 02 SBC #$02
|
||
B9DB 85 A9 STA $A9
|
||
B9DD 86 A8 STX $A8
|
||
B9DF 8A TXA
|
||
B9E0 F0 02 BEQ $B9E4
|
||
B9E2 10 13 BPL $B9F7
|
||
B9E4 A4 BA LDY $BA
|
||
B9E6 A9 2E LDA #$2E ;'.'
|
||
B9E8 C8 INY
|
||
B9E9 99 FF 00 STA $00FF,Y
|
||
B9EC 8A TXA
|
||
B9ED F0 06 BEQ $B9F5
|
||
B9EF A9 30 LDA #$30 ;'0'
|
||
B9F1 C8 INY
|
||
B9F2 99 FF 00 STA $00FF,Y
|
||
B9F5 84 BA STY $BA
|
||
B9F7 A0 00 LDY #$00
|
||
B9F9 A2 80 LDX #$80
|
||
B9FB A5 AF LDA $AF
|
||
B9FD 18 CLC
|
||
B9FE 79 9C BA ADC $BA9C,Y
|
||
BA01 85 AF STA $AF
|
||
BA03 A5 AE LDA $AE
|
||
BA05 79 9B BA ADC $BA9B,Y
|
||
BA08 85 AE STA $AE
|
||
BA0A A5 AD LDA $AD
|
||
BA0C 79 9A BA ADC $BA9A,Y
|
||
BA0F 85 AD STA $AD
|
||
BA11 E8 INX
|
||
BA12 B0 04 BCS $BA18
|
||
BA14 10 E5 BPL $B9FB
|
||
BA16 30 02 BMI $BA1A
|
||
BA18 30 E1 BMI $B9FB
|
||
BA1A 8A TXA
|
||
BA1B 90 04 BCC $BA21
|
||
BA1D 49 FF EOR #$FF
|
||
BA1F 69 0A ADC #$0A
|
||
BA21 69 2F ADC #$2F ;'/'
|
||
BA23 C8 INY
|
||
BA24 C8 INY
|
||
BA25 C8 INY
|
||
BA26 84 95 STY $95
|
||
BA28 A4 BA LDY $BA
|
||
BA2A C8 INY
|
||
BA2B AA TAX
|
||
BA2C 29 7F AND #$7F ;''
|
||
BA2E 99 FF 00 STA $00FF,Y
|
||
BA31 C6 A8 DEC $A8
|
||
BA33 D0 06 BNE $BA3B
|
||
BA35 A9 2E LDA #$2E ;'.'
|
||
BA37 C8 INY
|
||
BA38 99 FF 00 STA $00FF,Y
|
||
BA3B 84 BA STY $BA
|
||
BA3D A4 95 LDY $95
|
||
BA3F 8A TXA
|
||
BA40 49 FF EOR #$FF
|
||
BA42 29 80 AND #$80
|
||
BA44 AA TAX
|
||
BA45 C0 12 CPY #$12
|
||
BA47 D0 B2 BNE $B9FB
|
||
BA49 A4 BA LDY $BA
|
||
BA4B B9 FF 00 LDA $00FF,Y
|
||
BA4E 88 DEY
|
||
BA4F C9 30 CMP #$30 ;'0'
|
||
BA51 F0 F8 BEQ $BA4B
|
||
BA53 C9 2E CMP #$2E ;'.'
|
||
BA55 F0 01 BEQ $BA58
|
||
BA57 C8 INY
|
||
BA58 A9 2B LDA #$2B ;'+'
|
||
BA5A A6 A9 LDX $A9
|
||
BA5C F0 2E BEQ $BA8C
|
||
BA5E 10 08 BPL $BA68
|
||
BA60 A9 00 LDA #$00
|
||
BA62 38 SEC
|
||
BA63 E5 A9 SBC $A9
|
||
BA65 AA TAX
|
||
BA66 A9 2D LDA #$2D ;'-'
|
||
BA68 99 01 01 STA $0101,Y
|
||
BA6B A9 45 LDA #$45 ;'E'
|
||
BA6D 99 00 01 STA $0100,Y
|
||
BA70 8A TXA
|
||
BA71 A2 2F LDX #$2F ;'/'
|
||
BA73 38 SEC
|
||
BA74 E8 INX
|
||
BA75 E9 0A SBC #$0A
|
||
BA77 B0 FB BCS $BA74
|
||
BA79 69 3A ADC #$3A ;':'
|
||
BA7B 99 03 01 STA $0103,Y
|
||
BA7E 8A TXA
|
||
BA7F 99 02 01 STA $0102,Y
|
||
BA82 A9 00 LDA #$00
|
||
BA84 99 04 01 STA $0104,Y
|
||
BA87 F0 08 BEQ $BA91
|
||
BA89 99 FF 00 STA $00FF,Y
|
||
BA8C A9 00 LDA #$00
|
||
BA8E 99 00 01 STA $0100,Y
|
||
BA91 A9 00 LDA #$00
|
||
BA93 A0 01 LDY #$01
|
||
BA95 60 RTS
|
||
BA96 80 .DB #$80
|
||
BA97 00 BRK
|
||
BA98 00 BRK
|
||
BA99 00 BRK
|
||
BA9A FE 79 60 INC $6079,X
|
||
BA9D 00 BRK
|
||
BA9E 27 .DB #$27 ;'''
|
||
BA9F 10 FF BPL $BAA0
|
||
BAA1 FC .DB #$FC
|
||
BAA2 18 CLC
|
||
BAA3 00 BRK
|
||
BAA4 00 BRK
|
||
BAA5 64 .DB #$64 ;'d'
|
||
BAA6 FF .DB #$FF
|
||
BAA7 FF .DB #$FF
|
||
BAA8 F6 00 INC $00,X
|
||
BAAA 00 BRK
|
||
BAAB 01 20 ORA ($20,X)
|
||
BAAD AB .DB #$AB
|
||
BAAE B7 .DB #$B7
|
||
BAAF A9 96 LDA #$96
|
||
BAB1 A0 BA LDY #$BA
|
||
BAB3 20 4B B7 JSR $B74B
|
||
BAB6 F0 63 BEQ $BB1B
|
||
BAB8 A5 B3 LDA $B3
|
||
BABA D0 03 BNE $BABF
|
||
BABC 4C F3 B4 JMP $B4F3
|
||
BABF A2 9C LDX #$9C
|
||
BAC1 A0 00 LDY #$00
|
||
BAC3 20 78 B7 JSR $B778
|
||
BAC6 A5 B7 LDA $B7
|
||
BAC8 10 0F BPL $BAD9
|
||
BACA 20 62 B8 JSR $B862
|
||
BACD A9 9C LDA #$9C
|
||
BACF A0 00 LDY #$00
|
||
BAD1 20 F8 B7 JSR $B7F8
|
||
BAD4 D0 03 BNE $BAD9
|
||
BAD6 98 TYA
|
||
BAD7 A4 5B LDY $5B
|
||
BAD9 20 9D B7 JSR $B79D
|
||
BADC 98 TYA
|
||
BADD 48 PHA
|
||
BADE 20 BD B5 JSR $B5BD
|
||
BAE1 A9 9C LDA #$9C
|
||
BAE3 A0 00 LDY #$00
|
||
BAE5 20 FB B5 JSR $B5FB
|
||
BAE8 20 1B BB JSR $BB1B
|
||
BAEB 68 PLA
|
||
BAEC 4A LSR A
|
||
BAED 90 0A BCC $BAF9
|
||
BAEF A5 AC LDA $AC
|
||
BAF1 F0 06 BEQ $BAF9
|
||
BAF3 A5 B0 LDA $B0
|
||
BAF5 49 FF EOR #$FF
|
||
BAF7 85 B0 STA $B0
|
||
BAF9 60 RTS
|
||
BAFA 81 38 STA ($38,X)
|
||
BAFC AA TAX
|
||
BAFD 3B .DB #$3B ;';'
|
||
BAFE 06 74 ASL $74
|
||
BB00 63 .DB #$63 ;'c'
|
||
BB01 90 8C BCC $BA8F
|
||
BB03 77 .DB #$77 ;'w'
|
||
BB04 23 .DB #$23 ;'#'
|
||
BB05 0C .DB #$0C
|
||
BB06 AB .DB #$AB
|
||
BB07 7A .DB #$7A ;'z'
|
||
BB08 1E 94 00 ASL $0094,X
|
||
BB0B 7C .DB #$7C ;'|'
|
||
BB0C 63 .DB #$63 ;'c'
|
||
BB0D 42 .DB #$42 ;'B'
|
||
BB0E 80 .DB #$80
|
||
BB0F 7E 75 FE ROR $FE75,X
|
||
BB12 D0 80 BNE $BA94
|
||
BB14 31 72 AND ($72),Y
|
||
BB16 15 81 ORA $81,X
|
||
BB18 00 BRK
|
||
BB19 00 BRK
|
||
BB1A 00 BRK
|
||
BB1B A9 FA LDA #$FA
|
||
BB1D A0 BA LDY #$BA
|
||
BB1F 20 FB B5 JSR $B5FB
|
||
BB22 A5 B9 LDA $B9
|
||
BB24 69 50 ADC #$50 ;'P'
|
||
BB26 90 03 BCC $BB2B
|
||
BB28 20 C2 B7 JSR $B7C2
|
||
BB2B 85 A3 STA $A3
|
||
BB2D 20 AE B7 JSR $B7AE
|
||
BB30 A5 AC LDA $AC
|
||
BB32 C9 88 CMP #$88
|
||
BB34 90 03 BCC $BB39
|
||
BB36 20 90 B6 JSR $B690
|
||
BB39 20 62 B8 JSR $B862
|
||
BB3C A5 5B LDA $5B
|
||
BB3E 18 CLC
|
||
BB3F 69 81 ADC #$81
|
||
BB41 F0 F3 BEQ $BB36
|
||
BB43 38 SEC
|
||
BB44 E9 01 SBC #$01
|
||
BB46 48 PHA
|
||
BB47 A2 04 LDX #$04
|
||
BB49 B5 B3 LDA $B3,X
|
||
BB4B B4 AC LDY $AC,X
|
||
BB4D 95 AC STA $AC,X
|
||
BB4F 94 B3 STY $B3,X
|
||
BB51 CA DEX
|
||
BB52 10 F5 BPL $BB49
|
||
BB54 A5 A3 LDA $A3
|
||
BB56 85 B9 STA $B9
|
||
BB58 20 58 B4 JSR $B458
|
||
BB5B 20 EF BA JSR $BAEF
|
||
BB5E A9 FE LDA #$FE
|
||
BB60 A0 BA LDY #$BA
|
||
BB62 20 84 BB JSR $BB84
|
||
BB65 A9 00 LDA #$00
|
||
BB67 85 B8 STA $B8
|
||
BB69 68 PLA
|
||
BB6A 20 75 B6 JSR $B675
|
||
BB6D 60 RTS
|
||
BB6E 85 BA STA $BA
|
||
BB70 84 BB STY $BB
|
||
BB72 20 6E B7 JSR $B76E
|
||
BB75 A9 A4 LDA #$A4
|
||
BB77 20 FB B5 JSR $B5FB
|
||
BB7A 20 88 BB JSR $BB88
|
||
BB7D A9 A4 LDA #$A4
|
||
BB7F A0 00 LDY #$00
|
||
BB81 4C FB B5 JMP $B5FB
|
||
BB84 85 BA STA $BA
|
||
BB86 84 BB STY $BB
|
||
BB88 20 6B B7 JSR $B76B
|
||
BB8B B1 BA LDA ($BA),Y
|
||
BB8D 85 B1 STA $B1
|
||
BB8F A4 BA LDY $BA
|
||
BB91 C8 INY
|
||
BB92 98 TYA
|
||
BB93 D0 02 BNE $BB97
|
||
BB95 E6 BB INC $BB
|
||
BB97 85 BA STA $BA
|
||
BB99 A4 BB LDY $BB
|
||
BB9B 20 FB B5 JSR $B5FB
|
||
BB9E A5 BA LDA $BA
|
||
BBA0 A4 BB LDY $BB
|
||
BBA2 18 CLC
|
||
BBA3 69 04 ADC #$04
|
||
BBA5 90 01 BCC $BBA8
|
||
BBA7 C8 INY
|
||
BBA8 85 BA STA $BA
|
||
BBAA 84 BB STY $BB
|
||
BBAC 20 6C B4 JSR $B46C
|
||
BBAF A9 A8 LDA #$A8
|
||
BBB1 A0 00 LDY #$00
|
||
BBB3 C6 B1 DEC $B1
|
||
BBB5 D0 E4 BNE $BB9B
|
||
BBB7 60 RTS
|
||
BBB8 98 TYA
|
||
BBB9 35 44 AND $44,X
|
||
BBBB 7A .DB #$7A ;'z'
|
||
BBBC 68 PLA
|
||
BBBD 28 PLP
|
||
BBBE B1 46 LDA ($46),Y
|
||
BBC0 20 CA B7 JSR $B7CA
|
||
BBC3 AA TAX
|
||
BBC4 30 18 BMI $BBDE
|
||
BBC6 A9 D4 LDA #$D4
|
||
BBC8 A0 00 LDY #$00
|
||
BBCA 20 4B B7 JSR $B74B
|
||
BBCD 8A TXA
|
||
BBCE F0 E7 BEQ $BBB7
|
||
BBD0 A9 B8 LDA #$B8
|
||
BBD2 A0 BB LDY #$BB
|
||
BBD4 20 FB B5 JSR $B5FB
|
||
BBD7 A9 BC LDA #$BC
|
||
BBD9 A0 BB LDY #$BB
|
||
BBDB 20 6C B4 JSR $B46C
|
||
BBDE A6 AF LDX $AF
|
||
BBE0 A5 AD LDA $AD
|
||
BBE2 85 AF STA $AF
|
||
BBE4 86 AD STX $AD
|
||
BBE6 A9 00 LDA #$00
|
||
BBE8 85 B0 STA $B0
|
||
BBEA A5 AC LDA $AC
|
||
BBEC 85 B9 STA $B9
|
||
BBEE A9 80 LDA #$80
|
||
BBF0 85 AC STA $AC
|
||
BBF2 20 D5 B4 JSR $B4D5
|
||
BBF5 A2 D4 LDX #$D4
|
||
BBF7 A0 00 LDY #$00
|
||
BBF9 4C 78 B7 JMP $B778
|
||
BBFC A9 78 LDA #$78 ;'x'
|
||
BBFE A0 BC LDY #$BC
|
||
BC00 20 6C B4 JSR $B46C
|
||
BC03 20 AB B7 JSR $B7AB
|
||
BC06 A9 7C LDA #$7C ;'|'
|
||
BC08 A0 BC LDY #$BC
|
||
BC0A A6 B7 LDX $B7
|
||
BC0C 20 C2 B6 JSR $B6C2
|
||
BC0F 20 AB B7 JSR $B7AB
|
||
BC12 20 62 B8 JSR $B862
|
||
BC15 A9 00 LDA #$00
|
||
BC17 85 B8 STA $B8
|
||
BC19 20 58 B4 JSR $B458
|
||
BC1C A9 80 LDA #$80
|
||
BC1E A0 BC LDY #$BC
|
||
BC20 20 55 B4 JSR $B455
|
||
BC23 A5 B0 LDA $B0
|
||
BC25 48 PHA
|
||
BC26 10 0D BPL $BC35
|
||
BC28 20 4E B4 JSR $B44E
|
||
BC2B A5 B0 LDA $B0
|
||
BC2D 30 09 BMI $BC38
|
||
BC2F A5 63 LDA $63
|
||
BC31 49 FF EOR #$FF
|
||
BC33 85 63 STA $63
|
||
BC35 20 EF BA JSR $BAEF
|
||
BC38 A9 80 LDA #$80
|
||
BC3A A0 BC LDY #$BC
|
||
BC3C 20 6C B4 JSR $B46C
|
||
BC3F 68 PLA
|
||
BC40 10 03 BPL $BC45
|
||
BC42 20 EF BA JSR $BAEF
|
||
BC45 A9 84 LDA #$84
|
||
BC47 A0 BC LDY #$BC
|
||
BC49 4C 6E BB JMP $BB6E
|
||
BC4C 20 6E B7 JSR $B76E
|
||
BC4F A9 00 LDA #$00
|
||
BC51 85 63 STA $63
|
||
BC53 20 03 BC JSR $BC03
|
||
BC56 A2 9C LDX #$9C
|
||
BC58 A0 00 LDY #$00
|
||
BC5A 20 F9 BB JSR $BBF9
|
||
BC5D A9 A4 LDA #$A4
|
||
BC5F A0 00 LDY #$00
|
||
BC61 20 4B B7 JSR $B74B
|
||
BC64 A9 00 LDA #$00
|
||
BC66 85 B0 STA $B0
|
||
BC68 A5 63 LDA $63
|
||
BC6A 20 74 BC JSR $BC74
|
||
BC6D A9 9C LDA #$9C
|
||
BC6F A0 00 LDY #$00
|
||
BC71 4C CA B6 JMP $B6CA
|
||
BC74 48 PHA
|
||
BC75 4C 35 BC JMP $BC35
|
||
BC78 81 49 STA ($49,X)
|
||
BC7A 0F .DB #$0F
|
||
BC7B DB .DB #$DB
|
||
BC7C 83 .DB #$83
|
||
BC7D 49 0F EOR #$0F
|
||
BC7F DB .DB #$DB
|
||
BC80 7F .DB #$7F ;''
|
||
BC81 00 BRK
|
||
BC82 00 BRK
|
||
BC83 00 BRK
|
||
BC84 04 .DB #$04
|
||
BC85 86 1E STX $1E
|
||
BC87 D7 .DB #$D7
|
||
BC88 FB .DB #$FB
|
||
BC89 87 .DB #$87
|
||
BC8A 99 26 65 STA $6526,Y
|
||
BC8D 87 .DB #$87
|
||
BC8E 23 .DB #$23 ;'#'
|
||
BC8F 34 .DB #$34 ;'4'
|
||
BC90 58 CLI
|
||
BC91 86 A5 STX $A5
|
||
BC93 5D E1 83 EOR $83E1,X
|
||
BC96 49 0F EOR #$0F
|
||
BC98 DB .DB #$DB
|
||
BC99 A5 B0 LDA $B0
|
||
BC9B 48 PHA
|
||
BC9C 10 03 BPL $BCA1
|
||
BC9E 20 EF BA JSR $BAEF
|
||
BCA1 A5 AC LDA $AC
|
||
BCA3 48 PHA
|
||
BCA4 C9 81 CMP #$81
|
||
BCA6 90 07 BCC $BCAF
|
||
BCA8 A9 9C LDA #$9C
|
||
BCAA A0 B5 LDY #$B5
|
||
BCAC 20 CA B6 JSR $B6CA
|
||
BCAF A9 C9 LDA #$C9
|
||
BCB1 A0 BC LDY #$BC
|
||
BCB3 20 6E BB JSR $BB6E
|
||
BCB6 68 PLA
|
||
BCB7 C9 81 CMP #$81
|
||
BCB9 90 07 BCC $BCC2
|
||
BCBB A9 78 LDA #$78 ;'x'
|
||
BCBD A0 BC LDY #$BC
|
||
BCBF 20 55 B4 JSR $B455
|
||
BCC2 68 PLA
|
||
BCC3 10 03 BPL $BCC8
|
||
BCC5 4C EF BA JMP $BAEF
|
||
BCC8 60 RTS
|
||
BCC9 08 PHP
|
||
BCCA 78 SEI
|
||
BCCB 3A .DB #$3A ;':'
|
||
BCCC C5 37 CMP $37
|
||
BCCE 7B .DB #$7B ;'{'
|
||
BCCF 83 .DB #$83
|
||
BCD0 A2 5C LDX #$5C ;'\'
|
||
BCD2 7C .DB #$7C ;'|'
|
||
BCD3 2E DD 4D ROL $4DDD
|
||
BCD6 7D 99 B0 ADC $B099,X
|
||
BCD9 1E 7D 59 ASL $597D,X
|
||
BCDC ED 24 7E SBC $7E24
|
||
BCDF 91 72 STA ($72),Y
|
||
BCE1 00 BRK
|
||
BCE2 7E 4C B9 ROR $B94C,X
|
||
BCE5 73 .DB #$73 ;'s'
|
||
BCE6 7F .DB #$7F ;''
|
||
BCE7 AA TAX
|
||
BCE8 AA TAX
|
||
BCE9 53 .DB #$53 ;'S'
|
||
BCEA 81 00 STA ($00,X)
|
||
BCEC 00 BRK
|
||
BCED 00 BRK
|
||
BCEE E6 C3 INC $C3
|
||
BCF0 D0 02 BNE $BCF4
|
||
BCF2 E6 C4 INC $C4
|
||
BCF4 AD 60 EA LDA $EA60
|
||
BCF7 C9 3A CMP #$3A ;':'
|
||
BCF9 B0 0A BCS $BD05
|
||
BCFB C9 20 CMP #$20 ;' '
|
||
BCFD F0 EF BEQ $BCEE
|
||
BCFF 38 SEC
|
||
BD00 E9 30 SBC #$30 ;'0'
|
||
BD02 38 SEC
|
||
BD03 E9 D0 SBC #$D0
|
||
BD05 60 RTS
|
||
BD06 80 .DB #$80
|
||
BD07 4F .DB #$4F ;'O'
|
||
BD08 C7 .DB #$C7
|
||
BD09 52 .DB #$52 ;'R'
|
||
BD0A A9 4E LDA #$4E ;'N'
|
||
BD0C A0 BE LDY #$BE
|
||
BD0E 20 C3 A8 JSR $A8C3
|
||
BD11 A2 FF LDX #$FF
|
||
BD13 86 88 STX $88
|
||
BD15 9A TXS
|
||
BD16 A9 11 LDA #$11
|
||
BD18 A0 BD LDY #$BD
|
||
BD1A 85 01 STA $01
|
||
BD1C 84 02 STY $02
|
||
BD1E 85 04 STA $04
|
||
BD20 84 05 STY $05
|
||
BD22 A9 05 LDA #$05
|
||
BD24 A0 AE LDY #$AE
|
||
BD26 85 06 STA $06
|
||
BD28 84 07 STY $07
|
||
BD2A A9 C1 LDA #$C1
|
||
BD2C A0 AF LDY #$AF
|
||
BD2E 85 08 STA $08
|
||
BD30 84 09 STY $09
|
||
BD32 A9 4C LDA #$4C ;'L'
|
||
BD34 85 00 STA $00
|
||
BD36 85 03 STA $03
|
||
BD38 85 A1 STA $A1
|
||
BD3A 85 0A STA $0A
|
||
BD3C A9 88 LDA #$88
|
||
BD3E A0 AE LDY #$AE
|
||
BD40 85 0B STA $0B
|
||
BD42 84 0C STY $0C
|
||
BD44 A9 48 LDA #$48 ;'H'
|
||
BD46 85 0F STA $0F
|
||
BD48 A9 38 LDA #$38 ;'8'
|
||
BD4A 85 10 STA $10
|
||
BD4C A2 1C LDX #$1C
|
||
BD4E BD ED BC LDA $BCED,X
|
||
BD51 95 BB STA $BB,X
|
||
BD53 CA DEX
|
||
BD54 D0 F8 BNE $BD4E
|
||
BD56 8A TXA
|
||
BD57 85 B2 STA $B2
|
||
BD59 85 67 STA $67
|
||
BD5B 85 0D STA $0D
|
||
BD5D 85 0E STA $0E
|
||
BD5F 48 PHA
|
||
BD60 85 64 STA $64
|
||
BD62 A9 03 LDA #$03
|
||
BD64 85 A0 STA $A0
|
||
BD66 A9 2C LDA #$2C ;','
|
||
BD68 85 12 STA $12
|
||
BD6A 20 6C A8 JSR $A86C
|
||
BD6D A2 68 LDX #$68 ;'h'
|
||
BD6F 86 65 STX $65
|
||
BD71 A9 72 LDA #$72 ;'r'
|
||
BD73 A0 BE LDY #$BE
|
||
BD75 20 C3 A8 JSR $A8C3
|
||
BD78 20 46 A9 JSR $A946
|
||
BD7B 86 C3 STX $C3
|
||
BD7D 84 C4 STY $C4
|
||
BD7F 20 BC 00 JSR $00BC
|
||
BD82 C9 41 CMP #$41 ;'A'
|
||
BD84 F0 84 BEQ $BD0A
|
||
BD86 A8 TAY
|
||
BD87 D0 21 BNE $BDAA
|
||
BD89 A9 00 LDA #$00
|
||
BD8B A0 03 LDY #$03
|
||
BD8D 85 11 STA $11
|
||
BD8F 84 12 STY $12
|
||
BD91 A0 00 LDY #$00
|
||
BD93 E6 11 INC $11
|
||
BD95 D0 02 BNE $BD99
|
||
BD97 E6 12 INC $12
|
||
BD99 A9 92 LDA #$92
|
||
BD9B 91 11 STA ($11),Y
|
||
BD9D D1 11 CMP ($11),Y
|
||
BD9F D0 15 BNE $BDB6
|
||
BDA1 0A ASL A
|
||
BDA2 91 11 STA ($11),Y
|
||
BDA4 D1 11 CMP ($11),Y
|
||
BDA6 F0 EB BEQ $BD93
|
||
BDA8 D0 0C BNE $BDB6
|
||
BDAA 20 C2 00 JSR $00C2
|
||
BDAD 20 7F A7 JSR $A77F
|
||
BDB0 A8 TAY
|
||
BDB1 F0 03 BEQ $BDB6
|
||
BDB3 4C 0C AC JMP $AC0C
|
||
BDB6 A5 11 LDA $11
|
||
BDB8 A4 12 LDY $12
|
||
BDBA 85 85 STA $85
|
||
BDBC 84 86 STY $86
|
||
BDBE 85 81 STA $81
|
||
BDC0 84 82 STY $82
|
||
BDC2 A9 7E LDA #$7E ;'~'
|
||
BDC4 A0 BE LDY #$BE
|
||
BDC6 20 C3 A8 JSR $A8C3
|
||
BDC9 20 46 A9 JSR $A946
|
||
BDCC 86 C3 STX $C3
|
||
BDCE 84 C4 STY $C4
|
||
BDD0 20 BC 00 JSR $00BC
|
||
BDD3 A8 TAY
|
||
BDD4 F0 1C BEQ $BDF2
|
||
BDD6 20 7F A7 JSR $A77F
|
||
BDD9 A5 12 LDA $12
|
||
BDDB D0 E5 BNE $BDC2
|
||
BDDD A5 11 LDA $11
|
||
BDDF C9 10 CMP #$10
|
||
BDE1 90 DF BCC $BDC2
|
||
BDE3 85 0F STA $0F
|
||
BDE5 E9 0E SBC #$0E
|
||
BDE7 B0 FC BCS $BDE5
|
||
BDE9 49 FF EOR #$FF
|
||
BDEB E9 0C SBC #$0C
|
||
BDED 18 CLC
|
||
BDEE 65 0F ADC $0F
|
||
BDF0 85 10 STA $10
|
||
BDF2 A2 00 LDX #$00
|
||
BDF4 A0 03 LDY #$03
|
||
BDF6 86 79 STX $79
|
||
BDF8 84 7A STY $7A
|
||
BDFA A0 00 LDY #$00
|
||
BDFC 98 TYA
|
||
BDFD 91 79 STA ($79),Y
|
||
BDFF E6 79 INC $79
|
||
BE01 D0 02 BNE $BE05
|
||
BE03 E6 7A INC $7A
|
||
BE05 A5 79 LDA $79
|
||
BE07 A4 7A LDY $7A
|
||
BE09 20 1F A2 JSR $A21F
|
||
BE0C 20 6C A8 JSR $A86C
|
||
BE0F A5 85 LDA $85
|
||
BE11 38 SEC
|
||
BE12 E5 79 SBC $79
|
||
BE14 AA TAX
|
||
BE15 A5 86 LDA $86
|
||
BE17 E5 7A SBC $7A
|
||
BE19 20 5E B9 JSR $B95E
|
||
BE1C A9 8D LDA #$8D
|
||
BE1E A0 BE LDY #$BE
|
||
BE20 20 C3 A8 JSR $A8C3
|
||
BE23 A9 C3 LDA #$C3
|
||
BE25 A0 A8 LDY #$A8
|
||
BE27 85 04 STA $04
|
||
BE29 84 05 STY $05
|
||
BE2B 20 63 A4 JSR $A463
|
||
BE2E A9 74 LDA #$74 ;'t'
|
||
BE30 A0 A2 LDY #$A2
|
||
BE32 85 01 STA $01
|
||
BE34 84 02 STY $02
|
||
BE36 6C 01 00 JMP ($0001)
|
||
BE39 57 .DB #$57 ;'W'
|
||
BE3A 41 4E EOR ($4E,X)
|
||
BE3C 54 .DB #$54 ;'T'
|
||
BE3D 20 53 49 JSR $4953
|
||
BE40 4E 2D 43 LSR $432D
|
||
BE43 4F .DB #$4F ;'O'
|
||
BE44 53 .DB #$53 ;'S'
|
||
BE45 2D 54 41 AND $4154
|
||
BE48 4E 2D 41 LSR $412D
|
||
BE4B 54 .DB #$54 ;'T'
|
||
BE4C 4E 00 0D LSR $0D00
|
||
BE4F 0A ASL A
|
||
BE50 0C .DB #$0C
|
||
BE51 57 .DB #$57 ;'W'
|
||
BE52 52 .DB #$52 ;'R'
|
||
BE53 49 54 EOR #$54 ;'T'
|
||
BE55 54 .DB #$54 ;'T'
|
||
BE56 45 4E EOR $4E
|
||
BE58 20 42 59 JSR $5942
|
||
BE5B 20 52 49 JSR $4952
|
||
BE5E 43 .DB #$43 ;'C'
|
||
BE5F 48 PHA
|
||
BE60 41 52 EOR ($52,X)
|
||
BE62 44 .DB #$44 ;'D'
|
||
BE63 20 57 2E JSR $2E57
|
||
BE66 20 57 45 JSR $4557
|
||
BE69 49 4C EOR #$4C ;'L'
|
||
BE6B 41 4E EOR ($4E,X)
|
||
BE6D 44 .DB #$44 ;'D'
|
||
BE6E 2E 0D 0A ROL $0A0D
|
||
BE71 00 BRK
|
||
BE72 4D 45 4D EOR $4D45
|
||
BE75 4F .DB #$4F ;'O'
|
||
BE76 52 .DB #$52 ;'R'
|
||
BE77 59 20 53 EOR $5320,Y
|
||
BE7A 49 5A EOR #$5A ;'Z'
|
||
BE7C 45 00 EOR $00
|
||
BE7E 54 .DB #$54 ;'T'
|
||
BE7F 45 52 EOR $52
|
||
BE81 4D 49 4E EOR $4E49
|
||
BE84 41 4C EOR ($4C,X)
|
||
BE86 20 57 49 JSR $4957
|
||
BE89 44 .DB #$44 ;'D'
|
||
BE8A 54 .DB #$54 ;'T'
|
||
BE8B 48 PHA
|
||
BE8C 00 BRK
|
||
BE8D 20 42 59 JSR $5942
|
||
BE90 54 .DB #$54 ;'T'
|
||
BE91 45 53 EOR $53
|
||
BE93 20 46 52 JSR $5246
|
||
BE96 45 45 EOR $45
|
||
BE98 0D 0A 0D ORA $0D0A
|
||
BE9B 0A ASL A
|
||
BE9C 4F .DB #$4F ;'O'
|
||
BE9D 53 .DB #$53 ;'S'
|
||
BE9E 49 20 EOR #$20 ;' '
|
||
BEA0 36 35 ROL $35,X
|
||
BEA2 30 32 BMI $BED6
|
||
BEA4 20 42 41 JSR $4142
|
||
BEA7 53 .DB #$53 ;'S'
|
||
BEA8 49 43 EOR #$43 ;'C'
|
||
BEAA 20 56 45 JSR $4556
|
||
BEAD 52 .DB #$52 ;'R'
|
||
BEAE 53 .DB #$53 ;'S'
|
||
BEAF 49 4F EOR #$4F ;'O'
|
||
BEB1 4E 20 31 LSR $3120
|
||
BEB4 2E 30 20 ROL $2030
|
||
BEB7 52 .DB #$52 ;'R'
|
||
BEB8 45 56 EOR $56
|
||
BEBA 20 33 2E JSR $2E33
|
||
BEBD 32 .DB #$32 ;'2'
|
||
BEBE 0D 0A 43 ORA $430A
|
||
BEC1 4F .DB #$4F ;'O'
|
||
BEC2 50 59 BVC $BF1D
|
||
BEC4 52 .DB #$52 ;'R'
|
||
BEC5 49 47 EOR #$47 ;'G'
|
||
BEC7 48 PHA
|
||
BEC8 54 .DB #$54 ;'T'
|
||
BEC9 20 31 39 JSR $3931
|
||
BECC 37 .DB #$37 ;'7'
|
||
BECD 37 .DB #$37 ;'7'
|
||
BECE 20 42 59 JSR $5942
|
||
BED1 20 4D 49 JSR $494D
|
||
BED4 43 .DB #$43 ;'C'
|
||
BED5 52 .DB #$52 ;'R'
|
||
BED6 4F .DB #$4F ;'O'
|
||
BED7 53 .DB #$53 ;'S'
|
||
BED8 4F .DB #$4F ;'O'
|
||
BED9 46 54 LSR $54
|
||
BEDB 20 43 4F JSR $4F43
|
||
BEDE 2E 0D 0A ROL $0A0D
|
||
BEE1 00 BRK
|
||
BEE2 00 BRK
|
||
BEE3 00 BRK
|
||
BEE4 AD 05 BF LDA $BF05
|
||
BEE7 4A LSR A
|
||
BEE8 90 FA BCC $BEE4
|
||
BEEA AD 03 FB LDA $FB03
|
||
BEED 8D 07 FB STA $FB07
|
||
BEF0 29 7F AND #$7F ;''
|
||
BEF2 60 RTS
|
||
BEF3 48 PHA
|
||
BEF4 AD 05 FB LDA $FB05
|
||
BEF7 10 FB BPL $BEF4
|
||
BEF9 68 PLA
|
||
BEFA 8D 04 FB STA $FB04
|
||
BEFD 60 RTS
|
||
BEFE AD 06 FB LDA $FB06
|
||
BF01 A9 FF LDA #$FF
|
||
BF03 8D 05 FB STA $FB05
|
||
BF06 60 RTS
|
||
BF07 AD 00 FC LDA $FC00
|
||
BF0A 4A LSR A
|
||
BF0B 90 FA BCC $BF07
|
||
BF0D AD 01 FC LDA $FC01
|
||
BF10 F0 F5 BEQ $BF07
|
||
BF12 29 7F AND #$7F ;''
|
||
BF14 60 RTS
|
||
BF15 48 PHA
|
||
BF16 AD 00 FC LDA $FC00
|
||
BF19 4A LSR A
|
||
BF1A 4A LSR A
|
||
BF1B 90 F9 BCC $BF16
|
||
BF1D 68 PLA
|
||
BF1E 8D 01 FC STA $FC01
|
||
BF21 60 RTS
|
||
BF22 A9 03 LDA #$03
|
||
BF24 8D 00 FC STA $FC00
|
||
BF27 A9 B1 LDA #$B1
|
||
BF29 8D 00 FC STA $FC00
|
||
BF2C 60 RTS
|
||
BF2D 8D 02 02 STA $0202
|
||
BF30 48 PHA
|
||
BF31 8A TXA
|
||
BF32 48 PHA
|
||
BF33 98 TYA
|
||
BF34 48 PHA
|
||
BF35 AD 02 02 LDA $0202
|
||
BF38 F0 33 BEQ $BF6D
|
||
BF3A AC 06 02 LDY $0206
|
||
BF3D F0 08 BEQ $BF47
|
||
BF3F A2 40 LDX #$40 ;'@'
|
||
BF41 CA DEX
|
||
BF42 D0 FD BNE $BF41
|
||
BF44 88 DEY
|
||
BF45 D0 F8 BNE $BF3F
|
||
BF47 C9 0A CMP #$0A
|
||
BF49 F0 2B BEQ $BF76
|
||
BF4B C9 0D CMP #$0D
|
||
BF4D D0 06 BNE $BF55
|
||
BF4F 20 D5 BF JSR $BFD5
|
||
BF52 4C 6D BF JMP $BF6D
|
||
BF55 8D 01 02 STA $0201
|
||
BF58 20 C2 BF JSR $BFC2
|
||
BF5B EE 00 02 INC $0200
|
||
BF5E AD E1 FF LDA $FFE1
|
||
BF61 18 CLC
|
||
BF62 6D E0 FF ADC $FFE0
|
||
BF65 CD 00 02 CMP $0200
|
||
BF68 30 09 BMI $BF73
|
||
BF6A 20 DE BF JSR $BFDE
|
||
BF6D 68 PLA
|
||
BF6E A8 TAY
|
||
BF6F 68 PLA
|
||
BF70 AA TAX
|
||
BF71 68 PLA
|
||
BF72 60 RTS
|
||
BF73 20 D8 BF JSR $BFD8
|
||
BF76 20 C2 BF JSR $BFC2
|
||
BF79 AD E0 FF LDA $FFE0
|
||
BF7C 29 E0 AND #$E0
|
||
BF7E 8D 02 02 STA $0202
|
||
BF81 A2 07 LDX #$07
|
||
BF83 BD F3 BF LDA $BFF3,X
|
||
BF86 9D 07 02 STA $0207,X
|
||
BF89 CA DEX
|
||
BF8A 10 F7 BPL $BF83
|
||
BF8C BE FB BF LDX $BFFB,Y
|
||
BF8F A9 20 LDA #$20 ;' '
|
||
BF91 AC E1 FF LDY $FFE1
|
||
BF94 C0 20 CPY #$20 ;' '
|
||
BF96 30 01 BMI $BF99
|
||
BF98 0A ASL A
|
||
BF99 8D 08 02 STA $0208
|
||
BF9C A0 00 LDY #$00
|
||
BF9E 20 07 02 JSR $0207
|
||
BFA1 D0 FB BNE $BF9E
|
||
BFA3 EE 09 02 INC $0209
|
||
BFA6 EE 0C 02 INC $020C
|
||
BFA9 EC 09 02 CPX $0209
|
||
BFAC D0 F0 BNE $BF9E
|
||
BFAE 20 07 02 JSR $0207
|
||
BFB1 CC 02 02 CPY $0202
|
||
BFB4 D0 F8 BNE $BFAE
|
||
BFB6 A9 20 LDA #$20 ;' '
|
||
BFB8 20 0A 02 JSR $020A
|
||
BFBB CE 08 02 DEC $0208
|
||
BFBE D0 F8 BNE $BFB8
|
||
BFC0 F0 A8 BEQ $BF6A
|
||
BFC2 AE 00 02 LDX $0200
|
||
BFC5 AD 01 02 LDA $0201
|
||
BFC8 AC E2 FF LDY $FFE2
|
||
BFCB D0 04 BNE $BFD1
|
||
BFCD 9D 00 D3 STA $D300,X
|
||
BFD0 60 RTS
|
||
BFD1 9D 00 D7 STA $D700,X
|
||
BFD4 60 RTS
|
||
BFD5 20 C2 BF JSR $BFC2
|
||
BFD8 AD E0 FF LDA $FFE0
|
||
BFDB 8D 00 02 STA $0200
|
||
BFDE AE 00 02 LDX $0200
|
||
BFE1 BD 00 D3 LDA $D300,X
|
||
BFE4 AC E2 FF LDY $FFE2
|
||
BFE7 F0 03 BEQ $BFEC
|
||
BFE9 BD 00 D7 LDA $D700,X
|
||
BFEC 8D 01 02 STA $0201
|
||
BFEF A9 5F LDA #$5F ;'_'
|
||
BFF1 D0 D5 BNE $BFC8
|
||
BFF3 B9 00 D0 LDA $D000,Y
|
||
BFF6 99 00 D0 STA $D000,Y
|
||
BFF9 C8 INY
|
||
BFFA 60 RTS
|
||
BFFB D3 .DB #$D3
|
||
BFFC D7 .DB #$D7
|
||
BFFD 00 BRK
|
||
BFFE 00 BRK
|
||
BFFF 00 BRK
|