mirror of
https://github.com/mi57730/a2d.git
synced 2024-07-06 03:29:01 +00:00
17439 lines
724 KiB
Plaintext
17439 lines
724 KiB
Plaintext
ca65 V2.16 - Git f5e9b401
|
|
Main file : seg_00580_0857F.s
|
|
Current file: seg_00580_0857F.s
|
|
|
|
000000r 1 .org $4000
|
|
004000 1 ; da65 V2.16 - Git f5e9b401
|
|
004000 1 ; Created: 2017-09-17 10:54:03
|
|
004000 1 ; Input file: DESKTOP2_seg_00580_0857F
|
|
004000 1 ; Page: 1
|
|
004000 1
|
|
004000 1
|
|
004000 1 .setcpu "65C02"
|
|
004000 1
|
|
004000 1 L0000 := $0000
|
|
004000 1 L000C := $000C
|
|
004000 1 L0030 := $0030
|
|
004000 1 L003F := $003F
|
|
004000 1 L007E := $007E
|
|
004000 1 L0080 := $0080
|
|
004000 1 L0082 := $0082
|
|
004000 1 L0083 := $0083
|
|
004000 1 L0088 := $0088
|
|
004000 1 L00A0 := $00A0
|
|
004000 1 L00C7 := $00C7
|
|
004000 1 L0400 := $0400
|
|
004000 1 L0465 := $0465
|
|
004000 1 L193A := $193A
|
|
004000 1 L2020 := $2020
|
|
004000 1 L202C := $202C
|
|
004000 1 L202D := $202D
|
|
004000 1 L2061 := $2061
|
|
004000 1 L2065 := $2065
|
|
004000 1 L206C := $206C
|
|
004000 1 L2079 := $2079
|
|
004000 1 L2120 := $2120
|
|
004000 1 L2121 := $2121
|
|
004000 1 L2E2E := $2E2E
|
|
004000 1 L2E41 := $2E41
|
|
004000 1 L2E6C := $2E6C
|
|
004000 1 L3028 := $3028
|
|
004000 1 L3135 := $3135
|
|
004000 1 L353F := $353F
|
|
004000 1 L3632 := $3632
|
|
004000 1 L3F01 := $3F01
|
|
004000 1 RAMRDOFF := $C002
|
|
004000 1 RAMRDON := $C003
|
|
004000 1 RAMWRTOFF := $C004
|
|
004000 1 RAMWRTON := $C005
|
|
004000 1 ALTZPOFF := $C008
|
|
004000 1 ALTZPON := $C009
|
|
004000 1 LCBANK1 := $C08B
|
|
004000 1 AUXMOVE := $C311
|
|
004000 1 XFER := $C314
|
|
004000 1 LD000 := $D000
|
|
004000 1 LD05E := $D05E
|
|
004000 1 LD2D0 := $D2D0
|
|
004000 1 FSUB := $E7A7
|
|
004000 1 FADD := $E7BE
|
|
004000 1 FMULT := $E97F
|
|
004000 1 FDIV := $EA66
|
|
004000 1 ROUND := $EB2B
|
|
004000 1 FLOAT := $EB93
|
|
004000 1 FIN := $EC4A
|
|
004000 1 FOUT := $ED34
|
|
004000 1 COUT := $FDED
|
|
004000 1 AD 54 C0 A2D: lda $C054
|
|
004003 1 8D 01 C0 sta $C001
|
|
004006 1 2C 1B 5F bit L5F1B
|
|
004009 1 10 17 bpl L4022
|
|
00400B 1 A2 7F ldx #$7F
|
|
00400D 1 B5 80 L400D: lda L0080,x
|
|
00400F 1 9D 72 5F sta L5F72,x
|
|
004012 1 CA dex
|
|
004013 1 10 F8 bpl L400D
|
|
004015 1 A2 0B ldx #$0B
|
|
004017 1 BD 66 5F L4017: lda L5F66,x
|
|
00401A 1 95 F4 sta $F4,x
|
|
00401C 1 CA dex
|
|
00401D 1 10 F8 bpl L4017
|
|
00401F 1 20 BD 40 L401F: jsr L40BD
|
|
004022 1 68 L4022: pla
|
|
004023 1 85 80 sta L0080
|
|
004025 1 18 clc
|
|
004026 1 69 03 adc #$03
|
|
004028 1 AA tax
|
|
004029 1 68 pla
|
|
00402A 1 85 81 sta $81
|
|
00402C 1 69 00 adc #$00
|
|
00402E 1 48 pha
|
|
00402F 1 8A txa
|
|
004030 1 48 pha
|
|
004031 1 BA tsx
|
|
004032 1 8E 1D 5F stx L5F1D
|
|
004035 1 A0 01 ldy #$01
|
|
004037 1 B1 80 lda (L0080),y
|
|
004039 1 0A asl a
|
|
00403A 1 AA tax
|
|
00403B 1 BD E5 40 lda L40E5,x
|
|
00403E 1 8D L403E: .byte $8D
|
|
00403F 1 88 L403F: dey
|
|
004040 1 40 L4040: rti
|
|
004041 1
|
|
004041 1 BD E6 40 lda L40E6,x
|
|
004044 1 8D 89 40 sta L4089
|
|
004047 1 C8 iny
|
|
004048 1 B1 80 lda (L0080),y
|
|
00404A 1 48 pha
|
|
00404B 1 C8 iny
|
|
00404C 1 B1 80 lda (L0080),y
|
|
00404E 1 85 81 sta $81
|
|
004050 1 68 pla
|
|
004051 1 85 80 sta L0080
|
|
004053 1 BC 84 41 ldy L4184,x
|
|
004056 1 10 1E bpl L4076
|
|
004058 1 8A txa
|
|
004059 1 48 pha
|
|
00405A 1 98 tya
|
|
00405B 1 48 pha
|
|
00405C 1 A5 80 lda L0080
|
|
00405E 1 48 pha
|
|
00405F 1 A5 81 lda $81
|
|
004061 1 48 pha
|
|
004062 1 2C 3F 63 bit L633F
|
|
004065 1 10 03 bpl L406A
|
|
004067 1 20 D4 40 jsr L40D4
|
|
00406A 1 68 L406A: pla
|
|
00406B 1 85 81 sta $81
|
|
00406D 1 68 pla
|
|
00406E 1 85 80 sta L0080
|
|
004070 1 68 pla
|
|
004071 1 29 7F and #$7F
|
|
004073 1 A8 tay
|
|
004074 1 68 pla
|
|
004075 1 AA tax
|
|
004076 1 BD 83 41 L4076: lda L4183,x
|
|
004079 1 F0 0C beq L4087
|
|
00407B 1 8D 82 40 sta L4082
|
|
00407E 1 88 dey
|
|
00407F 1 B1 80 L407F: lda (L0080),y
|
|
004081 1 99 .byte $99
|
|
004082 1 FF 00 88 L4082: bbs7 L0000,L400D
|
|
004085 1 10 F8 L4085: bpl L407F
|
|
004087 1 20 L4087: .byte $20
|
|
004088 1 FF L4088: .byte $FF
|
|
004089 1 FF L4089: .byte $FF
|
|
00408A 1 2C 3F 63 L408A: bit L633F
|
|
00408D 1 10 03 bpl L4092
|
|
00408F 1 20 DA 40 jsr L40DA
|
|
004092 1 2C 1B 5F L4092: bit L5F1B
|
|
004095 1 10 17 bpl L40AE
|
|
004097 1 20 C8 40 jsr L40C8
|
|
00409A 1 A2 0B ldx #$0B
|
|
00409C 1 B5 F4 L409C: lda $F4,x
|
|
00409E 1 9D 66 5F sta L5F66,x
|
|
0040A1 1 CA dex
|
|
0040A2 1 10 F8 bpl L409C
|
|
0040A4 1 A2 7F ldx #$7F
|
|
0040A6 1 BD 72 5F L40A6: lda L5F72,x
|
|
0040A9 1 95 80 sta L0080,x
|
|
0040AB 1 CA dex
|
|
0040AC 1 10 F8 L40AC: bpl L40A6
|
|
0040AE 1 A9 00 L40AE: lda #$00
|
|
0040B0 1 60 rts
|
|
0040B1 1
|
|
0040B1 1 48 L40B1: pha
|
|
0040B2 1 20 8A 40 jsr L408A
|
|
0040B5 1 68 pla
|
|
0040B6 1 AE 1D 5F ldx L5F1D
|
|
0040B9 1 9A txs
|
|
0040BA 1 A0 FF ldy #$FF
|
|
0040BC 1 60 L40BC: rts
|
|
0040BD 1
|
|
0040BD 1 A0 23 L40BD: ldy #$23
|
|
0040BF 1 B1 F4 L40BF: lda ($F4),y
|
|
0040C1 1 99 D0 00 sta $D0,y
|
|
0040C4 1 88 dey
|
|
0040C5 1 10 F8 bpl L40BF
|
|
0040C7 1 60 rts
|
|
0040C8 1
|
|
0040C8 1 A0 23 L40C8: ldy #$23
|
|
0040CA 1 B9 L40CA: .byte $B9
|
|
0040CB 1 D0 00 L40CB: bne L40CD
|
|
0040CD 1 91 F4 L40CD: sta ($F4),y
|
|
0040CF 1 88 dey
|
|
0040D0 1 10 F8 bpl L40CA
|
|
0040D2 1 60 rts
|
|
0040D3 1
|
|
0040D3 1 00 L40D3: brk
|
|
0040D4 1 CE D3 40 L40D4: dec L40D3
|
|
0040D7 1 4C 5A 62 jmp L625A
|
|
0040DA 1
|
|
0040DA 1 2C D3 40 L40DA: bit L40D3
|
|
0040DD 1 10 DD bpl L40BC
|
|
0040DF 1 EE D3 40 inc L40D3
|
|
0040E2 1 4C 33 62 jmp L6233
|
|
0040E5 1
|
|
0040E5 1 B0 L40E5: .byte $B0
|
|
0040E6 1 40 L40E6: rti
|
|
0040E7 1
|
|
0040E7 1 51 5E eor ($5E),y
|
|
0040E9 1 7B .byte $7B
|
|
0040EA 1 5E C4 5E lsr L5EC4,x
|
|
0040ED 1 9C .byte $9C
|
|
0040EE 1 5E .byte $5E
|
|
0040EF 1 B4 5E L40EF: ldy $5E,x
|
|
0040F1 1 8E 50 AF stx $AF50
|
|
0040F4 1 4D 8F 4F eor L4F8F
|
|
0040F7 1 B0 40 bcs L4139
|
|
0040F9 1 B0 40 bcs L413B
|
|
0040FB 1 6A ror a
|
|
0040FC 1 58 cli
|
|
0040FD 1 B0 40 bcs L413F
|
|
0040FF 1 42 .byte $42
|
|
004100 1 57 B0 rmb5 $B0
|
|
004102 1 40 rti
|
|
004103 1
|
|
004103 1 63 .byte $63
|
|
004104 1 57 76 rmb5 $76
|
|
004106 1 57 40 rmb5 $40
|
|
004108 1 50 E5 bvc L40EF
|
|
00410A 1 4F 51 50 bbr4 $51,L415D
|
|
00410D 1 6A ror a
|
|
00410E 1 51 7E eor (L007E),y
|
|
004110 1 53 .byte $53
|
|
004111 1 D6 56 dec $56,x
|
|
004113 1 7A ply
|
|
004114 1 53 .byte $53
|
|
004115 1 DC .byte $DC
|
|
004116 1 58 cli
|
|
004117 1 38 sec
|
|
004118 1 59 CF 5E eor L5ECF,y
|
|
00411B 1 DE 5E 0A dec $0A5E,x
|
|
00411E 1 5F .byte $5F
|
|
00411F 1 41 .byte $41
|
|
004120 1 63 L4120: .byte $63
|
|
004121 1 A5 64 lda $64
|
|
004123 1 D2 64 cmp ($64)
|
|
004125 1 B3 .byte $B3
|
|
004126 1 65 27 adc $27
|
|
004128 1 84 61 sty $61
|
|
00412A 1 7D 47 67 adc L6747,x
|
|
00412D 1 7B .byte $7B
|
|
00412E 1 60 rts
|
|
00412F 1
|
|
00412F 1 33 .byte $33
|
|
004130 1 62 .byte $62
|
|
004131 1 5A phy
|
|
004132 1 62 .byte $62
|
|
004133 1 4E 62 0A lsr $0A62
|
|
004136 1 63 .byte $63
|
|
004137 1 63 .byte $63
|
|
004138 1 66 L4138: .byte $66
|
|
004139 1 D7 65 L4139: smb5 $65
|
|
00413B 1 D8 L413B: cld
|
|
00413C 1 67 D4 L413C: rmb6 $D4
|
|
00413E 1 65 .byte $65
|
|
00413F 1 0F 66 14 L413F: bbr0 $66,L4156
|
|
004142 1 68 pla
|
|
004143 1 CD 6E 26 cmp $266E
|
|
004146 1 69 DB adc #$DB
|
|
004148 1 6B .byte $6B
|
|
004149 1 60 rts
|
|
00414A 1
|
|
00414A 1 6B .byte $6B
|
|
00414B 1 1D 6B CB ora $CB6B,x
|
|
00414E 1 6B .byte $6B
|
|
00414F 1 A9 6B lda #$6B
|
|
004151 1 B5 6B lda $6B,x
|
|
004153 1 1C 6F 7B trb L7B6F
|
|
004156 1 74 15 L4156: stz $15,x
|
|
004158 1 78 sei
|
|
004159 1 36 78 rol $78,x
|
|
00415B 1 00 brk
|
|
00415C 1 75 .byte $75
|
|
00415D 1 9C 75 1F L415D: stz $1F75
|
|
004160 1 76 32 ror $32,x
|
|
004162 1 75 8C adc $8C,x
|
|
004164 1 75 F9 adc $F9,x
|
|
004166 1 73 .byte $73
|
|
004167 1 39 76 AC and LAC76,y
|
|
00416A 1 74 4A stz $4A,x
|
|
00416C 1 76 AC ror $AC,x
|
|
00416E 1 76 .byte $76
|
|
00416F 1 A8 L416F: tay
|
|
004170 1 76 F9 ror $F9,x
|
|
004172 1 78 sei
|
|
004173 1 E1 78 sbc ($78,x)
|
|
004175 1 C1 7A cmp ($7A,x)
|
|
004177 1 75 7B adc $7B,x
|
|
004179 1 AA tax
|
|
00417A 1 7B .byte $7B
|
|
00417B 1 24 7D bit $7D
|
|
00417D 1 65 79 adc $79
|
|
00417F 1 B3 .byte $B3
|
|
004180 1 51 69 eor ($69),y
|
|
004182 1 7D .byte $7D
|
|
004183 1 00 L4183: brk
|
|
004184 1 00 L4184: brk
|
|
004185 1 00 brk
|
|
004186 1 00 brk
|
|
004187 1 82 .byte $82
|
|
004188 1 01 00 ora (L0000,x)
|
|
00418A 1 00 brk
|
|
00418B 1 D0 24 bne L41B1
|
|
00418D 1 00 brk
|
|
00418E 1 00 brk
|
|
00418F 1 D0 10 bne L41A1
|
|
004191 1 F0 01 beq L4194
|
|
004193 1 E0 .byte $E0
|
|
004194 1 08 L4194: php
|
|
004195 1 E8 inx
|
|
004196 1 02 .byte $02
|
|
004197 1 EE 02 00 inc a:$02
|
|
00419A 1 00 brk
|
|
00419B 1 F1 01 sbc ($01),y
|
|
00419D 1 A1 04 lda ($04,x)
|
|
00419F 1 EA nop
|
|
0041A0 1 04 .byte $04
|
|
0041A1 1 A1 L41A1: .byte $A1
|
|
0041A2 1 84 92 L41A2: sty $92
|
|
0041A4 1 84 92 sty $92
|
|
0041A6 1 88 dey
|
|
0041A7 1 9F 88 92 bbs1 L0088,L413C
|
|
0041AA 1 08 php
|
|
0041AB 1 8A txa
|
|
0041AC 1 10 00 bpl L41AE
|
|
0041AE 1 80 00 L41AE: bra L41B0
|
|
0041B0 1 80 L41B0: .byte $80
|
|
0041B1 1 00 L41B1: brk
|
|
0041B2 1 00 brk
|
|
0041B3 1 A1 03 lda ($03,x)
|
|
0041B5 1 A1 83 lda (L0083,x)
|
|
0041B7 1 82 .byte $82
|
|
0041B8 1 01 82 ora (L0082,x)
|
|
0041BA 1 01 00 ora (L0000,x)
|
|
0041BC 1 00 brk
|
|
0041BD 1 82 .byte $82
|
|
0041BE 1 0C 00 00 tsb a:L0000
|
|
0041C1 1 82 .byte $82
|
|
0041C2 1 03 .byte $03
|
|
0041C3 1 82 .byte $82
|
|
0041C4 1 02 .byte $02
|
|
0041C5 1 82 .byte $82
|
|
0041C6 1 02 .byte $02
|
|
0041C7 1 82 .byte $82
|
|
0041C8 1 01 00 ora (L0000,x)
|
|
0041CA 1 00 brk
|
|
0041CB 1 00 brk
|
|
0041CC 1 00 brk
|
|
0041CD 1 00 brk
|
|
0041CE 1 00 brk
|
|
0041CF 1 00 brk
|
|
0041D0 1 00 brk
|
|
0041D1 1 00 brk
|
|
0041D2 1 00 brk
|
|
0041D3 1 00 brk
|
|
0041D4 1 00 brk
|
|
0041D5 1 00 brk
|
|
0041D6 1 00 brk
|
|
0041D7 1 00 brk
|
|
0041D8 1 00 brk
|
|
0041D9 1 00 brk
|
|
0041DA 1 00 brk
|
|
0041DB 1 00 brk
|
|
0041DC 1 00 brk
|
|
0041DD 1 82 .byte $82
|
|
0041DE 1 05 82 ora L0082
|
|
0041E0 1 01 82 ora (L0082,x)
|
|
0041E2 1 04 00 tsb L0000
|
|
0041E4 1 00 brk
|
|
0041E5 1 00 brk
|
|
0041E6 1 00 brk
|
|
0041E7 1 C7 04 smb4 $04
|
|
0041E9 1 C7 01 smb4 $01
|
|
0041EB 1 C7 02 smb4 $02
|
|
0041ED 1 C7 03 smb4 $03
|
|
0041EF 1 C7 03 smb4 $03
|
|
0041F1 1 C7 04 smb4 $04
|
|
0041F3 1 00 brk
|
|
0041F4 1 00 brk
|
|
0041F5 1 82 .byte $82
|
|
0041F6 1 01 00 ora (L0000,x)
|
|
0041F8 1 00 brk
|
|
0041F9 1 82 .byte $82
|
|
0041FA 1 01 82 ora (L0082,x)
|
|
0041FC 1 03 .byte $03
|
|
0041FD 1 82 .byte $82
|
|
0041FE 1 02 .byte $02
|
|
0041FF 1 82 .byte $82
|
|
004200 1 01 82 ora (L0082,x)
|
|
004202 1 01 EA ora ($EA,x)
|
|
004204 1 04 00 tsb L0000
|
|
004206 1 00 brk
|
|
004207 1 82 .byte $82
|
|
004208 1 01 00 ora (L0000,x)
|
|
00420A 1 00 brk
|
|
00420B 1 82 .byte $82
|
|
00420C 1 05 82 ora L0082
|
|
00420E 1 05 82 ora L0082
|
|
004210 1 05 82 ora L0082
|
|
004212 1 05 EA ora $EA
|
|
004214 1 04 82 tsb L0082
|
|
004216 1 03 .byte $03
|
|
004217 1 82 .byte $82
|
|
004218 1 05 8C ora $8C
|
|
00421A 1 03 .byte $03
|
|
00421B 1 8C 02 8A sty L8A02
|
|
00421E 1 10 82 bpl L41A2
|
|
004220 1 02 L4220: .byte $02
|
|
004221 1 00 L4221: brk
|
|
004222 1 02 .byte $02
|
|
004223 1 04 06 tsb $06
|
|
004225 1 08 php
|
|
004226 1 0A asl a
|
|
004227 1 0C 0E 10 tsb $100E
|
|
00422A 1 12 14 ora ($14)
|
|
00422C 1 16 18 asl $18,x
|
|
00422E 1 1A inc a
|
|
00422F 1 1C 1E 20 trb $201E
|
|
004232 1 22 .byte $22
|
|
004233 1 24 26 bit $26
|
|
004235 1 28 plp
|
|
004236 1 2A rol a
|
|
004237 1 2C 2E 30 bit $302E
|
|
00423A 1 32 34 and ($34)
|
|
00423C 1 36 38 rol $38,x
|
|
00423E 1 3A dec a
|
|
00423F 1 3C 3E 40 bit L403E,x
|
|
004242 1 42 .byte $42
|
|
004243 1 44 .byte $44
|
|
004244 1 46 48 lsr $48
|
|
004246 1 4A lsr a
|
|
004247 1 4C 4E 50 jmp L504E
|
|
00424A 1
|
|
00424A 1 52 54 eor ($54)
|
|
00424C 1 56 58 lsr $58,x
|
|
00424E 1 5A phy
|
|
00424F 1 5C .byte $5C
|
|
004250 1 5E 60 62 lsr L6260,x
|
|
004253 1 64 66 stz $66
|
|
004255 1 68 pla
|
|
004256 1 6A ror a
|
|
004257 1 6C 6E 70 jmp (L706E)
|
|
00425A 1
|
|
00425A 1 72 74 adc ($74)
|
|
00425C 1 76 78 ror $78,x
|
|
00425E 1 7A ply
|
|
00425F 1 7C 7E 00 jmp (L007E,x)
|
|
004262 1 02 .byte $02
|
|
004263 1 04 06 tsb $06
|
|
004265 1 08 php
|
|
004266 1 0A asl a
|
|
004267 1 0C 0E 10 tsb $100E
|
|
00426A 1 12 14 ora ($14)
|
|
00426C 1 16 18 asl $18,x
|
|
00426E 1 1A inc a
|
|
00426F 1 1C 1E 20 trb $201E
|
|
004272 1 22 .byte $22
|
|
004273 1 24 26 bit $26
|
|
004275 1 28 plp
|
|
004276 1 2A rol a
|
|
004277 1 2C 2E 30 bit $302E
|
|
00427A 1 32 34 and ($34)
|
|
00427C 1 36 38 rol $38,x
|
|
00427E 1 3A dec a
|
|
00427F 1 3C 3E 40 bit L403E,x
|
|
004282 1 42 .byte $42
|
|
004283 1 44 .byte $44
|
|
004284 1 46 48 lsr $48
|
|
004286 1 4A lsr a
|
|
004287 1 4C 4E 50 jmp L504E
|
|
00428A 1
|
|
00428A 1 52 54 eor ($54)
|
|
00428C 1 56 58 lsr $58,x
|
|
00428E 1 5A phy
|
|
00428F 1 5C .byte $5C
|
|
004290 1 5E 60 62 lsr L6260,x
|
|
004293 1 64 66 stz $66
|
|
004295 1 68 pla
|
|
004296 1 6A ror a
|
|
004297 1 6C 6E 70 jmp (L706E)
|
|
00429A 1
|
|
00429A 1 72 74 adc ($74)
|
|
00429C 1 76 78 ror $78,x
|
|
00429E 1 7A ply
|
|
00429F 1 7C .byte $7C
|
|
0042A0 1 7E .byte $7E
|
|
0042A1 1 00 L42A1: brk
|
|
0042A2 1 00 brk
|
|
0042A3 1 00 brk
|
|
0042A4 1 00 brk
|
|
0042A5 1 00 brk
|
|
0042A6 1 00 brk
|
|
0042A7 1 00 brk
|
|
0042A8 1 00 brk
|
|
0042A9 1 00 brk
|
|
0042AA 1 00 brk
|
|
0042AB 1 00 brk
|
|
0042AC 1 00 brk
|
|
0042AD 1 00 brk
|
|
0042AE 1 00 brk
|
|
0042AF 1 00 brk
|
|
0042B0 1 00 brk
|
|
0042B1 1 00 brk
|
|
0042B2 1 00 brk
|
|
0042B3 1 00 brk
|
|
0042B4 1 00 brk
|
|
0042B5 1 00 brk
|
|
0042B6 1 00 brk
|
|
0042B7 1 00 brk
|
|
0042B8 1 00 brk
|
|
0042B9 1 00 brk
|
|
0042BA 1 00 brk
|
|
0042BB 1 00 brk
|
|
0042BC 1 00 brk
|
|
0042BD 1 00 brk
|
|
0042BE 1 00 brk
|
|
0042BF 1 00 brk
|
|
0042C0 1 00 brk
|
|
0042C1 1 00 brk
|
|
0042C2 1 00 brk
|
|
0042C3 1 00 brk
|
|
0042C4 1 00 brk
|
|
0042C5 1 00 brk
|
|
0042C6 1 00 brk
|
|
0042C7 1 00 brk
|
|
0042C8 1 00 brk
|
|
0042C9 1 00 brk
|
|
0042CA 1 00 brk
|
|
0042CB 1 00 brk
|
|
0042CC 1 00 brk
|
|
0042CD 1 00 brk
|
|
0042CE 1 00 brk
|
|
0042CF 1 00 brk
|
|
0042D0 1 00 brk
|
|
0042D1 1 00 brk
|
|
0042D2 1 00 brk
|
|
0042D3 1 00 brk
|
|
0042D4 1 00 brk
|
|
0042D5 1 00 brk
|
|
0042D6 1 00 brk
|
|
0042D7 1 00 brk
|
|
0042D8 1 00 brk
|
|
0042D9 1 00 brk
|
|
0042DA 1 00 brk
|
|
0042DB 1 00 brk
|
|
0042DC 1 00 brk
|
|
0042DD 1 00 brk
|
|
0042DE 1 00 brk
|
|
0042DF 1 00 brk
|
|
0042E0 1 00 brk
|
|
0042E1 1 01 01 ora ($01,x)
|
|
0042E3 1 01 01 ora ($01,x)
|
|
0042E5 1 01 01 ora ($01,x)
|
|
0042E7 1 01 01 ora ($01,x)
|
|
0042E9 1 01 01 ora ($01,x)
|
|
0042EB 1 01 01 ora ($01,x)
|
|
0042ED 1 01 01 ora ($01,x)
|
|
0042EF 1 01 01 ora ($01,x)
|
|
0042F1 1 01 01 ora ($01,x)
|
|
0042F3 1 01 01 ora ($01,x)
|
|
0042F5 1 01 01 ora ($01,x)
|
|
0042F7 1 01 01 ora ($01,x)
|
|
0042F9 1 01 01 ora ($01,x)
|
|
0042FB 1 01 01 ora ($01,x)
|
|
0042FD 1 01 01 ora ($01,x)
|
|
0042FF 1 01 01 ora ($01,x)
|
|
004301 1 01 01 ora ($01,x)
|
|
004303 1 01 01 ora ($01,x)
|
|
004305 1 01 01 L4305: ora ($01,x)
|
|
004307 1 01 01 ora ($01,x)
|
|
004309 1 01 01 ora ($01,x)
|
|
00430B 1 01 01 ora ($01,x)
|
|
00430D 1 01 01 ora ($01,x)
|
|
00430F 1 01 01 ora ($01,x)
|
|
004311 1 01 01 L4311: ora ($01,x)
|
|
004313 1 01 01 L4313: ora ($01,x)
|
|
004315 1 01 01 ora ($01,x)
|
|
004317 1 01 01 ora ($01,x)
|
|
004319 1 01 01 ora ($01,x)
|
|
00431B 1 01 01 ora ($01,x)
|
|
00431D 1 01 01 ora ($01,x)
|
|
00431F 1 01 01 ora ($01,x)
|
|
004321 1 00 brk
|
|
004322 1 04 08 tsb $08
|
|
004324 1 0C 10 14 tsb $1410
|
|
004327 1 18 clc
|
|
004328 1 1C 20 24 trb $2420
|
|
00432B 1 28 plp
|
|
00432C 1 2C 30 34 bit $3430
|
|
00432F 1 38 sec
|
|
004330 1 3C 40 44 bit L4440,x
|
|
004333 1 48 pha
|
|
004334 1 4C 50 54 jmp L5450
|
|
004337 1
|
|
004337 1 58 cli
|
|
004338 1 5C .byte $5C
|
|
004339 1 60 rts
|
|
00433A 1
|
|
00433A 1 64 68 stz $68
|
|
00433C 1 6C 70 74 jmp (L7470)
|
|
00433F 1
|
|
00433F 1 78 sei
|
|
004340 1 7C 00 04 jmp (L0400,x)
|
|
004343 1 08 php
|
|
004344 1 0C 10 14 tsb $1410
|
|
004347 1 18 clc
|
|
004348 1 1C 20 24 trb $2420
|
|
00434B 1 28 plp
|
|
00434C 1 2C 30 34 bit $3430
|
|
00434F 1 38 sec
|
|
004350 1 3C 40 44 bit L4440,x
|
|
004353 1 48 pha
|
|
004354 1 4C 50 54 jmp L5450
|
|
004357 1
|
|
004357 1 58 cli
|
|
004358 1 5C .byte $5C
|
|
004359 1 60 rts
|
|
00435A 1
|
|
00435A 1 64 68 stz $68
|
|
00435C 1 6C 70 74 jmp (L7470)
|
|
00435F 1
|
|
00435F 1 78 sei
|
|
004360 1 7C 00 04 jmp (L0400,x)
|
|
004363 1 08 php
|
|
004364 1 0C 10 14 tsb $1410
|
|
004367 1 18 clc
|
|
004368 1 1C 20 24 trb $2420
|
|
00436B 1 28 plp
|
|
00436C 1 2C 30 34 bit $3430
|
|
00436F 1 38 sec
|
|
004370 1 3C 40 44 bit L4440,x
|
|
004373 1 48 pha
|
|
004374 1 4C 50 54 jmp L5450
|
|
004377 1
|
|
004377 1 58 cli
|
|
004378 1 5C .byte $5C
|
|
004379 1 60 rts
|
|
00437A 1
|
|
00437A 1 64 68 stz $68
|
|
00437C 1 6C 70 74 jmp (L7470)
|
|
00437F 1
|
|
00437F 1 78 sei
|
|
004380 1 7C 00 04 jmp (L0400,x)
|
|
004383 1 08 php
|
|
004384 1 0C 10 14 tsb $1410
|
|
004387 1 18 clc
|
|
004388 1 1C 20 24 trb $2420
|
|
00438B 1 28 plp
|
|
00438C 1 2C 30 34 bit $3430
|
|
00438F 1 38 sec
|
|
004390 1 3C 40 44 bit L4440,x
|
|
004393 1 48 pha
|
|
004394 1 4C 50 54 jmp L5450
|
|
004397 1
|
|
004397 1 58 cli
|
|
004398 1 5C .byte $5C
|
|
004399 1 60 rts
|
|
00439A 1
|
|
00439A 1 64 68 stz $68
|
|
00439C 1 6C 70 74 jmp (L7470)
|
|
00439F 1
|
|
00439F 1 78 sei
|
|
0043A0 1 7C 00 00 jmp (L0000,x)
|
|
0043A3 1 00 brk
|
|
0043A4 1 00 brk
|
|
0043A5 1 00 brk
|
|
0043A6 1 00 brk
|
|
0043A7 1 00 brk
|
|
0043A8 1 00 brk
|
|
0043A9 1 00 brk
|
|
0043AA 1 00 brk
|
|
0043AB 1 00 brk
|
|
0043AC 1 00 brk
|
|
0043AD 1 00 brk
|
|
0043AE 1 00 brk
|
|
0043AF 1 00 brk
|
|
0043B0 1 00 brk
|
|
0043B1 1 00 brk
|
|
0043B2 1 00 brk
|
|
0043B3 1 00 brk
|
|
0043B4 1 00 brk
|
|
0043B5 1 00 brk
|
|
0043B6 1 00 brk
|
|
0043B7 1 00 brk
|
|
0043B8 1 00 brk
|
|
0043B9 1 00 brk
|
|
0043BA 1 00 brk
|
|
0043BB 1 00 brk
|
|
0043BC 1 00 brk
|
|
0043BD 1 00 brk
|
|
0043BE 1 00 brk
|
|
0043BF 1 00 brk
|
|
0043C0 1 00 brk
|
|
0043C1 1 01 01 ora ($01,x)
|
|
0043C3 1 01 01 ora ($01,x)
|
|
0043C5 1 01 01 ora ($01,x)
|
|
0043C7 1 01 01 ora ($01,x)
|
|
0043C9 1 01 01 ora ($01,x)
|
|
0043CB 1 01 01 ora ($01,x)
|
|
0043CD 1 01 01 ora ($01,x)
|
|
0043CF 1 01 01 ora ($01,x)
|
|
0043D1 1 01 01 ora ($01,x)
|
|
0043D3 1 01 01 ora ($01,x)
|
|
0043D5 1 01 01 ora ($01,x)
|
|
0043D7 1 01 01 ora ($01,x)
|
|
0043D9 1 01 01 ora ($01,x)
|
|
0043DB 1 01 01 ora ($01,x)
|
|
0043DD 1 01 01 ora ($01,x)
|
|
0043DF 1 01 01 ora ($01,x)
|
|
0043E1 1 02 .byte $02
|
|
0043E2 1 02 .byte $02
|
|
0043E3 1 02 .byte $02
|
|
0043E4 1 02 .byte $02
|
|
0043E5 1 02 .byte $02
|
|
0043E6 1 02 .byte $02
|
|
0043E7 1 02 .byte $02
|
|
0043E8 1 02 .byte $02
|
|
0043E9 1 02 .byte $02
|
|
0043EA 1 02 .byte $02
|
|
0043EB 1 02 .byte $02
|
|
0043EC 1 02 .byte $02
|
|
0043ED 1 02 .byte $02
|
|
0043EE 1 02 .byte $02
|
|
0043EF 1 02 .byte $02
|
|
0043F0 1 02 .byte $02
|
|
0043F1 1 02 .byte $02
|
|
0043F2 1 02 .byte $02
|
|
0043F3 1 02 .byte $02
|
|
0043F4 1 02 .byte $02
|
|
0043F5 1 02 .byte $02
|
|
0043F6 1 02 .byte $02
|
|
0043F7 1 02 .byte $02
|
|
0043F8 1 02 .byte $02
|
|
0043F9 1 02 .byte $02
|
|
0043FA 1 02 .byte $02
|
|
0043FB 1 02 .byte $02
|
|
0043FC 1 02 .byte $02
|
|
0043FD 1 02 .byte $02
|
|
0043FE 1 02 .byte $02
|
|
0043FF 1 02 .byte $02
|
|
004400 1 02 .byte $02
|
|
004401 1 03 .byte $03
|
|
004402 1 03 .byte $03
|
|
004403 1 03 .byte $03
|
|
004404 1 03 .byte $03
|
|
004405 1 03 .byte $03
|
|
004406 1 03 .byte $03
|
|
004407 1 03 .byte $03
|
|
004408 1 03 .byte $03
|
|
004409 1 03 .byte $03
|
|
00440A 1 03 .byte $03
|
|
00440B 1 03 .byte $03
|
|
00440C 1 03 .byte $03
|
|
00440D 1 03 L440D: .byte $03
|
|
00440E 1 03 .byte $03
|
|
00440F 1 03 .byte $03
|
|
004410 1 03 .byte $03
|
|
004411 1 03 .byte $03
|
|
004412 1 03 .byte $03
|
|
004413 1 03 .byte $03
|
|
004414 1 03 .byte $03
|
|
004415 1 03 .byte $03
|
|
004416 1 03 .byte $03
|
|
004417 1 03 .byte $03
|
|
004418 1 03 .byte $03
|
|
004419 1 03 .byte $03
|
|
00441A 1 03 .byte $03
|
|
00441B 1 03 .byte $03
|
|
00441C 1 03 .byte $03
|
|
00441D 1 03 .byte $03
|
|
00441E 1 03 .byte $03
|
|
00441F 1 03 .byte $03
|
|
004420 1 03 L4420: .byte $03
|
|
004421 1 00 brk
|
|
004422 1 08 php
|
|
004423 1 10 18 bpl L443D
|
|
004425 1 20 28 30 jsr L3028
|
|
004428 1 38 sec
|
|
004429 1 40 rti
|
|
00442A 1
|
|
00442A 1 48 pha
|
|
00442B 1 50 58 bvc L4485
|
|
00442D 1 60 rts
|
|
00442E 1
|
|
00442E 1 68 pla
|
|
00442F 1 70 78 bvs L44A9
|
|
004431 1 00 brk
|
|
004432 1 08 php
|
|
004433 1 10 18 bpl L444D
|
|
004435 1 20 28 30 jsr L3028
|
|
004438 1 38 sec
|
|
004439 1 40 rti
|
|
00443A 1
|
|
00443A 1 48 pha
|
|
00443B 1 50 58 bvc L4495
|
|
00443D 1 60 L443D: rts
|
|
00443E 1
|
|
00443E 1 68 pla
|
|
00443F 1 70 .byte $70
|
|
004440 1 78 L4440: sei
|
|
004441 1 00 brk
|
|
004442 1 08 php
|
|
004443 1 10 18 bpl L445D
|
|
004445 1 20 28 30 jsr L3028
|
|
004448 1 38 sec
|
|
004449 1 40 rti
|
|
00444A 1
|
|
00444A 1 48 pha
|
|
00444B 1 50 58 bvc L44A5
|
|
00444D 1 60 L444D: rts
|
|
00444E 1
|
|
00444E 1 68 pla
|
|
00444F 1 70 78 bvs L44C9
|
|
004451 1 00 brk
|
|
004452 1 08 php
|
|
004453 1 10 18 bpl L446D
|
|
004455 1 20 28 30 jsr L3028
|
|
004458 1 38 sec
|
|
004459 1 40 rti
|
|
00445A 1
|
|
00445A 1 48 pha
|
|
00445B 1 50 58 bvc L44B5
|
|
00445D 1 60 L445D: rts
|
|
00445E 1
|
|
00445E 1 68 pla
|
|
00445F 1 70 78 bvs L44D9
|
|
004461 1 00 brk
|
|
004462 1 08 php
|
|
004463 1 10 18 bpl L447D
|
|
004465 1 20 28 30 jsr L3028
|
|
004468 1 38 sec
|
|
004469 1 40 rti
|
|
00446A 1
|
|
00446A 1 48 pha
|
|
00446B 1 50 58 bvc L44C5
|
|
00446D 1 60 L446D: rts
|
|
00446E 1
|
|
00446E 1 68 pla
|
|
00446F 1 70 78 bvs L44E9
|
|
004471 1 00 brk
|
|
004472 1 08 php
|
|
004473 1 10 18 bpl L448D
|
|
004475 1 20 28 30 jsr L3028
|
|
004478 1 38 sec
|
|
004479 1 40 rti
|
|
00447A 1
|
|
00447A 1 48 pha
|
|
00447B 1 50 58 bvc L44D5
|
|
00447D 1 60 L447D: rts
|
|
00447E 1
|
|
00447E 1 68 pla
|
|
00447F 1 70 78 bvs L44F9
|
|
004481 1 00 brk
|
|
004482 1 08 php
|
|
004483 1 10 18 bpl L449D
|
|
004485 1 20 28 30 L4485: jsr L3028
|
|
004488 1 38 sec
|
|
004489 1 40 rti
|
|
00448A 1
|
|
00448A 1 48 pha
|
|
00448B 1 50 58 bvc L44E5
|
|
00448D 1 60 L448D: rts
|
|
00448E 1
|
|
00448E 1 68 pla
|
|
00448F 1 70 78 bvs L4509
|
|
004491 1 00 brk
|
|
004492 1 08 php
|
|
004493 1 10 18 bpl L44AD
|
|
004495 1 20 28 30 L4495: jsr L3028
|
|
004498 1 38 sec
|
|
004499 1 40 rti
|
|
00449A 1
|
|
00449A 1 48 pha
|
|
00449B 1 50 58 bvc L44F5
|
|
00449D 1 60 L449D: rts
|
|
00449E 1
|
|
00449E 1 68 pla
|
|
00449F 1 70 78 bvs L4519
|
|
0044A1 1 00 brk
|
|
0044A2 1 00 brk
|
|
0044A3 1 00 brk
|
|
0044A4 1 00 brk
|
|
0044A5 1 00 L44A5: brk
|
|
0044A6 1 00 brk
|
|
0044A7 1 00 brk
|
|
0044A8 1 00 brk
|
|
0044A9 1 00 L44A9: brk
|
|
0044AA 1 00 brk
|
|
0044AB 1 00 brk
|
|
0044AC 1 00 brk
|
|
0044AD 1 00 L44AD: brk
|
|
0044AE 1 00 brk
|
|
0044AF 1 00 brk
|
|
0044B0 1 00 brk
|
|
0044B1 1 01 01 ora ($01,x)
|
|
0044B3 1 01 01 ora ($01,x)
|
|
0044B5 1 01 01 L44B5: ora ($01,x)
|
|
0044B7 1 01 01 ora ($01,x)
|
|
0044B9 1 01 01 ora ($01,x)
|
|
0044BB 1 01 01 ora ($01,x)
|
|
0044BD 1 01 01 ora ($01,x)
|
|
0044BF 1 01 01 ora ($01,x)
|
|
0044C1 1 02 .byte $02
|
|
0044C2 1 02 .byte $02
|
|
0044C3 1 02 .byte $02
|
|
0044C4 1 02 .byte $02
|
|
0044C5 1 02 L44C5: .byte $02
|
|
0044C6 1 02 .byte $02
|
|
0044C7 1 02 .byte $02
|
|
0044C8 1 02 .byte $02
|
|
0044C9 1 02 L44C9: .byte $02
|
|
0044CA 1 02 .byte $02
|
|
0044CB 1 02 .byte $02
|
|
0044CC 1 02 .byte $02
|
|
0044CD 1 02 .byte $02
|
|
0044CE 1 02 .byte $02
|
|
0044CF 1 02 .byte $02
|
|
0044D0 1 02 .byte $02
|
|
0044D1 1 03 .byte $03
|
|
0044D2 1 03 .byte $03
|
|
0044D3 1 03 .byte $03
|
|
0044D4 1 03 .byte $03
|
|
0044D5 1 03 L44D5: .byte $03
|
|
0044D6 1 03 .byte $03
|
|
0044D7 1 03 .byte $03
|
|
0044D8 1 03 .byte $03
|
|
0044D9 1 03 L44D9: .byte $03
|
|
0044DA 1 03 .byte $03
|
|
0044DB 1 03 .byte $03
|
|
0044DC 1 03 .byte $03
|
|
0044DD 1 03 .byte $03
|
|
0044DE 1 03 .byte $03
|
|
0044DF 1 03 .byte $03
|
|
0044E0 1 03 .byte $03
|
|
0044E1 1 04 04 tsb $04
|
|
0044E3 1 04 04 tsb $04
|
|
0044E5 1 04 04 L44E5: tsb $04
|
|
0044E7 1 04 04 tsb $04
|
|
0044E9 1 04 04 L44E9: tsb $04
|
|
0044EB 1 04 04 tsb $04
|
|
0044ED 1 04 04 tsb $04
|
|
0044EF 1 04 04 tsb $04
|
|
0044F1 1 05 05 ora $05
|
|
0044F3 1 05 05 ora $05
|
|
0044F5 1 05 05 L44F5: ora $05
|
|
0044F7 1 05 05 ora $05
|
|
0044F9 1 05 05 L44F9: ora $05
|
|
0044FB 1 05 05 ora $05
|
|
0044FD 1 05 05 ora $05
|
|
0044FF 1 05 05 ora $05
|
|
004501 1 06 06 asl $06
|
|
004503 1 06 06 asl $06
|
|
004505 1 06 06 L4505: asl $06
|
|
004507 1 06 06 asl $06
|
|
004509 1 06 06 L4509: asl $06
|
|
00450B 1 06 06 asl $06
|
|
00450D 1 06 06 asl $06
|
|
00450F 1 06 .byte $06
|
|
004510 1 06 07 L4510: asl $07
|
|
004512 1 07 07 rmb0 $07
|
|
004514 1 07 07 rmb0 $07
|
|
004516 1 07 07 rmb0 $07
|
|
004518 1 07 .byte $07
|
|
004519 1 07 07 L4519: rmb0 $07
|
|
00451B 1 07 07 rmb0 $07
|
|
00451D 1 07 07 rmb0 $07
|
|
00451F 1 07 .byte $07
|
|
004520 1 07 00 L4520: rmb0 L0000
|
|
004522 1 10 20 bpl L4544
|
|
004524 1 30 40 bmi L4566
|
|
004526 1 50 60 bvc L4588
|
|
004528 1 70 00 bvs L452A
|
|
00452A 1 10 20 L452A: bpl L454C
|
|
00452C 1 30 40 bmi L456E
|
|
00452E 1 50 60 bvc L4590
|
|
004530 1 70 00 bvs L4532
|
|
004532 1 10 20 L4532: bpl L4554
|
|
004534 1 30 40 bmi L4576
|
|
004536 1 50 60 bvc L4598
|
|
004538 1 70 00 bvs L453A
|
|
00453A 1 10 20 L453A: bpl L455C
|
|
00453C 1 30 40 bmi L457E
|
|
00453E 1 50 60 bvc L45A0
|
|
004540 1 70 00 bvs L4542
|
|
004542 1 10 20 L4542: bpl L4564
|
|
004544 1 30 40 L4544: bmi L4586
|
|
004546 1 50 60 bvc L45A8
|
|
004548 1 70 00 bvs L454A
|
|
00454A 1 10 20 L454A: bpl L456C
|
|
00454C 1 30 40 L454C: bmi L458E
|
|
00454E 1 50 60 bvc L45B0
|
|
004550 1 70 00 bvs L4552
|
|
004552 1 10 20 L4552: bpl L4574
|
|
004554 1 30 40 L4554: bmi L4596
|
|
004556 1 50 60 bvc L45B8
|
|
004558 1 70 00 bvs L455A
|
|
00455A 1 10 20 L455A: bpl L457C
|
|
00455C 1 30 40 L455C: bmi L459E
|
|
00455E 1 50 60 bvc L45C0
|
|
004560 1 70 00 bvs L4562
|
|
004562 1 10 20 L4562: bpl L4584
|
|
004564 1 30 40 L4564: bmi L45A6
|
|
004566 1 50 60 L4566: bvc L45C8
|
|
004568 1 70 00 bvs L456A
|
|
00456A 1 10 20 L456A: bpl L458C
|
|
00456C 1 30 40 L456C: bmi L45AE
|
|
00456E 1 50 60 L456E: bvc L45D0
|
|
004570 1 70 00 bvs L4572
|
|
004572 1 10 20 L4572: bpl L4594
|
|
004574 1 30 40 L4574: bmi L45B6
|
|
004576 1 50 60 L4576: bvc L45D8
|
|
004578 1 70 00 bvs L457A
|
|
00457A 1 10 20 L457A: bpl L459C
|
|
00457C 1 30 40 L457C: bmi L45BE
|
|
00457E 1 50 60 L457E: bvc L45E0
|
|
004580 1 70 00 bvs L4582
|
|
004582 1 10 20 L4582: bpl L45A4
|
|
004584 1 30 40 L4584: bmi L45C6
|
|
004586 1 50 60 L4586: bvc L45E8
|
|
004588 1 70 00 L4588: bvs L458A
|
|
00458A 1 10 20 L458A: bpl L45AC
|
|
00458C 1 30 40 L458C: bmi L45CE
|
|
00458E 1 50 60 L458E: bvc L45F0
|
|
004590 1 70 00 L4590: bvs L4592
|
|
004592 1 10 20 L4592: bpl L45B4
|
|
004594 1 30 40 L4594: bmi L45D6
|
|
004596 1 50 60 L4596: bvc L45F8
|
|
004598 1 70 00 L4598: bvs L459A
|
|
00459A 1 10 20 L459A: bpl L45BC
|
|
00459C 1 30 40 L459C: bmi L45DE
|
|
00459E 1 50 60 L459E: bvc L4600
|
|
0045A0 1 70 00 L45A0: bvs L45A2
|
|
0045A2 1 00 L45A2: brk
|
|
0045A3 1 00 brk
|
|
0045A4 1 00 L45A4: brk
|
|
0045A5 1 00 brk
|
|
0045A6 1 00 L45A6: brk
|
|
0045A7 1 00 brk
|
|
0045A8 1 00 L45A8: brk
|
|
0045A9 1 01 01 ora ($01,x)
|
|
0045AB 1 01 .byte $01
|
|
0045AC 1 01 01 L45AC: ora ($01,x)
|
|
0045AE 1 01 01 L45AE: ora ($01,x)
|
|
0045B0 1 01 02 L45B0: ora ($02,x)
|
|
0045B2 1 02 .byte $02
|
|
0045B3 1 02 .byte $02
|
|
0045B4 1 02 L45B4: .byte $02
|
|
0045B5 1 02 .byte $02
|
|
0045B6 1 02 L45B6: .byte $02
|
|
0045B7 1 02 .byte $02
|
|
0045B8 1 02 L45B8: .byte $02
|
|
0045B9 1 03 .byte $03
|
|
0045BA 1 03 .byte $03
|
|
0045BB 1 03 .byte $03
|
|
0045BC 1 03 L45BC: .byte $03
|
|
0045BD 1 03 .byte $03
|
|
0045BE 1 03 L45BE: .byte $03
|
|
0045BF 1 03 .byte $03
|
|
0045C0 1 03 L45C0: .byte $03
|
|
0045C1 1 04 04 tsb $04
|
|
0045C3 1 04 04 tsb $04
|
|
0045C5 1 04 .byte $04
|
|
0045C6 1 04 04 L45C6: tsb $04
|
|
0045C8 1 04 05 L45C8: tsb $05
|
|
0045CA 1 05 05 ora $05
|
|
0045CC 1 05 05 ora $05
|
|
0045CE 1 05 05 L45CE: ora $05
|
|
0045D0 1 05 06 L45D0: ora $06
|
|
0045D2 1 06 06 asl $06
|
|
0045D4 1 06 06 asl $06
|
|
0045D6 1 06 06 L45D6: asl $06
|
|
0045D8 1 06 07 L45D8: asl $07
|
|
0045DA 1 07 07 rmb0 $07
|
|
0045DC 1 07 07 rmb0 $07
|
|
0045DE 1 07 07 L45DE: rmb0 $07
|
|
0045E0 1 07 08 L45E0: rmb0 $08
|
|
0045E2 1 08 php
|
|
0045E3 1 08 php
|
|
0045E4 1 08 php
|
|
0045E5 1 08 php
|
|
0045E6 1 08 php
|
|
0045E7 1 08 php
|
|
0045E8 1 08 L45E8: php
|
|
0045E9 1 09 09 ora #$09
|
|
0045EB 1 09 09 ora #$09
|
|
0045ED 1 09 09 ora #$09
|
|
0045EF 1 09 .byte $09
|
|
0045F0 1 09 0A L45F0: ora #$0A
|
|
0045F2 1 0A asl a
|
|
0045F3 1 0A asl a
|
|
0045F4 1 0A asl a
|
|
0045F5 1 0A asl a
|
|
0045F6 1 0A asl a
|
|
0045F7 1 0A asl a
|
|
0045F8 1 0A L45F8: asl a
|
|
0045F9 1 0B .byte $0B
|
|
0045FA 1 0B .byte $0B
|
|
0045FB 1 0B .byte $0B
|
|
0045FC 1 0B .byte $0B
|
|
0045FD 1 0B .byte $0B
|
|
0045FE 1 0B .byte $0B
|
|
0045FF 1 0B .byte $0B
|
|
004600 1 0B L4600: .byte $0B
|
|
004601 1 0C 0C 0C tsb $0C0C
|
|
004604 1 0C 0C 0C tsb $0C0C
|
|
004607 1 0C 0C 0D tsb $0D0C
|
|
00460A 1 0D 0D 0D ora $0D0D
|
|
00460D 1 0D 0D 0D ora $0D0D
|
|
004610 1 0D 0E 0E ora $0E0E
|
|
004613 1 0E 0E 0E asl $0E0E
|
|
004616 1 0E .byte $0E
|
|
004617 1 0E 0E 0F L4617: asl $0F0E
|
|
00461A 1 0F 0F 0F bbr0 $0F,$462C
|
|
00461D 1 0F .byte $0F
|
|
00461E 1 0F L461E: .byte $0F
|
|
00461F 1 0F .byte $0F
|
|
004620 1 0F L4620: .byte $0F
|
|
004621 1 00 brk
|
|
004622 1 20 40 60 L4622: jsr L6040
|
|
004625 1 00 brk
|
|
004626 1 20 40 60 jsr L6040
|
|
004629 1 00 brk
|
|
00462A 1 20 .byte $20
|
|
00462B 1 40 L462B: rti
|
|
00462C 1
|
|
00462C 1 60 rts
|
|
00462D 1
|
|
00462D 1 00 brk
|
|
00462E 1 20 40 60 L462E: jsr L6040
|
|
004631 1 00 brk
|
|
004632 1 20 40 60 jsr L6040
|
|
004635 1 00 brk
|
|
004636 1 20 40 60 jsr L6040
|
|
004639 1 00 brk
|
|
00463A 1 20 40 60 L463A: jsr L6040
|
|
00463D 1 00 brk
|
|
00463E 1 20 40 60 jsr L6040
|
|
004641 1 00 brk
|
|
004642 1 20 40 60 jsr L6040
|
|
004645 1 00 brk
|
|
004646 1 20 40 60 jsr L6040
|
|
004649 1 00 brk
|
|
00464A 1 20 40 60 jsr L6040
|
|
00464D 1 00 brk
|
|
00464E 1 20 40 60 jsr L6040
|
|
004651 1 00 brk
|
|
004652 1 20 40 60 jsr L6040
|
|
004655 1 00 brk
|
|
004656 1 20 40 60 jsr L6040
|
|
004659 1 00 brk
|
|
00465A 1 20 40 60 jsr L6040
|
|
00465D 1 00 brk
|
|
00465E 1 20 40 60 jsr L6040
|
|
004661 1 00 brk
|
|
004662 1 20 40 60 jsr L6040
|
|
004665 1 00 brk
|
|
004666 1 20 40 60 jsr L6040
|
|
004669 1 00 brk
|
|
00466A 1 20 40 60 jsr L6040
|
|
00466D 1 00 brk
|
|
00466E 1 20 40 60 jsr L6040
|
|
004671 1 00 brk
|
|
004672 1 20 40 60 jsr L6040
|
|
004675 1 00 brk
|
|
004676 1 20 40 60 jsr L6040
|
|
004679 1 00 brk
|
|
00467A 1 20 40 60 jsr L6040
|
|
00467D 1 00 brk
|
|
00467E 1 20 40 60 jsr L6040
|
|
004681 1 00 brk
|
|
004682 1 20 40 60 jsr L6040
|
|
004685 1 00 brk
|
|
004686 1 20 40 60 jsr L6040
|
|
004689 1 00 brk
|
|
00468A 1 20 40 60 jsr L6040
|
|
00468D 1 00 brk
|
|
00468E 1 20 40 60 jsr L6040
|
|
004691 1 00 brk
|
|
004692 1 20 40 60 jsr L6040
|
|
004695 1 00 brk
|
|
004696 1 20 40 60 jsr L6040
|
|
004699 1 00 brk
|
|
00469A 1 20 40 60 jsr L6040
|
|
00469D 1 00 brk
|
|
00469E 1 20 40 60 jsr L6040
|
|
0046A1 1 00 brk
|
|
0046A2 1 00 brk
|
|
0046A3 1 00 brk
|
|
0046A4 1 00 brk
|
|
0046A5 1 01 01 ora ($01,x)
|
|
0046A7 1 01 01 ora ($01,x)
|
|
0046A9 1 02 .byte $02
|
|
0046AA 1 02 .byte $02
|
|
0046AB 1 02 .byte $02
|
|
0046AC 1 02 .byte $02
|
|
0046AD 1 03 .byte $03
|
|
0046AE 1 03 .byte $03
|
|
0046AF 1 03 .byte $03
|
|
0046B0 1 03 .byte $03
|
|
0046B1 1 04 04 tsb $04
|
|
0046B3 1 04 04 tsb $04
|
|
0046B5 1 05 05 ora $05
|
|
0046B7 1 05 05 ora $05
|
|
0046B9 1 06 06 asl $06
|
|
0046BB 1 06 06 asl $06
|
|
0046BD 1 07 07 rmb0 $07
|
|
0046BF 1 07 07 rmb0 $07
|
|
0046C1 1 08 php
|
|
0046C2 1 08 php
|
|
0046C3 1 08 php
|
|
0046C4 1 08 php
|
|
0046C5 1 09 09 ora #$09
|
|
0046C7 1 09 09 ora #$09
|
|
0046C9 1 0A asl a
|
|
0046CA 1 0A asl a
|
|
0046CB 1 0A asl a
|
|
0046CC 1 0A asl a
|
|
0046CD 1 0B .byte $0B
|
|
0046CE 1 0B .byte $0B
|
|
0046CF 1 0B .byte $0B
|
|
0046D0 1 0B .byte $0B
|
|
0046D1 1 0C 0C 0C tsb $0C0C
|
|
0046D4 1 0C 0D 0D tsb $0D0D
|
|
0046D7 1 0D 0D 0E ora $0E0D
|
|
0046DA 1 0E 0E 0E asl $0E0E
|
|
0046DD 1 0F 0F 0F bbr0 $0F,L46EF
|
|
0046E0 1 0F 10 10 bbr0 $10,L46F3
|
|
0046E3 1 10 10 bpl L46F5
|
|
0046E5 1 11 11 ora ($11),y
|
|
0046E7 1 11 11 ora ($11),y
|
|
0046E9 1 12 12 ora ($12)
|
|
0046EB 1 12 12 ora ($12)
|
|
0046ED 1 13 .byte $13
|
|
0046EE 1 13 .byte $13
|
|
0046EF 1 13 L46EF: .byte $13
|
|
0046F0 1 13 .byte $13
|
|
0046F1 1 14 14 trb $14
|
|
0046F3 1 14 14 L46F3: trb $14
|
|
0046F5 1 15 15 L46F5: ora $15,x
|
|
0046F7 1 15 15 ora $15,x
|
|
0046F9 1 16 16 asl $16,x
|
|
0046FB 1 16 16 asl $16,x
|
|
0046FD 1 17 17 rmb1 $17
|
|
0046FF 1 17 17 rmb1 $17
|
|
004701 1 18 clc
|
|
004702 1 18 clc
|
|
004703 1 18 clc
|
|
004704 1 18 clc
|
|
004705 1 19 19 19 ora $1919,y
|
|
004708 1 19 1A 1A ora $1A1A,y
|
|
00470B 1 1A inc a
|
|
00470C 1 1A L470C: inc a
|
|
00470D 1 1B .byte $1B
|
|
00470E 1 1B .byte $1B
|
|
00470F 1 1B .byte $1B
|
|
004710 1 1B .byte $1B
|
|
004711 1 1C 1C 1C trb $1C1C
|
|
004714 1 1C 1D 1D trb $1D1D
|
|
004717 1 1D 1D 1E ora $1E1D,x
|
|
00471A 1 1E 1E 1E asl $1E1E,x
|
|
00471D 1 1F 1F 1F bbr1 $1F,L473F
|
|
004720 1 1F 00 40 L4720: bbr1 L0000,L4763
|
|
004723 1 00 brk
|
|
004724 1 40 rti
|
|
004725 1
|
|
004725 1 00 brk
|
|
004726 1 40 rti
|
|
004727 1
|
|
004727 1 00 brk
|
|
004728 1 40 rti
|
|
004729 1
|
|
004729 1 00 brk
|
|
00472A 1 40 rti
|
|
00472B 1
|
|
00472B 1 00 brk
|
|
00472C 1 40 rti
|
|
00472D 1
|
|
00472D 1 00 brk
|
|
00472E 1 40 rti
|
|
00472F 1
|
|
00472F 1 00 brk
|
|
004730 1 40 rti
|
|
004731 1
|
|
004731 1 00 brk
|
|
004732 1 40 rti
|
|
004733 1
|
|
004733 1 00 brk
|
|
004734 1 40 rti
|
|
004735 1
|
|
004735 1 00 brk
|
|
004736 1 40 rti
|
|
004737 1
|
|
004737 1 00 brk
|
|
004738 1 40 rti
|
|
004739 1
|
|
004739 1 00 brk
|
|
00473A 1 40 rti
|
|
00473B 1
|
|
00473B 1 00 brk
|
|
00473C 1 40 rti
|
|
00473D 1
|
|
00473D 1 00 brk
|
|
00473E 1 40 rti
|
|
00473F 1
|
|
00473F 1 00 L473F: brk
|
|
004740 1 40 rti
|
|
004741 1
|
|
004741 1 00 brk
|
|
004742 1 40 rti
|
|
004743 1
|
|
004743 1 00 brk
|
|
004744 1 40 rti
|
|
004745 1
|
|
004745 1 00 brk
|
|
004746 1 40 rti
|
|
004747 1
|
|
004747 1 00 brk
|
|
004748 1 40 rti
|
|
004749 1
|
|
004749 1 00 brk
|
|
00474A 1 40 rti
|
|
00474B 1
|
|
00474B 1 00 brk
|
|
00474C 1 40 rti
|
|
00474D 1
|
|
00474D 1 00 brk
|
|
00474E 1 40 rti
|
|
00474F 1
|
|
00474F 1 00 brk
|
|
004750 1 40 rti
|
|
004751 1
|
|
004751 1 00 brk
|
|
004752 1 40 rti
|
|
004753 1
|
|
004753 1 00 brk
|
|
004754 1 40 rti
|
|
004755 1
|
|
004755 1 00 brk
|
|
004756 1 40 rti
|
|
004757 1
|
|
004757 1 00 brk
|
|
004758 1 40 rti
|
|
004759 1
|
|
004759 1 00 brk
|
|
00475A 1 40 rti
|
|
00475B 1
|
|
00475B 1 00 brk
|
|
00475C 1 40 rti
|
|
00475D 1
|
|
00475D 1 00 brk
|
|
00475E 1 40 rti
|
|
00475F 1
|
|
00475F 1 00 brk
|
|
004760 1 40 rti
|
|
004761 1
|
|
004761 1 00 brk
|
|
004762 1 40 rti
|
|
004763 1
|
|
004763 1 00 L4763: brk
|
|
004764 1 40 rti
|
|
004765 1
|
|
004765 1 00 brk
|
|
004766 1 40 rti
|
|
004767 1
|
|
004767 1 00 brk
|
|
004768 1 40 rti
|
|
004769 1
|
|
004769 1 00 brk
|
|
00476A 1 40 rti
|
|
00476B 1
|
|
00476B 1 00 brk
|
|
00476C 1 40 rti
|
|
00476D 1
|
|
00476D 1 00 brk
|
|
00476E 1 40 rti
|
|
00476F 1
|
|
00476F 1 00 brk
|
|
004770 1 40 rti
|
|
004771 1
|
|
004771 1 00 brk
|
|
004772 1 40 rti
|
|
004773 1
|
|
004773 1 00 brk
|
|
004774 1 40 rti
|
|
004775 1
|
|
004775 1 00 brk
|
|
004776 1 40 rti
|
|
004777 1
|
|
004777 1 00 brk
|
|
004778 1 40 rti
|
|
004779 1
|
|
004779 1 00 brk
|
|
00477A 1 40 rti
|
|
00477B 1
|
|
00477B 1 00 brk
|
|
00477C 1 40 rti
|
|
00477D 1
|
|
00477D 1 00 brk
|
|
00477E 1 40 rti
|
|
00477F 1
|
|
00477F 1 00 brk
|
|
004780 1 40 rti
|
|
004781 1
|
|
004781 1 00 brk
|
|
004782 1 40 rti
|
|
004783 1
|
|
004783 1 00 brk
|
|
004784 1 40 rti
|
|
004785 1
|
|
004785 1 00 brk
|
|
004786 1 40 rti
|
|
004787 1
|
|
004787 1 00 brk
|
|
004788 1 40 rti
|
|
004789 1
|
|
004789 1 00 brk
|
|
00478A 1 40 rti
|
|
00478B 1
|
|
00478B 1 00 brk
|
|
00478C 1 40 rti
|
|
00478D 1
|
|
00478D 1 00 brk
|
|
00478E 1 40 rti
|
|
00478F 1
|
|
00478F 1 00 brk
|
|
004790 1 40 rti
|
|
004791 1
|
|
004791 1 00 brk
|
|
004792 1 40 rti
|
|
004793 1
|
|
004793 1 00 brk
|
|
004794 1 40 rti
|
|
004795 1
|
|
004795 1 00 brk
|
|
004796 1 40 rti
|
|
004797 1
|
|
004797 1 00 brk
|
|
004798 1 40 rti
|
|
004799 1
|
|
004799 1 00 brk
|
|
00479A 1 40 rti
|
|
00479B 1
|
|
00479B 1 00 brk
|
|
00479C 1 40 rti
|
|
00479D 1
|
|
00479D 1 00 brk
|
|
00479E 1 40 rti
|
|
00479F 1
|
|
00479F 1 00 brk
|
|
0047A0 1 40 rti
|
|
0047A1 1
|
|
0047A1 1 00 brk
|
|
0047A2 1 00 brk
|
|
0047A3 1 01 01 ora ($01,x)
|
|
0047A5 1 02 .byte $02
|
|
0047A6 1 02 .byte $02
|
|
0047A7 1 03 .byte $03
|
|
0047A8 1 03 .byte $03
|
|
0047A9 1 04 04 tsb $04
|
|
0047AB 1 05 05 ora $05
|
|
0047AD 1 06 06 asl $06
|
|
0047AF 1 07 07 rmb0 $07
|
|
0047B1 1 08 php
|
|
0047B2 1 08 php
|
|
0047B3 1 09 09 ora #$09
|
|
0047B5 1 0A asl a
|
|
0047B6 1 0A asl a
|
|
0047B7 1 0B .byte $0B
|
|
0047B8 1 0B .byte $0B
|
|
0047B9 1 0C 0C 0D tsb $0D0C
|
|
0047BC 1 0D 0E 0E ora $0E0E
|
|
0047BF 1 0F 0F 10 bbr0 $0F,L47D2
|
|
0047C2 1 10 11 bpl L47D5
|
|
0047C4 1 11 12 ora ($12),y
|
|
0047C6 1 12 13 ora ($13)
|
|
0047C8 1 13 .byte $13
|
|
0047C9 1 14 14 trb $14
|
|
0047CB 1 15 15 ora $15,x
|
|
0047CD 1 16 16 asl $16,x
|
|
0047CF 1 17 17 rmb1 $17
|
|
0047D1 1 18 clc
|
|
0047D2 1 18 L47D2: clc
|
|
0047D3 1 19 .byte $19
|
|
0047D4 1 19 .byte $19
|
|
0047D5 1 1A L47D5: inc a
|
|
0047D6 1 1A inc a
|
|
0047D7 1 1B .byte $1B
|
|
0047D8 1 1B .byte $1B
|
|
0047D9 1 1C 1C 1D trb $1D1C
|
|
0047DC 1 1D 1E 1E ora $1E1E,x
|
|
0047DF 1 1F 1F 20 bbr1 $1F,L4802
|
|
0047E2 1 20 21 21 jsr L2121
|
|
0047E5 1 22 .byte $22
|
|
0047E6 1 22 .byte $22
|
|
0047E7 1 23 .byte $23
|
|
0047E8 1 23 .byte $23
|
|
0047E9 1 24 24 bit $24
|
|
0047EB 1 25 25 and $25
|
|
0047ED 1 26 26 rol $26
|
|
0047EF 1 27 27 rmb2 $27
|
|
0047F1 1 28 plp
|
|
0047F2 1 28 plp
|
|
0047F3 1 29 29 and #$29
|
|
0047F5 1 2A rol a
|
|
0047F6 1 2A rol a
|
|
0047F7 1 2B .byte $2B
|
|
0047F8 1 2B .byte $2B
|
|
0047F9 1 2C 2C 2D bit $2D2C
|
|
0047FC 1 2D 2E 2E and L2E2E
|
|
0047FF 1 2F 2F 30 bbr2 $2F,L4832
|
|
004802 1 30 31 L4802: bmi L4835
|
|
004804 1 31 32 and ($32),y
|
|
004806 1 32 33 and ($33)
|
|
004808 1 33 .byte $33
|
|
004809 1 34 34 bit $34,x
|
|
00480B 1 35 35 and $35,x
|
|
00480D 1 36 36 rol $36,x
|
|
00480F 1 37 37 rmb3 $37
|
|
004811 1 38 sec
|
|
004812 1 38 sec
|
|
004813 1 39 39 3A and $3A39,y
|
|
004816 1 3A dec a
|
|
004817 1 3B .byte $3B
|
|
004818 1 3B .byte $3B
|
|
004819 1 3C 3C 3D bit $3D3C,x
|
|
00481C 1 3D 3E 3E and $3E3E,x
|
|
00481F 1 3F .byte $3F
|
|
004820 1 3F L4820: .byte $3F
|
|
004821 1 00 L4821: brk
|
|
004822 1 00 L4822: brk
|
|
004823 1 00 brk
|
|
004824 1 00 brk
|
|
004825 1 00 L4825: brk
|
|
004826 1 00 brk
|
|
004827 1 00 brk
|
|
004828 1 01 01 L4828: ora ($01,x)
|
|
00482A 1 01 01 ora ($01,x)
|
|
00482C 1 01 01 ora ($01,x)
|
|
00482E 1 01 02 ora ($02,x)
|
|
004830 1 02 .byte $02
|
|
004831 1 02 .byte $02
|
|
004832 1 02 L4832: .byte $02
|
|
004833 1 02 .byte $02
|
|
004834 1 02 .byte $02
|
|
004835 1 02 L4835: .byte $02
|
|
004836 1 03 .byte $03
|
|
004837 1 03 .byte $03
|
|
004838 1 03 .byte $03
|
|
004839 1 03 .byte $03
|
|
00483A 1 03 .byte $03
|
|
00483B 1 03 .byte $03
|
|
00483C 1 03 .byte $03
|
|
00483D 1 04 04 tsb $04
|
|
00483F 1 04 04 tsb $04
|
|
004841 1 04 04 tsb $04
|
|
004843 1 04 05 tsb $05
|
|
004845 1 05 05 ora $05
|
|
004847 1 05 05 ora $05
|
|
004849 1 05 05 ora $05
|
|
00484B 1 06 06 asl $06
|
|
00484D 1 06 06 asl $06
|
|
00484F 1 06 06 asl $06
|
|
004851 1 06 07 asl $07
|
|
004853 1 07 07 rmb0 $07
|
|
004855 1 07 07 rmb0 $07
|
|
004857 1 07 07 rmb0 $07
|
|
004859 1 08 php
|
|
00485A 1 08 php
|
|
00485B 1 08 php
|
|
00485C 1 08 L485C: php
|
|
00485D 1 08 php
|
|
00485E 1 08 php
|
|
00485F 1 08 php
|
|
004860 1 09 09 ora #$09
|
|
004862 1 09 09 ora #$09
|
|
004864 1 09 09 ora #$09
|
|
004866 1 09 0A ora #$0A
|
|
004868 1 0A asl a
|
|
004869 1 0A asl a
|
|
00486A 1 0A asl a
|
|
00486B 1 0A asl a
|
|
00486C 1 0A asl a
|
|
00486D 1 0A asl a
|
|
00486E 1 0B .byte $0B
|
|
00486F 1 0B .byte $0B
|
|
004870 1 0B .byte $0B
|
|
004871 1 0B .byte $0B
|
|
004872 1 0B .byte $0B
|
|
004873 1 0B .byte $0B
|
|
004874 1 0B .byte $0B
|
|
004875 1 0C 0C 0C tsb $0C0C
|
|
004878 1 0C 0C 0C tsb $0C0C
|
|
00487B 1 0C 0D 0D tsb $0D0D
|
|
00487E 1 0D 0D 0D ora $0D0D
|
|
004881 1 0D 0D 0E ora $0E0D
|
|
004884 1 0E 0E 0E asl $0E0E
|
|
004887 1 0E 0E 0E asl $0E0E
|
|
00488A 1 0F 0F 0F bbr0 $0F,L489C
|
|
00488D 1 0F 0F 0F bbr0 $0F,L489F
|
|
004890 1 0F 10 10 bbr0 $10,L48A3
|
|
004893 1 10 10 bpl L48A5
|
|
004895 1 10 10 bpl L48A7
|
|
004897 1 10 11 bpl L48AA
|
|
004899 1 11 11 ora ($11),y
|
|
00489B 1 11 .byte $11
|
|
00489C 1 11 11 L489C: ora ($11),y
|
|
00489E 1 11 .byte $11
|
|
00489F 1 12 12 L489F: ora ($12)
|
|
0048A1 1 12 12 ora ($12)
|
|
0048A3 1 12 12 L48A3: ora ($12)
|
|
0048A5 1 12 13 L48A5: ora ($13)
|
|
0048A7 1 13 L48A7: .byte $13
|
|
0048A8 1 13 .byte $13
|
|
0048A9 1 13 .byte $13
|
|
0048AA 1 13 L48AA: .byte $13
|
|
0048AB 1 13 .byte $13
|
|
0048AC 1 13 .byte $13
|
|
0048AD 1 14 14 trb $14
|
|
0048AF 1 14 14 trb $14
|
|
0048B1 1 14 14 trb $14
|
|
0048B3 1 14 15 trb $15
|
|
0048B5 1 15 15 ora $15,x
|
|
0048B7 1 15 15 ora $15,x
|
|
0048B9 1 15 15 ora $15,x
|
|
0048BB 1 16 16 asl $16,x
|
|
0048BD 1 16 16 asl $16,x
|
|
0048BF 1 16 16 asl $16,x
|
|
0048C1 1 16 17 asl $17,x
|
|
0048C3 1 17 17 rmb1 $17
|
|
0048C5 1 17 17 rmb1 $17
|
|
0048C7 1 17 17 rmb1 $17
|
|
0048C9 1 18 clc
|
|
0048CA 1 18 clc
|
|
0048CB 1 18 clc
|
|
0048CC 1 18 clc
|
|
0048CD 1 18 clc
|
|
0048CE 1 18 clc
|
|
0048CF 1 18 clc
|
|
0048D0 1 19 19 19 ora $1919,y
|
|
0048D3 1 19 19 19 ora $1919,y
|
|
0048D6 1 19 1A 1A ora $1A1A,y
|
|
0048D9 1 1A inc a
|
|
0048DA 1 1A inc a
|
|
0048DB 1 1A inc a
|
|
0048DC 1 1A inc a
|
|
0048DD 1 1A inc a
|
|
0048DE 1 1B .byte $1B
|
|
0048DF 1 1B .byte $1B
|
|
0048E0 1 1B .byte $1B
|
|
0048E1 1 1B .byte $1B
|
|
0048E2 1 1B .byte $1B
|
|
0048E3 1 1B .byte $1B
|
|
0048E4 1 1B .byte $1B
|
|
0048E5 1 1C 1C 1C trb $1C1C
|
|
0048E8 1 1C 1C 1C trb $1C1C
|
|
0048EB 1 1C 1D 1D trb $1D1D
|
|
0048EE 1 1D 1D 1D ora $1D1D,x
|
|
0048F1 1 1D 1D 1E ora $1E1D,x
|
|
0048F4 1 1E 1E 1E asl $1E1E,x
|
|
0048F7 1 1E 1E 1E asl $1E1E,x
|
|
0048FA 1 1F 1F 1F bbr1 $1F,L491C
|
|
0048FD 1 1F 1F 1F bbr1 $1F,L491F
|
|
004900 1 1F 20 20 bbr1 $20,L4923
|
|
004903 1 20 20 20 jsr L2020
|
|
004906 1 20 20 21 jsr L2120
|
|
004909 1 21 21 and ($21,x)
|
|
00490B 1 21 21 and ($21,x)
|
|
00490D 1 21 21 and ($21,x)
|
|
00490F 1 22 .byte $22
|
|
004910 1 22 .byte $22
|
|
004911 1 22 .byte $22
|
|
004912 1 22 .byte $22
|
|
004913 1 22 .byte $22
|
|
004914 1 22 .byte $22
|
|
004915 1 22 .byte $22
|
|
004916 1 23 .byte $23
|
|
004917 1 23 .byte $23
|
|
004918 1 23 .byte $23
|
|
004919 1 23 .byte $23
|
|
00491A 1 23 .byte $23
|
|
00491B 1 23 .byte $23
|
|
00491C 1 23 L491C: .byte $23
|
|
00491D 1 24 24 bit $24
|
|
00491F 1 24 L491F: .byte $24
|
|
004920 1 24 L4920: .byte $24
|
|
004921 1 00 L4921: brk
|
|
004922 1 01 .byte $01
|
|
004923 1 02 L4923: .byte $02
|
|
004924 1 03 .byte $03
|
|
004925 1 04 05 L4925: tsb $05
|
|
004927 1 06 00 asl L0000
|
|
004929 1 01 02 ora ($02,x)
|
|
00492B 1 03 .byte $03
|
|
00492C 1 04 05 tsb $05
|
|
00492E 1 06 00 asl L0000
|
|
004930 1 01 02 ora ($02,x)
|
|
004932 1 03 .byte $03
|
|
004933 1 04 05 tsb $05
|
|
004935 1 06 00 asl L0000
|
|
004937 1 01 02 ora ($02,x)
|
|
004939 1 03 .byte $03
|
|
00493A 1 04 05 tsb $05
|
|
00493C 1 06 00 asl L0000
|
|
00493E 1 01 02 ora ($02,x)
|
|
004940 1 03 .byte $03
|
|
004941 1 04 05 tsb $05
|
|
004943 1 06 00 asl L0000
|
|
004945 1 01 02 ora ($02,x)
|
|
004947 1 03 .byte $03
|
|
004948 1 04 05 tsb $05
|
|
00494A 1 06 00 asl L0000
|
|
00494C 1 01 02 ora ($02,x)
|
|
00494E 1 03 .byte $03
|
|
00494F 1 04 05 tsb $05
|
|
004951 1 06 00 asl L0000
|
|
004953 1 01 02 ora ($02,x)
|
|
004955 1 03 .byte $03
|
|
004956 1 04 05 tsb $05
|
|
004958 1 06 00 asl L0000
|
|
00495A 1 01 02 ora ($02,x)
|
|
00495C 1 03 .byte $03
|
|
00495D 1 04 05 tsb $05
|
|
00495F 1 06 00 asl L0000
|
|
004961 1 01 02 ora ($02,x)
|
|
004963 1 03 .byte $03
|
|
004964 1 04 05 tsb $05
|
|
004966 1 06 00 asl L0000
|
|
004968 1 01 02 ora ($02,x)
|
|
00496A 1 03 .byte $03
|
|
00496B 1 04 05 tsb $05
|
|
00496D 1 06 00 asl L0000
|
|
00496F 1 01 02 ora ($02,x)
|
|
004971 1 03 .byte $03
|
|
004972 1 04 05 tsb $05
|
|
004974 1 06 00 asl L0000
|
|
004976 1 01 02 ora ($02,x)
|
|
004978 1 03 .byte $03
|
|
004979 1 04 05 tsb $05
|
|
00497B 1 06 00 asl L0000
|
|
00497D 1 01 02 ora ($02,x)
|
|
00497F 1 03 .byte $03
|
|
004980 1 04 05 tsb $05
|
|
004982 1 06 00 asl L0000
|
|
004984 1 01 02 ora ($02,x)
|
|
004986 1 03 .byte $03
|
|
004987 1 04 05 tsb $05
|
|
004989 1 06 00 asl L0000
|
|
00498B 1 01 02 ora ($02,x)
|
|
00498D 1 03 .byte $03
|
|
00498E 1 04 05 tsb $05
|
|
004990 1 06 00 asl L0000
|
|
004992 1 01 02 ora ($02,x)
|
|
004994 1 03 .byte $03
|
|
004995 1 04 05 tsb $05
|
|
004997 1 06 00 asl L0000
|
|
004999 1 01 02 ora ($02,x)
|
|
00499B 1 03 .byte $03
|
|
00499C 1 04 .byte $04
|
|
00499D 1 05 06 L499D: ora $06
|
|
00499F 1 00 brk
|
|
0049A0 1 01 02 ora ($02,x)
|
|
0049A2 1 03 .byte $03
|
|
0049A3 1 04 05 tsb $05
|
|
0049A5 1 06 00 asl L0000
|
|
0049A7 1 01 02 ora ($02,x)
|
|
0049A9 1 03 .byte $03
|
|
0049AA 1 04 .byte $04
|
|
0049AB 1 05 06 L49AB: ora $06
|
|
0049AD 1 00 L49AD: brk
|
|
0049AE 1 01 .byte $01
|
|
0049AF 1 02 L49AF: .byte $02
|
|
0049B0 1 03 .byte $03
|
|
0049B1 1 04 05 L49B1: tsb $05
|
|
0049B3 1 06 00 asl L0000
|
|
0049B5 1 01 02 ora ($02,x)
|
|
0049B7 1 03 .byte $03
|
|
0049B8 1 04 05 tsb $05
|
|
0049BA 1 06 .byte $06
|
|
0049BB 1 00 L49BB: brk
|
|
0049BC 1 01 .byte $01
|
|
0049BD 1 02 L49BD: .byte $02
|
|
0049BE 1 03 .byte $03
|
|
0049BF 1 04 05 L49BF: tsb $05
|
|
0049C1 1 06 00 L49C1: asl L0000
|
|
0049C3 1 01 02 ora ($02,x)
|
|
0049C5 1 03 .byte $03
|
|
0049C6 1 04 05 tsb $05
|
|
0049C8 1 06 00 asl L0000
|
|
0049CA 1 01 .byte $01
|
|
0049CB 1 02 L49CB: .byte $02
|
|
0049CC 1 03 .byte $03
|
|
0049CD 1 04 05 L49CD: tsb $05
|
|
0049CF 1 06 00 L49CF: asl L0000
|
|
0049D1 1 01 02 L49D1: ora ($02,x)
|
|
0049D3 1 03 .byte $03
|
|
0049D4 1 04 05 tsb $05
|
|
0049D6 1 06 00 asl L0000
|
|
0049D8 1 01 02 ora ($02,x)
|
|
0049DA 1 03 .byte $03
|
|
0049DB 1 04 05 L49DB: tsb $05
|
|
0049DD 1 06 00 L49DD: asl L0000
|
|
0049DF 1 01 02 L49DF: ora ($02,x)
|
|
0049E1 1 03 L49E1: .byte $03
|
|
0049E2 1 04 05 tsb $05
|
|
0049E4 1 06 00 asl L0000
|
|
0049E6 1 01 02 ora ($02,x)
|
|
0049E8 1 03 .byte $03
|
|
0049E9 1 04 05 tsb $05
|
|
0049EB 1 06 00 asl L0000
|
|
0049ED 1 01 02 ora ($02,x)
|
|
0049EF 1 03 .byte $03
|
|
0049F0 1 04 05 tsb $05
|
|
0049F2 1 06 00 asl L0000
|
|
0049F4 1 01 02 ora ($02,x)
|
|
0049F6 1 03 .byte $03
|
|
0049F7 1 04 05 tsb $05
|
|
0049F9 1 06 00 asl L0000
|
|
0049FB 1 01 02 ora ($02,x)
|
|
0049FD 1 03 .byte $03
|
|
0049FE 1 04 05 tsb $05
|
|
004A00 1 06 00 asl L0000
|
|
004A02 1 01 02 ora ($02,x)
|
|
004A04 1 03 .byte $03
|
|
004A05 1 04 05 tsb $05
|
|
004A07 1 06 00 asl L0000
|
|
004A09 1 01 02 ora ($02,x)
|
|
004A0B 1 03 .byte $03
|
|
004A0C 1 04 05 tsb $05
|
|
004A0E 1 06 00 asl L0000
|
|
004A10 1 01 02 ora ($02,x)
|
|
004A12 1 03 .byte $03
|
|
004A13 1 04 05 tsb $05
|
|
004A15 1 06 00 asl L0000
|
|
004A17 1 01 02 ora ($02,x)
|
|
004A19 1 03 .byte $03
|
|
004A1A 1 04 05 tsb $05
|
|
004A1C 1 06 00 asl L0000
|
|
004A1E 1 01 02 ora ($02,x)
|
|
004A20 1 03 L4A20: .byte $03
|
|
004A21 1 00 L4A21: brk
|
|
004A22 1 00 brk
|
|
004A23 1 00 brk
|
|
004A24 1 00 brk
|
|
004A25 1 00 brk
|
|
004A26 1 00 brk
|
|
004A27 1 00 brk
|
|
004A28 1 00 brk
|
|
004A29 1 80 80 bra L49AB
|
|
004A2B 1 80 80 bra L49AD
|
|
004A2D 1 80 80 bra L49AF
|
|
004A2F 1 80 80 bra L49B1
|
|
004A31 1 00 brk
|
|
004A32 1 00 brk
|
|
004A33 1 00 brk
|
|
004A34 1 00 brk
|
|
004A35 1 00 brk
|
|
004A36 1 00 brk
|
|
004A37 1 00 brk
|
|
004A38 1 00 brk
|
|
004A39 1 80 80 bra L49BB
|
|
004A3B 1 80 80 bra L49BD
|
|
004A3D 1 80 80 bra L49BF
|
|
004A3F 1 80 80 bra L49C1
|
|
004A41 1 00 brk
|
|
004A42 1 00 brk
|
|
004A43 1 00 brk
|
|
004A44 1 00 brk
|
|
004A45 1 00 brk
|
|
004A46 1 00 brk
|
|
004A47 1 00 brk
|
|
004A48 1 00 brk
|
|
004A49 1 80 80 bra L49CB
|
|
004A4B 1 80 80 bra L49CD
|
|
004A4D 1 80 80 bra L49CF
|
|
004A4F 1 80 80 bra L49D1
|
|
004A51 1 00 brk
|
|
004A52 1 00 brk
|
|
004A53 1 00 brk
|
|
004A54 1 00 brk
|
|
004A55 1 00 brk
|
|
004A56 1 00 brk
|
|
004A57 1 00 brk
|
|
004A58 1 00 brk
|
|
004A59 1 80 80 bra L49DB
|
|
004A5B 1 80 80 bra L49DD
|
|
004A5D 1 80 80 bra L49DF
|
|
004A5F 1 80 80 bra L49E1
|
|
004A61 1 28 plp
|
|
004A62 1 28 plp
|
|
004A63 1 28 plp
|
|
004A64 1 28 plp
|
|
004A65 1 28 plp
|
|
004A66 1 28 plp
|
|
004A67 1 28 plp
|
|
004A68 1 28 plp
|
|
004A69 1 A8 tay
|
|
004A6A 1 A8 tay
|
|
004A6B 1 A8 tay
|
|
004A6C 1 A8 tay
|
|
004A6D 1 A8 tay
|
|
004A6E 1 A8 tay
|
|
004A6F 1 A8 tay
|
|
004A70 1 A8 tay
|
|
004A71 1 28 plp
|
|
004A72 1 28 plp
|
|
004A73 1 28 plp
|
|
004A74 1 28 plp
|
|
004A75 1 28 plp
|
|
004A76 1 28 plp
|
|
004A77 1 28 plp
|
|
004A78 1 28 plp
|
|
004A79 1 A8 tay
|
|
004A7A 1 A8 tay
|
|
004A7B 1 A8 L4A7B: tay
|
|
004A7C 1 A8 tay
|
|
004A7D 1 A8 L4A7D: tay
|
|
004A7E 1 A8 tay
|
|
004A7F 1 A8 L4A7F: tay
|
|
004A80 1 A8 tay
|
|
004A81 1 28 L4A81: plp
|
|
004A82 1 28 plp
|
|
004A83 1 28 plp
|
|
004A84 1 28 plp
|
|
004A85 1 28 plp
|
|
004A86 1 28 plp
|
|
004A87 1 28 plp
|
|
004A88 1 28 plp
|
|
004A89 1 A8 tay
|
|
004A8A 1 A8 tay
|
|
004A8B 1 A8 L4A8B: tay
|
|
004A8C 1 A8 tay
|
|
004A8D 1 A8 L4A8D: tay
|
|
004A8E 1 A8 tay
|
|
004A8F 1 A8 L4A8F: tay
|
|
004A90 1 A8 tay
|
|
004A91 1 28 L4A91: plp
|
|
004A92 1 28 plp
|
|
004A93 1 28 plp
|
|
004A94 1 28 plp
|
|
004A95 1 28 plp
|
|
004A96 1 28 plp
|
|
004A97 1 28 plp
|
|
004A98 1 28 plp
|
|
004A99 1 A8 tay
|
|
004A9A 1 A8 tay
|
|
004A9B 1 A8 L4A9B: tay
|
|
004A9C 1 A8 tay
|
|
004A9D 1 A8 L4A9D: tay
|
|
004A9E 1 A8 tay
|
|
004A9F 1 A8 L4A9F: tay
|
|
004AA0 1 A8 tay
|
|
004AA1 1 50 50 L4AA1: bvc L4AF3
|
|
004AA3 1 50 50 bvc L4AF5
|
|
004AA5 1 50 50 bvc L4AF7
|
|
004AA7 1 50 50 bvc L4AF9
|
|
004AA9 1 D0 D0 bne L4A7B
|
|
004AAB 1 D0 D0 L4AAB: bne L4A7D
|
|
004AAD 1 D0 D0 L4AAD: bne L4A7F
|
|
004AAF 1 D0 D0 L4AAF: bne L4A81
|
|
004AB1 1 50 50 L4AB1: bvc L4B03
|
|
004AB3 1 50 50 bvc L4B05
|
|
004AB5 1 50 50 bvc L4B07
|
|
004AB7 1 50 50 bvc L4B09
|
|
004AB9 1 D0 D0 bne L4A8B
|
|
004ABB 1 D0 D0 bne L4A8D
|
|
004ABD 1 D0 D0 bne L4A8F
|
|
004ABF 1 D0 D0 bne L4A91
|
|
004AC1 1 50 50 bvc L4B13
|
|
004AC3 1 50 50 bvc L4B15
|
|
004AC5 1 50 50 bvc L4B17
|
|
004AC7 1 50 50 bvc L4B19
|
|
004AC9 1 D0 D0 bne L4A9B
|
|
004ACB 1 D0 D0 bne L4A9D
|
|
004ACD 1 D0 D0 bne L4A9F
|
|
004ACF 1 D0 D0 bne L4AA1
|
|
004AD1 1 50 50 bvc L4B23
|
|
004AD3 1 50 50 bvc L4B25
|
|
004AD5 1 50 50 bvc L4B27
|
|
004AD7 1 50 50 bvc L4B29
|
|
004AD9 1 D0 D0 bne L4AAB
|
|
004ADB 1 D0 D0 bne L4AAD
|
|
004ADD 1 D0 D0 bne L4AAF
|
|
004ADF 1 D0 D0 bne L4AB1
|
|
004AE1 1 00 L4AE1: brk
|
|
004AE2 1 04 08 tsb $08
|
|
004AE4 1 0C 10 14 tsb $1410
|
|
004AE7 1 18 clc
|
|
004AE8 1 1C 00 04 trb L0400
|
|
004AEB 1 08 php
|
|
004AEC 1 0C 10 14 tsb $1410
|
|
004AEF 1 18 clc
|
|
004AF0 1 1C 01 05 trb $0501
|
|
004AF3 1 09 0D L4AF3: ora #$0D
|
|
004AF5 1 11 15 L4AF5: ora ($15),y
|
|
004AF7 1 19 L4AF7: .byte $19
|
|
004AF8 1 1D .byte $1D
|
|
004AF9 1 01 05 L4AF9: ora ($05,x)
|
|
004AFB 1 09 0D ora #$0D
|
|
004AFD 1 11 15 ora ($15),y
|
|
004AFF 1 19 1D 02 ora $021D,y
|
|
004B02 1 06 .byte $06
|
|
004B03 1 0A L4B03: asl a
|
|
004B04 1 0E .byte $0E
|
|
004B05 1 12 16 L4B05: ora ($16)
|
|
004B07 1 1A L4B07: inc a
|
|
004B08 1 1E .byte $1E
|
|
004B09 1 02 L4B09: .byte $02
|
|
004B0A 1 06 0A asl $0A
|
|
004B0C 1 0E 12 16 asl $1612
|
|
004B0F 1 1A inc a
|
|
004B10 1 1E 03 07 asl $0703,x
|
|
004B13 1 0B L4B13: .byte $0B
|
|
004B14 1 0F .byte $0F
|
|
004B15 1 13 L4B15: .byte $13
|
|
004B16 1 17 .byte $17
|
|
004B17 1 1B L4B17: .byte $1B
|
|
004B18 1 1F .byte $1F
|
|
004B19 1 03 L4B19: .byte $03
|
|
004B1A 1 07 0B rmb0 $0B
|
|
004B1C 1 0F 13 17 bbr0 $13,L4B36
|
|
004B1F 1 1B .byte $1B
|
|
004B20 1 1F 00 04 bbr1 L0000,L4B27
|
|
004B23 1 08 L4B23: php
|
|
004B24 1 0C .byte $0C
|
|
004B25 1 10 14 L4B25: bpl L4B3B
|
|
004B27 1 18 L4B27: clc
|
|
004B28 1 1C .byte $1C
|
|
004B29 1 00 L4B29: brk
|
|
004B2A 1 04 08 tsb $08
|
|
004B2C 1 0C 10 14 tsb $1410
|
|
004B2F 1 18 clc
|
|
004B30 1 1C 01 05 trb $0501
|
|
004B33 1 09 0D ora #$0D
|
|
004B35 1 11 .byte $11
|
|
004B36 1 15 19 L4B36: ora $19,x
|
|
004B38 1 1D 01 05 ora $0501,x
|
|
004B3B 1 09 0D L4B3B: ora #$0D
|
|
004B3D 1 11 15 ora ($15),y
|
|
004B3F 1 19 1D 02 ora $021D,y
|
|
004B42 1 06 0A asl $0A
|
|
004B44 1 0E 12 16 asl $1612
|
|
004B47 1 1A inc a
|
|
004B48 1 1E 02 06 asl $0602,x
|
|
004B4B 1 0A asl a
|
|
004B4C 1 0E 12 16 asl $1612
|
|
004B4F 1 1A L4B4F: inc a
|
|
004B50 1 1E 03 07 asl $0703,x
|
|
004B53 1 0B .byte $0B
|
|
004B54 1 0F 13 17 L4B54: bbr0 $13,L4B6E
|
|
004B57 1 1B .byte $1B
|
|
004B58 1 1F 03 07 bbr1 $03,L4B62
|
|
004B5B 1 0B .byte $0B
|
|
004B5C 1 0F 13 17 bbr0 $13,L4B76
|
|
004B5F 1 1B .byte $1B
|
|
004B60 1 1F .byte $1F
|
|
004B61 1 00 brk
|
|
004B62 1 04 08 L4B62: tsb $08
|
|
004B64 1 0C 10 14 tsb $1410
|
|
004B67 1 18 clc
|
|
004B68 1 1C 00 04 trb L0400
|
|
004B6B 1 08 php
|
|
004B6C 1 0C .byte $0C
|
|
004B6D 1 10 .byte $10
|
|
004B6E 1 14 18 L4B6E: trb $18
|
|
004B70 1 1C 01 05 trb $0501
|
|
004B73 1 09 0D ora #$0D
|
|
004B75 1 11 .byte $11
|
|
004B76 1 15 19 L4B76: ora $19,x
|
|
004B78 1 1D 01 05 ora $0501,x
|
|
004B7B 1 09 0D ora #$0D
|
|
004B7D 1 11 15 ora ($15),y
|
|
004B7F 1 19 1D 02 ora $021D,y
|
|
004B82 1 06 0A asl $0A
|
|
004B84 1 0E 12 16 asl $1612
|
|
004B87 1 1A inc a
|
|
004B88 1 1E 02 06 asl $0602,x
|
|
004B8B 1 0A asl a
|
|
004B8C 1 0E 12 16 asl $1612
|
|
004B8F 1 1A inc a
|
|
004B90 1 1E 03 07 asl $0703,x
|
|
004B93 1 0B .byte $0B
|
|
004B94 1 0F 13 17 bbr0 $13,L4BAE
|
|
004B97 1 1B .byte $1B
|
|
004B98 1 1F 03 07 bbr1 $03,L4BA2
|
|
004B9B 1 0B .byte $0B
|
|
004B9C 1 0F 13 17 bbr0 $13,L4BB6
|
|
004B9F 1 1B .byte $1B
|
|
004BA0 1 1F .byte $1F
|
|
004BA1 1 B1 L4BA1: .byte $B1
|
|
004BA2 1 84 51 L4BA2: sty $51
|
|
004BA4 1 8E 45 F6 stx $F645
|
|
004BA7 1 25 89 and $89
|
|
004BA9 1 51 84 eor ($84),y
|
|
004BAB 1 90 04 bcc L4BB1
|
|
004BAD 1 B1 L4BAD: .byte $B1
|
|
004BAE 1 8E 45 F6 L4BAE: stx $F645
|
|
004BB1 1 25 E8 L4BB1: and $E8
|
|
004BB3 1 05 E9 ora $E9
|
|
004BB5 1 91 .byte $91
|
|
004BB6 1 84 88 L4BB6: sty L0088
|
|
004BB8 1 D0 F3 bne L4BAD
|
|
004BBA 1 B1 84 lda ($84),y
|
|
004BBC 1 51 8E eor ($8E),y
|
|
004BBE 1 45 F6 eor $F6
|
|
004BC0 1 25 88 and L0088
|
|
004BC2 1 51 84 eor ($84),y
|
|
004BC4 1 25 E8 and $E8
|
|
004BC6 1 05 E9 ora $E9
|
|
004BC8 1 91 84 sta ($84),y
|
|
004BCA 1 60 rts
|
|
004BCB 1
|
|
004BCB 1 B1 8E lda ($8E),y
|
|
004BCD 1 45 F6 eor $F6
|
|
004BCF 1 25 89 and $89
|
|
004BD1 1 90 04 bcc L4BD7
|
|
004BD3 1 B1 8E L4BD3: lda ($8E),y
|
|
004BD5 1 45 F6 eor $F6
|
|
004BD7 1 11 84 L4BD7: ora ($84),y
|
|
004BD9 1 25 E8 and $E8
|
|
004BDB 1 05 E9 ora $E9
|
|
004BDD 1 91 84 sta ($84),y
|
|
004BDF 1 88 dey
|
|
004BE0 1 D0 F1 bne L4BD3
|
|
004BE2 1 B1 8E lda ($8E),y
|
|
004BE4 1 45 F6 eor $F6
|
|
004BE6 1 25 88 and L0088
|
|
004BE8 1 11 84 ora ($84),y
|
|
004BEA 1 25 E8 and $E8
|
|
004BEC 1 05 E9 ora $E9
|
|
004BEE 1 91 84 sta ($84),y
|
|
004BF0 1 60 rts
|
|
004BF1 1
|
|
004BF1 1 B1 8E lda ($8E),y
|
|
004BF3 1 45 F6 eor $F6
|
|
004BF5 1 25 89 and $89
|
|
004BF7 1 90 04 bcc L4BFD
|
|
004BF9 1 B1 8E L4BF9: lda ($8E),y
|
|
004BFB 1 45 F6 eor $F6
|
|
004BFD 1 51 84 L4BFD: eor ($84),y
|
|
004BFF 1 25 E8 and $E8
|
|
004C01 1 05 E9 ora $E9
|
|
004C03 1 91 84 sta ($84),y
|
|
004C05 1 88 dey
|
|
004C06 1 D0 F1 bne L4BF9
|
|
004C08 1 B1 8E L4C08: lda ($8E),y
|
|
004C0A 1 45 F6 eor $F6
|
|
004C0C 1 25 88 and L0088
|
|
004C0E 1 51 84 eor ($84),y
|
|
004C10 1 25 E8 and $E8
|
|
004C12 1 05 E9 ora $E9
|
|
004C14 1 91 84 sta ($84),y
|
|
004C16 1 60 rts
|
|
004C17 1
|
|
004C17 1 B1 8E lda ($8E),y
|
|
004C19 1 45 F6 eor $F6
|
|
004C1B 1 25 89 and $89
|
|
004C1D 1 90 04 bcc L4C23
|
|
004C1F 1 B1 8E L4C1F: lda ($8E),y
|
|
004C21 1 45 F6 eor $F6
|
|
004C23 1 49 FF L4C23: eor #$FF
|
|
004C25 1 31 84 and ($84),y
|
|
004C27 1 25 E8 and $E8
|
|
004C29 1 05 E9 ora $E9
|
|
004C2B 1 91 84 sta ($84),y
|
|
004C2D 1 88 dey
|
|
004C2E 1 D0 EF bne L4C1F
|
|
004C30 1 B1 8E L4C30: lda ($8E),y
|
|
004C32 1 45 F6 eor $F6
|
|
004C34 1 25 88 and L0088
|
|
004C36 1 49 FF eor #$FF
|
|
004C38 1 31 84 and ($84),y
|
|
004C3A 1 25 E8 and $E8
|
|
004C3C 1 05 E9 ora $E9
|
|
004C3E 1 91 .byte $91
|
|
004C3F 1 84 60 L4C3F: sty $60
|
|
004C41 1 E4 98 L4C41: cpx $98
|
|
004C43 1 F0 04 beq L4C49
|
|
004C45 1 E8 inx
|
|
004C46 1 4C L4C46: .byte $4C
|
|
004C47 1 FB L4C47: .byte $FB
|
|
004C48 1 4C L4C48: .byte $4C
|
|
004C49 1 60 L4C49: rts
|
|
004C4A 1
|
|
004C4A 1 AD 5B 4C lda L4C5B
|
|
004C4D 1 65 90 adc $90
|
|
004C4F 1 8D 5B 4C sta L4C5B
|
|
004C52 1 90 03 bcc L4C57
|
|
004C54 1 EE 5C 4C inc L4C5C
|
|
004C57 1 AC 68 51 L4C57: ldy L5168
|
|
004C5A 1 B9 L4C5A: .byte $B9
|
|
004C5B 1 FF L4C5B: .byte $FF
|
|
004C5C 1 FF 29 7F L4C5C: bbs7 $29,L4CDE
|
|
004C5F 1 99 01 06 sta $0601,y
|
|
004C62 1 88 dey
|
|
004C63 1 10 F5 bpl L4C5A
|
|
004C65 1 30 38 bmi L4C9F
|
|
004C67 1 A4 8C L4C67: ldy $8C
|
|
004C69 1 E6 8C inc $8C
|
|
004C6B 1 B9 E1 4A lda L4AE1,y
|
|
004C6E 1 05 80 ora L0080
|
|
004C70 1 85 83 sta L0083
|
|
004C72 1 B9 21 4A lda L4A21,y
|
|
004C75 1 65 8A adc $8A
|
|
004C77 1 85 82 sta L0082
|
|
004C79 1 86 81 L4C79: stx $81
|
|
004C7B 1 A0 00 ldy #$00
|
|
004C7D 1 A2 00 ldx #$00
|
|
004C7F 1 8D 55 C0 L4C7F: sta $C055
|
|
004C82 1 B1 82 lda (L0082),y
|
|
004C84 1 29 7F and #$7F
|
|
004C86 1 8D 54 C0 sta $C054
|
|
004C89 1 9D .byte $9D
|
|
004C8A 1 01 06 L4C8A: ora ($06,x)
|
|
004C8C 1 B1 82 lda (L0082),y
|
|
004C8E 1 29 7F and #$7F
|
|
004C90 1 9D .byte $9D
|
|
004C91 1 02 L4C91: .byte $02
|
|
004C92 1 06 C8 asl $C8
|
|
004C94 1 E8 inx
|
|
004C95 1 E8 inx
|
|
004C96 1 EC 68 51 cpx L5168
|
|
004C99 1 90 E4 bcc L4C7F
|
|
004C9B 1 F0 E2 beq L4C7F
|
|
004C9D 1 A6 81 ldx $81
|
|
004C9F 1 18 L4C9F: clc
|
|
004CA0 1 4C .byte $4C
|
|
004CA1 1 BE L4CA1: .byte $BE
|
|
004CA2 1 4C 86 82 L4CA2: jmp $8286
|
|
004CA5 1
|
|
004CA5 1 AC 68 51 ldy L5168
|
|
004CA8 1 A9 00 lda #$00
|
|
004CAA 1 BE 01 06 L4CAA: ldx $0601,y
|
|
004CAD 1 1D .byte $1D
|
|
004CAE 1 A1 L4CAE: .byte $A1
|
|
004CAF 1 42 L4CAF: .byte $42
|
|
004CB0 1 99 .byte $99
|
|
004CB1 1 02 L4CB1: .byte $02
|
|
004CB2 1 06 BD asl $BD
|
|
004CB4 1 21 L4CB4: .byte $21
|
|
004CB5 1 42 L4CB5: .byte $42
|
|
004CB6 1 88 dey
|
|
004CB7 1 10 F1 bpl L4CAA
|
|
004CB9 1 8D .byte $8D
|
|
004CBA 1 01 06 L4CBA: ora ($06,x)
|
|
004CBC 1 A6 82 ldx L0082
|
|
004CBE 1 4C L4CBE: .byte $4C
|
|
004CBF 1 38 L4CBF: sec
|
|
004CC0 1 4D L4CC0: .byte $4D
|
|
004CC1 1 86 82 L4CC1: stx L0082
|
|
004CC3 1 A2 00 ldx #$00
|
|
004CC5 1 A0 00 ldy #$00
|
|
004CC7 1 BD L4CC7: .byte $BD
|
|
004CC8 1 01 06 L4CC8: ora ($06,x)
|
|
004CCA 1 8D 55 C0 sta $C055
|
|
004CCD 1 99 01 06 sta $0601,y
|
|
004CD0 1 8D 54 C0 sta $C054
|
|
004CD3 1 BD .byte $BD
|
|
004CD4 1 02 L4CD4: .byte $02
|
|
004CD5 1 06 99 asl $99
|
|
004CD7 1 01 06 ora ($06,x)
|
|
004CD9 1 E8 inx
|
|
004CDA 1 E8 inx
|
|
004CDB 1 C8 iny
|
|
004CDC 1 C4 91 cpy $91
|
|
004CDE 1 90 E7 L4CDE: bcc L4CC7
|
|
004CE0 1 F0 E5 beq L4CC7
|
|
004CE2 1 A6 82 ldx L0082
|
|
004CE4 1 4C 38 4D jmp L4D38
|
|
004CE7 1
|
|
004CE7 1 A6 94 L4CE7: ldx $94
|
|
004CE9 1 18 clc
|
|
004CEA 1 4C 46 4C jmp L4C46
|
|
004CED 1
|
|
004CED 1 AE 6A 4D L4CED: ldx L4D6A
|
|
004CF0 1 8E 47 4C stx L4C47
|
|
004CF3 1 AE 6B 4D ldx L4D6B
|
|
004CF6 1 8E 48 4C stx L4C48
|
|
004CF9 1 A6 94 ldx $94
|
|
004CFB 1 4C L4CFB: .byte $4C
|
|
004CFC 1 11 L4CFC: .byte $11
|
|
004CFD 1 4D 8A 6A L4CFD: eor $6A8A
|
|
004D00 1 6A ror a
|
|
004D01 1 6A ror a
|
|
004D02 1 29 C0 and #$C0
|
|
004D04 1 05 86 ora $86
|
|
004D06 1 85 82 sta L0082
|
|
004D08 1 A9 04 lda #$04
|
|
004D0A 1 69 00 adc #$00
|
|
004D0C 1 85 83 sta L0083
|
|
004D0E 1 4C 79 4C jmp L4C79
|
|
004D11 1
|
|
004D11 1 8A L4D11: txa
|
|
004D12 1 6A ror a
|
|
004D13 1 6A ror a
|
|
004D14 1 6A ror a
|
|
004D15 1 29 C0 and #$C0
|
|
004D17 1 05 86 ora $86
|
|
004D19 1 85 8E sta $8E
|
|
004D1B 1 A9 04 lda #$04
|
|
004D1D 1 69 00 adc #$00
|
|
004D1F 1 85 8F sta $8F
|
|
004D21 1 4C .byte $4C
|
|
004D22 1 38 L4D22: sec
|
|
004D23 1 4D A5 84 L4D23: eor L84A5
|
|
004D26 1 18 clc
|
|
004D27 1 65 D6 adc $D6
|
|
004D29 1 85 84 sta $84
|
|
004D2B 1 90 03 bcc L4D30
|
|
004D2D 1 E6 85 inc $85
|
|
004D2F 1 18 clc
|
|
004D30 1 A4 91 L4D30: ldy $91
|
|
004D32 1 20 67 4D jsr L4D67
|
|
004D35 1 4C 41 4C jmp L4C41
|
|
004D38 1
|
|
004D38 1 BD E1 4A L4D38: lda L4AE1,x
|
|
004D3B 1 05 D5 ora $D5
|
|
004D3D 1 85 85 sta $85
|
|
004D3F 1 BD 21 4A lda L4A21,x
|
|
004D42 1 18 clc
|
|
004D43 1 65 86 adc $86
|
|
004D45 1 85 84 sta $84
|
|
004D47 1 A0 01 ldy #$01
|
|
004D49 1 20 54 4D jsr L4D54
|
|
004D4C 1 A0 00 ldy #$00
|
|
004D4E 1 20 54 4D jsr L4D54
|
|
004D51 1 4C 41 4C jmp L4C41
|
|
004D54 1
|
|
004D54 1 99 54 C0 L4D54: sta $C054,y
|
|
004D57 1 B9 92 00 lda $92,y
|
|
004D5A 1 09 80 ora #$80
|
|
004D5C 1 85 88 sta L0088
|
|
004D5E 1 B9 96 00 lda $96,y
|
|
004D61 1 09 80 ora #$80
|
|
004D63 1 85 89 sta $89
|
|
004D65 1 A4 91 ldy $91
|
|
004D67 1 4C L4D67: .byte $4C
|
|
004D68 1 A1 L4D68: .byte $A1
|
|
004D69 1 4B L4D69: .byte $4B
|
|
004D6A 1 FB L4D6A: .byte $FB
|
|
004D6B 1 4C L4D6B: .byte $4C
|
|
004D6C 1 00 L4D6C: brk
|
|
004D6D 1 00 brk
|
|
004D6E 1 00 brk
|
|
004D6F 1 00 brk
|
|
004D70 1 00 brk
|
|
004D71 1 00 brk
|
|
004D72 1 00 brk
|
|
004D73 1 01 03 L4D73: ora ($03,x)
|
|
004D75 1 07 0F rmb0 $0F
|
|
004D77 1 1F 3F 7F bbr1 L003F,L4DF9
|
|
004D7A 1 7F 7F 7F L4D7A: bbr7 $7F,L4DFC
|
|
004D7D 1 7F 7F 7F bbr7 $7F,L4DFF
|
|
004D80 1 7F .byte $7F
|
|
004D81 1 7F 7E 7C L4D81: bbr7 L007E,$4E00
|
|
004D84 1 78 sei
|
|
004D85 1 70 60 bvs $4DE7
|
|
004D87 1 40 rti
|
|
004D88 1
|
|
004D88 1 00 brk
|
|
004D89 1 00 brk
|
|
004D8A 1 00 brk
|
|
004D8B 1 00 brk
|
|
004D8C 1 00 brk
|
|
004D8D 1 00 brk
|
|
004D8E 1 00 brk
|
|
004D8F 1 A1 L4D8F: .byte $A1
|
|
004D90 1 4B L4D90: .byte $4B
|
|
004D91 1 CB wai
|
|
004D92 1 4B .byte $4B
|
|
004D93 1 F1 4B sbc ($4B),y
|
|
004D95 1 17 4C rmb1 $4C
|
|
004D97 1 A1 4B lda ($4B,x)
|
|
004D99 1 CB wai
|
|
004D9A 1 4B .byte $4B
|
|
004D9B 1 F1 4B sbc ($4B),y
|
|
004D9D 1 17 4C rmb1 $4C
|
|
004D9F 1 BA L4D9F: tsx
|
|
004DA0 1 4B L4DA0: .byte $4B
|
|
004DA1 1 E2 .byte $E2
|
|
004DA2 1 4B .byte $4B
|
|
004DA3 1 08 php
|
|
004DA4 1 4C 30 4C jmp L4C30
|
|
004DA7 1
|
|
004DA7 1 BA tsx
|
|
004DA8 1 4B .byte $4B
|
|
004DA9 1 E2 .byte $E2
|
|
004DAA 1 4B .byte $4B
|
|
004DAB 1 08 php
|
|
004DAC 1 4C 30 4C jmp L4C30
|
|
004DAF 1
|
|
004DAF 1 A5 F0 L4DAF: lda $F0
|
|
004DB1 1 A2 00 ldx #$00
|
|
004DB3 1 C9 04 cmp #$04
|
|
004DB5 1 90 02 bcc L4DB9
|
|
004DB7 1 A2 7F ldx #$7F
|
|
004DB9 1 86 F6 L4DB9: stx $F6
|
|
004DBB 1 60 rts
|
|
004DBC 1
|
|
004DBC 1 A5 F7 L4DBC: lda $F7
|
|
004DBE 1 18 clc
|
|
004DBF 1 65 96 adc $96
|
|
004DC1 1 85 96 sta $96
|
|
004DC3 1 A5 F8 lda $F8
|
|
004DC5 1 65 97 adc $97
|
|
004DC7 1 85 97 sta $97
|
|
004DC9 1 A5 F9 lda $F9
|
|
004DCB 1 18 clc
|
|
004DCC 1 65 98 adc $98
|
|
004DCE 1 85 98 sta $98
|
|
004DD0 1 A5 FA lda $FA
|
|
004DD2 1 65 99 adc $99
|
|
004DD4 1 85 99 sta $99
|
|
004DD6 1 A5 F7 lda $F7
|
|
004DD8 1 18 clc
|
|
004DD9 1 65 92 adc $92
|
|
004DDB 1 85 92 sta $92
|
|
004DDD 1 A5 F8 lda $F8
|
|
004DDF 1 65 93 adc $93
|
|
004DE1 1 85 93 sta $93
|
|
004DE3 1 A5 F9 lda $F9
|
|
004DE5 1 18 clc
|
|
004DE6 1 65 94 adc $94
|
|
004DE8 1 85 94 sta $94
|
|
004DEA 1 A5 FA lda $FA
|
|
004DEC 1 65 95 adc $95
|
|
004DEE 1 85 95 sta $95
|
|
004DF0 1 46 97 lsr $97
|
|
004DF2 1 F0 03 beq L4DF7
|
|
004DF4 1 4C 79 4E jmp L4E79
|
|
004DF7 1
|
|
004DF7 1 A5 96 L4DF7: lda $96
|
|
004DF9 1 6A L4DF9: ror a
|
|
004DFA 1 AA tax
|
|
004DFB 1 BD .byte $BD
|
|
004DFC 1 21 48 L4DFC: and ($48,x)
|
|
004DFE 1 BC .byte $BC
|
|
004DFF 1 21 49 L4DFF: and ($49,x)
|
|
004E01 1 85 82 L4E01: sta L0082
|
|
004E03 1 98 tya
|
|
004E04 1 2A rol a
|
|
004E05 1 A8 tay
|
|
004E06 1 B9 73 4D lda L4D73,y
|
|
004E09 1 85 97 L4E09: sta $97
|
|
004E0B 1 B9 .byte $B9
|
|
004E0C 1 6C 4D 85 L4E0C: jmp ($854D)
|
|
004E0F 1
|
|
004E0F 1 96 46 stx $46,y
|
|
004E11 1 93 .byte $93
|
|
004E12 1 D0 54 bne L4E68
|
|
004E14 1 A5 92 lda $92
|
|
004E16 1 6A ror a
|
|
004E17 1 AA tax
|
|
004E18 1 BD 21 48 lda L4821,x
|
|
004E1B 1 BC 21 49 ldy L4921,x
|
|
004E1E 1 85 86 L4E1E: sta $86
|
|
004E20 1 98 L4E20: tya
|
|
004E21 1 2A rol a
|
|
004E22 1 A8 tay
|
|
004E23 1 84 87 sty $87
|
|
004E25 1 B9 81 4D lda L4D81,y
|
|
004E28 1 85 93 sta $93
|
|
004E2A 1 B9 7A 4D lda L4D7A,y
|
|
004E2D 1 85 92 sta $92
|
|
004E2F 1 A5 82 lda L0082
|
|
004E31 1 38 sec
|
|
004E32 1 E5 86 sbc $86
|
|
004E34 1 85 91 L4E34: sta $91
|
|
004E36 1 48 pha
|
|
004E37 1 A5 F0 lda $F0
|
|
004E39 1 0A asl a
|
|
004E3A 1 AA tax
|
|
004E3B 1 68 pla
|
|
004E3C 1 D0 1D bne L4E5B
|
|
004E3E 1 A5 93 lda $93
|
|
004E40 1 25 97 and $97
|
|
004E42 1 85 93 sta $93
|
|
004E44 1 85 97 sta $97
|
|
004E46 1 A5 92 lda $92
|
|
004E48 1 25 96 and $96
|
|
004E4A 1 85 92 sta $92
|
|
004E4C 1 85 96 sta $96
|
|
004E4E 1 BD 9F 4D lda L4D9F,x
|
|
004E51 1 8D 68 4D sta L4D68
|
|
004E54 1 BD A0 4D lda L4DA0,x
|
|
004E57 1 8D 69 4D sta L4D69
|
|
004E5A 1 60 rts
|
|
004E5B 1
|
|
004E5B 1 BD 8F 4D L4E5B: lda L4D8F,x
|
|
004E5E 1 8D 68 4D sta L4D68
|
|
004E61 1 BD 90 4D lda L4D90,x
|
|
004E64 1 8D 69 4D sta L4D69
|
|
004E67 1 60 rts
|
|
004E68 1
|
|
004E68 1 A5 92 L4E68: lda $92
|
|
004E6A 1 6A ror a
|
|
004E6B 1 AA tax
|
|
004E6C 1 08 php
|
|
004E6D 1 BD 25 48 lda L4825,x
|
|
004E70 1 18 clc
|
|
004E71 1 69 24 adc #$24
|
|
004E73 1 28 plp
|
|
004E74 1 BC 25 49 ldy L4925,x
|
|
004E77 1 10 A5 bpl L4E1E
|
|
004E79 1 A5 96 L4E79: lda $96
|
|
004E7B 1 6A ror a
|
|
004E7C 1 AA tax
|
|
004E7D 1 08 php
|
|
004E7E 1 BD 25 48 lda L4825,x
|
|
004E81 1 18 clc
|
|
004E82 1 69 24 adc #$24
|
|
004E84 1 28 plp
|
|
004E85 1 BC 25 49 ldy L4925,x
|
|
004E88 1 30 03 bmi L4E8D
|
|
004E8A 1 4C 01 4E jmp L4E01
|
|
004E8D 1
|
|
004E8D 1 4A L4E8D: lsr a
|
|
004E8E 1 D0 0A bne L4E9A
|
|
004E90 1 8A txa
|
|
004E91 1 6A ror a
|
|
004E92 1 AA tax
|
|
004E93 1 BD 21 48 lda L4821,x
|
|
004E96 1 BC 21 49 ldy L4921,x
|
|
004E99 1 60 rts
|
|
004E9A 1
|
|
004E9A 1 8A L4E9A: txa
|
|
004E9B 1 6A ror a
|
|
004E9C 1 AA tax
|
|
004E9D 1 08 php
|
|
004E9E 1 BD 25 48 lda L4825,x
|
|
004EA1 1 18 clc
|
|
004EA2 1 69 24 adc #$24
|
|
004EA4 1 28 plp
|
|
004EA5 1 BC 25 49 ldy L4925,x
|
|
004EA8 1 60 rts
|
|
004EA9 1
|
|
004EA9 1 A5 86 L4EA9: lda $86
|
|
004EAB 1 A6 94 ldx $94
|
|
004EAD 1 A4 D6 ldy $D6
|
|
004EAF 1 20 6D 4F jsr L4F6D
|
|
004EB2 1 18 clc
|
|
004EB3 1 65 D4 adc $D4
|
|
004EB5 1 85 84 sta $84
|
|
004EB7 1 98 tya
|
|
004EB8 1 65 D5 adc $D5
|
|
004EBA 1 85 85 sta $85
|
|
004EBC 1 A9 02 lda #$02
|
|
004EBE 1 AA tax
|
|
004EBF 1 A8 tay
|
|
004EC0 1 24 D6 bit $D6
|
|
004EC2 1 30 25 bmi L4EE9
|
|
004EC4 1 A9 01 lda #$01
|
|
004EC6 1 85 8E sta $8E
|
|
004EC8 1 A9 06 lda #$06
|
|
004ECA 1 85 8F sta $8F
|
|
004ECC 1 20 11 4F jsr L4F11
|
|
004ECF 1 8A txa
|
|
004ED0 1 E8 inx
|
|
004ED1 1 8E 68 51 stx L5168
|
|
004ED4 1 20 34 4E jsr L4E34
|
|
004ED7 1 AD 31 4F lda L4F31
|
|
004EDA 1 8D A1 4C sta L4CA1
|
|
004EDD 1 AD 32 4F lda L4F32
|
|
004EE0 1 8D A2 4C sta L4CA2
|
|
004EE3 1 A9 00 lda #$00
|
|
004EE5 1 A2 00 ldx #$00
|
|
004EE7 1 A0 00 ldy #$00
|
|
004EE9 1 48 L4EE9: pha
|
|
004EEA 1 BD 37 4F lda L4F37,x
|
|
004EED 1 8D 22 4D sta L4D22
|
|
004EF0 1 BD 38 4F lda L4F38,x
|
|
004EF3 1 8D 23 4D sta L4D23
|
|
004EF6 1 68 pla
|
|
004EF7 1 AA tax
|
|
004EF8 1 BD 33 4F lda L4F33,x
|
|
004EFB 1 8D FC 4C sta L4CFC
|
|
004EFE 1 BD 34 4F lda L4F34,x
|
|
004F01 1 8D FD 4C sta L4CFD
|
|
004F04 1 B9 3B 4F lda L4F3B,y
|
|
004F07 1 8D BF 4C sta L4CBF
|
|
004F0A 1 B9 3C 4F lda L4F3C,y
|
|
004F0D 1 8D C0 4C sta L4CC0
|
|
004F10 1 60 rts
|
|
004F11 1
|
|
004F11 1 A5 91 L4F11: lda $91
|
|
004F13 1 0A asl a
|
|
004F14 1 AA tax
|
|
004F15 1 E8 inx
|
|
004F16 1 A5 93 lda $93
|
|
004F18 1 D0 0B bne L4F25
|
|
004F1A 1 CA dex
|
|
004F1B 1 E6 8E inc $8E
|
|
004F1D 1 E6 84 inc $84
|
|
004F1F 1 D0 02 bne L4F23
|
|
004F21 1 E6 85 inc $85
|
|
004F23 1 A5 92 L4F23: lda $92
|
|
004F25 1 85 88 L4F25: sta L0088
|
|
004F27 1 A5 96 lda $96
|
|
004F29 1 D0 03 bne L4F2E
|
|
004F2B 1 CA dex
|
|
004F2C 1 A5 97 lda $97
|
|
004F2E 1 85 89 L4F2E: sta $89
|
|
004F30 1 60 rts
|
|
004F31 1
|
|
004F31 1 BE L4F31: .byte $BE
|
|
004F32 1 4C L4F32: .byte $4C
|
|
004F33 1 FE L4F33: .byte $FE
|
|
004F34 1 4C 11 4D L4F34: jmp L4D11
|
|
004F37 1
|
|
004F37 1 24 L4F37: .byte $24
|
|
004F38 1 4D 38 4D L4F38: eor L4D38
|
|
004F3B 1 24 L4F3B: .byte $24
|
|
004F3C 1 4D C1 4C L4F3C: eor L4CC1
|
|
004F3F 1 A6 8C L4F3F: ldx $8C
|
|
004F41 1 A4 90 ldy $90
|
|
004F43 1 30 03 bmi L4F48
|
|
004F45 1 20 70 4F jsr L4F70
|
|
004F48 1 18 L4F48: clc
|
|
004F49 1 65 8E adc $8E
|
|
004F4B 1 8D 5B 4C sta L4C5B
|
|
004F4E 1 98 tya
|
|
004F4F 1 65 8F adc $8F
|
|
004F51 1 8D 5C 4C sta L4C5C
|
|
004F54 1 A2 02 ldx #$02
|
|
004F56 1 24 90 bit $90
|
|
004F58 1 30 02 bmi L4F5C
|
|
004F5A 1 A2 00 ldx #$00
|
|
004F5C 1 BD 69 4F L4F5C: lda L4F69,x
|
|
004F5F 1 8D 47 4C sta L4C47
|
|
004F62 1 BD 6A 4F lda L4F6A,x
|
|
004F65 1 8D 48 4C sta L4C48
|
|
004F68 1 60 rts
|
|
004F69 1
|
|
004F69 1 4A L4F69: lsr a
|
|
004F6A 1 4C 67 4C L4F6A: jmp L4C67
|
|
004F6D 1
|
|
004F6D 1 30 1F L4F6D: bmi L4F8E
|
|
004F6F 1 0A asl a
|
|
004F70 1 86 82 L4F70: stx L0082
|
|
004F72 1 84 83 sty L0083
|
|
004F74 1 A2 08 ldx #$08
|
|
004F76 1 46 83 L4F76: lsr L0083
|
|
004F78 1 90 03 bcc L4F7D
|
|
004F7A 1 18 clc
|
|
004F7B 1 65 82 adc L0082
|
|
004F7D 1 6A L4F7D: ror a
|
|
004F7E 1 66 84 ror $84
|
|
004F80 1 CA dex
|
|
004F81 1 D0 F3 bne L4F76
|
|
004F83 1 84 82 sty L0082
|
|
004F85 1 A8 tay
|
|
004F86 1 A5 84 lda $84
|
|
004F88 1 38 sec
|
|
004F89 1 E5 82 sbc L0082
|
|
004F8B 1 B0 01 bcs L4F8E
|
|
004F8D 1 88 dey
|
|
004F8E 1 60 L4F8E: rts
|
|
004F8F 1
|
|
004F8F 1 A9 00 L4F8F: lda #$00
|
|
004F91 1 85 8E sta $8E
|
|
004F93 1 A5 F9 lda $F9
|
|
004F95 1 29 07 and #$07
|
|
004F97 1 4A lsr a
|
|
004F98 1 66 8E ror $8E
|
|
004F9A 1 4A lsr a
|
|
004F9B 1 66 8E ror $8E
|
|
004F9D 1 69 04 adc #$04
|
|
004F9F 1 85 8F sta $8F
|
|
004FA1 1 A2 07 ldx #$07
|
|
004FA3 1 A5 F7 L4FA3: lda $F7
|
|
004FA5 1 29 07 and #$07
|
|
004FA7 1 A8 tay
|
|
004FA8 1 B5 E0 lda $E0,x
|
|
004FAA 1 88 L4FAA: dey
|
|
004FAB 1 30 05 bmi L4FB2
|
|
004FAD 1 C9 80 cmp #$80
|
|
004FAF 1 2A rol a
|
|
004FB0 1 D0 F8 bne L4FAA
|
|
004FB2 1 A0 27 L4FB2: ldy #$27
|
|
004FB4 1 48 L4FB4: pha
|
|
004FB5 1 4A lsr a
|
|
004FB6 1 8D 54 C0 sta $C054
|
|
004FB9 1 91 8E sta ($8E),y
|
|
004FBB 1 68 pla
|
|
004FBC 1 6A ror a
|
|
004FBD 1 48 pha
|
|
004FBE 1 4A lsr a
|
|
004FBF 1 8D 55 C0 sta $C055
|
|
004FC2 1 91 8E sta ($8E),y
|
|
004FC4 1 68 pla
|
|
004FC5 1 6A ror a
|
|
004FC6 1 88 dey
|
|
004FC7 1 10 EB bpl L4FB4
|
|
004FC9 1 A5 8E lda $8E
|
|
004FCB 1 38 sec
|
|
004FCC 1 E9 40 sbc #$40
|
|
004FCE 1 85 8E sta $8E
|
|
004FD0 1 B0 0B bcs L4FDD
|
|
004FD2 1 A4 8F ldy $8F
|
|
004FD4 1 88 dey
|
|
004FD5 1 C0 04 cpy #$04
|
|
004FD7 1 B0 02 bcs L4FDB
|
|
004FD9 1 A0 05 ldy #$05
|
|
004FDB 1 84 8F L4FDB: sty $8F
|
|
004FDD 1 CA L4FDD: dex
|
|
004FDE 1 10 C3 bpl L4FA3
|
|
004FE0 1 8D 54 C0 sta $C054
|
|
004FE3 1 60 rts
|
|
004FE4 1
|
|
004FE4 1 00 L4FE4: brk
|
|
004FE5 1 A0 03 ldy #$03
|
|
004FE7 1 A2 07 L4FE7: ldx #$07
|
|
004FE9 1 B5 9F L4FE9: lda $9F,x
|
|
004FEB 1 95 92 sta $92,x
|
|
004FED 1 CA dex
|
|
004FEE 1 10 F9 bpl L4FE9
|
|
004FF0 1 BE 16 50 ldx L5016,y
|
|
004FF3 1 B5 9F lda $9F,x
|
|
004FF5 1 48 pha
|
|
004FF6 1 B5 A0 lda L00A0,x
|
|
004FF8 1 BE 1A 50 ldx L501A,y
|
|
004FFB 1 95 93 sta $93,x
|
|
004FFD 1 68 pla
|
|
004FFE 1 95 92 sta $92,x
|
|
005000 1 8C E4 4F sty L4FE4
|
|
005003 1 20 1E 50 jsr L501E
|
|
005006 1 AC E4 4F ldy L4FE4
|
|
005009 1 88 dey
|
|
00500A 1 10 DB bpl L4FE7
|
|
00500C 1 A2 03 ldx #$03
|
|
00500E 1 B5 9F L500E: lda $9F,x
|
|
005010 1 95 EA sta $EA,x
|
|
005012 1 CA dex
|
|
005013 1 10 F9 bpl L500E
|
|
005015 1 60 L5015: rts
|
|
005016 1
|
|
005016 1 00 L5016: brk
|
|
005017 1 02 .byte $02
|
|
005018 1 04 .byte $04
|
|
005019 1 06 L5019: .byte $06
|
|
00501A 1 04 06 L501A: tsb $06
|
|
00501C 1 00 brk
|
|
00501D 1 02 .byte $02
|
|
00501E 1 A5 EE L501E: lda $EE
|
|
005020 1 38 L5020: sec
|
|
005021 1 E9 01 sbc #$01
|
|
005023 1 C9 FF L5023: cmp #$FF
|
|
005025 1 F0 EE beq L5015
|
|
005027 1 65 96 adc $96
|
|
005029 1 85 96 sta $96
|
|
00502B 1 90 02 bcc L502F
|
|
00502D 1 E6 97 inc $97
|
|
00502F 1 A5 EF L502F: lda $EF
|
|
005031 1 38 sec
|
|
005032 1 E9 01 sbc #$01
|
|
005034 1 C9 FF cmp #$FF
|
|
005036 1 F0 DD beq L5015
|
|
005038 1 65 98 adc $98
|
|
00503A 1 85 98 sta $98
|
|
00503C 1 90 02 bcc L5040
|
|
00503E 1 E6 99 inc $99
|
|
005040 1 20 4C 51 L5040: jsr L514C
|
|
005043 1 20 A9 50 L5043: jsr L50A9
|
|
005046 1 90 CD bcc L5015
|
|
005048 1 20 BC 4D jsr L4DBC
|
|
00504B 1 20 A9 4E jsr L4EA9
|
|
00504E 1 4C ED 4C L504E: jmp L4CED
|
|
005051 1
|
|
005051 1 20 4C 51 L5051: jsr L514C
|
|
005054 1 A5 EA lda $EA
|
|
005056 1 A6 EB ldx $EB
|
|
005058 1 E4 93 cpx $93
|
|
00505A 1 30 31 bmi L508D
|
|
00505C 1 D0 04 bne L5062
|
|
00505E 1 C5 92 cmp $92
|
|
005060 1 90 2B bcc L508D
|
|
005062 1 E4 97 L5062: cpx $97
|
|
005064 1 30 08 bmi L506E
|
|
005066 1 D0 25 bne L508D
|
|
005068 1 C5 96 cmp $96
|
|
00506A 1 90 02 bcc L506E
|
|
00506C 1 D0 1F bne L508D
|
|
00506E 1 A5 EC L506E: lda $EC
|
|
005070 1 A6 ED ldx $ED
|
|
005072 1 E4 95 cpx $95
|
|
005074 1 30 17 bmi L508D
|
|
005076 1 D0 04 bne L507C
|
|
005078 1 C5 94 cmp $94
|
|
00507A 1 90 11 bcc L508D
|
|
00507C 1 E4 99 L507C: cpx $99
|
|
00507E 1 30 08 bmi L5088
|
|
005080 1 D0 0B bne L508D
|
|
005082 1 C5 98 cmp $98
|
|
005084 1 90 02 bcc L5088
|
|
005086 1 D0 05 bne L508D
|
|
005088 1 A9 80 L5088: lda #$80
|
|
00508A 1 4C B1 40 jmp L40B1
|
|
00508D 1
|
|
00508D 1 60 L508D: rts
|
|
00508E 1
|
|
00508E 1 A5 D0 L508E: lda $D0
|
|
005090 1 38 sec
|
|
005091 1 E5 D8 sbc $D8
|
|
005093 1 85 F7 sta $F7
|
|
005095 1 A5 D1 lda $D1
|
|
005097 1 E5 D9 sbc $D9
|
|
005099 1 85 F8 sta $F8
|
|
00509B 1 A5 D2 lda $D2
|
|
00509D 1 38 sec
|
|
00509E 1 E5 DA sbc $DA
|
|
0050A0 1 85 F9 sta $F9
|
|
0050A2 1 A5 D3 lda $D3
|
|
0050A4 1 E5 DB sbc $DB
|
|
0050A6 1 85 FA sta $FA
|
|
0050A8 1 60 rts
|
|
0050A9 1
|
|
0050A9 1 A5 DD L50A9: lda $DD
|
|
0050AB 1 C5 93 cmp $93
|
|
0050AD 1 30 08 bmi L50B7
|
|
0050AF 1 D0 08 bne L50B9
|
|
0050B1 1 A5 DC lda $DC
|
|
0050B3 1 C5 92 cmp $92
|
|
0050B5 1 B0 02 bcs L50B9
|
|
0050B7 1 18 L50B7: clc
|
|
0050B8 1 60 L50B8: rts
|
|
0050B9 1
|
|
0050B9 1 A5 97 L50B9: lda $97
|
|
0050BB 1 C5 D9 cmp $D9
|
|
0050BD 1 30 F8 bmi L50B7
|
|
0050BF 1 D0 06 bne L50C7
|
|
0050C1 1 A5 96 lda $96
|
|
0050C3 1 C5 D8 cmp $D8
|
|
0050C5 1 90 F1 bcc L50B8
|
|
0050C7 1 A5 DF L50C7: lda $DF
|
|
0050C9 1 C5 95 cmp $95
|
|
0050CB 1 30 EA bmi L50B7
|
|
0050CD 1 D0 06 bne L50D5
|
|
0050CF 1 A5 DE lda $DE
|
|
0050D1 1 C5 94 cmp $94
|
|
0050D3 1 90 E3 bcc L50B8
|
|
0050D5 1 A5 99 L50D5: lda $99
|
|
0050D7 1 C5 DB cmp $DB
|
|
0050D9 1 30 DC bmi L50B7
|
|
0050DB 1 D0 06 bne L50E3
|
|
0050DD 1 A5 98 lda $98
|
|
0050DF 1 C5 DA cmp $DA
|
|
0050E1 1 90 D5 bcc L50B8
|
|
0050E3 1 A0 00 L50E3: ldy #$00
|
|
0050E5 1 A5 92 lda $92
|
|
0050E7 1 38 sec
|
|
0050E8 1 E5 D8 sbc $D8
|
|
0050EA 1 AA tax
|
|
0050EB 1 A5 93 lda $93
|
|
0050ED 1 E5 D9 sbc $D9
|
|
0050EF 1 10 0D bpl L50FE
|
|
0050F1 1 86 9B stx $9B
|
|
0050F3 1 85 9C sta $9C
|
|
0050F5 1 A5 D8 lda $D8
|
|
0050F7 1 85 92 sta $92
|
|
0050F9 1 A5 D9 lda $D9
|
|
0050FB 1 85 93 sta $93
|
|
0050FD 1 C8 iny
|
|
0050FE 1 A5 DC L50FE: lda $DC
|
|
005100 1 38 sec
|
|
005101 1 E5 96 sbc $96
|
|
005103 1 AA tax
|
|
005104 1 A5 DD lda $DD
|
|
005106 1 E5 97 sbc $97
|
|
005108 1 10 0C bpl L5116
|
|
00510A 1 A5 DC lda $DC
|
|
00510C 1 85 96 sta $96
|
|
00510E 1 A5 DD lda $DD
|
|
005110 1 85 97 sta $97
|
|
005112 1 98 tya
|
|
005113 1 09 04 ora #$04
|
|
005115 1 A8 tay
|
|
005116 1 A5 94 L5116: lda $94
|
|
005118 1 38 sec
|
|
005119 1 E5 DA sbc $DA
|
|
00511B 1 AA tax
|
|
00511C 1 A5 95 lda $95
|
|
00511E 1 E5 DB sbc $DB
|
|
005120 1 10 0E bpl L5130
|
|
005122 1 86 9D stx $9D
|
|
005124 1 85 9E sta $9E
|
|
005126 1 A5 DA lda $DA
|
|
005128 1 85 94 sta $94
|
|
00512A 1 A5 DB lda $DB
|
|
00512C 1 85 95 sta $95
|
|
00512E 1 C8 iny
|
|
00512F 1 C8 iny
|
|
005130 1 A5 DE L5130: lda $DE
|
|
005132 1 38 sec
|
|
005133 1 E5 98 sbc $98
|
|
005135 1 AA tax
|
|
005136 1 A5 DF lda $DF
|
|
005138 1 E5 99 sbc $99
|
|
00513A 1 10 0C bpl L5148
|
|
00513C 1 A5 DE lda $DE
|
|
00513E 1 85 98 sta $98
|
|
005140 1 A5 DF lda $DF
|
|
005142 1 85 99 sta $99
|
|
005144 1 98 tya
|
|
005145 1 09 08 ora #$08
|
|
005147 1 A8 tay
|
|
005148 1 84 9A L5148: sty $9A
|
|
00514A 1 38 sec
|
|
00514B 1 60 rts
|
|
00514C 1
|
|
00514C 1 38 L514C: sec
|
|
00514D 1 A5 96 lda $96
|
|
00514F 1 E5 92 sbc $92
|
|
005151 1 A5 97 lda $97
|
|
005153 1 E5 93 sbc $93
|
|
005155 1 30 0C bmi L5163
|
|
005157 1 38 sec
|
|
005158 1 A5 98 lda $98
|
|
00515A 1 E5 94 sbc $94
|
|
00515C 1 A5 99 lda $99
|
|
00515E 1 E5 95 sbc $95
|
|
005160 1 30 01 bmi L5163
|
|
005162 1 60 rts
|
|
005163 1
|
|
005163 1 A9 81 L5163: lda #$81
|
|
005165 1 4C B1 40 jmp L40B1
|
|
005168 1
|
|
005168 1 00 L5168: brk
|
|
005169 1 00 L5169: brk
|
|
00516A 1 A2 03 ldx #$03
|
|
00516C 1 B5 8A L516C: lda $8A,x
|
|
00516E 1 95 9B sta $9B,x
|
|
005170 1 B5 92 lda $92,x
|
|
005172 1 95 8A sta $8A,x
|
|
005174 1 CA dex
|
|
005175 1 10 F5 bpl L516C
|
|
005177 1 A5 96 lda $96
|
|
005179 1 38 sec
|
|
00517A 1 E5 92 sbc $92
|
|
00517C 1 85 82 sta L0082
|
|
00517E 1 A5 97 lda $97
|
|
005180 1 E5 93 sbc $93
|
|
005182 1 85 83 sta L0083
|
|
005184 1 A5 9B lda $9B
|
|
005186 1 85 92 sta $92
|
|
005188 1 18 clc
|
|
005189 1 65 82 adc L0082
|
|
00518B 1 85 96 sta $96
|
|
00518D 1 A5 9C lda $9C
|
|
00518F 1 85 93 sta $93
|
|
005191 1 65 83 adc L0083
|
|
005193 1 85 97 sta $97
|
|
005195 1 A5 98 lda $98
|
|
005197 1 38 sec
|
|
005198 1 E5 94 sbc $94
|
|
00519A 1 85 82 sta L0082
|
|
00519C 1 A5 99 lda $99
|
|
00519E 1 E5 95 sbc $95
|
|
0051A0 1 85 83 sta L0083
|
|
0051A2 1 A5 9D lda $9D
|
|
0051A4 1 85 94 sta $94
|
|
0051A6 1 18 clc
|
|
0051A7 1 65 82 adc L0082
|
|
0051A9 1 85 98 sta $98
|
|
0051AB 1 A5 9E lda $9E
|
|
0051AD 1 85 95 sta $95
|
|
0051AF 1 65 83 adc L0083
|
|
0051B1 1 85 99 sta $99
|
|
0051B3 1 A9 00 L51B3: lda #$00
|
|
0051B5 1 85 9B sta $9B
|
|
0051B7 1 85 9C sta $9C
|
|
0051B9 1 85 9D sta $9D
|
|
0051BB 1 A5 8F lda $8F
|
|
0051BD 1 85 80 sta L0080
|
|
0051BF 1 20 A9 50 jsr L50A9
|
|
0051C2 1 B0 01 bcs L51C5
|
|
0051C4 1 60 rts
|
|
0051C5 1
|
|
0051C5 1 20 BC 4D L51C5: jsr L4DBC
|
|
0051C8 1 A5 91 lda $91
|
|
0051CA 1 0A asl a
|
|
0051CB 1 A6 93 ldx $93
|
|
0051CD 1 F0 02 beq L51D1
|
|
0051CF 1 69 01 adc #$01
|
|
0051D1 1 A6 96 L51D1: ldx $96
|
|
0051D3 1 F0 02 beq L51D7
|
|
0051D5 1 69 01 adc #$01
|
|
0051D7 1 8D 69 51 L51D7: sta L5169
|
|
0051DA 1 8D 68 51 sta L5168
|
|
0051DD 1 A9 02 lda #$02
|
|
0051DF 1 85 81 sta $81
|
|
0051E1 1 A9 00 lda #$00
|
|
0051E3 1 38 sec
|
|
0051E4 1 E5 9D sbc $9D
|
|
0051E6 1 18 clc
|
|
0051E7 1 65 8C adc $8C
|
|
0051E9 1 85 8C sta $8C
|
|
0051EB 1 A9 00 lda #$00
|
|
0051ED 1 38 sec
|
|
0051EE 1 E5 9B sbc $9B
|
|
0051F0 1 AA tax
|
|
0051F1 1 A9 00 lda #$00
|
|
0051F3 1 E5 9C sbc $9C
|
|
0051F5 1 A8 tay
|
|
0051F6 1 8A txa
|
|
0051F7 1 18 clc
|
|
0051F8 1 65 8A adc $8A
|
|
0051FA 1 AA tax
|
|
0051FB 1 98 tya
|
|
0051FC 1 65 8B adc $8B
|
|
0051FE 1 20 8D 4E jsr L4E8D
|
|
005201 1 85 8A sta $8A
|
|
005203 1 98 tya
|
|
005204 1 2A rol a
|
|
005205 1 C9 07 cmp #$07
|
|
005207 1 A2 01 ldx #$01
|
|
005209 1 90 03 bcc L520E
|
|
00520B 1 CA dex
|
|
00520C 1 E9 07 sbc #$07
|
|
00520E 1 8E 8A 4C L520E: stx L4C8A
|
|
005211 1 E8 inx
|
|
005212 1 8E 91 4C stx L4C91
|
|
005215 1 85 9B sta $9B
|
|
005217 1 A5 8A lda $8A
|
|
005219 1 2A rol a
|
|
00521A 1 20 3F 4F jsr L4F3F
|
|
00521D 1 20 A9 4E jsr L4EA9
|
|
005220 1 A9 01 L5220: lda #$01
|
|
005222 1 85 8E sta $8E
|
|
005224 1 A9 06 lda #$06
|
|
005226 1 85 8F sta $8F
|
|
005228 1 A2 01 ldx #$01
|
|
00522A 1 A5 87 lda $87
|
|
00522C 1 38 sec
|
|
00522D 1 E9 07 sbc #$07
|
|
00522F 1 90 03 bcc L5234
|
|
005231 1 85 87 sta $87
|
|
005233 1 CA dex
|
|
005234 1 8E C8 4C L5234: stx L4CC8
|
|
005237 1 E8 inx
|
|
005238 1 8E D4 4C stx L4CD4
|
|
00523B 1 A5 87 lda $87
|
|
00523D 1 38 sec
|
|
00523E 1 E5 9B sbc $9B
|
|
005240 1 B0 07 bcs L5249
|
|
005242 1 69 07 adc #$07
|
|
005244 1 EE 68 51 inc L5168
|
|
005247 1 C6 81 dec $81
|
|
005249 1 A8 L5249: tay
|
|
00524A 1 D0 04 bne L5250
|
|
00524C 1 A2 00 ldx #$00
|
|
00524E 1 F0 26 beq L5276
|
|
005250 1 98 L5250: tya
|
|
005251 1 0A asl a
|
|
005252 1 A8 tay
|
|
005253 1 B9 93 52 lda L5293,y
|
|
005256 1 8D AE 4C sta L4CAE
|
|
005259 1 B9 94 52 lda L5294,y
|
|
00525C 1 8D AF 4C sta L4CAF
|
|
00525F 1 B9 87 52 lda L5287,y
|
|
005262 1 8D B4 4C sta L4CB4
|
|
005265 1 B9 88 52 lda L5288,y
|
|
005268 1 8D B5 4C sta L4CB5
|
|
00526B 1 A4 81 ldy $81
|
|
00526D 1 8C B1 4C sty L4CB1
|
|
005270 1 88 dey
|
|
005271 1 8C BA 4C sty L4CBA
|
|
005274 1 A2 02 ldx #$02
|
|
005276 1 BD 85 52 L5276: lda L5285,x
|
|
005279 1 8D A1 4C sta L4CA1
|
|
00527C 1 BD 86 52 lda L5286,x
|
|
00527F 1 8D A2 4C sta L4CA2
|
|
005282 1 4C E7 4C jmp L4CE7
|
|
005285 1
|
|
005285 1 BE L5285: .byte $BE
|
|
005286 1 4C L5286: .byte $4C
|
|
005287 1 A3 L5287: .byte $A3
|
|
005288 1 4C 21 42 L5288: jmp L4221
|
|
00528B 1
|
|
00528B 1 21 43 and ($43,x)
|
|
00528D 1 21 44 and ($44,x)
|
|
00528F 1 21 45 and ($45,x)
|
|
005291 1 21 46 and ($46,x)
|
|
005293 1 21 L5293: .byte $21
|
|
005294 1 47 A1 L5294: rmb4 $A1
|
|
005296 1 42 .byte $42
|
|
005297 1 A1 43 lda ($43,x)
|
|
005299 1 A1 44 lda ($44,x)
|
|
00529B 1 A1 45 lda ($45,x)
|
|
00529D 1 A1 46 lda ($46,x)
|
|
00529F 1 A1 47 lda ($47,x)
|
|
0052A1 1 86 B0 L52A1: stx $B0
|
|
0052A3 1 0A asl a
|
|
0052A4 1 0A asl a
|
|
0052A5 1 85 B3 sta $B3
|
|
0052A7 1 A0 03 ldy #$03
|
|
0052A9 1 B1 80 L52A9: lda (L0080),y
|
|
0052AB 1 99 92 00 sta $92,y
|
|
0052AE 1 99 96 00 sta $96,y
|
|
0052B1 1 88 dey
|
|
0052B2 1 10 F5 bpl L52A9
|
|
0052B4 1 A5 94 lda $94
|
|
0052B6 1 85 A7 sta $A7
|
|
0052B8 1 A5 95 lda $95
|
|
0052BA 1 85 A8 sta $A8
|
|
0052BC 1 A0 00 ldy #$00
|
|
0052BE 1 86 AE stx $AE
|
|
0052C0 1 86 82 L52C0: stx L0082
|
|
0052C2 1 B1 80 lda (L0080),y
|
|
0052C4 1 9D 00 07 sta $0700,x
|
|
0052C7 1 48 pha
|
|
0052C8 1 C8 iny
|
|
0052C9 1 B1 80 lda (L0080),y
|
|
0052CB 1 9D 3C 07 sta $073C,x
|
|
0052CE 1 AA tax
|
|
0052CF 1 68 pla
|
|
0052D0 1 C8 iny
|
|
0052D1 1 E4 93 cpx $93
|
|
0052D3 1 30 06 bmi L52DB
|
|
0052D5 1 D0 0A bne L52E1
|
|
0052D7 1 C5 92 cmp $92
|
|
0052D9 1 B0 06 bcs L52E1
|
|
0052DB 1 85 92 L52DB: sta $92
|
|
0052DD 1 86 93 stx $93
|
|
0052DF 1 90 0E bcc L52EF
|
|
0052E1 1 E4 97 L52E1: cpx $97
|
|
0052E3 1 30 0A bmi L52EF
|
|
0052E5 1 D0 04 bne L52EB
|
|
0052E7 1 C5 96 cmp $96
|
|
0052E9 1 90 04 bcc L52EF
|
|
0052EB 1 85 96 L52EB: sta $96
|
|
0052ED 1 86 97 stx $97
|
|
0052EF 1 A6 82 L52EF: ldx L0082
|
|
0052F1 1 B1 80 lda (L0080),y
|
|
0052F3 1 9D 80 07 sta $0780,x
|
|
0052F6 1 48 pha
|
|
0052F7 1 C8 iny
|
|
0052F8 1 B1 80 lda (L0080),y
|
|
0052FA 1 9D BC 07 sta $07BC,x
|
|
0052FD 1 AA tax
|
|
0052FE 1 68 pla
|
|
0052FF 1 C8 iny
|
|
005300 1 E4 95 cpx $95
|
|
005302 1 30 06 bmi L530A
|
|
005304 1 D0 0A bne L5310
|
|
005306 1 C5 .byte $C5
|
|
005307 1 94 B0 L5307: sty $B0,x
|
|
005309 1 06 .byte $06
|
|
00530A 1 85 94 L530A: sta $94
|
|
00530C 1 86 95 stx $95
|
|
00530E 1 90 0E bcc L531E
|
|
005310 1 E4 99 L5310: cpx $99
|
|
005312 1 30 0A bmi L531E
|
|
005314 1 D0 04 bne L531A
|
|
005316 1 C5 98 cmp $98
|
|
005318 1 90 04 bcc L531E
|
|
00531A 1 85 98 L531A: sta $98
|
|
00531C 1 86 99 stx $99
|
|
00531E 1 E4 A8 L531E: cpx $A8
|
|
005320 1 86 A8 L5320: stx $A8
|
|
005322 1 30 0C bmi L5330
|
|
005324 1 D0 06 bne L532C
|
|
005326 1 C5 A7 cmp $A7
|
|
005328 1 90 06 bcc L5330
|
|
00532A 1 F0 04 beq L5330
|
|
00532C 1 A6 82 L532C: ldx L0082
|
|
00532E 1 86 AE stx $AE
|
|
005330 1 85 A7 L5330: sta $A7
|
|
005332 1 A6 82 L5332: ldx L0082
|
|
005334 1 E8 inx
|
|
005335 1 E0 3C L5335: cpx #$3C
|
|
005337 1 F0 5F beq L5398
|
|
005339 1 C4 B3 cpy $B3
|
|
00533B 1 90 83 bcc L52C0
|
|
00533D 1 A5 94 lda $94
|
|
00533F 1 C5 98 cmp $98
|
|
005341 1 D0 06 bne L5349
|
|
005343 1 A5 95 lda $95
|
|
005345 1 C5 99 cmp $99
|
|
005347 1 F0 4F beq L5398
|
|
005349 1 86 B3 L5349: stx $B3
|
|
00534B 1 24 BA bit $BA
|
|
00534D 1 10 02 bpl L5351
|
|
00534F 1 38 sec
|
|
005350 1 60 rts
|
|
005351 1
|
|
005351 1 4C A9 50 L5351: jmp L50A9
|
|
005354 1
|
|
005354 1 A5 B4 L5354: lda $B4
|
|
005356 1 10 21 bpl L5379
|
|
005358 1 0A asl a
|
|
005359 1 0A asl a
|
|
00535A 1 65 80 adc L0080
|
|
00535C 1 85 80 sta L0080
|
|
00535E 1 90 02 bcc L5362
|
|
005360 1 E6 81 inc $81
|
|
005362 1 A0 00 L5362: ldy #$00
|
|
005364 1 B1 80 lda (L0080),y
|
|
005366 1 C8 iny
|
|
005367 1 11 80 ora (L0080),y
|
|
005369 1 85 B4 sta $B4
|
|
00536B 1 E6 80 inc L0080
|
|
00536D 1 D0 02 bne L5371
|
|
00536F 1 E6 81 inc $81
|
|
005371 1 E6 80 L5371: inc L0080
|
|
005373 1 D0 02 bne L5377
|
|
005375 1 E6 81 inc $81
|
|
005377 1 A0 80 L5377: ldy #$80
|
|
005379 1 60 L5379: rts
|
|
00537A 1
|
|
00537A 1 A9 80 lda #$80
|
|
00537C 1 D0 02 bne L5380
|
|
00537E 1 A9 00 L537E: lda #$00
|
|
005380 1 85 BA L5380: sta $BA
|
|
005382 1 A2 00 ldx #$00
|
|
005384 1 86 AD stx $AD
|
|
005386 1 20 62 53 jsr L5362
|
|
005389 1 20 A1 52 L5389: jsr L52A1
|
|
00538C 1 B0 0F bcs L539D
|
|
00538E 1 A6 B0 ldx $B0
|
|
005390 1 20 54 53 L5390: jsr L5354
|
|
005393 1 30 F4 bmi L5389
|
|
005395 1 4C 6F 54 jmp L546F
|
|
005398 1
|
|
005398 1 A9 82 L5398: lda #$82
|
|
00539A 1 4C B1 40 jmp L40B1
|
|
00539D 1
|
|
00539D 1 A0 01 L539D: ldy #$01
|
|
00539F 1 84 AF sty $AF
|
|
0053A1 1 A4 AE ldy $AE
|
|
0053A3 1 C4 B0 cpy $B0
|
|
0053A5 1 D0 02 bne L53A9
|
|
0053A7 1 A4 B3 ldy $B3
|
|
0053A9 1 88 L53A9: dey
|
|
0053AA 1 84 AB sty $AB
|
|
0053AC 1 08 php
|
|
0053AD 1 84 AC L53AD: sty $AC
|
|
0053AF 1 C8 iny
|
|
0053B0 1 C4 B3 cpy $B3
|
|
0053B2 1 D0 02 bne L53B6
|
|
0053B4 1 A4 B0 ldy $B0
|
|
0053B6 1 84 AA L53B6: sty $AA
|
|
0053B8 1 C4 AE cpy $AE
|
|
0053BA 1 D0 02 bne L53BE
|
|
0053BC 1 C6 AF dec $AF
|
|
0053BE 1 B9 80 07 L53BE: lda $0780,y
|
|
0053C1 1 BE BC 07 ldx $07BC,y
|
|
0053C4 1 86 83 stx L0083
|
|
0053C6 1 84 A9 L53C6: sty $A9
|
|
0053C8 1 C8 iny
|
|
0053C9 1 C4 B3 cpy $B3
|
|
0053CB 1 D0 02 bne L53CF
|
|
0053CD 1 A4 B0 ldy $B0
|
|
0053CF 1 D9 80 07 L53CF: cmp $0780,y
|
|
0053D2 1 D0 07 bne L53DB
|
|
0053D4 1 BE BC 07 ldx $07BC,y
|
|
0053D7 1 E4 83 cpx L0083
|
|
0053D9 1 F0 EB beq L53C6
|
|
0053DB 1 A6 AB L53DB: ldx $AB
|
|
0053DD 1 38 sec
|
|
0053DE 1 FD 80 07 sbc $0780,x
|
|
0053E1 1 A5 83 lda L0083
|
|
0053E3 1 FD BC 07 sbc $07BC,x
|
|
0053E6 1 30 60 bmi L5448
|
|
0053E8 1 A5 A9 lda $A9
|
|
0053EA 1 28 plp
|
|
0053EB 1 30 0B bmi L53F8
|
|
0053ED 1 A8 tay
|
|
0053EE 1 9D 80 06 sta $0680,x
|
|
0053F1 1 A5 AA lda $AA
|
|
0053F3 1 9D BC 06 sta $06BC,x
|
|
0053F6 1 10 65 bpl L545D
|
|
0053F8 1 A6 AD L53F8: ldx $AD
|
|
0053FA 1 E0 10 cpx #$10
|
|
0053FC 1 B0 9A bcs L5398
|
|
0053FE 1 9D 68 04 sta $0468,x
|
|
005401 1 A5 AA lda $AA
|
|
005403 1 9D .byte $9D
|
|
005404 1 A8 L5404: tay
|
|
005405 1 04 A4 tsb $A4
|
|
005407 1 AB .byte $AB
|
|
005408 1 B9 80 06 lda $0680,y
|
|
00540B 1 9D 69 04 sta $0469,x
|
|
00540E 1 B9 BC 06 lda $06BC,y
|
|
005411 1 9D .byte $9D
|
|
005412 1 A9 .byte $A9
|
|
005413 1 04 B9 L5413: tsb $B9
|
|
005415 1 80 .byte $80
|
|
005416 1 07 9D L5416: rmb0 $9D
|
|
005418 1 E8 inx
|
|
005419 1 05 .byte $05
|
|
00541A 1 9D E9 05 L541A: sta $05E9,x
|
|
00541D 1 B9 BC 07 lda $07BC,y
|
|
005420 1 9D 01 5E L5420: sta L5E01,x
|
|
005423 1 9D 02 5E sta L5E02,x
|
|
005426 1 B9 00 07 lda $0700,y
|
|
005429 1 9D 32 5E sta L5E32,x
|
|
00542C 1 B9 3C 07 lda $073C,y
|
|
00542F 1 9D 42 5E sta L5E42,x
|
|
005432 1 A4 .byte $A4
|
|
005433 1 AC B9 00 L5433: ldy a:$B9
|
|
005436 1 07 9D L5436: rmb0 $9D
|
|
005438 1 31 5E L5438: and ($5E),y
|
|
00543A 1 B9 3C 07 lda $073C,y
|
|
00543D 1 9D 41 5E sta L5E41,x
|
|
005440 1 E8 inx
|
|
005441 1 E8 inx
|
|
005442 1 86 AD stx $AD
|
|
005444 1 A4 A9 ldy $A9
|
|
005446 1 10 15 bpl L545D
|
|
005448 1 28 L5448: plp
|
|
005449 1 30 05 bmi L5450
|
|
00544B 1 A9 80 lda #$80
|
|
00544D 1 9D 80 06 sta $0680,x
|
|
005450 1 A4 AA L5450: ldy $AA
|
|
005452 1 8A txa
|
|
005453 1 99 80 06 sta $0680,y
|
|
005456 1 A5 AC lda $AC
|
|
005458 1 99 BC 06 sta $06BC,y
|
|
00545B 1 A9 80 lda #$80
|
|
00545D 1 08 L545D: php
|
|
00545E 1 84 AB sty $AB
|
|
005460 1 A4 A9 ldy $A9
|
|
005462 1 24 AF bit $AF
|
|
005464 1 30 03 bmi L5469
|
|
005466 1 4C AD 53 jmp L53AD
|
|
005469 1
|
|
005469 1 28 L5469: plp
|
|
00546A 1 A6 B3 ldx $B3
|
|
00546C 1 4C 90 53 jmp L5390
|
|
00546F 1
|
|
00546F 1 A2 00 L546F: ldx #$00
|
|
005471 1 86 B1 stx $B1
|
|
005473 1 A9 80 lda #$80
|
|
005475 1 8D 28 04 sta $0428
|
|
005478 1 85 B2 sta $B2
|
|
00547A 1 E8 L547A: inx
|
|
00547B 1 E4 AD cpx $AD
|
|
00547D 1 90 03 bcc L5482
|
|
00547F 1 F0 31 beq L54B2
|
|
005481 1 60 rts
|
|
005482 1
|
|
005482 1 A5 B1 L5482: lda $B1
|
|
005484 1 A8 L5484: tay
|
|
005485 1 BD E8 05 lda $05E8,x
|
|
005488 1 D9 E8 05 cmp $05E8,y
|
|
00548B 1 B0 15 bcs L54A2
|
|
00548D 1 98 tya
|
|
00548E 1 9D 28 04 sta $0428,x
|
|
005491 1 C4 B1 cpy $B1
|
|
005493 1 F0 .byte $F0
|
|
005494 1 09 A4 L5494: ora #$A4
|
|
005496 1 82 .byte $82
|
|
005497 1 8A txa
|
|
005498 1 99 28 04 sta $0428,y
|
|
00549B 1 4C 7A 54 jmp L547A
|
|
00549E 1
|
|
00549E 1 86 B1 L549E: stx $B1
|
|
0054A0 1 B0 D8 bcs L547A
|
|
0054A2 1 84 82 L54A2: sty L0082
|
|
0054A4 1 B9 28 04 lda $0428,y
|
|
0054A7 1 10 DB bpl L5484
|
|
0054A9 1 9D 28 04 sta $0428,x
|
|
0054AC 1 8A txa
|
|
0054AD 1 99 28 04 sta $0428,y
|
|
0054B0 1 10 C8 bpl L547A
|
|
0054B2 1 A6 B1 L54B2: ldx $B1
|
|
0054B4 1 BD E8 05 lda $05E8,x
|
|
0054B7 1 85 A9 sta $A9
|
|
0054B9 1 85 94 sta $94
|
|
0054BB 1 BD 01 5E lda L5E01,x
|
|
0054BE 1 85 AA sta $AA
|
|
0054C0 1 85 95 sta $95
|
|
0054C2 1 A6 B1 L54C2: ldx $B1
|
|
0054C4 1 30 6E bmi L5534
|
|
0054C6 1 BD E8 05 L54C6: lda $05E8,x
|
|
0054C9 1 C5 A9 cmp $A9
|
|
0054CB 1 D0 65 bne L5532
|
|
0054CD 1 BD 01 5E lda L5E01,x
|
|
0054D0 1 C5 AA cmp $AA
|
|
0054D2 1 D0 5E bne L5532
|
|
0054D4 1 BD 28 04 lda $0428,x
|
|
0054D7 1 85 82 sta L0082
|
|
0054D9 1 20 06 56 jsr L5606
|
|
0054DC 1 A5 B2 lda $B2
|
|
0054DE 1 30 37 bmi L5517
|
|
0054E0 1 A8 L54E0: tay
|
|
0054E1 1 BD 41 5E lda L5E41,x
|
|
0054E4 1 D9 41 5E cmp L5E41,y
|
|
0054E7 1 30 37 bmi L5520
|
|
0054E9 1 D0 1C bne L5507
|
|
0054EB 1 BD 31 5E lda L5E31,x
|
|
0054EE 1 D9 31 5E cmp L5E31,y
|
|
0054F1 1 90 2D bcc L5520
|
|
0054F3 1 D0 12 bne L5507
|
|
0054F5 1 BD 11 5E lda L5E11,x
|
|
0054F8 1 D9 11 5E cmp L5E11,y
|
|
0054FB 1 90 23 bcc L5520
|
|
0054FD 1 D0 08 bne L5507
|
|
0054FF 1 BD 21 5E lda L5E21,x
|
|
005502 1 D9 21 5E cmp L5E21,y
|
|
005505 1 90 19 bcc L5520
|
|
005507 1 84 83 L5507: sty L0083
|
|
005509 1 B9 .byte $B9
|
|
00550A 1 28 L550A: plp
|
|
00550B 1 04 10 tsb $10
|
|
00550D 1 D2 9D cmp ($9D)
|
|
00550F 1 28 plp
|
|
005510 1 04 8A tsb $8A
|
|
005512 1 99 28 04 sta $0428,y
|
|
005515 1 10 17 bpl L552E
|
|
005517 1 9D 28 04 L5517: sta $0428,x
|
|
00551A 1 86 B2 stx $B2
|
|
00551C 1 4C 2E 55 jmp L552E
|
|
00551F 1
|
|
00551F 1 60 L551F: rts
|
|
005520 1
|
|
005520 1 98 L5520: tya
|
|
005521 1 C4 B2 cpy $B2
|
|
005523 1 F0 F2 beq L5517
|
|
005525 1 9D 28 04 sta $0428,x
|
|
005528 1 8A txa
|
|
005529 1 A4 83 ldy L0083
|
|
00552B 1 99 28 04 sta $0428,y
|
|
00552E 1 A6 82 L552E: ldx L0082
|
|
005530 1 10 94 bpl L54C6
|
|
005532 1 86 B1 L5532: stx $B1
|
|
005534 1 A9 00 L5534: lda #$00
|
|
005536 1 85 AB sta $AB
|
|
005538 1 A5 B2 lda $B2
|
|
00553A 1 85 83 sta L0083
|
|
00553C 1 30 E1 bmi L551F
|
|
00553E 1 AA L553E: tax
|
|
00553F 1 A5 A9 lda $A9
|
|
005541 1 DD E8 05 cmp $05E8,x
|
|
005544 1 D0 3E bne L5584
|
|
005546 1 A5 AA lda $AA
|
|
005548 1 DD 01 5E cmp L5E01,x
|
|
00554B 1 D0 37 bne L5584
|
|
00554D 1 BC 68 04 ldy $0468,x
|
|
005550 1 B9 80 06 lda $0680,y
|
|
005553 1 10 17 bpl L556C
|
|
005555 1 E4 B2 cpx $B2
|
|
005557 1 F0 0B beq L5564
|
|
005559 1 A4 83 ldy L0083
|
|
00555B 1 BD 28 04 lda $0428,x
|
|
00555E 1 99 28 04 sta $0428,y
|
|
005561 1 4C F8 55 jmp L55F8
|
|
005564 1
|
|
005564 1 BD 28 04 L5564: lda $0428,x
|
|
005567 1 85 B2 sta $B2
|
|
005569 1 4C F8 55 jmp L55F8
|
|
00556C 1
|
|
00556C 1 9D 68 04 L556C: sta $0468,x
|
|
00556F 1 B9 00 07 lda $0700,y
|
|
005572 1 9D 31 5E sta L5E31,x
|
|
005575 1 B9 3C 07 lda $073C,y
|
|
005578 1 9D 41 5E sta L5E41,x
|
|
00557B 1 B9 BC 06 lda $06BC,y
|
|
00557E 1 9D A8 04 sta $04A8,x
|
|
005581 1 20 06 56 jsr L5606
|
|
005584 1 86 AC L5584: stx $AC
|
|
005586 1 BC 41 5E ldy L5E41,x
|
|
005589 1 BD 31 5E lda L5E31,x
|
|
00558C 1 AA tax
|
|
00558D 1 A5 AB lda $AB
|
|
00558F 1 49 FF eor #$FF
|
|
005591 1 85 AB sta $AB
|
|
005593 1 10 06 bpl L559B
|
|
005595 1 86 92 stx $92
|
|
005597 1 84 93 sty $93
|
|
005599 1 30 33 bmi L55CE
|
|
00559B 1 86 96 L559B: stx $96
|
|
00559D 1 84 97 sty $97
|
|
00559F 1 C4 93 cpy $93
|
|
0055A1 1 30 06 bmi L55A9
|
|
0055A3 1 D0 10 bne L55B5
|
|
0055A5 1 E4 92 cpx $92
|
|
0055A7 1 B0 0C bcs L55B5
|
|
0055A9 1 A5 92 L55A9: lda $92
|
|
0055AB 1 86 92 stx $92
|
|
0055AD 1 85 96 sta $96
|
|
0055AF 1 A5 93 lda $93
|
|
0055B1 1 84 93 sty $93
|
|
0055B3 1 85 97 sta $97
|
|
0055B5 1 A5 A9 L55B5: lda $A9
|
|
0055B7 1 85 94 sta $94
|
|
0055B9 1 85 98 sta $98
|
|
0055BB 1 A5 AA lda $AA
|
|
0055BD 1 85 95 sta $95
|
|
0055BF 1 85 99 sta $99
|
|
0055C1 1 24 BA bit $BA
|
|
0055C3 1 10 06 bpl L55CB
|
|
0055C5 1 20 51 50 jsr L5051
|
|
0055C8 1 4C CE 55 jmp L55CE
|
|
0055CB 1
|
|
0055CB 1 20 43 50 L55CB: jsr L5043
|
|
0055CE 1 A6 AC L55CE: ldx $AC
|
|
0055D0 1 BD 21 5E lda L5E21,x
|
|
0055D3 1 18 clc
|
|
0055D4 1 7D 28 05 adc $0528,x
|
|
0055D7 1 9D 21 5E sta L5E21,x
|
|
0055DA 1 BD 11 5E lda L5E11,x
|
|
0055DD 1 7D E8 04 adc $04E8,x
|
|
0055E0 1 9D 11 5E sta L5E11,x
|
|
0055E3 1 BD 31 5E lda L5E31,x
|
|
0055E6 1 7D 68 05 adc $0568,x
|
|
0055E9 1 9D 31 5E sta L5E31,x
|
|
0055EC 1 BD 41 5E lda L5E41,x
|
|
0055EF 1 7D A8 05 adc $05A8,x
|
|
0055F2 1 9D 41 5E sta L5E41,x
|
|
0055F5 1 BD 28 04 lda $0428,x
|
|
0055F8 1 30 03 L55F8: bmi L55FD
|
|
0055FA 1 4C 3E 55 jmp L553E
|
|
0055FD 1
|
|
0055FD 1 E6 A9 L55FD: inc $A9
|
|
0055FF 1 D0 02 bne L5603
|
|
005601 1 E6 AA inc $AA
|
|
005603 1 4C C2 54 L5603: jmp L54C2
|
|
005606 1
|
|
005606 1 BC A8 04 L5606: ldy $04A8,x
|
|
005609 1 B9 80 07 lda $0780,y
|
|
00560C 1 9D E8 05 sta $05E8,x
|
|
00560F 1 38 sec
|
|
005610 1 E5 A9 sbc $A9
|
|
005612 1 85 A3 sta $A3
|
|
005614 1 B9 BC 07 lda $07BC,y
|
|
005617 1 9D 01 5E sta L5E01,x
|
|
00561A 1 E5 AA sbc $AA
|
|
00561C 1 85 A4 sta $A4
|
|
00561E 1 B9 00 07 lda $0700,y
|
|
005621 1 38 sec
|
|
005622 1 FD 31 5E sbc L5E31,x
|
|
005625 1 85 A1 sta $A1
|
|
005627 1 B9 3C 07 lda $073C,y
|
|
00562A 1 FD 41 5E sbc L5E41,x
|
|
00562D 1 85 A2 sta $A2
|
|
00562F 1 08 php
|
|
005630 1 10 0D bpl L563F
|
|
005632 1 A9 00 lda #$00
|
|
005634 1 38 sec
|
|
005635 1 E5 A1 sbc $A1
|
|
005637 1 85 A1 sta $A1
|
|
005639 1 A9 00 lda #$00
|
|
00563B 1 E5 A2 sbc $A2
|
|
00563D 1 85 A2 sta $A2
|
|
00563F 1 86 84 L563F: stx $84
|
|
005641 1 20 9A 56 jsr L569A
|
|
005644 1 A6 84 ldx $84
|
|
005646 1 28 plp
|
|
005647 1 10 19 bpl L5662
|
|
005649 1 A9 00 lda #$00
|
|
00564B 1 38 sec
|
|
00564C 1 E5 9F sbc $9F
|
|
00564E 1 85 9F sta $9F
|
|
005650 1 A9 00 lda #$00
|
|
005652 1 E5 A0 sbc L00A0
|
|
005654 1 85 A0 sta L00A0
|
|
005656 1 A9 00 lda #$00
|
|
005658 1 E5 A1 sbc $A1
|
|
00565A 1 85 A1 sta $A1
|
|
00565C 1 A9 00 lda #$00
|
|
00565E 1 E5 A2 sbc $A2
|
|
005660 1 85 A2 sta $A2
|
|
005662 1 A5 A2 L5662: lda $A2
|
|
005664 1 9D A8 05 sta $05A8,x
|
|
005667 1 C9 80 cmp #$80
|
|
005669 1 6A ror a
|
|
00566A 1 48 pha
|
|
00566B 1 A5 A1 lda $A1
|
|
00566D 1 9D 68 05 sta $0568,x
|
|
005670 1 6A ror a
|
|
005671 1 48 pha
|
|
005672 1 A5 A0 lda L00A0
|
|
005674 1 9D E8 04 sta $04E8,x
|
|
005677 1 6A ror a
|
|
005678 1 48 pha
|
|
005679 1 A5 9F lda $9F
|
|
00567B 1 9D 28 05 sta $0528,x
|
|
00567E 1 6A ror a
|
|
00567F 1 9D 21 5E sta L5E21,x
|
|
005682 1 68 pla
|
|
005683 1 18 clc
|
|
005684 1 69 80 adc #$80
|
|
005686 1 9D 11 5E sta L5E11,x
|
|
005689 1 68 pla
|
|
00568A 1 7D 31 5E adc L5E31,x
|
|
00568D 1 9D 31 5E sta L5E31,x
|
|
005690 1 68 pla
|
|
005691 1 7D 41 5E adc L5E41,x
|
|
005694 1 9D 41 5E sta L5E41,x
|
|
005697 1 60 rts
|
|
005698 1
|
|
005698 1 A5 A2 L5698: lda $A2
|
|
00569A 1 05 A1 L569A: ora $A1
|
|
00569C 1 D0 0A bne L56A8
|
|
00569E 1 85 9F sta $9F
|
|
0056A0 1 85 A0 sta L00A0
|
|
0056A2 1 85 A1 sta $A1
|
|
0056A4 1 85 A2 sta $A2
|
|
0056A6 1 F0 2D beq L56D5
|
|
0056A8 1 A0 20 L56A8: ldy #$20
|
|
0056AA 1 A9 00 lda #$00
|
|
0056AC 1 85 9F sta $9F
|
|
0056AE 1 85 A0 sta L00A0
|
|
0056B0 1 85 A5 sta $A5
|
|
0056B2 1 85 A6 sta $A6
|
|
0056B4 1 06 9F L56B4: asl $9F
|
|
0056B6 1 26 A0 rol L00A0
|
|
0056B8 1 26 A1 rol $A1
|
|
0056BA 1 26 A2 rol $A2
|
|
0056BC 1 26 A5 rol $A5
|
|
0056BE 1 26 A6 rol $A6
|
|
0056C0 1 A5 A5 lda $A5
|
|
0056C2 1 38 sec
|
|
0056C3 1 E5 A3 sbc $A3
|
|
0056C5 1 AA tax
|
|
0056C6 1 A5 A6 lda $A6
|
|
0056C8 1 E5 A4 sbc $A4
|
|
0056CA 1 90 06 bcc L56D2
|
|
0056CC 1 86 A5 stx $A5
|
|
0056CE 1 85 A6 sta $A6
|
|
0056D0 1 E6 9F inc $9F
|
|
0056D2 1 88 L56D2: dey
|
|
0056D3 1 D0 DF bne L56B4
|
|
0056D5 1 60 L56D5: rts
|
|
0056D6 1
|
|
0056D6 1 A9 00 lda #$00
|
|
0056D8 1 85 BA sta $BA
|
|
0056DA 1 20 62 53 jsr L5362
|
|
0056DD 1 A5 80 L56DD: lda L0080
|
|
0056DF 1 85 B7 sta $B7
|
|
0056E1 1 A5 81 lda $81
|
|
0056E3 1 85 B8 sta $B8
|
|
0056E5 1 A5 B4 lda $B4
|
|
0056E7 1 85 B6 sta $B6
|
|
0056E9 1 A2 00 ldx #$00
|
|
0056EB 1 20 A1 52 jsr L52A1
|
|
0056EE 1 90 3F bcc L572F
|
|
0056F0 1 A5 B3 lda $B3
|
|
0056F2 1 85 B5 sta $B5
|
|
0056F4 1 A0 00 ldy #$00
|
|
0056F6 1 C6 B5 L56F6: dec $B5
|
|
0056F8 1 F0 19 beq L5713
|
|
0056FA 1 84 B9 sty $B9
|
|
0056FC 1 A2 00 ldx #$00
|
|
0056FE 1 B1 B7 L56FE: lda ($B7),y
|
|
005700 1 95 92 sta $92,x
|
|
005702 1 C8 iny
|
|
005703 1 E8 inx
|
|
005704 1 E0 08 cpx #$08
|
|
005706 1 D0 F6 bne L56FE
|
|
005708 1 20 83 57 jsr L5783
|
|
00570B 1 A5 B9 lda $B9
|
|
00570D 1 18 clc
|
|
00570E 1 69 04 adc #$04
|
|
005710 1 A8 tay
|
|
005711 1 D0 E3 bne L56F6
|
|
005713 1 A2 00 L5713: ldx #$00
|
|
005715 1 B1 B7 L5715: lda ($B7),y
|
|
005717 1 95 92 sta $92,x
|
|
005719 1 C8 iny
|
|
00571A 1 E8 inx
|
|
00571B 1 E0 04 cpx #$04
|
|
00571D 1 D0 F6 bne L5715
|
|
00571F 1 A0 03 ldy #$03
|
|
005721 1 B1 B7 L5721: lda ($B7),y
|
|
005723 1 99 96 00 sta $96,y
|
|
005726 1 99 EA 00 sta $EA,y
|
|
005729 1 88 dey
|
|
00572A 1 10 F5 bpl L5721
|
|
00572C 1 20 83 57 jsr L5783
|
|
00572F 1 A2 01 L572F: ldx #$01
|
|
005731 1 B5 B7 L5731: lda $B7,x
|
|
005733 1 95 80 sta L0080,x
|
|
005735 1 B5 B5 lda $B5,x
|
|
005737 1 95 B3 sta $B3,x
|
|
005739 1 CA dex
|
|
00573A 1 10 F5 bpl L5731
|
|
00573C 1 20 54 53 jsr L5354
|
|
00573F 1 30 9C bmi L56DD
|
|
005741 1 60 rts
|
|
005742 1
|
|
005742 1 A5 A1 lda $A1
|
|
005744 1 A6 A2 ldx $A2
|
|
005746 1 20 58 57 jsr L5758
|
|
005749 1 A5 A3 lda $A3
|
|
00574B 1 A6 A4 ldx $A4
|
|
00574D 1 18 clc
|
|
00574E 1 65 EC adc $EC
|
|
005750 1 85 EC sta $EC
|
|
005752 1 8A txa
|
|
005753 1 65 ED adc $ED
|
|
005755 1 85 ED sta $ED
|
|
005757 1 60 rts
|
|
005758 1
|
|
005758 1 18 L5758: clc
|
|
005759 1 65 EA adc $EA
|
|
00575B 1 85 EA sta $EA
|
|
00575D 1 8A txa
|
|
00575E 1 65 EB adc $EB
|
|
005760 1 85 EB sta $EB
|
|
005762 1 60 rts
|
|
005763 1
|
|
005763 1 A2 02 ldx #$02
|
|
005765 1 B5 A1 L5765: lda $A1,x
|
|
005767 1 18 clc
|
|
005768 1 75 EA adc $EA,x
|
|
00576A 1 95 92 sta $92,x
|
|
00576C 1 B5 A2 lda $A2,x
|
|
00576E 1 75 EB adc $EB,x
|
|
005770 1 95 93 sta $93,x
|
|
005772 1 CA dex
|
|
005773 1 CA dex
|
|
005774 1 10 EF bpl L5765
|
|
005776 1 A2 03 ldx #$03
|
|
005778 1 B5 EA L5778: lda $EA,x
|
|
00577A 1 95 96 sta $96,x
|
|
00577C 1 B5 92 lda $92,x
|
|
00577E 1 95 EA sta $EA,x
|
|
005780 1 CA dex
|
|
005781 1 10 F5 bpl L5778
|
|
005783 1 A5 99 L5783: lda $99
|
|
005785 1 C5 95 cmp $95
|
|
005787 1 30 27 bmi L57B0
|
|
005789 1 D0 34 bne L57BF
|
|
00578B 1 A5 98 lda $98
|
|
00578D 1 C5 94 cmp $94
|
|
00578F 1 90 1F bcc L57B0
|
|
005791 1 D0 2C bne L57BF
|
|
005793 1 A5 92 lda $92
|
|
005795 1 A6 93 ldx $93
|
|
005797 1 E4 97 cpx $97
|
|
005799 1 30 12 bmi L57AD
|
|
00579B 1 D0 04 bne L57A1
|
|
00579D 1 C5 96 cmp $96
|
|
00579F 1 90 0C bcc L57AD
|
|
0057A1 1 A4 96 L57A1: ldy $96
|
|
0057A3 1 85 96 sta $96
|
|
0057A5 1 84 92 sty $92
|
|
0057A7 1 A4 97 ldy $97
|
|
0057A9 1 86 97 stx $97
|
|
0057AB 1 84 93 sty $93
|
|
0057AD 1 4C 1E 50 L57AD: jmp L501E
|
|
0057B0 1
|
|
0057B0 1 A2 03 L57B0: ldx #$03
|
|
0057B2 1 B5 92 L57B2: lda $92,x
|
|
0057B4 1 A8 tay
|
|
0057B5 1 B5 96 lda $96,x
|
|
0057B7 1 95 92 sta $92,x
|
|
0057B9 1 98 tya
|
|
0057BA 1 95 96 sta $96,x
|
|
0057BC 1 CA dex
|
|
0057BD 1 10 F3 bpl L57B2
|
|
0057BF 1 A6 EE L57BF: ldx $EE
|
|
0057C1 1 CA dex
|
|
0057C2 1 86 A2 stx $A2
|
|
0057C4 1 A5 EF lda $EF
|
|
0057C6 1 85 A4 sta $A4
|
|
0057C8 1 A9 00 lda #$00
|
|
0057CA 1 85 A1 sta $A1
|
|
0057CC 1 85 A3 sta $A3
|
|
0057CE 1 A5 92 lda $92
|
|
0057D0 1 A6 93 ldx $93
|
|
0057D2 1 E4 97 cpx $97
|
|
0057D4 1 30 13 bmi L57E9
|
|
0057D6 1 D0 09 bne L57E1
|
|
0057D8 1 C5 96 cmp $96
|
|
0057DA 1 90 0D bcc L57E9
|
|
0057DC 1 D0 03 bne L57E1
|
|
0057DE 1 4C 1E 50 jmp L501E
|
|
0057E1 1
|
|
0057E1 1 A5 A1 L57E1: lda $A1
|
|
0057E3 1 A6 A2 ldx $A2
|
|
0057E5 1 85 A2 sta $A2
|
|
0057E7 1 86 A1 stx $A1
|
|
0057E9 1 A0 05 L57E9: ldy #$05
|
|
0057EB 1 84 82 L57EB: sty L0082
|
|
0057ED 1 BE 3E 58 ldx L583E,y
|
|
0057F0 1 A0 03 ldy #$03
|
|
0057F2 1 B5 92 L57F2: lda $92,x
|
|
0057F4 1 99 83 00 sta L0083,y
|
|
0057F7 1 CA dex
|
|
0057F8 1 88 dey
|
|
0057F9 1 10 F7 bpl L57F2
|
|
0057FB 1 A4 82 ldy L0082
|
|
0057FD 1 BE 44 58 ldx L5844,y
|
|
005800 1 B5 A1 lda $A1,x
|
|
005802 1 18 clc
|
|
005803 1 65 83 adc L0083
|
|
005805 1 85 83 sta L0083
|
|
005807 1 90 02 bcc L580B
|
|
005809 1 E6 84 inc $84
|
|
00580B 1 BE 4A 58 L580B: ldx L584A,y
|
|
00580E 1 B5 A3 lda $A3,x
|
|
005810 1 18 clc
|
|
005811 1 65 85 adc $85
|
|
005813 1 85 85 sta $85
|
|
005815 1 90 02 bcc L5819
|
|
005817 1 E6 86 inc $86
|
|
005819 1 98 L5819: tya
|
|
00581A 1 0A asl a
|
|
00581B 1 0A asl a
|
|
00581C 1 A8 tay
|
|
00581D 1 A2 00 ldx #$00
|
|
00581F 1 B5 83 L581F: lda L0083,x
|
|
005821 1 99 52 58 sta L5852,y
|
|
005824 1 C8 iny
|
|
005825 1 E8 inx
|
|
005826 1 E0 04 cpx #$04
|
|
005828 1 D0 F5 bne L581F
|
|
00582A 1 A4 82 ldy L0082
|
|
00582C 1 88 dey
|
|
00582D 1 10 BC bpl L57EB
|
|
00582F 1 AD 3C 58 lda L583C
|
|
005832 1 85 .byte $85
|
|
005833 1 80 AD L5833: bra $57E2
|
|
005835 1 3D 58 85 and $8558,x
|
|
005838 1 81 4C sta ($4C,x)
|
|
00583A 1 7E .byte $7E
|
|
00583B 1 53 .byte $53
|
|
00583C 1 50 L583C: .byte $50
|
|
00583D 1 58 L583D: cli
|
|
00583E 1 03 L583E: .byte $03
|
|
00583F 1 03 .byte $03
|
|
005840 1 07 07 rmb0 $07
|
|
005842 1 07 03 rmb0 $03
|
|
005844 1 00 L5844: brk
|
|
005845 1 00 brk
|
|
005846 1 00 brk
|
|
005847 1 01 01 ora ($01,x)
|
|
005849 1 01 .byte $01
|
|
00584A 1 00 L584A: brk
|
|
00584B 1 01 01 ora ($01,x)
|
|
00584D 1 01 00 ora (L0000,x)
|
|
00584F 1 00 brk
|
|
005850 1 06 00 asl L0000
|
|
005852 1 00 L5852: brk
|
|
005853 1 00 brk
|
|
005854 1 00 brk
|
|
005855 1 00 brk
|
|
005856 1 00 brk
|
|
005857 1 00 brk
|
|
005858 1 00 brk
|
|
005859 1 00 brk
|
|
00585A 1 00 brk
|
|
00585B 1 00 brk
|
|
00585C 1 00 brk
|
|
00585D 1 00 brk
|
|
00585E 1 00 brk
|
|
00585F 1 00 brk
|
|
005860 1 00 brk
|
|
005861 1 00 brk
|
|
005862 1 00 brk
|
|
005863 1 00 brk
|
|
005864 1 00 brk
|
|
005865 1 00 brk
|
|
005866 1 00 brk
|
|
005867 1 00 brk
|
|
005868 1 00 brk
|
|
005869 1 00 brk
|
|
00586A 1 A5 80 lda L0080
|
|
00586C 1 85 F2 sta $F2
|
|
00586E 1 A5 81 lda $81
|
|
005870 1 85 F3 sta $F3
|
|
005872 1 A0 00 L5872: ldy #$00
|
|
005874 1 B1 F2 L5874: lda ($F2),y
|
|
005876 1 99 FD 00 sta $FD,y
|
|
005879 1 C8 iny
|
|
00587A 1 C0 03 cpy #$03
|
|
00587C 1 D0 F6 bne L5874
|
|
00587E 1 C9 11 cmp #$11
|
|
005880 1 B0 35 bcs L58B7
|
|
005882 1 A5 F2 lda $F2
|
|
005884 1 A6 F3 ldx $F3
|
|
005886 1 18 clc
|
|
005887 1 69 03 adc #$03
|
|
005889 1 90 01 bcc L588C
|
|
00588B 1 E8 inx
|
|
00588C 1 85 FB L588C: sta $FB
|
|
00588E 1 86 FC stx $FC
|
|
005890 1 38 sec
|
|
005891 1 65 FE adc $FE
|
|
005893 1 90 01 bcc L5896
|
|
005895 1 E8 inx
|
|
005896 1 A0 00 L5896: ldy #$00
|
|
005898 1 99 BC 58 L5898: sta L58BC,y
|
|
00589B 1 48 pha
|
|
00589C 1 8A txa
|
|
00589D 1 99 CC 58 sta L58CC,y
|
|
0058A0 1 68 pla
|
|
0058A1 1 38 sec
|
|
0058A2 1 65 FE adc $FE
|
|
0058A4 1 90 01 bcc L58A7
|
|
0058A6 1 E8 inx
|
|
0058A7 1 24 FD L58A7: bit $FD
|
|
0058A9 1 10 06 bpl L58B1
|
|
0058AB 1 38 sec
|
|
0058AC 1 65 FE adc $FE
|
|
0058AE 1 90 01 bcc L58B1
|
|
0058B0 1 E8 inx
|
|
0058B1 1 C8 L58B1: iny
|
|
0058B2 1 C4 FF cpy $FF
|
|
0058B4 1 D0 E2 bne L5898
|
|
0058B6 1 60 rts
|
|
0058B7 1
|
|
0058B7 1 A9 83 L58B7: lda #$83
|
|
0058B9 1 4C B1 40 jmp L40B1
|
|
0058BC 1
|
|
0058BC 1 00 L58BC: brk
|
|
0058BD 1 00 brk
|
|
0058BE 1 00 brk
|
|
0058BF 1 00 brk
|
|
0058C0 1 00 brk
|
|
0058C1 1 00 brk
|
|
0058C2 1 00 brk
|
|
0058C3 1 00 brk
|
|
0058C4 1 00 brk
|
|
0058C5 1 00 brk
|
|
0058C6 1 00 brk
|
|
0058C7 1 00 brk
|
|
0058C8 1 00 brk
|
|
0058C9 1 00 brk
|
|
0058CA 1 00 brk
|
|
0058CB 1 00 brk
|
|
0058CC 1 00 L58CC: brk
|
|
0058CD 1 00 brk
|
|
0058CE 1 00 brk
|
|
0058CF 1 00 brk
|
|
0058D0 1 00 brk
|
|
0058D1 1 00 brk
|
|
0058D2 1 00 brk
|
|
0058D3 1 00 brk
|
|
0058D4 1 00 brk
|
|
0058D5 1 00 brk
|
|
0058D6 1 00 brk
|
|
0058D7 1 00 brk
|
|
0058D8 1 00 brk
|
|
0058D9 1 00 brk
|
|
0058DA 1 00 brk
|
|
0058DB 1 00 brk
|
|
0058DC 1 20 E8 58 jsr L58E8
|
|
0058DF 1 A0 03 ldy #$03
|
|
0058E1 1 91 80 sta (L0080),y
|
|
0058E3 1 8A txa
|
|
0058E4 1 C8 iny
|
|
0058E5 1 91 80 sta (L0080),y
|
|
0058E7 1 60 rts
|
|
0058E8 1
|
|
0058E8 1 A2 00 L58E8: ldx #$00
|
|
0058EA 1 A0 00 ldy #$00
|
|
0058EC 1 84 82 sty L0082
|
|
0058EE 1 84 83 L58EE: sty L0083
|
|
0058F0 1 B1 A1 lda ($A1),y
|
|
0058F2 1 A8 tay
|
|
0058F3 1 8A txa
|
|
0058F4 1 18 clc
|
|
0058F5 1 71 FB adc ($FB),y
|
|
0058F7 1 90 02 bcc L58FB
|
|
0058F9 1 E6 82 inc L0082
|
|
0058FB 1 AA L58FB: tax
|
|
0058FC 1 A4 83 ldy L0083
|
|
0058FE 1 C8 iny
|
|
0058FF 1 C4 A3 cpy $A3
|
|
005901 1 D0 EB bne L58EE
|
|
005903 1 8A txa
|
|
005904 1 A6 82 ldx L0082
|
|
005906 1 60 rts
|
|
005907 1
|
|
005907 1 38 L5907: sec
|
|
005908 1 E9 01 sbc #$01
|
|
00590A 1 B0 01 bcs L590D
|
|
00590C 1 CA dex
|
|
00590D 1 18 L590D: clc
|
|
00590E 1 65 EA adc $EA
|
|
005910 1 85 96 sta $96
|
|
005912 1 8A txa
|
|
005913 1 65 EB adc $EB
|
|
005915 1 85 97 sta $97
|
|
005917 1 A5 EA lda $EA
|
|
005919 1 85 92 sta $92
|
|
00591B 1 A5 EB lda $EB
|
|
00591D 1 85 93 sta $93
|
|
00591F 1 A5 EC lda $EC
|
|
005921 1 85 98 sta $98
|
|
005923 1 A6 ED ldx $ED
|
|
005925 1 86 99 stx $99
|
|
005927 1 18 clc
|
|
005928 1 69 01 adc #$01
|
|
00592A 1 90 01 bcc L592D
|
|
00592C 1 E8 inx
|
|
00592D 1 38 L592D: sec
|
|
00592E 1 E5 FF sbc $FF
|
|
005930 1 B0 01 bcs L5933
|
|
005932 1 CA dex
|
|
005933 1 85 94 L5933: sta $94
|
|
005935 1 86 95 stx $95
|
|
005937 1 60 rts
|
|
005938 1
|
|
005938 1 20 FA 5E L5938: jsr L5EFA
|
|
00593B 1 20 E8 58 jsr L58E8
|
|
00593E 1 85 A4 sta $A4
|
|
005940 1 86 A5 stx $A5
|
|
005942 1 A0 00 ldy #$00
|
|
005944 1 84 9F sty $9F
|
|
005946 1 84 A0 sty L00A0
|
|
005948 1 84 9B sty $9B
|
|
00594A 1 84 9D sty $9D
|
|
00594C 1 20 07 59 jsr L5907
|
|
00594F 1 20 A9 50 jsr L50A9
|
|
005952 1 90 .byte $90
|
|
005953 1 65 98 L5953: adc $98
|
|
005955 1 6A ror a
|
|
005956 1 90 1A bcc L5972
|
|
005958 1 A0 00 ldy #$00
|
|
00595A 1 A6 9C ldx $9C
|
|
00595C 1 84 9F L595C: sty $9F
|
|
00595E 1 B1 A1 lda ($A1),y
|
|
005960 1 A8 tay
|
|
005961 1 B1 FB lda ($FB),y
|
|
005963 1 18 clc
|
|
005964 1 65 9B adc $9B
|
|
005966 1 90 03 bcc L596B
|
|
005968 1 E8 inx
|
|
005969 1 F0 07 beq L5972
|
|
00596B 1 85 9B L596B: sta $9B
|
|
00596D 1 A4 9F ldy $9F
|
|
00596F 1 C8 iny
|
|
005970 1 D0 EA bne L595C
|
|
005972 1 20 BC 4D L5972: jsr L4DBC
|
|
005975 1 20 A9 4E jsr L4EA9
|
|
005978 1 A5 87 lda $87
|
|
00597A 1 18 clc
|
|
00597B 1 65 9B adc $9B
|
|
00597D 1 10 06 bpl L5985
|
|
00597F 1 E6 91 inc $91
|
|
005981 1 C6 A0 dec L00A0
|
|
005983 1 69 0E adc #$0E
|
|
005985 1 85 87 L5985: sta $87
|
|
005987 1 A5 91 lda $91
|
|
005989 1 E6 91 inc $91
|
|
00598B 1 A4 D6 ldy $D6
|
|
00598D 1 10 10 bpl L599F
|
|
00598F 1 0A asl a
|
|
005990 1 AA tax
|
|
005991 1 A5 87 lda $87
|
|
005993 1 C9 07 cmp #$07
|
|
005995 1 B0 01 bcs L5998
|
|
005997 1 E8 inx
|
|
005998 1 A5 96 L5998: lda $96
|
|
00599A 1 F0 01 beq L599D
|
|
00599C 1 E8 inx
|
|
00599D 1 86 91 L599D: stx $91
|
|
00599F 1 A5 87 L599F: lda $87
|
|
0059A1 1 38 sec
|
|
0059A2 1 E9 07 sbc #$07
|
|
0059A4 1 90 02 bcc L59A8
|
|
0059A6 1 85 87 sta $87
|
|
0059A8 1 A9 00 L59A8: lda #$00
|
|
0059AA 1 2A rol a
|
|
0059AB 1 49 01 eor #$01
|
|
0059AD 1 85 9C sta $9C
|
|
0059AF 1 AA tax
|
|
0059B0 1 9D 54 C0 sta $C054,x
|
|
0059B3 1 20 C3 59 jsr L59C3
|
|
0059B6 1 8D 54 C0 sta $C054
|
|
0059B9 1 20 EA 5E L59B9: jsr L5EEA
|
|
0059BC 1 A5 A4 lda $A4
|
|
0059BE 1 A6 A5 ldx $A5
|
|
0059C0 1 4C 58 57 jmp L5758
|
|
0059C3 1
|
|
0059C3 1 A5 98 L59C3: lda $98
|
|
0059C5 1 38 sec
|
|
0059C6 1 E5 94 sbc $94
|
|
0059C8 1 0A asl a
|
|
0059C9 1 AA tax
|
|
0059CA 1 BD 81 5D lda L5D81,x
|
|
0059CD 1 8D 02 5B sta L5B02
|
|
0059D0 1 BD 82 5D lda L5D82,x
|
|
0059D3 1 8D 03 5B sta L5B03
|
|
0059D6 1 BD A1 5D lda L5DA1,x
|
|
0059D9 1 8D 95 5A sta L5A95
|
|
0059DC 1 BD A2 5D lda L5DA2,x
|
|
0059DF 1 8D 96 5A sta L5A96
|
|
0059E2 1 BD C1 5D lda L5DC1,x
|
|
0059E5 1 8D 22 5C sta L5C22
|
|
0059E8 1 BD C2 5D lda L5DC2,x
|
|
0059EB 1 8D 23 5C sta L5C23
|
|
0059EE 1 BD E1 5D lda L5DE1,x
|
|
0059F1 1 8D BE 5C sta L5CBE
|
|
0059F4 1 BD E2 5D lda L5DE2,x
|
|
0059F7 1 8D BF 5C sta L5CBF
|
|
0059FA 1 8A txa
|
|
0059FB 1 4A lsr a
|
|
0059FC 1 AA tax
|
|
0059FD 1 38 sec
|
|
0059FE 1 86 80 stx L0080
|
|
005A00 1 86 81 stx $81
|
|
005A02 1 A9 00 lda #$00
|
|
005A04 1 E5 9D sbc $9D
|
|
005A06 1 85 9D sta $9D
|
|
005A08 1 A8 tay
|
|
005A09 1 A2 C3 ldx #$C3
|
|
005A0B 1 38 sec
|
|
005A0C 1 B9 BC 58 L5A0C: lda L58BC,y
|
|
005A0F 1 9D 05 5B sta L5B05,x
|
|
005A12 1 B9 CC 58 lda L58CC,y
|
|
005A15 1 9D 06 5B sta L5B06,x
|
|
005A18 1 8A txa
|
|
005A19 1 E9 0D sbc #$0D
|
|
005A1B 1 AA tax
|
|
005A1C 1 C8 iny
|
|
005A1D 1 C6 80 dec L0080
|
|
005A1F 1 10 EB bpl L5A0C
|
|
005A21 1 A4 9D ldy $9D
|
|
005A23 1 A2 4B ldx #$4B
|
|
005A25 1 38 sec
|
|
005A26 1 B9 BC 58 L5A26: lda L58BC,y
|
|
005A29 1 9D 98 5A sta L5A98,x
|
|
005A2C 1 B9 CC 58 lda L58CC,y
|
|
005A2F 1 9D 99 5A sta L5A99,x
|
|
005A32 1 8A txa
|
|
005A33 1 E9 05 sbc #$05
|
|
005A35 1 AA tax
|
|
005A36 1 C8 iny
|
|
005A37 1 C6 81 dec $81
|
|
005A39 1 10 EB bpl L5A26
|
|
005A3B 1 A4 94 ldy $94
|
|
005A3D 1 A2 00 ldx #$00
|
|
005A3F 1 24 D6 L5A3F: bit $D6
|
|
005A41 1 30 13 bmi L5A56
|
|
005A43 1 A5 84 lda $84
|
|
005A45 1 18 clc
|
|
005A46 1 65 D6 adc $D6
|
|
005A48 1 85 84 sta $84
|
|
005A4A 1 95 20 sta $20,x
|
|
005A4C 1 A5 85 lda $85
|
|
005A4E 1 69 00 adc #$00
|
|
005A50 1 85 85 sta $85
|
|
005A52 1 95 21 sta $21,x
|
|
005A54 1 D0 0F bne L5A65
|
|
005A56 1 B9 21 4A L5A56: lda L4A21,y
|
|
005A59 1 18 clc
|
|
005A5A 1 65 86 adc $86
|
|
005A5C 1 95 20 sta $20,x
|
|
005A5E 1 B9 E1 4A lda L4AE1,y
|
|
005A61 1 05 D5 ora $D5
|
|
005A63 1 95 21 sta $21,x
|
|
005A65 1 C4 98 L5A65: cpy $98
|
|
005A67 1 F0 .byte $F0
|
|
005A68 1 05 C8 L5A68: ora $C8
|
|
005A6A 1 E8 inx
|
|
005A6B 1 E8 inx
|
|
005A6C 1 D0 D1 bne L5A3F
|
|
005A6E 1 A2 0F L5A6E: ldx #$0F
|
|
005A70 1 A9 00 lda #$00
|
|
005A72 1 95 00 L5A72: sta L0000,x
|
|
005A74 1 CA dex
|
|
005A75 1 10 FB bpl L5A72
|
|
005A77 1 85 81 sta $81
|
|
005A79 1 85 40 sta $40
|
|
005A7B 1 A9 80 lda #$80
|
|
005A7D 1 85 42 sta $42
|
|
005A7F 1 A4 9F ldy $9F
|
|
005A81 1 B1 A1 L5A81: lda ($A1),y
|
|
005A83 1 A8 tay
|
|
005A84 1 24 81 bit $81
|
|
005A86 1 10 03 bpl L5A8B
|
|
005A88 1 38 sec
|
|
005A89 1 65 FE adc $FE
|
|
005A8B 1 AA L5A8B: tax
|
|
005A8C 1 B1 FB lda ($FB),y
|
|
005A8E 1 F0 57 beq L5AE7
|
|
005A90 1 A4 87 ldy $87
|
|
005A92 1 D0 56 bne L5AEA
|
|
005A94 1 4C .byte $4C
|
|
005A95 1 97 L5A95: .byte $97
|
|
005A96 1 5A L5A96: phy
|
|
005A97 1 BD .byte $BD
|
|
005A98 1 FF L5A98: .byte $FF
|
|
005A99 1 FF 85 0F L5A99: bbs7 $85,L5AAB
|
|
005A9C 1 BD FF FF lda $FFFF,x
|
|
005A9F 1 85 0E sta $0E
|
|
005AA1 1 BD FF FF lda $FFFF,x
|
|
005AA4 1 85 0D sta $0D
|
|
005AA6 1 BD FF FF lda $FFFF,x
|
|
005AA9 1 85 0C sta L000C
|
|
005AAB 1 BD FF FF L5AAB: lda $FFFF,x
|
|
005AAE 1 85 0B sta $0B
|
|
005AB0 1 BD FF FF lda $FFFF,x
|
|
005AB3 1 85 0A sta $0A
|
|
005AB5 1 BD FF FF lda $FFFF,x
|
|
005AB8 1 85 09 sta $09
|
|
005ABA 1 BD FF FF lda $FFFF,x
|
|
005ABD 1 85 08 sta $08
|
|
005ABF 1 BD FF FF lda $FFFF,x
|
|
005AC2 1 85 07 sta $07
|
|
005AC4 1 BD FF FF lda $FFFF,x
|
|
005AC7 1 85 06 sta $06
|
|
005AC9 1 BD FF FF lda $FFFF,x
|
|
005ACC 1 85 05 sta $05
|
|
005ACE 1 BD FF FF lda $FFFF,x
|
|
005AD1 1 85 04 sta $04
|
|
005AD3 1 BD FF FF lda $FFFF,x
|
|
005AD6 1 85 03 sta $03
|
|
005AD8 1 BD FF FF lda $FFFF,x
|
|
005ADB 1 85 02 sta $02
|
|
005ADD 1 BD FF FF lda $FFFF,x
|
|
005AE0 1 85 01 sta $01
|
|
005AE2 1 BD FF FF lda $FFFF,x
|
|
005AE5 1 85 00 sta L0000
|
|
005AE7 1 4C D4 5B L5AE7: jmp L5BD4
|
|
005AEA 1
|
|
005AEA 1 98 L5AEA: tya
|
|
005AEB 1 0A asl a
|
|
005AEC 1 A8 tay
|
|
005AED 1 B9 87 52 lda L5287,y
|
|
005AF0 1 85 40 sta $40
|
|
005AF2 1 B9 88 52 lda L5288,y
|
|
005AF5 1 85 41 sta $41
|
|
005AF7 1 B9 93 52 lda L5293,y
|
|
005AFA 1 85 42 sta $42
|
|
005AFC 1 B9 94 52 lda L5294,y
|
|
005AFF 1 85 .byte $85
|
|
005B00 1 43 L5B00: .byte $43
|
|
005B01 1 4C .byte $4C
|
|
005B02 1 04 L5B02: .byte $04
|
|
005B03 1 5B L5B03: .byte $5B
|
|
005B04 1 BC .byte $BC
|
|
005B05 1 FF L5B05: .byte $FF
|
|
005B06 1 FF B1 42 L5B06: bbs7 $B1,L5B4B
|
|
005B09 1 85 1F sta $1F
|
|
005B0B 1 B1 40 lda ($40),y
|
|
005B0D 1 05 0F ora $0F
|
|
005B0F 1 85 0F sta $0F
|
|
005B11 1 BC FF FF ldy $FFFF,x
|
|
005B14 1 B1 42 lda ($42),y
|
|
005B16 1 85 1E sta $1E
|
|
005B18 1 B1 40 lda ($40),y
|
|
005B1A 1 05 0E ora $0E
|
|
005B1C 1 85 0E sta $0E
|
|
005B1E 1 BC FF FF ldy $FFFF,x
|
|
005B21 1 B1 42 lda ($42),y
|
|
005B23 1 85 1D sta $1D
|
|
005B25 1 B1 40 lda ($40),y
|
|
005B27 1 05 0D ora $0D
|
|
005B29 1 85 0D sta $0D
|
|
005B2B 1 BC FF FF ldy $FFFF,x
|
|
005B2E 1 B1 42 lda ($42),y
|
|
005B30 1 85 1C sta $1C
|
|
005B32 1 B1 40 lda ($40),y
|
|
005B34 1 05 0C ora L000C
|
|
005B36 1 85 0C sta L000C
|
|
005B38 1 BC FF FF ldy $FFFF,x
|
|
005B3B 1 B1 42 lda ($42),y
|
|
005B3D 1 85 1B sta $1B
|
|
005B3F 1 B1 40 lda ($40),y
|
|
005B41 1 05 0B ora $0B
|
|
005B43 1 85 0B sta $0B
|
|
005B45 1 BC FF FF ldy $FFFF,x
|
|
005B48 1 B1 42 lda ($42),y
|
|
005B4A 1 85 .byte $85
|
|
005B4B 1 1A L5B4B: inc a
|
|
005B4C 1 B1 40 lda ($40),y
|
|
005B4E 1 05 0A ora $0A
|
|
005B50 1 85 0A sta $0A
|
|
005B52 1 BC FF FF ldy $FFFF,x
|
|
005B55 1 B1 42 lda ($42),y
|
|
005B57 1 85 19 sta $19
|
|
005B59 1 B1 40 lda ($40),y
|
|
005B5B 1 05 09 ora $09
|
|
005B5D 1 85 09 sta $09
|
|
005B5F 1 BC FF FF ldy $FFFF,x
|
|
005B62 1 B1 42 lda ($42),y
|
|
005B64 1 85 18 sta $18
|
|
005B66 1 B1 40 lda ($40),y
|
|
005B68 1 05 08 ora $08
|
|
005B6A 1 85 08 sta $08
|
|
005B6C 1 BC FF FF ldy $FFFF,x
|
|
005B6F 1 B1 42 lda ($42),y
|
|
005B71 1 85 17 sta $17
|
|
005B73 1 B1 40 lda ($40),y
|
|
005B75 1 05 07 ora $07
|
|
005B77 1 85 07 sta $07
|
|
005B79 1 BC FF FF ldy $FFFF,x
|
|
005B7C 1 B1 42 lda ($42),y
|
|
005B7E 1 85 16 sta $16
|
|
005B80 1 B1 40 lda ($40),y
|
|
005B82 1 05 06 ora $06
|
|
005B84 1 85 06 sta $06
|
|
005B86 1 BC FF FF ldy $FFFF,x
|
|
005B89 1 B1 42 lda ($42),y
|
|
005B8B 1 85 15 sta $15
|
|
005B8D 1 B1 40 lda ($40),y
|
|
005B8F 1 05 05 ora $05
|
|
005B91 1 85 05 sta $05
|
|
005B93 1 BC FF FF ldy $FFFF,x
|
|
005B96 1 B1 42 lda ($42),y
|
|
005B98 1 85 14 sta $14
|
|
005B9A 1 B1 40 lda ($40),y
|
|
005B9C 1 05 04 ora $04
|
|
005B9E 1 85 04 sta $04
|
|
005BA0 1 BC FF FF ldy $FFFF,x
|
|
005BA3 1 B1 42 lda ($42),y
|
|
005BA5 1 85 13 sta $13
|
|
005BA7 1 B1 40 lda ($40),y
|
|
005BA9 1 05 03 ora $03
|
|
005BAB 1 85 03 sta $03
|
|
005BAD 1 BC FF FF ldy $FFFF,x
|
|
005BB0 1 B1 42 lda ($42),y
|
|
005BB2 1 85 12 sta $12
|
|
005BB4 1 B1 40 lda ($40),y
|
|
005BB6 1 05 02 ora $02
|
|
005BB8 1 85 02 sta $02
|
|
005BBA 1 BC FF FF ldy $FFFF,x
|
|
005BBD 1 B1 42 lda ($42),y
|
|
005BBF 1 85 11 sta $11
|
|
005BC1 1 B1 40 lda ($40),y
|
|
005BC3 1 05 01 ora $01
|
|
005BC5 1 85 01 sta $01
|
|
005BC7 1 BC FF FF ldy $FFFF,x
|
|
005BCA 1 B1 42 lda ($42),y
|
|
005BCC 1 85 10 sta $10
|
|
005BCE 1 B1 40 lda ($40),y
|
|
005BD0 1 05 00 ora L0000
|
|
005BD2 1 85 00 sta L0000
|
|
005BD4 1 24 81 L5BD4: bit $81
|
|
005BD6 1 10 0A bpl L5BE2
|
|
005BD8 1 E6 9F inc $9F
|
|
005BDA 1 A9 00 lda #$00
|
|
005BDC 1 85 81 sta $81
|
|
005BDE 1 A5 9A lda $9A
|
|
005BE0 1 D0 14 bne L5BF6
|
|
005BE2 1 8A L5BE2: txa
|
|
005BE3 1 A8 tay
|
|
005BE4 1 B1 FB lda ($FB),y
|
|
005BE6 1 C9 08 cmp #$08
|
|
005BE8 1 B0 04 bcs L5BEE
|
|
005BEA 1 E6 9F inc $9F
|
|
005BEC 1 90 08 bcc L5BF6
|
|
005BEE 1 E9 07 L5BEE: sbc #$07
|
|
005BF0 1 85 9A sta $9A
|
|
005BF2 1 66 81 ror $81
|
|
005BF4 1 A9 07 lda #$07
|
|
005BF6 1 18 L5BF6: clc
|
|
005BF7 1 65 87 adc $87
|
|
005BF9 1 C9 07 cmp #$07
|
|
005BFB 1 B0 10 bcs L5C0D
|
|
005BFD 1 85 87 sta $87
|
|
005BFF 1 A4 L5BFF: .byte $A4
|
|
005C00 1 9F L5C00: .byte $9F
|
|
005C01 1 C4 A3 L5C01: cpy $A3
|
|
005C03 1 F0 03 beq L5C08
|
|
005C05 1 4C 81 5A jmp L5A81
|
|
005C08 1
|
|
005C08 1 A4 A0 L5C08: ldy L00A0
|
|
005C0A 1 4C B5 5C jmp L5CB5
|
|
005C0D 1
|
|
005C0D 1 E9 07 L5C0D: sbc #$07
|
|
005C0F 1 85 87 sta $87
|
|
005C11 1 A4 A0 ldy L00A0
|
|
005C13 1 D0 03 bne L5C18
|
|
005C15 1 4C A2 5C jmp L5CA2
|
|
005C18 1
|
|
005C18 1 30 6A L5C18: bmi L5C84
|
|
005C1A 1 C6 91 dec $91
|
|
005C1C 1 D0 03 bne L5C21
|
|
005C1E 1 4C B5 5C jmp L5CB5
|
|
005C21 1
|
|
005C21 1 4C L5C21: .byte $4C
|
|
005C22 1 24 L5C22: .byte $24
|
|
005C23 1 5C L5C23: .byte $5C
|
|
005C24 1 A5 0F lda $0F
|
|
005C26 1 45 F1 eor $F1
|
|
005C28 1 91 3E sta ($3E),y
|
|
005C2A 1 A5 0E lda $0E
|
|
005C2C 1 45 F1 eor $F1
|
|
005C2E 1 91 3C sta ($3C),y
|
|
005C30 1 A5 0D lda $0D
|
|
005C32 1 45 F1 eor $F1
|
|
005C34 1 91 3A sta ($3A),y
|
|
005C36 1 A5 0C lda L000C
|
|
005C38 1 45 F1 eor $F1
|
|
005C3A 1 91 38 sta ($38),y
|
|
005C3C 1 A5 0B lda $0B
|
|
005C3E 1 45 F1 eor $F1
|
|
005C40 1 91 36 sta ($36),y
|
|
005C42 1 A5 0A lda $0A
|
|
005C44 1 45 F1 eor $F1
|
|
005C46 1 91 34 sta ($34),y
|
|
005C48 1 A5 09 lda $09
|
|
005C4A 1 45 F1 eor $F1
|
|
005C4C 1 91 32 sta ($32),y
|
|
005C4E 1 A5 08 lda $08
|
|
005C50 1 45 F1 eor $F1
|
|
005C52 1 91 30 sta (L0030),y
|
|
005C54 1 A5 07 lda $07
|
|
005C56 1 45 F1 eor $F1
|
|
005C58 1 91 2E sta ($2E),y
|
|
005C5A 1 A5 06 lda $06
|
|
005C5C 1 45 F1 eor $F1
|
|
005C5E 1 91 2C sta ($2C),y
|
|
005C60 1 A5 05 lda $05
|
|
005C62 1 45 F1 eor $F1
|
|
005C64 1 91 2A sta ($2A),y
|
|
005C66 1 A5 04 lda $04
|
|
005C68 1 45 F1 eor $F1
|
|
005C6A 1 91 28 sta ($28),y
|
|
005C6C 1 A5 03 lda $03
|
|
005C6E 1 45 F1 eor $F1
|
|
005C70 1 91 26 sta ($26),y
|
|
005C72 1 A5 02 lda $02
|
|
005C74 1 45 F1 eor $F1
|
|
005C76 1 91 24 sta ($24),y
|
|
005C78 1 A5 01 lda $01
|
|
005C7A 1 45 F1 eor $F1
|
|
005C7C 1 91 22 sta ($22),y
|
|
005C7E 1 A5 00 lda L0000
|
|
005C80 1 45 F1 eor $F1
|
|
005C82 1 91 20 sta ($20),y
|
|
005C84 1 24 D6 L5C84: bit $D6
|
|
005C86 1 10 0C bpl L5C94
|
|
005C88 1 A5 9C lda $9C
|
|
005C8A 1 49 01 eor #$01
|
|
005C8C 1 AA tax
|
|
005C8D 1 85 9C sta $9C
|
|
005C8F 1 9D 54 C0 sta $C054,x
|
|
005C92 1 F0 02 beq L5C96
|
|
005C94 1 E6 A0 L5C94: inc L00A0
|
|
005C96 1 A2 0F L5C96: ldx #$0F
|
|
005C98 1 B5 10 L5C98: lda $10,x
|
|
005C9A 1 95 00 sta L0000,x
|
|
005C9C 1 CA dex
|
|
005C9D 1 10 F9 bpl L5C98
|
|
005C9F 1 4C FF 5B jmp L5BFF
|
|
005CA2 1
|
|
005CA2 1 A6 9C L5CA2: ldx $9C
|
|
005CA4 1 B5 92 lda $92,x
|
|
005CA6 1 C6 91 dec $91
|
|
005CA8 1 F0 06 beq L5CB0
|
|
005CAA 1 20 B9 5C jsr L5CB9
|
|
005CAD 1 4C 84 5C jmp L5C84
|
|
005CB0 1
|
|
005CB0 1 35 96 L5CB0: and $96,x
|
|
005CB2 1 D0 05 bne L5CB9
|
|
005CB4 1 60 rts
|
|
005CB5 1
|
|
005CB5 1 A6 9C L5CB5: ldx $9C
|
|
005CB7 1 B5 96 lda $96,x
|
|
005CB9 1 09 80 L5CB9: ora #$80
|
|
005CBB 1 85 80 sta L0080
|
|
005CBD 1 4C .byte $4C
|
|
005CBE 1 C0 L5CBE: .byte $C0
|
|
005CBF 1 5C L5CBF: .byte $5C
|
|
005CC0 1 A5 0F lda $0F
|
|
005CC2 1 45 F1 eor $F1
|
|
005CC4 1 51 3E eor ($3E),y
|
|
005CC6 1 25 80 and L0080
|
|
005CC8 1 51 3E eor ($3E),y
|
|
005CCA 1 91 3E sta ($3E),y
|
|
005CCC 1 A5 0E lda $0E
|
|
005CCE 1 45 F1 eor $F1
|
|
005CD0 1 51 3C eor ($3C),y
|
|
005CD2 1 25 80 and L0080
|
|
005CD4 1 51 3C eor ($3C),y
|
|
005CD6 1 91 3C sta ($3C),y
|
|
005CD8 1 A5 0D lda $0D
|
|
005CDA 1 45 F1 eor $F1
|
|
005CDC 1 51 3A eor ($3A),y
|
|
005CDE 1 25 80 and L0080
|
|
005CE0 1 51 3A eor ($3A),y
|
|
005CE2 1 91 3A sta ($3A),y
|
|
005CE4 1 A5 0C lda L000C
|
|
005CE6 1 45 F1 eor $F1
|
|
005CE8 1 51 38 eor ($38),y
|
|
005CEA 1 25 80 and L0080
|
|
005CEC 1 51 38 eor ($38),y
|
|
005CEE 1 91 38 sta ($38),y
|
|
005CF0 1 A5 0B lda $0B
|
|
005CF2 1 45 F1 eor $F1
|
|
005CF4 1 51 36 eor ($36),y
|
|
005CF6 1 25 80 and L0080
|
|
005CF8 1 51 36 eor ($36),y
|
|
005CFA 1 91 36 sta ($36),y
|
|
005CFC 1 A5 0A L5CFC: lda $0A
|
|
005CFE 1 45 F1 eor $F1
|
|
005D00 1 51 34 eor ($34),y
|
|
005D02 1 25 80 and L0080
|
|
005D04 1 51 34 eor ($34),y
|
|
005D06 1 91 34 sta ($34),y
|
|
005D08 1 A5 09 lda $09
|
|
005D0A 1 45 F1 eor $F1
|
|
005D0C 1 51 32 eor ($32),y
|
|
005D0E 1 25 80 and L0080
|
|
005D10 1 51 32 eor ($32),y
|
|
005D12 1 91 32 sta ($32),y
|
|
005D14 1 A5 08 L5D14: lda $08
|
|
005D16 1 45 F1 eor $F1
|
|
005D18 1 51 30 eor (L0030),y
|
|
005D1A 1 25 80 and L0080
|
|
005D1C 1 51 30 eor (L0030),y
|
|
005D1E 1 91 30 sta (L0030),y
|
|
005D20 1 A5 07 lda $07
|
|
005D22 1 45 F1 eor $F1
|
|
005D24 1 51 2E eor ($2E),y
|
|
005D26 1 25 80 and L0080
|
|
005D28 1 51 2E eor ($2E),y
|
|
005D2A 1 91 2E sta ($2E),y
|
|
005D2C 1 A5 06 lda $06
|
|
005D2E 1 45 F1 eor $F1
|
|
005D30 1 51 2C eor ($2C),y
|
|
005D32 1 25 80 and L0080
|
|
005D34 1 51 2C eor ($2C),y
|
|
005D36 1 91 2C sta ($2C),y
|
|
005D38 1 A5 05 L5D38: lda $05
|
|
005D3A 1 45 F1 eor $F1
|
|
005D3C 1 51 2A eor ($2A),y
|
|
005D3E 1 25 80 and L0080
|
|
005D40 1 51 2A eor ($2A),y
|
|
005D42 1 91 2A sta ($2A),y
|
|
005D44 1 A5 04 lda $04
|
|
005D46 1 45 F1 eor $F1
|
|
005D48 1 51 28 eor ($28),y
|
|
005D4A 1 25 80 and L0080
|
|
005D4C 1 51 28 eor ($28),y
|
|
005D4E 1 91 28 sta ($28),y
|
|
005D50 1 A5 03 L5D50: lda $03
|
|
005D52 1 45 F1 eor $F1
|
|
005D54 1 51 26 eor ($26),y
|
|
005D56 1 25 80 and L0080
|
|
005D58 1 51 26 eor ($26),y
|
|
005D5A 1 91 26 sta ($26),y
|
|
005D5C 1 A5 02 lda $02
|
|
005D5E 1 45 F1 eor $F1
|
|
005D60 1 51 24 eor ($24),y
|
|
005D62 1 25 80 and L0080
|
|
005D64 1 51 24 eor ($24),y
|
|
005D66 1 91 24 sta ($24),y
|
|
005D68 1 A5 01 L5D68: lda $01
|
|
005D6A 1 45 F1 eor $F1
|
|
005D6C 1 51 22 L5D6C: eor ($22),y
|
|
005D6E 1 25 80 and L0080
|
|
005D70 1 51 22 eor ($22),y
|
|
005D72 1 91 22 sta ($22),y
|
|
005D74 1 A5 00 lda L0000
|
|
005D76 1 45 F1 eor $F1
|
|
005D78 1 51 20 eor ($20),y
|
|
005D7A 1 25 80 and L0080
|
|
005D7C 1 51 20 eor ($20),y
|
|
005D7E 1 91 20 sta ($20),y
|
|
005D80 1 60 rts
|
|
005D81 1
|
|
005D81 1 C7 L5D81: .byte $C7
|
|
005D82 1 5B L5D82: .byte $5B
|
|
005D83 1 BA tsx
|
|
005D84 1 5B .byte $5B
|
|
005D85 1 AD 5B A0 lda LA05B
|
|
005D88 1 5B .byte $5B
|
|
005D89 1 93 .byte $93
|
|
005D8A 1 5B .byte $5B
|
|
005D8B 1 86 5B stx $5B
|
|
005D8D 1 79 5B 6C adc L6C5B,y
|
|
005D90 1 5B .byte $5B
|
|
005D91 1 5F 5B 52 bbr5 $5B,L5DE6
|
|
005D94 1 5B .byte $5B
|
|
005D95 1 45 5B eor $5B
|
|
005D97 1 38 sec
|
|
005D98 1 5B .byte $5B
|
|
005D99 1 2B .byte $2B
|
|
005D9A 1 5B .byte $5B
|
|
005D9B 1 1E 5B 11 asl $115B,x
|
|
005D9E 1 5B .byte $5B
|
|
005D9F 1 04 5B tsb $5B
|
|
005DA1 1 E2 L5DA1: .byte $E2
|
|
005DA2 1 5A L5DA2: phy
|
|
005DA3 1 DD 5A D8 cmp $D85A,x
|
|
005DA6 1 5A phy
|
|
005DA7 1 D3 .byte $D3
|
|
005DA8 1 5A phy
|
|
005DA9 1 CE 5A C9 dec $C95A
|
|
005DAC 1 5A phy
|
|
005DAD 1 C4 5A cpy $5A
|
|
005DAF 1 BF 5A BA bbs3 $5A,L5D6C
|
|
005DB2 1 5A phy
|
|
005DB3 1 B5 5A lda $5A,x
|
|
005DB5 1 B0 5A bcs L5E11
|
|
005DB7 1 AB .byte $AB
|
|
005DB8 1 5A phy
|
|
005DB9 1 A6 5A ldx $5A
|
|
005DBB 1 A1 5A lda ($5A,x)
|
|
005DBD 1 9C 5A 97 stz L975A
|
|
005DC0 1 5A phy
|
|
005DC1 1 7E L5DC1: .byte $7E
|
|
005DC2 1 5C L5DC2: .byte $5C
|
|
005DC3 1 78 sei
|
|
005DC4 1 5C .byte $5C
|
|
005DC5 1 72 5C adc ($5C)
|
|
005DC7 1 6C 5C 66 jmp (L665C)
|
|
005DCA 1
|
|
005DCA 1 5C .byte $5C
|
|
005DCB 1 60 rts
|
|
005DCC 1
|
|
005DCC 1 5C .byte $5C
|
|
005DCD 1 5A phy
|
|
005DCE 1 5C .byte $5C
|
|
005DCF 1 54 .byte $54
|
|
005DD0 1 5C .byte $5C
|
|
005DD1 1 4E 5C 48 lsr L485C
|
|
005DD4 1 5C .byte $5C
|
|
005DD5 1 42 .byte $42
|
|
005DD6 1 5C .byte $5C
|
|
005DD7 1 3C 5C 36 bit $365C,x
|
|
005DDA 1 5C .byte $5C
|
|
005DDB 1 30 5C bmi L5E39
|
|
005DDD 1 2A rol a
|
|
005DDE 1 5C .byte $5C
|
|
005DDF 1 24 5C bit $5C
|
|
005DE1 1 74 L5DE1: .byte $74
|
|
005DE2 1 5D 68 5D L5DE2: eor L5D68,x
|
|
005DE5 1 5C .byte $5C
|
|
005DE6 1 5D 50 5D L5DE6: eor L5D50,x
|
|
005DE9 1 44 .byte $44
|
|
005DEA 1 5D 38 5D eor L5D38,x
|
|
005DED 1 2C 5D 20 bit $205D
|
|
005DF0 1 5D 14 5D eor L5D14,x
|
|
005DF3 1 08 php
|
|
005DF4 1 5D FC 5C eor L5CFC,x
|
|
005DF7 1 F0 5C beq L5E55
|
|
005DF9 1 E4 5C cpx $5C
|
|
005DFB 1 D8 cld
|
|
005DFC 1 5C .byte $5C
|
|
005DFD 1 CC 5C C0 cpy $C05C
|
|
005E00 1 5C .byte $5C
|
|
005E01 1 00 L5E01: brk
|
|
005E02 1 00 L5E02: brk
|
|
005E03 1 00 brk
|
|
005E04 1 00 brk
|
|
005E05 1 00 brk
|
|
005E06 1 00 brk
|
|
005E07 1 00 brk
|
|
005E08 1 00 brk
|
|
005E09 1 00 brk
|
|
005E0A 1 00 brk
|
|
005E0B 1 00 brk
|
|
005E0C 1 00 brk
|
|
005E0D 1 00 brk
|
|
005E0E 1 00 brk
|
|
005E0F 1 00 brk
|
|
005E10 1 00 brk
|
|
005E11 1 00 L5E11: brk
|
|
005E12 1 00 brk
|
|
005E13 1 00 brk
|
|
005E14 1 00 brk
|
|
005E15 1 00 brk
|
|
005E16 1 00 brk
|
|
005E17 1 00 brk
|
|
005E18 1 00 brk
|
|
005E19 1 00 brk
|
|
005E1A 1 00 brk
|
|
005E1B 1 00 brk
|
|
005E1C 1 00 brk
|
|
005E1D 1 00 brk
|
|
005E1E 1 00 brk
|
|
005E1F 1 00 brk
|
|
005E20 1 00 brk
|
|
005E21 1 00 L5E21: brk
|
|
005E22 1 00 brk
|
|
005E23 1 00 brk
|
|
005E24 1 00 brk
|
|
005E25 1 00 brk
|
|
005E26 1 00 brk
|
|
005E27 1 00 brk
|
|
005E28 1 00 brk
|
|
005E29 1 00 brk
|
|
005E2A 1 00 brk
|
|
005E2B 1 00 brk
|
|
005E2C 1 00 brk
|
|
005E2D 1 00 brk
|
|
005E2E 1 00 brk
|
|
005E2F 1 00 brk
|
|
005E30 1 00 brk
|
|
005E31 1 00 L5E31: brk
|
|
005E32 1 00 L5E32: brk
|
|
005E33 1 00 brk
|
|
005E34 1 00 brk
|
|
005E35 1 00 brk
|
|
005E36 1 00 brk
|
|
005E37 1 00 brk
|
|
005E38 1 00 brk
|
|
005E39 1 00 L5E39: brk
|
|
005E3A 1 00 brk
|
|
005E3B 1 00 brk
|
|
005E3C 1 00 brk
|
|
005E3D 1 00 brk
|
|
005E3E 1 00 brk
|
|
005E3F 1 00 brk
|
|
005E40 1 00 brk
|
|
005E41 1 00 L5E41: brk
|
|
005E42 1 00 L5E42: brk
|
|
005E43 1 00 brk
|
|
005E44 1 00 brk
|
|
005E45 1 00 brk
|
|
005E46 1 00 brk
|
|
005E47 1 00 brk
|
|
005E48 1 00 brk
|
|
005E49 1 00 brk
|
|
005E4A 1 00 brk
|
|
005E4B 1 00 brk
|
|
005E4C 1 00 brk
|
|
005E4D 1 00 brk
|
|
005E4E 1 00 brk
|
|
005E4F 1 00 brk
|
|
005E50 1 00 brk
|
|
005E51 1 A9 71 L5E51: lda #$71
|
|
005E53 1 85 82 sta L0082
|
|
005E55 1 20 7B 5E L5E55: jsr L5E7B
|
|
005E58 1 A2 23 ldx #$23
|
|
005E5A 1 BD 1E 5F L5E5A: lda L5F1E,x
|
|
005E5D 1 95 8A sta $8A,x
|
|
005E5F 1 95 D0 sta $D0,x
|
|
005E61 1 CA dex
|
|
005E62 1 10 F6 bpl L5E5A
|
|
005E64 1 AD 79 5E lda L5E79
|
|
005E67 1 AE 7A 5E ldx L5E7A
|
|
005E6A 1 20 A0 5E jsr L5EA0
|
|
005E6D 1 A9 7F lda #$7F
|
|
005E6F 1 85 F6 sta $F6
|
|
005E71 1 20 40 50 jsr L5040
|
|
005E74 1 A9 00 lda #$00
|
|
005E76 1 85 F6 sta $F6
|
|
005E78 1 60 rts
|
|
005E79 1
|
|
005E79 1 42 L5E79: .byte $42
|
|
005E7A 1 5F L5E7A: .byte $5F
|
|
005E7B 1 AD 5E C0 L5E7B: lda $C05E
|
|
005E7E 1 8D 0D C0 sta $C00D
|
|
005E81 1 A2 03 ldx #$03
|
|
005E83 1 46 82 L5E83: lsr L0082
|
|
005E85 1 BD 98 5E lda L5E98,x
|
|
005E88 1 2A rol a
|
|
005E89 1 A8 tay
|
|
005E8A 1 B0 05 bcs L5E91
|
|
005E8C 1 B9 00 C0 lda $C000,y
|
|
005E8F 1 90 03 bcc L5E94
|
|
005E91 1 99 00 C0 L5E91: sta $C000,y
|
|
005E94 1 CA L5E94: dex
|
|
005E95 1 10 EC bpl L5E83
|
|
005E97 1 60 rts
|
|
005E98 1
|
|
005E98 1 28 L5E98: plp
|
|
005E99 1 29 2A and #$2A
|
|
005E9B 1 2B .byte $2B
|
|
005E9C 1 A5 80 lda L0080
|
|
005E9E 1 A6 81 ldx $81
|
|
005EA0 1 85 F4 L5EA0: sta $F4
|
|
005EA2 1 86 F5 stx $F5
|
|
005EA4 1 A5 F3 L5EA4: lda $F3
|
|
005EA6 1 F0 03 beq L5EAB
|
|
005EA8 1 20 72 58 jsr L5872
|
|
005EAB 1 20 8E 50 L5EAB: jsr L508E
|
|
005EAE 1 20 8F 4F jsr L4F8F
|
|
005EB1 1 4C AF 4D jmp L4DAF
|
|
005EB4 1
|
|
005EB4 1 20 C8 40 jsr L40C8
|
|
005EB7 1 A5 F4 lda $F4
|
|
005EB9 1 A6 F5 ldx $F5
|
|
005EBB 1 A0 00 L5EBB: ldy #$00
|
|
005EBD 1 91 80 L5EBD: sta (L0080),y
|
|
005EBF 1 8A txa
|
|
005EC0 1 C8 iny
|
|
005EC1 1 91 80 sta (L0080),y
|
|
005EC3 1 60 rts
|
|
005EC4 1
|
|
005EC4 1 A0 23 L5EC4: ldy #$23
|
|
005EC6 1 B9 1E 5F L5EC6: lda L5F1E,y
|
|
005EC9 1 91 80 sta (L0080),y
|
|
005ECB 1 88 dey
|
|
005ECC 1 10 F8 bpl L5EC6
|
|
005ECE 1 60 L5ECE: rts
|
|
005ECF 1
|
|
005ECF 1 A5 82 L5ECF: lda L0082
|
|
005ED1 1 CD 1B 5F cmp L5F1B
|
|
005ED4 1 F0 F8 beq L5ECE
|
|
005ED6 1 8D 1B 5F sta L5F1B
|
|
005ED9 1 90 F3 bcc L5ECE
|
|
005EDB 1 4C 8A 40 jmp L408A
|
|
005EDE 1
|
|
005EDE 1 A5 82 lda L0082
|
|
005EE0 1 CD 1C 5F cmp L5F1C
|
|
005EE3 1 F0 E9 beq L5ECE
|
|
005EE5 1 8D 1C 5F sta L5F1C
|
|
005EE8 1 90 15 bcc L5EFF
|
|
005EEA 1 2C L5EEA: .byte $2C
|
|
005EEB 1 1C .byte $1C
|
|
005EEC 1 5F 10 0A L5EEC: bbr5 $10,L5EF9
|
|
005EEF 1 A2 43 ldx #$43
|
|
005EF1 1 BD 01 5E L5EF1: lda L5E01,x
|
|
005EF4 1 95 00 sta L0000,x
|
|
005EF6 1 CA dex
|
|
005EF7 1 10 F8 bpl L5EF1
|
|
005EF9 1 60 L5EF9: rts
|
|
005EFA 1
|
|
005EFA 1 2C 1C 5F L5EFA: bit L5F1C
|
|
005EFD 1 10 FA bpl L5EF9
|
|
005EFF 1 A2 43 L5EFF: ldx #$43
|
|
005F01 1 B5 00 L5F01: lda L0000,x
|
|
005F03 1 9D 01 5E sta L5E01,x
|
|
005F06 1 CA dex
|
|
005F07 1 10 F8 bpl L5F01
|
|
005F09 1 60 rts
|
|
005F0A 1
|
|
005F0A 1 A0 05 ldy #$05
|
|
005F0C 1 B9 15 5F L5F0C: lda L5F15,y
|
|
005F0F 1 91 .byte $91
|
|
005F10 1 80 88 L5F10: bra $5E9A
|
|
005F12 1 10 F8 bpl L5F0C
|
|
005F14 1 60 rts
|
|
005F15 1
|
|
005F15 1 01 00 L5F15: ora (L0000,x)
|
|
005F17 1 00 brk
|
|
005F18 1 46 01 lsr $01
|
|
005F1A 1 00 brk
|
|
005F1B 1 80 L5F1B: .byte $80
|
|
005F1C 1 80 L5F1C: .byte $80
|
|
005F1D 1 00 L5F1D: brk
|
|
005F1E 1 00 L5F1E: brk
|
|
005F1F 1 00 brk
|
|
005F20 1 00 brk
|
|
005F21 1 00 brk
|
|
005F22 1 00 brk
|
|
005F23 1 20 80 00 jsr L0080
|
|
005F26 1 00 brk
|
|
005F27 1 00 brk
|
|
005F28 1 00 brk
|
|
005F29 1 00 brk
|
|
005F2A 1 2F 02 BF bbr2 $02,L5EEC
|
|
005F2D 1 00 brk
|
|
005F2E 1 FF L5F2E: .byte $FF
|
|
005F2F 1 FF .byte $FF
|
|
005F30 1 FF FF FF L5F30: bbs7 $FF,$5F32
|
|
005F33 1 FF FF FF L5F33: bbs7 $FF,$5F35
|
|
005F36 1 FF 00 00 L5F36: bbs7 L0000,$5F39
|
|
005F39 1 00 brk
|
|
005F3A 1 00 brk
|
|
005F3B 1 00 brk
|
|
005F3C 1 01 01 ora ($01,x)
|
|
005F3E 1 00 brk
|
|
005F3F 1 00 L5F3F: brk
|
|
005F40 1 00 L5F40: brk
|
|
005F41 1 00 L5F41: brk
|
|
005F42 1 00 brk
|
|
005F43 1 00 brk
|
|
005F44 1 00 brk
|
|
005F45 1 00 brk
|
|
005F46 1 00 brk
|
|
005F47 1 20 80 00 jsr L0080
|
|
005F4A 1 00 brk
|
|
005F4B 1 00 brk
|
|
005F4C 1 00 brk
|
|
005F4D 1 00 brk
|
|
005F4E 1 2F 02 BF bbr2 $02,L5F10
|
|
005F51 1 00 brk
|
|
005F52 1 FF .byte $FF
|
|
005F53 1 FF .byte $FF
|
|
005F54 1 FF FF FF L5F54: bbs7 $FF,$5F56
|
|
005F57 1 FF FF FF L5F57: bbs7 $FF,$5F59
|
|
005F5A 1 FF 00 00 L5F5A: bbs7 L0000,$5F5D
|
|
005F5D 1 00 brk
|
|
005F5E 1 00 brk
|
|
005F5F 1 00 brk
|
|
005F60 1 01 01 ora ($01,x)
|
|
005F62 1 00 brk
|
|
005F63 1 00 brk
|
|
005F64 1 00 brk
|
|
005F65 1 00 brk
|
|
005F66 1 42 L5F66: .byte $42
|
|
005F67 1 5F 00 00 bbr5 L0000,L5F6A
|
|
005F6A 1 00 L5F6A: brk
|
|
005F6B 1 00 brk
|
|
005F6C 1 00 brk
|
|
005F6D 1 00 brk
|
|
005F6E 1 00 brk
|
|
005F6F 1 00 brk
|
|
005F70 1 00 brk
|
|
005F71 1 00 brk
|
|
005F72 1 00 L5F72: brk
|
|
005F73 1 00 brk
|
|
005F74 1 00 brk
|
|
005F75 1 00 brk
|
|
005F76 1 00 brk
|
|
005F77 1 00 brk
|
|
005F78 1 00 brk
|
|
005F79 1 00 brk
|
|
005F7A 1 00 brk
|
|
005F7B 1 00 brk
|
|
005F7C 1 00 brk
|
|
005F7D 1 00 brk
|
|
005F7E 1 00 brk
|
|
005F7F 1 00 brk
|
|
005F80 1 00 brk
|
|
005F81 1 00 brk
|
|
005F82 1 00 brk
|
|
005F83 1 00 brk
|
|
005F84 1 00 brk
|
|
005F85 1 00 brk
|
|
005F86 1 00 brk
|
|
005F87 1 00 brk
|
|
005F88 1 00 brk
|
|
005F89 1 00 brk
|
|
005F8A 1 00 brk
|
|
005F8B 1 00 brk
|
|
005F8C 1 00 brk
|
|
005F8D 1 00 brk
|
|
005F8E 1 00 brk
|
|
005F8F 1 00 brk
|
|
005F90 1 00 brk
|
|
005F91 1 00 brk
|
|
005F92 1 00 brk
|
|
005F93 1 00 brk
|
|
005F94 1 00 brk
|
|
005F95 1 00 brk
|
|
005F96 1 00 brk
|
|
005F97 1 00 brk
|
|
005F98 1 00 brk
|
|
005F99 1 00 brk
|
|
005F9A 1 00 brk
|
|
005F9B 1 00 brk
|
|
005F9C 1 00 brk
|
|
005F9D 1 00 brk
|
|
005F9E 1 00 brk
|
|
005F9F 1 00 brk
|
|
005FA0 1 00 brk
|
|
005FA1 1 00 brk
|
|
005FA2 1 00 brk
|
|
005FA3 1 00 brk
|
|
005FA4 1 00 brk
|
|
005FA5 1 00 brk
|
|
005FA6 1 00 brk
|
|
005FA7 1 00 brk
|
|
005FA8 1 00 brk
|
|
005FA9 1 00 brk
|
|
005FAA 1 00 brk
|
|
005FAB 1 00 brk
|
|
005FAC 1 00 brk
|
|
005FAD 1 00 brk
|
|
005FAE 1 00 brk
|
|
005FAF 1 00 brk
|
|
005FB0 1 00 brk
|
|
005FB1 1 00 brk
|
|
005FB2 1 00 brk
|
|
005FB3 1 00 brk
|
|
005FB4 1 00 brk
|
|
005FB5 1 00 brk
|
|
005FB6 1 00 brk
|
|
005FB7 1 00 brk
|
|
005FB8 1 00 brk
|
|
005FB9 1 00 brk
|
|
005FBA 1 00 brk
|
|
005FBB 1 00 brk
|
|
005FBC 1 00 brk
|
|
005FBD 1 00 brk
|
|
005FBE 1 00 brk
|
|
005FBF 1 00 brk
|
|
005FC0 1 00 brk
|
|
005FC1 1 00 brk
|
|
005FC2 1 00 brk
|
|
005FC3 1 00 brk
|
|
005FC4 1 00 brk
|
|
005FC5 1 00 brk
|
|
005FC6 1 00 brk
|
|
005FC7 1 00 brk
|
|
005FC8 1 00 brk
|
|
005FC9 1 00 brk
|
|
005FCA 1 00 brk
|
|
005FCB 1 00 brk
|
|
005FCC 1 00 brk
|
|
005FCD 1 00 brk
|
|
005FCE 1 00 brk
|
|
005FCF 1 00 brk
|
|
005FD0 1 00 brk
|
|
005FD1 1 00 brk
|
|
005FD2 1 00 brk
|
|
005FD3 1 00 brk
|
|
005FD4 1 00 brk
|
|
005FD5 1 00 brk
|
|
005FD6 1 00 brk
|
|
005FD7 1 00 brk
|
|
005FD8 1 00 brk
|
|
005FD9 1 00 brk
|
|
005FDA 1 00 brk
|
|
005FDB 1 00 brk
|
|
005FDC 1 00 brk
|
|
005FDD 1 00 brk
|
|
005FDE 1 00 brk
|
|
005FDF 1 00 brk
|
|
005FE0 1 00 brk
|
|
005FE1 1 00 brk
|
|
005FE2 1 00 brk
|
|
005FE3 1 00 brk
|
|
005FE4 1 00 brk
|
|
005FE5 1 00 brk
|
|
005FE6 1 00 brk
|
|
005FE7 1 00 brk
|
|
005FE8 1 00 brk
|
|
005FE9 1 00 brk
|
|
005FEA 1 00 brk
|
|
005FEB 1 00 brk
|
|
005FEC 1 00 brk
|
|
005FED 1 00 brk
|
|
005FEE 1 00 brk
|
|
005FEF 1 00 brk
|
|
005FF0 1 00 brk
|
|
005FF1 1 00 brk
|
|
005FF2 1 00 L5FF2: brk
|
|
005FF3 1 FF L5FF3: .byte $FF
|
|
005FF4 1 00 L5FF4: brk
|
|
005FF5 1 00 L5FF5: brk
|
|
005FF6 1 00 L5FF6: brk
|
|
005FF7 1 00 brk
|
|
005FF8 1 00 L5FF8: brk
|
|
005FF9 1 00 L5FF9: brk
|
|
005FFA 1 00 L5FFA: brk
|
|
005FFB 1 00 L5FFB: brk
|
|
005FFC 1 00 L5FFC: brk
|
|
005FFD 1 00 L5FFD: brk
|
|
005FFE 1 00 L5FFE: brk
|
|
005FFF 1 00 L5FFF: brk
|
|
006000 1 00 L6000: brk
|
|
006001 1 00 L6001: brk
|
|
006002 1 00 L6002: brk
|
|
006003 1 00 L6003: brk
|
|
006004 1 00 L6004: brk
|
|
006005 1 00 L6005: brk
|
|
006006 1 00 L6006: brk
|
|
006007 1 00 L6007: brk
|
|
006008 1 00 L6008: brk
|
|
006009 1 00 L6009: brk
|
|
00600A 1 00 L600A: brk
|
|
00600B 1 00 L600B: brk
|
|
00600C 1 00 brk
|
|
00600D 1 00 brk
|
|
00600E 1 00 brk
|
|
00600F 1 00 brk
|
|
006010 1 00 brk
|
|
006011 1 00 brk
|
|
006012 1 00 brk
|
|
006013 1 00 brk
|
|
006014 1 00 brk
|
|
006015 1 00 brk
|
|
006016 1 00 brk
|
|
006017 1 00 brk
|
|
006018 1 00 brk
|
|
006019 1 00 brk
|
|
00601A 1 00 brk
|
|
00601B 1 00 brk
|
|
00601C 1 00 brk
|
|
00601D 1 00 brk
|
|
00601E 1 00 brk
|
|
00601F 1 00 L601F: brk
|
|
006020 1 00 brk
|
|
006021 1 00 brk
|
|
006022 1 00 brk
|
|
006023 1 00 brk
|
|
006024 1 00 brk
|
|
006025 1 00 brk
|
|
006026 1 00 brk
|
|
006027 1 00 brk
|
|
006028 1 00 brk
|
|
006029 1 00 brk
|
|
00602A 1 00 brk
|
|
00602B 1 00 brk
|
|
00602C 1 00 brk
|
|
00602D 1 00 brk
|
|
00602E 1 00 brk
|
|
00602F 1 00 L602F: brk
|
|
006030 1 00 brk
|
|
006031 1 00 brk
|
|
006032 1 00 brk
|
|
006033 1 00 brk
|
|
006034 1 00 brk
|
|
006035 1 02 .byte $02
|
|
006036 1 00 brk
|
|
006037 1 06 00 asl L0000
|
|
006039 1 0E 00 1E asl $1E00
|
|
00603C 1 00 brk
|
|
00603D 1 3E 00 7E rol L7E00,x
|
|
006040 1 00 L6040: brk
|
|
006041 1 1A inc a
|
|
006042 1 00 brk
|
|
006043 1 30 00 bmi L6045
|
|
006045 1 30 00 L6045: bmi L6047
|
|
006047 1 60 L6047: rts
|
|
006048 1
|
|
006048 1 00 brk
|
|
006049 1 00 brk
|
|
00604A 1 00 brk
|
|
00604B 1 03 .byte $03
|
|
00604C 1 00 brk
|
|
00604D 1 07 00 rmb0 L0000
|
|
00604F 1 0F 00 1F bbr0 L0000,L6071
|
|
006052 1 00 brk
|
|
006053 1 3F 00 7F bbr3 L0000,L60D5
|
|
006056 1 00 brk
|
|
006057 1 7F 01 7F bbr7 $01,L60D9
|
|
00605A 1 00 brk
|
|
00605B 1 78 sei
|
|
00605C 1 00 brk
|
|
00605D 1 78 sei
|
|
00605E 1 00 brk
|
|
00605F 1 70 01 bvs L6062
|
|
006061 1 70 .byte $70
|
|
006062 1 01 01 L6062: ora ($01,x)
|
|
006064 1 01 .byte $01
|
|
006065 1 33 L6065: .byte $33
|
|
006066 1 60 L6066: rts
|
|
006067 1
|
|
006067 1 A9 FF L6067: lda #$FF
|
|
006069 1 8D F3 5F sta L5FF3
|
|
00606C 1 A9 00 lda #$00
|
|
00606E 1 8D F2 5F sta L5FF2
|
|
006071 1 AD 65 60 L6071: lda L6065
|
|
006074 1 85 80 sta L0080
|
|
006076 1 AD 66 60 lda L6066
|
|
006079 1 85 81 sta $81
|
|
00607B 1 08 L607B: php
|
|
00607C 1 78 sei
|
|
00607D 1 A5 80 lda L0080
|
|
00607F 1 A6 81 ldx $81
|
|
006081 1 8D 42 61 sta L6142
|
|
006084 1 8E 43 61 stx L6143
|
|
006087 1 18 clc
|
|
006088 1 69 18 adc #$18
|
|
00608A 1 90 01 bcc L608D
|
|
00608C 1 E8 inx
|
|
00608D 1 8D 48 61 L608D: sta L6148
|
|
006090 1 8E 49 61 stx L6149
|
|
006093 1 A0 30 ldy #$30
|
|
006095 1 B1 80 lda (L0080),y
|
|
006097 1 8D 02 60 sta L6002
|
|
00609A 1 C8 iny
|
|
00609B 1 B1 80 lda (L0080),y
|
|
00609D 1 8D 03 60 sta L6003
|
|
0060A0 1 20 C6 61 jsr L61C6
|
|
0060A3 1 20 B2 60 jsr L60B2
|
|
0060A6 1 28 plp
|
|
0060A7 1 60 L60A7: rts
|
|
0060A8 1
|
|
0060A8 1 AD F3 5F L60A8: lda L5FF3
|
|
0060AB 1 D0 FA bne L60A7
|
|
0060AD 1 2C F2 5F bit L5FF2
|
|
0060B0 1 30 F5 bmi L60A7
|
|
0060B2 1 A9 00 L60B2: lda #$00
|
|
0060B4 1 8D F3 5F sta L5FF3
|
|
0060B7 1 8D F2 5F sta L5FF2
|
|
0060BA 1 AD F6 5F lda L5FF6
|
|
0060BD 1 18 clc
|
|
0060BE 1 ED 03 60 sbc L6003
|
|
0060C1 1 85 84 sta $84
|
|
0060C3 1 18 clc
|
|
0060C4 1 69 0C adc #$0C
|
|
0060C6 1 85 85 sta $85
|
|
0060C8 1 AD F4 5F lda L5FF4
|
|
0060CB 1 38 sec
|
|
0060CC 1 ED 02 60 sbc L6002
|
|
0060CF 1 AA tax
|
|
0060D0 1 AD F5 5F lda L5FF5
|
|
0060D3 1 E9 00 sbc #$00
|
|
0060D5 1 10 0A L60D5: bpl L60E1
|
|
0060D7 1 8A txa
|
|
0060D8 1 6A ror a
|
|
0060D9 1 AA L60D9: tax
|
|
0060DA 1 BC 9D 49 ldy L499D,x
|
|
0060DD 1 A9 FF lda #$FF
|
|
0060DF 1 30 03 bmi L60E4
|
|
0060E1 1 20 8D 4E L60E1: jsr L4E8D
|
|
0060E4 1 85 82 L60E4: sta L0082
|
|
0060E6 1 98 tya
|
|
0060E7 1 2A rol a
|
|
0060E8 1 C9 07 cmp #$07
|
|
0060EA 1 90 02 bcc L60EE
|
|
0060EC 1 E9 07 sbc #$07
|
|
0060EE 1 A8 L60EE: tay
|
|
0060EF 1 A9 2A lda #$2A
|
|
0060F1 1 2A rol a
|
|
0060F2 1 49 01 eor #$01
|
|
0060F4 1 85 83 sta L0083
|
|
0060F6 1 8C 04 60 sty L6004
|
|
0060F9 1 98 tya
|
|
0060FA 1 0A asl a
|
|
0060FB 1 A8 tay
|
|
0060FC 1 B9 93 52 lda L5293,y
|
|
0060FF 1 8D 64 61 sta L6164
|
|
006102 1 B9 94 52 lda L5294,y
|
|
006105 1 8D 65 61 sta L6165
|
|
006108 1 B9 87 52 lda L5287,y
|
|
00610B 1 8D 6A 61 sta L616A
|
|
00610E 1 B9 88 52 lda L5288,y
|
|
006111 1 8D 6B 61 sta L616B
|
|
006114 1 A2 03 ldx #$03
|
|
006116 1 B5 82 L6116: lda L0082,x
|
|
006118 1 9D 2F 60 sta L602F,x
|
|
00611B 1 CA dex
|
|
00611C 1 10 F8 bpl L6116
|
|
00611E 1 A2 17 ldx #$17
|
|
006120 1 86 86 L6120: stx $86
|
|
006122 1 A2 23 ldx #$23
|
|
006124 1 A4 85 ldy $85
|
|
006126 1 C0 C0 L6126: cpy #$C0
|
|
006128 1 90 03 bcc L612D
|
|
00612A 1 4C B9 61 jmp L61B9
|
|
00612D 1
|
|
00612D 1 B9 21 4A L612D: lda L4A21,y
|
|
006130 1 85 88 sta L0088
|
|
006132 1 B9 E1 4A lda L4AE1,y
|
|
006135 1 09 20 ora #$20
|
|
006137 1 85 89 sta $89
|
|
006139 1 84 85 sty $85
|
|
00613B 1 86 87 stx $87
|
|
00613D 1 A4 86 ldy $86
|
|
00613F 1 A2 01 ldx #$01
|
|
006141 1 B9 L6141: .byte $B9
|
|
006142 1 FF L6142: .byte $FF
|
|
006143 1 FF 9D 05 L6143: bbs7 $9D,L614B
|
|
006146 1 60 rts
|
|
006147 1
|
|
006147 1 B9 L6147: .byte $B9
|
|
006148 1 FF L6148: .byte $FF
|
|
006149 1 FF L6149: .byte $FF
|
|
00614A 1 9D .byte $9D
|
|
00614B 1 08 L614B: php
|
|
00614C 1 60 L614C: rts
|
|
00614D 1
|
|
00614D 1 88 dey
|
|
00614E 1 CA dex
|
|
00614F 1 10 F0 bpl L6141
|
|
006151 1 A9 00 lda #$00
|
|
006153 1 8D 07 60 sta L6007
|
|
006156 1 8D 0A 60 sta L600A
|
|
006159 1 AC 04 60 ldy L6004
|
|
00615C 1 F0 14 beq L6172
|
|
00615E 1 A0 05 ldy #$05
|
|
006160 1 BE 04 60 L6160: ldx L6004,y
|
|
006163 1 1D L6163: .byte $1D
|
|
006164 1 80 L6164: .byte $80
|
|
006165 1 FF 99 05 L6165: bbs7 $99,L616D
|
|
006168 1 60 rts
|
|
006169 1
|
|
006169 1 BD .byte $BD
|
|
00616A 1 00 L616A: brk
|
|
00616B 1 FF L616B: .byte $FF
|
|
00616C 1 88 dey
|
|
00616D 1 D0 L616D: .byte $D0
|
|
00616E 1 F1 L616E: .byte $F1
|
|
00616F 1 8D 05 60 L616F: sta L6005
|
|
006172 1 A6 L6172: .byte $A6
|
|
006173 1 87 A4 L6173: smb0 $A4
|
|
006175 1 82 .byte $82
|
|
006176 1 A5 .byte $A5
|
|
006177 1 83 L6177: .byte $83
|
|
006178 1 20 2A 62 jsr L622A
|
|
00617B 1 B0 10 bcs L618D
|
|
00617D 1 B1 88 lda (L0088),y
|
|
00617F 1 9D 0B 60 sta L600B,x
|
|
006182 1 AD 08 60 lda L6008
|
|
006185 1 11 88 ora (L0088),y
|
|
006187 1 4D 05 60 eor L6005
|
|
00618A 1 91 88 sta (L0088),y
|
|
00618C 1 CA dex
|
|
00618D 1 20 20 62 L618D: jsr L6220
|
|
006190 1 B0 10 bcs L61A2
|
|
006192 1 B1 88 lda (L0088),y
|
|
006194 1 9D 0B 60 sta L600B,x
|
|
006197 1 AD 09 60 lda L6009
|
|
00619A 1 11 88 ora (L0088),y
|
|
00619C 1 4D 06 60 eor L6006
|
|
00619F 1 91 88 sta (L0088),y
|
|
0061A1 1 CA dex
|
|
0061A2 1 20 20 62 L61A2: jsr L6220
|
|
0061A5 1 B0 10 bcs L61B7
|
|
0061A7 1 B1 88 lda (L0088),y
|
|
0061A9 1 9D 0B 60 sta L600B,x
|
|
0061AC 1 AD 0A 60 lda L600A
|
|
0061AF 1 11 88 ora (L0088),y
|
|
0061B1 1 4D 07 60 eor L6007
|
|
0061B4 1 91 88 sta (L0088),y
|
|
0061B6 1 CA dex
|
|
0061B7 1 A4 85 L61B7: ldy $85
|
|
0061B9 1 C6 86 L61B9: dec $86
|
|
0061BB 1 C6 86 dec $86
|
|
0061BD 1 88 dey
|
|
0061BE 1 C4 84 cpy $84
|
|
0061C0 1 F0 5A beq L621C
|
|
0061C2 1 4C 26 61 jmp L6126
|
|
0061C5 1
|
|
0061C5 1 60 L61C5: rts
|
|
0061C6 1
|
|
0061C6 1 AD F3 5F L61C6: lda L5FF3
|
|
0061C9 1 D0 FA bne L61C5
|
|
0061CB 1 2C F2 5F bit L5FF2
|
|
0061CE 1 30 F5 bmi L61C5
|
|
0061D0 1 A2 03 ldx #$03
|
|
0061D2 1 BD 2F 60 L61D2: lda L602F,x
|
|
0061D5 1 95 82 sta L0082,x
|
|
0061D7 1 CA dex
|
|
0061D8 1 10 F8 bpl L61D2
|
|
0061DA 1 A2 23 ldx #$23
|
|
0061DC 1 A4 85 ldy $85
|
|
0061DE 1 C0 C0 L61DE: cpy #$C0
|
|
0061E0 1 B0 35 bcs L6217
|
|
0061E2 1 B9 21 4A lda L4A21,y
|
|
0061E5 1 85 88 sta L0088
|
|
0061E7 1 B9 E1 4A lda L4AE1,y
|
|
0061EA 1 09 20 ora #$20
|
|
0061EC 1 85 89 sta $89
|
|
0061EE 1 84 85 sty $85
|
|
0061F0 1 A4 .byte $A4
|
|
0061F1 1 82 L61F1: .byte $82
|
|
0061F2 1 A5 83 lda L0083
|
|
0061F4 1 20 2A 62 jsr L622A
|
|
0061F7 1 B0 06 bcs L61FF
|
|
0061F9 1 BD 0B 60 lda L600B,x
|
|
0061FC 1 91 88 sta (L0088),y
|
|
0061FE 1 CA dex
|
|
0061FF 1 20 L61FF: .byte $20
|
|
006200 1 20 .byte $20
|
|
006201 1 62 L6201: .byte $62
|
|
006202 1 B0 06 bcs L620A
|
|
006204 1 BD 0B 60 lda L600B,x
|
|
006207 1 91 88 sta (L0088),y
|
|
006209 1 CA dex
|
|
00620A 1 20 20 62 L620A: jsr L6220
|
|
00620D 1 B0 06 bcs L6215
|
|
00620F 1 BD 0B 60 lda L600B,x
|
|
006212 1 91 88 sta (L0088),y
|
|
006214 1 CA dex
|
|
006215 1 A4 85 L6215: ldy $85
|
|
006217 1 88 L6217: dey
|
|
006218 1 C4 84 cpy $84
|
|
00621A 1 D0 C2 bne L61DE
|
|
00621C 1 8D 54 C0 L621C: sta $C054
|
|
00621F 1 60 L621F: rts
|
|
006220 1
|
|
006220 1 AD 2E 62 L6220: lda L622E
|
|
006223 1 49 01 eor #$01
|
|
006225 1 C9 54 cmp #$54
|
|
006227 1 F0 01 beq L622A
|
|
006229 1 C8 iny
|
|
00622A 1 8D 2E 62 L622A: sta L622E
|
|
00622D 1 8D .byte $8D
|
|
00622E 1 FF C0 C0 L622E: bbs7 $C0,L61F1
|
|
006231 1 28 plp
|
|
006232 1 60 rts
|
|
006233 1
|
|
006233 1 08 L6233: php
|
|
006234 1 78 sei
|
|
006235 1 AD F3 5F lda L5FF3
|
|
006238 1 F0 12 beq L624C
|
|
00623A 1 EE F3 5F inc L5FF3
|
|
00623D 1 30 0D bmi L624C
|
|
00623F 1 F0 03 beq L6244
|
|
006241 1 CE F3 5F dec L5FF3
|
|
006244 1 2C F2 5F L6244: bit L5FF2
|
|
006247 1 30 03 bmi L624C
|
|
006249 1 20 B2 60 jsr L60B2
|
|
00624C 1 28 L624C: plp
|
|
00624D 1 60 rts
|
|
00624E 1
|
|
00624E 1 08 php
|
|
00624F 1 78 sei
|
|
006250 1 20 C6 61 jsr L61C6
|
|
006253 1 A9 80 lda #$80
|
|
006255 1 8D F2 5F sta L5FF2
|
|
006258 1 28 plp
|
|
006259 1 60 rts
|
|
00625A 1
|
|
00625A 1 08 L625A: php
|
|
00625B 1 78 sei
|
|
00625C 1 20 C6 61 jsr L61C6
|
|
00625F 1 CE .byte $CE
|
|
006260 1 F3 L6260: .byte $F3
|
|
006261 1 5F .byte $5F
|
|
006262 1 28 plp
|
|
006263 1 60 L6263: rts
|
|
006264 1
|
|
006264 1 00 L6264: brk
|
|
006265 1 2C 39 63 L6265: bit L6339
|
|
006268 1 10 12 bpl L627C
|
|
00626A 1 AD 74 7D lda L7D74
|
|
00626D 1 D0 0D bne L627C
|
|
00626F 1 CE 64 62 dec L6264
|
|
006272 1 AD 64 62 lda L6264
|
|
006275 1 10 EC bpl L6263
|
|
006277 1 A9 02 lda #$02
|
|
006279 1 8D 64 62 sta L6264
|
|
00627C 1 A2 02 L627C: ldx #$02
|
|
00627E 1 BD F8 5F L627E: lda L5FF8,x
|
|
006281 1 DD F4 5F cmp L5FF4,x
|
|
006284 1 D0 05 bne L628B
|
|
006286 1 CA dex
|
|
006287 1 10 F5 bpl L627E
|
|
006289 1 30 14 bmi L629F
|
|
00628B 1 20 C6 61 L628B: jsr L61C6
|
|
00628E 1 A2 02 ldx #$02
|
|
006290 1 8E F2 5F stx L5FF2
|
|
006293 1 BD F8 5F L6293: lda L5FF8,x
|
|
006296 1 9D F4 5F sta L5FF4,x
|
|
006299 1 CA dex
|
|
00629A 1 10 F7 bpl L6293
|
|
00629C 1 20 A8 60 jsr L60A8
|
|
00629F 1 2C 1C 85 L629F: bit L851C
|
|
0062A2 1 30 03 bmi L62A7
|
|
0062A4 1 20 BA 62 jsr L62BA
|
|
0062A7 1 2C 1C 85 L62A7: bit L851C
|
|
0062AA 1 10 05 bpl L62B1
|
|
0062AC 1 A9 00 lda #$00
|
|
0062AE 1 8D FC 5F sta L5FFC
|
|
0062B1 1 AD 74 7D L62B1: lda L7D74
|
|
0062B4 1 F0 03 beq L62B9
|
|
0062B6 1 20 F5 7E jsr L7EF5
|
|
0062B9 1 60 L62B9: rts
|
|
0062BA 1
|
|
0062BA 1 A0 14 L62BA: ldy #$14
|
|
0062BC 1 20 13 63 jsr L6313
|
|
0062BF 1 2C FF 5F bit L5FFF
|
|
0062C2 1 30 15 bmi L62D9
|
|
0062C4 1 AE 1D 85 L62C4: ldx L851D
|
|
0062C7 1 BD B8 03 lda $03B8,x
|
|
0062CA 1 8D F8 5F sta L5FF8
|
|
0062CD 1 BD B8 04 lda $04B8,x
|
|
0062D0 1 8D F9 5F sta L5FF9
|
|
0062D3 1 BD 38 04 lda $0438,x
|
|
0062D6 1 8D FA 5F sta L5FFA
|
|
0062D9 1 AC FD 5F L62D9: ldy L5FFD
|
|
0062DC 1 F0 11 beq L62EF
|
|
0062DE 1 AD F8 5F L62DE: lda L5FF8
|
|
0062E1 1 0A asl a
|
|
0062E2 1 8D F8 5F sta L5FF8
|
|
0062E5 1 AD F9 5F lda L5FF9
|
|
0062E8 1 2A rol a
|
|
0062E9 1 8D F9 5F sta L5FF9
|
|
0062EC 1 88 dey
|
|
0062ED 1 D0 EF bne L62DE
|
|
0062EF 1 AC FE 5F L62EF: ldy L5FFE
|
|
0062F2 1 F0 0A beq L62FE
|
|
0062F4 1 AD FA 5F lda L5FFA
|
|
0062F7 1 0A L62F7: asl a
|
|
0062F8 1 88 dey
|
|
0062F9 1 D0 FC bne L62F7
|
|
0062FB 1 8D FA 5F sta L5FFA
|
|
0062FE 1 2C FF 5F L62FE: bit L5FFF
|
|
006301 1 30 06 bmi L6309
|
|
006303 1 BD B8 06 lda $06B8,x
|
|
006306 1 8D FC 5F sta L5FFC
|
|
006309 1 60 L6309: rts
|
|
00630A 1
|
|
00630A 1 AD 42 61 lda L6142
|
|
00630D 1 AE 43 61 ldx L6143
|
|
006310 1 4C BB 5E jmp L5EBB
|
|
006313 1
|
|
006313 1 2C 1C 85 L6313: bit L851C
|
|
006316 1 30 A1 bmi L62B9
|
|
006318 1 2C FF 5F bit L5FFF
|
|
00631B 1 30 15 bmi L6332
|
|
00631D 1 48 pha
|
|
00631E 1 AE .byte $AE
|
|
00631F 1 1D .byte $1D
|
|
006320 1 85 86 L6320: sta $86
|
|
006322 1 89 A9 bit #$A9
|
|
006324 1 00 brk
|
|
006325 1 85 88 sta L0088
|
|
006327 1 B1 88 lda (L0088),y
|
|
006329 1 85 88 sta L0088
|
|
00632B 1 68 pla
|
|
00632C 1 AC 1E 85 ldy L851E
|
|
00632F 1 6C 88 00 jmp (L0088)
|
|
006332 1
|
|
006332 1 6C 00 60 L6332: jmp (L6000)
|
|
006335 1
|
|
006335 1 00 L6335: brk
|
|
006336 1 00 L6336: brk
|
|
006337 1 00 L6337: brk
|
|
006338 1 00 L6338: brk
|
|
006339 1 00 L6339: brk
|
|
00633A 1 00 L633A: brk
|
|
00633B 1 00 L633B: brk
|
|
00633C 1 00 L633C: brk
|
|
00633D 1 00 L633D: brk
|
|
00633E 1 00 L633E: brk
|
|
00633F 1 00 L633F: brk
|
|
006340 1 00 L6340: brk
|
|
006341 1 08 php
|
|
006342 1 68 pla
|
|
006343 1 8D 40 63 sta L6340
|
|
006346 1 A2 04 ldx #$04
|
|
006348 1 B5 L6348: .byte $B5
|
|
006349 1 82 L6349: .byte $82
|
|
00634A 1 9D 35 63 sta L6335,x
|
|
00634D 1 CA dex
|
|
00634E 1 10 F8 bpl L6348
|
|
006350 1 A9 7F lda #$7F
|
|
006352 1 8D 3F 5F sta L5F3F
|
|
006355 1 A5 87 lda $87
|
|
006357 1 8D 40 5F sta L5F40
|
|
00635A 1 A5 88 lda L0088
|
|
00635C 1 8D 41 5F sta L5F41
|
|
00635F 1 A5 89 lda $89
|
|
006361 1 8D 35 68 sta L6835
|
|
006364 1 A5 .byte $A5
|
|
006365 1 8A L6365: txa
|
|
006366 1 8D 36 68 sta L6836
|
|
006369 1 A5 8B L6369: lda $8B
|
|
00636B 1 8D 3B 63 sta L633B
|
|
00636E 1 A5 .byte $A5
|
|
00636F 1 8C 8D 3C L636F: sty $3C8D
|
|
006372 1 63 .byte $63
|
|
006373 1 20 .byte $20
|
|
006374 1 6F .byte $6F
|
|
006375 1 64 20 L6375: stz $20
|
|
006377 1 91 64 sta ($64),y
|
|
006379 1 A0 02 ldy #$02
|
|
00637B 1 B1 87 lda ($87),y
|
|
00637D 1 AA tax
|
|
00637E 1 8E 22 68 stx L6822
|
|
006381 1 CA dex
|
|
006382 1 8E CB 78 stx L78CB
|
|
006385 1 E8 inx
|
|
006386 1 E8 inx
|
|
006387 1 E8 inx
|
|
006388 1 8E 33 68 stx L6833
|
|
00638B 1 E8 inx
|
|
00638C 1 8E CD 78 stx L78CD
|
|
00638F 1 8E 2B 68 stx L682B
|
|
006392 1 8E 39 68 stx L6839
|
|
006395 1 8E 41 68 stx L6841
|
|
006398 1 E8 inx
|
|
006399 1 8E D3 78 stx L78D3
|
|
00639C 1 8E CF 78 stx L78CF
|
|
00639F 1 8E 94 65 stx L6594
|
|
0063A2 1 8E 9C 65 stx L659C
|
|
0063A5 1 CA dex
|
|
0063A6 1 8E 47 68 stx L6847
|
|
0063A9 1 18 clc
|
|
0063AA 1 A0 00 ldy #$00
|
|
0063AC 1 8A L63AC: txa
|
|
0063AD 1 79 47 68 adc L6847,y
|
|
0063B0 1 C8 iny
|
|
0063B1 1 99 47 68 sta L6847,y
|
|
0063B4 1 C0 0E cpy #$0E
|
|
0063B6 1 90 F4 bcc L63AC
|
|
0063B8 1 A9 01 lda #$01
|
|
0063BA 1 8D FD 5F sta L5FFD
|
|
0063BD 1 A9 00 lda #$00
|
|
0063BF 1 8D FE 5F sta L5FFE
|
|
0063C2 1 2C 36 63 bit L6336
|
|
0063C5 1 70 0A bvs L63D1
|
|
0063C7 1 A9 02 lda #$02
|
|
0063C9 1 8D FD 5F sta L5FFD
|
|
0063CC 1 A9 01 lda #$01
|
|
0063CE 1 8D FE 5F sta L5FFE
|
|
0063D1 1 AE 38 63 L63D1: ldx L6338
|
|
0063D4 1 20 BD 84 jsr L84BD
|
|
0063D7 1 2C 38 63 bit L6338
|
|
0063DA 1 10 1A bpl L63F6
|
|
0063DC 1 E0 00 cpx #$00
|
|
0063DE 1 D0 05 bne L63E5
|
|
0063E0 1 A9 92 lda #$92
|
|
0063E2 1 4C B1 40 jmp L40B1
|
|
0063E5 1
|
|
0063E5 1 AD 38 63 L63E5: lda L6338
|
|
0063E8 1 29 7F and #$7F
|
|
0063EA 1 F0 0A beq L63F6
|
|
0063EC 1 EC 38 63 cpx L6338
|
|
0063EF 1 F0 05 beq L63F6
|
|
0063F1 1 A9 91 lda #$91
|
|
0063F3 1 4C B1 40 jmp L40B1
|
|
0063F6 1
|
|
0063F6 1 8E 38 63 L63F6: stx L6338
|
|
0063F9 1 A9 80 lda #$80
|
|
0063FB 1 8D 3F 63 sta L633F
|
|
0063FE 1 AD 38 63 lda L6338
|
|
006401 1 D0 0A bne L640D
|
|
006403 1 2C 39 63 bit L6339
|
|
006406 1 10 05 bpl L640D
|
|
006408 1 A9 00 lda #$00
|
|
00640A 1 8D 39 63 sta L6339
|
|
00640D 1 A0 03 L640D: ldy #$03
|
|
00640F 1 AD 38 63 lda L6338
|
|
006412 1 91 80 sta (L0080),y
|
|
006414 1 C8 iny
|
|
006415 1 AD 39 63 lda L6339
|
|
006418 1 91 80 sta (L0080),y
|
|
00641A 1 2C 39 63 bit L6339
|
|
00641D 1 10 0B bpl L642A
|
|
00641F 1 2C .byte $2C
|
|
006420 1 37 63 L6420: rmb3 $63
|
|
006422 1 10 06 bpl L642A
|
|
006424 1 20 00 BF jsr MLI
|
|
006427 1 40 .byte $40
|
|
006428 1 69 64 .addr L6469
|
|
00642A 1 AD B3 FB L642A: lda $FBB3
|
|
00642D 1 48 pha
|
|
00642E 1 A9 06 lda #$06
|
|
006430 1 8D B3 FB sta $FBB3
|
|
006433 1 A0 12 ldy #$12
|
|
006435 1 A9 01 lda #$01
|
|
006437 1 2C 39 63 bit L6339
|
|
00643A 1 10 03 bpl L643F
|
|
00643C 1 58 cli
|
|
00643D 1 09 08 ora #$08
|
|
00643F 1 20 13 63 L643F: jsr L6313
|
|
006442 1 68 pla
|
|
006443 1 8D B3 FB sta $FBB3
|
|
006446 1 20 51 5E jsr L5E51
|
|
006449 1 20 67 60 jsr L6067
|
|
00644C 1 20 D8 67 jsr L67D8
|
|
00644F 1 A9 00 lda #$00
|
|
006451 1 8D 0C 70 sta L700C
|
|
006454 1 20 3F 65 L6454: jsr L653F
|
|
006457 1 20 88 65 jsr L6588
|
|
00645A 1 20 00 40 jsr A2D
|
|
00645D 1 08 .byte $08
|
|
00645E 1 AA 65 .addr L65AA
|
|
006460 1 20 00 40 jsr A2D
|
|
006463 1 11 .byte $11
|
|
006464 1 9A 65 L6464: .addr L659A
|
|
006466 1 4C 56 65 jmp L6556
|
|
006469 1
|
|
006469 1 02 L6469: .byte $02
|
|
00646A 1 00 L646A: brk
|
|
00646B 1 F8 sed
|
|
00646C 1 66 .byte $66
|
|
00646D 1 01 L646D: .byte $01
|
|
00646E 1 00 L646E: brk
|
|
00646F 1 A9 00 L646F: lda #$00
|
|
006471 1 8D 3A 63 sta L633A
|
|
006474 1 AD 39 63 lda L6339
|
|
006477 1 F0 12 beq L648B
|
|
006479 1 C9 01 cmp #$01
|
|
00647B 1 F0 09 beq L6486
|
|
00647D 1 C9 03 cmp #$03
|
|
00647F 1 D0 0B bne L648C
|
|
006481 1 A9 80 lda #$80
|
|
006483 1 8D 3A 63 sta L633A
|
|
006486 1 A9 80 L6486: lda #$80
|
|
006488 1 8D 39 63 sta L6339
|
|
00648B 1 60 L648B: rts
|
|
00648C 1
|
|
00648C 1 A9 93 L648C: lda #$93
|
|
00648E 1 4C B1 40 jmp L40B1
|
|
006491 1
|
|
006491 1 AD 37 63 L6491: lda L6337
|
|
006494 1 F0 09 beq L649F
|
|
006496 1 C9 01 cmp #$01
|
|
006498 1 F0 0A beq L64A4
|
|
00649A 1 A9 90 lda #$90
|
|
00649C 1 4C B1 40 jmp L40B1
|
|
00649F 1
|
|
00649F 1 A9 80 L649F: lda #$80
|
|
0064A1 1 8D 37 63 sta L6337
|
|
0064A4 1 60 L64A4: rts
|
|
0064A5 1
|
|
0064A5 1 A0 12 ldy #$12
|
|
0064A7 1 A9 00 lda #$00
|
|
0064A9 1 20 13 63 jsr L6313
|
|
0064AC 1 A0 13 ldy #$13
|
|
0064AE 1 20 13 63 jsr L6313
|
|
0064B1 1 2C 39 63 bit L6339
|
|
0064B4 1 10 11 bpl L64C7
|
|
0064B6 1 2C 37 63 bit L6337
|
|
0064B9 1 10 0C bpl L64C7
|
|
0064BB 1 AD 6A 64 lda L646A
|
|
0064BE 1 8D 6E 64 sta L646E
|
|
0064C1 1 20 00 BF jsr MLI
|
|
0064C4 1 41 .byte $41
|
|
0064C5 1 6D 64 .addr L646D
|
|
0064C7 1 AD 40 63 L64C7: lda L6340
|
|
0064CA 1 48 pha
|
|
0064CB 1 28 plp
|
|
0064CC 1 A9 00 lda #$00
|
|
0064CE 1 8D 3F 63 sta L633F
|
|
0064D1 1 60 rts
|
|
0064D2 1
|
|
0064D2 1 A5 82 lda L0082
|
|
0064D4 1 C9 01 cmp #$01
|
|
0064D6 1 D0 0D bne L64E5
|
|
0064D8 1 A5 84 lda $84
|
|
0064DA 1 D0 1A bne L64F6
|
|
0064DC 1 8D 22 65 sta L6522
|
|
0064DF 1 A5 83 lda L0083
|
|
0064E1 1 8D 21 65 sta L6521
|
|
0064E4 1 60 rts
|
|
0064E5 1
|
|
0064E5 1 C9 02 L64E5: cmp #$02
|
|
0064E7 1 D0 1F bne L6508
|
|
0064E9 1 A5 84 lda $84
|
|
0064EB 1 D0 12 bne L64FF
|
|
0064ED 1 8D 38 65 sta L6538
|
|
0064F0 1 A5 83 lda L0083
|
|
0064F2 1 8D 37 65 sta L6537
|
|
0064F5 1 60 rts
|
|
0064F6 1
|
|
0064F6 1 A9 00 L64F6: lda #$00
|
|
0064F8 1 8D 21 65 sta L6521
|
|
0064FB 1 8D 22 65 sta L6522
|
|
0064FE 1 60 rts
|
|
0064FF 1
|
|
0064FF 1 A9 00 L64FF: lda #$00
|
|
006501 1 8D 37 65 sta L6537
|
|
006504 1 8D 38 65 sta L6538
|
|
006507 1 60 rts
|
|
006508 1
|
|
006508 1 A9 94 L6508: lda #$94
|
|
00650A 1 4C B1 40 jmp L40B1
|
|
00650D 1
|
|
00650D 1 AD 22 65 L650D: lda L6522
|
|
006510 1 F0 0B beq L651D
|
|
006512 1 20 3F 65 jsr L653F
|
|
006515 1 20 1E 65 jsr L651E
|
|
006518 1 08 php
|
|
006519 1 20 56 65 jsr L6556
|
|
00651C 1 28 plp
|
|
00651D 1 60 L651D: rts
|
|
00651E 1
|
|
00651E 1 6C L651E: .byte $6C
|
|
00651F 1 21 .byte $21
|
|
006520 1 65 L6520: .byte $65
|
|
006521 1 00 L6521: brk
|
|
006522 1 00 L6522: brk
|
|
006523 1 AD 38 65 L6523: lda L6538
|
|
006526 1 F0 0B beq L6533
|
|
006528 1 20 3F 65 jsr L653F
|
|
00652B 1 20 34 65 jsr L6534
|
|
00652E 1 08 php
|
|
00652F 1 20 56 65 jsr L6556
|
|
006532 1 28 plp
|
|
006533 1 60 L6533: rts
|
|
006534 1
|
|
006534 1 6C 37 65 L6534: jmp (L6537)
|
|
006537 1
|
|
006537 1 00 L6537: brk
|
|
006538 1 00 L6538: brk
|
|
006539 1 00 L6539: brk
|
|
00653A 1 00 L653A: brk
|
|
00653B 1 00 L653B: brk
|
|
00653C 1 20 5A 62 L653C: jsr L625A
|
|
00653F 1 A5 80 L653F: lda L0080
|
|
006541 1 8D 39 65 sta L6539
|
|
006544 1 A5 81 L6544: lda $81
|
|
006546 1 8D .byte $8D
|
|
006547 1 3A L6547: dec a
|
|
006548 1 65 AD adc $AD
|
|
00654A 1 1D 5F 8D ora $8D5F,x
|
|
00654D 1 3B .byte $3B
|
|
00654E 1 65 4E L654E: adc $4E
|
|
006550 1 1B .byte $1B
|
|
006551 1 5F .byte $5F
|
|
006552 1 60 L6552: rts
|
|
006553 1
|
|
006553 1 20 33 62 L6553: jsr L6233
|
|
006556 1 0E 1B 5F L6556: asl L5F1B
|
|
006559 1 AD 39 65 lda L6539
|
|
00655C 1 85 80 sta L0080
|
|
00655E 1 AD .byte $AD
|
|
00655F 1 3A dec a
|
|
006560 1 65 85 L6560: adc $85
|
|
006562 1 81 L6562: .byte $81
|
|
006563 1 A5 L6563: .byte $A5
|
|
006564 1 F4 L6564: .byte $F4
|
|
006565 1 A6 .byte $A6
|
|
006566 1 F5 L6566: .byte $F5
|
|
006567 1 85 82 L6567: sta L0082
|
|
006569 1 86 83 stx L0083
|
|
00656B 1 AD .byte $AD
|
|
00656C 1 3B L656C: .byte $3B
|
|
00656D 1 65 .byte $65
|
|
00656E 1 8D L656E: .byte $8D
|
|
00656F 1 1D .byte $1D
|
|
006570 1 5F L6570: .byte $5F
|
|
006571 1 A0 .byte $A0
|
|
006572 1 23 L6572: .byte $23
|
|
006573 1 B1 L6573: .byte $B1
|
|
006574 1 82 L6574: .byte $82
|
|
006575 1 99 D0 00 L6575: sta $D0,y
|
|
006578 1 88 dey
|
|
006579 1 10 F8 bpl L6573
|
|
00657B 1 4C A4 5E jmp L5EA4
|
|
00657E 1
|
|
00657E 1 AD 86 65 L657E: lda L6586
|
|
006581 1 AE 87 65 ldx L6587
|
|
006584 1 D0 E1 bne L6567
|
|
006586 1 1E L6586: .byte $1E
|
|
006587 1 5F L6587: .byte $5F
|
|
006588 1 20 7E 65 L6588: jsr L657E
|
|
00658B 1 20 00 40 jsr A2D
|
|
00658E 1 06 .byte $06
|
|
00658F 1 92 65 .addr L6592
|
|
006591 1 60 rts
|
|
006592 1
|
|
006592 1 00 L6592: brk
|
|
006593 1 00 brk
|
|
006594 1 0D 00 00 L6594: ora a:L0000
|
|
006597 1 20 80 00 jsr L0080
|
|
00659A 1 00 L659A: brk
|
|
00659B 1 00 brk
|
|
00659C 1 00 L659C: brk
|
|
00659D 1 00 brk
|
|
00659E 1 2F 02 BF bbr2 $02,L6560
|
|
0065A1 1 00 brk
|
|
0065A2 1 00 brk
|
|
0065A3 1 00 brk
|
|
0065A4 1 00 brk
|
|
0065A5 1 00 brk
|
|
0065A6 1 00 brk
|
|
0065A7 1 00 brk
|
|
0065A8 1 00 brk
|
|
0065A9 1 00 brk
|
|
0065AA 1 55 AA L65AA: eor $AA,x
|
|
0065AC 1 55 AA eor $AA,x
|
|
0065AE 1 55 AA eor $AA,x
|
|
0065B0 1 55 AA eor $AA,x
|
|
0065B2 1 00 brk
|
|
0065B3 1 2C 3F 63 bit L633F
|
|
0065B6 1 30 15 bmi L65CD
|
|
0065B8 1 A5 82 lda L0082
|
|
0065BA 1 8D 00 60 sta L6000
|
|
0065BD 1 A5 83 lda L0083
|
|
0065BF 1 8D 01 60 sta L6001
|
|
0065C2 1 AD D2 65 lda L65D2
|
|
0065C5 1 AE D3 65 ldx L65D3
|
|
0065C8 1 A0 02 ldy #$02
|
|
0065CA 1 4C BD 5E jmp L5EBD
|
|
0065CD 1
|
|
0065CD 1 A9 95 L65CD: lda #$95
|
|
0065CF 1 4C B1 40 jmp L40B1
|
|
0065D2 1
|
|
0065D2 1 F8 L65D2: sed
|
|
0065D3 1 5F 18 90 L65D3: bbr5 $18,L6566
|
|
0065D6 1 01 38 ora ($38,x)
|
|
0065D8 1 08 php
|
|
0065D9 1 2C 39 63 bit L6339
|
|
0065DC 1 10 03 bpl L65E1
|
|
0065DE 1 78 sei
|
|
0065DF 1 30 03 bmi L65E4
|
|
0065E1 1 20 63 66 L65E1: jsr L6663
|
|
0065E4 1 20 FE 67 L65E4: jsr L67FE
|
|
0065E7 1 B0 1B bcs L6604
|
|
0065E9 1 28 plp
|
|
0065EA 1 08 php
|
|
0065EB 1 90 03 bcc L65F0
|
|
0065ED 1 8D 52 67 sta L6752
|
|
0065F0 1 AA L65F0: tax
|
|
0065F1 1 A0 00 ldy #$00
|
|
0065F3 1 BD 54 67 L65F3: lda L6754,x
|
|
0065F6 1 91 80 sta (L0080),y
|
|
0065F8 1 E8 inx
|
|
0065F9 1 C8 iny
|
|
0065FA 1 C0 04 cpy #$04
|
|
0065FC 1 D0 F5 bne L65F3
|
|
0065FE 1 A9 00 lda #$00
|
|
006600 1 91 80 sta (L0080),y
|
|
006602 1 F0 03 beq L6607
|
|
006604 1 20 45 66 L6604: jsr L6645
|
|
006607 1 28 L6607: plp
|
|
006608 1 2C 39 63 bit L6339
|
|
00660B 1 10 01 bpl L660E
|
|
00660D 1 58 cli
|
|
00660E 1 60 L660E: rts
|
|
00660F 1
|
|
00660F 1 08 php
|
|
006610 1 78 sei
|
|
006611 1 A5 82 lda L0082
|
|
006613 1 30 11 bmi L6626
|
|
006615 1 C9 06 cmp #$06
|
|
006617 1 B0 22 bcs L663B
|
|
006619 1 C9 03 cmp #$03
|
|
00661B 1 F0 09 beq L6626
|
|
00661D 1 A6 83 ldx L0083
|
|
00661F 1 A4 .byte $A4
|
|
006620 1 84 A5 L6620: sty $A5
|
|
006622 1 85 20 sta $20
|
|
006624 1 19 .byte $19
|
|
006625 1 7E .byte $7E
|
|
006626 1 20 E4 67 L6626: jsr L67E4
|
|
006629 1 B0 14 bcs L663F
|
|
00662B 1 AA tax
|
|
00662C 1 A0 00 ldy #$00
|
|
00662E 1 B1 80 L662E: lda (L0080),y
|
|
006630 1 9D 54 67 sta L6754,x
|
|
006633 1 E8 inx
|
|
006634 1 C8 iny
|
|
006635 1 C0 04 cpy #$04
|
|
006637 1 D0 F5 bne L662E
|
|
006639 1 28 plp
|
|
00663A 1 60 rts
|
|
00663B 1
|
|
00663B 1 A9 98 L663B: lda #$98
|
|
00663D 1 30 02 bmi L6641
|
|
00663F 1 A9 99 L663F: lda #$99
|
|
006641 1 28 L6641: plp
|
|
006642 1 4C B1 40 jmp L40B1
|
|
006645 1
|
|
006645 1 A9 00 L6645: lda #$00
|
|
006647 1 2C FC 5F bit L5FFC
|
|
00664A 1 10 02 bpl L664E
|
|
00664C 1 A9 04 lda #$04
|
|
00664E 1 A0 00 L664E: ldy #$00
|
|
006650 1 91 80 sta (L0080),y
|
|
006652 1 C8 iny
|
|
006653 1 B9 F3 5F lda L5FF3,y
|
|
006656 1 91 80 sta (L0080),y
|
|
006658 1 C8 iny
|
|
006659 1 C0 05 cpy #$05
|
|
00665B 1 D0 .byte $D0
|
|
00665C 1 F6 60 L665C: inc $60,x
|
|
00665E 1 00 L665E: brk
|
|
00665F 1 00 L665F: brk
|
|
006660 1 00 L6660: brk
|
|
006661 1 00 brk
|
|
006662 1 00 L6662: brk
|
|
006663 1 2C 39 63 L6663: bit L6339
|
|
006666 1 10 05 bpl L666D
|
|
006668 1 A9 97 lda #$97
|
|
00666A 1 4C B1 40 jmp L40B1
|
|
00666D 1
|
|
00666D 1 38 L666D: sec
|
|
00666E 1 20 .byte $20
|
|
00666F 1 0D 65 90 L666F: ora $9065
|
|
006672 1 77 AD rmb7 $AD
|
|
006674 1 62 .byte $62
|
|
006675 1 C0 0A cpy #$0A
|
|
006677 1 AD 61 C0 lda $C061
|
|
00667A 1 29 80 and #$80
|
|
00667C 1 2A rol a
|
|
00667D 1 2A rol a
|
|
00667E 1 8D 62 66 sta L6662
|
|
006681 1 20 66 7F jsr L7F66
|
|
006684 1 20 65 62 jsr L6265
|
|
006687 1 AD FC 5F lda L5FFC
|
|
00668A 1 0A asl a
|
|
00668B 1 4D FC 5F eor L5FFC
|
|
00668E 1 30 29 bmi L66B9
|
|
006690 1 2C FC 5F bit L5FFC
|
|
006693 1 30 55 bmi L66EA
|
|
006695 1 2C 13 68 bit L6813
|
|
006698 1 10 1F bpl L66B9
|
|
00669A 1 AD 74 7D lda L7D74
|
|
00669D 1 D0 1A bne L66B9
|
|
00669F 1 AD 00 C0 lda $C000
|
|
0066A2 1 10 46 bpl L66EA
|
|
0066A4 1 29 7F and #$7F
|
|
0066A6 1 8D 5F 66 sta L665F
|
|
0066A9 1 2C 10 C0 bit $C010
|
|
0066AC 1 AD 62 66 lda L6662
|
|
0066AF 1 8D 60 66 sta L6660
|
|
0066B2 1 A9 03 lda #$03
|
|
0066B4 1 8D 5E 66 sta L665E
|
|
0066B7 1 D0 1F bne L66D8
|
|
0066B9 1 90 0D L66B9: bcc L66C8
|
|
0066BB 1 AD 62 66 lda L6662
|
|
0066BE 1 F0 04 beq L66C4
|
|
0066C0 1 A9 05 lda #$05
|
|
0066C2 1 D0 06 bne L66CA
|
|
0066C4 1 A9 01 L66C4: lda #$01
|
|
0066C6 1 D0 02 bne L66CA
|
|
0066C8 1 A9 02 L66C8: lda #$02
|
|
0066CA 1 8D 5E 66 L66CA: sta L665E
|
|
0066CD 1 A2 02 ldx #$02
|
|
0066CF 1 BD F4 5F L66CF: lda L5FF4,x
|
|
0066D2 1 9D 5F 66 sta L665F,x
|
|
0066D5 1 CA dex
|
|
0066D6 1 10 F7 bpl L66CF
|
|
0066D8 1 20 E4 67 L66D8: jsr L67E4
|
|
0066DB 1 AA tax
|
|
0066DC 1 A0 00 ldy #$00
|
|
0066DE 1 B9 5E 66 L66DE: lda L665E,y
|
|
0066E1 1 9D 54 67 sta L6754,x
|
|
0066E4 1 E8 inx
|
|
0066E5 1 C8 iny
|
|
0066E6 1 C0 04 cpy #$04
|
|
0066E8 1 D0 F4 bne L66DE
|
|
0066EA 1 4C 23 65 L66EA: jmp L6523
|
|
0066ED 1
|
|
0066ED 1 00 L66ED: brk
|
|
0066EE 1 00 brk
|
|
0066EF 1 00 brk
|
|
0066F0 1 00 brk
|
|
0066F1 1 00 brk
|
|
0066F2 1 00 brk
|
|
0066F3 1 00 brk
|
|
0066F4 1 00 brk
|
|
0066F5 1 00 brk
|
|
0066F6 1 00 L66F6: brk
|
|
0066F7 1 00 L66F7: brk
|
|
0066F8 1 D8 cld
|
|
0066F9 1 AD 1C C0 lda $C01C
|
|
0066FC 1 8D F6 66 sta L66F6
|
|
0066FF 1 AD 18 C0 lda $C018
|
|
006702 1 8D F7 66 sta L66F7
|
|
006705 1 AD 54 C0 lda $C054
|
|
006708 1 8D 01 C0 sta $C001
|
|
00670B 1 A2 08 ldx #$08
|
|
00670D 1 B5 82 L670D: lda L0082,x
|
|
00670F 1 9D ED 66 sta L66ED,x
|
|
006712 1 CA dex
|
|
006713 1 10 F8 bpl L670D
|
|
006715 1 A0 13 ldy #$13
|
|
006717 1 20 13 63 jsr L6313
|
|
00671A 1 B0 04 bcs L6720
|
|
00671C 1 20 6D 66 jsr L666D
|
|
00671F 1 18 clc
|
|
006720 1 2C 3A 63 L6720: bit L633A
|
|
006723 1 10 01 bpl L6726
|
|
006725 1 18 clc
|
|
006726 1 A2 08 L6726: ldx #$08
|
|
006728 1 BD ED 66 L6728: lda L66ED,x
|
|
00672B 1 95 82 sta L0082,x
|
|
00672D 1 CA dex
|
|
00672E 1 10 F8 bpl L6728
|
|
006730 1 AD 54 C0 lda $C054
|
|
006733 1 8D 00 C0 sta $C000
|
|
006736 1 AD F6 66 lda L66F6
|
|
006739 1 10 03 bpl L673E
|
|
00673B 1 AD 55 C0 lda $C055
|
|
00673E 1 AD F7 66 L673E: lda L66F7
|
|
006741 1 10 03 bpl L6746
|
|
006743 1 8D 01 C0 sta $C001
|
|
006746 1 60 L6746: rts
|
|
006747 1
|
|
006747 1 AD 50 67 L6747: lda L6750
|
|
00674A 1 AE 51 67 ldx L6751
|
|
00674D 1 4C BB 5E jmp L5EBB
|
|
006750 1
|
|
006750 1 F9 L6750: .byte $F9
|
|
006751 1 66 L6751: .byte $66
|
|
006752 1 00 L6752: brk
|
|
006753 1 00 L6753: brk
|
|
006754 1 00 L6754: brk
|
|
006755 1 00 L6755: brk
|
|
006756 1 00 brk
|
|
006757 1 00 brk
|
|
006758 1 00 brk
|
|
006759 1 00 brk
|
|
00675A 1 00 brk
|
|
00675B 1 00 brk
|
|
00675C 1 00 brk
|
|
00675D 1 00 brk
|
|
00675E 1 00 brk
|
|
00675F 1 00 brk
|
|
006760 1 00 brk
|
|
006761 1 00 brk
|
|
006762 1 00 brk
|
|
006763 1 00 brk
|
|
006764 1 00 brk
|
|
006765 1 00 brk
|
|
006766 1 00 brk
|
|
006767 1 00 brk
|
|
006768 1 00 brk
|
|
006769 1 00 brk
|
|
00676A 1 00 brk
|
|
00676B 1 00 brk
|
|
00676C 1 00 brk
|
|
00676D 1 00 brk
|
|
00676E 1 00 brk
|
|
00676F 1 00 brk
|
|
006770 1 00 brk
|
|
006771 1 00 brk
|
|
006772 1 00 brk
|
|
006773 1 00 brk
|
|
006774 1 00 brk
|
|
006775 1 00 brk
|
|
006776 1 00 brk
|
|
006777 1 00 brk
|
|
006778 1 00 brk
|
|
006779 1 00 brk
|
|
00677A 1 00 brk
|
|
00677B 1 00 brk
|
|
00677C 1 00 brk
|
|
00677D 1 00 brk
|
|
00677E 1 00 brk
|
|
00677F 1 00 brk
|
|
006780 1 00 brk
|
|
006781 1 00 brk
|
|
006782 1 00 brk
|
|
006783 1 00 brk
|
|
006784 1 00 brk
|
|
006785 1 00 brk
|
|
006786 1 00 brk
|
|
006787 1 00 brk
|
|
006788 1 00 brk
|
|
006789 1 00 brk
|
|
00678A 1 00 brk
|
|
00678B 1 00 brk
|
|
00678C 1 00 brk
|
|
00678D 1 00 brk
|
|
00678E 1 00 brk
|
|
00678F 1 00 brk
|
|
006790 1 00 brk
|
|
006791 1 00 brk
|
|
006792 1 00 brk
|
|
006793 1 00 brk
|
|
006794 1 00 brk
|
|
006795 1 00 brk
|
|
006796 1 00 brk
|
|
006797 1 00 brk
|
|
006798 1 00 brk
|
|
006799 1 00 brk
|
|
00679A 1 00 brk
|
|
00679B 1 00 brk
|
|
00679C 1 00 brk
|
|
00679D 1 00 brk
|
|
00679E 1 00 brk
|
|
00679F 1 00 brk
|
|
0067A0 1 00 brk
|
|
0067A1 1 00 brk
|
|
0067A2 1 00 brk
|
|
0067A3 1 00 brk
|
|
0067A4 1 00 brk
|
|
0067A5 1 00 brk
|
|
0067A6 1 00 brk
|
|
0067A7 1 00 brk
|
|
0067A8 1 00 brk
|
|
0067A9 1 00 brk
|
|
0067AA 1 00 brk
|
|
0067AB 1 00 brk
|
|
0067AC 1 00 brk
|
|
0067AD 1 00 brk
|
|
0067AE 1 00 brk
|
|
0067AF 1 00 brk
|
|
0067B0 1 00 brk
|
|
0067B1 1 00 brk
|
|
0067B2 1 00 brk
|
|
0067B3 1 00 brk
|
|
0067B4 1 00 brk
|
|
0067B5 1 00 brk
|
|
0067B6 1 00 brk
|
|
0067B7 1 00 brk
|
|
0067B8 1 00 brk
|
|
0067B9 1 00 brk
|
|
0067BA 1 00 brk
|
|
0067BB 1 00 brk
|
|
0067BC 1 00 brk
|
|
0067BD 1 00 brk
|
|
0067BE 1 00 brk
|
|
0067BF 1 00 brk
|
|
0067C0 1 00 brk
|
|
0067C1 1 00 brk
|
|
0067C2 1 00 brk
|
|
0067C3 1 00 brk
|
|
0067C4 1 00 brk
|
|
0067C5 1 00 brk
|
|
0067C6 1 00 brk
|
|
0067C7 1 00 brk
|
|
0067C8 1 00 brk
|
|
0067C9 1 00 brk
|
|
0067CA 1 00 brk
|
|
0067CB 1 00 brk
|
|
0067CC 1 00 brk
|
|
0067CD 1 00 brk
|
|
0067CE 1 00 brk
|
|
0067CF 1 00 brk
|
|
0067D0 1 00 brk
|
|
0067D1 1 00 brk
|
|
0067D2 1 00 brk
|
|
0067D3 1 00 brk
|
|
0067D4 1 00 brk
|
|
0067D5 1 00 brk
|
|
0067D6 1 00 brk
|
|
0067D7 1 00 brk
|
|
0067D8 1 08 L67D8: php
|
|
0067D9 1 78 sei
|
|
0067DA 1 A9 00 lda #$00
|
|
0067DC 1 8D 52 67 sta L6752
|
|
0067DF 1 8D 53 67 sta L6753
|
|
0067E2 1 28 plp
|
|
0067E3 1 60 rts
|
|
0067E4 1
|
|
0067E4 1 AD 53 67 L67E4: lda L6753
|
|
0067E7 1 C9 80 cmp #$80
|
|
0067E9 1 D0 04 bne L67EF
|
|
0067EB 1 A9 00 lda #$00
|
|
0067ED 1 B0 03 bcs L67F2
|
|
0067EF 1 18 L67EF: clc
|
|
0067F0 1 69 04 L67F0: adc #$04
|
|
0067F2 1 CD 52 67 L67F2: cmp L6752
|
|
0067F5 1 F0 05 beq L67FC
|
|
0067F7 1 8D 53 67 sta L6753
|
|
0067FA 1 18 clc
|
|
0067FB 1 60 rts
|
|
0067FC 1
|
|
0067FC 1 38 L67FC: sec
|
|
0067FD 1 60 rts
|
|
0067FE 1
|
|
0067FE 1 AD L67FE: .byte $AD
|
|
0067FF 1 52 .byte $52
|
|
006800 1 67 CD L6800: rmb6 $CD
|
|
006802 1 53 .byte $53
|
|
006803 1 67 F0 rmb6 $F0
|
|
006805 1 F6 C9 inc $C9,x
|
|
006807 1 80 D0 bra $67D9
|
|
006809 1 04 A9 tsb $A9
|
|
00680B 1 00 brk
|
|
00680C 1 B0 03 bcs L6811
|
|
00680E 1 18 L680E: clc
|
|
00680F 1 69 04 adc #$04
|
|
006811 1 18 L6811: clc
|
|
006812 1 60 rts
|
|
006813 1
|
|
006813 1 80 0E L6813: bra L6823
|
|
006815 1 13 .byte $13
|
|
006816 1 68 pla
|
|
006817 1 66 82 ror L0082
|
|
006819 1 6E 13 68 ror L6813
|
|
00681C 1 60 rts
|
|
00681D 1
|
|
00681D 1 02 L681D: .byte $02
|
|
00681E 1 09 L681E: .byte $09
|
|
00681F 1 10 L681F: .byte $10
|
|
006820 1 09 L6820: .byte $09
|
|
006821 1 1E L6821: .byte $1E
|
|
006822 1 00 L6822: brk
|
|
006823 1 00 L6823: brk
|
|
006824 1 00 L6824: brk
|
|
006825 1 FF L6825: .byte $FF
|
|
006826 1 FF .byte $FF
|
|
006827 1 FF FF 30 L6827: bbs7 $FF,$685A
|
|
00682A 1 02 .byte $02
|
|
00682B 1 0C L682B: .byte $0C
|
|
00682C 1 00 brk
|
|
00682D 1 00 L682D: brk
|
|
00682E 1 00 brk
|
|
00682F 1 00 brk
|
|
006830 1 00 brk
|
|
006831 1 00 L6831: brk
|
|
006832 1 00 brk
|
|
006833 1 0B L6833: .byte $0B
|
|
006834 1 00 brk
|
|
006835 1 00 L6835: brk
|
|
006836 1 00 L6836: brk
|
|
006837 1 00 L6837: brk
|
|
006838 1 00 brk
|
|
006839 1 0C L6839: .byte $0C
|
|
00683A 1 00 brk
|
|
00683B 1 00 L683B: brk
|
|
00683C 1 00 brk
|
|
00683D 1 00 L683D: brk
|
|
00683E 1 00 brk
|
|
00683F 1 00 L683F: brk
|
|
006840 1 00 L6840: brk
|
|
006841 1 0C L6841: .byte $0C
|
|
006842 1 00 brk
|
|
006843 1 00 L6843: brk
|
|
006844 1 00 L6844: brk
|
|
006845 1 00 L6845: brk
|
|
006846 1 00 L6846: brk
|
|
006847 1 0C L6847: .byte $0C
|
|
006848 1 18 L6848: clc
|
|
006849 1 24 30 bit L0030
|
|
00684B 1 3C 48 54 bit L5448,x
|
|
00684E 1 60 rts
|
|
00684F 1
|
|
00684F 1 6C 78 84 jmp (L8478)
|
|
006852 1
|
|
006852 1 90 9C bcc L67F0
|
|
006854 1 A8 L6854: tay
|
|
006855 1 B4 .byte $B4
|
|
006856 1 1E L6856: .byte $1E
|
|
006857 1 1F L6857: .byte $1F
|
|
006858 1 1D L6858: .byte $1D
|
|
006859 1 01 02 L6859: ora ($02,x)
|
|
00685B 1 1E L685B: .byte $1E
|
|
00685C 1 FF L685C: .byte $FF
|
|
00685D 1 01 .byte $01
|
|
00685E 1 1D L685E: .byte $1D
|
|
00685F 1 25 L685F: .byte $25
|
|
006860 1 68 L6860: pla
|
|
006861 1 37 L6861: .byte $37
|
|
006862 1 68 L6862: pla
|
|
006863 1 5D L6863: .byte $5D
|
|
006864 1 68 L6864: pla
|
|
006865 1 5A L6865: phy
|
|
006866 1 68 L6866: pla
|
|
006867 1 AD 23 68 L6867: lda L6823
|
|
00686A 1 85 82 sta L0082
|
|
00686C 1 AD 24 68 lda L6824
|
|
00686F 1 85 83 sta L0083
|
|
006871 1 A0 00 ldy #$00
|
|
006873 1 B1 .byte $B1
|
|
006874 1 82 L6874: .byte $82
|
|
006875 1 85 A8 sta $A8
|
|
006877 1 60 rts
|
|
006878 1
|
|
006878 1 86 A7 L6878: stx $A7
|
|
00687A 1 A9 02 lda #$02
|
|
00687C 1 18 clc
|
|
00687D 1 CA L687D: dex
|
|
00687E 1 30 04 bmi L6884
|
|
006880 1 69 0C adc #$0C
|
|
006882 1 D0 F9 bne L687D
|
|
006884 1 6D 23 68 L6884: adc L6823
|
|
006887 1 85 .byte $85
|
|
006888 1 AB L6888: .byte $AB
|
|
006889 1 AD 24 68 lda L6824
|
|
00688C 1 69 00 adc #$00
|
|
00688E 1 85 AC sta $AC
|
|
006890 1 A0 0B ldy #$0B
|
|
006892 1 B1 AB L6892: lda ($AB),y
|
|
006894 1 99 AF 00 sta $AF,y
|
|
006897 1 88 dey
|
|
006898 1 10 F8 bpl L6892
|
|
00689A 1 A0 05 ldy #$05
|
|
00689C 1 B1 B3 L689C: lda ($B3),y
|
|
00689E 1 99 BA 00 sta $BA,y
|
|
0068A1 1 88 dey
|
|
0068A2 1 D0 F8 bne L689C
|
|
0068A4 1 B1 B3 lda ($B3),y
|
|
0068A6 1 85 AA sta $AA
|
|
0068A8 1 60 rts
|
|
0068A9 1
|
|
0068A9 1 A0 0B L68A9: ldy #$0B
|
|
0068AB 1 B9 AF 00 L68AB: lda $AF,y
|
|
0068AE 1 91 AB sta ($AB),y
|
|
0068B0 1 88 dey
|
|
0068B1 1 10 F8 bpl L68AB
|
|
0068B3 1 A0 05 ldy #$05
|
|
0068B5 1 B9 BA 00 L68B5: lda $BA,y
|
|
0068B8 1 91 B3 sta ($B3),y
|
|
0068BA 1 88 dey
|
|
0068BB 1 D0 F8 bne L68B5
|
|
0068BD 1 60 rts
|
|
0068BE 1
|
|
0068BE 1 86 A9 L68BE: stx $A9
|
|
0068C0 1 A9 06 lda #$06
|
|
0068C2 1 18 clc
|
|
0068C3 1 CA L68C3: dex
|
|
0068C4 1 30 04 bmi L68CA
|
|
0068C6 1 69 06 adc #$06
|
|
0068C8 1 D0 F9 bne L68C3
|
|
0068CA 1 65 B3 L68CA: adc $B3
|
|
0068CC 1 85 AD sta $AD
|
|
0068CE 1 A5 B4 lda $B4
|
|
0068D0 1 69 00 adc #$00
|
|
0068D2 1 85 AE sta $AE
|
|
0068D4 1 A0 05 ldy #$05
|
|
0068D6 1 B1 AD L68D6: lda ($AD),y
|
|
0068D8 1 99 BF 00 sta $BF,y
|
|
0068DB 1 88 dey
|
|
0068DC 1 10 F8 bpl L68D6
|
|
0068DE 1 60 rts
|
|
0068DF 1
|
|
0068DF 1 A0 05 L68DF: ldy #$05
|
|
0068E1 1 B9 BF 00 L68E1: lda $BF,y
|
|
0068E4 1 91 AD sta ($AD),y
|
|
0068E6 1 88 dey
|
|
0068E7 1 10 F8 bpl L68E1
|
|
0068E9 1 60 rts
|
|
0068EA 1
|
|
0068EA 1 84 EC L68EA: sty $EC
|
|
0068EC 1 A0 00 ldy #$00
|
|
0068EE 1 84 ED sty $ED
|
|
0068F0 1 85 EA L68F0: sta $EA
|
|
0068F2 1 86 EB stx $EB
|
|
0068F4 1 60 rts
|
|
0068F5 1
|
|
0068F5 1 85 F0 L68F5: sta $F0
|
|
0068F7 1 4C AF 4D jmp L4DAF
|
|
0068FA 1
|
|
0068FA 1 20 06 69 L68FA: jsr L6906
|
|
0068FD 1 4C E8 58 jmp L58E8
|
|
006900 1
|
|
006900 1 20 06 69 L6900: jsr L6906
|
|
006903 1 4C 38 59 jmp L5938
|
|
006906 1
|
|
006906 1 85 82 L6906: sta L0082
|
|
006908 1 86 83 stx L0083
|
|
00690A 1 18 clc
|
|
00690B 1 69 01 adc #$01
|
|
00690D 1 90 01 bcc L6910
|
|
00690F 1 E8 inx
|
|
006910 1 85 A1 L6910: sta $A1
|
|
006912 1 86 A2 stx $A2
|
|
006914 1 A0 00 ldy #$00
|
|
006916 1 B1 82 lda (L0082),y
|
|
006918 1 85 A3 sta $A3
|
|
00691A 1 60 rts
|
|
00691B 1
|
|
00691B 1 20 00 40 L691B: jsr A2D
|
|
00691E 1 2A .byte $2A
|
|
00691F 1 82 00 .addr L0082
|
|
006921 1 A5 82 lda L0082
|
|
006923 1 60 rts
|
|
006924 1
|
|
006924 1 00 L6924: brk
|
|
006925 1 00 L6925: brk
|
|
006926 1 A9 00 lda #$00
|
|
006928 1 8D 3D 63 sta L633D
|
|
00692B 1 8D 3E 63 sta L633E
|
|
00692E 1 A5 80 lda L0080
|
|
006930 1 8D 23 68 sta L6823
|
|
006933 1 A5 81 lda $81
|
|
006935 1 8D 24 68 sta L6824
|
|
006938 1 20 67 68 jsr L6867
|
|
00693B 1 20 3C 65 jsr L653C
|
|
00693E 1 20 7E 65 jsr L657E
|
|
006941 1 AD 5F 68 lda L685F
|
|
006944 1 AE .byte $AE
|
|
006945 1 60 rts
|
|
006946 1
|
|
006946 1 68 L6946: pla
|
|
006947 1 20 66 6A jsr L6A66
|
|
00694A 1 A9 0C lda #$0C
|
|
00694C 1 A2 00 ldx #$00
|
|
00694E 1 AC 22 68 ldy L6822
|
|
006951 1 C8 iny
|
|
006952 1 20 L6952: .byte $20
|
|
006953 1 EA L6953: nop
|
|
006954 1 68 pla
|
|
006955 1 A2 00 ldx #$00
|
|
006957 1 20 78 68 L6957: jsr L6878
|
|
00695A 1 A5 EA lda $EA
|
|
00695C 1 A6 EB ldx $EB
|
|
00695E 1 85 B5 sta $B5
|
|
006960 1 86 .byte $86
|
|
006961 1 B6 38 L6961: ldx $38,y
|
|
006963 1 E9 .byte $E9
|
|
006964 1 08 L6964: php
|
|
006965 1 B0 .byte $B0
|
|
006966 1 01 CA L6966: ora ($CA,x)
|
|
006968 1 85 B7 L6968: sta $B7
|
|
00696A 1 86 B8 stx $B8
|
|
00696C 1 85 BB L696C: sta $BB
|
|
00696E 1 86 BC stx $BC
|
|
006970 1 A2 00 ldx #$00
|
|
006972 1 86 C5 stx $C5
|
|
006974 1 86 C6 L6974: stx $C6
|
|
006976 1 20 L6976: .byte $20
|
|
006977 1 BE 68 24 L6977: ldx $2468,y
|
|
00697A 1 BF 70 37 bbs3 $70,L69B4
|
|
00697D 1 A5 C3 lda $C3
|
|
00697F 1 A6 C4 ldx $C4
|
|
006981 1 20 FA 68 jsr L68FA
|
|
006984 1 85 82 sta L0082
|
|
006986 1 86 83 stx L0083
|
|
006988 1 A5 BF lda $BF
|
|
00698A 1 29 03 and #$03
|
|
00698C 1 D0 09 bne L6997
|
|
00698E 1 A5 C1 lda $C1
|
|
006990 1 D0 05 bne L6997
|
|
006992 1 AD 20 68 lda L6820
|
|
006995 1 D0 03 bne L699A
|
|
006997 1 AD 21 68 L6997: lda L6821
|
|
00699A 1 18 L699A: clc
|
|
00699B 1 65 82 adc L0082
|
|
00699D 1 85 82 sta L0082
|
|
00699F 1 90 02 bcc L69A3
|
|
0069A1 1 E6 83 inc L0083
|
|
0069A3 1 38 L69A3: sec
|
|
0069A4 1 E5 C5 sbc $C5
|
|
0069A6 1 A5 83 lda L0083
|
|
0069A8 1 E5 C6 sbc $C6
|
|
0069AA 1 30 08 bmi L69B4
|
|
0069AC 1 A5 82 lda L0082
|
|
0069AE 1 85 C5 sta $C5
|
|
0069B0 1 A5 83 lda L0083
|
|
0069B2 1 85 C6 sta $C6
|
|
0069B4 1 A6 A9 L69B4: ldx $A9
|
|
0069B6 1 E8 inx
|
|
0069B7 1 E4 AA cpx $AA
|
|
0069B9 1 D0 BB bne L6976
|
|
0069BB 1 A5 AA lda $AA
|
|
0069BD 1 AA tax
|
|
0069BE 1 AC 22 68 ldy L6822
|
|
0069C1 1 C8 iny
|
|
0069C2 1 C8 iny
|
|
0069C3 1 C8 iny
|
|
0069C4 1 20 70 4F jsr L4F70
|
|
0069C7 1 48 pha
|
|
0069C8 1 A5 C5 lda $C5
|
|
0069CA 1 85 A1 sta $A1
|
|
0069CC 1 A5 C6 lda $C6
|
|
0069CE 1 85 A2 sta $A2
|
|
0069D0 1 A9 07 lda #$07
|
|
0069D2 1 85 A3 sta $A3
|
|
0069D4 1 A9 00 lda #$00
|
|
0069D6 1 85 A4 sta $A4
|
|
0069D8 1 20 98 56 jsr L5698
|
|
0069DB 1 A4 A1 ldy $A1
|
|
0069DD 1 C8 iny
|
|
0069DE 1 C8 iny
|
|
0069DF 1 68 pla
|
|
0069E0 1 AA tax
|
|
0069E1 1 20 70 4F jsr L4F70
|
|
0069E4 1 8D 24 69 sta L6924
|
|
0069E7 1 8C 25 69 sty L6925
|
|
0069EA 1 38 sec
|
|
0069EB 1 ED 3D 63 sbc L633D
|
|
0069EE 1 98 tya
|
|
0069EF 1 ED 3E 63 sbc L633E
|
|
0069F2 1 30 0C bmi L6A00
|
|
0069F4 1 AD 24 69 lda L6924
|
|
0069F7 1 8D 3D 63 sta L633D
|
|
0069FA 1 AD 25 69 lda L6925
|
|
0069FD 1 8D 3E 63 sta L633E
|
|
006A00 1 A5 BB L6A00: lda $BB
|
|
006A02 1 18 clc
|
|
006A03 1 65 C5 adc $C5
|
|
006A05 1 85 BD sta $BD
|
|
006A07 1 A5 BC lda $BC
|
|
006A09 1 69 00 adc #$00
|
|
006A0B 1 85 BE sta $BE
|
|
006A0D 1 20 A9 68 jsr L68A9
|
|
006A10 1 A5 B1 lda $B1
|
|
006A12 1 A6 B2 ldx $B2
|
|
006A14 1 20 00 69 jsr L6900
|
|
006A17 1 20 5C 6A jsr L6A5C
|
|
006A1A 1 A5 EA lda $EA
|
|
006A1C 1 A6 EB ldx $EB
|
|
006A1E 1 18 clc
|
|
006A1F 1 69 08 adc #$08
|
|
006A21 1 90 01 bcc L6A24
|
|
006A23 1 E8 inx
|
|
006A24 1 85 B9 L6A24: sta $B9
|
|
006A26 1 86 BA stx $BA
|
|
006A28 1 20 A9 68 jsr L68A9
|
|
006A2B 1 A9 0C lda #$0C
|
|
006A2D 1 A2 00 ldx #$00
|
|
006A2F 1 20 58 57 jsr L5758
|
|
006A32 1 A6 A7 ldx $A7
|
|
006A34 1 E8 inx
|
|
006A35 1 E4 A8 cpx $A8
|
|
006A37 1 F0 03 beq L6A3C
|
|
006A39 1 4C 57 69 jmp L6957
|
|
006A3C 1
|
|
006A3C 1 A9 00 L6A3C: lda #$00
|
|
006A3E 1 8D 7A 7D sta L7D7A
|
|
006A41 1 8D 7B 7D sta L7D7B
|
|
006A44 1 20 53 65 jsr L6553
|
|
006A47 1 38 sec
|
|
006A48 1 AD 3B 63 lda L633B
|
|
006A4B 1 ED 3D 63 sbc L633D
|
|
006A4E 1 AD 3C 63 lda L633C
|
|
006A51 1 ED 3E 63 sbc L633E
|
|
006A54 1 10 05 bpl L6A5B
|
|
006A56 1 A9 9C lda #$9C
|
|
006A58 1 4C B1 40 jmp L40B1
|
|
006A5B 1
|
|
006A5B 1 60 L6A5B: rts
|
|
006A5C 1
|
|
006A5C 1 A6 A7 L6A5C: ldx $A7
|
|
006A5E 1 20 78 68 jsr L6878
|
|
006A61 1 A6 A9 ldx $A9
|
|
006A63 1 4C BE 68 jmp L68BE
|
|
006A66 1
|
|
006A66 1 8D 7B 6A L6A66: sta L6A7B
|
|
006A69 1 8E 7C 6A stx L6A7B+1
|
|
006A6C 1 8D 86 6A sta L6A86
|
|
006A6F 1 8E 87 6A stx L6A86+1
|
|
006A72 1 A9 00 lda #$00
|
|
006A74 1 20 F5 68 jsr L68F5
|
|
006A77 1 20 00 40 jsr A2D
|
|
006A7A 1 11 .byte $11
|
|
006A7B 1 00 00 L6A7B: .addr L0000
|
|
006A7D 1 A9 04 lda #$04
|
|
006A7F 1 20 F5 68 jsr L68F5
|
|
006A82 1 20 00 40 jsr A2D
|
|
006A85 1 12 .byte $12
|
|
006A86 1 00 00 L6A86: .addr L0000
|
|
006A88 1 60 rts
|
|
006A89 1
|
|
006A89 1 20 94 6A L6A89: jsr L6A94
|
|
006A8C 1 D0 05 bne L6A93
|
|
006A8E 1 A9 9A lda #$9A
|
|
006A90 1 4C B1 40 jmp L40B1
|
|
006A93 1
|
|
006A93 1 60 L6A93: rts
|
|
006A94 1
|
|
006A94 1 A9 00 L6A94: lda #$00
|
|
006A96 1 85 C6 L6A96: sta $C6
|
|
006A98 1 20 67 68 jsr L6867
|
|
006A9B 1 A2 00 ldx #$00
|
|
006A9D 1 20 78 68 L6A9D: jsr L6878
|
|
006AA0 1 24 C6 bit $C6
|
|
006AA2 1 70 26 bvs L6ACA
|
|
006AA4 1 30 08 bmi L6AAE
|
|
006AA6 1 A5 AF lda $AF
|
|
006AA8 1 C5 C7 cmp L00C7
|
|
006AAA 1 D0 23 bne L6ACF
|
|
006AAC 1 F0 2B beq L6AD9
|
|
006AAE 1 AD F4 5F L6AAE: lda L5FF4
|
|
006AB1 1 AE F5 5F ldx L5FF5
|
|
006AB4 1 E4 B8 cpx $B8
|
|
006AB6 1 90 17 bcc L6ACF
|
|
006AB8 1 D0 04 bne L6ABE
|
|
006ABA 1 C5 B7 cmp $B7
|
|
006ABC 1 90 11 bcc L6ACF
|
|
006ABE 1 E4 BA L6ABE: cpx $BA
|
|
006AC0 1 90 17 bcc L6AD9
|
|
006AC2 1 D0 0B bne L6ACF
|
|
006AC4 1 C5 B9 cmp $B9
|
|
006AC6 1 90 11 bcc L6AD9
|
|
006AC8 1 B0 05 bcs L6ACF
|
|
006ACA 1 20 DC 6A L6ACA: jsr L6ADC
|
|
006ACD 1 D0 0A bne L6AD9
|
|
006ACF 1 A6 A7 L6ACF: ldx $A7
|
|
006AD1 1 E8 inx
|
|
006AD2 1 E4 A8 cpx $A8
|
|
006AD4 1 D0 C7 bne L6A9D
|
|
006AD6 1 A9 00 lda #$00
|
|
006AD8 1 60 rts
|
|
006AD9 1
|
|
006AD9 1 A5 AF L6AD9: lda $AF
|
|
006ADB 1 60 rts
|
|
006ADC 1
|
|
006ADC 1 A2 00 L6ADC: ldx #$00
|
|
006ADE 1 20 BE 68 L6ADE: jsr L68BE
|
|
006AE1 1 A6 A9 ldx $A9
|
|
006AE3 1 E8 inx
|
|
006AE4 1 24 C6 bit $C6
|
|
006AE6 1 70 12 bvs L6AFA
|
|
006AE8 1 30 06 bmi L6AF0
|
|
006AEA 1 E4 C8 cpx $C8
|
|
006AEC 1 D0 28 bne L6B16
|
|
006AEE 1 F0 2C beq L6B1C
|
|
006AF0 1 BD 47 68 L6AF0: lda L6847,x
|
|
006AF3 1 CD F6 5F cmp L5FF6
|
|
006AF6 1 B0 24 bcs L6B1C
|
|
006AF8 1 90 1C bcc L6B16
|
|
006AFA 1 A5 C9 L6AFA: lda $C9
|
|
006AFC 1 29 7F and #$7F
|
|
006AFE 1 C5 C1 cmp $C1
|
|
006B00 1 F0 04 beq L6B06
|
|
006B02 1 C5 C2 cmp $C2
|
|
006B04 1 D0 10 bne L6B16
|
|
006B06 1 C9 20 L6B06: cmp #$20
|
|
006B08 1 90 12 bcc L6B1C
|
|
006B0A 1 A5 BF lda $BF
|
|
006B0C 1 29 C0 and #$C0
|
|
006B0E 1 D0 06 bne L6B16
|
|
006B10 1 A5 BF lda $BF
|
|
006B12 1 25 CA and $CA
|
|
006B14 1 D0 06 bne L6B1C
|
|
006B16 1 E4 L6B16: .byte $E4
|
|
006B17 1 AA L6B17: tax
|
|
006B18 1 D0 C4 bne L6ADE
|
|
006B1A 1 A2 00 ldx #$00
|
|
006B1C 1 60 L6B1C: rts
|
|
006B1D 1
|
|
006B1D 1 A5 C7 L6B1D: lda L00C7
|
|
006B1F 1 D0 05 bne L6B26
|
|
006B21 1 AD D9 6B lda L6BD9
|
|
006B24 1 85 C7 sta L00C7
|
|
006B26 1 20 89 6A L6B26: jsr L6A89
|
|
006B29 1 20 3C 65 L6B29: jsr L653C
|
|
006B2C 1 20 7E 65 jsr L657E
|
|
006B2F 1 20 35 6B jsr L6B35
|
|
006B32 1 4C 53 65 jmp L6553
|
|
006B35 1
|
|
006B35 1 A2 01 L6B35: ldx #$01
|
|
006B37 1 B5 B7 L6B37: lda $B7,x
|
|
006B39 1 9D 2D 68 sta L682D,x
|
|
006B3C 1 B5 B9 lda $B9,x
|
|
006B3E 1 9D 31 68 sta L6831,x
|
|
006B41 1 B5 BB lda $BB,x
|
|
006B43 1 9D 37 68 sta L6837,x
|
|
006B46 1 9D 3F 68 sta L683F,x
|
|
006B49 1 B5 BD lda $BD,x
|
|
006B4B 1 9D 3B 68 sta L683B,x
|
|
006B4E 1 9D 43 68 sta L6843,x
|
|
006B51 1 CA dex
|
|
006B52 1 10 E3 bpl L6B37
|
|
006B54 1 A9 02 lda #$02
|
|
006B56 1 20 F5 68 jsr L68F5
|
|
006B59 1 20 00 40 jsr A2D
|
|
006B5C 1 11 .byte $11
|
|
006B5D 1 2D 68 .addr L682D
|
|
006B5F 1 60 rts
|
|
006B60 1
|
|
006B60 1 A5 C9 lda $C9
|
|
006B62 1 C9 1B cmp #$1B
|
|
006B64 1 D0 0A bne L6B70
|
|
006B66 1 A5 CA lda $CA
|
|
006B68 1 D0 06 bne L6B70
|
|
006B6A 1 20 61 7D jsr L7D61
|
|
006B6D 1 4C DB 6B jmp L6BDB
|
|
006B70 1
|
|
006B70 1 A9 C0 L6B70: lda #$C0
|
|
006B72 1 20 96 6A jsr L6A96
|
|
006B75 1 F0 11 beq L6B88
|
|
006B77 1 A5 B0 lda $B0
|
|
006B79 1 30 0D bmi L6B88
|
|
006B7B 1 A5 BF lda $BF
|
|
006B7D 1 29 C0 and #$C0
|
|
006B7F 1 D0 07 bne L6B88
|
|
006B81 1 A5 AF lda $AF
|
|
006B83 1 8D D9 6B sta L6BD9
|
|
006B86 1 D0 03 bne L6B8B
|
|
006B88 1 A9 00 L6B88: lda #$00
|
|
006B8A 1 AA tax
|
|
006B8B 1 A0 00 L6B8B: ldy #$00
|
|
006B8D 1 91 80 sta (L0080),y
|
|
006B8F 1 C8 iny
|
|
006B90 1 8A txa
|
|
006B91 1 91 80 sta (L0080),y
|
|
006B93 1 D0 94 bne L6B29
|
|
006B95 1 60 rts
|
|
006B96 1
|
|
006B96 1 20 89 6A L6B96: jsr L6A89
|
|
006B99 1 20 DC 6A jsr L6ADC
|
|
006B9C 1 E0 00 cpx #$00
|
|
006B9E 1 60 L6B9E: rts
|
|
006B9F 1
|
|
006B9F 1 20 96 6B L6B9F: jsr L6B96
|
|
006BA2 1 D0 FA bne L6B9E
|
|
006BA4 1 A9 9B lda #$9B
|
|
006BA6 1 4C B1 40 jmp L40B1
|
|
006BA9 1
|
|
006BA9 1 20 9F 6B jsr L6B9F
|
|
006BAC 1 06 BF asl $BF
|
|
006BAE 1 66 C9 ror $C9
|
|
006BB0 1 66 BF ror $BF
|
|
006BB2 1 4C DF 68 jmp L68DF
|
|
006BB5 1
|
|
006BB5 1 20 9F 6B jsr L6B9F
|
|
006BB8 1 A5 C9 lda $C9
|
|
006BBA 1 F0 06 beq L6BC2
|
|
006BBC 1 A9 20 lda #$20
|
|
006BBE 1 05 BF ora $BF
|
|
006BC0 1 D0 04 bne L6BC6
|
|
006BC2 1 A9 DF L6BC2: lda #$DF
|
|
006BC4 1 25 BF and $BF
|
|
006BC6 1 85 BF L6BC6: sta $BF
|
|
006BC8 1 4C DF 68 jmp L68DF
|
|
006BCB 1
|
|
006BCB 1 20 89 6A jsr L6A89
|
|
006BCE 1 06 B0 asl $B0
|
|
006BD0 1 66 C8 ror $C8
|
|
006BD2 1 66 B0 ror $B0
|
|
006BD4 1 A6 A7 ldx $A7
|
|
006BD6 1 4C A9 68 jmp L68A9
|
|
006BD9 1
|
|
006BD9 1 00 L6BD9: brk
|
|
006BDA 1 00 L6BDA: brk
|
|
006BDB 1 20 CD 7E L6BDB: jsr L7ECD
|
|
006BDE 1 20 67 68 jsr L6867
|
|
006BE1 1 20 3F 65 jsr L653F
|
|
006BE4 1 20 7E 65 jsr L657E
|
|
006BE7 1 2C 74 7D bit L7D74
|
|
006BEA 1 10 06 bpl L6BF2
|
|
006BEC 1 20 E1 7F jsr L7FE1
|
|
006BEF 1 4C 23 6C jmp L6C23
|
|
006BF2 1
|
|
006BF2 1 A9 00 L6BF2: lda #$00
|
|
006BF4 1 8D D9 6B sta L6BD9
|
|
006BF7 1 8D DA 6B sta L6BDA
|
|
006BFA 1 20 1B 69 jsr L691B
|
|
006BFD 1 2C 81 7D L6BFD: bit L7D81
|
|
006C00 1 10 .byte $10
|
|
006C01 1 03 L6C01: .byte $03
|
|
006C02 1 4C 49 81 jmp L8149
|
|
006C05 1
|
|
006C05 1 20 00 40 L6C05: jsr A2D
|
|
006C08 1 0E .byte $0E
|
|
006C09 1 83 00 .addr L0083
|
|
006C0B 1 20 00 40 jsr A2D
|
|
006C0E 1 13 .byte $13
|
|
006C0F 1 25 68 .addr L6825
|
|
006C11 1 D0 45 bne L6C58
|
|
006C13 1 AD D9 6B lda L6BD9
|
|
006C16 1 F0 0B beq L6C23
|
|
006C18 1 20 00 40 jsr A2D
|
|
006C1B 1 13 .byte $13
|
|
006C1C 1 37 68 .addr L6837
|
|
006C1E 1 D0 53 bne L6C73
|
|
006C20 1 20 A1 6E jsr L6EA1
|
|
006C23 1 20 1B 69 L6C23: jsr L691B
|
|
006C26 1 F0 04 beq L6C2C
|
|
006C28 1 C9 02 cmp #$02
|
|
006C2A 1 D0 D1 bne L6BFD
|
|
006C2C 1 AD DA 6B L6C2C: lda L6BDA
|
|
006C2F 1 D0 06 bne L6C37
|
|
006C31 1 20 23 6D jsr L6D23
|
|
006C34 1 4C 40 6C jmp L6C40
|
|
006C37 1
|
|
006C37 1 20 5A 62 L6C37: jsr L625A
|
|
006C3A 1 20 7E 65 jsr L657E
|
|
006C3D 1 20 F4 6C jsr L6CF4
|
|
006C40 1 20 56 65 L6C40: jsr L6556
|
|
006C43 1 A9 00 lda #$00
|
|
006C45 1 AE DA 6B ldx L6BDA
|
|
006C48 1 F0 0B beq L6C55
|
|
006C4A 1 AD D9 6B lda L6BD9
|
|
006C4D 1 A4 A7 ldy $A7
|
|
006C4F 1 8C .byte $8C
|
|
006C50 1 7A L6C50: ply
|
|
006C51 1 7D 8E 7B adc $7B8E,x
|
|
006C54 1 7D .byte $7D
|
|
006C55 1 4C BB 5E L6C55: jmp L5EBB
|
|
006C58 1
|
|
006C58 1 20 A1 6E L6C58: jsr L6EA1
|
|
006C5B 1 A9 80 L6C5B: lda #$80
|
|
006C5D 1 20 96 6A jsr L6A96
|
|
006C60 1 CD D9 6B cmp L6BD9
|
|
006C63 1 F0 BE L6C63: beq L6C23
|
|
006C65 1 48 pha
|
|
006C66 1 20 23 6D jsr L6D23
|
|
006C69 1 68 pla
|
|
006C6A 1 8D D9 6B sta L6BD9
|
|
006C6D 1 20 26 6D jsr L6D26
|
|
006C70 1 4C 23 6C jmp L6C23
|
|
006C73 1
|
|
006C73 1 A9 80 L6C73: lda #$80
|
|
006C75 1 85 C6 sta $C6
|
|
006C77 1 20 DC 6A jsr L6ADC
|
|
006C7A 1 EC DA 6B cpx L6BDA
|
|
006C7D 1 F0 A4 beq L6C23
|
|
006C7F 1 A5 B0 lda $B0
|
|
006C81 1 05 BF ora $BF
|
|
006C83 1 29 C0 and #$C0
|
|
006C85 1 F0 02 beq L6C89
|
|
006C87 1 A2 00 ldx #$00
|
|
006C89 1 8A L6C89: txa
|
|
006C8A 1 48 pha
|
|
006C8B 1 20 AA 6E jsr L6EAA
|
|
006C8E 1 68 pla
|
|
006C8F 1 8D DA 6B sta L6BDA
|
|
006C92 1 20 AA 6E jsr L6EAA
|
|
006C95 1 4C 23 6C jmp L6C23
|
|
006C98 1
|
|
006C98 1 A5 BC L6C98: lda $BC
|
|
006C9A 1 4A lsr a
|
|
006C9B 1 A5 BB lda $BB
|
|
006C9D 1 6A ror a
|
|
006C9E 1 AA tax
|
|
006C9F 1 BD 21 48 lda L4821,x
|
|
006CA2 1 85 82 sta L0082
|
|
006CA4 1 A5 BE lda $BE
|
|
006CA6 1 4A lsr a
|
|
006CA7 1 A5 BD lda $BD
|
|
006CA9 1 6A ror a
|
|
006CAA 1 AA tax
|
|
006CAB 1 BD 21 48 lda L4821,x
|
|
006CAE 1 38 sec
|
|
006CAF 1 E5 82 sbc L0082
|
|
006CB1 1 85 90 sta $90
|
|
006CB3 1 AD 35 68 lda L6835
|
|
006CB6 1 85 8E sta $8E
|
|
006CB8 1 AD 36 68 lda L6836
|
|
006CBB 1 85 8F sta $8F
|
|
006CBD 1 A4 AA ldy $AA
|
|
006CBF 1 BE 47 68 ldx L6847,y
|
|
006CC2 1 E8 inx
|
|
006CC3 1 86 83 stx L0083
|
|
006CC5 1 8E 45 68 stx L6845
|
|
006CC8 1 8E 3D 68 stx L683D
|
|
006CCB 1 AE 22 68 ldx L6822
|
|
006CCE 1 E8 inx
|
|
006CCF 1 E8 inx
|
|
006CD0 1 E8 inx
|
|
006CD1 1 8E 41 68 stx L6841
|
|
006CD4 1 8E 39 68 stx L6839
|
|
006CD7 1 60 rts
|
|
006CD8 1
|
|
006CD8 1 BD 21 4A L6CD8: lda L4A21,x
|
|
006CDB 1 18 clc
|
|
006CDC 1 65 82 adc L0082
|
|
006CDE 1 85 84 sta $84
|
|
006CE0 1 BD E1 4A lda L4AE1,x
|
|
006CE3 1 09 20 ora #$20
|
|
006CE5 1 85 85 sta $85
|
|
006CE7 1 60 rts
|
|
006CE8 1
|
|
006CE8 1 A5 8E L6CE8: lda $8E
|
|
006CEA 1 38 sec
|
|
006CEB 1 65 90 adc $90
|
|
006CED 1 85 8E sta $8E
|
|
006CEF 1 90 02 bcc L6CF3
|
|
006CF1 1 E6 8F inc $8F
|
|
006CF3 1 60 L6CF3: rts
|
|
006CF4 1
|
|
006CF4 1 20 98 6C L6CF4: jsr L6C98
|
|
006CF7 1 20 D8 6C L6CF7: jsr L6CD8
|
|
006CFA 1 8D 55 C0 sta $C055
|
|
006CFD 1 A4 90 ldy $90
|
|
006CFF 1 B1 8E L6CFF: lda ($8E),y
|
|
006D01 1 91 84 sta ($84),y
|
|
006D03 1 88 dey
|
|
006D04 1 10 F9 bpl L6CFF
|
|
006D06 1 20 E8 6C jsr L6CE8
|
|
006D09 1 8D 54 C0 sta $C054
|
|
006D0C 1 A4 90 ldy $90
|
|
006D0E 1 B1 8E L6D0E: lda ($8E),y
|
|
006D10 1 91 84 sta ($84),y
|
|
006D12 1 88 dey
|
|
006D13 1 10 F9 bpl L6D0E
|
|
006D15 1 20 E8 6C jsr L6CE8
|
|
006D18 1 E8 inx
|
|
006D19 1 E4 83 cpx L0083
|
|
006D1B 1 90 DA bcc L6CF7
|
|
006D1D 1 F0 D8 beq L6CF7
|
|
006D1F 1 4C 33 62 jmp L6233
|
|
006D22 1
|
|
006D22 1 60 L6D22: rts
|
|
006D23 1
|
|
006D23 1 18 L6D23: clc
|
|
006D24 1 90 01 bcc L6D27
|
|
006D26 1 38 L6D26: sec
|
|
006D27 1 AD D9 6B L6D27: lda L6BD9
|
|
006D2A 1 F0 F6 beq L6D22
|
|
006D2C 1 08 php
|
|
006D2D 1 85 C7 sta L00C7
|
|
006D2F 1 20 94 6A jsr L6A94
|
|
006D32 1 20 5A 62 jsr L625A
|
|
006D35 1 20 35 6B jsr L6B35
|
|
006D38 1 28 plp
|
|
006D39 1 90 B9 bcc L6CF4
|
|
006D3B 1 20 98 6C jsr L6C98
|
|
006D3E 1 20 D8 6C L6D3E: jsr L6CD8
|
|
006D41 1 8D 55 C0 sta $C055
|
|
006D44 1 A4 90 ldy $90
|
|
006D46 1 B1 84 L6D46: lda ($84),y
|
|
006D48 1 91 8E sta ($8E),y
|
|
006D4A 1 88 dey
|
|
006D4B 1 10 F9 bpl L6D46
|
|
006D4D 1 20 E8 6C jsr L6CE8
|
|
006D50 1 8D 54 C0 sta $C054
|
|
006D53 1 A4 90 ldy $90
|
|
006D55 1 B1 84 L6D55: lda ($84),y
|
|
006D57 1 91 8E sta ($8E),y
|
|
006D59 1 88 dey
|
|
006D5A 1 10 F9 bpl L6D55
|
|
006D5C 1 20 E8 6C jsr L6CE8
|
|
006D5F 1 E8 inx
|
|
006D60 1 E4 .byte $E4
|
|
006D61 1 83 L6D61: .byte $83
|
|
006D62 1 90 DA bcc L6D3E
|
|
006D64 1 F0 D8 beq L6D3E
|
|
006D66 1 20 7E 65 jsr L657E
|
|
006D69 1 AD 61 68 lda L6861
|
|
006D6C 1 AE 62 68 ldx L6862
|
|
006D6F 1 20 66 6A jsr L6A66
|
|
006D72 1 EE 3F 68 inc L683F
|
|
006D75 1 D0 03 L6D75: bne L6D7A
|
|
006D77 1 EE 40 68 inc L6840
|
|
006D7A 1 AD 43 68 L6D7A: lda L6843
|
|
006D7D 1 D0 03 bne L6D82
|
|
006D7F 1 CE 44 68 dec L6844
|
|
006D82 1 CE 43 68 L6D82: dec L6843
|
|
006D85 1 20 5C 6A jsr L6A5C
|
|
006D88 1 A2 00 ldx #$00
|
|
006D8A 1 20 BE 68 L6D8A: jsr L68BE
|
|
006D8D 1 24 BF bit $BF
|
|
006D8F 1 50 03 bvc L6D94
|
|
006D91 1 4C 18 6E jmp L6E18
|
|
006D94 1
|
|
006D94 1 A5 BF L6D94: lda $BF
|
|
006D96 1 29 20 and #$20
|
|
006D98 1 F0 23 beq L6DBD
|
|
006D9A 1 AD 1D 68 lda L681D
|
|
006D9D 1 20 25 6E jsr L6E25
|
|
006DA0 1 AD 58 68 lda L6858
|
|
006DA3 1 8D 5E 68 sta L685E
|
|
006DA6 1 A5 BF lda $BF
|
|
006DA8 1 29 04 and #$04
|
|
006DAA 1 F0 05 beq L6DB1
|
|
006DAC 1 A5 C0 lda $C0
|
|
006DAE 1 8D 5E 68 sta L685E
|
|
006DB1 1 AD 63 68 L6DB1: lda L6863
|
|
006DB4 1 AE 64 68 ldx L6864
|
|
006DB7 1 20 00 69 jsr L6900
|
|
006DBA 1 20 5C 6A jsr L6A5C
|
|
006DBD 1 AD 1E 68 L6DBD: lda L681E
|
|
006DC0 1 20 25 6E jsr L6E25
|
|
006DC3 1 A5 C3 lda $C3
|
|
006DC5 1 A6 C4 ldx $C4
|
|
006DC7 1 20 00 69 jsr L6900
|
|
006DCA 1 20 5C 6A jsr L6A5C
|
|
006DCD 1 A5 BF lda $BF
|
|
006DCF 1 29 03 and #$03
|
|
006DD1 1 D0 0D bne L6DE0
|
|
006DD3 1 A5 C1 lda $C1
|
|
006DD5 1 F0 33 beq L6E0A
|
|
006DD7 1 AD 59 68 lda L6859
|
|
006DDA 1 8D 5B 68 sta L685B
|
|
006DDD 1 4C 0A 6E jmp L6E0A
|
|
006DE0 1
|
|
006DE0 1 C9 01 L6DE0: cmp #$01
|
|
006DE2 1 D0 09 bne L6DED
|
|
006DE4 1 AD 57 68 lda L6857
|
|
006DE7 1 8D 5B 68 sta L685B
|
|
006DEA 1 4C F3 6D jmp L6DF3
|
|
006DED 1
|
|
006DED 1 AD 56 68 L6DED: lda L6856
|
|
006DF0 1 8D 5B 68 sta L685B
|
|
006DF3 1 A5 C1 L6DF3: lda $C1
|
|
006DF5 1 8D 5C 68 sta L685C
|
|
006DF8 1 AD 1F 68 lda L681F
|
|
006DFB 1 20 92 6E jsr L6E92
|
|
006DFE 1 AD 65 68 lda L6865
|
|
006E01 1 AE 66 68 ldx L6866
|
|
006E04 1 20 00 69 jsr L6900
|
|
006E07 1 20 5C 6A jsr L6A5C
|
|
006E0A 1 24 B0 L6E0A: bit $B0
|
|
006E0C 1 30 04 bmi L6E12
|
|
006E0E 1 24 BF bit $BF
|
|
006E10 1 10 06 bpl L6E18
|
|
006E12 1 20 36 6E L6E12: jsr L6E36
|
|
006E15 1 4C 18 6E jmp L6E18
|
|
006E18 1
|
|
006E18 1 A6 A9 L6E18: ldx $A9
|
|
006E1A 1 E8 inx
|
|
006E1B 1 E4 AA cpx $AA
|
|
006E1D 1 F0 03 beq L6E22
|
|
006E1F 1 4C 8A 6D jmp L6D8A
|
|
006E22 1
|
|
006E22 1 4C 33 62 L6E22: jmp L6233
|
|
006E25 1
|
|
006E25 1 A6 A9 L6E25: ldx $A9
|
|
006E27 1 BC 48 68 ldy L6848,x
|
|
006E2A 1 88 dey
|
|
006E2B 1 A6 BC ldx $BC
|
|
006E2D 1 18 clc
|
|
006E2E 1 65 BB adc $BB
|
|
006E30 1 90 01 bcc L6E33
|
|
006E32 1 E8 inx
|
|
006E33 1 4C EA 68 L6E33: jmp L68EA
|
|
006E36 1
|
|
006E36 1 A6 A9 L6E36: ldx $A9
|
|
006E38 1 BD 47 68 lda L6847,x
|
|
006E3B 1 8D 8C 6E sta L6E8C
|
|
006E3E 1 EE 8C 6E inc L6E8C
|
|
006E41 1 BD 48 68 lda L6848,x
|
|
006E44 1 8D 90 6E sta L6E90
|
|
006E47 1 18 clc
|
|
006E48 1 A5 .byte $A5
|
|
006E49 1 BB L6E49: .byte $BB
|
|
006E4A 1 69 05 adc #$05
|
|
006E4C 1 8D 8A 6E sta L6E8A
|
|
006E4F 1 A5 BC lda $BC
|
|
006E51 1 69 00 adc #$00
|
|
006E53 1 8D 8B 6E sta L6E8B
|
|
006E56 1 38 sec
|
|
006E57 1 A5 BD lda $BD
|
|
006E59 1 E9 05 sbc #$05
|
|
006E5B 1 8D 8E 6E sta L6E8E
|
|
006E5E 1 A5 BE lda $BE
|
|
006E60 1 E9 .byte $E9
|
|
006E61 1 00 L6E61: brk
|
|
006E62 1 8D 8F 6E sta L6E8F
|
|
006E65 1 20 00 40 L6E65: jsr A2D
|
|
006E68 1 08 .byte $08
|
|
006E69 1 82 6E L6E69: .addr L6E82
|
|
006E6B 1 A9 01 lda #$01
|
|
006E6D 1 20 .byte $20
|
|
006E6E 1 F5 .byte $F5
|
|
006E6F 1 68 L6E6F: pla
|
|
006E70 1 20 00 40 jsr A2D
|
|
006E73 1 11 .byte $11
|
|
006E74 1 8A 6E L6E74: .addr L6E8A
|
|
006E76 1 20 00 40 jsr A2D
|
|
006E79 1 08 .byte $08
|
|
006E7A 1 2E 5F .addr L5F2E
|
|
006E7C 1 A9 02 lda #$02
|
|
006E7E 1 20 F5 68 jsr L68F5
|
|
006E81 1 60 rts
|
|
006E82 1
|
|
006E82 1 88 L6E82: dey
|
|
006E83 1 55 88 eor L0088,x
|
|
006E85 1 55 88 eor L0088,x
|
|
006E87 1 55 88 eor L0088,x
|
|
006E89 1 55 .byte $55
|
|
006E8A 1 00 L6E8A: brk
|
|
006E8B 1 00 L6E8B: brk
|
|
006E8C 1 00 L6E8C: brk
|
|
006E8D 1 00 brk
|
|
006E8E 1 00 L6E8E: brk
|
|
006E8F 1 00 L6E8F: brk
|
|
006E90 1 00 L6E90: brk
|
|
006E91 1 00 brk
|
|
006E92 1 85 82 L6E92: sta L0082
|
|
006E94 1 A5 BD lda $BD
|
|
006E96 1 A6 BE ldx $BE
|
|
006E98 1 38 sec
|
|
006E99 1 E5 82 sbc L0082
|
|
006E9B 1 B0 01 bcs L6E9E
|
|
006E9D 1 CA dex
|
|
006E9E 1 4C F0 68 L6E9E: jmp L68F0
|
|
006EA1 1
|
|
006EA1 1 20 AA 6E L6EA1: jsr L6EAA
|
|
006EA4 1 A9 00 lda #$00
|
|
006EA6 1 8D DA 6B sta L6BDA
|
|
006EA9 1 60 L6EA9: rts
|
|
006EAA 1
|
|
006EAA 1 AE DA 6B L6EAA: ldx L6BDA
|
|
006EAD 1 F0 FA beq L6EA9
|
|
006EAF 1 BC 46 68 ldy L6846,x
|
|
006EB2 1 C8 iny
|
|
006EB3 1 8C 41 68 sty L6841
|
|
006EB6 1 BC 47 68 ldy L6847,x
|
|
006EB9 1 8C 45 68 sty L6845
|
|
006EBC 1 20 5A 62 jsr L625A
|
|
006EBF 1 A9 02 lda #$02
|
|
006EC1 1 20 F5 68 jsr L68F5
|
|
006EC4 1 20 00 40 jsr A2D
|
|
006EC7 1 11 .byte $11
|
|
006EC8 1 3F 68 .addr L683F
|
|
006ECA 1 4C 33 62 jmp L6233
|
|
006ECD 1
|
|
006ECD 1 A2 03 ldx #$03
|
|
006ECF 1 B5 82 L6ECF: lda L0082,x
|
|
006ED1 1 9D 56 68 sta L6856,x
|
|
006ED4 1 CA dex
|
|
006ED5 1 10 F8 bpl L6ECF
|
|
006ED7 1 AD 40 5F lda L5F40
|
|
006EDA 1 85 82 sta L0082
|
|
006EDC 1 AD 41 5F lda L5F41
|
|
006EDF 1 85 83 sta L0083
|
|
006EE1 1 A0 00 ldy #$00
|
|
006EE3 1 B1 82 lda (L0082),y
|
|
006EE5 1 30 1B bmi L6F02
|
|
006EE7 1 A9 02 lda #$02
|
|
006EE9 1 8D 1D 68 sta L681D
|
|
006EEC 1 A9 09 lda #$09
|
|
006EEE 1 8D 1E 68 sta L681E
|
|
006EF1 1 A9 10 lda #$10
|
|
006EF3 1 8D 1F 68 sta L681F
|
|
006EF6 1 A9 09 lda #$09
|
|
006EF8 1 8D 20 68 sta L6820
|
|
006EFB 1 A9 1E lda #$1E
|
|
006EFD 1 8D 21 68 sta L6821
|
|
006F00 1 D0 19 bne L6F1B
|
|
006F02 1 A9 02 L6F02: lda #$02
|
|
006F04 1 8D 1D 68 sta L681D
|
|
006F07 1 A9 10 lda #$10
|
|
006F09 1 8D 1E 68 sta L681E
|
|
006F0C 1 A9 1E lda #$1E
|
|
006F0E 1 8D 1F 68 sta L681F
|
|
006F11 1 A9 10 lda #$10
|
|
006F13 1 8D 20 68 sta L6820
|
|
006F16 1 A9 33 lda #$33
|
|
006F18 1 8D 21 68 sta L6821
|
|
006F1B 1 60 L6F1B: rts
|
|
006F1C 1
|
|
006F1C 1 20 9F 6B jsr L6B9F
|
|
006F1F 1 A5 C9 lda $C9
|
|
006F21 1 F0 0D beq L6F30
|
|
006F23 1 A9 04 lda #$04
|
|
006F25 1 05 BF ora $BF
|
|
006F27 1 85 BF sta $BF
|
|
006F29 1 A5 CA lda $CA
|
|
006F2B 1 85 C0 sta $C0
|
|
006F2D 1 4C DF 68 jmp L68DF
|
|
006F30 1
|
|
006F30 1 A9 FB L6F30: lda #$FB
|
|
006F32 1 25 BF and $BF
|
|
006F34 1 85 BF sta $BF
|
|
006F36 1 4C DF 68 jmp L68DF
|
|
006F39 1
|
|
006F39 1 00 L6F39: brk
|
|
006F3A 1 00 brk
|
|
006F3B 1 00 L6F3B: brk
|
|
006F3C 1 00 brk
|
|
006F3D 1 13 .byte $13
|
|
006F3E 1 0A asl a
|
|
006F3F 1 61 6F adc ($6F,x)
|
|
006F41 1 00 L6F41: brk
|
|
006F42 1 00 brk
|
|
006F43 1 00 L6F43: brk
|
|
006F44 1 00 L6F44: brk
|
|
006F45 1 13 .byte $13
|
|
006F46 1 0A L6F46: asl a
|
|
006F47 1 82 .byte $82
|
|
006F48 1 6F .byte $6F
|
|
006F49 1 00 L6F49: brk
|
|
006F4A 1 00 brk
|
|
006F4B 1 00 L6F4B: brk
|
|
006F4C 1 00 brk
|
|
006F4D 1 14 .byte $14
|
|
006F4E 1 09 A3 L6F4E: ora #$A3
|
|
006F50 1 6F .byte $6F
|
|
006F51 1 00 L6F51: brk
|
|
006F52 1 00 L6F52: brk
|
|
006F53 1 00 L6F53: brk
|
|
006F54 1 00 brk
|
|
006F55 1 12 09 ora ($09)
|
|
006F57 1 C1 6F cmp ($6F,x)
|
|
006F59 1 00 L6F59: brk
|
|
006F5A 1 00 brk
|
|
006F5B 1 00 brk
|
|
006F5C 1 00 brk
|
|
006F5D 1 14 0A trb $0A
|
|
006F5F 1 E0 6F cpx #$6F
|
|
006F61 1 00 brk
|
|
006F62 1 00 brk
|
|
006F63 1 00 L6F63: brk
|
|
006F64 1 00 L6F64: brk
|
|
006F65 1 18 clc
|
|
006F66 1 00 L6F66: brk
|
|
006F67 1 00 brk
|
|
006F68 1 66 00 ror L0000
|
|
006F6A 1 40 rti
|
|
006F6B 1
|
|
006F6B 1 01 .byte $01
|
|
006F6C 1 03 L6F6C: .byte $03
|
|
006F6D 1 30 L6F6D: .byte $30
|
|
006F6E 1 00 L6F6E: brk
|
|
006F6F 1 0C 7C 01 L6F6F: tsb $017C
|
|
006F72 1 3F .byte $3F
|
|
006F73 1 40 rti
|
|
006F74 1
|
|
006F74 1 01 03 L6F74: ora ($03,x)
|
|
006F76 1 40 L6F76: rti
|
|
006F77 1
|
|
006F77 1 01 03 ora ($03,x)
|
|
006F79 1 40 L6F79: rti
|
|
006F7A 1
|
|
006F7A 1 7F 03 00 bbr7 $03,L6F7D
|
|
006F7D 1 00 L6F7D: brk
|
|
006F7E 1 00 brk
|
|
006F7F 1 7E 7F 7F ror L7F7F,x
|
|
006F82 1 7E 7F 7F ror L7F7F,x
|
|
006F85 1 00 brk
|
|
006F86 1 00 brk
|
|
006F87 1 00 brk
|
|
006F88 1 40 rti
|
|
006F89 1
|
|
006F89 1 7F 03 40 bbr7 $03,L6FCC
|
|
006F8C 1 01 03 ora ($03,x)
|
|
006F8E 1 40 rti
|
|
006F8F 1
|
|
006F8F 1 01 03 ora ($03,x)
|
|
006F91 1 7C 01 3F jmp (L3F01,x)
|
|
006F94 1 30 00 bmi L6F96
|
|
006F96 1 0C 40 01 L6F96: tsb $0140
|
|
006F99 1 03 .byte $03
|
|
006F9A 1 00 brk
|
|
006F9B 1 66 .byte $66
|
|
006F9C 1 00 L6F9C: brk
|
|
006F9D 1 00 brk
|
|
006F9E 1 18 clc
|
|
006F9F 1 00 brk
|
|
006FA0 1 00 brk
|
|
006FA1 1 00 brk
|
|
006FA2 1 00 brk
|
|
006FA3 1 00 brk
|
|
006FA4 1 00 brk
|
|
006FA5 1 00 brk
|
|
006FA6 1 00 brk
|
|
006FA7 1 18 clc
|
|
006FA8 1 40 rti
|
|
006FA9 1
|
|
006FA9 1 00 brk
|
|
006FAA 1 1E 40 40 asl L4040,x
|
|
006FAD 1 79 4F 30 adc $304F,y
|
|
006FB0 1 00 brk
|
|
006FB1 1 4C 0C 00 jmp L000C
|
|
006FB4 1
|
|
006FB4 1 4C 30 00 jmp L0030
|
|
006FB7 1
|
|
006FB7 1 4C 40 79 jmp L7940
|
|
006FBA 1
|
|
006FBA 1 4F 00 1E bbr4 L0000,L6FDB
|
|
006FBD 1 40 rti
|
|
006FBE 1
|
|
006FBE 1 00 brk
|
|
006FBF 1 18 clc
|
|
006FC0 1 40 rti
|
|
006FC1 1
|
|
006FC1 1 00 brk
|
|
006FC2 1 00 brk
|
|
006FC3 1 00 brk
|
|
006FC4 1 01 0C ora (L000C,x)
|
|
006FC6 1 00 brk
|
|
006FC7 1 01 3C ora ($3C,x)
|
|
006FC9 1 00 brk
|
|
006FCA 1 79 .byte $79
|
|
006FCB 1 4F .byte $4F
|
|
006FCC 1 01 19 L6FCC: ora ($19,x)
|
|
006FCE 1 00 brk
|
|
006FCF 1 06 19 asl $19
|
|
006FD1 1 00 brk
|
|
006FD2 1 18 clc
|
|
006FD3 1 19 00 06 ora $0600,y
|
|
006FD6 1 79 4F 01 adc $014F,y
|
|
006FD9 1 01 3C ora ($3C,x)
|
|
006FDB 1 00 L6FDB: brk
|
|
006FDC 1 01 0C ora (L000C,x)
|
|
006FDE 1 00 brk
|
|
006FDF 1 00 brk
|
|
006FE0 1 7F 7F 7F bbr7 $7F,L7062
|
|
006FE3 1 01 00 ora (L0000,x)
|
|
006FE5 1 40 rti
|
|
006FE6 1
|
|
006FE6 1 79 3F 40 adc L403F,y
|
|
006FE9 1 19 70 4F ora L4F70,y
|
|
006FEC 1 19 30 4C ora L4C30,y
|
|
006FEF 1 19 30 4C ora L4C30,y
|
|
006FF2 1 79 3F 4C adc L4C3F,y
|
|
006FF5 1 61 00 adc (L0000,x)
|
|
006FF7 1 4C 61 7F jmp L7F61
|
|
006FFA 1
|
|
006FFA 1 4F 01 00 bbr4 $01,L6FFD
|
|
006FFD 1 40 L6FFD: rti
|
|
006FFE 1
|
|
006FFE 1 7F .byte $7F
|
|
006FFF 1 7F .byte $7F
|
|
007000 1 7F L7000: .byte $7F
|
|
007001 1 39 L7001: .byte $39
|
|
007002 1 6F L7002: .byte $6F
|
|
007003 1 41 L7003: .byte $41
|
|
007004 1 6F L7004: .byte $6F
|
|
007005 1 49 L7005: .byte $49
|
|
007006 1 6F L7006: .byte $6F
|
|
007007 1 51 L7007: .byte $51
|
|
007008 1 6F L7008: .byte $6F
|
|
007009 1 59 L7009: .byte $59
|
|
00700A 1 6F L700A: .byte $6F
|
|
00700B 1 00 L700B: brk
|
|
00700C 1 00 L700C: brk
|
|
00700D 1 00 L700D: brk
|
|
00700E 1 00 L700E: brk
|
|
00700F 1 00 L700F: brk
|
|
007010 1 00 L7010: brk
|
|
007011 1 D3 .byte $D3
|
|
007012 1 6F .byte $6F
|
|
007013 1 AD 11 70 L7013: lda $7011
|
|
007016 1 85 A7 sta $A7
|
|
007018 1 AD 12 70 lda $7012
|
|
00701B 1 85 A8 sta $A8
|
|
00701D 1 AD 0B 70 lda L700B
|
|
007020 1 AE 0C 70 ldx L700C
|
|
007023 1 D0 13 bne L7038
|
|
007025 1 60 L7025: rts
|
|
007026 1
|
|
007026 1 A5 A9 L7026: lda $A9
|
|
007028 1 85 A7 sta $A7
|
|
00702A 1 A5 AA lda $AA
|
|
00702C 1 85 A8 sta $A8
|
|
00702E 1 A0 39 ldy #$39
|
|
007030 1 B1 A9 lda ($A9),y
|
|
007032 1 F0 F1 beq L7025
|
|
007034 1 AA tax
|
|
007035 1 88 dey
|
|
007036 1 B1 A9 lda ($A9),y
|
|
007038 1 8D 0E 70 L7038: sta L700E
|
|
00703B 1 8E 0F 70 stx L700F
|
|
00703E 1 AD 0E 70 L703E: lda L700E
|
|
007041 1 AE 0F 70 ldx L700F
|
|
007044 1 85 A9 L7044: sta $A9
|
|
007046 1 86 AA stx $AA
|
|
007048 1 A0 0B ldy #$0B
|
|
00704A 1 B1 A9 L704A: lda ($A9),y
|
|
00704C 1 99 AB 00 sta $AB,y
|
|
00704F 1 88 dey
|
|
007050 1 10 F8 bpl L704A
|
|
007052 1 A0 23 ldy #$23
|
|
007054 1 B1 A9 L7054: lda ($A9),y
|
|
007056 1 99 A3 00 sta $A3,y
|
|
007059 1 88 dey
|
|
00705A 1 C0 13 cpy #$13
|
|
00705C 1 D0 F6 bne L7054
|
|
00705E 1 A5 A9 L705E: lda $A9
|
|
007060 1 A6 AA ldx $AA
|
|
007062 1 60 L7062: rts
|
|
007063 1
|
|
007063 1 20 13 70 L7063: jsr L7013
|
|
007066 1 F0 0B beq L7073
|
|
007068 1 A5 AB L7068: lda $AB
|
|
00706A 1 C5 82 cmp L0082
|
|
00706C 1 F0 F0 beq L705E
|
|
00706E 1 20 L706E: .byte $20
|
|
00706F 1 26 70 L706F: rol $70
|
|
007071 1 D0 F5 bne L7068
|
|
007073 1 60 L7073: rts
|
|
007074 1
|
|
007074 1 20 L7074: .byte $20
|
|
007075 1 63 .byte $63
|
|
007076 1 70 F0 L7076: bvs L7068
|
|
007078 1 01 L7078: .byte $01
|
|
007079 1 60 L7079: rts
|
|
00707A 1
|
|
00707A 1 A9 9F lda #$9F
|
|
00707C 1 4C B1 40 jmp L40B1
|
|
00707F 1
|
|
00707F 1 20 L707F: .byte $20
|
|
007080 1 00 L7080: brk
|
|
007081 1 40 rti
|
|
007082 1
|
|
007082 1 12 .byte $12
|
|
007083 1 C7 00 .addr L00C7
|
|
007085 1 60 rts
|
|
007086 1
|
|
007086 1 20 00 40 L7086: jsr A2D
|
|
007089 1 13 .byte $13
|
|
00708A 1 C7 00 .addr L00C7
|
|
00708C 1 60 rts
|
|
00708D 1
|
|
00708D 1 A2 03 L708D: ldx #$03
|
|
00708F 1 B5 B7 L708F: lda $B7,x
|
|
007091 1 95 C7 sta L00C7,x
|
|
007093 1 CA dex
|
|
007094 1 10 F9 bpl L708F
|
|
007096 1 A2 02 ldx #$02
|
|
007098 1 B5 C3 L7098: lda $C3,x
|
|
00709A 1 38 sec
|
|
00709B 1 F5 BF sbc $BF,x
|
|
00709D 1 A8 tay
|
|
00709E 1 B5 C4 lda $C4,x
|
|
0070A0 1 F5 C0 sbc $C0,x
|
|
0070A2 1 48 pha
|
|
0070A3 1 98 tya
|
|
0070A4 1 18 clc
|
|
0070A5 1 75 C7 adc L00C7,x
|
|
0070A7 1 95 CB sta $CB,x
|
|
0070A9 1 68 pla
|
|
0070AA 1 75 C8 adc $C8,x
|
|
0070AC 1 95 CC sta $CC,x
|
|
0070AE 1 CA dex
|
|
0070AF 1 CA dex
|
|
0070B0 1 10 E6 bpl L7098
|
|
0070B2 1 A9 C7 L70B2: lda #$C7
|
|
0070B4 1 A2 00 ldx #$00
|
|
0070B6 1 60 rts
|
|
0070B7 1
|
|
0070B7 1 20 8D 70 L70B7: jsr L708D
|
|
0070BA 1 A5 C7 lda L00C7
|
|
0070BC 1 D0 02 bne L70C0
|
|
0070BE 1 C6 C8 dec $C8
|
|
0070C0 1 C6 C7 L70C0: dec L00C7
|
|
0070C2 1 24 B0 bit $B0
|
|
0070C4 1 30 0A bmi L70D0
|
|
0070C6 1 A5 AC lda $AC
|
|
0070C8 1 29 04 and #$04
|
|
0070CA 1 D0 04 bne L70D0
|
|
0070CC 1 A9 01 lda #$01
|
|
0070CE 1 D0 02 bne L70D2
|
|
0070D0 1 A9 15 L70D0: lda #$15
|
|
0070D2 1 18 L70D2: clc
|
|
0070D3 1 65 CB adc $CB
|
|
0070D5 1 85 CB sta $CB
|
|
0070D7 1 90 02 bcc L70DB
|
|
0070D9 1 E6 CC inc $CC
|
|
0070DB 1 A9 01 L70DB: lda #$01
|
|
0070DD 1 24 AF bit $AF
|
|
0070DF 1 10 02 bpl L70E3
|
|
0070E1 1 A9 0B lda #$0B
|
|
0070E3 1 18 L70E3: clc
|
|
0070E4 1 65 CD adc $CD
|
|
0070E6 1 85 CD sta $CD
|
|
0070E8 1 90 02 bcc L70EC
|
|
0070EA 1 E6 CE inc $CE
|
|
0070EC 1 A9 01 L70EC: lda #$01
|
|
0070EE 1 25 AC and $AC
|
|
0070F0 1 D0 03 bne L70F5
|
|
0070F2 1 AD CF 78 lda L78CF
|
|
0070F5 1 85 82 L70F5: sta L0082
|
|
0070F7 1 A5 C9 lda $C9
|
|
0070F9 1 38 sec
|
|
0070FA 1 E5 82 sbc L0082
|
|
0070FC 1 85 C9 sta $C9
|
|
0070FE 1 B0 B2 bcs L70B2
|
|
007100 1 C6 CA dec $CA
|
|
007102 1 90 AE bcc L70B2
|
|
007104 1 20 B7 70 L7104: jsr L70B7
|
|
007107 1 A5 CB lda $CB
|
|
007109 1 A6 CC ldx $CC
|
|
00710B 1 38 sec
|
|
00710C 1 E9 14 sbc #$14
|
|
00710E 1 B0 01 bcs L7111
|
|
007110 1 CA dex
|
|
007111 1 85 C7 L7111: sta L00C7
|
|
007113 1 86 C8 stx $C8
|
|
007115 1 A5 AC lda $AC
|
|
007117 1 29 01 and #$01
|
|
007119 1 D0 97 bne L70B2
|
|
00711B 1 A5 C9 lda $C9
|
|
00711D 1 18 clc
|
|
00711E 1 6D CD 78 adc L78CD
|
|
007121 1 85 C9 sta $C9
|
|
007123 1 90 8D bcc L70B2
|
|
007125 1 E6 CA inc $CA
|
|
007127 1 B0 89 bcs L70B2
|
|
007129 1 20 B7 70 L7129: jsr L70B7
|
|
00712C 1 A5 CD L712C: lda $CD
|
|
00712E 1 A6 CE ldx $CE
|
|
007130 1 38 sec
|
|
007131 1 E9 0A sbc #$0A
|
|
007133 1 B0 01 bcs L7136
|
|
007135 1 CA dex
|
|
007136 1 85 C9 L7136: sta $C9
|
|
007138 1 86 CA stx $CA
|
|
00713A 1 4C B2 70 jmp L70B2
|
|
00713D 1
|
|
00713D 1 20 04 71 L713D: jsr L7104
|
|
007140 1 4C 2C 71 jmp L712C
|
|
007143 1
|
|
007143 1 20 B7 70 L7143: jsr L70B7
|
|
007146 1 A5 C9 lda $C9
|
|
007148 1 18 clc
|
|
007149 1 6D CD 78 adc L78CD
|
|
00714C 1 85 CD sta $CD
|
|
00714E 1 A5 CA lda $CA
|
|
007150 1 69 00 adc #$00
|
|
007152 1 85 CE sta $CE
|
|
007154 1 4C B2 70 jmp L70B2
|
|
007157 1
|
|
007157 1 20 43 71 L7157: jsr L7143
|
|
00715A 1 A5 C7 lda L00C7
|
|
00715C 1 A6 C8 ldx $C8
|
|
00715E 1 18 clc
|
|
00715F 1 69 0C adc #$0C
|
|
007161 1 90 01 bcc L7164
|
|
007163 1 E8 inx
|
|
007164 1 85 C7 L7164: sta L00C7
|
|
007166 1 86 C8 stx $C8
|
|
007168 1 18 clc
|
|
007169 1 69 0E adc #$0E
|
|
00716B 1 90 01 bcc L716E
|
|
00716D 1 E8 inx
|
|
00716E 1 85 CB L716E: sta $CB
|
|
007170 1 86 CC stx $CC
|
|
007172 1 A5 C9 lda $C9
|
|
007174 1 A6 CA ldx $CA
|
|
007176 1 18 clc
|
|
007177 1 69 02 adc #$02
|
|
007179 1 90 01 bcc L717C
|
|
00717B 1 E8 inx
|
|
00717C 1 85 C9 L717C: sta $C9
|
|
00717E 1 86 CA stx $CA
|
|
007180 1 18 clc
|
|
007181 1 6D CB 78 adc L78CB
|
|
007184 1 90 01 bcc L7187
|
|
007186 1 E8 inx
|
|
007187 1 85 CD L7187: sta $CD
|
|
007189 1 86 CE stx $CE
|
|
00718B 1 4C B2 70 jmp L70B2
|
|
00718E 1
|
|
00718E 1 20 B7 70 L718E: jsr L70B7
|
|
007191 1 20 66 6A jsr L6A66
|
|
007194 1 A5 AC lda $AC
|
|
007196 1 29 01 and #$01
|
|
007198 1 D0 10 bne L71AA
|
|
00719A 1 20 43 71 jsr L7143
|
|
00719D 1 20 66 6A jsr L6A66
|
|
0071A0 1 20 BF 73 jsr L73BF
|
|
0071A3 1 A5 AD lda $AD
|
|
0071A5 1 A6 AE ldx $AE
|
|
0071A7 1 20 00 69 jsr L6900
|
|
0071AA 1 20 3E 70 L71AA: jsr L703E
|
|
0071AD 1 24 B0 bit $B0
|
|
0071AF 1 10 06 bpl L71B7
|
|
0071B1 1 20 04 71 jsr L7104
|
|
0071B4 1 20 7F 70 jsr L707F
|
|
0071B7 1 24 AF L71B7: bit $AF
|
|
0071B9 1 10 06 bpl L71C1
|
|
0071BB 1 20 29 71 jsr L7129
|
|
0071BE 1 20 7F 70 jsr L707F
|
|
0071C1 1 A5 AC L71C1: lda $AC
|
|
0071C3 1 29 04 and #$04
|
|
0071C5 1 F0 0C beq L71D3
|
|
0071C7 1 20 3D 71 jsr L713D
|
|
0071CA 1 20 7F 70 jsr L707F
|
|
0071CD 1 20 04 71 jsr L7104
|
|
0071D0 1 20 7F 70 jsr L707F
|
|
0071D3 1 20 3E 70 L71D3: jsr L703E
|
|
0071D6 1 A5 AB lda $AB
|
|
0071D8 1 CD 0D 70 cmp L700D
|
|
0071DB 1 D0 06 bne L71E3
|
|
0071DD 1 20 88 65 jsr L6588
|
|
0071E0 1 4C 0B 72 jmp L720B
|
|
0071E3 1
|
|
0071E3 1 60 L71E3: rts
|
|
0071E4 1
|
|
0071E4 1 01 L71E4: .byte $01
|
|
0071E5 1 FF L71E5: .byte $FF
|
|
0071E6 1 00 L71E6: brk
|
|
0071E7 1 FF .byte $FF
|
|
0071E8 1 00 brk
|
|
0071E9 1 FF 00 FF L71E9: bbs7 L0000,$71EB
|
|
0071EC 1 00 brk
|
|
0071ED 1 FF L71ED: .byte $FF
|
|
0071EE 1 20 57 71 L71EE: jsr L7157
|
|
0071F1 1 A5 C9 lda $C9
|
|
0071F3 1 29 01 and #$01
|
|
0071F5 1 F0 07 beq L71FE
|
|
0071F7 1 20 00 40 jsr A2D
|
|
0071FA 1 08 .byte $08
|
|
0071FB 1 E5 71 .addr L71E5
|
|
0071FD 1 60 rts
|
|
0071FE 1
|
|
0071FE 1 20 00 40 L71FE: jsr A2D
|
|
007201 1 08 .byte $08
|
|
007202 1 E6 71 .addr L71E6
|
|
007204 1 60 rts
|
|
007205 1
|
|
007205 1 A9 01 L7205: lda #$01
|
|
007207 1 A2 00 ldx #$00
|
|
007209 1 F0 04 beq L720F
|
|
00720B 1 A9 03 L720B: lda #$03
|
|
00720D 1 A2 01 ldx #$01
|
|
00720F 1 8E E4 71 L720F: stx L71E4
|
|
007212 1 20 F5 68 jsr L68F5
|
|
007215 1 A5 AC lda $AC
|
|
007217 1 29 02 and #$02
|
|
007219 1 F0 3A beq L7255
|
|
00721B 1 A5 AC lda $AC
|
|
00721D 1 29 01 and #$01
|
|
00721F 1 D0 34 bne L7255
|
|
007221 1 20 57 71 jsr L7157
|
|
007224 1 20 7F 70 jsr L707F
|
|
007227 1 20 EE 71 jsr L71EE
|
|
00722A 1 A5 C7 lda L00C7
|
|
00722C 1 A6 C8 ldx $C8
|
|
00722E 1 38 sec
|
|
00722F 1 E9 09 sbc #$09
|
|
007231 1 B0 01 bcs L7234
|
|
007233 1 CA dex
|
|
007234 1 85 92 L7234: sta $92
|
|
007236 1 86 93 stx $93
|
|
007238 1 18 clc
|
|
007239 1 69 06 adc #$06
|
|
00723B 1 90 01 bcc L723E
|
|
00723D 1 E8 inx
|
|
00723E 1 85 96 L723E: sta $96
|
|
007240 1 86 97 stx $97
|
|
007242 1 A5 C9 lda $C9
|
|
007244 1 85 94 L7244: sta $94
|
|
007246 1 A5 CA lda $CA
|
|
007248 1 85 95 sta $95
|
|
00724A 1 A5 CD lda $CD
|
|
00724C 1 85 98 sta $98
|
|
00724E 1 A5 CE lda $CE
|
|
007250 1 85 99 sta $99
|
|
007252 1 20 40 50 jsr L5040
|
|
007255 1 A5 AC L7255: lda $AC
|
|
007257 1 29 01 and #$01
|
|
007259 1 D0 6E bne L72C9
|
|
00725B 1 20 43 71 jsr L7143
|
|
00725E 1 20 BF 73 jsr L73BF
|
|
007261 1 20 07 59 L7261: jsr L5907
|
|
007264 1 20 L7264: .byte $20
|
|
007265 1 EE L7265: .byte $EE
|
|
007266 1 71 A5 L7266: adc ($A5),y
|
|
007268 1 CB wai
|
|
007269 1 A6 CC L7269: ldx $CC
|
|
00726B 1 18 clc
|
|
00726C 1 69 03 adc #$03
|
|
00726E 1 90 01 bcc L7271
|
|
007270 1 E8 inx
|
|
007271 1 A8 L7271: tay
|
|
007272 1 A5 AC lda $AC
|
|
007274 1 29 02 L7274: and #$02
|
|
007276 1 D0 .byte $D0
|
|
007277 1 08 L7277: php
|
|
007278 1 98 tya
|
|
007279 1 38 sec
|
|
00727A 1 E9 1A sbc #$1A
|
|
00727C 1 B0 01 bcs L727F
|
|
00727E 1 CA dex
|
|
00727F 1 A8 L727F: tay
|
|
007280 1 98 L7280: tya
|
|
007281 1 A4 96 ldy $96
|
|
007283 1 84 CB sty $CB
|
|
007285 1 A4 97 ldy $97
|
|
007287 1 84 CC sty $CC
|
|
007289 1 A4 92 ldy $92
|
|
00728B 1 84 96 sty $96
|
|
00728D 1 A4 93 ldy $93
|
|
00728F 1 84 97 sty $97
|
|
007291 1 85 92 sta $92
|
|
007293 1 86 93 stx $93
|
|
007295 1 A5 96 lda $96
|
|
007297 1 38 sec
|
|
007298 1 E9 0A sbc #$0A
|
|
00729A 1 85 96 sta $96
|
|
00729C 1 B0 02 bcs L72A0
|
|
00729E 1 C6 97 dec $97
|
|
0072A0 1 20 40 50 L72A0: jsr L5040
|
|
0072A3 1 A5 CB lda $CB
|
|
0072A5 1 18 clc
|
|
0072A6 1 69 0A adc #$0A
|
|
0072A8 1 85 92 sta $92
|
|
0072AA 1 A5 CC lda $CC
|
|
0072AC 1 69 00 adc #$00
|
|
0072AE 1 85 93 sta $93
|
|
0072B0 1 20 43 71 jsr L7143
|
|
0072B3 1 A5 CB lda $CB
|
|
0072B5 1 38 sec
|
|
0072B6 1 E9 03 sbc #$03
|
|
0072B8 1 85 96 sta $96
|
|
0072BA 1 A5 CC lda $CC
|
|
0072BC 1 E9 00 sbc #$00
|
|
0072BE 1 85 97 sta $97
|
|
0072C0 1 20 40 50 jsr L5040
|
|
0072C3 1 20 00 40 jsr A2D
|
|
0072C6 1 08 .byte $08
|
|
0072C7 1 2E 5F .addr L5F2E
|
|
0072C9 1 20 3E 70 L72C9: jsr L703E
|
|
0072CC 1 24 B0 bit $B0
|
|
0072CE 1 10 49 bpl L7319
|
|
0072D0 1 20 04 71 jsr L7104
|
|
0072D3 1 A2 03 ldx #$03
|
|
0072D5 1 B5 C7 L72D5: lda L00C7,x
|
|
0072D7 1 9D 39 6F sta L6F39,x
|
|
0072DA 1 9D 41 6F sta L6F41,x
|
|
0072DD 1 CA dex
|
|
0072DE 1 10 F5 bpl L72D5
|
|
0072E0 1 EE 3B 6F inc L6F3B
|
|
0072E3 1 A5 CD lda $CD
|
|
0072E5 1 A6 CE ldx $CE
|
|
0072E7 1 38 sec
|
|
0072E8 1 E9 0A sbc #$0A
|
|
0072EA 1 B0 01 bcs L72ED
|
|
0072EC 1 CA dex
|
|
0072ED 1 48 L72ED: pha
|
|
0072EE 1 A5 AC lda $AC
|
|
0072F0 1 29 04 and #$04
|
|
0072F2 1 D0 04 bne L72F8
|
|
0072F4 1 24 AF bit $AF
|
|
0072F6 1 10 08 bpl L7300
|
|
0072F8 1 68 L72F8: pla
|
|
0072F9 1 38 sec
|
|
0072FA 1 E9 0B sbc #$0B
|
|
0072FC 1 B0 01 bcs L72FF
|
|
0072FE 1 CA dex
|
|
0072FF 1 48 L72FF: pha
|
|
007300 1 68 L7300: pla
|
|
007301 1 8D 43 6F sta L6F43
|
|
007304 1 8E 44 6F stx L6F44
|
|
007307 1 AD 03 70 lda L7003
|
|
00730A 1 AE 04 70 ldx L7004
|
|
00730D 1 20 1C 79 jsr L791C
|
|
007310 1 AD 01 70 lda L7001
|
|
007313 1 AE 02 70 ldx L7002
|
|
007316 1 20 1C 79 jsr L791C
|
|
007319 1 24 AF L7319: bit $AF
|
|
00731B 1 10 46 bpl L7363
|
|
00731D 1 20 29 71 jsr L7129
|
|
007320 1 A2 03 ldx #$03
|
|
007322 1 B5 C7 L7322: lda L00C7,x
|
|
007324 1 9D 49 6F sta L6F49,x
|
|
007327 1 9D 51 6F sta L6F51,x
|
|
00732A 1 CA dex
|
|
00732B 1 10 F5 bpl L7322
|
|
00732D 1 A5 CB lda $CB
|
|
00732F 1 A6 CC ldx $CC
|
|
007331 1 38 sec
|
|
007332 1 E9 14 sbc #$14
|
|
007334 1 B0 01 bcs L7337
|
|
007336 1 CA dex
|
|
007337 1 48 L7337: pha
|
|
007338 1 A5 AC lda $AC
|
|
00733A 1 29 04 and #$04
|
|
00733C 1 D0 04 bne L7342
|
|
00733E 1 24 B0 bit $B0
|
|
007340 1 10 08 bpl L734A
|
|
007342 1 68 L7342: pla
|
|
007343 1 38 sec
|
|
007344 1 E9 .byte $E9
|
|
007345 1 15 B0 L7345: ora $B0,x
|
|
007347 1 01 CA ora ($CA,x)
|
|
007349 1 48 L7349: pha
|
|
00734A 1 68 L734A: pla
|
|
00734B 1 8D 51 6F sta L6F51
|
|
00734E 1 8E 52 6F stx L6F52
|
|
007351 1 AD 07 70 lda L7007
|
|
007354 1 AE 08 70 ldx L7008
|
|
007357 1 20 1C 79 jsr L791C
|
|
00735A 1 AD 05 70 lda L7005
|
|
00735D 1 AE 06 70 ldx L7006
|
|
007360 1 20 .byte $20
|
|
007361 1 1C L7361: .byte $1C
|
|
007362 1 79 .byte $79
|
|
007363 1 A9 00 L7363: lda #$00
|
|
007365 1 20 F5 68 L7365: jsr L68F5
|
|
007368 1 A5 .byte $A5
|
|
007369 1 B0 29 L7369: bcs $7394
|
|
00736B 1 01 F0 ora ($F0,x)
|
|
00736D 1 0D .byte $0D
|
|
00736E 1 A9 .byte $A9
|
|
00736F 1 80 85 L736F: bra $72F6
|
|
007371 1 8C AD E4 sty $E4AD
|
|
007374 1 71 .byte $71
|
|
007375 1 20 A0 79 L7375: jsr L79A0
|
|
007378 1 20 3E 70 jsr L703E
|
|
00737B 1 A5 AF L737B: lda $AF
|
|
00737D 1 29 01 and #$01
|
|
00737F 1 F0 0D beq L738E
|
|
007381 1 A9 00 lda #$00
|
|
007383 1 85 8C sta $8C
|
|
007385 1 AD E4 71 lda L71E4
|
|
007388 1 20 A0 79 jsr L79A0
|
|
00738B 1 20 3E 70 jsr L703E
|
|
00738E 1 A5 AC L738E: lda $AC
|
|
007390 1 29 04 and #$04
|
|
007392 1 F0 2A beq L73BE
|
|
007394 1 20 3D 71 jsr L713D
|
|
007397 1 AD E4 71 lda L71E4
|
|
00739A 1 D0 0A bne L73A6
|
|
00739C 1 A9 C7 lda #$C7
|
|
00739E 1 A2 00 ldx #$00
|
|
0073A0 1 20 66 6A jsr L6A66
|
|
0073A3 1 4C BE 73 jmp L73BE
|
|
0073A6 1
|
|
0073A6 1 A2 03 L73A6: ldx #$03
|
|
0073A8 1 B5 C7 L73A8: lda L00C7,x
|
|
0073AA 1 9D 59 6F sta L6F59,x
|
|
0073AD 1 CA dex
|
|
0073AE 1 10 F8 bpl L73A8
|
|
0073B0 1 A9 04 lda #$04
|
|
0073B2 1 20 F5 68 jsr L68F5
|
|
0073B5 1 AD 09 70 lda L7009
|
|
0073B8 1 AE 0A 70 ldx L700A
|
|
0073BB 1 20 1C 79 jsr L791C
|
|
0073BE 1 60 L73BE: rts
|
|
0073BF 1
|
|
0073BF 1 A5 AD L73BF: lda $AD
|
|
0073C1 1 A6 AE ldx $AE
|
|
0073C3 1 20 FA 68 jsr L68FA
|
|
0073C6 1 85 82 sta L0082
|
|
0073C8 1 86 83 stx L0083
|
|
0073CA 1 A5 C7 lda L00C7
|
|
0073CC 1 18 clc
|
|
0073CD 1 65 CB adc $CB
|
|
0073CF 1 A8 tay
|
|
0073D0 1 A5 C8 lda $C8
|
|
0073D2 1 65 CC adc $CC
|
|
0073D4 1 AA tax
|
|
0073D5 1 98 tya
|
|
0073D6 1 38 sec
|
|
0073D7 1 E5 82 sbc L0082
|
|
0073D9 1 A8 tay
|
|
0073DA 1 8A txa
|
|
0073DB 1 E5 83 sbc L0083
|
|
0073DD 1 C9 80 cmp #$80
|
|
0073DF 1 6A ror a
|
|
0073E0 1 85 EB sta $EB
|
|
0073E2 1 98 tya
|
|
0073E3 1 6A ror a
|
|
0073E4 1 85 EA sta $EA
|
|
0073E6 1 A5 CD lda $CD
|
|
0073E8 1 A6 CE ldx $CE
|
|
0073EA 1 38 sec
|
|
0073EB 1 E9 02 sbc #$02
|
|
0073ED 1 B0 01 bcs L73F0
|
|
0073EF 1 CA dex
|
|
0073F0 1 85 EC L73F0: sta $EC
|
|
0073F2 1 86 ED stx $ED
|
|
0073F4 1 A5 82 lda L0082
|
|
0073F6 1 A6 83 ldx L0083
|
|
0073F8 1 60 rts
|
|
0073F9 1
|
|
0073F9 1 20 3F 65 jsr L653F
|
|
0073FC 1 20 00 40 jsr A2D
|
|
0073FF 1 13 .byte $13
|
|
007400 1 25 68 .addr L6825
|
|
007402 1 F0 12 beq L7416
|
|
007404 1 A9 01 lda #$01
|
|
007406 1 A2 00 L7406: ldx #$00
|
|
007408 1 48 L7408: pha
|
|
007409 1 8A txa
|
|
00740A 1 48 pha
|
|
00740B 1 20 56 65 jsr L6556
|
|
00740E 1 68 pla
|
|
00740F 1 AA tax
|
|
007410 1 68 pla
|
|
007411 1 A0 04 ldy #$04
|
|
007413 1 4C BD 5E jmp L5EBD
|
|
007416 1
|
|
007416 1 A9 00 L7416: lda #$00
|
|
007418 1 8D 7A 74 sta L747A
|
|
00741B 1 20 13 70 jsr L7013
|
|
00741E 1 F0 10 beq L7430
|
|
007420 1 20 B7 70 L7420: jsr L70B7
|
|
007423 1 20 86 70 jsr L7086
|
|
007426 1 D0 .byte $D0
|
|
007427 1 0C 20 26 L7427: tsb $2620
|
|
00742A 1 70 8E bvs $73BA
|
|
00742C 1 7A ply
|
|
00742D 1 74 D0 stz $D0,x
|
|
00742F 1 F0 .byte $F0
|
|
007430 1 A9 00 L7430: lda #$00
|
|
007432 1 F0 D2 beq L7406
|
|
007434 1 A5 AC L7434: lda $AC
|
|
007436 1 29 01 and #$01
|
|
007438 1 D0 23 bne L745D
|
|
00743A 1 20 43 71 jsr L7143
|
|
00743D 1 20 86 70 jsr L7086
|
|
007440 1 F0 1B beq L745D
|
|
007442 1 AD 7A 74 lda L747A
|
|
007445 1 D0 12 bne L7459
|
|
007447 1 A5 AC lda $AC
|
|
007449 1 29 02 and #$02
|
|
00744B 1 F0 0C beq L7459
|
|
00744D 1 20 57 71 jsr L7157
|
|
007450 1 20 86 70 jsr L7086
|
|
007453 1 F0 04 L7453: beq L7459
|
|
007455 1 A9 05 lda #$05
|
|
007457 1 D0 19 bne L7472
|
|
007459 1 A9 03 L7459: lda #$03
|
|
00745B 1 D0 15 bne L7472
|
|
00745D 1 AD 7A 74 L745D: lda L747A
|
|
007460 1 D0 .byte $D0
|
|
007461 1 14 A5 L7461: trb $A5
|
|
007463 1 AC .byte $AC
|
|
007464 1 29 .byte $29
|
|
007465 1 04 F0 L7465: tsb $F0
|
|
007467 1 0E 20 3D asl $3D20
|
|
00746A 1 71 20 adc ($20),y
|
|
00746C 1 86 70 stx $70
|
|
00746E 1 F0 L746E: .byte $F0
|
|
00746F 1 06 L746F: .byte $06
|
|
007470 1 A9 04 L7470: lda #$04
|
|
007472 1 A6 L7472: .byte $A6
|
|
007473 1 AB L7473: .byte $AB
|
|
007474 1 D0 92 bne L7408
|
|
007476 1 A9 02 L7476: lda #$02
|
|
007478 1 D0 F8 bne L7472
|
|
00747A 1 00 L747A: brk
|
|
00747B 1 A5 80 lda L0080
|
|
00747D 1 85 A9 sta $A9
|
|
00747F 1 A5 81 lda $81
|
|
007481 1 85 AA sta $AA
|
|
007483 1 A0 00 ldy #$00
|
|
007485 1 B1 A9 lda ($A9),y
|
|
007487 1 D0 05 bne L748E
|
|
007489 1 A9 9E lda #$9E
|
|
00748B 1 4C B1 40 jmp L40B1
|
|
00748E 1
|
|
00748E 1 85 82 L748E: sta L0082
|
|
007490 1 20 63 70 jsr L7063
|
|
007493 1 F0 05 beq L749A
|
|
007495 1 A9 9D lda #$9D
|
|
007497 1 4C B1 40 jmp L40B1
|
|
00749A 1
|
|
00749A 1 A5 80 L749A: lda L0080
|
|
00749C 1 85 A9 sta $A9
|
|
00749E 1 A5 81 lda $81
|
|
0074A0 1 85 AA sta $AA
|
|
0074A2 1 A0 0A ldy #$0A
|
|
0074A4 1 B1 A9 lda ($A9),y
|
|
0074A6 1 09 80 ora #$80
|
|
0074A8 1 91 A9 sta ($A9),y
|
|
0074AA 1 30 11 bmi L74BD
|
|
0074AC 1 20 74 70 jsr L7074
|
|
0074AF 1 CD 0B 70 cmp L700B
|
|
0074B2 1 D0 06 bne L74BA
|
|
0074B4 1 EC 0C 70 cpx L700C
|
|
0074B7 1 D0 01 bne L74BA
|
|
0074B9 1 60 rts
|
|
0074BA 1
|
|
0074BA 1 20 F4 74 L74BA: jsr L74F4
|
|
0074BD 1 A0 38 L74BD: ldy #$38
|
|
0074BF 1 AD 0B 70 lda L700B
|
|
0074C2 1 91 A9 sta ($A9),y
|
|
0074C4 1 C8 iny
|
|
0074C5 1 AD 0C 70 lda L700C
|
|
0074C8 1 91 A9 sta ($A9),y
|
|
0074CA 1 A5 A9 lda $A9
|
|
0074CC 1 48 pha
|
|
0074CD 1 A5 AA lda $AA
|
|
0074CF 1 48 pha
|
|
0074D0 1 20 3C 65 jsr L653C
|
|
0074D3 1 20 88 65 jsr L6588
|
|
0074D6 1 20 13 70 jsr L7013
|
|
0074D9 1 F0 03 beq L74DE
|
|
0074DB 1 20 05 72 jsr L7205
|
|
0074DE 1 68 L74DE: pla
|
|
0074DF 1 8D 0C 70 sta L700C
|
|
0074E2 1 68 pla
|
|
0074E3 1 8D 0B 70 sta L700B
|
|
0074E6 1 20 13 70 jsr L7013
|
|
0074E9 1 A5 AB lda $AB
|
|
0074EB 1 8D 0D 70 sta L700D
|
|
0074EE 1 20 8E 71 jsr L718E
|
|
0074F1 1 4C 53 65 jmp L6553
|
|
0074F4 1
|
|
0074F4 1 A0 38 L74F4: ldy #$38
|
|
0074F6 1 B1 A9 lda ($A9),y
|
|
0074F8 1 91 A7 sta ($A7),y
|
|
0074FA 1 C8 iny
|
|
0074FB 1 B1 A9 lda ($A9),y
|
|
0074FD 1 91 A7 sta ($A7),y
|
|
0074FF 1 60 rts
|
|
007500 1
|
|
007500 1 20 74 70 jsr L7074
|
|
007503 1 A5 A9 lda $A9
|
|
007505 1 A6 AA ldx $AA
|
|
007507 1 A0 01 ldy #$01
|
|
007509 1 4C BD 5E jmp L5EBD
|
|
00750C 1
|
|
00750C 1 00 L750C: brk
|
|
00750D 1 00 L750D: brk
|
|
00750E 1 00 brk
|
|
00750F 1 00 brk
|
|
007510 1 00 brk
|
|
007511 1 00 brk
|
|
007512 1 00 brk
|
|
007513 1 00 brk
|
|
007514 1 00 brk
|
|
007515 1 00 brk
|
|
007516 1 00 brk
|
|
007517 1 00 brk
|
|
007518 1 00 brk
|
|
007519 1 00 brk
|
|
00751A 1 00 brk
|
|
00751B 1 00 brk
|
|
00751C 1 00 brk
|
|
00751D 1 00 brk
|
|
00751E 1 00 brk
|
|
00751F 1 00 brk
|
|
007520 1 00 brk
|
|
007521 1 00 brk
|
|
007522 1 00 brk
|
|
007523 1 00 brk
|
|
007524 1 00 brk
|
|
007525 1 00 brk
|
|
007526 1 00 brk
|
|
007527 1 00 brk
|
|
007528 1 00 brk
|
|
007529 1 00 brk
|
|
00752A 1 00 brk
|
|
00752B 1 00 brk
|
|
00752C 1 00 brk
|
|
00752D 1 00 brk
|
|
00752E 1 00 brk
|
|
00752F 1 00 brk
|
|
007530 1 00 brk
|
|
007531 1 00 brk
|
|
007532 1 20 74 70 jsr L7074
|
|
007535 1 A5 AB lda $AB
|
|
007537 1 CD 10 70 cmp L7010
|
|
00753A 1 D0 03 bne L753F
|
|
00753C 1 EE 71 78 inc L7871
|
|
00753F 1 20 3C 65 L753F: jsr L653C
|
|
007542 1 20 88 65 jsr L6588
|
|
007545 1 AD 71 78 lda L7871
|
|
007548 1 D0 06 bne L7550
|
|
00754A 1 20 00 40 jsr A2D
|
|
00754D 1 06 .byte $06
|
|
00754E 1 D1 78 .addr L78D1
|
|
007550 1 20 8E 71 L7550: jsr L718E
|
|
007553 1 20 88 65 jsr L6588
|
|
007556 1 AD 71 78 lda L7871
|
|
007559 1 D0 06 bne L7561
|
|
00755B 1 20 00 40 jsr A2D
|
|
00755E 1 06 .byte $06
|
|
00755F 1 D1 78 .addr L78D1
|
|
007561 1 20 3E 70 L7561: jsr L703E
|
|
007564 1 A5 F4 lda $F4
|
|
007566 1 8D 0C 75 L7566: sta L750C
|
|
007569 1 A5 F5 lda $F5
|
|
00756B 1 8D 0D 75 sta L750D
|
|
00756E 1 20 C6 75 jsr L75C6
|
|
007571 1 08 php
|
|
007572 1 AD 8A 75 L7572: lda L758A
|
|
007575 1 AE 8B 75 ldx L758B
|
|
007578 1 20 A0 5E jsr L5EA0
|
|
00757B 1 0E 1B 5F asl L5F1B
|
|
00757E 1 28 plp
|
|
00757F 1 90 01 bcc L7582
|
|
007581 1 60 rts
|
|
007582 1
|
|
007582 1 20 8C 75 L7582: jsr L758C
|
|
007585 1 A9 A3 L7585: lda #$A3
|
|
007587 1 4C B1 40 jmp L40B1
|
|
00758A 1
|
|
00758A 1 0E L758A: .byte $0E
|
|
00758B 1 75 L758B: .byte $75
|
|
00758C 1 20 33 62 L758C: jsr L6233
|
|
00758F 1 AD 0C 75 lda L750C
|
|
007592 1 AE 0D 75 ldx L750D
|
|
007595 1 85 F4 sta $F4
|
|
007597 1 86 F5 stx $F5
|
|
007599 1 4C 67 65 jmp L6567
|
|
00759C 1
|
|
00759C 1 20 C8 40 jsr L40C8
|
|
00759F 1 20 74 70 jsr L7074
|
|
0075A2 1 A5 83 lda L0083
|
|
0075A4 1 85 80 sta L0080
|
|
0075A6 1 A5 84 lda $84
|
|
0075A8 1 85 81 sta $81
|
|
0075AA 1 A2 07 ldx #$07
|
|
0075AC 1 BD 9A 65 L75AC: lda L659A,x
|
|
0075AF 1 95 D8 sta $D8,x
|
|
0075B1 1 CA dex
|
|
0075B2 1 10 F8 bpl L75AC
|
|
0075B4 1 20 C6 75 jsr L75C6
|
|
0075B7 1 90 CC bcc L7585
|
|
0075B9 1 A0 23 ldy #$23
|
|
0075BB 1 B9 D0 00 L75BB: lda $D0,y
|
|
0075BE 1 91 80 sta (L0080),y
|
|
0075C0 1 88 dey
|
|
0075C1 1 10 F8 bpl L75BB
|
|
0075C3 1 4C BD 40 jmp L40BD
|
|
0075C6 1
|
|
0075C6 1 20 8D 70 L75C6: jsr L708D
|
|
0075C9 1 A2 07 ldx #$07
|
|
0075CB 1 A9 00 L75CB: lda #$00
|
|
0075CD 1 95 9B sta $9B,x
|
|
0075CF 1 B5 C7 lda L00C7,x
|
|
0075D1 1 95 92 sta $92,x
|
|
0075D3 1 CA dex
|
|
0075D4 1 10 F5 bpl L75CB
|
|
0075D6 1 20 A9 50 jsr L50A9
|
|
0075D9 1 B0 01 bcs L75DC
|
|
0075DB 1 60 rts
|
|
0075DC 1
|
|
0075DC 1 A0 14 L75DC: ldy #$14
|
|
0075DE 1 B1 A9 L75DE: lda ($A9),y
|
|
0075E0 1 99 BC 00 sta $BC,y
|
|
0075E3 1 C8 iny
|
|
0075E4 1 C0 38 cpy #$38
|
|
0075E6 1 D0 F6 bne L75DE
|
|
0075E8 1 A2 02 ldx #$02
|
|
0075EA 1 B5 92 L75EA: lda $92,x
|
|
0075EC 1 95 D0 sta $D0,x
|
|
0075EE 1 B5 93 lda $93,x
|
|
0075F0 1 95 D1 sta $D1,x
|
|
0075F2 1 B5 96 lda $96,x
|
|
0075F4 1 38 sec
|
|
0075F5 1 F5 92 sbc $92,x
|
|
0075F7 1 95 82 sta L0082,x
|
|
0075F9 1 B5 97 lda $97,x
|
|
0075FB 1 F5 93 sbc $93,x
|
|
0075FD 1 95 83 sta L0083,x
|
|
0075FF 1 B5 D8 lda $D8,x
|
|
007601 1 38 sec
|
|
007602 1 F5 9B sbc $9B,x
|
|
007604 1 95 D8 sta $D8,x
|
|
007606 1 B5 D9 lda $D9,x
|
|
007608 1 F5 9C sbc $9C,x
|
|
00760A 1 95 D9 sta $D9,x
|
|
00760C 1 B5 D8 lda $D8,x
|
|
00760E 1 18 clc
|
|
00760F 1 75 82 adc L0082,x
|
|
007611 1 95 DC sta $DC,x
|
|
007613 1 B5 D9 lda $D9,x
|
|
007615 1 75 83 adc L0083,x
|
|
007617 1 95 DD sta $DD,x
|
|
007619 1 CA dex
|
|
00761A 1 CA dex
|
|
00761B 1 10 CD bpl L75EA
|
|
00761D 1 38 sec
|
|
00761E 1 60 rts
|
|
00761F 1
|
|
00761F 1 20 74 70 jsr L7074
|
|
007622 1 A5 A9 lda $A9
|
|
007624 1 18 clc
|
|
007625 1 69 14 adc #$14
|
|
007627 1 85 A9 sta $A9
|
|
007629 1 90 02 bcc L762D
|
|
00762B 1 E6 AA inc $AA
|
|
00762D 1 A0 23 L762D: ldy #$23
|
|
00762F 1 B1 82 L762F: lda (L0082),y
|
|
007631 1 91 A9 sta ($A9),y
|
|
007633 1 88 dey
|
|
007634 1 C0 10 cpy #$10
|
|
007636 1 B0 F7 bcs L762F
|
|
007638 1 60 rts
|
|
007639 1
|
|
007639 1 20 13 70 jsr L7013
|
|
00763C 1 F0 04 beq L7642
|
|
00763E 1 A5 AB lda $AB
|
|
007640 1 D0 02 bne L7644
|
|
007642 1 A9 00 L7642: lda #$00
|
|
007644 1 A0 00 L7644: ldy #$00
|
|
007646 1 91 80 sta (L0080),y
|
|
007648 1 60 rts
|
|
007649 1
|
|
007649 1 00 L7649: brk
|
|
00764A 1 20 13 70 jsr L7013
|
|
00764D 1 F0 48 beq L7697
|
|
00764F 1 20 57 71 jsr L7157
|
|
007652 1 20 3F 65 jsr L653F
|
|
007655 1 20 88 65 jsr L6588
|
|
007658 1 A9 80 lda #$80
|
|
00765A 1 8D 49 76 L765A: sta L7649
|
|
00765D 1 A9 02 lda #$02
|
|
00765F 1 20 F5 68 jsr L68F5
|
|
007662 1 20 5A 62 jsr L625A
|
|
007665 1 20 00 40 jsr A2D
|
|
007668 1 11 .byte $11
|
|
007669 1 C7 00 .addr L00C7
|
|
00766B 1 20 33 62 jsr L6233
|
|
00766E 1 20 L766E: .byte $20
|
|
00766F 1 1B L766F: .byte $1B
|
|
007670 1 69 C9 adc #$C9
|
|
007672 1 02 .byte $02
|
|
007673 1 F0 16 beq L768B
|
|
007675 1 20 00 40 jsr A2D
|
|
007678 1 0E .byte $0E
|
|
007679 1 F4 5F .addr L5FF4
|
|
00767B 1 20 86 70 jsr L7086
|
|
00767E 1 4D 49 76 eor L7649
|
|
007681 1 10 EB bpl L766E
|
|
007683 1 AD 49 76 lda L7649
|
|
007686 1 49 80 eor #$80
|
|
007688 1 4C 5A 76 jmp L765A
|
|
00768B 1
|
|
00768B 1 20 56 65 L768B: jsr L6556
|
|
00768E 1 A0 00 ldy #$00
|
|
007690 1 AD 49 76 lda L7649
|
|
007693 1 F0 02 beq L7697
|
|
007695 1 A9 01 lda #$01
|
|
007697 1 91 80 L7697: sta (L0080),y
|
|
007699 1 60 rts
|
|
00769A 1
|
|
00769A 1 00 brk
|
|
00769B 1 00 L769B: brk
|
|
00769C 1 00 L769C: brk
|
|
00769D 1 00 L769D: brk
|
|
00769E 1 00 L769E: brk
|
|
00769F 1 00 L769F: brk
|
|
0076A0 1 00 L76A0: brk
|
|
0076A1 1 00 brk
|
|
0076A2 1 00 brk
|
|
0076A3 1 00 L76A3: brk
|
|
0076A4 1 00 L76A4: brk
|
|
0076A5 1 00 brk
|
|
0076A6 1 00 brk
|
|
0076A7 1 00 L76A7: brk
|
|
0076A8 1 A9 80 lda #$80
|
|
0076AA 1 30 02 bmi L76AE
|
|
0076AC 1 A9 00 lda #$00
|
|
0076AE 1 8D A7 76 L76AE: sta L76A7
|
|
0076B1 1 20 CD 7E jsr L7ECD
|
|
0076B4 1 A2 03 ldx #$03
|
|
0076B6 1 B5 83 L76B6: lda L0083,x
|
|
0076B8 1 9D 9B 76 sta L769B,x
|
|
0076BB 1 9D 9F 76 sta L769F,x
|
|
0076BE 1 A9 00 lda #$00
|
|
0076C0 1 9D A3 76 sta L76A3,x
|
|
0076C3 1 CA dex
|
|
0076C4 1 10 F0 bpl L76B6
|
|
0076C6 1 20 74 70 jsr L7074
|
|
0076C9 1 2C 74 7D bit L7D74
|
|
0076CC 1 10 03 bpl L76D1
|
|
0076CE 1 20 7C 81 jsr L817C
|
|
0076D1 1 20 3C 65 L76D1: jsr L653C
|
|
0076D4 1 20 4C 78 jsr L784C
|
|
0076D7 1 A9 02 lda #$02
|
|
0076D9 1 20 F5 68 jsr L68F5
|
|
0076DC 1 20 00 40 jsr A2D
|
|
0076DF 1 08 .byte $08
|
|
0076E0 1 AA 65 .addr L65AA
|
|
0076E2 1 20 3E 70 L76E2: jsr L703E
|
|
0076E5 1 20 49 77 jsr L7749
|
|
0076E8 1 20 B7 70 jsr L70B7
|
|
0076EB 1 20 7F 70 jsr L707F
|
|
0076EE 1 20 33 62 jsr L6233
|
|
0076F1 1 20 1B 69 L76F1: jsr L691B
|
|
0076F4 1 C9 02 cmp #$02
|
|
0076F6 1 D0 43 bne L773B
|
|
0076F8 1 20 7F 70 jsr L707F
|
|
0076FB 1 2C 81 7D bit L7D81
|
|
0076FE 1 30 0A bmi L770A
|
|
007700 1 A2 03 ldx #$03
|
|
007702 1 BD A3 76 L7702: lda L76A3,x
|
|
007705 1 D0 0D bne L7714
|
|
007707 1 CA dex
|
|
007708 1 10 F8 bpl L7702
|
|
00770A 1 20 53 65 L770A: jsr L6553
|
|
00770D 1 A9 00 lda #$00
|
|
00770F 1 A0 05 L770F: ldy #$05
|
|
007711 1 91 80 sta (L0080),y
|
|
007713 1 60 rts
|
|
007714 1
|
|
007714 1 A0 14 L7714: ldy #$14
|
|
007716 1 B9 A3 00 L7716: lda $A3,y
|
|
007719 1 91 A9 sta ($A9),y
|
|
00771B 1 C8 iny
|
|
00771C 1 C0 24 cpy #$24
|
|
00771E 1 D0 F6 bne L7716
|
|
007720 1 20 5A 62 L7720: jsr L625A
|
|
007723 1 A5 AB lda $AB
|
|
007725 1 20 72 78 jsr L7872
|
|
007728 1 20 3C 65 jsr L653C
|
|
00772B 1 2C 81 7D bit L7D81
|
|
00772E 1 50 03 bvc L7733
|
|
007730 1 20 47 83 jsr L8347
|
|
007733 1 20 53 65 L7733: jsr L6553
|
|
007736 1 A9 80 lda #$80
|
|
007738 1 4C 0F 77 jmp L770F
|
|
00773B 1
|
|
00773B 1 20 E0 77 L773B: jsr L77E0
|
|
00773E 1 F0 B1 beq L76F1
|
|
007740 1 20 5A 62 jsr L625A
|
|
007743 1 20 7F 70 jsr L707F
|
|
007746 1 4C E2 76 jmp L76E2
|
|
007749 1
|
|
007749 1 A0 13 L7749: ldy #$13
|
|
00774B 1 B1 A9 L774B: lda ($A9),y
|
|
00774D 1 99 BB 00 sta $BB,y
|
|
007750 1 88 dey
|
|
007751 1 C0 0B cpy #$0B
|
|
007753 1 D0 F6 bne L774B
|
|
007755 1 A2 00 ldx #$00
|
|
007757 1 8E 51 83 stx L8351
|
|
00775A 1 2C A7 76 bit L76A7
|
|
00775D 1 30 1E bmi L777D
|
|
00775F 1 B5 B7 L775F: lda $B7,x
|
|
007761 1 18 clc
|
|
007762 1 7D A3 76 adc L76A3,x
|
|
007765 1 95 B7 L7765: sta $B7,x
|
|
007767 1 B5 B8 lda $B8,x
|
|
007769 1 7D A4 76 adc L76A4,x
|
|
00776C 1 95 B8 sta $B8,x
|
|
00776E 1 E8 inx
|
|
00776F 1 E8 inx
|
|
007770 1 E0 04 cpx #$04
|
|
007772 1 D0 EB bne L775F
|
|
007774 1 A9 12 lda #$12
|
|
007776 1 C5 B9 cmp $B9
|
|
007778 1 90 02 bcc L777C
|
|
00777A 1 85 B9 sta $B9
|
|
00777C 1 60 L777C: rts
|
|
00777D 1
|
|
00777D 1 A9 00 L777D: lda #$00
|
|
00777F 1 8D F5 83 sta L83F5
|
|
007782 1 18 L7782: clc
|
|
007783 1 B5 C3 lda $C3,x
|
|
007785 1 7D A3 76 adc L76A3,x
|
|
007788 1 95 C3 sta $C3,x
|
|
00778A 1 B5 C4 lda $C4,x
|
|
00778C 1 7D A4 76 adc L76A4,x
|
|
00778F 1 95 C4 sta $C4,x
|
|
007791 1 38 sec
|
|
007792 1 B5 C3 lda $C3,x
|
|
007794 1 F5 BF sbc $BF,x
|
|
007796 1 85 82 sta L0082
|
|
007798 1 B5 C4 lda $C4,x
|
|
00779A 1 F5 C0 sbc $C0,x
|
|
00779C 1 85 83 sta L0083
|
|
00779E 1 38 sec
|
|
00779F 1 A5 82 lda L0082
|
|
0077A1 1 F5 C7 sbc L00C7,x
|
|
0077A3 1 A5 83 lda L0083
|
|
0077A5 1 F5 C8 sbc $C8,x
|
|
0077A7 1 10 13 bpl L77BC
|
|
0077A9 1 18 clc
|
|
0077AA 1 B5 C7 lda L00C7,x
|
|
0077AC 1 75 BF adc $BF,x
|
|
0077AE 1 95 C3 sta $C3,x
|
|
0077B0 1 B5 C8 lda $C8,x
|
|
0077B2 1 75 C0 adc $C0,x
|
|
0077B4 1 95 C4 sta $C4,x
|
|
0077B6 1 20 F6 83 jsr L83F6
|
|
0077B9 1 4C D7 77 jmp L77D7
|
|
0077BC 1
|
|
0077BC 1 38 L77BC: sec
|
|
0077BD 1 B5 CB lda $CB,x
|
|
0077BF 1 E5 82 sbc L0082
|
|
0077C1 1 B5 CC lda $CC,x
|
|
0077C3 1 E5 83 sbc L0083
|
|
0077C5 1 10 10 bpl L77D7
|
|
0077C7 1 18 clc
|
|
0077C8 1 B5 CB lda $CB,x
|
|
0077CA 1 75 BF adc $BF,x
|
|
0077CC 1 95 C3 sta $C3,x
|
|
0077CE 1 B5 CC lda $CC,x
|
|
0077D0 1 75 C0 adc $C0,x
|
|
0077D2 1 95 C4 sta $C4,x
|
|
0077D4 1 20 F6 83 jsr L83F6
|
|
0077D7 1 E8 L77D7: inx
|
|
0077D8 1 E8 inx
|
|
0077D9 1 E0 04 cpx #$04
|
|
0077DB 1 D0 A5 bne L7782
|
|
0077DD 1 4C FC 83 jmp L83FC
|
|
0077E0 1
|
|
0077E0 1 A2 02 L77E0: ldx #$02
|
|
0077E2 1 A0 00 ldy #$00
|
|
0077E4 1 B5 84 L77E4: lda $84,x
|
|
0077E6 1 DD A0 76 cmp L76A0,x
|
|
0077E9 1 D0 01 bne L77EC
|
|
0077EB 1 C8 iny
|
|
0077EC 1 B5 83 L77EC: lda L0083,x
|
|
0077EE 1 DD 9F 76 cmp L769F,x
|
|
0077F1 1 D0 01 bne L77F4
|
|
0077F3 1 C8 iny
|
|
0077F4 1 9D 9F 76 L77F4: sta L769F,x
|
|
0077F7 1 38 sec
|
|
0077F8 1 FD 9B 76 sbc L769B,x
|
|
0077FB 1 9D A3 76 sta L76A3,x
|
|
0077FE 1 B5 84 lda $84,x
|
|
007800 1 9D A0 76 sta L76A0,x
|
|
007803 1 FD 9C 76 sbc L769C,x
|
|
007806 1 9D A4 76 sta L76A4,x
|
|
007809 1 CA dex
|
|
00780A 1 CA dex
|
|
00780B 1 10 D7 bpl L77E4
|
|
00780D 1 C0 04 cpy #$04
|
|
00780F 1 D0 03 bne L7814
|
|
007811 1 AD 51 83 lda L8351
|
|
007814 1 60 L7814: rts
|
|
007815 1
|
|
007815 1 20 74 70 jsr L7074
|
|
007818 1 20 3C 65 jsr L653C
|
|
00781B 1 20 4C 78 jsr L784C
|
|
00781E 1 20 F4 74 jsr L74F4
|
|
007821 1 A0 0A ldy #$0A
|
|
007823 1 B1 A9 lda ($A9),y
|
|
007825 1 29 7F and #$7F
|
|
007827 1 91 A9 sta ($A9),y
|
|
007829 1 20 13 70 jsr L7013
|
|
00782C 1 A5 AB lda $AB
|
|
00782E 1 8D 0D 70 sta L700D
|
|
007831 1 A9 00 lda #$00
|
|
007833 1 4C 72 78 jmp L7872
|
|
007836 1
|
|
007836 1 20 13 70 L7836: jsr L7013
|
|
007839 1 F0 0E beq L7849
|
|
00783B 1 A0 0A ldy #$0A
|
|
00783D 1 B1 A9 lda ($A9),y
|
|
00783F 1 29 7F and #$7F
|
|
007841 1 91 A9 sta ($A9),y
|
|
007843 1 20 F4 74 jsr L74F4
|
|
007846 1 4C 36 78 jmp L7836
|
|
007849 1
|
|
007849 1 4C 54 64 L7849: jmp L6454
|
|
00784C 1
|
|
00784C 1 20 88 65 L784C: jsr L6588
|
|
00784F 1 20 B7 70 jsr L70B7
|
|
007852 1 A2 07 ldx #$07
|
|
007854 1 B5 C7 L7854: lda L00C7,x
|
|
007856 1 95 92 sta $92,x
|
|
007858 1 CA dex
|
|
007859 1 10 F9 bpl L7854
|
|
00785B 1 20 A9 50 jsr L50A9
|
|
00785E 1 A2 03 ldx #$03
|
|
007860 1 B5 92 L7860: lda $92,x
|
|
007862 1 9D D9 78 sta L78D9,x
|
|
007865 1 9D D1 78 L7865: sta L78D1,x
|
|
007868 1 B5 96 lda $96,x
|
|
00786A 1 9D DD 78 sta L78DD,x
|
|
00786D 1 CA dex
|
|
00786E 1 10 F0 bpl L7860
|
|
007870 1 60 rts
|
|
007871 1
|
|
007871 1 00 L7871: brk
|
|
007872 1 8D 10 70 L7872: sta L7010
|
|
007875 1 A9 00 lda #$00
|
|
007877 1 8D 71 78 sta L7871
|
|
00787A 1 20 00 40 jsr A2D
|
|
00787D 1 06 .byte $06
|
|
00787E 1 D1 78 .addr L78D1
|
|
007880 1 A9 00 lda #$00
|
|
007882 1 20 F5 68 jsr L68F5
|
|
007885 1 20 00 40 jsr A2D
|
|
007888 1 08 .byte $08
|
|
007889 1 AA 65 .addr L65AA
|
|
00788B 1 20 00 40 jsr A2D
|
|
00788E 1 11 .byte $11
|
|
00788F 1 D9 78 .addr L78D9
|
|
007891 1 20 53 65 jsr L6553
|
|
007894 1 20 13 70 jsr L7013
|
|
007897 1 F0 31 beq L78CA
|
|
007899 1 08 php
|
|
00789A 1 78 sei
|
|
00789B 1 20 D8 67 jsr L67D8
|
|
00789E 1 20 26 70 L789E: jsr L7026
|
|
0078A1 1 D0 FB bne L789E
|
|
0078A3 1 20 E4 67 L78A3: jsr L67E4
|
|
0078A6 1 B0 21 bcs L78C9
|
|
0078A8 1 AA tax
|
|
0078A9 1 A9 06 lda #$06
|
|
0078AB 1 9D 54 67 sta L6754,x
|
|
0078AE 1 A5 AB lda $AB
|
|
0078B0 1 9D 55 67 sta L6755,x
|
|
0078B3 1 A5 AB lda $AB
|
|
0078B5 1 CD 0D 70 cmp L700D
|
|
0078B8 1 F0 0F beq L78C9
|
|
0078BA 1 85 82 sta L0082
|
|
0078BC 1 20 63 70 jsr L7063
|
|
0078BF 1 A5 A7 lda $A7
|
|
0078C1 1 A6 A8 ldx $A8
|
|
0078C3 1 20 44 70 jsr L7044
|
|
0078C6 1 4C A3 78 jmp L78A3
|
|
0078C9 1
|
|
0078C9 1 28 L78C9: plp
|
|
0078CA 1 60 L78CA: rts
|
|
0078CB 1
|
|
0078CB 1 08 L78CB: php
|
|
0078CC 1 00 brk
|
|
0078CD 1 0C L78CD: .byte $0C
|
|
0078CE 1 00 brk
|
|
0078CF 1 0D L78CF: .byte $0D
|
|
0078D0 1 00 brk
|
|
0078D1 1 00 L78D1: brk
|
|
0078D2 1 00 brk
|
|
0078D3 1 0D 00 00 L78D3: ora a:L0000
|
|
0078D6 1 20 80 00 jsr L0080
|
|
0078D9 1 00 L78D9: brk
|
|
0078DA 1 00 brk
|
|
0078DB 1 00 brk
|
|
0078DC 1 00 brk
|
|
0078DD 1 00 L78DD: brk
|
|
0078DE 1 00 brk
|
|
0078DF 1 00 brk
|
|
0078E0 1 00 brk
|
|
0078E1 1 20 74 70 jsr L7074
|
|
0078E4 1 A2 02 ldx #$02
|
|
0078E6 1 B5 83 L78E6: lda L0083,x
|
|
0078E8 1 18 clc
|
|
0078E9 1 75 B7 adc $B7,x
|
|
0078EB 1 95 83 sta L0083,x
|
|
0078ED 1 B5 84 lda $84,x
|
|
0078EF 1 75 B8 adc $B8,x
|
|
0078F1 1 95 84 sta $84,x
|
|
0078F3 1 CA dex
|
|
0078F4 1 CA dex
|
|
0078F5 1 10 EF bpl L78E6
|
|
0078F7 1 30 16 bmi L790F
|
|
0078F9 1 20 74 70 jsr L7074
|
|
0078FC 1 A2 02 ldx #$02
|
|
0078FE 1 B5 83 L78FE: lda L0083,x
|
|
007900 1 38 sec
|
|
007901 1 F5 B7 sbc $B7,x
|
|
007903 1 95 83 sta L0083,x
|
|
007905 1 B5 84 lda $84,x
|
|
007907 1 F5 B8 sbc $B8,x
|
|
007909 1 95 84 sta $84,x
|
|
00790B 1 CA dex
|
|
00790C 1 CA dex
|
|
00790D 1 10 EF bpl L78FE
|
|
00790F 1 A0 05 L790F: ldy #$05
|
|
007911 1 B9 7E 00 L7911: lda L007E,y
|
|
007914 1 91 80 sta (L0080),y
|
|
007916 1 C8 iny
|
|
007917 1 C0 09 cpy #$09
|
|
007919 1 D0 F6 bne L7911
|
|
00791B 1 60 rts
|
|
00791C 1
|
|
00791C 1 85 82 L791C: sta L0082
|
|
00791E 1 86 83 stx L0083
|
|
007920 1 A0 03 ldy #$03
|
|
007922 1 A9 00 L7922: lda #$00
|
|
007924 1 99 8A 00 sta $8A,y
|
|
007927 1 B1 82 lda (L0082),y
|
|
007929 1 99 92 00 sta $92,y
|
|
00792C 1 88 dey
|
|
00792D 1 10 F3 bpl L7922
|
|
00792F 1 C8 iny
|
|
007930 1 84 91 sty $91
|
|
007932 1 A0 04 ldy #$04
|
|
007934 1 B1 82 lda (L0082),y
|
|
007936 1 AA tax
|
|
007937 1 BD 28 48 lda L4828,x
|
|
00793A 1 85 90 sta $90
|
|
00793C 1 8A txa
|
|
00793D 1 A6 93 ldx $93
|
|
00793F 1 18 clc
|
|
007940 1 65 92 L7940: adc $92
|
|
007942 1 90 01 bcc L7945
|
|
007944 1 E8 inx
|
|
007945 1 85 96 L7945: sta $96
|
|
007947 1 86 97 stx $97
|
|
007949 1 C8 iny
|
|
00794A 1 B1 82 lda (L0082),y
|
|
00794C 1 A6 95 ldx $95
|
|
00794E 1 18 clc
|
|
00794F 1 65 94 adc $94
|
|
007951 1 90 01 bcc L7954
|
|
007953 1 E8 L7953: inx
|
|
007954 1 85 98 L7954: sta $98
|
|
007956 1 86 99 stx $99
|
|
007958 1 C8 iny
|
|
007959 1 B1 82 lda (L0082),y
|
|
00795B 1 85 8E sta $8E
|
|
00795D 1 C8 iny
|
|
00795E 1 B1 82 lda (L0082),y
|
|
007960 1 85 8F sta $8F
|
|
007962 1 4C B3 51 jmp L51B3
|
|
007965 1
|
|
007965 1 A5 8C lda $8C
|
|
007967 1 C9 01 cmp #$01
|
|
007969 1 D0 06 bne L7971
|
|
00796B 1 A9 80 lda #$80
|
|
00796D 1 85 8C sta $8C
|
|
00796F 1 D0 0B bne L797C
|
|
007971 1 C9 02 L7971: cmp #$02
|
|
007973 1 D0 06 bne L797B
|
|
007975 1 A9 00 lda #$00
|
|
007977 1 85 8C sta $8C
|
|
007979 1 F0 01 beq L797C
|
|
00797B 1 60 L797B: rts
|
|
00797C 1
|
|
00797C 1 20 3C 65 L797C: jsr L653C
|
|
00797F 1 20 13 70 jsr L7013
|
|
007982 1 24 8C bit $8C
|
|
007984 1 10 06 bpl L798C
|
|
007986 1 A5 B0 lda $B0
|
|
007988 1 A0 05 ldy #$05
|
|
00798A 1 D0 04 bne L7990
|
|
00798C 1 A5 AF L798C: lda $AF
|
|
00798E 1 A0 04 ldy #$04
|
|
007990 1 45 8D L7990: eor $8D
|
|
007992 1 29 01 and #$01
|
|
007994 1 51 A9 eor ($A9),y
|
|
007996 1 91 A9 sta ($A9),y
|
|
007998 1 A5 8D lda $8D
|
|
00799A 1 20 A0 79 jsr L79A0
|
|
00799D 1 4C 53 65 jmp L6553
|
|
0079A0 1
|
|
0079A0 1 D0 0D L79A0: bne L79AF
|
|
0079A2 1 20 F1 79 jsr L79F1
|
|
0079A5 1 20 7E 65 jsr L657E
|
|
0079A8 1 20 00 40 jsr A2D
|
|
0079AB 1 11 .byte $11
|
|
0079AC 1 C7 00 .addr L00C7
|
|
0079AE 1 60 rts
|
|
0079AF 1
|
|
0079AF 1 24 8C L79AF: bit $8C
|
|
0079B1 1 30 05 bmi L79B8
|
|
0079B3 1 24 AF bit $AF
|
|
0079B5 1 30 05 bmi L79BC
|
|
0079B7 1 60 L79B7: rts
|
|
0079B8 1
|
|
0079B8 1 24 B0 L79B8: bit $B0
|
|
0079BA 1 10 FB bpl L79B7
|
|
0079BC 1 20 7E 65 L79BC: jsr L657E
|
|
0079BF 1 20 F1 79 jsr L79F1
|
|
0079C2 1 20 00 40 jsr A2D
|
|
0079C5 1 08 .byte $08
|
|
0079C6 1 E7 79 .addr L79E7
|
|
0079C8 1 20 00 40 jsr A2D
|
|
0079CB 1 11 .byte $11
|
|
0079CC 1 C7 00 .addr L00C7
|
|
0079CE 1 20 00 40 jsr A2D
|
|
0079D1 1 08 .byte $08
|
|
0079D2 1 2E 5F .addr L5F2E
|
|
0079D4 1 24 8C bit $8C
|
|
0079D6 1 30 05 bmi L79DD
|
|
0079D8 1 24 AF bit $AF
|
|
0079DA 1 70 05 bvs L79E1
|
|
0079DC 1 60 L79DC: rts
|
|
0079DD 1
|
|
0079DD 1 24 B0 L79DD: bit $B0
|
|
0079DF 1 50 FB bvc L79DC
|
|
0079E1 1 20 73 7A L79E1: jsr L7A73
|
|
0079E4 1 4C 66 6A jmp L6A66
|
|
0079E7 1
|
|
0079E7 1 DD 77 DD L79E7: cmp $DD77,x
|
|
0079EA 1 77 DD rmb7 $DD
|
|
0079EC 1 77 DD rmb7 $DD
|
|
0079EE 1 77 00 rmb7 L0000
|
|
0079F0 1 00 brk
|
|
0079F1 1 24 8C L79F1: bit $8C
|
|
0079F3 1 10 3F bpl L7A34
|
|
0079F5 1 20 04 71 jsr L7104
|
|
0079F8 1 A5 C9 lda $C9
|
|
0079FA 1 18 clc
|
|
0079FB 1 69 0C adc #$0C
|
|
0079FD 1 85 C9 sta $C9
|
|
0079FF 1 90 02 bcc L7A03
|
|
007A01 1 E6 CA inc $CA
|
|
007A03 1 A5 CD L7A03: lda $CD
|
|
007A05 1 38 sec
|
|
007A06 1 E9 0B sbc #$0B
|
|
007A08 1 85 CD sta $CD
|
|
007A0A 1 B0 02 bcs L7A0E
|
|
007A0C 1 C6 CE dec $CE
|
|
007A0E 1 A5 AC L7A0E: lda $AC
|
|
007A10 1 29 04 and #$04
|
|
007A12 1 D0 04 bne L7A18
|
|
007A14 1 24 AF bit $AF
|
|
007A16 1 10 0B bpl L7A23
|
|
007A18 1 A5 CD L7A18: lda $CD
|
|
007A1A 1 38 sec
|
|
007A1B 1 E9 0B sbc #$0B
|
|
007A1D 1 85 CD sta $CD
|
|
007A1F 1 B0 02 bcs L7A23
|
|
007A21 1 C6 CE dec $CE
|
|
007A23 1 E6 C7 L7A23: inc L00C7
|
|
007A25 1 D0 02 bne L7A29
|
|
007A27 1 E6 C8 inc $C8
|
|
007A29 1 A5 CB L7A29: lda $CB
|
|
007A2B 1 D0 02 bne L7A2F
|
|
007A2D 1 C6 CC dec $CC
|
|
007A2F 1 C6 CB L7A2F: dec $CB
|
|
007A31 1 4C 70 7A jmp L7A70
|
|
007A34 1
|
|
007A34 1 20 29 71 L7A34: jsr L7129
|
|
007A37 1 A5 C7 lda L00C7
|
|
007A39 1 18 clc
|
|
007A3A 1 69 15 adc #$15
|
|
007A3C 1 85 C7 sta L00C7
|
|
007A3E 1 90 02 bcc L7A42
|
|
007A40 1 E6 C8 inc $C8
|
|
007A42 1 A5 CB L7A42: lda $CB
|
|
007A44 1 38 sec
|
|
007A45 1 E9 15 sbc #$15
|
|
007A47 1 85 CB sta $CB
|
|
007A49 1 B0 02 bcs L7A4D
|
|
007A4B 1 C6 CC dec $CC
|
|
007A4D 1 A5 AC L7A4D: lda $AC
|
|
007A4F 1 29 04 and #$04
|
|
007A51 1 D0 04 bne L7A57
|
|
007A53 1 24 B0 bit $B0
|
|
007A55 1 10 0B bpl L7A62
|
|
007A57 1 A5 CB L7A57: lda $CB
|
|
007A59 1 38 sec
|
|
007A5A 1 E9 15 sbc #$15
|
|
007A5C 1 85 CB sta $CB
|
|
007A5E 1 B0 02 bcs L7A62
|
|
007A60 1 C6 CC dec $CC
|
|
007A62 1 E6 C9 L7A62: inc $C9
|
|
007A64 1 D0 02 bne L7A68
|
|
007A66 1 E6 CA inc $CA
|
|
007A68 1 A5 CD L7A68: lda $CD
|
|
007A6A 1 D0 02 bne L7A6E
|
|
007A6C 1 C6 CE dec $CE
|
|
007A6E 1 C6 CD L7A6E: dec $CD
|
|
007A70 1 4C B2 70 L7A70: jmp L70B2
|
|
007A73 1
|
|
007A73 1 20 F1 79 L7A73: jsr L79F1
|
|
007A76 1 20 E3 7C jsr L7CE3
|
|
007A79 1 20 98 56 jsr L5698
|
|
007A7C 1 A5 A1 lda $A1
|
|
007A7E 1 48 pha
|
|
007A7F 1 20 FB 7C jsr L7CFB
|
|
007A82 1 20 BA 7C jsr L7CBA
|
|
007A85 1 68 pla
|
|
007A86 1 AA tax
|
|
007A87 1 A5 A3 lda $A3
|
|
007A89 1 A4 A4 ldy $A4
|
|
007A8B 1 E0 01 cpx #$01
|
|
007A8D 1 F0 05 beq L7A94
|
|
007A8F 1 A6 A0 ldx L00A0
|
|
007A91 1 20 93 7C jsr L7C93
|
|
007A94 1 85 82 L7A94: sta L0082
|
|
007A96 1 84 83 sty L0083
|
|
007A98 1 A2 00 ldx #$00
|
|
007A9A 1 A9 14 lda #$14
|
|
007A9C 1 24 8C bit $8C
|
|
007A9E 1 10 04 bpl L7AA4
|
|
007AA0 1 A2 02 ldx #$02
|
|
007AA2 1 A9 0C lda #$0C
|
|
007AA4 1 48 L7AA4: pha
|
|
007AA5 1 B5 C7 lda L00C7,x
|
|
007AA7 1 18 clc
|
|
007AA8 1 65 82 adc L0082
|
|
007AAA 1 95 C7 sta L00C7,x
|
|
007AAC 1 B5 C8 lda $C8,x
|
|
007AAE 1 65 83 adc L0083
|
|
007AB0 1 95 C8 sta $C8,x
|
|
007AB2 1 68 pla
|
|
007AB3 1 18 clc
|
|
007AB4 1 75 C7 adc L00C7,x
|
|
007AB6 1 95 CB sta $CB,x
|
|
007AB8 1 B5 C8 lda $C8,x
|
|
007ABA 1 69 00 adc #$00
|
|
007ABC 1 95 CC sta $CC,x
|
|
007ABE 1 4C B2 70 jmp L70B2
|
|
007AC1 1
|
|
007AC1 1 20 3F 65 jsr L653F
|
|
007AC4 1 20 13 70 jsr L7013
|
|
007AC7 1 D0 05 bne L7ACE
|
|
007AC9 1 A9 A0 lda #$A0
|
|
007ACB 1 4C B1 40 jmp L40B1
|
|
007ACE 1
|
|
007ACE 1 24 B0 L7ACE: bit $B0
|
|
007AD0 1 10 43 bpl L7B15
|
|
007AD2 1 20 04 71 jsr L7104
|
|
007AD5 1 20 86 70 jsr L7086
|
|
007AD8 1 F0 3B beq L7B15
|
|
007ADA 1 A2 00 ldx #$00
|
|
007ADC 1 A5 B0 lda $B0
|
|
007ADE 1 29 01 and #$01
|
|
007AE0 1 F0 2F beq L7B11
|
|
007AE2 1 A9 80 lda #$80
|
|
007AE4 1 85 8C sta $8C
|
|
007AE6 1 20 F1 79 jsr L79F1
|
|
007AE9 1 20 86 70 jsr L7086
|
|
007AEC 1 F0 10 beq L7AFE
|
|
007AEE 1 24 B0 bit $B0
|
|
007AF0 1 B0 7E bcs L7B70
|
|
007AF2 1 20 73 7A jsr L7A73
|
|
007AF5 1 20 86 70 jsr L7086
|
|
007AF8 1 F0 08 beq L7B02
|
|
007AFA 1 A2 05 ldx #$05
|
|
007AFC 1 D0 13 bne L7B11
|
|
007AFE 1 A9 01 L7AFE: lda #$01
|
|
007B00 1 D0 02 bne L7B04
|
|
007B02 1 A9 03 L7B02: lda #$03
|
|
007B04 1 48 L7B04: pha
|
|
007B05 1 20 73 7A jsr L7A73
|
|
007B08 1 68 pla
|
|
007B09 1 AA tax
|
|
007B0A 1 A5 EC lda $EC
|
|
007B0C 1 C5 C9 cmp $C9
|
|
007B0E 1 90 01 bcc L7B11
|
|
007B10 1 E8 inx
|
|
007B11 1 A9 01 L7B11: lda #$01
|
|
007B13 1 D0 5D bne L7B72
|
|
007B15 1 24 AF L7B15: bit $AF
|
|
007B17 1 10 4B bpl L7B64
|
|
007B19 1 20 29 71 jsr L7129
|
|
007B1C 1 20 86 70 jsr L7086
|
|
007B1F 1 F0 43 beq L7B64
|
|
007B21 1 A2 00 ldx #$00
|
|
007B23 1 A5 AF lda $AF
|
|
007B25 1 29 01 and #$01
|
|
007B27 1 F0 37 beq L7B60
|
|
007B29 1 A9 00 lda #$00
|
|
007B2B 1 85 8C sta $8C
|
|
007B2D 1 20 F1 79 jsr L79F1
|
|
007B30 1 20 86 70 jsr L7086
|
|
007B33 1 F0 10 beq L7B45
|
|
007B35 1 24 AF bit $AF
|
|
007B37 1 50 37 bvc L7B70
|
|
007B39 1 20 73 7A jsr L7A73
|
|
007B3C 1 20 86 70 jsr L7086
|
|
007B3F 1 F0 08 beq L7B49
|
|
007B41 1 A2 05 ldx #$05
|
|
007B43 1 D0 1B bne L7B60
|
|
007B45 1 A9 01 L7B45: lda #$01
|
|
007B47 1 D0 02 bne L7B4B
|
|
007B49 1 A9 03 L7B49: lda #$03
|
|
007B4B 1 48 L7B4B: pha
|
|
007B4C 1 20 73 7A jsr L7A73
|
|
007B4F 1 68 pla
|
|
007B50 1 AA tax
|
|
007B51 1 A5 EB lda $EB
|
|
007B53 1 C5 C8 cmp $C8
|
|
007B55 1 90 09 bcc L7B60
|
|
007B57 1 D0 06 bne L7B5F
|
|
007B59 1 A5 EA lda $EA
|
|
007B5B 1 C5 C7 cmp L00C7
|
|
007B5D 1 90 01 bcc L7B60
|
|
007B5F 1 E8 L7B5F: inx
|
|
007B60 1 A9 02 L7B60: lda #$02
|
|
007B62 1 D0 0E bne L7B72
|
|
007B64 1 20 8D 70 L7B64: jsr L708D
|
|
007B67 1 20 86 70 jsr L7086
|
|
007B6A 1 F0 04 beq L7B70
|
|
007B6C 1 A9 00 lda #$00
|
|
007B6E 1 F0 .byte $F0
|
|
007B6F 1 02 L7B6F: .byte $02
|
|
007B70 1 A9 03 L7B70: lda #$03
|
|
007B72 1 4C 08 74 L7B72: jmp L7408
|
|
007B75 1
|
|
007B75 1 A5 82 lda L0082
|
|
007B77 1 C9 01 cmp #$01
|
|
007B79 1 D0 06 bne L7B81
|
|
007B7B 1 A9 80 lda #$80
|
|
007B7D 1 85 82 sta L0082
|
|
007B7F 1 D0 0F bne L7B90
|
|
007B81 1 C9 02 L7B81: cmp #$02
|
|
007B83 1 D0 06 bne L7B8B
|
|
007B85 1 A9 00 lda #$00
|
|
007B87 1 85 82 sta L0082
|
|
007B89 1 F0 05 beq L7B90
|
|
007B8B 1 A9 A4 L7B8B: lda #$A4
|
|
007B8D 1 4C B1 40 jmp L40B1
|
|
007B90 1
|
|
007B90 1 20 13 70 L7B90: jsr L7013
|
|
007B93 1 D0 05 bne L7B9A
|
|
007B95 1 A9 A0 lda #$A0
|
|
007B97 1 4C B1 40 jmp L40B1
|
|
007B9A 1
|
|
007B9A 1 A0 06 L7B9A: ldy #$06
|
|
007B9C 1 24 82 bit L0082
|
|
007B9E 1 10 02 bpl L7BA2
|
|
007BA0 1 A0 08 ldy #$08
|
|
007BA2 1 A5 83 L7BA2: lda L0083
|
|
007BA4 1 91 A9 sta ($A9),y
|
|
007BA6 1 99 AB 00 sta $AB,y
|
|
007BA9 1 60 rts
|
|
007BAA 1
|
|
007BAA 1 A5 82 lda L0082
|
|
007BAC 1 C9 01 cmp #$01
|
|
007BAE 1 D0 06 bne L7BB6
|
|
007BB0 1 A9 80 lda #$80
|
|
007BB2 1 85 82 sta L0082
|
|
007BB4 1 D0 0F bne L7BC5
|
|
007BB6 1 C9 02 L7BB6: cmp #$02
|
|
007BB8 1 D0 06 bne L7BC0
|
|
007BBA 1 A9 00 lda #$00
|
|
007BBC 1 85 82 sta L0082
|
|
007BBE 1 F0 05 beq L7BC5
|
|
007BC0 1 A9 A4 L7BC0: lda #$A4
|
|
007BC2 1 4C B1 40 jmp L40B1
|
|
007BC5 1
|
|
007BC5 1 A5 82 L7BC5: lda L0082
|
|
007BC7 1 85 8C sta $8C
|
|
007BC9 1 A2 03 ldx #$03
|
|
007BCB 1 B5 83 L7BCB: lda L0083,x
|
|
007BCD 1 9D 9B 76 sta L769B,x
|
|
007BD0 1 9D 9F 76 sta L769F,x
|
|
007BD3 1 CA dex
|
|
007BD4 1 10 F5 bpl L7BCB
|
|
007BD6 1 20 13 70 jsr L7013
|
|
007BD9 1 D0 05 bne L7BE0
|
|
007BDB 1 A9 A0 lda #$A0
|
|
007BDD 1 4C B1 40 jmp L40B1
|
|
007BE0 1
|
|
007BE0 1 20 73 7A L7BE0: jsr L7A73
|
|
007BE3 1 20 3F 65 jsr L653F
|
|
007BE6 1 20 88 65 jsr L6588
|
|
007BE9 1 A9 02 lda #$02
|
|
007BEB 1 20 F5 68 jsr L68F5
|
|
007BEE 1 20 00 40 jsr A2D
|
|
007BF1 1 08 .byte $08
|
|
007BF2 1 E7 79 .addr L79E7
|
|
007BF4 1 20 5A 62 jsr L625A
|
|
007BF7 1 20 7F 70 L7BF7: jsr L707F
|
|
007BFA 1 20 33 62 jsr L6233
|
|
007BFD 1 20 1B 69 L7BFD: jsr L691B
|
|
007C00 1 C9 02 cmp #$02
|
|
007C02 1 F0 62 beq L7C66
|
|
007C04 1 20 E0 77 jsr L77E0
|
|
007C07 1 F0 F4 beq L7BFD
|
|
007C09 1 20 5A 62 jsr L625A
|
|
007C0C 1 20 7F 70 jsr L707F
|
|
007C0F 1 20 13 70 jsr L7013
|
|
007C12 1 20 73 7A jsr L7A73
|
|
007C15 1 A2 00 ldx #$00
|
|
007C17 1 A9 14 lda #$14
|
|
007C19 1 24 8C bit $8C
|
|
007C1B 1 10 04 bpl L7C21
|
|
007C1D 1 A2 02 ldx #$02
|
|
007C1F 1 A9 0C lda #$0C
|
|
007C21 1 85 82 L7C21: sta L0082
|
|
007C23 1 B5 C7 lda L00C7,x
|
|
007C25 1 18 clc
|
|
007C26 1 7D A3 76 adc L76A3,x
|
|
007C29 1 A8 tay
|
|
007C2A 1 B5 C8 lda $C8,x
|
|
007C2C 1 7D A4 76 adc L76A4,x
|
|
007C2F 1 CD B9 7C cmp L7CB9
|
|
007C32 1 90 07 bcc L7C3B
|
|
007C34 1 D0 0B bne L7C41
|
|
007C36 1 CC B8 7C cpy L7CB8
|
|
007C39 1 B0 06 bcs L7C41
|
|
007C3B 1 AD B9 7C L7C3B: lda L7CB9
|
|
007C3E 1 AC B8 7C ldy L7CB8
|
|
007C41 1 CD B7 7C L7C41: cmp L7CB7
|
|
007C44 1 90 0D bcc L7C53
|
|
007C46 1 D0 05 bne L7C4D
|
|
007C48 1 CC B6 7C cpy L7CB6
|
|
007C4B 1 90 06 bcc L7C53
|
|
007C4D 1 AD B7 7C L7C4D: lda L7CB7
|
|
007C50 1 AC B6 7C ldy L7CB6
|
|
007C53 1 95 C8 L7C53: sta $C8,x
|
|
007C55 1 98 tya
|
|
007C56 1 95 C7 sta L00C7,x
|
|
007C58 1 18 clc
|
|
007C59 1 65 82 adc L0082
|
|
007C5B 1 95 CB sta $CB,x
|
|
007C5D 1 B5 C8 lda $C8,x
|
|
007C5F 1 69 00 adc #$00
|
|
007C61 1 95 CC sta $CC,x
|
|
007C63 1 4C F7 7B jmp L7BF7
|
|
007C66 1
|
|
007C66 1 20 5A 62 L7C66: jsr L625A
|
|
007C69 1 20 7F 70 jsr L707F
|
|
007C6C 1 20 53 65 jsr L6553
|
|
007C6F 1 20 BA 7C jsr L7CBA
|
|
007C72 1 20 98 56 jsr L5698
|
|
007C75 1 A6 A1 ldx $A1
|
|
007C77 1 20 E3 7C jsr L7CE3
|
|
007C7A 1 A5 A3 lda $A3
|
|
007C7C 1 A0 00 ldy #$00
|
|
007C7E 1 E0 01 cpx #$01
|
|
007C80 1 B0 05 bcs L7C87
|
|
007C82 1 A6 A0 ldx L00A0
|
|
007C84 1 20 93 7C jsr L7C93
|
|
007C87 1 A2 01 L7C87: ldx #$01
|
|
007C89 1 C5 A1 cmp $A1
|
|
007C8B 1 D0 01 bne L7C8E
|
|
007C8D 1 CA dex
|
|
007C8E 1 A0 05 L7C8E: ldy #$05
|
|
007C90 1 4C BD 5E jmp L5EBD
|
|
007C93 1
|
|
007C93 1 85 82 L7C93: sta L0082
|
|
007C95 1 84 83 sty L0083
|
|
007C97 1 A9 80 lda #$80
|
|
007C99 1 85 84 sta $84
|
|
007C9B 1 A0 00 ldy #$00
|
|
007C9D 1 84 85 sty $85
|
|
007C9F 1 8A txa
|
|
007CA0 1 F0 13 beq L7CB5
|
|
007CA2 1 A5 82 L7CA2: lda L0082
|
|
007CA4 1 18 clc
|
|
007CA5 1 65 84 adc $84
|
|
007CA7 1 85 84 sta $84
|
|
007CA9 1 A5 83 lda L0083
|
|
007CAB 1 65 85 adc $85
|
|
007CAD 1 85 85 sta $85
|
|
007CAF 1 90 01 bcc L7CB2
|
|
007CB1 1 C8 iny
|
|
007CB2 1 CA L7CB2: dex
|
|
007CB3 1 D0 ED bne L7CA2
|
|
007CB5 1 60 L7CB5: rts
|
|
007CB6 1
|
|
007CB6 1 00 L7CB6: brk
|
|
007CB7 1 00 L7CB7: brk
|
|
007CB8 1 00 L7CB8: brk
|
|
007CB9 1 00 L7CB9: brk
|
|
007CBA 1 AD B6 7C L7CBA: lda L7CB6
|
|
007CBD 1 38 sec
|
|
007CBE 1 ED B8 7C sbc L7CB8
|
|
007CC1 1 85 A3 sta $A3
|
|
007CC3 1 AD B7 7C lda L7CB7
|
|
007CC6 1 ED B9 7C sbc L7CB9
|
|
007CC9 1 85 A4 sta $A4
|
|
007CCB 1 A2 00 ldx #$00
|
|
007CCD 1 24 8C bit $8C
|
|
007CCF 1 10 02 bpl L7CD3
|
|
007CD1 1 A2 02 ldx #$02
|
|
007CD3 1 B5 C7 L7CD3: lda L00C7,x
|
|
007CD5 1 38 sec
|
|
007CD6 1 ED B8 7C sbc L7CB8
|
|
007CD9 1 85 A1 sta $A1
|
|
007CDB 1 B5 C8 lda $C8,x
|
|
007CDD 1 ED B9 7C sbc L7CB9
|
|
007CE0 1 85 A2 sta $A2
|
|
007CE2 1 60 rts
|
|
007CE3 1
|
|
007CE3 1 A0 06 L7CE3: ldy #$06
|
|
007CE5 1 24 8C bit $8C
|
|
007CE7 1 10 02 bpl L7CEB
|
|
007CE9 1 A0 08 ldy #$08
|
|
007CEB 1 B1 A9 L7CEB: lda ($A9),y
|
|
007CED 1 85 A3 sta $A3
|
|
007CEF 1 C8 iny
|
|
007CF0 1 B1 A9 lda ($A9),y
|
|
007CF2 1 85 A1 sta $A1
|
|
007CF4 1 A9 00 lda #$00
|
|
007CF6 1 85 A2 sta $A2
|
|
007CF8 1 85 A4 sta $A4
|
|
007CFA 1 60 rts
|
|
007CFB 1
|
|
007CFB 1 A2 00 L7CFB: ldx #$00
|
|
007CFD 1 A9 14 lda #$14
|
|
007CFF 1 24 8C bit $8C
|
|
007D01 1 10 04 bpl L7D07
|
|
007D03 1 A2 02 ldx #$02
|
|
007D05 1 A9 0C lda #$0C
|
|
007D07 1 85 82 L7D07: sta L0082
|
|
007D09 1 B5 C7 lda L00C7,x
|
|
007D0B 1 B4 C8 ldy $C8,x
|
|
007D0D 1 8D B8 7C sta L7CB8
|
|
007D10 1 8C B9 7C sty L7CB9
|
|
007D13 1 B5 CB lda $CB,x
|
|
007D15 1 B4 CC ldy $CC,x
|
|
007D17 1 38 sec
|
|
007D18 1 E5 82 sbc L0082
|
|
007D1A 1 B0 01 bcs L7D1D
|
|
007D1C 1 88 dey
|
|
007D1D 1 8D B6 7C L7D1D: sta L7CB6
|
|
007D20 1 8C B7 7C sty L7CB7
|
|
007D23 1 60 rts
|
|
007D24 1
|
|
007D24 1 A5 8C lda $8C
|
|
007D26 1 C9 01 cmp #$01
|
|
007D28 1 D0 06 bne L7D30
|
|
007D2A 1 A9 80 lda #$80
|
|
007D2C 1 85 8C sta $8C
|
|
007D2E 1 D0 0F bne L7D3F
|
|
007D30 1 C9 02 L7D30: cmp #$02
|
|
007D32 1 D0 06 bne L7D3A
|
|
007D34 1 A9 00 lda #$00
|
|
007D36 1 85 8C sta $8C
|
|
007D38 1 F0 05 beq L7D3F
|
|
007D3A 1 A9 A4 L7D3A: lda #$A4
|
|
007D3C 1 4C B1 40 jmp L40B1
|
|
007D3F 1
|
|
007D3F 1 20 13 70 L7D3F: jsr L7013
|
|
007D42 1 D0 05 bne L7D49
|
|
007D44 1 A9 A0 lda #$A0
|
|
007D46 1 4C B1 40 jmp L40B1
|
|
007D49 1
|
|
007D49 1 A0 07 L7D49: ldy #$07
|
|
007D4B 1 24 8C bit $8C
|
|
007D4D 1 10 02 bpl L7D51
|
|
007D4F 1 A0 09 ldy #$09
|
|
007D51 1 A5 8D L7D51: lda $8D
|
|
007D53 1 91 A9 sta ($A9),y
|
|
007D55 1 20 3C 65 jsr L653C
|
|
007D58 1 20 7E 65 jsr L657E
|
|
007D5B 1 20 A0 79 jsr L79A0
|
|
007D5E 1 4C 53 65 jmp L6553
|
|
007D61 1
|
|
007D61 1 A9 80 L7D61: lda #$80
|
|
007D63 1 8D 74 7D sta L7D74
|
|
007D66 1 4C D8 67 jmp L67D8
|
|
007D69 1
|
|
007D69 1 A5 82 lda L0082
|
|
007D6B 1 8D 7A 7D sta L7D7A
|
|
007D6E 1 A5 83 lda L0083
|
|
007D70 1 8D 7B 7D sta L7D7B
|
|
007D73 1 60 rts
|
|
007D74 1
|
|
007D74 1 00 L7D74: brk
|
|
007D75 1 00 L7D75: brk
|
|
007D76 1 00 L7D76: brk
|
|
007D77 1 00 L7D77: brk
|
|
007D78 1 00 brk
|
|
007D79 1 00 L7D79: brk
|
|
007D7A 1 00 L7D7A: brk
|
|
007D7B 1 00 L7D7B: brk
|
|
007D7C 1 00 L7D7C: brk
|
|
007D7D 1 00 L7D7D: brk
|
|
007D7E 1 00 L7D7E: brk
|
|
007D7F 1 00 L7D7F: brk
|
|
007D80 1 00 L7D80: brk
|
|
007D81 1 00 L7D81: brk
|
|
007D82 1 00 L7D82: brk
|
|
007D83 1 A2 7F L7D83: ldx #$7F
|
|
007D85 1 B5 80 L7D85: lda L0080,x
|
|
007D87 1 9D 99 7D sta L7D99,x
|
|
007D8A 1 CA dex
|
|
007D8B 1 10 F8 bpl L7D85
|
|
007D8D 1 60 rts
|
|
007D8E 1
|
|
007D8E 1 A2 7F L7D8E: ldx #$7F
|
|
007D90 1 BD 99 7D L7D90: lda L7D99,x
|
|
007D93 1 95 80 sta L0080,x
|
|
007D95 1 CA dex
|
|
007D96 1 10 F8 bpl L7D90
|
|
007D98 1 60 rts
|
|
007D99 1
|
|
007D99 1 00 L7D99: brk
|
|
007D9A 1 00 brk
|
|
007D9B 1 00 brk
|
|
007D9C 1 00 brk
|
|
007D9D 1 00 brk
|
|
007D9E 1 00 brk
|
|
007D9F 1 00 brk
|
|
007DA0 1 00 brk
|
|
007DA1 1 00 brk
|
|
007DA2 1 00 brk
|
|
007DA3 1 00 brk
|
|
007DA4 1 00 brk
|
|
007DA5 1 00 brk
|
|
007DA6 1 00 brk
|
|
007DA7 1 00 brk
|
|
007DA8 1 00 brk
|
|
007DA9 1 00 brk
|
|
007DAA 1 00 brk
|
|
007DAB 1 00 brk
|
|
007DAC 1 00 brk
|
|
007DAD 1 00 brk
|
|
007DAE 1 00 brk
|
|
007DAF 1 00 brk
|
|
007DB0 1 00 brk
|
|
007DB1 1 00 brk
|
|
007DB2 1 00 brk
|
|
007DB3 1 00 brk
|
|
007DB4 1 00 brk
|
|
007DB5 1 00 brk
|
|
007DB6 1 00 brk
|
|
007DB7 1 00 brk
|
|
007DB8 1 00 brk
|
|
007DB9 1 00 brk
|
|
007DBA 1 00 brk
|
|
007DBB 1 00 brk
|
|
007DBC 1 00 brk
|
|
007DBD 1 00 brk
|
|
007DBE 1 00 brk
|
|
007DBF 1 00 brk
|
|
007DC0 1 00 brk
|
|
007DC1 1 00 brk
|
|
007DC2 1 00 brk
|
|
007DC3 1 00 brk
|
|
007DC4 1 00 brk
|
|
007DC5 1 00 brk
|
|
007DC6 1 00 brk
|
|
007DC7 1 00 brk
|
|
007DC8 1 00 brk
|
|
007DC9 1 00 brk
|
|
007DCA 1 00 brk
|
|
007DCB 1 00 brk
|
|
007DCC 1 00 brk
|
|
007DCD 1 00 brk
|
|
007DCE 1 00 brk
|
|
007DCF 1 00 brk
|
|
007DD0 1 00 brk
|
|
007DD1 1 00 brk
|
|
007DD2 1 00 brk
|
|
007DD3 1 00 brk
|
|
007DD4 1 00 brk
|
|
007DD5 1 00 brk
|
|
007DD6 1 00 brk
|
|
007DD7 1 00 brk
|
|
007DD8 1 00 brk
|
|
007DD9 1 00 brk
|
|
007DDA 1 00 brk
|
|
007DDB 1 00 brk
|
|
007DDC 1 00 brk
|
|
007DDD 1 00 brk
|
|
007DDE 1 00 brk
|
|
007DDF 1 00 brk
|
|
007DE0 1 00 brk
|
|
007DE1 1 00 brk
|
|
007DE2 1 00 brk
|
|
007DE3 1 00 brk
|
|
007DE4 1 00 brk
|
|
007DE5 1 00 brk
|
|
007DE6 1 00 brk
|
|
007DE7 1 00 brk
|
|
007DE8 1 00 brk
|
|
007DE9 1 00 brk
|
|
007DEA 1 00 brk
|
|
007DEB 1 00 brk
|
|
007DEC 1 00 brk
|
|
007DED 1 00 brk
|
|
007DEE 1 00 brk
|
|
007DEF 1 00 brk
|
|
007DF0 1 00 brk
|
|
007DF1 1 00 brk
|
|
007DF2 1 00 brk
|
|
007DF3 1 00 brk
|
|
007DF4 1 00 brk
|
|
007DF5 1 00 brk
|
|
007DF6 1 00 brk
|
|
007DF7 1 00 brk
|
|
007DF8 1 00 brk
|
|
007DF9 1 00 brk
|
|
007DFA 1 00 brk
|
|
007DFB 1 00 brk
|
|
007DFC 1 00 brk
|
|
007DFD 1 00 brk
|
|
007DFE 1 00 brk
|
|
007DFF 1 00 brk
|
|
007E00 1 00 L7E00: brk
|
|
007E01 1 00 brk
|
|
007E02 1 00 brk
|
|
007E03 1 00 brk
|
|
007E04 1 00 brk
|
|
007E05 1 00 brk
|
|
007E06 1 00 brk
|
|
007E07 1 00 brk
|
|
007E08 1 00 brk
|
|
007E09 1 00 brk
|
|
007E0A 1 00 brk
|
|
007E0B 1 00 brk
|
|
007E0C 1 00 brk
|
|
007E0D 1 00 brk
|
|
007E0E 1 00 brk
|
|
007E0F 1 00 brk
|
|
007E10 1 00 brk
|
|
007E11 1 00 brk
|
|
007E12 1 00 brk
|
|
007E13 1 00 brk
|
|
007E14 1 00 brk
|
|
007E15 1 00 brk
|
|
007E16 1 00 brk
|
|
007E17 1 00 brk
|
|
007E18 1 00 brk
|
|
007E19 1 2C FF 5F L7E19: bit L5FFF
|
|
007E1C 1 30 2B bmi L7E49
|
|
007E1E 1 2C 1C 85 bit L851C
|
|
007E21 1 30 26 bmi L7E49
|
|
007E23 1 48 pha
|
|
007E24 1 8A txa
|
|
007E25 1 38 sec
|
|
007E26 1 20 75 7E jsr L7E75
|
|
007E29 1 AE 1D 85 ldx L851D
|
|
007E2C 1 9D B8 03 sta $03B8,x
|
|
007E2F 1 98 tya
|
|
007E30 1 9D B8 04 sta $04B8,x
|
|
007E33 1 68 pla
|
|
007E34 1 A0 00 ldy #$00
|
|
007E36 1 18 clc
|
|
007E37 1 20 75 7E jsr L7E75
|
|
007E3A 1 AE 1D 85 ldx L851D
|
|
007E3D 1 9D 38 04 sta $0438,x
|
|
007E40 1 98 tya
|
|
007E41 1 9D 38 05 sta $0538,x
|
|
007E44 1 A0 16 ldy #$16
|
|
007E46 1 4C 13 63 jmp L6313
|
|
007E49 1
|
|
007E49 1 8E F8 5F L7E49: stx L5FF8
|
|
007E4C 1 8C F9 5F sty L5FF9
|
|
007E4F 1 8D FA 5F sta L5FFA
|
|
007E52 1 2C FF 5F bit L5FFF
|
|
007E55 1 10 05 bpl L7E5C
|
|
007E57 1 A0 16 ldy #$16
|
|
007E59 1 4C 13 63 jmp L6313
|
|
007E5C 1
|
|
007E5C 1 60 L7E5C: rts
|
|
007E5D 1
|
|
007E5D 1 AE 7C 7D L7E5D: ldx L7D7C
|
|
007E60 1 AC 7D 7D ldy L7D7D
|
|
007E63 1 AD 7E 7D lda L7D7E
|
|
007E66 1 4C 19 7E jmp L7E19
|
|
007E69 1
|
|
007E69 1 AE 75 7D L7E69: ldx L7D75
|
|
007E6C 1 AC 76 7D ldy L7D76
|
|
007E6F 1 AD 77 7D lda L7D77
|
|
007E72 1 4C 19 7E jmp L7E19
|
|
007E75 1
|
|
007E75 1 90 06 L7E75: bcc L7E7D
|
|
007E77 1 AE FD 5F ldx L5FFD
|
|
007E7A 1 D0 06 bne L7E82
|
|
007E7C 1 60 L7E7C: rts
|
|
007E7D 1
|
|
007E7D 1 AE FE 5F L7E7D: ldx L5FFE
|
|
007E80 1 F0 FA beq L7E7C
|
|
007E82 1 48 L7E82: pha
|
|
007E83 1 98 tya
|
|
007E84 1 4A lsr a
|
|
007E85 1 A8 tay
|
|
007E86 1 68 pla
|
|
007E87 1 6A ror a
|
|
007E88 1 CA dex
|
|
007E89 1 D0 F7 bne L7E82
|
|
007E8B 1 60 rts
|
|
007E8C 1
|
|
007E8C 1 A2 02 L7E8C: ldx #$02
|
|
007E8E 1 BD 75 7D L7E8E: lda L7D75,x
|
|
007E91 1 9D F8 5F sta L5FF8,x
|
|
007E94 1 CA dex
|
|
007E95 1 10 F7 bpl L7E8E
|
|
007E97 1 60 rts
|
|
007E98 1
|
|
007E98 1 20 8C 7E L7E98: jsr L7E8C
|
|
007E9B 1 4C 69 7E jmp L7E69
|
|
007E9E 1
|
|
007E9E 1 20 BA 62 L7E9E: jsr L62BA
|
|
007EA1 1 A2 02 ldx #$02
|
|
007EA3 1 BD F8 5F L7EA3: lda L5FF8,x
|
|
007EA6 1 9D 7C 7D sta L7D7C,x
|
|
007EA9 1 CA dex
|
|
007EAA 1 10 F7 bpl L7EA3
|
|
007EAC 1 60 rts
|
|
007EAD 1
|
|
007EAD 1 20 30 7F L7EAD: jsr L7F30
|
|
007EB0 1 AD 2E 7F lda L7F2E
|
|
007EB3 1 85 80 sta L0080
|
|
007EB5 1 AD 2F 7F lda L7F2F
|
|
007EB8 1 85 81 sta $81
|
|
007EBA 1 20 7B 60 jsr L607B
|
|
007EBD 1 20 3B 7F jsr L7F3B
|
|
007EC0 1 A9 00 lda #$00
|
|
007EC2 1 8D 74 7D sta L7D74
|
|
007EC5 1 A9 40 lda #$40
|
|
007EC7 1 8D FC 5F sta L5FFC
|
|
007ECA 1 4C 5D 7E jmp L7E5D
|
|
007ECD 1
|
|
007ECD 1 A9 00 L7ECD: lda #$00
|
|
007ECF 1 8D 81 7D sta L7D81
|
|
007ED2 1 8D 51 83 sta L8351
|
|
007ED5 1 60 rts
|
|
007ED6 1
|
|
007ED6 1 AD 62 C0 L7ED6: lda $C062
|
|
007ED9 1 0A asl a
|
|
007EDA 1 AD 61 C0 lda $C061
|
|
007EDD 1 29 80 and #$80
|
|
007EDF 1 2A rol a
|
|
007EE0 1 2A rol a
|
|
007EE1 1 60 rts
|
|
007EE2 1
|
|
007EE2 1 20 D6 7E L7EE2: jsr L7ED6
|
|
007EE5 1 8D 50 83 sta L8350
|
|
007EE8 1 18 L7EE8: clc
|
|
007EE9 1 AD 00 C0 lda $C000
|
|
007EEC 1 10 06 bpl L7EF4
|
|
007EEE 1 8E 10 C0 stx $C010
|
|
007EF1 1 29 7F and #$7F
|
|
007EF3 1 38 sec
|
|
007EF4 1 60 L7EF4: rts
|
|
007EF5 1
|
|
007EF5 1 AD 74 7D L7EF5: lda L7D74
|
|
007EF8 1 D0 01 bne L7EFB
|
|
007EFA 1 60 rts
|
|
007EFB 1
|
|
007EFB 1 C9 04 L7EFB: cmp #$04
|
|
007EFD 1 F0 49 beq L7F48
|
|
007EFF 1 20 B4 7F jsr L7FB4
|
|
007F02 1 AD 74 7D lda L7D74
|
|
007F05 1 C9 01 cmp #$01
|
|
007F07 1 D0 03 bne L7F0C
|
|
007F09 1 4C 4D 80 jmp L804D
|
|
007F0C 1
|
|
007F0C 1 4C 5F 82 L7F0C: jmp L825F
|
|
007F0F 1
|
|
007F0F 1 20 30 7F L7F0F: jsr L7F30
|
|
007F12 1 AD 42 61 lda L6142
|
|
007F15 1 8D 2E 7F sta L7F2E
|
|
007F18 1 AD 43 61 lda L6143
|
|
007F1B 1 8D 2F 7F sta L7F2F
|
|
007F1E 1 AD 65 60 lda L6065
|
|
007F21 1 85 80 sta L0080
|
|
007F23 1 AD 66 60 lda L6066
|
|
007F26 1 85 81 sta $81
|
|
007F28 1 20 7B 60 jsr L607B
|
|
007F2B 1 4C 3B 7F jmp L7F3B
|
|
007F2E 1
|
|
007F2E 1 00 L7F2E: brk
|
|
007F2F 1 00 L7F2F: brk
|
|
007F30 1 A5 80 L7F30: lda L0080
|
|
007F32 1 8D 46 7F sta L7F46
|
|
007F35 1 A5 81 lda $81
|
|
007F37 1 8D 47 7F sta L7F47
|
|
007F3A 1 60 rts
|
|
007F3B 1
|
|
007F3B 1 AD 46 7F L7F3B: lda L7F46
|
|
007F3E 1 85 80 sta L0080
|
|
007F40 1 AD 47 7F lda L7F47
|
|
007F43 1 85 81 sta $81
|
|
007F45 1 60 rts
|
|
007F46 1
|
|
007F46 1 00 L7F46: brk
|
|
007F47 1 00 L7F47: brk
|
|
007F48 1 20 D6 7E L7F48: jsr L7ED6
|
|
007F4B 1 6A ror a
|
|
007F4C 1 6A ror a
|
|
007F4D 1 6E 82 7D ror L7D82
|
|
007F50 1 AD 82 7D lda L7D82
|
|
007F53 1 8D FC 5F sta L5FFC
|
|
007F56 1 A9 00 lda #$00
|
|
007F58 1 8D 62 66 sta L6662
|
|
007F5B 1 20 E8 7E jsr L7EE8
|
|
007F5E 1 90 03 bcc L7F63
|
|
007F60 1 4C .byte $4C
|
|
007F61 1 92 82 L7F61: sta (L0082)
|
|
007F63 1 4C 98 7E L7F63: jmp L7E98
|
|
007F66 1
|
|
007F66 1 48 L7F66: pha
|
|
007F67 1 AD 74 7D lda L7D74
|
|
007F6A 1 D0 37 bne L7FA3
|
|
007F6C 1 68 pla
|
|
007F6D 1 C9 03 cmp #$03
|
|
007F6F 1 D0 31 bne L7FA2
|
|
007F71 1 2C FC 5F bit L5FFC
|
|
007F74 1 30 2C bmi L7FA2
|
|
007F76 1 A9 04 lda #$04
|
|
007F78 1 8D 74 7D sta L7D74
|
|
007F7B 1 A2 0A ldx #$0A
|
|
007F7D 1 AD L7F7D: .byte $AD
|
|
007F7E 1 30 .byte $30
|
|
007F7F 1 C0 A0 L7F7F: cpy #$A0
|
|
007F81 1 00 brk
|
|
007F82 1 88 L7F82: dey
|
|
007F83 1 D0 FD bne L7F82
|
|
007F85 1 CA dex
|
|
007F86 1 10 F5 bpl L7F7D
|
|
007F88 1 20 D6 7E L7F88: jsr L7ED6
|
|
007F8B 1 C9 03 cmp #$03
|
|
007F8D 1 F0 F9 beq L7F88
|
|
007F8F 1 8D 62 66 sta L6662
|
|
007F92 1 A9 00 lda #$00
|
|
007F94 1 8D 82 7D sta L7D82
|
|
007F97 1 A2 02 ldx #$02
|
|
007F99 1 BD F4 5F L7F99: lda L5FF4,x
|
|
007F9C 1 9D 75 7D sta L7D75,x
|
|
007F9F 1 CA dex
|
|
007FA0 1 10 F7 bpl L7F99
|
|
007FA2 1 60 L7FA2: rts
|
|
007FA3 1
|
|
007FA3 1 C9 04 L7FA3: cmp #$04
|
|
007FA5 1 D0 0B bne L7FB2
|
|
007FA7 1 68 pla
|
|
007FA8 1 29 01 and #$01
|
|
007FAA 1 D0 05 bne L7FB1
|
|
007FAC 1 A9 00 lda #$00
|
|
007FAE 1 8D 74 7D sta L7D74
|
|
007FB1 1 60 L7FB1: rts
|
|
007FB2 1
|
|
007FB2 1 68 L7FB2: pla
|
|
007FB3 1 60 rts
|
|
007FB4 1
|
|
007FB4 1 2C FC 5F L7FB4: bit L5FFC
|
|
007FB7 1 10 08 bpl L7FC1
|
|
007FB9 1 A9 00 lda #$00
|
|
007FBB 1 8D 74 7D sta L7D74
|
|
007FBE 1 4C 69 7E jmp L7E69
|
|
007FC1 1
|
|
007FC1 1 AD FC 5F L7FC1: lda L5FFC
|
|
007FC4 1 48 pha
|
|
007FC5 1 A9 C0 lda #$C0
|
|
007FC7 1 8D FC 5F sta L5FFC
|
|
007FCA 1 68 pla
|
|
007FCB 1 29 20 and #$20
|
|
007FCD 1 F0 0F beq L7FDE
|
|
007FCF 1 A2 02 ldx #$02
|
|
007FD1 1 BD F8 5F L7FD1: lda L5FF8,x
|
|
007FD4 1 9D 75 7D sta L7D75,x
|
|
007FD7 1 CA dex
|
|
007FD8 1 10 F7 bpl L7FD1
|
|
007FDA 1 8E 79 7D stx L7D79
|
|
007FDD 1 60 rts
|
|
007FDE 1
|
|
007FDE 1 4C 8C 7E L7FDE: jmp L7E8C
|
|
007FE1 1
|
|
007FE1 1 08 L7FE1: php
|
|
007FE2 1 78 sei
|
|
007FE3 1 20 9E 7E jsr L7E9E
|
|
007FE6 1 A9 01 lda #$01
|
|
007FE8 1 8D 74 7D sta L7D74
|
|
007FEB 1 20 0F 80 jsr L800F
|
|
007FEE 1 A9 80 lda #$80
|
|
007FF0 1 8D FC 5F sta L5FFC
|
|
007FF3 1 20 0F 7F jsr L7F0F
|
|
007FF6 1 AE 7A 7D ldx L7D7A
|
|
007FF9 1 20 78 68 jsr L6878
|
|
007FFC 1 A5 AF lda $AF
|
|
007FFE 1 8D D9 6B sta L6BD9
|
|
008001 1 20 26 6D jsr L6D26
|
|
008004 1 AD 7B 7D lda L7D7B
|
|
008007 1 8D DA 6B sta L6BDA
|
|
00800A 1 20 AA 6E jsr L6EAA
|
|
00800D 1 28 plp
|
|
00800E 1 60 rts
|
|
00800F 1
|
|
00800F 1 AE 7A 7D L800F: ldx L7D7A
|
|
008012 1 20 78 68 jsr L6878
|
|
008015 1 18 clc
|
|
008016 1 A5 B7 lda $B7
|
|
008018 1 69 05 adc #$05
|
|
00801A 1 8D 75 7D sta L7D75
|
|
00801D 1 A5 B8 lda $B8
|
|
00801F 1 69 00 adc #$00
|
|
008021 1 8D 76 7D sta L7D76
|
|
008024 1 AC 7B 7D ldy L7D7B
|
|
008027 1 B9 47 68 lda L6847,y
|
|
00802A 1 8D 77 7D sta L7D77
|
|
00802D 1 A9 C0 lda #$C0
|
|
00802F 1 8D FC 5F sta L5FFC
|
|
008032 1 4C 98 7E jmp L7E98
|
|
008035 1
|
|
008035 1 2C 79 7D L8035: bit L7D79
|
|
008038 1 10 12 bpl L804C
|
|
00803A 1 AD DA 6B lda L6BDA
|
|
00803D 1 8D 7B 7D sta L7D7B
|
|
008040 1 AE D9 6B ldx L6BD9
|
|
008043 1 CA dex
|
|
008044 1 8E 7A 7D stx L7D7A
|
|
008047 1 A9 00 lda #$00
|
|
008049 1 8D 79 7D sta L7D79
|
|
00804C 1 60 L804C: rts
|
|
00804D 1
|
|
00804D 1 20 83 7D L804D: jsr L7D83
|
|
008050 1 20 56 80 jsr L8056
|
|
008053 1 4C 8E 7D jmp L7D8E
|
|
008056 1
|
|
008056 1 20 E2 7E L8056: jsr L7EE2
|
|
008059 1 B0 01 bcs L805C
|
|
00805B 1 60 rts
|
|
00805C 1
|
|
00805C 1 48 L805C: pha
|
|
00805D 1 20 35 80 jsr L8035
|
|
008060 1 68 pla
|
|
008061 1 C9 1B cmp #$1B
|
|
008063 1 D0 0E bne L8073
|
|
008065 1 A9 00 lda #$00
|
|
008067 1 8D 80 7D sta L7D80
|
|
00806A 1 8D 7F 7D sta L7D7F
|
|
00806D 1 A9 80 lda #$80
|
|
00806F 1 8D 81 7D sta L7D81
|
|
008072 1 60 rts
|
|
008073 1
|
|
008073 1 C9 0D L8073: cmp #$0D
|
|
008075 1 D0 06 bne L807D
|
|
008077 1 20 8C 7E jsr L7E8C
|
|
00807A 1 4C AD 7E jmp L7EAD
|
|
00807D 1
|
|
00807D 1 C9 0B L807D: cmp #$0B
|
|
00807F 1 D0 22 bne L80A3
|
|
008081 1 CE 7B 7D L8081: dec L7D7B
|
|
008084 1 10 0B bpl L8091
|
|
008086 1 AE 7A 7D ldx L7D7A
|
|
008089 1 20 78 68 jsr L6878
|
|
00808C 1 A6 AA ldx $AA
|
|
00808E 1 8E 7B 7D stx L7D7B
|
|
008091 1 AE 7B 7D L8091: ldx L7D7B
|
|
008094 1 F0 0A beq L80A0
|
|
008096 1 CA dex
|
|
008097 1 20 BE 68 jsr L68BE
|
|
00809A 1 A5 BF lda $BF
|
|
00809C 1 29 C0 and #$C0
|
|
00809E 1 D0 E1 bne L8081
|
|
0080A0 1 4C 0F 80 L80A0: jmp L800F
|
|
0080A3 1
|
|
0080A3 1 C9 0A L80A3: cmp #$0A
|
|
0080A5 1 D0 29 bne L80D0
|
|
0080A7 1 EE 7B 7D L80A7: inc L7D7B
|
|
0080AA 1 AE 7A 7D ldx L7D7A
|
|
0080AD 1 20 78 68 jsr L6878
|
|
0080B0 1 AD 7B 7D lda L7D7B
|
|
0080B3 1 C5 AA cmp $AA
|
|
0080B5 1 90 07 bcc L80BE
|
|
0080B7 1 F0 05 beq L80BE
|
|
0080B9 1 A9 00 lda #$00
|
|
0080BB 1 8D 7B 7D sta L7D7B
|
|
0080BE 1 AE 7B 7D L80BE: ldx L7D7B
|
|
0080C1 1 F0 0A beq L80CD
|
|
0080C3 1 CA dex
|
|
0080C4 1 20 BE 68 jsr L68BE
|
|
0080C7 1 A5 BF lda $BF
|
|
0080C9 1 29 C0 and #$C0
|
|
0080CB 1 D0 DA bne L80A7
|
|
0080CD 1 4C 0F 80 L80CD: jmp L800F
|
|
0080D0 1
|
|
0080D0 1 C9 15 L80D0: cmp #$15
|
|
0080D2 1 D0 17 bne L80EB
|
|
0080D4 1 A9 00 lda #$00
|
|
0080D6 1 8D 7B 7D sta L7D7B
|
|
0080D9 1 EE 7A 7D inc L7D7A
|
|
0080DC 1 AD 7A 7D lda L7D7A
|
|
0080DF 1 C5 A8 cmp $A8
|
|
0080E1 1 90 05 bcc L80E8
|
|
0080E3 1 A9 00 lda #$00
|
|
0080E5 1 8D 7A 7D sta L7D7A
|
|
0080E8 1 4C 0F 80 L80E8: jmp L800F
|
|
0080EB 1
|
|
0080EB 1 C9 08 L80EB: cmp #$08
|
|
0080ED 1 D0 16 bne L8105
|
|
0080EF 1 A9 00 lda #$00
|
|
0080F1 1 8D 7B 7D sta L7D7B
|
|
0080F4 1 CE 7A 7D dec L7D7A
|
|
0080F7 1 30 03 bmi L80FC
|
|
0080F9 1 4C 0F 80 jmp L800F
|
|
0080FC 1
|
|
0080FC 1 A6 A8 L80FC: ldx $A8
|
|
0080FE 1 CA dex
|
|
0080FF 1 8E 7A 7D stx L7D7A
|
|
008102 1 4C 0F 80 jmp L800F
|
|
008105 1
|
|
008105 1 20 10 81 L8105: jsr L8110
|
|
008108 1 90 05 bcc L810F
|
|
00810A 1 A9 80 lda #$80
|
|
00810C 1 8D 81 7D sta L7D81
|
|
00810F 1 60 L810F: rts
|
|
008110 1
|
|
008110 1 85 C9 L8110: sta $C9
|
|
008112 1 AD 50 83 lda L8350
|
|
008115 1 29 03 and #$03
|
|
008117 1 85 CA sta $CA
|
|
008119 1 AD D9 6B lda L6BD9
|
|
00811C 1 48 pha
|
|
00811D 1 AD DA 6B lda L6BDA
|
|
008120 1 48 pha
|
|
008121 1 A9 C0 lda #$C0
|
|
008123 1 20 96 6A jsr L6A96
|
|
008126 1 F0 15 beq L813D
|
|
008128 1 8E 80 7D stx L7D80
|
|
00812B 1 A5 B0 lda $B0
|
|
00812D 1 30 0E bmi L813D
|
|
00812F 1 A5 BF lda $BF
|
|
008131 1 29 C0 and #$C0
|
|
008133 1 D0 08 bne L813D
|
|
008135 1 A5 AF lda $AF
|
|
008137 1 8D 7F 7D sta L7D7F
|
|
00813A 1 38 sec
|
|
00813B 1 B0 01 bcs L813E
|
|
00813D 1 18 L813D: clc
|
|
00813E 1 68 L813E: pla
|
|
00813F 1 8D DA 6B sta L6BDA
|
|
008142 1 68 pla
|
|
008143 1 8D D9 6B sta L6BD9
|
|
008146 1 85 C7 sta L00C7
|
|
008148 1 60 rts
|
|
008149 1
|
|
008149 1 08 L8149: php
|
|
00814A 1 78 sei
|
|
00814B 1 20 23 6D jsr L6D23
|
|
00814E 1 20 AD 7E jsr L7EAD
|
|
008151 1 AD 7F 7D lda L7D7F
|
|
008154 1 85 C7 sta L00C7
|
|
008156 1 8D D9 6B sta L6BD9
|
|
008159 1 AD 80 7D lda L7D80
|
|
00815C 1 85 C8 sta $C8
|
|
00815E 1 8D DA 6B sta L6BDA
|
|
008161 1 20 56 65 jsr L6556
|
|
008164 1 AD 7F 7D lda L7D7F
|
|
008167 1 F0 06 beq L816F
|
|
008169 1 20 1D 6B jsr L6B1D
|
|
00816C 1 AD 7F 7D lda L7D7F
|
|
00816F 1 8D D9 6B L816F: sta L6BD9
|
|
008172 1 AE 80 7D ldx L7D80
|
|
008175 1 8E DA 6B stx L6BDA
|
|
008178 1 28 plp
|
|
008179 1 4C BB 5E jmp L5EBB
|
|
00817C 1
|
|
00817C 1 08 L817C: php
|
|
00817D 1 78 sei
|
|
00817E 1 20 9E 7E jsr L7E9E
|
|
008181 1 A9 80 lda #$80
|
|
008183 1 8D FC 5F sta L5FFC
|
|
008186 1 20 B7 70 jsr L70B7
|
|
008189 1 2C A7 76 bit L76A7
|
|
00818C 1 10 56 bpl L81E4
|
|
00818E 1 A5 AC lda $AC
|
|
008190 1 29 04 and #$04
|
|
008192 1 F0 45 beq L81D9
|
|
008194 1 A2 00 ldx #$00
|
|
008196 1 38 L8196: sec
|
|
008197 1 B5 CB lda $CB,x
|
|
008199 1 E9 04 sbc #$04
|
|
00819B 1 9D 75 7D sta L7D75,x
|
|
00819E 1 9D 9B 76 sta L769B,x
|
|
0081A1 1 9D 9F 76 sta L769F,x
|
|
0081A4 1 B5 CC lda $CC,x
|
|
0081A6 1 E9 00 sbc #$00
|
|
0081A8 1 9D 76 7D sta L7D76,x
|
|
0081AB 1 9D 9C 76 sta L769C,x
|
|
0081AE 1 9D A0 76 sta L76A0,x
|
|
0081B1 1 E8 inx
|
|
0081B2 1 E8 inx
|
|
0081B3 1 E0 04 cpx #$04
|
|
0081B5 1 90 DF bcc L8196
|
|
0081B7 1 38 sec
|
|
0081B8 1 A9 2F lda #$2F
|
|
0081BA 1 ED 9B 76 sbc L769B
|
|
0081BD 1 A9 02 lda #$02
|
|
0081BF 1 ED 9C 76 sbc L769C
|
|
0081C2 1 30 15 bmi L81D9
|
|
0081C4 1 38 sec
|
|
0081C5 1 A9 BF lda #$BF
|
|
0081C7 1 ED 9D 76 sbc L769D
|
|
0081CA 1 A9 00 lda #$00
|
|
0081CC 1 ED 9E 76 sbc L769E
|
|
0081CF 1 30 08 bmi L81D9
|
|
0081D1 1 20 98 7E jsr L7E98
|
|
0081D4 1 20 0F 7F jsr L7F0F
|
|
0081D7 1 28 plp
|
|
0081D8 1 60 rts
|
|
0081D9 1
|
|
0081D9 1 A9 00 L81D9: lda #$00
|
|
0081DB 1 8D 74 7D sta L7D74
|
|
0081DE 1 A9 A2 lda #$A2
|
|
0081E0 1 28 plp
|
|
0081E1 1 4C B1 40 jmp L40B1
|
|
0081E4 1
|
|
0081E4 1 A5 AC L81E4: lda $AC
|
|
0081E6 1 29 01 and #$01
|
|
0081E8 1 F0 0A beq L81F4
|
|
0081EA 1 A9 00 lda #$00
|
|
0081EC 1 8D 74 7D sta L7D74
|
|
0081EF 1 A9 A1 lda #$A1
|
|
0081F1 1 4C B1 40 jmp L40B1
|
|
0081F4 1
|
|
0081F4 1 A2 00 L81F4: ldx #$00
|
|
0081F6 1 18 L81F6: clc
|
|
0081F7 1 B5 C7 lda L00C7,x
|
|
0081F9 1 E0 02 cpx #$02
|
|
0081FB 1 F0 05 beq L8202
|
|
0081FD 1 69 23 adc #$23
|
|
0081FF 1 4C 04 82 jmp L8204
|
|
008202 1
|
|
008202 1 69 05 L8202: adc #$05
|
|
008204 1 9D 75 7D L8204: sta L7D75,x
|
|
008207 1 9D 9B 76 sta L769B,x
|
|
00820A 1 9D 9F 76 sta L769F,x
|
|
00820D 1 B5 C8 lda $C8,x
|
|
00820F 1 69 00 adc #$00
|
|
008211 1 9D 76 7D sta L7D76,x
|
|
008214 1 9D 9C 76 sta L769C,x
|
|
008217 1 9D A0 76 sta L76A0,x
|
|
00821A 1 E8 inx
|
|
00821B 1 E8 inx
|
|
00821C 1 E0 04 cpx #$04
|
|
00821E 1 90 D6 bcc L81F6
|
|
008220 1 2C 76 7D bit L7D76
|
|
008223 1 10 10 bpl L8235
|
|
008225 1 A2 01 ldx #$01
|
|
008227 1 A9 00 lda #$00
|
|
008229 1 9D 75 7D L8229: sta L7D75,x
|
|
00822C 1 9D 9B 76 sta L769B,x
|
|
00822F 1 9D 9F 76 sta L769F,x
|
|
008232 1 CA dex
|
|
008233 1 10 F4 bpl L8229
|
|
008235 1 20 98 7E L8235: jsr L7E98
|
|
008238 1 20 0F 7F jsr L7F0F
|
|
00823B 1 28 plp
|
|
00823C 1 60 rts
|
|
00823D 1
|
|
00823D 1 08 L823D: php
|
|
00823E 1 18 clc
|
|
00823F 1 6D 77 7D adc L7D77
|
|
008242 1 8D 77 7D sta L7D77
|
|
008245 1 28 plp
|
|
008246 1 10 0C bpl L8254
|
|
008248 1 C9 C0 cmp #$C0
|
|
00824A 1 90 05 bcc L8251
|
|
00824C 1 A9 00 lda #$00
|
|
00824E 1 8D 77 7D sta L7D77
|
|
008251 1 4C 98 7E L8251: jmp L7E98
|
|
008254 1
|
|
008254 1 C9 C0 L8254: cmp #$C0
|
|
008256 1 90 F9 bcc L8251
|
|
008258 1 A9 BF lda #$BF
|
|
00825A 1 8D 77 7D sta L7D77
|
|
00825D 1 D0 F2 bne L8251
|
|
00825F 1 20 83 7D L825F: jsr L7D83
|
|
008262 1 20 68 82 jsr L8268
|
|
008265 1 4C 8E 7D jmp L7D8E
|
|
008268 1
|
|
008268 1 20 E2 7E L8268: jsr L7EE2
|
|
00826B 1 B0 01 bcs L826E
|
|
00826D 1 60 rts
|
|
00826E 1
|
|
00826E 1 C9 1B L826E: cmp #$1B
|
|
008270 1 D0 08 bne L827A
|
|
008272 1 A9 80 lda #$80
|
|
008274 1 8D 81 7D sta L7D81
|
|
008277 1 4C AD 7E jmp L7EAD
|
|
00827A 1
|
|
00827A 1 C9 0D L827A: cmp #$0D
|
|
00827C 1 D0 03 bne L8281
|
|
00827E 1 4C AD 7E jmp L7EAD
|
|
008281 1
|
|
008281 1 48 L8281: pha
|
|
008282 1 AD 50 83 lda L8350
|
|
008285 1 F0 05 beq L828C
|
|
008287 1 09 80 ora #$80
|
|
008289 1 8D 50 83 sta L8350
|
|
00828C 1 68 L828C: pla
|
|
00828D 1 A2 C0 ldx #$C0
|
|
00828F 1 8E FC 5F stx L5FFC
|
|
008292 1 C9 0B cmp #$0B
|
|
008294 1 D0 0C bne L82A2
|
|
008296 1 A9 F8 lda #$F8
|
|
008298 1 2C 50 83 bit L8350
|
|
00829B 1 10 02 bpl L829F
|
|
00829D 1 A9 D0 lda #$D0
|
|
00829F 1 4C 3D 82 L829F: jmp L823D
|
|
0082A2 1
|
|
0082A2 1 C9 0A L82A2: cmp #$0A
|
|
0082A4 1 D0 0C bne L82B2
|
|
0082A6 1 A9 08 lda #$08
|
|
0082A8 1 2C 50 83 bit L8350
|
|
0082AB 1 10 02 bpl L82AF
|
|
0082AD 1 A9 30 lda #$30
|
|
0082AF 1 4C 3D 82 L82AF: jmp L823D
|
|
0082B2 1
|
|
0082B2 1 C9 15 L82B2: cmp #$15
|
|
0082B4 1 D0 37 bne L82ED
|
|
0082B6 1 20 9A 83 jsr L839A
|
|
0082B9 1 90 2F bcc L82EA
|
|
0082BB 1 18 clc
|
|
0082BC 1 A9 08 lda #$08
|
|
0082BE 1 2C 50 83 bit L8350
|
|
0082C1 1 10 02 bpl L82C5
|
|
0082C3 1 A9 40 lda #$40
|
|
0082C5 1 6D 75 7D L82C5: adc L7D75
|
|
0082C8 1 8D 75 7D sta L7D75
|
|
0082CB 1 AD 76 7D lda L7D76
|
|
0082CE 1 69 00 adc #$00
|
|
0082D0 1 8D 76 7D sta L7D76
|
|
0082D3 1 38 sec
|
|
0082D4 1 AD 75 7D lda L7D75
|
|
0082D7 1 E9 2F sbc #$2F
|
|
0082D9 1 AD 76 7D lda L7D76
|
|
0082DC 1 E9 02 sbc #$02
|
|
0082DE 1 30 0A bmi L82EA
|
|
0082E0 1 A9 02 lda #$02
|
|
0082E2 1 8D 76 7D sta L7D76
|
|
0082E5 1 A9 2F lda #$2F
|
|
0082E7 1 8D 75 7D sta L7D75
|
|
0082EA 1 4C 98 7E L82EA: jmp L7E98
|
|
0082ED 1
|
|
0082ED 1 C9 08 L82ED: cmp #$08
|
|
0082EF 1 D0 2C bne L831D
|
|
0082F1 1 20 52 83 jsr L8352
|
|
0082F4 1 90 24 bcc L831A
|
|
0082F6 1 AD 75 7D lda L7D75
|
|
0082F9 1 2C 50 83 bit L8350
|
|
0082FC 1 10 05 bpl L8303
|
|
0082FE 1 E9 40 sbc #$40
|
|
008300 1 4C 05 83 jmp L8305
|
|
008303 1
|
|
008303 1 E9 08 L8303: sbc #$08
|
|
008305 1 8D 75 7D L8305: sta L7D75
|
|
008308 1 AD 76 7D lda L7D76
|
|
00830B 1 E9 00 sbc #$00
|
|
00830D 1 8D 76 7D sta L7D76
|
|
008310 1 10 08 bpl L831A
|
|
008312 1 A9 00 lda #$00
|
|
008314 1 8D 75 7D sta L7D75
|
|
008317 1 8D 76 7D sta L7D76
|
|
00831A 1 4C 98 7E L831A: jmp L7E98
|
|
00831D 1
|
|
00831D 1 8D 4F 83 L831D: sta L834F
|
|
008320 1 A2 23 ldx #$23
|
|
008322 1 B5 A7 L8322: lda $A7,x
|
|
008324 1 9D 00 06 sta $0600,x
|
|
008327 1 CA dex
|
|
008328 1 10 F8 bpl L8322
|
|
00832A 1 AD 4F 83 lda L834F
|
|
00832D 1 20 10 81 jsr L8110
|
|
008330 1 08 php
|
|
008331 1 A2 23 ldx #$23
|
|
008333 1 BD 00 06 L8333: lda $0600,x
|
|
008336 1 95 A7 sta $A7,x
|
|
008338 1 CA dex
|
|
008339 1 10 F8 bpl L8333
|
|
00833B 1 28 plp
|
|
00833C 1 90 08 bcc L8346
|
|
00833E 1 A9 40 lda #$40
|
|
008340 1 8D 81 7D sta L7D81
|
|
008343 1 4C AD 7E jmp L7EAD
|
|
008346 1
|
|
008346 1 60 L8346: rts
|
|
008347 1
|
|
008347 1 20 00 40 L8347: jsr A2D
|
|
00834A 1 2D .byte $2D
|
|
00834B 1 4E 83 .addr L834E
|
|
00834D 1 60 rts
|
|
00834E 1
|
|
00834E 1 03 L834E: .byte $03
|
|
00834F 1 00 L834F: brk
|
|
008350 1 00 L8350: brk
|
|
008351 1 00 L8351: brk
|
|
008352 1 AD 74 7D L8352: lda L7D74
|
|
008355 1 C9 04 cmp #$04
|
|
008357 1 F0 0F beq L8368
|
|
008359 1 AD 75 7D lda L7D75
|
|
00835C 1 D0 0A bne L8368
|
|
00835E 1 AD 76 7D lda L7D76
|
|
008361 1 D0 05 bne L8368
|
|
008363 1 2C A7 76 bit L76A7
|
|
008366 1 10 02 bpl L836A
|
|
008368 1 38 L8368: sec
|
|
008369 1 60 rts
|
|
00836A 1
|
|
00836A 1 20 B7 70 L836A: jsr L70B7
|
|
00836D 1 A5 CC lda $CC
|
|
00836F 1 D0 0F bne L8380
|
|
008371 1 A9 09 lda #$09
|
|
008373 1 2C 50 83 bit L8350
|
|
008376 1 10 02 bpl L837A
|
|
008378 1 A9 41 lda #$41
|
|
00837A 1 C5 CB L837A: cmp $CB
|
|
00837C 1 90 02 bcc L8380
|
|
00837E 1 18 clc
|
|
00837F 1 60 rts
|
|
008380 1
|
|
008380 1 EE 51 83 L8380: inc L8351
|
|
008383 1 18 clc
|
|
008384 1 A9 08 lda #$08
|
|
008386 1 2C .byte $2C
|
|
008387 1 50 .byte $50
|
|
008388 1 83 L8388: .byte $83
|
|
008389 1 10 02 bpl L838D
|
|
00838B 1 A9 40 lda #$40
|
|
00838D 1 6D 9B 76 L838D: adc L769B
|
|
008390 1 8D 9B 76 sta L769B
|
|
008393 1 90 03 bcc L8398
|
|
008395 1 EE 9C 76 inc L769C
|
|
008398 1 18 L8398: clc
|
|
008399 1 60 rts
|
|
00839A 1
|
|
00839A 1 AD 74 7D L839A: lda L7D74
|
|
00839D 1 C9 04 cmp #$04
|
|
00839F 1 F0 12 beq L83B3
|
|
0083A1 1 2C A7 76 bit L76A7
|
|
0083A4 1 30 .byte $30
|
|
0083A5 1 0D AD 75 L83A5: ora $75AD
|
|
0083A8 1 7D E9 2F adc $2FE9,x
|
|
0083AB 1 AD 76 7D lda L7D76
|
|
0083AE 1 E9 02 sbc #$02
|
|
0083B0 1 F0 03 beq L83B5
|
|
0083B2 1 38 sec
|
|
0083B3 1 38 L83B3: sec
|
|
0083B4 1 60 rts
|
|
0083B5 1
|
|
0083B5 1 20 B7 70 L83B5: jsr L70B7
|
|
0083B8 1 38 sec
|
|
0083B9 1 A9 2F lda #$2F
|
|
0083BB 1 E5 C7 sbc L00C7
|
|
0083BD 1 AA tax
|
|
0083BE 1 A9 02 lda #$02
|
|
0083C0 1 E5 C8 sbc $C8
|
|
0083C2 1 F0 02 beq L83C6
|
|
0083C4 1 A2 FF ldx #$FF
|
|
0083C6 1 2C 50 83 L83C6: bit L8350
|
|
0083C9 1 10 06 bpl L83D1
|
|
0083CB 1 E0 64 cpx #$64
|
|
0083CD 1 90 08 bcc L83D7
|
|
0083CF 1 B0 08 bcs L83D9
|
|
0083D1 1 E0 2C L83D1: cpx #$2C
|
|
0083D3 1 90 02 bcc L83D7
|
|
0083D5 1 B0 0B bcs L83E2
|
|
0083D7 1 18 L83D7: clc
|
|
0083D8 1 60 rts
|
|
0083D9 1
|
|
0083D9 1 38 L83D9: sec
|
|
0083DA 1 AD 9B 76 lda L769B
|
|
0083DD 1 E9 40 sbc #$40
|
|
0083DF 1 4C E8 83 jmp L83E8
|
|
0083E2 1
|
|
0083E2 1 38 L83E2: sec
|
|
0083E3 1 AD 9B 76 lda L769B
|
|
0083E6 1 E9 08 sbc #$08
|
|
0083E8 1 8D 9B 76 L83E8: sta L769B
|
|
0083EB 1 B0 03 bcs L83F0
|
|
0083ED 1 CE 9C 76 dec L769C
|
|
0083F0 1 EE 51 83 L83F0: inc L8351
|
|
0083F3 1 18 clc
|
|
0083F4 1 60 rts
|
|
0083F5 1
|
|
0083F5 1 00 L83F5: brk
|
|
0083F6 1 A9 80 L83F6: lda #$80
|
|
0083F8 1 8D F5 83 sta L83F5
|
|
0083FB 1 60 L83FB: rts
|
|
0083FC 1
|
|
0083FC 1 2C 74 7D L83FC: bit L7D74
|
|
0083FF 1 10 FA bpl L83FB
|
|
008401 1 2C F5 83 bit L83F5
|
|
008404 1 10 F5 bpl L83FB
|
|
008406 1 20 B7 70 jsr L70B7
|
|
008409 1 08 php
|
|
00840A 1 78 sei
|
|
00840B 1 A2 00 ldx #$00
|
|
00840D 1 38 L840D: sec
|
|
00840E 1 B5 CB lda $CB,x
|
|
008410 1 E9 04 sbc #$04
|
|
008412 1 9D 75 7D sta L7D75,x
|
|
008415 1 B5 CC lda $CC,x
|
|
008417 1 E9 00 sbc #$00
|
|
008419 1 9D 76 7D sta L7D76,x
|
|
00841C 1 E8 inx
|
|
00841D 1 E8 inx
|
|
00841E 1 E0 04 cpx #$04
|
|
008420 1 90 EB bcc L840D
|
|
008422 1 20 98 7E jsr L7E98
|
|
008425 1 28 plp
|
|
008426 1 60 rts
|
|
008427 1
|
|
008427 1 A5 82 lda L0082
|
|
008429 1 8D FD 5F sta L5FFD
|
|
00842C 1 A5 83 lda L0083
|
|
00842E 1 8D FE 5F sta L5FFE
|
|
008431 1 2C 1C 85 L8431: bit L851C
|
|
008434 1 30 76 bmi L84AC
|
|
008436 1 AD FD 5F lda L5FFD
|
|
008439 1 0A asl a
|
|
00843A 1 A8 tay
|
|
00843B 1 A9 00 lda #$00
|
|
00843D 1 8D F8 5F sta L5FF8
|
|
008440 1 8D F9 5F sta L5FF9
|
|
008443 1 2C FF 5F bit L5FFF
|
|
008446 1 30 06 bmi L844E
|
|
008448 1 8D 78 04 sta $0478
|
|
00844B 1 8D 78 05 sta $0578
|
|
00844E 1 B9 AD 84 L844E: lda L84AD,y
|
|
008451 1 8D FA 5F sta L5FFA
|
|
008454 1 2C FF 5F bit L5FFF
|
|
008457 1 30 03 bmi L845C
|
|
008459 1 8D F8 04 sta $04F8
|
|
00845C 1 B9 AE 84 L845C: lda L84AE,y
|
|
00845F 1 8D FB 5F sta L5FFB
|
|
008462 1 2C FF 5F bit L5FFF
|
|
008465 1 30 03 bmi L846A
|
|
008467 1 8D F8 05 sta $05F8
|
|
00846A 1 A9 00 L846A: lda #$00
|
|
00846C 1 A0 17 ldy #$17
|
|
00846E 1 20 13 63 jsr L6313
|
|
008471 1 AD FE 5F lda L5FFE
|
|
008474 1 0A asl a
|
|
008475 1 A8 tay
|
|
008476 1 A9 00 lda #$00
|
|
008478 1 8D F8 5F L8478: sta L5FF8
|
|
00847B 1 8D F9 5F sta L5FF9
|
|
00847E 1 2C FF 5F bit L5FFF
|
|
008481 1 30 06 bmi L8489
|
|
008483 1 8D 78 04 sta $0478
|
|
008486 1 8D 78 05 sta $0578
|
|
008489 1 B9 B5 84 L8489: lda L84B5,y
|
|
00848C 1 8D FA 5F sta L5FFA
|
|
00848F 1 2C FF 5F bit L5FFF
|
|
008492 1 30 03 bmi L8497
|
|
008494 1 8D F8 04 sta $04F8
|
|
008497 1 B9 B6 84 L8497: lda L84B6,y
|
|
00849A 1 8D FB 5F sta L5FFB
|
|
00849D 1 2C FF 5F bit L5FFF
|
|
0084A0 1 30 03 bmi L84A5
|
|
0084A2 1 8D F8 05 sta $05F8
|
|
0084A5 1 A9 01 L84A5: lda #$01
|
|
0084A7 1 A0 17 ldy #$17
|
|
0084A9 1 20 13 63 jsr L6313
|
|
0084AC 1 60 L84AC: rts
|
|
0084AD 1
|
|
0084AD 1 2F L84AD: .byte $2F
|
|
0084AE 1 02 L84AE: .byte $02
|
|
0084AF 1 17 01 rmb1 $01
|
|
0084B1 1 8B .byte $8B
|
|
0084B2 1 00 brk
|
|
0084B3 1 45 00 eor L0000
|
|
0084B5 1 BF L84B5: .byte $BF
|
|
0084B6 1 00 L84B6: brk
|
|
0084B7 1 5F 00 2F bbr5 L0000,L84E9
|
|
0084BA 1 00 brk
|
|
0084BB 1 17 00 rmb1 L0000
|
|
0084BD 1 8A L84BD: txa
|
|
0084BE 1 29 7F and #$7F
|
|
0084C0 1 F0 0B beq L84CD
|
|
0084C2 1 20 F2 84 jsr L84F2
|
|
0084C5 1 8D 1C 85 sta L851C
|
|
0084C8 1 F0 14 beq L84DE
|
|
0084CA 1 A2 00 ldx #$00
|
|
0084CC 1 60 rts
|
|
0084CD 1
|
|
0084CD 1 A2 07 L84CD: ldx #$07
|
|
0084CF 1 8A L84CF: txa
|
|
0084D0 1 20 F2 84 jsr L84F2
|
|
0084D3 1 8D 1C 85 sta L851C
|
|
0084D6 1 F0 06 beq L84DE
|
|
0084D8 1 CA dex
|
|
0084D9 1 10 F4 bpl L84CF
|
|
0084DB 1 A2 00 ldx #$00
|
|
0084DD 1 60 rts
|
|
0084DE 1
|
|
0084DE 1 A0 19 L84DE: ldy #$19
|
|
0084E0 1 20 13 63 jsr L6313
|
|
0084E3 1 20 31 84 jsr L8431
|
|
0084E6 1 A0 18 ldy #$18
|
|
0084E8 1 20 .byte $20
|
|
0084E9 1 13 L84E9: .byte $13
|
|
0084EA 1 63 .byte $63
|
|
0084EB 1 AD 1D 85 lda L851D
|
|
0084EE 1 29 0F and #$0F
|
|
0084F0 1 AA tax
|
|
0084F1 1 60 rts
|
|
0084F2 1
|
|
0084F2 1 09 C0 L84F2: ora #$C0
|
|
0084F4 1 85 89 sta $89
|
|
0084F6 1 A9 00 lda #$00
|
|
0084F8 1 85 88 sta L0088
|
|
0084FA 1 A0 0C ldy #$0C
|
|
0084FC 1 B1 88 lda (L0088),y
|
|
0084FE 1 C9 20 cmp #$20
|
|
008500 1 D0 17 bne L8519
|
|
008502 1 A0 FB ldy #$FB
|
|
008504 1 B1 88 lda (L0088),y
|
|
008506 1 C9 D6 cmp #$D6
|
|
008508 1 D0 0F bne L8519
|
|
00850A 1 A5 89 lda $89
|
|
00850C 1 8D 1D 85 sta L851D
|
|
00850F 1 0A asl a
|
|
008510 1 0A asl a
|
|
008511 1 0A asl a
|
|
008512 1 0A asl a
|
|
008513 1 8D 1E 85 sta L851E
|
|
008516 1 A9 00 lda #$00
|
|
008518 1 60 rts
|
|
008519 1
|
|
008519 1 A9 80 L8519: lda #$80
|
|
00851B 1 60 rts
|
|
00851C 1
|
|
00851C 1 00 L851C: brk
|
|
00851D 1 00 L851D: brk
|
|
00851E 1 00 L851E: brk
|
|
00851F 1 03 .byte $03
|
|
008520 1 E9 85 sbc #$85
|
|
008522 1 08 php
|
|
008523 1 BD 04 E9 lda $E904,x
|
|
008526 1 85 09 sta $09
|
|
008528 1 A0 14 ldy #$14
|
|
00852A 1 A2 00 ldx #$00
|
|
00852C 1 B1 08 L852C: lda ($08),y
|
|
00852E 1 9D 90 85 sta L8590,x
|
|
008531 1 C8 iny
|
|
008532 1 E8 inx
|
|
008533 1 E0 04 cpx #$04
|
|
008535 1 D0 F5 bne L852C
|
|
008537 1 A0 1C ldy #$1C
|
|
008539 1 A2 00 ldx #$00
|
|
00853B 1 B1 08 L853B: lda ($08),y
|
|
00853D 1 9D 94 85 sta L8594,x
|
|
008540 1 C8 iny
|
|
008541 1 E8 inx
|
|
008542 1 E0 04 cpx #$04
|
|
008544 1 D0 F5 bne L853B
|
|
008546 1 A0 03 ldy #$03
|
|
008548 1 B1 06 lda ($06),y
|
|
00854A 1 38 sec
|
|
00854B 1 ED 90 85 sbc L8590
|
|
00854E 1 91 06 sta ($06),y
|
|
008550 1 C8 iny
|
|
008551 1 B1 06 lda ($06),y
|
|
008553 1 ED 91 85 sbc L8591
|
|
008556 1 91 06 sta ($06),y
|
|
008558 1 C8 iny
|
|
008559 1 B1 06 lda ($06),y
|
|
00855B 1 38 sec
|
|
00855C 1 ED 92 85 sbc L8592
|
|
00855F 1 91 06 sta ($06),y
|
|
008561 1 C8 iny
|
|
008562 1 B1 06 lda ($06),y
|
|
008564 1 ED 93 85 sbc L8593
|
|
008567 1 91 06 sta ($06),y
|
|
008569 1 A0 03 ldy #$03
|
|
00856B 1 B1 06 lda ($06),y
|
|
00856D 1 18 clc
|
|
00856E 1 6D 94 85 adc L8594
|
|
008571 1 91 06 sta ($06),y
|
|
008573 1 C8 iny
|
|
008574 1 B1 06 lda ($06),y
|
|
008576 1 6D 95 85 adc L8595
|
|
008579 1 91 06 sta ($06),y
|
|
00857B 1 C8 iny
|
|
00857C 1 B1 06 lda ($06),y
|
|
00857E 1 18 clc
|
|
00857F 1 6D 96 85 adc L8596
|
|
008582 1 91 06 sta ($06),y
|
|
008584 1 C8 iny
|
|
008585 1 B1 06 lda ($06),y
|
|
008587 1 6D 97 85 adc L8597
|
|
00858A 1 91 06 sta ($06),y
|
|
00858C 1 20 A5 83 jsr L83A5
|
|
00858F 1 60 rts
|
|
008590 1
|
|
008590 1 24 L8590: .byte $24
|
|
008591 1 00 L8591: brk
|
|
008592 1 23 L8592: .byte $23
|
|
008593 1 00 L8593: brk
|
|
008594 1 00 L8594: brk
|
|
008595 1 00 L8595: brk
|
|
008596 1 00 L8596: brk
|
|
008597 1 00 L8597: brk
|
|
008598 1 A9 00 lda #$00
|
|
00859A 1 A2 00 ldx #$00
|
|
00859C 1 9D 09 D4 L859C: sta $D409,x
|
|
00859F 1 9D 01 D4 sta $D401,x
|
|
0085A2 1 8D 0D D4 sta $D40D
|
|
0085A5 1 E8 inx
|
|
0085A6 1 E0 04 cpx #$04
|
|
0085A8 1 D0 F2 bne L859C
|
|
0085AA 1 A9 0A lda #$0A
|
|
0085AC 1 8D 0D D4 sta $D40D
|
|
0085AF 1 8D 0F D4 sta $D40F
|
|
0085B2 1 A0 04 ldy #$04
|
|
0085B4 1 A9 01 lda #$01
|
|
0085B6 1 A2 D4 ldx #$D4
|
|
0085B8 1 20 00 D0 jsr LD000
|
|
0085BB 1 60 rts
|
|
0085BC 1
|
|
0085BC 1 A9 39 lda #$39
|
|
0085BE 1 A2 1A ldx #$1A
|
|
0085C0 1 20 17 6B jsr L6B17
|
|
0085C3 1 AE CA D5 ldx $D5CA
|
|
0085C6 1 9A txs
|
|
0085C7 1 60 rts
|
|
0085C8 1
|
|
0085C8 1 A9 56 lda #$56
|
|
0085CA 1 A2 1A ldx #$1A
|
|
0085CC 1 20 17 6B jsr L6B17
|
|
0085CF 1 AE CA D5 ldx $D5CA
|
|
0085D2 1 9A txs
|
|
0085D3 1 60 rts
|
|
0085D4 1
|
|
0085D4 1 A9 71 lda #$71
|
|
0085D6 1 A2 1A ldx #$1A
|
|
0085D8 1 20 17 6B jsr L6B17
|
|
0085DB 1 AE CA D5 ldx $D5CA
|
|
0085DE 1 9A txs
|
|
0085DF 1 60 rts
|
|
0085E0 1
|
|
0085E0 1 C9 27 cmp #$27
|
|
0085E2 1 D0 0E bne L85F2
|
|
0085E4 1 A9 22 lda #$22
|
|
0085E6 1 A2 1B ldx #$1B
|
|
0085E8 1 20 17 6B jsr L6B17
|
|
0085EB 1 AE CA D5 ldx $D5CA
|
|
0085EE 1 9A txs
|
|
0085EF 1 4C 25 86 jmp L8625
|
|
0085F2 1
|
|
0085F2 1 C9 45 L85F2: cmp #$45
|
|
0085F4 1 D0 0E bne L8604
|
|
0085F6 1 A9 3B lda #$3B
|
|
0085F8 1 A2 1B ldx #$1B
|
|
0085FA 1 20 17 6B jsr L6B17
|
|
0085FD 1 AE CA D5 ldx $D5CA
|
|
008600 1 9A txs
|
|
008601 1 4C 25 86 jmp L8625
|
|
008604 1
|
|
008604 1 C9 52 L8604: cmp #$52
|
|
008606 1 D0 0E bne L8616
|
|
008608 1 A9 5B lda #$5B
|
|
00860A 1 A2 1B ldx #$1B
|
|
00860C 1 20 17 6B jsr L6B17
|
|
00860F 1 AE CA D5 ldx $D5CA
|
|
008612 1 9A txs
|
|
008613 1 4C 25 86 jmp L8625
|
|
008616 1
|
|
008616 1 C9 57 L8616: cmp #$57
|
|
008618 1 D0 0B bne L8625
|
|
00861A 1 A9 7C lda #$7C
|
|
00861C 1 A2 1B ldx #$1B
|
|
00861E 1 20 17 6B jsr L6B17
|
|
008621 1 AE CA D5 ldx $D5CA
|
|
008624 1 9A txs
|
|
008625 1 A0 33 L8625: ldy #$33
|
|
008627 1 A9 3F lda #$3F
|
|
008629 1 A2 D6 ldx #$D6
|
|
00862B 1 20 00 D0 jsr LD000
|
|
00862E 1 60 rts
|
|
00862F 1
|
|
00862F 1 A9 9C lda #$9C
|
|
008631 1 A2 1B ldx #$1B
|
|
008633 1 20 17 6B jsr L6B17
|
|
008636 1 AE CA D5 ldx $D5CA
|
|
008639 1 9A txs
|
|
00863A 1 A0 33 ldy #$33
|
|
00863C 1 A9 3F lda #$3F
|
|
00863E 1 A2 D6 ldx #$D6
|
|
008640 1 20 00 D0 jsr LD000
|
|
008643 1 60 rts
|
|
008644 1
|
|
008644 1 A9 BF lda #$BF
|
|
008646 1 A2 1B ldx #$1B
|
|
008648 1 20 17 6B jsr L6B17
|
|
00864B 1 AE CA D5 ldx $D5CA
|
|
00864E 1 9A txs
|
|
00864F 1 A0 33 ldy #$33
|
|
008651 1 A9 3F lda #$3F
|
|
008653 1 A2 D6 ldx #$D6
|
|
008655 1 20 00 D0 jsr LD000
|
|
008658 1 60 rts
|
|
008659 1
|
|
008659 1 8D 37 87 sta L8737
|
|
00865C 1 8C 38 87 sty L8738
|
|
00865F 1 29 F0 and #$F0
|
|
008661 1 8D 76 87 sta L8776
|
|
008664 1 8D 08 C0 sta ALTZPOFF
|
|
008667 1 20 00 BF jsr MLI
|
|
00866A 1 C5 .byte $C5
|
|
00866B 1 75 87 .addr L8775
|
|
00866D 1 8D 09 C0 sta ALTZPON
|
|
008670 1 F0 09 beq L867B
|
|
008672 1 48 L8672: pha
|
|
008673 1 CE 8A EF dec $EF8A
|
|
008676 1 CE 88 EF dec $EF88
|
|
008679 1 68 pla
|
|
00867A 1 60 rts
|
|
00867B 1
|
|
00867B 1 AD 79 87 L867B: lda L8779
|
|
00867E 1 F0 F2 beq L8672
|
|
008680 1 20 88 83 jsr L8388
|
|
008683 1 20 5E D0 jsr LD05E
|
|
008686 1 AC 38 87 ldy L8738
|
|
008689 1 99 64 D4 sta $D464,y
|
|
00868C 1 0A asl a
|
|
00868D 1 AA tax
|
|
00868E 1 BD 3A F1 lda $F13A,x
|
|
008691 1 85 06 sta $06
|
|
008693 1 BD 3B F1 lda $F13B,x
|
|
008696 1 85 07 sta $07
|
|
008698 1 A2 00 ldx #$00
|
|
00869A 1 A0 09 ldy #$09
|
|
00869C 1 A9 20 lda #$20
|
|
00869E 1 91 06 L869E: sta ($06),y
|
|
0086A0 1 C8 iny
|
|
0086A1 1 E8 inx
|
|
0086A2 1 E0 12 cpx #$12
|
|
0086A4 1 D0 F8 bne L869E
|
|
0086A6 1 A0 09 ldy #$09
|
|
0086A8 1 AD 79 87 lda L8779
|
|
0086AB 1 29 0F and #$0F
|
|
0086AD 1 8D 79 87 sta L8779
|
|
0086B0 1 91 06 sta ($06),y
|
|
0086B2 1 A2 00 ldx #$00
|
|
0086B4 1 A0 0B ldy #$0B
|
|
0086B6 1 BD 7A 87 L86B6: lda L877A,x
|
|
0086B9 1 C9 41 cmp #$41
|
|
0086BB 1 90 07 bcc L86C4
|
|
0086BD 1 C9 5F cmp #$5F
|
|
0086BF 1 B0 03 bcs L86C4
|
|
0086C1 1 18 clc
|
|
0086C2 1 69 20 adc #$20
|
|
0086C4 1 91 06 L86C4: sta ($06),y
|
|
0086C6 1 C8 iny
|
|
0086C7 1 E8 inx
|
|
0086C8 1 EC 79 87 cpx L8779
|
|
0086CB 1 D0 E9 bne L86B6
|
|
0086CD 1 A0 09 ldy #$09
|
|
0086CF 1 B1 06 lda ($06),y
|
|
0086D1 1 18 clc
|
|
0086D2 1 69 02 adc #$02
|
|
0086D4 1 91 06 sta ($06),y
|
|
0086D6 1 AD 37 87 lda L8737
|
|
0086D9 1 29 0F and #$0F
|
|
0086DB 1 C9 04 cmp #$04
|
|
0086DD 1 D0 0E bne L86ED
|
|
0086DF 1 A0 07 ldy #$07
|
|
0086E1 1 A9 B4 lda #$B4
|
|
0086E3 1 91 06 sta ($06),y
|
|
0086E5 1 C8 iny
|
|
0086E6 1 A9 14 lda #$14
|
|
0086E8 1 91 06 sta ($06),y
|
|
0086EA 1 4C 0A 87 jmp L870A
|
|
0086ED 1
|
|
0086ED 1 C9 0B L86ED: cmp #$0B
|
|
0086EF 1 D0 0E bne L86FF
|
|
0086F1 1 A0 07 ldy #$07
|
|
0086F3 1 A9 70 lda #$70
|
|
0086F5 1 91 06 sta ($06),y
|
|
0086F7 1 C8 iny
|
|
0086F8 1 A9 14 lda #$14
|
|
0086FA 1 91 06 sta ($06),y
|
|
0086FC 1 4C 0A 87 jmp L870A
|
|
0086FF 1
|
|
0086FF 1 A0 L86FF: .byte $A0
|
|
008700 1 07 A9 L8700: rmb0 $A9
|
|
008702 1 40 rti
|
|
008703 1
|
|
008703 1 91 06 sta ($06),y
|
|
008705 1 C8 iny
|
|
008706 1 A9 14 lda #$14
|
|
008708 1 91 06 sta ($06),y
|
|
00870A 1 A0 02 L870A: ldy #$02
|
|
00870C 1 A9 00 lda #$00
|
|
00870E 1 91 06 sta ($06),y
|
|
008710 1 EE 38 87 inc L8738
|
|
008713 1 AD 38 87 lda L8738
|
|
008716 1 0A asl a
|
|
008717 1 0A asl a
|
|
008718 1 AA tax
|
|
008719 1 A0 03 ldy #$03
|
|
00871B 1 BD 39 87 L871B: lda L8739,x
|
|
00871E 1 91 06 sta ($06),y
|
|
008720 1 E8 inx
|
|
008721 1 C8 iny
|
|
008722 1 C0 07 cpy #$07
|
|
008724 1 D0 F5 bne L871B
|
|
008726 1 AE 8A EF ldx $EF8A
|
|
008729 1 CA dex
|
|
00872A 1 A0 00 ldy #$00
|
|
00872C 1 B1 06 lda ($06),y
|
|
00872E 1 9D 8B EF sta $EF8B,x
|
|
008731 1 20 A5 83 jsr L83A5
|
|
008734 1 A9 00 lda #$00
|
|
008736 1 60 rts
|
|
008737 1
|
|
008737 1 60 L8737: rts
|
|
008738 1
|
|
008738 1 04 L8738: .byte $04
|
|
008739 1 00 L8739: brk
|
|
00873A 1 00 brk
|
|
00873B 1 00 brk
|
|
00873C 1 00 brk
|
|
00873D 1 F4 .byte $F4
|
|
00873E 1 01 10 ora ($10,x)
|
|
008740 1 00 brk
|
|
008741 1 F4 .byte $F4
|
|
008742 1 01 29 ora ($29,x)
|
|
008744 1 00 brk
|
|
008745 1 F4 .byte $F4
|
|
008746 1 01 42 ora ($42,x)
|
|
008748 1 00 brk
|
|
008749 1 F4 .byte $F4
|
|
00874A 1 01 5B ora ($5B,x)
|
|
00874C 1 00 brk
|
|
00874D 1 F4 .byte $F4
|
|
00874E 1 01 74 ora ($74,x)
|
|
008750 1 00 brk
|
|
008751 1 B8 clv
|
|
008752 1 01 10 ora ($10,x)
|
|
008754 1 00 brk
|
|
008755 1 B8 clv
|
|
008756 1 01 29 ora ($29,x)
|
|
008758 1 00 brk
|
|
008759 1 B8 clv
|
|
00875A 1 01 42 ora ($42,x)
|
|
00875C 1 00 brk
|
|
00875D 1 B8 clv
|
|
00875E 1 01 5B ora ($5B,x)
|
|
008760 1 00 brk
|
|
008761 1 B8 clv
|
|
008762 1 01 74 ora ($74,x)
|
|
008764 1 00 brk
|
|
008765 1 B8 clv
|
|
008766 1 01 8D ora ($8D,x)
|
|
008768 1 00 brk
|
|
008769 1 90 01 bcc L876C
|
|
00876B 1 10 .byte $10
|
|
00876C 1 00 L876C: brk
|
|
00876D 1 90 01 bcc L8770
|
|
00876F 1 29 .byte $29
|
|
008770 1 00 L8770: brk
|
|
008771 1 90 01 bcc L8774
|
|
008773 1 42 .byte $42
|
|
008774 1 00 L8774: brk
|
|
008775 1 02 L8775: .byte $02
|
|
008776 1 60 L8776: rts
|
|
008777 1
|
|
008777 1 79 .byte $79
|
|
008778 1 87 .byte $87
|
|
008779 1 0B L8779: .byte $0B
|
|
00877A 1 47 52 L877A: rmb4 $52
|
|
00877C 1 41 50 eor ($50,x)
|
|
00877E 1 48 pha
|
|
00877F 1 49 43 eor #$43
|
|
008781 1 53 .byte $53
|
|
008782 1 2E 54 4B rol L4B54
|
|
008785 1 00 brk
|
|
008786 1 00 brk
|
|
008787 1 00 brk
|
|
008788 1 00 brk
|
|
008789 1 00 brk
|
|
00878A 1 00 brk
|
|
00878B 1 00 brk
|
|
00878C 1 00 brk
|
|
00878D 1 00 brk
|
|
00878E 1 00 brk
|
|
00878F 1 00 brk
|
|
008790 1 00 brk
|
|
008791 1 00 brk
|
|
008792 1 00 brk
|
|
008793 1 00 brk
|
|
008794 1 00 brk
|
|
008795 1 00 brk
|
|
008796 1 00 brk
|
|
008797 1 00 brk
|
|
008798 1 00 brk
|
|
008799 1 00 brk
|
|
00879A 1 00 brk
|
|
00879B 1 00 brk
|
|
00879C 1 00 brk
|
|
00879D 1 00 brk
|
|
00879E 1 00 brk
|
|
00879F 1 00 brk
|
|
0087A0 1 00 brk
|
|
0087A1 1 00 brk
|
|
0087A2 1 00 brk
|
|
0087A3 1 00 brk
|
|
0087A4 1 00 brk
|
|
0087A5 1 00 brk
|
|
0087A6 1 00 brk
|
|
0087A7 1 00 brk
|
|
0087A8 1 00 brk
|
|
0087A9 1 00 brk
|
|
0087AA 1 00 brk
|
|
0087AB 1 00 brk
|
|
0087AC 1 00 brk
|
|
0087AD 1 00 brk
|
|
0087AE 1 00 brk
|
|
0087AF 1 00 brk
|
|
0087B0 1 00 brk
|
|
0087B1 1 00 brk
|
|
0087B2 1 00 brk
|
|
0087B3 1 00 brk
|
|
0087B4 1 00 brk
|
|
0087B5 1 00 brk
|
|
0087B6 1 00 brk
|
|
0087B7 1 00 brk
|
|
0087B8 1 00 brk
|
|
0087B9 1 00 brk
|
|
0087BA 1 00 brk
|
|
0087BB 1 00 brk
|
|
0087BC 1 00 brk
|
|
0087BD 1 00 brk
|
|
0087BE 1 00 brk
|
|
0087BF 1 00 brk
|
|
0087C0 1 00 brk
|
|
0087C1 1 00 brk
|
|
0087C2 1 00 brk
|
|
0087C3 1 00 brk
|
|
0087C4 1 00 brk
|
|
0087C5 1 00 brk
|
|
0087C6 1 00 brk
|
|
0087C7 1 00 brk
|
|
0087C8 1 00 brk
|
|
0087C9 1 00 brk
|
|
0087CA 1 00 brk
|
|
0087CB 1 00 brk
|
|
0087CC 1 00 brk
|
|
0087CD 1 00 brk
|
|
0087CE 1 00 brk
|
|
0087CF 1 00 brk
|
|
0087D0 1 00 brk
|
|
0087D1 1 00 brk
|
|
0087D2 1 00 brk
|
|
0087D3 1 00 brk
|
|
0087D4 1 00 brk
|
|
0087D5 1 00 brk
|
|
0087D6 1 00 brk
|
|
0087D7 1 00 brk
|
|
0087D8 1 00 brk
|
|
0087D9 1 00 brk
|
|
0087DA 1 00 brk
|
|
0087DB 1 00 brk
|
|
0087DC 1 00 brk
|
|
0087DD 1 00 brk
|
|
0087DE 1 00 brk
|
|
0087DF 1 00 brk
|
|
0087E0 1 00 brk
|
|
0087E1 1 00 brk
|
|
0087E2 1 00 brk
|
|
0087E3 1 00 brk
|
|
0087E4 1 00 brk
|
|
0087E5 1 00 brk
|
|
0087E6 1 00 brk
|
|
0087E7 1 00 brk
|
|
0087E8 1 00 brk
|
|
0087E9 1 00 brk
|
|
0087EA 1 00 brk
|
|
0087EB 1 00 brk
|
|
0087EC 1 00 brk
|
|
0087ED 1 00 brk
|
|
0087EE 1 00 brk
|
|
0087EF 1 00 brk
|
|
0087F0 1 00 brk
|
|
0087F1 1 00 brk
|
|
0087F2 1 00 brk
|
|
0087F3 1 00 brk
|
|
0087F4 1 00 brk
|
|
0087F5 1 00 brk
|
|
0087F6 1 00 brk
|
|
0087F7 1 00 brk
|
|
0087F8 1 00 brk
|
|
0087F9 1 00 brk
|
|
0087FA 1 00 brk
|
|
0087FB 1 00 brk
|
|
0087FC 1 00 brk
|
|
0087FD 1 00 brk
|
|
0087FE 1 00 brk
|
|
0087FF 1 C8 iny
|
|
008800 1 00 7F .byte $00,$7F
|
|
008802 1 09 01 07 07 L8802: .byte $09,$01,$07,$07,$07,$07,$07,$01
|
|
008806 1 07 07 07 01
|
|
00880A 1 07 07 07 07 .byte $07,$07,$07,$07,$07,$07,$07,$07
|
|
00880E 1 07 07 07 07
|
|
008812 1 07 07 03 07 .byte $07,$07,$03,$07,$06,$07,$07,$07
|
|
008816 1 06 07 07 07
|
|
00881A 1 07 07 07 07 .byte $07,$07,$07,$07,$07,$07,$07,$07
|
|
00881E 1 07 07 07 07
|
|
008822 1 07 05 03 04 .byte $07,$05,$03,$04,$07,$06,$06,$06
|
|
008826 1 07 06 06 06
|
|
00882A 1 02 03 03 06 .byte $02,$03,$03,$06,$06,$03,$06,$03
|
|
00882E 1 06 03 06 03
|
|
008832 1 07 06 06 06 .byte $07,$06,$06,$06,$06,$06,$06,$06
|
|
008836 1 06 06 06 06
|
|
00883A 1 06 06 06 03 .byte $06,$06,$06,$03,$03,$05,$06,$05
|
|
00883E 1 03 05 06 05
|
|
008842 1 06 07 07 07 .byte $06,$07,$07,$07,$07,$07,$07,$07
|
|
008846 1 07 07 07 07
|
|
00884A 1 07 07 07 07 .byte $07,$07,$07,$07,$07,$07,$07,$07
|
|
00884E 1 07 07 07 07
|
|
008852 1 07 07 07 07 .byte $07,$07,$07,$07,$07,$07,$07,$06
|
|
008856 1 07 07 07 06
|
|
00885A 1 07 07 07 07 .byte $07,$07,$07,$07,$05,$06,$06,$04
|
|
00885E 1 05 06 06 04
|
|
008862 1 06 05 07 07 .byte $06,$05,$07,$07,$06,$07,$06,$06
|
|
008866 1 06 07 06 06
|
|
00886A 1 06 06 03 05 .byte $06,$06,$03,$05,$06,$03,$07,$06
|
|
00886E 1 06 03 07 06
|
|
008872 1 06 06 06 06 .byte $06,$06,$06,$06,$06,$06,$06,$06
|
|
008876 1 06 06 06 06
|
|
00887A 1 07 06 06 06 .byte $07,$06,$06,$06,$04,$02,$04,$05
|
|
00887E 1 04 02 04 05
|
|
008882 1 07 00 00 00 .byte $07,$00,$00,$00,$3F,$77,$01,$01
|
|
008886 1 3F 77 01 01
|
|
00888A 1 00 00 7F 00 .byte $00,$00,$7F,$00,$00,$7F,$20,$3E
|
|
00888E 1 00 7F 20 3E
|
|
008892 1 3E 00 00 3C .byte $3E,$00,$00,$3C,$00,$00,$00,$00
|
|
008896 1 00 00 00 00
|
|
00889A 1 00 14 55 2A .byte $00,$14,$55,$2A,$00,$7F,$00,$10
|
|
00889E 1 00 7F 00 10
|
|
0088A2 1 10 00 03 05 .byte $10,$00,$03,$05,$12,$04,$03,$02
|
|
0088A6 1 12 04 03 02
|
|
0088AA 1 01 02 01 00 .byte $01,$02,$01,$00,$00,$00,$00,$00
|
|
0088AE 1 00 00 00 00
|
|
0088B2 1 00 0E 0C 0E .byte $00,$0E,$0C,$0E,$0E,$1B,$1F,$0E
|
|
0088B6 1 0E 1B 1F 0E
|
|
0088BA 1 1F 0E 0E 00 .byte $1F,$0E,$0E,$00,$00,$00,$00,$00
|
|
0088BE 1 00 00 00 00
|
|
0088C2 1 0E 00 1E 1F .byte $0E,$00,$1E,$1F,$1E,$1F,$3F,$3F
|
|
0088C6 1 1E 1F 3F 3F
|
|
0088CA 1 1E 33 3F 3E .byte $1E,$33,$3F,$3E,$33,$03,$33,$33
|
|
0088CE 1 33 03 33 33
|
|
0088D2 1 1E 1F 1E 1F .byte $1E,$1F,$1E,$1F,$1E,$3F,$33,$1B
|
|
0088D6 1 1E 3F 33 1B
|
|
0088DA 1 33 33 33 3F .byte $33,$33,$33,$3F,$0F,$00,$0F,$02
|
|
0088DE 1 0F 00 0F 02
|
|
0088E2 1 00 03 00 03 .byte $00,$03,$00,$03,$00,$30,$00,$1C
|
|
0088E6 1 00 30 00 1C
|
|
0088EA 1 00 03 03 0C .byte $00,$03,$03,$0C,$03,$03,$00,$00
|
|
0088EE 1 03 03 00 00
|
|
0088F2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$06,$00,$00
|
|
0088F6 1 00 06 00 00
|
|
0088FA 1 00 00 00 00 .byte $00,$00,$00,$00,$04,$01,$01,$05
|
|
0088FE 1 04 01 01 05
|
|
008902 1 00 00 7F 00 .byte $00,$00,$7F,$00,$21,$1C,$03,$01
|
|
008906 1 21 1C 03 01
|
|
00890A 1 00 00 01 08 .byte $00,$00,$01,$08,$08,$40,$20,$41
|
|
00890E 1 08 40 20 41
|
|
008912 1 41 00 00 42 .byte $41,$00,$00,$42,$00,$00,$00,$08
|
|
008916 1 00 00 00 08
|
|
00891A 1 00 14 2A 55 .byte $00,$14,$2A,$55,$00,$3F,$40,$08
|
|
00891E 1 00 3F 40 08
|
|
008922 1 08 00 03 05 .byte $08,$00,$03,$05,$12,$1E,$13,$05
|
|
008926 1 12 1E 13 05
|
|
00892A 1 01 01 02 04 .byte $01,$01,$02,$04,$04,$00,$00,$00
|
|
00892E 1 04 00 00 00
|
|
008932 1 30 1B 0F 1B .byte $30,$1B,$0F,$1B,$1B,$1B,$03,$1B
|
|
008936 1 1B 1B 03 1B
|
|
00893A 1 18 1B 1B 00 .byte $18,$1B,$1B,$00,$00,$0C,$00,$03
|
|
00893E 1 00 0C 00 03
|
|
008942 1 1B 1E 33 33 .byte $1B,$1E,$33,$33,$33,$33,$03,$03
|
|
008946 1 33 33 03 03
|
|
00894A 1 33 33 0C 18 .byte $33,$33,$0C,$18,$1B,$03,$3F,$33
|
|
00894E 1 1B 03 3F 33
|
|
008952 1 33 33 33 33 .byte $33,$33,$33,$33,$33,$0C,$33,$1B
|
|
008956 1 33 0C 33 1B
|
|
00895A 1 33 33 33 30 .byte $33,$33,$33,$30,$03,$00,$0C,$05
|
|
00895E 1 03 00 0C 05
|
|
008962 1 00 06 00 03 .byte $00,$06,$00,$03,$00,$30,$00,$06
|
|
008966 1 00 30 00 06
|
|
00896A 1 00 03 00 00 .byte $00,$03,$00,$00,$03,$03,$00,$00
|
|
00896E 1 03 03 00 00
|
|
008972 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$06,$00,$00
|
|
008976 1 00 06 00 00
|
|
00897A 1 00 00 00 00 .byte $00,$00,$00,$00,$02,$01,$02,$0A
|
|
00897E 1 02 01 02 0A
|
|
008982 1 00 00 41 00 .byte $00,$00,$41,$00,$12,$08,$07,$01
|
|
008986 1 12 08 07 01
|
|
00898A 1 00 0C 01 08 .byte $00,$0C,$01,$08,$1C,$40,$20,$5D
|
|
00898E 1 1C 40 20 5D
|
|
008992 1 5D 77 03 04 .byte $5D,$77,$03,$04,$1F,$0C,$18,$1C
|
|
008996 1 1F 0C 18 1C
|
|
00899A 1 0C 14 55 2A .byte $0C,$14,$55,$2A,$0C,$1F,$60,$36
|
|
00899E 1 0C 1F 60 36
|
|
0089A2 1 36 00 03 00 .byte $36,$00,$03,$00,$3F,$05,$08,$05
|
|
0089A6 1 3F 05 08 05
|
|
0089AA 1 00 01 02 15 .byte $00,$01,$02,$15,$04,$00,$00,$00
|
|
0089AE 1 04 00 00 00
|
|
0089B2 1 18 1B 0C 18 .byte $18,$1B,$0C,$18,$18,$1B,$0F,$03
|
|
0089B6 1 18 1B 0F 03
|
|
0089BA 1 0C 1B 1B 03 .byte $0C,$1B,$1B,$03,$03,$06,$0F,$06
|
|
0089BE 1 03 06 0F 06
|
|
0089C2 1 18 21 33 33 .byte $18,$21,$33,$33,$03,$33,$03,$03
|
|
0089C6 1 03 33 03 03
|
|
0089CA 1 03 33 0C 18 .byte $03,$33,$0C,$18,$0F,$03,$3F,$37
|
|
0089CE 1 0F 03 3F 37
|
|
0089D2 1 33 33 33 33 .byte $33,$33,$33,$33,$03,$0C,$33,$1B
|
|
0089D6 1 03 0C 33 1B
|
|
0089DA 1 33 1E 33 18 .byte $33,$1E,$33,$18,$03,$01,$0C,$00
|
|
0089DE 1 03 01 0C 00
|
|
0089E2 1 00 0C 1E 1F .byte $00,$0C,$1E,$1F,$1E,$3E,$0E,$06
|
|
0089E6 1 1E 3E 0E 06
|
|
0089EA 1 0E 0F 03 0C .byte $0E,$0F,$03,$0C,$1B,$03,$1F,$0F
|
|
0089EE 1 1B 03 1F 0F
|
|
0089F2 1 0E 0F 1E 0F .byte $0E,$0F,$1E,$0F,$1E,$1F,$1B,$1B
|
|
0089F6 1 1E 1F 1B 1B
|
|
0089FA 1 23 1B 1B 1F .byte $23,$1B,$1B,$1F,$02,$01,$02,$00
|
|
0089FE 1 02 01 02 00
|
|
008A02 1 00 00 41 3F L8A02: .byte $00,$00,$41,$3F,$0C,$08,$0F,$01
|
|
008A06 1 0C 08 0F 01
|
|
008A0A 1 00 06 01 08 .byte $00,$06,$01,$08,$3E,$40,$24,$45
|
|
008A0E 1 3E 40 24 45
|
|
008A12 1 55 52 02 08 .byte $55,$52,$02,$08,$0A,$00,$30,$36
|
|
008A16 1 0A 00 30 36
|
|
008A1A 1 12 77 2A 55 .byte $12,$77,$2A,$55,$1E,$4E,$31,$7F
|
|
008A1E 1 1E 4E 31 7F
|
|
008A22 1 49 00 03 00 .byte $49,$00,$03,$00,$12,$0E,$04,$02
|
|
008A26 1 12 0E 04 02
|
|
008A2A 1 00 01 02 0E .byte $00,$01,$02,$0E,$1F,$00,$1F,$00
|
|
008A2E 1 1F 00 1F 00
|
|
008A32 1 0C 1B 0C 0C .byte $0C,$1B,$0C,$0C,$0C,$1F,$18,$0F
|
|
008A36 1 0C 1F 18 0F
|
|
008A3A 1 06 0E 1E 00 .byte $06,$0E,$1E,$00,$00,$03,$00,$0C
|
|
008A3E 1 00 03 00 0C
|
|
008A42 1 0C 2D 3F 1F .byte $0C,$2D,$3F,$1F,$03,$33,$0F,$0F
|
|
008A46 1 03 33 0F 0F
|
|
008A4A 1 3B 3F 0C 18 .byte $3B,$3F,$0C,$18,$0F,$03,$33,$3B
|
|
008A4E 1 0F 03 33 3B
|
|
008A52 1 33 1F 33 1F .byte $33,$1F,$33,$1F,$1E,$0C,$33,$1B
|
|
008A56 1 1E 0C 33 1B
|
|
008A5A 1 33 0C 1E 0C .byte $33,$0C,$1E,$0C,$03,$02,$0C,$00
|
|
008A5E 1 03 02 0C 00
|
|
008A62 1 00 00 30 33 .byte $00,$00,$30,$33,$03,$33,$1B,$0F
|
|
008A66 1 03 33 1B 0F
|
|
008A6A 1 1B 1B 03 0C .byte $1B,$1B,$03,$0C,$0F,$03,$2B,$1B
|
|
008A6E 1 0F 03 2B 1B
|
|
008A72 1 1B 1B 1B 1B .byte $1B,$1B,$1B,$1B,$03,$06,$1B,$1B
|
|
008A76 1 03 06 1B 1B
|
|
008A7A 1 2B 0E 1B 18 .byte $2B,$0E,$1B,$18,$01,$01,$04,$00
|
|
008A7E 1 01 01 04 00
|
|
008A82 1 2A 00 01 20 .byte $2A,$00,$01,$20,$0C,$08,$1F,$01
|
|
008A86 1 0C 08 1F 01
|
|
008A8A 1 7F 7F 01 6B .byte $7F,$7F,$01,$6B,$6B,$40,$26,$45
|
|
008A8E 1 6B 40 26 45
|
|
008A92 1 4D 12 02 3E .byte $4D,$12,$02,$3E,$0A,$3F,$7F,$63
|
|
008A96 1 0A 3F 7F 63
|
|
008A9A 1 21 00 55 2A .byte $21,$00,$55,$2A,$3F,$64,$1B,$3F
|
|
008A9E 1 3F 64 1B 3F
|
|
008AA2 1 21 00 03 00 .byte $21,$00,$03,$00,$12,$14,$02,$15
|
|
008AA6 1 12 14 02 15
|
|
008AAA 1 00 01 02 15 .byte $00,$01,$02,$15,$04,$00,$00,$00
|
|
008AAE 1 04 00 00 00
|
|
008AB2 1 06 1B 0C 06 .byte $06,$1B,$0C,$06,$18,$18,$18,$1B
|
|
008AB6 1 18 18 18 1B
|
|
008ABA 1 03 1B 10 00 .byte $03,$1B,$10,$00,$00,$06,$0F,$06
|
|
008ABE 1 00 06 0F 06
|
|
008AC2 1 06 3D 33 33 .byte $06,$3D,$33,$33,$03,$33,$03,$03
|
|
008AC6 1 03 33 03 03
|
|
008ACA 1 33 33 0C 18 .byte $33,$33,$0C,$18,$0F,$03,$33,$33
|
|
008ACE 1 0F 03 33 33
|
|
008AD2 1 33 03 33 33 .byte $33,$03,$33,$33,$30,$0C,$33,$1B
|
|
008AD6 1 30 0C 33 1B
|
|
008ADA 1 3F 1E 0C 06 .byte $3F,$1E,$0C,$06,$03,$04,$0C,$00
|
|
008ADE 1 03 04 0C 00
|
|
008AE2 1 00 00 3E 33 .byte $00,$00,$3E,$33,$03,$33,$1F,$06
|
|
008AE6 1 03 33 1F 06
|
|
008AEA 1 1B 1B 03 0C .byte $1B,$1B,$03,$0C,$07,$03,$2B,$1B
|
|
008AEE 1 07 03 2B 1B
|
|
008AF2 1 1B 1B 1B 03 .byte $1B,$1B,$1B,$03,$0E,$06,$1B,$1B
|
|
008AF6 1 0E 06 1B 1B
|
|
008AFA 1 2B 04 1B 0C .byte $2B,$04,$1B,$0C,$02,$01,$02,$00
|
|
008AFE 1 02 01 02 00
|
|
008B02 1 14 00 01 20 .byte $14,$00,$01,$20,$12,$08,$3F,$01
|
|
008B06 1 12 08 3F 01
|
|
008B0A 1 00 06 01 3E .byte $00,$06,$01,$3E,$08,$40,$3F,$5D
|
|
008B0E 1 08 40 3F 5D
|
|
008B12 1 55 12 02 10 .byte $55,$12,$02,$10,$0A,$00,$30,$7F
|
|
008B16 1 0A 00 30 7F
|
|
008B1A 1 12 77 2A 55 .byte $12,$77,$2A,$55,$1E,$71,$0E,$3F
|
|
008B1E 1 1E 71 0E 3F
|
|
008B22 1 21 00 00 00 .byte $21,$00,$00,$00,$3F,$0F,$19,$09
|
|
008B26 1 3F 0F 19 09
|
|
008B2A 1 00 01 02 04 .byte $00,$01,$02,$04,$04,$00,$00,$00
|
|
008B2E 1 04 00 00 00
|
|
008B32 1 03 1B 0C 03 .byte $03,$1B,$0C,$03,$1B,$18,$1B,$1B
|
|
008B36 1 1B 18 1B 1B
|
|
008B3A 1 03 1B 1B 03 .byte $03,$1B,$1B,$03,$03,$0C,$00,$03
|
|
008B3E 1 03 0C 00 03
|
|
008B42 1 00 1D 33 33 .byte $00,$1D,$33,$33,$33,$33,$03,$03
|
|
008B46 1 33 33 03 03
|
|
008B4A 1 33 33 0C 1B .byte $33,$33,$0C,$1B,$1B,$03,$33,$33
|
|
008B4E 1 1B 03 33 33
|
|
008B52 1 33 03 33 33 .byte $33,$03,$33,$33,$33,$0C,$33,$0E
|
|
008B56 1 33 0C 33 0E
|
|
008B5A 1 3F 33 0C 03 .byte $3F,$33,$0C,$03,$03,$08,$0C,$00
|
|
008B5E 1 03 08 0C 00
|
|
008B62 1 00 00 33 33 .byte $00,$00,$33,$33,$03,$33,$03,$06
|
|
008B66 1 03 33 03 06
|
|
008B6A 1 1B 1B 03 0C .byte $1B,$1B,$03,$0C,$0F,$03,$2B,$1B
|
|
008B6E 1 0F 03 2B 1B
|
|
008B72 1 1B 1B 1B 03 .byte $1B,$1B,$1B,$03,$18,$06,$1B,$0E
|
|
008B76 1 18 06 1B 0E
|
|
008B7A 1 2B 0E 1B 06 .byte $2B,$0E,$1B,$06,$02,$01,$02,$00
|
|
008B7E 1 02 01 02 00
|
|
008B82 1 2A 00 01 20 .byte $2A,$00,$01,$20,$2D,$08,$0D,$01
|
|
008B86 1 2D 08 0D 01
|
|
008B8A 1 00 0C 01 1C .byte $00,$0C,$01,$1C,$08,$40,$06,$41
|
|
008B8E 1 08 40 06 41
|
|
008B92 1 41 00 00 1A .byte $41,$00,$00,$1A,$0A,$0C,$18,$00
|
|
008B96 1 0A 0C 18 00
|
|
008B9A 1 0C 14 55 2A .byte $0C,$14,$55,$2A,$0C,$7B,$04,$7E
|
|
008B9E 1 0C 7B 04 7E
|
|
008BA2 1 6A 00 03 00 .byte $6A,$00,$03,$00,$12,$04,$18,$16
|
|
008BA6 1 12 04 18 16
|
|
008BAA 1 00 02 01 00 .byte $00,$02,$01,$00,$00,$02,$00,$03
|
|
008BAE 1 00 02 00 03
|
|
008BB2 1 00 0E 1F 1F .byte $00,$0E,$1F,$1F,$0E,$18,$0E,$0E
|
|
008BB6 1 0E 18 0E 0E
|
|
008BBA 1 03 0E 0E 00 .byte $03,$0E,$0E,$00,$03,$00,$00,$00
|
|
008BBE 1 03 00 00 00
|
|
008BC2 1 06 01 33 1F .byte $06,$01,$33,$1F,$1E,$1F,$3F,$03
|
|
008BC6 1 1E 1F 3F 03
|
|
008BCA 1 1E 33 3F 0E .byte $1E,$33,$3F,$0E,$33,$3F,$33,$33
|
|
008BCE 1 33 3F 33 33
|
|
008BD2 1 1E 03 1E 33 .byte $1E,$03,$1E,$33,$1E,$0C,$1E,$04
|
|
008BD6 1 1E 0C 1E 04
|
|
008BDA 1 33 33 0C 3F .byte $33,$33,$0C,$3F,$0F,$10,$0F,$00
|
|
008BDE 1 0F 10 0F 00
|
|
008BE2 1 00 00 3F 1F .byte $00,$00,$3F,$1F,$1E,$3E,$1E,$06
|
|
008BE6 1 1E 3E 1E 06
|
|
008BEA 1 1E 1B 03 0C .byte $1E,$1B,$03,$0C,$1B,$03,$2B,$1B
|
|
008BEE 1 1B 03 2B 1B
|
|
008BF2 1 0E 0F 1E 03 .byte $0E,$0F,$1E,$03,$0F,$06,$1E,$04
|
|
008BF6 1 0F 06 1E 04
|
|
008BFA 1 1F 1B 1E 1F .byte $1F,$1B,$1E,$1F,$04,$01,$01,$00
|
|
008BFE 1 04 01 01 00
|
|
008C02 1 14 00 7F 3F .byte $14,$00,$7F,$3F,$3F,$1C,$18,$01
|
|
008C06 1 3F 1C 18 01
|
|
008C0A 1 00 00 01 08 .byte $00,$00,$01,$08,$08,$40,$04,$3E
|
|
008C0E 1 08 40 04 3E
|
|
008C12 1 3E 00 00 4F .byte $3E,$00,$00,$4F,$00,$00,$00,$00
|
|
008C16 1 00 00 00 00
|
|
008C1A 1 00 14 2A 55 .byte $00,$14,$2A,$55,$00,$7F,$00,$36
|
|
008C1E 1 00 7F 00 36
|
|
008C22 1 36 00 00 00 .byte $36,$00,$00,$00,$12,$00,$00,$00
|
|
008C26 1 12 00 00 00
|
|
008C2A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$02,$00,$00
|
|
008C2E 1 00 02 00 00
|
|
008C32 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008C36 1 00 00 00 00
|
|
008C3A 1 00 00 00 00 .byte $00,$00,$00,$00,$01,$00,$00,$00
|
|
008C3E 1 01 00 00 00
|
|
008C42 1 00 3E 00 00 .byte $00,$3E,$00,$00,$00,$00,$00,$00
|
|
008C46 1 00 00 00 00
|
|
008C4A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008C4E 1 00 00 00 00
|
|
008C52 1 00 00 30 00 .byte $00,$00,$30,$00,$00,$00,$00,$00
|
|
008C56 1 00 00 00 00
|
|
008C5A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008C5E 1 00 00 00 00
|
|
008C62 1 1F 00 00 00 .byte $1F,$00,$00,$00,$00,$00,$00,$00
|
|
008C66 1 00 00 00 00
|
|
008C6A 1 18 00 00 0C .byte $18,$00,$00,$0C,$00,$00,$00,$00
|
|
008C6E 1 00 00 00 00
|
|
008C72 1 00 03 18 00 .byte $00,$03,$18,$00,$00,$00,$00,$00
|
|
008C76 1 00 00 00 00
|
|
008C7A 1 00 00 18 00 .byte $00,$00,$18,$00,$00,$00,$00,$00
|
|
008C7E 1 00 00 00 00
|
|
008C82 1 2A 00 00 00 .byte $2A,$00,$00,$00,$00,$77,$30,$01
|
|
008C86 1 00 77 30 01
|
|
008C8A 1 00 00 7F 00 .byte $00,$00,$7F,$00,$00,$7F,$00,$00
|
|
008C8E 1 00 7F 00 00
|
|
008C92 1 00 00 00 7A .byte $00,$00,$00,$7A,$00,$00,$00,$00
|
|
008C96 1 00 00 00 00
|
|
008C9A 1 00 14 55 2A .byte $00,$14,$55,$2A,$00,$7F,$00,$00
|
|
008C9E 1 00 7F 00 00
|
|
008CA2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CA6 1 00 00 00 00
|
|
008CAA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$01,$00,$00
|
|
008CAE 1 00 01 00 00
|
|
008CB2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CB6 1 00 00 00 00
|
|
008CBA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CBE 1 00 00 00 00
|
|
008CC2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CC6 1 00 00 00 00
|
|
008CCA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CCE 1 00 00 00 00
|
|
008CD2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CD6 1 00 00 00 00
|
|
008CDA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CDE 1 00 00 00 00
|
|
008CE2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008CE6 1 00 00 00 00
|
|
008CEA 1 0E 00 00 07 .byte $0E,$00,$00,$07,$00,$00,$00,$00
|
|
008CEE 1 00 00 00 00
|
|
008CF2 1 00 03 18 00 .byte $00,$03,$18,$00,$00,$00,$00,$00
|
|
008CF6 1 00 00 00 00
|
|
008CFA 1 00 00 0E 00 .byte $00,$00,$0E,$00,$00,$00,$00,$00
|
|
008CFE 1 00 00 00 00
|
|
008D02 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D06 1 00 00 00 00
|
|
008D0A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D0E 1 00 00 00 00
|
|
008D12 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D16 1 00 00 00 00
|
|
008D1A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D1E 1 00 00 00 00
|
|
008D22 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D26 1 00 00 00 00
|
|
008D2A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D2E 1 00 00 00 00
|
|
008D32 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D36 1 00 00 00 00
|
|
008D3A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D3E 1 00 00 00 00
|
|
008D42 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D46 1 00 00 00 00
|
|
008D4A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D4E 1 00 00 00 00
|
|
008D52 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D56 1 00 00 00 00
|
|
008D5A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D5E 1 00 00 00 00
|
|
008D62 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D66 1 00 00 00 00
|
|
008D6A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D6E 1 00 00 00 00
|
|
008D72 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D76 1 00 00 00 00
|
|
008D7A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D7E 1 00 00 00 00
|
|
008D82 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D86 1 00 00 00 00
|
|
008D8A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D8E 1 00 00 00 00
|
|
008D92 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D96 1 00 00 00 00
|
|
008D9A 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008D9E 1 00 00 00 00
|
|
008DA2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DA6 1 00 00 00 00
|
|
008DAA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DAE 1 00 00 00 00
|
|
008DB2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DB6 1 00 00 00 00
|
|
008DBA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DBE 1 00 00 00 00
|
|
008DC2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DC6 1 00 00 00 00
|
|
008DCA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DCE 1 00 00 00 00
|
|
008DD2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DD6 1 00 00 00 00
|
|
008DDA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DDE 1 00 00 00 00
|
|
008DE2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DE6 1 00 00 00 00
|
|
008DEA 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DEE 1 00 00 00 00
|
|
008DF2 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008DF6 1 00 00 00 00
|
|
008DFA 1 00 .byte $00
|
|
008DFB 1 00 00 00 00 L8DFB: .byte $00,$00,$00,$00,$00
|
|
008DFF 1 00
|
|
008E00 1 UNKNOWN_CALL:
|
|
008E00 1 4C BC 93 .byte $4C,$BC,$93
|
|
008E03 1 08 00 L8E03: .byte $08,$00
|
|
008E05 1 00 L8E05: .byte $00
|
|
008E06 1 00 L8E06: .byte $00
|
|
008E07 1 00 L8E07: .byte $00
|
|
008E08 1 00 L8E08: .byte $00
|
|
008E09 1 00 L8E09: .byte $00
|
|
008E0A 1 00 L8E0A: .byte $00
|
|
008E0B 1 00 L8E0B: .byte $00
|
|
008E0C 1 00 L8E0C: .byte $00
|
|
008E0D 1 00 L8E0D: .byte $00
|
|
008E0E 1 00 L8E0E: .byte $00
|
|
008E0F 1 00 L8E0F: .byte $00
|
|
008E10 1 00 L8E10: .byte $00
|
|
008E11 1 00 L8E11: .byte $00
|
|
008E12 1 00 L8E12: .byte $00
|
|
008E13 1 00 L8E13: .byte $00
|
|
008E14 1 00 L8E14: .byte $00
|
|
008E15 1 00 L8E15: .byte $00
|
|
008E16 1 00 L8E16: .byte $00
|
|
008E17 1 00 L8E17: .byte $00
|
|
008E18 1 00 L8E18: .byte $00
|
|
008E19 1 00 L8E19: .byte $00
|
|
008E1A 1 00 L8E1A: .byte $00
|
|
008E1B 1 00 L8E1B: .byte $00
|
|
008E1C 1 00 L8E1C: .byte $00
|
|
008E1D 1 00 L8E1D: .byte $00
|
|
008E1E 1 00 L8E1E: .byte $00
|
|
008E1F 1 00 L8E1F: .byte $00
|
|
008E20 1 00 L8E20: .byte $00
|
|
008E21 1 00 L8E21: .byte $00
|
|
008E22 1 00 L8E22: .byte $00
|
|
008E23 1 00 L8E23: .byte $00
|
|
008E24 1 00 L8E24: .byte $00
|
|
008E25 1 00 L8E25: .byte $00
|
|
008E26 1 00 L8E26: .byte $00
|
|
008E27 1 00 L8E27: .byte $00
|
|
008E28 1 00 L8E28: .byte $00
|
|
008E29 1 00 L8E29: .byte $00
|
|
008E2A 1 00 00 00 L8E2A: .byte $00,$00,$00
|
|
008E2D 1 00 L8E2D: .byte $00
|
|
008E2E 1 00 00 00 L8E2E: .byte $00,$00,$00
|
|
008E31 1 00 L8E31: .byte $00
|
|
008E32 1 00 L8E32: .byte $00
|
|
008E33 1 00 00 L8E33: .byte $00,$00
|
|
008E35 1 00 00 00 00 L8E35: .byte $00,$00,$00,$00
|
|
008E39 1 00 L8E39: .byte $00
|
|
008E3A 1 00 L8E3A: .byte $00
|
|
008E3B 1 00 00 00 00 L8E3B: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008E3F 1 00 00 00 00
|
|
008E43 1 00 00 L8E43: .byte $00,$00
|
|
008E45 1 00 L8E45: .byte $00
|
|
008E46 1 00 00 00 L8E46: .byte $00,$00,$00
|
|
008E49 1 00 L8E49: .byte $00
|
|
008E4A 1 00 L8E4A: .byte $00
|
|
008E4B 1 00 L8E4B: .byte $00
|
|
008E4C 1 00 L8E4C: .byte $00
|
|
008E4D 1 55 8E L8E4D: .byte $55,$8E
|
|
008E4F 1 00 L8E4F: .byte $00
|
|
008E50 1 00 L8E50: .byte $00
|
|
008E51 1 00 L8E51: .byte $00
|
|
008E52 1 55 8E L8E52: .byte $55,$8E
|
|
008E54 1 00 00 L8E54: .byte $00,$00
|
|
008E56 1 00 00 00 00 L8E56: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008E5A 1 00 00 00 00
|
|
008E5E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008E62 1 00 00 00 00
|
|
008E66 1 00 00 .byte $00,$00
|
|
008E68 1 FF FF FF FF L8E68: .byte $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
|
|
008E6C 1 FF FF FF FF
|
|
008E70 1 FF 00 00 00 .byte $FF,$00,$00,$00,$00,$00,$00,$00
|
|
008E74 1 00 00 00 00
|
|
008E78 1 00 FF .byte $00,$FF
|
|
008E7A 1 55 AA 55 AA L8E7A: .byte $55,$AA,$55,$AA,$55,$AA,$55,$AA
|
|
008E7E 1 55 AA 55 AA
|
|
008E82 1 FF .byte $FF
|
|
008E83 1 11 44 11 44 L8E83: .byte $11,$44,$11,$44,$11,$44,$11,$44
|
|
008E87 1 11 44 11 44
|
|
008E8B 1 FF EE BB EE .byte $FF,$EE,$BB,$EE,$BB,$EE,$BB,$EE
|
|
008E8F 1 BB EE BB EE
|
|
008E93 1 BB .byte $BB
|
|
008E94 1 FF L8E94: .byte $FF
|
|
008E95 1 00 L8E95: .byte $00
|
|
008E96 1 00 L8E96: .byte $00
|
|
008E97 1 00 00 00 00 L8E97: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008E9B 1 00 00 00 00
|
|
008E9F 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EA3 1 00 00 00 00
|
|
008EA7 1 00 00 00 00 .byte $00,$00,$00,$00
|
|
008EAB 1 00 00 00 00 L8EAB: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EAF 1 00 00 00 00
|
|
008EB3 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EB7 1 00 00 00 00
|
|
008EBB 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EBF 1 00 00 00 00
|
|
008EC3 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EC7 1 00 00 00 00
|
|
008ECB 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008ECF 1 00 00 00 00
|
|
008ED3 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008ED7 1 00 00 00 00
|
|
008EDB 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EDF 1 00 00 00 00
|
|
008EE3 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EE7 1 00 00 00 00
|
|
008EEB 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EEF 1 00 00 00 00
|
|
008EF3 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EF7 1 00 00 00 00
|
|
008EFB 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008EFF 1 00 00 00 00
|
|
008F03 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F07 1 00 00 00 00
|
|
008F0B 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F0F 1 00 00 00 00
|
|
008F13 1 00 00 .byte $00,$00
|
|
008F15 1 00 L8F15: .byte $00
|
|
008F16 1 00 00 00 00 L8F16: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F1A 1 00 00 00 00
|
|
008F1E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F22 1 00 00 00 00
|
|
008F26 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F2A 1 00 00 00 00
|
|
008F2E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F32 1 00 00 00 00
|
|
008F36 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F3A 1 00 00 00 00
|
|
008F3E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F42 1 00 00 00 00
|
|
008F46 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F4A 1 00 00 00 00
|
|
008F4E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F52 1 00 00 00 00
|
|
008F56 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F5A 1 00 00 00 00
|
|
008F5E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F62 1 00 00 00 00
|
|
008F66 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F6A 1 00 00 00 00
|
|
008F6E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F72 1 00 00 00 00
|
|
008F76 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F7A 1 00 00 00 00
|
|
008F7E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F82 1 00 00 00 00
|
|
008F86 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F8A 1 00 00 00 00
|
|
008F8E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F92 1 00 00 00 00
|
|
008F96 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008F9A 1 00 00 00 00
|
|
008F9E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FA2 1 00 00 00 00
|
|
008FA6 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FAA 1 00 00 00 00
|
|
008FAE 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FB2 1 00 00 00 00
|
|
008FB6 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FBA 1 00 00 00 00
|
|
008FBE 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FC2 1 00 00 00 00
|
|
008FC6 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FCA 1 00 00 00 00
|
|
008FCE 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FD2 1 00 00 00 00
|
|
008FD6 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FDA 1 00 00 00 00
|
|
008FDE 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FE2 1 00 00 00 00
|
|
008FE6 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FEA 1 00 00 00 00
|
|
008FEE 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FF2 1 00 00 00 00
|
|
008FF6 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
008FFA 1 00 00 00 00
|
|
008FFE 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009002 1 00 00 00 00
|
|
009006 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00900A 1 00 00 00 00
|
|
00900E 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00
|
|
009012 1 00 00 00
|
|
009015 1 00 L9015: .byte $00
|
|
009016 1 00 L9016: .byte $00
|
|
009017 1 00 L9017: .byte $00
|
|
009018 1 00 00 00 00 L9018: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00901C 1 00 00 00 00
|
|
009020 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009024 1 00 00 00 00
|
|
009028 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00902C 1 00 00 00 00
|
|
009030 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009034 1 00 00 00 00
|
|
009038 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00903C 1 00 00 00 00
|
|
009040 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009044 1 00 00 00 00
|
|
009048 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00904C 1 00 00 00 00
|
|
009050 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009054 1 00 00 00 00
|
|
009058 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00905C 1 00 00 00 00
|
|
009060 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009064 1 00 00 00 00
|
|
009068 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00906C 1 00 00 00 00
|
|
009070 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009074 1 00 00 00 00
|
|
009078 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00907C 1 00 00 00 00
|
|
009080 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009084 1 00 00 00 00
|
|
009088 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00908C 1 00 00 00 00
|
|
009090 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00
|
|
009094 1 00 00
|
|
009096 1 00 00 L9096: .byte $00,$00
|
|
009098 1 00 00 00 00 L9098: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00909C 1 00 00 00 00
|
|
0090A0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090A4 1 00 00 00 00
|
|
0090A8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090AC 1 00 00 00 00
|
|
0090B0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090B4 1 00 00 00 00
|
|
0090B8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090BC 1 00 00 00 00
|
|
0090C0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090C4 1 00 00 00 00
|
|
0090C8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090CC 1 00 00 00 00
|
|
0090D0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090D4 1 00 00 00 00
|
|
0090D8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090DC 1 00 00 00 00
|
|
0090E0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090E4 1 00 00 00 00
|
|
0090E8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090EC 1 00 00 00 00
|
|
0090F0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090F4 1 00 00 00 00
|
|
0090F8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0090FC 1 00 00 00 00
|
|
009100 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009104 1 00 00 00 00
|
|
009108 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00910C 1 00 00 00 00
|
|
009110 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009114 1 00 00 00 00
|
|
009118 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00911C 1 00 00 00 00
|
|
009120 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009124 1 00 00 00 00
|
|
009128 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00912C 1 00 00 00 00
|
|
009130 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009134 1 00 00 00 00
|
|
009138 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00913C 1 00 00 00 00
|
|
009140 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009144 1 00 00 00 00
|
|
009148 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00914C 1 00 00 00 00
|
|
009150 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009154 1 00 00 00 00
|
|
009158 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00915C 1 00 00 00 00
|
|
009160 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009164 1 00 00 00 00
|
|
009168 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00916C 1 00 00 00 00
|
|
009170 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009174 1 00 00 00 00
|
|
009178 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00917C 1 00 00 00 00
|
|
009180 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009184 1 00 00 00 00
|
|
009188 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00918C 1 00 00 00 00
|
|
009190 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009194 1 00 00 00 00
|
|
009198 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00919C 1 00 00 00 00
|
|
0091A0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091A4 1 00 00 00 00
|
|
0091A8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091AC 1 00 00 00 00
|
|
0091B0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091B4 1 00 00 00 00
|
|
0091B8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091BC 1 00 00 00 00
|
|
0091C0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091C4 1 00 00 00 00
|
|
0091C8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091CC 1 00 00 00 00
|
|
0091D0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091D4 1 00 00 00 00
|
|
0091D8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091DC 1 00 00 00 00
|
|
0091E0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091E4 1 00 00 00 00
|
|
0091E8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091EC 1 00 00 00 00
|
|
0091F0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091F4 1 00 00 00 00
|
|
0091F8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0091FC 1 00 00 00 00
|
|
009200 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009204 1 00 00 00 00
|
|
009208 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00920C 1 00 00 00 00
|
|
009210 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009214 1 00 00 00 00
|
|
009218 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00921C 1 00 00 00 00
|
|
009220 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009224 1 00 00 00 00
|
|
009228 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00922C 1 00 00 00 00
|
|
009230 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009234 1 00 00 00 00
|
|
009238 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00923C 1 00 00 00 00
|
|
009240 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009244 1 00 00 00 00
|
|
009248 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00924C 1 00 00 00 00
|
|
009250 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009254 1 00 00 00 00
|
|
009258 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00925C 1 00 00 00 00
|
|
009260 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009264 1 00 00 00 00
|
|
009268 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00926C 1 00 00 00 00
|
|
009270 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009274 1 00 00 00 00
|
|
009278 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00927C 1 00 00 00 00
|
|
009280 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009284 1 00 00 00 00
|
|
009288 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00928C 1 00 00 00 00
|
|
009290 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009294 1 00 00 00 00
|
|
009298 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00929C 1 00 00 00 00
|
|
0092A0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092A4 1 00 00 00 00
|
|
0092A8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092AC 1 00 00 00 00
|
|
0092B0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092B4 1 00 00 00 00
|
|
0092B8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092BC 1 00 00 00 00
|
|
0092C0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092C4 1 00 00 00 00
|
|
0092C8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092CC 1 00 00 00 00
|
|
0092D0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092D4 1 00 00 00 00
|
|
0092D8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092DC 1 00 00 00 00
|
|
0092E0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092E4 1 00 00 00 00
|
|
0092E8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092EC 1 00 00 00 00
|
|
0092F0 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092F4 1 00 00 00 00
|
|
0092F8 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
0092FC 1 00 00 00 00
|
|
009300 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009304 1 00 00 00 00
|
|
009308 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00930C 1 00 00 00 00
|
|
009310 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009314 1 00 00 00 00
|
|
009318 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00931C 1 00 00 00 00
|
|
009320 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009324 1 00 00 00 00
|
|
009328 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00932C 1 00 00 00 00
|
|
009330 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009334 1 00 00 00 00
|
|
009338 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00
|
|
00933C 1 00 00
|
|
00933E 1 00 L933E: .byte $00
|
|
00933F 1 00 L933F: .byte $00
|
|
009340 1 00 L9340: .byte $00
|
|
009341 1 00 L9341: .byte $00
|
|
009342 1 00 L9342: .byte $00
|
|
009343 1 00 L9343: .byte $00
|
|
009344 1 00 L9344: .byte $00
|
|
009345 1 00 00 00 00 L9345: .byte $00,$00,$00,$00,$00,$20,$80,$00
|
|
009349 1 00 20 80 00
|
|
00934D 1 00 00 00 00 L934D: .byte $00,$00,$00,$00,$2F,$02,$BF,$00
|
|
009351 1 2F 02 BF 00
|
|
009355 1 FF FF FF FF .byte $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
|
|
009359 1 FF FF FF FF
|
|
00935D 1 FF 00 00 00 .byte $FF,$00,$00,$00,$00,$00,$01,$01
|
|
009361 1 00 00 01 01
|
|
009365 1 96 00 00 88 .byte $96,$00,$00,$88
|
|
009369 1 00 6C 93 L9369: .byte $00,$6C,$93
|
|
00936C 1 00 L936C: .byte $00
|
|
00936D 1 00 L936D: .byte $00
|
|
00936E 1 00 L936E: .byte $00
|
|
00936F 1 00 00 00 00 L936F: .byte $00,$00,$00,$00,$00
|
|
009373 1 00
|
|
009374 1 00 L9374: .byte $00
|
|
009375 1 00 L9375: .byte $00
|
|
009376 1 00 L9376: .byte $00
|
|
009377 1 00 L9377: .byte $00
|
|
009378 1 00 L9378: .byte $00
|
|
009379 1 00 L9379: .byte $00
|
|
00937A 1 00 L937A: .byte $00
|
|
00937B 1 00 00 00 00 L937B: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00937F 1 00 00 00 00
|
|
009383 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
009387 1 00 00 00 00
|
|
00938B 1 00 00 00 00 .byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
00938F 1 00 00 00 00
|
|
009393 1 00 FF 80 .byte $00,$FF,$80
|
|
009396 1 00 L9396: .byte $00
|
|
009397 1 01 L9397: .byte $01
|
|
009398 1 02 L9398: .byte $02
|
|
009399 1 03 L9399: .byte $03
|
|
00939A 1 04 05 06 07 L939A: .byte $04,$05,$06,$07
|
|
00939E 1 00 L939E: .byte $00
|
|
00939F 1 00 L939F: brk
|
|
0093A0 1 19 94 54 ora L5494,y
|
|
0093A3 1 94 C0 sty $C0,x
|
|
0093A5 1 94 08 sty $08,x
|
|
0093A7 1 95 A2 sta $A2,x
|
|
0093A9 1 95 92 sta $92,x
|
|
0093AB 1 96 D2 stx $D2,y
|
|
0093AD 1 96 5B stx $5B,y
|
|
0093AF 1 97 7D smb1 $7D
|
|
0093B1 1 97 F7 smb1 $F7
|
|
0093B3 1 97 BE smb1 $BE
|
|
0093B5 1 9E A6 A2 stz LA2A6,x
|
|
0093B8 1 FB .byte $FB
|
|
0093B9 1 9E 8F 95 stz L958F,x
|
|
0093BC 1 68 L93BC: pla
|
|
0093BD 1 8D 13 94 sta L9413
|
|
0093C0 1 18 clc
|
|
0093C1 1 69 03 adc #$03
|
|
0093C3 1 AA tax
|
|
0093C4 1 68 pla
|
|
0093C5 1 8D 14 94 sta L9414
|
|
0093C8 1 69 00 adc #$00
|
|
0093CA 1 48 pha
|
|
0093CB 1 8A txa
|
|
0093CC 1 48 pha
|
|
0093CD 1 A2 00 ldx #$00
|
|
0093CF 1 B5 06 L93CF: lda $06,x
|
|
0093D1 1 48 pha
|
|
0093D2 1 E8 inx
|
|
0093D3 1 E0 04 cpx #$04
|
|
0093D5 1 D0 F8 bne L93CF
|
|
0093D7 1 AD 13 94 lda L9413
|
|
0093DA 1 18 clc
|
|
0093DB 1 69 01 adc #$01
|
|
0093DD 1 85 06 sta $06
|
|
0093DF 1 AD 14 94 lda L9414
|
|
0093E2 1 69 00 adc #$00
|
|
0093E4 1 85 07 sta $07
|
|
0093E6 1 A0 00 ldy #$00
|
|
0093E8 1 B1 06 lda ($06),y
|
|
0093EA 1 0A asl a
|
|
0093EB 1 AA tax
|
|
0093EC 1 BD 9E 93 lda L939E,x
|
|
0093EF 1 8D 04 94 sta L9404
|
|
0093F2 1 BD 9F 93 lda L939F,x
|
|
0093F5 1 8D 05 94 sta L9405
|
|
0093F8 1 C8 iny
|
|
0093F9 1 B1 06 lda ($06),y
|
|
0093FB 1 AA tax
|
|
0093FC 1 C8 iny
|
|
0093FD 1 B1 06 lda ($06),y
|
|
0093FF 1 85 07 sta $07
|
|
009401 1 86 06 stx $06
|
|
009403 1 20 .byte $20
|
|
009404 1 00 L9404: brk
|
|
009405 1 00 L9405: brk
|
|
009406 1 A8 tay
|
|
009407 1 A2 03 ldx #$03
|
|
009409 1 68 L9409: pla
|
|
00940A 1 95 06 sta $06,x
|
|
00940C 1 CA dex
|
|
00940D 1 E0 FF cpx #$FF
|
|
00940F 1 D0 F8 bne L9409
|
|
009411 1 98 tya
|
|
009412 1 60 rts
|
|
009413 1
|
|
009413 1 00 L9413: brk
|
|
009414 1 00 L9414: brk
|
|
009415 1 00 L9415: brk
|
|
009416 1 00 L9416: brk
|
|
009417 1 00 L9417: brk
|
|
009418 1 00 L9418: brk
|
|
009419 1 A0 00 ldy #$00
|
|
00941B 1 B1 06 lda ($06),y
|
|
00941D 1 AE 95 8E ldx L8E95
|
|
009420 1 F0 0E beq L9430
|
|
009422 1 CA dex
|
|
009423 1 DD 96 8E L9423: cmp L8E96,x
|
|
009426 1 F0 05 beq L942D
|
|
009428 1 CA dex
|
|
009429 1 10 F8 bpl L9423
|
|
00942B 1 30 03 bmi L9430
|
|
00942D 1 A9 01 L942D: lda #$01
|
|
00942F 1 60 rts
|
|
009430 1
|
|
009430 1 20 3E 94 L9430: jsr L943E
|
|
009433 1 20 98 9F jsr L9F98
|
|
009436 1 A9 01 lda #$01
|
|
009438 1 A8 tay
|
|
009439 1 91 06 sta ($06),y
|
|
00943B 1 A9 00 lda #$00
|
|
00943D 1 60 rts
|
|
00943E 1
|
|
00943E 1 AE 95 8E L943E: ldx L8E95
|
|
009441 1 9D 96 8E sta L8E96,x
|
|
009444 1 EE 95 8E inc L8E95
|
|
009447 1 0A asl a
|
|
009448 1 AA tax
|
|
009449 1 A5 06 lda $06
|
|
00944B 1 9D 15 8F sta L8F15,x
|
|
00944E 1 A5 07 lda $07
|
|
009450 1 9D 16 8F sta L8F16,x
|
|
009453 1 60 rts
|
|
009454 1
|
|
009454 1 AE 95 8E L9454: ldx L8E95
|
|
009457 1 F0 0D beq L9466
|
|
009459 1 CA dex
|
|
00945A 1 A0 00 ldy #$00
|
|
00945C 1 B1 06 lda ($06),y
|
|
00945E 1 DD 96 8E L945E: cmp L8E96,x
|
|
009461 1 F0 06 beq L9469
|
|
009463 1 CA dex
|
|
009464 1 10 F8 bpl L945E
|
|
009466 1 A9 01 L9466: lda #$01
|
|
009468 1 60 rts
|
|
009469 1
|
|
009469 1 0A L9469: asl a
|
|
00946A 1 AA tax
|
|
00946B 1 BD 15 8F lda L8F15,x
|
|
00946E 1 85 06 sta $06
|
|
009470 1 BD 16 8F lda L8F16,x
|
|
009473 1 85 07 sta $07
|
|
009475 1 A0 01 ldy #$01
|
|
009477 1 B1 06 lda ($06),y
|
|
009479 1 D0 03 bne L947E
|
|
00947B 1 A9 02 lda #$02
|
|
00947D 1 60 rts
|
|
00947E 1
|
|
00947E 1 AD 15 90 L947E: lda L9015
|
|
009481 1 F0 15 beq L9498
|
|
009483 1 88 dey
|
|
009484 1 B1 06 lda ($06),y
|
|
009486 1 AE 16 90 ldx L9016
|
|
009489 1 CA dex
|
|
00948A 1 DD 17 90 L948A: cmp L9017,x
|
|
00948D 1 F0 06 beq L9495
|
|
00948F 1 CA dex
|
|
009490 1 10 F8 bpl L948A
|
|
009492 1 4C 9D 94 jmp L949D
|
|
009495 1
|
|
009495 1 A9 03 L9495: lda #$03
|
|
009497 1 60 rts
|
|
009498 1
|
|
009498 1 A9 01 L9498: lda #$01
|
|
00949A 1 8D 15 90 sta L9015
|
|
00949D 1 AE 16 90 L949D: ldx L9016
|
|
0094A0 1 A0 00 ldy #$00
|
|
0094A2 1 B1 06 lda ($06),y
|
|
0094A4 1 9D 17 90 sta L9017,x
|
|
0094A7 1 EE 16 90 inc L9016
|
|
0094AA 1 B1 .byte $B1
|
|
0094AB 1 06 A2 L94AB: asl $A2
|
|
0094AD 1 01 20 ora ($20,x)
|
|
0094AF 1 24 A3 bit $A3
|
|
0094B1 1 A0 00 ldy #$00
|
|
0094B3 1 B1 06 lda ($06),y
|
|
0094B5 1 A2 01 ldx #$01
|
|
0094B7 1 20 E3 A2 jsr LA2E3
|
|
0094BA 1 20 9F 9F jsr L9F9F
|
|
0094BD 1 A9 00 lda #$00
|
|
0094BF 1 60 rts
|
|
0094C0 1
|
|
0094C0 1 AE 95 8E ldx L8E95
|
|
0094C3 1 F0 0D beq L94D2
|
|
0094C5 1 CA dex
|
|
0094C6 1 A0 00 ldy #$00
|
|
0094C8 1 B1 06 lda ($06),y
|
|
0094CA 1 DD 96 8E L94CA: cmp L8E96,x
|
|
0094CD 1 F0 06 beq L94D5
|
|
0094CF 1 CA dex
|
|
0094D0 1 10 F8 bpl L94CA
|
|
0094D2 1 A9 01 L94D2: lda #$01
|
|
0094D4 1 60 rts
|
|
0094D5 1
|
|
0094D5 1 0A L94D5: asl a
|
|
0094D6 1 AA tax
|
|
0094D7 1 BD 15 8F lda L8F15,x
|
|
0094DA 1 85 06 sta $06
|
|
0094DC 1 BD 16 8F lda L8F16,x
|
|
0094DF 1 85 07 sta $07
|
|
0094E1 1 AD 15 90 lda L9015
|
|
0094E4 1 D0 03 bne L94E9
|
|
0094E6 1 4C 02 95 jmp L9502
|
|
0094E9 1
|
|
0094E9 1 AE 16 90 L94E9: ldx L9016
|
|
0094EC 1 CA dex
|
|
0094ED 1 A0 00 ldy #$00
|
|
0094EF 1 B1 06 lda ($06),y
|
|
0094F1 1 DD 17 90 L94F1: cmp L9017,x
|
|
0094F4 1 F0 06 beq L94FC
|
|
0094F6 1 CA dex
|
|
0094F7 1 10 F8 bpl L94F1
|
|
0094F9 1 4C 02 95 jmp L9502
|
|
0094FC 1
|
|
0094FC 1 20 9F 9F L94FC: jsr L9F9F
|
|
0094FF 1 A9 00 lda #$00
|
|
009501 1 60 rts
|
|
009502 1
|
|
009502 1 20 98 9F L9502: jsr L9F98
|
|
009505 1 A9 00 lda #$00
|
|
009507 1 60 rts
|
|
009508 1
|
|
009508 1 A0 00 ldy #$00
|
|
00950A 1 AE 95 8E ldx L8E95
|
|
00950D 1 F0 0B beq L951A
|
|
00950F 1 CA dex
|
|
009510 1 B1 06 lda ($06),y
|
|
009512 1 DD 96 8E L9512: cmp L8E96,x
|
|
009515 1 F0 06 beq L951D
|
|
009517 1 CA dex
|
|
009518 1 10 F8 bpl L9512
|
|
00951A 1 A9 01 L951A: lda #$01
|
|
00951C 1 60 rts
|
|
00951D 1
|
|
00951D 1 0A L951D: asl a
|
|
00951E 1 AA tax
|
|
00951F 1 BD 15 8F lda L8F15,x
|
|
009522 1 85 06 sta $06
|
|
009524 1 BD 16 8F lda L8F16,x
|
|
009527 1 85 07 sta $07
|
|
009529 1 A0 01 ldy #$01
|
|
00952B 1 B1 06 lda ($06),y
|
|
00952D 1 D0 03 bne L9532
|
|
00952F 1 A9 02 lda #$02
|
|
009531 1 60 rts
|
|
009532 1
|
|
009532 1 20 8A A1 L9532: jsr LA18A
|
|
009535 1 20 00 40 jsr A2D
|
|
009538 1 07 .byte $07
|
|
009539 1 96 93 .addr L9396
|
|
00953B 1 20 9D A3 jsr LA39D
|
|
00953E 1 A0 00 ldy #$00
|
|
009540 1 B1 06 lda ($06),y
|
|
009542 1 AE 95 8E ldx L8E95
|
|
009545 1 20 E3 A2 jsr LA2E3
|
|
009548 1 CE 95 8E dec L8E95
|
|
00954B 1 A9 00 lda #$00
|
|
00954D 1 AE 95 8E ldx L8E95
|
|
009550 1 9D 96 8E sta L8E96,x
|
|
009553 1 A0 01 ldy #$01
|
|
009555 1 A9 00 lda #$00
|
|
009557 1 91 06 sta ($06),y
|
|
009559 1 AD 15 90 lda L9015
|
|
00955C 1 F0 2E beq L958C
|
|
00955E 1 AE 16 90 ldx L9016
|
|
009561 1 CA dex
|
|
009562 1 A0 00 ldy #$00
|
|
009564 1 B1 06 lda ($06),y
|
|
009566 1 DD 17 90 L9566: cmp L9017,x
|
|
009569 1 F0 06 beq L9571
|
|
00956B 1 CA dex
|
|
00956C 1 10 F8 bpl L9566
|
|
00956E 1 4C 8C 95 jmp L958C
|
|
009571 1
|
|
009571 1 AE 16 90 L9571: ldx L9016
|
|
009574 1 20 24 A3 jsr LA324
|
|
009577 1 CE 16 90 dec L9016
|
|
00957A 1 AD 16 90 lda L9016
|
|
00957D 1 D0 05 bne L9584
|
|
00957F 1 A9 00 lda #$00
|
|
009581 1 8D 15 90 sta L9015
|
|
009584 1 A9 00 L9584: lda #$00
|
|
009586 1 AE 16 90 ldx L9016
|
|
009589 1 9D 17 90 sta L9017,x
|
|
00958C 1 A9 00 L958C: lda #$00
|
|
00958E 1 60 rts
|
|
00958F 1
|
|
00958F 1 A0 00 L958F: ldy #$00
|
|
009591 1 B1 06 lda ($06),y
|
|
009593 1 0A asl a
|
|
009594 1 AA tax
|
|
009595 1 BD 15 8F lda L8F15,x
|
|
009598 1 85 06 sta $06
|
|
00959A 1 BD 16 8F lda L8F16,x
|
|
00959D 1 85 07 sta $07
|
|
00959F 1 4C 9D A3 jmp LA39D
|
|
0095A2 1
|
|
0095A2 1 4C 25 96 jmp L9625
|
|
0095A5 1
|
|
0095A5 1 00 L95A5: brk
|
|
0095A6 1 00 L95A6: brk
|
|
0095A7 1 00 brk
|
|
0095A8 1 00 brk
|
|
0095A9 1 00 brk
|
|
0095AA 1 00 brk
|
|
0095AB 1 00 brk
|
|
0095AC 1 00 brk
|
|
0095AD 1 00 brk
|
|
0095AE 1 00 brk
|
|
0095AF 1 00 brk
|
|
0095B0 1 00 brk
|
|
0095B1 1 00 brk
|
|
0095B2 1 00 brk
|
|
0095B3 1 00 brk
|
|
0095B4 1 00 brk
|
|
0095B5 1 00 brk
|
|
0095B6 1 00 brk
|
|
0095B7 1 00 brk
|
|
0095B8 1 00 brk
|
|
0095B9 1 00 brk
|
|
0095BA 1 00 brk
|
|
0095BB 1 00 brk
|
|
0095BC 1 00 brk
|
|
0095BD 1 00 brk
|
|
0095BE 1 00 brk
|
|
0095BF 1 00 brk
|
|
0095C0 1 00 brk
|
|
0095C1 1 00 brk
|
|
0095C2 1 00 brk
|
|
0095C3 1 00 brk
|
|
0095C4 1 00 brk
|
|
0095C5 1 00 brk
|
|
0095C6 1 00 brk
|
|
0095C7 1 00 brk
|
|
0095C8 1 00 brk
|
|
0095C9 1 00 brk
|
|
0095CA 1 00 brk
|
|
0095CB 1 00 brk
|
|
0095CC 1 00 brk
|
|
0095CD 1 00 brk
|
|
0095CE 1 00 brk
|
|
0095CF 1 00 brk
|
|
0095D0 1 00 brk
|
|
0095D1 1 00 brk
|
|
0095D2 1 00 brk
|
|
0095D3 1 00 brk
|
|
0095D4 1 00 brk
|
|
0095D5 1 00 brk
|
|
0095D6 1 00 brk
|
|
0095D7 1 00 brk
|
|
0095D8 1 00 brk
|
|
0095D9 1 00 brk
|
|
0095DA 1 00 brk
|
|
0095DB 1 00 brk
|
|
0095DC 1 00 brk
|
|
0095DD 1 00 brk
|
|
0095DE 1 00 brk
|
|
0095DF 1 00 brk
|
|
0095E0 1 00 brk
|
|
0095E1 1 00 brk
|
|
0095E2 1 00 brk
|
|
0095E3 1 00 brk
|
|
0095E4 1 00 brk
|
|
0095E5 1 00 brk
|
|
0095E6 1 00 brk
|
|
0095E7 1 00 brk
|
|
0095E8 1 00 brk
|
|
0095E9 1 00 brk
|
|
0095EA 1 00 brk
|
|
0095EB 1 00 brk
|
|
0095EC 1 00 brk
|
|
0095ED 1 00 brk
|
|
0095EE 1 00 brk
|
|
0095EF 1 00 brk
|
|
0095F0 1 00 brk
|
|
0095F1 1 00 brk
|
|
0095F2 1 00 brk
|
|
0095F3 1 00 brk
|
|
0095F4 1 00 brk
|
|
0095F5 1 00 brk
|
|
0095F6 1 00 brk
|
|
0095F7 1 00 brk
|
|
0095F8 1 00 brk
|
|
0095F9 1 00 brk
|
|
0095FA 1 00 brk
|
|
0095FB 1 00 brk
|
|
0095FC 1 00 brk
|
|
0095FD 1 00 brk
|
|
0095FE 1 00 brk
|
|
0095FF 1 00 brk
|
|
009600 1 00 brk
|
|
009601 1 00 brk
|
|
009602 1 00 brk
|
|
009603 1 00 brk
|
|
009604 1 00 brk
|
|
009605 1 00 brk
|
|
009606 1 00 brk
|
|
009607 1 00 brk
|
|
009608 1 00 brk
|
|
009609 1 00 brk
|
|
00960A 1 00 brk
|
|
00960B 1 00 brk
|
|
00960C 1 00 brk
|
|
00960D 1 00 brk
|
|
00960E 1 00 brk
|
|
00960F 1 00 brk
|
|
009610 1 00 brk
|
|
009611 1 00 brk
|
|
009612 1 00 brk
|
|
009613 1 00 brk
|
|
009614 1 00 brk
|
|
009615 1 00 brk
|
|
009616 1 00 brk
|
|
009617 1 00 brk
|
|
009618 1 00 brk
|
|
009619 1 00 brk
|
|
00961A 1 00 brk
|
|
00961B 1 00 brk
|
|
00961C 1 00 brk
|
|
00961D 1 00 brk
|
|
00961E 1 00 brk
|
|
00961F 1 00 brk
|
|
009620 1 00 brk
|
|
009621 1 00 brk
|
|
009622 1 00 brk
|
|
009623 1 00 brk
|
|
009624 1 00 brk
|
|
009625 1 AD 54 94 L9625: lda L9454
|
|
009628 1 F0 0F beq L9639
|
|
00962A 1 AD 17 90 lda L9017
|
|
00962D 1 8D A5 95 sta L95A5
|
|
009630 1 20 BC 93 jsr L93BC
|
|
009633 1 0B .byte $0B
|
|
009634 1 A5 95 lda $95
|
|
009636 1 4C 25 96 jmp L9625
|
|
009639 1
|
|
009639 1 A2 7E L9639: ldx #$7E
|
|
00963B 1 A9 00 lda #$00
|
|
00963D 1 9D A6 95 L963D: sta L95A6,x
|
|
009640 1 CA dex
|
|
009641 1 10 FA bpl L963D
|
|
009643 1 A2 00 ldx #$00
|
|
009645 1 8E A5 95 stx L95A5
|
|
009648 1 BD 96 8E L9648: lda L8E96,x
|
|
00964B 1 0A asl a
|
|
00964C 1 A8 tay
|
|
00964D 1 B9 15 8F lda L8F15,y
|
|
009650 1 85 08 sta $08
|
|
009652 1 B9 16 8F lda L8F16,y
|
|
009655 1 85 09 sta $09
|
|
009657 1 A0 02 ldy #$02
|
|
009659 1 B1 08 lda ($08),y
|
|
00965B 1 29 0F and #$0F
|
|
00965D 1 A0 00 ldy #$00
|
|
00965F 1 D1 06 cmp ($06),y
|
|
009661 1 D0 0D bne L9670
|
|
009663 1 A0 00 ldy #$00
|
|
009665 1 B1 08 lda ($08),y
|
|
009667 1 AC A5 95 ldy L95A5
|
|
00966A 1 99 A6 95 sta L95A6,y
|
|
00966D 1 EE A5 95 inc L95A5
|
|
009670 1 E8 L9670: inx
|
|
009671 1 EC 95 8E cpx L8E95
|
|
009674 1 D0 D2 bne L9648
|
|
009676 1 A2 00 ldx #$00
|
|
009678 1 8A txa
|
|
009679 1 48 pha
|
|
00967A 1 BD A6 95 L967A: lda L95A6,x
|
|
00967D 1 D0 02 bne L9681
|
|
00967F 1 68 pla
|
|
009680 1 60 rts
|
|
009681 1
|
|
009681 1 8D A5 95 L9681: sta L95A5
|
|
009684 1 20 BC 93 jsr L93BC
|
|
009687 1 02 .byte $02
|
|
009688 1 A5 95 lda $95
|
|
00968A 1 68 pla
|
|
00968B 1 AA tax
|
|
00968C 1 E8 inx
|
|
00968D 1 8A txa
|
|
00968E 1 48 pha
|
|
00968F 1 4C 7A 96 jmp L967A
|
|
009692 1
|
|
009692 1 4C 97 96 jmp L9697
|
|
009695 1
|
|
009695 1 00 L9695: brk
|
|
009696 1 00 L9696: brk
|
|
009697 1 AD 95 8E L9697: lda L8E95
|
|
00969A 1 8D 96 96 sta L9696
|
|
00969D 1 AE 96 96 L969D: ldx L9696
|
|
0096A0 1 E0 00 cpx #$00
|
|
0096A2 1 F0 2B beq L96CF
|
|
0096A4 1 CE 96 96 dec L9696
|
|
0096A7 1 CA dex
|
|
0096A8 1 BD 96 8E lda L8E96,x
|
|
0096AB 1 8D 95 96 sta L9695
|
|
0096AE 1 0A asl a
|
|
0096AF 1 AA tax
|
|
0096B0 1 BD 15 8F lda L8F15,x
|
|
0096B3 1 85 08 sta $08
|
|
0096B5 1 BD 16 8F lda L8F16,x
|
|
0096B8 1 85 09 sta $09
|
|
0096BA 1 A0 02 ldy #$02
|
|
0096BC 1 B1 08 lda ($08),y
|
|
0096BE 1 29 0F and #$0F
|
|
0096C0 1 A0 00 ldy #$00
|
|
0096C2 1 D1 06 cmp ($06),y
|
|
0096C4 1 D0 D7 bne L969D
|
|
0096C6 1 20 BC 93 jsr L93BC
|
|
0096C9 1 04 95 tsb $95
|
|
0096CB 1 96 4C stx $4C,y
|
|
0096CD 1 9D .byte $9D
|
|
0096CE 1 96 .byte $96
|
|
0096CF 1 A9 00 L96CF: lda #$00
|
|
0096D1 1 60 rts
|
|
0096D2 1
|
|
0096D2 1 4C D7 96 jmp L96D7
|
|
0096D5 1
|
|
0096D5 1 00 L96D5: brk
|
|
0096D6 1 00 L96D6: brk
|
|
0096D7 1 AD 95 8E L96D7: lda L8E95
|
|
0096DA 1 8D D6 96 sta L96D6
|
|
0096DD 1 AE D6 96 L96DD: ldx L96D6
|
|
0096E0 1 D0 03 bne L96E5
|
|
0096E2 1 A9 00 lda #$00
|
|
0096E4 1 60 rts
|
|
0096E5 1
|
|
0096E5 1 CE D6 96 L96E5: dec L96D6
|
|
0096E8 1 CA dex
|
|
0096E9 1 BD 96 8E lda L8E96,x
|
|
0096EC 1 8D D5 96 sta L96D5
|
|
0096EF 1 0A asl a
|
|
0096F0 1 AA tax
|
|
0096F1 1 BD 15 8F lda L8F15,x
|
|
0096F4 1 85 08 sta $08
|
|
0096F6 1 BD 16 8F lda L8F16,x
|
|
0096F9 1 85 09 sta $09
|
|
0096FB 1 A0 02 ldy #$02
|
|
0096FD 1 B1 08 lda ($08),y
|
|
0096FF 1 29 0F and #$0F
|
|
009701 1 A0 00 ldy #$00
|
|
009703 1 D1 06 cmp ($06),y
|
|
009705 1 D0 D6 bne L96DD
|
|
009707 1 A0 00 ldy #$00
|
|
009709 1 B1 08 lda ($08),y
|
|
00970B 1 AE 95 8E ldx L8E95
|
|
00970E 1 20 E3 A2 jsr LA2E3
|
|
009711 1 CE 95 8E dec L8E95
|
|
009714 1 A9 00 lda #$00
|
|
009716 1 AE 95 8E ldx L8E95
|
|
009719 1 9D 96 8E sta L8E96,x
|
|
00971C 1 A0 01 ldy #$01
|
|
00971E 1 A9 00 lda #$00
|
|
009720 1 91 08 sta ($08),y
|
|
009722 1 AD 15 90 lda L9015
|
|
009725 1 F0 31 beq L9758
|
|
009727 1 A2 00 ldx #$00
|
|
009729 1 A0 00 ldy #$00
|
|
00972B 1 B1 08 L972B: lda ($08),y
|
|
00972D 1 DD 17 90 cmp L9017,x
|
|
009730 1 F0 09 beq L973B
|
|
009732 1 E8 inx
|
|
009733 1 EC 16 90 cpx L9016
|
|
009736 1 D0 F3 bne L972B
|
|
009738 1 4C 58 97 jmp L9758
|
|
00973B 1
|
|
00973B 1 B1 08 L973B: lda ($08),y
|
|
00973D 1 AE 16 90 ldx L9016
|
|
009740 1 20 24 A3 jsr LA324
|
|
009743 1 CE 16 90 dec L9016
|
|
009746 1 AD 16 90 lda L9016
|
|
009749 1 D0 05 bne L9750
|
|
00974B 1 A9 00 lda #$00
|
|
00974D 1 8D 15 90 sta L9015
|
|
009750 1 A9 00 L9750: lda #$00
|
|
009752 1 AE 16 90 ldx L9016
|
|
009755 1 9D 17 90 sta L9017,x
|
|
009758 1 4C L9758: .byte $4C
|
|
009759 1 DD .byte $DD
|
|
00975A 1 96 A2 L975A: stx $A2,y
|
|
00975C 1 00 brk
|
|
00975D 1 8A txa
|
|
00975E 1 A8 tay
|
|
00975F 1 91 06 L975F: sta ($06),y
|
|
009761 1 C8 iny
|
|
009762 1 E8 inx
|
|
009763 1 E0 14 cpx #$14
|
|
009765 1 D0 F8 bne L975F
|
|
009767 1 A2 00 ldx #$00
|
|
009769 1 A0 00 ldy #$00
|
|
00976B 1 BD 17 90 L976B: lda L9017,x
|
|
00976E 1 91 06 sta ($06),y
|
|
009770 1 EC 16 90 cpx L9016
|
|
009773 1 F0 05 beq L977A
|
|
009775 1 C8 iny
|
|
009776 1 E8 inx
|
|
009777 1 4C 6B 97 jmp L976B
|
|
00977A 1
|
|
00977A 1 A9 00 L977A: lda #$00
|
|
00977C 1 60 rts
|
|
00977D 1
|
|
00977D 1 4C 89 97 jmp L9789
|
|
009780 1
|
|
009780 1 00 brk
|
|
009781 1 00 brk
|
|
009782 1 00 brk
|
|
009783 1 00 brk
|
|
009784 1 00 brk
|
|
009785 1 00 brk
|
|
009786 1 00 brk
|
|
009787 1 00 brk
|
|
009788 1 00 brk
|
|
009789 1 A0 03 L9789: ldy #$03
|
|
00978B 1 B1 06 L978B: lda ($06),y
|
|
00978D 1 99 15 94 sta L9415,y
|
|
009790 1 88 dey
|
|
009791 1 10 F8 bpl L978B
|
|
009793 1 A5 06 lda $06
|
|
009795 1 85 08 sta $08
|
|
009797 1 A5 07 lda $07
|
|
009799 1 85 09 sta $09
|
|
00979B 1 A0 05 ldy #$05
|
|
00979D 1 B1 06 lda ($06),y
|
|
00979F 1 8D F5 97 sta L97F5
|
|
0097A2 1 20 00 40 jsr A2D
|
|
0097A5 1 0E .byte $0E
|
|
0097A6 1 15 94 .addr L9415
|
|
0097A8 1 A2 00 ldx #$00
|
|
0097AA 1 EC 95 8E L97AA: cpx L8E95
|
|
0097AD 1 D0 0A bne L97B9
|
|
0097AF 1 A0 04 ldy #$04
|
|
0097B1 1 A9 00 lda #$00
|
|
0097B3 1 91 08 sta ($08),y
|
|
0097B5 1 8D F6 97 sta L97F6
|
|
0097B8 1 60 rts
|
|
0097B9 1
|
|
0097B9 1 8A L97B9: txa
|
|
0097BA 1 48 pha
|
|
0097BB 1 BD 96 8E lda L8E96,x
|
|
0097BE 1 0A asl a
|
|
0097BF 1 AA tax
|
|
0097C0 1 BD 15 8F lda L8F15,x
|
|
0097C3 1 85 06 sta $06
|
|
0097C5 1 BD 16 8F lda L8F16,x
|
|
0097C8 1 85 07 sta $07
|
|
0097CA 1 A0 02 ldy #$02
|
|
0097CC 1 B1 06 lda ($06),y
|
|
0097CE 1 29 0F and #$0F
|
|
0097D0 1 CD F5 97 cmp L97F5
|
|
0097D3 1 D0 0B bne L97E0
|
|
0097D5 1 20 8A A1 jsr LA18A
|
|
0097D8 1 20 00 40 jsr A2D
|
|
0097DB 1 17 .byte $17
|
|
0097DC 1 03 8E .addr L8E03
|
|
0097DE 1 D0 06 bne L97E6
|
|
0097E0 1 68 L97E0: pla
|
|
0097E1 1 AA tax
|
|
0097E2 1 E8 inx
|
|
0097E3 1 4C AA 97 jmp L97AA
|
|
0097E6 1
|
|
0097E6 1 68 L97E6: pla
|
|
0097E7 1 AA tax
|
|
0097E8 1 BD 96 8E lda L8E96,x
|
|
0097EB 1 A0 04 ldy #$04
|
|
0097ED 1 91 08 sta ($08),y
|
|
0097EF 1 8D F6 97 sta L97F6
|
|
0097F2 1 60 rts
|
|
0097F3 1
|
|
0097F3 1 60 rts
|
|
0097F4 1
|
|
0097F4 1 00 brk
|
|
0097F5 1 00 L97F5: brk
|
|
0097F6 1 00 L97F6: brk
|
|
0097F7 1 A0 00 ldy #$00
|
|
0097F9 1 B1 06 lda ($06),y
|
|
0097FB 1 8D 2A 98 sta L982A
|
|
0097FE 1 98 tya
|
|
0097FF 1 91 06 sta ($06),y
|
|
009801 1 A0 04 ldy #$04
|
|
009803 1 B1 06 L9803: lda ($06),y
|
|
009805 1 99 8D 9C sta L9C8D,y
|
|
009808 1 99 91 9C sta L9C91,y
|
|
00980B 1 88 dey
|
|
00980C 1 C0 00 cpy #$00
|
|
00980E 1 D0 F3 bne L9803
|
|
009810 1 20 65 A3 jsr LA365
|
|
009813 1 AD 2A 98 lda L982A
|
|
009816 1 20 B4 9E jsr L9EB4
|
|
009819 1 85 06 sta $06
|
|
00981B 1 86 07 stx $07
|
|
00981D 1 A0 02 ldy #$02
|
|
00981F 1 B1 06 lda ($06),y
|
|
009821 1 29 0F and #$0F
|
|
009823 1 8D 29 98 sta L9829
|
|
009826 1 4C 3D 98 jmp L983D
|
|
009829 1
|
|
009829 1 00 L9829: brk
|
|
00982A 1 00 L982A: brk
|
|
00982B 1 00 brk
|
|
00982C 1 00 L982C: brk
|
|
00982D 1 00 L982D: brk
|
|
00982E 1 00 L982E: brk
|
|
00982F 1 00 L982F: brk
|
|
009830 1 00 L9830: brk
|
|
009831 1 00 L9831: brk
|
|
009832 1 00 L9832: brk
|
|
009833 1 00 L9833: brk
|
|
009834 1 00 L9834: brk
|
|
009835 1 00 L9835: brk
|
|
009836 1 00 brk
|
|
009837 1 00 brk
|
|
009838 1 00 brk
|
|
009839 1 00 brk
|
|
00983A 1 00 brk
|
|
00983B 1 00 brk
|
|
00983C 1 00 brk
|
|
00983D 1 A9 00 L983D: lda #$00
|
|
00983F 1 8D 30 98 sta L9830
|
|
009842 1 8D 33 98 sta L9833
|
|
009845 1 20 00 40 L9845: jsr A2D
|
|
009848 1 2C .byte $2C
|
|
009849 1 3E 93 .addr L933E
|
|
00984B 1 AD 3E 93 lda L933E
|
|
00984E 1 C9 04 cmp #$04
|
|
009850 1 F0 05 beq L9857
|
|
009852 1 A9 02 L9852: lda #$02
|
|
009854 1 4C 65 9C jmp L9C65
|
|
009857 1
|
|
009857 1 AD 3F 93 L9857: lda L933F
|
|
00985A 1 38 sec
|
|
00985B 1 ED 8E 9C sbc L9C8E
|
|
00985E 1 8D 2C 98 sta L982C
|
|
009861 1 AD 40 93 lda L9340
|
|
009864 1 ED 8F 9C sbc L9C8F
|
|
009867 1 8D 2D 98 sta L982D
|
|
00986A 1 AD 41 93 lda L9341
|
|
00986D 1 38 sec
|
|
00986E 1 ED 90 9C sbc L9C90
|
|
009871 1 8D 2E 98 sta L982E
|
|
009874 1 AD 42 93 lda L9342
|
|
009877 1 ED 91 9C sbc L9C91
|
|
00987A 1 8D 2F 98 sta L982F
|
|
00987D 1 AD 2D 98 lda L982D
|
|
009880 1 10 0A bpl L988C
|
|
009882 1 AD 2C 98 lda L982C
|
|
009885 1 C9 FB cmp #$FB
|
|
009887 1 90 23 bcc L98AC
|
|
009889 1 4C 93 98 jmp L9893
|
|
00988C 1
|
|
00988C 1 AD 2C 98 L988C: lda L982C
|
|
00988F 1 C9 05 cmp #$05
|
|
009891 1 B0 19 bcs L98AC
|
|
009893 1 AD 2F 98 L9893: lda L982F
|
|
009896 1 10 0A bpl L98A2
|
|
009898 1 AD 2E 98 lda L982E
|
|
00989B 1 C9 FB cmp #$FB
|
|
00989D 1 90 0D bcc L98AC
|
|
00989F 1 4C 45 98 jmp L9845
|
|
0098A2 1
|
|
0098A2 1 AD 2E 98 L98A2: lda L982E
|
|
0098A5 1 C9 05 cmp #$05
|
|
0098A7 1 B0 03 bcs L98AC
|
|
0098A9 1 4C 45 98 jmp L9845
|
|
0098AC 1
|
|
0098AC 1 AD 16 90 L98AC: lda L9016
|
|
0098AF 1 C9 15 cmp #$15
|
|
0098B1 1 90 03 bcc L98B6
|
|
0098B3 1 4C 52 98 jmp L9852
|
|
0098B6 1
|
|
0098B6 1 A9 96 L98B6: lda #$96
|
|
0098B8 1 85 08 sta $08
|
|
0098BA 1 A9 90 lda #$90
|
|
0098BC 1 85 09 sta $09
|
|
0098BE 1 AD 15 90 lda L9015
|
|
0098C1 1 D0 05 bne L98C8
|
|
0098C3 1 A9 03 lda #$03
|
|
0098C5 1 4C 65 9C jmp L9C65
|
|
0098C8 1
|
|
0098C8 1 AD 17 90 L98C8: lda L9017
|
|
0098CB 1 20 B4 9E jsr L9EB4
|
|
0098CE 1 85 06 sta $06
|
|
0098D0 1 86 07 stx $07
|
|
0098D2 1 A0 02 ldy #$02
|
|
0098D4 1 B1 06 lda ($06),y
|
|
0098D6 1 29 0F and #$0F
|
|
0098D8 1 8D 32 98 sta L9832
|
|
0098DB 1 20 00 40 jsr A2D
|
|
0098DE 1 03 .byte $03
|
|
0098DF 1 45 93 .addr L9345
|
|
0098E1 1 A2 07 ldx #$07
|
|
0098E3 1 BD 4D 93 L98E3: lda L934D,x
|
|
0098E6 1 9D 35 98 sta L9835,x
|
|
0098E9 1 CA dex
|
|
0098EA 1 10 F7 bpl L98E3
|
|
0098EC 1 AE 16 90 ldx L9016
|
|
0098EF 1 8E 74 9C stx L9C74
|
|
0098F2 1 BD 16 90 L98F2: lda L9016,x
|
|
0098F5 1 20 B4 9E jsr L9EB4
|
|
0098F8 1 85 06 sta $06
|
|
0098FA 1 86 07 stx $07
|
|
0098FC 1 A0 00 ldy #$00
|
|
0098FE 1 B1 06 lda ($06),y
|
|
009900 1 C9 01 cmp #$01
|
|
009902 1 D0 05 bne L9909
|
|
009904 1 A2 80 ldx #$80
|
|
009906 1 8E 33 98 stx L9833
|
|
009909 1 8D 34 98 L9909: sta L9834
|
|
00990C 1 20 BC 93 jsr L93BC
|
|
00990F 1 0D 34 98 ora L9834
|
|
009912 1 F0 40 beq L9954
|
|
009914 1 20 8A A1 jsr LA18A
|
|
009917 1 AD 74 9C lda L9C74
|
|
00991A 1 CD 16 90 cmp L9016
|
|
00991D 1 F0 17 beq L9936
|
|
00991F 1 20 65 A3 jsr LA365
|
|
009922 1 A5 08 lda $08
|
|
009924 1 38 sec
|
|
009925 1 E9 22 sbc #$22
|
|
009927 1 85 08 sta $08
|
|
009929 1 B0 02 bcs L992D
|
|
00992B 1 C6 09 dec $09
|
|
00992D 1 A0 01 L992D: ldy #$01
|
|
00992F 1 A9 80 lda #$80
|
|
009931 1 91 08 sta ($08),y
|
|
009933 1 20 82 A3 jsr LA382
|
|
009936 1 A2 21 L9936: ldx #$21
|
|
009938 1 A0 21 ldy #$21
|
|
00993A 1 BD 03 8E L993A: lda L8E03,x
|
|
00993D 1 91 08 sta ($08),y
|
|
00993F 1 88 dey
|
|
009940 1 CA dex
|
|
009941 1 10 F7 bpl L993A
|
|
009943 1 A9 08 lda #$08
|
|
009945 1 A0 00 ldy #$00
|
|
009947 1 91 08 sta ($08),y
|
|
009949 1 A5 08 lda $08
|
|
00994B 1 18 clc
|
|
00994C 1 69 22 adc #$22
|
|
00994E 1 85 08 sta $08
|
|
009950 1 90 02 bcc L9954
|
|
009952 1 E6 09 inc $09
|
|
009954 1 CE 74 9C L9954: dec L9C74
|
|
009957 1 F0 06 beq L995F
|
|
009959 1 AE 74 9C ldx L9C74
|
|
00995C 1 4C F2 98 jmp L98F2
|
|
00995F 1
|
|
00995F 1 A2 07 L995F: ldx #$07
|
|
009961 1 BD 98 90 L9961: lda L9098,x
|
|
009964 1 9D 76 9C sta L9C76,x
|
|
009967 1 CA dex
|
|
009968 1 10 F7 bpl L9961
|
|
00996A 1 A9 96 lda #$96
|
|
00996C 1 85 08 sta $08
|
|
00996E 1 A9 90 lda #$90
|
|
009970 1 85 09 sta $09
|
|
009972 1 A0 02 L9972: ldy #$02
|
|
009974 1 B1 08 L9974: lda ($08),y
|
|
009976 1 CD 76 9C cmp L9C76
|
|
009979 1 C8 iny
|
|
00997A 1 B1 08 lda ($08),y
|
|
00997C 1 ED 77 9C sbc L9C77
|
|
00997F 1 B0 0F bcs L9990
|
|
009981 1 B1 08 lda ($08),y
|
|
009983 1 8D 77 9C sta L9C77
|
|
009986 1 88 dey
|
|
009987 1 B1 08 lda ($08),y
|
|
009989 1 8D 76 9C sta L9C76
|
|
00998C 1 C8 iny
|
|
00998D 1 4C AA 99 jmp L99AA
|
|
009990 1
|
|
009990 1 88 L9990: dey
|
|
009991 1 B1 08 lda ($08),y
|
|
009993 1 CD 7A 9C cmp L9C7A
|
|
009996 1 C8 iny
|
|
009997 1 B1 08 lda ($08),y
|
|
009999 1 ED 7B 9C sbc L9C7B
|
|
00999C 1 90 0C bcc L99AA
|
|
00999E 1 B1 08 lda ($08),y
|
|
0099A0 1 8D 7B 9C sta L9C7B
|
|
0099A3 1 88 dey
|
|
0099A4 1 B1 08 lda ($08),y
|
|
0099A6 1 8D 7A 9C sta L9C7A
|
|
0099A9 1 C8 iny
|
|
0099AA 1 C8 L99AA: iny
|
|
0099AB 1 B1 08 lda ($08),y
|
|
0099AD 1 CD 78 9C cmp L9C78
|
|
0099B0 1 C8 iny
|
|
0099B1 1 B1 08 lda ($08),y
|
|
0099B3 1 ED 79 9C sbc L9C79
|
|
0099B6 1 B0 0F bcs L99C7
|
|
0099B8 1 B1 08 lda ($08),y
|
|
0099BA 1 8D 79 9C sta L9C79
|
|
0099BD 1 88 dey
|
|
0099BE 1 B1 08 lda ($08),y
|
|
0099C0 1 8D 78 9C sta L9C78
|
|
0099C3 1 C8 iny
|
|
0099C4 1 4C E1 99 jmp L99E1
|
|
0099C7 1
|
|
0099C7 1 88 L99C7: dey
|
|
0099C8 1 B1 08 lda ($08),y
|
|
0099CA 1 CD 7C 9C cmp L9C7C
|
|
0099CD 1 C8 iny
|
|
0099CE 1 B1 08 lda ($08),y
|
|
0099D0 1 ED 7D 9C sbc L9C7D
|
|
0099D3 1 90 0C bcc L99E1
|
|
0099D5 1 B1 08 lda ($08),y
|
|
0099D7 1 8D 7D 9C sta L9C7D
|
|
0099DA 1 88 dey
|
|
0099DB 1 B1 08 lda ($08),y
|
|
0099DD 1 8D 7C 9C sta L9C7C
|
|
0099E0 1 C8 iny
|
|
0099E1 1 C8 L99E1: iny
|
|
0099E2 1 C0 22 cpy #$22
|
|
0099E4 1 D0 8E bne L9974
|
|
0099E6 1 A0 01 ldy #$01
|
|
0099E8 1 B1 08 lda ($08),y
|
|
0099EA 1 F0 10 beq L99FC
|
|
0099EC 1 A5 08 lda $08
|
|
0099EE 1 18 clc
|
|
0099EF 1 69 22 adc #$22
|
|
0099F1 1 85 08 sta $08
|
|
0099F3 1 A5 09 lda $09
|
|
0099F5 1 69 00 adc #$00
|
|
0099F7 1 85 09 sta $09
|
|
0099F9 1 4C 72 99 jmp L9972
|
|
0099FC 1
|
|
0099FC 1 20 00 40 L99FC: jsr A2D
|
|
0099FF 1 08 .byte $08
|
|
009A00 1 7A 8E .addr L8E7A
|
|
009A02 1 20 00 40 jsr A2D
|
|
009A05 1 07 L9A05: .byte $07
|
|
009A06 1 98 93 .addr L9398
|
|
009A08 1 20 00 40 jsr A2D
|
|
009A0B 1 16 .byte $16
|
|
009A0C 1 96 90 .addr L9096
|
|
009A0E 1 20 00 40 L9A0E: jsr A2D
|
|
009A11 1 2C .byte $2C
|
|
009A12 1 3E 93 .addr L933E
|
|
009A14 1 AD 3E 93 lda L933E
|
|
009A17 1 C9 04 cmp #$04
|
|
009A19 1 F0 03 beq L9A1E
|
|
009A1B 1 4C A5 9B jmp L9BA5
|
|
009A1E 1
|
|
009A1E 1 A2 03 L9A1E: ldx #$03
|
|
009A20 1 BD 3F 93 L9A20: lda L933F,x
|
|
009A23 1 DD 92 9C cmp L9C92,x
|
|
009A26 1 D0 09 bne L9A31
|
|
009A28 1 CA dex
|
|
009A29 1 10 F5 bpl L9A20
|
|
009A2B 1 20 14 9E jsr L9E14
|
|
009A2E 1 4C 0E 9A jmp L9A0E
|
|
009A31 1
|
|
009A31 1 A2 03 L9A31: ldx #$03
|
|
009A33 1 BD 3F 93 L9A33: lda L933F,x
|
|
009A36 1 9D 92 9C sta L9C92,x
|
|
009A39 1 CA dex
|
|
009A3A 1 10 F7 bpl L9A33
|
|
009A3C 1 AD 30 98 lda L9830
|
|
009A3F 1 F0 43 beq L9A84
|
|
009A41 1 AD 31 98 lda L9831
|
|
009A44 1 8D 44 93 sta L9344
|
|
009A47 1 20 BC 93 jsr L93BC
|
|
009A4A 1 09 3F ora #$3F
|
|
009A4C 1 93 .byte $93
|
|
009A4D 1 AD 43 93 lda L9343
|
|
009A50 1 CD 30 98 cmp L9830
|
|
009A53 1 F0 2F beq L9A84
|
|
009A55 1 20 00 40 jsr A2D
|
|
009A58 1 08 .byte $08
|
|
009A59 1 7A 8E .addr L8E7A
|
|
009A5B 1 20 00 40 jsr A2D
|
|
009A5E 1 07 .byte $07
|
|
009A5F 1 98 93 .addr L9398
|
|
009A61 1 20 00 40 jsr A2D
|
|
009A64 1 16 .byte $16
|
|
009A65 1 96 90 .addr L9096
|
|
009A67 1 20 BC 93 jsr L93BC
|
|
009A6A 1 0B .byte $0B
|
|
009A6B 1 30 98 bmi L9A05
|
|
009A6D 1 20 00 40 jsr A2D
|
|
009A70 1 08 .byte $08
|
|
009A71 1 7A 8E .addr L8E7A
|
|
009A73 1 20 00 40 jsr A2D
|
|
009A76 1 07 .byte $07
|
|
009A77 1 98 93 .addr L9398
|
|
009A79 1 20 00 40 jsr A2D
|
|
009A7C 1 16 .byte $16
|
|
009A7D 1 96 90 .addr L9096
|
|
009A7F 1 A9 00 lda #$00
|
|
009A81 1 8D 30 98 sta L9830
|
|
009A84 1 AD 3F 93 L9A84: lda L933F
|
|
009A87 1 38 sec
|
|
009A88 1 ED 8E 9C sbc L9C8E
|
|
009A8B 1 8D 96 9C sta L9C96
|
|
009A8E 1 AD 40 93 lda L9340
|
|
009A91 1 ED 8F 9C sbc L9C8F
|
|
009A94 1 8D 97 9C sta L9C97
|
|
009A97 1 AD 41 93 lda L9341
|
|
009A9A 1 38 sec
|
|
009A9B 1 ED 90 9C sbc L9C90
|
|
009A9E 1 8D 98 9C sta L9C98
|
|
009AA1 1 AD 42 93 lda L9342
|
|
009AA4 1 ED 91 9C sbc L9C91
|
|
009AA7 1 8D 99 9C sta L9C99
|
|
009AAA 1 20 9E 9C jsr L9C9E
|
|
009AAD 1 A2 00 ldx #$00
|
|
009AAF 1 BD 7A 9C L9AAF: lda L9C7A,x
|
|
009AB2 1 18 clc
|
|
009AB3 1 7D 96 9C adc L9C96,x
|
|
009AB6 1 9D 7A 9C sta L9C7A,x
|
|
009AB9 1 BD 7B 9C lda L9C7B,x
|
|
009ABC 1 7D 97 9C adc L9C97,x
|
|
009ABF 1 9D 7B 9C sta L9C7B,x
|
|
009AC2 1 BD 76 9C lda L9C76,x
|
|
009AC5 1 18 clc
|
|
009AC6 1 7D 96 9C adc L9C96,x
|
|
009AC9 1 9D 76 9C sta L9C76,x
|
|
009ACC 1 BD 77 9C lda L9C77,x
|
|
009ACF 1 7D 97 9C adc L9C97,x
|
|
009AD2 1 9D 77 9C sta L9C77,x
|
|
009AD5 1 E8 inx
|
|
009AD6 1 E8 inx
|
|
009AD7 1 E0 04 cpx #$04
|
|
009AD9 1 D0 D4 bne L9AAF
|
|
009ADB 1 A9 00 lda #$00
|
|
009ADD 1 8D 75 9C sta L9C75
|
|
009AE0 1 AD 77 9C lda L9C77
|
|
009AE3 1 30 12 bmi L9AF7
|
|
009AE5 1 AD 7A 9C lda L9C7A
|
|
009AE8 1 C9 30 cmp #$30
|
|
009AEA 1 AD 7B 9C lda L9C7B
|
|
009AED 1 E9 02 sbc #$02
|
|
009AEF 1 B0 0D bcs L9AFE
|
|
009AF1 1 20 FA 9D jsr L9DFA
|
|
009AF4 1 4C 0E 9B jmp L9B0E
|
|
009AF7 1
|
|
009AF7 1 20 AA 9C L9AF7: jsr L9CAA
|
|
009AFA 1 30 12 bmi L9B0E
|
|
009AFC 1 10 05 bpl L9B03
|
|
009AFE 1 20 D1 9C L9AFE: jsr L9CD1
|
|
009B01 1 30 0B bmi L9B0E
|
|
009B03 1 20 B8 9D L9B03: jsr L9DB8
|
|
009B06 1 AD 75 9C lda L9C75
|
|
009B09 1 09 80 ora #$80
|
|
009B0B 1 8D 75 9C sta L9C75
|
|
009B0E 1 AD 79 9C L9B0E: lda L9C79
|
|
009B11 1 30 1E bmi L9B31
|
|
009B13 1 AD 78 9C lda L9C78
|
|
009B16 1 C9 0D cmp #$0D
|
|
009B18 1 AD 79 9C lda L9C79
|
|
009B1B 1 E9 00 sbc #$00
|
|
009B1D 1 90 12 bcc L9B31
|
|
009B1F 1 AD 7C 9C lda L9C7C
|
|
009B22 1 C9 C0 cmp #$C0
|
|
009B24 1 AD 7D 9C lda L9C7D
|
|
009B27 1 E9 00 sbc #$00
|
|
009B29 1 B0 0D bcs L9B38
|
|
009B2B 1 20 07 9E jsr L9E07
|
|
009B2E 1 4C 48 9B jmp L9B48
|
|
009B31 1
|
|
009B31 1 20 31 9D L9B31: jsr L9D31
|
|
009B34 1 30 12 bmi L9B48
|
|
009B36 1 10 05 bpl L9B3D
|
|
009B38 1 20 58 9D L9B38: jsr L9D58
|
|
009B3B 1 30 0B bmi L9B48
|
|
009B3D 1 20 D9 9D L9B3D: jsr L9DD9
|
|
009B40 1 AD 75 9C lda L9C75
|
|
009B43 1 09 40 ora #$40
|
|
009B45 1 8D 75 9C sta L9C75
|
|
009B48 1 2C 75 9C L9B48: bit L9C75
|
|
009B4B 1 10 05 bpl L9B52
|
|
009B4D 1 50 .byte $50
|
|
009B4E 1 03 L9B4E: .byte $03
|
|
009B4F 1 4C 0E 9A jmp L9A0E
|
|
009B52 1
|
|
009B52 1 20 00 40 L9B52: jsr A2D
|
|
009B55 1 16 .byte $16
|
|
009B56 1 96 90 .addr L9096
|
|
009B58 1 A9 96 lda #$96
|
|
009B5A 1 85 08 sta $08
|
|
009B5C 1 A9 90 lda #$90
|
|
009B5E 1 85 09 sta $09
|
|
009B60 1 A0 02 L9B60: ldy #$02
|
|
009B62 1 B1 08 L9B62: lda ($08),y
|
|
009B64 1 18 clc
|
|
009B65 1 6D 96 9C adc L9C96
|
|
009B68 1 91 08 sta ($08),y
|
|
009B6A 1 C8 iny
|
|
009B6B 1 B1 08 lda ($08),y
|
|
009B6D 1 6D 97 9C adc L9C97
|
|
009B70 1 91 08 sta ($08),y
|
|
009B72 1 C8 iny
|
|
009B73 1 B1 08 lda ($08),y
|
|
009B75 1 18 clc
|
|
009B76 1 6D 98 9C adc L9C98
|
|
009B79 1 91 08 sta ($08),y
|
|
009B7B 1 C8 iny
|
|
009B7C 1 B1 08 lda ($08),y
|
|
009B7E 1 6D 99 9C adc L9C99
|
|
009B81 1 91 08 sta ($08),y
|
|
009B83 1 C8 iny
|
|
009B84 1 C0 22 cpy #$22
|
|
009B86 1 D0 DA bne L9B62
|
|
009B88 1 A0 01 ldy #$01
|
|
009B8A 1 B1 08 lda ($08),y
|
|
009B8C 1 F0 0E beq L9B9C
|
|
009B8E 1 A5 08 lda $08
|
|
009B90 1 18 clc
|
|
009B91 1 69 22 adc #$22
|
|
009B93 1 85 08 sta $08
|
|
009B95 1 90 02 bcc L9B99
|
|
009B97 1 E6 09 inc $09
|
|
009B99 1 4C 60 9B L9B99: jmp L9B60
|
|
009B9C 1
|
|
009B9C 1 20 00 40 L9B9C: jsr A2D
|
|
009B9F 1 16 .byte $16
|
|
009BA0 1 96 90 .addr L9096
|
|
009BA2 1 4C 0E 9A jmp L9A0E
|
|
009BA5 1
|
|
009BA5 1 20 00 40 L9BA5: jsr A2D
|
|
009BA8 1 16 .byte $16
|
|
009BA9 1 96 90 .addr L9096
|
|
009BAB 1 AD 30 98 lda L9830
|
|
009BAE 1 F0 09 beq L9BB9
|
|
009BB0 1 20 BC 93 jsr L93BC
|
|
009BB3 1 0B .byte $0B
|
|
009BB4 1 30 98 bmi L9B4E
|
|
009BB6 1 4C 63 9C jmp L9C63
|
|
009BB9 1
|
|
009BB9 1 20 00 40 L9BB9: jsr A2D
|
|
009BBC 1 40 .byte $40
|
|
009BBD 1 3F 93 .addr L933F
|
|
009BBF 1 AD 44 93 lda L9344
|
|
009BC2 1 CD 32 98 cmp L9832
|
|
009BC5 1 F0 1A beq L9BE1
|
|
009BC7 1 2C 33 98 bit L9833
|
|
009BCA 1 30 10 bmi L9BDC
|
|
009BCC 1 AD 44 93 lda L9344
|
|
009BCF 1 D0 03 bne L9BD4
|
|
009BD1 1 4C 52 98 L9BD1: jmp L9852
|
|
009BD4 1
|
|
009BD4 1 09 80 L9BD4: ora #$80
|
|
009BD6 1 8D 30 98 sta L9830
|
|
009BD9 1 4C 63 9C jmp L9C63
|
|
009BDC 1
|
|
009BDC 1 AD 32 98 L9BDC: lda L9832
|
|
009BDF 1 F0 F0 beq L9BD1
|
|
009BE1 1 20 65 A3 L9BE1: jsr LA365
|
|
009BE4 1 20 00 40 jsr A2D
|
|
009BE7 1 03 .byte $03
|
|
009BE8 1 45 93 .addr L9345
|
|
009BEA 1 20 00 40 jsr A2D
|
|
009BED 1 04 .byte $04
|
|
009BEE 1 45 93 .addr L9345
|
|
009BF0 1 AE 16 90 ldx L9016
|
|
009BF3 1 CA L9BF3: dex
|
|
009BF4 1 30 22 bmi L9C18
|
|
009BF6 1 8A txa
|
|
009BF7 1 48 pha
|
|
009BF8 1 BD 17 90 lda L9017,x
|
|
009BFB 1 0A asl a
|
|
009BFC 1 AA tax
|
|
009BFD 1 BD 15 8F lda L8F15,x
|
|
009C00 1 85 06 sta $06
|
|
009C02 1 BD 16 8F lda L8F16,x
|
|
009C05 1 85 07 sta $07
|
|
009C07 1 20 8A A1 jsr LA18A
|
|
009C0A 1 20 00 40 jsr A2D
|
|
009C0D 1 07 .byte $07
|
|
009C0E 1 96 93 .addr L9396
|
|
009C10 1 20 9D A3 jsr LA39D
|
|
009C13 1 68 pla
|
|
009C14 1 AA tax
|
|
009C15 1 4C F3 9B jmp L9BF3
|
|
009C18 1
|
|
009C18 1 20 82 A3 L9C18: jsr LA382
|
|
009C1B 1 AE 16 90 ldx L9016
|
|
009C1E 1 CA dex
|
|
009C1F 1 8A txa
|
|
009C20 1 48 pha
|
|
009C21 1 A9 96 lda #$96
|
|
009C23 1 85 08 sta $08
|
|
009C25 1 A9 90 lda #$90
|
|
009C27 1 85 09 sta $09
|
|
009C29 1 BD 17 90 L9C29: lda L9017,x
|
|
009C2C 1 0A asl a
|
|
009C2D 1 AA tax
|
|
009C2E 1 BD 15 8F lda L8F15,x
|
|
009C31 1 85 06 sta $06
|
|
009C33 1 BD 16 8F lda L8F16,x
|
|
009C36 1 85 07 sta $07
|
|
009C38 1 A0 02 ldy #$02
|
|
009C3A 1 B1 08 lda ($08),y
|
|
009C3C 1 C8 iny
|
|
009C3D 1 91 06 sta ($06),y
|
|
009C3F 1 B1 08 lda ($08),y
|
|
009C41 1 C8 iny
|
|
009C42 1 91 06 sta ($06),y
|
|
009C44 1 B1 08 lda ($08),y
|
|
009C46 1 C8 iny
|
|
009C47 1 91 06 sta ($06),y
|
|
009C49 1 B1 08 lda ($08),y
|
|
009C4B 1 C8 iny
|
|
009C4C 1 91 06 sta ($06),y
|
|
009C4E 1 68 pla
|
|
009C4F 1 AA tax
|
|
009C50 1 CA dex
|
|
009C51 1 30 10 bmi L9C63
|
|
009C53 1 8A txa
|
|
009C54 1 48 pha
|
|
009C55 1 A5 08 lda $08
|
|
009C57 1 18 clc
|
|
009C58 1 69 22 adc #$22
|
|
009C5A 1 85 08 sta $08
|
|
009C5C 1 90 02 bcc L9C60
|
|
009C5E 1 E6 09 inc $09
|
|
009C60 1 4C 29 9C L9C60: jmp L9C29
|
|
009C63 1
|
|
009C63 1 A9 00 L9C63: lda #$00
|
|
009C65 1 A8 L9C65: tay
|
|
009C66 1 20 82 A3 jsr LA382
|
|
009C69 1 98 tya
|
|
009C6A 1 AA tax
|
|
009C6B 1 A0 00 ldy #$00
|
|
009C6D 1 AD 30 98 lda L9830
|
|
009C70 1 91 06 sta ($06),y
|
|
009C72 1 8A txa
|
|
009C73 1 60 rts
|
|
009C74 1
|
|
009C74 1 00 L9C74: brk
|
|
009C75 1 00 L9C75: brk
|
|
009C76 1 00 L9C76: brk
|
|
009C77 1 00 L9C77: brk
|
|
009C78 1 00 L9C78: brk
|
|
009C79 1 00 L9C79: brk
|
|
009C7A 1 00 L9C7A: brk
|
|
009C7B 1 00 L9C7B: brk
|
|
009C7C 1 00 L9C7C: brk
|
|
009C7D 1 00 L9C7D: brk
|
|
009C7E 1 00 L9C7E: brk
|
|
009C7F 1 00 L9C7F: brk
|
|
009C80 1 0D L9C80: .byte $0D
|
|
009C81 1 00 L9C81: brk
|
|
009C82 1 30 L9C82: .byte $30
|
|
009C83 1 02 L9C83: .byte $02
|
|
009C84 1 C0 L9C84: .byte $C0
|
|
009C85 1 00 L9C85: brk
|
|
009C86 1 00 L9C86: brk
|
|
009C87 1 00 L9C87: brk
|
|
009C88 1 00 L9C88: brk
|
|
009C89 1 00 L9C89: brk
|
|
009C8A 1 00 L9C8A: brk
|
|
009C8B 1 00 L9C8B: brk
|
|
009C8C 1 00 L9C8C: brk
|
|
009C8D 1 00 L9C8D: brk
|
|
009C8E 1 00 L9C8E: brk
|
|
009C8F 1 00 L9C8F: brk
|
|
009C90 1 00 L9C90: brk
|
|
009C91 1 00 L9C91: brk
|
|
009C92 1 00 L9C92: brk
|
|
009C93 1 00 brk
|
|
009C94 1 00 brk
|
|
009C95 1 00 brk
|
|
009C96 1 00 L9C96: brk
|
|
009C97 1 00 L9C97: brk
|
|
009C98 1 00 L9C98: brk
|
|
009C99 1 00 L9C99: brk
|
|
009C9A 1 00 brk
|
|
009C9B 1 00 brk
|
|
009C9C 1 00 brk
|
|
009C9D 1 00 brk
|
|
009C9E 1 A2 07 L9C9E: ldx #$07
|
|
009CA0 1 BD 76 9C L9CA0: lda L9C76,x
|
|
009CA3 1 9D 86 9C sta L9C86,x
|
|
009CA6 1 CA dex
|
|
009CA7 1 10 F7 bpl L9CA0
|
|
009CA9 1 60 rts
|
|
009CAA 1
|
|
009CAA 1 AD 76 9C L9CAA: lda L9C76
|
|
009CAD 1 CD 7E 9C cmp L9C7E
|
|
009CB0 1 D0 0B bne L9CBD
|
|
009CB2 1 AD 77 9C lda L9C77
|
|
009CB5 1 CD 7F 9C cmp L9C7F
|
|
009CB8 1 D0 03 bne L9CBD
|
|
009CBA 1 A9 00 lda #$00
|
|
009CBC 1 60 rts
|
|
009CBD 1
|
|
009CBD 1 A9 00 L9CBD: lda #$00
|
|
009CBF 1 38 sec
|
|
009CC0 1 ED 86 9C sbc L9C86
|
|
009CC3 1 8D 96 9C sta L9C96
|
|
009CC6 1 A9 00 lda #$00
|
|
009CC8 1 ED 87 9C sbc L9C87
|
|
009CCB 1 8D 97 9C sta L9C97
|
|
009CCE 1 4C F5 9C jmp L9CF5
|
|
009CD1 1
|
|
009CD1 1 AD 7A 9C L9CD1: lda L9C7A
|
|
009CD4 1 CD 82 9C cmp L9C82
|
|
009CD7 1 D0 0B bne L9CE4
|
|
009CD9 1 AD 7B 9C lda L9C7B
|
|
009CDC 1 CD 83 9C cmp L9C83
|
|
009CDF 1 D0 03 bne L9CE4
|
|
009CE1 1 A9 00 lda #$00
|
|
009CE3 1 60 rts
|
|
009CE4 1
|
|
009CE4 1 A9 30 L9CE4: lda #$30
|
|
009CE6 1 38 sec
|
|
009CE7 1 ED 8A 9C sbc L9C8A
|
|
009CEA 1 8D 96 9C sta L9C96
|
|
009CED 1 A9 02 lda #$02
|
|
009CEF 1 ED 8B 9C sbc L9C8B
|
|
009CF2 1 8D 97 9C sta L9C97
|
|
009CF5 1 AD 86 9C L9CF5: lda L9C86
|
|
009CF8 1 18 clc
|
|
009CF9 1 6D 96 9C adc L9C96
|
|
009CFC 1 8D 76 9C sta L9C76
|
|
009CFF 1 AD 87 9C lda L9C87
|
|
009D02 1 6D 97 9C adc L9C97
|
|
009D05 1 8D 77 9C sta L9C77
|
|
009D08 1 AD 8A 9C lda L9C8A
|
|
009D0B 1 18 clc
|
|
009D0C 1 6D 96 9C adc L9C96
|
|
009D0F 1 8D 7A 9C sta L9C7A
|
|
009D12 1 AD 8B 9C lda L9C8B
|
|
009D15 1 6D 97 9C adc L9C97
|
|
009D18 1 8D 7B 9C sta L9C7B
|
|
009D1B 1 AD 8E 9C lda L9C8E
|
|
009D1E 1 18 clc
|
|
009D1F 1 6D 96 9C adc L9C96
|
|
009D22 1 8D 8E 9C sta L9C8E
|
|
009D25 1 AD 8F 9C lda L9C8F
|
|
009D28 1 6D 97 9C adc L9C97
|
|
009D2B 1 8D 8F 9C sta L9C8F
|
|
009D2E 1 A9 FF lda #$FF
|
|
009D30 1 60 rts
|
|
009D31 1
|
|
009D31 1 AD 78 9C L9D31: lda L9C78
|
|
009D34 1 CD 80 9C cmp L9C80
|
|
009D37 1 D0 0B bne L9D44
|
|
009D39 1 AD 79 9C lda L9C79
|
|
009D3C 1 CD 81 9C cmp L9C81
|
|
009D3F 1 D0 03 bne L9D44
|
|
009D41 1 A9 00 lda #$00
|
|
009D43 1 60 rts
|
|
009D44 1
|
|
009D44 1 A9 0D L9D44: lda #$0D
|
|
009D46 1 38 sec
|
|
009D47 1 ED 88 9C sbc L9C88
|
|
009D4A 1 8D 98 9C sta L9C98
|
|
009D4D 1 A9 00 lda #$00
|
|
009D4F 1 ED 89 9C sbc L9C89
|
|
009D52 1 8D 99 9C sta L9C99
|
|
009D55 1 4C 7C 9D jmp L9D7C
|
|
009D58 1
|
|
009D58 1 AD 7C 9C L9D58: lda L9C7C
|
|
009D5B 1 CD 84 9C cmp L9C84
|
|
009D5E 1 D0 0B bne L9D6B
|
|
009D60 1 AD 7D 9C lda L9C7D
|
|
009D63 1 CD 85 9C cmp L9C85
|
|
009D66 1 D0 03 bne L9D6B
|
|
009D68 1 A9 00 lda #$00
|
|
009D6A 1 60 rts
|
|
009D6B 1
|
|
009D6B 1 A9 BF L9D6B: lda #$BF
|
|
009D6D 1 38 sec
|
|
009D6E 1 ED 8C 9C sbc L9C8C
|
|
009D71 1 8D 98 9C sta L9C98
|
|
009D74 1 A9 00 lda #$00
|
|
009D76 1 ED 8D 9C sbc L9C8D
|
|
009D79 1 8D 99 9C sta L9C99
|
|
009D7C 1 AD 88 9C L9D7C: lda L9C88
|
|
009D7F 1 18 clc
|
|
009D80 1 6D 98 9C adc L9C98
|
|
009D83 1 8D 78 9C sta L9C78
|
|
009D86 1 AD 89 9C lda L9C89
|
|
009D89 1 6D 99 9C adc L9C99
|
|
009D8C 1 8D 79 9C sta L9C79
|
|
009D8F 1 AD 8C 9C lda L9C8C
|
|
009D92 1 18 clc
|
|
009D93 1 6D 98 9C adc L9C98
|
|
009D96 1 8D 7C 9C sta L9C7C
|
|
009D99 1 AD 8D 9C lda L9C8D
|
|
009D9C 1 6D 99 9C adc L9C99
|
|
009D9F 1 8D 7D 9C sta L9C7D
|
|
009DA2 1 AD 90 9C lda L9C90
|
|
009DA5 1 18 clc
|
|
009DA6 1 6D 98 9C adc L9C98
|
|
009DA9 1 8D 90 9C sta L9C90
|
|
009DAC 1 AD 91 9C lda L9C91
|
|
009DAF 1 6D 99 9C adc L9C99
|
|
009DB2 1 8D 91 9C sta L9C91
|
|
009DB5 1 A9 FF lda #$FF
|
|
009DB7 1 60 rts
|
|
009DB8 1
|
|
009DB8 1 AD 86 9C L9DB8: lda L9C86
|
|
009DBB 1 8D 76 9C sta L9C76
|
|
009DBE 1 AD 87 9C lda L9C87
|
|
009DC1 1 8D 77 9C sta L9C77
|
|
009DC4 1 AD 8A 9C lda L9C8A
|
|
009DC7 1 8D 7A 9C sta L9C7A
|
|
009DCA 1 AD 8B 9C lda L9C8B
|
|
009DCD 1 8D 7B 9C sta L9C7B
|
|
009DD0 1 A9 00 lda #$00
|
|
009DD2 1 8D 96 9C sta L9C96
|
|
009DD5 1 8D 97 9C sta L9C97
|
|
009DD8 1 60 rts
|
|
009DD9 1
|
|
009DD9 1 AD 88 9C L9DD9: lda L9C88
|
|
009DDC 1 8D 78 9C sta L9C78
|
|
009DDF 1 AD 89 9C lda L9C89
|
|
009DE2 1 8D 79 9C sta L9C79
|
|
009DE5 1 AD 8C 9C lda L9C8C
|
|
009DE8 1 8D 7C 9C sta L9C7C
|
|
009DEB 1 AD 8D 9C lda L9C8D
|
|
009DEE 1 8D 7D 9C sta L9C7D
|
|
009DF1 1 A9 00 lda #$00
|
|
009DF3 1 8D 98 9C sta L9C98
|
|
009DF6 1 8D 99 9C sta L9C99
|
|
009DF9 1 60 rts
|
|
009DFA 1
|
|
009DFA 1 AD 40 93 L9DFA: lda L9340
|
|
009DFD 1 8D 8F 9C sta L9C8F
|
|
009E00 1 AD 3F 93 lda L933F
|
|
009E03 1 8D 8E 9C sta L9C8E
|
|
009E06 1 60 rts
|
|
009E07 1
|
|
009E07 1 AD 42 93 L9E07: lda L9342
|
|
009E0A 1 8D 91 9C sta L9C91
|
|
009E0D 1 AD 41 93 lda L9341
|
|
009E10 1 8D 90 9C sta L9C90
|
|
009E13 1 60 rts
|
|
009E14 1
|
|
009E14 1 2C 33 98 L9E14: bit L9833
|
|
009E17 1 10 01 bpl L9E1A
|
|
009E19 1 60 rts
|
|
009E1A 1
|
|
009E1A 1 20 65 A3 L9E1A: jsr LA365
|
|
009E1D 1 20 00 40 L9E1D: jsr A2D
|
|
009E20 1 40 .byte $40
|
|
009E21 1 3F 93 .addr L933F
|
|
009E23 1 AD 43 93 lda L9343
|
|
009E26 1 D0 03 bne L9E2B
|
|
009E28 1 8D 44 93 sta L9344
|
|
009E2B 1 20 BC 93 L9E2B: jsr L93BC
|
|
009E2E 1 09 3F ora #$3F
|
|
009E30 1 93 .byte $93
|
|
009E31 1 AD 43 93 lda L9343
|
|
009E34 1 D0 03 bne L9E39
|
|
009E36 1 4C 97 9E jmp L9E97
|
|
009E39 1
|
|
009E39 1 AE 16 90 L9E39: ldx L9016
|
|
009E3C 1 CA dex
|
|
009E3D 1 DD 17 90 L9E3D: cmp L9017,x
|
|
009E40 1 F0 55 beq L9E97
|
|
009E42 1 CA dex
|
|
009E43 1 10 F8 bpl L9E3D
|
|
009E45 1 8D B3 9E sta L9EB3
|
|
009E48 1 C9 01 cmp #$01
|
|
009E4A 1 F0 1E beq L9E6A
|
|
009E4C 1 0A asl a
|
|
009E4D 1 AA tax
|
|
009E4E 1 BD 15 8F lda L8F15,x
|
|
009E51 1 85 06 sta $06
|
|
009E53 1 BD 16 8F lda L8F16,x
|
|
009E56 1 85 07 sta $07
|
|
009E58 1 A0 02 ldy #$02
|
|
009E5A 1 B1 06 lda ($06),y
|
|
009E5C 1 29 0F and #$0F
|
|
009E5E 1 8D 31 98 sta L9831
|
|
009E61 1 B1 06 lda ($06),y
|
|
009E63 1 29 70 and #$70
|
|
009E65 1 D0 30 bne L9E97
|
|
009E67 1 AD B3 9E lda L9EB3
|
|
009E6A 1 8D 30 98 L9E6A: sta L9830
|
|
009E6D 1 20 00 40 jsr A2D
|
|
009E70 1 08 .byte $08
|
|
009E71 1 7A 8E .addr L8E7A
|
|
009E73 1 20 00 40 jsr A2D
|
|
009E76 1 07 .byte $07
|
|
009E77 1 98 93 .addr L9398
|
|
009E79 1 20 00 40 jsr A2D
|
|
009E7C 1 16 .byte $16
|
|
009E7D 1 96 90 .addr L9096
|
|
009E7F 1 20 BC 93 jsr L93BC
|
|
009E82 1 02 .byte $02
|
|
009E83 1 30 98 bmi L9E1D
|
|
009E85 1 20 00 40 jsr A2D
|
|
009E88 1 08 .byte $08
|
|
009E89 1 7A 8E .addr L8E7A
|
|
009E8B 1 20 00 40 jsr A2D
|
|
009E8E 1 07 .byte $07
|
|
009E8F 1 98 93 .addr L9398
|
|
009E91 1 20 00 40 jsr A2D
|
|
009E94 1 16 .byte $16
|
|
009E95 1 96 90 .addr L9096
|
|
009E97 1 20 00 40 L9E97: jsr A2D
|
|
009E9A 1 03 .byte $03
|
|
009E9B 1 45 93 .addr L9345
|
|
009E9D 1 20 00 40 jsr A2D
|
|
009EA0 1 04 .byte $04
|
|
009EA1 1 45 93 .addr L9345
|
|
009EA3 1 20 00 40 jsr A2D
|
|
009EA6 1 08 .byte $08
|
|
009EA7 1 7A 8E .addr L8E7A
|
|
009EA9 1 20 00 40 jsr A2D
|
|
009EAC 1 07 .byte $07
|
|
009EAD 1 98 93 .addr L9398
|
|
009EAF 1 20 82 A3 jsr LA382
|
|
009EB2 1 60 rts
|
|
009EB3 1
|
|
009EB3 1 00 L9EB3: brk
|
|
009EB4 1 0A L9EB4: asl a
|
|
009EB5 1 A8 tay
|
|
009EB6 1 B9 16 8F lda L8F16,y
|
|
009EB9 1 AA tax
|
|
009EBA 1 B9 15 8F lda L8F15,y
|
|
009EBD 1 60 rts
|
|
009EBE 1
|
|
009EBE 1 4C C3 9E jmp L9EC3
|
|
009EC1 1
|
|
009EC1 1 00 brk
|
|
009EC2 1 00 L9EC2: brk
|
|
009EC3 1 AD 15 90 L9EC3: lda L9015
|
|
009EC6 1 D0 03 bne L9ECB
|
|
009EC8 1 A9 01 lda #$01
|
|
009ECA 1 60 rts
|
|
009ECB 1
|
|
009ECB 1 AE 16 90 L9ECB: ldx L9016
|
|
009ECE 1 A0 00 ldy #$00
|
|
009ED0 1 B1 06 lda ($06),y
|
|
009ED2 1 20 24 A3 jsr LA324
|
|
009ED5 1 AE 16 90 ldx L9016
|
|
009ED8 1 A9 00 lda #$00
|
|
009EDA 1 9D 16 90 sta L9016,x
|
|
009EDD 1 CE 16 90 dec L9016
|
|
009EE0 1 AD 16 90 lda L9016
|
|
009EE3 1 D0 05 bne L9EEA
|
|
009EE5 1 A9 00 lda #$00
|
|
009EE7 1 8D 15 90 sta L9015
|
|
009EEA 1 A0 00 L9EEA: ldy #$00
|
|
009EEC 1 B1 06 lda ($06),y
|
|
009EEE 1 8D C2 9E sta L9EC2
|
|
009EF1 1 20 BC 93 jsr L93BC
|
|
009EF4 1 03 .byte $03
|
|
009EF5 1 C2 .byte $C2
|
|
009EF6 1 9E A9 00 stz a:$A9,x
|
|
009EF9 1 60 rts
|
|
009EFA 1
|
|
009EFA 1 60 rts
|
|
009EFB 1
|
|
009EFB 1 4C 07 9F jmp L9F07
|
|
009EFE 1
|
|
009EFE 1 00 L9EFE: brk
|
|
009EFF 1 00 L9EFF: brk
|
|
009F00 1 00 L9F00: brk
|
|
009F01 1 00 L9F01: brk
|
|
009F02 1 00 L9F02: brk
|
|
009F03 1 00 L9F03: brk
|
|
009F04 1 00 L9F04: brk
|
|
009F05 1 00 L9F05: brk
|
|
009F06 1 00 L9F06: brk
|
|
009F07 1 A0 00 L9F07: ldy #$00
|
|
009F09 1 B1 06 lda ($06),y
|
|
009F0B 1 8D FE 9E sta L9EFE
|
|
009F0E 1 A0 08 ldy #$08
|
|
009F10 1 B1 06 L9F10: lda ($06),y
|
|
009F12 1 99 FE 9E sta L9EFE,y
|
|
009F15 1 88 dey
|
|
009F16 1 D0 F8 bne L9F10
|
|
009F18 1 AD FE 9E lda L9EFE
|
|
009F1B 1 0A asl a
|
|
009F1C 1 AA tax
|
|
009F1D 1 BD 15 8F lda L8F15,x
|
|
009F20 1 85 06 sta $06
|
|
009F22 1 BD 16 8F lda L8F16,x
|
|
009F25 1 85 07 sta $07
|
|
009F27 1 20 8A A1 jsr LA18A
|
|
009F2A 1 AD 07 8E lda L8E07
|
|
009F2D 1 CD 05 9F cmp L9F05
|
|
009F30 1 AD 08 8E lda L8E08
|
|
009F33 1 ED 06 9F sbc L9F06
|
|
009F36 1 10 54 bpl L9F8C
|
|
009F38 1 AD 1B 8E lda L8E1B
|
|
009F3B 1 CD 01 9F cmp L9F01
|
|
009F3E 1 AD 1C 8E lda L8E1C
|
|
009F41 1 ED 02 9F sbc L9F02
|
|
009F44 1 30 46 bmi L9F8C
|
|
009F46 1 AD 19 8E lda L8E19
|
|
009F49 1 CD 03 9F cmp L9F03
|
|
009F4C 1 AD 1A 8E lda L8E1A
|
|
009F4F 1 ED 04 9F sbc L9F04
|
|
009F52 1 10 38 bpl L9F8C
|
|
009F54 1 AD 15 8E lda L8E15
|
|
009F57 1 CD FF 9E cmp L9EFF
|
|
009F5A 1 AD 16 8E lda L8E16
|
|
009F5D 1 ED 00 9F sbc L9F00
|
|
009F60 1 30 2A bmi L9F8C
|
|
009F62 1 AD 23 8E lda L8E23
|
|
009F65 1 CD 05 9F cmp L9F05
|
|
009F68 1 AD 24 8E lda L8E24
|
|
009F6B 1 ED 06 9F sbc L9F06
|
|
009F6E 1 30 1F bmi L9F8F
|
|
009F70 1 AD 21 8E lda L8E21
|
|
009F73 1 CD 03 9F cmp L9F03
|
|
009F76 1 AD 22 8E lda L8E22
|
|
009F79 1 ED 04 9F sbc L9F04
|
|
009F7C 1 10 0E bpl L9F8C
|
|
009F7E 1 AD 0D 8E lda L8E0D
|
|
009F81 1 CD FF 9E cmp L9EFF
|
|
009F84 1 AD 0E 8E lda L8E0E
|
|
009F87 1 ED 00 9F sbc L9F00
|
|
009F8A 1 10 03 bpl L9F8F
|
|
009F8C 1 A9 00 L9F8C: lda #$00
|
|
009F8E 1 60 rts
|
|
009F8F 1
|
|
009F8F 1 A9 01 L9F8F: lda #$01
|
|
009F91 1 60 rts
|
|
009F92 1
|
|
009F92 1 00 L9F92: brk
|
|
009F93 1 00 L9F93: brk
|
|
009F94 1 00 L9F94: brk
|
|
009F95 1 00 brk
|
|
009F96 1 00 brk
|
|
009F97 1 00 brk
|
|
009F98 1 A9 00 L9F98: lda #$00
|
|
009F9A 1 8D 92 9F sta L9F92
|
|
009F9D 1 F0 05 beq L9FA4
|
|
009F9F 1 A9 80 L9F9F: lda #$80
|
|
009FA1 1 8D 92 9F sta L9F92
|
|
009FA4 1 A0 02 L9FA4: ldy #$02
|
|
009FA6 1 B1 06 lda ($06),y
|
|
009FA8 1 29 0F and #$0F
|
|
009FAA 1 D0 08 bne L9FB4
|
|
009FAC 1 AD 92 9F lda L9F92
|
|
009FAF 1 09 40 ora #$40
|
|
009FB1 1 8D 92 9F sta L9F92
|
|
009FB4 1 A0 03 L9FB4: ldy #$03
|
|
009FB6 1 B1 06 L9FB6: lda ($06),y
|
|
009FB8 1 99 22 8E sta L8E22,y
|
|
009FBB 1 C8 iny
|
|
009FBC 1 C0 09 cpy #$09
|
|
009FBE 1 D0 F6 bne L9FB6
|
|
009FC0 1 20 65 A3 jsr LA365
|
|
009FC3 1 AD 29 8E lda L8E29
|
|
009FC6 1 85 08 sta $08
|
|
009FC8 1 AD 2A 8E lda L8E2A
|
|
009FCB 1 85 09 sta $09
|
|
009FCD 1 A0 0B ldy #$0B
|
|
009FCF 1 B1 08 L9FCF: lda ($08),y
|
|
009FD1 1 99 29 8E sta L8E29,y
|
|
009FD4 1 88 dey
|
|
009FD5 1 10 F8 bpl L9FCF
|
|
009FD7 1 2C 92 9F bit L9F92
|
|
009FDA 1 10 03 bpl L9FDF
|
|
009FDC 1 20 2C A1 jsr LA12C
|
|
009FDF 1 20 82 A3 L9FDF: jsr LA382
|
|
009FE2 1 A0 09 ldy #$09
|
|
009FE4 1 B1 06 L9FE4: lda ($06),y
|
|
009FE6 1 99 4B 8E sta L8E4B,y
|
|
009FE9 1 C8 iny
|
|
009FEA 1 C0 1D cpy #$1D
|
|
009FEC 1 D0 F6 bne L9FE4
|
|
009FEE 1 AD 54 8E L9FEE: lda L8E54
|
|
009FF1 1 8D 4F 8E sta L8E4F
|
|
009FF4 1 20 00 40 jsr A2D
|
|
009FF7 1 18 .byte $18
|
|
009FF8 1 4D 8E .addr L8E4D
|
|
009FFA 1 AD 50 8E lda L8E50
|
|
009FFD 1 CD 31 8E cmp L8E31
|
|
00A000 1 B0 0E bcs LA010
|
|
00A002 1 EE 54 8E inc L8E54
|
|
00A005 1 AE 54 8E ldx L8E54
|
|
00A008 1 A9 20 lda #$20
|
|
00A00A 1 9D 54 8E sta L8E54,x
|
|
00A00D 1 4C EE 9F jmp L9FEE
|
|
00A010 1
|
|
00A010 1 4A LA010: lsr a
|
|
00A011 1 8D 16 94 sta L9416
|
|
00A014 1 AD 31 8E lda L8E31
|
|
00A017 1 4A lsr a
|
|
00A018 1 8D 15 94 sta L9415
|
|
00A01B 1 AD 16 94 lda L9416
|
|
00A01E 1 38 sec
|
|
00A01F 1 ED 15 94 sbc L9415
|
|
00A022 1 8D 15 94 sta L9415
|
|
00A025 1 AD 25 8E lda L8E25
|
|
00A028 1 38 sec
|
|
00A029 1 ED 15 94 sbc L9415
|
|
00A02C 1 8D 15 94 sta L9415
|
|
00A02F 1 AD 26 8E lda L8E26
|
|
00A032 1 E9 00 sbc #$00
|
|
00A034 1 8D 16 94 sta L9416
|
|
00A037 1 AD 27 8E lda L8E27
|
|
00A03A 1 18 clc
|
|
00A03B 1 6D 33 8E adc L8E33
|
|
00A03E 1 8D 17 94 sta L9417
|
|
00A041 1 AD 28 8E lda L8E28
|
|
00A044 1 69 00 adc #$00
|
|
00A046 1 8D 18 94 sta L9418
|
|
00A049 1 AD 17 94 lda L9417
|
|
00A04C 1 18 clc
|
|
00A04D 1 69 01 adc #$01
|
|
00A04F 1 8D 17 94 sta L9417
|
|
00A052 1 AD 18 94 lda L9418
|
|
00A055 1 69 00 adc #$00
|
|
00A057 1 8D 18 94 sta L9418
|
|
00A05A 1 AD .byte $AD
|
|
00A05B 1 17 94 LA05B: rmb1 $94
|
|
00A05D 1 18 clc
|
|
00A05E 1 6D 02 88 adc L8802
|
|
00A061 1 8D 17 94 sta L9417
|
|
00A064 1 AD 18 94 lda L9418
|
|
00A067 1 69 00 adc #$00
|
|
00A069 1 8D 18 94 sta L9418
|
|
00A06C 1 A2 03 ldx #$03
|
|
00A06E 1 BD 15 94 LA06E: lda L9415,x
|
|
00A071 1 9D 94 9F sta L9F94,x
|
|
00A074 1 CA dex
|
|
00A075 1 10 F7 bpl LA06E
|
|
00A077 1 2C 92 9F bit L9F92
|
|
00A07A 1 50 1B bvc LA097
|
|
00A07C 1 20 00 40 jsr A2D
|
|
00A07F 1 03 .byte $03
|
|
00A080 1 45 93 .addr L9345
|
|
00A082 1 20 3F A6 jsr LA63F
|
|
00A085 1 20 A3 A6 LA085: jsr LA6A3
|
|
00A088 1 20 97 A0 jsr LA097
|
|
00A08B 1 AD 93 9F lda L9F93
|
|
00A08E 1 D0 F5 bne LA085
|
|
00A090 1 20 00 40 jsr A2D
|
|
00A093 1 06 .byte $06
|
|
00A094 1 45 93 .addr L9345
|
|
00A096 1 60 rts
|
|
00A097 1
|
|
00A097 1 20 00 40 LA097: jsr A2D
|
|
00A09A 1 26 .byte $26
|
|
00A09B 1 BC 93 .addr L93BC
|
|
00A09D 1 20 00 40 jsr A2D
|
|
00A0A0 1 07 .byte $07
|
|
00A0A1 1 9A 93 .addr L939A
|
|
00A0A3 1 2C 92 9F bit L9F92
|
|
00A0A6 1 10 1A bpl LA0C2
|
|
00A0A8 1 2C 92 9F bit L9F92
|
|
00A0AB 1 50 09 bvc LA0B6
|
|
00A0AD 1 20 00 40 jsr A2D
|
|
00A0B0 1 07 .byte $07
|
|
00A0B1 1 96 93 .addr L9396
|
|
00A0B3 1 4C C2 A0 jmp LA0C2
|
|
00A0B6 1
|
|
00A0B6 1 20 00 40 LA0B6: jsr A2D
|
|
00A0B9 1 14 .byte $14
|
|
00A0BA 1 35 8E .addr L8E35
|
|
00A0BC 1 20 00 40 jsr A2D
|
|
00A0BF 1 07 .byte $07
|
|
00A0C0 1 98 93 .addr L9398
|
|
00A0C2 1 20 00 40 LA0C2: jsr A2D
|
|
00A0C5 1 14 .byte $14
|
|
00A0C6 1 25 8E .addr L8E25
|
|
00A0C8 1 A0 02 ldy #$02
|
|
00A0CA 1 B1 06 lda ($06),y
|
|
00A0CC 1 29 80 and #$80
|
|
00A0CE 1 F0 22 beq LA0F2
|
|
00A0D0 1 20 4D A1 jsr LA14D
|
|
00A0D3 1 20 00 40 jsr A2D
|
|
00A0D6 1 08 .byte $08
|
|
00A0D7 1 83 8E .addr L8E83
|
|
00A0D9 1 2C 92 9F bit L9F92
|
|
00A0DC 1 30 08 bmi LA0E6
|
|
00A0DE 1 20 00 40 jsr A2D
|
|
00A0E1 1 07 .byte $07
|
|
00A0E2 1 99 93 .addr L9399
|
|
00A0E4 1 F0 06 beq LA0EC
|
|
00A0E6 1 20 00 40 LA0E6: jsr A2D
|
|
00A0E9 1 07 .byte $07
|
|
00A0EA 1 97 93 .addr L9397
|
|
00A0EC 1 20 00 40 LA0EC: jsr A2D
|
|
00A0EF 1 11 .byte $11
|
|
00A0F0 1 45 8E .addr L8E45
|
|
00A0F2 1 A2 03 LA0F2: ldx #$03
|
|
00A0F4 1 BD 94 9F LA0F4: lda L9F94,x
|
|
00A0F7 1 9D 15 94 sta L9415,x
|
|
00A0FA 1 CA dex
|
|
00A0FB 1 10 F7 bpl LA0F4
|
|
00A0FD 1 20 00 40 jsr A2D
|
|
00A100 1 0E .byte $0E
|
|
00A101 1 15 94 .addr L9415
|
|
00A103 1 2C 92 9F bit L9F92
|
|
00A106 1 30 04 bmi LA10C
|
|
00A108 1 A9 7F lda #$7F
|
|
00A10A 1 D0 02 bne LA10E
|
|
00A10C 1 A9 00 LA10C: lda #$00
|
|
00A10E 1 8D 51 8E LA10E: sta L8E51
|
|
00A111 1 20 00 40 jsr A2D
|
|
00A114 1 0C .byte $0C
|
|
00A115 1 51 8E .addr L8E51
|
|
00A117 1 AD 56 8E lda L8E56
|
|
00A11A 1 29 DF and #$DF
|
|
00A11C 1 8D 56 8E sta L8E56
|
|
00A11F 1 20 00 40 jsr A2D
|
|
00A122 1 19 .byte $19
|
|
00A123 1 52 8E .addr L8E52
|
|
00A125 1 20 00 40 jsr A2D
|
|
00A128 1 25 .byte $25
|
|
00A129 1 00 00 .addr L0000
|
|
00A12B 1 60 rts
|
|
00A12C 1
|
|
00A12C 1 A2 0F LA12C: ldx #$0F
|
|
00A12E 1 BD 25 8E LA12E: lda L8E25,x
|
|
00A131 1 9D 35 8E sta L8E35,x
|
|
00A134 1 CA dex
|
|
00A135 1 10 F7 bpl LA12E
|
|
00A137 1 AC 43 8E ldy L8E43
|
|
00A13A 1 AD 3B 8E LA13A: lda L8E3B
|
|
00A13D 1 18 clc
|
|
00A13E 1 6D 39 8E adc L8E39
|
|
00A141 1 8D 39 8E sta L8E39
|
|
00A144 1 90 03 bcc LA149
|
|
00A146 1 EE 3A 8E inc L8E3A
|
|
00A149 1 88 LA149: dey
|
|
00A14A 1 10 EE bpl LA13A
|
|
00A14C 1 60 rts
|
|
00A14D 1
|
|
00A14D 1 A2 00 LA14D: ldx #$00
|
|
00A14F 1 BD 25 8E LA14F: lda L8E25,x
|
|
00A152 1 18 clc
|
|
00A153 1 7D 2D 8E adc L8E2D,x
|
|
00A156 1 9D 45 8E sta L8E45,x
|
|
00A159 1 BD 26 8E lda L8E26,x
|
|
00A15C 1 7D 2E 8E adc L8E2E,x
|
|
00A15F 1 9D 46 8E sta L8E46,x
|
|
00A162 1 BD 25 8E lda L8E25,x
|
|
00A165 1 18 clc
|
|
00A166 1 7D 31 8E adc L8E31,x
|
|
00A169 1 9D 49 8E sta L8E49,x
|
|
00A16C 1 BD 26 8E lda L8E26,x
|
|
00A16F 1 7D 32 8E adc L8E32,x
|
|
00A172 1 9D 4A 8E sta L8E4A,x
|
|
00A175 1 E8 inx
|
|
00A176 1 E8 inx
|
|
00A177 1 E0 04 cpx #$04
|
|
00A179 1 D0 D4 bne LA14F
|
|
00A17B 1 AD 4B 8E lda L8E4B
|
|
00A17E 1 38 sec
|
|
00A17F 1 E9 01 sbc #$01
|
|
00A181 1 8D 4B 8E sta L8E4B
|
|
00A184 1 B0 03 bcs LA189
|
|
00A186 1 CE 4C 8E dec L8E4C
|
|
00A189 1 60 LA189: rts
|
|
00A18A 1
|
|
00A18A 1 20 65 A3 LA18A: jsr LA365
|
|
00A18D 1 A0 06 ldy #$06
|
|
00A18F 1 A2 03 ldx #$03
|
|
00A191 1 B1 06 LA191: lda ($06),y
|
|
00A193 1 9D 05 8E sta L8E05,x
|
|
00A196 1 88 dey
|
|
00A197 1 CA dex
|
|
00A198 1 10 F7 bpl LA191
|
|
00A19A 1 AD 07 8E lda L8E07
|
|
00A19D 1 8D 0B 8E sta L8E0B
|
|
00A1A0 1 AD 08 8E lda L8E08
|
|
00A1A3 1 8D 0C 8E sta L8E0C
|
|
00A1A6 1 AD 05 8E lda L8E05
|
|
00A1A9 1 8D 21 8E sta L8E21
|
|
00A1AC 1 AD 06 8E lda L8E06
|
|
00A1AF 1 8D 22 8E sta L8E22
|
|
00A1B2 1 A0 07 ldy #$07
|
|
00A1B4 1 B1 06 lda ($06),y
|
|
00A1B6 1 85 08 sta $08
|
|
00A1B8 1 C8 iny
|
|
00A1B9 1 B1 06 lda ($06),y
|
|
00A1BB 1 85 09 sta $09
|
|
00A1BD 1 A0 08 ldy #$08
|
|
00A1BF 1 B1 08 lda ($08),y
|
|
00A1C1 1 18 clc
|
|
00A1C2 1 6D 05 8E adc L8E05
|
|
00A1C5 1 8D 09 8E sta L8E09
|
|
00A1C8 1 8D 0D 8E sta L8E0D
|
|
00A1CB 1 C8 iny
|
|
00A1CC 1 B1 08 lda ($08),y
|
|
00A1CE 1 6D 06 8E adc L8E06
|
|
00A1D1 1 8D 0A 8E sta L8E0A
|
|
00A1D4 1 8D 0E 8E sta L8E0E
|
|
00A1D7 1 A0 0A ldy #$0A
|
|
00A1D9 1 B1 08 lda ($08),y
|
|
00A1DB 1 18 clc
|
|
00A1DC 1 6D 07 8E adc L8E07
|
|
00A1DF 1 8D 0F 8E sta L8E0F
|
|
00A1E2 1 C8 iny
|
|
00A1E3 1 B1 08 lda ($08),y
|
|
00A1E5 1 6D 08 8E adc L8E08
|
|
00A1E8 1 8D 10 8E sta L8E10
|
|
00A1EB 1 AD 0F 8E lda L8E0F
|
|
00A1EE 1 18 clc
|
|
00A1EF 1 69 02 adc #$02
|
|
00A1F1 1 8D 0F 8E sta L8E0F
|
|
00A1F4 1 8D 13 8E sta L8E13
|
|
00A1F7 1 8D 1F 8E sta L8E1F
|
|
00A1FA 1 8D 23 8E sta L8E23
|
|
00A1FD 1 AD 10 8E lda L8E10
|
|
00A200 1 69 00 adc #$00
|
|
00A202 1 8D 10 8E sta L8E10
|
|
00A205 1 8D 14 8E sta L8E14
|
|
00A208 1 8D 20 8E sta L8E20
|
|
00A20B 1 8D 24 8E sta L8E24
|
|
00A20E 1 AD 02 88 lda L8802
|
|
00A211 1 18 clc
|
|
00A212 1 6D 0F 8E adc L8E0F
|
|
00A215 1 8D 17 8E sta L8E17
|
|
00A218 1 8D 1B 8E sta L8E1B
|
|
00A21B 1 AD 10 8E lda L8E10
|
|
00A21E 1 69 00 adc #$00
|
|
00A220 1 8D 18 8E sta L8E18
|
|
00A223 1 8D 1C 8E sta L8E1C
|
|
00A226 1 A0 1C ldy #$1C
|
|
00A228 1 A2 13 ldx #$13
|
|
00A22A 1 B1 06 LA22A: lda ($06),y
|
|
00A22C 1 9D 54 8E sta L8E54,x
|
|
00A22F 1 88 dey
|
|
00A230 1 CA dex
|
|
00A231 1 10 F7 bpl LA22A
|
|
00A233 1 AD 54 8E LA233: lda L8E54
|
|
00A236 1 8D 4F 8E sta L8E4F
|
|
00A239 1 20 00 40 jsr A2D
|
|
00A23C 1 18 .byte $18
|
|
00A23D 1 4D 8E .addr L8E4D
|
|
00A23F 1 A0 08 ldy #$08
|
|
00A241 1 AD 50 8E lda L8E50
|
|
00A244 1 D1 08 cmp ($08),y
|
|
00A246 1 B0 0E bcs LA256
|
|
00A248 1 EE 54 8E inc L8E54
|
|
00A24B 1 AE 54 8E ldx L8E54
|
|
00A24E 1 A9 20 lda #$20
|
|
00A250 1 9D 54 8E sta L8E54,x
|
|
00A253 1 4C 33 A2 jmp LA233
|
|
00A256 1
|
|
00A256 1 4A LA256: lsr a
|
|
00A257 1 8D A5 A2 sta LA2A5
|
|
00A25A 1 B1 08 lda ($08),y
|
|
00A25C 1 4A lsr a
|
|
00A25D 1 8D A4 A2 sta LA2A4
|
|
00A260 1 AD A5 A2 lda LA2A5
|
|
00A263 1 38 sec
|
|
00A264 1 ED A4 A2 sbc LA2A4
|
|
00A267 1 8D A4 A2 sta LA2A4
|
|
00A26A 1 AD 05 8E lda L8E05
|
|
00A26D 1 38 sec
|
|
00A26E 1 ED A4 A2 sbc LA2A4
|
|
00A271 1 8D 1D 8E sta L8E1D
|
|
00A274 1 8D 19 8E sta L8E19
|
|
00A277 1 AD 06 8E lda L8E06
|
|
00A27A 1 E9 00 sbc #$00
|
|
00A27C 1 8D 1E 8E sta L8E1E
|
|
00A27F 1 8D 1A 8E sta L8E1A
|
|
00A282 1 EE 50 8E inc L8E50
|
|
00A285 1 EE 50 8E inc L8E50
|
|
00A288 1 AD 19 8E lda L8E19
|
|
00A28B 1 18 clc
|
|
00A28C 1 6D 50 8E adc L8E50
|
|
00A28F 1 8D 11 8E sta L8E11
|
|
00A292 1 8D 15 8E sta L8E15
|
|
00A295 1 AD 1A 8E lda L8E1A
|
|
00A298 1 69 00 adc #$00
|
|
00A29A 1 8D 12 8E sta L8E12
|
|
00A29D 1 8D 16 8E sta L8E16
|
|
00A2A0 1 20 82 A3 jsr LA382
|
|
00A2A3 1 60 rts
|
|
00A2A4 1
|
|
00A2A4 1 00 LA2A4: brk
|
|
00A2A5 1 00 LA2A5: brk
|
|
00A2A6 1 4C AE A2 LA2A6: jmp LA2AE
|
|
00A2A9 1
|
|
00A2A9 1 00 LA2A9: brk
|
|
00A2AA 1 20 82 A3 LA2AA: jsr LA382
|
|
00A2AD 1 60 rts
|
|
00A2AE 1
|
|
00A2AE 1 20 65 A3 LA2AE: jsr LA365
|
|
00A2B1 1 AE 95 8E ldx L8E95
|
|
00A2B4 1 CA dex
|
|
00A2B5 1 30 F3 LA2B5: bmi LA2AA
|
|
00A2B7 1 8A txa
|
|
00A2B8 1 48 pha
|
|
00A2B9 1 BD 96 8E lda L8E96,x
|
|
00A2BC 1 0A asl a
|
|
00A2BD 1 AA tax
|
|
00A2BE 1 BD 15 8F lda L8F15,x
|
|
00A2C1 1 85 06 sta $06
|
|
00A2C3 1 BD 16 8F lda L8F16,x
|
|
00A2C6 1 85 07 sta $07
|
|
00A2C8 1 A0 02 ldy #$02
|
|
00A2CA 1 B1 06 lda ($06),y
|
|
00A2CC 1 29 0F and #$0F
|
|
00A2CE 1 D0 0D bne LA2DD
|
|
00A2D0 1 A0 00 ldy #$00
|
|
00A2D2 1 B1 06 lda ($06),y
|
|
00A2D4 1 8D A9 A2 sta LA2A9
|
|
00A2D7 1 20 BC 93 jsr L93BC
|
|
00A2DA 1 03 .byte $03
|
|
00A2DB 1 A9 A2 lda #$A2
|
|
00A2DD 1 68 LA2DD: pla
|
|
00A2DE 1 AA tax
|
|
00A2DF 1 CA dex
|
|
00A2E0 1 4C B5 A2 jmp LA2B5
|
|
00A2E3 1
|
|
00A2E3 1 8E 22 A3 LA2E3: stx LA322
|
|
00A2E6 1 8D 23 A3 sta LA323
|
|
00A2E9 1 A2 00 ldx #$00
|
|
00A2EB 1 BD 96 8E LA2EB: lda L8E96,x
|
|
00A2EE 1 CD 23 A3 cmp LA323
|
|
00A2F1 1 F0 07 beq LA2FA
|
|
00A2F3 1 E8 inx
|
|
00A2F4 1 EC 95 8E cpx L8E95
|
|
00A2F7 1 D0 F2 bne LA2EB
|
|
00A2F9 1 60 rts
|
|
00A2FA 1
|
|
00A2FA 1 BD 97 8E LA2FA: lda L8E97,x
|
|
00A2FD 1 9D 96 8E sta L8E96,x
|
|
00A300 1 E8 inx
|
|
00A301 1 EC 95 8E cpx L8E95
|
|
00A304 1 D0 F4 bne LA2FA
|
|
00A306 1 AE 95 8E ldx L8E95
|
|
00A309 1 EC 22 A3 LA309: cpx LA322
|
|
00A30C 1 F0 0A beq LA318
|
|
00A30E 1 BD 94 8E lda L8E94,x
|
|
00A311 1 9D 95 8E sta L8E95,x
|
|
00A314 1 CA dex
|
|
00A315 1 4C 09 A3 jmp LA309
|
|
00A318 1
|
|
00A318 1 AE 22 A3 LA318: ldx LA322
|
|
00A31B 1 AD 23 A3 lda LA323
|
|
00A31E 1 9D 95 8E sta L8E95,x
|
|
00A321 1 60 rts
|
|
00A322 1
|
|
00A322 1 00 LA322: brk
|
|
00A323 1 00 LA323: brk
|
|
00A324 1 8E 63 A3 LA324: stx LA363
|
|
00A327 1 8D 64 A3 sta LA364
|
|
00A32A 1 A2 00 ldx #$00
|
|
00A32C 1 BD 17 90 LA32C: lda L9017,x
|
|
00A32F 1 CD 64 A3 cmp LA364
|
|
00A332 1 F0 07 beq LA33B
|
|
00A334 1 E8 inx
|
|
00A335 1 EC 16 90 cpx L9016
|
|
00A338 1 D0 F2 bne LA32C
|
|
00A33A 1 60 rts
|
|
00A33B 1
|
|
00A33B 1 BD 18 90 LA33B: lda L9018,x
|
|
00A33E 1 9D 17 90 sta L9017,x
|
|
00A341 1 E8 inx
|
|
00A342 1 EC 16 90 cpx L9016
|
|
00A345 1 D0 F4 bne LA33B
|
|
00A347 1 AE 16 90 ldx L9016
|
|
00A34A 1 EC 63 A3 LA34A: cpx LA363
|
|
00A34D 1 F0 0A beq LA359
|
|
00A34F 1 BD 15 90 lda L9015,x
|
|
00A352 1 9D 16 90 sta L9016,x
|
|
00A355 1 CA dex
|
|
00A356 1 4C 4A A3 jmp LA34A
|
|
00A359 1
|
|
00A359 1 AE 63 A3 LA359: ldx LA363
|
|
00A35C 1 AD 64 A3 lda LA364
|
|
00A35F 1 9D 16 90 sta L9016,x
|
|
00A362 1 60 rts
|
|
00A363 1
|
|
00A363 1 00 LA363: brk
|
|
00A364 1 00 LA364: brk
|
|
00A365 1 68 LA365: pla
|
|
00A366 1 8D 80 A3 sta LA380
|
|
00A369 1 68 pla
|
|
00A36A 1 8D 81 A3 sta LA381
|
|
00A36D 1 A2 00 ldx #$00
|
|
00A36F 1 B5 06 LA36F: lda $06,x
|
|
00A371 1 48 pha
|
|
00A372 1 E8 inx
|
|
00A373 1 E0 04 cpx #$04
|
|
00A375 1 D0 F8 bne LA36F
|
|
00A377 1 AD 81 A3 lda LA381
|
|
00A37A 1 48 pha
|
|
00A37B 1 AD 80 A3 lda LA380
|
|
00A37E 1 48 pha
|
|
00A37F 1 60 rts
|
|
00A380 1
|
|
00A380 1 00 LA380: brk
|
|
00A381 1 00 LA381: brk
|
|
00A382 1 68 LA382: pla
|
|
00A383 1 8D 9B A3 sta LA39B
|
|
00A386 1 68 pla
|
|
00A387 1 8D 9C A3 sta LA39C
|
|
00A38A 1 A2 03 ldx #$03
|
|
00A38C 1 68 LA38C: pla
|
|
00A38D 1 95 06 sta $06,x
|
|
00A38F 1 CA dex
|
|
00A390 1 10 FA bpl LA38C
|
|
00A392 1 AD 9C A3 lda LA39C
|
|
00A395 1 48 pha
|
|
00A396 1 AD 9B A3 lda LA39B
|
|
00A399 1 48 pha
|
|
00A39A 1 60 rts
|
|
00A39B 1
|
|
00A39B 1 00 LA39B: brk
|
|
00A39C 1 00 LA39C: brk
|
|
00A39D 1 20 00 40 LA39D: jsr A2D
|
|
00A3A0 1 03 .byte $03
|
|
00A3A1 1 45 93 .addr L9345
|
|
00A3A3 1 20 00 40 jsr A2D
|
|
00A3A6 1 04 .byte $04
|
|
00A3A7 1 45 93 .addr L9345
|
|
00A3A9 1 4C B9 A3 jmp LA3B9
|
|
00A3AC 1
|
|
00A3AC 1 00 LA3AC: brk
|
|
00A3AD 1 00 LA3AD: brk
|
|
00A3AE 1 00 LA3AE: brk
|
|
00A3AF 1 00 LA3AF: brk
|
|
00A3B0 1 00 LA3B0: brk
|
|
00A3B1 1 00 LA3B1: brk
|
|
00A3B2 1 00 LA3B2: brk
|
|
00A3B3 1 00 LA3B3: brk
|
|
00A3B4 1 00 brk
|
|
00A3B5 1 00 brk
|
|
00A3B6 1 00 brk
|
|
00A3B7 1 00 LA3B7: brk
|
|
00A3B8 1 00 LA3B8: brk
|
|
00A3B9 1 A0 00 LA3B9: ldy #$00
|
|
00A3BB 1 B1 06 lda ($06),y
|
|
00A3BD 1 8D AC A3 sta LA3AC
|
|
00A3C0 1 C8 iny
|
|
00A3C1 1 C8 iny
|
|
00A3C2 1 B1 06 lda ($06),y
|
|
00A3C4 1 29 0F and #$0F
|
|
00A3C6 1 8D AD A3 sta LA3AD
|
|
00A3C9 1 F0 29 beq LA3F4
|
|
00A3CB 1 A9 80 lda #$80
|
|
00A3CD 1 8D B7 A3 sta LA3B7
|
|
00A3D0 1 20 00 40 jsr A2D
|
|
00A3D3 1 08 .byte $08
|
|
00A3D4 1 68 8E .addr L8E68
|
|
00A3D6 1 20 00 40 jsr A2D
|
|
00A3D9 1 41 .byte $41
|
|
00A3DA 1 B8 A3 .addr LA3B8
|
|
00A3DC 1 AD B8 A3 lda LA3B8
|
|
00A3DF 1 8D 69 93 sta L9369
|
|
00A3E2 1 20 00 40 jsr A2D
|
|
00A3E5 1 3C .byte $3C
|
|
00A3E6 1 69 93 .addr L9369
|
|
00A3E8 1 20 CC A4 jsr LA4CC
|
|
00A3EB 1 20 38 A9 jsr LA938
|
|
00A3EE 1 20 1C A4 jsr LA41C
|
|
00A3F1 1 4C 46 A4 jmp LA446
|
|
00A3F4 1
|
|
00A3F4 1 20 00 40 LA3F4: jsr A2D
|
|
00A3F7 1 03 .byte $03
|
|
00A3F8 1 45 93 .addr L9345
|
|
00A3FA 1 20 3F A6 jsr LA63F
|
|
00A3FD 1 20 A3 A6 LA3FD: jsr LA6A3
|
|
00A400 1 20 11 A4 jsr LA411
|
|
00A403 1 AD 93 9F lda L9F93
|
|
00A406 1 D0 F5 bne LA3FD
|
|
00A408 1 20 00 40 jsr A2D
|
|
00A40B 1 06 .byte $06
|
|
00A40C 1 45 93 .addr L9345
|
|
00A40E 1 4C 46 A4 jmp LA446
|
|
00A411 1
|
|
00A411 1 A9 00 LA411: lda #$00
|
|
00A413 1 8D B7 A3 sta LA3B7
|
|
00A416 1 20 00 40 jsr A2D
|
|
00A419 1 08 .byte $08
|
|
00A41A 1 7A 8E .addr L8E7A
|
|
00A41C 1 AD 07 8E LA41C: lda L8E07
|
|
00A41F 1 8D B1 A3 sta LA3B1
|
|
00A422 1 AD 08 8E lda L8E08
|
|
00A425 1 8D B2 A3 sta LA3B2
|
|
00A428 1 AD 1D 8E lda L8E1D
|
|
00A42B 1 8D AF A3 sta LA3AF
|
|
00A42E 1 AD 1E 8E lda L8E1E
|
|
00A431 1 8D B0 A3 sta LA3B0
|
|
00A434 1 A2 03 ldx #$03
|
|
00A436 1 BD 15 8E LA436: lda L8E15,x
|
|
00A439 1 9D B3 A3 sta LA3B3,x
|
|
00A43C 1 CA dex
|
|
00A43D 1 10 F7 bpl LA436
|
|
00A43F 1 20 00 40 jsr A2D
|
|
00A442 1 15 .byte $15
|
|
00A443 1 03 8E .addr L8E03
|
|
00A445 1 60 rts
|
|
00A446 1
|
|
00A446 1 20 65 A3 LA446: jsr LA365
|
|
00A449 1 AE 95 8E ldx L8E95
|
|
00A44C 1 CA dex
|
|
00A44D 1 E0 FF LA44D: cpx #$FF
|
|
00A44F 1 D0 15 bne LA466
|
|
00A451 1 2C B7 A3 bit LA3B7
|
|
00A454 1 10 0C bpl LA462
|
|
00A456 1 20 00 40 jsr A2D
|
|
00A459 1 03 .byte $03
|
|
00A45A 1 45 93 .addr L9345
|
|
00A45C 1 20 00 40 jsr A2D
|
|
00A45F 1 04 .byte $04
|
|
00A460 1 6C 93 .addr L936C
|
|
00A462 1 20 82 A3 LA462: jsr LA382
|
|
00A465 1 60 rts
|
|
00A466 1
|
|
00A466 1 8A LA466: txa
|
|
00A467 1 48 pha
|
|
00A468 1 BD 96 8E lda L8E96,x
|
|
00A46B 1 CD AC A3 cmp LA3AC
|
|
00A46E 1 F0 55 beq LA4C5
|
|
00A470 1 0A asl a
|
|
00A471 1 AA tax
|
|
00A472 1 BD 15 8F lda L8F15,x
|
|
00A475 1 85 08 sta $08
|
|
00A477 1 BD 16 8F lda L8F16,x
|
|
00A47A 1 85 09 sta $09
|
|
00A47C 1 A0 02 ldy #$02
|
|
00A47E 1 B1 08 lda ($08),y
|
|
00A480 1 29 07 and #$07
|
|
00A482 1 CD AD A3 cmp LA3AD
|
|
00A485 1 D0 3E bne LA4C5
|
|
00A487 1 AD 15 90 lda L9015
|
|
00A48A 1 F0 11 beq LA49D
|
|
00A48C 1 A0 00 ldy #$00
|
|
00A48E 1 B1 08 lda ($08),y
|
|
00A490 1 A2 00 ldx #$00
|
|
00A492 1 DD 17 90 LA492: cmp L9017,x
|
|
00A495 1 F0 2E beq LA4C5
|
|
00A497 1 E8 inx
|
|
00A498 1 EC 16 90 cpx L9016
|
|
00A49B 1 D0 F5 bne LA492
|
|
00A49D 1 A0 00 LA49D: ldy #$00
|
|
00A49F 1 B1 08 lda ($08),y
|
|
00A4A1 1 8D AE A3 sta LA3AE
|
|
00A4A4 1 2C B7 A3 bit LA3B7
|
|
00A4A7 1 10 03 bpl LA4AC
|
|
00A4A9 1 20 D3 A4 jsr LA4D3
|
|
00A4AC 1 20 BC 93 LA4AC: jsr L93BC
|
|
00A4AF 1 0D AE A3 ora LA3AE
|
|
00A4B2 1 F0 06 beq LA4BA
|
|
00A4B4 1 20 BC 93 jsr L93BC
|
|
00A4B7 1 03 .byte $03
|
|
00A4B8 1 AE .byte $AE
|
|
00A4B9 1 A3 .byte $A3
|
|
00A4BA 1 2C B7 A3 LA4BA: bit LA3B7
|
|
00A4BD 1 10 06 bpl LA4C5
|
|
00A4BF 1 AD AE A3 lda LA3AE
|
|
00A4C2 1 20 DC A4 jsr LA4DC
|
|
00A4C5 1 68 LA4C5: pla
|
|
00A4C6 1 AA tax
|
|
00A4C7 1 CA dex
|
|
00A4C8 1 4C 4D A4 jmp LA44D
|
|
00A4CB 1
|
|
00A4CB 1 00 LA4CB: brk
|
|
00A4CC 1 A9 80 LA4CC: lda #$80
|
|
00A4CE 1 8D CB A4 sta LA4CB
|
|
00A4D1 1 30 0F bmi LA4E2
|
|
00A4D3 1 48 LA4D3: pha
|
|
00A4D4 1 A9 40 lda #$40
|
|
00A4D6 1 8D CB A4 sta LA4CB
|
|
00A4D9 1 4C E2 A4 jmp LA4E2
|
|
00A4DC 1
|
|
00A4DC 1 48 LA4DC: pha
|
|
00A4DD 1 A9 00 lda #$00
|
|
00A4DF 1 8D CB A4 sta LA4CB
|
|
00A4E2 1 A0 00 LA4E2: ldy #$00
|
|
00A4E4 1 B9 6C 93 LA4E4: lda L936C,y
|
|
00A4E7 1 99 67 A5 sta LA567,y
|
|
00A4EA 1 C8 iny
|
|
00A4EB 1 C0 04 cpy #$04
|
|
00A4ED 1 D0 F5 bne LA4E4
|
|
00A4EF 1 A0 08 ldy #$08
|
|
00A4F1 1 B9 6C 93 LA4F1: lda L936C,y
|
|
00A4F4 1 99 63 A5 sta LA563,y
|
|
00A4F7 1 C8 iny
|
|
00A4F8 1 C0 0C cpy #$0C
|
|
00A4FA 1 D0 F5 bne LA4F1
|
|
00A4FC 1 2C CB A4 bit LA4CB
|
|
00A4FF 1 30 05 bmi LA506
|
|
00A501 1 50 6C bvc LA56F
|
|
00A503 1 4C CB A5 jmp LA5CB
|
|
00A506 1
|
|
00A506 1 A2 00 LA506: ldx #$00
|
|
00A508 1 BD 05 8E LA508: lda L8E05,x
|
|
00A50B 1 38 sec
|
|
00A50C 1 ED 67 A5 sbc LA567
|
|
00A50F 1 9D 05 8E sta L8E05,x
|
|
00A512 1 BD 06 8E lda L8E06,x
|
|
00A515 1 ED 68 A5 sbc LA568
|
|
00A518 1 9D 06 8E sta L8E06,x
|
|
00A51B 1 BD 07 8E lda L8E07,x
|
|
00A51E 1 38 sec
|
|
00A51F 1 ED 69 A5 sbc LA569
|
|
00A522 1 9D 07 8E sta L8E07,x
|
|
00A525 1 BD 08 8E lda L8E08,x
|
|
00A528 1 ED 6A A5 sbc LA56A
|
|
00A52B 1 9D 08 8E sta L8E08,x
|
|
00A52E 1 E8 inx
|
|
00A52F 1 E8 inx
|
|
00A530 1 E8 inx
|
|
00A531 1 E8 inx
|
|
00A532 1 E0 20 cpx #$20
|
|
00A534 1 D0 D2 bne LA508
|
|
00A536 1 A2 00 ldx #$00
|
|
00A538 1 BD 05 8E lda L8E05,x
|
|
00A53B 1 18 clc
|
|
00A53C 1 6D 6B A5 adc LA56B
|
|
00A53F 1 9D 05 8E sta L8E05,x
|
|
00A542 1 BD 06 8E lda L8E06,x
|
|
00A545 1 6D 6C A5 adc LA56C
|
|
00A548 1 9D 06 8E sta L8E06,x
|
|
00A54B 1 BD 07 8E lda L8E07,x
|
|
00A54E 1 18 clc
|
|
00A54F 1 6D 6D A5 adc LA56D
|
|
00A552 1 9D 07 8E sta L8E07,x
|
|
00A555 1 BD 08 8E lda L8E08,x
|
|
00A558 1 6D 6E A5 adc LA56E
|
|
00A55B 1 9D 08 8E sta L8E08,x
|
|
00A55E 1 E8 inx
|
|
00A55F 1 E8 inx
|
|
00A560 1 E8 inx
|
|
00A561 1 E8 inx
|
|
00A562 1 E0 .byte $E0
|
|
00A563 1 20 D0 D2 LA563: jsr LD2D0
|
|
00A566 1 60 rts
|
|
00A567 1
|
|
00A567 1 00 LA567: brk
|
|
00A568 1 00 LA568: brk
|
|
00A569 1 00 LA569: brk
|
|
00A56A 1 00 LA56A: brk
|
|
00A56B 1 00 LA56B: brk
|
|
00A56C 1 00 LA56C: brk
|
|
00A56D 1 00 LA56D: brk
|
|
00A56E 1 00 LA56E: brk
|
|
00A56F 1 68 LA56F: pla
|
|
00A570 1 A8 tay
|
|
00A571 1 20 65 A3 jsr LA365
|
|
00A574 1 98 tya
|
|
00A575 1 0A asl a
|
|
00A576 1 AA tax
|
|
00A577 1 BD 15 8F lda L8F15,x
|
|
00A57A 1 85 06 sta $06
|
|
00A57C 1 BD 16 8F lda L8F16,x
|
|
00A57F 1 85 07 sta $07
|
|
00A581 1 A0 03 ldy #$03
|
|
00A583 1 B1 06 lda ($06),y
|
|
00A585 1 18 clc
|
|
00A586 1 6D 67 A5 adc LA567
|
|
00A589 1 91 06 sta ($06),y
|
|
00A58B 1 C8 iny
|
|
00A58C 1 B1 06 lda ($06),y
|
|
00A58E 1 6D 68 A5 adc LA568
|
|
00A591 1 91 06 sta ($06),y
|
|
00A593 1 C8 iny
|
|
00A594 1 B1 06 lda ($06),y
|
|
00A596 1 18 clc
|
|
00A597 1 6D 69 A5 adc LA569
|
|
00A59A 1 91 06 sta ($06),y
|
|
00A59C 1 C8 iny
|
|
00A59D 1 B1 06 lda ($06),y
|
|
00A59F 1 6D 6A A5 adc LA56A
|
|
00A5A2 1 91 06 sta ($06),y
|
|
00A5A4 1 A0 03 ldy #$03
|
|
00A5A6 1 B1 06 lda ($06),y
|
|
00A5A8 1 38 sec
|
|
00A5A9 1 ED 6B A5 sbc LA56B
|
|
00A5AC 1 91 06 sta ($06),y
|
|
00A5AE 1 C8 iny
|
|
00A5AF 1 B1 06 lda ($06),y
|
|
00A5B1 1 ED 6C A5 sbc LA56C
|
|
00A5B4 1 91 06 sta ($06),y
|
|
00A5B6 1 C8 iny
|
|
00A5B7 1 B1 06 lda ($06),y
|
|
00A5B9 1 38 sec
|
|
00A5BA 1 ED 6D A5 sbc LA56D
|
|
00A5BD 1 91 06 sta ($06),y
|
|
00A5BF 1 C8 iny
|
|
00A5C0 1 B1 06 lda ($06),y
|
|
00A5C2 1 ED 6E A5 sbc LA56E
|
|
00A5C5 1 91 06 sta ($06),y
|
|
00A5C7 1 20 82 A3 jsr LA382
|
|
00A5CA 1 60 rts
|
|
00A5CB 1
|
|
00A5CB 1 68 LA5CB: pla
|
|
00A5CC 1 A8 tay
|
|
00A5CD 1 20 65 A3 jsr LA365
|
|
00A5D0 1 98 tya
|
|
00A5D1 1 0A asl a
|
|
00A5D2 1 AA tax
|
|
00A5D3 1 BD 15 8F lda L8F15,x
|
|
00A5D6 1 85 06 sta $06
|
|
00A5D8 1 BD 16 8F lda L8F16,x
|
|
00A5DB 1 85 07 sta $07
|
|
00A5DD 1 A0 03 ldy #$03
|
|
00A5DF 1 B1 06 lda ($06),y
|
|
00A5E1 1 38 sec
|
|
00A5E2 1 ED 67 A5 sbc LA567
|
|
00A5E5 1 91 06 sta ($06),y
|
|
00A5E7 1 C8 iny
|
|
00A5E8 1 B1 06 lda ($06),y
|
|
00A5EA 1 ED 68 A5 sbc LA568
|
|
00A5ED 1 91 06 sta ($06),y
|
|
00A5EF 1 C8 iny
|
|
00A5F0 1 B1 06 lda ($06),y
|
|
00A5F2 1 38 sec
|
|
00A5F3 1 ED 69 A5 sbc LA569
|
|
00A5F6 1 91 06 sta ($06),y
|
|
00A5F8 1 C8 iny
|
|
00A5F9 1 B1 06 lda ($06),y
|
|
00A5FB 1 ED 6A A5 sbc LA56A
|
|
00A5FE 1 91 06 sta ($06),y
|
|
00A600 1 A0 03 ldy #$03
|
|
00A602 1 B1 06 lda ($06),y
|
|
00A604 1 18 clc
|
|
00A605 1 6D 6B A5 adc LA56B
|
|
00A608 1 91 06 sta ($06),y
|
|
00A60A 1 C8 iny
|
|
00A60B 1 B1 06 lda ($06),y
|
|
00A60D 1 6D 6C A5 adc LA56C
|
|
00A610 1 91 06 sta ($06),y
|
|
00A612 1 C8 iny
|
|
00A613 1 B1 06 lda ($06),y
|
|
00A615 1 18 clc
|
|
00A616 1 6D 6D A5 adc LA56D
|
|
00A619 1 91 06 sta ($06),y
|
|
00A61B 1 C8 iny
|
|
00A61C 1 B1 06 lda ($06),y
|
|
00A61E 1 6D 6E A5 adc LA56E
|
|
00A621 1 91 06 sta ($06),y
|
|
00A623 1 20 82 A3 jsr LA382
|
|
00A626 1 60 rts
|
|
00A627 1
|
|
00A627 1 00 LA627: brk
|
|
00A628 1 00 LA628: brk
|
|
00A629 1 00 LA629: brk
|
|
00A62A 1 00 LA62A: brk
|
|
00A62B 1 00 LA62B: brk
|
|
00A62C 1 00 LA62C: brk
|
|
00A62D 1 00 brk
|
|
00A62E 1 00 brk
|
|
00A62F 1 00 LA62F: brk
|
|
00A630 1 00 LA630: brk
|
|
00A631 1 00 LA631: brk
|
|
00A632 1 00 LA632: brk
|
|
00A633 1 00 brk
|
|
00A634 1 20 80 00 jsr L0080
|
|
00A637 1 00 LA637: brk
|
|
00A638 1 00 LA638: brk
|
|
00A639 1 00 LA639: brk
|
|
00A63A 1 00 LA63A: brk
|
|
00A63B 1 00 LA63B: brk
|
|
00A63C 1 00 LA63C: brk
|
|
00A63D 1 00 LA63D: brk
|
|
00A63E 1 00 LA63E: brk
|
|
00A63F 1 20 8A A1 LA63F: jsr LA18A
|
|
00A642 1 AD 07 8E lda L8E07
|
|
00A645 1 8D 29 A6 sta LA629
|
|
00A648 1 8D 39 A6 sta LA639
|
|
00A64B 1 8D 31 A6 sta LA631
|
|
00A64E 1 AD 08 8E lda L8E08
|
|
00A651 1 8D 2A A6 sta LA62A
|
|
00A654 1 8D 3A A6 sta LA63A
|
|
00A657 1 8D 32 A6 sta LA632
|
|
00A65A 1 AD 19 8E lda L8E19
|
|
00A65D 1 8D 27 A6 sta LA627
|
|
00A660 1 8D 37 A6 sta LA637
|
|
00A663 1 8D 2F A6 sta LA62F
|
|
00A666 1 AD 1A 8E lda L8E1A
|
|
00A669 1 8D 28 A6 sta LA628
|
|
00A66C 1 8D 38 A6 sta LA638
|
|
00A66F 1 8D 30 A6 sta LA630
|
|
00A672 1 A2 03 ldx #$03
|
|
00A674 1 BD 15 8E LA674: lda L8E15,x
|
|
00A677 1 9D 2B A6 sta LA62B,x
|
|
00A67A 1 9D 3B A6 sta LA63B,x
|
|
00A67D 1 CA dex
|
|
00A67E 1 10 F4 bpl LA674
|
|
00A680 1 AD 2B A6 lda LA62B
|
|
00A683 1 C9 2F cmp #$2F
|
|
00A685 1 AD 2C A6 lda LA62C
|
|
00A688 1 E9 02 sbc #$02
|
|
00A68A 1 30 10 bmi LA69C
|
|
00A68C 1 A9 2E lda #$2E
|
|
00A68E 1 8D 2B A6 sta LA62B
|
|
00A691 1 8D 3B A6 sta LA63B
|
|
00A694 1 A9 02 lda #$02
|
|
00A696 1 8D 2C A6 sta LA62C
|
|
00A699 1 8D 3C A6 sta LA63C
|
|
00A69C 1 20 00 40 LA69C: jsr A2D
|
|
00A69F 1 06 .byte $06
|
|
00A6A0 1 2F A6 .addr LA62F
|
|
00A6A2 1 60 rts
|
|
00A6A3 1
|
|
00A6A3 1 A9 00 LA6A3: lda #$00
|
|
00A6A5 1 4C C7 A6 jmp LA6C7
|
|
00A6A8 1
|
|
00A6A8 1 00 LA6A8: brk
|
|
00A6A9 1 00 brk
|
|
00A6AA 1 00 brk
|
|
00A6AB 1 00 brk
|
|
00A6AC 1 00 LA6AC: brk
|
|
00A6AD 1 00 LA6AD: brk
|
|
00A6AE 1 00 LA6AE: brk
|
|
00A6AF 1 00 LA6AF: brk
|
|
00A6B0 1 00 LA6B0: brk
|
|
00A6B1 1 00 LA6B1: brk
|
|
00A6B2 1 00 LA6B2: brk
|
|
00A6B3 1 00 LA6B3: brk
|
|
00A6B4 1 00 LA6B4: brk
|
|
00A6B5 1 00 LA6B5: brk
|
|
00A6B6 1 00 LA6B6: brk
|
|
00A6B7 1 00 LA6B7: brk
|
|
00A6B8 1 00 LA6B8: brk
|
|
00A6B9 1 00 LA6B9: brk
|
|
00A6BA 1 00 LA6BA: brk
|
|
00A6BB 1 00 LA6BB: brk
|
|
00A6BC 1 00 LA6BC: brk
|
|
00A6BD 1 00 LA6BD: brk
|
|
00A6BE 1 00 LA6BE: brk
|
|
00A6BF 1 00 LA6BF: brk
|
|
00A6C0 1 00 LA6C0: brk
|
|
00A6C1 1 00 LA6C1: brk
|
|
00A6C2 1 00 LA6C2: brk
|
|
00A6C3 1 00 LA6C3: brk
|
|
00A6C4 1 00 LA6C4: brk
|
|
00A6C5 1 00 LA6C5: brk
|
|
00A6C6 1 00 LA6C6: brk
|
|
00A6C7 1 AD 93 9F LA6C7: lda L9F93
|
|
00A6CA 1 F0 2E beq LA6FA
|
|
00A6CC 1 AD 3B A6 lda LA63B
|
|
00A6CF 1 18 clc
|
|
00A6D0 1 69 01 adc #$01
|
|
00A6D2 1 8D 37 A6 sta LA637
|
|
00A6D5 1 8D 2F A6 sta LA62F
|
|
00A6D8 1 AD 3C A6 lda LA63C
|
|
00A6DB 1 69 00 adc #$00
|
|
00A6DD 1 8D 38 A6 sta LA638
|
|
00A6E0 1 8D 30 A6 sta LA630
|
|
00A6E3 1 A2 05 ldx #$05
|
|
00A6E5 1 BD 29 A6 LA6E5: lda LA629,x
|
|
00A6E8 1 9D 39 A6 sta LA639,x
|
|
00A6EB 1 CA dex
|
|
00A6EC 1 10 F7 bpl LA6E5
|
|
00A6EE 1 AD 39 A6 lda LA639
|
|
00A6F1 1 8D 31 A6 sta LA631
|
|
00A6F4 1 AD 3A A6 lda LA63A
|
|
00A6F7 1 8D 32 A6 sta LA632
|
|
00A6FA 1 AD 37 A6 LA6FA: lda LA637
|
|
00A6FD 1 8D B3 A6 sta LA6B3
|
|
00A700 1 8D BF A6 sta LA6BF
|
|
00A703 1 AD 38 A6 lda LA638
|
|
00A706 1 8D B4 A6 sta LA6B4
|
|
00A709 1 8D C0 A6 sta LA6C0
|
|
00A70C 1 AD 39 A6 lda LA639
|
|
00A70F 1 8D B5 A6 sta LA6B5
|
|
00A712 1 8D B9 A6 sta LA6B9
|
|
00A715 1 AD 3A A6 lda LA63A
|
|
00A718 1 8D B6 A6 sta LA6B6
|
|
00A71B 1 8D BA A6 sta LA6BA
|
|
00A71E 1 AD 3B A6 lda LA63B
|
|
00A721 1 8D B7 A6 sta LA6B7
|
|
00A724 1 8D BB A6 sta LA6BB
|
|
00A727 1 AD 3C A6 lda LA63C
|
|
00A72A 1 8D B8 A6 sta LA6B8
|
|
00A72D 1 8D BC A6 sta LA6BC
|
|
00A730 1 AD 3D A6 lda LA63D
|
|
00A733 1 8D BD A6 sta LA6BD
|
|
00A736 1 8D C1 A6 sta LA6C1
|
|
00A739 1 AD 3E A6 lda LA63E
|
|
00A73C 1 8D BE A6 sta LA6BE
|
|
00A73F 1 8D C2 A6 sta LA6C2
|
|
00A742 1 A9 00 lda #$00
|
|
00A744 1 8D B0 A6 sta LA6B0
|
|
00A747 1 AD B0 A6 LA747: lda LA6B0
|
|
00A74A 1 C9 04 cmp #$04
|
|
00A74C 1 D0 27 bne LA775
|
|
00A74E 1 A9 00 lda #$00
|
|
00A750 1 8D B0 A6 sta LA6B0
|
|
00A753 1 20 00 40 LA753: jsr A2D
|
|
00A756 1 06 .byte $06
|
|
00A757 1 2F A6 .addr LA62F
|
|
00A759 1 AD 3C A6 lda LA63C
|
|
00A75C 1 CD 2C A6 cmp LA62C
|
|
00A75F 1 D0 0E bne LA76F
|
|
00A761 1 AD 3B A6 lda LA63B
|
|
00A764 1 CD 2B A6 cmp LA62B
|
|
00A767 1 90 06 bcc LA76F
|
|
00A769 1 A9 00 lda #$00
|
|
00A76B 1 8D 93 9F sta L9F93
|
|
00A76E 1 60 rts
|
|
00A76F 1
|
|
00A76F 1 A9 01 LA76F: lda #$01
|
|
00A771 1 8D 93 9F sta L9F93
|
|
00A774 1 60 rts
|
|
00A775 1
|
|
00A775 1 AD B0 A6 LA775: lda LA6B0
|
|
00A778 1 0A asl a
|
|
00A779 1 0A asl a
|
|
00A77A 1 AA tax
|
|
00A77B 1 A0 00 ldy #$00
|
|
00A77D 1 BD B3 A6 LA77D: lda LA6B3,x
|
|
00A780 1 99 A8 A6 sta LA6A8,y
|
|
00A783 1 C8 iny
|
|
00A784 1 E8 inx
|
|
00A785 1 C0 04 cpy #$04
|
|
00A787 1 D0 F4 bne LA77D
|
|
00A789 1 EE B0 A6 inc LA6B0
|
|
00A78C 1 20 00 40 jsr A2D
|
|
00A78F 1 40 .byte $40
|
|
00A790 1 A8 A6 .addr LA6A8
|
|
00A792 1 AD AC A6 lda LA6AC
|
|
00A795 1 F0 B0 beq LA747
|
|
00A797 1 AD AD A6 lda LA6AD
|
|
00A79A 1 8D 69 93 sta L9369
|
|
00A79D 1 20 00 40 jsr A2D
|
|
00A7A0 1 3C .byte $3C
|
|
00A7A1 1 69 93 .addr L9369
|
|
00A7A3 1 20 65 A3 jsr LA365
|
|
00A7A6 1 20 00 40 jsr A2D
|
|
00A7A9 1 3B .byte $3B
|
|
00A7AA 1 AD A6 .addr LA6AD
|
|
00A7AC 1 AD AE A6 lda LA6AE
|
|
00A7AF 1 85 06 sta $06
|
|
00A7B1 1 AD AF A6 lda LA6AF
|
|
00A7B4 1 85 07 sta $07
|
|
00A7B6 1 A0 01 ldy #$01
|
|
00A7B8 1 B1 06 LA7B8: lda ($06),y
|
|
00A7BA 1 29 01 and #$01
|
|
00A7BC 1 D0 05 bne LA7C3
|
|
00A7BE 1 8D B2 A6 sta LA6B2
|
|
00A7C1 1 F0 05 beq LA7C8
|
|
00A7C3 1 A9 80 LA7C3: lda #$80
|
|
00A7C5 1 8D B2 A6 sta LA6B2
|
|
00A7C8 1 A0 04 LA7C8: ldy #$04
|
|
00A7CA 1 B1 06 lda ($06),y
|
|
00A7CC 1 29 80 and #$80
|
|
00A7CE 1 8D B1 A6 sta LA6B1
|
|
00A7D1 1 C8 iny
|
|
00A7D2 1 B1 06 lda ($06),y
|
|
00A7D4 1 29 80 and #$80
|
|
00A7D6 1 4A lsr a
|
|
00A7D7 1 0D B1 A6 ora LA6B1
|
|
00A7DA 1 8D B1 A6 sta LA6B1
|
|
00A7DD 1 AD 6C 93 lda L936C
|
|
00A7E0 1 38 sec
|
|
00A7E1 1 E9 02 sbc #$02
|
|
00A7E3 1 8D 6C 93 sta L936C
|
|
00A7E6 1 AD 6D 93 lda L936D
|
|
00A7E9 1 E9 00 sbc #$00
|
|
00A7EB 1 8D 6D 93 sta L936D
|
|
00A7EE 1 AD 74 93 lda L9374
|
|
00A7F1 1 38 sec
|
|
00A7F2 1 E9 02 sbc #$02
|
|
00A7F4 1 8D 74 93 sta L9374
|
|
00A7F7 1 AD 75 93 lda L9375
|
|
00A7FA 1 E9 00 sbc #$00
|
|
00A7FC 1 8D 75 93 sta L9375
|
|
00A7FF 1 2C B2 A6 bit LA6B2
|
|
00A802 1 30 1C bmi LA820
|
|
00A804 1 AD 6E 93 lda L936E
|
|
00A807 1 38 sec
|
|
00A808 1 E9 0E sbc #$0E
|
|
00A80A 1 8D 6E 93 sta L936E
|
|
00A80D 1 B0 03 bcs LA812
|
|
00A80F 1 CE 6F 93 dec L936F
|
|
00A812 1 AD 76 93 LA812: lda L9376
|
|
00A815 1 38 sec
|
|
00A816 1 E9 0E sbc #$0E
|
|
00A818 1 8D 76 93 sta L9376
|
|
00A81B 1 B0 03 bcs LA820
|
|
00A81D 1 CE 77 93 dec L9377
|
|
00A820 1 2C B1 A6 LA820: bit LA6B1
|
|
00A823 1 10 0E bpl LA833
|
|
00A825 1 AD 7A 93 lda L937A
|
|
00A828 1 18 clc
|
|
00A829 1 69 0C adc #$0C
|
|
00A82B 1 8D 7A 93 sta L937A
|
|
00A82E 1 90 03 bcc LA833
|
|
00A830 1 EE 7B 93 inc L937B
|
|
00A833 1 2C B1 A6 LA833: bit LA6B1
|
|
00A836 1 50 0E bvc LA846
|
|
00A838 1 AD 78 93 lda L9378
|
|
00A83B 1 18 clc
|
|
00A83C 1 69 14 adc #$14
|
|
00A83E 1 8D 78 93 sta L9378
|
|
00A841 1 90 03 bcc LA846
|
|
00A843 1 EE 79 93 inc L9379
|
|
00A846 1 20 82 A3 LA846: jsr LA382
|
|
00A849 1 AD 78 93 lda L9378
|
|
00A84C 1 38 sec
|
|
00A84D 1 ED 74 93 sbc L9374
|
|
00A850 1 8D C3 A6 sta LA6C3
|
|
00A853 1 AD 79 93 lda L9379
|
|
00A856 1 ED 75 93 sbc L9375
|
|
00A859 1 8D C4 A6 sta LA6C4
|
|
00A85C 1 AD 7A 93 lda L937A
|
|
00A85F 1 38 sec
|
|
00A860 1 ED 76 93 sbc L9376
|
|
00A863 1 8D C5 A6 sta LA6C5
|
|
00A866 1 AD 7B 93 lda L937B
|
|
00A869 1 ED 77 93 sbc L9377
|
|
00A86C 1 8D C6 A6 sta LA6C6
|
|
00A86F 1 AD C3 A6 lda LA6C3
|
|
00A872 1 18 clc
|
|
00A873 1 6D 6C 93 adc L936C
|
|
00A876 1 8D C3 A6 sta LA6C3
|
|
00A879 1 AD 6D 93 lda L936D
|
|
00A87C 1 6D C4 A6 adc LA6C4
|
|
00A87F 1 8D C4 A6 sta LA6C4
|
|
00A882 1 AD C5 A6 lda LA6C5
|
|
00A885 1 18 clc
|
|
00A886 1 6D 6E 93 adc L936E
|
|
00A889 1 8D C5 A6 sta LA6C5
|
|
00A88C 1 AD C6 A6 lda LA6C6
|
|
00A88F 1 6D 6F 93 adc L936F
|
|
00A892 1 8D C6 A6 sta LA6C6
|
|
00A895 1 AD 3B A6 lda LA63B
|
|
00A898 1 CD C3 A6 cmp LA6C3
|
|
00A89B 1 AD 3C A6 lda LA63C
|
|
00A89E 1 ED C4 A6 sbc LA6C4
|
|
00A8A1 1 30 14 bmi LA8B7
|
|
00A8A3 1 AD C3 A6 lda LA6C3
|
|
00A8A6 1 18 clc
|
|
00A8A7 1 69 01 adc #$01
|
|
00A8A9 1 8D 3B A6 sta LA63B
|
|
00A8AC 1 AD C4 A6 lda LA6C4
|
|
00A8AF 1 69 00 adc #$00
|
|
00A8B1 1 8D 3C A6 sta LA63C
|
|
00A8B4 1 4C D4 A8 jmp LA8D4
|
|
00A8B7 1
|
|
00A8B7 1 AD 6C 93 LA8B7: lda L936C
|
|
00A8BA 1 CD 37 A6 cmp LA637
|
|
00A8BD 1 AD 6D 93 lda L936D
|
|
00A8C0 1 ED 38 A6 sbc LA638
|
|
00A8C3 1 30 0F bmi LA8D4
|
|
00A8C5 1 AD 6C 93 lda L936C
|
|
00A8C8 1 8D 3B A6 sta LA63B
|
|
00A8CB 1 AD 6D 93 lda L936D
|
|
00A8CE 1 8D 3C A6 sta LA63C
|
|
00A8D1 1 4C FA A6 jmp LA6FA
|
|
00A8D4 1
|
|
00A8D4 1 AD 6E 93 LA8D4: lda L936E
|
|
00A8D7 1 CD 39 A6 cmp LA639
|
|
00A8DA 1 AD 6F 93 lda L936F
|
|
00A8DD 1 ED 3A A6 sbc LA63A
|
|
00A8E0 1 30 14 bmi LA8F6
|
|
00A8E2 1 AD 6E 93 lda L936E
|
|
00A8E5 1 8D 3D A6 sta LA63D
|
|
00A8E8 1 AD 6F 93 lda L936F
|
|
00A8EB 1 8D 3E A6 sta LA63E
|
|
00A8EE 1 A9 01 lda #$01
|
|
00A8F0 1 8D 93 9F sta L9F93
|
|
00A8F3 1 4C FA A6 jmp LA6FA
|
|
00A8F6 1
|
|
00A8F6 1 AD C5 A6 LA8F6: lda LA6C5
|
|
00A8F9 1 CD 3D A6 cmp LA63D
|
|
00A8FC 1 AD C6 A6 lda LA6C6
|
|
00A8FF 1 ED 3E A6 sbc LA63E
|
|
00A902 1 10 1F bpl LA923
|
|
00A904 1 AD C5 A6 lda LA6C5
|
|
00A907 1 18 clc
|
|
00A908 1 69 02 adc #$02
|
|
00A90A 1 8D 39 A6 sta LA639
|
|
00A90D 1 8D 31 A6 sta LA631
|
|
00A910 1 AD C6 A6 lda LA6C6
|
|
00A913 1 69 00 adc #$00
|
|
00A915 1 8D 3A A6 sta LA63A
|
|
00A918 1 8D 32 A6 sta LA632
|
|
00A91B 1 A9 01 lda #$01
|
|
00A91D 1 8D 93 9F sta L9F93
|
|
00A920 1 4C FA A6 jmp LA6FA
|
|
00A923 1
|
|
00A923 1 AD 3B A6 LA923: lda LA63B
|
|
00A926 1 8D 37 A6 sta LA637
|
|
00A929 1 8D 2F A6 sta LA62F
|
|
00A92C 1 AD 3C A6 lda LA63C
|
|
00A92F 1 8D 38 A6 sta LA638
|
|
00A932 1 8D 30 A6 sta LA630
|
|
00A935 1 4C 53 A7 jmp LA753
|
|
00A938 1
|
|
00A938 1 AD 6E 93 LA938: lda L936E
|
|
00A93B 1 18 clc
|
|
00A93C 1 69 0F adc #$0F
|
|
00A93E 1 8D 6E 93 sta L936E
|
|
00A941 1 AD 6F 93 lda L936F
|
|
00A944 1 69 00 adc #$00
|
|
00A946 1 8D 6F 93 sta L936F
|
|
00A949 1 AD 76 93 lda L9376
|
|
00A94C 1 18 clc
|
|
00A94D 1 69 0F adc #$0F
|
|
00A94F 1 8D 76 93 sta L9376
|
|
00A952 1 AD 77 93 lda L9377
|
|
00A955 1 69 00 adc #$00
|
|
00A957 1 8D 77 93 sta L9377
|
|
00A95A 1 20 00 40 jsr A2D
|
|
00A95D 1 04 .byte $04
|
|
00A95E 1 6C 93 .addr L936C
|
|
00A960 1 60 rts
|
|
00A961 1
|
|
00A961 1 00 brk
|
|
00A962 1 00 brk
|
|
00A963 1 00 brk
|
|
00A964 1 00 brk
|
|
00A965 1 00 brk
|
|
00A966 1 00 brk
|
|
00A967 1 00 brk
|
|
00A968 1 00 brk
|
|
00A969 1 00 brk
|
|
00A96A 1 00 brk
|
|
00A96B 1 00 brk
|
|
00A96C 1 00 brk
|
|
00A96D 1 00 brk
|
|
00A96E 1 00 brk
|
|
00A96F 1 00 brk
|
|
00A970 1 00 brk
|
|
00A971 1 00 brk
|
|
00A972 1 00 brk
|
|
00A973 1 00 brk
|
|
00A974 1 00 brk
|
|
00A975 1 00 brk
|
|
00A976 1 00 brk
|
|
00A977 1 00 brk
|
|
00A978 1 00 brk
|
|
00A979 1 00 brk
|
|
00A97A 1 00 brk
|
|
00A97B 1 00 brk
|
|
00A97C 1 00 brk
|
|
00A97D 1 00 brk
|
|
00A97E 1 00 brk
|
|
00A97F 1 00 brk
|
|
00A980 1 8C A9 04 sty $04A9
|
|
00A983 1 00 brk
|
|
00A984 1 00 brk
|
|
00A985 1 00 brk
|
|
00A986 1 01 00 ora (L0000,x)
|
|
00A988 1 1A inc a
|
|
00A989 1 00 brk
|
|
00A98A 1 0F 00 55 bbr0 L0000,LA9E2
|
|
00A98D 1 2A rol a
|
|
00A98E 1 55 2A eor $2A,x
|
|
00A990 1 7F 7F 7F bbr7 $7F,LAA12
|
|
00A993 1 7F 03 60 bbr7 $03,LA9F6
|
|
00A996 1 01 30 ora (L0030,x)
|
|
00A998 1 03 .byte $03
|
|
00A999 1 60 rts
|
|
00A99A 1
|
|
00A99A 1 01 70 ora ($70,x)
|
|
00A99C 1 03 .byte $03
|
|
00A99D 1 60 rts
|
|
00A99E 1
|
|
00A99E 1 01 30 ora (L0030,x)
|
|
00A9A0 1 03 .byte $03
|
|
00A9A1 1 60 rts
|
|
00A9A2 1
|
|
00A9A2 1 01 70 ora ($70,x)
|
|
00A9A4 1 03 .byte $03
|
|
00A9A5 1 00 brk
|
|
00A9A6 1 00 brk
|
|
00A9A7 1 30 03 bmi LA9AC
|
|
00A9A9 1 60 rts
|
|
00A9AA 1
|
|
00A9AA 1 01 70 ora ($70,x)
|
|
00A9AC 1 03 LA9AC: .byte $03
|
|
00A9AD 1 70 03 bvs LA9B2
|
|
00A9AF 1 30 03 bmi LA9B4
|
|
00A9B1 1 60 rts
|
|
00A9B2 1
|
|
00A9B2 1 01 70 LA9B2: ora ($70,x)
|
|
00A9B4 1 03 LA9B4: .byte $03
|
|
00A9B5 1 00 brk
|
|
00A9B6 1 00 brk
|
|
00A9B7 1 30 03 bmi LA9BC
|
|
00A9B9 1 00 brk
|
|
00A9BA 1 00 brk
|
|
00A9BB 1 70 .byte $70
|
|
00A9BC 1 0D 00 00 LA9BC: ora a:L0000
|
|
00A9BF 1 30 03 bmi LA9C4
|
|
00A9C1 1 00 brk
|
|
00A9C2 1 00 brk
|
|
00A9C3 1 70 .byte $70
|
|
00A9C4 1 03 LA9C4: .byte $03
|
|
00A9C5 1 00 brk
|
|
00A9C6 1 00 brk
|
|
00A9C7 1 30 7F bmi LAA48
|
|
00A9C9 1 7F 7F 7F bbr7 $7F,LAA4B
|
|
00A9CC 1 D8 cld
|
|
00A9CD 1 A9 06 lda #$06
|
|
00A9CF 1 00 brk
|
|
00A9D0 1 01 00 ora (L0000,x)
|
|
00A9D2 1 00 brk
|
|
00A9D3 1 00 brk
|
|
00A9D4 1 26 00 rol L0000
|
|
00A9D6 1 0B .byte $0B
|
|
00A9D7 1 00 brk
|
|
00A9D8 1 7F 7F 7F bbr7 $7F,LAA5A
|
|
00A9DB 1 7F 7F 5F bbr7 $7F,LAA3D
|
|
00A9DE 1 03 .byte $03
|
|
00A9DF 1 00 brk
|
|
00A9E0 1 00 brk
|
|
00A9E1 1 00 brk
|
|
00A9E2 1 00 LA9E2: brk
|
|
00A9E3 1 38 sec
|
|
00A9E4 1 03 .byte $03
|
|
00A9E5 1 00 brk
|
|
00A9E6 1 00 brk
|
|
00A9E7 1 00 brk
|
|
00A9E8 1 00 brk
|
|
00A9E9 1 58 cli
|
|
00A9EA 1 03 .byte $03
|
|
00A9EB 1 00 brk
|
|
00A9EC 1 00 brk
|
|
00A9ED 1 00 brk
|
|
00A9EE 1 00 brk
|
|
00A9EF 1 38 sec
|
|
00A9F0 1 03 .byte $03
|
|
00A9F1 1 78 sei
|
|
00A9F2 1 71 33 adc ($33),y
|
|
00A9F4 1 30 58 bmi LAA4E
|
|
00A9F6 1 03 LA9F6: .byte $03
|
|
00A9F7 1 18 clc
|
|
00A9F8 1 33 .byte $33
|
|
00A9F9 1 76 3D ror $3D,x
|
|
00A9FB 1 38 sec
|
|
00A9FC 1 03 .byte $03
|
|
00A9FD 1 78 sei
|
|
00A9FE 1 71 37 adc ($37),y
|
|
00AA00 1 37 58 rmb3 $58
|
|
00AA02 1 03 .byte $03
|
|
00AA03 1 18 clc
|
|
00AA04 1 33 .byte $33
|
|
00AA05 1 36 30 rol L0030,x
|
|
00AA07 1 38 sec
|
|
00AA08 1 03 .byte $03
|
|
00AA09 1 00 brk
|
|
00AA0A 1 00 brk
|
|
00AA0B 1 00 brk
|
|
00AA0C 1 00 brk
|
|
00AA0D 1 58 cli
|
|
00AA0E 1 7F 7F 7F bbr7 $7F,LAA90
|
|
00AA11 1 19 .byte $19
|
|
00AA12 1 33 LAA12: .byte $33
|
|
00AA13 1 38 sec
|
|
00AA14 1 2A rol a
|
|
00AA15 1 55 2A eor $2A,x
|
|
00AA17 1 19 33 58 ora L5833,y
|
|
00AA1A 1 55 2A eor $2A,x
|
|
00AA1C 1 55 7F eor $7F,x
|
|
00AA1E 1 7F 3F 2C bbr7 L003F,LAA4D
|
|
00AA21 1 AA tax
|
|
00AA22 1 03 .byte $03
|
|
00AA23 1 00 brk
|
|
00AA24 1 00 brk
|
|
00AA25 1 00 brk
|
|
00AA26 1 00 brk
|
|
00AA27 1 00 brk
|
|
00AA28 1 14 00 trb L0000
|
|
00AA2A 1 0B .byte $0B
|
|
00AA2B 1 00 brk
|
|
00AA2C 1 7F 7F 3F bbr7 $7F,LAA6E
|
|
00AA2F 1 63 .byte $63
|
|
00AA30 1 00 brk
|
|
00AA31 1 73 .byte $73
|
|
00AA32 1 63 .byte $63
|
|
00AA33 1 00 brk
|
|
00AA34 1 73 .byte $73
|
|
00AA35 1 63 .byte $63
|
|
00AA36 1 7F 63 03 bbr7 $63,LAA3C
|
|
00AA39 1 00 brk
|
|
00AA3A 1 60 rts
|
|
00AA3B 1
|
|
00AA3B 1 03 .byte $03
|
|
00AA3C 1 00 LAA3C: brk
|
|
00AA3D 1 60 LAA3D: rts
|
|
00AA3E 1
|
|
00AA3E 1 73 .byte $73
|
|
00AA3F 1 7F 67 33 bbr7 $67,LAA75
|
|
00AA42 1 00 brk
|
|
00AA43 1 66 33 ror $33
|
|
00AA45 1 00 brk
|
|
00AA46 1 66 33 ror $33
|
|
00AA48 1 00 LAA48: brk
|
|
00AA49 1 66 33 ror $33
|
|
00AA4B 1 00 LAA4B: brk
|
|
00AA4C 1 66 .byte $66
|
|
00AA4D 1 7F LAA4D: .byte $7F
|
|
00AA4E 1 7F 7F 5C LAA4E: bbr7 $7F,LAAAD
|
|
00AA51 1 AA tax
|
|
00AA52 1 08 php
|
|
00AA53 1 00 brk
|
|
00AA54 1 01 00 ora (L0000,x)
|
|
00AA56 1 00 brk
|
|
00AA57 1 00 brk
|
|
00AA58 1 33 .byte $33
|
|
00AA59 1 00 brk
|
|
00AA5A 1 09 00 LAA5A: ora #$00
|
|
00AA5C 1 7E 7F 7F ror L7F7F,x
|
|
00AA5F 1 7F 7F 7F bbr7 $7F,LAAE1
|
|
00AA62 1 7F 57 03 bbr7 $57,LAA68
|
|
00AA65 1 00 brk
|
|
00AA66 1 00 brk
|
|
00AA67 1 00 brk
|
|
00AA68 1 00 LAA68: brk
|
|
00AA69 1 00 brk
|
|
00AA6A 1 00 brk
|
|
00AA6B 1 2C 03 00 bit a:$03
|
|
00AA6E 1 00 LAA6E: brk
|
|
00AA6F 1 00 brk
|
|
00AA70 1 00 brk
|
|
00AA71 1 00 brk
|
|
00AA72 1 00 brk
|
|
00AA73 1 5C .byte $5C
|
|
00AA74 1 03 .byte $03
|
|
00AA75 1 00 LAA75: brk
|
|
00AA76 1 00 brk
|
|
00AA77 1 00 brk
|
|
00AA78 1 00 brk
|
|
00AA79 1 00 brk
|
|
00AA7A 1 00 brk
|
|
00AA7B 1 2C 63 01 bit $0163
|
|
00AA7E 1 00 brk
|
|
00AA7F 1 00 brk
|
|
00AA80 1 00 brk
|
|
00AA81 1 00 brk
|
|
00AA82 1 00 brk
|
|
00AA83 1 5C .byte $5C
|
|
00AA84 1 03 .byte $03
|
|
00AA85 1 00 brk
|
|
00AA86 1 00 brk
|
|
00AA87 1 00 brk
|
|
00AA88 1 00 brk
|
|
00AA89 1 00 brk
|
|
00AA8A 1 00 brk
|
|
00AA8B 1 5C .byte $5C
|
|
00AA8C 1 03 .byte $03
|
|
00AA8D 1 00 brk
|
|
00AA8E 1 00 brk
|
|
00AA8F 1 00 brk
|
|
00AA90 1 00 LAA90: brk
|
|
00AA91 1 00 brk
|
|
00AA92 1 00 brk
|
|
00AA93 1 2C 03 00 bit a:$03
|
|
00AA96 1 00 brk
|
|
00AA97 1 00 brk
|
|
00AA98 1 00 brk
|
|
00AA99 1 00 brk
|
|
00AA9A 1 00 brk
|
|
00AA9B 1 5C .byte $5C
|
|
00AA9C 1 7E 7F 7F ror L7F7F,x
|
|
00AA9F 1 7F 7F 7F bbr7 $7F,LAB21
|
|
00AAA2 1 7F 57 75 bbr7 $57,LAB1A
|
|
00AAA5 1 2A rol a
|
|
00AAA6 1 55 2A eor $2A,x
|
|
00AAA8 1 55 2A eor $2A,x
|
|
00AAAA 1 75 2A adc $2A,x
|
|
00AAAC 1 B8 clv
|
|
00AAAD 1 AA LAAAD: tax
|
|
00AAAE 1 05 00 ora L0000
|
|
00AAB0 1 07 00 rmb0 L0000
|
|
00AAB2 1 01 00 ora (L0000,x)
|
|
00AAB4 1 1B .byte $1B
|
|
00AAB5 1 00 brk
|
|
00AAB6 1 12 00 ora (L0000)
|
|
00AAB8 1 00 brk
|
|
00AAB9 1 00 brk
|
|
00AABA 1 00 brk
|
|
00AABB 1 00 brk
|
|
00AABC 1 00 brk
|
|
00AABD 1 00 brk
|
|
00AABE 1 55 FF eor $FF,x
|
|
00AAC0 1 55 00 eor L0000,x
|
|
00AAC2 1 00 brk
|
|
00AAC3 1 2A rol a
|
|
00AAC4 1 E3 .byte $E3
|
|
00AAC5 1 2A rol a
|
|
00AAC6 1 00 brk
|
|
00AAC7 1 00 brk
|
|
00AAC8 1 FF .byte $FF
|
|
00AAC9 1 FF .byte $FF
|
|
00AACA 1 FF 00 00 LAACA: bbs7 L0000,$AACD
|
|
00AACD 1 03 .byte $03
|
|
00AACE 1 00 brk
|
|
00AACF 1 E0 00 cpx #$00
|
|
00AAD1 1 00 brk
|
|
00AAD2 1 FF .byte $FF
|
|
00AAD3 1 FF .byte $FF
|
|
00AAD4 1 FF 00 00 LAAD4: bbs7 L0000,$AAD7
|
|
00AAD7 1 03 .byte $03
|
|
00AAD8 1 00 brk
|
|
00AAD9 1 60 rts
|
|
00AADA 1
|
|
00AADA 1 00 brk
|
|
00AADB 1 00 brk
|
|
00AADC 1 43 .byte $43
|
|
00AADD 1 10 64 bpl LAB43
|
|
00AADF 1 00 brk
|
|
00AAE0 1 00 brk
|
|
00AAE1 1 23 LAAE1: .byte $23
|
|
00AAE2 1 08 php
|
|
00AAE3 1 62 .byte $62
|
|
00AAE4 1 00 brk
|
|
00AAE5 1 00 brk
|
|
00AAE6 1 23 .byte $23
|
|
00AAE7 1 08 php
|
|
00AAE8 1 62 .byte $62
|
|
00AAE9 1 00 brk
|
|
00AAEA 1 00 brk
|
|
00AAEB 1 23 .byte $23
|
|
00AAEC 1 08 php
|
|
00AAED 1 62 .byte $62
|
|
00AAEE 1 00 brk
|
|
00AAEF 1 00 brk
|
|
00AAF0 1 23 .byte $23
|
|
00AAF1 1 08 php
|
|
00AAF2 1 62 .byte $62
|
|
00AAF3 1 00 brk
|
|
00AAF4 1 00 brk
|
|
00AAF5 1 23 .byte $23
|
|
00AAF6 1 08 php
|
|
00AAF7 1 62 .byte $62
|
|
00AAF8 1 00 brk
|
|
00AAF9 1 00 brk
|
|
00AAFA 1 23 .byte $23
|
|
00AAFB 1 08 php
|
|
00AAFC 1 62 .byte $62
|
|
00AAFD 1 00 brk
|
|
00AAFE 1 00 brk
|
|
00AAFF 1 23 .byte $23
|
|
00AB00 1 08 php
|
|
00AB01 1 62 .byte $62
|
|
00AB02 1 00 brk
|
|
00AB03 1 00 brk
|
|
00AB04 1 23 .byte $23
|
|
00AB05 1 08 php
|
|
00AB06 1 62 .byte $62
|
|
00AB07 1 00 brk
|
|
00AB08 1 00 brk
|
|
00AB09 1 43 .byte $43
|
|
00AB0A 1 10 64 bpl LAB70
|
|
00AB0C 1 00 brk
|
|
00AB0D 1 00 brk
|
|
00AB0E 1 03 .byte $03
|
|
00AB0F 1 00 brk
|
|
00AB10 1 60 rts
|
|
00AB11 1
|
|
00AB11 1 00 brk
|
|
00AB12 1 00 brk
|
|
00AB13 1 FF .byte $FF
|
|
00AB14 1 FF .byte $FF
|
|
00AB15 1 FF 00 00 LAB15: bbs7 L0000,$AB18
|
|
00AB18 1 00 brk
|
|
00AB19 1 00 brk
|
|
00AB1A 1 00 LAB1A: brk
|
|
00AB1B 1 00 brk
|
|
00AB1C 1 01 1E ora ($1E,x)
|
|
00AB1E 1 04 46 tsb $46
|
|
00AB20 1 69 .byte $69
|
|
00AB21 1 6C 65 04 LAB21: jmp (L0465)
|
|
00AB24 1
|
|
00AB24 1 56 69 lsr $69,x
|
|
00AB26 1 65 77 adc $77
|
|
00AB28 1 07 53 rmb0 $53
|
|
00AB2A 1 70 65 bvs LAB91
|
|
00AB2C 1 63 .byte $63
|
|
00AB2D 1 69 61 adc #$61
|
|
00AB2F 1 6C 07 53 jmp (L5307)
|
|
00AB32 1
|
|
00AB32 1 74 61 stz $61,x
|
|
00AB34 1 72 74 adc ($74)
|
|
00AB36 1 75 70 adc $70,x
|
|
00AB38 1 08 php
|
|
00AB39 1 53 .byte $53
|
|
00AB3A 1 65 6C adc $6C
|
|
00AB3C 1 65 63 adc $63
|
|
00AB3E 1 74 6F stz $6F,x
|
|
00AB40 1 72 0E adc ($0E)
|
|
00AB42 1 4E .byte $4E
|
|
00AB43 1 65 77 LAB43: adc $77
|
|
00AB45 1 20 46 6F jsr L6F46
|
|
00AB48 1 6C 64 65 jmp (L6564)
|
|
00AB4B 1
|
|
00AB4B 1 72 20 adc ($20)
|
|
00AB4D 1 2E 2E 2E rol L2E2E
|
|
00AB50 1 04 4F tsb $4F
|
|
00AB52 1 70 65 bvs LABB9
|
|
00AB54 1 6E 05 43 ror L4305
|
|
00AB57 1 6C 6F 73 jmp (L736F)
|
|
00AB5A 1
|
|
00AB5A 1 65 09 adc $09
|
|
00AB5C 1 43 .byte $43
|
|
00AB5D 1 6C 6F 73 jmp (L736F)
|
|
00AB60 1
|
|
00AB60 1 65 20 adc $20
|
|
00AB62 1 41 6C eor ($6C,x)
|
|
00AB64 1 6C 0A 53 jmp (L530A)
|
|
00AB67 1
|
|
00AB67 1 65 6C adc $6C
|
|
00AB69 1 65 63 adc $63
|
|
00AB6B 1 74 20 stz $20,x
|
|
00AB6D 1 41 6C eor ($6C,x)
|
|
00AB6F 1 6C .byte $6C
|
|
00AB70 1 0F 43 6F LAB70: bbr0 $43,LABE2
|
|
00AB73 1 70 79 bvs LABEE
|
|
00AB75 1 20 61 20 jsr L2061
|
|
00AB78 1 46 69 lsr $69
|
|
00AB7A 1 6C 65 20 jmp (L2065)
|
|
00AB7D 1
|
|
00AB7D 1 2E 2E 2E rol L2E2E
|
|
00AB80 1 11 44 ora ($44),y
|
|
00AB82 1 65 6C adc $6C
|
|
00AB84 1 65 74 adc $74
|
|
00AB86 1 65 20 adc $20
|
|
00AB88 1 61 20 adc ($20,x)
|
|
00AB8A 1 46 69 lsr $69
|
|
00AB8C 1 6C 65 20 jmp (L2065)
|
|
00AB8F 1
|
|
00AB8F 1 2E .byte $2E
|
|
00AB90 1 2E .byte $2E
|
|
00AB91 1 2E 05 45 LAB91: rol L4505
|
|
00AB94 1 6A ror a
|
|
00AB95 1 65 63 adc $63
|
|
00AB97 1 74 04 stz $04,x
|
|
00AB99 1 51 75 eor ($75),y
|
|
00AB9B 1 69 74 adc #$74
|
|
00AB9D 1 07 42 rmb0 $42
|
|
00AB9F 1 79 20 49 adc L4920,y
|
|
00ABA2 1 63 .byte $63
|
|
00ABA3 1 6F 6E 07 bbr6 $6E,LABAD
|
|
00ABA6 1 42 .byte $42
|
|
00ABA7 1 79 20 4E adc L4E20,y
|
|
00ABAA 1 61 6D adc ($6D,x)
|
|
00ABAC 1 65 .byte $65
|
|
00ABAD 1 07 42 LABAD: rmb0 $42
|
|
00ABAF 1 79 20 44 adc L4420,y
|
|
00ABB2 1 61 74 adc ($74,x)
|
|
00ABB4 1 65 07 adc $07
|
|
00ABB6 1 42 .byte $42
|
|
00ABB7 1 79 .byte $79
|
|
00ABB8 1 20 .byte $20
|
|
00ABB9 1 53 LABB9: .byte $53
|
|
00ABBA 1 69 7A adc #$7A
|
|
00ABBC 1 65 07 adc $07
|
|
00ABBE 1 42 .byte $42
|
|
00ABBF 1 79 20 54 adc L5420,y
|
|
00ABC2 1 79 70 65 adc L6570,y
|
|
00ABC5 1 0C 43 68 tsb L6843
|
|
00ABC8 1 65 63 adc $63
|
|
00ABCA 1 6B .byte $6B
|
|
00ABCB 1 20 44 72 jsr L7244
|
|
00ABCE 1 69 76 adc #$76
|
|
00ABD0 1 65 73 adc $73
|
|
00ABD2 1 11 46 ora ($46),y
|
|
00ABD4 1 6F 72 6D bbr6 $72,LAC44
|
|
00ABD7 1 61 74 adc ($74,x)
|
|
00ABD9 1 20 61 20 jsr L2061
|
|
00ABDC 1 44 .byte $44
|
|
00ABDD 1 69 73 adc #$73
|
|
00ABDF 1 6B .byte $6B
|
|
00ABE0 1 20 .byte $20
|
|
00ABE1 1 2E .byte $2E
|
|
00ABE2 1 2E 2E 10 LABE2: rol $102E
|
|
00ABE5 1 45 72 eor $72
|
|
00ABE7 1 61 73 adc ($73,x)
|
|
00ABE9 1 65 20 adc $20
|
|
00ABEB 1 61 20 adc ($20,x)
|
|
00ABED 1 44 .byte $44
|
|
00ABEE 1 69 73 LABEE: adc #$73
|
|
00ABF0 1 6B .byte $6B
|
|
00ABF1 1 20 2E 2E jsr L2E2E
|
|
00ABF4 1 2E 0D 44 rol L440D
|
|
00ABF7 1 69 73 adc #$73
|
|
00ABF9 1 6B .byte $6B
|
|
00ABFA 1 20 43 6F jsr L6F43
|
|
00ABFD 1 70 79 bvs LAC78
|
|
00ABFF 1 20 2E 2E jsr L2E2E
|
|
00AC02 1 2E 08 4C rol L4C08
|
|
00AC05 1 6F 63 6B bbr6 $63,LAC73
|
|
00AC08 1 20 2E 2E jsr L2E2E
|
|
00AC0B 1 2E 0A 55 rol L550A
|
|
00AC0E 1 6E 6C 6F ror L6F6C
|
|
00AC11 1 63 .byte $63
|
|
00AC12 1 6B .byte $6B
|
|
00AC13 1 20 2E 2E jsr L2E2E
|
|
00AC16 1 2E 0C 47 rol L470C
|
|
00AC19 1 65 74 adc $74
|
|
00AC1B 1 20 49 6E jsr L6E49
|
|
00AC1E 1 66 6F ror $6F
|
|
00AC20 1 20 2E 2E jsr L2E2E
|
|
00AC23 1 2E .byte $2E
|
|
00AC24 1 0C .byte $0C
|
|
00AC25 1 47 65 LAC25: rmb4 $65
|
|
00AC27 1 74 20 stz $20,x
|
|
00AC29 1 53 .byte $53
|
|
00AC2A 1 69 7A adc #$7A
|
|
00AC2C 1 65 20 adc $20
|
|
00AC2E 1 2E 2E 2E rol L2E2E
|
|
00AC31 1 12 52 ora ($52)
|
|
00AC33 1 65 6E adc $6E
|
|
00AC35 1 61 6D adc ($6D,x)
|
|
00AC37 1 65 20 adc $20
|
|
00AC39 1 61 6E adc ($6E,x)
|
|
00AC3B 1 20 49 63 jsr L6349
|
|
00AC3E 1 6F 6E 20 bbr6 $6E,LAC61
|
|
00AC41 1 2E 2E 2E rol L2E2E
|
|
00AC44 1 06 00 LAC44: asl L0000
|
|
00AC46 1 01 00 ora (L0000,x)
|
|
00AC48 1 1C AB 94 trb L94AB
|
|
00AC4B 1 E5 00 sbc L0000
|
|
00AC4D 1 00 brk
|
|
00AC4E 1 00 brk
|
|
00AC4F 1 00 brk
|
|
00AC50 1 00 brk
|
|
00AC51 1 00 brk
|
|
00AC52 1 02 .byte $02
|
|
00AC53 1 00 brk
|
|
00AC54 1 1E AB 8E asl L8EAB,x
|
|
00AC57 1 AC 00 00 ldy a:L0000
|
|
00AC5A 1 00 brk
|
|
00AC5B 1 00 brk
|
|
00AC5C 1 00 brk
|
|
00AC5D 1 00 brk
|
|
00AC5E 1 04 00 tsb L0000
|
|
00AC60 1 23 .byte $23
|
|
00AC61 1 AB LAC61: .byte $AB
|
|
00AC62 1 DC .byte $DC
|
|
00AC63 1 AC 00 00 ldy a:L0000
|
|
00AC66 1 00 brk
|
|
00AC67 1 00 brk
|
|
00AC68 1 00 brk
|
|
00AC69 1 00 brk
|
|
00AC6A 1 05 00 ora L0000
|
|
00AC6C 1 28 plp
|
|
00AC6D 1 AB .byte $AB
|
|
00AC6E 1 00 brk
|
|
00AC6F 1 AD 00 00 lda a:L0000
|
|
00AC72 1 00 brk
|
|
00AC73 1 00 LAC73: brk
|
|
00AC74 1 00 brk
|
|
00AC75 1 00 brk
|
|
00AC76 1 08 LAC76: php
|
|
00AC77 1 00 brk
|
|
00AC78 1 30 AB LAC78: bmi LAC25
|
|
00AC7A 1 D6 E2 dec $E2,x
|
|
00AC7C 1 00 brk
|
|
00AC7D 1 00 brk
|
|
00AC7E 1 00 brk
|
|
00AC7F 1 00 brk
|
|
00AC80 1 00 brk
|
|
00AC81 1 00 brk
|
|
00AC82 1 03 .byte $03
|
|
00AC83 1 00 brk
|
|
00AC84 1 38 sec
|
|
00AC85 1 AB .byte $AB
|
|
00AC86 1 F2 E4 sbc ($E4)
|
|
00AC88 1 00 brk
|
|
00AC89 1 00 brk
|
|
00AC8A 1 00 brk
|
|
00AC8B 1 00 brk
|
|
00AC8C 1 00 brk
|
|
00AC8D 1 00 brk
|
|
00AC8E 1 0C 00 00 tsb a:L0000
|
|
00AC91 1 00 brk
|
|
00AC92 1 00 brk
|
|
00AC93 1 00 brk
|
|
00AC94 1 01 00 ora (L0000,x)
|
|
00AC96 1 46 66 lsr $66
|
|
00AC98 1 41 AB eor ($AB,x)
|
|
00AC9A 1 40 rti
|
|
00AC9B 1
|
|
00AC9B 1 00 brk
|
|
00AC9C 1 13 .byte $13
|
|
00AC9D 1 00 brk
|
|
00AC9E 1 00 brk
|
|
00AC9F 1 00 brk
|
|
00ACA0 1 01 00 ora (L0000,x)
|
|
00ACA2 1 4F 6F 50 bbr4 $6F,LACF5
|
|
00ACA5 1 AB .byte $AB
|
|
00ACA6 1 01 00 ora (L0000,x)
|
|
00ACA8 1 43 .byte $43
|
|
00ACA9 1 63 .byte $63
|
|
00ACAA 1 55 AB eor $AB,x
|
|
00ACAC 1 01 00 ora (L0000,x)
|
|
00ACAE 1 42 .byte $42
|
|
00ACAF 1 62 .byte $62
|
|
00ACB0 1 5B .byte $5B
|
|
00ACB1 1 AB .byte $AB
|
|
00ACB2 1 01 00 ora (L0000,x)
|
|
00ACB4 1 41 61 eor ($61,x)
|
|
00ACB6 1 65 AB adc $AB
|
|
00ACB8 1 40 rti
|
|
00ACB9 1
|
|
00ACB9 1 00 brk
|
|
00ACBA 1 13 .byte $13
|
|
00ACBB 1 00 brk
|
|
00ACBC 1 00 brk
|
|
00ACBD 1 00 brk
|
|
00ACBE 1 01 00 ora (L0000,x)
|
|
00ACC0 1 59 79 70 eor L7079,y
|
|
00ACC3 1 AB .byte $AB
|
|
00ACC4 1 01 00 ora (L0000,x)
|
|
00ACC6 1 44 .byte $44
|
|
00ACC7 1 64 80 stz L0080
|
|
00ACC9 1 AB .byte $AB
|
|
00ACCA 1 40 rti
|
|
00ACCB 1
|
|
00ACCB 1 00 brk
|
|
00ACCC 1 13 .byte $13
|
|
00ACCD 1 00 brk
|
|
00ACCE 1 00 brk
|
|
00ACCF 1 00 brk
|
|
00ACD0 1 01 00 ora (L0000,x)
|
|
00ACD2 1 45 65 eor $65
|
|
00ACD4 1 92 AB sta ($AB)
|
|
00ACD6 1 01 00 ora (L0000,x)
|
|
00ACD8 1 51 71 eor ($71),y
|
|
00ACDA 1 98 tya
|
|
00ACDB 1 AB .byte $AB
|
|
00ACDC 1 05 00 ora L0000
|
|
00ACDE 1 00 brk
|
|
00ACDF 1 00 brk
|
|
00ACE0 1 00 brk
|
|
00ACE1 1 00 brk
|
|
00ACE2 1 01 00 ora (L0000,x)
|
|
00ACE4 1 4A lsr a
|
|
00ACE5 1 6A ror a
|
|
00ACE6 1 9D AB 01 sta $01AB,x
|
|
00ACE9 1 00 brk
|
|
00ACEA 1 4E 6E A5 lsr LA56E
|
|
00ACED 1 AB .byte $AB
|
|
00ACEE 1 01 00 ora (L0000,x)
|
|
00ACF0 1 54 .byte $54
|
|
00ACF1 1 74 AD stz $AD,x
|
|
00ACF3 1 AB .byte $AB
|
|
00ACF4 1 01 .byte $01
|
|
00ACF5 1 00 LACF5: brk
|
|
00ACF6 1 4B .byte $4B
|
|
00ACF7 1 6B .byte $6B
|
|
00ACF8 1 B5 AB lda $AB,x
|
|
00ACFA 1 01 00 ora (L0000,x)
|
|
00ACFC 1 4C 6C BD jmp LBD6C
|
|
00ACFF 1
|
|
00ACFF 1 AB .byte $AB
|
|
00AD00 1 0D 00 00 ora a:L0000
|
|
00AD03 1 00 brk
|
|
00AD04 1 00 brk
|
|
00AD05 1 00 brk
|
|
00AD06 1 00 brk
|
|
00AD07 1 00 brk
|
|
00AD08 1 00 brk
|
|
00AD09 1 00 brk
|
|
00AD0A 1 C5 AB cmp $AB
|
|
00AD0C 1 40 rti
|
|
00AD0D 1
|
|
00AD0D 1 00 brk
|
|
00AD0E 1 13 .byte $13
|
|
00AD0F 1 00 brk
|
|
00AD10 1 00 brk
|
|
00AD11 1 00 brk
|
|
00AD12 1 01 00 ora (L0000,x)
|
|
00AD14 1 53 .byte $53
|
|
00AD15 1 73 .byte $73
|
|
00AD16 1 D2 AB cmp ($AB)
|
|
00AD18 1 01 00 ora (L0000,x)
|
|
00AD1A 1 5A phy
|
|
00AD1B 1 7A ply
|
|
00AD1C 1 E4 AB cpx $AB
|
|
00AD1E 1 00 brk
|
|
00AD1F 1 00 brk
|
|
00AD20 1 00 brk
|
|
00AD21 1 00 brk
|
|
00AD22 1 F5 AB sbc $AB,x
|
|
00AD24 1 40 rti
|
|
00AD25 1
|
|
00AD25 1 00 brk
|
|
00AD26 1 13 .byte $13
|
|
00AD27 1 00 brk
|
|
00AD28 1 00 brk
|
|
00AD29 1 00 brk
|
|
00AD2A 1 00 brk
|
|
00AD2B 1 00 brk
|
|
00AD2C 1 00 brk
|
|
00AD2D 1 00 brk
|
|
00AD2E 1 03 .byte $03
|
|
00AD2F 1 AC 00 00 ldy a:L0000
|
|
00AD32 1 00 brk
|
|
00AD33 1 00 brk
|
|
00AD34 1 0C AC 40 tsb L40AC
|
|
00AD37 1 00 brk
|
|
00AD38 1 13 .byte $13
|
|
00AD39 1 00 brk
|
|
00AD3A 1 00 brk
|
|
00AD3B 1 00 brk
|
|
00AD3C 1 01 00 ora (L0000,x)
|
|
00AD3E 1 49 69 eor #$69
|
|
00AD40 1 17 AC rmb1 $AC
|
|
00AD42 1 00 brk
|
|
00AD43 1 00 brk
|
|
00AD44 1 00 brk
|
|
00AD45 1 00 brk
|
|
00AD46 1 24 AC bit $AC
|
|
00AD48 1 40 rti
|
|
00AD49 1
|
|
00AD49 1 00 brk
|
|
00AD4A 1 13 .byte $13
|
|
00AD4B 1 00 brk
|
|
00AD4C 1 00 brk
|
|
00AD4D 1 00 brk
|
|
00AD4E 1 00 brk
|
|
00AD4F 1 00 brk
|
|
00AD50 1 00 brk
|
|
00AD51 1 00 brk
|
|
00AD52 1 31 AC and ($AC),y
|
|
00AD54 1 00 brk
|
|
00AD55 1 00 brk
|
|
00AD56 1 00 brk
|
|
00AD57 1 00 brk
|
|
00AD58 1 00 brk
|
|
00AD59 1 00 brk
|
|
00AD5A 1 00 brk
|
|
00AD5B 1 00 brk
|
|
00AD5C 1 00 brk
|
|
00AD5D 1 00 brk
|
|
00AD5E 1 00 brk
|
|
00AD5F 1 00 brk
|
|
00AD60 1 00 brk
|
|
00AD61 1 00 brk
|
|
00AD62 1 00 brk
|
|
00AD63 1 00 brk
|
|
00AD64 1 00 brk
|
|
00AD65 1 00 brk
|
|
00AD66 1 00 brk
|
|
00AD67 1 00 brk
|
|
00AD68 1 00 brk
|
|
00AD69 1 00 brk
|
|
00AD6A 1 00 brk
|
|
00AD6B 1 00 brk
|
|
00AD6C 1 00 brk
|
|
00AD6D 1 00 brk
|
|
00AD6E 1 00 brk
|
|
00AD6F 1 00 brk
|
|
00AD70 1 00 brk
|
|
00AD71 1 00 brk
|
|
00AD72 1 00 brk
|
|
00AD73 1 00 brk
|
|
00AD74 1 00 brk
|
|
00AD75 1 00 brk
|
|
00AD76 1 00 brk
|
|
00AD77 1 00 brk
|
|
00AD78 1 00 brk
|
|
00AD79 1 00 brk
|
|
00AD7A 1 00 brk
|
|
00AD7B 1 00 brk
|
|
00AD7C 1 00 brk
|
|
00AD7D 1 00 brk
|
|
00AD7E 1 00 brk
|
|
00AD7F 1 00 brk
|
|
00AD80 1 00 brk
|
|
00AD81 1 00 brk
|
|
00AD82 1 00 brk
|
|
00AD83 1 00 brk
|
|
00AD84 1 00 brk
|
|
00AD85 1 00 brk
|
|
00AD86 1 00 brk
|
|
00AD87 1 00 brk
|
|
00AD88 1 00 brk
|
|
00AD89 1 00 brk
|
|
00AD8A 1 00 brk
|
|
00AD8B 1 00 brk
|
|
00AD8C 1 00 brk
|
|
00AD8D 1 00 brk
|
|
00AD8E 1 00 brk
|
|
00AD8F 1 00 brk
|
|
00AD90 1 00 brk
|
|
00AD91 1 00 brk
|
|
00AD92 1 00 brk
|
|
00AD93 1 00 brk
|
|
00AD94 1 00 brk
|
|
00AD95 1 00 brk
|
|
00AD96 1 00 brk
|
|
00AD97 1 00 brk
|
|
00AD98 1 00 brk
|
|
00AD99 1 00 brk
|
|
00AD9A 1 00 brk
|
|
00AD9B 1 00 brk
|
|
00AD9C 1 00 brk
|
|
00AD9D 1 00 brk
|
|
00AD9E 1 00 brk
|
|
00AD9F 1 00 brk
|
|
00ADA0 1 00 brk
|
|
00ADA1 1 00 brk
|
|
00ADA2 1 00 brk
|
|
00ADA3 1 00 brk
|
|
00ADA4 1 00 brk
|
|
00ADA5 1 00 brk
|
|
00ADA6 1 00 brk
|
|
00ADA7 1 00 brk
|
|
00ADA8 1 00 brk
|
|
00ADA9 1 00 brk
|
|
00ADAA 1 00 brk
|
|
00ADAB 1 00 brk
|
|
00ADAC 1 00 brk
|
|
00ADAD 1 00 brk
|
|
00ADAE 1 00 brk
|
|
00ADAF 1 00 brk
|
|
00ADB0 1 00 brk
|
|
00ADB1 1 00 brk
|
|
00ADB2 1 00 brk
|
|
00ADB3 1 00 brk
|
|
00ADB4 1 00 brk
|
|
00ADB5 1 00 brk
|
|
00ADB6 1 00 brk
|
|
00ADB7 1 00 brk
|
|
00ADB8 1 00 brk
|
|
00ADB9 1 00 brk
|
|
00ADBA 1 00 brk
|
|
00ADBB 1 00 brk
|
|
00ADBC 1 00 brk
|
|
00ADBD 1 00 brk
|
|
00ADBE 1 00 brk
|
|
00ADBF 1 00 brk
|
|
00ADC0 1 00 brk
|
|
00ADC1 1 00 brk
|
|
00ADC2 1 00 brk
|
|
00ADC3 1 00 brk
|
|
00ADC4 1 00 brk
|
|
00ADC5 1 00 brk
|
|
00ADC6 1 00 brk
|
|
00ADC7 1 00 brk
|
|
00ADC8 1 00 brk
|
|
00ADC9 1 00 brk
|
|
00ADCA 1 00 brk
|
|
00ADCB 1 00 brk
|
|
00ADCC 1 00 brk
|
|
00ADCD 1 00 brk
|
|
00ADCE 1 00 brk
|
|
00ADCF 1 00 brk
|
|
00ADD0 1 00 brk
|
|
00ADD1 1 00 brk
|
|
00ADD2 1 00 brk
|
|
00ADD3 1 00 brk
|
|
00ADD4 1 00 brk
|
|
00ADD5 1 00 brk
|
|
00ADD6 1 00 brk
|
|
00ADD7 1 00 brk
|
|
00ADD8 1 00 brk
|
|
00ADD9 1 00 brk
|
|
00ADDA 1 00 brk
|
|
00ADDB 1 00 brk
|
|
00ADDC 1 00 brk
|
|
00ADDD 1 00 brk
|
|
00ADDE 1 00 brk
|
|
00ADDF 1 00 brk
|
|
00ADE0 1 00 brk
|
|
00ADE1 1 00 brk
|
|
00ADE2 1 00 brk
|
|
00ADE3 1 00 brk
|
|
00ADE4 1 00 brk
|
|
00ADE5 1 00 brk
|
|
00ADE6 1 00 brk
|
|
00ADE7 1 00 brk
|
|
00ADE8 1 00 brk
|
|
00ADE9 1 00 brk
|
|
00ADEA 1 00 brk
|
|
00ADEB 1 00 brk
|
|
00ADEC 1 00 brk
|
|
00ADED 1 00 brk
|
|
00ADEE 1 00 brk
|
|
00ADEF 1 00 brk
|
|
00ADF0 1 00 brk
|
|
00ADF1 1 00 brk
|
|
00ADF2 1 00 brk
|
|
00ADF3 1 00 brk
|
|
00ADF4 1 00 brk
|
|
00ADF5 1 00 brk
|
|
00ADF6 1 00 brk
|
|
00ADF7 1 00 brk
|
|
00ADF8 1 00 brk
|
|
00ADF9 1 00 brk
|
|
00ADFA 1 00 brk
|
|
00ADFB 1 00 brk
|
|
00ADFC 1 00 brk
|
|
00ADFD 1 00 brk
|
|
00ADFE 1 00 brk
|
|
00ADFF 1 00 brk
|
|
00AE00 1 04 00 tsb L0000
|
|
00AE02 1 02 .byte $02
|
|
00AE03 1 00 brk
|
|
00AE04 1 8C 01 62 sty L6201
|
|
00AE07 1 00 brk
|
|
00AE08 1 05 00 ora L0000
|
|
00AE0A 1 03 .byte $03
|
|
00AE0B 1 00 brk
|
|
00AE0C 1 8B .byte $8B
|
|
00AE0D 1 01 61 ora ($61,x)
|
|
00AE0F 1 00 brk
|
|
00AE10 1 28 plp
|
|
00AE11 1 00 brk
|
|
00AE12 1 51 00 eor (L0000),y
|
|
00AE14 1 8C 00 5C sty L5C00
|
|
00AE17 1 00 brk
|
|
00AE18 1 C1 00 cmp (L0000,x)
|
|
00AE1A 1 1E 00 25 asl $2500,x
|
|
00AE1D 1 01 29 ora ($29,x)
|
|
00AE1F 1 00 brk
|
|
00AE20 1 04 01 tsb $01
|
|
00AE22 1 51 00 eor (L0000),y
|
|
00AE24 1 68 pla
|
|
00AE25 1 01 5C ora ($5C,x)
|
|
00AE27 1 00 brk
|
|
00AE28 1 C8 iny
|
|
00AE29 1 00 brk
|
|
00AE2A 1 51 00 eor (L0000),y
|
|
00AE2C 1 F0 00 beq LAE2E
|
|
00AE2E 1 5C LAE2E: .byte $5C
|
|
00AE2F 1 00 brk
|
|
00AE30 1 04 01 tsb $01
|
|
00AE32 1 51 00 eor (L0000),y
|
|
00AE34 1 2C 01 5C bit L5C01
|
|
00AE37 1 00 brk
|
|
00AE38 1 40 rti
|
|
00AE39 1
|
|
00AE39 1 01 51 ora ($51,x)
|
|
00AE3B 1 00 brk
|
|
00AE3C 1 68 pla
|
|
00AE3D 1 01 5C ora ($5C,x)
|
|
00AE3F 1 00 brk
|
|
00AE40 1 0F 4F 4B bbr0 $4F,LAE8E
|
|
00AE43 1 20 20 20 jsr L2020
|
|
00AE46 1 20 20 20 jsr L2020
|
|
00AE49 1 20 20 20 jsr L2020
|
|
00AE4C 1 20 20 20 jsr L2020
|
|
00AE4F 1 0D 09 01 ora $0109
|
|
00AE52 1 5B .byte $5B
|
|
00AE53 1 00 brk
|
|
00AE54 1 2D 00 5B and L5B00
|
|
00AE57 1 00 brk
|
|
00AE58 1 CD 00 5B cmp L5B00
|
|
00AE5B 1 00 brk
|
|
00AE5C 1 09 01 ora #$01
|
|
00AE5E 1 5B .byte $5B
|
|
00AE5F 1 00 brk
|
|
00AE60 1 45 01 eor $01
|
|
00AE62 1 5B .byte $5B
|
|
00AE63 1 00 brk
|
|
00AE64 1 1C 00 70 trb L7000
|
|
00AE67 1 00 brk
|
|
00AE68 1 1C 00 87 trb L8700
|
|
00AE6B 1 00 brk
|
|
00AE6C 1 00 brk
|
|
00AE6D 1 7F 27 00 bbr7 $27,LAE70
|
|
00AE70 1 19 00 68 LAE70: ora L6800,y
|
|
00AE73 1 01 50 ora ($50,x)
|
|
00AE75 1 00 brk
|
|
00AE76 1 28 plp
|
|
00AE77 1 00 brk
|
|
00AE78 1 3C 00 68 bit L6800,x
|
|
00AE7B 1 01 50 ora ($50,x)
|
|
00AE7D 1 00 brk
|
|
00AE7E 1 41 00 eor (L0000,x)
|
|
00AE80 1 2B .byte $2B
|
|
00AE81 1 00 brk
|
|
00AE82 1 41 00 eor (L0000,x)
|
|
00AE84 1 33 .byte $33
|
|
00AE85 1 00 brk
|
|
00AE86 1 41 00 eor (L0000,x)
|
|
00AE88 1 23 .byte $23
|
|
00AE89 1 00 brk
|
|
00AE8A 1 8A txa
|
|
00AE8B 1 01 2A ora ($2A,x)
|
|
00AE8D 1 00 brk
|
|
00AE8E 1 41 00 LAE8E: eor (L0000,x)
|
|
00AE90 1 2B .byte $2B
|
|
00AE91 1 00 brk
|
|
00AE92 1 8A txa
|
|
00AE93 1 01 32 ora ($32,x)
|
|
00AE95 1 00 brk
|
|
00AE96 1 11 43 ora ($43),y
|
|
00AE98 1 61 6E adc ($6E,x)
|
|
00AE9A 1 63 .byte $63
|
|
00AE9B 1 65 6C adc $6C
|
|
00AE9D 1 20 20 20 jsr L2020
|
|
00AEA0 1 20 20 20 jsr L2020
|
|
00AEA3 1 20 20 45 jsr L4520
|
|
00AEA6 1 73 .byte $73
|
|
00AEA7 1 63 .byte $63
|
|
00AEA8 1 04 20 tsb $20
|
|
00AEAA 1 59 65 73 eor L7365,y
|
|
00AEAD 1 03 .byte $03
|
|
00AEAE 1 20 4E 6F jsr L6F4E
|
|
00AEB1 1 04 20 tsb $20
|
|
00AEB3 1 41 6C eor ($6C,x)
|
|
00AEB5 1 6C 10 53 jmp (L5310)
|
|
00AEB8 1
|
|
00AEB8 1 6F 75 72 bbr6 $75,LAF2D
|
|
00AEBB 1 63 .byte $63
|
|
00AEBC 1 65 20 adc $20
|
|
00AEBE 1 66 69 ror $69
|
|
00AEC0 1 6C 65 6E jmp (L6E65)
|
|
00AEC3 1
|
|
00AEC3 1 61 6D adc ($6D,x)
|
|
00AEC5 1 65 3A adc $3A
|
|
00AEC7 1 15 44 ora $44,x
|
|
00AEC9 1 65 73 adc $73
|
|
00AECB 1 74 69 stz $69,x
|
|
00AECD 1 6E 61 74 ror L7461
|
|
00AED0 1 69 6F adc #$6F
|
|
00AED2 1 6E 20 66 ror L6620
|
|
00AED5 1 69 6C adc #$6C
|
|
00AED7 1 65 6E adc $6E
|
|
00AED9 1 61 6D adc ($6D,x)
|
|
00AEDB 1 65 3A adc $3A
|
|
00AEDD 1 04 00 tsb L0000
|
|
00AEDF 1 02 .byte $02
|
|
00AEE0 1 00 brk
|
|
00AEE1 1 8C 01 6C sty L6C01
|
|
00AEE4 1 00 brk
|
|
00AEE5 1 05 00 ora L0000
|
|
00AEE7 1 03 .byte $03
|
|
00AEE8 1 00 brk
|
|
00AEE9 1 8B .byte $8B
|
|
00AEEA 1 01 6B ora ($6B,x)
|
|
00AEEC 1 00 brk
|
|
00AEED 1 10 41 bpl LAF30
|
|
00AEEF 1 70 70 bvs LAF61
|
|
00AEF1 1 6C 65 20 jmp (L2065)
|
|
00AEF4 1
|
|
00AEF4 1 49 49 eor #$49
|
|
00AEF6 1 20 44 65 jsr L6544
|
|
00AEF9 1 73 .byte $73
|
|
00AEFA 1 6B .byte $6B
|
|
00AEFB 1 54 .byte $54
|
|
00AEFC 1 6F 70 23 bbr6 $70,LAF22
|
|
00AEFF 1 43 .byte $43
|
|
00AF00 1 6F 70 79 bbr6 $70,LAF7C
|
|
00AF03 1 72 69 adc ($69)
|
|
00AF05 1 67 68 rmb6 $68
|
|
00AF07 1 74 20 stz $20,x
|
|
00AF09 1 41 70 eor ($70,x)
|
|
00AF0B 1 70 6C bvs LAF79
|
|
00AF0D 1 65 20 adc $20
|
|
00AF0F 1 43 .byte $43
|
|
00AF10 1 6F 6D 70 bbr6 $6D,LAF83
|
|
00AF13 1 75 74 adc $74,x
|
|
00AF15 1 65 72 adc $72
|
|
00AF17 1 20 49 6E jsr L6E49
|
|
00AF1A 1 63 .byte $63
|
|
00AF1B 1 2E 2C 20 rol L202C
|
|
00AF1E 1 31 39 and ($39),y
|
|
00AF20 1 38 sec
|
|
00AF21 1 36 .byte $36
|
|
00AF22 1 23 LAF22: .byte $23
|
|
00AF23 1 43 .byte $43
|
|
00AF24 1 6F 70 79 bbr6 $70,LAFA0
|
|
00AF27 1 72 69 adc ($69)
|
|
00AF29 1 67 68 rmb6 $68
|
|
00AF2B 1 74 20 stz $20,x
|
|
00AF2D 1 56 65 LAF2D: lsr $65,x
|
|
00AF2F 1 72 .byte $72
|
|
00AF30 1 73 LAF30: .byte $73
|
|
00AF31 1 69 6F adc #$6F
|
|
00AF33 1 6E 20 53 ror L5320
|
|
00AF36 1 6F 66 74 bbr6 $66,LAFAD
|
|
00AF39 1 2C 20 31 bit $3120
|
|
00AF3C 1 39 38 35 and $3538,y
|
|
00AF3F 1 20 2D 20 jsr L202D
|
|
00AF42 1 31 39 and ($39),y
|
|
00AF44 1 38 sec
|
|
00AF45 1 36 13 rol $13,x
|
|
00AF47 1 41 6C eor ($6C,x)
|
|
00AF49 1 6C 20 52 jmp (L5220)
|
|
00AF4C 1
|
|
00AF4C 1 69 67 adc #$67
|
|
00AF4E 1 68 pla
|
|
00AF4F 1 74 73 stz $73,x
|
|
00AF51 1 20 52 65 jsr L6552
|
|
00AF54 1 73 .byte $73
|
|
00AF55 1 65 72 adc $72
|
|
00AF57 1 76 65 ror $65,x
|
|
00AF59 1 64 38 stz $38
|
|
00AF5B 1 41 75 eor ($75,x)
|
|
00AF5D 1 74 68 stz $68,x
|
|
00AF5F 1 6F .byte $6F
|
|
00AF60 1 72 .byte $72
|
|
00AF61 1 73 LAF61: .byte $73
|
|
00AF62 1 3A dec a
|
|
00AF63 1 20 53 74 jsr L7453
|
|
00AF66 1 65 70 adc $70
|
|
00AF68 1 68 pla
|
|
00AF69 1 61 6E adc ($6E,x)
|
|
00AF6B 1 65 20 adc $20
|
|
00AF6D 1 43 .byte $43
|
|
00AF6E 1 61 76 adc ($76,x)
|
|
00AF70 1 72 69 adc ($69)
|
|
00AF72 1 6C 2C 20 jmp (L202C)
|
|
00AF75 1
|
|
00AF75 1 42 .byte $42
|
|
00AF76 1 65 72 adc $72
|
|
00AF78 1 6E .byte $6E
|
|
00AF79 1 61 72 LAF79: adc ($72,x)
|
|
00AF7B 1 64 .byte $64
|
|
00AF7C 1 20 47 61 LAF7C: jsr L6147
|
|
00AF7F 1 6C 6C 65 jmp (L656C)
|
|
00AF82 1
|
|
00AF82 1 74 .byte $74
|
|
00AF83 1 2C 20 48 LAF83: bit L4820
|
|
00AF86 1 65 6E adc $6E
|
|
00AF88 1 72 69 adc ($69)
|
|
00AF8A 1 20 4C 61 jsr L614C
|
|
00AF8D 1 6D 69 72 adc L7269
|
|
00AF90 1 61 75 adc ($75,x)
|
|
00AF92 1 78 sei
|
|
00AF93 1 20 52 69 jsr L6952
|
|
00AF96 1 63 .byte $63
|
|
00AF97 1 68 pla
|
|
00AF98 1 61 72 adc ($72,x)
|
|
00AF9A 1 64 20 stz $20
|
|
00AF9C 1 44 .byte $44
|
|
00AF9D 1 61 6E adc ($6E,x)
|
|
00AF9F 1 61 .byte $61
|
|
00AFA0 1 69 73 LAFA0: adc #$73
|
|
00AFA2 1 20 61 6E jsr L6E61
|
|
00AFA5 1 64 20 stz $20
|
|
00AFA7 1 4C 75 63 jmp L6375
|
|
00AFAA 1
|
|
00AFAA 1 20 42 61 jsr L6142
|
|
00AFAD 1 72 74 LAFAD: adc ($74)
|
|
00AFAF 1 68 pla
|
|
00AFB0 1 65 6C adc $6C
|
|
00AFB2 1 65 74 adc $74
|
|
00AFB4 1 39 57 69 and L6957,y
|
|
00AFB7 1 74 68 stz $68,x
|
|
00AFB9 1 20 74 68 jsr L6874
|
|
00AFBC 1 61 6E adc ($6E,x)
|
|
00AFBE 1 6B .byte $6B
|
|
00AFBF 1 73 .byte $73
|
|
00AFC0 1 20 74 6F jsr L6F74
|
|
00AFC3 1 3A dec a
|
|
00AFC4 1 20 41 2E jsr L2E41
|
|
00AFC7 1 20 47 65 jsr L6547
|
|
00AFCA 1 72 61 adc ($61)
|
|
00AFCC 1 72 64 adc ($64)
|
|
00AFCE 1 2C 20 4A bit L4A20
|
|
00AFD1 1 2E 20 47 rol L4720
|
|
00AFD4 1 65 72 adc $72
|
|
00AFD6 1 62 .byte $62
|
|
00AFD7 1 65 72 adc $72
|
|
00AFD9 1 2C 20 50 bit L5020
|
|
00AFDC 1 2E 20 50 rol L5020
|
|
00AFDF 1 61 68 adc ($68,x)
|
|
00AFE1 1 6C 2C 20 jmp (L202C)
|
|
00AFE4 1
|
|
00AFE4 1 4A lsr a
|
|
00AFE5 1 2E 20 42 rol L4220
|
|
00AFE8 1 65 72 adc $72
|
|
00AFEA 1 6E 61 72 ror L7261
|
|
00AFED 1 64 11 stz $11
|
|
00AFEF 1 4E 6F 76 lsr L766F
|
|
00AFF2 1 65 6D adc $6D
|
|
00AFF4 1 62 .byte $62
|
|
00AFF5 1 65 72 adc $72
|
|
00AFF7 1 20 32 36 jsr L3632
|
|
00AFFA 1 2C 20 31 bit $3120
|
|
00AFFD 1 39 38 36 and $3638,y
|
|
00B000 1 0B .byte $0B
|
|
00B001 1 56 65 lsr $65,x
|
|
00B003 1 72 73 adc ($73)
|
|
00B005 1 69 6F adc #$6F
|
|
00B007 1 6E 20 31 ror $3120
|
|
00B00A 1 2E 31 08 rol $0831
|
|
00B00D 1 43 .byte $43
|
|
00B00E 1 6F 70 79 bbr6 $70,LB08A
|
|
00B011 1 20 2E 2E jsr L2E2E
|
|
00B014 1 2E 0C 4E rol L4E0C
|
|
00B017 1 6F 77 20 bbr6 $77,LB03A
|
|
00B01A 1 43 .byte $43
|
|
00B01B 1 6F 70 79 bbr6 $70,LB097
|
|
00B01E 1 69 6E adc #$6E
|
|
00B020 1 67 20 rmb6 $20
|
|
00B022 1 05 66 ora $66
|
|
00B024 1 72 6F adc ($6F)
|
|
00B026 1 6D 3A 04 adc $043A
|
|
00B029 1 74 6F stz $6F,x
|
|
00B02B 1 20 3A 19 jsr L193A
|
|
00B02E 1 46 69 lsr $69
|
|
00B030 1 6C 65 73 jmp (L7365)
|
|
00B033 1
|
|
00B033 1 20 72 65 jsr L6572
|
|
00B036 1 6D 61 69 adc L6961
|
|
00B039 1 6E .byte $6E
|
|
00B03A 1 69 6E LB03A: adc #$6E
|
|
00B03C 1 67 20 rmb6 $20
|
|
00B03E 1 74 6F stz $6F,x
|
|
00B040 1 20 63 6F jsr L6F63
|
|
00B043 1 70 79 bvs LB0BE
|
|
00B045 1 3A dec a
|
|
00B046 1 20 38 54 jsr L5438
|
|
00B049 1 68 pla
|
|
00B04A 1 61 74 adc ($74,x)
|
|
00B04C 1 20 66 69 jsr L6966
|
|
00B04F 1 6C 65 20 jmp (L2065)
|
|
00B052 1
|
|
00B052 1 61 6C adc ($6C,x)
|
|
00B054 1 72 65 adc ($65)
|
|
00B056 1 61 64 adc ($64,x)
|
|
00B058 1 79 20 65 adc L6520,y
|
|
00B05B 1 78 sei
|
|
00B05C 1 69 73 adc #$73
|
|
00B05E 1 74 73 stz $73,x
|
|
00B060 1 2E 20 44 rol L4420
|
|
00B063 1 6F 20 79 bbr6 $20,LB0DF
|
|
00B066 1 6F 75 20 bbr6 $75,LB089
|
|
00B069 1 77 61 rmb7 $61
|
|
00B06B 1 6E 74 20 ror $2074
|
|
00B06E 1 74 6F stz $6F,x
|
|
00B070 1 20 77 72 jsr L7277
|
|
00B073 1 69 74 adc #$74
|
|
00B075 1 65 20 adc $20
|
|
00B077 1 6F 76 65 bbr6 $76,LB0DF
|
|
00B07A 1 72 20 adc ($20)
|
|
00B07C 1 69 74 adc #$74
|
|
00B07E 1 20 3F 35 jsr L353F
|
|
00B081 1 54 .byte $54
|
|
00B082 1 68 pla
|
|
00B083 1 69 73 adc #$73
|
|
00B085 1 20 66 69 jsr L6966
|
|
00B088 1 6C .byte $6C
|
|
00B089 1 65 LB089: .byte $65
|
|
00B08A 1 20 69 73 LB08A: jsr L7369
|
|
00B08D 1 20 74 6F jsr L6F74
|
|
00B090 1 6F 20 6C bbr6 $20,LB0FF
|
|
00B093 1 61 72 adc ($72,x)
|
|
00B095 1 67 65 rmb6 $65
|
|
00B097 1 20 74 6F LB097: jsr L6F74
|
|
00B09A 1 20 63 6F jsr L6F63
|
|
00B09D 1 70 79 bvs LB118
|
|
00B09F 1 2C 20 63 bit L6320
|
|
00B0A2 1 6C 69 63 jmp (L6369)
|
|
00B0A5 1
|
|
00B0A5 1 6B .byte $6B
|
|
00B0A6 1 20 4F 4B jsr L4B4F
|
|
00B0A9 1 20 74 6F jsr L6F74
|
|
00B0AC 1 20 63 6F jsr L6F63
|
|
00B0AF 1 6E 74 69 ror L6974
|
|
00B0B2 1 6E 75 65 ror L6575
|
|
00B0B5 1 2E 6E 00 rol a:$6E
|
|
00B0B8 1 23 .byte $23
|
|
00B0B9 1 00 brk
|
|
00B0BA 1 AA tax
|
|
00B0BB 1 00 brk
|
|
00B0BC 1 3B .byte $3B
|
|
00B0BD 1 00 brk
|
|
00B0BE 1 0A LB0BE: asl a
|
|
00B0BF 1 44 .byte $44
|
|
00B0C0 1 65 6C adc $6C
|
|
00B0C2 1 65 74 adc $74
|
|
00B0C4 1 65 20 adc $20
|
|
00B0C6 1 2E 2E 2E rol L2E2E
|
|
00B0C9 1 13 .byte $13
|
|
00B0CA 1 43 .byte $43
|
|
00B0CB 1 6C 69 63 jmp (L6369)
|
|
00B0CE 1
|
|
00B0CE 1 6B .byte $6B
|
|
00B0CF 1 20 4F 4B jsr L4B4F
|
|
00B0D2 1 20 74 6F jsr L6F74
|
|
00B0D5 1 20 64 65 jsr L6564
|
|
00B0D8 1 6C 65 74 jmp (L7465)
|
|
00B0DB 1
|
|
00B0DB 1 65 3A adc $3A
|
|
00B0DD 1 30 43 bmi LB122
|
|
00B0DF 1 6C 69 63 LB0DF: jmp (L6369)
|
|
00B0E2 1
|
|
00B0E2 1 6B .byte $6B
|
|
00B0E3 1 69 6E adc #$6E
|
|
00B0E5 1 67 20 rmb6 $20
|
|
00B0E7 1 4F 4B 20 bbr4 $4B,LB10A
|
|
00B0EA 1 77 69 rmb7 $69
|
|
00B0EC 1 6C 6C 20 jmp (L206C)
|
|
00B0EF 1
|
|
00B0EF 1 69 6D adc #$6D
|
|
00B0F1 1 6D 65 64 adc L6464+1
|
|
00B0F4 1 69 61 adc #$61
|
|
00B0F6 1 74 65 stz $65,x
|
|
00B0F8 1 6C 79 20 jmp (L2079)
|
|
00B0FB 1
|
|
00B0FB 1 65 6D adc $6D
|
|
00B0FD 1 70 74 bvs LB173
|
|
00B0FF 1 79 20 74 LB0FF: adc L7420,y
|
|
00B102 1 68 pla
|
|
00B103 1 65 20 adc $20
|
|
00B105 1 74 72 stz $72,x
|
|
00B107 1 61 73 adc ($73,x)
|
|
00B109 1 68 pla
|
|
00B10A 1 20 6F 66 LB10A: jsr L666F
|
|
00B10D 1 3A dec a
|
|
00B10E 1 05 46 ora $46
|
|
00B110 1 69 6C adc #$6C
|
|
00B112 1 65 3A adc $3A
|
|
00B114 1 1E 46 69 asl L6946,x
|
|
00B117 1 6C .byte $6C
|
|
00B118 1 65 73 LB118: adc $73
|
|
00B11A 1 20 72 65 jsr L6572
|
|
00B11D 1 6D 61 69 adc L6961
|
|
00B120 1 6E .byte $6E
|
|
00B121 1 69 .byte $69
|
|
00B122 1 6E 67 20 LB122: ror $2067
|
|
00B125 1 74 6F stz $6F,x
|
|
00B127 1 20 62 65 jsr L6562
|
|
00B12A 1 20 64 65 jsr L6564
|
|
00B12D 1 6C 65 74 jmp (L7465)
|
|
00B130 1
|
|
00B130 1 65 64 adc $64
|
|
00B132 1 3A dec a
|
|
00B133 1 36 54 rol $54,x
|
|
00B135 1 68 pla
|
|
00B136 1 69 73 adc #$73
|
|
00B138 1 20 66 69 jsr L6966
|
|
00B13B 1 6C 65 20 jmp (L2065)
|
|
00B13E 1
|
|
00B13E 1 69 73 adc #$73
|
|
00B140 1 20 6C 6F jsr L6F6C
|
|
00B143 1 63 .byte $63
|
|
00B144 1 6B .byte $6B
|
|
00B145 1 65 64 adc $64
|
|
00B147 1 2C 20 64 bit L6420
|
|
00B14A 1 6F 20 79 bbr6 $20,LB1C6
|
|
00B14D 1 6F 75 20 bbr6 $75,LB170
|
|
00B150 1 77 61 rmb7 $61
|
|
00B152 1 6E 74 20 ror $2074
|
|
00B155 1 74 6F stz $6F,x
|
|
00B157 1 20 64 65 jsr L6564
|
|
00B15A 1 6C 65 74 jmp (L7465)
|
|
00B15D 1
|
|
00B15D 1 65 20 adc $20
|
|
00B15F 1 69 74 adc #$74
|
|
00B161 1 20 61 6E jsr L6E61
|
|
00B164 1 79 77 61 adc L6177,y
|
|
00B167 1 79 20 3F adc $3F20,y
|
|
00B16A 1 91 00 sta (L0000),y
|
|
00B16C 1 3B .byte $3B
|
|
00B16D 1 00 brk
|
|
00B16E 1 C8 iny
|
|
00B16F 1 00 brk
|
|
00B170 1 3B LB170: .byte $3B
|
|
00B171 1 00 brk
|
|
00B172 1 2C .byte $2C
|
|
00B173 1 01 3B LB173: ora ($3B,x)
|
|
00B175 1 00 brk
|
|
00B176 1 0E 4E 65 asl L654E
|
|
00B179 1 77 20 rmb7 $20
|
|
00B17B 1 46 6F lsr $6F
|
|
00B17D 1 6C 64 65 jmp (L6564)
|
|
00B180 1
|
|
00B180 1 72 20 adc ($20)
|
|
00B182 1 2E 2E 2E rol L2E2E
|
|
00B185 1 03 .byte $03
|
|
00B186 1 69 6E adc #$6E
|
|
00B188 1 3A dec a
|
|
00B189 1 16 45 asl $45,x
|
|
00B18B 1 6E 74 65 ror L6574
|
|
00B18E 1 72 20 adc ($20)
|
|
00B190 1 74 68 stz $68,x
|
|
00B192 1 65 20 adc $20
|
|
00B194 1 66 6F ror $6F
|
|
00B196 1 6C 64 65 jmp (L6564)
|
|
00B199 1
|
|
00B199 1 72 20 adc ($20)
|
|
00B19B 1 6E 61 6D ror L6D61
|
|
00B19E 1 65 3A adc $3A
|
|
00B1A0 1 12 52 ora ($52)
|
|
00B1A2 1 65 6E adc $6E
|
|
00B1A4 1 61 6D adc ($6D,x)
|
|
00B1A6 1 65 20 adc $20
|
|
00B1A8 1 61 6E adc ($6E,x)
|
|
00B1AA 1 20 49 63 jsr L6349
|
|
00B1AD 1 6F 6E 20 bbr6 $6E,LB1D0
|
|
00B1B0 1 2E 2E 2E rol L2E2E
|
|
00B1B3 1 08 php
|
|
00B1B4 1 52 65 eor ($65)
|
|
00B1B6 1 6E 61 6D ror L6D61
|
|
00B1B9 1 65 3A adc $3A
|
|
00B1BB 1 20 09 4E jsr L4E09
|
|
00B1BE 1 65 77 adc $77
|
|
00B1C0 1 20 6E 61 jsr L616E
|
|
00B1C3 1 6D 65 3A adc $3A65
|
|
00B1C6 1 0C 47 65 LB1C6: tsb L6547
|
|
00B1C9 1 74 20 stz $20,x
|
|
00B1CB 1 49 6E eor #$6E
|
|
00B1CD 1 66 6F ror $6F
|
|
00B1CF 1 20 .byte $20
|
|
00B1D0 1 2E 2E 2E LB1D0: rol L2E2E
|
|
00B1D3 1 04 4E tsb $4E
|
|
00B1D5 1 61 6D adc ($6D,x)
|
|
00B1D7 1 65 06 adc $06
|
|
00B1D9 1 4C 6F 63 jmp L636F
|
|
00B1DC 1
|
|
00B1DC 1 6B .byte $6B
|
|
00B1DD 1 65 64 adc $64
|
|
00B1DF 1 04 53 tsb $53
|
|
00B1E1 1 69 7A adc #$7A
|
|
00B1E3 1 65 0D adc $0D
|
|
00B1E5 1 43 .byte $43
|
|
00B1E6 1 72 65 adc ($65)
|
|
00B1E8 1 61 74 adc ($74,x)
|
|
00B1EA 1 69 6F adc #$6F
|
|
00B1EC 1 6E 20 64 ror L6420
|
|
00B1EF 1 61 74 adc ($74,x)
|
|
00B1F1 1 65 11 adc $11
|
|
00B1F3 1 4C 61 73 jmp L7361
|
|
00B1F6 1
|
|
00B1F6 1 74 20 stz $20,x
|
|
00B1F8 1 6D 6F 64 adc L646F
|
|
00B1FB 1 69 66 adc #$66
|
|
00B1FD 1 69 63 adc #$63
|
|
00B1FF 1 61 74 adc ($74,x)
|
|
00B201 1 69 6F adc #$6F
|
|
00B203 1 6E 04 54 ror L5404
|
|
00B206 1 79 70 65 adc L6570,y
|
|
00B209 1 0F 57 72 bbr0 $57,LB27E
|
|
00B20C 1 69 74 adc #$74
|
|
00B20E 1 65 20 adc $20
|
|
00B210 1 70 72 bvs LB284
|
|
00B212 1 6F 74 65 bbr6 $74,LB27A
|
|
00B215 1 63 .byte $63
|
|
00B216 1 74 65 stz $65,x
|
|
00B218 1 64 10 stz $10
|
|
00B21A 1 42 .byte $42
|
|
00B21B 1 6C 6F 63 jmp (L636F)
|
|
00B21E 1
|
|
00B21E 1 6B .byte $6B
|
|
00B21F 1 73 .byte $73
|
|
00B220 1 20 66 72 jsr L7266
|
|
00B223 1 65 65 adc $65
|
|
00B225 1 2F 73 69 bbr2 $73,LB291
|
|
00B228 1 7A ply
|
|
00B229 1 65 02 adc $02
|
|
00B22B 1 3A dec a
|
|
00B22C 1 20 A0 00 jsr L00A0
|
|
00B22F 1 3B .byte $3B
|
|
00B230 1 00 brk
|
|
00B231 1 91 00 sta (L0000),y
|
|
00B233 1 3B .byte $3B
|
|
00B234 1 00 brk
|
|
00B235 1 C8 iny
|
|
00B236 1 00 brk
|
|
00B237 1 3B .byte $3B
|
|
00B238 1 00 brk
|
|
00B239 1 B9 00 3B lda $3B00,y
|
|
00B23C 1 00 brk
|
|
00B23D 1 CD 00 3B cmp $3B00
|
|
00B240 1 00 brk
|
|
00B241 1 C3 .byte $C3
|
|
00B242 1 00 brk
|
|
00B243 1 3B .byte $3B
|
|
00B244 1 00 brk
|
|
00B245 1 11 46 ora ($46),y
|
|
00B247 1 6F 72 6D bbr6 $72,LB2B7
|
|
00B24A 1 61 74 adc ($74,x)
|
|
00B24C 1 20 61 20 jsr L2061
|
|
00B24F 1 44 .byte $44
|
|
00B250 1 69 73 adc #$73
|
|
00B252 1 6B .byte $6B
|
|
00B253 1 20 2E 2E jsr L2E2E
|
|
00B256 1 2E 35 53 rol L5335
|
|
00B259 1 65 6C adc $6C
|
|
00B25B 1 65 63 adc $63
|
|
00B25D 1 74 20 stz $20,x
|
|
00B25F 1 74 68 stz $68,x
|
|
00B261 1 65 20 adc $20
|
|
00B263 1 6C 6F 63 jmp (L636F)
|
|
00B266 1
|
|
00B266 1 61 74 adc ($74,x)
|
|
00B268 1 69 6F adc #$6F
|
|
00B26A 1 6E 20 77 ror L7720
|
|
00B26D 1 68 pla
|
|
00B26E 1 65 72 adc $72
|
|
00B270 1 65 20 adc $20
|
|
00B272 1 74 68 stz $68,x
|
|
00B274 1 65 20 adc $20
|
|
00B276 1 64 69 stz $69
|
|
00B278 1 73 .byte $73
|
|
00B279 1 6B .byte $6B
|
|
00B27A 1 20 69 73 LB27A: jsr L7369
|
|
00B27D 1 20 .byte $20
|
|
00B27E 1 74 6F LB27E: stz $6F,x
|
|
00B280 1 20 62 65 jsr L6562
|
|
00B283 1 20 .byte $20
|
|
00B284 1 66 6F LB284: ror $6F
|
|
00B286 1 72 6D adc ($6D)
|
|
00B288 1 61 74 adc ($74,x)
|
|
00B28A 1 74 65 stz $65,x
|
|
00B28C 1 64 21 stz $21
|
|
00B28E 1 45 6E eor $6E
|
|
00B290 1 74 .byte $74
|
|
00B291 1 65 72 LB291: adc $72
|
|
00B293 1 20 74 68 jsr L6874
|
|
00B296 1 65 20 adc $20
|
|
00B298 1 6E 61 6D ror L6D61
|
|
00B29B 1 65 20 adc $20
|
|
00B29D 1 6F 66 20 bbr6 $66,LB2C0
|
|
00B2A0 1 74 68 stz $68,x
|
|
00B2A2 1 65 20 adc $20
|
|
00B2A4 1 6E 65 77 ror L7765
|
|
00B2A7 1 20 76 6F jsr L6F76
|
|
00B2AA 1 6C 75 6D jmp (L6D75)
|
|
00B2AD 1
|
|
00B2AD 1 65 3A adc $3A
|
|
00B2AF 1 16 44 asl $44,x
|
|
00B2B1 1 6F 20 79 bbr6 $20,LB32D
|
|
00B2B4 1 6F 75 20 bbr6 $75,LB2D7
|
|
00B2B7 1 77 61 LB2B7: rmb7 $61
|
|
00B2B9 1 6E 74 20 ror $2074
|
|
00B2BC 1 74 6F stz $6F,x
|
|
00B2BE 1 20 .byte $20
|
|
00B2BF 1 66 .byte $66
|
|
00B2C0 1 6F 72 6D LB2C0: bbr6 $72,LB330
|
|
00B2C3 1 61 74 adc ($74,x)
|
|
00B2C5 1 20 17 46 jsr L4617
|
|
00B2C8 1 6F 72 6D bbr6 $72,LB338
|
|
00B2CB 1 61 74 adc ($74,x)
|
|
00B2CD 1 74 69 stz $69,x
|
|
00B2CF 1 6E 67 20 ror $2067
|
|
00B2D2 1 74 68 stz $68,x
|
|
00B2D4 1 65 20 adc $20
|
|
00B2D6 1 64 .byte $64
|
|
00B2D7 1 69 73 LB2D7: adc #$73
|
|
00B2D9 1 6B .byte $6B
|
|
00B2DA 1 2E 2E 2E rol L2E2E
|
|
00B2DD 1 2E 3A 46 rol L463A
|
|
00B2E0 1 6F 72 6D bbr6 $72,LB350
|
|
00B2E3 1 61 74 adc ($74,x)
|
|
00B2E5 1 74 69 stz $69,x
|
|
00B2E7 1 6E 67 20 ror $2067
|
|
00B2EA 1 65 72 adc $72
|
|
00B2EC 1 72 6F adc ($6F)
|
|
00B2EE 1 72 2E adc ($2E)
|
|
00B2F0 1 20 43 68 jsr L6843
|
|
00B2F3 1 65 63 adc $63
|
|
00B2F5 1 6B .byte $6B
|
|
00B2F6 1 20 64 72 jsr L7264
|
|
00B2F9 1 69 76 adc #$76
|
|
00B2FB 1 65 2C adc $2C
|
|
00B2FD 1 20 74 68 jsr L6874
|
|
00B300 1 65 6E adc $6E
|
|
00B302 1 20 63 6C jsr L6C63
|
|
00B305 1 69 63 adc #$63
|
|
00B307 1 6B .byte $6B
|
|
00B308 1 20 4F 4B jsr L4B4F
|
|
00B30B 1 20 74 6F jsr L6F74
|
|
00B30E 1 20 74 72 jsr L7274
|
|
00B311 1 79 20 61 adc L6120,y
|
|
00B314 1 67 61 rmb6 $61
|
|
00B316 1 69 6E adc #$6E
|
|
00B318 1 2E 10 45 rol L4510
|
|
00B31B 1 72 61 adc ($61)
|
|
00B31D 1 73 .byte $73
|
|
00B31E 1 65 20 adc $20
|
|
00B320 1 61 20 adc ($20,x)
|
|
00B322 1 44 .byte $44
|
|
00B323 1 69 73 adc #$73
|
|
00B325 1 6B .byte $6B
|
|
00B326 1 20 2E 2E jsr L2E2E
|
|
00B329 1 2E 32 53 rol L5332
|
|
00B32C 1 65 .byte $65
|
|
00B32D 1 6C 65 63 LB32D: jmp (L6365)
|
|
00B330 1
|
|
00B330 1 74 20 LB330: stz $20,x
|
|
00B332 1 74 68 stz $68,x
|
|
00B334 1 65 20 adc $20
|
|
00B336 1 6C .byte $6C
|
|
00B337 1 6F .byte $6F
|
|
00B338 1 63 LB338: .byte $63
|
|
00B339 1 61 74 adc ($74,x)
|
|
00B33B 1 69 6F adc #$6F
|
|
00B33D 1 6E 20 77 ror L7720
|
|
00B340 1 68 pla
|
|
00B341 1 65 72 adc $72
|
|
00B343 1 65 20 adc $20
|
|
00B345 1 74 68 stz $68,x
|
|
00B347 1 65 20 adc $20
|
|
00B349 1 64 69 stz $69
|
|
00B34B 1 73 .byte $73
|
|
00B34C 1 6B .byte $6B
|
|
00B34D 1 20 69 73 jsr L7369
|
|
00B350 1 20 74 6F LB350: jsr L6F74
|
|
00B353 1 20 62 65 jsr L6562
|
|
00B356 1 20 65 72 jsr L7265
|
|
00B359 1 61 73 adc ($73,x)
|
|
00B35B 1 65 64 adc $64
|
|
00B35D 1 15 44 ora $44,x
|
|
00B35F 1 6F 20 79 bbr6 $20,LB3DB
|
|
00B362 1 6F 75 20 bbr6 $75,LB385
|
|
00B365 1 77 61 rmb7 $61
|
|
00B367 1 6E 74 20 ror $2074
|
|
00B36A 1 74 6F stz $6F,x
|
|
00B36C 1 20 65 72 jsr L7265
|
|
00B36F 1 61 73 adc ($73,x)
|
|
00B371 1 65 20 adc $20
|
|
00B373 1 14 45 trb $45
|
|
00B375 1 72 61 adc ($61)
|
|
00B377 1 73 .byte $73
|
|
00B378 1 69 6E adc #$6E
|
|
00B37A 1 67 20 rmb6 $20
|
|
00B37C 1 74 68 stz $68,x
|
|
00B37E 1 65 20 adc $20
|
|
00B380 1 64 69 stz $69
|
|
00B382 1 73 .byte $73
|
|
00B383 1 6B .byte $6B
|
|
00B384 1 2E .byte $2E
|
|
00B385 1 2E 2E 2E LB385: rol L2E2E
|
|
00B388 1 37 45 rmb3 $45
|
|
00B38A 1 72 61 adc ($61)
|
|
00B38C 1 73 .byte $73
|
|
00B38D 1 69 6E adc #$6E
|
|
00B38F 1 67 20 rmb6 $20
|
|
00B391 1 65 72 adc $72
|
|
00B393 1 72 6F adc ($6F)
|
|
00B395 1 72 2E adc ($2E)
|
|
00B397 1 20 43 68 jsr L6843
|
|
00B39A 1 65 63 adc $63
|
|
00B39C 1 6B .byte $6B
|
|
00B39D 1 20 64 72 jsr L7264
|
|
00B3A0 1 69 76 adc #$76
|
|
00B3A2 1 65 2C adc $2C
|
|
00B3A4 1 20 74 68 jsr L6874
|
|
00B3A7 1 65 6E adc $6E
|
|
00B3A9 1 20 63 6C jsr L6C63
|
|
00B3AC 1 69 63 adc #$63
|
|
00B3AE 1 6B .byte $6B
|
|
00B3AF 1 20 4F 4B jsr L4B4F
|
|
00B3B2 1 20 74 6F jsr L6F74
|
|
00B3B5 1 20 74 72 jsr L7274
|
|
00B3B8 1 79 20 61 adc L6120,y
|
|
00B3BB 1 67 61 rmb6 $61
|
|
00B3BD 1 69 6E adc #$6E
|
|
00B3BF 1 2E 0A 55 rol L550A
|
|
00B3C2 1 6E 6C 6F ror L6F6C
|
|
00B3C5 1 63 .byte $63
|
|
00B3C6 1 6B .byte $6B
|
|
00B3C7 1 20 2E 2E jsr L2E2E
|
|
00B3CA 1 2E 13 43 rol L4313
|
|
00B3CD 1 6C 69 63 jmp (L6369)
|
|
00B3D0 1
|
|
00B3D0 1 6B .byte $6B
|
|
00B3D1 1 20 4F 4B jsr L4B4F
|
|
00B3D4 1 20 74 6F jsr L6F74
|
|
00B3D7 1 20 75 6E jsr L6E74+1
|
|
00B3DA 1 6C .byte $6C
|
|
00B3DB 1 6F 63 6B LB3DB: bbr6 $63,LB449
|
|
00B3DE 1 20 20 46 jsr L4620
|
|
00B3E1 1 69 6C adc #$6C
|
|
00B3E3 1 65 73 adc $73
|
|
00B3E5 1 20 72 65 jsr L6572
|
|
00B3E8 1 6D 61 69 adc L6961
|
|
00B3EB 1 6E 69 6E ror L6E69
|
|
00B3EE 1 67 20 rmb6 $20
|
|
00B3F0 1 74 6F stz $6F,x
|
|
00B3F2 1 20 62 65 jsr L6562
|
|
00B3F5 1 20 75 6E jsr L6E74+1
|
|
00B3F8 1 6C 6F 63 jmp (L636F)
|
|
00B3FB 1
|
|
00B3FB 1 6B .byte $6B
|
|
00B3FC 1 65 64 adc $64
|
|
00B3FE 1 3A dec a
|
|
00B3FF 1 20 08 4C jsr L4C08
|
|
00B402 1 6F 63 6B bbr6 $63,LB470
|
|
00B405 1 20 2E 2E jsr L2E2E
|
|
00B408 1 2E 11 43 rol L4311
|
|
00B40B 1 6C 69 63 jmp (L6369)
|
|
00B40E 1
|
|
00B40E 1 6B .byte $6B
|
|
00B40F 1 20 4F 4B jsr L4B4F
|
|
00B412 1 20 74 6F jsr L6F74
|
|
00B415 1 20 6C 6F jsr L6F6C
|
|
00B418 1 63 .byte $63
|
|
00B419 1 6B .byte $6B
|
|
00B41A 1 20 1E 46 jsr L461E
|
|
00B41D 1 69 6C adc #$6C
|
|
00B41F 1 65 73 adc $73
|
|
00B421 1 20 72 65 jsr L6572
|
|
00B424 1 6D 61 69 adc L6961
|
|
00B427 1 6E 69 6E ror L6E69
|
|
00B42A 1 67 20 rmb6 $20
|
|
00B42C 1 74 6F stz $6F,x
|
|
00B42E 1 20 62 65 jsr L6562
|
|
00B431 1 20 6C 6F jsr L6F6C
|
|
00B434 1 63 .byte $63
|
|
00B435 1 6B .byte $6B
|
|
00B436 1 65 64 adc $64
|
|
00B438 1 3A dec a
|
|
00B439 1 20 0C 47 jsr L470C
|
|
00B43C 1 65 74 adc $74
|
|
00B43E 1 20 53 69 jsr L6953
|
|
00B441 1 7A ply
|
|
00B442 1 65 20 adc $20
|
|
00B444 1 2E 2E 2E rol L2E2E
|
|
00B447 1 0F .byte $0F
|
|
00B448 1 4E .byte $4E
|
|
00B449 1 75 6D LB449: adc $6D,x
|
|
00B44B 1 62 .byte $62
|
|
00B44C 1 65 72 adc $72
|
|
00B44E 1 20 6F 66 jsr L666F
|
|
00B451 1 20 66 69 jsr L6966
|
|
00B454 1 6C 65 73 jmp (L7365)
|
|
00B457 1
|
|
00B457 1 13 .byte $13
|
|
00B458 1 42 .byte $42
|
|
00B459 1 6C 6F 63 jmp (L636F)
|
|
00B45C 1
|
|
00B45C 1 6B .byte $6B
|
|
00B45D 1 73 .byte $73
|
|
00B45E 1 20 75 73 LB45E: jsr L7375
|
|
00B461 1 65 64 adc $64
|
|
00B463 1 20 6F 6E jsr L6E6F
|
|
00B466 1 20 64 69 jsr L6964
|
|
00B469 1 73 .byte $73
|
|
00B46A 1 6B .byte $6B
|
|
00B46B 1 6E 00 23 ror $2300
|
|
00B46E 1 00 brk
|
|
00B46F 1 6E .byte $6E
|
|
00B470 1 00 LB470: brk
|
|
00B471 1 2B .byte $2B
|
|
00B472 1 00 brk
|
|
00B473 1 0C 44 6F tsb L6F44
|
|
00B476 1 77 6E rmb7 $6E
|
|
00B478 1 4C 6F 61 jmp L616F
|
|
00B47B 1
|
|
00B47B 1 64 20 stz $20
|
|
00B47D 1 2E 2E 2E rol L2E2E
|
|
00B480 1 30 54 bmi LB4D6
|
|
00B482 1 68 pla
|
|
00B483 1 65 20 adc $20
|
|
00B485 1 52 41 eor ($41)
|
|
00B487 1 4D 43 61 eor L6143
|
|
00B48A 1 72 64 adc ($64)
|
|
00B48C 1 20 69 73 jsr L7369
|
|
00B48F 1 20 66 75 jsr L7566
|
|
00B492 1 6C 6C 2E jmp (L2E6C)
|
|
00B495 1
|
|
00B495 1 20 54 68 jsr L6854
|
|
00B498 1 65 20 adc $20
|
|
00B49A 1 63 .byte $63
|
|
00B49B 1 6F 70 79 bbr6 $70,LB517
|
|
00B49E 1 20 77 61 jsr L6177
|
|
00B4A1 1 73 .byte $73
|
|
00B4A2 1 20 6E 6F jsr L6F6E
|
|
00B4A5 1 74 20 stz $20,x
|
|
00B4A7 1 63 .byte $63
|
|
00B4A8 1 6F 6D 70 bbr6 $6D,LB51B
|
|
00B4AB 1 6C 65 74 jmp (L7465)
|
|
00B4AE 1
|
|
00B4AE 1 65 64 adc $64
|
|
00B4B0 1 2E 01 20 rol $2001
|
|
00B4B3 1 09 57 ora #$57
|
|
00B4B5 1 61 72 adc ($72,x)
|
|
00B4B7 1 6E 69 6E ror L6E69
|
|
00B4BA 1 67 20 rmb6 $20
|
|
00B4BC 1 21 1E and ($1E,x)
|
|
00B4BE 1 50 6C bvc LB52C
|
|
00B4C0 1 65 61 adc $61
|
|
00B4C2 1 73 .byte $73
|
|
00B4C3 1 65 20 adc $20
|
|
00B4C5 1 69 6E adc #$6E
|
|
00B4C7 1 73 .byte $73
|
|
00B4C8 1 65 72 adc $72
|
|
00B4CA 1 74 20 stz $20,x
|
|
00B4CC 1 74 68 stz $68,x
|
|
00B4CE 1 65 20 adc $20
|
|
00B4D0 1 73 .byte $73
|
|
00B4D1 1 79 73 74 adc L7473,y
|
|
00B4D4 1 65 6D adc $6D
|
|
00B4D6 1 20 64 69 LB4D6: jsr L6964
|
|
00B4D9 1 73 .byte $73
|
|
00B4DA 1 6B .byte $6B
|
|
00B4DB 1 2E 33 54 rol L5433
|
|
00B4DE 1 68 pla
|
|
00B4DF 1 65 20 adc $20
|
|
00B4E1 1 53 .byte $53
|
|
00B4E2 1 65 6C adc $6C
|
|
00B4E4 1 65 63 adc $63
|
|
00B4E6 1 74 6F stz $6F,x
|
|
00B4E8 1 72 20 adc ($20)
|
|
00B4EA 1 6C 69 73 jmp (L7369)
|
|
00B4ED 1
|
|
00B4ED 1 74 20 stz $20,x
|
|
00B4EF 1 69 73 adc #$73
|
|
00B4F1 1 20 66 75 jsr L7566
|
|
00B4F4 1 6C 6C 2E jmp (L2E6C)
|
|
00B4F7 1
|
|
00B4F7 1 20 59 6F jsr L6F59
|
|
00B4FA 1 75 20 adc $20,x
|
|
00B4FC 1 6D 75 73 adc L7375
|
|
00B4FF 1 74 20 stz $20,x
|
|
00B501 1 64 65 stz $65
|
|
00B503 1 6C 65 74 jmp (L7465)
|
|
00B506 1
|
|
00B506 1 65 20 adc $20
|
|
00B508 1 61 6E adc ($6E,x)
|
|
00B50A 1 20 65 6E jsr L6E65
|
|
00B50D 1 74 72 stz $72,x
|
|
00B50F 1 79 1F 62 adc L621F,y
|
|
00B512 1 65 66 adc $66
|
|
00B514 1 6F 72 65 bbr6 $72,LB57C
|
|
00B517 1 20 79 6F LB517: jsr L6F79
|
|
00B51A 1 75 .byte $75
|
|
00B51B 1 20 63 61 LB51B: jsr L6163
|
|
00B51E 1 6E 20 61 ror L6120
|
|
00B521 1 64 64 stz $64
|
|
00B523 1 20 6E 65 jsr L656E
|
|
00B526 1 77 20 rmb7 $20
|
|
00B528 1 65 6E adc $6E
|
|
00B52A 1 74 72 stz $72,x
|
|
00B52C 1 69 65 LB52C: adc #$65
|
|
00B52E 1 73 .byte $73
|
|
00B52F 1 2E 38 41 rol L4138
|
|
00B532 1 20 77 69 jsr L6977
|
|
00B535 1 6E 64 6F ror L6F64
|
|
00B538 1 77 20 rmb7 $20
|
|
00B53A 1 6D 75 73 adc L7375
|
|
00B53D 1 74 20 stz $20,x
|
|
00B53F 1 62 .byte $62
|
|
00B540 1 65 20 adc $20
|
|
00B542 1 63 .byte $63
|
|
00B543 1 6C 6F 73 jmp (L736F)
|
|
00B546 1
|
|
00B546 1 65 64 adc $64
|
|
00B548 1 20 62 65 jsr L6562
|
|
00B54B 1 66 6F ror $6F
|
|
00B54D 1 72 65 adc ($65)
|
|
00B54F 1 20 6F 70 jsr L706F
|
|
00B552 1 65 6E adc $6E
|
|
00B554 1 69 6E adc #$6E
|
|
00B556 1 67 20 rmb6 $20
|
|
00B558 1 74 68 stz $68,x
|
|
00B55A 1 69 73 adc #$73
|
|
00B55C 1 20 6E 65 jsr L656E
|
|
00B55F 1 77 20 rmb7 $20
|
|
00B561 1 63 .byte $63
|
|
00B562 1 61 74 adc ($74,x)
|
|
00B564 1 61 6C adc ($6C,x)
|
|
00B566 1 6F 67 2E bbr6 $67,LB597
|
|
00B569 1 30 54 bmi LB5BF
|
|
00B56B 1 68 pla
|
|
00B56C 1 65 72 adc $72
|
|
00B56E 1 65 20 adc $20
|
|
00B570 1 61 72 adc ($72,x)
|
|
00B572 1 65 20 adc $20
|
|
00B574 1 74 6F stz $6F,x
|
|
00B576 1 6F 20 6D bbr6 $20,LB5E6
|
|
00B579 1 61 6E adc ($6E,x)
|
|
00B57B 1 79 .byte $79
|
|
00B57C 1 20 77 69 LB57C: jsr L6977
|
|
00B57F 1 6E 64 6F ror L6F64
|
|
00B582 1 77 73 rmb7 $73
|
|
00B584 1 20 6F 70 jsr L706F
|
|
00B587 1 65 6E adc $6E
|
|
00B589 1 20 6F 6E jsr L6E6F
|
|
00B58C 1 20 74 68 jsr L6874
|
|
00B58F 1 65 20 adc $20
|
|
00B591 1 64 65 stz $65
|
|
00B593 1 73 .byte $73
|
|
00B594 1 6B .byte $6B
|
|
00B595 1 74 6F stz $6F,x
|
|
00B597 1 70 20 LB597: bvs LB5B9
|
|
00B599 1 21 29 and ($29,x)
|
|
00B59B 1 44 .byte $44
|
|
00B59C 1 6F 20 79 bbr6 $20,LB618
|
|
00B59F 1 6F 75 20 bbr6 $75,LB5C2
|
|
00B5A2 1 77 61 rmb7 $61
|
|
00B5A4 1 6E 74 20 ror $2074
|
|
00B5A7 1 74 6F stz $6F,x
|
|
00B5A9 1 20 73 61 jsr L6173
|
|
00B5AC 1 76 65 ror $65,x
|
|
00B5AE 1 20 74 68 jsr L6874
|
|
00B5B1 1 65 20 adc $20
|
|
00B5B3 1 6E 65 77 ror L7765
|
|
00B5B6 1 20 53 65 jsr L6553
|
|
00B5B9 1 6C 65 63 LB5B9: jmp (L6365)
|
|
00B5BC 1
|
|
00B5BC 1 74 6F stz $6F,x
|
|
00B5BE 1 72 .byte $72
|
|
00B5BF 1 20 6C 69 LB5BF: jsr L696C
|
|
00B5C2 1 73 LB5C2: .byte $73
|
|
00B5C3 1 74 14 stz $14,x
|
|
00B5C5 1 6F 6E 20 bbr6 $6E,LB5E8
|
|
00B5C8 1 74 68 stz $68,x
|
|
00B5CA 1 65 20 adc $20
|
|
00B5CC 1 73 .byte $73
|
|
00B5CD 1 79 73 74 adc L7473,y
|
|
00B5D0 1 65 6D adc $6D
|
|
00B5D2 1 20 64 69 jsr L6964
|
|
00B5D5 1 73 .byte $73
|
|
00B5D6 1 6B .byte $6B
|
|
00B5D7 1 20 3F 00 jsr L003F
|
|
00B5DA 1 00 brk
|
|
00B5DB 1 00 brk
|
|
00B5DC 1 00 brk
|
|
00B5DD 1 00 brk
|
|
00B5DE 1 00 brk
|
|
00B5DF 1 00 brk
|
|
00B5E0 1 00 brk
|
|
00B5E1 1 00 brk
|
|
00B5E2 1 00 brk
|
|
00B5E3 1 00 brk
|
|
00B5E4 1 00 brk
|
|
00B5E5 1 00 brk
|
|
00B5E6 1 00 LB5E6: brk
|
|
00B5E7 1 00 brk
|
|
00B5E8 1 00 LB5E8: brk
|
|
00B5E9 1 00 brk
|
|
00B5EA 1 00 brk
|
|
00B5EB 1 00 brk
|
|
00B5EC 1 00 brk
|
|
00B5ED 1 00 brk
|
|
00B5EE 1 00 brk
|
|
00B5EF 1 00 brk
|
|
00B5F0 1 00 brk
|
|
00B5F1 1 00 brk
|
|
00B5F2 1 00 brk
|
|
00B5F3 1 00 brk
|
|
00B5F4 1 00 brk
|
|
00B5F5 1 00 brk
|
|
00B5F6 1 00 brk
|
|
00B5F7 1 00 brk
|
|
00B5F8 1 00 brk
|
|
00B5F9 1 00 brk
|
|
00B5FA 1 00 brk
|
|
00B5FB 1 00 brk
|
|
00B5FC 1 00 brk
|
|
00B5FD 1 00 brk
|
|
00B5FE 1 00 brk
|
|
00B5FF 1 00 brk
|
|
00B600 1 4C D7 B9 jmp LB9D7
|
|
00B603 1
|
|
00B603 1 00 brk
|
|
00B604 1 00 brk
|
|
00B605 1 00 brk
|
|
00B606 1 00 brk
|
|
00B607 1 00 brk
|
|
00B608 1 00 brk
|
|
00B609 1 00 brk
|
|
00B60A 1 FE 1F 00 inc a:$1F,x
|
|
00B60D 1 00 brk
|
|
00B60E 1 00 brk
|
|
00B60F 1 00 brk
|
|
00B610 1 00 brk
|
|
00B611 1 FE 1F 00 inc a:$1F,x
|
|
00B614 1 00 brk
|
|
00B615 1 00 brk
|
|
00B616 1 00 brk
|
|
00B617 1 00 brk
|
|
00B618 1 FE 1F 00 LB618: inc a:$1F,x
|
|
00B61B 1 00 brk
|
|
00B61C 1 00 brk
|
|
00B61D 1 00 brk
|
|
00B61E 1 00 brk
|
|
00B61F 1 FE 1F 00 inc a:$1F,x
|
|
00B622 1 FF FF 00 bbs7 $FF,LB625
|
|
00B625 1 00 LB625: brk
|
|
00B626 1 1E 1F 40 asl L401F,x
|
|
00B629 1 07 F0 rmb0 $F0
|
|
00B62B 1 00 brk
|
|
00B62C 1 00 brk
|
|
00B62D 1 1E 1F 60 asl L601F,x
|
|
00B630 1 03 .byte $03
|
|
00B631 1 60 rts
|
|
00B632 1
|
|
00B632 1 00 brk
|
|
00B633 1 00 brk
|
|
00B634 1 FE 1F F0 inc $F01F,x
|
|
00B637 1 F3 .byte $F3
|
|
00B638 1 4F 00 00 bbr4 L0000,LB63B
|
|
00B63B 1 FE 1F F8 LB63B: inc $F81F,x
|
|
00B63E 1 F3 .byte $F3
|
|
00B63F 1 4F 00 00 bbr4 L0000,LB642
|
|
00B642 1 FE 1F FC LB642: inc $FC1F,x
|
|
00B645 1 FF 4F 00 bbs7 $4F,LB648
|
|
00B648 1 00 LB648: brk
|
|
00B649 1 FE 1F FC inc $FC1F,x
|
|
00B64C 1 FF 67 00 bbs7 $67,LB64F
|
|
00B64F 1 00 LB64F: brk
|
|
00B650 1 FE 1F FC inc $FC1F,x
|
|
00B653 1 FF F3 00 bbs7 $F3,LB656
|
|
00B656 1 00 LB656: brk
|
|
00B657 1 FE 1F FC inc $FC1F,x
|
|
00B65A 1 FF F9 00 bbs7 $F9,LB65D
|
|
00B65D 1 00 LB65D: brk
|
|
00B65E 1 FE 1F FC inc $FC1F,x
|
|
00B661 1 FF FC 00 bbs7 $FC,LB664
|
|
00B664 1 00 LB664: brk
|
|
00B665 1 FE 1F FC inc $FC1F,x
|
|
00B668 1 3F FE 00 bbr3 $FE,LB66B
|
|
00B66B 1 00 LB66B: brk
|
|
00B66C 1 FE 1F FC inc $FC1F,x
|
|
00B66F 1 1F FF 00 bbr1 $FF,LB672
|
|
00B672 1 00 LB672: brk
|
|
00B673 1 FE 1F FC inc $FC1F,x
|
|
00B676 1 1F FF 00 bbr1 $FF,LB679
|
|
00B679 1 00 LB679: brk
|
|
00B67A 1 3E 00 FE rol $FE00,x
|
|
00B67D 1 FF FF 00 bbs7 $FF,LB680
|
|
00B680 1 00 LB680: brk
|
|
00B681 1 FE 03 FF inc $FF03,x
|
|
00B684 1 1F FF 00 bbr1 $FF,LB687
|
|
00B687 1 00 LB687: brk
|
|
00B688 1 FE 43 FF inc $FF43,x
|
|
00B68B 1 FF FF 00 bbs7 $FF,LB68E
|
|
00B68E 1 00 LB68E: brk
|
|
00B68F 1 0E 60 FF asl $FF60
|
|
00B692 1 FF 3F 00 bbs7 L003F,LB695
|
|
00B695 1 00 LB695: brk
|
|
00B696 1 FE 03 00 inc a:$03,x
|
|
00B699 1 00 brk
|
|
00B69A 1 00 brk
|
|
00B69B 1 00 brk
|
|
00B69C 1 00 brk
|
|
00B69D 1 FE 03 00 inc a:$03,x
|
|
00B6A0 1 00 brk
|
|
00B6A1 1 00 brk
|
|
00B6A2 1 00 brk
|
|
00B6A3 1 00 brk
|
|
00B6A4 1 00 brk
|
|
00B6A5 1 00 brk
|
|
00B6A6 1 00 brk
|
|
00B6A7 1 00 brk
|
|
00B6A8 1 00 brk
|
|
00B6A9 1 00 brk
|
|
00B6AA 1 00 brk
|
|
00B6AB 1 14 00 trb L0000
|
|
00B6AD 1 08 php
|
|
00B6AE 1 00 brk
|
|
00B6AF 1 03 .byte $03
|
|
00B6B0 1 B6 07 ldx $07,y
|
|
00B6B2 1 00 brk
|
|
00B6B3 1 00 brk
|
|
00B6B4 1 00 brk
|
|
00B6B5 1 00 brk
|
|
00B6B6 1 00 brk
|
|
00B6B7 1 24 00 bit L0000
|
|
00B6B9 1 17 00 rmb1 L0000
|
|
00B6BB 1 41 00 eor (L0000,x)
|
|
00B6BD 1 57 00 rmb5 L0000
|
|
00B6BF 1 E5 01 sbc $01
|
|
00B6C1 1 8E 00 04 stx L0400
|
|
00B6C4 1 00 brk
|
|
00B6C5 1 02 .byte $02
|
|
00B6C6 1 00 brk
|
|
00B6C7 1 A0 01 ldy #$01
|
|
00B6C9 1 35 .byte $35
|
|
00B6CA 1 00 LB6CA: brk
|
|
00B6CB 1 05 00 ora L0000
|
|
00B6CD 1 03 .byte $03
|
|
00B6CE 1 00 brk
|
|
00B6CF 1 9F 01 34 bbs1 $01,LB706
|
|
00B6D2 1 00 brk
|
|
00B6D3 1 41 LB6D3: .byte $41
|
|
00B6D4 1 00 LB6D4: brk
|
|
00B6D5 1 57 LB6D5: .byte $57
|
|
00B6D6 1 00 LB6D6: brk
|
|
00B6D7 1 00 brk
|
|
00B6D8 1 20 80 00 jsr L0080
|
|
00B6DB 1 00 brk
|
|
00B6DC 1 00 brk
|
|
00B6DD 1 00 brk
|
|
00B6DE 1 00 brk
|
|
00B6DF 1 A4 LB6DF: .byte $A4
|
|
00B6E0 1 01 LB6E0: .byte $01
|
|
00B6E1 1 37 00 LB6E1: rmb3 L0000
|
|
00B6E3 1 0F 4F 4B bbr0 $4F,LB731
|
|
00B6E6 1 20 20 20 jsr L2020
|
|
00B6E9 1 20 20 20 jsr L2020
|
|
00B6EC 1 20 20 20 jsr L2020
|
|
00B6EF 1 20 20 20 jsr L2020
|
|
00B6F2 1 0D 14 00 ora a:$14
|
|
00B6F5 1 25 00 and L0000
|
|
00B6F7 1 78 sei
|
|
00B6F8 1 00 brk
|
|
00B6F9 1 30 00 bmi LB6FB
|
|
00B6FB 1 19 00 2F LB6FB: ora $2F00,y
|
|
00B6FE 1 00 brk
|
|
00B6FF 1 2C 01 25 bit $2501
|
|
00B702 1 00 brk
|
|
00B703 1 90 01 bcc LB706
|
|
00B705 1 30 .byte $30
|
|
00B706 1 00 LB706: brk
|
|
00B707 1 31 01 and ($01),y
|
|
00B709 1 2F 00 BE bbr2 L0000,LB6CA
|
|
00B70C 1 00 brk
|
|
00B70D 1 10 00 bpl LB70F
|
|
00B70F 1 4B LB70F: .byte $4B
|
|
00B710 1 00 brk
|
|
00B711 1 1D .byte $1D
|
|
00B712 1 00 brk
|
|
00B713 1 00 LB713: brk
|
|
00B714 1 00 LB714: brk
|
|
00B715 1 00 LB715: brk
|
|
00B716 1 0F 54 72 bbr0 $54,LB78B
|
|
00B719 1 79 20 41 adc L4120,y
|
|
00B71C 1 67 61 rmb6 $61
|
|
00B71E 1 69 6E adc #$6E
|
|
00B720 1 20 20 20 jsr L2020
|
|
00B723 1 20 20 41 jsr L4120
|
|
00B726 1 0E 43 61 asl L6143
|
|
00B729 1 6E 63 65 ror L6563
|
|
00B72C 1 6C 20 20 jmp (L2020)
|
|
00B72F 1
|
|
00B72F 1 20 .byte $20
|
|
00B730 1 20 .byte $20
|
|
00B731 1 20 45 73 LB731: jsr L7345
|
|
00B734 1 63 .byte $63
|
|
00B735 1 0C 53 79 tsb L7953
|
|
00B738 1 73 .byte $73
|
|
00B739 1 74 65 stz $65,x
|
|
00B73B 1 6D 20 45 adc L4520
|
|
00B73E 1 72 72 adc ($72)
|
|
00B740 1 6F 72 09 bbr6 $72,LB74C
|
|
00B743 1 49 2F eor #$2F
|
|
00B745 1 4F 20 65 bbr4 $20,LB7AD
|
|
00B748 1 72 72 adc ($72)
|
|
00B74A 1 6F .byte $6F
|
|
00B74B 1 72 .byte $72
|
|
00B74C 1 13 LB74C: .byte $13
|
|
00B74D 1 4E 6F 20 lsr $206F
|
|
00B750 1 64 65 stz $65
|
|
00B752 1 76 69 ror $69,x
|
|
00B754 1 63 .byte $63
|
|
00B755 1 65 20 adc $20
|
|
00B757 1 63 .byte $63
|
|
00B758 1 6F 6E 6E bbr6 $6E,LB7C9
|
|
00B75B 1 65 63 adc $63
|
|
00B75D 1 74 65 stz $65,x
|
|
00B75F 1 64 1C stz $1C
|
|
00B761 1 54 .byte $54
|
|
00B762 1 68 pla
|
|
00B763 1 65 20 adc $20
|
|
00B765 1 64 69 stz $69
|
|
00B767 1 73 .byte $73
|
|
00B768 1 6B .byte $6B
|
|
00B769 1 20 69 73 jsr L7369
|
|
00B76C 1 20 77 72 jsr L7277
|
|
00B76F 1 69 74 adc #$74
|
|
00B771 1 65 20 adc $20
|
|
00B773 1 70 72 bvs LB7E7
|
|
00B775 1 6F 74 65 bbr6 $74,LB7DD
|
|
00B778 1 63 .byte $63
|
|
00B779 1 74 65 stz $65,x
|
|
00B77B 1 64 2E stz $2E
|
|
00B77D 1 26 54 rol $54
|
|
00B77F 1 68 pla
|
|
00B780 1 65 20 adc $20
|
|
00B782 1 73 .byte $73
|
|
00B783 1 79 6E 74 adc L746E,y
|
|
00B786 1 61 78 adc ($78,x)
|
|
00B788 1 20 6F 66 jsr L666F
|
|
00B78B 1 20 74 68 LB78B: jsr L6874
|
|
00B78E 1 65 20 adc $20
|
|
00B790 1 70 61 bvs LB7F3
|
|
00B792 1 74 68 stz $68,x
|
|
00B794 1 6E 61 6D ror L6D61
|
|
00B797 1 65 20 adc $20
|
|
00B799 1 69 73 adc #$73
|
|
00B79B 1 20 69 6E jsr L6E69
|
|
00B79E 1 76 61 ror $61,x
|
|
00B7A0 1 6C 69 64 jmp (L6469)
|
|
00B7A3 1
|
|
00B7A3 1 2E 23 50 rol L5023
|
|
00B7A6 1 61 72 adc ($72,x)
|
|
00B7A8 1 74 20 stz $20,x
|
|
00B7AA 1 6F 66 20 bbr6 $66,LB7CD
|
|
00B7AD 1 74 68 LB7AD: stz $68,x
|
|
00B7AF 1 65 20 adc $20
|
|
00B7B1 1 70 61 bvs LB814
|
|
00B7B3 1 74 68 stz $68,x
|
|
00B7B5 1 6E 61 6D ror L6D61
|
|
00B7B8 1 65 20 adc $20
|
|
00B7BA 1 64 6F stz $6F
|
|
00B7BC 1 65 73 adc $73
|
|
00B7BE 1 6E 27 74 ror L7427
|
|
00B7C1 1 20 65 78 jsr L7865
|
|
00B7C4 1 69 73 adc #$73
|
|
00B7C6 1 74 2E stz $2E,x
|
|
00B7C8 1 1B .byte $1B
|
|
00B7C9 1 54 LB7C9: .byte $54
|
|
00B7CA 1 68 pla
|
|
00B7CB 1 65 20 adc $20
|
|
00B7CD 1 76 6F LB7CD: ror $6F,x
|
|
00B7CF 1 6C 75 6D jmp (L6D75)
|
|
00B7D2 1
|
|
00B7D2 1 65 20 adc $20
|
|
00B7D4 1 63 .byte $63
|
|
00B7D5 1 61 6E adc ($6E,x)
|
|
00B7D7 1 6E 6F 74 ror L746F
|
|
00B7DA 1 20 62 65 jsr L6562
|
|
00B7DD 1 20 66 6F LB7DD: jsr L6F66
|
|
00B7E0 1 75 6E adc $6E,x
|
|
00B7E2 1 64 2E stz $2E
|
|
00B7E4 1 19 54 68 ora L6854,y
|
|
00B7E7 1 65 20 LB7E7: adc $20
|
|
00B7E9 1 66 69 ror $69
|
|
00B7EB 1 6C 65 20 jmp (L2065)
|
|
00B7EE 1
|
|
00B7EE 1 63 .byte $63
|
|
00B7EF 1 61 6E adc ($6E,x)
|
|
00B7F1 1 6E .byte $6E
|
|
00B7F2 1 6F .byte $6F
|
|
00B7F3 1 74 20 LB7F3: stz $20,x
|
|
00B7F5 1 62 .byte $62
|
|
00B7F6 1 65 20 adc $20
|
|
00B7F8 1 66 6F ror $6F
|
|
00B7FA 1 75 6E adc $6E,x
|
|
00B7FC 1 64 2E stz $2E
|
|
00B7FE 1 32 54 and ($54)
|
|
00B800 1 68 pla
|
|
00B801 1 61 74 adc ($74,x)
|
|
00B803 1 20 6E 61 jsr L616E
|
|
00B806 1 6D 65 20 adc L2065
|
|
00B809 1 61 6C adc ($6C,x)
|
|
00B80B 1 72 65 adc ($65)
|
|
00B80D 1 61 64 adc ($64,x)
|
|
00B80F 1 79 20 65 adc L6520,y
|
|
00B812 1 78 sei
|
|
00B813 1 69 .byte $69
|
|
00B814 1 73 LB814: .byte $73
|
|
00B815 1 74 73 stz $73,x
|
|
00B817 1 2E 20 50 rol L5020
|
|
00B81A 1 6C 65 61 jmp (L6165)
|
|
00B81D 1
|
|
00B81D 1 73 .byte $73
|
|
00B81E 1 65 20 adc $20
|
|
00B820 1 75 73 adc $73,x
|
|
00B822 1 65 20 adc $20
|
|
00B824 1 61 6E adc ($6E,x)
|
|
00B826 1 6F 74 68 bbr6 $74,LB891
|
|
00B829 1 65 72 adc $72
|
|
00B82B 1 20 6E 61 jsr L616E
|
|
00B82E 1 6D 65 2E adc $2E65
|
|
00B831 1 11 54 ora ($54),y
|
|
00B833 1 68 pla
|
|
00B834 1 65 20 adc $20
|
|
00B836 1 64 69 stz $69
|
|
00B838 1 73 .byte $73
|
|
00B839 1 6B .byte $6B
|
|
00B83A 1 20 69 73 jsr L7369
|
|
00B83D 1 20 66 75 jsr L7566
|
|
00B840 1 6C 6C 2E jmp (L2E6C)
|
|
00B843 1
|
|
00B843 1 34 54 bit $54,x
|
|
00B845 1 68 pla
|
|
00B846 1 65 20 adc $20
|
|
00B848 1 76 6F ror $6F,x
|
|
00B84A 1 6C 75 6D jmp (L6D75)
|
|
00B84D 1
|
|
00B84D 1 65 20 adc $20
|
|
00B84F 1 64 69 stz $69
|
|
00B851 1 72 65 adc ($65)
|
|
00B853 1 63 .byte $63
|
|
00B854 1 74 6F stz $6F,x
|
|
00B856 1 72 79 adc ($79)
|
|
00B858 1 20 63 61 jsr L6163
|
|
00B85B 1 6E 6E 6F ror L6F6E
|
|
00B85E 1 74 20 stz $20,x
|
|
00B860 1 68 pla
|
|
00B861 1 6F 6C 64 bbr6 $6C,LB8C8
|
|
00B864 1 20 6D 6F jsr L6F6D
|
|
00B867 1 72 65 adc ($65)
|
|
00B869 1 20 74 68 jsr L6874
|
|
00B86C 1 61 6E adc ($6E,x)
|
|
00B86E 1 20 35 31 jsr L3135
|
|
00B871 1 20 66 69 jsr L6966
|
|
00B874 1 6C 65 73 jmp (L7365)
|
|
00B877 1
|
|
00B877 1 2E 13 54 rol L5413
|
|
00B87A 1 68 pla
|
|
00B87B 1 65 20 adc $20
|
|
00B87D 1 66 69 ror $69
|
|
00B87F 1 6C 65 20 jmp (L2065)
|
|
00B882 1
|
|
00B882 1 69 73 adc #$73
|
|
00B884 1 20 6C 6F jsr L6F6C
|
|
00B887 1 63 .byte $63
|
|
00B888 1 6B .byte $6B
|
|
00B889 1 65 64 adc $64
|
|
00B88B 1 2E 1A 54 rol L541A
|
|
00B88E 1 68 pla
|
|
00B88F 1 69 73 adc #$73
|
|
00B891 1 20 69 73 LB891: jsr L7369
|
|
00B894 1 20 6E 6F jsr L6F6E
|
|
00B897 1 74 20 stz $20,x
|
|
00B899 1 61 20 adc ($20,x)
|
|
00B89B 1 50 72 bvc LB90F
|
|
00B89D 1 6F 44 4F bbr6 $44,LB8EF
|
|
00B8A0 1 53 .byte $53
|
|
00B8A1 1 20 64 69 jsr L6964
|
|
00B8A4 1 73 .byte $73
|
|
00B8A5 1 6B .byte $6B
|
|
00B8A6 1 2E 36 54 rol L5436
|
|
00B8A9 1 68 pla
|
|
00B8AA 1 65 72 adc $72
|
|
00B8AC 1 65 20 adc $20
|
|
00B8AE 1 69 73 adc #$73
|
|
00B8B0 1 20 61 6E jsr L6E61
|
|
00B8B3 1 6F 74 68 bbr6 $74,LB91E
|
|
00B8B6 1 65 72 adc $72
|
|
00B8B8 1 20 76 6F jsr L6F76
|
|
00B8BB 1 6C 75 6D jmp (L6D75)
|
|
00B8BE 1
|
|
00B8BE 1 65 20 adc $20
|
|
00B8C0 1 77 69 rmb7 $69
|
|
00B8C2 1 74 68 stz $68,x
|
|
00B8C4 1 20 74 68 jsr L6874
|
|
00B8C7 1 61 .byte $61
|
|
00B8C8 1 74 20 LB8C8: stz $20,x
|
|
00B8CA 1 6E 61 6D ror L6D61
|
|
00B8CD 1 65 20 adc $20
|
|
00B8CF 1 6F 6E 20 bbr6 $6E,LB8F2
|
|
00B8D2 1 74 68 stz $68,x
|
|
00B8D4 1 65 20 adc $20
|
|
00B8D6 1 64 65 stz $65
|
|
00B8D8 1 73 .byte $73
|
|
00B8D9 1 6B .byte $6B
|
|
00B8DA 1 74 6F stz $6F,x
|
|
00B8DC 1 70 2E bvs LB90C
|
|
00B8DE 1 27 54 rmb2 $54
|
|
00B8E0 1 68 pla
|
|
00B8E1 1 65 72 adc $72
|
|
00B8E3 1 65 20 adc $20
|
|
00B8E5 1 61 72 adc ($72,x)
|
|
00B8E7 1 65 20 adc $20
|
|
00B8E9 1 32 20 and ($20)
|
|
00B8EB 1 76 6F ror $6F,x
|
|
00B8ED 1 6C .byte $6C
|
|
00B8EE 1 75 .byte $75
|
|
00B8EF 1 6D 65 73 LB8EF: adc L7365
|
|
00B8F2 1 20 77 69 LB8F2: jsr L6977
|
|
00B8F5 1 74 68 stz $68,x
|
|
00B8F7 1 20 74 68 jsr L6874
|
|
00B8FA 1 65 20 adc $20
|
|
00B8FC 1 73 .byte $73
|
|
00B8FD 1 61 6D adc ($6D,x)
|
|
00B8FF 1 65 20 adc $20
|
|
00B901 1 6E 61 6D ror L6D61
|
|
00B904 1 65 2E adc $2E
|
|
00B906 1 18 clc
|
|
00B907 1 54 .byte $54
|
|
00B908 1 68 pla
|
|
00B909 1 69 73 adc #$73
|
|
00B90B 1 20 .byte $20
|
|
00B90C 1 66 69 LB90C: ror $69
|
|
00B90E 1 6C .byte $6C
|
|
00B90F 1 65 20 LB90F: adc $20
|
|
00B911 1 63 .byte $63
|
|
00B912 1 61 6E adc ($6E,x)
|
|
00B914 1 6E 6F 74 ror L746F
|
|
00B917 1 20 62 65 jsr L6562
|
|
00B91A 1 20 72 75 jsr L7572
|
|
00B91D 1 6E .byte $6E
|
|
00B91E 1 2E 16 54 LB91E: rol L5416
|
|
00B921 1 68 pla
|
|
00B922 1 61 74 adc ($74,x)
|
|
00B924 1 20 6E 61 jsr L616E
|
|
00B927 1 6D 65 20 adc L2065
|
|
00B92A 1 69 73 adc #$73
|
|
00B92C 1 20 74 6F jsr L6F74
|
|
00B92F 1 6F 20 6C bbr6 $20,LB99E
|
|
00B932 1 6F 6E 67 bbr6 $6E,LB99C
|
|
00B935 1 2E 19 50 rol L5019
|
|
00B938 1 6C 65 61 jmp (L6165)
|
|
00B93B 1
|
|
00B93B 1 73 .byte $73
|
|
00B93C 1 65 20 adc $20
|
|
00B93E 1 69 6E adc #$6E
|
|
00B940 1 73 .byte $73
|
|
00B941 1 65 72 adc $72
|
|
00B943 1 74 20 stz $20,x
|
|
00B945 1 73 .byte $73
|
|
00B946 1 6F 75 72 bbr6 $75,LB9BB
|
|
00B949 1 63 .byte $63
|
|
00B94A 1 65 20 adc $20
|
|
00B94C 1 64 69 stz $69
|
|
00B94E 1 73 .byte $73
|
|
00B94F 1 6B .byte $6B
|
|
00B950 1 1E 50 6C LB950: asl L6C50,x
|
|
00B953 1 65 61 adc $61
|
|
00B955 1 73 .byte $73
|
|
00B956 1 65 20 LB956: adc $20
|
|
00B958 1 69 6E adc #$6E
|
|
00B95A 1 73 .byte $73
|
|
00B95B 1 65 72 adc $72
|
|
00B95D 1 74 20 stz $20,x
|
|
00B95F 1 64 65 stz $65
|
|
00B961 1 73 .byte $73
|
|
00B962 1 74 69 stz $69,x
|
|
00B964 1 6E 61 74 ror L7461
|
|
00B967 1 69 6F adc #$6F
|
|
00B969 1 6E 20 64 ror L6420
|
|
00B96C 1 69 73 adc #$73
|
|
00B96E 1 6B .byte $6B
|
|
00B96F 1 16 42 asl $42,x
|
|
00B971 1 41 53 eor ($53,x)
|
|
00B973 1 49 43 eor #$43
|
|
00B975 1 2E 53 59 rol L5953
|
|
00B978 1 53 .byte $53
|
|
00B979 1 54 .byte $54
|
|
00B97A 1 45 4D eor $4D
|
|
00B97C 1 20 6E 6F jsr L6F6E
|
|
00B97F 1 74 20 stz $20,x
|
|
00B981 1 66 6F ror $6F
|
|
00B983 1 75 6E adc $6E,x
|
|
00B985 1 64 .byte $64
|
|
00B986 1 14 LB986: .byte $14
|
|
00B987 1 00 LB987: brk
|
|
00B988 1 27 28 rmb2 $28
|
|
00B98A 1 2B .byte $2B
|
|
00B98B 1 40 rti
|
|
00B98C 1
|
|
00B98C 1 44 .byte $44
|
|
00B98D 1 45 46 eor $46
|
|
00B98F 1 47 48 rmb4 $48
|
|
00B991 1 49 4E eor #$4E
|
|
00B993 1 52 57 eor ($57)
|
|
00B995 1 F9 FA FB sbc $FBFA,y
|
|
00B998 1 FC .byte $FC
|
|
00B999 1 FD .byte $FD
|
|
00B99A 1 FE .byte $FE
|
|
00B99B 1 35 LB99B: .byte $35
|
|
00B99C 1 B7 42 LB99C: smb3 $42
|
|
00B99E 1 B7 4C LB99E: smb3 $4C
|
|
00B9A0 1 B7 60 smb3 $60
|
|
00B9A2 1 B7 7D smb3 $7D
|
|
00B9A4 1 B7 A4 smb3 $A4
|
|
00B9A6 1 B7 C8 smb3 $C8
|
|
00B9A8 1 B7 E4 smb3 $E4
|
|
00B9AA 1 B7 FE smb3 $FE
|
|
00B9AC 1 B7 31 smb3 $31
|
|
00B9AE 1 B8 clv
|
|
00B9AF 1 43 .byte $43
|
|
00B9B0 1 B8 clv
|
|
00B9B1 1 78 sei
|
|
00B9B2 1 B8 clv
|
|
00B9B3 1 8C B8 A7 sty LA7B8
|
|
00B9B6 1 B8 clv
|
|
00B9B7 1 DE B8 06 dec $06B8,x
|
|
00B9BA 1 B9 .byte $B9
|
|
00B9BB 1 1F B9 36 LB9BB: bbr1 $B9,LB9F4
|
|
00B9BE 1 B9 50 B9 lda LB950,y
|
|
00B9C1 1 6F .byte $6F
|
|
00B9C2 1 B9 .byte $B9
|
|
00B9C3 1 00 LB9C3: brk
|
|
00B9C4 1 00 LB9C4: brk
|
|
00B9C5 1 00 brk
|
|
00B9C6 1 80 00 bra LB9C8
|
|
00B9C8 1 80 00 LB9C8: bra LB9CA
|
|
00B9CA 1 00 LB9CA: brk
|
|
00B9CB 1 00 brk
|
|
00B9CC 1 00 brk
|
|
00B9CD 1 00 brk
|
|
00B9CE 1 00 brk
|
|
00B9CF 1 00 brk
|
|
00B9D0 1 00 brk
|
|
00B9D1 1 00 brk
|
|
00B9D2 1 00 brk
|
|
00B9D3 1 00 brk
|
|
00B9D4 1 80 80 bra LB956
|
|
00B9D6 1 00 brk
|
|
00B9D7 1 48 LB9D7: pha
|
|
00B9D8 1 8A txa
|
|
00B9D9 1 48 pha
|
|
00B9DA 1 A0 26 ldy #$26
|
|
00B9DC 1 A9 00 lda #$00
|
|
00B9DE 1 A2 00 ldx #$00
|
|
00B9E0 1 20 EC BF jsr LBFEC
|
|
00B9E3 1 A0 24 ldy #$24
|
|
00B9E5 1 A9 AD lda #$AD
|
|
00B9E7 1 A2 D2 ldx #$D2
|
|
00B9E9 1 20 EC BF jsr LBFEC
|
|
00B9EC 1 A0 25 ldy #$25
|
|
00B9EE 1 A9 00 lda #$00
|
|
00B9F0 1 A2 00 ldx #$00
|
|
00B9F2 1 20 .byte $20
|
|
00B9F3 1 EC .byte $EC
|
|
00B9F4 1 BF 8D 08 LB9F4: bbs3 $8D,LB9FF
|
|
00B9F7 1 C0 8D cpy #$8D
|
|
00B9F9 1 82 .byte $82
|
|
00B9FA 1 C0 20 cpy #$20
|
|
00B9FC 1 DD FB 8D cmp L8DFB,x
|
|
00B9FF 1 09 C0 LB9FF: ora #$C0
|
|
00BA01 1 AD 8B C0 lda LCBANK1
|
|
00BA04 1 AD 8B C0 lda LCBANK1
|
|
00BA07 1 A2 03 ldx #$03
|
|
00BA09 1 A9 00 lda #$00
|
|
00BA0B 1 9D 39 D2 LBA0B: sta $D239,x
|
|
00BA0E 1 9D 41 D2 sta $D241,x
|
|
00BA11 1 CA dex
|
|
00BA12 1 10 F7 bpl LBA0B
|
|
00BA14 1 A9 26 lda #$26
|
|
00BA16 1 8D 45 D2 sta $D245
|
|
00BA19 1 A9 02 lda #$02
|
|
00BA1B 1 8D 46 D2 sta $D246
|
|
00BA1E 1 A9 B9 lda #$B9
|
|
00BA20 1 8D 47 D2 sta $D247
|
|
00BA23 1 A9 00 lda #$00
|
|
00BA25 1 8D 48 D2 sta $D248
|
|
00BA28 1 A0 04 ldy #$04
|
|
00BA2A 1 A9 39 lda #$39
|
|
00BA2C 1 A2 D2 ldx #$D2
|
|
00BA2E 1 20 EC BF jsr LBFEC
|
|
00BA31 1 AD D3 B6 lda LB6D3
|
|
00BA34 1 AE D4 B6 ldx LB6D4
|
|
00BA37 1 20 8B BF jsr LBF8B
|
|
00BA3A 1 8C CA BF sty LBFCA
|
|
00BA3D 1 8D CD BF sta LBFCD
|
|
00BA40 1 AD D3 B6 lda LB6D3
|
|
00BA43 1 18 clc
|
|
00BA44 1 6D DF B6 adc LB6DF
|
|
00BA47 1 48 pha
|
|
00BA48 1 AD D4 B6 lda LB6D4
|
|
00BA4B 1 6D E0 B6 adc LB6E0
|
|
00BA4E 1 AA tax
|
|
00BA4F 1 68 pla
|
|
00BA50 1 20 8B BF jsr LBF8B
|
|
00BA53 1 8C CC BF sty LBFCC
|
|
00BA56 1 8D CE BF sta LBFCE
|
|
00BA59 1 AD D5 B6 lda LB6D5
|
|
00BA5C 1 8D C9 BF sta LBFC9
|
|
00BA5F 1 18 clc
|
|
00BA60 1 6D E1 B6 adc LB6E1
|
|
00BA63 1 8D CB BF sta LBFCB
|
|
00BA66 1 A0 26 ldy #$26
|
|
00BA68 1 A9 00 lda #$00
|
|
00BA6A 1 A2 00 ldx #$00
|
|
00BA6C 1 20 EC BF jsr LBFEC
|
|
00BA6F 1 20 08 BE jsr LBE08
|
|
00BA72 1 A0 25 ldy #$25
|
|
00BA74 1 A9 00 lda #$00
|
|
00BA76 1 A2 00 ldx #$00
|
|
00BA78 1 20 EC BF jsr LBFEC
|
|
00BA7B 1 A0 07 ldy #$07
|
|
00BA7D 1 A9 00 lda #$00
|
|
00BA7F 1 A2 D2 ldx #$D2
|
|
00BA81 1 20 EC BF jsr LBFEC
|
|
00BA84 1 A0 11 ldy #$11
|
|
00BA86 1 A9 BB lda #$BB
|
|
00BA88 1 A2 B6 ldx #$B6
|
|
00BA8A 1 20 EC BF jsr LBFEC
|
|
00BA8D 1 A0 07 ldy #$07
|
|
00BA8F 1 A9 02 lda #$02
|
|
00BA91 1 A2 D2 ldx #$D2
|
|
00BA93 1 20 EC BF jsr LBFEC
|
|
00BA96 1 A0 12 ldy #$12
|
|
00BA98 1 A9 BB lda #$BB
|
|
00BA9A 1 A2 B6 ldx #$B6
|
|
00BA9C 1 20 EC BF jsr LBFEC
|
|
00BA9F 1 A0 06 ldy #$06
|
|
00BAA1 1 A9 D3 lda #$D3
|
|
00BAA3 1 A2 B6 ldx #$B6
|
|
00BAA5 1 20 EC BF jsr LBFEC
|
|
00BAA8 1 A0 12 ldy #$12
|
|
00BAAA 1 A9 C3 lda #$C3
|
|
00BAAC 1 A2 B6 ldx #$B6
|
|
00BAAE 1 20 EC BF jsr LBFEC
|
|
00BAB1 1 A0 12 ldy #$12
|
|
00BAB3 1 A9 CB lda #$CB
|
|
00BAB5 1 A2 B6 ldx #$B6
|
|
00BAB7 1 20 EC BF jsr LBFEC
|
|
00BABA 1 A0 07 ldy #$07
|
|
00BABC 1 A9 00 lda #$00
|
|
00BABE 1 A2 D2 ldx #$D2
|
|
00BAC0 1 20 EC BF jsr LBFEC
|
|
00BAC3 1 A0 26 ldy #$26
|
|
00BAC5 1 A9 00 lda #$00
|
|
00BAC7 1 A2 00 ldx #$00
|
|
00BAC9 1 20 EC BF jsr LBFEC
|
|
00BACC 1 A0 14 ldy #$14
|
|
00BACE 1 A9 AB lda #$AB
|
|
00BAD0 1 A2 B6 ldx #$B6
|
|
00BAD2 1 20 EC BF jsr LBFEC
|
|
00BAD5 1 A0 25 ldy #$25
|
|
00BAD7 1 A9 00 lda #$00
|
|
00BAD9 1 A2 00 ldx #$00
|
|
00BADB 1 20 EC BF jsr LBFEC
|
|
00BADE 1 68 pla
|
|
00BADF 1 AA tax
|
|
00BAE0 1 68 pla
|
|
00BAE1 1 AC 86 B9 ldy LB986
|
|
00BAE4 1 88 dey
|
|
00BAE5 1 D9 87 B9 LBAE5: cmp LB987,y
|
|
00BAE8 1 F0 05 beq LBAEF
|
|
00BAEA 1 88 dey
|
|
00BAEB 1 10 F8 bpl LBAE5
|
|
00BAED 1 A0 00 ldy #$00
|
|
00BAEF 1 98 LBAEF: tya
|
|
00BAF0 1 0A asl a
|
|
00BAF1 1 A8 tay
|
|
00BAF2 1 B9 9B B9 lda LB99B,y
|
|
00BAF5 1 8D 14 B7 sta LB714
|
|
00BAF8 1 B9 9C B9 lda LB99C,y
|
|
00BAFB 1 8D 15 B7 sta LB715
|
|
00BAFE 1 E0 00 cpx #$00
|
|
00BB00 1 F0 09 beq LBB0B
|
|
00BB02 1 8A txa
|
|
00BB03 1 29 FE and #$FE
|
|
00BB05 1 8D 13 B7 sta LB713
|
|
00BB08 1 4C 14 BB jmp LBB14
|
|
00BB0B 1
|
|
00BB0B 1 98 LBB0B: tya
|
|
00BB0C 1 4A lsr a
|
|
00BB0D 1 A8 tay
|
|
00BB0E 1 B9 C3 B9 lda LB9C3,y
|
|
00BB11 1 8D 13 B7 sta LB713
|
|
00BB14 1 A0 07 LBB14: ldy #$07
|
|
00BB16 1 A9 02 lda #$02
|
|
00BB18 1 A2 D2 ldx #$D2
|
|
00BB1A 1 20 EC BF jsr LBFEC
|
|
00BB1D 1 2C 13 B7 bit LB713
|
|
00BB20 1 10 3A bpl LBB5C
|
|
00BB22 1 A0 12 ldy #$12
|
|
00BB24 1 A9 FF lda #$FF
|
|
00BB26 1 A2 B6 ldx #$B6
|
|
00BB28 1 20 EC BF jsr LBFEC
|
|
00BB2B 1 A0 0E ldy #$0E
|
|
00BB2D 1 A9 07 lda #$07
|
|
00BB2F 1 A2 B7 ldx #$B7
|
|
00BB31 1 20 EC BF jsr LBFEC
|
|
00BB34 1 A9 26 lda #$26
|
|
00BB36 1 A2 B7 ldx #$B7
|
|
00BB38 1 20 D0 BF jsr LBFD0
|
|
00BB3B 1 2C 13 B7 bit LB713
|
|
00BB3E 1 70 1C bvs LBB5C
|
|
00BB40 1 A0 12 ldy #$12
|
|
00BB42 1 A9 F3 lda #$F3
|
|
00BB44 1 A2 B6 ldx #$B6
|
|
00BB46 1 20 EC BF jsr LBFEC
|
|
00BB49 1 A0 0E ldy #$0E
|
|
00BB4B 1 A9 FB lda #$FB
|
|
00BB4D 1 A2 B6 ldx #$B6
|
|
00BB4F 1 20 EC BF jsr LBFEC
|
|
00BB52 1 A9 16 lda #$16
|
|
00BB54 1 A2 B7 ldx #$B7
|
|
00BB56 1 20 D0 BF jsr LBFD0
|
|
00BB59 1 4C 75 BB jmp LBB75
|
|
00BB5C 1
|
|
00BB5C 1 A0 12 LBB5C: ldy #$12
|
|
00BB5E 1 A9 F3 lda #$F3
|
|
00BB60 1 A2 B6 ldx #$B6
|
|
00BB62 1 20 EC BF jsr LBFEC
|
|
00BB65 1 A0 0E ldy #$0E
|
|
00BB67 1 A9 FB lda #$FB
|
|
00BB69 1 A2 B6 ldx #$B6
|
|
00BB6B 1 20 EC BF jsr LBFEC
|
|
00BB6E 1 A9 E3 lda #$E3
|
|
00BB70 1 A2 B6 ldx #$B6
|
|
00BB72 1 20 D0 BF jsr LBFD0
|
|
00BB75 1 A0 0E LBB75: ldy #$0E
|
|
00BB77 1 A9 0F lda #$0F
|
|
00BB79 1 A2 B7 ldx #$B7
|
|
00BB7B 1 20 EC BF jsr LBFEC
|
|
00BB7E 1 AD 14 B7 lda LB714
|
|
00BB81 1 AE 15 B7 ldx LB715
|
|
00BB84 1 20 D0 BF jsr LBFD0
|
|
00BB87 1 A0 2A LBB87: ldy #$2A
|
|
00BB89 1 A9 08 lda #$08
|
|
00BB8B 1 A2 D2 ldx #$D2
|
|
00BB8D 1 20 EC BF jsr LBFEC
|
|
00BB90 1 AD 08 D2 lda $D208
|
|
00BB93 1 C9 01 cmp #$01
|
|
00BB95 1 D0 03 bne LBB9A
|
|
00BB97 1 4C 0C BC jmp LBC0C
|
|
00BB9A 1
|
|
00BB9A 1 C9 03 LBB9A: cmp #$03
|
|
00BB9C 1 D0 E9 bne LBB87
|
|
00BB9E 1 AD 09 D2 lda $D209
|
|
00BBA1 1 29 7F and #$7F
|
|
00BBA3 1 2C 13 B7 bit LB713
|
|
00BBA6 1 10 46 bpl LBBEE
|
|
00BBA8 1 C9 1B cmp #$1B
|
|
00BBAA 1 D0 17 bne LBBC3
|
|
00BBAC 1 A0 07 ldy #$07
|
|
00BBAE 1 A9 02 lda #$02
|
|
00BBB0 1 A2 D2 ldx #$D2
|
|
00BBB2 1 20 EC BF jsr LBFEC
|
|
00BBB5 1 A0 11 ldy #$11
|
|
00BBB7 1 A9 FF lda #$FF
|
|
00BBB9 1 A2 B6 ldx #$B6
|
|
00BBBB 1 20 EC BF jsr LBFEC
|
|
00BBBE 1 A9 01 lda #$01
|
|
00BBC0 1 4C 55 BC jmp LBC55
|
|
00BBC3 1
|
|
00BBC3 1 2C 13 B7 LBBC3: bit LB713
|
|
00BBC6 1 70 26 bvs LBBEE
|
|
00BBC8 1 C9 61 cmp #$61
|
|
00BBCA 1 D0 17 bne LBBE3
|
|
00BBCC 1 A0 07 LBBCC: ldy #$07
|
|
00BBCE 1 A9 02 lda #$02
|
|
00BBD0 1 A2 D2 ldx #$D2
|
|
00BBD2 1 20 EC BF jsr LBFEC
|
|
00BBD5 1 A0 11 ldy #$11
|
|
00BBD7 1 A9 F3 lda #$F3
|
|
00BBD9 1 A2 B6 ldx #$B6
|
|
00BBDB 1 20 EC BF jsr LBFEC
|
|
00BBDE 1 A9 00 lda #$00
|
|
00BBE0 1 4C 55 BC jmp LBC55
|
|
00BBE3 1
|
|
00BBE3 1 C9 41 LBBE3: cmp #$41
|
|
00BBE5 1 F0 E5 beq LBBCC
|
|
00BBE7 1 C9 0D cmp #$0D
|
|
00BBE9 1 F0 E1 beq LBBCC
|
|
00BBEB 1 4C 87 BB jmp LBB87
|
|
00BBEE 1
|
|
00BBEE 1 C9 0D LBBEE: cmp #$0D
|
|
00BBF0 1 D0 17 bne LBC09
|
|
00BBF2 1 A0 07 ldy #$07
|
|
00BBF4 1 A9 02 lda #$02
|
|
00BBF6 1 A2 D2 ldx #$D2
|
|
00BBF8 1 20 EC BF jsr LBFEC
|
|
00BBFB 1 A0 11 ldy #$11
|
|
00BBFD 1 A9 F3 lda #$F3
|
|
00BBFF 1 A2 B6 ldx #$B6
|
|
00BC01 1 20 EC BF jsr LBFEC
|
|
00BC04 1 A9 02 lda #$02
|
|
00BC06 1 4C 55 BC jmp LBC55
|
|
00BC09 1
|
|
00BC09 1 4C 87 BB LBC09: jmp LBB87
|
|
00BC0C 1
|
|
00BC0C 1 20 E1 BD LBC0C: jsr LBDE1
|
|
00BC0F 1 A0 0E ldy #$0E
|
|
00BC11 1 A9 09 lda #$09
|
|
00BC13 1 A2 D2 ldx #$D2
|
|
00BC15 1 20 EC BF jsr LBFEC
|
|
00BC18 1 2C 13 B7 bit LB713
|
|
00BC1B 1 10 25 bpl LBC42
|
|
00BC1D 1 A0 13 ldy #$13
|
|
00BC1F 1 A9 FF lda #$FF
|
|
00BC21 1 A2 B6 ldx #$B6
|
|
00BC23 1 20 EC BF jsr LBFEC
|
|
00BC26 1 C9 80 cmp #$80
|
|
00BC28 1 D0 03 bne LBC2D
|
|
00BC2A 1 4C E9 BC jmp LBCE9
|
|
00BC2D 1
|
|
00BC2D 1 2C 13 B7 LBC2D: bit LB713
|
|
00BC30 1 70 10 bvs LBC42
|
|
00BC32 1 A0 13 ldy #$13
|
|
00BC34 1 A9 F3 lda #$F3
|
|
00BC36 1 A2 B6 ldx #$B6
|
|
00BC38 1 20 EC BF jsr LBFEC
|
|
00BC3B 1 C9 80 cmp #$80
|
|
00BC3D 1 D0 13 bne LBC52
|
|
00BC3F 1 4C 6D BC jmp LBC6D
|
|
00BC42 1
|
|
00BC42 1 A0 13 LBC42: ldy #$13
|
|
00BC44 1 A9 F3 lda #$F3
|
|
00BC46 1 A2 B6 ldx #$B6
|
|
00BC48 1 20 EC BF jsr LBFEC
|
|
00BC4B 1 C9 80 cmp #$80
|
|
00BC4D 1 D0 03 bne LBC52
|
|
00BC4F 1 4C 65 BD jmp LBD65
|
|
00BC52 1
|
|
00BC52 1 4C 87 BB LBC52: jmp LBB87
|
|
00BC55 1
|
|
00BC55 1 48 LBC55: pha
|
|
00BC56 1 A0 26 ldy #$26
|
|
00BC58 1 A9 00 lda #$00
|
|
00BC5A 1 A2 00 ldx #$00
|
|
00BC5C 1 20 EC BF jsr LBFEC
|
|
00BC5F 1 20 5D BE jsr LBE5D
|
|
00BC62 1 A0 25 ldy #$25
|
|
00BC64 1 A9 00 lda #$00
|
|
00BC66 1 A2 00 ldx #$00
|
|
00BC68 1 20 EC BF jsr LBFEC
|
|
00BC6B 1 68 pla
|
|
00BC6C 1 60 rts
|
|
00BC6D 1
|
|
00BC6D 1 A0 07 LBC6D: ldy #$07
|
|
00BC6F 1 A9 02 lda #$02
|
|
00BC71 1 A2 D2 ldx #$D2
|
|
00BC73 1 20 EC BF jsr LBFEC
|
|
00BC76 1 A0 11 ldy #$11
|
|
00BC78 1 A9 F3 lda #$F3
|
|
00BC7A 1 A2 B6 ldx #$B6
|
|
00BC7C 1 20 EC BF jsr LBFEC
|
|
00BC7F 1 A9 00 lda #$00
|
|
00BC81 1 8D E8 BC sta LBCE8
|
|
00BC84 1 A0 2A LBC84: ldy #$2A
|
|
00BC86 1 A9 08 lda #$08
|
|
00BC88 1 A2 D2 ldx #$D2
|
|
00BC8A 1 20 EC BF jsr LBFEC
|
|
00BC8D 1 AD 08 D2 lda $D208
|
|
00BC90 1 C9 02 cmp #$02
|
|
00BC92 1 F0 47 beq LBCDB
|
|
00BC94 1 20 E1 BD jsr LBDE1
|
|
00BC97 1 A0 0E ldy #$0E
|
|
00BC99 1 A9 09 lda #$09
|
|
00BC9B 1 A2 D2 ldx #$D2
|
|
00BC9D 1 20 EC BF jsr LBFEC
|
|
00BCA0 1 A0 13 ldy #$13
|
|
00BCA2 1 A9 F3 lda #$F3
|
|
00BCA4 1 A2 B6 ldx #$B6
|
|
00BCA6 1 20 EC BF jsr LBFEC
|
|
00BCA9 1 C9 80 cmp #$80
|
|
00BCAB 1 F0 08 beq LBCB5
|
|
00BCAD 1 AD E8 BC lda LBCE8
|
|
00BCB0 1 F0 0B beq LBCBD
|
|
00BCB2 1 4C 84 BC jmp LBC84
|
|
00BCB5 1
|
|
00BCB5 1 AD E8 BC LBCB5: lda LBCE8
|
|
00BCB8 1 D0 03 bne LBCBD
|
|
00BCBA 1 4C 84 BC jmp LBC84
|
|
00BCBD 1
|
|
00BCBD 1 A0 07 LBCBD: ldy #$07
|
|
00BCBF 1 A9 02 lda #$02
|
|
00BCC1 1 A2 D2 ldx #$D2
|
|
00BCC3 1 20 EC BF jsr LBFEC
|
|
00BCC6 1 A0 11 ldy #$11
|
|
00BCC8 1 A9 F3 lda #$F3
|
|
00BCCA 1 A2 B6 ldx #$B6
|
|
00BCCC 1 20 EC BF jsr LBFEC
|
|
00BCCF 1 AD E8 BC lda LBCE8
|
|
00BCD2 1 18 clc
|
|
00BCD3 1 69 80 adc #$80
|
|
00BCD5 1 8D E8 BC sta LBCE8
|
|
00BCD8 1 4C 84 BC jmp LBC84
|
|
00BCDB 1
|
|
00BCDB 1 AD E8 BC LBCDB: lda LBCE8
|
|
00BCDE 1 F0 03 beq LBCE3
|
|
00BCE0 1 4C 87 BB jmp LBB87
|
|
00BCE3 1
|
|
00BCE3 1 A9 00 LBCE3: lda #$00
|
|
00BCE5 1 4C 55 BC jmp LBC55
|
|
00BCE8 1
|
|
00BCE8 1 00 LBCE8: brk
|
|
00BCE9 1 A0 07 LBCE9: ldy #$07
|
|
00BCEB 1 A9 02 lda #$02
|
|
00BCED 1 A2 D2 ldx #$D2
|
|
00BCEF 1 20 EC BF jsr LBFEC
|
|
00BCF2 1 A0 11 ldy #$11
|
|
00BCF4 1 A9 FF lda #$FF
|
|
00BCF6 1 A2 B6 ldx #$B6
|
|
00BCF8 1 20 EC BF jsr LBFEC
|
|
00BCFB 1 A9 00 lda #$00
|
|
00BCFD 1 8D 64 BD sta LBD64
|
|
00BD00 1 A0 2A LBD00: ldy #$2A
|
|
00BD02 1 A9 08 lda #$08
|
|
00BD04 1 A2 D2 ldx #$D2
|
|
00BD06 1 20 EC BF jsr LBFEC
|
|
00BD09 1 AD 08 D2 lda $D208
|
|
00BD0C 1 C9 02 cmp #$02
|
|
00BD0E 1 F0 47 beq LBD57
|
|
00BD10 1 20 E1 BD jsr LBDE1
|
|
00BD13 1 A0 0E ldy #$0E
|
|
00BD15 1 A9 09 lda #$09
|
|
00BD17 1 A2 D2 ldx #$D2
|
|
00BD19 1 20 EC BF jsr LBFEC
|
|
00BD1C 1 A0 13 ldy #$13
|
|
00BD1E 1 A9 FF lda #$FF
|
|
00BD20 1 A2 B6 ldx #$B6
|
|
00BD22 1 20 EC BF jsr LBFEC
|
|
00BD25 1 C9 80 cmp #$80
|
|
00BD27 1 F0 08 beq LBD31
|
|
00BD29 1 AD 64 BD lda LBD64
|
|
00BD2C 1 F0 0B beq LBD39
|
|
00BD2E 1 4C 00 BD jmp LBD00
|
|
00BD31 1
|
|
00BD31 1 AD 64 BD LBD31: lda LBD64
|
|
00BD34 1 D0 03 bne LBD39
|
|
00BD36 1 4C 00 BD jmp LBD00
|
|
00BD39 1
|
|
00BD39 1 A0 07 LBD39: ldy #$07
|
|
00BD3B 1 A9 02 lda #$02
|
|
00BD3D 1 A2 D2 ldx #$D2
|
|
00BD3F 1 20 EC BF jsr LBFEC
|
|
00BD42 1 A0 11 ldy #$11
|
|
00BD44 1 A9 FF lda #$FF
|
|
00BD46 1 A2 B6 ldx #$B6
|
|
00BD48 1 20 EC BF jsr LBFEC
|
|
00BD4B 1 AD 64 BD lda LBD64
|
|
00BD4E 1 18 clc
|
|
00BD4F 1 69 80 adc #$80
|
|
00BD51 1 8D 64 BD sta LBD64
|
|
00BD54 1 4C 00 BD jmp LBD00
|
|
00BD57 1
|
|
00BD57 1 AD 64 BD LBD57: lda LBD64
|
|
00BD5A 1 F0 03 beq LBD5F
|
|
00BD5C 1 4C 87 BB jmp LBB87
|
|
00BD5F 1
|
|
00BD5F 1 A9 01 LBD5F: lda #$01
|
|
00BD61 1 4C 55 BC jmp LBC55
|
|
00BD64 1
|
|
00BD64 1 00 LBD64: brk
|
|
00BD65 1 A9 00 LBD65: lda #$00
|
|
00BD67 1 8D E0 BD sta LBDE0
|
|
00BD6A 1 A0 07 ldy #$07
|
|
00BD6C 1 A9 02 LBD6C: lda #$02
|
|
00BD6E 1 A2 D2 ldx #$D2
|
|
00BD70 1 20 EC BF jsr LBFEC
|
|
00BD73 1 A0 11 ldy #$11
|
|
00BD75 1 A9 F3 lda #$F3
|
|
00BD77 1 A2 B6 ldx #$B6
|
|
00BD79 1 20 EC BF jsr LBFEC
|
|
00BD7C 1 A0 2A LBD7C: ldy #$2A
|
|
00BD7E 1 A9 08 lda #$08
|
|
00BD80 1 A2 D2 ldx #$D2
|
|
00BD82 1 20 EC BF jsr LBFEC
|
|
00BD85 1 AD 08 D2 lda $D208
|
|
00BD88 1 C9 02 cmp #$02
|
|
00BD8A 1 F0 47 beq LBDD3
|
|
00BD8C 1 20 E1 BD jsr LBDE1
|
|
00BD8F 1 A0 0E ldy #$0E
|
|
00BD91 1 A9 09 lda #$09
|
|
00BD93 1 A2 D2 ldx #$D2
|
|
00BD95 1 20 EC BF jsr LBFEC
|
|
00BD98 1 A0 13 ldy #$13
|
|
00BD9A 1 A9 F3 lda #$F3
|
|
00BD9C 1 A2 B6 ldx #$B6
|
|
00BD9E 1 20 EC BF jsr LBFEC
|
|
00BDA1 1 C9 80 cmp #$80
|
|
00BDA3 1 F0 08 beq LBDAD
|
|
00BDA5 1 AD E0 BD lda LBDE0
|
|
00BDA8 1 F0 0B beq LBDB5
|
|
00BDAA 1 4C 7C BD jmp LBD7C
|
|
00BDAD 1
|
|
00BDAD 1 AD E0 BD LBDAD: lda LBDE0
|
|
00BDB0 1 D0 03 bne LBDB5
|
|
00BDB2 1 4C 7C BD jmp LBD7C
|
|
00BDB5 1
|
|
00BDB5 1 A0 07 LBDB5: ldy #$07
|
|
00BDB7 1 A9 02 lda #$02
|
|
00BDB9 1 A2 D2 ldx #$D2
|
|
00BDBB 1 20 EC BF jsr LBFEC
|
|
00BDBE 1 A0 11 ldy #$11
|
|
00BDC0 1 A9 F3 lda #$F3
|
|
00BDC2 1 A2 B6 ldx #$B6
|
|
00BDC4 1 20 EC BF jsr LBFEC
|
|
00BDC7 1 AD E0 BD lda LBDE0
|
|
00BDCA 1 18 clc
|
|
00BDCB 1 69 80 adc #$80
|
|
00BDCD 1 8D E0 BD sta LBDE0
|
|
00BDD0 1 4C 7C BD jmp LBD7C
|
|
00BDD3 1
|
|
00BDD3 1 AD E0 BD LBDD3: lda LBDE0
|
|
00BDD6 1 F0 03 beq LBDDB
|
|
00BDD8 1 4C 87 BB jmp LBB87
|
|
00BDDB 1
|
|
00BDDB 1 A9 02 LBDDB: lda #$02
|
|
00BDDD 1 4C 55 BC jmp LBC55
|
|
00BDE0 1
|
|
00BDE0 1 00 LBDE0: brk
|
|
00BDE1 1 AD 09 D2 LBDE1: lda $D209
|
|
00BDE4 1 38 sec
|
|
00BDE5 1 ED D3 B6 sbc LB6D3
|
|
00BDE8 1 8D 09 D2 sta $D209
|
|
00BDEB 1 AD 0A D2 lda $D20A
|
|
00BDEE 1 ED D4 B6 sbc LB6D4
|
|
00BDF1 1 8D 0A D2 sta $D20A
|
|
00BDF4 1 AD 0B D2 lda $D20B
|
|
00BDF7 1 38 sec
|
|
00BDF8 1 ED D5 B6 sbc LB6D5
|
|
00BDFB 1 8D 0B D2 sta $D20B
|
|
00BDFE 1 AD 0C D2 lda $D20C
|
|
00BE01 1 ED D6 B6 sbc LB6D6
|
|
00BE04 1 8D 0C D2 sta $D20C
|
|
00BE07 1 60 rts
|
|
00BE08 1
|
|
00BE08 1 A9 00 LBE08: lda #$00
|
|
00BE0A 1 8D 37 BE sta LBE37
|
|
00BE0D 1 A9 08 lda #$08
|
|
00BE0F 1 8D 38 BE sta LBE38
|
|
00BE12 1 AD C9 BF lda LBFC9
|
|
00BE15 1 20 10 BF jsr LBF10
|
|
00BE18 1 AD CB BF lda LBFCB
|
|
00BE1B 1 38 sec
|
|
00BE1C 1 ED C9 BF sbc LBFC9
|
|
00BE1F 1 AA tax
|
|
00BE20 1 E8 inx
|
|
00BE21 1 AD CA BF LBE21: lda LBFCA
|
|
00BE24 1 8D 5C BE sta LBE5C
|
|
00BE27 1 AD 5C BE LBE27: lda LBE5C
|
|
00BE2A 1 4A lsr a
|
|
00BE2B 1 A8 tay
|
|
00BE2C 1 8D 54 C0 sta $C054
|
|
00BE2F 1 B0 03 bcs LBE34
|
|
00BE31 1 8D 55 C0 sta $C055
|
|
00BE34 1 B1 06 LBE34: lda ($06),y
|
|
00BE36 1 8D .byte $8D
|
|
00BE37 1 34 LBE37: .byte $34
|
|
00BE38 1 12 EE LBE38: ora ($EE)
|
|
00BE3A 1 37 BE rmb3 $BE
|
|
00BE3C 1 D0 03 bne LBE41
|
|
00BE3E 1 EE 38 BE inc LBE38
|
|
00BE41 1 AD 5C BE LBE41: lda LBE5C
|
|
00BE44 1 CD CC BF cmp LBFCC
|
|
00BE47 1 B0 05 bcs LBE4E
|
|
00BE49 1 EE 5C BE inc LBE5C
|
|
00BE4C 1 D0 D9 bne LBE27
|
|
00BE4E 1 20 52 BF LBE4E: jsr LBF52
|
|
00BE51 1 CA dex
|
|
00BE52 1 D0 CD bne LBE21
|
|
00BE54 1 AD 37 BE lda LBE37
|
|
00BE57 1 AE 38 BE ldx LBE38
|
|
00BE5A 1 60 rts
|
|
00BE5B 1
|
|
00BE5B 1 00 brk
|
|
00BE5C 1 00 LBE5C: brk
|
|
00BE5D 1 A9 00 LBE5D: lda #$00
|
|
00BE5F 1 8D BC BE sta LBEBC
|
|
00BE62 1 A9 08 lda #$08
|
|
00BE64 1 8D BD BE sta LBEBD
|
|
00BE67 1 AE CD BF ldx LBFCD
|
|
00BE6A 1 AC CE BF ldy LBFCE
|
|
00BE6D 1 A9 FF lda #$FF
|
|
00BE6F 1 E0 00 cpx #$00
|
|
00BE71 1 F0 05 beq LBE78
|
|
00BE73 1 18 LBE73: clc
|
|
00BE74 1 2A rol a
|
|
00BE75 1 CA dex
|
|
00BE76 1 D0 FB bne LBE73
|
|
00BE78 1 8D 0C BF LBE78: sta LBF0C
|
|
00BE7B 1 49 FF eor #$FF
|
|
00BE7D 1 8D 0D BF sta LBF0D
|
|
00BE80 1 A9 01 lda #$01
|
|
00BE82 1 C0 00 cpy #$00
|
|
00BE84 1 F0 05 beq LBE8B
|
|
00BE86 1 38 LBE86: sec
|
|
00BE87 1 2A rol a
|
|
00BE88 1 88 dey
|
|
00BE89 1 D0 FB bne LBE86
|
|
00BE8B 1 8D 0E BF LBE8B: sta LBF0E
|
|
00BE8E 1 49 FF eor #$FF
|
|
00BE90 1 8D 0F BF sta LBF0F
|
|
00BE93 1 AD C9 BF lda LBFC9
|
|
00BE96 1 20 10 BF jsr LBF10
|
|
00BE99 1 AD CB BF lda LBFCB
|
|
00BE9C 1 38 sec
|
|
00BE9D 1 ED C9 BF sbc LBFC9
|
|
00BEA0 1 AA tax
|
|
00BEA1 1 E8 inx
|
|
00BEA2 1 AD CA BF lda LBFCA
|
|
00BEA5 1 8D 0B BF sta LBF0B
|
|
00BEA8 1 AD CA BF LBEA8: lda LBFCA
|
|
00BEAB 1 8D 0B BF sta LBF0B
|
|
00BEAE 1 AD 0B BF LBEAE: lda LBF0B
|
|
00BEB1 1 4A lsr a
|
|
00BEB2 1 A8 tay
|
|
00BEB3 1 8D 54 C0 sta $C054
|
|
00BEB6 1 B0 03 bcs LBEBB
|
|
00BEB8 1 8D 55 C0 sta $C055
|
|
00BEBB 1 AD LBEBB: .byte $AD
|
|
00BEBC 1 00 LBEBC: brk
|
|
00BEBD 1 08 LBEBD: php
|
|
00BEBE 1 48 pha
|
|
00BEBF 1 AD 0B BF lda LBF0B
|
|
00BEC2 1 CD CA BF cmp LBFCA
|
|
00BEC5 1 F0 16 beq LBEDD
|
|
00BEC7 1 CD CC BF cmp LBFCC
|
|
00BECA 1 D0 1F bne LBEEB
|
|
00BECC 1 B1 06 lda ($06),y
|
|
00BECE 1 2D 0F BF and LBF0F
|
|
00BED1 1 91 06 sta ($06),y
|
|
00BED3 1 68 pla
|
|
00BED4 1 2D 0E BF and LBF0E
|
|
00BED7 1 11 06 ora ($06),y
|
|
00BED9 1 48 pha
|
|
00BEDA 1 4C EB BE jmp LBEEB
|
|
00BEDD 1
|
|
00BEDD 1 B1 06 LBEDD: lda ($06),y
|
|
00BEDF 1 2D 0D BF and LBF0D
|
|
00BEE2 1 91 06 sta ($06),y
|
|
00BEE4 1 68 pla
|
|
00BEE5 1 2D 0C BF and LBF0C
|
|
00BEE8 1 11 06 ora ($06),y
|
|
00BEEA 1 48 pha
|
|
00BEEB 1 68 LBEEB: pla
|
|
00BEEC 1 91 06 sta ($06),y
|
|
00BEEE 1 EE BC BE inc LBEBC
|
|
00BEF1 1 D0 03 bne LBEF6
|
|
00BEF3 1 EE BD BE inc LBEBD
|
|
00BEF6 1 AD 0B BF LBEF6: lda LBF0B
|
|
00BEF9 1 CD CC BF cmp LBFCC
|
|
00BEFC 1 B0 05 bcs LBF03
|
|
00BEFE 1 EE .byte $EE
|
|
00BEFF 1 0B .byte $0B
|
|
00BF00 1 BF D0 AB MLI: bbs3 $D0,LBEAE
|
|
00BF03 1 20 52 BF LBF03: jsr LBF52
|
|
00BF06 1 CA dex
|
|
00BF07 1 D0 9F bne LBEA8
|
|
00BF09 1 60 rts
|
|
00BF0A 1
|
|
00BF0A 1 00 brk
|
|
00BF0B 1 00 LBF0B: brk
|
|
00BF0C 1 00 LBF0C: brk
|
|
00BF0D 1 00 LBF0D: brk
|
|
00BF0E 1 00 LBF0E: brk
|
|
00BF0F 1 00 LBF0F: brk
|
|
00BF10 1 8D CF BF LBF10: sta LBFCF
|
|
00BF13 1 29 07 and #$07
|
|
00BF15 1 8D B0 BF sta LBFB0
|
|
00BF18 1 AD CF BF lda LBFCF
|
|
00BF1B 1 29 38 and #$38
|
|
00BF1D 1 8D AF BF sta LBFAF
|
|
00BF20 1 AD CF BF lda LBFCF
|
|
00BF23 1 29 C0 and #$C0
|
|
00BF25 1 8D AE BF sta LBFAE
|
|
00BF28 1 20 2C BF jsr LBF2C
|
|
00BF2B 1 60 rts
|
|
00BF2C 1
|
|
00BF2C 1 AD AE BF LBF2C: lda LBFAE
|
|
00BF2F 1 4A lsr a
|
|
00BF30 1 4A lsr a
|
|
00BF31 1 0D AE BF ora LBFAE
|
|
00BF34 1 48 pha
|
|
00BF35 1 AD AF BF lda LBFAF
|
|
00BF38 1 4A lsr a
|
|
00BF39 1 4A lsr a
|
|
00BF3A 1 4A lsr a
|
|
00BF3B 1 4A lsr a
|
|
00BF3C 1 8D 51 BF sta LBF51
|
|
00BF3F 1 68 pla
|
|
00BF40 1 6A ror a
|
|
00BF41 1 85 06 sta $06
|
|
00BF43 1 AD B0 BF lda LBFB0
|
|
00BF46 1 0A asl a
|
|
00BF47 1 0A asl a
|
|
00BF48 1 0D 51 BF ora LBF51
|
|
00BF4B 1 09 20 ora #$20
|
|
00BF4D 1 85 07 sta $07
|
|
00BF4F 1 18 clc
|
|
00BF50 1 60 rts
|
|
00BF51 1
|
|
00BF51 1 00 LBF51: brk
|
|
00BF52 1 AD B0 BF LBF52: lda LBFB0
|
|
00BF55 1 C9 07 cmp #$07
|
|
00BF57 1 F0 06 beq LBF5F
|
|
00BF59 1 EE B0 BF inc LBFB0
|
|
00BF5C 1 4C 2C BF jmp LBF2C
|
|
00BF5F 1
|
|
00BF5F 1 A9 00 LBF5F: lda #$00
|
|
00BF61 1 8D B0 BF sta LBFB0
|
|
00BF64 1 AD AF BF lda LBFAF
|
|
00BF67 1 C9 38 cmp #$38
|
|
00BF69 1 F0 09 beq LBF74
|
|
00BF6B 1 18 clc
|
|
00BF6C 1 69 08 adc #$08
|
|
00BF6E 1 8D AF BF sta LBFAF
|
|
00BF71 1 4C 2C BF jmp LBF2C
|
|
00BF74 1
|
|
00BF74 1 A9 00 LBF74: lda #$00
|
|
00BF76 1 8D AF BF sta LBFAF
|
|
00BF79 1 AD AE BF lda LBFAE
|
|
00BF7C 1 18 clc
|
|
00BF7D 1 69 40 adc #$40
|
|
00BF7F 1 8D AE BF sta LBFAE
|
|
00BF82 1 C9 C0 cmp #$C0
|
|
00BF84 1 F0 03 beq LBF89
|
|
00BF86 1 4C 2C BF jmp LBF2C
|
|
00BF89 1
|
|
00BF89 1 38 LBF89: sec
|
|
00BF8A 1 60 rts
|
|
00BF8B 1
|
|
00BF8B 1 A0 00 LBF8B: ldy #$00
|
|
00BF8D 1 E0 02 cpx #$02
|
|
00BF8F 1 D0 05 bne LBF96
|
|
00BF91 1 A0 49 ldy #$49
|
|
00BF93 1 18 clc
|
|
00BF94 1 69 01 adc #$01
|
|
00BF96 1 E0 01 LBF96: cpx #$01
|
|
00BF98 1 D0 0A bne LBFA4
|
|
00BF9A 1 A0 24 ldy #$24
|
|
00BF9C 1 18 clc
|
|
00BF9D 1 69 04 adc #$04
|
|
00BF9F 1 90 03 bcc LBFA4
|
|
00BFA1 1 C8 iny
|
|
00BFA2 1 E9 07 sbc #$07
|
|
00BFA4 1 C9 07 LBFA4: cmp #$07
|
|
00BFA6 1 90 05 bcc LBFAD
|
|
00BFA8 1 E9 07 sbc #$07
|
|
00BFAA 1 C8 iny
|
|
00BFAB 1 D0 F7 bne LBFA4
|
|
00BFAD 1 60 LBFAD: rts
|
|
00BFAE 1
|
|
00BFAE 1 00 LBFAE: brk
|
|
00BFAF 1 00 LBFAF: brk
|
|
00BFB0 1 00 LBFB0: brk
|
|
00BFB1 1 FF 00 00 bbs7 L0000,LBFB4
|
|
00BFB4 1 00 LBFB4: brk
|
|
00BFB5 1 00 brk
|
|
00BFB6 1 00 brk
|
|
00BFB7 1 00 brk
|
|
00BFB8 1 00 brk
|
|
00BFB9 1 00 brk
|
|
00BFBA 1 00 brk
|
|
00BFBB 1 00 brk
|
|
00BFBC 1 00 brk
|
|
00BFBD 1 00 brk
|
|
00BFBE 1 00 brk
|
|
00BFBF 1 00 brk
|
|
00BFC0 1 00 brk
|
|
00BFC1 1 00 brk
|
|
00BFC2 1 00 brk
|
|
00BFC3 1 00 brk
|
|
00BFC4 1 00 brk
|
|
00BFC5 1 00 brk
|
|
00BFC6 1 00 brk
|
|
00BFC7 1 00 brk
|
|
00BFC8 1 00 brk
|
|
00BFC9 1 00 LBFC9: brk
|
|
00BFCA 1 00 LBFCA: brk
|
|
00BFCB 1 00 LBFCB: brk
|
|
00BFCC 1 00 LBFCC: brk
|
|
00BFCD 1 00 LBFCD: brk
|
|
00BFCE 1 00 LBFCE: brk
|
|
00BFCF 1 00 LBFCF: brk
|
|
00BFD0 1 85 06 LBFD0: sta $06
|
|
00BFD2 1 86 07 stx $07
|
|
00BFD4 1 A0 00 ldy #$00
|
|
00BFD6 1 B1 06 lda ($06),y
|
|
00BFD8 1 F0 11 beq LBFEB
|
|
00BFDA 1 85 08 sta $08
|
|
00BFDC 1 E6 06 inc $06
|
|
00BFDE 1 D0 02 bne LBFE2
|
|
00BFE0 1 E6 07 inc $07
|
|
00BFE2 1 A0 19 LBFE2: ldy #$19
|
|
00BFE4 1 A9 06 lda #$06
|
|
00BFE6 1 A2 00 ldx #$00
|
|
00BFE8 1 20 EC BF jsr LBFEC
|
|
00BFEB 1 60 LBFEB: rts
|
|
00BFEC 1
|
|
00BFEC 1 8C F8 BF LBFEC: sty LBFF8
|
|
00BFEF 1 8D F9 BF sta LBFF9
|
|
00BFF2 1 8E FA BF stx LBFF9+1
|
|
00BFF5 1 20 00 40 jsr A2D
|
|
00BFF8 1 00 LBFF8: .byte $00
|
|
00BFF9 1 00 00 LBFF9: .addr L0000
|
|
00BFFB 1 60 rts
|
|
00BFFC 1
|
|
00BFFC 1 00 brk
|
|
00BFFD 1 00 brk
|
|
00BFFE 1 00 brk
|
|
00BFFF 1 00 brk
|
|
00BFFF 1
|