home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Glitch Apple Disk Collection
/
2014.glitch.apple.collection.zip
/
indexed
/
TASS1.DSK
/
ADVENT.asm
next >
Wrap
Assembly Source File
|
2014-09-09
|
22KB
|
934 lines
0000- 2C 82 C0 BIT $C082
0003- 20 84 FE JSR $FE84
0006- 20 93 FE JSR $FE93
0009- 20 89 FE JSR $FE89
000C- 20 2F FB JSR $FB2F
000F- 20 58 FC JSR $FC58
0012- 8D 0E C0 STA $C00E
0015- 2C 5F C0 BIT $C05F
0018- A9 0B LDA #$0B
001A- 48 PHA
001B- A9 FF LDA #$FF
001D- 48 PHA
001E- A0 00 LDY #$00
0020- 84 42 STY $42
0022- A9 0C LDA #$0C
0024- 85 43 STA $43
0026- A9 39 LDA #$39
0028- 85 3C STA $3C
002A- A9 20 LDA #$20
002C- 85 3D STA $3D
002E- A9 E8 LDA #$E8
0030- 85 3E STA $3E
0032- A9 24 LDA #$24
0034- 85 3F STA $3F
0036- 4C 2C FE JMP $FE2C
0039- A0 00 LDY #$00
003B- 98 TYA
003C- 99 00 00 STA $0000,Y
003F- C8 INY
0040- D0 FA BNE $003C
0042- A2 17 LDX #$17
0044- 9D 58 BF STA $BF58,X
0047- CA DEX
0048- 10 FA BPL $0044
004A- A9 01 LDA #$01
004C- 8D 6F BF STA $BF6F
004F- 2C 51 C0 BIT $C051
0052- 2C 57 C0 BIT $C057
0055- 2C 54 C0 BIT $C054
0058- 2C 52 C0 BIT $C052
005B- A9 00 LDA #$00
005D- 8D F2 03 STA $03F2
0060- AD 30 BF LDA $BF30
0063- 4A LSR
0064- 4A LSR
0065- 4A LSR
0066- 4A LSR
0067- 29 07 AND #$07
0069- 09 C0 ORA #$C0
006B- 8D F3 03 STA $03F3
006E- 49 A5 EOR #$A5
0070- 8D F4 03 STA $03F4
0073- A2 FF LDX #$FF
0075- 9A TXS
0076- A2 40 LDX #$40
0078- A9 00 LDA #$00
007A- A8 TAY
007B- 99 00 20 STA $2000,Y
007E- C8 INY
007F- D0 FA BNE $007B
0081- EE 44 0C INC $0C44
0084- CA DEX
0085- D0 F4 BNE $007B
0087- A9 20 LDA #$20
0089- 8D 44 0C STA $0C44
008C- A2 20 LDX #$20
008E- A0 10 LDY #$10
0090- A9 60 LDA #$60
0092- 20 A9 0F JSR $0FA9
0095- B0 1D BCS $00B4
0097- 20 00 60 JSR $6000
009A- 2C 10 C0 BIT $C010
009D- 2C 50 C0 BIT $C050
00A0- 2C 54 C0 BIT $C054
00A3- 2C 57 C0 BIT $C057
00A6- 2C 52 C0 BIT $C052
00A9- C9 55 CMP #$55
00AB- F0 0A BEQ $00B7
00AD- 09 00 ORA #$00
00AF- F0 23 BEQ $00D4
00B1- 4C C1 0C JMP $0CC1
00B4- 4C 36 0F JMP $0F36
00B7- A2 27 LDX #$27
00B9- A0 10 LDY #$10
00BB- A9 20 LDA #$20
00BD- 20 A9 0F JSR $0FA9
00C0- B0 F2 BCS $00B4
00C2- 2C 54 C0 BIT $C054
00C5- 2C 57 C0 BIT $C057
00C8- 2C 50 C0 BIT $C050
00CB- 2C 52 C0 BIT $C052
00CE- 20 1F 0F JSR $0F1F
00D1- 4C 3D 0C JMP $0C3D
00D4- A2 2D LDX #$2D
00D6- A0 10 LDY #$10
00D8- A9 40 LDA #$40
00DA- 20 A9 0F JSR $0FA9
00DD- B0 D5 BCS $00B4
00DF- B5 00 LDA $00,X
00E1- 9D AF 10 STA $10AF,X
00E4- E8 INX
00E5- D0 F8 BNE $00DF
00E7- 2C 53 C0 BIT $C053
00EA- 20 00 85 JSR $8500
00ED- A2 00 LDX #$00
00EF- BD AF 10 LDA $10AF,X
00F2- 95 00 STA $00,X
00F4- E8 INX
00F5- D0 F8 BNE $00EF
00F7- 4C 3D 0C JMP $0C3D
00FA- A2 49 LDX #$49
00FC- A0 10 LDY #$10
00FE- A9 40 LDA #$40
0100- 20 A9 0F JSR $0FA9
0103- B0 4A BCS $014F
0105- A2 36 LDX #$36
0107- A0 10 LDY #$10
0109- A9 70 LDA #$70
010B- 20 A9 0F JSR $0FA9
010E- B0 3F BCS $014F
0110- 20 00 70 JSR $7000
0113- A2 51 LDX #$51
0115- A0 10 LDY #$10
0117- A9 69 LDA #$69
0119- 20 A9 0F JSR $0FA9
011C- B0 31 BCS $014F
011E- A9 A0 LDA #$A0
0120- 8D 15 10 STA $1015
0123- A2 68 LDX #$68
0125- A0 10 LDY #$10
0127- A9 BE LDA #$BE
0129- 20 A9 0F JSR $0FA9
012C- B0 21 BCS $014F
012E- A2 5D LDX #$5D
0130- A0 10 LDY #$10
0132- A9 70 LDA #$70
0134- 20 A9 0F JSR $0FA9
0137- B0 16 BCS $014F
0139- A2 8A LDX #$8A
013B- A0 10 LDY #$10
013D- A9 1C LDA #$1C
013F- 20 A9 0F JSR $0FA9
0142- B0 0B BCS $014F
0144- A2 82 LDX #$82
0146- A0 10 LDY #$10
0148- A9 20 LDA #$20
014A- 20 A9 0F JSR $0FA9
014D- 90 03 BCC $0152
014F- 4C 36 0F JMP $0F36
0152- A0 85 LDY #$85
0154- A9 00 LDA #$00
0156- 99 3A 1C STA $1C3A,Y
0159- 88 DEY
015A- C0 FF CPY #$FF
015C- D0 F8 BNE $0156
015E- A9 84 LDA #$84
0160- A2 40 LDX #$40
0162- A0 10 LDY #$10
0164- 20 A7 0F JSR $0FA7
0167- B0 E6 BCS $014F
0169- AD FF 0A LDA $0AFF
016C- 0D FF 0B ORA $0BFF
016F- F0 03 BEQ $0174
0171- 4C 78 0E JMP $0E78
0174- A2 1D LDX #$1D
0176- A0 0A LDY #$0A
0178- A9 84 LDA #$84
017A- 20 EE 0E JSR $0EEE
017D- 2C 8B C0 BIT $C08B
0180- 2C 8B C0 BIT $C08B
0183- A2 08 LDX #$08
0185- A0 27 LDY #$27
0187- A9 D0 LDA #$D0
0189- 20 EE 0E JSR $0EEE
018C- 2C 83 C0 BIT $C083
018F- 2C 83 C0 BIT $C083
0192- A2 09 LDX #$09
0194- A0 2F LDY #$2F
0196- A9 D0 LDA #$D0
0198- 20 EE 0E JSR $0EEE
019B- A2 0A LDX #$0A
019D- A0 00 LDY #$00
019F- A9 E4 LDA #$E4
01A1- 20 EE 0E JSR $0EEE
01A4- A0 00 LDY #$00
01A6- C0 18 CPY #$18
01A8- B0 09 BCS $01B3
01AA- 98 TYA
01AB- 99 98 1E STA $1E98,Y
01AE- A9 01 LDA #$01
01B0- 99 E8 1F STA $1FE8,Y
01B3- 98 TYA
01B4- 99 98 1D STA $1D98,Y
01B7- A9 00 LDA #$00
01B9- 99 E8 1E STA $1EE8,Y
01BC- C8 INY
01BD- D0 E7 BNE $01A6
01BF- A9 A0 LDA #$A0
01C1- A0 77 LDY #$77
01C3- 99 00 04 STA $0400,Y
01C6- 99 80 04 STA $0480,Y
01C9- 99 00 05 STA $0500,Y
01CC- 99 80 05 STA $0580,Y
01CF- 99 00 06 STA $0600,Y
01D2- 99 80 06 STA $0680,Y
01D5- 99 00 07 STA $0700,Y
01D8- 99 80 07 STA $0780,Y
01DB- 88 DEY
01DC- 10 E5 BPL $01C3
01DE- A0 00 LDY #$00
01E0- A2 00 LDX #$00
01E2- B9 DC 0D LDA $0DDC,Y
01E5- F0 0F BEQ $01F6
01E7- 99 2F 05 STA $052F,Y
01EA- BD F6 0D LDA $0DF6,X
01ED- F0 04 BEQ $01F3
01EF- 9D B3 05 STA $05B3,X
01F2- E8 INX
01F3- C8 INY
01F4- D0 EC BNE $01E2
01F6- A0 00 LDY #$00
01F8- B9 09 0E LDA $0E09,Y
01FB- 99 00 03 STA $0300,Y
01FE- C8 INY
01FF- C0 D0 CPY #$D0
0201- 90 F5 BCC $01F8
0203- A9 46 LDA #$46
0205- 8D 39 40 STA $4039
0208- A9 38 LDA #$38
020A- 8D 3D 40 STA $403D
020D- A9 70 LDA #$70
020F- 8D 3E 40 STA $403E
0212- 4C 00 03 JMP $0300
0215- D0 CC BNE $01E3
0217- C5 C1 CMP $C1
0219- D3 ???
021A- C5 A0 CMP $A0
021C- C6 CC DEC $CC
021E- C9 D0 CMP #$D0
0220- A0 D4 LDY #$D4
0222- C8 INY
0223- C5 A0 CMP $A0
0225- C4 C9 CPY $C9
0227- D3 ???
0228- CB ???
0229- A0 CF LDY #$CF
022B- D6 C5 DEC $C5,X
022D- D2 ???
022E- 00 BRK
022F- C1 CE CMP ($CE,X)
0231- C4 A0 CPY $A0
0233- D0 D2 BNE $0207
0235- C5 D3 CMP $D3
0237- D3 ???
0238- A0 BC LDY #$BC
023A- D2 ???
023B- C5 D4 CMP $D4
023D- D5 D2 CMP $D2,X
023F- CE BE 00 DEC $00BE
0242- 2C 83 C0 BIT $C083
0245- 2C 83 C0 BIT $C083
0248- A2 14 LDX #$14
024A- A9 70 LDA #$70
024C- A0 08 LDY #$08
024E- 20 46 03 JSR $0346
0251- A2 14 LDX #$14
0253- A9 E4 LDA #$E4
0255- A0 70 LDY #$70
0257- 20 46 03 JSR $0346
025A- 20 61 03 JSR $0361
025D- 2C 10 C0 BIT $C010
0260- 2C 51 C0 BIT $C051
0263- 2C 00 C0 BIT $C000
0266- 10 F8 BPL $0260
0268- 2C 50 C0 BIT $C050
026B- A2 03 LDX #$03
026D- BD 42 03 LDA $0342,X
0270- 95 44 STA $44,X
0272- CA DEX
0273- 10 F8 BPL $026D
0275- 20 00 69 JSR $6900
0278- B0 E0 BCS $025A
027A- AD 00 FC LDA $FC00
027D- C9 01 CMP #$01
027F- F0 D9 BEQ $025A
0281- 4C 00 08 JMP $0800
0284- 00 BRK
0285- FC ???
0286- 00 BRK
0287- 00 BRK
0288- 8D 50 03 STA $0350
028B- 8C 53 03 STY $0353
028E- A0 00 LDY #$00
0290- B9 00 70 LDA $7000,Y
0293- 99 00 08 STA $0800,Y
0296- C8 INY
0297- D0 F7 BNE $0290
0299- EE 50 03 INC $0350
029C- EE 53 03 INC $0353
029F- CA DEX
02A0- D0 EE BNE $0290
02A2- 60 RTS
02A3- A0 60 LDY #$60
02A5- A2 80 LDX #$80
02A7- CA DEX
02A8- D0 FD BNE $02A7
02AA- 2C 30 C0 BIT $C030
02AD- 88 DEY
02AE- D0 F5 BNE $02A5
02B0- 60 RTS
02B1- A9 A0 LDA #$A0
02B3- 8D 15 10 STA $1015
02B6- A2 74 LDX #$74
02B8- A0 10 LDY #$10
02BA- A9 BE LDA #$BE
02BC- 20 A9 0F JSR $0FA9
02BF- B0 63 BCS $0324
02C1- A0 00 LDY #$00
02C3- B9 00 0A LDA $0A00,Y
02C6- 99 60 1D STA $1D60,Y
02C9- B9 00 0B LDA $0B00,Y
02CC- 99 B0 1E STA $1EB0,Y
02CF- C8 INY
02D0- D0 F1 BNE $02C3
02D2- A9 02 LDA #$02
02D4- 8D 1F 10 STA $101F
02D7- A9 84 LDA #$84
02D9- A2 40 LDX #$40
02DB- A0 10 LDY #$10
02DD- 20 A7 0F JSR $0FA7
02E0- B0 42 BCS $0324
02E2- A0 4F LDY #$4F
02E4- B9 00 0A LDA $0A00,Y
02E7- 99 60 1E STA $1E60,Y
02EA- B9 00 0B LDA $0B00,Y
02ED- 99 B0 1F STA $1FB0,Y
02F0- 88 DEY
02F1- 10 F1 BPL $02E4
02F3- A9 29 LDA #$29
02F5- 8D 39 40 STA $4039
02F8- A9 00 LDA #$00
02FA- 8D 3D 40 STA $403D
02FD- A9 6C LDA #$6C
02FF- 8D 3E 40 STA $403E
0302- 2C 82 C0 BIT $C082
0305- A9 07 LDA #$07
0307- 48 PHA
0308- A9 FF LDA #$FF
030A- 48 PHA
030B- A0 00 LDY #$00
030D- 84 42 STY $42
030F- A9 08 LDA #$08
0311- 85 43 STA $43
0313- 84 3C STY $3C
0315- A9 70 LDA #$70
0317- 85 3D STA $3D
0319- A9 FF LDA #$FF
031B- 85 3E STA $3E
031D- A9 83 LDA #$83
031F- 85 3F STA $3F
0321- 4C 2C FE JMP $FE2C
0324- 4C 36 0F JMP $0F36
0327- 86 53 STX $53
0329- 84 54 STY $54
032B- 85 45 STA $45
032D- A9 00 LDA #$00
032F- 85 44 STA $44
0331- A9 01 LDA #$01
0333- 85 42 STA $42
0335- AD 30 BF LDA $BF30
0338- 29 F0 AND #$F0
033A- 85 43 STA $43
033C- A6 54 LDX $54
033E- BD 00 0A LDA $0A00,X
0341- 85 46 STA $46
0343- BD 00 0B LDA $0B00,X
0346- 85 47 STA $47
0348- 20 00 69 JSR $6900
034B- B0 FB BCS $0348
034D- E6 45 INC $45
034F- E6 45 INC $45
0351- E6 54 INC $54
0353- C6 53 DEC $53
0355- D0 E5 BNE $033C
0357- 60 RTS
0358- AD 00 C0 LDA $C000
035B- 10 FB BPL $0358
035D- 2C 10 C0 BIT $C010
0360- 60 RTS
0361- A0 60 LDY #$60
0363- A2 80 LDX #$80
0365- CA DEX
0366- D0 FD BNE $0365
0368- 2C 30 C0 BIT $C030
036B- 88 DEY
036C- D0 F5 BNE $0363
036E- 60 RTS
036F- 48 PHA
0370- 20 28 0F JSR $0F28
0373- 20 89 FE JSR $FE89
0376- 20 93 FE JSR $FE93
0379- 20 2F FB JSR $FB2F
037C- 20 84 FE JSR $FE84
037F- 20 58 FC JSR $FC58
0382- A2 00 LDX #$00
0384- BD 7E 0F LDA $0F7E,X
0387- F0 06 BEQ $038F
0389- 20 ED FD JSR $FDED
038C- E8 INX
038D- D0 F5 BNE $0384
038F- 68 PLA
0390- 20 DA FD JSR $FDDA
0393- A2 00 LDX #$00
0395- BD 8D 0F LDA $0F8D,X
0398- F0 06 BEQ $03A0
039A- 20 ED FD JSR $FDED
039D- E8 INX
039E- D0 F5 BNE $0395
03A0- 20 1F 0F JSR $0F1F
03A3- A9 00 LDA #$00
03A5- 85 50 STA $50
03A7- AD 30 BF LDA $BF30
03AA- 29 70 AND #$70
03AC- 4A LSR
03AD- 4A LSR
03AE- 4A LSR
03AF- 4A LSR
03B0- 09 C0 ORA #$C0
03B2- 85 51 STA $51
03B4- 6C 50 JMP ($50)
03B6- 00 BRK
03B7- D0 D2 BNE $038B
03B9- CF ???
03BA- C4 CF CPY $CF
03BC- D3 ???
03BD- A0 C5 LDY #$C5
03BF- D2 ???
03C0- D2 ???
03C1- CF ???
03C2- D2 ???
03C3- A0 A3 LDY #$A3
03C5- 00 BRK
03C6- 8D 8D D0 STA $D08D
03C9- D2 ???
03CA- C5 D3 CMP $D3
03CC- D3 ???
03CD- A0 C1 LDY #$C1
03CF- CE D9 A0 DEC $A0D9
03D2- CB ???
03D3- C5 D9 CMP $D9
03D5- A0 D4 LDY #$D4
03D7- CF ???
03D8- A0 D2 LDY #$D2
03DA- C5 C2 CMP $C2
03DC- CF ???
03DD- CF ???
03DE- D4 ???
03DF- 00 BRK
03E0- 38 SEC
03E1- 24 18 BIT $18
03E3- 08 PHP
03E4- 8E 0C 10 STX $100C
03E7- 8C 0D 10 STY $100D
03EA- 8D 16 10 STA $1016
03ED- 38 SEC
03EE- A9 00 LDA #$00
03F0- ED 15 10 SBC $1015
03F3- 8D 17 10 STA $1017
03F6- A9 BF LDA #$BF
03F8- ED 16 10 SBC $1016
03FB- 8D 18 10 STA $1018
03FE- 28 PLP
03FF- 90 09 BCC $040A
0401- A9 01 LDA #$01
0403- 8D 17 10 STA $1017
0406- 4A LSR
0407- 8D 18 10 STA $1018
040A- 20 00 BF JSR $BF00
040D- C8 INY
040E- 0B ???
040F- 10 B0 BPL $03C1
0411- 21 AD AND ($AD,X)
0413- 10 10 BPL $0425
0415- 8D 14 10 STA $1014
0418- 8D 1C 10 STA $101C
041B- 20 00 BF JSR $BF00
041E- CE 1B 10 DEC $101B
0421- B0 06 BCS $0429
0423- 20 00 BF JSR $BF00
0426- CA DEX
0427- 13 ???
0428- 10 08 BPL $0432
042A- 48 PHA
042B- 20 00 BF JSR $BF00
042E- CC 11 10 CPY $1011
0431- 68 PLA
0432- 28 PLP
0433- 08 PHP
0434- A2 00 LDX #$00
0436- 8E 15 10 STX $1015
0439- 8E 1D 10 STX $101D
043C- 8E 1E 10 STX $101E
043F- 8E 1F 10 STX $101F
0442- 28 PLP
0443- 60 RTS
0444- 03 ???
0445- 00 BRK
0446- 10 00 BPL $0448
0448- 08 PHP
0449- 01 01 ORA ($01,X)
044B- 00 BRK
044C- 04 ???
044D- 01 00 ORA ($00,X)
044F- 60 RTS
0450- FF ???
0451- FF ???
0452- 00 BRK
0453- 00 BRK
0454- 02 ???
0455- 01 00 ORA ($00,X)
0457- 00 BRK
0458- 00 BRK
0459- 06 D3 ASL $D3
045B- D0 CC BNE $0429
045D- C1 D3 CMP ($D3,X)
045F- C8 INY
0460- 05 D9 ORA $D9
0462- D5 CD CMP $CD,X
0464- CD D9 08 CMP $08D9
0467- D4 ???
0468- D5 D4 CMP $D4,X
046A- CF ???
046B- D2 ???
046C- C9 C1 CMP #$C1
046E- CC 09 C3 CPY $C309
0471- CF ???
0472- CE C6 C9 DEC $C9C6
0475- C7 ???
0476- D5 D2 CMP $D2,X
0478- C5 08 CMP $08
047A- C4 C1 CPY $C1
047C- D4 ???
047D- C1 C6 CMP ($C6,X)
047F- C9 CC CMP #$CC
0481- C5 07 CMP $07
0483- D7 ???
0484- C9 CE CMP #$CE
0486- C4 CF CPY $CF
0488- D7 ???
0489- D3 ???
048A- 0B ???
048B- D2 ???
048C- D7 ???
048D- D4 ???
048E- D3 ???
048F- AE C6 CC LDX $CCC6
0492- CF ???
0493- D0 D0 BNE $0465
0495- D9 0A C9 CMP $C90A,Y
0498- CE D4 C5 DEC $C5D4
049B- D2 ???
049C- D0 C5 BNE $0463
049E- D4 ???
049F- C5 D2 CMP $D2
04A1- 0B ???
04A2- D2 ???
04A3- D7 ???
04A4- D4 ???
04A5- D3 ???
04A6- AE D0 D2 LDX $D2D0
04A9- CF ???
04AA- C4 CF CPY $CF
04AC- D3 ???
04AD- 0D D2 D7 ORA $D7D2
04B0- D4 ???
04B1- D3 ???
04B2- AE C8 C1 LDX $C1C8
04B5- D2 ???
04B6- C4 C4 CPY $C4
04B8- C9 D3 CMP #$D3
04BA- CB ???
04BB- 07 ???
04BC- CD C1 C9 CMP $C9C1
04BF- CE D0 C9 DEC $C9D0
04C2- C3 ???
04C3- 08 PHP
04C4- D0 C1 BNE $0487
04C6- C3 ???
04C7- CB ???
04C8- AE C4 C1 LDX $C1C4
04CB- D4 ???
04CC- A0 00 LDY #$00
04CE- 98 TYA
04CF- C9 18 CMP #$18
04D1- B0 08 BCS $04DB
04D3- 99 98 1E STA $1E98,Y
04D6- A9 01 LDA #$01
04D8- 99 E8 1F STA $1FE8,Y
04DB- 98 TYA
04DC- 99 98 1D STA $1D98,Y
04DF- A9 00 LDA #$00
04E1- 99 E8 1E STA $1EE8,Y
04E4- C8 INY
04E5- D0 E7 BNE $04CE
04E7- 60 RTS
04E8- 00 BRK
04E9- 00 BRK
04EA- 00 BRK
04EB- 00 BRK
04EC- 00 BRK
04ED- 00 BRK
04EE- 00 BRK
04EF- 00 BRK
04F0- 00 BRK
04F1- 00 BRK
04F2- 00 BRK
04F3- 00 BRK
04F4- 00 BRK
04F5- 00 BRK
04F6- 00 BRK
04F7- 00 BRK
04F8- 00 BRK
04F9- 00 BRK
04FA- 00 BRK
04FB- 00 BRK
04FC- 00 BRK
04FD- 00 BRK
04FE- 00 BRK
04FF- 00 BRK
0500- A9 43 LDA #$43
0502- 8D F2 03 STA $03F2
0505- A9 27 LDA #$27
0507- 8D F3 03 STA $03F3
050A- 49 A5 EOR #$A5
050C- 8D F4 03 STA $03F4
050F- A9 00 LDA #$00
0511- A2 17 LDX #$17
0513- 9D 58 BF STA $BF58,X
0516- CA DEX
0517- 10 FA BPL $0513
0519- A9 01 LDA #$01
051B- 8D 6F BF STA $BF6F
051E- AD 30 BF LDA $BF30
0521- 29 70 AND #$70
0523- 4A LSR
0524- 4A LSR
0525- 4A LSR
0526- 4A LSR
0527- 18 CLC
0528- 69 BF ADC #$BF
052A- 48 PHA
052B- A9 00 LDA #$00
052D- 85 FC STA $FC
052F- A9 FF LDA #$FF
0531- 48 PHA
0532- 20 46 25 JSR $2546
0535- AD 30 BF LDA $BF30
0538- 29 70 AND #$70
053A- 38 SEC
053B- E9 0B SBC #$0B
053D- AA TAX
053E- 20 5F 25 JSR $255F
0541- 68 PLA
0542- 68 PLA
0543- 4C B5 25 JMP $25B5
0546- AD 30 BF LDA $BF30
0549- 29 F0 AND #$F0
054B- 8D 5A 25 STA $255A
054E- 20 00 BF JSR $BF00
0551- 80 ???
0552- 59 25 90 EOR $9025,Y
0555- 02 ???
0556- 68 PLA
0557- 68 PLA
0558- 60 RTS
0559- 03 ???
055A- 60 RTS
055B- 00 BRK
055C- 80 ???
055D- 00 BRK
055E- 00 BRK
055F- BD 94 C0 LDA $C094,X
0562- A9 56 LDA #$56
0564- 85 FD STA $FD
0566- A9 08 LDA #$08
0568- C6 FC DEC $FC
056A- D0 04 BNE $0570
056C- C6 FD DEC $FD
056E- F0 34 BEQ $05A4
0570- BC 97 C0 LDY $C097,X
0573- 10 FB BPL $0570
0575- C0 FB CPY #$FB
0577- D0 ED BNE $0566
0579- F0 00 BEQ $057B
057B- EA NOP
057C- EA NOP
057D- BC 97 C0 LDY $C097,X
0580- C0 08 CPY #$08
0582- 2A ROL
0583- B0 0B BCS $0590
0585- BC 97 C0 LDY $C097,X
0588- 10 FB BPL $0585
058A- C0 FF CPY #$FF
058C- D0 D8 BNE $0566
058E- F0 EB BEQ $057B
0590- BC 97 C0 LDY $C097,X
0593- 10 FB BPL $0590
0595- 84 FC STY $FC
0597- C9 0A CMP #$0A
0599- D0 CB BNE $0566
059B- BD 97 C0 LDA $C097,X
059E- 10 FB BPL $059B
05A0- 38 SEC
05A1- 2A ROL
05A2- 25 FC AND $FC
05A4- 49 AA EOR #$AA
05A6- 8D CB 25 STA $25CB
05A9- A9 00 LDA #$00
05AB- A8 TAY
05AC- 99 46 25 STA $2546,Y
05AF- C8 INY
05B0- C0 66 CPY #$66
05B2- D0 F8 BNE $05AC
05B4- 60 RTS
05B5- A9 1E LDA #$1E
05B7- 85 FA STA $FA
05B9- A9 25 LDA #$25
05BB- 85 FB STA $FB
05BD- A9 B5 LDA #$B5
05BF- 85 FC STA $FC
05C1- A9 25 LDA #$25
05C3- 85 FD STA $FD
05C5- 20 2B 27 JSR $272B
05C8- 4C F3 25 JMP $25F3
05CB- 00 BRK
05CC- 00 BRK
05CD- 00 BRK
05CE- 00 BRK
05CF- 00 BRK
05D0- 00 BRK
05D1- 00 BRK
05D2- 00 BRK
05D3- 00 BRK
05D4- 00 BRK
05D5- 00 BRK
05D6- 00 BRK
05D7- C3 ???
05D8- CF ???
05D9- D0 D9 BNE $05B4
05DB- D2 ???
05DC- C9 C7 CMP #$C7
05DE- C8 INY
05DF- D4 ???
05E0- A0 B1 LDY #$B1
05E2- B9 B8 B6 LDA $B6B8,Y
05E5- A0 C1 LDY #$C1
05E7- C3 ???
05E8- D4 ???
05E9- C9 D6 CMP #$D6
05EB- C9 D3 CMP #$D3
05ED- C9 CF CMP #$CF
05EF- CE E2 9E DEC $9EE2
05F2- 79 A2 4A ADC $4AA2,Y
05F5- A0 63 LDY #$63
05F7- BD A6 25 LDA $25A6,X
05FA- 99 9D 1F STA $1F9D,Y
05FD- C8 INY
05FE- E8 INX
05FF- E0 4D CPX #$4D
0601- D0 F4 BNE $05F7
0603- AD D7 25 LDA $25D7
0606- 18 CLC
0607- 6D CB 25 ADC $25CB
060A- 85 02 STA $02
060C- AD D8 25 LDA $25D8
060F- 38 SEC
0610- ED CB 25 SBC $25CB
0613- 85 03 STA $03
0615- AD D9 25 LDA $25D9
0618- 4D CB 25 EOR $25CB
061B- 85 04 STA $04
061D- A9 00 LDA #$00
061F- 85 FA STA $FA
0621- A0 00 LDY #$00
0623- A9 20 LDA #$20
0625- 85 FB STA $FB
0627- A2 05 LDX #$05
0629- 20 3E 26 JSR $263E
062C- B1 FA LDA ($FA),Y
062E- 4D CC 25 EOR $25CC
0631- 91 FA STA ($FA),Y
0633- C8 INY
0634- D0 F3 BNE $0629
0636- E6 FB INC $FB
0638- CA DEX
0639- D0 EE BNE $0629
063B- 4C 02 27 JMP $2702
063E- 48 PHA
063F- 98 TYA
0640- 48 PHA
0641- 8A TXA
0642- 48 PHA
0643- A5 02 LDA $02
0645- 8D CD 25 STA $25CD
0648- 4A LSR
0649- 4A LSR
064A- 4A LSR
064B- 4A LSR
064C- 4A LSR
064D- 8D CE 25 STA $25CE
0650- A5 03 LDA $03
0652- 4A LSR
0653- 8D CF 25 STA $25CF
0656- 4A LSR
0657- 8D D0 25 STA $25D0
065A- 4A LSR
065B- 8D D1 25 STA $25D1
065E- 4A LSR
065F- 4A LSR
0660- 4A LSR
0661- 8D D2 25 STA $25D2
0664- A5 04 LDA $04
0666- 8D D3 25 STA $25D3
0669- 4A LSR
066A- 4A LSR
066B- 8D D4 25 STA $25D4
066E- 4A LSR
066F- 8D D5 25 STA $25D5
0672- 4A LSR
0673- 4A LSR
0674- 8D D6 25 STA $25D6
0677- 4A LSR
0678- 8D D7 25 STA $25D7
067B- A9 01 LDA #$01
067D- 8D CC 25 STA $25CC
0680- A0 0A LDY #$0A
0682- AD CC 25 LDA $25CC
0685- 39 CD 25 AND $25CD,Y
0688- 99 CD 25 STA $25CD,Y
068B- 88 DEY
068C- 10 F4 BPL $0682
068E- AD D7 25 LDA $25D7
0691- AA TAX
0692- 2D D4 25 AND $25D4
0695- 85 FF STA $FF
0697- 8A TXA
0698- 2D D6 25 AND $25D6
069B- 45 FF EOR $FF
069D- 85 FF STA $FF
069F- AD D4 25 LDA $25D4
06A2- 2D D6 25 AND $25D6
06A5- 45 FF EOR $FF
06A7- 4D D3 25 EOR $25D3
06AA- 4D D4 25 EOR $25D4
06AD- 4D D6 25 EOR $25D6
06B0- 4D CD 25 EOR $25CD
06B3- 85 FF STA $FF
06B5- AD D3 25 LDA $25D3
06B8- 4D D2 25 EOR $25D2
06BB- 4D D0 25 EOR $25D0
06BE- 4D CF 25 EOR $25CF
06C1- 4D CD 25 EOR $25CD
06C4- 0A ASL
06C5- 05 FF ORA $FF
06C7- 85 FF STA $FF
06C9- AD D5 25 LDA $25D5
06CC- 4D D2 25 EOR $25D2
06CF- 4D D1 25 EOR $25D1
06D2- 4D CE 25 EOR $25CE
06D5- 0A ASL
06D6- 0A ASL
06D7- 05 FF ORA $FF
06D9- 85 FF STA $FF
06DB- 06 02 ASL $02
06DD- 26 03 ROL $03
06DF- 26 04 ROL $04
06E1- 06 04 ASL $04
06E3- 46 FF LSR $FF
06E5- 66 04 ROR $04
06E7- 06 03 ASL $03
06E9- 46 FF LSR $FF
06EB- 66 03 ROR $03
06ED- 46 02 LSR $02
06EF- 46 FF LSR $FF
06F1- 26 02 ROL $02
06F3- A5 02 LDA $02
06F5- 45 03 EOR $03
06F7- 45 04 EOR $04
06F9- 8D CC 25 STA $25CC
06FC- 68 PLA
06FD- AA TAX
06FE- 68 PLA
06FF- A8 TAY
0700- 68 PLA
0701- 60 RTS
0702- A9 00 LDA #$00
0704- 85 FA STA $FA
0706- A9 25 LDA #$25
0708- 85 FB STA $FB
070A- A9 02 LDA #$02
070C- 85 FC STA $FC
070E- A9 27 LDA #$27
0710- 85 FD STA $FD
0712- 20 2B 27 JSR $272B
0715- AD 30 BF LDA $BF30
0718- 29 70 AND #$70
071A- 18 CLC
071B- 69 31 ADC #$31
071D- AA TAX
071E- BD 57 C0 LDA $C057,X
0721- A9 10 LDA #$10
0723- 0A ASL
0724- E9 00 SBC #$00
0726- 48 PHA
0727- 09 FF ORA #$FF
0729- 48 PHA
072A- 60 RTS
072B- A2 00 LDX #$00
072D- 8A TXA
072E- 81 FA STA ($FA,X)
0730- E6 FA INC $FA
0732- D0 02 BNE $0736
0734- E6 FB INC $FB
0736- A5 FA LDA $FA
0738- C5 FC CMP $FC
073A- D0 F1 BNE $072D
073C- A5 FB LDA $FB
073E- C5 FD CMP $FD
0740- D0 EB BNE $072D
0742- 60 RTS
0743- 4C 43 27 JMP $2743
0746- 00 BRK
0747- 25 00 AND $00