If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Final Fantasy VI/ROM map/Assembly C02
< Final Fantasy VI | ROM map(Redirected from Final Fantasy VI:ROM map/Assembly C02)
Jump to navigation
Jump to search
This is a sub-page of Final Fantasy VI/ROM map.
C0/2081 unknow
C0/2081: AD5C05 LDA $055C C0/2084: C905 CMP #$05 C0/2086: F004 BEQ $208C C0/2088: C903 CMP #$03 C0/208A: B001 BCS $208D C0/208C: 60 RTS
C0/208D unknow
C0/208D: C904 CMP #$04 C0/208F: D008 BNE $2099 C0/2091: AD4605 LDA $0546 C0/2094: 38 SEC C0/2095: E907 SBC #$07 C0/2097: 8004 BRA $209D C0/2099: AD4605 LDA $0546 C0/209C: 1A INC A C0/209D: 258B AND $8B C0/209F: 18 CLC C0/20A0: 852B STA $2B C0/20A2: AD4505 LDA $0545 C0/20A5: 38 SEC C0/20A6: E907 SBC #$07 C0/20A8: 258A AND $8A C0/20AA: 852A STA $2A C0/20AC: 8524 STA $24 C0/20AE: AD9005 LDA $0590 C0/20B1: 4904 EOR #$04 C0/20B3: 859E STA $9E C0/20B5: 649D STZ $9D C0/20B7: 7B TDC C0/20B8: E220 SEP #$20 (8 bit accum./memory) C0/20BA: A52A LDA $2A C0/20BC: 290F AND #$0F C0/20BE: 0A ASL A C0/20BF: 0A ASL A C0/20C0: 851E STA $1E C0/20C2: 641F STZ $1F C0/20C4: A52B LDA $2B C0/20C6: 290F AND #$0F C0/20C8: EB XBA C0/20C9: C220 REP #$20 (16 bit accum./memory) C0/20CB: 4A LSR A C0/20CC: 051E ORA $1E C0/20CE: 851E STA $1E C0/20D0: 7B TDC C0/20D1: E220 SEP #$20 (8 bit accum./memory) C0/20D3: A908 LDA #$08 C0/20D5: 8528 STA $28 C0/20D7: A910 LDA #$10 C0/20D9: 851B STA $1B C0/20DB: A41E LDY $1E C0/20DD: A524 LDA $24 C0/20DF: 852A STA $2A C0/20E1: 209A24 JSR $249A C0/20E4: A52B LDA $2B C0/20E6: 1A INC A C0/20E7: 258B AND $8B C0/20E9: 852B STA $2B C0/20EB: C221 REP #$21 C0/20ED: A51E LDA $1E C0/20EF: 698000 ADC #$0080 C0/20F2: 29FF07 AND #$07FF C0/20F5: 851E STA $1E C0/20F7: 7B TDC C0/20F8: E220 SEP #$20 (8 bit accum./memory) C0/20FA: C628 DEC $28 C0/20FC: D0D9 BNE $20D7 C0/20FE: CE5C05 DEC $055C C0/2101: 60 RTS
C0/2102 unknow
C0/2102: AD8905 LDA $0589 (from C0/0131) C0/2105: C901 CMP #$01 C0/2107: D008 BNE $2111 C0/2109: 204E24 JSR $244E C0/210C: EE8905 INC $0589 C0/210F: 800D BRA $211E C0/2111: AD8A05 LDA $058A C0/2114: C901 CMP #$01 C0/2116: D006 BNE $211E C0/2118: 205925 JSR $2559 C0/211B: EE8A05 INC $058A C0/211E: AD8605 LDA $0586 C0/2121: C901 CMP #$01 C0/2123: D006 BNE $212B C0/2125: 201022 JSR $2210 C0/2128: EE8605 INC $0586 C0/212B: AD8805 LDA $0588 C0/212E: C901 CMP #$01 C0/2130: D007 BNE $2139 C0/2132: 208B23 JSR $238B C0/2135: EE8805 INC $0588 C0/2138: 60 RTS
C0/2139 unknow
C0/2139: AD8505 LDA $0585 C0/213C: C901 CMP #$01 C0/213E: D006 BNE $2146 C0/2140: 205421 JSR $2154 C0/2143: EE8505 INC $0585 C0/2146: AD8705 LDA $0587 C0/2149: C901 CMP #$01 C0/214B: D006 BNE $2153 C0/214D: 20CF22 JSR $22CF C0/2150: EE8705 INC $0587 C0/2153: 60 RTS
C0/2154 unknow
C0/2154: C221 REP #$21 C0/2156: A575 LDA $75 C0/2158: 6D4905 ADC $0549 C0/215B: 300B BMI $2168
C0/215D: 7B TDC (from C0/187A) C0/215E: E220 SEP #$20 (8 bit accum./memory) C0/2160: AD4205 LDA $0542 C0/2163: 18 CLC C0/2164: 6908 ADC #$08 C0/2166: 8009 BRA $2171
C0/2168: 7B TDC C0/2169: E220 SEP #$20 (8 bit accum./memory) C0/216B: AD4205 LDA $0542 C0/216E: 38 SEC C0/216F: E907 SBC #$07 C0/2171: 2587 AND $87 C0/2173: 18 CLC C0/2174: 6900 ADC #$00 C0/2176: 852B STA $2B C0/2178: 290F AND #$0F C0/217A: C220 REP #$20 (16 bit accum./memory) C0/217C: EB XBA C0/217D: 4A LSR A C0/217E: 4A LSR A C0/217F: 18 CLC C0/2180: 6D8B05 ADC $058B C0/2183: 8591 STA $91 C0/2185: 7B TDC C0/2186: E220 SEP #$20 (8 bit accum./memory) C0/2188: AD4105 LDA $0541 C0/218B: 38 SEC C0/218C: E907 SBC #$07 C0/218E: 2586 AND $86 C0/2190: 852A STA $2A C0/2192: A52A LDA $2A C0/2194: 290F AND #$0F C0/2196: 0A ASL A C0/2197: 0A ASL A C0/2198: A8 TAY C0/2199: E210 SEP #$10 (8 bit index registers) C0/219B: A910 LDA #$10 C0/219D: 851B STA $1B C0/219F: A97F LDA #$7F C0/21A1: 48 PHA C0/21A2: AB PLB C0/21A3: B22A LDA ($2A) C0/21A5: 3032 BMI $21D9 C0/21A7: 0A ASL A C0/21A8: AA TAX C0/21A9: C220 REP #$20 (16 bit accum./memory) C0/21AB: BD00C0 LDA $C000,X C0/21AE: 99C0D9 STA $D9C0,Y C0/21B1: BD00C2 LDA $C200,X C0/21B4: 99C2D9 STA $D9C2,Y C0/21B7: BD00C4 LDA $C400,X C0/21BA: 9900DA STA $DA00,Y C0/21BD: BD00C6 LDA $C600,X C0/21C0: 9902DA STA $DA02,Y C0/21C3: 7B TDC C0/21C4: E221 SEP #$21 C0/21C6: 98 TYA C0/21C7: 6903 ADC #$03 C0/21C9: 29BF AND #$BF C0/21CB: A8 TAY C0/21CC: A52A LDA $2A C0/21CE: 1A INC A C0/21CF: 2586 AND $86 C0/21D1: 852A STA $2A C0/21D3: C61B DEC $1B C0/21D5: D0CC BNE $21A3 C0/21D7: 8030 BRA $2209 C0/21D9: 0A ASL A C0/21DA: AA TAX C0/21DB: C220 REP #$20 (16 bit accum./memory) C0/21DD: BD00C1 LDA $C100,X C0/21E0: 99C0D9 STA $D9C0,Y C0/21E3: BD00C3 LDA $C300,X C0/21E6: 99C2D9 STA $D9C2,Y C0/21E9: BD00C5 LDA $C500,X C0/21EC: 9900DA STA $DA00,Y C0/21EF: BD00C7 LDA $C700,X C0/21F2: 9902DA STA $DA02,Y C0/21F5: 7B TDC C0/21F6: E221 SEP #$21 C0/21F8: 98 TYA C0/21F9: 6903 ADC #$03 C0/21FB: 29BF AND #$BF C0/21FD: A8 TAY C0/21FE: A52A LDA $2A C0/2200: 1A INC A C0/2201: 2586 AND $86 C0/2203: 852A STA $2A C0/2205: C61B DEC $1B C0/2207: D09A BNE $21A3 C0/2209: A900 LDA #$00 C0/220B: 48 PHA C0/220C: AB PLB C0/220D: C210 REP #$10 (16 bit index registers) C0/220F: 60 RTS
C0/2210 unknow
C0/2210: C221 REP #$21 C0/2212: A573 LDA $73 C0/2214: 6D4705 ADC $0547 C0/2217: 300B BMI $2224 C0/2219: 7B TDC C0/221A: E220 SEP #$20 (8 bit accum./memory) C0/221C: AD4105 LDA $0541 C0/221F: 18 CLC C0/2220: 6908 ADC #$08 C0/2222: 8009 BRA $222D C0/2224: 7B TDC C0/2225: E220 SEP #$20 (8 bit accum./memory) C0/2227: AD4105 LDA $0541 C0/222A: 38 SEC C0/222B: E907 SBC #$07 C0/222D: 2586 AND $86 C0/222F: 852A STA $2A C0/2231: AD4205 LDA $0542 C0/2234: 38 SEC C0/2235: E907 SBC #$07 C0/2237: 2587 AND $87 C0/2239: 18 CLC C0/223A: 6900 ADC #$00 C0/223C: 852B STA $2B C0/223E: 290F AND #$0F C0/2240: 0A ASL A C0/2241: 0A ASL A C0/2242: A8 TAY C0/2243: A62A LDX $2A C0/2245: 862D STX $2D C0/2247: E210 SEP #$10 (8 bit index registers) C0/2249: A910 LDA #$10 C0/224B: 851B STA $1B C0/224D: A97F LDA #$7F C0/224F: 48 PHA C0/2250: AB PLB C0/2251: B22A LDA ($2A) C0/2253: 3032 BMI $2287 C0/2255: 0A ASL A C0/2256: AA TAX C0/2257: C220 REP #$20 (16 bit accum./memory) C0/2259: BD00C0 LDA $C000,X C0/225C: 9940D8 STA $D840,Y C0/225F: BD00C4 LDA $C400,X C0/2262: 9942D8 STA $D842,Y C0/2265: BD00C2 LDA $C200,X C0/2268: 9980D8 STA $D880,Y C0/226B: BD00C6 LDA $C600,X C0/226E: 9982D8 STA $D882,Y C0/2271: 7B TDC C0/2272: E221 SEP #$21 C0/2274: 98 TYA C0/2275: 6903 ADC #$03 C0/2277: 293F AND #$3F C0/2279: A8 TAY C0/227A: A52B LDA $2B C0/227C: 1A INC A C0/227D: 2587 AND $87 C0/227F: 852B STA $2B C0/2281: C61B DEC $1B C0/2283: D0CC BNE $2251 C0/2285: 8030 BRA $22B7 C0/2287: 0A ASL A C0/2288: AA TAX C0/2289: C220 REP #$20 (16 bit accum./memory) C0/228B: BD00C1 LDA $C100,X C0/228E: 9940D8 STA $D840,Y C0/2291: BD00C5 LDA $C500,X C0/2294: 9942D8 STA $D842,Y C0/2297: BD00C3 LDA $C300,X C0/229A: 9980D8 STA $D880,Y C0/229D: BD00C7 LDA $C700,X C0/22A0: 9982D8 STA $D882,Y C0/22A3: 7B TDC C0/22A4: E221 SEP #$21 C0/22A6: 98 TYA C0/22A7: 6903 ADC #$03 C0/22A9: 293F AND #$3F C0/22AB: A8 TAY C0/22AC: A52B LDA $2B C0/22AE: 1A INC A C0/22AF: 2587 AND $87 C0/22B1: 852B STA $2B C0/22B3: C61B DEC $1B C0/22B5: D09A BNE $2251 C0/22B7: C210 REP #$10 (16 bit index registers) C0/22B9: A900 LDA #$00 C0/22BB: 48 PHA C0/22BC: AB PLB C0/22BD: A52D LDA $2D C0/22BF: 290F AND #$0F C0/22C1: 0A ASL A C0/22C2: 8593 STA $93 C0/22C4: 1A INC A C0/22C5: 8595 STA $95 C0/22C7: AD8C05 LDA $058C C0/22CA: 8594 STA $94 C0/22CC: 8596 STA $96 C0/22CE: 60 RTS
C0/22CF unknow
C0/22CF: C221 REP #$21 C0/22D1: A579 LDA $79 C0/22D3: 6D4D05 ADC $054D C0/22D6: 300B BMI $22E3
C0/22D8: 7B TDC (from C0/1880) C0/22D9: E220 SEP #$20 (8 bit accum./memory) C0/22DB: AD4405 LDA $0544 C0/22DE: 18 CLC C0/22DF: 6908 ADC #$08 C0/22E1: 8009 BRA $22EC
C0/22E3: 7B TDC C0/22E4: E220 SEP #$20 (8 bit accum./memory) C0/22E6: AD4405 LDA $0544 C0/22E9: 38 SEC C0/22EA: E907 SBC #$07 C0/22EC: 2589 AND $89 C0/22EE: 18 CLC C0/22EF: 6940 ADC #$40 C0/22F1: 852B STA $2B C0/22F3: 290F AND #$0F C0/22F5: C220 REP #$20 (16 bit accum./memory) C0/22F7: EB XBA C0/22F8: 4A LSR A C0/22F9: 4A LSR A C0/22FA: 18 CLC C0/22FB: 6D8D05 ADC $058D C0/22FE: 8597 STA $97 C0/2300: 7B TDC C0/2301: E220 SEP #$20 (8 bit accum./memory) C0/2303: AD4305 LDA $0543 C0/2306: 38 SEC C0/2307: E907 SBC #$07 C0/2309: 2588 AND $88 C0/230B: 852A STA $2A C0/230D: A52A LDA $2A C0/230F: 290F AND #$0F C0/2311: 0A ASL A C0/2312: 0A ASL A C0/2313: A8 TAY C0/2314: E210 SEP #$10 (8 bit index registers) C0/2316: A910 LDA #$10 C0/2318: 851B STA $1B C0/231A: A97F LDA #$7F C0/231C: 48 PHA C0/231D: AB PLB C0/231E: B22A LDA ($2A) C0/2320: 3032 BMI $2354 C0/2322: 0A ASL A C0/2323: AA TAX C0/2324: C220 REP #$20 (16 bit accum./memory) C0/2326: BD00C8 LDA $C800,X C0/2329: 99C0E1 STA $E1C0,Y C0/232C: BD00CA LDA $CA00,X C0/232F: 99C2E1 STA $E1C2,Y C0/2332: BD00CC LDA $CC00,X C0/2335: 9900E2 STA $E200,Y C0/2338: BD00CE LDA $CE00,X C0/233B: 9902E2 STA $E202,Y C0/233E: 7B TDC C0/233F: E221 SEP #$21 C0/2341: 98 TYA C0/2342: 6903 ADC #$03 C0/2344: 29BF AND #$BF C0/2346: A8 TAY C0/2347: A52A LDA $2A C0/2349: 1A INC A C0/234A: 2588 AND $88 C0/234C: 852A STA $2A C0/234E: C61B DEC $1B C0/2350: D0CC BNE $231E C0/2352: 8030 BRA $2384 C0/2354: 0A ASL A C0/2355: AA TAX C0/2356: C220 REP #$20 (16 bit accum./memory) C0/2358: BD00C9 LDA $C900,X C0/235B: 99C0E1 STA $E1C0,Y C0/235E: BD00CB LDA $CB00,X C0/2361: 99C2E1 STA $E1C2,Y C0/2364: BD00CD LDA $CD00,X C0/2367: 9900E2 STA $E200,Y C0/236A: BD00CF LDA $CF00,X C0/236D: 9902E2 STA $E202,Y C0/2370: 7B TDC C0/2371: E221 SEP #$21 C0/2373: 98 TYA C0/2374: 6903 ADC #$03 C0/2376: 29BF AND #$BF C0/2378: A8 TAY C0/2379: A52A LDA $2A C0/237B: 1A INC A C0/237C: 2588 AND $88 C0/237E: 852A STA $2A C0/2380: C61B DEC $1B C0/2382: D09A BNE $231E C0/2384: A900 LDA #$00 C0/2386: 48 PHA C0/2387: AB PLB C0/2388: C210 REP #$10 (16 bit index registers) C0/238A: 60 RTS
C0/238B unknow
C0/238B: C221 REP #$21 C0/238D: A577 LDA $77 C0/238F: 6D4B05 ADC $054B C0/2392: 300B BMI $239F C0/2394: 7B TDC C0/2395: E220 SEP #$20 (8 bit accum./memory) C0/2397: AD4305 LDA $0543 C0/239A: 18 CLC C0/239B: 6908 ADC #$08 C0/239D: 8009 BRA $23A8 C0/239F: 7B TDC C0/23A0: E220 SEP #$20 (8 bit accum./memory) C0/23A2: AD4305 LDA $0543 C0/23A5: 38 SEC C0/23A6: E907 SBC #$07 C0/23A8: 2588 AND $88 C0/23AA: 852A STA $2A C0/23AC: AD4405 LDA $0544 C0/23AF: 38 SEC C0/23B0: E907 SBC #$07 C0/23B2: 2589 AND $89 C0/23B4: 18 CLC C0/23B5: 6940 ADC #$40 C0/23B7: 852B STA $2B C0/23B9: 290F AND #$0F C0/23BB: 0A ASL A C0/23BC: 0A ASL A C0/23BD: A8 TAY C0/23BE: A62A LDX $2A C0/23C0: 862D STX $2D C0/23C2: E210 SEP #$10 (8 bit index registers) C0/23C4: A910 LDA #$10 C0/23C6: 851B STA $1B C0/23C8: A97F LDA #$7F C0/23CA: 48 PHA C0/23CB: AB PLB C0/23CC: B22A LDA ($2A) C0/23CE: 3034 BMI $2404 C0/23D0: 0A ASL A C0/23D1: AA TAX C0/23D2: C220 REP #$20 (16 bit accum./memory) C0/23D4: BD00C8 LDA $C800,X C0/23D7: 99C0D8 STA $D8C0,Y C0/23DA: BD00CC LDA $CC00,X C0/23DD: 99C2D8 STA $D8C2,Y C0/23E0: BD00CA LDA $CA00,X C0/23E3: 9900D9 STA $D900,Y C0/23E6: BD00CE LDA $CE00,X C0/23E9: 9902D9 STA $D902,Y C0/23EC: 7B TDC C0/23ED: E221 SEP #$21 C0/23EF: 98 TYA C0/23F0: 6903 ADC #$03 C0/23F2: 293F AND #$3F C0/23F4: A8 TAY C0/23F5: A52B LDA $2B C0/23F7: 1A INC A C0/23F8: 2589 AND $89 C0/23FA: 0940 ORA #$40 C0/23FC: 852B STA $2B C0/23FE: C61B DEC $1B C0/2400: D0CA BNE $23CC C0/2402: 8032 BRA $2436 C0/2404: 0A ASL A C0/2405: AA TAX C0/2406: C220 REP #$20 (16 bit accum./memory) C0/2408: BD00C9 LDA $C900,X C0/240B: 99C0D8 STA $D8C0,Y C0/240E: BD00CD LDA $CD00,X C0/2411: 99C2D8 STA $D8C2,Y C0/2414: BD00CB LDA $CB00,X C0/2417: 9900D9 STA $D900,Y C0/241A: BD00CF LDA $CF00,X C0/241D: 9902D9 STA $D902,Y C0/2420: 7B TDC C0/2421: E221 SEP #$21 C0/2423: 98 TYA C0/2424: 6903 ADC #$03 C0/2426: 293F AND #$3F C0/2428: A8 TAY C0/2429: A52B LDA $2B C0/242B: 1A INC A C0/242C: 2589 AND $89 C0/242E: 0940 ORA #$40 C0/2430: 852B STA $2B C0/2432: C61B DEC $1B C0/2434: D096 BNE $23CC C0/2436: C210 REP #$10 (16 bit index registers) C0/2438: A900 LDA #$00 C0/243A: 48 PHA C0/243B: AB PLB C0/243C: A52D LDA $2D C0/243E: 290F AND #$0F C0/2440: 0A ASL A C0/2441: 8599 STA $99 C0/2443: 1A INC A C0/2444: 859B STA $9B C0/2446: AD8E05 LDA $058E C0/2449: 859A STA $9A C0/244B: 859C STA $9C C0/244D: 60 RTS
C0/244E unknow
C0/244E: C221 REP #$21 C0/2450: A57D LDA $7D C0/2452: 6D5105 ADC $0551 C0/2455: 300F BMI $2466
C0/2457: 7B TDC (from C0/1886) C0/2458: E220 SEP #$20 (8 bit accum./memory) C0/245A: AD4605 LDA $0546 C0/245D: 18 CLC C0/245E: 6908 ADC #$08 C0/2460: 258B AND $8B C0/2462: 852B STA $2B C0/2464: 800D BRA $2473
C0/2466: 7B TDC C0/2467: E220 SEP #$20 (8 bit accum./memory) C0/2469: AD4605 LDA $0546 C0/246C: 38 SEC C0/246D: E907 SBC #$07 C0/246F: 258B AND $8B C0/2471: 852B STA $2B C0/2473: AD4505 LDA $0545 C0/2476: 38 SEC C0/2477: E907 SBC #$07 C0/2479: 258A AND $8A C0/247B: 852A STA $2A C0/247D: A52B LDA $2B C0/247F: 290F AND #$0F C0/2481: C220 REP #$20 (16 bit accum./memory) C0/2483: EB XBA C0/2484: 4A LSR A C0/2485: 4A LSR A C0/2486: 18 CLC C0/2487: 6D8F05 ADC $058F C0/248A: 859D STA $9D C0/248C: 7B TDC C0/248D: E220 SEP #$20 (8 bit accum./memory) C0/248F: A52A LDA $2A C0/2491: 290F AND #$0F C0/2493: 0A ASL A C0/2494: 0A ASL A C0/2495: A8 TAY C0/2496: 209A24 JSR $249A C0/2499: 60 RTS
C0/249A unknow
C0/249A: AD2205 LDA $0522 Area default background index C0/249D: 2980 AND #$80 C0/249F: 4A LSR A C0/24A0: 4A LSR A C0/24A1: 8536 STA $36 C0/24A3: 6437 STZ $37 C0/24A5: A62A LDX $2A C0/24A7: 862D STX $2D C0/24A9: A910 LDA #$10 C0/24AB: 851B STA $1B C0/24AD: A97F LDA #$7F C0/24AF: 48 PHA C0/24B0: AB PLB C0/24B1: A62A LDX $2A C0/24B3: BD0080 LDA $8000,X C0/24B6: C220 REP #$20 (16 bit accum./memory) C0/24B8: 8520 STA $20 C0/24BA: 293F00 AND #$003F C0/24BD: AA TAX C0/24BE: A520 LDA $20 C0/24C0: 29C000 AND #$00C0 C0/24C3: 0536 ORA $36 C0/24C5: 8520 STA $20 C0/24C7: BD00D0 LDA $D000,X C0/24CA: 291C00 AND #$001C C0/24CD: 0520 ORA $20 C0/24CF: EB XBA C0/24D0: 8522 STA $22 C0/24D2: 2900C0 AND #$C000 C0/24D5: C90040 CMP #$4000 C0/24D8: F020 BEQ $24FA C0/24DA: C90080 CMP #$8000 C0/24DD: F031 BEQ $2510 C0/24DF: C900C0 CMP #$C000 C0/24E2: F042 BEQ $2526 C0/24E4: 8A TXA C0/24E5: 0A ASL A C0/24E6: 0A ASL A C0/24E7: 0522 ORA $22 C0/24E9: 99C0E9 STA $E9C0,Y C0/24EC: 1A INC A C0/24ED: 99C2E9 STA $E9C2,Y C0/24F0: 1A INC A C0/24F1: 9900EA STA $EA00,Y C0/24F4: 1A INC A C0/24F5: 9902EA STA $EA02,Y C0/24F8: 8040 BRA $253A C0/24FA: 8A TXA C0/24FB: 0A ASL A C0/24FC: 0A ASL A C0/24FD: 0522 ORA $22 C0/24FF: 99C2E9 STA $E9C2,Y C0/2502: 1A INC A C0/2503: 99C0E9 STA $E9C0,Y C0/2506: 1A INC A C0/2507: 9902EA STA $EA02,Y C0/250A: 1A INC A C0/250B: 9900EA STA $EA00,Y C0/250E: 802A BRA $253A C0/2510: 8A TXA C0/2511: 0A ASL A C0/2512: 0A ASL A C0/2513: 0522 ORA $22 C0/2515: 9900EA STA $EA00,Y C0/2518: 1A INC A C0/2519: 9902EA STA $EA02,Y C0/251C: 1A INC A C0/251D: 99C0E9 STA $E9C0,Y C0/2520: 1A INC A C0/2521: 99C2E9 STA $E9C2,Y C0/2524: 8014 BRA $253A C0/2526: 8A TXA C0/2527: 0A ASL A C0/2528: 0A ASL A C0/2529: 0522 ORA $22 C0/252B: 9902EA STA $EA02,Y C0/252E: 1A INC A C0/252F: 9900EA STA $EA00,Y C0/2532: 1A INC A C0/2533: 99C2E9 STA $E9C2,Y C0/2536: 1A INC A C0/2537: 99C0E9 STA $E9C0,Y C0/253A: 98 TYA C0/253B: 1A INC A C0/253C: 1A INC A C0/253D: 1A INC A C0/253E: 1A INC A C0/253F: 29BFFF AND #$FFBF C0/2542: A8 TAY C0/2543: 7B TDC C0/2544: E220 SEP #$20 (8 bit accum./memory) C0/2546: A52A LDA $2A C0/2548: 1A INC A C0/2549: 258A AND $8A C0/254B: 852A STA $2A C0/254D: C61B DEC $1B C0/254F: F003 BEQ $2554 C0/2551: 4CB124 JMP $24B1
C0/2554: A900 LDA #$00 C0/2556: 48 PHA C0/2557: AB PLB C0/2558: 60 RTS
C0/2559 unknow
C0/2559: C221 REP #$21 C0/255B: A57B LDA $7B C0/255D: 6D4F05 ADC $054F C0/2560: 300F BMI $2571 C0/2562: 7B TDC C0/2563: E220 SEP #$20 (8 bit accum./memory) C0/2565: AD4505 LDA $0545 C0/2568: 18 CLC C0/2569: 6908 ADC #$08 C0/256B: 258A AND $8A C0/256D: 852A STA $2A C0/256F: 800D BRA $257E C0/2571: 7B TDC C0/2572: E220 SEP #$20 (8 bit accum./memory) C0/2574: AD4505 LDA $0545 C0/2577: 38 SEC C0/2578: E907 SBC #$07 C0/257A: 258A AND $8A C0/257C: 852A STA $2A C0/257E: AD4605 LDA $0546 C0/2581: 38 SEC C0/2582: E907 SBC #$07 C0/2584: 258B AND $8B C0/2586: 852B STA $2B C0/2588: 290F AND #$0F C0/258A: 0A ASL A C0/258B: 0A ASL A C0/258C: A8 TAY C0/258D: AD2205 LDA $0522 (Area default background index) C0/2590: 2980 AND #$80 C0/2592: 4A LSR A C0/2593: 4A LSR A C0/2594: 8536 STA $36 C0/2596: 6437 STZ $37 C0/2598: A62A LDX $2A C0/259A: 862D STX $2D C0/259C: A910 LDA #$10 C0/259E: 851B STA $1B C0/25A0: A97F LDA #$7F C0/25A2: 48 PHA C0/25A3: AB PLB C0/25A4: A62A LDX $2A C0/25A6: BD0080 LDA $8000,X C0/25A9: C220 REP #$20 (16 bit accum./memory) C0/25AB: 8520 STA $20 C0/25AD: 293F00 AND #$003F C0/25B0: AA TAX C0/25B1: A520 LDA $20 C0/25B3: 29C000 AND #$00C0 C0/25B6: 0536 ORA $36 C0/25B8: 8520 STA $20 C0/25BA: BD00D0 LDA $D000,X C0/25BD: 291C00 AND #$001C C0/25C0: 0520 ORA $20 C0/25C2: EB XBA C0/25C3: 8522 STA $22 C0/25C5: 2900C0 AND #$C000 C0/25C8: C90040 CMP #$4000 C0/25CB: F020 BEQ $25ED C0/25CD: C90080 CMP #$8000 C0/25D0: F031 BEQ $2603 C0/25D2: C900C0 CMP #$C000 C0/25D5: F042 BEQ $2619 C0/25D7: 8A TXA C0/25D8: 0A ASL A C0/25D9: 0A ASL A C0/25DA: 0522 ORA $22 C0/25DC: 9940D9 STA $D940,Y C0/25DF: 1A INC A C0/25E0: 9980D9 STA $D980,Y C0/25E3: 1A INC A C0/25E4: 9942D9 STA $D942,Y C0/25E7: 1A INC A C0/25E8: 9982D9 STA $D982,Y C0/25EB: 8040 BRA $262D C0/25ED: 8A TXA C0/25EE: 0A ASL A C0/25EF: 0A ASL A C0/25F0: 0522 ORA $22 C0/25F2: 9980D9 STA $D980,Y C0/25F5: 1A INC A C0/25F6: 9940D9 STA $D940,Y C0/25F9: 1A INC A C0/25FA: 9982D9 STA $D982,Y C0/25FD: 1A INC A C0/25FE: 9942D9 STA $D942,Y C0/2601: 802A BRA $262D C0/2603: 8A TXA C0/2604: 0A ASL A C0/2605: 0A ASL A C0/2606: 0522 ORA $22 C0/2608: 9942D9 STA $D942,Y C0/260B: 1A INC A C0/260C: 9982D9 STA $D982,Y C0/260F: 1A INC A C0/2610: 9940D9 STA $D940,Y C0/2613: 1A INC A C0/2614: 9980D9 STA $D980,Y C0/2617: 8014 BRA $262D C0/2619: 8A TXA C0/261A: 0A ASL A C0/261B: 0A ASL A C0/261C: 0522 ORA $22 C0/261E: 9982D9 STA $D982,Y C0/2621: 1A INC A C0/2622: 9942D9 STA $D942,Y C0/2625: 1A INC A C0/2626: 9980D9 STA $D980,Y C0/2629: 1A INC A C0/262A: 9940D9 STA $D940,Y C0/262D: 7B TDC C0/262E: E220 SEP #$20 (8 bit accum./memory) C0/2630: A52B LDA $2B C0/2632: 1A INC A C0/2633: 258B AND $8B C0/2635: 852B STA $2B C0/2637: 98 TYA C0/2638: 1A INC A C0/2639: 1A INC A C0/263A: 1A INC A C0/263B: 1A INC A C0/263C: 293F AND #$3F C0/263E: A8 TAY C0/263F: C61B DEC $1B C0/2641: F003 BEQ $2646 C0/2643: 4CA425 JMP $25A4
C0/2646 unknow
C0/2646: A900 LDA #$00 C0/2648: 48 PHA C0/2649: AB PLB C0/264A: A52D LDA $2D C0/264C: 290F AND #$0F C0/264E: 0A ASL A C0/264F: 859F STA $9F C0/2651: 1A INC A C0/2652: 85A1 STA $A1 C0/2654: AD9005 LDA $0590 C0/2657: 85A0 STA $A0 C0/2659: 85A2 STA $A2 C0/265B: 60 RTS
C0/265C unknow
C0/265C: AD3905 LDA $0539 (from C0/BF64) C0/265F: C220 REP #$20 (16 bit accum./memory) C0/2661: EB XBA C0/2662: AA TAX C0/2663: 7B TDC C0/2664: E220 SEP #$20 (8 bit accum./memory) C0/2666: A97E LDA #$7E C0/2668: 48 PHA C0/2669: AB PLB C0/266A: A400 LDY $00 C0/266C: BF80C4ED LDA $EDC480,X C0/2670: 990072 STA $7200,Y C0/2673: 990074 STA $7400,Y C0/2676: E8 INX C0/2677: C8 INY C0/2678: C00001 CPY #$0100 C0/267B: D0EF BNE $266C C0/267D: 9C0072 STZ $7200 C0/2680: 9C0172 STZ $7201 C0/2683: 9C0074 STZ $7400 C0/2686: 9C0174 STZ $7401 C0/2689: 7B TDC C0/268A: 48 PHA C0/268B: AB PLB C0/268C: 60 RTS
C0/268D unknow
C0/268D: A00000 LDY #$0000 (from C0/BF5E) C0/2690: AD2705 LDA $0527 C0/2693: 297F AND #$7F C0/2695: 20D826 JSR $26D8 C0/2698: A00010 LDY #$1000 C0/269B: C220 REP #$20 (16 bit accum./memory) C0/269D: AD2705 LDA $0527 C0/26A0: 0A ASL A C0/26A1: 29007F AND #$7F00 C0/26A4: EB XBA C0/26A5: E220 SEP #$20 (8 bit accum./memory) C0/26A7: 20D826 JSR $26D8 C0/26AA: A00018 LDY #$1800 C0/26AD: C220 REP #$20 (16 bit accum./memory) C0/26AF: AD2805 LDA $0528 C0/26B2: 0A ASL A C0/26B3: 0A ASL A C0/26B4: 29007F AND #$7F00 C0/26B7: EB XBA C0/26B8: E220 SEP #$20 (8 bit accum./memory) C0/26BA: 851B STA $1B C0/26BC: 20D826 JSR $26D8 C0/26BF: A00020 LDY #$2000 C0/26C2: C220 REP #$20 (16 bit accum./memory) C0/26C4: AD2905 LDA $0529 C0/26C7: 0A ASL A C0/26C8: 0A ASL A C0/26C9: 0A ASL A C0/26CA: 29007F AND #$7F00 C0/26CD: EB XBA C0/26CE: E220 SEP #$20 (8 bit accum./memory) C0/26D0: C51B CMP $1B C0/26D2: F003 BEQ $26D7 C0/26D4: 20D826 JSR $26D8 C0/26D7: 60 RTS
C0/26D8 unknow
C0/26D8: 8C1621 STY $2116 (from C0/2695, C0/26A7, C0/26BC, C0/26D4) C0/26DB: 851A STA $1A C0/26DD: 0A ASL A C0/26DE: 18 CLC C0/26DF: 651A ADC $1A C0/26E1: AA TAX C0/26E2: 9C0B42 STZ $420B (turn off DMA) C0/26E5: A980 LDA #$80 C0/26E7: 8D1521 STA $2115 C0/26EA: A941 LDA #$41 C0/26EC: 8D0043 STA $4300 C0/26EF: A918 LDA #$18 C0/26F1: 8D0143 STA $4301 C0/26F4: C220 REP #$20 (16 bit accum./memory) C0/26F6: BF00DADF LDA $DFDA00,X (Town tile graphics) C0/26FA: 18 CLC C0/26FB: 6900DB ADC #$DB00 C0/26FE: 852A STA $2A C0/2700: 8D0243 STA $4302 C0/2703: E220 SEP #$20 (8 bit accum./memory) C0/2705: BF02DADF LDA $DFDA02,X C0/2709: 69DF ADC #$DF C0/270B: 852C STA $2C C0/270D: 8D0443 STA $4304 C0/2710: 8D0743 STA $4307 C0/2713: C220 REP #$20 (16 bit accum./memory) C0/2715: A52A LDA $2A C0/2717: F037 BEQ $2750 C0/2719: 7B TDC C0/271A: 38 SEC C0/271B: E52A SBC $2A C0/271D: C90020 CMP #$2000 C0/2720: B02E BCS $2750 C0/2722: 8D0543 STA $4305 C0/2725: 851E STA $1E C0/2727: A90020 LDA #$2000 C0/272A: 38 SEC C0/272B: E51E SBC $1E C0/272D: 851E STA $1E C0/272F: 7B TDC C0/2730: E220 SEP #$20 (8 bit accum./memory) C0/2732: A901 LDA #$01 C0/2734: 8D0B42 STA $420B (turn off DMA) C0/2737: A52C LDA $2C C0/2739: 1A INC A C0/273A: 8D0443 STA $4304 C0/273D: 8D0743 STA $4307 C0/2740: A600 LDX $00 C0/2742: 8E0243 STX $4302 C0/2745: A61E LDX $1E C0/2747: 8E0543 STX $4305 C0/274A: A901 LDA #$01 C0/274C: 8D0B42 STA $420B (turn on channel 1 of DMA) C0/274F: 60 RTS
C0/2750 unknow
C0/2750: 7B TDC C0/2751: E220 SEP #$20 (8 bit accum./memory) C0/2753: A20020 LDX #$2000 C0/2756: 8E0543 STX $4305 C0/2759: A901 LDA #$01 C0/275B: 8D0B42 STA $420B (turn on channel 1 of DMA) C0/275E: 60 RTS
C0/275F unknow
C0/275F: C220 REP #$20 (from C0/BF61)(16 bit accum./memory) C0/2761: AD2A05 LDA $052A C0/2764: 4A LSR A C0/2765: 4A LSR A C0/2766: 4A LSR A C0/2767: 4A LSR A C0/2768: 293F00 AND #$003F C0/276B: E220 SEP #$20 (8 bit accum./memory) C0/276D: 851A STA $1A C0/276F: 0A ASL A C0/2770: 18 CLC C0/2771: 651A ADC $1A C0/2773: AA TAX C0/2774: C221 REP #$21 C0/2776: BF60CDE6 LDA $E6CD60,X C0/277A: 698087 ADC #$8780 C0/277D: 85F3 STA $F3 C0/277F: 7B TDC C0/2780: E220 SEP #$20 (8 bit accum./memory) C0/2782: A9E6 LDA #$E6 C0/2784: 85F5 STA $F5 (source is E6:8780 + E6CD60,X) C0/2786: A240D0 LDX #$D040 C0/2789: 86F6 STX $F6 C0/278B: A97F LDA #$7F C0/278D: 85F8 STA $F8 (destination is 7F:D040) C0/278F: 226C04C0 JSL $C0046C (LZ decompression) C0/2793: A97F LDA #$7F C0/2795: 48 PHA C0/2796: AB PLB (set bank to 7F) C0/2797: A600 LDX $00 C0/2799: BD40D0 LDA $D040,X C0/279C: 9D00D0 STA $D000,X C0/279F: E8 INX C0/27A0: E04000 CPX #$0040 C0/27A3: D0F4 BNE $2799 C0/27A5: 7B TDC C0/27A6: 48 PHA C0/27A7: AB PLB C0/27A8: 9C0B42 STZ $420B (turn off DMA) C0/27AB: A980 LDA #$80 C0/27AD: 8D1521 STA $2115 C0/27B0: A20030 LDX #$3000 C0/27B3: 8E1621 STX $2116 C0/27B6: A941 LDA #$41 C0/27B8: 8D0043 STA $4300 C0/27BB: A918 LDA #$18 C0/27BD: 8D0143 STA $4301 C0/27C0: A280D0 LDX #$D080 C0/27C3: 8E0243 STX $4302 C0/27C6: A97F LDA #$7F C0/27C8: 8D0443 STA $4304 C0/27CB: 8D0743 STA $4307 C0/27CE: A20010 LDX #$1000 C0/27D1: 8E0543 STX $4305 C0/27D4: A901 LDA #$01 C0/27D6: 8D0B42 STA $420B (turn on channel 1 of DMA) C0/27D9: 60 RTS
C0/27DA unknow
C0/27DA: C220 REP #$20 (from C0/BF70)(16 bit accum./memory) C0/27DC: AD2B05 LDA $052B C0/27DF: 4A LSR A C0/27E0: 4A LSR A C0/27E1: 297F00 AND #$007F C0/27E4: E220 SEP #$20 (8 bit accum./memory) C0/27E6: 851A STA $1A C0/27E8: 0A ASL A C0/27E9: 18 CLC C0/27EA: 651A ADC $1A C0/27EC: AA TAX C0/27ED: C221 REP #$21 C0/27EF: BF00BADF LDA $DFBA00,X (Pointer to Location Tile Formation) C0/27F3: 690000 ADC #$0000 (...) C0/27F6: 85F3 STA $F3 C0/27F8: 7B TDC C0/27F9: E220 SEP #$20 (8 bit accum./memory) C0/27FB: BF02BADF LDA $DFBA02,X C0/27FF: 69DE ADC #$DE C0/2801: 85F5 STA $F5 C0/2803: A240D0 LDX #$D040 C0/2806: 86F6 STX $F6 C0/2808: A97F LDA #$7F C0/280A: 85F8 STA $F8 (destination is 7F:D040) C0/280C: 226C04C0 JSL $C0046C (LZ decompression) C0/2810: A200C0 LDX #$C000 C0/2813: 8E8121 STX $2181 C0/2816: A97F LDA #$7F C0/2818: 8D8321 STA $2183 C0/281B: A600 LDX $00 C0/281D: BF40D07F LDA $7FD040,X C0/2821: 8D8021 STA $2180 C0/2824: BF40D47F LDA $7FD440,X C0/2828: 8D8021 STA $2180 C0/282B: E8 INX C0/282C: E00004 CPX #$0400 C0/282F: D0EC BNE $281D C0/2831: AD2C05 LDA $052C C0/2834: 4A LSR A C0/2835: 297F AND #$7F C0/2837: 851A STA $1A C0/2839: 0A ASL A C0/283A: 18 CLC C0/283B: 651A ADC $1A C0/283D: AA TAX C0/283E: C221 REP #$21 C0/2840: BF00BADF LDA $DFBA00,X (Pointer to Location Tile Formation) C0/2844: 690000 ADC #$0000 C0/2847: 85F3 STA $F3 C0/2849: 7B TDC C0/284A: E220 SEP #$20 (8 bit accum./memory) C0/284C: BF02BADF LDA $DFBA02,X C0/2850: 69DE ADC #$DE C0/2852: 85F5 STA $F5 C0/2854: A240D0 LDX #$D040 C0/2857: 86F6 STX $F6 C0/2859: A97F LDA #$7F C0/285B: 85F8 STA $F8 C0/285D: 226C04C0 JSL $C0046C (LZ decompression) C0/2861: A200C8 LDX #$C800 C0/2864: 8E8121 STX $2181 C0/2867: A97F LDA #$7F C0/2869: 8D8321 STA $2183 C0/286C: A600 LDX $00 C0/286E: BF40D07F LDA $7FD040,X C0/2872: 8D8021 STA $2180 C0/2875: BF40D47F LDA $7FD440,X C0/2879: 8D8021 STA $2180 C0/287C: E8 INX C0/287D: E00004 CPX #$0400 C0/2880: D0EC BNE $286E C0/2882: 60 RTS
C0/2883 unknow
C0/2883: C220 REP #$20 (from C0/BF67) (16 bit accum./memory) C0/2885: AD2D05 LDA $052D C0/2888: 29FF03 AND #$03FF C0/288B: 851E STA $1E C0/288D: 0A ASL A C0/288E: 18 CLC C0/288F: 651E ADC $1E C0/2891: AA TAX C0/2892: BF90CDD9 LDA $D9CD90,X (load pointers to location map data) C0/2896: 18 CLC C0/2897: 69B0D1 ADC #$D1B0 C0/289A: 85F3 STA $F3 C0/289C: 7B TDC C0/289D: E220 SEP #$20 (8 bit accum./memory) C0/289F: BF92CDD9 LDA $D9CD92,X C0/28A3: 69D9 ADC #$D9 C0/28A5: 85F5 STA $F5 C0/28A7: E400 CPX $00 C0/28A9: F017 BEQ $28C2 C0/28AB: A240D0 LDX #$D040 C0/28AE: 86F6 STX $F6 C0/28B0: A97F LDA #$7F C0/28B2: 85F8 STA $F8 C0/28B4: 226C04C0 JSL $C0046C (LZ decompression) C0/28B8: A20000 LDX #$0000 C0/28BB: A586 LDA $86 C0/28BD: 208029 JSR $2980 C0/28C0: 8014 BRA $28D6 C0/28C2: A20000 LDX #$0000 C0/28C5: 8E8121 STX $2181 C0/28C8: A97F LDA #$7F C0/28CA: 8D8321 STA $2183 C0/28CD: A20040 LDX #$4000 C0/28D0: 9C8021 STZ $2180 C0/28D3: CA DEX C0/28D4: D0FA BNE $28D0 C0/28D6: C220 REP #$20 (16 bit accum./memory) C0/28D8: AD2E05 LDA $052E C0/28DB: 4A LSR A C0/28DC: 29FE07 AND #$07FE C0/28DF: 851E STA $1E C0/28E1: 4A LSR A C0/28E2: 18 CLC C0/28E3: 651E ADC $1E C0/28E5: AA TAX C0/28E6: BF90CDD9 LDA $D9CD90,X (Loads pointer to location map data) C0/28EA: 18 CLC C0/28EB: 69B0D1 ADC #$D1B0 C0/28EE: 85F3 STA $F3 C0/28F0: 7B TDC C0/28F1: E220 SEP #$20 (8 bit accum./memory) C0/28F3: BF92CDD9 LDA $D9CD92,X C0/28F7: 69D9 ADC #$D9 C0/28F9: 85F5 STA $F5 C0/28FB: E400 CPX $00 C0/28FD: F017 BEQ $2916 C0/28FF: A240D0 LDX #$D040 C0/2902: 86F6 STX $F6 C0/2904: A97F LDA #$7F C0/2906: 85F8 STA $F8 C0/2908: 226C04C0 JSL $C0046C (LZ decompression) C0/290C: A20040 LDX #$4000 C0/290F: A588 LDA $88 C0/2911: 208029 JSR $2980 C0/2914: 8014 BRA $292A C0/2916: A20040 LDX #$4000 C0/2919: 8E8121 STX $2181 C0/291C: A97F LDA #$7F C0/291E: 8D8321 STA $2183 C0/2921: A20040 LDX #$4000 C0/2924: 9C8021 STZ $2180 C0/2927: CA DEX C0/2928: D0FA BNE $2924 C0/292A: C220 REP #$20 (16 bit accum./memory) C0/292C: AD2F05 LDA $052F C0/292F: 4A LSR A C0/2930: 4A LSR A C0/2931: 4A LSR A C0/2932: 29FE07 AND #$07FE C0/2935: 851E STA $1E C0/2937: 4A LSR A C0/2938: 18 CLC C0/2939: 651E ADC $1E C0/293B: AA TAX C0/293C: BF90CDD9 LDA $D9CD90,X C0/2940: 18 CLC C0/2941: 69B0D1 ADC #$D1B0 C0/2944: 85F3 STA $F3 C0/2946: 7B TDC C0/2947: E220 SEP #$20 (8 bit accum./memory) C0/2949: BF92CDD9 LDA $D9CD92,X C0/294D: 69D9 ADC #$D9 C0/294F: 85F5 STA $F5 C0/2951: E400 CPX $00 C0/2953: F016 BEQ $296B C0/2955: A240D0 LDX #$D040 C0/2958: 86F6 STX $F6 C0/295A: A97F LDA #$7F C0/295C: 85F8 STA $F8 C0/295E: 226C04C0 JSL $C0046C (LZ decompression) C0/2962: A20080 LDX #$8000 C0/2965: A58A LDA $8A C0/2967: 208029 JSR $2980 C0/296A: 60 RTS
C0/296B unknow
C0/296B: A20080 LDX #$8000 C0/296E: 8E8121 STX $2181 C0/2971: A97F LDA #$7F C0/2973: 8D8321 STA $2183 C0/2976: A20040 LDX #$4000 C0/2979: 9C8021 STZ $2180 C0/297C: CA DEX C0/297D: D0FA BNE $2979 C0/297F: 60 RTS
C0/2980 unknow
C0/2980: C90F CMP #$0F C0/2982: D003 BNE $2987 C0/2984: 4CF529 JMP $29F5
C0/2987: C91F CMP #$1F C0/2989: D003 BNE $298E C0/298B: 4CCC29 JMP $29CC
C0/298E: C93F CMP #$3F C0/2990: D003 BNE $2995 C0/2992: 4CA329 JMP $29A3
C0/2995: 4C1E2A JMP $2A1E
C0/2998 unknow
C0/2998: A040D0 LDY #$D040 C0/299B: 8C8121 STY $2181 C0/299E: A97F LDA #$7F C0/29A0: 8D8321 STA $2183 C0/29A3: A040D0 LDY #$D040 C0/29A6: 8C8121 STY $2181 C0/29A9: A97F LDA #$7F C0/29AB: 8D8321 STA $2183 C0/29AE: 7B TDC C0/29AF: A04000 LDY #$0040 C0/29B2: AD8021 LDA $2180 C0/29B5: 9F00007F STA $7F0000,X C0/29B9: E8 INX C0/29BA: 88 DEY C0/29BB: D0F5 BNE $29B2 C0/29BD: C221 REP #$21 C0/29BF: 8A TXA C0/29C0: 69C000 ADC #$00C0 C0/29C3: AA TAX C0/29C4: EB XBA C0/29C5: E220 SEP #$20 (8 bit accum./memory) C0/29C7: 293F AND #$3F C0/29C9: D0E3 BNE $29AE C0/29CB: 60 RTS
C0/29CC unknow
C0/29CC: A040D0 LDY #$D040 C0/29CF: 8C8121 STY $2181 C0/29D2: A97F LDA #$7F C0/29D4: 8D8321 STA $2183 C0/29D7: 7B TDC C0/29D8: A02000 LDY #$0020 C0/29DB: AD8021 LDA $2180 C0/29DE: 9F00007F STA $7F0000,X C0/29E2: E8 INX C0/29E3: 88 DEY C0/29E4: D0F5 BNE $29DB C0/29E6: C221 REP #$21 C0/29E8: 8A TXA C0/29E9: 69E000 ADC #$00E0 C0/29EC: AA TAX C0/29ED: EB XBA C0/29EE: E220 SEP #$20 (8 bit accum./memory) C0/29F0: 293F AND #$3F C0/29F2: D0E3 BNE $29D7 C0/29F4: 60 RTS
C0/29F5 unknow
C0/29F5: A040D0 LDY #$D040 C0/29F8: 8C8121 STY $2181 C0/29FB: A97F LDA #$7F C0/29FD: 8D8321 STA $2183 C0/2A00: 7B TDC C0/2A01: A01000 LDY #$0010 C0/2A04: AD8021 LDA $2180 C0/2A07: 9F00007F STA $7F0000,X C0/2A0B: E8 INX C0/2A0C: 88 DEY C0/2A0D: D0F5 BNE $2A04 C0/2A0F: C221 REP #$21 C0/2A11: 8A TXA C0/2A12: 69F000 ADC #$00F0 C0/2A15: AA TAX C0/2A16: EB XBA C0/2A17: E220 SEP #$20 (8 bit accum./memory) C0/2A19: 293F AND #$3F C0/2A1B: D0E3 BNE $2A00 C0/2A1D: 60 RTS
C0/2A1E unknow
C0/2A1E: A040D0 LDY #$D040 C0/2A21: 8C8121 STY $2181 C0/2A24: A97F LDA #$7F C0/2A26: 8D8321 STA $2183 C0/2A29: 7B TDC C0/2A2A: A08000 LDY #$0080 C0/2A2D: AD8021 LDA $2180 C0/2A30: 9F00007F STA $7F0000,X C0/2A34: E8 INX C0/2A35: 88 DEY C0/2A36: D0F5 BNE $2A2D C0/2A38: C221 REP #$21 C0/2A3A: 8A TXA C0/2A3B: 698000 ADC #$0080 C0/2A3E: AA TAX C0/2A3F: EB XBA C0/2A40: E220 SEP #$20 (8 bit accum./memory) C0/2A42: 293F AND #$3F C0/2A44: D0E3 BNE $2A29 C0/2A46: 60 RTS
C0/2A47 unknow
C0/2A47: 9C0B42 STZ $420B (from C0/187D) C0/2A4A: A980 LDA #$80 C0/2A4C: 8D1521 STA $2115 C0/2A4F: A691 LDX $91 C0/2A51: 8E1621 STX $2116 C0/2A54: A941 LDA #$41 C0/2A56: 8D0043 STA $4300 C0/2A59: A918 LDA #$18 C0/2A5B: 8D0143 STA $4301 C0/2A5E: A2C0D9 LDX #$D9C0 C0/2A61: 8E0243 STX $4302 C0/2A64: A97F LDA #$7F C0/2A66: 8D0443 STA $4304 C0/2A69: 8D0743 STA $4307 C0/2A6C: A28000 LDX #$0080 C0/2A6F: 8E0543 STX $4305 C0/2A72: A901 LDA #$01 C0/2A74: 8D0B42 STA $420B C0/2A77: 60 RTS
C0/2A78 unknow
C0/2A78: 9C0B42 STZ $420B (from only C0/01B7) C0/2A7B: A981 LDA #$81 C0/2A7D: 8D1521 STA $2115 C0/2A80: A918 LDA #$18 C0/2A82: 8D0143 STA $4301 C0/2A85: A941 LDA #$41 C0/2A87: 8D0043 STA $4300 C0/2A8A: A693 LDX $93 C0/2A8C: 8E1621 STX $2116 C0/2A8F: A240D8 LDX #$D840 C0/2A92: 8E0243 STX $4302 C0/2A95: A97F LDA #$7F C0/2A97: 8D0443 STA $4304 C0/2A9A: 8D0743 STA $4307 C0/2A9D: A24000 LDX #$0040 C0/2AA0: 8E0543 STX $4305 C0/2AA3: A901 LDA #$01 C0/2AA5: 8D0B42 STA $420B C0/2AA8: 9C0B42 STZ $420B C0/2AAB: A695 LDX $95 C0/2AAD: 8E1621 STX $2116 C0/2AB0: A280D8 LDX #$D880 C0/2AB3: 8E0243 STX $4302 C0/2AB6: A97F LDA #$7F C0/2AB8: 8D0443 STA $4304 C0/2ABB: 8D0743 STA $4307 C0/2ABE: A24000 LDX #$0040 C0/2AC1: 8E0543 STX $4305 C0/2AC4: A901 LDA #$01 C0/2AC6: 8D0B42 STA $420B C0/2AC9: 60 RTS
C0/2ACA unknow
C0/2ACA: 9C0B42 STZ $420B (from only C0/1883) C0/2ACD: A980 LDA #$80 C0/2ACF: 8D1521 STA $2115 C0/2AD2: A697 LDX $97 C0/2AD4: 8E1621 STX $2116 C0/2AD7: A941 LDA #$41 C0/2AD9: 8D0043 STA $4300 C0/2ADC: A918 LDA #$18 C0/2ADE: 8D0143 STA $4301 C0/2AE1: A2C0E1 LDX #$E1C0 C0/2AE4: 8E0243 STX $4302 C0/2AE7: A97F LDA #$7F C0/2AE9: 8D0443 STA $4304 C0/2AEC: 8D0743 STA $4307 C0/2AEF: A28000 LDX #$0080 C0/2AF2: 8E0543 STX $4305 C0/2AF5: A901 LDA #$01 C0/2AF7: 8D0B42 STA $420B C0/2AFA: 60 RTS
C0/2AFB unknow
C0/2AFB: 9C0B42 STZ $420B (from only C0/0C14) C0/2AFE: A981 LDA #$81 C0/2B00: 8D1521 STA $2115 C0/2B03: A918 LDA #$18 C0/2B05: 8D0143 STA $4301 C0/2B08: A941 LDA #$41 C0/2B0A: 8D0043 STA $4300 C0/2B0D: A699 LDX $99 C0/2B0F: 8E1621 STX $2116 C0/2B12: A2C0D8 LDX #$D8C0 C0/2B15: 8E0243 STX $4302 C0/2B18: A97F LDA #$7F C0/2B1A: 8D0443 STA $4304 C0/2B1D: 8D0743 STA $4307 C0/2B20: A24000 LDX #$0040 C0/2B23: 8E0543 STX $4305 C0/2B26: A901 LDA #$01 C0/2B28: 8D0B42 STA $420B C0/2B2B: 9C0B42 STZ $420B (turn off DMA) C0/2B2E: A69B LDX $9B C0/2B30: 8E1621 STX $2116 C0/2B33: A200D9 LDX #$D900 C0/2B36: 8E0243 STX $4302 C0/2B39: A97F LDA #$7F C0/2B3B: 8D0443 STA $4304 C0/2B3E: 8D0743 STA $4307 C0/2B41: A24000 LDX #$0040 C0/2B44: 8E0543 STX $4305 C0/2B47: A901 LDA #$01 C0/2B49: 8D0B42 STA $420B C0/2B4C: 60 RTS
C0/2B4D unknow
C0/2B4D: 9C0B42 STZ $420B (from C0/01FE, C0/1889) C0/2B50: A980 LDA #$80 C0/2B52: 8D1521 STA $2115 C0/2B55: A69D LDX $9D C0/2B57: 8E1621 STX $2116 C0/2B5A: A941 LDA #$41 C0/2B5C: 8D0043 STA $4300 C0/2B5F: A918 LDA #$18 C0/2B61: 8D0143 STA $4301 C0/2B64: A2C0E9 LDX #$E9C0 C0/2B67: 8E0243 STX $4302 C0/2B6A: A97F LDA #$7F C0/2B6C: 8D0443 STA $4304 C0/2B6F: 8D0743 STA $4307 C0/2B72: A28000 LDX #$0080 C0/2B75: 8E0543 STX $4305 C0/2B78: A901 LDA #$01 C0/2B7A: 8D0B42 STA $420B C0/2B7D: 60 RTS
C0/2B7E unknow
C0/2B7E: 9C0B42 STZ $420B (from only C0/01EF) C0/2B81: A981 LDA #$81 C0/2B83: 8D1521 STA $2115 C0/2B86: A918 LDA #$18 C0/2B88: 8D0143 STA $4301 C0/2B8B: A941 LDA #$41 C0/2B8D: 8D0043 STA $4300 C0/2B90: A69F LDX $9F C0/2B92: 8E1621 STX $2116 C0/2B95: A240D9 LDX #$D940 C0/2B98: 8E0243 STX $4302 C0/2B9B: A97F LDA #$7F C0/2B9D: 8D0443 STA $4304 C0/2BA0: 8D0743 STA $4307 C0/2BA3: A24000 LDX #$0040 C0/2BA6: 8E0543 STX $4305 C0/2BA9: A901 LDA #$01 C0/2BAB: 8D0B42 STA $420B C0/2BAE: 9C0B42 STZ $420B (turn off DMA) C0/2BB1: A6A1 LDX $A1 C0/2BB3: 8E1621 STX $2116 C0/2BB6: A280D9 LDX #$D980 C0/2BB9: 8E0243 STX $4302 C0/2BBC: A97F LDA #$7F C0/2BBE: 8D0443 STA $4304 C0/2BC1: 8D0743 STA $4307 C0/2BC4: A24000 LDX #$0040 C0/2BC7: 8E0543 STX $4305 C0/2BCA: A901 LDA #$01 C0/2BCC: 8D0B42 STA $420B C0/2BCF: 60 RTS
C0/2BD0 unknow
C0/2BD0: C220 REP #$20 (16 bit accum./memory) C0/2BD2: E210 SEP #$10 (8 bit index registers) C0/2BD4: A001 LDY #$01 C0/2BD6: A573 LDA $73 C0/2BD8: 18 CLC C0/2BD9: 6D4705 ADC $0547 C0/2BDC: 851E STA $1E C0/2BDE: F04E BEQ $2C2E C0/2BE0: 3026 BMI $2C08 C0/2BE2: A55B LDA $5B C0/2BE4: 29FF0F AND #$0FFF C0/2BE7: 0900F0 ORA #$F000 C0/2BEA: 18 CLC C0/2BEB: 651E ADC $1E C0/2BED: 900A BCC $2BF9 C0/2BEF: 8C8605 STY $0586 C0/2BF2: AE4105 LDX $0541 C0/2BF5: E8 INX C0/2BF6: 8E4105 STX $0541 C0/2BF9: A55B LDA $5B C0/2BFB: 18 CLC C0/2BFC: 651E ADC $1E C0/2BFE: 855B STA $5B C0/2C00: A55D LDA $5D C0/2C02: 6500 ADC $00 C0/2C04: 855D STA $5D C0/2C06: 8026 BRA $2C2E C0/2C08: 4502 EOR $02 C0/2C0A: 1A INC A C0/2C0B: 851E STA $1E C0/2C0D: A55B LDA $5B C0/2C0F: 29FF0F AND #$0FFF C0/2C12: 38 SEC C0/2C13: E51E SBC $1E C0/2C15: B00A BCS $2C21 C0/2C17: 8C8605 STY $0586 C0/2C1A: AE4105 LDX $0541 C0/2C1D: CA DEX C0/2C1E: 8E4105 STX $0541 C0/2C21: A55B LDA $5B C0/2C23: 38 SEC C0/2C24: E51E SBC $1E C0/2C26: 855B STA $5B C0/2C28: A55D LDA $5D C0/2C2A: E500 SBC $00 C0/2C2C: 855D STA $5D C0/2C2E: A575 LDA $75 C0/2C30: 18 CLC C0/2C31: 6D4905 ADC $0549 C0/2C34: 851E STA $1E C0/2C36: 3026 BMI $2C5E C0/2C38: A55F LDA $5F C0/2C3A: 29FF0F AND #$0FFF C0/2C3D: 0900F0 ORA #$F000 C0/2C40: 18 CLC C0/2C41: 651E ADC $1E C0/2C43: 900A BCC $2C4F C0/2C45: 8C8505 STY $0585 C0/2C48: AE4205 LDX $0542 C0/2C4B: E8 INX C0/2C4C: 8E4205 STX $0542 C0/2C4F: A55F LDA $5F C0/2C51: 18 CLC C0/2C52: 651E ADC $1E C0/2C54: 855F STA $5F C0/2C56: A561 LDA $61 C0/2C58: 6500 ADC $00 C0/2C5A: 8561 STA $61 C0/2C5C: 8026 BRA $2C84 C0/2C5E: 4502 EOR $02 C0/2C60: 1A INC A C0/2C61: 851E STA $1E C0/2C63: A55F LDA $5F C0/2C65: 29FF0F AND #$0FFF C0/2C68: 38 SEC C0/2C69: E51E SBC $1E C0/2C6B: B00A BCS $2C77 C0/2C6D: 8C8505 STY $0585 C0/2C70: AE4205 LDX $0542 C0/2C73: CA DEX C0/2C74: 8E4205 STX $0542 C0/2C77: A55F LDA $5F C0/2C79: 38 SEC C0/2C7A: E51E SBC $1E C0/2C7C: 855F STA $5F C0/2C7E: A561 LDA $61 C0/2C80: E500 SBC $00 C0/2C82: 8561 STA $61 C0/2C84: A577 LDA $77 C0/2C86: 18 CLC C0/2C87: 6D4B05 ADC $054B C0/2C8A: 851E STA $1E C0/2C8C: F04E BEQ $2CDC C0/2C8E: 3026 BMI $2CB6 C0/2C90: A563 LDA $63 C0/2C92: 29FF0F AND #$0FFF C0/2C95: 0900F0 ORA #$F000 C0/2C98: 18 CLC C0/2C99: 651E ADC $1E C0/2C9B: 900A BCC $2CA7 C0/2C9D: 8C8805 STY $0588 C0/2CA0: AE4305 LDX $0543 C0/2CA3: E8 INX C0/2CA4: 8E4305 STX $0543 C0/2CA7: A563 LDA $63 C0/2CA9: 18 CLC C0/2CAA: 651E ADC $1E C0/2CAC: 8563 STA $63 C0/2CAE: A565 LDA $65 C0/2CB0: 6500 ADC $00 C0/2CB2: 8565 STA $65 C0/2CB4: 8026 BRA $2CDC C0/2CB6: 4502 EOR $02 C0/2CB8: 1A INC A C0/2CB9: 851E STA $1E C0/2CBB: A563 LDA $63 C0/2CBD: 29FF0F AND #$0FFF C0/2CC0: 38 SEC C0/2CC1: E51E SBC $1E C0/2CC3: B00A BCS $2CCF C0/2CC5: 8C8805 STY $0588 C0/2CC8: AE4305 LDX $0543 C0/2CCB: CA DEX C0/2CCC: 8E4305 STX $0543 C0/2CCF: A563 LDA $63 C0/2CD1: 38 SEC C0/2CD2: E51E SBC $1E C0/2CD4: 8563 STA $63 C0/2CD6: A565 LDA $65 C0/2CD8: E500 SBC $00 C0/2CDA: 8565 STA $65 C0/2CDC: A579 LDA $79 C0/2CDE: 18 CLC C0/2CDF: 6D4D05 ADC $054D C0/2CE2: 851E STA $1E C0/2CE4: 3026 BMI $2D0C C0/2CE6: A567 LDA $67 C0/2CE8: 29FF0F AND #$0FFF C0/2CEB: 0900F0 ORA #$F000 C0/2CEE: 18 CLC C0/2CEF: 651E ADC $1E C0/2CF1: 900A BCC $2CFD C0/2CF3: 8C8705 STY $0587 C0/2CF6: AE4405 LDX $0544 C0/2CF9: E8 INX C0/2CFA: 8E4405 STX $0544 C0/2CFD: A567 LDA $67 C0/2CFF: 18 CLC C0/2D00: 651E ADC $1E C0/2D02: 8567 STA $67 C0/2D04: A569 LDA $69 C0/2D06: 6500 ADC $00 C0/2D08: 8569 STA $69 C0/2D0A: 8026 BRA $2D32 C0/2D0C: 4502 EOR $02 C0/2D0E: 1A INC A C0/2D0F: 851E STA $1E C0/2D11: A567 LDA $67 C0/2D13: 29FF0F AND #$0FFF C0/2D16: 38 SEC C0/2D17: E51E SBC $1E C0/2D19: B00A BCS $2D25 C0/2D1B: 8C8705 STY $0587 C0/2D1E: AE4405 LDX $0544 C0/2D21: CA DEX C0/2D22: 8E4405 STX $0544 C0/2D25: A567 LDA $67 C0/2D27: 38 SEC C0/2D28: E51E SBC $1E C0/2D2A: 8567 STA $67 C0/2D2C: A569 LDA $69 C0/2D2E: E500 SBC $00 C0/2D30: 8569 STA $69 C0/2D32: A57B LDA $7B C0/2D34: 18 CLC C0/2D35: 6D4F05 ADC $054F C0/2D38: 851E STA $1E C0/2D3A: F04E BEQ $2D8A C0/2D3C: 3026 BMI $2D64 C0/2D3E: A56B LDA $6B C0/2D40: 29FF0F AND #$0FFF C0/2D43: 0900F0 ORA #$F000 C0/2D46: 18 CLC C0/2D47: 651E ADC $1E C0/2D49: 900A BCC $2D55 C0/2D4B: 8C8A05 STY $058A C0/2D4E: AE4505 LDX $0545 C0/2D51: E8 INX C0/2D52: 8E4505 STX $0545 C0/2D55: A56B LDA $6B C0/2D57: 18 CLC C0/2D58: 651E ADC $1E C0/2D5A: 856B STA $6B C0/2D5C: A56D LDA $6D C0/2D5E: 6500 ADC $00 C0/2D60: 856D STA $6D C0/2D62: 8026 BRA $2D8A C0/2D64: 4502 EOR $02 C0/2D66: 1A INC A C0/2D67: 851E STA $1E C0/2D69: A56B LDA $6B C0/2D6B: 29FF0F AND #$0FFF C0/2D6E: 38 SEC C0/2D6F: E51E SBC $1E C0/2D71: B00A BCS $2D7D C0/2D73: 8C8A05 STY $058A C0/2D76: AE4505 LDX $0545 C0/2D79: CA DEX C0/2D7A: 8E4505 STX $0545 C0/2D7D: A56B LDA $6B C0/2D7F: 38 SEC C0/2D80: E51E SBC $1E C0/2D82: 856B STA $6B C0/2D84: A56D LDA $6D C0/2D86: E500 SBC $00 C0/2D88: 856D STA $6D C0/2D8A: A57D LDA $7D C0/2D8C: 18 CLC C0/2D8D: 6D5105 ADC $0551 C0/2D90: 851E STA $1E C0/2D92: 3026 BMI $2DBA C0/2D94: A56F LDA $6F C0/2D96: 29FF0F AND #$0FFF C0/2D99: 0900F0 ORA #$F000 C0/2D9C: 18 CLC C0/2D9D: 651E ADC $1E C0/2D9F: 900A BCC $2DAB C0/2DA1: 8C8905 STY $0589 C0/2DA4: AE4605 LDX $0546 C0/2DA7: E8 INX C0/2DA8: 8E4605 STX $0546 C0/2DAB: A56F LDA $6F C0/2DAD: 18 CLC C0/2DAE: 651E ADC $1E C0/2DB0: 856F STA $6F C0/2DB2: A571 LDA $71 C0/2DB4: 6500 ADC $00 C0/2DB6: 8571 STA $71 C0/2DB8: 8026 BRA $2DE0 C0/2DBA: 4502 EOR $02 C0/2DBC: 1A INC A C0/2DBD: 851E STA $1E C0/2DBF: A56F LDA $6F C0/2DC1: 29FF0F AND #$0FFF C0/2DC4: 38 SEC C0/2DC5: E51E SBC $1E C0/2DC7: B00A BCS $2DD3 C0/2DC9: 8C8905 STY $0589 C0/2DCC: AE4605 LDX $0546 C0/2DCF: CA DEX C0/2DD0: 8E4605 STX $0546 C0/2DD3: A56F LDA $6F C0/2DD5: 38 SEC C0/2DD6: E51E SBC $1E C0/2DD8: 856F STA $6F C0/2DDA: A571 LDA $71 C0/2DDC: E500 SBC $00 C0/2DDE: 8571 STA $71 C0/2DE0: C210 REP #$10 (16 bit index registers) C0/2DE2: 7B TDC C0/2DE3: E220 SEP #$20 (8 bit accum./memory) C0/2DE5: 60 RTS
C0/2DE6 unknow
C0/2DE6: A980 LDA #$80 (from C0/35FE) C0/2DE8: 8D1521 STA $2115 C0/2DEB: A2002E LDX #$2E00 C0/2DEE: 8E1621 STX $2116 C0/2DF1: A01C00 LDY #$001C C0/2DF4: AD6505 LDA $0565 C0/2DF7: 0A ASL A C0/2DF8: AA TAX C0/2DF9: C220 REP #$20 (16 bit accum./memory) C0/2DFB: BF982EC0 LDA $C02E98,X (Offset of Menu X graphics) C0/2DFF: AA TAX C0/2E00: BF0000ED LDA $ED0000,X (Menu X graphics) C0/2E04: 8D1821 STA $2118 C0/2E07: BF0200ED LDA $ED0002,X (Menu X graphics) C0/2E0B: 8D1821 STA $2118 C0/2E0E: BF0400ED LDA $ED0004,X (Menu X graphics) C0/2E12: 8D1821 STA $2118 C0/2E15: BF0600ED LDA $ED0006,X (Menu X graphics) C0/2E19: 8D1821 STA $2118 C0/2E1C: BF0800ED LDA $ED0008,X (Menu X graphics) C0/2E20: 8D1821 STA $2118 C0/2E23: BF0A00ED LDA $ED000A,X (Menu X graphics) C0/2E27: 8D1821 STA $2118 C0/2E2A: BF0C00ED LDA $ED000C,X (Menu X graphics) C0/2E2E: 8D1821 STA $2118 C0/2E31: BF0E00ED LDA $ED000E,X (Menu X graphics) C0/2E35: 8D1821 STA $2118 C0/2E38: BF1000ED LDA $ED0010,X (Menu X graphics) C0/2E3C: 0900FF ORA #$FF00 C0/2E3F: 8D1821 STA $2118 C0/2E42: BF1200ED LDA $ED0012,X (Menu X graphics) C0/2E46: 0900FF ORA #$FF00 C0/2E49: 8D1821 STA $2118 C0/2E4C: BF1400ED LDA $ED0014,X (Menu X graphics) C0/2E50: 0900FF ORA #$FF00 C0/2E53: 8D1821 STA $2118 C0/2E56: BF1600ED LDA $ED0016,X (Menu X graphics) C0/2E5A: 0900FF ORA #$FF00 C0/2E5D: 8D1821 STA $2118 C0/2E60: BF1800ED LDA $ED0018,X (Menu X graphics) C0/2E64: 0900FF ORA #$FF00 C0/2E67: 8D1821 STA $2118 C0/2E6A: BF1A00ED LDA $ED001A,X (Menu X graphics) C0/2E6E: 0900FF ORA #$FF00 C0/2E71: 8D1821 STA $2118 C0/2E74: BF1C00ED LDA $ED001C,X (Menu X graphics) C0/2E78: 0900FF ORA #$FF00 C0/2E7B: 8D1821 STA $2118 C0/2E7E: BF1E00ED LDA $ED001E,X (Menu X graphics) C0/2E82: 0900FF ORA #$FF00 C0/2E85: 8D1821 STA $2118 C0/2E88: 8A TXA C0/2E89: 18 CLC C0/2E8A: 692000 ADC #$0020 C0/2E8D: AA TAX C0/2E8E: 88 DEY C0/2E8F: F003 BEQ $2E94 C0/2E91: 4C002E JMP $2E00
C0/2E94: 7B TDC C0/2E95: E220 SEP #$20 (8 bit accum./memory) C0/2E97: 60 RTS
C0/2E98: 00 00 C0/2E9A: 80 03 C0/2E9C: 00 07 C0/2E9E: 80 0A C0/2EA0: 00 0E C0/2EA2: 80 11 C0/2EA4: 00 15 C0/2EA6: 80 18
C0/2EA8 unknow
C0/2EA8: A97E LDA #$7E C0/2EAA: 48 PHA C0/2EAB: AB PLB (made the data bank reg. hold #$7E) C0/2EAC: C220 REP #$20 (16 bit accum./memory) C0/2EAE: ADFA7B LDA $7BFA C0/2EB1: 8DD17E STA $7ED1 C0/2EB4: ADFD7B LDA $7BFD C0/2EB7: 8DD47E STA $7ED4 C0/2EBA: AD007C LDA $7C00 C0/2EBD: 8DD77E STA $7ED7 C0/2EC0: AD037C LDA $7C03 C0/2EC3: 8DDA7E STA $7EDA C0/2EC6: ADB07C LDA $7CB0 C0/2EC9: 8D857F STA $7F85 C0/2ECC: ADB37C LDA $7CB3 C0/2ECF: 8D887F STA $7F88 C0/2ED2: ADB67C LDA $7CB6 C0/2ED5: 8D8B7F STA $7F8B C0/2ED8: ADB97C LDA $7CB9 C0/2EDB: 8D8E7F STA $7F8E C0/2EDE: AD667D LDA $7D66 C0/2EE1: 8D3980 STA $8039 C0/2EE4: AD697D LDA $7D69 C0/2EE7: 8D3C80 STA $803C C0/2EEA: AD6C7D LDA $7D6C C0/2EED: 8D3F80 STA $803F C0/2EF0: AD6F7D LDA $7D6F C0/2EF3: 8D4280 STA $8042 C0/2EF6: AD1C7E LDA $7E1C C0/2EF9: 8DED80 STA $80ED C0/2EFC: AD1F7E LDA $7E1F C0/2EFF: 8DF080 STA $80F0 C0/2F02: AD227E LDA $7E22 C0/2F05: 8DF380 STA $80F3 C0/2F08: AD257E LDA $7E25 C0/2F0B: 8DF680 STA $80F6 C0/2F0E: AD9F7B LDA $7B9F C0/2F11: 8D777E STA $7E77 C0/2F14: ADA27B LDA $7BA2 C0/2F17: 8D7A7E STA $7E7A C0/2F1A: ADA57B LDA $7BA5 C0/2F1D: 8D7D7E STA $7E7D C0/2F20: ADA87B LDA $7BA8 C0/2F23: 8D807E STA $7E80 C0/2F26: AD0B7D LDA $7D0B C0/2F29: 8DDF7F STA $7FDF C0/2F2C: AD0E7D LDA $7D0E C0/2F2F: 8DE27F STA $7FE2 C0/2F32: AD117D LDA $7D11 C0/2F35: 8DE57F STA $7FE5 C0/2F38: AD147D LDA $7D14 C0/2F3B: 8DE87F STA $7FE8 C0/2F3E: ADC17D LDA $7DC1 C0/2F41: 8D9380 STA $8093 C0/2F44: ADC47D LDA $7DC4 C0/2F47: 8D9680 STA $8096 C0/2F4A: ADC77D LDA $7DC7 C0/2F4D: 8D9980 STA $8099 C0/2F50: ADCA7D LDA $7DCA C0/2F53: 8D9C80 STA $809C C0/2F56: A93385 LDA #$8533 C0/2F59: 8DFA7B STA $7BFA C0/2F5C: 8DFD7B STA $7BFD C0/2F5F: 8D007C STA $7C00 C0/2F62: A95385 LDA #$8553 C0/2F65: 8D037C STA $7C03 C0/2F68: A97385 LDA #$8573 C0/2F6B: 8DB07C STA $7CB0 C0/2F6E: A98385 LDA #$8583 C0/2F71: 8DB37C STA $7CB3 C0/2F74: A99385 LDA #$8593 C0/2F77: 8DB67C STA $7CB6 C0/2F7A: A9A385 LDA #$85A3 C0/2F7D: 8DB97C STA $7CB9 C0/2F80: A9A38C LDA #$8CA3 C0/2F83: 8D667D STA $7D66 C0/2F86: A9A38C LDA #$8CA3 C0/2F89: 8D697D STA $7D69 C0/2F8C: A9A38C LDA #$8CA3 C0/2F8F: 8D6C7D STA $7D6C C0/2F92: A9A38C LDA #$8CA3 C0/2F95: 8D6F7D STA $7D6F C0/2F98: A9D38B LDA #$8BD3 C0/2F9B: 8D1C7E STA $7E1C C0/2F9E: A9E38B LDA #$8BE3 C0/2FA1: 8D1F7E STA $7E1F C0/2FA4: A9F38B LDA #$8BF3 C0/2FA7: 8D227E STA $7E22 C0/2FAA: A9038C LDA #$8C03 C0/2FAD: 8D257E STA $7E25 C0/2FB0: A9B381 LDA #$81B3 C0/2FB3: 8D9F7B STA $7B9F C0/2FB6: 8DA27B STA $7BA2 C0/2FB9: 8DA57B STA $7BA5 C0/2FBC: 8DA87B STA $7BA8 C0/2FBF: A9438A LDA #$8A43 C0/2FC2: 8D0B7D STA $7D0B C0/2FC5: A9538A LDA #$8A53 C0/2FC8: 8D0E7D STA $7D0E C0/2FCB: A9638A LDA #$8A63 C0/2FCE: 8D117D STA $7D11 C0/2FD1: A9738A LDA #$8A73 C0/2FD4: 8D147D STA $7D14 C0/2FD7: A98381 LDA #$8183 C0/2FDA: 8DC17D STA $7DC1 C0/2FDD: 8DC47D STA $7DC4 C0/2FE0: 8DC77D STA $7DC7 C0/2FE3: 8DCA7D STA $7DCA C0/2FE6: 7B TDC C0/2FE7: E220 SEP #$20 (8 bit accum./memory) C0/2FE9: 7B TDC C0/2FEA: 48 PHA C0/2FEB: AB PLB C0/2FEC: 60 RTS
C0/2FED unknow
C0/2FED: AD4507 LDA $0745 (from C0/4853, C0/4CDB, C0/7574, C0/8178, C0/BC5F) C0/2FF0: F04D BEQ $303F C0/2FF2: A97E LDA #$7E C0/2FF4: 48 PHA C0/2FF5: AB PLB (make the data bank reg. hold #$7E) C0/2FF6: A600 LDX $00 C0/2FF8: C220 REP #$20 (16 bit accum./memory) C0/2FFA: BDD17E LDA $7ED1,X C0/2FFD: 9DFA7B STA $7BFA,X C0/3000: BD857F LDA $7F85,X C0/3003: 9DB07C STA $7CB0,X C0/3006: BD3980 LDA $8039,X C0/3009: 9D667D STA $7D66,X C0/300C: BDED80 LDA $80ED,X C0/300F: 9D1C7E STA $7E1C,X C0/3012: BD777E LDA $7E77,X C0/3015: 9D9F7B STA $7B9F,X C0/3018: BDDF7F LDA $7FDF,X C0/301B: 9D0B7D STA $7D0B,X C0/301E: BD9380 LDA $8093,X C0/3021: 9DC17D STA $7DC1,X C0/3024: E8 INX C0/3025: E8 INX C0/3026: E8 INX C0/3027: E00C00 CPX #$000C C0/302A: D0CE BNE $2FFA C0/302C: 7B TDC C0/302D: E220 SEP #$20 (8 bit accum./memory) C0/302F: 7B TDC C0/3030: 48 PHA C0/3031: AB PLB C0/3032: 9C4507 STZ $0745 (location name now disappears) C0/3035: 9C6705 STZ $0567 (set the timer for the location names to 0) C0/3038: 9C6805 STZ $0568 C0/303B: A909 LDA #$09 C0/303D: 85CC STA $CC C0/303F: 60 RTS