Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Final Fantasy VI/ROM map/Assembly C02

From Data Crystal
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 offsets of menu X graphics (data)

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