Dragon Warrior II (NES)/ROM map/ASM bank 09: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
(No difference)

Latest revision as of 13:03, 31 January 2024

This is a sub-page of Dragon Warrior II (NES)/ROM map.

bank 0x09 of 16 starts at file address 0x024010
; code bytes:	$0699 (10.31% of bytes in this ROM bank)
; data bytes:	$06C4 (10.57% of bytes in this ROM bank)
; pcm bytes:	$0000 (0.00% of bytes in this ROM bank)
; chr bytes:	$15F0 (34.28% of bytes in this ROM bank)
; free bytes:	$1CB3 (44.84% of bytes in this ROM bank)
; unknown bytes:	$0001 (0.01% of bytes in this ROM bank)
; $234C bytes last seen in RAM bank $8000 - $BFFF (100.00% of bytes seen in this ROM bank, 55.15% of bytes in this ROM bank):
;	$0699 code bytes (18.69% of bytes seen in this RAM bank, 10.31% of bytes in this ROM bank)
;	$06C4 data bytes (19.17% of bytes seen in this RAM bank, 10.57% of bytes in this ROM bank)
;	$15F0 chr bytes (62.15% of bytes seen in this RAM bank, 34.28% of bytes in this ROM bank)

; PRG Bank 0x09: haven't looked at this much, contains the end credits

; [bank start] -> code
; external control flow target (from $0F:$D34D)
; possible external indexed data load target (from $0F:$F3ED, $0F:$FF28)
0x024010|$09:$8000:A2   
; possible external indexed data load target (from $0F:$F3F2, $0F:$FF2D)
0x024011|$09:$8001:   F0   	LDX #$F0   
; call to code in a different bank ($0F:$C1EE)
0x024012|$09:$8002:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
; call to code in a different bank ($0F:$C42A)
0x024015|$09:$8005:20 2A C4	JSR $C42A  
; call to code in a different bank ($0F:$C446)
0x024018|$09:$8008:20 46 C4	JSR $C446  	; turn screen off, write $800 [space] tiles to PPU $2000, turn screen on
; call to code in a different bank ($0F:$C465)
0x02401B|$09:$800B:20 65 C4	JSR $C465  	; wait for interrupt and then set every 4th byte of $0200 - $02FC to #$F0
0x02401E|$09:$800E:A9 00   	LDA #$00   
0x024020|$09:$8010:85 76   	STA $76    
0x024022|$09:$8012:85 04   	STA $04    
0x024024|$09:$8014:85 05   	STA $05    
0x024026|$09:$8016:85 06   	STA $06    
0x024028|$09:$8018:A9 0F   	LDA #$0F   
; call to code in a different bank ($0F:$C61F)
0x02402A|$09:$801A:20 1F C6	JSR $C61F  	; set MMC control mode based on A
0x02402D|$09:$801D:A9 88   	LDA #$88   
0x02402F|$09:$801F:8D AE 61	STA $61AE  
0x024032|$09:$8022:A9 8A   	LDA #$8A   
0x024034|$09:$8024:8D AF 61	STA $61AF  
; call to code in a different bank ($0F:$C52D)
0x024037|$09:$8027:20 2D C5	JSR $C52D  
0x02403A|$09:$802A:20 A0 82	JSR $82A0  
; call to code in a different bank ($0F:$C1DC)
0x02403D|$09:$802D:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x024040|$09:$8030:20 4B 81	JSR $814B  
0x024043|$09:$8033:AD 9E 82	LDA $829E  	; -> $09:$83A6: End Credits text
0x024046|$09:$8036:85 77   	STA $77    
0x024048|$09:$8038:AD 9F 82	LDA $829F  
0x02404B|$09:$803B:85 78   	STA $78    
0x02404D|$09:$803D:A9 00   	LDA #$00   
0x02404F|$09:$803F:85 76   	STA $76    
0x024051|$09:$8041:A9 10   	LDA #$10   
0x024053|$09:$8043:85 75   	STA $75    
0x024055|$09:$8045:A9 1E   	LDA #$1E   
0x024057|$09:$8047:8D 8C 60	STA $608C  
; control flow target (from $806C)
0x02405A|$09:$804A:A0 00   	LDY #$00   
0x02405C|$09:$804C:B1 77   	LDA ($77),Y
0x02405E|$09:$804E:10 26   	BPL $8076  
0x024060|$09:$8050:C9 FF   	CMP #$FF   
0x024062|$09:$8052:D0 03   	BNE $8057  
0x024064|$09:$8054:4C D5 80	JMP $80D5  

; control flow target (from $8052)
0x024067|$09:$8057:48      	PHA        
0x024068|$09:$8058:29 C0   	AND #$C0   
0x02406A|$09:$805A:C9 C0   	CMP #$C0   
0x02406C|$09:$805C:D0 04   	BNE $8062  
0x02406E|$09:$805E:A9 08   	LDA #$08   
0x024070|$09:$8060:85 75   	STA $75    
; control flow target (from $805C)
0x024072|$09:$8062:68      	PLA        
0x024073|$09:$8063:29 1F   	AND #$1F   
0x024075|$09:$8065:85 76   	STA $76    
0x024077|$09:$8067:20 60 81	JSR $8160  
; control flow target (from $80D2)
0x02407A|$09:$806A:A5 76   	LDA $76    
0x02407C|$09:$806C:F0 DC   	BEQ $804A  
0x02407E|$09:$806E:C6 76   	DEC $76    
; call to code in a different bank ($0F:$C1DC)
0x024080|$09:$8070:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x024083|$09:$8073:4C 9E 80	JMP $809E  

; control flow target (from $804E)
0x024086|$09:$8076:8D 8B 60	STA $608B  
0x024089|$09:$8079:20 60 81	JSR $8160  
; control flow target (from $8092)
0x02408C|$09:$807C:A0 00   	LDY #$00   
0x02408E|$09:$807E:B1 77   	LDA ($77),Y
0x024090|$09:$8080:C9 FF   	CMP #$FF   
0x024092|$09:$8082:F0 11   	BEQ $8095  
0x024094|$09:$8084:85 09   	STA $09    
0x024096|$09:$8086:20 67 81	JSR $8167  
; call to code in a different bank ($0F:$C1FA)
0x024099|$09:$8089:20 FA C1	JSR $C1FA  	; wait for $02 to not be #$C0, write PPU address in $07-$08 and data in $09 to PPU write buffer at $0300,$02, $01 += 1, $02 += 3, and set $0183 to #$00
0x02409C|$09:$808C:EE 8B 60	INC $608B  
0x02409F|$09:$808F:20 60 81	JSR $8160  
0x0240A2|$09:$8092:4C 7C 80	JMP $807C  

; control flow target (from $8082)
0x0240A5|$09:$8095:20 60 81	JSR $8160  
; call to code in a different bank ($0F:$C1DC)
0x0240A8|$09:$8098:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x0240AB|$09:$809B:20 E0 80	JSR $80E0  
; control flow target (from $8073)
0x0240AE|$09:$809E:A5 75   	LDA $75    
0x0240B0|$09:$80A0:85 6F   	STA $6F    
; control flow target (from $80CF)
0x0240B2|$09:$80A2:A2 02   	LDX #$02   
; call to code in a different bank ($0F:$C1EE)
0x0240B4|$09:$80A4:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x0240B7|$09:$80A7:E6 06   	INC $06    
0x0240B9|$09:$80A9:A5 06   	LDA $06    
0x0240BB|$09:$80AB:C9 F0   	CMP #$F0   
0x0240BD|$09:$80AD:90 0A   	BCC $80B9  
0x0240BF|$09:$80AF:A9 00   	LDA #$00   
0x0240C1|$09:$80B1:85 06   	STA $06    
0x0240C3|$09:$80B3:A5 04   	LDA $04    
0x0240C5|$09:$80B5:49 08   	EOR #$08   
0x0240C7|$09:$80B7:85 04   	STA $04    
; control flow target (from $80AD)
0x0240C9|$09:$80B9:A5 06   	LDA $06    
0x0240CB|$09:$80BB:29 07   	AND #$07   
0x0240CD|$09:$80BD:D0 09   	BNE $80C8  
0x0240CF|$09:$80BF:A0 3B   	LDY #$3B   
0x0240D1|$09:$80C1:A9 5F   	LDA #$5F   
0x0240D3|$09:$80C3:85 6D   	STA $6D    
0x0240D5|$09:$80C5:20 D6 81	JSR $81D6  
; control flow target (from $80BD)
0x0240D8|$09:$80C8:C6 6F   	DEC $6F    
0x0240DA|$09:$80CA:F0 06   	BEQ $80D2  
; call to code in a different bank ($0F:$C1DC)
0x0240DC|$09:$80CC:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x0240DF|$09:$80CF:4C A2 80	JMP $80A2  

; control flow target (from $80CA)
0x0240E2|$09:$80D2:4C 6A 80	JMP $806A  

; control flow target (from $8054)
0x0240E5|$09:$80D5:A2 4D   	LDX #$4D   
; call to code in a different bank ($0F:$C1EE)
0x0240E7|$09:$80D7:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x0240EA|$09:$80DA:20 D4 9D	JSR $9DD4  
; call to code in a different bank ($0F:$C1DC)
0x0240ED|$09:$80DD:4C DC C1	JMP $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF

; control flow target (from $809B)
0x0240F0|$09:$80E0:A0 00   	LDY #$00   
0x0240F2|$09:$80E2:B1 77   	LDA ($77),Y
0x0240F4|$09:$80E4:20 60 81	JSR $8160  
0x0240F7|$09:$80E7:C9 FF   	CMP #$FF   
0x0240F9|$09:$80E9:D0 11   	BNE $80FC  
0x0240FB|$09:$80EB:A2 00   	LDX #$00   
; control flow target (from $80F8)
0x0240FD|$09:$80ED:A1 77   	LDA ($77,X)
0x0240FF|$09:$80EF:20 60 81	JSR $8160  
0x024102|$09:$80F2:99 5B 61	STA $615B,Y
0x024105|$09:$80F5:C8      	INY        
0x024106|$09:$80F6:C0 10   	CPY #$10   
0x024108|$09:$80F8:90 F3   	BCC $80ED  
0x02410A|$09:$80FA:B0 08   	BCS $8104  
; control flow target (from $80E9, $8102)
0x02410C|$09:$80FC:99 5B 61	STA $615B,Y
0x02410F|$09:$80FF:C8      	INY        
0x024110|$09:$8100:C0 10   	CPY #$10   
0x024112|$09:$8102:90 F8   	BCC $80FC  
; control flow target (from $80FA)
0x024114|$09:$8104:AD 8C 60	LDA $608C  
0x024117|$09:$8107:85 6E   	STA $6E    
0x024119|$09:$8109:A9 00   	LDA #$00   
0x02411B|$09:$810B:85 6D   	STA $6D    
; control flow target (from $8148)
0x02411D|$09:$810D:A4 6D   	LDY $6D    
0x02411F|$09:$810F:B9 5B 61	LDA $615B,Y
0x024122|$09:$8112:8D B0 61	STA $61B0  
0x024125|$09:$8115:A5 6D   	LDA $6D    
0x024127|$09:$8117:48      	PHA        
0x024128|$09:$8118:A5 6E   	LDA $6E    
0x02412A|$09:$811A:48      	PHA        
0x02412B|$09:$811B:20 FE 81	JSR $81FE  
0x02412E|$09:$811E:A0 00   	LDY #$00   
0x024130|$09:$8120:31 6D   	AND ($6D),Y
0x024132|$09:$8122:0D B0 61	ORA $61B0  
0x024135|$09:$8125:91 6D   	STA ($6D),Y
0x024137|$09:$8127:A4 02   	LDY $02    
0x024139|$09:$8129:99 02 03	STA $0302,Y
0x02413C|$09:$812C:A5 7A   	LDA $7A    
0x02413E|$09:$812E:99 00 03	STA $0300,Y	; PPU write buffer start
0x024141|$09:$8131:A5 79   	LDA $79    
0x024143|$09:$8133:99 01 03	STA $0301,Y
0x024146|$09:$8136:C8      	INY        
0x024147|$09:$8137:C8      	INY        
0x024148|$09:$8138:C8      	INY        
0x024149|$09:$8139:84 02   	STY $02    
0x02414B|$09:$813B:E6 01   	INC $01    
0x02414D|$09:$813D:68      	PLA        
0x02414E|$09:$813E:85 6E   	STA $6E    
0x024150|$09:$8140:68      	PLA        
0x024151|$09:$8141:18      	CLC        
0x024152|$09:$8142:69 01   	ADC #$01   
0x024154|$09:$8144:85 6D   	STA $6D    
0x024156|$09:$8146:C9 10   	CMP #$10   
0x024158|$09:$8148:90 C3   	BCC $810D  
0x02415A|$09:$814A:60      	RTS        

; control flow target (from $8030)
0x02415B|$09:$814B:AD 8A 83	LDA $838A  
0x02415E|$09:$814E:85 0E   	STA $0E    
0x024160|$09:$8150:85 10   	STA $10    
0x024162|$09:$8152:AD 8B 83	LDA $838B  
0x024165|$09:$8155:85 0F   	STA $0F    
0x024167|$09:$8157:85 11   	STA $11    
0x024169|$09:$8159:A9 FF   	LDA #$FF   
0x02416B|$09:$815B:85 0D   	STA $0D    
; call to code in a different bank ($0F:$C2CD)
0x02416D|$09:$815D:4C CD C2	JMP $C2CD  

; control flow target (from $8067, $8079, $808F, $8095, $80E4, $80EF)
0x024170|$09:$8160:E6 77   	INC $77    
0x024172|$09:$8162:D0 02   	BNE $8166  
0x024174|$09:$8164:E6 78   	INC $78    
; control flow target (from $8162)
0x024176|$09:$8166:60      	RTS        

; control flow target (from $8086, $81EA)
0x024177|$09:$8167:A5 04   	LDA $04    
0x024179|$09:$8169:29 08   	AND #$08   
0x02417B|$09:$816B:09 20   	ORA #$20   
0x02417D|$09:$816D:85 08   	STA $08    
0x02417F|$09:$816F:A5 05   	LDA $05    
0x024181|$09:$8171:4A      	LSR        
0x024182|$09:$8172:4A      	LSR        
0x024183|$09:$8173:4A      	LSR        
0x024184|$09:$8174:18      	CLC        
0x024185|$09:$8175:6D 8B 60	ADC $608B  
0x024188|$09:$8178:C9 20   	CMP #$20   
0x02418A|$09:$817A:90 02   	BCC $817E  
0x02418C|$09:$817C:E9 20   	SBC #$20   
; control flow target (from $817A)
0x02418E|$09:$817E:85 07   	STA $07    
0x024190|$09:$8180:A9 00   	LDA #$00   
0x024192|$09:$8182:85 6E   	STA $6E    
0x024194|$09:$8184:AD 8C 60	LDA $608C  
0x024197|$09:$8187:0A      	ASL        
0x024198|$09:$8188:26 6E   	ROL $6E    
0x02419A|$09:$818A:0A      	ASL        
0x02419B|$09:$818B:26 6E   	ROL $6E    
0x02419D|$09:$818D:0A      	ASL        
0x02419E|$09:$818E:26 6E   	ROL $6E    
0x0241A0|$09:$8190:18      	CLC        
0x0241A1|$09:$8191:65 06   	ADC $06    
0x0241A3|$09:$8193:AA      	TAX        
0x0241A4|$09:$8194:90 02   	BCC $8198  
0x0241A6|$09:$8196:E6 6E   	INC $6E    
; control flow target (from $8194)
0x0241A8|$09:$8198:38      	SEC        
0x0241A9|$09:$8199:E9 F0   	SBC #$F0   
0x0241AB|$09:$819B:85 6D   	STA $6D    
0x0241AD|$09:$819D:A5 6E   	LDA $6E    
0x0241AF|$09:$819F:E9 00   	SBC #$00   
0x0241B1|$09:$81A1:85 6E   	STA $6E    
0x0241B3|$09:$81A3:90 1B   	BCC $81C0  
0x0241B5|$09:$81A5:A5 6D   	LDA $6D    
0x0241B7|$09:$81A7:38      	SEC        
0x0241B8|$09:$81A8:E9 F0   	SBC #$F0   
0x0241BA|$09:$81AA:A8      	TAY        
0x0241BB|$09:$81AB:A5 6E   	LDA $6E    
0x0241BD|$09:$81AD:E9 00   	SBC #$00   
0x0241BF|$09:$81AF:B0 0B   	BCS $81BC  
0x0241C1|$09:$81B1:A5 08   	LDA $08    
0x0241C3|$09:$81B3:49 08   	EOR #$08   
0x0241C5|$09:$81B5:85 08   	STA $08    
0x0241C7|$09:$81B7:A5 6D   	LDA $6D    
0x0241C9|$09:$81B9:4C C1 81	JMP $81C1  

; control flow target (from $81AF)
0x0241CC|$09:$81BC:98      	TYA        
0x0241CD|$09:$81BD:4C C1 81	JMP $81C1  

; control flow target (from $81A3)
0x0241D0|$09:$81C0:8A      	TXA        
; control flow target (from $81B9, $81BD)
0x0241D1|$09:$81C1:A2 00   	LDX #$00   
0x0241D3|$09:$81C3:86 6D   	STX $6D    
0x0241D5|$09:$81C5:0A      	ASL        
0x0241D6|$09:$81C6:26 6D   	ROL $6D    
0x0241D8|$09:$81C8:0A      	ASL        
0x0241D9|$09:$81C9:26 6D   	ROL $6D    
0x0241DB|$09:$81CB:05 07   	ORA $07    
0x0241DD|$09:$81CD:85 07   	STA $07    
0x0241DF|$09:$81CF:A5 6D   	LDA $6D    
0x0241E1|$09:$81D1:05 08   	ORA $08    
0x0241E3|$09:$81D3:85 08   	STA $08    
0x0241E5|$09:$81D5:60      	RTS        

; control flow target (from $80C5)
0x0241E6|$09:$81D6:AD 8C 60	LDA $608C  
0x0241E9|$09:$81D9:48      	PHA        
0x0241EA|$09:$81DA:AD 8B 60	LDA $608B  
0x0241ED|$09:$81DD:48      	PHA        
0x0241EE|$09:$81DE:8C 8C 60	STY $608C  
0x0241F1|$09:$81E1:A9 20   	LDA #$20   
0x0241F3|$09:$81E3:8D 8B 60	STA $608B  
0x0241F6|$09:$81E6:A5 6D   	LDA $6D    
0x0241F8|$09:$81E8:85 09   	STA $09    
; control flow target (from $81F3)
0x0241FA|$09:$81EA:20 67 81	JSR $8167  
; call to code in a different bank ($0F:$C1FA)
0x0241FD|$09:$81ED:20 FA C1	JSR $C1FA  	; wait for $02 to not be #$C0, write PPU address in $07-$08 and data in $09 to PPU write buffer at $0300,$02, $01 += 1, $02 += 3, and set $0183 to #$00
0x024200|$09:$81F0:CE 8B 60	DEC $608B  
0x024203|$09:$81F3:D0 F5   	BNE $81EA  
0x024205|$09:$81F5:68      	PLA        
0x024206|$09:$81F6:8D 8B 60	STA $608B  
0x024209|$09:$81F9:68      	PLA        
0x02420A|$09:$81FA:8D 8C 60	STA $608C  
0x02420D|$09:$81FD:60      	RTS        

; control flow target (from $811B)
0x02420E|$09:$81FE:A5 04   	LDA $04    
0x024210|$09:$8200:29 08   	AND #$08   
0x024212|$09:$8202:09 23   	ORA #$23   
0x024214|$09:$8204:85 7A   	STA $7A    
0x024216|$09:$8206:A9 C0   	LDA #$C0   
0x024218|$09:$8208:85 79   	STA $79    
0x02421A|$09:$820A:46 6E   	LSR $6E    
0x02421C|$09:$820C:A5 06   	LDA $06    
0x02421E|$09:$820E:4A      	LSR        
0x02421F|$09:$820F:4A      	LSR        
0x024220|$09:$8210:4A      	LSR        
0x024221|$09:$8211:4A      	LSR        
0x024222|$09:$8212:18      	CLC        
0x024223|$09:$8213:65 6E   	ADC $6E    
; control flow target (from $8225)
0x024225|$09:$8215:C9 0F   	CMP #$0F   
0x024227|$09:$8217:90 0F   	BCC $8228  
0x024229|$09:$8219:E9 0F   	SBC #$0F   
0x02422B|$09:$821B:85 6E   	STA $6E    
0x02422D|$09:$821D:A5 7A   	LDA $7A    
0x02422F|$09:$821F:49 08   	EOR #$08   
0x024231|$09:$8221:85 7A   	STA $7A    
0x024233|$09:$8223:A5 6E   	LDA $6E    
0x024235|$09:$8225:4C 15 82	JMP $8215  

; control flow target (from $8217)
0x024238|$09:$8228:85 6E   	STA $6E    
0x02423A|$09:$822A:A5 05   	LDA $05    
0x02423C|$09:$822C:4A      	LSR        
0x02423D|$09:$822D:4A      	LSR        
0x02423E|$09:$822E:4A      	LSR        
0x02423F|$09:$822F:4A      	LSR        
0x024240|$09:$8230:18      	CLC        
0x024241|$09:$8231:65 6D   	ADC $6D    
0x024243|$09:$8233:C9 10   	CMP #$10   
0x024245|$09:$8235:90 02   	BCC $8239  
0x024247|$09:$8237:E9 10   	SBC #$10   
; control flow target (from $8235)
0x024249|$09:$8239:85 6D   	STA $6D    
0x02424B|$09:$823B:A5 6E   	LDA $6E    
0x02424D|$09:$823D:4A      	LSR        
0x02424E|$09:$823E:08      	PHP        
0x02424F|$09:$823F:0A      	ASL        
0x024250|$09:$8240:0A      	ASL        
0x024251|$09:$8241:0A      	ASL        
0x024252|$09:$8242:18      	CLC        
0x024253|$09:$8243:65 79   	ADC $79    
0x024255|$09:$8245:85 79   	STA $79    
0x024257|$09:$8247:D0 02   	BNE $824B  
0x024259|$09:$8249:E6 7A   	INC $7A    
; control flow target (from $8247)
0x02425B|$09:$824B:28      	PLP        
0x02425C|$09:$824C:B0 12   	BCS $8260  
0x02425E|$09:$824E:A5 6D   	LDA $6D    
0x024260|$09:$8250:4A      	LSR        
0x024261|$09:$8251:B0 06   	BCS $8259  
0x024263|$09:$8253:20 84 82	JSR $8284  
0x024266|$09:$8256:A9 FC   	LDA #$FC   
0x024268|$09:$8258:60      	RTS        

; control flow target (from $8251)
0x024269|$09:$8259:20 84 82	JSR $8284  
0x02426C|$09:$825C:A9 F3   	LDA #$F3   
0x02426E|$09:$825E:D0 1D   	BNE $827D  
; control flow target (from $824C)
0x024270|$09:$8260:A5 6D   	LDA $6D    
0x024272|$09:$8262:4A      	LSR        
0x024273|$09:$8263:B0 07   	BCS $826C  
0x024275|$09:$8265:20 84 82	JSR $8284  
0x024278|$09:$8268:A9 CF   	LDA #$CF   
0x02427A|$09:$826A:D0 0B   	BNE $8277  
; control flow target (from $8263)
0x02427C|$09:$826C:20 84 82	JSR $8284  
0x02427F|$09:$826F:A9 3F   	LDA #$3F   
0x024281|$09:$8271:0E B0 61	ASL $61B0  
0x024284|$09:$8274:0E B0 61	ASL $61B0  
; control flow target (from $826A)
0x024287|$09:$8277:0E B0 61	ASL $61B0  
0x02428A|$09:$827A:0E B0 61	ASL $61B0  
; control flow target (from $825E)
0x02428D|$09:$827D:0E B0 61	ASL $61B0  
0x024290|$09:$8280:0E B0 61	ASL $61B0  
0x024293|$09:$8283:60      	RTS        

; control flow target (from $8253, $8259, $8265, $826C)
0x024294|$09:$8284:18      	CLC        
0x024295|$09:$8285:65 79   	ADC $79    
0x024297|$09:$8287:85 79   	STA $79    
0x024299|$09:$8289:85 6D   	STA $6D    
0x02429B|$09:$828B:A5 7A   	LDA $7A    
0x02429D|$09:$828D:69 00   	ADC #$00   
0x02429F|$09:$828F:85 7A   	STA $7A    
0x0242A1|$09:$8291:C9 2B   	CMP #$2B   
0x0242A3|$09:$8293:F0 04   	BEQ $8299  
0x0242A5|$09:$8295:A9 03   	LDA #$03   
0x0242A7|$09:$8297:D0 02   	BNE $829B  
; control flow target (from $8293)
0x0242A9|$09:$8299:A9 07   	LDA #$07   
; control flow target (from $8297)
0x0242AB|$09:$829B:85 6E   	STA $6E    
0x0242AD|$09:$829D:60      	RTS        


; code -> data
; -> $09:$83A6: End Credits text
; data load target (from $8033)
0x0242AE|$09:$829E:A6
; data load target (from $8038)
0x0242AF|$09:$829F:   83	; $09:$83A6; End Credits text

; data -> code
; control flow target (from $802A)
; call to code in a different bank ($0F:$C1DC)
0x0242B0|$09:$82A0:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x0242B3|$09:$82A3:A9 00   	LDA #$00   
0x0242B5|$09:$82A5:8D 01 20	STA $2001  	; PPU Control Register #2 (#$E0: Full Background Colour, #$01 set [None, Green, Blue, Red], #$E0: Colour Intensity, #$01 not set [None, Green, Blue, Red], #$10: Sprite Visibility, #$80: Background Visibility, #$40: No Sprite Clipping, #$20: No Background Clipping, #$01: Monochrome Display)
0x0242B8|$09:$82A8:A9 C0   	LDA #$C0   
0x0242BA|$09:$82AA:85 6D   	STA $6D    
0x0242BC|$09:$82AC:AD 02 20	LDA $2002  	; PPU Status Register (#$80: In VBlank, #$40: Sprite #0 Hit, #$20: Scanline Sprite Count > 8, #$10: Ignore VRAM Writes); after read, #$80 and $2005-$2006 are reset
0x0242BF|$09:$82AF:A9 23   	LDA #$23   
0x0242C1|$09:$82B1:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
0x0242C4|$09:$82B4:A9 C0   	LDA #$C0   
0x0242C6|$09:$82B6:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
0x0242C9|$09:$82B9:A9 03   	LDA #$03   
0x0242CB|$09:$82BB:85 6E   	STA $6E    
0x0242CD|$09:$82BD:20 D7 82	JSR $82D7  
0x0242D0|$09:$82C0:A9 2B   	LDA #$2B   
0x0242D2|$09:$82C2:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
0x0242D5|$09:$82C5:A9 C0   	LDA #$C0   
0x0242D7|$09:$82C7:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
0x0242DA|$09:$82CA:A9 07   	LDA #$07   
0x0242DC|$09:$82CC:85 6E   	STA $6E    
0x0242DE|$09:$82CE:20 D7 82	JSR $82D7  
0x0242E1|$09:$82D1:A9 18   	LDA #$18   
0x0242E3|$09:$82D3:8D 01 20	STA $2001  	; PPU Control Register #2 (#$E0: Full Background Colour, #$01 set [None, Green, Blue, Red], #$E0: Colour Intensity, #$01 not set [None, Green, Blue, Red], #$10: Sprite Visibility, #$80: Background Visibility, #$40: No Sprite Clipping, #$20: No Background Clipping, #$01: Monochrome Display)
0x0242E6|$09:$82D6:60      	RTS        

; control flow target (from $82BD, $82CE)
0x0242E7|$09:$82D7:A9 00   	LDA #$00   
0x0242E9|$09:$82D9:A0 3F   	LDY #$3F   
; control flow target (from $82E1)
0x0242EB|$09:$82DB:8D 07 20	STA $2007  	; VRAM I/O Register
0x0242EE|$09:$82DE:91 6D   	STA ($6D),Y
0x0242F0|$09:$82E0:88      	DEY        
0x0242F1|$09:$82E1:10 F8   	BPL $82DB  
0x0242F3|$09:$82E3:60      	RTS        

; control flow target (from $9DE0)
0x0242F4|$09:$82E4:85 73   	STA $73    
0x0242F6|$09:$82E6:A9 10   	LDA #$10   
0x0242F8|$09:$82E8:85 70   	STA $70    
; control flow target (from $8307)
; call to code in a different bank ($0F:$C1DC)
0x0242FA|$09:$82EA:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
; call to code in a different bank ($0F:$C1DC)
0x0242FD|$09:$82ED:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x024300|$09:$82F0:A9 00   	LDA #$00   
0x024302|$09:$82F2:20 30 83	JSR $8330  
0x024305|$09:$82F5:A5 73   	LDA $73    
0x024307|$09:$82F7:F0 05   	BEQ $82FE  
0x024309|$09:$82F9:A9 0D   	LDA #$0D   
0x02430B|$09:$82FB:20 30 83	JSR $8330  
; control flow target (from $82F7)
0x02430E|$09:$82FE:A5 70   	LDA $70    
0x024310|$09:$8300:18      	CLC        
0x024311|$09:$8301:69 10   	ADC #$10   
0x024313|$09:$8303:85 70   	STA $70    
0x024315|$09:$8305:C9 50   	CMP #$50   
0x024317|$09:$8307:90 E1   	BCC $82EA  
0x024319|$09:$8309:60      	RTS        

; control flow target (from $9E0E)
0x02431A|$09:$830A:85 73   	STA $73    
0x02431C|$09:$830C:A9 40   	LDA #$40   
0x02431E|$09:$830E:85 70   	STA $70    
; control flow target (from $832D)
; call to code in a different bank ($0F:$C1DC)
0x024320|$09:$8310:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
; call to code in a different bank ($0F:$C1DC)
0x024323|$09:$8313:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x024326|$09:$8316:A9 00   	LDA #$00   
0x024328|$09:$8318:20 30 83	JSR $8330  
0x02432B|$09:$831B:A5 73   	LDA $73    
0x02432D|$09:$831D:F0 05   	BEQ $8324  
0x02432F|$09:$831F:A9 0D   	LDA #$0D   
0x024331|$09:$8321:20 30 83	JSR $8330  
; control flow target (from $831D)
0x024334|$09:$8324:A5 70   	LDA $70    
0x024336|$09:$8326:38      	SEC        
0x024337|$09:$8327:E9 10   	SBC #$10   
0x024339|$09:$8329:85 70   	STA $70    
0x02433B|$09:$832B:C9 00   	CMP #$00   
0x02433D|$09:$832D:10 E1   	BPL $8310  
0x02433F|$09:$832F:60      	RTS        

; control flow target (from $82F2, $82FB, $8318, $8321)
0x024340|$09:$8330:48      	PHA        
0x024341|$09:$8331:A8      	TAY        
0x024342|$09:$8332:B1 6D   	LDA ($6D),Y
0x024344|$09:$8334:85 6F   	STA $6F    
0x024346|$09:$8336:A9 0D   	LDA #$0D   
0x024348|$09:$8338:85 74   	STA $74    
0x02434A|$09:$833A:C8      	INY        
0x02434B|$09:$833B:A6 02   	LDX $02    
0x02434D|$09:$833D:68      	PLA        
0x02434E|$09:$833E:F0 06   	BEQ $8346  
0x024350|$09:$8340:A9 1A   	LDA #$1A   
0x024352|$09:$8342:85 74   	STA $74    
0x024354|$09:$8344:A9 10   	LDA #$10   
; control flow target (from $833E)
0x024356|$09:$8346:85 71   	STA $71    
0x024358|$09:$8348:4C 6D 83	JMP $836D  

; control flow target (from $8387)
0x02435B|$09:$834B:A5 71   	LDA $71    
0x02435D|$09:$834D:C9 04   	CMP #$04   
0x02435F|$09:$834F:F0 1C   	BEQ $836D  
0x024361|$09:$8351:C9 08   	CMP #$08   
0x024363|$09:$8353:F0 18   	BEQ $836D  
0x024365|$09:$8355:C9 0C   	CMP #$0C   
0x024367|$09:$8357:F0 14   	BEQ $836D  
0x024369|$09:$8359:C9 14   	CMP #$14   
0x02436B|$09:$835B:F0 10   	BEQ $836D  
0x02436D|$09:$835D:C9 18   	CMP #$18   
0x02436F|$09:$835F:F0 0C   	BEQ $836D  
0x024371|$09:$8361:C9 1C   	CMP #$1C   
0x024373|$09:$8363:F0 08   	BEQ $836D  
0x024375|$09:$8365:B1 6D   	LDA ($6D),Y
0x024377|$09:$8367:C8      	INY        
0x024378|$09:$8368:38      	SEC        
0x024379|$09:$8369:E5 70   	SBC $70    
0x02437B|$09:$836B:10 02   	BPL $836F  
; control flow target (from $8348, $834F, $8353, $8357, $835B, $835F, $8363)
0x02437D|$09:$836D:A5 6F   	LDA $6F    
; control flow target (from $836B)
0x02437F|$09:$836F:9D 02 03	STA $0302,X
0x024382|$09:$8372:A9 3F   	LDA #$3F   
0x024384|$09:$8374:9D 00 03	STA $0300,X	; PPU write buffer start
0x024387|$09:$8377:A5 71   	LDA $71    
0x024389|$09:$8379:9D 01 03	STA $0301,X
0x02438C|$09:$837C:E8      	INX        
0x02438D|$09:$837D:E8      	INX        
0x02438E|$09:$837E:E8      	INX        
0x02438F|$09:$837F:86 02   	STX $02    
0x024391|$09:$8381:E6 01   	INC $01    
0x024393|$09:$8383:E6 71   	INC $71    
0x024395|$09:$8385:C4 74   	CPY $74    
0x024397|$09:$8387:90 C2   	BCC $834B  
0x024399|$09:$8389:60      	RTS        


; code -> data
; data load target (from $814B, $9DD4)
0x02439A|$09:$838A:8C
; data load target (from $8152, $9DD9)
0x02439B|$09:$838B:   83	; $09:$838C
; indirect data load target (via $838A)
0x02439C|$09:$838C:0F 2A 2A 2A 28 28 28 34 34 34 31 31 31
; indirect data load target
0x0243A9|$09:$8399:0F
; indirect data load target
0x0243AA|$09:$839A:0F
; indirect data load target
0x0243AB|$09:$839B:0F
; indirect data load target
0x0243AC|$09:$839C:0F
; indirect data load target
0x0243AD|$09:$839D:0F
; indirect data load target
0x0243AE|$09:$839E:0F
; indirect data load target
0x0243AF|$09:$839F:0F
; indirect data load target
0x0243B0|$09:$83A0:0F
; indirect data load target
0x0243B1|$09:$83A1:0F
; indirect data load target
0x0243B2|$09:$83A2:0F
; indirect data load target
0x0243B3|$09:$83A3:0F
; indirect data load target
0x0243B4|$09:$83A4:0F
; indirect data load target
0x0243B5|$09:$83A5:0F
; End Credits text
; indirect data load target (via $829E)
0x0243B6|$09:$83A6:08 03 11 00 06 0E 0D 5F 10 14 04 12 13 5F 5F 08 08 FF 03 08 0E 11 08 06 08 0D 00 0B 5F 15 04 11 12 08 0E 0D FF 03 0D 12 13 00 05 05 FF 03 86 03 12 02 04 0D 00 11 08 0E 5F 16 11 08 13 04 11 FF 01 0D 18 14 09 08 5F 07 0E 11 08 08 FF 02 86 03 0C 0E 0D 12 13 04 11 5F 03 04 12 08 06 0D 04 11 FF 01 0D 00 0A 08 11 00 5F 13 0E 11 08 18 00 0C 00 FF 02 86 03 0C 14 12 08 02 5F 02 0E 0C 0F 0E 12 04 11 FF 01 0D 0A 0E 08 02 07 08 5F 12 14 06 08 18 00 0C 00 FF 02 86 03 12 02 04 0D 00 11 08 0E 5F 00 12 12 08 12 13 00 0D 13 FF 01 0D 07 08 11 0E 12 07 08 5F 0C 08 18 00 0E 0A 00 FF 02 86 03 02 07 08 04 05 5F 0F 11 0E 06 11 00 0C 0C 04 11 FF 01 0D 0A 0E 08 02 07 08 5F 0D 00 0A 00 0C 14 11 00 FF 02 86 03 0F 11 0E 06 11 00 0C 0C 04 11 12 FF 01 0D 18 14 13 00 0A 00 5F 06 18 0E 13 0E 0A 14 FF 02 0D 13 0E 06 0E 5F 0D 00 11 08 13 00 FF 02 0D 0A 08 18 0E 13 00 0A 00 5F 0A 0E 0D 0E FF 02 0D 0C 00 12 00 00 0A 08 5F 0E 0A 00 0D 0E FF 02 0D 0A 0E 09 08 5F 18 0E 12 07 08 03 00 FF 02 82 03 12 0E 14 0D 03 5F 0F 11 0E 06 11 00 0C 0C 04 11 FF 01 0D 13 00 0A 04 0D 0E 11 08 5F 18 00 0C 00 0C 0E 11 08 FF 02 82 03 02 06 5F 03 04 12 08 06 0D 04 11 FF 01 0D 13 00 0A 00 12 07 08 5F 18 00 12 14 0D 0E FF 02 82 03 00 12 12 08 12 13 00 0D 13 12 FF 01 0D 11 08 0A 00 5F 12 14 19 14 0A 08 FF 02 0D 07 08 03 04 07 08 11 0E 5F 18 0E 12 07 08 03 00 FF 02 86 03 03 08 11 04 02 13 0E 11 FF 01 0D 0A 0E 08 02 07 08 5F 0D 00 0A 00 0C 14 11 00 FF 02 86 03 0F 11 0E 03 14 02 04 11 FF 01 0D 18 14 0A 08 0D 0E 01 14 5F 02 07 08 03 00 FF 02 88 08 03 11 00 06 0E 0D 5F 16 00 11 11 08 0E 11 5F 08 08 FF 03 0E 12 13 00 05 05 FF 03 87 03 0F 11 0E 06 11 00 0C 0C 04 11 12 FF 01 0D 0C 00 0D 00 01 14 5F 18 00 0C 00 0D 00 FF 02 0D 0A 04 0D 08 02 07 08 5F 0C 00 12 14 13 00 FF 02 83 03 02 06 5F 03 04 12 08 06 0D 04 11 FF 01 0D 12 00 13 0E 12 07 08 5F 05 14 03 00 01 00 FF 02 83 03 04 17 04 02 14 13 08 15 04 5F 0F 11 0E 03 14 02 04 11 FF 01 0D 07 08 11 0E 18 14 0A 08 5F 13 00 0A 00 07 00 12 07 08 FF 02 87 09 00 0C 04 11 08 02 00 0D 5F 12 13 00 05 05 FF 03 05 0D 08 0D 13 04 0D 03 0E 5F 0E 05 5F 00 0C 04 11 08 02 00 5F 08 0D 02 6B FF 03 88 03 0F 11 0E 09 04 02 13 5F 03 08 11 04 02 13 0E 11 FF 01 0D 12 07 08 06 04 11 14 5F 0E 13 00 FF 02 84 03 00 0C 04 11 08 02 00 0D 5F 12 02 11 04 04 0D 5F 13 04 17 13 FF 01 0D 12 02 0E 13 13 5F 0F 04 0B 0B 00 0D 03 FF 02 84 03 00 12 12 08 12 13 04 03 5F 01 18 FF 01 0D 03 00 18 15 5F 01 11 0E 0E 0A 12 FF 02 0D 00 0D 03 FF 01 0D 01 11 08 00 0D 5F 0C 08 0B 0B 04 11 FF 02 83 03 13 11 00 0D 12 0B 00 13 08 0E 0D 5F 00 12 12 08 12 13 00 0D 02 04 FF 01 0D 13 0E 12 07 08 0A 0E 5F 16 00 13 12 0E 0D FF 02 88 03 0F 14 01 0B 08 12 07 04 11 FF 01 0D 18 00 12 14 07 08 11 0E 5F 05 14 0A 14 12 07 08 0C 00 FF 02 87 07 02 0E 0F 18 11 08 06 07 13 5F 1B 23 23 1A 5F 1B 23 22 21 FF 03 07 2A 5F 00 11 0C 0E 11 5F 0F 11 0E 09 04 02 13 FF 03 07 2A 5F 01 08 11 03 5F 12 13 14 03 08 0E FF 03 07 2A 5F 0A 0E 08 02 07 08 5F 12 14 06 08 18 00 0C 00 FF 03 07 2A 5F 24 25 26 27 5F 12 0E 05 13 FF FF 03 03 03 03 01 03 03 03 03 03 03 03 03 03 03 03 09 2A 5F 04 0D 08 17 5F 1B 23 23 1A FF 03 D2 0F 2B 2C 2D FF 00 0E 2E 2F 30 31 FF 00 0E 32 33 34 35 FF 00 0E 36 37 38 39 FF 00 0E 3A 3B 3C 3D FF 00 8E FF
; data load target (from $9E02)
0x0247D6|$09:$87C6:C8
; data load target (from $9E07)
0x0247D7|$09:$87C7:   87	; $09:$87C8
; indirect data load target (via $87C6)
0x0247D8|$09:$87C8:0F
; indirect data load target
0x0247D9|$09:$87C9:27
; indirect data load target
0x0247DA|$09:$87CA:17
; indirect data load target
0x0247DB|$09:$87CB:07
; indirect data load target
0x0247DC|$09:$87CC:20
; indirect data load target
0x0247DD|$09:$87CD:10
; indirect data load target
0x0247DE|$09:$87CE:00
; indirect data load target
0x0247DF|$09:$87CF:0F
; indirect data load target
0x0247E0|$09:$87D0:0F
; indirect data load target
0x0247E1|$09:$87D1:0F
; indirect data load target
0x0247E2|$09:$87D2:0F
; indirect data load target
0x0247E3|$09:$87D3:0F
; indirect data load target
0x0247E4|$09:$87D4:0F
; indirect data load target
0x0247E5|$09:$87D5:0F
; indirect data load target
0x0247E6|$09:$87D6:0F
; indirect data load target
0x0247E7|$09:$87D7:0F
; indirect data load target
0x0247E8|$09:$87D8:0F
; indirect data load target
0x0247E9|$09:$87D9:30
; indirect data load target
0x0247EA|$09:$87DA:10
; indirect data load target
0x0247EB|$09:$87DB:00
; indirect data load target
0x0247EC|$09:$87DC:2C
; indirect data load target
0x0247ED|$09:$87DD:1C
; indirect data load target
0x0247EE|$09:$87DE:0C
; indirect data load target
0x0247EF|$09:$87DF:31
; indirect data load target
0x0247F0|$09:$87E0:21
; indirect data load target
0x0247F1|$09:$87E1:11
; data load target (from $9FFF)
0x0247F2|$09:$87E2:E4
; data load target (from $A004)
0x0247F3|$09:$87E3:   87	; $09:$87E4

; data -> chr
; 2bpp tiles
; ending graphics
; indirect CHR load target (via $87E2)
0x0247F4|$09:$87E4:00 00 04 04 0C 06 44 20 00 04 0E 8E EE 76 75 39
0x024804|$09:$87F4:00 00 00 18 04 1A 12 25 00 00 3C 7E C7 9B B3 37
0x024814|$09:$8804:6E D0 C1 88 D4 A0 6D 00 6E D0 C1 88 D4 A0 6D 00
0x024824|$09:$8814:AC 06 02 20 16 C2 6C 00 AC 06 02 20 16 C2 6C 00
0x024834|$09:$8824:48 80 00 00 00 80 42 00 48 80 00 00 00 80 42 00
0x024844|$09:$8834:88 00 02 00 00 02 24 00 88 00 02 00 00 02 24 00
0x024854|$09:$8844:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024864|$09:$8854:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024874|$09:$8864:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024884|$09:$8874:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024894|$09:$8884:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0248A4|$09:$8894:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0248B4|$09:$88A4:00 00 00 00 00 00 00 00 00 00 00 00 1F 13 03 03
0x0248C4|$09:$88B4:00 00 00 00 00 00 00 00 00 00 00 00 EF 26 06 06
0x0248D4|$09:$88C4:00 00 00 00 00 00 00 00 00 00 00 00 7B 31 31 31
0x0248E4|$09:$88D4:00 00 00 00 00 00 00 00 00 00 00 00 F8 88 80 90
0x0248F4|$09:$88E4:10 08 00 00 00 00 00 00 1B 0A 06 04 0C 18 E0 00
0x024904|$09:$88F4:12 0C 00 00 00 00 02 04 1E 0C 00 80 4C 56 26 1C
0x024914|$09:$8904:6A 80 00 80 10 80 6A 00 6A 80 00 80 10 80 6A 00
0x024924|$09:$8914:A8 02 02 00 02 22 84 00 A8 02 02 00 02 22 84 00
0x024934|$09:$8924:42 00 00 80 00 00 41 00 42 00 00 80 00 00 41 00
0x024944|$09:$8934:08 00 00 02 00 00 04 00 08 00 00 02 00 00 04 00
0x024954|$09:$8944:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024964|$09:$8954:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024974|$09:$8964:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024984|$09:$8974:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024994|$09:$8984:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0249A4|$09:$8994:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0249B4|$09:$89A4:00 00 00 00 00 00 00 00 03 03 03 03 03 0F 00 00
0x0249C4|$09:$89B4:00 00 00 00 00 00 00 00 06 07 06 06 06 CF 00 00
0x0249D4|$09:$89C4:00 00 00 00 00 00 00 00 31 F1 31 31 31 7B 00 00
0x0249E4|$09:$89D4:00 00 00 00 00 00 00 00 F0 90 80 80 88 F8 00 00
0x0249F4|$09:$89E4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A04|$09:$89F4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A14|$09:$8A04:1B 50 C1 88 54 A2 7F 00 7F D0 C3 88 D4 A2 7F 00
0x024A24|$09:$8A14:BC 06 1A 64 16 C2 EC 00 FC 06 1A 64 16 C2 EC 00
0x024A34|$09:$8A24:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A44|$09:$8A34:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A54|$09:$8A44:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A64|$09:$8A54:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A74|$09:$8A64:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A84|$09:$8A74:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024A94|$09:$8A84:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024AA4|$09:$8A94:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024AB4|$09:$8AA4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024AC4|$09:$8AB4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024AD4|$09:$8AC4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024AE4|$09:$8AD4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024AF4|$09:$8AE4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B04|$09:$8AF4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B14|$09:$8B04:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B24|$09:$8B14:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B34|$09:$8B24:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B44|$09:$8B34:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B54|$09:$8B44:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B64|$09:$8B54:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B74|$09:$8B64:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B84|$09:$8B74:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024B94|$09:$8B84:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024BA4|$09:$8B94:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024BB4|$09:$8BA4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024BC4|$09:$8BB4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024BD4|$09:$8BC4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024BE4|$09:$8BD4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024BF4|$09:$8BE4:00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00
0x024C04|$09:$8BF4:00 00 48 00 02 00 00 00 00 00 48 00 02 00 00 00
0x024C14|$09:$8C04:00 40 00 02 10 00 00 00 00 40 00 02 10 00 00 00
0x024C24|$09:$8C14:08 01 40 00 00 22 00 00 08 01 40 00 00 22 00 00
0x024C34|$09:$8C24:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024C44|$09:$8C34:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024C54|$09:$8C44:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024C64|$09:$8C54:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024C74|$09:$8C64:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024C84|$09:$8C74:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024C94|$09:$8C84:01 48 00 00 90 00 00 00 01 48 00 00 90 00 00 00
0x024CA4|$09:$8C94:00 08 00 82 00 00 00 00 00 08 00 82 00 00 00 00
0x024CB4|$09:$8CA4:00 01 10 00 00 00 00 00 00 01 10 00 00 00 00 00
0x024CC4|$09:$8CB4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024CD4|$09:$8CC4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024CE4|$09:$8CD4:00 00 02 20 00 04 40 00 00 00 02 20 00 04 40 00
0x024CF4|$09:$8CE4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D04|$09:$8CF4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D14|$09:$8D04:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D24|$09:$8D14:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D34|$09:$8D24:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D44|$09:$8D34:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D54|$09:$8D44:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D64|$09:$8D54:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024D74|$09:$8D64:00 03 06 0D 1A 34 68 51 00 10 01 03 07 0F 1F 3E
0x024D84|$09:$8D74:00 E0 1F E0 1F 00 00 80 00 00 E0 FF FF FF FF FF
0x024D94|$09:$8D84:00 03 FC 03 FE 15 2A 15 00 00 03 FF FF FF FF FF
0x024DA4|$09:$8D94:00 E0 30 D8 EC 76 BA 7E 00 00 C0 E0 F0 F8 FD FD
0x024DB4|$09:$8DA4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024DC4|$09:$8DB4:21 04 00 20 02 01 48 01 21 04 00 20 02 01 48 01
0x024DD4|$09:$8DC4:02 00 00 02 10 00 08 00 02 00 00 02 10 00 08 00
0x024DE4|$09:$8DD4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024DF4|$09:$8DE4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024E04|$09:$8DF4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024E14|$09:$8E04:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024E24|$09:$8E14:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024E34|$09:$8E24:00 00 01 03 0E 0E 1D 1C 00 00 00 00 09 19 33 B2
0x024E44|$09:$8E34:40 80 A3 47 CE AE DD 6F 00 47 3E FD FB FB F7 66
0x024E54|$09:$8E44:36 F7 C3 03 73 F7 FE 9E 0C 3E FE FE DC 98 09 61
0x024E64|$09:$8E54:00 84 E2 C1 A3 40 41 C0 00 00 04 32 42 81 81 80
0x024E74|$09:$8E64:51 52 55 56 57 93 95 52 3E 3F 3F 3B 39 3C 3E 9F
0x024E84|$09:$8E74:C0 E0 70 B8 5C BE FE FC 7F 3F 9F CF E7 E3 47 0F
0x024E94|$09:$8E84:0A 15 2B 17 8F DF DF DF FF FE FC F9 F3 63 71 78
0x024EA4|$09:$8E94:DE EE DE AE 7E FE FE EE 7D 7D FD FD DD 9D 3D 7D
0x024EB4|$09:$8EA4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024EC4|$09:$8EB4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x024ED4|$09:$8EC4:02 10 00 00 04 00 00 04 02 10 00 00 04 00 00 04
0x024EE4|$09:$8ED4:00 01 48 00 02 00 A0 00 00 01 48 00 02 00 A0 00
0x024EF4|$09:$8EE4:00 00 00 00 02 08 02 20 00 00 00 00 02 08 02 20
0x024F04|$09:$8EF4:00 00 00 10 44 00 11 80 00 00 00 10 44 00 11 80
0x024F14|$09:$8F04:00 00 10 80 09 00 12 00 00 00 10 80 09 00 12 00
0x024F24|$09:$8F14:00 83 06 05 0A 0B 14 15 03 87 0F 0F 1F 1F 3F 3F
0x024F34|$09:$8F24:BD 5B B2 3B B6 7F F6 3F A3 C7 CF 87 8F 07 8F 47
0x024F44|$09:$8F34:FF 7E BC 78 F1 F0 E0 E0 F6 ED EE EC DF DF BF BF
0x024F54|$09:$8F44:1F 27 43 8B 94 69 33 6F 80 18 24 44 88 D1 F2 9D
0x024F64|$09:$8F54:60 72 BE DE E0 FE F4 FC C0 E0 72 3F 1F 01 2A AA
0x024F74|$09:$8F64:55 56 AF 2B 2D 0F 2D CF 9F 9B C9 4C 4E 6F 67 CB
0x024F84|$09:$8F74:78 F1 F3 F3 F7 FE 7C FC 9F 9E 3C 3C 18 18 88 80
0x024F94|$09:$8F84:EF F7 FF FF FF 1F 0F 0F 7C 3C 1E 1E 0C 2C 18 10
0x024FA4|$09:$8F94:DE BE FE FE FE EE DE BE FD ED 4D 1D 3D 7D FD ED
0x024FB4|$09:$8FA4:00 00 08 40 01 04 20 00 00 00 08 40 01 04 20 00
0x024FC4|$09:$8FB4:00 00 00 00 08 00 22 00 00 00 00 00 08 00 22 00
0x024FD4|$09:$8FC4:00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00
0x024FE4|$09:$8FD4:04 00 00 20 00 00 02 00 04 00 00 20 00 00 02 00
0x024FF4|$09:$8FE4:00 10 04 00 90 42 0A 05 00 10 04 00 90 42 0A 05
0x025004|$09:$8FF4:11 48 1D A4 13 DF B8 C0 11 48 1D A4 13 DF BF FF
0x025014|$09:$9004:40 55 20 BC 7E 8B 36 0C 40 55 20 BC 7E FF FE FC
0x025024|$09:$9014:14 15 0A 8A 04 4E 11 8E 3F 3F 1F 9F 0E 5F 1F 8E
0x025034|$09:$9024:D7 3F 9F 0F 07 02 00 00 AF 42 A1 30 18 1D 0F 07
0x025044|$09:$9034:E1 C6 C9 E8 F5 B7 5B 2A BE 78 F1 31 18 5B B3 F3
0x025054|$09:$9044:9B 04 03 00 00 80 60 12 07 03 00 00 00 00 80 E2
0x025064|$09:$9054:BC F9 34 C8 34 10 AD 16 6A ED F8 30 04 14 AE 17
0x025074|$09:$9064:D7 23 33 33 36 34 3A 9A D5 30 09 09 0B 0F 07 07
0x025084|$09:$9074:FC FE BD 1E 0F 07 02 02 00 62 E3 F1 F8 FC FD FD
0x025094|$09:$9084:0F 29 DB 37 ED DA D5 DA 10 37 E7 CF 1F 3F BF BF
0x0250A4|$09:$9094:EE DE FE DE FE FE 7C BC 5D 3D BD BD DD F9 FA FA
0x0250B4|$09:$90A4:02 AA 04 25 12 17 6C 29 02 AA 04 25 12 17 6F 2F
0x0250C4|$09:$90B4:88 12 B8 25 C8 FB 1D 43 88 12 B8 25 C8 FB FD FF
0x0250D4|$09:$90C4:00 08 20 00 09 42 50 A0 00 08 20 00 09 42 50 A0
0x0250E4|$09:$90D4:00 00 40 00 00 40 00 00 00 00 40 00 00 40 00 00
0x0250F4|$09:$90E4:1B 0C 78 F0 71 A2 E2 A9 1B 0F 7F FF 7F BF FB B9
0x025104|$09:$90F4:06 C0 01 03 82 66 EE CB FF FF FF FF FE FE EE CF
0x025114|$09:$9104:30 C0 E1 46 89 0A 45 02 F0 C1 E7 4F 9F 1F 5F 0F
0x025124|$09:$9114:00 30 C8 30 80 01 B1 CA 30 FC FC F8 B0 83 FF FF
0x025134|$09:$9124:00 02 07 03 09 66 01 00 01 02 07 0F 07 E1 00 00
0x025144|$09:$9134:D7 2E 1D FA 54 00 80 7F E7 CF 1F FF FF FF 7F 00
0x025154|$09:$9144:10 11 16 21 20 40 80 04 E0 E1 E6 C1 C0 80 00 04
0x025164|$09:$9154:AA 57 AA D6 7C 10 00 00 AB 57 AB D7 7E 1C 00 00
0x025174|$09:$9164:1A 1A 06 05 21 70 B0 7C 87 87 0B 0B 27 77 BB 7C
0x025184|$09:$9174:02 02 57 BF E0 80 00 0E FD FD FF FF E0 8E 3F FF
0x025194|$09:$9184:D5 DA F5 EA 75 1F 00 00 BF BF FF FF 7F 1F C3 F0
0x0251A4|$09:$9194:7C B8 79 F0 F1 E3 C7 1E F2 F4 E1 E8 C1 93 27 DF
0x0251B4|$09:$91A4:A8 75 B6 B4 4C D3 A8 68 AF 77 B7 B7 6F FF FF FF
0x0251C4|$09:$91B4:20 83 00 C1 0C 40 10 0F FF FF FF FF FF FF FF FF
0x0251D4|$09:$91C4:D8 30 1E 8F 1E 65 07 35 D8 F0 FE FF FE FD FF FD
0x0251E4|$09:$91D4:08 00 40 04 00 10 01 40 08 00 40 04 00 10 01 40
0x0251F4|$09:$91E4:74 33 B8 3C 4F B6 69 2B 7C 3F BF 3F 4F B7 69 2B
0x025204|$09:$91F4:31 C0 1C 01 00 93 34 CA 3F FF FF FF FF FF FF FF
0x025214|$09:$9204:A0 70 24 BB 02 00 0C 83 A3 F0 E4 FF FF FF FF FF
0x025224|$09:$9214:78 00 01 84 73 0F 00 30 FE 78 01 84 F3 FF FF FF
0x025234|$09:$9224:10 24 72 FD F7 40 0C 01 10 24 72 FD FF FF FF FF
0x025244|$09:$9234:00 00 84 BA FD 1E 20 81 00 00 84 BA FD FF FF FF
0x025254|$09:$9244:11 28 1E FF A2 00 04 82 11 28 1E FF FF FF FF FF
0x025264|$09:$9254:05 53 35 9A FF 04 E0 0C 05 53 35 9A FF FF FF FF
0x025274|$09:$9264:6C 50 8E E3 FF C5 10 03 FF FF FF FF FF FF FF FF
0x025284|$09:$9274:10 F5 2F 11 EE FB 20 0E FF FF FF FF FF FF FF FF
0x025294|$09:$9284:00 01 97 F8 06 F9 A6 19 FE FF FF FF FF FF FF FF
0x0252A4|$09:$9294:3A CD 22 CB 7F F2 A4 18 3F FF FF FF FF FF FF FF
0x0252B4|$09:$92A4:D1 8C B0 F9 40 02 30 C1 FF FF FF FF FF FF FF FF
0x0252C4|$09:$92B4:80 00 38 8F 00 C9 2C 53 FF FF FF FF FF FF FF FF
0x0252D4|$09:$92C4:0E CC 1D 38 F2 6D D2 94 FE FC FD F8 F2 ED D2 94
0x0252E4|$09:$92D4:08 00 01 A0 04 00 40 00 08 00 01 A0 04 00 40 00
0x0252F4|$09:$92E4:45 0D 05 B0 02 09 40 0C 45 0D 05 B0 02 09 40 0C
0x025304|$09:$92F4:F5 BF 77 6C 37 6D 07 59 FF BF 77 6C 37 6D 07 59
0x025314|$09:$9304:6E 85 EE FF B7 DF 79 57 FF FF FF FF B7 DF 79 57
0x025324|$09:$9314:40 98 60 0E F1 FF 6D F7 FF FF FF FF FF FF 6D F7
0x025334|$09:$9324:60 18 C0 16 A9 FF BA 5D FF FF FF FF FF FF BA 5D
0x025344|$09:$9334:28 00 D9 06 61 FE DF 2A FF FF FF FF FF FE DF 2A
0x025354|$09:$9344:11 03 48 B7 CA BB 7F E7 FF FF FF FF FF BB 7F E7
0x025364|$09:$9354:50 02 AD 02 DF 7F F5 9E FF FF FF FF FF 7F F5 9E
0x025374|$09:$9364:90 2E 80 25 7B FF CD BF FF FF FF FF FF FF CD BF
0x025384|$09:$9374:70 89 02 CD FD E7 7E B7 FF FF FF FF FF E7 7E B7
0x025394|$09:$9384:C2 28 53 EE DB FF 7E F7 FF FF FF FF FF FF 7E F7
0x0253A4|$09:$9394:32 5C 93 FF BF F9 EE B8 FF FF FF FF FF F9 EE B8
0x0253B4|$09:$93A4:76 A1 77 FE F5 5B 90 6A FF FF FF FE F5 5B 90 6A
0x0253C4|$09:$93B4:BF F5 FA D4 60 16 20 82 FF F5 FA D4 60 16 20 82
0x0253D4|$09:$93C4:22 10 A0 0D 40 90 02 30 22 10 A0 0D 40 90 02 30
0x0253E4|$09:$93D4:00 00 20 00 00 00 00 00 00 00 20 00 00 00 00 00
0x0253F4|$09:$93E4:00 20 02 00 40 04 00 00 00 20 02 00 40 04 00 00
0x025404|$09:$93F4:21 04 00 20 02 00 48 00 21 04 00 20 02 00 48 00
0x025414|$09:$9404:BF 0D 60 04 11 40 04 10 BF 0D 60 04 11 40 04 10
0x025424|$09:$9414:BF D9 26 20 02 48 11 00 BF D9 26 20 02 48 11 00
0x025434|$09:$9424:B7 7A 84 59 46 00 08 00 B7 7A 84 59 46 00 08 00
0x025444|$09:$9434:D6 5B 80 5A 00 D1 04 41 D6 5B 80 5A 00 D1 04 41
0x025454|$09:$9444:BA 67 1B CA 00 2C 80 11 BA 67 1B CA 00 2C 80 11
0x025464|$09:$9454:77 DD 26 90 05 A0 09 00 77 DD 26 90 05 A0 09 00
0x025474|$09:$9464:F6 3F 49 12 00 48 01 10 F6 3F 49 12 00 48 01 10
0x025484|$09:$9474:EE F9 26 5B 84 10 41 04 EE F9 26 5B 84 10 41 04
0x025494|$09:$9484:8E D0 42 2D 80 08 20 00 8E D0 42 2D 80 08 20 00
0x0254A4|$09:$9494:65 88 46 10 20 84 01 20 65 88 46 10 20 84 01 20
0x0254B4|$09:$94A4:29 C4 20 04 41 10 00 04 29 C4 20 04 41 10 00 04
0x0254C4|$09:$94B4:20 80 04 21 00 08 00 00 20 80 04 21 00 08 00 00
0x0254D4|$09:$94C4:00 8A 00 20 00 00 00 00 00 8A 00 20 00 00 00 00
0x0254E4|$09:$94D4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0254F4|$09:$94E4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025504|$09:$94F4:40 80 81 50 1A 91 18 24 40 80 81 48 1A 89 18 00
0x025514|$09:$9504:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025524|$09:$9514:00 4C 18 03 60 02 6C 00 00 4C 18 00 60 02 6C 00
0x025534|$09:$9524:38 7A F7 34 18 10 10 10 04 46 6E EF 18 08 08 08
0x025544|$09:$9534:AC 12 0C CE 10 06 5C 00 BC 12 0C 0E 10 06 5C 00
0x025554|$09:$9544:00 C1 E3 23 03 03 03 03 FF FF FF 3F 1F 1F 1F 1F
0x025564|$09:$9554:00 E0 F0 18 0C 06 02 10 FC FE FE 1E 0E 06 02 30
0x025574|$09:$9564:00 C0 E0 20 08 08 0C 0C FC FE FE 3F 1F 1F 1F 1F
0x025584|$09:$9574:00 0C 0E 02 00 00 00 00 0F 0F 0F 03 01 81 81 C1
0x025594|$09:$9584:10 7C EE C2 C0 C0 C0 C0 FF FF EF C3 C1 C1 C1 C1
0x0255A4|$09:$9594:03 18 38 30 30 30 30 30 FF FF F9 F0 F0 F0 F0 F0
0x0255B4|$09:$95A4:00 C0 60 30 18 0C 0C 06 00 C0 E0 F0 F8 7C 7C 3E
0x0255C4|$09:$95B4:00 00 00 18 20 58 48 A4 00 00 3C 7E E3 D9 CD EC
0x0255D4|$09:$95C4:00 00 20 20 30 60 22 04 00 20 70 71 77 6E AE 9C
0x0255E4|$09:$95D4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0255F4|$09:$95E4:22 01 CF 07 BE 9B 1E 7C 60 80 C2 01 8D 84 11 02
0x025604|$09:$95F4:FF FF E7 BD FF 64 64 38 5A DB 5A 42 00 87 06 1C
0x025614|$09:$9604:56 82 F1 E0 7D D8 78 1E 16 02 41 80 B1 20 88 60
0x025624|$09:$9614:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025634|$09:$9624:10 10 10 10 10 10 10 10 08 08 08 08 08 08 08 08
0x025644|$09:$9634:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025654|$09:$9644:03 03 00 03 03 03 03 03 1F 1F 1F 1F 1F 1F 1F 1F
0x025664|$09:$9654:18 18 18 98 D8 58 38 18 38 78 F8 F8 F8 78 38 18
0x025674|$09:$9664:0E 0E 0F 0D 0D 0C 0C 0C 1F 1F 1F 1D 1D 1C 1C 1C
0x025684|$09:$9674:00 00 00 00 80 80 C0 40 C1 E1 E1 F1 F1 F9 F9 7D
0x025694|$09:$9684:C0 C0 C0 C0 C0 C0 C0 C0 C1 C1 C1 C1 C1 C1 C1 C1
0x0256A4|$09:$9694:30 30 30 30 30 30 30 30 F0 F0 F0 F0 F0 F0 F0 F0
0x0256B4|$09:$96A4:06 06 06 06 06 06 0E 0C 3E 3E 3E 3E 3E 3E 7E 7C
0x0256C4|$09:$96B4:48 30 00 00 00 00 40 20 78 30 00 01 32 6A 64 38
0x0256D4|$09:$96C4:08 10 00 00 00 00 00 00 D8 50 60 20 30 18 07 00
0x0256E4|$09:$96D4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0256F4|$09:$96E4:18 28 38 10 00 10 00 00 00 1C 1C 08 00 08 00 00
0x025704|$09:$96F4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025714|$09:$9704:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025724|$09:$9714:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025734|$09:$9724:10 10 10 10 00 10 00 10 08 08 08 08 00 08 00 08
0x025744|$09:$9734:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025754|$09:$9744:03 03 03 01 00 FF 7F 00 1F 1F 1F 3F FF FF 7F 00
0x025764|$09:$9754:00 00 00 80 01 FF FF 00 01 03 07 8F FF FF FF 00
0x025774|$09:$9764:8C CC CC C4 01 FF FF 00 9C DC DC FC FF FF FF 00
0x025784|$09:$9774:60 20 30 10 98 8F 07 00 7D 3F 3F 1F 9F 8F 07 00
0x025794|$09:$9784:C0 C0 C0 C0 C0 CF 87 00 C1 C1 C1 C3 CF CF 87 00
0x0257A4|$09:$9794:30 30 30 18 03 FF FC 00 F0 F0 F1 FF FF FF FC 00
0x0257B4|$09:$97A4:1C 18 38 F0 C0 00 00 00 FC F8 F8 F0 C0 00 00 00
0x0257C4|$09:$97B4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0257D4|$09:$97C4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0257E4|$09:$97D4:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0257F4|$09:$97E4:00 00 00 00 00 1E 00 08 00 00 00 00 00 1E 1E 06
0x025804|$09:$97F4:00 00 00 00 00 78 40 50 00 00 00 00 00 78 78 60
0x025814|$09:$9804:00 08 04 04 04 04 04 04 0E 06 02 02 02 02 02 02
0x025824|$09:$9814:40 50 60 60 60 60 60 60 70 60 40 40 40 40 40 40
0x025834|$09:$9824:04 04 04 04 04 08 08 00 02 02 02 02 03 06 07 0E
0x025844|$09:$9834:60 60 60 60 60 50 40 70 40 40 40 40 C0 60 F0 70
0x025854|$09:$9844:10 00 11 0A 14 08 10 00 0F 1E 0F 1E 1C 18 10 00
0x025864|$09:$9854:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x025874|$09:$9864:00 00 00 00 00 1E 1E 0C 00 00 00 00 00 18 00 02
0x025884|$09:$9874:00 00 00 00 00 78 40 50 00 00 00 00 00 78 78 60
0x025894|$09:$9884:08 08 04 04 04 04 04 04 06 06 02 02 02 02 02 02
0x0258A4|$09:$9894:40 50 60 60 60 60 60 60 70 60 40 40 40 40 40 40
0x0258B4|$09:$98A4:04 04 04 04 04 08 08 00 02 02 02 02 03 06 07 0E
0x0258C4|$09:$98B4:60 60 60 60 60 50 40 70 40 40 40 40 C0 60 F0 70
0x0258D4|$09:$98C4:10 00 11 0A 14 08 10 00 0F 1E 0F 1E 1C 18 10 00
0x0258E4|$09:$98D4:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x0258F4|$09:$98E4:00 00 00 00 00 1E 00 0A 00 00 00 00 00 1E 1E 04
0x025904|$09:$98F4:00 00 00 00 00 78 70 70 00 00 00 00 00 08 08 00
0x025914|$09:$9904:06 0E 06 04 04 04 04 04 08 00 00 02 02 02 02 02
0x025924|$09:$9914:40 50 60 60 60 60 60 60 30 60 40 40 40 40 40 40
0x025934|$09:$9924:04 04 04 04 04 08 08 00 02 02 02 02 03 06 07 0E
0x025944|$09:$9934:60 60 60 60 60 50 40 70 40 40 40 40 C0 60 F0 70
0x025954|$09:$9944:10 00 11 0A 14 08 10 00 0F 1E 0F 1E 1C 18 10 00
0x025964|$09:$9954:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x025974|$09:$9964:00 00 00 00 00 1E 00 08 00 00 00 00 00 1E 1E 06
0x025984|$09:$9974:00 00 00 00 00 78 40 50 00 00 00 00 00 78 78 60
0x025994|$09:$9984:00 08 04 06 06 06 06 04 0E 06 02 00 00 00 00 02
0x0259A4|$09:$9994:70 70 60 60 60 60 60 60 40 00 00 00 00 40 40 40
0x0259B4|$09:$99A4:04 04 04 04 04 08 08 00 02 02 02 02 03 06 07 0E
0x0259C4|$09:$99B4:60 60 60 60 60 50 40 70 40 40 40 40 C0 60 F0 70
0x0259D4|$09:$99C4:10 00 11 0A 14 08 10 00 0F 1E 0F 1E 1C 18 10 00
0x0259E4|$09:$99D4:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x0259F4|$09:$99E4:00 00 00 00 00 1E 00 08 00 00 00 00 00 1E 1E 06
0x025A04|$09:$99F4:00 00 00 00 00 78 40 50 00 00 00 00 00 78 78 60
0x025A14|$09:$9A04:00 08 04 04 04 04 04 06 0E 06 02 02 02 02 02 00
0x025A24|$09:$9A14:40 50 60 60 60 60 60 60 70 60 40 40 40 00 00 00
0x025A34|$09:$9A24:06 06 04 04 04 08 08 00 00 00 02 02 03 06 07 0E
0x025A44|$09:$9A34:60 60 60 60 60 50 40 70 40 40 40 40 C0 60 F0 70
0x025A54|$09:$9A44:10 00 11 0A 14 08 10 00 0F 1E 0F 1E 1C 18 10 00
0x025A64|$09:$9A54:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x025A74|$09:$9A64:00 00 00 00 00 1E 00 08 00 00 00 00 00 1E 1E 06
0x025A84|$09:$9A74:00 00 00 00 00 78 40 50 00 00 00 00 00 78 78 60
0x025A94|$09:$9A84:00 08 04 04 04 04 04 04 0E 06 02 02 02 02 02 02
0x025AA4|$09:$9A94:40 50 60 60 60 60 60 60 70 60 40 40 40 40 40 00
0x025AB4|$09:$9AA4:04 04 06 06 06 0C 08 00 02 02 00 00 01 02 07 0E
0x025AC4|$09:$9AB4:60 60 60 60 60 50 40 70 00 00 40 40 C0 60 F0 70
0x025AD4|$09:$9AC4:10 00 11 0A 14 08 10 00 0F 1E 0F 1E 1C 18 10 00
0x025AE4|$09:$9AD4:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x025AF4|$09:$9AE4:00 00 00 00 00 1E 00 08 00 00 00 00 00 1E 1E 06
0x025B04|$09:$9AF4:00 00 00 00 00 78 40 50 00 00 00 00 00 78 78 60
0x025B14|$09:$9B04:00 08 04 04 04 04 04 04 0E 06 02 02 02 02 02 02
0x025B24|$09:$9B14:40 50 60 60 60 60 60 60 70 60 40 40 40 40 40 40
0x025B34|$09:$9B24:04 04 04 04 04 0A 0F 0E 02 02 02 02 03 04 00 00
0x025B44|$09:$9B34:60 60 60 60 E0 50 C0 70 40 40 00 00 00 60 70 70
0x025B54|$09:$9B44:1C 18 11 0A 14 08 10 00 03 06 0F 1E 1C 18 10 00
0x025B64|$09:$9B54:40 80 00 00 00 00 00 00 C0 80 00 00 00 00 00 00
0x025B74|$09:$9B64:00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 18
0x025B84|$09:$9B74:24 0C 24 0C 24 0C 24 0C 1C 3C 1C 3C 1C 3C 1C 3C
0x025B94|$09:$9B84:24 08 00 00 00 00 00 00 1C 18 00 00 00 00 00 00
0x025BA4|$09:$9B94:00 00 00 10 08 00 00 00 00 00 00 08 18 00 00 00
0x025BB4|$09:$9BA4:00 00 10 30 24 18 00 00 00 00 18 2C 3C 18 00 00
0x025BC4|$09:$9BB4:00 00 28 18 38 00 00 00 00 00 18 28 38 00 00 00
0x025BD4|$09:$9BC4:00 66 7E 3C 3C 7E 66 00 00 00 00 00 00 00 00 00
0x025BE4|$09:$9BD4:00 10 10 1E 78 08 08 00 00 00 00 00 00 00 00 00
0x025BF4|$09:$9BE4:81 42 24 18 18 24 42 81 00 00 00 00 00 00 00 00
0x025C04|$09:$9BF4:10 10 10 1F F8 08 08 08 00 00 00 00 00 00 00 00
0x025C14|$09:$9C04:00 00 00 00 08 04 03 03 00 00 00 00 00 00 00 00
0x025C24|$09:$9C14:00 00 04 08 10 60 E0 C0 00 00 00 00 00 00 00 00
0x025C34|$09:$9C24:03 07 06 08 10 20 00 00 00 00 00 00 00 00 00 00
0x025C44|$09:$9C34:C0 C0 20 10 00 00 00 00 00 00 00 00 00 00 00 00
0x025C54|$09:$9C44:00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00
0x025C64|$09:$9C54:03 06 0C 18 30 60 C0 80 00 00 00 00 00 00 00 00
0x025C74|$09:$9C64:00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00
0x025C84|$09:$9C74:83 6F 7E 3E 7C 7E F6 C1 00 00 00 00 00 00 00 00
0x025C94|$09:$9C84:80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025CA4|$09:$9C94:03 06 0C 18 30 60 C0 80 00 00 00 00 00 00 00 00
0x025CB4|$09:$9CA4:80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x025CC4|$09:$9CB4:01 02 04 08 10 20 40 80 00 00 00 00 00 00 00 00
0x025CD4|$09:$9CC4:81 46 3E 3C 3C 7C 62 81 00 00 00 00 00 00 00 00
0x025CE4|$09:$9CD4:01 02 04 08 10 20 40 80 00 00 00 00 00 00 00 00
0x025CF4|$09:$9CE4:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D04|$09:$9CF4:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D14|$09:$9D04:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D24|$09:$9D14:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D34|$09:$9D24:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D44|$09:$9D34:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D54|$09:$9D44:FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
0x025D64|$09:$9D54:00 00 28 18 38 00 00 00 00 00 18 38 38 00 00 00
0x025D74|$09:$9D64:00 00 38 38 38 00 00 00 00 00 20 08 18 00 00 00
0x025D84|$09:$9D74:00 00 18 38 38 00 00 00 00 00 38 30 20 00 00 00
0x025D94|$09:$9D84:00 00 38 38 38 00 00 00 00 00 00 00 00 00 00 00
0x025DA4|$09:$9D94:00 18 34 2C 3C 18 00 00 00 18 2C 3C 3C 18 00 00
0x025DB4|$09:$9DA4:00 18 3C 3C 3C 18 00 00 00 10 20 04 0C 18 00 00
0x025DC4|$09:$9DB4:00 18 2C 3C 3C 18 00 00 00 18 3C 38 30 00 00 00
0x025DD4|$09:$9DC4:00 18 3C 3C 3C 18 00 00 00 00 00 00 00 00 00 00

; chr -> code
; control flow target (from $80DA)
0x025DE4|$09:$9DD4:AD 8A 83	LDA $838A  
0x025DE7|$09:$9DD7:85 6D   	STA $6D    
0x025DE9|$09:$9DD9:AD 8B 83	LDA $838B  
0x025DEC|$09:$9DDC:85 6E   	STA $6E    
0x025DEE|$09:$9DDE:A9 FF   	LDA #$FF   
0x025DF0|$09:$9DE0:20 E4 82	JSR $82E4  
0x025DF3|$09:$9DE3:A9 00   	LDA #$00   
0x025DF5|$09:$9DE5:8D 01 20	STA $2001  	; PPU Control Register #2 (#$E0: Full Background Colour, #$01 set [None, Green, Blue, Red], #$E0: Colour Intensity, #$01 not set [None, Green, Blue, Red], #$10: Sprite Visibility, #$80: Background Visibility, #$40: No Sprite Clipping, #$20: No Background Clipping, #$01: Monochrome Display)
0x025DF8|$09:$9DE8:A9 00   	LDA #$00   
0x025DFA|$09:$9DEA:85 04   	STA $04    
0x025DFC|$09:$9DEC:85 05   	STA $05    
0x025DFE|$09:$9DEE:85 06   	STA $06    
0x025E00|$09:$9DF0:20 FC 9F	JSR $9FFC  	; copy $87E4-$9EE3 to VRAM $0000-$16FF; overshoots and copies $10F bytes of code too :/
0x025E03|$09:$9DF3:20 38 A0	JSR $A038  
0x025E06|$09:$9DF6:A9 18   	LDA #$18   
0x025E08|$09:$9DF8:8D 01 20	STA $2001  	; PPU Control Register #2 (#$E0: Full Background Colour, #$01 set [None, Green, Blue, Red], #$E0: Colour Intensity, #$01 not set [None, Green, Blue, Red], #$10: Sprite Visibility, #$80: Background Visibility, #$40: No Sprite Clipping, #$20: No Background Clipping, #$01: Monochrome Display)
0x025E0B|$09:$9DFB:20 FF 9D	JSR $9DFF  

; code -> data
; indirect data load target
0x025E0E|$09:$9DFE:60

; data -> code
; control flow target (from $9DFB)
0x025E0F|$09:$9DFF:20 68 9E	JSR $9E68  
0x025E12|$09:$9E02:AD C6 87	LDA $87C6  
0x025E15|$09:$9E05:85 6D   	STA $6D    
0x025E17|$09:$9E07:AD C7 87	LDA $87C7  
0x025E1A|$09:$9E0A:85 6E   	STA $6E    
0x025E1C|$09:$9E0C:A9 FF   	LDA #$FF   
0x025E1E|$09:$9E0E:20 0A 83	JSR $830A  
0x025E21|$09:$9E11:A2 64   	LDX #$64   
; call to code in a different bank ($0F:$C1EE)
0x025E23|$09:$9E13:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x025E26|$09:$9E16:20 0B 9F	JSR $9F0B  
; call to code in a different bank ($0F:$C1DC)
0x025E29|$09:$9E19:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
; control flow target (from $9E65)
0x025E2C|$09:$9E1C:20 68 9E	JSR $9E68  
0x025E2F|$09:$9E1F:A9 06   	LDA #$06   
0x025E31|$09:$9E21:85 6D   	STA $6D    
; control flow target (from $9E51)
0x025E33|$09:$9E23:A9 08   	LDA #$08   
0x025E35|$09:$9E25:85 6E   	STA $6E    
0x025E37|$09:$9E27:A0 00   	LDY #$00   
; control flow target (from $9E38)
0x025E39|$09:$9E29:B9 21 02	LDA $0221,Y
0x025E3C|$09:$9E2C:18      	CLC        
0x025E3D|$09:$9E2D:69 08   	ADC #$08   
0x025E3F|$09:$9E2F:99 21 02	STA $0221,Y
0x025E42|$09:$9E32:C8      	INY        
0x025E43|$09:$9E33:C8      	INY        
0x025E44|$09:$9E34:C8      	INY        
0x025E45|$09:$9E35:C8      	INY        
0x025E46|$09:$9E36:C6 6E   	DEC $6E    
0x025E48|$09:$9E38:D0 EF   	BNE $9E29  
0x025E4A|$09:$9E3A:A5 6D   	LDA $6D    
0x025E4C|$09:$9E3C:C9 05   	CMP #$05   
0x025E4E|$09:$9E3E:90 06   	BCC $9E46  
0x025E50|$09:$9E40:EE 41 02	INC $0241  
0x025E53|$09:$9E43:EE 45 02	INC $0245  
; control flow target (from $9E3E)
0x025E56|$09:$9E46:98      	TYA        
0x025E57|$09:$9E47:4A      	LSR        
0x025E58|$09:$9E48:4A      	LSR        
0x025E59|$09:$9E49:4A      	LSR        
0x025E5A|$09:$9E4A:4A      	LSR        
0x025E5B|$09:$9E4B:AA      	TAX        
; call to code in a different bank ($0F:$C1EE)
0x025E5C|$09:$9E4C:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x025E5F|$09:$9E4F:C6 6D   	DEC $6D    
0x025E61|$09:$9E51:D0 D0   	BNE $9E23  
0x025E63|$09:$9E53:20 68 9E	JSR $9E68  
0x025E66|$09:$9E56:20 A4 9E	JSR $9EA4  
0x025E69|$09:$9E59:A2 FF   	LDX #$FF   
; call to code in a different bank ($0F:$C1EE)
0x025E6B|$09:$9E5B:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
; call to code in a different bank ($0F:$C3AB)
0x025E6E|$09:$9E5E:20 AB C3	JSR $C3AB  	; generate a random number and store it in $32-$33 (two passes)
0x025E71|$09:$9E61:AA      	TAX        
; call to code in a different bank ($0F:$C1EE)
0x025E72|$09:$9E62:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x025E75|$09:$9E65:4C 1C 9E	JMP $9E1C  

; control flow target (from $9DFF, $9E1C, $9E53)
0x025E78|$09:$9E68:20 97 9E	JSR $9E97  
0x025E7B|$09:$9E6B:A0 00   	LDY #$00   
0x025E7D|$09:$9E6D:8C 21 02	STY $0221  
0x025E80|$09:$9E70:C8      	INY        
0x025E81|$09:$9E71:8C 25 02	STY $0225  
0x025E84|$09:$9E74:C8      	INY        
0x025E85|$09:$9E75:8C 29 02	STY $0229  
0x025E88|$09:$9E78:C8      	INY        
0x025E89|$09:$9E79:8C 2D 02	STY $022D  
0x025E8C|$09:$9E7C:C8      	INY        
0x025E8D|$09:$9E7D:8C 31 02	STY $0231  
0x025E90|$09:$9E80:C8      	INY        
0x025E91|$09:$9E81:8C 35 02	STY $0235  
0x025E94|$09:$9E84:C8      	INY        
0x025E95|$09:$9E85:8C 39 02	STY $0239  
0x025E98|$09:$9E88:C8      	INY        
0x025E99|$09:$9E89:8C 3D 02	STY $023D  
0x025E9C|$09:$9E8C:A9 57   	LDA #$57   
0x025E9E|$09:$9E8E:8D 41 02	STA $0241  
0x025EA1|$09:$9E91:A9 5B   	LDA #$5B   
0x025EA3|$09:$9E93:8D 45 02	STA $0245  
0x025EA6|$09:$9E96:60      	RTS        

; control flow target (from $9E68, $9EFE)
0x025EA7|$09:$9E97:A2 1F   	LDX #$1F   
0x025EA9|$09:$9E99:A9 F7   	LDA #$F7   
; control flow target (from $9EA1)
0x025EAB|$09:$9E9B:9D 00 02	STA $0200,X	; sprite buffer start
0x025EAE|$09:$9E9E:CA      	DEX        
0x025EAF|$09:$9E9F:E0 FF   	CPX #$FF   
0x025EB1|$09:$9EA1:D0 F8   	BNE $9E9B  
0x025EB3|$09:$9EA3:60      	RTS        

; control flow target (from $9E56)
0x025EB4|$09:$9EA4:A9 57   	LDA #$57   
0x025EB6|$09:$9EA6:8D 41 02	STA $0241  
0x025EB9|$09:$9EA9:A9 5B   	LDA #$5B   
0x025EBB|$09:$9EAB:8D 45 02	STA $0245  
0x025EBE|$09:$9EAE:8A      	TXA        
0x025EBF|$09:$9EAF:48      	PHA        
0x025EC0|$09:$9EB0:98      	TYA        
0x025EC1|$09:$9EB1:48      	PHA        
0x025EC2|$09:$9EB2:A9 8C   	LDA #$8C   
0x025EC4|$09:$9EB4:85 71   	STA $71    
0x025EC6|$09:$9EB6:A9 8B   	LDA #$8B   
0x025EC8|$09:$9EB8:85 72   	STA $72    
0x025ECA|$09:$9EBA:A9 00   	LDA #$00   
0x025ECC|$09:$9EBC:A8      	TAY        
0x025ECD|$09:$9EBD:A9 05   	LDA #$05   
0x025ECF|$09:$9EBF:85 73   	STA $73    
; control flow target (from $9F04)
0x025ED1|$09:$9EC1:A2 00   	LDX #$00   
; control flow target (from $9EEB)
0x025ED3|$09:$9EC3:B9 29 A3	LDA $A329,Y
0x025ED6|$09:$9EC6:C9 FF   	CMP #$FF   
0x025ED8|$09:$9EC8:F0 23   	BEQ $9EED  
0x025EDA|$09:$9ECA:18      	CLC        
0x025EDB|$09:$9ECB:65 71   	ADC $71    
0x025EDD|$09:$9ECD:9D 03 02	STA $0203,X
0x025EE0|$09:$9ED0:C8      	INY        
0x025EE1|$09:$9ED1:B9 29 A3	LDA $A329,Y
0x025EE4|$09:$9ED4:18      	CLC        
0x025EE5|$09:$9ED5:65 72   	ADC $72    
0x025EE7|$09:$9ED7:9D 00 02	STA $0200,X	; sprite buffer start
0x025EEA|$09:$9EDA:C8      	INY        
0x025EEB|$09:$9EDB:B9 29 A3	LDA $A329,Y
0x025EEE|$09:$9EDE:9D 01 02	STA $0201,X
0x025EF1|$09:$9EE1:A9 01   	LDA #$01   
0x025EF3|$09:$9EE3:9D 02 02	STA $0202,X
0x025EF6|$09:$9EE6:E8      	INX        
0x025EF7|$09:$9EE7:E8      	INX        
0x025EF8|$09:$9EE8:E8      	INX        
0x025EF9|$09:$9EE9:E8      	INX        
0x025EFA|$09:$9EEA:C8      	INY        
0x025EFB|$09:$9EEB:D0 D6   	BNE $9EC3  
; control flow target (from $9EC8)
0x025EFD|$09:$9EED:A5 73   	LDA $73    
0x025EFF|$09:$9EEF:D0 0A   	BNE $9EFB  
0x025F01|$09:$9EF1:A9 5A   	LDA #$5A   
0x025F03|$09:$9EF3:8D 41 02	STA $0241  
0x025F06|$09:$9EF6:A9 5E   	LDA #$5E   
0x025F08|$09:$9EF8:8D 45 02	STA $0245  
; control flow target (from $9EEF)
; call to code in a different bank ($0F:$C1DC)
0x025F0B|$09:$9EFB:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x025F0E|$09:$9EFE:20 97 9E	JSR $9E97  
0x025F11|$09:$9F01:C8      	INY        
0x025F12|$09:$9F02:C6 73   	DEC $73    
0x025F14|$09:$9F04:D0 BB   	BNE $9EC1  
0x025F16|$09:$9F06:68      	PLA        
0x025F17|$09:$9F07:A8      	TAY        
0x025F18|$09:$9F08:68      	PLA        
0x025F19|$09:$9F09:AA      	TAX        
0x025F1A|$09:$9F0A:60      	RTS        

; control flow target (from $9E16)
0x025F1B|$09:$9F0B:98      	TYA        
0x025F1C|$09:$9F0C:48      	PHA        
0x025F1D|$09:$9F0D:8A      	TXA        
0x025F1E|$09:$9F0E:48      	PHA        
0x025F1F|$09:$9F0F:A9 00   	LDA #$00   
0x025F21|$09:$9F11:85 77   	STA $77    
0x025F23|$09:$9F13:A9 04   	LDA #$04   
0x025F25|$09:$9F15:85 78   	STA $78    
; control flow target (from $9F4B)
0x025F27|$09:$9F17:A6 02   	LDX $02    
0x025F29|$09:$9F19:A5 77   	LDA $77    
0x025F2B|$09:$9F1B:85 74   	STA $74    
0x025F2D|$09:$9F1D:A9 14   	LDA #$14   
0x025F2F|$09:$9F1F:85 76   	STA $76    
; control flow target (from $9F3E)
0x025F31|$09:$9F21:A9 15   	LDA #$15   
0x025F33|$09:$9F23:9D 00 03	STA $0300,X	; PPU write buffer start
0x025F36|$09:$9F26:A5 74   	LDA $74    
0x025F38|$09:$9F28:9D 01 03	STA $0301,X
0x025F3B|$09:$9F2B:A9 00   	LDA #$00   
0x025F3D|$09:$9F2D:9D 02 03	STA $0302,X
0x025F40|$09:$9F30:A5 74   	LDA $74    
0x025F42|$09:$9F32:18      	CLC        
0x025F43|$09:$9F33:69 04   	ADC #$04   
0x025F45|$09:$9F35:85 74   	STA $74    
0x025F47|$09:$9F37:E8      	INX        
0x025F48|$09:$9F38:E8      	INX        
0x025F49|$09:$9F39:E8      	INX        
0x025F4A|$09:$9F3A:E6 01   	INC $01    
0x025F4C|$09:$9F3C:C6 76   	DEC $76    
0x025F4E|$09:$9F3E:D0 E1   	BNE $9F21  
0x025F50|$09:$9F40:86 02   	STX $02    
0x025F52|$09:$9F42:A2 08   	LDX #$08   
; call to code in a different bank ($0F:$C1EE)
0x025F54|$09:$9F44:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x025F57|$09:$9F47:E6 77   	INC $77    
0x025F59|$09:$9F49:C6 78   	DEC $78    
0x025F5B|$09:$9F4B:D0 CA   	BNE $9F17  
0x025F5D|$09:$9F4D:A2 D3   	LDX #$D3   
0x025F5F|$09:$9F4F:A9 F7   	LDA #$F7   
; control flow target (from $9F57)
0x025F61|$09:$9F51:9D 00 02	STA $0200,X	; sprite buffer start
0x025F64|$09:$9F54:CA      	DEX        
0x025F65|$09:$9F55:E0 5F   	CPX #$5F   
0x025F67|$09:$9F57:D0 F8   	BNE $9F51  
; call to code in a different bank ($0F:$C1DC)
0x025F69|$09:$9F59:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x025F6C|$09:$9F5C:A0 00   	LDY #$00   
0x025F6E|$09:$9F5E:A6 02   	LDX $02    
; control flow target (from $9F91)
0x025F70|$09:$9F60:B9 EC 9F	LDA $9FEC,Y
0x025F73|$09:$9F63:9D 01 03	STA $0301,X
0x025F76|$09:$9F66:18      	CLC        
0x025F77|$09:$9F67:69 01   	ADC #$01   
0x025F79|$09:$9F69:9D 04 03	STA $0304,X
0x025F7C|$09:$9F6C:B9 ED 9F	LDA $9FED,Y
0x025F7F|$09:$9F6F:9D 00 03	STA $0300,X	; PPU write buffer start
0x025F82|$09:$9F72:9D 03 03	STA $0303,X
0x025F85|$09:$9F75:B9 EE 9F	LDA $9FEE,Y
0x025F88|$09:$9F78:9D 02 03	STA $0302,X
0x025F8B|$09:$9F7B:B9 EF 9F	LDA $9FEF,Y
0x025F8E|$09:$9F7E:9D 05 03	STA $0305,X
0x025F91|$09:$9F81:E6 01   	INC $01    
0x025F93|$09:$9F83:E6 01   	INC $01    
0x025F95|$09:$9F85:8A      	TXA        
0x025F96|$09:$9F86:18      	CLC        
0x025F97|$09:$9F87:69 06   	ADC #$06   
0x025F99|$09:$9F89:AA      	TAX        
0x025F9A|$09:$9F8A:98      	TYA        
0x025F9B|$09:$9F8B:18      	CLC        
0x025F9C|$09:$9F8C:69 04   	ADC #$04   
0x025F9E|$09:$9F8E:A8      	TAY        
0x025F9F|$09:$9F8F:C0 10   	CPY #$10   
0x025FA1|$09:$9F91:90 CD   	BCC $9F60  
0x025FA3|$09:$9F93:86 02   	STX $02    
; call to code in a different bank ($0F:$C1DC)
0x025FA5|$09:$9F95:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x025FA8|$09:$9F98:A6 02   	LDX $02    
0x025FAA|$09:$9F9A:A9 08   	LDA #$08   
0x025FAC|$09:$9F9C:85 78   	STA $78    
0x025FAE|$09:$9F9E:A9 FE   	LDA #$FE   
0x025FB0|$09:$9FA0:85 76   	STA $76    
0x025FB2|$09:$9FA2:A9 7F   	LDA #$7F   
0x025FB4|$09:$9FA4:85 75   	STA $75    
; control flow target (from $9FE5)
0x025FB6|$09:$9FA6:A9 50   	LDA #$50   
0x025FB8|$09:$9FA8:85 77   	STA $77    
; control flow target (from $9FD6)
0x025FBA|$09:$9FAA:A9 15   	LDA #$15   
0x025FBC|$09:$9FAC:9D 00 03	STA $0300,X	; PPU write buffer start
0x025FBF|$09:$9FAF:9D 03 03	STA $0303,X
0x025FC2|$09:$9FB2:A5 77   	LDA $77    
0x025FC4|$09:$9FB4:9D 01 03	STA $0301,X
0x025FC7|$09:$9FB7:18      	CLC        
0x025FC8|$09:$9FB8:69 10   	ADC #$10   
0x025FCA|$09:$9FBA:9D 04 03	STA $0304,X
0x025FCD|$09:$9FBD:A5 76   	LDA $76    
0x025FCF|$09:$9FBF:9D 02 03	STA $0302,X
0x025FD2|$09:$9FC2:A5 75   	LDA $75    
0x025FD4|$09:$9FC4:9D 05 03	STA $0305,X
0x025FD7|$09:$9FC7:8A      	TXA        
0x025FD8|$09:$9FC8:18      	CLC        
0x025FD9|$09:$9FC9:69 06   	ADC #$06   
0x025FDB|$09:$9FCB:AA      	TAX        
0x025FDC|$09:$9FCC:E6 77   	INC $77    
0x025FDE|$09:$9FCE:E6 01   	INC $01    
0x025FE0|$09:$9FD0:E6 01   	INC $01    
0x025FE2|$09:$9FD2:A5 01   	LDA $01    
0x025FE4|$09:$9FD4:C9 10   	CMP #$10   
0x025FE6|$09:$9FD6:90 D2   	BCC $9FAA  
0x025FE8|$09:$9FD8:86 02   	STX $02    
0x025FEA|$09:$9FDA:A2 04   	LDX #$04   
; call to code in a different bank ($0F:$C1EE)
0x025FEC|$09:$9FDC:20 EE C1	JSR $C1EE  	; set $6007 = #$00, set $00 = #$01, wait for X interrupts, set $00 = #$FF
0x025FEF|$09:$9FDF:06 76   	ASL $76    
0x025FF1|$09:$9FE1:46 75   	LSR $75    
0x025FF3|$09:$9FE3:C6 78   	DEC $78    
0x025FF5|$09:$9FE5:D0 BF   	BNE $9FA6  
0x025FF7|$09:$9FE7:68      	PLA        
0x025FF8|$09:$9FE8:AA      	TAX        
0x025FF9|$09:$9FE9:68      	PLA        
0x025FFA|$09:$9FEA:A8      	TAY        
0x025FFB|$09:$9FEB:60      	RTS        


; code -> data
; indexed data load target (from $9F60)
0x025FFC|$09:$9FEC:0C
; indexed data load target (from $9F6C)
0x025FFD|$09:$9FED:   21
; indexed data load target (from $9F75)
0x025FFE|$09:$9FEE:      DD
; indexed data load target (from $9F7B)
0x025FFF|$09:$9FEF:         DE
0x026000|$09:$9FF0:15 21 00 01
0x026004|$09:$9FF4:2C 21 ED EE
0x026008|$09:$9FF8:35 21 10 11

; data -> code
; copy $87E4-$9EE3 to VRAM $0000-$16FF; overshoots and copies $10F bytes of code too :/
; control flow target (from $9DF0)
; call to code in a different bank ($0F:$C1DC)
0x02600C|$09:$9FFC:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
; WARNING! $9FFF was also seen as data
0x02600F|$09:$9FFF:AD E2 87	LDA $87E2  
0x026012|$09:$A002:85 6D   	STA $6D    
0x026014|$09:$A004:AD E3 87	LDA $87E3  
0x026017|$09:$A007:85 6E   	STA $6E    
0x026019|$09:$A009:A9 17   	LDA #$17   
0x02601B|$09:$A00B:85 6F   	STA $6F    
0x02601D|$09:$A00D:A0 00   	LDY #$00   
0x02601F|$09:$A00F:84 71   	STY $71    
0x026021|$09:$A011:84 72   	STY $72    
; control flow target (from $A035)
0x026023|$09:$A013:AD 02 20	LDA $2002  	; PPU Status Register (#$80: In VBlank, #$40: Sprite #0 Hit, #$20: Scanline Sprite Count > 8, #$10: Ignore VRAM Writes); after read, #$80 and $2005-$2006 are reset
0x026026|$09:$A016:A5 72   	LDA $72    
0x026028|$09:$A018:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
0x02602B|$09:$A01B:A5 71   	LDA $71    
0x02602D|$09:$A01D:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
; control flow target (from $A02C)
0x026030|$09:$A020:B1 6D   	LDA ($6D),Y
0x026032|$09:$A022:8D 07 20	STA $2007  	; VRAM I/O Register
0x026035|$09:$A025:E6 71   	INC $71    
0x026037|$09:$A027:D0 02   	BNE $A02B  
0x026039|$09:$A029:E6 72   	INC $72    
; control flow target (from $A027)
0x02603B|$09:$A02B:C8      	INY        
0x02603C|$09:$A02C:D0 F2   	BNE $A020  
; call to code in a different bank ($0F:$C1DC)
0x02603E|$09:$A02E:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x026041|$09:$A031:E6 6E   	INC $6E    
0x026043|$09:$A033:C6 6F   	DEC $6F    
0x026045|$09:$A035:D0 DC   	BNE $A013  
0x026047|$09:$A037:60      	RTS        

; control flow target (from $9DF3)
0x026048|$09:$A038:20 3F A0	JSR $A03F  
0x02604B|$09:$A03B:20 84 A0	JSR $A084  
0x02604E|$09:$A03E:60      	RTS        

; control flow target (from $A038)
; call to code in a different bank ($0F:$C1DC)
0x02604F|$09:$A03F:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x026052|$09:$A042:AD F8 A0	LDA $A0F8  
0x026055|$09:$A045:85 6D   	STA $6D    
0x026057|$09:$A047:AD F9 A0	LDA $A0F9  
0x02605A|$09:$A04A:85 6E   	STA $6E    
; control flow target (from $A080)
0x02605C|$09:$A04C:AD 02 20	LDA $2002  	; PPU Status Register (#$80: In VBlank, #$40: Sprite #0 Hit, #$20: Scanline Sprite Count > 8, #$10: Ignore VRAM Writes); after read, #$80 and $2005-$2006 are reset
0x02605F|$09:$A04F:A0 00   	LDY #$00   
0x026061|$09:$A051:B1 6D   	LDA ($6D),Y
0x026063|$09:$A053:C9 FF   	CMP #$FF   
0x026065|$09:$A055:F0 2C   	BEQ $A083  
0x026067|$09:$A057:48      	PHA        
0x026068|$09:$A058:C8      	INY        
0x026069|$09:$A059:B1 6D   	LDA ($6D),Y
0x02606B|$09:$A05B:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
0x02606E|$09:$A05E:68      	PLA        
0x02606F|$09:$A05F:8D 06 20	STA $2006  	; VRAM Address Register #2 (write twice; $2007 address)
; control flow target (from $A06C)
0x026072|$09:$A062:C8      	INY        
0x026073|$09:$A063:B1 6D   	LDA ($6D),Y
0x026075|$09:$A065:C9 FF   	CMP #$FF   
0x026077|$09:$A067:F0 06   	BEQ $A06F  
0x026079|$09:$A069:8D 07 20	STA $2007  	; VRAM I/O Register
0x02607C|$09:$A06C:4C 62 A0	JMP $A062  

; control flow target (from $A067)
0x02607F|$09:$A06F:C8      	INY        
0x026080|$09:$A070:84 6F   	STY $6F    
0x026082|$09:$A072:A5 6D   	LDA $6D    
0x026084|$09:$A074:18      	CLC        
0x026085|$09:$A075:65 6F   	ADC $6F    
0x026087|$09:$A077:85 6D   	STA $6D    
0x026089|$09:$A079:90 02   	BCC $A07D  
0x02608B|$09:$A07B:E6 6E   	INC $6E    
; control flow target (from $A079)
; call to code in a different bank ($0F:$C1DC)
0x02608D|$09:$A07D:20 DC C1	JSR $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF
0x026090|$09:$A080:4C 4C A0	JMP $A04C  

; control flow target (from $A055)
0x026093|$09:$A083:60      	RTS        

; control flow target (from $A03B)
0x026094|$09:$A084:AD F6 A0	LDA $A0F6  
0x026097|$09:$A087:85 6D   	STA $6D    
0x026099|$09:$A089:AD F7 A0	LDA $A0F7  
0x02609C|$09:$A08C:85 6E   	STA $6E    
0x02609E|$09:$A08E:A2 00   	LDX #$00   
0x0260A0|$09:$A090:86 70   	STX $70    
; control flow target (from $A0F0)
0x0260A2|$09:$A092:A0 00   	LDY #$00   
0x0260A4|$09:$A094:B1 6D   	LDA ($6D),Y
0x0260A6|$09:$A096:C9 FF   	CMP #$FF   
0x0260A8|$09:$A098:F0 59   	BEQ $A0F3  
0x0260AA|$09:$A09A:85 6F   	STA $6F    
; control flow target (from $A0DE)
0x0260AC|$09:$A09C:C8      	INY        
0x0260AD|$09:$A09D:B1 6D   	LDA ($6D),Y
0x0260AF|$09:$A09F:9D 23 02	STA $0223,X
0x0260B2|$09:$A0A2:C8      	INY        
0x0260B3|$09:$A0A3:B1 6D   	LDA ($6D),Y
0x0260B5|$09:$A0A5:9D 20 02	STA $0220,X
0x0260B8|$09:$A0A8:A5 6F   	LDA $6F    
0x0260BA|$09:$A0AA:9D 22 02	STA $0222,X
0x0260BD|$09:$A0AD:A5 70   	LDA $70    
0x0260BF|$09:$A0AF:D0 1F   	BNE $A0D0  
0x0260C1|$09:$A0B1:C8      	INY        
0x0260C2|$09:$A0B2:B1 6D   	LDA ($6D),Y
0x0260C4|$09:$A0B4:9D 21 02	STA $0221,X
0x0260C7|$09:$A0B7:BD 20 02	LDA $0220,X
0x0260CA|$09:$A0BA:9D 24 02	STA $0224,X
0x0260CD|$09:$A0BD:BD 22 02	LDA $0222,X
0x0260D0|$09:$A0C0:9D 26 02	STA $0226,X
0x0260D3|$09:$A0C3:BD 23 02	LDA $0223,X
0x0260D6|$09:$A0C6:18      	CLC        
0x0260D7|$09:$A0C7:69 08   	ADC #$08   
0x0260D9|$09:$A0C9:9D 27 02	STA $0227,X
0x0260DC|$09:$A0CC:E8      	INX        
0x0260DD|$09:$A0CD:E8      	INX        
0x0260DE|$09:$A0CE:E8      	INX        
0x0260DF|$09:$A0CF:E8      	INX        
; control flow target (from $A0AF)
0x0260E0|$09:$A0D0:C8      	INY        
0x0260E1|$09:$A0D1:B1 6D   	LDA ($6D),Y
0x0260E3|$09:$A0D3:08      	PHP        
0x0260E4|$09:$A0D4:29 7F   	AND #$7F   
0x0260E6|$09:$A0D6:9D 21 02	STA $0221,X
0x0260E9|$09:$A0D9:E8      	INX        
0x0260EA|$09:$A0DA:E8      	INX        
0x0260EB|$09:$A0DB:E8      	INX        
0x0260EC|$09:$A0DC:E8      	INX        
0x0260ED|$09:$A0DD:28      	PLP        
0x0260EE|$09:$A0DE:10 BC   	BPL $A09C  
0x0260F0|$09:$A0E0:C8      	INY        
0x0260F1|$09:$A0E1:84 6F   	STY $6F    
0x0260F3|$09:$A0E3:A5 6D   	LDA $6D    
0x0260F5|$09:$A0E5:18      	CLC        
0x0260F6|$09:$A0E6:65 6F   	ADC $6F    
0x0260F8|$09:$A0E8:85 6D   	STA $6D    
0x0260FA|$09:$A0EA:90 02   	BCC $A0EE  
0x0260FC|$09:$A0EC:E6 6E   	INC $6E    
; control flow target (from $A0EA)
0x0260FE|$09:$A0EE:86 70   	STX $70    
0x026100|$09:$A0F0:4C 92 A0	JMP $A092  

; control flow target (from $A098)
; call to code in a different bank ($0F:$C1DC)
0x026103|$09:$A0F3:4C DC C1	JMP $C1DC  	; set $6007 = #$00, set $00 = #$01, wait for interrupt, set $00 = #$FF


; code -> data
; data load target (from $A084)
0x026106|$09:$A0F6:94
; data load target (from $A089)
0x026107|$09:$A0F7:   A2	; $09:$A294
; data load target (from $A042)
0x026108|$09:$A0F8:FA
; data load target (from $A047)
0x026109|$09:$A0F9:   A0	; $09:$A0FA
; format: 2 byte PPU address + data to write + FF
; indirect data load target (via $A0F8)
0x02610A|$09:$A0FA:AF 20 0C 0D 0E 0F FF
; indirect data load target
0x026111|$09:$A101:CF 20 1C 1D 1E 1F FF
; indirect data load target
0x026118|$09:$A108:EE 20 D6 D7 D8 D9 DA DB DC FF
; indirect data load target
0x026122|$09:$A112:0E 21 E6 E7 E8 E9 EA EB EC FF
; indirect data load target
0x02612C|$09:$A11C:2E 21 F6 F7 F8 F9 FA FB FC FF
; indirect data load target
0x026136|$09:$A126:6E 21 15 14 15 F0 14 15 14 FF
; indirect data load target
0x026140|$09:$A130:8B 21 15 04 05 04 05 04 05 04 05 04 05 14 FF
; indirect data load target
0x02614F|$09:$A13F:A9 21 14 05 12 13 12 13 02 03 D1 03 02 13 12 13 04 15 FF
; indirect data load target
0x026162|$09:$A152:C8 21 14 05 12 03 02 03 22 23 E0 E1 E2 23 22 03 02 13 04 15 FF
; indirect data load target
0x026177|$09:$A167:E8 21 05 04 13 02 03 22 23 22 D3 D4 D5 22 23 22 03 12 05 04 FF
; indirect data load target
0x02618C|$09:$A17C:08 22 04 05 12 03 02 03 22 23 22 E4 22 23 22 03 02 13 04 05 FF
; indirect data load target
0x0261A1|$09:$A191:29 22 14 13 02 03 02 03 02 03 F4 03 02 03 02 03 12 05 14 FF
; indirect data load target
0x0261B5|$09:$A1A5:4A 22 04 13 12 13 12 13 12 58 59 5A 5B 13 12 05 14 FF
; indirect data load target
0x0261C7|$09:$A1B7:6B 22 04 05 64 65 66 67 68 69 6A 6B 04 05 FF
; indirect data load target
0x0261D6|$09:$A1C6:89 22 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E FF
; indirect data load target
0x0261E8|$09:$A1D8:A8 22 4F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F FF
; indirect data load target
0x0261FC|$09:$A1EC:C7 22 5E 5D 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F FF
; indirect data load target
0x026211|$09:$A201:E7 22 6E 6F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF FF
; indirect data load target
0x026226|$09:$A216:08 23 7F B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF FF
; indirect data load target
0x02623A|$09:$A22A:28 23 4C 43 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE FF
; indirect data load target
0x02624D|$09:$A23D:4A 23 40 4C 4A 4A 4A 4A 4A 4A 4A 4A 4B 4C FF
; indirect data load target
0x02625C|$09:$A24C:C0 23 00 00 00 49 50 10 00 00 00 00 00 44 55 55 00 00 00 00 00 05 05 05 00 00 00 00 00 00 00 00 00 00 FF
; indirect data load target
0x02627F|$09:$A26F:E0 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF
; indirect data load target
0x0262A2|$09:$A292:FF

; data -> unknown
0x0262A3|$09:$A293:FF      	; INVALID OPCODE

; unknown -> data
; indirect data load target (via $A0F6)
0x0262A4|$09:$A294:01
; indirect data load target
0x0262A5|$09:$A295:84
; indirect data load target
0x0262A6|$09:$A296:77
; indirect data load target
0x0262A7|$09:$A297:00
; indirect data load target
0x0262A8|$09:$A298:01
; indirect data load target
0x0262A9|$09:$A299:84
; indirect data load target
0x0262AA|$09:$A29A:7F
; indirect data load target
0x0262AB|$09:$A29B:02
; indirect data load target
0x0262AC|$09:$A29C:03
; indirect data load target
0x0262AD|$09:$A29D:84
; indirect data load target
0x0262AE|$09:$A29E:87
; indirect data load target
0x0262AF|$09:$A29F:04
; indirect data load target
0x0262B0|$09:$A2A0:05
; indirect data load target
0x0262B1|$09:$A2A1:84
; indirect data load target
0x0262B2|$09:$A2A2:8F
; indirect data load target
0x0262B3|$09:$A2A3:06
; indirect data load target
0x0262B4|$09:$A2A4:87
; indirect data load target
0x0262B5|$09:$A2A5:02
; indirect data load target
0x0262B6|$09:$A2A6:95
; indirect data load target
0x0262B7|$09:$A2A7:A3
; indirect data load target
0x0262B8|$09:$A2A8:57
; indirect data load target
0x0262B9|$09:$A2A9:81
; indirect data load target
0x0262BA|$09:$A2AA:9A
; indirect data load target
0x0262BB|$09:$A2AB:5B
; indirect data load target
0x0262BC|$09:$A2AC:88
; indirect data load target
0x0262BD|$09:$A2AD:71
; indirect data load target
0x0262BE|$09:$A2AE:3B
; indirect data load target
0x0262BF|$09:$A2AF:88
; indirect data load target
0x0262C0|$09:$A2B0:57
; indirect data load target
0x0262C1|$09:$A2B1:38
; indirect data load target
0x0262C2|$09:$A2B2:88
; indirect data load target
0x0262C3|$09:$A2B3:5F
; indirect data load target
0x0262C4|$09:$A2B4:39
; indirect data load target
0x0262C5|$09:$A2B5:88
; indirect data load target
0x0262C6|$09:$A2B6:67
; indirect data load target
0x0262C7|$09:$A2B7:BA
; indirect data load target
0x0262C8|$09:$A2B8:00
; indirect data load target
0x0262C9|$09:$A2B9:78
; indirect data load target
0x0262CA|$09:$A2BA:27
; indirect data load target
0x0262CB|$09:$A2BB:50
; indirect data load target
0x0262CC|$09:$A2BC:80
; indirect data load target
0x0262CD|$09:$A2BD:27
; indirect data load target
0x0262CE|$09:$A2BE:50
; indirect data load target
0x0262CF|$09:$A2BF:88
; indirect data load target
0x0262D0|$09:$A2C0:27
; indirect data load target
0x0262D1|$09:$A2C1:50
; indirect data load target
0x0262D2|$09:$A2C2:90
; indirect data load target
0x0262D3|$09:$A2C3:27
; indirect data load target
0x0262D4|$09:$A2C4:50
; indirect data load target
0x0262D5|$09:$A2C5:78
; indirect data load target
0x0262D6|$09:$A2C6:2F
; indirect data load target
0x0262D7|$09:$A2C7:51
; indirect data load target
0x0262D8|$09:$A2C8:80
; indirect data load target
0x0262D9|$09:$A2C9:2F
; indirect data load target
0x0262DA|$09:$A2CA:51
; indirect data load target
0x0262DB|$09:$A2CB:88
; indirect data load target
0x0262DC|$09:$A2CC:2F
; indirect data load target
0x0262DD|$09:$A2CD:51
; indirect data load target
0x0262DE|$09:$A2CE:90
; indirect data load target
0x0262DF|$09:$A2CF:2F
; indirect data load target
0x0262E0|$09:$A2D0:51
; indirect data load target
0x0262E1|$09:$A2D1:70
; indirect data load target
0x0262E2|$09:$A2D2:37
; indirect data load target
0x0262E3|$09:$A2D3:52
; indirect data load target
0x0262E4|$09:$A2D4:78
; indirect data load target
0x0262E5|$09:$A2D5:37
; indirect data load target
0x0262E6|$09:$A2D6:52
; indirect data load target
0x0262E7|$09:$A2D7:80
; indirect data load target
0x0262E8|$09:$A2D8:37
; indirect data load target
0x0262E9|$09:$A2D9:52
; indirect data load target
0x0262EA|$09:$A2DA:88
; indirect data load target
0x0262EB|$09:$A2DB:37
; indirect data load target
0x0262EC|$09:$A2DC:52
; indirect data load target
0x0262ED|$09:$A2DD:90
; indirect data load target
0x0262EE|$09:$A2DE:37
; indirect data load target
0x0262EF|$09:$A2DF:52
; indirect data load target
0x0262F0|$09:$A2E0:98
; indirect data load target
0x0262F1|$09:$A2E1:37
; indirect data load target
0x0262F2|$09:$A2E2:52
; indirect data load target
0x0262F3|$09:$A2E3:A0
; indirect data load target
0x0262F4|$09:$A2E4:37
; indirect data load target
0x0262F5|$09:$A2E5:52
; indirect data load target
0x0262F6|$09:$A2E6:70
; indirect data load target
0x0262F7|$09:$A2E7:3F
; indirect data load target
0x0262F8|$09:$A2E8:53
; indirect data load target
0x0262F9|$09:$A2E9:78
; indirect data load target
0x0262FA|$09:$A2EA:3F
; indirect data load target
0x0262FB|$09:$A2EB:53
; indirect data load target
0x0262FC|$09:$A2EC:80
; indirect data load target
0x0262FD|$09:$A2ED:3F
; indirect data load target
0x0262FE|$09:$A2EE:53
; indirect data load target
0x0262FF|$09:$A2EF:88
; indirect data load target
0x026300|$09:$A2F0:3F
; indirect data load target
0x026301|$09:$A2F1:53
; indirect data load target
0x026302|$09:$A2F2:90
; indirect data load target
0x026303|$09:$A2F3:3F
; indirect data load target
0x026304|$09:$A2F4:53
; indirect data load target
0x026305|$09:$A2F5:98
; indirect data load target
0x026306|$09:$A2F6:3F
; indirect data load target
0x026307|$09:$A2F7:53
; indirect data load target
0x026308|$09:$A2F8:A0
; indirect data load target
0x026309|$09:$A2F9:3F
; indirect data load target
0x02630A|$09:$A2FA:52
; indirect data load target
0x02630B|$09:$A2FB:70
; indirect data load target
0x02630C|$09:$A2FC:47
; indirect data load target
0x02630D|$09:$A2FD:54
; indirect data load target
0x02630E|$09:$A2FE:78
; indirect data load target
0x02630F|$09:$A2FF:47
; indirect data load target
0x026310|$09:$A300:54
; indirect data load target
0x026311|$09:$A301:80
; indirect data load target
0x026312|$09:$A302:47
; indirect data load target
0x026313|$09:$A303:54
; indirect data load target
0x026314|$09:$A304:88
; indirect data load target
0x026315|$09:$A305:47
; indirect data load target
0x026316|$09:$A306:54
; indirect data load target
0x026317|$09:$A307:90
; indirect data load target
0x026318|$09:$A308:47
; indirect data load target
0x026319|$09:$A309:54
; indirect data load target
0x02631A|$09:$A30A:98
; indirect data load target
0x02631B|$09:$A30B:47
; indirect data load target
0x02631C|$09:$A30C:54
; indirect data load target
0x02631D|$09:$A30D:A0
; indirect data load target
0x02631E|$09:$A30E:47
; indirect data load target
0x02631F|$09:$A30F:54
; indirect data load target
0x026320|$09:$A310:60
; indirect data load target
0x026321|$09:$A311:40
; indirect data load target
0x026322|$09:$A312:55
; indirect data load target
0x026323|$09:$A313:68
; indirect data load target
0x026324|$09:$A314:40
; indirect data load target
0x026325|$09:$A315:55
; indirect data load target
0x026326|$09:$A316:A8
; indirect data load target
0x026327|$09:$A317:40
; indirect data load target
0x026328|$09:$A318:56
; indirect data load target
0x026329|$09:$A319:B0
; indirect data load target
0x02632A|$09:$A31A:40
; indirect data load target
0x02632B|$09:$A31B:56
; indirect data load target
0x02632C|$09:$A31C:60
; indirect data load target
0x02632D|$09:$A31D:48
; indirect data load target
0x02632E|$09:$A31E:55
; indirect data load target
0x02632F|$09:$A31F:68
; indirect data load target
0x026330|$09:$A320:48
; indirect data load target
0x026331|$09:$A321:55
; indirect data load target
0x026332|$09:$A322:A8
; indirect data load target
0x026333|$09:$A323:48
; indirect data load target
0x026334|$09:$A324:56
; indirect data load target
0x026335|$09:$A325:B0
; indirect data load target
0x026336|$09:$A326:48
; indirect data load target
0x026337|$09:$A327:D6
; indirect data load target
0x026338|$09:$A328:FF
; indexed data load target (from $9EC3, $9ED1, $9EDB)
0x026339|$09:$A329:00
0x02633A|$09:$A32A:00
0x02633B|$09:$A32B:3F
0x02633C|$09:$A32C:FF
0x02633D|$09:$A32D:00
0x02633E|$09:$A32E:00
0x02633F|$09:$A32F:40
0x026340|$09:$A330:FF
0x026341|$09:$A331:00
0x026342|$09:$A332:00
0x026343|$09:$A333:41
0x026344|$09:$A334:FF
0x026345|$09:$A335:FC
0x026346|$09:$A336:FC
0x026347|$09:$A337:42
0x026348|$09:$A338:04
0x026349|$09:$A339:FC
0x02634A|$09:$A33A:43
0x02634B|$09:$A33B:FC
0x02634C|$09:$A33C:04
0x02634D|$09:$A33D:44
0x02634E|$09:$A33E:04
0x02634F|$09:$A33F:04
0x026350|$09:$A340:45
0x026351|$09:$A341:FF
0x026352|$09:$A342:08
0x026353|$09:$A343:F8
0x026354|$09:$A344:4D
0x026355|$09:$A345:00
0x026356|$09:$A346:00
0x026357|$09:$A347:4E
0x026358|$09:$A348:F8
0x026359|$09:$A349:08
0x02635A|$09:$A34A:4F
0x02635B|$09:$A34B:FF

; data -> free
0x02635C|$09:$A34C:FF
; ... skipping $1CB1 FF bytes
0x02800E|$09:$BFFE:FF

; free -> data
0x02800F|$09:$BFFF:FF