$888000 08 PHP $888001 E2 30 SEP #$30 $888003 A0 00 LDY #$00 $888005 AE 86 19 LDX $1986 [$7E:1986] $888008 F0 06 BEQ $06 [$8010] $88800A 20 75 80 JSR $8075 [$88:8075] $88800D FC 3E 80 JSR ($803E,x)[$88:8074] $888010 2C 87 19 BIT $1987 [$7E:1987] $888013 10 05 BPL $05 [$801A] $888015 20 FE 81 JSR $81FE [$88:81FE] $888018 80 22 BRA $22 [$803C] $88801A 2C 87 19 BIT $1987 [$7E:1987] $88801D 50 05 BVC $05 [$8024] $88801F 20 7B 81 JSR $817B [$88:817B] $888022 80 18 BRA $18 [$803C] $888024 AD 87 19 LDA $1987 [$7E:1987] $888027 89 20 BIT #$20 $888029 F0 05 BEQ $05 [$8030] $888030 AD 87 19 LDA $1987 [$7E:1987] $888033 89 10 BIT #$10 $888035 F0 05 BEQ $05 [$803C] $88803C 28 PLP $88803D 60 RTS $888040 db 74 $888042 db 90 $888046 db A2 $888048 db AB $88804A db B0 $88804C db B7 $88804E db B8 $888050 db B8 $888052 db C5 $888054 db CA $888056 db F5 $888058 db D9 $88805C db F5 $888062 db 56 $888066 db 12 $888068 db 2A $88806A db 42 $88806E db F5 $888072 db 53 $888074 60 RTS $888075 64 60 STZ $60 [$7E:0060] $888077 64 61 STZ $61 [$7E:0061] $888079 64 62 STZ $62 [$7E:0062] $88807B A9 13 LDA #$13 $88807D 85 69 STA $69 [$7E:0069] $88807F A9 04 LDA #$04 $888081 85 6B STA $6B [$7E:006B] $888083 64 6C STZ $6C [$7E:006C] $888085 64 6D STZ $6D [$7E:006D] $888087 A9 02 LDA #$02 $888089 85 6E STA $6E [$7E:006E] $88808B A9 33 LDA #$33 $88808D 85 71 STA $71 [$7E:0071] $88808F 60 RTS $888090 A9 11 LDA #$11 $888092 85 69 STA $69 [$7E:0069] $888094 A9 04 LDA #$04 $888096 85 6B STA $6B [$7E:006B] $888098 60 RTS $8880A2 A9 14 LDA #$14 $8880A4 85 6B STA $6B [$7E:006B] $8880A6 A9 22 LDA #$22 $8880A8 85 71 STA $71 [$7E:0071] $8880AA 60 RTS $8880AB A9 32 LDA #$32 $8880AD 85 71 STA $71 [$7E:0071] $8880AF 60 RTS $8880B0 64 6E STZ $6E [$7E:006E] $8880B2 A9 A2 LDA #$A2 $8880B4 85 71 STA $71 [$7E:0071] $8880B6 60 RTS $8880B7 60 RTS $8880B8 A9 02 LDA #$02 $8880BA 85 61 STA $61 [$7E:0061] $8880BC A9 20 LDA #$20 $8880BE 85 62 STA $62 [$7E:0062] $8880C0 A9 04 LDA #$04 $8880C2 85 6D STA $6D [$7E:006D] $8880C4 60 RTS $8880C5 A9 B3 LDA #$B3 $8880C7 85 71 STA $71 [$7E:0071] $8880C9 60 RTS $8880CA A0 04 LDY #$04 $8880CC A9 11 LDA #$11 $8880CE 85 69 STA $69 [$7E:0069] $8880D0 A9 06 LDA #$06 $8880D2 85 6B STA $6B [$7E:006B] $8880D4 A9 B1 LDA #$B1 $8880D6 85 71 STA $71 [$7E:0071] $8880D8 60 RTS $8880D9 A0 04 LDY #$04 $8880DB A9 15 LDA #$15 $8880DD 85 69 STA $69 [$7E:0069] $8880DF A9 02 LDA #$02 $8880E1 85 6B STA $6B [$7E:006B] $8880E3 A9 35 LDA #$35 $8880E5 85 71 STA $71 [$7E:0071] $8880E7 60 RTS $8880F5 A0 02 LDY #$02 $8880F7 A5 84 LDA $84 [$7E:0084] $8880F9 29 30 AND #$30 $8880FB 49 30 EOR #$30 $8880FD D0 0C BNE $0C [$810B] $8880FF A9 24 LDA #$24 $888101 85 71 STA $71 [$7E:0071] $888103 A9 13 LDA #$13 $888105 85 6B STA $6B [$7E:006B] $888107 A9 04 LDA #$04 $888109 85 69 STA $69 [$7E:0069] $88810B 60 RTS $888112 64 6E STZ $6E [$7E:006E] $888114 A9 B3 LDA #$B3 $888116 85 71 STA $71 [$7E:0071] $888118 2C 87 19 BIT $1987 [$7E:1987] $88811B 30 0C BMI $0C [$8129] $88811D A9 25 LDA #$25 $88811F 85 74 STA $74 [$7E:0074] $888121 A9 40 LDA #$40 $888123 85 75 STA $75 [$7E:0075] $888125 A9 80 LDA #$80 $888127 85 76 STA $76 [$7E:0076] $888129 60 RTS $88812A 64 6E STZ $6E [$7E:006E] $88812C A9 B3 LDA #$B3 $88812E 85 71 STA $71 [$7E:0071] $888130 2C 87 19 BIT $1987 [$7E:1987] $888133 30 0C BMI $0C [$8141] $888135 A9 26 LDA #$26 $888137 85 74 STA $74 [$7E:0074] $888139 A9 42 LDA #$42 $88813B 85 75 STA $75 [$7E:0075] $88813D A9 80 LDA #$80 $88813F 85 76 STA $76 [$7E:0076] $888141 60 RTS $888142 64 6E STZ $6E [$7E:006E] $888144 60 RTS $888153 A0 06 LDY #$06 $888155 60 RTS $888156 A9 00 LDA #$00 $888158 85 60 STA $60 [$7E:0060] $88815A A9 02 LDA #$02 $88815C 85 61 STA $61 [$7E:0061] $88815E A9 20 LDA #$20 $888160 85 62 STA $62 [$7E:0062] $888162 A9 13 LDA #$13 $888164 85 69 STA $69 [$7E:0069] $888166 A9 04 LDA #$04 $888168 85 6B STA $6B [$7E:006B] $88816A A9 13 LDA #$13 $88816C 85 6C STA $6C [$7E:006C] $88816E A9 04 LDA #$04 $888170 85 6D STA $6D [$7E:006D] $888172 A9 10 LDA #$10 $888174 85 6E STA $6E [$7E:006E] $888176 A9 33 LDA #$33 $888178 85 71 STA $71 [$7E:0071] $88817A 60 RTS $88817B A9 C8 LDA #$C8 $88817D 85 60 STA $60 [$7E:0060] $88817F A9 08 LDA #$08 $888181 85 61 STA $61 [$7E:0061] $888183 A9 80 LDA #$80 $888185 85 62 STA $62 [$7E:0062] $888187 A9 13 LDA #$13 $888189 85 69 STA $69 [$7E:0069] $88818B A9 04 LDA #$04 $88818D 85 6B STA $6B [$7E:006B] $88818F A9 03 LDA #$03 $888191 85 6C STA $6C [$7E:006C] $888193 A9 04 LDA #$04 $888195 85 6D STA $6D [$7E:006D] $888197 A9 22 LDA #$22 $888199 85 6E STA $6E [$7E:006E] $88819B A5 71 LDA $71 [$7E:0071] $88819D 29 80 AND #$80 $88819F 09 73 ORA #$73 $8881A1 85 71 STA $71 [$7E:0071] $8881A3 60 RTS $8881FE C2 30 REP #$30 $888200 AD 9B 07 LDA $079B [$7E:079B] $888203 C9 6A A6 CMP #$A66A $888206 E2 30 SEP #$30 $888208 D0 02 BNE $02 [$820C] $88820C BB TYX $88820D FC 11 82 JSR ($8211,x)[$88:8219] $888210 60 RTS $888211 db 19 $888213 db 19 $888219 A9 00 LDA #$00 $88821B 85 60 STA $60 [$7E:0060] $88821D A9 08 LDA #$08 $88821F 85 61 STA $61 [$7E:0061] $888221 A9 80 LDA #$80 $888223 85 62 STA $62 [$7E:0062] $888225 A9 02 LDA #$02 $888227 85 6E STA $6E [$7E:006E] $888229 A9 37 LDA #$37 $88822B 85 71 STA $71 [$7E:0071] $88822D A9 00 LDA #$00 $88822F 85 6C STA $6C [$7E:006C] $888231 A9 04 LDA #$04 $888233 85 6D STA $6D [$7E:006D] $888235 A9 13 LDA #$13 $888237 85 69 STA $69 [$7E:0069] $888239 A9 04 LDA #$04 $88823B 85 6B STA $6B [$7E:006B] $88823D 60 RTS $888288 08 PHP $888289 C2 20 REP #$20 $88828B A9 00 80 LDA #$8000 $88828E 0C B0 18 TSB $18B0 [$7E:18B0] $888291 28 PLP $888292 6B RTL $888293 08 PHP $888294 C2 20 REP #$20 $888296 A9 00 80 LDA #$8000 $888299 1C B0 18 TRB $18B0 [$7E:18B0] $88829C 28 PLP $88829D 6B RTL ;;; Clear DMA queue ;;; $88829E 08 PHP $88829F E2 20 SEP #$20 $8882A1 22 C5 82 80 JSL $8082C5[$80:82C5] ; Wait until the end of a VBlank $8882A5 9C 0B 42 STZ $420B [$7E:420B] ;\ $8882A8 9C 0C 42 STZ $420C [$7E:420C] ;} Clear (H)DMA enable flags $8882AB 28 PLP $8882AC 08 PHP $8882AD E2 20 SEP #$20 $8882AF 64 85 STZ $85 [$7E:0085] ; Clear HDMA channels to enable $8882B1 C2 30 REP #$30 $8882B3 DA PHX $8882B4 A2 0A 00 LDX #$000A ;\ ;| $8882B7 9E B4 18 STZ $18B4,x[$7E:18BE] ;| $8882BA CA DEX ;} Clear DMA queue $8882BB CA DEX ;| $8882BC 10 F9 BPL $F9 [$82B7] ;/ $8882BE FA PLX $8882BF 28 PLP $8882C0 6B RTL ;;; ;;; $8882C1 08 PHP $8882C2 C2 20 REP #$20 $8882C4 9C 07 06 STZ $0607 [$7E:0607] $8882C7 9C 09 06 STZ $0609 [$7E:0609] $8882CA AD 9B 07 LDA $079B [$7E:079B] $8882CD C9 04 98 CMP #$9804 $8882D0 F0 1B BEQ $1B [$82ED] $8882D2 C9 BA 96 CMP #$96BA $8882D5 F0 16 BEQ $16 [$82ED] $8882D7 C9 2E B3 CMP #$B32E $8882DA F0 11 BEQ $11 [$82ED] $8882DC C9 57 B4 CMP #$B457 $8882DF F0 0C BEQ $0C [$82ED] $8882E1 C9 58 DD CMP #$DD58 $8882E4 F0 07 BEQ $07 [$82ED] $8882E6 C9 DE DE CMP #$DEDE $8882E9 F0 02 BEQ $02 [$82ED] $8882EB 80 06 BRA $06 [$82F3] $8882ED A9 FF FF LDA #$FFFF $8882F0 8D 09 06 STA $0609 [$7E:0609] $8882F3 9C F7 05 STZ $05F7 [$7E:05F7] $8882F6 E2 30 SEP #$30 $8882F8 A2 20 LDX #$20 $8882FA 9E 00 43 STZ $4300,x[$7E:4320] $8882FD A9 13 LDA #$13 $8882FF 9D 01 43 STA $4301,x[$7E:4321] $888302 9E 02 43 STZ $4302,x[$7E:4322] $888305 9E 03 43 STZ $4303,x[$7E:4323] $888308 9E 04 43 STZ $4304,x[$7E:4324] $88830B 9E 05 43 STZ $4305,x[$7E:4325] $88830E 9E 06 43 STZ $4306,x[$7E:4326] $888311 9E 08 43 STZ $4308,x[$7E:4328] $888314 9E 09 43 STZ $4309,x[$7E:4329] $888317 8A TXA $888318 18 CLC $888319 69 10 ADC #$10 $88831B AA TAX $88831C E0 80 CPX #$80 $88831E D0 DA BNE $DA [$82FA] $888320 C2 30 REP #$30 $888322 A9 FF FF LDA #$FFFF $888325 9C 5C 19 STZ $195C [$7E:195C] $888328 8D 5E 19 STA $195E [$7E:195E] $88832B 9C 60 19 STZ $1960 [$7E:1960] $88832E 8D 62 19 STA $1962 [$7E:1962] $888331 A9 00 00 LDA #$0000 $888334 8F D8 CA 7E STA $7ECAD8[$7E:CAD8] $888338 8F DA CA 7E STA $7ECADA[$7E:CADA] $88833C 8F DC CA 7E STA $7ECADC[$7E:CADC] $888340 8F DE CA 7E STA $7ECADE[$7E:CADE] $888344 9C 83 07 STZ $0783 [$7E:0783] $888347 9C 41 09 STZ $0941 [$7E:0941] $88834A 9C 6F 1E STZ $1E6F [$7E:1E6F] $88834D 9C 6D 1E STZ $1E6D [$7E:1E6D] $888350 9C 40 18 STZ $1840 [$7E:1840] $888353 9C 88 19 STZ $1988 [$7E:1988] $888356 9C 92 05 STZ $0592 [$7E:0592] $888359 9C EE 0C STZ $0CEE [$7E:0CEE] $88835C 9C EA 0C STZ $0CEA [$7E:0CEA] $88835F 9C 64 19 STZ $1964 [$7E:1964] $888362 9C 6E 19 STZ $196E [$7E:196E] $888365 A9 00 80 LDA #$8000 $888368 8D 76 19 STA $1976 [$7E:1976] $88836B 9C 78 19 STZ $1978 [$7E:1978] $88836E 9C 7A 19 STZ $197A [$7E:197A] $888371 9C 7C 19 STZ $197C [$7E:197C] $888374 9C 7E 19 STZ $197E [$7E:197E] $888377 9C 80 19 STZ $1980 [$7E:1980] $88837A 9C 74 19 STZ $1974 [$7E:1974] $88837D 9C 70 19 STZ $1970 [$7E:1970] $888380 9C 72 19 STZ $1972 [$7E:1972] $888383 A9 02 00 LDA #$0002 $888386 8D 82 19 STA $1982 [$7E:1982] $888389 64 B9 STZ $B9 [$7E:00B9] $88838B 64 BB STZ $BB [$7E:00BB] $88838D 9C 17 09 STZ $0917 [$7E:0917] $888390 9C 19 09 STZ $0919 [$7E:0919] $888393 64 A9 STZ $A9 [$7E:00A9] $888395 A9 00 88 LDA #$8800 $888398 8D 02 06 STA $0602 [$7E:0602] $88839B 8D 05 06 STA $0605 [$7E:0605] $88839E A9 E1 83 LDA #$83E1 $8883A1 8D 01 06 STA $0601 [$7E:0601] $8883A4 8D 04 06 STA $0604 [$7E:0604] $8883A7 E2 20 SEP #$20 $8883A9 A9 F0 LDA #$F0 $8883AB 8D 81 21 STA $2181 [$7E:2181] $8883AE A9 FF LDA #$FF $8883B0 8D 82 21 STA $2182 [$7E:2182] $8883B3 A9 01 LDA #$01 $8883B5 8D 83 21 STA $2183 [$7E:2183] $8883B8 64 85 STZ $85 [$7E:0085] $8883BA A9 20 LDA #$20 $8883BC 85 74 STA $74 [$7E:0074] $8883BE A9 40 LDA #$40 $8883C0 85 75 STA $75 [$7E:0075] $8883C2 A9 80 LDA #$80 $8883C4 85 76 STA $76 [$7E:0076] $8883C6 64 57 STZ $57 [$7E:0057] $8883C8 A9 13 LDA #$13 $8883CA 85 69 STA $69 [$7E:0069] $8883CC 64 6F STZ $6F [$7E:006F] $8883CE 64 72 STZ $72 [$7E:0072] $8883D0 64 5D STZ $5D [$7E:005D] $8883D2 A9 04 LDA #$04 $8883D4 85 5E STA $5E [$7E:005E] $8883D6 A9 49 LDA #$49 $8883D8 85 59 STA $59 [$7E:0059] $8883DA A9 5A LDA #$5A $8883DC 85 5A STA $5A [$7E:005A] $8883DE 85 5B STA $5B [$7E:005B] $8883E0 28 PLP $8883E1 6B RTL ;;; ;;; $88840A 08 PHP $88840B 8B PHB $88840C C2 20 REP #$20 $88840E A9 00 80 LDA #$8000 $888411 85 12 STA $12 [$7E:0012] $888413 A9 70 00 LDA #$0070 $888416 85 14 STA $14 [$7E:0014] $888418 A2 0A 00 LDX #$000A $88841B E2 20 SEP #$20 $88841D A3 05 LDA $05,s [$7E:1FF5] $88841F 48 PHA $888420 AB PLB $888421 EB XBA $888422 A9 00 LDA #$00 $888424 C2 30 REP #$30 $888426 85 18 STA $18 [$7E:0018] $888428 A3 03 LDA $03,s [$7E:1FF3] $88842A A8 TAY $88842B C8 INY $88842C 18 CLC $88842D 69 04 00 ADC #$0004 $888430 83 03 STA $03,s [$7E:1FF3] $888432 4C 77 84 JMP $8477 [$88:8477] ;;; Set up a DMA entry ;;; ; Arguments are stored after the JSL that calls this: values for 43x0/43x1 (2 bytes total), 2 byte pointer to plm-esque instruction list $888435 08 PHP $888436 8B PHB $888437 E2 20 SEP #$20 $888439 A3 05 LDA $05,s [$7E:1FEB] ;\ $88843B 48 PHA ;} DB = caller's DB $88843C AB PLB ;/ $88843D EB XBA ;\ $88843E A9 00 LDA #$00 ;| $888440 C2 30 REP #$30 ;} $19 = DB $888442 85 18 STA $18 [$7E:0018] ;/ $888444 A3 03 LDA $03,s [$7E:1FE9] ; Return address $888446 A8 TAY ;\ $888447 C8 INY ;} Argument address $888448 18 CLC ;\ $888449 69 04 00 ADC #$0004 ;} Fix return address $88844C 83 03 STA $03,s [$7E:1FE9] ;/ $88844E A9 00 04 LDA #$0400 ;\ $888451 85 12 STA $12 [$7E:0012] ;} $13 = 04h (DMA slot for $420B) $888453 A9 20 00 LDA #$0020 ;\ $888456 85 14 STA $14 [$7E:0014] ;} $14 = 0020h (DMA index for $42xy) $888458 A2 00 00 LDX #$0000 ; Loop index $88845B BD B4 18 LDA $18B4,x[$7E:18B4] ;\ $88845E F0 17 BEQ $17 [$8477] ;} If not empty DMA slot: $888460 06 12 ASL $12 [$7E:0012] ; $13 <<= 1 $888462 B0 0F BCS $0F [$8473] ; If $13 didn't shift out: $888464 A5 14 LDA $14 [$7E:0014] ;\ $888466 18 CLC ;| $888467 69 10 00 ADC #$0010 ;} $14 += 10h $88846A 85 14 STA $14 [$7E:0014] ;/ $88846C E8 INX ;\ $88846D E8 INX ;| $88846E E0 0C 00 CPX #$000C ;} Next! $888471 D0 E8 BNE $E8 [$845B] ;/ $888473 AB PLB ;\ $888474 28 PLP ;| $888475 38 SEC ;} Return error $888476 6B RTL ;/ $888477 A9 B8 84 LDA #$84B8 ;\ $88847A 9D F0 18 STA $18F0,x[$7E:18F0] ;| $88847D A9 88 00 LDA #$0088 ;} Pre-PLM-esque pointer = $88:84B8 (RTL) $888480 9D FC 18 STA $18FC,x[$7E:18FC] ;/ $888483 B9 02 00 LDA $0002,y[$88:EB65] ;\ $888486 9D CC 18 STA $18CC,x[$7E:18CC] ;} PLM-esque pointer = third parameter $888489 A9 01 00 LDA #$0001 ;\ $88848C 9D E4 18 STA $18E4,x[$7E:18E4] ;} PLM-esque execution delay = 1 $88848F 9E 08 19 STZ $1908,x[$7E:1908] ;\ $888492 9E 14 19 STZ $1914,x[$7E:1914] ;| $888495 9E 20 19 STZ $1920,x[$7E:1920] ;} Clear some unknowns $888498 9E 2C 19 STZ $192C,x[$7E:192C] ;| $88849B 9E 38 19 STZ $1938,x[$7E:1938] ;/ $88849E A5 12 LDA $12 [$7E:0012] ;\ $8884A0 EB XBA ;} DMA slot = $13 $8884A1 9D B4 18 STA $18B4,x[$7E:18B4] ;/ $8884A4 A5 14 LDA $14 [$7E:0014] ;\ $8884A6 05 18 ORA $18 [$7E:0018] ;} DMA index = $14, PLM-esque pointer bank = $18 $8884A8 9D C0 18 STA $18C0,x[$7E:18C0] ;/ $8884AB DA PHX $8884AC A6 14 LDX $14 [$7E:0014] ;\ $8884AE B9 00 00 LDA $0000,y[$88:EB63] ;} DMA control and dest offset = first and second parameters $8884B1 9D 00 43 STA $4300,x[$7E:4320] ;/ $8884B4 68 PLA $8884B5 AB PLB $8884B6 28 PLP $8884B7 18 CLC $8884B8 6B RTL ;;; Handle background ;;; $8884B9 08 PHP $8884BA 8B PHB $8884BB C2 30 REP #$30 $8884BD 22 0C 8F 80 JSL $808F0C[$80:8F0C] $8884C1 AD 78 0A LDA $0A78 [$7E:0A78] $8884C4 D0 1B BNE $1B [$84E1] $8884C6 2C 92 05 BIT $0592 [$7E:0592] $8884C9 50 16 BVC $16 [$84E1] $8884CB ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $8884E1 4B PHK $8884E2 AB PLB $8884E3 C2 30 REP #$30 $8884E5 AD 82 19 LDA $1982 [$7E:1982] $8884E8 8D 86 19 STA $1986 [$7E:1986] $8884EB 2C B0 18 BIT $18B0 [$7E:18B0] $8884EE 10 29 BPL $29 [$8519] $8884F0 E2 30 SEP #$30 $8884F2 A2 00 LDX #$00 $8884F4 86 85 STX $85 [$7E:0085] $8884F6 8E B3 18 STX $18B3 [$7E:18B3] $8884F9 8E B2 18 STX $18B2 [$7E:18B2] $8884FC BD B4 18 LDA $18B4,x[$7E:18B4] $8884FF F0 0A BEQ $0A [$850B] $888501 05 85 ORA $85 [$7E:0085] $888503 85 85 STA $85 [$7E:0085] $888505 20 1C 85 JSR $851C [$88:851C] $888508 AE B2 18 LDX $18B2 [$7E:18B2] $88850B E8 INX $88850C E8 INX $88850D E0 0C CPX #$0C $88850F D0 E8 BNE $E8 [$84F9] $888511 20 00 80 JSR $8000 [$88:8000] $888514 AB PLB $888515 28 PLP $888516 6B RTL $888519 AB PLB $88851A 28 PLP $88851B 6B RTL ;;; ;;; $88851C C2 20 REP #$20 $88851E BD F0 18 LDA $18F0,x[$7E:18F0] $888521 85 12 STA $12 [$7E:0012] $888523 BD FC 18 LDA $18FC,x[$7E:18FC] $888526 85 14 STA $14 [$7E:0014] $888528 4B PHK $888529 F4 2E 85 PEA $852E $88852C DC 12 00 JML [$0012][$88:84B8] $88852F E2 10 SEP #$10 $888531 C2 20 REP #$20 $888533 AE B2 18 LDX $18B2 [$7E:18B2] $888536 DE E4 18 DEC $18E4,x[$7E:18E4] $888539 D0 2B BNE $2B [$8566] $88853B BC C1 18 LDY $18C1,x[$7E:18C1] $88853E 5A PHY $88853F AB PLB $888540 BD CC 18 LDA $18CC,x[$7E:18CC] $888543 C2 10 REP #$10 $888545 A8 TAY $888546 B9 00 00 LDA $0000,y[$88:EB73] $888549 10 0A BPL $0A [$8555] $88854B 85 12 STA $12 [$7E:0012] $88854D C8 INY $88854E C8 INY $88854F F4 45 85 PEA $8545 $888552 6C 12 00 JMP ($0012)[$88:8655] $888555 9D E4 18 STA $18E4,x[$7E:18E4] $888558 98 TYA $888559 18 CLC $88855A 69 04 00 ADC #$0004 $88855D 9D CC 18 STA $18CC,x[$7E:18CC] $888560 B9 02 00 LDA $0002,y[$88:EB7F] $888563 9D D8 18 STA $18D8,x[$7E:18D8] $888566 E2 30 SEP #$30 $888568 60 RTS ;;; PLM-esque instruction: kill ;;; $888569 9E B4 18 STZ $18B4,x[$7E:18B4] $88856C 68 PLA $88856D E2 30 SEP #$30 $88856F 60 RTS ;;; PLM-esque instruction: set pre-instruction to parameter ;;; $888570 B9 00 00 LDA $0000,y[$88:EB7A] $888573 9D F0 18 STA $18F0,x[$7E:18F0] $888576 E2 20 SEP #$20 $888578 B9 02 00 LDA $0002,y[$88:EB7C] $88857B 9D FC 18 STA $18FC,x[$7E:18FC] $88857E C2 20 REP #$20 $888580 C8 INY $888581 C8 INY $888582 C8 INY $888583 60 RTS ;;; PLM-esque instruction: execute code at parameter ;;; $8885B4 B9 00 00 LDA $0000,y[$88:8AD6] $8885B7 85 12 STA $12 [$7E:0012] $8885B9 B9 01 00 LDA $0001,y[$88:8AD7] $8885BC 85 13 STA $13 [$7E:0013] $8885BE DA PHX $8885BF 5A PHY $8885C0 22 CA 85 88 JSL $8885CA[$88:85CA] $8885C4 7A PLY $8885C5 FA PLX $8885C6 C8 INY $8885C7 C8 INY $8885C8 C8 INY $8885C9 60 RTS $8885CA DC 12 00 JML [$0012][$88:8B14] ;;; PLM-esque instruction: goto parameter ;;; $8885EC B9 00 00 LDA $0000,y[$88:B0BA] $8885EF A8 TAY $8885F0 60 RTS ;;; PLM-esque instruction: set DMA source bank to parameter ;;; $888655 DA PHX $888656 BD C0 18 LDA $18C0,x[$7E:18C0] $888659 29 FF 00 AND #$00FF $88865C AA TAX $88865D E2 20 SEP #$20 $88865F B9 00 00 LDA $0000,y[$88:EB75] $888662 9D 04 43 STA $4304,x[$7E:4324] $888665 C2 20 REP #$20 $888667 FA PLX $888668 C8 INY $888669 60 RTS ;;; PLM-esque instruction: set indirect HDMA table data bank to parameter ;;; $88866A DA PHX $88866B BD C0 18 LDA $18C0,x[$7E:18C0] $88866E 29 FF 00 AND #$00FF $888671 AA TAX $888672 E2 20 SEP #$20 $888674 B9 00 00 LDA $0000,y[$88:DED8] $888677 9D 07 43 STA $4307,x[$7E:4327] $88867A C2 20 REP #$20 $88867C FA PLX $88867D C8 INY $88867E 60 RTS ;;; PLM-esque instruction: wait ;;; $888682 88 DEY $888683 88 DEY $888684 98 TYA $888685 9D CC 18 STA $18CC,x[$7E:18CC] $888688 68 PLA $888689 E2 30 SEP #$30 $88868B 60 RTS ;;; ;;; $88868C AD 7A 19 LDA $197A [$7E:197A] $88868F 30 5C BMI $5C [$86ED] $888691 64 16 STZ $16 [$7E:0016] $888693 64 18 STZ $18 [$7E:0018] $888695 AD 7C 19 LDA $197C [$7E:197C] $888698 10 29 BPL $29 [$86C3] $88869A C6 18 DEC $18 [$7E:0018] $88869C 85 17 STA $17 [$7E:0017] $88869E AD 76 19 LDA $1976 [$7E:1976] $8886A1 18 CLC $8886A2 65 16 ADC $16 [$7E:0016] $8886A4 8D 76 19 STA $1976 [$7E:1976] $8886A7 AD 78 19 LDA $1978 [$7E:1978] $8886AA 65 18 ADC $18 [$7E:0018] $8886AC 10 03 BPL $03 [$86B1] $8886B1 8D 78 19 STA $1978 [$7E:1978] $8886B4 AD 7A 19 LDA $197A [$7E:197A] $8886B7 CD 78 19 CMP $1978 [$7E:1978] $8886BA 90 06 BCC $06 [$86C2] $8886BC 8D 78 19 STA $1978 [$7E:1978] $8886BF 9C 76 19 STZ $1976 [$7E:1976] $8886C2 60 RTS $8886C3 85 17 STA $17 [$7E:0017] $8886C5 AD 76 19 LDA $1976 [$7E:1976] $8886C8 18 CLC $8886C9 65 16 ADC $16 [$7E:0016] $8886CB 8D 76 19 STA $1976 [$7E:1976] $8886CE AD 78 19 LDA $1978 [$7E:1978] $8886D1 65 18 ADC $18 [$7E:0018] $8886D3 10 03 BPL $03 [$86D8] $8886D8 8D 78 19 STA $1978 [$7E:1978] $8886DB AD 7A 19 LDA $197A [$7E:197A] $8886DE CD 78 19 CMP $1978 [$7E:1978] $8886E1 B0 08 BCS $08 [$86EB] $8886E3 8D 78 19 STA $1978 [$7E:1978] $8886E6 9C 76 19 STZ $1976 [$7E:1976] $8886E9 38 SEC $8886EA 60 RTS $8886EB 18 CLC $8886EC 60 RTS $8886EF 08 PHP $8886F0 C2 30 REP #$30 $8886F2 A2 00 10 LDX #$1000 $8886F5 AD 6E 19 LDA $196E [$7E:196E] $8886F8 C9 24 00 CMP #$0024 $8886FB F0 1B BEQ $1B [$8718] $8886FD A2 00 20 LDX #$2000 $888700 22 43 D1 91 JSL $91D143[$91:D143] $888704 F0 12 BEQ $12 [$8718] $888706 A2 00 40 LDX #$4000 $888709 A9 27 00 LDA #$0027 $88870C 85 74 STA $74 [$7E:0074] $88870E A9 47 00 LDA #$0047 $888711 85 75 STA $75 [$7E:0075] $888713 A9 87 00 LDA #$0087 $888716 85 76 STA $76 [$7E:0076] $888718 8A TXA $888719 0C 86 19 TSB $1986 [$7E:1986] $88871C AD 7A 0A LDA $0A7A [$7E:0A7A] $88871F 0A ASL A $888720 AA TAX $888721 FC 26 87 JSR ($8726,x)[$88:8732] $888724 28 PLP $888725 6B RTL $888726 db 32 $888728 db 54 $88872A db AB $88872C db 34 $88872E db BA $888730 db 08 $888732 08 PHP $888733 C2 30 REP #$30 $888735 A5 8B LDA $8B [$7E:008B] $888737 2C B6 09 BIT $09B6 [$7E:09B6] $88873A D0 08 BNE $08 [$8744] $888744 20 96 88 JSR $8896 [$88:8896] $888747 AD 7A 0A LDA $0A7A [$7E:0A7A] $88874A 1A INC A $88874B 8D 7A 0A STA $0A7A [$7E:0A7A] $88874E 20 53 87 JSR $8753 [$88:8753] $888751 28 PLP $888752 60 RTS $888753 60 RTS $888754 08 PHP $888755 C2 30 REP #$30 $888757 A5 8B LDA $8B [$7E:008B] $888759 2C B6 09 BIT $09B6 [$7E:09B6] $88875C D0 08 BNE $08 [$8766] $88875E A9 03 00 LDA #$0003 $888761 8D 7A 0A STA $0A7A [$7E:0A7A] $888764 80 43 BRA $43 [$87A9] $888766 20 53 87 JSR $8753 [$88:8753] $888769 C2 20 REP #$20 $88876B AD 7E 0A LDA $0A7E [$7E:0A7E] $88876E 18 CLC $88876F 69 00 08 ADC #$0800 $888772 8D 7E 0A STA $0A7E [$7E:0A7E] $888775 AD 7C 0A LDA $0A7C [$7E:0A7C] $888778 69 00 00 ADC #$0000 $88877B 8D 7C 0A STA $0A7C [$7E:0A7C] $88877E AD 86 0A LDA $0A86 [$7E:0A86] $888781 18 CLC $888782 6D 7E 0A ADC $0A7E [$7E:0A7E] $888785 8D 86 0A STA $0A86 [$7E:0A86] $888788 AD 84 0A LDA $0A84 [$7E:0A84] $88878B 6D 7C 0A ADC $0A7C [$7E:0A7C] $88878E 8D 84 0A STA $0A84 [$7E:0A84] $888791 C9 0B 00 CMP #$000B $888794 30 10 BMI $10 [$87A6] $888796 9C 86 0A STZ $0A86 [$7E:0A86] $888799 A9 0A 00 LDA #$000A $88879C 8D 84 0A STA $0A84 [$7E:0A84] $88879F AD 7A 0A LDA $0A7A [$7E:0A7A] $8887A2 1A INC A $8887A3 8D 7A 0A STA $0A7A [$7E:0A7A] $8887A6 20 96 88 JSR $8896 [$88:8896] $8887A9 28 PLP $8887AA 60 RTS $8887AB 08 PHP $8887AC C2 30 REP #$30 $8887AE A5 8B LDA $8B [$7E:008B] $8887B0 2C B6 09 BIT $09B6 [$7E:09B6] $8887B3 F0 0B BEQ $0B [$87C0] $8887B5 20 C5 87 JSR $87C5 [$88:87C5] $8887B8 20 96 88 JSR $8896 [$88:8896] $8887BB 20 53 87 JSR $8753 [$88:8753] $8887BE 28 PLP $8887BF 60 RTS $8887C0 EE 7A 0A INC $0A7A [$7E:0A7A] $8887C3 28 PLP $8887C4 60 RTS $8887C5 08 PHP $8887C6 C2 30 REP #$30 $8887C8 A5 8B LDA $8B [$7E:008B] $8887CA 2C AA 09 BIT $09AA [$7E:09AA] $8887CD D0 07 BNE $07 [$87D6] $8887CF 2C AC 09 BIT $09AC [$7E:09AC] $8887D2 D0 07 BNE $07 [$87DB] $8887D4 80 08 BRA $08 [$87DE] $8887D6 20 E0 87 JSR $87E0 [$88:87E0] $8887D9 80 03 BRA $03 [$87DE] $8887DB 20 35 88 JSR $8835 [$88:8835] $8887DE 28 PLP $8887DF 60 RTS $8887E0 08 PHP $8887E1 C2 30 REP #$30 $8887E3 AD 82 0A LDA $0A82 [$7E:0A82] $8887E6 C9 80 00 CMP #$0080 $8887E9 10 1F BPL $1F [$880A] $8887EB 38 SEC $8887EC ED 84 0A SBC $0A84 [$7E:0A84] $8887EF F0 42 BEQ $42 [$8833] $8887F1 30 0F BMI $0F [$8802] $8887F3 AD 82 0A LDA $0A82 [$7E:0A82] $8887F6 38 SEC $8887F7 E9 01 00 SBC #$0001 $8887FA 8D 82 0A STA $0A82 [$7E:0A82] $8887FD ED 84 0A SBC $0A84 [$7E:0A84] $888800 10 31 BPL $31 [$8833] $88880A 18 CLC $88880B 6D 84 0A ADC $0A84 [$7E:0A84] $88880E C9 00 01 CMP #$0100 $888811 F0 20 BEQ $20 [$8833] $888813 10 14 BPL $14 [$8829] $888815 AD 82 0A LDA $0A82 [$7E:0A82] $888818 18 CLC $888819 69 01 00 ADC #$0001 $88881C 8D 82 0A STA $0A82 [$7E:0A82] $88881F 6D 84 0A ADC $0A84 [$7E:0A84] $888822 C9 00 01 CMP #$0100 $888825 F0 0C BEQ $0C [$8833] $888827 30 0A BMI $0A [$8833] $888833 28 PLP $888834 60 RTS $888835 08 PHP $888836 C2 30 REP #$30 $888838 AD 82 0A LDA $0A82 [$7E:0A82] $88883B C9 80 00 CMP #$0080 $88883E 10 2B BPL $2B [$886B] $888840 18 CLC $888841 6D 84 0A ADC $0A84 [$7E:0A84] $888844 C9 80 00 CMP #$0080 $888847 F0 4B BEQ $4B [$8894] $888849 10 14 BPL $14 [$885F] $88884B AD 82 0A LDA $0A82 [$7E:0A82] $88884E 18 CLC $88884F 69 01 00 ADC #$0001 $888852 8D 82 0A STA $0A82 [$7E:0A82] $888855 6D 84 0A ADC $0A84 [$7E:0A84] $888858 C9 80 00 CMP #$0080 $88885B F0 37 BEQ $37 [$8894] $88885D 30 35 BMI $35 [$8894] $88886B 38 SEC $88886C ED 84 0A SBC $0A84 [$7E:0A84] $88886F C9 80 00 CMP #$0080 $888872 F0 20 BEQ $20 [$8894] $888874 30 14 BMI $14 [$888A] $888876 AD 82 0A LDA $0A82 [$7E:0A82] $888879 38 SEC $88887A E9 01 00 SBC #$0001 $88887D 8D 82 0A STA $0A82 [$7E:0A82] $888880 ED 84 0A SBC $0A84 [$7E:0A84] $888883 C9 80 00 CMP #$0080 $888886 F0 0C BEQ $0C [$8894] $888888 10 0A BPL $0A [$8894] $888894 28 PLP $888895 60 RTS $888896 08 PHP $888897 C2 30 REP #$30 $888899 A9 00 7E LDA #$7E00 $88889C 85 01 STA $01 [$7E:0001] $88889E A9 00 98 LDA #$9800 $8888A1 85 00 STA $00 [$7E:0000] $8888A3 AD 82 0A LDA $0A82 [$7E:0A82] $8888A6 85 12 STA $12 [$7E:0012] $8888A8 AD 84 0A LDA $0A84 [$7E:0A84] $8888AB 85 14 STA $14 [$7E:0014] $8888AD AD 1E 0A LDA $0A1E [$7E:0A1E] $8888B0 29 FF 00 AND #$00FF $8888B3 C9 04 00 CMP #$0004 $8888B6 F0 0E BEQ $0E [$88C6] $8888B8 AD F6 0A LDA $0AF6 [$7E:0AF6] $8888BB 38 SEC $8888BC ED 11 09 SBC $0911 [$7E:0911] $8888BF 18 CLC $8888C0 69 03 00 ADC #$0003 $8888C3 AA TAX $8888C4 80 0B BRA $0B [$88D1] $8888C6 AD F6 0A LDA $0AF6 [$7E:0AF6] $8888C9 38 SEC $8888CA ED 11 09 SBC $0911 [$7E:0911] $8888CD E9 03 00 SBC #$0003 $8888D0 AA TAX $8888D1 AD 1F 0A LDA $0A1F [$7E:0A1F] $8888D4 29 FF 00 AND #$00FF $8888D7 C9 05 00 CMP #$0005 $8888DA F0 0D BEQ $0D [$88E9] $8888DC AD FA 0A LDA $0AFA [$7E:0AFA] $8888DF 38 SEC $8888E0 ED 15 09 SBC $0915 [$7E:0915] $8888E3 E9 10 00 SBC #$0010 $8888E6 A8 TAY $8888E7 80 0B BRA $0B [$88F4] $8888E9 AD FA 0A LDA $0AFA [$7E:0AFA] $8888EC 38 SEC $8888ED ED 15 09 SBC $0915 [$7E:0915] $8888F0 E9 0C 00 SBC #$000C $8888F3 A8 TAY $8888F4 E0 00 00 CPX #$0000 $8888F7 30 12 BMI $12 [$890B] $8888F9 E0 00 01 CPX #$0100 $8888FC 30 1A BMI $1A [$8918] $888918 22 4B C5 91 JSL $91C54B[$91:C54B] $88891C 28 PLP $88891D 60 RTS $888934 08 PHP $888935 C2 30 REP #$30 $888937 A9 01 00 LDA #$0001 $88893A 8D 88 0A STA $0A88 [$7E:0A88] $88893D A9 00 98 LDA #$9800 $888940 8D 89 0A STA $0A89 [$7E:0A89] $888943 9C 8B 0A STZ $0A8B [$7E:0A8B] $888946 9C 8C 0A STZ $0A8C [$7E:0A8C] $888949 9C 8E 0A STZ $0A8E [$7E:0A8E] $88894C 9C 90 0A STZ $0A90 [$7E:0A90] $88894F A9 FF 00 LDA #$00FF $888952 8F 00 98 7E STA $7E9800[$7E:9800] $888956 A2 00 10 LDX #$1000 $888959 AD 6E 19 LDA $196E [$7E:196E] $88895C C9 24 00 CMP #$0024 $88895F F0 0C BEQ $0C [$896D] $888961 A2 00 20 LDX #$2000 $888964 22 43 D1 91 JSL $91D143[$91:D143] $888968 F0 03 BEQ $03 [$896D] $88896A A2 00 40 LDX #$4000 $88896D 8A TXA $88896E 0C 86 19 TSB $1986 [$7E:1986] $888971 A9 00 00 LDA #$0000 $888974 8F 00 C0 7E STA $7EC000[$7E:C000] $888978 AE B2 18 LDX $18B2 [$7E:18B2] $88897B BD 14 19 LDA $1914,x[$7E:1918] $88897E 85 B5 STA $B5 [$7E:00B5] $888980 BD 20 19 LDA $1920,x[$7E:1924] $888983 85 B7 STA $B7 [$7E:00B7] $888985 E2 20 SEP #$20 $888987 BD 2C 19 LDA $192C,x[$7E:1930] $88898A 85 59 STA $59 [$7E:0059] $88898C C2 20 REP #$20 $88898E AE 30 03 LDX $0330 [$7E:0330] $888991 E0 F0 00 CPX #$00F0 $888994 10 22 BPL $22 [$89B8] $888996 A9 00 08 LDA #$0800 $888999 95 D0 STA $D0,x [$7E:00D0] $88899B A9 00 50 LDA #$5000 $88899E 95 D2 STA $D2,x [$7E:00D2] $8889A0 A9 7E 00 LDA #$007E $8889A3 95 D4 STA $D4,x [$7E:00D4] $8889A5 A5 59 LDA $59 [$7E:0059] $8889A7 29 FC 00 AND #$00FC $8889AA EB XBA $8889AB 95 D5 STA $D5,x [$7E:00D5] $8889AD 8A TXA $8889AE 18 CLC $8889AF 69 07 00 ADC #$0007 $8889B2 8D 30 03 STA $0330 [$7E:0330] $8889B5 EE 7A 0A INC $0A7A [$7E:0A7A] $8889B8 28 PLP $8889B9 60 RTS $8889BA 08 PHP $8889BB C2 30 REP #$30 $8889BD A2 00 10 LDX #$1000 $8889C0 AD 6E 19 LDA $196E [$7E:196E] $8889C3 C9 24 00 CMP #$0024 $8889C6 F0 0C BEQ $0C [$89D4] $8889C8 A2 00 20 LDX #$2000 $8889CB 22 43 D1 91 JSL $91D143[$91:D143] $8889CF F0 03 BEQ $03 [$89D4] $8889D1 A2 00 40 LDX #$4000 $8889D4 8A TXA $8889D5 0C 86 19 TSB $1986 [$7E:1986] $8889D8 AE 30 03 LDX $0330 [$7E:0330] $8889DB E0 F0 00 CPX #$00F0 $8889DE 10 26 BPL $26 [$8A06] $8889E0 A9 00 08 LDA #$0800 $8889E3 95 D0 STA $D0,x [$7E:00D0] $8889E5 A9 00 58 LDA #$5800 $8889E8 95 D2 STA $D2,x [$7E:00D2] $8889EA A9 7E 00 LDA #$007E $8889ED 95 D4 STA $D4,x [$7E:00D4] $8889EF A5 59 LDA $59 [$7E:0059] $8889F1 29 FC 00 AND #$00FC $8889F4 EB XBA $8889F5 18 CLC $8889F6 69 00 04 ADC #$0400 $8889F9 95 D5 STA $D5,x [$7E:00D5] $8889FB 8A TXA $8889FC 18 CLC $8889FD 69 07 00 ADC #$0007 $888A00 8D 30 03 STA $0330 [$7E:0330] $888A03 EE 7A 0A INC $0A7A [$7E:0A7A] $888A06 28 PLP $888A07 60 RTS $888A08 08 PHP $888A09 C2 30 REP #$30 $888A0B A2 00 10 LDX #$1000 $888A0E AD 6E 19 LDA $196E [$7E:196E] $888A11 C9 24 00 CMP #$0024 $888A14 F0 0C BEQ $0C [$8A22] $888A16 A2 00 20 LDX #$2000 $888A19 22 43 D1 91 JSL $91D143[$91:D143] $888A1D F0 03 BEQ $03 [$8A22] $888A1F A2 00 40 LDX #$4000 $888A22 8A TXA $888A23 0C 86 19 TSB $1986 [$7E:1986] $888A26 AD 78 0A LDA $0A78 [$7E:0A78] $888A29 D0 02 BNE $02 [$8A2D] $888A2D 9C 78 0A STZ $0A78 [$7E:0A78] $888A30 9C 7A 0A STZ $0A7A [$7E:0A7A] $888A33 9C 7C 0A STZ $0A7C [$7E:0A7C] $888A36 9C 7E 0A STZ $0A7E [$7E:0A7E] $888A39 9C 82 0A STZ $0A82 [$7E:0A82] $888A3C 9C 84 0A STZ $0A84 [$7E:0A84] $888A3F 9C 86 0A STZ $0A86 [$7E:0A86] $888A42 A9 01 00 LDA #$0001 $888A45 8D 88 0A STA $0A88 [$7E:0A88] $888A48 A9 00 98 LDA #$9800 $888A4B 8D 89 0A STA $0A89 [$7E:0A89] $888A4E 9C 8B 0A STZ $0A8B [$7E:0A8B] $888A51 9C 8C 0A STZ $0A8C [$7E:0A8C] $888A54 9C 8E 0A STZ $0A8E [$7E:0A8E] $888A57 9C 90 0A STZ $0A90 [$7E:0A90] $888A5A 22 AD E2 91 JSL $91E2AD[$91:E2AD] $888A5E AE B2 18 LDX $18B2 [$7E:18B2] $888A61 9E B4 18 STZ $18B4,x[$7E:18B8] $888A64 A9 0A 00 LDA #$000A $888A67 22 49 90 80 JSL $809049[$80:9049] $888A6B E2 20 SEP #$20 $888A6D AD 6E 19 LDA $196E [$7E:196E] $888A70 C9 24 CMP #$24 $888A72 F0 0C BEQ $0C [$8A80] $888A74 A9 80 LDA #$80 $888A76 85 76 STA $76 [$7E:0076] $888A78 A9 40 LDA #$40 $888A7A 85 75 STA $75 [$7E:0075] $888A7C A9 20 LDA #$20 $888A7E 85 74 STA $74 [$7E:0074] $888A80 A9 7E LDA #$7E $888A82 85 02 STA $02 [$7E:0002] $888A84 C2 20 REP #$20 $888A86 A9 00 98 LDA #$9800 $888A89 85 00 STA $00 [$7E:0000] $888A8B A0 FE 01 LDY #$01FE $888A8E A9 FF 00 LDA #$00FF $888A91 97 00 STA [$00],y[$7E:99FE] $888A93 88 DEY $888A94 88 DEY $888A95 10 FA BPL $FA [$8A91] $888A97 AD 04 0A LDA $0A04 [$7E:0A04] $888A9A F0 06 BEQ $06 [$8AA2] $888AA2 28 PLP $888AA3 60 RTS ;;; ;;; ; Generates power bomb explosion $888AA4 AD 78 0A LDA $0A78 [$7E:0A78] ;\ $888AA7 D0 1E BNE $1E [$8AC7] ;} If time not frozen: $888AA9 A9 01 00 LDA #$0001 ;\ $888AAC 22 21 90 80 JSL $809021[$80:9021] ; $888AB0 A9 00 80 LDA #$8000 ; $888AB3 8D 92 05 STA $0592 [$7E:0592] ; $888AB6 22 35 84 88 JSL $888435[$88:8435] ; $888ABA dx 40, 28, 8ACE ; $888ABE 22 35 84 88 JSL $888435[$88:8435] ; $888AC2 dx 40, 29, 8B80 ; $888AC6 6B RTL $888AC7 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $888ACE db 55, 86, 89, 6A, 86, 7E, B4, 85, 14, 8B, 88, 70, 85, DF, 90, 88, 82, 86, B4, 85, 32, 8B, 88, 70, 85, A8, 91, 88, 82, 86, B4, 85, 39, 8B, 88, 70, 85, E9, 8D, 88, 82, 86, B4, 85, 47, 8B, 88, 70, 85, B2, 8E, 88, 82, 86, 70, 85, 98, 8B, 88, 82, 86, B4, 85, 4E, 8B, 88, 82, 86 $888B14 E2 20 SEP #$20 $888B16 A9 FF LDA #$FF $888B18 8F 06 C6 7E STA $7EC606[$7E:C606] $888B1C A9 00 LDA #$00 $888B1E 8F 07 C6 7E STA $7EC607[$7E:C607] $888B22 C2 20 REP #$20 $888B24 A9 00 04 LDA #$0400 $888B27 8D EC 0C STA $0CEC [$7E:0CEC] $888B2A AF DB 90 88 LDA $8890DB[$88:90DB] $888B2E 8D F0 0C STA $0CF0 [$7E:0CF0] $888B31 6B RTL $888B32 A9 06 9F LDA #$9F06 $888B35 8D F2 0C STA $0CF2 [$7E:0CF2] $888B38 6B RTL $888B39 A9 00 04 LDA #$0400 $888B3C 8D EA 0C STA $0CEA [$7E:0CEA] $888B3F AF E5 8D 88 LDA $888DE5[$88:8DE5] $888B43 8D F0 0C STA $0CF0 [$7E:0CF0] $888B46 6B RTL $888B47 A9 46 92 LDA #$9246 $888B4A 8D F2 0C STA $0CF2 [$7E:0CF2] $888B4D 6B RTL $888B4E AD F6 0A LDA $0AF6 [$7E:0AF6] $888B51 CD E2 0C CMP $0CE2 [$7E:0CE2] $888B54 D0 10 BNE $10 [$8B66] $888B56 AD FA 0A LDA $0AFA [$7E:0AFA] $888B59 CD E4 0C CMP $0CE4 [$7E:0CE4] $888B5C D0 08 BNE $08 [$8B66] $888B5E DA PHX $888B5F 22 A2 D5 90 JSL $90D5A2[$90:D5A2] $888B63 FA PLX $888B64 90 03 BCC $03 [$8B69] $888B66 9C EE 0C STZ $0CEE [$7E:0CEE] $888B69 9C 92 05 STZ $0592 [$7E:0592] $888B6C 9E B4 18 STZ $18B4,x[$7E:18B4] $888B6F 9E B6 18 STZ $18B6,x[$7E:18B6] $888B72 9C EC 0C STZ $0CEC [$7E:0CEC] $888B75 9C EA 0C STZ $0CEA [$7E:0CEA] $888B78 A9 1E 00 LDA #$001E $888B7B 22 84 F0 90 JSL $90F084[$90:F084] $888B7F 6B RTL $888B80 db 55, 86, 89, 6A, 86, 7E, 70, 85, 8F, 8B, 88, 82, 86 $888B8F A9 00 80 LDA #$8000 $888B92 0C 86 19 TSB $1986 [$7E:1986] $888B95 6B RTL $888B96 db 03 $888B98 AD 92 05 LDA $0592 [$7E:0592] $888B9B 30 01 BMI $01 [$8B9E] $888B9E DE 08 19 DEC $1908,x[$7E:1908] $888BA1 10 37 BPL $37 [$8BDA] $888BA3 E2 20 SEP #$20 $888BA5 DE 38 19 DEC $1938,x[$7E:1938] $888BA8 F0 31 BEQ $31 [$8BDB] $888BAA AD 74 00 LDA $0074 [$7E:0074] $888BAD 29 1F AND #$1F $888BAF F0 06 BEQ $06 [$8BB7] $888BB1 3A DEC A $888BB2 09 20 ORA #$20 $888BB4 8D 74 00 STA $0074 [$7E:0074] $888BB7 AD 75 00 LDA $0075 [$7E:0075] $888BBA 29 1F AND #$1F $888BBC F0 06 BEQ $06 [$8BC4] $888BBE 3A DEC A $888BBF 09 40 ORA #$40 $888BC1 8D 75 00 STA $0075 [$7E:0075] $888BC4 AD 76 00 LDA $0076 [$7E:0076] $888BC7 29 1F AND #$1F $888BC9 F0 06 BEQ $06 [$8BD1] $888BCB 3A DEC A $888BCC 09 80 ORA #$80 $888BCE 8D 76 00 STA $0076 [$7E:0076] $888BD1 AF 96 8B 88 LDA $888B96[$88:8B96] $888BD5 9D 08 19 STA $1908,x[$7E:1908] $888BD8 C2 20 REP #$20 $888BDA 6B RTL $888BDB C2 20 REP #$20 $888BDD A9 01 00 LDA #$0001 $888BE0 9D E4 18 STA $18E4,x[$7E:18E4] $888BE3 FE CC 18 INC $18CC,x[$7E:18CC] $888BE6 FE CC 18 INC $18CC,x[$7E:18CC] $888BE9 6B RTL $888BEA AD E6 0C LDA $0CE6 [$7E:0CE6] $888BED 18 CLC $888BEE 79 00 00 ADC $0000,y[$88:9E46] $888BF1 B0 0D BCS $0D [$8C00] $888BF3 A9 00 LDA #$00 $888BF5 9F 06 C5 7E STA $7EC506,x[$7E:C5C5] $888BF9 1A INC A $888BFA 9F 06 C4 7E STA $7EC406,x[$7E:C4C5] $888BFE 80 0A BRA $0A [$8C0A] $888C00 9F 06 C5 7E STA $7EC506,x[$7E:C506] $888C04 A9 00 LDA #$00 $888C06 9F 06 C4 7E STA $7EC406,x[$7E:C406] $888C0A C8 INY $888C0B E8 INX $888C0C E0 C0 00 CPX #$00C0 $888C0F D0 D9 BNE $D9 [$8BEA] $888C11 60 RTS $888C12 B9 00 00 LDA $0000,y[$88:9F06] $888C15 F0 22 BEQ $22 [$8C39] $888C17 18 CLC $888C18 6D E6 0C ADC $0CE6 [$7E:0CE6] $888C1B 90 02 BCC $02 [$8C1F] $888C1D A9 FF LDA #$FF $888C1F 9F 06 C5 7E STA $7EC506,x[$7E:C506] $888C23 AD E6 0C LDA $0CE6 [$7E:0CE6] $888C26 38 SEC $888C27 F9 00 00 SBC $0000,y[$88:9F06] $888C2A B0 02 BCS $02 [$8C2E] $888C2C A9 00 LDA #$00 $888C2E 9F 06 C4 7E STA $7EC406,x[$7E:C406] $888C32 C8 INY $888C33 E8 INX $888C34 E0 C0 00 CPX #$00C0 $888C37 D0 D9 BNE $D9 [$8C12] $888C39 60 RTS $888C3A AD E6 0C LDA $0CE6 [$7E:0CE6] $888C3D 38 SEC $888C3E F9 00 00 SBC $0000,y[$88:9D86] $888C41 90 0D BCC $0D [$8C50] $888C43 A9 FF LDA #$FF $888C45 9F 06 C4 7E STA $7EC406,x[$7E:C4C3] $888C49 3A DEC A $888C4A 9F 06 C5 7E STA $7EC506,x[$7E:C5C3] $888C4E 80 0A BRA $0A [$8C5A] $888C50 9F 06 C4 7E STA $7EC406,x[$7E:C406] $888C54 A9 FF LDA #$FF $888C56 9F 06 C5 7E STA $7EC506,x[$7E:C506] $888C5A C8 INY $888C5B E8 INX $888C5C E0 C0 00 CPX #$00C0 $888C5F D0 D9 BNE $D9 [$8C3A] $888C61 60 RTS $888C62 AD 92 05 LDA $0592 [$7E:0592] $888C65 30 01 BMI $01 [$8C68] $888C68 AD E2 0C LDA $0CE2 [$7E:0CE2] $888C6B 38 SEC $888C6C ED 11 09 SBC $0911 [$7E:0911] $888C6F 18 CLC $888C70 69 00 01 ADC #$0100 $888C73 C9 00 03 CMP #$0300 $888C76 90 02 BCC $02 [$8C7A] $888C7A 8D E6 0C STA $0CE6 [$7E:0CE6] $888C7D AD E4 0C LDA $0CE4 [$7E:0CE4] $888C80 38 SEC $888C81 ED 15 09 SBC $0915 [$7E:0915] $888C84 18 CLC $888C85 69 00 01 ADC #$0100 $888C88 C9 00 03 CMP #$0300 $888C8B 90 03 BCC $03 [$8C90] $888C90 49 FF 03 EOR #$03FF $888C93 38 SEC $888C94 E9 00 01 SBC #$0100 $888C97 8D E8 0C STA $0CE8 [$7E:0CE8] $888C9A AD EA 0C LDA $0CEA [$7E:0CEA] $888C9D 29 00 FF AND #$FF00 $888CA0 D0 03 BNE $03 [$8CA5] $888CA5 BD C0 18 LDA $18C0,x[$7E:18C0] $888CA8 29 FF 00 AND #$00FF $888CAB A8 TAY $888CAC AD E8 0C LDA $0CE8 [$7E:0CE8] $888CAF 0A ASL A $888CB0 18 CLC $888CB1 6D E8 0C ADC $0CE8 [$7E:0CE8] $888CB4 85 16 STA $16 [$7E:0016] $888CB6 69 00 98 ADC #$9800 $888CB9 9D D8 18 STA $18D8,x[$7E:18D8] $888CBC A5 16 LDA $16 [$7E:0016] $888CBE 18 CLC $888CBF 69 01 A1 ADC #$A101 $888CC2 9D DA 18 STA $18DA,x[$7E:18DA] $888CC5 6B RTL $888D04 B9 26 A2 LDA $A226,y[$88:A286] $888D07 8D 03 42 STA $4203 [$7E:4203] $888D0A EA NOP $888D0B EA NOP $888D0C EA NOP $888D0D AD 17 42 LDA $4217 [$7E:4217] $888D10 85 14 STA $14 [$7E:0014] $888D12 B9 06 A2 LDA $A206,y[$88:A266] $888D15 8D 03 42 STA $4203 [$7E:4203] $888D18 EA NOP $888D19 AD E6 0C LDA $0CE6 [$7E:0CE6] $888D1C 18 CLC $888D1D 6D 17 42 ADC $4217 [$7E:4217] $888D20 90 02 BCC $02 [$8D24] $888D22 A9 FF LDA #$FF $888D24 EB XBA $888D25 AD E6 0C LDA $0CE6 [$7E:0CE6] $888D28 38 SEC $888D29 ED 17 42 SBC $4217 [$7E:4217] $888D2C B0 02 BCS $02 [$8D30] $888D2E A9 00 LDA #$00 $888D30 9F 06 C4 7E STA $7EC406,x[$7E:C408] $888D34 EB XBA $888D35 9F 06 C5 7E STA $7EC506,x[$7E:C508] $888D39 EB XBA $888D3A E4 14 CPX $14 [$7E:0014] $888D3C F0 04 BEQ $04 [$8D42] $888D3E CA DEX $888D3F 4C 30 8D JMP $8D30 [$88:8D30] $888D42 C8 INY $888D43 10 BF BPL $BF [$8D04] $888D45 60 RTS $888D46 B9 26 A2 LDA $A226,y[$88:A286] $888D49 8D 03 42 STA $4203 [$7E:4203] $888D4C EA NOP $888D4D EA NOP $888D4E EA NOP $888D4F AD 17 42 LDA $4217 [$7E:4217] $888D52 85 14 STA $14 [$7E:0014] $888D54 B9 06 A2 LDA $A206,y[$88:A266] $888D57 8D 03 42 STA $4203 [$7E:4203] $888D5A EA NOP $888D5B AD E6 0C LDA $0CE6 [$7E:0CE6] $888D5E 38 SEC $888D5F ED 17 42 SBC $4217 [$7E:4217] $888D62 90 07 BCC $07 [$8D6B] $888D64 A9 FF LDA #$FF $888D66 EB XBA $888D67 A9 00 LDA #$00 $888D69 80 03 BRA $03 [$8D6E] $888D6B EB XBA $888D6C A9 FF LDA #$FF $888D6E EB XBA $888D6F 9F 06 C4 7E STA $7EC406,x[$7E:C409] $888D73 EB XBA $888D74 9F 06 C5 7E STA $7EC506,x[$7E:C509] $888D78 EB XBA $888D79 E4 14 CPX $14 [$7E:0014] $888D7B F0 04 BEQ $04 [$8D81] $888D7D CA DEX $888D7E 4C 6F 8D JMP $8D6F [$88:8D6F] $888D81 C8 INY $888D82 10 C2 BPL $C2 [$8D46] $888D84 60 RTS $888D85 db 0E, 0E, 0A, 0F, 0F, 09, 10, 10, 08, 11, 11, 07, 12, 12, 06, 13, 13, 05, 14, 14, 04, 15, 15, 03, 16, 16, 02, 17, 17, 01, 18, 18, 00, 19, 19, 00, 1A, 1A, 00, 1A, 1A, 00, 1A, 1A, 1A, 1A, 1A, 1A, 1B, 1B, 1B, 1B, 1B, 1B, 1C, 1C, 1C, 1B, 1B, 1B, 1A, 1A, 1A, 1A, 18, 18, 1A, 17, 17, 19, 16, 16, 18, 15, 15, 17, 15, 15, 16, 14, 14, 15, 13, 13, 12, 10, 10 $888DDF db 12, 0D, 0D, 12, 0D, 0D, 00, 00, 30, 00 $888DE9 AD 92 05 LDA $0592 [$7E:0592] $888DEC 30 01 BMI $01 [$8DEF] $888DEF 08 PHP $888DF0 8B PHB $888DF1 C2 30 REP #$30 $888DF3 DA PHX $888DF4 5A PHY $888DF5 22 62 8C 88 JSL $888C62[$88:8C62] $888DF9 F4 00 88 PEA $8800 $888DFC AB PLB $888DFD AB PLB $888DFE E2 30 SEP #$30 $888E00 A9 00 LDA #$00 $888E02 EB XBA $888E03 A0 60 LDY #$60 $888E05 AD EB 0C LDA $0CEB [$7E:0CEB] $888E08 8D 02 42 STA $4202 [$7E:4202] $888E0B AD 86 A2 LDA $A286 [$88:A286] $888E0E 8D 03 42 STA $4203 [$7E:4203] $888E11 EA NOP $888E12 EA NOP $888E13 EA NOP $888E14 AD 17 42 LDA $4217 [$7E:4217] $888E17 85 12 STA $12 [$7E:0012] $888E19 AA TAX $888E1A F4 2F 8E PEA $8E2F $888E1D AD E7 0C LDA $0CE7 [$7E:0CE7] $888E20 29 FF AND #$FF $888E22 F0 09 BEQ $09 [$8E2D] $888E24 3A DEC A $888E25 F0 03 BEQ $03 [$8E2A] $888E27 4C 46 8D JMP $8D46 [$88:8D46] $888E2A 4C 04 8D JMP $8D04 [$88:8D04] $888E30 9F 06 C4 7E STA $7EC406,x[$7E:C406] $888E34 EB XBA $888E35 9F 06 C5 7E STA $7EC506,x[$7E:C506] $888E39 EB XBA $888E3A CA DEX $888E3B 10 F3 BPL $F3 [$8E30] $888E3D A6 12 LDX $12 [$7E:0012] $888E3F E8 INX $888E40 E0 C0 CPX #$C0 $888E42 F0 11 BEQ $11 [$8E55] $888E44 A9 FF LDA #$FF $888E46 9F 06 C4 7E STA $7EC406,x[$7E:C409] $888E4A 1A INC A $888E4B 9F 06 C5 7E STA $7EC506,x[$7E:C509] $888E4F 3A DEC A $888E50 E8 INX $888E51 E0 C0 CPX #$C0 $888E53 D0 F1 BNE $F1 [$8E46] $888E55 AD EB 0C LDA $0CEB [$7E:0CEB] $888E58 4A LSR A $888E59 4A LSR A $888E5A 4A LSR A $888E5B 29 1F AND #$1F $888E5D 85 12 STA $12 [$7E:0012] $888E5F 0A ASL A $888E60 18 CLC $888E61 65 12 ADC $12 [$7E:0012] $888E63 AA TAX $888E64 BF 85 8D 88 LDA $888D85,x[$88:8D85] $888E68 09 20 ORA #$20 $888E6A 8D 74 00 STA $0074 [$7E:0074] $888E6D BF 86 8D 88 LDA $888D86,x[$88:8D86] $888E71 09 40 ORA #$40 $888E73 8D 75 00 STA $0075 [$7E:0075] $888E76 BF 87 8D 88 LDA $888D87,x[$88:8D87] $888E7A 09 80 ORA #$80 $888E7C 8D 76 00 STA $0076 [$7E:0076] $888E7F C2 30 REP #$30 $888E81 7A PLY $888E82 FA PLX $888E83 AD EA 0C LDA $0CEA [$7E:0CEA] $888E86 18 CLC $888E87 6D F0 0C ADC $0CF0 [$7E:0CF0] $888E8A 8D EA 0C STA $0CEA [$7E:0CEA] $888E8D C9 00 86 CMP #$8600 $888E90 90 12 BCC $12 [$8EA4] $888E92 A9 01 00 LDA #$0001 $888E95 9D E4 18 STA $18E4,x[$7E:18E4] $888E98 FE CC 18 INC $18CC,x[$7E:18CC] $888E9B FE CC 18 INC $18CC,x[$7E:18CC] $888E9E 9E 08 19 STZ $1908,x[$7E:1908] $888EA1 4C AF 8E JMP $8EAF [$88:8EAF] $888EA4 AD F0 0C LDA $0CF0 [$7E:0CF0] $888EA7 18 CLC $888EA8 6F E7 8D 88 ADC $888DE7[$88:8DE7] $888EAC 8D F0 0C STA $0CF0 [$7E:0CF0] $888EAF AB PLB $888EB0 28 PLP $888EB1 6B RTL $888EB2 AD 92 05 LDA $0592 [$7E:0592] $888EB5 30 01 BMI $01 [$8EB8] $888EB8 08 PHP $888EB9 8B PHB $888EBA C2 30 REP #$30 $888EBC DA PHX $888EBD 5A PHY $888EBE 22 62 8C 88 JSL $888C62[$88:8C62] $888EC2 F4 00 88 PEA $8800 $888EC5 AB PLB $888EC6 AB PLB $888EC7 AC F2 0C LDY $0CF2 [$7E:0CF2] $888ECA A2 00 00 LDX #$0000 $888ECD E2 20 SEP #$20 $888ECF F4 E4 8E PEA $8EE4 $888ED2 AD E7 0C LDA $0CE7 [$7E:0CE7] $888ED5 29 FF AND #$FF $888ED7 F0 09 BEQ $09 [$8EE2] $888ED9 3A DEC A $888EDA F0 03 BEQ $03 [$8EDF] $888EDC 4C 3A 8C JMP $8C3A [$88:8C3A] $888EDF 4C 12 8C JMP $8C12 [$88:8C12] $888EE2 4C EA 8B JMP $8BEA [$88:8BEA] $888EE5 E2 30 SEP #$30 $888EE7 A9 00 LDA #$00 $888EE9 EB XBA $888EEA AD EB 0C LDA $0CEB [$7E:0CEB] $888EED 4A LSR A $888EEE 4A LSR A $888EEF 4A LSR A $888EF0 29 1F AND #$1F $888EF2 85 12 STA $12 [$7E:0012] $888EF4 0A ASL A $888EF5 18 CLC $888EF6 65 12 ADC $12 [$7E:0012] $888EF8 AA TAX $888EF9 BF 85 8D 88 LDA $888D85,x[$88:8DB5] $888EFD 09 20 ORA #$20 $888EFF 8D 74 00 STA $0074 [$7E:0074] $888F02 BF 86 8D 88 LDA $888D86,x[$88:8DB6] $888F06 09 40 ORA #$40 $888F08 8D 75 00 STA $0075 [$7E:0075] $888F0B BF 87 8D 88 LDA $888D87,x[$88:8DB7] $888F0F 09 80 ORA #$80 $888F11 8D 76 00 STA $0076 [$7E:0076] $888F14 C2 30 REP #$30 $888F16 7A PLY $888F17 FA PLX $888F18 AD F2 0C LDA $0CF2 [$7E:0CF2] $888F1B 18 CLC $888F1C 69 C0 00 ADC #$00C0 $888F1F 8D F2 0C STA $0CF2 [$7E:0CF2] $888F22 C9 06 9F CMP #$9F06 $888F25 D0 15 BNE $15 [$8F3C] $888F27 A9 01 00 LDA #$0001 $888F2A 9D E4 18 STA $18E4,x[$7E:18E4] $888F2D FE CC 18 INC $18CC,x[$7E:18CC] $888F30 FE CC 18 INC $18CC,x[$7E:18CC] $888F33 9E 08 19 STZ $1908,x[$7E:1908] $888F36 A9 20 00 LDA #$0020 $888F39 9D 38 19 STA $1938,x[$7E:1938] $888F3C AD EA 0C LDA $0CEA [$7E:0CEA] $888F3F 18 CLC $888F40 6D F0 0C ADC $0CF0 [$7E:0CF0] $888F43 B0 0E BCS $0E [$8F53] $888F45 8D EA 0C STA $0CEA [$7E:0CEA] $888F48 AD F0 0C LDA $0CF0 [$7E:0CF0] $888F4B 18 CLC $888F4C 6F E7 8D 88 ADC $888DE7[$88:8DE7] $888F50 8D F0 0C STA $0CF0 [$7E:0CF0] $888F53 AB PLB $888F54 28 PLP $888F55 6B RTL $888F56 AD 92 05 LDA $0592 [$7E:0592] $888F59 30 01 BMI $01 [$8F5C] $888F5C AD E2 0C LDA $0CE2 [$7E:0CE2] $888F5F 38 SEC $888F60 ED 11 09 SBC $0911 [$7E:0911] $888F63 18 CLC $888F64 69 00 01 ADC #$0100 $888F67 C9 00 03 CMP #$0300 $888F6A 90 02 BCC $02 [$8F6E] $888F6E 8D E6 0C STA $0CE6 [$7E:0CE6] $888F71 AD E4 0C LDA $0CE4 [$7E:0CE4] $888F74 38 SEC $888F75 ED 15 09 SBC $0915 [$7E:0915] $888F78 18 CLC $888F79 69 00 01 ADC #$0100 $888F7C C9 00 03 CMP #$0300 $888F7F 90 03 BCC $03 [$8F84] $888F84 49 FF 03 EOR #$03FF $888F87 38 SEC $888F88 E9 00 01 SBC #$0100 $888F8B 8D E8 0C STA $0CE8 [$7E:0CE8] $888F8E AD EC 0C LDA $0CEC [$7E:0CEC] $888F91 29 00 FF AND #$FF00 $888F94 D0 03 BNE $03 [$8F99] $888F99 BD C0 18 LDA $18C0,x[$7E:18C0] $888F9C 29 FF 00 AND #$00FF $888F9F A8 TAY $888FA0 AD E8 0C LDA $0CE8 [$7E:0CE8] $888FA3 0A ASL A $888FA4 18 CLC $888FA5 6D E8 0C ADC $0CE8 [$7E:0CE8] $888FA8 85 16 STA $16 [$7E:0016] $888FAA 69 00 98 ADC #$9800 $888FAD 9D D8 18 STA $18D8,x[$7E:18D8] $888FB0 A5 16 LDA $16 [$7E:0016] $888FB2 18 CLC $888FB3 69 01 A1 ADC #$A101 $888FB6 9D DA 18 STA $18DA,x[$7E:18DA] $888FB9 6B RTL $889079 db 10, 10, 10 $88907F db 06, 06, 06 $88908B db 0E, 0E, 0A $889091 db 12, 12, 08 $88909D db 1A, 1A, 0A $8890A3 db 16, 16, 06 $8890DB db 00, 30, 80, 00 $8890DF AD 92 05 LDA $0592 [$7E:0592] $8890E2 30 01 BMI $01 [$90E5] $8890E5 08 PHP $8890E6 8B PHB $8890E7 C2 30 REP #$30 $8890E9 DA PHX $8890EA 5A PHY $8890EB 22 56 8F 88 JSL $888F56[$88:8F56] $8890EF F4 00 88 PEA $8800 $8890F2 AB PLB $8890F3 AB PLB $8890F4 E2 30 SEP #$30 $8890F6 A9 00 LDA #$00 $8890F8 EB XBA $8890F9 A0 60 LDY #$60 $8890FB AD ED 0C LDA $0CED [$7E:0CED] $8890FE 8D 02 42 STA $4202 [$7E:4202] $889101 AD 86 A2 LDA $A286 [$88:A286] $889104 8D 03 42 STA $4203 [$7E:4203] $889107 EA NOP $889108 EA NOP $889109 EA NOP $88910A AD 17 42 LDA $4217 [$7E:4217] $88910D 85 12 STA $12 [$7E:0012] $88910F AA TAX $889110 F4 25 91 PEA $9125 $889113 AD E7 0C LDA $0CE7 [$7E:0CE7] $889116 29 FF AND #$FF $889118 F0 09 BEQ $09 [$9123] $88911A 3A DEC A $88911B F0 03 BEQ $03 [$9120] $88911D 4C 46 8D JMP $8D46 [$88:8D46] $889120 4C 04 8D JMP $8D04 [$88:8D04] $889126 9F 06 C4 7E STA $7EC406,x[$7E:C406] $88912A EB XBA $88912B 9F 06 C5 7E STA $7EC506,x[$7E:C506] $88912F EB XBA $889130 CA DEX $889131 10 F3 BPL $F3 [$9126] $889133 A6 12 LDX $12 [$7E:0012] $889135 E8 INX $889136 E0 C0 CPX #$C0 $889138 F0 11 BEQ $11 [$914B] $88913A A9 FF LDA #$FF $88913C 9F 06 C4 7E STA $7EC406,x[$7E:C409] $889140 1A INC A $889141 9F 06 C5 7E STA $7EC506,x[$7E:C509] $889145 3A DEC A $889146 E8 INX $889147 E0 C0 CPX #$C0 $889149 D0 F1 BNE $F1 [$913C] $88914B AD ED 0C LDA $0CED [$7E:0CED] $88914E 4A LSR A $88914F 4A LSR A $889150 4A LSR A $889151 29 0F AND #$0F $889153 85 12 STA $12 [$7E:0012] $889155 0A ASL A $889156 18 CLC $889157 65 12 ADC $12 [$7E:0012] $889159 AA TAX $88915A BF 79 90 88 LDA $889079,x[$88:9079] $88915E 09 20 ORA #$20 $889160 8D 74 00 STA $0074 [$7E:0074] $889163 BF 7A 90 88 LDA $88907A,x[$88:907A] $889167 09 40 ORA #$40 $889169 8D 75 00 STA $0075 [$7E:0075] $88916C BF 7B 90 88 LDA $88907B,x[$88:907B] $889170 09 80 ORA #$80 $889172 8D 76 00 STA $0076 [$7E:0076] $889175 C2 30 REP #$30 $889177 7A PLY $889178 FA PLX $889179 AD EC 0C LDA $0CEC [$7E:0CEC] $88917C 18 CLC $88917D 6D F0 0C ADC $0CF0 [$7E:0CF0] $889180 8D EC 0C STA $0CEC [$7E:0CEC] $889183 C9 00 92 CMP #$9200 $889186 90 12 BCC $12 [$919A] $889188 A9 01 00 LDA #$0001 $88918B 9D E4 18 STA $18E4,x[$7E:18E4] $88918E FE CC 18 INC $18CC,x[$7E:18CC] $889191 FE CC 18 INC $18CC,x[$7E:18CC] $889194 9E 08 19 STZ $1908,x[$7E:1908] $889197 4C A5 91 JMP $91A5 [$88:91A5] $88919A AD F0 0C LDA $0CF0 [$7E:0CF0] $88919D 38 SEC $88919E EF DD 90 88 SBC $8890DD[$88:90DD] $8891A2 8D F0 0C STA $0CF0 [$7E:0CF0] $8891A5 AB PLB $8891A6 28 PLP $8891A7 6B RTL $8891A8 AD 92 05 LDA $0592 [$7E:0592] $8891AB 30 01 BMI $01 [$91AE] $8891AE 08 PHP $8891AF 8B PHB $8891B0 C2 30 REP #$30 $8891B2 DA PHX $8891B3 5A PHY $8891B4 22 56 8F 88 JSL $888F56[$88:8F56] $8891B8 F4 00 88 PEA $8800 $8891BB AB PLB $8891BC AB PLB $8891BD AC F2 0C LDY $0CF2 [$7E:0CF2] $8891C0 A2 00 00 LDX #$0000 $8891C3 E2 20 SEP #$20 $8891C5 F4 DA 91 PEA $91DA $8891C8 AD E7 0C LDA $0CE7 [$7E:0CE7] $8891CB 29 FF AND #$FF $8891CD F0 09 BEQ $09 [$91D8] $8891CF 3A DEC A $8891D0 F0 03 BEQ $03 [$91D5] $8891D2 4C 3A 8C JMP $8C3A [$88:8C3A] $8891D5 4C 12 8C JMP $8C12 [$88:8C12] $8891DB E2 30 SEP #$30 $8891DD A9 00 LDA #$00 $8891DF EB XBA $8891E0 AD ED 0C LDA $0CED [$7E:0CED] $8891E3 4A LSR A $8891E4 4A LSR A $8891E5 4A LSR A $8891E6 29 0F AND #$0F $8891E8 85 12 STA $12 [$7E:0012] $8891EA 0A ASL A $8891EB 18 CLC $8891EC 65 12 ADC $12 [$7E:0012] $8891EE AA TAX $8891EF BF 79 90 88 LDA $889079,x[$88:907F] $8891F3 09 20 ORA #$20 $8891F5 8D 74 00 STA $0074 [$7E:0074] $8891F8 BF 7A 90 88 LDA $88907A,x[$88:9080] $8891FC 09 40 ORA #$40 $8891FE 8D 75 00 STA $0075 [$7E:0075] $889201 BF 7B 90 88 LDA $88907B,x[$88:9081] $889205 09 80 ORA #$80 $889207 8D 76 00 STA $0076 [$7E:0076] $88920A C2 30 REP #$30 $88920C 7A PLY $88920D FA PLX $88920E AD F2 0C LDA $0CF2 [$7E:0CF2] $889211 18 CLC $889212 69 C0 00 ADC #$00C0 $889215 8D F2 0C STA $0CF2 [$7E:0CF2] $889218 C9 06 A2 CMP #$A206 $88921B D0 0F BNE $0F [$922C] $88921D A9 01 00 LDA #$0001 $889220 9D E4 18 STA $18E4,x[$7E:18E4] $889223 FE CC 18 INC $18CC,x[$7E:18CC] $889226 FE CC 18 INC $18CC,x[$7E:18CC] $889229 9E 08 19 STZ $1908,x[$7E:1908] $88922C AD EC 0C LDA $0CEC [$7E:0CEC] $88922F 18 CLC $889230 6D F0 0C ADC $0CF0 [$7E:0CF0] $889233 B0 0E BCS $0E [$9243] $889235 8D EC 0C STA $0CEC [$7E:0CEC] $889238 AD F0 0C LDA $0CF0 [$7E:0CF0] $88923B 38 SEC $88923C EF DD 90 88 SBC $8890DD[$88:90DD] $889240 8D F0 0C STA $0CF0 [$7E:0CF0] $889243 AB PLB $889244 28 PLP $889245 6B RTL $889246 db 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7F, 7E, 7E, 7E, 7E, 7D, 7D, 7D, 7D, 7D, 7C, 7C, 7B, 7B, 7B, 7A, 7A, 7A, 79, 79, 78, 78, 77, 77, 76, 76, 75, 75, 74, 74, 73, 72, 71, 71, 70, 6F, 6E, 6E, 6D, 6C, 6B, 6A, 69, 69, 68, 67, 66, 65, 63, 62, 61, 60, 5F, 5E, 5D, 5C, 5A, 59, 57, 56, 54, 53, 51, 4F, 4E, 4C, 4A, 49, 47, 45, 43, 40, 3E, 3B, 39, 36, 33, 30, 2C, 28, 25, 1F, 1A, 12, 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, 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, 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, 86, 86, 86, 86, 86, 86, 86, 86, 86, 85, 85, 85, 85, 85, 85, 85, 84, 84, 84, 84, 84, 83, 83, 83, 82, 82, 82, 81, 81, 81, 80, 80, 80, 7F, 7F, 7E, 7E, 7D, 7C, 7C, 7B, 7B, 7A, 7A, 79, 78, 77, 77, 76, 76, 75, 74, 73, 72, 71, 70, 6F, 6F, 6E, 6D, 6C, 6B, 6A, 68, 67, 66, 65, 64, 63, 62, 61, 5F, 5E, 5D, 5B, 5A, 58, 56, 55, 53, 52, 50, 4E, 4C, 4A, 48, 46, 45, 42, 40, 3D, 3B, 37, 34, 31, 2D, 29, 27, 21, 1B, 13, 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, 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, 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, 8D, 8D, 8D, 8D, 8D, 8D, 8D, 8D, 8D, 8D, 8C, 8C, 8C, 8C, 8C, 8C, 8C, 8B, 8B, 8B, 8B, 8B, 8A, 8A, 8A, 89, 89, 89, 89, 88, 87, 87, 87, 86, 86, 85, 85, 84, 84, 84, 83, 82, 82, 81, 80, 80, 80, 7F, 7E, 7D, 7C, 7C, 7B, 7A, 7A, 78, 78, 77, 76, 75, 75, 74, 73, 72, 71, 70, 6F, 6D, 6C, 6B, 6A, 69, 68, 67, 66, 64, 62, 62, 60, 5E, 5D, 5A, 5A, 58, 57, 54, 52, 51, 4F, 4D, 4A, 48, 47, 44, 42, 3F, 3C, 3A, 36, 33, 2F, 2B, 29, 22, 1D, 14, 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, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 94, 94, 94, 94, 94, 94, 94, 93, 93, 93, 93, 93, 93, 92, 92, 91, 91, 91, 90, 90, 90, 90, 8F, 8E, 8E, 8E, 8D, 8D, 8D, 8C, 8C, 8B, 8A, 8A, 89, 89, 88, 87, 87, 86, 86, 85, 85, 83, 83, 82, 81, 80, 80, 7F, 7E, 7D, 7C, 7B, 7B, 7A, 79, 78, 76, 76, 74, 73, 72, 71, 70, 6F, 6E, 6C, 6B, 6A, 68, 67, 66, 65, 63, 61, 60, 5E, 5C, 5B, 59, 57, 55, 53, 51, 4F, 4E, 4B, 48, 47, 43, 41, 3E, 3C, 38, 34, 32, 2D, 28, 22, 1F, 15, 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, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 9C, 9C, 9C, 9C, 9C, 9C, 9C, 9C, 9C, 9C, 9C, 9B, 9B, 9B, 9B, 9B, 9B, 9B, 9A, 9A, 9A, 99, 99, 99, 99, 99, 98, 98, 98, 97, 97, 97, 96, 96, 95, 95, 95, 95, 94, 93, 93, 92, 92, 91, 91, 90, 90, 8F, 8E, 8E, 8E, 8D, 8D, 8B, 8B, 8A, 89, 89, 88, 87, 86, 85, 85, 84, 83, 82, 81, 80, 80, 7E, 7D, 7D, 7B, 7A, 79, 78, 77, 76, 75, 73, 72, 71, 70, 6F, 6D, 6C, 6A, 6A, 67, 66, 64, 63, 60, 60, 5D, 5C, 5A, 57, 57, 54, 52, 50, 4D, 4C, 48, 46, 44, 41, 3C, 3A, 36, 34, 2F, 2A, 26, 20, 16, 0F, 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, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, A4, A4, A4, A4, A4, A4, A4, A4, A4, A4, A4, A3, A3, A3, A3, A3, A3, A3, A3, A2, A2, A2, A1, A1, A1, A1, A1, A1, A0, A0, 9F, 9F, 9F, 9E, 9E, 9D, 9D, 9D, 9D, 9C, 9B, 9B, 9A, 9A, 9A, 99, 98, 98, 97, 96, 96, 95, 95, 94, 94, 93, 92, 92, 91, 91, 8F, 8F, 8E, 8D, 8C, 8B, 8B, 8A, 89, 87, 87, 86, 86, 84, 84, 82, 82, 80, 7E, 7E, 7D, 7C, 7B, 79, 78, 77, 76, 75, 73, 72, 70, 6F, 6E, 6C, 6B, 69, 68, 65, 63, 62, 60, 5E, 5C, 5B, 58, 57, 54, 51, 4F, 4C, 4A, 48, 46, 42, 3F, 3B, 39, 34, 2F, 2C, 26, 22, 17, 10, 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, 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, 00, 00, 00, 00, AC, AC, AC, AC, AC, AC, AC, AC, AC, AC, AC, AC, AB, AB, AB, AB, AB, AA, AA, AA, AA, AA, AA, A9, A9, A9, A8, A8, A8, A8, A8, A7, A6, A6, A6, A6, A5, A5, A4, A4, A4, A4, A3, A2, A2, A1, A1, A0, A0, A0, 9F, 9E, 9E, 9D, 9C, 9C, 9C, 9B, 9A, 99, 99, 98, 98, 96, 96, 95, 94, 93, 92, 91, 91, 8F, 8F, 8E, 8D, 8D, 8B, 8B, 89, 89, 87, 86, 85, 84, 83, 82, 81, 7F, 7E, 7D, 7C, 7A, 78, 78, 76, 75, 73, 72, 70, 6E, 6E, 6B, 6A, 68, 67, 64, 63, 60, 5F, 5D, 5B, 58, 56, 53, 52, 4E, 4D, 49, 47, 42, 40, 3C, 3A, 34, 32, 2E, 27, 23, 19, 11, 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, 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, B4, B4, B4, B4, B4, B4, B4, B4, B4, B4, B4, B4, B4, B3, B3, B3, B3, B2, B2, B2, B2, B2, B2, B2, B1, B1, B1, B0, B0, B0, B0, B0, AF, AF, AE, AE, AE, AD, AD, AC, AC, AC, AB, AB, AB, AA, A9, A8, A8, A8, A8, A7, A6, A6, A5, A5, A4, A4, A3, A2, A2, A1, A0, 9F, 9F, 9F, 9D, 9C, 9C, 9B, 9A, 99, 99, 98, 97, 95, 95, 95, 93, 93, 91, 90, 90, 8E, 8E, 8B, 8B, 89, 89, 88, 87, 85, 84, 83, 82, 80, 7F, 7D, 7D, 7B, 7A, 78, 76, 76, 73, 72, 70, 6F, 6D, 6A, 69, 67, 65, 64, 61, 5F, 5C, 5A, 59, 56, 54, 51, 4F, 4D, 48, 45, 41, 3E, 39, 37, 34, 2C, 29, 1F, 1A, 12, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, BC, BC, BC, BC, BC, BC, BC, BC, BC, BC, BC, BC, BC, BB, BB, BB, BB, BB, BA, BA, BA, BA, BA, BA, BA, B9, B9, B9, B9, B8, B8, B8, B7, B7, B7, B6, B6, B6, B5, B5, B4, B4, B4, B4, B3, B3, B2, B1, B1, B0, B0, AF, AF, AE, AE, AD, AD, AC, AC, AB, AB, AA, A9, A9, A8, A7, A6, A6, A5, A4, A3, A3, A2, A1, A0, A0, 9F, 9D, 9D, 9B, 9B, 9B, 99, 98, 98, 96, 95, 95, 92, 92, 91, 8F, 8F, 8E, 8D, 8B, 8A, 89, 88, 86, 85, 84, 82, 81, 80, 7E, 7C, 7C, 79, 78, 77, 74, 73, 70, 6F, 6E, 6B, 69, 68, 65, 63, 62, 5E, 5D, 5B, 57, 55, 52, 50, 4E, 49, 46, 44, 3F, 3B, 39, 32, 2E, 2B, 21, 1B, 13, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C4, C4, C4, C4, C4, C3, C3, C3, C3, C2, C2, C2, C2, C2, C2, C2, C1, C1, C1, C0, C0, BF, BF, BF, BF, BF, BE, BD, BD, BC, BC, BC, BB, BB, BB, BA, BA, B9, B8, B8, B8, B7, B7, B6, B5, B4, B4, B4, B3, B3, B2, B1, B1, B0, AF, AE, AE, AE, AC, AB, AA, AA, A9, A8, A7, A7, A6, A5, A3, A3, A3, A2, A0, A0, 9F, 9D, 9D, 9C, 9B, 99, 98, 97, 96, 95, 94, 93, 91, 90, 8F, 8E, 8C, 8B, 89, 88, 87, 86, 84, 82, 81, 7E, 7E, 7D, 7A, 79, 77, 76, 73, 71, 70, 6D, 6B, 6A, 68, 65, 63, 62, 5E, 5C, 59, 58, 54, 51, 4F, 4A, 47, 44, 3E, 3C, 39, 35, 2D, 28, 22, 14, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, CD, CD, CD, CD, CD, CD, CD, CD, CD, CD, CD, CD, CD, CD, CC, CC, CC, CC, CC, CC, CB, CB, CB, CB, CA, CA, CA, C9, C9, C9, C9, C9, C9, C9, C8, C8, C8, C7, C6, C6, C6, C6, C5, C5, C5, C4, C4, C4, C3, C3, C2, C1, C1, C1, C0, C0, BF, BF, BE, BD, BD, BD, BC, BB, BA, BA, B9, B9, B9, B8, B7, B6, B5, B5, B5, B3, B2, B1, B1, B0, AF, AE, AE, AD, AC, AB, AA, A9, A8, A8, A7, A5, A4, A4, A3, A1, A0, 9F, 9E, 9C, 9C, 9B, 9A, 99, 97, 96, 95, 94, 92, 91, 90, 8F, 8C, 8C, 8B, 89, 87, 86, 83, 83, 7F, 7F, 7E, 7C, 79, 77, 76, 75, 72, 6F, 6F, 6C, 69, 67, 66, 63, 5F, 5D, 5C, 5A, 57, 52, 4F, 4D, 4A, 45, 41, 3E, 3B, 32, 2F, 2A, 24, 14, 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, 00, 00, 00, 00, 00, 00, D6, D6, D6, D6, D6, D6, D6, D6, D6, D6, D6, D6, D6, D6, D6, D5, D5, D5, D5, D5, D5, D4, D4, D4, D4, D3, D3, D3, D2, D2, D2, D2, D1, D1, D1, D1, D1, D1, D0, D0, CF, CF, CF, CE, CE, CD, CD, CC, CC, CC, CC, CC, CB, CA, CA, C9, C8, C8, C7, C7, C7, C7, C6, C5, C4, C4, C3, C2, C2, C2, C1, C1, C0, BF, BE, BD, BC, BC, BC, BA, B9, B9, B8, B7, B6, B6, B5, B4, B3, B2, B1, B1, B0, AF, AE, AD, AC, AB, AA, A9, A7, A6, A5, A4, A3, A2, A1, A0, 9E, 9D, 9D, 9B, 9A, 98, 98, 96, 94, 92, 92, 91, 8F, 8D, 8C, 89, 88, 88, 84, 83, 82, 80, 7E, 7D, 7A, 78, 77, 74, 73, 70, 6E, 6B, 6A, 68, 63, 61, 60, 5E, 5B, 56, 53, 50, 4E, 4A, 48, 41, 3E, 39, 34, 31, 25, 1F, 15, 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, DF, DF, DF, DF, DF, DF, DF, DF, DF, DF, DF, DF, DF, DF, DF, DE, DE, DE, DE, DE, DE, DE, DD, DD, DD, DD, DC, DC, DC, DB, DB, DB, DB, DB, DA, DA, DA, D9, D9, D9, D9, D9, D8, D8, D8, D7, D7, D6, D6, D5, D5, D5, D4, D4, D3, D3, D2, D2, D1, D1, D1, D0, D0, CF, CE, CD, CD, CC, CC, CB, CB, CB, CA, C9, C9, C8, C7, C6, C5, C4, C4, C4, C3, C2, C1, C0, BF, BE, BD, BD, BD, BC, BA, B9, B8, B8, B7, B6, B6, B4, B3, B2, B1, B0, AF, AE, AC, AB, AA, A9, A8, A8, A7, A4, A3, A2, A1, A1, 9F, 9E, 9B, 9A, 99, 98, 97, 95, 93, 92, 8F, 8E, 8D, 8B, 8A, 89, 85, 84, 82, 80, 7F, 7D, 7C, 78, 76, 75, 72, 70, 6F, 6C, 68, 65, 64, 62, 5F, 5C, 5A, 54, 51, 4D, 4B, 46, 44, 40, 37, 33, 2E, 27, 20, 16, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E8, E7, E7, E7, E7, E7, E7, E6, E6, E6, E6, E6, E5, E5, E5, E5, E4, E4, E4, E4, E3, E3, E3, E3, E2, E2, E1, E1, E0, E0, E0, E0, DF, DF, DE, DE, DE, DE, DE, DD, DD, DC, DC, DB, DB, DA, D9, D9, D8, D8, D7, D7, D6, D5, D5, D4, D4, D3, D3, D3, D2, D1, D1, D0, CF, CE, CE, CC, CC, CB, CA, CA, C9, C9, C8, C7, C6, C5, C4, C3, C2, C1, C0, C0, C0, BF, BE, BC, BB, BA, B9, B8, B7, B6, B5, B4, B3, B1, B0, AF, AE, AD, AC, AB, AA, A9, A8, A5, A4, A2, A2, A1, 9F, 9E, 9D, 9B, 99, 97, 95, 94, 93, 90, 8F, 8E, 8D, 8B, 89, 85, 84, 82, 81, 7E, 7D, 7A, 79, 77, 74, 70, 6F, 6C, 69, 68, 65, 63, 60, 5D, 5A, 57, 51, 4E, 49, 46, 43, 3E, 39, 35, 30, 28, 17, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F2, F1, F1, F1, F1, F1, F1, F0, F0, F0, F0, F0, EF, EF, EF, EF, EE, EE, EE, EE, EE, ED, ED, ED, EC, EC, EC, EB, EB, EA, EA, EA, EA, E9, E9, E8, E8, E7, E7, E7, E7, E6, E5, E5, E4, E4, E3, E2, E2, E2, E1, E1, E0, E0, E0, DF, DF, DE, DE, DC, DC, DC, DB, DA, DA, D9, D8, D7, D7, D6, D5, D5, D4, D3, D2, D1, D1, D0, CE, CD, CD, CD, CC, CB, CA, C9, C8, C8, C7, C6, C5, C4, C3, C2, C1, C0, BF, BC, BB, BA, BA, B9, B8, B7, B6, B5, B3, B2, B1, B0, AF, AE, AC, AB, A9, A8, A6, A5, A4, A2, A0, 9F, 9E, 9B, 9A, 99, 96, 95, 95, 93, 91, 8F, 8D, 8B, 87, 86, 83, 82, 80, 7F, 7C, 79, 78, 75, 73, 70, 6E, 6D, 6A, 67, 64, 61, 5D, 58, 54, 51, 4C, 4A, 46, 41, 3B, 38, 32, 2A, 23, 18, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FB, FA, FA, FA, FA, FA, FA, FA, F9, F9, F9, F9, F9, F8, F8, F8, F8, F7, F7, F7, F7, F7, F6, F6, F6, F6, F5, F5, F5, F4, F4, F3, F3, F3, F3, F2, F2, F1, F1, F0, F0, F0, F0, EF, EF, EE, EE, ED, EC, EB, EB, EB, EA, EA, E9, E9, E8, E7, E7, E6, E6, E5, E4, E4, E4, E3, E2, E2, E1, E0, DF, DF, DE, DD, DD, DC, DB, DA, D9, D9, D8, D7, D6, D5, D5, D4, D3, D2, D1, D0, CF, CF, CE, CD, CC, CB, CA, C9, C8, C7, C6, C5, C3, C2, C1, C0, BF, BE, BD, BD, BC, B9, B8, B7, B6, B5, B3, B2, B0, AF, AE, AC, AB, AA, A8, A6, A5, A4, A1, A0, 9F, 9C, 9B, 9A, 98, 96, 94, 92, 90, 8F, 8C, 8B, 88, 87, 84, 83, 80, 7E, 7D, 7A, 78, 75, 72, 71, 6E, 6B, 68, 65, 61, 5E, 5B, 57, 54, 4F, 4C, 48, 43, 3E, 3A, 34, 2C, 24, 19, 00, 00, 00, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FD, FD, FD, FD, FD, FD, FD, FC, FC, FC, FC, FC, FB, FB, FB, FB, FA, FA, FA, FA, FA, F9, F9, F9, F9, F8, F8, F8, F7, F7, F6, F6, F6, F6, F5, F5, F4, F4, F3, F3, F3, F3, F2, F2, F1, F1, F0, F0, EF, EE, EE, EE, ED, ED, EC, EC, EB, EA, EA, E9, E9, E8, E7, E7, E7, E6, E5, E5, E4, E3, E2, E2, E1, E0, E0, DF, DE, DD, DC, DC, DB, DA, D9, D8, D8, D7, D6, D5, D4, D3, D2, D2, D1, D0, CF, CE, CD, CC, CB, CA, C9, C8, C6, C5, C4, C3, C2, C1, C0, BF, BE, BC, BB, BA, B9, B8, B7, B5, B4, B2, B1, B0, AE, AD, AC, AA, A8, A7, A6, A3, A2, A1, 9E, 9D, 9C, 9A, 98, 96, 94, 92, 91, 8E, 8D, 8A, 89, 86, 85, 82, 7F, 7E, 7B, 79, 76, 73, 72, 6F, 6C, 69, 66, 62, 5F, 5C, 58, 55, 50, 4D, 49, 44, 3E, 3A, 34, 2C, 24, 19, 00, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 90, 90, 90, 90, 90, 90, 90, 8F, 8F, 8F, 8F, 8F, 8E, 8E, 8E, 8E, 8D, 8C, 8C, 8C, 8C, 8B, 8B, 8B, 8A, 8A, 89, 89, 88, 88, 87, 87, 86, 86, 85, 84, 84, 83, 83, 82, 81, 80, 80, 7F, 7E, 7E, 7C, 7C, 7B, 7A, 79, 78, 78, 77, 76, 75, 74, 73, 71, 70, 6F, 6E, 6D, 6C, 6B, 6A, 68, 67, 66, 64, 63, 61, 60, 5F, 5C, 5A, 5A, 58, 56, 53, 53, 50, 4E, 4C, 4A, 48, 45, 42, 41, 3E, 3A, 36, 35, 31, 2C, 27, 23, 1E, 15, 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, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, C0, C0, C0, C0, C0, C0, C0, C0, C0, C0, C0, C0, C0, BF, BF, BF, BF, BF, BF, BE, BE, BE, BD, BD, BD, BD, BD, BD, BD, BC, BC, BC, BB, BB, BA, BA, BA, BA, BA, B9, B8, B8, B7, B7, B7, B7, B6, B6, B5, B5, B4, B4, B4, B3, B2, B2, B1, B1, B0, AF, AE, AE, AE, AD, AD, AB, AB, AB, A9, A9, A8, A7, A6, A6, A5, A4, A3, A2, A2, A1, 9F, 9F, 9F, 9D, 9C, 9C, 9A, 99, 99, 97, 96, 95, 93, 93, 92, 90, 8F, 8E, 8D, 8C, 8B, 8A, 88, 86, 86, 83, 83, 82, 7F, 7E, 7D, 7A, 7A, 77, 76, 74, 73, 70, 6E, 6E, 6B, 68, 68, 65, 62, 60, 5D, 5B, 59, 56, 54, 52, 4D, 4A, 48, 43, 40, 3D, 37, 34, 2F, 27, 21, 1B, 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, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, EE, ED, ED, ED, ED, ED, ED, ED, EC, EC, EC, EC, EC, EB, EB, EB, EA, EA, EA, EA, EA, E9, E9, E9, E9, E8, E8, E8, E7, E6, E6, E6, E6, E5, E5, E4, E4, E3, E3, E3, E3, E2, E1, E1, E0, E0, E0, DF, DF, DF, DE, DE, DD, DD, DC, DB, DA, DA, D9, D8, D8, D8, D7, D6, D6, D5, D4, D3, D3, D2, D2, D1, D0, CF, CE, CE, CD, CC, CB, CA, CA, C9, C8, C7, C5, C4, C4, C4, C3, C2, C1, C0, BF, BE, BD, BC, BB, B9, B7, B6, B6, B5, B4, B3, B2, B0, AF, AE, AD, AC, AB, A9, A7, A6, A5, A3, A2, A1, 9F, 9D, 9C, 9B, 99, 98, 97, 94, 92, 90, 8E, 8C, 8B, 89, 88, 85, 84, 81, 80, 7E, 7D, 7A, 76, 73, 71, 6F, 6C, 6B, 68, 65, 62, 60, 5C, 59, 56, 53, 4B, 48, 45, 40, 3A, 37, 31, 2A, 22, 18, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FE, FD, FD, FD, FD, FD, FD, FD, FC, FC, FC, FC, FC, FB, FB, FB, FB, FA, FA, FA, FA, FA, F9, F9, F9, F9, F8, F8, F8, F7, F7, F6, F6, F6, F6, F5, F5, F4, F4, F3, F3, F3, F3, F2, F2, F1, F1, F0, F0, EF, EE, EE, EE, ED, ED, EC, EC, EB, EA, EA, E9, E9, E8, E7, E7, E7, E6, E5, E5, E4, E3, E2, E2, E1, E0, E0, DF, DE, DD, DC, DC, DB, DA, D9, D8, D8, D7, D6, D5, D4, D3, D2, D2, D1, D0, CF, CE, CD, CC, CB, CA, C9, C8, C6, C5, C4, C3, C2, C1, C0, BF, BE, BC, BB, BA, B9, B8, B7, B5, B4, B2, B1, B0, AE, AD, AC, AA, A8, A7, A6, A3, A2, A1, 9E, 9D, 9C, 9A, 98, 96, 94, 92, 91, 8E, 8D, 8A, 89, 86, 85, 82, 7F, 7E, 7B, 79, 76, 73, 72, 6F, 6C, 69, 66, 62, 5F, 5C, 58, 55, 50, 4D, 49, 44, 3E, 3A, 34, 2C, 24, 19, 00 $88A266 db 00, 0C, 19, 25, 31, 3E, 4A, 56, 61, 6D, 78, 83, 8E, 98, A2, AB, B5, BD, C5, CD, D4, DB, E1, E7, EC, F1, F4, F8, FB, FD, FE, FF, BF, BF, BE, BD, BA, B8, B6, B2, AF, AB, A6, A2, 9C, 96, 90, 8A, 84, 7D, 75, 6E, 66, 5E, 56, 4D, 45, 3C, 33, 2A, 20, 17, 0D, 04 ;;; Scrolling sky ;;; ; Does Layer2Scroll |= 0101 $88A7D8 08 PHP $88A7D9 E2 30 SEP #$30 $88A7DB AD 1B 09 LDA $091B [$7E:091B] $88A7DE 09 01 ORA #$01 $88A7E0 8D 1B 09 STA $091B [$7E:091B] $88A7E3 AD 1C 09 LDA $091C [$7E:091C] $88A7E6 09 01 ORA #$01 $88A7E8 8D 1C 09 STA $091C [$7E:091C] $88A7EB 22 35 84 88 JSL $888435[$88:8435] ;\ $88A7EF dx 42, 0F, AD76 ;} Set up indirect double 8-bit HDMA to BG2 X scroll; instruction = $AD76 $88A7F3 C2 30 REP #$30 $88A7F5 A9 E0 00 LDA #$00E0 $88A7F8 8D 9A 05 STA $059A [$7E:059A] $88A7FB 9C 9C 05 STZ $059C [$7E:059C] $88A7FE 28 PLP $88A7FF 6B RTL ;;; Other scrolling sky ;;; ; Sets BG2 address/size $88A800 08 PHP $88A801 E2 30 SEP #$30 $88A803 A9 4A LDA #$4A $88A805 85 59 STA $59 [$7E:0059] $88A807 22 35 84 88 JSL $888435[$88:8435] ;\ $88A80B dx 42, 0F, AD89 ;} Set up indirect double 8-bit HDMA to BG2 X scroll; instruction = $AD89 $88A80F C2 30 REP #$30 $88A811 A9 E0 00 LDA #$00E0 $88A814 8D 9A 05 STA $059A [$7E:059A] $88A817 9C 9C 05 STZ $059C [$7E:059C] $88A81A 28 PLP $88A81B 6B RTL $88AD76 dx 8655,7E, ; HDMA source bank = $7E 866A,7E, ; Indirect HDMA table data bank = $7E 8570,88ADB2, ; Pre-instruction = $88:ADB2 7000,9F00 ; For 7000h frames, use HDMA table $7E:9F00 $88AD89 dx 8655,7E, ; HDMA source bank = $7E 866A,7E, ; Indirect HDMA table data bank = $7E 8570,88ADBA, ; Pre-instruction = $88:ADBA $88AD94 dw 7000,9F00, ;\ 85EC,AD94 ;} Use HDMA table $7E:9F00 $88AD9C dx B180, B980, C180, C980, D180, B180, B980, C180, C980, D980, E180 ;;; ;;; $88ADB2 C2 30 REP #$30 $88ADB4 AD 78 0A LDA $0A78 [$7E:0A78] $88ADB7 F0 09 BEQ $09 [$ADC2] ;;; ;;; $88ADBA C2 30 REP #$30 $88ADBC AD 78 0A LDA $0A78 [$7E:0A78] $88ADBF F0 01 BEQ $01 [$ADC2] $88ADC1 6B RTL $88ADC2 E2 30 SEP #$30 $88ADC4 A9 4A LDA #$4A $88ADC6 85 59 STA $59 [$7E:0059] $88ADC8 C2 30 REP #$30 $88ADCA A0 00 00 LDY #$0000 $88ADCD B9 C7 AE LDA $AEC7,y[$88:AEC7] $88ADD0 AA TAX $88ADD1 B9 C3 AE LDA $AEC3,y[$88:AEC3] $88ADD4 18 CLC $88ADD5 7F 00 00 7E ADC $7E0000,x[$7E:9F80] $88ADD9 9F 00 00 7E STA $7E0000,x[$7E:9F80] $88ADDD B9 C5 AE LDA $AEC5,y[$88:AEC5] $88ADE0 7F 02 00 7E ADC $7E0002,x[$7E:9F82] $88ADE4 9F 02 00 7E STA $7E0002,x[$7E:9F82] $88ADE8 98 TYA $88ADE9 18 CLC $88ADEA 69 08 00 ADC #$0008 $88ADED A8 TAY $88ADEE C9 B8 00 CMP #$00B8 $88ADF1 30 DA BMI $DA [$ADCD] $88ADF3 A9 00 00 LDA #$0000 $88ADF6 8F D8 9F 7E STA $7E9FD8[$7E:9FD8] $88ADFA 8F DA 9F 7E STA $7E9FDA[$7E:9FDA] $88ADFE A9 1F 00 LDA #$001F $88AE01 8F 00 9F 7E STA $7E9F00[$7E:9F00] $88AE05 A9 9E 05 LDA #$059E $88AE08 8F 01 9F 7E STA $7E9F01[$7E:9F01] $88AE0C AD 15 09 LDA $0915 [$7E:0915] $88AE0F 18 CLC $88AE10 69 20 00 ADC #$0020 $88AE13 85 12 STA $12 [$7E:0012] $88AE15 18 CLC $88AE16 69 C0 00 ADC #$00C0 $88AE19 85 14 STA $14 [$7E:0014] $88AE1B A0 00 00 LDY #$0000 $88AE1E A2 03 00 LDX #$0003 $88AE21 A5 12 LDA $12 [$7E:0012] $88AE23 D9 C1 AE CMP $AEC1,y[$88:AEC1] $88AE26 30 05 BMI $05 [$AE2D] $88AE28 D9 C9 AE CMP $AEC9,y[$88:AEC9] $88AE2B 30 44 BMI $44 [$AE71] $88AE2D 98 TYA $88AE2E 18 CLC $88AE2F 69 08 00 ADC #$0008 $88AE32 A8 TAY $88AE33 C9 B8 00 CMP #$00B8 $88AE36 30 E9 BMI $E9 [$AE21] $88AE38 A9 FF 05 LDA #$05FF $88AE3B 38 SEC $88AE3C E5 12 SBC $12 [$7E:0012] $88AE3E 85 18 STA $18 [$7E:0018] $88AE40 C9 80 00 CMP #$0080 $88AE43 30 19 BMI $19 [$AE5E] $88AE45 A9 7F 00 LDA #$007F $88AE48 9F 00 9F 7E STA $7E9F00,x[$7E:9F15] $88AE4C A9 B5 00 LDA #$00B5 $88AE4F 9F 01 9F 7E STA $7E9F01,x[$7E:9F16] $88AE53 E8 INX $88AE54 E8 INX $88AE55 E8 INX $88AE56 A5 18 LDA $18 [$7E:0018] $88AE58 38 SEC $88AE59 E9 7F 00 SBC #$007F $88AE5C 80 E0 BRA $E0 [$AE3E] $88AE5E 9F 00 9F 7E STA $7E9F00,x[$7E:9F1B] $88AE62 A9 B5 00 LDA #$00B5 $88AE65 9F 01 9F 7E STA $7E9F01,x[$7E:9F1C] $88AE69 A9 00 00 LDA #$0000 $88AE6C 9F 03 9F 7E STA $7E9F03,x[$7E:9F1E] $88AE70 6B RTL $88AE71 B9 C9 AE LDA $AEC9,y[$88:AED1] $88AE74 38 SEC $88AE75 E5 12 SBC $12 [$7E:0012] $88AE77 85 18 STA $18 [$7E:0018] $88AE79 C9 80 00 CMP #$0080 $88AE7C 30 19 BMI $19 [$AE97] $88AE7E A9 7F 00 LDA #$007F $88AE81 9F 00 9F 7E STA $7E9F00,x[$7E:9F06] $88AE85 B9 C7 AE LDA $AEC7,y[$88:AED7] $88AE88 1A INC A $88AE89 1A INC A $88AE8A 9F 01 9F 7E STA $7E9F01,x[$7E:9F07] $88AE8E E8 INX $88AE8F E8 INX $88AE90 E8 INX $88AE91 A5 18 LDA $18 [$7E:0018] $88AE93 38 SEC $88AE94 E9 7F 00 SBC #$007F $88AE97 9F 00 9F 7E STA $7E9F00,x[$7E:9F03] $88AE9B B9 C7 AE LDA $AEC7,y[$88:AECF] $88AE9E 18 CLC $88AE9F 69 02 00 ADC #$0002 $88AEA2 9F 01 9F 7E STA $7E9F01,x[$7E:9F04] $88AEA6 A5 18 LDA $18 [$7E:0018] $88AEA8 18 CLC $88AEA9 65 12 ADC $12 [$7E:0012] $88AEAB 85 12 STA $12 [$7E:0012] $88AEAD E8 INX $88AEAE E8 INX $88AEAF E8 INX $88AEB0 A5 12 LDA $12 [$7E:0012] $88AEB2 C5 14 CMP $14 [$7E:0014] $88AEB4 10 03 BPL $03 [$AEB9] $88AEB6 4C 21 AE JMP $AE21 [$88:AE21] $88AEB9 A9 00 00 LDA #$0000 $88AEBC 9F 03 9F 7E STA $7E9F03,x[$7E:9F15] $88AEC0 6B RTL $88AEC1 db 00, 00, 00, 80, 00, 00, 80, 9F, 10, 00, 00, C0, 00, 00, 84, 9F, 38, 00, 00, 80, 00, 00, 88, 9F, D0, 00, 00, C0, 00, 00, 8C, 9F, E0, 00, 00, 80, 00, 00, 90, 9F, 20, 01, 00, C0, 00, 00, 94, 9F, A0, 01, 00, 80, 00, 00, 98, 9F, D8, 01, 00, C0, 00, 00, 9C, 9F, 38, 02, 00, 80, 00, 00, A0, 9F, 68, 02, 00, C0, 00, 00, A4, 9F, A0, 02, 00, 80, 00, 00, A8, 9F, E0, 02, 00, C0, 00, 00, A0, 9F, 00, 03, 00, 80, 00, 00, B0, 9F, 20, 03, 00, C0, 00, 00, B4, 9F, 50, 03, 00, 80, 00, 00, B8, 9F, 78, 03, 00, C0, 00, 00, BC, 9F, C8, 03, 00, 80, 00, 00, C0, 9F, 40, 04, 00, 70, 00, 00, C4, 9F, 60, 04, 00, C0, 00, 00, C8, 9F, 80, 04, 00, 80, 00, 00, CC, 9F, 90, 04, 00, 00, 00, 00, D0, 9F, A8, 04, 00, 00, 00, 00, D4, 9F, B8, 04, 00, 00, 00, 00, D8, 9F, 00, 05 ;;; FX2 - 791F8 ;;; $88AF8D A9 9C AD LDA #$AD9C $88AF90 85 00 STA $00 [$7E:0000] $88AF92 A9 88 00 LDA #$0088 $88AF95 85 02 STA $02 [$7E:0002] $88AF97 80 0A BRA $0A [$AFA3] ;;; FX2 - 793FE/794FD/7968F ;;; $88AF99 A9 A6 AD LDA #$ADA6 $88AF9C 85 00 STA $00 [$7E:0000] $88AF9E A9 88 00 LDA #$0088 $88AFA1 85 02 STA $02 [$7E:0002] $88AFA3 AD 78 0A LDA $0A78 [$7E:0A78] $88AFA6 F0 08 BEQ $08 [$AFB0] $88AFA8 A9 00 00 LDA #$0000 $88AFAB 8F 00 9F 7E STA $7E9F00[$7E:9F00] $88AFAF 6B RTL $88AFB0 C2 30 REP #$30 $88AFB2 AD 15 09 LDA $0915 [$7E:0915] $88AFB5 85 B7 STA $B7 [$7E:00B7] $88AFB7 AE 30 03 LDX $0330 [$7E:0330] $88AFBA A9 40 00 LDA #$0040 $88AFBD 95 D0 STA $D0,x [$7E:00D7] $88AFBF 95 D7 STA $D7,x [$7E:00DE] $88AFC1 95 DE STA $DE,x [$7E:00E5] $88AFC3 95 E5 STA $E5,x [$7E:00EC] $88AFC5 AD 15 09 LDA $0915 [$7E:0915] $88AFC8 29 F8 07 AND #$07F8 $88AFCB 38 SEC $88AFCC E9 10 00 SBC #$0010 $88AFCF 48 PHA $88AFD0 29 00 FF AND #$FF00 $88AFD3 EB XBA $88AFD4 0A ASL A $88AFD5 A8 TAY $88AFD6 68 PLA $88AFD7 29 FF 00 AND #$00FF $88AFDA 0A ASL A $88AFDB 0A ASL A $88AFDC 0A ASL A $88AFDD 18 CLC $88AFDE 77 00 ADC [$00],y[$88:AF9A] $88AFE0 95 D2 STA $D2,x [$7E:00D9] $88AFE2 18 CLC $88AFE3 69 40 00 ADC #$0040 $88AFE6 95 D9 STA $D9,x [$7E:00E0] $88AFE8 AD 15 09 LDA $0915 [$7E:0915] $88AFEB 29 F8 07 AND #$07F8 $88AFEE 18 CLC $88AFEF 69 F0 00 ADC #$00F0 $88AFF2 48 PHA $88AFF3 29 00 FF AND #$FF00 $88AFF6 EB XBA $88AFF7 0A ASL A $88AFF8 A8 TAY $88AFF9 68 PLA $88AFFA 29 FF 00 AND #$00FF $88AFFD 0A ASL A $88AFFE 0A ASL A $88AFFF 0A ASL A $88B000 18 CLC $88B001 77 00 ADC [$00],y[$88:AD9C] $88B003 95 E0 STA $E0,x [$7E:00E7] $88B005 18 CLC $88B006 69 40 00 ADC #$0040 $88B009 95 E7 STA $E7,x [$7E:00EE] $88B00B E2 20 SEP #$20 $88B00D A9 8A LDA #$8A $88B00F 95 D4 STA $D4,x [$7E:00DB] $88B011 95 DB STA $DB,x [$7E:00E2] $88B013 95 E2 STA $E2,x [$7E:00E9] $88B015 95 E9 STA $E9,x [$7E:00F0] $88B017 C2 20 REP #$20 $88B019 A5 59 LDA $59 [$7E:0059] $88B01B 29 FC 00 AND #$00FC $88B01E EB XBA $88B01F 85 12 STA $12 [$7E:0012] $88B021 AD 15 09 LDA $0915 [$7E:0915] $88B024 38 SEC $88B025 E9 10 00 SBC #$0010 $88B028 29 F8 01 AND #$01F8 $88B02B 0A ASL A $88B02C 0A ASL A $88B02D 18 CLC $88B02E 65 12 ADC $12 [$7E:0012] $88B030 95 D5 STA $D5,x [$7E:00DC] $88B032 18 CLC $88B033 69 20 00 ADC #$0020 $88B036 95 DC STA $DC,x [$7E:00E3] $88B038 AD 15 09 LDA $0915 [$7E:0915] $88B03B 18 CLC $88B03C 69 F0 00 ADC #$00F0 $88B03F 29 F8 01 AND #$01F8 $88B042 0A ASL A $88B043 0A ASL A $88B044 18 CLC $88B045 65 12 ADC $12 [$7E:0012] $88B047 95 E3 STA $E3,x [$7E:00EA] $88B049 18 CLC $88B04A 69 20 00 ADC #$0020 $88B04D 95 EA STA $EA,x [$7E:00F1] $88B04F 8A TXA $88B050 18 CLC $88B051 69 1C 00 ADC #$001C $88B054 8D 30 03 STA $0330 [$7E:0330] $88B057 6B RTL $88B058 db 00, 00, 00, 01, 00, 02, 00, 03, 00, 04, 00, 05, 00, 06, 00, 05, 00, 04, 00, 03, 00, 02, 00, 01, 00, 00, 00, 06, 00, 0C, 00, 12 $88B07C 08 PHP $88B07D C2 30 REP #$30 $88B07F A9 06 00 LDA #$0006 $88B082 8D 78 17 STA $1778 [$7E:1778] $88B085 9C 7A 17 STZ $177A [$7E:177A] $88B088 22 35 84 88 JSL $888435[$88:8435] $88B08C dx 42, 11, B0AC $88B090 A9 00 00 LDA #$0000 $88B093 8F 00 9E 7E STA $7E9E00[$7E:9E00] $88B097 9C 7C 17 STZ $177C [$7E:177C] $88B09A 9C 7E 17 STZ $177E [$7E:177E] $88B09D A9 18 00 LDA #$0018 $88B0A0 8D 80 17 STA $1780 [$7E:1780] $88B0A3 AF 58 B0 88 LDA $88B058[$88:B058] $88B0A7 8D 82 17 STA $1782 [$7E:1782] $88B0AA 28 PLP $88B0AB 6B RTL $88B0AC db 55, 86, 7E, 70, 85, BC, B0, 88, 01, 00, 00, 9E, EC, 85, B4, B0 $88B0BC 08 PHP $88B0BD C2 30 REP #$30 $88B0BF AD 86 19 LDA $1986 [$7E:1986] $88B0C2 29 00 FF AND #$FF00 $88B0C5 09 0C 00 ORA #$000C $88B0C8 8D 86 19 STA $1986 [$7E:1986] $88B0CB AD 78 0A LDA $0A78 [$7E:0A78] $88B0CE D0 4C BNE $4C [$B11C] $88B0D0 CE 78 17 DEC $1778 [$7E:1778] $88B0D3 D0 22 BNE $22 [$B0F7] $88B0D5 A9 06 00 LDA #$0006 $88B0D8 8D 78 17 STA $1778 [$7E:1778] $88B0DB AD 7E 17 LDA $177E [$7E:177E] $88B0DE C9 0A 00 CMP #$000A $88B0E1 30 05 BMI $05 [$B0E8] $88B0E8 AD 7A 17 LDA $177A [$7E:177A] $88B0EB 1A INC A $88B0EC C9 0C 00 CMP #$000C $88B0EF 90 03 BCC $03 [$B0F4] $88B0F1 A9 00 00 LDA #$0000 $88B0F4 8D 7A 17 STA $177A [$7E:177A] $88B0F7 C2 30 REP #$30 $88B0F9 AD 7A 17 LDA $177A [$7E:177A] $88B0FC 0A ASL A $88B0FD AA TAX $88B0FE BF 58 B0 88 LDA $88B058,x[$88:B058] $88B102 AE 7E 17 LDX $177E [$7E:177E] $88B105 18 CLC $88B106 7F 70 B0 88 ADC $88B070,x[$88:B070] $88B10A EB XBA $88B10B AA TAX $88B10C E2 30 SEP #$30 $88B10E 09 80 ORA #$80 $88B110 85 75 STA $75 [$7E:0075] $88B112 8A TXA $88B113 09 40 ORA #$40 $88B115 85 76 STA $76 [$7E:0076] $88B117 8A TXA $88B118 09 20 ORA #$20 $88B11A 85 74 STA $74 [$7E:0074] $88B11C 28 PLP $88B11D 6B RTL $88B21D DA PHX $88B21E 5A PHY $88B21F 08 PHP $88B220 C2 30 REP #$30 $88B222 AD 09 06 LDA $0609 [$7E:0609] $88B225 30 2B BMI $2B [$B252] $88B227 3A DEC A $88B228 8D 09 06 STA $0609 [$7E:0609] $88B22B 10 25 BPL $25 [$B252] $88B22D AE 07 06 LDX $0607 [$7E:0607] $88B230 BD 56 B2 LDA $B256,x[$88:B256] $88B233 10 06 BPL $06 [$B23B] $88B235 A2 00 00 LDX #$0000 $88B238 BD 56 B2 LDA $B256,x[$88:B256] $88B23B 22 CB 90 80 JSL $8090CB[$80:90CB] $88B23F AD E5 05 LDA $05E5 [$7E:05E5] $88B242 29 03 00 AND #$0003 $88B245 7D 58 B2 ADC $B258,x[$88:B258] $88B248 8D 09 06 STA $0609 [$7E:0609] $88B24B E8 INX $88B24C E8 INX $88B24D E8 INX $88B24E E8 INX $88B24F 8E 07 06 STX $0607 [$7E:0607] $88B252 28 PLP $88B253 7A PLY $88B254 FA PLX $88B255 60 RTS $88B256 db 46, 00, 01, 00, 46, 00, 03, 00, 46, 00, 02, 00, 46, 00, 01, 00, 46, 00, 01, 00, 46, 00, 02, 00, 46, 00, 02, 00, 46, 00, 01, 00, 00, 80 $88B279 A9 43 B3 LDA #$B343 $88B27C 8D 6C 19 STA $196C [$7E:196C] $88B27F AD 78 19 LDA $1978 [$7E:1978] $88B282 8D 62 19 STA $1962 [$7E:1962] $88B285 22 35 84 88 JSL $888435[$88:8435] $88B289 dx 42, 12, C3E1 $88B28D 22 35 84 88 JSL $888435[$88:8435] $88B291 dx 42, 10, C3F0 $88B295 22 65 D8 88 JSL $88D865[$88:D865] $88B299 A0 AB 82 LDY #$82AB $88B29C 22 27 80 87 JSL $878027[$87:8027] $88B2A0 6B RTL $88B2A1 A9 43 B3 LDA #$B343 $88B2A4 8D 6C 19 STA $196C [$7E:196C] $88B2A7 AD 78 19 LDA $1978 [$7E:1978] $88B2AA 8D 62 19 STA $1962 [$7E:1962] $88B2AD 22 35 84 88 JSL $888435[$88:8435] $88B2B1 dx 42, 12, C3E1 $88B2B5 22 35 84 88 JSL $888435[$88:8435] $88B2B9 dx 42, 10, C3F0 $88B2BD 22 65 D8 88 JSL $88D865[$88:D865] $88B2C1 A0 C9 82 LDY #$82C9 $88B2C4 22 27 80 87 JSL $878027[$87:8027] $88B2C8 6B RTL $88B2C9 2C 7D 19 BIT $197D [$7E:197D] $88B2CC 30 03 BMI $03 [$B2D1] $88B2CE 70 38 BVS $38 [$B308] $88B2D0 60 RTS $88B2D1 9C 70 19 STZ $1970 [$7E:1970] $88B2D4 9C 72 19 STZ $1972 [$7E:1972] $88B2D7 AD 75 19 LDA $1975 [$7E:1975] $88B2DA 29 FF 00 AND #$00FF $88B2DD 0A ASL A $88B2DE AA TAX $88B2DF BF C3 B3 A0 LDA $A0B3C3,x[$A0:B3C3] $88B2E3 0A ASL A $88B2E4 0A ASL A $88B2E5 0A ASL A $88B2E6 10 03 BPL $03 [$B2EB] $88B2E8 CE 72 19 DEC $1972 [$7E:1972] $88B2EB 8D 71 19 STA $1971 [$7E:1971] $88B2EE BF C3 B3 A0 LDA $A0B3C3,x[$A0:B3C3] $88B2F2 10 09 BPL $09 [$B2FD] $88B2F4 AD 74 19 LDA $1974 [$7E:1974] $88B2F7 18 CLC $88B2F8 69 C0 00 ADC #$00C0 $88B2FB 80 07 BRA $07 [$B304] $88B2FD AD 74 19 LDA $1974 [$7E:1974] $88B300 18 CLC $88B301 69 20 01 ADC #$0120 $88B304 8D 74 19 STA $1974 [$7E:1974] $88B307 60 RTS $88B308 9C 70 19 STZ $1970 [$7E:1970] $88B30B 9C 72 19 STZ $1972 [$7E:1972] $88B30E AD 75 19 LDA $1975 [$7E:1975] $88B311 29 FF 00 AND #$00FF $88B314 0A ASL A $88B315 AA TAX $88B316 BF C3 B3 A0 LDA $A0B3C3,x[$A0:B3C3] $88B31A 0A ASL A $88B31B 0A ASL A $88B31C 0A ASL A $88B31D 0A ASL A $88B31E 0A ASL A $88B31F 10 03 BPL $03 [$B324] $88B321 CE 72 19 DEC $1972 [$7E:1972] $88B324 8D 71 19 STA $1971 [$7E:1971] $88B327 BF C3 B3 A0 LDA $A0B3C3,x[$A0:B3C3] $88B32B 10 09 BPL $09 [$B336] $88B32D AD 74 19 LDA $1974 [$7E:1974] $88B330 18 CLC $88B331 69 80 00 ADC #$0080 $88B334 80 07 BRA $07 [$B33D] $88B336 AD 74 19 LDA $1974 [$7E:1974] $88B339 18 CLC $88B33A 69 E0 00 ADC #$00E0 $88B33D 8D 74 19 STA $1974 [$7E:1974] $88B340 60 RTS $88B343 AD 7C 19 LDA $197C [$7E:197C] $88B346 F0 1E BEQ $1E [$B366] $88B348 30 0B BMI $0B [$B355] $88B34A AD 7A 19 LDA $197A [$7E:197A] $88B34D CD 78 19 CMP $1978 [$7E:1978] $88B350 F0 02 BEQ $02 [$B354] $88B352 B0 0C BCS $0C [$B360] $88B355 AD 7A 19 LDA $197A [$7E:197A] $88B358 CD 78 19 CMP $1978 [$7E:1978] $88B35B F0 02 BEQ $02 [$B35F] $88B35D 90 01 BCC $01 [$B360] $88B360 A9 67 B3 LDA #$B367 $88B363 8D 6C 19 STA $196C [$7E:196C] $88B366 60 RTS $88B367 20 1D B2 JSR $B21D [$88:B21D] $88B36A A9 15 00 LDA #$0015 $88B36D 8D 3E 18 STA $183E [$7E:183E] $88B370 A9 20 00 LDA #$0020 $88B373 0C 40 18 TSB $1840 [$7E:1840] $88B376 CE 80 19 DEC $1980 [$7E:1980] $88B379 D0 06 BNE $06 [$B381] $88B37B A9 82 B3 LDA #$B382 $88B37E 8D 6C 19 STA $196C [$7E:196C] $88B381 60 RTS $88B382 20 1D B2 JSR $B21D [$88:B21D] $88B385 A9 15 00 LDA #$0015 $88B388 8D 3E 18 STA $183E [$7E:183E] $88B38B A9 20 00 LDA #$0020 $88B38E 0C 40 18 TSB $1840 [$7E:1840] $88B391 20 8C 86 JSR $868C [$88:868C] $88B394 B0 01 BCS $01 [$B397] $88B396 60 RTS $88B397 9C 7C 19 STZ $197C [$7E:197C] $88B39A A9 43 B3 LDA #$B343 $88B39D 8D 6C 19 STA $196C [$7E:196C] $88B3A0 60 RTS $88B3A1 db 12, 13, 14, 12, 13, 14, 12, 13 $88B3A9 A9 70 00 LDA #$0070 $88B3AC 9D 2C 19 STA $192C,x[$7E:192C] $88B3AF 60 RTS $88B3B0 8B PHB $88B3B1 AD 84 19 LDA $1984 [$7E:1984] $88B3B4 8D 86 19 STA $1986 [$7E:1986] $88B3B7 AD 78 0A LDA $0A78 [$7E:0A78] $88B3BA F0 02 BEQ $02 [$B3BE] $88B3BC AB PLB $88B3BD 6B RTL $88B3BE C2 30 REP #$30 $88B3C0 F4 C5 B3 PEA $B3C5 $88B3C3 6C 6C 19 JMP ($196C)[$88:B343] $88B3C6 20 C9 B2 JSR $B2C9 [$88:B2C9] $88B3C9 E2 10 SEP #$10 $88B3CB AD 76 19 LDA $1976 [$7E:1976] $88B3CE 18 CLC $88B3CF 6D 70 19 ADC $1970 [$7E:1970] $88B3D2 8D 60 19 STA $1960 [$7E:1960] $88B3D5 AD 78 19 LDA $1978 [$7E:1978] $88B3D8 6D 72 19 ADC $1972 [$7E:1972] $88B3DB 8D 62 19 STA $1962 [$7E:1962] $88B3DE A5 B1 LDA $B1 [$7E:00B1] $88B3E0 8F DC CA 7E STA $7ECADC[$7E:CADC] $88B3E4 A9 00 00 LDA #$0000 $88B3E7 8F 00 9C 7E STA $7E9C00[$7E:9C00] $88B3EB A9 00 00 LDA #$0000 $88B3EE 8F DE CA 7E STA $7ECADE[$7E:CADE] $88B3F2 AD 62 19 LDA $1962 [$7E:1962] $88B3F5 30 18 BMI $18 [$B40F] $88B3F7 38 SEC $88B3F8 ED 15 09 SBC $0915 [$7E:0915] $88B3FB F0 02 BEQ $02 [$B3FF] $88B3FD 10 0B BPL $0B [$B40A] $88B3FF 49 1F 00 EOR #$001F $88B402 29 1F 00 AND #$001F $88B405 09 00 01 ORA #$0100 $88B408 80 10 BRA $10 [$B41A] $88B40A C9 00 01 CMP #$0100 $88B40D 90 05 BCC $05 [$B414] $88B40F A9 00 00 LDA #$0000 $88B412 80 06 BRA $06 [$B41A] $88B414 49 FF 00 EOR #$00FF $88B417 29 FF 00 AND #$00FF $88B41A 8F 02 9C 7E STA $7E9C02[$7E:9C02] $88B41E AE B2 18 LDX $18B2 [$7E:18B2] $88B421 AD 6E 19 LDA $196E [$7E:196E] $88B424 C9 02 00 CMP #$0002 $88B427 D0 21 BNE $21 [$B44A] $88B429 AD 62 19 LDA $1962 [$7E:1962] $88B42C 30 1C BMI $1C [$B44A] $88B42E DE 2C 19 DEC $192C,x[$7E:192C] $88B431 D0 17 BNE $17 [$B44A] $88B433 A9 70 00 LDA #$0070 $88B436 9D 2C 19 STA $192C,x[$7E:192C] $88B439 AD E5 05 LDA $05E5 [$7E:05E5] $88B43C 29 07 00 AND #$0007 $88B43F A8 TAY $88B440 B9 A1 B3 LDA $B3A1,y[$88:B3A4] $88B443 29 FF 00 AND #$00FF $88B446 22 CB 90 80 JSL $8090CB[$80:90CB] $88B44A AD E5 05 LDA $05E5 [$7E:05E5] $88B44D EB XBA $88B44E 8D E5 05 STA $05E5 [$7E:05E5] $88B451 AE B2 18 LDX $18B2 [$7E:18B2] $88B454 BD C0 18 LDA $18C0,x[$7E:18C0] $88B457 29 FF 00 AND #$00FF $88B45A A8 TAY $88B45B AD 62 19 LDA $1962 [$7E:1962] $88B45E 30 14 BMI $14 [$B474] $88B460 38 SEC $88B461 ED 15 09 SBC $0915 [$7E:0915] $88B464 18 CLC $88B465 69 00 01 ADC #$0100 $88B468 10 05 BPL $05 [$B46F] $88B46A A9 FF 00 LDA #$00FF $88B46D 80 08 BRA $08 [$B477] $88B46F C9 00 02 CMP #$0200 $88B472 90 03 BCC $03 [$B477] $88B474 A9 FF 01 LDA #$01FF $88B477 49 FF 01 EOR #$01FF $88B47A 1A INC A $88B47B 29 FF 03 AND #$03FF $88B47E 85 12 STA $12 [$7E:0012] $88B480 A5 12 LDA $12 [$7E:0012] $88B482 0A ASL A $88B483 18 CLC $88B484 65 12 ADC $12 [$7E:0012] $88B486 69 2A B6 ADC #$B62A $88B489 9D D8 18 STA $18D8,x[$7E:18D8] $88B48C AB PLB $88B48D 6B RTL $88B4CE A9 01 00 LDA #$0001 $88B4D1 9D 20 19 STA $1920,x[$7E:1922] $88B4D4 60 RTS $88B4D5 8B PHB $88B4D6 A5 B7 LDA $B7 [$7E:00B7] $88B4D8 8F 44 9C 7E STA $7E9C44[$7E:9C44] $88B4DC AD 78 0A LDA $0A78 [$7E:0A78] $88B4DF D0 08 BNE $08 [$B4E9] $88B4E1 AD 7E 19 LDA $197E [$7E:197E] $88B4E4 89 06 00 BIT #$0006 $88B4E7 D0 08 BNE $08 [$B4F1] $88B4E9 AE B2 18 LDX $18B2 [$7E:18B2] $88B4EC 20 1D B5 JSR $B51D [$88:B51D] $88B4EF 80 13 BRA $13 [$B504] $88B4F1 89 02 00 BIT #$0002 $88B4F4 D0 08 BNE $08 [$B4FE] $88B4FE AE B2 18 LDX $18B2 [$7E:18B2] $88B501 20 A9 B5 JSR $B5A9 [$88:B5A9] $88B504 AE B2 18 LDX $18B2 [$7E:18B2] $88B507 A5 B7 LDA $B7 [$7E:00B7] $88B509 29 0F 00 AND #$000F $88B50C 85 12 STA $12 [$7E:0012] $88B50E A5 12 LDA $12 [$7E:0012] $88B510 0A ASL A $88B511 18 CLC $88B512 65 12 ADC $12 [$7E:0012] $88B514 18 CLC $88B515 69 B1 C0 ADC #$C0B1 $88B518 9D D8 18 STA $18D8,x[$7E:18DA] $88B51B AB PLB $88B51C 6B RTL $88B51D E2 20 SEP #$20 $88B51F BC C0 18 LDY $18C0,x[$7E:18C2] $88B522 A9 10 LDA #$10 $88B524 99 01 43 STA $4301,y[$7E:4331] $88B527 C2 20 REP #$20 $88B529 DA PHX $88B52A A2 1E LDX #$1E $88B52C A5 B7 LDA $B7 [$7E:00B7] $88B52E 29 FF 01 AND #$01FF $88B531 9F 46 9C 7E STA $7E9C46,x[$7E:9C64] $88B535 CA DEX $88B536 CA DEX $88B537 10 F8 BPL $F8 [$B531] $88B539 FA PLX $88B53A 60 RTS $88B5A9 E2 20 SEP #$20 $88B5AB BC C0 18 LDY $18C0,x[$7E:18C2] $88B5AE A9 10 LDA #$10 $88B5B0 99 01 43 STA $4301,y[$7E:4331] $88B5B3 C2 20 REP #$20 $88B5B5 DE 20 19 DEC $1920,x[$7E:1922] $88B5B8 D0 11 BNE $11 [$B5CB] $88B5BA A9 04 00 LDA #$0004 $88B5BD 9D 20 19 STA $1920,x[$7E:1922] $88B5C0 BD 14 19 LDA $1914,x[$7E:1916] $88B5C3 3A DEC A $88B5C4 3A DEC A $88B5C5 29 1E 00 AND #$001E $88B5C8 9D 14 19 STA $1914,x[$7E:1916] $88B5CB DA PHX $88B5CC A5 B7 LDA $B7 [$7E:00B7] $88B5CE 29 0F 00 AND #$000F $88B5D1 0A ASL A $88B5D2 48 PHA $88B5D3 18 CLC $88B5D4 7D 14 19 ADC $1914,x[$7E:1916] $88B5D7 29 1E 00 AND #$001E $88B5DA A8 TAY $88B5DB 68 PLA $88B5DC 18 CLC $88B5DD 69 1E 00 ADC #$001E $88B5E0 29 1E 00 AND #$001E $88B5E3 AA TAX $88B5E4 A9 0F 00 LDA #$000F $88B5E7 85 12 STA $12 [$7E:0012] $88B5E9 A5 B7 LDA $B7 [$7E:00B7] $88B5EB 18 CLC $88B5EC 79 0A B6 ADC $B60A,y[$88:B628] $88B5EF 29 FF 01 AND #$01FF $88B5F2 9F 46 9C 7E STA $7E9C46,x[$7E:9C64] $88B5F6 8A TXA $88B5F7 3A DEC A $88B5F8 3A DEC A $88B5F9 29 1E 00 AND #$001E $88B5FC AA TAX $88B5FD 98 TYA $88B5FE 3A DEC A $88B5FF 3A DEC A $88B600 29 1E 00 AND #$001E $88B603 A8 TAY $88B604 C6 12 DEC $12 [$7E:0012] $88B606 10 E1 BPL $E1 [$B5E9] $88B608 FA PLX $88B609 60 RTS $88B60A db 00, 00, 01, 00, 01, 00, 00, 00, 00, 00, FF, FF, FF, FF, 00, 00, 00, 00, 01, 00, 01, 00, 00, 00, 00, 00, FF, FF, FF, FF, 00, 00 $88C3E1 db 55, 86, 88, 6A, 86, 7E, A9, B3, 70, 85, B0, B3, 88, 82, 86, 55, 86, 88, 6A, 86, 7E, CE, B4, 70, 85, D5, B4, 88, 82, 86 $88C3FF A9 28 C4 LDA #$C428 $88C402 8D 6C 19 STA $196C [$7E:196C] $88C405 AD 78 19 LDA $1978 [$7E:1978] $88C408 8D 5E 19 STA $195E [$7E:195E] $88C40B 22 35 84 88 JSL $888435[$88:8435] $88C40F dx 42, 11, D856 $88C413 AD 7E 19 LDA $197E [$7E:197E] $88C416 29 02 00 AND #$0002 $88C419 F0 08 BEQ $08 [$C423] $88C41B 22 35 84 88 JSL $888435[$88:8435] $88C41F dx 42, 0F, D847 $88C423 22 65 D8 88 JSL $88D865[$88:D865] $88C427 6B RTL $88C428 AD 7C 19 LDA $197C [$7E:197C] $88C42B F0 1E BEQ $1E [$C44B] $88C44B 60 RTS $88C467 A9 01 00 LDA #$0001 $88C46A 9D 20 19 STA $1920,x[$7E:1920] $88C46D 60 RTS $88C46E db 00, 00, 01, 00, 01, 00, 00, 00, 00, 00, FF, FF, FF, FF, 00, 00, 00, 00, 01, 00, 01, 00, 00, 00, 00, 00, FF, FF, FF, FF, 00, 00 $88C48E 8B PHB $88C48F AD 84 19 LDA $1984 [$7E:1984] $88C492 8D 86 19 STA $1986 [$7E:1986] $88C495 AD 78 0A LDA $0A78 [$7E:0A78] $88C498 F0 02 BEQ $02 [$C49C] $88C49A AB PLB $88C49B 6B RTL $88C49C DA PHX $88C49D 5A PHY $88C49E C2 30 REP #$30 $88C4A0 F4 A5 C4 PEA $C4A5 $88C4A3 6C 6C 19 JMP ($196C)[$88:C428] $88C4A6 20 C9 B2 JSR $B2C9 [$88:B2C9] $88C4A9 E2 10 SEP #$10 $88C4AB AD 76 19 LDA $1976 [$7E:1976] $88C4AE 18 CLC $88C4AF 6D 70 19 ADC $1970 [$7E:1970] $88C4B2 8D 5C 19 STA $195C [$7E:195C] $88C4B5 AD 78 19 LDA $1978 [$7E:1978] $88C4B8 6D 72 19 ADC $1972 [$7E:1972] $88C4BB 8D 5E 19 STA $195E [$7E:195E] $88C4BE AD 5E 19 LDA $195E [$7E:195E] $88C4C1 30 18 BMI $18 [$C4DB] $88C4C3 38 SEC $88C4C4 ED 15 09 SBC $0915 [$7E:0915] $88C4C7 F0 02 BEQ $02 [$C4CB] $88C4C9 10 0B BPL $0B [$C4D6] $88C4CB 49 1F 00 EOR #$001F $88C4CE 29 1F 00 AND #$001F $88C4D1 09 00 01 ORA #$0100 $88C4D4 80 10 BRA $10 [$C4E6] $88C4D6 C9 00 01 CMP #$0100 $88C4D9 90 05 BCC $05 [$C4E0] $88C4DB A9 00 00 LDA #$0000 $88C4DE 80 06 BRA $06 [$C4E6] $88C4E0 49 FF 00 EOR #$00FF $88C4E3 29 FF 00 AND #$00FF $88C4E6 8F DE CA 7E STA $7ECADE[$7E:CADE] $88C4EA AE B2 18 LDX $18B2 [$7E:18B2] $88C4ED BD 2C 19 LDA $192C,x[$7E:192C] $88C4F0 EB XBA $88C4F1 10 05 BPL $05 [$C4F8] $88C4F3 09 00 FF ORA #$FF00 $88C4F6 80 03 BRA $03 [$C4FB] $88C4F8 29 FF 00 AND #$00FF $88C4FB 18 CLC $88C4FC 6D 11 09 ADC $0911 [$7E:0911] $88C4FF 85 14 STA $14 [$7E:0014] $88C501 DE 20 19 DEC $1920,x[$7E:1920] $88C504 D0 11 BNE $11 [$C517] $88C506 A9 0A 00 LDA #$000A $88C509 9D 20 19 STA $1920,x[$7E:1920] $88C50C BD 14 19 LDA $1914,x[$7E:1914] $88C50F 1A INC A $88C510 1A INC A $88C511 29 1E 00 AND #$001E $88C514 9D 14 19 STA $1914,x[$7E:1914] $88C517 BD 14 19 LDA $1914,x[$7E:1914] $88C51A AA TAX $88C51B A0 1E LDY #$1E $88C51D A5 14 LDA $14 [$7E:0014] $88C51F 18 CLC $88C520 79 6E C4 ADC $C46E,y[$88:C48C] $88C523 9F 04 9C 7E STA $7E9C04,x[$7E:9C06] $88C527 CA DEX $88C528 CA DEX $88C529 8A TXA $88C52A 29 1E 00 AND #$001E $88C52D AA TAX $88C52E 88 DEY $88C52F 88 DEY $88C530 10 EB BPL $EB [$C51D] $88C532 AE B2 18 LDX $18B2 [$7E:18B2] $88C535 AD 7E 19 LDA $197E [$7E:197E] $88C538 29 01 00 AND #$0001 $88C53B F0 0A BEQ $0A [$C547] $88C53D BD 2C 19 LDA $192C,x[$7E:192C] $88C540 18 CLC $88C541 69 40 00 ADC #$0040 $88C544 9D 2C 19 STA $192C,x[$7E:192C] $88C547 AE B2 18 LDX $18B2 [$7E:18B2] $88C54A AD 5E 19 LDA $195E [$7E:195E] $88C54D 30 17 BMI $17 [$C566] $88C54F 38 SEC $88C550 ED 15 09 SBC $0915 [$7E:0915] $88C553 18 CLC $88C554 69 00 01 ADC #$0100 $88C557 10 08 BPL $08 [$C561] $88C559 29 0F 00 AND #$000F $88C55C 09 00 01 ORA #$0100 $88C55F 80 08 BRA $08 [$C569] $88C561 C9 00 02 CMP #$0200 $88C564 90 03 BCC $03 [$C569] $88C566 A9 FF 01 LDA #$01FF $88C569 49 FF 01 EOR #$01FF $88C56C 1A INC A $88C56D 29 FF 03 AND #$03FF $88C570 85 12 STA $12 [$7E:0012] $88C572 A5 12 LDA $12 [$7E:0012] $88C574 0A ASL A $88C575 18 CLC $88C576 65 12 ADC $12 [$7E:0012] $88C578 69 45 C6 ADC #$C645 $88C57B 9D D8 18 STA $18D8,x[$7E:18D8] $88C57E 7A PLY $88C57F FA PLX $88C580 AB PLB $88C581 6B RTL $88C582 A9 01 00 LDA #$0001 $88C585 9D 20 19 STA $1920,x[$7E:1922] $88C588 60 RTS $88C589 8B PHB $88C58A A5 B5 LDA $B5 [$7E:00B5] $88C58C 8F 44 9C 7E STA $7E9C44[$7E:9C44] $88C590 AD 78 0A LDA $0A78 [$7E:0A78] $88C593 D0 0B BNE $0B [$C5A0] $88C595 AD 7E 19 LDA $197E [$7E:197E] $88C598 29 02 00 AND #$0002 $88C59B D0 08 BNE $08 [$C5A5] $88C5A0 20 36 C6 JSR $C636 [$88:C636] $88C5A3 80 03 BRA $03 [$C5A8] $88C5A5 20 E4 C5 JSR $C5E4 [$88:C5E4] $88C5A8 BD C0 18 LDA $18C0,x[$7E:18C2] $88C5AB 29 FF 00 AND #$00FF $88C5AE A8 TAY $88C5AF AD 5E 19 LDA $195E [$7E:195E] $88C5B2 30 17 BMI $17 [$C5CB] $88C5B4 38 SEC $88C5B5 ED 15 09 SBC $0915 [$7E:0915] $88C5B8 18 CLC $88C5B9 69 00 01 ADC #$0100 $88C5BC 10 08 BPL $08 [$C5C6] $88C5BE 29 0F 00 AND #$000F $88C5C1 09 00 01 ORA #$0100 $88C5C4 80 08 BRA $08 [$C5CE] $88C5C6 C9 00 02 CMP #$0200 $88C5C9 90 03 BCC $03 [$C5CE] $88C5CB A9 FF 01 LDA #$01FF $88C5CE 49 FF 01 EOR #$01FF $88C5D1 29 FF 03 AND #$03FF $88C5D4 85 12 STA $12 [$7E:0012] $88C5D6 A5 12 LDA $12 [$7E:0012] $88C5D8 0A ASL A $88C5D9 18 CLC $88C5DA 65 12 ADC $12 [$7E:0012] $88C5DC 69 46 CF ADC #$CF46 $88C5DF 9D D8 18 STA $18D8,x[$7E:18DA] $88C5E2 AB PLB $88C5E3 6B RTL $88C5E4 DE 20 19 DEC $1920,x[$7E:1922] $88C5E7 D0 11 BNE $11 [$C5FA] $88C5E9 A9 06 00 LDA #$0006 $88C5EC 9D 20 19 STA $1920,x[$7E:1922] $88C5EF BD 14 19 LDA $1914,x[$7E:1916] $88C5F2 1A INC A $88C5F3 1A INC A $88C5F4 29 1E 00 AND #$001E $88C5F7 9D 14 19 STA $1914,x[$7E:1916] $88C5FA DA PHX $88C5FB A5 B7 LDA $B7 [$7E:00B7] $88C5FD 29 0F 00 AND #$000F $88C600 0A ASL A $88C601 48 PHA $88C602 18 CLC $88C603 7D 14 19 ADC $1914,x[$7E:1916] $88C606 29 1E 00 AND #$001E $88C609 A8 TAY $88C60A 68 PLA $88C60B 18 CLC $88C60C 69 1E 00 ADC #$001E $88C60F 29 1E 00 AND #$001E $88C612 AA TAX $88C613 A9 0F 00 LDA #$000F $88C616 85 12 STA $12 [$7E:0012] $88C618 A5 B5 LDA $B5 [$7E:00B5] $88C61A 18 CLC $88C61B 79 6E C4 ADC $C46E,y[$88:C470] $88C61E 9F 48 9C 7E STA $7E9C48,x[$7E:9C66] $88C622 CA DEX $88C623 CA DEX $88C624 8A TXA $88C625 29 1E 00 AND #$001E $88C628 AA TAX $88C629 88 DEY $88C62A 88 DEY $88C62B 98 TYA $88C62C 29 1E 00 AND #$001E $88C62F A8 TAY $88C630 C6 12 DEC $12 [$7E:0012] $88C632 10 E4 BPL $E4 [$C618] $88C634 FA PLX $88C635 60 RTS $88C636 DA PHX $88C637 A2 1E LDX #$1E $88C639 A5 B5 LDA $B5 [$7E:00B5] $88C63B 9F 48 9C 7E STA $7E9C48,x[$7E:9C66] $88C63F CA DEX $88C640 CA DEX $88C641 10 F8 BPL $F8 [$C63B] $88C643 FA PLX $88C644 60 RTS $88D847 db 55, 86, 88, 6A, 86, 7E, 82, C5, 70, 85, 89, C5, 88, 82, 86, 55, 86, 88, 6A, 86, 7E, 67, C4, 70, 85, 8E, C4, 88, 82, 86 ;;; ;;; $88D865 22 0A 84 88 JSL $88840A[$88:840A] $88D869 db 43, 11, D8D0 $88D86D 6B RTL $88D8D0 db 8655,88, 866A,7E, 7FFF,D86F, 85EC,D8D6 $88D8DE 22 35 84 88 JSL $888435[$88:8435] $88D8E2 dx 40, 05, D906 $88D8E6 22 35 84 88 JSL $888435[$88:8435] $88D8EA dx 00, 2C, D91D $88D8EE 6B RTL $88D906 db 55, 86, 88, 6A, 86, 00, 16, D9, FF, 7F, F0, D8 $88D916 A9 09 00 LDA #$0009 $88D919 8D EB 07 STA $07EB [$7E:07EB] $88D91C 60 RTS $88D91D db 55, 86, 88, FF, 7F, FD, D8 $88D928 22 35 84 88 JSL $888435[$88:8435] $88D92C dx 40, 05, D939 $88D930 6B RTL $88D939 db 55, 86, 88, 6A, 86, 00, 49, D9, FF, 7F, 32, D9 $88D949 A9 09 00 LDA #$0009 $88D94C 8D EB 07 STA $07EB [$7E:07EB] $88D94F 60 RTS $88D950 E2 20 SEP #$20 $88D952 A9 5C LDA #$5C $88D954 85 5B STA $5B [$7E:005B] $88D956 C2 20 REP #$20 $88D958 22 35 84 88 JSL $888435[$88:8435] $88D95C dx 43, 11, D96C $88D960 22 65 D8 88 JSL $88D865[$88:D865] $88D964 A0 E7 82 LDY #$82E7 $88D967 22 27 80 87 JSL $878027[$87:8027] $88D96B 6B RTL $88D96C db 55, 86, 88, 6A, 86, 7E, 81, D9, 70, 85, A1, D9, 88, FF, 7F, 6F, D8 $88D981 DA PHX $88D982 AD E5 05 LDA $05E5 [$7E:05E5] $88D985 4A LSR A $88D986 29 06 00 AND #$0006 $88D989 AA TAX $88D98A BD 92 D9 LDA $D992,x[$88:D994] $88D98D FA PLX $88D98E 9D 38 19 STA $1938,x[$7E:193A] $88D991 60 RTS $88D994 db 00, 06, 00, FC $88D9A1 8B PHB $88D9A2 A0 5C LDY #$5C $88D9A4 84 5B STY $5B [$7E:005B] $88D9A6 AD 84 19 LDA $1984 [$7E:1984] $88D9A9 8D 86 19 STA $1986 [$7E:1986] $88D9AC AD 78 0A LDA $0A78 [$7E:0A78] $88D9AF F0 02 BEQ $02 [$D9B3] $88D9B3 BD 44 19 LDA $1944,x[$7E:1946] $88D9B6 38 SEC $88D9B7 ED 15 09 SBC $0915 [$7E:0915] $88D9BA 85 12 STA $12 [$7E:0012] $88D9BC BD 14 19 LDA $1914,x[$7E:1916] $88D9BF EB XBA $88D9C0 10 05 BPL $05 [$D9C7] $88D9C2 09 00 FF ORA #$FF00 $88D9C5 80 03 BRA $03 [$D9CA] $88D9C7 29 FF 00 AND #$00FF $88D9CA 18 CLC $88D9CB 65 12 ADC $12 [$7E:0012] $88D9CD 8F DE CA 7E STA $7ECADE[$7E:CADE] $88D9D1 BD 14 19 LDA $1914,x[$7E:1916] $88D9D4 18 CLC $88D9D5 69 00 FA ADC #$FA00 $88D9D8 9D 14 19 STA $1914,x[$7E:1916] $88D9DB AD 15 09 LDA $0915 [$7E:0915] $88D9DE 9D 44 19 STA $1944,x[$7E:1946] $88D9E1 BD 50 19 LDA $1950,x[$7E:1952] $88D9E4 38 SEC $88D9E5 ED 11 09 SBC $0911 [$7E:0911] $88D9E8 85 12 STA $12 [$7E:0012] $88D9EA BD 20 19 LDA $1920,x[$7E:1922] $88D9ED EB XBA $88D9EE 10 05 BPL $05 [$D9F5] $88D9F0 09 00 FF ORA #$FF00 $88D9F3 80 03 BRA $03 [$D9F8] $88D9F5 29 FF 00 AND #$00FF $88D9F8 18 CLC $88D9F9 65 12 ADC $12 [$7E:0012] $88D9FB 8F DC CA 7E STA $7ECADC[$7E:CADC] $88D9FF BD 20 19 LDA $1920,x[$7E:1922] $88DA02 18 CLC $88DA03 7D 38 19 ADC $1938,x[$7E:193A] $88DA06 9D 20 19 STA $1920,x[$7E:1922] $88DA09 AD 11 09 LDA $0911 [$7E:0911] $88DA0C 9D 50 19 STA $1950,x[$7E:1952] $88DA0F AB PLB $88DA10 6B RTL $88DA11 E2 20 SEP #$20 $88DA13 A9 5C LDA #$5C $88DA15 85 5B STA $5B [$7E:005B] $88DA17 C2 20 REP #$20 $88DA19 22 35 84 88 JSL $888435[$88:8435] $88DA1D dx 42, 11, DA2D $88DA21 22 65 D8 88 JSL $88D865[$88:D865] $88DA25 A0 FD 82 LDY #$82FD $88DA28 22 27 80 87 JSL $878027[$87:8027] $88DA2C 6B RTL $88DA2D db 55, 86, 88, 6A, 86, 7E, 70, 85, 47, DA, 88, FF, 7F, 6F, D8 $88DA47 8B PHB $88DA48 A0 5C LDY #$5C $88DA4A 84 5B STY $5B [$7E:005B] $88DA4C AD 84 19 LDA $1984 [$7E:1984] $88DA4F 8D 86 19 STA $1986 [$7E:1986] $88DA52 AD 78 0A LDA $0A78 [$7E:0A78] $88DA55 F0 02 BEQ $02 [$DA59] $88DA59 BD 2C 19 LDA $192C,x[$7E:192C] $88DA5C EB XBA $88DA5D 10 05 BPL $05 [$DA64] $88DA5F 09 00 FF ORA #$FF00 $88DA62 80 03 BRA $03 [$DA67] $88DA64 29 FF 00 AND #$00FF $88DA67 18 CLC $88DA68 6D 15 09 ADC $0915 [$7E:0915] $88DA6B 8F DE CA 7E STA $7ECADE[$7E:CADE] $88DA6F BD 2C 19 LDA $192C,x[$7E:192C] $88DA72 18 CLC $88DA73 69 C0 FF ADC #$FFC0 $88DA76 9D 2C 19 STA $192C,x[$7E:192C] $88DA79 85 14 STA $14 [$7E:0014] $88DA7B BD 38 19 LDA $1938,x[$7E:1938] $88DA7E EB XBA $88DA7F 10 05 BPL $05 [$DA86] $88DA86 29 FF 00 AND #$00FF $88DA89 18 CLC $88DA8A 6D 11 09 ADC $0911 [$7E:0911] $88DA8D 8F DC CA 7E STA $7ECADC[$7E:CADC] $88DA91 85 12 STA $12 [$7E:0012] $88DA93 BD 38 19 LDA $1938,x[$7E:1938] $88DA96 18 CLC $88DA97 69 00 00 ADC #$0000 $88DA9A 9D 38 19 STA $1938,x[$7E:1938] $88DA9D AB PLB $88DA9E 6B RTL $88DB08 E2 20 SEP #$20 $88DB0A A9 5C LDA #$5C $88DB0C 85 5B STA $5B [$7E:005B] $88DB0E C2 20 REP #$20 $88DB10 22 35 84 88 JSL $888435[$88:8435] $88DB14 dx 43, 11, DB19 $88DB18 6B RTL $88DB19 db 55, 86, 88, 6A, 86, 7E, 2E, DB, 70, 85, 36, DB, 88, FF, 7F, 6F, D8 $88DB2E 60 RTS $88DB36 8B PHB $88DB37 A0 5C LDY #$5C $88DB39 84 5B STY $5B [$7E:005B] $88DB3B AD 84 19 LDA $1984 [$7E:1984] $88DB3E 8D 86 19 STA $1986 [$7E:1986] $88DB41 AD 78 0A LDA $0A78 [$7E:0A78] $88DB44 F0 02 BEQ $02 [$DB48] $88DB48 BD 14 19 LDA $1914,x[$7E:1914] $88DB4B EB XBA $88DB4C 10 05 BPL $05 [$DB53] $88DB4E 09 00 FF ORA #$FF00 $88DB51 80 03 BRA $03 [$DB56] $88DB53 29 FF 00 AND #$00FF $88DB56 18 CLC $88DB57 6D 15 09 ADC $0915 [$7E:0915] $88DB5A 8F DE CA 7E STA $7ECADE[$7E:CADE] $88DB5E BD 14 19 LDA $1914,x[$7E:1914] $88DB61 18 CLC $88DB62 69 C0 FF ADC #$FFC0 $88DB65 9D 14 19 STA $1914,x[$7E:1914] $88DB68 BD 20 19 LDA $1920,x[$7E:1920] $88DB6B EB XBA $88DB6C 10 05 BPL $05 [$DB73] $88DB6E 09 00 FF ORA #$FF00 $88DB71 80 03 BRA $03 [$DB76] $88DB73 29 FF 00 AND #$00FF $88DB76 18 CLC $88DB77 6D 11 09 ADC $0911 [$7E:0911] $88DB7A 8F DC CA 7E STA $7ECADC[$7E:CADC] $88DB7E BD 20 19 LDA $1920,x[$7E:1920] $88DB81 18 CLC $88DB82 69 50 00 ADC #$0050 $88DB85 9D 20 19 STA $1920,x[$7E:1920] $88DB88 AB PLB $88DB89 6B RTL $88DB8A A9 0A 00 LDA #$000A $88DB8D 22 33 82 80 JSL $808233[$80:8233] $88DB91 90 0F BCC $0F [$DBA2] $88DBA2 E2 20 SEP #$20 $88DBA4 A9 4A LDA #$4A $88DBA6 85 59 STA $59 [$7E:0059] $88DBA8 C2 20 REP #$20 $88DBAA A9 28 C4 LDA #$C428 $88DBAD 8D 6C 19 STA $196C [$7E:196C] $88DBB0 AD 78 19 LDA $1978 [$7E:1978] $88DBB3 8D 5E 19 STA $195E [$7E:195E] $88DBB6 22 35 84 88 JSL $888435[$88:8435] $88DBBA dx 42, 11, D856 $88DBBE 22 35 84 88 JSL $888435[$88:8435] $88DBC2 dx 42, 10, DCFA $88DBC6 22 65 D8 88 JSL $88D865[$88:D865] $88DBCA 6B RTL $88DBCB BD 20 19 LDA $1920,x[$7E:1922] $88DBCE 18 CLC $88DBCF 6D 15 09 ADC $0915 [$7E:0915] $88DBD2 8F 00 9E 7E STA $7E9E00[$7E:9E00] $88DBD6 60 RTS $88DBD7 08 PHP $88DBD8 C2 30 REP #$30 $88DBDA A9 06 00 LDA #$0006 $88DBDD 22 33 82 80 JSL $808233[$80:8233] $88DBE1 90 3B BCC $3B [$DC1E] $88DBE3 A9 07 00 LDA #$0007 $88DBE6 22 33 82 80 JSL $808233[$80:8233] $88DBEA 90 32 BCC $32 [$DC1E] $88DBEC A9 08 00 LDA #$0008 $88DBEF 22 33 82 80 JSL $808233[$80:8233] $88DBF3 90 29 BCC $29 [$DC1E] $88DBF5 A9 09 00 LDA #$0009 $88DBF8 22 33 82 80 JSL $808233[$80:8233] $88DBFC 90 20 BCC $20 [$DC1E] $88DBFE A9 10 00 LDA #$0010 $88DC01 0C 6F 1E TSB $1E6F [$7E:1E6F] $88DC04 AD 6F 1E LDA $1E6F [$7E:1E6F] $88DC07 30 15 BMI $15 [$DC1E] $88DC09 A9 2C 01 LDA #$012C $88DC0C 9D 2C 19 STA $192C,x[$7E:192E] $88DC0F AE B2 18 LDX $18B2 [$7E:18B2] $88DC12 A9 01 00 LDA #$0001 $88DC15 9D E4 18 STA $18E4,x[$7E:18E6] $88DC18 FE CC 18 INC $18CC,x[$7E:18CE] $88DC1B FE CC 18 INC $18CC,x[$7E:18CE] $88DC1E 20 CB DB JSR $DBCB [$88:DBCB] $88DC21 28 PLP $88DC22 6B RTL $88DC23 20 1D B2 JSR $B21D [$88:B21D] $88DC26 A9 0D 00 LDA #$000D $88DC29 8D 3E 18 STA $183E [$7E:183E] $88DC2C A9 20 00 LDA #$0020 $88DC2F 0C 40 18 TSB $1840 [$7E:1840] $88DC32 DE 2C 19 DEC $192C,x[$7E:192E] $88DC35 10 2E BPL $2E [$DC65] $88DC37 C2 30 REP #$30 $88DC39 A0 84 AF LDY #$AF84 $88DC3C 22 97 80 86 JSL $868097[$86:8097] $88DC40 A0 84 AF LDY #$AF84 $88DC43 22 97 80 86 JSL $868097[$86:8097] $88DC47 A0 84 AF LDY #$AF84 $88DC4A 22 97 80 86 JSL $868097[$86:8097] $88DC4E A0 84 AF LDY #$AF84 $88DC51 22 97 80 86 JSL $868097[$86:8097] $88DC55 E2 10 SEP #$10 $88DC57 C2 20 REP #$20 $88DC59 A9 01 00 LDA #$0001 $88DC5C 9D E4 18 STA $18E4,x[$7E:18E6] $88DC5F FE CC 18 INC $18CC,x[$7E:18CE] $88DC62 FE CC 18 INC $18CC,x[$7E:18CE] $88DC65 20 CB DB JSR $DBCB [$88:DBCB] $88DC68 6B RTL $88DC69 20 1D B2 JSR $B21D [$88:B21D] $88DC6C A9 0D 00 LDA #$000D $88DC6F 8D 3E 18 STA $183E [$7E:183E] $88DC72 A9 20 00 LDA #$0020 $88DC75 0C 40 18 TSB $1840 [$7E:1840] $88DC78 AD 78 0A LDA $0A78 [$7E:0A78] $88DC7B D0 3C BNE $3C [$DCB9] $88DC7D BD 14 19 LDA $1914,x[$7E:1916] $88DC80 18 CLC $88DC81 69 00 C0 ADC #$C000 $88DC84 9D 14 19 STA $1914,x[$7E:1916] $88DC87 BD 20 19 LDA $1920,x[$7E:1922] $88DC8A 69 FF FF ADC #$FFFF $88DC8D 9D 20 19 STA $1920,x[$7E:1922] $88DC90 C9 10 FF CMP #$FF10 $88DC93 D0 21 BNE $21 [$DCB6] $88DC95 DA PHX $88DC96 08 PHP $88DC97 C2 10 REP #$10 $88DC99 22 D7 83 84 JSL $8483D7[$84:83D7] $88DCA1 28 PLP $88DCA2 FA PLX $88DCA3 A9 0A 00 LDA #$000A $88DCA6 22 FA 81 80 JSL $8081FA[$80:81FA] $88DCAA A9 01 00 LDA #$0001 $88DCAD 9D E4 18 STA $18E4,x[$7E:18E6] $88DCB0 FE CC 18 INC $18CC,x[$7E:18CE] $88DCB3 FE CC 18 INC $18CC,x[$7E:18CE] $88DCB6 20 CB DB JSR $DBCB [$88:DBCB] $88DCB9 6B RTL $88DCBA A9 00 80 LDA #$8000 $88DCBD 8D 6D 1E STA $1E6D [$7E:1E6D] $88DCC0 A9 02 02 LDA #$0202 $88DCC3 8F 20 CD 7E STA $7ECD20[$7E:CD20] $88DCC7 20 CB DB JSR $DBCB [$88:DBCB] $88DCCA 6B RTL $88DCCB 9E 2C 19 STZ $192C,x[$7E:192E] $88DCCE 9E 14 19 STZ $1914,x[$7E:1916] $88DCD1 A9 0A 00 LDA #$000A $88DCD4 22 33 82 80 JSL $808233[$80:8233] $88DCD8 B0 11 BCS $11 [$DCEB] $88DCDA 9E 20 19 STZ $1920,x[$7E:1922] $88DCDD 8F 00 9E 7E STA $7E9E00[$7E:9E00] $88DCE1 A9 01 00 LDA #$0001 $88DCE4 8F 20 CD 7E STA $7ECD20[$7E:CD20] $88DCE8 C8 INY $88DCE9 C8 INY $88DCEA 60 RTS $88DCFA db 55, 86, 88, 6A, 86, 7E, CB, DC $88DD04 db 70, 85, D7, DB, 88, 01, 00, 28, DD, 82, 86, 70, 85, 23, DC, 88, 82, 86, 70, 85, 69, DC, 88, 82, 86, 70, 85, BA, DC, 88, 01, 00, 28, DD, 82, 86 $88DD32 22 35 84 88 JSL $888435[$88:8435] $88DD36 dx 02, 32, DD4A $88DD3A 22 35 84 88 JSL $888435[$88:8435] $88DD3E dx 00, 32, DD62 $88DD42 6B RTL $88DD43 A9 2C 00 LDA #$002C $88DD46 8D 86 19 STA $1986 [$7E:1986] $88DD49 6B RTL $88DD4A db 55, 86, 88, 6A, 86, 88, 70, 85, 43, DD, 88, 01, 00, 61, DD, 77, 77, 75, DD $88DD62 db 55, 86, 88, 6A, 86, 88, 01, 00, 74, DD, 77, 77, A6, DD $88DDC7 A9 01 00 LDA #$0001 ;\ $88DDCA 22 DC 81 80 JSL $8081DC[$80:81DC] ;} If Ceres Ridley's not dead: $88DDCE B0 09 BCS $09 [$DDD9] ;/ $88DDD0 22 35 84 88 JSL $888435[$88:8435] ;} Set up indirect HDMA to $2132 (color math subscreen backdrop color) $88DDD4 dx 40, 32, DED3 ;} And execute PLM-esque instructions at $DED3 $88DDD8 6B RTL $88DDD9 22 35 84 88 JSL $888435[$88:8435] ;} Set up indirect HDMA to $2132 (color math subscreen backdrop color) $88DDDD dx 40, 32, DEEB ;} And execute PLM-esque instructions at $DEEB $88DDE1 6B RTL $88DE10 A9 80 00 LDA #$0080 $88DE13 80 03 BRA $03 [$DE18] $88DE15 A9 20 00 LDA #$0020 $88DE18 9D 20 19 STA $1920,x[$7E:1920] $88DE1B 9E 14 19 STZ $1914,x[$7E:1914] $88DE1E AD 9C 09 LDA $099C [$7E:099C] $88DE21 C9 37 E7 CMP #$E737 $88DE24 F0 01 BEQ $01 [$DE27] $88DE26 6B RTL $88DE27 A9 2D DE LDA #$DE2D $88DE2A 9D F0 18 STA $18F0,x[$7E:18F0] $88DE2D A0 20 LDY #$20 $88DE2F 84 74 STY $74 [$7E:0074] $88DE31 A0 40 LDY #$40 $88DE33 84 75 STY $75 [$7E:0075] $88DE35 A0 80 LDY #$80 $88DE37 84 76 STY $76 [$7E:0076] $88DE39 A9 2C 00 LDA #$002C $88DE3C 8D 86 19 STA $1986 [$7E:1986] $88DE3F BD 14 19 LDA $1914,x[$7E:1914] $88DE42 C9 10 00 CMP #$0010 $88DE45 F0 26 BEQ $26 [$DE6D] $88DE47 DA PHX $88DE48 08 PHP $88DE49 E2 20 SEP #$20 $88DE4B BD 20 19 LDA $1920,x[$7E:1920] $88DE4E 85 14 STA $14 [$7E:0014] $88DE50 BD 14 19 LDA $1914,x[$7E:1914] $88DE53 A2 0F LDX #$0F $88DE55 85 12 STA $12 [$7E:0012] $88DE57 05 14 ORA $14 [$7E:0014] $88DE59 9F 00 9D 7E STA $7E9D00,x[$7E:9D0F] $88DE5D A5 12 LDA $12 [$7E:0012] $88DE5F 3A DEC A $88DE60 10 02 BPL $02 [$DE64] $88DE62 A9 00 LDA #$00 $88DE64 CA DEX $88DE65 10 EE BPL $EE [$DE55] $88DE67 28 PLP $88DE68 FA PLX $88DE69 FE 14 19 INC $1914,x[$7E:1914] $88DE6C 6B RTL $88DE6D A9 74 DE LDA #$DE74 $88DE70 9D F0 18 STA $18F0,x[$7E:18F0] $88DE73 6B RTL $88DE74 A0 20 LDY #$20 $88DE76 84 74 STY $74 [$7E:0074] $88DE78 A0 40 LDY #$40 $88DE7A 84 75 STY $75 [$7E:0075] $88DE7C A0 80 LDY #$80 $88DE7E 84 76 STY $76 [$7E:0076] $88DE80 A9 2C 00 LDA #$002C $88DE83 8D 86 19 STA $1986 [$7E:1986] $88DE86 AD 9C 09 LDA $099C [$7E:099C] $88DE89 C9 DB E2 CMP #$E2DB $88DE8C F0 01 BEQ $01 [$DE8F] $88DE8E 6B RTL $88DE8F A9 96 DE LDA #$DE96 $88DE92 9D F0 18 STA $18F0,x[$7E:18F0] $88DE95 6B RTL $88DE96 A0 20 LDY #$20 $88DE98 84 74 STY $74 [$7E:0074] $88DE9A A0 40 LDY #$40 $88DE9C 84 75 STY $75 [$7E:0075] $88DE9E A0 80 LDY #$80 $88DEA0 84 76 STY $76 [$7E:0076] $88DEA2 A9 2C 00 LDA #$002C $88DEA5 8D 86 19 STA $1986 [$7E:1986] $88DEA8 BD 14 19 LDA $1914,x[$7E:1914] $88DEAB F0 25 BEQ $25 [$DED2] $88DEAD DA PHX $88DEAE 08 PHP $88DEAF E2 20 SEP #$20 $88DEB1 BD 20 19 LDA $1920,x[$7E:1920] $88DEB4 85 14 STA $14 [$7E:0014] $88DEB6 BD 14 19 LDA $1914,x[$7E:1914] $88DEB9 A2 0F LDX #$0F $88DEBB 85 12 STA $12 [$7E:0012] $88DEBD 05 14 ORA $14 [$7E:0014] $88DEBF 9F 00 9D 7E STA $7E9D00,x[$7E:9D0F] $88DEC3 A5 12 LDA $12 [$7E:0012] $88DEC5 3A DEC A $88DEC6 10 02 BPL $02 [$DECA] $88DEC8 A9 00 LDA #$00 $88DECA CA DEX $88DECB 10 EE BPL $EE [$DEBB] $88DECD 28 PLP $88DECE FA PLX $88DECF DE 14 19 DEC $1914,x[$7E:1914] $88DED2 6B RTL $88DED3 dx 8655,88, 866A,7E, 8570,88DE10, 0001,DEEA, 7777,DF03, 85EC,DEE2, 00 $88DEEB dx 8655,88, 866A,7E, 8570,88DE15, 0001,DF02, 7777,DF03, 85EC,DEFA, 00 $88DF03 dx 40 00 9D 08 01 9D 08 02 9D 08 03 9D 08 04 9D 08 05 9D 08 06 9D 08 07 9D 08 08 9D 08 09 9D 08 0A 9D 08 0B 9D 08 0C 9D 08 0D 9D 08 0E 9D 08 0F 9D 00 ;;; ;;; $88DF34 22 35 84 88 JSL $888435[$88:8435] $88DF38 dx 00, 2C, DF4F $88DF3C 6B RTL $88DF4F db 8655,88, 866A,88, 85B4,88DF91, 8570,88DF94, 0001,E007, 8682 $88DF65 db 0001,E00C, 8682 $88DF6B db 0001,E013, 8682 $88DF71 db 0001,E01A, 8682 $88DF91 6B RTL ;;; ;;; $88DF94 AD 86 0F LDA $0F86 [$7E:0F86] $88DF97 89 00 02 BIT #$0200 $88DF9A D0 44 BNE $44 [$DFE0] $88DF9C AD 7A 0F LDA $0F7A [$7E:0F7A] $88DF9F 38 SEC $88DFA0 ED 11 09 SBC $0911 [$7E:0911] $88DFA3 18 CLC $88DFA4 69 40 00 ADC #$0040 $88DFA7 30 37 BMI $37 [$DFE0] $88DFA9 C9 80 01 CMP #$0180 $88DFAC 10 32 BPL $32 [$DFE0] $88DFAE AD 7E 0F LDA $0F7E [$7E:0F7E] $88DFB1 38 SEC $88DFB2 ED 15 09 SBC $0915 [$7E:0915] $88DFB5 18 CLC $88DFB6 69 10 00 ADC #$0010 $88DFB9 30 25 BMI $25 [$DFE0] $88DFBB AD 7E 0F LDA $0F7E [$7E:0F7E] $88DFBE 38 SEC $88DFBF ED 15 09 SBC $0915 [$7E:0915] $88DFC2 C9 30 01 CMP #$0130 $88DFC5 10 19 BPL $19 [$DFE0] $88DFC7 C9 28 00 CMP #$0028 $88DFCA 30 07 BMI $07 [$DFD3] $88DFCC C9 C0 00 CMP #$00C0 $88DFCF 30 29 BMI $29 [$DFFA] $88DFD1 80 1A BRA $1A [$DFED] $88DFD3 A9 01 00 LDA #$0001 $88DFD6 9D E4 18 STA $18E4,x[$7E:18E6] $88DFD9 A9 6B DF LDA #$DF6B $88DFDC 9D CC 18 STA $18CC,x[$7E:18CE] $88DFDF 6B RTL $88DFE0 A9 01 00 LDA #$0001 $88DFE3 9D E4 18 STA $18E4,x[$7E:18E6] $88DFE6 A9 71 DF LDA #$DF71 $88DFE9 9D CC 18 STA $18CC,x[$7E:18CE] $88DFEC 6B RTL $88DFED A9 01 00 LDA #$0001 $88DFF0 9D E4 18 STA $18E4,x[$7E:18E6] $88DFF3 A9 65 DF LDA #$DF65 $88DFF6 9D CC 18 STA $18CC,x[$7E:18CE] $88DFF9 6B RTL $88DFFA A9 01 00 LDA #$0001 $88DFFD 9D E4 18 STA $18E4,x[$7E:18E6] $88E000 A9 5F DF LDA #$DF5F $88E003 9D CC 18 STA $18CC,x[$7E:18CE] $88E006 6B RTL ;;; ;;; $88E026 08 PHP $88E027 C2 30 REP #$30 $88E029 AD EC 0D LDA $0DEC [$7E:0DEC] $88E02C 0A ASL A $88E02D AA TAX $88E02E FC 4E E0 JSR ($E04E,x)[$88:E092] $88E031 90 19 BCC $19 [$E04C] $88E033 E2 20 SEP #$20 $88E035 AD F0 0D LDA $0DF0 [$7E:0DF0] $88E038 85 74 STA $74 [$7E:0074] $88E03A AD F1 0D LDA $0DF1 [$7E:0DF1] $88E03D 85 75 STA $75 [$7E:0075] $88E03F AD F2 0D LDA $0DF2 [$7E:0DF2] $88E042 85 76 STA $76 [$7E:0076] $88E044 C2 20 REP #$20 $88E046 A9 12 00 LDA #$0012 $88E049 8D 86 19 STA $1986 [$7E:1986] $88E04C 28 PLP $88E04D 6B RTL $88E04E db 92 $88E050 db D7 $88E052 db 13 $88E054 db 20 $88E056 db BA $88E058 db 2B $88E05A db 58 $88E05C 08 PHP $88E05D C2 30 REP #$30 $88E05F AD EC 0D LDA $0DEC [$7E:0DEC] $88E062 0A ASL A $88E063 AA TAX $88E064 FC 84 E0 JSR ($E084,x)[$88:E092] $88E067 90 19 BCC $19 [$E082] $88E069 E2 20 SEP #$20 $88E06B AD F0 0D LDA $0DF0 [$7E:0DF0] $88E06E 85 74 STA $74 [$7E:0074] $88E070 AD F1 0D LDA $0DF1 [$7E:0DF1] $88E073 85 75 STA $75 [$7E:0075] $88E075 AD F2 0D LDA $0DF2 [$7E:0DF2] $88E078 85 76 STA $76 [$7E:0076] $88E07A C2 20 REP #$20 $88E07C A9 12 00 LDA #$0012 $88E07F 8D 86 19 STA $1986 [$7E:1986] $88E082 28 PLP $88E083 6B RTL $88E084 db 92 $88E086 db D7 $88E088 db 13 $88E08A db 61 $88E08C db BA $88E08E db 2B $88E090 db 5F $88E092 AD EE 0D LDA $0DEE [$7E:0DEE] $88E095 18 CLC $88E096 69 08 00 ADC #$0008 $88E099 8D EE 0D STA $0DEE [$7E:0DEE] $88E09C A8 TAY $88E09D A2 00 00 LDX #$0000 $88E0A0 AD D5 E0 LDA $E0D5 [$88:E0D5] $88E0A3 9F 00 98 7E STA $7E9800,x[$7E:9800] $88E0A7 E8 INX $88E0A8 E8 INX $88E0A9 88 DEY $88E0AA F0 02 BEQ $02 [$E0AE] $88E0AC 10 F2 BPL $F2 [$E0A0] $88E0AE A2 FE 01 LDX #$01FE $88E0B1 AC EE 0D LDY $0DEE [$7E:0DEE] $88E0B4 AD D5 E0 LDA $E0D5 [$88:E0D5] $88E0B7 9F 00 98 7E STA $7E9800,x[$7E:99FE] $88E0BB CA DEX $88E0BC CA DEX $88E0BD 88 DEY $88E0BE F0 02 BEQ $02 [$E0C2] $88E0C0 10 F2 BPL $F2 [$E0B4] $88E0C2 AD EE 0D LDA $0DEE [$7E:0DEE] $88E0C5 C9 80 00 CMP #$0080 $88E0C8 30 09 BMI $09 [$E0D3] $88E0CA EE EC 0D INC $0DEC [$7E:0DEC] $88E0CD A9 78 78 LDA #$7878 $88E0D0 8D EE 0D STA $0DEE [$7E:0DEE] $88E0D3 38 SEC $88E0D4 60 RTS $88E0D5 db 78, 78 $88E0D7 E2 20 SEP #$20 $88E0D9 AD EE 0D LDA $0DEE [$7E:0DEE] $88E0DC 38 SEC $88E0DD ED DD 0D SBC $0DDD [$7E:0DDD] $88E0E0 8D EE 0D STA $0DEE [$7E:0DEE] $88E0E3 AD EF 0D LDA $0DEF [$7E:0DEF] $88E0E6 18 CLC $88E0E7 6D DD 0D ADC $0DDD [$7E:0DDD] $88E0EA 8D EF 0D STA $0DEF [$7E:0DEF] $88E0ED C2 20 REP #$20 $88E0EF A2 FE 01 LDX #$01FE $88E0F2 AD EE 0D LDA $0DEE [$7E:0DEE] $88E0F5 9F 00 98 7E STA $7E9800,x[$7E:99FE] $88E0F9 CA DEX $88E0FA CA DEX $88E0FB 10 F5 BPL $F5 [$E0F2] $88E0FD AD EE 0D LDA $0DEE [$7E:0DEE] $88E100 29 FF 00 AND #$00FF $88E103 C9 61 00 CMP #$0061 $88E106 10 09 BPL $09 [$E111] $88E108 EE EC 0D INC $0DEC [$7E:0DEC] $88E10B A9 6C 84 LDA #$846C $88E10E 8D EE 0D STA $0DEE [$7E:0DEE] $88E111 38 SEC $88E112 60 RTS $88E113 20 B4 E2 JSR $E2B4 [$88:E2B4] $88E116 C2 10 REP #$10 $88E118 E2 20 SEP #$20 $88E11A AD EE 0D LDA $0DEE [$7E:0DEE] $88E11D 38 SEC $88E11E ED DD 0D SBC $0DDD [$7E:0DDD] $88E121 8D EE 0D STA $0DEE [$7E:0DEE] $88E124 F0 14 BEQ $14 [$E13A] $88E126 30 12 BMI $12 [$E13A] $88E128 AD EF 0D LDA $0DEF [$7E:0DEF] $88E12B 18 CLC $88E12C 6D DD 0D ADC $0DDD [$7E:0DDD] $88E12F 90 02 BCC $02 [$E133] $88E133 8D EF 0D STA $0DEF [$7E:0DEF] $88E136 C2 20 REP #$20 $88E138 80 08 BRA $08 [$E142] $88E13A C2 20 REP #$20 $88E13C A9 00 FF LDA #$FF00 $88E13F 8D EE 0D STA $0DEE [$7E:0DEE] $88E142 E2 20 SEP #$20 $88E144 A2 00 00 LDX #$0000 $88E147 A0 00 00 LDY #$0000 $88E14A AD EE 0D LDA $0DEE [$7E:0DEE] $88E14D 38 SEC $88E14E F9 C9 E3 SBC $E3C9,y[$88:E3C9] $88E151 10 02 BPL $02 [$E155] $88E153 A9 00 LDA #$00 $88E155 9F 00 98 7E STA $7E9800,x[$7E:9800] $88E159 E8 INX $88E15A AD EF 0D LDA $0DEF [$7E:0DEF] $88E15D 18 CLC $88E15E 79 C9 E3 ADC $E3C9,y[$88:E3C9] $88E161 90 02 BCC $02 [$E165] $88E163 A9 FF LDA #$FF $88E165 9F 00 98 7E STA $7E9800,x[$7E:9801] $88E169 E8 INX $88E16A C8 INY $88E16B E0 00 01 CPX #$0100 $88E16E 30 DA BMI $DA [$E14A] $88E170 88 DEY $88E171 AD EE 0D LDA $0DEE [$7E:0DEE] $88E174 38 SEC $88E175 F9 C9 E3 SBC $E3C9,y[$88:E448] $88E178 10 02 BPL $02 [$E17C] $88E17A A9 00 LDA #$00 $88E17C 9F 00 98 7E STA $7E9800,x[$7E:9900] $88E180 E8 INX $88E181 AD EF 0D LDA $0DEF [$7E:0DEF] $88E184 18 CLC $88E185 79 C9 E3 ADC $E3C9,y[$88:E448] $88E188 90 02 BCC $02 [$E18C] $88E18A A9 FF LDA #$FF $88E18C 9F 00 98 7E STA $7E9800,x[$7E:9901] $88E190 E8 INX $88E191 88 DEY $88E192 E0 00 02 CPX #$0200 $88E195 30 DA BMI $DA [$E171] $88E197 C2 20 REP #$20 $88E199 AD DC 0D LDA $0DDC [$7E:0DDC] $88E19C 18 CLC $88E19D 69 60 00 ADC #$0060 $88E1A0 8D DC 0D STA $0DDC [$7E:0DDC] $88E1A3 AD EE 0D LDA $0DEE [$7E:0DEE] $88E1A6 C9 00 FF CMP #$FF00 $88E1A9 D0 0D BNE $0D [$E1B8] $88E1AB EE EC 0D INC $0DEC [$7E:0DEC] $88E1AE AD DC 0D LDA $0DDC [$7E:0DDC] $88E1B1 4A LSR A $88E1B2 8D DC 0D STA $0DDC [$7E:0DDC] $88E1B5 9C EE 0D STZ $0DEE [$7E:0DEE] $88E1B8 38 SEC $88E1B9 60 RTS $88E1BA AD F2 0D LDA $0DF2 [$7E:0DF2] $88E1BD 89 00 FF BIT #$FF00 $88E1C0 D0 05 BNE $05 [$E1C7] $88E1C2 20 F9 E2 JSR $E2F9 [$88:E2F9] $88E1C5 80 03 BRA $03 [$E1CA] $88E1C7 20 A2 E3 JSR $E3A2 [$88:E3A2] $88E1CA AD DC 0D LDA $0DDC [$7E:0DDC] $88E1CD 29 00 FF AND #$FF00 $88E1D0 EB XBA $88E1D1 85 12 STA $12 [$7E:0012] $88E1D3 AD EE 0D LDA $0DEE [$7E:0DEE] $88E1D6 18 CLC $88E1D7 65 12 ADC $12 [$7E:0012] $88E1D9 8D EE 0D STA $0DEE [$7E:0DEE] $88E1DC A8 TAY $88E1DD A2 00 00 LDX #$0000 $88E1E0 A9 FF 00 LDA #$00FF $88E1E3 9F 00 98 7E STA $7E9800,x[$7E:9800] $88E1E7 E8 INX $88E1E8 E8 INX $88E1E9 88 DEY $88E1EA F0 02 BEQ $02 [$E1EE] $88E1EC 10 F2 BPL $F2 [$E1E0] $88E1EE A2 FE 01 LDX #$01FE $88E1F1 AC EE 0D LDY $0DEE [$7E:0DEE] $88E1F4 88 DEY $88E1F5 A9 FF 00 LDA #$00FF $88E1F8 9F 00 98 7E STA $7E9800,x[$7E:99FE] $88E1FC CA DEX $88E1FD CA DEX $88E1FE 88 DEY $88E1FF F0 02 BEQ $02 [$E203] $88E201 10 F2 BPL $F2 [$E1F5] $88E203 AD DC 0D LDA $0DDC [$7E:0DDC] $88E206 38 SEC $88E207 E9 20 00 SBC #$0020 $88E20A 8D DC 0D STA $0DDC [$7E:0DDC] $88E20D C9 00 01 CMP #$0100 $88E210 10 06 BPL $06 [$E218] $88E212 A9 00 01 LDA #$0100 $88E215 8D DC 0D STA $0DDC [$7E:0DDC] $88E218 AD EE 0D LDA $0DEE [$7E:0DEE] $88E21B C9 80 00 CMP #$0080 $88E21E 30 09 BMI $09 [$E229] $88E220 EE EC 0D INC $0DEC [$7E:0DEC] $88E223 A9 FF F8 LDA #$F8FF $88E226 8D EE 0D STA $0DEE [$7E:0DEE] $88E229 38 SEC $88E22A 60 RTS $88E22B E2 20 SEP #$20 $88E22D AD EE 0D LDA $0DEE [$7E:0DEE] $88E230 18 CLC $88E231 69 08 ADC #$08 $88E233 8D EE 0D STA $0DEE [$7E:0DEE] $88E236 AD EF 0D LDA $0DEF [$7E:0DEF] $88E239 38 SEC $88E23A E9 08 SBC #$08 $88E23C 8D EF 0D STA $0DEF [$7E:0DEF] $88E23F C2 20 REP #$20 $88E241 AD EE 0D LDA $0DEE [$7E:0DEE] $88E244 8F 00 99 7E STA $7E9900[$7E:9900] $88E248 AD EE 0D LDA $0DEE [$7E:0DEE] $88E24B 29 FF 00 AND #$00FF $88E24E C9 70 00 CMP #$0070 $88E251 30 03 BMI $03 [$E256] $88E253 EE EC 0D INC $0DEC [$7E:0DEC] $88E256 38 SEC $88E257 60 RTS $88E258 A9 03 00 LDA #$0003 $88E25B 22 C1 8F 80 JSL $808FC1[$80:8FC1] $88E25F E2 20 SEP #$20 $88E261 A9 80 LDA #$80 $88E263 85 76 STA $76 [$7E:0076] $88E265 A9 40 LDA #$40 $88E267 85 75 STA $75 [$7E:0075] $88E269 A9 20 LDA #$20 $88E26B 85 74 STA $74 [$7E:0074] $88E26D C2 20 REP #$20 $88E26F A9 01 00 LDA #$0001 $88E272 8D 88 0A STA $0A88 [$7E:0A88] $88E275 A9 00 98 LDA #$9800 $88E278 8D 89 0A STA $0A89 [$7E:0A89] $88E27B 9C 8B 0A STZ $0A8B [$7E:0A8B] $88E27E 9C 8C 0A STZ $0A8C [$7E:0A8C] $88E281 9C 8E 0A STZ $0A8E [$7E:0A8E] $88E284 9C 90 0A STZ $0A90 [$7E:0A90] $88E287 A9 FF 00 LDA #$00FF $88E28A 8F 00 98 7E STA $7E9800[$7E:9800] $88E28E 9C EC 0D STZ $0DEC [$7E:0DEC] $88E291 9C EE 0D STZ $0DEE [$7E:0DEE] $88E294 9C F0 0D STZ $0DF0 [$7E:0DF0] $88E297 9C F2 0D STZ $0DF2 [$7E:0DF2] $88E29A AE B2 18 LDX $18B2 [$7E:18B2] $88E29D BD CC 18 LDA $18CC,x[$7E:18CC] $88E2A0 1A INC A $88E2A1 1A INC A $88E2A2 9D CC 18 STA $18CC,x[$7E:18CC] $88E2A5 A9 01 00 LDA #$0001 $88E2A8 9D E4 18 STA $18E4,x[$7E:18E4] $88E2AB A9 0B 00 LDA #$000B $88E2AE 22 84 F0 90 JSL $90F084[$90:F084] $88E2B2 18 CLC $88E2B3 60 RTS $88E2B4 E2 20 SEP #$20 $88E2B6 AD F0 0D LDA $0DF0 [$7E:0DF0] $88E2B9 C9 3F CMP #$3F $88E2BB F0 0E BEQ $0E [$E2CB] $88E2BD 1A INC A $88E2BE 1A INC A $88E2BF 8D F0 0D STA $0DF0 [$7E:0DF0] $88E2C2 C9 40 CMP #$40 $88E2C4 30 05 BMI $05 [$E2CB] $88E2C6 A9 3F LDA #$3F $88E2C8 8D F0 0D STA $0DF0 [$7E:0DF0] $88E2CB AD F1 0D LDA $0DF1 [$7E:0DF1] $88E2CE C9 5F CMP #$5F $88E2D0 F0 0E BEQ $0E [$E2E0] $88E2D2 1A INC A $88E2D3 1A INC A $88E2D4 8D F1 0D STA $0DF1 [$7E:0DF1] $88E2D7 C9 60 CMP #$60 $88E2D9 30 05 BMI $05 [$E2E0] $88E2DB A9 5F LDA #$5F $88E2DD 8D F1 0D STA $0DF1 [$7E:0DF1] $88E2E0 AD F2 0D LDA $0DF2 [$7E:0DF2] $88E2E3 C9 9F CMP #$9F $88E2E5 F0 0E BEQ $0E [$E2F5] $88E2E7 1A INC A $88E2E8 1A INC A $88E2E9 8D F2 0D STA $0DF2 [$7E:0DF2] $88E2EC C9 A0 CMP #$A0 $88E2EE 30 05 BMI $05 [$E2F5] $88E2F0 A9 9F LDA #$9F $88E2F2 8D F2 0D STA $0DF2 [$7E:0DF2] $88E2F5 C2 20 REP #$20 $88E2F7 38 SEC $88E2F8 60 RTS $88E2F9 E2 20 SEP #$20 $88E2FB AD F0 0D LDA $0DF0 [$7E:0DF0] $88E2FE C9 3F CMP #$3F $88E300 F0 04 BEQ $04 [$E306] $88E306 AD F1 0D LDA $0DF1 [$7E:0DF1] $88E309 C9 4D CMP #$4D $88E30B F0 04 BEQ $04 [$E311] $88E30D 3A DEC A $88E30E 8D F1 0D STA $0DF1 [$7E:0DF1] $88E311 AD F2 0D LDA $0DF2 [$7E:0DF2] $88E314 C9 83 CMP #$83 $88E316 F0 04 BEQ $04 [$E31C] $88E318 3A DEC A $88E319 8D F2 0D STA $0DF2 [$7E:0DF2] $88E31C C2 20 REP #$20 $88E31E 38 SEC $88E31F 60 RTS $88E320 AD A2 09 LDA $09A2 [$7E:09A2] $88E323 09 01 00 ORA #$0001 $88E326 8D A2 09 STA $09A2 [$7E:09A2] $88E329 AD A4 09 LDA $09A4 [$7E:09A4] $88E32C 09 01 00 ORA #$0001 $88E32F 8D A4 09 STA $09A4 [$7E:09A4] $88E332 A9 9B 00 LDA #$009B $88E335 8D 1C 0A STA $0A1C [$7E:0A1C] $88E338 22 33 F4 91 JSL $91F433[$91:F433] $88E33C 22 08 FB 91 JSL $91FB08[$91:FB08] $88E340 AD 20 0A LDA $0A20 [$7E:0A20] $88E343 8D 24 0A STA $0A24 [$7E:0A24] $88E346 AD 22 0A LDA $0A22 [$7E:0A22] $88E349 8D 26 0A STA $0A26 [$7E:0A26] $88E34C AD 1C 0A LDA $0A1C [$7E:0A1C] $88E34F 8D 20 0A STA $0A20 [$7E:0A20] $88E352 AD 1E 0A LDA $0A1E [$7E:0A1E] $88E355 8D 22 0A STA $0A22 [$7E:0A22] $88E358 22 BA DE 91 JSL $91DEBA[$91:DEBA] $88E35C EE EC 0D INC $0DEC [$7E:0DEC] $88E35F 38 SEC $88E360 60 RTS $88E361 AD A2 09 LDA $09A2 [$7E:09A2] $88E364 09 20 00 ORA #$0020 $88E367 8D A2 09 STA $09A2 [$7E:09A2] $88E36A AD A4 09 LDA $09A4 [$7E:09A4] $88E36D 09 20 00 ORA #$0020 $88E370 8D A4 09 STA $09A4 [$7E:09A4] $88E373 A9 9B 00 LDA #$009B $88E376 8D 1C 0A STA $0A1C [$7E:0A1C] $88E379 22 33 F4 91 JSL $91F433[$91:F433] $88E37D 22 08 FB 91 JSL $91FB08[$91:FB08] $88E381 AD 20 0A LDA $0A20 [$7E:0A20] $88E384 8D 24 0A STA $0A24 [$7E:0A24] $88E387 AD 22 0A LDA $0A22 [$7E:0A22] $88E38A 8D 26 0A STA $0A26 [$7E:0A26] $88E38D AD 1C 0A LDA $0A1C [$7E:0A1C] $88E390 8D 20 0A STA $0A20 [$7E:0A20] $88E393 AD 1E 0A LDA $0A1E [$7E:0A1E] $88E396 8D 22 0A STA $0A22 [$7E:0A22] $88E399 22 BA DE 91 JSL $91DEBA[$91:DEBA] $88E39D EE EC 0D INC $0DEC [$7E:0DEC] $88E3A0 38 SEC $88E3A1 60 RTS $88E3A2 E2 20 SEP #$20 $88E3A4 AD F0 0D LDA $0DF0 [$7E:0DF0] $88E3A7 C9 30 CMP #$30 $88E3A9 F0 04 BEQ $04 [$E3AF] $88E3AB 3A DEC A $88E3AC 8D F0 0D STA $0DF0 [$7E:0DF0] $88E3AF AD F1 0D LDA $0DF1 [$7E:0DF1] $88E3B2 C9 49 CMP #$49 $88E3B4 F0 04 BEQ $04 [$E3BA] $88E3B6 3A DEC A $88E3B7 8D F1 0D STA $0DF1 [$7E:0DF1] $88E3BA AD F2 0D LDA $0DF2 [$7E:0DF2] $88E3BD C9 90 CMP #$90 $88E3BF F0 04 BEQ $04 [$E3C5] $88E3C1 3A DEC A $88E3C2 8D F2 0D STA $0DF2 [$7E:0DF2] $88E3C5 C2 20 REP #$20 $88E3C7 38 SEC $88E3C8 60 RTS $88E3C9 db 01, 02, 03, 04, 05, 06, 07, 07, 08, 08, 09, 09, 0A, 0A, 0B, 0B, 0B, 0C, 0C, 0C, 0D, 0D, 0D, 0E, 0E, 0E, 0E, 0F, 0F, 0F, 0F, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18 $88E449 08 PHP $88E44A E2 10 SEP #$10 $88E44C C2 20 REP #$20 $88E44E 2C 88 19 BIT $1988 [$7E:1988] $88E451 70 13 BVS $13 [$E466] $88E453 AE 74 10 LDX $1074 [$7E:1074] $88E456 F0 06 BEQ $06 [$E45E] $88E458 E0 FF CPX #$FF $88E45A F0 12 BEQ $12 [$E46E] $88E45C 80 0E BRA $0E [$E46C] $88E45E A9 04 00 LDA #$0004 $88E461 8D 86 19 STA $1986 [$7E:1986] $88E464 80 06 BRA $06 [$E46C] $88E466 A9 1A 00 LDA #$001A $88E469 8D 86 19 STA $1986 [$7E:1986] $88E46C 28 PLP $88E46D 6B RTL $88E46E A9 04 00 LDA #$0004 $88E471 8D 86 19 STA $1986 [$7E:1986] $88E474 AE B2 18 LDX $18B2 [$7E:18B2] $88E477 BD CC 18 LDA $18CC,x[$7E:18CC] $88E47A 1A INC A $88E47B 1A INC A $88E47C 9D CC 18 STA $18CC,x[$7E:18CC] $88E47F A9 01 00 LDA #$0001 $88E482 9D E4 18 STA $18E4,x[$7E:18E4] $88E485 28 PLP $88E486 6B RTL $88E487 08 PHP $88E488 8B PHB $88E489 4B PHK $88E48A AB PLB $88E48B C2 30 REP #$30 $88E48D DA PHX $88E48E 8D 34 10 STA $1034 [$7E:1034] $88E491 9C 6E 10 STZ $106E [$7E:106E] $88E494 9C 70 10 STZ $1070 [$7E:1070] $88E497 A5 16 LDA $16 [$7E:0016] $88E499 8D 72 10 STA $1072 [$7E:1072] $88E49C 22 35 84 88 JSL $888435[$88:8435] $88E4A0 dx 42, 0F, E4A8 $88E4A4 FA PLX $88E4A5 AB PLB $88E4A6 28 PLP $88E4A7 6B RTL $88E4A8 db 6A, 86, 7E, 55, 86, 7E, BD, E4, 70, 85, 67, E5, 88, 01, 00, 00, 90, 82, 86, 69, 85 $88E4BD 08 PHP $88E4BE C2 30 REP #$30 $88E4C0 AD 34 10 LDA $1034 [$7E:1034] $88E4C3 8D F4 0F STA $0FF4 [$7E:0FF4] $88E4C6 89 01 00 BIT #$0001 $88E4C9 D0 52 BNE $52 [$E51D] $88E4CB A9 A0 00 LDA #$00A0 $88E4CE 8F 00 90 7E STA $7E9000[$7E:9000] $88E4D2 8F 03 90 7E STA $7E9003[$7E:9003] $88E4D6 8F 06 90 7E STA $7E9006[$7E:9006] $88E4DA 8F 09 90 7E STA $7E9009[$7E:9009] $88E4DE 8F 0C 90 7E STA $7E900C[$7E:900C] $88E4E2 8F 0F 90 7E STA $7E900F[$7E:900F] $88E4E6 8F 12 90 7E STA $7E9012[$7E:9012] $88E4EA 8F 15 90 7E STA $7E9015[$7E:9015] $88E4EE A9 00 91 LDA #$9100 $88E4F1 8F 01 90 7E STA $7E9001[$7E:9001] $88E4F5 8F 07 90 7E STA $7E9007[$7E:9007] $88E4F9 8F 0D 90 7E STA $7E900D[$7E:900D] $88E4FD 8F 13 90 7E STA $7E9013[$7E:9013] $88E501 A9 40 91 LDA #$9140 $88E504 8F 04 90 7E STA $7E9004[$7E:9004] $88E508 8F 0A 90 7E STA $7E900A[$7E:900A] $88E50C 8F 10 90 7E STA $7E9010[$7E:9010] $88E510 8F 16 90 7E STA $7E9016[$7E:9016] $88E514 A9 00 00 LDA #$0000 $88E517 8F 18 90 7E STA $7E9018[$7E:9018] $88E51B 80 36 BRA $36 [$E553] $88E51D A9 C0 00 LDA #$00C0 $88E520 8F 00 90 7E STA $7E9000[$7E:9000] $88E524 8F 03 90 7E STA $7E9003[$7E:9003] $88E528 8F 06 90 7E STA $7E9006[$7E:9006] $88E52C 8F 09 90 7E STA $7E9009[$7E:9009] $88E530 A9 00 91 LDA #$9100 $88E533 8F 01 90 7E STA $7E9001[$7E:9001] $88E537 A9 80 91 LDA #$9180 $88E53A 8F 04 90 7E STA $7E9004[$7E:9004] $88E53E A9 00 91 LDA #$9100 $88E541 8F 07 90 7E STA $7E9007[$7E:9007] $88E545 A9 80 91 LDA #$9180 $88E548 8F 0A 90 7E STA $7E900A[$7E:900A] $88E54C A9 00 00 LDA #$0000 $88E54F 8F 0C 90 7E STA $7E900C[$7E:900C] $88E553 A9 FE FF LDA #$FFFE $88E556 9D 14 19 STA $1914,x[$7E:1916] $88E559 A9 01 00 LDA #$0001 $88E55C 9D 20 19 STA $1920,x[$7E:1922] $88E55F 9E 2C 19 STZ $192C,x[$7E:192E] $88E562 9E 38 19 STZ $1938,x[$7E:193A] $88E565 28 PLP $88E566 60 RTS $88E567 08 PHP $88E568 C2 30 REP #$30 $88E56A AD F4 0F LDA $0FF4 [$7E:0FF4] $88E56D D0 13 BNE $13 [$E582] $88E56F AE B2 18 LDX $18B2 [$7E:18B2] $88E572 BD CC 18 LDA $18CC,x[$7E:18CE] $88E575 1A INC A $88E576 1A INC A $88E577 9D CC 18 STA $18CC,x[$7E:18CE] $88E57A A9 01 00 LDA #$0001 $88E57D 9D E4 18 STA $18E4,x[$7E:18E6] $88E580 28 PLP $88E581 6B RTL $88E582 89 01 00 BIT #$0001 $88E585 D0 0C BNE $0C [$E593] $88E587 A9 08 00 LDA #$0008 $88E58A 85 1C STA $1C [$7E:001C] $88E58C A9 40 00 LDA #$0040 $88E58F 85 1E STA $1E [$7E:001E] $88E591 80 0A BRA $0A [$E59D] $88E593 A9 04 00 LDA #$0004 $88E596 85 1C STA $1C [$7E:001C] $88E598 A9 80 00 LDA #$0080 $88E59B 85 1E STA $1E [$7E:001E] $88E59D DA PHX $88E59E DE 20 19 DEC $1920,x[$7E:1922] $88E5A1 D0 18 BNE $18 [$E5BB] $88E5A3 A9 01 00 LDA #$0001 $88E5A6 9D 20 19 STA $1920,x[$7E:1922] $88E5A9 AD 72 10 LDA $1072 [$7E:1072] $88E5AC 0A ASL A $88E5AD 85 12 STA $12 [$7E:0012] $88E5AF BD 14 19 LDA $1914,x[$7E:1916] $88E5B2 18 CLC $88E5B3 65 12 ADC $12 [$7E:0012] $88E5B5 29 FF 01 AND #$01FF $88E5B8 9D 14 19 STA $1914,x[$7E:1916] $88E5BB BD 14 19 LDA $1914,x[$7E:1916] $88E5BE 85 14 STA $14 [$7E:0014] $88E5C0 A2 00 00 LDX #$0000 $88E5C3 DA PHX $88E5C4 A6 14 LDX $14 [$7E:0014] $88E5C6 BF 43 B4 A0 LDA $A0B443,x[$A0:B451] $88E5CA 10 03 BPL $03 [$E5CF] $88E5CC 4C 56 E6 JMP $E656 [$88:E656] $88E5CF 85 12 STA $12 [$7E:0012] $88E5D1 E2 20 SEP #$20 $88E5D3 8D 02 42 STA $4202 [$7E:4202] $88E5D6 AD 6E 10 LDA $106E [$7E:106E] $88E5D9 8D 03 42 STA $4203 [$7E:4203] $88E5DC EA NOP $88E5DD EA NOP $88E5DE EA NOP $88E5DF C2 20 REP #$20 $88E5E1 AD 16 42 LDA $4216 [$7E:4216] $88E5E4 EB XBA $88E5E5 29 FF 00 AND #$00FF $88E5E8 85 16 STA $16 [$7E:0016] $88E5EA E2 20 SEP #$20 $88E5EC A5 13 LDA $13 [$7E:0013] $88E5EE 8D 02 42 STA $4202 [$7E:4202] $88E5F1 AD 6E 10 LDA $106E [$7E:106E] $88E5F4 8D 03 42 STA $4203 [$7E:4203] $88E5F7 EA NOP $88E5F8 EA NOP $88E5F9 EA NOP $88E5FA C2 20 REP #$20 $88E5FC AD 16 42 LDA $4216 [$7E:4216] $88E5FF 18 CLC $88E600 65 16 ADC $16 [$7E:0016] $88E602 85 16 STA $16 [$7E:0016] $88E604 E2 20 SEP #$20 $88E606 A5 12 LDA $12 [$7E:0012] $88E608 8D 02 42 STA $4202 [$7E:4202] $88E60B AD 6F 10 LDA $106F [$7E:106F] $88E60E 8D 03 42 STA $4203 [$7E:4203] $88E611 EA NOP $88E612 EA NOP $88E613 EA NOP $88E614 C2 20 REP #$20 $88E616 AD 16 42 LDA $4216 [$7E:4216] $88E619 85 18 STA $18 [$7E:0018] $88E61B E2 20 SEP #$20 $88E61D A5 13 LDA $13 [$7E:0013] $88E61F 8D 02 42 STA $4202 [$7E:4202] $88E622 AD 6F 10 LDA $106F [$7E:106F] $88E625 8D 03 42 STA $4203 [$7E:4203] $88E628 C2 20 REP #$20 $88E62A A5 16 LDA $16 [$7E:0016] $88E62C 18 CLC $88E62D 65 18 ADC $18 [$7E:0018] $88E62F 85 16 STA $16 [$7E:0016] $88E631 AD 15 42 LDA $4215 [$7E:4215] $88E634 29 00 FF AND #$FF00 $88E637 18 CLC $88E638 65 16 ADC $16 [$7E:0016] $88E63A 29 00 FF AND #$FF00 $88E63D EB XBA $88E63E 85 12 STA $12 [$7E:0012] $88E640 8A TXA $88E641 18 CLC $88E642 65 1C ADC $1C [$7E:001C] $88E644 29 FF 01 AND #$01FF $88E647 85 14 STA $14 [$7E:0014] $88E649 FA PLX $88E64A A5 B5 LDA $B5 [$7E:00B5] $88E64C 18 CLC $88E64D 65 12 ADC $12 [$7E:0012] $88E64F 9F 00 91 7E STA $7E9100,x[$7E:9100] $88E653 4C DE E6 JMP $E6DE [$88:E6DE] $88E656 49 FF FF EOR #$FFFF $88E659 1A INC A $88E65A 85 12 STA $12 [$7E:0012] $88E65C E2 20 SEP #$20 $88E65E 8D 02 42 STA $4202 [$7E:4202] $88E661 AD 6E 10 LDA $106E [$7E:106E] $88E664 8D 03 42 STA $4203 [$7E:4203] $88E667 EA NOP $88E668 EA NOP $88E669 EA NOP $88E66A C2 20 REP #$20 $88E66C AD 16 42 LDA $4216 [$7E:4216] $88E66F EB XBA $88E670 29 FF 00 AND #$00FF $88E673 85 16 STA $16 [$7E:0016] $88E675 E2 20 SEP #$20 $88E677 A5 13 LDA $13 [$7E:0013] $88E679 8D 02 42 STA $4202 [$7E:4202] $88E67C AD 6E 10 LDA $106E [$7E:106E] $88E67F 8D 03 42 STA $4203 [$7E:4203] $88E682 EA NOP $88E683 EA NOP $88E684 EA NOP $88E685 C2 20 REP #$20 $88E687 AD 16 42 LDA $4216 [$7E:4216] $88E68A 18 CLC $88E68B 65 16 ADC $16 [$7E:0016] $88E68D 85 16 STA $16 [$7E:0016] $88E68F E2 20 SEP #$20 $88E691 A5 12 LDA $12 [$7E:0012] $88E693 8D 02 42 STA $4202 [$7E:4202] $88E696 AD 6F 10 LDA $106F [$7E:106F] $88E699 8D 03 42 STA $4203 [$7E:4203] $88E69C EA NOP $88E69D EA NOP $88E69E EA NOP $88E69F C2 20 REP #$20 $88E6A1 AD 16 42 LDA $4216 [$7E:4216] $88E6A4 85 18 STA $18 [$7E:0018] $88E6A6 E2 20 SEP #$20 $88E6A8 A5 13 LDA $13 [$7E:0013] $88E6AA 8D 02 42 STA $4202 [$7E:4202] $88E6AD AD 6F 10 LDA $106F [$7E:106F] $88E6B0 8D 03 42 STA $4203 [$7E:4203] $88E6B3 C2 20 REP #$20 $88E6B5 A5 16 LDA $16 [$7E:0016] $88E6B7 18 CLC $88E6B8 65 18 ADC $18 [$7E:0018] $88E6BA 85 16 STA $16 [$7E:0016] $88E6BC AD 15 42 LDA $4215 [$7E:4215] $88E6BF 29 00 FF AND #$FF00 $88E6C2 18 CLC $88E6C3 65 16 ADC $16 [$7E:0016] $88E6C5 29 00 FF AND #$FF00 $88E6C8 EB XBA $88E6C9 85 12 STA $12 [$7E:0012] $88E6CB 8A TXA $88E6CC 18 CLC $88E6CD 65 1C ADC $1C [$7E:001C] $88E6CF 29 FF 01 AND #$01FF $88E6D2 85 14 STA $14 [$7E:0014] $88E6D4 FA PLX $88E6D5 A5 B5 LDA $B5 [$7E:00B5] $88E6D7 38 SEC $88E6D8 E5 12 SBC $12 [$7E:0012] $88E6DA 9F 00 91 7E STA $7E9100,x[$7E:913E] $88E6DE E8 INX $88E6DF E8 INX $88E6E0 E4 1E CPX $1E [$7E:001E] $88E6E2 10 03 BPL $03 [$E6E7] $88E6E4 4C C3 E5 JMP $E5C3 [$88:E5C3] $88E6E7 AD F4 0F LDA $0FF4 [$7E:0FF4] $88E6EA 89 01 00 BIT #$0001 $88E6ED D0 17 BNE $17 [$E706] $88E6EF A2 3E 00 LDX #$003E $88E6F2 A5 B5 LDA $B5 [$7E:00B5] $88E6F4 38 SEC $88E6F5 FF 00 91 7E SBC $7E9100,x[$7E:913E] $88E6F9 18 CLC $88E6FA 65 B5 ADC $B5 [$7E:00B5] $88E6FC 9F 40 91 7E STA $7E9140,x[$7E:917E] $88E700 CA DEX $88E701 CA DEX $88E702 10 EE BPL $EE [$E6F2] $88E704 80 15 BRA $15 [$E71B] $88E706 A2 7E 00 LDX #$007E $88E709 A5 B5 LDA $B5 [$7E:00B5] $88E70B 38 SEC $88E70C FF 00 91 7E SBC $7E9100,x[$7E:917E] $88E710 18 CLC $88E711 65 B5 ADC $B5 [$7E:00B5] $88E713 9F 80 91 7E STA $7E9180,x[$7E:91FE] $88E717 CA DEX $88E718 CA DEX $88E719 10 EE BPL $EE [$E709] $88E71B FA PLX $88E71C 28 PLP $88E71D 6B RTL $88E71E 22 35 84 88 JSL $888435[$88:8435] $88E722 dx 00, 2C, E727 $88E726 6B RTL $88E727 db 55, 86, 88, 6A, 86, 88, B4, 85, 26, E7, 88, 70, 85, 26, E7, 88, 01, 00, 3D, E7, 82, 86 $88E748 22 35 84 88 JSL $888435[$88:8435] $88E74C dx 41, 26, E751 $88E750 6B RTL $88E751 db 55, 86, 7E, 6A, 86, 7E, B4, 85, 67, E7, 88, 70, 85, BC, E7, 88, 01, 00, 00, 9C, 82, 86 $88E767 08 PHP $88E768 E2 20 SEP #$20 $88E76A C2 10 REP #$10 $88E76C A9 20 LDA #$20 $88E76E 85 74 STA $74 [$7E:0074] $88E770 A9 47 LDA #$47 $88E772 85 75 STA $75 [$7E:0075] $88E774 A9 8F LDA #$8F $88E776 85 76 STA $76 [$7E:0076] $88E778 C2 30 REP #$30 $88E77A A9 24 00 LDA #$0024 $88E77D 8D 86 19 STA $1986 [$7E:1986] $88E780 E2 20 SEP #$20 $88E782 A9 E4 LDA #$E4 $88E784 A9 64 LDA #$64 $88E786 8F 00 9C 7E STA $7E9C00[$7E:9C00] $88E78A C2 20 REP #$20 $88E78C A9 00 9D LDA #$9D00 $88E78F 8F 01 9C 7E STA $7E9C01[$7E:9C01] $88E793 A9 00 00 LDA #$0000 $88E796 8F 03 9C 7E STA $7E9C03[$7E:9C03] $88E79A A9 00 00 LDA #$0000 $88E79D 8F 00 9D 7E STA $7E9D00[$7E:9D00] $88E7A1 A9 20 80 LDA #$8020 $88E7A4 8F 02 9D 7E STA $7E9D02[$7E:9D02] $88E7A8 A9 00 00 LDA #$0000 $88E7AB 8F 04 9D 7E STA $7E9D04[$7E:9D04] $88E7AF 8B PHB $88E7B0 F4 00 A9 PEA $A900 $88E7B3 AB PLB $88E7B4 AB PLB $88E7B5 22 66 94 A9 JSL $A99466[$A9:9466] $88E7B9 AB PLB $88E7BA 28 PLP $88E7BB 6B RTL $88E7BC 08 PHP $88E7BD C2 30 REP #$30 $88E7BF AD 98 09 LDA $0998 [$7E:0998] $88E7C2 C9 13 00 CMP #$0013 $88E7C5 F0 1E BEQ $1E [$E7E5] $88E7C7 A9 24 00 LDA #$0024 $88E7CA 8D 86 19 STA $1986 [$7E:1986] $88E7CD AD 98 09 LDA $0998 [$7E:0998] $88E7D0 C9 1B 00 CMP #$001B $88E7D3 F0 0E BEQ $0E [$E7E3] $88E7D5 8B PHB $88E7D6 F4 00 A9 PEA $A900 $88E7D9 AB PLB $88E7DA AB PLB $88E7DB 22 66 94 A9 JSL $A99466[$A9:9466] $88E7DF AB PLB $88E7E0 20 ED E7 JSR $E7ED [$88:E7ED] $88E7E3 28 PLP $88E7E4 6B RTL $88E7ED AE 14 19 LDX $1914 [$7E:1914] $88E7F0 BD 33 E8 LDA $E833,x[$88:E833] $88E7F3 10 08 BPL $08 [$E7FD] $88E7F5 9C 14 19 STZ $1914 [$7E:1914] $88E7F8 AD 33 E8 LDA $E833 [$88:E833] $88E7FB 80 0C BRA $0C [$E809] $88E7FD EE 14 19 INC $1914 [$7E:1914] $88E800 EE 14 19 INC $1914 [$7E:1914] $88E803 EE 14 19 INC $1914 [$7E:1914] $88E806 EE 14 19 INC $1914 [$7E:1914] $88E809 48 PHA $88E80A E2 20 SEP #$20 $88E80C 29 1F AND #$1F $88E80E 09 20 ORA #$20 $88E810 85 74 STA $74 [$7E:0074] $88E812 C2 20 REP #$20 $88E814 A3 01 LDA $01,s [$7E:1FF0] $88E816 0A ASL A $88E817 0A ASL A $88E818 0A ASL A $88E819 EB XBA $88E81A E2 20 SEP #$20 $88E81C 29 1F AND #$1F $88E81E 09 40 ORA #$40 $88E820 85 75 STA $75 [$7E:0075] $88E822 C2 20 REP #$20 $88E824 68 PLA $88E825 4A LSR A $88E826 4A LSR A $88E827 EB XBA $88E828 E2 20 SEP #$20 $88E82A 29 1F AND #$1F $88E82C 09 80 ORA #$80 $88E82E 85 76 STA $76 [$7E:0076] $88E830 C2 20 REP #$20 $88E832 60 RTS $88E833 db 1F, 00 $88E837 db 9F, 00 $88E83B db 1F, 01 $88E83F db 9F, 01 $88E843 db 3F, 02 $88E847 db BF, 02 $88E84B db 3F, 03 $88E84F db BF, 03 $88E853 db FD, 03 $88E857 db F9, 03 $88E85B db F5, 03 $88E85F db F1, 03 $88E863 db EC, 03 $88E867 db E8, 03 $88E86B db E4, 03 $88E86F db E0, 03 $88E873 db 60, 13 $88E877 db E0, 22 $88E87B db 60, 32 $88E87F db E0, 45 $88E883 db 40, 55 $88E887 db C0, 64 $88E88B db 40, 74 $88E88F db 02, 7C $88E893 db 06, 7C $88E897 db 0A, 7C $88E89B db 0D, 7C $88E89F db 31, 7C $88E8A3 db 35, 7C $88E8A7 db 39, 7C $88E8AB db 1F, 7C $88E8AF db 1F, 6C $88E8B3 db 1F, 5C $88E8B7 db 1F, 4C $88E8BB db 1F, 3C $88E8BF db 1F, 28 $88E8C3 db 1F, 18 $88E8C7 db 1F, 08 $88E8CB db FF, FF ;;; ;;; $88E8D9 08 PHP $88E8DA 8B PHB $88E8DB 4B PHK $88E8DC AB PLB $88E8DD C2 30 REP #$30 $88E8DF DA PHX $88E8E0 22 35 84 88 JSL $888435[$88:8435] $88E8E4 dx 41, 26, E8EC $88E8E8 FA PLX $88E8E9 AB PLB $88E8EA 28 PLP $88E8EB 6B RTL $88E8EC dx 866A,7E, 8655,7E, E917, 8570,88E9E6, 0001,9000, 8682, 8570,88EA3C, 0001,9000, 8682, 8570,88EACB, 0001,9000, 8682, 8569 ;;; ;;; $88E917 08 PHP $88E918 E2 20 SEP #$20 $88E91A C2 10 REP #$10 $88E91C A9 30 LDA #$30 $88E91E 9D 14 19 STA $1914,x[$7E:1914] $88E921 85 74 STA $74 [$7E:0074] $88E923 A9 50 LDA #$50 $88E925 9D 15 19 STA $1915,x[$7E:1915] $88E928 85 75 STA $75 [$7E:0075] $88E92A A9 80 LDA #$80 $88E92C 9D 20 19 STA $1920,x[$7E:1920] $88E92F 85 76 STA $76 [$7E:0076] $88E931 C2 30 REP #$30 $88E933 A9 10 00 LDA #$0010 $88E936 8D 86 19 STA $1986 [$7E:1986] $88E939 A9 E4 00 LDA #$00E4 $88E93C 8F 00 90 7E STA $7E9000[$7E:9000] $88E940 A9 00 91 LDA #$9100 $88E943 8F 01 90 7E STA $7E9001[$7E:9001] $88E947 A9 E4 00 LDA #$00E4 $88E94A 8F 03 90 7E STA $7E9003[$7E:9003] $88E94E A9 C8 91 LDA #$91C8 $88E951 8F 04 90 7E STA $7E9004[$7E:9004] $88E955 A9 98 00 LDA #$0098 $88E958 8F 06 90 7E STA $7E9006[$7E:9006] $88E95C A9 90 92 LDA #$9290 $88E95F 8F 07 90 7E STA $7E9007[$7E:9007] $88E963 A9 00 00 LDA #$0000 $88E966 8F 09 90 7E STA $7E9009[$7E:9009] $88E96A A9 01 00 LDA #$0001 $88E96D 8D EC 0F STA $0FEC [$7E:0FEC] $88E970 9E 2C 19 STZ $192C,x[$7E:192C] $88E973 9E 38 19 STZ $1938,x[$7E:1938] $88E976 A9 00 00 LDA #$0000 $88E979 8F 80 90 7E STA $7E9080[$7E:9080] $88E97D 8F 82 90 7E STA $7E9082[$7E:9082] $88E981 8F 90 90 7E STA $7E9090[$7E:9090] $88E985 28 PLP $88E986 60 RTS ;;; ;;; $88E987 08 PHP $88E988 C2 30 REP #$30 $88E98A DA PHX $88E98B AD EE 0F LDA $0FEE [$7E:0FEE] $88E98E 85 12 STA $12 [$7E:0012] $88E990 BD 2C 19 LDA $192C,x[$7E:192C] $88E993 85 14 STA $14 [$7E:0014] $88E995 AD BE 0F LDA $0FBE [$7E:0FBE] $88E998 38 SEC $88E999 ED 15 09 SBC $0915 [$7E:0915] $88E99C A8 TAY $88E99D AD BA 0F LDA $0FBA [$7E:0FBA] $88E9A0 38 SEC $88E9A1 ED 11 09 SBC $0911 [$7E:0911] $88E9A4 AA TAX $88E9A5 30 18 BMI $18 [$E9BF] $88E9A7 C9 00 01 CMP #$0100 $88E9AA 10 13 BPL $13 [$E9BF] $88E9AC E2 20 SEP #$20 $88E9AE A9 7E LDA #$7E $88E9B0 85 02 STA $02 [$7E:0002] $88E9B2 C2 20 REP #$20 $88E9B4 A9 00 91 LDA #$9100 $88E9B7 85 00 STA $00 [$7E:0000] $88E9B9 22 4B C5 91 JSL $91C54B[$91:C54B] $88E9BD 80 11 BRA $11 [$E9D0] $88E9BF E2 20 SEP #$20 $88E9C1 A9 7E LDA #$7E $88E9C3 85 02 STA $02 [$7E:0002] $88E9C5 C2 20 REP #$20 $88E9C7 A9 00 91 LDA #$9100 $88E9CA 85 00 STA $00 [$7E:0000] $88E9CC 22 11 BE 91 JSL $91BE11[$91:BE11] $88E9D0 FA PLX $88E9D1 E2 20 SEP #$20 $88E9D3 BD 14 19 LDA $1914,x[$7E:1914] $88E9D6 85 74 STA $74 [$7E:0074] $88E9D8 BD 15 19 LDA $1915,x[$7E:1915] $88E9DB 85 75 STA $75 [$7E:0075] $88E9DD BD 20 19 LDA $1920,x[$7E:1920] $88E9E0 85 76 STA $76 [$7E:0076] $88E9E2 C2 20 REP #$20 $88E9E4 28 PLP $88E9E5 60 RTS ;;; ;;; $88E9E6 08 PHP $88E9E7 C2 30 REP #$30 $88E9E9 A9 10 00 LDA #$0010 $88E9EC 8D 86 19 STA $1986 [$7E:1986] $88E9EF AF 82 90 7E LDA $7E9082[$7E:9082] $88E9F3 18 CLC $88E9F4 69 00 40 ADC #$4000 $88E9F7 8F 82 90 7E STA $7E9082[$7E:9082] $88E9FB AF 80 90 7E LDA $7E9080[$7E:9080] $88E9FF 69 00 00 ADC #$0000 $88EA02 8F 80 90 7E STA $7E9080[$7E:9080] $88EA06 BD 38 19 LDA $1938,x[$7E:1938] $88EA09 18 CLC $88EA0A 6F 82 90 7E ADC $7E9082[$7E:9082] $88EA0E 9D 38 19 STA $1938,x[$7E:1938] $88EA11 BD 2C 19 LDA $192C,x[$7E:192C] $88EA14 6F 80 90 7E ADC $7E9080[$7E:9080] $88EA18 9D 2C 19 STA $192C,x[$7E:192C] $88EA1B C9 04 00 CMP #$0004 $88EA1E 30 17 BMI $17 [$EA37] $88EA20 A9 04 00 LDA #$0004 $88EA23 9D 2C 19 STA $192C,x[$7E:192C] $88EA26 AE B2 18 LDX $18B2 [$7E:18B2] $88EA29 BD CC 18 LDA $18CC,x[$7E:18CC] $88EA2C 1A INC A $88EA2D 1A INC A $88EA2E 9D CC 18 STA $18CC,x[$7E:18CC] $88EA31 A9 01 00 LDA #$0001 $88EA34 9D E4 18 STA $18E4,x[$7E:18E4] $88EA37 20 87 E9 JSR $E987 [$88:E987] $88EA3A 28 PLP $88EA3B 6B RTL ;;; ;;; $88EA3C 08 PHP $88EA3D C2 30 REP #$30 $88EA3F A9 10 00 LDA #$0010 $88EA42 8D 86 19 STA $1986 [$7E:1986] $88EA45 AD EC 0F LDA $0FEC [$7E:0FEC] $88EA48 D0 13 BNE $13 [$EA5D] $88EA4A AE B2 18 LDX $18B2 [$7E:18B2] $88EA4D BD CC 18 LDA $18CC,x[$7E:18CC] $88EA50 1A INC A $88EA51 1A INC A $88EA52 9D CC 18 STA $18CC,x[$7E:18CC] $88EA55 A9 01 00 LDA #$0001 $88EA58 9D E4 18 STA $18E4,x[$7E:18E4] $88EA5B 28 PLP $88EA5C 6B RTL $88EA5D 20 87 E9 JSR $E987 [$88:E987] $88EA60 AF 90 90 7E LDA $7E9090[$7E:9090] $88EA64 0A ASL A $88EA65 0A ASL A $88EA66 A8 TAY $88EA67 E2 20 SEP #$20 $88EA69 B9 8B EA LDA $EA8B,y[$88:EA8B] $88EA6C 9D 14 19 STA $1914,x[$7E:1914] $88EA6F B9 8C EA LDA $EA8C,y[$88:EA8C] $88EA72 9D 15 19 STA $1915,x[$7E:1915] $88EA75 B9 8D EA LDA $EA8D,y[$88:EA8D] $88EA78 9D 20 19 STA $1920,x[$7E:1920] $88EA7B C2 20 REP #$20 $88EA7D AF 90 90 7E LDA $7E9090[$7E:9090] $88EA81 1A INC A $88EA82 29 0F 00 AND #$000F $88EA85 8F 90 90 7E STA $7E9090[$7E:9090] $88EA89 28 PLP $88EA8A 6B RTL $88EA8B db 30, 50, 80 $88EA8F db 2F, 4F, 80 $88EA93 db 2E, 4E, 80 $88EA97 db 2D, 4D, 80 $88EA9B db 2C, 4C, 80 $88EA9F db 2B, 4B, 80 $88EAA3 db 2A, 4A, 80 $88EAA7 db 29, 49, 80 $88EAAB db 28, 48, 80 $88EAAF db 29, 49, 80 $88EAB3 db 2A, 4A, 80 $88EAB7 db 2B, 4B, 80 $88EABB db 2C, 4C, 80 $88EABF db 2D, 4D, 80 $88EAC3 db 2E, 4E, 80 $88EAC7 db 2F, 4F, 80 ;;; ;;; $88EACB 08 PHP $88EACC C2 30 REP #$30 $88EACE A9 10 00 LDA #$0010 $88EAD1 8D 86 19 STA $1986 [$7E:1986] $88EAD4 E2 20 SEP #$20 $88EAD6 BD 15 19 LDA $1915,x[$7E:1915] $88EAD9 C9 40 CMP #$40 $88EADB D0 4C BNE $4C [$EB29] $88EADD A9 20 LDA #$20 $88EADF 85 74 STA $74 [$7E:0074] $88EAE1 A9 40 LDA #$40 $88EAE3 85 75 STA $75 [$7E:0075] $88EAE5 A9 80 LDA #$80 $88EAE7 85 76 STA $76 [$7E:0076] $88EAE9 C2 20 REP #$20 $88EAEB 9E 38 19 STZ $1938,x[$7E:1938] $88EAEE 9E 2C 19 STZ $192C,x[$7E:192C] $88EAF1 A2 FE 01 LDX #$01FE $88EAF4 A9 FF 00 LDA #$00FF $88EAF7 9F 00 91 7E STA $7E9100,x[$7E:92FE] $88EAFB CA DEX $88EAFC CA DEX $88EAFD 10 F5 BPL $F5 [$EAF4] $88EAFF A9 00 00 LDA #$0000 $88EB02 8F 00 90 7E STA $7E9000[$7E:9000] $88EB06 8F 02 90 7E STA $7E9002[$7E:9002] $88EB0A 8F 04 90 7E STA $7E9004[$7E:9004] $88EB0E 8F 06 90 7E STA $7E9006[$7E:9006] $88EB12 8F 08 90 7E STA $7E9008[$7E:9008] $88EB16 AE B2 18 LDX $18B2 [$7E:18B2] $88EB19 BD CC 18 LDA $18CC,x[$7E:18CC] $88EB1C 1A INC A $88EB1D 1A INC A $88EB1E 9D CC 18 STA $18CC,x[$7E:18CC] $88EB21 A9 01 00 LDA #$0001 $88EB24 9D E4 18 STA $18E4,x[$7E:18E4] $88EB27 80 2D BRA $2D [$EB56] $88EB29 C2 20 REP #$20 $88EB2B 20 87 E9 JSR $E987 [$88:E987] $88EB2E AE B2 18 LDX $18B2 [$7E:18B2] $88EB31 E2 20 SEP #$20 $88EB33 BD 14 19 LDA $1914,x[$7E:1914] $88EB36 C9 20 CMP #$20 $88EB38 F0 04 BEQ $04 [$EB3E] $88EB3A 3A DEC A $88EB3B 9D 14 19 STA $1914,x[$7E:1914] $88EB3E BD 15 19 LDA $1915,x[$7E:1915] $88EB41 C9 40 CMP #$40 $88EB43 F0 04 BEQ $04 [$EB49] $88EB45 3A DEC A $88EB46 9D 15 19 STA $1915,x[$7E:1915] $88EB49 BD 20 19 LDA $1920,x[$7E:1920] $88EB4C C9 80 CMP #$80 $88EB4E F0 04 BEQ $04 [$EB54] $88EB50 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $88EB54 C2 20 REP #$20 $88EB56 28 PLP $88EB57 6B RTL ;;; ;;; $88EB58 08 PHP $88EB59 8B PHB $88EB5A 4B PHK $88EB5B AB PLB $88EB5C C2 30 REP #$30 $88EB5E DA PHX $88EB5F 22 35 84 88 JSL $888435[$88:8435] $88EB63 dx 00, 32, EB73 $88EB67 22 35 84 88 JSL $888435[$88:8435] $88EB6B dx 00, 31, EB85 $88EB6F FA PLX $88EB70 AB PLB $88EB71 28 PLP $88EB72 6B RTL $88EB73 db 55, 86, 7E, 9F, EB, 70, 85, B0, EB, 88, 01, 00, 00, 98, 82, 86, 69, 85, 55, 86, 88, 70, 85, D2, EB, 88, 01, 00, 95, EB, 82, 86, 69, 85 ;;; ;;; $88EB9F 08 PHP $88EBA0 E2 20 SEP #$20 $88EBA2 C2 10 REP #$10 $88EBA4 DA PHX $88EBA5 5A PHY $88EBA6 64 6F STZ $6F [$7E:006F] $88EBA8 22 0A A0 8B JSL $8BA00A[$8B:A00A] $88EBAC 7A PLY $88EBAD FA PLX $88EBAE 28 PLP $88EBAF 60 RTS $88EBB0 08 PHP $88EBB1 C2 30 REP #$30 $88EBB3 22 0A A0 8B JSL $8BA00A[$8B:A00A] $88EBB7 AD 51 1F LDA $1F51 [$7E:1F51] $88EBBA C9 68 9B CMP #$9B68 $88EBBD D0 11 BNE $11 [$EBD0] $88EBBF AE B2 18 LDX $18B2 [$7E:18B2] $88EBC2 BD CC 18 LDA $18CC,x[$7E:18CC] $88EBC5 1A INC A $88EBC6 1A INC A $88EBC7 9D CC 18 STA $18CC,x[$7E:18CC] $88EBCA A9 01 00 LDA #$0001 $88EBCD 9D E4 18 STA $18E4,x[$7E:18E4] $88EBD0 28 PLP $88EBD1 6B RTL $88EBD2 08 PHP $88EBD3 C2 30 REP #$30 $88EBD5 AD 51 1F LDA $1F51 [$7E:1F51] $88EBD8 C9 68 9B CMP #$9B68 $88EBDB D0 11 BNE $11 [$EBEE] $88EBDD AE B2 18 LDX $18B2 [$7E:18B2] $88EBE0 BD CC 18 LDA $18CC,x[$7E:18CE] $88EBE3 1A INC A $88EBE4 1A INC A $88EBE5 9D CC 18 STA $18CC,x[$7E:18CE] $88EBE8 A9 01 00 LDA #$0001 $88EBEB 9D E4 18 STA $18E4,x[$7E:18E6] $88EBEE 28 PLP $88EBEF 6B RTL ;;; ;;; { $88EBF0 08 PHP $88EBF1 8B PHB $88EBF2 4B PHK $88EBF3 AB PLB $88EBF4 C2 30 REP #$30 $88EBF6 DA PHX $88EBF7 22 35 84 88 JSL $888435[$88:8435] $88EBFB dx 00, 31, EC03 $88EBFF FA PLX $88EC00 AB PLB $88EC01 28 PLP $88EC02 6B RTL $88EC03 dx 8655,88, 8570,88EC1D, 0001,EC13, 8682, 8569 } $88EC1D 08 PHP $88EC1E C2 30 REP #$30 $88EC20 AD 4B 1A LDA $1A4B [$7E:1A4B] $88EC23 C9 01 00 CMP #$0001 $88EC26 D0 11 BNE $11 [$EC39] $88EC28 AE B2 18 LDX $18B2 [$7E:18B2] $88EC2B BD CC 18 LDA $18CC,x[$7E:18CC] $88EC2E 1A INC A $88EC2F 1A INC A $88EC30 9D CC 18 STA $18CC,x[$7E:18CC] $88EC33 A9 01 00 LDA #$0001 $88EC36 9D E4 18 STA $18E4,x[$7E:18E4] $88EC39 28 PLP $88EC3A 6B RTL $88EC3B 08 PHP $88EC3C 8B PHB $88EC3D 4B PHK $88EC3E AB PLB $88EC3F C2 30 REP #$30 $88EC41 DA PHX $88EC42 A9 01 00 LDA #$0001 $88EC45 8D 9C 0D STA $0D9C [$7E:0D9C] $88EC48 A9 00 40 LDA #$4000 $88EC4B 8D 9E 0D STA $0D9E [$7E:0D9E] $88EC4E A9 08 00 LDA #$0008 $88EC51 8D A0 0D STA $0DA0 [$7E:0DA0] $88EC54 A9 C0 00 LDA #$00C0 $88EC57 8D 82 0D STA $0D82 [$7E:0D82] $88EC5A 8D 85 0D STA $0D85 [$7E:0D85] $88EC5D 8D 88 0D STA $0D88 [$7E:0D88] $88EC60 8D 8B 0D STA $0D8B [$7E:0D8B] $88EC63 A9 00 98 LDA #$9800 $88EC66 8D 83 0D STA $0D83 [$7E:0D83] $88EC69 A9 80 98 LDA #$9880 $88EC6C 8D 86 0D STA $0D86 [$7E:0D86] $88EC6F A9 00 98 LDA #$9800 $88EC72 8D 89 0D STA $0D89 [$7E:0D89] $88EC75 A9 80 98 LDA #$9880 $88EC78 8D 8C 0D STA $0D8C [$7E:0D8C] $88EC7B 9C 8E 0D STZ $0D8E [$7E:0D8E] $88EC7E 22 35 84 88 JSL $888435[$88:8435] $88EC82 dx 42, 11, EC8A $88EC86 FA PLX $88EC87 AB PLB $88EC88 28 PLP $88EC89 6B RTL $88EC8A db 6A, 86, 7E, 55, 86, 00, 9F, EC, 70, 85, B6, EC, 88, 01, 00, 82, 0D, 82, 86, 69, 85 $88EC9F 08 PHP $88ECA0 C2 30 REP #$30 $88ECA2 A9 FE FF LDA #$FFFE $88ECA5 9D 14 19 STA $1914,x[$7E:1914] $88ECA8 A9 01 00 LDA #$0001 $88ECAB 9D 20 19 STA $1920,x[$7E:1920] $88ECAE 9E 2C 19 STZ $192C,x[$7E:192C] $88ECB1 9E 38 19 STZ $1938,x[$7E:1938] $88ECB4 28 PLP $88ECB5 60 RTS $88ECB6 08 PHP $88ECB7 C2 30 REP #$30 $88ECB9 AD 9C 0D LDA $0D9C [$7E:0D9C] $88ECBC D0 13 BNE $13 [$ECD1] $88ECBE AE B2 18 LDX $18B2 [$7E:18B2] $88ECC1 BD CC 18 LDA $18CC,x[$7E:18CC] $88ECC4 1A INC A $88ECC5 1A INC A $88ECC6 9D CC 18 STA $18CC,x[$7E:18CC] $88ECC9 A9 01 00 LDA #$0001 $88ECCC 9D E4 18 STA $18E4,x[$7E:18E4] $88ECCF 28 PLP $88ECD0 6B RTL $88ECD1 A9 04 00 LDA #$0004 $88ECD4 85 1C STA $1C [$7E:001C] $88ECD6 A9 80 00 LDA #$0080 $88ECD9 85 1E STA $1E [$7E:001E] $88ECDB DA PHX $88ECDC AD A0 0D LDA $0DA0 [$7E:0DA0] $88ECDF 0A ASL A $88ECE0 85 12 STA $12 [$7E:0012] $88ECE2 BD 14 19 LDA $1914,x[$7E:1914] $88ECE5 18 CLC $88ECE6 65 12 ADC $12 [$7E:0012] $88ECE8 29 FF 01 AND #$01FF $88ECEB 9D 14 19 STA $1914,x[$7E:1914] $88ECEE BD 14 19 LDA $1914,x[$7E:1914] $88ECF1 85 14 STA $14 [$7E:0014] $88ECF3 A2 00 00 LDX #$0000 $88ECF6 DA PHX $88ECF7 A6 14 LDX $14 [$7E:0014] $88ECF9 BF 43 B4 A0 LDA $A0B443,x[$A0:B451] $88ECFD 10 03 BPL $03 [$ED02] $88ECFF 4C 89 ED JMP $ED89 [$88:ED89] $88ED02 85 12 STA $12 [$7E:0012] $88ED04 E2 20 SEP #$20 $88ED06 8D 02 42 STA $4202 [$7E:4202] $88ED09 AD 9E 0D LDA $0D9E [$7E:0D9E] $88ED0C 8D 03 42 STA $4203 [$7E:4203] $88ED0F EA NOP $88ED10 EA NOP $88ED11 EA NOP $88ED12 C2 20 REP #$20 $88ED14 AD 16 42 LDA $4216 [$7E:4216] $88ED17 EB XBA $88ED18 29 FF 00 AND #$00FF $88ED1B 85 16 STA $16 [$7E:0016] $88ED1D E2 20 SEP #$20 $88ED1F A5 13 LDA $13 [$7E:0013] $88ED21 8D 02 42 STA $4202 [$7E:4202] $88ED24 AD 9E 0D LDA $0D9E [$7E:0D9E] $88ED27 8D 03 42 STA $4203 [$7E:4203] $88ED2A EA NOP $88ED2B EA NOP $88ED2C EA NOP $88ED2D C2 20 REP #$20 $88ED2F AD 16 42 LDA $4216 [$7E:4216] $88ED32 18 CLC $88ED33 65 16 ADC $16 [$7E:0016] $88ED35 85 16 STA $16 [$7E:0016] $88ED37 E2 20 SEP #$20 $88ED39 A5 12 LDA $12 [$7E:0012] $88ED3B 8D 02 42 STA $4202 [$7E:4202] $88ED3E AD 9F 0D LDA $0D9F [$7E:0D9F] $88ED41 8D 03 42 STA $4203 [$7E:4203] $88ED44 EA NOP $88ED45 EA NOP $88ED46 EA NOP $88ED47 C2 20 REP #$20 $88ED49 AD 16 42 LDA $4216 [$7E:4216] $88ED4C 85 18 STA $18 [$7E:0018] $88ED4E E2 20 SEP #$20 $88ED50 A5 13 LDA $13 [$7E:0013] $88ED52 8D 02 42 STA $4202 [$7E:4202] $88ED55 AD 9F 0D LDA $0D9F [$7E:0D9F] $88ED58 8D 03 42 STA $4203 [$7E:4203] $88ED5B C2 20 REP #$20 $88ED5D A5 16 LDA $16 [$7E:0016] $88ED5F 18 CLC $88ED60 65 18 ADC $18 [$7E:0018] $88ED62 85 16 STA $16 [$7E:0016] $88ED64 AD 15 42 LDA $4215 [$7E:4215] $88ED67 29 00 FF AND #$FF00 $88ED6A 18 CLC $88ED6B 65 16 ADC $16 [$7E:0016] $88ED6D 29 00 FF AND #$FF00 $88ED70 EB XBA $88ED71 85 12 STA $12 [$7E:0012] $88ED73 8A TXA $88ED74 18 CLC $88ED75 65 1C ADC $1C [$7E:001C] $88ED77 29 FF 01 AND #$01FF $88ED7A 85 14 STA $14 [$7E:0014] $88ED7C FA PLX $88ED7D A5 B9 LDA $B9 [$7E:00B9] $88ED7F 18 CLC $88ED80 65 12 ADC $12 [$7E:0012] $88ED82 9F 00 98 7E STA $7E9800,x[$7E:9800] $88ED86 4C 11 EE JMP $EE11 [$88:EE11] $88ED89 49 FF FF EOR #$FFFF $88ED8C 1A INC A $88ED8D 85 12 STA $12 [$7E:0012] $88ED8F E2 20 SEP #$20 $88ED91 8D 02 42 STA $4202 [$7E:4202] $88ED94 AD 9E 0D LDA $0D9E [$7E:0D9E] $88ED97 8D 03 42 STA $4203 [$7E:4203] $88ED9A EA NOP $88ED9B EA NOP $88ED9C EA NOP $88ED9D C2 20 REP #$20 $88ED9F AD 16 42 LDA $4216 [$7E:4216] $88EDA2 EB XBA $88EDA3 29 FF 00 AND #$00FF $88EDA6 85 16 STA $16 [$7E:0016] $88EDA8 E2 20 SEP #$20 $88EDAA A5 13 LDA $13 [$7E:0013] $88EDAC 8D 02 42 STA $4202 [$7E:4202] $88EDAF AD 9E 0D LDA $0D9E [$7E:0D9E] $88EDB2 8D 03 42 STA $4203 [$7E:4203] $88EDB5 EA NOP $88EDB6 EA NOP $88EDB7 EA NOP $88EDB8 C2 20 REP #$20 $88EDBA AD 16 42 LDA $4216 [$7E:4216] $88EDBD 18 CLC $88EDBE 65 16 ADC $16 [$7E:0016] $88EDC0 85 16 STA $16 [$7E:0016] $88EDC2 E2 20 SEP #$20 $88EDC4 A5 12 LDA $12 [$7E:0012] $88EDC6 8D 02 42 STA $4202 [$7E:4202] $88EDC9 AD 9F 0D LDA $0D9F [$7E:0D9F] $88EDCC 8D 03 42 STA $4203 [$7E:4203] $88EDCF EA NOP $88EDD0 EA NOP $88EDD1 EA NOP $88EDD2 C2 20 REP #$20 $88EDD4 AD 16 42 LDA $4216 [$7E:4216] $88EDD7 85 18 STA $18 [$7E:0018] $88EDD9 E2 20 SEP #$20 $88EDDB A5 13 LDA $13 [$7E:0013] $88EDDD 8D 02 42 STA $4202 [$7E:4202] $88EDE0 AD 9F 0D LDA $0D9F [$7E:0D9F] $88EDE3 8D 03 42 STA $4203 [$7E:4203] $88EDE6 C2 20 REP #$20 $88EDE8 A5 16 LDA $16 [$7E:0016] $88EDEA 18 CLC $88EDEB 65 18 ADC $18 [$7E:0018] $88EDED 85 16 STA $16 [$7E:0016] $88EDEF AD 15 42 LDA $4215 [$7E:4215] $88EDF2 29 00 FF AND #$FF00 $88EDF5 18 CLC $88EDF6 65 16 ADC $16 [$7E:0016] $88EDF8 29 00 FF AND #$FF00 $88EDFB EB XBA $88EDFC 85 12 STA $12 [$7E:0012] $88EDFE 8A TXA $88EDFF 18 CLC $88EE00 65 1C ADC $1C [$7E:001C] $88EE02 29 FF 01 AND #$01FF $88EE05 85 14 STA $14 [$7E:0014] $88EE07 FA PLX $88EE08 A5 B9 LDA $B9 [$7E:00B9] $88EE0A 38 SEC $88EE0B E5 12 SBC $12 [$7E:0012] $88EE0D 9F 00 98 7E STA $7E9800,x[$7E:987A] $88EE11 E8 INX $88EE12 E8 INX $88EE13 E4 1E CPX $1E [$7E:001E] $88EE15 10 03 BPL $03 [$EE1A] $88EE17 4C F6 EC JMP $ECF6 [$88:ECF6] $88EE1A A2 7E 00 LDX #$007E $88EE1D A5 B9 LDA $B9 [$7E:00B9] $88EE1F 38 SEC $88EE20 FF 00 98 7E SBC $7E9800,x[$7E:987E] $88EE24 18 CLC $88EE25 65 B9 ADC $B9 [$7E:00B9] $88EE27 9F 80 98 7E STA $7E9880,x[$7E:98FE] $88EE2B CA DEX $88EE2C CA DEX $88EE2D 10 EE BPL $EE [$EE1D] $88EE2F FA PLX $88EE30 28 PLP $88EE31 6B RTL