home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Glitch Apple Disk Collection
/
2014.glitch.apple.collection.zip
/
indexed
/
DEATHSWD.DSK
/
GAME.SYSTEM.asm
< prev
next >
Wrap
Assembly Source File
|
2014-09-09
|
17KB
|
675 lines
2000- 20 2F 20 JSR $202F
2003- A2 00 LDX #$00
2005- BD E7 20 LDA $20E7,X
2008- 9D 00 0C STA $0C00,X
200B- BD E7 21 LDA $21E7,X
200E- 9D 00 0D STA $0D00,X
2011- BD E7 22 LDA $22E7,X
2014- 9D 00 0E STA $0E00,X
2017- BD E7 23 LDA $23E7,X
201A- 9D 00 0F STA $0F00,X
201D- BD E7 24 LDA $24E7,X
2020- 9D 00 10 STA $1000,X
2023- BD E7 25 LDA $25E7,X
2026- 9D 00 11 STA $1100,X
2029- E8 INX
202A- D0 D9 BNE $2005
202C- 4C 00 0C JMP $0C00
202F- 2C 89 C0 BIT $C089
2032- 2C 89 C0 BIT $C089
2035- A2 00 LDX #$00
2037- A9 A0 LDA #$A0
2039- 9D 00 04 STA $0400,X
203C- 9D 80 04 STA $0480,X
203F- 9D 00 05 STA $0500,X
2042- 9D 80 05 STA $0580,X
2045- 9D 00 06 STA $0600,X
2048- 9D 80 06 STA $0680,X
204B- 9D 00 07 STA $0700,X
204E- 9D 80 07 STA $0780,X
2051- E8 INX
2052- 10 E5 BPL $2039
2054- AD B3 FB LDA $FBB3
2057- C9 06 CMP #$06
2059- D0 1E BNE $2079
205B- 2C 8B C0 BIT $C08B
205E- 2C 8B C0 BIT $C08B
2061- A2 00 LDX #$00
2063- BD B2 20 LDA $20B2,X
2066- 9D 10 01 STA $0110,X
2069- E8 INX
206A- E0 40 CPX #$40
206C- D0 F5 BNE $2063
206E- 20 10 01 JSR $0110
2071- 2C 89 C0 BIT $C089
2074- 2C 89 C0 BIT $C089
2077- 90 10 BCC $2089
2079- A2 00 LDX #$00
207B- BD 8A 20 LDA $208A,X
207E- F0 06 BEQ $2086
2080- 9D A8 05 STA $05A8,X
2083- E8 INX
2084- D0 F5 BNE $207B
2086- 4C 86 20 JMP $2086
2089- 60 RTS
208A- C4 C5 CPY $C5
208C- C1 D4 CMP ($D4,X)
208E- C8 INY
208F- A0 D3 LDY #$D3
2091- D7 ???
2092- CF ???
2093- D2 ???
2094- C4 A0 CPY $A0
2096- D2 ???
2097- C5 D1 CMP $D1
2099- D5 C9 CMP $C9,X
209B- D2 ???
209C- C5 D3 CMP $D3
209E- A0 B1 LDY #$B1
20A0- B2 ???
20A1- B8 CLV
20A2- CB ???
20A3- A0 C1 LDY #$C1
20A5- CE C4 A0 DEC $A0C4
20A8- C4 C2 CPY $C2
20AA- CC A0 C8 CPY $C8A0
20AD- C9 D2 CMP #$D2
20AF- C5 D3 CMP $D3
20B1- 00 BRK
20B2- 8D 05 C0 STA $C005
20B5- 8D 03 C0 STA $C003
20B8- A9 00 LDA #$00
20BA- 8D 00 08 STA $0800
20BD- CD 00 08 CMP $0800
20C0- D0 1A BNE $20DC
20C2- A9 EE LDA #$EE
20C4- 8D 00 08 STA $0800
20C7- CD 00 08 CMP $0800
20CA- D0 10 BNE $20DC
20CC- CD 00 0C CMP $0C00
20CF- D0 0E BNE $20DF
20D1- 0E 00 0C ASL $0C00
20D4- AD 00 08 LDA $0800
20D7- CD 00 0C CMP $0C00
20DA- D0 03 BNE $20DF
20DC- 38 SEC
20DD- B0 01 BCS $20E0
20DF- 18 CLC
20E0- 8D 04 C0 STA $C004
20E3- 8D 02 C0 STA $C002
20E6- 60 RTS
20E7- 8D 8B C0 STA $C08B
20EA- 8D 8B C0 STA $C08B
20ED- 20 92 0C JSR $0C92
20F0- 20 BC 0E JSR $0EBC
20F3- 4E 0C 00 LSR $000C
20F6- 60 RTS
20F7- B0 F7 BCS $20F0
20F9- 20 41 0E JSR $0E41
20FC- 20 BC 0E JSR $0EBC
20FF- 66 0C ROR $0C
2101- 00 BRK
2102- 60 RTS
2103- B0 F7 BCS $20FC
2105- 20 8D 0E JSR $0E8D
2108- 20 BC 0E JSR $0EBC
210B- 5B ???
210C- 0C ???
210D- 00 BRK
210E- 60 RTS
210F- B0 F7 BCS $2108
2111- 20 70 0E JSR $0E70
2114- 20 55 0D JSR $0D55
2117- 20 BC 0E JSR $0EBC
211A- 70 0C BVS $2128
211C- 00 BRK
211D- 60 RTS
211E- B0 F7 BCS $2117
2120- 20 BC 0E JSR $0EBC
2123- 87 ???
2124- 0C ???
2125- 00 BRK
2126- 10 B0 BPL $20D8
2128- F7 ???
2129- 20 BC 0E JSR $0EBC
212C- 7C ???
212D- 0C ???
212E- 00 BRK
212F- 15 B0 ORA $B0,X
2131- F7 ???
2132- 4C 00 60 JMP $6000
2135- 0C ???
2136- D3 ???
2137- CF ???
2138- C6 D3 DEC $D3
213A- D0 D2 BNE $210E
213C- AE C2 C9 LDX $C9C2
213F- CE AE D0 DEC $D0AE
2142- 0A ASL
2143- C8 INY
2144- D2 ???
2145- C4 D3 CPY $D3
2147- D0 D2 BNE $211B
2149- AE C2 C9 LDX $C9C2
214C- CE 09 D3 DEC $D309
214F- D0 D2 BNE $2123
2151- C9 D4 CMP #$D4
2153- C5 D2 CMP $D2
2155- AE D0 0B LDX $0BD0
2158- C4 C5 CPY $C5
215A- C1 D4 CMP ($D4,X)
215C- C8 INY
215D- AE D3 D7 LDX $D7D3
2160- CF ???
2161- D2 ???
2162- C4 0A CPY $0A
2164- D3 ???
2165- D9 D3 D4 CMP $D4D3,Y
2168- C5 CD CMP $CD
216A- AE C2 C9 LDX $C9C2
216D- CE 0A CD DEC $CD0A
2170- C1 D2 CMP ($D2,X)
2172- D3 ???
2173- D0 D2 BNE $2147
2175- AE C2 C9 LDX $C9C2
2178- CE 20 BC DEC $BC20
217B- 0E 47 0D ASL $0D47
217E- 00 BRK
217F- 60 RTS
2180- B0 F7 BCS $2179
2182- 20 41 0F JSR $0F41
2185- 2C 0D 2D BIT $2D0D
2188- 0D 3A 0D ORA $0D3A
218B- BB ???
218C- BC BD BE LDY $BEBD,X
218F- A9 20 LDA #$20
2191- 8D BE 0C STA $0CBE
2194- 8D C1 0C STA $0CC1
2197- A9 40 LDA #$40
2199- 8D C4 0C STA $0CC4
219C- A2 20 LDX #$20
219E- A0 00 LDY #$00
21A0- 8D 05 C0 STA $C005
21A3- B9 00 20 LDA $2000,Y
21A6- 99 00 20 STA $2000,Y
21A9- 99 00 40 STA $4000,Y
21AC- C8 INY
21AD- D0 F4 BNE $21A3
21AF- 8D 04 C0 STA $C004
21B2- EE BE 0C INC $0CBE
21B5- EE C1 0C INC $0CC1
21B8- EE C4 0C INC $0CC4
21BB- CA DEX
21BC- D0 E2 BNE $21A0
21BE- A9 40 LDA #$40
21C0- 8D E7 0C STA $0CE7
21C3- A9 20 LDA #$20
21C5- 8D EA 0C STA $0CEA
21C8- A2 20 LDX #$20
21CA- A0 00 LDY #$00
21CC- B9 00 40 LDA $4000,Y
21CF- 99 00 20 STA $2000,Y
21D2- C8 INY
21D3- D0 F7 BNE $21CC
21D5- EE E7 0C INC $0CE7
21D8- EE EA 0C INC $0CEA
21DB- CA DEX
21DC- D0 EE BNE $21CC
21DE- A9 F0 LDA #$F0
21E0- 8D 22 C0 STA $C022
21E3- AD 34 C0 LDA $C034
21E6- 29 F0 AND #$F0
21E8- 8D 34 C0 STA $C034
21EB- 8D 0D C0 STA $C00D
21EE- 8D 54 C0 STA $C054
21F1- 8D 50 C0 STA $C050
21F4- 8D 52 C0 STA $C052
21F7- 8D 57 C0 STA $C057
21FA- 8D 7E C0 STA $C07E
21FD- 8D 5F C0 STA $C05F
2200- 8D 5E C0 STA $C05E
2203- 8D 5F C0 STA $C05F
2206- 8D 5E C0 STA $C05E
2209- 8D 5F C0 STA $C05F
220C- 8D 5E C0 STA $C05E
220F- 8D 00 C0 STA $C000
2212- 60 RTS
2213- 60 RTS
2214- AD 00 60 LDA $6000
2217- EE 2E 0D INC $0D2E
221A- D0 03 BNE $221F
221C- EE 2F 0D INC $0D2F
221F- 18 CLC
2220- 60 RTS
2221- 8D 00 20 STA $2000
2224- EE 3B 0D INC $0D3B
2227- D0 03 BNE $222C
2229- EE 3C 0D INC $0D3C
222C- 18 CLC
222D- 60 RTS
222E- 0D CD C1 ORA $C1CD
2231- D8 CLD
2232- D8 CLD
2233- CF ???
2234- D5 D4 CMP $D4,X
2236- AE C2 C9 LDX $C9C2
2239- CE AE D0 DEC $D0AE
223C- 20 BC 0E JSR $0EBC
223F- 35 0E AND $0E,X
2241- 00 BRK
2242- 60 RTS
2243- B0 F7 BCS $223C
2245- A2 12 LDX #$12
2247- A0 00 LDY #$00
2249- 8D 05 C0 STA $C005
224C- B9 00 60 LDA $6000,Y
224F- 99 00 0C STA $0C00,Y
2252- C8 INY
2253- D0 F7 BNE $224C
2255- 8D 04 C0 STA $C004
2258- EE 67 0D INC $0D67
225B- EE 6A 0D INC $0D6A
225E- CA DEX
225F- D0 E8 BNE $2249
2261- A2 00 LDX #$00
2263- A9 A0 LDA #$A0
2265- 9D 00 04 STA $0400,X
2268- 9D 80 04 STA $0480,X
226B- 9D 00 05 STA $0500,X
226E- 9D 80 05 STA $0580,X
2271- 9D 00 06 STA $0600,X
2274- 9D 80 06 STA $0680,X
2277- 9D 00 07 STA $0700,X
227A- 9D 80 07 STA $0780,X
227D- 8D 05 C0 STA $C005
2280- 9D 00 04 STA $0400,X
2283- 9D 80 04 STA $0480,X
2286- 9D 00 05 STA $0500,X
2289- 9D 80 05 STA $0580,X
228C- 9D 00 06 STA $0600,X
228F- 9D 80 06 STA $0680,X
2292- 9D 00 07 STA $0700,X
2295- 9D 80 07 STA $0780,X
2298- 8D 04 C0 STA $C004
229B- E8 INX
229C- 10 C7 BPL $2265
229E- 8D 51 C0 STA $C051
22A1- 20 41 0F JSR $0F41
22A4- 1A ???
22A5- 0E 1B 0E ASL $0E1B
22A8- 28 PLP
22A9- 0E BB BC ASL $BCBB
22AC- BD BE A9 LDA $A9BE,X
22AF- 20 8D DD JSR $DD8D
22B2- 0D 8D E0 ORA $E08D
22B5- 0D A9 40 ORA $40A9
22B8- 8D E3 0D STA $0DE3
22BB- A2 20 LDX #$20
22BD- A0 00 LDY #$00
22BF- 8D 05 C0 STA $C005
22C2- B9 00 20 LDA $2000,Y
22C5- 99 00 20 STA $2000,Y
22C8- 99 00 40 STA $4000,Y
22CB- C8 INY
22CC- D0 F4 BNE $22C2
22CE- 8D 04 C0 STA $C004
22D1- EE DD 0D INC $0DDD
22D4- EE E0 0D INC $0DE0
22D7- EE E3 0D INC $0DE3
22DA- CA DEX
22DB- D0 E2 BNE $22BF
22DD- A9 40 LDA #$40
22DF- 8D 06 0E STA $0E06
22E2- A9 20 LDA #$20
22E4- 8D 09 0E STA $0E09
22E7- A2 20 LDX #$20
22E9- A0 00 LDY #$00
22EB- B9 00 40 LDA $4000,Y
22EE- 99 00 20 STA $2000,Y
22F1- C8 INY
22F2- D0 F7 BNE $22EB
22F4- EE 06 0E INC $0E06
22F7- EE 09 0E INC $0E09
22FA- CA DEX
22FB- D0 EE BNE $22EB
22FD- 8D 50 C0 STA $C050
2300- 60 RTS
2301- 60 RTS
2302- AD 00 60 LDA $6000
2305- EE 1C 0E INC $0E1C
2308- D0 03 BNE $230D
230A- EE 1D 0E INC $0E1D
230D- 18 CLC
230E- 60 RTS
230F- 8D 00 20 STA $2000
2312- EE 29 0E INC $0E29
2315- D0 03 BNE $231A
2317- EE 2A 0E INC $0E2A
231A- 18 CLC
231B- 60 RTS
231C- 0B ???
231D- D4 ???
231E- C9 D4 CMP #$D4
2320- CC C5 AE CPY $AEC5
2323- C2 ???
2324- C9 CE CMP #$CE
2326- AE D0 20 LDX $20D0
2329- 41 0F EOR ($0F,X)
232B- 4F ???
232C- 0E 50 0E ASL $0E50
232F- 5D 0E BB EOR $BB0E,X
2332- BC BD BE LDY $BEBD,X
2335- 60 RTS
2336- 60 RTS
2337- AD 00 60 LDA $6000
233A- EE 51 0E INC $0E51
233D- D0 03 BNE $2342
233F- EE 52 0E INC $0E52
2342- 18 CLC
2343- 60 RTS
2344- 8D 05 C0 STA $C005
2347- 8D 00 60 STA $6000
234A- 8D 04 C0 STA $C004
234D- EE 61 0E INC $0E61
2350- D0 03 BNE $2355
2352- EE 62 0E INC $0E62
2355- 18 CLC
2356- 60 RTS
2357- A2 18 LDX #$18
2359- A0 00 LDY #$00
235B- 8D 05 C0 STA $C005
235E- B9 00 60 LDA $6000,Y
2361- 99 00 A0 STA $A000,Y
2364- C8 INY
2365- D0 F7 BNE $235E
2367- 8D 04 C0 STA $C004
236A- EE 79 0E INC $0E79
236D- EE 7C 0E INC $0E7C
2370- CA DEX
2371- D0 E8 BNE $235B
2373- 60 RTS
2374- 20 41 0F JSR $0F41
2377- 9B ???
2378- 0E 9C 0E ASL $0E9C
237B- A9 0E LDA #$0E
237D- BB ???
237E- BC BD BE LDY $BEBD,X
2381- 60 RTS
2382- 60 RTS
2383- AD 00 60 LDA $6000
2386- EE 9D 0E INC $0E9D
2389- D0 03 BNE $238E
238B- EE 9E 0E INC $0E9E
238E- 18 CLC
238F- 60 RTS
2390- 8D 09 C0 STA $C009
2393- 8D 00 D0 STA $D000
2396- 8D 08 C0 STA $C008
2399- EE AD 0E INC $0EAD
239C- D0 03 BNE $23A1
239E- EE AE 0E INC $0EAE
23A1- 18 CLC
23A2- 60 RTS
23A3- 68 PLA
23A4- 85 FE STA $FE
23A6- 18 CLC
23A7- 69 04 ADC #$04
23A9- AA TAX
23AA- 68 PLA
23AB- 85 FF STA $FF
23AD- 69 00 ADC #$00
23AF- 48 PHA
23B0- 8A TXA
23B1- 48 PHA
23B2- A0 03 LDY #$03
23B4- B1 FE LDA ($FE),Y
23B6- 8D 39 0F STA $0F39
23B9- C8 INY
23BA- B1 FE LDA ($FE),Y
23BC- 8D 3A 0F STA $0F3A
23BF- A0 01 LDY #$01
23C1- B1 FE LDA ($FE),Y
23C3- 8D 32 0F STA $0F32
23C6- C8 INY
23C7- B1 FE LDA ($FE),Y
23C9- 8D 33 0F STA $0F33
23CC- 20 00 BF JSR $BF00
23CF- C8 INY
23D0- 31 0F AND ($0F),Y
23D2- B0 3D BCS $2411
23D4- AD 36 0F LDA $0F36
23D7- 8D 38 0F STA $0F38
23DA- 8D 2D 0F STA $0F2D
23DD- 20 00 BF JSR $BF00
23E0- D1 2C CMP ($2C),Y
23E2- 0F ???
23E3- B0 2C BCS $2411
23E5- AD 2E 0F LDA $0F2E
23E8- 8D 3B 0F STA $0F3B
23EB- AD 2F 0F LDA $0F2F
23EE- 8D 3C 0F STA $0F3C
23F1- 20 00 BF JSR $BF00
23F4- CA DEX
23F5- 37 ???
23F6- 0F ???
23F7- 48 PHA
23F8- 20 00 BF JSR $BF00
23FB- CC 3F 0F CPY $0F3F
23FE- 8D 2B 0F STA $0F2B
2401- 68 PLA
2402- 38 SEC
2403- D0 0C BNE $2411
2405- AD 2B 0F LDA $0F2B
2408- D0 07 BNE $2411
240A- 18 CLC
240B- AE 2E 0F LDX $0F2E
240E- AC 2F 0F LDY $0F2F
2411- 60 RTS
2412- 00 BRK
2413- 02 ???
2414- 01 00 ORA ($00,X)
2416- 00 BRK
2417- 00 BRK
2418- 03 ???
2419- FF ???
241A- FF ???
241B- 00 BRK
241C- 08 PHP
241D- 01 04 ORA ($04,X)
241F- 01 00 ORA ($00,X)
2421- 08 PHP
2422- 00 BRK
2423- 08 PHP
2424- 00 BRK
2425- 00 BRK
2426- 01 00 ORA ($00,X)
2428- 68 PLA
2429- 85 00 STA $00
242B- 68 PLA
242C- 85 01 STA $01
242E- A0 01 LDY #$01
2430- B1 00 LDA ($00),Y
2432- 8D A5 0F STA $0FA5
2435- C8 INY
2436- B1 00 LDA ($00),Y
2438- 8D A6 0F STA $0FA6
243B- C8 INY
243C- B1 00 LDA ($00),Y
243E- 8D 79 10 STA $1079
2441- C8 INY
2442- B1 00 LDA ($00),Y
2444- 8D 7A 10 STA $107A
2447- C8 INY
2448- B1 00 LDA ($00),Y
244A- 8D CC 10 STA $10CC
244D- C8 INY
244E- B1 00 LDA ($00),Y
2450- 8D CD 10 STA $10CD
2453- C8 INY
2454- B1 00 LDA ($00),Y
2456- 8D FE 0F STA $0FFE
2459- 8D 55 10 STA $1055
245C- C8 INY
245D- B1 00 LDA ($00),Y
245F- 8D 04 10 STA $1004
2462- 8D 4F 10 STA $104F
2465- C8 INY
2466- B1 00 LDA ($00),Y
2468- 8D F1 0F STA $0FF1
246B- 8D 4A 10 STA $104A
246E- C8 INY
246F- B1 00 LDA ($00),Y
2471- 8D C6 0F STA $0FC6
2474- 8D F6 0F STA $0FF6
2477- 8D 29 10 STA $1029
247A- 8D 3F 10 STA $103F
247D- 98 TYA
247E- 38 SEC
247F- 65 00 ADC $00
2481- 8D BF 0F STA $0FBF
2484- A9 00 LDA #$00
2486- 65 01 ADC $01
2488- 8D C0 0F STA $0FC0
248B- 20 FF FF JSR $FFFF
248E- A9 00 LDA #$00
2490- 8D D9 10 STA $10D9
2493- BA TSX
2494- 8E B3 0F STX $0FB3
2497- 4C C1 0F JMP $0FC1
249A- 00 BRK
249B- AD D5 10 LDA $10D5
249E- D0 08 BNE $24A8
24A0- 18 CLC
24A1- AE B3 0F LDX $0FB3
24A4- 9A TXS
24A5- 4C FF FF JMP $FFFF
24A8- A0 00 LDY #$00
24AA- 98 TYA
24AB- 99 00 FF STA $FF00,Y
24AE- C8 INY
24AF- D0 FA BNE $24AB
24B1- 20 72 10 JSR $1072
24B4- 8D D6 10 STA $10D6
24B7- 8D D8 10 STA $10D8
24BA- 20 72 10 JSR $1072
24BD- 8D D5 10 STA $10D5
24C0- 20 72 10 JSR $1072
24C3- 8D DB 10 STA $10DB
24C6- 20 72 10 JSR $1072
24C9- 8D DC 10 STA $10DC
24CC- AD D6 10 LDA $10D6
24CF- F0 21 BEQ $24F2
24D1- A2 01 LDX #$01
24D3- 20 72 10 JSR $1072
24D6- 9D 00 FF STA $FF00,X
24D9- A8 TAY
24DA- 8A TXA
24DB- 99 00 FF STA $FF00,Y
24DE- A0 00 LDY #$00
24E0- 20 72 10 JSR $1072
24E3- 9D 00 FF STA $FF00,X
24E6- 20 72 10 JSR $1072
24E9- 9D 00 FF STA $FF00,X
24EC- E8 INX
24ED- CE D8 10 DEC $10D8
24F0- D0 E1 BNE $24D3
24F2- A0 00 LDY #$00
24F4- 8C D8 10 STY $10D8
24F7- EE DC 10 INC $10DC
24FA- EE DB 10 INC $10DB
24FD- CE DB 10 DEC $10DB
2500- D0 08 BNE $250A
2502- CE DC 10 DEC $10DC
2505- D0 03 BNE $250A
2507- 4C B4 0F JMP $0FB4
250A- 20 72 10 JSR $1072
250D- A8 TAY
250E- BE 00 FF LDX $FF00,Y
2511- D0 08 BNE $251B
2513- A0 00 LDY #$00
2515- 20 85 10 JSR $1085
2518- 4C 16 10 JMP $1016
251B- A0 00 LDY #$00
251D- F0 15 BEQ $2534
251F- E0 01 CPX #$01
2521- F0 20 BEQ $2543
2523- A8 TAY
2524- B9 00 FF LDA $FF00,Y
2527- F0 2B BEQ $2554
2529- 98 TYA
252A- A0 00 LDY #$00
252C- CA DEX
252D- F0 14 BEQ $2543
252F- DD 00 FF CMP $FF00,X
2532- D0 F8 BNE $252C
2534- BD 00 FF LDA $FF00,X
2537- 48 PHA
2538- 8A TXA
2539- 48 PHA
253A- BD 00 FF LDA $FF00,X
253D- EE D8 10 INC $10D8
2540- 4C 38 10 JMP $1038
2543- 20 85 10 JSR $1085
2546- AD D8 10 LDA $10D8
2549- F0 B2 BEQ $24FD
254B- CE D8 10 DEC $10D8
254E- 68 PLA
254F- AA TAX
2550- 68 PLA
2551- 4C 38 10 JMP $1038
2554- 98 TYA
2555- A0 00 LDY #$00
2557- F0 EA BEQ $2543
2559- 8E 7E 10 STX $107E
255C- 8C 7C 10 STY $107C
255F- 20 FF FF JSR $FFFF
2562- A0 00 LDY #$00
2564- A2 00 LDX #$00
2566- B0 01 BCS $2569
2568- 60 RTS
2569- 4C BA 0F JMP $0FBA
256C- 2C D9 10 BIT $10D9
256F- 10 0B BPL $257C
2571- 50 10 BVC $2583
2573- 8D D7 10 STA $10D7
2576- A9 80 LDA #$80
2578- 8D D9 10 STA $10D9
257B- 60 RTS
257C- 50 13 BVC $2591
257E- 8D D7 10 STA $10D7
2581- A9 00 LDA #$00
2583- 20 C2 10 JSR $10C2
2586- CE D7 10 DEC $10D7
2589- D0 F8 BNE $2583
258B- A9 00 LDA #$00
258D- 8D D9 10 STA $10D9
2590- 60 RTS
2591- C9 BF CMP #$BF
2593- F0 08 BEQ $259D
2595- C9 CF CMP #$CF
2597- F0 0A BEQ $25A3
2599- 20 C2 10 JSR $10C2
259C- 60 RTS
259D- A9 40 LDA #$40
259F- 8D D9 10 STA $10D9
25A2- 60 RTS
25A3- A9 C0 LDA #$C0
25A5- 8D D9 10 STA $10D9
25A8- 60 RTS
25A9- 8E D3 10 STX $10D3
25AC- 8C D1 10 STY $10D1
25AF- 8D CF 10 STA $10CF
25B2- 20 FF FF JSR $FFFF
25B5- A9 00 LDA #$00
25B7- A0 00 LDY #$00
25B9- A2 00 LDX #$00
25BB- 60 RTS
25BC- 00 BRK
25BD- 00 BRK
25BE- 00 BRK
25BF- 00 BRK
25C0- 00 BRK
25C1- 00 BRK
25C2- 00 BRK
25C3- 00 BRK