From Data Crystal
Jump to: navigation, search
[Bank 1]
[Table of Contents]

[0100~2256: AI Commands and related subroutines]
	[015B~01F6: $E146/7,Y bit manipulators]
	[06C5~????: Plus Sub. UPTs]
	[20A4~210D: Char. Data 2-Byte Comparisons]
[2257~2456: AI Command Pointers/Uber Pointer Table]
[61BA~6517: Boss Graphics Scripts]
[??~88C6?: Spell Header Subroutines]
[950D~B032: VRAM Sprite Placement] {Character group update/Combat Zone Flag shit}
[E76D~E8DF: Subroutines Related to Event System]
[E8E0~E9C3: Event Command Pointer Jumper and Table]
[E9C4~F2E8: Event Command Subroutines]


[Initial jump in this bank?]
C1/000C:	204000  	JSR $0040
C1/000F:	6B      	RTL

[Jumped to by Reset code $8008]
C1/0010:	5CE54CC1	JMP $C14CE5			[Jump to Reset 1-1]

C1/0014:	20304C  	JSR $4C30			[Jump to Reset 1-2]
C1/0017:	6B      	RTL
C1/0018:	5CFA4CC1	JMP $C14CFA

C1/001C:	00000000

[Section 1-1]
C1/0020:	20B625  	JSR $25B6
C1/0023:	6B      	RTL

[Section 1-2]
C1/0024:	209826  	JSR $2698
C1/0027:	6B      	RTL

[Section 1-3]
C1/0028:	205225  	JSR $2552
C1/002B:	6B      	RTL

[Section 2-1]
C1/0030:	201F48  	JSR $481F
C1/0033:	6B      	RTL

[Section 2-2]
C1/0034:	209248  	JSR $4892
C1/0037:	6B      	RTL

[Section 2-3]
C1/0038:	203C3B  	JSR $3B3C
C1/003B:	6B      	RTL

[JSRd to from C1/000C. Assuming $0100, etc. are actually character info offsets]
C1/0040:	0B      	PHD 
C1/0041:	08      	PHP 
C1/0042:	C220    	REP #$20
C1/0044:	E220    	SEP #$20		{Compiler artifacts, probably}
C1/0046:	8B      	PHB 
C1/0047:	48      	PHA 
C1/0048:	A900    	LDA #$00
C1/004A:	48      	PHA 
C1/004B:	AB      	PLB 
C1/004C:	68      	PLA 
C1/004D:	C210    	REP #$10
C1/004F:	DA      	PHX 
C1/0050:	48      	PHA 
C1/0051:	EB      	XBA 
C1/0052:	48      	PHA 
C1/0053:	AD0001  	LDA $0100
C1/0056:	EB      	XBA 
C1/0057:	A940    	LDA #$40
C1/0059:	8D0001  	STA $0100
C1/005C: -	CB      	WAI 
C1/005D:	A20000  	LDX #$0000
C1/0060: --	CA      	DEX 
C1/0061:	D0FD -- 	BNE $0060
C1/0063:	AD1B42  	LDA $421B		[Load Controller 2 Data 1 (High)]
C1/0066:	AD1A42  	LDA $421A		[Load Controller 2 Data 1 (Low)]
C1/0069:	2910    	AND #$10		{Check for Start being pressed}
C1/006B:	F0EF -  	BEQ $005C
C1/006D:	EB      	XBA 
C1/006E:	8D0001  	STA $0100		[Store into Master Activation Byte] {...what?}
C1/0071:	68      	PLA 
C1/0072:	EB      	XBA 
C1/0073:	FA      	PLX 
C1/0074:	68      	PLA 
C1/0075:	AB      	PLB 
C1/0076:	28      	PLP 
C1/0077:	2B      	PLD 
C1/0078:	60      	RTS

C1/0080:	5A      	PHY
C1/0081:	BB      	TYX 
C1/0082:	B98001  	LDA $0180,Y		[Load enemy type]
C1/0085:	20E026  	JSR $26E0		{}
C1/0088:	7A      	PLY 
C1/0089:	A900    	LDA #$00
C1/008B:	994001  	STA $0140,Y
C1/008E:	A900    	LDA #$00
C1/0090:	60      	RTS

;-------Incrementers A-------
#DefineSection "Incrementers"
[Increment command by variable amount?]
C1/0091:	C220    	REP #$20
C1/0093:	29FF00  	AND #$00FF
C1/0096:	18      	CLC 
C1/0097:	794401  	ADC $0144,Y
C1/009A:	994401  	STA $0144,Y
C1/009D:	A90000  	LDA #$0000
C1/00A0:	60      	RTS

[Transfer Y to X, increment command]
C1/00A1:	C220    	REP #$20
C1/00A3:	BB      	TYX 
C1/00A4:	FE4401  	INC $0144,X
C1/00A7:	A9FFFF  	LDA #$FFFF
C1/00AA:	60      	RTS

[Increment command by 2 and save it]
C1/00AB:	C220    	REP #$20
C1/00AD:	B94401  	LDA $0144,Y
C1/00B0:	18      	CLC 
C1/00B1:	690200  	ADC #$0002
C1/00B4:	994401  	STA $0144,Y
C1/00B7:	A9FFFF  	LDA #$FFFF
C1/00BA:	60      	RTS

[Increment command by 3 and save it]
C1/00BB:	C220    	REP #$20
C1/00BD:	B94401  	LDA $0144,Y
C1/00C0:	18      	CLC 
C1/00C1:	690300  	ADC #$0003
C1/00C4:	994401  	STA $0144,Y
C1/00C7:	A9FFFF  	LDA #$FFFF
C1/00CA:	60      	RTS

[Increment command by 4 and save it]
C1/00CB:	C220    	REP #$20
C1/00CD:	B94401  	LDA $0144,Y
C1/00D0:	18      	CLC 
C1/00D1:	690400  	ADC #$0004
C1/00D4:	994401  	STA $0144,Y
C1/00D7:	A9FFFF  	LDA #$FFFF
C1/00DA:	60      	RTS
#EndSection "Incrementers"

[Logical AND $E146,Y for #$0F]
C1/00DB:	0B      	PHD 
C1/00DC:	08      	PHP 
C1/00DD:	C220    	REP #$20
C1/00DF:	E220    	SEP #$20
C1/00E1:	B94601  	LDA $0146,Y
C1/00E4:	290F    	AND #$0F
C1/00E6:	28      	PLP 
C1/00E7:	2B      	PLD 
C1/00E8:	60      	RTS

[Divide $E146,Y by 8]
C1/00E9:	0B      	PHD 
C1/00EA:	08      	PHP 
C1/00EB:	C220    	REP #$20
C1/00ED:	E220    	SEP #$20
C1/00EF:	B94601  	LDA $0146,Y
C1/00F2:	4A      	LSR A
C1/00F3:	4A      	LSR A
C1/00F4:	4A      	LSR A
C1/00F5:	4A      	LSR A
C1/00F6:	28      	PLP 
C1/00F7:	2B      	PLD 
C1/00F8:	60      	RTS

[A large number of UPT #s jump to $0100, but that's in the middle of an instruction...]
[On the other hand, it might just flat out be an invalid instruction]
C1/00F9:	0B      	PHD 
C1/00FA:	08      	PHP 
C1/00FB:	C220    	REP #$20
C1/00FD:	E220    	SEP #$20
C1/00FF:	B9		Invalid?

; AI Commands and related subroutines [0100~2256]

C1/0100:	5A			PHY
C1/0101:	BB			TYX
C1/0102:	B98001		LDA $0180,Y		[Load character type]
C1/0105:	203C26		JSR $263C		[IMPORTANT]
C1/0108:	7A			PLY 
C1/0109:	A900		LDA #$00
C1/010B:	994001		STA $0140,Y
C1/010E:	A900		LDA #$00
C1/0110:	60			RTS

;-------Incrementers B-------
#DefineSection "Incrementers B"
[Something about having #$0000 or #$FFFF in the accumulator...]

[AI Command Offset Variable Increase]
C1/0111:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/0113:	29FF00  	AND #$00FF			[Logical AND Accumulator with #$00FF]
C1/0116:	18      	CLC					[Clear Carry]
C1/0117:	794401  	ADC $0144,Y			[Add AI file pointer]
C1/011A:	994401  	STA $0144,Y			[Store back into AI pointer]
C1/011D:	A90000  	LDA #$0000			[Load #$0000 into Accumulator]
C1/0120:	60      	RTS					[Return]

[This series of routines increments the AI file pointer and loads #$FFFF, eh?]
[Command Offset += 1]
C1/0121:	C220    	REP #$20
C1/0123:	BB      	TYX 
C1/0124:	FE4401  	INC $0144,X		[Increment command]
C1/0127:	A9FFFF  	LDA #$FFFF		[Load #$FFFF into Accumulator]
C1/012A:	60      	RTS

[Command Offset += 2]
C1/012B:	C220    	REP #$20
C1/012D:	B94401  	LDA $0144,Y
C1/0130:	18      	CLC 
C1/0131:	690200  	ADC #$0002
C1/0134:	994401  	STA $0144,Y
C1/0137:	A9FFFF  	LDA #$FFFF
C1/013A:	60      	RTS

[Command Offset += 3]
C1/013B:	C220    	REP #$20
C1/013D:	B94401  	LDA $0144,Y
C1/0140:	18      	CLC 
C1/0141:	690300  	ADC #$0003
C1/0144:	994401  	STA $0144,Y
C1/0147:	A9FFFF  	LDA #$FFFF
C1/014A:	60      	RTS

[Command Offset += 4]
C1/014B:	C220    	REP #$20
C1/014D:	B94401  	LDA $0144,Y
C1/0150:	18      	CLC 
C1/0151:	690400  	ADC #$0004
C1/0154:	994401  	STA $0144,Y
C1/0157:	A9FFFF  	LDA #$FFFF
C1/015A:	60      	RTS
#EndSection "Incrementers C"

[015B~01F6: $E146/7,Y bit manipulators]
#DefineSection "Bit Manipulators"


[Why does a SEP #$20 follow REP #$20 here? What is this shit?]
[The following four subs grab low or high bits and, if the latter, put them into the low bits of the accumulator]
[Grab $E146,Y Low Bits]
C1/015B:	0B      	PHD 
C1/015C:	08      	PHP 
C1/015D:	C220    	REP #$20
C1/015F:	E220    	SEP #$20
C1/0161:	B94601  	LDA $0146,Y
C1/0164:	290F    	AND #$0F
C1/0166:	28      	PLP 
C1/0167:	2B      	PLD 
C1/0168:	60      	RTS

[Get $E146,Y High Bits] 
C1/0169:	0B      	PHD 
C1/016A:	08      	PHP 
C1/016B:	C220    	REP #$20
C1/016D:	E220    	SEP #$20
C1/016F:	B94601  	LDA $0146,Y
C1/0172:	4A      	LSR A
C1/0173:	4A      	LSR A
C1/0174:	4A      	LSR A
C1/0175:	4A      	LSR A
C1/0176:	28      	PLP 
C1/0177:	2B      	PLD 
C1/0178:	60      	RTS

[Get $E147,Y Low Bits]
C1/0179:	0B      	PHD 
C1/017A:	08      	PHP 
C1/017B:	C220    	REP #$20
C1/017D:	E220    	SEP #$20
C1/017F:	B94701  	LDA $0147,Y
C1/0182:	290F    	AND #$0F
C1/0184:	28      	PLP 
C1/0185:	2B      	PLD 
C1/0186:	60      	RTS

[Get $E147,Y High Bits]
C1/0187:	0B      	PHD 
C1/0188:	08      	PHP 
C1/0189:	C220    	REP #$20
C1/018B:	E220    	SEP #$20
C1/018D:	B94701  	LDA $0147,Y
C1/0190:	4A      	LSR A
C1/0191:	4A      	LSR A
C1/0192:	4A      	LSR A
C1/0193:	4A      	LSR A
C1/0194:	28      	PLP 
C1/0195:	2B      	PLD 
C1/0196:	60      	RTS


[The following four subs take the accumulator low bits and set them into $E146/7,Y's low/high bits]
[Accumulator Low Bits Into $E146,Y Low Bits]
C1/0197:	0B      	PHD					[Push DirectPage onto Stack]
C1/0198:	08      	PHP					[Push ProcessorStatus onto Stack]
C1/0199:	C230    	REP #$30			[Disable 8-Bit Accumulator, Registers]
C1/019B:	E220    	SEP #$20			[Enable 8-Bit Accumulator] {What the fuck}
C1/019D:	290F    	AND #$0F			[Logical AND Accumulator with #$0F]
C1/019F:	48      	PHA					[Push Accumulator onto Stack]
C1/01A0:	B94601  	LDA $0146,Y
C1/01A3:	29F0    	AND #$F0
C1/01A5:	0301    	ORA $01,S			{Slick maneuvering with stack, I gotta say}
C1/01A7:	994601  	STA $0146,Y
C1/01AA:	68      	PLA 
C1/01AB:	28      	PLP 
C1/01AC:	2B      	PLD 
C1/01AD:	60      	RTS

[Accumulator Low Bits Into $E146,Y High Bits]
C1/01AE:	0B      	PHD 
C1/01AF:	08      	PHP 
C1/01B0:	C230    	REP #$30			[Disable 8-Bit Emulation, Registers]
C1/01B2:	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/01B4:	0A      	ASL A
C1/01B5:	0A      	ASL A
C1/01B6:	0A      	ASL A
C1/01B7:	0A      	ASL A
C1/01B8:	48      	PHA 
C1/01B9:	B94601  	LDA $0146,Y
C1/01BC:	290F    	AND #$0F			[Logical AND Accumulator with #$0F]
C1/01BE:	0301    	ORA $01,S
C1/01C0:	994601  	STA $0146,Y			[Store here]
C1/01C3:	68      	PLA					[Pull Accumulator from Stack]
C1/01C4:	28      	PLP					[Pull ProcessorStatus from Stack]
C1/01C5:	2B      	PLD					[Pull DirectPage from Stack]
C1/01C6:	60      	RTS					[Return]

[Accumulator Low Bits Into $E147,Y Low Bits]
C1/01C7:	0B      	PHD 
C1/01C8:	08      	PHP 
C1/01C9:	C230    	REP #$30
C1/01CB:	E220    	SEP #$20
C1/01CD:	290F    	AND #$0F
C1/01CF:	48      	PHA 
C1/01D0:	B94701  	LDA $0147,Y
C1/01D3:	29F0    	AND #$F0
C1/01D5:	0301    	ORA $01,S
C1/01D7:	994701  	STA $0147,Y
C1/01DA:	68      	PLA 
C1/01DB:	28      	PLP 
C1/01DC:	2B      	PLD 
C1/01DD:	60      	RTS

[Accumulator Low Bits Into $E147,Y High Bits]
C1/01DE:	0B      	PHD 
C1/01DF:	08      	PHP 
C1/01E0:	C230    	REP #$30
C1/01E2:	E220    	SEP #$20
C1/01E4:	0A      	ASL A
C1/01E5:	0A      	ASL A
C1/01E6:	0A      	ASL A
C1/01E7:	0A      	ASL A
C1/01E8:	48      	PHA 
C1/01E9:	B94701  	LDA $0147,Y
C1/01EC:	290F    	AND #$0F
C1/01EE:	0301    	ORA $01,S
C1/01F0:	994701  	STA $0147,Y
C1/01F3:	68      	PLA					[Pull Accumulator]
C1/01F4:	28      	PLP					[Pull ProcessorStatus]
C1/01F5:	2B      	PLD					[Pull DirectPage]
C1/01F6:	60      	RTS					[Return]
#EndSection "Bit Manipulators"

;-------Incrementers C-------
#DefineSection "Incrementers C"
[Increment Once Or Twice]
[Note about renaming this: this skips the jump bytes.]
[AI Command Offset += 1~2]
[Increment AI Command Offset Once if next command has Bit #$80 set, twice if it doesn't]
C1/01F7:	0B      	PHD					[Push DataBank]
C1/01F8:	08      	PHP					[Push ProcessorStatus]
C1/01F9:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/01FB:	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/01FD:	BF154FD0	LDA $D04F15,X		[Load current AI byte]
C1/0201:	8980    	BIT #$80			[Bit test for #$80]
C1/0203:	D001 +  	BNE $0206			[Branch ahead if it's there]
C1/0205:	E8      	INX					[Increment X]
C1/0206: +	E8      	INX					[Increment X] 
C1/0207:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/0209:	8A      	TXA					[Transfer X to Accumulator]
C1/020A:	994401  	STA $0144,Y			[Store into AI Command Offset]
C1/020D:	A9FFFF  	LDA #$FFFF			[Load #$FFFF into Accumulator] {Compared at C1\257D}
C1/0210:	28      	PLP					[Pull ProcessorStatus]
C1/0211:	2B      	PLD					[Pull DataBank]
C1/0212:	60      	RTS					[Return]

[AI Command Offset += 2~3]
C1/0213:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/0216:	E8      	INX 				
C1/0217:	20F701  	JSR $01F7			[Jump to Increment Once or Twice]
C1/021A:	60      	RTS

[AI Command Offset += 3~4]
C1/021B:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/021E:	E8      	INX 
C1/021F:	E8      	INX 
C1/0220:	20F701  	JSR $01F7			[Jump to Increment Once or Twice]
C1/0223:	60      	RTS

[AI Command Offset += 4~5]
C1/0224:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/0227:	E8      	INX 
C1/0228:	E8      	INX 
C1/0229:	E8      	INX 
C1/022A:	20F701  	JSR $01F7			[Jump to Increment Once or Twice]
C1/022D:	60      	RTS

[AI Command Offset += 5~6]
C1/022E:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/0231:	E8      	INX 
C1/0232:	E8      	INX 
C1/0233:	E8      	INX 
C1/0234:	E8      	INX 
C1/0235:	20F701  	JSR $01F7			[Jump to Increment Once or Twice]
C1/0238:	60      	RTS

[AI Command Offset += 6~7]
C1/0239:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/023C:	E8      	INX 
C1/023D:	E8      	INX 
C1/023E:	E8      	INX 
C1/023F:	E8      	INX 
C1/0240:	E8      	INX 
C1/0241:	20F701  	JSR $01F7			[Jump to Increment Once or Twice]
C1/0244:	60      	RTS
#EndSection "Incrementers C"

[Script Jump]
[#$80 is a positive jump, #$C0 is a negative jump, #$40 is a huge negative jump, none set is a positive jump]
C1/0245:	0B			PHD					[Push DirectPage]
C1/0246:	08			PHP					[Push ProcessorStatus]
C1/0247:	C220		REP #$20			[Disable 8-Bit Emulation]
C1/0249:	DA			PHX					[Push X onto Stack]
C1/024A:	3B			TSC					[Transfer Stack Pointer to Accumulator]
C1/024B:	5B			TCD					[Transfer Accumulator to DirectPage]
C1/024C:	BF154FD0	LDA $D04F15,X		[Load AI Command]
C1/0250:	E220		SEP #$20			[Enable 8-Bit Emulation]
C1/0252:	8980		BIT #$80			[Test for bit #$80]
C1/0254:	F010 +		BEQ $0266			[Branch ahead if it's not there]
C1/0256:	8940		BIT #$40			[Test for bit #$40]
C1/0258:	D007 ++		BNE $0261			[Branch ahead if it is there]
{Bit #$80: Positive jump}
C1/025A:	297F		AND #$7F			[Logical AND Accumulator with #$7F]
C1/025C:	EB			XBA					[Switch Accumulator bytes] {Save it in upper half}
C1/025D:	A900		LDA #$00			[Load #$00 into Accumulator] {Clear out other part}
C1/025F:	800C +!		BRA $026D			[Branch ahead to...]
{Bits #$C0: Negative jump}
C1/0261: ++	EB			XBA					[Switch A and B]
C1/0262:	A9FF		LDA #$FF			[Load #$FF into Accumulator]
C1/0264:	8007 +!		BRA $026D			[Branch ahead to...]
{Bit #$80 is clear, check Bit $$40}
C1/0266: +	E8			INX					[Increment X]
C1/0267:	8940		BIT #$40			[Check for #$01000000]
C1/0269:	F002 +!		BEQ $026D			[Branch ahead if it isn't there]
{Bit #$40: Huge negative jump}
C1/026B:	0980		ORA #$80			[Logical OR Accumulator with #$80]
C1/026D: +!	EB			XBA					[Switch A and B]
C1/026E:	C220		REP #$20			[Disable 8-bit Emulation Mode]
C1/0270:	1A			INC A				[Increment Accumulator]
C1/0271:	8601		STX $01				[Store X into TempOffset]
C1/0273:	18			CLC					[Clear Carry]
C1/0274:	6501		ADC $01				[Add TempOffset]
C1/0276:	994401		STA $0144,Y			[Store into AI Command Offset]
C1/0279:	A9FFFF		LDA #$FFFF			[Load #$FFFF into Accumulator]
C1/027C:	E220		SEP #$20			[Enable 8-Bit Emulation]
C1/027E:	8302		STA $02,S			[Store into Stack Pointer + 2] {To not let it intefere with...}
C1/0280:	68			PLA					[Pull Accumulator from Stack]
C1/0281:	68			PLA					[Pull Accumulator from Stack]
C1/0282:	28			PLP					[Pull ProcessorStatus from Stack]
C1/0283:	2B			PLD					[Pull DirectPage from Stack]
C1/0284:	60			RTS					[Return]

;-------Incrementers D-------
#DefineSection "Incrementers D"
[Subroutines that all increment X by increasing amounts. Fucking Nasir Gebelli. What calls these?]
[UPT 01: Used for unconditional jumps]
[AI Command Offset += 1, Script Jump]
C1/0285:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/0288:	E8      	INX 
C1/0289:	204502  	JSR $0245			[Jump to Script Jump]
C1/028C:	60      	RTS

[AI Command Offset += 2, Script Jump]
C1/028D:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/0290:	E8      	INX 
C1/0291:	E8      	INX 
C1/0292:	204502  	JSR $0245
C1/0295:	60      	RTS

[AI Command Offset += 3, Script Jump]
C1/0296:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/0299:	E8      	INX 
C1/029A:	E8      	INX 
C1/029B:	E8      	INX 
C1/029C:	204502  	JSR $0245			[Jump to Script Jump]
C1/029F:	60      	RTS

[AI Command Offset += 4, Script Jump] 
C1/02A0:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/02A3:	E8      	INX 
C1/02A4:	E8      	INX 
C1/02A5:	E8      	INX 
C1/02A6:	E8      	INX 
C1/02A7:	204502  	JSR $0245			[Jump to Script Jump]
C1/02AA:	60      	RTS
[AI Command Offset += 5, Script Jump]
C1/02AB:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/02AE:	E8      	INX 
C1/02AF:	E8      	INX 
C1/02B0:	E8      	INX 
C1/02B1:	E8      	INX 
C1/02B2:	E8      	INX 
C1/02B3:	204502  	JSR $0245			[Jump to Script Jump]
C1/02B6:	60      	RTS
#EndSection "Incrementers D"

C1/02B7:	0B			PHD 
C1/02B8:	08			PHP 
C1/02B9:	C220		REP #$20			[Disable 8-Bit Emulation]
C1/02BB:	DA			PHX 
C1/02BC:	3B			TSC 
C1/02BD:	5B			TCD 
C1/02BE:	B94F01		LDA $014F,Y			[Load...Call Depth?] {$E14F}
C1/02C1:	0A			ASL A				[Multiply by 2]
C1/02C2:	29FF00		AND #$00FF			[Throw out low byte]
C1/02C5:	18			CLC					[Clear Carry]
C1/02C6:	695001		ADC #$0150			[Add #$0150 to Accumulator]
C1/02C9:	8501		STA $01				[] {!}
C1/02CB:	B94401		LDA $0144,Y 		[Command held?]
C1/02CE:	AA			TAX					[Transfer to X register]
C1/02CF:	18			CLC					[Clear Carry]
C1/02D0:	690300		ADC #$0003			[Add #$0003]
C1/02D3:	9101		STA ($01),Y			[Store it into whatever address is pointed to by $E150,Y] {!}
C1/02D5:	BF164FD0	LDA $D04F16,X		[Load second and third operands]
C1/02D9:	EB			XBA					[Switch AI byte command over to B]
C1/02DA:	994401		STA $0144,Y			[Store into Character AI Pointer]
C1/02DD:	E220		SEP #$20			[Enable 8-bit emulation mode]
C1/02DF:	B94F01		LDA $014F,Y			[Load Character AI Stack Pointer?]
C1/02E2:	1A			INC A				[Increment Accumulator]
C1/02E3:	C910		CMP #$10			[Compare with #$10]
C1/02E5:	B007 +		BCS $02EE			[Branch ahead if Accumulator >= #$10]
C1/02E7:	994F01		STA $014F,Y			[Store into Character AI Stack Pointer?]
C1/02EA:	A9FF		LDA #$FF			[Load #$FF into Accumulator]
C1/02EC:	8003 ++		BRA $02F1
C1/02EE: +	200001		JSR $0100			{This does not make sense} [Theoretically, clean up Character AI Stack?]
C1/02F1: ++	8302		STA $02,S			[Store into third free Stack slot?]
C1/02F3:	68			PLA 
C1/02F4:	68			PLA 
C1/02F5:	28			PLP 
C1/02F6:	2B			PLD 
C1/02F7:	60			RTS

[UPT 00]
C1/02F8:	0B      	PHD 
C1/02F9:	08      	PHP 
C1/02FA:	C220    	REP #$20
C1/02FC:	DA      	PHX 
C1/02FD:	3B      	TSC 
C1/02FE:	5B      	TCD 
C1/02FF:	E220    	SEP #$20
C1/0301:	B94F01  	LDA $014F,Y
C1/0304:	3A      	DEC A
C1/0305:	C910    	CMP #$10
C1/0307:	B019    	BCS $0322
C1/0309:	994F01  	STA $014F,Y
C1/030C:	0A      	ASL A
C1/030D:	C220    	REP #$20
C1/030F:	29FF00  	AND #$00FF
C1/0312:	18      	CLC 
C1/0313:	695001  	ADC #$0150
C1/0316:	8501    	STA $01
C1/0318:	B101    	LDA ($01),Y
C1/031A:	994401  	STA $0144,Y
C1/031D:	A9FFFF  	LDA #$FFFF
C1/0320:	8003    	BRA $0325
C1/0322:	200001  	JSR $0100
C1/0325:	E220    	SEP #$20
C1/0327:	8302    	STA $02,S
C1/0329:	68      	PLA 
C1/032A:	68      	PLA 
C1/032B:	28      	PLP 
C1/032C:	2B      	PLD 
C1/032D:	60      	RTS

[$0045, with Y] {CHANGE}
C1/032E:	0B      	PHD 
C1/032F:	08      	PHP 
C1/0330:	C220    	REP #$20
C1/0332:	B94500  	LDA $0045,Y
C1/0335:	29FF00  	AND #$00FF
C1/0338:	49FFFF  	EOR #$FFFF
C1/033B:	1A      	INC A
C1/033C:	18      	CLC 
C1/033D:	792200  	ADC $0022,Y
C1/0340:	28      	PLP 
C1/0341:	2B      	PLD 
C1/0342:	60      	RTS

[$0045, with X]
C1/0343:	0B      	PHD 
C1/0344:	08      	PHP 
C1/0345:	C220    	REP #$20
C1/0347:	BD4500  	LDA $0045,X
C1/034A:	29FF00  	AND #$00FF
C1/034D:	49FFFF  	EOR #$FFFF
C1/0350:	1A      	INC A
C1/0351:	18      	CLC 
C1/0352:	7D2200  	ADC $0022,X
C1/0355:	28      	PLP 
C1/0356:	2B      	PLD 
C1/0357:	60      	RTS
C1/0358:	0B      	PHD 
C1/0359:	08      	PHP 
C1/035A:	C220    	REP #$20
C1/035C:	3B      	TSC 
C1/035D:	38      	SEC 
C1/035E:	E90400  	SBC #$0004
C1/0361:	5B      	TCD 
C1/0362:	1B      	TCS 
C1/0363:	BD2000  	LDA $0020,X
C1/0366:	38      	SEC 
C1/0367:	F92000  	SBC $0020,Y
C1/036A:	F002    	BEQ $036E
C1/036C:	B004    	BCS $0372
C1/036E:	49FFFF  	EOR #$FFFF
C1/0371:	1A      	INC A
C1/0372:	8900FF  	BIT #$FF00
C1/0375:	D075    	BNE $03EC
C1/0377:	8501    	STA $01
C1/0379:	E220    	SEP #$20
C1/037B:	EB      	XBA 
C1/037C:	A501    	LDA $01
C1/037E:	C220    	REP #$20
C1/0380:	8F024200	STA $004202
C1/0384:	48      	PHA 
C1/0385:	68      	PLA 
C1/0386:	AF164200	LDA $004216
C1/038A:	8503    	STA $03
C1/038C:	202E03  	JSR $032E		[$0045, with Y]
C1/038F:	8501    	STA $01
C1/0391:	204303  	JSR $0343
C1/0394:	38      	SEC 
C1/0395:	E501    	SBC $01
C1/0397:	F002    	BEQ $039B
C1/0399:	B004    	BCS $039F
C1/039B:	49FFFF  	EOR #$FFFF
C1/039E:	1A      	INC A
C1/039F:	8900FF  	BIT #$FF00
C1/03A2:	D048    	BNE $03EC
C1/03A4:	8501    	STA $01
C1/03A6:	E220    	SEP #$20
C1/03A8:	EB      	XBA 
C1/03A9:	A501    	LDA $01
C1/03AB:	C220    	REP #$20
C1/03AD:	8F024200	STA $004202
C1/03B1:	48      	PHA 
C1/03B2:	68      	PLA 
C1/03B3:	AF164200	LDA $004216
C1/03B7:	18      	CLC 
C1/03B8:	6503    	ADC $03
C1/03BA:	C90024  	CMP #$2400
C1/03BD:	F002    	BEQ $03C1
C1/03BF:	B035    	BCS $03F6
C1/03C1:	C90010  	CMP #$1000
C1/03C4:	F002    	BEQ $03C8
C1/03C6:	B029    	BCS $03F1
C1/03C8:	C90009  	CMP #$0900
C1/03CB:	F002    	BEQ $03CF
C1/03CD:	B01D    	BCS $03EC
C1/03CF:	C90004  	CMP #$0400
C1/03D2:	F002    	BEQ $03D6
C1/03D4:	B011    	BCS $03E7
C1/03D6:	C90001  	CMP #$0100
C1/03D9:	F002    	BEQ $03DD
C1/03DB:	B005    	BCS $03E2
C1/03DD:	A90100  	LDA #$0001
C1/03E0:	8017    	BRA $03F9
C1/03E2:	A90200  	LDA #$0002
C1/03E5:	8012    	BRA $03F9
C1/03E7:	A90400  	LDA #$0004
C1/03EA:	800D    	BRA $03F9
C1/03EC:	A90800  	LDA #$0008
C1/03EF:	8008    	BRA $03F9
C1/03F1:	A91000  	LDA #$0010
C1/03F4:	8003    	BRA $03F9
C1/03F6:	A93000  	LDA #$0030
C1/03F9:	E220    	SEP #$20
C1/03FB:	8304    	STA $04,S
C1/03FD:	68      	PLA 
C1/03FE:	68      	PLA 
C1/03FF:	68      	PLA 
C1/0400:	68      	PLA 
C1/0401:	28      	PLP 
C1/0402:	2B      	PLD 
C1/0403:	60      	RTS

[What the hell does this do?]
C1/0404:	0B      	PHD 
C1/0405:	08      	PHP 
C1/0406:	C220    	REP #$20
C1/0408:	3B      	TSC 
C1/0409:	38      	SEC 
C1/040A:	E90E00  	SBC #$000E
C1/040D:	5B      	TCD 
C1/040E:	1B      	TCS 
C1/040F:	640B    	STZ $0B
C1/0411:	BD2000  	LDA $0020,X
C1/0414:	38      	SEC 
C1/0415:	F92000  	SBC $0020,Y
C1/0418:	B00B    	BCS $0425
C1/041A:	49FFFF  	EOR #$FFFF
C1/041D:	1A      	INC A
C1/041E:	48      	PHA 
C1/041F:	A90300  	LDA #$0003
C1/0422:	850B    	STA $0B
C1/0424:	68      	PLA 
C1/0425:	8900FF  	BIT #$FF00
C1/0428:	F010    	BEQ $043A
C1/042A:	0900FF  	ORA #$FF00
C1/042D:	49FFFF  	EOR #$FFFF
C1/0430:	1A      	INC A
C1/0431:	48      	PHA 
C1/0432:	A50B    	LDA $0B
C1/0434:	490300  	EOR #$0003
C1/0437:	850B    	STA $0B
C1/0439:	68      	PLA 
C1/043A:	8501    	STA $01
C1/043C:	202E03  	JSR $032E		[$0045, with Y]
C1/043F:	850D    	STA $0D
C1/0441:	204303  	JSR $0343
C1/0444:	38      	SEC 
C1/0445:	E50D    	SBC $0D
C1/0447:	B00D    	BCS $0456
C1/0449:	49FFFF  	EOR #$FFFF
C1/044C:	1A      	INC A
C1/044D:	48      	PHA 
C1/044E:	A50B    	LDA $0B
C1/0450:	090C00  	ORA #$000C
C1/0453:	850B    	STA $0B
C1/0455:	68      	PLA 
C1/0456:	8900FF  	BIT #$FF00
C1/0459:	F010    	BEQ $046B
C1/045B:	0900FF  	ORA #$FF00
C1/045E:	49FFFF  	EOR #$FFFF
C1/0461:	1A      	INC A
C1/0462:	48      	PHA 
C1/0463:	A50B    	LDA $0B
C1/0465:	490C00  	EOR #$000C
C1/0468:	850B    	STA $0B
C1/046A:	68      	PLA 
C1/046B:	C501    	CMP $01
C1/046D:	F002    	BEQ $0471
C1/046F:	B00F    	BCS $0480
C1/0471:	8505    	STA $05
C1/0473:	A501    	LDA $01
C1/0475:	8503    	STA $03
C1/0477:	A90300  	LDA #$0003
C1/047A:	8509    	STA $09
C1/047C:	8507    	STA $07
C1/047E:	800D    	BRA $048D
C1/0480:	8503    	STA $03
C1/0482:	A501    	LDA $01
C1/0484:	8505    	STA $05
C1/0486:	A90C00  	LDA #$000C
C1/0489:	8509    	STA $09
C1/048B:	8507    	STA $07
C1/048D:	A503    	LDA $03
C1/048F:	38      	SEC 
C1/0490:	E505    	SBC $05
C1/0492:	4A      	LSR A
C1/0493:	8501    	STA $01
C1/0495:	4A      	LSR A
C1/0496:	18      	CLC 
C1/0497:	6501    	ADC $01
C1/0499:	C505    	CMP $05
C1/049B:	B005    	BCS $04A2
C1/049D:	A90F00  	LDA #$000F
C1/04A0:	8509    	STA $09
C1/04A2:	E220    	SEP #$20
C1/04A4:	A905    	LDA #$05
C1/04A6:	450B    	EOR $0B
C1/04A8:	2507    	AND $07
C1/04AA:	8501    	STA $01
C1/04AC:	A505    	LDA $05
C1/04AE:	29F0    	AND #$F0
C1/04B0:	0501    	ORA $01
C1/04B2:	EB      	XBA 
C1/04B3:	A905    	LDA #$05
C1/04B5:	450B    	EOR $0B
C1/04B7:	2509    	AND $09
C1/04B9:	8501    	STA $01
C1/04BB:	A905    	LDA #$05
C1/04BD:	450B    	EOR $0B
C1/04BF:	0A      	ASL A
C1/04C0:	0A      	ASL A
C1/04C1:	0A      	ASL A
C1/04C2:	0A      	ASL A
C1/04C3:	0501    	ORA $01
C1/04C5:	C220    	REP #$20
C1/04C7:	830D    	STA $0D,S
C1/04C9:	3B      	TSC 
C1/04CA:	18      	CLC 
C1/04CB:	690C00  	ADC #$000C
C1/04CE:	1B      	TCS 
C1/04CF:	68      	PLA 
C1/04D0:	28      	PLP 
C1/04D1:	2B      	PLD 
C1/04D2:	60      	RTS

C1/04D3:	0B      	PHD 
C1/04D4:	08      	PHP 
C1/04D5:	C230    	REP #$30
C1/04D7:	290300  	AND #$0003
C1/04DA:	AA      	TAX 
C1/04DB:	BFD90000	LDA $0000D9,X
C1/04DF:	290700  	AND #$0007
C1/04E2:	AA      	TAX 
C1/04E3:	5A      	PHY 
C1/04E4:	201027  	JSR $2710
C1/04E7:	7A      	PLY 
C1/04E8:	A20000  	LDX #$0000
C1/04EB:	E220    	SEP #$20
C1/04ED:	C9FF    	CMP #$FF
C1/04EF:	F00E    	BEQ $04FF
C1/04F1:	C220    	REP #$20
C1/04F3:	290300  	AND #$0003
C1/04F6:	EB      	XBA 
C1/04F7:	0A      	ASL A
C1/04F8:	18      	CLC 
C1/04F9:	6900E0  	ADC #$E000
C1/04FC:	AA      	TAX 
C1/04FD:	E220    	SEP #$20
C1/04FF:	28      	PLP 
C1/0500:	2B      	PLD 
C1/0501:	60      	RTS

C1/0502:	0B      	PHD 
C1/0503:	08      	PHP 
C1/0504:	C220    	REP #$20
C1/0506:	E220    	SEP #$20
C1/0508:	B91000  	LDA $0010,Y
C1/050B:	F00C    	BEQ $0519
C1/050D:	C901    	CMP #$01
C1/050F:	F00C    	BEQ $051D
C1/0511:	C902    	CMP #$02
C1/0513:	F00C    	BEQ $0521
C1/0515:	A902    	LDA #$02
C1/0517:	800A    	BRA $0523
C1/0519:	A908    	LDA #$08
C1/051B:	8006    	BRA $0523
C1/051D:	A904    	LDA #$04
C1/051F:	8002    	BRA $0523
C1/0521:	A901    	LDA #$01
C1/0523:	28      	PLP 
C1/0524:	2B      	PLD 
C1/0525:	60      	RTS

[Gets the zero flag set, or sets #$FF if a failure?]
C1/0526:	BD0000  	LDA $0000,X			[Load Target Master Activation Byte]
C1/0529:	C901    	CMP #$01			[Compare with #$01]
C1/052B:	D01C +  	BNE $0549			[Branch ahead if it's anything but that]
C1/052D:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/052F:	BD2000  	LDA $0020,X			[Load $E020,Y]
C1/0532:	C90001  	CMP #$0100			[Compare with #$0100]
C1/0535:	B00E ++ 	BCS $0545
C1/0537:	204303  	JSR $0343
C1/053A:	C9E000  	CMP #$00E0
C1/053D:	B006    	BCS $0545
C1/053F:	E220    	SEP #$20
C1/0541:	2900    	AND #$00
C1/0543:	8004 +  	BRA $0549
C1/0545: ++	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/0547:	09FF    	ORA #$FF
C1/0549: +	60      	RTS					[Return]

C1/054A:	BD0000  	LDA $0000,X			[Load Master Activation Byte]
C1/054D:	C901    	CMP #$01			[Compare with #$01]
C1/054F:	D02C +    	BNE $057D			[Go home if it isn't 0]
C1/0551:	C220    	REP #$20			[Disable 8-bit Accumulator]
C1/0553:	DA      	PHX 				[Push X]
C1/0554:	98      	TYA 				[Transfer Y to Accumulator]
C1/0555:	C301    	CMP $01,S			[]
C1/0557:	F01F ++   	BEQ $0578
C1/0559:	FA      	PLX 				[Pull X]
C1/055A:	BD2000  	LDA $0020,X			{Load...this thing}
C1/055D:	C90001  	CMP #$0100
C1/0560:	B017 +!   	BCS $0579
C1/0562:	204303  	JSR $0343
C1/0565:	C9E000  	CMP #$00E0
C1/0568:	B00F +!   	BCS $0579
C1/056A:	BD9001  	LDA $0190,X			[Load Status Effects]
C1/056D:	296084  	AND #$8460			[Check for Confuse/Tangle/Engulfed/Poison]
C1/0570:	D007 +!   	BNE $0579
C1/0572:	E220    	SEP #$20			[Enable 8-bit Emulation Mode]
C1/0574:	2900    	AND #$00
C1/0576:	8005 +   	BRA $057D
C1/0578: ++	FA      	PLX 
C1/0579: +!	E220    	SEP #$20
C1/057B:	09FF    	ORA #$FF
C1/057D: +	60      	RTS
C1/057E:	202605  	JSR $0526
C1/0581:	D006    	BNE $0589
C1/0583:	BD8001  	LDA $0180,X
C1/0586:	C980    	CMP #$80
C1/0588:	60      	RTS
C1/0589:	38      	SEC 
C1/058A:	60      	RTS

[Called by UPT EA]
C1/058B:	204A05  	JSR $054A
C1/058E:	D006 +   	BNE $0596
C1/0590:	BD8001  	LDA $0180,X		[Load Character Type]
C1/0593:	C980    	CMP #$80		[Compare with #$80 to determine if it's an NPC or not]
C1/0595:	60      	RTS			[Return]
C1/0596: +	38      	SEC 
C1/0597:	60      	RTS
C1/0598:	204A05  	JSR $054A
C1/059B:	D006    	BNE $05A3
C1/059D:	BD8001  	LDA $0180,X
C1/05A0:	C983    	CMP #$83
C1/05A2:	60      	RTS
C1/05A3:	18      	CLC 
C1/05A4:	60      	RTS

[Checking to see if it's hit a FF? (cleansed)]
C1/05A5:	B9AC01  	LDA $01AC,Y			[Load Current Attack Target]
C1/05A8:	C9FF    	CMP #$FF			[Compare with #$FF]
C1/05AA:	F00B +  	BEQ $05B7			[Branch ahead if it's equal]
C1/05AC:	0A      	ASL A				[Multiply it by 2] {Target Data Index}
C1/05AD:	18      	CLC 				[Clear Carry]
C1/05AE:	69E0    	ADC #$E0			[Add #$E0]
C1/05B0:	EB      	XBA 				[Switch A and B] {Target Data Offset}
C1/05B1:	A900    	LDA #$00			[Load #$00 into Accumulator]
C1/05B3:	AA      	TAX 				[Transfer Accumulator to X]
C1/05B4:	4C2605  	JMP $0526
C1/05B7: +	09FF    	ORA #$FF			[
C1/05B9:	60      	RTS 				[Return]

[Checks $E1AD, relevant to NPC spellcasting (cleansed)]
C1/05BA:	B9AD01		LDA $01AD,Y
C1/05BD:	C9FF		CMP #$FF			[Compare with #$FF]
C1/05BF:	F00B +		BEQ $05CC			[Branch ahead if it's equal]
C1/05C1:	0A			ASL A				[Multiply it by 2] {Target Data Index}
C1/05C2:	18			CLC 				[Clear Carry]
C1/05C3:	69E0		ADC #$E0			[Add #$E0]
C1/05C5:	EB			XBA 				[Switch A and B] {Target Data Offset}
C1/05C6:	A900		LDA #$00			[Load #$00 into Accumulator]
C1/05C8:	AA			TAX					[Transfer Accumulator to X]
C1/05C9:	4C2605		JMP $0526
C1/05CC: +	09FF		ORA #$FF
C1/05CE:	60			RTS
C1/05CF:	C220    	REP #$20
C1/05D1:	8A      	TXA 
C1/05D2:	E220    	SEP #$20
C1/05D4:	EB      	XBA 
C1/05D5:	38      	SEC 
C1/05D6:	E9E0    	SBC #$E0
C1/05D8:	4A      	LSR A
C1/05D9:	60      	RTS

[UPT 1A: Increment $E146,Y Low Bits]
C1/05DA:	205B01  	JSR $015B			[Jump to Grab Low $E146,Y Bits]
C1/05DD:	1A      	INC A				[Increment Accumulator]
C1/05DE:	209701  	JSR $0197			[Jump to Accumulator Low Bits Into $E146,Y Low Bits]
C1/05E1:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 1B: Increment $E146,Y High Bits]
C1/05E4:	206901  	JSR $0169			[Jump to Grab High $E146,Y Bits]
C1/05E7:	1A      	INC A				[Increment Accumulator]
C1/05E8:	20AE01  	JSR $01AE			[Jump to Accumulator Low Bits Into $E146,Y High Bits]
C1/05EB:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 1C: Increment $E147,Y Low Bits]
C1/05EE:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/05F1:	1A      	INC A				[Increment Accumulator]
C1/05F2:	20C701  	JSR $01C7			[Jump to Accumulator Low Bits Into $E147,Y Low Bits]
C1/05F5:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 1D: Increment $E147,Y High Bits]
C1/05F8:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/05FB:	1A      	INC A				[Increment Accumulator]
C1/05FC:	20DE01  	JSR $01DE			[Jump to Accumulator Low Bits Into $E147,Y High Bits]
C1/05FF:	4C2101  	JMP $0121			[Jump to Command Offset += 1]

[UPT 1E: Decrement $E146,Y Low Bits]
C1/0602:	205B01  	JSR $015B			[Jump to Grab Low $E146,Y Bits]
C1/0605:	3A      	DEC A				[Decrement Accumulator]
C1/0606:	209701  	JSR $0197			[Jump to Accumulator Low Bits Into $E146,Y Low Bits]
C1/0609:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 1F: Decrement $E146,Y High Bits]
C1/060C:	206901  	JSR $0169			[Jump to Grab High $E146,Y Bits]
C1/060F:	3A      	DEC A				[Decrement Accumulator]
C1/0610:	20AE01  	JSR $01AE			[Jump to Accumulator Low Bits Into $E146,Y High Bits]
C1/0613:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 20: Decrement $E147,Y Low Bits]
C1/0616:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/0619:	3A      	DEC A				[Decrement Accumulator]
C1/061A:	20C701  	JSR $01C7			[Jump to Accumulator Low Bits Into $E147,Y Low Bits]
C1/061D:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 21: Decrement $E147,Y High Bits]
C1/0620:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/0623:	3A      	DEC A				[Decrement Accumulator]
C1/0624:	20DE01  	JSR $01DE			[Jump to Accumulator Low Bits Into $E147,Y High Bits]
C1/0627:	4C2101  	JMP $0121			[Jump to Command Offset += 1]

;-------$E146,Y Low Bits Copying-------
[UPT 22: $E146,Y Low Bits into $E146,Y High Bits]
C1/062A:	205B01  	JSR $015B			[Jump to Get $E146,Y Low Bits]
C1/062D:	20AE01  	JSR $01AE			[Jump to Accumulator Low Bits Into $E146,Y High Bits]
C1/0630:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 23: $E146,Y Low Bits into $E147,Y Low Bits]
C1/0633:	205B01  	JSR $015B			[Jump to Get $E146,Y Low Bits]
C1/0636:	20C701  	JSR $01C7			[Jump to Accumulator Low Bits Into $E147,Y Low Bits]
C1/0639:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
[UPT 24: $E146,Y Low Bits into $E147,Y High Bits]
C1/063C:	205B01  	JSR $015B			[Jump to Get $E146,Y Low Bits]
C1/063F:	20DE01  	JSR $01DE			[Jump to Accumulator Low Bits Into $E147,Y High Bits]
C1/0642:	4C2101  	JMP $0121			[Jump to Command Offset += 1]

;-------Zero Comparisons-------

;-------Not Equal-------
[UPT 02: Script Jump if $E146,Y Low Bits != 0]
C1/0645:	205B01  	JSR $015B			[Jump to Get $E146,Y Low Bits]
C1/0648:	C900    	CMP #$00			[Compare with #$00]
C1/064A:	D005 +  	BNE $0651
C1/064C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/064F:	8003 ++ 	BRA $0654
C1/0651: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0654: ++	60      	RTS					[Return]
[UPT 03: Script Jump if $E146,Y High Bits != 0]
C1/0655:	206901  	JSR $0169			[Jump to Get $E146,Y High Bits]
C1/0658:	C900    	CMP #$00
C1/065A:	D005 +  	BNE $0661
C1/065C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/065F:	8003 ++ 	BRA $0664
C1/0661: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0664: ++	60      	RTS
[UPT 04: Script Jump if $E147,Y Low Bits != 0]
C1/0665:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/0668:	C900    	CMP #$00
C1/066A:	D005 +  	BNE $0671
C1/066C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/066F:	8003 ++ 	BRA $0674
C1/0671: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0674: ++	60      	RTS
[UPT 05: Script Jump if $E147,Y High Bits != 0]
C1/0675:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/0678:	C900    	CMP #$00			[Compare with #$00]
C1/067A:	D005 +  	BNE $0681
C1/067C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/067F:	8003 ++ 	BRA $0684
C1/0681: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0684: ++	60      	RTS

[UPT 06: Script Jump if $E146,Y Low Bits == 0]
C1/0685:	205B01  	JSR $015B			[Jump to Grab Low $E146,Y Bits]
C1/0688:	C900    	CMP #$00
C1/068A:	F005 +  	BEQ $0691
C1/068C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/068F:	8003 ++ 	BRA $0694
C1/0691: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0694: ++	60      	RTS
[UPT 07: Script Jump if $E146,Y High Bits == 0]
C1/0695:	206901  	JSR $0169			[Jump to Grab High $E146,Y Bits]
C1/0698:	C900    	CMP #$00
C1/069A:	F005 +  	BEQ $06A1
C1/069C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/069F:	8003 ++ 	BRA $06A4
C1/06A1: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/06A4: ++	60      	RTS
[UPT 08: Script Jump if $E147,Y Low Bits == 0]
C1/06A5:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/06A8:	C900    	CMP #$00
C1/06AA:	F005 +  	BEQ $06B1
C1/06AC:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/06AF:	8003 ++ 	BRA $06B4
C1/06B1: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/06B4: ++	60      	RTS
[UPT 09: Script Jump if $E147,Y High Bits == 0]
C1/06B5:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/06B8:	C900    	CMP #$00
C1/06BA:	F005 +  	BEQ $06C1
C1/06BC:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/06BF:	8003 ++ 	BRA $06C4
C1/06C1: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/06C4: ++	60      	RTS

;-------Plus Sub. UPTs-------
[Enemy AI commands that all have their own special subroutine they reference]

C1/06C5:	0B      	PHD 
C1/06C6:	08      	PHP 
C1/06C7:	C220    	REP #$20
C1/06C9:	8B      	PHB 
C1/06CA:	3B      	TSC 
C1/06CB:	5B      	TCD 
C1/06CC:	E220    	SEP #$20
C1/06CE:	A903    	LDA #$03
C1/06D0:	8501    	STA $01
C1/06D2:	A200E0  	LDX #$E000
C1/06D5:	204A05  	JSR $054A
C1/06D8:	D008    	BNE $06E2
C1/06DA:	200404  	JSR $0404
C1/06DD:	EB      	XBA 
C1/06DE:	89F3    	BIT #$F3
C1/06E0:	F012    	BEQ $06F4
C1/06E2:	18      	CLC 
C1/06E3:	C220    	REP #$20
C1/06E5:	8A      	TXA 
C1/06E6:	690002  	ADC #$0200
C1/06E9:	AA      	TAX 
C1/06EA:	E220    	SEP #$20
C1/06EC:	C601    	DEC $01
C1/06EE:	D0E5    	BNE $06D5
C1/06F0:	A9FF    	LDA #$FF
C1/06F2:	8003    	BRA $06F7
C1/06F4:	20CF05  	JSR $05CF
C1/06F7:	8301    	STA $01,S
C1/06F9:	68      	PLA 
C1/06FA:	28      	PLP 
C1/06FB:	2B      	PLD 
C1/06FC:	60      	RTS

[UPT 63]
C1/06FD:	20C506  	JSR $06C5
C1/0700:	C9FF    	CMP #$FF
C1/0702:	D005 +  	BNE $0709
C1/0704:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0707:	8003 ++ 	BRA $070C
C1/0709: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/070C: ++	60      	RTS
C1/070D:	0B      	PHD 
C1/070E:	08      	PHP 
C1/070F:	C220    	REP #$20
C1/0711:	8B      	PHB 
C1/0712:	3B      	TSC 
C1/0713:	5B      	TCD 
C1/0714:	E220    	SEP #$20
C1/0716:	A903    	LDA #$03
C1/0718:	8501    	STA $01
C1/071A:	A200E0  	LDX #$E000
C1/071D:	204A05  	JSR $054A
C1/0720:	D008    	BNE $072A
C1/0722:	200404  	JSR $0404
C1/0725:	EB      	XBA 
C1/0726:	89FC    	BIT #$FC
C1/0728:	F012    	BEQ $073C
C1/072A:	18      	CLC 
C1/072B:	C220    	REP #$20
C1/072D:	8A      	TXA 
C1/072E:	690002  	ADC #$0200
C1/0731:	AA      	TAX 
C1/0732:	E220    	SEP #$20
C1/0734:	C601    	DEC $01
C1/0736:	D0E5    	BNE $071D
C1/0738:	A9FF    	LDA #$FF
C1/073A:	8003    	BRA $073F
C1/073C:	20CF05  	JSR $05CF
C1/073F:	8301    	STA $01,S
C1/0741:	68      	PLA 
C1/0742:	28      	PLP 
C1/0743:	2B      	PLD 
C1/0744:	60      	RTS

[UPT 6C]
C1/0745:	200D07  	JSR $070D
C1/0748:	C9FF    	CMP #$FF
C1/074A:	D005 +  	BNE $0751
C1/074C:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/074F:	8003 ++ 	BRA $0754
C1/0751: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0754: ++	60      	RTS
C1/0755:	0B      	PHD 
C1/0756:	08      	PHP 
C1/0757:	C220    	REP #$20
C1/0759:	8B      	PHB 
C1/075A:	3B      	TSC 
C1/075B:	5B      	TCD 
C1/075C:	E220    	SEP #$20
C1/075E:	A903    	LDA #$03
C1/0760:	8501    	STA $01
C1/0762:	A206E0  	LDX #$E006
C1/0765:	208B05  	JSR $058B
C1/0768:	B008    	BCS $0772
C1/076A:	200404  	JSR $0404
C1/076D:	EB      	XBA 
C1/076E:	89F3    	BIT #$F3
C1/0770:	F012    	BEQ $0784
C1/0772:	18      	CLC 
C1/0773:	C220    	REP #$20
C1/0775:	8A      	TXA 
C1/0776:	690002  	ADC #$0200
C1/0779:	AA      	TAX 
C1/077A:	E220    	SEP #$20
C1/077C:	C601    	DEC $01
C1/077E:	D0E5    	BNE $0765
C1/0780:	A9FF    	LDA #$FF
C1/0782:	8003    	BRA $0787
C1/0784:	20CF05  	JSR $05CF
C1/0787:	8301    	STA $01,S
C1/0789:	68      	PLA 
C1/078A:	28      	PLP 
C1/078B:	2B      	PLD 
C1/078C:	60      	RTS

[UPT 64]
C1/078D:	205507  	JSR $0755
C1/0790:	C9FF    	CMP #$FF
C1/0792:	D005 +  	BNE $0799
C1/0794:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0797:	8003 ++ 	BRA $079C
C1/0799: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/079C: ++	60      	RTS
C1/079D:	0B      	PHD 
C1/079E:	08      	PHP 
C1/079F:	C220    	REP #$20
C1/07A1:	8B      	PHB 
C1/07A2:	3B      	TSC 
C1/07A3:	5B      	TCD 
C1/07A4:	E220    	SEP #$20
C1/07A6:	A903    	LDA #$03
C1/07A8:	8501    	STA $01
C1/07AA:	A206E0  	LDX #$E006
C1/07AD:	208B05  	JSR $058B
C1/07B0:	B008    	BCS $07BA
C1/07B2:	200404  	JSR $0404
C1/07B5:	EB      	XBA 
C1/07B6:	89FC    	BIT #$FC
C1/07B8:	F012    	BEQ $07CC
C1/07BA:	18      	CLC 
C1/07BB:	C220    	REP #$20
C1/07BD:	8A      	TXA 
C1/07BE:	690002  	ADC #$0200
C1/07C1:	AA      	TAX 
C1/07C2:	E220    	SEP #$20
C1/07C4:	C601    	DEC $01
C1/07C6:	D0E5    	BNE $07AD
C1/07C8:	A9FF    	LDA #$FF
C1/07CA:	8003    	BRA $07CF
C1/07CC:	20CF05  	JSR $05CF
C1/07CF:	8301    	STA $01,S
C1/07D1:	68      	PLA 
C1/07D2:	28      	PLP 
C1/07D3:	2B      	PLD 
C1/07D4:	60      	RTS

[UPT 6D]
C1/07D5:	209D07  	JSR $079D
C1/07D8:	C9FF    	CMP #$FF
C1/07DA:	D005 +  	BNE $07E1
C1/07DC:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/07DF:	8003 ++ 	BRA $07E4
C1/07E1: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/07E4: ++	60      	RTS
C1/07E5:	0B      	PHD 
C1/07E6:	08      	PHP 
C1/07E7:	C220    	REP #$20
C1/07E9:	8B      	PHB 
C1/07EA:	3B      	TSC 
C1/07EB:	5B      	TCD 
C1/07EC:	E220    	SEP #$20
C1/07EE:	A90C    	LDA #$0C
C1/07F0:	8501    	STA $01
C1/07F2:	A200E0  	LDX #$E000
C1/07F5:	209805  	JSR $0598
C1/07F8:	9008    	BCC $0802
C1/07FA:	200404  	JSR $0404
C1/07FD:	EB      	XBA 
C1/07FE:	89F3    	BIT #$F3
C1/0800:	F012    	BEQ $0814
C1/0802:	18      	CLC 
C1/0803:	C220    	REP #$20
C1/0805:	8A      	TXA 
C1/0806:	690002  	ADC #$0200
C1/0809:	AA      	TAX 
C1/080A:	E220    	SEP #$20
C1/080C:	C601    	DEC $01
C1/080E:	D0E5    	BNE $07F5
C1/0810:	A9FF    	LDA #$FF
C1/0812:	8003    	BRA $0817
C1/0814:	20CF05  	JSR $05CF
C1/0817:	8301    	STA $01,S
C1/0819:	68      	PLA 
C1/081A:	28      	PLP 
C1/081B:	2B      	PLD 
C1/081C:	60      	RTS

[UPT 65]
C1/081D:	20E507  	JSR $07E5
C1/0820:	C9FF    	CMP #$FF
C1/0822:	D005 +  	BNE $0829
C1/0824:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0827:	8003 ++ 	BRA $082C
C1/0829: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/082C: ++	60      	RTS
C1/082D:	0B      	PHD 
C1/082E:	08      	PHP 
C1/082F:	C220    	REP #$20
C1/0831:	8B      	PHB 
C1/0832:	3B      	TSC 
C1/0833:	5B      	TCD 
C1/0834:	E220    	SEP #$20
C1/0836:	A90C    	LDA #$0C
C1/0838:	8501    	STA $01
C1/083A:	A200E0  	LDX #$E000
C1/083D:	209805  	JSR $0598
C1/0840:	9008    	BCC $084A
C1/0842:	200404  	JSR $0404
C1/0845:	EB      	XBA 
C1/0846:	89FC    	BIT #$FC
C1/0848:	F012    	BEQ $085C
C1/084A:	18      	CLC 
C1/084B:	C220    	REP #$20
C1/084D:	8A      	TXA 
C1/084E:	690002  	ADC #$0200
C1/0851:	AA      	TAX 
C1/0852:	E220    	SEP #$20
C1/0854:	C601    	DEC $01
C1/0856:	D0E5    	BNE $083D
C1/0858:	A9FF    	LDA #$FF
C1/085A:	8003    	BRA $085F
C1/085C:	20CF05  	JSR $05CF
C1/085F:	8301    	STA $01,S
C1/0861:	68      	PLA 
C1/0862:	28      	PLP 
C1/0863:	2B      	PLD 
C1/0864:	60      	RTS

[UPT 6E]
C1/0865:	202D08  	JSR $082D
C1/0868:	C9FF    	CMP #$FF
C1/086A:	D005 +  	BNE $0871
C1/086C:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/086F:	8003 ++ 	BRA $0874
C1/0871: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0874: ++	60      	RTS

C1/0875:	0B      	PHD 
C1/0876:	08      	PHP 
C1/0877:	C220    	REP #$20
C1/0879:	8B      	PHB 
C1/087A:	3B      	TSC 
C1/087B:	5B      	TCD 
C1/087C:	E220    	SEP #$20
C1/087E:	A903    	LDA #$03
C1/0880:	8501    	STA $01				[Store into LoopCounter]
C1/0882:	A200E0  	LDX #$E000			{Character Data Thingy}
C1/0885: -	204A05  	JSR $054A
C1/0888:	D007 +  	BNE $0891
C1/088A:	205803  	JSR $0358
C1/088D:	C901    	CMP #$01
C1/088F:	F012 ++ 	BEQ $08A3
C1/0891: +	18      	CLC 
C1/0892:	C220    	REP #$20
C1/0894:	8A      	TXA 
C1/0895:	690002  	ADC #$0200
C1/0898:	AA      	TAX 
C1/0899:	E220    	SEP #$20
C1/089B:	C601    	DEC $01
C1/089D:	D0E6 -  	BNE $0885
C1/089F:	A9FF    	LDA #$FF
C1/08A1:	8003    	BRA $08A6
C1/08A3: ++	20CF05  	JSR $05CF
C1/08A6:	8301    	STA $01,S
C1/08A8:	68      	PLA 
C1/08A9:	28      	PLP 
C1/08AA:	2B      	PLD 
C1/08AB:	60      	RTS

[UPT 31]
C1/08AC:	207508  	JSR $0875
C1/08AF:	C9FF    	CMP #$FF
C1/08B1:	D005 +  	BNE $08B8
C1/08B3:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/08B6:	8003 ++ 	BRA $08BB
C1/08B8: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/08BB: ++	60      	RTS
C1/08BC:	0B      	PHD 
C1/08BD:	08      	PHP 
C1/08BE:	C220    	REP #$20
C1/08C0:	8B      	PHB 
C1/08C1:	3B      	TSC 
C1/08C2:	5B      	TCD 
C1/08C3:	E220    	SEP #$20
C1/08C5:	A903    	LDA #$03
C1/08C7:	8501    	STA $01
C1/08C9:	A200E0  	LDX #$E000
C1/08CC:	204A05  	JSR $054A
C1/08CF:	D007    	BNE $08D8
C1/08D1:	205803  	JSR $0358
C1/08D4:	C902    	CMP #$02
C1/08D6:	F012    	BEQ $08EA
C1/08D8:	18      	CLC 
C1/08D9:	C220    	REP #$20
C1/08DB:	8A      	TXA 
C1/08DC:	690002  	ADC #$0200
C1/08DF:	AA      	TAX 
C1/08E0:	E220    	SEP #$20
C1/08E2:	C601    	DEC $01
C1/08E4:	D0E6    	BNE $08CC
C1/08E6:	A9FF    	LDA #$FF
C1/08E8:	8003    	BRA $08ED
C1/08EA:	20CF05  	JSR $05CF
C1/08ED:	8301    	STA $01,S
C1/08EF:	68      	PLA 
C1/08F0:	28      	PLP 
C1/08F1:	2B      	PLD 
C1/08F2:	60      	RTS

[UPT 37 (cleansed)]
C1/08F3:	20BC08  	JSR $08BC
C1/08F6:	C9FF    	CMP #$FF
C1/08F8:	D005 +  	BNE $08FF
C1/08FA:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/08FD:	8003 ++ 	BRA $0902
C1/08FF: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0902: ++	60      	RTS
C1/0903:	0B      	PHD 
C1/0904:	08      	PHP 
C1/0905:	C220    	REP #$20
C1/0907:	8B      	PHB 
C1/0908:	3B      	TSC 
C1/0909:	5B      	TCD 
C1/090A:	E220    	SEP #$20
C1/090C:	A903    	LDA #$03
C1/090E:	8501    	STA $01
C1/0910:	A200E0  	LDX #$E000
C1/0913:	204A05  	JSR $054A
C1/0916:	D007    	BNE $091F
C1/0918:	205803  	JSR $0358
C1/091B:	C904    	CMP #$04
C1/091D:	F012    	BEQ $0931
C1/091F:	18      	CLC 
C1/0920:	C220    	REP #$20
C1/0922:	8A      	TXA 
C1/0923:	690002  	ADC #$0200
C1/0926:	AA      	TAX 
C1/0927:	E220    	SEP #$20
C1/0929:	C601    	DEC $01
C1/092B:	D0E6    	BNE $0913
C1/092D:	A9FF    	LDA #$FF
C1/092F:	8003    	BRA $0934
C1/0931:	20CF05  	JSR $05CF
C1/0934:	8301    	STA $01,S
C1/0936:	68      	PLA 
C1/0937:	28      	PLP 
C1/0938:	2B      	PLD 
C1/0939:	60      	RTS

[UPT 3D]
C1/093A:	200309  	JSR $0903
C1/093D:	C9FF    	CMP #$FF
C1/093F:	D005 +  	BNE $0946
C1/0941:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0944:	8003 ++ 	BRA $0949
C1/0946: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0949: ++	60      	RTS
C1/094A:	0B      	PHD 
C1/094B:	08      	PHP 
C1/094C:	C220    	REP #$20
C1/094E:	8B      	PHB 
C1/094F:	3B      	TSC 
C1/0950:	5B      	TCD 
C1/0951:	E220    	SEP #$20
C1/0953:	A903    	LDA #$03
C1/0955:	8501    	STA $01
C1/0957:	A200E0  	LDX #$E000
C1/095A:	204A05  	JSR $054A
C1/095D:	D007    	BNE $0966
C1/095F:	205803  	JSR $0358
C1/0962:	C908    	CMP #$08
C1/0964:	F012    	BEQ $0978
C1/0966:	18      	CLC 
C1/0967:	C220    	REP #$20
C1/0969:	8A      	TXA 
C1/096A:	690002  	ADC #$0200
C1/096D:	AA      	TAX 
C1/096E:	E220    	SEP #$20
C1/0970:	C601    	DEC $01
C1/0972:	D0E6    	BNE $095A
C1/0974:	A9FF    	LDA #$FF
C1/0976:	8003    	BRA $097B
C1/0978:	20CF05  	JSR $05CF
C1/097B:	8301    	STA $01,S
C1/097D:	68      	PLA 
C1/097E:	28      	PLP 
C1/097F:	2B      	PLD 
C1/0980:	60      	RTS

[UPT 43]
C1/0981:	204A09  	JSR $094A
C1/0984:	C9FF    	CMP #$FF
C1/0986:	D005    	BNE $098D
C1/0988:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/098B:	8003    	BRA $0990
C1/098D:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0990:	60      	RTS
C1/0991:	0B      	PHD 
C1/0992:	08      	PHP 
C1/0993:	C220    	REP #$20
C1/0995:	8B      	PHB 
C1/0996:	3B      	TSC 
C1/0997:	5B      	TCD 
C1/0998:	E220    	SEP #$20
C1/099A:	A903    	LDA #$03
C1/099C:	8501    	STA $01
C1/099E:	A200E0  	LDX #$E000
C1/09A1:	204A05  	JSR $054A
C1/09A4:	D007    	BNE $09AD
C1/09A6:	205803  	JSR $0358
C1/09A9:	8910    	BIT #$10
C1/09AB:	D012    	BNE $09BF
C1/09AD:	18      	CLC 
C1/09AE:	C220    	REP #$20
C1/09B0:	8A      	TXA 
C1/09B1:	690002  	ADC #$0200
C1/09B4:	AA      	TAX 
C1/09B5:	E220    	SEP #$20
C1/09B7:	C601    	DEC $01
C1/09B9:	D0E6    	BNE $09A1
C1/09BB:	A9FF    	LDA #$FF
C1/09BD:	8003    	BRA $09C2
C1/09BF:	20CF05  	JSR $05CF
C1/09C2:	8301    	STA $01,S
C1/09C4:	68      	PLA 
C1/09C5:	28      	PLP 
C1/09C6:	2B      	PLD 
C1/09C7:	60      	RTS
C1/09C8:	0B      	PHD 
C1/09C9:	08      	PHP 
C1/09CA:	C220    	REP #$20
C1/09CC:	8B      	PHB 
C1/09CD:	3B      	TSC 
C1/09CE:	5B      	TCD 
C1/09CF:	E220    	SEP #$20
C1/09D1:	A903    	LDA #$03
C1/09D3:	8501    	STA $01
C1/09D5:	A200E0  	LDX #$E000
C1/09D8:	204A05  	JSR $054A
C1/09DB:	D009    	BNE $09E6
C1/09DD:	205803  	JSR $0358
C1/09E0:	C902    	CMP #$02
C1/09E2:	F014    	BEQ $09F8
C1/09E4:	9012    	BCC $09F8
C1/09E6:	18      	CLC 
C1/09E7:	C220    	REP #$20
C1/09E9:	8A      	TXA 
C1/09EA:	690002  	ADC #$0200
C1/09ED:	AA      	TAX 
C1/09EE:	E220    	SEP #$20
C1/09F0:	C601    	DEC $01
C1/09F2:	D0E4    	BNE $09D8
C1/09F4:	A9FF    	LDA #$FF
C1/09F6:	8003    	BRA $09FB
C1/09F8:	20CF05  	JSR $05CF
C1/09FB:	8301    	STA $01,S
C1/09FD:	68      	PLA 
C1/09FE:	28      	PLP 
C1/09FF:	2B      	PLD 
C1/0A00:	60      	RTS

[UPT 49]
C1/0A01:	20C809  	JSR $09C8
C1/0A04:	C9FF    	CMP #$FF
C1/0A06:	D005    	BNE $0A0D
C1/0A08:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0A0B:	8003    	BRA $0A10
C1/0A0D:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0A10:	60      	RTS
C1/0A11:	0B      	PHD 
C1/0A12:	08      	PHP 
C1/0A13:	C220    	REP #$20
C1/0A15:	8B      	PHB 
C1/0A16:	3B      	TSC 
C1/0A17:	5B      	TCD 
C1/0A18:	E220    	SEP #$20
C1/0A1A:	A903    	LDA #$03
C1/0A1C:	8501    	STA $01
C1/0A1E:	A200E0  	LDX #$E000
C1/0A21:	204A05  	JSR $054A
C1/0A24:	D009    	BNE $0A2F
C1/0A26:	205803  	JSR $0358
C1/0A29:	C904    	CMP #$04
C1/0A2B:	F014    	BEQ $0A41
C1/0A2D:	9012    	BCC $0A41
C1/0A2F:	18      	CLC 
C1/0A30:	C220    	REP #$20
C1/0A32:	8A      	TXA 
C1/0A33:	690002  	ADC #$0200
C1/0A36:	AA      	TAX 
C1/0A37:	E220    	SEP #$20
C1/0A39:	C601    	DEC $01
C1/0A3B:	D0E4    	BNE $0A21
C1/0A3D:	A9FF    	LDA #$FF
C1/0A3F:	8003    	BRA $0A44
C1/0A41:	20CF05  	JSR $05CF
C1/0A44:	8301    	STA $01,S
C1/0A46:	68      	PLA 
C1/0A47:	28      	PLP 
C1/0A48:	2B      	PLD 
C1/0A49:	60      	RTS

[UPT 4E]
C1/0A4A:	20110A  	JSR $0A11
C1/0A4D:	C9FF    	CMP #$FF
C1/0A4F:	D005 +  	BNE $0A56
C1/0A51:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0A54:	8003 ++ 	BRA $0A59
C1/0A56: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0A59: ++	60      	RTS

[What does this do?]
C1/0A5A:	0B      	PHD 
C1/0A5B:	08      	PHP 
C1/0A5C:	C220    	REP #$20
C1/0A5E:	8B      	PHB 
C1/0A5F:	3B      	TSC 
C1/0A60:	5B      	TCD 
C1/0A61:	E220    	SEP #$20
C1/0A63:	A903    	LDA #$03
C1/0A65:	8501    	STA $01
C1/0A67:	A200E0  	LDX #$E000
C1/0A6A:	204A05  	JSR $054A
C1/0A6D:	D009    	BNE $0A78
C1/0A6F:	205803  	JSR $0358
C1/0A72:	C908    	CMP #$08
C1/0A74:	F014    	BEQ $0A8A
C1/0A76:	9012    	BCC $0A8A
C1/0A78:	18      	CLC 
C1/0A79:	C220    	REP #$20
C1/0A7B:	8A      	TXA 
C1/0A7C:	690002  	ADC #$0200
C1/0A7F:	AA      	TAX 
C1/0A80:	E220    	SEP #$20
C1/0A82:	C601    	DEC $01
C1/0A84:	D0E4    	BNE $0A6A
C1/0A86:	A9FF    	LDA #$FF
C1/0A88:	8003    	BRA $0A8D
C1/0A8A:	20CF05  	JSR $05CF
C1/0A8D:	8301    	STA $01,S
C1/0A8F:	68      	PLA 
C1/0A90:	28      	PLP 
C1/0A91:	2B      	PLD 
C1/0A92:	60      	RTS

[UPT 53]
C1/0A93:	205A0A  	JSR $0A5A
C1/0A96:	C9FF    	CMP #$FF
C1/0A98:	D005    	BNE $0A9F
C1/0A9A:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0A9D:	8003    	BRA $0AA2
C1/0A9F:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0AA2:	60      	RTS
C1/0AA3:	0B      	PHD 
C1/0AA4:	08      	PHP 
C1/0AA5:	C220    	REP #$20
C1/0AA7:	8B      	PHB 
C1/0AA8:	3B      	TSC 
C1/0AA9:	5B      	TCD 
C1/0AAA:	E220    	SEP #$20
C1/0AAC:	A903    	LDA #$03
C1/0AAE:	8501    	STA $01
C1/0AB0:	A200E0  	LDX #$E000
C1/0AB3:	204A05  	JSR $054A
C1/0AB6:	D009    	BNE $0AC1
C1/0AB8:	205803  	JSR $0358
C1/0ABB:	C930    	CMP #$30
C1/0ABD:	F014    	BEQ $0AD3
C1/0ABF:	9012    	BCC $0AD3
C1/0AC1:	18      	CLC 
C1/0AC2:	C220    	REP #$20
C1/0AC4:	8A      	TXA 
C1/0AC5:	690002  	ADC #$0200
C1/0AC8:	AA      	TAX 
C1/0AC9:	E220    	SEP #$20
C1/0ACB:	C601    	DEC $01
C1/0ACD:	D0E4    	BNE $0AB3
C1/0ACF:	A9FF    	LDA #$FF
C1/0AD1:	8003    	BRA $0AD6
C1/0AD3:	20CF05  	JSR $05CF
C1/0AD6:	8301    	STA $01,S
C1/0AD8:	68      	PLA 
C1/0AD9:	28      	PLP 
C1/0ADA:	2B      	PLD 
C1/0ADB:	60      	RTS
[UPT 58]
C1/0ADC:	20A30A  	JSR $0AA3
C1/0ADF:	C9FF    	CMP #$FF
C1/0AE1:	D005    	BNE $0AE8
C1/0AE3:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0AE6:	8003    	BRA $0AEB
C1/0AE8:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0AEB:	60      	RTS

[Something to do with enemies]
C1/0AEC:	0B      	PHD 
C1/0AED:	08      	PHP 
C1/0AEE:	C220    	REP #$20
C1/0AF0:	8B      	PHB 
C1/0AF1:	3B      	TSC 
C1/0AF2:	5B      	TCD 
C1/0AF3:	E220    	SEP #$20
C1/0AF5:	A903    	LDA #$03
C1/0AF7:	8501    	STA $01
C1/0AF9:	A200E6  	LDX #$E600
C1/0AFC:	208B05  	JSR $058B
C1/0AFF:	B007    	BCS $0B08
C1/0B01:	205803  	JSR $0358
C1/0B04:	C901    	CMP #$01
C1/0B06:	F012    	BEQ $0B1A
C1/0B08:	18      	CLC 
C1/0B09:	C220    	REP #$20
C1/0B0B:	8A      	TXA 
C1/0B0C:	690002  	ADC #$0200
C1/0B0F:	AA      	TAX 
C1/0B10:	E220    	SEP #$20
C1/0B12:	C601    	DEC $01
C1/0B14:	D0E6    	BNE $0AFC
C1/0B16:	A9FF    	LDA #$FF
C1/0B18:	8003    	BRA $0B1D
C1/0B1A:	20CF05  	JSR $05CF
C1/0B1D:	8301    	STA $01,S
C1/0B1F:	68      	PLA 
C1/0B20:	28      	PLP 
C1/0B21:	2B      	PLD 
C1/0B22:	60      	RTS

[UPT 32]
C1/0B23:	20EC0A  	JSR $0AEC
C1/0B26:	C9FF    	CMP #$FF
C1/0B28:	D005    	BNE $0B2F
C1/0B2A:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0B2D:	8003    	BRA $0B32
C1/0B2F:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0B32:	60      	RTS
C1/0B33:	0B      	PHD 
C1/0B34:	08      	PHP 
C1/0B35:	C220    	REP #$20
C1/0B37:	8B      	PHB 
C1/0B38:	3B      	TSC 
C1/0B39:	5B      	TCD 
C1/0B3A:	E220    	SEP #$20
C1/0B3C:	A903    	LDA #$03
C1/0B3E:	8501    	STA $01
C1/0B40:	A200E6  	LDX #$E600
C1/0B43:	208B05  	JSR $058B
C1/0B46:	B007    	BCS $0B4F
C1/0B48:	205803  	JSR $0358
C1/0B4B:	C902    	CMP #$02
C1/0B4D:	F012    	BEQ $0B61
C1/0B4F:	18      	CLC 
C1/0B50:	C220    	REP #$20
C1/0B52:	8A      	TXA 
C1/0B53:	690002  	ADC #$0200
C1/0B56:	AA      	TAX 
C1/0B57:	E220    	SEP #$20
C1/0B59:	C601    	DEC $01
C1/0B5B:	D0E6    	BNE $0B43
C1/0B5D:	A9FF    	LDA #$FF
C1/0B5F:	8003    	BRA $0B64
C1/0B61:	20CF05  	JSR $05CF
C1/0B64:	8301    	STA $01,S
C1/0B66:	68      	PLA 
C1/0B67:	28      	PLP 
C1/0B68:	2B      	PLD 
C1/0B69:	60      	RTS

[UPT 38]
C1/0B6A:	20330B  	JSR $0B33
C1/0B6D:	C9FF    	CMP #$FF
C1/0B6F:	D005    	BNE $0B76
C1/0B71:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0B74:	8003    	BRA $0B79
C1/0B76:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0B79:	60      	RTS
C1/0B7A:	0B      	PHD 
C1/0B7B:	08      	PHP 
C1/0B7C:	C220    	REP #$20
C1/0B7E:	8B      	PHB 
C1/0B7F:	3B      	TSC 
C1/0B80:	5B      	TCD 
C1/0B81:	E220    	SEP #$20
C1/0B83:	A903    	LDA #$03
C1/0B85:	8501    	STA $01
C1/0B87:	A200E6  	LDX #$E600
C1/0B8A:	208B05  	JSR $058B
C1/0B8D:	B007    	BCS $0B96
C1/0B8F:	205803  	JSR $0358
C1/0B92:	C904    	CMP #$04
C1/0B94:	F012    	BEQ $0BA8
C1/0B96:	18      	CLC 
C1/0B97:	C220    	REP #$20
C1/0B99:	8A      	TXA 
C1/0B9A:	690002  	ADC #$0200
C1/0B9D:	AA      	TAX 
C1/0B9E:	E220    	SEP #$20
C1/0BA0:	C601    	DEC $01
C1/0BA2:	D0E6    	BNE $0B8A
C1/0BA4:	A9FF    	LDA #$FF
C1/0BA6:	8003    	BRA $0BAB
C1/0BA8:	20CF05  	JSR $05CF
C1/0BAB:	8301    	STA $01,S
C1/0BAD:	68      	PLA 
C1/0BAE:	28      	PLP 
C1/0BAF:	2B      	PLD 
C1/0BB0:	60      	RTS

[UPT 3E]
C1/0BB1:	207A0B  	JSR $0B7A
C1/0BB4:	C9FF    	CMP #$FF
C1/0BB6:	D005    	BNE $0BBD
C1/0BB8:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0BBB:	8003    	BRA $0BC0
C1/0BBD:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0BC0:	60      	RTS

[Jumped to from next subroutine]
C1/0BC1:	0B      	PHD 
C1/0BC2:	08      	PHP 
C1/0BC3:	C220    	REP #$20
C1/0BC5:	8B      	PHB 
C1/0BC6:	3B      	TSC 
C1/0BC7:	5B      	TCD 
C1/0BC8:	E220    	SEP #$20
C1/0BCA:	A903    	LDA #$03
C1/0BCC:	8501    	STA $01
C1/0BCE:	A200E6  	LDX #$E600
C1/0BD1:	208B05  	JSR $058B
C1/0BD4:	B007    	BCS $0BDD
C1/0BD6:	205803  	JSR $0358
C1/0BD9:	C908    	CMP #$08
C1/0BDB:	F012    	BEQ $0BEF
C1/0BDD:	18      	CLC 
C1/0BDE:	C220    	REP #$20
C1/0BE0:	8A      	TXA 
C1/0BE1:	690002  	ADC #$0200
C1/0BE4:	AA      	TAX 
C1/0BE5:	E220    	SEP #$20
C1/0BE7:	C601    	DEC $01
C1/0BE9:	D0E6    	BNE $0BD1
C1/0BEB:	A9FF    	LDA #$FF
C1/0BED:	8003    	BRA $0BF2
C1/0BEF:	20CF05  	JSR $05CF
C1/0BF2:	8301    	STA $01,S
C1/0BF4:	68      	PLA 
C1/0BF5:	28      	PLP 
C1/0BF6:	2B      	PLD 
C1/0BF7:	60      	RTS

[UPT 44]
C1/0BF8:	20C10B  	JSR $0BC1
C1/0BFB:	C9FF    	CMP #$FF
C1/0BFD:	D005    	BNE $0C04
C1/0BFF:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0C02:	8003    	BRA $0C07
C1/0C04:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0C07:	60      	RTS
C1/0C08:	0B      	PHD 
C1/0C09:	08      	PHP 
C1/0C0A:	C220    	REP #$20
C1/0C0C:	8B      	PHB 
C1/0C0D:	3B      	TSC 
C1/0C0E:	5B      	TCD 
C1/0C0F:	E220    	SEP #$20
C1/0C11:	A903    	LDA #$03
C1/0C13:	8501    	STA $01
C1/0C15:	A200E6  	LDX #$E600
C1/0C18:	208B05  	JSR $058B
C1/0C1B:	B009    	BCS $0C26
C1/0C1D:	205803  	JSR $0358
C1/0C20:	C902    	CMP #$02
C1/0C22:	F014    	BEQ $0C38
C1/0C24:	9012    	BCC $0C38
C1/0C26:	18      	CLC 
C1/0C27:	C220    	REP #$20
C1/0C29:	8A      	TXA 
C1/0C2A:	690002  	ADC #$0200
C1/0C2D:	AA      	TAX 
C1/0C2E:	E220    	SEP #$20
C1/0C30:	C601    	DEC $01
C1/0C32:	D0E4    	BNE $0C18
C1/0C34:	A9FF    	LDA #$FF
C1/0C36:	8003    	BRA $0C3B
C1/0C38:	20CF05  	JSR $05CF
C1/0C3B:	8301    	STA $01,S
C1/0C3D:	68      	PLA 
C1/0C3E:	28      	PLP 
C1/0C3F:	2B      	PLD 
C1/0C40:	60      	RTS
[UPT 4A]
C1/0C41:	20080C  	JSR $0C08
C1/0C44:	C9FF    	CMP #$FF
C1/0C46:	D005    	BNE $0C4D
C1/0C48:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0C4B:	8003    	BRA $0C50
C1/0C4D:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0C50:	60      	RTS
C1/0C51:	0B      	PHD 
C1/0C52:	08      	PHP 
C1/0C53:	C220    	REP #$20
C1/0C55:	8B      	PHB 
C1/0C56:	3B      	TSC 
C1/0C57:	5B      	TCD 
C1/0C58:	E220    	SEP #$20
C1/0C5A:	A903    	LDA #$03
C1/0C5C:	8501    	STA $01
C1/0C5E:	A200E6  	LDX #$E600
C1/0C61:	208B05  	JSR $058B
C1/0C64:	B009    	BCS $0C6F
C1/0C66:	205803  	JSR $0358
C1/0C69:	C904    	CMP #$04
C1/0C6B:	F014    	BEQ $0C81
C1/0C6D:	9012    	BCC $0C81
C1/0C6F:	18      	CLC 
C1/0C70:	C220    	REP #$20
C1/0C72:	8A      	TXA 
C1/0C73:	690002  	ADC #$0200
C1/0C76:	AA      	TAX 
C1/0C77:	E220    	SEP #$20
C1/0C79:	C601    	DEC $01
C1/0C7B:	D0E4    	BNE $0C61
C1/0C7D:	A9FF    	LDA #$FF
C1/0C7F:	8003    	BRA $0C84
C1/0C81:	20CF05  	JSR $05CF
C1/0C84:	8301    	STA $01,S
C1/0C86:	68      	PLA 
C1/0C87:	28      	PLP 
C1/0C88:	2B      	PLD 
C1/0C89:	60      	RTS
[UPT 4F]
C1/0C8A:	20510C  	JSR $0C51
C1/0C8D:	C9FF    	CMP #$FF
C1/0C8F:	D005    	BNE $0C96
C1/0C91:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0C94:	8003    	BRA $0C99
C1/0C96:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0C99:	60      	RTS
C1/0C9A:	0B      	PHD 
C1/0C9B:	08      	PHP 
C1/0C9C:	C220    	REP #$20
C1/0C9E:	8B      	PHB 
C1/0C9F:	3B      	TSC 
C1/0CA0:	5B      	TCD 
C1/0CA1:	E220    	SEP #$20
C1/0CA3:	A903    	LDA #$03
C1/0CA5:	8501    	STA $01
C1/0CA7:	A200E6  	LDX #$E600
C1/0CAA:	208B05  	JSR $058B
C1/0CAD:	B009    	BCS $0CB8
C1/0CAF:	205803  	JSR $0358
C1/0CB2:	C908    	CMP #$08
C1/0CB4:	F014    	BEQ $0CCA
C1/0CB6:	9012    	BCC $0CCA
C1/0CB8:	18      	CLC 
C1/0CB9:	C220    	REP #$20
C1/0CBB:	8A      	TXA 
C1/0CBC:	690002  	ADC #$0200
C1/0CBF:	AA      	TAX 
C1/0CC0:	E220    	SEP #$20
C1/0CC2:	C601    	DEC $01
C1/0CC4:	D0E4    	BNE $0CAA
C1/0CC6:	A9FF    	LDA #$FF
C1/0CC8:	8003    	BRA $0CCD
C1/0CCA:	20CF05  	JSR $05CF
C1/0CCD:	8301    	STA $01,S
C1/0CCF:	68      	PLA 
C1/0CD0:	28      	PLP 
C1/0CD1:	2B      	PLD 
C1/0CD2:	60      	RTS
[UPT 54]
C1/0CD3:	209A0C  	JSR $0C9A
C1/0CD6:	C9FF    	CMP #$FF
C1/0CD8:	D005    	BNE $0CDF
C1/0CDA:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0CDD:	8003    	BRA $0CE2
C1/0CDF:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0CE2:	60      	RTS
C1/0CE3:	0B      	PHD 
C1/0CE4:	08      	PHP 
C1/0CE5:	C220    	REP #$20
C1/0CE7:	8B      	PHB 
C1/0CE8:	3B      	TSC 
C1/0CE9:	5B      	TCD 
C1/0CEA:	E220    	SEP #$20
C1/0CEC:	A903    	LDA #$03
C1/0CEE:	8501    	STA $01
C1/0CF0:	A200E6  	LDX #$E600
C1/0CF3:	208B05  	JSR $058B
C1/0CF6:	B00D    	BCS $0D05
C1/0CF8:	205803  	JSR $0358
C1/0CFB:	C920    	CMP #$20
C1/0CFD:	3004    	BMI $0D03
C1/0CFF:	7016    	BVS $0D17
C1/0D01:	8002    	BRA $0D05
C1/0D03:	5012    	BVC $0D17
C1/0D05:	18      	CLC 
C1/0D06:	C220    	REP #$20
C1/0D08:	8A      	TXA 
C1/0D09:	690002  	ADC #$0200
C1/0D0C:	AA      	TAX 
C1/0D0D:	E220    	SEP #$20
C1/0D0F:	C601    	DEC $01
C1/0D11:	D0E0    	BNE $0CF3
C1/0D13:	A9FF    	LDA #$FF
C1/0D15:	8003    	BRA $0D1A
C1/0D17:	20CF05  	JSR $05CF
C1/0D1A:	8301    	STA $01,S
C1/0D1C:	68      	PLA 
C1/0D1D:	28      	PLP 
C1/0D1E:	2B      	PLD 
C1/0D1F:	60      	RTS
[UPT D6]
C1/0D20:	20E30C  	JSR $0CE3
C1/0D23:	C9FF    	CMP #$FF
C1/0D25:	D005    	BNE $0D2C
C1/0D27:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0D2A:	8006    	BRA $0D32
C1/0D2C:	99AC01  	STA $01AC,Y
C1/0D2F:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0D32:	60      	RTS
C1/0D33:	0B      	PHD 
C1/0D34:	08      	PHP 
C1/0D35:	C220    	REP #$20
C1/0D37:	DA      	PHX 
C1/0D38:	3B      	TSC 
C1/0D39:	5B      	TCD 
C1/0D3A:	E220    	SEP #$20
C1/0D3C:	A903    	LDA #$03
C1/0D3E:	8501    	STA $01
C1/0D40:	6402    	STZ $02
C1/0D42:	A200E6  	LDX #$E600
C1/0D45:	202605  	JSR $0526
C1/0D48:	D002    	BNE $0D4C
C1/0D4A:	E602    	INC $02
C1/0D4C:	18      	CLC 
C1/0D4D:	C220    	REP #$20
C1/0D4F:	8A      	TXA 
C1/0D50:	690002  	ADC #$0200
C1/0D53:	AA      	TAX 
C1/0D54:	E220    	SEP #$20
C1/0D56:	C601    	DEC $01
C1/0D58:	D0EB    	BNE $0D45
C1/0D5A:	A502    	LDA $02
C1/0D5C:	8302    	STA $02,S
C1/0D5E:	68      	PLA 
C1/0D5F:	68      	PLA 
C1/0D60:	28      	PLP 
C1/0D61:	2B      	PLD 
C1/0D62:	60      	RTS

[UPT F5: Increments command by 2 (cleansed)]
C1/0D63:	20330D		JSR $0D33
C1/0D66:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/0D69:	DF164FD0	CMP $D04F16,X
C1/0D6D:	F007		BEQ $0D76
C1/0D6F:	9005		BCC $0D76
C1/0D71:	208D02		JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/0D74:	8003		BRA $0D79
C1/0D76:	201B02		JSR $021B			[Jump to AI Command Offset += 3~4]
C1/0D79:	60			RTS

C1/0D7A:	0B      	PHD 
C1/0D7B:	08      	PHP 
C1/0D7C:	C220    	REP #$20
C1/0D7E:	8B      	PHB 
C1/0D7F:	3B      	TSC 
C1/0D80:	5B      	TCD 
C1/0D81:	E220    	SEP #$20
C1/0D83:	A90C    	LDA #$0C
C1/0D85:	8501    	STA $01
C1/0D87:	A200E0  	LDX #$E000
C1/0D8A:	209805  	JSR $0598
C1/0D8D:	9007    	BCC $0D96
C1/0D8F:	205803  	JSR $0358
C1/0D92:	C901    	CMP #$01
C1/0D94:	F012    	BEQ $0DA8
C1/0D96:	18      	CLC 
C1/0D97:	C220    	REP #$20
C1/0D99:	8A      	TXA 
C1/0D9A:	690002  	ADC #$0200
C1/0D9D:	AA      	TAX 
C1/0D9E:	E220    	SEP #$20
C1/0DA0:	C601    	DEC $01
C1/0DA2:	D0E6    	BNE $0D8A
C1/0DA4:	A9FF    	LDA #$FF
C1/0DA6:	8003    	BRA $0DAB
C1/0DA8:	20CF05  	JSR $05CF
C1/0DAB:	8301    	STA $01,S
C1/0DAD:	68      	PLA 
C1/0DAE:	28      	PLP 
C1/0DAF:	2B      	PLD 
C1/0DB0:	60      	RTS

[UPT 33]
C1/0DB1:	207A0D  	JSR $0D7A
C1/0DB4:	C9FF    	CMP #$FF
C1/0DB6:	D005    	BNE $0DBD
C1/0DB8:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0DBB:	8003    	BRA $0DC0
C1/0DBD:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0DC0:	60      	RTS

C1/0DC1:	0B      	PHD 
C1/0DC2:	08      	PHP 
C1/0DC3:	C220    	REP #$20
C1/0DC5:	8B      	PHB 
C1/0DC6:	3B      	TSC 
C1/0DC7:	5B      	TCD 
C1/0DC8:	E220    	SEP #$20
C1/0DCA:	A90C    	LDA #$0C
C1/0DCC:	8501    	STA $01
C1/0DCE:	A200E0  	LDX #$E000
C1/0DD1:	209805  	JSR $0598
C1/0DD4:	9007    	BCC $0DDD
C1/0DD6:	205803  	JSR $0358
C1/0DD9:	C902    	CMP #$02
C1/0DDB:	F012    	BEQ $0DEF
C1/0DDD:	18      	CLC 
C1/0DDE:	C220    	REP #$20
C1/0DE0:	8A      	TXA 
C1/0DE1:	690002  	ADC #$0200
C1/0DE4:	AA      	TAX 
C1/0DE5:	E220    	SEP #$20
C1/0DE7:	C601    	DEC $01
C1/0DE9:	D0E6    	BNE $0DD1
C1/0DEB:	A9FF    	LDA #$FF
C1/0DED:	8003    	BRA $0DF2
C1/0DEF:	20CF05  	JSR $05CF
C1/0DF2:	8301    	STA $01,S
C1/0DF4:	68      	PLA 
C1/0DF5:	28      	PLP 
C1/0DF6:	2B      	PLD 
C1/0DF7:	60      	RTS

[UPT 39]
C1/0DF8:	20C10D  	JSR $0DC1
C1/0DFB:	C9FF    	CMP #$FF
C1/0DFD:	D005    	BNE $0E04
C1/0DFF:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0E02:	8003    	BRA $0E07
C1/0E04:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0E07:	60      	RTS
C1/0E08:	0B      	PHD 
C1/0E09:	08      	PHP 
C1/0E0A:	C220    	REP #$20
C1/0E0C:	8B      	PHB 
C1/0E0D:	3B      	TSC 
C1/0E0E:	5B      	TCD 
C1/0E0F:	E220    	SEP #$20
C1/0E11:	A90C    	LDA #$0C
C1/0E13:	8501    	STA $01
C1/0E15:	A200E0  	LDX #$E000
C1/0E18:	209805  	JSR $0598
C1/0E1B:	9007    	BCC $0E24
C1/0E1D:	205803  	JSR $0358
C1/0E20:	C904    	CMP #$04
C1/0E22:	F012    	BEQ $0E36
C1/0E24:	18      	CLC 
C1/0E25:	C220    	REP #$20
C1/0E27:	8A      	TXA 
C1/0E28:	690002  	ADC #$0200
C1/0E2B:	AA      	TAX 
C1/0E2C:	E220    	SEP #$20
C1/0E2E:	C601    	DEC $01
C1/0E30:	D0E6    	BNE $0E18
C1/0E32:	A9FF    	LDA #$FF
C1/0E34:	8003    	BRA $0E39
C1/0E36:	20CF05  	JSR $05CF
C1/0E39:	8301    	STA $01,S
C1/0E3B:	68      	PLA 
C1/0E3C:	28      	PLP 
C1/0E3D:	2B      	PLD 
C1/0E3E:	60      	RTS
[UPT 3F]
C1/0E3F:	20080E  	JSR $0E08
C1/0E42:	C9FF    	CMP #$FF
C1/0E44:	D005    	BNE $0E4B
C1/0E46:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0E49:	8003    	BRA $0E4E
C1/0E4B:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0E4E:	60      	RTS
C1/0E4F:	0B      	PHD 
C1/0E50:	08      	PHP 
C1/0E51:	C220    	REP #$20
C1/0E53:	8B      	PHB 
C1/0E54:	3B      	TSC 
C1/0E55:	5B      	TCD 
C1/0E56:	E220    	SEP #$20
C1/0E58:	A90C    	LDA #$0C
C1/0E5A:	8501    	STA $01
C1/0E5C:	A200E0  	LDX #$E000
C1/0E5F:	209805  	JSR $0598
C1/0E62:	9007    	BCC $0E6B
C1/0E64:	205803  	JSR $0358
C1/0E67:	C908    	CMP #$08
C1/0E69:	F012    	BEQ $0E7D
C1/0E6B:	18      	CLC 
C1/0E6C:	C220    	REP #$20
C1/0E6E:	8A      	TXA 
C1/0E6F:	690002  	ADC #$0200
C1/0E72:	AA      	TAX 
C1/0E73:	E220    	SEP #$20
C1/0E75:	C601    	DEC $01
C1/0E77:	D0E6    	BNE $0E5F
C1/0E79:	A9FF    	LDA #$FF
C1/0E7B:	8003    	BRA $0E80
C1/0E7D:	20CF05  	JSR $05CF
C1/0E80:	8301    	STA $01,S
C1/0E82:	68      	PLA 
C1/0E83:	28      	PLP 
C1/0E84:	2B      	PLD 
C1/0E85:	60      	RTS
[UPT 45]
C1/0E86:	204F0E  	JSR $0E4F
C1/0E89:	C9FF    	CMP #$FF
C1/0E8B:	D005    	BNE $0E92
C1/0E8D:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0E90:	8003    	BRA $0E95
C1/0E92:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0E95:	60      	RTS
C1/0E96:	0B      	PHD 
C1/0E97:	08      	PHP 
C1/0E98:	C220    	REP #$20
C1/0E9A:	8B      	PHB 
C1/0E9B:	3B      	TSC 
C1/0E9C:	5B      	TCD 
C1/0E9D:	E220    	SEP #$20
C1/0E9F:	A90C    	LDA #$0C
C1/0EA1:	8501    	STA $01
C1/0EA3:	A200E0  	LDX #$E000
C1/0EA6:	209805  	JSR $0598
C1/0EA9:	9009    	BCC $0EB4
C1/0EAB:	205803  	JSR $0358
C1/0EAE:	C902    	CMP #$02
C1/0EB0:	F014    	BEQ $0EC6
C1/0EB2:	9012    	BCC $0EC6
C1/0EB4:	18      	CLC 
C1/0EB5:	C220    	REP #$20
C1/0EB7:	8A      	TXA 
C1/0EB8:	690002  	ADC #$0200
C1/0EBB:	AA      	TAX 
C1/0EBC:	E220    	SEP #$20
C1/0EBE:	C601    	DEC $01
C1/0EC0:	D0E4    	BNE $0EA6
C1/0EC2:	A9FF    	LDA #$FF
C1/0EC4:	8003    	BRA $0EC9
C1/0EC6:	20CF05  	JSR $05CF
C1/0EC9:	8301    	STA $01,S
C1/0ECB:	68      	PLA 
C1/0ECC:	28      	PLP 
C1/0ECD:	2B      	PLD 
C1/0ECE:	60      	RTS
[UPT 4B]
C1/0ECF:	20960E  	JSR $0E96
C1/0ED2:	C9FF    	CMP #$FF
C1/0ED4:	D005    	BNE $0EDB
C1/0ED6:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0ED9:	8003    	BRA $0EDE
C1/0EDB:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0EDE:	60      	RTS
C1/0EDF:	0B      	PHD 
C1/0EE0:	08      	PHP 
C1/0EE1:	C220    	REP #$20
C1/0EE3:	8B      	PHB 
C1/0EE4:	3B      	TSC 
C1/0EE5:	5B      	TCD 
C1/0EE6:	E220    	SEP #$20
C1/0EE8:	A90C    	LDA #$0C
C1/0EEA:	8501    	STA $01
C1/0EEC:	A200E0  	LDX #$E000
C1/0EEF:	209805  	JSR $0598
C1/0EF2:	9009    	BCC $0EFD
C1/0EF4:	205803  	JSR $0358
C1/0EF7:	C904    	CMP #$04
C1/0EF9:	F014    	BEQ $0F0F
C1/0EFB:	9012    	BCC $0F0F
C1/0EFD:	18      	CLC 
C1/0EFE:	C220    	REP #$20
C1/0F00:	8A      	TXA 
C1/0F01:	690002  	ADC #$0200
C1/0F04:	AA      	TAX 
C1/0F05:	E220    	SEP #$20
C1/0F07:	C601    	DEC $01
C1/0F09:	D0E4    	BNE $0EEF
C1/0F0B:	A9FF    	LDA #$FF
C1/0F0D:	8003    	BRA $0F12
C1/0F0F:	20CF05  	JSR $05CF
C1/0F12:	8301    	STA $01,S
C1/0F14:	68      	PLA 
C1/0F15:	28      	PLP 
C1/0F16:	2B      	PLD 
C1/0F17:	60      	RTS
[UPT 50]
C1/0F18:	20DF0E  	JSR $0EDF
C1/0F1B:	C9FF    	CMP #$FF
C1/0F1D:	D005    	BNE $0F24
C1/0F1F:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0F22:	8003    	BRA $0F27
C1/0F24:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0F27:	60      	RTS
C1/0F28:	0B      	PHD 
C1/0F29:	08      	PHP 
C1/0F2A:	C220    	REP #$20
C1/0F2C:	8B      	PHB 
C1/0F2D:	3B      	TSC 
C1/0F2E:	5B      	TCD 
C1/0F2F:	E220    	SEP #$20
C1/0F31:	A90C    	LDA #$0C
C1/0F33:	8501    	STA $01
C1/0F35:	A200E0  	LDX #$E000
C1/0F38:	209805  	JSR $0598
C1/0F3B:	9009    	BCC $0F46
C1/0F3D:	205803  	JSR $0358
C1/0F40:	C908    	CMP #$08
C1/0F42:	F014    	BEQ $0F58
C1/0F44:	9012    	BCC $0F58
C1/0F46:	18      	CLC 
C1/0F47:	C220    	REP #$20
C1/0F49:	8A      	TXA 
C1/0F4A:	690002  	ADC #$0200
C1/0F4D:	AA      	TAX 
C1/0F4E:	E220    	SEP #$20
C1/0F50:	C601    	DEC $01
C1/0F52:	D0E4    	BNE $0F38
C1/0F54:	A9FF    	LDA #$FF
C1/0F56:	8003    	BRA $0F5B
C1/0F58:	20CF05  	JSR $05CF
C1/0F5B:	8301    	STA $01,S
C1/0F5D:	68      	PLA 
C1/0F5E:	28      	PLP 
C1/0F5F:	2B      	PLD 
C1/0F60:	60      	RTS
[UPT 55]
C1/0F61:	20280F  	JSR $0F28
C1/0F64:	C9FF    	CMP #$FF
C1/0F66:	D005    	BNE $0F6D
C1/0F68:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0F6B:	8003    	BRA $0F70
C1/0F6D:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0F70:	60      	RTS

;$05A5 / $0404 / $0358 section

[UPT 66]
C1/0F71:	20A505  	JSR $05A5
C1/0F74:	D011    	BNE $0F87
C1/0F76:	200404  	JSR $0404
C1/0F79:	EB      	XBA 
C1/0F7A:	89F3    	BIT #$F3
C1/0F7C:	D009    	BNE $0F87
C1/0F7E:	205803  	JSR $0358
C1/0F81:	C908    	CMP #$08
C1/0F83:	F007    	BEQ $0F8C
C1/0F85:	9005    	BCC $0F8C
C1/0F87:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0F8A:	8003    	BRA $0F8F
C1/0F8C:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0F8F:	60      	RTS
[UPT 68]
C1/0F90:	20A505  	JSR $05A5
C1/0F93:	D011    	BNE $0FA6
C1/0F95:	200404  	JSR $0404
C1/0F98:	EB      	XBA 
C1/0F99:	89F3    	BIT #$F3
C1/0F9B:	D009    	BNE $0FA6
C1/0F9D:	205803  	JSR $0358
C1/0FA0:	C904    	CMP #$04
C1/0FA2:	F007    	BEQ $0FAB
C1/0FA4:	9005    	BCC $0FAB
C1/0FA6:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0FA9:	8003    	BRA $0FAE
C1/0FAB:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0FAE:	60      	RTS
[UPT 6A]
C1/0FAF:	20A505  	JSR $05A5 []
C1/0FB2:	D011 +   	BNE $0FC5
C1/0FB4:	200404  	JSR $0404 []
C1/0FB7:	EB      	XBA 
C1/0FB8:	89F3    	BIT #$F3
C1/0FBA:	D009 +    	BNE $0FC5
C1/0FBC:	205803  	JSR $0358
C1/0FBF:	C930    	CMP #$30
C1/0FC1:	F007 ++   	BEQ $0FCA
C1/0FC3:	9005 ++   	BCC $0FCA
C1/0FC5: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0FC8:	8003 +!   	BRA $0FCD
C1/0FCA: ++	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0FCD: +!	60      	RTS
[UPT 6F]
C1/0FCE:	20A505  	JSR $05A5
C1/0FD1:	D011    	BNE $0FE4
C1/0FD3:	200404  	JSR $0404
C1/0FD6:	EB      	XBA 
C1/0FD7:	89FC    	BIT #$FC
C1/0FD9:	D009    	BNE $0FE4
C1/0FDB:	205803  	JSR $0358
C1/0FDE:	C908    	CMP #$08
C1/0FE0:	F007    	BEQ $0FE9
C1/0FE2:	9005    	BCC $0FE9
C1/0FE4:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/0FE7:	8003    	BRA $0FEC
C1/0FE9:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/0FEC:	60      	RTS
[UPT 71]
C1/0FED:	20A505  	JSR $05A5
C1/0FF0:	D011    	BNE $1003
C1/0FF2:	200404  	JSR $0404
C1/0FF5:	EB      	XBA 
C1/0FF6:	89FC    	BIT #$FC
C1/0FF8:	D009    	BNE $1003
C1/0FFA:	205803  	JSR $0358
C1/0FFD:	C904    	CMP #$04
C1/0FFF:	F007    	BEQ $1008
C1/1001:	9005    	BCC $1008
C1/1003:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1006:	8003    	BRA $100B
C1/1008:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/100B:	60      	RTS
[UPT 73]
C1/100C:	20A505  	JSR $05A5
C1/100F:	D011    	BNE $1022
C1/1011:	200404  	JSR $0404
C1/1014:	EB      	XBA 
C1/1015:	89FC    	BIT #$FC
C1/1017:	D009    	BNE $1022
C1/1019:	205803  	JSR $0358
C1/101C:	C930    	CMP #$30
C1/101E:	F007    	BEQ $1027
C1/1020:	9005    	BCC $1027
C1/1022:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1025:	8003    	BRA $102A
C1/1027:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/102A:	60      	RTS
[UPT 67]
C1/102B:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/102E:	D011 +   	BNE $1041
C1/1030:	200404  	JSR $0404
C1/1033:	EB      	XBA 
C1/1034:	89F3    	BIT #$F3
C1/1036:	D009 +   	BNE $1041
C1/1038:	205803  	JSR $0358
C1/103B:	C908    	CMP #$08
C1/103D:	F007 ++   	BEQ $1046
C1/103F:	9005 ++   	BCC $1046
C1/1041: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1044:	8003 +    	BRA $1049
C1/1046: ++	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1049: +	60      	RTS
[UPT 69]
C1/104A:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/104D:	D011 +    	BNE $1060
C1/104F:	200404  	JSR $0404
C1/1052:	EB      	XBA 
C1/1053:	89F3    	BIT #$F3
C1/1055:	D009    	BNE $1060
C1/1057:	205803  	JSR $0358
C1/105A:	C904    	CMP #$04
C1/105C:	F007    	BEQ $1065
C1/105E:	9005    	BCC $1065
C1/1060: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1063:	8003    	BRA $1068
C1/1065:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1068:	60      	RTS
[UPT 6B]
C1/1069:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/106C:	D011    	BNE $107F
C1/106E:	200404  	JSR $0404
C1/1071:	EB      	XBA 
C1/1072:	89F3    	BIT #$F3
C1/1074:	D009    	BNE $107F
C1/1076:	205803  	JSR $0358
C1/1079:	C930    	CMP #$30
C1/107B:	F007    	BEQ $1084
C1/107D:	9005    	BCC $1084
C1/107F:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1082:	8003    	BRA $1087
C1/1084:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1087:	60      	RTS
[UPT 70]
C1/1088:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/108B:	D011    	BNE $109E
C1/108D:	200404  	JSR $0404
C1/1090:	EB      	XBA 
C1/1091:	89FC    	BIT #$FC
C1/1093:	D009    	BNE $109E
C1/1095:	205803  	JSR $0358
C1/1098:	C908    	CMP #$08
C1/109A:	F007    	BEQ $10A3
C1/109C:	9005    	BCC $10A3
C1/109E:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/10A1:	8003    	BRA $10A6
C1/10A3:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/10A6:	60      	RTS
[UPT 72]
C1/10A7:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/10AA:	D011    	BNE $10BD
C1/10AC:	200404  	JSR $0404
C1/10AF:	EB      	XBA 
C1/10B0:	89FC    	BIT #$FC
C1/10B2:	D009    	BNE $10BD
C1/10B4:	205803  	JSR $0358
C1/10B7:	C904    	CMP #$04
C1/10B9:	F007    	BEQ $10C2
C1/10BB:	9005    	BCC $10C2
C1/10BD:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/10C0:	8003    	BRA $10C5
C1/10C2:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/10C5:	60      	RTS
[UPT 74]
C1/10C6:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/10C9:	D011    	BNE $10DC
C1/10CB:	200404  	JSR $0404
C1/10CE:	EB      	XBA 
C1/10CF:	89FC    	BIT #$FC
C1/10D1:	D009    	BNE $10DC
C1/10D3:	205803  	JSR $0358
C1/10D6:	C930    	CMP #$30
C1/10D8:	F007    	BEQ $10E1
C1/10DA:	9005    	BCC $10E1
C1/10DC:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/10DF:	8003    	BRA $10E4
C1/10E1:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/10E4:	60      	RTS

;$05A5 / $0404 section

[UPT 75]
C1/10E5:	20A505  	JSR $05A5
C1/10E8:	D008    	BNE $10F2
C1/10EA:	200404  	JSR $0404
C1/10ED:	EB      	XBA 
C1/10EE:	8908    	BIT #$08
C1/10F0:	D005    	BNE $10F7
C1/10F2:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/10F5:	8003    	BRA $10FA
C1/10F7:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/10FA:	60      	RTS
[UPT 77]
C1/10FB:	20A505  	JSR $05A5
C1/10FE:	D008    	BNE $1108
C1/1100:	200404  	JSR $0404
C1/1103:	EB      	XBA 
C1/1104:	8904    	BIT #$04
C1/1106:	D005    	BNE $110D
C1/1108:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/110B:	8003    	BRA $1110
C1/110D:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1110:	60      	RTS
[UPT 79]
C1/1111:	20A505  	JSR $05A5
C1/1114:	D008    	BNE $111E
C1/1116:	200404  	JSR $0404
C1/1119:	EB      	XBA 
C1/111A:	8902    	BIT #$02
C1/111C:	D005    	BNE $1123
C1/111E:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1121:	8003    	BRA $1126
C1/1123:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1126:	60      	RTS
[UPT 7B]
C1/1127:	20A505  	JSR $05A5
C1/112A:	D008    	BNE $1134
C1/112C:	200404  	JSR $0404
C1/112F:	EB      	XBA 
C1/1130:	8901    	BIT #$01
C1/1132:	D005    	BNE $1139
C1/1134:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1137:	8003    	BRA $113C
C1/1139:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/113C:	60      	RTS
[UPT 76]
C1/113D:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1140:	D008    	BNE $114A
C1/1142:	200404  	JSR $0404
C1/1145:	EB      	XBA 
C1/1146:	8903    	BIT #$03
C1/1148:	D005    	BNE $114F
C1/114A:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/114D:	8003    	BRA $1152
C1/114F:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1152:	60      	RTS
[UPT 78]
C1/1153:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1156:	D008    	BNE $1160
C1/1158:	200404  	JSR $0404
C1/115B:	EB      	XBA 
C1/115C:	8903    	BIT #$03
C1/115E:	D005    	BNE $1165
C1/1160:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1163:	8003    	BRA $1168
C1/1165:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1168:	60      	RTS
[UPT 7A]
C1/1169:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/116C:	D008    	BNE $1176
C1/116E:	200404  	JSR $0404
C1/1171:	EB      	XBA 
C1/1172:	8903    	BIT #$03
C1/1174:	D005    	BNE $117B
C1/1176:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1179:	8003    	BRA $117E
C1/117B:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/117E:	60      	RTS
[UPT 7C]
C1/117F:	20BA05  	JSR $05BA			[Checks $E1AD,Y]
C1/1182:	D008 +  	BNE $118C
C1/1184:	200404  	JSR $0404
C1/1187:	EB      	XBA 
C1/1188:	8903    	BIT #$03
C1/118A:	D005 ++ 	BNE $1191
C1/118C: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/118F:	8003 +  	BRA $1194
C1/1191: ++	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1194: +	60      	RTS

;$05A5 / $0358 section

[UPT 34]
C1/1195:	20A505  	JSR $05A5
C1/1198:	D007    	BNE $11A1
C1/119A:	205803  	JSR $0358
C1/119D:	C901    	CMP #$01
C1/119F:	F005    	BEQ $11A6
C1/11A1:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/11A4:	8003    	BRA $11A9
C1/11A6:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/11A9:	60      	RTS
[UPT 3A]
C1/11AA:	20A505  	JSR $05A5
C1/11AD:	D007    	BNE $11B6
C1/11AF:	205803  	JSR $0358
C1/11B2:	C902    	CMP #$02
C1/11B4:	F005    	BEQ $11BB
C1/11B6:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/11B9:	8003    	BRA $11BE
C1/11BB:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/11BE:	60      	RTS
[UPT 40]
C1/11BF:	20A505  	JSR $05A5
C1/11C2:	D007    	BNE $11CB
C1/11C4:	205803  	JSR $0358
C1/11C7:	C904    	CMP #$04
C1/11C9:	F005    	BEQ $11D0
C1/11CB:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/11CE:	8003    	BRA $11D3
C1/11D0:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/11D3:	60      	RTS
[UPT 46]
C1/11D4:	20A505  	JSR $05A5
C1/11D7:	D007    	BNE $11E0
C1/11D9:	205803  	JSR $0358
C1/11DC:	C908    	CMP #$08
C1/11DE:	F005    	BEQ $11E5
C1/11E0:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/11E3:	8003    	BRA $11E8
C1/11E5:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/11E8:	60      	RTS
[UPT 4C]
C1/11E9:	20A505  	JSR $05A5
C1/11EC:	D009 +  	BNE $11F7
C1/11EE:	205803  	JSR $0358
C1/11F1:	C902    	CMP #$02
C1/11F3:	F007 ++ 	BEQ $11FC
C1/11F5:	9005 ++ 	BCC $11FC
C1/11F7: +	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/11FA:	8003 +  	BRA $11FF
C1/11FC: ++	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/11FF: +	60      	RTS
[UPT 51]
C1/1200:	20A505  	JSR $05A5
C1/1203:	D009    	BNE $120E
C1/1205:	205803  	JSR $0358
C1/1208:	C904    	CMP #$04
C1/120A:	F007    	BEQ $1213
C1/120C:	9005    	BCC $1213
C1/120E:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1211:	8003    	BRA $1216
C1/1213:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1216:	60      	RTS
[UPT 56]
C1/1217:	20A505  	JSR $05A5
C1/121A:	D009    	BNE $1225
C1/121C:	205803  	JSR $0358
C1/121F:	C908    	CMP #$08
C1/1221:	F007    	BEQ $122A
C1/1223:	9005    	BCC $122A
C1/1225:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1228:	8003    	BRA $122D
C1/122A:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/122D:	60      	RTS
[UPT 59]
C1/122E:	20A505  	JSR $05A5
C1/1231:	D009    	BNE $123C
C1/1233:	205803  	JSR $0358
C1/1236:	C930    	CMP #$30
C1/1238:	F007    	BEQ $1241
C1/123A:	9005    	BCC $1241
C1/123C:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/123F:	8003    	BRA $1244
C1/1241:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1244:	60      	RTS
[UPT 5A]
C1/1245:	20A505  	JSR $05A5
C1/1248:	D007    	BNE $1251
C1/124A:	205803  	JSR $0358
C1/124D:	8910    	BIT #$10
C1/124F:	D005    	BNE $1256
C1/1251:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1254:	8003    	BRA $1259
C1/1256:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1259:	60      	RTS

;$05BA / $0358 section

[UPT 5B]
C1/125A:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/125D:	D009    	BNE $1268
C1/125F:	205803  	JSR $0358
C1/1262:	C930    	CMP #$30
C1/1264:	F007    	BEQ $126D
C1/1266:	9005    	BCC $126D
C1/1268:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/126B:	8003    	BRA $1270
C1/126D:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1270:	60      	RTS
[UPT 5C]
C1/1271:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1274:	D007    	BNE $127D
C1/1276:	205803  	JSR $0358
C1/1279:	8910    	BIT #$10
C1/127B:	D005    	BNE $1282
C1/127D:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1280:	8003    	BRA $1285
C1/1282:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1285:	60      	RTS
[UPT 35]
C1/1286:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1289:	D007    	BNE $1292
C1/128B:	205803  	JSR $0358
C1/128E:	C901    	CMP #$01
C1/1290:	F005    	BEQ $1297
C1/1292:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1295:	8003    	BRA $129A
C1/1297:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/129A:	60      	RTS
[UPT 3B]
C1/129B:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/129E:	D007    	BNE $12A7
C1/12A0:	205803  	JSR $0358
C1/12A3:	C902    	CMP #$02
C1/12A5:	F005    	BEQ $12AC
C1/12A7:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/12AA:	8003    	BRA $12AF
C1/12AC:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/12AF:	60      	RTS
[UPT 41]
C1/12B0:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/12B3:	D007    	BNE $12BC
C1/12B5:	205803  	JSR $0358
C1/12B8:	C904    	CMP #$04
C1/12BA:	F005    	BEQ $12C1
C1/12BC:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/12BF:	8003    	BRA $12C4
C1/12C1:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/12C4:	60      	RTS
[UPT 47]
C1/12C5:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/12C8:	D007    	BNE $12D1
C1/12CA:	205803  	JSR $0358
C1/12CD:	C908    	CMP #$08
C1/12CF:	F005    	BEQ $12D6
C1/12D1:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/12D4:	8003    	BRA $12D9
C1/12D6:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/12D9:	60      	RTS
[UPT 4D]
C1/12DA:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/12DD:	D009    	BNE $12E8
C1/12DF:	205803  	JSR $0358
C1/12E2:	C902    	CMP #$02
C1/12E4:	F007    	BEQ $12ED
C1/12E6:	9005    	BCC $12ED
C1/12E8:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/12EB:	8003    	BRA $12F0
C1/12ED:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/12F0:	60      	RTS
[UPT 52] 
C1/12F1:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/12F4:	D009    	BNE $12FF
C1/12F6:	205803  	JSR $0358
C1/12F9:	C904    	CMP #$04
C1/12FB:	F007    	BEQ $1304
C1/12FD:	9005    	BCC $1304
C1/12FF:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1302:	8003    	BRA $1307
C1/1304:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1307:	60      	RTS
[UPT 57]
C1/1308:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/130B:	D009    	BNE $1316
C1/130D:	205803  	JSR $0358
C1/1310:	C908    	CMP #$08
C1/1312:	F007    	BEQ $131B
C1/1314:	9005    	BCC $131B
C1/1316:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1319:	8003    	BRA $131E
C1/131B:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/131E:	60      	RTS
[UPT A5]
C1/131F:	A9FF    	LDA #$FF
C1/1321:	99AC01  	STA $01AC,Y
C1/1324:	207508  	JSR $0875
C1/1327:	C9FF    	CMP #$FF
C1/1329:	F003    	BEQ $132E
C1/132B:	99AC01  	STA $01AC,Y
C1/132E:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT A8]
C1/1331:	A9FF    	LDA #$FF
C1/1333:	99AC01  	STA $01AC,Y
C1/1336:	20BC08  	JSR $08BC
C1/1339:	C9FF    	CMP #$FF
C1/133B:	F003    	BEQ $1340
C1/133D:	99AC01  	STA $01AC,Y
C1/1340:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1343:	A9FF    	LDA #$FF
C1/1345:	99AC01  	STA $01AC,Y
C1/1348:	200309  	JSR $0903
C1/134B:	C9FF    	CMP #$FF
C1/134D:	F003    	BEQ $1352
C1/134F:	99AC01  	STA $01AC,Y
C1/1352:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1355:	A9FF    	LDA #$FF
C1/1357:	99AC01  	STA $01AC,Y
C1/135A:	204A09  	JSR $094A
C1/135D:	C9FF    	CMP #$FF
C1/135F:	F003    	BEQ $1364
C1/1361:	99AC01  	STA $01AC,Y
C1/1364:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT 5D]
C1/1367:	A9FF    	LDA #$FF
C1/1369:	99AC01  	STA $01AC,Y
C1/136C:	209109  	JSR $0991
C1/136F:	C9FF    	CMP #$FF
C1/1371:	F003    	BEQ $1376
C1/1373:	99AC01  	STA $01AC,Y
C1/1376:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B1]
C1/1379:	A9FF    	LDA #$FF
C1/137B:	99AC01  	STA $01AC,Y
C1/137E:	20C809  	JSR $09C8
C1/1381:	C9FF    	CMP #$FF
C1/1383:	F003    	BEQ $1388
C1/1385:	99AC01  	STA $01AC,Y
C1/1388:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B4]
C1/138B:	A9FF    	LDA #$FF
C1/138D:	99AC01  	STA $01AC,Y		[Store into Current Target]
C1/1390:	20110A  	JSR $0A11
C1/1393:	C9FF    	CMP #$FF
C1/1395:	F003    	BEQ $139A
C1/1397:	99AC01  	STA $01AC,Y		[Store into Current Target]
C1/139A:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B7]
C1/139D:	A9FF    	LDA #$FF
C1/139F:	99AC01  	STA $01AC,Y
C1/13A2:	205A0A  	JSR $0A5A
C1/13A5:	C9FF    	CMP #$FF
C1/13A7:	F003    	BEQ $13AC
C1/13A9:	99AC01  	STA $01AC,Y
C1/13AC:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT A6]
C1/13AF:	A9FF    	LDA #$FF
C1/13B1:	99AC01  	STA $01AC,Y
C1/13B4:	20EC0A  	JSR $0AEC
C1/13B7:	C9FF    	CMP #$FF
C1/13B9:	F003 +    	BEQ $13BE
C1/13BB:	99AC01  	STA $01AC,Y
C1/13BE: +	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT A9]
C1/13C1:	A9FF    	LDA #$FF
C1/13C3:	99AC01  	STA $01AC,Y
C1/13C6:	20330B  	JSR $0B33
C1/13C9:	C9FF    	CMP #$FF
C1/13CB:	F003 +    	BEQ $13D0
C1/13CD:	99AC01  	STA $01AC,Y
C1/13D0: +	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/13D3:	A9FF    	LDA #$FF
C1/13D5:	99AC01  	STA $01AC,Y
C1/13D8:	207A0B  	JSR $0B7A
C1/13DB:	C9FF    	CMP #$FF
C1/13DD:	F003 +    	BEQ $13E2
C1/13DF:	99AC01  	STA $01AC,Y
C1/13E2: +	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/13E5:	A9FF    	LDA #$FF
C1/13E7:	99AC01  	STA $01AC,Y
C1/13EA:	20C10B  	JSR $0BC1
C1/13ED:	C9FF    	CMP #$FF
C1/13EF:	F003    	BEQ $13F4
C1/13F1:	99AC01  	STA $01AC,Y
C1/13F4:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B2]
C1/13F7:	A9FF    	LDA #$FF
C1/13F9:	99AC01  	STA $01AC,Y
C1/13FC:	20080C  	JSR $0C08
C1/13FF:	C9FF    	CMP #$FF
C1/1401:	F003    	BEQ $1406
C1/1403:	99AC01  	STA $01AC,Y
C1/1406:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B5]
C1/1409:	A9FF    	LDA #$FF
C1/140B:	99AC01  	STA $01AC,Y
C1/140E:	20510C  	JSR $0C51
C1/1411:	C9FF    	CMP #$FF
C1/1413:	F003    	BEQ $1418
C1/1415:	99AC01  	STA $01AC,Y
C1/1418:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B8]
C1/141B:	A9FF    	LDA #$FF
C1/141D:	99AC01  	STA $01AC,Y
C1/1420:	209A0C  	JSR $0C9A
C1/1423:	C9FF    	CMP #$FF
C1/1425:	F003    	BEQ $142A
C1/1427:	99AC01  	STA $01AC,Y
C1/142A:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT A7]
C1/142D:	A9FF    	LDA #$FF
C1/142F:	99AC01  	STA $01AC,Y
C1/1432:	207A0D  	JSR $0D7A
C1/1435:	C9FF    	CMP #$FF
C1/1437:	F003    	BEQ $143C
C1/1439:	99AC01  	STA $01AC,Y
C1/143C:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/143F:	A9FF    	LDA #$FF
C1/1441:	99AC01  	STA $01AC,Y
C1/1444:	20C10D  	JSR $0DC1
C1/1447:	C9FF    	CMP #$FF
C1/1449:	F003    	BEQ $144E
C1/144B:	99AC01  	STA $01AC,Y
C1/144E:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1451:	A9FF    	LDA #$FF
C1/1453:	99AC01  	STA $01AC,Y
C1/1456:	20080E  	JSR $0E08
C1/1459:	C9FF    	CMP #$FF
C1/145B:	F003    	BEQ $1460
C1/145D:	99AC01  	STA $01AC,Y
C1/1460:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B0]
C1/1463:	A9FF    	LDA #$FF
C1/1465:	99AC01  	STA $01AC,Y
C1/1468:	204F0E  	JSR $0E4F
C1/146B:	C9FF    	CMP #$FF
C1/146D:	F003    	BEQ $1472
C1/146F:	99AC01  	STA $01AC,Y
C1/1472:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B3]
C1/1475:	A9FF    	LDA #$FF
C1/1477:	99AC01  	STA $01AC,Y
C1/147A:	20960E  	JSR $0E96
C1/147D:	C9FF    	CMP #$FF
C1/147F:	F003    	BEQ $1484
C1/1481:	99AC01  	STA $01AC,Y
C1/1484:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B6]
C1/1487:	A9FF    	LDA #$FF
C1/1489:	99AC01  	STA $01AC,Y
C1/148C:	20DF0E  	JSR $0EDF
C1/148F:	C9FF    	CMP #$FF
C1/1491:	F003    	BEQ $1496
C1/1493:	99AC01  	STA $01AC,Y
C1/1496:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT B9]
C1/1499:	A9FF    	LDA #$FF
C1/149B:	99AC01  	STA $01AC,Y
C1/149E:	20280F  	JSR $0F28
C1/14A1:	C9FF    	CMP #$FF
C1/14A3:	F003    	BEQ $14A8
C1/14A5:	99AC01  	STA $01AC,Y
C1/14A8:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT A4: Set Current Target to Self?]
C1/14AB:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/14AD:	98			TYA				[Transfer Y to Accumulator]
C1/14AE:	38			SEC				[Set Carry]
C1/14AF:	E900E0		SBC #$E000		[Subtract $E000] {Character Data Offset}
C1/14B2:	E220		SEP #$20		[Enable 8-Bit Emulation]
C1/14B4:	EB			XBA				[Switch A and B]
C1/14B5:	4A			LSR A			[Shift Accumulator Right]
C1/14B6:	99AC01		STA $01AC,Y		[Store into Current Target]
C1/14B9:	4C2101		JMP $0121		[Jump to Command Offset += 1]
[UPT A1: Load Previous Target?]
C1/14BC:	B9AD01		LDA $01AD,Y
C1/14BF:	99AC01		STA $01AC,Y
C1/14C2:	4C2101		JMP $0121		[Jump to Command Offset += 1]
[UPT A0]
C1/14C5:	A9FF    	LDA #$FF
C1/14C7:	99AC01  	STA $01AC,Y
C1/14CA:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C5]
C1/14CD:	A9FF    	LDA #$FF
C1/14CF:	99AD01  	STA $01AD,Y
C1/14D2:	207508  	JSR $0875
C1/14D5:	C9FF    	CMP #$FF
C1/14D7:	F003    	BEQ $14DC
C1/14D9:	99AD01  	STA $01AD,Y
C1/14DC:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C8]
C1/14DF:	A9FF    	LDA #$FF
C1/14E1:	99AD01  	STA $01AD,Y
C1/14E4:	20BC08  	JSR $08BC
C1/14E7:	C9FF    	CMP #$FF
C1/14E9:	F003    	BEQ $14EE
C1/14EB:	99AD01  	STA $01AD,Y
C1/14EE:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/14F1:	A9FF    	LDA #$FF
C1/14F3:	99AD01  	STA $01AD,Y
C1/14F6:	200309  	JSR $0903
C1/14F9:	C9FF    	CMP #$FF
C1/14FB:	F003    	BEQ $1500
C1/14FD:	99AD01  	STA $01AD,Y
C1/1500:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1503:	A9FF    	LDA #$FF
C1/1505:	99AD01  	STA $01AD,Y
C1/1508:	204A09  	JSR $094A
C1/150B:	C9FF    	CMP #$FF
C1/150D:	F003    	BEQ $1512
C1/150F:	99AD01  	STA $01AD,Y
C1/1512:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT 5E]
C1/1515:	A9FF    	LDA #$FF
C1/1517:	99AD01  	STA $01AD,Y
C1/151A:	209109  	JSR $0991
C1/151D:	C9FF    	CMP #$FF
C1/151F:	F003    	BEQ $1524
C1/1521:	99AD01  	STA $01AD,Y
C1/1524:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPS D1]
C1/1527:	A9FF    	LDA #$FF
C1/1529:	99AD01  	STA $01AD,Y
C1/152C:	20C809  	JSR $09C8
C1/152F:	C9FF    	CMP #$FF
C1/1531:	F003    	BEQ $1536
C1/1533:	99AD01  	STA $01AD,Y
C1/1536:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPS D4]
C1/1539:	A9FF    	LDA #$FF
C1/153B:	99AD01  	STA $01AD,Y
C1/153E:	20110A  	JSR $0A11
C1/1541:	C9FF    	CMP #$FF
C1/1543:	F003    	BEQ $1548
C1/1545:	99AD01  	STA $01AD,Y
C1/1548:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPS D7]
C1/154B:	A9FF    	LDA #$FF
C1/154D:	99AD01  	STA $01AD,Y
C1/1550:	205A0A  	JSR $0A5A
C1/1553:	C9FF    	CMP #$FF
C1/1555:	F003    	BEQ $155A
C1/1557:	99AD01  	STA $01AD,Y
C1/155A:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C6]
C1/155D:	A9FF    	LDA #$FF
C1/155F:	99AD01  	STA $01AD,Y
C1/1562:	20EC0A  	JSR $0AEC
C1/1565:	C9FF    	CMP #$FF
C1/1567:	F003    	BEQ $156C
C1/1569:	99AD01  	STA $01AD,Y
C1/156C:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C9]
C1/156F:	A9FF    	LDA #$FF
C1/1571:	99AD01  	STA $01AD,Y
C1/1574:	20330B  	JSR $0B33
C1/1577:	C9FF    	CMP #$FF
C1/1579:	F003    	BEQ $157E
C1/157B:	99AD01  	STA $01AD,Y
C1/157E:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1581:	A9FF    	LDA #$FF
C1/1583:	99AD01  	STA $01AD,Y
C1/1586:	207A0B  	JSR $0B7A
C1/1589:	C9FF    	CMP #$FF
C1/158B:	F003    	BEQ $1590
C1/158D:	99AD01  	STA $01AD,Y
C1/1590:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1593:	A9FF    	LDA #$FF
C1/1595:	99AD01  	STA $01AD,Y
C1/1598:	20C10B  	JSR $0BC1
C1/159B:	C9FF    	CMP #$FF
C1/159D:	F003    	BEQ $15A2
C1/159F:	99AD01  	STA $01AD,Y
C1/15A2:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT D2]
C1/15A5:	A9FF    	LDA #$FF
C1/15A7:	99AD01  	STA $01AD,Y
C1/15AA:	20080C  	JSR $0C08
C1/15AD:	C9FF    	CMP #$FF
C1/15AF:	F003    	BEQ $15B4
C1/15B1:	99AD01  	STA $01AD,Y
C1/15B4:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT D5]
C1/15B7:	A9FF    	LDA #$FF
C1/15B9:	99AD01  	STA $01AD,Y
C1/15BC:	20510C  	JSR $0C51
C1/15BF:	C9FF    	CMP #$FF
C1/15C1:	F003    	BEQ $15C6
C1/15C3:	99AD01  	STA $01AD,Y
C1/15C6:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT D8]
C1/15C9:	A9FF    	LDA #$FF
C1/15CB:	99AD01  	STA $01AD,Y
C1/15CE:	209A0C  	JSR $0C9A
C1/15D1:	C9FF    	CMP #$FF
C1/15D3:	F003    	BEQ $15D8
C1/15D5:	99AD01  	STA $01AD,Y
C1/15D8:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C7]
C1/15DB:	A9FF    	LDA #$FF
C1/15DD:	99AD01  	STA $01AD,Y
C1/15E0:	207A0D  	JSR $0D7A
C1/15E3:	C9FF    	CMP #$FF
C1/15E5:	F003    	BEQ $15EA
C1/15E7:	99AD01  	STA $01AD,Y
C1/15EA:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/15ED:	A9FF    	LDA #$FF
C1/15EF:	99AD01  	STA $01AD,Y
C1/15F2:	20C10D  	JSR $0DC1
C1/15F5:	C9FF    	CMP #$FF
C1/15F7:	F003    	BEQ $15FC
C1/15F9:	99AD01  	STA $01AD,Y
C1/15FC:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/15FF:	A9FF    	LDA #$FF
C1/1601:	99AD01  	STA $01AD,Y
C1/1604:	20080E  	JSR $0E08
C1/1607:	C9FF    	CMP #$FF
C1/1609:	F003    	BEQ $160E
C1/160B:	99AD01  	STA $01AD,Y
C1/160E:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT D0]
C1/1611:	A9FF    	LDA #$FF
C1/1613:	99AD01  	STA $01AD,Y
C1/1616:	204F0E  	JSR $0E4F
C1/1619:	C9FF    	CMP #$FF
C1/161B:	F003    	BEQ $1620
C1/161D:	99AD01  	STA $01AD,Y
C1/1620:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT D3]
C1/1623:	A9FF    	LDA #$FF
C1/1625:	99AD01  	STA $01AD,Y
C1/1628:	20960E  	JSR $0E96
C1/162B:	C9FF    	CMP #$FF
C1/162D:	F003    	BEQ $1632
C1/162F:	99AD01  	STA $01AD,Y
C1/1632:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C4: ]
C1/1635:	C220    	REP #$20
C1/1637:	98      	TYA 
C1/1638:	38      	SEC 
C1/1639:	E900E0  	SBC #$E000
C1/163C:	E220    	SEP #$20
C1/163E:	EB      	XBA 
C1/163F:	4A      	LSR A
C1/1640:	99AD01  	STA $01AD,Y
C1/1643:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C1: Store $01AC,Y into Current Target]
C1/1646:	B9AC01  	LDA $01AC,Y
C1/1649:	99AD01  	STA $01AD,Y
C1/164C:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
[UPT C0: Store #$FF into Current Target (cleansed)]
C1/164F:	A9FF		LDA #$FF
C1/1651:	99AD01		STA $01AD,Y
C1/1654:	4C2101		JMP $0121		[Jump to Command Offset += 1]
C1/1657:	205B01		JSR $015B		[Jump to Grab Low $E146,Y Bits]
C1/165A:	999B01		STA $019B,Y
C1/165D:	4C2101		JMP $0121		[Jump to Command Offset += 1]

C1/1660:	0B      	PHD 
C1/1661:	08      	PHP 
C1/1662:	C220    	REP #$20
C1/1664:	E220    	SEP #$20
C1/1666:	8B      	PHB 
C1/1667:	A97E    	LDA #$7E
C1/1669:	48      	PHA 
C1/166A:	AB      	PLB 
C1/166B:	223C00C0	JSR $C0003C
C1/166F:	AB      	PLB 
C1/1670:	28      	PLP 
C1/1671:	2B      	PLD 
C1/1672:	60      	RTS
C1/1673:	B99101  	LDA $0191,Y		[Load Status Effects Low]
C1/1676:	29DF    	AND #$DF		[Logical AND for 
C1/1678:	D03B    	BNE $16B5
C1/167A:	B9E901  	LDA $01E9,Y
C1/167D:	99E301  	STA $01E3,Y
C1/1680:	EB      	XBA 
C1/1681:	B9E401  	LDA $01E4,Y
C1/1684:	2980    	AND #$80
C1/1686:	4980    	EOR #$80
C1/1688:	99E401  	STA $01E4,Y
C1/168B:	D007    	BNE $1694
C1/168D:	B9E801  	LDA $01E8,Y
C1/1690:	99E301  	STA $01E3,Y
C1/1693:	EB      	XBA 
C1/1694:	A90C    	LDA #$0C
C1/1696:	C220    	REP #$20
C1/1698:	8F024200	STA $004202
C1/169C:	48      	PHA 
C1/169D:	68      	PLA 
C1/169E:	AF164200	LDA $004216
C1/16A2:	E220    	SEP #$20
C1/16A4:	AA      	TAX 
C1/16A5:	BF0010D0	LDA $D01000,X
C1/16A9:	19E401  	ORA $01E4,Y		[]
C1/16AC:	99E401  	STA $01E4,Y			[Store into Weapon Type] {Woah}
C1/16AF:	BB      	TYX 
C1/16B0:	5A      	PHY 
C1/16B1:	206016  	JSR $1660
C1/16B4:	7A      	PLY 
C1/16B5:	4C2101  	JMP $0121		[Jump to Command Offset += 1]

;-------Operand Low Bits Copying-------
[UPT 25: 25nn: Store Low Bits of nn into $E146,Y Low Bits]
C1/16B8:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/16BB:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/16BF:	290F    	AND #$0F			[AND with #$0F]
C1/16C1:	209701  	JSR $0197			[Jump to Accumulator Low Bits Into $E146,Y Low Bits]
C1/16C4:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
[UPT 26: 26nn: Store Low Bits of nn into $E146,Y High Bits]
C1/16C7:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/16CA:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/16CE:	290F    	AND #$0F			[AND with #$0F]
C1/16D0:	20AE01  	JSR $01AE			[Jump to Accumulator Low Bits Into $E146,Y High Bits]
C1/16D3:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
[UPT 27: 27nn: Store Low Bits of nn into $E147,Y Low Bits]
C1/16D6:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/16D9:	BF164FD0	LDA $D04F16,X
C1/16DD:	290F    	AND #$0F
C1/16DF:	20C701  	JSR $01C7			[Jump to Accumulator Low Bits Into $E147,Y Low Bits]
C1/16E2:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
[UPT 28: 28nn: Store Low Bits of nn into $E147,Y High Bits]
C1/16E5:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/16E8:	BF164FD0	LDA $D04F16,X
C1/16EC:	290F    	AND #$0F
C1/16EE:	20DE01  	JSR $01DE			[Jump to Accumulator Low Bits Into $E147,Y High Bits]
C1/16F1:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]

[xxnn: ]
C1/16F4:	0B			PHD 				[Push Direct Page Register]
C1/16F5:	08			PHP 				[Push Processor Status]
C1/16F6:	C220		REP #$20			[Disable 8-Bit Accumulator]
C1/16F8:	8B			PHB 				[Push Data Bank]
C1/16F9:	3B			TSC 				[Transfer Stack Pointer to Accumulator] {!}
C1/16FA:	5B			TCD 				[Transfer Accumulator to Direct Page Register]
C1/16FB:	E220		SEP #$20			[Enable 8-Bit Accumulator]
C1/16FD:	5A			PHY					[Push Y]
C1/16FE:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1701:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/1705:	290F		AND #$0F			[Logical AND with #$0F]
C1/1707:	F00D +		BEQ $1716			[Branch ahead if it's zero]
C1/1709:	8501		STA $01				[Store into TempBits]
C1/170B: -	20FB26		JSR $26FB			[Jump to...??]
C1/170E:	290F		AND #$0F
C1/1710:	C501		CMP $01
C1/1712:	F002 +		BEQ $1716
C1/1714:	B0F5 -		BCS $170B
{If it was <= to the operand}
C1/1716: +	7A			PLY 
C1/1717:	8301		STA $01,S
C1/1719:	68			PLA 
C1/171A:	28			PLP 
C1/171B:	2B			PLD 
C1/171C:	60			RTS

[Update $03F0 table if Operand Low Bits are set]
[Do other crazy shit]
[UPT 29: 29nn]
C1/171D:	20F416  	JSR $16F4
C1/1720:	209701  	JSR $0197			[Jump to Accumulator Low Bits Into $E146,Y Low Bits]
C1/1723:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
[UPT 2A: 2Ann]
C1/1726:	20F416  	JSR $16F4
C1/1729:	20AE01  	JSR $01AE			[Jump to Accumulator Low Bits Into $E146,Y High Bits]
C1/172C:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
[UPT 2B: 2Bnn]
C1/172F:	20F416  	JSR $16F4
C1/1732:	20C701  	JSR $01C7			[Jump to Accumulator Low Bits Into $E147,Y Low Bits]
C1/1735:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
[UPT 2C: 2Cnn]
C1/1738:	20F416  	JSR $16F4			[Check 
C1/173B:	20DE01  	JSR $01DE			[Jump to Accumulator Low Bits Into $E147,Y High Bits]
C1/173E:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]

;-------Comparison Operators-------

;-------Not Equal-------
[UPT 0A: 0Ann: Script Jump if $E146,Y Low Bits != nn]
C1/1741:	205B01  	JSR $015B			[Jump to Get $E146,Y Low Bits]
C1/1744:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1747:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/174B:	D005 +  	BNE $1752
C1/174D:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1750:	8003 ++ 	BRA $1755
C1/1752: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1755: ++	60      	RTS
[UPT 0B: 0Bnn: Script Jump if $E146,Y High Bits != nn]
C1/1756:	206901  	JSR $0169			[Jump to Grab High $E146,Y Bits]
C1/1759:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/175C:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/1760:	D005 +  	BNE $1767
C1/1762:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1765:	8003 ++ 	BRA $176A
C1/1767: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/176A: ++	60      	RTS
[UPT 0C: 0Cnn: Script Jump if $E147,Y Low Bits != nn]
C1/176B:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/176E:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1771:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/1775:	D005 +  	BNE $177C
C1/1777:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/177A:	8003 ++ 	BRA $177F
C1/177C: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/177F: ++	60      	RTS
[UPT 0D: 0Dnn: Script Jump if $E147,Y High Bits != nn]
C1/1780:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/1783:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1786:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/178A:	D005 +  	BNE $1791
C1/178C:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/178F:	8003 ++ 	BRA $1794
C1/1791: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1794: ++	60      	RTS

[UPT 0E: 0Enn: Script Jump if $E146,Y Low Bits == nn]
C1/1795:	205B01  	JSR $015B			[Jump to Grab $E146,Y Low Bits]
C1/1798:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/179B:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/179F:	F005 +  	BEQ $17A6
C1/17A1:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/17A4:	8003 ++ 	BRA $17A9
C1/17A6: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/17A9: ++	60      	RTS
[UPT 0F: 0Fnn: Script Jump if $E146,Y High Bits == nn]
C1/17AA:	206901  	JSR $0169			[Jump to Grab $E146,Y High Bits]
C1/17AD:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/17B0:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/17B4:	F005 +  	BEQ $17BB
C1/17B6:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/17B9:	8003 ++ 	BRA $17BE
C1/17BB: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/17BE: ++	60      	RTS
[UPT 10: 10nn: Script Jump if $E147,Y Low Bits == nn]
C1/17BF:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/17C2:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/17C5:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/17C9:	F005 +  	BEQ $17D0
C1/17CB:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/17CE:	8003 ++ 	BRA $17D3
C1/17D0: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/17D3: ++	60      	RTS					[Return]
[UPT 11: 11nn: Script Jump if $E147,Y High Bits == nn]
C1/17D4:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/17D7:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/17DA:	DF164FD0	CMP $D04F16,X		[Compare Accumulator with AI Command Operand]
C1/17DE:	F005 +  	BEQ $17E5
C1/17E0:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/17E3:	8003 ++ 	BRA $17E8
C1/17E5: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/17E8: ++	60      	RTS

;-------Greater Than-------
[UPT 12: 12nn: Script Jump if $E146,Y Low Bits > nn]
C1/17E9:	205B01  	JSR $015B			[Jump to Grab Low $E146,Y Bits]
C1/17EC:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/17EF:	DF164FD0	CMP $D04F16,X		[Compare with AI Command Operand]
C1/17F3:	F002 +  	BEQ $17F7
C1/17F5:	B005 ++ 	BCS $17FC
C1/17F7: +	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/17FA:	8003 +  	BRA $17FF
C1/17FC: ++	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/17FF: +	60      	RTS
[UPT 13: 13nn: Script Jump if $E146,Y High Bits > nn]
C1/1800:	206901  	JSR $0169			[Jump to Grab High $E146,Y Bits]
C1/1803:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1806:	DF164FD0	CMP $D04F16,X		[Compare with AI Command Operand]
C1/180A:	F002 +  	BEQ $180E
C1/180C:	B005 ++ 	BCS $1813
C1/180E: +	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1811:	8003 +  	BRA $1816
C1/1813: ++	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1816: +	60      	RTS
[UPT 14: 14nn: Script Jump if $E147,Y Low Bits > nn]
C1/1817:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/181A:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/181D:	DF164FD0	CMP $D04F16,X		[Compare with AI Command Operand]
C1/1821:	F002 +  	BEQ $1825
C1/1823:	B005 ++ 	BCS $182A
C1/1825:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1828: +	8003 +  	BRA $182D
C1/182A:	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/182D: +	60      	RTS					[Return]
[UPT 15: 15nn: Script Jump if $E147,Y High Bits > nn]
C1/182E:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/1831:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1834:	DF164FD0	CMP $D04F16,X		[Compare with AI Command Operand]
C1/1838:	F002 +  	BEQ $183C
C1/183A:	B005 ++ 	BCS $1841
C1/183C: +	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/183F:	8003 +  	BRA $1844
C1/1841: ++	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1844: +	60      	RTS					[Return]

;-------Less Than-------
[UPT 16: 16nn: Script Jump if $E146,Y Low Bits < nn]
C1/1845:	205B01  	JSR $015B			[Jump to Grab $E146,Y Low Bits]
C1/1848:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/184B:	DF164FD0	CMP $D04F16,X		[Compare with AI Command Operand]
C1/184F:	9005 +  	BCC $1856
C1/1851:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1854:	8003 ++ 	BRA $1859
C1/1856: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1859: ++	60      	RTS					[Return]
[UPT 17: 17nn: Script Jump if $E146,Y High Bits < nn]
C1/185A:	206901  	JSR $0169			[Jump to Grab $E146,Y High Bits]
C1/185D:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1860:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/1864:	9005 +  	BCC $186B
C1/1866:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1869:	8003 ++ 	BRA $186E
C1/186B: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/186E: ++	60      	RTS
[UPT 18: 18nn: Script Jump if $E147,Y Low Bits < nn]
C1/186F:	207901  	JSR $0179			[Jump to Get $E147,Y Low Bits]
C1/1872:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1875:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/1879:	9005 +  	BCC $1880
C1/187B:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/187E:	8003 ++ 	BRA $1883
C1/1880: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1883: ++	60      	RTS
[UPT 19: 19nn: Script Jump if $E147,Y High Bits < nn]
C1/1884:	208701  	JSR $0187			[Jump to Get $E147,Y High Bits]
C1/1887:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/188A:	DF164FD0	CMP $D04F16,X		[Load AI Command Operand]
C1/188E:	9005 +  	BCC $1895
C1/1890:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1893:	8003 ++ 	BRA $1898
C1/1895: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1898: ++	60      	RTS

[UPT 36: Increments command by 2 (uh)]
C1/1899:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/189C:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/18A0:	0A      	ASL A				[Shift Accumulator Left]
C1/18A1:	EB      	XBA					[Switch A and B]
C1/18A2:	A900    	LDA #$00			[Load #$00 into Accumulator]
C1/18A4:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/18A6:	18      	CLC					[Clear Carry]
C1/18A7:	6900E0  	ADC #$E000			[Add #$E000 to Accumulator]
C1/18AA:	AA      	TAX					[Transfer Accumulator to X]
C1/18AB:	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/18AD:	BD0000  	LDA $0000,X			[Load Target Master Control Byte]
C1/18B0:	C901    	CMP #$01			[Compare with #$01]
C1/18B2:	D00C +  	BNE $18C0
C1/18B4:	205803  	JSR $0358			{What the hell does this do?}
C1/18B7:	C901    	CMP #$01
C1/18B9:	D005 +  	BNE $18C0
C1/18BB:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/18BE:	8003 ++ 	BRA $18C3
C1/18C0: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/18C3: ++	60      	RTS

[UPT 3C: Increments command by 2]
C1/18C4:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/18C7:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/18CB:	0A      	ASL A
C1/18CC:	EB      	XBA 
C1/18CD:	A900    	LDA #$00
C1/18CF:	C220    	REP #$20
C1/18D1:	18      	CLC 
C1/18D2:	6900E0  	ADC #$E000
C1/18D5:	AA      	TAX 
C1/18D6:	E220    	SEP #$20
C1/18D8:	BD0000  	LDA $0000,X
C1/18DB:	C901    	CMP #$01
C1/18DD:	D00C    	BNE $18EB
C1/18DF:	205803  	JSR $0358
C1/18E2:	C902    	CMP #$02
C1/18E4:	D005    	BNE $18EB
C1/18E6:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/18E9:	8003    	BRA $18EE
C1/18EB:	208D02  	JSR $028D			[Jump to AI Command Offset += 2 , Script Jump]
C1/18EE:	60      	RTS
[UPT 42: Increments command by 2 (cleansed)]
C1/18EF:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/18F2:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/18F6:	0A			ASL A
C1/18F7:	EB			XBA 
C1/18F8:	A900		LDA #$00
C1/18FA:	C220		REP #$20
C1/18FC:	18			CLC 
C1/18FD:	6900E0		ADC #$E000
C1/1900:	AA			TAX 
C1/1901:	E220		SEP #$20
C1/1903:	BD0000		LDA $0000,X
C1/1906:	C901		CMP #$01
C1/1908:	D00C		BNE $1916
C1/190A:	205803		JSR $0358
C1/190D:	C904		CMP #$04
C1/190F:	D005		BNE $1916
C1/1911:	201B02		JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1914:	8003		BRA $1919
C1/1916:	208D02		JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1919:	60			RTS
[UPT 48: Increments command by 2 (cleansed)]
C1/191A:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/191D:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/1921:	0A			ASL A
C1/1922:	EB			XBA 
C1/1923:	A900		LDA #$00
C1/1925:	C220		REP #$20
C1/1927:	18			CLC 
C1/1928:	6900E0		ADC #$E000
C1/192B:	AA			TAX 
C1/192C:	E220		SEP #$20
C1/192E:	BD0000		LDA $0000,X
C1/1931:	C901		CMP #$01
C1/1933:	D00C		BNE $1941
C1/1935:	205803		JSR $0358
C1/1938:	C908		CMP #$08
C1/193A:	D005		BNE $1941
C1/193C:	201B02		JSR $021B			[Jump to AI Command Offset += 3~4]
C1/193F:	8003		BRA $1944
C1/1941:	208D02		JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/1944:	60			RTS

[Unused? (cleansed)]
C1/1945:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1948:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/194C:	0A			ASL A
C1/194D:	EB			XBA 
C1/194E:	A900		LDA #$00
C1/1950:	C220		REP #$20
C1/1952:	18			CLC 
C1/1953:	6900E0		ADC #$E000
C1/1956:	AA			TAX 
C1/1957:	E220		SEP #$20
C1/1959:	BD0000		LDA $0000,X
C1/195C:	C901		CMP #$01
C1/195E:	D00C		BNE $196C
C1/1960:	205803		JSR $0358
C1/1963:	C901		CMP #$01
C1/1965:	F005		BEQ $196C
C1/1967:	201B02		JSR $021B			[Jump to AI Command Offset += 3~4]
C1/196A:	8003		BRA $196F
C1/196C:	208D02		JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/196F:	60			RTS

C1/1970:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1973:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/1977:	0A      	ASL A
C1/1978:	EB      	XBA 
C1/1979:	A900    	LDA #$00
C1/197B:	C220    	REP #$20
C1/197D:	18      	CLC 
C1/197E:	6900E0  	ADC #$E000
C1/1981:	AA      	TAX 
C1/1982:	E220    	SEP #$20
C1/1984:	BD0000  	LDA $0000,X
C1/1987:	C901    	CMP #$01
C1/1989:	D00C    	BNE $1997
C1/198B:	205803  	JSR $0358
C1/198E:	C902    	CMP #$02
C1/1990:	F005    	BEQ $1997
C1/1992:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/1995:	8003    	BRA $199A
C1/1997:	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/199A:	60      	RTS

C1/199B:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/199E:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/19A2:	0A      	ASL A
C1/19A3:	EB      	XBA 
C1/19A4:	A900    	LDA #$00
C1/19A6:	C220    	REP #$20
C1/19A8:	18      	CLC 
C1/19A9:	6900E0  	ADC #$E000
C1/19AC:	AA      	TAX 
C1/19AD:	E220    	SEP #$20
C1/19AF:	BD0000  	LDA $0000,X
C1/19B2:	C901    	CMP #$01
C1/19B4:	D00C    	BNE $19C2
C1/19B6:	205803  	JSR $0358
C1/19B9:	C904    	CMP #$04
C1/19BB:	F005    	BEQ $19C2
C1/19BD:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/19C0:	8003    	BRA $19C5
C1/19C2:	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/19C5:	60      	RTS

C1/19C6:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/19C9:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/19CD:	0A      	ASL A
C1/19CE:	EB      	XBA 
C1/19CF:	A900    	LDA #$00
C1/19D1:	C220    	REP #$20
C1/19D3:	18      	CLC 
C1/19D4:	6900E0  	ADC #$E000
C1/19D7:	AA      	TAX 
C1/19D8:	E220    	SEP #$20
C1/19DA:	BD0000  	LDA $0000,X
C1/19DD:	C901    	CMP #$01
C1/19DF:	D00C    	BNE $19ED
C1/19E1:	205803  	JSR $0358
C1/19E4:	C908    	CMP #$08
C1/19E6:	F005    	BEQ $19ED
C1/19E8:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/19EB:	8003    	BRA $19F0
C1/19ED:	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/19F0:	60      	RTS

[UPT F9]
C1/19F1:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/19F4:	BF164FD0	LDA $D04F16,X
C1/19F8:	999B01  	STA $019B,Y
C1/19FB:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]

[UPT E4: E4xxyy]
C1/19FE:	20A505  	JSR $05A5
C1/1A01:	D02D +   	BNE $1A30
C1/1A03:	200404  	JSR $0404
C1/1A06:	290F    	AND #$0F
C1/1A08:	994101  	STA $0141,Y
C1/1A0B:	A9C1    	LDA #$C1
C1/1A0D:	994001  	STA $0140,Y
C1/1A10:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1A13:	BF164FD0	LDA $D04F16,X
C1/1A17:	994201  	STA $0142,Y
C1/1A1A:	BF174FD0	LDA $D04F17,X
C1/1A1E:	994301  	STA $0143,Y
C1/1A21:	C220    	REP #$20
C1/1A23:	8A      	TXA 
C1/1A24:	18      	CLC 
C1/1A25:	690300  	ADC #$0003
C1/1A28:	994401  	STA $0144,Y
C1/1A2B:	A90000  	LDA #$0000
C1/1A2E:	800F    	BRA $1A3F
C1/1A30: +	C220    	REP #$20
C1/1A32:	B94401  	LDA $0144,Y
C1/1A35:	18      	CLC 
C1/1A36:	690300  	ADC #$0003
C1/1A39:	994401  	STA $0144,Y
C1/1A3F:	60      	RTS

[Nothing after this point seems to do B94401. Possibly. RTI, eh?]
[UPT E5]
C1/1A40:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1A43:	D02D    	BNE $1A72
C1/1A45:	200404  	JSR $0404
C1/1A48:	290F99  	AND #$990F
C1/1A4B:	4101    	EOR ($01,X)
C1/1A4D:	A9C199  	LDA #$99C1
C1/1A50:	40      	RTI
C1/1A51:	01BE    	ORA ($BE,X)
C1/1A53:	4401BF  	MVP $01,$BF
C1/1A56:	164F    	ASL $4F,X
C1/1A58:	D099    	BNE $19F3
C1/1A5A:	4201    	WDM #$01
C1/1A5C:	BF174FD0	LDA $D04F17,X
C1/1A60:	994301  	STA $0143,Y
C1/1A63:	C220    	REP #$20
C1/1A65:	8A      	TXA 
C1/1A66:	18      	CLC 
C1/1A67:	690300  	ADC #$0003
C1/1A6A:	994401  	STA $0144,Y
C1/1A6D:	A90000  	LDA #$0000
C1/1A70:	800F    	BRA $1A81
C1/1A72:	C220    	REP #$20
C1/1A74:	B94401  	LDA $0144,Y
C1/1A77:	18      	CLC 
C1/1A78:	690300  	ADC #$0003
C1/1A7B:	994401  	STA $0144,Y
C1/1A81:	60      	RTS

[UPT E6: E6xxyy. Returns either #$0000 or #$FFFF]
C1/1A82:	20A505  	JSR $05A5
C1/1A85:	D031 +  	BNE $1AB8
C1/1A87:	DA      	PHX 
C1/1A88:	BB      	TYX 
C1/1A89:	7A      	PLY 
C1/1A8A:	200404  	JSR $0404
C1/1A8D:	290F9B  	AND #$9B0F
C1/1A90:	994101  	STA $0141,Y
C1/1A93:	A9C1    	LDA #$C1
			994001  	STA $0140,Y
			BE4401  	LDX $0144,Y
			BF164FD0	STA $D04F16,X
C1/1A9F:	994201  	STA $0142,Y
C1/1AA2:	BF174FD0	LDA $D04F17,X
C1/1AA6:	994301  	STA $0143,Y
C1/1AA9:	C220    	REP #$20
C1/1AAB:	8A      	TXA 
C1/1AAC:	18      	CLC 
C1/1AAD:	690300  	ADC #$0003
C1/1AB0:	994401  	STA $0144,Y
C1/1AB3:	A90000  	LDA #$0000
C1/1AB6:	800F ++ 	BRA $1AC7
C1/1AB8: +	C220    	REP #$20
C1/1ABA:	B94401  	LDA $0144,Y
C1/1ABD:	18      	CLC 
C1/1ABE:	690300  	ADC #$0003
C1/1AC1:	994401  	STA $0144,Y
C1/1AC7: ++	60      	RTS
[UPT E7]
C1/1AC8:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1ACB:	D031    	BNE $1AFE
C1/1ACD:	DA      	PHX 
C1/1ACE:	BB      	TYX 
C1/1ACF:	7A      	PLY 
C1/1AD0:	200404  	JSR $0404
C1/1AD3:	290F9B  	AND #$9B0F
C1/1AD6:	994101  	STA $0141,Y
C1/1AD9:	A9C199  	LDA #$99C1
C1/1ADC:	40      	RTI
C1/1ADD:	01BE    	ORA ($BE,X)
C1/1ADF:	4401BF  	MVP $01,$BF
C1/1AE2:	164F    	ASL $4F,X
C1/1AE4:	D099    	BNE $1A7F
C1/1AE6:	4201    	WDM #$01
C1/1AE8:	BF174FD0	LDA $D04F17,X
C1/1AEC:	994301  	STA $0143,Y
C1/1AEF:	C220    	REP #$20
C1/1AF1:	8A      	TXA 
C1/1AF2:	18      	CLC 
C1/1AF3:	690300  	ADC #$0003
C1/1AF6:	994401  	STA $0144,Y
C1/1AF9:	A90000  	LDA #$0000
C1/1AFC:	800F    	BRA $1B0D
C1/1AFE:	C220    	REP #$20
C1/1B00:	B94401  	LDA $0144,Y
C1/1B03:	18      	CLC 
C1/1B04:	690300  	ADC #$0003
C1/1B07:	994401  	STA $0144,Y
C1/1B0D:	60      	RTS
C1/1B0E:	20A505  	JSR $05A5
C1/1B11:	D02E    	BNE $1B41
C1/1B13:	200404  	JSR $0404
C1/1B16:	EB      	XBA 
C1/1B17:	290F99  	AND #$990F
C1/1B1A:	4101    	EOR ($01,X)
C1/1B1C:	A9C199  	LDA #$99C1
C1/1B1F:	40      	RTI
C1/1B20:	01BE    	ORA ($BE,X)
C1/1B22:	4401BF  	MVP $01,$BF
C1/1B25:	164F    	ASL $4F,X
C1/1B27:	D099    	BNE $1AC2
C1/1B29:	4201    	WDM #$01
C1/1B2B:	BF174FD0	LDA $D04F17,X
C1/1B2F:	994301  	STA $0143,Y
C1/1B32:	C220    	REP #$20
C1/1B34:	8A      	TXA 
C1/1B35:	18      	CLC 
C1/1B36:	690300  	ADC #$0003
C1/1B39:	994401  	STA $0144,Y
C1/1B3C:	A90000  	LDA #$0000
C1/1B3F:	800F    	BRA $1B50
C1/1B41:	C220    	REP #$20
C1/1B43:	B94401  	LDA $0144,Y
C1/1B46:	18      	CLC 
C1/1B47:	690300  	ADC #$0003
C1/1B4A:	994401  	STA $0144,Y
C1/1B50:	60      	RTS
C1/1B51:	20A505  	JSR $05A5
C1/1B54:	D032    	BNE $1B88
C1/1B56:	DA      	PHX 
C1/1B57:	BB      	TYX 
C1/1B58:	7A      	PLY 
C1/1B59:	200404  	JSR $0404
C1/1B5C:	9B      	TXY 
C1/1B5D:	EB      	XBA 
C1/1B5E:	290F
		994101    	EOR ($01,X)
C1/1B63:	A9C1
		BF164FD0	LDA $D04F16,X
C1/1B6E:	994201
C1/1B72:	BF174FD0	LDA $D04F17,X
C1/1B76:	994301  	STA $0143,Y
C1/1B79:	C220    	REP #$20
C1/1B7B:	8A      	TXA 
C1/1B7C:	18      	CLC 
C1/1B7D:	690300  	ADC #$0003
C1/1B80:	994401  	STA $0144,Y
C1/1B83:	A90000  	LDA #$0000
C1/1B86:	800F    	BRA $1B97

C1/1B88:	C220    	REP #$20
C1/1B8A:	B94401  	LDA $0144,Y
C1/1B8D:	18      	CLC 
C1/1B8E:	690300  	ADC #$0003
C1/1B91:	994401  	STA $0144,Y
C1/1B94:	A9FFFF  	LDA #$FFFF
C1/1B97:	60      	RTS

C1/1B98:	20A505		JSR $05A5
C1/1B9B:	D02F +		BNE $1BCC			[Branch ahead if subroutine result wasn't zero]
C1/1B9D:	200404		JSR $0404
C1/1BA0:	4A			LSR A
C1/1BA1:	4A			LSR A
C1/1BA2:	4A			LSR A
C1/1BA3:	4A			LSR A
C1/1BA4:	994101		STA $0141,Y
C1/1BA7:	A9C1		LDA #$C1
C1/1BA9:	994001		STA $0140,Y
C1/1BAC:	BE4401		LDX $0144,Y
C1/1BAF:	BF164FD0	LDA $D04F16,X
C1/1BB3:	994201		STA $0142,Y
C1/1BB6:	BF174FD0	LDA $D04F17,X
C1/1BBA:	994301		STA $0143,Y
C1/1BBD:	C220		REP #$20
C1/1BBF:	8A			TXA 
C1/1BC0:	18			CLC 
C1/1BC1:	690300		ADC #$0003
C1/1BC4:	994401		STA $0144,Y
C1/1BC7:	A90000		LDA #$0000
C1/1BCA:	800F ++		BRA $1BDB
C1/1BCC: +	C220		REP #$20
C1/1BCE:	B94401		LDA $0144,Y
C1/1BD1:	18			CLC 
C1/1BD2:	690300		ADC #$0003
C1/1BD5:	994401		STA $0144,Y
C1/1BDB: ++	60			RTS

[UPT FE: FExxyy]
C1/1BDC:	20A505  	JSR $05A5
C1/1BDF:	D033    	BNE $1C14
C1/1BE1:	DA      	PHX 
C1/1BE2:	BB      	TYX 
C1/1BE3:	7A      	PLY 
C1/1BE4:	200404  	JSR $0404
C1/1BE7:	4A      	LSR A
C1/1BE8:	4A      	LSR A
C1/1BE9:	4A      	LSR A
C1/1BEA:	4A      	LSR A
C1/1BEB:	9B      	TXY 
C1/1BEC:	994101  	STA $0141,Y
C1/1BEF:	A9C1		LDA #$C1
C1/1BF1:	994001		STA $0140,Y
C1/1BF4:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1BF7:	BF164FD0	LDA $D04F16,X		[Load second operand]
C1/1BBB:	994201		STA $0142,Y
C1/1BFE:	BF174FD0	LDA $D04F17,X		[Load third operand]
C1/1C02:	994301  	STA $0143,Y
C1/1C05:	C220    	REP #$20
C1/1C07:	8A      	TXA 
C1/1C08:	18      	CLC 
C1/1C09:	690300  	ADC #$0003
C1/1C0C:	994401  	STA $0144,Y
C1/1C0F:	A90000  	LDA #$0000
C1/1C12:	800F    	BRA $1C23
C1/1C14:	C220    	REP #$20
C1/1C16:	B94401  	LDA $0144,Y
C1/1C19:	18      	CLC 
C1/1C1A:	690300  	ADC #$0003
C1/1C1D:	994401  	STA $0144,Y
C1/1C20:	A9FFFF  	LDA #$FFFF
C1/1C23:	60      	RTS

[UPT E3: Related to player character attacks somehow? Need to check this with AI characters]
C1/1C24:	0B      	PHD 
C1/1C25:	08      	PHP 
C1/1C26:	C220    	REP #$20
C1/1C28:	8B      	PHB 
C1/1C29:	3B      	TSC 
C1/1C2A:	5B      	TCD 
C1/1C2B:	E220    	SEP #$20
C1/1C2D:	6401    	STZ $01
C1/1C2F:	B90600  	LDA $0006,Y
C1/1C32:	F00E    	BEQ $1C42
C1/1C34:	2480    	BIT $80
C1/1C36:	F006    	BEQ $1C3E
C1/1C38:	A902    	LDA #$02
C1/1C3A:	8501    	STA $01
C1/1C3C:	8004    	BRA $1C42
C1/1C3E:	A901    	LDA #$01
C1/1C40:	8501    	STA $01
C1/1C42:	B90700  	LDA $0007,Y
C1/1C45:	F012    	BEQ $1C59
C1/1C47:	2480    	BIT $80
C1/1C49:	F008    	BEQ $1C53
C1/1C4B:	A501    	LDA $01
C1/1C4D:	0908    	ORA #$08
C1/1C4F:	8501    	STA $01
C1/1C51:	8006    	BRA $1C59
C1/1C53:	A501    	LDA $01
C1/1C55:	0904    	ORA #$04
C1/1C57:	8501    	STA $01
C1/1C59:	A501    	LDA $01
C1/1C5B:	D003    	BNE $1C60
C1/1C5D:	200205  	JSR $0502
C1/1C60:	994101  	STA $0141,Y			[Store into Animation?]
C1/1C63:	A9C1    	LDA #$C1
C1/1C65:	994001  	STA $0140,Y
C1/1C68:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1C6B:	BF164FD0	LDA $D04F16,X [The first two arguments are paired, eh?]
C1/1C6F:	994201  	STA $0142,Y
C1/1C72:	BF174FD0	LDA $D04F17,X [See above]
C1/1C76:	994301  	STA $0143,Y
C1/1C79:	C220    	REP #$20
C1/1C7B:	8A      	TXA 
C1/1C7C:	18      	CLC 
C1/1C7D:	690300  	ADC #$0003
C1/1C80:	994401  	STA $0144,Y
C1/1C83:	A90000  	LDA #$0000
C1/1C86:	E220    	SEP #$20
C1/1C88:	8301    	STA $01,S
C1/1C8A:	68      	PLA 
C1/1C8B:	28      	PLP 
C1/1C8C:	2B      	PLD 
C1/1C8D:	60      	RTS

[UPT E0]
C1/1C8E:	A9C1    	LDA #$C1
C1/1C90:	994001  	STA $0140,Y
C1/1C93:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1C96:	BF164FD0	LDA $D04F16,X [And then the first three...]
C1/1C9A:	994101  	STA $0141,Y
C1/1C9D:	BF174FD0	LDA $D04F17,X
C1/1CA1:	994201  	STA $0142,Y
C1/1CA4:	BF184FD0	LDA $D04F18,X
C1/1CA8:	994301  	STA $0143,Y
C1/1CAB:	A904    	LDA #$04
C1/1CAD:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]
[UPT 62]
C1/1CB0:	0B      	PHD 
C1/1CB1:	08      	PHP 
C1/1CB2:	C220    	REP #$20
C1/1CB4:	8B      	PHB 
C1/1CB5:	3B      	TSC 
C1/1CB6:	5B      	TCD 
C1/1CB7:	E220    	SEP #$20
C1/1CB9:	A903    	LDA #$03
C1/1CBB:	8501    	STA $01
C1/1CBD:	A200E6  	LDX #$E600
C1/1CC0:	208B05  	JSR $058B
C1/1CC3:	9010    	BCC $1CD5
C1/1CC5:	18      	CLC 
C1/1CC6:	C220    	REP #$20
C1/1CC8:	8A      	TXA 
C1/1CC9:	690002  	ADC #$0200
C1/1CCC:	AA      	TAX 
C1/1CCD:	E220    	SEP #$20
C1/1CCF:	C601    	DEC $01
C1/1CD1:	D0ED    	BNE $1CC0
C1/1CD3:	8021    	BRA $1CF6
C1/1CD5:	A903    	LDA #$03
C1/1CD7:	8501    	STA $01
C1/1CD9:	A903    	LDA #$03
C1/1CDB:	38      	SEC 
C1/1CDC:	E501    	SBC $01
C1/1CDE:	20D304  	JSR $04D3
C1/1CE1:	E00000  	CPX #$0000
C1/1CE4:	F007    	BEQ $1CED
C1/1CE6:	205803  	JSR $0358
C1/1CE9:	8920    	BIT #$20
C1/1CEB:	D009    	BNE $1CF6
C1/1CED:	C601    	DEC $01
C1/1CEF:	D0E8    	BNE $1CD9
C1/1CF1:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1CF4:	8003    	BRA $1CF9
C1/1CF6:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1CF9:	8301    	STA $01,S
C1/1CFB:	68      	PLA 
C1/1CFC:	28      	PLP 
C1/1CFD:	2B      	PLD 
C1/1CFE:	60      	RTS
[UPT F6]
C1/1CFF:	0B      	PHD 
C1/1D00:	08      	PHP 
C1/1D01:	C220    	REP #$20
C1/1D03:	8B      	PHB 
C1/1D04:	3B      	TSC 
C1/1D05:	5B      	TCD 
C1/1D06:	E220    	SEP #$20
C1/1D08:	A903    	LDA #$03
C1/1D0A:	8501    	STA $01
C1/1D0C:	A200E6  	LDX #$E600
C1/1D0F:	208B05  	JSR $058B
C1/1D12:	9012    	BCC $1D26
C1/1D14:	18      	CLC 
C1/1D15:	C220    	REP #$20
C1/1D17:	8A      	TXA 
C1/1D18:	690002  	ADC #$0200
C1/1D1B:	AA      	TAX 
C1/1D1C:	E220    	SEP #$20
C1/1D1E:	E220    	SEP #$20
C1/1D20:	C601    	DEC $01
C1/1D22:	D0EB    	BNE $1D0F
C1/1D24:	801E    	BRA $1D44
C1/1D26:	E220    	SEP #$20
C1/1D28:	A903    	LDA #$03
C1/1D2A:	8501    	STA $01
C1/1D2C:	A903    	LDA #$03
C1/1D2E:	38      	SEC 
C1/1D2F:	E501    	SBC $01
C1/1D31:	20D304  	JSR $04D3
C1/1D34:	E00000  	CPX #$0000
C1/1D37:	F007    	BEQ $1D40
C1/1D39:	205803  	JSR $0358
C1/1D3C:	8920    	BIT #$20
C1/1D3E:	F009    	BEQ $1D49
C1/1D40:	C601    	DEC $01
C1/1D42:	D0E8    	BNE $1D2C
C1/1D44:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/1D47:	8003    	BRA $1D4C
C1/1D49:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/1D4C:	8301    	STA $01,S
C1/1D4E:	68      	PLA 
C1/1D4F:	28      	PLP 
C1/1D50:	2B      	PLD 
C1/1D51:	60      	RTS

[UPT E1]
C1/1D52:	A901    	LDA #$01
C1/1D54:	994001  	STA $0140,Y
C1/1D57:	A901    	LDA #$01
C1/1D59:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT E8: Normal Physical Attack]
C1/1D5C:	B9ED01  	LDA $01ED,Y			[Load Attack Bar/Niceness]
C1/1D5F:	F003 +  	BEQ $1D64
C1/1D61:	4C2101  	JMP $0121			[Jump to Command Offset += 1]
C1/1D64: +	B9C001  	LDA $01C0,Y			[Load Enemy Weapon Level]
C1/1D67:	999B01  	STA $019B,Y			[Store into Accumulation Level]
C1/1D6A:	A902    	LDA #$02
C1/1D6C:	994001  	STA $0140,Y
C1/1D6F:	A901    	LDA #$01
C1/1D71:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT DF: ?? Physical Attack]
C1/1D74:	B9ED01  	LDA $01ED,Y
C1/1D77:	F003    	BEQ $1D7C
C1/1D79:	4C2101  	JMP $0121		[Jump to Command Offset += 1]
C1/1D7C:	B94C01  	LDA $014C,Y
C1/1D7F:	29FE    	AND #$FE
C1/1D81:	994C01  	STA $014C,Y
C1/1D84:	A902    	LDA #$02
C1/1D86:	994001  	STA $0140,Y
C1/1D89:	A901    	LDA #$01
C1/1D8B:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT FA: FAnn: Physical Attack With Weapon Level nn]
C1/1D8E:	B9ED01  	LDA $01ED,Y
C1/1D91:	F003 +  	BEQ $1D96
C1/1D93:	4C2B01  	JMP $012B			[Jump to Command Offset += 2]
C1/1D96: +	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1D99:	BF164FD0	LDA $D04F16,X
C1/1D9D:	999B01  	STA $019B,Y
C1/1DA0:	A902    	LDA #$02
C1/1DA2:	994001  	STA $0140,Y
C1/1DA5:	A902    	LDA #$02
C1/1DA7:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

C1/1DAA:	A903    	LDA #$03
C1/1DAC:	994001  	STA $0140,Y
C1/1DAF:	A901    	LDA #$01
C1/1DB1:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT F4]
C1/1DB4:	B94C01		LDA $014C,Y
C1/1DB7:	8901		BIT #$01
C1/1DB9:	F00F		BEQ $1DCA
C1/1DBB:	29FE		AND #$FE
C1/1DBD:	994C01		STA $014C,Y
C1/1DC0:	A907		LDA #$07
C1/1DC2:	994001		STA $0140,Y
C1/1DC5:	A901		LDA #$01
C1/1DC7:	4C1101		JMP $0111			[Jump to AI Command Offset Variable Increase]
C1/1DCA:	4C2101		JMP $0121			[Jump to Command Offset += 1]
[UPT F3]
C1/1DCD:	C220    	REP #$20
C1/1DCF:	98      	TYA 
C1/1DD0:	38      	SEC 
C1/1DD1:	E900E0  	SBC #$E000
C1/1DD4:	4A      	LSR A
C1/1DD5:	EB      	XBA 
C1/1DD6:	AA      	TAX 
C1/1DD7:	E220    	SEP #$20
C1/1DD9:	BF7DCC7E	LDA $7ECC7D,X		[What is this?]
C1/1DDD:	F016 +  	BEQ $1DF5
C1/1DDF:	B94C01  	LDA $014C,Y
C1/1DE2:	8901    	BIT #$01
C1/1DE4:	D00F +  	BNE $1DF5
C1/1DE6:	0901    	ORA #$01
C1/1DE8:	994C01  	STA $014C,Y
C1/1DEB:	A906    	LDA #$06
C1/1DED:	994001  	STA $0140,Y
C1/1DF0:	A901    	LDA #$01
C1/1DF2:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]
C1/1DF5: +	4C2101  	JMP $0121			[Jump to Command Offset += 1]

[UPT EE: Destroys the mob?]
C1/1DF8:	A904    	LDA #$04
C1/1DFA:	994001  	STA $0140,Y
C1/1DFD:	A901    	LDA #$01
C1/1DFF:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT E2: E2nn]
C1/1E02:	A940    	LDA #$40
C1/1E04:	994001  	STA $0140,Y
C1/1E07:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1E0A:	BF164FD0	LDA $D04F16,X		[Load operand] {Often 00?}
C1/1E0E:	994101  	STA $0141,Y			[Store into this]
C1/1E11:	A902    	LDA #$02
C1/1E13:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

C1/1E16:	0B      	PHD 
C1/1E17:	08      	PHP 
C1/1E18:	C220    	REP #$20
C1/1E1A:	E220    	SEP #$20
C1/1E1C:	8B      	PHB 
C1/1E1D:	A97E    	LDA #$7E
C1/1E1F:	48      	PHA 
C1/1E20:	AB      	PLB 
C1/1E21:	5A      	PHY 
C1/1E22:	BB      	TYX 
C1/1E23:	221B00C0	JSR $C0001B
C1/1E27:	7A      	PLY 
C1/1E28:	AB      	PLB 
C1/1E29:	28      	PLP 
C1/1E2A:	2B      	PLD 
C1/1E2B:	60      	RTS

[Subtract Spell Cost (cleansed)] 
C1/1E2C:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1E2F:	BF174FD0	LDA $D04F17,X		[Load AI Second Operand] {Spell to be cast}
C1/1E33:	C220		REP #$20			[Disable 8-Bit Emulation]
C1/1E35:	29FF00		AND #$00FF			[Throw out high byte, keep second operand]
C1/1E38:	EB			XBA					[Switch Accumulator bytes]
C1/1E39:	4A			LSR A				[Divide by 2]
C1/1E3A:	4A			LSR A				[Again, by 2]
C1/1E3B:	AA			TAX					[Transfer Accumulator to X]
C1/1E3C:	E220		SEP #$20			[Enable 8-bit Emulation Mode]
C1/1E3E:	B98601		LDA $0186,Y			[Load Current MP into Accumulator]
C1/1E41:	38			SEC					[Set Carry]
C1/1E42:	FFDF2AD0	SBC $D02ADF,X		[Load Spell Cost]
C1/1E46:	60			RTS					[Return]

[UPT E9: Cast a goddamn spell. Finally!]
C1/1E47:	20BA05  	JSR $05BA		[Checks $E1AD,Y]
C1/1E4A:	D044 +    	BNE $1E90
C1/1E4C:	202C1E  	JSR $1E2C		[Jump to Subtract Spell Cost]
C1/1E4F:	903F +   	BCC $1E90
C1/1E51:	B99001  	LDA $0190,Y		[Load Status Effects(low) into Accumulator]
C1/1E54:	2980    	AND #$80		[Check for Confuse]
C1/1E56:	D038 +    	BNE $1E90
C1/1E58:	B96000  	LDA $0060,Y
C1/1E5B:	C9E0    	CMP #$E0
C1/1E5D:	F031    	BEQ $1E90
C1/1E5F:	A944    	LDA #$44		[Load #$44 into Accumulator]
C1/1E61:	994001  	STA $0140,Y
C1/1E64:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1E67:	BF164FD0	LDA $D04F16,X		[Load first operand]
C1/1E6B:	994101  	STA $0141,Y
C1/1E6E:	BF174FD0	LDA $D04F17,X		[Load second operand] {Spell being cast}
C1/1E72:	997001  	STA $0170,Y			[Store into SpellCast?]
C1/1E75:	BB      	TYX					[Transfer Y to X]
C1/1E76:	9E7701  	STZ $0177,X			[Store zero here]
C1/1E79:	BDAD01  	LDA $01AD,X			[Load Current Target]
C1/1E7C:	1A      	INC A				[Increment Accumulator]
C1/1E7D:	9D7801  	STA $0178,X			[Store into Primary Spell Target]
C1/1E80:	9E7901  	STZ $0179,X			[Store zero into Secondary Spell Target]
C1/1E83:	9E7A01  	STZ $017A,X			[Store zero into Tertiary Spell Target]
C1/1E86:	A901    	LDA #$01			[Load #$01 into Accumulator]
C1/1E88:	9D7601  	STA $0176,X			[Store into Number of Spell Targets]
C1/1E8B:	20161E  	JSR $1E16
C1/1E8E:	8003    	BRA $1E93
C1/1E90: +	203425  	JSR $2534
C1/1E93:	A903    	LDA #$03
C1/1E95:	4C1101  	JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT EA: Cast a goddamn spell without checking $E1AD,Y]
C1/1E98:	202C1E		JSR $1E2C		[Subtract Spell Cost]
C1/1E9B:	B011		BCS $1EAE
C1/1E9D:	B96000		LDA $0060,Y
C1/1EA0:	C9E0		CMP #$E0
C1/1EA2:	F007 +		BEQ $1EAB
C1/1EA4:	B99001		LDA $0190,Y
C1/1EA7:	2980		AND #$80		[Check for Confuse]
C1/1EA9:	F003 ++		BEQ $1EAE		[Branch ahead if it isn't there]
C1/1EAB: +	4C2F1F		JMP $1F2F		[Otherwise, jump way far ahead]
C1/1EAE: ++	BB			TYX			[Transfer Y to X]
C1/1EAF:	9E7601		STZ $0176,X		[Store zero into]
C1/1EB2:	9E7701		STZ $0177,X
C1/1EB5:	9E7801		STZ $0178,X
C1/1EB8:	9E7901		STZ $0179,X
C1/1EBB:	9E7A01		STZ $017A,X
C1/1EBE:	A200E0		LDX #$E000
C1/1EC1:	5A			PHY 
C1/1EC2:	A903		LDA #$03		[Load #$03 into Accumulator]
C1/1EC4:	48			PHA			[Push Accumulator(#$03)]
C1/1EC5:	D9AD01		CMP $01AD,Y		[Compare #$03 with SpellCastEnable?]
C1/1EC8:	F002 +		BEQ $1ECC		[Branch ahead if they're equal]
C1/1ECA:	B01A ++		BCS $1EE6
C1/1ECC: +	A200E6		LDX #$E600
C1/1ECF: -	208B05		JSR $058B		[Check if it's an NPC?
C1/1ED2:	B009 +		BCS $1EDD		[Branch ahead if it's an NPC and not a monster]
C1/1ED4:	A907		LDA #$07		[Load #$07 into Accumulator]
C1/1ED6:	38			SEC			[Set Carry]
C1/1ED7:	E301		SBC $01,S		[Subtract whatever's here]
C1/1ED9:	997801		STA $0178,Y		[Store into Spell Target]
C1/1EDC:	C8			INY			[Increment Y]
C1/1EDD: +	68			PLA			[Pull Accumulator(#$03)]
C1/1EDE:	3A			DEC A			[Decrement Accumulator]
C1/1EDF:	48			PHA			[Push Accumulator(#$03)]
C1/1EE0:	D0ED -		BNE $1ECF		[Loop back if #$03 hasn't been reduced to zero yet]
C1/1EE2:	68			PLA			[Pull Accumulator from Stack]
C1/1EE3:	7A			PLY			[Pull Y from Stack]
C1/1EE4:	8015 +		BRA $1EFB
C1/1EE6: ++	204A05		JSR $054A
C1/1EE9:	D009		BNE $1EF4
C1/1EEB:	A904		LDA #$04
C1/1EED:	38			SEC 
C1/1EEE:	E301		SBC $01,S
C1/1EF0:	997801		STA $0178,Y
C1/1EF3:	C8			INY						[Increment Y]
C1/1EF4:	68			PLA 
C1/1EF5:	3A			DEC A
C1/1EF6:	48			PHA 
C1/1EF7:	D0ED		BNE $1EE6
C1/1EF9:	68			PLA 
C1/1EFA:	7A			PLY 
C1/1EFB: +	B97801		LDA $0178,Y		[Load SpellCounter?]
C1/1EFE:	F02F +		BEQ $1F2F
C1/1F00:	BB			TYX 
C1/1F01:	FE7601 		INC $0176,X		[Increment number of spell targets]
C1/1F04:	B97901 		LDA $0179,Y		[Load Secondary Spell Target]
C1/1F07:	F00B +		BEQ $1F14		[Branch ahead if it isn't there]
C1/1F09:	FE7601		INC $0176,X		[Otherwise, increment number of spell targets]
C1/1F0C:	B97A01		LDA $017A,Y		[Load Tertiary Spell Target]
C1/1F0F:	F003 +		BEQ $1F14		[Branch ahead if it isn't there]
C1/1F11:	FE7601		INC $0176,X		[Otherwise, increment number of spell targets]
C1/1F14: +	A944		LDA #$44		[
C1/1F16:	994001		STA $0140,Y
C1/1F19:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1F1C:	BF164FD0	LDA $D04F16,X
C1/1F20:	994101		STA $0141,Y
C1/1F23:	BF174FD0	LDA $D04F17,X
C1/1F27:	997001		STA $0170,Y
C1/1F2A:	20161E		JSR $1E16
C1/1F2D:	8003		BRA $1F32
{Arrived here if you were Confused}
C1/1F2F: +	203425		JSR $2534
C1/1F32:	A903		LDA #$03			[Load #$03 into Accumulator] {For Variable Increase}
C1/1F34:	4C1101		JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT ED: EDnn (cleansed)]
C1/1F37:	A943		LDA #$43			[Load #$43 into Accumulator]
C1/1F39:	994001		STA $0140,Y			[Store into this thing]
C1/1F3C:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1F3F:	BF164FD0	LDA $D04F16,X		[Load AI Command Operand]
C1/1F43:	994101		STA $0141,Y
C1/1F46:	A902		LDA #$02			[Load #$02 into Accumulator]
C1/1F48:	4C1101		JMP $0111			[Jump to AI Command Offset Variable Increase]

[UPT EF: EFnnxx]
C1/1F4B:	A981    	LDA #$81
C1/1F4D:	994001  	STA $0140,Y
C1/1F50:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1F53:	BF164FD0	LDA $D04F16,X
C1/1F57:	994101  	STA $0141,Y
C1/1F5A:	BF174FD0	LDA $D04F17,X
C1/1F5E:	994201  	STA $0142,Y
C1/1F61:	A903    	LDA #$03
C1/1F63:	4C1101  	JMP $0111		[Jump to Variable AI File Pointer Increase]

C1/1F66:	A9C0    	LDA #$C0
C1/1F68:	994001  	STA $0140,Y
C1/1F6B:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1F6E:	BF164FD0	LDA $D04F16,X
C1/1F72:	994101  	STA $0141,Y
C1/1F75:	BF174FD0	LDA $D04F17,X
C1/1F79:	994201  	STA $0142,Y
C1/1F7C:	B92000  	LDA $0020,Y
C1/1F7F:	4A      	LSR A
C1/1F80:	18      	CLC 
C1/1F81:	6904    	ADC #$04
C1/1F83:	4A      	LSR A
C1/1F84:	4A      	LSR A
C1/1F85:	4A      	LSR A
C1/1F86:	D002    	BNE $1F8A
C1/1F88:	A901    	LDA #$01
C1/1F8A:	C910    	CMP #$10
C1/1F8C:	9002    	BCC $1F90
C1/1F8E:	A90F    	LDA #$0F
C1/1F90:	994301  	STA $0143,Y
C1/1F93:	A903    	LDA #$03
C1/1F95:	4C1101  	JMP $0111		[Jump to Variable AI File Pointer Increase]
[UPT F7]
C1/1F98:	A982    	LDA #$82
C1/1F9A:	994001  	STA $0140,Y
C1/1F9D:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1FA0:	BF164FD0	LDA $D04F16,X
C1/1FA4:	994101  	STA $0141,Y
C1/1FA7:	BF174FD0	LDA $D04F17,X
C1/1FAB:	994201  	STA $0142,Y
C1/1FAE:	A903    	LDA #$03
C1/1FB0:	4C1101  	JMP $0111		[Jump to Variable AI File Pointer Increase]
C1/1FB3:	0B      	PHD 
C1/1FB4:	08      	PHP 
C1/1FB5:	C220    	REP #$20
C1/1FB7:	E220    	SEP #$20
C1/1FB9:	8B      	PHB 
C1/1FBA:	A97E    	LDA #$7E
C1/1FBC:	48      	PHA 
C1/1FBD:	AB      	PLB 
C1/1FBE:	5A      	PHY 
C1/1FBF:	222400C0	JSR $C00024
C1/1FC3:	7A      	PLY 
C1/1FC4:	AB      	PLB 
C1/1FC5:	28      	PLP 
C1/1FC6:	2B      	PLD 
C1/1FC7:	60      	RTS
[UPT 61]
C1/1FC8:	20A505		JSR $05A5
C1/1FCB:	20B31F		JSR $1FB3
C1/1FCE:	4C2101		JMP $0121			[Jump to Command Offset += 1]
[UPT F0]
C1/1FD1:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1FD4:	BF164FD0	LDA $D04F16,X
C1/1FD8:	99AC01		STA $01AC,Y
C1/1FDB:	4C2B01		JMP $012B			[Jump to Command Offset += 2]
[UPT F1: Enable NPC spellcast??]
C1/1FDE:	BE4401		LDX $0144,Y			[Load AI Command Offset into X]
C1/1FE1:	BF164FD0	LDA $D04F16,X
C1/1FE5:	99AD01		STA $01AD,Y
C1/1FE8:	4C2B01		JMP $012B			[Jump to Command Offset += 2]

[GetCharDataOffset(int type, int mod)]
[Some kinna targeting bullshit, too]
C1/1FEB:	0B      	PHD					[Push Direct Page]
C1/1FEC:	08      	PHP					[Push Processor Status]
C1/1FED:	C220    	REP #$20			[Disable 8-Bit Accumulator]
C1/1FEF:	DA      	PHX					[Push X onto Stack]
C1/1FF0:	3B      	TSC					[Transfer Stack to Accumulator]
C1/1FF1:	5B      	TCD					[Transfer Accumulator to Direct Page]
C1/1FF2:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/1FF5:	BF174FD0	LDA $D04F17,X		[Load AI Second Operand]
C1/1FF9:	29FF00  	AND #$00FF			[Logical AND with #$00FF]
C1/1FFC:	8501    	STA $01				[Store into TempSecond]
C1/1FFE:	E220    	SEP #$20			[Enable 8-Bit Accumulator]
C1/2000:	BF164FD0	LDA $D04F16,X		[Load AI First Operand]
C1/2004:	C980    	CMP #$80			[Compare with #$80]
C1/2006:	901E +  	BCC $2026			[If less, branch to First Operand < #$80]
C1/2008:	F028 ++ 	BEQ $2032			[If equal, branch to First Operand == #$80]
[First Operand > #$80]
C1/200A:	C982    	CMP #$82			[Compare with #$82]
C1/200C:	9015 +! 	BCC $2023			[If less, branch to First Operand < #$82]
C1/200E:	F00E +@ 	BEQ $201E			[If equal, branch to First Operand == #$82]
[First Operand > #$82]
C1/2010:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/2012:	98      	TYA					[Transfer Y to Accumulator]
C1/2013:	290006  	AND #$0600			[Logical AND with #$0600]
C1/2016:	4A      	LSR A				[Shift Accumulator Right]
C1/2017:	EB      	XBA					[Switch A and B]
C1/2018:	18      	CLC					[Clear Carry]
C1/2019:	6980CA  	ADC #$CA80			[What the fuck is at 7ECA80.]
C1/201C:	8017    	BRA $2035
[First Operand == #$82] {Current ability target?}
C1/201E: +@	B9AD01  	LDA $01AD,Y
C1/2021:	8003 +  	BRA $2026
[First Operand < #$82, i.e. #$81] {Current target}
C1/2023: +!	B9AC01		LDA $01AC,Y			[Load current target?]
[First Operand < #$80] {i.e., normal character/NPC crap normally, but other }
C1/2026: +	0A      	ASL A				[Shift Accumulator Left]
C1/2027:	EB      	XBA					[Switch A and B]
C1/2028:	A900    	LDA #$00			[Load #$00 into Accumulator]
C1/202A:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/202C:	18      	CLC					[Clear Carry]
C1/202D:	6900E0  	ADC #$E000			[Add #$E000]
C1/2030:	8003 +  	BRA $2035
[First Operand == #$80] {Current character}
C1/2032: ++	C220		REP #$20			[Disable 8-Bit Accumulator]
C1/2034:	98			TYA					[Transfer Y to Accumulator]
C1/2035: +	18			CLC					[Clear Carry]
C1/2036:	6501		ADC $01				[Add TempSecond]
C1/2038:	AA			TAX					[Transfer Accumulator to X]
C1/2039:	E220		SEP #$20			[Enable 8-Bit Accumulator]
C1/203B:	8302		STA $02,S
C1/203D:	68			PLA 
C1/203E:	68			PLA 
C1/203F:	28			PLP 
C1/2040:	2B			PLD 
C1/2041:	60			RTS

;-------Character Data Comparisons-------
[UTP 2D: 2Dxxyynn: Script Jump if Char xx Data: yy != nn]
C1/2042:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/2045:	BD8001  	LDA $0180,X
C1/2048:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/204B:	3F184FD0	AND $D04F18,X
C1/204F:	D005 +  	BNE $2056
C1/2051:	202E02  	JSR $022E			[Jump to AI Command Offset += 5~6]
C1/2054:	8003 ++ 	BRA $2059
C1/2056: +	20A002  	JSR $02A0			[Jump to AI Command Offset += 4, Script Jump]
C1/2059: ++	60      	RTS
[UPT 2E: 2Exxyynn: Script Jump if Char xx Data: yy == nn]
C1/205A:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/205D:	BD8001  	LDA $0180,X
C1/2060:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/2063:	3F184FD0	AND $D04F18,X
C1/2067:	F005 +  	BEQ $206E
C1/2069:	202E02  	JSR $022E
C1/206C:	8003 ++ 	BRA $2071
C1/206E: +	20A002  	JSR $02A0			[Jump to AI Command Offset += 4 , Script Jump]
C1/2071: ++	60      	RTS
[UPT 2F: 2Fxxyynn: Script Jump if Char xx Data: yy < nn]
C1/2072:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/2075:	BD8001  	LDA $0180,X			[Load Character Data]
C1/2078:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/207B:	DF184FD0	CMP $D04F18,X
C1/207F:	9005 +  	BCC $2086
C1/2081:	202E02  	JSR $022E
C1/2084:	8003 ++ 	BRA $2089
C1/2086: +	20A002  	JSR $02A0			[Jump to AI Command Offset += 4 , Script Jump]
C1/2089: ++	60      	RTS
[UPT 30: 30xxyynn: Script Jump if Char xx Data: yy > nn]
C1/208A:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/208D:	BD8001  	LDA $0180,X
C1/2090:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/2093:	DF184FD0	CMP $D04F18,X		[Compare with AI Third Operand]
C1/2097:	F002 +  	BEQ $209B
C1/2099:	B005 ++ 	BCS $20A0
C1/209B: +	202E02  	JSR $022E			[Jump to AI Command Offset += 5~6]
C1/209E:	8003 +  	BRA $20A3
C1/20A0: ++	20A002  	JSR $02A0			[Jump to AI Command Offset += 4, Script Jump]
C1/20A3: +	60      	RTS					[Return]

;-------Char. Data 2-Byte Comparisons-------
[UPT BA: Incs X by 5 !=]
C1/20A4:	C220    	REP #$20
C1/20A6:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/20A9:	BD8001  	LDA $0180,X			[Load Character Type]
C1/20AC:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/20AF:	3F184FD0	AND $D04F18,X
C1/20B3:	D005 +    	BNE $20BA
C1/20B5:	203902  	JSR $0239			[AI Command Offset += 6~7]
C1/20B8:	8003 ++   	BRA $20BD
C1/20BA: +	20AB02  	JSR $02AB			[Jump to AI Command Offset += 5, Script Jump]
C1/20BD: ++	60      	RTS
[UPT BB: Incs X by 5 ==]
C1/20BE:	C220    	REP #$20
C1/20C0:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/20C3:	BD8001  	LDA $0180,X
C1/20C6:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/20C9:	3F184FD0	AND $D04F18,X
C1/20CD:	F005 +    	BEQ $20D4
C1/20CF:	203902  	JSR $0239			[AI Command Offset += 6~7]
C1/20D2:	8003    	BRA $20D7
C1/20D4: +	20AB02  	JSR $02AB			[Jump to AI Command Offset += 5, Script Jump]
C1/20D7:	60      	RTS
[UPT BC: Incs X by 5 <]
C1/20D8:	C220    	REP #$20
C1/20DA:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/20DD:	BD8001  	LDA $0180,X
C1/20E0:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/20E3:	DF184FD0	CMP $D04F18,X
C1/20E7:	9005    	BCC $20EE +
C1/20E9:	203902  	JSR $0239			[Jump to AI Command Offset += 6~7]
C1/20EC:	8003    	BRA $20F1 ++
C1/20EE: +	20AB02  	JSR $02AB		[Jump to AI Command Offset += 5, Script Jump]
C1/20F1: ++	60      	RTS
[UPT BD: BDnnxxyy >]
C1/20F2:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/20F4:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/20F7:	BD8001  	LDA $0180,X			[Load Target Character Type]
C1/20FA:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/20FD:	DF184FD0	CMP $D04F18,X		[Compare with AI Third Operand]
C1/2101:	F002 +  	BEQ $2105			[Branch ahead if it's equal]
C1/2103:	B005 ++ 	BCS $210A
C1/2105: +	203902  	JSR $0239			[Jump to AI Command Offset += 6~7]
C1/2108:	8003 +! 	BRA $210D
C1/210A: ++	20AB02  	JSR $02AB			[Jump to AI Command Offset += 5, Script Jump]
C1/210D: +!	60      	RTS

;-------Char. Data Setters?

[UPT DA: Increments command by 4]
C1/210E:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/2111:	DA      	PHX 
C1/2112:	BD8001  	LDA $0180,X
C1/2115:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/2118:	1F184FD0	ORA $D04F18,X
C1/211C:	FA      	PLX 
C1/211D:	9D8001  	STA $0180,X
C1/2120:	4C4B01  	JMP $014B			[Jump to Command Offset += 4]
C1/2123:	60      	RTS
[UPT DB: Increments command by 4]
C1/2124:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/2127:	DA      	PHX 
C1/2128:	BD8001  	LDA $0180,X
C1/212B:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/212E:	3F184FD0	AND $D04F18,X
C1/2132:	FA      	PLX 
C1/2133:	9D8001  	STA $0180,X
C1/2136:	4C4B01  	JMP $014B			[Jump to Command Offset += 4]
C1/2139:	60      	RTS
[UPT DC: Increments command by 4]
C1/213A:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/213D:	DA      	PHX 
C1/213E:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/2141:	BF184FD0	LDA $D04F18,X
C1/2145:	FA      	PLX 
C1/2146:	9D8001  	STA $0180,X
C1/2149:	4C4B01  	JMP $014B			[Jump to Command Offset += 4]
C1/214C:	60      	RTS
[UPT 9D: ??]
C1/214D:	C220    	REP #$20
C1/214F:	B92000  	LDA $0020,Y
C1/2152:	D94801  	CMP $0148,Y
C1/2155:	D00D +  	BNE $2164
C1/2157:	202E03  	JSR $032E			[$0045, with Y]
C1/215A:	D94A01  	CMP $014A,Y
C1/215D:	D005 +  	BNE $2164
C1/215F:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/2162:	8003 ++ 	BRA $2167
C1/2164: +	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/2167: ++	60      	RTS
[UPT 9E]
C1/2168:	C220    	REP #$20
C1/216A:	B92000  	LDA $0020,Y
C1/216D:	D94801  	CMP $0148,Y
C1/2170:	D00D    	BNE $217F
C1/2172:	202E03  	JSR $032E			[$0045, with Y]
C1/2175:	D94A01  	CMP $014A,Y
C1/2178:	D005    	BNE $217F
C1/217A:	201302  	JSR $0213			[Jump to AI Command Offset += 2~3]
C1/217D:	8003    	BRA $2182
C1/217F:	208502  	JSR $0285			[Jump to AI Command Offset += 1, Script Jump]
C1/2182:	60      	RTS
[UPT 9F]
C1/2183:	C220    	REP #$20
C1/2185:	B92000  	LDA $0020,Y
C1/2188:	994801  	STA $0148,Y
C1/218B:	202E03  	JSR $032E			[$0045, with Y]
C1/218E:	994A01  	STA $014A,Y
C1/2191:	4C2101  	JMP $0121		[Jump to Command Offset += 1]

[UPT 5F]
C1/2194:	C220    	REP #$20
C1/2196:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/2199:	8A      	TXA 
C1/219A:	2900FE  	AND #$FE00
C1/219D:	AA      	TAX 
C1/219E:	BD2000  	LDA $0020,X
C1/21A1:	C90800  	CMP #$0008
C1/21A4:	3004    	BMI $21AA
C1/21A6:	7031    	BVS $21D9
C1/21A8:	8002    	BRA $21AC
C1/21AA:	502D    	BVC $21D9
C1/21AC:	C9F800  	CMP #$00F8
C1/21AF:	F008    	BEQ $21B9
C1/21B1:	3004    	BMI $21B7
C1/21B3:	5024    	BVC $21D9
C1/21B5:	8002    	BRA $21B9
C1/21B7:	7020    	BVS $21D9
C1/21B9:	204303  	JSR $0343
C1/21BC:	C90800  	CMP #$0008
C1/21BF:	3004    	BMI $21C5
C1/21C1:	7016    	BVS $21D9
C1/21C3:	8002    	BRA $21C7
C1/21C5:	5012    	BVC $21D9
C1/21C7:	C9D800  	CMP #$00D8
C1/21CA:	F008    	BEQ $21D4
C1/21CC:	3004    	BMI $21D2
C1/21CE:	5009    	BVC $21D9
C1/21D0:	8002    	BRA $21D4
C1/21D2:	7005    	BVS $21D9
C1/21D4:	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/21D7:	8003    	BRA $21DC
C1/21D9:	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/21DC:	60      	RTS

[UPT 60]
C1/21DD:	C220    	REP #$20			[Disable 8-Bit Accumulator]
C1/21DF:	20EB1F  	JSR $1FEB			[Jump to GetCharDataOffset]
C1/21E2:	8A      	TXA					[Transfer X to Accumulator]
C1/21E3:	2900FE  	AND #$FE00			[And with #$FE00] {Cut off char data offset}
C1/21E6:	AA      	TAX					[Transfer Accumulator to X]
C1/21E7:	BD2000  	LDA $0020,X
{0x08: Move on to 0xF8. Fail if N && v, or n && V}
C1/21EA:	C90800  	CMP #$0008
C1/21ED:	3004 +  	BMI $21F3
C1/21EF:	7031 ++ 	BVS $2222
C1/21F1:	8002 +! 	BRA $21F5
C1/21F3: +	502D ++ 	BVC $2222
{0xF8: Do sub. Fail if N && V, or n && v}
C1/21F5: +!	C9F800  	CMP #$00F8
C1/21F8:	F008 +  	BEQ $2202
C1/21FA:	3004 +! 	BMI $2200
C1/21FC:	5024 ++ 	BVC $2222
C1/21FE:	8002 +  	BRA $2202
C1/2200: +!	7020 ++ 	BVS $2222
C1/2202: +	204303  	JSR $0343
{0x08: Move on to 0xF8. Fail if N && v, or n && V}
C1/2205:	C90800  	CMP #$0008
C1/2208:	3004 +  	BMI $220E
C1/220A:	7016 ++ 	BVS $2222
C1/220C:	8002 +! 	BRA $2210
C1/220E: +	5012    	BVC $2222
{0xF8: Script Jump. Fail if N && V, or n && v}
C1/2210: +!	C9D800  	CMP #$00D8
C1/2213:	F008 +  	BEQ $221D
C1/2215:	3004 +! 	BMI $221B
C1/2217:	5009 ++ 	BVC $2222
C1/2219:	8002 +  	BRA $221D
C1/221B: +!	7005 ++ 	BVS $2222
C1/221D: +	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/2220:	8003    	BRA $2225
C1/2222: ++	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/2225:	60      	RTS

[UPT F2: F2nn: Script Jump: If nn != 00 && Acc. Level <= nn, or nn == 00 && Acc. Level >= nn]
C1/2226:	C220    	REP #$20
C1/2228:	98      	TYA 
C1/2229:	290006  	AND #$0600
C1/222C:	4A      	LSR A
C1/222D:	EB      	XBA 
C1/222E:	AA      	TAX 
C1/222F:	E220    	SEP #$20
C1/2231:	BD7DCC  	LDA $CC7D,X
C1/2234:	EB      	XBA 
C1/2235:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/2238:	BF164FD0	LDA $D04F16,X
C1/223C:	F00D +  	BEQ $224B
C1/223E:	EB      	XBA 
C1/223F:	D99B01  	CMP $019B,Y			[Compare Accumulation Level]
C1/2242:	F00F ++ 	BEQ $2253
C1/2244:	900D ++ 	BCC $2253
{Accumulation Level greater than argument}
C1/2246: -	201B02  	JSR $021B			[Jump to AI Command Offset += 3~4]
C1/2249:	800B    	BRA $2256
{Accumulation Level }
C1/224B: +	EB      	XBA 
C1/224C:	D99B01  	CMP $019B,Y			[Compare Accumulation Level]
C1/224F:	F0F5 -  	BEQ $2246
C1/2251:	90F3 -  	BCC $2246
C1/2253: ++	208D02  	JSR $028D			[Jump to AI Command Offset += 2, Script Jump]
C1/2256:	60      	RTS

; AI Command Pointers [2257~2456]

[Uber Pointer Table, related to enemy movement scripts]
C1/2257:	F802		[00]
C1/2259:	8502		[01: Unconditional Jump]
C1/225B:	4506		[02]
C1/225D:	5506		[03]
C1/225F:	6506		[04]
C1/2261:	7506		[05]
C1/2263:	8506		[06]
C1/2265:	9506		[07]
C1/2267:	A506		[08]
C1/2269:	B506		[09]
C1/226B:	4117		[0A]
C1/226D:	5617		[0B]
C1/226F:	6B17		[0C]
C1/2271:	8017		[0D]
C1/2273:	9517		[0E]
C1/2275:	AA17		[0F]
C1/2277:	BF17		[10]
C1/2279:	D417		[11]
C1/227B:	E917		[12]
C1/227D:	0018		[13]
C1/227F:	1718		[14]
C1/2281:	2E18		[15]
C1/2283:	4518		[16]
C1/2285:	5A18		[17]
C1/2287:	6F18		[18]
C1/2289:	8418		[19]
C1/228B:	DA05		[1A]
C1/228D:	E405		[1B]
C1/228F:	EE05		[1C]
C1/2291:	F805		[1D]
C1/2293:	0206		[1E]
C1/2295:	0C06		[1F]
C1/2297:	1606		[20]
C1/2299:	2006		[21]
C1/229B:	2A06		[22]
C1/229D:	3306		[23]
C1/229F:	3C06		[24]
C1/22A1:	B816		[25]
C1/22A3:	C716		[26]
C1/22A5:	D616		[27]
C1/22A7:	E516		[28]
C1/22A9:	1D17		[29]
C1/22AB:	2617		[2A]
C1/22AD:	2F17		[2B]
C1/22AF:	3817		[2C]
C1/22B1:	4220		[2D]
C1/22B3:	5A20		[2E]
C1/22B5:	7220		[2F]
C1/22B7:	8A20		[30]
C1/22B9:	AC08		[31]
C1/22BB:	230B		[32]
C1/22BD:	B10D		[33]
C1/22BF:	9511		[34]
C1/22C1:	8612		[35]
C1/22C3:	9918		[36]
C1/22C5:	F308		[37]
C1/22C7:	6A0B		[38]
C1/22C9:	F80D		[39]
C1/22CB:	AA11		[3A]
C1/22CD:	9B12		[3B]
C1/22CF:	C418		[3C]
C1/22D1:	3A09		[3D]
C1/22D3:	B10B		[3E]
C1/22D5:	3F0E		[3F]
C1/22D7:	BF11		[40]
C1/22D9:	B012		[41]
C1/22DB:	EF18		[42]
C1/22DD:	8109		[43]
C1/22DF:	F80B		[44]
C1/22E1:	860E		[45]
C1/22E3:	D411		[46]
C1/22E5:	C512		[47]
C1/22E7:	1A19		[48]
C1/22E9:	010A		[49]
C1/22EB:	410C		[4A]
C1/22ED:	CF0E		[4B]
C1/22EF:	E911		[4C]
C1/22F1:	DA12		[4D]
C1/22F3:	4A0A		[4E]
C1/22F5:	8A0C		[4F]
C1/22F7:	180F		[50]
C1/22F9:	0012		[51]
C1/22FB:	F112		[52]
C1/22FD:	930A		[53]
C1/22FF:	D30C		[54]
C1/2301:	610F		[55]
C1/2303:	1712		[56]
C1/2305:	0813		[57]
C1/2307:	DC0A		[58]
C1/2309:	2E12		[59]
C1/230B:	4512		[5A]
C1/230D:	5A12		[5B]
C1/230F:	7112		[5C]
C1/2311:	6713		[5D]
C1/2313:	1515		[5E]
C1/2315:	9421		[5F]
C1/2317:	DD21		[60]
C1/2319:	C81F		[61]
C1/231B:	B01C		[62]
C1/231D:	FD06		[63]
C1/231F:	8D07		[64]
C1/2321:	1D08		[65]
C1/2323:	710F		[66]
C1/2325:	2B10		[67]
C1/2327:	900F		[68]
C1/2329:	4A10		[69]
C1/232B:	AF0F		[6A]
C1/232D:	6910		[6B]
C1/232F:	4507		[6C]
C1/2331:	D507		[6D]
C1/2333:	6508		[6E]
C1/2335:	CE0F		[6F]
C1/2337:	8810		[70]
C1/2339:	ED0F		[71]
C1/233B:	A710		[72]
C1/233D:	0C10		[73]
C1/233F:	C610		[74]
C1/2341:	E510		[75]
C1/2343:	3D11		[76]
C1/2345:	FB10		[77]
C1/2347:	5311		[78]
C1/2349:	1111		[79]
C1/234B:	6911		[7A]
C1/234D:	2711		[7B]
C1/234F:	7F11		[7C]
C1/2351:	0001		[7D: Beginning of huge stretch of bogus UPTs]
C1/2353:	0001		[7E]
C1/2355:	0001		[7F]
C1/2357:	0001		[80]
C1/2359:	0001		[81]
C1/235B:	0001		[82]
C1/235D:	0001		[83]
C1/235F:	0001		[84]
C1/2361:	0001		[85]
C1/2363:	0001		[86]
C1/2365:	0001		[87]
C1/2367:	0001		[88]
C1/2369:	0001		[89]
C1/236B:	0001		[8A]
C1/236D:	0001		[8B]
C1/236F:	0001		[8C]
C1/2371:	0001		[8D]
C1/2373:	0001		[8E]
C1/2375:	0001		[8F]
C1/2377:	0001		[90]
C1/2379:	0001		[91]
C1/237B:	0001		[92]
C1/237D:	0001		[93]
C1/237F:	0001		[94]
C1/2381:	0001		[95]
C1/2383:	0001		[96]
C1/2385:	0001		[97]
C1/2387:	0001		[98]
C1/2389:	0001		[99]
C1/238B:	0001		[9A]
C1/238D:	0001		[9B]
C1/238F:	0001		[9C: End of bogus UPTs]
C1/2391:	4D21		[9D]
C1/2393:	6821		[9E]
C1/2395:	8321		[9F]
C1/2397:	C514		[A0]
C1/2399:	BC14		[A1]
C1/239B:	0001		[A2]
C1/239D:	0001		[A3]
C1/239F:	AB14		[A4]
C1/23A1:	1F13		[A5]
C1/23A3:	AF13		[A6]
C1/23A5:	2D14		[A7]
C1/23A7:	3113		[A8]
C1/23A9:	C113		[A9]
C1/23AB:	3F14		[AA]
C1/23AD:	4313		[AB]
C1/23AF:	D313		[AC]
C1/23B1:	5114		[AD]
C1/23B3:	5513		[AE]
C1/23B5:	E513		[AF]
C1/23B7:	6314		[B0]
C1/23B9:	7913		[B1]
C1/23BB:	F713		[B2]
C1/23BD:	7514		[B3]
C1/23BF:	8B13		[B4]
C1/23C1:	0914		[B5]
C1/23C3:	8714		[B6]
C1/23C5:	9D13		[B7]
C1/23C7:	1B14		[B8]
C1/23C9:	9914		[B9]
C1/23CB:	A420		[BA]
C1/23CD:	BE20		[BB]
C1/23CF:	D820		[BC]
C1/23D1:	F220		[BD]
C1/23D3:	0E1B		[BE]
C1/23D5:	511B		[BF]
C1/23D7:	4F16		[C0]
C1/23D9:	4616		[C1]
C1/23DB:	0001		[C2]
C1/23DD:	0001		[C3]
C1/23DF:	3516		[C4]
C1/23E1:	CD14		[C5]
C1/23E3:	5D15		[C6]
C1/23E5:	DB15		[C7]
C1/23E7:	DF14		[C8]
C1/23E9:	6F15		[C9]
C1/23EB:	ED15		[CA]
C1/23ED:	F114		[CB]
C1/23EF:	8115		[CC]
C1/23F1:	FF15		[CD]
C1/23F3:	0315		[CE]
C1/23F5:	9315		[CF]
C1/23F7:	1116		[D0]
C1/23F9:	2715		[D1]
C1/23FB:	A515		[D2]
C1/23FD:	2316		[D3]
C1/23FF:	3915		[D4]
C1/2401:	B715		[D5]
C1/2403:	200D		[D6]
C1/2405:	4B15		[D7]
C1/2407:	C915		[D8]
C1/2409:	0001		[D9]
C1/240B:	0E21		[DA]
C1/240D:	2421		[DB]
C1/240F:	3A21		[DC]
C1/2411:	0001		[DD]
C1/2413:	0001		[DE]
C1/2415:	741D		[DF]
C1/2417:	8E1C		[E0]
C1/2419:	521D		[E1]
C1/241B:	021E		[E2]
C1/241D:	241C		[E3]
C1/241F:	FE19		[E4]
C1/2421:	401A		[E5]
C1/2423:	821A		[E6]
C1/2425:	C81A		[E7]
C1/2427:	5C1D		[E8]
C1/2429:	471E		[E9]
C1/242B:	981E		[EA]
C1/242D:	661F		[EB]
C1/242F:	AA1D		[EC]
C1/2431:	371F		[ED]
C1/2433:	F81D		[EE]
C1/2435:	4B1F		[EF]
C1/2437:	D11F		[F0]
C1/2439:	DE1F		[F1]
C1/243B:	2622		[F2]
C1/243D:	CD1D		[F3]
C1/243F:	B41D		[F4]
C1/2441:	630D		[F5]
C1/2443:	FF1C		[F6]
C1/2445:	981F		[F7]
C1/2447:	0001		[F8]
C1/2449:	F119		[F9]
C1/244B:	8E1D		[FA]
C1/244D:	5716		[FB]
C1/244F:	7316		[FC]
C1/2451:	981B		[FD]
C1/2453:	DC1B		[FE]
C1/2455:	B702		[FF]

C1/2457:	0B      	PHD
C1/2458:	08      	PHP 
C1/2459:	C220    	REP #$20
C1/245B:	DA      	PHX 
C1/245C:	3B      	TSC 
C1/245D:	5B      	TCD 
C1/245E:	A90300  	LDA #$0003		{Three characters, after all}
C1/2461:	8501    	STA $01			[Store into LoopCounter]
C1/2463:	A200E0  	LDX #$E000		{Character Data Offset}
C1/2466: -	BD9001  	LDA $0190,X		[Load Status Effects]
C1/2469:	297BC5  	AND #$C57B		[Logical AND with #1100 0101 0111 1011, !frst, !uncn, !par, !dmmy2, !ghst, !barr]
C1/246C:	D02F +    	BNE $249D
C1/246E:	18      	CLC 
C1/246F:	8A      	TXA 
C1/2470:	690002  	ADC #$0200
C1/2473:	AA      	TAX 
C1/2474:	C601    	DEC $01
C1/2476:	D0EE -  	BNE $2466
C1/2478:	E220    	SEP #$20
C1/247A:	A903    	LDA #$03
C1/247C:	8501    	STA $01				[Store into LoopCounter]
C1/247E: -	A903    	LDA #$03
C1/2480:	38      	SEC 
C1/2481:	E501    	SBC $01				[Subtract LoopCounter from Accumulator]
C1/2483:	20D304  	JSR $04D3
C1/2486:	E00000  	CPX #$0000
C1/2489:	F00E ++ 	BEQ $2499
C1/248B:	BD1100  	LDA $0011,X
C1/248E:	C902    	CMP #$02
C1/2490:	D007 ++ 	BNE $2499
C1/2492:	BD1C00  	LDA $001C,X
C1/2495:	C900    	CMP #$00
C1/2497:	F012 +! 	BEQ $24AB
C1/2499:	C601    	DEC $01
C1/249B:	D0E1 -  	BNE $247E
C1/249D: +	E220    	SEP #$20
C1/249F:	B94C01  	LDA $014C,Y
C1/24A2:	29FD    	AND #$FD
C1/24A4:	994C01  	STA $014C,Y
C1/24A7:	A9FF    	LDA #$FF
C1/24A9:	8025    	BRA $24D0

C1/24AB:	B94C01  	LDA $014C,Y
C1/24AE:	48      	PHA 
C1/24AF:	B98001  	LDA $0180,Y		[Yeah, character type]
C1/24B2:	BB      	TYX			[Transfer Y to X]
C1/24B3:	5A      	PHY			[Push Y]
C1/24B4:	203C26  	JSR $263C		[IMPORTANT]
C1/24B7:	7A      	PLY 
C1/24B8:	68      	PLA 
C1/24B9:	8902    	BIT #$02
C1/24BB:	F004    	BEQ $24C1
C1/24BD:	A901    	LDA #$01
C1/24BF:	8002    	BRA $24C3
C1/24C1:	A907    	LDA #$07		[Load #$07 into Accumulator]
C1/24C3:	994001  	STA $0140,Y		[Store it into this thing]
C1/24C6:	B94C01  	LDA $014C,Y
C1/24C9:	0902    	ORA #$02
C1/24CB:	994C01  	STA $014C,Y
C1/24CE:	A900    	LDA #$00
C1/24D0:	8302    	STA $02,S
C1/24D2:	68      	PLA 
C1/24D3:	68      	PLA 
C1/24D4:	28      	PLP 
C1/24D5:	2B      	PLD 
C1/24D6:	60      	RTS
C1/24D7:	0B      	PHD 
C1/24D8:	08      	PHP 
C1/24D9:	C220    	REP #$20
C1/24DB:	8B      	PHB 
C1/24DC:	3B      	TSC 
C1/24DD:	5B      	TCD 
C1/24DE:	E220    	SEP #$20
C1/24E0:	B94001  	LDA $0140,Y
C1/24E3:	C9C1    	CMP #$C1
C1/24E5:	F004 +   	BEQ $24EB
C1/24E7:	C940    	CMP #$40
C1/24E9:	D029 *   	BNE $2514
C1/24EB: +	B99001  	LDA $0190,Y		[Load Status Effects[Low]]
C1/24EE:	2980    	AND #$80		[Logical AND with #$80 [Confuse]]
C1/24F0:	F022 *   	BEQ $2514		[Branch ahead if character is confused]
C1/24F2:	6401    	STZ $01
C1/24F4:	B94101  	LDA $0141,Y
C1/24F7:	890C    	BIT #$0C
C1/24F9:	F007    	BEQ $2502
C1/24FB:	A90C    	LDA #$0C
C1/24FD:	8501    	STA $01
C1/24FF:	B94101  	LDA $0141,Y
C1/2502:	8903    	BIT #$03
C1/2504:	F009    	BEQ $250F
C1/2506:	A903    	LDA #$03
C1/2508:	0501    	ORA $01
C1/250A:	8501    	STA $01
C1/250C:	B94101  	LDA $0141,Y
C1/250F:	4501    	EOR $01
C1/2511:	994101  	STA $0141,Y
C1/2514:	8301    	STA $01,S
C1/2516:	68      	PLA 
C1/2517:	28      	PLP 
C1/2518:	2B      	PLD 
C1/2519:	60      	RTS

[Load AI command (cleansed)]
C1/251A:	0B      	PHD					[Push DirectPage]
C1/251B:	08      	PHP					[Push ProcessorStatus]
C1/251C:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/251E:	BE4401  	LDX $0144,Y			[Load AI Command Offset into X]
C1/2521:	BF154FD0	LDA $D04F15,X		[Load AI Command]
C1/2525:	29FF00  	AND #$00FF			[Logical AND with #$00FF]
C1/2528:	0A      	ASL A				[Multiply it by 2]
C1/2529:	AA      	TAX					[Transfer it to X]
C1/252A:	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/252C:	FC5722  	JSR ($2257,X)		[Jump to UPT,X]
C1/252F:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/2531:	28      	PLP					[Pull ProcessorStatus]
C1/2532:	2B      	PLD					[Pull DirectPage]
C1/2533:	60      	RTS					[Return]

C1/2534:	0B      	PHD 
C1/2535:	08      	PHP 
C1/2536:	C220    	REP #$20
C1/2538:	E220    	SEP #$20
C1/253A:	A9C1    	LDA #$C1		[Memory Bank?]
C1/253C:	994001  	STA $0140,Y
C1/253F:	200205  	JSR $0502
C1/2542:	994101  	STA $0141,Y
C1/2545:	A900    	LDA #$00
C1/2547:	994201  	STA $0142,Y
C1/254A:	A905    	LDA #$05
C1/254C:	994301  	STA $0143,Y
C1/254F:	28      	PLP 
C1/2550:	2B      	PLD 
C1/2551:	60      	RTS

C1/2552:	0B      	PHD 
C1/2553:	08      	PHP 
C1/2554:	C220    	REP #$20
C1/2556:	DA      	PHX 
C1/2557:	3B      	TSC 
C1/2558:	5B      	TCD 
C1/2559:	E220    	SEP #$20
C1/255B:	8B      	PHB 
C1/255C:	A97E    	LDA #$7E		[Load #$7E into Accumulator]
C1/255E:	48      	PHA 			[Push Accumulator onto Stack]
C1/255F:	AB      	PLB 			[Pull #$7E off of Stack into Bank Register]
C1/2560:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/2562:	8A      	TXA 			[Transfer X to Accumulator]
C1/2563:	29FF1F  	AND #$1FFF
C1/2566:	0900E0  	ORA #$E000
C1/2569:	A8      	TAY 
C1/256A:	C900E6  	CMP #$E600		[Compare with #$E600 to see if it's an enemy or a player]
C1/256D:	E220    	SEP #$20
C1/256F:	B007 +  	BCS $2578
C1/2571:	205724  	JSR $2457
C1/2574:	C900    	CMP #$00		{End Command}
C1/2576:	F010 ++ 	BEQ $2588
C1/2578: +	6401    	STZ $01			[Store 0 into LoopCounter]
C1/257A: -	201A25  	JSR $251A		[Load command]
C1/257D:	C900    	CMP #$00		{End Command}
C1/257F:	F007 ++ 	BEQ $2588
C1/2581:	C601    	DEC $01			[Decrement LoopCounter]
C1/2583:	D0F5 -  	BNE $257A
C1/2585:	200001  	JSR $0100
C1/2588: ++	20D724  	JSR $24D7
C1/258B:	B94001  	LDA $0140,Y		[What is this?]
C1/258E:	994D01  	STA $014D,Y
C1/2591:	AB      	PLB 
C1/2592:	8302    	STA $02,S
C1/2594:	68      	PLA 
C1/2595:	68      	PLA 
C1/2596:	28      	PLP 
C1/2597:	2B      	PLD 
C1/2598:	60      	RTS
C1/2599:	0B      	PHD 
C1/259A:	08      	PHP 
C1/259B:	C230    	REP #$30
C1/259D:	E220    	SEP #$20
C1/259F:	8B      	PHB 
C1/25A0:	48      	PHA 
C1/25A1:	A97E    	LDA #$7E
C1/25A3:	48      	PHA 
C1/25A4:	AB      	PLB 
C1/25A5:	68      	PLA 
C1/25A6:	18      	CLC 
C1/25A7:	6980    	ADC #$80
C1/25A9:	C903    	CMP #$03
C1/25AB:	B005    	BCS $25B2
C1/25AD:	BB      	TYX 
C1/25AE:	223600C0	JSR $C00036
C1/25B2:	AB      	PLB 
C1/25B3:	28      	PLP 
C1/25B4:	2B      	PLD 
C1/25B5:	60      	RTS
C1/25B6:	0B      	PHD 
C1/25B7:	08      	PHP 
C1/25B8:	C230    	REP #$30
C1/25BA:	48      	PHA 
C1/25BB:	3B      	TSC 
C1/25BC:	38      	SEC 
C1/25BD:	E90200  	SBC #$0002
C1/25C0:	5B      	TCD 
C1/25C1:	1B      	TCS 
C1/25C2:	A303    	LDA $03,S
C1/25C4:	E220    	SEP #$20
C1/25C6:	8B      	PHB 
C1/25C7:	48      	PHA 
C1/25C8:	A97E    	LDA #$7E
C1/25CA:	48      	PHA 
C1/25CB:	AB      	PLB 
C1/25CC:	68      	PLA 
C1/25CD:	C220    	REP #$20
C1/25CF:	8501    	STA $01
C1/25D1:	8A      	TXA 
C1/25D2:	29FF1F  	AND #$1FFF
C1/25D5:	0900E0  	ORA #$E000
C1/25D8:	8503    	STA $03
C1/25DA:	A8      	TAY 
C1/25DE:	99AC01  	STA $01AC,Y
C1/25E1:	A501    	LDA $01
C1/25E3:	E220    	SEP #$20
C1/25E5:	EB      	XBA 
C1/25E6:	A910    	LDA #$10
C1/25E8:	C220    	REP #$20
C1/25EA:	8F024200	STA $004202
C1/25EE:	48      	PHA 
C1/25EF:	68      	PLA 
C1/25F0:	AF164200	LDA $004216
C1/25F4:	AA      	TAX 
C1/25F5:	BF0900D0	LDA $D00009,X		{What is this table?}
C1/25F9:	994401  	STA $0144,Y
C1/25FC:	A90000  	LDA #$0000
C1/25FF:	994601  	STA $0146,Y
C1/2602:	994C01  	STA $014C,Y
C1/2605:	E220    	SEP #$20
C1/2607:	994E01  	STA $014E,Y
C1/260A:	994F01  	STA $014F,Y
C1/260D:	C220    	REP #$20
C1/260F:	A501    	LDA $01
C1/2611:	38      	SEC 
C1/2612:	E98000  	SBC #$0080
C1/2615:	C90300  	CMP #$0003
C1/2618:	B00F    	BCS $2629
C1/261A:	B99001  	LDA $0190,Y		[Load Status Effects]
C1/261D:	296057  	AND #$5760		[Logical AND with #5760 (Petr, Uncnsc, Tangled, Dummy2, Dummy1, Englf, Psnd)]
C1/2620:	F007    	BEQ $2629		[Branch ahead if none of those are found]
C1/2622:	BB      	TYX 			[Transfer Y to X]
C1/2623:	A90100  	LDA #$0001		[Load #$0001 into Accumulator]
C1/2626:	209826  	JSR $2698
C1/2629:	A501    	LDA $01
C1/262B:	A403    	LDY $03
C1/262D:	209925  	JSR $2599
C1/2630:	AB      	PLB 
C1/2631:	E220    	SEP #$20
C1/2633:	8304    	STA $04,S
C1/2635:	68      	PLA 
C1/2636:	68      	PLA 
C1/2637:	68      	PLA 
C1/2638:	68      	PLA 
C1/2639:	28      	PLP 
C1/263A:	2B      	PLD 
C1/263B:	60      	RTS

[What is the relationship between this and character type? Always sets AI pointer ahead by 3?]
C1/263C:	0B      	PHD 			[Push Data Bank onto Stack]
C1/263D:	08      	PHP 			[Push Processor Status onto Stack]
C1/263E:	C230    	REP #$30		[Disable 8-bit Emulation Mode, Indexed Registers]
C1/2640:	48      	PHA 			[Push Accumulator($E180) onto Stack]
C1/2641:	3B      	TSC 			[Transfer Stack Pointer to Accumulator]
C1/2642:	5B      	TCD			[Transfer Accumulator(SP) to Direct Page Register]
C1/2643:	68      	PLA 			[Pull Accumulator($E180) from Stack] 
C1/2644:	DA      	PHX 			[Push X onto Stack]
C1/2645:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/2647:	8B      	PHB 			[Push Data Bank onto Stack]
C1/2648:	48      	PHA 			[Push Accumulator($E180) onto Stack]
C1/2649:	A97E    	LDA #$7E		[Load #$7E into Accumulator]
C1/264B:	48      	PHA 			[Push Accumulator(#$7E) onto Stack]
C1/264C:	AB      	PLB 			[Pull Data Bank from Stack]
C1/264D:	68      	PLA 			[Pull Accumulator($E180) from Stack]
C1/264E:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/2650:	8501    	STA $01			[Store Character Type into TempCharType]
C1/2652:	8A      	TXA 			[Transfer X to Accumulator]
C1/2653:	29FF1F  	AND #$1FFF		[Logical AND Accumulator for valid Character Data offset]
C1/2656:	0900E0  	ORA #$E000		[Logical OR Accumulator for Character Data offset start]
C1/2659:	A8      	TAY 			[Transfer Accumulator to Y]
C1/265A:	A9FFFF  	LDA #$FFFF		[Load #$FFFF into Accumulator]
C1/265D:	99AC01  	STA $01AC,Y		[Well, well, what is this?]
C1/2660:	A501    	LDA $01			[Load TempCharType]
C1/2662:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/2664:	EB      	XBA 			[Switch Accumulator bytes]
C1/2665:	A910    	LDA #$10		[Load #$10 into Accumulator]
C1/2667:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/2669:	8F024200	STA $004202		[Store High(TempCharType) and Low(#$10) as Multiplicands A & B]
C1/266D:	48      	PHA 			[Push Accumulator(CharType&#$10)]
C1/266E:	68      	PLA 			[Pull Accumulator]
C1/266F:	AF164200	LDA $004216		[Load Multiplication Product]
C1/2673:	AA      	TAX 			[Transfer Accumulator to X]
C1/2674:	BF0900D0	LDA $D00009,X	[Load Char Abil Offset into Accumulator]
C1/2678:	18      	CLC 			[Clear Carry]
C1/2679:	690300  	ADC #$0003		[Add 3]
C1/267C:	994401  	STA $0144,Y		[Store into Character AI File Pointer]		
C1/267F:	A90000  	LDA #$0000		[Load #$0000]
C1/2682:	994601  	STA $0146,Y		[Store into this]
C1/2685:	994C01  	STA $014C,Y		[Store into this]
C1/2688:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/268A:	994E01  	STA $014E,Y		[Store #$00 into this]
C1/268D:	994F01  	STA $014F,Y		[Store #$00 into this]
C1/2690:	AB      	PLB 			[Pull Data Bank from Stack]
C1/2691:	8302    	STA $02,S		[Store 2 ahead on Stack]
C1/2693:	68      	PLA 			[Pull Accumulator from Stack]
C1/2694:	68      	PLA 			[Pull Accumulator from Stack]
C1/2695:	28      	PLP 			[Pull Processor Status from Stack]
C1/2696:	2B      	PLD 			[Pull Direct Page from Stack]
C1/2697:	60      	RTS 			[Return]

C1/2698:	0B      	PHD 
C1/2699:	08      	PHP 
C1/269A:	C230    	REP #$30
C1/269C:	48      	PHA 
C1/269D:	3B      	TSC 
C1/269E:	38      	SEC 
C1/269F:	E90200  	SBC #$0002
C1/26A2:	5B      	TCD 
C1/26A3:	1B      	TCS 
C1/26A4:	A303    	LDA $03,S
C1/26A6:	E220    	SEP #$20
C1/26A8:	8B      	PHB 
C1/26A9:	48      	PHA 
C1/26AA:	A97E    	LDA #$7E
C1/26AC:	48      	PHA 
C1/26AD:	AB      	PLB 
C1/26AE:	68      	PLA 
C1/26AF:	C220    	REP #$20
C1/26B1:	8501    	STA $01
C1/26B3:	8A      	TXA 
C1/26B4:	29FF1F  	AND #$1FFF
C1/26B7:	0900E0  	ORA #$E000
C1/26BA:	A8      	TAY 
C1/26BB:	B94F01  	LDA $014F,Y
C1/26BE:	0A      	ASL A
C1/26BF:	29FF00  	AND #$00FF
C1/26C2:	18      	CLC 
C1/26C3:	695001  	ADC #$0150
C1/26C6:	8503    	STA $03
C1/26C8:	B94401  	LDA $0144,Y
C1/26CB:	9103    	STA ($03),Y
C1/26CD:	A501    	LDA $01
C1/26CF:	0A      	ASL A
C1/26D0:	29FF00  	AND #$00FF
C1/26D3:	AA      	TAX 
C1/26D4:	BFD34ED0	LDA $D04ED3,X		[What IS that table, anyways?]
C1/26D8:	994401  	STA $0144,Y			[Character AI File Pointer]
C1/26DB:	E220    	SEP #$20			[Enable 8-bit Emulation Mode]
C1/26DD:	B94F01  	LDA $014F,Y
C1/26E0:	1A      	INC A
C1/26E1:	C910    	CMP #$10
C1/26E3:	B005 +  	BCS $26EA
C1/26E5:	994F01  	STA $014F,Y
C1/26E8:	8007 ++ 	BRA $26F1
C1/26EA: +	B98001  	LDA $0180,Y			[Load Character Type]
C1/26ED:	BB      	TYX				[Transfer Y to X]
C1/26EE:	203C26  	JSR $263C			[IMPORTANT]
C1/26F1: ++	AB      	PLB 
C1/26F2:	8304    	STA $04,S
C1/26F4:	68      	PLA 
C1/26F5:	68      	PLA 
C1/26F6:	68      	PLA 
C1/26F7:	68      	PLA 
C1/26F8:	28      	PLP 
C1/26F9:	2B      	PLD 
C1/26FA:	60      	RTS

[Used by UPT 29~2C?]
C1/26FB:	0B      	PHD 				[Push Direct Page Register]
C1/26FC:	08      	PHP 				[Push Processor Status]
C1/26FD:	C230    	REP #$30			[Disable 8-Bit Accumulator, Registers]
C1/26FF:	E220    	SEP #$20			[Enable 8-Bit Accumulator]
C1/2701:	8B      	PHB 				[Push Data Bank]
C1/2702:	48      	PHA 				[Push Accumulator]
C1/2703:	A97E    	LDA #$7E			[Load #$7E]
C1/2705:	48      	PHA 				[Push Accumulator]
C1/2706:	AB      	PLB 				[Pull Data bank]
C1/2707:	68      	PLA 				[Pull Accumulator]
C1/2708:	221800C0	JSR $C00018			{$03F0~$03FF nonsense}
C1/270C:	AB      	PLB 
C1/270D:	28      	PLP 
C1/270E:	2B      	PLD 
C1/270F:	60      	RTS
C1/2710:	0B      	PHD 
C1/2711:	08      	PHP 
C1/2712:	C230    	REP #$30
C1/2714:	8A      	TXA 
C1/2715:	A21000  	LDX #$0010
C1/2718:	0A      	ASL A
C1/2719:	B008    	BCS $2723
C1/271B:	CA      	DEX 
C1/271C:	D0FA    	BNE $2718
C1/271E:	A9FF00  	LDA #$00FF
C1/2721:	8002    	BRA $2725
C1/2723:	8A      	TXA 
C1/2724:	3A      	DEC A
C1/2725:	28      	PLP 
C1/2726:	2B      	PLD 
C1/2727:	60      	RTS
C1/2728:	60      	RTS
C1/2729:	0B      	PHD 
C1/272A:	08      	PHP 
C1/272B:	C230    	REP #$30
C1/272D:	8A      	TXA 
C1/272E:	A21000  	LDX #$0010
C1/2731:	0A      	ASL A
C1/2732:	B008    	BCS $273C
C1/2734:	CA      	DEX 
C1/2735:	D0FA    	BNE $2731
C1/2737:	A9FF00  	LDA #$00FF
C1/273A:	8002    	BRA $273E
C1/273C:	8A      	TXA 
C1/273D:	3A      	DEC A
C1/273E:	28      	PLP 
C1/273F:	2B      	PLD 
C1/2740:	60      	RTS
C1/2741:	10B0    	BPL $26F3
C1/2743:	0599    	ORA $99
C1/2745:	4F018007	EOR $078001
C1/2749:	B98001  	LDA $0180,Y
C1/274C:	BB      	TYX 
C1/274D:	209B26  	JSR $269B
C1/2750:	AB      	PLB 
C1/2751:	8304    	STA $04,S
C1/2753:	68      	PLA 
C1/2754:	68      	PLA 
C1/2755:	68      	PLA 
C1/2756:	68      	PLA 
C1/2757:	28      	PLP 
C1/2758:	2B      	PLD 
C1/2759:	60      	RTS
C1/275A:	0B      	PHD 
C1/275B:	08      	PHP 
C1/275C:	C230    	REP #$30
C1/275E:	E220    	SEP #$20
C1/2760:	8B      	PHB 
C1/2761:	48      	PHA 
C1/2762:	A97E    	LDA #$7E
C1/2764:	48      	PHA 
C1/2765:	AB      	PLB 
C1/2766:	68      	PLA 
C1/2767:	221800C0	JSR $C00018
C1/276B:	AB      	PLB 
C1/276C:	28      	PLP 
C1/276D:	2B      	PLD 
C1/276E:	60      	RTS
C1/276F:	0B      	PHD 
C1/2770:	08      	PHP 
C1/2771:	C230    	REP #$30
C1/2773:	8A      	TXA 
C1/2774:	A21000  	LDX #$0010
C1/2777:	0A      	ASL A
C1/2778:	B008    	BCS $2782
C1/277A:	CA      	DEX 
C1/277B:	D0FA    	BNE $2777
C1/277D:	A9FF00  	LDA #$00FF
C1/2780:	8002    	BRA $2784
C1/2782:	8A      	TXA 
C1/2783:	3A      	DEC A
C1/2784:	28      	PLP 
C1/2785:	2B      	PLD 
C1/2786:	60      	RTS
C1/2787:	B005    	BCS $278E
C1/2789:	994F01  	STA $014F,Y
C1/278C:	8007    	BRA $2795
C1/278E:	B98001  	LDA $0180,Y
C1/2791:	BB      	TYX 
C1/2792:	20E026  	JSR $26E0
C1/2795:	AB      	PLB 
C1/2796:	8304    	STA $04,S
C1/2798:	68      	PLA 
C1/2799:	68      	PLA 
C1/279A:	68      	PLA 
C1/279B:	68      	PLA 
C1/279C:	28      	PLP 
C1/279D:	2B      	PLD 
C1/279E:	60      	RTS
C1/279F:	0B      	PHD 
C1/27A0:	08      	PHP 
C1/27A1:	C230    	REP #$30
C1/27A3:	E220    	SEP #$20
C1/27A5:	8B      	PHB 
C1/27A6:	48      	PHA 
C1/27A7:	A97E    	LDA #$7E
C1/27A9:	48      	PHA 
C1/27AA:	AB      	PLB 
C1/27AB:	68      	PLA 
C1/27AC:	221800C0	JSR $C00018
C1/27B0:	AB      	PLB 
C1/27B1:	28      	PLP 
C1/27B2:	2B      	PLD 
C1/27B3:	60      	RTS
C1/27B4:	0B      	PHD 
C1/27B5:	08      	PHP 
C1/27B6:	C230    	REP #$30
C1/27B8:	8A      	TXA 
C1/27B9:	A21000  	LDX #$0010
C1/27BC:	0A      	ASL A
C1/27BD:	B008    	BCS $27C7
C1/27BF:	CA      	DEX 
C1/27C0:	D0FA    	BNE $27BC
C1/27C2:	A9FF00  	LDA #$00FF
C1/27C5:	8002    	BRA $27C9
C1/27C7:	8A      	TXA 
C1/27C8:	3A      	DEC A
C1/27C9:	28      	PLP 
C1/27CA:	2B      	PLD 
C1/27CB:	60      	RTS

C1/2800:	2200EAD3	JSR $D3EA00
C1/2804:	60      	RTS
C1/2805:	2209EDD3	JSR $D3ED09
C1/2809:	60      	RTS
C1/280E:	60      	RTS
C1/280F:	0B      	PHD 
C1/2810:	08      	PHP 
C1/2811:	C220    	REP #$20
C1/2813:	E220    	SEP #$20
C1/2815:	8B      	PHB 
C1/2816:	A97E    	LDA #$7E
C1/2818:	48      	PHA 
C1/2819:	AB      	PLB 
C1/281A:	A20002  	LDX #$0200
C1/281D:	A900    	LDA #$00
C1/281F:	20483D  	JSR $3D48
C1/2822:	8E1282  	STX $8212
C1/2825:	A900    	LDA #$00
C1/2827:	A26000  	LDX #$0060
C1/282A:	20483D  	JSR $3D48
C1/282D:	8E1482  	STX $8214
C1/2830:	C220    	REP #$20
C1/2832:	18      	CLC 
C1/2833:	8A      	TXA 
C1/2834:	694000  	ADC #$0040
C1/2837:	AA      	TAX 
C1/2838:	8E1682  	STX $8216
C1/283B:	A2C000  	LDX #$00C0
C1/283E:	20293D  	JSR $3D29
C1/2841:	8E1882  	STX $8218
C1/2844:	9C1A82  	STZ $821A
C1/2847:	AB      	PLB 
C1/2848:	28      	PLP 
C1/2849:	2B      	PLD 
C1/284A:	60      	RTS
C1/284B:	0B      	PHD 
C1/284C:	08      	PHP 
C1/284D:	C220    	REP #$20
C1/284F:	E220    	SEP #$20
C1/2851:	8B      	PHB 
C1/2852:	A97E    	LDA #$7E
C1/2854:	48      	PHA 
C1/2855:	AB      	PLB 
C1/2856:	AE1282  	LDX $8212
C1/2859:	207D3D  	JSR $3D7D
C1/285C:	AE1482  	LDX $8214
C1/285F:	207D3D  	JSR $3D7D
C1/2862:	AE1882  	LDX $8218
C1/2865:	207D3D  	JSR $3D7D
C1/2868:	AB      	PLB 
C1/2869:	28      	PLP 
C1/286A:	2B      	PLD 
C1/286B:	60      	RTS
C1/286C:	0B      	PHD 
C1/286D:	08      	PHP 
C1/286E:	C220    	REP #$20
C1/2870:	E220    	SEP #$20
C1/2872:	8B      	PHB 
C1/2873:	A97E    	LDA #$7E
C1/2875:	48      	PHA 
C1/2876:	AB      	PLB 
C1/2877:	AE1682  	LDX $8216
C1/287A:	A02000  	LDY #$0020
C1/287D:	BD0000  	LDA $0000,X
C1/2880:	F003    	BEQ $2885
C1/2882:	88      	DEY 
C1/2883:	D0F8    	BNE $287D
C1/2885:	98      	TYA 
C1/2886:	F003    	BEQ $288B
C1/2888:	FE0000  	INC $0000,X
C1/288B:	38      	SEC 
C1/288C:	E920    	SBC #$20
C1/288E:	49FF    	EOR #$FF
C1/2890:	1A      	INC A
C1/2891:	1A      	INC A
C1/2892:	AB      	PLB 
C1/2893:	28      	PLP 
C1/2894:	2B      	PLD 
C1/2895:	60      	RTS
C1/2896:	0B      	PHD 
C1/2897:	08      	PHP 
C1/2898:	C230    	REP #$30
C1/289A:	48      	PHA 
C1/289B:	3B      	TSC 
C1/289C:	5B      	TCD 
C1/289D:	68      	PLA 
C1/289E:	DA      	PHX 
C1/289F:	E220    	SEP #$20
C1/28A1:	8B      	PHB 
C1/28A2:	48      	PHA 
C1/28A3:	A97E    	LDA #$7E
C1/28A5:	48      	PHA 
C1/28A6:	AB      	PLB 
C1/28A7:	68      	PLA 
C1/28A8:	C220    	REP #$20
C1/28AA:	48      	PHA 
C1/28AB:	E220    	SEP #$20
C1/28AD:	AE1282  	LDX $8212
C1/28B0:	A02000  	LDY #$0020
C1/28B3:	BD0F00  	LDA $000F,X
C1/28B6:	F015    	BEQ $28CD
C1/28B8:	18      	CLC 
C1/28B9:	C220    	REP #$20
C1/28BB:	8A      	TXA 
C1/28BC:	691000  	ADC #$0010
C1/28BF:	AA      	TAX 
C1/28C0:	E220    	SEP #$20
C1/28C2:	88      	DEY 
C1/28C3:	D0EE    	BNE $28B3
C1/28C5:	201E2A  	JSR $2A1E
C1/28C8:	20E42F  	JSR $2FE4
C1/28CB:	80E0    	BRA $28AD
C1/28CD:	C220    	REP #$20
C1/28CF:	68      	PLA 
C1/28D0:	E220    	SEP #$20
C1/28D2:	9D0F00  	STA $000F,X
C1/28D5:	EB      	XBA 
C1/28D6:	9D0D00  	STA $000D,X
C1/28D9:	DA      	PHX 
C1/28DA:	C900    	CMP #$00
C1/28DC:	F016    	BEQ $28F4
C1/28DE:	C920    	CMP #$20
C1/28E0:	F002    	BEQ $28E4
C1/28E2:	B010    	BCS $28F4
C1/28E4:	3A      	DEC A
C1/28E5:	C220    	REP #$20
C1/28E7:	29FF00  	AND #$00FF
C1/28EA:	18      	CLC 
C1/28EB:	6D1682  	ADC $8216
C1/28EE:	AA      	TAX 
C1/28EF:	E220    	SEP #$20
C1/28F1:	FE0000  	INC $0000,X
C1/28F4:	FA      	PLX 
C1/28F5:	A900    	LDA #$00
C1/28F7:	EB      	XBA 
C1/28F8:	BD0F00  	LDA $000F,X
C1/28FB:	2907    	AND #$07
C1/28FD:	3A      	DEC A
C1/28FE:	9B      	TXY 
C1/28FF:	AA      	TAX 
C1/2900:	BF38F8DC	LDA $DCF838,X
C1/2904:	990000  	STA $0000,Y
C1/2907:	BF3DF8DC	LDA $DCF83D,X
C1/290B:	990900  	STA $0009,Y
C1/290E:	BF42F8DC	LDA $DCF842,X
C1/2912:	990100  	STA $0001,Y
C1/2915:	BB      	TYX 
C1/2916:	BD0F00  	LDA $000F,X
C1/2919:	C905    	CMP #$05
C1/291B:	D000    	BNE $291D
C1/291D:	AB      	PLB 
C1/291E:	68      	PLA 
C1/291F:	68      	PLA 
C1/2920:	28      	PLP 
C1/2921:	2B      	PLD 
C1/2922:	60      	RTS
C1/2923:	0B      	PHD 
C1/2924:	08      	PHP 
C1/2925:	C220    	REP #$20
C1/2927:	E220    	SEP #$20
C1/2929:	8B      	PHB 
C1/292A:	A97E    	LDA #$7E
C1/292C:	48      	PHA 
C1/292D:	AB      	PLB 
C1/292E:	E00000  	CPX #$0000
C1/2931:	F060    	BEQ $2993
C1/2933:	BD0D00  	LDA $000D,X
C1/2936:	F022    	BEQ $295A
C1/2938:	C920    	CMP #$20
C1/293A:	F002    	BEQ $293E
C1/293C:	B01C    	BCS $295A
C1/293E:	3A      	DEC A
C1/293F:	C220    	REP #$20
C1/2941:	29FF00  	AND #$00FF
C1/2944:	18      	CLC 
C1/2945:	6D1682  	ADC $8216
C1/2948:	A8      	TAY 
C1/2949:	E220    	SEP #$20
C1/294B:	B90000  	LDA $0000,Y
C1/294E:	3A      	DEC A
C1/294F:	C901    	CMP #$01
C1/2951:	F002    	BEQ $2955
C1/2953:	B002    	BCS $2957
C1/2955:	A900    	LDA #$00
C1/2957:	990000  	STA $0000,Y
C1/295A:	BD0F00  	LDA $000F,X
C1/295D:	C905    	CMP #$05
C1/295F:	D02F    	BNE $2990
C1/2961:	BD0900  	LDA $0009,X
C1/2964:	49FF    	EOR #$FF
C1/2966:	2D1E82  	AND $821E
C1/2969:	8D1E82  	STA $821E
C1/296C:	BD0900  	LDA $0009,X
C1/296F:	DA      	PHX 
C1/2970:	C220    	REP #$20
C1/2972:	29FF00  	AND #$00FF
C1/2975:	AA      	TAX 
C1/2976:	202047  	JSR $4720
C1/2979:	290700  	AND #$0007
C1/297C:	AA      	TAX 
C1/297D:	E220    	SEP #$20
C1/297F:	9E2082  	STZ $8220,X
C1/2982:	FA      	PLX 
C1/2983:	BD0900  	LDA $0009,X
C1/2986:	C980    	CMP #$80
C1/2988:	D006    	BNE $2990
C1/298A:	9C2882  	STZ $8228
C1/298D:	9C2982  	STZ $8229
C1/2990:	9E0F00  	STZ $000F,X
C1/2993:	AB      	PLB 
C1/2994:	28      	PLP 
C1/2995:	2B      	PLD 
C1/2996:	60      	RTS
C1/2997:	0B      	PHD 
C1/2998:	08      	PHP 
C1/2999:	C220    	REP #$20
C1/299B:	DA      	PHX 
C1/299C:	3B      	TSC 
C1/299D:	5B      	TCD 
C1/299E:	E220    	SEP #$20
C1/29A0:	8B      	PHB 
C1/29A1:	A97E    	LDA #$7E
C1/29A3:	48      	PHA 
C1/29A4:	AB      	PLB 
C1/29A5:	E00000  	CPX #$0000
C1/29A8:	D003    	BNE $29AD
C1/29AA:	4C182A  	JMP $2A18
C1/29AD:	8601    	STX $01
C1/29AF:	BD0F00  	LDA $000F,X
C1/29B2:	C905    	CMP #$05
C1/29B4:	F01C    	BEQ $29D2
C1/29B6:	0980    	ORA #$80
C1/29B8:	9D0F00  	STA $000F,X
C1/29BB:	C220    	REP #$20
C1/29BD:	AD1A82  	LDA $821A
C1/29C0:	0A      	ASL A
C1/29C1:	18      	CLC 
C1/29C2:	6D1482  	ADC $8214
C1/29C5:	AA      	TAX 
C1/29C6:	A501    	LDA $01
C1/29C8:	9D0000  	STA $0000,X
C1/29CB:	E220    	SEP #$20
C1/29CD:	EE1A82  	INC $821A
C1/29D0:	8046    	BRA $2A18
C1/29D2:	BD0900  	LDA $0009,X
C1/29D5:	C220    	REP #$20
C1/29D7:	29FF00  	AND #$00FF
C1/29DA:	AA      	TAX 
C1/29DB:	202047  	JSR $4720
C1/29DE:	0A      	ASL A
C1/29DF:	0A      	ASL A
C1/29E0:	0A      	ASL A
C1/29E1:	0A      	ASL A
C1/29E2:	AA      	TAX 
C1/29E3:	A401    	LDY $01
C1/29E5:	B90000  	LDA $0000,Y
C1/29E8:	9F704300	STA $004370,X
C1/29EC:	B90100  	LDA $0001,Y
C1/29EF:	9F714300	STA $004371,X
C1/29F3:	B90400  	LDA $0004,Y
C1/29F6:	9F744300	STA $004374,X
C1/29FA:	C220    	REP #$20
C1/29FC:	B90200  	LDA $0002,Y
C1/29FF:	9F724300	STA $004372,X
C1/2A03:	E220    	SEP #$20
C1/2A05:	B90900  	LDA $0009,Y
C1/2A08:	0D1E82  	ORA $821E
C1/2A0B:	8D1E82  	STA $821E
C1/2A0E:	B90900  	LDA $0009,Y
C1/2A11:	C980    	CMP #$80
C1/2A13:	D003    	BNE $2A18
C1/2A15:	8C2882  	STY $8228
C1/2A18:	AB      	PLB 
C1/2A19:	68      	PLA 
C1/2A1A:	68      	PLA 
C1/2A1B:	28      	PLP 
C1/2A1C:	2B      	PLD 
C1/2A1D:	60      	RTS
C1/2A1E:	0B      	PHD 
C1/2A1F:	08      	PHP 
C1/2A20:	C220    	REP #$20
C1/2A22:	E220    	SEP #$20
C1/2A24:	8B      	PHB 
C1/2A25:	A97E    	LDA #$7E
C1/2A27:	48      	PHA 
C1/2A28:	AB      	PLB 
C1/2A29:	08      	PHP 
C1/2A2A:	78      	SEI 
C1/2A2B:	AE1282  	LDX $8212
C1/2A2E:	F012    	BEQ $2A42
C1/2A30:	AD1A82  	LDA $821A
C1/2A33:	F00D    	BEQ $2A42
C1/2A35:	AD1082  	LDA $8210
C1/2A38:	D005    	BNE $2A3F
C1/2A3A:	204D2A  	JSR $2A4D
C1/2A3D:	8003    	BRA $2A42
C1/2A3F:	205C2A  	JSR $2A5C
C1/2A42:	EE3082  	INC $8230
C1/2A45:	28      	PLP 
C1/2A46:	CE3082  	DEC $8230
C1/2A49:	AB      	PLB 
C1/2A4A:	28      	PLP 
C1/2A4B:	2B      	PLD 
C1/2A4C:	60      	RTS
C1/2A4D:	0B      	PHD 
C1/2A4E:	08      	PHP 
C1/2A4F:	C220    	REP #$20
C1/2A51:	E220    	SEP #$20
C1/2A53:	AD1A82  	LDA $821A
C1/2A56:	8D1C82  	STA $821C
C1/2A59:	28      	PLP 
C1/2A5A:	2B      	PLD 
C1/2A5B:	60      	RTS
C1/2A5C:	0B      	PHD 
C1/2A5D:	08      	PHP 
C1/2A5E:	C220    	REP #$20
C1/2A60:	3B      	TSC 
C1/2A61:	38      	SEC 
C1/2A62:	E90600  	SBC #$0006
C1/2A65:	5B      	TCD 
C1/2A66:	1B      	TCS 
C1/2A67:	E220    	SEP #$20
C1/2A69:	AD1A82  	LDA $821A
C1/2A6C:	8D1C82  	STA $821C
C1/2A6F:	20802A  	JSR $2A80
C1/2A72:	20802B  	JSR $2B80
C1/2A75:	C220    	REP #$20
C1/2A77:	3B      	TSC 
C1/2A78:	18      	CLC 
C1/2A79:	690600  	ADC #$0006
C1/2A7C:	1B      	TCS 
C1/2A7D:	28      	PLP 
C1/2A7E:	2B      	PLD 
C1/2A7F:	60      	RTS
C1/2A80:	0B      	PHD 
C1/2A81:	08      	PHP 
C1/2A82:	C220    	REP #$20
C1/2A84:	8B      	PHB 
C1/2A85:	DA      	PHX 
C1/2A86:	3B      	TSC 
C1/2A87:	5B      	TCD 
C1/2A88:	E220    	SEP #$20
C1/2A8A:	8B      	PHB 
C1/2A8B:	A97E    	LDA #$7E
C1/2A8D:	48      	PHA 
C1/2A8E:	AB      	PLB 
C1/2A8F:	C220    	REP #$20
C1/2A91:	AD1C82  	LDA $821C
C1/2A94:	D003    	BNE $2A99
C1/2A96:	4C752B  	JMP $2B75
C1/2A99:	0B      	PHD 
C1/2A9A:	A90043  	LDA #$4300
C1/2A9D:	5B      	TCD 
C1/2A9E:	AD1C82  	LDA $821C
C1/2AA1:	AC1482  	LDY $8214
C1/2AA4:	48      	PHA 
C1/2AA5:	5A      	PHY 
C1/2AA6:	BE0000  	LDX $0000,Y
C1/2AA9:	DA      	PHX 
C1/2AAA:	E220    	SEP #$20
C1/2AAC:	A900    	LDA #$00
C1/2AAE:	8F0B4200	STA $00420B
C1/2AB2:	BD0000  	LDA $0000,X
C1/2AB5:	8570    	STA $70
C1/2AB7:	C220    	REP #$20
C1/2AB9:	BD0100  	LDA $0001,X
C1/2ABC:	8571    	STA $71
C1/2ABE:	BD0300  	LDA $0003,X
C1/2AC1:	8573    	STA $73
C1/2AC3:	BD0500  	LDA $0005,X
C1/2AC6:	8575    	STA $75
C1/2AC8:	FA      	PLX 
C1/2AC9:	A90021  	LDA #$2100
C1/2ACC:	5B      	TCD 
C1/2ACD:	E220    	SEP #$20
C1/2ACF:	BD0900  	LDA $0009,X
C1/2AD2:	8515    	STA $15
C1/2AD4:	BD0F00  	LDA $000F,X
C1/2AD7:	2907    	AND #$07
C1/2AD9:	3A      	DEC A
C1/2ADA:	F029    	BEQ $2B05
C1/2ADC:	3A      	DEC A
C1/2ADD:	F01F    	BEQ $2AFE
C1/2ADF:	3A      	DEC A
C1/2AE0:	F00B    	BEQ $2AED
C1/2AE2:	C220    	REP #$20
C1/2AE4:	BD0A00  	LDA $000A,X
C1/2AE7:	8502    	STA $02
C1/2AE9:	E220    	SEP #$20
C1/2AEB:	8021    	BRA $2B0E
C1/2AED:	BD0A00  	LDA $000A,X
C1/2AF0:	8581    	STA $81
C1/2AF2:	BD0B00  	LDA $000B,X
C1/2AF5:	8582    	STA $82
C1/2AF7:	BD0C00  	LDA $000C,X
C1/2AFA:	8583    	STA $83
C1/2AFC:	8010    	BRA $2B0E
C1/2AFE:	BD0A00  	LDA $000A,X
C1/2B01:	8521    	STA $21
C1/2B03:	8009    	BRA $2B0E
C1/2B05:	C220    	REP #$20
C1/2B07:	BD0A00  	LDA $000A,X
C1/2B0A:	8516    	STA $16
C1/2B0C:	E220    	SEP #$20
C1/2B0E:	A980    	LDA #$80
C1/2B10:	8F0B4200	STA $00420B
C1/2B14:	EA      	NOP 
C1/2B15:	EA      	NOP 
C1/2B16:	EA      	NOP 
C1/2B17:	EA      	NOP 
C1/2B18:	C220    	REP #$20
C1/2B1A:	7A      	PLY 
C1/2B1B:	C8      	INY 
C1/2B1C:	C8      	INY 
C1/2B1D:	A90043  	LDA #$4300
C1/2B20:	5B      	TCD 
C1/2B21:	E220    	SEP #$20
C1/2B23:	AF372100	LDA $002137
C1/2B27:	AF3D2100	LDA $00213D
C1/2B2B:	EB      	XBA 
C1/2B2C:	AF3D2100	LDA $00213D
C1/2B30:	C220    	REP #$20
C1/2B32:	C900E0  	CMP #$E000
C1/2B35:	902F    	BCC $2B66
C1/2B37:	AF124200	LDA $004212
C1/2B3B:	898000  	BIT #$0080
C1/2B3E:	F026    	BEQ $2B66
C1/2B40:	A575    	LDA $75
C1/2B42:	D022    	BNE $2B66
C1/2B44:	68      	PLA 
C1/2B45:	3A      	DEC A
C1/2B46:	F003    	BEQ $2B4B
C1/2B48:	4CA42A  	JMP $2AA4
C1/2B4B:	2B      	PLD 
C1/2B4C:	E220    	SEP #$20
C1/2B4E:	AF124200	LDA $004212
C1/2B52:	8980    	BIT #$80
C1/2B54:	D01F    	BNE $2B75
C1/2B56:	AD1082  	LDA $8210
C1/2B59:	D01A    	BNE $2B75
C1/2B5B:	CE1C82  	DEC $821C
C1/2B5E:	A900    	LDA #$00
C1/2B60:	8F0B4200	STA $00420B
C1/2B64:	800F    	BRA $2B75
C1/2B66:	6475    	STZ $75
C1/2B68:	68      	PLA 
C1/2B69:	38      	SEC 
C1/2B6A:	ED1C82  	SBC $821C
C1/2B6D:	49FF    	EOR #$FF
C1/2B6F:	FF1A8D1C	SBC $1C8D1A,X
C1/2B73:	822BC2  	BRL $EDA1
C1/2B76:	20ABE2  	JSR $E2AB
C1/2B79:	206868  	JSR $6868
C1/2B7C:	68      	PLA 
C1/2B7D:	28      	PLP 
C1/2B7E:	2B      	PLD 
C1/2B7F:	60      	RTS
C1/2B80:	0B      	PHD 
C1/2B81:	08      	PHP 
C1/2B82:	C220    	REP #$20
C1/2B84:	8B      	PHB 
C1/2B85:	DA      	PHX 
C1/2B86:	3B      	TSC 
C1/2B87:	5B      	TCD 
C1/2B88:	E220    	SEP #$20
C1/2B8A:	8B      	PHB 
C1/2B8B:	A97E    	LDA #$7E
C1/2B8D:	48      	PHA 
C1/2B8E:	AB      	PLB 
C1/2B8F:	C220    	REP #$20
C1/2B91:	AD1C82  	LDA $821C
C1/2B94:	F049    	BEQ $2BDF
C1/2B96:	8501    	STA $01
C1/2B98:	AC1482  	LDY $8214
C1/2B9B:	5A      	PHY 
C1/2B9C:	BE0000  	LDX $0000,Y
C1/2B9F:	BD0F00  	LDA $000F,X
C1/2BA2:	290800  	AND #$0008
C1/2BA5:	F00C    	BEQ $2BB3
C1/2BA7:	BC0200  	LDY $0002,X
C1/2BAA:	BB      	TYX 
C1/2BAB:	207D3D  	JSR $3D7D
C1/2BAE:	7A      	PLY 
C1/2BAF:	5A      	PHY 
C1/2BB0:	BE0000  	LDX $0000,Y
C1/2BB3:	202329  	JSR $2923
C1/2BB6:	7A      	PLY 
C1/2BB7:	C8      	INY 
C1/2BB8:	C8      	INY 
C1/2BB9:	C601    	DEC $01
C1/2BBB:	D0DE    	BNE $2B9B
C1/2BBD:	AD1C82  	LDA $821C
C1/2BC0:	0A      	ASL A
C1/2BC1:	C220    	REP #$20
C1/2BC3:	29FF00  	AND #$00FF
C1/2BC6:	18      	CLC 
C1/2BC7:	6D1482  	ADC $8214
C1/2BCA:	AA      	TAX 
C1/2BCB:	AD1A82  	LDA $821A
C1/2BCE:	38      	SEC 
C1/2BCF:	ED1C82  	SBC $821C
C1/2BD2:	8D1A82  	STA $821A
C1/2BD5:	0A      	ASL A
C1/2BD6:	AC1482  	LDY $8214
C1/2BD9:	206147  	JSR $4761
C1/2BDC:	9C1C82  	STZ $821C
C1/2BDF:	AB      	PLB 
C1/2BE0:	E220    	SEP #$20
C1/2BE2:	68      	PLA 
C1/2BE3:	68      	PLA 
C1/2BE4:	68      	PLA 
C1/2BE5:	28      	PLP 
C1/2BE6:	2B      	PLD 
C1/2BE7:	60      	RTS

[00 from C1/3B2E]
C1/2BE8:	225CEED3	JSR $D3EE5C
C1/2BEC:	60      	RTS
C1/2BED:	2259F1D3	JSR $D3F159
C1/2BF1:	60      	RTS
C1/2BF2:	2214EED3	JSR $D3EE14
C1/2BF6:	60      	RTS
C1/2BF7:	2227F9DC	JSR $DCF927
C1/2BFB:	60      	RTS
C1/2C00:	60      	RTS
C1/2C05:	60      	RTS
C1/2C06:	22152CC1	JSR $C12C15
C1/2C0A:	60      	RTS
C1/2C0B:	22342DC1	JSR $C12D34
C1/2C0F:	60      	RTS
C1/2C10:	22022EC1	JSR $C12E02
C1/2C14:	60      	RTS
C1/2C15:	20192C  	JSR $2C19
C1/2C18:	6B      	RTL
C1/2C19:	0B      	PHD 
C1/2C1A:	08      	PHP 
C1/2C1B:	C220    	REP #$20
C1/2C1D:	3B      	TSC 
C1/2C1E:	38      	SEC 
C1/2C1F:	E90A00  	SBC #$000A
C1/2C22:	5B      	TCD 
C1/2C23:	1B      	TCS 
C1/2C24:	E220    	SEP #$20
C1/2C26:	8B      	PHB 
C1/2C27:	A97E    	LDA #$7E
C1/2C29:	48      	PHA 
C1/2C2A:	AB      	PLB 
C1/2C2B:	8402    	STY $02
C1/2C2D:	640A    	STZ $0A
C1/2C2F:	A9FF    	LDA #$FF
C1/2C31:	8509    	STA $09
C1/2C33:	A2FDFA  	LDX #$FAFD
C1/2C36:	B92500  	LDA $0025,Y
C1/2C39:	C901    	CMP #$01
C1/2C3B:	F020    	BEQ $2C5D
C1/2C3D:	A20DFB  	LDX #$FB0D
C1/2C40:	C903    	CMP #$03
C1/2C42:	F019    	BEQ $2C5D
C1/2C44:	B92C00  	LDA $002C,Y
C1/2C47:	F005    	BEQ $2C4E
C1/2C49:	A22DFB  	LDX #$FB2D
C1/2C4C:	800F    	BRA $2C5D
C1/2C4E:	A901    	LDA #$01
C1/2C50:	850A    	STA $0A
C1/2C52:	B92900  	LDA $0029,Y
C1/2C55:	291E    	AND #$1E
C1/2C57:	4A      	LSR A
C1/2C58:	8509    	STA $09
C1/2C5A:	A21DFB  	LDX #$FB1D
C1/2C5D:	22902EC1	JSR $C12E90
C1/2C61:	8607    	STX $07
C1/2C63:	A402    	LDY $02
C1/2C65:	A50A    	LDA $0A
C1/2C67:	992C00  	STA $002C,Y
C1/2C6A:	C220    	REP #$20
C1/2C6C:	8A      	TXA 
C1/2C6D:	A602    	LDX $02
C1/2C6F:	9D1A00  	STA $001A,X
C1/2C72:	A90000  	LDA #$0000
C1/2C75:	9D2A00  	STA $002A,X
C1/2C78:	A91137  	LDA #$3711
C1/2C7B:	9D1C00  	STA $001C,X
C1/2C7E:	A95A34  	LDA #$345A
C1/2C81:	9D1E00  	STA $001E,X
C1/2C84:	E220    	SEP #$20
C1/2C86:	BD2700  	LDA $0027,X
C1/2C89:	8501    	STA $01
C1/2C8B:	8604    	STX $04
C1/2C8D:	A509    	LDA $09
C1/2C8F:	C9FF    	CMP #$FF
C1/2C91:	D003    	BNE $2C96
C1/2C93:	BD0000  	LDA $0000,X
C1/2C96:	A607    	LDX $07
C1/2C98:	20C72C  	JSR $2CC7
C1/2C9B:	C220    	REP #$20
C1/2C9D:	8A      	TXA 
C1/2C9E:	A604    	LDX $04
C1/2CA0:	9D0200  	STA $0002,X
C1/2CA3:	A9102C  	LDA #$2C10
C1/2CA6:	9D0400  	STA $0004,X
C1/2CA9:	A90B2C  	LDA #$2C0B
C1/2CAC:	9D0600  	STA $0006,X
C1/2CAF:	18      	CLC 
C1/2CB0:	8A      	TXA 
C1/2CB1:	690800  	ADC #$0008
C1/2CB4:	AA      	TAX 
C1/2CB5:	E220    	SEP #$20
C1/2CB7:	C601    	DEC $01
C1/2CB9:	D0D0    	BNE $2C8B
C1/2CBB:	AB      	PLB 
C1/2CBC:	C220    	REP #$20
C1/2CBE:	3B      	TSC 
C1/2CBF:	18      	CLC 
C1/2CC0:	690A00  	ADC #$000A
C1/2CC3:	1B      	TCS 
C1/2CC4:	28      	PLP 
C1/2CC5:	2B      	PLD 
C1/2CC6:	60      	RTS
C1/2CC7:	0B      	PHD 
C1/2CC8:	08      	PHP 
C1/2CC9:	C230    	REP #$30
C1/2CCB:	48      	PHA 
C1/2CCC:	3B      	TSC 
C1/2CCD:	38      	SEC 
C1/2CCE:	E90200  	SBC #$0002
C1/2CD1:	5B      	TCD 
C1/2CD2:	1B      	TCS 
C1/2CD3:	A303    	LDA $03,S
C1/2CD5:	E220    	SEP #$20
C1/2CD7:	8501    	STA $01
C1/2CD9:	BD1800  	LDA $0018,X
C1/2CDC:	4A      	LSR A
C1/2CDD:	4A      	LSR A
C1/2CDE:	4A      	LSR A
C1/2CDF:	4A      	LSR A
C1/2CE0:	2907    	AND #$07
C1/2CE2:	8504    	STA $04
C1/2CE4:	A23A00  	LDX #$003A
C1/2CE7:	A900    	LDA #$00
C1/2CE9:	22782EC1	JSR $C12E78
C1/2CED:	8602    	STX $02
C1/2CEF:	18      	CLC 
C1/2CF0:	C220    	REP #$20
C1/2CF2:	8A      	TXA 
C1/2CF3:	693400  	ADC #$0034
C1/2CF6:	AA      	TAX 
C1/2CF7:	E220    	SEP #$20
C1/2CF9:	A501    	LDA $01
C1/2CFB:	22B12EC1	JSR $C12EB1
C1/2CFF:	A602    	LDX $02
C1/2D01:	A914    	LDA #$14
C1/2D03:	9D3900  	STA $0039,X
C1/2D06:	A90A    	LDA #$0A
C1/2D08:	9D1800  	STA $0018,X
C1/2D0B:	9D3200  	STA $0032,X
C1/2D0E:	A504    	LDA $04
C1/2D10:	EB      	XBA 
C1/2D11:	A90A    	LDA #$0A
C1/2D13:	22B52EC1	JSR $C12EB5
C1/2D17:	C220    	REP #$20
C1/2D19:	A502    	LDA $02
C1/2D1B:	18      	CLC 
C1/2D1C:	691A00  	ADC #$001A
C1/2D1F:	AA      	TAX 
C1/2D20:	E220    	SEP #$20
C1/2D22:	A504    	LDA $04
C1/2D24:	EB      	XBA 
C1/2D25:	A90A    	LDA #$0A
C1/2D27:	22B52EC1	JSR $C12EB5
C1/2D2B:	A602    	LDX $02
C1/2D2D:	68      	PLA 
C1/2D2E:	68      	PLA 
C1/2D2F:	68      	PLA 
C1/2D30:	68      	PLA 
C1/2D31:	28      	PLP 
C1/2D32:	2B      	PLD 
C1/2D33:	60      	RTS
C1/2D34:	20382D  	JSR $2D38
C1/2D37:	6B      	RTL
C1/2D38:	0B      	PHD 
C1/2D39:	08      	PHP 
C1/2D3A:	C220    	REP #$20
C1/2D3C:	DA      	PHX 
C1/2D3D:	3B      	TSC 
C1/2D3E:	5B      	TCD 
C1/2D3F:	8601    	STX $01
C1/2D41:	A90A00  	LDA #$000A
C1/2D44:	22B92EC1	JSR $C12EB9
C1/2D48:	A501    	LDA $01
C1/2D4A:	18      	CLC 
C1/2D4B:	691A00  	ADC #$001A
C1/2D4E:	AA      	TAX 
C1/2D4F:	A90A00  	LDA #$000A
C1/2D52:	22B92EC1	JSR $C12EB9
C1/2D56:	A601    	LDX $01
C1/2D58:	227C2EC1	JSR $C12E7C
C1/2D5C:	E220    	SEP #$20
C1/2D5E:	68      	PLA 
C1/2D5F:	68      	PLA 
C1/2D60:	28      	PLP 
C1/2D61:	2B      	PLD 
C1/2D62:	60      	RTS
C1/2D63:	0B      	PHD 
C1/2D64:	08      	PHP 
C1/2D65:	C220    	REP #$20
C1/2D67:	3B      	TSC 
C1/2D68:	38      	SEC 
C1/2D69:	E90400  	SBC #$0004
C1/2D6C:	5B      	TCD 
C1/2D6D:	1B      	TCS 
C1/2D6E:	E220    	SEP #$20
C1/2D70:	BD1800  	LDA $0018,X
C1/2D73:	8501    	STA $01
C1/2D75:	0A      	ASL A
C1/2D76:	0A      	ASL A
C1/2D77:	18      	CLC 
C1/2D78:	6501    	ADC $01
C1/2D7A:	0A      	ASL A
C1/2D7B:	0A      	ASL A
C1/2D7C:	C220    	REP #$20
C1/2D7E:	29FF00  	AND #$00FF
C1/2D81:	18      	CLC 
C1/2D82:	693DFB  	ADC #$FB3D
C1/2D85:	38      	SEC 
C1/2D86:	E900F8  	SBC #$F800
C1/2D89:	9B      	TXY 
C1/2D8A:	AA      	TAX 
C1/2D8B:	B91400  	LDA $0014,Y
C1/2D8E:	48      	PHA 
C1/2D8F:	B91600  	LDA $0016,Y
C1/2D92:	48      	PHA 
C1/2D93:	E220    	SEP #$20
C1/2D95:	A90A    	LDA #$0A
C1/2D97:	8504    	STA $04
C1/2D99:	8402    	STY $02
C1/2D9B:	22942EC1	JSR $C12E94
C1/2D9F:	A402    	LDY $02
C1/2DA1:	C8      	INY 
C1/2DA2:	C8      	INY 
C1/2DA3:	C604    	DEC $04
C1/2DA5:	D0F2    	BNE $2D99
C1/2DA7:	7A      	PLY 
C1/2DA8:	7A      	PLY 
C1/2DA9:	68      	PLA 
C1/2DAA:	68      	PLA 
C1/2DAB:	68      	PLA 
C1/2DAC:	68      	PLA 
C1/2DAD:	28      	PLP 
C1/2DAE:	2B      	PLD 
C1/2DAF:	60      	RTS
C1/2DB0:	0B      	PHD 
C1/2DB1:	08      	PHP 
C1/2DB2:	C220    	REP #$20
C1/2DB4:	3B      	TSC 
C1/2DB5:	38      	SEC 
C1/2DB6:	E90400  	SBC #$0004
C1/2DB9:	5B      	TCD 
C1/2DBA:	1B      	TCS 
C1/2DBB:	8601    	STX $01
C1/2DBD:	8403    	STY $03
C1/2DBF:	A94000  	LDA #$0040
C1/2DC2:	22D12EC1	JSR $C12ED1
C1/2DC6:	38      	SEC 
C1/2DC7:	E92000  	SBC #$0020
C1/2DCA:	A403    	LDY $03
C1/2DCC:	18      	CLC 
C1/2DCD:	790200  	ADC $0002,Y
C1/2DD0:	A601    	LDX $01
C1/2DD2:	9D1600  	STA $0016,X
C1/2DD5:	A94000  	LDA #$0040
C1/2DD8:	22D12EC1	JSR $C12ED1
C1/2DDC:	38      	SEC 
C1/2DDD:	E92000  	SBC #$0020
C1/2DE0:	A403    	LDY $03
C1/2DE2:	18      	CLC 
C1/2DE3:	790000  	ADC $0000,Y
C1/2DE6:	A601    	LDX $01
C1/2DE8:	9D1400  	STA $0014,X
C1/2DEB:	E220    	SEP #$20
C1/2DED:	A904    	LDA #$04
C1/2DEF:	22D12EC1	JSR $C12ED1
C1/2DF3:	49FF    	EOR #$FF
C1/2DF5:	1A      	INC A
C1/2DF6:	A601    	LDX $01
C1/2DF8:	9D1800  	STA $0018,X
C1/2DFB:	68      	PLA 
C1/2DFC:	68      	PLA 
C1/2DFD:	68      	PLA 
C1/2DFE:	68      	PLA 
C1/2DFF:	28      	PLP 
C1/2E00:	2B      	PLD 
C1/2E01:	60      	RTS
C1/2E02:	20062E  	JSR $2E06
C1/2E05:	6B      	RTL
C1/2E06:	0B      	PHD 
C1/2E07:	08      	PHP 
C1/2E08:	C220    	REP #$20
C1/2E0A:	3B      	TSC 
C1/2E0B:	38      	SEC 
C1/2E0C:	E90400  	SBC #$0004
C1/2E0F:	5B      	TCD 
C1/2E10:	1B      	TCS 
C1/2E11:	E220    	SEP #$20
C1/2E13:	BD3900  	LDA $0039,X
C1/2E16:	F057    	BEQ $2E6F
C1/2E18:	8601    	STX $01
C1/2E1A:	BD3800  	LDA $0038,X
C1/2E1D:	49FF    	EOR #$FF
C1/2E1F:	9D3800  	STA $0038,X
C1/2E22:	F00A    	BEQ $2E2E
C1/2E24:	18      	CLC 
C1/2E25:	C220    	REP #$20
C1/2E27:	8A      	TXA 
C1/2E28:	691A00  	ADC #$001A
C1/2E2B:	AA      	TAX 
C1/2E2C:	E220    	SEP #$20
C1/2E2E:	8603    	STX $03
C1/2E30:	BD1800  	LDA $0018,X
C1/2E33:	302E    	BMI $2E63
C1/2E35:	C90A    	CMP #$0A
C1/2E37:	9025    	BCC $2E5E
C1/2E39:	A401    	LDY $01
C1/2E3B:	B93900  	LDA $0039,Y
C1/2E3E:	3A      	DEC A
C1/2E3F:	993900  	STA $0039,Y
C1/2E42:	C902    	CMP #$02
C1/2E44:	9011    	BCC $2E57
C1/2E46:	18      	CLC 
C1/2E47:	C220    	REP #$20
C1/2E49:	98      	TYA 
C1/2E4A:	693400  	ADC #$0034
C1/2E4D:	A8      	TAY 
C1/2E4E:	E220    	SEP #$20
C1/2E50:	20B02D  	JSR $2DB0
C1/2E53:	A603    	LDX $03
C1/2E55:	80D9    	BRA $2E30
C1/2E57:	A980    	LDA #$80
C1/2E59:	9D1800  	STA $0018,X
C1/2E5C:	8005    	BRA $2E63
C1/2E5E:	20632D  	JSR $2D63
C1/2E61:	A603    	LDX $03
C1/2E63:	FE1800  	INC $0018,X
C1/2E66:	A601    	LDX $01
C1/2E68:	BD3900  	LDA $0039,X
C1/2E6B:	F002    	BEQ $2E6F
C1/2E6D:	A9FF    	LDA #$FF
C1/2E6F:	8304    	STA $04,S
C1/2E71:	68      	PLA 
C1/2E72:	68      	PLA 
C1/2E73:	68      	PLA 
C1/2E74:	68      	PLA 
C1/2E75:	28      	PLP 
C1/2E76:	2B      	PLD 
C1/2E77:	60      	RTS
C1/2E78:	20483D  	JSR $3D48
C1/2E7B:	6B      	RTL
C1/2E7C:	207D3D  	JSR $3D7D
C1/2E7F:	6B      	RTL
C1/2E80:	202F40  	JSR $402F
C1/2E83:	6B      	RTL
C1/2E84:	201841  	JSR $4118
C1/2E87:	6B      	RTL
C1/2E88:	20E540  	JSR $40E5
C1/2E8B:	6B      	RTL
C1/2E8C:	209040  	JSR $4090
C1/2E8F:	6B      	RTL
C1/2E90:	20E737  	JSR $37E7
C1/2E93:	6B      	RTL
C1/2E94:	0B      	PHD 
C1/2E95:	08      	PHP 
C1/2E96:	C230    	REP #$30
C1/2E98:	48      	PHA 
C1/2E99:	3B      	TSC 
C1/2E9A:	1A      	INC A
C1/2E9B:	5B      	TCD 
C1/2E9C:	68      	PLA 
C1/2E9D:	8B      	PHB 
C1/2E9E:	A50A    	LDA $0A
C1/2EA0:	48      	PHA 
C1/2EA1:	A508    	LDA $08
C1/2EA3:	48      	PHA 
C1/2EA4:	206F38  	JSR $386F
C1/2EA7:	68      	PLA 
C1/2EA8:	68      	PLA 
C1/2EA9:	E220    	SEP #$20
C1/2EAB:	8301    	STA $01,S
C1/2EAD:	68      	PLA 
C1/2EAE:	28      	PLP 
C1/2EAF:	2B      	PLD 
C1/2EB0:	6B      	RTL

[What the hell are all these]
C1/2EB1:	20EA38  	JSR $38EA
C1/2EB4:	6B      	RTL
C1/2EB5:	202B39  	JSR $392B
C1/2EB8:	6B      	RTL
C1/2EB9:	205B39  	JSR $395B
C1/2EBC:	6B      	RTL
C1/2EBD:	206A37  	JSR $376A
C1/2EC0:	6B      	RTL
C1/2EC1:	209349  	JSR $4993
C1/2EC4:	6B      	RTL
C1/2EC5:	203A49  	JSR $493A
C1/2EC8:	6B      	RTL
C1/2EC9:	20EC49  	JSR $49EC
C1/2ECC:	6B      	RTL
C1/2ECD:	20A84A  	JSR $4AA8
C1/2ED0:	6B      	RTL
C1/2ED1:	20C346  	JSR $46C3
C1/2ED4:	6B      	RTL
C1/2ED5:	20B344  	JSR $44B3
C1/2ED8:	6B      	RTL
C1/2ED9:	201445  	JSR $4514
C1/2EDC:	6B      	RTL
C1/2EDD:	2228F2D3	JSR $D3F228
C1/2EE1:	60      	RTS
C1/2EE2:	2206F3D3	JSR $D3F306
C1/2EE6:	60      	RTS
C1/2EE7:	22AFF4D3	JSR $D3F4AF
C1/2EEB:	60      	RTS
C1/2EEC:	0B      	PHD 
C1/2EED:	08      	PHP 
C1/2EEE:	C220    	REP #$20
C1/2EF0:	E220    	SEP #$20
C1/2EF2:	8B      	PHB 
C1/2EF3:	A97E    	LDA #$7E
C1/2EF5:	48      	PHA 
C1/2EF6:	AB      	PLB 
C1/2EF7:	C220    	REP #$20
C1/2EF9:	A9C000  	LDA #$00C0
C1/2EFC:	8F094200	STA $004209
C1/2F00:	AF000100	LDA $000100
C1/2F04:	8D2C82  	STA $822C
C1/2F07:	AF020100	LDA $000102
C1/2F0B:	8D2E82  	STA $822E
C1/2F0E:	E220    	SEP #$20
C1/2F10:	A95C    	LDA #$5C
C1/2F12:	8F000100	STA $000100
C1/2F16:	A95E    	LDA #$5E
C1/2F18:	8F010100	STA $000101
C1/2F1C:	A92F    	LDA #$2F
C1/2F1E:	8F020100	STA $000102
C1/2F22:	A9C1    	LDA #$C1
C1/2F24:	8F030100	STA $000103
C1/2F28:	EE2A82  	INC $822A
C1/2F2B:	AF104200	LDA $004210
C1/2F2F:	AB      	PLB 
C1/2F30:	28      	PLP 
C1/2F31:	2B      	PLD 
C1/2F32:	60      	RTS
C1/2F33:	0B      	PHD 
C1/2F34:	08      	PHP 
C1/2F35:	C220    	REP #$20
C1/2F37:	E220    	SEP #$20
C1/2F39:	8B      	PHB 
C1/2F3A:	A97E    	LDA #$7E
C1/2F3C:	48      	PHA 
C1/2F3D:	AB      	PLB 
C1/2F3E:	AD2A82  	LDA $822A
C1/2F41:	F005    	BEQ $2F48
C1/2F43:	CE2A82  	DEC $822A
C1/2F46:	D012    	BNE $2F5A
C1/2F48:	C220    	REP #$20
C1/2F4A:	AD2C82  	LDA $822C
C1/2F4D:	8F000100	STA $000100
C1/2F51:	AD2E82  	LDA $822E
C1/2F54:	8F020100	STA $000102
C1/2F58:	E220    	SEP #$20
C1/2F5A:	AB      	PLB 
C1/2F5B:	28      	PLP 
C1/2F5C:	2B      	PLD 
C1/2F5D:	60      	RTS
C1/2F5E:	0B      	PHD 
C1/2F5F:	08      	PHP 
C1/2F60:	C230    	REP #$30
C1/2F62:	E220    	SEP #$20
C1/2F64:	8B      	PHB 
C1/2F65:	48      	PHA 
C1/2F66:	A97E    	LDA #$7E
C1/2F68:	48      	PHA 
C1/2F69:	AB      	PLB 
C1/2F6A:	68      	PLA 
C1/2F6B:	C220    	REP #$20
C1/2F6D:	48      	PHA 
C1/2F6E:	DA      	PHX 
C1/2F6F:	5A      	PHY 
C1/2F70:	E220    	SEP #$20
C1/2F72:	AF210000	LDA $000021
C1/2F76:	8F2C2100	STA $00212C
C1/2F7A:	AF220000	LDA $000022
C1/2F7E:	8F2D2100	STA $00212D
C1/2F82:	AF290000	LDA $000029
C1/2F86:	8F052100	STA $002105
C1/2F8A:	AD2A82  	LDA $822A
C1/2F8D:	F04C    	BEQ $2FDB
C1/2F8F:	AD3082  	LDA $8230
C1/2F92:	D044    	BNE $2FD8
C1/2F94:	AF104200	LDA $004210
C1/2F98:	A900    	LDA #$00
C1/2F9A:	8FEC0000	STA $0000EC
C1/2F9E:	A980    	LDA #$80
C1/2FA0:	8F002100	STA $002100
C1/2FA4:	201E2A  	JSR $2A1E
C1/2FA7:	20802A  	JSR $2A80
C1/2FAA:	203C45  	JSR $453C
C1/2FAD:	A90F    	LDA #$0F
C1/2FAF:	8F002100	STA $002100
C1/2FB3:	20802B  	JSR $2B80
C1/2FB6:	20E045  	JSR $45E0
C1/2FB9:	202A41  	JSR $412A
C1/2FBC:	A902    	LDA #$02
C1/2FBE:	209628  	JSR $2896
C1/2FC1:	9E0400  	STZ $0004,X
C1/2FC4:	9E0A00  	STZ $000A,X
C1/2FC7:	C220    	REP #$20
C1/2FC9:	A90006  	LDA #$0600
C1/2FCC:	9D0200  	STA $0002,X
C1/2FCF:	A91800  	LDA #$0018
C1/2FD2:	9D0500  	STA $0005,X
C1/2FD5:	209729  	JSR $2997
C1/2FD8:	EE3082  	INC $8230
C1/2FDB:	C220    	REP #$20
C1/2FDD:	7A      	PLY 
C1/2FDE:	FA      	PLX 
C1/2FDF:	68      	PLA 
C1/2FE0:	AB      	PLB 
C1/2FE1:	28      	PLP 
C1/2FE2:	2B      	PLD 
C1/2FE3:	40      	RTI
C1/2FE4:	0B      	PHD 
C1/2FE5:	08      	PHP 
C1/2FE6:	C220    	REP #$20
C1/2FE8:	E220    	SEP #$20
C1/2FEA:	8B      	PHB 
C1/2FEB:	A97E    	LDA #$7E
C1/2FED:	48      	PHA 
C1/2FEE:	AB      	PLB 
C1/2FEF:	C220    	REP #$20
C1/2FF1:	EE3282  	INC $8232
C1/2FF4:	AF114200	LDA $004211
C1/2FF8:	AD3082  	LDA $8230
C1/2FFB:	F0F7    	BEQ $2FF4
C1/2FFD:	CE3082  	DEC $8230
C1/3000:	CE3282  	DEC $8232
C1/3003:	AB      	PLB 
C1/3004:	28      	PLP 
C1/3005:	2B      	PLD 
C1/3006:	60      	RTS
C1/3007:	0B      	PHD 
C1/3008:	08      	PHP 
C1/3009:	C230    	REP #$30
C1/300B:	E220    	SEP #$20
C1/300D:	8B      	PHB 
C1/300E:	48      	PHA 
C1/300F:	A9D4    	LDA #$D4
C1/3011:	48      	PHA 
C1/3012:	AB      	PLB 
C1/3013:	68      	PLA 
C1/3014:	C220    	REP #$20
C1/3016:	48      	PHA 
C1/3017:	A90000  	LDA #$0000
C1/301A:	5B      	TCD 
C1/301B:	38      	SEC 
C1/301C:	8A      	TXA 
C1/301D:	E90020  	SBC #$2000
C1/3020:	AA      	TAX 
C1/3021:	68      	PLA 
C1/3022:	E220    	SEP #$20
C1/3024:	22098001	JSR $018009
C1/3028:	AB      	PLB 
C1/3029:	28      	PLP 
C1/302A:	2B      	PLD 
C1/302B:	60      	RTS
C1/302C:	0000    	BRK #$00
C1/302E:	0B      	PHD 
C1/302F:	08      	PHP 
C1/3030:	C230    	REP #$30
C1/3032:	48      	PHA 
C1/3033:	3B      	TSC 
C1/3034:	38      	SEC 
C1/3035:	E90400  	SBC #$0004
C1/3038:	5B      	TCD 
C1/3039:	1B      	TCS 
C1/303A:	A305    	LDA $05,S
C1/303C:	E220    	SEP #$20
C1/303E:	8B      	PHB 
C1/303F:	48      	PHA 
C1/3040:	A97E    	LDA #$7E
C1/3042:	48      	PHA 
C1/3043:	AB      	PLB 
C1/3044:	68      	PLA 
C1/3045:	C220    	REP #$20
C1/3047:	8603    	STX $03
C1/3049:	29FF00  	AND #$00FF
C1/304C:	8501    	STA $01
C1/304E:	98      	TYA 
C1/304F:	38      	SEC 
C1/3050:	E900F8  	SBC #$F800
C1/3053:	AA      	TAX 
C1/3054:	8605    	STX $05
C1/3056:	A90100  	LDA #$0001
C1/3059:	209628  	JSR $2896
C1/305C:	9B      	TXY 
C1/305D:	A605    	LDX $05
C1/305F:	BF00F8DC	LDA $DCF800,X
C1/3063:	29FF00  	AND #$00FF
C1/3066:	0A      	ASL A
C1/3067:	0A      	ASL A
C1/3068:	0A      	ASL A
C1/3069:	0A      	ASL A
C1/306A:	18      	CLC 
C1/306B:	690070  	ADC #$7000
C1/306E:	990A00  	STA $000A,Y
C1/3071:	BF01F8DC	LDA $DCF801,X
C1/3075:	29FF00  	AND #$00FF
C1/3078:	C9FF00  	CMP #$00FF
C1/307B:	F028    	BEQ $30A5
C1/307D:	0A      	ASL A
C1/307E:	0A      	ASL A
C1/307F:	0A      	ASL A
C1/3080:	0A      	ASL A
C1/3081:	0A      	ASL A
C1/3082:	18      	CLC 
C1/3083:	6503    	ADC $03
C1/3085:	990200  	STA $0002,Y
C1/3088:	E220    	SEP #$20
C1/308A:	BF02F8DC	LDA $DCF802,X
C1/308E:	2980    	AND #$80
C1/3090:	F00A    	BEQ $309C
C1/3092:	A981    	LDA #$81
C1/3094:	990000  	STA $0000,Y
C1/3097:	A939    	LDA #$39
C1/3099:	990100  	STA $0001,Y
C1/309C:	A97E    	LDA #$7E
C1/309E:	990400  	STA $0004,Y
C1/30A1:	C220    	REP #$20
C1/30A3:	8014    	BRA $30B9
C1/30A5:	A92C30  	LDA #$302C
C1/30A8:	990200  	STA $0002,Y
C1/30AB:	E220    	SEP #$20
C1/30AD:	A9C1    	LDA #$C1
C1/30AF:	990400  	STA $0004,Y
C1/30B2:	A909    	LDA #$09
C1/30B4:	990000  	STA $0000,Y
C1/30B7:	C220    	REP #$20
C1/30B9:	BF02F8DC	LDA $DCF802,X
C1/30BD:	297F00  	AND #$007F
C1/30C0:	0A      	ASL A
C1/30C1:	0A      	ASL A
C1/30C2:	0A      	ASL A
C1/30C3:	0A      	ASL A
C1/30C4:	0A      	ASL A
C1/30C5:	990500  	STA $0005,Y
C1/30C8:	BB      	TYX 
C1/30C9:	209729  	JSR $2997
C1/30CC:	A605    	LDX $05
C1/30CE:	E8      	INX 
C1/30CF:	E8      	INX 
C1/30D0:	E8      	INX 
C1/30D1:	C601    	DEC $01
C1/30D3:	F003    	BEQ $30D8
C1/30D5:	4C5430  	JMP $3054
C1/30D8:	AB      	PLB 
C1/30D9:	3B      	TSC 
C1/30DA:	18      	CLC 
C1/30DB:	690600  	ADC #$0006
C1/30DE:	1B      	TCS 
C1/30DF:	28      	PLP 
C1/30E0:	2B      	PLD 
C1/30E1:	60      	RTS
C1/30E2:	0B      	PHD 
C1/30E3:	08      	PHP 
C1/30E4:	C230    	REP #$30
C1/30E6:	48      	PHA 
C1/30E7:	3B      	TSC 
C1/30E8:	1A      	INC A
C1/30E9:	5B      	TCD 
C1/30EA:	68      	PLA 
C1/30EB:	8B      	PHB 
C1/30EC:	E220    	SEP #$20
C1/30EE:	8501    	STA $01
C1/30F0:	DA      	PHX 
C1/30F1:	CA      	DEX 
C1/30F2:	CA      	DEX 
C1/30F3:	E8      	INX 
C1/30F4:	E8      	INX 
C1/30F5:	4601    	LSR $01
C1/30F7:	9013    	BCC $310C
C1/30F9:	BC0000  	LDY $0000,X
C1/30FC:	F0F5    	BEQ $30F3
C1/30FE:	DA      	PHX 
C1/30FF:	BB      	TYX 
C1/3100:	20E141  	JSR $41E1
C1/3103:	FA      	PLX 
C1/3104:	9E0000  	STZ $0000,X
C1/3107:	9E0100  	STZ $0001,X
C1/310A:	80E7    	BRA $30F3
C1/310C:	D0E5    	BNE $30F3
C1/310E:	FA      	PLX 
C1/310F:	68      	PLA 
C1/3110:	28      	PLP 
C1/3111:	2B      	PLD 
C1/3112:	60      	RTS
C1/3113:	0B      	PHD 
C1/3114:	08      	PHP 
C1/3115:	C230    	REP #$30
C1/3117:	48      	PHA 
C1/3118:	3B      	TSC 
C1/3119:	38      	SEC 
C1/311A:	E90B00  	SBC #$000B
C1/311D:	5B      	TCD 
C1/311E:	1B      	TCS 
C1/311F:	A30C    	LDA $0C,S
C1/3121:	E220    	SEP #$20
C1/3123:	8501    	STA $01
C1/3125:	8602    	STX $02
C1/3127:	8404    	STY $04
C1/3129:	B90000  	LDA $0000,Y
C1/312C:	C220    	REP #$20
C1/312E:	29FF00  	AND #$00FF
C1/3131:	EB      	XBA 
C1/3132:	0A      	ASL A
C1/3133:	18      	CLC 
C1/3134:	6900E0  	ADC #$E000
C1/3137:	8508    	STA $08
C1/3139:	A22000  	LDX #$0020
C1/313C:	A90000  	LDA #$0000
C1/313F:	20483D  	JSR $3D48
C1/3142:	8606    	STX $06
C1/3144:	A90800  	LDA #$0008
C1/3147:	850A    	STA $0A
C1/3149:	860C    	STX $0C
C1/314B:	A90000  	LDA #$0000
C1/314E:	20A541  	JSR $41A5
C1/3151:	8A      	TXA 
C1/3152:	A60C    	LDX $0C
C1/3154:	9D0000  	STA $0000,X
C1/3157:	E8      	INX 
C1/3158:	E8      	INX 
C1/3159:	C60A    	DEC $0A
C1/315B:	D0EC    	BNE $3149
C1/315D:	A90800  	LDA #$0008
C1/3160:	850A    	STA $0A
C1/3162:	860C    	STX $0C
C1/3164:	A90800  	LDA #$0008
C1/3167:	20A541  	JSR $41A5
C1/316A:	8A      	TXA 
C1/316B:	A60C    	LDX $0C
C1/316D:	9D0000  	STA $0000,X
C1/3170:	E8      	INX 
C1/3171:	E8      	INX 
C1/3172:	C60A    	DEC $0A
C1/3174:	D0EC    	BNE $3162
C1/3176:	A606    	LDX $06
C1/3178:	A402    	LDY $02
C1/317A:	A501    	LDA $01
C1/317C:	29FF00  	AND #$00FF
C1/317F:	C9C000  	CMP #$00C0
C1/3182:	900B    	BCC $318F
C1/3184:	BD1800  	LDA $0018,X
C1/3187:	990000  	STA $0000,Y
C1/318A:	9E1800  	STZ $0018,X
C1/318D:	8009    	BRA $3198
C1/318F:	BD1000  	LDA $0010,X
C1/3192:	990000  	STA $0000,Y
C1/3195:	9E1000  	STZ $0010,X
C1/3198:	C8      	INY 
C1/3199:	C8      	INY 
C1/319A:	840C    	STY $0C
C1/319C:	A90400  	LDA #$0004
C1/319F:	850A    	STA $0A
C1/31A1:	A608    	LDX $08
C1/31A3:	BD1800  	LDA $0018,X
C1/31A6:	E8      	INX 
C1/31A7:	8608    	STX $08
C1/31A9:	29FF00  	AND #$00FF
C1/31AC:	F012    	BEQ $31C0
C1/31AE:	0A      	ASL A
C1/31AF:	18      	CLC 
C1/31B0:	6506    	ADC $06
C1/31B2:	AA      	TAX 
C1/31B3:	BD0000  	LDA $0000,X
C1/31B6:	F008    	BEQ $31C0
C1/31B8:	990000  	STA $0000,Y
C1/31BB:	C8      	INY 
C1/31BC:	C8      	INY 
C1/31BD:	9E0000  	STZ $0000,X
C1/31C0:	C60A    	DEC $0A
C1/31C2:	D0DD    	BNE $31A1
C1/31C4:	A406    	LDY $06
C1/31C6:	A91000  	LDA #$0010
C1/31C9:	850A    	STA $0A
C1/31CB:	BE0000  	LDX $0000,Y
C1/31CE:	F005    	BEQ $31D5
C1/31D0:	5A      	PHY 
C1/31D1:	20E141  	JSR $41E1
C1/31D4:	7A      	PLY 
C1/31D5:	C8      	INY 
C1/31D6:	C8      	INY 
C1/31D7:	C60A    	DEC $0A
C1/31D9:	D0F0    	BNE $31CB
C1/31DB:	3B      	TSC 
C1/31DC:	18      	CLC 
C1/31DD:	690D00  	ADC #$000D
C1/31E0:	1B      	TCS 
C1/31E1:	28      	PLP 
C1/31E2:	2B      	PLD 
C1/31E3:	60      	RTS
C1/31E4:	0B      	PHD 
C1/31E5:	08      	PHP 
C1/31E6:	C230    	REP #$30
C1/31E8:	48      	PHA 
C1/31E9:	3B      	TSC 
C1/31EA:	38      	SEC 
C1/31EB:	E90900  	SBC #$0009
C1/31EE:	5B      	TCD 
C1/31EF:	1B      	TCS 
C1/31F0:	A30A    	LDA $0A,S
C1/31F2:	E220    	SEP #$20
C1/31F4:	8602    	STX $02
C1/31F6:	8404    	STY $04
C1/31F8:	8501    	STA $01
C1/31FA:	C220    	REP #$20
C1/31FC:	A90800  	LDA #$0008
C1/31FF:	8508    	STA $08
C1/3201:	8606    	STX $06
C1/3203:	A90800  	LDA #$0008
C1/3206:	20A541  	JSR $41A5
C1/3209:	8A      	TXA 
C1/320A:	A606    	LDX $06
C1/320C:	9D0000  	STA $0000,X
C1/320F:	E8      	INX 
C1/3210:	E8      	INX 
C1/3211:	C608    	DEC $08
C1/3213:	D0EC    	BNE $3201
C1/3215:	A602    	LDX $02
C1/3217:	A501    	LDA $01
C1/3219:	29FF00  	AND #$00FF
C1/321C:	C9C000  	CMP #$00C0
C1/321F:	902A    	BCC $324B
C1/3221:	A9E100  	LDA #$00E1
C1/3224:	20E230  	JSR $30E2
C1/3227:	BD0800  	LDA $0008,X
C1/322A:	9D0000  	STA $0000,X
C1/322D:	BD0200  	LDA $0002,X
C1/3230:	9D0A00  	STA $000A,X
C1/3233:	BD0400  	LDA $0004,X
C1/3236:	9D0C00  	STA $000C,X
C1/3239:	BD0600  	LDA $0006,X
C1/323C:	9D0E00  	STA $000E,X
C1/323F:	9E0200  	STZ $0002,X
C1/3242:	9E0400  	STZ $0004,X
C1/3245:	9E0600  	STZ $0006,X
C1/3248:	9E0800  	STZ $0008,X
C1/324B:	A91E00  	LDA #$001E
C1/324E:	20E230  	JSR $30E2
C1/3251:	A402    	LDY $02
C1/3253:	C8      	INY 
C1/3254:	C8      	INY 
C1/3255:	A604    	LDX $04
C1/3257:	BD2700  	LDA $0027,X
C1/325A:	29FF00  	AND #$00FF
C1/325D:	8508    	STA $08
C1/325F:	860A    	STX $0A
C1/3261:	BD0000  	LDA $0000,X
C1/3264:	290700  	AND #$0007
C1/3267:	3A      	DEC A
C1/3268:	3A      	DEC A
C1/3269:	0A      	ASL A
C1/326A:	18      	CLC 
C1/326B:	6502    	ADC $02
C1/326D:	AA      	TAX 
C1/326E:	BD0800  	LDA $0008,X
C1/3271:	F008    	BEQ $327B
C1/3273:	990000  	STA $0000,Y
C1/3276:	9E0800  	STZ $0008,X
C1/3279:	C8      	INY 
C1/327A:	C8      	INY 
C1/327B:	A50A    	LDA $0A
C1/327D:	18      	CLC 
C1/327E:	690800  	ADC #$0008
C1/3281:	AA      	TAX 
C1/3282:	C608    	DEC $08
C1/3284:	D0D9    	BNE $325F
C1/3286:	A602    	LDX $02
C1/3288:	A9F000  	LDA #$00F0
C1/328B:	20E230  	JSR $30E2
C1/328E:	3B      	TSC 
C1/328F:	18      	CLC 
C1/3290:	690B00  	ADC #$000B
C1/3293:	1B      	TCS 
C1/3294:	28      	PLP 
C1/3295:	2B      	PLD 
C1/3296:	60      	RTS
C1/3297:	0B      	PHD 
C1/3298:	08      	PHP 
C1/3299:	C230    	REP #$30
C1/329B:	48      	PHA 
C1/329C:	3B      	TSC 
C1/329D:	38      	SEC 
C1/329E:	E90500  	SBC #$0005
C1/32A1:	5B      	TCD 
C1/32A2:	1B      	TCS 
C1/32A3:	A306    	LDA $06,S
C1/32A5:	E220    	SEP #$20
C1/32A7:	8602    	STX $02
C1/32A9:	8404    	STY $04
C1/32AB:	8501    	STA $01
C1/32AD:	B90000  	LDA $0000,Y
C1/32B0:	C220    	REP #$20
C1/32B2:	29FF00  	AND #$00FF
C1/32B5:	EB      	XBA 
C1/32B6:	0A      	ASL A
C1/32B7:	AA      	TAX 
C1/32B8:	E220    	SEP #$20
C1/32BA:	BF80E17E	LDA $7EE180,X			[Load Character Type]
C1/32BE:	C957    	CMP #$57				[Compare with #$57 (Mantis Ant)]
C1/32C0:	900D    	BCC $32CF
C1/32C2:	C980    	CMP #$80
C1/32C4:	B009    	BCS $32CF
C1/32C6:	A501    	LDA $01
C1/32C8:	A602    	LDX $02
C1/32CA:	201331  	JSR $3113
C1/32CD:	8007    	BRA $32D6
C1/32CF:	A501    	LDA $01
C1/32D1:	A602    	LDX $02
C1/32D3:	20E431  	JSR $31E4
C1/32D6:	A402    	LDY $02
C1/32D8:	A908    	LDA #$08
C1/32DA:	8506    	STA $06
C1/32DC:	BE0000  	LDX $0000,Y
C1/32DF:	F005    	BEQ $32E6
C1/32E1:	5A      	PHY 
C1/32E2:	204042  	JSR $4240
C1/32E5:	7A      	PLY 
C1/32E6:	C8      	INY 
C1/32E7:	C8      	INY 
C1/32E8:	C606    	DEC $06
C1/32EA:	D0F0    	BNE $32DC
C1/32EC:	20E42F  	JSR $2FE4
C1/32EF:	A402    	LDY $02
C1/32F1:	A908    	LDA #$08
C1/32F3:	8506    	STA $06
C1/32F5:	BE0000  	LDX $0000,Y
C1/32F8:	F005    	BEQ $32FF
C1/32FA:	5A      	PHY 
C1/32FB:	20B643  	JSR $43B6
C1/32FE:	7A      	PLY 
C1/32FF:	C8      	INY 
C1/3300:	C8      	INY 
C1/3301:	C606    	DEC $06
C1/3303:	D0F0    	BNE $32F5
C1/3305:	A602    	LDX $02
C1/3307:	C220    	REP #$20
C1/3309:	3B      	TSC 
C1/330A:	18      	CLC 
C1/330B:	690700  	ADC #$0007
C1/330E:	1B      	TCS 
C1/330F:	28      	PLP 
C1/3310:	2B      	PLD 
C1/3311:	60      	RTS
C1/3312:	0B      	PHD 
C1/3313:	08      	PHP 
C1/3314:	C220    	REP #$20
C1/3316:	E220    	SEP #$20
C1/3318:	221A64C0	JSR $C0641A
C1/331C:	28      	PLP 
C1/331D:	2B      	PLD 
C1/331E:	60      	RTS
C1/331F:	0B      	PHD 
C1/3320:	08      	PHP 
C1/3321:	C220    	REP #$20
C1/3323:	E220    	SEP #$20
C1/3325:	221D64C0	JSR $C0641D
C1/3329:	28      	PLP 
C1/332A:	2B      	PLD 
C1/332B:	60      	RTS
C1/332C:	0B      	PHD 
C1/332D:	08      	PHP 
C1/332E:	C220    	REP #$20
C1/3330:	3B      	TSC 
C1/3331:	38      	SEC 
C1/3332:	E90E00  	SBC #$000E
C1/3335:	5B      	TCD 
C1/3336:	1B      	TCS 
C1/3337:	8605    	STX $05
C1/3339:	8407    	STY $07
C1/333B:	B92600  	LDA $0026,Y
C1/333E:	290400  	AND #$0004
C1/3341:	0A      	ASL A
C1/3342:	0A      	ASL A
C1/3343:	0A      	ASL A
C1/3344:	0A      	ASL A
C1/3345:	8501    	STA $01
C1/3347:	B92800  	LDA $0028,Y
C1/334A:	290006  	AND #$0600
C1/334D:	4A      	LSR A
C1/334E:	EB      	XBA 
C1/334F:	E220    	SEP #$20
C1/3351:	EB      	XBA 
C1/3352:	A905    	LDA #$05
C1/3354:	C220    	REP #$20
C1/3356:	8F024200	STA $004202
C1/335A:	48      	PHA 
C1/335B:	68      	PLA 
C1/335C:	AF164200	LDA $004216
C1/3360:	1A      	INC A
C1/3361:	18      	CLC 
C1/3362:	6501    	ADC $01
C1/3364:	8501    	STA $01
C1/3366:	A90000  	LDA #$0000
C1/3369:	A22800  	LDX #$0028
C1/336C:	20483D  	JSR $3D48
C1/336F:	8603    	STX $03
C1/3371:	A605    	LDX $05
C1/3373:	A403    	LDY $03
C1/3375:	E220    	SEP #$20
C1/3377:	BF0BF8DC	LDA $DCF80B,X
C1/337B:	992400  	STA $0024,Y
C1/337E:	F03B    	BEQ $33BB
C1/3380:	29C0    	AND #$C0
C1/3382:	0903    	ORA #$03
C1/3384:	850E    	STA $0E
C1/3386:	B92400  	LDA $0024,Y
C1/3389:	09E0    	ORA #$E0
C1/338B:	850D    	STA $0D
C1/338D:	A607    	LDX $07
C1/338F:	BD2C00  	LDA $002C,X
C1/3392:	D027    	BNE $33BB
C1/3394:	A930    	LDA #$30
C1/3396:	20B344  	JSR $44B3
C1/3399:	A900    	LDA #$00
C1/339B:	9D0200  	STA $0002,X
C1/339E:	201445  	JSR $4514
C1/33A1:	A931    	LDA #$31
C1/33A3:	20B344  	JSR $44B3
C1/33A6:	A50E    	LDA $0E
C1/33A8:	9D0200  	STA $0002,X
C1/33AB:	201445  	JSR $4514
C1/33AE:	A932    	LDA #$32
C1/33B0:	20B344  	JSR $44B3
C1/33B3:	A50D    	LDA $0D
C1/33B5:	9D0200  	STA $0002,X
C1/33B8:	201445  	JSR $4514
C1/33BB:	20E42F  	JSR $2FE4
C1/33BE:	C220    	REP #$20
C1/33C0:	A407    	LDY $07
C1/33C2:	A603    	LDX $03
C1/33C4:	A501    	LDA $01
C1/33C6:	209732  	JSR $3297
C1/33C9:	A605    	LDX $05
C1/33CF:	850B    	STA $0B
C1/33D1:	A607    	LDX $07
C1/33D3:	BD2700  	LDA $0027,X
C1/33D6:	29FF00  	AND #$00FF
C1/33D9:	8509    	STA $09
C1/33DB:	A403    	LDY $03
C1/33DD:	C8      	INY 
C1/33DE:	C8      	INY 
C1/33DF:	BE0000  	LDX $0000,Y
C1/33E2:	F010    	BEQ $33F4
C1/33E4:	5A      	PHY 
C1/33E5:	A40B    	LDY $0B
C1/33E7:	F006    	BEQ $33EF
C1/33E9:	A91EC8  	LDA #$C81E
C1/33EC:	209742  	JSR $4297
C1/33EF:	7A      	PLY 
C1/33F0:	C609    	DEC $09
C1/33F2:	D0E9    	BNE $33DD
C1/33F4:	A403    	LDY $03
C1/33F6:	A605    	LDX $05
C1/33F8:	BF06F8DC	LDA $DCF806,X
C1/33FC:	29FF00  	AND #$00FF
C1/33FF:	991000  	STA $0010,Y
C1/3402:	BF07F8DC	LDA $DCF807,X
C1/3406:	29FF00  	AND #$00FF
C1/3409:	991200  	STA $0012,Y
C1/340C:	991400  	STA $0014,Y
C1/3413:	29FF00  	AND #$00FF
C1/3416:	991E00  	STA $001E,Y
C1/3419:	992000  	STA $0020,Y
C1/341C:	BF08F8DC	LDA $DCF808,X
C1/3420:	991A00  	STA $001A,Y
C1/3423:	A501    	LDA $01
C1/3425:	991800  	STA $0018,Y
C1/3428:	290F00  	AND #$000F
C1/342B:	0A      	ASL A
C1/342C:	18      	CLC 
C1/342D:	790000  	ADC $0000,Y
C1/3430:	A8      	TAY 
C1/3431:	BF08F8DC	LDA $DCF808,X
C1/3435:	BB      	TYX 
C1/3436:	A8      	TAY 
C1/3437:	A904D1  	LDA #$D104
C1/343A:	209742  	JSR $4297
C1/343D:	A403    	LDY $03
C1/343F:	BE0000  	LDX $0000,Y
C1/3442:	20F841  	JSR $41F8
C1/3445:	A603    	LDX $03
C1/3447:	A40B    	LDY $0B
C1/3449:	F006    	BEQ $3451
C1/344B:	A90200  	LDA #$0002
C1/344E:	9D2600  	STA $0026,X
C1/3451:	3B      	TSC 
C1/3452:	18      	CLC 
C1/3453:	690E00  	ADC #$000E
C1/3456:	1B      	TCS 
C1/3457:	28      	PLP 
C1/3458:	2B      	PLD 
C1/3459:	60      	RTS
C1/345A:	0B      	PHD 
C1/345B:	08      	PHP 
C1/345C:	C220    	REP #$20
C1/345E:	3B      	TSC 
C1/345F:	38      	SEC 
C1/3460:	E90700  	SBC #$0007
C1/3463:	5B      	TCD 
C1/3464:	1B      	TCS 
C1/3465:	E220    	SEP #$20
C1/3467:	8B      	PHB 
C1/3468:	A97E    	LDA #$7E
C1/346A:	48      	PHA 
C1/346B:	AB      	PLB 
C1/346C:	8604    	STX $04
C1/346E:	8406    	STY $06
C1/3470:	9B      	TXY 
C1/3471:	A904    	LDA #$04
C1/3473:	8501    	STA $01
C1/3475:	8402    	STY $02
C1/3477:	BE0000  	LDX $0000,Y
C1/347A:	F013    	BEQ $348F
C1/347C:	20D343  	JSR $43D3
C1/347F:	A402    	LDY $02
C1/3481:	BE0000  	LDX $0000,Y
C1/3484:	20F841  	JSR $41F8
C1/3487:	A402    	LDY $02
C1/3489:	C8      	INY 
C1/348A:	C8      	INY 
C1/348B:	C601    	DEC $01
C1/348D:	D0E6    	BNE $3475
C1/348F:	A604    	LDX $04
C1/3491:	BD2400  	LDA $0024,X
C1/3494:	F030    	BEQ $34C6
C1/3496:	A606    	LDX $06
C1/3498:	BD2C00  	LDA $002C,X
C1/349B:	D029    	BNE $34C6
C1/349D:	A930    	LDA #$30
C1/349F:	20B344  	JSR $44B3
C1/34A2:	A902    	LDA #$02
C1/34A4:	9D0200  	STA $0002,X
C1/34A7:	201445  	JSR $4514
C1/34AA:	A931    	LDA #$31
C1/34AC:	20B344  	JSR $44B3
C1/34AF:	AF230000	LDA $000023
C1/34B3:	9D0200  	STA $0002,X
C1/34B6:	201445  	JSR $4514
C1/34B9:	A932    	LDA #$32
C1/34BB:	20B344  	JSR $44B3
C1/34BE:	A9E0    	LDA #$E0
C1/34C0:	9D0200  	STA $0002,X
C1/34C3:	201445  	JSR $4514
C1/34C6:	20E42F  	JSR $2FE4
C1/34C9:	A9FF    	LDA #$FF
C1/34CB:	A604    	LDX $04
C1/34CD:	20E230  	JSR $30E2
C1/34D0:	A604    	LDX $04
C1/34D2:	207D3D  	JSR $3D7D
C1/34D5:	AB      	PLB 
C1/34D6:	C220    	REP #$20
C1/34D8:	3B      	TSC 
C1/34D9:	18      	CLC 
C1/34DA:	690700  	ADC #$0007
C1/34DD:	1B      	TCS 
C1/34DE:	28      	PLP 
C1/34DF:	2B      	PLD 
C1/34E0:	60      	RTS
C1/34E1:	0B      	PHD 
C1/34E2:	08      	PHP 
C1/34E3:	C220    	REP #$20
C1/34E5:	DA      	PHX 
C1/34E6:	3B      	TSC 
C1/34E7:	5B      	TCD 
C1/34E8:	8401    	STY $01
C1/34EA:	BB      	TYX 
C1/34EB:	BD1600  	LDA $0016,X
C1/34EE:	1A      	INC A
C1/34EF:	C90500  	CMP #$0005
C1/34F2:	9003    	BCC $34F7
C1/34F4:	A90000  	LDA #$0000
C1/34F7:	9D1600  	STA $0016,X
C1/34FA:	0A      	ASL A
C1/34FB:	0A      	ASL A
C1/34FC:	18      	CLC 
C1/34FD:	7D1600  	ADC $0016,X
C1/3500:	0A      	ASL A
C1/3501:	18      	CLC 
C1/3502:	7D1A00  	ADC $001A,X
C1/3505:	A8      	TAY 
C1/3506:	BD1800  	LDA $0018,X
C1/3509:	290F00  	AND #$000F
C1/350C:	0A      	ASL A
C1/350D:	18      	CLC 
C1/350E:	7D0000  	ADC $0000,X
C1/3511:	AA      	TAX 
C1/3512:	A904D1  	LDA #$D104
C1/3515:	209742  	JSR $4297
C1/3518:	A401    	LDY $01
C1/351A:	BE0000  	LDX $0000,Y
C1/351D:	20F841  	JSR $41F8
C1/3520:	E220    	SEP #$20
C1/3522:	68      	PLA 
C1/3523:	68      	PLA 
C1/3524:	28      	PLP 
C1/3525:	2B      	PLD 
C1/3526:	60      	RTS
C1/3527:	0B      	PHD 
C1/3528:	08      	PHP 
C1/3529:	C220    	REP #$20
C1/352B:	DA      	PHX 
C1/352C:	3B      	TSC 
C1/352D:	5B      	TCD 
C1/352E:	8401    	STY $01
C1/3530:	BB      	TYX 
C1/3531:	BD1600  	LDA $0016,X
C1/3534:	1A      	INC A
C1/3535:	C90300  	CMP #$0003
C1/3538:	9003    	BCC $353D
C1/353A:	A90000  	LDA #$0000
C1/353D:	9D1600  	STA $0016,X
C1/3540:	0A      	ASL A
C1/3541:	0A      	ASL A
C1/3542:	18      	CLC 
C1/3543:	7D1600  	ADC $0016,X
C1/3546:	0A      	ASL A
C1/3547:	18      	CLC 
C1/3548:	7D1A00  	ADC $001A,X
C1/354B:	A8      	TAY 
C1/354C:	BD1800  	LDA $0018,X
C1/354F:	290F00  	AND #$000F
C1/3552:	0A      	ASL A
C1/3553:	18      	CLC 
C1/3554:	7D0000  	ADC $0000,X
C1/3557:	AA      	TAX 
C1/3558:	A904D1  	LDA #$D104
C1/355B:	209742  	JSR $4297
C1/355E:	A401    	LDY $01
C1/3560:	BE0000  	LDX $0000,Y
C1/3563:	20F841  	JSR $41F8
C1/3566:	E220    	SEP #$20
C1/3568:	68      	PLA 
C1/3569:	68      	PLA 
C1/356A:	28      	PLP 
C1/356B:	2B      	PLD 
C1/356C:	60      	RTS
C1/356D:	0B      	PHD 
C1/356E:	08      	PHP 
C1/356F:	C220    	REP #$20
C1/3571:	DA      	PHX 
C1/3572:	3B      	TSC 
C1/3573:	5B      	TCD 
C1/3574:	E220    	SEP #$20
C1/3576:	8401    	STY $01
C1/3578:	B91800  	LDA $0018,Y
C1/357B:	290F    	AND #$0F
C1/357D:	18      	CLC 
C1/357E:	6904    	ADC #$04
C1/3580:	EB      	XBA 
C1/3581:	B91800  	LDA $0018,Y
C1/3584:	BE0000  	LDX $0000,Y
C1/3587:	203E43  	JSR $433E
C1/358A:	A401    	LDY $01
C1/358C:	BE0000  	LDX $0000,Y
C1/358F:	20F841  	JSR $41F8
C1/3592:	68      	PLA 
C1/3593:	68      	PLA 
C1/3594:	28      	PLP 
C1/3595:	2B      	PLD 
C1/3596:	60      	RTS
C1/3597:	0B      	PHD 
C1/3598:	08      	PHP 
C1/3599:	C220    	REP #$20
C1/359B:	DA      	PHX 
C1/359C:	3B      	TSC 
C1/359D:	5B      	TCD 
C1/359E:	E220    	SEP #$20
C1/35A0:	8401    	STY $01
C1/35A2:	A932    	LDA #$32
C1/35A4:	20B344  	JSR $44B3
C1/35A7:	A401    	LDY $01
C1/35A9:	B92200  	LDA $0022,Y
C1/35AC:	1A      	INC A
C1/35AD:	C90A    	CMP #$0A
C1/35AF:	9002    	BCC $35B3
C1/35B1:	A900    	LDA #$00
C1/35B3:	992200  	STA $0022,Y
C1/35B6:	38      	SEC 
C1/35B7:	E905    	SBC #$05
C1/35B9:	B003    	BCS $35BE
C1/35BB:	49FF    	EOR #$FF
C1/35BD:	1A      	INC A
C1/35BE:	0A      	ASL A
C1/35BF:	0A      	ASL A
C1/35C0:	0920    	ORA #$20
C1/35C2:	9D0200  	STA $0002,X
C1/35C5:	201445  	JSR $4514
C1/35C8:	68      	PLA 
C1/35C9:	68      	PLA 
C1/35CA:	28      	PLP 
C1/35CB:	2B      	PLD 
C1/35CC:	60      	RTS
C1/35CD:	0B      	PHD 
C1/35CE:	08      	PHP 
C1/35CF:	C220    	REP #$20
C1/35D1:	E220    	SEP #$20
C1/35D3:	20A144  	JSR $44A1
C1/35D6:	BD3200  	LDA $0032,X
C1/35D9:	291F    	AND #$1F
C1/35DB:	C917    	CMP #$17
C1/35DD:	B010    	BCS $35EF
C1/35DF:	1A      	INC A
C1/35E0:	09C0    	ORA #$C0
C1/35E2:	48      	PHA 
C1/35E3:	A932    	LDA #$32
C1/35E5:	20B344  	JSR $44B3
C1/35E8:	68      	PLA 
C1/35E9:	9D0200  	STA $0002,X
C1/35EC:	201445  	JSR $4514
C1/35EF:	28      	PLP 
C1/35F0:	2B      	PLD 
C1/35F1:	60      	RTS
C1/35F2:	0B      	PHD 
C1/35F3:	08      	PHP 
C1/35F4:	C220    	REP #$20
C1/35F6:	E220    	SEP #$20
C1/35F8:	20A144  	JSR $44A1
C1/35FB:	BD3200  	LDA $0032,X
C1/35FE:	291F    	AND #$1F
C1/3600:	C917    	CMP #$17
C1/3602:	B00D    	BCS $3611
C1/3604:	A932    	LDA #$32
C1/3606:	20B344  	JSR $44B3
C1/3609:	A9D7    	LDA #$D7
C1/360B:	9D0200  	STA $0002,X
C1/360E:	201445  	JSR $4514
C1/3611:	28      	PLP 
C1/3612:	2B      	PLD 
C1/3613:	60      	RTS
C1/3614:	0B      	PHD 
C1/3615:	08      	PHP 
C1/3616:	C220    	REP #$20
C1/3618:	E220    	SEP #$20
C1/361A:	20A144  	JSR $44A1
C1/361D:	BD3200  	LDA $0032,X
C1/3620:	09E0    	ORA #$E0
C1/3622:	C9F7    	CMP #$F7
C1/3624:	B00E    	BCS $3634
C1/3626:	1A      	INC A
C1/3627:	48      	PHA 
C1/3628:	A932    	LDA #$32
C1/362A:	20B344  	JSR $44B3
C1/362D:	68      	PLA 
C1/362E:	9D0200  	STA $0002,X
C1/3631:	201445  	JSR $4514
C1/3634:	28      	PLP 
C1/3635:	2B      	PLD 
C1/3636:	60      	RTS
C1/3637:	0B      	PHD 
C1/3638:	08      	PHP 
C1/3639:	C220    	REP #$20
C1/363B:	E220    	SEP #$20
C1/363D:	5A      	PHY 
C1/363E:	20A144  	JSR $44A1
C1/3641:	7A      	PLY 
C1/3642:	BD3200  	LDA $0032,X
C1/3645:	09E0    	ORA #$E0
C1/3647:	C9F7    	CMP #$F7
C1/3649:	9011    	BCC $365C
C1/364B:	A978    	LDA #$78
C1/364D:	991E00  	STA $001E,Y
C1/3650:	B91000  	LDA $0010,Y
C1/3653:	290F    	AND #$0F
C1/3655:	0930    	ORA #$30
C1/3657:	991000  	STA $0010,Y
C1/365A:	800E    	BRA $366A
C1/365C:	1A      	INC A
C1/365D:	48      	PHA 
C1/365E:	A932    	LDA #$32
C1/3660:	20B344  	JSR $44B3
C1/3663:	68      	PLA 
C1/3664:	9D0200  	STA $0002,X
C1/3667:	201445  	JSR $4514
C1/366A:	28      	PLP 
C1/366B:	2B      	PLD 
C1/366C:	60      	RTS
C1/366D:	0B      	PHD 
C1/366E:	08      	PHP 
C1/366F:	C220    	REP #$20
C1/3671:	E220    	SEP #$20
C1/3673:	20A144  	JSR $44A1
C1/3676:	BD3200  	LDA $0032,X
C1/3679:	09E0    	ORA #$E0
C1/367B:	C9EB    	CMP #$EB
C1/367D:	B00E    	BCS $368D
C1/367F:	1A      	INC A
C1/3680:	48      	PHA 
C1/3681:	A932    	LDA #$32
C1/3683:	20B344  	JSR $44B3
C1/3686:	68      	PLA 
C1/3687:	9D0200  	STA $0002,X
C1/368A:	201445  	JSR $4514
C1/368D:	28      	PLP 
C1/368E:	2B      	PLD 
C1/368F:	60      	RTS
C1/3690:	0B      	PHD 
C1/3691:	08      	PHP 
C1/3692:	C220    	REP #$20
C1/3694:	E220    	SEP #$20
C1/3696:	20A144  	JSR $44A1
C1/3699:	BD3200  	LDA $0032,X
C1/369C:	09E0    	ORA #$E0
C1/369E:	C9E0    	CMP #$E0
C1/36A0:	F00E    	BEQ $36B0
C1/36A2:	3A      	DEC A
C1/36A3:	48      	PHA 
C1/36A4:	A932    	LDA #$32
C1/36A6:	20B344  	JSR $44B3
C1/36A9:	68      	PLA 
C1/36AA:	9D0200  	STA $0002,X
C1/36AD:	201445  	JSR $4514
C1/36B0:	28      	PLP 
C1/36B1:	2B      	PLD 
C1/36B2:	60      	RTS
C1/36B3:	0B      	PHD 
C1/36B4:	08      	PHP 
C1/36B5:	C220    	REP #$20
C1/36B7:	E220    	SEP #$20
C1/36B9:	28      	PLP 
C1/36BA:	2B      	PLD 
C1/36BB:	60      	RTS
C1/36BC:	B336    	LDA ($36,S),Y
C1/36BE:	E134    	SBC ($34,X)
C1/36C0:	6D3527  	ADC $2735
C1/36C3:	35B3    	AND $B3,X
C1/36C5:	3697    	ROL $97,X
C1/36C7:	3514    	AND $14,X
C1/36C9:	3690    	ROL $90,X
C1/36CB:	366D    	ROL $6D,X
C1/36CD:	3637    	ROL $37,X
C1/36CF:	36CD    	ROL $CD,X
C1/36D1:	35F2    	AND $F2,X
C1/36D3:	350B    	AND $0B,X
C1/36D5:	08      	PHP 
C1/36D6:	C220    	REP #$20
C1/36D8:	3B      	TSC 
C1/36D9:	38      	SEC 
C1/36DA:	E90400  	SBC #$0004
C1/36DD:	5B      	TCD 
C1/36DE:	1B      	TCS 
C1/36DF:	A90200  	LDA #$0002
C1/36E2:	9D2600  	STA $0026,X
C1/36E5:	9B      	TXY 
C1/36E6:	A90700  	LDA #$0007
C1/36E9:	8501    	STA $01
C1/36EB:	C8      	INY 
C1/36EC:	C8      	INY 
C1/36ED:	8403    	STY $03
C1/36EF:	BE0000  	LDX $0000,Y
C1/36F2:	F014    	BEQ $3708
C1/36F4:	A9010F  	LDA #$0F01
C1/36F7:	203E43  	JSR $433E
C1/36FA:	A403    	LDY $03
C1/36FC:	BE0000  	LDX $0000,Y
C1/36FF:	20F841  	JSR $41F8
C1/3702:	A403    	LDY $03
C1/3704:	C601    	DEC $01
C1/3706:	D0E3    	BNE $36EB
C1/3708:	E220    	SEP #$20
C1/370A:	68      	PLA 
C1/370B:	68      	PLA 
C1/370C:	68      	PLA 
C1/370D:	68      	PLA 
C1/370E:	28      	PLP 
C1/370F:	2B      	PLD 
C1/3710:	60      	RTS
C1/3711:	0B      	PHD 
C1/3712:	08      	PHP 
C1/3713:	C220    	REP #$20
C1/3715:	DA      	PHX 
C1/3716:	3B      	TSC 
C1/3717:	5B      	TCD 
C1/3718:	E220    	SEP #$20
C1/371A:	8B      	PHB 
C1/371B:	A97E    	LDA #$7E
C1/371D:	48      	PHA 
C1/371E:	AB      	PLB 
C1/371F:	C220    	REP #$20
C1/3721:	8601    	STX $01
C1/3723:	DE1200  	DEC $0012,X
C1/3726:	D014    	BNE $373C
C1/3728:	BD1400  	LDA $0014,X
C1/372B:	9D1200  	STA $0012,X
C1/372E:	9B      	TXY 
C1/372F:	B91000  	LDA $0010,Y
C1/3732:	290F00  	AND #$000F
C1/3735:	0A      	ASL A
C1/3736:	AA      	TAX 
C1/3737:	FCBC36  	JSR ($36BC,X)
C1/373A:	A601    	LDX $01
C1/373C:	DE1E00  	DEC $001E,X
C1/373F:	D016    	BNE $3757
C1/3741:	BD2000  	LDA $0020,X
C1/3744:	9D1E00  	STA $001E,X
C1/3747:	9B      	TXY 
C1/3748:	B91000  	LDA $0010,Y
C1/374B:	29F000  	AND #$00F0
C1/374E:	4A      	LSR A
C1/374F:	4A      	LSR A
C1/3750:	4A      	LSR A
C1/3751:	AA      	TAX 
C1/3752:	FCC436  	JSR ($36C4,X)
C1/3755:	A601    	LDX $01
C1/3757:	DE2600  	DEC $0026,X
C1/375A:	D003    	BNE $375F
C1/375C:	20D436  	JSR $36D4
C1/375F:	A90000  	LDA #$0000
C1/3762:	AB      	PLB 
C1/3763:	E220    	SEP #$20
C1/3765:	68      	PLA 
C1/3766:	68      	PLA 
C1/3767:	28      	PLP 
C1/3768:	2B      	PLD 
C1/3769:	60      	RTS
C1/376A:	0B      	PHD 
C1/376B:	08      	PHP 
C1/376C:	C230    	REP #$30
C1/376E:	E220    	SEP #$20
C1/3770:	8B      	PHB 
C1/3771:	48      	PHA 
C1/3772:	A900    	LDA #$00
C1/3774:	48      	PHA 
C1/3775:	AB      	PLB 
C1/3776:	68      	PLA 
C1/3777:	C900    	CMP #$00
C1/3779:	F02E    	BEQ $37A9
C1/377B:	8D011E  	STA $1E01
C1/377E:	A902    	LDA #$02
C1/3780:	8D001E  	STA $1E00
C1/3783:	A900    	LDA #$00
C1/3785:	8D021E  	STA $1E02
C1/3788:	EB      	XBA 
C1/3789:	18      	CLC 
C1/378A:	6908    	ADC #$08
C1/378C:	9002    	BCC $3790
C1/378E:	A9FF    	LDA #$FF
C1/3790:	4A      	LSR A
C1/3791:	4A      	LSR A
C1/3792:	4A      	LSR A
C1/3793:	4A      	LSR A
C1/3794:	D002    	BNE $3798
C1/3796:	A901    	LDA #$01
C1/3798:	8D031E  	STA $1E03
C1/379B:	0A      	ASL A
C1/379C:	0A      	ASL A
C1/379D:	0A      	ASL A
C1/379E:	0A      	ASL A
C1/379F:	0D031E  	ORA $1E03
C1/37A2:	8D031E  	STA $1E03
C1/37A5:	220400C3	JSR $C30004
C1/37A9:	AB      	PLB 
C1/37AA:	28      	PLP 
C1/37AB:	2B      	PLD 
C1/37AC:	60      	RTS
C1/37AD:	0B      	PHD 
C1/37AE:	08      	PHP 
C1/37AF:	C230    	REP #$30
C1/37B1:	48      	PHA 
C1/37B2:	3B      	TSC 
C1/37B3:	38      	SEC 
C1/37B4:	E90200  	SBC #$0002
C1/37B7:	5B      	TCD 
C1/37B8:	1B      	TCS 
C1/37B9:	A303    	LDA $03,S
C1/37BB:	E220    	SEP #$20
C1/37BD:	C900    	CMP #$00
C1/37BF:	F01F    	BEQ $37E0
C1/37C1:	EB      	XBA 
C1/37C2:	C900    	CMP #$00
C1/37C4:	F013    	BEQ $37D9
C1/37C6:	EB      	XBA 
C1/37C7:	48      	PHA 
C1/37C8:	BD0000  	LDA $0000,X
C1/37CB:	0A      	ASL A
C1/37CC:	09E0    	ORA #$E0
C1/37CE:	EB      	XBA 
C1/37CF:	A900    	LDA #$00
C1/37D1:	AA      	TAX 
C1/37D2:	BD2000  	LDA $0020,X
C1/37D5:	EB      	XBA 
C1/37D6:	68      	PLA 
C1/37D7:	8004    	BRA $37DD
C1/37D9:	BD2200  	LDA $0022,X
C1/37DC:	EB      	XBA 
C1/37DD:	206A37  	JSR $376A
C1/37E0:	68      	PLA 
C1/37E1:	68      	PLA 
C1/37E2:	68      	PLA 
C1/37E3:	68      	PLA 
C1/37E4:	28      	PLP 
C1/37E5:	2B      	PLD 
C1/37E6:	60      	RTS
C1/37E7:	0B      	PHD 
C1/37E8:	08      	PHP 
C1/37E9:	C220    	REP #$20
C1/37EB:	3B      	TSC 
C1/37EC:	38      	SEC 
C1/37ED:	E90800  	SBC #$0008
C1/37F0:	5B      	TCD 
C1/37F1:	1B      	TCS 
C1/37F2:	E220    	SEP #$20
C1/37F4:	8B      	PHB 
C1/37F5:	A97E    	LDA #$7E
C1/37F7:	48      	PHA 
C1/37F8:	AB      	PLB 
C1/37F9:	8605    	STX $05
C1/37FB:	8401    	STY $01
C1/37FD:	A90F    	LDA #$0F
C1/37FF:	EB      	XBA 
C1/3800:	A901    	LDA #$01
C1/3802:	208F3D  	JSR $3D8F
C1/3805:	C220    	REP #$20
C1/3807:	A505    	LDA $05
C1/3809:	38      	SEC 
C1/380A:	E900F8  	SBC #$F800
C1/380D:	8505    	STA $05
C1/380F:	AA      	TAX 
C1/3810:	BF00F8DC	LDA $DCF800,X
C1/3814:	29FF00  	AND #$00FF
C1/3817:	8507    	STA $07
C1/3819:	0A      	ASL A
C1/381A:	0A      	ASL A
C1/381B:	0A      	ASL A
C1/381C:	0A      	ASL A
C1/381D:	0A      	ASL A
C1/381E:	AA      	TAX 
C1/381F:	20293D  	JSR $3D29
C1/3822:	8603    	STX $03
C1/3824:	A605    	LDX $05
C1/3826:	BF01F8DC	LDA $DCF801,X
C1/382A:	A8      	TAY 
C1/382B:	E220    	SEP #$20
C1/382D:	A601    	LDX $01
C1/382F:	BD2900  	LDA $0029,X
C1/3832:	38      	SEC 
C1/3833:	E9E0    	SBC #$E0
C1/3835:	4A      	LSR A
C1/3836:	EB      	XBA 
C1/3837:	A507    	LDA $07
C1/3839:	A603    	LDX $03
C1/383B:	200730  	JSR $3007
C1/383E:	20E42F  	JSR $2FE4
C1/3841:	A605    	LDX $05
C1/3843:	C220    	REP #$20
C1/3845:	BF04F8DC	LDA $DCF804,X
C1/3849:	A8      	TAY 
C1/384A:	BF03F8DC	LDA $DCF803,X
C1/384E:	A603    	LDX $03
C1/3850:	202E30  	JSR $302E
C1/3853:	A605    	LDX $05
C1/3855:	BF0EF8DC	LDA $DCF80E,X
C1/3859:	A601    	LDX $01
C1/385B:	20AD37  	JSR $37AD
C1/385E:	A401    	LDY $01
C1/3860:	A605    	LDX $05
C1/3862:	202C33  	JSR $332C
C1/3865:	AB      	PLB 
C1/3866:	3B      	TSC 
C1/3867:	18      	CLC 
C1/3868:	690800  	ADC #$0008
C1/386B:	1B      	TCS 
C1/386C:	28      	PLP 
C1/386D:	2B      	PLD 
C1/386E:	60      	RTS
C1/386F:	0B      	PHD 
C1/3870:	08      	PHP 
C1/3871:	C220    	REP #$20
C1/3873:	DA      	PHX 
C1/3874:	3B      	TSC 
C1/3875:	5B      	TCD 
C1/3876:	E220    	SEP #$20
C1/3878:	8B      	PHB 
C1/3879:	A97E    	LDA #$7E
C1/387B:	48      	PHA 
C1/387C:	AB      	PLB 
C1/387D:	C220    	REP #$20
C1/387F:	DA      	PHX 
C1/3880:	BF00F8DC	LDA $DCF800,X
C1/3884:	8501    	STA $01
C1/3886:	BE0000  	LDX $0000,Y
C1/3889:	E220    	SEP #$20
C1/388B:	A501    	LDA $01
C1/388D:	C9FF    	CMP #$FF
C1/388F:	F04D    	BEQ $38DE
C1/3891:	C220    	REP #$20
C1/3893:	293F00  	AND #$003F
C1/3896:	C93000  	CMP #$0030
C1/3899:	9004    	BCC $389F
C1/389B:	18      	CLC 
C1/389C:	691000  	ADC #$0010
C1/389F:	18      	CLC 
C1/38A0:	690001  	ADC #$0100
C1/38A3:	9D0600  	STA $0006,X
C1/38A6:	E220    	SEP #$20
C1/38A8:	A501    	LDA $01
C1/38AA:	29C0    	AND #$C0
C1/38AC:	9D0000  	STA $0000,X
C1/38AF:	A502    	LDA $02
C1/38B1:	4A      	LSR A
C1/38B2:	4A      	LSR A
C1/38B3:	C220    	REP #$20
C1/38B5:	293C00  	AND #$003C
C1/38B8:	38      	SEC 
C1/38B9:	E92000  	SBC #$0020
C1/38BC:	18      	CLC 
C1/38BD:	650A    	ADC $0A
C1/38BF:	9D0200  	STA $0002,X
C1/38C2:	E220    	SEP #$20
C1/38C4:	A502    	LDA $02
C1/38C6:	0A      	ASL A
C1/38C7:	0A      	ASL A
C1/38C8:	C220    	REP #$20
C1/38CA:	293C00  	AND #$003C
C1/38CD:	38      	SEC 
C1/38CE:	E92000  	SBC #$0020
C1/38D1:	18      	CLC 
C1/38D2:	6508    	ADC $08
C1/38D4:	9D0400  	STA $0004,X
C1/38D7:	E220    	SEP #$20
C1/38D9:	201841  	JSR $4118
C1/38DC:	8003    	BRA $38E1
C1/38DE:	209040  	JSR $4090
C1/38E1:	FA      	PLX 
C1/38E2:	E8      	INX 
C1/38E3:	E8      	INX 
C1/38E4:	AB      	PLB 
C1/38E5:	68      	PLA 
C1/38E6:	68      	PLA 
C1/38E7:	28      	PLP 
C1/38E8:	2B      	PLD 
C1/38E9:	60      	RTS
C1/38EA:	0B      	PHD 
C1/38EB:	08      	PHP 
C1/38EC:	C230    	REP #$30
C1/38EE:	48      	PHA 
C1/38EF:	3B      	TSC 
C1/38F0:	5B      	TCD 
C1/38F1:	68      	PLA 
C1/38F2:	DA      	PHX 
C1/38F3:	E220    	SEP #$20
C1/38F5:	8B      	PHB 
C1/38F6:	48      	PHA 
C1/38F7:	A97E    	LDA #$7E
C1/38F9:	48      	PHA 
C1/38FA:	AB      	PLB 
C1/38FB:	68      	PLA 
C1/38FC:	C220    	REP #$20
C1/38FE:	29FF00  	AND #$00FF
C1/3901:	0A      	ASL A
C1/3902:	EB      	XBA 
C1/3903:	9B      	TXY 
C1/3904:	AA      	TAX 
C1/3905:	BF45E07E	LDA $7EE045,X
C1/3909:	29FF00  	AND #$00FF
C1/390C:	8501    	STA $01
C1/390E:	BF20E07E	LDA $7EE020,X
C1/3912:	990200  	STA $0002,Y
C1/3915:	BF22E07E	LDA $7EE022,X
C1/3919:	38      	SEC 
C1/391A:	E501    	SBC $01
C1/391C:	38      	SEC 
C1/391D:	E90800  	SBC #$0008
C1/3920:	990000  	STA $0000,Y
C1/3923:	AB      	PLB 
C1/3924:	E220    	SEP #$20
C1/3926:	68      	PLA 
C1/3927:	68      	PLA 
C1/3928:	28      	PLP 
C1/3929:	2B      	PLD 
C1/392A:	60      	RTS
C1/392B:	0B      	PHD 
C1/392C:	08      	PHP 
C1/392D:	C230    	REP #$30
C1/392F:	48      	PHA 
C1/3930:	3B      	TSC 
C1/3931:	5B      	TCD 
C1/3932:	68      	PLA 
C1/3933:	DA      	PHX 
C1/3934:	E220    	SEP #$20
C1/3936:	8501    	STA $01
C1/3938:	EB      	XBA 
C1/3939:	8502    	STA $02
C1/393B:	DA      	PHX 
C1/393C:	A90F    	LDA #$0F
C1/393E:	22802EC1	JSR $C12E80
C1/3942:	A502    	LDA $02
C1/3944:	9D0100  	STA $0001,X
C1/3947:	C220    	REP #$20
C1/3949:	8A      	TXA 
C1/394A:	FA      	PLX 
C1/394B:	9D0000  	STA $0000,X
C1/394E:	E220    	SEP #$20
C1/3950:	E8      	INX 
C1/3951:	E8      	INX 
C1/3952:	C601    	DEC $01
C1/3954:	D0E5    	BNE $393B
C1/3956:	68      	PLA 
C1/3957:	68      	PLA 
C1/3958:	28      	PLP 
C1/3959:	2B      	PLD 
C1/395A:	60      	RTS
C1/395B:	0B      	PHD 
C1/395C:	08      	PHP 
C1/395D:	C230    	REP #$30
C1/395F:	48      	PHA 
C1/3960:	3B      	TSC 
C1/3961:	1A      	INC A
C1/3962:	5B      	TCD 
C1/3963:	68      	PLA 
C1/3964:	8B      	PHB 
C1/3965:	E220    	SEP #$20
C1/3967:	8501    	STA $01
C1/3969:	9B      	TXY 
C1/396A:	5A      	PHY 
C1/396B:	BE0000  	LDX $0000,Y
C1/396E:	22882EC1	JSR $C12E88
C1/3972:	7A      	PLY 
C1/3973:	C8      	INY 
C1/3974:	C8      	INY 
C1/3975:	C601    	DEC $01
C1/3977:	D0F1    	BNE $396A
C1/3979:	68      	PLA 
C1/397A:	28      	PLP 
C1/397B:	2B      	PLD 
C1/397C:	60      	RTS
C1/397D:	0B      	PHD 
C1/397E:	08      	PHP 
C1/397F:	C220    	REP #$20
C1/3981:	E220    	SEP #$20
C1/3983:	B91000  	LDA $0010,Y
C1/3986:	F00C    	BEQ $3994
C1/3988:	C901    	CMP #$01
C1/398A:	F00C    	BEQ $3998
C1/398C:	C902    	CMP #$02
C1/398E:	F00C    	BEQ $399C
C1/3990:	A980    	LDA #$80
C1/3992:	800A    	BRA $399E
C1/3994:	A9C0    	LDA #$C0
C1/3996:	8006    	BRA $399E
C1/3998:	A940    	LDA #$40
C1/399A:	8002    	BRA $399E
C1/399C:	A900    	LDA #$00
C1/399E:	28      	PLP 
C1/399F:	2B      	PLD 
C1/39A0:	60      	RTS
C1/39A1:	0B      	PHD 
C1/39A2:	08      	PHP 
C1/39A3:	C220    	REP #$20
C1/39A5:	A28003  	LDX #$0380
C1/39A8:	20293D  	JSR $3D29
C1/39AB:	8E3482  	STX $8234
C1/39AE:	A06AFC  	LDY #$FC6A
C1/39B1:	A90600  	LDA #$0006
C1/39B4:	202E30  	JSR $302E
C1/39B7:	28      	PLP 
C1/39B8:	2B      	PLD 
C1/39B9:	60      	RTS
C1/39BA:	0B      	PHD 
C1/39BB:	08      	PHP 
C1/39BC:	C220    	REP #$20
C1/39BE:	AE3482  	LDX $8234
C1/39C1:	A07CFC  	LDY #$FC7C
C1/39C4:	A90600  	LDA #$0006
C1/39C7:	202E30  	JSR $302E
C1/39CA:	28      	PLP 
C1/39CB:	2B      	PLD 
C1/39CC:	60      	RTS
C1/39CD:	0B      	PHD 
C1/39CE:	08      	PHP 
C1/39CF:	C220    	REP #$20
C1/39D1:	DA      	PHX 
C1/39D2:	A93884  	LDA #$8438
C1/39D5:	38      	SEC 
C1/39D6:	E90082  	SBC #$8200
C1/39D9:	AA      	TAX 
C1/39DA:	20D33B  	JSR $3BD3
C1/39DD:	20F143  	JSR $43F1
C1/39E0:	206141  	JSR $4161
C1/39E3:	200F28  	JSR $280F
C1/39E6:	A90200  	LDA #$0002
C1/39E9:	209628  	JSR $2896
C1/39EC:	9E0400  	STZ $0004,X
C1/39EF:	9E0A00  	STZ $000A,X
C1/39F2:	C220    	REP #$20
C1/39F4:	A90006  	LDA #$0600
C1/39F7:	9D0200  	STA $0002,X
C1/39FA:	A91800  	LDA #$0018
C1/39FD:	9D0500  	STA $0005,X
C1/3A00:	209729  	JSR $2997
C1/3A03:	20EC2E  	JSR $2EEC
C1/3A06:	20A139  	JSR $39A1
C1/3A09:	E220    	SEP #$20
C1/3A0B:	A22E00  	LDX #$002E
C1/3A0E:	A900    	LDA #$00
C1/3A10:	20483D  	JSR $3D48
C1/3A13:	AF990000	LDA $000099
C1/3A17:	2908    	AND #$08
C1/3A19:	9D2600  	STA $0026,X
C1/3A1C:	7A      	PLY 
C1/3A1D:	B97001  	LDA $0170,Y
C1/3A20:	C90C    	CMP #$0C
C1/3A22:	F020    	BEQ $3A44
C1/3A24:	C90D    	CMP #$0D
C1/3A26:	F020    	BEQ $3A48
C1/3A28:	C924    	CMP #$24
C1/3A2A:	F020    	BEQ $3A4C
C1/3A2C:	C925    	CMP #$25
C1/3A2E:	F020    	BEQ $3A50
C1/3A30:	C910    	CMP #$10
C1/3A32:	F020    	BEQ $3A54
C1/3A34:	C91F    	CMP #$1F
C1/3A36:	F020    	BEQ $3A58
C1/3A38:	C928    	CMP #$28
C1/3A3A:	F020    	BEQ $3A5C
C1/3A3C:	207D3D  	JSR $3D7D
C1/3A3F:	A20000  	LDX #$0000
C1/3A42:	807E    	BRA $3AC2
C1/3A44:	A900    	LDA #$00
C1/3A46:	8018    	BRA $3A60
C1/3A48:	A901    	LDA #$01
C1/3A4A:	8014    	BRA $3A60
C1/3A4C:	A902    	LDA #$02
C1/3A4E:	8010    	BRA $3A60
C1/3A50:	A903    	LDA #$03
C1/3A52:	800C    	BRA $3A60
C1/3A54:	A904    	LDA #$04
C1/3A56:	8008    	BRA $3A60
C1/3A58:	A905    	LDA #$05
C1/3A5A:	8004    	BRA $3A60
C1/3A5C:	A906    	LDA #$06
C1/3A5E:	8000    	BRA $3A60
C1/3A60:	9D2500  	STA $0025,X
C1/3A63:	207D39  	JSR $397D
C1/3A66:	9D2400  	STA $0024,X
C1/3A69:	B97801  	LDA $0178,Y
C1/3A6C:	3A      	DEC A
C1/3A6D:	9D0000  	STA $0000,X
C1/3A70:	FE2700  	INC $0027,X
C1/3A73:	B97901  	LDA $0179,Y
C1/3A76:	F013    	BEQ $3A8B
C1/3A78:	3A      	DEC A
C1/3A79:	9D0800  	STA $0008,X
C1/3A7C:	FE2700  	INC $0027,X
C1/3A7F:	B97A01  	LDA $017A,Y
C1/3A82:	F007    	BEQ $3A8B
C1/3A84:	3A      	DEC A
C1/3A85:	9D1000  	STA $0010,X
C1/3A88:	FE2700  	INC $0027,X
C1/3A8B:	C220    	REP #$20
C1/3A8D:	B92000  	LDA $0020,Y
C1/3A90:	9D2200  	STA $0022,X
C1/3A93:	B92200  	LDA $0022,Y
C1/3A96:	9D2000  	STA $0020,X
C1/3A99:	98      	TYA 
C1/3A9A:	9D2800  	STA $0028,X
C1/3A9D:	A01400  	LDY #$0014
C1/3AA0:	BD2400  	LDA $0024,X
C1/3AA3:	898000  	BIT #$0080
C1/3AA6:	F003    	BEQ $3AAB
C1/3AAB:	894000  	BIT #$0040
C1/3AAE:	F00A    	BEQ $3ABA
C1/3AB0:	98      	TYA 
C1/3AB1:	18      	CLC 
C1/3AB2:	7D2000  	ADC $0020,X
C1/3AB5:	9D2000  	STA $0020,X
C1/3AB8:	8008    	BRA $3AC2
C1/3ABA:	98      	TYA 
C1/3ABB:	18      	CLC 
C1/3ABC:	7D2200  	ADC $0022,X
C1/3ABF:	9D2200  	STA $0022,X
C1/3AC2:	28      	PLP 
C1/3AC3:	2B      	PLD 
C1/3AC4:	60      	RTS
C1/3AC5:	0B      	PHD 
C1/3AC6:	08      	PHP 
C1/3AC7:	C220    	REP #$20
C1/3AC9:	3B      	TSC 
C1/3ACA:	38      	SEC 
C1/3ACB:	E90600  	SBC #$0006
C1/3ACE:	5B      	TCD 
C1/3ACF:	1B      	TCS 
C1/3AD0:	E00000  	CPX #$0000
C1/3AD3:	F044    	BEQ $3B19
C1/3AD5:	8603    	STX $03
C1/3AD7:	A90400  	LDA #$0004
C1/3ADA:	8501    	STA $01
C1/3ADC:	18      	CLC 
C1/3ADD:	8A      	TXA 
C1/3ADE:	690000  	ADC #$0000
C1/3AE1:	AA      	TAX 
C1/3AE2:	8605    	STX $05
C1/3AE4:	BD0600  	LDA $0006,X
C1/3AE7:	F00C    	BEQ $3AF5
C1/3AE9:	F4F43A  	PEA $3AF4
C1/3AEC:	9B      	TXY 
C1/3AED:	BE0200  	LDX $0002,Y
C1/3AF0:	A403    	LDY $03
C1/3AF2:	3A      	DEC A
C1/3AF3:	48      	PHA 
C1/3AF4:	60      	RTS
C1/3AF5:	A605    	LDX $05
C1/3AF7:	9E0400  	STZ $0004,X
C1/3AFA:	9E0200  	STZ $0002,X
C1/3AFD:	9E0600  	STZ $0006,X
C1/3B00:	18      	CLC 
C1/3B01:	8A      	TXA 
C1/3B02:	690800  	ADC #$0008
C1/3B05:	AA      	TAX 
C1/3B06:	C601    	DEC $01
C1/3B08:	D0D8    	BNE $3AE2
C1/3B0A:	A603    	LDX $03
C1/3B0C:	BD2C00  	LDA $002C,X
C1/3B0F:	D014    	BNE $3B25
C1/3B11:	A603    	LDX $03
C1/3B13:	207D3D  	JSR $3D7D
C1/3B16:	20E42F  	JSR $2FE4
C1/3B19:	20BA39  	JSR $39BA
C1/3B1C:	20E42F  	JSR $2FE4
C1/3B1F:	20332F  	JSR $2F33
C1/3B22:	A20000  	LDX #$0000
C1/3B25:	3B      	TSC 
C1/3B26:	18      	CLC 
C1/3B27:	690600  	ADC #$0006
C1/3B2A:	1B      	TCS 
C1/3B2B:	28      	PLP 
C1/3B2C:	2B      	PLD 
C1/3B2D:	60      	RTS
C1/3B2E:	E82B		[00]
C1/3B30:	062C		[01]
C1/3B32:	F72B		[02]
C1/3B34:	0028		[03]
C1/3B36:	DD2E		[04]
			062C		[05]
			0148  	BIT $4801

[Section 2-3]
C1/3B3C:	0B      	PHD 
C1/3B3D:	08      	PHP 
C1/3B3E:	C220    	REP #$20
C1/3B40:	3B      	TSC 
C1/3B41:	38      	SEC 
C1/3B42:	E90A00  	SBC #$000A
C1/3B45:	5B      	TCD 
C1/3B46:	1B      	TCS 
C1/3B47:	E220    	SEP #$20
C1/3B49:	8B      	PHB 
C1/3B4A:	A97E    	LDA #$7E
C1/3B4C:	48      	PHA 
C1/3B4D:	AB      	PLB 
C1/3B4E:	C220    	REP #$20
C1/3B50:	8A      	TXA 
C1/3B51:	29001E  	AND #$1E00
C1/3B54:	18      	CLC 
C1/3B55:	6900E0  	ADC #$E000
C1/3B58:	AA      	TAX 
C1/3B59:	20CD39  	JSR $39CD
C1/3B5C:	E00000  	CPX #$0000
C1/3B5F:	F060    	BEQ $3BC1
C1/3B61:	8603    	STX $03
C1/3B63:	20E42F  	JSR $2FE4
C1/3B66:	A603    	LDX $03
C1/3B68:	BD2500  	LDA $0025,X			[Used as an index for pointer table above]]
C1/3B6B:	29FF00  	AND #$00FF
C1/3B6E:	0A      	ASL A
C1/3B6F:	9B      	TXY 
C1/3B70:	AA      	TAX 
C1/3B71:	FC2E3B  	JSR ($3B2E,X)
C1/3B74:	A603    	LDX $03
C1/3B76:	BD2A00  	LDA $002A,X
C1/3B79:	8501    	STA $01
C1/3B7B:	20E42F  	JSR $2FE4
C1/3B7E:	A603    	LDX $03
C1/3B80:	A9FF00  	LDA #$00FF
C1/3B83:	8509    	STA $09
C1/3B85:	A90400  	LDA #$0004
C1/3B88:	8507    	STA $07
C1/3B8A:	8A      	TXA 
C1/3B8B:	18      	CLC 
C1/3B8C:	690000  	ADC #$0000
C1/3B8F:	8505    	STA $05
C1/3B91:	A8      	TAY 
C1/3B92:	B90400  	LDA $0004,Y		[Character Y coordinate]
C1/3B95:	F009 +   	BEQ $3BA0
C1/3B97:	F49F3B  	PEA $3B9F
C1/3B9A:	BE0200  	LDX $0002,Y		[Character X coordinate]
C1/3B9D:	3A      	DEC A
C1/3B9E:	48      	PHA 
C1/3B9F:	60      	RTS

[Handles Y coordinate?]
C1/3BA0: +	49FF00  	EOR #$00FF
C1/3BA3:	2509    	AND $09
C1/3BA5:	8509    	STA $09
C1/3BA7:	A505    	LDA $05
C1/3BA9:	18      	CLC 
C1/3BAA:	690800  	ADC #$0008
C1/3BAD:	C607    	DEC $07
C1/3BAF:	D0DE    	BNE $3B8F
C1/3BB1:	20E42F  	JSR $2FE4
C1/3BB4:	A509    	LDA $09
C1/3BB6:	29FF00  	AND #$00FF
C1/3BB9:	D004    	BNE $3BBF
C1/3BBB:	C601    	DEC $01
C1/3BBD:	D0BF    	BNE $3B7E
C1/3BBF:	A603    	LDX $03
C1/3BC1:	20C53A  	JSR $3AC5
C1/3BC4:	E00000  	CPX #$0000
C1/3BC7:	D09A    	BNE $3B63
C1/3BC9:	AB      	PLB 
C1/3BCA:	3B      	TSC 
C1/3BCB:	18      	CLC 
C1/3BCC:	690A00  	ADC #$000A
C1/3BCF:	1B      	TCS 
C1/3BD0:	28      	PLP 
C1/3BD1:	2B      	PLD 
C1/3BD2:	60      	RTS
C1/3BD3:	0B      	PHD 
C1/3BD4:	08      	PHP 
C1/3BD5:	C220    	REP #$20
C1/3BD7:	E220    	SEP #$20
C1/3BD9:	8B      	PHB 
C1/3BDA:	A97E    	LDA #$7E
C1/3BDC:	48      	PHA 
C1/3BDD:	AB      	PLB 
C1/3BDE:	DA      	PHX 
C1/3BDF:	9B      	TXY 
C1/3BE0:	A20082  	LDX #$8200
C1/3BE3:	A900    	LDA #$00
C1/3BE5:	203847  	JSR $4738
C1/3BE8:	FA      	PLX 
C1/3BE9:	20293D  	JSR $3D29
C1/3BEC:	AE3882  	LDX $8238
C1/3BEF:	DA      	PHX 
C1/3BF0:	A23800  	LDX #$0038
C1/3BF3:	8E3882  	STX $8238
C1/3BF6:	A25F12  	LDX #$125F
C1/3BF9:	20293D  	JSR $3D29
C1/3BFC:	FA      	PLX 
C1/3BFD:	8E3882  	STX $8238
C1/3C00:	AB      	PLB 
C1/3C01:	28      	PLP 
C1/3C02:	2B      	PLD 
C1/3C03:	60      	RTS
C1/3C04:	0B      	PHD 
C1/3C05:	08      	PHP 
C1/3C06:	C230    	REP #$30
C1/3C08:	48      	PHA 
C1/3C09:	3B      	TSC 
C1/3C0A:	38      	SEC 
C1/3C0B:	E90500  	SBC #$0005
C1/3C0E:	5B      	TCD 
C1/3C0F:	1B      	TCS 
C1/3C10:	A306    	LDA $06,S
C1/3C12:	E220    	SEP #$20
C1/3C14:	8B      	PHB 
C1/3C15:	48      	PHA 
C1/3C16:	A97E    	LDA #$7E
C1/3C18:	48      	PHA 
C1/3C19:	AB      	PLB 
C1/3C1A:	68      	PLA 
C1/3C1B:	8502    	STA $02
C1/3C1D:	6403    	STZ $03
C1/3C1F:	A901    	LDA #$01
C1/3C21:	8507    	STA $07
C1/3C23:	AE3882  	LDX $8238
C1/3C26:	8604    	STX $04
C1/3C28:	A9F0    	LDA #$F0
C1/3C2A:	38      	SEC 
C1/3C2B:	ED3882  	SBC $8238
C1/3C2E:	8501    	STA $01
C1/3C30:	A502    	LDA $02
C1/3C32:	8506    	STA $06
C1/3C34:	BD3A82  	LDA $823A,X
C1/3C37:	D006    	BNE $3C3F
C1/3C39:	C606    	DEC $06
C1/3C3B:	F012    	BEQ $3C4F
C1/3C3D:	8006    	BRA $3C45
C1/3C3F:	A502    	LDA $02
C1/3C41:	8506    	STA $06
C1/3C43:	8604    	STX $04
C1/3C45:	E8      	INX 
C1/3C46:	C601    	DEC $01
C1/3C48:	D0EA    	BNE $3C34
C1/3C4A:	A20000  	LDX #$0000
C1/3C4D:	805D    	BRA $3CAC

C1/3C4F:	A9F0    	LDA #$F0
C1/3C51:	38      	SEC 
C1/3C52:	E501    	SBC $01
C1/3C54:	CD3682  	CMP $8236
C1/3C57:	F005    	BEQ $3C5E
C1/3C59:	9003    	BCC $3C5E
C1/3C5B:	8D3682  	STA $8236
C1/3C5E:	C220    	REP #$20
C1/3C60:	A504    	LDA $04
C1/3C62:	CD3882  	CMP $8238
C1/3C65:	D01B    	BNE $3C82
C1/3C67:	18      	CLC 
C1/3C68:	6502    	ADC $02
C1/3C6A:	A8      	TAY 
C1/3C6B:	E220    	SEP #$20
C1/3C6D:	B93A82  	LDA $823A,Y
C1/3C70:	F008    	BEQ $3C7A
C1/3C72:	C8      	INY 
C1/3C73:	C601    	DEC $01
C1/3C75:	D0F6    	BNE $3C6D
C1/3C77:	A00000  	LDY #$0000
C1/3C7A:	8C3882  	STY $8238
C1/3C7D:	C220    	REP #$20
C1/3C7F:	A504    	LDA $04
C1/3C81:	3A      	DEC A
C1/3C82:	1A      	INC A
C1/3C83:	AA      	TAX 
C1/3C84:	8504    	STA $04
C1/3C86:	E220    	SEP #$20
C1/3C88:	A502    	LDA $02
C1/3C8A:	8501    	STA $01
C1/3C8C:	A501    	LDA $01
C1/3C8E:	9D3A82  	STA $823A,X
C1/3C91:	A507    	LDA $07
C1/3C93:	9D2A83  	STA $832A,X
C1/3C96:	E8      	INX 
C1/3C97:	C601    	DEC $01
C1/3C99:	D0F1    	BNE $3C8C
C1/3C9B:	C220    	REP #$20
C1/3C9D:	A504    	LDA $04
C1/3C9F:	0A      	ASL A
C1/3CA0:	0A      	ASL A
C1/3CA1:	0A      	ASL A
C1/3CA2:	0A      	ASL A
C1/3CA3:	0A      	ASL A
C1/3CA4:	0A      	ASL A
C1/3CA5:	18      	CLC 
C1/3CA6:	690082  	ADC #$8200
C1/3CA9:	AA      	TAX 
C1/3CAA:	E220    	SEP #$20
C1/3CAC:	AB      	PLB 
C1/3CAD:	C220    	REP #$20
C1/3CAF:	3B      	TSC 
C1/3CB0:	18      	CLC 
C1/3CB1:	690700  	ADC #$0007
C1/3CB4:	1B      	TCS 
C1/3CB5:	28      	PLP 
C1/3CB6:	2B      	PLD 
C1/3CB7:	60      	RTS
C1/3CB8:	0B      	PHD 
C1/3CB9:	08      	PHP 
C1/3CBA:	C220    	REP #$20
C1/3CBC:	3B      	TSC 
C1/3CBD:	38      	SEC 
C1/3CBE:	E90600  	SBC #$0006
C1/3CC1:	5B      	TCD 
C1/3CC2:	1B      	TCS 
C1/3CC3:	8602    	STX $02
C1/3CC5:	8A      	TXA 
C1/3CC6:	F058    	BEQ $3D20
C1/3CC8:	38      	SEC 
C1/3CC9:	E90082  	SBC #$8200
C1/3CCC:	293F00  	AND #$003F
C1/3CCF:	D04F    	BNE $3D20
C1/3CD1:	A502    	LDA $02
C1/3CD3:	38      	SEC 
C1/3CD4:	E90082  	SBC #$8200
C1/3CD7:	4A      	LSR A
C1/3CD8:	4A      	LSR A
C1/3CD9:	4A      	LSR A
C1/3CDA:	4A      	LSR A
C1/3CDB:	4A      	LSR A
C1/3CDC:	4A      	LSR A
C1/3CDD:	E220    	SEP #$20
C1/3CDF:	8501    	STA $01
C1/3CE1:	C220    	REP #$20
C1/3CE3:	29FF00  	AND #$00FF
C1/3CE6:	AA      	TAX 
C1/3CE7:	E220    	SEP #$20
C1/3CE9:	BD3A82  	LDA $823A,X
C1/3CEC:	8504    	STA $04
C1/3CEE:	F02E    	BEQ $3D1E
C1/3CF0:	BD3A82  	LDA $823A,X
C1/3CF3:	8506    	STA $06
C1/3CF5:	DA      	PHX 
C1/3CF6:	9E3A82  	STZ $823A,X
C1/3CF9:	9E2A83  	STZ $832A,X
C1/3CFC:	E8      	INX 
C1/3CFD:	C606    	DEC $06
C1/3CFF:	D0F5    	BNE $3CF6
C1/3D01:	FA      	PLX 
C1/3D02:	A504    	LDA $04
C1/3D04:	CA      	DEX 
C1/3D05:	BD3A82  	LDA $823A,X
C1/3D08:	38      	SEC 
C1/3D09:	E504    	SBC $04
C1/3D0B:	F007    	BEQ $3D14
C1/3D0D:	9005    	BCC $3D14
C1/3D0F:	9D3A82  	STA $823A,X
C1/3D12:	80F0    	BRA $3D04

C1/3D14:	A501    	LDA $01
C1/3D16:	CD3882  	CMP $8238
C1/3D19:	B003    	BCS $3D1E
C1/3D1B:	8D3882  	STA $8238
C1/3D1E:	C220    	REP #$20
C1/3D20:	3B      	TSC 
C1/3D21:	18      	CLC 
C1/3D22:	690600  	ADC #$0006
C1/3D25:	1B      	TCS 
C1/3D26:	28      	PLP 
C1/3D27:	2B      	PLD 
C1/3D28:	60      	RTS
C1/3D29:	0B      	PHD 
C1/3D2A:	08      	PHP 
C1/3D2B:	C220    	REP #$20
C1/3D2D:	E220    	SEP #$20
C1/3D2F:	8B      	PHB 
C1/3D30:	A97E    	LDA #$7E
C1/3D32:	48      	PHA 
C1/3D33:	AB      	PLB 
C1/3D34:	C220    	REP #$20
C1/3D36:	8A      	TXA 
C1/3D37:	18      	CLC 
C1/3D38:	693F00  	ADC #$003F
C1/3D3B:	4A      	LSR A
C1/3D3C:	4A      	LSR A
C1/3D3D:	4A      	LSR A
C1/3D3E:	4A      	LSR A
C1/3D3F:	4A      	LSR A
C1/3D40:	4A      	LSR A
C1/3D41:	20043C  	JSR $3C04
C1/3D44:	AB      	PLB 
C1/3D45:	28      	PLP 
C1/3D46:	2B      	PLD 
C1/3D47:	60      	RTS
C1/3D48:	0B      	PHD 
C1/3D49:	08      	PHP 
C1/3D4A:	C230    	REP #$30
C1/3D4C:	48      	PHA 
C1/3D4D:	3B      	TSC 
C1/3D4E:	38      	SEC 
C1/3D4F:	E90300  	SBC #$0003
C1/3D52:	5B      	TCD 
C1/3D53:	1B      	TCS 
C1/3D54:	A304    	LDA $04,S
C1/3D56:	E220    	SEP #$20
C1/3D58:	8B      	PHB 
C1/3D59:	48      	PHA 
C1/3D5A:	A97E    	LDA #$7E
C1/3D5C:	48      	PHA 
C1/3D5D:	AB      	PLB 
C1/3D5E:	68      	PLA 
C1/3D5F:	8501    	STA $01
C1/3D61:	8604    	STX $04
C1/3D63:	20293D  	JSR $3D29
C1/3D66:	8602    	STX $02
C1/3D68:	A501    	LDA $01
C1/3D6A:	A404    	LDY $04
C1/3D6C:	203847  	JSR $4738
C1/3D6F:	A602    	LDX $02
C1/3D71:	AB      	PLB 
C1/3D72:	C220    	REP #$20
C1/3D74:	3B      	TSC 
C1/3D75:	18      	CLC 
C1/3D76:	690500  	ADC #$0005
C1/3D79:	1B      	TCS 
C1/3D7A:	28      	PLP 
C1/3D7B:	2B      	PLD 
C1/3D7C:	60      	RTS
C1/3D7D:	0B      	PHD 
C1/3D7E:	08      	PHP 
C1/3D7F:	C220    	REP #$20
C1/3D81:	E220    	SEP #$20
C1/3D83:	8B      	PHB 
C1/3D84:	A97E    	LDA #$7E
C1/3D86:	48      	PHA 
C1/3D87:	AB      	PLB 
C1/3D88:	20B83C  	JSR $3CB8
C1/3D8B:	AB      	PLB 
C1/3D8C:	28      	PLP 
C1/3D8D:	2B      	PLD 
C1/3D8E:	60      	RTS
C1/3D8F:	0B      	PHD 
C1/3D90:	08      	PHP 
C1/3D91:	C230    	REP #$30
C1/3D93:	48      	PHA 
C1/3D94:	3B      	TSC 
C1/3D95:	38      	SEC 
C1/3D96:	E90200  	SBC #$0002
C1/3D99:	5B      	TCD 
C1/3D9A:	1B      	TCS 
C1/3D9B:	A303    	LDA $03,S
C1/3D9D:	E220    	SEP #$20
C1/3D9F:	8B      	PHB 
C1/3DA0:	48      	PHA 
C1/3DA1:	A97E    	LDA #$7E
C1/3DA3:	48      	PHA 
C1/3DA4:	AB      	PLB 
C1/3DA5:	68      	PLA 
C1/3DA6:	48      	PHA 
C1/3DA7:	2902    	AND #$02
C1/3DA9:	8D2184  	STA $8421
C1/3DAC:	68      	PLA 
C1/3DAD:	2901    	AND #$01
C1/3DAF:	8D2084  	STA $8420
C1/3DB2:	EB      	XBA 
C1/3DB3:	8503    	STA $03
C1/3DB5:	9C2284  	STZ $8422
C1/3DB8:	A900    	LDA #$00
C1/3DBA:	A20004  	LDX #$0400
C1/3DBD:	20483D  	JSR $3D48
C1/3DC0:	8E1A84  	STX $841A
C1/3DC3:	A20008  	LDX #$0800
C1/3DC6:	8E1E84  	STX $841E
C1/3DC9:	A900    	LDA #$00
C1/3DCB:	A20001  	LDX #$0100
C1/3DCE:	20483D  	JSR $3D48
C1/3DD1:	8E1C84  	STX $841C
C1/3DD4:	AE1A84  	LDX $841A
C1/3DD7:	A940    	LDA #$40
C1/3DD9:	8501    	STA $01
C1/3DDB:	DA      	PHX 
C1/3DDC:	C220    	REP #$20
C1/3DDE:	A9F0FF  	LDA #$FFF0
C1/3DE1:	9D0200  	STA $0002,X
C1/3DE4:	9E0400  	STZ $0004,X
C1/3DE7:	E220    	SEP #$20
C1/3DE9:	A940    	LDA #$40
C1/3DEB:	38      	SEC 
C1/3DEC:	E501    	SBC $01
C1/3DEE:	9D0A00  	STA $000A,X
C1/3DF1:	A503    	LDA $03
C1/3DF3:	4A      	LSR A
C1/3DF4:	4A      	LSR A
C1/3DF5:	9D0B00  	STA $000B,X
C1/3DF8:	9E0800  	STZ $0008,X
C1/3DFB:	209C3E  	JSR $3E9C
C1/3DFE:	FA      	PLX 
C1/3DFF:	18      	CLC 
C1/3E00:	C220    	REP #$20
C1/3E02:	8A      	TXA 
C1/3E03:	691000  	ADC #$0010
C1/3E06:	AA      	TAX 
C1/3E07:	E220    	SEP #$20
C1/3E09:	C601    	DEC $01
C1/3E0B:	D0CE    	BNE $3DDB
C1/3E0D:	AE1C84  	LDX $841C
C1/3E10:	AC1A84  	LDY $841A
C1/3E13:	C220    	REP #$20
C1/3E15:	A91000  	LDA #$0010
C1/3E18:	8501    	STA $01
C1/3E1A:	98      	TYA 
C1/3E1B:	9D0000  	STA $0000,X
C1/3E1E:	A8      	TAY 
C1/3E1F:	8A      	TXA 
C1/3E20:	990C00  	STA $000C,Y
C1/3E23:	18      	CLC 
C1/3E24:	98      	TYA 
C1/3E25:	691000  	ADC #$0010
C1/3E28:	A8      	TAY 
C1/3E29:	9D0200  	STA $0002,X
C1/3E2C:	8A      	TXA 
C1/3E2D:	990C00  	STA $000C,Y
C1/3E30:	18      	CLC 
C1/3E31:	98      	TYA 
C1/3E32:	691000  	ADC #$0010
C1/3E35:	A8      	TAY 
C1/3E36:	9D0400  	STA $0004,X
C1/3E39:	8A      	TXA 
C1/3E3A:	990C00  	STA $000C,Y
C1/3E3D:	18      	CLC 
C1/3E3E:	98      	TYA 
C1/3E3F:	691000  	ADC #$0010
C1/3E42:	A8      	TAY 
C1/3E43:	9D0600  	STA $0006,X
C1/3E46:	8A      	TXA 
C1/3E47:	990C00  	STA $000C,Y
C1/3E4A:	18      	CLC 
C1/3E4B:	98      	TYA 
C1/3E4C:	691000  	ADC #$0010
C1/3E4F:	A8      	TAY 
C1/3E50:	E220    	SEP #$20
C1/3E52:	A910    	LDA #$10
C1/3E54:	38      	SEC 
C1/3E55:	E501    	SBC $01
C1/3E57:	0A      	ASL A
C1/3E58:	0A      	ASL A
C1/3E59:	9D0900  	STA $0009,X
C1/3E5C:	0A      	ASL A
C1/3E5D:	9D0A00  	STA $000A,X
C1/3E60:	A503    	LDA $03
C1/3E62:	9D0B00  	STA $000B,X
C1/3E65:	C220    	REP #$20
C1/3E67:	18      	CLC 
C1/3E68:	8A      	TXA 
C1/3E69:	691000  	ADC #$0010
C1/3E6C:	AA      	TAX 
C1/3E6D:	C601    	DEC $01
C1/3E6F:	D0A9    	BNE $3E1A
C1/3E71:	AB      	PLB 
C1/3E72:	E220    	SEP #$20
C1/3E74:	68      	PLA 
C1/3E75:	68      	PLA 
C1/3E76:	68      	PLA 
C1/3E77:	68      	PLA 
C1/3E78:	28      	PLP 
C1/3E79:	2B      	PLD 
C1/3E7A:	60      	RTS
C1/3E7B:	0B      	PHD 
C1/3E7C:	08      	PHP 
C1/3E7D:	C220    	REP #$20
C1/3E7F:	E220    	SEP #$20
C1/3E81:	8B      	PHB 
C1/3E82:	A97E    	LDA #$7E
C1/3E84:	48      	PHA 
C1/3E85:	AB      	PLB 
C1/3E86:	AE1A84  	LDX $841A
C1/3E89:	207D3D  	JSR $3D7D
C1/3E8C:	AE1C84  	LDX $841C
C1/3E8F:	207D3D  	JSR $3D7D
C1/3E92:	AE1E84  	LDX $841E
C1/3E95:	207D3D  	JSR $3D7D
C1/3E98:	AB      	PLB 
C1/3E99:	28      	PLP 
C1/3E9A:	2B      	PLD 
C1/3E9B:	60      	RTS
C1/3E9C:	0B      	PHD 
C1/3E9D:	08      	PHP 
C1/3E9E:	C220    	REP #$20
C1/3EA0:	8B      	PHB 
C1/3EA1:	DA      	PHX 
C1/3EA2:	3B      	TSC 
C1/3EA3:	5B      	TCD 
C1/3EA4:	E220    	SEP #$20
C1/3EA6:	9B      	TXY 
C1/3EA7:	BD0A00  	LDA $000A,X
C1/3EAA:	8501    	STA $01
C1/3EAC:	C220    	REP #$20
C1/3EAE:	29FF00  	AND #$00FF
C1/3EB1:	0A      	ASL A
C1/3EB2:	0A      	ASL A
C1/3EB3:	18      	CLC 
C1/3EB4:	6D1E84  	ADC $841E
C1/3EB7:	AA      	TAX 
C1/3EB8:	B90800  	LDA $0008,Y
C1/3EBB:	29FF00  	AND #$00FF
C1/3EBE:	F018    	BEQ $3ED8
C1/3EC0:	B90200  	LDA $0002,Y
C1/3EC3:	18      	CLC 
C1/3EC4:	691000  	ADC #$0010
C1/3EC7:	C9F000  	CMP #$00F0
C1/3ECA:	B00C    	BCS $3ED8
C1/3ECC:	B90400  	LDA $0004,Y
C1/3ECF:	18      	CLC 
C1/3ED0:	691000  	ADC #$0010
C1/3ED3:	C91001  	CMP #$0110
C1/3ED6:	900A    	BCC $3EE2
C1/3ED8:	E220    	SEP #$20
C1/3EDA:	A9F0    	LDA #$F0
C1/3EDC:	9D0100  	STA $0001,X
C1/3EDF:	4C6B3F  	JMP $3F6B
C1/3EE2:	E220    	SEP #$20
C1/3EE4:	B90B00  	LDA $000B,Y
C1/3EE7:	2903    	AND #$03
C1/3EE9:	0A      	ASL A
C1/3EEA:	0A      	ASL A
C1/3EEB:	0A      	ASL A
C1/3EEC:	48      	PHA 
C1/3EED:	B90100  	LDA $0001,Y
C1/3EF0:	2907    	AND #$07
C1/3EF2:	0301    	ORA $01,S
C1/3EF4:	0A      	ASL A
C1/3EF5:	8301    	STA $01,S
C1/3EF7:	B90700  	LDA $0007,Y
C1/3EFA:	2901    	AND #$01
C1/3EFC:	0301    	ORA $01,S
C1/3EFE:	8301    	STA $01,S
C1/3F00:	B90000  	LDA $0000,Y
C1/3F03:	29C0    	AND #$C0
C1/3F05:	0301    	ORA $01,S
C1/3F07:	9D0300  	STA $0003,X
C1/3F0A:	B90600  	LDA $0006,Y
C1/3F0D:	9D0200  	STA $0002,X
C1/3F10:	B90200  	LDA $0002,Y
C1/3F13:	9D0100  	STA $0001,X
C1/3F16:	B90400  	LDA $0004,Y
C1/3F19:	9D0000  	STA $0000,X
C1/3F1C:	AD2184  	LDA $8421
C1/3F1F:	D049    	BNE $3F6A
C1/3F21:	B90000  	LDA $0000,Y
C1/3F24:	2902    	AND #$02
C1/3F26:	8301    	STA $01,S
C1/3F28:	B90500  	LDA $0005,Y
C1/3F2B:	2901    	AND #$01
C1/3F2D:	0301    	ORA $01,S
C1/3F2F:	8301    	STA $01,S
C1/3F31:	A501    	LDA $01
C1/3F33:	2903    	AND #$03
C1/3F35:	1A      	INC A
C1/3F36:	8502    	STA $02
C1/3F38:	A903    	LDA #$03
C1/3F3A:	8503    	STA $03
C1/3F3C:	68      	PLA 
C1/3F3D:	C602    	DEC $02
C1/3F3F:	F008    	BEQ $3F49
C1/3F41:	0A      	ASL A
C1/3F42:	0A      	ASL A
C1/3F43:	0603    	ASL $03
C1/3F45:	0603    	ASL $03
C1/3F47:	80F4    	BRA $3F3D
C1/3F49:	48      	PHA 
C1/3F4A:	A503    	LDA $03
C1/3F4C:	49FF    	EOR #$FF
C1/3F4E:	8503    	STA $03
C1/3F50:	A501    	LDA $01
C1/3F52:	4A      	LSR A
C1/3F53:	4A      	LSR A
C1/3F54:	C220    	REP #$20
C1/3F56:	291F00  	AND #$001F
C1/3F59:	18      	CLC 
C1/3F5A:	6D1E84  	ADC $841E
C1/3F5D:	AA      	TAX 
C1/3F5E:	E220    	SEP #$20
C1/3F60:	BD0002  	LDA $0200,X
C1/3F63:	2503    	AND $03
C1/3F65:	0301    	ORA $01,S
C1/3F67:	9D0002  	STA $0200,X
C1/3F6A:	68      	PLA 
C1/3F6B:	68      	PLA 
C1/3F6C:	68      	PLA 
C1/3F6D:	68      	PLA 
C1/3F6E:	28      	PLP 
C1/3F6F:	2B      	PLD 
C1/3F70:	60      	RTS
C1/3F71:	0B      	PHD 
C1/3F72:	08      	PHP 
C1/3F73:	C230    	REP #$30
C1/3F75:	48      	PHA 
C1/3F76:	3B      	TSC 
C1/3F77:	1A      	INC A
C1/3F78:	5B      	TCD 
C1/3F79:	68      	PLA 
C1/3F7A:	8B      	PHB 
C1/3F7B:	E220    	SEP #$20
C1/3F7D:	AE1A84  	LDX $841A
C1/3F80:	F04A    	BEQ $3FCC
C1/3F82:	8501    	STA $01
C1/3F84:	18      	CLC 
C1/3F85:	C220    	REP #$20
C1/3F87:	8A      	TXA 
C1/3F88:	690004  	ADC #$0400
C1/3F8B:	AA      	TAX 
C1/3F8C:	E220    	SEP #$20
C1/3F8E:	A04000  	LDY #$0040
C1/3F91:	38      	SEC 
C1/3F92:	C220    	REP #$20
C1/3F94:	8A      	TXA 
C1/3F95:	E91000  	SBC #$0010
C1/3F98:	AA      	TAX 
C1/3F99:	E220    	SEP #$20
C1/3F9B:	BD0800  	LDA $0008,X
C1/3F9E:	D007    	BNE $3FA7
C1/3FA0:	BD0B00  	LDA $000B,X
C1/3FA3:	C501    	CMP $01
C1/3FA5:	F025    	BEQ $3FCC
C1/3FA7:	88      	DEY 
C1/3FA8:	D0E7    	BNE $3F91
C1/3FAA:	18      	CLC 
C1/3FAB:	C220    	REP #$20
C1/3FAD:	8A      	TXA 
C1/3FAE:	690004  	ADC #$0400
C1/3FB1:	AA      	TAX 
C1/3FB2:	E220    	SEP #$20
C1/3FB4:	A04000  	LDY #$0040
C1/3FB7:	38      	SEC 
C1/3FB8:	C220    	REP #$20
C1/3FBA:	8A      	TXA 
C1/3FBB:	E91000  	SBC #$0010
C1/3FBE:	AA      	TAX 
C1/3FBF:	E220    	SEP #$20
C1/3FC1:	BD0800  	LDA $0008,X
C1/3FC4:	F006    	BEQ $3FCC
C1/3FC6:	88      	DEY 
C1/3FC7:	D0EE    	BNE $3FB7
C1/3FC9:	A20000  	LDX #$0000
C1/3FCC:	68      	PLA 
C1/3FCD:	28      	PLP 
C1/3FCE:	2B      	PLD 
C1/3FCF:	60      	RTS
C1/3FD0:	0B      	PHD 
C1/3FD1:	08      	PHP 
C1/3FD2:	C230    	REP #$30
C1/3FD4:	48      	PHA 
C1/3FD5:	3B      	TSC 
C1/3FD6:	1A      	INC A
C1/3FD7:	5B      	TCD 
C1/3FD8:	68      	PLA 
C1/3FD9:	8B      	PHB 
C1/3FDA:	E220    	SEP #$20
C1/3FDC:	AE1C84  	LDX $841C
C1/3FDF:	F04A    	BEQ $402B
C1/3FE1:	8501    	STA $01
C1/3FE3:	18      	CLC 
C1/3FE4:	C220    	REP #$20
C1/3FE6:	8A      	TXA 
C1/3FE7:	690001  	ADC #$0100
C1/3FEA:	AA      	TAX 
C1/3FEB:	E220    	SEP #$20
C1/3FED:	A01000  	LDY #$0010
C1/3FF0:	38      	SEC 
C1/3FF1:	C220    	REP #$20
C1/3FF3:	8A      	TXA 
C1/3FF4:	E91000  	SBC #$0010
C1/3FF7:	AA      	TAX 
C1/3FF8:	E220    	SEP #$20
C1/3FFA:	BD0800  	LDA $0008,X
C1/3FFD:	D007    	BNE $4006
C1/3FFF:	BD0B00  	LDA $000B,X
C1/4002:	C501    	CMP $01
C1/4004:	F025    	BEQ $402B
C1/4006:	88      	DEY 
C1/4007:	D0E7    	BNE $3FF0
C1/4009:	18      	CLC 
C1/400A:	C220    	REP #$20
C1/400C:	8A      	TXA 
C1/400D:	690001  	ADC #$0100
C1/4010:	AA      	TAX 
C1/4011:	E220    	SEP #$20
C1/4013:	A01000  	LDY #$0010
C1/4016:	38      	SEC 
C1/4017:	C220    	REP #$20
C1/4019:	8A      	TXA 
C1/401A:	E91000  	SBC #$0010
C1/401D:	AA      	TAX 
C1/401E:	E220    	SEP #$20
C1/4020:	BD0800  	LDA $0008,X
C1/4023:	F006    	BEQ $402B
C1/4025:	88      	DEY 
C1/4026:	D0EE    	BNE $4016
C1/4028:	A20000  	LDX #$0000
C1/402B:	68      	PLA 
C1/402C:	28      	PLP 
C1/402D:	2B      	PLD 
C1/402E:	60      	RTS
C1/402F:	0B      	PHD 
C1/4030:	08      	PHP 
C1/4031:	C230    	REP #$30
C1/4033:	48      	PHA 
C1/4034:	3B      	TSC 
C1/4035:	5B      	TCD 
C1/4036:	68      	PLA 
C1/4037:	DA      	PHX 
C1/4038:	E220    	SEP #$20
C1/403A:	8B      	PHB 
C1/403B:	48      	PHA 
C1/403C:	A97E    	LDA #$7E
C1/403E:	48      	PHA 
C1/403F:	AB      	PLB 
C1/4040:	68      	PLA 
C1/4041:	8502    	STA $02
C1/4043:	AD2084  	LDA $8420
C1/4046:	F016    	BEQ $405E
C1/4048:	A502    	LDA $02
C1/404A:	20713F  	JSR $3F71
C1/404D:	E00000  	CPX #$0000
C1/4050:	F038    	BEQ $408A
C1/4052:	A901    	LDA #$01
C1/4054:	9D0800  	STA $0008,X
C1/4057:	A502    	LDA $02
C1/4059:	9D0B00  	STA $000B,X
C1/405C:	802C    	BRA $408A
C1/405E:	A502    	LDA $02
C1/4060:	20D03F  	JSR $3FD0
C1/4063:	E00000  	CPX #$0000
C1/4066:	F022    	BEQ $408A
C1/4068:	A901    	LDA #$01
C1/406A:	9D0800  	STA $0008,X
C1/406D:	A502    	LDA $02
C1/406F:	9D0B00  	STA $000B,X
C1/4072:	A904    	LDA #$04
C1/4074:	8501    	STA $01
C1/4076:	BC0000  	LDY $0000,X
C1/4079:	A901    	LDA #$01
C1/407B:	990800  	STA $0008,Y
C1/407E:	A502    	LDA $02
C1/4080:	990B00  	STA $000B,Y
C1/4083:	E8      	INX 
C1/4084:	E8      	INX 
C1/4085:	C601    	DEC $01
C1/4087:	D0ED    	BNE $4076
C1/4089:	FA      	PLX 
C1/408A:	AB      	PLB 
C1/408B:	68      	PLA 
C1/408C:	68      	PLA 
C1/408D:	28      	PLP 
C1/408E:	2B      	PLD 
C1/408F:	60      	RTS
C1/4090:	0B      	PHD 
C1/4091:	08      	PHP 
C1/4092:	C220    	REP #$20
C1/4094:	E220    	SEP #$20
C1/4096:	8B      	PHB 
C1/4097:	A97E    	LDA #$7E
C1/4099:	48      	PHA 
C1/409A:	AB      	PLB 
C1/409B:	C220    	REP #$20
C1/409D:	A9F0FF  	LDA #$FFF0
C1/40A0:	9D0200  	STA $0002,X
C1/40A3:	9E0400  	STZ $0004,X
C1/40A6:	BD0A00  	LDA $000A,X
C1/40A9:	29FF00  	AND #$00FF
C1/40AC:	0A      	ASL A
C1/40AD:	0A      	ASL A
C1/40AE:	18      	CLC 
C1/40AF:	6D1E84  	ADC $841E
C1/40B2:	AA      	TAX 
C1/40B3:	E220    	SEP #$20
C1/40B5:	A9F0    	LDA #$F0
C1/40B7:	9D0100  	STA $0001,X
C1/40BA:	AB      	PLB 
C1/40BB:	28      	PLP 
C1/40BC:	2B      	PLD 
C1/40BD:	60      	RTS
C1/40BE:	0B      	PHD 
C1/40BF:	08      	PHP 
C1/40C0:	C220    	REP #$20
C1/40C2:	A9F0FF  	LDA #$FFF0
C1/40C5:	9D0200  	STA $0002,X
C1/40C8:	9E0400  	STZ $0004,X
C1/40CB:	9E0800  	STZ $0008,X
C1/40CE:	BD0A00  	LDA $000A,X
C1/40D1:	29FF00  	AND #$00FF
C1/40D4:	0A      	ASL A
C1/40D5:	0A      	ASL A
C1/40D6:	18      	CLC 
C1/40D7:	6D1E84  	ADC $841E
C1/40DA:	AA      	TAX 
C1/40DB:	E220    	SEP #$20
C1/40DD:	A9F0    	LDA #$F0
C1/40DF:	9D0100  	STA $0001,X
C1/40E2:	28      	PLP 
C1/40E3:	2B      	PLD 
C1/40E4:	60      	RTS
C1/40E5:	0B      	PHD 
C1/40E6:	08      	PHP 
C1/40E7:	C220    	REP #$20
C1/40E9:	8B      	PHB 
C1/40EA:	3B      	TSC 
C1/40EB:	5B      	TCD 
C1/40EC:	E220    	SEP #$20
C1/40EE:	8B      	PHB 
C1/40EF:	A97E    	LDA #$7E
C1/40F1:	48      	PHA 
C1/40F2:	AB      	PLB 
C1/40F3:	AD2084  	LDA $8420
C1/40F6:	F005    	BEQ $40FD
C1/40F8:	20BE40  	JSR $40BE
C1/40FB:	8016    	BRA $4113
C1/40FD:	9E0800  	STZ $0008,X
C1/4100:	9B      	TXY 
C1/4101:	A904    	LDA #$04
C1/4103:	8501    	STA $01
C1/4105:	5A      	PHY 
C1/4106:	BE0000  	LDX $0000,Y
C1/4109:	20BE40  	JSR $40BE
C1/410C:	7A      	PLY 
C1/410D:	C8      	INY 
C1/410E:	C8      	INY 
C1/410F:	C601    	DEC $01
C1/4111:	D0F2    	BNE $4105
C1/4113:	AB      	PLB 
C1/4114:	68      	PLA 
C1/4115:	28      	PLP 
C1/4116:	2B      	PLD 
C1/4117:	60      	RTS
C1/4118:	0B      	PHD 
C1/4119:	08      	PHP 
C1/411A:	C220    	REP #$20
C1/411C:	E220    	SEP #$20
C1/411E:	8B      	PHB 
C1/411F:	A97E    	LDA #$7E
C1/4121:	48      	PHA 
C1/4122:	AB      	PLB 
C1/4123:	209C3E  	JSR $3E9C
C1/4126:	AB      	PLB 
C1/4127:	28      	PLP 
C1/4128:	2B      	PLD 
C1/4129:	60      	RTS
C1/412A:	0B      	PHD 
C1/412B:	08      	PHP 
C1/412C:	C220    	REP #$20
C1/412E:	E220    	SEP #$20
C1/4130:	8B      	PHB 
C1/4131:	A97E    	LDA #$7E
C1/4133:	48      	PHA 
C1/4134:	AB      	PLB 
C1/4135:	AE1E84  	LDX $841E
C1/4138:	F023    	BEQ $415D
C1/413A:	A9FF    	LDA #$FF
C1/413C:	EB      	XBA 
C1/413D:	A904    	LDA #$04
C1/413F:	209628  	JSR $2896
C1/4142:	A97E    	LDA #$7E
C1/4144:	9D0400  	STA $0004,X
C1/4147:	C220    	REP #$20
C1/4149:	AD1E84  	LDA $841E
C1/414C:	9D0200  	STA $0002,X
C1/414F:	A92002  	LDA #$0220
C1/4152:	9D0500  	STA $0005,X
C1/4155:	9E0A00  	STZ $000A,X
C1/4158:	E220    	SEP #$20
C1/415A:	209729  	JSR $2997
C1/415D:	AB      	PLB 
C1/415E:	28      	PLP 
C1/415F:	2B      	PLD 
C1/4160:	60      	RTS
C1/4161:	0B      	PHD 
C1/4162:	08      	PHP 
C1/4163:	C220    	REP #$20
C1/4165:	E220    	SEP #$20
C1/4167:	8B      	PHB 
C1/4168:	A97E    	LDA #$7E
C1/416A:	48      	PHA 
C1/416B:	AB      	PLB 
C1/416C:	C220    	REP #$20
C1/416E:	A20004  	LDX #$0400
C1/4171:	A90000  	LDA #$0000
C1/4174:	20483D  	JSR $3D48
C1/4177:	8E2484  	STX $8424
C1/417A:	A01000  	LDY #$0010
C1/417D:	A90080  	LDA #$8000
C1/4180:	9D0000  	STA $0000,X
C1/4183:	18      	CLC 
C1/4184:	8A      	TXA 
C1/4185:	692000  	ADC #$0020
C1/4188:	AA      	TAX 
C1/4189:	88      	DEY 
C1/418A:	D0F1    	BNE $417D
C1/418C:	AB      	PLB 
C1/418D:	28      	PLP 
C1/418E:	2B      	PLD 
C1/418F:	60      	RTS
C1/4190:	0B      	PHD 
C1/4191:	08      	PHP 
C1/4192:	C220    	REP #$20
C1/4194:	E220    	SEP #$20
C1/4196:	8B      	PHB 
C1/4197:	A97E    	LDA #$7E
C1/4199:	48      	PHA 
C1/419A:	AB      	PLB 
C1/419B:	AE2484  	LDX $8424
C1/419E:	207D3D  	JSR $3D7D
C1/41A1:	AB      	PLB 
C1/41A2:	28      	PLP 
C1/41A3:	2B      	PLD 
C1/41A4:	60      	RTS
C1/41A5:	0B      	PHD 
C1/41A6:	08      	PHP 
C1/41A7:	C230    	REP #$30
C1/41A9:	E220    	SEP #$20
C1/41AB:	8B      	PHB 
C1/41AC:	48      	PHA 
C1/41AD:	A97E    	LDA #$7E
C1/41AF:	48      	PHA 
C1/41B0:	AB      	PLB 
C1/41B1:	68      	PLA 
C1/41B2:	C220    	REP #$20
C1/41B4:	290F00  	AND #$000F
C1/41B7:	0A      	ASL A
C1/41B8:	0A      	ASL A
C1/41B9:	0A      	ASL A
C1/41BA:	0A      	ASL A
C1/41BB:	0A      	ASL A
C1/41BC:	18      	CLC 
C1/41BD:	6D2484  	ADC $8424
C1/41C0:	AA      	TAX 
C1/41C1:	A00800  	LDY #$0008
C1/41C4:	A90080  	LDA #$8000
C1/41C7:	3C0000  	BIT $0000,X
C1/41CA:	D00E    	BNE $41DA
C1/41CC:	18      	CLC 
C1/41CD:	8A      	TXA 
C1/41CE:	692000  	ADC #$0020
C1/41D1:	AA      	TAX 
C1/41D2:	88      	DEY 
C1/41D3:	D0EF    	BNE $41C4
C1/41D5:	A20000  	LDX #$0000
C1/41D8:	8003    	BRA $41DD
C1/41DA:	9E0000  	STZ $0000,X
C1/41DD:	AB      	PLB 
C1/41DE:	28      	PLP 
C1/41DF:	2B      	PLD 
C1/41E0:	60      	RTS
C1/41E1:	0B      	PHD 
C1/41E2:	08      	PHP 
C1/41E3:	C220    	REP #$20
C1/41E5:	E220    	SEP #$20
C1/41E7:	8B      	PHB 
C1/41E8:	A97E    	LDA #$7E
C1/41EA:	48      	PHA 
C1/41EB:	AB      	PLB 
C1/41EC:	C220    	REP #$20
C1/41EE:	A90080  	LDA #$8000
C1/41F1:	9D0000  	STA $0000,X
C1/41F4:	AB      	PLB 
C1/41F5:	28      	PLP 
C1/41F6:	2B      	PLD 
C1/41F7:	60      	RTS
C1/41F8:	0B      	PHD 
C1/41F9:	08      	PHP 
C1/41FA:	C220    	REP #$20
C1/41FC:	DA      	PHX 
C1/41FD:	3B      	TSC 
C1/41FE:	5B      	TCD 
C1/41FF:	E220    	SEP #$20
C1/4201:	8B      	PHB 
C1/4202:	A97E    	LDA #$7E
C1/4204:	48      	PHA 
C1/4205:	AB      	PLB 
C1/4206:	C220    	REP #$20
C1/4208:	8601    	STX $01
C1/420A:	9E0000  	STZ $0000,X
C1/420D:	A90200  	LDA #$0002
C1/4210:	209628  	JSR $2896
C1/4213:	A92000  	LDA #$0020
C1/4216:	9D0500  	STA $0005,X
C1/4219:	A501    	LDA $01
C1/421B:	9D0200  	STA $0002,X
C1/421E:	A501    	LDA $01
C1/4220:	38      	SEC 
C1/4221:	ED2484  	SBC $8424
C1/4224:	4A      	LSR A
C1/4225:	E220    	SEP #$20
C1/4227:	48      	PHA 
C1/4228:	9D0A00  	STA $000A,X
C1/422B:	A97E    	LDA #$7E
C1/422D:	9D0400  	STA $0004,X
C1/4230:	209729  	JSR $2997
C1/4233:	68      	PLA 
C1/4234:	4A      	LSR A
C1/4235:	4A      	LSR A
C1/4236:	4A      	LSR A
C1/4237:	4A      	LSR A
C1/4238:	AB      	PLB 
C1/4239:	8302    	STA $02,S
C1/423B:	68      	PLA 
C1/423C:	68      	PLA 
C1/423D:	28      	PLP 
C1/423E:	2B      	PLD 
C1/423F:	60      	RTS
C1/4240:	0B      	PHD 
C1/4241:	08      	PHP 
C1/4242:	C220    	REP #$20
C1/4244:	DA      	PHX 
C1/4245:	3B      	TSC 
C1/4246:	5B      	TCD 
C1/4247:	E220    	SEP #$20
C1/4249:	8B      	PHB 
C1/424A:	A97E    	LDA #$7E
C1/424C:	48      	PHA 
C1/424D:	AB      	PLB 
C1/424E:	C220    	REP #$20
C1/4250:	8601    	STX $01
C1/4252:	A90200  	LDA #$0002
C1/4255:	209628  	JSR $2896
C1/4258:	A92000  	LDA #$0020
C1/425B:	9D0500  	STA $0005,X
C1/425E:	A501    	LDA $01
C1/4260:	9D0200  	STA $0002,X
C1/4263:	A501    	LDA $01
C1/4265:	38      	SEC 
C1/4266:	ED2484  	SBC $8424
C1/4269:	4A      	LSR A
C1/426A:	E220    	SEP #$20
C1/426C:	48      	PHA 
C1/426D:	9D0A00  	STA $000A,X
C1/4270:	A97E    	LDA #$7E
C1/4272:	9D0400  	STA $0004,X
C1/4275:	A980    	LDA #$80
C1/4277:	9D0000  	STA $0000,X
C1/427A:	A93B    	LDA #$3B
C1/427C:	9D0100  	STA $0001,X
C1/427F:	209729  	JSR $2997
C1/4282:	A601    	LDX $01
C1/4284:	9E0000  	STZ $0000,X
C1/4287:	9E0100  	STZ $0001,X
C1/428A:	68      	PLA 
C1/428B:	4A      	LSR A
C1/428C:	4A      	LSR A
C1/428D:	4A      	LSR A
C1/428E:	4A      	LSR A
C1/428F:	AB      	PLB 
C1/4290:	8302    	STA $02,S
C1/4292:	68      	PLA 
C1/4293:	68      	PLA 
C1/4294:	28      	PLP 
C1/4295:	2B      	PLD 
C1/4296:	60      	RTS
C1/4297:	0B      	PHD 
C1/4298:	08      	PHP 
C1/4299:	C230    	REP #$30
C1/429B:	48      	PHA 
C1/429C:	3B      	TSC 
C1/429D:	38      	SEC 
C1/429E:	E90500  	SBC #$0005
C1/42A1:	5B      	TCD 
C1/42A2:	1B      	TCS 
C1/42A3:	A306    	LDA $06,S
C1/42A5:	E220    	SEP #$20
C1/42A7:	8B      	PHB 
C1/42A8:	48      	PHA 
C1/42A9:	A97E    	LDA #$7E
C1/42AB:	48      	PHA 
C1/42AC:	AB      	PLB 
C1/42AD:	68      	PLA 
C1/42AE:	8501    	STA $01
C1/42B0:	EB      	XBA 
C1/42B1:	8505    	STA $05
C1/42B3:	EB      	XBA 
C1/42B4:	8403    	STY $03
C1/42B6:	8606    	STX $06
C1/42B8:	C220    	REP #$20
C1/42BA:	29F000  	AND #$00F0
C1/42BD:	4A      	LSR A
C1/42BE:	4A      	LSR A
C1/42BF:	4A      	LSR A
C1/42C0:	18      	CLC 
C1/42C1:	6506    	ADC $06
C1/42C3:	AA      	TAX 
C1/42C4:	A501    	LDA $01
C1/42C6:	290F00  	AND #$000F
C1/42C9:	1A      	INC A
C1/42CA:	8501    	STA $01
C1/42CC:	A00000  	LDY #$0000
C1/42CF:	B703    	LDA [$03],Y
C1/42D1:	9D0000  	STA $0000,X
C1/42D4:	C8      	INY 
C1/42D5:	C8      	INY 
C1/42D6:	E8      	INX 
C1/42D7:	E8      	INX 
C1/42D8:	C601    	DEC $01
C1/42DA:	D0F3    	BNE $42CF
C1/42DC:	AB      	PLB 
C1/42DD:	3B      	TSC 
C1/42DE:	18      	CLC 
C1/42DF:	690700  	ADC #$0007
C1/42E2:	1B      	TCS 
C1/42E3:	28      	PLP 
C1/42E4:	2B      	PLD 
C1/42E5:	60      	RTS
C1/42E6:	0B      	PHD 
C1/42E7:	08      	PHP 
C1/42E8:	C230    	REP #$30
C1/42EA:	48      	PHA 
C1/42EB:	3B      	TSC 
C1/42EC:	38      	SEC 
C1/42ED:	E90400  	SBC #$0004
C1/42F0:	5B      	TCD 
C1/42F1:	1B      	TCS 
C1/42F2:	A305    	LDA $05,S
C1/42F4:	E220    	SEP #$20
C1/42F6:	8B      	PHB 
C1/42F7:	48      	PHA 
C1/42F8:	A97E    	LDA #$7E
C1/42FA:	48      	PHA 
C1/42FB:	AB      	PLB 
C1/42FC:	68      	PLA 
C1/42FD:	C220    	REP #$20
C1/42FF:	8601    	STX $01
C1/4301:	8505    	STA $05
C1/4303:	29FF00  	AND #$00FF
C1/4306:	8503    	STA $03
C1/4308:	A505    	LDA $05
C1/430A:	EB      	XBA 
C1/430B:	29FF00  	AND #$00FF
C1/430E:	38      	SEC 
C1/430F:	E503    	SBC $03
C1/4311:	F021    	BEQ $4334
C1/4313:	901F    	BCC $4334
C1/4315:	8505    	STA $05
C1/4317:	0603    	ASL $03
C1/4319:	18      	CLC 
C1/431A:	8A      	TXA 
C1/431B:	6503    	ADC $03
C1/431D:	AA      	TAX 
C1/431E:	BD0000  	LDA $0000,X
C1/4321:	8503    	STA $03
C1/4323:	BD0200  	LDA $0002,X
C1/4326:	9D0000  	STA $0000,X
C1/4329:	E8      	INX 
C1/432A:	E8      	INX 
C1/432B:	C605    	DEC $05
C1/432D:	D0F4    	BNE $4323
C1/432F:	A503    	LDA $03
C1/4331:	9D0000  	STA $0000,X
C1/4334:	AB      	PLB 
C1/4335:	3B      	TSC 
C1/4336:	18      	CLC 
C1/4337:	690600  	ADC #$0006
C1/433A:	1B      	TCS 
C1/433B:	28      	PLP 
C1/433C:	2B      	PLD 
C1/433D:	60      	RTS
C1/433E:	0B      	PHD 
C1/433F:	08      	PHP 
C1/4340:	C230    	REP #$30
C1/4342:	48      	PHA 
C1/4343:	3B      	TSC 
C1/4344:	38      	SEC 
C1/4345:	E90400  	SBC #$0004
C1/4348:	5B      	TCD 
C1/4349:	1B      	TCS 
C1/434A:	A305    	LDA $05,S
C1/434C:	E220    	SEP #$20
C1/434E:	8B      	PHB 
C1/434F:	48      	PHA 
C1/4350:	A97E    	LDA #$7E
C1/4352:	48      	PHA 
C1/4353:	AB      	PLB 
C1/4354:	68      	PLA 
C1/4355:	C220    	REP #$20
C1/4357:	8601    	STX $01
C1/4359:	8505    	STA $05
C1/435B:	29FF00  	AND #$00FF
C1/435E:	8503    	STA $03
C1/4360:	A505    	LDA $05
C1/4362:	EB      	XBA 
C1/4363:	29FF00  	AND #$00FF
C1/4366:	8505    	STA $05
C1/4368:	38      	SEC 
C1/4369:	E503    	SBC $03
C1/436B:	F021    	BEQ $438E
C1/436D:	901F    	BCC $438E
C1/436F:	8503    	STA $03
C1/4371:	0605    	ASL $05
C1/4373:	18      	CLC 
C1/4374:	8A      	TXA 
C1/4375:	6505    	ADC $05
C1/4377:	AA      	TAX 
C1/4378:	BD0000  	LDA $0000,X
C1/437B:	8505    	STA $05
C1/437D:	CA      	DEX 
C1/437E:	CA      	DEX 
C1/437F:	BD0000  	LDA $0000,X
C1/4382:	9D0200  	STA $0002,X
C1/4385:	C603    	DEC $03
C1/4387:	D0F4    	BNE $437D
C1/4389:	A505    	LDA $05
C1/438B:	9D0000  	STA $0000,X
C1/438E:	AB      	PLB 
C1/438F:	3B      	TSC 
C1/4390:	18      	CLC 
C1/4391:	690600  	ADC #$0006
C1/4394:	1B      	TCS 
C1/4395:	28      	PLP 
C1/4396:	2B      	PLD 
C1/4397:	60      	RTS
C1/4398:	0B      	PHD 
C1/4399:	08      	PHP 
C1/439A:	C220    	REP #$20
C1/439C:	E220    	SEP #$20
C1/439E:	8B      	PHB 
C1/439F:	A97E    	LDA #$7E
C1/43A1:	48      	PHA 
C1/43A2:	AB      	PLB 
C1/43A3:	C220    	REP #$20
C1/43A5:	8A      	TXA 
C1/43A6:	38      	SEC 
C1/43A7:	ED2484  	SBC $8424
C1/43AA:	4A      	LSR A
C1/43AB:	4A      	LSR A
C1/43AC:	4A      	LSR A
C1/43AD:	4A      	LSR A
C1/43AE:	4A      	LSR A
C1/43AF:	290700  	AND #$0007
C1/43B2:	AB      	PLB 
C1/43B3:	28      	PLP 
C1/43B4:	2B      	PLD 
C1/43B5:	60      	RTS
C1/43B6:	0B      	PHD 
C1/43B7:	08      	PHP 
C1/43B8:	C220    	REP #$20
C1/43BA:	E220    	SEP #$20
C1/43BC:	8B      	PHB 
C1/43BD:	A97E    	LDA #$7E
C1/43BF:	48      	PHA 
C1/43C0:	AB      	PLB 
C1/43C1:	C220    	REP #$20
C1/43C3:	8A      	TXA 
C1/43C4:	18      	CLC 
C1/43C5:	690002  	ADC #$0200
C1/43C8:	A8      	TAY 
C1/43C9:	A92000  	LDA #$0020
C1/43CC:	206147  	JSR $4761
C1/43CF:	AB      	PLB 
C1/43D0:	28      	PLP 
C1/43D1:	2B      	PLD 
C1/43D2:	60      	RTS
C1/43D3:	0B      	PHD 
C1/43D4:	08      	PHP 
C1/43D5:	C220    	REP #$20
C1/43D7:	E220    	SEP #$20
C1/43D9:	8B      	PHB 
C1/43DA:	A97E    	LDA #$7E
C1/43DC:	48      	PHA 
C1/43DD:	AB      	PLB 
C1/43DE:	C220    	REP #$20
C1/43E0:	8A      	TXA 
C1/43E1:	18      	CLC 
C1/43E2:	690002  	ADC #$0200
C1/43E5:	9B      	TXY 
C1/43E6:	AA      	TAX 
C1/43E7:	A92000  	LDA #$0020
C1/43EA:	206147  	JSR $4761
C1/43ED:	AB      	PLB 
C1/43EE:	28      	PLP 
C1/43EF:	2B      	PLD 
C1/43F0:	60      	RTS
C1/43F1:	0B      	PHD 
C1/43F2:	08      	PHP 
C1/43F3:	C220    	REP #$20
C1/43F5:	DA      	PHX 
C1/43F6:	3B      	TSC 
C1/43F7:	5B      	TCD 
C1/43F8:	E220    	SEP #$20
C1/43FA:	8B      	PHB 
C1/43FB:	A97E    	LDA #$7E
C1/43FD:	48      	PHA 
C1/43FE:	AB      	PLB 
C1/43FF:	C220    	REP #$20
C1/4401:	A90000  	LDA #$0000
C1/4404:	A26000  	LDX #$0060
C1/4407:	20483D  	JSR $3D48
C1/440A:	8E3284  	STX $8432
C1/440D:	E220    	SEP #$20
C1/440F:	A90F    	LDA #$0F
C1/4411:	9D0000  	STA $0000,X
C1/4414:	A930    	LDA #$30
C1/4416:	9D3000  	STA $0030,X
C1/4419:	A9E0    	LDA #$E0
C1/441B:	9D3200  	STA $0032,X
C1/441E:	A20001  	LDX #$0100
C1/4421:	20293D  	JSR $3D29
C1/4424:	C220    	REP #$20
C1/4426:	8E2684  	STX $8426
C1/4429:	8A      	TXA 
C1/442A:	18      	CLC 
C1/442B:	690400  	ADC #$0004
C1/442E:	8D2884  	STA $8428
C1/4431:	AA      	TAX 
C1/4432:	A03E00  	LDY #$003E
C1/4435:	18      	CLC 
C1/4436:	690400  	ADC #$0004
C1/4439:	9D0000  	STA $0000,X
C1/443C:	AA      	TAX 
C1/443D:	88      	DEY 
C1/443E:	D0F5    	BNE $4435
C1/4440:	9E0000  	STZ $0000,X
C1/4443:	9C2E84  	STZ $842E
C1/4446:	A92E84  	LDA #$842E
C1/4449:	8D3084  	STA $8430
C1/444C:	9C2A84  	STZ $842A
C1/444F:	A92A84  	LDA #$842A
C1/4452:	8D2C84  	STA $842C
C1/4455:	AB      	PLB 
C1/4456:	E220    	SEP #$20
C1/4458:	68      	PLA 
C1/4459:	68      	PLA 
C1/445A:	28      	PLP 
C1/445B:	2B      	PLD 
C1/445C:	60      	RTS
C1/445D:	0B      	PHD 
C1/445E:	08      	PHP 
C1/445F:	C220    	REP #$20
C1/4461:	3B      	TSC 
C1/4462:	38      	SEC 
C1/4463:	E90400  	SBC #$0004
C1/4466:	5B      	TCD 
C1/4467:	1B      	TCS 
C1/4468:	E220    	SEP #$20
C1/446A:	8B      	PHB 
C1/446B:	A97E    	LDA #$7E
C1/446D:	48      	PHA 
C1/446E:	AB      	PLB 
C1/446F:	A2C2FC  	LDX #$FCC2
C1/4472:	8602    	STX $02
C1/4474:	A9DC    	LDA #$DC
C1/4476:	8504    	STA $04
C1/4478:	A926    	LDA #$26
C1/447A:	8501    	STA $01
C1/447C:	A702    	LDA [$02]
C1/447E:	20B344  	JSR $44B3
C1/4481:	A00100  	LDY #$0001
C1/4484:	B702    	LDA [$02],Y
C1/4486:	9D0200  	STA $0002,X
C1/4489:	9E0300  	STZ $0003,X
C1/448C:	201445  	JSR $4514
C1/448F:	A602    	LDX $02
C1/4491:	E8      	INX 
C1/4492:	E8      	INX 
C1/4493:	8602    	STX $02
C1/4495:	C601    	DEC $01
C1/4497:	D0E3    	BNE $447C
C1/4499:	AB      	PLB 
C1/449A:	68      	PLA 
C1/449B:	68      	PLA 
C1/449C:	68      	PLA 
C1/449D:	68      	PLA 
C1/449E:	28      	PLP 
C1/449F:	2B      	PLD 
C1/44A0:	60      	RTS
C1/44A1:	0B      	PHD 
C1/44A2:	08      	PHP 
C1/44A3:	C220    	REP #$20
C1/44A5:	E220    	SEP #$20
C1/44A7:	8B      	PHB 
C1/44A8:	A97E    	LDA #$7E
C1/44AA:	48      	PHA 
C1/44AB:	AB      	PLB 
C1/44AC:	AE3284  	LDX $8432
C1/44AF:	AB      	PLB 
C1/44B0:	28      	PLP 
C1/44B1:	2B      	PLD 
C1/44B2:	60      	RTS
C1/44B3:	0B      	PHD 
C1/44B4:	08      	PHP 
C1/44B5:	C230    	REP #$30
C1/44B7:	E220    	SEP #$20
C1/44B9:	8B      	PHB 
C1/44BA:	48      	PHA 
C1/44BB:	A97E    	LDA #$7E
C1/44BD:	48      	PHA 
C1/44BE:	AB      	PLB 
C1/44BF:	68      	PLA 
C1/44C0:	C220    	REP #$20
C1/44C2:	AE2884  	LDX $8428
C1/44C5:	F02C    	BEQ $44F3
C1/44C7:	29FF00  	AND #$00FF
C1/44CA:	48      	PHA 
C1/44CB:	BD0000  	LDA $0000,X
C1/44CE:	8D2884  	STA $8428
C1/44D1:	68      	PLA 
C1/44D2:	9D0000  	STA $0000,X
C1/44D5:	9B      	TXY 
C1/44D6:	AA      	TAX 
C1/44DB:	29FF00  	AND #$00FF
C1/44DE:	F006    	BEQ $44E6
C1/44E0:	C90100  	CMP #$0001
C1/44E3:	F001    	BEQ $44E6
C1/44E5:	AA      	TAX 
C1/44E6:	8A      	TXA 
C1/44E7:	18      	CLC 
C1/44E8:	6D3284  	ADC $8432
C1/44EB:	AA      	TAX 
C1/44EC:	BD0000  	LDA $0000,X
C1/44EF:	990200  	STA $0002,Y
C1/44F2:	BB      	TYX 
C1/44F3:	AB      	PLB 
C1/44F4:	28      	PLP 
C1/44F5:	2B      	PLD 
C1/44F6:	60      	RTS
C1/44F7:	0B      	PHD 
C1/44F8:	08      	PHP 
C1/44F9:	C220    	REP #$20
C1/44FB:	E220    	SEP #$20
C1/44FD:	8B      	PHB 
C1/44FE:	A97E    	LDA #$7E
C1/4500:	48      	PHA 
C1/4501:	AB      	PLB 
C1/4502:	C220    	REP #$20
C1/4504:	8A      	TXA 
C1/4505:	F009    	BEQ $4510
C1/4507:	AD2884  	LDA $8428
C1/450A:	9D0000  	STA $0000,X
C1/450D:	8E2884  	STX $8428
C1/4510:	AB      	PLB 
C1/4511:	28      	PLP 
C1/4512:	2B      	PLD 
C1/4513:	60      	RTS
C1/4514:	0B      	PHD 
C1/4515:	08      	PHP 
C1/4516:	C220    	REP #$20
C1/4518:	E220    	SEP #$20
C1/451A:	8B      	PHB 
C1/451B:	A97E    	LDA #$7E
C1/451D:	48      	PHA 
C1/451E:	AB      	PLB 
C1/451F:	C220    	REP #$20
C1/4521:	8A      	TXA 
C1/4522:	F014    	BEQ $4538
C1/4524:	38      	SEC 
C1/4525:	ED2684  	SBC $8426
C1/4528:	E220    	SEP #$20
C1/452A:	AC3084  	LDY $8430
C1/452D:	990100  	STA $0001,Y
C1/4530:	9E0100  	STZ $0001,X
C1/4533:	C220    	REP #$20
C1/4535:	8E3084  	STX $8430
C1/4538:	AB      	PLB 
C1/4539:	28      	PLP 
C1/453A:	2B      	PLD 
C1/453B:	60      	RTS
C1/453C:	0B      	PHD 
C1/453D:	08      	PHP 
C1/453E:	C220    	REP #$20
C1/4540:	3B      	TSC 
C1/4541:	38      	SEC 
C1/4542:	E90400  	SBC #$0004
C1/4545:	5B      	TCD 
C1/4546:	1B      	TCS 
C1/4547:	E220    	SEP #$20
C1/4549:	8B      	PHB 
C1/454A:	A97E    	LDA #$7E
C1/454C:	48      	PHA 
C1/454D:	AB      	PLB 
C1/454E:	C220    	REP #$20
C1/4550:	A90021  	LDA #$2100
C1/4553:	8501    	STA $01
C1/4555:	A90000  	LDA #$0000
C1/4558:	8503    	STA $03
C1/455A:	A02A84  	LDY #$842A
C1/455D:	B90100  	LDA $0001,Y
C1/4560:	29FF00  	AND #$00FF
C1/4563:	F033    	BEQ $4598
C1/4565:	18      	CLC 
C1/4566:	6D2684  	ADC $8426
C1/4569:	A8      	TAY 
C1/456A:	48      	PHA 
C1/456B:	B90000  	LDA $0000,Y
C1/456E:	29FF00  	AND #$00FF
C1/4571:	AA      	TAX 
C1/4572:	B90200  	LDA $0002,Y
C1/4575:	E220    	SEP #$20
C1/4577:	9B      	TXY 
C1/4578:	D009    	BNE $4583
C1/457A:	AE3284  	LDX $8432
C1/457D:	9D0000  	STA $0000,X
C1/4580:	BB      	TYX 
C1/4581:	0980    	ORA #$80
C1/4583:	9701    	STA [$01],Y
C1/4589:	F008    	BEQ $4593
C1/458B:	C901    	CMP #$01
C1/458D:	D001    	BNE $4590
C1/458F:	C8      	INY 
C1/4590:	EB      	XBA 
C1/4591:	9701    	STA [$01],Y
C1/4593:	7A      	PLY 
C1/4594:	C220    	REP #$20
C1/4596:	80C5    	BRA $455D
C1/4598:	A02E84  	LDY #$842E
C1/459B:	B90100  	LDA $0001,Y
C1/459E:	29FF00  	AND #$00FF
C1/45A1:	F033    	BEQ $45D6
C1/45A3:	18      	CLC 
C1/45A4:	6D2684  	ADC $8426
C1/45A7:	A8      	TAY 
C1/45A8:	48      	PHA 
C1/45A9:	B90000  	LDA $0000,Y
C1/45AC:	29FF00  	AND #$00FF
C1/45AF:	AA      	TAX 
C1/45B0:	B90200  	LDA $0002,Y
C1/45B3:	E220    	SEP #$20
C1/45B5:	9B      	TXY 
C1/45B6:	D009    	BNE $45C1
C1/45B8:	AE3284  	LDX $8432
C1/45BB:	9D0000  	STA $0000,X
C1/45BE:	BB      	TYX 
C1/45BF:	0980    	ORA #$80
C1/45C1:	9701    	STA [$01],Y
C1/45C7:	F008    	BEQ $45D1
C1/45C9:	C901    	CMP #$01
C1/45CB:	D001    	BNE $45CE
C1/45CD:	C8      	INY 
C1/45CE:	EB      	XBA 
C1/45CF:	9701    	STA [$01],Y
C1/45D1:	7A      	PLY 
C1/45D2:	C220    	REP #$20
C1/45D4:	80C5    	BRA $459B
C1/45D6:	AB      	PLB 
C1/45D7:	E220    	SEP #$20
C1/45D9:	68      	PLA 
C1/45DA:	68      	PLA 
C1/45DB:	68      	PLA 
C1/45DC:	68      	PLA 
C1/45DD:	28      	PLP 
C1/45DE:	2B      	PLD 
C1/45DF:	60      	RTS
C1/45E0:	0B      	PHD 
C1/45E1:	08      	PHP 
C1/45E2:	C220    	REP #$20
C1/45E4:	DA      	PHX 
C1/45E5:	3B      	TSC 
C1/45E6:	5B      	TCD 
C1/45E7:	E220    	SEP #$20
C1/45E9:	8B      	PHB 
C1/45EA:	A97E    	LDA #$7E
C1/45EC:	48      	PHA 
C1/45ED:	AB      	PLB 
C1/45EE:	C220    	REP #$20
C1/45F0:	AD3284  	LDA $8432
C1/45F3:	8501    	STA $01
C1/45F5:	A02A84  	LDY #$842A
C1/45F8:	B90100  	LDA $0001,Y
C1/45FB:	29FF00  	AND #$00FF
C1/45FE:	F03C    	BEQ $463C
C1/4600:	18      	CLC 
C1/4601:	6D2684  	ADC $8426
C1/4604:	AA      	TAX 
C1/4605:	48      	PHA 
C1/4606:	BD0000  	LDA $0000,X
C1/4609:	29FF00  	AND #$00FF
C1/460C:	A8      	TAY 
C1/460D:	BD0200  	LDA $0002,X
C1/4610:	E220    	SEP #$20
C1/4612:	9101    	STA ($01),Y
C1/4614:	BB      	TYX 
C1/4619:	F01C    	BEQ $4637
C1/461B:	C901    	CMP #$01
C1/461D:	D006    	BNE $4625
C1/461F:	C8      	INY 
C1/4620:	EB      	XBA 
C1/4621:	9101    	STA ($01),Y
C1/4623:	8012    	BRA $4637
C1/4625:	B101    	LDA ($01),Y
C1/4627:	C220    	REP #$20
C1/4629:	48      	PHA 
C1/462E:	29FF00  	AND #$00FF
C1/4631:	A8      	TAY 
C1/4632:	68      	PLA 
C1/4633:	9101    	STA ($01),Y
C1/4635:	E220    	SEP #$20
C1/4637:	7A      	PLY 
C1/4638:	C220    	REP #$20
C1/463A:	80BC    	BRA $45F8
C1/463C:	A02E84  	LDY #$842E
C1/463F:	B90100  	LDA $0001,Y
C1/4642:	29FF00  	AND #$00FF
C1/4645:	F04A    	BEQ $4691
C1/4647:	18      	CLC 
C1/4648:	6D2684  	ADC $8426
C1/464B:	AA      	TAX 
C1/464C:	48      	PHA 
C1/464D:	C02E84  	CPY #$842E
C1/4650:	F009    	BEQ $465B
C1/4652:	AD2884  	LDA $8428
C1/4655:	990000  	STA $0000,Y
C1/4658:	8C2884  	STY $8428
C1/465B:	BD0000  	LDA $0000,X
C1/465E:	29FF00  	AND #$00FF
C1/4661:	A8      	TAY 
C1/4662:	BD0200  	LDA $0002,X
C1/4665:	E220    	SEP #$20
C1/4667:	9101    	STA ($01),Y
C1/4669:	BB      	TYX 
C1/466E:	F01C    	BEQ $468C
C1/4670:	C901    	CMP #$01
C1/4672:	D006    	BNE $467A
C1/4674:	C8      	INY 
C1/4675:	EB      	XBA 
C1/4676:	9101    	STA ($01),Y
C1/4678:	8012    	BRA $468C
C1/467A:	B101    	LDA ($01),Y
C1/467C:	C220    	REP #$20
C1/467E:	48      	PHA 
C1/4683:	29FF00  	AND #$00FF
C1/4686:	A8      	TAY 
C1/4687:	68      	PLA 
C1/4688:	9101    	STA ($01),Y
C1/468A:	E220    	SEP #$20
C1/468C:	7A      	PLY 
C1/468D:	C220    	REP #$20
C1/468F:	80AE    	BRA $463F
C1/4691:	C02E84  	CPY #$842E
C1/4694:	F009    	BEQ $469F
C1/4696:	AD2884  	LDA $8428
C1/4699:	990000  	STA $0000,Y
C1/469C:	8C2884  	STY $8428
C1/469F:	9C2E84  	STZ $842E
C1/46A2:	A92E84  	LDA #$842E
C1/46A5:	8D3084  	STA $8430
C1/46A8:	AB      	PLB 
C1/46A9:	E220    	SEP #$20
C1/46AB:	68      	PLA 
C1/46AC:	68      	PLA 
C1/46AD:	28      	PLP 
C1/46AE:	2B      	PLD 
C1/46AF:	60      	RTS
C1/46B0:	0B      	PHD 
C1/46B1:	08      	PHP 
C1/46B2:	C220    	REP #$20
C1/46B4:	E220    	SEP #$20
C1/46B6:	8B      	PHB 
C1/46B7:	A97E    	LDA #$7E
C1/46B9:	48      	PHA 
C1/46BA:	AB      	PLB 
C1/46BB:	221800C0	JSR $C00018
C1/46BF:	AB      	PLB 
C1/46C0:	28      	PLP 
C1/46C1:	2B      	PLD 
C1/46C2:	60      	RTS
C1/46C3:	0B      	PHD 
C1/46C4:	08      	PHP 
C1/46C5:	C230    	REP #$30
C1/46C7:	48      	PHA 
C1/46C8:	3B      	TSC 
C1/46C9:	38      	SEC 
C1/46CA:	E90200  	SBC #$0002
C1/46CD:	5B      	TCD 
C1/46CE:	1B      	TCS 
C1/46CF:	A303    	LDA $03,S
C1/46D1:	29FF00  	AND #$00FF
C1/46D4:	D003    	BNE $46D9
C1/46D6:	A90001  	LDA #$0100
C1/46D9:	8501    	STA $01
C1/46DB:	3A      	DEC A
C1/46DC:	F01F    	BEQ $46FD
C1/46DE:	AA      	TAX 
C1/46DF:	202047  	JSR $4720
C1/46E2:	38      	SEC 
C1/46E3:	E90800  	SBC #$0008
C1/46E6:	49FFFF  	EOR #$FFFF
C1/46E9:	1A      	INC A
C1/46EA:	A8      	TAY 
C1/46EB:	A9FF01  	LDA #$01FF
C1/46EE:	4A      	LSR A
C1/46EF:	88      	DEY 
C1/46F0:	D0FC    	BNE $46EE
C1/46F2:	8503    	STA $03
C1/46F4:	20B046  	JSR $46B0
C1/46F7:	2503    	AND $03
C1/46F9:	C501    	CMP $01
C1/46FB:	B0F7    	BCS $46F4
C1/46FD:	E220    	SEP #$20
C1/46FF:	8304    	STA $04,S
C1/4701:	68      	PLA 
C1/4702:	68      	PLA 
C1/4703:	68      	PLA 
C1/4704:	68      	PLA 
C1/4705:	28      	PLP 
C1/4706:	2B      	PLD 
C1/4707:	60      	RTS
C1/4708:	0B      	PHD 
C1/4709:	08      	PHP 
C1/470A:	C230    	REP #$30
C1/470C:	290F00  	AND #$000F
C1/470F:	AA      	TAX 
C1/4710:	A90100  	LDA #$0001
C1/4713:	E00000  	CPX #$0000
C1/4716:	F004    	BEQ $471C
C1/4718:	0A      	ASL A
C1/4719:	CA      	DEX 
C1/471A:	D0FC    	BNE $4718
C1/471C:	AA      	TAX 
C1/471D:	28      	PLP 
C1/471E:	2B      	PLD 
C1/471F:	60      	RTS
C1/4720:	0B      	PHD 
C1/4721:	08      	PHP 
C1/4722:	C220    	REP #$20
C1/4724:	8A      	TXA 
C1/4725:	A21000  	LDX #$0010
C1/4728:	0A      	ASL A
C1/4729:	B008    	BCS $4733
C1/472B:	CA      	DEX 
C1/472C:	D0FA    	BNE $4728
C1/472E:	A9FFFF  	LDA #$FFFF
C1/4731:	8002    	BRA $4735
C1/4733:	8A      	TXA 
C1/4734:	3A      	DEC A
C1/4735:	28      	PLP 
C1/4736:	2B      	PLD 
C1/4737:	60      	RTS
C1/4738:	0B      	PHD 
C1/4739:	08      	PHP 
C1/473A:	C230    	REP #$30
C1/473C:	E220    	SEP #$20
C1/473E:	48      	PHA 
C1/473F:	9D0000  	STA $0000,X
C1/4742:	98      	TYA 
C1/4743:	2901    	AND #$01
C1/4745:	F004    	BEQ $474B
C1/4747:	E8      	INX 
C1/4748:	88      	DEY 
C1/4749:	F010    	BEQ $475B
C1/474B:	A301    	LDA $01,S
C1/474D:	EB      	XBA 
C1/474E:	A301    	LDA $01,S
C1/4750:	C220    	REP #$20
C1/4752:	9D0000  	STA $0000,X
C1/4755:	E8      	INX 
C1/4756:	E8      	INX 
C1/4757:	88      	DEY 
C1/4758:	88      	DEY 
C1/4759:	D0F7    	BNE $4752
C1/475B:	E220    	SEP #$20
C1/475D:	68      	PLA 
C1/475E:	28      	PLP 
C1/475F:	2B      	PLD 
C1/4760:	60      	RTS
C1/4761:	0B      	PHD 
C1/4762:	08      	PHP 
C1/4763:	C230    	REP #$30
C1/4765:	48      	PHA 
C1/4766:	3B      	TSC 
C1/4767:	5B      	TCD 
C1/4768:	68      	PLA 
C1/4769:	DA      	PHX 
C1/476A:	C90000  	CMP #$0000
C1/476D:	F027    	BEQ $4796
C1/476F:	890100  	BIT #$0001
C1/4772:	F011    	BEQ $4785
C1/4774:	48      	PHA 
C1/4775:	E220    	SEP #$20
C1/4777:	BD0000  	LDA $0000,X
C1/477A:	990000  	STA $0000,Y
C1/477D:	C220    	REP #$20
C1/477F:	E8      	INX 
C1/4780:	C8      	INY 
C1/4781:	68      	PLA 
C1/4782:	3A      	DEC A
C1/4783:	F011    	BEQ $4796
C1/4785:	4A      	LSR A
C1/4786:	8501    	STA $01
C1/4788:	BD0000  	LDA $0000,X
C1/478B:	990000  	STA $0000,Y
C1/478E:	E8      	INX 
C1/478F:	E8      	INX 
C1/4790:	C8      	INY 
C1/4791:	C8      	INY 
C1/4792:	C601    	DEC $01
C1/4794:	D0F2    	BNE $4788
C1/4796:	E220    	SEP #$20
C1/4798:	68      	PLA 
C1/4799:	68      	PLA 
C1/479A:	28      	PLP 
C1/479B:	2B      	PLD 
C1/479C:	60      	RTS
C1/479D:	0B      	PHD 
C1/479E:	08      	PHP 
C1/479F:	C220    	REP #$20
C1/47A1:	3B      	TSC 
C1/47A2:	38      	SEC 
C1/47A3:	E90600  	SBC #$0006
C1/47A6:	5B      	TCD 
C1/47A7:	1B      	TCS 
C1/47A8:	E220    	SEP #$20
C1/47AA:	8B      	PHB 
C1/47AB:	A900    	LDA #$00
C1/47AD:	48      	PHA 
C1/47AE:	AB      	PLB 
C1/47AF:	C220    	REP #$20
C1/47B1:	A612    	LDX $12
C1/47B3:	F02D    	BEQ $47E2
C1/47B5:	A50C    	LDA $0C
C1/47B7:	8501    	STA $01
C1/47B9:	A50E    	LDA $0E
C1/47BB:	8503    	STA $03
C1/47BD:	A510    	LDA $10
C1/47BF:	8505    	STA $05
C1/47C1:	A00000  	LDY #$0000
C1/47C4:	8A      	TXA 
C1/47C5:	890100  	BIT #$0001
C1/47C8:	F00D    	BEQ $47D7
C1/47CA:	E220    	SEP #$20
C1/47CC:	B704    	LDA [$04],Y
C1/47CE:	9701    	STA [$01],Y
C1/47D0:	C220    	REP #$20
C1/47D2:	C8      	INY 
C1/47D3:	8A      	TXA 
C1/47D4:	3A      	DEC A
C1/47D5:	F00B    	BEQ $47E2
C1/47D7:	4A      	LSR A
C1/47D8:	AA      	TAX 
C1/47D9:	B704    	LDA [$04],Y
C1/47DB:	9701    	STA [$01],Y
C1/47DD:	C8      	INY 
C1/47DE:	C8      	INY 
C1/47DF:	CA      	DEX 
C1/47E0:	D0F7    	BNE $47D9
C1/47E2:	AB      	PLB 
C1/47E3:	3B      	TSC 
C1/47E4:	18      	CLC 
C1/47E5:	690600  	ADC #$0006
C1/47E8:	1B      	TCS 
C1/47E9:	28      	PLP 
C1/47EA:	2B      	PLD 
C1/47EB:	60      	RTS
C1/47EC:	0B      	PHD 
C1/47ED:	08      	PHP 
C1/47EE:	C230    	REP #$30
C1/47F0:	898000  	BIT #$0080
C1/47F3:	F005    	BEQ $47FA
C1/47F5:	0900FF  	ORA #$FF00
C1/47F8:	8003    	BRA $47FD
C1/47FA:	29FF00  	AND #$00FF
C1/47FD:	AA      	TAX 
C1/47FE:	28      	PLP 
C1/47FF:	2B      	PLD 
C1/4800:	60      	RTS

[Bank 13 jumps]
C1/4801:	2231F8D3	JSR $D3F831
C1/4805:	60      	RTS
C1/4806:	227FF9D3	JSR $D3F97F
C1/480A:	60      	RTS
C1/480B:	220DFDD3	JSR $D3FD0D
C1/480F:	60      	RTS
C1/4810:	223FFDD3	JSR $D3FD3F
C1/4814:	60      	RTS
C1/4815:	2239FED3	JSR $D3FE39
C1/4819:	60      	RTS
C1/481A:	22B9FFD3	JSR $D3FFB9
C1/481E:	60      	RTS

[Section 2-1. What's so important about Bank $13?]
C1/481F:	0B      	PHD 
C1/4820:	08      	PHP 
C1/4821:	C220    	REP #$20
C1/4823:	E220    	SEP #$20
C1/4825:	8B      	PHB 
C1/4826:	A97E    	LDA #$7E
C1/4828:	48      	PHA 
C1/4829:	AB      	PLB 
C1/482A:	C220    	REP #$20
C1/482C:	A93884  	LDA #$8438
C1/482F:	38      	SEC 
C1/4830:	E90082  	SBC #$8200
C1/4833:	AA      	TAX 
C1/4834:	20D33B  	JSR $3BD3
C1/4837:	A9030F  	LDA #$0F03
C1/483A:	208F3D  	JSR $3D8F
C1/483D:	22F1F4D3	JSR $D3F4F1
C1/4841:	8E3684  	STX $8436
C1/4844:	AB      	PLB 
C1/4845:	28      	PLP 
C1/4846:	2B      	PLD 
C1/4847:	60      	RTS

[Woah, MVN instructions]
C1/4848:	0B      	PHD 
C1/4849:	08      	PHP 
C1/484A:	C220    	REP #$20
C1/484C:	DA      	PHX 
C1/484D:	3B      	TSC 
C1/484E:	5B      	TCD 
C1/484F:	E220    	SEP #$20
C1/4851:	8B      	PHB 
C1/4852:	A900    	LDA #$00
C1/4854:	48      	PHA 
C1/4855:	AB      	PLB 
C1/4856:	C220    	REP #$20
C1/4858:	A9F0F0  	LDA #$F0F0
C1/485B:	8D0008  	STA $0800
C1/485E:	A20008  	LDX #$0800
C1/4861:	A00108  	LDY #$0801
C1/4864:	A95E00  	LDA #$005E
C1/4867:	540000  	MVN $00,$00
C1/486A:	A90000  	LDA #$0000
C1/486D:	8D000A  	STA $0A00
C1/4870:	A2000A  	LDX #$0A00
C1/4873:	A0010A  	LDY #$0A01
C1/4876:	A90400  	LDA #$0004
C1/4879:	540000  	MVN $00,$00
C1/487C:	A96000  	LDA #$0060
C1/487F:	8F7C0000	STA $00007C
C1/4883:	A90600  	LDA #$0006
C1/4886:	8F5A0000	STA $00005A
C1/488A:	AB      	PLB 
C1/488B:	E220    	SEP #$20
C1/488D:	68      	PLA 
C1/488E:	68      	PLA 
C1/488F:	28      	PLP 
C1/4890:	2B      	PLD 
C1/4891:	60      	RTS

[Section 2-2]
C1/4892:	0B      	PHD 
C1/4893:	08      	PHP 
C1/4894:	C230    	REP #$30
C1/4896:	E220    	SEP #$20
C1/4898:	8B      	PHB 
C1/4899:	48      	PHA 
C1/489A:	A97E    	LDA #$7E
C1/489C:	48      	PHA 
C1/489D:	AB      	PLB 
C1/489E:	68      	PLA 
C1/489F:	C220    	REP #$20
C1/48A5:	290F00  	AND #$000F
C1/48A8:	F02B    	BEQ $48D5
C1/48AA:	3A      	DEC A
C1/48AB:	0A      	ASL A
C1/48AC:	AA      	TAX 
C1/48B1:	AE3684  	LDX $8436
C1/48B4:	9D0E01  	STA $010E,X
C1/48B7:	DD0C01  	CMP $010C,X
C1/48BA:	B003    	BCS $48BF
C1/48BC:	9D0C01  	STA $010C,X
C1/48BF:	E220    	SEP #$20
C1/48C1:	204848  	JSR $4848
C1/48C4:	AE3684  	LDX $8436
C1/48C7:	229FF7D3	JSR $D3F79F
C1/48CB:	AFEC0000	LDA $0000EC
C1/48CF:	0908    	ORA #$08
C1/48D1:	8FEC0000	STA $0000EC
C1/48D5:	AB      	PLB 
C1/48D6:	28      	PLP 
C1/48D7:	2B      	PLD 
C1/48D8:	60      	RTS
C1/48D9:	0B      	PHD 
C1/48DA:	08      	PHP 
C1/48DB:	C230    	REP #$30
C1/48DD:	48      	PHA 
C1/48DE:	3B      	TSC 
C1/48DF:	5B      	TCD 
C1/48E0:	68      	PLA 
C1/48E1:	DA      	PHX 
C1/48E2:	E220    	SEP #$20
C1/48E4:	8B      	PHB 
C1/48E5:	48      	PHA 
C1/48E6:	A97E    	LDA #$7E
C1/48E8:	48      	PHA 
C1/48E9:	AB      	PLB 
C1/48EA:	68      	PLA 
C1/48EB:	C220    	REP #$20
C1/48ED:	6401    	STZ $01
C1/48EF:	29FF00  	AND #$00FF
C1/48F2:	898000  	BIT #$0080
C1/48F5:	F008    	BEQ $48FF
C1/48F7:	38      	SEC 
C1/48F8:	E98000  	SBC #$0080
C1/48FB:	F002    	BEQ $48FF
C1/48FD:	C601    	DEC $01
C1/48FF:	894000  	BIT #$0040
C1/4902:	F008    	BEQ $490C
C1/4904:	38      	SEC 
C1/4905:	E98000  	SBC #$0080
C1/4908:	49FFFF  	EOR #$FFFF
C1/490B:	1A      	INC A
C1/490C:	0A      	ASL A
C1/490D:	AA      	TAX 
C1/4912:	0601    	ASL $01
C1/4914:	9003    	BCC $4919
C1/4916:	0900FF  	ORA #$FF00
C1/4919:	AB      	PLB 
C1/491A:	E220    	SEP #$20
C1/491C:	8302    	STA $02,S
C1/491E:	68      	PLA 
C1/491F:	68      	PLA 
C1/4920:	28      	PLP 
C1/4921:	2B      	PLD 
C1/4922:	60      	RTS
C1/4923:	0B      	PHD 
C1/4924:	08      	PHP 
C1/4925:	C230    	REP #$30
C1/4927:	E220    	SEP #$20
C1/4929:	8B      	PHB 
C1/492A:	48      	PHA 
C1/492B:	A97E    	LDA #$7E
C1/492D:	48      	PHA 
C1/492E:	AB      	PLB 
C1/492F:	68      	PLA 
C1/4930:	18      	CLC 
C1/4931:	6940    	ADC #$40
C1/4933:	20D948  	JSR $48D9
C1/4936:	AB      	PLB 
C1/4937:	28      	PLP 
C1/4938:	2B      	PLD 
C1/4939:	60      	RTS
C1/493A:	0B      	PHD 
C1/493B:	08      	PHP 
C1/493C:	C230    	REP #$30
C1/493E:	48      	PHA 
C1/493F:	3B      	TSC 
C1/4940:	5B      	TCD 
C1/4941:	68      	PLA 
C1/4942:	DA      	PHX 
C1/4943:	E220    	SEP #$20
C1/4945:	8B      	PHB 
C1/4946:	48      	PHA 
C1/4947:	A97E    	LDA #$7E
C1/4949:	48      	PHA 
C1/494A:	AB      	PLB 
C1/494B:	68      	PLA 
C1/494C:	EB      	XBA 
C1/494D:	8502    	STA $02
C1/494F:	EB      	XBA 
C1/4950:	20D948  	JSR $48D9
C1/4953:	C900    	CMP #$00
C1/4955:	F024    	BEQ $497B
C1/4957:	EB      	XBA 
C1/4958:	8501    	STA $01
C1/495A:	EB      	XBA 
C1/495B:	EB      	XBA 
C1/495C:	A502    	LDA $02
C1/495E:	EB      	XBA 
C1/495F:	C220    	REP #$20
C1/4961:	8F024200	STA $004202
C1/4965:	48      	PHA 
C1/4966:	68      	PLA 
C1/4967:	AF164200	LDA $004216
C1/496B:	E220    	SEP #$20
C1/496D:	0601    	ASL $01
C1/496F:	901A    	BCC $498B
C1/4971:	C220    	REP #$20
C1/4973:	49FFFF  	EOR #$FFFF
C1/4976:	1A      	INC A
C1/4977:	E220    	SEP #$20
C1/4979:	8010    	BRA $498B
C1/497B:	EB      	XBA 
C1/497C:	3007    	BMI $4985
C1/497E:	F00B    	BEQ $498B
C1/4980:	A502    	LDA $02
C1/4982:	EB      	XBA 
C1/4983:	8006    	BRA $498B
C1/4985:	A502    	LDA $02
C1/4987:	49FF    	EOR #$FF
C1/4989:	1A      	INC A
C1/498A:	EB      	XBA 
C1/498B:	AB      	PLB 
C1/498C:	8302    	STA $02,S
C1/498E:	68      	PLA 
C1/498F:	68      	PLA 
C1/4990:	28      	PLP 
C1/4991:	2B      	PLD 
C1/4992:	60      	RTS
C1/4993:	0B      	PHD 
C1/4994:	08      	PHP 
C1/4995:	C230    	REP #$30
C1/4997:	48      	PHA 
C1/4998:	3B      	TSC 
C1/4999:	5B      	TCD 
C1/499A:	68      	PLA 
C1/499B:	DA      	PHX 
C1/499C:	E220    	SEP #$20
C1/499E:	8B      	PHB 
C1/499F:	48      	PHA 
C1/49A0:	A97E    	LDA #$7E
C1/49A2:	48      	PHA 
C1/49A3:	AB      	PLB 
C1/49A4:	68      	PLA 
C1/49A5:	EB      	XBA 
C1/49A6:	8502    	STA $02
C1/49A8:	EB      	XBA 
C1/49A9:	202349  	JSR $4923
C1/49AC:	C900    	CMP #$00
C1/49AE:	F024    	BEQ $49D4
C1/49B0:	EB      	XBA 
C1/49B1:	8501    	STA $01
C1/49B3:	EB      	XBA 
C1/49B4:	EB      	XBA 
C1/49B5:	A502    	LDA $02
C1/49B7:	EB      	XBA 
C1/49B8:	C220    	REP #$20
C1/49BA:	8F024200	STA $004202
C1/49BE:	48      	PHA 
C1/49BF:	68      	PLA 
C1/49C0:	AF164200	LDA $004216
C1/49C4:	E220    	SEP #$20
C1/49C6:	0601    	ASL $01
C1/49C8:	901A    	BCC $49E4
C1/49CA:	C220    	REP #$20
C1/49CC:	49FFFF  	EOR #$FFFF
C1/49CF:	1A      	INC A
C1/49D0:	E220    	SEP #$20
C1/49D2:	8010    	BRA $49E4
C1/49D4:	EB      	XBA 
C1/49D5:	3007    	BMI $49DE
C1/49D7:	F00B    	BEQ $49E4
C1/49D9:	A502    	LDA $02
C1/49DB:	EB      	XBA 
C1/49DC:	8006    	BRA $49E4
C1/49DE:	A502    	LDA $02
C1/49E0:	49FF    	EOR #$FF
C1/49E2:	1A      	INC A
C1/49E3:	EB      	XBA 
C1/49E4:	AB      	PLB 
C1/49E5:	8302    	STA $02,S
C1/49E7:	68      	PLA 
C1/49E8:	68      	PLA 
C1/49E9:	28      	PLP 
C1/49EA:	2B      	PLD 
C1/49EB:	60      	RTS
C1/49EC:	0B      	PHD 
C1/49ED:	08      	PHP 
C1/49EE:	C230    	REP #$30
C1/49F0:	48      	PHA 
C1/49F1:	3B      	TSC 
C1/49F2:	38      	SEC 
C1/49F3:	E90700  	SBC #$0007
C1/49F6:	5B      	TCD 
C1/49F7:	1B      	TCS 
C1/49F8:	A308    	LDA $08,S
C1/49FA:	E220    	SEP #$20
C1/49FC:	8B      	PHB 
C1/49FD:	48      	PHA 
C1/49FE:	A97E    	LDA #$7E
C1/4A00:	48      	PHA 
C1/4A01:	AB      	PLB 
C1/4A02:	68      	PLA 
C1/4A03:	C220    	REP #$20
C1/4A05:	8501    	STA $01
C1/4A07:	6402    	STZ $02
C1/4A09:	8A      	TXA 
C1/4A0A:	1006    	BPL $4A12
C1/4A0C:	49FFFF  	EOR #$FFFF
C1/4A0F:	1A      	INC A
C1/4A10:	C602    	DEC $02
C1/4A12:	8504    	STA $04
C1/4A14:	E220    	SEP #$20
C1/4A16:	A501    	LDA $01
C1/4A18:	20D948  	JSR $48D9
C1/4A1B:	C900    	CMP #$00
C1/4A1D:	F05D    	BEQ $4A7C
C1/4A1F:	EB      	XBA 
C1/4A20:	4502    	EOR $02
C1/4A22:	8502    	STA $02
C1/4A24:	EB      	XBA 
C1/4A25:	8509    	STA $09
C1/4A27:	EB      	XBA 
C1/4A28:	A504    	LDA $04
C1/4A2A:	EB      	XBA 
C1/4A2B:	C220    	REP #$20
C1/4A2D:	8F024200	STA $004202
C1/4A31:	48      	PHA 
C1/4A32:	68      	PLA 
C1/4A33:	AF164200	LDA $004216
C1/4A37:	E220    	SEP #$20
C1/4A39:	0602    	ASL $02
C1/4A3B:	C220    	REP #$20
C1/4A3D:	9004    	BCC $4A43
C1/4A3F:	49FFFF  	EOR #$FFFF
C1/4A42:	1A      	INC A
C1/4A43:	8506    	STA $06
C1/4A45:	E220    	SEP #$20
C1/4A47:	6408    	STZ $08
C1/4A49:	EB      	XBA 
C1/4A4A:	2980    	AND #$80
C1/4A4C:	F002    	BEQ $4A50
C1/4A4E:	C608    	DEC $08
C1/4A50:	A607    	LDX $07
C1/4A52:	A505    	LDA $05
C1/4A54:	F022    	BEQ $4A78
C1/4A56:	EB      	XBA 
C1/4A57:	A509    	LDA $09
C1/4A59:	EB      	XBA 
C1/4A5A:	C220    	REP #$20
C1/4A5C:	8F024200	STA $004202
C1/4A60:	48      	PHA 
C1/4A61:	68      	PLA 
C1/4A62:	AF164200	LDA $004216
C1/4A66:	E220    	SEP #$20
C1/4A68:	0602    	ASL $02
C1/4A6A:	C220    	REP #$20
C1/4A6C:	9004    	BCC $4A72
C1/4A6E:	49FFFF  	EOR #$FFFF
C1/4A71:	1A      	INC A
C1/4A72:	18      	CLC 
C1/4A73:	6507    	ADC $07
C1/4A75:	AA      	TAX 
C1/4A76:	E220    	SEP #$20
C1/4A78:	A506    	LDA $06
C1/4A7A:	801D    	BRA $4A99
C1/4A7C:	EB      	XBA 
C1/4A7D:	3008    	BMI $4A87
C1/4A7F:	F015    	BEQ $4A96
C1/4A81:	A604    	LDX $04
C1/4A83:	A900    	LDA #$00
C1/4A85:	8012    	BRA $4A99
C1/4A87:	C220    	REP #$20
C1/4A89:	A504    	LDA $04
C1/4A8B:	49FFFF  	EOR #$FFFF
C1/4A8E:	1A      	INC A
C1/4A8F:	AA      	TAX 
C1/4A90:	E220    	SEP #$20
C1/4A92:	A900    	LDA #$00
C1/4A94:	8003    	BRA $4A99
C1/4A96:	A20000  	LDX #$0000
C1/4A99:	AB      	PLB 
C1/4A9A:	C220    	REP #$20
C1/4A9C:	8308    	STA $08,S
C1/4A9E:	3B      	TSC 
C1/4A9F:	18      	CLC 
C1/4AA0:	690700  	ADC #$0007
C1/4AA3:	1B      	TCS 
C1/4AA4:	68      	PLA 
C1/4AA5:	28      	PLP 
C1/4AA6:	2B      	PLD 
C1/4AA7:	60      	RTS
C1/4AA8:	0B      	PHD 
C1/4AA9:	08      	PHP 
C1/4AAA:	C230    	REP #$30
C1/4AAC:	48      	PHA 
C1/4AAD:	3B      	TSC 
C1/4AAE:	38      	SEC 
C1/4AAF:	E90700  	SBC #$0007
C1/4AB2:	5B      	TCD 
C1/4AB3:	1B      	TCS 
C1/4AB4:	A308    	LDA $08,S
C1/4AB6:	E220    	SEP #$20
C1/4AB8:	8B      	PHB 
C1/4AB9:	48      	PHA 
C1/4ABA:	A97E    	LDA #$7E
C1/4ABC:	48      	PHA 
C1/4ABD:	AB      	PLB 
C1/4ABE:	68      	PLA 
C1/4ABF:	C220    	REP #$20
C1/4AC1:	8501    	STA $01
C1/4AC3:	6402    	STZ $02
C1/4AC5:	8A      	TXA 
C1/4AC6:	1006    	BPL $4ACE
C1/4AC8:	49FFFF  	EOR #$FFFF
C1/4ACB:	1A      	INC A
C1/4ACC:	C602    	DEC $02
C1/4ACE:	8504    	STA $04
C1/4AD0:	E220    	SEP #$20
C1/4AD2:	A501    	LDA $01
C1/4AD4:	202349  	JSR $4923
C1/4AD7:	C900    	CMP #$00
C1/4AD9:	F05D    	BEQ $4B38
C1/4ADB:	EB      	XBA 
C1/4ADC:	4502    	EOR $02
C1/4ADE:	8502    	STA $02
C1/4AE0:	EB      	XBA 
C1/4AE1:	8509    	STA $09
C1/4AE3:	EB      	XBA 
C1/4AE4:	A504    	LDA $04
C1/4AE6:	EB      	XBA 
C1/4AE7:	C220    	REP #$20
C1/4AE9:	8F024200	STA $004202
C1/4AED:	48      	PHA 
C1/4AEE:	68      	PLA 
C1/4AEF:	AF164200	LDA $004216
C1/4AF3:	E220    	SEP #$20
C1/4AF5:	0602    	ASL $02
C1/4AF7:	C220    	REP #$20
C1/4AF9:	9004    	BCC $4AFF
C1/4AFE:	1A      	INC A
C1/4AFF:	8506    	STA $06
C1/4B01:	E220    	SEP #$20
C1/4B03:	6408    	STZ $08
C1/4B05:	EB      	XBA 
C1/4B06:	2980    	AND #$80
C1/4B08:	F002    	BEQ $4B0C
C1/4B0A:	C608    	DEC $08
C1/4B0C:	A607    	LDX $07
C1/4B0E:	A505    	LDA $05
C1/4B10:	F022    	BEQ $4B34
C1/4B12:	EB      	XBA 
C1/4B13:	A509    	LDA $09
C1/4B15:	EB      	XBA 
C1/4B16:	C220    	REP #$20
C1/4B18:	8F024200	STA $004202
C1/4B1C:	48      	PHA 
C1/4B1D:	68      	PLA 
C1/4B1E:	AF164200	LDA $004216
C1/4B22:	E220    	SEP #$20
C1/4B24:	0602    	ASL $02
C1/4B26:	C220    	REP #$20
C1/4B28:	9004    	BCC $4B2E
C1/4B2A:	49FFFF  	EOR #$FFFF
C1/4B2D:	1A      	INC A
C1/4B2E:	18      	CLC 
C1/4B2F:	6507    	ADC $07
C1/4B31:	AA      	TAX 
C1/4B32:	E220    	SEP #$20
C1/4B34:	A506    	LDA $06
C1/4B36:	801D    	BRA $4B55
C1/4B38:	EB      	XBA 
C1/4B39:	3008    	BMI $4B43
C1/4B3B:	F015    	BEQ $4B52
C1/4B3D:	A604    	LDX $04
C1/4B3F:	A900    	LDA #$00
C1/4B41:	8012    	BRA $4B55
C1/4B43:	C220    	REP #$20
C1/4B45:	A504    	LDA $04
C1/4B47:	49FFFF  	EOR #$FFFF
C1/4B4A:	1A      	INC A
C1/4B4B:	AA      	TAX 
C1/4B4C:	E220    	SEP #$20
C1/4B4E:	A900    	LDA #$00
C1/4B50:	8003    	BRA $4B55
C1/4B52:	A20000  	LDX #$0000
C1/4B55:	AB      	PLB 
C1/4B56:	C220    	REP #$20
C1/4B58:	8308    	STA $08,S
C1/4B5A:	3B      	TSC 
C1/4B5B:	18      	CLC 
C1/4B5C:	690700  	ADC #$0007
C1/4B5F:	1B      	TCS 
C1/4B60:	68      	PLA 
C1/4B61:	28      	PLP 
C1/4B62:	2B      	PLD 
C1/4B63:	60      	RTS


;[Read at C1/4C8A. Used at $07 ($01CC) for ANDing decompression control bytes to determine 
;the high byte contents (if any) for how far back to look for matching code]
C1/4C00:	1F			[Five bits~]
C1/4C01:	0F			[Four bits~]
C1/4C02:	07			[Three bits~]
C1/4C03:	03			[Two bits~]
C1/4C04:	01			[One bits~]
C1/4C05:	00			[No bits~]

[Transferred by Reset 1-1-2 to $00/01CD. Clever programming trick of some sort?]
[Apparently, I forgot about this shit for ages...]
[Bank 7 code/Title Screen Decompressor/Shuffler]
[Part of the LZ77 decompressor with C1/4CC0]
C1/4C06: -	4A      	LSR A
C1/4C07:	4A      	LSR A
C1/4C08:	4A      	LSR A
C1/4C09:	4A      	LSR A
C1/4C0A:	4A      	LSR A
C1/4C0B:	18      	CLC 
C1/4C0C:	6902		ADC #$02
C1/4C0E:	8501		STA $01
C1/4C10:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/4C12:	98			TYA
C1/4C13:	38			SEC
C1/4C14:	E503    	SBC $03
C1/4C16:	DA      	PHX 
C1/4C17:	AA      	TAX 
C1/4C18:	A501    	LDA $01
[You better believe that the values for this block move will change at some point]
C1/4C1A:	540000  	MVN $00,$00
C1/4C1D:	FA      	PLX 
C1/4C1E:	1A      	INC A
C1/4C1F:	E220    	SEP #$20
C1/4C21: --	AB      	PLB 
C1/4C22:	22C04CC1	JSR $C14CC0
[You may arrive here after a read from Bank 7 and a BIT #$80 RTL you early. This means that you can
fetch more code from other banks, likely from Bank 7 to put into Bank 7E]
C1/4C26:	8B      	PHB 
[While technically accurate within this context, it'll actually branch back to $01CD. It can be modified
to DE, etc., to hit fewer of the LSR As as well. Damn you, Nasir!]
[If you got here through a BIT #$80 which set Z, then this BNE matter. If it was set, LSR A it
to determine 7E to 7E move length or the like]
C1/4C27:	D0DD -    	BNE $4C06
C1/4C29:	540000  	MVN $00,$00
C1/4C2C:	1A      	INC A
C1/4C2D:	EB      	XBA 
C1/4C2E:	80F1 --	   	BRA $4C21

[Preparation for LZ77 Decompressor]
[Args: Acc.: Source Bank and Dest.Bank, X: Source Address, Y: Destination Address]
C1/4C30:	0B      	PHD				[Push DP onto Stack] {#$0000}
C1/4C31:	08      	PHP				[Push Processor Status onto Stack] {#$25}
C1/4C32:	C230    	REP #$30		[Disable 8-bit Emulation, Registers]
C1/4C34:	48      	PHA				[Push Accumulator onto Stack] {#$7EC7}
C1/4C35:	3B      	TSC				[Transfer Stack Pointer to Accumulator] {#$01F6}
C1/4C36:	38      	SEC				[Set Carry]
C1/4C37:	E93100  	SBC #$0031		[Subtract #$0031] {#$01c5}
C1/4C3A:	5B      	TCD				[Transfer Accumulator to DP]
C1/4C3B:	1B      	TCS				[Transfer Accumulator back to Stack Pointer]
C1/4C3C:	A332    	LDA $32,S		[Load $32 + Stack Pointer into Accumulator] {#$7EC7, from $01F7}
C1/4C3E:	E220    	SEP #$20		[Enable 8-bit Emulation]
[So THIS is how you set up the MVN $C7, $00 crap. Nasir, you tricksy bastard. Pushes it onto stack for
later pulling off and then storing into the proper places scattered around $00/01CD]
C1/4C40:	8B      	PHB				[Push Data Bank Register onto Stack] {#$00}
C1/4C41:	48      	PHA				[Push Accumulator onto Stack] {#$C7}
C1/4C42:	A97F    	LDA #$7F		[Load #$7F into Accumulator]
C1/4C44:	48      	PHA				[Push Accumulator onto Stack]
C1/4C45:	AB      	PLB				[Pull #$7F from Stack into Data Bank Register]
C1/4C46:	68      	PLA				[Pull something from Stack into Accumulator] {#$C7}
C1/4C47:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/4C49:	5A      	PHY				[Push Y onto Stack] {#$8000/Destination Address}
C1/4C4A:	DA      	PHX				[Push X onto Stack] {#$7C00/Source Address}
C1/4C4B:	48      	PHA				[Push Accumulator onto Stack] {#$7EC7/Destination/Source Banks}
[How C1/4C06 is transferred to 00/01CD]
C1/4C4C:	7B      	TDC				[Transfer DP to Accumulator] {#$01C5}
C1/4C4D:	18      	CLC				[Clear Carry]
C1/4C4E:	690800  	ADC #$0008		[Add #$0008 to Accumulator] {#$01CD} {Safe distance away from Stack Bottom?}
C1/4C51:	A8      	TAY				[Transfer result to Y] {Destination Address}
C1/4C52:	A2064C  	LDX #$4C06		[Load #$4C06 into X] {Source Address}
C1/4C55:	A92900  	LDA #$0029		[Load #$0029 into Accumulator] {Move Length}
C1/4C58:	5400C1  	MVN $00,$C1		[Move #$29 bytes of data from Bank $C1 to Bank $00] {See code section above}
C1/4C5B:	68      	PLA				[Pull Accumulator from stack] {#$7EC7, for example}
C1/4C5C:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/4C5E:	48      	PHA				[Push Accumulator(A) onto Stack]
C1/4C5F:	AB      	PLB				[Pull #$C7 off of Stack into Data Bank Register]
C1/4C60:	852D    	STA $2D			[Store into $2D] {$01F2 / $C1/4C2B} {SOURCE}
C1/4C62:	EB      	XBA				[Switch A and B]
C1/4C63:	852C    	STA $2C			[Store #$7E into $2D] {$01F1 / $C1/4C29} {DESTINATION}
C1/4C65:	851D    	STA $1D			[Also store into $1D ($1E2)] {$01E2 / $C1/4C1B} {DESTINATION}
C1/4C67:	851E    	STA $1E			[Also store into $1E ($1E3)] {$01E3 / $C1/4C1C} {SOURCE}
C1/4C69:	6402    	STZ $02			[Store zero into $02] {$01C7}
C1/4C6B:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/4C6D:	A301    	LDA $01,S		[Load SourceAddress into Accumulator] {#$7C00 from $01C1}
C1/4C6F:	AA      	TAX				[Transfer Accumulator to X]
C1/4C70:	BD0200  	LDA $0002,X		[Load this thing] {#$D356, at $C77C02}
C1/4C73:	EB      	XBA				[Switch A and B]
C1/4C74:	18      	CLC				[Clear Carry]
C1/4C75:	6303    	ADC $03,S		[Add the value at $03 + SP] {#$8000, Bank 7E Dest. Address, at $01C3}
C1/4C77:	8505    	STA $05			[Store result into $05 + DP]
C1/4C79:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/4C7B:	BD0000  	LDA $0000,X		[Load $C77C00]
C1/4C7E:	18      	CLC				[Clear Carry]
C1/4C7F:	652A    	ADC $2A			[Add LoopbackByte at $01EF ($C1/4C27)]
C1/4C81:	852A    	STA $2A			[Store into LoopbackByte]
C1/4C83:	A900    	LDA #$00		[Load #$00 into Accumulator]
C1/4C85:	EB      	XBA				[Switch A and B]
C1/4C86:	BD0000  	LDA $0000,X		[Load Control Byte] {#$01 at $C77C00, for example}
C1/4C89:	AA      	TAX				[Transfer Accumulator to X]
C1/4C8A:	BF004CC1	LDA $C14C00,X	[Load ANDBits table]
C1/4C8E:	8507    	STA $07			[Store into ANDBits]
C1/4C90:	FA      	PLX				[Pull X from Stack] {SOURCE}
C1/4C91:	7A      	PLY				[Pull Y from Stack] {DESTINATION}
C1/4C92:	A9C1    	LDA #$C1		[Load #$C1 into Accumulator]
C1/4C94:	48      	PHA				[Push Accumulator onto Stack]
C1/4C95:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/4C97:	18      	CLC				[Clear Carry]
C1/4C98:	8A      	TXA				[Transfer X to Accumulator] {Source Address}
C1/4C99:	690400  	ADC #$0004		[Add 4]
C1/4C9C:	AA      	TAX				[Transfer Accumulator back to A]
C1/4C9D:	A9B34C  	LDA #$4CB3		[Load #$4CB3 into Accumulator]
C1/4CA0:	48      	PHA				[Push Accumulator] {Setup for a RTL later?}
C1/4CA1:	E220    	SEP #$20		[Enable 8-Bit Emulation]
C1/4CA3:	A900    	LDA #$00		[Load #$00 into Accumulator]
C1/4CA5:	48      	PHA				[Push Accumulator] {RTL bank}
C1/4CA6:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/4CA8:	7B      	TDC				[Transfer DP to Accumulator] {$01C5}
C1/4CA9:	18      	CLC				[Clear Carry]
C1/4CAA:	692300  	ADC #$0023		[Add #$0023] {$01E8} {Just before the JSR $C14CC0}
C1/4CAD:	48      	PHA				[Push Accumulator] {RTL address}
C1/4CAE:	E220    	SEP #$20		[Enable 8-Bit Emulation]
C1/4CB0:	A900    	LDA #$00		[Load #$00 into Accumulator]
C1/4CB2:	EB      	XBA				[Switch A and B]
C1/4CB3:	6B      	RTL				[Damn you, Nasir!]
C1/4CB4:	AB      	PLB 
C1/4CB5:	C220    	REP #$20
C1/4CB7:	3B      	TSC 
C1/4CB8:	18      	CLC 
C1/4CB9:	693300  	ADC #$0033
C1/4CBC:	1B      	TCS 
C1/4CBD:	28      	PLP 
C1/4CBE:	2B      	PLD 
C1/4CBF:	60      	RTS

[Stack Size checking routine?]
[No, this is not about checking the stat size, this is about block moves with crap in Bank 7]
[Specifically, a decompressor for LZ77 compression!]
[Assume C1/4C06's code is at 00/01CD at this point.]
C1/4CC0:	BD0000  	LDA $0000,X		[Load $C77C04]
C1/4CC3:	E8      	INX				[Increment X]
C1/4CC4:	C405    	CPY $05			[Compare Y with UpperDestLimit] [$01CA]
C1/4CC6:	B019 +    	BCS $4CE1		[Branch ahead if we're done with this block]
C1/4CC8:	8980		BIT #$80		[Bit test for #$80]
C1/4CCA:	F014 ++		BEQ $4CE0		[Branch ahead if bit #$80 isn't set]
C1/4CCC:	297F		AND #$7F
C1/4CCE:	48			PHA
C1/4CCF:	2507		AND $07
C1/4CD1:	EB      	XBA 
C1/4CD2:	BD0000  	LDA $0000,X
C1/4CD5:	E8      	INX 
C1/4CD6:	C220    	REP #$20
C1/4CD8:	1A      	INC A
C1/4CD9:	8503    	STA $03			[Store into SourceAdjustment]
C1/4CDB:	E220    	SEP #$20
C1/4CDD:	68      	PLA 
C1/4CDE:	C202    	REP #$02
C1/4CE0: ++	6B      	RTL
[That's a lot of pulling into the Accumulator going on. Emptying out the Stack?]
C1/4CE1: +	68      	PLA 
C1/4CE2:	68      	PLA 
C1/4CE3:	68      	PLA 
C1/4CE4:	6B      	RTL

[Reset 1-1]
C1/4CE5:	C210    	REP #$10			[Disable 8-Bit Registers]
C1/4CE7:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/4CE9:	A9FF01  	LDA #$01FF			[Load #$01FF into Accumulator]
C1/4CEC:	1B      	TCS					[Transfer it to Stack Pointer]
C1/4CED:	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/4CEF:	A900    	LDA #$00			[Load #$00 into Accumulator]
C1/4CF1:	48      	PHA					[Push Accumulator onto Stack]
C1/4CF2:	AB      	PLB					[Pull #$00 off of Stack into Data Bank Register]
C1/4CF3:	200F4D  	JSR $4D0F			[Jump to Load Title Code]
C1/4CF6:	5C0BAF7E	JMP $7EAF0B			[A jump to the code 
C1/4CFA:	C210    	REP #$10
C1/4CFC:	C220    	REP #$20
C1/4CFE:	A9FF01  	LDA #$01FF
C1/4D01:	1B      	TCS 
C1/4D02:	E220    	SEP #$20
C1/4D04:	A900    	LDA #$00
C1/4D06:	48      	PHA 
C1/4D07:	AB      	PLB 
C1/4D08:	200F4D  	JSR $4D0F
C1/4D0B:	5C28AF7E	JMP $7EAF28

[Load Title Code]
[As it's possible that you may have just soft reset, disable interrupts and initialize things]
C1/4D0F:	A900    	LDA #$00			[Load #$00 into Accumulator]
C1/4D11:	8D0042  	STA $4200			[Store into InterruptEnableFlags, disable them all]
C1/4D14:	A980    	LDA #$80			[Load #$80 into Accumulator]
C1/4D16:	8D0021  	STA $2100			[Store into ScreenBlank, Force Blank on, Screen Brightness off]
C1/4D19:	A940    	LDA #$40			[Load #$40 into Accumulator]
C1/4D1B:	8D0401  	STA $0104			[Store into this thing]
C1/4D1E:	8D0001  	STA $0100			[Store into this thing]
C1/4D21:	A20042  	LDX #$4200			[Load #$4200 into X]
C1/4D24:	A00E00  	LDY #$000E			[Load #$000E into Y]
C1/4D27:	A900    	LDA #$00			[Load #$00 into Accumulator]
C1/4D29: -	9D0000  	STA $0000,X			[Store into $4200 through $420E, initialize a lot of crap]
C1/4D2C:	E8      	INX					[Increment X]
C1/4D2D:	88      	DEY					[Decrement Y]
C1/4D2E:	D0F9 -    	BNE $4D29			[Loop back if Y isn't zero]
C1/4D30:	A9FF    	LDA #$FF			[Load #$FF into Accumulator]
C1/4D32:	8D0142  	STA $4201			[Store into Programmable IO Port to latch H/V counters?]
[Prepare source and destination addresses for decompressing startup code in Bank 7]
C1/4D35:	A97E    	LDA #$7E			[Load #$7E into Accumulator] {Destination Bank}
C1/4D37:	A00080  	LDY #$8000			[Load #$8000 into Y] {Destination Address}
C1/4D3A:	EB      	XBA					[Switch A and B]
C1/4D3B:	A9C7    	LDA #$C7			[Load #$C7 into Accumulator] {Source Bank}
C1/4D3D:	A2007C  	LDX #$7C00			[Load #$7C00 into X] {Source Address}
C1/4D40:	20304C  	JSR $4C30			[Jump to Preparation for LZ77 Decompressor]
C1/4D43:	60      	RTS					[Go home]

[What is all of this junk?]
[Mana Beast, maybe slimes/other boss animation junk]
[First entry] {C7/E178} {C7/E256}
C1/4D80:	014A 3F54 01EC 187F 1700 3F2A 0203 04EB
C1/4D90:	1A7F 1902 003F AA05 0607 08EA 1C7F 1B06
C1/4DA0:	05EA 093F 0A0B 0CEA 1D7F 0B0A 09EA 0D3F
C1/4DB0:	0E0F 106A 7F0F 0E0D EA00 3F11 1213 6B7F
C1/4DC0:	1211 003F 2A14 1516 6B7F 1514 003F 0000

[Another entry] {C7/E18C}
C1/4DD0:	016A 3F28 292A 6B7F 2928 003F AA2B 2C2D
C1/4DE0:	2E6A 7F2D 2C2B EA2F 3F30 3132 6A7F 3130
C1/4DF0:	2FEA 333F 3435 366A 7F35 3433 EA0D 3F0E
C1/4E00:	0F10 6A7F 0F0E 0DEA 003F 1112 136B 7F12
C1/4E10:	1100 3F2A 1415 166B 7F15 1400 3F00 00

[Another entry] {C7/E1A2}
C1/4E1F:	016A 3F46 4700 3B47 7F46 003F AA48 494A
C1/4E2F:	4B6A 7F4A 4948 EA4C 3F4D 4E4F 6A7F 4E4D
C1/4E3F:	4CEA 503F 5152 536A 7F52 5150 EA0D 3F0E
C1/4E4F:	0F10 6A7F 0F0E 0DEA 003F 1112 136B 7F12
C1/4E5F:	1100 3F2A 1415 166B 7F15 1400 3F00 00

[Another entry] {C7/E1B6}
C1/4E6E:	016A 3F28 292A 6B7F 2928 003F AA2B 2C2D
C1/4E7E:	2E6A 7F2D 2C2B EA2F 3F30 3132 6A7F 3130
C1/4E8E:	2FEA 333F 3435 366A 7F35 3433 EA1E 3F1F
C1/4E9E:	2021 EA10 7F0F 0E0D EA00 3F22 2324 EB13
C1/4EAE:	7F12 1100 3F2A 2526 27EB 167F 1514 003F
C1/4EBE:	0000

[Another entry] {C7/E1CA}
C1/4EC0:	016A 3F28 292A BB00 477F 4600 3FAA 2B2C
C1/4ED0:	2D2E EA4B 7F4A 4948 EA2F 3F30 3132 EA4F
C1/4EE0:	7F4E 4D4C EA33 3F34 3536 EA53 7F52 5150
C1/4EF0:	EA37 3F38 393A EA10 7F0F 0E0D EA3B 3F3C
C1/4F00:	3D3E EB13 7F12 1100 3FAA 3F40 4142 EB16
C1/4F10:	7F15 1400 3FAA 4344 4500 00

[Another entry] {C7/E1DE}
C1/4F1B:	016A 3F28 292A 6B7F 2928 003F AA2B 2C2D
C1/4F2B:	2E6A 7F2D 2C2B EA2F 3F30 3132 6A7F 3130
C1/4F3B:	2FEA 333F 3435 366A 7F35 3433 EA1E 3F1F
C1/4F4B:	2021 6A7F 201F 1EEA 003F 2223 246B 7F23
C1/4F5B:	2200 3F2A 2526 276B 7F26 2500 3F00 00

[Another entry] {C7/E1F2}
C1/4F6A:	016A 3F46 4700 EB2A 7F29 2800 3FAA 4849
C1/4F7A:	4A4B EA2E 7F2D 2C2B EA4C 3F4D 4E4F EA32
C1/4F8A:	7F31 302F EA50 3F51 5253 EA36 7F35 3433
C1/4F9A:	EA0D 3F0E 0F10 EA3A 7F39 3837 EA00 3F11
C1/4FAA:	1213 EA3E 7F3D 3C3B EA00 3F14 1516 EA42
C1/4FBA:	7F41 403F C000 3F3A 457F 4443

[Another entry] {C7/E206}
C1/4FC6:	016A 3F28 292A 6B7F 2928 003F AA2B 2C2D
C1/4FD6:	2E6A 7F2D 2C2B EA2F 3F30 3132 6A7F 3130
C1/4FE6:	2FEA 333F 3435 366A 7F35 3433 EA0D 3F0E
C1/4FF6:	0F10 EA21 7F20 1F1E EA00 3F11 1213 EB24
C1/5006:	7F23 2200 3F2A 1415 16EB 277F 2625 003F
C1/5016:	0000

[] {C7/E21A}
C1/5018:	017A 3F14 BF15 166B FF15 1400 3F3A 11BF
C1/5028:	1213 6BFF 1211 003F EA0D BF0E 0F10 6AFF
C1/5038:	0F0E 0DEA 09BF 0A0B 0CEA 1DFF 0B0A 09EA
C1/5048:	05BF 0607 08EA 1CFF 1B06 05FA 003F 02BF
C1/5058:	0304 EB1A FF19 0200 3F0E 54BF 01EC 18FF
C1/5068:	1700 3F00 00

[] {C7/E22E}
C1/506D:	017A 3F14 BF15 166B FF15 1400 3F3A 11BF
C1/507D:	1213 6BFF 1211 003F EA0D BF0E 0F10 6AFF
C1/508D:	0F0E 0DEA 33BF 3435 366A FF35 3433 EA2F
C1/509D:	BF30 3132 6AFF 3130 2FEA 2BBF 2C2D 2E6A
C1/50AD:	FF2D 2C2B FA00 3F28 BF29 2A6B FF29 2800
C1/50BD:	3F00 00

[] {C7/E242}
C1/50C0:	017A 3F14 BF15 166B FF15 1400 3F3A 11BF
C1/50D0:	1213 6BFF 1211 003F EA0D BF0E 0F10 6AFF
C1/50E0:	0F0E 0DEA 50BF 5152 536A FF52 5150 EA4C
C1/50F0:	BF4D 4E4F 6AFF 4E4D 4CEA 48BF 494A 4B6A
C1/5100:	FF4A 4948 FB00 3F46 BF47 003F 3B47 FF46
C1/5110:	003F 0000

[] {CA/DF56}
C1/5114:	01EE 013A 0203 3E04 6E7E 0302 7A01 EE05
C1/5124:	3A06 073E 086E 7E07 067A 05EE 093A 0A0B
C1/5134:	3E0C 6E7E 0B0A 7A09 EE0D 3A0E 0F3E 106E
C1/5144:	7E0F 0E7A 0DEE 113A 1213 3E14 6E7E 1312
C1/5154:	7A11 EE00 3A15 163E 176F 7E16 157A 003A
C1/5164:	2A18 191A AF1B 1C18 7A00 3A2A 1D1E 1FAF
C1/5174:	2021 1D7A 003A 0A30 31A8 3233 000A 3435
C1/5184:	A836 3700 0A38 39A8 3A3B 0002 3CA0 3D00

[] {CA/DF62}
C1/5194:	01EE 013A 0203 3E04 6E7E 0302 7A01 EE05
C1/51A4:	3A06 073E 086E 7E07 067A 05EE 093A 0A0B
C1/51B4:	3E0C 6E7E 0B0A 7A09 EE0D 3A0E 0F3E 106E
C1/51C4:	7E0F 0E7A 0DEE 113A 1213 3E14 6E7E 1312
C1/51D4:	7A11 EE00 3A15 163E 176F 7E16 157A 003A
C1/51E4:	2A18 191A AF1B 1C18 7A00 3A2A 1D1E 1FAF
C1/51F4:	2021 1D7A 003A 0A22 23A8 2425 000A 2627
C1/5204:	A828 2900 0A2A 2BA8 2C2D 0002 2EA0 2F00

[] {CA/DF6E}
C1/5214:	01EE 013A 0203 3E04 6E7E 0302 7A01 EE05
C1/5224:	3A06 073E 086E 7E07 067A 05EE 093A 0A0B
C1/5234:	3E0C 6E7E 0B0A 7A09 EE0D 3A0E 0F3E 106E
C1/5244:	7E0F 0E7A 0DEE 113A 1213 3E14 6E7E 1312
C1/5254:	7A11 EE00 3A15 163E 176F 7E16 157A 003A
C1/5264:	2A18 191A AF1B 1C18 7A00 3A2A 1D1E 1FAF
C1/5274:	2021 1D7A 003A 0E33 7A32 AC31 3000 3A0E
C1/5284:	377A 36AC 3534 003A 0E3B 7A3A AC39 3800
C1/5294:	3A03 3D7A B03C 003A

C1/5194:	01    	BRK #$01
C1/5195:	EE013A  	INC $3A01
C1/5198:	0203    	COP #$03
C1/519A:	3E046E  	ROL $6E04,X
C1/519D:	7E0302  	ROR $0203,X
C1/51A0:	7A      	PLY 
C1/51A1:	01EE    	ORA ($EE,X)
C1/51A3:	053A    	ORA $3A
C1/51A5:	0607    	ASL $07
C1/51A7:	3E086E  	ROL $6E08,X
C1/51AA:	7E0706  	ROR $0607,X
C1/51AD:	7A      	PLY 
C1/51AE:	05EE    	ORA $EE
C1/51B0:	093A    	ORA #$3A
C1/51B2:	0A      	ASL A
C1/51B3:	0B      	PHD 
C1/51B4:	3E0C6E  	ROL $6E0C,X
C1/51B7:	7E0B0A  	ROR $0A0B,X
C1/51BA:	7A      	PLY 
C1/51BB:	09EE    	ORA #$EE
C1/51BD:	0D3A0E  	ORA $0E3A
C1/51C0:	0F3E106E	ORA $6E103E
C1/51C4:	7E0F0E  	ROR $0E0F,X
C1/51C7:	7A      	PLY 
C1/51C8:	0DEE11  	ORA $11EE
C1/51CB:	3A      	DEC A
C1/51CC:	1213    	ORA ($13)
C1/51CE:	3E146E  	ROL $6E14,X
C1/51D1:	7E1312  	ROR $1213,X
C1/51D4:	7A      	PLY 
C1/51D5:	11EE    	ORA ($EE),Y
C1/51D7:	003A    	BRK #$3A
C1/51D9:	1516    	ORA $16,X
C1/51DB:	3E176F  	ROL $6F17,X
C1/51DE:	7E1615  	ROR $1516,X
C1/51E1:	7A      	PLY 
C1/51E2:	003A    	BRK #$3A
C1/51E4:	2A      	ROL A
C1/51E5:	18      	CLC 
C1/51E6:	191AAF  	ORA $AF1A,Y
C1/51E9:	1B      	TCS 
C1/51EA:	1C187A  	TRB $7A18
C1/51ED:	003A    	BRK #$3A
C1/51EF:	2A      	ROL A
C1/51F0:	1D1E1F  	ORA $1F1E,X
C1/51F3:	AF20211D	LDA $1D2120
C1/51F7:	7A      	PLY 
C1/51F8:	003A    	BRK #$3A
C1/51FA:	0A      	ASL A
C1/51FB:	2223A824	JSR $24A823
C1/51FF:	2500    	AND $00
C1/5201:	0A      	ASL A
C1/5202:	2627    	ROL $27
C1/5204:	A8      	TAY 
C1/5205:	28      	PLP 
C1/5206:	2900    	AND #$00
C1/5208:	0A      	ASL A
C1/5209:	2A      	ROL A
C1/520A:	2B      	PLD 
C1/520B:	A8      	TAY 
C1/520C:	2C2D00  	BIT $002D
C1/520F:	022E    	COP #$2E
C1/5211:	A02F00  	LDY #$002F
C1/5214:	01EE    	ORA ($EE,X)
C1/5216:	013A    	ORA ($3A,X)
C1/5218:	0203    	COP #$03
C1/521A:	3E046E  	ROL $6E04,X
C1/521D:	7E0302  	ROR $0203,X
C1/5220:	7A      	PLY 
C1/5221:	01EE    	ORA ($EE,X)
C1/5223:	053A    	ORA $3A
C1/5225:	0607    	ASL $07
C1/5227:	3E086E  	ROL $6E08,X
C1/522A:	7E0706  	ROR $0607,X
C1/522D:	7A      	PLY 
C1/522E:	05EE    	ORA $EE
C1/5230:	093A    	ORA #$3A
C1/5232:	0A      	ASL A
C1/5233:	0B      	PHD 
C1/5234:	3E0C6E  	ROL $6E0C,X
C1/5237:	7E0B0A  	ROR $0A0B,X
C1/523A:	7A      	PLY 
C1/523B:	09EE    	ORA #$EE
C1/523D:	0D3A0E  	ORA $0E3A
C1/5240:	0F3E106E	ORA $6E103E
C1/5244:	7E0F0E  	ROR $0E0F,X
C1/5247:	7A      	PLY 
C1/5248:	0DEE11  	ORA $11EE
C1/524B:	3A      	DEC A
C1/524C:	1213    	ORA ($13)
C1/524E:	3E146E  	ROL $6E14,X
C1/5251:	7E1312  	ROR $1213,X
C1/5254:	7A      	PLY 
C1/5255:	11EE    	ORA ($EE),Y
C1/5257:	003A    	BRK #$3A
C1/5259:	1516    	ORA $16,X
C1/525B:	3E176F  	ROL $6F17,X
C1/525E:	7E1615  	ROR $1516,X
C1/5261:	7A      	PLY 
C1/5262:	003A    	BRK #$3A
C1/5264:	2A      	ROL A
C1/5265:	18      	CLC 
C1/5266:	191AAF  	ORA $AF1A,Y
C1/5269:	1B      	TCS 
C1/526A:	1C187A  	TRB $7A18
C1/526D:	003A    	BRK #$3A
C1/526F:	2A      	ROL A
C1/5270:	1D1E1F  	ORA $1F1E,X
C1/5273:	AF20211D	LDA $1D2120
C1/5277:	7A      	PLY 
C1/5278:	003A    	BRK #$3A
C1/527A:	0E337A  	ASL $7A33
C1/527D:	32AC    	AND ($AC)
C1/527F:	3130    	AND ($30),Y
C1/5281:	003A    	BRK #$3A
C1/5283:	0E377A  	ASL $7A37
C1/5286:	36AC    	ROL $AC,X
C1/5288:	3534    	AND $34,X
C1/528A:	003A    	BRK #$3A
C1/528C:	0E3B7A  	ASL $7A3B
C1/528F:	3A      	DEC A
C1/5290:	AC3938  	LDY $3839
C1/5293:	003A    	BRK #$3A
C1/5295:	033D    	ORA $3D,S
C1/5297:	7A      	PLY 
C1/5298:	B03C    	BCS $52D6
C1/529A:	003A    	BRK #$3A
C1/529C:	0140    	ORA ($40,X)
C1/529E:	3A      	DEC A
C1/529F:	0E3E3E  	ASL $3E3E
C1/52A2:	3FAC4041	AND $4140AC,X
C1/52A6:	003A    	BRK #$3A
C1/52A8:	0000    	BRK #$00
C1/52AA:	0E423E  	ASL $3E42
C1/52AD:	437C    	EOR $7C,S
C1/52AF:	7E443E  	ROR $3E44,X
C1/52B2:	003A    	BRK #$3A
C1/52B4:	0000    	BRK #$00
C1/52B6:	FE533E  	INC $3E53,X
C1/52B9:	023A    	COP #$3A
C1/52BB:	453E    	EOR $3E
C1/52BD:	467F    	LSR $7F
C1/52BF:	7E473E  	ROR $3E47,X
C1/52C2:	027A    	COP #$7A
C1/52C4:	537E    	EOR ($7E,S),Y
C1/52C6:	C0003A  	CPY #$3A00
C1/52C9:	3A      	DEC A
C1/52CA:	543E55  	MVN $3E,$55
C1/52CD:	56BE    	LSR $BE,X
C1/52CF:	5706    	EOR [$06],Y
C1/52D1:	3A      	DEC A
C1/52D2:	48      	PHA 
C1/52D3:	3E497F  	ROL $7F49,X
C1/52D6:	7E4A3E  	ROR $3E4A,X
C1/52D9:	067A    	ASL $7A
C1/52DB:	577E    	EOR [$7E],Y
C1/52DD:	AB      	PLB 
C1/52DE:	5655    	LSR $55,X
C1/52E0:	54003A  	MVN $00,$3A
C1/52E3:	3A      	DEC A
C1/52E4:	58      	CLI 
C1/52E5:	3E595A  	ROL $5A59,X
C1/52E8:	BE5B0A  	LDX $0A5B,Y
C1/52EB:	3A      	DEC A
C1/52EC:	4B      	PHK 
C1/52ED:	3E4C6F  	ROL $6F4C,X
C1/52F0:	7E4B0A  	ROR $0A4B,X
C1/52F3:	7A      	PLY 
C1/52F4:	5B      	TCD 
C1/52F5:	7EAB5A  	ROR $5AAB,X
C1/52F8:	595800  	EOR $0058,Y
C1/52FB:	3A      	DEC A
C1/52FC:	3A      	DEC A
C1/52FD:	5C3E5D5E	JMP $5E5D3E
C1/5301:	BE5F0E  	LDX $0E5F,Y
C1/5304:	3A      	DEC A
C1/5305:	4D3E4E  	EOR $4E3E
C1/5308:	6F7E4D0E	ADC $0E4D7E
C1/530C:	7A      	PLY 
C1/530D:	5F7EAB5E	EOR $5EAB7E,X
C1/5311:	5D5C00  	EOR $005C,X
C1/5314:	3A      	DEC A
C1/5315:	3A      	DEC A
C1/5316:	60      	RTS
C1/5317:	3E6162  	ROL $6261,X
C1/531A:	BE6312  	LDX $1263,Y
C1/531D:	3A      	DEC A
C1/531E:	4F3E506F	EOR $6F503E
C1/5322:	7E4F12  	ROR $124F,X
C1/5325:	7A      	PLY 
C1/5326:	637E    	ADC $7E,S
C1/5328:	AB      	PLB 
C1/5329:	626160  	PER $B38D
C1/532C:	003A    	BRK #$3A
C1/532E:	EA      	NOP 
C1/532F:	643E    	STZ $3E
C1/5331:	6566    	ADC $66
C1/5333:	67BE    	ADC [$BE]
C1/5335:	68      	PLA 
C1/5336:	153A    	ORA $3A,X
C1/5338:	513E    	EOR ($3E),Y
C1/533A:	526F    	EOR ($6F)
C1/533C:	7E5115  	ROR $1551,X
C1/533F:	7A      	PLY 
C1/5340:	68      	PLA 
C1/5341:	7EAA67  	ROR $67AA,X
C1/5344:	6665    	ROR $65
C1/5346:	64EA    	STZ $EA
C1/5348:	693E    	ADC #$3E
C1/534A:	6A      	ROR A
C1/534B:	6B      	RTL
C1/534C:	6CEA00  	JMP ($00EA)
C1/534F:	3A      	DEC A
C1/5350:	18      	CLC 
C1/5351:	191AAF  	ORA $AF1A,Y
C1/5354:	1B      	TCS 
C1/5355:	1C187A  	TRB $7A18
C1/5358:	003A    	BRK #$3A
C1/535A:	EA      	NOP 
C1/535B:	6C7E6B  	JMP ($6B7E)
C1/535E:	6A      	ROR A
C1/535F:	69FB    	ADC #$FB
C1/5361:	003A    	BRK #$3A
C1/5363:	6D3E6E  	ADC $6E3E
C1/5366:	003A    	BRK #$3A
C1/5368:	2A      	ROL A
C1/5369:	1D1E1F  	ORA $1F1E,X
C1/536C:	AF20211D	LDA $1D2120
C1/5370:	7A      	PLY 
C1/5371:	003A    	BRK #$3A
C1/5373:	3B      	TSC 
C1/5374:	6E7E6D  	ROR $6D7E
C1/5377:	003A    	BRK #$3A
C1/5379:	3C6F3E  	BIT $3E6F,X
C1/537C:	003A    	BRK #$3A
C1/537E:	0A      	ASL A
C1/537F:	2223A824	JSR $24A823
C1/5383:	2500    	AND $00
C1/5385:	0F6F7E00	ORA $007E6F
C1/5389:	3A      	DEC A
C1/538A:	000A    	BRK #$0A
C1/538C:	2627    	ROL $27
C1/538E:	A8      	TAY 
C1/538F:	28      	PLP 
C1/5390:	2900    	AND #$00
C1/5392:	0000    	BRK #$00
C1/5394:	0A      	ASL A
C1/5395:	2A      	ROL A
C1/5396:	2B      	PLD 
C1/5397:	A8      	TAY 
C1/5398:	2C2D00  	BIT $002D
C1/539B:	0000    	BRK #$00
C1/539D:	022E    	COP #$2E
C1/539F:	A02F00  	LDY #$002F
C1/53A2:	0000    	BRK #$00
C1/53A4:	003B    	BRK #$3B
C1/53A6:	703B    	BVS $53E3
C1/53A8:	713B    	ADC ($3B),Y
C1/53AA:	723B    	ADC ($3B)
C1/53AC:	003B    	BRK #$3B
C1/53AE:	003B    	BRK #$3B
C1/53B0:	003B    	BRK #$3B
C1/53B2:	003B    	BRK #$3B
C1/53B4:	003B    	BRK #$3B
C1/53B6:	003B    	BRK #$3B
C1/53B8:	727B    	ADC ($7B)
C1/53BA:	717B    	ADC ($7B),Y
C1/53BC:	707B    	BVS $5439
C1/53BE:	003B    	BRK #$3B
C1/53C0:	003B    	BRK #$3B
C1/53C2:	733B    	ADC ($3B,S),Y
C1/53C4:	743B    	STZ $3B,X
C1/53C6:	753B    	ADC $3B,X
C1/53C8:	763B    	ROR $3B,X
C1/53CA:	003B    	BRK #$3B
C1/53CC:	003B    	BRK #$3B
C1/53CE:	003B    	BRK #$3B
C1/53D0:	003B    	BRK #$3B
C1/53D2:	767B    	ROR $7B,X
C1/53D4:	757B    	ADC $7B,X
C1/53D6:	747B    	STZ $7B,X
C1/53D8:	737B    	ADC ($7B,S),Y
C1/53DA:	003B    	BRK #$3B
C1/53DC:	773B    	ADC [$3B],Y
C1/53DE:	783B      	TSC 
C1/53E0:	793B
		7A3B      	TSC 
C1/53E4:	7B3B      	TSC 
C1/53E6:	003B    	BRK #$3B
C1/53E8:	003B    	BRK #$3B
C1/53EA:	003B    	BRK #$3B
C1/53EC:	003B    	BRK #$3B
C1/53EE:	7B7B      	TDC 
C1/53F0:	7A7B      	TDC 
C1/53F2:	797B78  	ADC $787B,Y
C1/53F5:	7B      	TDC 
C1/53F6:	777B    	ADC [$7B],Y
C1/53F8:	003B    	BRK #$3B
C1/53FA:	003B    	BRK #$3B
C1/53FC:	7C3B7D  	JMP ($7D3B,X)
C1/53FF:	3B      	TSC 
C1/5400:	003B    	BRK #$3B
C1/5402:	003B    	BRK #$3B
C1/5404:	003B    	BRK #$3B
C1/5406:	003B    	BRK #$3B
C1/5408:	003B    	BRK #$3B
C1/540A:	003B    	BRK #$3B
C1/540C:	7D7B7C  	ADC $7C7B,X
C1/540F:	7B      	TDC 
C1/5410:	003B    	BRK #$3B
C1/5412:	003B    	BRK #$3B
C1/5414:	003B    	BRK #$3B
C1/5416:	003B    	BRK #$3B
C1/5418:	7E3B7F  	ROR $7F3B,X
C1/541B:	3B      	TSC 
C1/541C:	003B    	BRK #$3B
C1/541E:	003B    	BRK #$3B
C1/5420:	003B    	BRK #$3B
C1/5422:	003B    	BRK #$3B
C1/5424:	003B    	BRK #$3B
C1/5426:	003B    	BRK #$3B
C1/5428:	7F7B7E7B	ADC $7B7E7B,X
C1/542C:	003B    	BRK #$3B
C1/542E:	003B    	BRK #$3B
C1/5430:	00B0    	BRK #$B0
C1/5432:	3EB03E  	ROL $3EB0,X
C1/5435:	B13E    	LDA ($3E),Y
C1/5437:	B03E    	BCS $5477
C1/5439:	B03E    	BCS $5479
C1/543B:	B03E    	BCS $547B
C1/543D:	B03E    	BCS $547D
C1/543F:	B03E    	BCS $547F
C1/5441:	B03E    	BCS $5481
C1/5443:	B03E    	BCS $5483
C1/5445:	B17E    	LDA ($7E),Y
C1/5447:	B03E    	BCS $5487
C1/5449:	B03E    	BCS $5489
C1/544B:	B03E    	BCS $548B
C1/544D:	B23E    	LDA ($3E)
C1/544F:	B33E    	LDA ($3E,S),Y
C1/5451:	B03E    	BCS $5491
C1/5453:	B03E    	BCS $5493
C1/5455:	B03E    	BCS $5495
C1/5457:	B03E    	BCS $5497
C1/5459:	B03E    	BCS $5499
C1/545B:	B03E    	BCS $549B
C1/545D:	B03E    	BCS $549D
C1/545F:	B37E    	LDA ($7E,S),Y
C1/5461:	B27E    	LDA ($7E)
C1/5463:	B03E    	BCS $54A3
C1/5465:	B03E    	BCS $54A5
C1/5467:	B43E    	LDY $3E,X
C1/5469:	B53E    	LDA $3E,X
C1/546B:	B03E    	BCS $54AB
C1/546D:	B03E    	BCS $54AD
C1/546F:	B03E    	BCS $54AF
C1/5471:	B03E    	BCS $54B1
C1/5473:	B03E    	BCS $54B3
C1/5475:	B03E    	BCS $54B5
C1/5477:	B03E    	BCS $54B7
C1/5479:	B57E    	LDA $7E,X
C1/547B:	B47E    	LDY $7E,X
C1/547D:	B03E    	BCS $54BD
C1/547F:	B63E    	LDX $3E,Y
C1/5481:	B73E    	LDA [$3E],Y
C1/5483:	B8      	CLV 
C1/5484:	3EB93E  	ROL $3EB9,X
C1/5487:	B03E    	BCS $54C7
C1/5489:	B03E    	BCS $54C9
C1/548B:	B03E    	BCS $54CB
C1/548D:	B03E    	BCS $54CD
C1/548F:	B03E    	BCS $54CF
C1/5491:	B97EB8  	LDA $B87E,Y
C1/5494:	7EB77E  	ROR $7EB7,X
C1/5497:	B67E    	LDX $7E,Y
C1/5499:	B03E    	BCS $54D9
C1/549B:	BA      	TSX 
C1/549C:	3EBB3E  	ROL $3EBB,X
C1/549F:	BC3EBD  	LDY $BD3E,X
C1/54A2:	3E153F  	ROL $3F15,X
C1/54A5:	163F    	ASL $3F,X
C1/54A7:	173F    	ORA [$3F],Y
C1/54A9:	C93E    	CMP #$3E
C1/54AB:	CA      	DEX 
C1/54AC:	3EBB7E  	ROL $7EBB,X
C1/54AF:	BA      	TSX 
C1/54B0:	7EB03E  	ROR $3EB0,X
C1/54B3:	B03E    	BCS $54F3
C1/54B5:	BE3EBF  	LDX $BF3E,Y
C1/54B8:	3EC03E  	ROL $3EC0,X
C1/54BB:	C13E    	CMP ($3E,X)
C1/54BD:	18      	CLC 
C1/54BE:	3F193F1A	AND $1A3F19,X
C1/54C6:	3EBF7E  	ROL $7EBF,X
C1/54C9:	BE7EB0  	LDX $B07E,Y
C1/54CC:	3EB03E  	ROL $3EB0,X
C1/54CF:	C23E    	REP #$3E
C1/54D1:	C33E    	CMP $3E,S
C1/54D3:	C43E    	CPY $3E
C1/54D5:	C53E    	CMP $3E
C1/54D7:	1B      	TCS 
C1/54D8:	3F1C3F1D	AND $1D3F1C,X
C1/54E0:	3EC37E  	ROL $7EC3,X
C1/54E3:	C27E    	REP #$7E
C1/54E5:	B03E    	BCS $5525
C1/54E7:	B03E    	BCS $5527
C1/54E9:	C63E    	DEC $3E
C1/54EB:	B03E    	BCS $552B
C1/54ED:	C73E    	CMP [$3E]
C1/54EF:	C8      	INY 
C1/54F0:	3E1E3F  	ROL $3F1E,X
C1/54F3:	1F3F203F	ORA $3F203F,X
C1/54F7:	CF3EB03E	CMP $3EB03E
C1/54FB:	B03E    	BCS $553B
C1/54FD:	C67E    	DEC $7E
C1/54FF:	B03E    	BCS $553F
C1/5501:	B03E    	BCS $5541
C1/5503:	B03E    	BCS $5543
C1/5505:	B03E    	BCS $5545
C1/5507:	B03E    	BCS $5547
C1/5509:	213F    	AND ($3F,X)
C1/550B:	223F233F	JSR $3F233F
C1/550F:	243F    	BIT $3F
C1/5511:	253F    	AND $3F
C1/5513:	B03E    	BCS $5553
C1/5515:	B03E    	BCS $5555
C1/5517:	B03E    	BCS $5557
C1/5519:	B03E    	BCS $5559
C1/551B:	B03E    	BCS $555B
C1/551D:	B03E    	BCS $555D
C1/551F:	B03E    	BCS $555F
C1/5521:	B03E    	BCS $5561
C1/5523:	263F    	ROL $3F
C1/5525:	273F    	AND [$3F]
C1/5527:	28      	PLP 
C1/5528:	3F293F2A	AND $2A3F29,X
C1/552C:	3FB03EB0	AND $B03EB0,X
C1/5530:	3EB03E  	ROL $3EB0,X
C1/5533:	B03E    	BCS $5573
C1/5535:	B03E    	BCS $5575
C1/5537:	B03E    	BCS $5577
C1/5539:	B03E    	BCS $5579
C1/553B:	B03E    	BCS $557B
C1/553D:	2B      	PLD 
C1/553E:	3F2C3F2D	AND $2D3F2C,X
C1/5542:	3F2E3F2F	AND $2F3F2E,X
C1/5546:	3FB03EB0	AND $B03EB0,X
C1/554A:	3EB03E  	ROL $3EB0,X
C1/554D:	B03E    	BCS $558D
C1/554F:	B03E    	BCS $558F
C1/5551:	B03E    	BCS $5591
C1/5553:	B03E    	BCS $5593
C1/5555:	B03E    	BCS $5595
C1/5557:	B03E    	BCS $5597
C1/5559:	303F    	BMI $559A
C1/555B:	313F    	AND ($3F),Y
C1/555D:	323F    	AND ($3F)
C1/555F:	333F    	AND ($3F,S),Y
C1/5561:	B03E    	BCS $55A1
C1/5563:	B03E    	BCS $55A3
C1/5565:	B03E    	BCS $55A5
C1/5567:	B03E    	BCS $55A7
C1/5569:	B03E    	BCS $55A9
C1/556B:	B03E    	BCS $55AB
C1/556D:	B03E    	BCS $55AD
C1/556F:	B03E    	BCS $55AF
C1/5571:	B03E    	BCS $55B1
C1/5573:	343F    	BIT $3F,X
C1/5575:	B03E    	BCS $55B5
C1/5577:	353F    	AND $3F,X
C1/5579:	B03E    	BCS $55B9
C1/557B:	B03E    	BCS $55BB
C1/557D:	B03E    	BCS $55BD
C1/557F:	B03E    	BCS $55BF
C1/5581:	B03E    	BCS $55C1
C1/5583:	00B0    	BRK #$B0
C1/5585:	3EB03E  	ROL $3EB0,X
C1/5588:	B03E    	BCS $55C8
C1/558A:	B03E    	BCS $55CA
C1/558C:	B03E    	BCS $55CC
C1/558E:	B03E    	BCS $55CE
C1/5590:	B03E    	BCS $55D0
C1/5592:	153F    	ORA $3F,X
C1/5594:	163F    	ASL $3F,X
C1/5596:	173F    	ORA [$3F],Y
C1/5598:	B03E    	BCS $55D8
C1/559A:	B03E    	BCS $55DA
C1/559C:	B03E    	BCS $55DC
C1/559E:	B03E    	BCS $55DE
C1/55A0:	B03E    	BCS $55E0
C1/55A2:	B03E    	BCS $55E2
C1/55A4:	B03E    	BCS $55E4
C1/55A6:	D03E    	BNE $55E6
C1/55A8:	D13E    	CMP ($3E),Y
C1/55AA:	D23E    	CMP ($3E)
C1/55AC:	B03E    	BCS $55EC
C1/55AE:	D33E    	CMP ($3E,S),Y
C1/55B0:	D43E    	PEI ($3E)
C1/55B2:	D53E    	CMP $3E,X
C1/55B4:	18      	CLC 
C1/55B5:	3F193F1A	AND $1A3F19,X
C1/55B9:	3FE03EE1	AND $E13EE0,X
C1/55BD:	3ED37E  	ROL $7ED3,X
C1/55C0:	B03E    	BCS $5600
C1/55C2:	D27E    	CMP ($7E)
C1/55C4:	D17E    	CMP ($7E),Y
C1/55C6:	D07E    	BNE $5646
C1/55C8:	B03E    	BCS $5608
C1/55CA:	D63E    	DEC $3E,X
C1/55CC:	D73E    	CMP [$3E],Y
C1/55CE:	D8      	CLD 
C1/55CF:	3ED93E  	ROL $3ED9,X
C1/55D2:	DA      	PHX 
C1/55D3:	3EC53E  	ROL $3EC5,X
C1/55D6:	1B      	TCS 
C1/55D7:	3F1C3F1D	AND $1D3F1C,X
C1/55DB:	3FE23EE3	AND $E33EE2,X
C1/55DF:	3ED97E  	ROL $7ED9,X
C1/55E2:	D8      	CLD 
C1/55E3:	7ED77E  	ROR $7ED7,X
C1/55E6:	D67E    	DEC $7E,X
C1/55E8:	B03E    	BCS $5628
C1/55EA:	B03E    	BCS $562A
C1/55EC:	B03E    	BCS $562C
C1/55EE:	DB      	STP 
C1/55EF:	3EDC3E  	ROL $3EDC,X
C1/55F2:	DD3EDE  	CMP $DE3E,X
C1/55F5:	3EDF3E  	ROL $3EDF,X
C1/55F8:	1E3F1F  	ASL $1F3F,X
C1/55FB:	3F203FE4	AND $E43F20,X
C1/55FF:	3EE53E  	ROL $3EE5,X
C1/5602:	DD7EDC  	CMP $DC7E,X
C1/5605:	7EDB7E  	ROR $7EDB,X
C1/5608:	B03E    	BCS $5648
C1/560A:	B03E    	BCS $564A
C1/560C:	B03E    	BCS $564C
C1/560E:	B03E    	BCS $564E
C1/5610:	B03E    	BCS $5650
C1/5612:	B03E    	BCS $5652
C1/5614:	B03E    	BCS $5654
C1/5616:	B03E    	BCS $5656
C1/5618:	213F    	AND ($3F,X)
C1/561A:	223F233F	JSR $3F233F
C1/561E:	243F    	BIT $3F
C1/5620:	253F    	AND $3F
C1/5622:	B03E    	BCS $5662
C1/5624:	B03E    	BCS $5664
C1/5626:	B03E    	BCS $5666
C1/5628:	B03E    	BCS $5668
C1/562A:	B03E    	BCS $566A
C1/562C:	B03E    	BCS $566C
C1/562E:	B03E    	BCS $566E
C1/5630:	B03E    	BCS $5670
C1/5632:	B03E    	BCS $5672
C1/5634:	B03E    	BCS $5674
C1/5636:	B03E    	BCS $5676
C1/5638:	B03E    	BCS $5678
C1/563A:	263F    	ROL $3F
C1/563C:	273F    	AND [$3F]
C1/563E:	28      	PLP 
C1/563F:	3F293F2A	AND $2A3F29,X
C1/5643:	3FB03EB0	AND $B03EB0,X
C1/5647:	3EB03E  	ROL $3EB0,X
C1/564A:	B03E    	BCS $568A
C1/564C:	B03E    	BCS $568C
C1/564E:	B03E    	BCS $568E
C1/5650:	B03E    	BCS $5690
C1/5652:	B03E    	BCS $5692
C1/5654:	B03E    	BCS $5694
C1/5656:	B03E    	BCS $5696
C1/5658:	B03E    	BCS $5698
C1/565A:	B03E    	BCS $569A
C1/565C:	2B      	PLD 
C1/565D:	3F2C3F2D	AND $2D3F2C,X
C1/5661:	3F2E3F2F	AND $2F3F2E,X
C1/5665:	3FB03EB0	AND $B03EB0,X
C1/5669:	3EB03E  	ROL $3EB0,X
C1/566C:	B03E    	BCS $56AC
C1/566E:	B03E    	BCS $56AE
C1/5670:	B03E    	BCS $56B0
C1/5672:	B03E    	BCS $56B2
C1/5674:	B03E    	BCS $56B4
C1/5676:	B03E    	BCS $56B6
C1/5678:	B03E    	BCS $56B8
C1/567A:	B03E    	BCS $56BA
C1/567C:	B03E    	BCS $56BC
C1/567E:	B03E    	BCS $56BE
C1/5680:	303F    	BMI $56C1
C1/5682:	313F    	AND ($3F),Y
C1/5684:	323F    	AND ($3F)
C1/5686:	333F    	AND ($3F,S),Y
C1/5688:	B03E    	BCS $56C8
C1/568A:	B03E    	BCS $56CA
C1/568C:	B03E    	BCS $56CC
C1/568E:	B03E    	BCS $56CE
C1/5690:	B03E    	BCS $56D0
C1/5692:	B03E    	BCS $56D2
C1/5694:	B03E    	BCS $56D4
C1/5696:	B03E    	BCS $56D6
C1/5698:	B03E    	BCS $56D8
C1/569A:	B03E    	BCS $56DA
C1/569C:	B03E    	BCS $56DC
C1/569E:	B03E    	BCS $56DE
C1/56A0:	B03E    	BCS $56E0
C1/56A2:	343F    	BIT $3F,X
C1/56A4:	B03E    	BCS $56E4
C1/56A6:	353F    	AND $3F,X
C1/56A8:	B03E    	BCS $56E8
C1/56AA:	B03E    	BCS $56EA
C1/56AC:	B03E    	BCS $56EC
C1/56AE:	B03E    	BCS $56EE
C1/56B0:	B03E    	BCS $56F0
C1/56B2:	B03E    	BCS $56F2
C1/56B4:	B03E    	BCS $56F4
C1/56B6:	00B0    	BRK #$B0
C1/56B8:	3EB03E  	ROL $3EB0,X
C1/56BB:	B03E    	BCS $56FB
C1/56BD:	B03E    	BCS $56FD
C1/56BF:	B03E    	BCS $56FF
C1/56C1:	153F    	ORA $3F,X
C1/56C3:	163F    	ASL $3F,X
C1/56C5:	173F    	ORA [$3F],Y
C1/56C7:	B03E    	BCS $5707
C1/56C9:	B03E    	BCS $5709
C1/56CB:	B03E    	BCS $570B
C1/56CD:	B03E    	BCS $570D
C1/56CF:	B03E    	BCS $570F
C1/56D1:	B03E    	BCS $5711
C1/56D3:	B03E    	BCS $5713
C1/56D5:	B03E    	BCS $5715
C1/56D7:	363F    	ROL $3F,X
C1/56D9:	D53E    	CMP $3E,X
C1/56DB:	18      	CLC 
C1/56DC:	3F193F1A	AND $1A3F19,X
C1/56E0:	3FE03EE1	AND $E13EE0,X
C1/56E4:	3EB03E  	ROL $3EB0,X
C1/56E7:	B03E    	BCS $5727
C1/56E9:	B03E    	BCS $5729
C1/56EB:	B03E    	BCS $572B
C1/56ED:	B03E    	BCS $572D
C1/56F2:	3EC53E  	ROL $3EC5,X
C1/56F5:	1B      	TCS 
C1/56F6:	3F1C3F1D	AND $1D3F1C,X
C1/56FA:	3F103F11	AND $113F10,X
C1/5702:	3EB03E  	ROL $3EB0,X
C1/5705:	B03E    	BCS $5745
C1/5707:	FF3E373F	SBC $3F373E,X
C1/570B:	013F    	ORA ($3F,X)
C1/570D:	023F    	COP #$3F
C1/570F:	1E3F1F  	ASL $1F3F,X
C1/5712:	3F203F12	AND $123F20,X
C1/5716:	3F133F37	AND $373F13,X
C1/571A:	7FFF7EB0	ADC $B07EFF,X
C1/571E:	3E033F  	ROL $3F03,X
C1/5721:	043F    	TSB $3F
C1/5723:	053F    	ORA $3F
C1/5725:	063F    	ASL $3F
C1/5727:	073F    	ORA [$3F]
C1/5729:	223F233F	JSR $3F233F
C1/572D:	243F    	BIT $3F
C1/572F:	143F    	TRB $3F
C1/5731:	067F    	ASL $7F
C1/5733:	057F    	ORA $7F
C1/5735:	047F    	TSB $7F
C1/5737:	037F    	ORA $7F,S
C1/5739:	08      	PHP 
C1/573A:	3F093F0A	AND $0A3F09,X
C1/573E:	3F0B3F26	AND $263F0B,X
C1/5742:	3F273F28	AND $283F27,X
C1/5746:	3F293F2A	AND $2A3F29,X
C1/574A:	3F0B7F0A	AND $0A7F0B,X
C1/574E:	7F097F08	ADC $087F09,X
C1/5752:	7FB03E0C	ADC $0C3EB0,X
C1/5756:	3F0D3FB0	AND $B03F0D,X
C1/575A:	3E2B3F  	ROL $3F2B,X
C1/575D:	2C3F2D  	BIT $2D3F
C1/5760:	3F2E3F2F	AND $2F3F2E,X
C1/5764:	3FB03E0D	AND $0D3EB0,X
C1/5768:	7F0C7FB0	ADC $B07F0C,X
C1/576C:	3EB03E  	ROL $3EB0,X
C1/576F:	0E3FB0  	ASL $B03F
C1/5772:	3EB03E  	ROL $3EB0,X
C1/5775:	B03E    	BCS $57B5
C1/5777:	303F    	BMI $57B8
C1/5779:	313F    	AND ($3F),Y
C1/577B:	323F    	AND ($3F)
C1/577D:	333F    	AND ($3F,S),Y
C1/577F:	B03E    	BCS $57BF
C1/5781:	B03E    	BCS $57C1
C1/5783:	0E7FB0  	ASL $B07F
C1/5786:	3EB03E  	ROL $3EB0,X
C1/5789:	0F3FB03E	ORA $3EB03F
C1/578D:	B03E    	BCS $57CD
C1/578F:	B03E    	BCS $57CF
C1/5791:	343F    	BIT $3F,X
C1/5793:	B03E    	BCS $57D3
C1/5795:	353F    	AND $3F,X
C1/5797:	B03E    	BCS $57D7
C1/5799:	B03E    	BCS $57D9
C1/579B:	B03E    	BCS $57DB
C1/579D:	0F7FB03E	ORA $3EB07F
C1/57A1:	00B0    	BRK #$B0
C1/57A3:	3EB03E  	ROL $3EB0,X
C1/57A6:	B03E    	BCS $57E6
C1/57A8:	B03E    	BCS $57E8
C1/57AA:	B03E    	BCS $57EA
C1/57AC:	153F    	ORA $3F,X
C1/57AE:	163F    	ASL $3F,X
C1/57B0:	173F    	ORA [$3F],Y
C1/57B2:	B03E    	BCS $57F2
C1/57B4:	B03E    	BCS $57F4
C1/57B6:	B03E    	BCS $57F6
C1/57B8:	B03E    	BCS $57F8
C1/57BA:	B03E    	BCS $57FA
C1/57BC:	B03E    	BCS $57FC
C1/57BE:	E63E    	INC $3E
C1/57C0:	E73E    	SBC [$3E]
C1/57C2:	E8      	INX 
C1/57C3:	3EE93E  	ROL $3EE9,X
C1/57C6:	18      	CLC 
C1/57C7:	3F193F1A	AND $1A3F19,X
C1/57CB:	3FF73EF8	AND $F83EF7,X
C1/57CF:	3EE77E  	ROL $7EE7,X
C1/57D2:	E67E    	INC $7E
C1/57D4:	B03E    	BCS $5814
C1/57D6:	EA      	NOP 
C1/57D7:	3EEB3E  	ROL $3EEB,X
C1/57DD:	3EC53E  	ROL $3EC5,X
C1/57E0:	1B      	TCS 
C1/57E1:	3F1C3F1D	AND $1D3F1C,X
C1/57E5:	3FF93EFA	AND $FA3EF9,X
C1/57E9:	3EEC7E  	ROL $7EEC,X
C1/57EC:	EB      	XBA 
C1/57ED:	7EEA7E  	ROR $7EEA,X
C1/57F0:	EE3EEF  	INC $EF3E
C1/57F3:	3EF03E  	ROL $3EF0,X
C1/57F6:	F13E    	SBC ($3E),Y
C1/57F8:	F23E    	SBC ($3E)
C1/57FA:	1E3F1F  	ASL $1F3F,X
C1/57FD:	3F203FFB	AND $FB3F20,X
C1/5801:	3EFC3E  	ROL $3EFC,X
C1/5804:	F07E    	BEQ $5884
C1/5806:	EF7EEE7E	SBC $7EEE7E
C1/580A:	B03E    	BCS $584A
C1/580C:	F33E    	SBC ($3E,S),Y
C1/580E:	F43EB0  	PEA $B03E
C1/5811:	3E213F  	ROL $3F21,X
C1/5814:	223F233F	JSR $3F233F
C1/5818:	243F    	BIT $3F
C1/581A:	253F    	AND $3F
C1/581C:	B03E    	BCS $585C
C1/581E:	F47EF3  	PEA $F37E
C1/5821:	7EB03E  	ROR $3EB0,X
C1/5824:	B03E    	BCS $5864
C1/5826:	B03E    	BCS $5866
C1/5828:	F53E    	SBC $3E,X
C1/582A:	B03E    	BCS $586A
C1/582C:	263F    	ROL $3F
C1/582E:	273F    	AND [$3F]
C1/5830:	28      	PLP 
C1/5831:	3F293F2A	AND $2A3F29,X
C1/5835:	3FB03EF5	AND $F53EB0,X
C1/5839:	7EB03E  	ROR $3EB0,X
C1/583C:	B03E    	BCS $587C
C1/583E:	B03E    	BCS $587E
C1/5840:	B03E    	BCS $5880
C1/5842:	F63E    	INC $3E,X
C1/5844:	B03E    	BCS $5884
C1/5846:	2B      	PLD 
C1/5847:	3F2C3F2D	AND $2D3F2C,X
C1/584B:	3F2E3F2F	AND $2F3F2E,X
C1/584F:	3FB03EF6	AND $F63EB0,X
C1/5853:	7EB03E  	ROR $3EB0,X
C1/5856:	B03E    	BCS $5896
C1/5858:	B03E    	BCS $5898
C1/585A:	B03E    	BCS $589A
C1/585C:	B03E    	BCS $589C
C1/585E:	B03E    	BCS $589E
C1/5860:	B03E    	BCS $58A0
C1/5862:	303F    	BMI $58A3
C1/5864:	313F    	AND ($3F),Y
C1/5866:	323F    	AND ($3F)
C1/5868:	333F    	AND ($3F,S),Y
C1/586A:	B03E    	BCS $58AA
C1/586C:	B03E    	BCS $58AC
C1/586E:	B03E    	BCS $58AE
C1/5870:	B03E    	BCS $58B0
C1/5872:	B03E    	BCS $58B2
C1/5874:	B03E    	BCS $58B4
C1/5876:	B03E    	BCS $58B6
C1/5878:	B03E    	BCS $58B8
C1/587A:	B03E    	BCS $58BA
C1/587C:	343F    	BIT $3F,X
C1/587E:	B03E    	BCS $58BE
C1/5880:	353F    	AND $3F,X
C1/5882:	B03E    	BCS $58C2
C1/5884:	B03E    	BCS $58C4
C1/5886:	B03E    	BCS $58C6
C1/5888:	B03E    	BCS $58C8
C1/588A:	B03E    	BCS $58CA
C1/588C:	01C0    	ORA ($C0,X)
C1/588E:	B03E    	BCS $58CE
C1/5890:	0000    	BRK #$00
C1/5892:	0000    	BRK #$00
C1/5894:	0000    	BRK #$00
C1/5896:	0000    	BRK #$00
C1/5898:	0000    	BRK #$00
C1/589A:	0000    	BRK #$00
C1/589C:	0000    	BRK #$00
C1/589E:	0000    	BRK #$00
C1/58A0:	0000    	BRK #$00
C1/58A2:	0000    	BRK #$00
C1/58A4:	0000    	BRK #$00
C1/58A6:	0000    	BRK #$00
C1/58A8:	0000    	BRK #$00
C1/58AA:	0000    	BRK #$00
C1/58AC:	0000    	BRK #$00
C1/58AE:	0000    	BRK #$00
C1/58B0:	0000    	BRK #$00
C1/58B2:	0000    	BRK #$00
C1/58B4:	0000    	BRK #$00
C1/58B6:	0000    	BRK #$00
C1/58B8:	0000    	BRK #$00
C1/58BA:	0000    	BRK #$00
C1/58BC:	0000    	BRK #$00
C1/58BE:	0000    	BRK #$00
C1/58C0:	0000    	BRK #$00
C1/58C2:	0000    	BRK #$00
C1/58C4:	0000    	BRK #$00
C1/58C6:	0000    	BRK #$00
C1/58C8:	0000    	BRK #$00
C1/58CA:	0000    	BRK #$00
C1/58CC:	0000    	BRK #$00
C1/58CE:	0001    	BRK #$01
C1/58D0:	1F010203	ORA $030201,X
C1/58D4:	0405    	TSB $05
C1/58D6:	C300    	CMP $00,S
C1/58D8:	0006    	BRK #$06
C1/58DA:	07CF    	ORA [$CF]
C1/58DC:	5F5F0809	EOR $09085F,X
C1/58E0:	0000    	BRK #$00
C1/58E2:	78      	SEI 
C1/58E3:	0A      	ASL A
C1/58E4:	60      	RTS
C1/58E5:	5F5FBF67	EOR $67BF5F,X
C1/58E9:	1100    	ORA ($00),Y
C1/58EB:	0B      	PHD 
C1/58EC:	0C615F  	TSB $5F61
C1/58EF:	9F5F6D66	STA $666D5F,X
C1/58F3:	5F1213EA	EOR $EA1312,X
C1/58F7:	0D5F6E  	ORA $6E5F
C1/58FA:	6C5F1E  	JMP ($1E5F)
C1/58FD:	140E    	TRB $0E
C1/58FF:	5F5F0B6F	EOR $6F0B5F,X
C1/5903:	6D15F0  	ADC $F015
C1/5906:	0F105F5F	ORA $5F5F10
C1/590A:	3F161700	AND $001716,X
C1/590E:	0018    	BRK #$18
C1/5910:	19FF1A  	ORA $1AFF,Y
C1/5913:	1B      	TCS 
C1/5914:	1C1D1E  	TRB $1E1D
C1/5917:	1F000001	ORA $010000,X
C1/591B:	1F202122	ORA $222120,X
C1/591F:	2324    	AND $24,S
C1/5921:	E325    	SBC $25,S
C1/5923:	0000    	BRK #$00
C1/5925:	2627    	ROL $27
C1/5927:	CF5F5F28	CMP $285F5F
C1/592B:	290000  	AND #$0000
C1/592E:	78      	SEI 
C1/592F:	2A      	ROL A
C1/5930:	625F5F  	PER $B892
C1/5933:	BF693100	LDA $003169,X
C1/5937:	2B      	PLD 
C1/5938:	2C635F  	BIT $5F63
C1/593B:	DB      	STP 
C1/593C:	5F6F5F68	EOR $685F6F,X
C1/5940:	3233    	AND ($33)
C1/5942:	EA      	NOP 
C1/5943:	2D5F6F  	AND $6F5F
C1/5946:	6D5F1F  	ADC $1F5F
C1/5949:	342E    	BIT $2E,X
C1/594B:	6D5F5F  	ADC $5F5F
C1/594E:	0B      	PHD 
C1/594F:	6E6C35  	ROR $356C
C1/5952:	F12F    	SBC ($2F),Y
C1/5954:	305F    	BMI $59B5
C1/5956:	5F6D7F5F	EOR $5F7F6D,X
C1/595A:	3637    	ROL $37,X
C1/595C:	0000    	BRK #$00
C1/595E:	38      	SEC 
C1/595F:	39FF3A  	AND $3AFF,Y
C1/5962:	3B      	TSC 
C1/5963:	3C3D3E  	BIT $3E3D,X
C1/5966:	3F000001	AND $010000,X
C1/596A:	0F404142	ORA $424140
C1/596E:	43E3    	EOR $E3,S
C1/5970:	440000  	MVP $00,$00
C1/5973:	4546    	EOR $46
C1/5975:	CF5F5F47	CMP $475F5F
C1/5979:	48      	PHA 
C1/597A:	0000    	BRK #$00
C1/597C:	78      	SEI 
C1/597D:	49645F  	EOR #$5F64
C1/5980:	5FBF6B50	EOR $506BBF,X
C1/5984:	004A    	BRK #$4A
C1/5986:	4B      	PHK 
C1/5987:	655F    	ADC $5F
C1/5989:	DF5F6E6D	CMP $6D6E5F,X
C1/598D:	6A      	ROR A
C1/598E:	5F5152E0	EOR $E05251,X
C1/5992:	4C5F5F  	JMP $5F5F
C1/5995:	1F534D6C	ORA $6C4D53,X
C1/5999:	5F5F0B6F	EOR $6F0B5F,X
C1/599D:	6D54F1  	ADC $F154
C1/59A0:	4E4F5F  	LSR $5F4F
C1/59A3:	5F6C7F5F	EOR $5F7F6C,X
C1/59A7:	5556    	EOR $56,X
C1/59A9:	0000    	BRK #$00
C1/59AB:	5758    	EOR [$58],Y
C1/59AD:	FF595A5B	SBC $5B5A59,X
C1/59B1:	5C5D5E00	JMP $005E5D
C1/59B5:	0001    	BRK #$01
C1/59B7:	1F202122	ORA $222120,X
C1/59BB:	2324    	AND $24,S
C1/59BD:	E325    	SBC $25,S
C1/59BF:	0000    	BRK #$00
C1/59C1:	2627    	ROL $27
C1/59C3:	CF5F5F28	CMP $285F5F
C1/59C7:	290000  	AND #$0000
C1/59CA:	78      	SEI 
C1/59CB:	2A      	ROL A
C1/59CC:	625F5F  	PER $B92E
C1/59CF:	BF693100	LDA $003169,X
C1/59D3:	2B      	PLD 
C1/59D4:	2C635F  	BIT $5F63
C1/59D7:	DF5F6F6D	CMP $6D6F5F,X
C1/59DB:	68      	PLA 
C1/59DC:	5F3233EA	EOR $EA3332,X
C1/59E0:	2D5F6F  	AND $6F5F
C1/59E3:	6D5F1F  	ADC $1F5F
C1/59E6:	342E    	BIT $2E,X
C1/59E8:	6D5F5F  	ADC $5F5F
C1/59EB:	0135    	ORA ($35,X)
C1/59ED:	F12F    	SBC ($2F),Y
C1/59EF:	305F    	BMI $5A50
C1/59F1:	5F6D7F5F	EOR $5F7F6D,X
C1/59F5:	3637    	ROL $37,X
C1/59F7:	0000    	BRK #$00
C1/59F9:	38      	SEC 
C1/59FA:	39FF3A  	AND $3AFF,Y
C1/59FD:	3B      	TSC 
C1/59FE:	3C3D3E  	BIT $3E3D,X
C1/5A01:	3F000001	AND $010000,X
C1/5A05:	0000    	BRK #$00
C1/5A07:	0000    	BRK #$00
C1/5A09:	0000    	BRK #$00
C1/5A0B:	0000    	BRK #$00
C1/5A0D:	0000    	BRK #$00
C1/5A0F:	0000    	BRK #$00
C1/5A11:	0000    	BRK #$00
C1/5A13:	0000    	BRK #$00
C1/5A15:	0000    	BRK #$00
C1/5A17:	0000    	BRK #$00
C1/5A19:	0000    	BRK #$00
C1/5A1B:	0000    	BRK #$00
C1/5A1D:	0000    	BRK #$00
C1/5A1F:	0000    	BRK #$00
C1/5A21:	0000    	BRK #$00
C1/5A23:	0000    	BRK #$00

[] {C7/EE36}
C1/5A25:	0114 0100 0A02 003F 0304 0506 0700 FF00
C1/5A35:	0809 0A0B 0C00 003F 0D0E 0F10 1112 FF13
C1/5A45:	1415 1617 1800 000F 191A 1B1C FC1D 1E1F
C1/5A55:	2000 007F 2122 2324 2526 27FF 2829 2A2B
C1/5A65:	2C2D 2E00 FF00 2F30 3132 3334 35FF 3637
C1/5A75:	3839 3A3B 3C00 BF00 3D3E 3F40 4142 FF43
C1/5A85:	4445 4647 4800 000F 494A 4B4C FC4D 4E4F
C1/5A95:	5000 000F 5152 5354 F855 5657 0000 0F58
C1/5AA5:	595A 5BF8 5C5D 5E00 0003 5F60 F061 6200
C1/5AB5:	0003 6364 E065 0000 0366 67E0 6800 0003
C1/5AC5:	696A C000 0001 6B40 0001 6C40 00

[Probably 0x100 bytes compressed by some scheme read in bank 2. Related to the Mana Beast.]
[] {C7/EE4A}
C1/5AD2:	0100 0000 000F 6D6E 6F00 F870 7172 0000
C1/5AE2:	FF73 7475 7677 7879 7AFF 7B7C 7D7E 7F80
C1/5AF2:	8182 FF00 0083 8485 8687 88FF 898A 8B8C
C1/5B02:	8D8E 0000 0F8F 9034 35FC 3637 3891 0000
C1/5B12:	0F92 9341 42FC 4394 9596 0000 1F97 984A
C1/5B22:	4B4C FE4D 4E99 9A9B 0000 FF9C 9D9E 9FA0
C1/5B32:	A153 54FF 5556 A2A3 A4A5 A6A7 FF00 A8A9
C1/5B42:	0058 595A 5BFF 5C5D 5E00 00AA AB00 8300
C1/5B52:	5F60 F061 6200 0003 ACAD E0AE 0000 03AF
C1/5B62:	B0E0 B100 0003 B2B3 C000 0003 B4B5 C000
C1/5B72:	0001 B640 00

[Related to the Mana Beast?] {C7/EE5E}
[c21d7e lda [$76]     [c15b77]]
[Stuff stored into $7C,Y? (7FBC00,Y), with 000274 used as a counter towards this]
C1/5B77:	0000 0000 0000 0000 0000 0000 0000 0000
C1/5B87:	0000 0000 0000 0000 0000 0000 0000 0000
C1/5B97:	0000 0000 006D 6E6F 0070 7172 0000 0000
C1/5BA7:	0000 00B7 B877 7879 7A7B 7C7D 7EBC BD00
C1/5BB7:	0000 B9BA BB85 8687 8889 8A8B 8CBE BFC0
C1/5BC7:	0000 0000 008F 9034 3536 3738 9100 0000
C1/5BD7:	0000 0000 0092 9341 4243 9495 9600 0000
C1/5BE7:	0000 0000 9798 4A4B 4C4D 4E99 9A9B 0000
C1/5BF7:	0000 00C1 C2A0 A153 5455 56A2 A3C7 C800
C1/5C07:	0000 C3C4 C558 595A 5B5C 5D5E 00C9 CACB
C1/5C17:	0000 C600 0000 005F 6061 6200 0000 00CC
C1/5C27:	0000 0000 0000 00AC ADAE 0000 0000 0000
C1/5C37:	0000 0000 0000 00AF B0B1 0000 0000 0000
C1/5C47:	0000 0000 0000 00B2 B300 0000 0000 0000
C1/5C57:	0000 0000 0000 00B4 B500 0000 0000 0000
C1/5C67:	0000 0000 0000 0000 B600 0000 0000 0000
C1/5C77:	00

[] {C7/EE72}
C1/5C78:	0000 0102 0304 0500 0607 0809 0A0B 0C0D
C1/5C88:	0E0F 1011 1213 1415 1617 1819 1A00 1B1C
C1/5C98:	1D1E 1F20

[] {C7/EE8A}
C1/5C9C:	007F 8081 0082 00

[] {C7/EEA2}
C1/5CA3:	0000 8384 0085 8687 88

[] {C7/EEBA}
C1/5CAC:	0000 898A 008B 8C8D 8E00 8F90 00

[] {C7/EED2}
C1/5CB9:	0092 9394 9596 9798 00

[] {C7/EEEA}
C1/5CC2:	0099 9A9B 0000 9C9D 9E

[] {C7/EF02}
C1/5CCB:	009F A0A1 00A2 00

[] {C7/EF1A}
C1/5CD2:	00A3 A4A5 A6A7 A8

[] {C7/EF32}
C1/5CD9:	017F 2122 2324 2526 27FB 2829 2A00 2B2C
C1/5CE9:	2DFF 2E2F 3031 3233 0034 FF35 3637 3839
C1/5CF9:	3A3B 3CFF 3D3E 3F40 0041 4243 FF44 4546
C1/5D09:	4748 494A 009F 004B 4C4D 4E4F E150 0000
C1/5D19:	51FE 5253 5455 5600 00

[] {C7/EF4A}
C1/5D22:	0129 5700 58E7 5900 005A 5B5C FF5D 5E5F
C1/5D32:	6061 6263 00FF 6465 6667 6869 6A6B FF6C
C1/5D42:	6D6E 6F00 0070 71FE 7273 7475 7600 001F
C1/5D52:	7778 797A 7BC0 0000 F87C 7D7E 0000

[] {C7/EF62}
C1/5D60:	0000 0000 0000 00A9 AA00 0000 AB00 0000
C1/5D70:	0000 0000 ACAD AEAF B0B1 B2B3 0000 00B4
C1/5D80:	B5B6 B7B8 B9BA BBBC BDBE 0000 0000 BFC0
C1/5D90:	C1C2 C3C4 C5C6 C7C8 0000 0000 00C9 CACB
C1/5DA0:	CCCD CECF D0D1 D2D3 D4D5 D6D7 0000 D8D9
C1/5DB0:	DADB DCDD DEDF E0E1 E200 0000 00E3 E4E5
C1/5DC0:	E6E7 E8E9 EAEB 0000 0000 0000 ECED EEEF
C1/5DD0:	F0F1 F2F3 0000 0000 0000 0000 0000 00F4
C1/5DE0:	F5F6 0000 0000 0000

[] {C7/EE72 et al.}
C1/5DE8:	0100 0000 0000 0000 0000 0000 0000 0000
C1/5DF8:	0000 0000 0000 0000 0000 0000 0000 0000
C1/5E08:	00
[...what the devil is this?]
[...turns out I was a byte too far. Still not sure if this is all one thing or not, though.]
[] {C7/F18C}

C1/5E09:	00    	BRK #$00

C1/5E0A:	0A3B
C1/5E0C:	093B
C1/5E0E:	093B
C1/5E10:	093B
C1/5E12:	093B
C1/5E14:	093B
C1/5E16:	093B
C1/5E18:	093B
C1/5E1A:	093B
C1/5E1C:	093B
C1/5E1E:	093B
C1/5E20:	093B
C1/5E22:	093B
C1/5E24:	093B
C1/5E26:	097B
C1/5E28:	097B
C1/5E2A:	097B
C1/5E2C:	097B
C1/5E2E:	097B
C1/5E30:	097B
C1/5E32:	097B
C1/5E34:	097B
C1/5E36:	097B
C1/5E38:	097B
C1/5E3A:	097B
C1/5E3C:	097B
C1/5E3E:	097B
C1/5E40:	0A7B
C1/5E42:	0ABB
C1/5E44:	09BB
C1/5E46:	09BB
C1/5E48:	09BB
C1/5E4A:	09BB
C1/5E4C:	09BB
C1/5E4E:	0BBB
C1/5E50:	127B
C1/5E52:	013B
C1/5E54:	023B
C1/5E56:	013B
C1/5E58:	023B
C1/5E5A:	013B
C1/5E5C:	023B
C1/5E5E:	027B
C1/5E60:	017B
C1/5E62:	027B
C1/5E64:	017B
C1/5E66:	027B
C1/5E68:	017B
C1/5E6A:	123B
C1/5E6C:	0BFB
C1/5E6E:	09FB
C1/5E70:	09FB
C1/5E72:	09FB
C1/5E74:	09FB
C1/5E76:	09FB
C1/5E78:	0AFB
C1/5E7A:	0F3B
C1/5E7C:	0D7B
C1/5E7E:	0D7B
C1/5E80:	0D7B
C1/5E82:	0D7B
C1/5E84:	0F7B
C1/5E86:	0ABB
C1/5E88:	09BB
C1/5E8A:	09BB
C1/5E8C:	09BB
C1/5E8E:	09BB
C1/5E90:	09BB
C1/5E92:	09BB
C1/5E94:	09BB
C1/5E96:	09FB
C1/5E98:	09FB
C1/5E9A:	09FB
C1/5E9C:	09FB
C1/5E9E:	09FB
C1/5EA0:	09FB
C1/5EA2:	09FB
C1/5EA4:	0AFB
C1/5EA6:	0F3B
C1/5EA8:	0D3B
C1/5EAA:	0D3B
C1/5EAC:	0D3B
C1/5EAE:	0D3B
C1/5EB0:	0F7B
C1/5EB2:	0C7B
C1/5EB4:	073B
C1/5EB6:	063B
C1/5EB8:	073B
C1/5EBA:	063B
C1/5EBE:	0F3B
C1/5EC0:	0D7B
C1/5EC2:	0D7B
C1/5EC4:	0D7B
C1/5EC6:	0D7B
C1/5EC8:	0D7B
C1/5ECA:	0D7B
C1/5ECC:	0D7B
C1/5ECE:	0D3B
C1/5ED0:	0D3B
C1/5ED2:	0D3B
C1/5ED4:	0D3B
C1/5ED6:	0D3B
C1/5ED8:	0D3B
C1/5EDA:	0D3B
C1/5EDC:	0F7B
C1/5EE0:	067B
C1/5EE2:	077B
C1/5EE4:	067B
C1/5EE6:	077B
C1/5EE8:	0C3B
C1/5EEA:	0C7B
C1/5EEC:	043B
C1/5EEE:	043B
C1/5EF0:	053B
C1/5EF2:	043B
C1/5EF4:	0CFB
C1/5EF6:	0C7B
C1/5EF8:	043B
C1/5EFA:	053B
C1/5EFC:	043B
C1/5EFE:	053B
C1/5F00:	043B
C1/5F02:	053B
C1/5F04:	043B
C1/5F06:	047B
C1/5F08:	057B
C1/5F0A:	047B
C1/5F0C:	057B
C1/5F0E:	047B
C1/5F10:	057B
C1/5F12:	047B
C1/5F14:	0C3B
C1/5F16:	0CBB
C1/5F18:	047B
C1/5F1A:	057B
C1/5F1C:	047B
C1/5F1E:	047B
C1/5F20:	0C3B
C1/5F22:	0C7B
C1/5F24:	063B
C1/5F26:	063B
C1/5F28:	073B
C1/5F2A:	063B
C1/5F2C:	0CFB
C1/5F2E:	0C7B
C1/5F30:	063B
C1/5F32:	073B
C1/5F34:	063B
C1/5F36:	073B
C1/5F38:	063B
C1/5F3A:	073B
C1/5F3C:	063B
C1/5F3E:	067B
C1/5F40:	077B
C1/5F42:	067B
C1/5F44:	077B
C1/5F46:	067B
C1/5F48:	077B
C1/5F4A:	067B
C1/5F4C:	0C3B
C1/5F4E:	0CBB
C1/5F50:	067B
C1/5F52:	077B
C1/5F54:	067B
C1/5F56:	067B
C1/5F58:	0C3B
C1/5F5A:	0C7B
C1/5F5C:	043B
C1/5F5E:	043B
C1/5F60:	053B
C1/5F62:	043B
C1/5F64:	0CFB
C1/5F66:	0C7B
C1/5F68:	043B
C1/5F6A:	053B
C1/5F6C:	043B
C1/5F6E:	053B
C1/5F70:	043B
C1/5F72:	053B
C1/5F74:	043B
C1/5F76:	047B
C1/5F78:	057B
C1/5F7A:	047B
C1/5F7C:	057B
C1/5F7E:	047B
C1/5F80:	057B
C1/5F82:	047B
C1/5F84:	0C3B
C1/5F86:	0CBB
C1/5F88:	047B
C1/5F8A:	057B
C1/5F8C:	047B
C1/5F8E:	047B
C1/5F90:	0C3B
C1/5F92:	0C7B
C1/5F94:	063B
C1/5F96:	063B
C1/5F98:	073B
C1/5F9A:	063B
C1/5F9C:	0CFB
C1/5F9E:	0C7B
C1/5FA0:	063B
C1/5FA2:	073B
C1/5FA4:	063B
C1/5FA6:	073B
C1/5FA8:	063B
C1/5FAA:	073B
C1/5FAC:	063B
C1/5FAE:	067B
C1/5FB0:	077B
C1/5FB2:	067B
C1/5FB4:	077B
C1/5FB6:	067B
C1/5FB8:	077B
C1/5FBA:	067B
C1/5FBC:	0C3B
C1/5FC0:	067B
C1/5FC2:	077B
C1/5FC4:	067B
C1/5FC6:	067B
C1/5FC8:	0C3B
C1/5FCA:	0C7B
C1/5FCC:	053B
C1/5FCE:	043B
C1/5FD0:	053B
C1/5FD2:	043B
C1/5FD4:	0C7B
C1/5FD6:	0C7B
C1/5FD8:	043B
C1/5FDA:	053B
C1/5FDC:	043B
C1/5FDE:	053B
C1/5FE0:	043B
C1/5FE2:	053B
C1/5FE4:	043B
C1/5FE6:	047B
C1/5FE8:	057B
C1/5FEA:	047B
C1/5FEC:	057B
C1/5FEE:	047B
C1/5FF0:	057B
C1/5FF2:	047B
C1/5FF4:	0C3B
C1/5FF6:	0C3B
C1/5FF8:	047B
C1/5FFA:	057B
C1/5FFC:	047B
C1/5FFE:	057B
C1/6000:	0C3B
C1/6002:	0E3B
C1/6004:	0D7B
C1/6006:	0D7B
C1/6008:	0D7B
C1/600A:	0D7B
C1/600C:	0E7B
C1/600E:	0C7B
C1/6010:	063B
C1/6012:	073B
C1/6014:	063B
C1/6016:	073B
C1/6018:	063B
C1/601A:	073B
C1/601C:	063B
C1/601E:	067B
C1/6020:	077B
C1/6022:	067B
C1/6024:	077B
C1/6026:	067B
C1/6028:	077B
C1/602A:	067B
C1/602C:	0C3B
C1/602E:	0E3B
C1/6030:	0D3B
C1/6032:	0D3B
C1/6034:	0D3B
C1/6036:	0D3B
C1/6038:	0E7B
C1/603A:	003B
C1/603C:	003B
C1/603E:	003B
C1/6040:	003B
C1/6042:	003B
C1/6044:	003B
C1/6046:	0E3B
C1/6048:	0D7B
C1/604A:	0D7B
C1/604C:	0D7B
C1/604E:	0D7B
C1/6050:	0D7B
C1/6052:	0D7B
C1/6054:	0D7B
C1/6056:	0D3B
C1/6058:	0D3B
C1/605A:	0D3B
C1/605C:	0D3B
C1/605E:	0D3B
C1/6060:	0D3B
C1/6062:	0D3B
C1/6064:	0E7B
C1/6066:	003B
C1/6068:	003B
C1/606A:	003B
C1/606C:	003B
C1/606E:	003B
C1/6070:	003B

[] {C7/F18C}
C1/6072:	0014 3B07 3B06 3B07 3B15 3B16 3B04 3B05
C1/6082:	3B17 3B18 3B19 3B1A 3B04 3B1B 3B1C 3B1D
C1/6092:	3B

[] {C7/F19E}
C1/6093:	001E 3B07 3B06 3B07 3B1F 3B20 3B21 3B22
C1/60A3:	3B36 3B37 3B38 3B39 3B23 3B24 3B25 3B26
C1/60B3:	3B

[] {C7/F1B0}
C1/60B4:	0027 3B28 3B29 3B07 3B2A 3B2B 3B2C 3B2D
C1/60C4:	3B2E 3B2F 3B30 3B31 3B32 3B33 3B34 3B35
C1/60D4:	3B

[] {C7/F1C2}
C1/60D5:	0007 7B06 7B07 7B14 7B05 7B04 7B16 7B15
C1/60E5:	7B1A 7B19 7B18 7B17 7B1D 7B1C 7B1B 7B04
C1/60F5:	7B

[] {C7/F1CE}
C1/60F6:	0007 7B06 7B07 7B1E 7B22 7B21 7B20 7B1F
C1/6106:	7B39 7B38 7B37 7B36 7B26 7B25 7B24 7B23
C1/6116:	7B

[] {C7/F1DA}
C1/6117:	0007 7B29 7B28 7B27 7B2D 7B2C 7B2B 7B2A
C1/6127:	7B31 7B30 7B2F 7B2E 7B35 7B34 7B33 7B32
C1/6137:	7B

[] {C7/F1E6}
C1/6138:	0140 0300 0000 0000 0000 0000 0000 0000
C1/6148:	0000 0000 0000 0000 0000 0000 0000 0000
C1/6158:	0000 0000 0000 0000 0000 0000 0000 0000
C1/6168:	0000 0000 0000 0000 0000 0000 0000 0000
C1/6178:	0000 0000 0000 0000 0000 0000 0000 0000
C1/6188:	0000 0000 0000 0000 0000 0000 0000 0000
C1/6198:	0000 0000 0000 0000 0000 0000 0000 0000
C1/61A8:	0000 0000 0000 0000 0000 0000 0000 0000
C1/61B8:	00

[Boss Graphics Scripts]
[All of these read in C2/21B7 (BossGraphicsScriptHandler)]

[A generalized set of graphics commands? Pointer hardcoded at C2/004F]
C1/61BA:	18					[Only time 18 is used?]
C1/61BB:	13 CB02 1A65
C1/61C0:	13 C00F 0050
C1/61C5:	13 C20F FFFF
C1/61CA:	FF

[03: Mantis Ant]
C1/61CB:	13 0403 0000
C1/61D0:	19 0000
C1/61D3:	1D 0700
C1/61D6:	01 0E00 0E00		{Elliot's sprites, I'd guess}
C1/61DB:	FF

[...does anything read this?]
C1/61DC:	0D0C
C1/61DE:	FF

[0F: Metal Mantis]
C1/61DF:	13 0403 0100		[Unknown]
C1/61E4:	19 0000		[Unknown]
[3B: ??]
C1/61E7:	1D 0700		[Unknown]
C1/61EA:	FF		[End]

C1/61EB:	0D0D
C1/61ED:	FF

[Stray FF]
C1/61EE:	FF

[08: Jabberwocky]
C1/61EF:	13 0403 0000		[Unknown]
C1/61F4:	16 1118 DB56		[Unknown]
[34: ??]
C1/61F9:	1D 0600		[Unknown]
C1/61FC:	FF		[End]

C1/61FD:	0D10
C1/61FF:	FF

[19: Hydra]
C1/6200:	13 0403 0100		[Unknown]
C1/6205:	16 1118 DB56		[Unknown]
C1/620A:	1D 0600		[Unknown]
C1/620D:	FF		[End]

C1/620E:	0D11
C1/6210:	FF

[11: Kilroy]
C1/6211:	13 0403 0000		[Unknown]
C1/6216:	19 0200		[Unknown]
C1/6219:	04 0020 A041		[Unknown]
C1/621E:	04 0020 5D41		[Unknown]
C1/6223:	1D 0300		[Unknown]
C1/6226:	1D 0400		[Unknown]
C1/6229:	FF		[End]

C1/622A:	0D12
C1/622C:	0E13
C1/622E:	FF

[1C: Kettle Kin]
C1/622F:	13 0403 0100		[Unknown]
C1/6234:	19 0600		[Unknown]
C1/6237:	04 0020 F9D3		[Unknown]
C1/623C:	04 0020 5D41		[Unknown]
C1/6241:	1D 0300		[Unknown]
C1/6244:	1D 0400		[Unknown]
C1/6247:	FF		[End]

C1/6248:	0D16
C1/624A:	0E17
C1/624C:	FF

[06: Minotaur]
C1/624D:	13 0403 0000		[Unknown]
C1/6252:	19 0100		[Unknown]
C1/6255:	11 0800		[Unknown]
C1/6258:	FF		[End]

C1/6259:	0D1A
C1/625B:	0E1B
C1/625D:	FF

[12: Gorgon Bull]
C1/625E:	13 0403 0100		[Unknown]
C1/6263:	19 0100		[Unknown]
C1/6266:	11 0800		[Unknown]
C1/6269:	FF		[End]

C1/626A:	0D1F
C1/626C:	0E1F
C1/626E:	FF

[00: Unreachable?]
[05: Tropicallo]
[13: Brambler]
C1/626F:	13 0403 0000		[Unknown]
C1/6274:	13 CB02 6765		[Unknown]
C1/6279:	16 1118 A844		[Unknown]
C1/627E:	1D 0000		[Unknown]
C1/6281:	11 1E00		[Unknown]
C1/6284:	11 2700		[Unknown]
C1/6287:	01 2200 0F00		[Unknown]
C1/628C:	FF		[End]

C1/628D:	0D20
C1/628F:	0E21
C1/6291:	FF

[14: Boreal Face]
C1/6292:	13 0403 0100		[Unknown]
C1/6297:	13 CB02 6765		[Unknown]
C1/629C:	16 1118 A844		[Unknown]
C1/62A1:	1D 0000		[Unknown]
C1/62A4:	11 1E00		[Unknown]
C1/62A7:	11 2700		[Unknown]
C1/62AA:	01 2500 0F00		[Unknown]
C1/62AF:	FF		[End]

C1/62B0:	0D23
C1/62B2:	0E24
C1/62B4:	FF

[18: Chamber's Eye]
[44: ??]
C1/62B5:	FF

[1A: Aegagropilon]
C1/62B6:	17		[Unknown]
C1/62B7:	19 0E00		[Unknown]
C1/62BA:	13 C00F 0000		[Unknown]
C1/62BF:	13 C20F 0000		[Unknown]
C1/62C4:	1D 0900		[Unknown]
C1/62C7:	1D 0A00		[Unknown]
C1/62CA:	FF		[End]

C1/62CB:	072A
C1/62BD:	0D2A
C1/62CF:	FF

[07: Spikey Tiger]
C1/62D0:	13 0403 0000		[Unknown]
C1/62D5:	19 0C00		[Unknown]
C1/62D8:	11 0C00		[Unknown]
C1/62DB:	FF		[End]

C1/62DC:	0D2D
C1/62DE:	0E2D
C1/62E0:	FF

[17: Blue Spike]
C1/62E1:	13 0403 0100		[Unknown]
C1/62E6:	19 0C00		[Unknown]
C1/62E9:	11 0C00		[Unknown]
C1/62EC:	FF		[End]

C1/62ED:	0D2F
C1/62EF:	0E2F
C1/62F1:	FF

[01,02: Unreachable?]
[1D: Ton Pole]
[26: Biting Lizard]
C1/62F2:	13 0403 0000		[Unknown]
C1/62F7:	19 0500		[Unknown]

C1/62FA:	11 0D00		[Unknown]
C1/62FD:	FF		[End]

C1/62FE:	0D32
C1/6300:	FF

[0B: Snap Dragon]
C1/6301:	13 0403 0100		[Unknown]
C1/6306:	19 0500		[Unknown]
C1/6309:	11 0D00		[Unknown]
C1/630C:	FF		[End]

C1/630D:	0D33
C1/630F:	FF

[0A: Frost Gigas]
C1/6310:	13 0403 0000		[Unknown]
C1/6315:	19 0300		[Unknown]
C1/6318:	11 0E00		[Unknown]
C1/631B:	11 0F00		[Unknown]
C1/631E:	FF		[End]

61/631F:	0D35
C1/6321:	FF

[20: Fire Gigas]
C1/6322:	13 0403 0100		[Unknown]
C1/6327:	19 0300		[Unknown]
C1/632A:	11 0E00		[Unknown]
C1/632D:	11 1000		[Unknown]
C1/6330:	FF		[End]

C1/6331:	0D36
C1/6333:	FF

[Pointing right in the middle of another script, eh?]
[29: Thunder Gigas]
C1/6334:	13 0403 0200		[Unknown]
C1/6339:	19 0300		[Unknown]
C1/633C:	11 0E00		[Unknown]
C1/633F:	11 1000		[Unknown]
C1/6342:	FF		[End]

C1/6343:	0D7D
C1/6345:	FF

[04: Wall Face]
C1/6346:	17		[Unknown]
C1/6347:	13 0403 0000		[Unknown]
C1/634C:	13 CB02 6765		[Unknown]
C1/6351:	16 1118 F47A		[Unknown]
C1/6356:	1D 1C00		[Unknown]
C1/6359:	1D 1D00		[Unknown]
C1/635C:	FF		[End]

C1/635D:	066B
C1/635F:	0D70
C1/6361:	0E6C
C1/6363:	FF

[0D: Doom's Wall]
C1/6364:	17		[Unknown]
C1/6365:	13 0403 0100		[Unknown]
C1/636A:	13 CB02 6765		[Unknown]
C1/636F:	16 1118 F47A		[Unknown]
C1/6374:	1D 1C00		[Unknown]
C1/6377:	1D 1D00		[Unknown]
C1/637A:	FF		[End]

C1/637B:	0673
C1/637D:	0D71
C1/637F:	0E72
C1/6381:	FF

[09: Spring Beak]
C1/6382:	13 0403 0000		[Unknown]
C1/6387:	19 0D00		[Unknown]
C1/638A:	1D 1200		[Unknown]
C1/638D:	FF		[End]

C1/638E:	0D67
C1/6390:	0E67
C1/6392:	FF

[22: Axe Beak]
C1/6393:	13 0403 0100		[Unknown]
C1/6398:	19 0D00		[Unknown]
C1/639B:	1D 1200		[Unknown]
C1/639E:	FF		[End]

C1/639F:	0D68
C1/63A1:	0E68
C1/63A3:	FF

[0C: Mech Rider I]
C1/63A4:	13 0403 0000		[Unknown]
C1/63A9:	19 0700		[Unknown]
C1/63AC:	11 1300		[Unknown]
C1/63AF:	01 5800 0F00		[Unknown]
C1/63B4:	FF		[End]

C1/63B5:	0D56
C1/63B7:	0E57
C1/63B9:	FF

[10: Mech Rider II]
C1/63BA:	13 0403 0100		[Unknown]
C1/63BF:	19 0700		[Unknown]
C1/63C2:	11 1300		[Unknown]
C1/63C5:	01 5800 0F00		[Unknown]
C1/63CA:	FF		[End]

C1/63CB:	0D56
C1/63CD:	0E59
C1/63CF:	FF

[1E: Mech Rider III]
C1/63D0:	13 0403 0200		[Unknown]
C1/63D5:	19 0700		[Unknown]
C1/63D8:	11 1300		[Unknown]
C1/63DB:	01 5800 0F00		[Unknown]
C1/63E0:	FF		[End]

C1/63E1:	0D56
C1/63E3:	0E5A
C1/63E5:	FF

[0E: Vampire]
C1/63E6:	13 0403 0000		[Unknown]
C1/63EB:	13 C00F 00D0		[Unknown]
C1/63F0:	19 0400		[Unknown]
C1/63F3:	11 1500		[Unknown]
C1/63F6:	FF		[End]

C1/63F7:	0D39
C1/63F9:	0E3A
C1/63FB:	FF

[24: Buffy]
C1/63FC:	13 0403 0100		[Unknown]
C1/6401:	13 C00F 00D0		[Unknown]
C1/6406:	19 0400		[Unknown]
C1/6409:	11 1500		[Unknown]
C1/640C:	FF		[End]

C1/640D:	0D3B
C1/640F:	0E3A
C1/6411:	FF

[Stray FF]
C1/6412:	FF

C1/6413:	13 0403 0000		[Unknown]
C1/6418:	19 0A00		[Unknown]
C1/641B:	1D 1400		[Unknown]
C1/641E:	FF		[End]

C1/641F:	0D69
C1/6421:	FF

C1/6422:	13 0403 0100		[Unknown]
C1/6427:	19 0A00		[Unknown]
C1/642A:	1D 1400		[Unknown]
C1/642D:	FF		[End]

C1/642E:	0D6A
C1/6430:	FF

C1/6431:	13 0403 0000		[Unknown]
C1/6436:	13 CB02 0166		[Unknown]
C1/643B:	16 119C 5584		[Unknown]
C1/6440:	1B		[Unknown]
C1/6441:	1E 1A00		[Unknown]
C1/6444:	11 1B00		[Unknown]
C1/6447:	11 2300		[Unknown]
C1/644A:	01 7E00 0E00		[Unknown]
C1/644F:	FF		[End]

C1/6450:	075B
C1/6452:	0D5B
C1/6454:	FF

C1/6455:	13 0403 0100		[Unknown]
C1/645A:	13 CB02 0166		[Unknown]
C1/645F:	16 119C 5584		[Unknown]
C1/6464:	1B		[Unknown]
C1/6465:	1E 1A00		[Unknown]
C1/6468:	11 1B00		[Unknown]
C1/646B:	11 2300		[Unknown]
C1/646E:	01 7E00 0E00		[Unknown]
C1/6473:	FF		[End]

C1/6474:	0760
C1/6476:	0D60
C1/6478:	FF

C1/6479:	13 0403 0000		[Unknown]
C1/647E:	13 CB02 B465		[Unknown]
C1/6483:	19 0900		[Unknown]
C1/6486:	12 2100		[Unknown]
C1/6489:	11 2200		[Unknown]
C1/648C:	01 3800 0F00		[Unknown]
C1/6491:	FF		[End]

C1/6492:	0D37
C1/6494:	0E78
C1/6496:	FF

C1/6497:	17		[Unknown]
C1/6498:	13 0403 0000		[Unknown]
C1/649D:	19 0B00		[Unknown]
C1/64A0:	1D 0100		[Unknown]
C1/64A3:	1D 0200		[Unknown]
C1/64A6:	FF		[End]

C1/64A7:	0774
C1/64A9:	0D74
C1/64AB:	0E77
C1/64AD:	FF

C1/64AE:	17		[Unknown]
C1/64AF:	13 0403 0100		[Unknown]
C1/64B4:	19 0B00		[Unknown]
C1/64B7:	1D 0100		[Unknown]
C1/64BA:	1D 0200		[Unknown]
C1/64BD:	FF		[End]

C1/64BE:	0775
C1/64C0:	0D75
C1/64C2:	0E77
C1/64C4:	FF

C1/64C5:	17		[Unknown]
C1/64C6:	13 0403 0200		[Unknown]
C1/64CB:	19 0B00		[Unknown]
C1/64CE:	1D 0100		[Unknown]
C1/64D1:	1D 0200		[Unknown]
C1/64D4:	FF		[End]

[Seriously, what is this?]
C1/64D5:	0776
C1/64D7:	0D76
C1/64D9:	0E77
C1/64DB:	FF

C1/64DC:	17		[Unknown]
C1/64DD:	19 0800		[Unknown]
C1/64E0:	1D 1700		[Unknown]
C1/64E3:	1D 2600		[Unknown]
C1/64E6:	11 1600		[Unknown]
C1/64E9:	11 2500		[Unknown]
C1/64EC:	FF		[End]

[Seriously, what is this junk?]
C1/64ED:	0642
C1/64EF:	073F
C1/64F1:	0D3C
C1/64F3:	FF

[2A: Doom's Eye]
[56: (Doom's Eye Repeat?)]
C1/64F4:	FF		[End]

[2B: Mana Beast?]
C1/64F5:	13 CB02 0166		[Unknown]
C1/64FA:	16 0D18 338F		[Unknown]
C1/64FF:	1B		[Unknown]
C1/6500:	1C 208F		[Unknown]
C1/6503:	1D 2400		[Unknown]
C1/6506:	01 8200 0D00		[Unknown]
C1/650B:	01 8300 0E00		[Unknown]
C1/6510:	FF		[End]

[What is this?]
C1/6511:	0462
C1/6513:	0563
C1/6515:	0664
C1/6517:	0765

C1/6555:	8080    	BRA $64D7
C1/6557:	8080    	BRA $64D9
C1/6559:	8080    	BRA $64DB
C1/655B:	8080    	BRA $64DD
C1/655D:	8080    	BRA $64DF
C1/655F:	8080    	BRA $64E1
C1/6561:	8080    	BRA $64E3
C1/6563:	8080    	BRA $64E5
C1/6565:	8080    	BRA $64E7
C1/6598:	FEFE80  	INC $80FE,X
C1/659B:	8080    	BRA $651D
C1/659D:	8080    	BRA $651F
C1/659F:	80FE    	BRA $659F
C1/65A4:	8080    	BRA $6526
C1/65A6:	8080    	BRA $6528
C1/65A8:	8080    	BRA $652A
C1/65AD:	FE8080  	INC $8080,X
C1/65B0:	8080    	BRA $6532
C1/65B2:	8080    	BRA $6534
C1/65E6:	FE8080  	INC $8080,X
C1/65E9:	8080    	BRA $656B
C1/65EB:	8080    	BRA $656D
C1/65ED:	8080    	BRA $656F
C1/65EF:	8080    	BRA $6571
C1/65F1:	8080    	BRA $6573
C1/65F3:	8080    	BRA $6575
C1/65F5:	8080    	BRA $6577
C1/65F7:	8080    	BRA $6579
C1/65F9:	8080    	BRA $657B
C1/65FB:	8080    	BRA $657D
C1/65FD:	8080    	BRA $657F
C1/65FF:	8080    	BRA $6581
C1/663B:	FE8080  	INC $8080,X
C1/663E:	8080    	BRA $65C0
C1/6640:	8080    	BRA $65C2
C1/6642:	8080    	BRA $65C4
C1/6644:	8080    	BRA $65C6
C1/6646:	8080    	BRA $65C8
C1/6648:	8080    	BRA $65CA
C1/664A:	8080    	BRA $65CC
C1/664C:	8080    	BRA $65CE

[Boss Animation Scripts?]
C1/664E:	58BE 00
C1/6651:	66F4 00
C1/6654:	60BE 00
C1/6657:	66BE 00
C1/665A:	70BE 00
C1/665D:	7ABE 00
C1/6660:	60BE 00
C1/6663:	60BE 00
C1/6666:	60BE 00

C1/6669:	19 C7
C1/666B:	00C5 03
C1/666E:	3AC5 03
C1/6671:	1B

C1/6672:	19 C7
C1/6674:	74C5 00
C1/6677:	19 C7
C1/6679:	B2C5 00

[0D: Walk Right]
C1/667C:	19 C7
C1/667E:	0D 04 00
C1/6681:	E8C5 02
C1/6684:	0D 04 00
C1/6687:	00C5 01
C1/668A:	1B

[0E: Walk Down]
C1/668B:	19 C7
C1/668D:	0D 0002
C1/6690:	22C6 02
C1/6693:	0D 0002
C1/6696:	00C5 01
C1/6699:	01
C1/669A:	0D 0002
C1/669D:	22C6 02
C1/66A0:	01
C1/66A1:	0D 0002
C1/66A4:	00C5 01
C1/66A7:	1B

C1/66A8:	19 C7
C1/66AA:	5CC6 01
C1/66AD:	A4C6 03
C1/66B0:	17 0800
C1/66B3:	ECC6 01
C1/66B6:	36C7 03
C1/66B9:	01
C1/66BA:	17 0800
			ECC6 01
C1/66C0:	36C7 00

[10: (Mantis Ant) Kama Dance]
C1/66C3:	19 C7
C1/66C5:	8CC7 02
C1/66C8:	00C5 01
C1/66CC:	8CC7 02
C1/66CF:	01
			00C5 01
C1/66D3:	1B

[11: (Mantis Ant) Walk Up]
C1/66D4:	19C7
			0D 00FE
C1/66D9:	22C6 02
			0D 00FE
C1/66DF:	00C5 01
C1/66E3:	0D 00FE
C1/66E6:	22C6 02
C1/66EA:	0D 00FE
C1/66ED:	00C5 01
C1/66F0:	1B

C1/66F1:	19 C7
			5CC6 01    	DEC $01
C1/66F6:	A4C6 03
			17 0800
			ECC6 01    	DEC $01
C1/66FF:	36C7 03
			36C7 00

C1/6705:	19C7
			00C5 01    	CMP $01
C1/670A:	D0C7 00

[14: (Mantis Ant) Guard Pose]
C1/670D:	19 C7
C1/670F:	22C8 03
C1/6712:	22C8 00

C1/6715:	19 C7
			00C5 02    	CMP $02
C1/671A:	E8C5 02    	CMP $02
C1/671D:	17 4B00

C1/6723:	19 C7
			17 4A00
C1/6729:	EFBC
			E8C5 02
			00C5 02    	CMP $02
C1/6731:	00C5 00

C1/6734:	19 C7
			74C8 01
			86C8 01
			98C8 01
			01    	ORA ($01,X)
C1/6740:	86C8 01
			01    	ORA ($01,X)
C1/6744:	1B

C1/6745:	19C7
			DAC8 00

C1/674A:	19C7
C1/674C:	0D 0004
C1/674F:	0CC9 06
C1/6752:	0D 0004  	ORA $0400
C1/6755:	DAC8 03
C1/6758:	01    	ORA $01,S
C1/6759:	0D 0004  	ORA $0400
C1/675C:	0CC9 06  	TSB $06C9
C1/675F:	01
C1/6760:	0D 0004    	BRK #$04
C1/6763:	DAC8 03

C1/6767:	19C70D  	ORA $0DC7,Y
C1/676A:	00FC    	BRK #$FC
C1/676C:	0CC906  	TSB $06C9
C1/676F:	0D00FC  	ORA $FC00
C1/6772:	DA      	PHX 
C1/6773:	C8      	INY 
C1/6774:	0301    	ORA $01,S
C1/6776:	0D00FC  	ORA $FC00
C1/6779:	0CC906  	TSB $06C9
C1/677C:	010D    	ORA ($0D,X)
C1/677E:	00FC    	BRK #$FC
C1/6780:	DA      	PHX 
C1/6781:	C8      	INY 
C1/6782:	031B    	ORA $1B,S
C1/6784:	19C70D  	ORA $0DC7,Y
C1/6787:	0404    	TSB $04
C1/6789:	3EC906  	ROL $06C9,X
C1/678C:	0D0404  	ORA $0404
C1/678F:	DA      	PHX 
C1/6790:	C8      	INY 
C1/6791:	031B    	ORA $1B,S
C1/6793:	19C70D  	ORA $0DC7,Y
C1/6796:	0400    	TSB $00
C1/6798:	70C9    	BVS $6763
C1/679A:	060D    	ASL $0D
C1/679C:	0400    	TSB $00
C1/679E:	DA      	PHX 
C1/679F:	C8      	INY 
C1/67A0:	031B    	ORA $1B,S
C1/67A2:	19C7CC  	ORA $CCC7,Y
C1/67A5:	C90600  	CMP #$0006
C1/67A8:	CA      	DEX 
C1/67A9:	061B    	ASL $1B
C1/67AB:	19C71A  	ORA $1AC7,Y
C1/67AE:	CA      	DEX 
C1/67AF:	06E6    	ASL $E6
C1/67B1:	C9061B  	CMP #$1B06
C1/67B4:	19C734  	ORA $34C7,Y
C1/67B7:	CA      	DEX 
C1/67B8:	0019    	BRK #$19
C1/67BA:	C776    	CMP [$76]
C1/67BC:	CA      	DEX 
C1/67BD:	03B8    	ORA $B8,S
C1/67BF:	CA      	DEX 
C1/67C0:	0117    	ORA ($17,X)
C1/67C2:	3A      	DEC A
C1/67C3:	00FC    	BRK #$FC
C1/67C5:	CA      	DEX 
C1/67C6:	03FC    	ORA $FC,S
C1/67C8:	CA      	DEX 
C1/67C9:	0019    	BRK #$19
C1/67CB:	C776    	CMP [$76]
C1/67CD:	CA      	DEX 
C1/67CE:	0340    	ORA $40,S
C1/67D0:	CB      	WAI 
C1/67D1:	0184    	ORA ($84,X)
C1/67D3:	CB      	WAI 
C1/67D4:	0384    	ORA $84,S
C1/67D6:	CB      	WAI 
C1/67D7:	0019    	BRK #$19
C1/67D9:	C7C8    	CMP [$C8]
C1/67DB:	CB      	WAI 
C1/67DC:	0108    	ORA ($08,X)
C1/67DE:	CC01C8  	CPY $C801
C1/67E1:	CB      	WAI 
C1/67E2:	0101    	ORA ($01,X)
C1/67E4:	08      	PHP 
C1/67E5:	CC0101  	CPY $0101
C1/67E8:	1B      	TCS 
C1/67E9:	19C70D  	ORA $0DC7,Y
C1/67EC:	0002    	BRK #$02
C1/67EE:	34CA    	BIT $CA,X
C1/67F0:	020D    	COP #$0D
C1/67F2:	0002    	BRK #$02
C1/67F4:	7ECC03  	ROR $03CC,X
C1/67F7:	3CCC01  	BIT $01CC,X
C1/67FA:	0D0002  	ORA $0200
C1/67FD:	34CA    	BIT $CA,X
C1/67FF:	0201    	COP #$01
C1/6801:	0D0002  	ORA $0200
C1/6804:	7ECC03  	ROR $03CC,X
C1/6807:	3CCC01  	BIT $01CC,X
C1/680A:	011B    	ORA ($1B,X)
C1/680C:	19C7C0  	ORA $C0C7,Y
C1/680F:	CC0104  	CPY $0401
C1/6812:	CD0148  	CMP $4801
C1/6815:	CD0188  	CMP $8801
C1/6818:	CD01D0  	CMP $D001
C1/681B:	CD0101  	CMP $0101
C1/681E:	88      	DEY 
C1/681F:	CD0148  	CMP $4801
C1/6822:	CD0104  	CMP $0401
C1/6825:	CD0101  	CMP $0101
C1/6828:	1B      	TCS 
C1/6829:	19C70D  	ORA $0DC7,Y
C1/682C:	0100    	ORA ($00,X)
C1/682E:	34CA    	BIT $CA,X
C1/6830:	010D    	ORA ($0D,X)
C1/6832:	0100    	ORA ($00,X)
C1/6834:	34CA    	BIT $CA,X
C1/6836:	010D    	ORA ($0D,X)
C1/6838:	FF0034CA	SBC $CA3400,X
C1/683C:	010D    	ORA ($0D,X)
C1/683E:	FF0034CA	SBC $CA3400,X
C1/6842:	011B    	ORA ($1B,X)
C1/6844:	19C70D  	ORA $0DC7,Y
C1/6847:	0004    	BRK #$04
C1/6849:	34CA    	BIT $CA,X
C1/684B:	011B    	ORA ($1B,X)
C1/684D:	19C718  	ORA $18C7,Y
C1/6850:	CE0019  	DEC $1900
C1/6853:	C75A    	CMP [$5A]
C1/6855:	CE029C  	DEC $9C02
C1/6858:	CE01E0  	DEC $E001
C1/685B:	CE0117  	DEC $1701
C1/685E:	3A      	DEC A
C1/685F:	0024    	BRK #$24
C1/6861:	CF0324CF	CMP $CF2403
C1/6865:	0019    	BRK #$19
C1/6867:	C768    	CMP [$68]
C1/6869:	CF0168CF	CMP $CF6801
C1/686D:	0168    	ORA ($68,X)
C1/686F:	CF0168CF	CMP $CF6801
C1/6873:	011B    	ORA ($1B,X)
C1/6875:	19C70D  	ORA $0DC7,Y
C1/6878:	0200    	COP #$00
C1/687A:	18      	CLC 
C1/687B:	CE020D  	DEC $0D02
C1/687E:	0200    	COP #$00
C1/6880:	AA      	TAX 
C1/6881:	CF0368CF	CMP $CF6803
C1/6885:	010D    	ORA ($0D,X)
C1/6887:	0200    	COP #$00
C1/6889:	18      	CLC 
C1/688A:	CE020D  	DEC $0D02
C1/688D:	0200    	COP #$00
C1/688F:	AA      	TAX 
C1/6890:	CF0368CF	CMP $CF6803
C1/6894:	011B    	ORA ($1B,X)
C1/6896:	19C70D  	ORA $0DC7,Y
C1/6899:	0100    	ORA ($00,X)
C1/689B:	18      	CLC 
C1/689C:	CE010D  	DEC $0D01
C1/689F:	0100    	ORA ($00,X)
C1/68A1:	18      	CLC 
C1/68A2:	CE010D  	DEC $0D01
C1/68A5:	FF0018CE	SBC $CE1800,X
C1/68A9:	010D    	ORA ($0D,X)
C1/68AB:	FF0018CE	SBC $CE1800,X
C1/68AF:	011B    	ORA ($1B,X)
C1/68B1:	19C70D  	ORA $0DC7,Y
C1/68B4:	0400    	TSB $00
C1/68B6:	18      	CLC 
C1/68B7:	CE011B  	DEC $1B01
C1/68BA:	19C7EC  	ORA $ECC7,Y
C1/68BD:	CF0019C7	CMP $C71900
C1/68C1:	32D0    	AND ($D0)
C1/68C3:	0378    	ORA $78,S
C1/68C5:	D001    	BNE $68C8
C1/68C7:	173A    	ORA [$3A],Y
C1/68C9:	00C0    	BRK #$C0
C1/68CB:	D003    	BNE $68D0
C1/68CD:	C0D000  	CPY #$00D0
C1/68D0:	19C732  	ORA $32C7,Y
C1/68D3:	D003    	BNE $68D8
C1/68D5:	08      	PHP 
C1/68D6:	D101    	CMP ($01),Y
C1/68D8:	50D1    	BVC $68AB
C1/68DA:	0350    	ORA $50,S
C1/68DC:	D100    	CMP ($00),Y
C1/68DE:	19C798  	ORA $98C7,Y
C1/68E1:	D101    	CMP ($01),Y
C1/68E3:	98      	TYA 
C1/68E4:	D101    	CMP ($01),Y
C1/68E6:	98      	TYA 
C1/68E7:	D101    	CMP ($01),Y
C1/68E9:	0198    	ORA ($98,X)
C1/68EB:	D101    	CMP ($01),Y
C1/68ED:	011B    	ORA ($1B,X)
C1/68EF:	19C70D  	ORA $0DC7,Y
C1/68F2:	00FE    	BRK #$FE
C1/68F4:	ECCF02  	CPX $02CF
C1/68F7:	0D00FE  	ORA $FE00
C1/68FA:	DED103  	DEC $03D1,X
C1/68FD:	98      	TYA 
C1/68FE:	D101    	CMP ($01),Y
C1/6900:	0D00FE  	ORA $FE00
C1/6903:	ECCF02  	CPX $02CF
C1/6906:	010D    	ORA ($0D,X)
C1/6908:	00FE    	BRK #$FE
C1/690A:	DED103  	DEC $03D1,X
C1/690D:	98      	TYA 
C1/690E:	D101    	CMP ($01),Y
C1/6910:	011B    	ORA ($1B,X)
C1/6912:	19C70D  	ORA $0DC7,Y
C1/6915:	0100    	ORA ($00,X)
C1/6917:	ECCF01  	CPX $01CF
C1/691A:	0D0100  	ORA $0001
C1/691D:	ECCF01  	CPX $01CF
C1/6920:	0DFF00  	ORA $00FF
C1/6923:	ECCF01  	CPX $01CF
C1/6926:	0DFF00  	ORA $00FF
C1/6929:	ECCF01  	CPX $01CF
C1/692C:	1B      	TCS 
C1/692D:	19C70D  	ORA $0DC7,Y
C1/6930:	00FC    	BRK #$FC
C1/6932:	ECCF01  	CPX $01CF
C1/6935:	1B      	TCS 
C1/6936:	19C724  	ORA $24C7,Y
C1/6939:	D200    	CMP ($00)
C1/693B:	19C724  	ORA $24C7,Y
C1/693E:	D202    	CMP ($02)
C1/6940:	2ED203  	ROL $03D2
C1/6943:	2ED201  	ROL $01D2
C1/6946:	24D2    	BIT $D2
C1/6948:	0201    	COP #$01
C1/694A:	2ED203  	ROL $03D2
C1/694D:	2ED201  	ROL $01D2
C1/6950:	011B    	ORA ($1B,X)
C1/6952:	19C738  	ORA $38C7,Y
C1/6955:	D200    	CMP ($00)
C1/6957:	19C738  	ORA $38C7,Y
C1/695A:	D202    	CMP ($02)
C1/695C:	42D2    	WDM #$D2
C1/695E:	0342    	ORA $42,S
C1/6960:	D201    	CMP ($01)
C1/6962:	38      	SEC 
C1/6963:	D202    	CMP ($02)
C1/6965:	4CD203  	JMP $03D2
C1/6968:	4CD201  	JMP $01D2
C1/696B:	1B      	TCS 
C1/696C:	19C756  	ORA $56C7,Y
C1/696F:	D200    	CMP ($00)
C1/6971:	19C756  	ORA $56C7,Y
C1/6974:	D202    	CMP ($02)
C1/6976:	60      	RTS
C1/6977:	D203    	CMP ($03)
C1/6979:	60      	RTS
C1/697A:	D201    	CMP ($01)
C1/697C:	56D2    	LSR $D2,X
C1/697E:	0201    	COP #$01
C1/6980:	60      	RTS
C1/6981:	D203    	CMP ($03)
C1/6983:	60      	RTS
C1/6984:	D201    	CMP ($01)
C1/6986:	011B    	ORA ($1B,X)
C1/6988:	19C70D  	ORA $0DC7,Y
C1/698B:	0100    	ORA ($00,X)
C1/698D:	76D2    	ROR $D2,X
C1/698F:	010D    	ORA ($0D,X)
C1/6991:	0100    	ORA ($00,X)
C1/6993:	82D203  	BRL $6D68
C1/6996:	0DFF00  	ORA $00FF
C1/6999:	76D2    	ROR $D2,X
C1/699B:	010D    	ORA ($0D,X)
C1/699D:	FF006AD2	SBC $D26A00,X
C1/69A1:	031B    	ORA $1B,S
C1/69A3:	19C76A  	ORA $6AC7,Y
C1/69A6:	D201    	CMP ($01)
C1/69A8:	70D2    	BVS $697C
C1/69AA:	011B    	ORA ($1B,X)
C1/69AC:	19C782  	ORA $82C7,Y
C1/69AF:	D201    	CMP ($01)
C1/69B1:	88      	DEY 
C1/69B2:	D201    	CMP ($01)
C1/69B4:	1B      	TCS 
C1/69B5:	19C776  	ORA $76C7,Y
C1/69B8:	D201    	CMP ($01)
C1/69BA:	7CD201  	JMP ($01D2,X)
C1/69BD:	1B      	TCS 
C1/69BE:	19C78E  	ORA $8EC7,Y
C1/69C1:	D200    	CMP ($00)
C1/69C3:	19C78E  	ORA $8EC7,Y
C1/69C6:	D201    	CMP ($01)
C1/69C8:	011B    	ORA ($1B,X)
C1/69CA:	19C70D  	ORA $0DC7,Y
C1/69CD:	0008    	BRK #$08
C1/69CF:	9CD201  	STZ $01D2
C1/69D2:	019C    	ORA ($9C,X)
C1/69D4:	D201    	CMP ($01)
C1/69D6:	010D    	ORA ($0D,X)
C1/69D8:	0008    	BRK #$08
C1/69DA:	AED201  	LDX $01D2
C1/69DD:	01AE    	ORA ($AE,X)
C1/69DF:	D201    	CMP ($01)
C1/69E1:	011B    	ORA ($1B,X)
C1/69E3:	19C70D  	ORA $0DC7,Y
C1/69E6:	0002    	BRK #$02
C1/69E8:	B8      	CLV 
C1/69E9:	D203    	CMP ($03)
C1/69EB:	0D0002  	ORA $0200
C1/69EE:	EED203  	INC $03D2
C1/69F1:	0D0002  	ORA $0200
C1/69F4:	B8      	CLV 
C1/69F5:	D203    	CMP ($03)
C1/69F7:	010D    	ORA ($0D,X)
C1/69F9:	0002    	BRK #$02
C1/69FB:	EED203  	INC $03D2
C1/69FE:	011B    	ORA ($1B,X)
C1/6A00:	19C724  	ORA $24C7,Y
C1/6A03:	D302    	CMP ($02,S),Y
C1/6A05:	5A      	PHY 
C1/6A06:	D301    	CMP ($01,S),Y
C1/6A08:	D0D3    	BNE $69DD
C1/6A0A:	0490    	TSB $90
C1/6A0C:	D301    	CMP ($01,S),Y
C1/6A0E:	5A      	PHY 
C1/6A0F:	D301    	CMP ($01,S),Y
C1/6A11:	5A      	PHY 
C1/6A12:	D300    	CMP ($00,S),Y
C1/6A14:	19C714  	ORA $14C7,Y
C1/6A17:	D401    	PEI ($01)
C1/6A19:	4A      	LSR A
C1/6A1A:	D402    	PEI ($02)
C1/6A1C:	4A      	LSR A
C1/6A1D:	D400    	PEI ($00)
C1/6A1F:	19C714  	ORA $14C7,Y
C1/6A22:	D401    	PEI ($01)
C1/6A24:	CA      	DEX 
C1/6A25:	D401    	PEI ($01)
C1/6A27:	173C    	ORA [$3C],Y
C1/6A29:	0086    	BRK #$86
C1/6A2B:	D402    	PEI ($02)
C1/6A2D:	86D4    	STX $D4
C1/6A2F:	0019    	BRK #$19
C1/6A31:	C710    	CMP [$10]
C1/6A33:	D502    	CMP $02,X
C1/6A35:	10D5    	BPL $6A0C
C1/6A37:	0050    	BRK #$50
C1/6A39:	D500    	CMP $00,X
C1/6A3B:	19C724  	ORA $24C7,Y
C1/6A3E:	D302    	CMP ($02,S),Y
C1/6A40:	5A      	PHY 
C1/6A41:	D301    	CMP ($01,S),Y
C1/6A43:	94D5    	STY $D5,X
C1/6A45:	0494    	TSB $94
C1/6A47:	D500    	CMP $00,X
C1/6A49:	19C7CA  	ORA $CAC7,Y
C1/6A4C:	D500    	CMP $00,X
C1/6A4E:	19C7B8  	ORA $B8C7,Y
C1/6A51:	D200    	CMP ($00)
C1/6A53:	19C70D  	ORA $0DC7,Y
C1/6A56:	00FE    	BRK #$FE
C1/6A58:	0A      	ASL A
C1/6A59:	D603    	DEC $03,X
C1/6A5B:	0D00FE  	ORA $FE00
C1/6A5E:	40      	RTI
C1/6A5F:	D603    	DEC $03,X
C1/6A61:	0D00FE  	ORA $FE00
C1/6A64:	0A      	ASL A
C1/6A65:	D603    	DEC $03,X
C1/6A67:	010D    	ORA ($0D,X)
C1/6A69:	00FE    	BRK #$FE
C1/6A6B:	40      	RTI
C1/6A6C:	D603    	DEC $03,X
C1/6A6E:	011B    	ORA ($1B,X)
C1/6A70:	19C776  	ORA $76C7,Y
C1/6A73:	D602    	DEC $02,X
C1/6A75:	ACD601  	LDY $01D6
C1/6A78:	22D704E4	JSR $E404D7
C1/6A7C:	D601    	DEC $01,X
C1/6A7E:	ACD601  	LDY $01D6
C1/6A81:	ACD600  	LDY $00D6
C1/6A84:	19C764  	ORA $64C7,Y
C1/6A87:	D701    	CMP [$01],Y
C1/6A89:	64D7    	STZ $D7
C1/6A8B:	0264    	COP #$64
C1/6A8D:	D700    	CMP [$00],Y
C1/6A8F:	19C764  	ORA $64C7,Y
C1/6A92:	D701    	CMP [$01],Y
C1/6A94:	E8      	INX 
C1/6A95:	D701    	CMP [$01],Y
C1/6A97:	173C    	ORA [$3C],Y
C1/6A99:	00A2    	BRK #$A2
C1/6A9B:	D702    	CMP [$02],Y
C1/6A9D:	A2D700  	LDX #$00D7
C1/6AA0:	19C72E  	ORA $2EC7,Y
C1/6AA3:	D8      	CLD 
C1/6AA4:	022E    	COP #$2E
C1/6AA6:	D8      	CLD 
C1/6AA7:	006E    	BRK #$6E
C1/6AA9:	D8      	CLD 
C1/6AAA:	0019    	BRK #$19
C1/6AAC:	C7B4    	CMP [$B4]
C1/6AAE:	D8      	CLD 
C1/6AAF:	0019    	BRK #$19
C1/6AB1:	C70A    	CMP [$0A]
C1/6AB3:	D600    	DEC $00,X
C1/6AB5:	19C70D  	ORA $0DC7,Y
C1/6AB8:	0200    	COP #$00
C1/6ABA:	F0D8    	BEQ $6A94
C1/6ABC:	030D    	ORA $0D,S
C1/6ABE:	0200    	COP #$00
C1/6AC0:	22D9030D	JSR $0D03D9
C1/6AC4:	0200    	COP #$00
C1/6AC6:	F0D8    	BEQ $6AA0
C1/6AC8:	030D    	ORA $0D,S
C1/6ACA:	0200    	COP #$00
C1/6ACC:	54D903  	MVN $D9,$03
C1/6ACF:	1B      	TCS 
C1/6AD0:	19C786  	ORA $86C7,Y
C1/6AD3:	D902B8  	CMP $B802,Y
C1/6AD6:	D90128  	CMP $2801,Y
C1/6AD9:	DA      	PHX 
C1/6ADA:	04EE    	TSB $EE
C1/6ADC:	D901B8  	CMP $B801,Y
C1/6ADF:	D901B8  	CMP $B801,Y
C1/6AE2:	D90019  	CMP $1900,Y
C1/6AE5:	C728    	CMP [$28]
C1/6AE7:	DA      	PHX 
C1/6AE8:	0260    	COP #$60
C1/6AEA:	DA      	PHX 
C1/6AEB:	0196    	ORA ($96,X)
C1/6AED:	DA      	PHX 
C1/6AEE:	0296    	COP #$96
C1/6AF0:	DA      	PHX 
C1/6AF1:	0019    	BRK #$19
C1/6AF3:	C728    	CMP [$28]
C1/6AF5:	DA      	PHX 
C1/6AF6:	0296    	COP #$96
C1/6AF8:	DA      	PHX 
C1/6AF9:	01D0    	ORA ($D0,X)
C1/6AFB:	DA      	PHX 
C1/6AFC:	0117    	ORA ($17,X)
C1/6AFE:	3C0012  	BIT $1200,X
C1/6B01:	DB      	STP 
C1/6B02:	0212    	COP #$12
C1/6B04:	DB      	STP 
C1/6B05:	0019    	BRK #$19
C1/6B07:	C728    	CMP [$28]
C1/6B09:	DA      	PHX 
C1/6B0A:	010D    	ORA ($0D,X)
C1/6B0C:	FE0028  	INC $2800,X
C1/6B0F:	DA      	PHX 
C1/6B10:	0228    	COP #$28
C1/6B12:	DA      	PHX 
C1/6B13:	0050    	BRK #$50
C1/6B15:	DB      	STP 
C1/6B16:	0019    	BRK #$19
C1/6B18:	C792    	CMP [$92]
C1/6B1A:	DB      	STP 
C1/6B1B:	0019    	BRK #$19
C1/6B1D:	C7F0    	CMP [$F0]
C1/6B1F:	D8      	CLD 
C1/6B20:	0019    	BRK #$19
C1/6B22:	C70D    	CMP [$0D]
C1/6B24:	000A    	BRK #$0A
C1/6B26:	CCDB01  	CPY $01DB
C1/6B29:	0D000A  	ORA $0A00
C1/6B2C:	0EDC01  	ASL $01DC
C1/6B2F:	0D000A  	ORA $0A00
C1/6B32:	CCDB01  	CPY $01DB
C1/6B35:	010D    	ORA ($0D,X)
C1/6B37:	000A    	BRK #$0A
C1/6B39:	0EDC01  	ASL $01DC
C1/6B3C:	011B    	ORA ($1B,X)
C1/6B3E:	19C70D  	ORA $0DC7,Y
C1/6B41:	00F6    	BRK #$F6
C1/6B43:	50DC    	BVC $6B21
C1/6B45:	010D    	ORA ($0D,X)
C1/6B47:	00F6    	BRK #$F6
C1/6B49:	8EDC01  	STX $01DC
C1/6B4C:	0D00F6  	ORA $F600
C1/6B4F:	50DC    	BVC $6B2D
C1/6B51:	0101    	ORA ($01,X)
C1/6B53:	0D00F6  	ORA $F600
C1/6B56:	8EDC01  	STX $01DC
C1/6B59:	011B    	ORA ($1B,X)
C1/6B5B:	19C70D  	ORA $0DC7,Y
C1/6B5E:	0A      	ASL A
C1/6B5F:	00CC    	BRK #$CC
C1/6B61:	DC010D  	JMP [$0D01]
C1/6B64:	0A      	ASL A
C1/6B65:	0006    	BRK #$06
C1/6B67:	DD010D  	CMP $0D01,X
C1/6B6A:	0A      	ASL A
C1/6B6B:	00CC    	BRK #$CC
C1/6B6D:	DC010D  	JMP [$0D01]
C1/6B70:	0A      	ASL A
C1/6B71:	0040    	BRK #$40
C1/6B73:	DD011B  	CMP $1B01,X
C1/6B76:	19C7B8  	ORA $B8C7,Y
C1/6B79:	D201    	CMP ($01)
C1/6B7B:	CA      	DEX 
C1/6B7C:	D503    	CMP $03,X
C1/6B7E:	7A      	PLY 
C1/6B7F:	DD047A  	CMP $7A04,X
C1/6B82:	DD0019  	CMP $1900,X
C1/6B85:	C7B8    	CMP [$B8]
C1/6B87:	D201    	CMP ($01)
C1/6B89:	5A      	PHY 
C1/6B8A:	D303    	CMP ($03,S),Y
C1/6B8C:	F4DD01  	PEA $01DD
C1/6B8F:	BCDD01  	LDY $01DD,X
C1/6B92:	BCDD00  	LDY $00DD,X
C1/6B95:	19C7B8  	ORA $B8C7,Y
C1/6B98:	D201    	CMP ($01)
C1/6B9A:	CA      	DEX 
C1/6B9B:	D503    	CMP $03,X
C1/6B9D:	7A      	PLY 
C1/6B9E:	DD0192  	CMP $9201,X
C1/6BA1:	DE0136  	DEC $3601,X
C1/6BA4:	DE01EE  	DEC $EE01,X
C1/6BA7:	DE04EE  	DEC $EE04,X
C1/6BAA:	DE0019  	DEC $1900,X
C1/6BAD:	C742    	CMP [$42]
C1/6BAF:	DF0019C7	CMP $C71900,X
C1/6BB3:	1D241F  	ORA $1F24,X
C1/6BB6:	08      	PHP 
C1/6BB7:	E8      	INX 
C1/6BB8:	72DF    	ADC ($DF)
C1/6BBA:	011F    	ORA ($1F,X)
C1/6BBC:	E8      	INX 
C1/6BBD:	E8      	INX 
C1/6BBE:	A4DF    	LDY $DF
C1/6BC0:	031F    	ORA $1F,S
C1/6BC2:	18      	CLC 
C1/6BC3:	002D    	BRK #$2D
C1/6BC5:	EFBC174A	SBC $4A17BC
C1/6BC9:	00D6    	BRK #$D6
C1/6BCF:	0019    	BRK #$19
C1/6BD1:	C722    	CMP [$22]
C1/6BD3:	E0013E  	CPX #$3E01
C1/6BD6:	E00301  	CPX #$0103
C1/6BD9:	0D0100  	ORA $0001
C1/6BDC:	3EE001  	ROL $01E0,X
C1/6BDF:	010D    	ORA ($0D,X)
C1/6BE1:	0100    	ORA ($00,X)
C1/6BE3:	3EE001  	ROL $01E0,X
C1/6BE6:	010D    	ORA ($0D,X)
C1/6BE8:	0100    	ORA ($00,X)
C1/6BEA:	3EE001  	ROL $01E0,X
C1/6BED:	010D    	ORA ($0D,X)
C1/6BEF:	0100    	ORA ($00,X)
C1/6BF1:	3EE001  	ROL $01E0,X
C1/6BF4:	010D    	ORA ($0D,X)
C1/6BF6:	0100    	ORA ($00,X)
C1/6BF8:	3EE001  	ROL $01E0,X
C1/6BFB:	010D    	ORA ($0D,X)
C1/6BFD:	0100    	ORA ($00,X)
C1/6BFF:	3EE001  	ROL $01E0,X
C1/6C02:	BA      	TSX 
C1/6C03:	E00019  	CPX #$1900
C1/6C06:	C717    	CMP [$17]
C1/6C08:	4D000A  	EOR $0A00
C1/6C0B:	E0030D  	CPX #$0D03
C1/6C0E:	0100    	ORA ($00,X)
C1/6C10:	5A      	PHY 
C1/6C11:	E00101  	CPX #$0101
C1/6C14:	0D0100  	ORA $0001
C1/6C17:	5A      	PHY 
C1/6C18:	E00101  	CPX #$0101
C1/6C1B:	0D0100  	ORA $0001
C1/6C1E:	5A      	PHY 
C1/6C1F:	E00101  	CPX #$0101
C1/6C22:	0D0100  	ORA $0001
C1/6C25:	5A      	PHY 
C1/6C26:	E00101  	CPX #$0101
C1/6C29:	0D0100  	ORA $0001
C1/6C2C:	72E0    	ADC ($E0)
C1/6C2E:	0101    	ORA ($01,X)
C1/6C30:	0D0100  	ORA $0001
C1/6C33:	72E0    	ADC ($E0)
C1/6C35:	0101    	ORA ($01,X)
C1/6C37:	0D0100  	ORA $0001
C1/6C3A:	72E0    	ADC ($E0)
C1/6C3C:	0101    	ORA ($01,X)
C1/6C3E:	0D0100  	ORA $0001
C1/6C41:	72E0    	ADC ($E0)
C1/6C43:	0101    	ORA ($01,X)
C1/6C45:	8EE001  	STX $01E0
C1/6C48:	018E    	ORA ($8E,X)
C1/6C4A:	E00101  	CPX #$0101
C1/6C4D:	19CA58  	ORA $58CA,Y
C1/6C50:	BE0019  	LDX $1900,Y
C1/6C53:	C717    	CMP [$17]
C1/6C55:	4D008E  	EOR $8E00
C1/6C58:	E00101  	CPX #$0101
C1/6C5B:	8EE001  	STX $01E0
C1/6C5E:	010D    	ORA ($0D,X)
C1/6C60:	0100    	ORA ($00,X)
C1/6C62:	72E0    	ADC ($E0)
C1/6C64:	0101    	ORA ($01,X)
C1/6C66:	0D0100  	ORA $0001
C1/6C69:	72E0    	ADC ($E0)
C1/6C6B:	0101    	ORA ($01,X)
C1/6C6D:	0D0100  	ORA $0001
C1/6C70:	72E0    	ADC ($E0)
C1/6C72:	0101    	ORA ($01,X)
C1/6C74:	0D0100  	ORA $0001
C1/6C77:	72E0    	ADC ($E0)
C1/6C79:	0101    	ORA ($01,X)
C1/6C7B:	0D0100  	ORA $0001
C1/6C7E:	5A      	PHY 
C1/6C7F:	E00101  	CPX #$0101
C1/6C82:	0D0100  	ORA $0001
C1/6C85:	5A      	PHY 
C1/6C86:	E00101  	CPX #$0101
C1/6C89:	0D0100  	ORA $0001
C1/6C8C:	5A      	PHY 
C1/6C8D:	E00101  	CPX #$0101
C1/6C90:	0D0100  	ORA $0001
C1/6C93:	5A      	PHY 
C1/6C94:	E00101  	CPX #$0101
C1/6C97:	0A      	ASL A
C1/6C98:	E00019  	CPX #$1900
C1/6C9B:	C7D8    	CMP [$D8]
C1/6C9D:	E001E6  	CPX #$E601
C1/6CA0:	E001F4  	CPX #$F401
C1/6CA3:	E00101  	CPX #$0101
C1/6CA6:	E6E0    	INC $E0
C1/6CA8:	0101    	ORA ($01,X)
C1/6CAA:	1B      	TCS 
C1/6CAB:	19C702  	ORA $02C7,Y
C1/6CAE:	E101    	SBC ($01,X)
C1/6CB0:	20E101  	JSR $01E1
C1/6CB3:	3EE104  	ROL $04E1,X
C1/6CB6:	3EE100  	ROL $00E1,X
C1/6CB9:	19C75C  	ORA $5CC7,Y
C1/6CBC:	E102    	SBC ($02,X)
C1/6CBE:	6A      	ROR A
C1/6CBF:	E102    	SBC ($02,X)
C1/6CC1:	6A      	ROR A
C1/6CC2:	E100    	SBC ($00,X)
C1/6CC4:	19C76A  	ORA $6AC7,Y
C1/6CC7:	E102    	SBC ($02,X)
C1/6CC9:	5CE10219	JMP $1902E1
C1/6CCD:	CA      	DEX 
C1/6CCE:	58      	CLI 
C1/6CCF:	BE0019  	LDX $1900,Y
C1/6CD2:	C778    	CMP [$78]
C1/6CD4:	E101    	SBC ($01,X)
C1/6CD6:	78      	SEI 
C1/6CD7:	E101    	SBC ($01,X)
C1/6CD9:	8CE101  	STY $01E1
C1/6CDC:	8CE101  	STY $01E1
C1/6CDF:	1B      	TCS 
C1/6CE0:	19C756  	ORA $56C7,Y
C1/6CE3:	E201    	SEP #$01
C1/6CE5:	1B      	TCS 
C1/6CE6:	19C778  	ORA $78C7,Y
C1/6CE9:	E101    	SBC ($01,X)
C1/6CEB:	78      	SEI 
C1/6CEC:	E102    	SBC ($02,X)
C1/6CEE:	78      	SEI 
C1/6CEF:	E101    	SBC ($01,X)
C1/6CF4:	0DFC07  	ORA $07FC
C1/6CF7:	78      	SEI 
C1/6CF8:	E101    	SBC ($01,X)
C1/6CFA:	78      	SEI 
C1/6CFB:	E101    	SBC ($01,X)
C1/6CFD:	0DFC07  	ORA $07FC
C1/6D00:	78      	SEI 
C1/6D01:	E101    	SBC ($01,X)
C1/6D03:	78      	SEI 
C1/6D04:	E101    	SBC ($01,X)
C1/6D06:	78      	SEI 
C1/6D07:	E102    	SBC ($02,X)
C1/6D09:	78      	SEI 
C1/6D0A:	E101    	SBC ($01,X)
C1/6D0C:	0D0202  	ORA $0202
C1/6D0F:	78      	SEI 
C1/6D10:	E102    	SBC ($02,X)
C1/6D12:	0D0404  	ORA $0404
C1/6D15:	78      	SEI 
C1/6D16:	E101    	SBC ($01,X)
C1/6D1B:	0D0407  	ORA $0704
C1/6D1E:	78      	SEI 
C1/6D1F:	E101    	SBC ($01,X)
C1/6D21:	0D0404  	ORA $0404
C1/6D24:	78      	SEI 
C1/6D25:	E101    	SBC ($01,X)
C1/6D27:	0D0407  	ORA $0704
C1/6D2A:	78      	SEI 
C1/6D2B:	E101    	SBC ($01,X)
C1/6D2D:	0D0404  	ORA $0404
C1/6D30:	78      	SEI 
C1/6D31:	E101    	SBC ($01,X)
C1/6D33:	0D0202  	ORA $0202
C1/6D36:	78      	SEI 
C1/6D37:	E102    	SBC ($02,X)
C1/6D39:	1B      	TCS 
C1/6D3A:	19C71A  	ORA $1AC7,Y
C1/6D3D:	E201    	SEP #$01
C1/6D3F:	1A      	INC A
C1/6D40:	E201    	SEP #$01
C1/6D42:	2EE201  	ROL $01E2
C1/6D45:	2EE201  	ROL $01E2
C1/6D48:	1B      	TCS 
C1/6D49:	19C7A2  	ORA $A2C7,Y
C1/6D4C:	E101    	SBC ($01,X)
C1/6D4E:	1B      	TCS 
C1/6D4F:	19C742  	ORA $42C7,Y
C1/6D52:	E201    	SEP #$01
C1/6D54:	1B      	TCS 
C1/6D55:	19C778  	ORA $78C7,Y
C1/6D58:	E101    	SBC ($01,X)
C1/6D5A:	0D02FC  	ORA $FC02
C1/6D5D:	B6E1    	LDX $E1,Y
C1/6D5F:	010D    	ORA ($0D,X)
C1/6D61:	04F8    	TSB $F8
C1/6D63:	CA      	DEX 
C1/6D64:	E101    	SBC ($01,X)
C1/6D66:	0D00F8  	ORA $F800
C1/6D69:	DEE101  	DEC $01E1,X
C1/6D6C:	0DFCF8  	ORA $F8FC
C1/6D6F:	F2E1    	SBC ($E1)
C1/6D71:	010D    	ORA ($0D,X)
C1/6D73:	FEFC06  	INC $06FC,X
C1/6D76:	E201    	SEP #$01
C1/6D78:	1B      	TCS 
C1/6D79:	19C748  	ORA $48C7,Y
C1/6D7C:	E303    	SBC $03,S
C1/6D7E:	62E303  	PER $7164
C1/6D81:	7CE303  	JMP ($03E3,X)
C1/6D84:	62E303  	PER $716A
C1/6D87:	1B      	TCS 
C1/6D88:	19C748  	ORA $48C7,Y
C1/6D8B:	E303    	SBC $03,S
C1/6D8D:	62E303  	PER $7173
C1/6D90:	7CE303  	JMP ($03E3,X)
C1/6D93:	62E303  	PER $7179
C1/6D96:	1B      	TCS 
C1/6D97:	19C748  	ORA $48C7,Y
C1/6D9A:	E301    	SBC $01,S
C1/6D9C:	96E3    	STX $E3,Y
C1/6D9E:	01B0    	ORA ($B0,X)
C1/6DA0:	E301    	SBC $01,S
C1/6DA2:	CA      	DEX 
C1/6DA3:	E301    	SBC $01,S
C1/6DA5:	E4E3    	CPX $E3
C1/6DA7:	01FE    	ORA ($FE,X)
C1/6DA9:	E301    	SBC $01,S
C1/6DAB:	1B      	TCS 
C1/6DAC:	19C748  	ORA $48C7,Y
C1/6DAF:	E301    	SBC $01,S
C1/6DB1:	FEE301  	INC $01E3,X
C1/6DB4:	E4E3    	CPX $E3
C1/6DB6:	01CA    	ORA ($CA,X)
C1/6DB8:	E301    	SBC $01,S
C1/6DBA:	B0E3    	BCS $6D9F
C1/6DBC:	0196    	ORA ($96,X)
C1/6DBE:	E301    	SBC $01,S
C1/6DC0:	1B      	TCS 
C1/6DC1:	19C748  	ORA $48C7,Y
C1/6DC4:	E301    	SBC $01,S
C1/6DC6:	4CE402  	JMP $02E4
C1/6DC9:	32E4    	AND ($E4)
C1/6DCB:	0118    	ORA ($18,X)
C1/6DCD:	E401    	CPX $01
C1/6DCF:	32E4    	AND ($E4)
C1/6DD1:	0118    	ORA ($18,X)
C1/6DD3:	E401    	CPX $01
C1/6DD5:	32E4    	AND ($E4)
C1/6DD7:	014C    	ORA ($4C,X)
C1/6DD9:	E402    	CPX $02
C1/6DDB:	48      	PHA 
C1/6DDC:	E301    	SBC $01,S
C1/6DDE:	66E4    	ROR $E4
C1/6DE0:	0280    	COP #$80
C1/6DE2:	E401    	CPX $01
C1/6DE4:	9A      	TXS 
C1/6DE5:	E401    	CPX $01
C1/6DE7:	80E4    	BRA $6DCD
C1/6DE9:	019A    	ORA ($9A,X)
C1/6DEB:	E401    	CPX $01
C1/6DED:	80E4    	BRA $6DD3
C1/6DEF:	0166    	ORA ($66,X)
C1/6DF1:	E402    	CPX $02
C1/6DF3:	1B      	TCS 
C1/6DF4:	19C748  	ORA $48C7,Y
C1/6DF7:	E301    	SBC $01,S
C1/6DF9:	66E4    	ROR $E4
C1/6DFB:	0280    	COP #$80
C1/6DFD:	E401    	CPX $01
C1/6DFF:	9A      	TXS 
C1/6E00:	E401    	CPX $01
C1/6E02:	80E4    	BRA $6DE8
C1/6E04:	019A    	ORA ($9A,X)
C1/6E06:	E401    	CPX $01
C1/6E08:	80E4    	BRA $6DEE
C1/6E0A:	0166    	ORA ($66,X)
C1/6E0C:	E402    	CPX $02
C1/6E0E:	48      	PHA 
C1/6E0F:	E301    	SBC $01,S
C1/6E11:	4CE402  	JMP $02E4
C1/6E14:	32E4    	AND ($E4)
C1/6E16:	0118    	ORA ($18,X)
C1/6E18:	E401    	CPX $01
C1/6E1A:	32E4    	AND ($E4)
C1/6E1C:	0118    	ORA ($18,X)
C1/6E1E:	E401    	CPX $01
C1/6E20:	32E4    	AND ($E4)
C1/6E22:	014C    	ORA ($4C,X)
C1/6E24:	E402    	CPX $02
C1/6E26:	1B      	TCS 
C1/6E27:	19C748  	ORA $48C7,Y
C1/6E2A:	E301    	SBC $01,S
C1/6E2C:	E8      	INX 
C1/6E2D:	E401    	CPX $01
C1/6E2F:	02E5    	COP #$E5
C1/6E31:	011C    	ORA ($1C,X)
C1/6E33:	E501    	SBC $01
C1/6E35:	36E5    	ROL $E5,X
C1/6E37:	0019    	BRK #$19
C1/6E39:	C736    	CMP [$36]
C1/6E3B:	E501    	SBC $01
C1/6E3D:	1CE501  	TRB $01E5
C1/6E40:	02E5    	COP #$E5
C1/6E42:	01E8    	ORA ($E8,X)
C1/6E44:	E401    	CPX $01
C1/6E46:	02E5    	COP #$E5
C1/6E48:	02E8    	COP #$E8
C1/6E4A:	E401    	CPX $01
C1/6E4C:	E8      	INX 
C1/6E4D:	E400    	CPX $00
C1/6E4F:	19C7E8  	ORA $E8C7,Y
C1/6E52:	E401    	CPX $01
C1/6E54:	02E5    	COP #$E5
C1/6E56:	01E8    	ORA ($E8,X)
C1/6E58:	E400    	CPX $00
C1/6E5A:	19C750  	ORA $50C7,Y
C1/6E5D:	E504    	SBC $04
C1/6E5F:	9EE503  	STZ $03E5,X
C1/6E62:	ECE504  	CPX $04E5
C1/6E65:	9EE503  	STZ $03E5,X
C1/6E68:	1B      	TCS 
C1/6E69:	19C73A  	ORA $3AC7,Y
C1/6E6C:	E600    	INC $00
C1/6E6E:	19C79E  	ORA $9EC7,Y
C1/6E71:	E501    	SBC $01
C1/6E73:	86E6    	STX $E6
C1/6E75:	01DC    	ORA ($DC,X)
C1/6E77:	E606    	INC $06
C1/6E79:	32E7    	AND ($E7)
C1/6E7B:	0019    	BRK #$19
C1/6E7D:	C780    	CMP [$80]
C1/6E7F:	E703    	SBC [$03]
C1/6E81:	9EE501  	STZ $01E5,X
C1/6E84:	CEE701  	DEC $01E7
C1/6E87:	CEE700  	DEC $00E7
C1/6E8A:	19C724  	ORA $24C7,Y
C1/6E8D:	E8      	INX 
C1/6E8E:	035C    	ORA $5C,S
C1/6E90:	E8      	INX 
C1/6E91:	0294    	COP #$94
C1/6E93:	E8      	INX 
C1/6E94:	035C    	ORA $5C,S
C1/6E96:	E8      	INX 
C1/6E97:	021B    	COP #$1B
C1/6E99:	19C7CC  	ORA $CCC7,Y
C1/6E9C:	E8      	INX 
C1/6E9D:	0217    	COP #$17
C1/6E9F:	3D000C  	AND $0C00,X
C1/6EA2:	E902CE  	SBC #$CE02
C1/6EA5:	E702    	SBC [$02]
C1/6EA7:	ECE501  	CPX $01E5
C1/6EAA:	9EE501  	STZ $01E5,X
C1/6EAD:	50E5    	BVC $6E94
C1/6EAF:	0150    	ORA ($50,X)
C1/6EB1:	E500    	SBC $00
C1/6EB3:	19C717  	ORA $17C7,Y
C1/6EB6:	3E0054  	ROL $5400,X
C1/6EB9:	E90178  	SBC #$7801
C1/6EBC:	E90154  	SBC #$5401
C1/6EBF:	E90178  	SBC #$7801
C1/6EC2:	E90154  	SBC #$5401
C1/6EC5:	E90178  	SBC #$7801
C1/6EC8:	E9011B  	SBC #$1B01
C1/6ECB:	19C79C  	ORA $9CC7,Y
C1/6ECE:	E904EA  	SBC #$EA04
C1/6ED1:	E90338  	SBC #$3803
C1/6ED4:	EA      	NOP 
C1/6ED5:	04EA    	TSB $EA
C1/6ED7:	E9031B  	SBC #$1B03
C1/6EDA:	19C79C  	ORA $9CC7,Y
C1/6EDD:	E90186  	SBC #$8601
C1/6EE0:	EA      	NOP 
C1/6EE1:	02D4    	COP #$D4
C1/6EE3:	EA      	NOP 
C1/6EE4:	0301    	ORA $01,S
C1/6EE6:	0CEC03  	TSB $03EC
C1/6EE9:	BEEB02  	LDX $02EB,Y
C1/6EEC:	50E5    	BVC $6ED3
C1/6EEE:	0150    	ORA ($50,X)
C1/6EF0:	E500    	SBC $00
C1/6EF2:	19C750  	ORA $50C7,Y
C1/6EF5:	E503    	SBC $03
C1/6EF7:	A8      	TAY 
C1/6EF8:	EC025A  	CPX $5A02
C1/6EFB:	EC020D  	CPX $0D02
C1/6EFE:	0400    	TSB $00
C1/6F00:	BEEB02  	LDX $02EB,Y
C1/6F03:	1B      	TCS 
C1/6F04:	19C79C  	ORA $9CC7,Y
C1/6F07:	E903D4  	SBC #$D403
C1/6F0A:	EA      	NOP 
C1/6F0B:	020D    	COP #$0D
C1/6F0D:	FC0022  	JSR ($2200,X)
C1/6F10:	EB      	XBA 
C1/6F11:	0270    	COP #$70
C1/6F13:	EB      	XBA 
C1/6F14:	021B    	COP #$1B
C1/6F16:	19C717  	ORA $17C7,Y
C1/6F19:	88      	DEY 
C1/6F1A:	0092    	BRK #$92
C1/6F1C:	ED02E4  	SBC $E402
C1/6F1F:	ED02F6  	SBC $F602
C1/6F22:	EC0248  	CPX $4802
C1/6F25:	ED0117  	SBC $1701
C1/6F28:	88      	DEY 
C1/6F29:	0092    	BRK #$92
C1/6F2B:	ED02E4  	SBC $E402
C1/6F2E:	ED02F6  	SBC $F602
C1/6F31:	EC0248  	CPX $4802
C1/6F34:	ED0019  	SBC $1900
C1/6F37:	C7F2    	CMP [$F2]
C1/6F39:	F100    	SBC ($00),Y
C1/6F3B:	19C717  	ORA $17C7,Y
C1/6F3E:	5100    	EOR ($00),Y
C1/6F40:	F2F1    	SBC ($F1)
C1/6F42:	0100    	ORA ($00,X)
C1/6F44:	F201    	SBC ($01)
C1/6F46:	0CF201  	TSB $01F2
C1/6F49:	18      	CLC 
C1/6F4A:	F201    	SBC ($01)
C1/6F4C:	30F2    	BMI $6F40
C1/6F4E:	0148    	ORA ($48,X)
C1/6F50:	F201    	SBC ($01)
C1/6F52:	58      	CLI 
C1/6F53:	F201    	SBC ($01)
C1/6F55:	58      	CLI 
C1/6F56:	F200    	SBC ($00)
C1/6F58:	19C758  	ORA $58C7,Y
C1/6F5B:	F201    	SBC ($01)
C1/6F5D:	6A      	ROR A
C1/6F5E:	F201    	SBC ($01)
C1/6F60:	58      	CLI 
C1/6F61:	F202    	SBC ($02)
C1/6F63:	6A      	ROR A
C1/6F64:	F202    	SBC ($02)
C1/6F66:	1B      	TCS 
C1/6F67:	19C7A2  	ORA $A2C7,Y
C1/6F6A:	F200    	SBC ($00)
C1/6F6C:	19C7B6  	ORA $B6C7,Y
C1/6F6F:	F203    	SBC ($03)
C1/6F71:	6A      	ROR A
C1/6F72:	F203    	SBC ($03)
C1/6F74:	B6F2    	LDX $F2,Y
C1/6F76:	026A    	COP #$6A
C1/6F78:	F202    	SBC ($02)
C1/6F7A:	B6F2    	LDX $F2,Y
C1/6F7C:	016A    	ORA ($6A,X)
C1/6F7E:	F201    	SBC ($01)
C1/6F80:	B6F2    	LDX $F2,Y
C1/6F82:	0019    	BRK #$19
C1/6F84:	C75A    	CMP [$5A]
C1/6F86:	F304    	SBC ($04,S),Y
C1/6F88:	74F3    	STZ $F3,X
C1/6F8A:	041B    	TSB $1B
C1/6F8C:	19C70D  	ORA $0DC7,Y
C1/6F8F:	0200    	COP #$00
C1/6F91:	5A      	PHY 
C1/6F92:	F301    	SBC ($01,S),Y
C1/6F94:	0D0200  	ORA $0002
C1/6F97:	5A      	PHY 
C1/6F98:	F301    	SBC ($01,S),Y
C1/6F9A:	0D0200  	ORA $0002
C1/6F9D:	8EF301  	STX $01F3
C1/6FA0:	0D0200  	ORA $0002
C1/6FA3:	8EF301  	STX $01F3
C1/6FA6:	0D0200  	ORA $0002
C1/6FA9:	8EF301  	STX $01F3
C1/6FAC:	1B      	TCS 
C1/6FAD:	19C75A  	ORA $5AC7,Y
C1/6FB0:	F301    	SBC ($01,S),Y
C1/6FB2:	173B    	ORA [$3B],Y
C1/6FB4:	00A8    	BRK #$A8
C1/6FB6:	F301    	SBC ($01,S),Y
C1/6FB8:	C6F3    	DEC $F3
C1/6FBA:	01E4    	ORA ($E4,X)
C1/6FBC:	F301    	SBC ($01,S),Y
C1/6FBE:	06F4    	ASL $F4
C1/6FC0:	012C    	ORA ($2C,X)
C1/6FC2:	F4011D  	PEA $1D01
C1/6FC5:	241F    	BIT $1F
C1/6FC7:	30F8    	BMI $6FC1
C1/6FC9:	06F4    	ASL $F4
C1/6FCB:	011D    	ORA ($1D,X)
C1/6FCD:	241F    	BIT $1F
C1/6FCF:	20F8E4  	JSR $E4F8
C1/6FD2:	F301    	SBC ($01,S),Y
C1/6FD4:	1D241F  	ORA $1F24,X
C1/6FD7:	10F8    	BPL $6FD1
C1/6FD9:	C6F3    	DEC $F3
C1/6FDB:	011D    	ORA ($1D,X)
C1/6FDD:	241F    	BIT $1F
C1/6FDF:	00F8    	BRK #$F8
C1/6FE1:	A8      	TAY 
C1/6FE2:	F300    	SBC ($00,S),Y
C1/6FE4:	19C717  	ORA $17C7,Y
C1/6FE7:	540052  	MVN $00,$52
C1/6FEA:	F4036C  	PEA $6C03
C1/6FED:	F4036C  	PEA $6C03
C1/6FF0:	F40019  	PEA $1900
C1/6FF3:	C7A0    	CMP [$A0]
C1/6FF5:	F4046C  	PEA $6C04
C1/6FF8:	F4071B  	PEA $1B07
C1/6FFB:	19C717  	ORA $17C7,Y
C1/6FFE:	4400BA  	MVP $00,$BA
C1/7001:	F40019  	PEA $1900
C1/7004:	C7E8    	CMP [$E8]
C1/7006:	F40401  	PEA $0104
C1/7009:	E8      	INX 
C1/700A:	F40401  	PEA $0104
C1/700D:	1B      	TCS 
C1/700E:	19C701  	ORA $01C7,Y
C1/7011:	0D0002  	ORA $0200
C1/7014:	E8      	INX 
C1/7015:	F40101  	PEA $0101
C1/7018:	0D0002  	ORA $0200
C1/701B:	E8      	INX 
C1/701C:	F4010D  	PEA $0D01
C1/701F:	0002    	BRK #$02
C1/7021:	D2F4    	CMP ($F4)
C1/7023:	010D    	ORA ($0D,X)
C1/7025:	0002    	BRK #$02
C1/7027:	D2F4    	CMP ($F4)
C1/7029:	010D    	ORA ($0D,X)
C1/702B:	0002    	BRK #$02
C1/702D:	D2F4    	CMP ($F4)
C1/702F:	010D    	ORA ($0D,X)
C1/7031:	0002    	BRK #$02
C1/7033:	E8      	INX 
C1/7034:	F40101  	PEA $0101
C1/7037:	0D0002  	ORA $0200
C1/703A:	E8      	INX 
C1/703B:	F4010D  	PEA $0D01
C1/703E:	0002    	BRK #$02
C1/7040:	D2F4    	CMP ($F4)
C1/7042:	010D    	ORA ($0D,X)
C1/7044:	0002    	BRK #$02
C1/7046:	D2F4    	CMP ($F4)
C1/7048:	010D    	ORA ($0D,X)
C1/704A:	0002    	BRK #$02
C1/704C:	D2F4    	CMP ($F4)
C1/704E:	0101    	ORA ($01,X)
C1/7050:	1B      	TCS 
C1/7051:	19C7E8  	ORA $E8C7,Y
C1/7054:	F40117  	PEA $1701
C1/7057:	3B      	TSC 
C1/7058:	00FE    	BRK #$FE
C1/705A:	F40118  	PEA $1801
C1/705D:	F501    	SBC $01,X
C1/705F:	36F5    	ROL $F5,X
C1/7061:	0158    	ORA ($58,X)
C1/7063:	F501    	SBC $01,X
C1/7065:	7EF501  	ROR $01F5,X
C1/7068:	1D241F  	ORA $1F24,X
C1/706B:	0038    	BRK #$38
C1/706D:	58      	CLI 
C1/706E:	F501    	SBC $01,X
C1/7070:	1D241F  	ORA $1F24,X
C1/7073:	0028    	BRK #$28
C1/7075:	36F5    	ROL $F5,X
C1/7077:	011D    	ORA ($1D,X)
C1/7079:	241F    	BIT $1F
C1/707B:	0018    	BRK #$18
C1/707D:	18      	CLC 
C1/707E:	F501    	SBC $01,X
C1/7080:	1D241F  	ORA $1F24,X
C1/7083:	0008    	BRK #$08
C1/7085:	FEF400  	INC $00F4,X
C1/7088:	19C717  	ORA $17C7,Y
C1/708B:	5400A4  	MVN $00,$A4
C1/708E:	F503    	SBC $03,X
C1/7090:	BEF503  	LDX $03F5,Y
C1/7093:	BEF500  	LDX $00F5,Y
C1/7096:	19C7D8  	ORA $D8C7,Y
C1/7099:	F500    	SBC $00,X
C1/709B:	19C7EC  	ORA $ECC7,Y
C1/709E:	F500    	SBC $00,X
C1/70A0:	19C712  	ORA $12C7,Y
C1/70A3:	F604    	INC $04,X
C1/70A5:	0112    	ORA ($12,X)
C1/70A7:	F604    	INC $04,X
C1/70A9:	011B    	ORA ($1B,X)
C1/70AB:	19C701  	ORA $01C7,Y
C1/70AE:	0D00FE  	ORA $FE00
C1/70B1:	12F6    	ORA ($F6)
C1/70B3:	0101    	ORA ($01,X)
C1/70B5:	0D00FE  	ORA $FE00
C1/70B8:	12F6    	ORA ($F6)
C1/70BA:	010D    	ORA ($0D,X)
C1/70BC:	00FE    	BRK #$FE
C1/70BE:	FCF501  	JSR ($01F5,X)
C1/70C1:	0D00FE  	ORA $FE00
C1/70C4:	FCF501  	JSR ($01F5,X)
C1/70C7:	0D00FE  	ORA $FE00
C1/70CA:	FCF501  	JSR ($01F5,X)
C1/70CD:	0D00FE  	ORA $FE00
C1/70D0:	12F6    	ORA ($F6)
C1/70D2:	0101    	ORA ($01,X)
C1/70D4:	0D00FE  	ORA $FE00
C1/70D7:	12F6    	ORA ($F6)
C1/70D9:	010D    	ORA ($0D,X)
C1/70DB:	00FE    	BRK #$FE
C1/70DD:	FCF501  	JSR ($01F5,X)
C1/70E0:	0D00FE  	ORA $FE00
C1/70E3:	FCF501  	JSR ($01F5,X)
C1/70E6:	0D00FE  	ORA $FE00
C1/70E9:	FCF501  	JSR ($01F5,X)
C1/70EC:	011B    	ORA ($1B,X)
C1/70EE:	19C712  	ORA $12C7,Y
C1/70F1:	F601    	INC $01,X
C1/70F3:	173B    	ORA [$3B],Y
C1/70F5:	0028    	BRK #$28
C1/70F7:	F601    	INC $01,X
C1/70F9:	3A      	DEC A
C1/70FA:	F601    	INC $01,X
C1/70FC:	50F6    	BVC $70F4
C1/70FE:	016A    	ORA ($6A,X)
C1/7100:	F601    	INC $01,X
C1/7102:	88      	DEY 
C1/7103:	F601    	INC $01,X
C1/7105:	1D241F  	ORA $1F24,X
C1/7108:	00C8    	BRK #$C8
C1/710A:	6A      	ROR A
C1/710B:	F601    	INC $01,X
C1/710D:	1D241F  	ORA $1F24,X
C1/7110:	00D8    	BRK #$D8
C1/7112:	50F6    	BVC $710A
C1/7114:	011D    	ORA ($1D,X)
C1/7116:	241F    	BIT $1F
C1/7118:	00E8    	BRK #$E8
C1/711A:	3A      	DEC A
C1/711B:	F601    	INC $01,X
C1/711D:	1D241F  	ORA $1F24,X
C1/7120:	00F8    	BRK #$F8
C1/7122:	28      	PLP 
C1/7123:	F600    	INC $00,X
C1/7125:	19C717  	ORA $17C7,Y
C1/7128:	5400A6  	MVN $00,$A6
C1/712B:	F603    	INC $03,X
C1/712D:	C0F603  	CPY #$03F6
C1/7130:	C0F600  	CPY #$00F6
C1/7133:	19C7C6  	ORA $C6C7,Y
C1/7136:	F201    	SBC ($01)
C1/7138:	E2F2    	SEP #$F2
C1/713A:	0106    	ORA ($06,X)
C1/713C:	F301    	SBC ($01,S),Y
C1/713E:	2A      	ROL A
C1/713F:	F302    	SBC ($02,S),Y
C1/7141:	42F3    	WDM #$F3
C1/7143:	042A    	TSB $2A
C1/7145:	F304    	SBC ($04,S),Y
C1/7147:	2A      	ROL A
C1/7148:	F300    	SBC ($00,S),Y
C1/714A:	19C77A  	ORA $7AC7,Y
C1/714D:	F201    	SBC ($01)
C1/714F:	8EF201  	STX $01F2
C1/7152:	7A      	PLY 
C1/7153:	F202    	SBC ($02)
C1/7155:	8EF202  	STX $02F2
C1/7158:	1B      	TCS 
C1/7159:	8CBE06  	STY $06BE
C1/715C:	CEBE06  	DEC $06BE
C1/715F:	1B      	TCS 
C1/7160:	8CBE01  	STY $01BE
C1/7163:	CEBE01  	DEC $01BE
C1/7166:	0D0400  	ORA $0004
C1/7169:	10BF    	BPL $712A
C1/716B:	030D    	ORA $0D,S
C1/716D:	0400    	TSB $00
C1/716F:	CEBE02  	DEC $02BE
C1/7172:	8CBE01  	STY $01BE
C1/7175:	1B      	TCS 
C1/7176:	52BF    	EOR ($BF)
C1/7178:	0052    	BRK #$52
C1/717A:	BF0194BF	LDA $BF9401,X
C1/717E:	0517    	ORA $17
C1/7180:	4A      	LSR A
C1/7181:	0028    	BRK #$28
C1/7183:	C001    	CPY #$01
C1/7185:	68      	PLA 
C1/7186:	C001    	CPY #$01
C1/7188:	A8      	TAY 
C1/7189:	C001    	CPY #$01
C1/718B:	F8      	SED 
C1/718C:	C001    	CPY #$01
C1/718E:	A8      	TAY 
C1/718F:	C001    	CPY #$01
C1/7191:	68      	PLA 
C1/7192:	C001    	CPY #$01
C1/7194:	28      	PLP 
C1/7195:	C002    	CPY #$02
C1/7197:	28      	PLP 
C1/7198:	C000    	CPY #$00
C1/719A:	52BF    	EOR ($BF)
C1/719C:	0194    	ORA ($94,X)
C1/719E:	BF02D6BF	LDA $BFD602,X
C1/71A2:	0348    	ORA $48,S
C1/71A4:	C104    	CMP ($04,X)
C1/71A6:	92C1    	STA ($C1)
C1/71A8:	01C2    	ORA ($C2,X)
C1/71AA:	C101    	CMP ($01,X)
C1/71AC:	C2C1    	REP #$C1
C1/71AE:	00E2    	BRK #$E2
C1/71B0:	C101    	CMP ($01,X)
C1/71B2:	C2C1    	REP #$C1
C1/71B4:	0192    	ORA ($92,X)
C1/71B6:	C101    	CMP ($01,X)
C1/71B8:	48      	PHA 
C1/71B9:	C104    	CMP ($04,X)
C1/71BB:	D6BF    	DEC $BF,X
C1/71BD:	0194    	ORA ($94,X)
C1/71BF:	BF0452BF	LDA $BF5204,X
C1/71C3:	0002    	BRK #$02
C1/71C5:	C200    	REP #$00
C1/71C7:	52BF    	EOR ($BF)
C1/71C9:	01D6    	ORA ($D6,X)
C1/71CB:	BF024AC2	LDA $C24A02,X
C1/71CF:	01A4    	ORA ($A4,X)
C1/71D1:	C204    	REP #$04
C1/71D3:	94BF    	STY $BF,X
C1/71D5:	01FE    	ORA ($FE,X)
C1/71D7:	C201    	REP #$01
C1/71D9:	94BF    	STY $BF,X
C1/71DB:	0101    	ORA ($01,X)
C1/71DD:	0DFF00  	ORA $00FF
C1/71E0:	FEC201  	INC $01C2,X
C1/71E3:	010D    	ORA ($0D,X)
C1/71E5:	0100    	ORA ($00,X)
C1/71E7:	94BF    	STY $BF,X
C1/71E9:	0052    	BRK #$52
C1/71EB:	BF0148C1	LDA $C14801,X
C1/71EF:	0448    	TSB $48
C1/71F1:	C301    	CMP $01,S
C1/71F3:	92C3    	STA ($C3)
C1/71F5:	0398    	ORA $98,S
C1/71F7:	C400    	CPY $00
C1/71F9:	DA      	PHX 
C1/71FA:	C401    	CPY $01
C1/71FC:	E0C4    	CPX #$C4
C1/71FE:	01E6    	ORA ($E6,X)
C1/7200:	C401    	CPY $01
C1/7202:	1B      	TCS 
C1/7203:	3106    	AND ($06),Y
C1/7205:	0214    	COP #$14
C1/7207:	C602    	DEC $02
C1/7209:	3109    	AND ($09),Y
C1/720B:	0114    	ORA ($14,X)
C1/720D:	C602    	DEC $02
C1/720F:	3108    	AND ($08),Y
C1/7211:	0014    	BRK #$14
C1/7213:	C602    	DEC $02
C1/7215:	3100    	AND ($00),Y
C1/7217:	0014    	BRK #$14
C1/7219:	C602    	DEC $02
C1/721B:	1B      	TCS 
C1/721C:	3106    	AND ($06),Y
C1/721E:	02EC    	COP #$EC
C1/7220:	C402    	CPY $02
C1/7222:	3109    	AND ($09),Y
C1/7224:	013A    	ORA ($3A,X)
C1/7226:	C502    	CMP $02
C1/7228:	3108    	AND ($08),Y
C1/722A:	0084    	BRK #$84
C1/722C:	C502    	CMP $02
C1/722E:	3100    	AND ($00),Y
C1/7230:	00CA    	BRK #$CA
C1/7232:	C502    	CMP $02
C1/7234:	1B      	TCS 
C1/7235:	3109    	AND ($09),Y
C1/7237:	014E    	ORA ($4E,X)
C1/7239:	C600    	DEC $00
C1/723B:	33CD    	AND ($CD,S),Y
C1/723D:	0021    	BRK #$21
C1/723F:	AA      	TAX 
C1/7240:	F6F6    	INC $F6,X
C1/7242:	3106    	AND ($06),Y
C1/7244:	0292    	COP #$92
C1/7246:	C602    	DEC $02
C1/7248:	3109    	AND ($09),Y
C1/724A:	0192    	ORA ($92,X)
C1/724C:	C602    	DEC $02
C1/724E:	3108    	AND ($08),Y
C1/7250:	0092    	BRK #$92
C1/7252:	C602    	DEC $02
C1/7254:	3100    	AND ($00),Y
C1/7256:	0092    	BRK #$92
C1/7258:	C602    	DEC $02
C1/725A:	3106    	AND ($06),Y
C1/725C:	0292    	COP #$92
C1/725E:	C602    	DEC $02
C1/7260:	3109    	AND ($09),Y
C1/7262:	0192    	ORA ($92,X)
C1/7264:	C602    	DEC $02
C1/7266:	3108    	AND ($08),Y
C1/7268:	0092    	BRK #$92
C1/726A:	C602    	DEC $02
C1/726C:	3100    	AND ($00),Y
C1/726E:	0092    	BRK #$92
C1/7270:	C601    	DEC $01
C1/7272:	92C6    	STA ($C6)
C1/7274:	0033    	BRK #$33
C1/7276:	CD0021  	CMP $2100
C1/7279:	AA      	TAX 
C1/727A:	F6BC    	INC $BC,X
C1/727C:	3106    	AND ($06),Y
C1/727E:	02D4    	COP #$D4
C1/7280:	C602    	DEC $02
C1/7282:	3109    	AND ($09),Y
C1/7284:	01D4    	ORA ($D4,X)
C1/7286:	C602    	DEC $02
C1/7288:	3108    	AND ($08),Y
C1/728A:	00D4    	BRK #$D4
C1/728C:	C602    	DEC $02
C1/728E:	3100    	AND ($00),Y
C1/7290:	00D4    	BRK #$D4
C1/7292:	C602    	DEC $02
C1/7294:	3106    	AND ($06),Y
C1/7296:	02D4    	COP #$D4
C1/7298:	C602    	DEC $02
C1/729A:	3109    	AND ($09),Y
C1/729C:	01D4    	ORA ($D4,X)
C1/729E:	C602    	DEC $02
C1/72A0:	3108    	AND ($08),Y
C1/72A2:	00D4    	BRK #$D4
C1/72A4:	C602    	DEC $02
C1/72A6:	3100    	AND ($00),Y
C1/72A8:	00D4    	BRK #$D4
C1/72AA:	C601    	DEC $01
C1/72AC:	D4C6    	PEI ($C6)
C1/72AE:	0031    	BRK #$31
C1/72B0:	0602    	ASL $02
C1/72B2:	92C6    	STA ($C6)
C1/72B4:	0231    	COP #$31
C1/72B6:	0901    	ORA #$01
C1/72B8:	92C6    	STA ($C6)
C1/72BA:	0231    	COP #$31
C1/72BC:	08      	PHP 
C1/72BD:	001E    	BRK #$1E
C1/72BF:	C702    	CMP [$02]
C1/72C1:	3100    	AND ($00),Y
C1/72C3:	0070    	BRK #$70
C1/72C5:	C702    	CMP [$02]
C1/72C7:	33CD    	AND ($CD,S),Y
C1/72C9:	0021    	BRK #$21
C1/72CB:	AA      	TAX 
C1/72CC:	F6BC    	INC $BC,X
C1/72CE:	3106    	AND ($06),Y
C1/72D0:	02C2    	COP #$C2
C1/72D2:	C702    	CMP [$02]
C1/72D4:	3109    	AND ($09),Y
C1/72D6:	01C2    	ORA ($C2,X)
C1/72D8:	C702    	CMP [$02]
C1/72DA:	3108    	AND ($08),Y
C1/72DC:	00C2    	BRK #$C2
C1/72DE:	C702    	CMP [$02]
C1/72E0:	3100    	AND ($00),Y
C1/72E2:	00C2    	BRK #$C2
C1/72E4:	C702    	CMP [$02]
C1/72E6:	3106    	AND ($06),Y
C1/72E8:	02D4    	COP #$D4
C1/72EA:	C602    	DEC $02
C1/72EC:	3109    	AND ($09),Y
C1/72EE:	01D4    	ORA ($D4,X)
C1/72F0:	C602    	DEC $02
C1/72F2:	3108    	AND ($08),Y
C1/72F4:	00D4    	BRK #$D4
C1/72F6:	C602    	DEC $02
C1/72F8:	3100    	AND ($00),Y
C1/72FA:	00D4    	BRK #$D4
C1/72FC:	C601    	DEC $01
C1/72FE:	D4C6    	PEI ($C6)
C1/7300:	0014    	BRK #$14
C1/7302:	C8      	INY 
C1/7303:	0034    	BRK #$34
C1/7305:	C8      	INY 
C1/7306:	0054    	BRK #$54
C1/7308:	C8      	INY 
C1/7309:	0078    	BRK #$78
C1/730B:	C8      	INY 
C1/730C:	009E    	BRK #$9E
C1/730E:	C8      	INY 
C1/730F:	0101    	ORA ($01,X)
C1/7311:	9EC801  	STZ $01C8,X
C1/7314:	01A4    	ORA ($A4,X)
C1/7316:	C8      	INY 
C1/7317:	0101    	ORA ($01,X)
C1/7319:	A4C8    	LDY $C8
C1/731B:	0101    	ORA ($01,X)
C1/731D:	AA      	TAX 
C1/731E:	C8      	INY 
C1/731F:	01B0    	ORA ($B0,X)
C1/7321:	C8      	INY 
C1/7322:	0101    	ORA ($01,X)
C1/7324:	B0C8    	BCS $72EE
C1/7326:	0101    	ORA ($01,X)
C1/7328:	C2C8    	REP #$C8
C1/732A:	01D4    	ORA ($D4,X)
C1/732C:	C8      	INY 
C1/732D:	01AA    	ORA ($AA,X)
C1/732F:	C8      	INY 
C1/7330:	01B0    	ORA ($B0,X)
C1/7332:	C8      	INY 
C1/7333:	01D4    	ORA ($D4,X)
C1/7335:	C8      	INY 
C1/7336:	01E6    	ORA ($E6,X)
C1/7338:	C8      	INY 
C1/7339:	01F8    	ORA ($F8,X)
C1/733B:	C8      	INY 
C1/733C:	011A    	ORA ($1A,X)
C1/733E:	C900    	CMP #$00
C1/7340:	2CC900  	BIT $00C9
C1/7343:	6EC900  	ROR $00C9
C1/7346:	B0C9    	BCS $7311
C1/7348:	00F2    	BRK #$F2
C1/734A:	C901    	CMP #$01
C1/734C:	F2C9    	SBC ($C9)
C1/734E:	0034    	BRK #$34
C1/7350:	CA      	DEX 
C1/7351:	0172    	ORA ($72,X)
C1/7353:	CA      	DEX 
C1/7354:	02B8    	COP #$B8
C1/7356:	CA      	DEX 
C1/7357:	01FC    	ORA ($FC,X)
C1/7359:	CA      	DEX 
C1/735A:	00FC    	BRK #$FC
C1/735C:	CA      	DEX 
C1/735D:	00B8    	BRK #$B8
C1/735F:	CA      	DEX 
C1/7360:	0172    	ORA ($72,X)
C1/7362:	CA      	DEX 
C1/7363:	0234    	COP #$34
C1/7365:	CA      	DEX 
C1/7366:	0134    	ORA ($34,X)
C1/7368:	CA      	DEX 
C1/7369:	0046    	BRK #$46
C1/736B:	CB      	WAI 
C1/736C:	00

C1/736D:	0D 00 08			[Move: X: 00 Y: 08]
C1/7370:	86CB 01				[Pointer: $CB86]
C1/7373:	0D 00 08			[Move: X: 00 Y: 08]
C1/7376:	CECB 01				[Pointer: $CBCE]
C1/7379:	12CC 02				[Pointer: $CC12]
C1/737C:	0D 00 F8			[Move: X: 00 Y: -08]
C1/737F:	12CC 01				[Pointer: $CC12]
C1/7382:	0D 00 F8			[Move: X: 00 Y: -08]
C1/7385:	2CC9 00				[Pointer: $C92C]

C1/7388:	0D 00 08			[Move: X: 00 Y: 08]
C1/738B:	12CC 01				[Pointer: $CC12]
C1/738E:	12CC 01				[Pointer: $CC12]
C1/7391:	0D 00 F8			[Move: X: 00 Y: -08]
C1/7394:	12CC 00				[Pointer: $CC12]

C1/7388:	0D0008  	ORA $0800
C1/738B:	12CC    	ORA ($CC)
C1/738D:	0112    	ORA ($12,X)
C1/738F:	CC010D  	CPY $0D01
C1/7392:	00F8    	BRK #$F8
C1/7394:	12CC    	ORA ($CC)
C1/7396:	0017    	BRK #$17
C1/7398:	88      	DEY 
C1/7399:	0031    	BRK #$31
C1/739B:	00FE    	BRK #$FE
C1/739D:	48      	PHA 
C1/739E:	CC0231  	CPY $3102
C1/73A1:	00FF    	BRK #$FF
C1/73A3:	82CC01  	BRL $7572
C1/73A6:	3100    	AND ($00),Y
C1/73A8:	00BA    	BRK #$BA
C1/73AA:	CC021B  	CPY $1B02
C1/73AD:	0D00FE  	ORA $FE00
C1/73B0:	F4CC02  	PEA $02CC
C1/73B3:	0D0001  	ORA $0100
C1/73B6:	04CD    	TSB $CD
C1/73B8:	010D    	ORA ($0D,X)
C1/73BA:	0001    	BRK #$01
C1/73BC:	04CD    	TSB $CD
C1/73BE:	021B    	COP #$1B
C1/73C0:	1CCD00  	TRB $00CD
C1/73C3:	60      	RTS
C1/73C4:	CD011C  	CMP $1C01
C1/73C7:	CD0160  	CMP $6001
C1/73CA:	CD00B8  	CMP $B800
C1/73CD:	CA      	DEX 
C1/73CE:	0172    	ORA ($72,X)
C1/73D0:	CA      	DEX 
C1/73D1:	01A4    	ORA ($A4,X)
C1/73D3:	CD0325  	CMP $2503
C1/73D6:	E000    	CPX #$00
C1/73D8:	D8      	CLD 
C1/73D9:	C0EC    	CPY #$EC
C1/73DB:	CD07EC  	CMP $EC07
C1/73DE:	CD0001  	CMP $0100
C1/73E1:	15DC    	ORA $DC,X
C1/73E3:	002C    	BRK #$2C
C1/73E5:	C901    	CMP #$01
C1/73E7:	A0CE    	LDY #$CE
C1/73E9:	0325    	ORA $25,S
C1/73EB:	E000    	CPX #$00
C1/73ED:	D8      	CLD 
C1/73EE:	C025    	CPY #$25
C1/73F0:	E000    	CPX #$00
C1/73F2:	28      	PLP 
C1/73F3:	C0E2    	CPY #$E2
C1/73F5:	CE07E2  	DEC $E207
C1/73F8:	CE0024  	DEC $2400
C1/73FF:	01FC    	ORA ($FC,X)
C1/7401:	CA      	DEX 
C1/7402:	0034    	BRK #$34
C1/7404:	CE0140  	DEC $4001
C1/7407:	CE0158  	DEC $5801
C1/740A:	CE0170  	DEC $7001
C1/740D:	CE0188  	DEC $8801
C1/7410:	CE0188  	DEC $8801
C1/7413:	CE00DA  	DEC $DA00
C1/7416:	CF02EECF	CMP $CFEE02
C1/741A:	021B    	COP #$1B
C1/741C:	19C707  	ORA $07C7,Y
C1/741F:	AA      	TAX 
C1/7420:	C8      	INY 
C1/7421:	02B4    	COP #$B4
C1/7423:	C8      	INY 
C1/7424:	021B    	COP #$1B
C1/7426:	19C707  	ORA $07C7,Y
C1/7429:	BEC802  	LDX $02C8,Y
C1/742C:	CCC802  	CPY $02C8
C1/742F:	1B      	TCS 
C1/7430:	0D00FF  	ORA $FF00
C1/7433:	58      	CLI 
C1/7434:	D004    	BNE $743A
C1/7436:	0D0001  	ORA $0100
C1/7439:	02D0    	COP #$D0
C1/743B:	030D    	ORA $0D,S
C1/743D:	0001    	BRK #$01
C1/743F:	AED004  	LDX $04D0
C1/7442:	0D00FF  	ORA $FF00
C1/7445:	02D0    	COP #$D0
C1/7447:	031B    	ORA $1B,S
C1/7449:	0D00FF  	ORA $FF00
C1/744C:	62D104  	PER $7920
C1/744F:	0D0001  	ORA $0100
C1/7452:	04D1    	TSB $D1
C1/7454:	030D    	ORA $0D,S
C1/7456:	0001    	BRK #$01
C1/7458:	C0D1    	CPY #$D1
C1/745A:	040D    	TSB $0D
C1/745C:	00FF    	BRK #$FF
C1/745E:	04D1    	TSB $D1
C1/7460:	031B    	ORA $1B,S
C1/7462:	0D00FF  	ORA $FF00
C1/7465:	1ED201  	ASL $01D2,X
C1/7468:	0D0001  	ORA $0100
C1/746B:	72D2    	ADC ($D2)
C1/746D:	010D    	ORA ($0D,X)
C1/746F:	00FF    	BRK #$FF
C1/7471:	1ED202  	ASL $02D2,X
C1/7474:	0D0001  	ORA $0100
C1/7477:	72D2    	ADC ($D2)
C1/7479:	020D    	COP #$0D
C1/747B:	0001    	BRK #$01
C1/747D:	72D2    	ADC ($D2)
C1/747F:	00C6    	BRK #$C6
C1/7481:	D201    	CMP ($01)
C1/7483:	24D3    	BIT $D3
C1/7485:	0382    	ORA $82,S
C1/7487:	D301    	CMP ($01,S),Y
C1/7489:	E0D3    	CPX #$D3
C1/748B:	033E    	ORA $3E,S
C1/748D:	D401    	PEI ($01)
C1/748F:	3ED400  	ROL $00D4,X
C1/7492:	9ED502  	STZ $02D5,X
C1/7495:	08      	PHP 
C1/7496:	D8      	CLD 
C1/7497:	04B2    	TSB $B2
C1/7499:	D701    	CMP [$01],Y
C1/749B:	54D704  	MVN $D7,$04
C1/749E:	FED601  	INC $01D6,X
C1/74A1:	FED600  	INC $00D6,X
C1/74A4:	12D9    	ORA ($D9)
C1/74A6:	0168    	ORA ($68,X)
C1/74A8:	D90201  	CMP $0102,Y
C1/74AB:	12D9    	ORA ($D9)
C1/74AD:	0168    	ORA ($68,X)
C1/74AF:	D90301  	CMP $0103,Y
C1/74B2:	5ED801  	LSR $01D8,X
C1/74B5:	B8      	CLV 
C1/74B6:	D8      	CLD 
C1/74B7:	03B8    	ORA $B8,S
C1/74B9:	D8      	CLD 
C1/74BA:	009C    	BRK #$9C
C1/74BC:	D401    	PEI ($01)
C1/74BE:	F2D4    	SBC ($D4)
C1/74C0:	0148    	ORA ($48,X)
C1/74C2:	D501    	CMP $01,X
C1/74C4:	9ED502  	STZ $02D5,X
C1/74C7:	B2D7    	LDA ($D7)
C1/74C9:	0254    	COP #$54
C1/74CB:	D703    	CMP [$03],Y
C1/74CD:	FED602  	INC $02D6,X
C1/74D0:	FED600  	INC $00D6,X
C1/74D3:	F2D4    	SBC ($D4)
C1/74D5:	01BE    	ORA ($BE,X)
C1/74D7:	D9039E  	CMP $9E03,Y
C1/74DA:	D501    	CMP $01,X
C1/74DC:	F4D501  	PEA $01D5
C1/74DF:	4ED603  	LSR $03D6
C1/74E2:	A8      	TAY 
C1/74E3:	D601    	DEC $01,X
C1/74E5:	A8      	TAY 
C1/74E6:	D600    	DEC $00,X
C1/74E8:	9CD401  	STZ $01D4
C1/74EB:	F2D4    	SBC ($D4)
C1/74ED:	0148    	ORA ($48,X)
C1/74EF:	D501    	CMP $01,X
C1/74F1:	9ED502  	STZ $02D5,X
C1/74F4:	F4D501  	PEA $01D5
C1/74F7:	4ED602  	LSR $02D6
C1/74FA:	A8      	TAY 
C1/74FB:	D601    	DEC $01,X
C1/74FD:	01F4    	ORA ($F4,X)
C1/74FF:	D501    	CMP $01,X
C1/7501:	4ED603  	LSR $03D6
C1/7504:	A8      	TAY 
C1/7505:	D602    	DEC $02,X
C1/7507:	A8      	TAY 
C1/7508:	D600    	DEC $00,X
C1/750A:	FED603  	INC $03D6,X
C1/750D:	54D701  	MVN $D7,$01
C1/7510:	B2D7    	LDA ($D7)
C1/7512:	0208    	COP #$08
C1/7514:	D8      	CLD 
C1/7515:	035E    	ORA $5E,S
C1/7517:	D8      	CLD 
C1/7518:	01B8    	ORA ($B8,X)
C1/751A:	D8      	CLD 
C1/751B:	03B8    	ORA $B8,S
C1/751D:	D8      	CLD 
C1/751E:	00B2    	BRK #$B2
C1/7520:	D701    	CMP [$01],Y
C1/7522:	08      	PHP 
C1/7523:	D8      	CLD 
C1/7524:	03FE    	ORA $FE,S
C1/7526:	D608    	DEC $08,X
C1/7528:	FED600  	INC $00D6,X
C1/752B:	FED601  	INC $01D6,X
C1/752E:	54D703  	MVN $D7,$03
C1/7531:	9ED508  	STZ $08D5,X
C1/7534:	9ED500  	STZ $00D5,X
C1/7537:	14DA    	TRB $DA
C1/7539:	034C    	ORA $4C,S
C1/753B:	DA      	PHX 
C1/753C:	031B    	ORA $1B,S
C1/753E:	84DA    	STY $DA
C1/7540:	01C4    	ORA ($C4,X)
C1/7542:	DA      	PHX 
C1/7543:	01C4    	ORA ($C4,X)
C1/7545:	DA      	PHX 
C1/7546:	0004    	BRK #$04
C1/7548:	DB      	STP 
C1/7549:	034E    	ORA $4E,S
C1/754B:	DB      	STP 
C1/754C:	031B    	ORA $1B,S
C1/754E:	98      	TYA 
C1/754F:	DB      	STP 
C1/7550:	01D0    	ORA ($D0,X)
C1/7552:	DB      	STP 
C1/7553:	011B    	ORA ($1B,X)
C1/7555:	C4DA    	CPY $DA
C1/7557:	0184    	ORA ($84,X)
C1/7559:	DA      	PHX 
C1/755A:	0184    	ORA ($84,X)
C1/755C:	DA      	PHX 
C1/755D:	0008    	BRK #$08
C1/755F:	DC0238  	JMP [$3802]
C1/7562:	DC0160  	JMP [$6001]
C1/7565:	DC0190  	JMP [$9001]
C1/7568:	DC01C0  	JMP [$C001]
C1/756B:	DC01F2  	JMP [$F201]
C1/756E:	DC013C  	JMP [$3C01]
C1/7571:	DD0186  	CMP $8601,X
C1/7574:	DD01F0  	CMP $F001,X
C1/7577:	DD015A  	CMP $5A01,X
C1/757A:	DE01C4  	DEC $C401,X
C1/757D:	DE012E  	DEC $2E01,X
C1/7580:	DF032EDF	CMP $DF2E03,X
C1/7584:	0092    	BRK #$92
C1/7586:	DF0156DF	CMP $DF5601,X
C1/758A:	0156    	ORA ($56,X)
C1/758C:	DF0156DF	CMP $DF5601,X
C1/7590:	0156    	ORA ($56,X)
C1/7592:	DF0162DF	CMP $DF6201,X
C1/7596:	0162    	ORA ($62,X)
C1/7598:	DF0162DF	CMP $DF6201,X
C1/759C:	016E    	ORA ($6E,X)
C1/759E:	DF016EDF	CMP $DF6E01,X
C1/75A2:	016E    	ORA ($6E,X)
C1/75A4:	DF016EDF	CMP $DF6E01,X
C1/75A8:	0162    	ORA ($62,X)
C1/75AA:	DF0162DF	CMP $DF6201,X
C1/75AE:	0162    	ORA ($62,X)
C1/75B0:	DF011103	CMP $031101,X
C1/75B4:	00A4    	BRK #$A4
C1/75B6:	DF017ADF	CMP $DF7A01,X
C1/75BA:	0111    	ORA ($11,X)
C1/75BC:	0300    	ORA $00,S
C1/75BE:	B6DF    	LDX $DF,Y
C1/75C0:	0186    	ORA ($86,X)
C1/75C2:	DF011103	CMP $031101,X
C1/75C6:	0017    	BRK #$17
C1/75C8:	8100    	STA ($00,X)
C1/75CA:	2508    	AND $08
C1/75CC:	0100    	ORA ($00,X)
C1/75CE:	00C8    	BRK #$C8
C1/75D0:	DF0116E0	CMP $E01601,X
C1/75D4:	01C8    	ORA ($C8,X)
C1/75D6:	DF0116E0	CMP $E01601,X
C1/75DA:	01C8    	ORA ($C8,X)
C1/75DC:	DF0116E0	CMP $E01601,X
C1/75E0:	01C8    	ORA ($C8,X)
C1/75E2:	DF0116E0	CMP $E01601,X
C1/75E6:	0111    	ORA ($11,X)
C1/75E8:	0300    	ORA $00,S
C1/75EA:	1780    	ORA [$80],Y
C1/75EC:	0025    	BRK #$25
C1/75EE:	0901    	ORA #$01
C1/75F0:	0000    	BRK #$00
C1/75F2:	0DFE00  	ORA $00FE
C1/75F5:	6CE001  	JMP ($01E0)
C1/75F8:	0DFE00  	ORA $00FE
C1/75FB:	BCE001  	LDY $01E0,X
C1/75FE:	0DFE00  	ORA $00FE
C1/7601:	6CE001  	JMP ($01E0)
C1/7604:	0DFE00  	ORA $00FE
C1/7607:	BCE001  	LDY $01E0,X
C1/760A:	0DFE00  	ORA $00FE
C1/760D:	6CE001  	JMP ($01E0)
C1/7610:	0DFE00  	ORA $00FE
C1/7613:	BCE001  	LDY $01E0,X
C1/7616:	0DFE00  	ORA $00FE
C1/7619:	6CE001  	JMP ($01E0)
C1/761C:	0DFE00  	ORA $00FE
C1/761F:	BCE001  	LDY $01E0,X
C1/7622:	1103    	ORA ($03),Y
C1/7624:	000C    	BRK #$0C
C1/7626:	E101    	SBC ($01,X)
C1/7628:	2509    	AND $09
C1/762A:	0100    	ORA ($00,X)
C1/762C:	005E    	BRK #$5E
C1/762E:	E101    	SBC ($01,X)
C1/7630:	B0E1    	BCS $7613
C1/7632:	0102    	ORA ($02,X)
C1/7634:	E201    	SEP #$01
C1/7636:	54E201  	MVN $E2,$01
C1/7639:	A6E2    	LDX $E2
C1/763B:	01F8    	ORA ($F8,X)
C1/763D:	E201    	SEP #$01
C1/763F:	4A      	LSR A
C1/7640:	E301    	SBC $01,S
C1/7642:	9CE301  	STZ $01E3
C1/7645:	1103    	ORA ($03),Y
C1/7647:	00EE    	BRK #$EE
C1/7649:	E301    	SBC $01,S
C1/764B:	0140    	ORA ($40,X)
C1/764D:	E400    	CPX $00
C1/764F:	8EE401  	STX $01E4
C1/7652:	E0E4    	CPX #$E4
C1/7654:	0125    	ORA ($25,X)
C1/7656:	08      	PHP 
C1/7657:	0100    	ORA ($00,X)
C1/7659:	0032    	BRK #$32
C1/765B:	E501    	SBC $01
C1/765D:	84E5    	STY $E5
C1/765F:	01D6    	ORA ($D6,X)
C1/7661:	E501    	SBC $01
C1/7663:	28      	PLP 
C1/7664:	E601    	INC $01
C1/7666:	7A      	PLY 
C1/7667:	E601    	INC $01
C1/7669:	CCE601  	CPY $01E6
C1/766C:	1EE701  	ASL $01E7,X
C1/766F:	70E7    	BVS $7658
C1/7671:	0111    	ORA ($11,X)
C1/7673:	0600    	ASL $00
C1/7675:	2508    	AND $08
C1/7677:	0100    	ORA ($00,X)
C1/7679:	00C2    	BRK #$C2
C1/767B:	E701    	SBC [$01]
C1/767D:	10E8    	BPL $7667
C1/767F:	015E    	ORA ($5E,X)
C1/7681:	E8      	INX 
C1/7682:	01AC    	ORA ($AC,X)
C1/7684:	E8      	INX 
C1/7685:	00FA    	BRK #$FA
C1/7687:	E8      	INX 
C1/7688:	0148    	ORA ($48,X)
C1/768A:	E901    	SBC #$01
C1/768C:	96E9    	STX $E9,Y
C1/768E:	01E4    	ORA ($E4,X)
C1/7690:	E900    	SBC #$00
C1/7692:	32EA    	AND ($EA)
C1/7694:	0040    	BRK #$40
C1/7696:	EA      	NOP 
C1/7697:	004E    	BRK #$4E
C1/7699:	EA      	NOP 
C1/769A:	0025    	BRK #$25
C1/769C:	08      	PHP 
C1/769D:	0100    	ORA ($00,X)
C1/769F:	005C    	BRK #$5C
C1/76A1:	EA      	NOP 
C1/76A2:	00A8    	BRK #$A8
C1/76A4:	EA      	NOP 
C1/76A5:	01B2    	ORA ($B2,X)
C1/76A7:	EA      	NOP 
C1/76A8:	01BC    	ORA ($BC,X)
C1/76AA:	EA      	NOP 
C1/76AB:	01CA    	ORA ($CA,X)
C1/76AD:	EA      	NOP 
C1/76AE:	01D8    	ORA ($D8,X)
C1/76B0:	EA      	NOP 
C1/76B1:	01E2    	ORA ($E2,X)
C1/76B3:	EA      	NOP 
C1/76B4:	01EC    	ORA ($EC,X)
C1/76B6:	EA      	NOP 
C1/76B7:	01F2    	ORA ($F2,X)
C1/76B9:	EA      	NOP 
C1/76BA:	00F8    	BRK #$F8
C1/76BC:	EA      	NOP 
C1/76BD:	01FE    	ORA ($FE,X)
C1/76BF:	EA      	NOP 
C1/76C0:	0104    	ORA ($04,X)
C1/76C2:	EB      	XBA 
C1/76C3:	010E    	ORA ($0E,X)
C1/76C5:	EB      	XBA 
C1/76C6:	0118    	ORA ($18,X)
C1/76C8:	EB      	XBA 
C1/76C9:	0122    	ORA ($22,X)
C1/76CB:	EB      	XBA 
C1/76CC:	012C    	ORA ($2C,X)
C1/76CE:	EB      	XBA 
C1/76CF:	0132    	ORA ($32,X)
C1/76D1:	EB      	XBA 
C1/76D2:	0025    	BRK #$25
C1/76D4:	0901    	ORA #$01
C1/76D6:	0000    	BRK #$00
C1/76D8:	2509    	AND $09
C1/76DA:	0100    	ORA ($00,X)
C1/76DC:	E025    	CPX #$25
C1/76DE:	0901    	ORA #$01
C1/76E0:	00C0    	BRK #$C0
C1/76E2:	0DFA00  	ORA $00FA
C1/76E5:	6CE001  	JMP ($01E0)
C1/76E8:	0DFA00  	ORA $00FA
C1/76EB:	BCE001  	LDY $01E0,X
C1/76EE:	0DFA00  	ORA $00FA
C1/76F1:	6CE001  	JMP ($01E0)
C1/76F4:	0DFA00  	ORA $00FA
C1/76F7:	BCE001  	LDY $01E0,X
C1/76FA:	0DFA00  	ORA $00FA
C1/76FD:	6CE001  	JMP ($01E0)
C1/7700:	0DFA00  	ORA $00FA
C1/7703:	BCE001  	LDY $01E0,X
C1/7706:	0DFA00  	ORA $00FA
C1/7709:	6CE001  	JMP ($01E0)
C1/770C:	0DFA00  	ORA $00FA
C1/770F:	BCE001  	LDY $01E0,X
C1/7712:	1B      	TCS 
C1/7713:	38      	SEC 
C1/7714:	EB      	XBA 
C1/7715:	025A    	COP #$5A
C1/7717:	EB      	XBA 
C1/7718:	027C    	COP #$7C
C1/771A:	EB      	XBA 
C1/771B:	029E    	COP #$9E
C1/771D:	EB      	XBA 
C1/771E:	02C0    	COP #$C0
C1/7720:	EB      	XBA 
C1/7721:	02E2    	COP #$E2
C1/7723:	EB      	XBA 
C1/7724:	0204    	COP #$04
C1/7726:	EC0226  	CPX $2602
C1/7729:	EC0248  	CPX $4802
C1/772C:	EC026A  	CPX $6A02
C1/772F:	EC028C  	CPX $8C02
C1/7732:	EC02AE  	CPX $AE02
C1/7735:	EC02D0  	CPX $D002
C1/7738:	EC02F2  	CPX $F202
C1/773B:	EC0214  	CPX $1402
C1/773E:	ED0236  	SBC $3602
C1/7741:	ED021B  	SBC $1B02
C1/7744:	58      	CLI 
C1/7745:	ED0164  	SBC $6401
C1/7748:	ED0174  	SBC $7401
C1/774B:	ED0188  	SBC $8801
C1/774E:	ED01A0  	SBC $A001
C1/7751:	ED01BC  	SBC $BC01
C1/7754:	ED01D8  	SBC $D801
C1/7757:	ED00F0  	SBC $F000
C1/775A:	ED0106  	SBC $0601
C1/775D:	EE011C  	INC $1C01
C1/7760:	EE011B

C1/7763:	17 4400
C1/7766:	32EE 01
C1/7769:	50EE 01
			76EE 01
			A4EE 01
			C6EE 01
			DCEE 00
			F2EE 02
			FEEE 02
			0AEF 02
			16EF 02
C1/7784:	1B

C1/7785:	19C736  	ORA $36C7,Y
C1/7788:	EE044A  	INC $4A04
C1/778B:	EE025E  	INC $5E02
C1/778E:	EE044A  	INC $4A04
C1/7791:	EE021B  	INC $1B02

C1/7794:	19 C7				[Bank: C7]
C1/7796:	0D FE FC			[Move: X: -02 Y: -04]
C1/7799:	8AEE 01				[Pointer: $EE8A]
C1/779C:	0D FE FC			[Move: X: -02 Y: -04]
C1/779F:	A2EE 01				[Pointer: $EEA2]
C1/77A2:	0D FC FC			[Move: X: -04 Y: -04]
C1/77A5:	A2EE 01				[Pointer: $EEA2]
C1/77A8:	0D FC FE			[Move: X: -04 Y: -02]
C1/77AB:	BAEE 01				[Pointer: $EEBA]
C1/77AE:	0D FC 00			[Move: X: -04 Y: 00]
C1/77B1:	BAEE 01				[Pointer: $EEBA]
C1/77B4:	0D FC 02			[Move: X: -04 Y: 02]
C1/77B7:	D2EE 01				[Pointer: $EED2]
C1/77BA:	0D FC 04			[Move: X: -04 Y: 04]
C1/77BD:	D2EE 01				[Pointer: $EED2]
C1/77C0:	0D FE 04			[Move: X: -02 Y: 04]
C1/77C3:	EAEE 01				[Pointer: $EEEA]
C1/77C6:	0D FE 04			[Move: X: -02 Y: 04]
C1/77C9:	EAEE 00				[Pointer: $EEEA]

C1/77C7:	FE04EA  	INC $EA04,X
C1/77CA:	EE0019  	INC $1900
C1/77CD:	C702    	CMP [$02]
C1/77CF:	EF031AEF	SBC $EF1A03
C1/77D3:	031B    	ORA $1B,S
C1/77D5:	19C732  	ORA $32C7,Y
C1/77D8:	EF011B19	SBC $191B01
C1/77DC:	C74A    	CMP [$4A]
C1/77DE:	EF011B19	SBC $191B01
C1/77E2:	C762    	CMP [$62]
C1/77E4:	EF011B19	SBC $191B01
C1/77E8:	C772    	CMP [$72]
C1/77EA:	EE011B  	INC $1B01
C1/77ED:	19C77A  	ORA $7AC7,Y
C1/77F0:	EF011B19	SBC $191B01
C1/77F4:	C78C    	CMP [$8C]
C1/77F6:	EF0019C7	SBC $C71900
C1/77FA:	8CEF06  	STY $06EF
C1/77FD:	A6EF    	LDX $EF
C1/77FF:	0658    	ASL $58
C1/7801:	BE0019  	LDX $1900,Y
C1/7804:	C7A6    	CMP [$A6]
C1/7806:	EF068CEF	SBC $EF8C06
C1/780A:	0019    	BRK #$19
C1/780C:	C7B8    	CMP [$B8]
C1/780E:	EF0019C7	SBC $C71900
C1/7812:	B8      	CLV 
C1/7813:	EF04BEEF	SBC $EFBE04
C1/7817:	03C4    	ORA $C4,S
C1/7819:	EF02CAEF	SBC $EFCA02
C1/781D:	0019    	BRK #$19
C1/781F:	C7CA    	CMP [$CA]
C1/7821:	EF01C4EF	SBC $EFC401
C1/7825:	02BE    	COP #$BE
C1/7827:	EF03B8EF	SBC $EFB803
C1/782B:	0019    	BRK #$19
C1/782D:	C7D0    	CMP [$D0]
C1/782F:	EF0019C7	SBC $C71900
C1/7833:	E6EF    	INC $EF
C1/7835:	06F8    	ASL $F8
C1/7837:	EF0019C7	SBC $C71900
C1/783B:	E6EF    	INC $EF
C1/783D:	06D0    	ASL $D0
C1/783F:	EF00

[121: (Wall Face)]
C1/7841:	19 C7				[Bank: C7]
C1/7843:	F8EF 00				[Pointer: $EFF8]

C1/7846:	19C7	SBC $C71900
C1/7848:	D0EF    	BNE $7839
C1/784A:	0308    	ORA $08,S
C1/784C:	F002    	BEQ $7850
C1/784E:	1CF000  	TRB $00F0
C1/7851:	19C71C  	ORA $1CC7,Y
C1/7854:	F001    	BEQ $7857
C1/7856:	08      	PHP 
C1/7857:	F002    	BEQ $785B
C1/7859:	D0EF    	BNE $784A
C1/785B:	0019    	BRK #$19
C1/785D:	C717    	CMP [$17]
C1/785F:	5A      	PHY 
C1/7860:	0030    	BRK #$30
C1/7862:	F002    	BEQ $7866
C1/7864:	175A    	ORA [$5A],Y
C1/7866:	0036    	BRK #$36
C1/7868:	F002    	BEQ $786C
C1/786A:	175A    	ORA [$5A],Y
C1/786C:	0040    	BRK #$40
C1/786E:	F002    	BEQ $7872
C1/7870:	175A    	ORA [$5A],Y
C1/7872:	004E    	BRK #$4E
C1/7874:	F002    	BEQ $7878
C1/7876:	175A    	ORA [$5A],Y
C1/7878:	0060    	BRK #$60
C1/787A:	F00C    	BEQ $7888
C1/787C:	60      	RTS
C1/787D:	F000    	BEQ $787F
C1/787F:	19C776  	ORA $76C7,Y
C1/7882:	F001    	BEQ $7885
C1/7884:	0176    	ORA ($76,X)
C1/7886:	F001    	BEQ $7889
C1/7888:	0184    	ORA ($84,X)
C1/788A:	F001    	BEQ $788D
C1/788C:	0184    	ORA ($84,X)
C1/788E:	F001    	BEQ $7891
C1/7890:	0192    	ORA ($92,X)
C1/7892:	F001    	BEQ $7895
C1/7894:	0192    	ORA ($92,X)
C1/7896:	F001    	BEQ $7899
C1/7898:	84F0    	STY $F0
C1/789A:	0101    	ORA ($01,X)
C1/789C:	84F0    	STY $F0
C1/789E:	0101    	ORA ($01,X)
C1/78A0:	76F0    	ROR $F0,X
C1/78A2:	0101    	ORA ($01,X)
C1/78A4:	76F0    	ROR $F0,X
C1/78A6:	01A0    	ORA ($A0,X)
C1/78A8:	F001    	BEQ $78AB
C1/78AA:	01A0    	ORA ($A0,X)
C1/78AC:	F001    	BEQ $78AF
C1/78AE:	01AE    	ORA ($AE,X)
C1/78B0:	F001    	BEQ $78B3
C1/78B2:	01AE    	ORA ($AE,X)
C1/78B4:	F001    	BEQ $78B7
C1/78B6:	A0F0    	LDY #$F0
C1/78B8:	0101    	ORA ($01,X)
C1/78BA:	A0F0    	LDY #$F0
C1/78BC:	011B    	ORA ($1B,X)
C1/78BE:	19C7BC  	ORA $BCC7,Y
C1/78C1:	F000    	BEQ $78C3
C1/78C3:	19C717  	ORA $17C7,Y
C1/78C6:	4A      	LSR A
C1/78C7:	00CE    	BRK #$CE
C1/78C9:	F001    	BEQ $78CC
C1/78CB:	E8      	INX 
C1/78CC:	F001    	BEQ $78CF
C1/78CE:	02F1    	COP #$F1
C1/78D0:	0120    	ORA ($20,X)
C1/78D2:	F101    	SBC ($01),Y
C1/78D4:	46F1    	LSR $F1
C1/78D6:	0164    	ORA ($64,X)
C1/78D8:	F101    	SBC ($01),Y
C1/78DA:	7A      	PLY 
C1/78DB:	F100    	SBC ($00),Y
C1/78DD:	19C78C  	ORA $8CC7,Y
C1/78E0:	F101    	SBC ($01),Y
C1/78E2:	1B      	TCS 
C1/78E3:	19C78C  	ORA $8CC7,Y
C1/78E6:	F101    	SBC ($01),Y
C1/78E8:	1B      	TCS 
C1/78E9:	19C79E  	ORA $9EC7,Y
C1/78EC:	F101    	SBC ($01),Y
C1/78EE:	1B      	TCS 
C1/78EF:	19C7B0  	ORA $B0C7,Y
C1/78F2:	F101    	SBC ($01),Y
C1/78F4:	1B      	TCS 
C1/78F5:	19C7E6  	ORA $E6C7,Y
C1/78F8:	EF0019C7	SBC $C71900
C1/78FC:	A6EF    	LDX $EF
C1/78FE:	0019    	BRK #$19
C1/7900:	C7E6    	CMP [$E6]
C1/7902:	EF06D0EF	SBC $EFD006
C1/7906:	06E6    	ASL $E6
C1/7908:	EF06F8EF	SBC $EFF806
C1/790C:	0019    	BRK #$19
C1/790E:	C7C2    	CMP [$C2]
C1/7910:	F101    	SBC ($01),Y
C1/7912:	1B      	TCS 
C1/7913:	19C7CE  	ORA $CEC7,Y
C1/7916:	F101    	SBC ($01),Y
C1/7918:	1B      	TCS 
C1/7919:	19C7DA  	ORA $DAC7,Y
C1/791C:	F101    	SBC ($01),Y
C1/791E:	1B      	TCS 
C1/791F:	19C7E6  	ORA $E6C7,Y
C1/7922:	F100    	SBC ($00),Y
C1/7924:	19C7DA  	ORA $DAC7,Y
C1/7927:	F603    	INC $03,X
C1/7929:	EA      	NOP 
C1/792A:	F603    	INC $03,X
C1/792C:	DA      	PHX 
C1/792D:	F600    	INC $00,X
C1/792F:	19C7FA  	ORA $FAC7,Y
C1/7932:	F601    	INC $01,X
C1/7934:	0EF701  	ASL $01F7
C1/7937:	22F7010E	JSR $0E01F7
C1/793B:	F701    	SBC [$01],Y
C1/793D:	22F701FA	JSR $FA01F7
C1/7941:	F601    	INC $01,X
C1/7943:	1B      	TCS 
C1/7944:	19C736  	ORA $36C7,Y
C1/7947:	F703    	SBC [$03],Y
C1/7949:	46F7    	LSR $F7
C1/794B:	0336    	ORA $36,S
C1/794D:	F700    	SBC [$00],Y
C1/794F:	19C756  	ORA $56C7,Y
C1/7952:	F701    	SBC [$01],Y
C1/7954:	6A      	ROR A
C1/7955:	F701    	SBC [$01],Y
C1/7957:	7EF701  	ROR $01F7,X
C1/795A:	6A      	ROR A
C1/795B:	F701    	SBC [$01],Y
C1/795D:	7EF701  	ROR $01F7,X
C1/7960:	56F7    	LSR $F7,X
C1/7962:	011B    	ORA ($1B,X)
C1/7964:	19C7B6  	ORA $B6C7,Y
C1/7967:	F700    	SBC [$00],Y
C1/7969:	19C7C4  	ORA $C4C7,Y
C1/796C:	F700    	SBC [$00],Y
C1/796E:	19C7B0  	ORA $B0C7,Y
C1/7971:	F702    	SBC [$02],Y
C1/7973:	92F7    	STA ($F7)
C1/7975:	0111    	ORA ($11,X)
C1/7977:	0500    	ORA $00
C1/7979:	19C792  	ORA $92C7,Y
C1/797C:	F701    	SBC [$01],Y
C1/797E:	1B      	TCS 
C1/797F:	19C798  	ORA $98C7,Y
C1/7982:	F701    	SBC [$01],Y
C1/7984:	1B      	TCS 
C1/7985:	19C79E  	ORA $9EC7,Y
C1/7988:	F701    	SBC [$01],Y
C1/798A:	1B      	TCS 
C1/798B:	19C7A4  	ORA $A4C7,Y
C1/798E:	F701    	SBC [$01],Y
C1/7990:	1B      	TCS 
C1/7991:	19C7AA  	ORA $AAC7,Y
C1/7994:	F701    	SBC [$01],Y
C1/7996:	1B      	TCS 
C1/7997:	19C731  	ORA $31C7,Y
C1/799A:	0000    	BRK #$00
C1/799C:	D2F7    	CMP ($F7)
C1/799E:	0019    	BRK #$19
C1/79A0:	C731    	CMP [$31]
C1/79A2:	0000    	BRK #$00
C1/79A4:	F4F700  	PEA $00F7
C1/79A7:	19C731  	ORA $31C7,Y
C1/79AA:	0000    	BRK #$00
C1/79AC:	12F8    	ORA ($F8)
C1/79AE:	0019    	BRK #$19
C1/79B0:	C731    	CMP [$31]
C1/79B2:	0000    	BRK #$00
C1/79B4:	34F8    	BIT $F8,X
C1/79B6:	0019    	BRK #$19
C1/79B8:	C731    	CMP [$31]
C1/79BA:	0000    	BRK #$00
C1/79BC:	D2F7    	CMP ($F7)
C1/79BE:	0252    	COP #$52
C1/79C0:	F8      	SED 
C1/79C1:	021B    	COP #$1B
C1/79C3:	19C79E  	ORA $9EC7,Y
C1/79C6:	F901BC  	SBC $BC01,Y
C1/79C9:	F901DA  	SBC $DA01,Y
C1/79CC:	F901F8  	SBC $F801,Y
C1/79CF:	F90019  	SBC $1900,Y
C1/79D2:	C79E    	CMP [$9E]
C1/79D4:	F902BC  	SBC $BC02,Y
C1/79D7:	F902DA  	SBC $DA02,Y
C1/79DA:	F902F8  	SBC $F802,Y
C1/79DD:	F902DA  	SBC $DA02,Y
C1/79E0:	F902BC  	SBC $BC02,Y
C1/79E3:	F9021B  	SBC $1B02,Y
C1/79E6:	19C79E  	ORA $9EC7,Y
C1/79E9:	F9011B  	SBC $1B01,Y
C1/79EC:	19C731  	ORA $31C7,Y
C1/79EF:	0012    	BRK #$12
C1/79F1:	D2F7    	CMP ($F7)
C1/79F3:	0131    	ORA ($31,X)
C1/79F5:	000C    	BRK #$0C
C1/79F7:	D2F7    	CMP ($F7)
C1/79F9:	0131    	ORA ($31,X)
C1/79FB:	0006    	BRK #$06
C1/79FD:	D2F7    	CMP ($F7)
C1/79FF:	0131    	ORA ($31,X)
C1/7A01:	0000    	BRK #$00
C1/7A03:	D2F7    	CMP ($F7)
C1/7A05:	0019    	BRK #$19
C1/7A07:	C731    	CMP [$31]
C1/7A09:	0000    	BRK #$00
C1/7A0B:	D2F7    	CMP ($F7)
C1/7A0D:	0231    	COP #$31
C1/7A0F:	0006    	BRK #$06
C1/7A11:	D2F7    	CMP ($F7)
C1/7A13:	0231    	COP #$31
C1/7A15:	000C    	BRK #$0C
C1/7A17:	D2F7    	CMP ($F7)
C1/7A19:	0231    	COP #$31
C1/7A1B:	0012    	BRK #$12
C1/7A1D:	D2F7    	CMP ($F7)
C1/7A1F:	0231    	COP #$31
C1/7A21:	000C    	BRK #$0C
C1/7A23:	D2F7    	CMP ($F7)
C1/7A25:	0231    	COP #$31
C1/7A27:	0006    	BRK #$06
C1/7A29:	D2F7    	CMP ($F7)
C1/7A2B:	021B    	COP #$1B
C1/7A2D:	19C79E  	ORA $9EC7,Y
C1/7A30:	F90019  	SBC $1900,Y
C1/7A33:	C7BC    	CMP [$BC]
C1/7A35:	F90019  	SBC $1900,Y
C1/7A38:	C7DA    	CMP [$DA]
C1/7A3A:	F90019  	SBC $1900,Y
C1/7A3D:	C7F8    	CMP [$F8]
C1/7A3F:	F90019  	SBC $1900,Y
C1/7A42:	C748    	CMP [$48]
C1/7A44:	F903F2  	SBC $F203,Y
C1/7A47:	F8      	SED 
C1/7A48:	03A0    	ORA $A0,S
C1/7A4A:	F8      	SED 
C1/7A4B:	03F2    	ORA $F2,S
C1/7A4D:	F8      	SED 
C1/7A4E:	031B    	ORA $1B,S
C1/7A50:	2E
		EF026A      	ROR A
C1/7A57:	EF0288EF02A6    	COP #$A6
C1/7A5D:	EF0288EF026A    	COP #$6A
C1/7A63:	EF024CEF021BC4
C1/7A6A:	EF01E0EF01FC
		EF0101E0EF01C4    	ORA ($C4,X)
C1/7A77:	EF001CF00138    	ORA ($38,X)
C1/7A7D:	F0011CF00138      	SEC 
C1/7A83:	F001    	BEQ $7A86
C1/7A85:	1CF001  	TRB $01F0
C1/7A88:	38      	SEC 
C1/7A89:	F000    	BEQ $7A8B
C1/7A8B:	54F001  	MVN $F0,$01
C1/7A8E:	70F0    	BVS $7A80
C1/7A90:	018C    	ORA ($8C,X)
C1/7A92:	F001    	BEQ $7A95
C1/7A94:	A8      	TAY 
C1/7A95:	F001    	BEQ $7A98
C1/7A97:	C4F0    	CPY $F0
C1/7A99:	01E0    	ORA ($E0,X)
C1/7A9B:	F001    	BEQ $7A9E
C1/7A9D:	FCF002  	JSR ($02F0,X)
C1/7AA0:	18      	CLC 
C1/7AA1:	F102    	SBC ($02),Y
C1/7AA3:	34F1    	BIT $F1,X
C1/7AA5:	0150    	ORA ($50,X)
C1/7AA7:	F101    	SBC ($01),Y
C1/7AA9:	70F1    	BVS $7A9C
C1/7AAB:	0190    	ORA ($90,X)
C1/7AAD:	F100    	SBC ($00),Y
C1/7AAF:	B0F1    	BCS $7AA2
C1/7AB1:	01D0    	ORA ($D0,X)
C1/7AB3:	F101    	SBC ($01),Y
C1/7AB5:	F0F1    	BEQ $7AA8
C1/7AB7:	0110    	ORA ($10,X)
C1/7AB9:	F201    	SBC ($01)
C1/7ABB:	30F2    	BMI $7AAF
C1/7ABD:	0150    	ORA ($50,X)
C1/7ABF:	F201    	SBC ($01)
C1/7AC1:	70F2    	BVS $7AB5
C1/7AC3:	0190    	ORA ($90,X)
C1/7AC5:	F201    	SBC ($01)
C1/7AC7:	B0F2    	BCS $7ABB
C1/7AC9:	01D0    	ORA ($D0,X)
C1/7ACB:	F201    	SBC ($01)
C1/7ACD:	F0F2    	BEQ $7AC1
C1/7ACF:	0110    	ORA ($10,X)
C1/7AD1:	F301    	SBC ($01,S),Y
C1/7AD3:	1B      	TCS 
C1/7AD4:	30F3    	BMI $7AC9
C1/7AD6:	0152    	ORA ($52,X)
C1/7AD8:	F301    	SBC ($01,S),Y
C1/7ADA:	74F3    	STZ $F3,X
C1/7ADC:	0196    	ORA ($96,X)
C1/7ADE:	F302    	SBC ($02,S),Y
C1/7AE0:	B8      	CLV 
C1/7AE1:	F301    	SBC ($01,S),Y
C1/7AE3:	DA      	PHX 
C1/7AE4:	F306    	SBC ($06,S),Y
C1/7AE6:	B8      	CLV 
C1/7AE7:	F301    	SBC ($01,S),Y
C1/7AE9:	96F3    	STX $F3,Y
C1/7AEB:	0274    	COP #$74
C1/7AED:	F301    	SBC ($01,S),Y
C1/7AEF:	52F3    	EOR ($F3)
C1/7AF1:	0130    	ORA ($30,X)
C1/7AF3:	F300    	SBC ($00,S),Y
C1/7AF5:	FCF302  	JSR ($02F3,X)
C1/7AF8:	0EF401  	ASL $01F4
C1/7AFB:	20F401  	JSR $01F4
C1/7AFE:	32F4    	AND ($F4)
C1/7B00:	021B    	COP #$1B
C1/7B02:	FCF301  	JSR ($01F3,X)
C1/7B05:	20F401  	JSR $01F4
C1/7B08:	1B      	TCS 
C1/7B09:	1715    	ORA [$15],Y
C1/7B0B:	0019    	BRK #$19
C1/7B0D:	DB      	STP 
C1/7B0E:	52FD    	EOR ($FD)
C1/7B10:	0160    	ORA ($60,X)
C1/7B12:	FD016E  	SBC $6E01,X
C1/7B15:	FD0188  	SBC $8801,X
C1/7B18:	FD01A2  	SBC $A201,X
C1/7B1B:	FD01BC  	SBC $BC01,X
C1/7B1E:	FD01D6  	SBC $D601,X
C1/7B21:	FD01F0  	SBC $F001,X
C1/7B24:	FD0029  	SBC $2900,X
C1/7B27:	A0F4    	LDY #$F4
C1/7B29:	03A6    	ORA $A6,S
C1/7B2B:	F403AC  	PEA $AC03
C1/7B2E:	F403B2  	PEA $B203
C1/7B31:	F4032B  	PEA $2B03
C1/7B34:	B8      	CLV 
C1/7B35:	F401BE  	PEA $BE01
C1/7B38:	F401D0  	PEA $D001
C1/7B3B:	F400E2  	PEA $E200
C1/7B3E:	F401E8  	PEA $E801
C1/7B41:	F401FA  	PEA $FA01
C1/7B44:	F4010C  	PEA $0C01
C1/7B47:	F501    	SBC $01,X
C1/7B49:	1EF500  	ASL $00F5,X
C1/7B4C:	2928    	AND #$28
C1/7B4E:	F503    	SBC $03,X
C1/7B50:	2EF503  	ROL $03F5
C1/7B53:	34F5    	BIT $F5,X
C1/7B55:	033A    	ORA $3A,S
C1/7B57:	F503    	SBC $03,X
C1/7B59:	2B      	PLD 
C1/7B5A:	40      	RTI
C1/7B5B:	F501    	SBC $01,X
C1/7B5D:	46F5    	LSR $F5
C1/7B5F:	015C    	ORA ($5C,X)
C1/7B61:	F501    	SBC $01,X
C1/7B63:	6EF501  	ROR $01F5
C1/7B66:	90F5    	BCC $7B5D
C1/7B68:	00

[Related to Acid Breath?]
C1/7B69:	A2F5 02    	SBC $02,X
C1/7B6C:	A8F5 02    	SBC $02,X
C1/7B6F:	B2F5 02
			C0F5 02    	SBC $02,X
C1/7B75:	D2F5 02
			E8F5 08    	SBC $08,X
C1/7B7B:	E8F5 00    	SBC $00,X
C1/7B7E:	02F6 01
			08F6 01    	INC $01,X
C1/7B84:	0EF6 01  	ASL $01F6
C1/7B87:	14F6 01
			2AF6 01    	INC $01,X
C1/7B8D:	40F6 01    	INC $01,X
C1/7B90:	52F6 01
			64F6 01    	INC $01,X
C1/7B96:	86F6 01
			98F6 01    	INC $01,X
C1/7B9C:	AAF6 01    	INC $01,X
C1/7B9F:	BCF6 00  	LDY $00F6,X

C1/7BA2:	17CB    	ORA [$CB],Y
C1/7BA4:	00
C1/7BA5:	CEF6 01    	INC $01,X
C1/7BA8:	D4F6    	PEI ($F6)
C1/7BAA:	01
			E6F6 01    	INC $01,X
C1/7BAE:	17CB 00
			FCF6 01    	INC $01,X
C1/7BB4:	1EF7 01  	ASL $01F7,X
C1/7BB7:	40F7 01    	SBC [$01],Y

C1/7BBA:	17 CB00
			56F7 01    	SBC [$01],Y
C1/7BC0:	78F7 01    	SBC [$01],Y
C1/7BC3:	8A      	TXA 
C1/7BC4:	F701    	SBC [$01],Y
C1/7BC6:	9CF700  	STZ $00F7
C1/7BC9:	AEF701  	LDX $01F7
C1/7BCC:	B4F7    	LDY $F7,X
C1/7BCE:	01C6    	ORA ($C6,X)
C1/7BD0:	F701    	SBC [$01],Y
C1/7BD2:	DCF701  	JMP [$01F7]
C1/7BD5:	EEF701  	INC $01F7
C1/7BD8:	04F8    	TSB $F8
C1/7BDA:	012A    	ORA ($2A,X)
C1/7BDC:	F8      	SED 
C1/7BDD:	0140    	ORA ($40,X)
C1/7BDF:	F8      	SED 
C1/7BE0:	0152    	ORA ($52,X)
C1/7BE2:	F8      	SED 
C1/7BE3:	0164    	ORA ($64,X)
C1/7BE5:	F8      	SED 
C1/7BE6:	007A    	BRK #$7A
C1/7BE8:	F8      	SED 
C1/7BE9:	0184    	ORA ($84,X)
C1/7BEB:	F8      	SED 
C1/7BEC:	012F    	ORA ($2F,X)
C1/7BEE:	0000    	BRK #$00
C1/7BF0:	8A      	TXA 
C1/7BF1:	F8      	SED 
C1/7BF2:	012F    	ORA ($2F,X)
C1/7BF4:	FF070184	SBC $840107,X
C1/7BF8:	F8      	SED 
C1/7BF9:	0101    	ORA ($01,X)
C1/7BFB:	94F8    	STY $F8,X
C1/7BFD:	019E    	ORA ($9E,X)
C1/7BFF:	F8      	SED 
C1/7C00:	012F    	ORA ($2F,X)
C1/7C02:	0000    	BRK #$00
C1/7C04:	A4F8    	LDY $F8
C1/7C06:	012F    	ORA ($2F,X)
C1/7C08:	FF07019E	SBC $9E0107,X
C1/7C0C:	F8      	SED 
C1/7C0D:	0101    	ORA ($01,X)
C1/7C0F:	AEF801  	LDX $01F8
C1/7C12:	B8      	CLV 
C1/7C13:	F8      	SED 
C1/7C14:	012F    	ORA ($2F,X)
C1/7C16:	0000    	BRK #$00
C1/7C18:	BEF801  	LDX $01F8,Y
C1/7C1B:	2FFF0701	AND $0107FF
C1/7C1F:	B8      	CLV 
C1/7C20:	F8      	SED 
C1/7C21:	0029    	BRK #$29
C1/7C23:	C8      	INY 
C1/7C24:	F8      	SED 
C1/7C25:	00E2    	BRK #$E2
C1/7C27:	F8      	SED 
C1/7C28:	01E8    	ORA ($E8,X)
C1/7C2A:	F8      	SED 
C1/7C2B:	01EE    	ORA ($EE,X)
C1/7C2D:	F8      	SED 
C1/7C2E:	01F4    	ORA ($F4,X)
C1/7C30:	F8      	SED 
C1/7C31:	01FA    	ORA ($FA,X)
C1/7C33:	F8      	SED 
C1/7C34:	010C    	ORA ($0C,X)
C1/7C36:	F9011E  	SBC $1E01,Y
C1/7C39:	F90130  	SBC $3001,Y
C1/7C3C:	F90142  	SBC $4201,Y
C1/7C3F:	F90054  	SBC $5400,Y
C1/7C42:	F9015A  	SBC $5A01,Y
C1/7C45:	F90160  	SBC $6001,Y
C1/7C48:	F90176  	SBC $7601,Y
C1/7C4B:	F9018C  	SBC $8C01,Y
C1/7C4E:	F901B2  	SBC $B201,Y
C1/7C51:	F901D4  	SBC $D401,Y
C1/7C54:	F901F6  	SBC $F601,Y
C1/7C57:	F90118  	SBC $1801,Y
C1/7C5A:	FA      	PLX 
C1/7C5B:	013A    	ORA ($3A,X)
C1/7C5D:	FA      	PLX 
C1/7C5E:	014C    	ORA ($4C,X)
C1/7C60:	FA      	PLX 
C1/7C61:	005E    	BRK #$5E
C1/7C63:	FA      	PLX 
C1/7C64:	0164    	ORA ($64,X)
C1/7C66:	FA      	PLX 
C1/7C67:	016E    	ORA ($6E,X)
C1/7C69:	FA      	PLX 
C1/7C6A:	017C    	ORA ($7C,X)
C1/7C6C:	FA      	PLX 
C1/7C6D:	018E    	ORA ($8E,X)
C1/7C6F:	FA      	PLX 
C1/7C70:	01A4    	ORA ($A4,X)
C1/7C72:	FA      	PLX 
C1/7C73:	01BA    	ORA ($BA,X)
C1/7C75:	FA      	PLX 
C1/7C76:	01D0    	ORA ($D0,X)
C1/7C78:	FA      	PLX 
C1/7C79:	01E6    	ORA ($E6,X)
C1/7C7B:	FA      	PLX 
C1/7C7C:	01F8    	ORA ($F8,X)
C1/7C7E:	FA      	PLX 
C1/7C7F:	0106    	ORA ($06,X)
C1/7C81:	FB      	XCE 
C1/7C82:	0110    	ORA ($10,X)
C1/7C84:	FB      	XCE 
C1/7C85:	015E    	ORA ($5E,X)
C1/7C87:	FA      	PLX 
C1/7C88:	0164    	ORA ($64,X)
C1/7C8A:	FA      	PLX 
C1/7C8B:	016E    	ORA ($6E,X)
C1/7C8D:	FA      	PLX 
C1/7C8E:	017C    	ORA ($7C,X)
C1/7C90:	FA      	PLX 
C1/7C91:	018E    	ORA ($8E,X)
C1/7C93:	FA      	PLX 
C1/7C94:	01A4    	ORA ($A4,X)
C1/7C96:	FA      	PLX 
C1/7C97:	01BA    	ORA ($BA,X)
C1/7C99:	FA      	PLX 
C1/7C9A:	01D0    	ORA ($D0,X)
C1/7C9C:	FA      	PLX 
C1/7C9D:	01E6    	ORA ($E6,X)
C1/7C9F:	FA      	PLX 
C1/7CA0:	01F8    	ORA ($F8,X)
C1/7CA2:	FA      	PLX 
C1/7CA3:	0106    	ORA ($06,X)
C1/7CA5:	FB      	XCE 
C1/7CA6:	0110    	ORA ($10,X)
C1/7CA8:	FB      	XCE 
C1/7CA9:	0016    	BRK #$16
C1/7CAB:	FB      	XCE 
C1/7CAC:	011C    	ORA ($1C,X)
C1/7CAE:	FB      	XCE 
C1/7CAF:	012E    	ORA ($2E,X)
C1/7CB1:	FB      	XCE 
C1/7CB2:	0140    	ORA ($40,X)
C1/7CB4:	FB      	XCE 
C1/7CB5:	0152    	ORA ($52,X)
C1/7CB7:	FB      	XCE 
C1/7CB8:	0164    	ORA ($64,X)
C1/7CBA:	FB      	XCE 
C1/7CBB:	0116    	ORA ($16,X)
C1/7CBD:	FB      	XCE 
C1/7CBE:	011C    	ORA ($1C,X)
C1/7CC0:	FB      	XCE 
C1/7CC1:	012E    	ORA ($2E,X)
C1/7CC3:	FB      	XCE 
C1/7CC4:	0140    	ORA ($40,X)
C1/7CC6:	FB      	XCE 
C1/7CC7:	0152    	ORA ($52,X)
C1/7CC9:	FB      	XCE 
C1/7CCA:	0164    	ORA ($64,X)
C1/7CCC:	FB      	XCE 
C1/7CCD:	0076    	BRK #$76
C1/7CCF:	FB      	XCE 
C1/7CD0:	027C    	COP #$7C
C1/7CD2:	FB      	XCE 
C1/7CD3:	0282    	COP #$82
C1/7CD5:	FB      	XCE 
C1/7CD6:	0288    	COP #$88
C1/7CD8:	FB      	XCE 
C1/7CD9:	0188    	ORA ($88,X)
C1/7CDB:	FB      	XCE 
C1/7CDC:	008E    	BRK #$8E
C1/7CDE:	FB      	XCE 
C1/7CDF:	0194    	ORA ($94,X)
C1/7CE1:	FB      	XCE 
C1/7CE2:	019E    	ORA ($9E,X)
C1/7CE4:	FB      	XCE 
C1/7CE5:	01AC    	ORA ($AC,X)
C1/7CE7:	FB      	XCE 
C1/7CE8:	01BE    	ORA ($BE,X)
C1/7CEA:	FB      	XCE 
C1/7CEB:	01D4    	ORA ($D4,X)
C1/7CED:	FB      	XCE 
C1/7CEE:	01F6    	ORA ($F6,X)
C1/7CF0:	FB      	XCE 
C1/7CF1:	0118    	ORA ($18,X)
C1/7CF3:	FC013A  	JSR ($3A01,X)
C1/7CF6:	FC015C  	JSR ($5C01,X)
C1/7CF9:	FC017E  	JSR ($7E01,X)
C1/7CFC:	FC01A0  	JSR ($A001,X)
C1/7CFF:	FC01C2  	JSR ($C201,X)
C1/7D02:	FC0017  	JSR ($1700,X)
C1/7D05:	8700    	STA [$00]
C1/7D07:	29E4    	AND #$E4
C1/7D09:	FC01F2  	JSR ($F201,X)
C1/7D0C:	FC0100  	JSR ($0001,X)
C1/7D0F:	FD0116  	SBC $1601,X
C1/7D12:	FD012C  	SBC $2C01,X
C1/7D15:	FD014A  	SBC $4A01,X
C1/7D18:	FD0168  	SBC $6801,X
C1/7D1B:	FD0186  	SBC $8601,X
C1/7D1E:	FD01A4  	SBC $A401,X
C1/7D21:	FD01BA  	SBC $BA01,X
C1/7D24:	FD01D0  	SBC $D001,X
C1/7D27:	FD01DE  	SBC $DE01,X
C1/7D2A:	FD062B  	SBC $2B06,X
C1/7D2D:	ECFD01  	CPX $01FD
C1/7D30:	F2FD    	SBC ($FD)
C1/7D32:	0108    	ORA ($08,X)
C1/7D34:	FE011A  	INC $1A01,X
C1/7D37:	FE002C  	INC $2C00,X
C1/7D3A:	FE0132  	INC $3201,X
C1/7D3D:	FE0138  	INC $3801,X
C1/7D40:	FE014A  	INC $4A01,X
C1/7D43:	FE0160  	INC $6001,X
C1/7D46:	FE016A  	INC $6A01,X
C1/7D49:	FE0184  	INC $8401,X
C1/7D4C:	FE01AE  	INC $AE01,X
C1/7D4F:	FE01D4  	INC $D401,X
C1/7D52:	FE01F6  	INC $F601,X
C1/7D55:	FE0029  	INC $2900,X
C1/7D58:	08      	PHP 
C1/7D59:	FF030EFF	SBC $FF0E03,X
C1/7D5D:	0314    	ORA $14,S
C1/7D5F:	FF031A
		FF	SBC $FF1A03,X
C1/7D63:	032B    	ORA $2B,S
C1/7D65:	20
		FF0138    	ORA ($38,X)
C1/7D6C:	FF014A
		FC01A6    	ORA ($A6,X)
C1/7D77:	FC01AC  	JSR ($AC01,X)
C1/7D7A:	FC01C2  	JSR ($C201,X)
C1/7D7D:	FC01DC  	JSR ($DC01,X)
C1/7D80:	FC01F2  	JSR ($F201,X)
C1/7D83:	FC0118  	JSR ($1801,X)
C1/7D86:	FD012E  	SBC $2E01,X
C1/7D89:	FD0140  	SBC $4001,X
C1/7D8C:	FD0017  	SBC $1700,X
C1/7D8F:	150019DB52  	ORA $52DB,Y
C1/7D94:	FD0160  	SBC $6001,X
C1/7D97:	FD016E  	SBC $6E01,X
C1/7D9A:	FD0188  	SBC $8801,X
C1/7D9D:	FD01A2  	SBC $A201,X
C1/7DA0:	FD01BC  	SBC $BC01,X
C1/7DA3:	FD01D6  	SBC $D601,X
C1/7DA6:	FD01F0  	SBC $F001,X
C1/7DA9:	FD0019  	SBC $1900,X
C1/7DAC:	DB      	STP 
C1/7DAD:	0A      	ASL A
C1/7DAE:	FE0019  	INC $1900,X
C1/7DB1:	DB      	STP 
C1/7DB2:	0A      	ASL A
C1/7DB3:	FE0019  	INC $1900,X
C1/7DB6:	DB      	STP 
C1/7DB7:	78      	SEI 
C1/7DB8:	FE0019  	INC $1900,X
C1/7DBB:	DB      	STP 
C1/7DBC:	C2FE    	REP #$FE
C1/7DBE:	01D8    	ORA ($D8,X)
C1/7DC0:	FE01F2  	INC $F201,X
C1/7DC3:	FE010C  	INC $0C01,X
C1/7DC6:	FF0126FF	SBC $FF2601,X
C1/7DCA:	00

C1/7DCB:	19 DB				[Bank: DB]
C1/7DCD:	30FF 00				[Pointer: $FF30]

C1/7DD0:	19 DB				[Bank: DB]
C1/7DD2:	42FF 00				[Pointer: $FF42]

C1/7DD5:	19 DB				[Bank: DB]
C1/7DD7:	54FF 00				[Pointer: $FF54]

C1/7DDA:	19 DB				[Bank: DB]
C1/7DDC:	66FF 00				[Pointer: $FF66]

C1/7DDF:	19 DB				[Bank: DB]
C1/7DE1:	78FF 00				[Pointer: $FF78]

C1/7DE4:	44F4 01				[Pointer: $F444]
C1/7DE7:	1B				[Unknown]

C1/7DE8:	22EF0020	JSR $2000EF
C1/7DEC:	F8      	SED 
C1/7DED:	0126    	ORA ($26,X)
C1/7DEF:	F8      	SED 
C1/7DF0:	012C    	ORA ($2C,X)
C1/7DF2:	F8      	SED 
C1/7DF3:	0132    	ORA ($32,X)
C1/7DF5:	F8      	SED 
C1/7DF6:	0138    	ORA ($38,X)
C1/7DF8:	F8      	SED 
C1/7DF9:	014A    	ORA ($4A,X)
C1/7DFB:	F8      	SED 
C1/7DFC:	015C    	ORA ($5C,X)
C1/7DFE:	F8      	SED 
C1/7DFF:	016E    	ORA ($6E,X)
C1/7E01:	F8      	SED 
C1/7E02:	0180    	ORA ($80,X)
C1/7E04:	F8      	SED 
C1/7E05:	0092    	BRK #$92
C1/7E07:	F80198    	ORA ($98,X)
C1/7E0A:	F8019E    	ORA ($9E,X)
C1/7E0D:	F801B4    	ORA ($B4,X)
C1/7E10:	F801CA    	ORA ($CA,X)
C1/7E13:	F801F0    	ORA ($F0,X)
C1/7E16:	F80112    	ORA ($12,X)
C1/7E19:	F90134  	SBC $3401,Y
C1/7E1C:	F90156  	SBC $5601,Y
C1/7E1F:	F90178  	SBC $7801,Y
C1/7E22:	F9018A  	SBC $8A01,Y
C1/7E25:	F9009C  	SBC $9C00,Y
C1/7E28:	F901A2  	SBC $A201,Y
C1/7E2B:	F901AC  	SBC $AC01,Y
C1/7E2E:	F901BA  	SBC $BA01,Y
C1/7E31:	F901CC  	SBC $CC01,Y
C1/7E34:	F901E2  	SBC $E201,Y
C1/7E37:	F901F8  	SBC $F801,Y
C1/7E3A:	F9010E  	SBC $0E01,Y
C1/7E3D:	FA0124    	ORA ($24,X)
C1/7E40:	FA0136    	ORA ($36,X)
C1/7E43:	FA0144    	ORA ($44,X)
C1/7E46:	FA014E    	ORA ($4E,X)
C1/7E49:	FA019C    	ORA ($9C,X)
C1/7E4C:	F901A2  	SBC $A201,Y
C1/7E4F:	F901AC  	SBC $AC01,Y
C1/7E52:	F901BA  	SBC $BA01,Y
C1/7E55:	F901CC  	SBC $CC01,Y
C1/7E58:	F901E2  	SBC $E201,Y
C1/7E5B:	F901F8  	SBC $F801,Y
C1/7E5E:	F9010E  	SBC $0E01,Y
C1/7E61:	FA0124    	ORA ($24,X)
C1/7E64:	FA0136    	ORA ($36,X)
C1/7E67:	FA0144    	ORA ($44,X)
C1/7E6A:	FA014E    	ORA ($4E,X)
C1/7E6D:	FA0054    	BRK #$54
C1/7E70:	FA015A    	ORA ($5A,X)
C1/7E73:	FA016C    	ORA ($6C,X)
C1/7E76:	FA017E    	ORA ($7E,X)
C1/7E79:	FA0190    	ORA ($90,X)
C1/7E7C:	FA01A2    	ORA ($A2,X)
C1/7E7F:	FA0154    	ORA ($54,X)
C1/7E82:	FA015A    	ORA ($5A,X)
C1/7E85:	FA016C    	ORA ($6C,X)
C1/7E88:	FA017E    	ORA ($7E,X)
C1/7E8B:	FA0190    	ORA ($90,X)
C1/7E8E:	FA01A2    	ORA ($A2,X)
C1/7E91:	FA00B4    	BRK #$B4
C1/7E94:	FA02BA    	COP #$BA
C1/7E97:	FA02C0    	COP #$C0
C1/7E9A:	FA02C6    	COP #$C6
C1/7E9D:	FA01C6    	ORA ($C6,X)
C1/7EA0:	FA00CC    	BRK #$CC
C1/7EA3:	FA01D2    	ORA ($D2,X)
C1/7EA6:	FA01DC    	ORA ($DC,X)
C1/7EA9:	FA01EA    	ORA ($EA,X)
C1/7EAC:	FA01FC    	ORA ($FC,X)
C1/7EAF:	FA0112    	ORA ($12,X)
C1/7EB2:	FB0134    	ORA ($34,X)
C1/7EB5:	FB0156    	ORA ($56,X)
C1/7EB8:	FB0178    	ORA ($78,X)
C1/7EBB:	FB019A    	ORA ($9A,X)
C1/7EBE:	FB01BC    	ORA ($BC,X)
C1/7EC1:	FB01DE    	ORA ($DE,X)
C1/7EC4:	FB0100    	ORA ($00,X)
C1/7EC7:	FC0017  	JSR ($1700,X)
C1/7ECA:	8700    	STA [$00]
C1/7ECC:	2922FC  	AND #$FC22
C1/7ECF:	0130    	ORA ($30,X)
C1/7ED1:	FC013E  	JSR ($3E01,X)
C1/7ED4:	FC0154  	JSR ($5401,X)
C1/7ED7:	FC016A  	JSR ($6A01,X)
C1/7EDA:	FC0188  	JSR ($8801,X)
C1/7EDD:	FC01A6  	JSR ($A601,X)
C1/7EE0:	FC01C4  	JSR ($C401,X)
C1/7EE3:	FC01E2  	JSR ($E201,X)
C1/7EE6:	FC01F8  	JSR ($F801,X)
C1/7EE9:	FC010E  	JSR ($0E01,X)
C1/7EEC:	FD011C  	SBC $1C01,X
C1/7EEF:	FD062B  	SBC $2B06,X
C1/7EF2:	2A      	ROL A
C1/7EF3:	FD0130  	SBC $3001,X
C1/7EF6:	FD0146  	SBC $4601,X
C1/7EF9:	FD0158  	SBC $5801,X
C1/7EFC:	FD006A  	SBC $6A00,X
C1/7EFF:	FD0170  	SBC $7001,X
C1/7F02:	FD0176  	SBC $7601,X
C1/7F05:	FD0188  	SBC $8801,X
C1/7F08:	FD019E  	SBC $9E01,X
C1/7F0B:	FD01A8  	SBC $A801,X
C1/7F0E:	FD01C2  	SBC $C201,X
C1/7F11:	FD01EC  	SBC $EC01,X
C1/7F14:	FD0112  	SBC $1201,X
C1/7F17:	FE0134  	INC $3401,X
C1/7F1A:	FE0029  	INC $2900,X
C1/7F1D:	46FE    	LSR $FE
C1/7F1F:	034C    	ORA $4C,S
C1/7F21:	FE0352  	INC $5203,X
C1/7F24:	FE0358  	INC $5803,X
C1/7F27:	FE032B  	INC $2B03,X
C1/7F2A:	5EFE01  	LSR $01FE,X
C1/7F2D:	64FE    	STZ $FE
C1/7F2F:	0176    	ORA ($76,X)
C1/7F31:	FE0188  	INC $8801,X
C1/7F34:	FE0019  	INC $1900,X
C1/7F37:	DB      	STP 
C1/7F38:	A0FC01  	LDY #$01FC
C1/7F3B:	A6FC    	LDX $FC
C1/7F3D:	01AC    	ORA ($AC,X)
C1/7F3F:	FC01C2  	JSR ($C201,X)
C1/7F42:	FC01DC  	JSR ($DC01,X)
C1/7F45:	FC01F2  	JSR ($F201,X)
C1/7F48:	FC0118  	JSR ($1801,X)
C1/7F4B:	FD012E  	SBC $2E01,X
C1/7F4E:	FD0140  	SBC $4001,X
C1/7F51:	FD0017  	SBC $1700,X
C1/7F54:	1500    	ORA $00,X
C1/7F56:	19DB52  	ORA $52DB,Y
C1/7F59:	FD0160  	SBC $6001,X
C1/7F5C:	FD016E  	SBC $6E01,X
C1/7F5F:	FD0188  	SBC $8801,X
C1/7F62:	FD01A2  	SBC $A201,X
C1/7F65:	FD01BC  	SBC $BC01,X
C1/7F68:	FD01D6  	SBC $D601,X
C1/7F6B:	FD01F0  	SBC $F001,X
C1/7F6E:	FD0019  	SBC $1900,X
C1/7F71:	DB      	STP 
C1/7F72:	0A      	ASL A
C1/7F73:	FE0019  	INC $1900,X
C1/7F76:	DB      	STP 
C1/7F77:	0A      	ASL A
C1/7F78:	FE0019  	INC $1900,X
C1/7F7B:	DB      	STP 
C1/7F7C:	78      	SEI 
C1/7F7D:	FE0019  	INC $1900,X
C1/7F80:	DB      	STP 
C1/7F81:	C2FE    	REP #$FE
C1/7F83:	01D8    	ORA ($D8,X)
C1/7F85:	FE01F2  	INC $F201,X
C1/7F88:	FE010C  	INC $0C01,X
C1/7F8B:	FF0126FF	SBC $FF2601,X
C1/7F8F:	0019    	BRK #$19
C1/7F91:	DB      	STP 
C1/7F92:	30FF    	BMI $7F93
C1/7F94:	00
C1/7F95:	19 DB      	STP 
C1/7F97:	42FF 00

C1/7F9A:	19 DB      	STP 
C1/7F9C:	54FF 00  	MVN $FF,$00
C1/7F9F:	19 DB
			66FF 00
C1/7FA4:	19DB	SBC $DB1900,X
C1/7FA6:	78FF 00
			82F3 01
C1/7FAC:	1B
C1/7FAD:	24EB    	BIT $EB
C1/7FAF:	0001    	BRK #$01
C1/7FB1:	30FE    	BMI $7FB1
C1/7FB3:	014A    	ORA ($4A,X)
C1/7FB5:	FE0164  	INC $6401,X
C1/7FB8:	FE017E  	INC $7E01,X
C1/7FBB:	FE0019  	INC $1900,X
C1/7FBE:	DB      	STP 
C1/7FBF:	88      	DEY 
C1/7FC0:	FE0019  	INC $1900,X
C1/7FC3:	DB      	STP 
C1/7FC4:	9A      	TXS 
C1/7FC5:	FE0019  	INC $1900,X
C1/7FC8:	DB      	STP 
C1/7FC9:	ACFE00  	LDY $00FE
C1/7FCF:	FE0019  	INC $1900,X
C1/7FD2:	DBD0FE003E    	BRK #$3E
C1/7FD7:	F3011BE0EA00  	CPX #$00EA
C1/7FDD:	19 DB
C1/7FDF:	9AFE 00
			19 DB
C1/7FE4:	ACFE00
			19 DB
			BEFE 00
			19 DB      	STP 
C1/7FEE:	D0FE 00
			32F3 01    	SBC ($01,S),Y
C1/7FF4:	1B
			F4EB 00
			F4EB 00 
			0000    	BRK #$00

[Oh hoh, now we might be cooking with gas]
[Everything from here on down seems to be present at startup. Good to know.]
C1/8000:	4C53E7  	JMP $E753
C1/8003:	4C12CB  	JMP $CB12			[A RANDOM?]
C1/8006:	4C99C5  	JMP $C599
C1/8009:	4C83C5  	JMP $C583
C1/800C:	4C5280  	JMP $8052
C1/800F:	4C6F80  	JMP $806F
C1/8012:	4C3D80  	JMP $803D
C1/8015:	4C1880  	JMP $8018

C1/8018:	08      	PHP 
C1/8019:	0B      	PHD 
C1/801A:	8B      	PHB 
C1/801B:	E220    	SEP #$20
C1/801D:	EB      	XBA 
C1/801E:	A900    	LDA #$00
C1/8020:	48      	PHA 
C1/8021:	48      	PHA 
C1/8022:	2B      	PLD 
C1/8023:	24F1    	BIT $F1
C1/8025:	3012    	BMI $8039
C1/8027:	A97E    	LDA #$7E
C1/8029:	48      	PHA 
C1/802A:	AB      	PLB 
C1/802B:	EB      	XBA 
C1/802C:	9D4FE0  	STA $E04F,X
C1/802F:	A901    	LDA #$01
C1/8031:	9D61E0  	STA $E061,X
C1/8034:	841E    	STY $1E
C1/8036:	200E81  	JSR $810E
C1/8039:	AB      	PLB 
C1/803A:	2B      	PLD 
C1/803B:	28      	PLP 
C1/803C:	6B      	RTL
C1/803D:	08      	PHP 
C1/803E:	8B      	PHB 
C1/803F:	0B      	PHD 
C1/8040:	C220    	REP #$20
C1/8042:	A90000  	LDA #$0000
C1/8045:	5B      	TCD 
C1/8046:	E220    	SEP #$20
C1/8048:	48      	PHA 
C1/8049:	AB      	PLB 
C1/804A:	228CCB00	JSR $00CB8C
C1/804E:	2B      	PLD 
C1/804F:	AB      	PLB 
C1/8050:	28      	PLP 
C1/8051:	6B      	RTL
C1/8052:	08      	PHP 
C1/8053:	5A      	PHY 
C1/8054:	E220    	SEP #$20
C1/8056:	9D11E0  	STA $E011,X
C1/8059:	9E06E0  	STZ $E006,X
C1/805C:	9E07E0  	STZ $E007,X
C1/805F:	206CCA  	JSR $CA6C
C1/8062:	A940    	LDA #$40
C1/8064:	9D1CE0  	STA $E01C,X
C1/8067:	A980    	LDA #$80
C1/8069:	9D64E0  	STA $E064,X
C1/806C:	7A      	PLY 
C1/806D:	28      	PLP 
C1/806E:	6B      	RTL
C1/806F:	08      	PHP 
C1/8070:	8B      	PHB 
C1/8071:	0B      	PHD 
C1/8072:	E220    	SEP #$20
C1/8074:	A97E    	LDA #$7E
C1/8076:	48      	PHA 
C1/8077:	AB      	PLB 
C1/8078:	C220    	REP #$20
C1/807A:	A90000  	LDA #$0000
C1/807D:	5B      	TCD 
C1/807E:	20C788  	JSR $88C7
C1/8081:	22078701	JSR $018707
C1/8085:	2B      	PLD 
C1/8086:	AB      	PLB 
C1/8087:	28      	PLP 
C1/8088:	6B      	RTL

[Has a bunch of checks. Hrm.]
C1/8089:	E220    	SEP #$20
C1/808B:	A552    	LDA $52
C1/808D:	05FF    	ORA $FF
C1/808F:	D026 *    	BNE $80B7
C1/8091:	A5F1    	LDA $F1
C1/8093:	3022 *   	BMI $80B7
C1/8095:	A5E8    	LDA $E8
C1/8097:	2904    	AND #$04
C1/8099:	D01C *    	BNE $80B7
C1/809B:	A5D0    	LDA $D0		[Load this thing]
C1/809D:	F00F +		BEQ $80AE	[If it's 0, skip ahead. Event Command 50 will set it to 1]
C1/809F:	E00006  	CPX #$0600
C1/80A2:	9006 ++   	BCC $80AA
C1/80A4:	E43A    	CPX $3A
C1/80A6:	D006 +   	BNE $80AE
C1/80A8:	F00D *    	BEQ $80B7
C1/80AA: ++	E4D4    	CPX $D4			[Compare X with Lead Character Data Index]
C1/80AC:	F009 *   	BEQ $80B7
C1/80AE: +	24ED    	BIT $ED
C1/80B0:	3006 +   	BMI $80B8
C1/80B2:	E00006  	CPX #$0600
C1/80B5:	9001 +   	BCC $80B8
C1/80B7: *	6B      	RTL
C1/80B8: +	A900    	LDA #$00
[Can be jumped here by Command 20 with #$FF instead of #$00]
C1/80BA:	DA      	PHX 
C1/80BB:	222D00C0	JSR $C0002D
C1/80BF:	E220    	SEP #$20
C1/80C1:	C900    	CMP #$00
C1/80C3:	F047    	BEQ $810C
C1/80C5:	C901    	CMP #$01
C1/80C7:	D00B    	BNE $80D4
C1/80C9:	8A      	TXA 
C1/80CA:	FA      	PLX 
C1/80CB:	9D4FE0  	STA $E04F,X
C1/80CE:	841E    	STY $1E
C1/80D0:	200E81  	JSR $810E
C1/80D3:	6B      	RTL
C1/80D4:	C902    	CMP #$02
C1/80D6:	D01B +    	BNE $80F3
C1/80D8:	FA      	PLX 
C1/80D9:	EB      	XBA 
C1/80DA:	0980    	ORA #$80
C1/80DC:	9D11E0  	STA $E011,X
C1/80DF:	2058CA  	JSR $CA58
C1/80E2:	A940    	LDA #$40
C1/80E4:	9D1CE0  	STA $E01C,X
C1/80E7:	9E06E0  	STZ $E006,X
C1/80EA:	9E07E0  	STZ $E007,X
C1/80ED:	A9FF    	LDA #$FF
C1/80EF:	9D30E0  	STA $E030,X
C1/80F2:	6B      	RTL
C1/80F3: +	C903    	CMP #$03
C1/80F5:	D007 +    	BNE $80FE
C1/80F7:	2026E3  	JSR $E326
C1/80FA:	C210    	REP #$10
C1/80FC:	FA      	PLX 
C1/80FD:	6B      	RTL
C1/80FE: +	C904    	CMP #$04
C1/8100:	D00A +   	BNE $810C
C1/8102:	8A      	TXA 
C1/8103:	FA      	PLX 
C1/8104:	890F    	BIT #$0F
C1/8106:	F0F5    	BEQ $80FD
C1/8108:	209C93  	JSR $939C
C1/810B:	6B      	RTL
C1/810C: +	FA      	PLX 
C1/810D:	6B      	RTL
C1/810E:	8614    	STX $14
C1/8110:	E220    	SEP #$20
C1/8112:	BD60E0  	LDA $E060,X
C1/8115:	F005    	BEQ $811C
C1/8117:	C940    	CMP #$40
C1/8119:	F004    	BEQ $811F
C1/811B:	60      	RTS
C1/811C:	20F185  	JSR $85F1
C1/811F:	A614    	LDX $14
C1/8121:	20D885  	JSR $85D8
C1/8124:	C210    	REP #$10
C1/8126:	A614    	LDX $14
C1/8128:	E220    	SEP #$20
C1/812A:	A903    	LDA #$03
C1/812C:	9D84E0  	STA $E084,X
C1/812F:	A940    	LDA #$40
C1/8131:	9D60E0  	STA $E060,X
C1/8134:	C220    	REP #$20
C1/8136:	BD92E0  	LDA $E092,X
C1/8139:	290030  	AND #$3000
C1/813C:	1D86E0  	ORA $E086,X
C1/813F:	9DD2E0  	STA $E0D2,X
C1/8142:	18      	CLC 
C1/8143:	690200  	ADC #$0002
C1/8146:	9DD6E0  	STA $E0D6,X
C1/8149:	18      	CLC 
C1/814A:	690200  	ADC #$0002
C1/814D:	891000  	BIT #$0010
C1/8150:	F003    	BEQ $8155
C1/8152:	691000  	ADC #$0010
C1/8155:	9DDAE0  	STA $E0DA,X
C1/8158:	A9F400  	LDA #$00F4
C1/815B:	9DD0E0  	STA $E0D0,X
C1/815E:	A9FC00  	LDA #$00FC
C1/8161:	9DD4E0  	STA $E0D4,X
C1/8164:	A90400  	LDA #$0004
C1/8167:	9DD8E0  	STA $E0D8,X
C1/816A:	9E18E1  	STZ $E118,X
C1/816D:	BD74E0  	LDA $E074,X
C1/8170:	297F00  	AND #$007F
C1/8173:	9D1AE1  	STA $E11A,X
C1/8176:	A90828  	LDA #$2808
C1/8179:	9D1CE1  	STA $E11C,X
C1/817C:	9E1EE1  	STZ $E11E,X
C1/817F:	202584  	JSR $8425
C1/8182:	E00006  	CPX #$0600
C1/8185:	B003    	BCS $818A
C1/8187:	2026E3  	JSR $E326
C1/818A:	C210    	REP #$10
C1/818C:	A614    	LDX $14
C1/818E:	60      	RTS
C1/818F:	E220    	SEP #$20
C1/8191:	9E0CE0  	STZ $E00C,X
C1/8194:	29E0    	AND #$E0
C1/8196:	C980    	CMP #$80
C1/8198:	D004    	BNE $819E
C1/819A:	204582  	JSR $8245
C1/819D:	6B      	RTL
C1/819E:	C9E0    	CMP #$E0
C1/81A0:	D004    	BNE $81A6
C1/81A2:	204E82  	JSR $824E
C1/81A5:	6B      	RTL
C1/81A6:	C9C0    	CMP #$C0
C1/81A8:	D004    	BNE $81AE
C1/81AA:	20AF81  	JSR $81AF
C1/81AD:	6B      	RTL
C1/81AE:	6B      	RTL
C1/81AF:	BD10E1  	LDA $E110,X
C1/81B2:	C905    	CMP #$05
C1/81B4:	D006    	BNE $81BC
C1/81B6:	BD14E1  	LDA $E114,X
C1/81B9:	F001    	BEQ $81BC
C1/81BB:	60      	RTS
C1/81BC:	207682  	JSR $8276
C1/81BF:	B001    	BCS $81C2
C1/81C1:	60      	RTS
C1/81C2:	E220    	SEP #$20
C1/81C4:	BD21E1  	LDA $E121,X
C1/81C7:	48      	PHA 
C1/81C8:	9E60E0  	STZ $E060,X
C1/81CB:	9E0CE0  	STZ $E00C,X
C1/81CE:	9E84E0  	STZ $E084,X
C1/81D1:	9B      	TXY 
C1/81D2:	20F281  	JSR $81F2
C1/81D5:	20AB8D  	JSR $8DAB
C1/81D8:	E220    	SEP #$20
C1/81DA:	68      	PLA 
C1/81DB:	C906    	CMP #$06
C1/81DD:	D012    	BNE $81F1
C1/81DF:	C220    	REP #$20
C1/81E1:	AD0801  	LDA $0108
C1/81E4:	F007    	BEQ $81ED
C1/81E6:	090008  	ORA #$0800
C1/81E9:	226DE701	JSR $01E76D
C1/81ED:	E220    	SEP #$20
C1/81EF:	64E0    	STZ $E0
C1/81F1:	60      	RTS
C1/81F2:	DA      	PHX 
C1/81F3:	5A      	PHY 
C1/81F4:	BB      	TYX 
C1/81F5:	BC0CE1  	LDY $E10C,X
C1/81F8:	BD18E1  	LDA $E118,X
C1/81FB:	C901    	CMP #$01
C1/81FD:	D009    	BNE $8208
C1/81FF:	BD21E1  	LDA $E121,X
C1/8202:	223300C0	JSR $C00033
C1/8206:	8004    	BRA $820C
C1/8208:	221E00C0	JSR $C0001E
C1/820C:	7A      	PLY 
C1/820D:	FA      	PLX 
C1/820E:	E220    	SEP #$20
C1/8210:	204FCA  	JSR $CA4F
C1/8213:	B928E1  	LDA $E128,Y
C1/8216:	991CE0  	STA $E01C,Y
C1/8219:	B929E1  	LDA $E129,Y
C1/821C:	995DE0  	STA $E05D,Y
C1/821F:	A9FF    	LDA #$FF
C1/8221:	9908E0  	STA $E008,Y
C1/8224:	C220    	REP #$20
C1/8226:	B92EE1  	LDA $E12E,Y
C1/8229:	9904E1  	STA $E104,Y
C1/822C:	B924E1  	LDA $E124,Y
C1/822F:	9906E1  	STA $E106,Y
C1/8232:	B934E1  	LDA $E134,Y
C1/8235:	9906E0  	STA $E006,Y
C1/8238:	B922E1  	LDA $E122,Y
C1/823B:	9908E0  	STA $E008,Y
C1/823E:	B92AE1  	LDA $E12A,Y
C1/8241:	995EE0  	STA $E05E,Y
C1/8244:	60      	RTS
C1/8245:	207682  	JSR $8276
C1/8248:	B001    	BCS $824B
C1/824A:	60      	RTS

[Refresh crap]
C1/824B:	4C7587  	JMP $8775
C1/824E:	207682  	JSR $8276
C1/8251:	B00B    	BCS $825E
C1/8253:	BD10E1  	LDA $E110,X
C1/8256:	C904D0  	CMP #$D004
C1/8259:	0382    	ORA $82,S
C1/825B:	C90860  	CMP #$6008
C1/825E:	C220    	REP #$20
C1/8260:	BDFEE0  	LDA $E0FE,X
C1/8263:	9DFCE0  	STA $E0FC,X
C1/8266:	E220    	SEP #$20
C1/8268:	BD10E1  	LDA $E110,X
C1/826B:	C904    	CMP #$04
C1/826D:	D0DF    	BNE $824E
C1/826F:	204D89  	JSR $894D
C1/8272:	E220    	SEP #$20
C1/8274:	80D8    	BRA $824E
C1/8276:	A9D1    	LDA #$D1
C1/8278:	8502    	STA $02
C1/827A:	BD12E0  	LDA $E012,X
C1/827D:	F006    	BEQ $8285
C1/827F:	3A      	DEC A
C1/8280:	9D12E0  	STA $E012,X
C1/8283:	18      	CLC 
C1/8284:	60      	RTS
C1/8285:	C220    	REP #$20
C1/8287:	BDFCE0  	LDA $E0FC,X
C1/828A:	8500    	STA $00
C1/828C:	E220    	SEP #$20
C1/828E:	A700    	LDA [$00]
C1/8290:	1005    	BPL $8297
C1/8292:	20F982  	JSR $82F9
C1/8295:	B0F5    	BCS $828C
C1/8297:	E220    	SEP #$20
C1/8299:	BD60E0  	LDA $E060,X
C1/829C:	C9C0    	CMP #$C0
C1/829E:	D014    	BNE $82B4
C1/82A0:	C220    	REP #$20
C1/82A2:	BD06E0  	LDA $E006,X
C1/82A5:	9D1CE1  	STA $E11C,X
C1/82A8:	BD36E0  	LDA $E036,X
C1/82AB:	9D1EE1  	STA $E11E,X
C1/82AE:	9E06E0  	STZ $E006,X
C1/82B1:	9E36E0  	STZ $E036,X
C1/82B4:	C220    	REP #$20
C1/82B6:	A500    	LDA $00
C1/82B8:	1A      	INC A
C1/82B9:	1A      	INC A
C1/82BA:	9DFCE0  	STA $E0FC,X		[Incrementing this pointer, eh?]
C1/82BD:	E220    	SEP #$20
C1/82BF:	FE0CE0  	INC $E00C,X
C1/82C2:	C220    	REP #$20
C1/82C4:	A700    	LDA [$00]
C1/82C6:	E220    	SEP #$20
C1/82C8:	48      	PHA 
C1/82C9:	0A      	ASL A
C1/82CA:	9D28E0  	STA $E028,X
C1/82CD:	68      	PLA 
C1/82CE:	2907    	AND #$07
C1/82D0:	C904    	CMP #$04
C1/82D2:	9002    	BCC $82D6
C1/82D4:	A900    	LDA #$00
C1/82D6:	9D12E0  	STA $E012,X
C1/82D9:	EB      	XBA 
C1/82DA:	C9FF    	CMP #$FF
C1/82DC:	F010    	BEQ $82EE
C1/82DE:	C220    	REP #$20
C1/82E0:	29FF00  	AND #$00FF
C1/82E3:	0A      	ASL A
C1/82E4:	9D26E0  	STA $E026,X
C1/82E7:	E220    	SEP #$20
C1/82E9:	9E25E0  	STZ $E025,X
C1/82EC:	18      	CLC 
C1/82ED:	60      	RTS
C1/82EE:	9E0CE0  	STZ $E00C,X
C1/82F1:	9E84E0  	STZ $E084,X
C1/82F4:	18      	CLC 
C1/82F5:	60      	RTS
C1/82F6:	7A      	PLY 
C1/82F7:	38      	SEC 
C1/82F8:	60      	RTS
C1/82F9:	C9FF    	CMP #$FF
C1/82FB:	D019    	BNE $8316
C1/82FD:	A900    	LDA #$00
C1/82FF:	9D12E0  	STA $E012,X
C1/8302:	BD5DE0  	LDA $E05D,X
C1/8305:	F00C    	BEQ $8313
C1/8307:	9E5DE0  	STZ $E05D,X
C1/830A:	C220    	REP #$20
C1/830C:	BD5EE0  	LDA $E05E,X
C1/830F:	8500    	STA $00
C1/8311:	38      	SEC 
C1/8312:	60      	RTS
C1/8313:	82E0FF  	BRL $82F6
C1/8316:	C9B0B0  	CMP #$B0B0
C1/8319:	0622    	ASL $22
C1/831B:	C0D501  	CPY #$01D5
C1/831E:	38      	SEC 
C1/831F:	60      	RTS
C1/8320:	C9F0B0  	CMP #$B0F0
C1/8323:	0622    	ASL $22
C1/8325:	DCD601  	JMP [$01D6]
C1/8328:	38      	SEC 
C1/8329:	60      	RTS
C1/832A:	C9F8B0  	CMP #$B0F8
C1/832D:	0622    	ASL $22
C1/832F:	2A      	ROL A
C1/8330:	D501    	CMP $01,X
C1/8332:	38      	SEC 
C1/8333:	60      	RTS
C1/8334:	228DD401	JSR $01D48D
C1/8338:	38      	SEC 
C1/8339:	60      	RTS
C1/833A:	E220    	SEP #$20
C1/833C:	BD60E0  	LDA $E060,X
C1/833F:	29E0    	AND #$E0
C1/8341:	C940    	CMP #$40
C1/8343:	F010    	BEQ $8355
C1/8345:	C9E0    	CMP #$E0
C1/8347:	D004    	BNE $834D
C1/8349:	20808D  	JSR $8D80
C1/834C:	6B      	RTL
C1/834D:	C9C0    	CMP #$C0
C1/834F:	D003    	BNE $8354
C1/8351:	20E191  	JSR $91E1
C1/8354:	6B      	RTL
C1/8355:	BD1FE1  	LDA $E11F,X
C1/8358:	D01C    	BNE $8376
C1/835A:	BD1EE1  	LDA $E11E,X
C1/835D:	18      	CLC 
C1/835E:	7D1CE1  	ADC $E11C,X
C1/8361:	9D1EE1  	STA $E11E,X
C1/8364:	D01B    	BNE $8381
C1/8366:	1E1CE1  	ASL $E11C,X
C1/8369:	BD1DE1  	LDA $E11D,X
C1/836C:	4A      	LSR A
C1/836D:	9D1DE1  	STA $E11D,X
C1/8370:	C902    	CMP #$02
C1/8372:	B00D    	BCS $8381
C1/8374:	A9FF    	LDA #$FF
C1/8376:	38      	SEC 
C1/8377:	E907    	SBC #$07
C1/8379:	9D1FE1  	STA $E11F,X
C1/837C:	907B    	BCC $83F9
C1/837E:	805B    	BRA $83DB
C1/8380:	6B      	RTL
C1/8381:	BD1EE1  	LDA $E11E,X
C1/8384:	1002    	BPL $8388
C1/8386:	49FF    	EOR #$FF
C1/8388:	C220    	REP #$20
C1/838A:	297F00  	AND #$007F
C1/838D:	0A      	ASL A
C1/838E:	0A      	ASL A
C1/838F:	DA      	PHX 
C1/8390:	AA      	TAX 
C1/8391:	BF22FD00	LDA $00FD22,X
C1/8395:	FA      	PLX 
C1/8396:	C90001  	CMP #$0100
C1/8399:	E220    	SEP #$20
C1/839B:	9002    	BCC $839F
C1/839D:	A9FF    	LDA #$FF
C1/839F:	8F024200	STA $004202
C1/83A3:	BD1DE1  	LDA $E11D,X
C1/83A6:	8F034200	STA $004203
C1/83AA:	EA      	NOP 
C1/83AB:	EA      	NOP 
C1/83AC:	EA      	NOP 
C1/83AD:	C220    	REP #$20
C1/83AF:	AF164200	LDA $004216
C1/83B3:	EB      	XBA 
C1/83B4:	48      	PHA 
C1/83B5:	29FF00  	AND #$00FF
C1/83B8:	49FFFF  	EOR #$FFFF
C1/83BB:	1A      	INC A
C1/83BC:	9D1AE1  	STA $E11A,X
C1/83BF:	BD74E0  	LDA $E074,X
C1/83C2:	297F00  	AND #$007F
C1/83C5:	18      	CLC 
C1/83C6:	7D1AE1  	ADC $E11A,X
C1/83C9:	9D1AE1  	STA $E11A,X
C1/83CC:	68      	PLA 
C1/83CD:	E220    	SEP #$20
C1/83CF:	4A      	LSR A
C1/83D0:	9DD1E0  	STA $E0D1,X
C1/83D3:	4A      	LSR A
C1/83D4:	9DD9E0  	STA $E0D9,X
C1/83D7:	206485  	JSR $8564
C1/83DA:	6B      	RTL
C1/83DB:	C938    	CMP #$38
C1/83DD:	B016    	BCS $83F5
C1/83DF:	BDD0E0  	LDA $E0D0,X
C1/83E2:	DDD4E0  	CMP $E0D4,X
C1/83E5:	F003    	BEQ $83EA
C1/83E7:	FED0E0  	INC $E0D0,X
C1/83EA:	BDD8E0  	LDA $E0D8,X
C1/83ED:	DDD4E0  	CMP $E0D4,X
C1/83F0:	F003    	BEQ $83F5
C1/83F2:	DED8E0  	DEC $E0D8,X
C1/83F5:	206485  	JSR $8564
C1/83F8:	6B      	RTL
C1/83F9:	E220    	SEP #$20
C1/83FB:	9E0CE0  	STZ $E00C,X
C1/83FE:	9E59E0  	STZ $E059,X
C1/8401:	9E60E0  	STZ $E060,X
C1/8404:	9E84E0  	STZ $E084,X
C1/8407:	245C    	BIT $5C
C1/8409:	100B    	BPL $8416
C1/840B:	E00006  	CPX #$0600
C1/840E:	9006    	BCC $8416
C1/8410:	A901    	LDA #$01
C1/8412:	9D01E0  	STA $E001,X
C1/8415:	6B      	RTL
C1/8416:	A901    	LDA #$01
C1/8418:	9D0CE0  	STA $E00C,X
C1/841B:	8614    	STX $14
C1/841D:	22E48501	JSR $0185E4
C1/8421:	202B85  	JSR $852B
C1/8424:	6B      	RTL
C1/8425:	20C984  	JSR $84C9
C1/8428:	202B85  	JSR $852B
C1/842B:	C230    	REP #$30
C1/842D:	8A      	TXA 
C1/842E:	0A      	ASL A
C1/842F:	0A      	ASL A
C1/8430:	0A      	ASL A
C1/8431:	18      	CLC 
C1/8432:	690028  	ADC #$2800
C1/8435:	8508    	STA $08
C1/8437:	A51E    	LDA $1E
C1/8439:	C93200  	CMP #$0032
C1/843C:	B002    	BCS $8440
C1/843E:	8053    	BRA $8493
C1/8440:	C9C800  	CMP #$00C8
C1/8443:	B008    	BCS $844D
C1/8445:	A508    	LDA $08
C1/8447:	18      	CLC 
C1/8448:	698002  	ADC #$0280
C1/844B:	8508    	STA $08
C1/844D:	A504    	LDA $04
C1/844F:	3013    	BMI $8464
C1/8451:	0A      	ASL A
C1/8452:	0A      	ASL A
C1/8453:	0A      	ASL A
C1/8454:	0A      	ASL A
C1/8455:	0A      	ASL A
C1/8456:	0A      	ASL A
C1/8457:	18      	CLC 
C1/8458:	6508    	ADC $08
C1/845A:	990000  	STA $0000,Y
C1/845D:	18      	CLC 
C1/845E:	692000  	ADC #$0020
C1/8461:	990400  	STA $0004,Y
C1/8464:	A502    	LDA $02
C1/8466:	3013    	BMI $847B
C1/8468:	0A      	ASL A
C1/8469:	0A      	ASL A
C1/846A:	0A      	ASL A
C1/846B:	0A      	ASL A
C1/846C:	0A      	ASL A
C1/846D:	0A      	ASL A
C1/846E:	18      	CLC 
C1/846F:	6508    	ADC $08
C1/8471:	990800  	STA $0008,Y
C1/8474:	18      	CLC 
C1/8475:	692000  	ADC #$0020
C1/8478:	990C00  	STA $000C,Y
C1/847B:	A500    	LDA $00
C1/847D:	3013    	BMI $8492
C1/847F:	0A      	ASL A
C1/8480:	0A      	ASL A
C1/8481:	0A      	ASL A
C1/8482:	0A      	ASL A
C1/8483:	0A      	ASL A
C1/8484:	0A      	ASL A
C1/8485:	18      	CLC 
C1/8486:	6508    	ADC $08
C1/8488:	991000  	STA $0010,Y
C1/848B:	18      	CLC 
C1/848C:	692000  	ADC #$0020
C1/848F:	991400  	STA $0014,Y
C1/8492:	60      	RTS
C1/8493:	A508    	LDA $08
C1/8495:	18      	CLC 
C1/8496:	690005  	ADC #$0500
C1/8499:	8508    	STA $08
C1/849B:	A504    	LDA $04
C1/849D:	300B    	BMI $84AA
C1/849F:	0A      	ASL A
C1/84A0:	0A      	ASL A
C1/84A1:	0A      	ASL A
C1/84A2:	0A      	ASL A
C1/84A3:	0A      	ASL A
C1/84A4:	18      	CLC 
C1/84A5:	6508    	ADC $08
C1/84A7:	990000  	STA $0000,Y
C1/84AA:	A502    	LDA $02
C1/84AC:	300B    	BMI $84B9
C1/84AE:	0A      	ASL A
C1/84AF:	0A      	ASL A
C1/84B0:	0A      	ASL A
C1/84B1:	0A      	ASL A
C1/84B2:	0A      	ASL A
C1/84B3:	18      	CLC 
C1/84B4:	6508    	ADC $08
C1/84B6:	990800  	STA $0008,Y
C1/84B9:	A500    	LDA $00
C1/84BB:	300B    	BMI $84C8
C1/84BD:	0A      	ASL A
C1/84BE:	0A      	ASL A
C1/84BF:	0A      	ASL A
C1/84C0:	0A      	ASL A
C1/84C1:	0A      	ASL A
C1/84C2:	18      	CLC 
C1/84C3:	6508    	ADC $08
C1/84C5:	991000  	STA $0010,Y
C1/84C8:	60      	RTS
C1/84C9:	C220    	REP #$20
C1/84CB:	A900CB  	LDA #$CB00
C1/84CE:	8502    	STA $02
C1/84D0:	8504    	STA $04
C1/84D2:	A51E    	LDA $1E
C1/84D4:	8F044200	STA $004204
C1/84D8:	E220    	SEP #$20
C1/84DA:	200385  	JSR $8503
C1/84DD:	8500    	STA $00
C1/84DF:	6401    	STZ $01
C1/84E1:	AF144200	LDA $004214
C1/84E5:	F02F    	BEQ $8516
C1/84E7:	20F984  	JSR $84F9
C1/84EA:	8502    	STA $02
C1/84EC:	6403    	STZ $03
C1/84EE:	AF144200	LDA $004214
C1/84F2:	F02E    	BEQ $8522
C1/84F4:	8504    	STA $04
C1/84F6:	6405    	STZ $05
C1/84F8:	60      	RTS
C1/84F9:	8F044200	STA $004204
C1/84FD:	A900    	LDA #$00
C1/84FF:	8F054200	STA $004205
C1/8503:	A90A    	LDA #$0A
C1/8505:	8F064200	STA $004206
C1/8509:	EA      	NOP 
C1/850A:	EA      	NOP 
C1/850B:	EA      	NOP 
C1/850C:	EA      	NOP 
C1/850D:	EA      	NOP 
C1/850E:	EA      	NOP 
C1/850F:	EA      	NOP 
C1/8510:	EA      	NOP 
C1/8511:	AF164200	LDA $004216
C1/8515:	60      	RTS
C1/8516:	C220    	REP #$20
C1/8518:	A500    	LDA $00
C1/851A:	8502    	STA $02
C1/851C:	A900CB  	LDA #$CB00
C1/851F:	8500    	STA $00
C1/8521:	60      	RTS
C1/8522:	C220    	REP #$20
C1/8524:	A9FCFF  	LDA #$FFFC
C1/8527:	9D18E1  	STA $E118,X
C1/852A:	60      	RTS
C1/852B:	C220    	REP #$20
C1/852D:	BC6CE0  	LDY $E06C,X
C1/8530:	A900CB  	LDA #$CB00
C1/8533:	990000  	STA $0000,Y
C1/8536:	990200  	STA $0002,Y
C1/8539:	990400  	STA $0004,Y
C1/853C:	990600  	STA $0006,Y
C1/853F:	990800  	STA $0008,Y
C1/8542:	990A00  	STA $000A,Y
C1/8545:	990C00  	STA $000C,Y
C1/8548:	990E00  	STA $000E,Y
C1/854B:	991000  	STA $0010,Y
C1/854E:	991200  	STA $0012,Y
C1/8551:	991400  	STA $0014,Y
C1/8554:	991600  	STA $0016,Y
C1/8557:	991800  	STA $0018,Y
C1/855A:	991A00  	STA $001A,Y
C1/855D:	991C00  	STA $001C,Y
C1/8560:	991E00  	STA $001E,Y
C1/8563:	60      	RTS

[Involved in loading weapon palettes!]
C1/8564:	E220    	SEP #$20
C1/8566:	BD1FE1  	LDA $E11F,X
C1/8569:	F011    	BEQ $857C
C1/856B:	C9E0    	CMP #$E0
C1/856D:	B023    	BCS $8592
C1/856F:	4A      	LSR A
C1/8570:	4A      	LSR A
C1/8571:	4A      	LSR A
C1/8572:	4A      	LSR A
C1/8573:	4A      	LSR A
C1/8574:	4907    	EOR #$07
C1/8576:	C903    	CMP #$03
C1/8578:	B01E    	BCS $8598
C1/857A:	9016    	BCC $8592
C1/857C:	BD1CE1  	LDA $E11C,X
C1/857F:	C908    	CMP #$08
C1/8581:	D00F    	BNE $8592
C1/8583:	BD1EE1  	LDA $E11E,X
C1/8586:	C980    	CMP #$80
C1/8588:	B00C    	BCS $8596
C1/858A:	C930    	CMP #$30
C1/858C:	B004    	BCS $8592
C1/858E:	A900    	LDA #$00
C1/8590:	8006    	BRA $8598
C1/8592:	A901    	LDA #$01
C1/8594:	8002    	BRA $8598
C1/8596:	A902    	LDA #$02
C1/8598:	1D4FE0  	ORA $E04F,X
C1/859B:	DA      	PHX 
C1/859C:	8F024200	STA $004202
C1/85A0:	A90A    	LDA #$0A
C1/85A2:	8F034200	STA $004203
C1/85A6:	BCFAE0  	LDY $E0FA,X
C1/85A9:	EA      	NOP 
C1/85AA:	C220    	REP #$20
C1/85AC:	AF164200	LDA $004216
C1/85B0:	AA      	TAX 
C1/85B1:	BF00F6D1	LDA $D1F600,X	[Weapon Palette[0]]
C1/85B5:	990007  	STA $0700,Y
C1/85B8:	BF02F6D1	LDA $D1F602,X
C1/85BC:	990207  	STA $0702,Y
C1/85BF:	BF04F6D1	LDA $D1F604,X
C1/85C3:	990407  	STA $0704,Y
C1/85C6:	BF06F6D1	LDA $D1F606,X
C1/85CA:	990607  	STA $0706,Y
C1/85CD:	BF08F6D1	LDA $D1F608,X
C1/85D1:	990807  	STA $0708,Y
C1/85D4:	FA      	PLX 
C1/85D5:	E220    	SEP #$20
C1/85D7:	60      	RTS
C1/85D8:	C210    	REP #$10
C1/85DA:	E220    	SEP #$20
C1/85DC:	A614    	LDX $14
C1/85DE:	BD4FE0  	LDA $E04F,X
C1/85E1:	4C9B85  	JMP $859B
C1/85E4:	C210    	REP #$10
C1/85E6:	E220    	SEP #$20
C1/85E8:	A614    	LDX $14
C1/85EA:	BD69E0  	LDA $E069,X
C1/85ED:	209B85  	JSR $859B
C1/85F0:	6B      	RTL
C1/85F1:	C230    	REP #$30
C1/85F3:	8614    	STX $14
C1/85F5:	A93200  	LDA #$0032
C1/85F8:	8508    	STA $08
C1/85FA:	A90008  	LDA #$0800
C1/85FD:	8500    	STA $00
C1/85FF:	A000F1  	LDY #$F100
C1/8602:	A9D100  	LDA #$00D1
C1/8605:	2299C501	JSR $01C599
C1/8609:	60      	RTS
C1/860A:	C230    	REP #$30
C1/860C:	8614    	STX $14
C1/860E:	A94000  	LDA #$0040
C1/8611:	8508    	STA $08
C1/8613:	A501    	LDA $01
C1/8615:	29FF00  	AND #$00FF
C1/8618:	0A      	ASL A
C1/8619:	0A      	ASL A
C1/861A:	0A      	ASL A
C1/861B:	0A      	ASL A
C1/861C:	8500    	STA $00
C1/861E:	0A      	ASL A
C1/861F:	6500    	ADC $00
C1/8621:	6900DF  	ADC #$DF00
C1/8624:	A8      	TAY 
C1/8625:	A90000  	LDA #$0000
C1/8628:	8500    	STA $00
C1/862A:	A9D000  	LDA #$00D0
C1/862D:	2299C501	JSR $01C599
C1/8631:	4CD885  	JMP $85D8
C1/8634:	C230    	REP #$30
C1/8636:	A614    	LDX $14
C1/8638:	A94000  	LDA #$0040
C1/863B:	8508    	STA $08
C1/863D:	A90008  	LDA #$0800
C1/8640:	8500    	STA $00
C1/8642:	A000BA  	LDY #$BA00
C1/8645:	A9D400  	LDA #$00D4
C1/8648:	2299C501	JSR $01C599
C1/864C:	60      	RTS
C1/864D:	203486  	JSR $8634
C1/8650:	20D885  	JSR $85D8
C1/8653:	6B      	RTL

[Handles something with spells]
C1/8654:	8614    	STX $14
C1/8656:	C220    	REP #$20
C1/8658:	48      	PHA 
C1/8659:	297F00  	AND #$007F
C1/865C:	0A      	ASL A
C1/865D:	0A      	ASL A
C1/865E:	0A      	ASL A
C1/865F:	0A      	ASL A
C1/8660:	0A      	ASL A
C1/8661:	0A      	ASL A
C1/8662:	8508    	STA $08
C1/8664:	68      	PLA 
C1/8665:	E220    	SEP #$20		[Enable 8-bit emulation mode]
C1/8667:	A00200  	LDY #$0002		[Load #$0002 into Y]
C1/866A:	EB      	XBA			[Switch A and B] 
C1/866B:	850A    	STA $0A
C1/866D:	290F    	AND #$0F
C1/866F:	C908    	CMP #$08
C1/8671:	9008 +    	BCC $867B
C1/8673:	C8      	INY 
C1/8674:	C8      	INY 
C1/8675:	240A    	BIT $0A
C1/8677:	1002 +   	BPL $867B
C1/8679:	C8      	INY 
C1/867A:	C8      	INY 
C1/867B: +	C220    	REP #$20
C1/867D:	98      	TYA			[Transfer Y to Accumulator]
C1/867E:	18      	CLC			[Clear Carry]
C1/867F:	6508    	ADC $08		[
C1/8681:	AA      	TAX			[Transfer Accumulator to X]
C1/8682:	BFA02AD0	LDA $D02AA0,X	[First element of...some crap in spells]
C1/8686:	A614    	LDX $14
C1/8688:	48      	PHA			[Push Spell Element 0 onto Stack for use later]
C1/8689:	29FF07  	AND #$07FF		[Check all bits below $0800]
C1/868C:	0A      	ASL A			[Multiply by 2]
C1/868D:	0A      	ASL A			[Again, by 2]
C1/868E:	0A      	ASL A			[Yet again, by 2]
C1/868F:	8500    	STA $00		[Store here]
C1/8691:	0A      	ASL A			[Again, by 2]
C1/8692:	6500    	ADC $00		[Add it there]
C1/8694:	A8      	TAY			[Transfer that to Y] {Energy Absorb Y = 9C78?}
C1/8695:	68      	PLA			[Pull Spell Element 0 off of Stack into Accumulator]
C1/8696:	890008  	BIT #$0800		[Check bit #$0800]
C1/8699:	D014    	BNE $86AF
C1/869B:	A97F00  	LDA #$007F
C1/869E:	8508    	STA $08
C1/86A0:	A90000  	LDA #$0000
C1/86A3:	8500    	STA $00
C1/86A5:	A9D400  	LDA #$00D4
C1/86A8:	2299C501	JSR $01C599
C1/86AC:	A614    	LDX $14
C1/86AE:	60      	RTS
C1/86AF:	A94000  	LDA #$0040
C1/86B2:	8508    	STA $08
C1/86B4:	A90000  	LDA #$0000
C1/86B7:	8500    	STA $00
C1/86B9:	A9D400  	LDA #$00D4
C1/86BC:	2299C501	JSR $01C599
C1/86C0:	203486  	JSR $8634
C1/86C3:	A614    	LDX $14
C1/86C5:	60      	RTS

C1/86C6:	C220    	REP #$20
C1/86C8:	8414    	STY $14
C1/86CA:	BF5841D0	LDA $D04158,X
C1/86CE:	4C8686  	JMP $8686
C1/86D1:	E220    	SEP #$20
C1/86D3:	BD11E1  	LDA $E111,X
C1/86D6:	EB      	XBA 
C1/86D7:	BD70E1  	LDA $E170,X
C1/86DA:	C220    	REP #$20
C1/86DC:	48      	PHA 
C1/86DD:	297F00  	AND #$007F
C1/86E0:	0A      	ASL A
C1/86E1:	0A      	ASL A
C1/86E2:	0A      	ASL A
C1/86E3:	0A      	ASL A
C1/86E4:	0A      	ASL A
C1/86E5:	0A      	ASL A
C1/86E6:	8518    	STA $18
C1/86E8:	68      	PLA 
C1/86E9:	E220    	SEP #$20
C1/86EB:	EB      	XBA 
C1/86EC:	C988    	CMP #$88
C1/86EE:	D004 +   	BNE $86F4
C1/86F0:	A930    	LDA #$30
C1/86F2:	800B ++   	BRA $86FF
C1/86F4: +	C220    	REP #$20
C1/86F6:	290E00  	AND #$000E
C1/86F9:	0A      	ASL A
C1/86FA:	0A      	ASL A
C1/86FB:	18      	CLC 
C1/86FC:	690800  	ADC #$0008
C1/86FF: ++	C220    	REP #$20
C1/8701:	293F00  	AND #$003F
C1/8704:	0518    	ORA $18
C1/8706:	60      	RTS
C1/8707:	E220    	SEP #$20
C1/8709:	9E12E0  	STZ $E012,X
C1/870C:	9E25E0  	STZ $E025,X
C1/870F:	9E84E0  	STZ $E084,X
C1/8712:	24F1    	BIT $F1
C1/8714:	1004    	BPL $871A
C1/8716:	9E60E0  	STZ $E060,X
C1/8719:	6B      	RTL
C1/871A:	E00006  	CPX #$0600
C1/871D:	9004    	BCC $8723
C1/871F:	207587  	JSR $8775
C1/8722:	6B      	RTL

[Involved in Spell Stuff]
C1/8723:	8614    	STX $14
C1/8725:	209888  	JSR $8898
C1/8728:	E220    	SEP #$20
C1/872A:	A980    	LDA #$80
C1/872C:	9D60E0  	STA $E060,X
C1/872F:	BD70E1  	LDA $E170,X			[Spell to cast?]
C1/8732:	9B      	TXY 
C1/8733:	C220    	REP #$20
C1/8735:	297F00  	AND #$007F
C1/8738:	0A      	ASL A
C1/8739:	0A      	ASL A
C1/873A:	0A      	ASL A
C1/873B:	0A      	ASL A
C1/873C:	0A      	ASL A
C1/873D:	0A      	ASL A
C1/873E:	AA      	TAX				[Transfer result (64 * $E170,X) to X]
C1/873F:	C220    	REP #$20
C1/8741:	BFA02AD0	LDA $D02AA0,X		[Load SpellHeader[0] into Accumulator]
C1/8745:	99FCE0  	STA $E0FC,Y			[Store there]
C1/8748:	B977E1  	LDA $E177,Y
C1/874B:	290700  	AND #$0007
C1/874E:	0A      	ASL A
C1/874F:	0A      	ASL A
C1/8750:	AA      	TAX 
C1/8751:	BF822AD0	LDA $D02A82,X		[Load Elemental something]
C1/8755:	996AE0  	STA $E06A,Y			[Store into...Animation Pointer?]
C1/8758:	BF802AD0	LDA $D02A80,X		[Load Elemental something]
C1/875C:	8500    	STA $00
C1/875E:	E220    	SEP #$20
C1/8760:	C00004  	CPY #$0400
C1/8763:	9004 +   	BCC $8769
C1/8765:	4A      	LSR A
C1/8766:	4A      	LSR A
C1/8767:	4A      	LSR A
C1/8768:	4A      	LSR A
C1/8769: +	09F0    	ORA #$F0
C1/876B:	994FE0  	STA $E04F,Y
C1/876E:	BB      	TYX 
C1/876F:	C220    	REP #$20
C1/8771:	200A86  	JSR $860A
C1/8774:	6B      	RTL
C1/8775:	8614    	STX $14
C1/8777:	E220    	SEP #$20
C1/8779:	9E12E0  	STZ $E012,X
C1/877C:	9E84E0  	STZ $E084,X
C1/877F:	20828B  	JSR $8B82
C1/8782:	B003    	BCS $8787
C1/8784:	4C968C  	JMP $8C96
C1/8787:	E220    	SEP #$20
C1/8789:	BD11E1  	LDA $E111,X
C1/878C:	EB      	XBA 
C1/878D:	BD70E1  	LDA $E170,X
C1/8790:	205486  	JSR $8654
C1/8793:	20D186  	JSR $86D1
C1/8796:	9B      	TXY 
C1/8797:	AA      	TAX 
C1/8798:	E220    	SEP #$20
C1/879A:	BFA02AD0	LDA $D02AA0,X		[Load Spell Word 0]
C1/879E:	994FE0  	STA $E04F,Y
C1/87A1:	A9E0    	LDA #$E0
C1/87A3:	9960E0  	STA $E060,Y
C1/87A6:	C220    	REP #$20
C1/87A8:	BFA22AD0	LDA $D02AA2,X		[Load Spell Word 1]
C1/87AC:	996AE0  	STA $E06A,Y
C1/87AF:	BFA42AD0	LDA $D02AA4,X		[Load Spell Word 2]
C1/87B3:	99FCE0  	STA $E0FC,Y
C1/87B6:	99FEE0  	STA $E0FE,Y
C1/87B9:	E220    	SEP #$20
C1/87BB:	B94FE0  	LDA $E04F,Y
C1/87BE:	BB      	TYX 
C1/87BF:	4C9B85  	JMP $859B
C1/87C2:	E220    	SEP #$20
C1/87C4:	A900    	LDA #$00
C1/87C6:	9921E1  	STA $E121,Y
C1/87C9:	9908E1  	STA $E108,Y
C1/87CC:	A5F1    	LDA $F1
C1/87CE:	3013    	BMI $87E3
C1/87D0:	A5D0    	LDA $D0				[Load this thing]
C1/87D2:	F010    	BEQ $87E4			[Skip ahead if 0, Event Command 50 sets it to 1]
C1/87D4:	C00006  	CPY #$0600
C1/87D7:	9006 +   	BCC $87DF
C1/87D9:	C43A    	CPY $3A
C1/87DB:	D007    	BNE $87E4			[Progress condition]
C1/87DD:	F004    	BEQ $87E3			[Escape condition]
C1/87DF: +	C4D4    	CPY $D4				[Compare Y with Lead Character Data Index]
C1/87E1:	D001    	BNE $87E4
C1/87E3:	60      	RTS

C1/87E4:	B909E1  	LDA $E109,Y
C1/87E7:	9910E1  	STA $E110,Y
C1/87EA:	B90BE1  	LDA $E10B,Y
C1/87ED:	EB      	XBA 
C1/87EE:	B90AE1  	LDA $E10A,Y
C1/87F1:	C220    	REP #$20
C1/87F3:	48      	PHA 
C1/87F4:	BB      	TYX 
C1/87F5:	205486  	JSR $8654			[?]
C1/87F8:	9B      	TXY 
C1/87F9:	C220    	REP #$20
C1/87FB:	68      	PLA 
C1/87FC:	20DA86  	JSR $86DA			[?]
C1/87FF:	AA      	TAX 
C1/8800:	E220    	SEP #$20
C1/8802:	BFA02AD0	LDA $D02AA0,X		[Spell effect crap]
C1/8806:	994FE0  	STA $E04F,Y
C1/8809:	A9C0    	LDA #$C0
C1/880B:	9960E0  	STA $E060,Y
C1/880E:	B91CE0  	LDA $E01C,Y
C1/8811:	9928E1  	STA $E128,Y
C1/8814:	B95DE0  	LDA $E05D,Y
C1/8817:	9929E1  	STA $E129,Y
C1/881A:	A940    	LDA #$40
C1/881C:	991CE0  	STA $E01C,Y
C1/881F:	A900    	LDA #$00
C1/8821:	9914E1  	STA $E114,Y
C1/8824:	995DE0  	STA $E05D,Y
C1/8827:	9912E0  	STA $E012,Y
C1/882A:	990CE0  	STA $E00C,Y
C1/882D:	9925E0  	STA $E025,Y
C1/8830:	9984E0  	STA $E084,Y
C1/8833:	C220    	REP #$20
C1/8835:	B904E1  	LDA $E104,Y
C1/8838:	992EE1  	STA $E12E,Y
C1/883B:	B906E1  	LDA $E106,Y
C1/883E:	9924E1  	STA $E124,Y
C1/8841:	B95EE0  	LDA $E05E,Y
C1/8844:	992AE1  	STA $E12A,Y
C1/8847:	B906E0  	LDA $E006,Y
C1/884A:	9934E1  	STA $E134,Y
C1/884D:	B908E0  	LDA $E008,Y
C1/8850:	9922E1  	STA $E122,Y
C1/8853:	BFA62AD0	LDA $D02AA6,X		[Spell effect crap]
C1/8857:	99FCE0  	STA $E0FC,Y
C1/885A:	BFA22AD0	LDA $D02AA2,X		[Huh]
C1/885E:	996AE0  	STA $E06A,Y
C1/8861:	A90000  	LDA #$0000
C1/8864:	9904E1  	STA $E104,Y
C1/8867:	9906E0  	STA $E006,Y
C1/886A:	9908E0  	STA $E008,Y
C1/886D:	9918E1  	STA $E118,Y
C1/8870:	991AE1  	STA $E11A,Y
C1/8873:	991CE1  	STA $E11C,Y
C1/8876:	991EE1  	STA $E11E,Y
C1/8879:	E220    	SEP #$20
C1/887B:	B910E1  	LDA $E110,Y
C1/887E:	C907    	CMP #$07
C1/8880:	D00F    	BNE $8891
C1/8882:	A900    	LDA #$00
C1/8884:	9910E1  	STA $E110,Y
C1/8887:	A9C0    	LDA #$C0
C1/8889:	991AE1  	STA $E11A,Y
C1/888C:	A9FF    	LDA #$FF
C1/888E:	991BE1  	STA $E11B,Y
C1/8891:	B94FE0  	LDA $E04F,Y
C1/8894:	BB      	TYX 
C1/8895:	4C9B85  	JMP $859B
C1/8898:	E220    	SEP #$20
C1/889A:	A900    	LDA #$00
C1/889C:	EB      	XBA 
C1/889D:	BD10E0  	LDA $E010,X
C1/88A0:	C220    	REP #$20
C1/88A2:	F019    	BEQ $88BD
C1/88A4:	3008    	BMI $88AE
C1/88A6:	3A      	DEC A
C1/88A7:	F00F    	BEQ $88B8
C1/88A9:	A91800  	LDA #$0018
C1/88AC:	8003    	BRA $88B1
C1/88AE:	A9E8FF  	LDA #$FFE8
C1/88B1:	9D18E1  	STA $E118,X
C1/88B4:	9E1AE1  	STZ $E11A,X
C1/88B7:	60      	RTS
C1/88B8:	A91800  	LDA #$0018
C1/88BB:	8003    	BRA $88C0
C1/88BD:	A9E8FF  	LDA #$FFE8
C1/88C0:	9D1AE1  	STA $E11A,X
C1/88C3:	9E18E1  	STZ $E118,X
C1/88C6:	60      	RTS

C1/88C7:	E220    	SEP #$20
C1/88C9:	8614    	STX $14
C1/88CB:	24F1    	BIT $F1
C1/88CD:	3014    	BMI $88E3
C1/88CF:	A5D0    	LDA $D0
C1/88D1:	F004    	BEQ $88D7
C1/88D3:	E4D4    	CPX $D4				[Compare X with Lead Character Data Index]
C1/88D5:	F00C    	BEQ $88E3
C1/88D7:	BD00E0  	LDA $E000,X
C1/88DA:	F007    	BEQ $88E3
C1/88DC:	3005    	BMI $88E3
C1/88DE:	BD60E0  	LDA $E060,X
C1/88E1:	F001    	BEQ $88E4
C1/88E3:	60      	RTS
C1/88E4:	9E11E1  	STZ $E111,X
C1/88E7:	BD79E1  	LDA $E179,X
C1/88EA:	1D7AE1  	ORA $E17A,X
C1/88ED:	2907    	AND #$07
C1/88EF:	F005    	BEQ $88F6
C1/88F1:	A980    	LDA #$80
C1/88F3:	9D11E1  	STA $E111,X
C1/88F6:	BD71E1  	LDA $E171,X
C1/88F9:	290F    	AND #$0F
C1/88FB:	1D11E1  	ORA $E111,X
C1/88FE:	9D11E1  	STA $E111,X
C1/8901:	9E08E1  	STZ $E108,X
C1/8904:	E00006  	CPX #$0600
C1/8907:	900F    	BCC $8918
C1/8909:	209888  	JSR $8898
C1/890C:	E220    	SEP #$20
C1/890E:	A920    	LDA #$20
C1/8910:	9D60E0  	STA $E060,X
C1/8913:	C210    	REP #$10
C1/8915:	A614    	LDX $14
C1/8917:	60      	RTS
C1/8918:	E220    	SEP #$20
C1/891A:	A9CE    	LDA #$CE
C1/891C:	E00004  	CPX #$0400
C1/891F:	9001    	BCC $8922
C1/8921:	1A      	INC A
C1/8922:	9D4FE0  	STA $E04F,X
C1/8925:	A940    	LDA #$40
C1/8927:	9D1CE0  	STA $E01C,X
C1/892A:	A9FF    	LDA #$FF
C1/892C:	9D30E0  	STA $E030,X
C1/892F:	A994    	LDA #$94
C1/8931:	9D11E0  	STA $E011,X
C1/8934:	9E06E0  	STZ $E006,X
C1/8937:	9E07E0  	STZ $E007,X
C1/893A:	9E08E0  	STZ $E008,X
C1/893D:	A920    	LDA #$20
C1/893F:	9D60E0  	STA $E060,X
C1/8942:	203486  	JSR $8634
C1/8945:	20D885  	JSR $85D8
C1/8948:	C210    	REP #$10
C1/894A:	A614    	LDX $14
C1/894C:	60      	RTS
C1/894D:	A905    	LDA #$05
C1/894F:	9D24E1  	STA $E124,X
C1/8952:	BD1EE1  	LDA $E11E,X
C1/8955:	850E    	STA $0E
C1/8957:	38      	SEC 
C1/8958:	E910    	SBC #$10
C1/895A:	1002    	BPL $895E
C1/895C:	A920    	LDA #$20
C1/895E:	850C    	STA $0C
C1/8960:	640D    	STZ $0D
C1/8962:	640F    	STZ $0F
C1/8964:	C220    	REP #$20
C1/8966:	8A      	TXA 
C1/8967:	050C    	ORA $0C
C1/8969:	A8      	TAY 
C1/896A:	B918E1  	LDA $E118,Y
C1/896D:	18      	CLC 
C1/896E:	7D20E0  	ADC $E020,X
C1/8971:	8504    	STA $04
C1/8973:	BD74E0  	LDA $E074,X
C1/8976:	297F00  	AND #$007F
C1/8979:	18      	CLC 
C1/897A:	7D45E0  	ADC $E045,X
C1/897D:	49FFFF  	EOR #$FFFF
C1/8980:	38      	SEC 
C1/8981:	7D22E0  	ADC $E022,X
C1/8984:	791AE1  	ADC $E11A,Y
C1/8987:	8506    	STA $06
C1/8989:	5A      	PHY 
C1/898A:	BC16E1  	LDY $E116,X
C1/898D:	B974E0  	LDA $E074,Y
C1/8990:	297F00  	AND #$007F
C1/8993:	18      	CLC 
C1/8994:	7945E0  	ADC $E045,Y
C1/8997:	49FFFF  	EOR #$FFFF
C1/899A:	38      	SEC 
C1/899B:	7922E0  	ADC $E022,Y
C1/899E:	38      	SEC 
C1/899F:	E506    	SBC $06
C1/89A1:	8506    	STA $06
C1/89A3:	B920E0  	LDA $E020,Y
C1/89A6:	38      	SEC 
C1/89A7:	E504    	SBC $04
C1/89A9:	8504    	STA $04
C1/89AB:	7A      	PLY 
C1/89AC:	DA      	PHX 
C1/89AD:	8A      	TXA 
C1/89AE:	050E    	ORA $0E
C1/89B0:	AA      	TAX 
C1/89B1:	A504    	LDA $04
C1/89B3:	100A    	BPL $89BF
C1/89B5:	C9E2FF  	CMP #$FFE2
C1/89B8:	B00D    	BCS $89C7
C1/89BA:	A9E2FF  	LDA #$FFE2
C1/89BD:	8008    	BRA $89C7
C1/89BF:	C91E00  	CMP #$001E
C1/89C2:	9003    	BCC $89C7
C1/89C4:	A91E00  	LDA #$001E
C1/89C7:	18      	CLC 
C1/89C8:	7918E1  	ADC $E118,Y
C1/89CB:	9D18E1  	STA $E118,X
C1/89CE:	A506    	LDA $06
C1/89D0:	100A    	BPL $89DC
C1/89D2:	C9E2FF  	CMP #$FFE2
C1/89D5:	B00D    	BCS $89E4
C1/89D7:	A9E2FF  	LDA #$FFE2
C1/89DA:	8008    	BRA $89E4
C1/89DC:	C91E00  	CMP #$001E
C1/89DF:	9003    	BCC $89E4
C1/89E1:	A91E00  	LDA #$001E
C1/89E4:	18      	CLC 
C1/89E5:	791AE1  	ADC $E11A,Y
C1/89E8:	9D1AE1  	STA $E11A,X
C1/89EB:	FA      	PLX 
C1/89EC:	E220    	SEP #$20
C1/89EE:	BD1EE1  	LDA $E11E,X
C1/89F1:	18      	CLC 
C1/89F2:	6910    	ADC #$10
C1/89F4:	C930    	CMP #$30
C1/89F6:	9002    	BCC $89FA
C1/89F8:	A900    	LDA #$00
C1/89FA:	9D1EE1  	STA $E11E,X
C1/89FD:	C220    	REP #$20
C1/89FF:	A504    	LDA $04
C1/8A01:	1003    	BPL $8A06
C1/8A03:	49FFFF  	EOR #$FFFF
C1/8A06:	C90800  	CMP #$0008
C1/8A09:	B00C    	BCS $8A17
C1/8A0B:	A506    	LDA $06
C1/8A0D:	1003    	BPL $8A12
C1/8A0F:	49FFFF  	EOR #$FFFF
C1/8A12:	C90800  	CMP #$0008
C1/8A15:	900D    	BCC $8A24
C1/8A17:	E220    	SEP #$20
C1/8A19:	BC16E1  	LDY $E116,X
C1/8A1C:	B900E0  	LDA $E000,Y
C1/8A1F:	F003    	BEQ $8A24
C1/8A21:	3001    	BMI $8A24
C1/8A23:	60      	RTS
C1/8A24:	BC16E1  	LDY $E116,X
C1/8A27:	DA      	PHX 
C1/8A28:	20128D  	JSR $8D12
C1/8A2B:	FA      	PLX 
C1/8A2C:	8614    	STX $14
C1/8A2E:	B021    	BCS $8A51
C1/8A30:	C220    	REP #$20
C1/8A32:	BD26E1  	LDA $E126,X
C1/8A35:	100A    	BPL $8A41
C1/8A37:	9E10E1  	STZ $E110,X
C1/8A3A:	9E20E1  	STZ $E120,X
C1/8A3D:	9E30E1  	STZ $E130,X
C1/8A40:	60      	RTS
C1/8A41:	9D16E1  	STA $E116,X
C1/8A44:	BD36E1  	LDA $E136,X
C1/8A47:	9D26E1  	STA $E126,X
C1/8A4A:	A90080  	LDA #$8000
C1/8A4D:	9D36E1  	STA $E136,X
C1/8A50:	60      	RTS
C1/8A51:	C220    	REP #$20
C1/8A53:	9D16E1  	STA $E116,X
C1/8A56:	E220    	SEP #$20
C1/8A58:	A980    	LDA #$80
C1/8A5A:	9D27E1  	STA $E127,X
C1/8A5D:	9D37E1  	STA $E137,X
C1/8A60:	60      	RTS
C1/8A61:	BD37E1  	LDA $E137,X
C1/8A64:	DD17E1  	CMP $E117,X
C1/8A67:	D003    	BNE $8A6C
C1/8A69:	9E30E1  	STZ $E130,X
C1/8A6C:	BD27E1  	LDA $E127,X
C1/8A6F:	DD17E1  	CMP $E117,X
C1/8A72:	D003    	BNE $8A77
C1/8A74:	9E20E1  	STZ $E120,X
C1/8A77:	C220    	REP #$20
C1/8A79:	BD10E1  	LDA $E110,X
C1/8A7C:	9D20E1  	STA $E120,X
C1/8A7F:	9D30E1  	STA $E130,X
C1/8A82:	9E2EE1  	STZ $E12E,X
C1/8A85:	9E1EE1  	STZ $E11E,X
C1/8A88:	9E3CE1  	STZ $E13C,X
C1/8A8B:	A90800  	LDA #$0008
C1/8A8E:	9D2CE1  	STA $E12C,X
C1/8A91:	A91000  	LDA #$0010
C1/8A94:	9D1CE1  	STA $E11C,X
C1/8A97:	9E12E1  	STZ $E112,X
C1/8A9A:	A90404  	LDA #$0404
C1/8A9D:	9D22E1  	STA $E122,X
C1/8AA0:	9D32E1  	STA $E132,X
C1/8AA3:	9E24E1  	STZ $E124,X
C1/8AA6:	BD18E1  	LDA $E118,X
C1/8AA9:	9D28E1  	STA $E128,X
C1/8AAC:	9D38E1  	STA $E138,X
C1/8AAF:	BD2AE1  	LDA $E12A,X
C1/8AB2:	9D1AE1  	STA $E11A,X
C1/8AB5:	8A      	TXA 
C1/8AB6:	4A      	LSR A
C1/8AB7:	A8      	TAY 
C1/8AB8:	A91000  	LDA #$0010
C1/8ABB:	8500    	STA $00
C1/8ABD:	A900CB  	LDA #$CB00
C1/8AC0:	9960C0  	STA $C060,Y
C1/8AC3:	C8      	INY 
C1/8AC4:	C8      	INY 
C1/8AC5:	C600    	DEC $00
C1/8AC7:	D0F7    	BNE $8AC0
C1/8AC9:	E220    	SEP #$20
C1/8ACB:	A900    	LDA #$00
C1/8ACD:	EB      	XBA 
C1/8ACE:	BD10E0  	LDA $E010,X
C1/8AD1:	C220    	REP #$20
C1/8AD3:	F02B    	BEQ $8B00
C1/8AD5:	3016    	BMI $8AED
C1/8AD7:	3A      	DEC A
C1/8AD8:	F039    	BEQ $8B13
C1/8ADA:	BD18E1  	LDA $E118,X
C1/8ADD:	18      	CLC 
C1/8ADE:	690C00  	ADC #$000C
C1/8AE1:	9D28E1  	STA $E128,X
C1/8AE4:	18      	CLC 
C1/8AE5:	691200  	ADC #$0012
C1/8AE8:	9D38E1  	STA $E138,X
C1/8AEB:	8037    	BRA $8B24
C1/8AED:	BD18E1  	LDA $E118,X
C1/8AF0:	38      	SEC 
C1/8AF1:	E90C00  	SBC #$000C
C1/8AF4:	9D28E1  	STA $E128,X
C1/8AF7:	38      	SEC 
C1/8AF8:	E91200  	SBC #$0012
C1/8AFB:	9D38E1  	STA $E138,X
C1/8AFE:	8024    	BRA $8B24
C1/8B00:	BD1AE1  	LDA $E11A,X
C1/8B03:	38      	SEC 
C1/8B04:	E90C00  	SBC #$000C
C1/8B07:	9D2AE1  	STA $E12A,X
C1/8B0A:	38      	SEC 
C1/8B0B:	E91200  	SBC #$0012
C1/8B0E:	9D3AE1  	STA $E13A,X
C1/8B11:	8011    	BRA $8B24
C1/8B13:	BD1AE1  	LDA $E11A,X
C1/8B16:	18      	CLC 
C1/8B17:	690C00  	ADC #$000C
C1/8B1A:	9D2AE1  	STA $E12A,X
C1/8B1D:	18      	CLC 
C1/8B1E:	691200  	ADC #$0012
C1/8B21:	9D3AE1  	STA $E13A,X
C1/8B24:	38      	SEC 
C1/8B25:	60      	RTS
C1/8B26:	C220    	REP #$20
C1/8B28:	BD13E1  	LDA $E113,X
C1/8B2B:	297F00  	AND #$007F
C1/8B2E:	D001    	BNE $8B31
C1/8B30:	60      	RTS
C1/8B31:	18      	CLC 
C1/8B32:	7D1CE1  	ADC $E11C,X
C1/8B35:	293F00  	AND #$003F
C1/8B38:	9D1CE1  	STA $E11C,X
C1/8B3B:	BD2CE1  	LDA $E12C,X
C1/8B3E:	18      	CLC 
C1/8B3F:	7D23E1  	ADC $E123,X
C1/8B42:	293F00  	AND #$003F
C1/8B45:	9D2CE1  	STA $E12C,X
C1/8B48:	BD3CE1  	LDA $E13C,X
C1/8B4B:	18      	CLC 
C1/8B4C:	7D33E1  	ADC $E133,X
C1/8B4F:	293F00  	AND #$003F
C1/8B52:	9D3CE1  	STA $E13C,X
C1/8B55:	E220    	SEP #$20
C1/8B57:	BD32E1  	LDA $E132,X
C1/8B5A:	9D33E1  	STA $E133,X
C1/8B5D:	BD23E1  	LDA $E123,X
C1/8B60:	9D32E1  	STA $E132,X
C1/8B63:	BD22E1  	LDA $E122,X
C1/8B66:	9D23E1  	STA $E123,X
C1/8B69:	BD13E1  	LDA $E113,X
C1/8B6C:	9D22E1  	STA $E122,X
C1/8B6F:	BD24E1  	LDA $E124,X
C1/8B72:	F00A    	BEQ $8B7E
C1/8B74:	3A      	DEC A
C1/8B75:	9D24E1  	STA $E124,X
C1/8B78:	F005    	BEQ $8B7F
C1/8B7A:	C902    	CMP #$02
C1/8B7C:	F001    	BEQ $8B7F
C1/8B7E:	60      	RTS
C1/8B7F:	82D0FD  	BRL $8952
C1/8B82:	C220    	REP #$20
C1/8B84:	BD18E1  	LDA $E118,X
C1/8B87:	18      	CLC 
C1/8B88:	690800  	ADC #$0008
C1/8B8B:	9D28E1  	STA $E128,X
C1/8B8E:	38      	SEC 
C1/8B8F:	E91000  	SBC #$0010
C1/8B92:	9D38E1  	STA $E138,X
C1/8B95:	BD1AE1  	LDA $E11A,X
C1/8B98:	18      	CLC 
C1/8B99:	690500  	ADC #$0005
C1/8B9C:	9D2AE1  	STA $E12A,X
C1/8B9F:	690300  	ADC #$0003
C1/8BA2:	9D3AE1  	STA $E13A,X
C1/8BA5:	38      	SEC 
C1/8BA6:	E91000  	SBC #$0010
C1/8BA9:	9D1AE1  	STA $E11A,X
C1/8BAC:	9E1CE1  	STZ $E11C,X
C1/8BAF:	9B      	TXY 
C1/8BB0:	20D186  	JSR $86D1
C1/8BB3:	AA      	TAX 
C1/8BB4:	E220    	SEP #$20
C1/8BB6:	BFA12AD0	LDA $D02AA1,X
C1/8BBA:	BB      	TYX 
C1/8BBB:	48      	PHA 
C1/8BBC:	9D10E1  	STA $E110,X
C1/8BBF:	9D20E1  	STA $E120,X
C1/8BC2:	9D30E1  	STA $E130,X
C1/8BC5:	BD11E1  	LDA $E111,X
C1/8BC8:	290F    	AND #$0F
C1/8BCA:	C908    	CMP #$08
C1/8BCC:	D004    	BNE $8BD2
C1/8BCE:	A940    	LDA #$40
C1/8BD0:	04F1    	TSB $F1
C1/8BD2:	BD79E1  	LDA $E179,X
C1/8BD5:	D006    	BNE $8BDD
C1/8BD7:	BD78E1  	LDA $E178,X
C1/8BDA:	9D79E1  	STA $E179,X
C1/8BDD:	BD7AE1  	LDA $E17A,X
C1/8BE0:	D006    	BNE $8BE8
C1/8BE2:	BD78E1  	LDA $E178,X
C1/8BE5:	9D7AE1  	STA $E17A,X
C1/8BE8:	BD78E1  	LDA $E178,X
C1/8BEB:	2907    	AND #$07
C1/8BED:	3A      	DEC A
C1/8BEE:	0A      	ASL A
C1/8BEF:	9D17E1  	STA $E117,X
C1/8BF2:	9E16E1  	STZ $E116,X
C1/8BF5:	BD79E1  	LDA $E179,X
C1/8BF8:	2907    	AND #$07
C1/8BFA:	3A      	DEC A
C1/8BFB:	0A      	ASL A
C1/8BFC:	9D27E1  	STA $E127,X
C1/8BFF:	9E26E1  	STZ $E126,X
C1/8C02:	BD7AE1  	LDA $E17A,X
C1/8C05:	2907    	AND #$07
C1/8C07:	3A      	DEC A
C1/8C08:	0A      	ASL A
C1/8C09:	9D37E1  	STA $E137,X
C1/8C0C:	9E36E1  	STZ $E136,X
C1/8C0F:	68      	PLA 
C1/8C10:	D01C    	BNE $8C2E
C1/8C12:	BD78E1  	LDA $E178,X
C1/8C15:	DD7AE1  	CMP $E17A,X
C1/8C18:	D005    	BNE $8C1F
C1/8C1A:	A980    	LDA #$80
C1/8C1C:	9D37E1  	STA $E137,X
C1/8C1F:	BD78E1  	LDA $E178,X
C1/8C22:	DD79E1  	CMP $E179,X
C1/8C25:	D005    	BNE $8C2C
C1/8C27:	A980    	LDA #$80
C1/8C29:	9D27E1  	STA $E127,X
C1/8C2C:	18      	CLC 
C1/8C2D:	60      	RTS
C1/8C2E:	C904    	CMP #$04
C1/8C30:	D003    	BNE $8C35
C1/8C32:	822CFE  	BRL $8A61
C1/8C35:	B0DB    	BCS $8C12
C1/8C37:	A905    	LDA #$05
C1/8C39:	9D14E1  	STA $E114,X
C1/8C3C:	A90F    	LDA #$0F
C1/8C3E:	9D24E1  	STA $E124,X
C1/8C41:	A919    	LDA #$19
C1/8C43:	9D34E1  	STA $E134,X
C1/8C46:	A970    	LDA #$70
C1/8C48:	9D15E1  	STA $E115,X
C1/8C4B:	9D25E1  	STA $E125,X
C1/8C4E:	9D35E1  	STA $E135,X
C1/8C51:	9E13E1  	STZ $E113,X
C1/8C54:	9E23E1  	STZ $E123,X
C1/8C57:	9E33E1  	STZ $E133,X
C1/8C5A:	BD10E0  	LDA $E010,X
C1/8C5D:	3014    	BMI $8C73
C1/8C5F:	F020    	BEQ $8C81
C1/8C61:	C901    	CMP #$01
C1/8C63:	F020    	BEQ $8C85
C1/8C65:	A9C0    	LDA #$C0
C1/8C67:	9D12E1  	STA $E112,X
C1/8C6A:	A900    	LDA #$00
C1/8C6C:	9D22E1  	STA $E122,X
C1/8C6F:	A940    	LDA #$40
C1/8C71:	801E    	BRA $8C91
C1/8C73:	A9C0    	LDA #$C0
C1/8C75:	9D12E1  	STA $E112,X
C1/8C78:	A940    	LDA #$40
C1/8C7A:	9D22E1  	STA $E122,X
C1/8C7D:	A980    	LDA #$80
C1/8C7F:	8010    	BRA $8C91
C1/8C81:	A9C0    	LDA #$C0
C1/8C83:	8002    	BRA $8C87
C1/8C85:	A940    	LDA #$40
C1/8C87:	9D12E1  	STA $E112,X
C1/8C8A:	A900    	LDA #$00
C1/8C8C:	9D22E1  	STA $E122,X
C1/8C8F:	A980    	LDA #$80
C1/8C91:	9D32E1  	STA $E132,X
C1/8C94:	38      	SEC 
C1/8C95:	60      	RTS
C1/8C96:	A614    	LDX $14
C1/8C98:	E220    	SEP #$20
C1/8C9A:	BD10E1  	LDA $E110,X
C1/8C9D:	C908    	CMP #$08
C1/8C9F:	9018    	BCC $8CB9
C1/8CA1:	48      	PHA 
C1/8CA2:	DA      	PHX 
C1/8CA3:	2228E300	JSR $00E328
C1/8CA7:	E220    	SEP #$20
C1/8CA9:	FA      	PLX 
C1/8CAA:	68      	PLA 
C1/8CAB:	8614    	STX $14
C1/8CAD:	223800C1	JSR $C10038
C1/8CB1:	2251E300	JSR $00E351
C1/8CB5:	E220    	SEP #$20
C1/8CB7:	A614    	LDX $14
C1/8CB9:	9E60E0  	STZ $E060,X
C1/8CBC:	BC16E1  	LDY $E116,X
C1/8CBF:	DA      	PHX 
C1/8CC0:	20128D  	JSR $8D12
C1/8CC3:	C210    	REP #$10
C1/8CC5:	FA      	PLX 
C1/8CC6:	9003    	BCC $8CCB
C1/8CC8:	20098D  	JSR $8D09
C1/8CCB:	BC26E1  	LDY $E126,X
C1/8CCE:	301D    	BMI $8CED
C1/8CD0:	DA      	PHX 
C1/8CD1:	20128D  	JSR $8D12
C1/8CD4:	C210    	REP #$10
C1/8CD6:	FA      	PLX 
C1/8CD7:	9003    	BCC $8CDC
C1/8CD9:	20098D  	JSR $8D09
C1/8CDC:	BC36E1  	LDY $E136,X
C1/8CDF:	300C    	BMI $8CED
C1/8CE1:	DA      	PHX 
C1/8CE2:	20128D  	JSR $8D12
C1/8CE5:	C210    	REP #$10
C1/8CE7:	FA      	PLX 
C1/8CE8:	9003    	BCC $8CED
C1/8CEA:	20098D  	JSR $8D09
C1/8CED:	E220    	SEP #$20
C1/8CEF:	BD08E1  	LDA $E108,X
C1/8CF2:	1004    	BPL $8CF8
C1/8CF4:	9B      	TXY 
C1/8CF5:	4CC287  	JMP $87C2
C1/8CF8:	E00006  	CPX #$0600
C1/8CFB:	B00B    	BCS $8D08
C1/8CFD:	BD60E0  	LDA $E060,X
C1/8D00:	D006    	BNE $8D08
C1/8D02:	9E04E1  	STZ $E104,X
C1/8D05:	4CAB8D  	JMP $8DAB
C1/8D08:	60      	RTS
C1/8D09:	A8      	TAY 
C1/8D0A:	DA      	PHX 
C1/8D0B:	20128D  	JSR $8D12
C1/8D0E:	C210    	REP #$10
C1/8D10:	FA      	PLX 
C1/8D11:	60      	RTS
C1/8D12:	E220    	SEP #$20
C1/8D14:	24ED    	BIT $ED
C1/8D16:	3007    	BMI $8D1F
C1/8D18:	C00006  	CPY #$0600
C1/8D1B:	9002    	BCC $8D1F
C1/8D1D:	18      	CLC 
C1/8D1E:	60      	RTS
C1/8D1F:	B900E0  	LDA $E000,Y
C1/8D22:	F0F9    	BEQ $8D1D
C1/8D24:	30F7    	BMI $8D1D
C1/8D26:	C220    	REP #$20
C1/8D28:	BD16E1  	LDA $E116,X
C1/8D2B:	DA      	PHX 
C1/8D2C:	5A      	PHY 
C1/8D2D:	225400C0	JSR $C00054
C1/8D31:	C220    	REP #$20
C1/8D33:	29FF00  	AND #$00FF
C1/8D36:	F007    	BEQ $8D3F
C1/8D38:	C98000  	CMP #$0080
C1/8D3B:	8A      	TXA 
C1/8D3C:	7A      	PLY 
C1/8D3D:	FA      	PLX 
C1/8D3E:	60      	RTS
C1/8D3F:	7A      	PLY 
C1/8D40:	FA      	PLX 
C1/8D41:	E220    	SEP #$20
C1/8D43:	A980    	LDA #$80
C1/8D45:	9908E1  	STA $E108,Y
C1/8D48:	BD70E1  	LDA $E170,X
C1/8D4B:	990AE1  	STA $E10A,Y
C1/8D4E:	BD10E1  	LDA $E110,X
C1/8D51:	9909E1  	STA $E109,Y
C1/8D54:	BD11E1  	LDA $E111,X
C1/8D57:	990BE1  	STA $E10B,Y
C1/8D5A:	DA      	PHX 
C1/8D5B:	B960E0  	LDA $E060,Y
C1/8D5E:	F015    	BEQ $8D75
C1/8D60:	C940    	CMP #$40
C1/8D62:	F011    	BEQ $8D75
C1/8D64:	C9C0    	CMP #$C0
C1/8D66:	D005    	BNE $8D6D
C1/8D68:	20F281  	JSR $81F2
C1/8D6B:	8008    	BRA $8D75
C1/8D6D:	C220    	REP #$20
C1/8D6F:	68      	PLA 
C1/8D70:	990CE1  	STA $E10C,Y
C1/8D73:	18      	CLC 
C1/8D74:	60      	RTS
C1/8D75:	C220    	REP #$20
C1/8D77:	68      	PLA 
C1/8D78:	990CE1  	STA $E10C,Y
C1/8D7B:	20C287  	JSR $87C2
C1/8D7E:	18      	CLC 
C1/8D7F:	60      	RTS
C1/8D80:	BD10E1  	LDA $E110,X
C1/8D83:	1D20E1  	ORA $E120,X
C1/8D86:	1D30E1  	ORA $E130,X
C1/8D89:	F002    	BEQ $8D8D
C1/8D8B:	8038    	BRA $8DC5
C1/8D8D:	C220    	REP #$20
C1/8D8F:	E220    	SEP #$20
C1/8D91:	9E04E1  	STZ $E104,X
C1/8D94:	BD08E1  	LDA $E108,X
C1/8D97:	1004    	BPL $8D9D
C1/8D99:	9B      	TXY 
C1/8D9A:	4CC287  	JMP $87C2
C1/8D9D:	E220    	SEP #$20
C1/8D9F:	9E60E0  	STZ $E060,X
C1/8DA2:	E00006  	CPX #$0600
C1/8DA5:	9004    	BCC $8DAB
C1/8DA7:	24ED    	BIT $ED
C1/8DA9:	1013    	BPL $8DBE
C1/8DAB:	E220    	SEP #$20
C1/8DAD:	E00006  	CPX #$0600
C1/8DB0:	9004    	BCC $8DB6
C1/8DB2:	245C    	BIT $5C
C1/8DB4:	3009    	BMI $8DBF
C1/8DB6:	22F4E900	JSR $00E9F4
C1/8DBA:	C210    	REP #$10
C1/8DBC:	A614    	LDX $14
C1/8DBE:	60      	RTS
C1/8DBF:	A902    	LDA #$02
C1/8DC1:	9D01E0  	STA $E001,X
C1/8DC4:	60      	RTS
C1/8DC5:	E220    	SEP #$20
C1/8DC7:	BD10E1  	LDA $E110,X
C1/8DCA:	C904    	CMP #$04
C1/8DCC:	D001    	BNE $8DCF
C1/8DCE:	60      	RTS
C1/8DCF:	A00000  	LDY #$0000
C1/8DD2:	20DE8D  	JSR $8DDE
C1/8DD5:	A01000  	LDY #$0010
C1/8DD8:	20DE8D  	JSR $8DDE
C1/8DDB:	A02000  	LDY #$0020
C1/8DDE:	8400    	STY $00
C1/8DE0:	C220    	REP #$20
C1/8DE2:	8A      	TXA 
C1/8DE3:	0500    	ORA $00
C1/8DE5:	A8      	TAY 
C1/8DE6:	E220    	SEP #$20
C1/8DE8:	B910E1  	LDA $E110,Y
C1/8DEB:	F009    	BEQ $8DF6
C1/8DED:	B914E1  	LDA $E114,Y
C1/8DF0:	F005    	BEQ $8DF7
C1/8DF2:	3A      	DEC A
C1/8DF3:	9914E1  	STA $E114,Y
C1/8DF6:	60      	RTS
C1/8DF7:	B913E1  	LDA $E113,Y
C1/8DFA:	D915E1  	CMP $E115,Y
C1/8DFD:	B005    	BCS $8E04
C1/8DFF:	1A      	INC A
C1/8E00:	1A      	INC A
C1/8E01:	9913E1  	STA $E113,Y
C1/8E04:	5A      	PHY 
C1/8E05:	B917E1  	LDA $E117,Y
C1/8E08:	EB      	XBA 
C1/8E09:	A900    	LDA #$00
C1/8E0B:	A8      	TAY 
C1/8E0C:	B900E0  	LDA $E000,Y
C1/8E0F:	F002    	BEQ $8E13
C1/8E11:	1007    	BPL $8E1A
C1/8E13:	A900    	LDA #$00
C1/8E15:	7A      	PLY 
C1/8E16:	9910E1  	STA $E110,Y
C1/8E19:	60      	RTS
C1/8E1A:	7A      	PLY 
C1/8E1B:	C220    	REP #$20
C1/8E1D:	B912E1  	LDA $E112,Y
C1/8E20:	8502    	STA $02
C1/8E22:	B91CE1  	LDA $E11C,Y
C1/8E25:	290F0F  	AND #$0F0F
C1/8E28:	850C    	STA $0C
C1/8E2A:	B918E1  	LDA $E118,Y
C1/8E2D:	18      	CLC 
C1/8E2E:	7D20E0  	ADC $E020,X
C1/8E31:	8504    	STA $04
C1/8E33:	BD74E0  	LDA $E074,X
C1/8E36:	297F00  	AND #$007F
C1/8E39:	18      	CLC 
C1/8E3A:	7D45E0  	ADC $E045,X
C1/8E3D:	49FFFF  	EOR #$FFFF
C1/8E40:	38      	SEC 
C1/8E41:	7D22E0  	ADC $E022,X
C1/8E44:	18      	CLC 
C1/8E45:	791AE1  	ADC $E11A,Y
C1/8E48:	8506    	STA $06
C1/8E4A:	B916E1  	LDA $E116,Y
C1/8E4D:	5A      	PHY 
C1/8E4E:	A8      	TAY 
C1/8E4F:	20938E  	JSR $8E93
C1/8E52:	7A      	PLY 
C1/8E53:	901F    	BCC $8E74
C1/8E55:	C220    	REP #$20
C1/8E57:	A502    	LDA $02
C1/8E59:	9912E1  	STA $E112,Y
C1/8E5C:	A50C    	LDA $0C
C1/8E5E:	991CE1  	STA $E11C,Y
C1/8E61:	A504    	LDA $04
C1/8E63:	18      	CLC 
C1/8E64:	7918E1  	ADC $E118,Y
C1/8E67:	9918E1  	STA $E118,Y
C1/8E6A:	A506    	LDA $06
C1/8E6C:	18      	CLC 
C1/8E6D:	791AE1  	ADC $E11A,Y
C1/8E70:	991AE1  	STA $E11A,Y
C1/8E73:	60      	RTS
C1/8E74:	C220    	REP #$20
C1/8E76:	B916E1  	LDA $E116,Y
C1/8E79:	5A      	PHY 
C1/8E7A:	DA      	PHX 
C1/8E7B:	A8      	TAY 
C1/8E7C:	20128D  	JSR $8D12
C1/8E7F:	B00A    	BCS $8E8B
C1/8E81:	FA      	PLX 
C1/8E82:	7A      	PLY 
C1/8E83:	E220    	SEP #$20
C1/8E85:	A900    	LDA #$00
C1/8E87:	9910E1  	STA $E110,Y
C1/8E8A:	60      	RTS
C1/8E8B:	FA      	PLX 
C1/8E8C:	7A      	PLY 
C1/8E8D:	C220    	REP #$20
C1/8E8F:	9916E1  	STA $E116,Y
C1/8E92:	60      	RTS
C1/8E93:	E220    	SEP #$20
C1/8E95:	C220    	REP #$20
C1/8E97:	B974E0  	LDA $E074,Y
C1/8E9A:	297F00  	AND #$007F
C1/8E9D:	18      	CLC 
C1/8E9E:	7945E0  	ADC $E045,Y
C1/8EA1:	49FFFF  	EOR #$FFFF
C1/8EA4:	38      	SEC 
C1/8EA5:	7922E0  	ADC $E022,Y
C1/8EA8:	38      	SEC 
C1/8EA9:	E506    	SBC $06
C1/8EAB:	8508    	STA $08
C1/8EAD:	B920E0  	LDA $E020,Y
C1/8EB0:	38      	SEC 
C1/8EB1:	E504    	SBC $04
C1/8EB3:	850A    	STA $0A
C1/8EB5:	101A    	BPL $8ED1
C1/8EB7:	49FFFF  	EOR #$FFFF
C1/8EBA:	1A      	INC A
C1/8EBB:	850A    	STA $0A
C1/8EBD:	A508    	LDA $08
C1/8EBF:	3005    	BMI $8EC6
C1/8EC1:	A94000  	LDA #$0040
C1/8EC4:	8018    	BRA $8EDE
C1/8EC6:	49FFFF  	EOR #$FFFF
C1/8EC9:	1A      	INC A
C1/8ECA:	8508    	STA $08
C1/8ECC:	A98000  	LDA #$0080
C1/8ECF:	801E    	BRA $8EEF
C1/8ED1:	A508    	LDA $08
C1/8ED3:	1017    	BPL $8EEC
C1/8ED5:	49FFFF  	EOR #$FFFF
C1/8ED8:	1A      	INC A
C1/8ED9:	8508    	STA $08
C1/8EDB:	A9C000  	LDA #$00C0
C1/8EDE:	48      	PHA 
C1/8EDF:	A50A    	LDA $0A
C1/8EE1:	48      	PHA 
C1/8EE2:	A508    	LDA $08
C1/8EE4:	850A    	STA $0A
C1/8EE6:	68      	PLA 
C1/8EE7:	8508    	STA $08
C1/8EE9:	68      	PLA 
C1/8EEA:	8003    	BRA $8EEF
C1/8EEC:	A90000  	LDA #$0000
C1/8EEF:	8500    	STA $00
C1/8EF1:	A508    	LDA $08
C1/8EF3:	C50A    	CMP $0A
C1/8EF5:	900F    	BCC $8F06
C1/8EF7:	48      	PHA 
C1/8EF8:	A50A    	LDA $0A
C1/8EFA:	8508    	STA $08
C1/8EFC:	68      	PLA 
C1/8EFD:	850A    	STA $0A
C1/8EFF:	A90080  	LDA #$8000
C1/8F02:	0400    	TSB $00
C1/8F04:	A508    	LDA $08
C1/8F06:	0A      	ASL A
C1/8F07:	0A      	ASL A
C1/8F08:	0A      	ASL A
C1/8F09:	0A      	ASL A
C1/8F0A:	8F044200	STA $004204
C1/8F0E:	E220    	SEP #$20
C1/8F10:	A50A    	LDA $0A
C1/8F12:	C918    	CMP #$18
C1/8F14:	B002    	BCS $8F18
C1/8F16:	18      	CLC 
C1/8F17:	60      	RTS
C1/8F18:	8F064200	STA $004206
C1/8F1C:	49FF    	EOR #$FF
C1/8F1E:	4A      	LSR A
C1/8F1F:	4A      	LSR A
C1/8F20:	4A      	LSR A
C1/8F21:	4A      	LSR A
C1/8F22:	4A      	LSR A
C1/8F23:	C903    	CMP #$03
C1/8F25:	B002    	BCS $8F29
C1/8F27:	A903    	LDA #$03
C1/8F29:	850A    	STA $0A
C1/8F2B:	A900    	LDA #$00
C1/8F2D:	EB      	XBA 
C1/8F2E:	AF144200	LDA $004214
C1/8F32:	C911    	CMP #$11
C1/8F34:	9002    	BCC $8F38
C1/8F36:	A910    	LDA #$10
C1/8F38:	DA      	PHX 
C1/8F39:	AA      	TAX 
C1/8F3A:	A503    	LDA $03
C1/8F3C:	C920    	CMP #$20
C1/8F3E:	902B    	BCC $8F6B
C1/8F40:	BF069001	LDA $019006,X
C1/8F44:	2401    	BIT $01
C1/8F46:	1002    	BPL $8F4A
C1/8F48:	493F    	EOR #$3F
C1/8F4A:	0500    	ORA $00
C1/8F4C:	38      	SEC 
C1/8F4D:	E502    	SBC $02
C1/8F4F:	F01A    	BEQ $8F6B
C1/8F51:	100D    	BPL $8F60
C1/8F53:	C9FB    	CMP #$FB
C1/8F55:	B00F    	BCS $8F66
C1/8F57:	A502    	LDA $02
C1/8F59:	38      	SEC 
C1/8F5A:	E50A    	SBC $0A
C1/8F5C:	8502    	STA $02
C1/8F5E:	800B    	BRA $8F6B
C1/8F60:	C905    	CMP #$05
C1/8F62:	9003    	BCC $8F67
C1/8F64:	A50A    	LDA $0A
C1/8F66:	18      	CLC 
C1/8F67:	6502    	ADC $02
C1/8F69:	8502    	STA $02
C1/8F6B:	A503    	LDA $03
C1/8F6D:	8F024200	STA $004202
C1/8F71:	C220    	REP #$20
C1/8F73:	A502    	LDA $02
C1/8F75:	293F00  	AND #$003F
C1/8F78:	0A      	ASL A
C1/8F79:	0A      	ASL A
C1/8F7A:	0A      	ASL A
C1/8F7B:	AA      	TAX 
C1/8F7C:	5A      	PHY 
C1/8F7D:	49FE01  	EOR #$01FE
C1/8F80:	1A      	INC A
C1/8F81:	1A      	INC A
C1/8F82:	A8      	TAY 
C1/8F83:	2401    	BIT $01
C1/8F85:	5004    	BVC $8F8B
C1/8F87:	5A      	PHY 
C1/8F88:	DA      	PHX 
C1/8F89:	7A      	PLY 
C1/8F8A:	FA      	PLX 
C1/8F8B:	BF22FD00	LDA $00FD22,X
C1/8F8F:	4A      	LSR A
C1/8F90:	850A    	STA $0A
C1/8F92:	BB      	TYX 
C1/8F93:	BF22FD00	LDA $00FD22,X
C1/8F97:	4A      	LSR A
C1/8F98:	7A      	PLY 
C1/8F99:	FA      	PLX 
C1/8F9A:	E220    	SEP #$20
C1/8F9C:	8F034200	STA $004203
C1/8FA0:	A900    	LDA #$00
C1/8FA2:	EB      	XBA 
C1/8FA3:	2402    	BIT $02
C1/8FA5:	1004    	BPL $8FAB
C1/8FA7:	7018    	BVS $8FC1
C1/8FA9:	5002    	BVC $8FAD
C1/8FAB:	5014    	BVC $8FC1
C1/8FAD:	AF174200	LDA $004217
C1/8FB1:	18      	CLC 
C1/8FB2:	650C    	ADC $0C
C1/8FB4:	850C    	STA $0C
C1/8FB6:	4A      	LSR A
C1/8FB7:	4A      	LSR A
C1/8FB8:	4A      	LSR A
C1/8FB9:	C220    	REP #$20
C1/8FBE:	1A      	INC A
C1/8FBF:	800E    	BRA $8FCF
C1/8FC1:	AF174200	LDA $004217
C1/8FC5:	18      	CLC 
C1/8FC6:	650C    	ADC $0C
C1/8FC8:	850C    	STA $0C
C1/8FCA:	4A      	LSR A
C1/8FCB:	4A      	LSR A
C1/8FCC:	4A      	LSR A
C1/8FCD:	C220    	REP #$20
C1/8FCF:	8504    	STA $04
C1/8FD1:	E220    	SEP #$20
C1/8FD3:	A50A    	LDA $0A
C1/8FD5:	8F034200	STA $004203
C1/8FD9:	A900    	LDA #$00
C1/8FDB:	EB      	XBA 
C1/8FDC:	2402    	BIT $02
C1/8FDE:	1014    	BPL $8FF4
C1/8FE0:	AF174200	LDA $004217
C1/8FE4:	18      	CLC 
C1/8FE5:	650D    	ADC $0D
C1/8FE7:	850D    	STA $0D
C1/8FE9:	4A      	LSR A
C1/8FEA:	4A      	LSR A
C1/8FEB:	4A      	LSR A
C1/8FEC:	C220    	REP #$20
C1/8FF1:	1A      	INC A
C1/8FF2:	800E    	BRA $9002
C1/8FF4:	AF174200	LDA $004217
C1/8FF8:	18      	CLC 
C1/8FF9:	650D    	ADC $0D
C1/8FFB:	850D    	STA $0D
C1/8FFD:	4A      	LSR A
C1/8FFE:	4A      	LSR A
C1/8FFF:	4A      	LSR A
C1/9000:	C220    	REP #$20
C1/9002:	8506    	STA $06
C1/9004:	38      	SEC 
C1/9005:	60      	RTS
C1/9006:	0002    	BRK #$02
C1/9008:	0507    	ORA $07
C1/900A:	0A      	ASL A
C1/900B:	0C0E10  	TSB $100E
C1/900E:	1315    	ORA ($15,S),Y
C1/9010:	1618    	ASL $18,X
C1/9012:	1A      	INC A
C1/9013:	1B      	TCS 
C1/9014:	1D1E20  	ORA $201E,X
C1/9017:	E220    	SEP #$20
C1/9019:	A614    	LDX $14
C1/901B:	BD10E1  	LDA $E110,X
C1/901E:	1D20E1  	ORA $E120,X
C1/9021:	1D30E1  	ORA $E130,X
C1/9024:	C903    	CMP #$03
C1/9026:	F002    	BEQ $902A
C1/9028:	18      	CLC 
C1/9029:	6B      	RTL
C1/902A:	C220    	REP #$20
C1/902C:	8A      	TXA 
C1/902D:	4A      	LSR A
C1/902E:	A8      	TAY 
C1/902F:	B96CC0  	LDA $C06C,Y
C1/9032:	9960C0  	STA $C060,Y
C1/9035:	9964C0  	STA $C064,Y
C1/9038:	9968C0  	STA $C068,Y
C1/903B:	A90000  	LDA #$0000
C1/903E:	E220    	SEP #$20
C1/9040:	BD10E0  	LDA $E010,X
C1/9043:	C220    	REP #$20
C1/9045:	F017    	BEQ $905E
C1/9047:	3008    	BMI $9051
C1/9049:	3A      	DEC A
C1/904A:	F00D    	BEQ $9059
C1/904C:	A91800  	LDA #$0018
C1/904F:	8003    	BRA $9054
C1/9051:	A9E8FF  	LDA #$FFE8
C1/9054:	A00000  	LDY #$0000
C1/9057:	800B    	BRA $9064
C1/9059:	A01800  	LDY #$0018
C1/905C:	8003    	BRA $9061
C1/905E:	A0E8FF  	LDY #$FFE8
C1/9061:	A90000  	LDA #$0000
C1/9064:	18      	CLC 
C1/9065:	7D20E0  	ADC $E020,X
C1/9068:	8504    	STA $04
C1/906A:	8406    	STY $06
C1/906C:	BD74E0  	LDA $E074,X
C1/906F:	297F00  	AND #$007F
C1/9072:	18      	CLC 
C1/9073:	7D45E0  	ADC $E045,X
C1/9076:	49FFFF  	EOR #$FFFF
C1/9079:	38      	SEC 
C1/907A:	6506    	ADC $06
C1/907C:	18      	CLC 
C1/907D:	7D22E0  	ADC $E022,X
C1/9080:	8506    	STA $06
C1/9082:	C220    	REP #$20
C1/9084:	6402    	STZ $02
C1/9086:	A514    	LDA $14
C1/9088:	4A      	LSR A
C1/9089:	096000  	ORA #$0060
C1/908C:	AA      	TAX 
C1/908D:	A414    	LDY $14
C1/908F:	20B790  	JSR $90B7
C1/9092:	C220    	REP #$20
C1/9094:	A514    	LDA $14
C1/9096:	091000  	ORA #$0010
C1/9099:	A8      	TAY 
C1/909A:	20B790  	JSR $90B7
C1/909D:	C220    	REP #$20
C1/909F:	A514    	LDA $14
C1/90A1:	092000  	ORA #$0020
C1/90A4:	A8      	TAY 
C1/90A5:	20B790  	JSR $90B7
C1/90A8:	C220    	REP #$20
C1/90AA:	A514    	LDA $14
C1/90AC:	4A      	LSR A
C1/90AD:	0960C0  	ORA #$C060
C1/90B0:	AA      	TAX 
C1/90B1:	A502    	LDA $02
C1/90B3:	C90100  	CMP #$0001
C1/90B6:	6B      	RTL
C1/90B7:	E220    	SEP #$20
C1/90B9:	B914E1  	LDA $E114,Y
C1/90BC:	D007    	BNE $90C5
C1/90BE:	B910E1  	LDA $E110,Y
C1/90C1:	C903    	CMP #$03
C1/90C3:	F001    	BEQ $90C6
C1/90C5:	60      	RTS
C1/90C6:	B913E1  	LDA $E113,Y
C1/90C9:	C950    	CMP #$50
C1/90CB:	B0F8    	BCS $90C5
C1/90CD:	98      	TYA 
C1/90CE:	F026    	BEQ $90F6
C1/90D0:	C910    	CMP #$10
C1/90D2:	F011    	BEQ $90E5
C1/90D4:	BD00C0  	LDA $C000,X
C1/90D7:	38      	SEC 
C1/90D8:	E908    	SBC #$08
C1/90DA:	9D00C0  	STA $C000,X
C1/90DD:	BD01C0  	LDA $C001,X
C1/90E0:	18      	CLC 
C1/90E1:	6908    	ADC #$08
C1/90E3:	8017    	BRA $90FC
C1/90E5:	BD00C0  	LDA $C000,X
C1/90E8:	18      	CLC 
C1/90E9:	6908    	ADC #$08
C1/90EB:	9D00C0  	STA $C000,X
C1/90EE:	BD01C0  	LDA $C001,X
C1/90F1:	18      	CLC 
C1/90F2:	6905    	ADC #$05
C1/90F4:	8006    	BRA $90FC
C1/90F6:	BD01C0  	LDA $C001,X
C1/90F9:	38      	SEC 
C1/90FA:	E908    	SBC #$08
C1/90FC:	9D01C0  	STA $C001,X
C1/90FF:	E602    	INC $02
C1/9101:	E8      	INX 
C1/9102:	E8      	INX 
C1/9103:	E8      	INX 
C1/9104:	E8      	INX 
C1/9105:	60      	RTS
C1/9106:	E220    	SEP #$20
C1/9108:	B910E1  	LDA $E110,Y
C1/910B:	F009    	BEQ $9116
C1/910D:	C904    	CMP #$04
C1/910F:	B007    	BCS $9118
C1/9111:	B914E1  	LDA $E114,Y
C1/9114:	F002    	BEQ $9118
C1/9116:	18      	CLC 
C1/9117:	6B      	RTL
C1/9118:	C220    	REP #$20
C1/911A:	A614    	LDX $14
C1/911C:	BD84E0  	LDA $E084,X
C1/911F:	290F00  	AND #$000F
C1/9122:	8502    	STA $02
C1/9124:	B918E1  	LDA $E118,Y
C1/9127:	18      	CLC 
C1/9128:	7D20E0  	ADC $E020,X
C1/912B:	8504    	STA $04
C1/912D:	BD74E0  	LDA $E074,X
C1/9130:	297F00  	AND #$007F
C1/9133:	18      	CLC 
C1/9134:	7D45E0  	ADC $E045,X
C1/9137:	49FFFF  	EOR #$FFFF
C1/913A:	38      	SEC 
C1/913B:	791AE1  	ADC $E11A,Y
C1/913E:	7D22E0  	ADC $E022,X
C1/9141:	8506    	STA $06
C1/9143:	A514    	LDA $14
C1/9145:	4A      	LSR A
C1/9146:	0900C0  	ORA #$C000
C1/9149:	AA      	TAX 
C1/914A:	E220    	SEP #$20
C1/914C:	B910E1  	LDA $E110,Y
C1/914F:	C901    	CMP #$01
C1/9151:	D008    	BNE $915B
C1/9153:	A502    	LDA $02
C1/9155:	F002    	BEQ $9159
C1/9157:	38      	SEC 
C1/9158:	6B      	RTL
C1/9159:	18      	CLC 
C1/915A:	6B      	RTL
C1/915B:	C904    	CMP #$04
C1/915D:	B00C    	BCS $916B
C1/915F:	A903    	LDA #$03
C1/9161:	8502    	STA $02
C1/9163:	B912E1  	LDA $E112,Y
C1/9166:	208A91  	JSR $918A
C1/9169:	38      	SEC 
C1/916A:	6B      	RTL
C1/916B:	D01B    	BNE $9188
C1/916D:	C220    	REP #$20
C1/916F:	A514    	LDA $14
C1/9171:	4A      	LSR A
C1/9172:	191CE1  	ORA $E11C,Y
C1/9175:	0900C0  	ORA #$C000
C1/9178:	AA      	TAX 
C1/9179:	E220    	SEP #$20
C1/917B:	B913E1  	LDA $E113,Y
C1/917E:	4A      	LSR A
C1/917F:	4A      	LSR A
C1/9180:	8502    	STA $02
C1/9182:	F002    	BEQ $9186
C1/9184:	38      	SEC 
C1/9185:	6B      	RTL
C1/9186:	18      	CLC 
C1/9187:	6B      	RTL
C1/9188:	18      	CLC 
C1/9189:	6B      	RTL
C1/918A:	C910    	CMP #$10
C1/918C:	B002    	BCS $9190
C1/918E:	802A    	BRA $91BA
C1/9190:	C930    	CMP #$30
C1/9192:	B002    	BCS $9196
C1/9194:	8028    	BRA $91BE
C1/9196:	C950    	CMP #$50
C1/9198:	B002    	BCS $919C
C1/919A:	8026    	BRA $91C2
C1/919C:	C970    	CMP #$70
C1/919E:	B002    	BCS $91A2
C1/91A0:	8024    	BRA $91C6
C1/91A2:	C990    	CMP #$90
C1/91A4:	B002    	BCS $91A8
C1/91A6:	8022    	BRA $91CA
C1/91A8:	C9B0    	CMP #$B0
C1/91AA:	B002    	BCS $91AE
C1/91AC:	8020    	BRA $91CE
C1/91AE:	C9D0    	CMP #$D0
C1/91B0:	B002    	BCS $91B4
C1/91B2:	801E    	BRA $91D2
C1/91B4:	C9F0    	CMP #$F0
C1/91B6:	B002    	BCS $91BA
C1/91B8:	8019    	BRA $91D3
C1/91BA:	A918    	LDA #$18
C1/91BC:	8017    	BRA $91D5
C1/91BE:	A948    	LDA #$48
C1/91C0:	8013    	BRA $91D5
C1/91C2:	A924    	LDA #$24
C1/91C4:	800F    	BRA $91D5
C1/91C6:	A954    	LDA #$54
C1/91C8:	800B    	BRA $91D5
C1/91CA:	A93C    	LDA #$3C
C1/91CC:	8007    	BRA $91D5
C1/91CE:	A930    	LDA #$30
C1/91D0:	8003    	BRA $91D5
C1/91D2:	60      	RTS
C1/91D3:	A90C    	LDA #$0C
C1/91D5:	C220    	REP #$20
C1/91D7:	29FF00  	AND #$00FF
C1/91DA:	8500    	STA $00
C1/91DC:	8A      	TXA 
C1/91DD:	0500    	ORA $00
C1/91DF:	AA      	TAX 
C1/91E0:	60      	RTS
C1/91E1:	BD1EE1  	LDA $E11E,X
C1/91E4:	F008    	BEQ $91EE
C1/91E6:	DE1FE1  	DEC $E11F,X
C1/91E9:	1041    	BPL $922C
C1/91EB:	9D1FE1  	STA $E11F,X
C1/91EE:	BD1CE1  	LDA $E11C,X
C1/91F1:	F019    	BEQ $920C
C1/91F3:	C980C2  	CMP #$C280
C1/91F6:	209009  	JSR $0990
C1/91F9:	297F00  	AND #$007F
C1/91FC:	49FFFF  	EOR #$FFFF
C1/91FF:	1A      	INC A
C1/9200:	8003    	BRA $9205
C1/9202:	297F00  	AND #$007F
C1/9205:	18      	CLC 
C1/9206:	7D18E1  	ADC $E118,X
C1/9209:	9D18E1  	STA $E118,X
C1/920C:	E220    	SEP #$20
C1/920E:	BD1DE1  	LDA $E11D,X
C1/9211:	F019    	BEQ $922C
C1/9213:	C980    	CMP #$80
C1/9215:	C220    	REP #$20
C1/9217:	9009    	BCC $9222
C1/9219:	297F00  	AND #$007F
C1/921C:	49FFFF  	EOR #$FFFF
C1/921F:	1A      	INC A
C1/9220:	8003    	BRA $9225
C1/9222:	297F00  	AND #$007F
C1/9225:	18      	CLC 
C1/9226:	7D1AE1  	ADC $E11A,X
C1/9229:	9D1AE1  	STA $E11A,X
C1/922C:	E220    	SEP #$20
C1/922E:	BD14E1  	LDA $E114,X
C1/9231:	1005    	BPL $9238
C1/9233:	2207A402	JSR $02A407
C1/9237:	60      	RTS
C1/9238:	8940    	BIT #$40
C1/923A:	F00A    	BEQ $9246
C1/923C:	BD10E1  	LDA $E110,X
C1/923F:	C905    	CMP #$05
C1/9241:	F004    	BEQ $9247
C1/9243:	FE16E1  	INC $E116,X
C1/9246:	60      	RTS
C1/9247:	22A8AC02	JSR $02ACA8
C1/924B:	60      	RTS
C1/924C:	C220    	REP #$20
C1/924E:	8A      	TXA 
C1/924F:	4A      	LSR A
C1/9250:	AA      	TAX 
C1/9251:	BD26C0  	LDA $C026,X
C1/9254:	9D62C0  	STA $C062,X
C1/9257:	9D66C0  	STA $C066,X
C1/925A:	9D6AC0  	STA $C06A,X
C1/925D:	BD24C0  	LDA $C024,X
C1/9260:	9D6CC0  	STA $C06C,X
C1/9263:	BD00C0  	LDA $C000,X
C1/9266:	18      	CLC 
C1/9267:	69000F  	ADC #$0F00
C1/926A:	4900FF  	EOR #$FF00
C1/926D:	9D24C0  	STA $C024,X
C1/9270:	BD02C0  	LDA $C002,X
C1/9273:	490080  	EOR #$8000
C1/9276:	9D26C0  	STA $C026,X
C1/9279:	BD04C0  	LDA $C004,X
C1/927C:	18      	CLC 
C1/927D:	69000F  	ADC #$0F00
C1/9280:	4900FF  	EOR #$FF00
C1/9283:	9D28C0  	STA $C028,X
C1/9286:	BD06C0  	LDA $C006,X
C1/9289:	490080  	EOR #$8000
C1/928C:	9D2AC0  	STA $C02A,X
C1/928F:	BD08C0  	LDA $C008,X
C1/9292:	18      	CLC 
C1/9293:	69000F  	ADC #$0F00
C1/9296:	4900FF  	EOR #$FF00
C1/9299:	9D2CC0  	STA $C02C,X
C1/929C:	BD0AC0  	LDA $C00A,X
C1/929F:	490080  	EOR #$8000
C1/92A2:	9D2EC0  	STA $C02E,X
C1/92A5:	BD0CC0  	LDA $C00C,X
C1/92A8:	48      	PHA 
C1/92A9:	18      	CLC 
C1/92AA:	69000F  	ADC #$0F00
C1/92AD:	4900FF  	EOR #$FF00
C1/92B0:	9D48C0  	STA $C048,X
C1/92B3:	68      	PLA 
C1/92B4:	E220    	SEP #$20
C1/92B6:	18      	CLC 
C1/92B7:	690F    	ADC #$0F
C1/92B9:	49FF    	EOR #$FF
C1/92BB:	C220    	REP #$20
C1/92BD:	9D30C0  	STA $C030,X
C1/92C0:	18      	CLC 
C1/92C1:	69000F  	ADC #$0F00
C1/92C4:	4900FF  	EOR #$FF00
C1/92C7:	9D54C0  	STA $C054,X
C1/92CA:	BD0EC0  	LDA $C00E,X
C1/92CD:	490040  	EOR #$4000
C1/92D0:	9D32C0  	STA $C032,X
C1/92D3:	4900C0  	EOR #$C000
C1/92D6:	9D4AC0  	STA $C04A,X
C1/92D9:	490040  	EOR #$4000
C1/92DC:	9D56C0  	STA $C056,X
C1/92DF:	BD10C0  	LDA $C010,X
C1/92E2:	48      	PHA 
C1/92E3:	18      	CLC 
C1/92E4:	69000F  	ADC #$0F00
C1/92E7:	4900FF  	EOR #$FF00
C1/92EA:	9D4CC0  	STA $C04C,X
C1/92ED:	68      	PLA 
C1/92EE:	E220    	SEP #$20
C1/92F0:	18      	CLC 
C1/92F1:	690F    	ADC #$0F
C1/92F3:	49FF    	EOR #$FF
C1/92F5:	C220    	REP #$20
C1/92F7:	9D34C0  	STA $C034,X
C1/92FA:	18      	CLC 
C1/92FB:	69000F  	ADC #$0F00
C1/92FE:	4900FF  	EOR #$FF00
C1/9301:	9D58C0  	STA $C058,X
C1/9304:	BD12C0  	LDA $C012,X
C1/9307:	490040  	EOR #$4000
C1/930A:	9D36C0  	STA $C036,X
C1/930D:	4900C0  	EOR #$C000
C1/9310:	9D4EC0  	STA $C04E,X
C1/9313:	490040  	EOR #$4000
C1/9316:	9D5AC0  	STA $C05A,X
C1/9319:	BD14C0  	LDA $C014,X
C1/931C:	48      	PHA 
C1/931D:	18      	CLC 
C1/931E:	69000F  	ADC #$0F00
C1/9321:	4900FF  	EOR #$FF00
C1/9324:	9D50C0  	STA $C050,X
C1/9327:	68      	PLA 
C1/9328:	E220    	SEP #$20
C1/932A:	18      	CLC 
C1/932B:	690F    	ADC #$0F
C1/932D:	49FF    	EOR #$FF
C1/932F:	C220    	REP #$20
C1/9331:	9D38C0  	STA $C038,X
C1/9334:	18      	CLC 
C1/9335:	69000F  	ADC #$0F00
C1/9338:	4900FF  	EOR #$FF00
C1/933B:	9D5CC0  	STA $C05C,X
C1/933E:	BD16C0  	LDA $C016,X
C1/9341:	490040  	EOR #$4000
C1/9344:	9D3AC0  	STA $C03A,X
C1/9347:	4900C0  	EOR #$C000
C1/934A:	9D52C0  	STA $C052,X
C1/934D:	490040  	EOR #$4000
C1/9350:	9D5EC0  	STA $C05E,X
C1/9353:	BD18C0  	LDA $C018,X
C1/9356:	E220    	SEP #$20
C1/9358:	18      	CLC 
C1/9359:	690F    	ADC #$0F
C1/935B:	49FF    	EOR #$FF
C1/935D:	C220    	REP #$20
C1/935F:	9D3CC0  	STA $C03C,X
C1/9362:	BD1AC0  	LDA $C01A,X
C1/9365:	490040  	EOR #$4000
C1/9368:	9D3EC0  	STA $C03E,X
C1/936B:	BD1CC0  	LDA $C01C,X
C1/936E:	E220    	SEP #$20
C1/9370:	18      	CLC 
C1/9371:	690F    	ADC #$0F
C1/9373:	49FF    	EOR #$FF
C1/9375:	C220    	REP #$20
C1/9377:	9D40C0  	STA $C040,X
C1/937A:	BD1EC0  	LDA $C01E,X
C1/937D:	490040  	EOR #$4000
C1/9380:	9D42C0  	STA $C042,X
C1/9383:	BD20C0  	LDA $C020,X
C1/9386:	E220    	SEP #$20
C1/9388:	18      	CLC 
C1/9389:	690F    	ADC #$0F
C1/938B:	49FF    	EOR #$FF
C1/938D:	C220    	REP #$20
C1/938F:	9D44C0  	STA $C044,X
C1/9392:	BD22C0  	LDA $C022,X
C1/9395:	490040  	EOR #$4000
C1/9398:	9D46C0  	STA $C046,X
C1/939B:	6B      	RTL
C1/939C:	5A      	PHY 
C1/939D:	8901F0  	BIT #$F001
C1/93A0:	2F48DA20	AND $20DA48
C1/93A4:	EA      	NOP 
C1/93A5:	94E2    	STY $E2,X
C1/93A7:	20BD80  	JSR $80BD
C1/93AA:	E122    	SBC ($22,X)
C1/93AC:	2000C1  	JSR $C100
C1/93AF:	FA      	PLX 
C1/93B0:	E00006  	CPX #$0600
C1/93B3:	B00E    	BCS $93C3
C1/93B5:	DA      	PHX 
C1/93B6:	8B      	PHB 
C1/93B7:	A90048  	LDA #$4800
C1/93BA:	AB      	PLB 
C1/93BB:	22A8E601	JSR $01E6A8
C1/93BF:	AB      	PLB 
C1/93C0:	C210    	REP #$10
C1/93C2:	FA      	PLX 
C1/93C3:	2022E0  	JSR $E022
C1/93C6:	20D3DF  	JSR $DFD3
C1/93C9:	223DEA00	JSR $00EA3D
C1/93CD:	E220    	SEP #$20
C1/93CF:	68      	PLA 
C1/93D0:	8904    	BIT #$04
C1/93D2:	F010    	BEQ $93E4
C1/93D4:	48      	PHA 
C1/93D5:	DA      	PHX 
C1/93D6:	9E69E0  	STZ $E069,X
C1/93D9:	20EA94  	JSR $94EA
C1/93DC:	22F4E900	JSR $00E9F4
C1/93E0:	E220    	SEP #$20
C1/93E2:	FA      	PLX 
C1/93E3:	68      	PLA 
C1/93E4:	7A      	PLY 
C1/93E5:	8902    	BIT #$02
C1/93E7:	D001    	BNE $93EA
C1/93E9:	60      	RTS
C1/93EA:	C220    	REP #$20
C1/93EC:	98      	TYA 
C1/93ED:	E220    	SEP #$20
C1/93EF:	EB      	XBA 
C1/93F0:	1071    	BPL $9463
C1/93F2:	20EA94  	JSR $94EA
C1/93F5:	E00006  	CPX #$0600
C1/93F8:	B004    	BCS $93FE
C1/93FA:	221EB002	JSR $02B01E
C1/93FE:	BD91E1  	LDA $E191,X
C1/9401:	102C    	BPL $942F
C1/9403:	9E67E0  	STZ $E067,X
C1/9406:	E00006  	CPX #$0600
C1/9409:	B0DE    	BCS $93E9
C1/940B:	BD2CE0  	LDA $E02C,X
C1/940E:	D005    	BNE $9415
C1/9410:	BD8CE0  	LDA $E08C,X
C1/9413:	F01A    	BEQ $942F
C1/9415:	9E2CE0  	STZ $E02C,X
C1/9418:	9E8CE0  	STZ $E08C,X
C1/941B:	DA      	PHX 
C1/941C:	E210    	SEP #$10
C1/941E:	3A      	DEC A
C1/941F:	C903    	CMP #$03
C1/9421:	9002    	BCC $9425
C1/9423:	A902    	LDA #$02
C1/9425:	AA      	TAX 
C1/9426:	74D9    	STZ $D9,X
C1/9428:	22BBBD00	JSR $00BDBB
C1/942C:	C210    	REP #$10
C1/942E:	FA      	PLX 
C1/942F:	AD00E0  	LDA $E000
C1/9432:	F007    	BEQ $943B
C1/9434:	3005    	BMI $943B
C1/9436:	AD91E1  	LDA $E191
C1/9439:	1027    	BPL $9462
C1/943B:	AD00E2  	LDA $E200
C1/943E:	F007    	BEQ $9447
C1/9440:	3005    	BMI $9447
C1/9442:	AD91E3  	LDA $E391
C1/9445:	101B    	BPL $9462
C1/9447:	AD00E4  	LDA $E400
C1/944A:	F007    	BEQ $9453
C1/944C:	3005    	BMI $9453
C1/944E:	AD91E5  	LDA $E591
C1/9451:	100F    	BPL $9462
C1/9453:	DA      	PHX 
C1/9454:	C220    	REP #$20
C1/9456:	64D4    	STZ $D4
C1/9458:	A9FF07  	LDA #$07FF
C1/945B:	226DE701	JSR $01E76D
C1/945F:	C210    	REP #$10
C1/9461:	FA      	PLX 
C1/9462:	60      	RTS
C1/9463:	8920F0  	BIT #$F020
C1/9466:	0B      	PHD 
C1/9467:	48      	PHA 
C1/9468:	EB      	XBA 
C1/9469:	48      	PHA 
C1/946A:	2022E0  	JSR $E022
C1/946D:	E220    	SEP #$20
C1/946F:	68      	PLA 
C1/9470:	EB      	XBA 
C1/9471:	68      	PLA 
C1/9472:	8941    	BIT #$41
C1/9474:	D005    	BNE $947B
C1/9476:	EB      	XBA 
C1/9477:	8960    	BIT #$60
C1/9479:	F06E    	BEQ $94E9
C1/947B:	E00006  	CPX #$0600
C1/947E:	B018    	BCS $9498
C1/9480:	BD91E1  	LDA $E191,X
C1/9483:	8941    	BIT #$41
C1/9485:	D007    	BNE $948E
C1/9487:	BD90E1  	LDA $E190,X
C1/948A:	8960    	BIT #$60
C1/948C:	F027    	BEQ $94B5
C1/948E:	BD8CE0  	LDA $E08C,X
C1/9491:	D005    	BNE $9498
C1/9493:	BD2CE0  	LDA $E02C,X
C1/9496:	D001    	BNE $9499
C1/9498:	60      	RTS
C1/9499:	9D8CE0  	STA $E08C,X
C1/949C:	9E2CE0  	STZ $E02C,X
C1/949F:	9E64E0  	STZ $E064,X
C1/94A2:	9E62E0  	STZ $E062,X
C1/94A5:	9E06E0  	STZ $E006,X
C1/94A8:	9E07E0  	STZ $E007,X
C1/94AB:	DA      	PHX 
C1/94AC:	BD80E1  	LDA $E180,X
C1/94AF:	222000C1	JSR $C10020
C1/94B3:	FA      	PLX 
C1/94B4:	60      	RTS
C1/94B5:	BD8CE0  	LDA $E08C,X
C1/94B8:	D001    	BNE $94BB
C1/94BA:	60      	RTS
C1/94BB:	9E8CE0  	STZ $E08C,X
C1/94BE:	8500    	STA $00
C1/94C0:	BD2CE0  	LDA $E02C,X
C1/94C3:	D0F5    	BNE $94BA
C1/94C5:	A900    	LDA #$00
C1/94C7:	EB      	XBA 
C1/94C8:	A500    	LDA $00
C1/94CA:	3A      	DEC A
C1/94CB:	C903    	CMP #$03
C1/94CD:	9002    	BCC $94D1
C1/94CF:	A902    	LDA #$02
C1/94D1:	A8      	TAY 
C1/94D2:	B9D900  	LDA $00D9,Y
C1/94D5:	F0E3    	BEQ $94BA
C1/94D7:	A500    	LDA $00
C1/94D9:	9D2CE0  	STA $E02C,X
C1/94DC:	9E13E0  	STZ $E013,X
C1/94DF:	DA      	PHX 
C1/94E0:	68      	PLA 
C1/94E1:	68      	PLA 
C1/94E2:	D002    	BNE $94E6
C1/94E4:	A901    	LDA #$01
C1/94E6:	99D900  	STA $00D9,Y
C1/94E9:	60      	RTS
C1/94EA:	206CCA  	JSR $CA6C
C1/94ED:	BD60E0  	LDA $E060,X
C1/94F0:	F002    	BEQ $94F4
C1/94F2:	E220    	SEP #$20
C1/94F4:	9E1CE0  	STZ $E01C,X
C1/94F7:	9E11E0  	STZ $E011,X
C1/94FA:	9E84E0  	STZ $E084,X
C1/94FD:	9E60E0  	STZ $E060,X
C1/9500:	9E61E0  	STZ $E061,X
C1/9503:	9E64E0  	STZ $E064,X
C1/9506:	9E62E0  	STZ $E062,X
C1/9509:	9E0AE0  	STZ $E00A,X
C1/950C:	60      	RTS

[What the hell is this shit?]
[A horrid mess of code duplication, that's what.]
[Related to Combat Zone Flag, updating character sprites in set places in VRAM]
[VRAM Sprite Placement]
[Called every frame]
C1/950D:	C220    	REP #$20
C1/950F:	E210    	SEP #$10
C1/9511:	0B      	PHD 
C1/9512:	A90043  	LDA #$4300			[Tricksy bastards]
C1/9515:	5B      	TCD 
C1/9516:	A200    	LDX #$00
C1/9518:	8646    	STX $46				[Store X into DMA Size Channel 4]
C1/951A:	8656    	STX $56
C1/951C:	8666    	STX $66
C1/951E:	8676    	STX $76
C1/9520:	A90118  	LDA #$1801			{VRAM Data Write, 2 Registers Write Once?}
C1/9523:	8540    	STA $40				[Store into DMA Control Channel 4]
C1/9525:	8550    	STA $50
C1/9527:	8560    	STA $60
C1/9529:	8570    	STA $70
C1/952B:	A280    	LDX #$80			{increment after writing $2119}
C1/952D:	8E1521  	STX $2115			[Store into Video Port Control]
C1/9530:	AD5600  	LDA $0056
C1/9533:	0A      	ASL A
C1/9534:	AA      	TAX 
C1/9535:	ACED00  	LDY $00ED			[Combat Zone Flag?]
C1/9538:	D003 +  	BNE $953D
C1/953A:	7C5C95  	JMP ($955C,X)
C1/953D: +	AC5C00  	LDY $005C
C1/9540:	1003 +  	BPL $9545
C1/9542:	7C5295  	JMP ($9552,X)
C1/9545: +	7C4895  	JMP ($9548,X)

;For later use:
STA $2116		[Store into VRAM Address Low Byte]

[$5C positive] {How are $5C positive and $5C nonpositive different?} [Normal combat zones]
C1/9548:	7F9D		[NPC #1?]
C1/954A:	85A1		[NPC #2?]
C1/954C:	8BA5		[NPC #3?]
C1/954E:	BC95		[Boy, Girl, Sprite?]
C1/9550:	CB99		[Girl, Sprite]
[$5C nonpositive]
C1/9552:	6695		[Enemy #1]
C1/9554:	6D95		[Enemy #2]
C1/9556:	7495		[Enemy #3]
C1/9558:	BC95		[Boy, Girl, Sprite?]
C1/955A:	CB99		[Girl, Sprite]
[$ED == 0] {i.e., we're in a town or some other nonaggressive area}
C1/955C:	91A9		[NPC #1, NPC #2, NPC #3?]
C1/955E:	C7AB		[NPC #4, NPC #5, NPC #6?]
C1/9560:	FDAD		[NPC #7, NPC #8, NPC #9?]
C1/9562:	BC95		[Boy, Girl, Sprite?]
C1/9564:	CB99		[Girl, Sprite?]

[Something that checks enemy slots]
{Enemy #1}
C1/9566:	C210    	REP #$10
C1/9568:	A20006  	LDX #$0600
C1/956B:	800C    	BRA $9579

{Enemy #2}
C1/956D:	C210    	REP #$10
C1/956F:	A20008  	LDX #$0800
C1/9572:	8005    	BRA $9579

{Enemy #3}
C1/9574:	C210    	REP #$10
C1/9576:	A2000A  	LDX #$0A00
C1/9579:	E220    	SEP #$20
C1/957B:	BF60E07E	LDA $7EE060,X
C1/957F:	F033 +  	BEQ $95B4			[No bits set]
C1/9581:	3012 ++ 	BMI $9595			[$7EE060,X with 0x80 set]
C1/9583:	BF61E07E	LDA $7EE061,X
C1/9587:	F02B +  	BEQ $95B4
C1/9589:	A900    	LDA #$00
C1/958B:	9F61E07E	STA $7EE061,X
C1/958F:	DA      	PHX 
C1/9590:	220900C2	JSR $C20009			[...?]
C1/9594:	FA      	PLX 
C1/9595: ++	E00006  	CPX #$0600
C1/9598:	F013 ++ 	BEQ $95AD
C1/959A:	E00008  	CPX #$0800
C1/959D:	F007 +! 	BEQ $95A6

{Enemy #3}
C1/959F:	C220    	REP #$20
C1/95A1:	E210    	SEP #$10
C1/95A3:	821012  	BRL $A7B6
{Enemy #2}
C1/95A6: +!	C220    	REP #$20
C1/95A8:	E210    	SEP #$10
C1/95AA:	82030E  	BRL $A3B0
{Enemy #1}
C1/95AD: ++	C220    	REP #$20
C1/95AF:	E210    	SEP #$10
C1/95B1:	82F609  	BRL $9FAA
C1/95B4: +	2B      	PLD 
C1/95B5:	C230    	REP #$30
C1/95B7:	220900C2	JSR $C20009
C1/95BB:	6B      	RTL

;Basic pattern for each of these sections:
;Load and store the VRAM address (word addresses, cut off the 0 and multiply by 2 to find the byte address)
;Load and store each sprite address (not sure how they're loaded into $0C00 et al. yet)

[Boy, Girl, Sprite?]
{Boy Section}
[Source Addresses: 7C00~7D40]
C1/95BC:	AF83E07E	LDA $7EE083
C1/95C0:	AA      	TAX 
C1/95C1:	D003 +  	BNE $95C6
C1/95C3:	82B200  	BRL $9678

{$7EE083 - 0: Head}
[DMA Addresses: 0C00~0C0E]
C1/95C6: +	A9007C  	LDA #$7C00			{Upper half of head, body sprites}
C1/95C9:	8D1621  	STA $2116			[VRAM Address]
C1/95CC:	AD000C  	LDA $0C00
C1/95CF:	8542    	STA $42				[DMA Source Address Channel 4]
C1/95D1:	AD020C  	LDA $0C02
C1/95D4:	8552    	STA $52				[DMA Source Address Channel 5]
C1/95D6:	AD080C  	LDA $0C08
C1/95D9:	8562    	STA $62				[DMA Source Address Channel 6]
C1/95DB:	AD0A0C  	LDA $0C0A
C1/95DE:	8572    	STA $72				[DMA Source Address Channel 7]
C1/95E0:	AF82E07E	LDA $7EE082			[Load Sprite Pointer Bank]
C1/95E4:	29FF00  	AND #$00FF
C1/95E7:	090020  	ORA #$2000			{DMA Size}
C1/95EA:	8544    	STA $44				[DMA Source Bank/Size Channel 4]
C1/95EC:	8554    	STA $54				[DMA Source Bank/Size Channel 5]
C1/95EE:	8564    	STA $64				[DMA Source Bank/Size Channel 6]
C1/95F0:	8574    	STA $74				[DMA Source Bank/Size Channel 7]
C1/95F2:	A0F0    	LDY #$F0
C1/95F4:	8C0B42  	STY $420B			[Store into DMA Enable] {Channels 7~4}
C1/95F7:	A9007D  	LDA #$7D00			{Lower half of head, body sprites}
C1/95FA:	8D1621  	STA $2116			[VRAM Address]
C1/95FD:	AD040C  	LDA $0C04
C1/9600:	8542    	STA $42				[DMA Source Address Channel 4]
C1/9602:	AD060C  	LDA $0C06
C1/9605:	8552    	STA $52				[DMA Source Address Channel 5]
C1/9607:	AD0C0C  	LDA $0C0C
C1/960A:	8562    	STA $62				[DMA Source Address Channel 6]
C1/960C:	AD0E0C  	LDA $0C0E
C1/960F:	8572    	STA $72				[DMA Source Address Channel 7]
C1/9611:	A020    	LDY #$20
C1/9613:	8445    	STY $45				[DMA Size Channel 4]
C1/9615:	8455    	STY $55				[DMA Size Channel 5]
C1/9617:	8465    	STY $65				[DMA Size Channel 6]
C1/9619:	8475    	STY $75				[DMA Size Channel 7]
C1/961B:	A0F0    	LDY #$F0
C1/961D:	8C0B42  	STY $420B			[Store into DMA Enable] {Channels 7~4}
C1/9620:	CA      	DEX 
C1/9621:	F055    	BEQ $9678
C1/9623:	CA      	DEX 
C1/9624:	F052    	BEQ $9678

{$7EE083 - 2}
C1/9626:	A9407C  	LDA #$7C40
C1/9629:	8D1621  	STA $2116			[VRAM Address]
C1/962C:	AD100C  	LDA $0C10
C1/962F:	8542    	STA $42				[DMA Source Address Channel 4]
C1/9631:	AD120C  	LDA $0C12
C1/9634:	8552    	STA $52				[DMA Source Address Channel 4]
C1/9636:	AD180C  	LDA $0C18
C1/9639:	8562    	STA $62				[DMA Source Address Channel 4]
C1/963B:	AD1A0C  	LDA $0C1A
C1/963E:	8572    	STA $72				[DMA Source Address Channel 4]
C1/9640:	A020    	LDY #$20
C1/9642:	8445    	STY $45				[DMA Size Channel 4]
C1/9644:	8455    	STY $55				[DMA Size Channel 5]
C1/9646:	8465    	STY $65				[DMA Size Channel 6]
C1/9648:	8475    	STY $75				[DMA Size Channel 7]
C1/964A:	A0F0    	LDY #$F0
C1/964C:	8C0B42  	STY $420B			[Store into DMA Enable] {Channels 7~4}
C1/964F:	A9407D  	LDA #$7D40
C1/9652:	8D1621  	STA $2116			[VRAM Address]
C1/9655:	AD140C  	LDA $0C14
C1/9658:	8542    	STA $42				[DMA Source Address Channel 4]
C1/965A:	AD160C  	LDA $0C16
C1/965D:	8552    	STA $52				[DMA Source Address Channel 5]
C1/965F:	AD1C0C  	LDA $0C1C
C1/9662:	8562    	STA $62				[DMA Source Address Channel 6]
C1/9664:	AD1E0C  	LDA $0C1E
C1/9667:	8572    	STA $72				[DMA Source Address Channel 7]
C1/9669:	A020    	LDY #$20
C1/966B:	8445    	STY $45				[DMA Size Channel 4]
C1/966D:	8455    	STY $55				[DMA Size Channel 5]
C1/966F:	8465    	STY $65				[DMA Size Channel 6]
C1/9671:	8475    	STY $75				[DMA Size Channel 7]
C1/9673:	A0F0    	LDY #$F0
C1/9675:	8C0B42  	STY $420B			[Store into DMA Enable] {Channels 7~4}

{Girl Section}
[Source Addresses: 7C80~7DC0]
C1/9678:	AF83E27E	LDA $7EE283
C1/967C:	AA      	TAX 
C1/967D:	D003    	BNE $9682
C1/967F:	82B200  	BRL $9734

{$7EE283 - 0}
[DMA Addresses: $0C20~$0C2E]
C1/9682:	A9807C  	LDA #$7C80
C1/9685:	8D1621  	STA $2116			[VRAM Address]
C1/9688:	AD200C  	LDA $0C20
C1/968B:	8542    	STA $42
C1/968D:	AD220C  	LDA $0C22
C1/9690:	8552    	STA $52
C1/9692:	AD280C  	LDA $0C28
C1/9695:	8562    	STA $62
C1/9697:	AD2A0C  	LDA $0C2A
C1/969A:	8572    	STA $72
C1/969C:	AF82E27E	LDA $7EE282
C1/96A0:	29FF00  	AND #$00FF
C1/96A3:	090020  	ORA #$2000
C1/96A6:	8544    	STA $44
C1/96A8:	8554    	STA $54
C1/96AA:	8564    	STA $64
C1/96AC:	8574    	STA $74
C1/96AE:	A0F0    	LDY #$F0
C1/96B0:	8C0B42  	STY $420B
C1/96B3:	A9807D  	LDA #$7D80
C1/96B6:	8D1621  	STA $2116			[VRAM Address]
C1/96B9:	AD240C  	LDA $0C24
C1/96BC:	8542    	STA $42
C1/96BE:	AD260C  	LDA $0C26
C1/96C1:	8552    	STA $52
C1/96C3:	AD2C0C  	LDA $0C2C
C1/96C6:	8562    	STA $62
C1/96C8:	AD2E0C  	LDA $0C2E
C1/96CB:	8572    	STA $72
C1/96CD:	A020    	LDY #$20
C1/96CF:	8445    	STY $45
C1/96D1:	8455    	STY $55
C1/96D3:	8465    	STY $65
C1/96D5:	8475    	STY $75
C1/96D7:	A0F0    	LDY #$F0
C1/96D9:	8C0B42  	STY $420B
C1/96DC:	CA      	DEX 
C1/96DD:	F055    	BEQ $9734
C1/96DF:	CA      	DEX 
C1/96E0:	F052    	BEQ $9734

{$7EE283 - 2}
[DMA Addresses: $0C30~$0C3E]
C1/96E2:	A9C07C  	LDA #$7CC0
C1/96E5:	8D1621  	STA $2116			[VRAM Address]
C1/96E8:	AD300C  	LDA $0C30
C1/96EB:	8542    	STA $42
C1/96ED:	AD320C  	LDA $0C32
C1/96F0:	8552    	STA $52
C1/96F2:	AD380C  	LDA $0C38
C1/96F5:	8562    	STA $62
C1/96F7:	AD3A0C  	LDA $0C3A
C1/96FA:	8572    	STA $72
C1/96FC:	A020    	LDY #$20
C1/96FE:	8445    	STY $45
C1/9700:	8455    	STY $55
C1/9702:	8465    	STY $65
C1/9704:	8475    	STY $75
C1/9706:	A0F0    	LDY #$F0
C1/9708:	8C0B42  	STY $420B
C1/970B:	A9C07D  	LDA #$7DC0
C1/970E:	8D1621  	STA $2116			[VRAM Address]
C1/9711:	AD340C  	LDA $0C34
C1/9714:	8542    	STA $42
C1/9716:	AD360C  	LDA $0C36
C1/9719:	8552    	STA $52
C1/971B:	AD3C0C  	LDA $0C3C
C1/971E:	8562    	STA $62
C1/9720:	AD3E0C  	LDA $0C3E
C1/9723:	8572    	STA $72
C1/9725:	A020    	LDY #$20
C1/9727:	8445    	STY $45
C1/9729:	8455    	STY $55
C1/972B:	8465    	STY $65
C1/972D:	8475    	STY $75
C1/972F:	A0F0    	LDY #$F0
C1/9731:	8C0B42  	STY $420B

{Sprite Section}
[Source Addresses: 7E00~$7F40]
[DMA Addresses: $0C40~$0C4E]
C1/9734:	AF83E47E	LDA $7EE483
C1/9738:	AA      	TAX 
C1/9739:	D003    	BNE $973E
C1/973B:	82B200  	BRL $97F0

{$7EE483 - 0}
C1/973E:	A9007E  	LDA #$7E00
C1/9741:	8D1621  	STA $2116			[VRAM Address]
C1/9744:	AD400C  	LDA $0C40
C1/9747:	8542    	STA $42
C1/9749:	AD420C  	LDA $0C42
C1/974C:	8552    	STA $52
C1/974E:	AD480C  	LDA $0C48
C1/9751:	8562    	STA $62
C1/9753:	AD4A0C  	LDA $0C4A
C1/9756:	8572    	STA $72
C1/9758:	AF82E47E	LDA $7EE482
C1/975C:	29FF00  	AND #$00FF
C1/975F:	090020  	ORA #$2000
C1/9762:	8544    	STA $44
C1/9764:	8554    	STA $54
C1/9766:	8564    	STA $64
C1/9768:	8574    	STA $74
C1/976A:	A0F0    	LDY #$F0
C1/976C:	8C0B42  	STY $420B
C1/976F:	A9007F  	LDA #$7F00
C1/9772:	8D1621  	STA $2116			[VRAM Address]
C1/9775:	AD440C  	LDA $0C44
C1/9778:	8542    	STA $42
C1/977A:	AD460C  	LDA $0C46
C1/977D:	8552    	STA $52
C1/977F:	AD4C0C  	LDA $0C4C
C1/9782:	8562    	STA $62
C1/9784:	AD4E0C  	LDA $0C4E
C1/9787:	8572    	STA $72
C1/9789:	A020    	LDY #$20
C1/978B:	8445    	STY $45
C1/978D:	8455    	STY $55
C1/978F:	8465    	STY $65
C1/9791:	8475    	STY $75
C1/9793:	A0F0    	LDY #$F0
C1/9795:	8C0B42  	STY $420B
C1/9798:	CA      	DEX 
C1/9799:	F055    	BEQ $97F0
C1/979B:	CA      	DEX 
C1/979C:	F052    	BEQ $97F0

{$7EE483 - 2}
[DMA Addresses: $0C50~$0C5E]
C1/979E:	A9407E  	LDA #$7E40
C1/97A1:	8D1621  	STA $2116			[VRAM Address]
C1/97A4:	AD500C  	LDA $0C50
C1/97A7:	8542    	STA $42
C1/97A9:	AD520C  	LDA $0C52
C1/97AC:	8552    	STA $52
C1/97AE:	AD580C  	LDA $0C58
C1/97B1:	8562    	STA $62
C1/97B3:	AD5A0C  	LDA $0C5A
C1/97B6:	8572    	STA $72
C1/97B8:	A020    	LDY #$20
C1/97BA:	8445    	STY $45
C1/97BC:	8455    	STY $55
C1/97BE:	8465    	STY $65
C1/97C0:	8475    	STY $75
C1/97C2:	A0F0    	LDY #$F0
C1/97C4:	8C0B42  	STY $420B
C1/97C7:	A9407F  	LDA #$7F40
C1/97CA:	8D1621  	STA $2116			[VRAM Address]
C1/97CD:	AD540C  	LDA $0C54
C1/97D0:	8542    	STA $42
C1/97D2:	AD560C  	LDA $0C56
C1/97D5:	8552    	STA $52
C1/97D7:	AD5C0C  	LDA $0C5C
C1/97DA:	8562    	STA $62
C1/97DC:	AD5E0C  	LDA $0C5E
C1/97DF:	8572    	STA $72
C1/97E1:	A020    	LDY #$20
C1/97E3:	8445    	STY $45
C1/97E5:	8455    	STY $55
C1/97E7:	8465    	STY $65
C1/97E9:	8475    	STY $75
C1/97EB:	A0F0    	LDY #$F0
C1/97ED:	8C0B42  	STY $420B

{Boy Section #2}
[Source addresses: 7440~7740]
C1/97F0:	AF84E07E	LDA $7EE084
C1/97F4:	AA      	TAX 
C1/97F5:	D003    	BNE $97FA
C1/97F7:	82BC01  	BRL $99B6

{$7EE084 - 0}
C1/97FA:	A94074  	LDA #$7440
C1/97FD:	8D1621  	STA $2116
C1/9800:	AD600C  	LDA $0C60
C1/9803:	8542    	STA $42
C1/9805:	AD620C  	LDA $0C62
C1/9808:	8552    	STA $52
C1/980A:	AD680C  	LDA $0C68
C1/980D:	8562    	STA $62
C1/980F:	AD6A0C  	LDA $0C6A
C1/9812:	8572    	STA $72
C1/9814:	A97E20  	LDA #$207E
C1/9817:	8544    	STA $44
C1/9819:	8554    	STA $54
C1/981B:	8564    	STA $64
C1/981D:	8574    	STA $74
C1/981F:	A0F0    	LDY #$F0
C1/9821:	8C0B42  	STY $420B
C1/9824:	A94075  	LDA #$7540
C1/9827:	8D1621  	STA $2116
C1/982A:	AD640C  	LDA $0C64
C1/982D:	8542    	STA $42
C1/982F:	AD660C  	LDA $0C66
C1/9832:	8552    	STA $52
C1/9834:	AD6C0C  	LDA $0C6C
C1/9837:	8562    	STA $62
C1/9839:	AD6E0C  	LDA $0C6E
C1/983C:	8572    	STA $72
C1/983E:	A020    	LDY #$20
C1/9840:	8445    	STY $45
C1/9842:	8455    	STY $55
C1/9844:	8465    	STY $65
C1/9846:	8475    	STY $75
C1/9848:	A0F0    	LDY #$F0
C1/984A:	8C0B42  	STY $420B
C1/984D:	CA      	DEX 
C1/984E:	D003    	BNE $9853
C1/9850:	826301  	BRL $99B6
C1/9853:	CA      	DEX 
C1/9854:	F0FA    	BEQ $9850

C1/9856:	A98074  	LDA #$7480
C1/9859:	8D1621  	STA $2116
C1/985C:	AD700C  	LDA $0C70
C1/985F:	8542    	STA $42
C1/9861:	AD720C  	LDA $0C72
C1/9864:	8552    	STA $52
C1/9866:	AD780C  	LDA $0C78
C1/9869:	8562    	STA $62
C1/986B:	AD7A0C  	LDA $0C7A
C1/986E:	8572    	STA $72
C1/9870:	A020    	LDY #$20
C1/9872:	8445    	STY $45
C1/9874:	8455    	STY $55
C1/9876:	8465    	STY $65
C1/9878:	8475    	STY $75
C1/987A:	A0F0    	LDY #$F0
C1/987C:	8C0B42  	STY $420B
C1/987F:	A98075  	LDA #$7580
C1/9882:	8D1621  	STA $2116
C1/9885:	AD740C  	LDA $0C74
C1/9888:	8542    	STA $42
C1/988A:	AD760C  	LDA $0C76
C1/988D:	8552    	STA $52
C1/988F:	AD7C0C  	LDA $0C7C
C1/9892:	8562    	STA $62
C1/9894:	AD7E0C  	LDA $0C7E
C1/9897:	8572    	STA $72
C1/9899:	A020    	LDY #$20
C1/989B:	8445    	STY $45
C1/989D:	8455    	STY $55
C1/989F:	8465    	STY $65
C1/98A1:	8475    	STY $75
C1/98A3:	A0F0    	LDY #$F0
C1/98A5:	8C0B42  	STY $420B
C1/98A8:	CA      	DEX 
C1/98A9:	D003    	BNE $98AE
C1/98AB:	820801  	BRL $99B6
C1/98AE:	CA      	DEX 
C1/98AF:	F0FA    	BEQ $98AB

C1/98B1:	A9C074  	LDA #$74C0
C1/98B4:	8D1621  	STA $2116
C1/98B7:	AD800C  	LDA $0C80
C1/98BA:	8542    	STA $42
C1/98BC:	AD820C  	LDA $0C82
C1/98BF:	8552    	STA $52
C1/98C1:	AD880C  	LDA $0C88
C1/98C4:	8562    	STA $62
C1/98C6:	AD8A0C  	LDA $0C8A
C1/98C9:	8572    	STA $72
C1/98CB:	A020    	LDY #$20
C1/98CD:	8445    	STY $45
C1/98CF:	8455    	STY $55
C1/98D1:	8465    	STY $65
C1/98D3:	8475    	STY $75
C1/98D5:	A0F0    	LDY #$F0
C1/98D7:	8C0B42  	STY $420B
C1/98DA:	A9C075  	LDA #$75C0
C1/98DD:	8D1621  	STA $2116
C1/98E0:	AD840C  	LDA $0C84
C1/98E3:	8542    	STA $42
C1/98E5:	AD860C  	LDA $0C86
C1/98E8:	8552    	STA $52
C1/98EA:	AD8C0C  	LDA $0C8C
C1/98ED:	8562    	STA $62
C1/98EF:	AD8E0C  	LDA $0C8E
C1/98F2:	8572    	STA $72
C1/98F4:	A020    	LDY #$20
C1/98F6:	8445    	STY $45
C1/98F8:	8455    	STY $55
C1/98FA:	8465    	STY $65
C1/98FC:	8475    	STY $75
C1/98FE:	A0F0    	LDY #$F0
C1/9900:	8C0B42  	STY $420B
C1/9903:	CA      	DEX 
C1/9904:	D003    	BNE $9909
C1/9906:	82AD00  	BRL $99B6
C1/9909:	CA      	DEX 
C1/990A:	F0FA    	BEQ $9906

C1/990C:	A90076  	LDA #$7600
C1/990F:	8D1621  	STA $2116
C1/9912:	AD900C  	LDA $0C90
C1/9915:	8542    	STA $42
C1/9917:	AD920C  	LDA $0C92
C1/991A:	8552    	STA $52
C1/991C:	AD980C  	LDA $0C98
C1/991F:	8562    	STA $62
C1/9921:	AD9A0C  	LDA $0C9A
C1/9924:	8572    	STA $72
C1/9926:	A020    	LDY #$20
C1/9928:	8445    	STY $45
C1/992A:	8455    	STY $55
C1/992C:	8465    	STY $65
C1/992E:	8475    	STY $75
C1/9930:	A0F0    	LDY #$F0
C1/9932:	8C0B42  	STY $420B
C1/9935:	A90077  	LDA #$7700
C1/9938:	8D1621  	STA $2116
C1/993B:	AD940C  	LDA $0C94
C1/993E:	8542    	STA $42
C1/9940:	AD960C  	LDA $0C96
C1/9943:	8552    	STA $52
C1/9945:	AD9C0C  	LDA $0C9C
C1/9948:	8562    	STA $62
C1/994A:	AD9E0C  	LDA $0C9E
C1/994D:	8572    	STA $72
C1/994F:	A020    	LDY #$20
C1/9951:	8445    	STY $45
C1/9953:	8455    	STY $55
C1/9955:	8465    	STY $65
C1/9957:	8475    	STY $75
C1/9959:	A0F0    	LDY #$F0
C1/995B:	8C0B42  	STY $420B
C1/995E:	CA      	DEX 
C1/995F:	F055    	BEQ $99B6
C1/9961:	CA      	DEX 
C1/9962:	F052    	BEQ $99B6

C1/9964:	A94076  	LDA #$7640
C1/9967:	8D1621  	STA $2116
C1/996A:	ADA00C  	LDA $0CA0
C1/996D:	8542    	STA $42
C1/996F:	ADA20C  	LDA $0CA2
C1/9972:	8552    	STA $52
C1/9974:	ADA80C  	LDA $0CA8
C1/9977:	8562    	STA $62
C1/9979:	ADAA0C  	LDA $0CAA
C1/997C:	8572    	STA $72
C1/997E:	A020    	LDY #$20
C1/9980:	8445    	STY $45
C1/9982:	8455    	STY $55
C1/9984:	8465    	STY $65
C1/9986:	8475    	STY $75
C1/9988:	A0F0    	LDY #$F0
C1/998A:	8C0B42  	STY $420B
C1/998D:	A94077  	LDA #$7740
C1/9990:	8D1621  	STA $2116
C1/9993:	ADA40C  	LDA $0CA4
C1/9996:	8542    	STA $42
C1/9998:	ADA60C  	LDA $0CA6
C1/999B:	8552    	STA $52
C1/999D:	ADAC0C  	LDA $0CAC
C1/99A0:	8562    	STA $62
C1/99A2:	ADAE0C  	LDA $0CAE
C1/99A5:	8572    	STA $72
C1/99A7:	A020    	LDY #$20
C1/99A9:	8445    	STY $45
C1/99AB:	8455    	STY $55
C1/99AD:	8465    	STY $65
C1/99AF:	8475    	STY $75
C1/99B1:	A0F0    	LDY #$F0
C1/99B3:	8C0B42  	STY $420B

C1/99B6:	AF8DE07E	LDA $7EE08D
C1/99BA:	AA      	TAX 
C1/99BB:	F00C    	BEQ $99C9
C1/99BD:	2900FF  	AND #$FF00
C1/99C0:	8F8DE07E	STA $7EE08D
C1/99C4:	A204    	LDX #$04
C1/99C6:	829BFF  	BRL $9964
C1/99C9:	2B      	PLD 
C1/99CA:	6B      	RTL

[Girl, Sprite?]
[Source addresses: 7680~7BC0]
[Addresses: 7680, 7780, 76C0, 77C0, 7800, 7900, 7840, 7940, 
C1/99CB:	AF84E27E	LDA $7EE284
C1/99CF:	AA      	TAX 
C1/99D0:	D003    	BNE $99D5
C1/99D2:	82BC01  	BRL $9B91

C1/99D5:	A98076  	LDA #$7680
C1/99D8:	8D1621  	STA $2116
C1/99DB:	ADB00C  	LDA $0CB0
C1/99DE:	8542    	STA $42
C1/99E0:	ADB20C  	LDA $0CB2
C1/99E3:	8552    	STA $52
C1/99E5:	ADB80C  	LDA $0CB8
C1/99E8:	8562    	STA $62
C1/99ED:	8572    	STA $72
C1/99EF:	A97E20  	LDA #$207E
C1/99F2:	8544    	STA $44
C1/99F4:	8554    	STA $54
C1/99F6:	8564    	STA $64
C1/99F8:	8574    	STA $74
C1/99FA:	A0F0    	LDY #$F0
C1/99FC:	8C0B42  	STY $420B

C1/99FF:	A98077  	LDA #$7780
C1/9A02:	8D1621  	STA $2116
C1/9A05:	ADB40C  	LDA $0CB4
C1/9A08:	8542    	STA $42
C1/9A0A:	ADB60C  	LDA $0CB6
C1/9A0D:	8552    	STA $52
C1/9A12:	8562    	STA $62
C1/9A14:	ADBE0C  	LDA $0CBE
C1/9A17:	8572    	STA $72
C1/9A19:	A020    	LDY #$20
C1/9A1B:	8445    	STY $45
C1/9A1D:	8455    	STY $55
C1/9A1F:	8465    	STY $65
C1/9A21:	8475    	STY $75
C1/9A23:	A0F0    	LDY #$F0
C1/9A25:	8C0B42  	STY $420B
C1/9A28:	CA      	DEX 
C1/9A29:	D003    	BNE $9A2E
C1/9A2B:	826301  	BRL $9B91
C1/9A2E:	CA      	DEX 
C1/9A2F:	F0FA    	BEQ $9A2B

C1/9A31:	A9C076  	LDA #$76C0
C1/9A34:	8D1621  	STA $2116
C1/9A37:	ADC00C  	LDA $0CC0
C1/9A3A:	8542    	STA $42
C1/9A3C:	ADC20C  	LDA $0CC2
C1/9A3F:	8552    	STA $52
C1/9A41:	ADC80C  	LDA $0CC8
C1/9A44:	8562    	STA $62
C1/9A46:	ADCA0C  	LDA $0CCA
C1/9A49:	8572    	STA $72
C1/9A4B:	A020    	LDY #$20
C1/9A4D:	8445    	STY $45
C1/9A4F:	8455    	STY $55
C1/9A51:	8465    	STY $65
C1/9A53:	8475    	STY $75
C1/9A55:	A0F0    	LDY #$F0
C1/9A57:	8C0B42  	STY $420B

C1/9A5A:	A9C077  	LDA #$77C0
C1/9A5D:	8D1621  	STA $2116
C1/9A60:	ADC40C  	LDA $0CC4
C1/9A63:	8542    	STA $42
C1/9A65:	ADC60C  	LDA $0CC6
C1/9A68:	8552    	STA $52
C1/9A6D:	8562    	STA $62
C1/9A72:	8572    	STA $72
C1/9A74:	A020    	LDY #$20
C1/9A76:	8445    	STY $45
C1/9A78:	8455    	STY $55
C1/9A7A:	8465    	STY $65
C1/9A7C:	8475    	STY $75
C1/9A7E:	A0F0    	LDY #$F0
C1/9A80:	8C0B42  	STY $420B
C1/9A83:	CA      	DEX 
C1/9A84:	D003    	BNE $9A89
C1/9A86:	820801  	BRL $9B91
C1/9A89:	CA      	DEX 
C1/9A8A:	F0FA    	BEQ $9A86

C1/9A8C:	A90078  	LDA #$7800
C1/9A8F:	8D1621  	STA $2116
C1/9A92:	ADD00C  	LDA $0CD0
C1/9A95:	8542    	STA $42
C1/9A97:	ADD20C  	LDA $0CD2
C1/9A9A:	8552    	STA $52
C1/9A9C:	ADD80C  	LDA $0CD8
C1/9A9F:	8562    	STA $62
C1/9AA4:	8572    	STA $72
C1/9AA6:	A020    	LDY #$20
C1/9AA8:	8445    	STY $45
C1/9AAA:	8455    	STY $55
C1/9AAC:	8465    	STY $65
C1/9AAE:	8475    	STY $75
C1/9AB0:	A0F0    	LDY #$F0
C1/9AB2:	8C0B42  	STY $420B

C1/9AB5:	A90079  	LDA #$7900
C1/9AB8:	8D1621  	STA $2116
C1/9ABB:	ADD40C  	LDA $0CD4
C1/9ABE:	8542    	STA $42
C1/9AC0:	ADD60C  	LDA $0CD6
C1/9AC3:	8552    	STA $52
C1/9AC8:	8562    	STA $62
C1/9ACD:	8572    	STA $72
C1/9ACF:	A020    	LDY #$20
C1/9AD1:	8445    	STY $45
C1/9AD3:	8455    	STY $55
C1/9AD5:	8465    	STY $65
C1/9AD7:	8475    	STY $75
C1/9AD9:	A0F0    	LDY #$F0
C1/9ADB:	8C0B42  	STY $420B
C1/9ADE:	CA      	DEX 
C1/9ADF:	D003    	BNE $9AE4
C1/9AE1:	82AD00  	BRL $9B91
C1/9AE4:	CA      	DEX 
C1/9AE5:	F0FA    	BEQ $9AE1

C1/9AE7:	A94078  	LDA #$7840
C1/9AEA:	8D1621  	STA $2116
C1/9AED:	ADE00C  	LDA $0CE0
C1/9AF0:	8542    	STA $42
C1/9AF2:	ADE20C  	LDA $0CE2
C1/9AF5:	8552    	STA $52
C1/9AF7:	ADE80C  	LDA $0CE8
C1/9AFA:	8562    	STA $62
C1/9AFF:	8572    	STA $72
C1/9B01:	A020    	LDY #$20
C1/9B03:	8445    	STY $45
C1/9B05:	8455    	STY $55
C1/9B07:	8465    	STY $65
C1/9B09:	8475    	STY $75
C1/9B0B:	A0F0    	LDY #$F0
C1/9B0D:	8C0B42  	STY $420B

C1/9B10:	A94079  	LDA #$7940
C1/9B13:	8D1621  	STA $2116
C1/9B16:	ADE40C  	LDA $0CE4
C1/9B19:	8542    	STA $42
C1/9B1B:	ADE60C  	LDA $0CE6
C1/9B1E:	8552    	STA $52
C1/9B20:	ADEC0C  	LDA $0CEC
C1/9B23:	8562    	STA $62
C1/9B25:	ADEE0C  	LDA $0CEE
C1/9B28:	8572    	STA $72
C1/9B2A:	A020    	LDY #$20
C1/9B2C:	8445    	STY $45
C1/9B2E:	8455    	STY $55
C1/9B30:	8465    	STY $65
C1/9B32:	8475    	STY $75
C1/9B34:	A0F0    	LDY #$F0
C1/9B36:	8C0B42  	STY $420B
C1/9B39:	CA      	DEX 
C1/9B3A:	F055    	BEQ $9B91
C1/9B3C:	CA      	DEX 
C1/9B3D:	F052    	BEQ $9B91

C1/9B3F:	A98078  	LDA #$7880
C1/9B42:	8D1621  	STA $2116
C1/9B45:	ADF00C  	LDA $0CF0
C1/9B48:	8542    	STA $42
C1/9B4A:	ADF20C  	LDA $0CF2
C1/9B4D:	8552    	STA $52
C1/9B4F:	ADF80C  	LDA $0CF8
C1/9B52:	8562    	STA $62
C1/9B54:	ADFA0C  	LDA $0CFA
C1/9B57:	8572    	STA $72
C1/9B59:	A020    	LDY #$20
C1/9B5B:	8445    	STY $45
C1/9B5D:	8455    	STY $55
C1/9B5F:	8465    	STY $65
C1/9B61:	8475    	STY $75
C1/9B63:	A0F0    	LDY #$F0
C1/9B65:	8C0B42  	STY $420B

C1/9B68:	A98079  	LDA #$7980
C1/9B6B:	8D1621  	STA $2116
C1/9B6E:	ADF40C  	LDA $0CF4
C1/9B71:	8542    	STA $42
C1/9B73:	ADF60C  	LDA $0CF6
C1/9B76:	8552    	STA $52
C1/9B78:	ADFC0C  	LDA $0CFC
C1/9B7B:	8562    	STA $62
C1/9B80:	8572    	STA $72
C1/9B82:	A020    	LDY #$20
C1/9B84:	8445    	STY $45
C1/9B86:	8455    	STY $55
C1/9B88:	8465    	STY $65
C1/9B8A:	8475    	STY $75
C1/9B8C:	A0F0    	LDY #$F0
C1/9B8E:	8C0B42  	STY $420B
C1/9B91:	AF8DE27E	LDA $7EE28D
C1/9B95:	AA      	TAX 
C1/9B96:	F00C    	BEQ $9BA4
C1/9B98:	2900FF  	AND #$FF00
C1/9B9B:	8F8DE27E	STA $7EE28D
C1/9B9F:	A204    	LDX #$04
C1/9BA1:	829BFF  	BRL $9B3F
C1/9BA4:	AF84E47E	LDA $7EE484
C1/9BA8:	AA      	TAX 
C1/9BA9:	D003    	BNE $9BAE
C1/9BAB:	82BC01  	BRL $9D6A
C1/9BAE:	A9C078  	LDA #$78C0
C1/9BB1:	8D1621  	STA $2116
C1/9BB4:	AD000D  	LDA $0D00
C1/9BB7:	8542    	STA $42
C1/9BB9:	AD020D  	LDA $0D02
C1/9BBC:	8552    	STA $52
C1/9BBE:	AD080D  	LDA $0D08
C1/9BC1:	8562    	STA $62
C1/9BC3:	AD0A0D  	LDA $0D0A
C1/9BC6:	8572    	STA $72
C1/9BC8:	A97E20  	LDA #$207E
C1/9BCB:	8544    	STA $44
C1/9BCD:	8554    	STA $54
C1/9BCF:	8564    	STA $64
C1/9BD1:	8574    	STA $74
C1/9BD3:	A0F0    	LDY #$F0
C1/9BD5:	8C0B42  	STY $420B
C1/9BD8:	A9C079  	LDA #$79C0
C1/9BDB:	8D1621  	STA $2116
C1/9BDE:	AD040D  	LDA $0D04
C1/9BE1:	8542    	STA $42
C1/9BE3:	AD060D  	LDA $0D06
C1/9BE6:	8552    	STA $52
C1/9BE8:	AD0C0D  	LDA $0D0C
C1/9BEB:	8562    	STA $62
C1/9BED:	AD0E0D  	LDA $0D0E
C1/9BF0:	8572    	STA $72
C1/9BF2:	A020    	LDY #$20
C1/9BF4:	8445    	STY $45
C1/9BF6:	8455    	STY $55
C1/9BF8:	8465    	STY $65
C1/9BFA:	8475    	STY $75
C1/9BFC:	A0F0    	LDY #$F0
C1/9BFE:	8C0B42  	STY $420B
C1/9C01:	CA      	DEX 
C1/9C02:	D003    	BNE $9C07
C1/9C04:	826301  	BRL $9D6A
C1/9C07:	CA      	DEX 
C1/9C08:	F0FA    	BEQ $9C04
C1/9C0A:	A9007A  	LDA #$7A00
C1/9C0D:	8D1621  	STA $2116
C1/9C10:	AD100D  	LDA $0D10
C1/9C13:	8542    	STA $42
C1/9C15:	AD120D  	LDA $0D12
C1/9C18:	8552    	STA $52
C1/9C1A:	AD180D  	LDA $0D18
C1/9C1D:	8562    	STA $62
C1/9C1F:	AD1A0D  	LDA $0D1A
C1/9C22:	8572    	STA $72
C1/9C24:	A020    	LDY #$20
C1/9C26:	8445    	STY $45
C1/9C28:	8455    	STY $55
C1/9C2A:	8465    	STY $65
C1/9C2C:	8475    	STY $75
C1/9C2E:	A0F0    	LDY #$F0
C1/9C30:	8C0B42  	STY $420B
C1/9C33:	A9007B  	LDA #$7B00
C1/9C36:	8D1621  	STA $2116
C1/9C39:	AD140D  	LDA $0D14
C1/9C3C:	8542    	STA $42
C1/9C3E:	AD160D  	LDA $0D16
C1/9C41:	8552    	STA $52
C1/9C43:	AD1C0D  	LDA $0D1C
C1/9C46:	8562    	STA $62
C1/9C48:	AD1E0D  	LDA $0D1E
C1/9C4B:	8572    	STA $72
C1/9C4D:	A020    	LDY #$20
C1/9C4F:	8445    	STY $45
C1/9C51:	8455    	STY $55
C1/9C53:	8465    	STY $65
C1/9C55:	8475    	STY $75
C1/9C57:	A0F0    	LDY #$F0
C1/9C59:	8C0B42  	STY $420B
C1/9C5C:	CA      	DEX 
C1/9C5D:	D003    	BNE $9C62
C1/9C5F:	820801  	BRL $9D6A
C1/9C62:	CA      	DEX 
C1/9C63:	F0FA    	BEQ $9C5F
C1/9C65:	A9407A  	LDA #$7A40
C1/9C68:	8D1621  	STA $2116
C1/9C6B:	AD200D  	LDA $0D20
C1/9C6E:	8542    	STA $42
C1/9C70:	AD220D  	LDA $0D22
C1/9C73:	8552    	STA $52
C1/9C75:	AD280D  	LDA $0D28
C1/9C78:	8562    	STA $62
C1/9C7A:	AD2A0D  	LDA $0D2A
C1/9C7D:	8572    	STA $72
C1/9C7F:	A020    	LDY #$20
C1/9C81:	8445    	STY $45
C1/9C83:	8455    	STY $55
C1/9C85:	8465    	STY $65
C1/9C87:	8475    	STY $75
C1/9C89:	A0F0    	LDY #$F0
C1/9C8B:	8C0B42  	STY $420B
C1/9C8E:	A9407B  	LDA #$7B40
C1/9C91:	8D1621  	STA $2116
C1/9C94:	AD240D  	LDA $0D24
C1/9C97:	8542    	STA $42
C1/9C99:	AD260D  	LDA $0D26
C1/9C9C:	8552    	STA $52
C1/9C9E:	AD2C0D  	LDA $0D2C
C1/9CA1:	8562    	STA $62
C1/9CA3:	AD2E0D  	LDA $0D2E
C1/9CA6:	8572    	STA $72
C1/9CA8:	A020    	LDY #$20
C1/9CAA:	8445    	STY $45
C1/9CAC:	8455    	STY $55
C1/9CAE:	8465    	STY $65
C1/9CB0:	8475    	STY $75
C1/9CB2:	A0F0    	LDY #$F0
C1/9CB4:	8C0B42  	STY $420B
C1/9CB7:	CA      	DEX 
C1/9CB8:	D003    	BNE $9CBD
C1/9CBA:	82AD00  	BRL $9D6A
C1/9CBD:	CA      	DEX 
C1/9CBE:	F0FA    	BEQ $9CBA
C1/9CC0:	A9807A  	LDA #$7A80
C1/9CC3:	8D1621  	STA $2116
C1/9CC6:	AD300D  	LDA $0D30
C1/9CC9:	8542    	STA $42
C1/9CCB:	AD320D  	LDA $0D32
C1/9CCE:	8552    	STA $52
C1/9CD0:	AD380D  	LDA $0D38
C1/9CD3:	8562    	STA $62
C1/9CD5:	AD3A0D  	LDA $0D3A
C1/9CD8:	8572    	STA $72
C1/9CDA:	A020    	LDY #$20
C1/9CDC:	8445    	STY $45
C1/9CDE:	8455    	STY $55
C1/9CE0:	8465    	STY $65
C1/9CE2:	8475    	STY $75
C1/9CE4:	A0F0    	LDY #$F0
C1/9CE6:	8C0B42  	STY $420B
C1/9CE9:	A9807B  	LDA #$7B80
C1/9CEC:	8D1621  	STA $2116
C1/9CEF:	AD340D  	LDA $0D34
C1/9CF2:	8542    	STA $42
C1/9CF4:	AD360D  	LDA $0D36
C1/9CF7:	8552    	STA $52
C1/9CF9:	AD3C0D  	LDA $0D3C
C1/9CFC:	8562    	STA $62
C1/9CFE:	AD3E0D  	LDA $0D3E
C1/9D01:	8572    	STA $72
C1/9D03:	A020    	LDY #$20
C1/9D05:	8445    	STY $45
C1/9D07:	8455    	STY $55
C1/9D09:	8465    	STY $65
C1/9D0B:	8475    	STY $75
C1/9D0D:	A0F0    	LDY #$F0
C1/9D0F:	8C0B42  	STY $420B
C1/9D12:	CA      	DEX 
C1/9D13:	F055    	BEQ $9D6A
C1/9D15:	CA      	DEX 
C1/9D16:	F052    	BEQ $9D6A
C1/9D18:	A9C07A  	LDA #$7AC0
C1/9D1B:	8D1621  	STA $2116
C1/9D1E:	AD400D  	LDA $0D40
C1/9D21:	8542    	STA $42
C1/9D23:	AD420D  	LDA $0D42
C1/9D26:	8552    	STA $52
C1/9D28:	AD480D  	LDA $0D48
C1/9D2B:	8562    	STA $62
C1/9D2D:	AD4A0D  	LDA $0D4A
C1/9D30:	8572    	STA $72
C1/9D32:	A020    	LDY #$20
C1/9D34:	8445    	STY $45
C1/9D36:	8455    	STY $55
C1/9D38:	8465    	STY $65
C1/9D3A:	8475    	STY $75
C1/9D3C:	A0F0    	LDY #$F0
C1/9D3E:	8C0B42  	STY $420B
C1/9D41:	A9C07B  	LDA #$7BC0
C1/9D44:	8D1621  	STA $2116
C1/9D47:	AD440D  	LDA $0D44
C1/9D4A:	8542    	STA $42
C1/9D4C:	AD460D  	LDA $0D46
C1/9D4F:	8552    	STA $52
C1/9D51:	AD4C0D  	LDA $0D4C
C1/9D54:	8562    	STA $62
C1/9D56:	AD4E0D  	LDA $0D4E
C1/9D59:	8572    	STA $72
C1/9D5B:	A020    	LDY #$20
C1/9D5D:	8445    	STY $45
C1/9D5F:	8455    	STY $55
C1/9D61:	8465    	STY $65
C1/9D63:	8475    	STY $75
C1/9D65:	A0F0    	LDY #$F0
C1/9D67:	8C0B42  	STY $420B

C1/9D6A:	AF8DE47E	LDA $7EE48D
C1/9D6E:	AA      	TAX 
C1/9D6F:	F00C    	BEQ $9D7D
C1/9D71:	2900FF  	AND #$FF00
C1/9D74:	8F8DE47E	STA $7EE48D
C1/9D78:	A204    	LDX #$04
C1/9D7A:	829BFF  	BRL $9D18
C1/9D7D:	2B      	PLD 
C1/9D7E:	6B      	RTL

[Related to animations?] [NPC #1?] {How is this different from the enemy set?}
[Source addresses: 6400~6F80]
C1/9D7F:	AF83E67E	LDA $7EE683
C1/9D83:	AA      	TAX 
C1/9D84:	D003    	BNE $9D89
C1/9D86:	822102  	BRL $9FAA

{$7EE683 - 0 (Top)}
C1/9D89:	A90064  	LDA #$6400
C1/9D8C:	8D1621  	STA $2116
C1/9D8F:	AD600E  	LDA $0E60
C1/9D92:	8542    	STA $42
C1/9D94:	AD620E  	LDA $0E62
C1/9D97:	8552    	STA $52
C1/9D99:	AD680E  	LDA $0E68
C1/9D9C:	8562    	STA $62
C1/9D9E:	AD6A0E  	LDA $0E6A
C1/9DA1:	8572    	STA $72
C1/9DA3:	AF82E67E	LDA $7EE682
C1/9DA7:	29FF00  	AND #$00FF
C1/9DAA:	090020  	ORA #$2000
C1/9DAD:	8544    	STA $44
C1/9DAF:	8554    	STA $54
C1/9DB1:	8564    	STA $64
C1/9DB3:	8574    	STA $74
C1/9DB5:	A0F0    	LDY #$F0
C1/9DB7:	8C0B42  	STY $420B
C1/9DBA:	A90065  	LDA #$6500
C1/9DBD:	8D1621  	STA $2116
C1/9DC0:	AD640E  	LDA $0E64
C1/9DC3:	8542    	STA $42
C1/9DC5:	AD660E  	LDA $0E66
C1/9DC8:	8552    	STA $52
C1/9DCA:	AD6C0E  	LDA $0E6C
C1/9DCD:	8562    	STA $62
C1/9DCF:	AD6E0E  	LDA $0E6E
C1/9DD2:	8572    	STA $72
C1/9DD4:	A020    	LDY #$20
C1/9DD6:	8445    	STY $45
C1/9DD8:	8455    	STY $55
C1/9DDA:	8465    	STY $65
C1/9DDC:	8475    	STY $75
C1/9DDE:	A0F0    	LDY #$F0
C1/9DE0:	8C0B42  	STY $420B
C1/9DE3:	CA      	DEX 
C1/9DE4:	D003    	BNE $9DE9
C1/9DE6:	82C101  	BRL $9FAA
C1/9DE9:	CA      	DEX 
C1/9DEA:	F0FA    	BEQ $9DE6

{$7EE683 - 2}
C1/9DEC:	A94064  	LDA #$6440
C1/9DEF:	8D1621  	STA $2116
C1/9DF2:	AD700E  	LDA $0E70
C1/9DF5:	8542    	STA $42
C1/9DF7:	AD720E  	LDA $0E72
C1/9DFA:	8552    	STA $52
C1/9DFC:	AD780E  	LDA $0E78
C1/9DFF:	8562    	STA $62
C1/9E01:	AD7A0E  	LDA $0E7A
C1/9E04:	8572    	STA $72
C1/9E06:	A020    	LDY #$20
C1/9E08:	8445    	STY $45
C1/9E0A:	8455    	STY $55
C1/9E0C:	8465    	STY $65
C1/9E0E:	8475    	STY $75
C1/9E10:	A0F0    	LDY #$F0
C1/9E12:	8C0B42  	STY $420B
C1/9E15:	A94065  	LDA #$6540
C1/9E18:	8D1621  	STA $2116
C1/9E1B:	AD740E  	LDA $0E74
C1/9E1E:	8542    	STA $42
C1/9E20:	AD760E  	LDA $0E76
C1/9E23:	8552    	STA $52
C1/9E25:	AD7C0E  	LDA $0E7C
C1/9E28:	8562    	STA $62
C1/9E2A:	AD7E0E  	LDA $0E7E
C1/9E2D:	8572    	STA $72
C1/9E2F:	A020    	LDY #$20
C1/9E31:	8445    	STY $45
C1/9E33:	8455    	STY $55
C1/9E35:	8465    	STY $65
C1/9E37:	8475    	STY $75
C1/9E39:	A0F0    	LDY #$F0
C1/9E3B:	8C0B42  	STY $420B
C1/9E3E:	CA      	DEX 
C1/9E3F:	D003    	BNE $9E44
C1/9E41:	826601  	BRL $9FAA
C1/9E44:	CA      	DEX 
C1/9E45:	F0FA    	BEQ $9E41

{$7EE683 - 4}
C1/9E47:	A98064  	LDA #$6480
C1/9E4A:	8D1621  	STA $2116
C1/9E4D:	AD800E  	LDA $0E80
C1/9E50:	8542    	STA $42
C1/9E52:	AD820E  	LDA $0E82
C1/9E55:	8552    	STA $52
C1/9E57:	AD880E  	LDA $0E88
C1/9E5A:	8562    	STA $62
C1/9E5C:	AD8A0E  	LDA $0E8A
C1/9E5F:	8572    	STA $72
C1/9E61:	A020    	LDY #$20
C1/9E63:	8445    	STY $45
C1/9E65:	8455    	STY $55
C1/9E67:	8465    	STY $65
C1/9E69:	8475    	STY $75
C1/9E6B:	A0F0    	LDY #$F0
C1/9E6D:	8C0B42  	STY $420B
C1/9E70:	A98065  	LDA #$6580
C1/9E73:	8D1621  	STA $2116
C1/9E76:	AD840E  	LDA $0E84
C1/9E79:	8542    	STA $42
C1/9E7B:	AD860E  	LDA $0E86
C1/9E7E:	8552    	STA $52
C1/9E80:	AD8C0E  	LDA $0E8C
C1/9E83:	8562    	STA $62
C1/9E85:	AD8E0E  	LDA $0E8E
C1/9E88:	8572    	STA $72
C1/9E8A:	A020    	LDY #$20
C1/9E8C:	8445    	STY $45
C1/9E8E:	8455    	STY $55
C1/9E90:	8465    	STY $65
C1/9E92:	8475    	STY $75
C1/9E94:	A0F0    	LDY #$F0
C1/9E96:	8C0B42  	STY $420B
C1/9E99:	CA      	DEX 
C1/9E9A:	D003    	BNE $9E9F
C1/9E9C:	820B01  	BRL $9FAA
C1/9E9F:	CA      	DEX 
C1/9EA0:	F0FA    	BEQ $9E9C

{$7EE683 - 6}
C1/9EA2:	A9C064  	LDA #$64C0
C1/9EA5:	8D1621  	STA $2116
C1/9EA8:	AD900E  	LDA $0E90
C1/9EAB:	8542    	STA $42
C1/9EAD:	AD920E  	LDA $0E92
C1/9EB0:	8552    	STA $52
C1/9EB2:	AD980E  	LDA $0E98
C1/9EB5:	8562    	STA $62
C1/9EB7:	AD9A0E  	LDA $0E9A
C1/9EBA:	8572    	STA $72
C1/9EBC:	A020    	LDY #$20
C1/9EBE:	8445    	STY $45
C1/9EC0:	8455    	STY $55
C1/9EC2:	8465    	STY $65
C1/9EC4:	8475    	STY $75
C1/9EC6:	A0F0    	LDY #$F0
C1/9EC8:	8C0B42  	STY $420B
C1/9ECB:	A9C065  	LDA #$65C0
C1/9ECE:	8D1621  	STA $2116
C1/9ED1:	AD940E  	LDA $0E94
C1/9ED4:	8542    	STA $42
C1/9ED6:	AD960E  	LDA $0E96
C1/9ED9:	8552    	STA $52
C1/9EDB:	AD9C0E  	LDA $0E9C
C1/9EDE:	8562    	STA $62
C1/9EE0:	AD9E0E  	LDA $0E9E
C1/9EE3:	8572    	STA $72
C1/9EE5:	A020    	LDY #$20
C1/9EE7:	8445    	STY $45
C1/9EE9:	8455    	STY $55
C1/9EEB:	8465    	STY $65
C1/9EED:	8475    	STY $75
C1/9EEF:	A0F0    	LDY #$F0
C1/9EF1:	8C0B42  	STY $420B
C1/9EF4:	CA      	DEX 
C1/9EF5:	D003    	BNE $9EFA
C1/9EF7:	82B000  	BRL $9FAA
C1/9EFA:	CA      	DEX 
C1/9EFB:	F0FA    	BEQ $9EF7

{$7EE683 - 8}
C1/9EFD:	A90066  	LDA #$6600
C1/9F00:	8D1621  	STA $2116
C1/9F03:	ADA00E  	LDA $0EA0
C1/9F06:	8542    	STA $42
C1/9F08:	ADA20E  	LDA $0EA2
C1/9F0B:	8552    	STA $52
C1/9F0D:	ADA80E  	LDA $0EA8
C1/9F10:	8562    	STA $62
C1/9F12:	ADAA0E  	LDA $0EAA
C1/9F15:	8572    	STA $72
C1/9F17:	A020    	LDY #$20
C1/9F19:	8445    	STY $45
C1/9F1B:	8455    	STY $55
C1/9F1D:	8465    	STY $65
C1/9F1F:	8475    	STY $75
C1/9F21:	A0F0    	LDY #$F0
C1/9F23:	8C0B42  	STY $420B
C1/9F26:	A90067  	LDA #$6700
C1/9F29:	8D1621  	STA $2116
C1/9F2C:	ADA40E  	LDA $0EA4
C1/9F2F:	8542    	STA $42
C1/9F31:	ADA60E  	LDA $0EA6
C1/9F34:	8552    	STA $52
C1/9F36:	ADAC0E  	LDA $0EAC
C1/9F39:	8562    	STA $62
C1/9F3E:	8572    	STA $72
C1/9F40:	A020    	LDY #$20
C1/9F42:	8445    	STY $45
C1/9F44:	8455    	STY $55
C1/9F46:	8465    	STY $65
C1/9F48:	8475    	STY $75
C1/9F4A:	A0F0    	LDY #$F0
C1/9F4C:	8C0B42  	STY $420B
C1/9F4F:	CA      	DEX 
C1/9F50:	D003    	BNE $9F55
C1/9F52:	825500  	BRL $9FAA
C1/9F55:	CA      	DEX 
C1/9F56:	F0FA    	BEQ $9F52

{$7EE683 - 0x0A}
C1/9F58:	A94066  	LDA #$6640
C1/9F5B:	8D1621  	STA $2116
C1/9F5E:	ADB00E  	LDA $0EB0
C1/9F61:	8542    	STA $42
C1/9F63:	ADB20E  	LDA $0EB2
C1/9F66:	8552    	STA $52
C1/9F68:	ADB80E  	LDA $0EB8
C1/9F6B:	8562    	STA $62
C1/9F70:	8572    	STA $72
C1/9F72:	A020    	LDY #$20
C1/9F74:	8445    	STY $45
C1/9F76:	8455    	STY $55
C1/9F78:	8465    	STY $65
C1/9F7A:	8475    	STY $75
C1/9F7C:	A0F0    	LDY #$F0
C1/9F7E:	8C0B42  	STY $420B
C1/9F81:	A94067  	LDA #$6740
C1/9F84:	8D1621  	STA $2116
C1/9F87:	ADB40E  	LDA $0EB4
C1/9F8A:	8542    	STA $42
C1/9F8C:	ADB60E  	LDA $0EB6
C1/9F8F:	8552    	STA $52
C1/9F91:	ADBC0E  	LDA $0EBC
C1/9F94:	8562    	STA $62
C1/9F96:	ADBE0E  	LDA $0EBE
C1/9F99:	8572    	STA $72
C1/9F9B:	A020    	LDY #$20
C1/9F9D:	8445    	STY $45
C1/9F9F:	8455    	STY $55
C1/9FA1:	8465    	STY $65
C1/9FA3:	8475    	STY $75
C1/9FA5:	A0F0    	LDY #$F0
C1/9FA7:	8C0B42  	STY $420B

{Branched to from a lot of places, associated with Enemy #1?}
C1/9FAA:	AF84E67E	LDA $7EE684
C1/9FAE:	AA      	TAX 
C1/9FAF:	D003    	BNE $9FB4
C1/9FB1:	82BC01  	BRL $A170

{$7EE684 - 0}
C1/9FB4:	A9806C  	LDA #$6C80
C1/9FB7:	8D1621  	STA $2116
C1/9FBA:	AD600D  	LDA $0D60
C1/9FBD:	8542    	STA $42
C1/9FBF:	AD620D  	LDA $0D62
C1/9FC2:	8552    	STA $52
C1/9FC4:	AD680D  	LDA $0D68
C1/9FC7:	8562    	STA $62
C1/9FC9:	AD6A0D  	LDA $0D6A
C1/9FCC:	8572    	STA $72
C1/9FCE:	A97E20  	LDA #$207E
C1/9FD1:	8544    	STA $44
C1/9FD3:	8554    	STA $54
C1/9FD5:	8564    	STA $64
C1/9FD7:	8574    	STA $74
C1/9FD9:	A0F0    	LDY #$F0
C1/9FDB:	8C0B42  	STY $420B
C1/9FDE:	A9806D  	LDA #$6D80
C1/9FE1:	8D1621  	STA $2116
C1/9FE4:	AD640D  	LDA $0D64
C1/9FE7:	8542    	STA $42
C1/9FE9:	AD660D  	LDA $0D66
C1/9FEC:	8552    	STA $52
C1/9FEE:	AD6C0D  	LDA $0D6C
C1/9FF1:	8562    	STA $62
C1/9FF3:	AD6E0D  	LDA $0D6E
C1/9FF6:	8572    	STA $72
C1/9FF8:	A020    	LDY #$20
C1/9FFA:	8445    	STY $45
C1/9FFC:	8455    	STY $55
C1/9FFE:	8465    	STY $65
C1/A000:	8475    	STY $75
C1/A002:	A0F0    	LDY #$F0
C1/A004:	8C0B42  	STY $420B
C1/A007:	CA      	DEX 
C1/A008:	D003    	BNE $A00D
C1/A00A:	826301  	BRL $A170
C1/A00D:	CA      	DEX 
C1/A00E:	F0FA    	BEQ $A00A

{$7EE684 - 2}
C1/A010:	A9C06C  	LDA #$6CC0
C1/A013:	8D1621  	STA $2116
C1/A016:	AD700D  	LDA $0D70
C1/A019:	8542    	STA $42
C1/A01B:	AD720D  	LDA $0D72
C1/A01E:	8552    	STA $52
C1/A020:	AD780D  	LDA $0D78
C1/A023:	8562    	STA $62
C1/A025:	AD7A0D  	LDA $0D7A
C1/A028:	8572    	STA $72
C1/A02A:	A020    	LDY #$20
C1/A02C:	8445    	STY $45
C1/A02E:	8455    	STY $55
C1/A030:	8465    	STY $65
C1/A032:	8475    	STY $75
C1/A034:	A0F0    	LDY #$F0
C1/A036:	8C0B42  	STY $420B
C1/A039:	A9C06D  	LDA #$6DC0
C1/A03C:	8D1621  	STA $2116
C1/A03F:	AD740D  	LDA $0D74
C1/A042:	8542    	STA $42
C1/A044:	AD760D  	LDA $0D76
C1/A047:	8552    	STA $52
C1/A049:	AD7C0D  	LDA $0D7C
C1/A04C:	8562    	STA $62
C1/A04E:	AD7E0D  	LDA $0D7E
C1/A051:	8572    	STA $72
C1/A053:	A020    	LDY #$20
C1/A055:	8445    	STY $45
C1/A057:	8455    	STY $55
C1/A059:	8465    	STY $65
C1/A05B:	8475    	STY $75
C1/A05D:	A0F0    	LDY #$F0
C1/A05F:	8C0B42  	STY $420B
C1/A062:	CA      	DEX 
C1/A063:	D003    	BNE $A068
C1/A065:	820801  	BRL $A170
C1/A068:	CA      	DEX 
C1/A069:	F0FA    	BEQ $A065

{$7EE684 - 4}
C1/A06B:	A9006E  	LDA #$6E00
C1/A06E:	8D1621  	STA $2116
C1/A071:	AD800D  	LDA $0D80
C1/A074:	8542    	STA $42
C1/A076:	AD820D  	LDA $0D82
C1/A079:	8552    	STA $52
C1/A07B:	AD880D  	LDA $0D88
C1/A07E:	8562    	STA $62
C1/A080:	AD8A0D  	LDA $0D8A
C1/A083:	8572    	STA $72
C1/A085:	A020    	LDY #$20
C1/A087:	8445    	STY $45
C1/A089:	8455    	STY $55
C1/A08B:	8465    	STY $65
C1/A08D:	8475    	STY $75
C1/A08F:	A0F0    	LDY #$F0
C1/A091:	8C0B42  	STY $420B
C1/A094:	A9006F  	LDA #$6F00
C1/A097:	8D1621  	STA $2116
C1/A09A:	AD840D  	LDA $0D84
C1/A09D:	8542    	STA $42
C1/A09F:	AD860D  	LDA $0D86
C1/A0A2:	8552    	STA $52
C1/A0A4:	AD8C0D  	LDA $0D8C
C1/A0A7:	8562    	STA $62
C1/A0A9:	AD8E0D  	LDA $0D8E
C1/A0AC:	8572    	STA $72
C1/A0AE:	A020    	LDY #$20
C1/A0B0:	8445    	STY $45
C1/A0B2:	8455    	STY $55
C1/A0B4:	8465    	STY $65
C1/A0B6:	8475    	STY $75
C1/A0B8:	A0F0    	LDY #$F0
C1/A0BA:	8C0B42  	STY $420B
C1/A0BD:	CA      	DEX 
C1/A0BE:	D003    	BNE $A0C3
C1/A0C0:	82AD00  	BRL $A170
C1/A0C3:	CA      	DEX 
C1/A0C4:	F0FA    	BEQ $A0C0

{$7EE684 - 6}
C1/A0C6:	A9406E  	LDA #$6E40
C1/A0C9:	8D1621  	STA $2116
C1/A0CC:	AD900D  	LDA $0D90
C1/A0CF:	8542    	STA $42
C1/A0D1:	AD920D  	LDA $0D92
C1/A0D4:	8552    	STA $52
C1/A0D6:	AD980D  	LDA $0D98
C1/A0D9:	8562    	STA $62
C1/A0DB:	AD9A0D  	LDA $0D9A
C1/A0DE:	8572    	STA $72
C1/A0E0:	A020    	LDY #$20
C1/A0E2:	8445    	STY $45
C1/A0E4:	8455    	STY $55
C1/A0E6:	8465    	STY $65
C1/A0E8:	8475    	STY $75
C1/A0EA:	A0F0    	LDY #$F0
C1/A0EC:	8C0B42  	STY $420B
C1/A0EF:	A9406F  	LDA #$6F40
C1/A0F2:	8D1621  	STA $2116
C1/A0F5:	AD940D  	LDA $0D94
C1/A0F8:	8542    	STA $42
C1/A0FA:	AD960D  	LDA $0D96
C1/A0FD:	8552    	STA $52
C1/A0FF:	AD9C0D  	LDA $0D9C
C1/A102:	8562    	STA $62
C1/A104:	AD9E0D  	LDA $0D9E
C1/A107:	8572    	STA $72
C1/A109:	A020    	LDY #$20
C1/A10B:	8445    	STY $45
C1/A10D:	8455    	STY $55
C1/A10F:	8465    	STY $65
C1/A111:	8475    	STY $75
C1/A113:	A0F0    	LDY #$F0
C1/A115:	8C0B42  	STY $420B
C1/A118:	CA      	DEX 
C1/A119:	F055    	BEQ $A170
C1/A11B:	CA      	DEX 
C1/A11C:	F052    	BEQ $A170

{$7EE684 - 8}
C1/A11E:	A9806E  	LDA #$6E80
C1/A121:	8D1621  	STA $2116
C1/A124:	ADA00D  	LDA $0DA0
C1/A127:	8542    	STA $42
C1/A129:	ADA20D  	LDA $0DA2
C1/A12C:	8552    	STA $52
C1/A12E:	ADA80D  	LDA $0DA8
C1/A131:	8562    	STA $62
C1/A133:	ADAA0D  	LDA $0DAA
C1/A136:	8572    	STA $72
C1/A138:	A020    	LDY #$20
C1/A13A:	8445    	STY $45
C1/A13C:	8455    	STY $55
C1/A13E:	8465    	STY $65
C1/A140:	8475    	STY $75
C1/A142:	A0F0    	LDY #$F0
C1/A144:	8C0B42  	STY $420B
C1/A147:	A9806F  	LDA #$6F80
C1/A14A:	8D1621  	STA $2116
C1/A14D:	ADA40D  	LDA $0DA4
C1/A150:	8542    	STA $42
C1/A152:	ADA60D  	LDA $0DA6
C1/A155:	8552    	STA $52
C1/A157:	ADAC0D  	LDA $0DAC
C1/A15A:	8562    	STA $62
C1/A15F:	8572    	STA $72
C1/A161:	A020    	LDY #$20
C1/A163:	8445    	STY $45
C1/A165:	8455    	STY $55
C1/A167:	8465    	STY $65
C1/A169:	8475    	STY $75
C1/A16B:	A0F0    	LDY #$F0
C1/A16D:	8C0B42  	STY $420B
C1/A170:	AF8DE67E	LDA $7EE68D
C1/A174:	AA      	TAX 
C1/A175:	F00C    	BEQ $A183
C1/A177:	2900FF  	AND #$FF00
C1/A17A:	8F8DE67E	STA $7EE68D
C1/A17E:	A204    	LDX #$04
C1/A180:	829BFF  	BRL $A11E
C1/A183:	2B      	PLD 
C1/A184:	6B      	RTL

[Animation stuff?] [NPC #2?]
C1/A185:	AF83E87E	LDA $7EE883
C1/A189:	AA      	TAX 
C1/A18A:	D003 +  	BNE $A18F
C1/A18C:	822102  	BRL $A3B0

C1/A18F: +	A98066  	LDA #$6680
C1/A192:	8D1621  	STA $2116
C1/A195:	ADC00E  	LDA $0EC0
C1/A198:	8542    	STA $42
C1/A19A:	ADC20E  	LDA $0EC2
C1/A19D:	8552    	STA $52
C1/A19F:	ADC80E  	LDA $0EC8
C1/A1A2:	8562    	STA $62
C1/A1A7:	8572    	STA $72
C1/A1A9:	AF82E87E	LDA $7EE882
C1/A1AD:	29FF00  	AND #$00FF
C1/A1B0:	090020  	ORA #$2000
C1/A1B3:	8544    	STA $44
C1/A1B5:	8554    	STA $54
C1/A1B7:	8564    	STA $64
C1/A1B9:	8574    	STA $74
C1/A1BB:	A0F0    	LDY #$F0
C1/A1BD:	8C0B42  	STY $420B
C1/A1C0:	A98067  	LDA #$6780
C1/A1C3:	8D1621  	STA $2116
C1/A1C6:	ADC40E  	LDA $0EC4
C1/A1C9:	8542    	STA $42
C1/A1CB:	ADC60E  	LDA $0EC6
C1/A1CE:	8552    	STA $52
C1/A1D3:	8562    	STA $62
C1/A1D8:	8572    	STA $72
C1/A1DA:	A020    	LDY #$20
C1/A1DC:	8445    	STY $45
C1/A1DE:	8455    	STY $55
C1/A1E0:	8465    	STY $65
C1/A1E2:	8475    	STY $75
C1/A1E4:	A0F0    	LDY #$F0
C1/A1E6:	8C0B42  	STY $420B
C1/A1E9:	CA      	DEX 
C1/A1EA:	D003 +  	BNE $A1EF
C1/A1EC: -	82C101  	BRL $A3B0
C1/A1EF: +	CA      	DEX 
C1/A1F0:	F0FA -  	BEQ $A1EC

C1/A1F2:	A9C066  	LDA #$66C0
C1/A1F5:	8D1621  	STA $2116
C1/A1F8:	ADD00E  	LDA $0ED0
C1/A1FB:	8542    	STA $42
C1/A1FD:	ADD20E  	LDA $0ED2
C1/A200:	8552    	STA $52
C1/A202:	ADD80E  	LDA $0ED8
C1/A205:	8562    	STA $62
C1/A207:	ADDA0E  	LDA $0EDA
C1/A20A:	8572    	STA $72
C1/A20C:	A020    	LDY #$20
C1/A20E:	8445    	STY $45
C1/A210:	8455    	STY $55
C1/A212:	8465    	STY $65
C1/A214:	8475    	STY $75
C1/A216:	A0F0    	LDY #$F0
C1/A218:	8C0B42  	STY $420B
C1/A21B:	A9C067  	LDA #$67C0
C1/A21E:	8D1621  	STA $2116
C1/A221:	ADD40E  	LDA $0ED4
C1/A224:	8542    	STA $42
C1/A226:	ADD60E  	LDA $0ED6
C1/A229:	8552    	STA $52
C1/A22E:	8562    	STA $62
C1/A230:	ADDE0E  	LDA $0EDE
C1/A233:	8572    	STA $72
C1/A235:	A020    	LDY #$20
C1/A237:	8445    	STY $45
C1/A239:	8455    	STY $55
C1/A23B:	8465    	STY $65
C1/A23D:	8475    	STY $75
C1/A23F:	A0F0    	LDY #$F0
C1/A241:	8C0B42  	STY $420B
C1/A244:	CA      	DEX 
C1/A245:	D003 +  	BNE $A24A
C1/A247: -	826601  	BRL $A3B0
C1/A24A: +	CA      	DEX 
C1/A24B:	F0FA -  	BEQ $A247

C1/A24D:	A90068  	LDA #$6800
C1/A250:	8D1621  	STA $2116
C1/A253:	ADE00E  	LDA $0EE0
C1/A256:	8542    	STA $42
C1/A258:	ADE20E  	LDA $0EE2
C1/A25B:	8552    	STA $52
C1/A25D:	ADE80E  	LDA $0EE8
C1/A260:	8562    	STA $62
C1/A262:	ADEA0E  	LDA $0EEA
C1/A265:	8572    	STA $72
C1/A267:	A020    	LDY #$20
C1/A269:	8445    	STY $45
C1/A26B:	8455    	STY $55
C1/A26D:	8465    	STY $65
C1/A26F:	8475    	STY $75
C1/A271:	A0F0    	LDY #$F0
C1/A273:	8C0B42  	STY $420B
C1/A276:	A90069  	LDA #$6900
C1/A279:	8D1621  	STA $2116
C1/A27C:	ADE40E  	LDA $0EE4
C1/A27F:	8542    	STA $42
C1/A281:	ADE60E  	LDA $0EE6
C1/A284:	8552    	STA $52
C1/A286:	ADEC0E  	LDA $0EEC
C1/A289:	8562    	STA $62
C1/A28E:	8572    	STA $72
C1/A290:	A020    	LDY #$20
C1/A292:	8445    	STY $45
C1/A294:	8455    	STY $55
C1/A296:	8465    	STY $65
C1/A298:	8475    	STY $75
C1/A29A:	A0F0    	LDY #$F0
C1/A29C:	8C0B42  	STY $420B
C1/A29F:	CA      	DEX 
C1/A2A0:	D003 +  	BNE $A2A5
C1/A2A2: -	820B01  	BRL $A3B0
C1/A2A5: +	CA      	DEX 
C1/A2A6:	F0FA -  	BEQ $A2A2

C1/A2A8:	A94068  	LDA #$6840
C1/A2AB:	8D1621  	STA $2116
C1/A2AE:	ADF00E  	LDA $0EF0
C1/A2B1:	8542    	STA $42
C1/A2B3:	ADF20E  	LDA $0EF2
C1/A2B6:	8552    	STA $52
C1/A2B8:	ADF80E  	LDA $0EF8
C1/A2BB:	8562    	STA $62
C1/A2C0:	8572    	STA $72
C1/A2C2:	A020    	LDY #$20
C1/A2C4:	8445    	STY $45
C1/A2C6:	8455    	STY $55
C1/A2C8:	8465    	STY $65
C1/A2CA:	8475    	STY $75
C1/A2CC:	A0F0    	LDY #$F0
C1/A2CE:	8C0B42  	STY $420B
C1/A2D1:	A94069  	LDA #$6940
C1/A2D4:	8D1621  	STA $2116
C1/A2D7:	ADF40E  	LDA $0EF4
C1/A2DA:	8542    	STA $42
C1/A2DC:	ADF60E  	LDA $0EF6
C1/A2DF:	8552    	STA $52
C1/A2E4:	8562    	STA $62
C1/A2E9:	8572    	STA $72
C1/A2EB:	A020    	LDY #$20
C1/A2ED:	8445    	STY $45
C1/A2EF:	8455    	STY $55
C1/A2F1:	8465    	STY $65
C1/A2F3:	8475    	STY $75
C1/A2F5:	A0F0    	LDY #$F0
C1/A2F7:	8C0B42  	STY $420B
C1/A2FA:	CA      	DEX 
C1/A2FB:	D003 +  	BNE $A300
C1/A2FD: -	82B000  	BRL $A3B0
C1/A300: +	CA      	DEX 
C1/A301:	F0FA -  	BEQ $A2FD

C1/A303:	A98068  	LDA #$6880
C1/A306:	8D1621  	STA $2116
C1/A309:	AD000F  	LDA $0F00
C1/A30C:	8542    	STA $42
C1/A30E:	AD020F  	LDA $0F02
C1/A311:	8552    	STA $52
C1/A313:	AD080F  	LDA $0F08
C1/A316:	8562    	STA $62
C1/A318:	AD0A0F  	LDA $0F0A
C1/A31B:	8572    	STA $72
C1/A31D:	A020    	LDY #$20
C1/A31F:	8445    	STY $45
C1/A321:	8455    	STY $55
C1/A323:	8465    	STY $65
C1/A325:	8475    	STY $75
C1/A327:	A0F0    	LDY #$F0
C1/A329:	8C0B42  	STY $420B
C1/A32C:	A98069  	LDA #$6980
C1/A32F:	8D1621  	STA $2116
C1/A332:	AD040F  	LDA $0F04
C1/A335:	8542    	STA $42
C1/A337:	AD060F  	LDA $0F06
C1/A33A:	8552    	STA $52
C1/A33C:	AD0C0F  	LDA $0F0C
C1/A33F:	8562    	STA $62
C1/A341:	AD0E0F  	LDA $0F0E
C1/A344:	8572    	STA $72
C1/A346:	A020    	LDY #$20
C1/A348:	8445    	STY $45
C1/A34A:	8455    	STY $55
C1/A34C:	8465    	STY $65
C1/A34E:	8475    	STY $75
C1/A350:	A0F0    	LDY #$F0
C1/A352:	8C0B42  	STY $420B
C1/A355:	CA      	DEX 
C1/A356:	D003    	BNE $A35B
C1/A358:	825500  	BRL $A3B0
C1/A35B:	CA      	DEX 
C1/A35C:	F0FA    	BEQ $A358

C1/A35E:	A9C068  	LDA #$68C0
C1/A361:	8D1621  	STA $2116
C1/A364:	AD100F  	LDA $0F10
C1/A367:	8542    	STA $42
C1/A369:	AD120F  	LDA $0F12
C1/A36C:	8552    	STA $52
C1/A36E:	AD180F  	LDA $0F18
C1/A371:	8562    	STA $62
C1/A373:	AD1A0F  	LDA $0F1A
C1/A376:	8572    	STA $72
C1/A378:	A020    	LDY #$20
C1/A37A:	8445    	STY $45
C1/A37C:	8455    	STY $55
C1/A37E:	8465    	STY $65
C1/A380:	8475    	STY $75
C1/A382:	A0F0    	LDY #$F0
C1/A384:	8C0B42  	STY $420B
C1/A387:	A9C069  	LDA #$69C0
C1/A38A:	8D1621  	STA $2116
C1/A38D:	AD140F  	LDA $0F14
C1/A390:	8542    	STA $42
C1/A392:	AD160F  	LDA $0F16
C1/A395:	8552    	STA $52
C1/A397:	AD1C0F  	LDA $0F1C
C1/A39A:	8562    	STA $62
C1/A39C:	AD1E0F  	LDA $0F1E
C1/A39F:	8572    	STA $72
C1/A3A1:	A020    	LDY #$20
C1/A3A3:	8445    	STY $45
C1/A3A5:	8455    	STY $55
C1/A3A7:	8465    	STY $65
C1/A3A9:	8475    	STY $75
C1/A3AB:	A0F0    	LDY #$F0
C1/A3AD:	8C0B42  	STY $420B
{Branched to from a lot of places, associate with Enemy #2?}
C1/A3B0:	AF84E87E	LDA $7EE884
C1/A3B4:	AA      	TAX 
C1/A3B5:	D003    	BNE $A3BA
C1/A3B7:	82BC01  	BRL $A576

C1/A3BA:	A9C06E  	LDA #$6EC0
C1/A3BD:	8D1621  	STA $2116
C1/A3C0:	ADB00D  	LDA $0DB0
C1/A3C3:	8542    	STA $42
C1/A3C5:	ADB20D  	LDA $0DB2
C1/A3C8:	8552    	STA $52
C1/A3CA:	ADB80D  	LDA $0DB8
C1/A3CD:	8562    	STA $62
C1/A3D2:	8572    	STA $72
C1/A3D4:	A97E20  	LDA #$207E
C1/A3D7:	8544    	STA $44
C1/A3D9:	8554    	STA $54
C1/A3DB:	8564    	STA $64
C1/A3DD:	8574    	STA $74
C1/A3DF:	A0F0    	LDY #$F0
C1/A3E1:	8C0B42  	STY $420B
C1/A3E4:	A9C06F  	LDA #$6FC0
C1/A3E7:	8D1621  	STA $2116
C1/A3EA:	ADB40D  	LDA $0DB4
C1/A3ED:	8542    	STA $42
C1/A3EF:	ADB60D  	LDA $0DB6
C1/A3F2:	8552    	STA $52
C1/A3F7:	8562    	STA $62
C1/A3FC:	8572    	STA $72
C1/A3FE:	A020    	LDY #$20
C1/A400:	8445    	STY $45
C1/A402:	8455    	STY $55
C1/A404:	8465    	STY $65
C1/A406:	8475    	STY $75
C1/A408:	A0F0    	LDY #$F0
C1/A40A:	8C0B42  	STY $420B
C1/A40D:	CA      	DEX 
C1/A40E:	D003    	BNE $A413
C1/A410:	826301  	BRL $A576

C1/A413:	CA      	DEX 
C1/A414:	F0FA    	BEQ $A410
C1/A416:	A90070  	LDA #$7000
C1/A419:	8D1621  	STA $2116
C1/A41C:	ADC00D  	LDA $0DC0
C1/A41F:	8542    	STA $42
C1/A421:	ADC20D  	LDA $0DC2
C1/A424:	8552    	STA $52
C1/A426:	ADC80D  	LDA $0DC8
C1/A429:	8562    	STA $62
C1/A42E:	8572    	STA $72
C1/A430:	A020    	LDY #$20
C1/A432:	8445    	STY $45
C1/A434:	8455    	STY $55
C1/A436:	8465    	STY $65
C1/A438:	8475    	STY $75
C1/A43A:	A0F0    	LDY #$F0
C1/A43C:	8C0B42  	STY $420B
C1/A43F:	A90071  	LDA #$7100
C1/A442:	8D1621  	STA $2116
C1/A445:	ADC40D  	LDA $0DC4
C1/A448:	8542    	STA $42
C1/A44A:	ADC60D  	LDA $0DC6
C1/A44D:	8552    	STA $52
C1/A452:	8562    	STA $62
C1/A454:	ADCE0D  	LDA $0DCE
C1/A457:	8572    	STA $72
C1/A459:	A020    	LDY #$20
C1/A45B:	8445    	STY $45
C1/A45D:	8455    	STY $55
C1/A45F:	8465    	STY $65
C1/A461:	8475    	STY $75
C1/A463:	A0F0    	LDY #$F0
C1/A465:	8C0B42  	STY $420B
C1/A468:	CA      	DEX 
C1/A469:	D003    	BNE $A46E
C1/A46B:	820801  	BRL $A576

C1/A46E:	CA      	DEX 
C1/A46F:	F0FA    	BEQ $A46B
C1/A471:	A94070  	LDA #$7040
C1/A474:	8D1621  	STA $2116
C1/A477:	ADD00D  	LDA $0DD0
C1/A47A:	8542    	STA $42
C1/A47C:	ADD20D  	LDA $0DD2
C1/A47F:	8552    	STA $52
C1/A481:	ADD80D  	LDA $0DD8
C1/A484:	8562    	STA $62
C1/A486:	ADDA0D  	LDA $0DDA
C1/A489:	8572    	STA $72
C1/A48B:	A020    	LDY #$20
C1/A48D:	8445    	STY $45
C1/A48F:	8455    	STY $55
C1/A491:	8465    	STY $65
C1/A493:	8475    	STY $75
C1/A495:	A0F0    	LDY #$F0
C1/A497:	8C0B42  	STY $420B
C1/A49A:	A94071  	LDA #$7140
C1/A49D:	8D1621  	STA $2116
C1/A4A0:	ADD40D  	LDA $0DD4
C1/A4A3:	8542    	STA $42
C1/A4A5:	ADD60D  	LDA $0DD6
C1/A4A8:	8552    	STA $52
C1/A4AD:	8562    	STA $62
C1/A4B2:	8572    	STA $72
C1/A4B4:	A020    	LDY #$20
C1/A4B6:	8445    	STY $45
C1/A4B8:	8455    	STY $55
C1/A4BA:	8465    	STY $65
C1/A4BC:	8475    	STY $75
C1/A4BE:	A0F0    	LDY #$F0
C1/A4C0:	8C0B42  	STY $420B
C1/A4C3:	CA      	DEX 
C1/A4C4:	D003    	BNE $A4C9
C1/A4C6:	82AD00  	BRL $A576

C1/A4C9:	CA      	DEX 
C1/A4CA:	F0FA    	BEQ $A4C6
C1/A4CC:	A98070  	LDA #$7080
C1/A4CF:	8D1621  	STA $2116
C1/A4D2:	ADE00D  	LDA $0DE0
C1/A4D5:	8542    	STA $42
C1/A4D7:	ADE20D  	LDA $0DE2
C1/A4DA:	8552    	STA $52
C1/A4DC:	ADE80D  	LDA $0DE8
C1/A4DF:	8562    	STA $62
C1/A4E4:	8572    	STA $72
C1/A4E6:	A020    	LDY #$20
C1/A4E8:	8445    	STY $45
C1/A4EA:	8455    	STY $55
C1/A4EC:	8465    	STY $65
C1/A4EE:	8475    	STY $75
C1/A4F0:	A0F0    	LDY #$F0
C1/A4F2:	8C0B42  	STY $420B
C1/A4F5:	A98071  	LDA #$7180
C1/A4F8:	8D1621  	STA $2116
C1/A4FB:	ADE40D  	LDA $0DE4
C1/A4FE:	8542    	STA $42
C1/A500:	ADE60D  	LDA $0DE6
C1/A503:	8552    	STA $52
C1/A505:	ADEC0D  	LDA $0DEC
C1/A508:	8562    	STA $62
C1/A50D:	8572    	STA $72
C1/A50F:	A020    	LDY #$20
C1/A511:	8445    	STY $45
C1/A513:	8455    	STY $55
C1/A515:	8465    	STY $65
C1/A517:	8475    	STY $75
C1/A519:	A0F0    	LDY #$F0
C1/A51B:	8C0B42  	STY $420B
C1/A51E:	CA      	DEX 
C1/A51F:	F055    	BEQ $A576
C1/A521:	CA      	DEX 
C1/A522:	F052    	BEQ $A576
C1/A524: -	A9C070  	LDA #$70C0
C1/A527:	8D1621  	STA $2116
C1/A52A:	ADF00D  	LDA $0DF0
C1/A52D:	8542    	STA $42
C1/A52F:	ADF20D  	LDA $0DF2
C1/A532:	8552    	STA $52
C1/A534:	ADF80D  	LDA $0DF8
C1/A537:	8562    	STA $62
C1/A539:	ADFA0D  	LDA $0DFA
C1/A53C:	8572    	STA $72
C1/A53E:	A020    	LDY #$20
C1/A540:	8445    	STY $45
C1/A542:	8455    	STY $55
C1/A544:	8465    	STY $65
C1/A546:	8475    	STY $75
C1/A548:	A0F0    	LDY #$F0
C1/A54A:	8C0B42  	STY $420B
C1/A54D:	A9C071  	LDA #$71C0
C1/A550:	8D1621  	STA $2116
C1/A553:	ADF40D  	LDA $0DF4
C1/A556:	8542    	STA $42
C1/A558:	ADF60D  	LDA $0DF6
C1/A55B:	8552    	STA $52
C1/A560:	8562    	STA $62
C1/A562:	ADFE0D  	LDA $0DFE
C1/A565:	8572    	STA $72
C1/A567:	A020    	LDY #$20
C1/A569:	8445    	STY $45
C1/A56B:	8455    	STY $55
C1/A56D:	8465    	STY $65
C1/A56F:	8475    	STY $75
C1/A571:	A0F0    	LDY #$F0
C1/A573:	8C0B42  	STY $420B
C1/A576:	AF8DE87E	LDA $7EE88D
C1/A57A:	AA      	TAX 
C1/A57B:	F00C    	BEQ $A589
C1/A57D:	2900FF  	AND #$FF00
C1/A580:	8F8DE87E	STA $7EE88D
C1/A584:	A204    	LDX #$04
C1/A586:	829BFF -	BRL $A524
C1/A589:	2B      	PLD 
C1/A58A:	6B      	RTL

[Animation stuff?] [NPC #3]
C1/A58B:	AF83EA7E	LDA $7EEA83
C1/A58F:	AA      	TAX 
C1/A590:	D003 +  	BNE $A595
C1/A592:	822102  	BRL $A7B6

C1/A595: +	A9006A  	LDA #$6A00
C1/A598:	8D1621  	STA $2116
C1/A59B:	AD200F  	LDA $0F20
C1/A59E:	8542    	STA $42
C1/A5A0:	AD220F  	LDA $0F22
C1/A5A3:	8552    	STA $52
C1/A5A5:	AD280F  	LDA $0F28
C1/A5A8:	8562    	STA $62
C1/A5AA:	AD2A0F  	LDA $0F2A
C1/A5AD:	8572    	STA $72
C1/A5B3:	29FF00  	AND #$00FF
C1/A5B6:	090020  	ORA #$2000
C1/A5B9:	8544    	STA $44
C1/A5BB:	8554    	STA $54
C1/A5BD:	8564    	STA $64
C1/A5BF:	8574    	STA $74
C1/A5C1:	A0F0    	LDY #$F0
C1/A5C3:	8C0B42  	STY $420B
C1/A5C6:	A9006B  	LDA #$6B00
C1/A5C9:	8D1621  	STA $2116
C1/A5CC:	AD240F  	LDA $0F24
C1/A5CF:	8542    	STA $42
C1/A5D1:	AD260F  	LDA $0F26
C1/A5D4:	8552    	STA $52
C1/A5D6:	AD2C0F  	LDA $0F2C
C1/A5D9:	8562    	STA $62
C1/A5DB:	AD2E0F  	LDA $0F2E
C1/A5DE:	8572    	STA $72
C1/A5E0:	A020    	LDY #$20
C1/A5E2:	8445    	STY $45
C1/A5E4:	8455    	STY $55
C1/A5E6:	8465    	STY $65
C1/A5E8:	8475    	STY $75
C1/A5EA:	A0F0    	LDY #$F0
C1/A5EC:	8C0B42  	STY $420B
C1/A5EF:	CA      	DEX 
C1/A5F0:	D003 +  	BNE $A5F5
C1/A5F2: -	82C101  	BRL $A7B6			[Branch to End]
C1/A5F5: +	CA      	DEX 
C1/A5F6:	F0FA -  	BEQ $A5F2

C1/A5F8:	A9406A  	LDA #$6A40
C1/A5FB:	8D1621  	STA $2116
C1/A5FE:	AD300F  	LDA $0F30
C1/A601:	8542    	STA $42
C1/A603:	AD320F  	LDA $0F32
C1/A606:	8552    	STA $52
C1/A608:	AD380F  	LDA $0F38
C1/A60B:	8562    	STA $62
C1/A60D:	AD3A0F  	LDA $0F3A
C1/A610:	8572    	STA $72
C1/A612:	A020    	LDY #$20
C1/A614:	8445    	STY $45
C1/A616:	8455    	STY $55
C1/A618:	8465    	STY $65
C1/A61A:	8475    	STY $75
C1/A61C:	A0F0    	LDY #$F0
C1/A61E:	8C0B42  	STY $420B
C1/A621:	A9406B  	LDA #$6B40
C1/A624:	8D1621  	STA $2116
C1/A627:	AD340F  	LDA $0F34
C1/A62A:	8542    	STA $42
C1/A62C:	AD360F  	LDA $0F36
C1/A62F:	8552    	STA $52
C1/A631:	AD3C0F  	LDA $0F3C
C1/A634:	8562    	STA $62
C1/A636:	AD3E0F  	LDA $0F3E
C1/A639:	8572    	STA $72
C1/A63B:	A020    	LDY #$20
C1/A63D:	8445    	STY $45
C1/A63F:	8455    	STY $55
C1/A641:	8465    	STY $65
C1/A643:	8475    	STY $75
C1/A645:	A0F0    	LDY #$F0
C1/A647:	8C0B42  	STY $420B
C1/A64A:	CA      	DEX 
C1/A64B:	D003    	BNE $A650
C1/A64D:	826601  	BRL $A7B6
C1/A650:	CA      	DEX 
C1/A651:	F0FA    	BEQ $A64D
C1/A653:	A9806A  	LDA #$6A80
C1/A656:	8D1621  	STA $2116
C1/A659:	AD400F  	LDA $0F40
C1/A65C:	8542    	STA $42
C1/A65E:	AD420F  	LDA $0F42
C1/A661:	8552    	STA $52
C1/A663:	AD480F  	LDA $0F48
C1/A666:	8562    	STA $62
C1/A668:	AD4A0F  	LDA $0F4A
C1/A66B:	8572    	STA $72
C1/A66D:	A020    	LDY #$20
C1/A66F:	8445    	STY $45
C1/A671:	8455    	STY $55
C1/A673:	8465    	STY $65
C1/A675:	8475    	STY $75
C1/A677:	A0F0    	LDY #$F0
C1/A679:	8C0B42  	STY $420B
C1/A67C:	A9806B  	LDA #$6B80
C1/A67F:	8D1621  	STA $2116
C1/A682:	AD440F  	LDA $0F44
C1/A685:	8542    	STA $42
C1/A687:	AD460F  	LDA $0F46
C1/A68A:	8552    	STA $52
C1/A68C:	AD4C0F  	LDA $0F4C
C1/A68F:	8562    	STA $62
C1/A691:	AD4E0F  	LDA $0F4E
C1/A694:	8572    	STA $72
C1/A696:	A020    	LDY #$20
C1/A698:	8445    	STY $45
C1/A69A:	8455    	STY $55
C1/A69C:	8465    	STY $65
C1/A69E:	8475    	STY $75
C1/A6A0:	A0F0    	LDY #$F0
C1/A6A2:	8C0B42  	STY $420B
C1/A6A5:	CA      	DEX 
C1/A6A6:	D003    	BNE $A6AB
C1/A6A8:	820B01  	BRL $A7B6
C1/A6AB:	CA      	DEX 
C1/A6AC:	F0FA    	BEQ $A6A8
C1/A6AE:	A9C06A  	LDA #$6AC0
C1/A6B1:	8D1621  	STA $2116
C1/A6B4:	AD500F  	LDA $0F50
C1/A6B7:	8542    	STA $42
C1/A6B9:	AD520F  	LDA $0F52
C1/A6BC:	8552    	STA $52
C1/A6BE:	AD580F  	LDA $0F58
C1/A6C1:	8562    	STA $62
C1/A6C3:	AD5A0F  	LDA $0F5A
C1/A6C6:	8572    	STA $72
C1/A6C8:	A020    	LDY #$20
C1/A6CA:	8445    	STY $45
C1/A6CC:	8455    	STY $55
C1/A6CE:	8465    	STY $65
C1/A6D0:	8475    	STY $75
C1/A6D2:	A0F0    	LDY #$F0
C1/A6D4:	8C0B42  	STY $420B
C1/A6D7:	A9C06B  	LDA #$6BC0
C1/A6DA:	8D1621  	STA $2116
C1/A6DD:	AD540F  	LDA $0F54
C1/A6E0:	8542    	STA $42
C1/A6E2:	AD560F  	LDA $0F56
C1/A6E5:	8552    	STA $52
C1/A6E7:	AD5C0F  	LDA $0F5C
C1/A6EA:	8562    	STA $62
C1/A6EC:	AD5E0F  	LDA $0F5E
C1/A6EF:	8572    	STA $72
C1/A6F1:	A020    	LDY #$20
C1/A6F3:	8445    	STY $45
C1/A6F5:	8455    	STY $55
C1/A6F7:	8465    	STY $65
C1/A6F9:	8475    	STY $75
C1/A6FB:	A0F0    	LDY #$F0
C1/A6FD:	8C0B42  	STY $420B
C1/A700:	CA      	DEX 
C1/A701:	D003    	BNE $A706
C1/A703:	82B000  	BRL $A7B6
C1/A706:	CA      	DEX 
C1/A707:	F0FA    	BEQ $A703
C1/A709:	A9006C  	LDA #$6C00
C1/A70C:	8D1621  	STA $2116
C1/A70F:	AD600F  	LDA $0F60
C1/A712:	8542    	STA $42
C1/A714:	AD620F  	LDA $0F62
C1/A717:	8552    	STA $52
C1/A719:	AD680F  	LDA $0F68
C1/A71C:	8562    	STA $62
C1/A71E:	AD6A0F  	LDA $0F6A
C1/A721:	8572    	STA $72
C1/A723:	A020    	LDY #$20
C1/A725:	8445    	STY $45
C1/A727:	8455    	STY $55
C1/A729:	8465    	STY $65
C1/A72B:	8475    	STY $75
C1/A72D:	A0F0    	LDY #$F0
C1/A72F:	8C0B42  	STY $420B
C1/A732:	A9006D  	LDA #$6D00
C1/A735:	8D1621  	STA $2116
C1/A738:	AD640F  	LDA $0F64
C1/A73B:	8542    	STA $42
C1/A73D:	AD660F  	LDA $0F66
C1/A740:	8552    	STA $52
C1/A742:	AD6C0F  	LDA $0F6C
C1/A745:	8562    	STA $62
C1/A747:	AD6E0F  	LDA $0F6E
C1/A74A:	8572    	STA $72
C1/A74C:	A020    	LDY #$20
C1/A74E:	8445    	STY $45
C1/A750:	8455    	STY $55
C1/A752:	8465    	STY $65
C1/A754:	8475    	STY $75
C1/A756:	A0F0    	LDY #$F0
C1/A758:	8C0B42  	STY $420B
C1/A75B:	CA      	DEX 
C1/A75C:	D003    	BNE $A761
C1/A75E:	825500  	BRL $A7B6
C1/A761:	CA      	DEX 
C1/A762:	F0FA    	BEQ $A75E
C1/A764:	A9406C  	LDA #$6C40
C1/A767:	8D1621  	STA $2116
C1/A76A:	AD700F  	LDA $0F70
C1/A76D:	8542    	STA $42
C1/A76F:	AD720F  	LDA $0F72
C1/A772:	8552    	STA $52
C1/A774:	AD780F  	LDA $0F78
C1/A777:	8562    	STA $62
C1/A779:	AD7A0F  	LDA $0F7A
C1/A77C:	8572    	STA $72
C1/A77E:	A020    	LDY #$20
C1/A780:	8445    	STY $45
C1/A782:	8455    	STY $55
C1/A784:	8465    	STY $65
C1/A786:	8475    	STY $75
C1/A788:	A0F0    	LDY #$F0
C1/A78A:	8C0B42  	STY $420B
C1/A78D:	A9406D  	LDA #$6D40
C1/A790:	8D1621  	STA $2116
C1/A793:	AD740F  	LDA $0F74
C1/A796:	8542    	STA $42
C1/A798:	AD760F  	LDA $0F76
C1/A79B:	8552    	STA $52
C1/A79D:	AD7C0F  	LDA $0F7C
C1/A7A0:	8562    	STA $62
C1/A7A2:	AD7E0F  	LDA $0F7E
C1/A7A5:	8572    	STA $72
C1/A7A7:	A020    	LDY #$20
C1/A7A9:	8445    	STY $45
C1/A7AB:	8455    	STY $55
C1/A7AD:	8465    	STY $65
C1/A7AF:	8475    	STY $75
C1/A7B1:	A0F0    	LDY #$F0
C1/A7B3:	8C0B42  	STY $420B
C1/A7B6:	AF84EA7E	LDA $7EEA84
C1/A7BA:	AA      	TAX 
C1/A7BB:	D003    	BNE $A7C0
C1/A7BD:	82BC01  	BRL $A97C
C1/A7C0:	A90072  	LDA #$7200
C1/A7C3:	8D1621  	STA $2116
C1/A7C6:	AD000E  	LDA $0E00
C1/A7C9:	8542    	STA $42
C1/A7CB:	AD020E  	LDA $0E02
C1/A7CE:	8552    	STA $52
C1/A7D0:	AD080E  	LDA $0E08
C1/A7D3:	8562    	STA $62
C1/A7D5:	AD0A0E  	LDA $0E0A
C1/A7D8:	8572    	STA $72
C1/A7DA:	A97E20  	LDA #$207E
C1/A7DD:	8544    	STA $44
C1/A7DF:	8554    	STA $54
C1/A7E1:	8564    	STA $64
C1/A7E3:	8574    	STA $74
C1/A7E5:	A0F0    	LDY #$F0
C1/A7E7:	8C0B42  	STY $420B
C1/A7EA:	A90073  	LDA #$7300
C1/A7ED:	8D1621  	STA $2116
C1/A7F0:	AD040E  	LDA $0E04
C1/A7F3:	8542    	STA $42
C1/A7F5:	AD060E  	LDA $0E06
C1/A7F8:	8552    	STA $52
C1/A7FA:	AD0C0E  	LDA $0E0C
C1/A7FD:	8562    	STA $62
C1/A7FF:	AD0E0E  	LDA $0E0E
C1/A802:	8572    	STA $72
C1/A804:	A020    	LDY #$20
C1/A806:	8445    	STY $45
C1/A808:	8455    	STY $55
C1/A80A:	8465    	STY $65
C1/A80C:	8475    	STY $75
C1/A80E:	A0F0    	LDY #$F0
C1/A810:	8C0B42  	STY $420B
C1/A813:	CA      	DEX 
C1/A814:	D003    	BNE $A819
C1/A816:	826301  	BRL $A97C
C1/A819:	CA      	DEX 
C1/A81A:	F0FA    	BEQ $A816
C1/A81C:	A94072  	LDA #$7240
C1/A81F:	8D1621  	STA $2116
C1/A822:	AD100E  	LDA $0E10
C1/A825:	8542    	STA $42
C1/A827:	AD120E  	LDA $0E12
C1/A82A:	8552    	STA $52
C1/A82C:	AD180E  	LDA $0E18
C1/A82F:	8562    	STA $62
C1/A831:	AD1A0E  	LDA $0E1A
C1/A834:	8572    	STA $72
C1/A836:	A020    	LDY #$20
C1/A838:	8445    	STY $45
C1/A83A:	8455    	STY $55
C1/A83C:	8465    	STY $65
C1/A83E:	8475    	STY $75
C1/A840:	A0F0    	LDY #$F0
C1/A842:	8C0B42  	STY $420B
C1/A845:	A94073  	LDA #$7340
C1/A848:	8D1621  	STA $2116
C1/A84B:	AD140E  	LDA $0E14
C1/A84E:	8542    	STA $42
C1/A850:	AD160E  	LDA $0E16
C1/A853:	8552    	STA $52
C1/A855:	AD1C0E  	LDA $0E1C
C1/A858:	8562    	STA $62
C1/A85A:	AD1E0E  	LDA $0E1E
C1/A85D:	8572    	STA $72
C1/A85F:	A020    	LDY #$20
C1/A861:	8445    	STY $45
C1/A863:	8455    	STY $55
C1/A865:	8465    	STY $65
C1/A867:	8475    	STY $75
C1/A869:	A0F0    	LDY #$F0
C1/A86B:	8C0B42  	STY $420B
C1/A86E:	CA      	DEX 
C1/A86F:	D003    	BNE $A874
C1/A871:	820801  	BRL $A97C
C1/A874:	CA      	DEX 
C1/A875:	F0FA    	BEQ $A871
C1/A877:	A98072  	LDA #$7280
C1/A87A:	8D1621  	STA $2116
C1/A87D:	AD200E  	LDA $0E20
C1/A880:	8542    	STA $42
C1/A882:	AD220E  	LDA $0E22
C1/A885:	8552    	STA $52
C1/A887:	AD280E  	LDA $0E28
C1/A88A:	8562    	STA $62
C1/A88C:	AD2A0E  	LDA $0E2A
C1/A88F:	8572    	STA $72
C1/A891:	A020    	LDY #$20
C1/A893:	8445    	STY $45
C1/A895:	8455    	STY $55
C1/A897:	8465    	STY $65
C1/A899:	8475    	STY $75
C1/A89B:	A0F0    	LDY #$F0
C1/A89D:	8C0B42  	STY $420B
C1/A8A0:	A98073  	LDA #$7380
C1/A8A3:	8D1621  	STA $2116
C1/A8A6:	AD240E  	LDA $0E24
C1/A8A9:	8542    	STA $42
C1/A8AB:	AD260E  	LDA $0E26
C1/A8AE:	8552    	STA $52
C1/A8B0:	AD2C0E  	LDA $0E2C
C1/A8B3:	8562    	STA $62
C1/A8B5:	AD2E0E  	LDA $0E2E
C1/A8B8:	8572    	STA $72
C1/A8BA:	A020    	LDY #$20
C1/A8BC:	8445    	STY $45
C1/A8BE:	8455    	STY $55
C1/A8C0:	8465    	STY $65
C1/A8C2:	8475    	STY $75
C1/A8C4:	A0F0    	LDY #$F0
C1/A8C6:	8C0B42  	STY $420B
C1/A8C9:	CA      	DEX 
C1/A8CA:	D003 +  	BNE $A8CF
C1/A8CC: -	82AD00  	BRL $A97C
C1/A8CF: +	CA      	DEX 
C1/A8D0:	F0FA -  	BEQ $A8CC

C1/A8D2:	A9C072  	LDA #$72C0
C1/A8D5:	8D1621  	STA $2116
C1/A8D8:	AD300E  	LDA $0E30
C1/A8DB:	8542    	STA $42
C1/A8DD:	AD320E  	LDA $0E32
C1/A8E0:	8552    	STA $52
C1/A8E2:	AD380E  	LDA $0E38
C1/A8E5:	8562    	STA $62
C1/A8E7:	AD3A0E  	LDA $0E3A
C1/A8EA:	8572    	STA $72
C1/A8EC:	A020    	LDY #$20
C1/A8EE:	8445    	STY $45
C1/A8F0:	8455    	STY $55
C1/A8F2:	8465    	STY $65
C1/A8F4:	8475    	STY $75
C1/A8F6:	A0F0    	LDY #$F0
C1/A8F8:	8C0B42  	STY $420B
C1/A8FB:	A9C073  	LDA #$73C0
C1/A8FE:	8D1621  	STA $2116
C1/A901:	AD340E  	LDA $0E34
C1/A904:	8542    	STA $42
C1/A906:	AD360E  	LDA $0E36
C1/A909:	8552    	STA $52
C1/A90B:	AD3C0E  	LDA $0E3C
C1/A90E:	8562    	STA $62
C1/A910:	AD3E0E  	LDA $0E3E
C1/A913:	8572    	STA $72
C1/A915:	A020    	LDY #$20
C1/A917:	8445    	STY $45
C1/A919:	8455    	STY $55
C1/A91B:	8465    	STY $65
C1/A91D:	8475    	STY $75
C1/A91F:	A0F0    	LDY #$F0
C1/A921:	8C0B42  	STY $420B
C1/A924:	CA      	DEX 
C1/A925:	F055    	BEQ $A97C			[Branch to End]
C1/A927:	CA      	DEX 
C1/A928:	F052    	BEQ $A97C			[Branch to End]
C1/A92A:	A90074  	LDA #$7400
C1/A92D:	8D1621  	STA $2116
C1/A930:	AD400E  	LDA $0E40
C1/A933:	8542    	STA $42
C1/A935:	AD420E  	LDA $0E42
C1/A938:	8552    	STA $52
C1/A93A:	AD480E  	LDA $0E48
C1/A93D:	8562    	STA $62
C1/A93F:	AD4A0E  	LDA $0E4A
C1/A942:	8572    	STA $72
C1/A944:	A020    	LDY #$20
C1/A946:	8445    	STY $45
C1/A948:	8455    	STY $55
C1/A94A:	8465    	STY $65
C1/A94C:	8475    	STY $75
C1/A94E:	A0F0    	LDY #$F0
C1/A950:	8C0B42  	STY $420B
C1/A953:	A90075  	LDA #$7500
C1/A956:	8D1621  	STA $2116
C1/A959:	AD440E  	LDA $0E44
C1/A95C:	8542    	STA $42
C1/A95E:	AD460E  	LDA $0E46
C1/A961:	8552    	STA $52
C1/A963:	AD4C0E  	LDA $0E4C
C1/A966:	8562    	STA $62
C1/A968:	AD4E0E  	LDA $0E4E
C1/A96B:	8572    	STA $72
C1/A96D:	A020    	LDY #$20
C1/A96F:	8445    	STY $45
C1/A971:	8455    	STY $55
C1/A973:	8465    	STY $65
C1/A975:	8475    	STY $75
C1/A977:	A0F0    	LDY #$F0
C1/A979:	8C0B42  	STY $420B

C1/A980:	AA      	TAX 
C1/A981:	F00C    	BEQ $A98F
C1/A983:	2900FF  	AND #$FF00
C1/A986:	8F8DEA7E	STA $7EEA8D
C1/A98A:	A204    	LDX #$04
C1/A98C:	829BFF  	BRL $A92A
C1/A98F:	2B      	PLD 
C1/A990:	6B      	RTL

[What the hell is all this] [NPC #1, NPC #2, NPC #3?]
C1/A991:	AF83E67E	LDA $7EE683
C1/A995:	AA      	TAX 
C1/A996:	D003 +  	BNE $A99B
C1/A998:	82B200  	BRL $AA4D

C1/A99B: +	A90064  	LDA #$6400
C1/A99E:	8D1621  	STA $2116
C1/A9A1:	AD600E  	LDA $0E60
C1/A9A4:	8542    	STA $42
C1/A9A6:	AD620E  	LDA $0E62
C1/A9A9:	8552    	STA $52
C1/A9AB:	AD680E  	LDA $0E68
C1/A9AE:	8562    	STA $62
C1/A9B0:	AD6A0E  	LDA $0E6A
C1/A9B3:	8572    	STA $72
C1/A9B5:	AF82E67E	LDA $7EE682
C1/A9B9:	29FF00  	AND #$00FF
C1/A9BC:	090020  	ORA #$2000
C1/A9BF:	8544    	STA $44
C1/A9C1:	8554    	STA $54
C1/A9C3:	8564    	STA $64
C1/A9C5:	8574    	STA $74
C1/A9C7:	A0F0    	LDY #$F0
C1/A9C9:	8C0B42  	STY $420B
C1/A9CC:	A90065  	LDA #$6500
C1/A9CF:	8D1621  	STA $2116
C1/A9D2:	AD640E  	LDA $0E64
C1/A9D5:	8542    	STA $42
C1/A9D7:	AD660E  	LDA $0E66
C1/A9DA:	8552    	STA $52
C1/A9DC:	AD6C0E  	LDA $0E6C
C1/A9DF:	8562    	STA $62
C1/A9E1:	AD6E0E  	LDA $0E6E
C1/A9E4:	8572    	STA $72
C1/A9E6:	A020    	LDY #$20
C1/A9E8:	8445    	STY $45
C1/A9EA:	8455    	STY $55
C1/A9EC:	8465    	STY $65
C1/A9EE:	8475    	STY $75
C1/A9F0:	A0F0    	LDY #$F0
C1/A9F2:	8C0B42  	STY $420B
C1/A9F5:	CA      	DEX 
C1/A9F6:	F055    	BEQ $AA4D
C1/A9F8:	CA      	DEX 
C1/A9F9:	F052    	BEQ $AA4D

C1/A9FB:	A94064  	LDA #$6440
C1/A9FE:	8D1621  	STA $2116
C1/AA01:	AD700E  	LDA $0E70
C1/AA04:	8542    	STA $42
C1/AA06:	AD720E  	LDA $0E72
C1/AA09:	8552    	STA $52
C1/AA0B:	AD780E  	LDA $0E78
C1/AA0E:	8562    	STA $62
C1/AA10:	AD7A0E  	LDA $0E7A
C1/AA13:	8572    	STA $72
C1/AA15:	A020    	LDY #$20
C1/AA17:	8445    	STY $45
C1/AA19:	8455    	STY $55
C1/AA1B:	8465    	STY $65
C1/AA1D:	8475    	STY $75
C1/AA1F:	A0F0    	LDY #$F0
C1/AA21:	8C0B42  	STY $420B
C1/AA24:	A94065  	LDA #$6540
C1/AA27:	8D1621  	STA $2116
C1/AA2A:	AD740E  	LDA $0E74
C1/AA2D:	8542    	STA $42
C1/AA2F:	AD760E  	LDA $0E76
C1/AA32:	8552    	STA $52
C1/AA34:	AD7C0E  	LDA $0E7C
C1/AA37:	8562    	STA $62
C1/AA39:	AD7E0E  	LDA $0E7E
C1/AA3C:	8572    	STA $72
C1/AA3E:	A020    	LDY #$20
C1/AA40:	8445    	STY $45
C1/AA42:	8455    	STY $55
C1/AA44:	8465    	STY $65
C1/AA46:	8475    	STY $75
C1/AA48:	A0F0    	LDY #$F0
C1/AA4A:	8C0B42  	STY $420B
C1/AA4D:	AF83E87E	LDA $7EE883
C1/AA51:	AA      	TAX 
C1/AA52:	D003 +  	BNE $AA57
C1/AA54:	82B200  	BRL $AB09

C1/AA57: +	A98064  	LDA #$6480
C1/AA5A:	8D1621  	STA $2116
C1/AA5D:	AD800E  	LDA $0E80
C1/AA60:	8542    	STA $42
C1/AA62:	AD820E  	LDA $0E82
C1/AA65:	8552    	STA $52
C1/AA67:	AD880E  	LDA $0E88
C1/AA6A:	8562    	STA $62
C1/AA6C:	AD8A0E  	LDA $0E8A
C1/AA6F:	8572    	STA $72
C1/AA71:	AF82E87E	LDA $7EE882
C1/AA75:	29FF00  	AND #$00FF
C1/AA78:	090020  	ORA #$2000
C1/AA7B:	8544    	STA $44
C1/AA7D:	8554    	STA $54
C1/AA7F:	8564    	STA $64
C1/AA81:	8574    	STA $74
C1/AA83:	A0F0    	LDY #$F0
C1/AA85:	8C0B42  	STY $420B
C1/AA88:	A98065  	LDA #$6580
C1/AA8B:	8D1621  	STA $2116
C1/AA8E:	AD840E  	LDA $0E84
C1/AA91:	8542    	STA $42
C1/AA93:	AD860E  	LDA $0E86
C1/AA96:	8552    	STA $52
C1/AA98:	AD8C0E  	LDA $0E8C
C1/AA9B:	8562    	STA $62
C1/AA9D:	AD8E0E  	LDA $0E8E
C1/AAA0:	8572    	STA $72
C1/AAA2:	A020    	LDY #$20
C1/AAA4:	8445    	STY $45
C1/AAA6:	8455    	STY $55
C1/AAA8:	8465    	STY $65
C1/AAAA:	8475    	STY $75
C1/AAAC:	A0F0    	LDY #$F0
C1/AAAE:	8C0B42  	STY $420B
C1/AAB1:	CA      	DEX 
C1/AAB2:	F055    	BEQ $AB09
C1/AAB4:	CA      	DEX 
C1/AAB5:	F052    	BEQ $AB09
C1/AAB7:	A9C064  	LDA #$64C0
C1/AABA:	8D1621  	STA $2116
C1/AABD:	AD900E  	LDA $0E90
C1/AAC0:	8542    	STA $42
C1/AAC2:	AD920E  	LDA $0E92
C1/AAC5:	8552    	STA $52
C1/AAC7:	AD980E  	LDA $0E98
C1/AACA:	8562    	STA $62
C1/AACF:	8572    	STA $72
C1/AAD1:	A020    	LDY #$20
C1/AAD3:	8445    	STY $45
C1/AAD5:	8455    	STY $55
C1/AAD7:	8465    	STY $65
C1/AAD9:	8475    	STY $75
C1/AADB:	A0F0    	LDY #$F0
C1/AADD:	8C0B42  	STY $420B
C1/AAE0:	A9C065  	LDA #$65C0
C1/AAE3:	8D1621  	STA $2116
C1/AAE6:	AD940E  	LDA $0E94
C1/AAE9:	8542    	STA $42
C1/AAEB:	AD960E  	LDA $0E96
C1/AAEE:	8552    	STA $52
C1/AAF0:	AD9C0E  	LDA $0E9C
C1/AAF3:	8562    	STA $62
C1/AAF5:	AD9E0E  	LDA $0E9E
C1/AAF8:	8572    	STA $72
C1/AAFA:	A020    	LDY #$20
C1/AAFC:	8445    	STY $45
C1/AAFE:	8455    	STY $55
C1/AB00:	8465    	STY $65
C1/AB02:	8475    	STY $75
C1/AB04:	A0F0    	LDY #$F0
C1/AB06:	8C0B42  	STY $420B
C1/AB09:	AF83EA7E	LDA $7EEA83
C1/AB0D:	AA      	TAX 
C1/AB0E:	D003    	BNE $AB13
C1/AB10:	82B200  	BRL $ABC5
C1/AB13:	A90066  	LDA #$6600
C1/AB16:	8D1621  	STA $2116
C1/AB19:	ADA00E  	LDA $0EA0
C1/AB1C:	8542    	STA $42
C1/AB1E:	ADA20E  	LDA $0EA2
C1/AB21:	8552    	STA $52
C1/AB23:	ADA80E  	LDA $0EA8
C1/AB26:	8562    	STA $62
C1/AB2B:	8572    	STA $72
C1/AB31:	29FF00  	AND #$00FF
C1/AB34:	090020  	ORA #$2000
C1/AB37:	8544    	STA $44
C1/AB39:	8554    	STA $54
C1/AB3B:	8564    	STA $64
C1/AB3D:	8574    	STA $74
C1/AB3F:	A0F0    	LDY #$F0
C1/AB41:	8C0B42  	STY $420B
C1/AB44:	A90067  	LDA #$6700
C1/AB47:	8D1621  	STA $2116
C1/AB4A:	ADA40E  	LDA $0EA4
C1/AB4D:	8542    	STA $42
C1/AB4F:	ADA60E  	LDA $0EA6
C1/AB52:	8552    	STA $52
C1/AB57:	8562    	STA $62
C1/AB5C:	8572    	STA $72
C1/AB5E:	A020    	LDY #$20
C1/AB60:	8445    	STY $45
C1/AB62:	8455    	STY $55
C1/AB64:	8465    	STY $65
C1/AB66:	8475    	STY $75
C1/AB68:	A0F0    	LDY #$F0
C1/AB6A:	8C0B42  	STY $420B
C1/AB6D:	CA      	DEX 
C1/AB6E:	F055    	BEQ $ABC5
C1/AB70:	CA      	DEX 
C1/AB71:	F052    	BEQ $ABC5
C1/AB73:	A94066  	LDA #$6640
C1/AB76:	8D1621  	STA $2116
C1/AB79:	ADB00E  	LDA $0EB0
C1/AB7C:	8542    	STA $42
C1/AB7E:	ADB20E  	LDA $0EB2
C1/AB81:	8552    	STA $52
C1/AB83:	ADB80E  	LDA $0EB8
C1/AB86:	8562    	STA $62
C1/AB8B:	8572    	STA $72
C1/AB8D:	A020    	LDY #$20
C1/AB8F:	8445    	STY $45
C1/AB91:	8455    	STY $55
C1/AB93:	8465    	STY $65
C1/AB95:	8475    	STY $75
C1/AB97:	A0F0    	LDY #$F0
C1/AB99:	8C0B42  	STY $420B
C1/AB9C:	A94067  	LDA #$6740
C1/AB9F:	8D1621  	STA $2116
C1/ABA2:	ADB40E  	LDA $0EB4
C1/ABA5:	8542    	STA $42
C1/ABA7:	ADB60E  	LDA $0EB6
C1/ABAA:	8552    	STA $52
C1/ABAF:	8562    	STA $62
C1/ABB4:	8572    	STA $72
C1/ABB6:	A020    	LDY #$20
C1/ABB8:	8445    	STY $45
C1/ABBA:	8455    	STY $55
C1/ABBC:	8465    	STY $65
C1/ABBE:	8475    	STY $75
C1/ABC0:	A0F0    	LDY #$F0
C1/ABC2:	8C0B42  	STY $420B
C1/ABC5:	2B      	PLD 
C1/ABC6:	6B      	RTL

[What the hell is all this] [NPC #4, NPC #5, NPC #6?]
C1/ABCB:	AA      	TAX 
C1/ABCC:	D003    	BNE $ABD1
C1/ABCE:	82B200  	BRL $AC83
C1/ABD1:	A98066  	LDA #$6680
C1/ABD4:	8D1621  	STA $2116
C1/ABD7:	ADC00E  	LDA $0EC0
C1/ABDA:	8542    	STA $42
C1/ABDF:	8552    	STA $52
C1/ABE1:	ADC80E  	LDA $0EC8
C1/ABE4:	8562    	STA $62
C1/ABE9:	8572    	STA $72
C1/ABEF:	29FF00  	AND #$00FF
C1/ABF2:	090020  	ORA #$2000
C1/ABF5:	8544    	STA $44
C1/ABF7:	8554    	STA $54
C1/ABF9:	8564    	STA $64
C1/ABFB:	8574    	STA $74
C1/ABFD:	A0F0    	LDY #$F0
C1/ABFF:	8C0B42  	STY $420B
C1/AC02:	A98067  	LDA #$6780
C1/AC05:	8D1621  	STA $2116
C1/AC08:	ADC40E  	LDA $0EC4
C1/AC0B:	8542    	STA $42
C1/AC0D:	ADC60E  	LDA $0EC6
C1/AC10:	8552    	STA $52
C1/AC15:	8562    	STA $62
C1/AC1A:	8572    	STA $72
C1/AC1C:	A020    	LDY #$20
C1/AC1E:	8445    	STY $45
C1/AC20:	8455    	STY $55
C1/AC22:	8465    	STY $65
C1/AC24:	8475    	STY $75
C1/AC26:	A0F0    	LDY #$F0
C1/AC28:	8C0B42  	STY $420B
C1/AC2B:	CA      	DEX 
C1/AC2C:	F055    	BEQ $AC83
C1/AC2E:	CA      	DEX 
C1/AC2F:	F052    	BEQ $AC83
C1/AC31:	A9C066  	LDA #$66C0
C1/AC34:	8D1621  	STA $2116
C1/AC37:	ADD00E  	LDA $0ED0
C1/AC3A:	8542    	STA $42
C1/AC3C:	ADD20E  	LDA $0ED2
C1/AC3F:	8552    	STA $52
C1/AC41:	ADD80E  	LDA $0ED8
C1/AC44:	8562    	STA $62
C1/AC49:	8572    	STA $72
C1/AC4B:	A020    	LDY #$20
C1/AC4D:	8445    	STY $45
C1/AC4F:	8455    	STY $55
C1/AC51:	8465    	STY $65
C1/AC53:	8475    	STY $75
C1/AC55:	A0F0    	LDY #$F0
C1/AC57:	8C0B42  	STY $420B
C1/AC5A:	A9C067  	LDA #$67C0
C1/AC5D:	8D1621  	STA $2116
C1/AC60:	ADD40E  	LDA $0ED4
C1/AC63:	8542    	STA $42
C1/AC65:	ADD60E  	LDA $0ED6
C1/AC68:	8552    	STA $52
C1/AC6D:	8562    	STA $62
C1/AC72:	8572    	STA $72
C1/AC74:	A020    	LDY #$20
C1/AC76:	8445    	STY $45
C1/AC78:	8455    	STY $55
C1/AC7A:	8465    	STY $65
C1/AC7C:	8475    	STY $75
C1/AC7E:	A0F0    	LDY #$F0
C1/AC80:	8C0B42  	STY $420B
C1/AC83:	AF83EE7E	LDA $7EEE83
C1/AC87:	AA      	TAX 
C1/AC88:	D003    	BNE $AC8D
C1/AC8A:	82B200  	BRL $AD3F
C1/AC8D:	A90068  	LDA #$6800
C1/AC90:	8D1621  	STA $2116
C1/AC93:	ADE00E  	LDA $0EE0
C1/AC96:	8542    	STA $42
C1/AC98:	ADE20E  	LDA $0EE2
C1/AC9B:	8552    	STA $52
C1/AC9D:	ADE80E  	LDA $0EE8
C1/ACA0:	8562    	STA $62
C1/ACA5:	8572    	STA $72
C1/ACAB:	29FF00  	AND #$00FF
C1/ACAE:	090020  	ORA #$2000
C1/ACB1:	8544    	STA $44
C1/ACB3:	8554    	STA $54
C1/ACB5:	8564    	STA $64
C1/ACB7:	8574    	STA $74
C1/ACB9:	A0F0    	LDY #$F0
C1/ACBB:	8C0B42  	STY $420B
C1/ACBE:	A90069  	LDA #$6900
C1/ACC1:	8D1621  	STA $2116
C1/ACC4:	ADE40E  	LDA $0EE4
C1/ACC7:	8542    	STA $42
C1/ACC9:	ADE60E  	LDA $0EE6
C1/ACCC:	8552    	STA $52
C1/ACD1:	8562    	STA $62
C1/ACD6:	8572    	STA $72
C1/ACD8:	A020    	LDY #$20
C1/ACDA:	8445    	STY $45
C1/ACDC:	8455    	STY $55
C1/ACDE:	8465    	STY $65
C1/ACE0:	8475    	STY $75
C1/ACE2:	A0F0    	LDY #$F0
C1/ACE4:	8C0B42  	STY $420B
C1/ACE7:	CA      	DEX 
C1/ACE8:	F055    	BEQ $AD3F
C1/ACEA:	CA      	DEX 
C1/ACEB:	F052    	BEQ $AD3F
C1/ACED:	A94068  	LDA #$6840
C1/ACF0:	8D1621  	STA $2116
C1/ACF3:	ADF00E  	LDA $0EF0
C1/ACF6:	8542    	STA $42
C1/ACF8:	ADF20E  	LDA $0EF2
C1/ACFB:	8552    	STA $52
C1/AD00:	8562    	STA $62
C1/AD05:	8572    	STA $72
C1/AD07:	A020    	LDY #$20
C1/AD09:	8445    	STY $45
C1/AD0B:	8455    	STY $55
C1/AD0D:	8465    	STY $65
C1/AD0F:	8475    	STY $75
C1/AD11:	A0F0    	LDY #$F0
C1/AD13:	8C0B42  	STY $420B
C1/AD16:	A94069  	LDA #$6940
C1/AD19:	8D1621  	STA $2116
C1/AD1C:	ADF40E  	LDA $0EF4
C1/AD1F:	8542    	STA $42
C1/AD21:	ADF60E  	LDA $0EF6
C1/AD24:	8552    	STA $52
C1/AD29:	8562    	STA $62
C1/AD2E:	8572    	STA $72
C1/AD30:	A020    	LDY #$20
C1/AD32:	8445    	STY $45
C1/AD34:	8455    	STY $55
C1/AD36:	8465    	STY $65
C1/AD38:	8475    	STY $75
C1/AD3A:	A0F0    	LDY #$F0
C1/AD3C:	8C0B42  	STY $420B
C1/AD3F:	AF83F07E	LDA $7EF083
C1/AD43:	AA      	TAX 
C1/AD44:	D003    	BNE $AD49
C1/AD46:	82B200  	BRL $ADFB
C1/AD49:	A98068  	LDA #$6880
C1/AD4C:	8D1621  	STA $2116
C1/AD4F:	AD000F  	LDA $0F00
C1/AD52:	8542    	STA $42
C1/AD54:	AD020F  	LDA $0F02
C1/AD57:	8552    	STA $52
C1/AD59:	AD080F  	LDA $0F08
C1/AD5C:	8562    	STA $62
C1/AD5E:	AD0A0F  	LDA $0F0A
C1/AD61:	8572    	STA $72
C1/AD63:	AF82F07E	LDA $7EF082
C1/AD67:	29FF00  	AND #$00FF
C1/AD6A:	090020  	ORA #$2000
C1/AD6D:	8544    	STA $44
C1/AD6F:	8554    	STA $54
C1/AD71:	8564    	STA $64
C1/AD73:	8574    	STA $74
C1/AD75:	A0F0    	LDY #$F0
C1/AD77:	8C0B42  	STY $420B
C1/AD7A:	A98069  	LDA #$6980
C1/AD7D:	8D1621  	STA $2116
C1/AD80:	AD040F  	LDA $0F04
C1/AD83:	8542    	STA $42
C1/AD85:	AD060F  	LDA $0F06
C1/AD88:	8552    	STA $52
C1/AD8A:	AD0C0F  	LDA $0F0C
C1/AD8D:	8562    	STA $62
C1/AD8F:	AD0E0F  	LDA $0F0E
C1/AD92:	8572    	STA $72
C1/AD94:	A020    	LDY #$20
C1/AD96:	8445    	STY $45
C1/AD98:	8455    	STY $55
C1/AD9A:	8465    	STY $65
C1/AD9C:	8475    	STY $75
C1/AD9E:	A0F0    	LDY #$F0
C1/ADA0:	8C0B42  	STY $420B
C1/ADA3:	CA      	DEX 
C1/ADA4:	F055    	BEQ $ADFB
C1/ADA6:	CA      	DEX 
C1/ADA7:	F052    	BEQ $ADFB
C1/ADA9:	A9C068  	LDA #$68C0
C1/ADAC:	8D1621  	STA $2116
C1/ADAF:	AD100F  	LDA $0F10
C1/ADB2:	8542    	STA $42
C1/ADB4:	AD120F  	LDA $0F12
C1/ADB7:	8552    	STA $52
C1/ADB9:	AD180F  	LDA $0F18
C1/ADBC:	8562    	STA $62
C1/ADC1:	8572    	STA $72
C1/ADC3:	A020    	LDY #$20
C1/ADC5:	8445    	STY $45
C1/ADC7:	8455    	STY $55
C1/ADC9:	8465    	STY $65
C1/ADCB:	8475    	STY $75
C1/ADCD:	A0F0    	LDY #$F0
C1/ADCF:	8C0B42  	STY $420B
C1/ADD2:	A9C069  	LDA #$69C0
C1/ADD5:	8D1621  	STA $2116
C1/ADD8:	AD140F  	LDA $0F14
C1/ADDB:	8542    	STA $42
C1/ADDD:	AD160F  	LDA $0F16
C1/ADE0:	8552    	STA $52
C1/ADE2:	AD1C0F  	LDA $0F1C
C1/ADE5:	8562    	STA $62
C1/ADE7:	AD1E0F  	LDA $0F1E
C1/ADEA:	8572    	STA $72
C1/ADEC:	A020    	LDY #$20
C1/ADEE:	8445    	STY $45
C1/ADF0:	8455    	STY $55
C1/ADF2:	8465    	STY $65
C1/ADF4:	8475    	STY $75
C1/ADF6:	A0F0    	LDY #$F0
C1/ADF8:	8C0B42  	STY $420B
C1/ADFB:	2B      	PLD 
C1/ADFC:	6B      	RTL

[NPC #7, NPC #8, NPC #9?]
C1/ADFD:	AF83F27E	LDA $7EF283
C1/AE01:	AA      	TAX 
C1/AE02:	D003    	BNE $AE07
C1/AE04:	82B200  	BRL $AEB9
C1/AE07:	A9006A  	LDA #$6A00
C1/AE0A:	8D1621  	STA $2116
C1/AE0D:	AD200F  	LDA $0F20
C1/AE10:	8542    	STA $42
C1/AE12:	AD220F  	LDA $0F22
C1/AE15:	8552    	STA $52
C1/AE17:	AD280F  	LDA $0F28
C1/AE1A:	8562    	STA $62
C1/AE1C:	AD2A0F  	LDA $0F2A
C1/AE1F:	8572    	STA $72
C1/AE21:	AF82F27E	LDA $7EF282
C1/AE25:	29FF00  	AND #$00FF
C1/AE28:	090020  	ORA #$2000
C1/AE2B:	8544    	STA $44
C1/AE2D:	8554    	STA $54
C1/AE2F:	8564    	STA $64
C1/AE31:	8574    	STA $74
C1/AE33:	A0F0    	LDY #$F0
C1/AE35:	8C0B42  	STY $420B
C1/AE38:	A9006B  	LDA #$6B00
C1/AE3B:	8D1621  	STA $2116
C1/AE3E:	AD240F  	LDA $0F24
C1/AE41:	8542    	STA $42
C1/AE43:	AD260F  	LDA $0F26
C1/AE46:	8552    	STA $52
C1/AE48:	AD2C0F  	LDA $0F2C
C1/AE4B:	8562    	STA $62
C1/AE4D:	AD2E0F  	LDA $0F2E
C1/AE50:	8572    	STA $72
C1/AE52:	A020    	LDY #$20
C1/AE54:	8445    	STY $45
C1/AE56:	8455    	STY $55
C1/AE58:	8465    	STY $65
C1/AE5A:	8475    	STY $75
C1/AE5C:	A0F0    	LDY #$F0
C1/AE5E:	8C0B42  	STY $420B
C1/AE61:	CA      	DEX 
C1/AE62:	F055    	BEQ $AEB9
C1/AE64:	CA      	DEX 
C1/AE65:	F052    	BEQ $AEB9
C1/AE67:	A9406A  	LDA #$6A40
C1/AE6A:	8D1621  	STA $2116
C1/AE6D:	AD300F  	LDA $0F30
C1/AE70:	8542    	STA $42
C1/AE72:	AD320F  	LDA $0F32
C1/AE75:	8552    	STA $52
C1/AE77:	AD380F  	LDA $0F38
C1/AE7A:	8562    	STA $62
C1/AE7C:	AD3A0F  	LDA $0F3A
C1/AE7F:	8572    	STA $72
C1/AE81:	A020    	LDY #$20
C1/AE83:	8445    	STY $45
C1/AE85:	8455    	STY $55
C1/AE87:	8465    	STY $65
C1/AE89:	8475    	STY $75
C1/AE8B:	A0F0    	LDY #$F0
C1/AE8D:	8C0B42  	STY $420B
C1/AE90:	A9406B  	LDA #$6B40
C1/AE93:	8D1621  	STA $2116
C1/AE96:	AD340F  	LDA $0F34
C1/AE99:	8542    	STA $42
C1/AE9B:	AD360F  	LDA $0F36
C1/AE9E:	8552    	STA $52
C1/AEA0:	AD3C0F  	LDA $0F3C
C1/AEA3:	8562    	STA $62
C1/AEA5:	AD3E0F  	LDA $0F3E
C1/AEA8:	8572    	STA $72
C1/AEAA:	A020    	LDY #$20
C1/AEAC:	8445    	STY $45
C1/AEAE:	8455    	STY $55
C1/AEB0:	8465    	STY $65
C1/AEB2:	8475    	STY $75
C1/AEB4:	A0F0    	LDY #$F0
C1/AEB6:	8C0B42  	STY $420B
C1/AEB9:	AF83F47E	LDA $7EF483
C1/AEBD:	AA      	TAX 
C1/AEBE:	D003    	BNE $AEC3
C1/AEC0:	82B200  	BRL $AF75
C1/AEC3:	A9806A  	LDA #$6A80
C1/AEC6:	8D1621  	STA $2116
C1/AEC9:	AD400F  	LDA $0F40
C1/AECC:	8542    	STA $42
C1/AECE:	AD420F  	LDA $0F42
C1/AED1:	8552    	STA $52
C1/AED3:	AD480F  	LDA $0F48
C1/AED6:	8562    	STA $62
C1/AED8:	AD4A0F  	LDA $0F4A
C1/AEDB:	8572    	STA $72
C1/AEDD:	AF82F47E	LDA $7EF482
C1/AEE1:	29FF00  	AND #$00FF
C1/AEE4:	090020  	ORA #$2000
C1/AEE7:	8544    	STA $44
C1/AEE9:	8554    	STA $54
C1/AEEB:	8564    	STA $64
C1/AEED:	8574    	STA $74
C1/AEEF:	A0F0    	LDY #$F0
C1/AEF1:	8C0B42  	STY $420B
C1/AEF4:	A9806B  	LDA #$6B80
C1/AEF7:	8D1621  	STA $2116
C1/AEFA:	AD440F  	LDA $0F44
C1/AEFD:	8542    	STA $42
C1/AEFF:	AD460F  	LDA $0F46
C1/AF02:	8552    	STA $52
C1/AF04:	AD4C0F  	LDA $0F4C
C1/AF07:	8562    	STA $62
C1/AF09:	AD4E0F  	LDA $0F4E
C1/AF0C:	8572    	STA $72
C1/AF0E:	A020    	LDY #$20
C1/AF10:	8445    	STY $45
C1/AF12:	8455    	STY $55
C1/AF14:	8465    	STY $65
C1/AF16:	8475    	STY $75
C1/AF18:	A0F0    	LDY #$F0
C1/AF1A:	8C0B42  	STY $420B
C1/AF1D:	CA      	DEX 
C1/AF1E:	F055    	BEQ $AF75
C1/AF20:	CA      	DEX 
C1/AF21:	F052    	BEQ $AF75
C1/AF23:	A9C06A  	LDA #$6AC0
C1/AF26:	8D1621  	STA $2116
C1/AF29:	AD500F  	LDA $0F50
C1/AF2C:	8542    	STA $42
C1/AF2E:	AD520F  	LDA $0F52
C1/AF31:	8552    	STA $52
C1/AF33:	AD580F  	LDA $0F58
C1/AF36:	8562    	STA $62
C1/AF38:	AD5A0F  	LDA $0F5A
C1/AF3B:	8572    	STA $72
C1/AF3D:	A020    	LDY #$20
C1/AF3F:	8445    	STY $45
C1/AF41:	8455    	STY $55
C1/AF43:	8465    	STY $65
C1/AF45:	8475    	STY $75
C1/AF47:	A0F0    	LDY #$F0
C1/AF49:	8C0B42  	STY $420B
C1/AF4C:	A9C06B  	LDA #$6BC0
C1/AF4F:	8D1621  	STA $2116
C1/AF52:	AD540F  	LDA $0F54
C1/AF55:	8542    	STA $42
C1/AF57:	AD560F  	LDA $0F56
C1/AF5A:	8552    	STA $52
C1/AF5C:	AD5C0F  	LDA $0F5C
C1/AF5F:	8562    	STA $62
C1/AF61:	AD5E0F  	LDA $0F5E
C1/AF64:	8572    	STA $72
C1/AF66:	A020    	LDY #$20
C1/AF68:	8445    	STY $45
C1/AF6A:	8455    	STY $55
C1/AF6C:	8465    	STY $65
C1/AF6E:	8475    	STY $75
C1/AF70:	A0F0    	LDY #$F0
C1/AF72:	8C0B42  	STY $420B
C1/AF75:	AF83F67E	LDA $7EF683
C1/AF79:	AA      	TAX 
C1/AF7A:	D003    	BNE $AF7F
C1/AF7C:	82B200  	BRL $B031
C1/AF7F:	A9006C  	LDA #$6C00
C1/AF82:	8D1621  	STA $2116
C1/AF85:	AD600F  	LDA $0F60
C1/AF88:	8542    	STA $42
C1/AF8A:	AD620F  	LDA $0F62
C1/AF8D:	8552    	STA $52
C1/AF8F:	AD680F  	LDA $0F68
C1/AF92:	8562    	STA $62
C1/AF94:	AD6A0F  	LDA $0F6A
C1/AF97:	8572    	STA $72
C1/AF99:	AF82F67E	LDA $7EF682
C1/AF9D:	29FF00  	AND #$00FF
C1/AFA0:	090020  	ORA #$2000
C1/AFA3:	8544    	STA $44
C1/AFA5:	8554    	STA $54
C1/AFA7:	8564    	STA $64
C1/AFA9:	8574    	STA $74
C1/AFAB:	A0F0    	LDY #$F0
C1/AFAD:	8C0B42  	STY $420B
C1/AFB0:	A9006D  	LDA #$6D00
C1/AFB3:	8D1621  	STA $2116
C1/AFB6:	AD640F  	LDA $0F64
C1/AFB9:	8542    	STA $42
C1/AFBB:	AD660F  	LDA $0F66
C1/AFBE:	8552    	STA $52
C1/AFC0:	AD6C0F  	LDA $0F6C
C1/AFC3:	8562    	STA $62
C1/AFC5:	AD6E0F  	LDA $0F6E
C1/AFC8:	8572    	STA $72
C1/AFCA:	A020    	LDY #$20
C1/AFCC:	8445    	STY $45
C1/AFCE:	8455    	STY $55
C1/AFD0:	8465    	STY $65
C1/AFD2:	8475    	STY $75
C1/AFD4:	A0F0    	LDY #$F0
C1/AFD6:	8C0B42  	STY $420B
C1/AFD9:	CA      	DEX 
C1/AFDA:	F055    	BEQ $B031
C1/AFDC:	CA      	DEX 
C1/AFDD:	F052    	BEQ $B031
C1/AFDF:	A9406C  	LDA #$6C40
C1/AFE2:	8D1621  	STA $2116
C1/AFE5:	AD700F  	LDA $0F70
C1/AFE8:	8542    	STA $42
C1/AFEA:	AD720F  	LDA $0F72
C1/AFED:	8552    	STA $52
C1/AFEF:	AD780F  	LDA $0F78
C1/AFF2:	8562    	STA $62
C1/AFF4:	AD7A0F  	LDA $0F7A
C1/AFF7:	8572    	STA $72
C1/AFF9:	A020    	LDY #$20
C1/AFFB:	8445    	STY $45
C1/AFFD:	8455    	STY $55
C1/AFFF:	8465    	STY $65
C1/B001:	8475    	STY $75
C1/B003:	A0F0    	LDY #$F0
C1/B005:	8C0B42  	STY $420B
C1/B008:	A9406D  	LDA #$6D40
C1/B00B:	8D1621  	STA $2116
C1/B00E:	AD740F  	LDA $0F74
C1/B011:	8542    	STA $42
C1/B013:	AD760F  	LDA $0F76
C1/B016:	8552    	STA $52
C1/B018:	AD7C0F  	LDA $0F7C
C1/B01B:	8562    	STA $62
C1/B01D:	AD7E0F  	LDA $0F7E
C1/B020:	8572    	STA $72
C1/B022:	A020    	LDY #$20
C1/B024:	8445    	STY $45
C1/B026:	8455    	STY $55
C1/B028:	8465    	STY $65
C1/B02A:	8475    	STY $75
C1/B02C:	A0F0    	LDY #$F0
C1/B02E:	8C0B42  	STY $420B
C1/B031:	2B      	PLD 
C1/B032:	6B      	RTL

C1/B033:	E230    	SEP #$30
C1/B035:	2490    	BIT $90
C1/B037:	7001    	BVS $B03A
C1/B039:	6B      	RTL
C1/B03A:	A5F4    	LDA $F4
C1/B03C:	2907    	AND #$07
C1/B03E:	0A      	ASL A
C1/B03F:	0A      	ASL A
C1/B040:	0A      	ASL A
C1/B041:	AA      	TAX 
C1/B042:	8B      	PHB 
C1/B043:	A97F    	LDA #$7F
C1/B045:	48      	PHA 
C1/B046:	AB      	PLB 
C1/B047:	2052B0  	JSR $B052
C1/B04A:	E220    	SEP #$20
C1/B04C:	AB      	PLB 
C1/B04D:	A9C0    	LDA #$C0
C1/B04F:	8590    	STA $90
C1/B051:	6B      	RTL
C1/B052:	BD0380  	LDA $8003,X
C1/B055:	3005    	BMI $B05C
C1/B057:	6492    	STZ $92
C1/B059:	6493    	STZ $93
C1/B05B:	60      	RTS
C1/B05C:	BD0080  	LDA $8000,X
C1/B05F:	3047    	BMI $B0A8
C1/B061:	0A      	ASL A
C1/B062:	3020    	BMI $B084
C1/B064:	C220    	REP #$20
C1/B066:	BD0680  	LDA $8006,X
C1/B069:	18      	CLC 
C1/B06A:	698000  	ADC #$0080
C1/B06D:	29FF01  	AND #$01FF
C1/B070:	9D0680  	STA $8006,X
C1/B073:	18      	CLC 
C1/B074:	7D0280  	ADC $8002,X
C1/B077:	8592    	STA $92
C1/B079:	BD0480  	LDA $8004,X
C1/B07C:	090000  	ORA #$0000
C1/B07F:	8596    	STA $96
C1/B081:	E220    	SEP #$20
C1/B083:	60      	RTS
C1/B084:	BD0180  	LDA $8001,X
C1/B087:	A8      	TAY 
C1/B088:	1A      	INC A
C1/B089:	C906    	CMP #$06
C1/B08B:	9002    	BCC $B08F
C1/B08D:	A900    	LDA #$00
C1/B08F:	9D0180  	STA $8001,X
C1/B092:	98      	TYA 
C1/B093:	C904    	CMP #$04
C1/B095:	9008    	BCC $B09F
C1/B097:	D004    	BNE $B09D
C1/B099:	A902    	LDA #$02
C1/B09B:	8002    	BRA $B09F
C1/B09D:	A901    	LDA #$01
C1/B09F:	C220    	REP #$20
C1/B0A1:	290300  	AND #$0003
C1/B0A4:	EB      	XBA 
C1/B0A5:	4A      	LSR A
C1/B0A6:	80CB    	BRA $B073
C1/B0A8:	0A      	ASL A
C1/B0A9:	301D    	BMI $B0C8
C1/B0AB:	BD0180  	LDA $8001,X
C1/B0AE:	A8      	TAY 
C1/B0AF:	1A      	INC A
C1/B0B0:	C90390  	CMP #$9003
C1/B0B3:	02A9    	COP #$A9
C1/B0B5:	009D    	BRK #$9D
C1/B0B7:	0180    	ORA ($80,X)
C1/B0B9:	C002    	CPY #$02
C1/B0BB:	D0A7    	BNE $B064
C1/B0BD:	C220    	REP #$20
C1/B0BF:	BD0680  	LDA $8006,X
C1/B0C2:	38      	SEC 
C1/B0C3:	E98000  	SBC #$0080
C1/B0C6:	80A5    	BRA $B06D
C1/B0C8:	C220    	REP #$20
C1/B0CA:	BD0680  	LDA $8006,X
C1/B0CD:	D095    	BNE $B064
C1/B0CF:	E220    	SEP #$20
C1/B0D1:	BD0180  	LDA $8001,X
C1/B0D4:	100B    	BPL $B0E1
C1/B0D6:	A5F4    	LDA $F4
C1/B0D8:	65F5    	ADC $F5
C1/B0DA:	297F    	AND #$7F
C1/B0DC:	9D0180  	STA $8001,X
C1/B0DF:	8083    	BRA $B064
C1/B0E1:	3A      	DEC A
C1/B0E2:	9D0180  	STA $8001,X
C1/B0E5:	C220    	REP #$20
C1/B0E7:	A90000  	LDA #$0000
C1/B0EA:	8087    	BRA $B073
C1/B0EC:	E230    	SEP #$30
C1/B0EE:	A61C    	LDX $1C
C1/B0F0:	8A      	TXA 
C1/B0F1:	3003    	BMI $B0F6
C1/B0F3:	6490    	STZ $90
C1/B0F5:	6B      	RTL

[What is this?]
C1/B0F6:	A940    	LDA #$40
C1/B0F8:	8590    	STA $90
C1/B0FA:	8A      	TXA 
C1/B0FB:	293F    	AND #$3F
C1/B0FD:	AA      	TAX 
C1/B0FE:	BF0104C8	LDA $C80401,X
C1/B102:	38      	SEC 
C1/B103:	FF0004C8	SBC $C80400,X
C1/B107:	0A      	ASL A
C1/B108:	D002 +    	BNE $B10C
C1/B10A:	A902    	LDA #$02
C1/B10C: +	8501    	STA $01
C1/B10E:	6400    	STZ $00
C1/B110:	BF0004C8	LDA $C80400,X
C1/B114:	C230    	REP #$30
C1/B116:	29FF00  	AND #$00FF
C1/B119:	0A      	ASL A
C1/B11A:	AA      	TAX 
C1/B11B:	A00000  	LDY #$0000
C1/B11E:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/B120:	8B      	PHB 
C1/B121:	A97F    	LDA #$7F
C1/B123:	48      	PHA 
C1/B124:	AB      	PLB 
C1/B125:	9C1380  	STZ $8013
C1/B128:	9C1B80  	STZ $801B
C1/B12B:	9C2380  	STZ $8023
C1/B12E:	9C2B80  	STZ $802B
C1/B131:	9C3380  	STZ $8033
C1/B134:	9C3B80  	STZ $803B
C1/B137: -	BF4104C8	LDA $C80441,X
C1/B13B:	2047B1  	JSR $B147
C1/B13E:	E8      	INX 
C1/B13F:	E600    	INC $00
C1/B141:	C601    	DEC $01
C1/B143:	D0F2 -   	BNE $B137
C1/B145:	AB      	PLB 
C1/B146:	6B      	RTL
C1/B147:	990080  	STA $8000,Y
C1/B14A:	C8      	INY 
C1/B14B:	48      	PHA 
C1/B14C:	A900    	LDA #$00
C1/B14E:	990080  	STA $8000,Y
C1/B151:	68      	PLA 
C1/B152:	C8      	INY 
C1/B153:	293F    	AND #$3F
C1/B155:	0A      	ASL A
C1/B156:	0980    	ORA #$80
C1/B158:	EB      	XBA 
C1/B159:	A900    	LDA #$00
C1/B15B:	C220    	REP #$20
C1/B15D:	990080  	STA $8000,Y
C1/B160:	C8      	INY 
C1/B161:	C8      	INY 
C1/B162:	A500    	LDA $00
C1/B164:	290700  	AND #$0007
C1/B167:	EB      	XBA 
C1/B168:	4A      	LSR A
C1/B169:	4A      	LSR A
C1/B16A:	18      	CLC 
C1/B16B:	690036  	ADC #$3600
C1/B16E:	990080  	STA $8000,Y
C1/B171:	C8      	INY 
C1/B172:	C8      	INY 
C1/B173:	A90000  	LDA #$0000
C1/B176:	990080  	STA $8000,Y
C1/B179:	C8      	INY 
C1/B17A:	C8      	INY 
C1/B17B:	E220    	SEP #$20
C1/B17D:	60      	RTS
C1/B17E:	E230    	SEP #$30
C1/B180:	A61C    	LDX $1C
C1/B182:	8A      	TXA 
C1/B183:	2940    	AND #$40
C1/B185:	D003    	BNE $B18A
C1/B187:	649A    	STZ $9A
C1/B189:	6B      	RTL
C1/B18A:	6412    	STZ $12
C1/B18C:	8B      	PHB 
C1/B18D:	A97F    	LDA #$7F
C1/B18F:	48      	PHA 
C1/B190:	AB      	PLB 
C1/B191:	8A      	TXA 
C1/B192:	C230    	REP #$30
C1/B194:	293F00  	AND #$003F
C1/B197:	0A      	ASL A
C1/B198:	AA      	TAX 
C1/B199:	BF0206C8	LDA $C80602,X
C1/B19D:	38      	SEC 
C1/B19E:	FF0006C8	SBC $C80600,X
C1/B1A2:	4A      	LSR A
C1/B1A3:	C91100  	CMP #$0011
C1/B1A6:	9003    	BCC $B1AB
C1/B1A8:	A91000  	LDA #$0010
C1/B1AB:	8510    	STA $10
C1/B1AD:	E220    	SEP #$20
C1/B1AF:	859A    	STA $9A
C1/B1B1:	C220    	REP #$20
C1/B1B3:	BF0006C8	LDA $C80600,X
C1/B1B7:	AA      	TAX 
C1/B1B8:	A90084  	LDA #$8400
C1/B1BB:	8506    	STA $06
C1/B1BD:	6414    	STZ $14
C1/B1BF:	DA      	PHX 
C1/B1C0:	20D0B1  	JSR $B1D0
C1/B1C3:	C230    	REP #$30
C1/B1C5:	FA      	PLX 
C1/B1C6:	E8      	INX 
C1/B1C7:	E8      	INX 
C1/B1C8:	C610    	DEC $10
C1/B1CA:	D0F3    	BNE $B1BF
C1/B1CC:	E230    	SEP #$30
C1/B1CE:	AB      	PLB 
C1/B1CF:	6B      	RTL
C1/B1D0:	BF0000C8	LDA $C80000,X
C1/B1D4:	48      	PHA 
C1/B1D5:	A614    	LDX $14
C1/B1D7:	29FF    	AND #$FF
C1/B1D9:	030A    	ORA $0A,S
C1/B1DB:	0A      	ASL A
C1/B1DC:	0A      	ASL A
C1/B1DD:	0A      	ASL A
C1/B1DE:	0900    	ORA #$00
C1/B1E0:	009D    	BRK #$9D
C1/B1E2:	0682    	ASL $82
C1/B1E4:	68      	PLA 
C1/B1E5:	48      	PHA 
C1/B1E6:	4A      	LSR A
C1/B1E7:	4A      	LSR A
C1/B1E8:	4A      	LSR A
C1/B1E9:	4A      	LSR A
C1/B1EA:	2900    	AND #$00
C1/B1EC:	0F9D0082	ORA $82009D
C1/B1F0:	68      	PLA 
C1/B1F1:	4A      	LSR A
C1/B1F2:	4A      	LSR A
C1/B1F3:	2900    	AND #$00
C1/B1F5:	03E2    	ORA $E2,S
C1/B1F7:	20D009  	JSR $09D0
C1/B1FA:	A901    	LDA #$01
C1/B1FC:	EB      	XBA 
C1/B1FD:	A512    	LDA $12
C1/B1FF:	2901    	AND #$01
C1/B201:	8015    	BRA $B218
C1/B203:	EB      	XBA 
C1/B204:	C903    	CMP #$03
C1/B206:	D009    	BNE $B211
C1/B208:	38      	SEC 
C1/B209:	2A      	ROL A
C1/B20A:	EB      	XBA 
C1/B20B:	A512    	LDA $12
C1/B20D:	2907    	AND #$07
C1/B20F:	8007    	BRA $B218
C1/B211:	38      	SEC 
C1/B212:	2A      	ROL A
C1/B213:	EB      	XBA 
C1/B214:	A512    	LDA $12
C1/B216:	2903    	AND #$03
C1/B218:	E612    	INC $12
C1/B21A:	C220    	REP #$20
C1/B21C:	9D0882  	STA $8208,X
C1/B21F:	A506    	LDA $06
C1/B221:	9D0282  	STA $8202,X
C1/B224:	A90000  	LDA #$0000
C1/B227:	9D0482  	STA $8204,X
C1/B22A:	A514    	LDA $14
C1/B22C:	18      	CLC 
C1/B22D:	691000  	ADC #$0010
C1/B230:	8514    	STA $14
C1/B232:	BD0682  	LDA $8206,X
C1/B235:	E220    	SEP #$20
C1/B237:	48      	PHA 
C1/B238:	A900    	LDA #$00
C1/B23A:	48      	PHA 
C1/B23B:	AB      	PLB 
C1/B23C:	A980    	LDA #$80
C1/B23E:	8D1521  	STA $2115		[Store into Video Port Control]
C1/B241:	68      	PLA 
C1/B242:	C220    	REP #$20
C1/B244:	8D1621  	STA $2116
C1/B247:	A98139  	LDA #$3981
C1/B24A:	8D7043  	STA $4370
C1/B24D:	A506    	LDA $06
C1/B24F:	8D7243  	STA $4372
C1/B252:	A9C000  	LDA #$00C0
C1/B255:	8D7543  	STA $4375
C1/B258:	AD3921  	LDA $2139
C1/B25B:	E230    	SEP #$30
C1/B25D:	A97F    	LDA #$7F
C1/B25F:	8D7443  	STA $4374
C1/B262:	A980    	LDA #$80
C1/B264:	8D0B42  	STA $420B
C1/B267:	A97F    	LDA #$7F
C1/B269:	48      	PHA 
C1/B26A:	AB      	PLB 
C1/B26B:	BD0182  	LDA $8201,X
C1/B26E:	C908    	CMP #$08
C1/B270:	9003    	BCC $B275
C1/B272:	4CA1C1  	JMP $C1A1
C1/B275:	8036    	BRA $B2AD
C1/B277:	E230    	SEP #$30
C1/B279:	A208    	LDX #$08
C1/B27B:	20F7B2  	JSR $B2F7
C1/B27E:	205FB3  	JSR $B35F
C1/B281:	CA      	DEX 
C1/B282:	D0F7    	BNE $B27B
C1/B284:	60      	RTS
C1/B285:	E230    	SEP #$30
C1/B287:	A208    	LDX #$08
C1/B289:	202AB3  	JSR $B32A
C1/B28C:	2092B3  	JSR $B392
C1/B28F:	CA      	DEX 
C1/B290:	D0F7    	BNE $B289
C1/B292:	60      	RTS
C1/B293:	E230    	SEP #$30
C1/B295:	A207    	LDX #$07
C1/B297:	20C7B3  	JSR $B3C7
C1/B29A:	CA      	DEX 
C1/B29B:	D0FA    	BNE $B297
C1/B29D:	4C06B4  	JMP $B406
C1/B2A0:	E230    	SEP #$30
C1/B2A2:	A207    	LDX #$07
C1/B2A4:	20E6B3  	JSR $B3E6
C1/B2A7:	CA      	DEX 
C1/B2A8:	D0FA    	BNE $B2A4
C1/B2AA:	4C06B4  	JMP $B406
C1/B2AD:	C904    	CMP #$04
C1/B2AF:	B00E    	BCS $B2BF
C1/B2B1:	C900    	CMP #$00
C1/B2B3:	F0C2    	BEQ $B277
C1/B2B5:	C901    	CMP #$01
C1/B2B7:	F0CC    	BEQ $B285
C1/B2B9:	C902    	CMP #$02
C1/B2BB:	F0D6    	BEQ $B293
C1/B2BD:	80E1    	BRA $B2A0
C1/B2BF:	F00A    	BEQ $B2CB
C1/B2C1:	C905    	CMP #$05
C1/B2C3:	F009    	BEQ $B2CE
C1/B2C5:	C906    	CMP #$06
C1/B2C7:	F008    	BEQ $B2D1
C1/B2C9:	8019    	BRA $B2E4
C1/B2CB:	4C87B6  	JMP $B687
C1/B2D1:	E230    	SEP #$30
C1/B2D3:	A207    	LDX #$07
C1/B2D5:	2011B4  	JSR $B411
C1/B2D8:	2078B4  	JSR $B478
C1/B2DB:	CA      	DEX 
C1/B2DC:	D0F7    	BNE $B2D5
C1/B2DE:	2011B4  	JSR $B411
C1/B2E1:	4C06B4  	JMP $B406
C1/B2E4:	E230    	SEP #$30
C1/B2E6:	A207    	LDX #$07
C1/B2E8:	20DFB4  	JSR $B4DF
C1/B2EB:	2046B5  	JSR $B546
C1/B2EE:	CA      	DEX 
C1/B2EF:	D0F7    	BNE $B2E8
C1/B2F1:	20DFB4  	JSR $B4DF
C1/B2F4:	4C06B4  	JMP $B406
C1/B2F7:	C220    	REP #$20
C1/B2F9:	A506    	LDA $06
C1/B2FB:	18      	CLC 
C1/B2FC:	692000  	ADC #$0020
C1/B2FF:	8508    	STA $08
C1/B301:	E230    	SEP #$30
C1/B303:	A000    	LDY #$00
C1/B305:	B106    	LDA ($06),Y
C1/B307:	C980    	CMP #$80
C1/B309:	2A      	ROL A
C1/B30A:	9108    	STA ($08),Y
C1/B30C:	C8      	INY 
C1/B30D:	B106    	LDA ($06),Y
C1/B30F:	C980    	CMP #$80
C1/B311:	2A      	ROL A
C1/B312:	9108    	STA ($08),Y
C1/B314:	C8      	INY 
C1/B315:	C220    	REP #$20
C1/B317:	B106    	LDA ($06),Y
C1/B319:	9108    	STA ($08),Y
C1/B31B:	E220    	SEP #$20
C1/B31D:	C8      	INY 
C1/B31E:	C8      	INY 
C1/B31F:	C020    	CPY #$20
C1/B321:	90E2    	BCC $B305
C1/B323:	C220    	REP #$20
C1/B325:	A508    	LDA $08
C1/B327:	8506    	STA $06
C1/B329:	60      	RTS
C1/B32A:	C220    	REP #$20
C1/B32C:	A506    	LDA $06
C1/B32E:	18      	CLC 
C1/B32F:	692000  	ADC #$0020
C1/B332:	8508    	STA $08
C1/B334:	E230    	SEP #$30
C1/B336:	A000    	LDY #$00
C1/B338:	B106    	LDA ($06),Y
C1/B33A:	48      	PHA 
C1/B33B:	4A      	LSR A
C1/B33C:	68      	PLA 
C1/B33D:	6A      	ROR A
C1/B33E:	9108    	STA ($08),Y
C1/B340:	C8      	INY 
C1/B341:	B106    	LDA ($06),Y
C1/B343:	48      	PHA 
C1/B344:	4A      	LSR A
C1/B345:	68      	PLA 
C1/B346:	6A      	ROR A
C1/B347:	9108    	STA ($08),Y
C1/B349:	C8      	INY 
C1/B34A:	C220    	REP #$20
C1/B34C:	B106    	LDA ($06),Y
C1/B34E:	9108    	STA ($08),Y
C1/B350:	E220    	SEP #$20
C1/B352:	C8      	INY 
C1/B353:	C8      	INY 
C1/B354:	C020    	CPY #$20
C1/B356:	90E0    	BCC $B338
C1/B358:	C220    	REP #$20
C1/B35A:	A508    	LDA $08
C1/B35C:	8506    	STA $06
C1/B35E:	60      	RTS
C1/B35F:	C220    	REP #$20
C1/B361:	A506    	LDA $06
C1/B363:	18      	CLC 
C1/B364:	692000  	ADC #$0020
C1/B367:	8508    	STA $08
C1/B369:	E230    	SEP #$30
C1/B36B:	A000    	LDY #$00
C1/B36D:	C220    	REP #$20
C1/B36F:	B106    	LDA ($06),Y
C1/B371:	9108    	STA ($08),Y
C1/B373:	E220    	SEP #$20
C1/B375:	C8      	INY 
C1/B376:	C8      	INY 
C1/B377:	B106    	LDA ($06),Y
C1/B379:	C980    	CMP #$80
C1/B37B:	2A      	ROL A
C1/B37C:	9108    	STA ($08),Y
C1/B37E:	C8      	INY 
C1/B37F:	B106    	LDA ($06),Y
C1/B381:	C980    	CMP #$80
C1/B383:	2A      	ROL A
C1/B384:	9108    	STA ($08),Y
C1/B386:	C8      	INY 
C1/B387:	C020    	CPY #$20
C1/B389:	90E2    	BCC $B36D
C1/B38B:	C220    	REP #$20
C1/B38D:	A508    	LDA $08
C1/B38F:	8506    	STA $06
C1/B391:	60      	RTS
C1/B392:	C220    	REP #$20
C1/B394:	A506    	LDA $06
C1/B396:	18      	CLC 
C1/B397:	692000  	ADC #$0020
C1/B39A:	8508    	STA $08
C1/B39C:	E230    	SEP #$30
C1/B39E:	A000    	LDY #$00
C1/B3A0:	C220    	REP #$20
C1/B3A2:	B106    	LDA ($06),Y
C1/B3A4:	9108    	STA ($08),Y
C1/B3A6:	E220    	SEP #$20
C1/B3A8:	C8      	INY 
C1/B3A9:	C8      	INY 
C1/B3AA:	B106    	LDA ($06),Y
C1/B3AC:	48      	PHA 
C1/B3AD:	4A      	LSR A
C1/B3AE:	68      	PLA 
C1/B3AF:	6A      	ROR A
C1/B3B0:	9108    	STA ($08),Y
C1/B3B2:	C8      	INY 
C1/B3B3:	B106    	LDA ($06),Y
C1/B3B5:	48      	PHA 
C1/B3B6:	4A      	LSR A
C1/B3B7:	68      	PLA 
C1/B3B8:	6A      	ROR A
C1/B3B9:	9108    	STA ($08),Y
C1/B3BB:	C8      	INY 
C1/B3BC:	C020    	CPY #$20
C1/B3BE:	90E0    	BCC $B3A0
C1/B3C0:	C220    	REP #$20
C1/B3C2:	A508    	LDA $08
C1/B3C4:	8506    	STA $06
C1/B3C6:	60      	RTS
C1/B3C7:	C220    	REP #$20
C1/B3C9:	A506    	LDA $06
C1/B3CB:	18      	CLC 
C1/B3CC:	692000  	ADC #$0020
C1/B3CF:	8508    	STA $08
C1/B3D1:	E230    	SEP #$30
C1/B3D3:	A01F    	LDY #$1F
C1/B3D5:	B106    	LDA ($06),Y
C1/B3D7:	C980    	CMP #$80
C1/B3D9:	2A      	ROL A
C1/B3DA:	9108    	STA ($08),Y
C1/B3DC:	88      	DEY 
C1/B3DD:	10F6    	BPL $B3D5
C1/B3DF:	C220    	REP #$20
C1/B3E1:	A508    	LDA $08
C1/B3E3:	8506    	STA $06
C1/B3E5:	60      	RTS
C1/B3E6:	C220    	REP #$20
C1/B3E8:	A506    	LDA $06
C1/B3EA:	18      	CLC 
C1/B3EB:	692000  	ADC #$0020
C1/B3EE:	8508    	STA $08
C1/B3F0:	E230    	SEP #$30
C1/B3F2:	A01F    	LDY #$1F
C1/B3F4:	B106    	LDA ($06),Y
C1/B3F6:	48      	PHA 
C1/B3F7:	4A      	LSR A
C1/B3F8:	68      	PLA 
C1/B3F9:	6A      	ROR A
C1/B3FA:	9108    	STA ($08),Y
C1/B3FC:	88      	DEY 
C1/B3FD:	10F5    	BPL $B3F4
C1/B3FF:	C220    	REP #$20
C1/B401:	A508    	LDA $08
C1/B403:	8506    	STA $06
C1/B405:	60      	RTS
C1/B406:	C220    	REP #$20
C1/B408:	A506    	LDA $06
C1/B40A:	18      	CLC 
C1/B40B:	692000  	ADC #$0020
C1/B40E:	8506    	STA $06
C1/B410:	60      	RTS
C1/B411:	C220    	REP #$20
C1/B413:	A506    	LDA $06
C1/B415:	18      	CLC 
C1/B416:	692000  	ADC #$0020
C1/B419:	8508    	STA $08
C1/B41B:	A000    	LDY #$00
C1/B41D:	B106    	LDA ($06),Y
C1/B41F:	295555  	AND #$5555
C1/B422:	850A    	STA $0A
C1/B424:	C8      	INY 
C1/B425:	C8      	INY 
C1/B426:	B106    	LDA ($06),Y
C1/B428:	295555  	AND #$5555
C1/B42B:	850C    	STA $0C
C1/B42D:	88      	DEY 
C1/B42E:	88      	DEY 
C1/B42F:	B106    	LDA ($06),Y
C1/B431:	29AAAA  	AND #$AAAA
C1/B434:	050C    	ORA $0C
C1/B436:	9108    	STA ($08),Y
C1/B438:	C8      	INY 
C1/B439:	C8      	INY 
C1/B43A:	C00E    	CPY #$0E
C1/B43C:	90E6    	BCC $B424
C1/B43E:	B106    	LDA ($06),Y
C1/B440:	29AAAA  	AND #$AAAA
C1/B443:	050A    	ORA $0A
C1/B445:	9108    	STA ($08),Y
C1/B447:	C8      	INY 
C1/B448:	C8      	INY 
C1/B449:	B106    	LDA ($06),Y
C1/B44B:	295555  	AND #$5555
C1/B44E:	850A    	STA $0A
C1/B450:	C8      	INY 
C1/B451:	C8      	INY 
C1/B452:	B106    	LDA ($06),Y
C1/B454:	295555  	AND #$5555
C1/B457:	850C    	STA $0C
C1/B459:	88      	DEY 
C1/B45A:	88      	DEY 
C1/B45B:	B106    	LDA ($06),Y
C1/B45D:	29AAAA  	AND #$AAAA
C1/B460:	050C    	ORA $0C
C1/B462:	9108    	STA ($08),Y
C1/B464:	C8      	INY 
C1/B465:	C8      	INY 
C1/B466:	C01E    	CPY #$1E
C1/B468:	90E6    	BCC $B450
C1/B46A:	B106    	LDA ($06),Y
C1/B46C:	29AAAA  	AND #$AAAA
C1/B46F:	050A    	ORA $0A
C1/B471:	9108    	STA ($08),Y
C1/B473:	A508    	LDA $08
C1/B475:	8506    	STA $06
C1/B477:	60      	RTS
C1/B478:	C220    	REP #$20
C1/B47A:	A506    	LDA $06
C1/B47C:	18      	CLC 
C1/B47D:	692000  	ADC #$0020
C1/B480:	8508    	STA $08
C1/B482:	A000    	LDY #$00
C1/B484:	B106    	LDA ($06),Y
C1/B486:	29AAAA  	AND #$AAAA
C1/B489:	850A    	STA $0A
C1/B48B:	C8      	INY 
C1/B48C:	C8      	INY 
C1/B48D:	B106    	LDA ($06),Y
C1/B48F:	29AAAA  	AND #$AAAA
C1/B492:	850C    	STA $0C
C1/B494:	88      	DEY 
C1/B495:	88      	DEY 
C1/B496:	B106    	LDA ($06),Y
C1/B498:	295555  	AND #$5555
C1/B49B:	050C    	ORA $0C
C1/B49D:	9108    	STA ($08),Y
C1/B49F:	C8      	INY 
C1/B4A0:	C8      	INY 
C1/B4A1:	C00E    	CPY #$0E
C1/B4A3:	90E6    	BCC $B48B
C1/B4A5:	B106    	LDA ($06),Y
C1/B4A7:	295555  	AND #$5555
C1/B4AA:	050A    	ORA $0A
C1/B4AC:	9108    	STA ($08),Y
C1/B4AE:	C8      	INY 
C1/B4AF:	C8      	INY 
C1/B4B0:	B106    	LDA ($06),Y
C1/B4B2:	29AAAA  	AND #$AAAA
C1/B4B5:	850A    	STA $0A
C1/B4B7:	C8      	INY 
C1/B4B8:	C8      	INY 
C1/B4B9:	B106    	LDA ($06),Y
C1/B4BE:	850C    	STA $0C
C1/B4C0:	88      	DEY 
C1/B4C1:	88      	DEY 
C1/B4C2:	B106    	LDA ($06),Y
C1/B4C4:	295555  	AND #$5555
C1/B4C7:	050C    	ORA $0C
C1/B4C9:	9108    	STA ($08),Y
C1/B4CB:	C8      	INY 
C1/B4CC:	C8      	INY 
C1/B4CD:	C01E    	CPY #$1E
C1/B4CF:	90E6    	BCC $B4B7
C1/B4D1:	B106    	LDA ($06),Y
C1/B4D3:	295555  	AND #$5555
C1/B4D6:	050A    	ORA $0A
C1/B4D8:	9108    	STA ($08),Y
C1/B4DA:	A508    	LDA $08
C1/B4DC:	8506    	STA $06
C1/B4DE:	60      	RTS
C1/B4DF:	C220    	REP #$20
C1/B4E1:	A506    	LDA $06
C1/B4E3:	18      	CLC 
C1/B4E4:	692000  	ADC #$0020
C1/B4E7:	8508    	STA $08
C1/B4E9:	A01E    	LDY #$1E
C1/B4EB:	B106    	LDA ($06),Y
C1/B4ED:	295555  	AND #$5555
C1/B4F0:	850A    	STA $0A
C1/B4F2:	88      	DEY 
C1/B4F3:	88      	DEY 
C1/B4F4:	B106    	LDA ($06),Y
C1/B4F6:	295555  	AND #$5555
C1/B4F9:	850C    	STA $0C
C1/B4FB:	C8      	INY 
C1/B4FC:	C8      	INY 
C1/B4FD:	B106    	LDA ($06),Y
C1/B502:	050C    	ORA $0C
C1/B504:	9108    	STA ($08),Y
C1/B506:	88      	DEY 
C1/B507:	88      	DEY 
C1/B508:	C012    	CPY #$12
C1/B50A:	B0E6    	BCS $B4F2
C1/B50C:	B106    	LDA ($06),Y
C1/B50E:	29AAAA  	AND #$AAAA
C1/B511:	050A    	ORA $0A
C1/B513:	9108    	STA ($08),Y
C1/B515:	88      	DEY 
C1/B516:	88      	DEY 
C1/B517:	B106    	LDA ($06),Y
C1/B519:	295555  	AND #$5555
C1/B51C:	850A    	STA $0A
C1/B51E:	88      	DEY 
C1/B51F:	88      	DEY 
C1/B520:	B106    	LDA ($06),Y
C1/B522:	295555  	AND #$5555
C1/B525:	850C    	STA $0C
C1/B527:	C8      	INY 
C1/B528:	C8      	INY 
C1/B529:	B106    	LDA ($06),Y
C1/B52B:	29AAAA  	AND #$AAAA
C1/B52E:	050C    	ORA $0C
C1/B530:	9108    	STA ($08),Y
C1/B532:	88      	DEY 
C1/B533:	88      	DEY 
C1/B534:	C002    	CPY #$02
C1/B536:	B0E6    	BCS $B51E
C1/B538:	B106    	LDA ($06),Y
C1/B53A:	29AAAA  	AND #$AAAA
C1/B53D:	050A    	ORA $0A
C1/B53F:	9108    	STA ($08),Y
C1/B541:	A508    	LDA $08
C1/B543:	8506    	STA $06
C1/B545:	60      	RTS
C1/B546:	C220    	REP #$20
C1/B548:	A506    	LDA $06
C1/B54A:	18      	CLC 
C1/B54B:	692000  	ADC #$0020
C1/B54E:	8508    	STA $08
C1/B550:	A01E    	LDY #$1E
C1/B552:	B106    	LDA ($06),Y
C1/B554:	29AAAA  	AND #$AAAA
C1/B557:	850A    	STA $0A
C1/B559:	88      	DEY 
C1/B55A:	88      	DEY 
C1/B55B:	B106    	LDA ($06),Y
C1/B55D:	29AAAA  	AND #$AAAA
C1/B560:	850C    	STA $0C
C1/B562:	C8      	INY 
C1/B563:	C8      	INY 
C1/B564:	B106    	LDA ($06),Y
C1/B566:	295555  	AND #$5555
C1/B569:	050C    	ORA $0C
C1/B56B:	9108    	STA ($08),Y
C1/B56D:	88      	DEY 
C1/B56E:	88      	DEY 
C1/B56F:	C012    	CPY #$12
C1/B571:	B0E6    	BCS $B559
C1/B573:	B106    	LDA ($06),Y
C1/B575:	295555  	AND #$5555
C1/B578:	050A    	ORA $0A
C1/B57A:	9108    	STA ($08),Y
C1/B57C:	88      	DEY 
C1/B57D:	88      	DEY 
C1/B57E:	B106    	LDA ($06),Y
C1/B580:	29AAAA  	AND #$AAAA
C1/B583:	850A    	STA $0A
C1/B585:	88      	DEY 
C1/B586:	88      	DEY 
C1/B587:	B106    	LDA ($06),Y
C1/B589:	29AAAA  	AND #$AAAA
C1/B58C:	850C    	STA $0C
C1/B58E:	C8      	INY 
C1/B58F:	C8      	INY 
C1/B590:	B106    	LDA ($06),Y
C1/B592:	295555  	AND #$5555
C1/B595:	050C    	ORA $0C
C1/B597:	9108    	STA ($08),Y
C1/B599:	88      	DEY 
C1/B59A:	88      	DEY 
C1/B59B:	C002    	CPY #$02
C1/B59D:	B0E6    	BCS $B585
C1/B59F:	B106    	LDA ($06),Y
C1/B5A1:	295555  	AND #$5555
C1/B5A4:	050A    	ORA $0A
C1/B5A6:	9108    	STA ($08),Y
C1/B5A8:	A508    	LDA $08
C1/B5AA:	8506    	STA $06
C1/B5AC:	60      	RTS
C1/B5AD:	C220    	REP #$20
C1/B5AF:	A506    	LDA $06
C1/B5B1:	48      	PHA 
C1/B5B2:	20D4B5  	JSR $B5D4
C1/B5B5:	2087B6  	JSR $B687
C1/B5B8:	C220    	REP #$20
C1/B5BA:	68      	PLA 
C1/B5BB:	8506    	STA $06
C1/B5BD:	E230    	SEP #$30
C1/B5BF:	A210    	LDX #$10
C1/B5C1:	20D4B5  	JSR $B5D4
C1/B5C4:	C220    	REP #$20
C1/B5C6:	A506    	LDA $06
C1/B5C8:	18      	CLC 
C1/B5C9:	694000  	ADC #$0040
C1/B5CC:	8506    	STA $06
C1/B5CE:	E220    	SEP #$20
C1/B5D0:	CA      	DEX 
C1/B5D1:	D0EE    	BNE $B5C1
C1/B5D3:	60      	RTS
C1/B5D4:	E230    	SEP #$30
C1/B5D6:	A000    	LDY #$00
C1/B5D8:	2009B6  	JSR $B609
C1/B5DB:	C8      	INY 
C1/B5DC:	2009B6  	JSR $B609
C1/B5DF:	98      	TYA 
C1/B5E0:	18      	CLC 
C1/B5E1:	690F    	ADC #$0F
C1/B5E3:	A8      	TAY 
C1/B5E4:	2009B6  	JSR $B609
C1/B5E7:	C8      	INY 
C1/B5E8:	2009B6  	JSR $B609
C1/B5EB:	98      	TYA 
C1/B5EC:	18      	CLC 
C1/B5ED:	690F    	ADC #$0F
C1/B5EF:	A8      	TAY 
C1/B5F0:	2009B6  	JSR $B609
C1/B5F3:	C8      	INY 
C1/B5F4:	2009B6  	JSR $B609
C1/B5F7:	98      	TYA 
C1/B5F8:	18      	CLC 
C1/B5F9:	690F    	ADC #$0F
C1/B5FB:	A8      	TAY 
C1/B5FC:	2009B6  	JSR $B609
C1/B5FF:	C8      	INY 
C1/B600:	2009B6  	JSR $B609
C1/B603:	98      	TYA 
C1/B604:	38      	SEC 
C1/B605:	E931    	SBC #$31
C1/B607:	A8      	TAY 
C1/B608:	60      	RTS
C1/B609:	B106    	LDA ($06),Y
C1/B60B:	206EB6  	JSR $B66E
C1/B60E:	C8      	INY 
C1/B60F:	C8      	INY 
C1/B610:	B106    	LDA ($06),Y
C1/B612:	206EB6  	JSR $B66E
C1/B615:	C8      	INY 
C1/B616:	C8      	INY 
C1/B617:	B106    	LDA ($06),Y
C1/B619:	206EB6  	JSR $B66E
C1/B61C:	C8      	INY 
C1/B61D:	C8      	INY 
C1/B61E:	B106    	LDA ($06),Y
C1/B620:	206EB6  	JSR $B66E
C1/B623:	C8      	INY 
C1/B624:	C8      	INY 
C1/B625:	B106    	LDA ($06),Y
C1/B627:	206EB6  	JSR $B66E
C1/B62A:	C8      	INY 
C1/B62B:	C8      	INY 
C1/B62C:	B106    	LDA ($06),Y
C1/B62E:	206EB6  	JSR $B66E
C1/B631:	C8      	INY 
C1/B632:	C8      	INY 
C1/B633:	B106    	LDA ($06),Y
C1/B635:	206EB6  	JSR $B66E
C1/B638:	C8      	INY 
C1/B639:	C8      	INY 
C1/B63A:	B106    	LDA ($06),Y
C1/B63C:	206EB6  	JSR $B66E
C1/B63F:	A50F    	LDA $0F
C1/B641:	9106    	STA ($06),Y
C1/B643:	88      	DEY 
C1/B644:	88      	DEY 
C1/B645:	A50E    	LDA $0E
C1/B647:	9106    	STA ($06),Y
C1/B649:	88      	DEY 
C1/B64A:	88      	DEY 
C1/B64B:	A50D    	LDA $0D
C1/B64D:	9106    	STA ($06),Y
C1/B64F:	88      	DEY 
C1/B650:	88      	DEY 
C1/B651:	A50C    	LDA $0C
C1/B653:	9106    	STA ($06),Y
C1/B655:	88      	DEY 
C1/B656:	88      	DEY 
C1/B657:	A50B    	LDA $0B
C1/B659:	9106    	STA ($06),Y
C1/B65B:	88      	DEY 
C1/B65C:	88      	DEY 
C1/B65D:	A50A    	LDA $0A
C1/B65F:	9106    	STA ($06),Y
C1/B661:	88      	DEY 
C1/B662:	88      	DEY 
C1/B663:	A509    	LDA $09
C1/B665:	9106    	STA ($06),Y
C1/B667:	88      	DEY 
C1/B668:	88      	DEY 
C1/B669:	A508    	LDA $08
C1/B66B:	9106    	STA ($06),Y
C1/B66D:	60      	RTS
C1/B66E:	0A      	ASL A
C1/B66F:	2608    	ROL $08
C1/B671:	0A      	ASL A
C1/B672:	2609    	ROL $09
C1/B674:	0A      	ASL A
C1/B675:	260A    	ROL $0A
C1/B677:	0A      	ASL A
C1/B678:	260B    	ROL $0B
C1/B67A:	0A      	ASL A
C1/B67B:	260C    	ROL $0C
C1/B67D:	0A      	ASL A
C1/B67E:	260D    	ROL $0D
C1/B680:	0A      	ASL A
C1/B681:	260E    	ROL $0E
C1/B683:	0A      	ASL A
C1/B684:	260F    	ROL $0F
C1/B686:	60      	RTS
C1/B687:	C230    	REP #$30
C1/B689:	A506    	LDA $06
C1/B68B:	AA      	TAX 
C1/B68C:	18      	CLC 
C1/B68D:	694000  	ADC #$0040
C1/B690:	A8      	TAY 
C1/B691:	A9C003  	LDA #$03C0
C1/B694:	547F7F  	MVN $7F,$7F
C1/B697:	E230    	SEP #$30
C1/B699:	A200    	LDX #$00
C1/B69B:	20B4B6  	JSR $B6B4
C1/B69E:	DA      	PHX 
C1/B69F:	8A      	TXA 
C1/B6A0:	18      	CLC 
C1/B6A1:	6908    	ADC #$08
C1/B6A3:	C910    	CMP #$10
C1/B6A5:	9002    	BCC $B6A9
C1/B6A7:	290F    	AND #$0F
C1/B6A9:	AA      	TAX 
C1/B6AA:	20B4B6  	JSR $B6B4
C1/B6AD:	FA      	PLX 
C1/B6AE:	E8      	INX 
C1/B6AF:	E010    	CPX #$10
C1/B6B1:	90E8    	BCC $B69B
C1/B6B3:	60      	RTS
C1/B6B4:	DA      	PHX 
C1/B6B5:	20BFB6  	JSR $B6BF
C1/B6B8:	FA      	PLX 
C1/B6B9:	DA      	PHX 
C1/B6BA:	20BFB6  	JSR $B6BF
C1/B6BD:	FA      	PLX 
C1/B6BE:	60      	RTS
C1/B6BF:	A000    	LDY #$00
C1/B6C1:	B106    	LDA ($06),Y
C1/B6C3:	20E9B6  	JSR $B6E9
C1/B6C6:	9106    	STA ($06),Y
C1/B6C8:	C8      	INY 
C1/B6C9:	B106    	LDA ($06),Y
C1/B6CB:	20E9B6  	JSR $B6E9
C1/B6CE:	9106    	STA ($06),Y
C1/B6D0:	E8      	INX 
C1/B6D1:	E010    	CPX #$10
C1/B6D3:	9002    	BCC $B6D7
C1/B6D5:	A200    	LDX #$00
C1/B6D7:	C8      	INY 
C1/B6D8:	C010    	CPY #$10
C1/B6DA:	90E5    	BCC $B6C1
C1/B6DC:	C220    	REP #$20
C1/B6DE:	A506    	LDA $06
C1/B6E0:	18      	CLC 
C1/B6E1:	691000  	ADC #$0010
C1/B6E4:	8506    	STA $06
C1/B6E6:	E220    	SEP #$20
C1/B6E8:	60      	RTS

C1/B6E9:	8500    	STA $00
C1/B6EB:	E008    	CPX #$08
C1/B6ED:	B01E    	BCS $B70D
C1/B6EF:	E000    	CPX #$00
C1/B6F1:	F019    	BEQ $B70C
C1/B6F3:	E001    	CPX #$01
C1/B6F5:	D004    	BNE $B6FB
C1/B6F7:	4600    	LSR $00
C1/B6F9:	6A      	ROR A
C1/B6FA:	60      	RTS

C1/B6FB:	E007    	CPX #$07
C1/B6FD:	F0F8    	BEQ $B6F7
C1/B6FF:	E004    	CPX #$04
C1/B701:	D003    	BNE $B706
C1/B703:	4600    	LSR $00
C1/B705:	6A      	ROR A
C1/B706:	4600    	LSR $00
C1/B708:	6A      	ROR A
C1/B709:	4600    	LSR $00
C1/B70B:	6A      	ROR A
C1/B70C:	60      	RTS

C1/B70D:	F0FD    	BEQ $B70C
C1/B70F:	E009    	CPX #$09
C1/B711:	D004    	BNE $B717
C1/B713:	C980    	CMP #$80
C1/B715:	2A      	ROL A
C1/B716:	60      	RTS

C1/B717:	E00F    	CPX #$0F
C1/B719:	F0F8    	BEQ $B713
C1/B71B:	E00C    	CPX #$0C
C1/B71D:	D003    	BNE $B722
C1/B71F:	C980    	CMP #$80
C1/B721:	2A      	ROL A
C1/B722:	C980    	CMP #$80
C1/B724:	2A      	ROL A
C1/B725:	C980    	CMP #$80
C1/B727:	2A      	ROL A
C1/B728:	60      	RTS

[Coordinate handling, eh?]
C1/B729:	BB      	TYX 
C1/B72A:	8610    	STX $10
C1/B72C:	E220    	SEP #$20
C1/B72E:	BD0BE0  	LDA $E00B,X
C1/B731:	C980    	CMP #$80
C1/B733:	2903    	AND #$03
C1/B735:	8504    	STA $04
C1/B737:	C220    	REP #$20
C1/B739:	B00C +  	BCS $B747
C1/B73B:	A90000  	LDA #$0000
C1/B73E:	850A    	STA $0A
C1/B740:	A900B8  	LDA #$B800
C1/B743:	850D    	STA $0D
C1/B745:	800A ++ 	BRA $B751
C1/B747: +	A90040  	LDA #$4000
C1/B74A:	850A    	STA $0A
C1/B74C:	A900BC  	LDA #$BC00
C1/B74F:	850D    	STA $0D
C1/B751: ++	BD06E0  	LDA $E006,X
C1/B754:	8506    	STA $06
C1/B756:	F028 +  	BEQ $B780
C1/B758:	BD02E0  	LDA $E002,X			[X coordinate or Y coordinate?]
C1/B75B:	4A      	LSR A				[Divide it by 2]
C1/B75C:	4A      	LSR A				[Again, by 2]
C1/B75D:	4A      	LSR A				[Yet again, by 2]
C1/B75E:	4A      	LSR A				[Of course, by 2]
C1/B75F:	8508    	STA $08			[Store into ??Coordinate/8]
C1/B761:	BD04E0  	LDA $E004,X			[X or Y coordinate?]
C1/B764:	29F00F  	AND #$0FF0
C1/B767:	0A      	ASL A
C1/B768:	0A      	ASL A
C1/B769:	0A      	ASL A
C1/B76A:	0508    	ORA $08
C1/B76C:	8508    	STA $08
C1/B76E:	E220    	SEP #$20
C1/B770:	A97F    	LDA #$7F
C1/B772:	850C    	STA $0C
C1/B774:	850F    	STA $0F
C1/B776:	A506    	LDA $06
C1/B778:	F00B ++ 	BEQ $B785
C1/B77A:	A507    	LDA $07
C1/B77C:	F003 +! 	BEQ $B781
C1/B77E:	D009 +@ 	BNE $B789
C1/B780: +	6B      	RTL

[$07 == 0x00]
C1/B781: +!	2077B8  	JSR $B877
C1/B784:	6B      	RTL

[$06 == 0x00]
C1/B785: ++	208DB7  	JSR $B78D
C1/B788:	6B      	RTL

[$07 != 0x00]
C1/B789: +@	2029B9  	JSR $B929
C1/B78C:	6B      	RTL

[$06 == 0x00 (2)]
C1/B78D:	E220    	SEP #$20
C1/B78F:	A508    	LDA $08
C1/B791:	0A      	ASL A
C1/B792:	8502    	STA $02
C1/B794:	A509    	LDA $09
C1/B796:	2A      	ROL A
C1/B797:	2407    	BIT $07
C1/B799:	3009 +  	BMI $B7A4
C1/B79B:	1A      	INC A
C1/B79C:	C59D    	CMP $9D
C1/B79E:	900A ++ 	BCC $B7AA
C1/B7A0:	E59D    	SBC $9D
C1/B7A2:	8006 ++ 	BRA $B7AA
C1/B7A4: +	3A      	DEC A
C1/B7A5:	1003 ++ 	BPL $B7AA
C1/B7A7:	18      	CLC 
C1/B7A8:	659D    	ADC $9D
C1/B7AA: ++	4A      	LSR A
C1/B7AB:	8503    	STA $03
C1/B7AD:	6602    	ROR $02
C1/B7AF:	A901    	LDA #$01
C1/B7B1:	8505    	STA $05
C1/B7B3:	BD2EE0  	LDA $E02E,X
C1/B7B6:	4901    	EOR #$01
C1/B7B8:	9D2EE0  	STA $E02E,X
C1/B7BB:	4A      	LSR A
C1/B7BC:	B021 +  	BCS $B7DF
C1/B7BE:	201EB8  	JSR $B81E		[]
C1/B7C1:	9016 ++ 	BCC $B7D9
C1/B7C3:	E605    	INC $05
C1/B7C5:	201EB8  	JSR $B81E		[]
C1/B7C8:	900F ++ 	BCC $B7D9
C1/B7CA:	E605    	INC $05
C1/B7CC:	201EB8  	JSR $B81E		[]
C1/B7CF:	9008 ++ 	BCC $B7D9
C1/B7D1:	E605    	INC $05
C1/B7D3:	201EB8  	JSR $B81E		[]
C1/B7D6:	9001 ++ 	BCC $B7D9
C1/B7D8:	60      	RTS

C1/B7D9: ++	E220    	SEP #$20
C1/B7DB:	A903    	LDA #$03
C1/B7DD:	801F    	BRA $B7FE

C1/B7DF: +	2010B8  	JSR $B810		[]
C1/B7E2:	9016 +  	BCC $B7FA
C1/B7E4:	E605    	INC $05
C1/B7E6:	2010B8  	JSR $B810		[]
C1/B7E9:	900F +  	BCC $B7FA
C1/B7EB:	E605    	INC $05
C1/B7ED:	2010B8  	JSR $B810		[]
C1/B7F0:	9008 +  	BCC $B7FA
C1/B7F2:	E605    	INC $05
C1/B7F4:	2010B8  	JSR $B810		[]
C1/B7F7:	9001 +  	BCC $B7FA
C1/B7F9:	60      	RTS

C1/B7FA: +	E220    	SEP #$20
C1/B7FC:	A983    	LDA #$83
C1/B7FE:	9D06E0  	STA $E006,X
C1/B801:	A505    	LDA $05
C1/B803:	0A      	ASL A
C1/B804:	8505    	STA $05
C1/B806:	0A      	ASL A
C1/B807:	6505    	ADC $05
C1/B809:	18      	CLC 
C1/B80A:	6902    	ADC #$02
C1/B80C:	9D0AE0  	STA $E00A,X
C1/B80F:	60      	RTS

C1/B810:	E220    	SEP #$20
C1/B812:	A508    	LDA $08
C1/B814:	297F    	AND #$7F
C1/B816:	3A      	DEC A
C1/B817:	1012 +  	BPL $B82B
C1/B819:	18      	CLC 
C1/B81A:	659C    	ADC $9C
C1/B81C:	800D +  	BRA $B82B

C1/B81E:	E220    	SEP #$20
C1/B820:	A508    	LDA $08
C1/B822:	297F    	AND #$7F
C1/B824:	1A      	INC A
C1/B825:	C59C    	CMP $9C
C1/B827:	9002 +  	BCC $B82B
C1/B829:	E59C    	SBC $9C
C1/B82B: +	2408    	BIT $08
C1/B82D:	1002 +  	BPL $B831
C1/B82F:	0980    	ORA #$80
C1/B831: +	8508    	STA $08
C1/B833:	297F    	AND #$7F
C1/B835:	2402    	BIT $02
C1/B837:	1002 +  	BPL $B83B
C1/B839:	0980    	ORA #$80
C1/B83B: +	8502    	STA $02
C1/B83D:	C220    	REP #$20
C1/B83F:	A402    	LDY $02
C1/B841:	204BB8  	JSR $B84B
C1/B844:	9001 +  	BCC $B847
C1/B846:	60      	RTS

[...starting here, in case another runthrough is needed?]
C1/B847: +	C220    	REP #$20
C1/B849:	A408    	LDY $08
C1/B84B:	B70A    	LDA [$0A],Y
C1/B84D:	29FF00  	AND #$00FF
C1/B850:	0A      	ASL A
C1/B851:	0A      	ASL A
C1/B852:	A8      	TAY 
C1/B853:	E220    	SEP #$20
C1/B855:	B70D    	LDA [$0D],Y
C1/B857:	2907    	AND #$07
C1/B859:	F00E    	BEQ $B869
C1/B85B:	C904    	CMP #$04
C1/B85D:	B00A    	BCS $B869
C1/B85F:	C903    	CMP #$03
C1/B861:	F012    	BEQ $B875
C1/B863:	4504    	EOR $04
C1/B865:	C903    	CMP #$03
C1/B867:	F00C    	BEQ $B875
C1/B869:	C8      	INY 
C1/B86A:	C8      	INY 
C1/B86B:	B70D    	LDA [$0D],Y
C1/B86D:	29F0    	AND #$F0
C1/B86F:	C910    	CMP #$10
C1/B871:	F002    	BEQ $B875
C1/B873:	18      	CLC 
C1/B874:	60      	RTS
C1/B875:	38      	SEC 
C1/B876:	60      	RTS
C1/B877:	E220    	SEP #$20
C1/B879:	A508    	LDA $08
C1/B87B:	297F    	AND #$7F
C1/B87D:	2406    	BIT $06
C1/B87F:	3009    	BMI $B88A
C1/B881:	1A      	INC A
C1/B882:	C59C    	CMP $9C
C1/B884:	900A    	BCC $B890
C1/B886:	E59C    	SBC $9C
C1/B888:	8006    	BRA $B890
C1/B88A:	3A      	DEC A
C1/B88B:	1003    	BPL $B890
C1/B88D:	18      	CLC 
C1/B88E:	659C    	ADC $9C
C1/B890:	2408    	BIT $08
C1/B892:	1002    	BPL $B896
C1/B894:	0980    	ORA #$80
C1/B896:	8502    	STA $02
C1/B898:	A901    	LDA #$01
C1/B89A:	8505    	STA $05
C1/B89C:	BD2EE0  	LDA $E02E,X
C1/B89F:	4901    	EOR #$01
C1/B8A1:	9D2EE0  	STA $E02E,X
C1/B8A4:	4A      	LSR A
C1/B8A5:	B021    	BCS $B8C8
C1/B8A7:	200AB9  	JSR $B90A
C1/B8AA:	9016    	BCC $B8C2
C1/B8AC:	E605    	INC $05
C1/B8AE:	200AB9  	JSR $B90A
C1/B8B1:	900F    	BCC $B8C2
C1/B8B3:	E605    	INC $05
C1/B8B5:	200AB9  	JSR $B90A
C1/B8B8:	9008    	BCC $B8C2
C1/B8BA:	E605    	INC $05
C1/B8BC:	200AB9  	JSR $B90A
C1/B8BF:	9001    	BCC $B8C2
C1/B8C1:	60      	RTS
C1/B8C2:	E220    	SEP #$20
C1/B8C4:	A903    	LDA #$03
C1/B8C6:	801F    	BRA $B8E7
C1/B8C8:	20F9B8  	JSR $B8F9
C1/B8CB:	9016    	BCC $B8E3
C1/B8CD:	E605    	INC $05
C1/B8CF:	20F9B8  	JSR $B8F9
C1/B8D2:	900F    	BCC $B8E3
C1/B8D4:	E605    	INC $05
C1/B8D6:	20F9B8  	JSR $B8F9
C1/B8D9:	9008    	BCC $B8E3
C1/B8DB:	E605    	INC $05
C1/B8DD:	20F9B8  	JSR $B8F9
C1/B8E0:	9001    	BCC $B8E3
C1/B8E2:	60      	RTS
C1/B8E3:	E220    	SEP #$20
C1/B8E5:	A983    	LDA #$83
C1/B8E7:	9D07E0  	STA $E007,X
C1/B8EA:	A505    	LDA $05
C1/B8EC:	0A      	ASL A
C1/B8ED:	8505    	STA $05
C1/B8EF:	0A      	ASL A
C1/B8F0:	6505    	ADC $05
C1/B8F2:	18      	CLC 
C1/B8F3:	6908    	ADC #$08
C1/B8F5:	9D0AE0  	STA $E00A,X
C1/B8F8:	60      	RTS
C1/B8F9:	E220    	SEP #$20
C1/B8FB:	0602    	ASL $02
C1/B8FD:	0608    	ASL $08
C1/B8FF:	A509    	LDA $09
C1/B901:	2A      	ROL A
C1/B902:	3A      	DEC A
C1/B903:	1015    	BPL $B91A
C1/B905:	18      	CLC 
C1/B906:	659D    	ADC $9D
C1/B908:	8010    	BRA $B91A
C1/B90A:	E220    	SEP #$20
C1/B90C:	0602    	ASL $02
C1/B90E:	0608    	ASL $08
C1/B910:	A509    	LDA $09
C1/B912:	2A      	ROL A
C1/B913:	1A      	INC A
C1/B914:	C59D    	CMP $9D
C1/B916:	9002    	BCC $B91A
C1/B918:	E59D    	SBC $9D
C1/B91A:	4A      	LSR A
C1/B91B:	8509    	STA $09
C1/B91D:	8503    	STA $03
C1/B91F:	6608    	ROR $08
C1/B921:	A508    	LDA $08
C1/B923:	0A      	ASL A
C1/B924:	6602    	ROR $02
C1/B926:	8214FF  	BRL $B83D
C1/B929:	E220    	SEP #$20
C1/B92B:	A900    	LDA #$00
C1/B92D:	9D2DE0  	STA $E02D,X
C1/B930:	BD07E0  	LDA $E007,X
C1/B933:	4980    	EOR #$80
C1/B935:	9D07E0  	STA $E007,X
C1/B938:	A920    	LDA #$20
C1/B93A:	9D0AE0  	STA $E00A,X
C1/B93D:	60      	RTS
C1/B93E:	E220    	SEP #$20
C1/B940:	C210    	REP #$10
C1/B942:	A51E    	LDA $1E
C1/B944:	C980    	CMP #$80
C1/B946:	C220    	REP #$20
C1/B948:	290F00  	AND #$000F
C1/B94B:	B00B    	BCS $B958
C1/B94D:	18      	CLC 
C1/B94E:	6512    	ADC $12
C1/B950:	C5C0    	CMP $C0
C1/B952:	900F    	BCC $B963
C1/B954:	E5C0    	SBC $C0
C1/B956:	800B    	BRA $B963
C1/B958:	49FFFF  	EOR #$FFFF
C1/B95B:	38      	SEC 
C1/B95C:	6512    	ADC $12
C1/B95E:	1003    	BPL $B963
C1/B960:	18      	CLC 
C1/B961:	65C0    	ADC $C0
C1/B963:	4A      	LSR A
C1/B964:	4A      	LSR A
C1/B965:	4A      	LSR A
C1/B966:	4A      	LSR A
C1/B967:	8508    	STA $08
C1/B969:	E220    	SEP #$20
C1/B96B:	A51F    	LDA $1F
C1/B96D:	C980    	CMP #$80
C1/B96F:	C220    	REP #$20
C1/B971:	290F00  	AND #$000F
C1/B974:	B00B    	BCS $B981
C1/B976:	18      	CLC 
C1/B977:	6514    	ADC $14
C1/B979:	C5C2    	CMP $C2
C1/B97B:	900F    	BCC $B98C
C1/B97D:	E5C2    	SBC $C2
C1/B97F:	800B    	BRA $B98C
C1/B981:	49FFFF  	EOR #$FFFF
C1/B984:	38      	SEC 
C1/B985:	6514    	ADC $14
C1/B987:	1003    	BPL $B98C
C1/B989:	18      	CLC 
C1/B98A:	65C2    	ADC $C2
C1/B98C:	29F00F  	AND #$0FF0
C1/B98F:	0A      	ASL A
C1/B990:	0A      	ASL A
C1/B991:	0A      	ASL A
C1/B992:	0508    	ORA $08
C1/B994:	A8      	TAY 
C1/B995:	B70A    	LDA [$0A],Y				[Tile Type]
C1/B997:	29FF00  	AND #$00FF
C1/B99A:	8500    	STA $00
C1/B99C:	0A      	ASL A
C1/B99D:	0A      	ASL A
C1/B99E:	A8      	TAY 
C1/B99F:	E220    	SEP #$20
C1/B9A1:	A610    	LDX $10
C1/B9A3:	A500    	LDA $00
C1/B9A5:	C54D    	CMP $4D
C1/B9A7:	9020    	BCC $B9C9
C1/B9A9:	E00006  	CPX #$0600
C1/B9AC:	B00E    	BCS $B9BC
C1/B9AE:	BD2CE0  	LDA $E02C,X
C1/B9B1:	D00B    	BNE $B9BE
C1/B9B3:	C220    	REP #$20
C1/B9B5:	B70D    	LDA [$0D],Y				[Collision[2]]
C1/B9B7:	890040  	BIT #$4000
C1/B9BA:	D00D    	BNE $B9C9
C1/B9BC:	38      	SEC 
C1/B9BD:	6B      	RTL
C1/B9BE:	A5FF    	LDA $FF
C1/B9C0:	D007    	BNE $B9C9
C1/B9C2:	A5D0    	LDA $D0
C1/B9C4:	1D1CE0  	ORA $E01C,X
C1/B9C7:	D0F3    	BNE $B9BC
C1/B9C9:	C220    	REP #$20
C1/B9CB:	B70D    	LDA [$0D],Y
C1/B9CD:	890010  	BIT #$1000
C1/B9D0:	E220    	SEP #$20
C1/B9D2:	F00C    	BEQ $B9E0
C1/B9D4:	E00006  	CPX #$0600
C1/B9D7:	B0E3    	BCS $B9BC
C1/B9D9:	A5D0    	LDA $D0
C1/B9DB:	1D1CE0  	ORA $E01C,X
C1/B9DE:	D0DC    	BNE $B9BC
C1/B9E0:	2908    	AND #$08
C1/B9E2:	F002    	BEQ $B9E6
C1/B9E4:	18      	CLC 
C1/B9E5:	6B      	RTL
C1/B9E6:	20E3BB  	JSR $BBE3
C1/B9E9:	6B      	RTL
C1/B9EA:	08      	PHP 
C1/B9EB:	A51A    	LDA $1A
C1/B9ED:	4A      	LSR A
C1/B9EE:	18      	CLC 
C1/B9EF:	651E    	ADC $1E
C1/B9F1:	C980    	CMP #$80
C1/B9F3:	C220    	REP #$20
C1/B9F5:	297F00  	AND #$007F
C1/B9F8:	B00B    	BCS $BA05
C1/B9FA:	18      	CLC 
C1/B9FB:	6512    	ADC $12
C1/B9FD:	C5C0    	CMP $C0
C1/B9FF:	900F    	BCC $BA10
C1/BA01:	E5C0    	SBC $C0
C1/BA03:	800B    	BRA $BA10
C1/BA05:	49FFFF  	EOR #$FFFF
C1/BA08:	38      	SEC 
C1/BA09:	6512    	ADC $12
C1/BA0B:	1003    	BPL $BA10
C1/BA0D:	18      	CLC 
C1/BA0E:	65C0    	ADC $C0
C1/BA10:	8504    	STA $04
C1/BA12:	4A      	LSR A
C1/BA13:	4A      	LSR A
C1/BA14:	4A      	LSR A
C1/BA15:	4A      	LSR A
C1/BA16:	8508    	STA $08
C1/BA18:	E220    	SEP #$20
C1/BA1A:	A51F    	LDA $1F
C1/BA1C:	1003    	BPL $BA21
C1/BA1E:	497F    	EOR #$7F
C1/BA20:	1A      	INC A
C1/BA21:	18      	CLC 
C1/BA22:	6904    	ADC #$04
C1/BA24:	C980    	CMP #$80
C1/BA26:	C220    	REP #$20
C1/BA28:	297F00  	AND #$007F
C1/BA2B:	B00A    	BCS $BA37
C1/BA2D:	6514    	ADC $14
C1/BA2F:	C5C2    	CMP $C2
C1/BA31:	900F    	BCC $BA42
C1/BA33:	E5C2    	SBC $C2
C1/BA35:	800B    	BRA $BA42
C1/BA37:	49FFFF  	EOR #$FFFF
C1/BA3A:	38      	SEC 
C1/BA3B:	6514    	ADC $14
C1/BA3D:	1003    	BPL $BA42
C1/BA3F:	18      	CLC 
C1/BA40:	65C2    	ADC $C2
C1/BA42:	48      	PHA 
C1/BA43:	EB      	XBA 
C1/BA44:	E220    	SEP #$20
C1/BA46:	A504    	LDA $04
C1/BA48:	C220    	REP #$20
C1/BA4A:	290F0F  	AND #$0F0F
C1/BA4D:	8504    	STA $04
C1/BA4F:	68      	PLA 
C1/BA50:	29F00F  	AND #$0FF0
C1/BA53:	0A      	ASL A
C1/BA54:	0A      	ASL A
C1/BA55:	0A      	ASL A
C1/BA56:	0508    	ORA $08
C1/BA58:	8508    	STA $08
C1/BA5A:	A8      	TAY 
C1/BA5B:	B70A    	LDA [$0A],Y				[Tile Type Index]
C1/BA5D:	29FF00  	AND #$00FF
C1/BA60:	0A      	ASL A
C1/BA61:	0A      	ASL A
C1/BA62:	A8      	TAY 
C1/BA63:	E220    	SEP #$20
C1/BA65:	B70D    	LDA [$0D],Y				[Collision[0]]
C1/BA67:	8507    	STA $07
C1/BA69:	C8      	INY 
C1/BA6A:	C8      	INY 
C1/BA6B:	B70D    	LDA [$0D],Y				[Collision[2]]
C1/BA6D:	8506    	STA $06
C1/BA6F:	29F0    	AND #$F0
C1/BA71:	C910    	CMP #$10
C1/BA73:	F002    	BEQ $BA77
C1/BA75:	6406    	STZ $06
C1/BA77:	2015BE  	JSR $BE15			[]
C1/BA7A:	B003    	BCS $BA7F
C1/BA7C:	28      	PLP 
C1/BA7D:	18      	CLC 
C1/BA7E:	60      	RTS
C1/BA7F:	28      	PLP 
C1/BA80:	B006    	BCS $BA88
C1/BA82:	A502    	LDA $02
C1/BA84:	D004    	BNE $BA8A
C1/BA86:	641E    	STZ $1E
C1/BA88:	38      	SEC 
C1/BA89:	60      	RTS
C1/BA8A:	C908    	CMP #$08
C1/BA8C:	9018    	BCC $BAA6
C1/BA8E:	F012    	BEQ $BAA2
C1/BA90:	C909    	CMP #$09
C1/BA92:	D0F2    	BNE $BA86
C1/BA94:	A51E    	LDA $1E
C1/BA96:	4980    	EOR #$80
C1/BA98:	851F    	STA $1F
C1/BA9A:	641E    	STZ $1E
C1/BA9C:	E61D    	INC $1D
C1/BA9E:	38      	SEC 
C1/BA9F:	824000  	BRL $BAE2
C1/BAA2:	A51E    	LDA $1E
C1/BAA4:	80F2    	BRA $BA98
C1/BAA6:	241E    	BIT $1E
C1/BAA8:	301C    	BMI $BAC6
C1/BAAA:	C905    	CMP #$05
C1/BAAC:	D009    	BNE $BAB7
C1/BAAE:	A51E    	LDA $1E
C1/BAB0:	851F    	STA $1F
C1/BAB2:	E61D    	INC $1D
C1/BAB4:	824401  	BRL $BBFB
C1/BAB7:	C907    	CMP #$07
C1/BAB9:	D0CB    	BNE $BA86
C1/BABB:	A51E    	LDA $1E
C1/BABD:	4980    	EOR #$80
C1/BABF:	851F    	STA $1F
C1/BAC1:	E61D    	INC $1D
C1/BAC3:	823501  	BRL $BBFB
C1/BAC6:	C904    	CMP #$04
C1/BAC8:	D009    	BNE $BAD3
C1/BACA:	A51E    	LDA $1E
C1/BACC:	851F    	STA $1F
C1/BACE:	E61D    	INC $1D
C1/BAD0:	822801  	BRL $BBFB
C1/BAD3:	C906    	CMP #$06
C1/BAD5:	D0AF    	BNE $BA86
C1/BAD7:	A51E    	LDA $1E
C1/BAD9:	4980    	EOR #$80
C1/BADB:	851F    	STA $1F
C1/BADD:	E61D    	INC $1D
C1/BADF:	821901  	BRL $BBFB
C1/BAE2:	08      	PHP 
C1/BAE3:	A51F    	LDA $1F
C1/BAE5:	18      	CLC 
C1/BAE6:	6904    	ADC #$04
C1/BAE8:	C980    	CMP #$80
C1/BAEA:	C220    	REP #$20
C1/BAEC:	297F00  	AND #$007F
C1/BAF1:	18      	CLC 
C1/BAF2:	6514    	ADC $14
C1/BAF4:	C5C2    	CMP $C2
C1/BAF6:	900F    	BCC $BB07
C1/BAF8:	E5C2    	SBC $C2
C1/BAFA:	800B    	BRA $BB07
C1/BAFF:	38      	SEC 
C1/BB00:	6514    	ADC $14
C1/BB02:	1003    	BPL $BB07
C1/BB04:	18      	CLC 
C1/BB05:	65C2    	ADC $C2
C1/BB07:	8504    	STA $04
C1/BB09:	29F00F  	AND #$0FF0
C1/BB0C:	0A      	ASL A
C1/BB0D:	0A      	ASL A
C1/BB0E:	0A      	ASL A
C1/BB0F:	8508    	STA $08
C1/BB11:	E220    	SEP #$20
C1/BB13:	A51E    	LDA $1E
C1/BB15:	1003    	BPL $BB1A
C1/BB17:	497F    	EOR #$7F
C1/BB19:	1A      	INC A
C1/BB1A:	8500    	STA $00
C1/BB1C:	A51A    	LDA $1A
C1/BB1E:	4A      	LSR A
C1/BB1F:	18      	CLC 
C1/BB20:	6500    	ADC $00
C1/BB22:	100F    	BPL $BB33
C1/BB24:	C220    	REP #$20
C1/BB26:	0900FF  	ORA #$FF00
C1/BB29:	18      	CLC 
C1/BB2A:	6512    	ADC $12
C1/BB2C:	1013    	BPL $BB41
C1/BB2E:	18      	CLC 
C1/BB2F:	65C0    	ADC $C0
C1/BB31:	800E    	BRA $BB41
C1/BB33:	C220    	REP #$20
C1/BB35:	297F00  	AND #$007F
C1/BB38:	18      	CLC 
C1/BB39:	6512    	ADC $12
C1/BB3B:	C5C0    	CMP $C0
C1/BB3D:	9002    	BCC $BB41
C1/BB3F:	E5C0    	SBC $C0
C1/BB41:	48      	PHA 
C1/BB42:	EB      	XBA 
C1/BB43:	E220    	SEP #$20
C1/BB45:	A504    	LDA $04
C1/BB47:	C220    	REP #$20
C1/BB49:	EB      	XBA 
C1/BB4A:	290F0F  	AND #$0F0F
C1/BB4D:	8504    	STA $04
C1/BB4F:	68      	PLA 
C1/BB50:	4A      	LSR A
C1/BB51:	4A      	LSR A
C1/BB52:	4A      	LSR A
C1/BB53:	4A      	LSR A
C1/BB54:	297F00  	AND #$007F
C1/BB57:	0508    	ORA $08
C1/BB59:	8508    	STA $08
C1/BB5B:	A8      	TAY 
C1/BB5C:	B70A    	LDA [$0A],Y
C1/BB5E:	29FF00  	AND #$00FF
C1/BB61:	0A      	ASL A
C1/BB62:	0A      	ASL A
C1/BB63:	A8      	TAY 
C1/BB64:	E220    	SEP #$20
C1/BB66:	B70D    	LDA [$0D],Y
C1/BB68:	8507    	STA $07
C1/BB6A:	C8      	INY 
C1/BB6B:	C8      	INY 
C1/BB6C:	B70D    	LDA [$0D],Y
C1/BB6E:	8506    	STA $06
C1/BB70:	29F0    	AND #$F0
C1/BB72:	C910    	CMP #$10
C1/BB74:	F002    	BEQ $BB78
C1/BB76:	6406    	STZ $06
C1/BB78:	2037BC  	JSR $BC37
C1/BB7B:	B003    	BCS $BB80
C1/BB7D:	28      	PLP 
C1/BB7E:	18      	CLC 
C1/BB7F:	60      	RTS
C1/BB80:	28      	PLP 
C1/BB81:	B006    	BCS $BB89
C1/BB83:	A502    	LDA $02
C1/BB85:	D004    	BNE $BB8B
C1/BB87:	641F    	STZ $1F
C1/BB89:	38      	SEC 
C1/BB8A:	60      	RTS
C1/BB8B:	C908    	CMP #$08
C1/BB8D:	9018    	BCC $BBA7
C1/BB8F:	F012    	BEQ $BBA3
C1/BB91:	C909    	CMP #$09
C1/BB93:	D0F2    	BNE $BB87
C1/BB95:	A51F    	LDA $1F
C1/BB97:	4980    	EOR #$80
C1/BB99:	851E    	STA $1E
C1/BB9B:	641F    	STZ $1F
C1/BB9D:	E61C    	INC $1C
C1/BB9F:	38      	SEC 
C1/BBA0:	8247FE  	BRL $B9EA
C1/BBA3:	A51F    	LDA $1F
C1/BBA5:	80F2    	BRA $BB99
C1/BBA7:	241F    	BIT $1F
C1/BBA9:	301C    	BMI $BBC7
C1/BBAB:	C904    	CMP #$04
C1/BBAD:	D009    	BNE $BBB8
C1/BBAF:	A51F    	LDA $1F
C1/BBB1:	851E    	STA $1E
C1/BBB3:	E61C    	INC $1C
C1/BBB5:	824300  	BRL $BBFB
C1/BBB8:	C907    	CMP #$07
C1/BBBA:	D0CB    	BNE $BB87
C1/BBBC:	A51F    	LDA $1F
C1/BBBE:	4980    	EOR #$80
C1/BBC0:	851E    	STA $1E
C1/BBC2:	E61C    	INC $1C
C1/BBC4:	823400  	BRL $BBFB
C1/BBC7:	C905    	CMP #$05
C1/BBC9:	D009    	BNE $BBD4
C1/BBCB:	A51F    	LDA $1F
C1/BBCD:	851E    	STA $1E
C1/BBCF:	E61C    	INC $1C
C1/BBD1:	822700  	BRL $BBFB
C1/BBD4:	C906    	CMP #$06
C1/BBD6:	D0AF    	BNE $BB87
C1/BBD8:	A51F    	LDA $1F
C1/BBDA:	4980    	EOR #$80
C1/BBDC:	851E    	STA $1E
C1/BBDE:	E61C    	INC $1C
C1/BBE0:	821800  	BRL $BBFB
C1/BBE3:	E220    	SEP #$20
C1/BBE5:	A51E    	LDA $1E
C1/BBE7:	D00A    	BNE $BBF3
C1/BBE9:	A51F    	LDA $1F
C1/BBEB:	F004    	BEQ $BBF1
C1/BBED:	18      	CLC 
C1/BBF1:	38      	SEC 
C1/BBF2:	60      	RTS
C1/BBF3:	A51F    	LDA $1F
C1/BBF5:	D004    	BNE $BBFB
C1/BBF7:	18      	CLC 
C1/BBFB:	38      	SEC 
C1/BBFF:	B007    	BCS $BC08
C1/BC01:	38      	SEC 
C1/BC02:	20E2BA  	JSR $BAE2
C1/BC05:	B001    	BCS $BC08
C1/BC07:	60      	RTS
C1/BC08:	A51F    	LDA $1F
C1/BC0A:	48      	PHA 
C1/BC0B:	641F    	STZ $1F
C1/BC0D:	38      	SEC 
C1/BC0E:	20EAB9  	JSR $B9EA
C1/BC11:	B002    	BCS $BC15
C1/BC13:	68      	PLA 
C1/BC14:	60      	RTS
C1/BC15:	68      	PLA 
C1/BC16:	851F    	STA $1F
C1/BC18:	A51E    	LDA $1E
C1/BC1A:	48      	PHA 
C1/BC1B:	641E    	STZ $1E
C1/BC1D:	38      	SEC 
C1/BC1E:	20E2BA  	JSR $BAE2
C1/BC21:	B002    	BCS $BC25
C1/BC23:	68      	PLA 
C1/BC24:	60      	RTS
C1/BC25:	68      	PLA 
C1/BC26:	641E    	STZ $1E
C1/BC28:	641F    	STZ $1F
C1/BC2A:	38      	SEC 
C1/BC2B:	60      	RTS
C1/BC2C:	38      	SEC 
C1/BC2D:	20EAB9  	JSR $B9EA
C1/BC30:	B004    	BCS $BC36
C1/BC32:	38      	SEC 
C1/BC33:	20E2BA  	JSR $BAE2
C1/BC36:	60      	RTS
C1/BC37:	E220    	SEP #$20
C1/BC39:	A51A    	LDA $1A
C1/BC3B:	8503    	STA $03
C1/BC3D:	6402    	STZ $02
C1/BC3F:	A507    	LDA $07
C1/BC41:	2907    	AND #$07
C1/BC43:	F010    	BEQ $BC55
C1/BC45:	C904    	CMP #$04
C1/BC47:	B00C    	BCS $BC55
C1/BC49:	C903    	CMP #$03
C1/BC4B:	F01C    	BEQ $BC69
C1/BC4D:	451B    	EOR $1B
C1/BC4F:	2903    	AND #$03
C1/BC51:	C903    	CMP #$03
C1/BC53:	F014    	BEQ $BC69
C1/BC55:	A506    	LDA $06
C1/BC57:	2907    	AND #$07
C1/BC59:	D02A    	BNE $BC85
C1/BC5B:	A504    	LDA $04
C1/BC5D:	38      	SEC 
C1/BC5E:	E503    	SBC $03
C1/BC60:	1003    	BPL $BC65
C1/BC62:	82B100  	BRL $BD16
C1/BC65:	18      	CLC 
C1/BC66:	60      	RTS
C1/BC67:	38      	SEC 
C1/BC68:	60      	RTS
C1/BC69:	A51E    	LDA $1E
C1/BC6B:	D0FA    	BNE $BC67
C1/BC6D:	A504    	LDA $04
C1/BC6F:	C908    	CMP #$08
C1/BC71:	B0F4    	BCS $BC67
C1/BC73:	A909    	LDA #$09
C1/BC75:	241F    	BIT $1F
C1/BC77:	1002    	BPL $BC7B
C1/BC79:	A908    	LDA #$08
C1/BC7B:	8502    	STA $02
C1/BC7D:	A504    	LDA $04
C1/BC7F:	38      	SEC 
C1/BC80:	E503    	SBC $03
C1/BC82:	829100  	BRL $BD16
C1/BC85:	C904    	CMP #$04
C1/BC87:	D01A    	BNE $BCA3
C1/BC89:	A504    	LDA $04
C1/BC8B:	C505    	CMP $05
C1/BC8D:	B006    	BCS $BC95
C1/BC8F:	A904    	LDA #$04
C1/BC91:	8502    	STA $02
C1/BC93:	38      	SEC 
C1/BC94:	60      	RTS
C1/BC95:	F0F8    	BEQ $BC8F
C1/BC97:	E503    	SBC $03
C1/BC99:	30F4    	BMI $BC8F
C1/BC9B:	C505    	CMP $05
C1/BC9D:	F0F0    	BEQ $BC8F
C1/BC9F:	90EE    	BCC $BC8F
C1/BCA1:	18      	CLC 
C1/BCA2:	60      	RTS
C1/BCA3:	C905    	CMP #$05
C1/BCA5:	D021    	BNE $BCC8
C1/BCA7:	241F    	BIT $1F
C1/BCA9:	300A    	BMI $BCB5
C1/BCAB:	A51E    	LDA $1E
C1/BCAD:	D006    	BNE $BCB5
C1/BCAF:	A504    	LDA $04
C1/BCB1:	C902    	CMP #$02
C1/BCB3:	9011    	BCC $BCC6
C1/BCB5:	A504    	LDA $04
C1/BCB7:	C505    	CMP $05
C1/BCB9:	9006    	BCC $BCC1
C1/BCBB:	A905    	LDA #$05
C1/BCBD:	8502    	STA $02
C1/BCBF:	38      	SEC 
C1/BCC0:	60      	RTS
C1/BCC1:	38      	SEC 
C1/BCC2:	E503    	SBC $03
C1/BCC4:	3050    	BMI $BD16
C1/BCC6:	18      	CLC 
C1/BCC7:	60      	RTS
C1/BCC8:	C906    	CMP #$06
C1/BCCA:	D01D    	BNE $BCE9
C1/BCCC:	A504    	LDA $04
C1/BCCE:	490F    	EOR #$0F
C1/BCD0:	C505    	CMP $05
C1/BCD2:	9006    	BCC $BCDA
C1/BCD4:	A906    	LDA #$06
C1/BCD6:	8502    	STA $02
C1/BCD8:	38      	SEC 
C1/BCD9:	60      	RTS
C1/BCDA:	A504    	LDA $04
C1/BCDC:	38      	SEC 
C1/BCDD:	E503    	SBC $03
C1/BCDF:	30F3    	BMI $BCD4
C1/BCE1:	490F    	EOR #$0F
C1/BCE3:	C505    	CMP $05
C1/BCE5:	B0ED    	BCS $BCD4
C1/BCE7:	18      	CLC 
C1/BCE8:	60      	RTS
C1/BCE9:	C907    	CMP #$07
C1/BCEB:	D027    	BNE $BD14
C1/BCED:	241F    	BIT $1F
C1/BCEF:	100A    	BPL $BCFB
C1/BCF1:	A51E    	LDA $1E
C1/BCF3:	D006    	BNE $BCFB
C1/BCF5:	A504    	LDA $04
C1/BCF7:	C902    	CMP #$02
C1/BCF9:	9017    	BCC $BD12
C1/BCFB:	A504    	LDA $04
C1/BCFD:	490F    	EOR #$0F
C1/BCFF:	C505    	CMP $05
C1/BD01:	B006    	BCS $BD09
C1/BD03:	A907    	LDA #$07
C1/BD05:	8502    	STA $02
C1/BD07:	38      	SEC 
C1/BD08:	60      	RTS
C1/BD09:	F0F8    	BEQ $BD03
C1/BD0B:	A504    	LDA $04
C1/BD0D:	38      	SEC 
C1/BD0E:	E503    	SBC $03
C1/BD10:	3004    	BMI $BD16
C1/BD12:	18      	CLC 
C1/BD13:	60      	RTS
C1/BD14:	18      	CLC 
C1/BD15:	60      	RTS
C1/BD16:	49FF    	EOR #$FF
C1/BD18:	1A      	INC A
C1/BD19:	8503    	STA $03
C1/BD1B:	A90F    	LDA #$0F
C1/BD1D:	8504    	STA $04
C1/BD1F:	A508    	LDA $08
C1/BD21:	297F    	AND #$7F
C1/BD23:	3A      	DEC A
C1/BD24:	1003    	BPL $BD29
C1/BD26:	A59C    	LDA $9C
C1/BD28:	3A      	DEC A
C1/BD29:	2408    	BIT $08
C1/BD2B:	1002    	BPL $BD2F
C1/BD2D:	0980    	ORA #$80
C1/BD2F:	8508    	STA $08
C1/BD31:	A408    	LDY $08
C1/BD33:	B70A    	LDA [$0A],Y
C1/BD35:	C220    	REP #$20
C1/BD37:	29FF00  	AND #$00FF
C1/BD3A:	0A      	ASL A
C1/BD3B:	0A      	ASL A
C1/BD3C:	A8      	TAY 
C1/BD3D:	E220    	SEP #$20
C1/BD3F:	B70D    	LDA [$0D],Y
C1/BD41:	8507    	STA $07
C1/BD43:	C8      	INY 
C1/BD44:	C8      	INY 
C1/BD45:	B70D    	LDA [$0D],Y
C1/BD47:	8506    	STA $06
C1/BD49:	29F0    	AND #$F0
C1/BD4B:	C910    	CMP #$10
C1/BD4D:	F002    	BEQ $BD51
C1/BD4F:	6406    	STZ $06
C1/BD51:	A507    	LDA $07
C1/BD53:	2907    	AND #$07
C1/BD55:	F010    	BEQ $BD67
C1/BD57:	C904    	CMP #$04
C1/BD59:	B00C    	BCS $BD67
C1/BD5B:	C903    	CMP #$03
C1/BD5D:	F01F    	BEQ $BD7E
C1/BD5F:	451B    	EOR $1B
C1/BD61:	2903    	AND #$03
C1/BD63:	C903    	CMP #$03
C1/BD65:	F017    	BEQ $BD7E
C1/BD67:	A506    	LDA $06
C1/BD69:	2907    	AND #$07
C1/BD6B:	D030    	BNE $BD9D
C1/BD6D:	A503    	LDA $03
C1/BD6F:	38      	SEC 
C1/BD70:	E910    	SBC #$10
C1/BD72:	10A5    	BPL $BD19
C1/BD74:	A502    	LDA $02
C1/BD76:	D004    	BNE $BD7C
C1/BD78:	18      	CLC 
C1/BD79:	60      	RTS
C1/BD7A:	6402    	STZ $02
C1/BD7C:	38      	SEC 
C1/BD7D:	60      	RTS
C1/BD7E:	A51E    	LDA $1E
C1/BD80:	D0F8    	BNE $BD7A
C1/BD82:	A502    	LDA $02
C1/BD84:	D0F4    	BNE $BD7A
C1/BD86:	A504    	LDA $04
C1/BD88:	38      	SEC 
C1/BD89:	E503    	SBC $03
C1/BD8B:	30ED    	BMI $BD7A
C1/BD8D:	C908    	CMP #$08
C1/BD8F:	90E9    	BCC $BD7A
C1/BD91:	A908    	LDA #$08
C1/BD93:	241F    	BIT $1F
C1/BD95:	1002    	BPL $BD99
C1/BD97:	A909    	LDA #$09
C1/BD99:	8502    	STA $02
C1/BD9B:	38      	SEC 
C1/BD9C:	60      	RTS
C1/BD9D:	C904    	CMP #$04
C1/BD9F:	D027    	BNE $BDC8
C1/BDA1:	A504    	LDA $04
C1/BDA3:	38      	SEC 
C1/BDA4:	E503    	SBC $03
C1/BDA6:	1006    	BPL $BDAE
C1/BDA8:	A904    	LDA #$04
C1/BDAA:	8502    	STA $02
C1/BDAC:	38      	SEC 
C1/BDAD:	60      	RTS
C1/BDAE:	8504    	STA $04
C1/BDB0:	241F    	BIT $1F
C1/BDB2:	100A    	BPL $BDBE
C1/BDB4:	A51E    	LDA $1E
C1/BDB6:	D006    	BNE $BDBE
C1/BDB8:	A504    	LDA $04
C1/BDBA:	C90E    	CMP #$0E
C1/BDBC:	B008    	BCS $BDC6
C1/BDBE:	A504    	LDA $04
C1/BDC0:	C505    	CMP $05
C1/BDC2:	F0E4    	BEQ $BDA8
C1/BDC4:	90E2    	BCC $BDA8
C1/BDC6:	18      	CLC 
C1/BDC7:	60      	RTS
C1/BDC8:	C905    	CMP #$05
C1/BDCA:	D00C    	BNE $BDD8
C1/BDCC:	A502    	LDA $02
C1/BDCE:	C908    	CMP #$08
C1/BDD0:	B004    	BCS $BDD6
C1/BDD2:	A905    	LDA #$05
C1/BDD4:	8502    	STA $02
C1/BDD6:	38      	SEC 
C1/BDD7:	60      	RTS
C1/BDD8:	C906    	CMP #$06
C1/BDDA:	D027    	BNE $BE03
C1/BDDC:	A504    	LDA $04
C1/BDDE:	38      	SEC 
C1/BDDF:	E503    	SBC $03
C1/BDE1:	1006    	BPL $BDE9
C1/BDE3:	A906    	LDA #$06
C1/BDE5:	8502    	STA $02
C1/BDE7:	38      	SEC 
C1/BDE8:	60      	RTS
C1/BDE9:	8504    	STA $04
C1/BDEB:	241F    	BIT $1F
C1/BDED:	100A    	BPL $BDF9
C1/BDEF:	A51E    	LDA $1E
C1/BDF1:	D006    	BNE $BDF9
C1/BDF3:	A504    	LDA $04
C1/BDF5:	C90E    	CMP #$0E
C1/BDF7:	B008    	BCS $BE01
C1/BDF9:	A504    	LDA $04
C1/BDFB:	490F    	EOR #$0F
C1/BDFD:	C505    	CMP $05
C1/BDFF:	B0E2    	BCS $BDE3
C1/BE01:	18      	CLC 
C1/BE02:	60      	RTS
C1/BE03:	C907    	CMP #$07
C1/BE05:	D00C    	BNE $BE13
C1/BE07:	A502    	LDA $02
C1/BE09:	C908    	CMP #$08
C1/BE0B:	B004    	BCS $BE11
C1/BE0D:	A907    	LDA #$07
C1/BE0F:	8502    	STA $02
C1/BE11:	38      	SEC 
C1/BE12:	60      	RTS
C1/BE13:	18      	CLC 
C1/BE14:	60      	RTS

C1/BE15:	E220    	SEP #$20
C1/BE17:	A908    	LDA #$08
C1/BE19:	8503    	STA $03
C1/BE1B:	6402    	STZ $02
C1/BE1D:	A507    	LDA $07
C1/BE1F:	2907    	AND #$07
C1/BE21:	F010 +  	BEQ $BE33
C1/BE23:	C904    	CMP #$04
C1/BE25:	B00C +  	BCS $BE33
C1/BE27:	C903    	CMP #$03
C1/BE29:	F01C ++ 	BEQ $BE47
C1/BE2B:	451B    	EOR $1B
C1/BE2D:	2903    	AND #$03
C1/BE2F:	C903    	CMP #$03
C1/BE31:	F014 ++ 	BEQ $BE47
C1/BE33:	A506 +  	LDA $06
C1/BE35:	2907    	AND #$07
C1/BE37:	D02B    	BNE $BE64
C1/BE39:	A505    	LDA $05
C1/BE3B:	38      	SEC 
C1/BE3C:	E503    	SBC $03				[??]
C1/BE3E:	1003    	BPL $BE43
C1/BE40:	82B300  	BRL $BEF6			[Collision-related shit]
C1/BE43:	18      	CLC 
C1/BE44:	60      	RTS
C1/BE45: -	38      	SEC 
C1/BE46:	60      	RTS

C1/BE47:	A51F    	LDA $1F
C1/BE49:	D0FA -  	BNE $BE45
C1/BE4B:	A505    	LDA $05
C1/BE4D:	C908    	CMP #$08
C1/BE4F:	B0F4 -  	BCS $BE45
C1/BE51:	A909    	LDA #$09
C1/BE53:	241E    	BIT $1E
C1/BE55:	1002 +  	BPL $BE59
C1/BE57:	A908    	LDA #$08
C1/BE59:	8502    	STA $02
C1/BE5B:	A505    	LDA $05
C1/BE5D:	38      	SEC 
C1/BE5E:	E503    	SBC $03
C1/BE60:	30DE    	BMI $BE40
C1/BE62:	38      	SEC 
C1/BE63:	60      	RTS
C1/BE64:	C904    	CMP #$04
C1/BE66:	D021    	BNE $BE89
C1/BE68:	241E    	BIT $1E
C1/BE6A:	300A    	BMI $BE76
C1/BE6C:	A51F    	LDA $1F
C1/BE6E:	D006    	BNE $BE76
C1/BE70:	A505    	LDA $05
C1/BE72:	C904    	CMP #$04
C1/BE74:	9011    	BCC $BE87
C1/BE76:	A505    	LDA $05
C1/BE78:	C504    	CMP $04
C1/BE7A:	9006    	BCC $BE82
C1/BE7C:	A904    	LDA #$04
C1/BE7E:	8502    	STA $02
C1/BE80:	38      	SEC 
C1/BE81:	60      	RTS
C1/BE82:	38      	SEC 
C1/BE83:	E503    	SBC $03
C1/BE85:	306F    	BMI $BEF6
C1/BE87:	18      	CLC 
C1/BE88:	60      	RTS
C1/BE89:	C905    	CMP #$05
C1/BE8B:	D01B    	BNE $BEA8
C1/BE8D:	A505    	LDA $05
C1/BE8F:	C504    	CMP $04
C1/BE91:	B006    	BCS $BE99
C1/BE93:	A905    	LDA #$05
C1/BE95:	8502    	STA $02
C1/BE97:	38      	SEC 
C1/BE98:	60      	RTS
C1/BE99:	F0F8    	BEQ $BE93
C1/BE9B:	38      	SEC 
C1/BE9C:	E503    	SBC $03
C1/BE9E:	30F3    	BMI $BE93
C1/BEA0:	C504    	CMP $04
C1/BEA2:	90EF    	BCC $BE93
C1/BEA4:	F0ED    	BEQ $BE93
C1/BEA6:	18      	CLC 
C1/BEA7:	60      	RTS
C1/BEA8:	C906    	CMP #$06
C1/BEAA:	D01D    	BNE $BEC9
C1/BEAC:	A504    	LDA $04
C1/BEAE:	490F    	EOR #$0F
C1/BEB0:	C505    	CMP $05
C1/BEB2:	9006    	BCC $BEBA
C1/BEB4:	A906    	LDA #$06
C1/BEB6:	8502    	STA $02
C1/BEB8:	38      	SEC 
C1/BEB9:	60      	RTS
C1/BEBA:	A505    	LDA $05
C1/BEBC:	38      	SEC 
C1/BEBD:	E503    	SBC $03
C1/BEBF:	30F3    	BMI $BEB4
C1/BEC1:	490F    	EOR #$0F
C1/BEC3:	C504    	CMP $04
C1/BEC5:	B0ED    	BCS $BEB4
C1/BEC7:	18      	CLC 
C1/BEC8:	60      	RTS
C1/BEC9:	C907    	CMP #$07
C1/BECB:	D027    	BNE $BEF4
C1/BECD:	241E    	BIT $1E
C1/BECF:	100A    	BPL $BEDB
C1/BED1:	A51F    	LDA $1F
C1/BED3:	D006    	BNE $BEDB
C1/BED5:	A505    	LDA $05
C1/BED7:	C904    	CMP #$04
C1/BED9:	9017    	BCC $BEF2
C1/BEDB:	A504    	LDA $04
C1/BEDD:	490F    	EOR #$0F
C1/BEDF:	C505    	CMP $05
C1/BEE1:	B006    	BCS $BEE9
C1/BEE3:	A907    	LDA #$07
C1/BEE5:	8502    	STA $02
C1/BEE7:	38      	SEC 
C1/BEE8:	60      	RTS

C1/BEE9:	F0F8    	BEQ $BEE3
C1/BEEB:	A505    	LDA $05
C1/BEED:	38      	SEC 
C1/BEEE:	E503    	SBC $03
C1/BEF0:	3004    	BMI $BEF6
C1/BEF2:	18      	CLC 
C1/BEF3:	60      	RTS
C1/BEF4:	18      	CLC 
C1/BEF5:	60      	RTS

[Collision Detection. Runs every frame?]
C1/BEF6:	49FF    	EOR #$FF
C1/BEF8:	1A      	INC A
C1/BEF9:	8503    	STA $03
C1/BEFB:	A90F    	LDA #$0F
C1/BEFD:	8505    	STA $05
C1/BEFF:	A509    	LDA $09
C1/BF01:	0608    	ASL $08
C1/BF03:	2A      	ROL A
C1/BF04:	297F    	AND #$7F
C1/BF06:	3A      	DEC A
C1/BF07:	1003 +  	BPL $BF0C
C1/BF09:	A59D    	LDA $9D
C1/BF0B:	3A      	DEC A
C1/BF0C: +	4A      	LSR A
C1/BF0D:	8509    	STA $09
C1/BF0F:	6608    	ROR $08
C1/BF11:	A408    	LDY $08
C1/BF13:	B70A    	LDA [$0A],Y			[]
C1/BF15:	C220    	REP #$20
C1/BF17:	29FF00  	AND #$00FF
C1/BF1A:	0A      	ASL A
C1/BF1B:	0A      	ASL A
C1/BF1C:	A8      	TAY 
C1/BF1D:	E220    	SEP #$20
C1/BF1F:	B70D    	LDA [$0D],Y			[Collision[0..1]]
C1/BF21:	8507    	STA $07				[TempCollision1]
C1/BF23:	C8      	INY 
C1/BF24:	C8      	INY 
C1/BF25:	B70D    	LDA [$0D],Y			[Collision[2..3]]
C1/BF27:	8506    	STA $06				[TempCollision2]
C1/BF29:	29F0    	AND #$F0
C1/BF2B:	C910    	CMP #$10
C1/BF2D:	F002 +  	BEQ $BF31
C1/BF2F:	6406    	STZ $06				[Store 0 in TempCollision2]
C1/BF31: +	A507    	LDA $07				[Load TempCollision1]
C1/BF33:	2907    	AND #$07
C1/BF35:	F010 +  	BEQ $BF47
C1/BF37:	C904    	CMP #$04
C1/BF39:	B00C +  	BCS $BF47
C1/BF3B:	C903    	CMP #$03
C1/BF3D:	F018 ++ 	BEQ $BF57
C1/BF3F:	451B    	EOR $1B
C1/BF41:	2903    	AND #$03
C1/BF43:	C903    	CMP #$03
C1/BF45:	F010 ++ 	BEQ $BF57
C1/BF47: +-	A506    	LDA $06
C1/BF49:	2907    	AND #$07
C1/BF4B:	D027 +  	BNE $BF74
C1/BF4D:	A502    	LDA $02
C1/BF4F:	D004 +! 	BNE $BF55
C1/BF51:	18      	CLC 
C1/BF52:	60      	RTS
C1/BF53: -	6402    	STZ $02
C1/BF55: +!	38      	SEC 
C1/BF56:	60      	RTS

[$1B & #$03 == 0]
C1/BF57: ++	A51F    	LDA $1F
C1/BF59:	D0F8 -  	BNE $BF53
C1/BF5B:	A502    	LDA $02
C1/BF5D:	D0F4 -  	BNE $BF53
C1/BF5F:	A505    	LDA $05
C1/BF61:	38      	SEC 
C1/BF62:	E503    	SBC $03
C1/BF64:	C908    	CMP #$08
C1/BF66:	90EB -  	BCC $BF53
C1/BF68:	A908    	LDA #$08
C1/BF6A:	241E    	BIT $1E
C1/BF6C:	1002 ++ 	BPL $BF70
C1/BF6E:	A909    	LDA #$09
C1/BF70: ++	8502    	STA $02
C1/BF72:	38      	SEC 
C1/BF73:	60      	RTS

C1/BF74: +	C904    	CMP #$04
C1/BF76:	D00C    	BNE $BF84
C1/BF78:	A502    	LDA $02
C1/BF7A:	C908    	CMP #$08
C1/BF7C:	B004    	BCS $BF82
C1/BF7E:	A904    	LDA #$04
C1/BF80:	8502    	STA $02
C1/BF82:	38      	SEC 
C1/BF83:	60      	RTS

C1/BF84:	C905    	CMP #$05
C1/BF86:	D021    	BNE $BFA9
C1/BF88:	241E    	BIT $1E
C1/BF8A:	100A    	BPL $BF96
C1/BF8C:	A51F    	LDA $1F
C1/BF8E:	D006    	BNE $BF96
C1/BF90:	A505    	LDA $05
C1/BF92:	C90C    	CMP #$0C
C1/BF94:	B011    	BCS $BFA7
C1/BF96:	A505    	LDA $05
C1/BF98:	38      	SEC 
C1/BF99:	E503    	SBC $03
C1/BF9B:	C504    	CMP $04
C1/BF9D:	B006    	BCS $BFA5
C1/BF9F:	A905    	LDA #$05
C1/BFA1:	8502    	STA $02
C1/BFA3:	38      	SEC 
C1/BFA4:	60      	RTS
C1/BFA5:	F0F8    	BEQ $BF9F
C1/BFA7:	18      	CLC 
C1/BFA8:	60      	RTS

C1/BFA9:	C906    	CMP #$06
C1/BFAB:	D021    	BNE $BFCE
C1/BFAD:	241E    	BIT $1E
C1/BFAF:	300A    	BMI $BFBB
C1/BFB1:	A51F    	LDA $1F
C1/BFB3:	D006    	BNE $BFBB
C1/BFB5:	A505    	LDA $05
C1/BFB7:	C90C    	CMP #$0C
C1/BFB9:	B011    	BCS $BFCC
C1/BFBB:	A505    	LDA $05
C1/BFBD:	38      	SEC 
C1/BFBE:	E503    	SBC $03
C1/BFC0:	490F    	EOR #$0F
C1/BFC2:	C504    	CMP $04
C1/BFC4:	9006    	BCC $BFCC
C1/BFC6:	A906    	LDA #$06
C1/BFC8:	8502    	STA $02
C1/BFCA:	38      	SEC 
C1/BFCB:	60      	RTS
C1/BFCC:	18      	CLC 
C1/BFCD:	60      	RTS

C1/BFCE:	C907    	CMP #$07
C1/BFD0:	D00C    	BNE $BFDE
C1/BFD2:	A502    	LDA $02
C1/BFD4:	C908    	CMP #$08
C1/BFD6:	B004    	BCS $BFDC
C1/BFD8:	A907    	LDA #$07
C1/BFDA:	8502    	STA $02
C1/BFDC:	38      	SEC 
C1/BFDD:	60      	RTS
C1/BFDE:	18      	CLC 
C1/BFDF:	60      	RTS
C1/BFE0:	E230    	SEP #$30
C1/BFE2:	A59A    	LDA $9A
C1/BFE4:	D001    	BNE $BFE7
C1/BFE6:	6B      	RTL
C1/BFE7:	290F    	AND #$0F
C1/BFE9:	8500    	STA $00
C1/BFEB:	8B      	PHB 
C1/BFEC:	A97F    	LDA #$7F
C1/BFEE:	8504    	STA $04
C1/BFF0:	48      	PHA 
C1/BFF1:	AB      	PLB 
C1/BFF2:	6401    	STZ $01
C1/BFF4:	E230    	SEP #$30
C1/BFF6:	A601    	LDX $01
C1/BFF8:	A900    	LDA #$00
C1/BFFA:	9D0082  	STA $8200,X
C1/BFFD:	DE0882  	DEC $8208,X
C1/C000:	1011    	BPL $C013
C1/C002:	BD0982  	LDA $8209,X
C1/C005:	9D0882  	STA $8208,X
C1/C008:	FE0082  	INC $8200,X
C1/C00B:	BC0182  	LDY $8201,X
C1/C00E:	2026C0  	JSR $C026
C1/C011:	E230    	SEP #$30
C1/C013:	A501    	LDA $01
C1/C015:	18      	CLC 
C1/C016:	6910    	ADC #$10
C1/C018:	8501    	STA $01
C1/C01A:	C600    	DEC $00
C1/C01C:	D0D6    	BNE $BFF4
C1/C01E:	AB      	PLB 
C1/C01F:	A59A    	LDA $9A
C1/C021:	0980    	ORA #$80
C1/C023:	859A    	STA $9A
C1/C025:	6B      	RTL
C1/C026:	C220    	REP #$20
C1/C028:	C002    	CPY #$02
C1/C02A:	B01B    	BCS $C047
C1/C02C:	BD0482  	LDA $8204,X
C1/C02F:	18      	CLC 
C1/C030:	692000  	ADC #$0020
C1/C033:	29E001  	AND #$01E0
C1/C036:	9D0482  	STA $8204,X
C1/C039:	18      	CLC 
C1/C03A:	7D0282  	ADC $8202,X
C1/C03D:	9D0A82  	STA $820A,X
C1/C040:	BD0682  	LDA $8206,X
C1/C043:	9D0C82  	STA $820C,X
C1/C046:	60      	RTS
C1/C047:	C004    	CPY #$04
C1/C049:	B03D    	BCS $C088
C1/C04B:	BD0482  	LDA $8204,X
C1/C04E:	18      	CLC 
C1/C04F:	690200  	ADC #$0002
C1/C052:	48      	PHA 
C1/C053:	291000  	AND #$0010
C1/C056:	8502    	STA $02
C1/C058:	68      	PLA 
C1/C059:	6502    	ADC $02
C1/C05B:	29FF00  	AND #$00FF
C1/C05E:	9D0482  	STA $8204,X
C1/C061:	48      	PHA 
C1/C062:	7D0282  	ADC $8202,X
C1/C065:	8502    	STA $02
C1/C067:	A000    	LDY #$00
C1/C069:	B102    	LDA ($02),Y
C1/C06B:	9D0283  	STA $8302,X
C1/C06E:	A010    	LDY #$10
C1/C070:	B102    	LDA ($02),Y
C1/C072:	9D0683  	STA $8306,X
C1/C075:	68      	PLA 
C1/C076:	290F00  	AND #$000F
C1/C079:	4A      	LSR A
C1/C07A:	18      	CLC 
C1/C07B:	7D0682  	ADC $8206,X
C1/C07E:	9D0083  	STA $8300,X
C1/C081:	090800  	ORA #$0008
C1/C084:	9D0483  	STA $8304,X
C1/C087:	60      	RTS
C1/C088:	C005    	CPY #$05
C1/C08A:	B00D    	BCS $C099
C1/C08C:	BD0482  	LDA $8204,X
C1/C08F:	18      	CLC 
C1/C090:	694000  	ADC #$0040
C1/C093:	29C003  	AND #$03C0
C1/C096:	4C36C0  	JMP $C036
C1/C099:	C006    	CPY #$06
C1/C09B:	B002    	BCS $C09F
C1/C09D:	80ED    	BRA $C08C
C1/C09F:	C008    	CPY #$08
C1/C0A1:	B003    	BCS $C0A6
C1/C0A3:	4C2CC0  	JMP $C02C
C1/C0A6:	C00A    	CPY #$0A
C1/C0A8:	B01B    	BCS $C0C5
C1/C0AA:	BD0482  	LDA $8204,X
C1/C0AD:	18      	CLC 
C1/C0AE:	694000  	ADC #$0040
C1/C0B1:	29C007  	AND #$07C0
C1/C0B4:	9D0482  	STA $8204,X
C1/C0B7:	18      	CLC 
C1/C0B8:	7D0282  	ADC $8202,X
C1/C0BB:	9D0A82  	STA $820A,X
C1/C0BE:	BD0682  	LDA $8206,X
C1/C0C1:	9D0C82  	STA $820C,X
C1/C0C4:	60      	RTS
C1/C0C5:	C00C    	CPY #$0C
C1/C0C7:	B05C    	BCS $C125
C1/C0C9:	BD0482  	LDA $8204,X
C1/C0CC:	18      	CLC 
C1/C0CD:	690200  	ADC #$0002
C1/C0D0:	48      	PHA 
C1/C0D1:	291000  	AND #$0010
C1/C0D4:	F003    	BEQ $C0D9
C1/C0D6:	092000  	ORA #$0020
C1/C0D9:	8502    	STA $02
C1/C0DB:	68      	PLA 
C1/C0DC:	6502    	ADC $02
C1/C0DE:	29FF03  	AND #$03FF
C1/C0E1:	9D0482  	STA $8204,X
C1/C0E4:	48      	PHA 
C1/C0E5:	7D0282  	ADC $8202,X
C1/C0E8:	8502    	STA $02
C1/C0EA:	A000    	LDY #$00
C1/C0EC:	B102    	LDA ($02),Y
C1/C0EE:	9D0283  	STA $8302,X
C1/C0F1:	A010    	LDY #$10
C1/C0F3:	B102    	LDA ($02),Y
C1/C0F5:	9D0683  	STA $8306,X
C1/C0F8:	A020    	LDY #$20
C1/C0FA:	B102    	LDA ($02),Y
C1/C0FC:	9D0A83  	STA $830A,X
C1/C0FF:	A030    	LDY #$30
C1/C101:	B102    	LDA ($02),Y
C1/C103:	9D0E83  	STA $830E,X
C1/C106:	68      	PLA 
C1/C107:	290F00  	AND #$000F
C1/C10A:	4A      	LSR A
C1/C10B:	18      	CLC 
C1/C10C:	7D0682  	ADC $8206,X
C1/C10F:	9D0083  	STA $8300,X
C1/C112:	090800  	ORA #$0008
C1/C115:	9D0483  	STA $8304,X
C1/C118:	491800  	EOR #$0018
C1/C11B:	9D0883  	STA $8308,X
C1/C11E:	090800  	ORA #$0008
C1/C121:	9D0C83  	STA $830C,X
C1/C124:	60      	RTS
C1/C125:	C00D    	CPY #$0D
C1/C127:	B00D    	BCS $C136
C1/C129:	BD0482  	LDA $8204,X
C1/C12C:	18      	CLC 
C1/C12D:	694000  	ADC #$0040
C1/C130:	29FF00  	AND #$00FF
C1/C133:	4CB4C0  	JMP $C0B4
C1/C136:	C00E    	CPY #$0E
C1/C138:	B01B    	BCS $C155
C1/C13A:	BD0482  	LDA $8204,X
C1/C13D:	18      	CLC 
C1/C13E:	690200  	ADC #$0002
C1/C141:	48      	PHA 
C1/C142:	291000  	AND #$0010
C1/C145:	F003    	BEQ $C14A
C1/C147:	092000  	ORA #$0020
C1/C14A:	8502    	STA $02
C1/C14C:	68      	PLA 
C1/C14D:	6502    	ADC $02
C1/C14F:	297F00  	AND #$007F
C1/C152:	4CE1C0  	JMP $C0E1
C1/C155:	BD0482  	LDA $8204,X
C1/C158:	18      	CLC 
C1/C159:	694000  	ADC #$0040
C1/C15C:	29C003  	AND #$03C0
C1/C15F:	4CB4C0  	JMP $C0B4
C1/C162:	E230    	SEP #$30
C1/C164:	A20F    	LDX #$0F
C1/C166:	20EFC1  	JSR $C1EF
C1/C169:	208BC2  	JSR $C28B
C1/C16C:	CA      	DEX 
C1/C16D:	D0F7    	BNE $C166
C1/C16F:	20EFC1  	JSR $C1EF
C1/C172:	4C86C4  	JMP $C486

C1/C175:	E230    	SEP #$30
C1/C177:	A20F    	LDX #$0F
C1/C179:	203EC2  	JSR $C23E
C1/C17C:	20DAC2  	JSR $C2DA
C1/C17F:	CA      	DEX 
C1/C180:	D0F7    	BNE $C179
C1/C182:	203EC2  	JSR $C23E
C1/C185:	4C86C4  	JMP $C486
C1/C188:	E230    	SEP #$30
C1/C18A:	A20F    	LDX #$0F
C1/C18C:	2027C3  	JSR $C327
C1/C18F:	CA      	DEX 
C1/C190:	D0FA    	BNE $C18C
C1/C192:	4C86C4  	JMP $C486

C1/C195:	E230    	SEP #$30
C1/C197:	A20F    	LDX #$0F
C1/C199:	2057C3  	JSR $C357
C1/C19C:	D0FB    	BNE $C199
C1/C19E:	4C86C4  	JMP $C486
C1/C1A1:	C90C    	CMP #$0C
C1/C1A3:	B00E    	BCS $C1B3
C1/C1A5:	C908    	CMP #$08
C1/C1A7:	F0B9    	BEQ $C162
C1/C1A9:	C909    	CMP #$09
C1/C1AB:	F0C8    	BEQ $C175
C1/C1AD:	C90A    	CMP #$0A
C1/C1AF:	F0D7    	BEQ $C188
C1/C1B1:	80E2    	BRA $C195
C1/C1B3:	F00A    	BEQ $C1BF
C1/C1B5:	C90D    	CMP #$0D
C1/C1B7:	F014    	BEQ $C1CD
C1/C1B9:	C90E    	CMP #$0E
C1/C1BB:	F018    	BEQ $C1D5
C1/C1BD:	8023    	BRA $C1E2
C1/C1BF:	E230    	SEP #$30
C1/C1C1:	2086C3  	JSR $C386
C1/C1C4:	20D3C3  	JSR $C3D3
C1/C1C7:	2086C3  	JSR $C386
C1/C1CA:	4C86C4  	JMP $C486

C1/C1CD:	E230    	SEP #$30
C1/C1CF:	2020C4  	JSR $C420
C1/C1D2:	4C86C4  	JMP $C486
C1/C1D5:	E230    	SEP #$30
C1/C1D7:	A20F    	LDX #$0F
C1/C1D9:	2091C4  	JSR $C491
C1/C1DC:	CA      	DEX 
C1/C1DD:	D0FA    	BNE $C1D9
C1/C1DF:	4C86C4  	JMP $C486

C1/C1E2:	E230    	SEP #$30
C1/C1E4:	A20F    	LDX #$0F
C1/C1E6:	200AC5  	JSR $C50A
C1/C1E9:	CA      	DEX 
C1/C1EA:	D0FA    	BNE $C1E6
C1/C1EC:	4C86C4  	JMP $C486

C1/C1EF:	C220    	REP #$20
C1/C1F1:	A506    	LDA $06
C1/C1F3:	18      	CLC 
C1/C1F4:	692000  	ADC #$0020
C1/C1F7:	850A    	STA $0A
C1/C1F9:	692000  	ADC #$0020
C1/C1FC:	8508    	STA $08
C1/C1FE:	692000  	ADC #$0020
C1/C201:	850C    	STA $0C
C1/C203:	E230    	SEP #$30
C1/C205:	A000    	LDY #$00
C1/C207:	B106    	LDA ($06),Y
C1/C209:	C980    	CMP #$80
C1/C20B:	B10A    	LDA ($0A),Y
C1/C20D:	2A      	ROL A
C1/C20E:	910C    	STA ($0C),Y
C1/C210:	B106    	LDA ($06),Y
C1/C212:	2A      	ROL A
C1/C213:	9108    	STA ($08),Y
C1/C215:	C8      	INY 
C1/C216:	B106    	LDA ($06),Y
C1/C218:	C980    	CMP #$80
C1/C21A:	B10A    	LDA ($0A),Y
C1/C21C:	2A      	ROL A
C1/C21D:	910C    	STA ($0C),Y
C1/C21F:	B106    	LDA ($06),Y
C1/C221:	2A      	ROL A
C1/C222:	9108    	STA ($08),Y
C1/C224:	C8      	INY 
C1/C225:	C220    	REP #$20
C1/C227:	B106    	LDA ($06),Y
C1/C229:	9108    	STA ($08),Y
C1/C22B:	B10A    	LDA ($0A),Y
C1/C22D:	910C    	STA ($0C),Y
C1/C22F:	E220    	SEP #$20
C1/C231:	C8      	INY 
C1/C232:	C8      	INY 
C1/C233:	C020    	CPY #$20
C1/C235:	90D0    	BCC $C207
C1/C237:	C220    	REP #$20
C1/C239:	A508    	LDA $08
C1/C23B:	8506    	STA $06
C1/C23D:	60      	RTS

C1/C23E:	C220    	REP #$20
C1/C240:	A506    	LDA $06
C1/C242:	18      	CLC 
C1/C243:	692000  	ADC #$0020
C1/C246:	850A    	STA $0A
C1/C248:	692000  	ADC #$0020
C1/C24B:	8508    	STA $08
C1/C24D:	692000  	ADC #$0020
C1/C250:	850C    	STA $0C
C1/C252:	E230    	SEP #$30
C1/C254:	A000    	LDY #$00
C1/C256:	B10A    	LDA ($0A),Y
C1/C258:	48      	PHA 
C1/C259:	4A      	LSR A
C1/C25A:	B106    	LDA ($06),Y
C1/C25C:	6A      	ROR A
C1/C25D:	9108    	STA ($08),Y
C1/C25F:	68      	PLA 
C1/C260:	6A      	ROR A
C1/C261:	910C    	STA ($0C),Y
C1/C263:	C8      	INY 
C1/C264:	B10A    	LDA ($0A),Y
C1/C266:	48      	PHA 
C1/C267:	4A      	LSR A
C1/C268:	B106    	LDA ($06),Y
C1/C26A:	6A      	ROR A
C1/C26B:	9108    	STA ($08),Y
C1/C26D:	68      	PLA 
C1/C26E:	6A      	ROR A
C1/C26F:	910C    	STA ($0C),Y
C1/C271:	C8      	INY 
C1/C272:	C220    	REP #$20
C1/C274:	B106    	LDA ($06),Y
C1/C276:	9108    	STA ($08),Y
C1/C278:	B10A    	LDA ($0A),Y
C1/C27A:	910C    	STA ($0C),Y
C1/C27C:	E220    	SEP #$20
C1/C27E:	C8      	INY 
C1/C27F:	C8      	INY 
C1/C280:	C020    	CPY #$20
C1/C282:	90D2    	BCC $C256
C1/C284:	C220    	REP #$20
C1/C286:	A508    	LDA $08
C1/C288:	8506    	STA $06
C1/C28A:	60      	RTS
C1/C28B:	C220    	REP #$20
C1/C28D:	A506    	LDA $06
C1/C28F:	18      	CLC 
C1/C290:	692000  	ADC #$0020
C1/C293:	850A    	STA $0A
C1/C295:	692000  	ADC #$0020
C1/C298:	8508    	STA $08
C1/C29A:	692000  	ADC #$0020
C1/C29D:	850C    	STA $0C
C1/C29F:	E230    	SEP #$30
C1/C2A1:	A000    	LDY #$00
C1/C2A3:	C220    	REP #$20
C1/C2A5:	B106    	LDA ($06),Y
C1/C2A7:	9108    	STA ($08),Y
C1/C2A9:	B10A    	LDA ($0A),Y
C1/C2AB:	910C    	STA ($0C),Y
C1/C2AD:	E220    	SEP #$20
C1/C2AF:	C8      	INY 
C1/C2B0:	C8      	INY 
C1/C2B1:	B106    	LDA ($06),Y
C1/C2B3:	C980    	CMP #$80
C1/C2B5:	B10A    	LDA ($0A),Y
C1/C2B7:	2A      	ROL A
C1/C2B8:	910C    	STA ($0C),Y
C1/C2BA:	B106    	LDA ($06),Y
C1/C2BC:	2A      	ROL A
C1/C2BD:	9108    	STA ($08),Y
C1/C2BF:	C8      	INY 
C1/C2C0:	B106    	LDA ($06),Y
C1/C2C2:	C980    	CMP #$80
C1/C2C4:	B10A    	LDA ($0A),Y
C1/C2C6:	2A      	ROL A
C1/C2C7:	910C    	STA ($0C),Y
C1/C2C9:	B106    	LDA ($06),Y
C1/C2CB:	2A      	ROL A
C1/C2CC:	9108    	STA ($08),Y
C1/C2CE:	C8      	INY 
C1/C2CF:	C020    	CPY #$20
C1/C2D1:	90D0    	BCC $C2A3
C1/C2D3:	C220    	REP #$20
C1/C2D5:	A508    	LDA $08
C1/C2D7:	8506    	STA $06
C1/C2D9:	60      	RTS
C1/C2DA:	C220    	REP #$20
C1/C2DC:	A506    	LDA $06
C1/C2DE:	18      	CLC 
C1/C2DF:	692000  	ADC #$0020
C1/C2E2:	850A    	STA $0A
C1/C2E4:	692000  	ADC #$0020
C1/C2E7:	8508    	STA $08
C1/C2E9:	692000  	ADC #$0020
C1/C2EC:	850C    	STA $0C
C1/C2EE:	E230    	SEP #$30
C1/C2F0:	A000    	LDY #$00
C1/C2F2:	C220    	REP #$20
C1/C2F4:	B106    	LDA ($06),Y
C1/C2F6:	9108    	STA ($08),Y
C1/C2F8:	B10A    	LDA ($0A),Y
C1/C2FA:	910C    	STA ($0C),Y
C1/C2FC:	E220    	SEP #$20
C1/C2FE:	C8      	INY 
C1/C2FF:	C8      	INY 
C1/C300:	B10A    	LDA ($0A),Y
C1/C302:	48      	PHA 
C1/C303:	4A      	LSR A
C1/C304:	B106    	LDA ($06),Y
C1/C306:	6A      	ROR A
C1/C307:	9108    	STA ($08),Y
C1/C309:	68      	PLA 
C1/C30A:	6A      	ROR A
C1/C30B:	910C    	STA ($0C),Y
C1/C30D:	C8      	INY 
C1/C30E:	B10A    	LDA ($0A),Y
C1/C310:	48      	PHA 
C1/C311:	4A      	LSR A
C1/C312:	B106    	LDA ($06),Y
C1/C314:	6A      	ROR A
C1/C315:	9108    	STA ($08),Y
C1/C317:	68      	PLA 
C1/C318:	6A      	ROR A
C1/C319:	910C    	STA ($0C),Y
C1/C31B:	C8      	INY 
C1/C31C:	C020    	CPY #$20
C1/C31E:	90D2    	BCC $C2F2
C1/C320:	C220    	REP #$20
C1/C322:	A508    	LDA $08
C1/C324:	8506    	STA $06
C1/C326:	60      	RTS
C1/C327:	C220    	REP #$20
C1/C329:	A506    	LDA $06
C1/C32B:	18      	CLC 
C1/C32C:	692000  	ADC #$0020
C1/C32F:	850A    	STA $0A
C1/C331:	692000  	ADC #$0020
C1/C334:	8508    	STA $08
C1/C336:	692000  	ADC #$0020
C1/C339:	850C    	STA $0C
C1/C33B:	E230    	SEP #$30
C1/C33D:	A01F    	LDY #$1F
C1/C33F:	B106    	LDA ($06),Y
C1/C341:	C980    	CMP #$80
C1/C343:	B10A    	LDA ($0A),Y
C1/C345:	2A      	ROL A
C1/C346:	910C    	STA ($0C),Y
C1/C348:	B106    	LDA ($06),Y
C1/C34A:	2A      	ROL A
C1/C34B:	9108    	STA ($08),Y
C1/C34D:	88      	DEY 
C1/C34E:	10EF    	BPL $C33F
C1/C350:	C220    	REP #$20
C1/C352:	A508    	LDA $08
C1/C354:	8506    	STA $06
C1/C356:	60      	RTS
C1/C357:	C220    	REP #$20
C1/C359:	A506    	LDA $06
C1/C35B:	18      	CLC 
C1/C35C:	692000  	ADC #$0020
C1/C35F:	850A    	STA $0A
C1/C361:	692000  	ADC #$0020
C1/C364:	8508    	STA $08
C1/C366:	692000  	ADC #$0020
C1/C369:	850C    	STA $0C
C1/C36B:	E230    	SEP #$30
C1/C36D:	A01F    	LDY #$1F
C1/C36F:	B10A    	LDA ($0A),Y
C1/C371:	48      	PHA 
C1/C372:	4A      	LSR A
C1/C373:	B106    	LDA ($06),Y
C1/C375:	6A      	ROR A
C1/C376:	9108    	STA ($08),Y
C1/C378:	68      	PLA 
C1/C379:	6A      	ROR A
C1/C37A:	910C    	STA ($0C),Y
C1/C37C:	88      	DEY 
C1/C37D:	10F0    	BPL $C36F
C1/C37F:	C220    	REP #$20
C1/C381:	A508    	LDA $08
C1/C383:	8506    	STA $06
C1/C385:	60      	RTS
C1/C386:	C220    	REP #$20
C1/C388:	A506    	LDA $06
C1/C38A:	18      	CLC 
C1/C38B:	692000  	ADC #$0020
C1/C38E:	850A    	STA $0A
C1/C390:	692000  	ADC #$0020
C1/C393:	8508    	STA $08
C1/C395:	692000  	ADC #$0020
C1/C398:	850C    	STA $0C
C1/C39A:	E230    	SEP #$30
C1/C39C:	A000    	LDY #$00
C1/C39E:	B106    	LDA ($06),Y
C1/C3A0:	EB      	XBA 
C1/C3A1:	B10A    	LDA ($0A),Y
C1/C3A3:	204FC4  	JSR $C44F
C1/C3A6:	910C    	STA ($0C),Y
C1/C3A8:	EB      	XBA 
C1/C3A9:	9108    	STA ($08),Y
C1/C3AB:	C8      	INY 
C1/C3AC:	B106    	LDA ($06),Y
C1/C3AE:	EB      	XBA 
C1/C3AF:	B10A    	LDA ($0A),Y
C1/C3B1:	204FC4  	JSR $C44F
C1/C3B4:	910C    	STA ($0C),Y
C1/C3B6:	EB      	XBA 
C1/C3B7:	9108    	STA ($08),Y
C1/C3B9:	C8      	INY 
C1/C3BA:	C220    	REP #$20
C1/C3BC:	B106    	LDA ($06),Y
C1/C3BE:	9108    	STA ($08),Y
C1/C3C0:	B10A    	LDA ($0A),Y
C1/C3C2:	910C    	STA ($0C),Y
C1/C3C4:	E220    	SEP #$20
C1/C3C6:	C8      	INY 
C1/C3C7:	C8      	INY 
C1/C3C8:	C020    	CPY #$20
C1/C3CA:	90D2    	BCC $C39E
C1/C3CC:	C220    	REP #$20
C1/C3CE:	A508    	LDA $08
C1/C3D0:	8506    	STA $06
C1/C3D2:	60      	RTS
C1/C3D3:	C220    	REP #$20
C1/C3D5:	A506    	LDA $06
C1/C3D7:	18      	CLC 
C1/C3D8:	692000  	ADC #$0020
C1/C3DB:	850A    	STA $0A
C1/C3DD:	692000  	ADC #$0020
C1/C3E0:	8508    	STA $08
C1/C3E2:	692000  	ADC #$0020
C1/C3E5:	850C    	STA $0C
C1/C3E7:	E230    	SEP #$30
C1/C3E9:	A000    	LDY #$00
C1/C3EB:	C220    	REP #$20
C1/C3ED:	B106    	LDA ($06),Y
C1/C3EF:	9108    	STA ($08),Y
C1/C3F1:	B10A    	LDA ($0A),Y
C1/C3F3:	910C    	STA ($0C),Y
C1/C3F5:	E220    	SEP #$20
C1/C3F7:	C8      	INY 
C1/C3F8:	C8      	INY 
C1/C3F9:	B106    	LDA ($06),Y
C1/C3FB:	EB      	XBA 
C1/C3FC:	B10A    	LDA ($0A),Y
C1/C3FE:	204FC4  	JSR $C44F
C1/C401:	910C    	STA ($0C),Y
C1/C403:	EB      	XBA 
C1/C404:	9108    	STA ($08),Y
C1/C406:	C8      	INY 
C1/C407:	B106    	LDA ($06),Y
C1/C409:	EB      	XBA 
C1/C40A:	B10A    	LDA ($0A),Y
C1/C40C:	204FC4  	JSR $C44F
C1/C40F:	910C    	STA ($0C),Y
C1/C411:	EB      	XBA 
C1/C412:	9108    	STA ($08),Y
C1/C414:	C8      	INY 
C1/C415:	C020    	CPY #$20
C1/C417:	90D2    	BCC $C3EB
C1/C419:	C220    	REP #$20
C1/C41B:	A508    	LDA $08
C1/C41D:	8506    	STA $06
C1/C41F:	60      	RTS
C1/C420:	C220    	REP #$20
C1/C422:	A506    	LDA $06
C1/C424:	18      	CLC 
C1/C425:	692000  	ADC #$0020
C1/C428:	850A    	STA $0A
C1/C42A:	692000  	ADC #$0020
C1/C42D:	8508    	STA $08
C1/C42F:	692000  	ADC #$0020
C1/C432:	850C    	STA $0C
C1/C434:	E230    	SEP #$30
C1/C436:	A01F    	LDY #$1F
C1/C438:	B106    	LDA ($06),Y
C1/C43A:	EB      	XBA 
C1/C43B:	B10A    	LDA ($0A),Y
C1/C43D:	204FC4  	JSR $C44F
C1/C440:	910C    	STA ($0C),Y
C1/C442:	EB      	XBA 
C1/C443:	9108    	STA ($08),Y
C1/C445:	88      	DEY 
C1/C446:	10F0    	BPL $C438
C1/C448:	C220    	REP #$20
C1/C44A:	A508    	LDA $08
C1/C44C:	8506    	STA $06
C1/C44E:	60      	RTS

[LSRs through a word and rotates the bits into $00]
C1/C44F:	C220    	REP #$20
C1/C451:	4A      	LSR A
C1/C452:	2600    	ROL $00
C1/C454:	4A      	LSR A
C1/C455:	2600    	ROL $00
C1/C457:	4A      	LSR A
C1/C458:	2600    	ROL $00
C1/C45A:	4A      	LSR A
C1/C45B:	2600    	ROL $00
C1/C45D:	4A      	LSR A
C1/C45E:	2600    	ROL $00
C1/C460:	4A      	LSR A
C1/C461:	2600    	ROL $00
C1/C463:	4A      	LSR A
C1/C464:	2600    	ROL $00
C1/C466:	4A      	LSR A
C1/C467:	2600    	ROL $00
C1/C469:	4A      	LSR A
C1/C46A:	2600    	ROL $00
C1/C46C:	4A      	LSR A
C1/C46D:	2600    	ROL $00
C1/C46F:	4A      	LSR A
C1/C470:	2600    	ROL $00
C1/C472:	4A      	LSR A
C1/C473:	2600    	ROL $00
C1/C475:	4A      	LSR A
C1/C476:	2600    	ROL $00
C1/C478:	4A      	LSR A
C1/C479:	2600    	ROL $00
C1/C47B:	4A      	LSR A
C1/C47C:	2600    	ROL $00
C1/C47E:	4A      	LSR A
C1/C47F:	2600    	ROL $00
C1/C481:	A500    	LDA $00
C1/C483:	E220    	SEP #$20
C1/C485:	60      	RTS

[Endpoint to a lot of jumps]
C1/C486:	C220    	REP #$20
C1/C488:	A506    	LDA $06
C1/C48A:	18      	CLC 
C1/C48B:	694000  	ADC #$0040
C1/C48E:	8506    	STA $06
C1/C490:	60      	RTS
C1/C491:	C220    	REP #$20
C1/C493:	A506    	LDA $06
C1/C495:	18      	CLC 
C1/C496:	692000  	ADC #$0020
C1/C499:	850A    	STA $0A
C1/C49B:	692000  	ADC #$0020
C1/C49E:	8508    	STA $08
C1/C4A0:	692000  	ADC #$0020
C1/C4A3:	850C    	STA $0C
C1/C4A5:	A000    	LDY #$00
C1/C4A7:	B106    	LDA ($06),Y
C1/C4A9:	8502    	STA $02
C1/C4AB:	C8      	INY 
C1/C4AC:	C8      	INY 
C1/C4AD:	B106    	LDA ($06),Y
C1/C4AF:	88      	DEY 
C1/C4B0:	88      	DEY 
C1/C4B1:	9108    	STA ($08),Y
C1/C4B3:	C8      	INY 
C1/C4B4:	C8      	INY 
C1/C4B5:	C00E    	CPY #$0E
C1/C4B7:	90F2    	BCC $C4AB
C1/C4B9:	A000    	LDY #$00
C1/C4BB:	B10A    	LDA ($0A),Y
C1/C4BD:	A00E    	LDY #$0E
C1/C4BF:	9108    	STA ($08),Y
C1/C4C1:	A000    	LDY #$00
C1/C4C3:	C8      	INY 
C1/C4C4:	C8      	INY 
C1/C4C5:	B10A    	LDA ($0A),Y
C1/C4C7:	88      	DEY 
C1/C4C8:	88      	DEY 
C1/C4C9:	910C    	STA ($0C),Y
C1/C4CB:	C8      	INY 
C1/C4CC:	C8      	INY 
C1/C4CD:	C00E    	CPY #$0E
C1/C4CF:	90F2    	BCC $C4C3
C1/C4D1:	A502    	LDA $02
C1/C4D3:	910C    	STA ($0C),Y
C1/C4D5:	C8      	INY 
C1/C4D6:	C8      	INY 
C1/C4D7:	B106    	LDA ($06),Y
C1/C4D9:	8502    	STA $02
C1/C4DB:	C8      	INY 
C1/C4DC:	C8      	INY 
C1/C4DD:	B106    	LDA ($06),Y
C1/C4DF:	88      	DEY 
C1/C4E0:	88      	DEY 
C1/C4E1:	9108    	STA ($08),Y
C1/C4E3:	C8      	INY 
C1/C4E4:	C8      	INY 
C1/C4E5:	C01E    	CPY #$1E
C1/C4E7:	90F2    	BCC $C4DB
C1/C4E9:	A010    	LDY #$10
C1/C4EB:	B10A    	LDA ($0A),Y
C1/C4ED:	A01E    	LDY #$1E
C1/C4EF:	9108    	STA ($08),Y
C1/C4F1:	A010    	LDY #$10
C1/C4F3:	C8      	INY 
C1/C4F4:	C8      	INY 
C1/C4F5:	B10A    	LDA ($0A),Y
C1/C4F7:	88      	DEY 
C1/C4F8:	88      	DEY 
C1/C4F9:	910C    	STA ($0C),Y
C1/C4FB:	C8      	INY 
C1/C4FC:	C8      	INY 
C1/C4FD:	C01E    	CPY #$1E
C1/C4FF:	90F2    	BCC $C4F3
C1/C501:	A502    	LDA $02
C1/C503:	910C    	STA ($0C),Y
C1/C505:	A508    	LDA $08
C1/C507:	8506    	STA $06
C1/C509:	60      	RTS
C1/C50A:	C220    	REP #$20
C1/C50C:	A506    	LDA $06
C1/C50E:	18      	CLC 
C1/C50F:	692000  	ADC #$0020
C1/C512:	850A    	STA $0A
C1/C514:	692000  	ADC #$0020
C1/C517:	8508    	STA $08
C1/C519:	692000  	ADC #$0020
C1/C51C:	850C    	STA $0C
C1/C51E:	A01E    	LDY #$1E
C1/C520:	B10A    	LDA ($0A),Y
C1/C522:	8502    	STA $02
C1/C524:	88      	DEY 
C1/C525:	88      	DEY 
C1/C526:	B10A    	LDA ($0A),Y
C1/C528:	C8      	INY 
C1/C529:	C8      	INY 
C1/C52A:	910C    	STA ($0C),Y
C1/C52C:	88      	DEY 
C1/C52D:	88      	DEY 
C1/C52E:	C012    	CPY #$12
C1/C530:	B0F2    	BCS $C524
C1/C532:	A01E    	LDY #$1E
C1/C534:	B106    	LDA ($06),Y
C1/C536:	A010    	LDY #$10
C1/C538:	910C    	STA ($0C),Y
C1/C53A:	A01E    	LDY #$1E
C1/C53C:	88      	DEY 
C1/C53D:	88      	DEY 
C1/C53E:	B106    	LDA ($06),Y
C1/C540:	C8      	INY 
C1/C541:	C8      	INY 
C1/C542:	9108    	STA ($08),Y
C1/C544:	88      	DEY 
C1/C545:	88      	DEY 
C1/C546:	C012    	CPY #$12
C1/C548:	B0F2    	BCS $C53C
C1/C54A:	A502    	LDA $02
C1/C54C:	9108    	STA ($08),Y
C1/C54E:	88      	DEY 
C1/C54F:	88      	DEY 
C1/C550:	B10A    	LDA ($0A),Y
C1/C552:	8502    	STA $02
C1/C554:	88      	DEY 
C1/C555:	88      	DEY 
C1/C556:	B10A    	LDA ($0A),Y
C1/C558:	C8      	INY 
C1/C559:	C8      	INY 
C1/C55A:	910C    	STA ($0C),Y
C1/C55C:	88      	DEY 
C1/C55D:	88      	DEY 
C1/C55E:	C002    	CPY #$02
C1/C560:	B0F2    	BCS $C554
C1/C562:	A00E    	LDY #$0E
C1/C564:	B106    	LDA ($06),Y
C1/C566:	A000    	LDY #$00
C1/C568:	910C    	STA ($0C),Y
C1/C56A:	A00E    	LDY #$0E
C1/C56C:	88      	DEY 
C1/C56D:	88      	DEY 
C1/C56E:	B106    	LDA ($06),Y
C1/C570:	C8      	INY 
C1/C571:	C8      	INY 
C1/C572:	9108    	STA ($08),Y
C1/C574:	88      	DEY 
C1/C575:	88      	DEY 
C1/C576:	C002    	CPY #$02
C1/C578:	B0F2    	BCS $C56C
C1/C57A:	A502    	LDA $02
C1/C57C:	9108    	STA ($08),Y
C1/C57E:	A508    	LDA $08
C1/C580:	8506    	STA $06
C1/C582:	60      	RTS
C1/C583:	E220    	SEP #$20
C1/C585:	8508    	STA $08
C1/C587:	EB      	XBA 
C1/C588:	D004    	BNE $C58E
C1/C58A:	20D1C5  	JSR $C5D1
C1/C58D:	6B      	RTL
C1/C58E:	3A      	DEC A
C1/C58F:	D004    	BNE $C595
C1/C591:	2031C7  	JSR $C731
C1/C594:	6B      	RTL
C1/C595:	20A9C8  	JSR $C8A9
C1/C598:	6B      	RTL
C1/C599:	E220    	SEP #$20
C1/C59B:	8B      	PHB 
C1/C59C:	48      	PHA 
C1/C59D:	AB      	PLB 
C1/C59E:	C210    	REP #$10
C1/C5A0:	8602    	STX $02
C1/C5A2:	A503    	LDA $03
C1/C5A4:	4A      	LSR A
C1/C5A5:	8504    	STA $04
C1/C5A7:	0A      	ASL A
C1/C5A8:	0A      	ASL A
C1/C5A9:	0A      	ASL A
C1/C5AA:	0A      	ASL A
C1/C5AB:	0501    	ORA $01
C1/C5AD:	8501    	STA $01
C1/C5AF:	6400    	STZ $00
C1/C5B1:	A600    	LDX $00
C1/C5B3:	A504    	LDA $04
C1/C5B5:	C903    	CMP #$03
C1/C5B7:	9002    	BCC $C5BB
C1/C5B9:	E903    	SBC #$03
C1/C5BB:	C900    	CMP #$00
C1/C5BD:	F00D    	BEQ $C5CC
C1/C5BF:	3A      	DEC A
C1/C5C0:	F005    	BEQ $C5C7
C1/C5C2:	20A9C8  	JSR $C8A9
C1/C5C5:	AB      	PLB 
C1/C5C6:	6B      	RTL
C1/C5C7:	2031C7  	JSR $C731
C1/C5CA:	AB      	PLB 
C1/C5CB:	6B      	RTL
C1/C5CC:	20D1C5  	JSR $C5D1
C1/C5CF:	AB      	PLB 
C1/C5D0:	6B      	RTL

C1/C5D1:	B90100  	LDA $0001,Y
C1/C5D4:	390200  	AND $0002,Y
C1/C5D7:	49FF    	EOR #$FF
C1/C5D9:	8500    	STA $00
C1/C5DB:	390000  	AND $0000,Y
C1/C5DE:	9F00207E	STA $7E2000,X
C1/C5E2:	B90100  	LDA $0001,Y
C1/C5E5:	2500    	AND $00
C1/C5E7:	9F01207E	STA $7E2001,X
C1/C5EB:	B90200  	LDA $0002,Y
C1/C5EE:	2500    	AND $00
C1/C5F0:	9F10207E	STA $7E2010,X
C1/C5F4:	A900    	LDA #$00
C1/C5F6:	9F11207E	STA $7E2011,X
C1/C5FA:	B90400  	LDA $0004,Y
C1/C5FD:	390500  	AND $0005,Y
C1/C600:	49FF    	EOR #$FF
C1/C602:	8500    	STA $00
C1/C604:	390300  	AND $0003,Y
C1/C607:	9F02207E	STA $7E2002,X
C1/C60B:	B90400  	LDA $0004,Y
C1/C60E:	2500    	AND $00
C1/C610:	9F03207E	STA $7E2003,X
C1/C614:	B90500  	LDA $0005,Y
C1/C617:	2500    	AND $00
C1/C619:	9F12207E	STA $7E2012,X
C1/C61D:	A900    	LDA #$00
C1/C61F:	9F13207E	STA $7E2013,X
C1/C623:	B90700  	LDA $0007,Y
C1/C626:	390800  	AND $0008,Y
C1/C629:	49FF    	EOR #$FF
C1/C62B:	8500    	STA $00
C1/C62D:	390600  	AND $0006,Y
C1/C630:	9F04207E	STA $7E2004,X
C1/C634:	B90700  	LDA $0007,Y
C1/C637:	2500    	AND $00
C1/C639:	9F05207E	STA $7E2005,X
C1/C63D:	B90800  	LDA $0008,Y
C1/C640:	2500    	AND $00
C1/C642:	9F14207E	STA $7E2014,X
C1/C646:	A900    	LDA #$00
C1/C648:	9F15207E	STA $7E2015,X
C1/C64C:	B90A00  	LDA $000A,Y
C1/C64F:	390B00  	AND $000B,Y
C1/C652:	49FF    	EOR #$FF
C1/C654:	8500    	STA $00
C1/C656:	390900  	AND $0009,Y
C1/C659:	9F06207E	STA $7E2006,X
C1/C65D:	B90A00  	LDA $000A,Y
C1/C660:	2500    	AND $00
C1/C662:	9F07207E	STA $7E2007,X
C1/C666:	B90B00  	LDA $000B,Y
C1/C669:	2500    	AND $00
C1/C66B:	9F16207E	STA $7E2016,X
C1/C66F:	A900    	LDA #$00
C1/C671:	9F17207E	STA $7E2017,X
C1/C675:	B90D00  	LDA $000D,Y
C1/C678:	390E00  	AND $000E,Y
C1/C67B:	49FF    	EOR #$FF
C1/C67D:	8500    	STA $00
C1/C67F:	390C00  	AND $000C,Y
C1/C682:	9F08207E	STA $7E2008,X
C1/C686:	B90D00  	LDA $000D,Y
C1/C689:	2500    	AND $00
C1/C68B:	9F09207E	STA $7E2009,X
C1/C68F:	B90E00  	LDA $000E,Y
C1/C692:	2500    	AND $00
C1/C694:	9F18207E	STA $7E2018,X
C1/C698:	A900    	LDA #$00
C1/C69A:	9F19207E	STA $7E2019,X
C1/C69E:	B91000  	LDA $0010,Y
C1/C6A1:	391100  	AND $0011,Y
C1/C6A4:	49FF    	EOR #$FF
C1/C6A6:	8500    	STA $00
C1/C6A8:	390F00  	AND $000F,Y
C1/C6AB:	9F0A207E	STA $7E200A,X
C1/C6AF:	B91000  	LDA $0010,Y
C1/C6B2:	2500    	AND $00
C1/C6B4:	9F0B207E	STA $7E200B,X
C1/C6B8:	B91100  	LDA $0011,Y
C1/C6BB:	2500    	AND $00
C1/C6BD:	9F1A207E	STA $7E201A,X
C1/C6C1:	A900    	LDA #$00
C1/C6C3:	9F1B207E	STA $7E201B,X
C1/C6C7:	B91300  	LDA $0013,Y
C1/C6CA:	391400  	AND $0014,Y
C1/C6CD:	49FF    	EOR #$FF
C1/C6CF:	8500    	STA $00
C1/C6D1:	391200  	AND $0012,Y
C1/C6D4:	9F0C207E	STA $7E200C,X
C1/C6D8:	B91300  	LDA $0013,Y
C1/C6DB:	2500    	AND $00
C1/C6DD:	9F0D207E	STA $7E200D,X
C1/C6E1:	B91400  	LDA $0014,Y
C1/C6E4:	2500    	AND $00
C1/C6E6:	9F1C207E	STA $7E201C,X
C1/C6EA:	A900    	LDA #$00
C1/C6EC:	9F1D207E	STA $7E201D,X
C1/C6F0:	B91600  	LDA $0016,Y
C1/C6F3:	391700  	AND $0017,Y
C1/C6F6:	49FF    	EOR #$FF
C1/C6F8:	8500    	STA $00
C1/C6FA:	391500  	AND $0015,Y
C1/C6FD:	9F0E207E	STA $7E200E,X
C1/C701:	B91600  	LDA $0016,Y
C1/C704:	2500    	AND $00
C1/C706:	9F0F207E	STA $7E200F,X
C1/C70A:	B91700  	LDA $0017,Y
C1/C70D:	2500    	AND $00
C1/C70F:	9F1E207E	STA $7E201E,X
C1/C713:	A900    	LDA #$00
C1/C715:	9F1F207E	STA $7E201F,X
C1/C719:	C220    	REP #$20
C1/C71B:	8A      	TXA 
C1/C71C:	18      	CLC 
C1/C71D:	692000  	ADC #$0020
C1/C720:	AA      	TAX 
C1/C721:	98      	TYA 
C1/C722:	18      	CLC 
C1/C723:	691800  	ADC #$0018
C1/C726:	A8      	TAY 
C1/C727:	E220    	SEP #$20
C1/C729:	C608    	DEC $08
C1/C72B:	F003    	BEQ $C730
C1/C72D:	82A1FE  	BRL $C5D1
C1/C730:	60      	RTS

C1/C731:	B90000  	LDA $0000,Y
C1/C734:	49FF    	EOR #$FF
C1/C736:	9F00207E	STA $7E2000,X
C1/C73A:	49FF    	EOR #$FF
C1/C73C:	590100  	EOR $0001,Y
C1/C73F:	9F01207E	STA $7E2001,X
C1/C743:	B90200  	LDA $0002,Y
C1/C746:	49FF    	EOR #$FF
C1/C748:	3F01207E	AND $7E2001,X
C1/C74C:	9F10207E	STA $7E2010,X
C1/C750:	B90000  	LDA $0000,Y
C1/C753:	390100  	AND $0001,Y
C1/C756:	590200  	EOR $0002,Y
C1/C759:	9F11207E	STA $7E2011,X
C1/C75D:	B90300  	LDA $0003,Y
C1/C760:	49FF    	EOR #$FF
C1/C762:	9F02207E	STA $7E2002,X
C1/C766:	49FF    	EOR #$FF
C1/C768:	590400  	EOR $0004,Y
C1/C76B:	9F03207E	STA $7E2003,X
C1/C76F:	B90500  	LDA $0005,Y
C1/C772:	49FF    	EOR #$FF
C1/C774:	3F03207E	AND $7E2003,X
C1/C778:	9F12207E	STA $7E2012,X
C1/C77C:	B90300  	LDA $0003,Y
C1/C77F:	390400  	AND $0004,Y
C1/C782:	590500  	EOR $0005,Y
C1/C785:	9F13207E	STA $7E2013,X
C1/C789:	B90600  	LDA $0006,Y
C1/C78C:	49FF    	EOR #$FF
C1/C78E:	9F04207E	STA $7E2004,X
C1/C792:	49FF    	EOR #$FF
C1/C794:	590700  	EOR $0007,Y
C1/C797:	9F05207E	STA $7E2005,X
C1/C79B:	B90800  	LDA $0008,Y
C1/C79E:	49FF    	EOR #$FF
C1/C7A0:	3F05207E	AND $7E2005,X
C1/C7A4:	9F14207E	STA $7E2014,X
C1/C7A8:	B90600  	LDA $0006,Y
C1/C7AB:	390700  	AND $0007,Y
C1/C7AE:	590800  	EOR $0008,Y
C1/C7B1:	9F15207E	STA $7E2015,X
C1/C7B5:	B90900  	LDA $0009,Y
C1/C7B8:	49FF    	EOR #$FF
C1/C7BA:	9F06207E	STA $7E2006,X
C1/C7BE:	49FF    	EOR #$FF
C1/C7C0:	590A00  	EOR $000A,Y
C1/C7C3:	9F07207E	STA $7E2007,X
C1/C7C7:	B90B00  	LDA $000B,Y
C1/C7CA:	49FF    	EOR #$FF
C1/C7CC:	3F07207E	AND $7E2007,X
C1/C7D0:	9F16207E	STA $7E2016,X
C1/C7D4:	B90900  	LDA $0009,Y
C1/C7D7:	390A00  	AND $000A,Y
C1/C7DA:	590B00  	EOR $000B,Y
C1/C7DD:	9F17207E	STA $7E2017,X
C1/C7E1:	B90C00  	LDA $000C,Y
C1/C7E4:	49FF    	EOR #$FF
C1/C7E6:	9F08207E	STA $7E2008,X
C1/C7EA:	49FF    	EOR #$FF
C1/C7EC:	590D00  	EOR $000D,Y
C1/C7EF:	9F09207E	STA $7E2009,X
C1/C7F3:	B90E00  	LDA $000E,Y
C1/C7F6:	49FF    	EOR #$FF
C1/C7F8:	3F09207E	AND $7E2009,X
C1/C7FC:	9F18207E	STA $7E2018,X
C1/C800:	B90C00  	LDA $000C,Y
C1/C803:	390D00  	AND $000D,Y
C1/C806:	590E00  	EOR $000E,Y
C1/C809:	9F19207E	STA $7E2019,X
C1/C80D:	B90F00  	LDA $000F,Y
C1/C810:	49FF    	EOR #$FF
C1/C812:	9F0A207E	STA $7E200A,X
C1/C816:	49FF    	EOR #$FF
C1/C818:	591000  	EOR $0010,Y
C1/C81B:	9F0B207E	STA $7E200B,X
C1/C81F:	B91100  	LDA $0011,Y
C1/C822:	49FF    	EOR #$FF
C1/C824:	3F0B207E	AND $7E200B,X
C1/C828:	9F1A207E	STA $7E201A,X
C1/C82C:	B90F00  	LDA $000F,Y
C1/C82F:	391000  	AND $0010,Y
C1/C832:	591100  	EOR $0011,Y
C1/C835:	9F1B207E	STA $7E201B,X
C1/C839:	B91200  	LDA $0012,Y
C1/C83C:	49FF    	EOR #$FF
C1/C83E:	9F0C207E	STA $7E200C,X
C1/C842:	49FF    	EOR #$FF
C1/C844:	591300  	EOR $0013,Y
C1/C847:	9F0D207E	STA $7E200D,X
C1/C84B:	B91400  	LDA $0014,Y
C1/C84E:	49FF    	EOR #$FF
C1/C850:	3F0D207E	AND $7E200D,X
C1/C854:	9F1C207E	STA $7E201C,X
C1/C858:	B91200  	LDA $0012,Y
C1/C85B:	391300  	AND $0013,Y
C1/C85E:	591400  	EOR $0014,Y
C1/C861:	9F1D207E	STA $7E201D,X
C1/C865:	B91500  	LDA $0015,Y
C1/C868:	49FF    	EOR #$FF
C1/C86A:	9F0E207E	STA $7E200E,X
C1/C86E:	49FF    	EOR #$FF
C1/C870:	591600  	EOR $0016,Y
C1/C873:	9F0F207E	STA $7E200F,X
C1/C877:	B91700  	LDA $0017,Y
C1/C87A:	49FF    	EOR #$FF
C1/C87C:	3F0F207E	AND $7E200F,X
C1/C880:	9F1E207E	STA $7E201E,X
C1/C884:	B91500  	LDA $0015,Y
C1/C887:	391600  	AND $0016,Y
C1/C88A:	591700  	EOR $0017,Y
C1/C88D:	9F1F207E	STA $7E201F,X
C1/C891:	C220    	REP #$20
C1/C893:	8A      	TXA 
C1/C894:	18      	CLC 
C1/C895:	692000  	ADC #$0020
C1/C898:	AA      	TAX 
C1/C899:	98      	TYA 
C1/C89A:	18      	CLC 
C1/C89B:	691800  	ADC #$0018
C1/C89E:	A8      	TAY 
C1/C89F:	E220    	SEP #$20
C1/C8A1:	C608    	DEC $08
C1/C8A3:	F003    	BEQ $C8A8
C1/C8A5:	8289FE  	BRL $C731
C1/C8A8:	60      	RTS

C1/C8A9:	B90100  	LDA $0001,Y
C1/C8AC:	390200  	AND $0002,Y
C1/C8AF:	49FF    	EOR #$FF
C1/C8B1:	9F11207E	STA $7E2011,X
C1/C8B5:	390000  	AND $0000,Y
C1/C8B8:	9F00207E	STA $7E2000,X
C1/C8BC:	B90100  	LDA $0001,Y
C1/C8BF:	49FF    	EOR #$FF
C1/C8C1:	9F01207E	STA $7E2001,X
C1/C8C5:	B90100  	LDA $0001,Y
C1/C8C8:	590200  	EOR $0002,Y
C1/C8CB:	9F10207E	STA $7E2010,X
C1/C8CF:	B90400  	LDA $0004,Y
C1/C8D2:	390500  	AND $0005,Y
C1/C8D5:	49FF    	EOR #$FF
C1/C8D7:	9F13207E	STA $7E2013,X
C1/C8DB:	390300  	AND $0003,Y
C1/C8DE:	9F02207E	STA $7E2002,X
C1/C8E2:	B90400  	LDA $0004,Y
C1/C8E5:	49FF    	EOR #$FF
C1/C8E7:	9F03207E	STA $7E2003,X
C1/C8EB:	B90400  	LDA $0004,Y
C1/C8EE:	590500  	EOR $0005,Y
C1/C8F1:	9F12207E	STA $7E2012,X
C1/C8F5:	B90700  	LDA $0007,Y
C1/C8F8:	390800  	AND $0008,Y
C1/C8FB:	49FF    	EOR #$FF
C1/C8FD:	9F15207E	STA $7E2015,X
C1/C901:	390600  	AND $0006,Y
C1/C904:	9F04207E	STA $7E2004,X
C1/C908:	B90700  	LDA $0007,Y
C1/C90B:	49FF    	EOR #$FF
C1/C90D:	9F05207E	STA $7E2005,X
C1/C911:	B90700  	LDA $0007,Y
C1/C914:	590800  	EOR $0008,Y
C1/C917:	9F14207E	STA $7E2014,X
C1/C91B:	B90A00  	LDA $000A,Y
C1/C91E:	390B00  	AND $000B,Y
C1/C921:	49FF    	EOR #$FF
C1/C923:	9F17207E	STA $7E2017,X
C1/C927:	390900  	AND $0009,Y
C1/C92A:	9F06207E	STA $7E2006,X
C1/C92E:	B90A00  	LDA $000A,Y
C1/C931:	49FF    	EOR #$FF
C1/C933:	9F07207E	STA $7E2007,X
C1/C937:	B90A00  	LDA $000A,Y
C1/C93A:	590B00  	EOR $000B,Y
C1/C93D:	9F16207E	STA $7E2016,X
C1/C941:	B90D00  	LDA $000D,Y
C1/C944:	390E00  	AND $000E,Y
C1/C947:	49FF    	EOR #$FF
C1/C949:	9F19207E	STA $7E2019,X
C1/C94D:	390C00  	AND $000C,Y
C1/C950:	9F08207E	STA $7E2008,X
C1/C954:	B90D00  	LDA $000D,Y
C1/C957:	49FF    	EOR #$FF
C1/C959:	9F09207E	STA $7E2009,X
C1/C95D:	B90D00  	LDA $000D,Y
C1/C960:	590E00  	EOR $000E,Y
C1/C963:	9F18207E	STA $7E2018,X
C1/C967:	B91000  	LDA $0010,Y
C1/C96A:	391100  	AND $0011,Y
C1/C96D:	49FF    	EOR #$FF
C1/C96F:	9F1B207E	STA $7E201B,X
C1/C973:	390F00  	AND $000F,Y
C1/C976:	9F0A207E	STA $7E200A,X
C1/C97A:	B91000  	LDA $0010,Y
C1/C97D:	49FF    	EOR #$FF
C1/C97F:	9F0B207E	STA $7E200B,X
C1/C983:	B91000  	LDA $0010,Y
C1/C986:	591100  	EOR $0011,Y
C1/C989:	9F1A207E	STA $7E201A,X
C1/C98D:	B91300  	LDA $0013,Y
C1/C990:	391400  	AND $0014,Y
C1/C993:	49FF    	EOR #$FF
C1/C995:	9F1D207E	STA $7E201D,X
C1/C999:	391200  	AND $0012,Y
C1/C99C:	9F0C207E	STA $7E200C,X
C1/C9A0:	B91300  	LDA $0013,Y
C1/C9A3:	49FF    	EOR #$FF
C1/C9A5:	9F0D207E	STA $7E200D,X
C1/C9A9:	B91300  	LDA $0013,Y
C1/C9AC:	591400  	EOR $0014,Y
C1/C9AF:	9F1C207E	STA $7E201C,X
C1/C9B3:	B91600  	LDA $0016,Y
C1/C9B6:	391700  	AND $0017,Y
C1/C9B9:	49FF    	EOR #$FF
C1/C9BB:	9F1F207E	STA $7E201F,X
C1/C9BF:	391500  	AND $0015,Y
C1/C9C2:	9F0E207E	STA $7E200E,X
C1/C9C6:	B91600  	LDA $0016,Y
C1/C9C9:	49FF    	EOR #$FF
C1/C9CB:	9F0F207E	STA $7E200F,X
C1/C9CF:	B91600  	LDA $0016,Y
C1/C9D2:	591700  	EOR $0017,Y
C1/C9D5:	9F1E207E	STA $7E201E,X
C1/C9D9:	C220    	REP #$20
C1/C9DB:	8A      	TXA 
C1/C9DC:	18      	CLC 
C1/C9DD:	692000  	ADC #$0020
C1/C9E0:	AA      	TAX 
C1/C9E1:	98      	TYA 
C1/C9E2:	18      	CLC 
C1/C9E3:	691800  	ADC #$0018
C1/C9E6:	A8      	TAY 
C1/C9E7:	E220    	SEP #$20
C1/C9E9:	C608    	DEC $08
C1/C9EB:	F003    	BEQ $C9F0
C1/C9ED:	82B9FE  	BRL $C8A9
C1/C9F0:	60      	RTS

C1/C9F1:	BD00E1  	LDA $E100,X
C1/C9F4:	8908    	BIT #$08
C1/C9F6:	D001    	BNE $C9F9
C1/C9F8:	6B      	RTL

C1/C9F9:	A98D    	LDA #$8D
C1/C9FB:	850C    	STA $0C
C1/C9FD:	A908    	LDA #$08
C1/C9FF:	9D00E1  	STA $E100,X
C1/CA02:	8045    	BRA $CA49
C1/CA04:	9012    	BCC $CA18
C1/CA06:	E00006  	CPX #$0600
C1/CA09:	B00C    	BCS $CA17
C1/CA0B:	BD00E1  	LDA $E100,X
C1/CA0E:	8908    	BIT #$08
C1/CA10:	F003    	BEQ $CA15
C1/CA12:	20F3D8  	JSR $D8F3
C1/CA15:	E220    	SEP #$20
C1/CA17:	6B      	RTL

C1/CA18:	A957    	LDA #$57			[What is this?]
C1/CA1A:	E00000  	CPX #$0000
C1/CA1D:	F009    	BEQ $CA28
C1/CA1F:	A95A    	LDA #$5A
C1/CA21:	E00002  	CPX #$0200
C1/CA24:	F002    	BEQ $CA28
C1/CA26:	A95D    	LDA #$5D
C1/CA28:	850C    	STA $0C
C1/CA2A:	A9CD    	LDA #$CD
C1/CA2C:	48      	PHA 
C1/CA2D:	2903    	AND #$03
C1/CA2F:	1A      	INC A
C1/CA30:	18      	CLC 
C1/CA31:	650C    	ADC $0C
C1/CA33:	9D02E1  	STA $E102,X
C1/CA36:	A50C    	LDA $0C
C1/CA38:	9D01E1  	STA $E101,X
C1/CA3B:	1A      	INC A
C1/CA3C:	9D03E1  	STA $E103,X
C1/CA3F:	68      	PLA 
C1/CA40:	2904    	AND #$04
C1/CA42:	4A      	LSR A
C1/CA43:	4A      	LSR A
C1/CA44:	0988    	ORA #$88
C1/CA46:	9D00E1  	STA $E100,X
C1/CA49:	200DD9  	JSR $D90D
C1/CA4C:	E220    	SEP #$20
C1/CA4E:	6B      	RTL
C1/CA4F:	5A      	PHY 
C1/CA50:	DA      	PHX 
C1/CA51:	BB      	TYX 
C1/CA55:	FA      	PLX 
C1/CA56:	7A      	PLY 
C1/CA57:	60      	RTS
C1/CA58:	E220    	SEP #$20
C1/CA5A:	245C    	BIT $5C
C1/CA5C:	1005    	BPL $CA63
C1/CA5E:	E00006  	CPX #$0600
C1/CA61:	B008    	BCS $CA6B
C1/CA63:	BD1CE0  	LDA $E01C,X
C1/CA66:	1003    	BPL $CA6B
C1/CA6B:	60      	RTS

[Called by Event Command 03, by other things too?]
C1/CA6C:	E220    	SEP #$20
C1/CA6E:	245C    	BIT $5C
C1/CA70:	100C +   	BPL $CA7E
C1/CA72:	E00006  	CPX #$0600			[Check if it's Enemy/NPC #1]
C1/CA75:	9007 +    	BCC $CA7E			[Branch ahead if X < #$0600] {i.e., if it's not an enemy/npc]
C1/CA77:	9E04E1  	STZ $E104,X			{Uh}
C1/CA7A:	9E00E1  	STZ $E100,X			{Uh}
C1/CA7D:	60      	RTS				[Return]
C1/CA7E: +	BD1CE0  	LDA $E01C,X
C1/CA81:	1003    	BPL $CA86
C1/CA86:	BD1AE0  	LDA $E01A,X
C1/CA89:	1D1BE0  	ORA $E01B,X
C1/CA8C:	F003    	BEQ $CA91
C1/CA94:	9E08E0  	STZ $E008,X
C1/CA97:	9E41E0  	STZ $E041,X
C1/CA9A:	9E06E0  	STZ $E006,X
C1/CA9D:	9E07E0  	STZ $E007,X
C1/CAA0:	9E13E0  	STZ $E013,X
C1/CAA3:	9E67E0  	STZ $E067,X
C1/CAA6:	A9FF    	LDA #$FF
C1/CAA8:	9D30E0  	STA $E030,X
C1/CAAB:	60      	RTS
C1/CAAC:	245C    	BIT $5C
C1/CAAE:	1005    	BPL $CAB5
C1/CAB0:	E00006  	CPX #$0600
C1/CAB3:	B00A    	BCS $CABF
C1/CAB5:	BD00E1  	LDA $E100,X
C1/CAB8:	1005    	BPL $CABF
C1/CABA:	20F3D8  	JSR $D8F3
C1/CABD:	E220    	SEP #$20
C1/CABF:	BD04E1  	LDA $E104,X
C1/CAC2:	1008    	BPL $CACC
C1/CAC4:	BD69E0  	LDA $E069,X
C1/CAC7:	209B85  	JSR $859B
C1/CACA:	E220    	SEP #$20
C1/CACC:	60      	RTS
C1/CACD:	9E1AE0  	STZ $E01A,X
C1/CAD0:	9E1BE0  	STZ $E01B,X
C1/CAD3:	9E9BE1  	STZ $E19B,X
C1/CAD6:	A964    	LDA #$64
C1/CAD8:	38      	SEC 
C1/CAD9:	FD89E1  	SBC $E189,X
C1/CADC:	4A      	LSR A
C1/CADD:	18      	CLC 
C1/CADE:	6932    	ADC #$32
C1/CAE3:	9E63E0  	STZ $E063,X
C1/CAE6:	60      	RTS
C1/CAE7:	8B      	PHB 
C1/CAE8:	5A      	PHY 
C1/CAE9:	DA      	PHX 
C1/CAEA:	2228E300	JSR $00E328
C1/CAEE:	E220    	SEP #$20
C1/CAF0:	A901    	LDA #$01
C1/CAF2:	85EC    	STA $EC
C1/CAF4:	24EC    	BIT $EC
C1/CAF6:	D0FC    	BNE $CAF4
C1/CAF8:	C220    	REP #$20
C1/CAFA:	FA      	PLX 
C1/CAFB:	7A      	PLY 
C1/CAFC:	DA      	PHX 
C1/CAFD:	223800C1	JSR $C10038
C1/CB01:	FA      	PLX 
C1/CB02:	2251E300	JSR $00E351
C1/CB06:	AB      	PLB 
C1/CB07:	E220    	SEP #$20
C1/CB09:	A902    	LDA #$02
C1/CB0B:	85EC    	STA $EC
C1/CB0D:	24EC    	BIT $EC
C1/CB0F:	D0FC    	BNE $CB0D
C1/CB11:	60      	RTS

[Top level of RANDOM function?]
C1/CB12:	08      	PHP 
C1/CB13:	0B      	PHD 
C1/CB14:	8B      	PHB 
C1/CB15:	C220    	REP #$20
C1/CB17:	48      	PHA 
C1/CB18:	A90000  	LDA #$0000
C1/CB1B:	5B      	TCD 
C1/CB1C:	E220    	SEP #$20
C1/CB1E:	A97E    	LDA #$7E
C1/CB20:	48      	PHA 
C1/CB21:	AB      	PLB 
C1/CB22:	68      	PLA 
C1/CB23:	850C    	STA $0C
C1/CB25:	68      	PLA 
C1/CB26:	C9B0    	CMP #$B0
C1/CB28:	B006 +  	BCS $CB30
C1/CB2A:	22CBD501	JSR $01D5CB
C1/CB2E:	8004 ++ 	BRA $CB34
C1/CB30: +	22EFD601	JSR $01D6EF
C1/CB34: ++	AB      	PLB 
C1/CB35:	2B      	PLD 
C1/CB36:	28      	PLP 
C1/CB37:	6B      	RTL
C1/CB38:	C220    	REP #$20
C1/CB3A:	8610    	STX $10
C1/CB3C:	8412    	STY $12
C1/CB3E:	8B      	PHB 
C1/CB3F:	2082CB  	JSR $CB82
C1/CB42:	E220    	SEP #$20
C1/CB44:	A901    	LDA #$01
C1/CB46:	85EC    	STA $EC
C1/CB48:	24EC    	BIT $EC
C1/CB4A:	D0FC    	BNE $CB48
C1/CB4C:	A52A    	LDA $2A
C1/CB4E:	48      	PHA 
C1/CB4F:	22DDC702	JSR $02C7DD
C1/CB53:	642A    	STZ $2A
C1/CB55:	C210    	REP #$10
C1/CB57:	A610    	LDX $10
C1/CB59:	A412    	LDY $12
C1/CB5B:	A900    	LDA #$00
C1/CB5D:	EB      	XBA 
C1/CB5E:	A599    	LDA $99
C1/CB60:	221500C0	JSR $C00015
C1/CB64:	E220    	SEP #$20
C1/CB66:	64EC    	STZ $EC
C1/CB68:	68      	PLA 
C1/CB69:	852A    	STA $2A
C1/CB6B:	22DDC702	JSR $02C7DD
C1/CB6F:	2230AB02	JSR $02AB30
C1/CB73:	206BDB  	JSR $DB6B
C1/CB76:	AB      	PLB 
C1/CB77:	E220    	SEP #$20
C1/CB79:	A906    	LDA #$06
C1/CB7B:	85EC    	STA $EC
C1/CB7D:	24EC    	BIT $EC
C1/CB7F:	D0FC    	BNE $CB7D
C1/CB81:	6B      	RTL
C1/CB82:	E220    	SEP #$20
C1/CB84:	A97E    	LDA #$7E
C1/CB86:	48      	PHA 
C1/CB87:	AB      	PLB 
C1/CB88:	2242AB02	JSR $02AB42
C1/CB8C:	C230    	REP #$30
C1/CB8E:	A00001  	LDY #$0100
C1/CB91:	A598    	LDA $98
C1/CB93:	0A      	ASL A
C1/CB94:	0A      	ASL A
C1/CB95:	0A      	ASL A
C1/CB96:	0A      	ASL A
C1/CB97:	8500    	STA $00
C1/CB99:	B90208  	LDA $0802,Y
C1/CB9C:	29000E  	AND #$0E00
C1/CB9F:	2400    	BIT $00
C1/CBA1:	1010    	BPL $CBB3
C1/CBA3:	C90008  	CMP #$0800
C1/CBA6:	B019    	BCS $CBC1
C1/CBA8:	B90208  	LDA $0802,Y
C1/CBAB:	29FFF1  	AND #$F1FF
C1/CBAE:	090008  	ORA #$0800
C1/CBB1:	800B    	BRA $CBBE
C1/CBB3:	C90008  	CMP #$0800
C1/CBB6:	9009    	BCC $CBC1
C1/CBB8:	B90208  	LDA $0802,Y
C1/CBBB:	29FFF1  	AND #$F1FF
C1/CBBE:	990208  	STA $0802,Y
C1/CBC1:	C8      	INY 
C1/CBC2:	C8      	INY 
C1/CBC3:	C8      	INY 
C1/CBC4:	C8      	INY 
C1/CBC5:	C00002  	CPY #$0200
C1/CBC8:	90CF    	BCC $CB99
C1/CBCA:	60      	RTS
C1/CBCE:	6B      	RTL

C1/CBD2:	E220    	SEP #$20
C1/CBD4:	8B      	PHB 
C1/CBD5:	A97E    	LDA #$7E
C1/CBD7:	48      	PHA 
C1/CBD8:	AB      	PLB 
C1/CBD9:	C230    	REP #$30
C1/CBDB:	A2FE00  	LDX #$00FE
C1/CBE1:	9D00CE  	STA $CE00,X
C1/CBE4:	CA      	DEX 
C1/CBE5:	CA      	DEX 
C1/CBE6:	10F6    	BPL $CBDE
C1/CBE8:	AB      	PLB 
C1/CBE9:	6B      	RTL

[Related to enemy loading?]
C1/CBEA:	E220    	SEP #$20
C1/CBEC:	C210    	REP #$10
C1/CBEE:	8B      	PHB 
C1/CBEF:	A97E    	LDA #$7E
C1/CBF1:	48      	PHA 
C1/CBF2:	AB      	PLB 
C1/CBF3:	A6D4    	LDX $D4				[Load Lead Character Data Index into X]
C1/CBF5:	C220    	REP #$20
C1/CBF7:	BD20E0  	LDA $E020,X
C1/CBFA:	38      	SEC 
C1/CBFB:	E98000  	SBC #$0080
C1/CBFE:	8500    	STA $00
C1/CC00:	8504    	STA $04
C1/CC02:	BD22E0  	LDA $E022,X
C1/CC05:	38      	SEC 
C1/CC06:	E97000  	SBC #$0070
C1/CC09:	8502    	STA $02
C1/CC0B:	8506    	STA $06
C1/CC0D:	AD800A  	LDA $0A80
C1/CC10:	290F00  	AND #$000F
C1/CC13:	D002    	BNE $CC17
C1/CC15:	6400    	STZ $00
C1/CC17:	AD900A  	LDA $0A90
C1/CC1A:	290F00  	AND #$000F
C1/CC1D:	D002    	BNE $CC21
C1/CC1F:	6402    	STZ $02
C1/CC21:	ADA00A  	LDA $0AA0
C1/CC24:	290F00  	AND #$000F
C1/CC27:	D002    	BNE $CC2B
C1/CC29:	6404    	STZ $04
C1/CC2B:	ADB00A  	LDA $0AB0
C1/CC2E:	290F00  	AND #$000F
C1/CC31:	D002    	BNE $CC35
C1/CC33:	6406    	STZ $06
C1/CC35:	A5A8    	LDA $A8
C1/CC37:	18      	CLC 
C1/CC38:	6500    	ADC $00
C1/CC3A:	1003    	BPL $CC3F
C1/CC3C:	18      	CLC 
C1/CC3D:	65C0    	ADC $C0
C1/CC3F:	C5C0    	CMP $C0
C1/CC41:	9002    	BCC $CC45
C1/CC43:	E5C0    	SBC $C0
C1/CC45:	8D00CD  	STA $CD00
C1/CC48:	A5AA    	LDA $AA
C1/CC4A:	18      	CLC 
C1/CC4B:	6502    	ADC $02
C1/CC4D:	1003    	BPL $CC52
C1/CC4F:	18      	CLC 
C1/CC50:	65C2    	ADC $C2
C1/CC52:	C5C2    	CMP $C2
C1/CC54:	9002    	BCC $CC58
C1/CC56:	E5C2    	SBC $C2
C1/CC58:	8D02CD  	STA $CD02
C1/CC5B:	A5AC    	LDA $AC
C1/CC5D:	18      	CLC 
C1/CC5E:	6504    	ADC $04
C1/CC60:	1003    	BPL $CC65
C1/CC62:	18      	CLC 
C1/CC63:	65C4    	ADC $C4
C1/CC65:	C5C4    	CMP $C4
C1/CC67:	9002    	BCC $CC6B
C1/CC69:	E5C4    	SBC $C4
C1/CC6B:	8D04CD  	STA $CD04
C1/CC6E:	A5AE    	LDA $AE
C1/CC70:	18      	CLC 
C1/CC71:	6506    	ADC $06
C1/CC73:	1003    	BPL $CC78
C1/CC75:	18      	CLC 
C1/CC76:	65C6    	ADC $C6
C1/CC78:	C5C6    	CMP $C6
C1/CC7A:	9002    	BCC $CC7E
C1/CC7C:	E5C6    	SBC $C6
C1/CC7E:	8D06CD  	STA $CD06
C1/CC81:	A5DC    	LDA $DC				[Destination Number]
C1/CC83:	8D08CD  	STA $CD08
C1/CC86:	E220    	SEP #$20
C1/CC88:	BD0BE0  	LDA $E00B,X
C1/CC8E:	A20000  	LDX #$0000
C1/CC91:	9B      	TXY 
C1/CC92:	E220    	SEP #$20
C1/CC94:	BD00C8  	LDA $C800,X
C1/CC97:	1003    	BPL $CC9C
C1/CC9C:	BD0CC8  	LDA $C80C,X
C1/CC9F:	9972CD  	STA $CD72,Y
C1/CCA2:	C220    	REP #$20
C1/CCA4:	BD0AC8  	LDA $C80A,X
C1/CCA7:	9970CD  	STA $CD70,Y
C1/CCAA:	8A      	TXA 
C1/CCAB:	18      	CLC 
C1/CCAC:	691000  	ADC #$0010
C1/CCAF:	AA      	TAX 
C1/CCB0:	C8      	INY 
C1/CCB1:	C8      	INY 
C1/CCB2:	C8      	INY 
C1/CCB3:	C09000  	CPY #$0090
C1/CCB6:	90DA    	BCC $CC92
C1/CCB8:	AB      	PLB 
C1/CCB9:	60      	RTS
C1/CCBA:	5A      	PHY 
C1/CCBB:	BC02C8  	LDY $C802,X
C1/CCBE:	C220    	REP #$20
C1/CCC0:	B902E0  	LDA $E002,Y
C1/CCC3:	4A      	LSR A
C1/CCC4:	4A      	LSR A
C1/CCC5:	4A      	LSR A
C1/CCC6:	4A      	LSR A
C1/CCC7:	297F00  	AND #$007F
C1/CCCA:	8500    	STA $00
C1/CCCC:	B904E0  	LDA $E004,Y
C1/CCCF:	4A      	LSR A
C1/CCD0:	4A      	LSR A
C1/CCD1:	4A      	LSR A
C1/CCD2:	4A      	LSR A
C1/CCD3:	EB      	XBA 
C1/CCD4:	29007F  	AND #$7F00
C1/CCD7:	0500    	ORA $00
C1/CCD9:	9D0AC8  	STA $C80A,X
C1/CCDC:	E220    	SEP #$20
C1/CCDE:	B90BE0  	LDA $E00B,Y
C1/CCE1:	2980    	AND #$80
C1/CCE3:	4A      	LSR A
C1/CCE4:	4A      	LSR A
C1/CCE5:	4A      	LSR A
C1/CCE6:	4A      	LSR A
C1/CCE7:	8500    	STA $00
C1/CCE9:	BD0CC8  	LDA $C80C,X
C1/CCEC:	29F7    	AND #$F7
C1/CCEE:	0500    	ORA $00
C1/CCF0:	9D0CC8  	STA $C80C,X
C1/CCF3:	7A      	PLY 
C1/CCF4:	60      	RTS
C1/CCF5:	E220    	SEP #$20
C1/CCF7:	8B      	PHB 
C1/CCF8:	A97E    	LDA #$7E
C1/CCFA:	48      	PHA 
C1/CCFB:	AB      	PLB 
C1/CCFC:	C230    	REP #$30
C1/CCFE:	A2FE00  	LDX #$00FE
C1/CD01:	BD00CE  	LDA $CE00,X
C1/CD04:	9D00CD  	STA $CD00,X
C1/CD07:	CA      	DEX 
C1/CD08:	CA      	DEX 
C1/CD09:	10F6    	BPL $CD01
C1/CD0B:	AD08CD  	LDA $CD08
C1/CD0E:	85DC    	STA $DC
C1/CD10:	A90000  	LDA #$0000
C1/CD13:	85DF    	STA $DF
C1/CD15:	AB      	PLB 
C1/CD16:	6B      	RTL
C1/CD17:	E220    	SEP #$20
C1/CD19:	C210    	REP #$10
C1/CD1B:	8B      	PHB 
C1/CD1C:	A97E    	LDA #$7E
C1/CD1E:	48      	PHA 
C1/CD1F:	AB      	PLB 
C1/CD20:	C220    	REP #$20
C1/CD22:	AD00CD  	LDA $CD00
C1/CD25:	85A8    	STA $A8
C1/CD27:	29F0FF  	AND #$FFF0
C1/CD2A:	8588    	STA $88
C1/CD2C:	AD02CD  	LDA $CD02
C1/CD2F:	85AA    	STA $AA
C1/CD31:	29F0FF  	AND #$FFF0
C1/CD34:	858A    	STA $8A
C1/CD36:	AD04CD  	LDA $CD04
C1/CD39:	85AC    	STA $AC
C1/CD3B:	29F0FF  	AND #$FFF0
C1/CD3E:	858C    	STA $8C
C1/CD40:	AD06CD  	LDA $CD06
C1/CD43:	85AE    	STA $AE
C1/CD45:	29F0FF  	AND #$FFF0
C1/CD48:	858E    	STA $8E
C1/CD4A:	E220    	SEP #$20
C1/CD4C:	AB      	PLB 
C1/CD4D:	6B      	RTL
C1/CD4E:	C220    	REP #$20
C1/CD50:	A5C0    	LDA $C0
C1/CD52:	4A      	LSR A
C1/CD53:	8518    	STA $18
C1/CD55:	A5C2    	LDA $C2
C1/CD57:	4A      	LSR A
C1/CD58:	851A    	STA $1A
C1/CD5A:	640E    	STZ $0E
C1/CD5C:	C210    	REP #$10
C1/CD5E:	E220    	SEP #$20
C1/CD60:	24FF    	BIT $FF
C1/CD62:	300E    	BMI $CD72
C1/CD64:	700C    	BVS $CD72
C1/CD66:	24F1    	BIT $F1
C1/CD68:	3008    	BMI $CD72
C1/CD6A:	245C    	BIT $5C
C1/CD6C:	1005    	BPL $CD73
C1/CD6E:	221500C2	JSR $C20015
C1/CD72:	6B      	RTL
C1/CD73:	AD01CF  	LDA $CF01
C1/CD76:	4A      	LSR A
C1/CD77:	B0F9    	BCS $CD72
C1/CD79:	A911    	LDA #$11
C1/CD7B:	8551    	STA $51
C1/CD7D:	A20000  	LDX #$0000
C1/CD83:	A20002  	LDX #$0200
C1/CD89:	A20004  	LDX #$0400
C1/CD8F:	E220    	SEP #$20
C1/CD91:	A5D0    	LDA $D0
C1/CD93:	D037    	BNE $CDCC
C1/CD95:	A40E    	LDY $0E
C1/CD97:	F033    	BEQ $CDCC
C1/CD99:	C00080  	CPY #$8000
C1/CD9C:	A61C    	LDX $1C
C1/CD9E:	A41E    	LDY $1E
C1/CDA0:	86D4    	STX $D4
C1/CDA2:	843A    	STY $3A
C1/CDA4:	B01B    	BCS $CDC1
C1/CDA6:	BD10E0  	LDA $E010,X
C1/CDA9:	C902    	CMP #$02
C1/CDAB:	9004    	BCC $CDB1
C1/CDAD:	4980    	EOR #$80
C1/CDAF:	8002    	BRA $CDB3
C1/CDB1:	4901    	EOR #$01
C1/CDB3:	9910E0  	STA $E010,Y
C1/CDB6:	C220    	REP #$20
C1/CDB8:	A90000  	LDA #$0000
C1/CDBB:	9906E0  	STA $E006,Y
C1/CDBE:	9908E0  	STA $E008,Y
C1/CDC1:	C220    	REP #$20
C1/CDC3:	A50E    	LDA $0E
C1/CDC5:	29FF0F  	AND #$0FFF
C1/CDC8:	226DE701	JSR $01E76D
C1/CDCC:	6B      	RTL

[Checks Master Activation Flag for each character; involves target finding as well?]
C1/CDCD:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/CDCF:	BD00E0  	LDA $E000,X		[Load Master Activation Flag]
C1/CDD2:	D001 +   	BNE $CDD5		[Branch ahead if it isn't 0]
C1/CDD4: -	60      	RTS			[Return]

C1/CDD5: +	30FD -    	BMI $CDD4		[Branch back if it's negative]
C1/CDD7:	BD0EE0  	LDA $E00E,X		[Load Display Effect Flags]
C1/CDDA:	1D91E1  	ORA $E191,X		[Add in bits from Status Effect Flags]
C1/CDDD:	30F5 -    	BMI $CDD4		[Branch back if invisibility display effect or Ghost status effect is in effect]
C1/CDDF:	24ED    	BIT $ED
C1/CDE1:	3031 +    	BMI $CE14
C1/CDE3:	BD2CE0  	LDA $E02C,X		[Load Leader Flag]
C1/CDE6:	D001 ++   	BNE $CDE9		[Branch ahead if it isn't zero]
C1/CDE8:	60      	RTS			[Return]

[AI handling stuff, indices #$0600 to #$1800; don't do it if the character isn't activated, a leader, or a ghost]
C1/CDE9: ++	A00006  	LDY #$0600		[Load Enemy Index into Y]
C1/CDEC: -	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/CDEE:	B900E0  	LDA $E000,Y		[Load Master Activation Flag]
C1/CDF1:	F013 ++    	BEQ $CE06		[Branch ahead if it's 0]
C1/CDF3:	3011 ++   	BMI $CE06		[Branch ahead if bit #$80 is set]
C1/CDF5:	BD0BE0  	LDA $E00B,X		[Load this thing]
C1/CDF8:	590BE0  	EOR $E00B,Y		[Logical XOR it with this other thing]
C1/CDFB:	3009 ++    	BMI $CE06		[Branch ahead if the result is #$80 after the XOR, huh?]
C1/CDFD:	2903    	AND #$03
C1/CDFF:	C903    	CMP #$03
C1/CE01:	F003 ++   	BEQ $CE06
C1/CE03:	2059CE  	JSR $CE59
C1/CE06: ++	C220    	REP #$20
C1/CE08:	98      	TYA			[Transfer Y to Accumulator]
C1/CE09:	18      	CLC			[Clear Accumulator]
C1/CE0A:	690002  	ADC #$0200		[Add #$0200]
C1/CE0D:	A8      	TAY			[Transfer Accumulator to Y]
C1/CE0E:	C90018  	CMP #$1800		[Compare with MaxCharacterIndex]
C1/CE11:	90D9 -    	BCC $CDEC		[Loop back if Accumulator < MaxCharacterIndex]
C1/CE13:	60      	RTS			[Return]

C1/CE14: +	A582    	LDA $82
C1/CE16:	D008    	BNE $CE20
C1/CE18:	BDC2E0  	LDA $E0C2,X
C1/CE1B:	F003    	BEQ $CE20
C1/CE1D:	2093D2  	JSR $D293
C1/CE20:	E220    	SEP #$20
C1/CE22:	A911    	LDA #$11
C1/CE24:	8550    	STA $50
C1/CE26:	A00006  	LDY #$0600
C1/CE29:	E220    	SEP #$20
C1/CE2B:	B900E0  	LDA $E000,Y
C1/CE2E:	F013    	BEQ $CE43
C1/CE30:	3011    	BMI $CE43
C1/CE32:	BD0BE0  	LDA $E00B,X
C1/CE35:	590BE0  	EOR $E00B,Y
C1/CE38:	3009    	BMI $CE43
C1/CE3A:	2903    	AND #$03
C1/CE3C:	C903    	CMP #$03
C1/CE3E:	F003    	BEQ $CE43
C1/CE40:	2062CE  	JSR $CE62
C1/CE43:	E220    	SEP #$20
C1/CE45:	0650    	ASL $50
C1/CE47:	C220    	REP #$20
C1/CE49:	98      	TYA 
C1/CE4A:	18      	CLC 
C1/CE4B:	690002  	ADC #$0200
C1/CE4E:	A8      	TAY 
C1/CE4F:	C9000C  	CMP #$0C00
C1/CE52:	90D5    	BCC $CE29
C1/CE54:	E220    	SEP #$20
C1/CE56:	0651    	ASL $51
C1/CE58:	60      	RTS
C1/CE59:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/CE5B:	A90A00  	LDA #$000A
C1/CE5E:	8504    	STA $04
C1/CE60:	8010 +   	BRA $CE72
C1/CE62:	E220    	SEP #$20
C1/CE64:	B989E0  	LDA $E089,Y
C1/CE67:	2903    	AND #$03
C1/CE69:	0A      	ASL A
C1/CE6A:	0A      	ASL A
C1/CE6B:	18      	CLC 
C1/CE6C:	690A    	ADC #$0A
C1/CE6E:	8504    	STA $04
C1/CE70:	6405    	STZ $05
C1/CE72: +	C220    	REP #$20
C1/CE74:	6406    	STZ $06
C1/CE76:	BD02E0  	LDA $E002,X		[Load target character's X coordinate]
C1/CE79:	38      	SEC			[Set Carry]
C1/CE7A:	F902E0  	SBC $E002,Y		[Subtract enemy's X coordinate]
C1/CE7D:	1006 +   	BPL $CE85		[Branch ahead if result is positive]
C1/CE7F:	49FFFF  	EOR #$FFFF		[Otherwise, logical EOR with #$FFFF to flip result]
C1/CE82:	1A      	INC A			[Increment Accumulator]
C1/CE83:	E606    	INC $06
C1/CE85: +	C518    	CMP $18
C1/CE87:	9008 +    	BCC $CE91
C1/CE89:	49FFFF  	EOR #$FFFF
C1/CE8C:	38      	SEC 
C1/CE8D:	65C0    	ADC $C0
C1/CE8F:	E606    	INC $06
C1/CE91: +	850A    	STA $0A
C1/CE93:	C504    	CMP $04
C1/CE95:	B005 +   	BCS $CE9C
C1/CE97:	A90000  	LDA #$0000
C1/CE9A:	800A ++   	BRA $CEA6
C1/CE9C: +	E504    	SBC $04
C1/CE9E:	C98000  	CMP #$0080
C1/CEA1:	9003    	BCC $CEA6
C1/CEA3:	A98000  	LDA #$0080
C1/CEA6: ++	8508    	STA $08
C1/CEA8:	BD04E0  	LDA $E004,X		[Load target character's Y coordinate]
C1/CEAB:	38      	SEC			[Set Carry]
C1/CEAC:	F904E0  	SBC $E004,Y		[Subtract enemy's Y coordinate]
C1/CEAF:	1006 +   	BPL $CEB7
C1/CEB4:	1A      	INC A
C1/CEB5:	E607    	INC $07
C1/CEB7: +	C51A    	CMP $1A
C1/CEB9:	9008 +    	BCC $CEC3
C1/CEBE:	38      	SEC 
C1/CEBF:	65C2    	ADC $C2
C1/CEC1:	E607    	INC $07
C1/CEC3: +	850B    	STA $0B
C1/CEC5:	C90800  	CMP #$0008
C1/CEC8:	B005 +    	BCS $CECF
C1/CECA:	A90000  	LDA #$0000
C1/CECD:	800B ++   	BRA $CEDA
C1/CECF: +	E90800  	SBC #$0008
C1/CED2:	C98000  	CMP #$0080
C1/CED5:	9003 ++    	BCC $CEDA
C1/CED7:	A98000  	LDA #$0080
C1/CEDA: ++	E220    	SEP #$20
C1/CEDC:	8509    	STA $09
C1/CEDE:	4607    	LSR $07
C1/CEE0:	6607    	ROR $07
C1/CEE2:	A506    	LDA $06
C1/CEE4:	4A      	LSR A
C1/CEE5:	6A      	ROR A
C1/CEE6:	8506    	STA $06
C1/CEE8:	4A      	LSR A
C1/CEE9:	0507    	ORA $07
C1/CEEB:	29C0    	AND #$C0
{Check if the target is the Boy}
C1/CEED:	E00000  	CPX #$0000
C1/CEF0:	D00C +    	BNE $CEFE
C1/CEF2:	9952E0  	STA $E052,Y
C1/CEF5:	C220    	REP #$20
C1/CEF7:	A508    	LDA $08
C1/CEF9:	9950E0  	STA $E050,Y
C1/CEFC:	801B ++    	BRA $CF19
{Check if the target is the Girl}
C1/CEFE: +	E00002  	CPX #$0200
C1/CF01:	D00C +    	BNE $CF0F
C1/CF03:	9955E0  	STA $E055,Y
C1/CF06:	C220    	REP #$20
C1/CF08:	A508    	LDA $08
C1/CF0A:	9953E0  	STA $E053,Y
C1/CF0D:	800A ++    	BRA $CF19
{Otherwise, target is the Sprite}
C1/CF0F: +	9958E0  	STA $E058,Y
C1/CF12:	C220    	REP #$20
C1/CF14:	A508    	LDA $08
C1/CF16:	9956E0  	STA $E056,Y
{Getting away from all of that}
C1/CF19: ++	E220    	SEP #$20
C1/CF1B:	A508    	LDA $08
C1/CF1D:	0509    	ORA $09
C1/CF1F:	1017 +    	BPL $CF38
C1/CF21: -	DA      	PHX 
C1/CF22:	68      	PLA 
C1/CF23:	68      	PLA 
C1/CF24:	D002 ++   	BNE $CF28
C1/CF26:	A901    	LDA #$01
C1/CF28: ++	8500    	STA $00
C1/CF2A:	0A      	ASL A
C1/CF2B:	0A      	ASL A
C1/CF2C:	0A      	ASL A
C1/CF2D:	0500    	ORA $00
C1/CF2F:	49FF    	EOR #$FF
C1/CF31:	394EE0  	AND $E04E,Y
C1/CF34:	994EE0  	STA $E04E,Y
C1/CF37:	60      	RTS
C1/CF38: +	24ED    	BIT $ED
C1/CF3A:	1003 +   	BPL $CF3F
C1/CF3C:	204AD1  	JSR $D14A
C1/CF3F: +	E220    	SEP #$20
C1/CF41:	A508    	LDA $08
C1/CF43:	C918    	CMP #$18
C1/CF45:	B0DA -   	BCS $CF21
C1/CF47:	A509    	LDA $09
C1/CF49:	C918    	CMP #$18
C1/CF4B:	B0D4 -   	BCS $CF21
C1/CF4D:	B93FE0  	LDA $E03F,Y		[Load this thing]
C1/CF50:	8502    	STA $02
C1/CF52:	2970    	AND #$70
C1/CF54:	C910    	CMP #$10
C1/CF56:	D00D +    	BNE $CF65
C1/CF58:	BD2CE0  	LDA $E02C,X		[Load Leader Flag]
C1/CF5B:	F008 +    	BEQ $CF65
C1/CF5D:	18      	CLC			[Clear Carry]
C1/CF5E:	202CD1  	JSR $D12C
C1/CF61:	D002 +    	BNE $CF65
C1/CF63:	806D *   	BRA $CFD2
C1/CF65: +	A508    	LDA $08
C1/CF67:	C908    	CMP #$08
C1/CF69:	B006 +   	BCS $CF71
C1/CF6B:	A509    	LDA $09
C1/CF6D:	C908    	CMP #$08
C1/CF6F:	9013 ++    	BCC $CF84
C1/CF71: +	DA      	PHX 
C1/CF72:	68      	PLA 
C1/CF73:	68      	PLA 
C1/CF74:	D002 +    	BNE $CF78
C1/CF76:	A901    	LDA #$01
C1/CF78: +	0A      	ASL A
C1/CF79:	0A      	ASL A
C1/CF7A:	0A      	ASL A
C1/CF7B:	49FF    	EOR #$FF
C1/CF7D:	394EE0  	AND $E04E,Y
C1/CF80:	994EE0  	STA $E04E,Y
C1/CF83:	60      	RTS
C1/CF84: ++	BD10E0  	LDA $E010,X		[Load target's Sprite Flags]
C1/CF87:	C902    	CMP #$02		[Compare it with #$02]
C1/CF89:	B008 +    	BCS $CF93
C1/CF8B:	A508    	LDA $08
C1/CF8D:	D055 **   	BNE $CFE4
C1/CF8F:	A509    	LDA $09
C1/CF91:	8006    	BRA $CF99
C1/CF93: +	A509    	LDA $09
C1/CF95:	D04D **   	BNE $CFE4
C1/CF97:	A508    	LDA $08
C1/CF99:	C903    	CMP #$03
C1/CF9B:	B047 **    	BCS $CFE4
C1/CF9D:	A502    	LDA $02
C1/CF9F:	2970    	AND #$70
C1/CFA1:	C920    	CMP #$20
C1/CFA3:	F022 +    	BEQ $CFC7
C1/CFA5:	C930    	CMP #$30
C1/CFA7:	D03C ++   	BNE $CFE5
C1/CFA9:	BD10E0  	LDA $E010,X
C1/CFAC:	C902    	CMP #$02
C1/CFAE:	9004 +!    	BCC $CFB4
C1/CFB0:	4980    	EOR #$80
C1/CFB2:	8002 +@    	BRA $CFB6
C1/CFB4: +!	4901    	EOR #$01
C1/CFB6: +@	D910E0  	CMP $E010,Y
C1/CFB9:	D05C +!   	BNE $D017
C1/CFBE:	F025 ++   	BEQ $CFE5
C1/CFC0:	2007D1  	JSR $D107
C1/CFC3:	D020 ++   	BNE $CFE5
C1/CFC5:	F00B    	BEQ $CFD2
C1/CFC7: +	BD2CE0  	LDA $E02C,X
C1/CFCA:	F019 ++   	BEQ $CFE5
C1/CFCC:	38      	SEC 
C1/CFCD:	202CD1  	JSR $D12C
C1/CFD0:	D013 ++   	BNE $CFE5
{Closing Statements}
C1/CFD2: *	C220    	REP #$20
C1/CFD4:	A50E    	LDA $0E
C1/CFD6:	D03F +!   	BNE $D017
C1/CFD8:	B93EE0  	LDA $E03E,Y
C1/CFDB:	29FF0F  	AND #$0FFF
C1/CFDE:	850E    	STA $0E
C1/CFE0:	841E    	STY $1E
C1/CFE2:	861C    	STX $1C
C1/CFE4: **	60      	RTS
C1/CFE5:	E220    	SEP #$20
C1/CFE7:	B974E0  	LDA $E074,Y
C1/CFEA:	10F8    	BPL $CFE4
C1/CFEC:	BD45E0  	LDA $E045,X
C1/CFEF:	C918    	CMP #$18
C1/CFF1:	B0F1    	BCS $CFE4
C1/CFF3:	B945E0  	LDA $E045,Y
C1/CFF6:	C918    	CMP #$18
C1/CFF8:	B0EA    	BCS $CFE4
C1/CFFA:	2402    	BIT $02
C1/CFFC:	100D    	BPL $D00B
C1/CFFE:	C43A    	CPY $3A
C1/D000:	F005    	BEQ $D007
C1/D002:	B960E0  	LDA $E060,Y
C1/D005:	1004    	BPL $D00B
C1/D007:	A980    	LDA #$80
C1/D009:	1402    	TRB $02
C1/D00B:	A508    	LDA $08
C1/D00D:	0509    	ORA $09
C1/D00F:	F006    	BEQ $D017
C1/D011:	A502    	LDA $02
C1/D013:	10CF    	BPL $CFE4
C1/D015:	3079    	BMI $D090
C1/D017: +!	BD06E0  	LDA $E006,X
C1/D01A:	F026    	BEQ $D042
C1/D01C:	4506    	EOR $06
C1/D01E:	1022    	BPL $D042
C1/D020:	A502    	LDA $02
C1/D022:	2980    	AND #$80
C1/D024:	0901    	ORA #$01
C1/D026:	1D29E0  	ORA $E029,X
C1/D029:	9D29E0  	STA $E029,X
C1/D02C:	2402    	BIT $02
C1/D02E:	1012    	BPL $D042
C1/D030:	BD06E0  	LDA $E006,X
C1/D033:	2980    	AND #$80
C1/D035:	0901    	ORA #$01
C1/D037:	993AE0  	STA $E03A,Y
C1/D03A:	A904    	LDA #$04
C1/D03C:	1929E0  	ORA $E029,Y
C1/D03F:	9929E0  	STA $E029,Y
C1/D042:	BD07E0  	LDA $E007,X
C1/D045:	F026    	BEQ $D06D
C1/D047:	4507    	EOR $07
C1/D049:	1022    	BPL $D06D
C1/D04B:	A502    	LDA $02
C1/D04D:	2980    	AND #$80
C1/D04F:	0902    	ORA #$02
C1/D051:	1D29E0  	ORA $E029,X
C1/D054:	9D29E0  	STA $E029,X
C1/D057:	2402    	BIT $02
C1/D059:	1012    	BPL $D06D
C1/D05B:	BD07E0  	LDA $E007,X
C1/D05E:	2980    	AND #$80
C1/D060:	0901    	ORA #$01
C1/D062:	993BE0  	STA $E03B,Y
C1/D065:	A908    	LDA #$08
C1/D067:	1929E0  	ORA $E029,Y
C1/D06A:	9929E0  	STA $E029,Y
C1/D06D:	B906E0  	LDA $E006,Y
C1/D070:	F00C    	BEQ $D07E
C1/D072:	4506    	EOR $06
C1/D074:	3008    	BMI $D07E
C1/D076:	A901    	LDA #$01
C1/D078:	1929E0  	ORA $E029,Y
C1/D07B:	9929E0  	STA $E029,Y
C1/D07E:	B907E0  	LDA $E007,Y
C1/D081:	F00C    	BEQ $D08F
C1/D083:	4507    	EOR $07
C1/D085:	3008    	BMI $D08F
C1/D087:	A902    	LDA #$02
C1/D089:	1929E0  	ORA $E029,Y
C1/D08C:	9929E0  	STA $E029,Y
C1/D08F:	60      	RTS
C1/D090:	BD06E0  	LDA $E006,X
C1/D093:	F022    	BEQ $D0B7
C1/D095:	4506    	EOR $06
C1/D097:	101E    	BPL $D0B7
C1/D099:	4506    	EOR $06
C1/D09B:	2980    	AND #$80
C1/D09D:	0901    	ORA #$01
C1/D09F:	993AE0  	STA $E03A,Y
C1/D0A2:	9D3AE0  	STA $E03A,X
C1/D0A5:	A984    	LDA #$84
C1/D0A7:	1D29E0  	ORA $E029,X
C1/D0AA:	9D29E0  	STA $E029,X
C1/D0AD:	A904    	LDA #$04
C1/D0AF:	1929E0  	ORA $E029,Y
C1/D0B2:	9929E0  	STA $E029,Y
C1/D0B5:	8011    	BRA $D0C8
C1/D0B7:	B906E0  	LDA $E006,Y
C1/D0BA:	F00C    	BEQ $D0C8
C1/D0BC:	4506    	EOR $06
C1/D0BE:	3008    	BMI $D0C8
C1/D0C0:	A901    	LDA #$01
C1/D0C2:	1929E0  	ORA $E029,Y
C1/D0C5:	9929E0  	STA $E029,Y
C1/D0C8:	BD07E0  	LDA $E007,X
C1/D0CB:	F022    	BEQ $D0EF
C1/D0CD:	4507    	EOR $07
C1/D0CF:	101E    	BPL $D0EF
C1/D0D1:	4507    	EOR $07
C1/D0D3:	2980    	AND #$80
C1/D0D5:	0901    	ORA #$01
C1/D0D7:	993BE0  	STA $E03B,Y
C1/D0DA:	9D3BE0  	STA $E03B,X
C1/D0DD:	A988    	LDA #$88
C1/D0DF:	1D29E0  	ORA $E029,X
C1/D0E2:	9D29E0  	STA $E029,X
C1/D0E5:	A908    	LDA #$08
C1/D0E7:	1929E0  	ORA $E029,Y
C1/D0EA:	9929E0  	STA $E029,Y
C1/D0ED:	8011    	BRA $D100
C1/D0EF:	B907E0  	LDA $E007,Y
C1/D0F2:	F00C    	BEQ $D100
C1/D0F4:	4507    	EOR $07
C1/D0F6:	3008    	BMI $D100
C1/D0F8:	A902    	LDA #$02
C1/D0FA:	1929E0  	ORA $E029,Y
C1/D0FD:	9929E0  	STA $E029,Y
C1/D100:	C220    	REP #$20
C1/D102:	8A      	TXA 
C1/D103:	995BE0  	STA $E05B,Y
C1/D106:	60      	RTS
C1/D107:	BD10E0  	LDA $E010,X
C1/D10A:	D006    	BNE $D112
C1/D10C:	2407    	BIT $07
C1/D10E:	3018    	BMI $D128
C1/D110:	1019    	BPL $D12B
C1/D112:	C902B0  	CMP #$B002
C1/D115:	0624    	ASL $24
C1/D117:	0710    	ORA [$10]
C1/D119:	0E300F  	ASL $0F30
C1/D11C:	D006    	BNE $D124
C1/D11E:	2406    	BIT $06
C1/D120:	1006    	BPL $D128
C1/D122:	3007    	BMI $D12B
C1/D124:	2406    	BIT $06
C1/D126:	1003    	BPL $D12B
C1/D128:	A90160  	LDA #$6001
C1/D12B:	38      	SEC 
C1/D12C:	DA      	PHX 
C1/D12D:	68      	PLA 
C1/D12E:	68      	PLA 
C1/D12F:	D002    	BNE $D133
C1/D131:	A90190  	LDA #$9001
C1/D134:	030A    	ORA $0A,S
C1/D136:	0A      	ASL A
C1/D137:	0A      	ASL A
C1/D138:	8500    	STA $00
C1/D13A:	394EE0  	AND $E04E,Y
C1/D13D:	D00A    	BNE $D149
C1/D13F:	A500    	LDA $00
C1/D141:	194EE0  	ORA $E04E,Y
C1/D144:	994EE0  	STA $E04E,Y
C1/D147:	A90060  	LDA #$6000
C1/D14A:	C220    	REP #$20
C1/D14C:	BDC2E0  	LDA $E0C2,X
C1/D14F:	D003    	BNE $D154
C1/D151:	82A400  	BRL $D1F8
C1/D154:	8516    	STA $16
C1/D156:	BDC0E0  	LDA $E0C0,X
C1/D159:	8514    	STA $14
C1/D15B:	E220    	SEP #$20
C1/D15D:	A550    	LDA $50
C1/D15F:	29F0    	AND #$F0
C1/D161:	3D5AE0  	AND $E05A,X
C1/D164:	D024    	BNE $D18A
C1/D166:	C220    	REP #$20
C1/D168:	B9C2E0  	LDA $E0C2,Y
C1/D16B:	F01D    	BEQ $D18A
C1/D16D:	8512    	STA $12
C1/D16F:	B9C0E0  	LDA $E0C0,Y
C1/D172:	8510    	STA $10
C1/D174:	202AD4  	JSR $D42A
C1/D177:	B011    	BCS $D18A
C1/D179:	E220    	SEP #$20
C1/D17B:	A980    	LDA #$80
C1/D17D:	2085D2  	JSR $D285
C1/D180:	A550    	LDA $50
C1/D182:	29F0    	AND #$F0
C1/D184:	1D5AE0  	ORA $E05A,X
C1/D187:	9D5AE0  	STA $E05A,X
C1/D18A:	E220    	SEP #$20
C1/D18C:	A550    	LDA $50
C1/D18E:	290F    	AND #$0F
C1/D190:	3D5AE0  	AND $E05A,X
C1/D193:	D034    	BNE $D1C9
C1/D195:	C220    	REP #$20
C1/D197:	B9CAE0  	LDA $E0CA,Y
C1/D19A:	F02D    	BEQ $D1C9
C1/D19C:	8512    	STA $12
C1/D19E:	B9C8E0  	LDA $E0C8,Y
C1/D1A1:	8510    	STA $10
C1/D1A3:	202AD4  	JSR $D42A
C1/D1A6:	B021    	BCS $D1C9
C1/D1A8:	E220    	SEP #$20
C1/D1AA:	A901    	LDA #$01
C1/D1AC:	E00000  	CPX #$0000
C1/D1AF:	F008    	BEQ $D1B9
C1/D1B1:	1A      	INC A
C1/D1B2:	E00002  	CPX #$0200
C1/D1B5:	F002    	BEQ $D1B9
C1/D1B7:	A904    	LDA #$04
C1/D1B9:	1959E0  	ORA $E059,Y
C1/D1BC:	9959E0  	STA $E059,Y
C1/D1BF:	A550    	LDA $50
C1/D1C1:	290F    	AND #$0F
C1/D1C3:	1D5AE0  	ORA $E05A,X
C1/D1C6:	9D5AE0  	STA $E05A,X
C1/D1C9:	E220    	SEP #$20
C1/D1CB:	A550    	LDA $50
C1/D1CD:	29F0    	AND #$F0
C1/D1CF:	3D5AE0  	AND $E05A,X
C1/D1D2:	D024    	BNE $D1F8
C1/D1D4:	C220    	REP #$20
C1/D1D6:	B9CEE0  	LDA $E0CE,Y
C1/D1D9:	F01D    	BEQ $D1F8
C1/D1DB:	8512    	STA $12
C1/D1E0:	8510    	STA $10
C1/D1E2:	202AD4  	JSR $D42A
C1/D1E5:	B011    	BCS $D1F8
C1/D1E7:	E220    	SEP #$20
C1/D1E9:	A981    	LDA #$81
C1/D1EB:	2085D2  	JSR $D285
C1/D1EE:	A550    	LDA $50
C1/D1F0:	29F0    	AND #$F0
C1/D1F2:	1D5AE0  	ORA $E05A,X
C1/D1F5:	9D5AE0  	STA $E05A,X
C1/D1F8:	C220    	REP #$20
C1/D1FA:	A506    	LDA $06
C1/D1FC:	498080  	EOR #$8080
C1/D1FF:	8506    	STA $06
C1/D201:	B9C2E0  	LDA $E0C2,Y
C1/D204:	F075    	BEQ $D27B
C1/D206:	8516    	STA $16
C1/D208:	B9C0E0  	LDA $E0C0,Y
C1/D20B:	8514    	STA $14
C1/D20D:	E220    	SEP #$20
C1/D20F:	A551    	LDA $51
C1/D211:	290F    	AND #$0F
C1/D213:	395AE0  	AND $E05A,Y
C1/D216:	D034    	BNE $D24C
C1/D218:	C220    	REP #$20
C1/D21D:	F02D    	BEQ $D24C
C1/D21F:	8512    	STA $12
C1/D221:	BDC8E0  	LDA $E0C8,X
C1/D224:	8510    	STA $10
C1/D226:	202AD4  	JSR $D42A
C1/D229:	B021    	BCS $D24C
C1/D22B:	E220    	SEP #$20
C1/D22D:	A901    	LDA #$01
C1/D22F:	C00006  	CPY #$0600
C1/D232:	F008    	BEQ $D23C
C1/D234:	1A      	INC A
C1/D235:	C00008  	CPY #$0800
C1/D238:	F002    	BEQ $D23C
C1/D23A:	A904    	LDA #$04
C1/D23C:	1D59E0  	ORA $E059,X
C1/D23F:	9D59E0  	STA $E059,X
C1/D242:	A551    	LDA $51
C1/D244:	290F    	AND #$0F
C1/D246:	195AE0  	ORA $E05A,Y
C1/D249:	995AE0  	STA $E05A,Y
C1/D24C:	E220    	SEP #$20
C1/D24E:	A551    	LDA $51
C1/D250:	29F0    	AND #$F0
C1/D252:	395AE0  	AND $E05A,Y
C1/D255:	D024    	BNE $D27B
C1/D257:	C220    	REP #$20
C1/D259:	BDCEE0  	LDA $E0CE,X
C1/D25C:	F01D    	BEQ $D27B
C1/D25E:	8512    	STA $12
C1/D260:	BDCCE0  	LDA $E0CC,X
C1/D263:	8510    	STA $10
C1/D265:	202AD4  	JSR $D42A
C1/D268:	B011    	BCS $D27B
C1/D26A:	E220    	SEP #$20
C1/D26C:	A981    	LDA #$81
C1/D26E:	2085D2  	JSR $D285
C1/D271:	A551    	LDA $51
C1/D273:	29F0    	AND #$F0
C1/D275:	195AE0  	ORA $E05A,Y
C1/D278:	995AE0  	STA $E05A,Y
C1/D27B:	C220    	REP #$20
C1/D27D:	A506    	LDA $06
C1/D27F:	498080  	EOR #$8080
C1/D282:	8506    	STA $06
C1/D284:	60      	RTS
C1/D285:	2495    	BIT $95
C1/D287:	3005    	BMI $D28E
C1/D289:	8595    	STA $95
C1/D28B:	828902  	BRL $D517
C1/D28E:	60      	RTS
C1/D28F:	2085D2  	JSR $D285
C1/D292:	6B      	RTL
C1/D293:	C230    	REP #$30
C1/D295:	BDC0E0  	LDA $E0C0,X
C1/D298:	8504    	STA $04
C1/D29A:	A91010  	LDA #$1010
C1/D29D:	8506    	STA $06
C1/D29F:	A556    	LDA $56
C1/D2A1:	290F00  	AND #$000F
C1/D2A4:	F013    	BEQ $D2B9
C1/D2A6:	3A      	DEC A
C1/D2A7:	F01F    	BEQ $D2C8
C1/D2A9:	3A      	DEC A
C1/D2AA:	F028    	BEQ $D2D4
C1/D2AC:	3A      	DEC A
C1/D2AD:	F009    	BEQ $D2B8
C1/D2AF:	A506    	LDA $06
C1/D2B1:	E220    	SEP #$20
C1/D2B3:	4A      	LSR A
C1/D2B4:	EB      	XBA 
C1/D2B5:	4A      	LSR A
C1/D2B6:	8026    	BRA $D2DE
C1/D2B8:	60      	RTS
C1/D2B9:	A506    	LDA $06
C1/D2BB:	E220    	SEP #$20
C1/D2BD:	4A      	LSR A
C1/D2BE:	49FF    	EOR #$FF
C1/D2C0:	1A      	INC A
C1/D2C1:	EB      	XBA 
C1/D2C2:	4A      	LSR A
C1/D2C3:	49FF    	EOR #$FF
C1/D2C5:	1A      	INC A
C1/D2C6:	8016    	BRA $D2DE
C1/D2C8:	A506    	LDA $06
C1/D2CA:	E220    	SEP #$20
C1/D2CC:	4A      	LSR A
C1/D2CD:	EB      	XBA 
C1/D2CE:	4A      	LSR A
C1/D2CF:	49FF    	EOR #$FF
C1/D2D1:	1A      	INC A
C1/D2D2:	800A    	BRA $D2DE
C1/D2D4:	A506    	LDA $06
C1/D2D6:	E220    	SEP #$20
C1/D2D8:	4A      	LSR A
C1/D2D9:	49FF    	EOR #$FF
C1/D2DB:	1A      	INC A
C1/D2DC:	EB      	XBA 
C1/D2DD:	4A      	LSR A
C1/D2DE:	18      	CLC 
C1/D2DF:	6505    	ADC $05
C1/D2E1:	8505    	STA $05
C1/D2E3:	EB      	XBA 
C1/D2E4:	18      	CLC 
C1/D2E5:	6504    	ADC $04
C1/D2E7:	8504    	STA $04
C1/D2E9:	A97F    	LDA #$7F
C1/D2EB:	8502    	STA $02
C1/D2ED:	8508    	STA $08
C1/D2EF:	A901    	LDA #$01
C1/D2F1:	8582    	STA $82
C1/D2F3:	BD0BE0  	LDA $E00B,X
C1/D2F6:	A000B8  	LDY #$B800
C1/D2F9:	8406    	STY $06
C1/D2FB:	A00000  	LDY #$0000
C1/D2FE:	0A      	ASL A
C1/D2FF:	900C    	BCC $D30D
C1/D301:	A980    	LDA #$80
C1/D303:	8582    	STA $82
C1/D305:	A000BC  	LDY #$BC00
C1/D308:	8406    	STY $06
C1/D30A:	A00040  	LDY #$4000
C1/D30D:	8400    	STY $00
C1/D30F:	A504    	LDA $04
C1/D311:	3011    	BMI $D324
C1/D313:	C220    	REP #$20
C1/D315:	29FF00  	AND #$00FF
C1/D318:	18      	CLC 
C1/D319:	7D02E0  	ADC $E002,X
C1/D31C:	C5C0    	CMP $C0
C1/D31E:	9012    	BCC $D332
C1/D320:	E5C0    	SBC $C0
C1/D322:	800E    	BRA $D332
C1/D324:	C220    	REP #$20
C1/D326:	0900FF  	ORA #$FF00
C1/D329:	18      	CLC 
C1/D32A:	7D02E0  	ADC $E002,X
C1/D32D:	1003    	BPL $D332
C1/D32F:	18      	CLC 
C1/D330:	65C0    	ADC $C0
C1/D332:	4A      	LSR A
C1/D333:	4A      	LSR A
C1/D334:	4A      	LSR A
C1/D335:	4A      	LSR A
C1/D336:	850A    	STA $0A
C1/D338:	E220    	SEP #$20
C1/D33A:	A505    	LDA $05
C1/D33C:	3011    	BMI $D34F
C1/D33E:	C220    	REP #$20
C1/D340:	29FF00  	AND #$00FF
C1/D343:	18      	CLC 
C1/D344:	7D04E0  	ADC $E004,X
C1/D347:	C5C2    	CMP $C2
C1/D349:	9012    	BCC $D35D
C1/D34B:	E5C2    	SBC $C2
C1/D34D:	800E    	BRA $D35D
C1/D34F:	C220    	REP #$20
C1/D351:	0900FF  	ORA #$FF00
C1/D354:	18      	CLC 
C1/D355:	7D04E0  	ADC $E004,X
C1/D358:	1003    	BPL $D35D
C1/D35A:	18      	CLC 
C1/D35B:	65C2    	ADC $C2
C1/D35D:	8504    	STA $04
C1/D35F:	29F00F  	AND #$0FF0
C1/D362:	0A      	ASL A
C1/D363:	0A      	ASL A
C1/D364:	0A      	ASL A
C1/D365:	050A    	ORA $0A
C1/D367:	18      	CLC 
C1/D368:	6500    	ADC $00
C1/D36A:	8500    	STA $00
C1/D36C:	A700    	LDA [$00]
C1/D36E:	29FF00  	AND #$00FF
C1/D371:	0A      	ASL A
C1/D372:	0A      	ASL A
C1/D373:	A8      	TAY 
C1/D374:	C8      	INY 
C1/D375:	C8      	INY 
C1/D376:	B706    	LDA [$06],Y			[Load Collision[2]]
C1/D378:	E220    	SEP #$20
C1/D37A:	850A    	STA $0A
C1/D37C:	29F0    	AND #$F0
C1/D37E:	C9C0    	CMP #$C0
C1/D380:	F029    	BEQ $D3AB
C1/D382:	C9F0    	CMP #$F0
C1/D384:	F003    	BEQ $D389
C1/D386:	829C00  	BRL $D425
C1/D389:	BD2CE0  	LDA $E02C,X
C1/D38C:	F0F8    	BEQ $D386
C1/D38E:	A50E    	LDA $0E
C1/D390:	050F    	ORA $0F
C1/D392:	D0F2    	BNE $D386
C1/D394:	A50A    	LDA $0A
C1/D396:	0A      	ASL A
C1/D397:	0A      	ASL A
C1/D398:	0A      	ASL A
C1/D399:	0A      	ASL A
C1/D39A:	C220    	REP #$20
C1/D39C:	4A      	LSR A
C1/D39D:	4A      	LSR A
C1/D39E:	4A      	LSR A
C1/D39F:	4A      	LSR A
C1/D3A0:	090080  	ORA #$8000
C1/D3A3:	850E    	STA $0E
C1/D3A5:	861C    	STX $1C
C1/D3A7:	641E    	STZ $1E
C1/D3A9:	807A    	BRA $D425
{#$C0 Type}
C1/D3AB:	A50A    	LDA $0A				[Load TempType]
C1/D3AD:	290FC9  	AND #$0F
C1/D3AF:	C908    	CMP #$08
C1/D3B1:	903C    	BCC $D3EF
C1/D3B3:	F00E    	BEQ $D3C3
{Whatever the fuck this mess is.}
C1/D3B5:	C909    	CMP #$09
C1/D3B7:	F017    	BEQ $D3D0
C1/D3B9:	C90A    	CMP #$0A
C1/D3BB:	F020    	BEQ $D3DD
C1/D3BD:	C90B    	CMP #$0B
C1/D3BF:	F025
C1/D3C1:	80    	AND $80
C1/D3C2:	62
{#$C8: Sword & Axe}
C1/D3C3:	BD68  	PER $3C82
C1/D3C5:	E0C901  	CPX #$01C9
C1/D3C8:	F02A    	BEQ $D3F4
C1/D3CA:	C902F0  	CMP #$F002
C1/D3CD:	26D0    	ROL $D0
C1/D3CF:	55
{#$C9: Spear & Whip}
C1/D3D0:	BD68E0  	LDA $E068,X				[Load Weapon Type]
C1/D3D3:	C903    	CMP #$03
C1/D3D5:	F01D    	BEQ $D3F4
C1/D3D7:	C904    	CMP #$04
D1/D3D9:	F019    	BEQ $D3F4
C1/D3DB:	D048    	BNE

{#$CA: Bow, Boomerang, Javelin} (but projectile weapons can't touch tiles?)
C1/D3DD:	BD68E0  	LDA $E068,X
C1/D3E0:	C905    	CMP #$05
C1/D3E2:	B010    	BCS $D3F4
C1/D3E4:	903F    	BCC $D425

{#CB: Glove, Sword, Axe}
C1/D3E6:	BD68E0  	LDA $E068,X
C1/D3E9:	C903    	CMP #$03
C1/D3EB:	9007
C1/D3EF:	DD68E0  	CMP $E068,X				{Weapon Type}
C1/D3F2:	D031    	BNE
C1/D3F4:	EB      	XBA 
C1/D3F5:	8700    	STA [$00]
C1/D3F7:	48      	PHA 
C1/D3F8:	A582    	LDA $82
C1/D3FA:	0A      	ASL A
C1/D3FB:	C220    	REP #$20
C1/D3FD:	A504    	LDA $04
C1/D3FF:	9009    	BCC $D40A
C1/D401:	38      	SEC 
C1/D402:	E5AE    	SBC $AE
C1/D404:	B00B    	BCS $D411
C1/D406:	65C6    	ADC $C6
C1/D408:	8007    	BRA $D411
C1/D40A:	38      	SEC 
C1/D40B:	E5AA    	SBC $AA
C1/D40D:	B002    	BCS $D411
C1/D40F:	65C6    	ADC $C6
C1/D411:	E220    	SEP #$20
C1/D413:	8583    	STA $83
C1/D415:	68      	PLA 
C1/D416:	C9C1    	CMP #$C1
C1/D418:	F00A    	BEQ $D424
C1/D41A:	A50A    	LDA $0A
C1/D41C:	290F    	AND #$0F
C1/D41E:	18      	CLC 
C1/D41F:	69D8    	ADC #$D8
C1/D421:	2085D2  	JSR $D285
C1/D424:	60      	RTS

C1/D425:	E220    	SEP #$20
C1/D427:	6482    	STZ $82
C1/D429:	60      	RTS

C1/D42A:	E220    	SEP #$20
C1/D42C:	A512    	LDA $12
C1/D42E:	18      	CLC 
C1/D42F:	6516    	ADC $16
C1/D431:	4A      	LSR A
C1/D432:	8512    	STA $12
C1/D434:	A513    	LDA $13
C1/D436:	18      	CLC 
C1/D437:	6517    	ADC $17
C1/D439:	4A      	LSR A
C1/D43A:	8513    	STA $13
C1/D43C:	2406    	BIT $06
C1/D43E:	3009    	BMI $D449
C1/D440:	A510    	LDA $10
C1/D442:	49FF    	EOR #$FF
C1/D444:	38      	SEC 
C1/D445:	6514    	ADC $14
C1/D447:	8007    	BRA $D450
C1/D449:	A514    	LDA $14
C1/D44B:	49FF    	EOR #$FF
C1/D44D:	38      	SEC 
C1/D44E:	6510    	ADC $10
C1/D450:	3008    	BMI $D45A
C1/D452:	18      	CLC 
C1/D453:	650A    	ADC $0A
C1/D455:	C512    	CMP $12
C1/D457:	900D    	BCC $D466
C1/D459:	60      	RTS
C1/D45A:	18      	CLC 
C1/D45B:	650A    	ADC $0A
C1/D45D:	1003    	BPL $D462
C1/D45F:	49FF    	EOR #$FF
C1/D461:	1A      	INC A
C1/D462:	C512    	CMP $12
C1/D464:	B0F3    	BCS $D459
C1/D466:	2407    	BIT $07
C1/D468:	3009    	BMI $D473
C1/D46A:	A511    	LDA $11
C1/D46C:	49FF    	EOR #$FF
C1/D46E:	38      	SEC 
C1/D46F:	6515    	ADC $15
C1/D471:	8007    	BRA $D47A
C1/D473:	A515    	LDA $15
C1/D475:	49FF    	EOR #$FF
C1/D477:	38      	SEC 
C1/D478:	6511    	ADC $11
C1/D47A:	3006    	BMI $D482
C1/D47C:	18      	CLC 
C1/D47D:	650B    	ADC $0B
C1/D47F:	C513    	CMP $13
C1/D481:	60      	RTS
C1/D482:	18      	CLC 
C1/D483:	650B    	ADC $0B
C1/D485:	1003    	BPL $D48A
C1/D487:	49FF    	EOR #$FF
C1/D489:	1A      	INC A
C1/D48A:	C513    	CMP $13
C1/D48C:	60      	RTS
C1/D48D:	48      	PHA 
C1/D48E:	C220    	REP #$20
C1/D490:	A00100  	LDY #$0001
C1/D493:	B700    	LDA [$00],Y
C1/D495:	850C    	STA $0C
C1/D497:	C8      	INY 
C1/D498:	B700    	LDA [$00],Y
C1/D49A:	850D    	STA $0D
C1/D49C:	A500    	LDA $00
C1/D49E:	18      	CLC 
C1/D49F:	690400  	ADC #$0004
C1/D4A2:	8500    	STA $00
C1/D4A4:	E220    	SEP #$20
C1/D4A6:	68      	PLA 
C1/D4A7:	C9F8    	CMP #$F8
C1/D4A9:	D033    	BNE $D4DE
C1/D4AB:	A50E    	LDA $0E
C1/D4AD:	9D08E0  	STA $E008,X
C1/D4B0:	BD10E0  	LDA $E010,X
C1/D4B3:	2980    	AND #$80
C1/D4B5:	850F    	STA $0F
C1/D4B7:	A50D    	LDA $0D
C1/D4B9:	1005    	BPL $D4C0
C1/D4BB:	497F    	EOR #$7F
C1/D4BD:	1A      	INC A
C1/D4BE:	0980    	ORA #$80
C1/D4C0:	450F    	EOR $0F
C1/D4C2:	C980    	CMP #$80
C1/D4C4:	D002    	BNE $D4C8
C1/D4C6:	A900    	LDA #$00
C1/D4C8:	9D06E0  	STA $E006,X
C1/D4CB:	A50C    	LDA $0C
C1/D4CD:	1005    	BPL $D4D4
C1/D4CF:	49FF    	EOR #$FF
C1/D4D1:	1A      	INC A
C1/D4D2:	0980    	ORA #$80
C1/D4D4:	C980    	CMP #$80
C1/D4D6:	D002    	BNE $D4DA
C1/D4D8:	A900    	LDA #$00
C1/D4DA:	9D07E0  	STA $E007,X
C1/D4DD:	6B      	RTL
C1/D4DE:	C9F9    	CMP #$F9
C1/D4E0:	D020    	BNE $D502
C1/D4E2:	A902    	LDA #$02
C1/D4E4:	8D001E  	STA $1E00
C1/D4E7:	A50C    	LDA $0C
C1/D4E9:	8D011E  	STA $1E01
C1/D4EC:	A50D    	LDA $0D
C1/D4EE:	8D021E  	STA $1E02
C1/D4F1:	2003D5  	JSR $D503
C1/D4F4:	8D031E  	STA $1E03
C1/D4F7:	C220    	REP #$20
C1/D4F9:	C600    	DEC $00
C1/D4FB:	E220    	SEP #$20
C1/D4FD:	220400C3	JSR $C30004
C1/D501:	6B      	RTL
C1/D502:	6B      	RTL
C1/D503:	F012    	BEQ $D517
C1/D505:	BD20E0  	LDA $E020,X
C1/D508:	29F0    	AND #$F0
C1/D50A:	8D1801  	STA $0118
C1/D50D:	5A      	PHY 
C1/D50E:	BC0CE1  	LDY $E10C,X
C1/D511:	BD20E0  	LDA $E020,X
C1/D514:	7A      	PLY 
C1/D515:	8008    	BRA $D51F
C1/D517:	BD20E0  	LDA $E020,X
C1/D51A:	29F0    	AND #$F0
C1/D51C:	8D1801  	STA $0118
C1/D51F:	4A      	LSR A
C1/D520:	4A      	LSR A
C1/D521:	4A      	LSR A
C1/D522:	4A      	LSR A
C1/D523:	0D1801  	ORA $0118
C1/D526:	8D1901  	STA $0119
C1/D529:	60      	RTS

C1/D52A:	48      	PHA 
C1/D52B:	C220    	REP #$20
C1/D52D:	A00100  	LDY #$0001
C1/D530:	B700    	LDA [$00],Y
C1/D532:	850C    	STA $0C
C1/D534:	A500    	LDA $00
C1/D536:	1A      	INC A
C1/D537:	1A      	INC A
C1/D538:	1A      	INC A
C1/D539:	8500    	STA $00
C1/D53B:	E220    	SEP #$20
C1/D53D:	68      	PLA 
C1/D53E:	C9F0    	CMP #$F0
C1/D540:	D046    	BNE $D588
C1/D542:	A50D    	LDA $0D
C1/D544:	290F    	AND #$0F
C1/D546:	C908    	CMP #$08
C1/D548:	9003    	BCC $D54D
C1/D54A:	49F7    	EOR #$F7
C1/D54C:	1A      	INC A
C1/D54D:	9D08E0  	STA $E008,X
C1/D550:	BD10E0  	LDA $E010,X
C1/D553:	2980    	AND #$80
C1/D555:	850F    	STA $0F
C1/D557:	A50C    	LDA $0C
C1/D559:	290F    	AND #$0F
C1/D55B:	C908    	CMP #$08
C1/D55D:	9005    	BCC $D564
C1/D55F:	4987    	EOR #$87
C1/D561:	1A      	INC A
C1/D562:	2987    	AND #$87
C1/D564:	450F    	EOR $0F
C1/D566:	C980    	CMP #$80
C1/D568:	D002    	BNE $D56C
C1/D56A:	A900    	LDA #$00
C1/D56C:	9D06E0  	STA $E006,X
C1/D56F:	A50C    	LDA $0C
C1/D571:	4A      	LSR A
C1/D572:	4A      	LSR A
C1/D573:	4A      	LSR A
C1/D574:	4A      	LSR A
C1/D575:	C908    	CMP #$08
C1/D577:	9005    	BCC $D57E
C1/D579:	4987    	EOR #$87
C1/D57B:	1A      	INC A
C1/D57C:	2987    	AND #$87
C1/D57E:	C980    	CMP #$80
C1/D580:	D002    	BNE $D584
C1/D582:	A900    	LDA #$00
C1/D584:	9D07E0  	STA $E007,X
C1/D587:	6B      	RTL
C1/D588:	C9F1    	CMP #$F1
C1/D58A:	D00F    	BNE $D59B
C1/D58C:	FE5DE0  	INC $E05D,X
C1/D58F:	C220    	REP #$20
C1/D591:	A500    	LDA $00
C1/D593:	9D5EE0  	STA $E05E,X
C1/D596:	A50C    	LDA $0C
C1/D598:	8500    	STA $00
C1/D59A:	6B      	RTL
C1/D59B:	A522    	LDA $22
C1/D59D:	29F88F  	AND #$8FF8
C1/D5A0:	2D2100  	AND $0021
C1/D5A3:	A50D    	LDA $0D
C1/D5A5:	298009  	AND #$0980
C1/D5A8:	238F    	AND $8F,S
C1/D5AA:	3121    	AND ($21),Y
C1/D5AC:	00A5    	BRK #$A5
C1/D5AE:	0C8F32  	TSB $328F
C1/D5B1:	2100    	AND ($00,X)
C1/D5B3:	A50D    	LDA $0D
C1/D5B5:	297F1A  	AND #$1A7F
C1/D5B8:	8D5A10  	STA $105A
C1/D5BB:	A91004  	LDA #$0410
C1/D5BE:	E26B    	SEP #$6B

[Related to animations]
C1/D5C0:	48      	PHA 
C1/D5C1:	C220    	REP #$20
C1/D5C3:	A500    	LDA $00			[Load AnimFilePointer]
C1/D5C5:	1A      	INC A
C1/D5C6:	8500    	STA $00			[Store into AnimFilePointer]
C1/D5C8:	E220    	SEP #$20
C1/D5CA:	68      	PLA 
C1/D5CB:	C98F    	CMP #$8F
C1/D5CD:	9003    	BCC $D5D2
C1/D5CF:	82B000  	BRL $D682
C1/D5D2:	C988    	CMP #$88
C1/D5D4:	B06F    	BCS $D645
C1/D5D6:	C984    	CMP #$84
C1/D5D8:	B047    	BCS $D621
C1/D5DA:	C982    	CMP #$82
C1/D5DC:	B039    	BCS $D617
C1/D5DE:	C980    	CMP #$80
C1/D5E0:	D00D    	BNE $D5EF
C1/D5E2:	245C    	BIT $5C
C1/D5E4:	102D    	BPL $D613
C1/D5E6:	E00006  	CPX #$0600
C1/D5E9:	9028    	BCC $D613
C1/D5EB:	9D00E1  	STA $E100,X
C1/D5EE:	6B      	RTL
C1/D5EF:	DA      	PHX 
C1/D5F0:	C220    	REP #$20
C1/D5F2:	BDE3E1  	LDA $E1E3,X
C1/D5F5:	29FF00  	AND #$00FF
C1/D5F8:	0A      	ASL A
C1/D5F9:	0A      	ASL A
C1/D5FA:	850C    	STA $0C
C1/D5FC:	0A      	ASL A
C1/D5FD:	0A      	ASL A
C1/D5FE:	38      	SEC 
C1/D5FF:	E50C    	SBC $0C
C1/D601:	AA      	TAX 
C1/D602:	E220    	SEP #$20
C1/D604:	BF0410D0	LDA $D01004,X		[Weapon Palette]
C1/D608:	FA      	PLX				[Pull Player/Enemy index off stack and into X]
C1/D609:	9D69E0  	STA $E069,X			[Store Weapon Palette]
C1/D60C:	9E04E1  	STZ $E104,X
C1/D60F:	209B85  	JSR $859B
C1/D612:	6B      	RTL
C1/D613:	20F3D8  	JSR $D8F3
C1/D616:	6B      	RTL
C1/D617:	9E04E1  	STZ $E104,X
C1/D61A:	BD69E0  	LDA $E069,X
C1/D61D:	209B85  	JSR $859B
C1/D620:	6B      	RTL
C1/D621:	C986    	CMP #$86
C1/D623:	B011    	BCS $D636
C1/D625:	38      	SEC 
C1/D626:	E983    	SBC #$83
C1/D628:	4903    	EOR #$03
C1/D62A:	1D0EE0  	ORA $E00E,X
C1/D62D:	9D0EE0  	STA $E00E,X
C1/D630:	A910    	LDA #$10
C1/D632:	9D39E0  	STA $E039,X
C1/D635:	6B      	RTL
C1/D636:	D009    	BNE $D641
C1/D638:	A940    	LDA #$40
C1/D63A:	1D0EE0  	ORA $E00E,X
C1/D63D:	9D0EE0  	STA $E00E,X
C1/D640:	6B      	RTL
C1/D641:	A920    	LDA #$20
C1/D643:	80F5    	BRA $D63A
C1/D645:	D009    	BNE $D650
C1/D647:	BD0EE0  	LDA $E00E,X
C1/D64A:	290F    	AND #$0F
C1/D64C:	9D0EE0  	STA $E00E,X
C1/D64F:	6B      	RTL
C1/D650:	C98D    	CMP #$8D
C1/D652:	B01E    	BCS $D672
C1/D654:	C98A    	CMP #$8A
C1/D656:	B007    	BCS $D65F
C1/D658:	9E00E0  	STZ $E000,X
C1/D65B:	9E43E0  	STZ $E043,X
C1/D65E:	6B      	RTL
C1/D65F:	D003    	BNE $D664
C1/D661:	6449    	STZ $49
C1/D663:	6B      	RTL
C1/D664:	C98B    	CMP #$8B
C1/D666:	D005    	BNE $D66D
C1/D668:	A9E0    	LDA #$E0
C1/D66A:	8549    	STA $49
C1/D66C:	6B      	RTL
C1/D66D:	A960    	LDA #$60
C1/D66F:	8549    	STA $49
C1/D671:	6B      	RTL
C1/D672:	D00D    	BNE $D681
C1/D674:	9E47E0  	STZ $E047,X
C1/D677:	BD69E0  	LDA $E069,X
C1/D67A:	850C    	STA $0C
C1/D67C:	A9C0    	LDA #$C0
C1/D67E:	826E00  	BRL $D6EF
C1/D681:	6B      	RTL

C1/D682:	C9AB    	CMP #$AB
C1/D684:	B04C    	BCS $D6D2
C1/D686:	38      	SEC 
C1/D687:	E98F    	SBC #$8F
C1/D689:	C220    	REP #$20
C1/D68B:	29FF00  	AND #$00FF
C1/D68E:	0A      	ASL A
C1/D68F:	0A      	ASL A
C1/D690:	A8      	TAY 
C1/D691:	E220    	SEP #$20
C1/D693:	BD10E0  	LDA $E010,X
C1/D696:	2980    	AND #$80
C1/D698:	850F    	STA $0F
C1/D69A:	B900C7  	LDA $C700,Y
C1/D69D:	C980    	CMP #$80
C1/D69F:	F01C    	BEQ $D6BD
C1/D6A1:	450F    	EOR $0F
C1/D6A3:	C980    	CMP #$80
C1/D6A5:	D002    	BNE $D6A9
C1/D6A7:	A900    	LDA #$00
C1/D6A9:	9D06E0  	STA $E006,X
C1/D6AC:	EB      	XBA 
C1/D6AD:	BD13E0  	LDA $E013,X
C1/D6B0:	F00B    	BEQ $D6BD
C1/D6B2:	0A      	ASL A
C1/D6B3:	EB      	XBA 
C1/D6B4:	F004    	BEQ $D6BA
C1/D6B6:	9002    	BCC $D6BA
C1/D6B8:	4980    	EOR #$80
C1/D6BA:	9D07E0  	STA $E007,X
C1/D6BD:	B901C7  	LDA $C701,Y
C1/D6C0:	C980    	CMP #$80
C1/D6C2:	F003    	BEQ $D6C7
C1/D6C4:	9D07E0  	STA $E007,X
C1/D6C7:	B902C7  	LDA $C702,Y
C1/D6CA:	C980    	CMP #$80
C1/D6CC:	F003    	BEQ $D6D1
C1/D6CE:	9D08E0  	STA $E008,X
C1/D6D1:	6B      	RTL

C1/D6D2:	38      	SEC 
C1/D6D3:	E9AB    	SBC #$AB
C1/D6D5:	9D36E0  	STA $E036,X
C1/D6D8:	9D37E0  	STA $E037,X
C1/D6DB:	6B      	RTL

C1/D6DC:	48			PHA 
C1/D6DD:	A00100		LDY #$0001
C1/D6E0:	B700		LDA [$00],Y
C1/D6E2:	850C		STA $0C
C1/D6E4:	C220		REP #$20
C1/D6E6:	A500		LDA $00
C1/D6E8:	1A			INC A
C1/D6E9:	1A			INC A
C1/D6EA:	8500		STA $00
C1/D6EC:	E220		SEP #$20			[Enable 8-bit Emulation Mode]
C1/D6EE:	68			PLA					[Pull Accumulator from Stack]
C1/D6EF:	C9C0		CMP #$C0			[Compare #$C0]
C1/D6F1:	9011 +		BCC $D704			[Branch ahead if Accumulator >= #$C0]
C1/D6F3:	C9D0		CMP #$D0
C1/D6F5:	B003 ++		BCS $D6FA
C1/D6F7:	82E500		BRL $D7DF
C1/D6FA: ++	C9E0		CMP #$E0
C1/D6FC:	B003 ++		BCS $D701
C1/D6FE:	823B01		BRL $D83C
C1/D701: ++	82EE01		BRL $D8F2
C1/D704: +	C9B8		CMP #$B8
C1/D706:	9003		BCC $D70B
C1/D708:	829700		BRL $D7A2
C1/D70B:	C9B4		CMP #$B4
C1/D70D:	B03C		BCS $D74B
C1/D70F:	C9B2		CMP #$B2
C1/D711:	B02F		BCS $D742
C1/D713:	C9B0		CMP #$B0
C1/D715:	D018		BNE $D72F
C1/D717:	245C		BIT $5C
C1/D719:	1020		BPL $D73B
C1/D71B:	E00006		CPX #$0600			[Compare X with #$0600 (is it an NPC/Enemy?)]
C1/D71E:	901B		BCC $D73B
C1/D720:	9D00E1		STA $E100,X
C1/D723:	9D02E1		STA $E102,X
C1/D726:	A50C		LDA $0C
C1/D728:	9D01E1		STA $E101,X
C1/D72B:	9D03E1		STA $E103,X			[Palette cycling?]
C1/D72E:	6B			RTL
C1/D72F:	A50C    	LDA $0C
C1/D731:	9D69E0  	STA $E069,X
C1/D734:	9E04E1  	STZ $E104,X
C1/D737:	209B85  	JSR $859B
C1/D73A:	6B      	RTL
C1/D73B:	9E00E1  	STZ $E100,X			[Palette cycling?]
C1/D73E:	200DD9  	JSR $D90D
C1/D741:	6B      	RTL
C1/D742:	9E04E1  	STZ $E104,X
C1/D745:	A50C    	LDA $0C
C1/D747:	209B85  	JSR $859B
C1/D74A:	6B      	RTL
C1/D74B:	F013    	BEQ $D760
C1/D74D:	C9B6    	CMP #$B6
C1/D74F:	B03C    	BCS $D78D
C1/D751:	A50C    	LDA $0C
C1/D753:	8D5710  	STA $1057			[Oh hoh]
C1/D756:	A5E6    	LDA $E6
C1/D758:	8D5810  	STA $1058
C1/D75B:	A904    	LDA #$04
C1/D75D:	04E2    	TSB $E2
C1/D75F:	6B      	RTL
C1/D760:	245C    	BIT $5C
C1/D762:	100E    	BPL $D772
C1/D764:	E00006  	CPX #$0600
C1/D767:	9009    	BCC $D772
C1/D769:	A50C    	LDA $0C
C1/D76B:	9D01E1  	STA $E101,X
C1/D76E:	A9B4    	LDA #$B4
C1/D770:	8017    	BRA $D789
C1/D772:	A50C    	LDA $0C
C1/D774:	48      	PHA 
C1/D775:	290F    	AND #$0F
C1/D777:	9D03E1  	STA $E103,X
C1/D77A:	68      	PLA 
C1/D77B:	4A      	LSR A
C1/D77C:	4A      	LSR A
C1/D77D:	4A      	LSR A
C1/D77E:	4A      	LSR A
C1/D77F:	9D01E1  	STA $E101,X
C1/D782:	DD03E1  	CMP $E103,X
C1/D785:	B002    	BCS $D789
C1/D787:	A9A0    	LDA #$A0
C1/D789:	9D00E1  	STA $E100,X
C1/D78C:	6B      	RTL
C1/D78D:	D004    	BNE $D793
C1/D78F:	A900    	LDA #$00
C1/D791:	F002    	BEQ $D795
C1/D793:	A90F    	LDA #$0F
C1/D795:	85E7    	STA $E7
C1/D797:	A50C    	LDA $0C
C1/D799:	85E4    	STA $E4
C1/D79B:	85E5    	STA $E5
C1/D79D:	A901    	LDA #$01
C1/D79F:	04E2    	TSB $E2
C1/D7A1:	6B      	RTL
C1/D7A2:	C9B8    	CMP #$B8
C1/D7A4:	D001    	BNE $D7A7
C1/D7A6:	6B      	RTL
C1/D7A7:	C9BC    	CMP #$BC
C1/D7A9:	B02C    	BCS $D7D7
C1/D7AB:	C9BA    	CMP #$BA
C1/D7AD:	B00A    	BCS $D7B9
C1/D7AF:	A50C    	LDA $0C
C1/D7B1:	0A      	ASL A
C1/D7B2:	0A      	ASL A
C1/D7B3:	0A      	ASL A
C1/D7B4:	0A      	ASL A
C1/D7B5:	9D47E0  	STA $E047,X
C1/D7B8:	6B      	RTL
C1/D7B9:	D01B    	BNE $D7D6
C1/D7BB:	A50C    	LDA $0C
C1/D7BD:	48      	PHA 
C1/D7BE:	290F    	AND #$0F
C1/D7C0:	3A      	DEC A
C1/D7C1:	9D07E1  	STA $E107,X
C1/D7C4:	68      	PLA 
C1/D7C5:	4A      	LSR A
C1/D7C6:	4A      	LSR A
C1/D7C7:	4A      	LSR A
C1/D7C8:	4A      	LSR A
C1/D7C9:	9D05E1  	STA $E105,X
C1/D7CC:	DD07E1  	CMP $E107,X
C1/D7CF:	B002    	BCS $D7D3
C1/D7D1:	A9A0    	LDA #$A0
C1/D7D3:	9D04E1  	STA $E104,X
C1/D7D6:	6B      	RTL
C1/D7D7:	D005    	BNE $D7DE
C1/D7D9:	A50C    	LDA $0C
C1/D7DB:	8549    	STA $49
C1/D7DD:	6B      	RTL
C1/D7DE:	6B      	RTL
C1/D7DF:	C9C8    	CMP #$C8
C1/D7E1:	B026    	BCS $D809
C1/D7E3:	48      	PHA 
C1/D7E4:	2903    	AND #$03
C1/D7E6:	1A      	INC A
C1/D7E7:	18      	CLC 
C1/D7E8:	650C    	ADC $0C
C1/D7EA:	9D06E1  	STA $E106,X
C1/D7ED:	A50C    	LDA $0C
C1/D7EF:	9D05E1  	STA $E105,X
C1/D7F2:	1A      	INC A
C1/D7F3:	9D07E1  	STA $E107,X
C1/D7F6:	68      	PLA 
C1/D7F7:	2904    	AND #$04
C1/D7F9:	4A      	LSR A
C1/D7FA:	4A      	LSR A
C1/D7FB:	0980    	ORA #$80
C1/D7FD:	9D04E1  	STA $E104,X
C1/D800:	9E47E0  	STZ $E047,X
C1/D803:	A50C    	LDA $0C
C1/D805:	209B85  	JSR $859B
C1/D808:	6B      	RTL
C1/D809:	245C    	BIT $5C
C1/D80B:	100E    	BPL $D81B
C1/D80D:	E00006  	CPX #$0600
C1/D810:	9009    	BCC $D81B
C1/D812:	9D00E1  	STA $E100,X
C1/D815:	A50C    	LDA $0C
C1/D817:	9D01E1  	STA $E101,X
C1/D81A:	6B      	RTL
C1/D81B:	48      	PHA 
C1/D81C:	2903    	AND #$03
C1/D81E:	1A      	INC A
C1/D81F:	18      	CLC 
C1/D820:	650C    	ADC $0C
C1/D822:	9D02E1  	STA $E102,X
C1/D825:	A50C    	LDA $0C
C1/D827:	9D01E1  	STA $E101,X
C1/D82A:	1A      	INC A
C1/D82B:	9D03E1  	STA $E103,X
C1/D82E:	68      	PLA 
C1/D82F:	2904    	AND #$04
C1/D831:	4A      	LSR A
C1/D832:	4A      	LSR A
C1/D833:	0980    	ORA #$80
C1/D835:	9D00E1  	STA $E100,X
C1/D838:	200DD9  	JSR $D90D
C1/D83B:	6B      	RTL

C1/D83C:	C9D0    	CMP #$D0
C1/D83E:	D038    	BNE $D878
C1/D840:	BD10E0  	LDA $E010,X
C1/D843:	2980    	AND #$80
C1/D845:	850F    	STA $0F
C1/D847:	A50C    	LDA $0C
C1/D849:	290F    	AND #$0F
C1/D84B:	C908    	CMP #$08
C1/D84D:	9005    	BCC $D854
C1/D84F:	4987    	EOR #$87
C1/D851:	1A      	INC A
C1/D852:	2987    	AND #$87
C1/D854:	450F    	EOR $0F
C1/D856:	C980    	CMP #$80
C1/D858:	D002    	BNE $D85C
C1/D85A:	A900    	LDA #$00
C1/D85C:	9D06E0  	STA $E006,X
C1/D85F:	A50C    	LDA $0C
C1/D861:	4A      	LSR A
C1/D862:	4A      	LSR A
C1/D863:	4A      	LSR A
C1/D864:	4A      	LSR A
C1/D865:	C908    	CMP #$08
C1/D867:	9005    	BCC $D86E
C1/D869:	4987    	EOR #$87
C1/D86B:	1A      	INC A
C1/D86C:	2987    	AND #$87
C1/D86E:	C980    	CMP #$80
C1/D870:	D002    	BNE $D874
C1/D872:	A900    	LDA #$00
C1/D874:	9D07E0  	STA $E007,X
C1/D877:	6B      	RTL
C1/D878:	C9D4    	CMP #$D4
C1/D87A:	B03C    	BCS $D8B8
C1/D87C:	C9D3    	CMP #$D3
C1/D87E:	F032    	BEQ $D8B2
C1/D880:	EB      	XBA 
C1/D881:	EB      	XBA 
C1/D882:	240C    	BIT $0C
C1/D884:	1011    	BPL $D897
C1/D886:	EB      	XBA 
C1/D887:	A50C    	LDA $0C
C1/D889:	49FF    	EOR #$FF
C1/D88B:	1A      	INC A
C1/D88C:	0980    	ORA #$80
C1/D88E:	C980    	CMP #$80
C1/D890:	D002    	BNE $D894
C1/D892:	A900    	LDA #$00
C1/D894:	850C    	STA $0C
C1/D896:	EB      	XBA 
C1/D897:	C9D1    	CMP #$D1
C1/D899:	D006    	BNE $D8A1
C1/D89B:	A50C    	LDA $0C
C1/D89D:	9D07E0  	STA $E007,X
C1/D8A0:	6B      	RTL
C1/D8A1:	BD10E0  	LDA $E010,X
C1/D8A4:	2980    	AND #$80
C1/D8A6:	450C    	EOR $0C
C1/D8A8:	C980    	CMP #$80
C1/D8AA:	D002    	BNE $D8AE
C1/D8AC:	A900    	LDA #$00
C1/D8AE:	9D06E0  	STA $E006,X
C1/D8B1:	6B      	RTL

[Animation: Rising Speed]
C1/D8B2:	A50C    	LDA $0C				[Load TempVal]
C1/D8B4:	9D08E0  	STA $E008,X			[Store into Char. Rising Speed]
C1/D8B7:	6B      	RTL
C1/D8B8:	D037    	BNE $D8F1
C1/D8BA:	BC5EE0  	LDY $E05E,X
C1/D8BD:	B960E0  	LDA $E060,Y
C1/D8C0:	F004    	BEQ $D8C6
C1/D8C2:	C940    	CMP #$40
C1/D8C4:	D02B    	BNE $D8F1
C1/D8C6:	C220    	REP #$20
C1/D8C8:	BD02E0  	LDA $E002,X
C1/D8CB:	9902E0  	STA $E002,Y
C1/D8CE:	BD04E0  	LDA $E004,X
C1/D8D1:	9904E0  	STA $E004,Y
C1/D8D4:	A90000  	LDA #$0000
C1/D8D7:	9906E0  	STA $E006,Y
C1/D8DA:	E220    	SEP #$20
C1/D8DC:	A50C    	LDA $0C
C1/D8DE:	9911E0  	STA $E011,Y
C1/D8E1:	A940    	LDA #$40
C1/D8E3:	991CE0  	STA $E01C,Y
C1/D8E6:	A980    	LDA #$80
C1/D8E8:	9964E0  	STA $E064,Y
C1/D8EB:	A9FF    	LDA #$FF
C1/D8ED:	9930E0  	STA $E030,Y
C1/D8F0:	6B      	RTL
C1/D8F1:	6B      	RTL
C1/D8F2:	6B      	RTL
C1/D8F3:	C220    	REP #$20
C1/D8F5:	A90F00  	LDA #$000F
C1/D8F8:	850A    	STA $0A
C1/D8FA:	9E00E1  	STZ $E100,X
C1/D8FD:	BCF8E0  	LDY $E0F8,X
C1/D900:	B900DF  	LDA $DF00,Y
C1/D903:	990007  	STA $0700,Y
C1/D906:	C8      	INY 
C1/D907:	C8      	INY 
C1/D908:	C60A    	DEC $0A
C1/D90A:	D0F4    	BNE $D900
C1/D90C:	60      	RTS
C1/D90D:	A50C    	LDA $0C
C1/D90F:	8F024200	STA $004202
C1/D913:	A91E8F  	LDA #$8F1E
C1/D916:	0342    	ORA $42,S
C1/D918:	00A9    	BRK #$A9
C1/D91A:	0F850A64	ORA $640A85
C1/D91E:	0B      	PHD 
C1/D91F:	BCF8E0  	LDY $E0F8,X
C1/D922:	A9C885  	LDA #$85C8
C1/D925:	0FC220A9	ORA $A920C2
C1/D929:	0010    	BRK #$10
C1/D92B:	18      	CLC 
C1/D92C:	6F164200	ADC $004216
C1/D930:	850D    	STA $0D
C1/D932:	A70D    	LDA [$0D]
C1/D934:	990007  	STA $0700,Y
C1/D937:	E60D    	INC $0D
C1/D939:	E60D    	INC $0D
C1/D93B:	C8      	INY 
C1/D93C:	C8      	INY 
C1/D93D:	C60A    	DEC $0A
C1/D93F:	D0F1    	BNE $D932
C1/D941:	60      	RTS

C1/D942:	E220    	SEP #$20
C1/D944:	DA      	PHX 
C1/D945:	9E64E0  	STZ $E064,X
C1/D948:	222800C1	JSR $C10028
C1/D94C:	FA      	PLX 
C1/D94D:	E220    	SEP #$20
C1/D94F:	BD40E1  	LDA $E140,X		[This garbage again]
C1/D952:	D001    	BNE $D955
C1/D954:	6B      	RTL
C1/D955:	300B    	BMI $D962
C1/D957:	8940    	BIT #$40
C1/D959:	F019    	BEQ $D974
C1/D95B:	C945    	CMP #$45
C1/D95D:	B01F    	BCS $D97E
C1/D95F:	82C000  	BRL $DA22
C1/D962:	8940    	BIT #$40
C1/D964:	D007    	BNE $D96D
C1/D966:	C981    	CMP #$81
C1/D968:	D014    	BNE $D97E
C1/D96A:	821701  	BRL $DA84
C1/D96D:	C9C2    	CMP #$C2
C1/D96F:	B00D    	BCS $D97E
C1/D971:	824A01  	BRL $DABE
C1/D974:	C907    	CMP #$07
C1/D976:	9007    	BCC $D97F
C1/D978:	D004    	BNE $D97E
C1/D97A:	5C1EB002	JMP $02B01E
C1/D97E:	6B      	RTL
C1/D97F:	C901    	CMP #$01
C1/D981:	F024    	BEQ $D9A7
C1/D983:	C902    	CMP #$02
C1/D985:	F014    	BEQ $D99B
C1/D987:	C904    	CMP #$04
C1/D989:	F007    	BEQ $D992
C1/D98B:	C905    	CMP #$05
C1/D98D:	F035    	BEQ $D9C4
C1/D98F:	825100  	BRL $D9E3
C1/D992:	A900    	LDA #$00
C1/D994:	9D00E0  	STA $E000,X
C1/D997:	9D43E0  	STA $E043,X
C1/D99A:	6B      	RTL
C1/D99B:	A980    	LDA #$80
C1/D99D:	9D64E0  	STA $E064,X
C1/D9A0:	9E85E0  	STZ $E085,X
C1/D9A3:	5C87B200	JMP $00B287
C1/D9A7:	BD67E0  	LDA $E067,X
C1/D9AA:	F017    	BEQ $D9C3
C1/D9AC:	9E06E0  	STZ $E006,X
C1/D9AF:	9E07E0  	STZ $E007,X
C1/D9B2:	9E08E0  	STZ $E008,X
C1/D9B5:	9E13E0  	STZ $E013,X
C1/D9B8:	9E11E0  	STZ $E011,X
C1/D9BB:	9E67E0  	STZ $E067,X
C1/D9BE:	A9FF    	LDA #$FF
C1/D9C0:	9D30E0  	STA $E030,X
C1/D9C3:	6B      	RTL
C1/D9C4:	2260A302	JSR $02A360
C1/D9C8:	90F9    	BCC $D9C3
C1/D9CA:	DA      	PHX 
C1/D9CB:	229FA302	JSR $02A39F
C1/D9CF:	22A2E100	JSR $00E1A2
C1/D9D3:	2022E0  	JSR $E022
C1/D9D6:	E220    	SEP #$20
C1/D9D8:	A901    	LDA #$01
C1/D9DA:	9D32E0  	STA $E032,X
C1/D9DD:	2234E000	JSR $00E034
C1/D9E1:	FA      	PLX 
C1/D9E2:	6B      	RTL
C1/D9E3:	E00006  	CPX #$0600
C1/D9E6:	B0DB    	BCS $D9C3
C1/D9E8:	24ED    	BIT $ED
C1/D9EA:	10D7    	BPL $D9C3
C1/D9EC:	BD1AE0  	LDA $E01A,X
C1/D9EF:	1D1BE0  	ORA $E01B,X
C1/D9F2:	D0CF    	BNE $D9C3
C1/D9F4:	A980    	LDA #$80
C1/D9F6:	9D64E0  	STA $E064,X
C1/D9F9:	9D85E0  	STA $E085,X
C1/D9FC:	5C95B200	JMP $00B295
C1/DA00:	BD41E1  	LDA $E141,X
C1/DA03:	9D11E0  	STA $E011,X
C1/DA06:	A940    	LDA #$40
C1/DA08:	9D1CE0  	STA $E01C,X
C1/DA0B:	A980    	LDA #$80
C1/DA0D:	9D64E0  	STA $E064,X
C1/DA10:	A9FF    	LDA #$FF
C1/DA12:	9D30E0  	STA $E030,X
C1/DA15:	9E06E0  	STZ $E006,X
C1/DA18:	9E07E0  	STZ $E007,X
C1/DA1B:	9E08E0  	STZ $E008,X
C1/DA1E:	20C788  	JSR $88C7
C1/DA21:	6B      	RTL
C1/DA22:	C940    	CMP #$40
C1/DA24:	F00E    	BEQ $DA34
C1/DA26:	C941    	CMP #$41
C1/DA28:	F029    	BEQ $DA53
C1/DA2A:	C942    	CMP #$42
C1/DA2C:	F025    	BEQ $DA53
C1/DA2E:	C943    	CMP #$43
C1/DA30:	F022    	BEQ $DA54
C1/DA32:	80CC    	BRA $DA00
C1/DA34:	BD41E1  	LDA $E141,X
C1/DA37:	9D11E0  	STA $E011,X
C1/DA3A:	A940    	LDA #$40
C1/DA3C:	9D1CE0  	STA $E01C,X
C1/DA3F:	A980    	LDA #$80
C1/DA41:	9D64E0  	STA $E064,X
C1/DA44:	A9FF    	LDA #$FF
C1/DA46:	9D30E0  	STA $E030,X
C1/DA49:	9E06E0  	STZ $E006,X
C1/DA4C:	9E07E0  	STZ $E007,X
C1/DA4F:	9E08E0  	STZ $E008,X
C1/DA52:	6B      	RTL
C1/DA53:	6B      	RTL
C1/DA54:	2260A302	JSR $02A360
C1/DA58:	90F9    	BCC $DA53
C1/DA5A:	DA      	PHX 
C1/DA5B:	229FA302	JSR $02A39F
C1/DA5F:	E220    	SEP #$20
C1/DA61:	BD41E1  	LDA $E141,X
C1/DA64:	9D3DE0  	STA $E03D,X
C1/DA67:	9D80E1  	STA $E180,X
C1/DA6A:	A901    	LDA #$01
C1/DA6C:	9D32E0  	STA $E032,X
C1/DA6F:	9D00E0  	STA $E000,X
C1/DA72:	A900    	LDA #$00
C1/DA74:	9D43E0  	STA $E043,X
C1/DA77:	22A2E100	JSR $00E1A2
C1/DA7B:	20D3DF  	JSR $DFD3
C1/DA7E:	2251DF00	JSR $00DF51
C1/DA82:	FA      	PLX 
C1/DA83:	6B      	RTL
C1/DA84:	A900    	LDA #$00
C1/DA86:	9D43E0  	STA $E043,X
C1/DA89:	BD42E1  	LDA $E142,X
C1/DA8C:	9D3DE0  	STA $E03D,X
C1/DA8F:	9D80E1  	STA $E180,X
C1/DA92:	A901    	LDA #$01
C1/DA94:	9D32E0  	STA $E032,X
C1/DA97:	20D3DF  	JSR $DFD3
C1/DA9A:	2251DF00	JSR $00DF51
C1/DA9E:	E220    	SEP #$20
C1/DAA0:	A9FF    	LDA #$FF
C1/DAA2:	9D30E0  	STA $E030,X
C1/DAA5:	9E04E1  	STZ $E104,X
C1/DAA8:	9E00E1  	STZ $E100,X
C1/DAAB:	9E83E0  	STZ $E083,X
C1/DAAE:	9E84E0  	STZ $E084,X
C1/DAB1:	9E1CE0  	STZ $E01C,X
C1/DAB4:	9E0AE0  	STZ $E00A,X
C1/DAB7:	9E64E0  	STZ $E064,X
C1/DABA:	9E62E0  	STZ $E062,X
C1/DABD:	6B      	RTL
C1/DABE:	C9C0    	CMP #$C0
C1/DAC0:	D01B    	BNE $DADD
C1/DAC2:	BD41E1  	LDA $E141,X
C1/DAC5:	8D001E  	STA $1E00
C1/DAC8:	BD42E1  	LDA $E142,X
C1/DACB:	8D011E  	STA $1E01
C1/DACE:	BD43E1  	LDA $E143,X
C1/DAD1:	8D021E  	STA $1E02
C1/DAD4:	DA      	PHX 
C1/DAD5:	220400C3	JSR $C30004
C1/DAD9:	C210    	REP #$10
C1/DADB:	FA      	PLX 
C1/DADC:	60      	RTS
C1/DADD:	A980    	LDA #$80
C1/DADF:	9D67E0  	STA $E067,X
C1/DAE2:	9E13E0  	STZ $E013,X
C1/DAE5:	BD10E0  	LDA $E010,X
C1/DAE8:	850C    	STA $0C
C1/DAEA:	BD11E0  	LDA $E011,X
C1/DAED:	850D    	STA $0D
C1/DAEF:	BD42E1  	LDA $E142,X
C1/DAF2:	9D11E0  	STA $E011,X
C1/DAF5:	BD43E1  	LDA $E143,X
C1/DAF8:	D007    	BNE $DB01
C1/DAFA:	A980    	LDA #$80
C1/DAFC:	9D64E0  	STA $E064,X
C1/DAFF:	A900    	LDA #$00
C1/DB01:	9D62E0  	STA $E062,X
C1/DB04:	2027DB  	JSR $DB27
C1/DB07:	9D10E0  	STA $E010,X
C1/DB0A:	BD30E0  	LDA $E030,X
C1/DB0D:	C9FF    	CMP #$FF
C1/DB0F:	C220    	REP #$20
C1/DB11:	F00A    	BEQ $DB1D
C1/DB13:	BD10E0  	LDA $E010,X
C1/DB16:	C50C    	CMP $0C
C1/DB18:	F00C    	BEQ $DB26
C1/DB1A:	A9FF00  	LDA #$00FF
C1/DB1D:	9D30E0  	STA $E030,X
C1/DB20:	9E06E0  	STZ $E006,X
C1/DB23:	9E08E0  	STZ $E008,X
C1/DB26:	6B      	RTL
C1/DB27:	BD41E1  	LDA $E141,X
C1/DB2A:	8901F0  	BIT #$F001
C1/DB2D:	1489    	TRB $89
C1/DB2F:	04F0    	TSB $F0
C1/DB31:	04A9    	TSB $A9
C1/DB33:	0180    	ORA ($80,X)
C1/DB35:	0689    	ASL $89
C1/DB37:	08      	PHP 
C1/DB38:	F005    	BEQ $DB3F
C1/DB3A:	A9809D  	LDA #$9D80
C1/DB3D:	13E0    	ORA ($E0,S),Y
C1/DB3F:	A90260  	LDA #$6002
C1/DB42:	8902F0  	BIT #$F002
C1/DB45:	1489    	TRB $89
C1/DB47:	04F0    	TSB $F0
C1/DB49:	04A9    	TSB $A9
C1/DB4B:	8080    	BRA $DACD
C1/DB4D:	0689    	ASL $89
C1/DB4F:	08      	PHP 
C1/DB50:	F005    	BEQ $DB57
C1/DB52:	A9019D  	LDA #$9D01
C1/DB55:	13E0    	ORA ($E0,S),Y
C1/DB57:	A98260  	LDA #$6082
C1/DB5A:	8904F0  	BIT #$F004
C1/DB5D:	03A9    	ORA $A9,S
C1/DB5F:	0160    	ORA ($60,X)
C1/DB61:	8908F0  	BIT #$F008
C1/DB64:	03A9    	ORA $A9,S
C1/DB66:	0060    	BRK #$60
C1/DB68:	A90060  	LDA #$6000
C1/DB6B:	E220    	SEP #$20
C1/DB6D:	ADF019  	LDA $19F0
C1/DB70:	100B    	BPL $DB7D
C1/DB72:	C9C0    	CMP #$C0
C1/DB74:	D006    	BNE $DB7C
C1/DB76:	9C041D  	STZ $1D04
C1/DB79:	4C3AFF  	JMP $FF3A
C1/DB7C:	60      	RTS
C1/DB7D:	D002    	BNE $DB81
C1/DB7F:	8045    	BRA $DBC6
C1/DB81:	C901    	CMP #$01
C1/DB83:	D003    	BNE $DB88
C1/DB85:	82B000  	BRL $DC38
C1/DB88:	C902    	CMP #$02
C1/DB8A:	F001    	BEQ $DB8D
C1/DB8C:	60      	RTS
C1/DB8D:	ADF219  	LDA $19F2
C1/DB90:	4A      	LSR A
C1/DB91:	9005    	BCC $DB98
C1/DB93:	A900    	LDA #$00
C1/DB98:	E220    	SEP #$20
C1/DB9A:	ADF219  	LDA $19F2
C1/DB9D:	2902    	AND #$02
C1/DB9F:	F003    	BEQ $DBA4
C1/DBA4:	E220    	SEP #$20
C1/DBA6:	ADF219  	LDA $19F2
C1/DBA9:	2904    	AND #$04
C1/DBAB:	D001    	BNE $DBAE
C1/DBAD:	60      	RTS
C1/DBAE:	EB      	XBA 
C1/DBAF:	A900    	LDA #$00
C1/DBB1:	C230    	REP #$30
C1/DBB3:	AA      	TAX 
C1/DBB4:	E220    	SEP #$20
C1/DBB6:	BD60E0  	LDA $E060,X
C1/DBB9:	D00A    	BNE $DBC5
C1/DBBB:	9E69E0  	STZ $E069,X
C1/DBBE:	9E04E1  	STZ $E104,X
C1/DBC1:	22F4E900	JSR $00E9F4
C1/DBC5:	60      	RTS

[Has something to do with Flammie and where on the map one ends up]
C1/DBC6:	ADF119  	LDA $19F1			[Load ItemType]
C1/DBC9:	C907    	CMP #$07			[Compare with #$07] {Flammie Drum}
C1/DBCB:	D064 +   	BNE $DC31
C1/DBCD:	ADF219  	LDA $19F2
C1/DBD0:	2903    	AND #$03
C1/DBD2:	0A      	ASL A
C1/DBD3:	EB      	XBA 
C1/DBD4:	A900    	LDA #$00
C1/DBD6:	AA      	TAX 
C1/DBD7:	8614    	STX $14
C1/DBD9:	206CCA  	JSR $CA6C
C1/DBDC:	A97F    	LDA #$7F
C1/DBDE:	9D4FE0  	STA $E04F,X
C1/DBE1:	9E04E1  	STZ $E104,X
C1/DBE4:	A905    	LDA #$05
C1/DBE6:	9D2FE0  	STA $E02F,X
C1/DBE9:	9E0CE0  	STZ $E00C,X
C1/DBEC:	9E84E0  	STZ $E084,X
C1/DBEF:	9C06E0  	STZ $E006
C1/DBF2:	9C07E0  	STZ $E007
C1/DBF5:	9C06E2  	STZ $E206
C1/DBF8:	9C07E2  	STZ $E207
C1/DBFB:	9C06E4  	STZ $E406
C1/DBFE:	9C07E4  	STZ $E407
C1/DC01:	A5F4    	LDA $F4
C1/DC03:	291F    	AND #$1F
C1/DC05:	0920    	ORA #$20
C1/DC07:	85F4    	STA $F4
C1/DC09:	20D885  	JSR $85D8
C1/DC0C:	C230    	REP #$30
C1/DC0E:	A94000  	LDA #$0040
C1/DC11:	8508    	STA $08
C1/DC13:	A90000  	LDA #$0000
C1/DC16:	8500    	STA $00
C1/DC18:	A05028  	LDY #$2850
C1/DC1B:	A9D400  	LDA #$00D4
C1/DC1E:	2299C501	JSR $01C599
C1/DC22:	C220    	REP #$20			[Disable 8-Bit Accumulator]
C1/DC24:	A5DC    	LDA $DC				[Load Current Room]
C1/DC26:	29FF00  	AND #$00FF			[AND with #$FF]
C1/DC29:	09000C  	ORA #$0C00			[OR with #$0C00]
C1/DC2C:	226DE701	JSR $01E76D
C1/DC30:	60      	RTS
C1/DC31: +	DA      	PHX 
C1/DC32:	2048DC  	JSR $DC48
C1/DC35:	FA      	PLX 
C1/DC36:	60      	RTS
C1/DC37:	60      	RTS
C1/DC38:	ADF119  	LDA $19F1			[Load ItemType]
C1/DC3B:	1001 +   	BPL $DC3E
C1/DC3D:	60      	RTS
C1/DC3E: +	29030A  	AND #$0A03
C1/DC41:	EB      	XBA 
C1/DC42:	A900AA  	LDA #$AA00
C1/DC45:	4CC788  	JMP $88C7

C1/DC48:	ADF319  	LDA $19F3
C1/DC4B:	29030A  	AND #$0A03
C1/DC4E:	EB      	XBA 
C1/DC4F:	A900A8  	LDA #$A800
C1/DC52:	E220    	SEP #$20
C1/DC54:	B960E0  	LDA $E060,Y
C1/DC57:	F001    	BEQ $DC5A
C1/DC59:	60      	RTS
C1/DC5A:	A900    	LDA #$00
C1/DC5C:	9910E1  	STA $E110,Y
C1/DC5F:	9908E1  	STA $E108,Y
C1/DC62:	ADF119  	LDA $19F1
C1/DC65:	9921E1  	STA $E121,Y
C1/DC68:	ADF219  	LDA $19F2
C1/DC6B:	2903    	AND #$03
C1/DC6D:	0A      	ASL A
C1/DC6E:	EB      	XBA 
C1/DC6F:	A900    	LDA #$00
C1/DC71:	C220    	REP #$20
C1/DC73:	990CE1  	STA $E10C,Y
C1/DC76:	ADF119  	LDA $19F1
C1/DC79:	29FF00  	AND #$00FF
C1/DC7C:	0A      	ASL A
C1/DC7D:	0A      	ASL A
C1/DC7E:	0A      	ASL A
C1/DC7F:	0A      	ASL A
C1/DC80:	AA      	TAX 
C1/DC81:	DA      	PHX 
C1/DC82:	5A      	PHY 
C1/DC83:	20C686  	JSR $86C6
C1/DC86:	7A      	PLY 
C1/DC87:	FA      	PLX 
C1/DC88:	229CB402	JSR $02B49C
C1/DC8C:	4CD885  	JMP $85D8
C1/DC8F:	22F4AE02	JSR $02AEF4
C1/DC93:	E220    	SEP #$20
C1/DC95:	8B      	PHB 
C1/DC96:	A97E    	LDA #$7E
C1/DC98:	48      	PHA 
C1/DC99:	AB      	PLB 
C1/DC9A:	C230    	REP #$30
C1/DC9C:	A900CB  	LDA #$CB00
C1/DC9F:	A2FE03  	LDX #$03FE
C1/DCA2:	9D000C  	STA $0C00,X
C1/DCA5:	CA      	DEX 
C1/DCA6:	CA      	DEX 
C1/DCA7:	10F9    	BPL $DCA2
C1/DCA9:	A2FE01  	LDX #$01FE
C1/DCAC:	9E00D0  	STZ $D000,X
C1/DCAF:	CA      	DEX 
C1/DCB0:	CA      	DEX 
C1/DCB1:	10F9    	BPL $DCAC
C1/DCB3:	C220    	REP #$20
C1/DCB5:	A9000C  	LDA #$0C00
C1/DCB8:	8D6EE0  	STA $E06E
C1/DCBB:	A9200C  	LDA #$0C20
C1/DCBE:	8D6EE2  	STA $E26E
C1/DCC1:	A9400C  	LDA #$0C40
C1/DCC4:	8D6EE4  	STA $E46E
C1/DCC7:	A9600C  	LDA #$0C60
C1/DCCA:	8D6CE0  	STA $E06C
C1/DCCD:	A9B00C  	LDA #$0CB0
C1/DCD0:	8D6CE2  	STA $E26C
C1/DCD3:	A9000D  	LDA #$0D00
C1/DCD6:	8D6CE4  	STA $E46C
C1/DCD9:	A9C023  	LDA #$23C0
C1/DCDC:	4598    	EOR $98
C1/DCDE:	8D8AE0  	STA $E08A
C1/DCE1:	A9C825  	LDA #$25C8
C1/DCE4:	4598    	EOR $98
C1/DCE6:	8D8AE2  	STA $E28A
C1/DCE9:	A9E027  	LDA #$27E0
C1/DCEC:	4598    	EOR $98
C1/DCEE:	8D8AE4  	STA $E48A
C1/DCF1:	A94401  	LDA #$0144
C1/DCF4:	4598    	EOR $98
C1/DCF6:	8D86E0  	STA $E086
C1/DCF9:	A96801  	LDA #$0168
C1/DCFC:	4598    	EOR $98
C1/DCFE:	8D86E2  	STA $E286
C1/DD01:	A98C01  	LDA #$018C
C1/DD04:	4598    	EOR $98
C1/DD06:	8D86E4  	STA $E486
C1/DD09:	2096DF  	JSR $DF96
C1/DD0C:	A20000  	LDX #$0000
C1/DD0F:	206FE0  	JSR $E06F
C1/DD12:	A20002  	LDX #$0200
C1/DD15:	206FE0  	JSR $E06F
C1/DD18:	A20004  	LDX #$0400
C1/DD1B:	206FE0  	JSR $E06F
C1/DD1E:	E220    	SEP #$20
C1/DD20:	A908    	LDA #$08
C1/DD22:	8D1EE0  	STA $E01E
C1/DD25:	A904    	LDA #$04
C1/DD27:	8D1EE2  	STA $E21E
C1/DD2A:	A900    	LDA #$00
C1/DD2C:	8D1EE4  	STA $E41E
C1/DD2F:	A901    	LDA #$01
C1/DD31:	200ADF  	JSR $DF0A
C1/DD34:	8D2CE0  	STA $E02C
C1/DD37:	A902    	LDA #$02
C1/DD39:	200ADF  	JSR $DF0A
C1/DD3C:	8D2CE2  	STA $E22C
C1/DD3F:	A904    	LDA #$04
C1/DD41:	200ADF  	JSR $DF0A
C1/DD44:	8D2CE4  	STA $E42C
C1/DD47:	2026DF  	JSR $DF26
C1/DD4A:	2066DD  	JSR $DD66
C1/DD4D:	2000DE  	JSR $DE00
C1/DD50:	C220    	REP #$20
C1/DD52:	AD0E01  	LDA $010E
C1/DD55:	D00D    	BNE $DD64
C1/DD57:	E220    	SEP #$20
C1/DD59:	A980    	LDA #$80
C1/DD5B:	8D0EE0  	STA $E00E
C1/DD5E:	8D0EE2  	STA $E20E
C1/DD61:	8D0EE4  	STA $E40E
C1/DD64:	AB      	PLB 
C1/DD65:	6B      	RTL
C1/DD66:	E220    	SEP #$20
C1/DD68:	C210    	REP #$10
C1/DD6A:	A6D4    	LDX $D4
C1/DD6C:	A5E8    	LDA $E8
C1/DD6E:	2903    	AND #$03
C1/DD70:	D03A    	BNE $DDAC
C1/DD72:	A5E1    	LDA $E1
C1/DD74:	D001    	BNE $DD77
C1/DD76:	60      	RTS
C1/DD77:	48      	PHA 
C1/DD78:	A920    	LDA #$20
C1/DD7A:	85FF    	STA $FF
C1/DD7C:	68      	PLA 
C1/DD7D:	C905    	CMP #$05
C1/DD7F:	B028    	BCS $DDA9
C1/DD81:	A5E0    	LDA $E0
C1/DD83:	300C    	BMI $DD91
C1/DD85:	BD10E0  	LDA $E010,X
C1/DD88:	301C    	BMI $DDA6
C1/DD8A:	F009    	BEQ $DD95
C1/DD8C:	4A      	LSR A
C1/DD8D:	B00D    	BCS $DD9C
C1/DD8F:	9012    	BCC $DDA3
C1/DD91:	2960    	AND #$60
C1/DD93:	D003    	BNE $DD98
C1/DD95:	82EF00  	BRL $DE87
C1/DD98:	C920    	CMP #$20
C1/DD9A:	D003    	BNE $DD9F
C1/DD9C:	82CA00  	BRL $DE69
C1/DD9F:	C940    	CMP #$40
C1/DDA1:	D003    	BNE $DDA6
C1/DDA3:	820901  	BRL $DEAF
C1/DDA6:	822401  	BRL $DECD
C1/DDA9:	827B00  	BRL $DE27
C1/DDAC:	2902    	AND #$02
C1/DDAE:	D004    	BNE $DDB4
C1/DDB0:	A928    	LDA #$28
C1/DDB2:	8002    	BRA $DDB6
C1/DDB4:	A9A8    	LDA #$A8
C1/DDB6:	8D0FE0  	STA $E00F
C1/DDB9:	8D0FE2  	STA $E20F
C1/DDBC:	8D0FE4  	STA $E40F
C1/DDBF:	A5D5    	LDA $D5
C1/DDC1:	F02A    	BEQ $DDED
C1/DDC3:	C902    	CMP #$02
C1/DDC5:	F013    	BEQ $DDDA
C1/DDC7:	A982    	LDA #$82
C1/DDC9:	8D06E2  	STA $E206
C1/DDCC:	8D06E0  	STA $E006
C1/DDCF:	A908    	LDA #$08
C1/DDD1:	8D0AE0  	STA $E00A
C1/DDD4:	A912    	LDA #$12
C1/DDD6:	8D0AE2  	STA $E20A
C1/DDD9:	60      	RTS
C1/DDDA:	A982    	LDA #$82
C1/DDDC:	8D06E4  	STA $E406
C1/DDDF:	8D06E0  	STA $E006
C1/DDE2:	A908    	LDA #$08
C1/DDE4:	8D0AE0  	STA $E00A
C1/DDE7:	A912    	LDA #$12
C1/DDE9:	8D0AE4  	STA $E40A
C1/DDEC:	60      	RTS
C1/DDED:	A982    	LDA #$82
C1/DDEF:	8D06E2  	STA $E206
C1/DDF2:	8D06E4  	STA $E406
C1/DDF5:	A908    	LDA #$08
C1/DDF7:	8D0AE4  	STA $E40A
C1/DDFA:	A912    	LDA #$12
C1/DDFC:	8D0AE2  	STA $E20A
C1/DDFF:	60      	RTS
C1/DE00:	C210    	REP #$10
C1/DE02:	A20000  	LDX #$0000
C1/DE05:	2011DE  	JSR $DE11
C1/DE08:	A20002  	LDX #$0200
C1/DE0B:	2011DE  	JSR $DE11
C1/DE0E:	A20004  	LDX #$0400
C1/DE11:	E220    	SEP #$20
C1/DE13:	BD00E0  	LDA $E000,X
C1/DE16:	F00E    	BEQ $DE26
C1/DE18:	300C    	BMI $DE26
C1/DE1A:	BD2CE0  	LDA $E02C,X
C1/DE1D:	D007    	BNE $DE26
C1/DE1F:	BD80E1  	LDA $E180,X
C1/DE22:	222000C1	JSR $C10020
C1/DE26:	60      	RTS
C1/DE27:	C210    	REP #$10
C1/DE29:	A00082  	LDY #$8200
C1/DE2C:	C90B    	CMP #$0B
C1/DE2E:	F01F    	BEQ $DE4F
C1/DE30:	A00002  	LDY #$0200
C1/DE33:	C90C    	CMP #$0C
C1/DE35:	F018    	BEQ $DE4F
C1/DE37:	A08202  	LDY #$0282
C1/DE3A:	C90D    	CMP #$0D
C1/DE3C:	F011    	BEQ $DE4F
C1/DE3E:	A00282  	LDY #$8202
C1/DE41:	C90E    	CMP #$0E
C1/DE43:	F00A    	BEQ $DE4F
C1/DE45:	A00202  	LDY #$0202
C1/DE48:	C90F    	CMP #$0F
C1/DE4A:	F003    	BEQ $DE4F
C1/DE4C:	A08282  	LDY #$8282
C1/DE4F:	C220    	REP #$20
C1/DE51:	98      	TYA 
C1/DE52:	8D06E0  	STA $E006
C1/DE55:	8D06E2  	STA $E206
C1/DE58:	8D06E4  	STA $E406
C1/DE5B:	E220    	SEP #$20
C1/DE5D:	A90C    	LDA #$0C
C1/DE5F:	8D0AE0  	STA $E00A
C1/DE62:	8D0AE2  	STA $E20A
C1/DE65:	8D0AE4  	STA $E40A
C1/DE68:	60      	RTS
C1/DE69:	C210    	REP #$10
C1/DE6B:	A6D4    	LDX $D4
C1/DE6D:	BD0BE0  	LDA $E00B,X
C1/DE70:	0A      	ASL A
C1/DE71:	C220    	REP #$20
C1/DE73:	A5AA    	LDA $AA
C1/DE75:	9002    	BCC $DE79
C1/DE77:	A5AE    	LDA $AE
C1/DE79:	8D04E0  	STA $E004
C1/DE7C:	8D04E2  	STA $E204
C1/DE7F:	8D04E4  	STA $E404
C1/DE82:	A90002  	LDA #$0200
C1/DE85:	806C    	BRA $DEF3
C1/DE87:	C210    	REP #$10
C1/DE89:	A6D4    	LDX $D4
C1/DE8B:	BD0BE0  	LDA $E00B,X
C1/DE8E:	0A      	ASL A
C1/DE8F:	C220    	REP #$20
C1/DE91:	A5AA    	LDA $AA
C1/DE93:	9002    	BCC $DE97
C1/DE95:	A5AE    	LDA $AE
C1/DE97:	18      	CLC 
C1/DE98:	69E000  	ADC #$00E0
C1/DE9B:	C5C2    	CMP $C2
C1/DE9D:	9002    	BCC $DEA1
C1/DE9F:	E5C2    	SBC $C2
C1/DEA1:	8D04E0  	STA $E004
C1/DEA4:	8D04E2  	STA $E204
C1/DEA7:	8D04E4  	STA $E404
C1/DEAA:	A90082  	LDA #$8200
C1/DEAD:	8044    	BRA $DEF3
C1/DEAF:	C210    	REP #$10
C1/DEB1:	A6D4    	LDX $D4
C1/DEB3:	BD0BE0  	LDA $E00B,X
C1/DEB6:	0A      	ASL A
C1/DEB7:	C220    	REP #$20
C1/DEB9:	A5A8    	LDA $A8
C1/DEBB:	9002    	BCC $DEBF
C1/DEBF:	8D02E0  	STA $E002
C1/DEC2:	8D02E2  	STA $E202
C1/DEC5:	8D02E4  	STA $E402
C1/DEC8:	A90200  	LDA #$0002
C1/DECB:	8026    	BRA $DEF3
C1/DECD:	C210    	REP #$10
C1/DECF:	A6D4    	LDX $D4
C1/DED1:	BD0BE0  	LDA $E00B,X
C1/DED4:	0A      	ASL A
C1/DED5:	C220    	REP #$20
C1/DED7:	A5A8    	LDA $A8
C1/DED9:	9002    	BCC $DEDD
C1/DEDD:	18      	CLC 
C1/DEDE:	690001  	ADC #$0100
C1/DEE1:	C5C0    	CMP $C0
C1/DEE3:	9002    	BCC $DEE7
C1/DEE5:	E5C0    	SBC $C0
C1/DEE7:	8D02E0  	STA $E002
C1/DEEA:	8D02E2  	STA $E202
C1/DEED:	8D02E4  	STA $E402
C1/DEF0:	A98200  	LDA #$0082
C1/DEF3:	8D06E0  	STA $E006
C1/DEF6:	8D06E2  	STA $E206
C1/DEF9:	8D06E4  	STA $E406
C1/DEFC:	E220    	SEP #$20
C1/DEFE:	A924    	LDA #$24
C1/DF00:	8D0AE0  	STA $E00A
C1/DF03:	8D0AE2  	STA $E20A
C1/DF06:	8D0AE4  	STA $E40A
C1/DF09:	60      	RTS
C1/DF0A:	24D9    	BIT $D9
C1/DF0C:	D00B    	BNE $DF19
C1/DF0E:	24DA    	BIT $DA
C1/DF10:	D00A    	BNE $DF1C
C1/DF12:	24DB    	BIT $DB
C1/DF14:	D009    	BNE $DF1F
C1/DF16:	A900    	LDA #$00
C1/DF18:	60      	RTS
C1/DF19:	A901    	LDA #$01
C1/DF1B:	60      	RTS
C1/DF1C:	A902    	LDA #$02
C1/DF1E:	60      	RTS
C1/DF1F:	A904    	LDA #$04
C1/DF21:	60      	RTS
C1/DF22:	2037DF  	JSR $DF37
C1/DF25:	6B      	RTL
C1/DF26:	C210    	REP #$10
C1/DF28:	A20000  	LDX #$0000
C1/DF2B:	2037DF  	JSR $DF37
C1/DF2E:	A20002  	LDX #$0200
C1/DF31:	2037DF  	JSR $DF37
C1/DF34:	A20004  	LDX #$0400
C1/DF37:	C230    	REP #$30
C1/DF39:	BD02E0  	LDA $E002,X
C1/DF3C:	4A      	LSR A
C1/DF3D:	4A      	LSR A
C1/DF3E:	4A      	LSR A
C1/DF3F:	4A      	LSR A
C1/DF40:	8500    	STA $00
C1/DF42:	BD04E0  	LDA $E004,X
C1/DF45:	29F00F  	AND #$0FF0
C1/DF48:	0A      	ASL A
C1/DF49:	0A      	ASL A
C1/DF4A:	0A      	ASL A
C1/DF4B:	0500    	ORA $00
C1/DF4D:	A8      	TAY 
C1/DF4E:	E220    	SEP #$20
C1/DF50:	A97F    	LDA #$7F
C1/DF52:	8506    	STA $06
C1/DF54:	8509    	STA $09
C1/DF56:	BD0BE0  	LDA $E00B,X
C1/DF59:	0A      	ASL A
C1/DF5A:	C220    	REP #$20
C1/DF5C:	900C    	BCC $DF6A
C1/DF5E:	A90040  	LDA #$4000
C1/DF61:	8504    	STA $04
C1/DF63:	A900BC  	LDA #$BC00
C1/DF66:	8507    	STA $07
C1/DF68:	800A    	BRA $DF74
C1/DF6A:	A90000  	LDA #$0000
C1/DF6D:	8504    	STA $04
C1/DF6F:	A900B8  	LDA #$B800
C1/DF72:	8507    	STA $07
C1/DF74:	B704    	LDA [$04],Y
C1/DF76:	8500    	STA $00
C1/DF78:	29FF00  	AND #$00FF
C1/DF7B:	0A      	ASL A
C1/DF7C:	0A      	ASL A
C1/DF7D:	A8      	TAY 
C1/DF7E:	B707    	LDA [$07],Y
C1/DF80:	E220    	SEP #$20
C1/DF82:	2903    	AND #$03
C1/DF84:	1D0BE0  	ORA $E00B,X
C1/DF87:	9D0BE0  	STA $E00B,X
C1/DF8A:	EB      	XBA 
C1/DF8B:	2907    	AND #$07
C1/DF8D:	9D8EE0  	STA $E08E,X
C1/DF90:	A500    	LDA $00
C1/DF92:	9D4CE0  	STA $E04C,X
C1/DF95:	60      	RTS
C1/DF96:	C230    	REP #$30
C1/DF98:	A92200  	LDA #$0022
C1/DF9B:	A498    	LDY $98
C1/DF9D:	F003    	BEQ $DFA2
C1/DF9F:	498000  	EOR #$0080
C1/DFA2:	8DF8E0  	STA $E0F8
C1/DFA5:	18      	CLC 
C1/DFA6:	692000  	ADC #$0020
C1/DFA9:	8DF8E2  	STA $E2F8
C1/DFAC:	18      	CLC 
C1/DFAD:	692000  	ADC #$0020
C1/DFB0:	8DF8E4  	STA $E4F8
C1/DFB3:	A90200  	LDA #$0002
C1/DFB6:	A498    	LDY $98
C1/DFB8:	F003    	BEQ $DFBD
C1/DFBA:	498000  	EOR #$0080
C1/DFC0:	18      	CLC 
C1/DFC1:	690A00  	ADC #$000A
C1/DFC7:	18      	CLC 
C1/DFC8:	690A00  	ADC #$000A
C1/DFCE:	60      	RTS
C1/DFD2:	6B      	RTL

[Animation/movement behavior/AI preparation]
C1/DFD3:	C220    	REP #$20
C1/DFD5:	5A      	PHY 
C1/DFD6:	A90800  	LDA #$0008
C1/DFD9:	8500    	STA $00
C1/DFDB:	BD80E1  	LDA $E180,X		[Load Character Type]
C1/DFDE:	29FF00  	AND #$00FF		[Dump the second byte {Level}]
C1/DFE1:	0A      	ASL A			[Multiply by 2]
C1/DFE2:	0A      	ASL A			[Again, by 2]
C1/DFE3:	0A      	ASL A			[Yet again, by 2]
C1/DFE4:	0A      	ASL A			[Finally, by 2]
C1/DFE5:	DA      	PHX			[Push X/Character Index onto Stack]
C1/DFE6:	9B      	TXY			[Transfer X to Y]
C1/DFE7:	AA      	TAX			[Transfer accumulator to X. 00 = Rabite, 16 = Buzz Bee, 32 = Mushboom, etc.]	
C1/DFE8: -	BF0000D0	LDA $D00000,X	[Load first two bytes of table]
C1/DFEC:	9970E0  	STA $E070,Y		[Store those in the AI line]
C1/DFEF:	E8      	INX			[Increment X]
C1/DFF0:	E8      	INX			[Again, X]
C1/DFF1:	C8      	INY 			[Increment Y]
C1/DFF2:	C8      	INY			[Again, Y]
C1/DFF3:	C600    	DEC $00		[Decrement $00]
C1/DFF5:	D0F1 -   	BNE $DFE8		[Loop back if $00 != #$00 yet]
C1/DFF7:	FA      	PLX			[Pull X/Character Index off of Stack]
C1/DFF8:	BD77E0  	LDA $E077,X		[No idea]	
C1/DFFB:	9D65E0  	STA $E065,X		[Mirror of...that thing, eh?]
C1/DFFE:	BD70E0  	LDA $E070,X		[Load this crap to determine the Sprite Pointer Index]
C1/E001:	29FF03  	AND #$03FF		[Logical AND for #$03FF (1023), eh?]
C1/E004:	0A      	ASL A
C1/E005:	0A      	ASL A
C1/E006:	0A      	ASL A
C1/E007:	0A      	ASL A
C1/E008:	0A      	ASL A
C1/E009:	0A      	ASL A
C1/E00A:	9D80E0  	STA $E080,X		[Not sure how this is working, honest.]
C1/E00D:	E220    	SEP #$20		[8-bit emulation mode enabled]
C1/E00F:	BD71E0  	LDA $E071,X		[Load...that byte]
C1/E012:	4A      	LSR A			[Multiply by 2]
C1/E013:	4A      	LSR A			[Again, by 2]
C1/E014:	2907    	AND #$07		[Logical AND with #%00000111]
C1/E016:	18      	CLC			[Clear Carry]
C1/E017:	69D5    	ADC #$D5		[Add #$D5]
C1/E019:	9D82E0  	STA $E082,X		[Store into Bank Byte of Character Sprite Pointer]
C1/E01C:	7A      	PLY 
C1/E01D:	60      	RTS
C1/E01E:	2022E0  	JSR $E022
C1/E021:	6B      	RTL
C1/E022:	E220    	SEP #$20
C1/E024:	5A      	PHY 
C1/E025:	E00006  	CPX #$0600
C1/E028:	B010    	BCS $E03A
C1/E02A:	BD91E1  	LDA $E191,X
C1/E02D:	8920    	BIT #$20
C1/E02F:	F009    	BEQ $E03A
C1/E031:	DA      	PHX 
C1/E032:	68      	PLA 
C1/E033:	68      	PLA 
C1/E034:	4A      	LSR A
C1/E035:	18      	CLC 
C1/E036:	69E7    	ADC #$E7
C1/E038:	8006    	BRA $E040
C1/E03A:	BD80E1  	LDA $E180,X		[Load Character Type]
C1/E03D:	9E00E1  	STZ $E100,X		[0 out flashing thingy]
C1/E040:	8F024200	STA $004202
C1/E044:	A91E    	LDA #$1E
C1/E046:	8F034200	STA $004203
C1/E04A:	BCF8E0  	LDY $E0F8,X
C1/E04D:	C220    	REP #$20
C1/E04F:	A90F00  	LDA #$000F
C1/E052:	8500    	STA $00
C1/E054:	DA      	PHX 
C1/E055:	AF164200	LDA $004216
C1/E059:	AA      	TAX 
C1/E05A:	BF0010C8	LDA $C81000,X [Well, THIS is definitely a table]
C1/E05E:	990007  	STA $0700,Y
C1/E061:	9900DF  	STA $DF00,Y
C1/E064:	C8      	INY 
C1/E065:	C8      	INY 
C1/E066:	E8      	INX 
C1/E067:	E8      	INX 
C1/E068:	C600    	DEC $00
C1/E06A:	D0EE    	BNE $E05A
C1/E06C:	FA      	PLX 
C1/E06D:	7A      	PLY 
C1/E06E:	60      	RTS

[Something to do with character sprite frames]
C1/E06F:	2022E0  	JSR $E022
C1/E072:	20D3DF  	JSR $DFD3
C1/E075:	22E8A202	JSR $02A2E8
C1/E079:	E220    	SEP #$20
C1/E07B:	9E2FE0  	STZ $E02F,X
C1/E07E:	9E9BE1  	STZ $E19B,X
C1/E081:	A5E0    	LDA $E0
C1/E083:	100F    	BPL $E094
C1/E085:	0A      	ASL A
C1/E086:	0A      	ASL A
C1/E087:	2A      	ROL A
C1/E088:	2A      	ROL A
C1/E089:	2903    	AND #$03
C1/E08B:	C903    	CMP #$03
C1/E08D:	D002    	BNE $E091
C1/E08F:	A982    	LDA #$82
C1/E091:	9D10E0  	STA $E010,X
C1/E094:	E220    	SEP #$20
C1/E096:	A901    	LDA #$01
C1/E098:	9D83E0  	STA $E083,X
C1/E09B:	A9D2    	LDA #$D2			[Load Sprite Frame Bank Byte]
C1/E09D:	9D33E0  	STA $E033,X			[Store Here]
C1/E0A0:	A5BF    	LDA $BF
C1/E0A2:	24E8    	BIT $E8
C1/E0A4:	1003    	BPL $E0A9
C1/E0A9:	2980    	AND #$80
C1/E0AB:	9D0BE0  	STA $E00B,X
C1/E0AE:	0A      	ASL A
C1/E0AF:	C220    	REP #$20
C1/E0B1:	A5A8    	LDA $A8
C1/E0B3:	A4AA    	LDY $AA
C1/E0B5:	9004    	BCC $E0BB
C1/E0B7:	A5AC    	LDA $AC
C1/E0B9:	A4AE    	LDY $AE
C1/E0BB:	18      	CLC 
C1/E0BC:	698000  	ADC #$0080
C1/E0BF:	C5C0    	CMP $C0
C1/E0C1:	9002    	BCC $E0C5
C1/E0C3:	E5C0    	SBC $C0
C1/E0C5:	9D02E0  	STA $E002,X
C1/E0C8:	98      	TYA 
C1/E0C9:	18      	CLC 
C1/E0CA:	697200  	ADC #$0072
C1/E0CD:	C5C2    	CMP $C2
C1/E0CF:	9002    	BCC $E0D3
C1/E0D1:	E5C2    	SBC $C2
C1/E0D3:	9D04E0  	STA $E004,X
C1/E0D6:	60      	RTS
C1/E0D7:	2004E1  	JSR $E104
C1/E0DA:	6B      	RTL
C1/E0DB:	20FEE2  	JSR $E2FE
C1/E0DE:	E220    	SEP #$20
C1/E0E0:	8B      	PHB 
C1/E0E1:	A900    	LDA #$00
C1/E0E3:	48      	PHA 
C1/E0E4:	AB      	PLB 
C1/E0E5:	20F9E0  	JSR $E0F9
C1/E0E8:	20E5E2  	JSR $E2E5
C1/E0EB:	2013E1  	JSR $E113
C1/E0EE:	20F9E0  	JSR $E0F9
C1/E0F1:	2039E3  	JSR $E339
C1/E0F4:	20B6E6  	JSR $E6B6
C1/E0F7:	AB      	PLB 
C1/E0F8:	60      	RTS
C1/E0F9:	E220    	SEP #$20
C1/E0FB:	A902    	LDA #$02
C1/E0FD:	85EC    	STA $EC
C1/E0FF:	24EC    	BIT $EC
C1/E101:	D0FC    	BNE $E0FF
C1/E103:	60      	RTS
C1/E104:	20FEE2  	JSR $E2FE
C1/E107:	20E5E2  	JSR $E2E5
C1/E10A:	2013E1  	JSR $E113 [Display Status Bar?]
C1/E10D:	2039E3  	JSR $E339
C1/E110:	4CB6E6  	JMP $E6B6

[Status Bar display stuff. Ridiculously convoluted jump networks.]
C1/E113:	E220    	SEP #$20		[8-bit emulation mode enabled]
C1/E115:	AF00CF7E	LDA $7ECF00		[Load this flag. It determines if your status bar loads right/at all]
C1/E119:	D001    	BNE $E11C		[Branch ahead if it's nonzero]
C1/E11B:	60      	RTS			[Go home]
C1/E11C:	C210    	REP #$10		[8-bit index registers disabled]
C1/E11E:	AF00E07E	LDA $7EE000		[Load Boy's Master Activation Byte]
C1/E122:	3002 +    	BMI $E126		[Branch ahead if not negative]
C1/E124:	D011 +1    	BNE $E137
C1/E126: +	AF00E27E	LDA $7EE200
C1/E12A:	3002 +   	BMI $E12E
C1/E12C:	D026 +2   	BNE $E154
C1/E12E: +	AF00E47E	LDA $7EE400
C1/E132:	3002 +    	BMI $E136
C1/E134:	D044 +3   	BNE $E17A
C1/E136: +	60      	RTS
C1/E137: ++	AF00E27E	LDA $7EE200
C1/E13B:	3002 +    	BMI $E13F
C1/E13D:	D00A ++   	BNE $E149
C1/E13F: +	AF00E47E	LDA $7EE400
C1/E143:	3019 +    	BMI $E15E
C1/E145:	D068 +!   	BNE $E1AF
C1/E147:	F015 +   	BEQ $E15E
C1/E149: ++	AF00E47E	LDA $7EE400
C1/E14D:	303D ++   	BMI $E18C
C1/E14F:	F03B ++   	BEQ $E18C
C1/E151:	82A100  	BRL $E1F5

C1/E154: +!	AF00E47E	LDA $7EE400
C1/E158:	3012    	BMI $E16C
C1/E15A:	D076    	BNE $E1D2
C1/E15C:	F00E    	BEQ $E16C
C1/E15E: +	A94D    	LDA #$4D
C1/E160:	8D550A  	STA $0A55
C1/E163:	AF2CE07E	LDA $7EE02C
C1/E167:	A02400  	LDY #$0024
C1/E16A:	801A    	BRA $E186
C1/E16C:	A94D    	LDA #$4D
C1/E16E:	8D650A  	STA $0A65
C1/E171:	AF2CE27E	LDA $7EE22C
C1/E175:	A02800  	LDY #$0028
C1/E178:	800C    	BRA $E186

C1/E17A: +@	A94D    	LDA #$4D
C1/E17C:	8D750A  	STA $0A75
C1/E17F:	AF2CE47E	LDA $7EE42C
C1/E183:	A02C00  	LDY #$002C
C1/E186:	A22B5B  	LDX #$5B2B
C1/E189:	829C00  	BRL $E228
C1/E18C:	A948    	LDA #$48
C1/E18E:	8D550A  	STA $0A55
C1/E191:	A952    	LDA #$52
C1/E193:	8D650A  	STA $0A65
C1/E196:	AF2CE07E	LDA $7EE02C
C1/E19A:	A2265B  	LDX #$5B26
C1/E19D:	A02400  	LDY #$0024
C1/E1A0:	2028E2  	JSR $E228
C1/E1A3:	AF2CE27E	LDA $7EE22C
C1/E1A7:	A2305B  	LDX #$5B30
C1/E1AA:	A02800  	LDY #$0028
C1/E1AD:	8079    	BRA $E228
C1/E1AF:	A948    	LDA #$48
C1/E1B1:	8D550A  	STA $0A55
C1/E1B4:	A952    	LDA #$52
C1/E1B6:	8D750A  	STA $0A75
C1/E1B9:	AF2CE07E	LDA $7EE02C
C1/E1BD:	A2265B  	LDX #$5B26
C1/E1C0:	A02400  	LDY #$0024
C1/E1C3:	2028E2  	JSR $E228
C1/E1C6:	AF2CE47E	LDA $7EE42C
C1/E1CA:	A2305B  	LDX #$5B30
C1/E1CD:	A02C00  	LDY #$002C
C1/E1D0:	8056    	BRA $E228
C1/E1D2:	A948    	LDA #$48
C1/E1D4:	8D650A  	STA $0A65
C1/E1D7:	A952    	LDA #$52
C1/E1D9:	8D750A  	STA $0A75
C1/E1E0:	A2265B  	LDX #$5B26
C1/E1E3:	A02800  	LDY #$0028
C1/E1E6:	2028E2  	JSR $E228
C1/E1E9:	AF2CE47E	LDA $7EE42C
C1/E1ED:	A2305B  	LDX #$5B30
C1/E1F0:	A02C00  	LDY #$002C
C1/E1F3:	8033    	BRA $E228
C1/E1F5:	A943    	LDA #$43
C1/E1F7:	8D550A  	STA $0A55
C1/E1FA:	A94D    	LDA #$4D
C1/E1FC:	8D650A  	STA $0A65
C1/E1FF:	A957    	LDA #$57
C1/E201:	8D750A  	STA $0A75
C1/E204:	AF2CE07E	LDA $7EE02C
C1/E208:	A2215B  	LDX #$5B21
C1/E20B:	A02400  	LDY #$0024
C1/E20E:	2028E2  	JSR $E228
C1/E211:	AF2CE27E	LDA $7EE22C
C1/E215:	A22B5B  	LDX #$5B2B
C1/E218:	A02800  	LDY #$0028
C1/E21B:	2028E2  	JSR $E228
C1/E21E:	AF2CE47E	LDA $7EE42C
C1/E222:	A2355B  	LDX #$5B35
C1/E225:	A02C00  	LDY #$002C
C1/E228:	48      	PHA 
C1/E229:	8600    	STX $00
C1/E22B:	8E1621  	STX $2116
C1/E22E:	A980    	LDA #$80
C1/E230:	8D1521  	STA $2115		[Store into Video Port Control]
C1/E233:	C220    	REP #$20
C1/E235:	A20000  	LDX #$0000
[Loop #1]
C1/E238: -	BF307ED2	LDA $D27E30,X
C1/E23C:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E23F:	E8      	INX 
C1/E240:	E8      	INX 
C1/E241:	E01400  	CPX #$0014
C1/E244:	90F2 -   	BCC $E238

C1/E246:	A500    	LDA $00
C1/E248:	18      	CLC 
C1/E249:	692000  	ADC #$0020
C1/E24C:	8D1621  	STA $2116     [VRAM Address Low Byte]
[Loop #2]
C1/E24F: -	BF307ED2	LDA $D27E30,X [Graphics table in Bank $12?]
C1/E253:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E256:	E8      	INX 
C1/E257:	E8      	INX 
C1/E258:	E02800  	CPX #$0028
C1/E25B:	90F2 -   	BCC $E24F

C1/E25D:	A500    	LDA $00
C1/E25F:	18      	CLC 
C1/E260:	694000  	ADC #$0040
C1/E263:	8D1621  	STA $2116     [VRAM Address Low Byte]
[Loop #3]
C1/E266: -	BF307ED2	LDA $D27E30,X
C1/E26A:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E26D:	E8      	INX 
C1/E26E:	E8      	INX 
C1/E26F:	E03C00  	CPX #$003C
C1/E272:	90F2 -    	BCC $E266
C1/E274:	E220    	SEP #$20
C1/E276:	A600    	LDX $00
C1/E278:	E8      	INX 
C1/E279:	8E1621  	STX $2116
C1/E27C:	68      	PLA 
C1/E27D:	F012    	BEQ $E291
C1/E27F:	4A      	LSR A
C1/E280:	B007    	BCS $E289
C1/E282:	4A      	LSR A
C1/E283:	B008    	BCS $E28D
C1/E285:	A923    	LDA #$23
C1/E287:	800A    	BRA $E293
C1/E289:	A921    	LDA #$21
C1/E28B:	8006    	BRA $E293
C1/E28D:	A922    	LDA #$22
C1/E28F:	8002    	BRA $E293
C1/E291:	A916    	LDA #$16
C1/E293:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E296:	C220    	REP #$20
C1/E298:	A500    	LDA $00
C1/E29A:	18      	CLC 
C1/E29B:	692400  	ADC #$0024
C1/E29E:	8D1621  	STA $2116
C1/E2A1:	98      	TYA 
C1/E2A2:	E220    	SEP #$20
C1/E2A4:	24B8    	BIT $B8
C1/E2A6:	3002    	BMI $E2AA
C1/E2A8:	5002    	BVC $E2AC
C1/E2AA:	A924    	LDA #$24
C1/E2AC:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/E2AF:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/E2B2:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/E2B5:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/E2B8:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/E2BB:	60      	RTS

[Checks things for each player character]
C1/E2BC:	E220    	SEP #$20		[8-bit emulation mode enabled]
C1/E2BE:	C210    	REP #$10		[8-bit index registers mode disabled]
C1/E2C0:	8B      	PHB			[Push bank onto Stack]
C1/E2C1:	A97E    	LDA #$7E		[Load #$7E into accumulator]
C1/E2C3:	48      	PHA			[Push accumulator onto Stack]
C1/E2C4:	AB      	PLB			[Pull bank from Stack]
C1/E2C5:	A20000  	LDX #$0000		[Load #$0000 into X register]
C1/E2C8: -	BD00E0  	LDA $E000,X		[Load Character Master Activate Byte]
C1/E2CB:	F00A +   	BEQ $E2D7		[Branch ahead if it's zero]
C1/E2CD:	3008 +   	BMI $E2D7		[Branch ahead if it's negative]
C1/E2CF:	BD2CE0  	LDA $E02C,X		[Load This Thing]
C1/E2D2:	D003 +    	BNE $E2D7		[Branch ahead if nonzero]
C1/E2D4:	20E5E2  	JSR $E2E5
C1/E2D7: +	C220    	REP #$20		[8-bit emulation mode disabled]
C1/E2D9:	8A      	TXA			[Transfer X to accumulator]
C1/E2DA:	18      	CLC			[Clear Carry]
C1/E2DB:	690002  	ADC #$0200		[Add #$0200 for next character]
C1/E2DE:	C90006  	CMP #$0600		[Compare with #$0600]
C1/E2E1:	90E5 -   	BCC $E2C8		[Loop back if current index < #$0600]
C1/E2E3:	AB      	PLB			[Pull bank from Stack]
C1/E2E4:	60      	RTS			[Go home]
C1/E2E5:	E220    	SEP #$20
C1/E2E7:	A980    	LDA #$80
C1/E2E9:	8D1521  	STA $2115		[Store into Video Port Control]
C1/E2EC:	C230    	REP #$30
C1/E2EE:	A9205B  	LDA #$5B20
C1/E2F1:	8D1621  	STA $2116
C1/E2F4:	A06000  	LDY #$0060
C1/E2F7:	9C1821  	STZ $2118
C1/E2FA:	88      	DEY 
C1/E2FB:	D0FA    	BNE $E2F7
C1/E2FD:	60      	RTS
C1/E2FE:	E210    	SEP #$10
C1/E300:	C220    	REP #$20
C1/E302:	A22E    	LDX #$2E
C1/E304:	A90000  	LDA #$0000
C1/E307:	9D500A  	STA $0A50,X
C1/E30A:	CA      	DEX 
C1/E30B:	10FA    	BPL $E307
C1/E30D:	E220    	SEP #$20
C1/E30F:	A917    	LDA #$17
C1/E311:	8D560A  	STA $0A56
C1/E314:	8D660A  	STA $0A66
C1/E317:	8D760A  	STA $0A76
C1/E31A:	A928    	LDA #$28
C1/E31C:	8D570A  	STA $0A57
C1/E31F:	8D670A  	STA $0A67
C1/E322:	8D770A  	STA $0A77
C1/E325:	60      	RTS

[Called by Command 35?]
C1/E326:	E220    	SEP #$20
C1/E328:	8B      	PHB 
C1/E329:	A900    	LDA #$00
C1/E32B:	48      	PHA 
C1/E32C:	AB      	PLB 
C1/E32D:	20F9E0  	JSR $E0F9
C1/E330:	2039E3  	JSR $E339
C1/E333:	AB      	PLB 
C1/E334:	60      	RTS
C1/E335:	2039E3  	JSR $E339
C1/E338:	6B      	RTL
C1/E339:	E220    	SEP #$20		[8-bit emulation mode enabled]
C1/E33B:	AF00CF7E	LDA $7ECF00		[Status Bar Display Flag]
C1/E33F:	D001 +   	BNE $E342
C1/E341:	60      	RTS			[Go home]
C1/E342: +	C210    	REP #$10
C1/E344:	9C1521  	STZ $2115
C1/E347:	AD550A  	LDA $0A55
C1/E34A:	F006    	BEQ $E352
C1/E34C:	A20000  	LDX #$0000
C1/E34F:	2069E3  	JSR $E369
C1/E352:	AD650A  	LDA $0A65
C1/E355:	F006    	BEQ $E35D
C1/E357:	A20002  	LDX #$0200
C1/E35A:	2069E3  	JSR $E369
C1/E35D:	AD750A  	LDA $0A75
C1/E360:	F006    	BEQ $E368
C1/E362:	A20004  	LDX #$0400
C1/E365:	2069E3  	JSR $E369
C1/E368:	60      	RTS
C1/E369:	C220    	REP #$20
C1/E36B:	6408    	STZ $08
C1/E36D:	29FF00  	AND #$00FF
C1/E370:	09005B  	ORA #$5B00
C1/E373:	38      	SEC 
C1/E374:	E92000  	SBC #$0020
C1/E377:	8D1621  	STA $2116
C1/E37A:	BF82E17E	LDA $7EE182,X	[Load Current HP]
C1/E37E:	2090E3  	JSR $E390
C1/E381:	A9128D  	LDA #$8D12
C1/E384:	18      	CLC 
C1/E385:	21C6    	AND ($C6,X)
C1/E387:	08      	PHP 
C1/E388:	6409    	STZ $09
C1/E38A:	C220    	REP #$20
C1/E38C:	BF84E17E	LDA $7EE184,X	[Load Max HP]
[Weird subsection]
C1/E390:	A8      	TAY 
C1/E391:	E220    	SEP #$20
C1/E393:	20FAE3  	JSR $E3FA
C1/E396:	8501    	STA $01
C1/E398:	6400    	STZ $00
C1/E39A:	AC1442  	LDY $4214
C1/E39D:	20FAE3  	JSR $E3FA
C1/E3A0:	8502    	STA $02
C1/E3A2:	AD1442  	LDA $4214
C1/E3A5:	D00F    	BNE $E3B6
C1/E3A7:	2408    	BIT $08
C1/E3A9:	1004    	BPL $E3AF
C1/E3AB:	E609    	INC $09
C1/E3AD:	800F    	BRA $E3BE
C1/E3AF:	A913    	LDA #$13
C1/E3B1:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3B4:	8008    	BRA $E3BE
C1/E3B6:	18      	CLC 
C1/E3B7:	6908    	ADC #$08
C1/E3B9:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3BC:	C600    	DEC $00
C1/E3BE:	A502    	LDA $02
C1/E3C0:	D013    	BNE $E3D5
C1/E3C2:	2400    	BIT $00
C1/E3C4:	300F    	BMI $E3D5
C1/E3C6:	2408    	BIT $08
C1/E3C8:	1004    	BPL $E3CE
C1/E3CA:	E609    	INC $09
C1/E3CC:	800F    	BRA $E3DD
C1/E3CE:	A913    	LDA #$13
C1/E3D0:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3D3:	8008    	BRA $E3DD
C1/E3D5:	18      	CLC 
C1/E3D6:	6908    	ADC #$08
C1/E3D8:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3DB:	C600    	DEC $00
C1/E3DD:	A501    	LDA $01
C1/E3DF:	18      	CLC 
C1/E3E0:	6908    	ADC #$08
C1/E3E2:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3E5:	2408    	BIT $08
C1/E3E7:	1010    	BPL $E3F9
C1/E3E9:	A913    	LDA #$13
C1/E3EB:	C609    	DEC $09
C1/E3ED:	300A    	BMI $E3F9
C1/E3EF:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3F2:	C609    	DEC $09
C1/E3F4:	3003    	BMI $E3F9
C1/E3F6:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/E3F9:	60      	RTS
C1/E3FA:	8C0442  	STY $4204
C1/E3FD:	A90A    	LDA #$0A
C1/E3FF:	8D0642  	STA $4206
C1/E402:	EA      	NOP 
C1/E403:	EA      	NOP 
C1/E404:	EA      	NOP 
C1/E405:	EA      	NOP 
C1/E406:	EA      	NOP 
C1/E407:	EA      	NOP 
C1/E408:	EA      	NOP 
C1/E409:	EA      	NOP 
C1/E40A:	AD1642  	LDA $4216
C1/E40D:	60      	RTS

C1/E40E:	E220    	SEP #$20		[Enable 8-Bit Accumulator]
C1/E410:	8B      	PHB				[Push Bank]
C1/E411:	A97E    	LDA #$7E		[Load #$7E]
C1/E413:	48      	PHA				[Push Accumulator]
C1/E414:	AB      	PLB				[Pull Bank]
C1/E415:	20CCE4  	JSR $E4CC		[Find nearest enemy...thingy]
C1/E418:	8F024200	STA $004202		[Store into Multiplicand A]
C1/E41C:	A990    	LDA #$90		[Load #$90]
C1/E41E:	8F034200	STA $004203		[Store into Multiplicand B]
C1/E422:	BD9BE1  	LDA $E19B,X		[Load User Accumulation Level]
C1/E425:	0A      	ASL A			[Shift Left]
C1/E426:	0A      	ASL A			[Shift Left]
C1/E427:	0A      	ASL A			[Shift Left]
C1/E428:	0A      	ASL A			[Shift Left]
C1/E429:	8500    	STA $00			[Store into Temp]
C1/E42B:	6401    	STZ $01			[Store Zero into $01]
C1/E42D:	B900E0  	LDA $E000,Y		[Load Target Activation Byte]
C1/E430:	F02A +   	BEQ $E45C
C1/E432:	3028 +   	BMI $E45C
C1/E434:	B990E1  	LDA $E190,Y		[Load Target Status Effects[Low]]
C1/E437:	8901    	BIT #$01		[Check for Nothing 3] {What the devil}
C1/E439:	F004 ++   	BEQ $E43F		[Branch ahead if not present]
C1/E43B:	A901    	LDA #$01		[Otherwise, load #$01]
C1/E43D:	800E +!    	BRA $E44D		[Branch ahead with that value]
C1/E43F: ++	8902    	BIT #$02		[Else, check for Nothing 2] {Huh}
C1/E441:	F004 ++   	BEQ $E447		[Branch ahead if not present]
C1/E443:	A902    	LDA #$02		[Otherwise, load #$02]
C1/E445:	8006    	BRA $E44D		[Branch ahead with that value]
C1/E447: ++	8910    	BIT #$10		[Else, check for Unconscious]
C1/E449:	F008 ++   	BEQ $E453		[Branch further ahead if that isn't present]
C1/E44B:	A903    	LDA #$03		[Otherwise, load #$03]
C1/E44D: +!	0A      	ASL A			[Multiply by 2]
C1/E44E:	0A      	ASL A			[Again, by 2]
C1/E44F:	0500    	ORA $00			[Add whatever bits are currently in $00]
C1/E451:	8500    	STA $00			[Store back into $00]
C1/E453: ++	B9B1E1  	LDA $E1B1,Y		[Load Enemy death style?]
C1/E456:	2902    	AND #$02		[Logical AND it with $%00000010]
C1/E458:	0500    	ORA $00			[Add the #$02 flag to $00 if it survived]
C1/E45A:	8500    	STA $00			[Store back into $00]
C1/E45C: +	A5F4    	LDA $F4
C1/E45E:	2901    	AND #$01
C1/E460:	0500    	ORA $00
C1/E462:	8500    	STA $00
C1/E464:	C220    	REP #$20
C1/E466:	98      	TYA 
C1/E467:	9D5EE0  	STA $E05E,X
C1/E46A:	AF164200	LDA $004216
C1/E46E:	18      	CLC 
C1/E46F:	6500    	ADC $00
C1/E471:	9B      	TXY 
C1/E472:	AA      	TAX 
C1/E473:	E220    	SEP #$20
C1/E475:	C00006  	CPY #$0600
C1/E478:	902D +    	BCC $E4A7
{NPC/Enemy Section}
C1/E47A:	B980E1  	LDA $E180,Y		[Load Character/Monster type, multiply it by #$20]
C1/E47D:	8F024200	STA $004202
C1/E481:	A920    	LDA #$20
C1/E483:	8F034200	STA $004203
C1/E487:	B9E4E1  	LDA $E1E4,Y		[What the hell is this, anyways? 00 for a rabite?]
C1/E48A:	0A      	ASL A			[Shift left 1 bit, likely for Carry]
C1/E48B:	BF4002D1	LDA $D10240,X
C1/E48F:	C220    	REP #$20
C1/E491:	29FF00  	AND #$00FF
C1/E494:	9004 ++		BCC $E49A
C1/E496:	18      	CLC 
C1/E497:	691000  	ADC #$0010		[Add #$10]
C1/E49A: ++	6F164200	ADC $004216		[Add Character/Monster type * 20]
C1/E49E:	AA      	TAX				[Transfer Accumulator to X]
C1/E49F:	E220    	SEP #$20		[Enable 8-Bit Emulation]
C1/E4A1:	BFC005D1	LDA $D105C0,X
C1/E4A5:	8022    	BRA $E4C9
{Player Section}
C1/E4A7: +	B968E0  	LDA $E068,Y
C1/E4AA:	8F024200	STA $004202
C1/E4AE:	A928    	LDA #$28
C1/E4B0:	8F034200	STA $004203
C1/E4B4:	BF0000D1	LDA $D10000,X
C1/E4B8:	C220    	REP #$20
C1/E4BA:	29FF00  	AND #$00FF
C1/E4BD:	18      	CLC 
C1/E4BE:	6F164200	ADC $004216
C1/E4C2:	AA      	TAX 
C1/E4C3:	E220    	SEP #$20
C1/E4C5:	BF8004D1	LDA $D10480,X
C1/E4C9:	BB      	TYX 
C1/E4CA:	AB      	PLB 
C1/E4CB:	6B      	RTL

[Called just before AI is about to attack someone, it seems!]
C1/E4CC:	904D +   	BCC $E51B
C1/E4CE:	BDACE1  	LDA $E1AC,X			[Load Current Target]
C1/E4D1:	C220    	REP #$20			[Disable 8-Bit Emulation]
C1/E4D3:	EB      	XBA					[Switch A and B]
C1/E4D4:	29000F  	AND #$0F00			[Cut out all but the high byte]
C1/E4D7:	0A      	ASL A				[Multiply it by 2 to get a Player/NPC offset]
C1/E4D8:	A8      	TAY					[Transfer Accumulator to Y]
C1/E4D9:	E00006  	CPX #$0600			[Is actor an Enemy?]
C1/E4DC:	B019 ++   	BCS $E4F7			[Branch ahead if it is]
[AI Players acting]
C1/E4DE:	E00000  	CPX #$0000			[Is AI player the Boy?]
C1/E4E1:	D005 +!   	BNE $E4E8
[AI Boy Acting]
C1/E4E3:	B950E0  	LDA $E050,Y			[Load X/Y Distance from Enemy to Boy]
C1/E4E6:	8026    	BRA $E50E
C1/E4E8: +!	E00002  	CPX #$0200
C1/E4EB:	D005 +!    	BNE $E4F2
[AI Girl acting]
C1/E4ED:	B953E0  	LDA $E053,Y
C1/E4F0:	801C    	BRA $E50E
[AI Sprite acting]
C1/E4F2: +!	B956E0  	LDA $E056,Y
C1/E4F5:	8017    	BRA $E50E
[Enemies acting]
C1/E4F7: ++	C00000  	CPY #$0000
C1/E4FA:	D005    	BNE $E501
[Target is Boy]
C1/E4FC:	BD50E0  	LDA $E050,X
C1/E4FF:	800D    	BRA $E50E
C1/E501:	C00002  	CPY #$0200
C1/E504:	D005    	BNE $E50B
[Target is Girl]
C1/E506:	BD53E0  	LDA $E053,X
C1/E509:	8003    	BRA $E50E
[Target is Sprite]
C1/E50B:	BD56E0  	LDA $E056,X
C1/E50E:	E220    	SEP #$20
C1/E510:	8500    	STA $00
C1/E512:	EB      	XBA 
C1/E513:	C500    	CMP $00
C1/E515:	B001    	BCS $E518
C1/E517:	EB      	XBA 
C1/E518:	82F700  	BRL $E612
[End up here if the attacker is under player control? How do enemies end up here?]
C1/E51B: +	E00006  	CPX #$0600		[Is attacker an Enemy?]
C1/E51E:	9003 +    	BCC $E523		[Branch ahead if isn't] {Verified}
C1/E520:	828200 * 	BRL $E5A5
C1/E523: +	A05000  	LDY #$0050		[Load #$50 into Y]
C1/E526:	E00000  	CPX #$0000		[Is attacker the Boy?]
C1/E529:	F00B +    	BEQ $E536
C1/E52B:	A05300  	LDY #$0053
C1/E52E:	E00002  	CPX #$0200		[Is attacker the Girl?]
C1/E531:	F003 +    	BEQ $E536
C1/E533:	A05600  	LDY #$0056		[Load #$56 into Accumulator, attacker must be the Sprite]
[Work through enemies for attacker]
C1/E536: +	A9FD    	LDA #$FD
C1/E538:	8500    	STA $00
C1/E53A:	AD00E6  	LDA $E600		[Load Enemy 1 Master Activation Flag]
C1/E53D:	F00F +    	BEQ $E54E		[Branch ahead if it's zero]
C1/E53F:	300D +   	BMI $E54E		[Branch ahead if bit #$80 is set]
C1/E541:	B900E6  	LDA $E600,Y		[Load Enemy 1 X distance from attacking PC]
C1/E544:	D901E6  	CMP $E601,Y		[Compare it with Enemy Y distance]
C1/E547:	B003 ++   	BCS $E54C		[Branch ahead if X distance > Y distance]
C1/E549:	B901E6  	LDA $E601,Y		[Load Enemy 1 Y distance into Accumulator]
C1/E54C: ++	8500    	STA $00			[Store it (or X distance) into $00]
C1/E54E: +	A9FE    	LDA #$FE		[Load #$FE into Accumulator]
C1/E550:	8501    	STA $01			[Store into $01]
C1/E552:	245C    	BIT $5C
C1/E554:	3014 +    	BMI $E56A
C1/E556:	AD00E8  	LDA $E800		[Load Enemy 2 Master Activation Flag]
C1/E559:	F00F    	BEQ $E56A		[Branch ahead if it's zero]
C1/E55B:	300D    	BMI $E56A		[Branch ahead if bit #$80 is set]
C1/E55D:	B900E8  	LDA $E800,Y		[Load Enemy 2 X distance from attacking PC]
C1/E560:	D901E8  	CMP $E801,Y		[Compare it with Enemy Y distance]
C1/E563:	B003    	BCS $E568		[Branch ahead if X distance > Y distance]
C1/E565:	B901E8  	LDA $E801,Y		[Load Enemy 2 Y distance into Accumulator]
C1/E568:	8501    	STA $01			[Store it (or X distance) into $01]
C1/E56A: +	A9FF    	LDA #$FF
C1/E56C:	8502    	STA $02
C1/E56E:	245C    	BIT $5C
C1/E570:	3014 +    	BMI $E586
C1/E572:	AD00EA  	LDA $EA00		[Load Enemy 3 Master Activation Flag]
C1/E575:	F00F +   	BEQ $E586		[Branch ahead if it's zero]
C1/E577:	300D +   	BMI $E586		[Branch ahead if bit #$80 is set]
C1/E579:	B900EA  	LDA $EA00,Y
C1/E57C:	D901EA  	CMP $EA01,Y
C1/E57F:	B003 ++    	BCS $E584
C1/E581:	B901EA  	LDA $EA01,Y
C1/E584: ++	8502    	STA $02
C1/E586: +	A500    	LDA $00			[Load Enemy1TempDistance]
C1/E588:	C501    	CMP $01			[Compare with Enemy2TempDistance]
C1/E58A:	900B +   	BCC $E597		[Branch ahead if 1Temp < 2Temp]
C1/E58C:	A501    	LDA $01			[Load Enemy2TempDistance]
C1/E58E:	C502    	CMP $02			[Compare with Enemy3TempDistance]
C1/E590:	B009 ++   	BCS $E59B		[Branch ahead if 2Temp > Temp3]
[Enemy 2 is nearest]
C1/E592:	A00008  	LDY #$0800
C1/E595:	807B    	BRA $E612
C1/E597: +	C502    	CMP $02
C1/E599:	9005    	BCC $E5A0
[Enemy 3 is nearest]
C1/E59B: ++	A0000A  	LDY #$0A00
C1/E59E:	8072    	BRA $E612
[Enemy 1 is nearest]
C1/E5A0:	A00006  	LDY #$0600
C1/E5A3:	806D    	BRA $E612
C1/E5A5: *	A9FD    	LDA #$FD
C1/E5A7:	8500    	STA $00
C1/E5A9:	AD00E0  	LDA $E000
C1/E5AC:	F00F    	BEQ $E5BD
C1/E5AE:	300D    	BMI $E5BD
C1/E5B0:	BD50E0  	LDA $E050,X
C1/E5B3:	DD51E0  	CMP $E051,X
C1/E5B6:	B003    	BCS $E5BB
C1/E5B8:	BD51E0  	LDA $E051,X
C1/E5BB:	8500    	STA $00
C1/E5BD:	A9FE    	LDA #$FE
C1/E5BF:	8501    	STA $01
C1/E5C1:	245C    	BIT $5C
C1/E5C3:	3014    	BMI $E5D9
C1/E5C5:	AD00E2  	LDA $E200
C1/E5C8:	F00F    	BEQ $E5D9
C1/E5CA:	300D    	BMI $E5D9
C1/E5CC:	BD53E2  	LDA $E253,X
C1/E5CF:	DD54E2  	CMP $E254,X
C1/E5D2:	B003    	BCS $E5D7
C1/E5D4:	BD54E2  	LDA $E254,X
C1/E5D7:	8501    	STA $01
C1/E5D9:	A9FF    	LDA #$FF
C1/E5DB:	8502    	STA $02
C1/E5DD:	245C    	BIT $5C
C1/E5DF:	3014    	BMI $E5F5
C1/E5E1:	AD00E4  	LDA $E400
C1/E5E4:	F00F    	BEQ $E5F5
C1/E5E6:	300D    	BMI $E5F5
C1/E5E8:	BD56E4  	LDA $E456,X
C1/E5EB:	DD57E4  	CMP $E457,X
C1/E5EE:	B003    	BCS $E5F3
C1/E5F0:	BD57E4  	LDA $E457,X
C1/E5F3:	8502    	STA $02
C1/E5F5:	A500    	LDA $00
C1/E5F7:	C501    	CMP $01
C1/E5F9:	900B    	BCC $E606
C1/E5FB:	A501    	LDA $01
C1/E5FD:	C502    	CMP $02
C1/E5FF:	B009    	BCS $E60A
C1/E601:	A00002  	LDY #$0200
C1/E604:	800C    	BRA $E612
C1/E606:	C502    	CMP $02
C1/E608:	9005    	BCC $E60F
C1/E60A:	A00004  	LDY #$0400
C1/E60D:	8003    	BRA $E612
C1/E60F:	A00000  	LDY #$0000
C1/E612: *	4A      	LSR A
C1/E613:	4A      	LSR A
C1/E614:	4A      	LSR A
C1/E615:	4A      	LSR A
C1/E616:	C904    	CMP #$04
C1/E618:	9002    	BCC $E61C
C1/E61A:	A903    	LDA #$03
C1/E61C:	60      	RTS
C1/E61D:	2021E6  	JSR $E621
C1/E620:	6B      	RTL
C1/E621:	E220    	SEP #$20
C1/E623:	AF00CF7E	LDA $7ECF00
C1/E627:	D001    	BNE $E62A
C1/E629:	60      	RTS
C1/E62A:	C210    	REP #$10
C1/E62C:	A552    	LDA $52
C1/E62E:	F001    	BEQ $E631
C1/E630:	60      	RTS

C1/E631:	A5E8    	LDA $E8
C1/E633:	C903    	CMP #$03
C1/E635:	F0F9    	BEQ $E630
C1/E637:	AD550A  	LDA $0A55
C1/E63A:	F00B    	BEQ $E647
C1/E63C:	EB      	XBA 
C1/E63D:	A0E801  	LDY #$01E8
C1/E640:	AF93E07E	LDA $7EE093		[Hmmm]
C1/E644:	2068E6  	JSR $E668
C1/E647:	AD650A  	LDA $0A65
C1/E64A:	F00B    	BEQ $E657
C1/E64C:	EB      	XBA 
C1/E64D:	A0EA01  	LDY #$01EA
C1/E650:	AF93E27E	LDA $7EE293		[Hmmm]
C1/E654:	2068E6  	JSR $E668
C1/E657:	AD750A  	LDA $0A75
C1/E65A:	F00B    	BEQ $E667
C1/E65C:	EB      	XBA 
C1/E65D:	A0EC01  	LDY #$01EC
C1/E660:	AF93E47E	LDA $7EE493		[Hmmmm]
C1/E664:	2068E6  	JSR $E668
C1/E667:	60      	RTS
C1/E668:	EB      	XBA 
C1/E669:	291F    	AND #$1F
C1/E66B:	3A      	DEC A
C1/E66C:	3A      	DEC A
C1/E66D:	0A      	ASL A
C1/E66E:	0A      	ASL A
C1/E66F:	0A      	ASL A
C1/E670:	8502    	STA $02
C1/E672:	A9C7    	LDA #$C7
C1/E674:	8503    	STA $03
C1/E676:	C220    	REP #$20
C1/E678:	29000E  	AND #$0E00
C1/E67B:	090030  	ORA #$3000
C1/E67E:	8500    	STA $00
C1/E680:	98      	TYA 
C1/E681:	A47C    	LDY $7C
C1/E683:	0500    	ORA $00
C1/E685:	990208  	STA $0802,Y
C1/E688:	A502    	LDA $02
C1/E68A:	990008  	STA $0800,Y
C1/E68D:	98      	TYA 
C1/E68E:	18      	CLC 
C1/E68F:	690400  	ADC #$0004
C1/E692:	A8      	TAY 
C1/E693:	847C    	STY $7C
C1/E695:	E220    	SEP #$20
C1/E697:	A559    	LDA $59
C1/E699:	0A      	ASL A
C1/E69A:	0A      	ASL A
C1/E69B:	9004    	BCC $E6A1
C1/E69D:	E65A    	INC $5A
C1/E69F:	A901    	LDA #$01
C1/E6A1:	8559    	STA $59
C1/E6A3:	60      	RTS
C1/E6A4:	20B6E6  	JSR $E6B6
C1/E6A7:	6B      	RTL
C1/E6A8:	20ACE6  	JSR $E6AC
C1/E6AB:	6B      	RTL
C1/E6AC:	E220    	SEP #$20
C1/E6AE:	A902    	LDA #$02
C1/E6B0:	85EC    	STA $EC
C1/E6B2:	24EC    	BIT $EC
C1/E6B4:	D0FC    	BNE $E6B2
C1/E6B6:	E220    	SEP #$20
C1/E6B8:	C210    	REP #$10
C1/E6BA:	A980    	LDA #$80
C1/E6BC:	8D1521  	STA $2115		[Store into Video Port Control]
C1/E6BF:	A0807E  	LDY #$7E80
C1/E6C2:	8400    	STY $00
C1/E6C4:	AF80E17E	LDA $7EE180
C1/E6C8:	20DAE6  	JSR $E6DA
C1/E6CB:	AF80E37E	LDA $7EE380
C1/E6CF:	20DAE6  	JSR $E6DA
C1/E6D2:	AF80E57E	LDA $7EE580
C1/E6D6:	20DAE6  	JSR $E6DA
C1/E6D9:	60      	RTS
C1/E6DA:	C9EC    	CMP #$EC
C1/E6DC:	B004    	BCS $E6E2
C1/E6DE:	2903    	AND #$03
C1/E6E0:	8003    	BRA $E6E5
C1/E6E2:	38      	SEC 
C1/E6E3:	E9E9    	SBC #$E9
C1/E6E5:	C220    	REP #$20
C1/E6E7:	29FF00  	AND #$00FF
C1/E6EA:	0A      	ASL A
C1/E6EB:	0A      	ASL A
C1/E6EC:	0A      	ASL A
C1/E6ED:	AA      	TAX 
C1/E6EE:	A500    	LDA $00
C1/E6F0:	8D1621  	STA $2116
C1/E6F3:	BF00C6D2	LDA $D2C600,X
C1/E6F7:	2023E7  	JSR $E723
C1/E6FA:	BF02C6D2	LDA $D2C602,X
C1/E6FE:	2023E7  	JSR $E723
C1/E701:	A500    	LDA $00
C1/E703:	18      	CLC 
C1/E704:	690001  	ADC #$0100
C1/E707:	8D1621  	STA $2116
C1/E70A:	BF04C6D2	LDA $D2C604,X
C1/E70E:	2023E7  	JSR $E723
C1/E711:	BF06C6D2	LDA $D2C606,X
C1/E715:	2023E7  	JSR $E723
C1/E718:	A500    	LDA $00
C1/E71A:	18      	CLC 
C1/E71B:	692000  	ADC #$0020
C1/E71E:	8500    	STA $00
C1/E720:	E220    	SEP #$20
C1/E722:	60      	RTS

[References Bank $12 crap in previous sub]
C1/E723:	48      	PHA 
C1/E724:	29FF    	AND #$FF
C1/E726:	070A    	ORA [$0A]
C1/E728:	0A      	ASL A
C1/E729:	0A      	ASL A
C1/E72A:	0A      	ASL A
C1/E72B:	0A      	ASL A
C1/E72C:	8D7243  	STA $4372
C1/E72F:	A901    	LDA #$01
C1/E731:	18      	CLC 
C1/E732:	8D7043  	STA $4370
C1/E735:	A920    	LDA #$20
C1/E737:	008D    	BRK #$8D
C1/E739:	7543    	ADC $43,X
C1/E73B:	68      	PLA 
C1/E73C:	E220    	SEP #$20
C1/E73E:	EB      	XBA 
C1/E73F:	4A      	LSR A
C1/E740:	4A      	LSR A
C1/E741:	4A      	LSR A
C1/E742:	4A      	LSR A
C1/E743:	2907    	AND #$07
C1/E745:	18      	CLC 
C1/E746:	69D5    	ADC #$D5
C1/E748:	8D7443  	STA $4374
C1/E74B:	A980    	LDA #$80
C1/E74D:	8D0B42  	STA $420B
C1/E750:	C220    	REP #$20
C1/E752:	60      	RTS
C1/E753:	08      	PHP 
C1/E754:	0B      	PHD 
C1/E755:	8B      	PHB 
C1/E756:	C220    	REP #$20
C1/E758:	48      	PHA 
C1/E759:	A90000  	LDA #$0000
C1/E75C:	5B      	TCD 
C1/E75D:	E220    	SEP #$20
C1/E75F:	A97E    	LDA #$7E
C1/E761:	48      	PHA 
C1/E762:	AB      	PLB 
C1/E763:	C220    	REP #$20
C1/E765:	68      	PLA 
C1/E766:	207BE7  	JSR $E77B
C1/E769:	AB      	PLB 
C1/E76A:	2B      	PLD 
C1/E76B:	28      	PLP 
C1/E76C:	6B      	RTL

[Some kinna lead-in to the event handler, eh?]
C1/E76D:	E220    	SEP #$20
C1/E76F:	8B      	PHB 
C1/E770:	48      	PHA 
C1/E771:	A97E    	LDA #$7E
C1/E773:	48      	PHA 
C1/E774:	AB      	PLB 
C1/E775:	68      	PLA 
C1/E776:	207BE7  	JSR $E77B
C1/E779:	AB      	PLB 
C1/E77A:	6B      	RTL

[Event Handler?]
C1/E77B:	C230    	REP #$30			[Disable 8 bit emulation and index registers mode]
C1/E77D:	DA      	PHX				[Push X onto Stack]
C1/E77E:	C90008  	CMP #$0800
C1/E781:	B046 +   	BCS $E7C9
C1/E783:	8500    	STA $00
C1/E785:	A5D0    	LDA $D0
C1/E787:	29FF00  	AND #$00FF
C1/E78A:	F008 ++   	BEQ $E794
C1/E78C:	C9FF00  	CMP #$00FF
C1/E78F:	F003 ++   	BEQ $E794
C1/E791:	82ED00 +^ 	BRL $E881
C1/E794: ++	A500    	LDA $00			[Load EventNumber]
C1/E796:	C90004  	CMP #$0400			[Compare with #$0400]
C1/E799:	08      	PHP				[Push Processor Status onto Stack]
C1/E79A:	29FF03  	AND #$03FF			[Cut out everything outside the range of #$03FF]
C1/E79D:	0A      	ASL A				[Multiply it by 2]
C1/E79E:	AA      	TAX				[Transfer Accumulator to X]
C1/E79F:	28      	PLP				[Pull Processor Status from Stack]
C1/E7A0:	B00C ++   	BCS $E7AE			[Branch ahead if EventNumber was >= #$400]
C1/E7A2:	BF0000C9	LDA $C90000,X		[Wait, what, MORE events?]
C1/E7A6:	85D1    	STA $D1			[Store into EventFilePointer]
C1/E7A8:	E220    	SEP #$20			[Enable 8-bit Emulation Mode]
C1/E7AA:	A9C9    	LDA #$C9			[Load #$C9 into Accumulator] {Bank}
C1/E7AC:	800A +!   	BRA $E7B8			[
C1/E7AE: ++	BF0000CA	LDA $CA0000,X		[X = 0622 for Potos entry] [Also used for treasure chest contents?]
C1/E7B2:	85D1    	STA $D1
C1/E7B4:	E220    	SEP #$20
C1/E7B6:	A9CA    	LDA #$CA
C1/E7B8: +!	85D3    	STA $D3			[Store #$C9 || #$CA into EventFilePointerBank]
C1/E7BA:	A5D0    	LDA $D0
C1/E7BC:	C901    	CMP #$01			[Compare with #$01]
C1/E7BE:	A901    	LDA #$01
C1/E7C0:	85D0    	STA $D0
C1/E7C2:	9002 ++   	BCC $E7C6
C1/E7C4:	FA      	PLX 
C1/E7C5:	60      	RTS

[#$00 and #$FF in $D0 act as switches for accessing this? Can't be...] {Command 18 accesses this}
C1/E7C6: ++	82C400  	BRL $E88D
C1/E7C9: +	C9000C    	CMP #$0C00			[Probably includes the next byte over due to 16-bit mode]
C1/E7CC:	B035 + 	BCS 
{NN < #$0C00} {Commands 18~1B are affected by this, I swear}
C1/E7CE:	48			PHA					[Push Accumulator onto Stack]
C1/E7D3:	C220		REP #$20			[Disable 8-Bit Emulation]
C1/E7D5:	68			PLA					[Pull Accumulator off the stack]
C1/E7D6:	29FF03		AND #$03FF			[Logical AND for #%00000011 11111111]
C1/E7D9:	8D0E01		STA $010E			[Store into TransitionDoor]
C1/E7DC:	0A			ASL A				[Multiply by 2]
C1/E7DD:	0A			ASL A				[Again, by 2]
C1/E7DE:	AA			TAX 				[Transfer Accumulator to X register]
C1/E7DF:	BF0030C8	LDA $C83000,X		[Load Exit Data at byte 0 with resulting X offset]
C1/E7E3:	29FF01		AND #$01FF			[Logical AND for #01FF]
C1/E7E6:	85DC		STA $DC				[Store into RoomDestinationNumber]
C1/E7E8:	BF0130C8	LDA $C83001,X		[Load Exit Data at byte 1]
C1/E7EC:	29FF00		AND #$00FF			[Logical AND for #%00000000 11111111, throwing out the first byte]
C1/E7EF:	4A			LSR A				[Divide it by 2]
C1/E7F0:	85DE		STA $DE				[Store into RoomDestinationX]
C1/E7F2:	BF0230C8	LDA $C83002,X		[Load Exit Data at byte 2]
C1/E7F6:	85DF		STA $DF				[Store into RoomDestinationY and RoomDestinationStyle]
C1/E7F8:	E220		SEP #$20			[8-bit emulation mode enabled]
C1/E7FA:	A940		LDA #$40			[Load #$40]
C1/E7FC:	85FF		STA $FF				[Store into $FF]
C1/E7FE:	64E8		STZ $E8				[0 out $E8]
C1/E800:	827E00 +^	BRL $E881
C1/E803: +	C9000D	CMP #$0D00
C1/E806:	B032 +	BCS
{NN < #$0D00} {Handled by Command 1C: Cannon Travel}
C1/E808:	24FE		BIT $FE
C1/E80A:	302B ++		BMI $E837
C1/E80C:	29FF00		AND #$00FF
C1/E80E:	0A			ASL A
C1/E810:	AA			TAX 
C1/E811:	BF807AC6	LDA $C67A80,X		[What is this?]
C1/E815:	8500		STA $00
C1/E817:	29FF00		AND #$FF00
C1/E81A:	0A			ASL A
C1/E81B:	0A			ASL A
C1/E81C:	0A			ASL A
C1/E81D:	0A			ASL A
C1/E81E:	85FA		STA $FA
C1/E820:	A501		LDA $01
C1/E822:	29FF00		AND #$00FF
C1/E825:	0A			ASL A
C1/E826:	0A			ASL A
C1/E827:	0A			ASL A
C1/E828:	0A			ASL A
C1/E829:	85FC		STA $FC
C1/E82B:	64F6		STZ $F6
C1/E82D:	E220		SEP #$20
C1/E82F:	A904		LDA #$04
C1/E831:	85E8		STA $E8
C1/E833:	22CBCB01	JSR $01CBCB
C1/E837: ++	824700 +^	BRL $E881
{NN >= #$0D00} {Handled by Command 1D: Flammie}
C1/E83A: +	C9800D		CMP #$0D80
C1/E83D:	B032 +		BCS $E871
C1/E83F:	24FE    	BIT $FE
C1/E841:	302B    	BMI $E86E
C1/E843:	297F00    	AND #$007F
C1/E846:	0A    		ASL A
C1/E847:	0A      	ASL A
C1/E848:	AA      	TAX 
C1/E849:	BF807CC6	LDA $C67C80,X		[What is this?]
C1/E84D:	8500    	STA $00
C1/E84F:	29FF00    	AND #$00FF
C1/E852:	0A    		ASL A
C1/E853:	0A      	ASL A
C1/E854:	0A      	ASL A
C1/E855:	0A      	ASL A
C1/E856:	85FA    	STA $FA
C1/E858:	A501    	LDA $01
C1/E85A:	29FF00    	AND #$00FF
C1/E85C:	0A    		ASL A
C1/E85E:	0A      	ASL A
C1/E85F:	0A      	ASL A
C1/E860:	0A      	ASL A
C1/E861:	85FC    	STA $FC
C1/E863:	BF827CC6	LDA $C67C82,X
C1/E867:	8D1001  	STA $0110
C1/E86A:	2201BC00	JSR $00BC01
C1/E86E:	821000 +^ 	BRL $E881
C1/E871: +	C9000E	CMP #$0E00
C1/E874:	B003 +  	BCS $E879
C1/E876:	820800 +^  	BRL $E881
C1/E879: +	C9000F    	CMP #$0F00
C1/E87C:	B003 +^		BCS $E881
C1/E87E:	820000 +^  	BRL $E881

[Wait, you just zero some shit out and return? What?]
C1/E881: +^	C210    	REP #$10
C1/E883:	E220    	SEP #$20
C1/E885:	64CC    	STZ $CC
C1/E887:	64CD    	STZ $CD
C1/E889:	64CE    	STZ $CE
C1/E88B:	FA      	PLX 
C1/E88C:	60      	RTS
C1/E88D:	C210    	REP #$10
C1/E88F:	E220    	SEP #$20
C1/E891:	64CC    	STZ $CC
C1/E893:	64CD    	STZ $CD
C1/E895:	64CE    	STZ $CE
C1/E897:	A6D4    	LDX $D4
C1/E899:	A00000  	LDY #$0000
C1/E89C:	BD2CE0  	LDA $E02C,X
C1/E89F:	2907    	AND #$07
C1/E8A1:	F010 +   	BEQ $E8B3
C1/E8A3:	4A      	LSR A
C1/E8A4:	F005 ++   	BEQ $E8AB
C1/E8A6:	C8      	INY 
C1/E8A7:	4A      	LSR A
C1/E8A8:	F001 ++   	BEQ $E8AB
C1/E8AA:	C8      	INY 
C1/E8AB: ++	B9D900  	LDA $00D9,Y
C1/E8AE:	0980    	ORA #$80
C1/E8B0:	99D900  	STA $00D9,Y
C1/E8B3: +	A5FF    	LDA $FF
C1/E8B5:	D00B +   	BNE $E8C2
C1/E8B7:	C220    	REP #$20
C1/E8B9:	A90000  	LDA #$0000
C1/E8BC:	9D06E0  	STA $E006,X
C1/E8BF:	9D08E0  	STA $E008,X
C1/E8C2: +	2090F3  	JSR $F390
C1/E8C5:	FA      	PLX 
C1/E8C6:	60      	RTS

C1/E8C7:	E220    	SEP #$20
C1/E8C9:	8B      	PHB 
C1/E8CA:	A97E    	LDA #$7E
C1/E8CC:	48      	PHA 
C1/E8CD:	AB      	PLB 
C1/E8CE:	20D3E8  	JSR $E8D3
C1/E8D1:	AB      	PLB 
C1/E8D2:	6B      	RTL

[A lot of events branch back to this. Branches on ahead to the Master Command Interpreter]
C1/E8D3:	E230    	SEP #$30
C1/E8D5:	A5E2    	LDA $E2
C1/E8D7:	2901    	AND #$01
C1/E8D9:	05FF    	ORA $FF
C1/E8DB:	0552    	ORA $52
C1/E8DD:	F001 +   	BEQ $E8E0
C1/E8DF: -	60      	RTS

[Master Command Interpreter]
C1/E8E0: +	A5E8    	LDA $E8
C1/E8E2:	2904    	AND #$04
C1/E8E4:	D0F9 -    	BNE $E8DF
C1/E8E6:	A5D0    	LDA $D0
C1/E8E8:	1005 +   	BPL $E8EF
C1/E8EA:	0A      	ASL A
C1/E8EB:	AA      	TAX 
C1/E8EC:	7C02E9  	JMP ($E902,X)

[IMPORTANT: Event Script Crap]
C1/E8EF: +	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/E8F1:	A7D1    	LDA [$D1]		[Contains pointer to Event Script]
C1/E8F3:	8504    	STA $04		[Store Event Script command]
C1/E8F5:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/E8F7:	C950    	CMP #$50		[Compare Event Script command in Accumulator with #$50]
C1/E8F9:	9002 +    	BCC $E8FD		[Branch ahead if Event Script command < #$50]
C1/E8FB:	A950    	LDA #$50		[Load #$50 into Accumulator]
C1/E8FD: +	0A      	ASL A			[Multiply it by 2]
C1/E8FE:	AA      	TAX			[Transfer Accumulator to X]
C1/E8FF:	7C22E9  	JMP ($E922,X)

[...not event commands, but something else instead.]
[Possibly related to the 50 series of commands?]
C1/E902:	E9F2
C1/E904:	F5F2
C1/E906:	10F3
C1/E908:	1CF3
C1/E90A:	41F3
C1/E90C:	48F3
C1/E90E:	7BF3
C1/E910:	89F3
C1/E912:	89F3
C1/E914:	89F3
C1/E916:	89F3
C1/E918:	89F3
C1/E91A:	89F3
C1/E91C:	89F3
C1/E91E:	89F3
C1/E920:	89F3

[Beginning of Event Command pointer table?]
C1/E922:	C4E9		[Command 00]
C1/E924:	E7E9		[Command 01]
C1/E926:	ECE9		[Command 02]
C1/E928:	FBE9		[Command 03]
C1/E92A:	26EA		[Command 04]
C1/E92C:	26EA		[Command 05]
C1/E92E:	43EA		[Command 06]
C1/E930:	4EEA		[Command 07]
C1/E932:	59EA		[Command 08]
C1/E934:	62EA		[Command 09]
C1/E936:	99EA		[Command 0A]
C1/E938:	A3EA		[Command 0B]
C1/E93A:	ADEA		[Command 0C]
C1/E93C:	B4EA		[Command 0D]
C1/E93E:	C1EA		[Command 0E]
C1/E940:	D6EA		[Command 0F]
[10 series]
C1/E942:	F0EA		[Command 10]
C1/E944:	F0EA		[Command 11]
C1/E946:	F0EA		[Command 12]
C1/E948:	F0EA		[Command 13]
C1/E94A:	F0EA		[Command 14]
C1/E94C:	F0EA		[Command 15]
C1/E94E:	F0EA		[Command 16]
C1/E950:	F0EA		[Command 17]
[18 series]
C1/E952:	07EB		[Command 18]
C1/E954:	07EB		[Command 19]
C1/E956:	07EB		[Command 1A]
C1/E958:	07EB		[Command 1B]

C1/E95A:	19EB		[Command 1C: Cannon Travel]
C1/E85C:	2FEB		[Command 1D: Flammie Travel]
C1/E95E:	50EB		[Command 1E]
C1/E960:	63EB		[Command 1F]
[20 series]
C1/E962:	F2EB		[Command 20]
C1/E964:	F2EB		[Command 21]
C1/E966:	F2EB		[Command 22]
C1/E968:	F2EB		[Command 23]
C1/E96A:	F2EB		[Command 24]
C1/E96C:	F2EB		[Command 25]
C1/E96E:	F2EB		[Command 26]
C1/E970:	F2EB		[Command 27]

C1/E972:	1AEC		[Command 28]
C1/E974:	46EC		[Command 29]
C1/E976:	7FEC		[Command 2A]
C1/E978:	A0EC		[Command 2B]
C1/E97A:	01ED		[Command 2C]
C1/E97C:	35ED		[Command 2D]
C1/E97E:	D2ED		[Command 2E]
C1/E980:	EFED		[Command 2F]
C1/E982:	8CEE		[Command 30]
C1/E984:	A9EE		[Command 31]
C1/E986:	EAEE		[Command 32]
C1/E988:	B8EF		[Command 33]
C1/E98A:	D1EF		[Command 34]
C1/E98C:	DFEF		[Command 35]
C1/E98E:	E7EF		[Command 36]
C1/E990:	E7EF		[Command 37]
C1/E992:	FAEF		[Command 38]
C1/E994:	10F0		[Command 39: Set character data]
C1/E996:	4BF0		[Command 3A]
C1/E998:	6FF0		[Command 3B]
C1/E99A:	C6F0		[Command 3C]
C1/E99C:	E9F0		[Command 3D]
C1/E99E:	EAF0		[Command 3E]
C1/E9A0:	EBF0		[Command 3F]
C1/E9A2:	ECF0		[Command 40: Play Music]
C1/E9A4:	0EF1		[Command 41]
C1/E9A6:	40F1		[Command 42: Something to do with event flags?]
C1/E9A8:	6FF1		[Command 43:]
C1/E9AA:	CBF1		[Command 44:]
C1/E9AC:	CCF1		[Command 45:]
C1/E9AE:	CDF1		[Command 46:]
C1/E9B0:	CEF1		[Command 47:]
C1/E9B2:	CFF1		[Command 48:]
[49 series]
C1/E9B4:	F1F1		[Command 49]
C1/E9B6:	F1F1		[Command 4A]
C1/E9B8:	F1F1		[Command 4B]
C1/E9BA:	F1F1		[Command 4C]
C1/E9BC:	F1F1		[Command 4D]
C1/E9BE:	F1F1		[Command 4E]

C1/E9C0:	79F2		[Command 4F: Dummy: Just returns.]
C1/E9C2:	7AF2		[Command 50]

[Command 00: Refresh various things/return?]
C1/E9C4:	64F1		STZ $F1
C1/E9C6:	64D0		STZ $D0
C1/E9C8:	644E		STZ $4E
C1/E9CA:	643A		STZ $3A
C1/E9CC:	643B		STZ $3B
C1/E9CE:	64CC		STZ $CC
C1/E9D0:	64CD		STZ $CD
C1/E9D2:	64CE		STZ $CE
C1/E9D4:	A5D9		LDA $D9
C1/E9D6:	297F		AND #$7F
C1/E9D8:	85D9		STA $D9
C1/E9DC:	297F		AND #$7F
C1/E9DE:	85DA		STA $DA
C1/E9E0:	A5DB		LDA $DB
C1/E9E2:	297F		AND #$7F
C1/E9E4:	85DB		STA $DB
C1/E9E6:	60      	RTS

[Command 01: Does nothing but disable 8-bit emulation mode, increment Event File Pointer, and return.]
[Appears to just be a NOP]
C1/E9E7:	C220    	REP #$20		[Disable 8-Bit Accumulator]
C1/E9E9:	E6D1    	INC $D1
C1/E9EB:	60      	RTS

[Command 02: Return to a previous event/room?]
C1/E9EC:	A5D6    	LDA $D6			[Load Prev Event File Pointer[0]]
C1/E9EE:	85D1    	STA $D1			[Store into Event File Pointer[0]]
C1/E9F0:	A5D7    	LDA $D7			[Load Prev Event File Pointer[1]]
C1/E9F2:	85D2    	STA $D2			[Store into Event File Pointer[1]]
C1/E9F4:	A5D8    	LDA $D8			[Load Prev Event File Pointer[bank]]
C1/E9F6:	85D3    	STA $D3			[Store into Event File Pointer[bank]]
C1/E9F8:	82D8FE  	BRL $E8D3		[Branch back]

[Command 03: Move all characters to leader's position] {$D0 = #$80}
C1/E9FB:	A980		LDA #$80
C1/E9FD:	854E		STA $4E
C1/E9FF:	85D0		STA $D0
C1/EA01:	C210		REP #$10		[Disable 8-bit Index Registers]
C1/EA03:	A20000		LDX #$0000
C1/EA06:	E4D4		CPX $D4			[Compare X with Lead Character Data Index]
C1/EA08:	F003 +		BEQ $EA0D
C1/EA0A:	206CCA		JSR $CA6C
C1/EA0D: +	A20002		LDX #$0200
C1/EA10:	E4D4		CPX $D4			[Compare X with Lead Character Data Index]
C1/EA12:	F003 +		BEQ $EA17
C1/EA14:	206CCA		JSR $CA6C
C1/EA17: +	A20004		LDX #$0400
C1/EA1A:	E4D4		CPX $D4			[Compare X with Lead Character Data Index]
C1/EA1C:	F003 +		BEQ $EA21
C1/EA1E:	206CCA		JSR $CA6C
C1/EA21: +	C220		REP #$20		[Disable 8-bit Emulation Mode]
C1/EA23:	E6D1		INC $D1			[Increment Event File Pointer]
C1/EA25:	60			RTS

[Command 04~05: Toggle $E00E,X:#$80 for each player character, but for what?]
C1/EA26:	AD0EE0  	LDA $E00E
C1/EA29:	4980		EOR #$80		[Toggle bit #$80]
C1/EA2B:	8D0EE0		STA $E00E
C1/EA2E:	AD0EE2		LDA $E20E
C1/EA31:	4980		EOR #$80		[Toggle bit #$80]
C1/EA33:	8D0EE2		STA $E20E
C1/EA36:	AD0EE4		LDA $E40E
C1/EA39:	4980		EOR #$80		[Toggle bit #$80]
C1/EA3B:	8D0EE4		STA $E40E
C1/EA3E:	C220		REP #$20
C1/EA40:	E6D1		INC $D1		[Increment Event File Pointer]
C1/EA42:	60      	RTS			[Return]

[Command 06: Refresh sprite/animation crap? I dunno...] {$F1 |= #$80}
[$F1 seems to stop all characters/enemies from moving, or at least, sticks them in current behavior]
C1/EA43:	A980		LDA #$80
C1/EA45:	04F1		TSB $F1
C1/EA47:	2253B002	JSR $02B053
C1/EA4B:	9007 +		BCC $EA54
C1/EA4D:	60			RTS				[Return]

[Command 07: What is $F1, anyways? Anyhoo, this throws out its most significant bit.]
[In opposition of the above command, seems to return all characters/enemies to nromal behavior]
C1/EA4E:	A5F1		LDA $F1
C1/EA50:	297F		AND #$7F
C1/EA52:	85F1		STA $F1
C1/EA54: +	C220		REP #$20		[Disable 8-bit Emulation Mode]
C1/EA56:	E6D1		INC $D1			[Increment Event File Pointer]
C1/EA58:	60			RTS				[Return]

[Command 08: Makes event processing wait for current actions to complete] {$D0 = #$85}
C1/EA59:	A985		LDA #$85		[Load #$85 into Accumulator]
C1/EA5B:	85D0		STA $D0			[Store into...this thing. Curious.]
C1/EA5D:	C220		REP #$20		[Disable 8-bit Emulation Mode]
C!/EA5F:	E6D1		INC $D1			[Increment Event File Pointer]
C1/EA61:	60      	RTS				[Return]

[Command 09: Loops through NPCs (only the three enemies in combat zones)]
C1/EA62:	C210    	REP #$10		[Disable 8-bit registers]
C1/EA64:	A20016  	LDX #$1600		[Load #$1600 into X]
C1/EA67:	24ED    	BIT $ED			[Bit test $ED]
C1/EA69:	1003 +    	BPL $EA6E		[Branch ahead if #$80 wasn't present]
C1/EA6B:	A2000A  	LDX #$0A00		[Start at NPC/Enemy 3, work way back to Boy]
C1/EA6E: +-	8610    	STX $10			[Store into LoopCounter]
C1/EA70:	2084EA  	JSR $EA84		[
C1/EA73:	C220    	REP #$20
C1/EA75:	A510    	LDA $10
C1/EA77:	38      	SEC 
C1/EA78:	E90002  	SBC #$0200
C1/EA7B:	AA      	TAX 
C1/EA7C:	C90006  	CMP #$0600
C1/EA7F:	B0ED -    	BCS $EA6E
C1/EA81:	E6D1    	INC $D1
C1/EA83:	60      	RTS
[Addendum to 09]
C1/EA84:	E220    	SEP #$20
C1/EA86:	BD00E0  	LDA $E000,X
C1/EA89:	F009    	BEQ $EA94
C1/EA8B:	BC34E0  	LDY $E034,X
C1/EA8E:	2257C702	JSR $02C757
C1/EA92:	B004 *		BCS $EA98
C1/EA94:	220CE000	JSR $00E00C
C1/EA98: *	60      	RTS

[Command 0A]
C1/EA99:	C220    	REP #$20
C1/EA9B:	E6D1    	INC $D1
C1/EA9D:	38      	SEC				[Set Carry] 
C1/EAA2:	60      	RTS

[Command 0B: Store $010E into $0108]
C1/EAA3:	C220    	REP #$20
C1/EAA5:	AD0E01  	LDA $010E
C1/EAA8:	8D0801  	STA $0108
C1/EAAB:	803E    	BRA $EAEB

[Command 0C: Store 0 into $0108]
C1/EAAD:	C220    	REP #$20
C1/EAAF:	9C0801  	STZ $0108
C1/EAB2:	8037    	BRA $EAEB

[Command 0D: Logical OR #$0800 into $0108]
C1/EAB4:	C220    	REP #$20
C1/EAB6:	E6D1    	INC $D1
C1/EAB8:	AD0801  	LDA $0108
C1/EABB:	090008  	ORA #$0800

[Command 0E]
C1/EAC1:	C230    	REP #$30
C1/EAC3:	E6D1    	INC $D1
C1/EAC5:	A63A    	LDX $3A
C1/EAC7:	20F3F3  	JSR $F3F3
C1/EACA:	A599    	LDA $99
C1/EACC:	29FF00  	AND #$00FF
C1/EACF:	224B00C0	JSR $C0004B
C1/EAD3:	821409  	BRL $F3EA

[Command 0F]
C1/EAD6:	C230    	REP #$30
C1/EAD8:	E6D1    	INC $D1
C1/EADA:	A63A    	LDX $3A
C1/EADC:	20F3F3  	JSR $F3F3
C1/EADF:	A599    	LDA $99
C1/EAE1:	29FF00  	AND #$00FF
C1/EAE4:	224E00C0	JSR $C0004E
C1/EAE8:	82FF08  	BRL $F3EA

C1/EAEB:	C220    	REP #$20
C1/EAED:	E6D1    	INC $D1
C1/EAEF:	60      	RTS

[Commands 10~17]
C1/EAF0:	64D0    	STZ $D0
C1/EAF2:	C220    	REP #$20
C1/EAF4:	A504    	LDA $04
C1/EAF6:	EB      	XBA 
C1/EAF7:	29FF07  	AND #$07FF		[Logical AND with Accumulator for Event Number]
C1/EAFA:	207BE7  	JSR $E77B
C1/EAFD:	E220    	SEP #$20
C1/EAFF:	A5D0    	LDA $D0
C1/EB01:	D001 *   	BNE $EB04
C1/EB03:	60      	RTS
C1/EB04: *	82CCFD  	BRL $E8D3

[Command 18~1B: Room shit]
C1/EB07:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/EB09:	E6D1    	INC $D1			[Increment Event File Pointer]
C1/EB0B:	E6D1    	INC $D1			[Twice]
C1/EB0D:	A504    	LDA $04			[Load Event Command into Accumulator]
C1/EB0F:	EB      	XBA				[Switch A and B]
C1/EB10:	29FF03  	AND #$03FF		[Logical AND with #$03FF (1800 ~ 1BFF)]
C1/EB13:	090008  	ORA #$0800
C1/EB16:	8262FC  	BRL $E77B

[Command 1C: 1Cxx: Cannon Travel]
C1/EB19:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/EB1B:	E6D1    	INC $D1			[Increment Event File Pointer]
C1/EB1D:	E6D1    	INC $D1			[Twice]
C1/EB1F:	A505    	LDA $05
C1/EB21:	29FF00  	AND #$00FF
C1/EB24:	09000C  	ORA #$0C00
C1/EB27:	207BE7  	JSR $E77B
C1/EB2A:	E220    	SEP #$20
C1/EB2C:	8295FE  	BRL $E9C4

[Command 1D: 1Dnn: Flammie Travel]
C1/EB2F:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/EB31:	E6D1    	INC $D1			[Increment Event File Pointer]
C1/EB33:	E6D1    	INC $D1			[Twice]
C1/EB35:	E220    	SEP #$20		[Enable 8-Bit Emulation]
C1/EB37:	A5E3    	LDA $E3			[Load this thing]
C1/EB39:	29F0    	AND #$F0		[Cut out the low bits]
C1/EB3B:	2405    	BIT $05			[Bit test Accumulator with EventCommandOperand]
C1/EB3D:	5002 +    	BVC $EB41		[Branch ahead if bit #$40 is clear]
C1/EB3F:	0901    	ORA #$01		[Otherwise, set bit #$01]
C1/EB41: +	85E3    	STA $E3			[Store back into that thing]
C1/EB43:	C220    	REP #$20
C1/EB45:	A505    	LDA $05
C1/EB47:	293F00  	AND #$003F
C1/EB4A:	09000D  	ORA #$0D00
C1/EB4D:	822BFC  	BRL $E77B

[Command 1E: 1Enn: No idea.]
C1/EB50:	C210    	REP #$10		[Disable 8-bit Index Registers]
C1/EB52:	A6D1    	LDX $D1		[Load Event File Pointer into X]
C1/EB54:	E8      	INX			[Increment X]
C1/EB55:	E8      	INX			[Increment X]
C1/EB56:	86D1    	STX $D1		[Store X back into Event File Pointer]
C1/EB58:	A6D4    	LDX $D4		[Uh]
C1/EB5A:	A505    	LDA $05		[Load Event Command Operand]
C1/EB5C:	225100C0	JSR $C00051
C1/EB60:	8270FD  	BRL $E8D3

[1F00~1F02: Character naming dialogues]
[1F03: Rise of the Grand Palace]
[1F04: Sinking of the Grand Palace, Rise of the Mana Fortress]
[1F05: Nothing?]
[1F06: Save Slot Screen]
[1F07: ...huh, reset?]
[1F08: Nothing?]
[1F09: Nothing?]
[1F0D: Ending Screen]

[Command 1F: 1Fnn: No idea.]
C1/EB63:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/EB65:	E6D1    	INC $D1		[Increment Event File Pointer]
C1/EB67:	E6D1    	INC $D1		[Again]
C1/EB69:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/EB6B:	A505    	LDA $05		[Load Event Command Operand]
C1/EB6D:	C903    	CMP #$03		[Compare with #$03]
C1/EB6F:	B00B +   	BCS $EB7C
C1/EB71:	AA      	TAX 
C1/EB72:	A900    	LDA #$00
C1/EB74:	220F00C0	JSR $C0000F
C1/EB78:	203AFF  	JSR $FF3A
C1/EB7B:	60      	RTS
{Operand >= 3}
C1/EB7C: +	C905    	CMP #$05
C1/EB7E:	B02F +   	BCS $EBAF
C1/EB80:	C903    	CMP #$03
C1/EB82:	D012 ++   	BNE $EB96
C1/EB84:	C220    	REP #$20
C1/EB86:	A9800D  	LDA #$0D80
C1/EB89:	85FA    	STA $FA
C1/EB8B:	A9800D  	LDA #$0D80
C1/EB8E:	85FC    	STA $FC
C1/EB90:	E220    	SEP #$20
C1/EB92:	A902    	LDA #$02
C1/EB94:	8010 +!    	BRA $EBA6
C1/EB96: ++	C220    	REP #$20
C1/EB98:	A9800D  	LDA #$0D80
C1/EB9B:	85FA    	STA $FA
C1/EB9D:	A9800D  	LDA #$0D80
C1/EBA0:	85FC    	STA $FC
C1/EBA2:	E220    	SEP #$20
C1/EBA4:	A984    	LDA #$84
C1/EBA6: +!	85E3    	STA $E3
C1/EBA8:	2201BC00	JSR $00BC01
C1/EBAC:	8215FE  	BRL $E9C4
{Operand >= 5}
C1/EBAF: +	D001 +   	BNE $EBB2
C1/EBB1:	60      	RTS
{Operand == 8} 
C1/EBB2: +	C906    	CMP #$06
C1/EBB4:	D00D +   	BNE $EBC3
C1/EBB6:	C220    	REP #$20
C1/EBB8:	AD0E01  	LDA $010E
C1/EBBB:	220C00C0	JSR $C0000C
C1/EBC2:	60      	RTS
{Operand == 7}
C1/EBC3: +	C907		CMP #$07
C1/EBC5:	D004 +	BNE $EBCB
C1/EBC7:	5C048000	JMP $008004
{Operand == 8..B}
C1/EBCB: +	C90C		CMP #$0C
C1/EBCD:	B005 + 	BCS $EBD4
C1/EBCF:	225A00C0	JSR $C0005A		[...handles weapons?]
C1/EBD3:	60      	RTS
{Operand == C}
C1/EBD4: +	D00B +   	BNE $EBE1
C1/EBD6:	C230    	REP #$30
C1/EBD8:	A5D4    	LDA $D4
C1/EBDA:	A63A    	LDX $3A
C1/EBDC:	226600C0	JSR $C00066		[Ultimately related to processing Dummy Status 1?]
C1/EBE0:	60      	RTS
{What the hell does this even do?}
C1/EBE1: +	C910
C1/EBE3:	D009 +	BNE $EBEE
C1/EBE5:	C230  	REP #$30		[Disable 8-bit Emulation Mode, Indexed Registers]
C1/EBE7:	A5D4    	LDA $D4
C1/EBE9:	227200C0	JSR $C00072
C1/EBED:	60      	RTS
{Operand >= 0D. Ending Handler?}
C1/EBEE: +	5C7500C0	JMP $C00075

[Command 20~27] {$D0 = #$FF}
C1/EBF2:	A5D3    	LDA $D3		[Load Event File Pointer[bank]]
C1/EBF4:	85D8    	STA $D8		[Store into TempBank]
C1/EBF6:	A9FF		LDA #$FF		[Load #$FF into Accumulator]
C1/EBF8:	85D0		STA $D0		[Store into this thing]
C1/EBFA:	C220		REP #$20		[Disable 8-bit Emulation Mode]
C1/EBFC:	A5D1  	JSR $D1A5
C1/EBFE:	18      	CLC			[Clear Carry] 
C1/EBFF:	690200  	ADC #$0002		[Add #$0002 to Accumulator]
C1/EC02:	85D6    	STA $D6		[Store..uh]
C1/EC04:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/EC06:	A504    	LDA $04		[Load Event Command]
C1/EC08:	2907    	AND #$07		[Logical AND for event range in 1s digit]
C1/EC0A:	EB      	XBA			[Switch Accumulator bytes]
C1/EC0B:	A505    	LDA $05		[Load Event Command Operand]
C1/EC0D:	207BE7  	JSR $E77B		{IMPORTANT}
C1/EC10:	E220    	SEP #$20
C1/EC12:	A5D0    	LDA $D0
C1/EC14:	D001    	BNE $EC17 *
C1/EC16:	60      	RTS
C1/EC17: *	82B9FC 	BRL $E8D3

[Command 28: 28nn: Wait for nn time increments (seconds?), or for button press if 00] {$D0 = #$83 || #$82 (nn == 0)}
C1/EC1A:	A505    	LDA $05		[Load Event Command Operand]
C1/EC1C:	D01B +   	BNE $EC39		[Branch ahead if it isn't zero]
C1/EC1E:	A983    	LDA #$83		[Load #$83 into Accumulator]
C1/EC20:	85D0    	STA $D0		[Store into this thing]
C1/EC22:	C210    	REP #$10		[Disable 8-bit Indexed Registers]
C1/EC24:	A6D4    	LDX $D4			[Load Lead Character Data Index into X]
C1/EC26:	BD2CE0  	LDA $E02C,X		[Uh]
C1/EC29:	3A      	DEC A			[Decrement Accumulator($E02C,X)]
C1/EC2A:	C903    	CMP #$03		[Compare with #$03]
C1/EC2C:	D002 ++   	BNE $EC30
C1/EC2E:	A902    	LDA #$02
C1/EC30: ++	E220    	SEP #$20		[Enable 8-bit Emulation]
C1/EC32:	AA      	TAX				[Transfer Accumulator to X]
C1/EC33:	A900    	LDA #$00		[Load #$00 into Accumulator]
C1/EC35:	95CC    	STA $CC,X
C1/EC37:	8006 ++   	BRA $EC3F
C1/EC39: +	854F    	STA $4F
C1/EC3B:	A982    	LDA #$82
C1/EC3D:	85D0    	STA $D0
C1/EC3F: ++	C220    	REP #$20
C1/EC41:	E6D1    	INC $D1		[Increment Event File Pointer]
C1/EC43:	E6D1    	INC $D1		[Increment Event File Pointer]
C1/EC45:	60      	RTS

[Command 29: 29nn: Increment Event Flag]
C1/EC46:	A605    	LDX $05
C1/EC48:	F00E +    	BEQ $EC58
C1/EC4A:	BD00CF  	LDA $CF00,X
C1/EC4D: -	1A      	INC A
C1/EC4E:	290F		AND #$0F
C1/EC50:	D002 ++	BNE $EC54
C1/EC52:	A90F		LDA #$0F
C1/EC54: ++	8500		STA $00
C1/EC56:	8035 ++	BRA $EC8D		[Branch to the latter half of Command 2A to examine the high bits]
C1/EC58: +	BD00CF	LDA $CF00,X
C1/EC5B:	D0F0 -    	BNE $EC4D
C1/EC5D:	A5ED    	LDA $ED			[Load Combat Zone Flag]
C1/EC5F:	300E    	BMI $EC6F		[Branch ahead if it's set]
C1/EC61:	4980		EOR #$80		[Toggle Bit #$80]
C1/EC63:	85ED		STA $ED
C1/EC65:	64CC		STZ $CC
C1/EC67:	64CD    	STZ $CD
C1/EC69:	64CE    	STZ $CE
C1/EC6B:	6400    	STZ $00
C1/EC6D:	801E ++    	BRA $EC8D
C1/EC6F:	FE00CF  	INC $CF00,X
C1/EC72:	C220    	REP #$20
C1/EC74:	E6D1    	INC $D1
C1/EC76:	E6D1    	INC $D1
C1/EC78:	2276C902	JSR $02C976

[Command 2A: 2Ann: Decrement flag, don't go under 0]
C1/EC7F:	A605    	LDX $05
C1/EC81:	BD00CF  	LDA $CF00,X
C1/EC84:	290F		AND #$0F
C1/EC86:	3A		DEC A
C1/EC87:	1002 +    	BPL $EC8B
C1/EC89:	A900		LDA #$00		[Default to 0 if decrement result is negative]
C1/EC9B: +	8500		STA $00
C1/EC8D: ++	BD00CF	LDA $CF00,X
C1/EC90:	29F0		AND #$F0
C1/EC92:	0500		ORA $00		[Logical OR with TempFlag]
C1/EC94:	9D00CF  	STA $CF00,X		[Store into Event Flags]
C1/EC97:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/EC99:	E6D1    	INC $D1		[Increment Event File Pointer]
C1/EC9B:	E6D1    	INC $D1		[Increment Event File Pointer]
C1/EC9D:	8233FC  	BRL $E8D3

[Command 2B: 2Bnn: Flip sprite, bring character near party?]
C1/ECA0:	C230    	REP #$30		[Disable 8-Bit Emulation Mode, Registers]
C1/ECA2:	A4D4    	LDY $D4			[Load this thing]
C1/ECA4:	A504    	LDA $04			[Load Event Command + Operand]
C1/ECA6:	29000F  	AND #$0F00		[Throw out all but the low bits]
C1/ECA9:	0A      	ASL A			[Multiply them by 2]
C1/ECAA:	AA      	TAX				[Transfer Accumulator to X]
C1/ECAB:	A90100  	LDA #$0001		[Load #$0001 into accumulator]
C1/ECAE:	9D00E0  	STA $E000,X		[Store into Master Activate Byte?]
C1/ECB1:	A43A    	LDY $3A
C1/ECB3:	B902E0  	LDA $E002,Y
C1/ECB6:	9D02E0  	STA $E002,X
C1/ECB9:	B904E0  	LDA $E004,Y
C1/ECBC:	9D04E0  	STA $E004,X
C1/ECBF:	A90000  	LDA #$0000
C1/ECC2:	9D06E0  	STA $E006,X
C1/ECC5:	9D08E0  	STA $E008,X
C1/ECC8:	A4D4    	LDY $D4
C1/ECCA:	E6D1    	INC $D1
C1/ECCC:	E6D1    	INC $D1
C1/ECCE:	E220    	SEP #$20
C1/ECD0:	B90BE0  	LDA $E00B,Y
C1/ECD3:	9D0BE0  	STA $E00B,X
C1/ECD6:	B98EE0  	LDA $E08E,Y
C1/ECD9:	9D8EE0  	STA $E08E,X
C1/ECDC:	B94CE0  	LDA $E04C,Y
C1/ECDF:	9D4CE0  	STA $E04C,X
C1/ECE2:	B910E0  	LDA $E010,Y			[Load Sprite Flags]
C1/ECE5:	C902		CMP #$02			[Check if Facing Right]
C1/ECE7:	9004 +		BCC $ECED			[Branch ahead if's less than that]
C1/ECE9:	4980		EOR #$80			[Toggle bit #$80 (Left vs. Right)]
C1/ECEB:	8002		BRA $ECEF
C1/ECED: +	4901		EOR #$01			[Toggle bit $$01 (Up vs. Down)]
C1/ECEF:	9D10E0		STA $E010,X			[Store into Sprite Flags]
C1/ECF4:	9D30E0		STA $E030,X
C1/ECF7:	BD80E1		LDA $E180,X
C1/ECFA:	222000C1	JSR $C10020

[Command 2C: 2Cnn: Make character leave the party!]
C1/ED01:	C230		REP #$30
C1/ED03:	A504		LDA $04
C1/ED05:	29000F		AND #$0F00
C1/ED08:	0A			ASL A
C1/ED09:	AA			TAX 
C1/ED0A:	A98000		LDA #$0080
C1/ED0D:	9D00E0		STA $E000,X
C1/ED10:	E6D1		INC $D1
C1/ED12:	E6D1		INC $D1
C1/ED14:	E220		SEP #$20
C1/ED16:	BD2CE0		LDA $E02C,X		[Check whether character leads the party]
C1/ED19:	F017 +		BEQ $ED32		[Branch ahead if character leads]
C1/ED1B:	9E2CE0		STZ $E02C,X
C1/ED1E:	290F		AND #$0F
C1/ED20:	3A			DEC A
C1/ED21:	C903		CMP #$03
C1/ED23:	D002		BNE $ED27
C1/ED25:	A902		LDA #$02
C1/ED27:	E210		SEP #$10
C1/ED29:	AA			TAX 
C1/ED2A:	A900		LDA #$00
C1/ED2C:	95D9		STA $D9,X
C1/ED32:	4CDBE0		JMP $E0DB

[Command 2D: 2dnn: Invoke Effect]
C1/ED35:	A505		LDA $05			[Load Event Command Operand]
C1/ED37:	100B +		BPL $ED44		[Branch ahead if it's positive]
C1/ED39:	C990		CMP #$90		[Compare #$90]
C1/ED3B:	B004 ++		BCS $ED41		[Branch ahead if Accumulator > that]
C1/ED3D:	290F		AND #$0F
C1/ED3F:	804A !		BRA $ED8B
C1/ED41: ++	828500 *	BRL $EDC9
C1/ED44: +	D010 +		BNE $ED56
C1/ED46:	A900		LDA #$00		[Load #$00 into Accumulator]
C1/ED48:	8D5710		STA $1057		[Store here]
C1/ED4B:	A5E6		LDA $E6
C1/ED4D:	8D5810		STA $1058
C1/ED50:	A904		LDA #$04
C1/ED52:	04E2		TSB $E2
C1/ED54:	8073		BRA $EDC9
{Individual arg. sections}
C1/ED56: +	C901		CMP #$01
C1/ED58:	D007		BNE $ED61
{#$01: $1057 = #$01} [Going theory: cuts off sound effects]
C1/ED5A:	A901		LDA #$01		[Load #$01 into Accumulator]
C1/ED5C:	8D5710		STA $1057
C1/ED5F:	8068 *		BRA $EDC9

C1/ED61:	C902		CMP #$02
C1/ED63:	D006		BNE $ED6B
{#$02: $49 = #$E0}
C1/ED65:	A9E0		LDA #$E0
C1/ED67:	8549		STA $49
C1/ED69:	805E *		BRA $EDC9

C1/ED6B:	C903		CMP #$03
C1/ED6D:	D006		BNE $ED75
{#$03: $49 = #$60}
C1/ED6F:	A960		LDA #$60
C1/ED71:	8549		STA $49
C1/ED73:	8054 *		BRA $EDC9

C1/ED75:	C904		CMP #$04
C1/ED77:	D004 +		BNE $ED7D
{#$04: Zeroes out $49. Increment pointer by 2}
C1/ED79:	6449		STZ $49
C1/ED7B:	804C		BRA $EDC9

C1/ED7D: +	C905		CMP #$05
C1/ED7F:	D004 +		BNE $ED85
{#$05: Use #$20 instead of #$60 for Section #$06. Increment pointer by 4}
C1/ED81:	A920		LDA #$20
C1/ED83:	8006 ++		BRA $ED8B

C1/ED85: +	C906		CMP #$06
C1/ED87:	D01F		BNE $EDA8
C1/ED89:	A960		LDA #$60
C1/ED8B: ++	48			PHA				[Push Accumulator onto Stack]
C1/ED8C:	2206C802	JSR $02C806		[At least it isn't Mode 7 fuckery]
C1/ED90:	68			PLA				[Pull Accumulator from Stack]
C1/ED91:	852A		STA $2A
C1/ED93:	C220		REP #$20
C1/ED95:	A002		LDY #$02
C1/ED97:	B7D1		LDA [$D1],Y
C1/ED99:	8D0C01		STA $010C
C1/ED9C:	9C0A01		STZ $010A
C1/ED9F:	A5D1		LDA $D1
C1/EDA1:	18			CLC 
C1/EDA2:	690400		ADC #$0004
C1/EDA5:	85D1		STA $D1				[Store into Event File Pointer]
C1/EDA7:	60			RTS
C1/EDA8:	C907		CMP #$07
C1/EDAA:	D00F		BNE $ED??
C1/EDAC:	A52A		LDA $2A
C1/EDAE:	F019		BEQ
C1/EDB0:	0980		ORA #$80
C1/EDB2:	852A    	STA $2A
C1/EDB4:	C220    	REP #$20
C1/EDB6:	E6D1    	INC $D1
C1/EDB8:	E6D1    	INC $D1
C1/EDBA:	60      	RTS
C1/EDBB:	C908		CMP #$08
C1/EDBD:	D00A      	ASL A
C1/EDBF:	A90804  	LDA #$0408
C1/EDC2:	E2A9    	SEP #$A9
C1/EDC4:	8685    	STX $85
C1/EDC6:	D080    	BNE $ED48
C1/EDC8:	EB      	XBA 
{Wrap it up}
C1/EDC9: *	C220    	REP #$20
C1/EDCB:	E6D1    	INC $D1
C1/EDCD:	E6D1    	INC $D1
C1/EDCF:	8201FB  	BRL $E8D3

[Command 2E: 2Enn: Open Item Shop ring menu]
C1/EDD2:	C230    	REP #$30
C1/EDD4:	E6D1    	INC $D1
C1/EDD6:	E6D1    	INC $D1
C1/EDD8:	A505    	LDA $05
C1/EDDA:	29FF00  	AND #$00FF
C1/EDDD:	A8      	TAY 
C1/EDDE:	A63A    	LDX $3A
C1/EDE0:	20F3F3  	JSR $F3F3
C1/EDE3:	A599    	LDA $99
C1/EDE5:	29FF00  	AND #$00FF
C1/EDE8:	224800C0	JSR $C00048
C1/EDEC:	82FB05  	BRL $F3EA

[Command 2F: 2Fxx: Various utility effects.]
C1/EDEF:	C210    	REP #$10		[Disable 8-bit Index Registers]
C1/EDF1:	A4D1    	LDY $D1			[Load Event File Pointer into Y]
C1/EDF3:	C8      	INY				[Increment Y]
C1/EDF4:	C8      	INY				[Increment Y]
C1/EDF5:	84D1    	STY $D1			[Store Y into Event File Pointer]
C1/EDF7:	A6D4    	LDX $D4			[Load Lead Character Data Index into X]
C1/EDF9:	A505    	LDA $05			[Load Event Command Operand into Accumulator]
C1/EDFB:	3032 +   	BMI $EE2F		[Branch ahead if most significant bit (#$80) is set]
C1/EDFD:	C940		CMP #$40		[Compare Accumulator with #$40]
C1/EEFF:	B059 ++		BCS $EE5A		[Branch ahead if it's greater than or equal to that]
C1/EE01:	293F		AND #$3F		[Otherwise, throw out all bits except #$3F]
C1/EE03:	F00A +!   	BEQ $EE0F		[Branch ahead if there isn't anything left after the AND]
C1/EE05:	C904		CMP #$04		[Compare Accumulator with #$04]
C1/EE07:	B010 +@		BCS $EE19		[Branch ahead if it's greater than or equal to that]
[Default: Choose the Boy]
C1/EE09:	3A			DEC A			[Decrement Accumulator]
C1/EE0A:	0A			ASL A			[Shift Left]
C1/EE0B:	EB			XBA				[Switch A and B]
C1/EE0C:	A900		LDA #$00		[Load #$00]
C1/EE0E:	AA			TAX				[Transfer Accumulator to X]
[Restore Character's HP]
C1/EE0F:	C220    	REP #$20
C1/EE11:	BD84E1  	LDA $E184,X
C1/EE14:	9D82E1  	STA $E182,X
C1/EE17:	803E *   	BRA $EE57
[Restore Everyone's HP]
C1/EE19: +@	C220    	REP #$20
C1/EE1B:	AD84E1  	LDA $E184
C1/EE1E:	8D82E1  	STA $E182
C1/EE21:	AD84E3  	LDA $E384
C1/EE24:	8D82E3  	STA $E382
C1/EE27:	AD84E5  	LDA $E584
C1/EE2A:	8D82E5  	STA $E582
C1/EE2D:	8028 *   	BRA $EE57
[Restore Character's MP]
C1/EE2F: +	297F		AND #$7F
C1/EE31:	F00A		$
C1/EE33:	C904
C1/EE35:	B00E
C1/EE37:	3A
C1/EE38:	0A		ASL
C1/EE39:	EB      	XBA 
C1/EE3A:	A900
C1/EE3C:	AA		TAX			[Transfer Accumulator to X]
C1/EE3D:	BD87E1  	LDA $E187,X		[Load Max MP]
C1/EE40:	9D86E1  	STA $E186,X		[Store into Current MP]
C1/EE43:	8012 +   	BRA $EE57
[Restore Everyone's MP]
C1/EE45:	AD87E1  	LDA $E187
C1/EE48:	8D86E1  	STA $E186
C1/EE4B:	AD87E3  	LDA $E387
C1/EE4E:	8D86E3  	STA $E386
C1/EE51:	AD87E5  	LDA $E587
C1/EE54:	8D86E5  	STA $E586
C1/EE57: *	8279FA  	BRL $E8D3
C1/EE5A: ++	293F		AND #$3F
C1/EE5C:	F00A ++    	BEQ $EE68
C1/EE5E:	C904		CMP #$04
C1/EE60:	B00C		BCS $
C1/EE62:	3A			DEC A
C1/EE63:	0A			ASL
C1/EE64:	EB      	XBA 
C1/EE65:	A900		LDA #$00
C1/EE67:	AA			TAX
C1/EE68: ++	2083EE  	JSR $EE83
C1/EE6B:	8265FA  	BRL $E8D3
C1/EE6E:	A20000  	LDX #$0000
C1/EE71:	2083EE  	JSR $EE83
C1/EE74:	A20002  	LDX #$0200
C1/EE77:	2083EE  	JSR $EE83
C1/EE7A:	A20004  	LDX #$0400
C1/EE7D:	2083EE  	JSR $EE83
C1/EE80:	8250FA  	BRL $E8D3
[Command 2F-1]
C1/EE83:	E220    	SEP #$20
C1/EE85:	A9FF    	LDA #$FF
C1/EE87:	22BA8001	JSR $0180BA
C1/EE8B:	60      	RTS

[Command 30: 30nnxx: Set event flag nn to xx. Cannot set anything but the 1s digit, eh?]
C1/EE8C:	A002		LDY #$02		[Load #$02 into Y]
C1/EE8E:	B7D1		LDA [$D1],Y		[Load Event File Pointer, find second operand.]
C1/EE90:	8500		STA $00		[Store into SecondOperand]
C1/EE92:	A605		LDX $05		[Load Event Command (first) operand into X]
C1/EE94:	BD00CF	LDA $CF00,X		[Load Event Flag indicated by first operand]
C1/EE97:	29F0    	AND #$F0		[Logical AND for high bits]
C1/EE99:	0500    	ORA $00		[Logical OR Accumulator with SecondOperand]
C1/EE9B:	9D00CF  	STA $CF00,X		[Store back into Event Flag[X]]
C1/EE9E:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/EEA0:	A5D1    	LDA $D1		[Load Event File Pointer]
C1/EEA2:	18      	CLC			[Clear Carry]
C1/EEA3:	690300  	ADC #$0003		[Add #$0003 for the next command]
C1/EEA6:	85D1    	STA $D1		[Store back into Event File Pointer
C1/EEA8:	60      	RTS			[Return]

[Command 31: 31nnxx]
C1/EEAC:	8224FA		BRL $E8D3

[Used by Commands 31 and 34]
C1/EEAF:	A002		LDY #$02
C1/EEB1:	B7D1		LDA [$D1],Y		[Load Operand 2]
C1/EEB3:	8502		STA $02			[Store into Temp2]
C1/EEB5:	C230		REP #$30		[Disable 8-bit Emulation Mode, Registers]
C1/EEB7:	A4D1		LDY $D1			[Load Event File Pointer]
C1/EEB9:	C8			INY
C1/EEBA:	C8			INY 
C1/EEBB:	C8			INY 
C1/EEBC:	84D1		STY $D1
C1/EEBE:	A6D4		LDX $D4
C1/EEC0:	A505		LDA $05			[Load Operand 1]
C1/EEC2:	29FF00		AND #$00FF
C1/EEC5:	F00B +		BEQ $EED2
C1/EEC7:	A63A		LDX $3A
C1/EEC9:	898000		BIT #$0080
C1/EECC:	D004 +		BNE $EED2
C1/EED0:	EB			XBA 
C1/EED1:	AA			TAX 
C1/EED2: +	206CCA		JSR $CA6C
C1/EED5:	A940		LDA #$40
C1/EED7:	9D1CE0		STA $E01C
C1/EEDA:	A502		LDA $02
C1/EEDC:	9D11E0		ORA ($E0),Y
C1/EEE1:	9D30E0		STA $E030
C1/EEE4:	A901		LDA #$01
C1/EEE6:	9D42E0		STA $E042
C1/EEE9:	60			RTS

[Command 32: 32nnxx: ]
C1/EEEA:	C210    	REP #$10		[Disable 8-bit Index Registers]
C1/EEEC:	A00200  	LDY #$0002		[Load #$02 into Y]
C1/EEEF:	B7D1    	LDA [$D1],Y		[Load second operand]
C1/EEF1:	8500    	STA $00		[Store into SecondOperand]
C1/EEF3:	A4D1    	LDY $D1		[Load Event File Pointer into Y]
C1/EEF5:	C8      	INY			[Increment Y]
C1/EEF6:	C8      	INY			[Increment Y]
C1/EEF7:	C8      	INY			[Increment Y]
C1/EEF8:	84D1    	STY $D1		[Store Y into Event File Pointer]
C1/EEFA:	A6D4    	LDX $D4		[Load this thing]
C1/EEFC:	A505    	LDA $05		[Load Event Command (first) operand]
C1/EEFE:	F00C +    	BEQ $EF0C		[Branch ahead if first operand == 0]
C1/EF00:	1004 ++   	BPL $EF06		[Branch ahead if first operand is positive]
C1/EF02:	A63A    	LDX $3A		[Load from here instead of 
C1/EF04:	8006 +    	BRA $EF0C		[Branch 
C1/EF06: ++	3A      	DEC A			[Decrement Accumulator]
C1/EF07:	0A      	ASL A			[Multiply it by 2]
C1/EF08:	EB      	XBA			[Switch low and high bytes]
C1/EF09:	A900		LDA #$00		[Load #$00 into Accumulator] {Keep the character index low byte clean}
C1/EF0B:	AA			TAX			[Transfer to X]
C1/EF0C: +	9E1CE0  	STZ $E01C,X		[Store zero in this]
C1/EF0F:	9E13E0  	STZ $E013,X		[Store zero in this]
C1/EF12:	A9FF		LDA #$FF		[Load #$FF into Accumulator]
C1/EF14:	8501		STA $01		[Store into $01]
C1/EF16:	A500		LDA $00		[Load SecondOperand]
C1/EF18:	293F		AND #$3F		[Logical AND for #$3F] {Higher bits are used for direction}
C1/EF1A:	D004 +	BNE $EF20		[Branch ahead if it isn't 0]
C1/EF1C:	6401		STZ $01		[Otherwise, store zero into $01] {Needed for movement?}
C1/EF1E:	A901		LDA #$01		[And, load #$01 into Accumulator] {Needed to work at all?}
C1/EF20: +	9D0AE0	STA $E00A,X		[Store into this thing]
C1/EF23:	9E67E0	STZ $E067,X		[Store zero into this thing]
C1/EF26:	A901  	LDA #$01		[Load #$01 into Accumulator]
C1/EF28:	9D42E0  	STA $E042,X		[Store into this thing]
C1/EF2B:	A500    	LDA $00		[Load SecondOperand]
C1/EF2D:	29C0		AND #$C0		[Logical AND for #%11000000] {Left}
C1/EF2F:	F038 +	BEQ $EF69		[Branch to {Up} if none of those bits are found]
C1/EF31:	C940		CMP #$40		[Compare with #$40] {Down}
C1/EF33:	F04C ++	BEQ $EF81		[Branch to {Down} if Accumulator == #$40]
C1/EF35:	C980		CMP #$80		[Compare with #$80] {Right}
C1/EF37:	F018 +!   	BEQ $EF51		[Branch to {Right} if Accumulator == #$80]
C1/EF39:	A982		LDA #$82		[Opposite direction?]
C1/EF3B:	2501		AND $01		[...what is this?]
C1/EF3D:	9D06E0	STA $E006,X		[Store into X automatic movement?]
C1/EF40:	A900		LDA #$00		[Load #$00 into Accumulator]
C1/EF42:	9D07E0	STA $E007,X		[Store into Y automatic movement?]
C1/EF45:	A982		LDA #$82		[Load #$82 into Accumulator] {Facing left sprite}
C1/EF47:	9D10E0    	STA $E010,X		[Store into Character Sprite/Animation]
C1/EF4A:	E00006  	CPX #$0600		[Compare #$0600 with X, see if it's an NPC/Enemy]
C1/EF4D:	9066 +#   	BCC $EFB5
C1/EF4F:	8046 +@   	BRA $EF97
C1/EF51: +!	A902		LDA #$02
C1/EF53:	2501		AND $01
C1/EF55:	9D06E0    	STA $E006,X
C1/EF58:	A900		LDA #$00
C1/EF5A:	9D07E0	STA $E007,X
C1/EF5D:	A902		LDA #$02		[Load #$02 into Accumulator] {Facing right sprite}
C1/EF5F:	9D10E0	STA $E010,X		[Store into Character Sprite/Animation]
C1/EF62:	E00006  	CPX #$0600
C1/EF65:	904E +#   	BCC $EFB5
C1/EF67:	802E    	BRA $EF97
C1/EF69: +	A900		LDA #$00
C1/EF6B:	9D06E0    	STA $E006,X
C1/EF6E:	A982		LDA #$82		[Opposite direction?]
C1/EF70:	2501		AND $01
C1/EF73:	9D07E0	STA $E007,X
C1/EF75:	A900		LDA #$00		[Load #$00 into Accumulator] {Facing up sprite}
C1/EF77:	9D10E0	STA $E010,X		[Store into Character Sprite/Animation]
C1/EF7A:	E00006  	CPX #$0600
C1/EF7D:	9036 +#   	BCC $EFB5
C1/EF7F:	8016    	BRA $EF97
C1/EF81: ++	A900		LDA #$00		[Load #$00]
C1/EF84:	9D06E0	STA $E006,X		[Store into X automatic movement?]
C1/EF86:	A902		LDA #$02		[Load #$02 (Positive directional increment) into Accumulator]
C1/EF88:	2501		AND $01
C1/EF8A:	9D07E0	STA $E007,X		[Store into Y automatic movement?]
C1/EF8D:	A901		LDA #$01		[Load #$01 into Accumulator] {Facing down sprite}
C1/EF8F:	9D10E0	STA $E010,X		[Store into Character Sprite/Animation]
C1/EF92:	E00006  	CPX #$0600
C1/EF95:	901E +#   	BCC $EFB5
C1/EF97: +@	A9FF		LDA #$FF
C1/EF9A:	9D30E0	STA $E030,X
C1/EF9C:	BD71E0  	LDA $E071,X
C1/EF9F:	2960		AND #$60
C1/EFA1:	F00B	+	BEQ 
C1/EFA3:	2940		AND #$40
C1/EFA5:	F003 ++	BEQ $EFAA
C1/EFA7:	9E10E0    	STZ $E010,X		[Store zero into Character Sprite/Animation]
C1/EFAA: ++	A900		LDA #$00
C1/EFAC:	8004 ++	BRA $EFB0
C1/EFAE: +	A901		LDA #$01
C1/EFB0: ++	2501		AND $01
C1/EFB2:	9D11E0	STA $E011,X
C1/EFB5: +#	821BF9  	BRL $E8D3		[Go back to master command interpreter?]

[Command 33: 33nnxx: Store a new color into a special color slot?]
C1/EFB8:	C210    	REP #$10		[Disable 8-Bit Registers]
C1/EFBA:	A00200  	LDY #$0002		[Load #$02 into Y]
C1/EFBD:	B7D1    	LDA [$D1],Y		[Load SecondOperand into Accumulator]
C1/EFBF:	EB      	XBA				[Switch A and B]
C1/EFC0:	A4D1    	LDY $D1			[Load Event File Pointer into Y]
C1/EFC2:	C8      	INY				[Increment Y]
C1/EFC3:	C8      	INY				[Twice]
C1/EFC4:	C8      	INY				[Thrice]
C1/EFC5:	84D1    	STY $D1			[Store back into Event File Pointer]
C1/EFC7:	A505    	LDA $05			[Load FirstOperand]
C1/EFC9:	C220    	REP #$20
C1/EFCB:	8D0006  	STA $0600
C1/EFCE:	8202F9  	BRL $E8D3

[Command 34: Same as 31, but indefinitely?]
C1/EFD4:	A930		LDA #$30
C1/EFD6:	9D1CE0		STA $E01C,X
C1/EFD9:	9E42E0    	STZ $E042,X
C1/EFDC:	82F4F8  	BRL $E8D3

[Command 35: Something to do with the Status Bar?]
C1/EFDF:	C220    	REP #$20
C1/EFE1:	E6D1    	INC $D1			[Increment Event File Pointer]
C1/EFE3:	2026E3  	JSR $E326
C1/EFE6:	60      	RTS

[Command 36 & 37]
C1/EFE7:	C220    	REP #$20		[Disable 8-Bit Emulation]
C1/EFE9:	A001		LDY #$01		[Load #$01 into Y]
C1/EFEB:	B7D1    	LDA [$D1],Y		[Load first operand]
C1/EFED:	E6D1		INC $D1			[Increment Event File Pointer]
C1/EFEF:	E6D1		INC $D1			[Increment Event File Pointer]
C1/EFF1:	E6D1		INC $D1			[Increment Event File Pointer]
C1/EFF3:	A604		LDX $04			[Load Event Command into X]
C1/EFF5:	225700C0	JSR $C00057		[Jump to...]
C1/EFF9:	60			RTS				[Return]

[Command 38: 38nn: Check who's leading the party?]
C1/EFFA:	C210		REP #10		[Disable 8-bit Index Registers]
C1/EFFC:	8500		STA $00		[Store...what there?]
C1/EFFE:	A4D1		LDY $D1		[Load Event File Pointer into Y]
C1/EFFF:	C8    		INY			[Increment Y]
C1/F000:	C8      	INY 			[Increment Y]
C1/F002:	A5D5    	LDA $D5		[Load 
C1/F004:	4A      	LSR A
C1/F005:	C505    	CMP $05		[Compare with Event Command operand]
C1/F007:	F002 +   	BEQ $F00B
C1/F009:	C8      	INY			[Increment Y]
C1/F00A:	C8      	INY			[Increment Y]
C1/F00B: +	84D1    	STY $D1		[Store Y into Event File Pointer]
C1/F00D:	82C3F8  	BRL $E8D3

[Command 39: 39nnxxyy: Set character 01~03's character data at byte $E1xx,[nn] to yy.]
C1/F010:	C230    	REP #$30		[Disable 8-Bit Emulation, Registers]
C1/F012:	A00200  	LDY #$0002		[Load #$0002 into Y]
C1/F015:	B7D1    	LDA [$D1],Y		[Load second & third operand through Event File Pointer]
C1/F017:	8500    	STA $00			[Store into SecondOperand]
C1/F019:	A5D1    	LDA $D1			[Load Event File Pointer into Accumulator]
C1/F01B:	18      	CLC				[Clear Carry]
C1/F01C:	690400  	ADC #$0004		[Add #$0004]
C1/F01F:	85D1    	STA $D1			[Store back into Event File Pointer]
C1/F021:	A6D4    	LDX $D4			[Load Lead Character Data Index]
C1/F023:	A505    	LDA $05			[Load Event Command (first) operand into Accumulator]
C1/F025:	29FF00  	AND #$00FF		[Throw out high byte (it's unrelated anyways)]
C1/F028:	F00B +    	BEQ $F035		[Branch ahead if it's equal to 0]
C1/F02A:	A63A    	LDX $3A			[Load $3A into X]
C1/F02C:	898000  	BIT #$0080		[Check for #%00001000]
C1/F02F:	D004 +   	BNE $F035		[Branch ahead if it's present]
C1/F031:	3A      	DEC A			[Decrement Accumulator]
C1/F032:	0A      	ASL A			[Multiply it by 2]
C1/F033:	EB      	XBA				[Switch Accumulator bytes]
C1/F034:	AA      	TAX				[Transfer Accumulator to X]
C1/F035: +	8602    	STX $02			[Store X into TempX]
C1/F037:	A500    	LDA $00			[Load SecondOperand into Accumulator]
C1/F039:	29FF00  	AND #$00FF		[Throw out first byte]
C1/F03C:	18      	CLC				[Clear Carry]
C1/F03D:	690001  	ADC #$0100		[Add #$0100 to Accumulator] {Deal with the second page of a given character}
C1/F040:	0502    	ORA $02			[Logical OR TempX with Accumulator] {Figure in character block index}
C1/F042:	AA      	TAX 			[Transfer Accumulator to X]
C1/F043:	E220    	SEP #$20		[Enable 8-bit Emulation Mode]
C1/F045:	A501    	LDA $01			[Load ThirdOperand]
C1/F047:	9D00E0  	STA $E000,X		[Store in character data page]
C1/F04A:	60      	RTS				[Return]

[Command 3A: 3Annxxyy?]
C1/F04B:	C230    	REP #$30		[Disable 8-Bit Emulation, Registers]
C1/F04D:	A00200  	LDY #$0002		[Load #$0002 into Y]
C1/F050:	B7D1    	LDA [$D1],Y		[Load second & third operand through Event File Pointer]
C1/F052:	8500    	STA $00			[Store into second and third operand]
C1/F054:	A5D1    	LDA $D1			[Load Event File Pointer into Accumulator]
C1/F056:	18      	CLC				[Clear Carry]
C1/F057:	690400  	ADC #$0004		[Add 4]
C1/F05A:	85D1    	STA $D1			[Store back into Event File Pointer]
C1/F05C:	A6D4    	LDX $D4			[Load Lead Character Data Index]
C1/F05E:	A505    	LDA $05
C1/F060:	29FF00  	AND #$00FF
C1/F063:	F004    	BEQ $F069
C1/F065:	3A      	DEC A
C1/F066:	0A      	ASL A
C1/F067:	EB      	XBA 
C1/F068:	AA      	TAX 
C1/F069:	A500    	LDA $00
C1/F06B:	9D40E0  	STA $E040,X
C1/F06E:	60      	RTS

[Command 3B]
C1/F06F:	A505    	LDA $05
C1/F071:	290F		AND #$0F
C1/F073:	C903		CMP #$03
C1/F075:	D002 +		BNE $F079
C1/F077:	A904		LDA #$04
C1/F079: +	8502		STA $02
C1/F07B:	A505		LDA $05
C1/F07D:	4A			LSR A
C1/F07E:	4A      	LSR A
C1/F07F:	4A      	LSR A
C1/F080:	4A      	LSR A
C1/F081:	D00C    	BNE $F08F
C1/F083:	A5D9    	LDA $D9
C1/F085:	30F2    	BMI $F079
C1/F087:	A5DA    	LDA $DA
C1/F089:	30EE    	BMI $F079
C1/F08B:	A5DB    	LDA $DB
C1/F08D:	8010    	BRA $F09F
C1/F08F:	3A      	DEC A
C1/F090:	D004    	BNE $F096
C1/F092:	A5D9    	LDA $D9
C1/F094:	8009    	BRA $F09F
C1/F096:	3A      	DEC A
C1/F097:	D004    	BNE $F09D
C1/F099:	A5DA    	LDA $DA
C1/F09B:	8002    	BRA $F09F
C1/F09D:	A5DB    	LDA $DB
C1/F09F:	8503    	STA $03
C1/F0A1:	A502    	LDA $02
C1/F0A3:	F006    	BEQ $F0AB
C1/F0A5:	2503    	AND $03
C1/F0A7:	D010    	BNE $F0B9
C1/F0A9:	F004    	BEQ $F0AF
C1/F0AB:	A503    	LDA $03
C1/F0AD:	F00A    	BEQ $F0B9
C1/F0AF:	C220    	REP #$20
C1/F0B1:	A5D1    	LDA $D1
C1/F0B3:	18      	CLC 
C1/F0B4:	690400  	ADC #$0004
C1/F0B7:	8008    	BRA $F0C1
C1/F0B9:	C220    	REP #$20
C1/F0BB:	A5D1    	LDA $D1
C1/F0BD:	18      	CLC 
C1/F0BE:	690200  	ADC #$0002
C1/F0C1:	85D1    	STA $D1
C1/F0C3:	820DF8  	BRL $E8D3

[Command 3C]
C1/F0C6:	A200A5  	LDX #$A500
C1/F0C9:	D9F00B  	CMP $0BF0,Y
C1/F0CC:	E8      	INX 
C1/F0CD:	A5DA    	LDA $DA
C1/F0CF:	F006    	BEQ $F0D7
C1/F0D1:	E8      	INX 
C1/F0D2:	A5DB    	LDA $DB
C1/F0D4:	F001    	BEQ $F0D7
C1/F0D6:	E8      	INX 
C1/F0D7:	8A      	TXA 
C1/F0D8:	C210    	REP #$10
C1/F0DA:	A4D1    	LDY $D1
C1/F0DC:	C8      	INY 
C1/F0DD:	C8      	INY 
C1/F0DE:	C505    	CMP $05
C1/F0E0:	F002    	BEQ $F0E4
C1/F0E2:	C8      	INY 
C1/F0E3:	C8      	INY 
C1/F0E4:	84D1    	STY $D1
C1/F0E6:	82EAF7  	BRL $E8D3
[Command 3D]
C1/F0E9:	60      	RTS
[Command 3E]
C1/F0EA:	60      	RTS
[Command 3F]
C1/F0EB:	60      	RTS

[Command 40: Play Music. As an aside, this is remarkably straight forward.]
C1/F0EC:	A505    	LDA $05			[Load Event Script Command operand]
C1/F0EE:	8D001E  	STA $1E00		[Store here. Bank 7E]
C1/F0F1:	A002		LDY #$02		[Load #$02 into Y]
C1/F0F3:	B7D1		LDA [$D1],Y		[Load second operand (from pointer) into Accumulator]
C1/F0F5:	8D011E    	STA $1E01		[Store here]
C1/F0F8:	C220    	REP #$20		[Disable 8-bit Emulation Mode]
C1/F0FA:	A003		LDY #$03		[Load #$03 into Y]
C1/F0FC:	B7D1		LDA [$D1],Y		[Load  third/fourth operand (from pointer) into Accumulator]
C1/F0FE:	8D021E    	STA $1E02		[Store here]
C1/F101:	A5D1    	LDA $D1			[Load Event File Pointer]
C1/F103:	18      	CLC				[Clear Carry]
C1/F104:	690500  	ADC #$0005		[Add #$05]
C1/F107:	85D1    	STA $D1			[Store back into Event File Pointer]
C1/F109:	220400C3	JSR $C30004		[Jump to the music bank, why not?]
C1/F10D:	60      	RTS				[Return]

[Command 41: ]
C1/F10E:	A505    	LDA $05			[Load Event Script Command operand]
C1/F110:	8500    	STA $00
C1/F112:	A002    	LDY #$02		[Load #$02 into Y]
C1/F114:	B7D1    	LDA [$D1],Y		[Load second operand (from pointer) into Accumulator]
C1/F116:	8501
C1/F118:	C8    	ORA ($C8,X)
C1/F119:	C220    	REP #$20
C1/F11B:	B7D1    	LDA [$D1],Y
C1/F11D:	8502    	STA $02
C1/F11F:	A5D1    	LDA $D1
C1/F121:	18      	CLC 
C1/F122:	690500  	ADC #$0005
C1/F125:	85D1    	STA $D1
C1/F127:	A502    	LDA $02
C1/F129:	E220    	SEP #$20
C1/F12B:	EB      	XBA 
C1/F12C:	0A      	ASL A
C1/F12D:	C220    	REP #$20
C1/F12F:	29FF7F  	AND #$7FFF
C1/F132:	9003    	BCC $F137
C1/F134:	090080  	ORA #$8000
C1/F137:	4A      	LSR A
C1/F138:	8512    	STA $12
C1/F13A:	18      	CLC 
C1/F13B:	22FFCA00	JSR $00CAFF
C1/F13F:	60      	RTS

[42445F: Event flag must be >= 5 and < F]
[Command 42: 42nnxx: Branch ahead 2 bytes if event flag nn is >= x[1] and < x[0]. Yeah, it's fucked up.]
C1/F140:	A002		LDY #$02		[Load #$02 into Y]
C1/F142:	B7D1		LDA [$D1],Y		[Load second operand through Event File Pointer]
C1/F144:	8501		STA $01			[Store into SecondOperand]
C1/F146:	290F		AND #$0F		[Logical AND for low bits]
C1/F148:	8500		STA $00			[Store into SecondOperandLowBits]
C1/F14A:	A501		LDA $01			[Load SecondOperand]
C1/F14C:	4A			LSR A			[Shift right 1 bit] {Throw out low bits, since they're stored elsewhere}
C1/F14D:	4A			LSR A			[Again, shift right 1 bit]
C1/F14E:	4A			LSR A			[Yet again, shift right 1 bit]
C1/F14F:	4A			LSR A			[Finally, shift right 1 bit]
C1/F150:	8501		STA $01			[Store back into SecondOperandHighBits]
C1/F152:	A605		LDX $05			[Load Event Command Operand into X]
C1/F154:	C210		REP #$10		[Disable 8-bit Emulation Mode]
C1/F156:	A4D1		LDY $D1			[Load Event File Pointer into Y]
C1/F158:	C8			INY				[Increment Y]
C1/F159:	C8			INY				[Increment Y again]
C1/F15A:	C8			INY				[Increment Y yet again]
C1/F15B:	BD00CF		LDA $CF00,X		[Load Event Flag[Operand]]
C1/F15E:	C501		CMP $01			[Compare with SecondOperandHighBits] {Just, in their low bits form}
C1/F160:	9006 +		BCC $F168		[Branch ahead if Event Flag[Operand] < SecondOperandHighBits]
C1/F162:	C500		CMP $00			[Compare with SecondOperandLowBits]
C1/F164:	F004 ++		BEQ $F16A		[Branch ahead if equal]
C1/F166:	9002 ++		BCC $F16A		[Branch ahead if Event Flag[Operand] < SecondOperandLowBits]
C1/F168: +	C8			INY				[Increment Y]
C1/F169:	C8			INY				[Increment Y]
C1/F16A: ++	84D1		STY $D1			[Store Y into Event File Pointer]
C1/F16C:	8264F7		BRL $E8D3		[Branch back to that thing]

[Command 43: 43nnxx:]
C1/F16F:	A002		LDY #$02		[Load #$02 into Y]
C1/F171:	B7D1		LDA [$D1],Y		[Load second operand through Event File Pointer]
C1/F173:	8504		STA $04			[Store into TempSecond]
C1/F175:	A604		LDX $04			[Load TempSecond into X]
C1/F177:	BD00CF  	LDA $CF00,X		[Load Event Flag[Operand]]
C1/F17A:	290F		AND #$0F		[Logical AND for low bits]
C1/F17C:	8502		STA $02			[Store into TempFlag]
C1/F17E:	A505		LDA $05			[Load Event Command Operand]
C1/F180:	4A			LSR A			[Shift right 1 bit]
C1/F181:	4A			LSR A			[Again, shift right 1 bit]
C1/F182:	4A			LSR A			[Yet again, shift right 1 bit]
C1/F183:	4A			LSR A			[Once again, shift right 1 bit]
C1/F184:	4A			LSR A			[Finally, shift right 1 bit]
C1/F185:	B012 +    	BCS $F199
C1/F187:	4A			LSR A			[Bitch, shift right 1 bit]
C1/F188:	B009 ++    	BCS $F193
C1/F18A:	4A			LSR A			[Do the elctric shift right 1 bit]
C1/F18B:	9014 +!    	BCC $F1A1
C1/F18D:	A505    	LDA $05
C1/F18F:	4502    	EOR $02
C1/F191:	800A    	BRA $F19D
C1/F193: ++	A505    	LDA $05			[Load Event command Operand]
C1/F195:	0502    	ORA $02			[OR with TempFlag]
C1/F197:	8004    	BRA $F19D
C1/F199: +	A505    	LDA $05
C1/F19B:	0502    	ORA $02
C1/F19D:	290F		AND #$0F
C1/F19F:	8502
C1/F1A1: +!	A505
C1/F1A3:	100A      	ASL A
C1/F1A5:	BD00CF  	LDA $CF00,X
C1/F1A8:	29F0		AND #$F0
C1/F1AB:	0502		ORA $02
C1/F1AD:	9D00CF    	BRK #$CF
C1/F1AF:	A502    	LDA $02
C1/F1B1:	F00A    	BEQ $F1BD
C1/F1B3:	C220    	REP #$20
C1/F1B5:	A5D1    	LDA $D1
C1/F1B7:	18      	CLC 
C1/F1B8:	690300  	ADC #$0003
C1/F1BB:	8009    	BRA $F1C6
C1/F1BD:	60      	RTS
C1/F1BE:	C220    	REP #$20		[Disable 8-Bit Accumulator]
C1/F1C0:	A5D1    	LDA $D1			[Load Event File Pointer]
C1/F1C2:	18      	CLC				[Clear Carry]
C1/F1C3:	690500  	ADC #$0005		[Add #$05]
C1/F1C6:	85D1    	STA $D1			[Store back into Event File Pointer]
C1/F1C8:	8208F7  	BRL $E8D3

[Command 44: Dummy]
C1/F1CB:	60      	RTS

[Command 45: Dummy]
C1/F1CC:	60      	RTS

[Command 46: Dummy] 
C1/F1CD:	60      	RTS

[Command 47: Dummy] 
C1/F1CE:	60      	RTS

[Command 48: 48nnxxyy: What the devil does this do?] {nn: flag index, xx: unused?, yy: flag index}
C1/F1CF:	A002		LDY #$02			[Load #$02 into Y]
C1/F1D1:	B7D1		LDA [$D1],Y			[Load Second Operand]
C1/F1D3:	8504		STA $04				[Store into TempSecond] {...unused?}
C1/F1D4:	C8			INY					[Increment Y]
C1/F1D6:	B7D1		LDA [$D1],Y			[Load Third Operand]
C1/F1D8:	AA			TAX					[Transfer Accumulator to X]
C1/F1D9:	A505		LDA $05				[Load Event Command Operand]	
C1/F1DB:	29F0		AND #$F0			[AND with #$F0]
C1/F1DD:	8505		STA $05				[Store into Event Command Operand]
C1/F1DF:	BD00CF		LDA $CF00,X			[Load Event Flag[Operand]]
C1/F1E2:	290F		AND #$0F			[AND with #$0F]
C1/F1E4:	0505		ORA $05				[OR with Event Command Operand]
C1/F1E6:	8505		STA $05				[Store into Event Command Operand]
C1/F1E8:	C220		REP #$20			[Disable 8-Bit Accumulator]
C1/F1EA:	E6D1		INC $D1				[Increment Event File Pointer]
C1/F1EC:	E220    	SEP #$20			[Enable 8-Bit Accumulator]
C1/F1EE:	8284FF  	BRL $F175

[Command 49~4E: 49nnxxyy: Logical Operations (49~4E) on character nn, at $E1xx,[nn] and checked against yy]
C1/F1F1:	A002		LDY #$02		[Load #$02 into Y]
C1/F1F3:	C220		REP #$20		[Disable 8-bit Emulation Mode]
C1/F1F5:	B7D1		LDA [$D1],Y		[Load Second Operand]
C1/F1F7:	8502    	STA $02			[Store into SecondOperand]
C1/F1F9:	C210    	REP #$10		[Disable 8-bit Registers]
C1/F1FB:	A6D4    	LDX $D4			[Load Lead Character Data Index into X]
C1/F1FD:	A505    	LDA $05			[Load Event Command Operand]
C1/F1FF:	29FF00		AND #$00FF		[Logical AND with #$00FF to throw out high byte]
C1/F202:	F00B +     	BEQ $F20F		[Branch ahead if Event Command Operand[Low] is 0]
C1/F204:	A63A    	LDX $3A
C1/F206:	C98000		CMP #$0080
C1/F209:	B004 +		BCS $F20F		[Branch ahead if $3A > #$0080]
C1/F20B:	3A			DEC A			[Decrement Aaccumulator]
C1/F20C:	0A      	ASL A			[Multiply it by 2]
C1/F20D:	EB      	XBA				[Switch Accumulator bytes]
C1/F20E:	AA      	TAX				[Transfer Accumulator to X]
C1/F20F: +	8A      	TXA				[Transfer X to Accumulator]
C1/F210:	090001		ORA #$0100		[Logical OR Accumulator with #$0100 for Character Data[High Segment]]
C1/F213:	E220		SEP #$20		[Enable 8-bit Emulation Mode]
C1/F215:	A502  		LDA $02			[Load SecondOperand[Low] into Accumulator]
C1/F217:	AA      	TAX				[Transfer Accumulator to X]
C1/F218:	BD00E0  	LDA $E000,X		[Load the value from Character Data]
C1/F21B:	8502    	STA $02			[Store into SecondOperand[Low]]
C1/F21D:	A504    	LDA $04			[Load Event Command]
C1/F21F:	2907    	AND #$07		[Logical AND it with #$07]
C1/F221:	3A      	DEC A			[Decrement Accumulator]
C1/F222:	F01C +    	BEQ $F240		[Branch to (49) Segment if Accumulator was initially 1]
C1/F224:	3A      	DEC A			[Decrement Accumulator]
C1/F225:	F021 ++   	BEQ $F248		[Branch to (4A) Segment if Accumulator was initially 2]
C1/F227:	3A      	DEC A			[Decrement Accumulator]
C1/F228:	F028 +!   	BEQ $F252		[Branch to (4B) Segment if Accumulator was initially 3]
C1/F22A:	3A      	DEC A			[Decrement Accumulator]
C1/F22B:	F02D +@   	BEQ $F25A		[Branch to (4C) Segment if Accumulator was initially 4]
C1/F22D:	3A      	DEC A			[Decrement Accumulator]
C1/F22E:	F008 +$   	BEQ $F238		[Branch to (4D) Segment if Accumulator was initially 5]
[A == 6 (4E) Segment: $02 == $03]
C1/F230:	A502    	LDA $02
C1/F232:	C503    	CMP $03
C1/F234:	F036 *   	BEQ $F26C		[Branch to Success]
C1/F236:	8028 x   	BRA $F260		[Branch to Failure]
[A == 5 (4D) Segment: $02 XOR $03]
C1/F238: +$	A502    	LDA $02
C1/F23A:	4503    	EOR $03
C1/F23C:	D02E *   	BNE $F26C		[Branch to Success]
C1/F23E:	F020 x   	BEQ $F260		[Branch to Failure]
[A == 1 (49) Segment: $02 >= $03, else skip ahead]
C1/F240: +	A502    	LDA $02
C1/F242:	C503    	CMP $03
C1/F244:	B026 *    	BCS $F26C
C1/F246:	9018 x   	BCC $F260
[A == 2 (4A) Segment: $02 <=]
C1/F248: ++	A502    	LDA $02
C1/F24A:	C503    	CMP $03
C1/F24C:	F01E *   	BEQ $F26C
C1/F24E:	B010 x   	BCS $F260
C1/F250:	901A *   	BCC $F26C
[A == 3 (4B) Segment: $02 & $03]
C1/F252: +!	A502    	LDA $02
C1/F254:	2503    	AND $03
C1/F256:	D014 *  	BNE $F26C
C1/F258:	F006 x   	BEQ $F260
[A == 4 (4C) Segment: $02 | $03]
C1/F25A: +@	A502    	LDA $02			[Load SecondOperand[Low]]
C1/F25C:	0503    	ORA $03
C1/F25E:	D00C *   	BNE $F26C
{Failure: Skip statement following the test}		
C1/F260:	C220    	REP #$20		[Disable 8-bit Accumulator]
C1/F262:	A5D1    	LDA $D1			[Load Event File Pointer]
C1/F264:	18      	CLC				[Clear Carry]
C1/F265:	690600  	ADC #$0006		[Add #$0006 to Accumulator]
C1/F268:	85D1    	STA $D1			[Store back into Event File Pointer]
C1/F26A:	8008    	BRA $F274		[Branch to Wrap Up]
{Success: Do statement following the test}
C1/F26C: *	C220    	REP #$20		[Disable 8-bit Accumulator]
C1/F26E:	A5D1    	LDA $D1			[Load Event File Pointer]
C1/F270:	18      	CLC				[Clear Carry]
C1/F271:	690400  	ADC #$0004		[Add #$0004 to Accumulator]
{Wrap Up}
C1/F274:	85D1    	STA $D1			[Store into Event File Pointer]
C1/F276:	825AF6  	BRL $E8D3

[Command 4F: Dummy]
C1/F279:	60      	RTS

[Command 50: General Purpose Text Event Command?]
C1/F27A:	A5D1    	LDA $D1		[Load Event File Pointer[0]]
C1/F27C:	8D011D  	STA $1D01	[Store here]
C1/F27F:	A5D2    	LDA $D2		[Load Event File Pointer[1]]
C1/F281:	8D021D  	STA $1D02	[Store here]
C1/F284:	A5D3    	LDA $D3		[Load Event File Pointer[2]]
C1/F286:	8D031D  	STA $1D03	[Store here. Read by Sub C0/0229]
C1/F289:	A5B8    	LDA $B8		[Load this shit]
C1/F28B:	0A      	ASL A		[Multiply it by 2]
C1/F28C:	2A      	ROL A		[Rotate it left]
C1/F28D:	2A      	ROL A		[Rotate it left again]
C1/F28E:	2903		AND #$03	[Logical AND for #%00000011]
C1/F290:	8D051D		STA $1D05	[Store here.]
C1/F293:	A901		LDA #$01
C1/F295:	8548		STA $48
C1/F297:	A981		LDA #$01
C1/F299:	85D0		STA $D0		[What significance does #$01 being here have?]
C1/F29B:	60			RTS
C1/F29C:	E220		SEP #$20
C1/F29E:	8B			PHB 
C1/F29F:	A97E		LDA #$7E
C1/F2A1:	48			PHA 
C1/F2A2:	AB			PLB 
C1/F2A3:	A910		LDA #$10
C1/F2A5:	14E2		TRB $E2
C1/F2A7:	20ACF2		JSR $F2AC
C1/F2AA:	AB			PLB 
C1/F2AB:	6B			RTL

[Man, I don't even know.]
C1/F2AC:	C220    	REP #$20
C1/F2AE:	AD0206  	LDA $0602
C1/F2B1:	8D02DE  	STA $DE02
C1/F2B4:	AD0406  	LDA $0604
C1/F2B7:	8D04DE  	STA $DE04
C1/F2BA:	AD0606  	LDA $0606
C1/F2BD:	8D06DE  	STA $DE06
C1/F2C0:	AD0806  	LDA $0608
C1/F2C3:	8D08DE  	STA $DE08
C1/F2C6:	AD0A06  	LDA $060A
C1/F2C9:	8D0ADE  	STA $DE0A
C1/F2CC:	AD0C06  	LDA $060C
C1/F2D2:	AD0E06  	LDA $060E
C1/F2D5:	8D0EDE  	STA $DE0E
C1/F2D8:	8B      	PHB 
C1/F2D9:	C230    	REP #$30
C1/F2DB:	A2C9F3  	LDX #$F3C9
C1/F2DE:	A0D005  	LDY #$05D0
C1/F2E1:	A92700  	LDA #$0027
C1/F2E4:	547E01  	MVN $7E,$01
C1/F2E7:	AB      	PLB 
C1/F2E8:	60      	RTS

[] {$D0 = $4E if not equal to 0}
C1/F2E9:	A54E    	LDA $4E
C1/F2EB:	F001 +    	BEQ $F2EE
C1/F2ED:	60      	RTS
C1/F2EE: +	A901
C1/F2F0:	85D0		STA $D0
C1/F2F2:	82DEF5	BRL {Uh}
C1/F2F5:	A548      	PHA 
C1/F2F7:	F001 +    	BEQ $F2FA
C1/F2F9:	60      	RTS 
C1/F2FA: +	AD011D  	LDA $1D01
C1/F2FD:	85D1    	STA $D1		[Store into Event File Pointer[0]]
C1/F2FF:	AD021D  	LDA $1D02
C1/F302:	85D2    	STA $D2		[Store into Event File Pointer[1]]
C1/F304:	AD031D  	LDA $1D03
C1/F307:	85D3    	STA $D3		[Store into Event File Pointer[bank]]
C1/F309:	A901
C1/F30B:	85D0
C1/F30D:	82C3F5	BRL
C1/F310:	C64F    	DEC $4F
C1/F312:	F001 +    	BEQ $F315
C1/F314:	60      	RTS
C1/F315: +	A90185  	LDA #$8501
C1/F318:	D082    	BNE $F29C
C1/F31A:	B7F5    	LDA [$F5],Y
C1/F31C:	C210    	REP #$10
C1/F31E:	A6D4    	LDX $D4			[Load Lead Character Data Index into X]
C1/F320:	BD2CE0  	LDA $E02C,X
C1/F323:	F007    	BEQ $F32C
C1/F325:	3A      	DEC A
C1/F326:	C903D0  	CMP #$D003
C1/F329:	02A9    	COP #$A9
C1/F32B:	02E2    	COP #$E2
C1/F32D:	10AA    	BPL $F2D9
C1/F32F:	A9FC34  	LDA #$34FC
C1/F332:	CCD001  	CPY $01D0
C1/F335:	60      	RTS

{$D0 = result of comparison}
C1/F336:	A900		LDA #$00
C1/F338:	95CC		STA $CC,X
C1/F33A:	A901  	CPY $01A9
C1/F33C:	85D0    	STA $D0
C1/F33E:	8292F5  	BRL $E8D3
C1/F341:	A901
		85D082    	BNE $F2C8
C1/F346:	8B      	PHB 
C1/F347:	F5C2    	SBC $C2,X
C1/F349:	10A2    	BPL $F2ED
C1/F34B:	0016    	BRK #$16
C1/F34D:	24ED    	BIT $ED
C1/F34F:	100A    	BPL $F35B
C1/F351:	A2000A  	LDX #$0A00
C1/F354:	245C    	BIT $5C
C1/F356:	1003    	BPL $F35B
C1/F358:	A20004  	LDX #$0400
C1/F35B:	BD00E0  	LDA $E000,X
C1/F35E:	F008    	BEQ $F368
C1/F360:	3006    	BMI $F368
C1/F362:	BD42E0  	LDA $E042,X
C1/F365:	F001    	BEQ $F368
C1/F367:	60      	RTS

{$D0 = #$01}
C1/F368:	C220    	REP #$20
C1/F36A:	8A      	TXA 
C1/F36B:	38      	SEC 
C1/F36C:	E90002  	SBC #$0200
C1/F36F:	AA      	TAX 
C1/F370:	E220    	SEP #$20
C1/F372:	10E7    	BPL $F35B
C1/F374:	A901    	LDA #$01
C1/F376:	85D0    	STA $D0
C1/F378:	8258F5  	BRL $E8D3
C1/F37B:	A5E2    	LDA $E2
C1/F37D:	8908    	BIT #$08
C1/F37F:	F001    	BEQ $F382
C1/F381:	60      	RTS
C1/F382:	A901    	LDA #$01
C1/F384:	85D0    	STA $D0
C1/F386:	824AF5  	BRL $E8D3

C1/F389:	A901    	LDA #$01
C1/F38B:	85D0    	STA $D0
C1/F38D:	8243F5  	BRL $E8D3

C1/F390:	C220    	REP #$20
C1/F392:	8A      	TXA 
C1/F393:	EB      	XBA 
C1/F394:	0A      	ASL A
C1/F395:	0A      	ASL A
C1/F396:	0A      	ASL A
C1/F397:	A8      	TAY 
C1/F398:	A90000  	LDA #$0000
C1/F39B:	99500A  	STA $0A50,Y
C1/F39E:	99520A  	STA $0A52,Y
C1/F3A1:	99530A  	STA $0A53,Y
C1/F3A4:	9D1AE0  	STA $E01A,X
C1/F3A7:	A91728  	LDA #$2817
C1/F3AA:	99560A  	STA $0A56,Y
C1/F3AD:	E220    	SEP #$20
C1/F3AF:	A900    	LDA #$00
C1/F3B1:	9D41E0  	STA $E041,X
C1/F3B4:	9D1CE0  	STA $E01C,X
C1/F3B7:	9D1DE0  	STA $E01D,X
C1/F3BA:	9D11E0  	STA $E011,X
C1/F3BD:	9D13E0  	STA $E013,X
C1/F3C0:	A9FF    	LDA #$FF
C1/F3C2:	9D30E0  	STA $E030,X
C1/F3C5:	9E63E0  	STZ $E063,X
C1/F3C8:	60      	RTS
C1/F3C9:	7F200620	ADC $200620,X
C1/F3CD:	20068F  	JSR $8F06
C1/F3D0:	02DE    	COP #$DE
C1/F3D2:	0000    	BRK #$00
C1/F3D4:	7F102010	ADC $102010,X
C1/F3D8:	8F010203	STA $030201
C1/F3DC:	0405    	TSB $05
C1/F3DE:	0607    	ASL $07
C1/F3E0:	08      	PHP 
C1/F3E1:	090A    	ORA #$0A
C1/F3E3:	0B      	PHD 
C1/F3E4:	0C0D0E  	TSB $0E0D
C1/F3E7:	0F000022	ORA $220000
C1/F3EB:	51E3    	EOR ($E3),Y
C1/F3ED:	0022    	BRK #$22
C1/F3EF:	30AB    	BMI $F39C
C1/F3F1:	0260    	COP #$60
C1/F3F3:	5A      	PHY 
C1/F3F4:	DA      	PHX 
C1/F3F5:	2228E300	JSR $00E328
C1/F3F9:	C230    	REP #$30
C1/F3FB:	2088CB  	JSR $CB88
C1/F3FE:	C230    	REP #$30
C1/F400:	FA      	PLX 
C1/F401:	7A      	PLY 
C1/F402:	60      	RTS

[Grocery List of Room-Related Shit]
C1/F403:	20CEF5  	JSR $F5CE		[Load Animation Tilesets]
C1/F406:	202DF6  	JSR $F62D		[Load background palettes]
C1/F409:	209BF6  	JSR $F69B		[Load Numbers?]
C1/F40C:	2002F7  	JSR $F702		[]
C1/F40F:	2013F4  	JSR $F413		[Pointer #5]
C1/F412:	6B      	RTL

[Pointer #5]
C1/F413:	E230    	SEP #$30			[Enable 8-Bit Accumulator, Registers]
C1/F415:	A980    	LDA #$80			[Load #$80 into Accumulator]
C1/F417:	8D1521  	STA $2115			[Store into Video Port Control] {increment after writing $2119/reading $213a}
C1/F41A:	A9CC    	LDA #$CC
C1/F41C:	8512    	STA $12				[Bank Byte}
C1/F41E:	A51C    	LDA $1C				{Graphic Set #}
C1/F420:	293F    	AND #$3F
C1/F422:	0A      	ASL A
C1/F423:	AA      	TAX 
C1/F424:	C220    	REP #$20			[Disable 8-Bit Accumulator]
C1/F426:	BF7EE2CC	LDA $CCE27E,X		[Load Map Graphics Pointers?]
C1/F42A:	8510    	STA $10
C1/F42C:	BF80E2CC	LDA $CCE280,X		[Load Next Pointer]
C1/F430:	38      	SEC 
C1/F431:	E510    	SBC $10
C1/F433:	8514    	STA $14				[Store into PointerLimit]
C1/F435:	A90000  	LDA #$0000
C1/F438:	A000    	LDY #$00
C1/F43A:	8D1621  	STA $2116			[Store into VRAM Address Low Byte]
C1/F43D:	A90118  	LDA #$1801			{DMA Control shit, includes $4371 too}
C1/F440:	8D7043  	STA $4370			[DMA Control Channel 7]
C1/F443:	C230    	REP #$30			[Disable 8-Bit Acc., Regs]
C1/F445:	B710    	LDA [$10],Y			[Load Map Graphics Pointer]
C1/F447:	C8      	INY 
C1/F448:	C8      	INY 
C1/F449:	5A      	PHY 
C1/F44A:	2056F4  	JSR $F456
C1/F44D:	C230    	REP #$30
C1/F44F:	7A      	PLY 
C1/F450:	C8      	INY 
C1/F451:	C414    	CPY $14
C1/F453:	90EE    	BCC $F443
C1/F455:	60      	RTS

C1/F456:	48			PHA				[Push Accumulator onto Stack]
C1/F457:	E220		SEP #$20		[Enable 8-Bit Accumulator]
C1/F459:	B710		LDA [$10],Y		[Pointer to table in Bank C]
C1/F45B:	6409		STZ $09			[Store zero into Size[High]]
C1/F45D:	1A			INC A			[Increment Accumulator]
C1/F45E:	8508		STA $08			[Store into Size[Low]]
C1/F460:	D002 +		BNE $F464		[
C1/F462:	E609		INC $09			[Increment Size[High]]
C1/F464: +	6404		STZ $04
C1/F466:	EB			XBA 
C1/F467:	29E0		AND #$E0
C1/F469:	A20000		LDX #$0000
C1/F46C:	C980		CMP #$80
C1/F46E:	B014 +		BCS $F484
C1/F470:	48			PHA 
C1/F471:	2940		AND #$40
C1/F473:	F002 ++		BEQ $F477
C1/F475:	A9FF		LDA #$FF
C1/F477: ++	8500		STA $00
C1/F479:	68			PLA 
C1/F47A:	2920		AND #$20
C1/F47C:	F002 ++		BEQ $F480
C1/F47E:	A9FF		LDA #$FF
C1/F480: ++	8501		STA $01
C1/F482:	801B ++		BRA $F49F
C1/F484: +	C9C0		CMP #$C0
C1/F486:	B00D +		BCS $F495
C1/F488:	2920		AND #$20
C1/F48A:	F002 +!		BEQ $F48E
C1/F48C:	A9FF		LDA #$FF
C1/F48E: +!	8500		STA $00
C1/F490:	A20300		LDX #$0003
C1/F493:	800A ++		BRA $F49F
C1/F495: +	D005 +		BNE $F49C
C1/F497:	A20600		LDX #$0006
C1/F49A:	8003 ++		BRA $F49F
C1/F49C: +	A20900		LDX #$0009
C1/F49F: ++	C220		REP #$20			[Disable 8-Bit Acc.]
C1/F4A1:	68			PLA 
C1/F4A2:	29FF1F		AND #$1FFF
C1/F4A5:	E00900		CPX #$0009
C1/F4A8:	D066 +		BNE $F510
C1/F4AA:	6403		STZ $03
C1/F4AC:	4A			LSR A
C1/F4AD:	6603		ROR $03
C1/F4AF:	4A			LSR A
C1/F4B0:	6603		ROR $03
C1/F4B2:	8505		STA $05
C1/F4B4:	A508		LDA $08				[Load Size]
C1/F4B6:	0A			ASL A
C1/F4B7:	0A			ASL A
C1/F4B8:	0A			ASL A
C1/F4B9:	0A			ASL A
C1/F4BA:	0A			ASL A
C1/F4BB:	0A			ASL A
C1/F4BC:	8D7543		STA $4375			[Store into DMA Channel 7 Size]
C1/F4BF:	BF70E2CC	LDA $CCE270,X		[Load Graphics Pointer Base Address]
C1/F4C3:	18			CLC 
C1/F4C4:	6504		ADC $04
C1/F4C6:	8D7243		STA $4372
C1/F4C9:	E220		SEP #$20
C1/F4CB:	BF72E2CC	LDA $CCE272,X		[Load Graphics Pointer Bank Byte]
C1/F4CF:	09C0		ORA #$C0
C1/F4D1:	6506		ADC $06
C1/F4D3:	8D7443		STA $4374	[DMA Source Address for Channel 7 bank byte]
C1/F4D6:	C220		REP #$20
C1/F4D8:	AD7243		LDA $4372
C1/F4DB:	18			CLC 
C1/F4DC:	6D7543		ADC $4375
C1/F4DF:	9027		BCC $F508
C1/F4E1:	F025		BEQ $F508
C1/F4E3:	48			PHA 
C1/F4E4:	E220		SEP #$20
C1/F4E6:	AD7443		LDA $4374	[DMA Source Address for Channel 7 bank byte]
C1/F4E9:	48			PHA 
C1/F4EA:	C220		REP #$20
C1/F4EC:	AD7243		LDA $4372
C1/F4F2:	1A			INC A
C1/F4F3:	8D7543		STA $4375
C1/F4F6:	E220		SEP #$20
C1/F4F8:	A980		LDA #$80
C1/F4FA:	8D0B42		STA $420B
C1/F4FD:	68			PLA 
C1/F4FE:	1A			INC A
C1/F4FF:	8D7443		STA $4374
C1/F502:	C220		REP #$20
C1/F504:	68			PLA 
C1/F505:	8D7543		STA $4375
C1/F508:	E220		SEP #$20
C1/F50A:	A980		LDA #$80
C1/F50C:	8D0B42		STA $420B
C1/F50F:	60			RTS
C1/F510:	E00600		CPX #$0006
C1/F513:	D011 +		BNE $F526
C1/F515:	6403		STZ $03
C1/F517:	4A			LSR A
C1/F518:	6603		ROR $03
C1/F51A:	4A			LSR A
C1/F51B:	6603		ROR $03
C1/F51D:	4A			LSR A
C1/F51E:	6603		ROR $03
C1/F520:	8505		STA $05
C1/F522:	A508		LDA $08
C1/F524:	8091 -		BRA $F4B7

C1/F526: +	E00000  	CPX #$0000
C1/F529:	D041 +  	BNE $F56C
C1/F52B:	0A      	ASL A				[Multiply by 2]
C1/F52C:	0A      	ASL A				[Multiply by 2]
C1/F52D:	0A      	ASL A				[Multiply by 2]
C1/F52E:	0A      	ASL A				[Multiply by 2]
C1/F52F:	08      	PHP					[Push Processor Status onto Stack]
C1/F530:	18      	CLC					[Clear Carry]
C1/F531:	7F70E2CC	ADC $CCE270,X		[Add Graphics Section Address]
C1/F535:	6404    	STZ $04				[Store zero into this thing] {Huh}
C1/F537:	A8      	TAY					[Transfer Accumulator to Y]
C1/F538:	28      	PLP					[Pull Processor Status from Stack]
C1/F539:	E220    	SEP #$20			[Enable 8-Bit Emulation]
C1/F53B:	BF72E2CC	LDA $CCE272,X		[Load Graphics Section Bank Byte]
C1/F53F:	09C0    	ORA #$C0			[Logical OR with #$C0 to reference it properly in memory]
C1/F541:	6900    	ADC #$00			[Add #$00 to bank, tack on a 1 if carry was set, eh?]
C1/F543:	8506    	STA $06				[Store into GraphicsBank]
C1/F545:	C230    	REP #$30			[Disable 8-Bit Emulation, Registers]
C1/F547: -	A20800  	LDX #$0008			[Load #$0008 into X]
C1/F54A: --	B704    	LDA [$04],Y			[Load whatever's pointed to by the Graphics Pointer]
C1/F54C:	8D1821  	STA $2118			[Store into VRAM Data Write Low Byte]
C1/F54F:	C8      	INY					[Increment Y]
C1/F550:	D002 +  	BNE $F554
C1/F552:	E606    	INC $06
C1/F554: +	C8      	INY 
C1/F555:	D002 +  	BNE $F559
C1/F557:	E606    	INC $06
C1/F559: +	CA      	DEX 
C1/F55A:	D0EE -- 	BNE $F54A
{VRAM Write Loop}
C1/F55C:	A20800  	LDX #$0008
C1/F55F:	A500    	LDA $00
C1/F561: --	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/F564:	CA      	DEX				[Decrement X]
C1/F565:	D0FA -- 	BNE $F561
C1/F567:	C608    	DEC $08
C1/F569:	D0DC -   	BNE $F547
C1/F56B:	60      	RTS

2118  wl++-- VMDATAL - VRAM Data Write low byte
2119  wh++-- VMDATAH - VRAM Data Write high byte

C1/F56C:	0A      	ASL A
C1/F56D:	0A      	ASL A
C1/F56E:	0A      	ASL A
C1/F56F:	8504    	STA $04
C1/F571:	0A      	ASL A
C1/F572:	48      	PHA 
C1/F573:	E220    	SEP #$20
C1/F575:	A900    	LDA #$00
C1/F577:	6900    	ADC #$00
C1/F579:	8506    	STA $06
C1/F57B:	C220    	REP #$20
C1/F57D:	68      	PLA 
C1/F57E:	18      	CLC 
C1/F57F:	6504    	ADC $04
C1/F581:	9003    	BCC $F586
C1/F583:	E606    	INC $06
C1/F585:	18      	CLC 
C1/F586:	7F70E2CC	ADC $CCE270,X
C1/F58A:	6404    	STZ $04
C1/F58C:	A8      	TAY 
C1/F58D:	E220    	SEP #$20
C1/F58F:	BF72E2CC	LDA $CCE272,X
C1/F593:	09C0    	ORA #$C0
C1/F595:	6506    	ADC $06
C1/F597:	8506    	STA $06
C1/F599:	C230    	REP #$30
C1/F59B:	A20800  	LDX #$0008
C1/F59E:	B704    	LDA [$04],Y
C1/F5A0:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/F5A3:	C8      	INY 
C1/F5A4:	D002    	BNE $F5A8
C1/F5A6:	E606    	INC $06
C1/F5A8:	C8      	INY 
C1/F5A9:	D002    	BNE $F5AD
C1/F5AB:	E606    	INC $06
C1/F5AD:	CA      	DEX 
C1/F5AE:	D0EE    	BNE $F59E
C1/F5B0:	A20800  	LDX #$0008
C1/F5B3:	E220    	SEP #$20
C1/F5B5:	A500    	LDA $00
C1/F5B7:	EB      	XBA 
C1/F5B8:	E220    	SEP #$20
C1/F5BA:	B704    	LDA [$04],Y
C1/F5BC:	C220    	REP #$20
C1/F5BE:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/F5C1:	C8      	INY 
C1/F5C2:	D002    	BNE $F5C6
C1/F5C4:	E606    	INC $06
C1/F5C6:	CA      	DEX 
C1/F5C7:	D0EF    	BNE $F5B8
C1/F5C9:	C608    	DEC $08
C1/F5CB:	D0CE    	BNE $F59B
C1/F5CD:	60      	RTS

[Load Animation Tilesets] {DC8000}
C1/F5CE:	E230		SEP #$30		[Enable 8-Bit Emulation, Registers]
C1/F5D0:	A61C		LDX $1C			[Load RoomTileByte into X]
C1/F5D2:	BF0004C8	LDA $C80400,X	[Load from this table]
C1/F5D6:	C230		REP #$30		[Disable 8-Bit Emulation, Registers]
C1/F5D8:	29FF00		AND #$00FF		[Logical AND with #$00FF]
C1/F5DB:	0A			ASL A			[Multiply by 2]
C1/F5DC:	AA			TAX				[Transfer to to X]
C1/F5DD:	E220		SEP #$20		[Enable 8-Bit Emulation]
C1/F5DF:	A900		LDA #$00		[Load #$00 into Accumulator]
C1/F5E1:	8500		STA $00			[Store into Scratchpad]
C1/F5E3: -	BF4104C8	LDA $C80441,X	[Load from this table] {*= 2, OR'd with #$80, *= 0x100} 
C1/F5E7:	293F		AND #$3F		[Logical AND with #$3F]
C1/F5E9:	0A			ASL A			[Multiply by 2]
C1/F5EA:	0980		ORA #$80		[Logical OR with #$80]
C1/F5EC:	EB			XBA				[Switch A and B]
C1/F5ED:	A980		LDA #$80		[Load #$80 into Accumulator]
C1/F5EF:	8D1521		STA $2115		[Store into Video Port Control] {increment after writing $2119/reading $213a}
C1/F5F2:	A9DC		LDA #$DC		[Load #$DC into Accumulator]
C1/F5F4:	8D7443		STA $4374		[Store into DMA Channel 7 Source Bank]
C1/F5F7:	A900		LDA #$00		[Load #$00 into Accumulator]
C1/F5F9:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/F5FB:	8D7243		STA $4372		[Store into DMA Channel 7 Source Address]
C1/F5FE:	A90118		LDA #$1801		[Load #$1801 (Decrement Address, No Adjust, 2 regs write once)]
C1/F601:	8D7043		STA $4370		[Store into DMA Channel 7 Control]
C1/F604:	A98000		LDA #$0080		[Load #$0080 into Accumulator]
C1/F607:	8D7543		STA $4375		[Store into DMA Channel 7 Size]
C1/F60A:	A500		LDA $00			[Load LoopCounter]
C1/F60C:	290700		AND #$0007		[Logical AND with #$07]
C1/F60F:	EB			XBA				[Switch A and B]
C1/F610:	4A			LSR A			[Divide by 2]
C1/F611:	4A			LSR A			[Divide by 2]
C1/F612:	18			CLC				[Clear Carry]
C1/F613:	690036		ADC #$3600		[Add #$3600]
C1/F616:	090000		ORA #$0000		[Logical OR with #$0000]
C1/F619:	8D1621		STA $2116		[Store into VRAM Address] {#$3600+#$40*LoopCounter}
C1/F61C:	E220		SEP #$20		[Enable 8-Bit Emulation]
C1/F61E:	A980		LDA #$80		[Load #$80 (DMA Channel 7)]
C1/F620:	8D0B42		STA $420B		[Store into DMA Enable]
C1/F623:	E8			INX				[Increment X]
C1/F624:	E600		INC $00			[Increment LoopCounter]
C1/F626:	A500		LDA $00			[Load LoopCounter]
C1/F628:	C908		CMP #$08		[Compare with #$08]
C1/F62A:	90B7 -		BCC $F5E3		[Loop back if it's less than that]
C1/F62C:	60			RTS				[Return]

[Loads background palette sets, stores them in the 0620~06F0 ballpark it seems]
C1/F62D:	E230		SEP #$30		[Enable 8-Bit Accumulator, Registers]
C1/F62F:	A51B		LDA $1B			[Load RoomPaletteByte]
C1/F631:	297F		AND #$7F		[Logical AND with #$7F]
C1/F633:	8D0242		STA $4202		[Store into Multiplicand A]
C1/F636:	A9D2		LDA #$D2		[Load #$D2 into Accumulator]
C1/F638:	8D0342		STA $4203		[Store into Multiplicand B]
C1/F63B:	C220		REP #$20		[Disable 8-Bit Accumulator]
{Cleaning Loop}
C1/F63D:	A90000		LDA #$0000		[Load #$0000 into Accumulator]
C1/F640:	AA			TAX				[Transfer Accumulator to X]
C1/F641: -	9D0006		STA $0600,X		[Store into Palette Section]
C1/F644:	E8			INX				[Increment X]
C1/F645:	E8			INX				[Increment X]
C1/F646:	E020		CPX #$20		[Compare X with #$20]
C1/F648:	90F7 -		BCC $F641		[Loop back if it's less than that]
{End Loop}
{Background Palette Loading Loop}
C1/F64A:	C210		REP #$10		[Disable 8-Bit Registers]
C1/F64C:	A02200		LDY #$0022		[Load #$0022 into Y]
C1/F64F:	A90F00		LDA #$000F		[Load #$000F into Accumulator]
C1/F652:	8500		STA $00			[Store into LoopCounter]
C1/F654:	AE1642		LDX $4216		[Load Multiplication Product]
C1/F657: -	BF0080CC	LDA $CC8000,X	[Load Background Palette Byte]
C1/F65B:	990006		STA $0600,Y		[Store into Background Palette Section]
C1/F65E:	E8			INX				[Increment X]
C1/F65F:	E8			INX				[Increment X]
C1/F660:	C8			INY				[Increment Y]
C1/F661:	C8			INY				[Increment Y]
C1/F662:	C600		DEC $00			[Decrement LoopCounter]
C1/F664:	D0F1 -		BNE $F657		[Loop back if LoopCounter isn't zero]
C1/F666:	A90F00		LDA #$000F		[Load #$000F into Accumulator]
C1/F669:	8500		STA $00			[Store here]
C1/F66B:	C8			INY				[Increment Y]
C1/F66C:	C8			INY				[Increment Y]
C1/F66D:	C00001		CPY #$0100		[Compare Y with #$0100]
C1/F670:	90E5 -		BCC $F657		[Loop back if Y is less than #$0100]
{End Loop}
C1/F672:	A5E8		LDA $E8			[Load this thing]
C1/F674:	4A			LSR A			[Divide by 2]
C1/F675:	900F +		BCC $F686		[Branch ahead if Carry Clear]
C1/F677:	A21E00		LDX #$001E
C1/F67A: -	BFB075C6	LDA $C675B0,X
C1/F67E:	9D0006		STA $0600,X
C1/F681:	CA			DEX				[Decrement X]
C1/F682:	CA			DEX				[Decrement X]
C1/F683:	D0F5 -		BNE $F67A
C1/F685:	60			RTS				[Return]
C1/F686: +	AD0E01		LDA $010E
C1/F689:	F00F +		BEQ $F69A
C1/F68B:	A20200		LDX #$0002
C1/F68E:	BF007ED2	LDA $D27E00,X
C1/F692:	9D0406		STA $0604,X
C1/F695:	CA			DEX 
C1/F696:	CA			DEX 
C1/F697:	10F5		BPL $F68E
C1/F699:	60			RTS
C1/F69A: +	60			RTS

C1/F69B:	E230		SEP #$30		[Enable 8-Bit Emulation, Registers]
C1/F69D:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/F69F:	A90000		LDA #$0000		[Load #$0000 into Accumulator]
C1/F6A2:	8500		STA $00			[Store in this thing]
C1/F6A4:	A90000		LDA #$0000		[Load $$0000 into Accumulator]
C1/F6A7:	8D7243		STA $4372		[Store into DMA Channel 7 Source Address]
C1/F6AA:	A200		LDX #$00		[Load #$00 into X]
C1/F6AC:	8E7443		STX $4374		[Store X into DMA Channel 7 Source Bank]
C1/F6AF:	A90918		LDA #$1809		[Load #$1809 (Decrement, Fixed Transfer, 1 reg write once, $2109/BG3)]
C1/F6B2:	8D7043		STA $4370		[Store into DMA Channel 7 Control/Destination]
C1/F6B5:	A90010		LDA #$1000		[Load #$1000 into Accumulator]
C1/F6B8:	8D7543		STA $4375		[Store into DMA Channel 7 Size]
C1/F6BB:	A280		LDX #$80		[Load #$80 into X (Increment after writing $2119/reading $213A)]
C1/F6BD:	8E1521		STX $2115		[Store X into Video Port Control]
C1/F6C0:	A90058		LDA #$5800		[Load #$5800 into Accumulator]
C1/F6C3:	8D1621		STA $2116		[Store into VRAM Address]
C1/F6C6:	A280		LDX #$80		[Load #$80 (DMA Channel 7) into Accumulator]
C1/F6C8:	8E0B42		STX $420B		[Store X into DMA Enable]
C1/F6CB:	2067F7		JSR $F767		[Load Numbers?]
C1/F6CE:	E220		SEP #$20		[Enable 8-Bit Emulation]
C1/F6D0:	A5E8		LDA $E8			[Load this thing]
C1/F6D2:	4A			LSR A			[Divide by 2]
C1/F6D3:	B001 +		BCS $F6D6
C1/F6D5:	60			RTS
C1/F6D6: +	E210		SEP #$10		[Enable 8-Bit Registers]
C1/F6D8:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/F6DA:	A9006C		LDA #$6C00		[Load #$6C00 into Accumulator]
C1/F6DD:	8D7243		STA $4372		[Store into DMA Channel 7 Source Address]
C1/F6E0:	A90118		LDA #$1801
C1/F6E3:	8D7043		STA $4370		[Store into DMA Channel 7 Control/Destination]
C1/F6E6:	A90008		LDA #$0800		[Load #$0800 into Accumulator]
C1/F6E9:	8D7543		STA $4375		[Store into DMA Channel 7 Size]
C1/F6EC:	A2C6		LDX #$C6		[Load #$C6 into X]
C1/F6EE:	8E7443		STX $4374		[Store X into DMA Channel 7 Source Bank]
C1/F6F1:	A280		LDX #$80		[Load #$80 into X (Increment after writing $2119/reading $213A)]
C1/F6F3:	8E1521		STX $2115		[Store X into Video Port Control]
C1/F6F6:	A90049		LDA #$4900		[Load #$4900 into Accumulator]
C1/F6F9:	8D1621		STA $2116		[Store into VRAM Address]
C1/F6FC:	A280		LDX #$80		[Load #$80 (DMA Channel 7) into Accumulator]
C1/F6FE:	8E0B42		STX $420B		[Store X into DMA Enable]
C1/F701:	60			RTS				[Return]

[Pointer #4]
C1/F702:	E230    	SEP #$30
C1/F704:	A980    	LDA #$80
C1/F706:	8D1521  	STA $2115		[Store into Video Port Control]
C1/F709:	C220    	REP #$20
C1/F70B:	A90060  	LDA #$6000
C1/F70E:	8502    	STA $02
C1/F710:	E210    	SEP #$10
C1/F712:	A200    	LDX #$00
C1/F714:	9B      	TXY 
C1/F715:	A502    	LDA $02
C1/F717:	8D1621  	STA $2116
C1/F71A:	A008    	LDY #$08
C1/F71C:	BFB0F5D1	LDA $D1F5B0,X
C1/F720:	29FF00  	AND #$00FF
C1/F723:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/F726:	E8      	INX 
C1/F727:	88      	DEY 
C1/F728:	D0F2    	BNE $F71C
C1/F72A:	CA      	DEX 
C1/F72B:	A008    	LDY #$08
C1/F72D:	9C1821  	STZ $2118
C1/F730:	88      	DEY 
C1/F731:	D0FA    	BNE $F72D
C1/F733:	A502    	LDA $02
C1/F735:	18      	CLC 
C1/F736:	690001  	ADC #$0100
C1/F739:	8D1621  	STA $2116
C1/F73C:	A008    	LDY #$08
C1/F73E:	BFB0F5D1	LDA $D1F5B0,X
C1/F742:	29FF00  	AND #$00FF
C1/F745:	8D1821  	STA $2118		[Store into VRAM Data Write Low Byte]
C1/F748:	CA      	DEX 
C1/F749:	88      	DEY 
C1/F74A:	D0F2    	BNE $F73E
C1/F74C:	A008    	LDY #$08
C1/F74E:	9C1821  	STZ $2118
C1/F751:	88      	DEY 
C1/F752:	D0FA    	BNE $F74E
C1/F754:	8A      	TXA 
C1/F755:	18      	CLC 
C1/F756:	690900  	ADC #$0009
C1/F759:	AA      	TAX 
C1/F75A:	A502    	LDA $02
C1/F75C:	18      	CLC 
C1/F75D:	691000  	ADC #$0010
C1/F760:	8502    	STA $02
C1/F762:	E050    	CPX #$50
C1/F764:	90AF    	BCC $F715
C1/F766:	60      	RTS

[Load Numbers?]
C1/F767:	E210		SEP #$10		[Enable 8-Bit Registers]
C1/F769:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/F76B:	A98000		LDA #$0080		[Load #$0080 into Accumulator]
C1/F76E:	8D7543		STA $4375		[Store into DMA Channel 7 Size]
C1/F771:	A90040		LDA #$4000		[Load #$4000 into Accumulator]
C1/F774:	8D1621		STA $2116		[Store into VRAM Address]
C1/F777:	A280		LDX #$80		[Load #$80 (DMA Channel 7) into Accumulator]
C1/F779:	8E0B42		STX $420B		[Store X into DMA Enable]
C1/F77C:	A9007F		LDA #$7F00		[Load #$7F00 into Accumulator]
C1/F77F:	8D7243		STA $4372		[Store into DMA Channel 7 Source Address]
C1/F782:	A90118		LDA #$1801		[Load #$1801 (Decrement, Fixed Transfer, 1 reg write once, $@101/ObjectSizeChr)]
C1/F785:	8D7043		STA $4370		[Store into DMA Channel 7 Control/Destination]
C1/F788:	A2D2		LDX #$D2		[Load #$D2 into X]
C1/F78A:	8E7443		STX $4374		[Store into DMA Channel 7 Source Bank]
C1/F78D:	A280		LDX #$80		[Load #$80 (increment after reading $2119/writing $213A) into X]
C1/F78F:	8E1521		STX $2115		[Store X into Video Port Control]
C1/F792:	A90003		LDA #$0300		[Load #$0300 into Accumulator]
C1/F795:	8D7543		STA $4375		[Store into DMA Size]
C1/F798:	A280		LDX #$80		[Load #$80 into X]
C1/F79A:	8E0B42		STX $420B		[Store X into DMA Enable]
C1/F79D:	A900FF		LDA #$FF00		[Load #$FF00 into Accumulator]
C1/F7A0:	8D7243		STA $4372		[Store into DMA Channel 7 Source Address]
C1/F7A3:	A27F		LDX #$7F		[Load #$7F into X]
C1/F7A5:	8E7443		STX $4374		[Store X into DMA Channel 7 Source Bank]
C1/F7A8:	8B			PHB				[Push DataBank onto Stack]
C1/F7A9:	DA			PHX				[Push X onto Stack]
C1/F7AA:	AB			PLB				[Pull X from Stack into DataBank]
C1/F7AB:	A008		LDY #$08		[Load #$08 into Y]
C1/F7AD:	8402		STY $02			[Store Y into LoopCounter]
C1/F7AF:	A200		LDX #$00		[Load #$00 into X]
C1/F7B1:	C220		REP #$20		[Disable 8-Bit Emulation]
C1/F7B3:	A000		LDY #$00		[Load #$00 into Y]
C1/F7B5: -	BF707ED2	LDA $D27E70,X	[Load this thing]
C1/F7B9:	9910FF		STA $FF10,Y		[Store into $7FFF10,Y]
C1/F7BC:	E8			INX				[Increment X]
C1/F7BD:	E8			INX				[Increment X]
C1/F7BE:	C8			INY				[Increment Y]
C1/F7BF:	C8			INY				[Increment Y]
C1/F7C0:	C010		CPY #$10		[Compare Y with #$10]
C1/F7C2:	90F1 -		BCC $F7B5		[Loop back if Y < #$10]
C1/F7C4:	DA			PHX				[Push X onto Stack]
C1/F7C5:	20CFF7		JSR $F7CF		[Jump to...this thing]
C1/F7C8:	FA			PLX				[Pull X from Stack]
C1/F7C9:	C602		DEC $02			[Decrement LoopCounter]
C1/F7CB:	D0E4		BNE $F7B1		[Loop back if LoopCounter isn't zero]
C1/F7CD:	AB			PLB				[Pull DataBank from Stack]
C1/F7CE:	60			RTS				[Return]

[This thing has a crapton of JSRs to the same subroutine]
C1/F7CF:	E220		SEP #$20		[Enable 8-Bit Emulation]
C1/F7D1:	A210		LDX #$10		[Load #$10 into X]
C1/F7D3:	A000		LDY #$00		[Load #$00 into Y]
C1/F7D5:	2004F8		JSR $F804		[]
C1/F7D8:	A210		LDX #$10		[Load #$10 into X]
C1/F7DA:	A020		LDY #$20		[Load #$20 into Y]
C1/F7DC:	2017F8		JSR $F817		[Do this for X #$10/Y #$20]
C1/F7DF:	2017F8		JSR $F817		[Do this for X #$20/Y #$30]
C1/F7E2:	2017F8		JSR $F817		[Do this for X #$30/Y #$40]
C1/F7E5:	2017F8		JSR $F817		[Do this for X #$40/Y #$50]
C1/F7E8:	2017F8		JSR $F817		[Do this for X #$50/Y #$60]
C1/F7EB:	2017F8		JSR $F817		[Do this for X #$60/Y #$70]
C1/F7EE:	2017F8		JSR $F817		[Do this for X #$70/Y #$80]
C1/F7F1:	A900		LDA #$00		[Load #$00 into Accumulator]
C1/F7F3:	8F724300	STA $004372		[Store into DMA Channel 7 Source Address]
C1/F7F7:	A990		LDA #$90		[Load #$90 into Accumulator]
C1/F7F9:	8F754300	STA $004375		[Store into DMA Channel 7 Size]
C1/F7FD:	A980		LDA #$80		[Load #$80 (DMA Channel 7) into Accumulator]
C1/F7FF:	8F0B4200	STA $00420B		[Store into DMA Enable]
C1/F803:	60			RTS				[Return]

[Runs through the table at 7FFF00,X (10), stores into scratchpad,
LSRs, rotates Carry (if set) into Accumulator, then stores into
into 7FFF00,Y (00)]
C1/F804: -	BD00FF		LDA $FF00,X		[Load this thing]
C1/F807:	8500		STA $00			[Store into Scratchpad]
C1/F809:	4600		LSR $00			[Shift Scratch right one bit]
C1/F80B:	2A			ROL A			[Rotate Accumulator left]
C1/F80C:	9900FF		STA $FF00,Y		[Store into this thing]
C1/F80F:	E8			INX				[Increment X]
C1/F810:	C8			INY				[Increment Y]
C1/F811:	98			TYA				[Transfer Y to Accumulator]
C1/F812:	290F		AND #$0F		[Logical AND with #$0F]
C1/F814:	D0EE -		BNE $F804		[Loop back if result isn't zero]
C1/F816:	60			RTS				[Return]

C1/F817:	BD00FF  	LDA $FF00,X
C1/F81A:	C980    	CMP #$80
C1/F81C:	6A      	ROR A
C1/F81D:	9900FF  	STA $FF00,Y
C1/F820:	E8      	INX 
C1/F821:	C8      	INY 
C1/F822:	98      	TYA 
C1/F823:	290F    	AND #$0F
C1/F825:	D0F0    	BNE $F817
C1/F827:	60      	RTS
C1/F828:	203CF8  	JSR $F83C
C1/F82B:	20A7F8  	JSR $F8A7
C1/F82E:	20E9F8  	JSR $F8E9
C1/F831:	225EB702	JSR $02B75E
C1/F835:	2044F9  	JSR $F944
C1/F838:	206AF9  	JSR $F96A
C1/F83B:	6B      	RTL
C1/F83C:	E230    	SEP #$30
C1/F83E:	A200    	LDX #$00
C1/F840:	9B      	TXY 
C1/F841:	BF807DC6	LDA $C67D80,X
C1/F845:	48      	PHA 
C1/F846:	0A      	ASL A
C1/F847:	0A      	ASL A
C1/F848:	0A      	ASL A
C1/F849:	0A      	ASL A
C1/F84A:	990006  	STA $0600,Y
C1/F84D:	C8      	INY 
C1/F84E:	68      	PLA 
C1/F84F:	29F0    	AND #$F0
C1/F851:	990006  	STA $0600,Y
C1/F854:	E8      	INX 
C1/F855:	C8      	INY 
C1/F856:	D0E9    	BNE $F841
C1/F858:	AD0006  	LDA $0600
C1/F85B:	8504    	STA $04
C1/F85D:	A900    	LDA #$00
C1/F85F:	A8      	TAY 
C1/F860:	8503    	STA $03
C1/F862:	8500    	STA $00
C1/F864:	8501    	STA $01
C1/F866:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/F869:	8D1721  	STA $2117		[Store into VRAM Address High Byte]
C1/F86C:	A9C6    	LDA #$C6
C1/F86E:	8502    	STA $02
C1/F870:	A980    	LDA #$80
C1/F872:	8D1521  	STA $2115		[Store into Video Port Control]
C1/F875:	A220    	LDX #$20
C1/F877:	B700    	LDA [$00],Y
C1/F879:	48      	PHA 
C1/F87A:	290F    	AND #$0F
C1/F87C:	0504    	ORA $04
C1/F87E:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/F881:	68      	PLA 
C1/F882:	4A      	LSR A
C1/F883:	4A      	LSR A
C1/F884:	4A      	LSR A
C1/F885:	4A      	LSR A
C1/F886:	0504    	ORA $04
C1/F888:	8D1921  	STA $2119		[Store into VRAM Data Write High Byte]
C1/F88B:	CA      	DEX 
C1/F88C:	D00B    	BNE $F899
C1/F88E:	E603    	INC $03
C1/F890:	A603    	LDX $03
C1/F892:	BD0006  	LDA $0600,X
C1/F895:	8504    	STA $04
C1/F897:	A220    	LDX #$20
C1/F899:	C8      	INY 
C1/F89A:	D0DB    	BNE $F877
C1/F89C:	E601    	INC $01
C1/F89E:	A501    	LDA $01
C1/F8A0:	C920    	CMP #$20
C1/F8A2:	90D3    	BCC $F877
C1/F8A4:	4C10FA  	JMP $FA10
C1/F8A7:	E230    	SEP #$30
C1/F8A9:	A903    	LDA #$03
C1/F8AB:	8D0121  	STA $2101
C1/F8AE:	A58C    	LDA $8C
C1/F8B0:	F009    	BEQ $F8BB
C1/F8B2:	A5E3    	LDA $E3
C1/F8B4:	290F    	AND #$0F
C1/F8B6:	D003    	BNE $F8BB
C1/F8B8:	4C01FB  	JMP $FB01
C1/F8BB:	A980    	LDA #$80
C1/F8BD:	8D1521  	STA $2115		[Store into Video Port Control]
C1/F8C0:	A900    	LDA #$00
C1/F8C2:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/F8C5:	A960    	LDA #$60
C1/F8C7:	8D1721  	STA $2117
C1/F8CA:	A200    	LDX #$00
C1/F8D0:	9D7043  	STA $4370,X
C1/F8D3:	E8      	INX 
C1/F8D4:	E007    	CPX #$07
C1/F8D6:	90F4    	BCC $F8CC
C1/F8D8:	A980    	LDA #$80
C1/F8DA:	8D0B42  	STA $420B
C1/F8DD:	60      	RTS
C1/F8DE:	0118    	ORA ($18,X)
C1/F8E0:	0030    	BRK #$30
C1/F8E2:	C600    	DEC $00
C1/F8E4:	1020    	BPL $F906
C1/F8E6:	E9F8    	SBC #$F8
C1/F8E8:	6B      	RTL
C1/F8E9:	E220    	SEP #$20
C1/F8EB:	8B      	PHB 
C1/F8EC:	A97E    	LDA #$7E
C1/F8EE:	48      	PHA 
C1/F8EF:	AB      	PLB 
C1/F8F0:	C230    	REP #$30
C1/F8F2:	A90F00  	LDA #$000F
C1/F8F5:	8500    	STA $00
C1/F8F7:	A2007E  	LDX #$7E00
C1/F8FA:	24E2    	BIT $E2
C1/F8FC:	5003    	BVC $F901
C1/F8FE:	A24048  	LDX #$4840
C1/F901:	A00200  	LDY #$0002
C1/F904:	9C0006  	STZ $0600
C1/F907:	9C00DE  	STZ $DE00
C1/F90A:	BF0000C6	LDA $C60000,X
C1/F90E:	990006  	STA $0600,Y
C1/F911:	29E0FF  	AND #$FFE0
C1/F914:	9900DE  	STA $DE00,Y
C1/F917:	C8      	INY 
C1/F918:	C8      	INY 
C1/F919:	C600    	DEC $00
C1/F91B:	D007    	BNE $F924
C1/F91D:	C8      	INY 
C1/F91E:	C8      	INY 
C1/F91F:	A90F00  	LDA #$000F
C1/F922:	8500    	STA $00
C1/F924:	E8      	INX 
C1/F925:	E8      	INX 
C1/F926:	C0E001  	CPY #$01E0
C1/F929:	90DF    	BCC $F90A
C1/F92B:	E220    	SEP #$20
C1/F92D:	A901    	LDA #$01
C1/F92F:	14F5    	TRB $F5
C1/F931:	A9C0    	LDA #$C0
C1/F933:	14F4    	TRB $F4
C1/F935:	AB      	PLB 
C1/F936:	A58C    	LDA $8C
C1/F938:	F009    	BEQ $F943
C1/F93A:	A5E3    	LDA $E3
C1/F93C:	290F    	AND #$0F
C1/F93E:	D003    	BNE $F943
C1/F940:	20F7FC  	JSR $FCF7
C1/F943:	60      	RTS
C1/F944:	E210    	SEP #$10
C1/F946:	C220    	REP #$20
C1/F948:	A200    	LDX #$00
C1/F94A:	8E2121  	STX $2121
C1/F94D:	A90006  	LDA #$0600
C1/F950:	8D7243  	STA $4372
C1/F953:	A90022  	LDA #$2200
C1/F956:	8D7043  	STA $4370
C1/F959:	A200    	LDX #$00
C1/F95B:	8E7443  	STX $4374
C1/F95E:	A90002  	LDA #$0200
C1/F961:	8D7543  	STA $4375
C1/F964:	A280    	LDX #$80
C1/F966:	8E0B42  	STX $420B
C1/F969:	60      	RTS
C1/F96A:	C220    	REP #$20
C1/F96C:	E210    	SEP #$10
C1/F96E:	A080    	LDY #$80
C1/F970:	8C1521  	STY $2115
C1/F973:	A000    	LDY #$00
C1/F975:	8C7443  	STY $4374
C1/F978:	A90000  	LDA #$0000
C1/F97B:	8D7243  	STA $4372
C1/F97E:	A90918  	LDA #$1809
C1/F981:	8D7043  	STA $4370
C1/F984:	6400    	STZ $00
C1/F986:	A90050  	LDA #$5000
C1/F989:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/F98C:	A90010  	LDA #$1000
C1/F98F:	8D7543  	STA $4375
C1/F992:	A080    	LDY #$80
C1/F994:	8C0B42  	STY $420B
C1/F997:	A90819  	LDA #$1908
C1/F99A:	8D7043  	STA $4370
C1/F99D:	A200    	LDX #$00
C1/F99F:	BFF2F901	LDA $01F9F2,X
C1/F9A3:	8500    	STA $00
C1/F9A5:	BFF3F901	LDA $01F9F3,X
C1/F9A9:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/F9AC:	BFF5F901	LDA $01F9F5,X
C1/F9B0:	8D7543  	STA $4375
C1/F9B3:	8C0B42  	STY $420B
C1/F9B6:	8A      	TXA 
C1/F9B7:	18      	CLC 
C1/F9B8:	690500  	ADC #$0005
C1/F9BB:	AA      	TAX 
C1/F9BC:	E01E    	CPX #$1E
C1/F9BE:	90DF    	BCC $F99F
C1/F9C0:	E220    	SEP #$20
C1/F9C2:	A980    	LDA #$80
C1/F9C4:	8D1521  	STA $2115		[Store into Video Port Control]
C1/F9C7:	A9C6    	LDA #$C6
C1/F9C9:	8D7443  	STA $4374
C1/F9CC:	C230    	REP #$30
C1/F9CE:	A90040  	LDA #$4000
C1/F9D1:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/F9D4:	A90118  	LDA #$1801
C1/F9D7:	A20020  	LDX #$2000
C1/F9DA:	A00010  	LDY #$1000
C1/F9DD:	20E1F9  	JSR $F9E1
C1/F9E0:	60      	RTS
C1/F9E1:	8D7043  	STA $4370
C1/F9E4:	8E7243  	STX $4372
C1/F9E7:	8C7543  	STY $4375
C1/F9EA:	E220    	SEP #$20
C1/F9EC:	A980    	LDA #$80
C1/F9EE:	8D0B42  	STA $420B
C1/F9F1:	60      	RTS
C1/F9F2:	0C0058  	TSB $5800
C1/F9F5:	C00108  	CPY #$0801
C1/F9F8:	E05800  	CPX #$0058
C1/F9FB:	0104    	ORA ($04,X)
C1/F9FD:	60      	RTS
C1/F9FE:	598001  	EOR $0180,Y
C1/FA01:	0C005C  	TSB $5C00
C1/FA04:	C00108  	CPY #$0801
C1/FA07:	E05C00  	CPX #$005C
C1/FA0A:	0104    	ORA ($04,X)
C1/FA0C:	60      	RTS
C1/FA0D:	5D8001  	EOR $0180,X
C1/FA10:	E230    	SEP #$30
C1/FA12:	A980    	LDA #$80
C1/FA14:	8D1521  	STA $2115		[Store into Video Port Control]
C1/FA17:	A97E    	LDA #$7E
C1/FA19:	8D7443  	STA $4374
C1/FA1C:	C220    	REP #$20
C1/FA1E:	A9803A  	LDA #$3A80
C1/FA21:	8D7043  	STA $4370
C1/FA24:	A90010  	LDA #$1000
C1/FA27:	8D7543  	STA $4375
C1/FA2A:	A900F0  	LDA #$F000
C1/FA2D:	8D7243  	STA $4372
C1/FA30:	A9002C  	LDA #$2C00
C1/FA33:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/FA36:	E220    	SEP #$20
C1/FA38:	AD3A21  	LDA $213A
C1/FA3B:	A980    	LDA #$80
C1/FA3D:	8D0B42  	STA $420B
C1/FA40:	C220    	REP #$20
C1/FA42:	A90004  	LDA #$0400
C1/FA45:	8D7543  	STA $4375
C1/FA48:	A900E8  	LDA #$E800
C1/FA4B:	8D7243  	STA $4372
C1/FA4E:	A9003C  	LDA #$3C00
C1/FA51:	24E2    	BIT $E2
C1/FA53:	1003    	BPL $FA58
C1/FA55:	A90028  	LDA #$2800
C1/FA58:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/FA5B:	E220    	SEP #$20
C1/FA5D:	AD3A21  	LDA $213A
C1/FA60:	A980    	LDA #$80
C1/FA62:	8D0B42  	STA $420B
C1/FA65:	C220    	REP #$20
C1/FA67:	A90004  	LDA #$0400
C1/FA6A:	8D7543  	STA $4375
C1/FA6D:	A900EC  	LDA #$EC00
C1/FA70:	8D7243  	STA $4372
C1/FA73:	A90028  	LDA #$2800
C1/FA76:	24E2    	BIT $E2
C1/FA78:	1003    	BPL $FA7D
C1/FA7A:	A9003C  	LDA #$3C00
C1/FA7D:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/FA80:	E220    	SEP #$20
C1/FA82:	AD3A21  	LDA $213A
C1/FA85:	A980    	LDA #$80
C1/FA87:	8D0B42  	STA $420B
C1/FA8D:	C220    	REP #$20
C1/FA8F:	A90019  	LDA #$1900
C1/FA92:	8D7043  	STA $4370
C1/FA95:	A90004  	LDA #$0400
C1/FA98:	8D7543  	STA $4375
C1/FA9B:	A900EC  	LDA #$EC00
C1/FA9E:	8D7243  	STA $4372
C1/FAA1:	A90028  	LDA #$2800
C1/FAA4:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/FAA7:	E220    	SEP #$20
C1/FAA9:	A980    	LDA #$80
C1/FAAB:	8D0B42  	STA $420B
C1/FAAE:	60      	RTS
C1/FAAF:	A5E3    	LDA $E3
C1/FAB1:	C980    	CMP #$80
C1/FAB3:	F00C    	BEQ $FAC1
C1/FAB5:	C984    	CMP #$84
C1/FAB7:	F02C    	BEQ $FAE5
C1/FAB9:	C902    	CMP #$02
C1/FABB:	F016    	BEQ $FAD3
C1/FABD:	C940    	CMP #$40
C1/FABF:	D011    	BNE $FAD2
C1/FAC1:	C230    	REP #$30
C1/FAC3:	A23E00  	LDX #$003E
C1/FACE:	CA      	DEX 
C1/FACF:	CA      	DEX 
C1/FAD0:	10F4    	BPL $FAC6
C1/FAD2:	60      	RTS
C1/FAD3:	C230    	REP #$30
C1/FAD5:	A23E00  	LDX #$003E
C1/FAE0:	CA      	DEX 
C1/FAE1:	CA      	DEX 
C1/FAE2:	10F4    	BPL $FAD8
C1/FAE4:	60      	RTS
C1/FAE5:	C230    	REP #$30
C1/FAE7:	A23E00  	LDX #$003E
C1/FAEE:	48      	PHA 
C1/FAF7:	68      	PLA 
C1/FAFC:	CA      	DEX 
C1/FAFD:	CA      	DEX 
C1/FB00:	60      	RTS
C1/FB01:	E220    	SEP #$20
C1/FB03:	8B      	PHB 
C1/FB04:	A97E    	LDA #$7E
C1/FB06:	48      	PHA 
C1/FB07:	AB      	PLB 
C1/FB08:	200DFB  	JSR $FB0D
C1/FB0B:	AB      	PLB 
C1/FB0C:	60      	RTS
C1/FB0D:	C210    	REP #$10
C1/FB0F:	A5F4    	LDA $F4
C1/FB11:	290F    	AND #$0F
C1/FB13:	C903    	CMP #$03
C1/FB15:	9004    	BCC $FB1B
C1/FB17:	E903    	SBC #$03
C1/FB19:	80F8    	BRA $FB13
C1/FB1B:	0A      	ASL A
C1/FB1C:	0A      	ASL A
C1/FB1D:	48      	PHA 
C1/FB1E:	18      	CLC 
C1/FB1F:	6986    	ADC #$86
C1/FB21:	8D40E0  	STA $E040
C1/FB24:	68      	PLA 
C1/FB25:	18      	CLC 
C1/FB26:	6904    	ADC #$04
C1/FB28:	C90C    	CMP #$0C
C1/FB2A:	9002    	BCC $FB2E
C1/FB2C:	E90C    	SBC #$0C
C1/FB2E:	48      	PHA 
C1/FB2F:	18      	CLC 
C1/FB30:	6986    	ADC #$86
C1/FB32:	8D40E2  	STA $E240
C1/FB35:	68      	PLA 
C1/FB36:	18      	CLC 
C1/FB37:	6904    	ADC #$04
C1/FB39:	C90C    	CMP #$0C
C1/FB3B:	9002    	BCC $FB3F
C1/FB3D:	E90C    	SBC #$0C
C1/FB3F:	18      	CLC 
C1/FB40:	6986    	ADC #$86
C1/FB42:	8D40E4  	STA $E440
C1/FB45:	C220    	REP #$20
C1/FB47:	A9003A  	LDA #$3A00
C1/FB4A:	8D8AE0  	STA $E08A
C1/FB4D:	A9083C  	LDA #$3C08
C1/FB50:	8D8AE2  	STA $E28A
C1/FB53:	A9203E  	LDA #$3E20
C1/FB56:	8D8AE4  	STA $E48A
C1/FB59:	A90400  	LDA #$0004
C1/FB5C:	851E    	STA $1E
C1/FB5E:	641C    	STZ $1C
C1/FB60:	A20000  	LDX #$0000
C1/FB63:	2079FB  	JSR $FB79
C1/FB66:	A20002  	LDX #$0200
C1/FB69:	2079FB  	JSR $FB79
C1/FB6C:	A20004  	LDX #$0400
C1/FB6F:	2079FB  	JSR $FB79
C1/FB72:	E220    	SEP #$20
C1/FB74:	C61E    	DEC $1E
C1/FB76:	D0E8    	BNE $FB60
C1/FB78:	60      	RTS
C1/FB79:	E220    	SEP #$20
C1/FB7B:	A90E    	LDA #$0E
C1/FB7D:	9D6FE0  	STA $E06F,X
C1/FB80:	9E8EE0  	STZ $E08E,X
C1/FB83:	A9D1    	LDA #$D1
C1/FB85:	8502    	STA $02
C1/FB87:	BD40E0  	LDA $E040,X
C1/FB8A:	C220    	REP #$20
C1/FB8C:	29FF00  	AND #$00FF
C1/FB8F:	0A      	ASL A
C1/FB90:	7D2AE0  	ADC $E02A,X
C1/FB93:	8500    	STA $00
C1/FB95:	A700    	LDA [$00]
C1/FB97:	48      	PHA 
C1/FB98:	EB      	XBA 
C1/FB99:	29FF00  	AND #$00FF
C1/FB9C:	0A      	ASL A
C1/FB9D:	8500    	STA $00
C1/FB9F:	68      	PLA 
C1/FBA0:	E220    	SEP #$20
C1/FBA2:	29C0    	AND #$C0
C1/FBA4:	9D88E0  	STA $E088,X
C1/FBA7:	BD33E0  	LDA $E033,X
C1/FBAA:	8502    	STA $02
C1/FBAC:	8512    	STA $12
C1/FBAE:	C220    	REP #$20
C1/FBB0:	BD72E0  	LDA $E072,X
C1/FBB3:	18      	CLC 
C1/FBB4:	6500    	ADC $00
C1/FBB6:	8500    	STA $00
C1/FBB8:	A700    	LDA [$00]
C1/FBBA:	8614    	STX $14
C1/FBBC:	2202EB00	JSR $00EB02
C1/FBC3:	E220    	SEP #$20
C1/FBC5:	C210    	REP #$10
C1/FBC7:	A614    	LDX $14
C1/FBC9:	FE40E0  	INC $E040,X
C1/FBCF:	18      	CLC 
C1/FBD0:	6928    	ADC #$28
C1/FBD2:	8910    	BIT #$10
C1/FBD4:	F002    	BEQ $FBD8
C1/FBD6:	6910    	ADC #$10
C1/FBD8:	9D8AE0  	STA $E08A,X
C1/FBDB:	60      	RTS
C1/FBDC:	C230    	REP #$30
C1/FBDE:	A614    	LDX $14
C1/FBE0:	BC6EE0  	LDY $E06E,X
C1/FBE3:	BD8AE0  	LDA $E08A,X
C1/FBE6:	29FF01  	AND #$01FF
C1/FBE9:	0A      	ASL A
C1/FBEA:	0A      	ASL A
C1/FBEB:	0A      	ASL A
C1/FBEC:	0A      	ASL A
C1/FBED:	18      	CLC 
C1/FBEE:	690060  	ADC #$6000
C1/FBF1:	8500    	STA $00
C1/FBF3:	BD82E0  	LDA $E082,X
C1/FBF6:	E220    	SEP #$20
C1/FBF8:	EB      	XBA 
C1/FBF9:	A900    	LDA #$00
C1/FBFB:	8B      	PHB 
C1/FBFC:	48      	PHA 
C1/FBFD:	AB      	PLB 
C1/FBFE:	EB      	XBA 
C1/FBFF:	8D0443  	STA $4304
C1/FC02:	8D1443  	STA $4314
C1/FC05:	8D2443  	STA $4324
C1/FC08:	8D3443  	STA $4334
C1/FC0B:	8D4443  	STA $4344
C1/FC0E:	8D5443  	STA $4354
C1/FC11:	8D6443  	STA $4364
C1/FC14:	8D7443  	STA $4374
C1/FC17:	A980    	LDA #$80
C1/FC19:	8D1521  	STA $2115		[Store into Video Port Control]
C1/FC1C:	C220    	REP #$20
C1/FC1E:	A90118  	LDA #$1801
C1/FC21:	8D0043  	STA $4300
C1/FC24:	8D1043  	STA $4310
C1/FC27:	8D2043  	STA $4320
C1/FC2A:	8D3043  	STA $4330
C1/FC2D:	8D4043  	STA $4340
C1/FC30:	8D5043  	STA $4350
C1/FC33:	8D6043  	STA $4360
C1/FC36:	8D7043  	STA $4370
C1/FC39:	2049FC  	JSR $FC49
C1/FC3C:	E601    	INC $01
C1/FC3E:	C8      	INY 
C1/FC3F:	C8      	INY 
C1/FC40:	C8      	INY 
C1/FC41:	C8      	INY 
C1/FC42:	2049FC  	JSR $FC49
C1/FC45:	AB      	PLB 
C1/FC46:	4CA3FC  	JMP $FCA3
C1/FC49:	C230    	REP #$30
C1/FC4B:	A500    	LDA $00
C1/FC4D:	8D1621  	STA $2116		[Store into VRAM Address Low Byte]
C1/FC50:	B90000  	LDA $0000,Y
C1/FC53:	8D0243  	STA $4302
C1/FC56:	B90200  	LDA $0002,Y
C1/FC59:	8D1243  	STA $4312
C1/FC5C:	B90800  	LDA $0008,Y
C1/FC5F:	8D2243  	STA $4322
C1/FC62:	B90A00  	LDA $000A,Y
C1/FC65:	8D3243  	STA $4332
C1/FC68:	B91000  	LDA $0010,Y
C1/FC6B:	8D4243  	STA $4342
C1/FC6E:	B91200  	LDA $0012,Y
C1/FC71:	8D5243  	STA $4352
C1/FC74:	B91800  	LDA $0018,Y
C1/FC77:	8D6243  	STA $4362
C1/FC7A:	B91A00  	LDA $001A,Y
C1/FC7D:	8D7243  	STA $4372
C1/FC80:	A92000  	LDA #$0020
C1/FC83:	8D0543  	STA $4305
C1/FC86:	8D1543  	STA $4315
C1/FC89:	8D2543  	STA $4325
C1/FC8C:	8D3543  	STA $4335
C1/FC8F:	8D4543  	STA $4345
C1/FC92:	8D5543  	STA $4355
C1/FC95:	8D6543  	STA $4365
C1/FC98:	8D7543  	STA $4375
C1/FC9B:	E220    	SEP #$20
C1/FC9D:	A9FF    	LDA #$FF
C1/FC9F:	8D0B42  	STA $420B
C1/FCA2:	60      	RTS
C1/FCA3:	C220    	REP #$20
C1/FCA5:	A90800  	LDA #$0008
C1/FCA8:	8500    	STA $00
C1/FCAA:	A41C    	LDY $1C
C1/FCAC:	BD83E0  	LDA $E083,X
C1/FCAF:	290F00  	AND #$000F
C1/FCB2:	C90400  	CMP #$0004
C1/FCB5:	B029    	BCS $FCE0
C1/FCB7:	C90300  	CMP #$0003
C1/FCBC:	C90200  	CMP #$0002
C1/FCC1:	A97F7F  	LDA #$7F7F
C1/FCC4:	9D94E0  	STA $E094,X
C1/FCC7:	9D98E0  	STA $E098,X
C1/FCCA:	9D9CE0  	STA $E09C,X
C1/FCCD:	8011    	BRA $FCE0
C1/FCCF:	A97F7F  	LDA #$7F7F
C1/FCD2:	9D98E0  	STA $E098,X
C1/FCD5:	9D9CE0  	STA $E09C,X
C1/FCD8:	8006    	BRA $FCE0
C1/FCDA:	A97F7F  	LDA #$7F7F
C1/FCDD:	9D9CE0  	STA $E09C,X
C1/FCE0:	BD90E0  	LDA $E090,X
C1/FCE3:	9900E7  	STA $E700,Y
C1/FCE6:	E8      	INX 
C1/FCE7:	E8      	INX 
C1/FCE8:	C8      	INY 
C1/FCE9:	C8      	INY 
C1/FCEA:	C600    	DEC $00
C1/FCEC:	D0F2    	BNE $FCE0
C1/FCEE:	A51C    	LDA $1C
C1/FCF0:	18      	CLC 
C1/FCF1:	691000  	ADC #$0010
C1/FCF4:	851C    	STA $1C
C1/FCF6:	60      	RTS
C1/FCF7:	E220    	SEP #$20
C1/FCF9:	C210    	REP #$10
C1/FCFB:	A980    	LDA #$80
C1/FCFD:	A0A200  	LDY #$00A2
C1/FD00:	2010FD  	JSR $FD10
C1/FD03:	A981    	LDA #$81
C1/FD05:	A0C200  	LDY #$00C2
C1/FD08:	2010FD  	JSR $FD10
C1/FD0B:	A982    	LDA #$82
C1/FD0D:	A0E200  	LDY #$00E2
C1/FD10:	E220    	SEP #$20
C1/FD12:	8D0242  	STA $4202
C1/FD15:	A91E    	LDA #$1E
C1/FD17:	8D0342  	STA $4203
C1/FD1A:	A90F    	LDA #$0F
C1/FD1C:	8500    	STA $00
C1/FD1E:	6401    	STZ $01
C1/FD20:	C220    	REP #$20
C1/FD22:	AE1642  	LDX $4216
C1/FD25:	BF0010C8	LDA $C81000,X
C1/FD29:	990007  	STA $0700,Y
C1/FD2C:	C8      	INY 
C1/FD2D:	C8      	INY 
C1/FD2E:	E8      	INX 
C1/FD2F:	E8      	INX 
C1/FD30:	C600    	DEC $00
C1/FD32:	D0F1    	BNE $FD25
C1/FD34:	E220    	SEP #$20
C1/FD36:	60      	RTS
C1/FD37:	C220    	REP #$20
C1/FD39:	AF02E07E	LDA $7EE002
C1/FD3D:	38      	SEC 
C1/FD3E:	E90004  	SBC #$0400
C1/FD41:	8F02E07E	STA $7EE002
C1/FD45:	8F02E27E	STA $7EE202
C1/FD49:	8F02E47E	STA $7EE402
C1/FD4D:	6B      	RTL
C1/FD4E:	2052FD  	JSR $FD52
C1/FD51:	6B      	RTL
C1/FD52:	E230    	SEP #$30
C1/FD54:	A909    	LDA #$09
C1/FD56:	8529    	STA $29
C1/FD58:	8D0521  	STA $2105
C1/FD5B:	A951    	LDA #$51
C1/FD5D:	8D0721  	STA $2107
C1/FD60:	A939    	LDA #$39
C1/FD62:	8D0821  	STA $2108
C1/FD65:	A5E8    	LDA $E8
C1/FD67:	4A      	LSR A
C1/FD68:	A958    	LDA #$58
C1/FD6A:	9002    	BCC $FD6E
C1/FD6C:	A95C    	LDA #$5C
C1/FD6E:	8D0921  	STA $2109
C1/FD71:	9C0A21  	STZ $210A
C1/FD74:	A900    	LDA #$00
C1/FD76:	29F0    	AND #$F0
C1/FD78:	8502    	STA $02
C1/FD7A:	4A      	LSR A
C1/FD7B:	4A      	LSR A
C1/FD7C:	4A      	LSR A
C1/FD7D:	4A      	LSR A
C1/FD7E:	0502    	ORA $02
C1/FD80:	8D0B21  	STA $210B
C1/FD83:	A940    	LDA #$40
C1/FD85:	4A      	LSR A
C1/FD86:	4A      	LSR A
C1/FD87:	4A      	LSR A
C1/FD88:	4A      	LSR A
C1/FD89:	8D0C21  	STA $210C
C1/FD8C:	A5B8    	LDA $B8
C1/FD8E:	29F8    	AND #$F8
C1/FD90:	C9F8    	CMP #$F8
C1/FD92:	F001    	BEQ $FD95
C1/FD94:	60      	RTS
C1/FD95:	A907    	LDA #$07
C1/FD97:	8529    	STA $29
C1/FD99:	8D0521  	STA $2105
C1/FD9C:	A901    	LDA #$01
C1/FD9E:	9C1B21  	STZ $211B
C1/FDA1:	8D1B21  	STA $211B
C1/FDA4:	9C1C21  	STZ $211C
C1/FDA7:	9C1C21  	STZ $211C
C1/FDAA:	9C1D21  	STZ $211D
C1/FDAD:	9C1D21  	STZ $211D
C1/FDB0:	9C1E21  	STZ $211E
C1/FDB3:	8D1E21  	STA $211E
C1/FDB6:	58      	CLI 
C1/FDB7:	60      	RTS
C1/FDB8:	E220    	SEP #$20
C1/FDBA:	C210    	REP #$10
C1/FDBC:	A980    	LDA #$80
C1/FDBE:	8D1521  	STA $2115		[Store into Video Port Control]
C1/FDC1:	A20070  	LDX #$7000
C1/FDC4:	8E1621  	STX $2116
C1/FDC7:	A20118  	LDX #$1801
C1/FDCA:	8E7043  	STX $4370
C1/FDCD:	A200FB  	LDX #$FB00
C1/FDD0:	8E7243  	STX $4372
C1/FDD3:	A9C7    	LDA #$C7
C1/FDD5:	8D7443  	STA $4374
C1/FDD8:	A2A000  	LDX #$00A0
C1/FDDB:	8E7543  	STX $4375
C1/FDDE:	A980    	LDA #$80
C1/FDE0:	8D0B42  	STA $420B
C1/FDE3:	6B      	RTL
C1/FDE4:	C230    	REP #$30
C1/FDE6:	A00001  	LDY #$0100
C1/FDE9:	A5F1    	LDA $F1
C1/FDEB:	3050    	BMI $FE3D
C1/FDED:	A58C    	LDA $8C
C1/FDEF:	D04C    	BNE $FE3D
C1/FDF1:	6410    	STZ $10
C1/FDF3:	6412    	STZ $12
C1/FDF5:	9C100A  	STZ $0A10
C1/FDF8:	9C120A  	STZ $0A12
C1/FDFB:	A612    	LDX $12
C1/FDFD:	C220    	REP #$20
C1/FDFF:	BFE2FE01	LDA $01FEE2,X		[Table down below, starts at index 00]
C1/FE03:	AA      	TAX 
C1/FE04:	BF000001	LDA $010000,X
C1/FE08:	8500    	STA $00
C1/FE0A:	38      	SEC 
C1/FE0B:	E5F6    	SBC $F6
C1/FE0D:	900A    	BCC $FE19
C1/FE0F:	C90002  	CMP #$0200
C1/FE12:	900D    	BCC $FE21
C1/FE14:	E90004  	SBC #$0400
C1/FE17:	8008    	BRA $FE21
C1/FE19:	C900FE  	CMP #$FE00
C1/FE1C:	B003    	BCS $FE21
C1/FE1E:	690004  	ADC #$0400
C1/FE21:	C98000  	CMP #$0080
C1/FE24:	9005    	BCC $FE2B
C1/FE26:	C980FF  	CMP #$FF80
C1/FE29:	9003    	BCC $FE2E
C1/FE2B:	2058FE  	JSR $FE58
C1/FE2E:	A612    	LDX $12
C1/FE30:	E8      	INX 
C1/FE31:	E8      	INX 
C1/FE32:	8612    	STX $12
C1/FE34:	E01000  	CPX #$0010
C1/FE37:	90C4    	BCC $FDFD
C1/FE39:	220AB102	JSR $02B10A
C1/FE3D:	C220    	REP #$20
C1/FE3F:	98      	TYA 
C1/FE40:	49FFFF  	EOR #$FFFF
C1/FE43:	38      	SEC 
C1/FE44:	695001  	ADC #$0150
C1/FE47:	4A      	LSR A
C1/FE48:	4A      	LSR A
C1/FE49:	AA      	TAX 
C1/FE4A:	A9FFE0  	LDA #$E0FF
C1/FE4D:	990008  	STA $0800,Y
C1/FE50:	C8      	INY 
C1/FE51:	C8      	INY 
C1/FE52:	C8      	INY 
C1/FE53:	C8      	INY 
C1/FE54:	CA      	DEX 
C1/FE55:	D0F3    	BNE $FE4A
C1/FE57:	6B      	RTL
C1/FE58:	E8      	INX 
C1/FE59:	E8      	INX 
C1/FE5A:	8502    	STA $02
C1/FE5C:	C90080  	CMP #$8000
C1/FE5F:	6A      	ROR A
C1/FE60:	18      	CLC 		[Clear Carry]
C1/FE61:	6502    	ADC $02
C1/FE63:	49FFFF  	EOR #$FFFF
C1/FE66:	38      	SEC		[Set Carry] 
C1/FE67:	698000  	ADC #$0080
C1/FE6A:	8502    	STA $02
C1/FE6C:	A98000  	LDA #$0080
C1/FE6F:	2400    	BIT $00
C1/FE71:	F00A +   	BEQ $FE7D
C1/FE73:	A90400  	LDA #$0004
C1/FE76:	8504    	STA $04
C1/FE78:	A9F0FF  	LDA #$FFF0
C1/FE7B:	8008    	BRA $FE85
C1/FE7D: +	A90300  	LDA #$0003
C1/FE80:	8504    	STA $04
C1/FE82:	A9F4FF  	LDA #$FFF4
C1/FE85: -	18      	CLC 
C1/FE86:	6502    	ADC $02
C1/FE88:	8502    	STA $02
C1/FE8A:	C90001  	CMP #$0100
C1/FE8D:	9038    	BCC $FEC7
C1/FE8F:	C9F8FF  	CMP #$FFF8
C1/FE92:	9044    	BCC $FED8
C1/FE94:	29FF00  	AND #$00FF
C1/FE97:	48      	PHA 
C1/FE98:	5A      	PHY 
C1/FE99:	98      	TYA 
C1/FE9A:	4A      	LSR A
C1/FE9B:	4A      	LSR A
C1/FE9C:	4A      	LSR A
C1/FE9D:	4A      	LSR A
C1/FE9E:	48      	PHA 
C1/FE9F:	98      	TYA 
C1/FEA0:	E220    	SEP #$20
C1/FEA2:	290C    	AND #$0C
C1/FEA4:	F014    	BEQ $FEBA
C1/FEA6:	C904    	CMP #$04
C1/FEA8:	F00C    	BEQ $FEB6
C1/FEAA:	C908    	CMP #$08
C1/FEAC:	F004    	BEQ $FEB2
C1/FEAE:	A940    	LDA #$40
C1/FEB0:	800A    	BRA $FEBC
C1/FEB2:	A910    	LDA #$10
C1/FEB4:	8006    	BRA $FEBC
C1/FEB6:	A904    	LDA #$04
C1/FEB8:	8002    	BRA $FEBC
C1/FEBA:	A901    	LDA #$01
C1/FEBC:	7A      	PLY 
C1/FEBD:	19000A  	ORA $0A00,Y
C1/FEC0:	99000A  	STA $0A00,Y
C1/FEC3:	C220    	REP #$20
C1/FEC5:	7A      	PLY 
C1/FEC6:	68      	PLA 
C1/FEC7:	090010  	ORA #$1000
C1/FECA:	990008  	STA $0800,Y
C1/FECD:	BF000001	LDA $010000,X
C1/FED1:	990208  	STA $0802,Y
C1/FED4:	C8      	INY 
C1/FED5:	C8      	INY 
C1/FED6:	C8      	INY 
C1/FED7:	C8      	INY 
C1/FED8:	E8      	INX 
C1/FED9:	E8      	INX 
C1/FEDA:	A90800  	LDA #$0008
C1/FEDD:	C604    	DEC $04
C1/FEDF:	D0A4 -   	BNE $FE85
C1/FEE1:	60      	RTS

[Table read a ways above]
C1/FEE6:	04FF
C1/FEF0:	30FF

[Pointed to sections]
C1/FEF2:	0000
C1/FEF4:	0431
C1/FEF6:	0031
C1/FEF8:	0471

C1/FEFA:	8000
C1/FEFC:	0431
C1/FEFE:	0031
C1/FF00:	0131
C1/FF02:	0471

C1/FF04:	0001
C1/FF06:	0431
C1/FF08:	0131
C1/FF0A:	0471

C1/FF0C:	8001
C1/FF0E:	0431
C1/FF10:	0231
C1/FF12:	0131
C1/FF14:	0471

C1/FF16:	0002
C1/FF18:	0431
C1/FF1A:	0231
C1/FF1C:	0471

C1/FF1E:	8002
C1/FF20:	0431
C1/FF22:	0231
C1/FF24:	0331
C1/FF26:	0471

C1/FF28:	0003
C1/FF2A:	0431
C1/FF2C:	0331
C1/FF2E:	0471

C1/FF30:	8003
C1/FF32:	0431
C1/FF34:	0031
C1/FF36:	0331
C1/FF38:	0471

C1/FF3A:	E220		SEP #$20
C1/FF3C:	8B		PHB
C1/FF3D:	A90048	LDA #$4800
C1/FF40:	AB      	PLB 
C1/FF41:	9C0042  	STZ $4200
C1/FF44:	A98F8D  	LDA #$8D8F
C1/FF47:	0021    	BRK #$21
C1/FF49:	A51F    	LDA $1F
C1/FF4B:	48      	PHA 
C1/FF4C:	206BFF  	JSR $FF6B
C1/FF4F:	C220    	REP #$20
C1/FF51:	A9000F  	LDA #$0F00
C1/FF54:	85E6    	STA $E6
C1/FF56:	A90101  	LDA #$0101
C1/FF59:	85E4    	STA $E4
C1/FF5B:	E220    	SEP #$20
C1/FF5D:	A901    	LDA #$01
C1/FF5F:	04E2    	TSB $E2
C1/FF61:	A9B1    	LDA #$B1
C1/FF63:	8D0042  	STA $4200
C1/FF66:	68      	PLA 
C1/FF67:	851F    	STA $1F
C1/FF69:	AB      	PLB 
C1/FF6A:	60      	RTS

C1/FF6B:	9C0C42  	STZ $420C
C1/FF6E:	642C    	STZ $2C
C1/FF70:	A520    	LDA $20
C1/FF72:	8D0621  	STA $2106
C1/FF75:	9C2421  	STZ $2124
C1/FF78:	9C2521  	STZ $2125
C1/FF7B:	9C2A21  	STZ $212A
C1/FF7E:	9C2B21  	STZ $212B
C1/FF81:	A521    	LDA $21
C1/FF83:	8D2C21  	STA $212C
C1/FF86:	A522    	LDA $22
C1/FF88:	8D2D21  	STA $212D
C1/FF8B:	9C2E21  	STZ $212E
C1/FF8E:	9C2F21  	STZ $212F
C1/FF91:	A902    	LDA #$02
C1/FF93:	8D3021  	STA $2130
C1/FF96:	A523    	LDA $23
C1/FF98:	8D3121  	STA $2131
C1/FF9B:	9C3221  	STZ $2132
C1/FF9E:	A900    	LDA #$00
C1/FFA0:	8D2621  	STA $2126
C1/FFA3:	8D2821  	STA $2128
C1/FFA6:	A9FF    	LDA #$FF
C1/FFA8:	8D2721  	STA $2127
C1/FFAB:	8D2921  	STA $2129
C1/FFAE:	A591    	LDA $91
C1/FFB0:	8D0121  	STA $2101
C1/FFB3:	A90F    	LDA #$0F
C1/FFB5:	14E3    	TRB $E3
C1/FFB7:	A5B0    	LDA $B0
C1/FFB9:	8D0D21  	STA $210D
C1/FFBC:	9C0D21  	STZ $210D
C1/FFBF:	A5B2    	LDA $B2
C1/FFC1:	8D0E21  	STA $210E
C1/FFC4:	9C0E21  	STZ $210E
C1/FFC7:	A9B8    	LDA #$B8
C1/FFC9:	8D0742  	STA $4207
C1/FFCC:	9C0842  	STZ $4208
C1/FFCF:	A9C4    	LDA #$C4
C1/FFD1:	8D0942  	STA $4209
C1/FFD4:	9C0A42  	STZ $420A
C1/FFD7:	64E8    	STZ $E8
C1/FFD9:	2052FD  	JSR $FD52
C1/FFDC:	225EC400	JSR $00C45E
C1/FFE0:	22E6C900	JSR $00C9E6
C1/FFE4:	22D7E001	JSR $01E0D7
C1/FFE8:	E220    	SEP #$20
C1/FFEA:	245C    	BIT $5C
C1/FFEC:	1006    	BPL $FFF4
C1/FFEE:	C220    	REP #$20
C1/FFF0:	221200C2	JSR $C20012
C1/FFF4:	C220    	REP #$20
C1/FFF6:	A527    	LDA $27
C1/FFF8:	8D0006  	STA $0600
C1/FFFF:	60      	RTSS