MEGAMAN 1 NES ROM TECH DOC version 0.13 It has been 2 months since the last release of the last megaman 1 nes rom tech doc and I'm happy to see that people are now going into the code it-self! I received quite interesting e-mails from a guy who speaks Spanish and believe me this guy is good. Remember, it takes only a few minutes of your time to write me your discovery and then last for years in this megaman 1 tech doc and make a lot of rom hackers happy :) my e-mail is alphabeta@altern.org Ok in this update, Ninja SuperK used the Megaman Japaness rom, to my knowledge it's the same as the US version except for the intro gfx and the end. Oh yeah I almost forgot, if anyone can translate this for me, tell me(and do it). Using the astalavista translator the results were so-so because the dude used some spanish slangs but who know, may be you can understand better than I do :) Finaly remember, the most things we know about this rom, the most outstanding the megaman 1 hacks will be and our understanding of the NES coding will be only better! Let's the NES scene rulez! you can always get the latest version of this doc on http://worldofwarcraftbeta.0catch.com/nes/megm1rom.txt UPDATE 01/12/31 : part of e-mails I received from Ninja SuperK I'm a prolific hacker.... in NES I mean. because I´m peruvian I write in english very bad, But I send you my discovers. He aki algunas notas ke por razon de espacio no se pudieron inkluir en la version del Rom dumpeada. Rutina 1 banko 5: 901D: A9 01 LDA #$01 901F: 85 05 STA $05 la direccion $0005 contiene 01, y la $0004 contiene 00 ya ke la pagina cero se inicializo a "cero", lo rekuerdas? 9021: A9 00 LDA #$00 9023: 91 04 STA ($04),Y el "STA ($04),Y" significa: guarda el numero del acumulador (en este caso 0) en la direccion contenida en $04, $05 (ya ke las direcciones son de 16 bits) y komo el NES es "little-endian" se cargara el primer numero en high y el segundo numero en low asi tenemos $04=01 $05=00 se cargara: $01 00 bingo! guardara el valor del acumulador en $0100 + el valor de Y. Pero si rekuerdas, la anterior rutina dejo a Y en cero. De lo cual se concluye: guarda el numero cero en $0100. 9025: C8 INY 9026: D0 FB BNE $9023 OH! se incremento Y, esta vez Y cambia de cero a uno y como existe un "BNE" indica: si el numero anterior no es un numero cero, salta a la posicion $9023. La segunda vez que se ejecute el "STA ($04),Y" guardara cero esta vez en $0101, la tercera vez en $0102 y etc. Cuando guarde cero en $01FF "Y" se incrementara, pasando de FF a 00, esta vez no se cumplira la condicion de "BNE" y se seguira con la siguiente instruccion. 9028: E6 05 INC $05 902A: A5 05 LDA $05 902C: C9 08 CMP #$08 902E: D0 F1 BNE $9021 Incrementamos ese uno ke se alojaba en $05, y esta vez nos da un "dos", cargamos al acumulador con ese dos y lo comparamos con "ocho" si el resultado es desigual, entonces saltamos a $9021 y limpiamos esta vez $0200-$02FF, y luego se incrementara $05 limpiando $0300-$03FF hasta que termine limpiando $0700-$07FF y cuando se incremente $05 a ocho, se rompera la condicion "BNE $9021" saltandose a la siguiente instruccion. Esta manera de limpiar RAM, rekiere poka memoria, la siguiente es buena para propositos "educativos" LimpiaRAM LDA #$00 LDY #$00 Limpia STA $0000,Y STA $0100,Y STA $0200,Y STA $0300,Y STA $0400,Y STA $0500,Y STA $0600,Y STA $0700,Y INY BNE Limpia Claro esta ke esta rutina tiene mas espacio, pero se entiende mejor :P paleta del titulo del juego: 8CA0-8CAF: 0F 30 2B 06 0F 30 2B 2C 0F 20 10 00 0F 20 10 2C bg 8CB0-8CBF: 0F 2C 11 0F 0F 20 38 0F 0F 30 11 0F 0F 30 15 0F sp paleta: 8CC0-8CCF: 0F 30 2B 06 0F 30 2B 2C 0F 30 20 10 0F 20 10 2C bg 8D00: 0B .db $0B ;hara la operacion 11 veces 8D01: 40 .db $40 ;valor de A (cargara banko 0) 8D02: 08 .db $08 ;valor de X (cargara $800 bytes) 8D03: 6E .db $6E ;valor de A (cargara banko 2) 8D04: 01 .db $01 ;valor de X (cargara $100 bytes) 8D05: 7E .db $7E ;valor de A (cargara banko 2) 8D06: 01 .db $01 ;valor de X (cargara $100 bytes) 8D07: BE .db $BE ;valor de A (cargara banko 2) 8D08: 01 .db $01 ;valor de X (cargara $100 bytes) 8D09: 62 .db $62 ;valor de A (cargara banko 2) 8D0A: 01 .db $01 ;valor de X (cargara $100 bytes) 8D0B: 72 .db $72 ;valor de A (cargara banko 2) 8D0C: 01 .db $01 ;valor de X (cargara $100 bytes) 8D0D: E2 .db $E2 ;valor de A (cargara banko 2) 8D0E: 01 .db $01 ;valor de X (cargara $100 bytes) 8D0F: D8 .db $D8 ;valor de A (cargara banko 0) 8D10: 01 .db $01 ;valor de X (cargara $100 bytes) 8D11: 5E .db $5E ;valor de A (cargara banko 2) 8D12: 01 .db $01 ;valor de X (cargara $100 bytes) 8D13: C0 .db $C0 ;valor de A (cargara banko 0) 8D14: 08 .db $08 ;valor de X (cargara $800 bytes) 8D15: 41 .db $41 ;valor de A (cargara banko 1) 8D16: 08 .db $08 ;valor de X (cargara $800 bytes) 8EA1: 02 .db $02 numeros ke accederan a zonas del PPU. 8EA3: A0 .db $A0 numero cargado en Y.se copian Y bytes. 8EA4: 80 .db $80 numero a guardar en el PPU en $021D. 9000-BFFF graficas del cuerpo de megaman, letras, elecman, iceman, fireman, gutsman, y algo de la pantalla inicial. 9000: A2 FF LDX #FF ;Inicializamos el Stack. 9005: AD 02 20 LDA $2002 ;esperamos el inicio 9008: 10 FB BPL $9005 ;del vblank. 900A: AD 02 20 LDA $2002 ;esperamos el final 900D: 30 FB BMI $900A ;del vblank. 900F: CA DEX ;como X=1, BPL obliga a 9010: 10 F3 BPL $9005 ;ejecutar una rutina vblank mas. 9012: 9A TXS ;X=#$FF y guardado al stack. 9013: A9 00 LDA #$00 ;esta rutina limpia la pagina 9015: A0 00 LDY #$00 ;cero del juego 9017: 99 00 00 STA $0000,Y ;(se encuentra en $0000-$00FF) 901A: C8 INY ;util para las variables, 901B: D0 FA BNE $9017 ;terminando aki. 901D: A9 01 LDA #$01 ;AJAJA! esta rutina es muy buena 901F: 85 05 STA $05 ;pero se pudo hacer mejor 9021: A9 00 LDA #$00 ;basicamente limpia toda la RAM 9023: 91 04 STA ($04),Y ;desde $0100 hasta $07FF 9025: C8 INY ;se explikara en una nota aparte 9026: D0 FB BNE $9023 ;(buskese como Rutina 1 banko 5) 902E: D0 F1 BNE $9021 ;aki termina. 9032: 85 FF STA $FF ;guardamos en la variable del $2000 9036: 85 FE STA $FE ;guardamos en la variable del $2001 9040: 20 5B C7 JSR $C75B ;carga los graficos en el banko principal. 9043: 20 83 C4 JSR $C483 ;cargamos algunos numeros. 9046: 20 56 F9 JSR $F956 ;inicializa algunas variables. 922A: C0 01 CPY #$01 ;compara Y con uno. 922C: F0 0B BEQ $9239 ;si es igual salta a $9239. 9230: 9D 00 40 STA $4000,X ;guardamos en el registro de sonido. 9234: 9D 00 40 STA $4000,X ;guardamos en el registro de sonido. 9237: CA DEX ;dejamos a X como estaba. 9238: 60 RTS ;retorno. 9239: A9 07 LDA #$07 ;cargamos bits 0,1,2. 923B: 8D 15 40 STA $4015 ;activamos sq1+sq2+trg. 923E: 60 RTS ;regresamos a $929E. 923F: E6 EA INC $EA ;incrementamos $EA. 9243: F0 01 BEQ $9246 ;si es cero saltamos a $9246 9245: 60 RTS ;regresamos. 924A: 86 EC STX $EC ;guardamos cero en $EC. 924C: 84 ED STY $ED ;guardamos cinco en $ED. 9250: 85 EB STA $EB ;guardamos cero en $EB. 9254: 85 EE STA $EE ;guardamos cuatro en $EE. 925B: 71 EC ADC ($EC),Y ;sumamos "1" con lo ke hay en $0518 925D: 91 EC STA ($EC),Y ;y lo guardamos en $0518. 9264: 71 EC ADC ($EC),Y ;sumamos "1" con lo ke hay en $051D 9266: 91 EC STA ($EC),Y ;y lo guardamos en $051D. 926A: 4A LSR ;multiplicamos por dos. 926B: 90 03 BCC $9270 ;si no hay acarreo salta a $9270 9272: 4A LSR ;multiplica por dos. 9273: 90 03 BCC $9278 ;si no hay acarreo salta a $9278 927A: B1 EC LDA ($EC),Y ;carga $0500 927C: C8 INY ;incrementa a $0501 927D: 11 EC ORA ($EC),Y ;setea los bits de $0501 927F: F0 0F BEQ $9290 ;si es cero salta a $9290. 9292: 4A LSR ;multilpica por dos. 9293: B0 09 BCS $929E ;si hay acarreo salta a $929E. 929B: 20 2A 92 JSR $922A ;salta a $922A. 929E: 46 EF LSR $EF ;multiplica por dos. 92A0: 90 06 BCC $92A8 ;si no hay acarreo salta a $92A8 92A8: C6 EE DEC $EE ;decrementamos a $EE. 92AA: F0 17 BEQ $92C3 ;si es cero salta a $92C3. 92AF: 65 EB ADC $EB ;sumamos cuatro a $EB y 92B1: 85 EB STA $EB ;guardamos el valor. 92B6: 65 EC ADC $EC ;sumamos 31 a $EC 92B8: 85 EC STA $EC ;guardamos el valor. 92BC: 65 ED ADC $ED ;???? de ke sirve sumar 92BE: 85 ED STA $ED ;cero???? esto es extraño. 92C0: 4C 56 92 JMP $9256 ;salto a $9256. 92C5: 29 7F AND #$7F ;borramos bit 7 92C7: F0 1E BEQ $92E7 ;si es cero salta a $92E7. 92E9: F0 02 BEQ $92ED ;si es cero salta a $92ED 92EB: C6 F2 DEC $F2 ;decrementa $F2. 92F3: 46 EF LSR $EF ;multiplicado por 32. 92F5: 60 RTS ;regresamos a $D554. C000: 00 ;Estas son las direcciones que el juego C001: 01 ;utilizara para cargar sus respectivos bankos. C002: 02 ;cada numero de banko cargara en $8000-$DFFF C003: 03 ;16k de CHR o programa adicional ;) C004: 04 ;por ejemplo: escribiendo en $C005 el numero C005: 05 ;"5" cargara desde $14000 (sin Ines header) C006: 06 ;hasta $17FFF y lo colocara en $8000-$DFFF C007: 07 ;se vera este fenomeno en un instante. C008: 78 SEI ;desactivamos las IRQs C009: A9 01 LDA #$01 ;no NMI,bg y spr en $0000,PPU inc en 1 C00B: 8D 00 20 STA $2000 ;y Name Table en $2400 C00E: A9 06 LDA #$06 ;no display (bg y spr), monocromo, C010: 8D 01 20 STA $2001 ;no clipping bg y spr C013: A9 05 LDA #$05 ;cargamos el banko numero C015: 8D 05 C0 STA $C005 ;cinco en $8000-$DFFF C018: 4C 00 90 JMP $9000 ;saltamos al banko y seguimos ahi. C39C: 08 PHP ;guardamos el valor de X y A C75B: 20 9C C3 JSR $C39C ;saltamos a $C39C C75E: A5 31 LDA $31 ;cargamos $31 C760: C9 06 CMP #$06 ;comparamos los bits 1 y 2 C762: 90 05 BCC $C769 ;si no hay acarreo salta a $C769 C764: AD 20 8D LDA $8D20 ;carga la constante en $8D20 C767: D0 03 BNE $C76C ;si no es cero salta a $C76C C769: AD 00 8D LDA $8D00 ;carga la constante en $8D00 C76C: 85 0C STA $0C ;guardamos en $0C. C770: 8D 06 20 STA $2006 ;PPU en C773: 8D 06 20 STA $2006 ;$0000. C776: 85 0D STA $0D ;guardamos cero en $0D. D495: A5 FF LDA $FF ;cargamos variable del $2000 D497: 29 7F AND #$7F ;Limpiamos todos los bits menos el 7mo D499: 85 FF STA $FF ;ke es el del NMI D49B: 8D 00 20 STA $2000 ;y apagamos la pantalla. D49E: A5 FE LDA $FE ;cargamos variable del $2001 D4A0: 29 E7 AND #$E7 ;dejamos bits 3 y 4 D4A2: 85 FE STA $FE ;salvamos D4A4: 8D 01 20 STA $2001 ;bg y spr no mostrar. D4A7: 60 RTS ;regresamos a D4B4. D4A8: 48 PHA ;Comienzo de la rutina NMI. D4A9: 8A TXA ;salvamos A, X e Y D4AA: 48 PHA ;en D4AB: 98 TYA ;el D4AC: 48 PHA ;stack. D4AF: F0 03 BEQ $D4B4 ;si es cero entonces salta a $D4B4. D4B1: 4C 4C D5 JMP $D54C ;si es diferente a cero, salta a $D54C. D4B4: 20 95 D4 JSR $D495 ;saltamos a $D495. D4B7: AD 02 20 LDA $2002 ;reseteamos $2006, $2005 y $2002. D4BC: 8D 03 20 STA $2003 ;address del SPR-RAM D4BF: A9 02 LDA #$02 ;transferimos $0200-$02FF D4C1: 8D 14 40 STA $4014 ;a los sprites. D4C4: 20 73 D6 JSR $D673 ;saltamos a $D673. D4C9: F0 03 BEQ $D4CE ;si es cero salta a $D4CE. D4CB: 20 0A D6 JSR $D60A ;si no es cero salta a $D60A. D4D0: F0 03 BEQ $D4D5 ;si es cero salta a $D4D5. D4D2: 20 AB D5 JSR $D5AB ;si no es cero salta a $D5AB. D4DD: F0 08 BEQ $D4E7 ;si es cero salta a $D4E7. D4E7: A5 FF LDA $FF ;carga la variable del $2000. D4E9: 29 FC AND #$FC ;limpia los bits 0 y 1 D4EB: 85 FF STA $FF ;correspondientes al Name Table en $2000. D4F7: AD 02 20 LDA $2002 ;resetamos $2006,$2005,$2002. D4FE: F0 1D BEQ $D51D ;si es cero salta a $D51D. D51D: 18 CLC ;limpiamos el acarreo. D523: 8D 05 20 STA $2005 ;guardamos el vaor en el scroll. D52C: 8D 05 20 STA $2005 ;guardamos el valor en el scroll. D52F: A5 FE LDA $FE ;cargamos variable $2001 D531: 09 1E ORA #$1E ;no clipping bg+spr y visibles D533: 85 FE STA $FE ;bg+spr D535: 8D 01 20 STA $2001 ;guardando la orden. D539: 09 80 ORA #$80 ;NMI encendido D53B: 85 FF STA $FF ;y D53D: 8D 00 20 STA $2000 ;guardado. D54C: A9 04 LDA #$04 ;cargamos D54E: 8D 04 C0 STA $C004 ;el banko 4 y D551: 20 00 90 JSR $9000 ;saltamos a $9000. D556: F0 16 BEQ $D56E ;si es cero salta a $D56E. D571: 9D 00 C0 STA $C000,X ;cargamos el banko de $42. D57D: 68 PLA ;cargamos los valores anteriores. D582: 40 RTI ;aki termina todo. D675: D0 03 BNE $D67A ;si no es cero saltamos a $D67A D677: 4C FD D6 JMP $D6FD ;si es 0 salta a $D6FD y fin de la rutina D67A: 29 C0 AND #$C0 ;limpiamos todo menos los bits 6 y 7 D67C: F0 03 BEQ $D681 ;si es cero salta a $D681 D67E: 4C 07 D7 JMP $D707 ;si no es cero salta a $D707 D6FD: A5 FF LDA $FF ;cargamos la variable del $2000 D6FF: 29 FB AND #$FB ;forzamos a ke el PPU incremente D701: 85 FF STA $FF ;en una unidad. D703: 8D 00 20 STA $2000 ;ejecutamos la orden. D709: C9 40 CMP #$40 ;chekeamos el bit 6 D70B: F0 03 BEQ $D710 ;si esta encendido saltamos a $D710 D70D: 4C 50 D7 JMP $D750 ;si esta apagado saltamos a $D750 FFFA: A8 D4 ;vector NMI en $D4A8 FFFC: 08 C0 ;vector RESET en $C008 FFFE: 08 C0 ;vector BRK/IRQ en $C008 UPDATE 01/10/21 : part of e-mails I received from Vagla : Hey; I read some of your document and thought it was pretty good! I've been : hacking MM1 by hand and with MegaEdit, and so I have some specific MM1 enemy : data that you may want to include in the document. : : Cut Man- 1A478 : Ice Man- 1A539 : Bomb Man- 1A5DE : Fire Man- 1A678 : Elec Man- 1A764 : Guts Man- 1A851 : Wily 1- 1A8D6 : Wily 2- 1A92B : Wily 3- 1A9DC : Wily 4- 1AA35 : : These are the starting locations of all of the enemy data. As you know, the : format is screen #, x coordinate, y coordinate, enemy ID. I have a record of : most of the enemy IDs; however, as I know none of their names, I only have : pictures to go by, and thus can't give you the data and have it make sense. : : Oh, and this data is all for the MM1 ROM (for emulation in NESticle and : other such emulators). : : ennemies indicators : : 00- Bunby Heri : 01- Metall (aka Hard Hat) : 02- Flea : 03- Gabyoall : 04- Suzy (Vertical moving) : 05- Screw Driver (On floor) : 06- Watcher : 08- Wave Bullet : 09- Big Eye : 0A- Shell Gun : 0B- Wall Gun? (On right wall?) : 0C- Electricity A (Elec Man's stage) : 14- Crazy Razy : 16- Screw Driver (On ceiling) : 17- Wall Gun? (On left wall?) : 1C- Cutter : 21- Suzy (Horizontal moving) : 22- Wall Gun? (On right wall?) : 24- Electricity B (Elec Man's stage) : 3D- Small Weapon Capsule? : 40- Large Energy Capsule : 41- 1up? : 42- Magnet Beam Adapter : : As for the rest, I have no time to see what they are. Also, 3E and 3F are : the Large Weapon Capsule and the Small Energy Capsule. However, I don't know : which is which, so you'll need to look into that. Oh, and please make sure : that the ones with a ? are right, because I don't want to give false data to : anyone. You may also want to check and make sure that the numbers are : correct, but they *should* be. Ok I have no time to clean up this doc right now, I'll do it when I'll release a tool i'm coding right now which is exactly to display all this kind of rom informations in a clear way. *** I need the exact locations of Willy MAP #2, #3, #4 and the music switches for all stages if anyone reading this has them or a part of it. *** IF you find new infos/wrong/inexact/stuff, please send me an e-mail! http://worldofwarcraftbeta.0catch.com/nes/megm1rom.txt to get the latest version of this doc. AlphaBeta 01/10/21 alphabeta@altern.org ******************************************************************************************** NO INES HEADER Use these address if you edit the ROM to test it on real Nintendo hardware otherwise always add 10HEX to the address to get the .NES address like 0010 for 0000 ******************************************************************************************** MEGAMAN1.ROM BEGIN - 0000-0k loaded into memory $8000(first boot) - 0000 to 03BF = tiles squaroid assembler(make tiles with 4 other tiles) - 03C0 to 08BF = cutman MAP - 08BF to 0BFF = dr.wily MAP # 1 - 0C00 to 0C2F = cutman map room order - 0C30 to 0C9F = cutman has something to do with maporder + objects - 0CA0 to 0CBF = cutman stage palette start - 0CC0 to 0CFF = 2 unknown palettes - OD00 to 0DFF = select what sprites to use for objects cutman stage - 0E00 to 0EFF = ??? unknown objects definition cutman stage ? - 0F00 to 4000 = GFX sprites + gfx fonts + some tiles 4000-16k | - 4000 to 43BF = dr.wily #2 map stuff - 43C0 to 47FF = iceman MAP - 4CA0 to 4CBF = iceman stage palette start - 4CC0 to 4EFF = dr.wily MAP #2 map stuff - 4F00 to 7F50 (4F00 to 8000?) = GFX tiles 8000-32k | - 83C0 to 877F = bomberman MAP - 8CA0 to 8CBF = bomberman stage palette start - 8F00 to BF00 (8F00 to c000?) = GFX sprites + gfx score C000-48k | - C3C0 to C83F = fireman MAP - CCA0 to CCBF = fireman stage palette start - CEC0 to FEE0 (CEC0 to 10000?) = GFX sprites + tiles + title screen 10000-64k | - 103C0 to 107BF = electricman MAP - 10CA0 to 10CBF = electricman stage palette start - 10CD0 to 10CEF = palette intro screen - 11000 to 14000 = all music 14000-80k | - 143C0 to 147BF = gutman MAP - 14CA0 to 14CBF = gutman stage palette start - 14CBF to 15FFF = refuse to boot - 16000 to 169FF = bug - 169FF to 17FFF = bug with ennemies 18000-96k | - 18000 to 181FF = sprites used - 18200 to 182FF = cuboid sprites - 18300 to 183FF = sprites used - 18400 to 184FF = ??? - 184FF to 1861F = some sprites affection - 18630 to 1863F = wind on megaman at different speed - 18640 to 1864F = walking speed of megaman - 18650 to 18FFF = some sprites affection - 19000 to 19FFF = cuboid sprites - 1A000 to 1B000 = animations, monsters kind/position/acting, flash - 1AECD to 1B0DE = text - 1BDAB to 1BDCA = stage select screen palette 1C000-112k loaded into memory $C000(always) | - all the CODE of the game 0001C000: 00 brk 0001C001: 01 02 ora ($02,x) 0001C003: 03 .db $03 ; 0001C004: 04 .db $04 ; 0001C005: 05 06 ora $06 0001C007: 07 .db $07 ; 0001C008: 78 sei 0001C009: A9 01 lda #$01 0001C00B: 8D 00 20 sta $2000 0001C00E: A9 06 lda #$06 0001C010: 8D 01 20 sta $2001 0001C013: A9 05 lda #$05 0001C015: 8D 05 C0 sta $C005 0001C018: 4C 00 90 jmp $9000 0001C01B: A5 95 lda $95 0001C01D: D0 08 bne $0001C027 0001C01F: A5 14 lda $14 0001C021: 85 16 sta $16 0001C023: A5 15 lda $15 0001C025: 85 17 sta $17 0001C027: A9 00 lda #$00 0001C029: 85 1F sta $1F 0001C02B: A5 1F lda $1F 0001C02D: F0 FC beq $0001C02B 0001C02F: A5 68 lda $68 0001C031: F0 07 beq $0001C03A 0001C033: A5 69 lda $69 0001C035: 85 14 sta $14 0001C037: 4C 4B C0 jmp $C04B 0001C03A: A5 95 lda $95 0001C03C: D0 1B bne $0001C059 0001C03E: 98 tya 0001C03F: 48 pha 0001C040: 8A txa 0001C041: 48 pha 0001C042: 20 8D D5 jsr $D58D 0001C045: 68 pla 0001C046: AA tax 0001C047: 68 pla 0001C048: A8 tay 0001C049: A5 14 lda $14 0001C04B: 45 16 eor $16 0001C04D: 25 14 and $14 0001C04F: 85 18 sta $18 0001C051: A5 15 lda $15 0001C053: 45 17 eor $17 0001C055: 25 15 and $15 0001C057: 85 19 sta $19 0001C059: 60 rts 0001C05A: A9 00 lda #$00 0001C05C: 85 3E sta $3E 0001C05E: A9 FE lda #$FE 0001C060: 20 77 C4 jsr $C477 0001C063: A5 AC lda $AC 0001C065: C9 0A cmp #$0A 0001C067: D0 08 bne $0001C071 0001C069: A9 00 lda #$00 0001C06B: 20 77 C4 jsr $C477 0001C06E: 4C 79 C0 jmp $C079 0001C071: A9 04 lda #$04 0001C073: 20 77 C4 jsr $C477 0001C076: 20 04 C2 jsr $C204 0001C079: A9 00 lda #$00 0001C07B: 85 5C sta $5C 0001C07D: A9 B7 lda #$B7 0001C07F: A2 0B ldx #$0B 0001C081: A0 08 ldy #$08 0001C083: 20 BE F0 jsr $F0BE 0001C086: A5 AC lda $AC 0001C088: C9 0A cmp #$0A 0001C08A: D0 0A bne $0001C096 0001C08C: A9 FF lda #$FF 0001C08E: 20 16 D1 jsr $D116 0001C091: A9 FF lda #$FF 0001C093: 20 16 D1 jsr $D116 0001C096: A9 80 lda #$80 0001C098: 20 16 D1 jsr $D116 0001C09B: A9 FF lda #$FF 0001C09D: 20 16 D1 jsr $D116 0001C0A0: A5 AC lda $AC 0001C0A2: C9 0A cmp #$0A 0001C0A4: D0 08 bne $0001C0AE 0001C0A6: 20 04 C2 jsr $C204 0001C0A9: A9 F8 lda #$F8 0001C0AB: 8D 00 06 sta $0600 0001C0AE: E6 BB inc $BB 0001C0B0: A9 00 lda #$00 0001C0B2: 85 2F sta $2F 0001C0B4: A2 02 ldx #$02 0001C0B6: 20 63 C1 jsr $C163 0001C0B9: A2 05 ldx #$05 0001C0BB: 95 B5 sta $B5,x 0001C0BD: CA dex 0001C0BE: 10 FB bpl $0001C0BB 0001C0C0: EE A0 06 inc $06A0 0001C0C3: A2 00 ldx #$00 0001C0C5: 20 81 C1 jsr $C181 0001C0C8: 20 AC C1 jsr $C1AC 0001C0CB: 20 1B C0 jsr $C01B 0001C0CE: C6 3D dec $3D 0001C0D0: D0 F1 bne $0001C0C3 0001C0D2: A9 40 lda #$40 0001C0D4: 20 0F C2 jsr $C20F 0001C0D7: A9 00 lda #$00 0001C0D9: 85 2F sta $2F 0001C0DB: A2 05 ldx #$05 0001C0DD: 20 63 C1 jsr $C163 0001C0E0: EE A0 06 inc $06A0 0001C0E3: A5 AE lda $AE 0001C0E5: F0 12 beq $0001C0F9 0001C0E7: A2 03 ldx #$03 0001C0E9: 20 81 C1 jsr $C181 0001C0EC: 20 AC C1 jsr $C1AC 0001C0EF: 20 BE C1 jsr $C1BE 0001C0F2: 20 1B C0 jsr $C01B 0001C0F5: C6 AE dec $AE 0001C0F7: D0 EE bne $0001C0E7 0001C0F9: 20 31 D1 jsr $D131 0001C0FC: 20 AC C1 jsr $C1AC 0001C0FF: 20 BE C1 jsr $C1BE 0001C102: A9 FF lda #$FF 0001C104: 20 0F C2 jsr $C20F 0001C107: A9 80 lda #$80 0001C109: 20 0F C2 jsr $C20F 0001C10C: 20 95 D4 jsr $D495 0001C10F: C6 BB dec $BB 0001C111: A2 FF ldx #$FF 0001C113: 9A txs 0001C114: A9 05 lda #$05 0001C116: 8D 05 C0 sta $C005 0001C119: 85 42 sta $42 0001C11B: A6 31 ldx $31 0001C11D: E0 09 cpx #$09 0001C11F: F0 16 beq $0001C137 0001C121: E0 06 cpx #$06 0001C123: B0 16 bcs $0001C13B 0001C125: A5 5D lda $5D 0001C127: 1D 48 C1 ora $C148,x 0001C12A: 85 5D sta $5D 0001C12C: A9 00 lda #$00 0001C12E: 85 BC sta $BC 0001C130: 85 55 sta $55 0001C132: 85 68 sta $68 0001C134: 4C 5A 90 jmp $905A 0001C137: E6 31 inc $31 0001C139: C6 BB dec $BB 0001C13B: A9 00 lda #$00 0001C13D: 85 B4 sta $B4 0001C13F: 85 AB sta $AB 0001C141: 85 68 sta $68 0001C143: E6 31 inc $31 0001C145: 4C 6A 90 jmp $906A 0001C148: 20 10 02 jsr $0210 0001C14B: 40 rti 0001C14C: 04 .db $04 ; 0001C14D: 08 php 0001C14E: 00 brk 0001C14F: 1E 12 18 asl $1812,x 0001C152: 06 24 asl $24 0001C154: 80 .db $80 ; 0001C155: A0 80 ldy #$80 0001C157: 88 dey 0001C158: A0 40 ldy #$40 0001C15A: 58 cli 0001C15B: 68 pla 0001C15C: 80 .db $80 ; 0001C15D: 80 .db $80 ; 0001C15E: 87 .db $87 ; 0001C15F: 89 .db $89 ; 0001C160: 88 dey 0001C161: 8A txa 0001C162: 89 .db $89 ; 0001C163: 20 7B F6 jsr $F67B 0001C166: BD 53 C1 lda $C153,x 0001C169: 9D 80 04 sta $0480,x 0001C16C: BD 58 C1 lda $C158,x 0001C16F: 9D 00 06 sta $0600,x 0001C172: BD 5D C1 lda $C15D,x 0001C175: 9D 00 04 sta $0400,x 0001C178: A9 00 lda #$00 0001C17A: 9D 20 04 sta $0420,x 0001C17D: CA dex 0001C17E: D0 E3 bne $0001C163 0001C180: 60 rts 0001C181: A0 03 ldy #$03 0001C183: 18 clc 0001C184: A9 01 lda #$01 0001C186: 75 B5 adc $B5,x 0001C188: C9 0A cmp #$0A 0001C18A: 90 02 bcc $0001C18E 0001C18C: E9 0A sbc #$0A 0001C18E: 95 B5 sta $B5,x 0001C190: A9 00 lda #$00 0001C192: E8 inx 0001C193: 88 dey 0001C194: D0 F0 bne $0001C186 0001C196: A9 10 lda #$10 0001C198: 85 05 sta $05 0001C19A: 20 40 D4 jsr $D440 0001C19D: 20 31 D1 jsr $D131 0001C1A0: A5 23 lda $23 0001C1A2: 29 03 and #$03 0001C1A4: D0 05 bne $0001C1AB 0001C1A6: A9 21 lda #$21 0001C1A8: 20 77 C4 jsr $C477 0001C1AB: 60 rts 0001C1AC: A2 02 ldx #$02 0001C1AE: 86 0E stx $0E 0001C1B0: A0 C0 ldy #$C0 0001C1B2: A9 68 lda #$68 0001C1B4: 85 0C sta $0C 0001C1B6: A9 50 lda #$50 0001C1B8: 85 0D sta $0D 0001C1BA: 20 DD C1 jsr $C1DD 0001C1BD: 60 rts 0001C1BE: A2 04 ldx #$04 0001C1C0: A9 01 lda #$01 0001C1C2: 85 0E sta $0E 0001C1C4: A9 78 lda #$78 0001C1C6: 85 0D sta $0D 0001C1C8: A9 70 lda #$70 0001C1CA: 85 0C sta $0C 0001C1CC: 20 DD C1 jsr $C1DD 0001C1CF: A2 04 ldx #$04 0001C1D1: A9 01 lda #$01 0001C1D3: 85 0E sta $0E 0001C1D5: A9 60 lda #$60 0001C1D7: 85 0D sta $0D 0001C1D9: A9 90 lda #$90 0001C1DB: 85 0C sta $0C 0001C1DD: B5 B5 lda $B5,x 0001C1DF: 09 F0 ora #$F0 0001C1E1: 99 05 02 sta $0205,y 0001C1E4: A5 0C lda $0C 0001C1E6: 99 07 02 sta $0207,y 0001C1E9: A5 0D lda $0D 0001C1EB: 99 04 02 sta $0204,y 0001C1EE: A9 01 lda #$01 0001C1F0: 99 06 02 sta $0206,y 0001C1F3: C8 iny 0001C1F4: C8 iny 0001C1F5: C8 iny 0001C1F6: C8 iny 0001C1F7: CA dex 0001C1F8: 18 clc 0001C1F9: A5 0C lda $0C 0001C1FB: 69 08 adc #$08 0001C1FD: 85 0C sta $0C 0001C1FF: C6 0E dec $0E 0001C201: 10 DA bpl $0001C1DD 0001C203: 60 rts 0001C204: A9 F8 lda #$F8 0001C206: A2 1F ldx #$1F 0001C208: 9D 00 06 sta $0600,x 0001C20B: CA dex 0001C20C: D0 FA bne $0001C208 0001C20E: 60 rts 0001C20F: 85 3C sta $3C 0001C211: 20 1B C0 jsr $C01B 0001C214: C6 3C dec $3C 0001C216: D0 F9 bne $0001C211 0001C218: 60 rts 0001C219: A9 FE lda #$FE 0001C21B: 20 77 C4 jsr $C477 0001C21E: A9 FF lda #$FF 0001C220: 20 77 C4 jsr $C477 0001C223: A9 20 lda #$20 0001C225: 20 16 D1 jsr $D116 0001C228: A9 31 lda #$31 0001C22A: 20 77 C4 jsr $C477 0001C22D: A9 00 lda #$00 0001C22F: 85 59 sta $59 0001C231: A9 7D lda #$7D 0001C233: 85 5A sta $5A 0001C235: 20 2A C3 jsr $C32A 0001C238: A9 00 lda #$00 0001C23A: 85 45 sta $45 0001C23C: A9 F8 lda #$F8 0001C23E: 8D 00 06 sta $0600 0001C241: A9 C0 lda #$C0 0001C243: 85 3C sta $3C 0001C245: 20 17 C3 jsr $C317 0001C248: D0 FB bne $0001C245 0001C24A: 20 95 D4 jsr $D495 0001C24D: A9 00 lda #$00 0001C24F: 85 47 sta $47 0001C251: 85 B4 sta $B4 0001C253: 85 55 sta $55 0001C255: 85 94 sta $94 0001C257: 85 95 sta $95 0001C259: C6 A6 dec $A6 0001C25B: A5 A6 lda $A6 0001C25D: 30 72 bmi $0001C2D1 0001C25F: 20 5B C7 jsr $C75B 0001C262: A9 00 lda #$00 0001C264: 85 AB sta $AB 0001C266: 85 59 sta $59 0001C268: AD 60 04 lda $0460 0001C26B: A6 31 ldx $31 0001C26D: DD D4 C2 cmp $C2D4,x 0001C270: 90 35 bcc $0001C2A7 0001C272: A0 0C ldy #$0C 0001C274: DD E0 C2 cmp $C2E0,x 0001C277: 90 02 bcc $0001C27B 0001C279: A0 18 ldy #$18 0001C27B: 98 tya 0001C27C: 85 AB sta $AB 0001C27E: 18 clc 0001C27F: 65 31 adc $31 0001C281: AA tax 0001C282: BD EB C2 lda $C2EB,x 0001C285: 8D 60 04 sta $0460 0001C288: 20 58 C6 jsr $C658 0001C28B: 20 C4 C6 jsr $C6C4 0001C28E: 20 AF D5 jsr $D5AF 0001C291: A5 59 lda $59 0001C293: C9 28 cmp #$28 0001C295: D0 F4 bne $0001C28B 0001C297: 20 C4 C6 jsr $C6C4 0001C29A: A9 2C lda #$2C 0001C29C: 8D E1 03 sta $03E1 0001C29F: A9 11 lda #$11 0001C2A1: 8D E2 03 sta $03E2 0001C2A4: 20 0A D6 jsr $D60A 0001C2A7: A9 00 lda #$00 0001C2A9: 85 19 sta $19 0001C2AB: A2 FF ldx #$FF 0001C2AD: 9A txs 0001C2AE: A9 05 lda #$05 0001C2B0: 85 42 sta $42 0001C2B2: 8D 05 C0 sta $C005 0001C2B5: A5 AB lda $AB 0001C2B7: C9 0C cmp #$0C 0001C2B9: B0 03 bcs $0001C2BE 0001C2BB: 4C 7E 90 jmp $907E 0001C2BE: A5 31 lda $31 0001C2C0: C9 07 cmp #$07 0001C2C2: F0 04 beq $0001C2C8 0001C2C4: C9 09 cmp #$09 0001C2C6: D0 06 bne $0001C2CE 0001C2C8: A5 AB lda $AB 0001C2CA: C9 0D cmp #$0D 0001C2CC: B0 ED bcs $0001C2BB 0001C2CE: 4C 81 90 jmp $9081 0001C2D1: 4C 38 90 jmp $9038 0001C2D4: 0A asl a 0001C2D5: 0A asl a 0001C2D6: 0E 08 07 asl $0708 0001C2D9: 0A asl a 0001C2DA: 22 .db $22 ; 0001C2DB: 24 2F bit $2F 0001C2DD: 1D 1D 1D ora $1D1D,x 0001C2E0: 14 .db $14 ; 0001C2E1: 14 .db $14 ; 0001C2E2: 14 .db $14 ; 0001C2E3: 10 14 bpl $0001C2F9 0001C2E5: 0F .db $0F ; 0001C2E6: 27 .db $27 ; 0001C2E7: 29 2F and #$2F 0001C2E9: 21 1C and ($1C,x) 0001C2EB: 00 brk 0001C2EC: 00 brk 0001C2ED: 00 brk 0001C2EE: 00 brk 0001C2EF: 00 brk 0001C2F0: 00 brk 0001C2F1: 18 clc 0001C2F2: 18 clc 0001C2F3: 18 clc 0001C2F4: 14 .db $14 ; 0001C2F5: 18 clc 0001C2F6: 1E 0A 0A asl $0A0A,x 0001C2F9: 0E 08 07 asl $0708 0001C2FC: 0A asl a 0001C2FD: 22 .db $22 ; 0001C2FE: 24 2E bit $2E 0001C300: 1D 1D 1D ora $1D1D,x 0001C303: 14 .db $14 ; 0001C304: 14 .db $14 ; 0001C305: 14 .db $14 ; 0001C306: 10 14 bpl $0001C31C 0001C308: 0F .db $0F ; 0001C309: 26 28 rol $28 0001C30B: 2E 21 20 rol $2021 0001C30E: FB .db $FB ; 0001C30F: 05 00 ora $00 0001C311: FF .db $FF ; 0001C312: 00 brk 0001C313: 00 brk 0001C314: F8 sed 0001C315: F4 .db $F4 ; 0001C316: 06 A5 asl $A5 0001C318: 2F .db $2F ; 0001C319: D0 03 bne $0001C31E 0001C31B: 20 8C DB jsr $DB8C 0001C31E: 20 EA 98 jsr $98EA 0001C321: 20 31 D1 jsr $D131 0001C324: 20 1B C0 jsr $C01B 0001C327: C6 3C dec $3C 0001C329: 60 rts 0001C32A: A9 0C lda #$0C 0001C32C: 85 3C sta $3C 0001C32E: A5 3C lda $3C 0001C330: 29 03 and #$03 0001C332: D0 43 bne $0001C377 0001C334: A5 59 lda $59 0001C336: 85 2F sta $2F 0001C338: A2 02 ldx #$02 0001C33A: 20 76 C5 jsr $C576 0001C33D: B0 38 bcs $0001C377 0001C33F: 20 7B F6 jsr $F67B 0001C342: A5 5A lda $5A 0001C344: 9D 00 04 sta $0400,x 0001C347: A9 08 lda #$08 0001C349: 9D 20 04 sta $0420,x 0001C34C: A9 10 lda #$10 0001C34E: 9D 40 04 sta $0440,x 0001C351: A5 3C lda $3C 0001C353: 4A lsr a 0001C354: 4A lsr a 0001C355: A8 tay 0001C356: BD 80 04 lda $0480,x 0001C359: 79 0D C3 adc $C30D,y 0001C35C: 9D 80 04 sta $0480,x 0001C35F: BD 60 04 lda $0460,x 0001C362: 79 10 C3 adc $C310,y 0001C365: 9D 60 04 sta $0460,x 0001C368: 18 clc 0001C369: BD 00 06 lda $0600,x 0001C36C: 79 13 C3 adc $C313,y 0001C36F: 9D 00 06 sta $0600,x 0001C372: A0 08 ldy #$08 0001C374: 20 33 F5 jsr $F533 0001C377: 20 17 C3 jsr $C317 0001C37A: D0 B2 bne $0001C32E 0001C37C: A9 0B lda #$0B 0001C37E: 85 0C sta $0C 0001C380: A5 5A lda $5A 0001C382: 85 0D sta $0D 0001C384: A9 00 lda #$00 0001C386: 85 0E sta $0E 0001C388: A4 59 ldy $59 0001C38A: A2 02 ldx #$02 0001C38C: 20 76 C5 jsr $C576 0001C38F: B0 05 bcs $0001C396 0001C391: 20 41 F8 jsr $F841 0001C394: 10 F2 bpl $0001C388 0001C396: A9 12 lda #$12 0001C398: 20 77 C4 jsr $C477 0001C39B: 60 rts 0001C39C: 08 php 0001C39D: 48 pha 0001C39E: 8A txa 0001C39F: 48 pha 0001C3A0: A5 31 lda $31 0001C3A2: C9 06 cmp #$06 0001C3A4: 90 02 bcc $0001C3A8 0001C3A6: E9 06 sbc #$06 0001C3A8: AA tax 0001C3A9: 85 42 sta $42 0001C3AB: 9D 00 C0 sta $C000,x 0001C3AE: 68 pla 0001C3AF: AA tax 0001C3B0: 68 pla 0001C3B1: 28 plp 0001C3B2: 60 rts 0001C3B3: 08 php 0001C3B4: 48 pha 0001C3B5: A9 05 lda #$05 0001C3B7: 85 42 sta $42 0001C3B9: 8D 05 C0 sta $C005 0001C3BC: 68 pla 0001C3BD: 28 plp 0001C3BE: 60 rts 0001C3BF: A9 06 lda #$06 0001C3C1: 85 42 sta $42 0001C3C3: 8D 06 C0 sta $C006 0001C3C6: A5 AC lda $AC 0001C3C8: C9 0A cmp #$0A 0001C3CA: F0 0E beq $0001C3DA 0001C3CC: A5 31 lda $31 0001C3CE: C9 09 cmp #$09 0001C3D0: D0 04 bne $0001C3D6 0001C3D2: C5 AC cmp $AC 0001C3D4: F0 04 beq $0001C3DA 0001C3D6: C9 06 cmp #$06 0001C3D8: D0 06 bne $0001C3E0 0001C3DA: A5 3E lda $3E 0001C3DC: F0 02 beq $0001C3E0 0001C3DE: E6 1B inc $1B 0001C3E0: 4C F3 BF jmp $BFF3 0001C3E3: A5 AC lda $AC 0001C3E5: C9 0A cmp #$0A 0001C3E7: F0 0E beq $0001C3F7 0001C3E9: A5 31 lda $31 0001C3EB: C9 09 cmp #$09 0001C3ED: D0 04 bne $0001C3F3 0001C3EF: C5 AC cmp $AC 0001C3F1: F0 04 beq $0001C3F7 0001C3F3: C9 06 cmp #$06 0001C3F5: D0 06 bne $0001C3FD 0001C3F7: A5 3E lda $3E 0001C3F9: F0 02 beq $0001C3FD 0001C3FB: C6 1A dec $1A 0001C3FD: 4C B3 C3 jmp $C3B3 0001C400: AA tax 0001C401: 85 42 sta $42 0001C403: 9D 00 C0 sta $C000,x 0001C406: A2 00 ldx #$00 0001C408: B1 06 lda ($06),y 0001C40A: 9D 82 03 sta $0382,x 0001C40D: C8 iny 0001C40E: E8 inx 0001C40F: E0 10 cpx #$10 0001C411: D0 F5 bne $0001C408 0001C413: A9 06 lda #$06 0001C415: 85 42 sta $42 0001C417: 8D 06 C0 sta $C006 0001C41A: 60 rts 0001C41B: 20 E8 CD jsr $CDE8 0001C41E: A9 06 lda #$06 0001C420: 85 42 sta $42 0001C422: 8D 06 C0 sta $C006 0001C425: 60 rts 0001C426: A9 06 lda #$06 0001C428: 85 42 sta $42 0001C42A: 8D 06 C0 sta $C006 0001C42D: 4C F0 BF jmp $BFF0 0001C430: 20 E0 C4 jsr $C4E0 0001C433: 4C 56 C4 jmp $C456 0001C436: 4C 7B F6 jmp $F67B 0001C439: 20 B3 C3 jsr $C3B3 0001C43C: 20 6D 9E jsr $9E6D 0001C43F: 20 8F 98 jsr $988F 0001C442: 20 31 D1 jsr $D131 0001C445: 20 1B C0 jsr $C01B 0001C448: E6 BD inc $BD 0001C44A: A5 BD lda $BD 0001C44C: C9 3E cmp #$3E 0001C44E: D0 06 bne $0001C456 0001C450: E6 BE inc $BE 0001C452: A9 00 lda #$00 0001C454: 85 BD sta $BD 0001C456: A9 06 lda #$06 0001C458: 85 42 sta $42 0001C45A: 8D 06 C0 sta $C006 0001C45D: 60 rts 0001C45E: A9 00 lda #$00 0001C460: 85 31 sta $31 0001C462: 4C 0C C1 jmp $C10C 0001C465: A2 01 ldx #$01 0001C467: BD 00 06 lda $0600,x 0001C46A: C9 F8 cmp #$F8 0001C46C: F0 03 beq $0001C471 0001C46E: FE A0 06 inc $06A0,x 0001C471: E8 inx 0001C472: E0 20 cpx #$20 0001C474: D0 F1 bne $0001C467 0001C476: 60 rts 0001C477: A6 45 ldx $45 0001C479: E0 10 cpx #$10 0001C47B: F0 05 beq $0001C482 0001C47D: 9D 80 05 sta $0580,x 0001C480: E6 45 inc $45 0001C482: 60 rts 0001C483: 20 9C C3 jsr $C39C 0001C486: A5 31 lda $31 0001C488: C9 06 cmp #$06 0001C48A: 90 0B bcc $0001C497 0001C48C: A9 D0 lda #$D0 0001C48E: 85 35 sta $35 0001C490: A9 8C lda #$8C 0001C492: 85 36 sta $36 0001C494: 4C 9F C4 jmp $C49F 0001C497: A9 A0 lda #$A0 0001C499: 85 35 sta $35 0001C49B: A9 8C lda #$8C 0001C49D: 85 36 sta $36 0001C49F: A9 20 lda #$20 0001C4A1: 20 47 D6 jsr $D647 0001C4A4: A0 2F ldy #$2F 0001C4A6: B1 35 lda ($35),y 0001C4A8: 99 D0 03 sta $03D0,y 0001C4AB: 88 dey 0001C4AC: 10 F8 bpl $0001C4A6 0001C4AE: A5 31 lda $31 0001C4B0: C9 06 cmp #$06 0001C4B2: 90 0A bcc $0001C4BE 0001C4B4: A9 9F lda #$9F 0001C4B6: 85 04 sta $04 0001C4B8: A9 8E lda #$8E 0001C4BA: 85 05 sta $05 0001C4BC: D0 08 bne $0001C4C6 0001C4BE: A9 FF lda #$FF 0001C4C0: 85 04 sta $04 0001C4C2: A9 8D lda #$8D 0001C4C4: 85 05 sta $05 0001C4C6: A0 01 ldy #$01 0001C4C8: B1 04 lda ($04),y 0001C4CA: 0A asl a 0001C4CB: 8D 20 07 sta $0720 0001C4CE: 0A asl a 0001C4CF: 18 clc 0001C4D0: 6D 20 07 adc $0720 0001C4D3: A8 tay 0001C4D4: C8 iny 0001C4D5: B1 04 lda ($04),y 0001C4D7: 99 1F 07 sta $071F,y 0001C4DA: 88 dey 0001C4DB: D0 F8 bne $0001C4D5 0001C4DD: 4C B3 C3 jmp $C3B3 0001C4E0: 18 clc 0001C4E1: A5 31 lda $31 0001C4E3: 65 AB adc $AB 0001C4E5: AA tax 0001C4E6: A9 14 lda #$14 0001C4E8: 8D 00 04 sta $0400 0001C4EB: A9 41 lda #$41 0001C4ED: 8D 20 04 sta $0420 0001C4F0: BD 1A C5 lda $C51A,x 0001C4F3: 85 59 sta $59 0001C4F5: A2 00 ldx #$00 0001C4F7: 8E 40 04 stx $0440 0001C4FA: 18 clc 0001C4FB: AD 00 06 lda $0600 0001C4FE: 69 10 adc #$10 0001C500: 8D 00 06 sta $0600 0001C503: 20 31 D1 jsr $D131 0001C506: 20 1B C0 jsr $C01B 0001C509: AD 00 06 lda $0600 0001C50C: A6 31 ldx $31 0001C50E: C5 59 cmp $59 0001C510: D0 E3 bne $0001C4F5 0001C512: A9 00 lda #$00 0001C514: 8D 80 06 sta $0680 0001C517: 4C B3 C3 jmp $C3B3 0001C51A: 94 B4 sty $B4,x 0001C51C: B4 B4 ldy $B4,x 0001C51E: C4 B4 cpy $B4 0001C520: B4 74 ldy $74,x 0001C522: B4 94 ldy $94,x 0001C524: 84 64 sty $64 0001C526: 94 C4 sty $C4,x 0001C528: B4 94 ldy $94,x 0001C52A: 94 54 sty $54,x 0001C52C: 24 64 bit $64 0001C52E: B4 B4 ldy $B4,x 0001C530: B4 B4 ldy $B4,x 0001C532: 94 94 sty $94,x 0001C534: 94 94 sty $94,x 0001C536: 94 94 sty $94,x 0001C538: B4 94 ldy $94,x 0001C53A: B4 B4 ldy $B4,x 0001C53C: B4 A9 ldy $A9,x 0001C53E: 06 85 asl $85 0001C540: 42 .db $42 ; 0001C541: 8D 06 C0 sta $C006 0001C544: BD 00 04 lda $0400,x 0001C547: A0 06 ldy #$06 0001C549: D9 44 86 cmp $8644,y 0001C54C: F0 08 beq $0001C556 0001C54E: 88 dey 0001C54F: 10 F8 bpl $0001C549 0001C551: A0 00 ldy #$00 0001C553: 4C 64 C5 jmp $C564 0001C556: B9 4A 86 lda $864A,y 0001C559: A8 tay 0001C55A: 4C 64 C5 jmp $C564 0001C55D: A9 06 lda #$06 0001C55F: 85 42 sta $42 0001C561: 8D 06 C0 sta $C006 0001C564: B9 3A 86 lda $863A,y 0001C567: 48 pha 0001C568: 29 F0 and #$F0 0001C56A: 9D E0 04 sta $04E0,x 0001C56D: 68 pla 0001C56E: 29 0F and #$0F 0001C570: 9D C0 04 sta $04C0,x 0001C573: 4C B3 C3 jmp $C3B3 0001C576: A9 F8 lda #$F8 0001C578: DD 00 06 cmp $0600,x 0001C57B: F0 07 beq $0001C584 0001C57D: E8 inx 0001C57E: E4 54 cpx $54 0001C580: D0 F6 bne $0001C578 0001C582: 38 sec 0001C583: 60 rts 0001C584: 18 clc 0001C585: 60 rts 0001C586: DD 00 04 cmp $0400,x 0001C589: F0 07 beq $0001C592 0001C58B: E8 inx 0001C58C: E4 54 cpx $54 0001C58E: D0 F6 bne $0001C586 0001C590: 38 sec 0001C591: 60 rts 0001C592: A9 F8 lda #$F8 0001C594: DD 00 06 cmp $0600,x 0001C597: 08 php 0001C598: BD 00 04 lda $0400,x 0001C59B: 28 plp 0001C59C: F0 ED beq $0001C58B 0001C59E: 18 clc 0001C59F: 60 rts 0001C5A0: 85 40 sta $40 0001C5A2: A5 46 lda $46 0001C5A4: 38 sec 0001C5A5: E5 40 sbc $40 0001C5A7: B0 FC bcs $0001C5A5 0001C5A9: 65 40 adc $40 0001C5AB: 60 rts 0001C5AC: 85 4D sta $4D 0001C5AE: 86 4B stx $4B 0001C5B0: 84 4C sty $4C 0001C5B2: A9 00 lda #$00 0001C5B4: 85 4A sta $4A 0001C5B6: A0 10 ldy #$10 0001C5B8: 06 4C asl $4C 0001C5BA: 26 4B rol $4B 0001C5BC: 26 4A rol $4A 0001C5BE: A5 4A lda $4A 0001C5C0: 38 sec 0001C5C1: E5 4D sbc $4D 0001C5C3: 90 04 bcc $0001C5C9 0001C5C5: 85 4A sta $4A 0001C5C7: E6 4C inc $4C 0001C5C9: 88 dey 0001C5CA: D0 EC bne $0001C5B8 0001C5CC: A5 4B lda $4B 0001C5CE: 85 05 sta $05 0001C5D0: A5 4C lda $4C 0001C5D2: 85 04 sta $04 0001C5D4: 60 rts 0001C5D5: A5 05 lda $05 0001C5D7: 85 4B sta $4B 0001C5D9: A5 04 lda $04 0001C5DB: 85 4C sta $4C 0001C5DD: A5 07 lda $07 0001C5DF: 85 4E sta $4E 0001C5E1: A5 06 lda $06 0001C5E3: 85 11 sta $11 0001C5E5: A9 00 lda #$00 0001C5E7: 85 4A sta $4A 0001C5E9: 85 4D sta $4D 0001C5EB: A0 10 ldy #$10 0001C5ED: 06 4D asl $4D 0001C5EF: 26 4C rol $4C 0001C5F1: 26 4B rol $4B 0001C5F3: 26 4A rol $4A 0001C5F5: 38 sec 0001C5F6: A5 4B lda $4B 0001C5F8: E5 4F sbc $4F 0001C5FA: AA tax 0001C5FB: A5 4A lda $4A 0001C5FD: E5 4E sbc $4E 0001C5FF: 90 06 bcc $0001C607 0001C601: 86 4B stx $4B 0001C603: 85 4A sta $4A 0001C605: E6 4D inc $4D 0001C607: 88 dey 0001C608: D0 E3 bne $0001C5ED 0001C60A: A5 4D lda $4D 0001C60C: 85 08 sta $08 0001C60E: A5 4C lda $4C 0001C610: 85 09 sta $09 0001C612: 60 rts 0001C613: 20 9C C3 jsr $C39C 0001C616: C0 00 cpy #$00 0001C618: 30 06 bmi $0001C620 0001C61A: B9 71 8C lda $8C71,y 0001C61D: 4C B3 C3 jmp $C3B3 0001C620: A9 00 lda #$00 0001C622: 4C B3 C3 jmp $C3B3 0001C625: 20 9C C3 jsr $C39C 0001C628: AA tax 0001C629: A5 0C lda $0C 0001C62B: 9D 21 07 sta $0721,x 0001C62E: BD 23 07 lda $0723,x 0001C631: 09 08 ora #$08 0001C633: 85 0C sta $0C 0001C635: BD 24 07 lda $0724,x 0001C638: 09 0B ora #$0B 0001C63A: 85 0D sta $0D 0001C63C: 4C B3 C3 jmp $C3B3 0001C63F: 20 9C C3 jsr $C39C 0001C642: A4 0C ldy $0C 0001C644: 99 24 07 sta $0724,y 0001C647: 4C B3 C3 jmp $C3B3 0001C64A: 20 9C C3 jsr $C39C 0001C64D: A4 0C ldy $0C 0001C64F: B9 26 07 lda $0726,y 0001C652: 99 24 07 sta $0724,y 0001C655: 4C B3 C3 jmp $C3B3 0001C658: 20 9C C3 jsr $C39C 0001C65B: AE 60 04 ldx $0460 0001C65E: BD 40 8D lda $8D40,x 0001C661: 85 7A sta $7A 0001C663: 4C B3 C3 jmp $C3B3 0001C666: A5 42 lda $42 0001C668: 48 pha 0001C669: A5 92 lda $92 0001C66B: D0 08 bne $0001C675 0001C66D: A6 01 ldx $01 0001C66F: 86 93 stx $93 0001C671: A9 10 lda #$10 0001C673: 85 92 sta $92 0001C675: A5 04 lda $04 0001C677: 48 pha 0001C678: A5 05 lda $05 0001C67A: 48 pha 0001C67B: C6 92 dec $92 0001C67D: A6 93 ldx $93 0001C67F: BD B0 C6 lda $C6B0,x 0001C682: 8D 80 03 sta $0380 0001C685: BD B1 C6 lda $C6B1,x 0001C688: 20 AE C7 jsr $C7AE 0001C68B: A5 92 lda $92 0001C68D: 0A asl a 0001C68E: 0A asl a 0001C68F: 0A asl a 0001C690: 0A asl a 0001C691: 85 04 sta $04 0001C693: 8D 81 03 sta $0381 0001C696: A0 0F ldy #$0F 0001C698: B1 04 lda ($04),y 0001C69A: 99 82 03 sta $0382,y 0001C69D: 88 dey 0001C69E: 10 F8 bpl $0001C698 0001C6A0: A9 10 lda #$10 0001C6A2: 85 5E sta $5E 0001C6A4: 68 pla 0001C6A5: 85 05 sta $05 0001C6A7: 68 pla 0001C6A8: 85 04 sta $04 0001C6AA: 68 pla 0001C6AB: AA tax 0001C6AC: 9D 00 C0 sta $C000,x 0001C6AF: 60 rts 0001C6B0: 08 php 0001C6B1: 6E 08 A2 ror $A208 0001C6B4: 09 82 ora #$82 0001C6B6: 0A asl a 0001C6B7: 86 09 stx $09 0001C6B9: AE 0A B2 ldx $B20A 0001C6BC: 0B .db $0B ; 0001C6BD: 62 .db $62 ; 0001C6BE: 00 brk 0001C6BF: FA .db $FA ; 0001C6C0: 01 CE ora ($CE,x) 0001C6C2: 02 .db $02 ; 0001C6C3: D2 .db $D2 ; 0001C6C4: A5 59 lda $59 0001C6C6: C9 29 cmp #$29 0001C6C8: D0 01 bne $0001C6CB 0001C6CA: 60 rts 0001C6CB: E6 59 inc $59 0001C6CD: 20 9C C3 jsr $C39C 0001C6D0: 4A lsr a 0001C6D1: 6E 81 03 ror $0381 0001C6D4: 4A lsr a 0001C6D5: 6E 81 03 ror $0381 0001C6D8: 4A lsr a 0001C6D9: 6E 81 03 ror $0381 0001C6DC: 48 pha 0001C6DD: 18 clc 0001C6DE: 69 08 adc #$08 0001C6E0: 8D 80 03 sta $0380 0001C6E3: 68 pla 0001C6E4: C9 05 cmp #$05 0001C6E6: 08 php 0001C6E7: 18 clc 0001C6E8: 65 7A adc $7A 0001C6EA: AA tax 0001C6EB: 28 plp 0001C6EC: F0 21 beq $0001C70F 0001C6EE: BD 80 8D lda $8D80,x 0001C6F1: 20 AE C7 jsr $C7AE 0001C6F4: AD 81 03 lda $0381 0001C6F7: 29 E0 and #$E0 0001C6F9: 8D 81 03 sta $0381 0001C6FC: 85 04 sta $04 0001C6FE: A0 1F ldy #$1F 0001C700: B1 04 lda ($04),y 0001C702: 99 82 03 sta $0382,y 0001C705: 88 dey 0001C706: 10 F8 bpl $0001C700 0001C708: A9 20 lda #$20 0001C70A: 85 5E sta $5E 0001C70C: 4C B3 C3 jmp $C3B3 0001C70F: A0 00 ldy #$00 0001C711: BD 80 8D lda $8D80,x 0001C714: 99 E9 03 sta $03E9,y 0001C717: E8 inx 0001C718: C8 iny 0001C719: C0 07 cpy #$07 0001C71B: F0 07 beq $0001C724 0001C71D: C0 03 cpy #$03 0001C71F: D0 F0 bne $0001C711 0001C721: C8 iny 0001C722: D0 ED bne $0001C711 0001C724: 20 2A C7 jsr $C72A 0001C727: 4C B3 C3 jmp $C3B3 0001C72A: A9 03 lda #$03 0001C72C: 85 39 sta $39 0001C72E: 85 3B sta $3B 0001C730: A9 E0 lda #$E0 0001C732: 85 38 sta $38 0001C734: 85 3A sta $3A 0001C736: A9 18 lda #$18 0001C738: 85 34 sta $34 0001C73A: A9 01 lda #$01 0001C73C: 85 37 sta $37 0001C73E: 60 rts 0001C73F: A9 03 lda #$03 0001C741: 85 39 sta $39 0001C743: 85 3B sta $3B 0001C745: A9 D0 lda #$D0 0001C747: 85 38 sta $38 0001C749: 85 3A sta $3A 0001C74B: A9 10 lda #$10 0001C74D: D0 E9 bne $0001C738 0001C74F: 20 3F C7 jsr $C73F 0001C752: A9 03 lda #$03 0001C754: 85 39 sta $39 0001C756: A9 F0 lda #$F0 0001C758: 85 38 sta $38 0001C75A: 60 rts 0001C75B: 20 9C C3 jsr $C39C 0001C75E: A5 31 lda $31 0001C760: C9 06 cmp #$06 0001C762: 90 05 bcc $0001C769 0001C764: AD 20 8D lda $8D20 0001C767: D0 03 bne $0001C76C 0001C769: AD 00 8D lda $8D00 0001C76C: 85 0C sta $0C 0001C76E: A9 00 lda #$00 0001C770: 8D 06 20 sta $2006 0001C773: 8D 06 20 sta $2006 0001C776: 85 0D sta $0D 0001C778: 20 9C C3 jsr $C39C 0001C77B: A4 0D ldy $0D 0001C77D: A5 31 lda $31 0001C77F: C9 06 cmp #$06 0001C781: 90 08 bcc $0001C78B 0001C783: B9 21 8D lda $8D21,y 0001C786: BE 22 8D ldx $8D22,y 0001C789: D0 06 bne $0001C791 0001C78B: BE 02 8D ldx $8D02,y 0001C78E: B9 01 8D lda $8D01,y 0001C791: 20 AE C7 jsr $C7AE 0001C794: A0 00 ldy #$00 0001C796: B1 04 lda ($04),y 0001C798: 8D 07 20 sta $2007 0001C79B: C8 iny 0001C79C: D0 F8 bne $0001C796 0001C79E: E6 05 inc $05 0001C7A0: CA dex 0001C7A1: D0 F1 bne $0001C794 0001C7A3: E6 0D inc $0D 0001C7A5: E6 0D inc $0D 0001C7A7: C6 0C dec $0C 0001C7A9: D0 CD bne $0001C778 0001C7AB: 4C B3 C3 jmp $C3B3 0001C7AE: 48 pha 0001C7AF: 29 FC and #$FC 0001C7B1: 4A lsr a 0001C7B2: 4A lsr a 0001C7B3: 09 80 ora #$80 0001C7B5: 85 05 sta $05 0001C7B7: A9 00 lda #$00 0001C7B9: 85 04 sta $04 0001C7BB: 68 pla 0001C7BC: 29 03 and #$03 0001C7BE: A8 tay 0001C7BF: 85 42 sta $42 0001C7C1: 99 00 C0 sta $C000,y 0001C7C4: 60 rts 0001C7C5: A9 4C lda #$4C 0001C7C7: 85 0C sta $0C 0001C7C9: A9 00 lda #$00 0001C7CB: 85 0D sta $0D 0001C7CD: A9 08 lda #$08 0001C7CF: 85 0E sta $0E 0001C7D1: A2 02 ldx #$02 0001C7D3: A5 0C lda $0C 0001C7D5: 20 86 C5 jsr $C586 0001C7D8: B0 03 bcs $0001C7DD 0001C7DA: 20 FA C7 jsr $C7FA 0001C7DD: E6 0C inc $0C 0001C7DF: C6 0E dec $0E 0001C7E1: D0 EE bne $0001C7D1 0001C7E3: 60 rts 0001C7E4: A2 05 ldx #$05 0001C7E6: A9 00 lda #$00 0001C7E8: 85 0D sta $0D 0001C7EA: BD 00 06 lda $0600,x 0001C7ED: C9 F8 cmp #$F8 0001C7EF: F0 03 beq $0001C7F4 0001C7F1: 20 FA C7 jsr $C7FA 0001C7F4: E8 inx 0001C7F5: E0 0A cpx #$0A 0001C7F7: D0 F1 bne $0001C7EA 0001C7F9: 60 rts 0001C7FA: BD 20 04 lda $0420,x 0001C7FD: 49 40 eor #$40 0001C7FF: 29 F7 and #$F7 0001C801: 9D 20 04 sta $0420,x 0001C804: A4 0D ldy $0D 0001C806: B9 24 C8 lda $C824,y 0001C809: 9D 60 06 sta $0660,x 0001C80C: B9 29 C8 lda $C829,y 0001C80F: 9D 80 06 sta $0680,x 0001C812: B9 2E C8 lda $C82E,y 0001C815: 48 pha 0001C816: 29 F0 and #$F0 0001C818: 9D E0 04 sta $04E0,x 0001C81B: 68 pla 0001C81C: 29 0F and #$0F 0001C81E: 9D C0 04 sta $04C0,x 0001C821: E6 0D inc $0D 0001C823: 60 rts 0001C824: 54 .db $54 ; 0001C825: 80 .db $80 ; 0001C826: 00 brk 0001C827: 80 .db $80 ; 0001C828: AC 04 02 ldy $0204 0001C82B: 00 brk 0001C82C: BD FB 82 lda $82FB,x 0001C82F: 54 .db $54 ; 0001C830: 05 54 ora $54 0001C832: 82 .db $82 ; 0001C833: 38 sec 0001C834: E9 3C sbc #$3C 0001C836: 0A asl a 0001C837: A8 tay 0001C838: A9 F8 lda #$F8 0001C83A: 9D 00 06 sta $0600,x 0001C83D: B9 9E C8 lda $C89E,y 0001C840: 85 04 sta $04 0001C842: B9 9F C8 lda $C89F,y 0001C845: 85 05 sta $05 0001C847: 6C 04 00 jmp ($0004) 0001C84A: 18 clc 0001C84B: A5 AE lda $AE 0001C84D: C9 63 cmp #$63 0001C84F: F0 2C beq $0001C87D 0001C851: E6 AE inc $AE 0001C853: D0 28 bne $0001C87D 0001C855: A9 82 lda #$82 0001C857: D0 0A bne $0001C863 0001C859: A9 02 lda #$02 0001C85B: D0 06 bne $0001C863 0001C85D: A9 8A lda #$8A 0001C85F: D0 02 bne $0001C863 0001C861: A9 0A lda #$0A 0001C863: 85 AD sta $AD 0001C865: 60 rts 0001C866: A9 32 lda #$32 0001C868: 18 clc 0001C869: A6 A6 ldx $A6 0001C86B: E0 63 cpx #$63 0001C86D: B0 10 bcs $0001C87F 0001C86F: E6 A6 inc $A6 0001C871: D0 0C bne $0001C87F 0001C873: A9 80 lda #$80 0001C875: 05 5D ora $5D 0001C877: 85 5D sta $5D 0001C879: A9 1C lda #$1C 0001C87B: 85 71 sta $71 0001C87D: A9 1A lda #$1A 0001C87F: 20 77 C4 jsr $C477 0001C882: 60 rts 0001C883: A9 01 lda #$01 0001C885: 85 26 sta $26 0001C887: 85 B0 sta $B0 0001C889: D0 F2 bne $0001C87D 0001C88B: A9 1A lda #$1A 0001C88D: 20 77 C4 jsr $C477 0001C890: 4C 5A C0 jmp $C05A 0001C893: A9 1C lda #$1C 0001C895: A2 07 ldx #$07 0001C897: 95 6A sta $6A,x 0001C899: CA dex 0001C89A: 10 FB bpl $0001C897 0001C89C: 30 DF bmi $0001C87D 0001C89E: 4A lsr a 0001C89F: C8 iny 0001C8A0: 55 C8 eor $C8,x 0001C8A2: 59 C8 5D eor $5DC8,y 0001C8A5: C8 iny 0001C8A6: 61 C8 adc ($C8,x) 0001C8A8: 66 C8 ror $C8 0001C8AA: 73 .db $73 ; 0001C8AB: C8 iny 0001C8AC: 83 .db $83 ; 0001C8AD: C8 iny 0001C8AE: 8B .db $8B ; 0001C8AF: C8 iny 0001C8B0: 93 .db $93 ; 0001C8B1: C8 iny 0001C8B2: A6 2F ldx $2F 0001C8B4: BD 20 04 lda $0420,x 0001C8B7: 29 20 and #$20 0001C8B9: F0 02 beq $0001C8BD 0001C8BB: 18 clc 0001C8BC: 60 rts 0001C8BD: BC 00 04 ldy $0400,x 0001C8C0: B9 B5 FA lda $FAB5,y 0001C8C3: 85 01 sta $01 0001C8C5: B9 83 FB lda $FB83,y 0001C8C8: 85 02 sta $02 0001C8CA: BD 00 06 lda $0600,x 0001C8CD: C9 F8 cmp #$F8 0001C8CF: F0 EA beq $0001C8BB 0001C8D1: 38 sec 0001C8D2: E5 02 sbc $02 0001C8D4: 85 03 sta $03 0001C8D6: 06 02 asl $02 0001C8D8: 18 clc 0001C8D9: 65 02 adc $02 0001C8DB: 85 02 sta $02 0001C8DD: 38 sec 0001C8DE: BD 80 04 lda $0480,x 0001C8E1: E5 1A sbc $1A 0001C8E3: 38 sec 0001C8E4: E5 01 sbc $01 0001C8E6: 85 00 sta $00 0001C8E8: 06 01 asl $01 0001C8EA: 18 clc 0001C8EB: 65 01 adc $01 0001C8ED: 85 01 sta $01 0001C8EF: A5 3E lda $3E 0001C8F1: C9 05 cmp #$05 0001C8F3: 90 29 bcc $0001C91E 0001C8F5: A5 56 lda $56 0001C8F7: D0 25 bne $0001C91E 0001C8F9: A2 01 ldx #$01 0001C8FB: 20 C2 C9 jsr $C9C2 0001C8FE: 90 1E bcc $0001C91E 0001C900: 86 0C stx $0C 0001C902: A5 AC lda $AC 0001C904: 0A asl a 0001C905: 0A asl a 0001C906: 0A asl a 0001C907: 18 clc 0001C908: 65 5F adc $5F 0001C90A: AA tax 0001C90B: 38 sec 0001C90C: AD C1 06 lda $06C1 0001C90F: FD EE FD sbc $FDEE,x 0001C912: F0 02 beq $0001C916 0001C914: B0 0B bcs $0001C921 0001C916: A9 00 lda #$00 0001C918: 8D C1 06 sta $06C1 0001C91B: 4C 2D CA jmp $CA2D 0001C91E: 4C 6D C9 jmp $C96D 0001C921: 8D C1 06 sta $06C1 0001C924: A5 31 lda $31 0001C926: C9 06 cmp #$06 0001C928: F0 39 beq $0001C963 0001C92A: C9 09 cmp #$09 0001C92C: F0 35 beq $0001C963 0001C92E: A2 16 ldx #$16 0001C930: 20 76 C5 jsr $C576 0001C933: B0 2E bcs $0001C963 0001C935: A5 2F lda $2F 0001C937: 48 pha 0001C938: A9 01 lda #$01 0001C93A: 85 2F sta $2F 0001C93C: 20 7B F6 jsr $F67B 0001C93F: A9 19 lda #$19 0001C941: 9D 00 04 sta $0400,x 0001C944: FE 40 04 inc $0440,x 0001C947: A0 08 ldy #$08 0001C949: 20 33 F5 jsr $F533 0001C94C: A9 08 lda #$08 0001C94E: 9D 20 04 sta $0420,x 0001C951: 9D 60 06 sta $0660,x 0001C954: BD 00 06 lda $0600,x 0001C957: A4 31 ldy $31 0001C959: 38 sec 0001C95A: F9 89 C9 sbc $C989,y 0001C95D: 9D 00 06 sta $0600,x 0001C960: 68 pla 0001C961: 85 2F sta $2F 0001C963: A4 AC ldy $AC 0001C965: B9 94 C9 lda $C994,y 0001C968: 85 56 sta $56 0001C96A: 4C A9 C9 jmp $C9A9 0001C96D: A5 23 lda $23 0001C96F: 29 01 and #$01 0001C971: 18 clc 0001C972: 69 10 adc #$10 0001C974: AA tax 0001C975: BD 20 04 lda $0420,x 0001C978: 29 80 and #$80 0001C97A: D0 05 bne $0001C981 0001C97C: 20 C2 C9 jsr $C9C2 0001C97F: B0 1E bcs $0001C99F 0001C981: E8 inx 0001C982: E8 inx 0001C983: E4 54 cpx $54 0001C985: 90 EE bcc $0001C975 0001C987: 18 clc 0001C988: 60 rts 0001C989: 04 .db $04 ; 0001C98A: 00 brk 0001C98B: 00 brk 0001C98C: 08 php 0001C98D: 00 brk 0001C98E: 04 .db $04 ; 0001C98F: 00 brk 0001C990: 00 brk 0001C991: 00 brk 0001C992: 00 brk 0001C993: 00 brk 0001C994: 3F .db $3F ; 0001C995: 1E 1E 1E asl $1E1E,x 0001C998: 3F .db $3F ; 0001C999: 1E 09 3F asl $3F09,x 0001C99C: 1E 09 09 asl $0909,x 0001C99F: 86 0C stx $0C 0001C9A1: BD 20 04 lda $0420,x 0001C9A4: 09 80 ora #$80 0001C9A6: 9D 20 04 sta $0420,x 0001C9A9: A9 1B lda #$1B 0001C9AB: 20 77 C4 jsr $C477 0001C9AE: A6 2F ldx $2F 0001C9B0: BD 20 04 lda $0420,x 0001C9B3: 29 04 and #$04 0001C9B5: D0 05 bne $0001C9BC 0001C9B7: A9 F8 lda #$F8 0001C9B9: 9D 00 06 sta $0600,x 0001C9BC: 38 sec 0001C9BD: 60 rts 0001C9BE: A9 02 lda #$02 0001C9C0: D0 02 bne $0001C9C4 0001C9C2: A9 04 lda #$04 0001C9C4: 3D 20 04 and $0420,x 0001C9C7: D0 02 bne $0001C9CB 0001C9C9: 18 clc 0001C9CA: 60 rts 0001C9CB: BD 00 06 lda $0600,x 0001C9CE: C9 F8 cmp #$F8 0001C9D0: F0 59 beq $0001CA2B 0001C9D2: BC 00 04 ldy $0400,x 0001C9D5: C0 FF cpy #$FF 0001C9D7: D0 0D bne $0001C9E6 0001C9D9: BC E0 06 ldy $06E0,x 0001C9DC: B9 38 FB lda $FB38,y 0001C9DF: 85 0E sta $0E 0001C9E1: B9 06 FC lda $FC06,y 0001C9E4: D0 08 bne $0001C9EE 0001C9E6: B9 B5 FA lda $FAB5,y 0001C9E9: 85 0E sta $0E 0001C9EB: B9 83 FB lda $FB83,y 0001C9EE: 85 0D sta $0D 0001C9F0: 38 sec 0001C9F1: BD 00 06 lda $0600,x 0001C9F4: E5 0D sbc $0D 0001C9F6: C5 02 cmp $02 0001C9F8: B0 31 bcs $0001CA2B 0001C9FA: 18 clc 0001C9FB: BD 00 06 lda $0600,x 0001C9FE: 65 0D adc $0D 0001CA00: C5 03 cmp $03 0001CA02: 90 27 bcc $0001CA2B 0001CA04: 38 sec 0001CA05: BD 80 04 lda $0480,x 0001CA08: E5 1A sbc $1A 0001CA0A: 85 0C sta $0C 0001CA0C: BD 60 04 lda $0460,x 0001CA0F: E5 1B sbc $1B 0001CA11: D0 18 bne $0001CA2B 0001CA13: A5 0C lda $0C 0001CA15: 38 sec 0001CA16: E5 0E sbc $0E 0001CA18: 90 11 bcc $0001CA2B 0001CA1A: C5 01 cmp $01 0001CA1C: F0 0B beq $0001CA29 0001CA1E: B0 0B bcs $0001CA2B 0001CA20: 18 clc 0001CA21: A5 0C lda $0C 0001CA23: 65 0E adc $0E 0001CA25: C5 00 cmp $00 0001CA27: 90 02 bcc $0001CA2B 0001CA29: 38 sec 0001CA2A: 60 rts 0001CA2B: 18 clc 0001CA2C: 60 rts 0001CA2D: A9 20 lda #$20 0001CA2F: 20 16 D1 jsr $D116 0001CA32: A9 01 lda #$01 0001CA34: 85 59 sta $59 0001CA36: A9 5F lda #$5F 0001CA38: 85 5A sta $5A 0001CA3A: 20 2A C3 jsr $C32A 0001CA3D: A5 AC lda $AC 0001CA3F: C9 09 cmp #$09 0001CA41: F0 3B beq $0001CA7E 0001CA43: C5 31 cmp $31 0001CA45: D0 37 bne $0001CA7E 0001CA47: A9 FF lda #$FF 0001CA49: 20 77 C4 jsr $C477 0001CA4C: A9 12 lda #$12 0001CA4E: 20 77 C4 jsr $C477 0001CA51: A5 31 lda $31 0001CA53: C9 06 cmp #$06 0001CA55: B0 27 bcs $0001CA7E 0001CA57: A9 01 lda #$01 0001CA59: 85 2F sta $2F 0001CA5B: A9 44 lda #$44 0001CA5D: A2 1F ldx #$1F 0001CA5F: 20 7B F6 jsr $F67B 0001CA62: A9 13 lda #$13 0001CA64: 9D 20 04 sta $0420,x 0001CA67: A9 28 lda #$28 0001CA69: 9D 00 06 sta $0600,x 0001CA6C: A9 80 lda #$80 0001CA6E: 9D 80 04 sta $0480,x 0001CA71: A0 C4 ldy #$C4 0001CA73: 20 33 F5 jsr $F533 0001CA76: A9 F8 lda #$F8 0001CA78: 8D 01 06 sta $0601 0001CA7B: 4C CE CA jmp $CACE 0001CA7E: A5 AC lda $AC 0001CA80: C9 09 cmp #$09 0001CA82: D0 03 bne $0001CA87 0001CA84: 4C 8E F2 jmp $F28E 0001CA87: C9 0A cmp #$0A 0001CA89: F0 78 beq $0001CB03 0001CA8B: C5 31 cmp $31 0001CA8D: F0 4E beq $0001CADD 0001CA8F: A9 0A lda #$0A 0001CA91: 85 0C sta $0C 0001CA93: A9 10 lda #$10 0001CA95: 85 05 sta $05 0001CA97: 20 40 D4 jsr $D440 0001CA9A: C6 0C dec $0C 0001CA9C: D0 F5 bne $0001CA93 0001CA9E: A9 00 lda #$00 0001CAA0: 85 0C sta $0C 0001CAA2: A6 AC ldx $AC 0001CAA4: BD 4E C1 lda $C14E,x 0001CAA7: 20 25 C6 jsr $C625 0001CAAA: A5 31 lda $31 0001CAAC: C9 07 cmp #$07 0001CAAE: F0 1E beq $0001CACE 0001CAB0: A9 01 lda #$01 0001CAB2: 85 2F sta $2F 0001CAB4: A9 43 lda #$43 0001CAB6: A2 1F ldx #$1F 0001CAB8: 20 7B F6 jsr $F67B 0001CABB: A9 08 lda #$08 0001CABD: 9D 80 04 sta $0480,x 0001CAC0: A8 tay 0001CAC1: 20 33 F5 jsr $F533 0001CAC4: A9 B0 lda #$B0 0001CAC6: 9D 00 06 sta $0600,x 0001CAC9: A9 22 lda #$22 0001CACB: 9D 20 04 sta $0420,x 0001CACE: A9 00 lda #$00 0001CAD0: 85 3E sta $3E 0001CAD2: A9 F8 lda #$F8 0001CAD4: 8D 01 06 sta $0601 0001CAD7: A2 FF ldx #$FF 0001CAD9: 9A txs 0001CADA: 4C 5E 91 jmp $915E 0001CADD: C9 06 cmp #$06 0001CADF: D0 0E bne $0001CAEF 0001CAE1: A2 02 ldx #$02 0001CAE3: BD 00 CB lda $CB00,x 0001CAE6: 9D D5 03 sta $03D5,x 0001CAE9: CA dex 0001CAEA: 10 F7 bpl $0001CAE3 0001CAEC: 20 3F C7 jsr $C73F 0001CAEF: A9 F8 lda #$F8 0001CAF1: 8D 01 06 sta $0601 0001CAF4: A9 FF lda #$FF 0001CAF6: 85 3C sta $3C 0001CAF8: 20 17 C3 jsr $C317 0001CAFB: D0 FB bne $0001CAF8 0001CAFD: 4C 5A C0 jmp $C05A 0001CB00: 00 brk 0001CB01: 10 0F bpl $0001CB12 0001CB03: A2 10 ldx #$10 0001CB05: 86 2F stx $2F 0001CB07: 20 FD AE jsr $AEFD 0001CB0A: A9 F8 lda #$F8 0001CB0C: 8D 10 06 sta $0610 0001CB0F: 8D 01 06 sta $0601 0001CB12: A2 03 ldx #$03 0001CB14: 9D 12 06 sta $0612,x 0001CB17: CA dex 0001CB18: 10 FA bpl $0001CB14 0001CB1A: A9 0F lda #$0F 0001CB1C: A2 07 ldx #$07 0001CB1E: 9D D4 03 sta $03D4,x 0001CB21: CA dex 0001CB22: 10 FA bpl $0001CB1E 0001CB24: A9 00 lda #$00 0001CB26: 8D D5 03 sta $03D5 0001CB29: 8D D9 03 sta $03D9 0001CB2C: 20 3F C7 jsr $C73F 0001CB2F: 20 31 D1 jsr $D131 0001CB32: A9 02 lda #$02 0001CB34: 85 5C sta $5C 0001CB36: A9 B9 lda #$B9 0001CB38: A2 09 ldx #$09 0001CB3A: A0 08 ldy #$08 0001CB3C: 20 BE F0 jsr $F0BE 0001CB3F: A9 B2 lda #$B2 0001CB41: A2 0A ldx #$0A 0001CB43: A0 08 ldy #$08 0001CB45: 20 BE F0 jsr $F0BE 0001CB48: A9 80 lda #$80 0001CB4A: 85 3C sta $3C 0001CB4C: EE A0 06 inc $06A0 0001CB4F: EE B1 06 inc $06B1 0001CB52: 20 17 C3 jsr $C317 0001CB55: D0 FB bne $0001CB52 0001CB57: A2 11 ldx #$11 0001CB59: 86 2F stx $2F 0001CB5B: A9 4A lda #$4A 0001CB5D: 20 7B F6 jsr $F67B 0001CB60: A9 11 lda #$11 0001CB62: 9D 20 04 sta $0420,x 0001CB65: A9 02 lda #$02 0001CB67: 9D 80 06 sta $0680,x 0001CB6A: E6 68 inc $68 0001CB6C: 4C CE CA jmp $CACE 0001CB6F: 20 9C C3 jsr $C39C 0001CB72: A5 01 lda $01 0001CB74: 85 0C sta $0C 0001CB76: A5 00 lda $00 0001CB78: 85 0D sta $0D 0001CB7A: A6 2F ldx $2F 0001CB7C: D0 1B bne $0001CB99 0001CB7E: A2 02 ldx #$02 0001CB80: 18 clc 0001CB81: A5 03 lda $03 0001CB83: 7D 96 CB adc $CB96,x 0001CB86: 85 0E sta $0E 0001CB88: 20 B7 CC jsr $CCB7 0001CB8B: 95 2A sta $2A,x 0001CB8D: CA dex 0001CB8E: 10 F0 bpl $0001CB80 0001CB90: 20 90 D7 jsr $D790 0001CB93: 4C B3 C3 jmp $C3B3 0001CB96: F4 .db $F4 ; 0001CB97: FC .db $FC ; 0001CB98: 0B .db $0B ; 0001CB99: A6 2F ldx $2F 0001CB9B: BC 00 04 ldy $0400,x 0001CB9E: C0 FF cpy #$FF 0001CBA0: D0 08 bne $0001CBAA 0001CBA2: BC E0 06 ldy $06E0,x 0001CBA5: B9 06 FC lda $FC06,y 0001CBA8: D0 03 bne $0001CBAD 0001CBAA: B9 83 FB lda $FB83,y 0001CBAD: 48 pha 0001CBAE: 49 FF eor #$FF 0001CBB0: 18 clc 0001CBB1: 69 01 adc #$01 0001CBB3: 18 clc 0001CBB4: 65 03 adc $03 0001CBB6: 85 0E sta $0E 0001CBB8: 20 B7 CC jsr $CCB7 0001CBBB: C9 01 cmp #$01 0001CBBD: F0 17 beq $0001CBD6 0001CBBF: 68 pla 0001CBC0: 38 sec 0001CBC1: E9 01 sbc #$01 0001CBC3: 18 clc 0001CBC4: 65 03 adc $03 0001CBC6: 85 0E sta $0E 0001CBC8: 20 B7 CC jsr $CCB7 0001CBCB: C9 01 cmp #$01 0001CBCD: F0 08 beq $0001CBD7 0001CBCF: A9 00 lda #$00 0001CBD1: 85 2A sta $2A 0001CBD3: 4C B3 C3 jmp $C3B3 0001CBD6: 68 pla 0001CBD7: A9 01 lda #$01 0001CBD9: 85 2A sta $2A 0001CBDB: 4C B3 C3 jmp $C3B3 0001CBDE: A9 00 lda #$00 0001CBE0: 85 30 sta $30 0001CBE2: AD 80 04 lda $0480 0001CBE5: 85 00 sta $00 0001CBE7: AD 60 04 lda $0460 0001CBEA: 85 01 sta $01 0001CBEC: AD 00 06 lda $0600 0001CBEF: 85 03 sta $03 0001CBF1: 20 6F CB jsr $CB6F 0001CBF4: 38 sec 0001CBF5: AD 20 06 lda $0620 0001CBF8: ED 60 06 sbc $0660 0001CBFB: AD 00 06 lda $0600 0001CBFE: ED 80 06 sbc $0680 0001CC01: AE 80 06 ldx $0680 0001CC04: 30 06 bmi $0001CC0C 0001CC06: 38 sec 0001CC07: E9 0C sbc #$0C 0001CC09: 4C 0F CC jmp $CC0F 0001CC0C: 18 clc 0001CC0D: 69 0C adc #$0C 0001CC0F: 85 0E sta $0E 0001CC11: 20 9C C3 jsr $C39C 0001CC14: 20 B7 CC jsr $CCB7 0001CC17: C9 02 cmp #$02 0001CC19: D0 0F bne $0001CC2A 0001CC1B: A5 30 lda $30 0001CC1D: AE 80 06 ldx $0680 0001CC20: 30 04 bmi $0001CC26 0001CC22: 09 10 ora #$10 0001CC24: D0 02 bne $0001CC28 0001CC26: 09 01 ora #$01 0001CC28: 85 30 sta $30 0001CC2A: 4C B3 C3 jmp $C3B3 0001CC2D: 20 9C C3 jsr $C39C 0001CC30: A5 03 lda $03 0001CC32: 85 0E sta $0E 0001CC34: A6 2F ldx $2F 0001CC36: D0 28 bne $0001CC60 0001CC38: A9 00 lda #$00 0001CC3A: 85 2B sta $2B 0001CC3C: A2 03 ldx #$03 0001CC3E: 18 clc 0001CC3F: A5 00 lda $00 0001CC41: 7D 5C CC adc $CC5C,x 0001CC44: 85 0D sta $0D 0001CC46: A5 01 lda $01 0001CC48: 7D 5B CC adc $CC5B,x 0001CC4B: 85 0C sta $0C 0001CC4D: 20 B7 CC jsr $CCB7 0001CC50: CA dex 0001CC51: 95 2A sta $2A,x 0001CC53: CA dex 0001CC54: 10 E8 bpl $0001CC3E 0001CC56: 20 E1 D7 jsr $D7E1 0001CC59: 4C B3 C3 jmp $C3B3 0001CC5C: 00 brk 0001CC5D: 07 .db $07 ; 0001CC5E: FF .db $FF ; 0001CC5F: F9 A6 2F sbc $2FA6,y 0001CC62: BC 00 04 ldy $0400,x 0001CC65: C0 FF cpy #$FF 0001CC67: D0 08 bne $0001CC71 0001CC69: BC E0 06 ldy $06E0,x 0001CC6C: B9 38 FB lda $FB38,y 0001CC6F: D0 03 bne $0001CC74 0001CC71: B9 B5 FA lda $FAB5,y 0001CC74: 38 sec 0001CC75: E9 01 sbc #$01 0001CC77: 85 0F sta $0F 0001CC79: 18 clc 0001CC7A: A5 00 lda $00 0001CC7C: 65 0F adc $0F 0001CC7E: 85 0D sta $0D 0001CC80: A5 01 lda $01 0001CC82: 69 00 adc #$00 0001CC84: 85 0C sta $0C 0001CC86: 20 B7 CC jsr $CCB7 0001CC89: C9 01 cmp #$01 0001CC8B: F0 23 beq $0001CCB0 0001CC8D: C9 04 cmp #$04 0001CC8F: F0 1F beq $0001CCB0 0001CC91: 38 sec 0001CC92: A5 00 lda $00 0001CC94: E5 0F sbc $0F 0001CC96: 85 0D sta $0D 0001CC98: A5 01 lda $01 0001CC9A: E9 00 sbc #$00 0001CC9C: 85 0C sta $0C 0001CC9E: 20 B7 CC jsr $CCB7 0001CCA1: C9 01 cmp #$01 0001CCA3: F0 0B beq $0001CCB0 0001CCA5: C9 04 cmp #$04 0001CCA7: F0 07 beq $0001CCB0 0001CCA9: A9 00 lda #$00 0001CCAB: 85 2B sta $2B 0001CCAD: 4C B3 C3 jmp $C3B3 0001CCB0: A9 01 lda #$01 0001CCB2: 85 2B sta $2B 0001CCB4: 4C B3 C3 jmp $C3B3 0001CCB7: A4 8E ldy $8E 0001CCB9: 20 8A CD jsr $CD8A 0001CCBC: C9 00 cmp #$00 0001CCBE: F0 01 beq $0001CCC1 0001CCC0: 60 rts 0001CCC1: A5 0E lda $0E 0001CCC3: C9 F0 cmp #$F0 0001CCC5: 90 11 bcc $0001CCD8 0001CCC7: A4 2F ldy $2F 0001CCC9: B9 00 06 lda $0600,y 0001CCCC: C9 F1 cmp #$F1 0001CCCE: B0 04 bcs $0001CCD4 0001CCD0: C9 80 cmp #$80 0001CCD2: B0 04 bcs $0001CCD8 0001CCD4: A9 00 lda #$00 0001CCD6: 85 0E sta $0E 0001CCD8: A4 0C ldy $0C 0001CCDA: B9 00 8C lda $8C00,y 0001CCDD: 0A asl a 0001CCDE: A8 tay 0001CCDF: B9 30 8C lda $8C30,y 0001CCE2: 85 04 sta $04 0001CCE4: B9 31 8C lda $8C31,y 0001CCE7: 85 05 sta $05 0001CCE9: A5 0D lda $0D 0001CCEB: 4A lsr a 0001CCEC: 4A lsr a 0001CCED: 29 38 and #$38 0001CCEF: 85 07 sta $07 0001CCF1: A5 0E lda $0E 0001CCF3: 2A rol a 0001CCF4: 2A rol a 0001CCF5: 2A rol a 0001CCF6: 2A rol a 0001CCF7: 29 07 and #$07 0001CCF9: 05 07 ora $07 0001CCFB: A8 tay 0001CCFC: B1 04 lda ($04),y 0001CCFE: A0 00 ldy #$00 0001CD00: 84 09 sty $09 0001CD02: 0A asl a 0001CD03: 26 09 rol $09 0001CD05: 0A asl a 0001CD06: 26 09 rol $09 0001CD08: A8 tay 0001CD09: A5 0E lda $0E 0001CD0B: 29 10 and #$10 0001CD0D: F0 01 beq $0001CD10 0001CD0F: C8 iny 0001CD10: A5 0D lda $0D 0001CD12: 29 10 and #$10 0001CD14: F0 02 beq $0001CD18 0001CD16: C8 iny 0001CD17: C8 iny 0001CD18: A9 00 lda #$00 0001CD1A: 85 08 sta $08 0001CD1C: A9 80 lda #$80 0001CD1E: 05 09 ora $09 0001CD20: 85 09 sta $09 0001CD22: B1 08 lda ($08),y 0001CD24: 29 C0 and #$C0 0001CD26: A4 31 ldy $31 0001CD28: 84 06 sty $06 0001CD2A: 0A asl a 0001CD2B: 26 06 rol $06 0001CD2D: 0A asl a 0001CD2E: 26 06 rol $06 0001CD30: A4 06 ldy $06 0001CD32: B9 46 CD lda $CD46,y 0001CD35: C9 02 cmp #$02 0001CD37: D0 0C bne $0001CD45 0001CD39: A5 2F lda $2F 0001CD3B: D0 06 bne $0001CD43 0001CD3D: A5 0D lda $0D 0001CD3F: 29 F0 and #$F0 0001CD41: 85 2E sta $2E 0001CD43: A9 02 lda #$02 0001CD45: 60 rts 0001CD46: 00 brk 0001CD47: 01 02 ora ($02,x) 0001CD49: 03 .db $03 ; 0001CD4A: 00 brk 0001CD4B: 01 04 ora ($04,x) 0001CD4D: 05 00 ora $00 0001CD4F: 01 02 ora ($02,x) 0001CD51: 03 .db $03 ; 0001CD52: 00 brk 0001CD53: 01 02 ora ($02,x) 0001CD55: 06 00 asl $00 0001CD57: 01 02 ora ($02,x) 0001CD59: 00 brk 0001CD5A: 00 brk 0001CD5B: 01 03 ora ($03,x) 0001CD5D: 00 brk 0001CD5E: 00 brk 0001CD5F: 01 03 ora ($03,x) 0001CD61: 02 .db $02 ; 0001CD62: 00 brk 0001CD63: 01 02 ora ($02,x) 0001CD65: 03 .db $03 ; 0001CD66: 00 brk 0001CD67: 01 00 ora ($00,x) 0001CD69: 00 brk 0001CD6A: 00 brk 0001CD6B: 01 03 ora ($03,x) 0001CD6D: 02 .db $02 ; 0001CD6E: 00 brk 0001CD6F: 01 00 ora ($00,x) 0001CD71: 00 brk 0001CD72: 20 9C C3 jsr $C39C 0001CD75: A0 00 ldy #$00 0001CD77: B9 22 07 lda $0722,y 0001CD7A: C5 1B cmp $1B 0001CD7C: B0 07 bcs $0001CD85 0001CD7E: 98 tya 0001CD7F: 18 clc 0001CD80: 69 06 adc #$06 0001CD82: A8 tay 0001CD83: D0 F2 bne $0001CD77 0001CD85: 84 8E sty $8E 0001CD87: 4C B3 C3 jmp $C3B3 0001CD8A: A5 68 lda $68 0001CD8C: D0 57 bne $0001CDE5 0001CD8E: AD 20 07 lda $0720 0001CD91: B9 21 07 lda $0721,y 0001CD94: F0 48 beq $0001CDDE 0001CD96: B9 22 07 lda $0722,y 0001CD99: C5 0C cmp $0C 0001CD9B: F0 05 beq $0001CDA2 0001CD9D: 90 3F bcc $0001CDDE 0001CD9F: 4C E5 CD jmp $CDE5 0001CDA2: B9 23 07 lda $0723,y 0001CDA5: C5 0D cmp $0D 0001CDA7: F0 02 beq $0001CDAB 0001CDA9: B0 33 bcs $0001CDDE 0001CDAB: B9 25 07 lda $0725,y 0001CDAE: F0 06 beq $0001CDB6 0001CDB0: C5 0D cmp $0D 0001CDB2: F0 2A beq $0001CDDE 0001CDB4: 90 28 bcc $0001CDDE 0001CDB6: B9 24 07 lda $0724,y 0001CDB9: C5 0E cmp $0E 0001CDBB: F0 02 beq $0001CDBF 0001CDBD: B0 1F bcs $0001CDDE 0001CDBF: B9 26 07 lda $0726,y 0001CDC2: F0 06 beq $0001CDCA 0001CDC4: C5 0E cmp $0E 0001CDC6: F0 16 beq $0001CDDE 0001CDC8: 90 14 bcc $0001CDDE 0001CDCA: A5 2F lda $2F 0001CDCC: D0 06 bne $0001CDD4 0001CDCE: B9 21 07 lda $0721,y 0001CDD1: 09 80 ora #$80 0001CDD3: 60 rts 0001CDD4: B9 21 07 lda $0721,y 0001CDD7: C9 04 cmp #$04 0001CDD9: F0 0A beq $0001CDE5 0001CDDB: A9 01 lda #$01 0001CDDD: 60 rts 0001CDDE: 98 tya 0001CDDF: 18 clc 0001CDE0: 69 06 adc #$06 0001CDE2: A8 tay 0001CDE3: D0 AC bne $0001CD91 0001CDE5: A9 00 lda #$00 0001CDE7: 60 rts 0001CDE8: 20 9C C3 jsr $C39C 0001CDEB: E6 1C inc $1C 0001CDED: 20 9A CE jsr $CE9A 0001CDF0: A5 0C lda $0C 0001CDF2: 48 pha 0001CDF3: A5 0D lda $0D 0001CDF5: 48 pha 0001CDF6: A5 0E lda $0E 0001CDF8: 48 pha 0001CDF9: A5 05 lda $05 0001CDFB: 48 pha 0001CDFC: 85 0C sta $0C 0001CDFE: A5 04 lda $04 0001CE00: 29 E0 and #$E0 0001CE02: 85 0D sta $0D 0001CE04: A5 04 lda $04 0001CE06: 29 1F and #$1F 0001CE08: 0A asl a 0001CE09: 0A asl a 0001CE0A: 0A asl a 0001CE0B: 85 0E sta $0E 0001CE0D: A0 00 ldy #$00 0001CE0F: 20 8A CD jsr $CD8A 0001CE12: A8 tay 0001CE13: 68 pla 0001CE14: 85 05 sta $05 0001CE16: 68 pla 0001CE17: 85 0E sta $0E 0001CE19: 68 pla 0001CE1A: 85 0D sta $0D 0001CE1C: 68 pla 0001CE1D: 85 0C sta $0C 0001CE1F: C0 84 cpy #$84 0001CE21: D0 35 bne $0001CE58 0001CE23: A4 31 ldy $31 0001CE25: A5 05 lda $05 0001CE27: D9 49 CE cmp $CE49,y 0001CE2A: D0 27 bne $0001CE53 0001CE2C: B9 31 CE lda $CE31,y 0001CE2F: D0 3F bne $0001CE70 0001CE31: 5B .db $5B ; 0001CE32: 00 brk 0001CE33: 00 brk 0001CE34: 00 brk 0001CE35: 60 rts 0001CE36: 2B .db $2B ; 0001CE37: 8D 01 9C sta $9C01 0001CE3A: 94 01 sty $01,x 0001CE3C: 01 01 ora ($01,x) 0001CE3E: 01 01 ora ($01,x) 0001CE40: 01 01 ora ($01,x) 0001CE42: 01 8D ora ($8D,x) 0001CE44: 01 9C ora ($9C,x) 0001CE46: 94 01 sty $01,x 0001CE48: 01 17 ora ($17,x) 0001CE4A: 17 .db $17 ; 0001CE4B: 17 .db $17 ; 0001CE4C: 13 .db $13 ; 0001CE4D: 17 .db $17 ; 0001CE4E: 12 .db $12 ; 0001CE4F: 27 .db $27 ; 0001CE50: 28 plp 0001CE51: 2F .db $2F ; 0001CE52: 23 .db $23 ; 0001CE53: B9 3D CE lda $CE3D,y 0001CE56: D0 18 bne $0001CE70 0001CE58: A4 05 ldy $05 0001CE5A: B9 00 8C lda $8C00,y 0001CE5D: 0A asl a 0001CE5E: A8 tay 0001CE5F: B9 30 8C lda $8C30,y 0001CE62: 85 06 sta $06 0001CE64: B9 31 8C lda $8C31,y 0001CE67: 85 07 sta $07 0001CE69: A5 04 lda $04 0001CE6B: 4A lsr a 0001CE6C: 4A lsr a 0001CE6D: A8 tay 0001CE6E: B1 06 lda ($06),y 0001CE70: 48 pha 0001CE71: A0 00 ldy #$00 0001CE73: 84 07 sty $07 0001CE75: 0A asl a 0001CE76: 26 07 rol $07 0001CE78: 0A asl a 0001CE79: 26 07 rol $07 0001CE7B: A8 tay 0001CE7C: A9 00 lda #$00 0001CE7E: 85 06 sta $06 0001CE80: A9 80 lda #$80 0001CE82: 05 07 ora $07 0001CE84: 85 07 sta $07 0001CE86: 20 D7 CE jsr $CED7 0001CE89: 20 06 CF jsr $CF06 0001CE8C: 68 pla 0001CE8D: A8 tay 0001CE8E: B9 00 83 lda $8300,y 0001CE91: 9D 00 03 sta $0300,x 0001CE94: E8 inx 0001CE95: 86 0D stx $0D 0001CE97: 4C B3 C3 jmp $C3B3 0001CE9A: A2 20 ldx #$20 0001CE9C: A0 23 ldy #$23 0001CE9E: A5 05 lda $05 0001CEA0: 29 01 and #$01 0001CEA2: F0 04 beq $0001CEA8 0001CEA4: A2 24 ldx #$24 0001CEA6: A0 27 ldy #$27 0001CEA8: 86 10 stx $10 0001CEAA: 84 09 sty $09 0001CEAC: A9 00 lda #$00 0001CEAE: 85 07 sta $07 0001CEB0: A5 04 lda $04 0001CEB2: 29 1F and #$1F 0001CEB4: 0A asl a 0001CEB5: 0A asl a 0001CEB6: 0A asl a 0001CEB7: 0A asl a 0001CEB8: 26 07 rol $07 0001CEBA: 0A asl a 0001CEBB: 26 07 rol $07 0001CEBD: 85 06 sta $06 0001CEBF: A5 04 lda $04 0001CEC1: 29 E0 and #$E0 0001CEC3: 4A lsr a 0001CEC4: 4A lsr a 0001CEC5: 4A lsr a 0001CEC6: 05 06 ora $06 0001CEC8: A6 0D ldx $0D 0001CECA: 9D 01 03 sta $0301,x 0001CECD: A5 10 lda $10 0001CECF: 05 07 ora $07 0001CED1: 9D 00 03 sta $0300,x 0001CED4: E8 inx 0001CED5: E8 inx 0001CED6: 60 rts 0001CED7: A9 02 lda #$02 0001CED9: 85 0E sta $0E 0001CEDB: A9 02 lda #$02 0001CEDD: 85 0F sta $0F 0001CEDF: B1 06 lda ($06),y 0001CEE1: 0A asl a 0001CEE2: 0A asl a 0001CEE3: 18 clc 0001CEE4: 9D 00 03 sta $0300,x 0001CEE7: 69 01 adc #$01 0001CEE9: 9D 01 03 sta $0301,x 0001CEEC: 69 01 adc #$01 0001CEEE: 9D 04 03 sta $0304,x 0001CEF1: 69 01 adc #$01 0001CEF3: 9D 05 03 sta $0305,x 0001CEF6: E8 inx 0001CEF7: E8 inx 0001CEF8: C8 iny 0001CEF9: C6 0F dec $0F 0001CEFB: D0 E2 bne $0001CEDF 0001CEFD: E8 inx 0001CEFE: E8 inx 0001CEFF: E8 inx 0001CF00: E8 inx 0001CF01: C6 0E dec $0E 0001CF03: D0 D6 bne $0001CEDB 0001CF05: 60 rts 0001CF06: A5 04 lda $04 0001CF08: 2A rol a 0001CF09: 48 pha 0001CF0A: 2A rol a 0001CF0B: 2A rol a 0001CF0C: 2A rol a 0001CF0D: 29 07 and #$07 0001CF0F: 85 08 sta $08 0001CF11: 68 pla 0001CF12: 29 38 and #$38 0001CF14: 05 08 ora $08 0001CF16: 09 C0 ora #$C0 0001CF18: 9D 01 03 sta $0301,x 0001CF1B: A5 09 lda $09 0001CF1D: 9D 00 03 sta $0300,x 0001CF20: E8 inx 0001CF21: E8 inx 0001CF22: 60 rts 0001CF23: 20 9C C3 jsr $C39C 0001CF26: A5 33 lda $33 0001CF28: 4A lsr a 0001CF29: 4A lsr a 0001CF2A: 4A lsr a 0001CF2B: 4A lsr a 0001CF2C: 8D 00 03 sta $0300 0001CF2F: A5 33 lda $33 0001CF31: 0A asl a 0001CF32: 0A asl a 0001CF33: 0A asl a 0001CF34: 48 pha 0001CF35: 29 18 and #$18 0001CF37: 8D 01 03 sta $0301 0001CF3A: 68 pla 0001CF3B: 0A asl a 0001CF3C: 29 C0 and #$C0 0001CF3E: 0D 01 03 ora $0301 0001CF41: 8D 01 03 sta $0301 0001CF44: A5 33 lda $33 0001CF46: 29 F8 and #$F8 0001CF48: 09 C0 ora #$C0 0001CF4A: 8D 13 03 sta $0313 0001CF4D: A5 33 lda $33 0001CF4F: 29 03 and #$03 0001CF51: 0A asl a 0001CF52: 0D 13 03 ora $0313 0001CF55: 8D 13 03 sta $0313 0001CF58: A2 20 ldx #$20 0001CF5A: A5 1B lda $1B 0001CF5C: 29 01 and #$01 0001CF5E: F0 02 beq $0001CF62 0001CF60: A2 24 ldx #$24 0001CF62: 8A txa 0001CF63: 0D 00 03 ora $0300 0001CF66: 8D 00 03 sta $0300 0001CF69: 8A txa 0001CF6A: 09 03 ora #$03 0001CF6C: 8D 12 03 sta $0312 0001CF6F: A9 00 lda #$00 0001CF71: 85 0C sta $0C 0001CF73: A5 33 lda $33 0001CF75: 29 3B and #$3B 0001CF77: 4A lsr a 0001CF78: 66 0C ror $0C 0001CF7A: 4A lsr a 0001CF7B: 66 0C ror $0C 0001CF7D: 4A lsr a 0001CF7E: 66 0C ror $0C 0001CF80: 46 0C lsr $0C 0001CF82: 05 0C ora $0C 0001CF84: 85 0C sta $0C 0001CF86: AE 60 04 ldx $0460 0001CF89: BD 00 8C lda $8C00,x 0001CF8C: 0A asl a 0001CF8D: AA tax 0001CF8E: BD 30 8C lda $8C30,x 0001CF91: 85 04 sta $04 0001CF93: BD 31 8C lda $8C31,x 0001CF96: 85 05 sta $05 0001CF98: A2 00 ldx #$00 0001CF9A: 86 0D stx $0D 0001CF9C: A9 00 lda #$00 0001CF9E: 85 07 sta $07 0001CFA0: A5 0D lda $0D 0001CFA2: 48 pha 0001CFA3: A5 0E lda $0E 0001CFA5: 48 pha 0001CFA6: A5 05 lda $05 0001CFA8: 48 pha 0001CFA9: A5 0C lda $0C 0001CFAB: 48 pha 0001CFAC: 29 38 and #$38 0001CFAE: 0A asl a 0001CFAF: 0A asl a 0001CFB0: 85 0D sta $0D 0001CFB2: A5 0C lda $0C 0001CFB4: 29 07 and #$07 0001CFB6: 4A lsr a 0001CFB7: 6A ror a 0001CFB8: 6A ror a 0001CFB9: 6A ror a 0001CFBA: 85 0E sta $0E 0001CFBC: AD 60 04 lda $0460 0001CFBF: 85 0C sta $0C 0001CFC1: A0 00 ldy #$00 0001CFC3: 20 8A CD jsr $CD8A 0001CFC6: A8 tay 0001CFC7: 68 pla 0001CFC8: 85 0C sta $0C 0001CFCA: 68 pla 0001CFCB: 85 05 sta $05 0001CFCD: 68 pla 0001CFCE: 85 0E sta $0E 0001CFD0: 68 pla 0001CFD1: 85 0D sta $0D 0001CFD3: C0 84 cpy #$84 0001CFD5: D0 14 bne $0001CFEB 0001CFD7: A4 31 ldy $31 0001CFD9: AD 60 04 lda $0460 0001CFDC: DD 49 CE cmp $CE49,x 0001CFDF: D0 05 bne $0001CFE6 0001CFE1: B9 31 CE lda $CE31,y 0001CFE4: D0 09 bne $0001CFEF 0001CFE6: B9 3D CE lda $CE3D,y 0001CFE9: D0 04 bne $0001CFEF 0001CFEB: A4 0C ldy $0C 0001CFED: B1 04 lda ($04),y 0001CFEF: 85 0F sta $0F 0001CFF1: 0A asl a 0001CFF2: 26 07 rol $07 0001CFF4: 0A asl a 0001CFF5: 26 07 rol $07 0001CFF7: A8 tay 0001CFF8: A9 80 lda #$80 0001CFFA: 05 07 ora $07 0001CFFC: 85 07 sta $07 0001CFFE: A9 00 lda #$00 0001D000: 85 06 sta $06 0001D002: A5 33 lda $33 0001D004: 29 04 and #$04 0001D006: F0 01 beq $0001D009 0001D008: C8 iny 0001D009: A9 02 lda #$02 0001D00B: 85 0E sta $0E 0001D00D: B1 06 lda ($06),y 0001D00F: 0A asl a 0001D010: 0A asl a 0001D011: 18 clc 0001D012: 9D 02 03 sta $0302,x 0001D015: 69 01 adc #$01 0001D017: 9D 0A 03 sta $030A,x 0001D01A: 69 01 adc #$01 0001D01C: 9D 03 03 sta $0303,x 0001D01F: 69 01 adc #$01 0001D021: 9D 0B 03 sta $030B,x 0001D024: E8 inx 0001D025: E8 inx 0001D026: C8 iny 0001D027: C8 iny 0001D028: C6 0E dec $0E 0001D02A: D0 E1 bne $0001D00D 0001D02C: A5 33 lda $33 0001D02E: A0 0F ldy #$0F 0001D030: 29 04 and #$04 0001D032: F0 02 beq $0001D036 0001D034: A0 F0 ldy #$F0 0001D036: 8C 14 03 sty $0314 0001D039: A4 0F ldy $0F 0001D03B: B9 00 83 lda $8300,y 0001D03E: 2D 14 03 and $0314 0001D041: A4 0D ldy $0D 0001D043: 99 15 03 sta $0315,y 0001D046: A5 0C lda $0C 0001D048: 09 08 ora #$08 0001D04A: 85 0C sta $0C 0001D04C: E6 0D inc $0D 0001D04E: A5 0D lda $0D 0001D050: C9 02 cmp #$02 0001D052: F0 03 beq $0001D057 0001D054: 4C 9C CF jmp $CF9C 0001D057: A9 40 lda #$40 0001D059: 85 1C sta $1C 0001D05B: A9 FF lda #$FF 0001D05D: 4D 14 03 eor $0314 0001D060: 8D 14 03 sta $0314 0001D063: 4C B3 C3 jmp $C3B3 0001D066: A6 31 ldx $31 0001D068: BD 6E D0 lda $D06E,x 0001D06B: 4C 9B D0 jmp $D09B 0001D06E: 00 brk 0001D06F: 00 brk 0001D070: 00 brk 0001D071: 00 brk 0001D072: 00 brk 0001D073: 00 brk 0001D074: A6 31 ldx $31 0001D076: BD 7C D0 lda $D07C,x 0001D079: 4C 9B D0 jmp $D09B 0001D07C: 09 09 ora #$09 0001D07E: 00 brk 0001D07F: 09 00 ora #$00 0001D081: 09 1B ora #$1B 0001D083: 00 brk 0001D084: 00 brk 0001D085: 1B .db $1B ; 0001D086: 12 .db $12 ; 0001D087: 12 .db $12 ; 0001D088: 12 .db $12 ; 0001D089: 09 12 ora #$12 0001D08B: 09 12 ora #$12 0001D08D: 1B .db $1B ; 0001D08E: 1B .db $1B ; 0001D08F: 12 .db $12 ; 0001D090: 1B .db $1B ; 0001D091: 1B .db $1B ; 0001D092: A6 31 ldx $31 0001D094: E0 09 cpx #$09 0001D096: F0 6E beq $0001D106 0001D098: BD 87 D0 lda $D087,x 0001D09B: EE A0 06 inc $06A0 0001D09E: 20 9C C3 jsr $C39C 0001D0A1: 48 pha 0001D0A2: A9 24 lda #$24 0001D0A4: 20 77 C4 jsr $C477 0001D0A7: 68 pla 0001D0A8: AA tax 0001D0A9: BD 80 8F lda $8F80,x 0001D0AC: 85 5A sta $5A 0001D0AE: E8 inx 0001D0AF: 86 59 stx $59 0001D0B1: 20 9C C3 jsr $C39C 0001D0B4: A6 59 ldx $59 0001D0B6: A9 00 lda #$00 0001D0B8: 85 0D sta $0D 0001D0BA: AD 60 04 lda $0460 0001D0BD: 85 05 sta $05 0001D0BF: BD 80 8F lda $8F80,x 0001D0C2: 85 04 sta $04 0001D0C4: E8 inx 0001D0C5: 86 59 stx $59 0001D0C7: 20 9A CE jsr $CE9A 0001D0CA: A4 59 ldy $59 0001D0CC: B9 80 8F lda $8F80,y 0001D0CF: 0A asl a 0001D0D0: 0A asl a 0001D0D1: 69 40 adc #$40 0001D0D3: 85 06 sta $06 0001D0D5: A9 8F lda #$8F 0001D0D7: 85 07 sta $07 0001D0D9: A0 00 ldy #$00 0001D0DB: 20 D7 CE jsr $CED7 0001D0DE: 20 06 CF jsr $CF06 0001D0E1: A6 59 ldx $59 0001D0E3: BC 80 8F ldy $8F80,x 0001D0E6: B9 70 8F lda $8F70,y 0001D0E9: 8D 14 03 sta $0314 0001D0EC: E8 inx 0001D0ED: 86 59 stx $59 0001D0EF: A9 01 lda #$01 0001D0F1: 85 1C sta $1C 0001D0F3: A9 06 lda #$06 0001D0F5: 20 09 D1 jsr $D109 0001D0F8: C6 5A dec $5A 0001D0FA: D0 B5 bne $0001D0B1 0001D0FC: A9 FE lda #$FE 0001D0FE: 20 77 C4 jsr $C477 0001D101: A9 00 lda #$00 0001D103: 8D A0 06 sta $06A0 0001D106: 4C B3 C3 jmp $C3B3 0001D109: 85 3C sta $3C 0001D10B: 20 31 D1 jsr $D131 0001D10E: 20 1B C0 jsr $C01B 0001D111: C6 3C dec $3C 0001D113: D0 F6 bne $0001D10B 0001D115: 60 rts 0001D116: 85 3C sta $3C 0001D118: EE A0 06 inc $06A0 0001D11B: 20 65 C4 jsr $C465 0001D11E: 20 31 D1 jsr $D131 0001D121: 20 6A D4 jsr $D46A 0001D124: 20 1B C0 jsr $C01B 0001D127: C6 3C dec $3C 0001D129: D0 ED bne $0001D118 0001D12B: A9 00 lda #$00 0001D12D: 8D A0 06 sta $06A0 0001D130: 60 rts 0001D131: A9 06 lda #$06 0001D133: 85 42 sta $42 0001D135: 8D 06 C0 sta $C006 0001D138: A0 00 ldy #$00 0001D13A: 84 0D sty $0D 0001D13C: A2 40 ldx #$40 0001D13E: 20 78 D4 jsr $D478 0001D141: A5 23 lda $23 0001D143: 29 01 and #$01 0001D145: F0 15 beq $0001D15C 0001D147: 20 6E D3 jsr $D36E 0001D14A: A9 00 lda #$00 0001D14C: 85 0C sta $0C 0001D14E: 20 6E D1 jsr $D16E 0001D151: E6 0C inc $0C 0001D153: A5 54 lda $54 0001D155: C5 0C cmp $0C 0001D157: D0 F5 bne $0001D14E 0001D159: 4C B3 C3 jmp $C3B3 0001D15C: A6 54 ldx $54 0001D15E: CA dex 0001D15F: 86 0C stx $0C 0001D161: 20 6E D1 jsr $D16E 0001D164: C6 0C dec $0C 0001D166: 10 F9 bpl $0001D161 0001D168: 20 6E D3 jsr $D36E 0001D16B: 4C B3 C3 jmp $C3B3 0001D16E: A6 0C ldx $0C 0001D170: BD 00 06 lda $0600,x 0001D173: C9 F8 cmp #$F8 0001D175: D0 01 bne $0001D178 0001D177: 60 rts 0001D178: 85 10 sta $10 0001D17A: BD 00 04 lda $0400,x 0001D17D: C9 FF cmp #$FF 0001D17F: D0 03 bne $0001D184 0001D181: 4C AB D2 jmp $D2AB 0001D184: BD 40 06 lda $0640,x 0001D187: 4A lsr a 0001D188: 4A lsr a 0001D189: 4A lsr a 0001D18A: 4A lsr a 0001D18B: 18 clc 0001D18C: 7D 00 04 adc $0400,x 0001D18F: 0A asl a 0001D190: A8 tay 0001D191: A9 81 lda #$81 0001D193: 69 00 adc #$00 0001D195: 85 05 sta $05 0001D197: A9 86 lda #$86 0001D199: 85 04 sta $04 0001D19B: B1 04 lda ($04),y 0001D19D: 85 00 sta $00 0001D19F: C8 iny 0001D1A0: B1 04 lda ($04),y 0001D1A2: 85 01 sta $01 0001D1A4: BD 40 04 lda $0440,x 0001D1A7: 4A lsr a 0001D1A8: 4A lsr a 0001D1A9: 4A lsr a 0001D1AA: 4A lsr a 0001D1AB: A8 tay 0001D1AC: C8 iny 0001D1AD: E0 01 cpx #$01 0001D1AF: D0 18 bne $0001D1C9 0001D1B1: A5 56 lda $56 0001D1B3: F0 14 beq $0001D1C9 0001D1B5: C6 56 dec $56 0001D1B7: 29 02 and #$02 0001D1B9: F0 0E beq $0001D1C9 0001D1BB: A5 31 lda $31 0001D1BD: C9 05 cmp #$05 0001D1BF: F0 04 beq $0001D1C5 0001D1C1: A9 1A lda #$1A 0001D1C3: D0 06 bne $0001D1CB 0001D1C5: A9 75 lda #$75 0001D1C7: D0 02 bne $0001D1CB 0001D1C9: B1 00 lda ($00),y 0001D1CB: 48 pha 0001D1CC: BD A0 06 lda $06A0,x 0001D1CF: F0 03 beq $0001D1D4 0001D1D1: 4C EC D1 jmp $D1EC 0001D1D4: BD 40 06 lda $0640,x 0001D1D7: F0 10 beq $0001D1E9 0001D1D9: 29 0F and #$0F 0001D1DB: A8 tay 0001D1DC: 88 dey 0001D1DD: F0 05 beq $0001D1E4 0001D1DF: DE 40 06 dec $0640,x 0001D1E2: D0 05 bne $0001D1E9 0001D1E4: A9 00 lda #$00 0001D1E6: 9D 40 06 sta $0640,x 0001D1E9: 20 F8 D2 jsr $D2F8 0001D1EC: A9 00 lda #$00 0001D1EE: 85 05 sta $05 0001D1F0: 68 pla 0001D1F1: 0A asl a 0001D1F2: 26 05 rol $05 0001D1F4: A8 tay 0001D1F5: A9 80 lda #$80 0001D1F7: 05 05 ora $05 0001D1F9: 85 05 sta $05 0001D1FB: A9 00 lda #$00 0001D1FD: 85 04 sta $04 0001D1FF: B1 04 lda ($04),y 0001D201: 85 00 sta $00 0001D203: C8 iny 0001D204: B1 04 lda ($04),y 0001D206: 85 01 sta $01 0001D208: A0 00 ldy #$00 0001D20A: 84 12 sty $12 0001D20C: B1 00 lda ($00),y 0001D20E: 85 0E sta $0E 0001D210: C8 iny 0001D211: B1 00 lda ($00),y 0001D213: 0A asl a 0001D214: A8 tay 0001D215: B9 AA 82 lda $82AA,y 0001D218: 85 02 sta $02 0001D21A: B9 AB 82 lda $82AB,y 0001D21D: 85 03 sta $03 0001D21F: A0 02 ldy #$02 0001D221: 38 sec 0001D222: BD 80 04 lda $0480,x 0001D225: E5 1A sbc $1A 0001D227: 85 0F sta $0F 0001D229: BD 20 04 lda $0420,x 0001D22C: 29 40 and #$40 0001D22E: 85 11 sta $11 0001D230: 20 28 D3 jsr $D328 0001D233: A6 0D ldx $0D 0001D235: A5 0C lda $0C 0001D237: D0 09 bne $0001D242 0001D239: A5 55 lda $55 0001D23B: 29 02 and #$02 0001D23D: F0 03 beq $0001D242 0001D23F: 4C A3 D2 jmp $D2A3 0001D242: B1 00 lda ($00),y 0001D244: 9D 05 02 sta $0205,x 0001D247: C8 iny 0001D248: B1 00 lda ($00),y 0001D24A: 45 11 eor $11 0001D24C: 05 13 ora $13 0001D24E: 9D 06 02 sta $0206,x 0001D251: C8 iny 0001D252: 84 0D sty $0D 0001D254: A4 12 ldy $12 0001D256: B1 02 lda ($02),y 0001D258: A8 tay 0001D259: 18 clc 0001D25A: B9 3A 83 lda $833A,y 0001D25D: 30 06 bmi $0001D265 0001D25F: 65 10 adc $10 0001D261: 90 10 bcc $0001D273 0001D263: B0 04 bcs $0001D269 0001D265: 65 10 adc $10 0001D267: B0 0A bcs $0001D273 0001D269: A9 F8 lda #$F8 0001D26B: 9D 04 02 sta $0204,x 0001D26E: A4 0D ldy $0D 0001D270: 4C 9D D2 jmp $D29D 0001D273: 9D 04 02 sta $0204,x 0001D276: A5 11 lda $11 0001D278: F0 06 beq $0001D280 0001D27A: B9 3A 85 lda $853A,y 0001D27D: 4C 83 D2 jmp $D283 0001D280: B9 3A 84 lda $843A,y 0001D283: 18 clc 0001D284: 30 06 bmi $0001D28C 0001D286: 65 0F adc $0F 0001D288: 90 06 bcc $0001D290 0001D28A: B0 DD bcs $0001D269 0001D28C: 65 0F adc $0F 0001D28E: 90 D9 bcc $0001D269 0001D290: 9D 07 02 sta $0207,x 0001D293: A4 0D ldy $0D 0001D295: E8 inx 0001D296: E8 inx 0001D297: E8 inx 0001D298: E8 inx 0001D299: E0 FC cpx #$FC 0001D29B: F0 09 beq $0001D2A6 0001D29D: E6 12 inc $12 0001D29F: C6 0E dec $0E 0001D2A1: D0 9F bne $0001D242 0001D2A3: 86 0D stx $0D 0001D2A5: 60 rts 0001D2A6: 68 pla 0001D2A7: 68 pla 0001D2A8: 4C B3 C3 jmp $C3B3 0001D2AB: BD 20 04 lda $0420,x 0001D2AE: 29 20 and #$20 0001D2B0: F0 01 beq $0001D2B3 0001D2B2: 60 rts 0001D2B3: BD E0 06 lda $06E0,x 0001D2B6: 0A asl a 0001D2B7: A8 tay 0001D2B8: B9 70 87 lda $8770,y 0001D2BB: 85 00 sta $00 0001D2BD: B9 71 87 lda $8771,y 0001D2C0: 85 01 sta $01 0001D2C2: BD 40 04 lda $0440,x 0001D2C5: 4A lsr a 0001D2C6: 4A lsr a 0001D2C7: 4A lsr a 0001D2C8: 4A lsr a 0001D2C9: A8 tay 0001D2CA: C8 iny 0001D2CB: B1 00 lda ($00),y 0001D2CD: 48 pha 0001D2CE: BD A0 06 lda $06A0,x 0001D2D1: F0 03 beq $0001D2D6 0001D2D3: 4C D9 D2 jmp $D2D9 0001D2D6: 20 F8 D2 jsr $D2F8 0001D2D9: 68 pla 0001D2DA: 0A asl a 0001D2DB: A8 tay 0001D2DC: B0 0D bcs $0001D2EB 0001D2DE: B9 50 86 lda $8650,y 0001D2E1: 85 00 sta $00 0001D2E3: B9 51 86 lda $8651,y 0001D2E6: 85 01 sta $01 0001D2E8: 4C 08 D2 jmp $D208 0001D2EB: B9 50 87 lda $8750,y 0001D2EE: 85 00 sta $00 0001D2F0: B9 51 87 lda $8751,y 0001D2F3: 85 01 sta $01 0001D2F5: 4C 08 D2 jmp $D208 0001D2F8: A0 00 ldy #$00 0001D2FA: B1 00 lda ($00),y 0001D2FC: 48 pha 0001D2FD: 29 0F and #$0F 0001D2FF: 85 0F sta $0F 0001D301: 68 pla 0001D302: 29 F0 and #$F0 0001D304: 85 11 sta $11 0001D306: BD 40 04 lda $0440,x 0001D309: 29 0F and #$0F 0001D30B: C5 0F cmp $0F 0001D30D: B0 05 bcs $0001D314 0001D30F: FE 40 04 inc $0440,x 0001D312: D0 13 bne $0001D327 0001D314: BD 40 04 lda $0440,x 0001D317: 29 F0 and #$F0 0001D319: C5 11 cmp $11 0001D31B: B0 05 bcs $0001D322 0001D31D: 18 clc 0001D31E: 69 10 adc #$10 0001D320: D0 02 bne $0001D324 0001D322: A9 00 lda #$00 0001D324: 9D 40 04 sta $0440,x 0001D327: 60 rts 0001D328: A5 31 lda $31 0001D32A: C9 03 cmp #$03 0001D32C: F0 09 beq $0001D337 0001D32E: C9 07 cmp #$07 0001D330: F0 1D beq $0001D34F 0001D332: A9 00 lda #$00 0001D334: 85 13 sta $13 0001D336: 60 rts 0001D337: BD 60 04 lda $0460,x 0001D33A: C9 08 cmp #$08 0001D33C: 90 F4 bcc $0001D332 0001D33E: C9 0A cmp #$0A 0001D340: B0 F0 bcs $0001D332 0001D342: BD 00 06 lda $0600,x 0001D345: C9 69 cmp #$69 0001D347: B0 E9 bcs $0001D332 0001D349: C9 4C cmp #$4C 0001D34B: 90 E5 bcc $0001D332 0001D34D: B0 1A bcs $0001D369 0001D34F: BD 60 04 lda $0460,x 0001D352: C9 1B cmp #$1B 0001D354: F0 0C beq $0001D362 0001D356: C9 1C cmp #$1C 0001D358: F0 08 beq $0001D362 0001D35A: C9 1F cmp #$1F 0001D35C: F0 04 beq $0001D362 0001D35E: C9 20 cmp #$20 0001D360: D0 D0 bne $0001D332 0001D362: BD 00 06 lda $0600,x 0001D365: C9 B9 cmp #$B9 0001D367: 90 C9 bcc $0001D332 0001D369: A9 20 lda #$20 0001D36B: 85 13 sta $13 0001D36D: 60 rts 0001D36E: A4 0D ldy $0D 0001D370: A5 BB lda $BB 0001D372: 30 75 bmi $0001D3E9 0001D374: A9 68 lda #$68 0001D376: 85 0C sta $0C 0001D378: A2 06 ldx #$06 0001D37A: A9 01 lda #$01 0001D37C: 85 12 sta $12 0001D37E: A9 10 lda #$10 0001D380: 85 0E sta $0E 0001D382: B5 72 lda $72,x 0001D384: 09 F0 ora #$F0 0001D386: 85 0F sta $0F 0001D388: 20 1A D4 jsr $D41A 0001D38B: 18 clc 0001D38C: A5 0C lda $0C 0001D38E: 69 08 adc #$08 0001D390: 85 0C sta $0C 0001D392: CA dex 0001D393: 10 E9 bpl $0001D37E 0001D395: A5 BB lda $BB 0001D397: D0 50 bne $0001D3E9 0001D399: A9 FE lda #$FE 0001D39B: 85 05 sta $05 0001D39D: A9 FA lda #$FA 0001D39F: 85 04 sta $04 0001D3A1: A9 01 lda #$01 0001D3A3: 85 12 sta $12 0001D3A5: A9 18 lda #$18 0001D3A7: 85 0C sta $0C 0001D3A9: A9 48 lda #$48 0001D3AB: 85 0E sta $0E 0001D3AD: A5 6A lda $6A 0001D3AF: 20 EC D3 jsr $D3EC 0001D3B2: A9 00 lda #$00 0001D3B4: 85 12 sta $12 0001D3B6: A9 10 lda #$10 0001D3B8: 85 0C sta $0C 0001D3BA: A6 5F ldx $5F 0001D3BC: F0 04 beq $0001D3C2 0001D3BE: A9 48 lda #$48 0001D3C0: D0 02 bne $0001D3C4 0001D3C2: A9 F8 lda #$F8 0001D3C4: 85 0E sta $0E 0001D3C6: A9 DF lda #$DF 0001D3C8: 85 05 sta $05 0001D3CA: A9 DB lda #$DB 0001D3CC: 85 04 sta $04 0001D3CE: B5 6A lda $6A,x 0001D3D0: 20 EC D3 jsr $D3EC 0001D3D3: A5 3E lda $3E 0001D3D5: F0 12 beq $0001D3E9 0001D3D7: A9 02 lda #$02 0001D3D9: 85 12 sta $12 0001D3DB: A9 28 lda #$28 0001D3DD: 85 0C sta $0C 0001D3DF: A9 48 lda #$48 0001D3E1: 85 0E sta $0E 0001D3E3: AD C1 06 lda $06C1 0001D3E6: 20 EC D3 jsr $D3EC 0001D3E9: 84 0D sty $0D 0001D3EB: 60 rts 0001D3EC: 48 pha 0001D3ED: 4A lsr a 0001D3EE: 4A lsr a 0001D3EF: 85 10 sta $10 0001D3F1: 68 pla 0001D3F2: 29 03 and #$03 0001D3F4: 85 11 sta $11 0001D3F6: 38 sec 0001D3F7: A5 05 lda $05 0001D3F9: E5 11 sbc $11 0001D3FB: 85 11 sta $11 0001D3FD: A2 00 ldx #$00 0001D3FF: E4 10 cpx $10 0001D401: B0 04 bcs $0001D407 0001D403: A5 04 lda $04 0001D405: D0 08 bne $0001D40F 0001D407: D0 04 bne $0001D40D 0001D409: A5 11 lda $11 0001D40B: D0 02 bne $0001D40F 0001D40D: A5 05 lda $05 0001D40F: 85 0F sta $0F 0001D411: 20 1A D4 jsr $D41A 0001D414: E8 inx 0001D415: E0 07 cpx #$07 0001D417: D0 E6 bne $0001D3FF 0001D419: 60 rts 0001D41A: A5 0C lda $0C 0001D41C: 99 07 02 sta $0207,y 0001D41F: A5 0F lda $0F 0001D421: 99 05 02 sta $0205,y 0001D424: A5 12 lda $12 0001D426: 99 06 02 sta $0206,y 0001D429: A5 0E lda $0E 0001D42B: 99 04 02 sta $0204,y 0001D42E: C0 F8 cpy #$F8 0001D430: F0 0D beq $0001D43F 0001D432: C8 iny 0001D433: C8 iny 0001D434: C8 iny 0001D435: C8 iny 0001D436: C9 F8 cmp #$F8 0001D438: F0 05 beq $0001D43F 0001D43A: 38 sec 0001D43B: E9 08 sbc #$08 0001D43D: 85 0E sta $0E 0001D43F: 60 rts 0001D440: A5 05 lda $05 0001D442: 29 0F and #$0F 0001D444: 85 4A sta $4A 0001D446: A5 05 lda $05 0001D448: 4A lsr a 0001D449: 4A lsr a 0001D44A: 4A lsr a 0001D44B: 4A lsr a 0001D44C: 85 4B sta $4B 0001D44E: A2 00 ldx #$00 0001D450: 86 4C stx $4C 0001D452: 86 4D stx $4D 0001D454: 86 4E stx $4E 0001D456: A0 05 ldy #$05 0001D458: 18 clc 0001D459: B5 74 lda $74,x 0001D45B: 75 4A adc $4A,x 0001D45D: C9 0A cmp #$0A 0001D45F: 90 02 bcc $0001D463 0001D461: E9 0A sbc #$0A 0001D463: 95 74 sta $74,x 0001D465: E8 inx 0001D466: 88 dey 0001D467: D0 F0 bne $0001D459 0001D469: 60 rts 0001D46A: A2 1F ldx #$1F 0001D46C: BD A0 06 lda $06A0,x 0001D46F: F0 03 beq $0001D474 0001D471: DE A0 06 dec $06A0,x 0001D474: CA dex 0001D475: 10 F5 bpl $0001D46C 0001D477: 60 rts 0001D478: A9 F8 lda #$F8 0001D47A: 99 00 02 sta $0200,y 0001D47D: C8 iny 0001D47E: C8 iny 0001D47F: C8 iny 0001D480: C8 iny 0001D481: CA dex 0001D482: D0 F6 bne $0001D47A 0001D484: 60 rts 0001D485: 2C 11 30 bit $3011 0001D488: 00 brk 0001D489: 30 12 bmi $0001D49D 0001D48B: 30 19 bmi $0001D4A6 0001D48D: 28 plp 0001D48E: 16 38 asl $38,x 0001D490: 00 brk 0001D491: 30 17 bmi $0001D4AA 0001D493: 2C 11 A5 bit $A511 0001D496: FF .db $FF ; 0001D497: 29 7F and #$7F 0001D499: 85 FF sta $FF 0001D49B: 8D 00 20 sta $2000 0001D49E: A5 FE lda $FE 0001D4A0: 29 E7 and #$E7 0001D4A2: 85 FE sta $FE 0001D4A4: 8D 01 20 sta $2001 0001D4A7: 60 rts 0001D4A8: 48 pha 0001D4A9: 8A txa 0001D4AA: 48 pha 0001D4AB: 98 tya 0001D4AC: 48 pha 0001D4AD: A5 1F lda $1F 0001D4AF: F0 03 beq $0001D4B4 0001D4B1: 4C 4C D5 jmp $D54C 0001D4B4: 20 95 D4 jsr $D495 0001D4B7: AD 02 20 lda $2002 0001D4BA: A9 00 lda #$00 0001D4BC: 8D 03 20 sta $2003 0001D4BF: A9 02 lda #$02 0001D4C1: 8D 14 40 sta $4014 0001D4C4: 20 73 D6 jsr $D673 0001D4C7: A5 37 lda $37 0001D4C9: F0 03 beq $0001D4CE 0001D4CB: 20 0A D6 jsr $D60A 0001D4CE: A5 5E lda $5E 0001D4D0: F0 03 beq $0001D4D5 0001D4D2: 20 AB D5 jsr $D5AB 0001D4D5: A5 1B lda $1B 0001D4D7: 48 pha 0001D4D8: A5 1A lda $1A 0001D4DA: 48 pha 0001D4DB: A5 B4 lda $B4 0001D4DD: F0 08 beq $0001D4E7 0001D4DF: A5 B3 lda $B3 0001D4E1: 85 1B sta $1B 0001D4E3: A5 B2 lda $B2 0001D4E5: 85 1A sta $1A 0001D4E7: A5 FF lda $FF 0001D4E9: 29 FC and #$FC 0001D4EB: 85 FF sta $FF 0001D4ED: A5 1B lda $1B 0001D4EF: 29 01 and #$01 0001D4F1: 05 FF ora $FF 0001D4F3: 8D 00 20 sta $2000 0001D4F6: 48 pha 0001D4F7: AD 02 20 lda $2002 0001D4FA: A2 04 ldx #$04 0001D4FC: A5 47 lda $47 0001D4FE: F0 1D beq $0001D51D 0001D500: C6 47 dec $47 0001D502: 4A lsr a 0001D503: 90 03 bcc $0001D508 0001D505: 29 03 and #$03 0001D507: AA tax 0001D508: AD 00 04 lda $0400 0001D50B: C9 09 cmp #$09 0001D50D: F0 0E beq $0001D51D 0001D50F: C9 6F cmp #$6F 0001D511: F0 0A beq $0001D51D 0001D513: AD 20 04 lda $0420 0001D516: 29 F0 and #$F0 0001D518: 09 02 ora #$02 0001D51A: 8D 20 04 sta $0420 0001D51D: 18 clc 0001D51E: A5 1A lda $1A 0001D520: 7D 83 D5 adc $D583,x 0001D523: 8D 05 20 sta $2005 0001D526: 18 clc 0001D527: A5 1E lda $1E 0001D529: 7D 88 D5 adc $D588,x 0001D52C: 8D 05 20 sta $2005 0001D52F: A5 FE lda $FE 0001D531: 09 1E ora #$1E 0001D533: 85 FE sta $FE 0001D535: 8D 01 20 sta $2001 0001D538: 68 pla 0001D539: 09 80 ora #$80 0001D53B: 85 FF sta $FF 0001D53D: 8D 00 20 sta $2000 0001D540: 68 pla 0001D541: 85 1A sta $1A 0001D543: 68 pla 0001D544: 85 1B sta $1B 0001D546: A9 01 lda #$01 0001D548: 85 1F sta $1F 0001D54A: E6 23 inc $23 0001D54C: A9 04 lda #$04 0001D54E: 8D 04 C0 sta $C004 0001D551: 20 00 90 jsr $9000 0001D554: A6 45 ldx $45 0001D556: F0 16 beq $0001D56E 0001D558: BD 7F 05 lda $057F,x 0001D55B: C9 FD cmp #$FD 0001D55D: B0 04 bcs $0001D563 0001D55F: C9 33 cmp #$33 0001D561: B0 07 bcs $0001D56A 0001D563: D0 02 bne $0001D567 0001D565: A4 A7 ldy $A7 0001D567: 20 03 90 jsr $9003 0001D56A: C6 45 dec $45 0001D56C: D0 E6 bne $0001D554 0001D56E: A5 42 lda $42 0001D570: AA tax 0001D571: 9D 00 C0 sta $C000,x 0001D574: A5 0D lda $0D 0001D576: 45 46 eor $46 0001D578: 65 23 adc $23 0001D57A: 4A lsr a 0001D57B: 85 46 sta $46 0001D57D: 68 pla 0001D57E: A8 tay 0001D57F: 68 pla 0001D580: AA tax 0001D581: 68 pla 0001D582: 40 rti 0001D583: 00 brk 0001D584: 08 php 0001D585: 00 brk 0001D586: F8 sed 0001D587: 00 brk 0001D588: E8 inx 0001D589: 00 brk 0001D58A: 08 php 0001D58B: 00 brk 0001D58C: 00 brk 0001D58D: A2 01 ldx #$01 0001D58F: 8E 16 40 stx $4016 0001D592: CA dex 0001D593: 8E 16 40 stx $4016 0001D596: E8 inx 0001D597: A0 08 ldy #$08 0001D599: BD 16 40 lda $4016,x 0001D59C: 85 18 sta $18 0001D59E: 4A lsr a 0001D59F: 05 18 ora $18 0001D5A1: 4A lsr a 0001D5A2: 76 14 ror $14,x 0001D5A4: 88 dey 0001D5A5: D0 F2 bne $0001D599 0001D5A7: CA dex 0001D5A8: 10 ED bpl $0001D597 0001D5AA: 60 rts 0001D5AB: C9 FF cmp #$FF 0001D5AD: F0 1A beq $0001D5C9 0001D5AF: AD 80 03 lda $0380 0001D5B2: 8D 06 20 sta $2006 0001D5B5: AD 81 03 lda $0381 0001D5B8: 8D 06 20 sta $2006 0001D5BB: A2 00 ldx #$00 0001D5BD: BD 82 03 lda $0382,x 0001D5C0: 8D 07 20 sta $2007 0001D5C3: E8 inx 0001D5C4: C6 5E dec $5E 0001D5C6: D0 F5 bne $0001D5BD 0001D5C8: 60 rts 0001D5C9: A2 00 ldx #$00 0001D5CB: A0 00 ldy #$00 0001D5CD: BD 80 03 lda $0380,x 0001D5D0: 8D 06 20 sta $2006 0001D5D3: BD 81 03 lda $0381,x 0001D5D6: 8D 06 20 sta $2006 0001D5D9: B9 94 03 lda $0394,y 0001D5DC: 8D 07 20 sta $2007 0001D5DF: B9 95 03 lda $0395,y 0001D5E2: 8D 07 20 sta $2007 0001D5E5: C8 iny 0001D5E6: C8 iny 0001D5E7: 98 tya 0001D5E8: 29 03 and #$03 0001D5EA: F0 13 beq $0001D5FF 0001D5EC: 18 clc 0001D5ED: BD 81 03 lda $0381,x 0001D5F0: 69 20 adc #$20 0001D5F2: 9D 81 03 sta $0381,x 0001D5F5: BD 80 03 lda $0380,x 0001D5F8: 69 00 adc #$00 0001D5FA: 9D 80 03 sta $0380,x 0001D5FD: D0 CE bne $0001D5CD 0001D5FF: E8 inx 0001D600: E8 inx 0001D601: C6 AA dec $AA 0001D603: D0 C8 bne $0001D5CD 0001D605: A9 00 lda #$00 0001D607: 85 5E sta $5E 0001D609: 60 rts 0001D60A: A5 37 lda $37 0001D60C: 29 07 and #$07 0001D60E: D0 1B bne $0001D62B 0001D610: A6 3A ldx $3A 0001D612: A4 3B ldy $3B 0001D614: A5 37 lda $37 0001D616: 29 08 and #$08 0001D618: F0 04 beq $0001D61E 0001D61A: A6 38 ldx $38 0001D61C: A4 39 ldy $39 0001D61E: 86 35 stx $35 0001D620: 84 36 sty $36 0001D622: A5 34 lda $34 0001D624: 48 pha 0001D625: 20 47 D6 jsr $D647 0001D628: 68 pla 0001D629: 85 34 sta $34 0001D62B: C6 37 dec $37 0001D62D: D0 17 bne $0001D646 0001D62F: A5 3A lda $3A 0001D631: 85 35 sta $35 0001D633: A5 3B lda $3B 0001D635: 85 36 sta $36 0001D637: A5 34 lda $34 0001D639: 20 47 D6 jsr $D647 0001D63C: A5 3E lda $3E 0001D63E: F0 06 beq $0001D646 0001D640: C9 05 cmp #$05 0001D642: B0 02 bcs $0001D646 0001D644: E6 3E inc $3E 0001D646: 60 rts 0001D647: 48 pha 0001D648: 29 F0 and #$F0 0001D64A: AA tax 0001D64B: A9 3F lda #$3F 0001D64D: 8D 06 20 sta $2006 0001D650: 68 pla 0001D651: 0A asl a 0001D652: 29 10 and #$10 0001D654: 8D 06 20 sta $2006 0001D657: A0 00 ldy #$00 0001D659: B1 35 lda ($35),y 0001D65B: 8D 07 20 sta $2007 0001D65E: C8 iny 0001D65F: CA dex 0001D660: D0 F7 bne $0001D659 0001D662: A9 3F lda #$3F 0001D664: 8D 06 20 sta $2006 0001D667: 8E 06 20 stx $2006 0001D66A: 8E 06 20 stx $2006 0001D66D: 8E 06 20 stx $2006 0001D670: 86 34 stx $34 0001D672: 60 rts 0001D673: A5 1C lda $1C 0001D675: D0 03 bne $0001D67A 0001D677: 4C FD D6 jmp $D6FD 0001D67A: 29 C0 and #$C0 0001D67C: F0 03 beq $0001D681 0001D67E: 4C 07 D7 jmp $D707 0001D681: A5 FF lda $FF 0001D683: 09 04 ora #$04 0001D685: 85 FF sta $FF 0001D687: 8D 00 20 sta $2000 0001D68A: A9 02 lda #$02 0001D68C: 85 0E sta $0E 0001D68E: A9 03 lda #$03 0001D690: 85 0F sta $0F 0001D692: A9 00 lda #$00 0001D694: 85 0C sta $0C 0001D696: AA tax 0001D697: A0 00 ldy #$00 0001D699: A9 03 lda #$03 0001D69B: 85 0D sta $0D 0001D69D: BD 01 03 lda $0301,x 0001D6A0: 29 80 and #$80 0001D6A2: 1D 00 03 ora $0300,x 0001D6A5: 29 83 and #$83 0001D6A7: C9 83 cmp #$83 0001D6A9: D0 04 bne $0001D6AF 0001D6AB: A9 01 lda #$01 0001D6AD: 85 0D sta $0D 0001D6AF: BD 00 03 lda $0300,x 0001D6B2: 8D 06 20 sta $2006 0001D6B5: BD 01 03 lda $0301,x 0001D6B8: 8D 06 20 sta $2006 0001D6BB: B1 0E lda ($0E),y 0001D6BD: 8D 07 20 sta $2007 0001D6C0: C8 iny 0001D6C1: 98 tya 0001D6C2: 25 0D and $0D 0001D6C4: D0 F5 bne $0001D6BB 0001D6C6: A5 0D lda $0D 0001D6C8: C9 03 cmp #$03 0001D6CA: F0 02 beq $0001D6CE 0001D6CC: C8 iny 0001D6CD: C8 iny 0001D6CE: 98 tya 0001D6CF: 29 0F and #$0F 0001D6D1: F0 06 beq $0001D6D9 0001D6D3: FE 01 03 inc $0301,x 0001D6D6: 4C AF D6 jmp $D6AF 0001D6D9: BD 12 03 lda $0312,x 0001D6DC: 8D 06 20 sta $2006 0001D6DF: BD 13 03 lda $0313,x 0001D6E2: 8D 06 20 sta $2006 0001D6E5: BD 14 03 lda $0314,x 0001D6E8: 8D 07 20 sta $2007 0001D6EB: C6 1C dec $1C 0001D6ED: F0 0E beq $0001D6FD 0001D6EF: 18 clc 0001D6F0: A5 0E lda $0E 0001D6F2: 69 15 adc #$15 0001D6F4: 85 0E sta $0E 0001D6F6: 18 clc 0001D6F7: A5 0C lda $0C 0001D6F9: 69 15 adc #$15 0001D6FB: D0 97 bne $0001D694 0001D6FD: A5 FF lda $FF 0001D6FF: 29 FB and #$FB 0001D701: 85 FF sta $FF 0001D703: 8D 00 20 sta $2000 0001D706: 60 rts 0001D707: A5 1C lda $1C 0001D709: C9 40 cmp #$40 0001D70B: F0 03 beq $0001D710 0001D70D: 4C 50 D7 jmp $D750 0001D710: A2 00 ldx #$00 0001D712: 86 1C stx $1C 0001D714: AD 00 03 lda $0300 0001D717: 8D 06 20 sta $2006 0001D71A: AD 01 03 lda $0301 0001D71D: 8D 06 20 sta $2006 0001D720: BD 02 03 lda $0302,x 0001D723: 8D 07 20 sta $2007 0001D726: E8 inx 0001D727: 8A txa 0001D728: 29 07 and #$07 0001D72A: D0 F4 bne $0001D720 0001D72C: 18 clc 0001D72D: AD 01 03 lda $0301 0001D730: 69 20 adc #$20 0001D732: 8D 01 03 sta $0301 0001D735: A4 1C ldy $1C 0001D737: B9 15 03 lda $0315,y 0001D73A: 8D 15 03 sta $0315 0001D73D: A0 00 ldy #$00 0001D73F: 20 66 D7 jsr $D766 0001D742: E6 1C inc $1C 0001D744: EE 13 03 inc $0313 0001D747: E0 10 cpx #$10 0001D749: D0 C9 bne $0001D714 0001D74B: A9 00 lda #$00 0001D74D: 85 1C sta $1C 0001D74F: 60 rts 0001D750: A5 1C lda $1C 0001D752: 29 0F and #$0F 0001D754: AA tax 0001D755: A0 00 ldy #$00 0001D757: 20 66 D7 jsr $D766 0001D75A: C8 iny 0001D75B: C8 iny 0001D75C: C8 iny 0001D75D: C8 iny 0001D75E: CA dex 0001D75F: D0 F6 bne $0001D757 0001D761: A9 00 lda #$00 0001D763: 85 1C sta $1C 0001D765: 60 rts 0001D766: B9 12 03 lda $0312,y 0001D769: 8D 06 20 sta $2006 0001D76C: B9 13 03 lda $0313,y 0001D76F: 8D 06 20 sta $2006 0001D772: AD 07 20 lda $2007 0001D775: AD 07 20 lda $2007 0001D778: 39 14 03 and $0314,y 0001D77B: 19 15 03 ora $0315,y 0001D77E: 48 pha 0001D77F: B9 12 03 lda $0312,y 0001D782: 8D 06 20 sta $2006 0001D785: B9 13 03 lda $0313,y 0001D788: 8D 06 20 sta $2006 0001D78B: 68 pla 0001D78C: 8D 07 20 sta $2007 0001D78F: 60 rts 0001D790: A2 02 ldx #$02 0001D792: A0 00 ldy #$00 0001D794: AD 20 04 lda $0420 0001D797: 29 DF and #$DF 0001D799: 8D 20 04 sta $0420 0001D79C: B5 2A lda $2A,x 0001D79E: 10 12 bpl $0001D7B2 0001D7A0: 29 7F and #$7F 0001D7A2: C9 03 cmp #$03 0001D7A4: D0 06 bne $0001D7AC 0001D7A6: A9 02 lda #$02 0001D7A8: 85 26 sta $26 0001D7AA: D0 0E bne $0001D7BA 0001D7AC: C9 04 cmp #$04 0001D7AE: F0 26 beq $0001D7D6 0001D7B0: D0 08 bne $0001D7BA 0001D7B2: C9 01 cmp #$01 0001D7B4: F0 04 beq $0001D7BA 0001D7B6: C9 04 cmp #$04 0001D7B8: D0 04 bne $0001D7BE 0001D7BA: A0 01 ldy #$01 0001D7BC: D0 1B bne $0001D7D9 0001D7BE: C9 03 cmp #$03 0001D7C0: F0 1C beq $0001D7DE 0001D7C2: C9 02 cmp #$02 0001D7C4: D0 0A bne $0001D7D0 0001D7C6: A5 30 lda $30 0001D7C8: 1D DB D7 ora $D7DB,x 0001D7CB: 85 30 sta $30 0001D7CD: 4C D6 D7 jmp $D7D6 0001D7D0: C9 05 cmp #$05 0001D7D2: D0 02 bne $0001D7D6 0001D7D4: 85 94 sta $94 0001D7D6: CA dex 0001D7D7: 10 C3 bpl $0001D79C 0001D7D9: 98 tya 0001D7DA: 60 rts 0001D7DB: 08 php 0001D7DC: 04 .db $04 ; 0001D7DD: 02 .db $02 ; 0001D7DE: 4C 19 C2 jmp $C219 0001D7E1: A2 02 ldx #$02 0001D7E3: A9 00 lda #$00 0001D7E5: 85 96 sta $96 0001D7E7: B4 2A ldy $2A,x 0001D7E9: 10 06 bpl $0001D7F1 0001D7EB: C0 84 cpy #$84 0001D7ED: D0 10 bne $0001D7FF 0001D7EF: F0 10 beq $0001D801 0001D7F1: C0 03 cpy #$03 0001D7F3: F0 26 beq $0001D81B 0001D7F5: C0 01 cpy #$01 0001D7F7: F0 06 beq $0001D7FF 0001D7F9: C0 04 cpy #$04 0001D7FB: D0 04 bne $0001D801 0001D7FD: 85 96 sta $96 0001D7FF: 09 01 ora #$01 0001D801: CA dex 0001D802: 10 E3 bpl $0001D7E7 0001D804: A8 tay 0001D805: A6 2F ldx $2F 0001D807: D0 10 bne $0001D819 0001D809: 98 tya 0001D80A: D0 0D bne $0001D819 0001D80C: AD 80 06 lda $0680 0001D80F: 10 08 bpl $0001D819 0001D811: A5 30 lda $30 0001D813: C9 01 cmp #$01 0001D815: D0 02 bne $0001D819 0001D817: A0 01 ldy #$01 0001D819: 98 tya 0001D81A: 60 rts 0001D81B: 4C 19 C2 jmp $C219 0001D81E: 00 brk 0001D81F: 02 .db $02 ; 0001D820: 00 brk 0001D821: 02 .db $02 ; 0001D822: 00 brk 0001D823: 02 .db $02 ; 0001D824: 00 brk 0001D825: 01 00 ora ($00,x) 0001D827: 01 00 ora ($00,x) 0001D829: 03 .db $03 ; 0001D82A: 00 brk 0001D82B: 03 .db $03 ; 0001D82C: 02 .db $02 ; 0001D82D: 01 02 ora ($02,x) 0001D82F: 01 00 ora ($00,x) 0001D831: 08 php 0001D832: 00 brk 0001D833: 98 tya 0001D834: 00 brk 0001D835: A8 tay 0001D836: 00 brk 0001D837: A0 00 ldy #$00 0001D839: A4 00 ldy $00 0001D83B: A7 .db $A7 ; 0001D83C: 00 brk 0001D83D: AC 00 9C ldy $9C00 0001D840: 00 brk 0001D841: BA tsx 0001D842: 00 brk 0001D843: 97 .db $97 ; 0001D844: 00 brk 0001D845: B8 clv 0001D846: A9 06 lda #$06 0001D848: 85 42 sta $42 0001D84A: 8D 06 C0 sta $C006 0001D84D: A9 00 lda #$00 0001D84F: 8D 06 20 sta $2006 0001D852: 8D 06 20 sta $2006 0001D855: A9 00 lda #$00 0001D857: 85 0C sta $0C 0001D859: 0A asl a 0001D85A: AA tax 0001D85B: BD 1E D8 lda $D81E,x 0001D85E: A8 tay 0001D85F: 85 42 sta $42 0001D861: 99 00 C0 sta $C000,y 0001D864: BD 32 D8 lda $D832,x 0001D867: 85 04 sta $04 0001D869: BD 33 D8 lda $D833,x 0001D86C: 85 05 sta $05 0001D86E: BD 1F D8 lda $D81F,x 0001D871: AA tax 0001D872: A0 00 ldy #$00 0001D874: B1 04 lda ($04),y 0001D876: 8D 07 20 sta $2007 0001D879: C8 iny 0001D87A: D0 F8 bne $0001D874 0001D87C: E6 05 inc $05 0001D87E: CA dex 0001D87F: D0 F1 bne $0001D872 0001D881: E6 0C inc $0C 0001D883: A5 0C lda $0C 0001D885: C9 0A cmp #$0A 0001D887: D0 D0 bne $0001D859 0001D889: A9 06 lda #$06 0001D88B: 85 42 sta $42 0001D88D: 8D 06 C0 sta $C006 0001D890: 20 F6 BF jsr $BFF6 0001D893: 4C B3 C3 jmp $C3B3 0001D896: A5 3E lda $3E 0001D898: F0 01 beq $0001D89B 0001D89A: 60 rts 0001D89B: A9 06 lda #$06 0001D89D: 8D 06 C0 sta $C006 0001D8A0: 85 42 sta $42 0001D8A2: A5 8F lda $8F 0001D8A4: F0 03 beq $0001D8A9 0001D8A6: 20 02 DB jsr $DB02 0001D8A9: A5 92 lda $92 0001D8AB: F0 03 beq $0001D8B0 0001D8AD: 20 66 C6 jsr $C666 0001D8B0: A5 8D lda $8D 0001D8B2: 29 01 and #$01 0001D8B4: F0 E4 beq $0001D89A 0001D8B6: A5 8D lda $8D 0001D8B8: 29 FE and #$FE 0001D8BA: D0 03 bne $0001D8BF 0001D8BC: 4C 21 D9 jmp $D921 0001D8BF: 18 clc 0001D8C0: A5 1A lda $1A 0001D8C2: 69 FF adc #$FF 0001D8C4: 85 04 sta $04 0001D8C6: A5 1B lda $1B 0001D8C8: 69 00 adc #$00 0001D8CA: 85 05 sta $05 0001D8CC: A5 8C lda $8C 0001D8CE: 20 89 D9 jsr $D989 0001D8D1: A0 00 ldy #$00 0001D8D3: B1 06 lda ($06),y 0001D8D5: C5 05 cmp $05 0001D8D7: 90 0C bcc $0001D8E5 0001D8D9: D0 21 bne $0001D8FC 0001D8DB: C8 iny 0001D8DC: B1 06 lda ($06),y 0001D8DE: 88 dey 0001D8DF: C5 04 cmp $04 0001D8E1: F0 02 beq $0001D8E5 0001D8E3: B0 17 bcs $0001D8FC 0001D8E5: C8 iny 0001D8E6: B1 06 lda ($06),y 0001D8E8: 85 00 sta $00 0001D8EA: C8 iny 0001D8EB: B1 06 lda ($06),y 0001D8ED: 85 01 sta $01 0001D8EF: C8 iny 0001D8F0: B1 06 lda ($06),y 0001D8F2: C8 iny 0001D8F3: A6 8C ldx $8C 0001D8F5: 20 AD D9 jsr $D9AD 0001D8F8: E6 8C inc $8C 0001D8FA: D0 D7 bne $0001D8D3 0001D8FC: A5 8B lda $8B 0001D8FE: 18 clc 0001D8FF: 69 01 adc #$01 0001D901: 20 89 D9 jsr $D989 0001D904: B1 06 lda ($06),y 0001D906: C5 1B cmp $1B 0001D908: 90 0C bcc $0001D916 0001D90A: D0 12 bne $0001D91E 0001D90C: C8 iny 0001D90D: B1 06 lda ($06),y 0001D90F: C5 1A cmp $1A 0001D911: 90 02 bcc $0001D915 0001D913: D0 09 bne $0001D91E 0001D915: 88 dey 0001D916: C8 iny 0001D917: C8 iny 0001D918: C8 iny 0001D919: C8 iny 0001D91A: E6 8B inc $8B 0001D91C: D0 E6 bne $0001D904 0001D91E: 4C B3 C3 jmp $C3B3 0001D921: A5 1B lda $1B 0001D923: 85 05 sta $05 0001D925: A5 1A lda $1A 0001D927: 85 04 sta $04 0001D929: A5 8B lda $8B 0001D92B: C9 FF cmp #$FF 0001D92D: F0 2B beq $0001D95A 0001D92F: 20 89 D9 jsr $D989 0001D932: B1 06 lda ($06),y 0001D934: C5 1B cmp $1B 0001D936: 90 22 bcc $0001D95A 0001D938: D0 08 bne $0001D942 0001D93A: C8 iny 0001D93B: B1 06 lda ($06),y 0001D93D: 88 dey 0001D93E: C5 1A cmp $1A 0001D940: 90 18 bcc $0001D95A 0001D942: C8 iny 0001D943: B1 06 lda ($06),y 0001D945: 85 00 sta $00 0001D947: C8 iny 0001D948: B1 06 lda ($06),y 0001D94A: 85 01 sta $01 0001D94C: C8 iny 0001D94D: B1 06 lda ($06),y 0001D94F: C8 iny 0001D950: A6 8B ldx $8B 0001D952: 20 AD D9 jsr $D9AD 0001D955: C6 8B dec $8B 0001D957: 4C 29 D9 jmp $D929 0001D95A: 18 clc 0001D95B: A5 1A lda $1A 0001D95D: 69 FF adc #$FF 0001D95F: 85 04 sta $04 0001D961: A5 1B lda $1B 0001D963: 69 00 adc #$00 0001D965: 85 05 sta $05 0001D967: A5 8C lda $8C 0001D969: F0 1B beq $0001D986 0001D96B: 38 sec 0001D96C: E9 01 sbc #$01 0001D96E: 20 89 D9 jsr $D989 0001D971: B1 06 lda ($06),y 0001D973: C5 05 cmp $05 0001D975: 90 0F bcc $0001D986 0001D977: D0 09 bne $0001D982 0001D979: C8 iny 0001D97A: B1 06 lda ($06),y 0001D97C: C5 04 cmp $04 0001D97E: 90 06 bcc $0001D986 0001D980: F0 04 beq $0001D986 0001D982: C6 8C dec $8C 0001D984: D0 E1 bne $0001D967 0001D986: 4C B3 C3 jmp $C3B3 0001D989: A6 00 ldx $00 0001D98B: 86 07 stx $07 0001D98D: 0A asl a 0001D98E: 26 07 rol $07 0001D990: 0A asl a 0001D991: 26 07 rol $07 0001D993: 85 06 sta $06 0001D995: A5 31 lda $31 0001D997: 0A asl a 0001D998: AA tax 0001D999: 18 clc 0001D99A: BD 52 A4 lda $A452,x 0001D99D: 65 06 adc $06 0001D99F: 85 06 sta $06 0001D9A1: A5 07 lda $07 0001D9A3: 29 03 and #$03 0001D9A5: 7D 53 A4 adc $A453,x 0001D9A8: 85 07 sta $07 0001D9AA: A0 00 ldy #$00 0001D9AC: 60 rts 0001D9AD: 85 02 sta $02 0001D9AF: 84 03 sty $03 0001D9B1: C9 FF cmp #$FF 0001D9B3: D0 06 bne $0001D9BB 0001D9B5: 20 66 C6 jsr $C666 0001D9B8: 4C 2F DA jmp $DA2F 0001D9BB: 86 0C stx $0C 0001D9BD: A5 01 lda $01 0001D9BF: C9 FE cmp #$FE 0001D9C1: D0 03 bne $0001D9C6 0001D9C3: 4C 32 DA jmp $DA32 0001D9C6: 8A txa 0001D9C7: A2 0F ldx #$0F 0001D9C9: D5 7B cmp $7B,x 0001D9CB: F0 05 beq $0001D9D2 0001D9CD: CA dex 0001D9CE: 10 F9 bpl $0001D9C9 0001D9D0: 30 03 bmi $0001D9D5 0001D9D2: A4 03 ldy $03 0001D9D4: 60 rts 0001D9D5: A2 10 ldx #$10 0001D9D7: 20 76 C5 jsr $C576 0001D9DA: B0 F6 bcs $0001D9D2 0001D9DC: A5 0C lda $0C 0001D9DE: 95 6B sta $6B,x 0001D9E0: A9 FF lda #$FF 0001D9E2: 9D 00 04 sta $0400,x 0001D9E5: A5 02 lda $02 0001D9E7: 9D E0 06 sta $06E0,x 0001D9EA: A5 05 lda $05 0001D9EC: 9D 60 04 sta $0460,x 0001D9EF: A5 00 lda $00 0001D9F1: 9D 80 04 sta $0480,x 0001D9F4: A5 01 lda $01 0001D9F6: C9 FF cmp #$FF 0001D9F8: D0 03 bne $0001D9FD 0001D9FA: 4C 64 DA jmp $DA64 0001D9FD: 9D 00 06 sta $0600,x 0001DA00: A4 02 ldy $02 0001DA02: B9 80 A3 lda $A380,y 0001DA05: 9D 20 04 sta $0420,x 0001DA08: 98 tya 0001DA09: 48 pha 0001DA0A: B9 C6 A3 lda $A3C6,y 0001DA0D: A8 tay 0001DA0E: 20 33 F5 jsr $F533 0001DA11: 68 pla 0001DA12: A8 tay 0001DA13: B9 0C A4 lda $A40C,y 0001DA16: 9D 40 06 sta $0640,x 0001DA19: A9 14 lda #$14 0001DA1B: 9D C0 06 sta $06C0,x 0001DA1E: A9 00 lda #$00 0001DA20: 9D 40 04 sta $0440,x 0001DA23: 9D A0 06 sta $06A0,x 0001DA26: 9D 20 06 sta $0620,x 0001DA29: 9D A0 04 sta $04A0,x 0001DA2C: 9D 80 05 sta $0580,x 0001DA2F: A4 03 ldy $03 0001DA31: 60 rts 0001DA32: A5 02 lda $02 0001DA34: 85 0C sta $0C 0001DA36: A2 10 ldx #$10 0001DA38: 20 16 F5 jsr $F516 0001DA3B: B0 24 bcs $0001DA61 0001DA3D: BD 20 04 lda $0420,x 0001DA40: 09 08 ora #$08 0001DA42: 9D 20 04 sta $0420,x 0001DA45: A5 02 lda $02 0001DA47: C9 1F cmp #$1F 0001DA49: F0 09 beq $0001DA54 0001DA4B: C9 09 cmp #$09 0001DA4D: D0 0F bne $0001DA5E 0001DA4F: A9 40 lda #$40 0001DA51: 9D 40 06 sta $0640,x 0001DA54: A9 04 lda #$04 0001DA56: 9D 80 06 sta $0680,x 0001DA59: A9 00 lda #$00 0001DA5B: 9D 60 06 sta $0660,x 0001DA5E: E8 inx 0001DA5F: D0 D7 bne $0001DA38 0001DA61: A4 03 ldy $03 0001DA63: 60 rts 0001DA64: 8A txa 0001DA65: 48 pha 0001DA66: A9 00 lda #$00 0001DA68: 85 8F sta $8F 0001DA6A: A5 02 lda $02 0001DA6C: C9 2C cmp #$2C 0001DA6E: F0 16 beq $0001DA86 0001DA70: 85 90 sta $90 0001DA72: A2 01 ldx #$01 0001DA74: C9 06 cmp #$06 0001DA76: D0 06 bne $0001DA7E 0001DA78: A2 7E ldx #$7E 0001DA7A: A9 04 lda #$04 0001DA7C: 85 8F sta $8F 0001DA7E: 86 91 stx $91 0001DA80: 20 02 DB jsr $DB02 0001DA83: 68 pla 0001DA84: AA tax 0001DA85: 60 rts 0001DA86: A5 31 lda $31 0001DA88: C9 05 cmp #$05 0001DA8A: D0 06 bne $0001DA92 0001DA8C: A0 02 ldy #$02 0001DA8E: A2 00 ldx #$00 0001DA90: F0 04 beq $0001DA96 0001DA92: A2 15 ldx #$15 0001DA94: A0 00 ldy #$00 0001DA96: 86 0C stx $0C 0001DA98: 84 0D sty $0D 0001DA9A: A9 2C lda #$2C 0001DA9C: 20 63 F6 jsr $F663 0001DA9F: A4 0C ldy $0C 0001DAA1: B9 EC DA lda $DAEC,y 0001DAA4: 95 6B sta $6B,x 0001DAA6: A9 20 lda #$20 0001DAA8: 9D 20 04 sta $0420,x 0001DAAB: B9 E6 DA lda $DAE6,y 0001DAAE: 9D 80 04 sta $0480,x 0001DAB1: B9 E7 DA lda $DAE7,y 0001DAB4: 9D 60 04 sta $0460,x 0001DAB7: B9 E8 DA lda $DAE8,y 0001DABA: 9D 00 06 sta $0600,x 0001DABD: B9 E9 DA lda $DAE9,y 0001DAC0: 9D 40 06 sta $0640,x 0001DAC3: B9 EA DA lda $DAEA,y 0001DAC6: 9D 60 06 sta $0660,x 0001DAC9: B9 EB DA lda $DAEB,y 0001DACC: 9D C0 06 sta $06C0,x 0001DACF: 98 tya 0001DAD0: 18 clc 0001DAD1: 69 07 adc #$07 0001DAD3: 85 0C sta $0C 0001DAD5: A9 00 lda #$00 0001DAD7: 9D E0 04 sta $04E0,x 0001DADA: A9 01 lda #$01 0001DADC: 9D C0 04 sta $04C0,x 0001DADF: C6 0D dec $0D 0001DAE1: 10 B7 bpl $0001DA9A 0001DAE3: 68 pla 0001DAE4: AA tax 0001DAE5: 60 rts 0001DAE6: F0 03 beq $0001DAEB 0001DAE8: 47 .db $47 ; 0001DAE9: 40 rti 0001DAEA: 00 brk 0001DAEB: 00 brk 0001DAEC: 00 brk 0001DAED: 88 dey 0001DAEE: 03 .db $03 ; 0001DAEF: 87 .db $87 ; 0001DAF0: 40 rti 0001DAF1: 00 brk 0001DAF2: 01 00 ora ($00,x) 0001DAF4: 20 04 C7 jsr $C704 0001DAF7: 40 rti 0001DAF8: 08 php 0001DAF9: 02 .db $02 ; 0001DAFA: 00 brk 0001DAFB: 78 sei 0001DAFC: 1B .db $1B ; 0001DAFD: 87 .db $87 ; 0001DAFE: 40 rti 0001DAFF: 00 brk 0001DB00: 03 .db $03 ; 0001DB01: 02 .db $02 ; 0001DB02: C6 91 dec $91 0001DB04: F0 01 beq $0001DB07 0001DB06: 60 rts 0001DB07: A2 10 ldx #$10 0001DB09: 20 76 C5 jsr $C576 0001DB0C: B0 44 bcs $0001DB52 0001DB0E: A0 03 ldy #$03 0001DB10: A5 90 lda $90 0001DB12: 85 02 sta $02 0001DB14: D9 53 DB cmp $DB53,y 0001DB17: F0 03 beq $0001DB1C 0001DB19: 88 dey 0001DB1A: 10 F8 bpl $0001DB14 0001DB1C: 98 tya 0001DB1D: 0A asl a 0001DB1E: A8 tay 0001DB1F: B9 57 DB lda $DB57,y 0001DB22: 85 04 sta $04 0001DB24: B9 58 DB lda $DB58,y 0001DB27: 85 05 sta $05 0001DB29: A4 8F ldy $8F 0001DB2B: B1 04 lda ($04),y 0001DB2D: 85 91 sta $91 0001DB2F: C8 iny 0001DB30: B1 04 lda ($04),y 0001DB32: 85 00 sta $00 0001DB34: C8 iny 0001DB35: B1 04 lda ($04),y 0001DB37: 85 01 sta $01 0001DB39: C8 iny 0001DB3A: 84 8F sty $8F 0001DB3C: 18 clc 0001DB3D: A5 1A lda $1A 0001DB3F: 65 00 adc $00 0001DB41: 85 00 sta $00 0001DB43: A5 1B lda $1B 0001DB45: 69 00 adc #$00 0001DB47: 85 05 sta $05 0001DB49: 20 E0 D9 jsr $D9E0 0001DB4C: A5 91 lda $91 0001DB4E: D0 02 bne $0001DB52 0001DB50: 85 8F sta $8F 0001DB52: 60 rts 0001DB53: 00 brk 0001DB54: 09 06 ora #$06 0001DB56: 0E 5F DB asl $DB5F 0001DB59: 68 pla 0001DB5A: DB .db $DB ; 0001DB5B: 6A ror a 0001DB5C: DB .db $DB ; 0001DB5D: 80 .db $80 ; 0001DB5E: DB .db $DB ; 0001DB5F: 31 04 and ($04),y 0001DB61: 4C 23 04 jmp $0423 0001DB64: 8C 00 04 sty $0400 0001DB67: 5C .db $5C ; 0001DB68: 02 .db $02 ; 0001DB69: 78 sei 0001DB6A: 08 php 0001DB6B: 00 brk 0001DB6C: 88 dey 0001DB6D: 08 php 0001DB6E: 02 .db $02 ; 0001DB6F: 58 cli 0001DB70: 08 php 0001DB71: 30 A8 bmi $0001DB1B 0001DB73: E0 30 cpx #$30 0001DB75: 38 sec 0001DB76: 08 php 0001DB77: 18 clc 0001DB78: C8 iny 0001DB79: E0 18 cpx #$18 0001DB7B: 50 08 bvc $0001DB85 0001DB7D: 00 brk 0001DB7E: 98 tya 0001DB7F: E0 1F cpx #$1F 0001DB81: B0 04 bcs $0001DB87 0001DB83: 1F .db $1F ; 0001DB84: B0 04 bcs $0001DB8A 0001DB86: 1F .db $1F ; 0001DB87: B0 04 bcs $0001DB8D 0001DB89: 00 brk 0001DB8A: B0 04 bcs $0001DB90 0001DB8C: A5 3E lda $3E 0001DB8E: C9 02 cmp #$02 0001DB90: B0 09 bcs $0001DB9B 0001DB92: A9 00 lda #$00 0001DB94: 8D C1 06 sta $06C1 0001DB97: 60 rts 0001DB98: 4C 21 DC jmp $DC21 0001DB9B: D0 FB bne $0001DB98 0001DB9D: A5 31 lda $31 0001DB9F: C5 AC cmp $AC 0001DBA1: D0 0C bne $0001DBAF 0001DBA3: A5 3C lda $3C 0001DBA5: F0 08 beq $0001DBAF 0001DBA7: C6 3C dec $3C 0001DBA9: D0 03 bne $0001DBAE 0001DBAB: 20 92 D0 jsr $D092 0001DBAE: 60 rts 0001DBAF: A5 AC lda $AC 0001DBB1: C9 06 cmp #$06 0001DBB3: 90 0F bcc $0001DBC4 0001DBB5: F0 0A beq $0001DBC1 0001DBB7: C9 08 cmp #$08 0001DBB9: 90 03 bcc $0001DBBE 0001DBBB: 4C 05 F1 jmp $F105 0001DBBE: 4C 57 EF jmp $EF57 0001DBC1: 4C 94 F0 jmp $F094 0001DBC4: A2 00 ldx #$00 0001DBC6: 86 2F stx $2F 0001DBC8: 86 43 stx $43 0001DBCA: 86 44 stx $44 0001DBCC: E8 inx 0001DBCD: A0 C4 ldy #$C4 0001DBCF: 20 33 F5 jsr $F533 0001DBD2: 20 7B F6 jsr $F67B 0001DBD5: CA dex 0001DBD6: 8E C1 06 stx $06C1 0001DBD9: A6 AC ldx $AC 0001DBDB: BD 91 ED lda $ED91,x 0001DBDE: 8D 01 04 sta $0401 0001DBE1: BD 9A ED lda $ED9A,x 0001DBE4: 8D 81 04 sta $0481 0001DBE7: BD A3 ED lda $EDA3,x 0001DBEA: 8D 01 06 sta $0601 0001DBED: A9 17 lda #$17 0001DBEF: 8D 21 04 sta $0421 0001DBF2: EE 41 04 inc $0441 0001DBF5: E6 3E inc $3E 0001DBF7: A9 5E lda #$5E 0001DBF9: 85 3F sta $3F 0001DBFB: E6 2F inc $2F 0001DBFD: 20 3D C5 jsr $C53D 0001DC00: A5 AC lda $AC 0001DC02: D0 05 bne $0001DC09 0001DC04: A9 26 lda #$26 0001DC06: 20 77 C4 jsr $C477 0001DC09: C5 31 cmp $31 0001DC0B: F0 13 beq $0001DC20 0001DC0D: A5 31 lda $31 0001DC0F: C9 07 cmp #$07 0001DC11: D0 0D bne $0001DC20 0001DC13: A9 40 lda #$40 0001DC15: 8D 81 04 sta $0481 0001DC18: AD 21 04 lda $0421 0001DC1B: 09 40 ora #$40 0001DC1D: 8D 21 04 sta $0421 0001DC20: 60 rts 0001DC21: C9 03 cmp #$03 0001DC23: D0 3A bne $0001DC5F 0001DC25: A5 AC lda $AC 0001DC27: C9 02 cmp #$02 0001DC29: D0 21 bne $0001DC4C 0001DC2B: AD 41 04 lda $0441 0001DC2E: C9 3C cmp #$3C 0001DC30: D0 11 bne $0001DC43 0001DC32: A9 0C lda #$0C 0001DC34: 20 17 EE jsr $EE17 0001DC37: A9 30 lda #$30 0001DC39: 9D 60 06 sta $0660,x 0001DC3C: A9 03 lda #$03 0001DC3E: 9D 80 06 sta $0680,x 0001DC41: E6 44 inc $44 0001DC43: A5 3F lda $3F 0001DC45: C9 3A cmp #$3A 0001DC47: B0 03 bcs $0001DC4C 0001DC49: 20 9B F3 jsr $F39B 0001DC4C: C6 3F dec $3F 0001DC4E: AD 41 04 lda $0441 0001DC51: D0 0B bne $0001DC5E 0001DC53: E6 3E inc $3E 0001DC55: A5 AC lda $AC 0001DC57: C9 06 cmp #$06 0001DC59: B0 03 bcs $0001DC5E 0001DC5B: CE 01 04 dec $0401 0001DC5E: 60 rts 0001DC5F: A5 3E lda $3E 0001DC61: C9 04 cmp #$04 0001DC63: D0 0A bne $0001DC6F 0001DC65: 20 9B F3 jsr $F39B 0001DC68: C6 3F dec $3F 0001DC6A: D0 02 bne $0001DC6E 0001DC6C: E6 3E inc $3E 0001DC6E: 60 rts 0001DC6F: A9 00 lda #$00 0001DC71: 85 68 sta $68 0001DC73: 38 sec 0001DC74: A5 3E lda $3E 0001DC76: E9 05 sbc #$05 0001DC78: 0A asl a 0001DC79: A8 tay 0001DC7A: A5 AC lda $AC 0001DC7C: 0A asl a 0001DC7D: AA tax 0001DC7E: BD AC ED lda $EDAC,x 0001DC81: 85 00 sta $00 0001DC83: BD AD ED lda $EDAD,x 0001DC86: 85 01 sta $01 0001DC88: 6C 00 00 jmp ($0000) 0001DC8B: A5 56 lda $56 0001DC8D: F0 06 beq $0001DC95 0001DC8F: C9 1F cmp #$1F 0001DC91: 90 02 bcc $0001DC95 0001DC93: A0 28 ldy #$28 0001DC95: B9 C0 DF lda $DFC0,y 0001DC98: 48 pha 0001DC99: B9 C1 DF lda $DFC1,y 0001DC9C: 48 pha 0001DC9D: A5 44 lda $44 0001DC9F: D0 03 bne $0001DCA4 0001DCA1: 4C 55 DD jmp $DD55 0001DCA4: A9 12 lda #$12 0001DCA6: 8D 41 06 sta $0641 0001DCA9: A9 45 lda #$45 0001DCAB: A2 04 ldx #$04 0001DCAD: 20 86 C5 jsr $C586 0001DCB0: A5 44 lda $44 0001DCB2: C9 02 cmp #$02 0001DCB4: F0 41 beq $0001DCF7 0001DCB6: BD 00 06 lda $0600,x 0001DCB9: C9 18 cmp #$18 0001DCBB: 90 12 bcc $0001DCCF 0001DCBD: C9 D8 cmp #$D8 0001DCBF: B0 0E bcs $0001DCCF 0001DCC1: BD 80 04 lda $0480,x 0001DCC4: C9 18 cmp #$18 0001DCC6: 90 07 bcc $0001DCCF 0001DCC8: C9 E8 cmp #$E8 0001DCCA: B0 03 bcs $0001DCCF 0001DCCC: 4C 55 DD jmp $DD55 0001DCCF: E6 44 inc $44 0001DCD1: BD 20 04 lda $0420,x 0001DCD4: 49 40 eor #$40 0001DCD6: 9D 20 04 sta $0420,x 0001DCD9: BD 80 06 lda $0680,x 0001DCDC: 49 FF eor #$FF 0001DCDE: 9D 80 06 sta $0680,x 0001DCE1: BD 60 06 lda $0660,x 0001DCE4: 49 FF eor #$FF 0001DCE6: 18 clc 0001DCE7: 69 01 adc #$01 0001DCE9: 9D 60 06 sta $0660,x 0001DCEC: A9 60 lda #$60 0001DCEE: 85 48 sta $48 0001DCF0: A9 02 lda #$02 0001DCF2: 85 49 sta $49 0001DCF4: 4C 55 DD jmp $DD55 0001DCF7: A5 23 lda $23 0001DCF9: 29 03 and #$03 0001DCFB: D0 58 bne $0001DD55 0001DCFD: BD 20 04 lda $0420,x 0001DD00: 29 BF and #$BF 0001DD02: 9D 20 04 sta $0420,x 0001DD05: 38 sec 0001DD06: AD 81 04 lda $0481 0001DD09: FD 80 04 sbc $0480,x 0001DD0C: 90 0C bcc $0001DD1A 0001DD0E: 85 02 sta $02 0001DD10: BD 20 04 lda $0420,x 0001DD13: 09 40 ora #$40 0001DD15: 9D 20 04 sta $0420,x 0001DD18: D0 06 bne $0001DD20 0001DD1A: 49 FF eor #$FF 0001DD1C: 69 01 adc #$01 0001DD1E: 85 02 sta $02 0001DD20: 18 clc 0001DD21: A5 48 lda $48 0001DD23: 69 04 adc #$04 0001DD25: 85 48 sta $48 0001DD27: 85 00 sta $00 0001DD29: A5 49 lda $49 0001DD2B: 69 00 adc #$00 0001DD2D: 85 49 sta $49 0001DD2F: 85 01 sta $01 0001DD31: 38 sec 0001DD32: BD 00 06 lda $0600,x 0001DD35: ED 01 06 sbc $0601 0001DD38: 85 03 sta $03 0001DD3A: 20 C6 F8 jsr $F8C6 0001DD3D: A5 03 lda $03 0001DD3F: C9 08 cmp #$08 0001DD41: B0 12 bcs $0001DD55 0001DD43: A5 02 lda $02 0001DD45: C9 08 cmp #$08 0001DD47: B0 0C bcs $0001DD55 0001DD49: A9 F8 lda #$F8 0001DD4B: 9D 00 06 sta $0600,x 0001DD4E: A9 00 lda #$00 0001DD50: 85 44 sta $44 0001DD52: 8D 41 06 sta $0641 0001DD55: 68 pla 0001DD56: 85 05 sta $05 0001DD58: 68 pla 0001DD59: 85 04 sta $04 0001DD5B: AD A1 06 lda $06A1 0001DD5E: F0 01 beq $0001DD61 0001DD60: 60 rts 0001DD61: 6C 04 00 jmp ($0004) 0001DD64: A2 06 ldx #$06 0001DD66: 20 D5 ED jsr $EDD5 0001DD69: C9 40 cmp #$40 0001DD6B: B0 12 bcs $0001DD7F 0001DD6D: E8 inx 0001DD6E: AD 01 06 lda $0601 0001DD71: CD 00 06 cmp $0600 0001DD74: F0 09 beq $0001DD7F 0001DD76: AD 00 04 lda $0400 0001DD79: C9 09 cmp #$09 0001DD7B: F0 02 beq $0001DD7F 0001DD7D: A2 18 ldx #$18 0001DD7F: 86 3E stx $3E 0001DD81: 60 rts 0001DD82: 20 C2 ED jsr $EDC2 0001DD85: A9 3F lda #$3F 0001DD87: CD 01 04 cmp $0401 0001DD8A: F0 1E beq $0001DDAA 0001DD8C: 8D 01 04 sta $0401 0001DD8F: A9 00 lda #$00 0001DD91: 8D 41 04 sta $0441 0001DD94: 8D 41 06 sta $0641 0001DD97: A9 20 lda #$20 0001DD99: 8D E1 04 sta $04E1 0001DD9C: A9 01 lda #$01 0001DD9E: 8D C1 04 sta $04C1 0001DDA1: A5 44 lda $44 0001DDA3: F0 05 beq $0001DDAA 0001DDA5: A9 11 lda #$11 0001DDA7: 8D 41 06 sta $0641 0001DDAA: 20 F8 ED jsr $EDF8 0001DDAD: A5 2A lda $2A 0001DDAF: D0 03 bne $0001DDB4 0001DDB1: 4C 64 DD jmp $DD64 0001DDB4: A9 07 lda #$07 0001DDB6: 85 3E sta $3E 0001DDB8: 60 rts 0001DDB9: 20 C2 ED jsr $EDC2 0001DDBC: A9 41 lda #$41 0001DDBE: 8D 01 04 sta $0401 0001DDC1: A9 00 lda #$00 0001DDC3: 8D 41 06 sta $0641 0001DDC6: 8D 41 04 sta $0441 0001DDC9: A5 44 lda $44 0001DDCB: F0 05 beq $0001DDD2 0001DDCD: A9 1F lda #$1F 0001DDCF: 8D 41 06 sta $0641 0001DDD2: A9 06 lda #$06 0001DDD4: 20 A0 C5 jsr $C5A0 0001DDD7: A0 02 ldy #$02 0001DDD9: 4A lsr a 0001DDDA: B0 05 bcs $0001DDE1 0001DDDC: 88 dey 0001DDDD: 4A lsr a 0001DDDE: 90 01 bcc $0001DDE1 0001DDE0: 88 dey 0001DDE1: B9 EA DF lda $DFEA,y 0001DDE4: 85 3E sta $3E 0001DDE6: A9 06 lda #$06 0001DDE8: 8D 81 06 sta $0681 0001DDEB: A9 40 lda #$40 0001DDED: 8D 61 06 sta $0661 0001DDF0: 20 D5 ED jsr $EDD5 0001DDF3: 18 clc 0001DDF4: 79 ED DF adc $DFED,y 0001DDF7: 10 05 bpl $0001DDFE 0001DDF9: 49 FF eor #$FF 0001DDFB: 18 clc 0001DDFC: 69 01 adc #$01 0001DDFE: AA tax 0001DDFF: A9 32 lda #$32 0001DE01: A0 00 ldy #$00 0001DE03: 20 AC C5 jsr $C5AC 0001DE06: A5 04 lda $04 0001DE08: 8D E1 04 sta $04E1 0001DE0B: A5 05 lda $05 0001DE0D: 8D C1 04 sta $04C1 0001DE10: 60 rts 0001DE11: 20 90 DE jsr $DE90 0001DE14: A2 0E ldx #$0E 0001DE16: 29 01 and #$01 0001DE18: D0 0A bne $0001DE24 0001DE1A: A5 44 lda $44 0001DE1C: D0 06 bne $0001DE24 0001DE1E: A2 10 ldx #$10 0001DE20: A9 08 lda #$08 0001DE22: 85 3F sta $3F 0001DE24: 86 3E stx $3E 0001DE26: 60 rts 0001DE27: 20 90 DE jsr $DE90 0001DE2A: E6 3E inc $3E 0001DE2C: 29 01 and #$01 0001DE2E: D0 0C bne $0001DE3C 0001DE30: A5 44 lda $44 0001DE32: D0 08 bne $0001DE3C 0001DE34: A9 12 lda #$12 0001DE36: 85 3E sta $3E 0001DE38: A9 12 lda #$12 0001DE3A: 85 3F sta $3F 0001DE3C: 60 rts 0001DE3D: 20 F8 ED jsr $EDF8 0001DE40: F0 37 beq $0001DE79 0001DE42: E6 3E inc $3E 0001DE44: 20 D5 ED jsr $EDD5 0001DE47: C9 0E cmp #$0E 0001DE49: 90 05 bcc $0001DE50 0001DE4B: A9 05 lda #$05 0001DE4D: 85 3E sta $3E 0001DE4F: 60 rts 0001DE50: A9 03 lda #$03 0001DE52: 20 A0 C5 jsr $C5A0 0001DE55: 29 01 and #$01 0001DE57: F0 0C beq $0001DE65 0001DE59: A5 44 lda $44 0001DE5B: D0 08 bne $0001DE65 0001DE5D: A9 14 lda #$14 0001DE5F: 85 3E sta $3E 0001DE61: A9 12 lda #$12 0001DE63: 85 3F sta $3F 0001DE65: A9 E0 lda #$E0 0001DE67: 8D 61 06 sta $0661 0001DE6A: A9 04 lda #$04 0001DE6C: 8D 81 06 sta $0681 0001DE6F: A9 C0 lda #$C0 0001DE71: 8D E1 04 sta $04E1 0001DE74: A9 00 lda #$00 0001DE76: 8D C1 04 sta $04C1 0001DE79: 60 rts 0001DE7A: 20 90 DE jsr $DE90 0001DE7D: A2 0D ldx #$0D 0001DE7F: 29 01 and #$01 0001DE81: D0 0A bne $0001DE8D 0001DE83: A5 44 lda $44 0001DE85: D0 06 bne $0001DE8D 0001DE87: A2 16 ldx #$16 0001DE89: A9 15 lda #$15 0001DE8B: 85 3F sta $3F 0001DE8D: 86 3E stx $3E 0001DE8F: 60 rts 0001DE90: 20 F8 ED jsr $EDF8 0001DE93: A9 03 lda #$03 0001DE95: 20 A0 C5 jsr $C5A0 0001DE98: 60 rts 0001DE99: 20 F8 ED jsr $EDF8 0001DE9C: F0 04 beq $0001DEA2 0001DE9E: A9 05 lda #$05 0001DEA0: 85 3E sta $3E 0001DEA2: 60 rts 0001DEA3: 20 F8 ED jsr $EDF8 0001DEA6: F0 08 beq $0001DEB0 0001DEA8: A5 46 lda $46 0001DEAA: 29 01 and #$01 0001DEAC: D0 F0 bne $0001DE9E 0001DEAE: E6 3E inc $3E 0001DEB0: 60 rts 0001DEB1: 20 F8 ED jsr $EDF8 0001DEB4: F0 2A beq $0001DEE0 0001DEB6: A5 44 lda $44 0001DEB8: D0 2F bne $0001DEE9 0001DEBA: AD 01 06 lda $0601 0001DEBD: CD 00 06 cmp $0600 0001DEC0: F0 0C beq $0001DECE 0001DEC2: AD 00 04 lda $0400 0001DEC5: C9 09 cmp #$09 0001DEC7: F0 05 beq $0001DECE 0001DEC9: A9 18 lda #$18 0001DECB: 85 3E sta $3E 0001DECD: 60 rts 0001DECE: A9 43 lda #$43 0001DED0: 8D 01 04 sta $0401 0001DED3: A9 00 lda #$00 0001DED5: 8D E1 04 sta $04E1 0001DED8: 8D C1 04 sta $04C1 0001DEDB: 8D 41 06 sta $0641 0001DEDE: E6 3E inc $3E 0001DEE0: 60 rts 0001DEE1: 20 F8 ED jsr $EDF8 0001DEE4: AD 41 04 lda $0441 0001DEE7: D0 05 bne $0001DEEE 0001DEE9: A9 05 lda #$05 0001DEEB: 85 3E sta $3E 0001DEED: 60 rts 0001DEEE: C9 10 cmp #$10 0001DEF0: D0 05 bne $0001DEF7 0001DEF2: A9 06 lda #$06 0001DEF4: 20 8F DF jsr $DF8F 0001DEF7: 60 rts 0001DEF8: 20 F8 ED jsr $EDF8 0001DEFB: C6 3F dec $3F 0001DEFD: D0 0F bne $0001DF0E 0001DEFF: A9 43 lda #$43 0001DF01: 8D 01 04 sta $0401 0001DF04: A9 00 lda #$00 0001DF06: 8D 41 04 sta $0441 0001DF09: 8D 41 06 sta $0641 0001DF0C: E6 3E inc $3E 0001DF0E: 60 rts 0001DF0F: AD 41 04 lda $0441 0001DF12: D0 07 bne $0001DF1B 0001DF14: A9 41 lda #$41 0001DF16: 8D 01 04 sta $0401 0001DF19: D0 07 bne $0001DF22 0001DF1B: C9 10 cmp #$10 0001DF1D: D0 03 bne $0001DF22 0001DF1F: 20 8F DF jsr $DF8F 0001DF22: 20 F8 ED jsr $EDF8 0001DF25: F0 1F beq $0001DF46 0001DF27: AD 01 06 lda $0601 0001DF2A: CD 00 06 cmp $0600 0001DF2D: F0 0C beq $0001DF3B 0001DF2F: AD 00 04 lda $0400 0001DF32: C9 09 cmp #$09 0001DF34: F0 05 beq $0001DF3B 0001DF36: A9 18 lda #$18 0001DF38: 85 3E sta $3E 0001DF3A: 60 rts 0001DF3B: A5 3E lda $3E 0001DF3D: 29 07 and #$07 0001DF3F: 4A lsr a 0001DF40: AA tax 0001DF41: BD 47 DF lda $DF47,x 0001DF44: 85 3E sta $3E 0001DF46: 60 rts 0001DF47: 0E 0A 05 asl $050A 0001DF4A: 05 A9 ora $A9 0001DF4C: 46 CD lsr $CD 0001DF4E: 01 04 ora ($04,x) 0001DF50: F0 17 beq $0001DF69 0001DF52: 8D 01 04 sta $0401 0001DF55: A9 3F lda #$3F 0001DF57: 85 3F sta $3F 0001DF59: A9 00 lda #$00 0001DF5B: 8D 41 04 sta $0441 0001DF5E: 8D E1 04 sta $04E1 0001DF61: 8D C1 04 sta $04C1 0001DF64: A9 26 lda #$26 0001DF66: 20 77 C4 jsr $C477 0001DF69: 20 F8 ED jsr $EDF8 0001DF6C: AD 01 06 lda $0601 0001DF6F: CD 00 06 cmp $0600 0001DF72: D0 07 bne $0001DF7B 0001DF74: AD 00 04 lda $0400 0001DF77: C9 09 cmp #$09 0001DF79: D0 08 bne $0001DF83 0001DF7B: A5 3F lda $3F 0001DF7D: F0 04 beq $0001DF83 0001DF7F: C6 3F dec $3F 0001DF81: D0 0B bne $0001DF8E 0001DF83: A5 44 lda $44 0001DF85: D0 07 bne $0001DF8E 0001DF87: A2 0E ldx #$0E 0001DF89: 86 3E stx $3E 0001DF8B: 4C CE DE jmp $DECE 0001DF8E: 60 rts 0001DF8F: A9 06 lda #$06 0001DF91: 20 17 EE jsr $EE17 0001DF94: B0 23 bcs $0001DFB9 0001DF96: 20 D5 ED jsr $EDD5 0001DF99: 85 02 sta $02 0001DF9B: A9 02 lda #$02 0001DF9D: 85 01 sta $01 0001DF9F: A9 60 lda #$60 0001DFA1: 85 00 sta $00 0001DFA3: 38 sec 0001DFA4: AD 01 06 lda $0601 0001DFA7: E9 0A sbc #$0A 0001DFA9: 38 sec 0001DFAA: ED 00 06 sbc $0600 0001DFAD: 85 03 sta $03 0001DFAF: 20 C6 F8 jsr $F8C6 0001DFB2: E6 44 inc $44 0001DFB4: A9 25 lda #$25 0001DFB6: 20 77 C4 jsr $C477 0001DFB9: 60 rts 0001DFBA: A9 57 lda #$57 0001DFBC: 20 16 EF jsr $EF16 0001DFBF: 60 rts 0001DFC0: 64 .db $64 ; 0001DFC1: DD 82 DD cmp $DD82,x 0001DFC4: B9 DD 11 lda $11DD,y 0001DFC7: DE 27 DE dec $DE27,x 0001DFCA: 3D DE 99 and $99DE,x 0001DFCD: DE 7A DE dec $DE7A,x 0001DFD0: A3 .db $A3 ; 0001DFD1: DE B1 DE dec $DEB1,x 0001DFD4: E1 DE sbc ($DE,x) 0001DFD6: F8 sed 0001DFD7: DE 0F DF dec $DF0F,x 0001DFDA: F8 sed 0001DFDB: DE 0F DF dec $DF0F,x 0001DFDE: F8 sed 0001DFDF: DE 0F DF dec $DF0F,x 0001DFE2: F8 sed 0001DFE3: DE 0F DF dec $DF0F,x 0001DFE6: 4B .db $4B ; 0001DFE7: DF .db $DF ; 0001DFE8: BA tsx 0001DFE9: DF .db $DF ; 0001DFEA: 08 php 0001DFEB: 09 0C ora #$0C 0001DFED: E0 00 cpx #$00 0001DFEF: 20 AD A1 jsr $A1AD 0001DFF2: 06 F0 asl $F0 0001DFF4: 01 60 ora ($60,x) 0001DFF6: B9 ED E0 lda $E0ED,y 0001DFF9: 85 04 sta $04 0001DFFB: B9 EE E0 lda $E0EE,y 0001DFFE: 85 05 sta $05 0001E000: 6C 04 00 jmp ($0004) 0001E003: 20 C2 ED jsr $EDC2 0001E006: A9 00 lda #$00 0001E008: 8D 41 04 sta $0441 0001E00B: 8D 41 06 sta $0641 0001E00E: A2 00 ldx #$00 0001E010: A5 46 lda $46 0001E012: 29 01 and #$01 0001E014: F0 01 beq $0001E017 0001E016: E8 inx 0001E017: BD 3B E0 lda $E03B,x 0001E01A: 85 3E sta $3E 0001E01C: BD 3E E0 lda $E03E,x 0001E01F: 8D 01 04 sta $0401 0001E022: BD 41 E0 lda $E041,x 0001E025: 8D E1 04 sta $04E1 0001E028: BD 44 E0 lda $E044,x 0001E02B: 8D C1 04 sta $04C1 0001E02E: BD 47 E0 lda $E047,x 0001E031: 8D 61 06 sta $0661 0001E034: BD 4A E0 lda $E04A,x 0001E037: 8D 81 06 sta $0681 0001E03A: 60 rts 0001E03B: 0D 16 0D ora $0D16 0001E03E: 28 plp 0001E03F: 29 2A and #$2A 0001E041: 90 09 bcc $0001E04C 0001E043: 09 02 ora #$02 0001E045: 01 01 ora ($01,x) 0001E047: 60 rts 0001E048: B0 B0 bcs $0001DFFA 0001E04A: 07 .db $07 ; 0001E04B: 05 05 ora $05 0001E04D: C6 3E dec $3E 0001E04F: 20 C2 ED jsr $EDC2 0001E052: A5 43 lda $43 0001E054: 49 40 eor #$40 0001E056: 85 43 sta $43 0001E058: A9 00 lda #$00 0001E05A: 8D 41 04 sta $0441 0001E05D: 8D 41 06 sta $0641 0001E060: A2 02 ldx #$02 0001E062: 4C 17 E0 jmp $E017 0001E065: 20 DF E0 jsr $E0DF 0001E068: A5 44 lda $44 0001E06A: D0 09 bne $0001E075 0001E06C: 4C B8 E0 jmp $E0B8 0001E06F: A5 44 lda $44 0001E071: D0 02 bne $0001E075 0001E073: C6 3E dec $3E 0001E075: 60 rts 0001E076: 20 DF E0 jsr $E0DF 0001E079: AE 41 06 ldx $0641 0001E07C: D0 23 bne $0001E0A1 0001E07E: C6 3E dec $3E 0001E080: AA tax 0001E081: 38 sec 0001E082: E9 18 sbc #$18 0001E084: 90 01 bcc $0001E087 0001E086: AA tax 0001E087: A0 00 ldy #$00 0001E089: A9 33 lda #$33 0001E08B: 20 AC C5 jsr $C5AC 0001E08E: A9 00 lda #$00 0001E090: 20 17 EE jsr $EE17 0001E093: B0 0C bcs $0001E0A1 0001E095: A5 04 lda $04 0001E097: 9D E0 04 sta $04E0,x 0001E09A: A5 05 lda $05 0001E09C: 9D C0 04 sta $04C0,x 0001E09F: E6 44 inc $44 0001E0A1: 60 rts 0001E0A2: 20 DF E0 jsr $E0DF 0001E0A5: A9 06 lda #$06 0001E0A7: 20 A0 C5 jsr $C5A0 0001E0AA: 4A lsr a 0001E0AB: B0 0B bcs $0001E0B8 0001E0AD: C6 3E dec $3E 0001E0AF: C6 3E dec $3E 0001E0B1: 4A lsr a 0001E0B2: 90 04 bcc $0001E0B8 0001E0B4: C6 3E dec $3E 0001E0B6: C6 3E dec $3E 0001E0B8: C6 3E dec $3E 0001E0BA: A9 2B lda #$2B 0001E0BC: 8D 01 04 sta $0401 0001E0BF: A9 00 lda #$00 0001E0C1: 8D 41 04 sta $0441 0001E0C4: A9 1F lda #$1F 0001E0C6: 8D 41 06 sta $0641 0001E0C9: 60 rts 0001E0CA: 20 F8 ED jsr $EDF8 0001E0CD: F0 0F beq $0001E0DE 0001E0CF: A9 1D lda #$1D 0001E0D1: 8D 01 04 sta $0401 0001E0D4: A9 00 lda #$00 0001E0D6: 8D E1 04 sta $04E1 0001E0D9: 8D C1 04 sta $04C1 0001E0DC: C6 3E dec $3E 0001E0DE: 60 rts 0001E0DF: 20 D5 ED jsr $EDD5 0001E0E2: C9 30 cmp #$30 0001E0E4: B0 06 bcs $0001E0EC 0001E0E6: A9 05 lda #$05 0001E0E8: 85 3E sta $3E 0001E0EA: 68 pla 0001E0EB: 68 pla 0001E0EC: 60 rts 0001E0ED: 03 .db $03 ; 0001E0EE: E0 6F cpx #$6F 0001E0F0: E0 76 cpx #$76 0001E0F2: E0 65 cpx #$65 0001E0F4: E0 76 cpx #$76 0001E0F6: E0 65 cpx #$65 0001E0F8: E0 76 cpx #$76 0001E0FA: E0 A2 cpx #$A2 0001E0FC: E0 CA cpx #$CA 0001E0FE: E0 4D cpx #$4D 0001E100: E0 6F cpx #$6F 0001E102: E0 76 cpx #$76 0001E104: E0 65 cpx #$65 0001E106: E0 76 cpx #$76 0001E108: E0 65 cpx #$65 0001E10A: E0 76 cpx #$76 0001E10C: E0 A2 cpx #$A2 0001E10E: E0 CA cpx #$CA 0001E110: E0 AD cpx #$AD 0001E112: A1 06 lda ($06,x) 0001E114: F0 01 beq $0001E117 0001E116: 60 rts 0001E117: B9 A2 E2 lda $E2A2,y 0001E11A: 85 04 sta $04 0001E11C: B9 A3 E2 lda $E2A3,y 0001E11F: 85 05 sta $05 0001E121: 6C 04 00 jmp ($0004) 0001E124: A9 00 lda #$00 0001E126: 8D 41 04 sta $0441 0001E129: 8D 41 06 sta $0641 0001E12C: A9 3B lda #$3B 0001E12E: 8D 01 04 sta $0401 0001E131: A9 20 lda #$20 0001E133: 8D E1 04 sta $04E1 0001E136: A9 01 lda #$01 0001E138: 8D C1 04 sta $04C1 0001E13B: AD 80 04 lda $0480 0001E13E: 48 pha 0001E13F: A5 43 lda $43 0001E141: 29 0F and #$0F 0001E143: AA tax 0001E144: BD C8 E2 lda $E2C8,x 0001E147: 8D 80 04 sta $0480 0001E14A: 20 C2 ED jsr $EDC2 0001E14D: 68 pla 0001E14E: 8D 80 04 sta $0480 0001E151: E6 3E inc $3E 0001E153: 60 rts 0001E154: AD 80 04 lda $0480 0001E157: 48 pha 0001E158: A5 43 lda $43 0001E15A: 29 0F and #$0F 0001E15C: AA tax 0001E15D: BD C8 E2 lda $E2C8,x 0001E160: 8D 80 04 sta $0480 0001E163: 20 D5 ED jsr $EDD5 0001E166: AA tax 0001E167: 68 pla 0001E168: 8D 80 04 sta $0480 0001E16B: E0 02 cpx #$02 0001E16D: 90 04 bcc $0001E173 0001E16F: 20 FB ED jsr $EDFB 0001E172: 60 rts 0001E173: EE 01 04 inc $0401 0001E176: A9 1F lda #$1F 0001E178: 8D 41 06 sta $0641 0001E17B: A9 00 lda #$00 0001E17D: 8D 41 04 sta $0441 0001E180: A9 10 lda #$10 0001E182: 8D E1 04 sta $04E1 0001E185: A9 00 lda #$00 0001E187: 8D C1 04 sta $04C1 0001E18A: E6 3E inc $3E 0001E18C: 60 rts 0001E18D: AD 41 06 lda $0641 0001E190: F0 04 beq $0001E196 0001E192: 20 FB ED jsr $EDFB 0001E195: 60 rts 0001E196: E6 3E inc $3E 0001E198: 60 rts 0001E199: 20 D5 ED jsr $EDD5 0001E19C: A9 00 lda #$00 0001E19E: 8D E1 04 sta $04E1 0001E1A1: 8D C1 04 sta $04C1 0001E1A4: A9 DF lda #$DF 0001E1A6: 8D 61 06 sta $0661 0001E1A9: A9 04 lda #$04 0001E1AB: 8D 81 06 sta $0681 0001E1AE: E6 3E inc $3E 0001E1B0: 60 rts 0001E1B1: 20 F8 ED jsr $EDF8 0001E1B4: AD 81 06 lda $0681 0001E1B7: 10 31 bpl $0001E1EA 0001E1B9: A5 3E lda $3E 0001E1BB: 29 07 and #$07 0001E1BD: 4A lsr a 0001E1BE: AA tax 0001E1BF: AD 01 06 lda $0601 0001E1C2: DD EB E1 cmp $E1EB,x 0001E1C5: 90 23 bcc $0001E1EA 0001E1C7: A6 44 ldx $44 0001E1C9: A0 00 ldy #$00 0001E1CB: A9 03 lda #$03 0001E1CD: 20 AC C5 jsr $C5AC 0001E1D0: A5 05 lda $05 0001E1D2: 0A asl a 0001E1D3: AA tax 0001E1D4: BD DC E2 lda $E2DC,x 0001E1D7: 8D 81 06 sta $0681 0001E1DA: BD DD E2 lda $E2DD,x 0001E1DD: 8D 61 06 sta $0661 0001E1E0: AD 21 04 lda $0421 0001E1E3: 29 EF and #$EF 0001E1E5: 8D 21 04 sta $0421 0001E1E8: E6 3E inc $3E 0001E1EA: 60 rts 0001E1EB: 94 A4 sty $A4,x 0001E1ED: B4 E6 ldy $E6,x 0001E1EF: 3E A6 44 rol $44A6,x 0001E1F2: A0 00 ldy #$00 0001E1F4: A9 03 lda #$03 0001E1F6: 20 AC C5 jsr $C5AC 0001E1F9: A6 05 ldx $05 0001E1FB: BD D8 E2 lda $E2D8,x 0001E1FE: 85 3F sta $3F 0001E200: 60 rts 0001E201: 20 D5 ED jsr $EDD5 0001E204: A9 05 lda #$05 0001E206: 20 17 EE jsr $EE17 0001E209: B0 27 bcs $0001E232 0001E20B: 86 0D stx $0D 0001E20D: A6 44 ldx $44 0001E20F: A0 00 ldy #$00 0001E211: A9 03 lda #$03 0001E213: 20 AC C5 jsr $C5AC 0001E216: A5 05 lda $05 0001E218: 0A asl a 0001E219: AA tax 0001E21A: A4 0D ldy $0D 0001E21C: BD CC E2 lda $E2CC,x 0001E21F: 99 C0 04 sta $04C0,y 0001E222: BD CD E2 lda $E2CD,x 0001E225: 99 E0 04 sta $04E0,y 0001E228: A9 26 lda #$26 0001E22A: 8D 41 06 sta $0641 0001E22D: A9 2A lda #$2A 0001E22F: 20 77 C4 jsr $C477 0001E232: E6 3E inc $3E 0001E234: 60 rts 0001E235: 20 C2 ED jsr $EDC2 0001E238: C6 3F dec $3F 0001E23A: D0 15 bne $0001E251 0001E23C: AD 81 06 lda $0681 0001E23F: 49 FF eor #$FF 0001E241: 8D 81 06 sta $0681 0001E244: AD 61 06 lda $0661 0001E247: 49 FF eor #$FF 0001E249: 18 clc 0001E24A: 69 01 adc #$01 0001E24C: 8D 61 06 sta $0661 0001E24F: E6 3E inc $3E 0001E251: 60 rts 0001E252: 20 F8 ED jsr $EDF8 0001E255: A5 3E lda $3E 0001E257: 29 07 and #$07 0001E259: 4A lsr a 0001E25A: 4A lsr a 0001E25B: AA tax 0001E25C: AD 01 06 lda $0601 0001E25F: DD 67 E2 cmp $E267,x 0001E262: B0 02 bcs $0001E266 0001E264: E6 3E inc $3E 0001E266: 60 rts 0001E267: A5 95 lda $95 0001E269: AD 21 04 lda $0421 0001E26C: 09 10 ora #$10 0001E26E: 8D 21 04 sta $0421 0001E271: A9 C0 lda #$C0 0001E273: 8D 61 06 sta $0661 0001E276: A9 02 lda #$02 0001E278: 8D 81 06 sta $0681 0001E27B: E6 3E inc $3E 0001E27D: 60 rts 0001E27E: 20 F8 ED jsr $EDF8 0001E281: A5 2B lda $2B 0001E283: F0 1C beq $0001E2A1 0001E285: A9 05 lda #$05 0001E287: 85 3E sta $3E 0001E289: A5 44 lda $44 0001E28B: C9 09 cmp #$09 0001E28D: F0 02 beq $0001E291 0001E28F: E6 44 inc $44 0001E291: E6 43 inc $43 0001E293: A5 43 lda $43 0001E295: 29 0F and #$0F 0001E297: C9 04 cmp #$04 0001E299: D0 06 bne $0001E2A1 0001E29B: A5 43 lda $43 0001E29D: 29 F0 and #$F0 0001E29F: 85 43 sta $43 0001E2A1: 60 rts 0001E2A2: 24 E1 bit $E1 0001E2A4: 54 .db $54 ; 0001E2A5: E1 8D sbc ($8D,x) 0001E2A7: E1 99 sbc ($99,x) 0001E2A9: E1 B1 sbc ($B1,x) 0001E2AB: E1 01 sbc ($01,x) 0001E2AD: E2 .db $E2 ; 0001E2AE: B1 E1 lda ($E1),y 0001E2B0: 01 E2 ora ($E2,x) 0001E2B2: B1 E1 lda ($E1),y 0001E2B4: 01 E2 ora ($E2,x) 0001E2B6: EE E1 35 inc $35E1 0001E2B9: E2 .db $E2 ; 0001E2BA: 01 E2 ora ($E2,x) 0001E2BC: 52 .db $52 ; 0001E2BD: E2 .db $E2 ; 0001E2BE: 01 E2 ora ($E2,x) 0001E2C0: 52 .db $52 ; 0001E2C1: E2 .db $E2 ; 0001E2C2: 01 E2 ora ($E2,x) 0001E2C4: 69 E2 adc #$E2 0001E2C6: 7E E2 D0 ror $D0E2,x 0001E2C9: A8 tay 0001E2CA: 80 .db $80 ; 0001E2CB: A8 tay 0001E2CC: 01 60 ora ($60,x) 0001E2CE: 01 80 ora ($80,x) 0001E2D0: 02 .db $02 ; 0001E2D1: 00 brk 0001E2D2: 02 .db $02 ; 0001E2D3: E0 0D cpx #$0D 0001E2D5: 0C .db $0C ; 0001E2D6: 09 06 ora #$06 0001E2D8: 30 2E bmi $0001E308 0001E2DA: 26 1B rol $1B 0001E2DC: FF .db $FF ; 0001E2DD: 60 rts 0001E2DE: FF .db $FF ; 0001E2DF: 50 FF bvc $0001E2E0 0001E2E1: 2C FE E0 bit $E0FE 0001E2E4: A5 56 lda $56 0001E2E6: C9 10 cmp #$10 0001E2E8: D0 06 bne $0001E2F0 0001E2EA: A0 04 ldy #$04 0001E2EC: A9 07 lda #$07 0001E2EE: 85 3E sta $3E 0001E2F0: B9 1C E4 lda $E41C,y 0001E2F3: 48 pha 0001E2F4: B9 1D E4 lda $E41D,y 0001E2F7: 48 pha 0001E2F8: AD 81 04 lda $0481 0001E2FB: 48 pha 0001E2FC: AD 21 04 lda $0421 0001E2FF: 48 pha 0001E300: A2 10 ldx #$10 0001E302: A9 37 lda #$37 0001E304: 20 86 C5 jsr $C586 0001E307: B0 31 bcs $0001E33A 0001E309: 86 05 stx $05 0001E30B: BD 80 04 lda $0480,x 0001E30E: 8D 81 04 sta $0481 0001E311: 20 D5 ED jsr $EDD5 0001E314: C9 08 cmp #$08 0001E316: B0 1D bcs $0001E335 0001E318: A9 38 lda #$38 0001E31A: A2 10 ldx #$10 0001E31C: 20 86 C5 jsr $C586 0001E31F: 90 08 bcc $0001E329 0001E321: A9 04 lda #$04 0001E323: 20 17 EE jsr $EE17 0001E326: 4C 3A E3 jmp $E33A 0001E329: A0 1C ldy #$1C 0001E32B: A9 04 lda #$04 0001E32D: 85 0D sta $0D 0001E32F: 20 27 EE jsr $EE27 0001E332: 4C 3A E3 jmp $E33A 0001E335: A6 05 ldx $05 0001E337: E8 inx 0001E338: D0 C8 bne $0001E302 0001E33A: 68 pla 0001E33B: 8D 21 04 sta $0421 0001E33E: 68 pla 0001E33F: 8D 81 04 sta $0481 0001E342: 68 pla 0001E343: 85 05 sta $05 0001E345: 68 pla 0001E346: 85 04 sta $04 0001E348: AD A1 06 lda $06A1 0001E34B: F0 01 beq $0001E34E 0001E34D: 60 rts 0001E34E: 6C 04 00 jmp ($0004) 0001E351: A2 07 ldx #$07 0001E353: 20 D5 ED jsr $EDD5 0001E356: C9 61 cmp #$61 0001E358: B0 0F bcs $0001E369 0001E35A: C9 5F cmp #$5F 0001E35C: 90 03 bcc $0001E361 0001E35E: 86 3E stx $3E 0001E360: 60 rts 0001E361: AD 21 04 lda $0421 0001E364: 49 40 eor #$40 0001E366: 8D 21 04 sta $0421 0001E369: AD 21 04 lda $0421 0001E36C: 29 40 and #$40 0001E36E: 85 43 sta $43 0001E370: A9 34 lda #$34 0001E372: CD 01 04 cmp $0401 0001E375: F0 15 beq $0001E38C 0001E377: 8D 01 04 sta $0401 0001E37A: A9 00 lda #$00 0001E37C: 8D 41 04 sta $0441 0001E37F: 8D 41 06 sta $0641 0001E382: A9 20 lda #$20 0001E384: 8D E1 04 sta $04E1 0001E387: A9 01 lda #$01 0001E389: 8D C1 04 sta $04C1 0001E38C: 20 FB ED jsr $EDFB 0001E38F: A5 2A lda $2A 0001E391: F0 05 beq $0001E398 0001E393: 20 C2 ED jsr $EDC2 0001E396: E6 3E inc $3E 0001E398: 60 rts 0001E399: AD 21 04 lda $0421 0001E39C: 48 pha 0001E39D: 20 D5 ED jsr $EDD5 0001E3A0: C9 61 cmp #$61 0001E3A2: B0 12 bcs $0001E3B6 0001E3A4: 68 pla 0001E3A5: 8D 21 04 sta $0421 0001E3A8: 20 FB ED jsr $EDFB 0001E3AB: A5 2A lda $2A 0001E3AD: D0 01 bne $0001E3B0 0001E3AF: 60 rts 0001E3B0: 20 C2 ED jsr $EDC2 0001E3B3: C6 3E dec $3E 0001E3B5: 60 rts 0001E3B6: 68 pla 0001E3B7: C6 3E dec $3E 0001E3B9: 60 rts 0001E3BA: A9 35 lda #$35 0001E3BC: 8D 01 04 sta $0401 0001E3BF: A9 00 lda #$00 0001E3C1: 8D 41 04 sta $0441 0001E3C4: 8D 41 06 sta $0641 0001E3C7: 20 D5 ED jsr $EDD5 0001E3CA: A9 01 lda #$01 0001E3CC: 20 17 EE jsr $EE17 0001E3CF: B0 14 bcs $0001E3E5 0001E3D1: A9 3F lda #$3F 0001E3D3: 85 44 sta $44 0001E3D5: A2 10 ldx #$10 0001E3D7: A9 38 lda #$38 0001E3D9: 20 86 C5 jsr $C586 0001E3DC: B0 05 bcs $0001E3E3 0001E3DE: A9 F8 lda #$F8 0001E3E0: 9D 00 06 sta $0600,x 0001E3E3: E6 3E inc $3E 0001E3E5: 60 rts 0001E3E6: A5 44 lda $44 0001E3E8: C9 30 cmp #$30 0001E3EA: B0 10 bcs $0001E3FC 0001E3EC: 20 D5 ED jsr $EDD5 0001E3EF: C9 61 cmp #$61 0001E3F1: B0 04 bcs $0001E3F7 0001E3F3: C9 5F cmp #$5F 0001E3F5: B0 05 bcs $0001E3FC 0001E3F7: A9 05 lda #$05 0001E3F9: 85 3E sta $3E 0001E3FB: 60 rts 0001E3FC: C6 44 dec $44 0001E3FE: D0 02 bne $0001E402 0001E400: E6 3E inc $3E 0001E402: 60 rts 0001E403: 20 D5 ED jsr $EDD5 0001E406: C6 44 dec $44 0001E408: D0 05 bne $0001E40F 0001E40A: A2 33 ldx #$33 0001E40C: 8E 01 04 stx $0401 0001E40F: C9 61 cmp #$61 0001E411: B0 E4 bcs $0001E3F7 0001E413: C9 5F cmp #$5F 0001E415: 90 E0 bcc $0001E3F7 0001E417: A5 14 lda $14 0001E419: D0 DC bne $0001E3F7 0001E41B: 60 rts 0001E41C: 51 E3 eor ($E3),y 0001E41E: 99 E3 BA sta $BAE3,y 0001E421: E3 .db $E3 ; 0001E422: E6 E3 inc $E3 0001E424: C7 .db $C7 ; 0001E425: E3 .db $E3 ; 0001E426: E6 E3 inc $E3 0001E428: C7 .db $C7 ; 0001E429: E3 .db $E3 ; 0001E42A: E6 E3 inc $E3 0001E42C: C7 .db $C7 ; 0001E42D: E3 .db $E3 ; 0001E42E: E6 E3 inc $E3 0001E430: C7 .db $C7 ; 0001E431: E3 .db $E3 ; 0001E432: 03 .db $03 ; 0001E433: E4 A5 cpx $A5 0001E435: 56 F0 lsr $F0,x 0001E437: 0C .db $0C ; 0001E438: C9 1F cmp #$1F 0001E43A: 90 08 bcc $0001E444 0001E43C: A0 12 ldy #$12 0001E43E: AD A1 06 lda $06A1 0001E441: F0 01 beq $0001E444 0001E443: 60 rts 0001E444: B9 5A E5 lda $E55A,y 0001E447: 85 04 sta $04 0001E449: B9 5B E5 lda $E55B,y 0001E44C: 85 05 sta $05 0001E44E: 6C 04 00 jmp ($0004) 0001E451: A9 48 lda #$48 0001E453: CD 01 04 cmp $0401 0001E456: F0 13 beq $0001E46B 0001E458: 8D 01 04 sta $0401 0001E45B: A9 00 lda #$00 0001E45D: 8D 41 04 sta $0441 0001E460: 8D 41 06 sta $0641 0001E463: 8D E1 04 sta $04E1 0001E466: A9 02 lda #$02 0001E468: 8D C1 04 sta $04C1 0001E46B: A5 43 lda $43 0001E46D: 29 0F and #$0F 0001E46F: AA tax 0001E470: AD 80 04 lda $0480 0001E473: 48 pha 0001E474: BD 50 E5 lda $E550,x 0001E477: 8D 80 04 sta $0480 0001E47A: 20 D5 ED jsr $EDD5 0001E47D: C9 03 cmp #$03 0001E47F: B0 02 bcs $0001E483 0001E481: E6 3E inc $3E 0001E483: 20 C2 ED jsr $EDC2 0001E486: 68 pla 0001E487: 8D 80 04 sta $0480 0001E48A: 20 FB ED jsr $EDFB 0001E48D: A5 2A lda $2A 0001E48F: D0 06 bne $0001E497 0001E491: A5 18 lda $18 0001E493: 29 02 and #$02 0001E495: F0 04 beq $0001E49B 0001E497: A9 09 lda #$09 0001E499: 85 3E sta $3E 0001E49B: 60 rts 0001E49C: A9 00 lda #$00 0001E49E: 8D E1 04 sta $04E1 0001E4A1: 8D C1 04 sta $04C1 0001E4A4: 8D 41 04 sta $0441 0001E4A7: A9 49 lda #$49 0001E4A9: 8D 01 04 sta $0401 0001E4AC: A9 1F lda #$1F 0001E4AE: 8D 41 06 sta $0641 0001E4B1: E6 3E inc $3E 0001E4B3: 20 F8 ED jsr $EDF8 0001E4B6: 60 rts 0001E4B7: AD 41 06 lda $0641 0001E4BA: D0 0C bne $0001E4C8 0001E4BC: 20 ED EB jsr $EBED 0001E4BF: B0 07 bcs $0001E4C8 0001E4C1: E6 3E inc $3E 0001E4C3: A9 1E lda #$1E 0001E4C5: 20 77 C4 jsr $C477 0001E4C8: 20 F8 ED jsr $EDF8 0001E4CB: 60 rts 0001E4CC: 20 F8 ED jsr $EDF8 0001E4CF: A5 44 lda $44 0001E4D1: D0 14 bne $0001E4E7 0001E4D3: E6 43 inc $43 0001E4D5: A5 43 lda $43 0001E4D7: 29 0F and #$0F 0001E4D9: C9 04 cmp #$04 0001E4DB: D0 06 bne $0001E4E3 0001E4DD: A5 43 lda $43 0001E4DF: 29 F0 and #$F0 0001E4E1: 85 43 sta $43 0001E4E3: A9 05 lda #$05 0001E4E5: 85 3E sta $3E 0001E4E7: 60 rts 0001E4E8: A9 4B lda #$4B 0001E4EA: 8D 01 04 sta $0401 0001E4ED: A9 00 lda #$00 0001E4EF: 8D 41 04 sta $0441 0001E4F2: 8D 41 06 sta $0641 0001E4F5: 8D 61 06 sta $0661 0001E4F8: A9 E0 lda #$E0 0001E4FA: 8D E1 04 sta $04E1 0001E4FD: A9 01 lda #$01 0001E4FF: 8D C1 04 sta $04C1 0001E502: A9 04 lda #$04 0001E504: 8D 81 06 sta $0681 0001E507: 20 C2 ED jsr $EDC2 0001E50A: A5 46 lda $46 0001E50C: 29 03 and #$03 0001E50E: D0 06 bne $0001E516 0001E510: A5 43 lda $43 0001E512: 49 40 eor #$40 0001E514: 85 43 sta $43 0001E516: E6 3E inc $3E 0001E518: 60 rts 0001E519: 20 F8 ED jsr $EDF8 0001E51C: F0 05 beq $0001E523 0001E51E: A9 05 lda #$05 0001E520: 85 3E sta $3E 0001E522: 60 rts 0001E523: A5 18 lda $18 0001E525: 29 02 and #$02 0001E527: F0 02 beq $0001E52B 0001E529: E6 3E inc $3E 0001E52B: 60 rts 0001E52C: A9 00 lda #$00 0001E52E: 20 A4 E4 jsr $E4A4 0001E531: F0 08 beq $0001E53B 0001E533: A9 00 lda #$00 0001E535: 8D E1 04 sta $04E1 0001E538: 8D C1 04 sta $04C1 0001E53B: 60 rts 0001E53C: 20 B7 E4 jsr $E4B7 0001E53F: D0 F2 bne $0001E533 0001E541: 60 rts 0001E542: A5 44 lda $44 0001E544: D0 04 bne $0001E54A 0001E546: A9 05 lda #$05 0001E548: 85 3E sta $3E 0001E54A: 20 F8 ED jsr $EDF8 0001E54D: D0 E4 bne $0001E533 0001E54F: 60 rts 0001E550: B0 80 bcs $0001E4D2 0001E552: 30 80 bmi $0001E4D4 0001E554: A9 59 lda #$59 0001E556: 20 16 EF jsr $EF16 0001E559: 60 rts 0001E55A: 51 E4 eor ($E4),y 0001E55C: 9C .db $9C ; 0001E55D: E4 B7 cpx $B7 0001E55F: E4 CC cpx $CC 0001E561: E4 E8 cpx $E8 0001E563: E4 19 cpx $19 0001E565: E5 2C sbc $2C 0001E567: E5 3C sbc $3C 0001E569: E5 42 sbc $42 0001E56B: E5 54 sbc $54 0001E56D: E5 AD sbc $AD 0001E56F: A1 06 lda ($06,x) 0001E571: F0 01 beq $0001E574 0001E573: 60 rts 0001E574: B9 CA E6 lda $E6CA,y 0001E577: 85 04 sta $04 0001E579: B9 CB E6 lda $E6CB,y 0001E57C: 85 05 sta $05 0001E57E: 6C 04 00 jmp ($0004) 0001E581: A9 1F lda #$1F 0001E583: 8D 41 06 sta $0641 0001E586: A9 30 lda #$30 0001E588: 8D 01 04 sta $0401 0001E58B: A9 00 lda #$00 0001E58D: 8D E1 04 sta $04E1 0001E590: 8D C1 04 sta $04C1 0001E593: 8D 41 04 sta $0441 0001E596: A9 30 lda #$30 0001E598: 8D 61 06 sta $0661 0001E59B: A9 04 lda #$04 0001E59D: 8D 81 06 sta $0681 0001E5A0: A9 19 lda #$19 0001E5A2: 85 3E sta $3E 0001E5A4: 60 rts 0001E5A5: A5 47 lda $47 0001E5A7: D0 0D bne $0001E5B6 0001E5A9: A5 46 lda $46 0001E5AB: 29 01 and #$01 0001E5AD: F0 42 beq $0001E5F1 0001E5AF: 20 E0 E5 jsr $E5E0 0001E5B2: A9 09 lda #$09 0001E5B4: 85 3E sta $3E 0001E5B6: 60 rts 0001E5B7: A5 47 lda $47 0001E5B9: D0 07 bne $0001E5C2 0001E5BB: 20 E0 E5 jsr $E5E0 0001E5BE: A9 07 lda #$07 0001E5C0: 85 3E sta $3E 0001E5C2: 60 rts 0001E5C3: A5 47 lda $47 0001E5C5: D0 0E bne $0001E5D5 0001E5C7: A5 3E lda $3E 0001E5C9: 48 pha 0001E5CA: 20 C2 ED jsr $EDC2 0001E5CD: 20 81 E5 jsr $E581 0001E5D0: 68 pla 0001E5D1: 85 3E sta $3E 0001E5D3: C6 3E dec $3E 0001E5D5: 60 rts 0001E5D6: A5 47 lda $47 0001E5D8: D0 16 bne $0001E5F0 0001E5DA: A5 46 lda $46 0001E5DC: 29 01 and #$01 0001E5DE: D0 15 bne $0001E5F5 0001E5E0: 20 C2 ED jsr $EDC2 0001E5E3: 20 81 E5 jsr $E581 0001E5E6: A5 43 lda $43 0001E5E8: 49 40 eor #$40 0001E5EA: 85 43 sta $43 0001E5EC: A9 13 lda #$13 0001E5EE: 85 3E sta $3E 0001E5F0: 60 rts 0001E5F1: A5 47 lda $47 0001E5F3: D0 FB bne $0001E5F0 0001E5F5: A9 05 lda #$05 0001E5F7: 85 3E sta $3E 0001E5F9: 60 rts 0001E5FA: A9 09 lda #$09 0001E5FC: 8D E1 04 sta $04E1 0001E5FF: A9 01 lda #$01 0001E601: 8D C1 04 sta $04C1 0001E604: AD 41 06 lda $0641 0001E607: D0 1E bne $0001E627 0001E609: A5 23 lda $23 0001E60B: 29 03 and #$03 0001E60D: F0 18 beq $0001E627 0001E60F: 20 F8 ED jsr $EDF8 0001E612: A5 2B lda $2B 0001E614: F0 11 beq $0001E627 0001E616: C6 3E dec $3E 0001E618: A9 25 lda #$25 0001E61A: 8D 01 04 sta $0401 0001E61D: A9 20 lda #$20 0001E61F: 85 47 sta $47 0001E621: A9 28 lda #$28 0001E623: 20 77 C4 jsr $C477 0001E626: 60 rts 0001E627: A9 00 lda #$00 0001E629: 60 rts 0001E62A: A5 44 lda $44 0001E62C: D0 27 bne $0001E655 0001E62E: 20 C2 ED jsr $EDC2 0001E631: A9 03 lda #$03 0001E633: 20 A0 C5 jsr $C5A0 0001E636: C9 01 cmp #$01 0001E638: 90 17 bcc $0001E651 0001E63A: 08 php 0001E63B: 20 81 E5 jsr $E581 0001E63E: 28 plp 0001E63F: D0 05 bne $0001E646 0001E641: A9 0F lda #$0F 0001E643: 85 3E sta $3E 0001E645: 60 rts 0001E646: A9 15 lda #$15 0001E648: 85 3E sta $3E 0001E64A: A5 43 lda $43 0001E64C: 49 40 eor #$40 0001E64E: 85 43 sta $43 0001E650: 60 rts 0001E651: A9 05 lda #$05 0001E653: 85 3E sta $3E 0001E655: 60 rts 0001E656: AE 41 06 ldx $0641 0001E659: D0 FA bne $0001E655 0001E65B: 20 D5 ED jsr $EDD5 0001E65E: 48 pha 0001E65F: C6 3E dec $3E 0001E661: A9 02 lda #$02 0001E663: 20 17 EE jsr $EE17 0001E666: 68 pla 0001E667: B0 21 bcs $0001E68A 0001E669: 85 02 sta $02 0001E66B: A9 04 lda #$04 0001E66D: 85 01 sta $01 0001E66F: A9 00 lda #$00 0001E671: 85 00 sta $00 0001E673: 18 clc 0001E674: AD 00 06 lda $0600 0001E677: 69 0C adc #$0C 0001E679: 85 0C sta $0C 0001E67B: 38 sec 0001E67C: AD 01 06 lda $0601 0001E67F: E9 18 sbc #$18 0001E681: E5 0C sbc $0C 0001E683: 85 03 sta $03 0001E685: 20 C6 F8 jsr $F8C6 0001E688: E6 44 inc $44 0001E68A: 60 rts 0001E68B: A5 44 lda $44 0001E68D: D0 10 bne $0001E69F 0001E68F: A9 2E lda #$2E 0001E691: 8D 01 04 sta $0401 0001E694: A9 1F lda #$1F 0001E696: 8D 41 06 sta $0641 0001E699: A5 47 lda $47 0001E69B: D0 02 bne $0001E69F 0001E69D: C6 3E dec $3E 0001E69F: 60 rts 0001E6A0: 20 04 E6 jsr $E604 0001E6A3: F0 FA beq $0001E69F 0001E6A5: A9 2D lda #$2D 0001E6A7: 8D 01 04 sta $0401 0001E6AA: A9 00 lda #$00 0001E6AC: 8D 41 04 sta $0441 0001E6AF: A9 03 lda #$03 0001E6B1: 20 17 EE jsr $EE17 0001E6B4: B0 13 bcs $0001E6C9 0001E6B6: AD 01 06 lda $0601 0001E6B9: C9 C0 cmp #$C0 0001E6BB: F0 05 beq $0001E6C2 0001E6BD: A9 19 lda #$19 0001E6BF: 9D 40 04 sta $0440,x 0001E6C2: A9 20 lda #$20 0001E6C4: 9D 00 06 sta $0600,x 0001E6C7: E6 44 inc $44 0001E6C9: 60 rts 0001E6CA: 81 E5 sta ($E5,x) 0001E6CC: F1 E5 sbc ($E5),y 0001E6CE: FA .db $FA ; 0001E6CF: E5 B7 sbc $B7 0001E6D1: E5 FA sbc $FA 0001E6D3: E5 A5 sbc $A5 0001E6D5: E5 FA sbc $FA 0001E6D7: E5 C3 sbc $C3 0001E6D9: E5 FA sbc $FA 0001E6DB: E5 C3 sbc $C3 0001E6DD: E5 FA sbc $FA 0001E6DF: E5 F1 sbc $F1 0001E6E1: E5 FA sbc $FA 0001E6E3: E5 C3 sbc $C3 0001E6E5: E5 FA sbc $FA 0001E6E7: E5 D6 sbc $D6 0001E6E9: E5 FA sbc $FA 0001E6EB: E5 2A sbc $2A 0001E6ED: E6 56 inc $56 0001E6EF: E6 8B inc $8B 0001E6F1: E6 A0 inc $A0 0001E6F3: E6 A5 inc $A5 0001E6F5: 56 F0 lsr $F0,x 0001E6F7: 14 .db $14 ; 0001E6F8: C9 04 cmp #$04 0001E6FA: F0 0C beq $0001E708 0001E6FC: 20 4F C7 jsr $C74F 0001E6FF: A9 08 lda #$08 0001E701: 85 37 sta $37 0001E703: A9 00 lda #$00 0001E705: 8D A1 06 sta $06A1 0001E708: A9 05 lda #$05 0001E70A: 85 56 sta $56 0001E70C: B9 69 EA lda $EA69,y 0001E70F: 85 04 sta $04 0001E711: B9 6A EA lda $EA6A,y 0001E714: 85 05 sta $05 0001E716: 6C 04 00 jmp ($0004) 0001E719: C6 3F dec $3F 0001E71B: F0 01 beq $0001E71E 0001E71D: 60 rts 0001E71E: A2 02 ldx #$02 0001E720: BD 44 E7 lda $E744,x 0001E723: 9D D5 03 sta $03D5,x 0001E726: CA dex 0001E727: 10 F7 bpl $0001E720 0001E729: 20 3F C7 jsr $C73F 0001E72C: E6 3E inc $3E 0001E72E: AD 60 04 lda $0460 0001E731: 8D 61 04 sta $0461 0001E734: A9 7A lda #$7A 0001E736: 8D 01 04 sta $0401 0001E739: A9 00 lda #$00 0001E73B: 8D 41 06 sta $0641 0001E73E: 8D A1 06 sta $06A1 0001E741: 85 44 sta $44 0001E743: 60 rts 0001E744: 07 .db $07 ; 0001E745: 17 .db $17 ; 0001E746: 27 .db $27 ; 0001E747: A5 3F lda $3F 0001E749: C9 13 cmp #$13 0001E74B: F0 20 beq $0001E76D 0001E74D: A5 44 lda $44 0001E74F: C9 19 cmp #$19 0001E751: F0 03 beq $0001E756 0001E753: E6 44 inc $44 0001E755: 60 rts 0001E756: A9 00 lda #$00 0001E758: 85 44 sta $44 0001E75A: 20 2A E8 jsr $E82A 0001E75D: A9 08 lda #$08 0001E75F: 9D 80 04 sta $0480,x 0001E762: A9 31 lda #$31 0001E764: 9D 40 04 sta $0440,x 0001E767: A0 24 ldy #$24 0001E769: 20 33 F5 jsr $F533 0001E76C: 60 rts 0001E76D: E6 3E inc $3E 0001E76F: A9 40 lda #$40 0001E771: 85 44 sta $44 0001E773: 60 rts 0001E774: A5 3F lda $3F 0001E776: C9 26 cmp #$26 0001E778: F0 11 beq $0001E78B 0001E77A: A5 44 lda $44 0001E77C: C9 19 cmp #$19 0001E77E: F0 03 beq $0001E783 0001E780: E6 44 inc $44 0001E782: 60 rts 0001E783: A9 00 lda #$00 0001E785: 85 44 sta $44 0001E787: 20 2A E8 jsr $E82A 0001E78A: 60 rts 0001E78B: E6 3E inc $3E 0001E78D: A9 30 lda #$30 0001E78F: 85 44 sta $44 0001E791: A9 00 lda #$00 0001E793: 85 3F sta $3F 0001E795: 60 rts 0001E796: A5 3F lda $3F 0001E798: C9 13 cmp #$13 0001E79A: D0 DE bne $0001E77A 0001E79C: A9 30 lda #$30 0001E79E: 85 44 sta $44 0001E7A0: A9 07 lda #$07 0001E7A2: 85 3E sta $3E 0001E7A4: 60 rts 0001E7A5: C6 44 dec $44 0001E7A7: D0 2A bne $0001E7D3 0001E7A9: A9 05 lda #$05 0001E7AB: 20 A0 C5 jsr $C5A0 0001E7AE: A8 tay 0001E7AF: 0A asl a 0001E7B0: AA tax 0001E7B1: A5 3E lda $3E 0001E7B3: C9 07 cmp #$07 0001E7B5: F0 01 beq $0001E7B8 0001E7B7: E8 inx 0001E7B8: BD 1B E8 lda $E81B,x 0001E7BB: 8D 81 04 sta $0481 0001E7BE: B9 25 E8 lda $E825,y 0001E7C1: 8D 01 06 sta $0601 0001E7C4: A9 06 lda #$06 0001E7C6: 8D 21 04 sta $0421 0001E7C9: A9 00 lda #$00 0001E7CB: 8D 41 04 sta $0441 0001E7CE: 20 D5 ED jsr $EDD5 0001E7D1: E6 3E inc $3E 0001E7D3: 60 rts 0001E7D4: AD 41 04 lda $0441 0001E7D7: F0 36 beq $0001E80F 0001E7D9: C9 20 cmp #$20 0001E7DB: 90 3D bcc $0001E81A 0001E7DD: F0 10 beq $0001E7EF 0001E7DF: C9 30 cmp #$30 0001E7E1: B0 37 bcs $0001E81A 0001E7E3: A0 21 ldy #$21 0001E7E5: C6 44 dec $44 0001E7E7: D0 02 bne $0001E7EB 0001E7E9: A0 30 ldy #$30 0001E7EB: 8C 41 04 sty $0441 0001E7EE: 60 rts 0001E7EF: 20 D5 ED jsr $EDD5 0001E7F2: 85 0C sta $0C 0001E7F4: A9 01 lda #$01 0001E7F6: 85 2F sta $2F 0001E7F8: A9 2D lda #$2D 0001E7FA: 20 63 F6 jsr $F663 0001E7FD: B0 0B bcs $0001E80A 0001E7FF: A9 07 lda #$07 0001E801: 85 01 sta $01 0001E803: A9 00 lda #$00 0001E805: 85 00 sta $00 0001E807: 20 28 F6 jsr $F628 0001E80A: A9 3F lda #$3F 0001E80C: 85 44 sta $44 0001E80E: 60 rts 0001E80F: E6 3E inc $3E 0001E811: A9 F8 lda #$F8 0001E813: 8D 01 06 sta $0601 0001E816: A9 00 lda #$00 0001E818: 85 56 sta $56 0001E81A: 60 rts 0001E81B: B8 clv 0001E81C: 48 pha 0001E81D: B5 45 lda $45,x 0001E81F: B3 .db $B3 ; 0001E820: 43 .db $43 ; 0001E821: B4 44 ldy $44,x 0001E823: B5 45 lda $45,x 0001E825: 55 5A eor $5A,x 0001E827: 60 rts 0001E828: 66 6C ror $6C 0001E82A: A9 00 lda #$00 0001E82C: 85 2F sta $2F 0001E82E: A9 38 lda #$38 0001E830: 20 63 F6 jsr $F663 0001E833: B0 3D bcs $0001E872 0001E835: A4 3F ldy $3F 0001E837: C0 13 cpy #$13 0001E839: B0 0A bcs $0001E845 0001E83B: A9 42 lda #$42 0001E83D: 9D 20 04 sta $0420,x 0001E840: B9 76 E9 lda $E976,y 0001E843: D0 08 bne $0001E84D 0001E845: A9 02 lda #$02 0001E847: 9D 20 04 sta $0420,x 0001E84A: B9 50 E9 lda $E950,y 0001E84D: 29 F0 and #$F0 0001E84F: 9D 80 04 sta $0480,x 0001E852: B9 63 E9 lda $E963,y 0001E855: 48 pha 0001E856: 29 F0 and #$F0 0001E858: 9D C0 06 sta $06C0,x 0001E85B: 68 pla 0001E85C: 0A asl a 0001E85D: 0A asl a 0001E85E: 0A asl a 0001E85F: 0A asl a 0001E860: 09 08 ora #$08 0001E862: 9D 00 06 sta $0600,x 0001E865: 98 tya 0001E866: 0A asl a 0001E867: 0A asl a 0001E868: 9D 40 06 sta $0640,x 0001E86B: A0 08 ldy #$08 0001E86D: 20 33 F5 jsr $F533 0001E870: E6 3F inc $3F 0001E872: 60 rts 0001E873: BC 40 06 ldy $0640,x 0001E876: B9 89 E9 lda $E989,y 0001E879: C9 FF cmp #$FF 0001E87B: D0 22 bne $0001E89F 0001E87D: B9 8B E9 lda $E98B,y 0001E880: 85 05 sta $05 0001E882: B9 8C E9 lda $E98C,y 0001E885: 85 04 sta $04 0001E887: BE 8A E9 ldx $E98A,y 0001E88A: 20 B3 E8 jsr $E8B3 0001E88D: A6 2F ldx $2F 0001E88F: 20 44 E9 jsr $E944 0001E892: BC 40 06 ldy $0640,x 0001E895: B9 8A E9 lda $E98A,y 0001E898: 09 04 ora #$04 0001E89A: AA tax 0001E89B: 20 B3 E8 jsr $E8B3 0001E89E: 60 rts 0001E89F: 20 44 E9 jsr $E944 0001E8A2: A2 00 ldx #$00 0001E8A4: B9 89 E9 lda $E989,y 0001E8A7: 95 06 sta $06,x 0001E8A9: C8 iny 0001E8AA: E8 inx 0001E8AB: E0 04 cpx #$04 0001E8AD: D0 F5 bne $0001E8A4 0001E8AF: 20 1D E9 jsr $E91D 0001E8B2: 60 rts 0001E8B3: A0 00 ldy #$00 0001E8B5: BD 21 EA lda $EA21,x 0001E8B8: 99 06 00 sta $0006,y 0001E8BB: E8 inx 0001E8BC: C8 iny 0001E8BD: C0 04 cpy #$04 0001E8BF: D0 F4 bne $0001E8B5 0001E8C1: 20 1D E9 jsr $E91D 0001E8C4: 60 rts 0001E8C5: BD 40 06 lda $0640,x 0001E8C8: C9 4C cmp #$4C 0001E8CA: B0 05 bcs $0001E8D1 0001E8CC: 18 clc 0001E8CD: 69 4C adc #$4C 0001E8CF: D0 03 bne $0001E8D4 0001E8D1: 38 sec 0001E8D2: E9 4C sbc #$4C 0001E8D4: 85 0C sta $0C 0001E8D6: A8 tay 0001E8D7: B9 89 E9 lda $E989,y 0001E8DA: C9 FF cmp #$FF 0001E8DC: D0 2A bne $0001E908 0001E8DE: B9 8B E9 lda $E98B,y 0001E8E1: 85 05 sta $05 0001E8E3: B9 8C E9 lda $E98C,y 0001E8E6: 85 04 sta $04 0001E8E8: C0 08 cpy #$08 0001E8EA: D0 08 bne $0001E8F4 0001E8EC: A2 40 ldx #$40 0001E8EE: 20 B3 E8 jsr $E8B3 0001E8F1: 4C 03 E9 jmp $E903 0001E8F4: C0 54 cpy #$54 0001E8F6: D0 08 bne $0001E900 0001E8F8: A2 44 ldx #$44 0001E8FA: 20 B3 E8 jsr $E8B3 0001E8FD: 4C 03 E9 jmp $E903 0001E900: 20 12 E9 jsr $E912 0001E903: 20 1D E9 jsr $E91D 0001E906: A4 0C ldy $0C 0001E908: 20 44 E9 jsr $E944 0001E90B: 20 12 E9 jsr $E912 0001E90E: 20 1D E9 jsr $E91D 0001E911: 60 rts 0001E912: A9 00 lda #$00 0001E914: 85 06 sta $06 0001E916: 85 07 sta $07 0001E918: 85 08 sta $08 0001E91A: 85 09 sta $09 0001E91C: 60 rts 0001E91D: A5 AA lda $AA 0001E91F: 0A asl a 0001E920: A8 tay 0001E921: A5 05 lda $05 0001E923: 99 80 03 sta $0380,y 0001E926: A5 04 lda $04 0001E928: 99 81 03 sta $0381,y 0001E92B: 98 tya 0001E92C: 0A asl a 0001E92D: A8 tay 0001E92E: A2 00 ldx #$00 0001E930: B5 06 lda $06,x 0001E932: 99 94 03 sta $0394,y 0001E935: C8 iny 0001E936: E8 inx 0001E937: E0 04 cpx #$04 0001E939: D0 F5 bne $0001E930 0001E93B: A6 2F ldx $2F 0001E93D: E6 AA inc $AA 0001E93F: A9 FF lda #$FF 0001E941: 85 5E sta $5E 0001E943: 60 rts 0001E944: A9 09 lda #$09 0001E946: 85 05 sta $05 0001E948: BD 00 06 lda $0600,x 0001E94B: 29 F0 and #$F0 0001E94D: 0A asl a 0001E94E: 26 05 rol $05 0001E950: 0A asl a 0001E951: 26 05 rol $05 0001E953: 85 04 sta $04 0001E955: 38 sec 0001E956: BD 80 04 lda $0480,x 0001E959: E9 08 sbc #$08 0001E95B: 4A lsr a 0001E95C: 4A lsr a 0001E95D: 4A lsr a 0001E95E: 05 04 ora $04 0001E960: 85 04 sta $04 0001E962: 60 rts 0001E963: E8 inx 0001E964: E7 .db $E7 ; 0001E965: E9 E6 sbc #$E6 0001E967: D7 .db $D7 ; 0001E968: D8 cld 0001E969: D6 D5 dec $D5,x 0001E96B: C9 C8 cmp #$C8 0001E96D: C7 .db $C7 ; 0001E96E: C5 C6 cmp $C6 0001E970: B8 clv 0001E971: B6 B7 ldx $B7,y 0001E973: B5 B9 lda $B9,x 0001E975: A7 .db $A7 ; 0001E976: 28 plp 0001E977: 27 .db $27 ; 0001E978: 29 26 and #$26 0001E97A: 37 .db $37 ; 0001E97B: 38 sec 0001E97C: 36 35 rol $35,x 0001E97E: 49 48 eor #$48 0001E980: 47 .db $47 ; 0001E981: 45 46 eor $46 0001E983: 58 cli 0001E984: 56 57 lsr $57,x 0001E986: 55 59 eor $59,x 0001E988: 67 .db $67 ; 0001E989: A1 00 lda ($00,x) 0001E98B: A8 tay 0001E98C: A9 96 lda #$96 0001E98E: 97 .db $97 ; 0001E98F: 9D 00 FF sta $FF00,x 0001E992: 00 brk 0001E993: 26 5D rol $5D 0001E995: FF .db $FF ; 0001E996: 08 php 0001E997: 25 5B and $5B 0001E999: 87 .db $87 ; 0001E99A: 95 87 sta $87,x 0001E99C: 9C .db $9C ; 0001E99D: FF .db $FF ; 0001E99E: 10 26 bpl $0001E9C6 0001E9A0: 59 87 8B eor $8B87,y 0001E9A3: 87 .db $87 ; 0001E9A4: 8F .db $8F ; 0001E9A5: 84 85 sty $85 0001E9A7: 87 .db $87 ; 0001E9A8: 88 dey 0001E9A9: AC 00 B3 ldy $B300 0001E9AC: 00 brk 0001E9AD: 87 .db $87 ; 0001E9AE: 87 .db $87 ; 0001E9AF: A4 A5 ldy $A5 0001E9B1: 87 .db $87 ; 0001E9B2: 87 .db $87 ; 0001E9B3: 87 .db $87 ; 0001E9B4: 87 .db $87 ; 0001E9B5: 82 .db $82 ; 0001E9B6: 83 .db $83 ; 0001E9B7: 87 .db $87 ; 0001E9B8: 87 .db $87 ; 0001E9B9: 87 .db $87 ; 0001E9BA: 87 .db $87 ; 0001E9BB: 87 .db $87 ; 0001E9BC: 87 .db $87 ; 0001E9BD: 9E .db $9E ; 0001E9BE: 9F .db $9F ; 0001E9BF: A2 A3 ldx #$A3 0001E9C1: 8A txa 0001E9C2: 87 .db $87 ; 0001E9C3: 8E 87 94 stx $9487 0001E9C6: 87 .db $87 ; 0001E9C7: 9A txs 0001E9C8: 9B .db $9B ; 0001E9C9: 80 .db $80 ; 0001E9CA: 81 86 sta ($86,x) 0001E9CC: 87 .db $87 ; 0001E9CD: FF .db $FF ; 0001E9CE: 18 clc 0001E9CF: 26 53 rol $53 0001E9D1: 92 .db $92 ; 0001E9D2: 93 .db $93 ; 0001E9D3: 98 tya 0001E9D4: 99 00 EE sta $EE00,y 0001E9D7: E6 E7 inc $E7 0001E9D9: D8 cld 0001E9DA: D9 00 D2 cmp $D200,y 0001E9DD: FF .db $FF ; 0001E9DE: 20 26 41 jsr $4126 0001E9E1: FF .db $FF ; 0001E9E2: 28 plp 0001E9E3: 25 43 and $43 0001E9E5: DA .db $DA ; 0001E9E6: 87 .db $87 ; 0001E9E7: D3 .db $D3 ; 0001E9E8: 87 .db $87 ; 0001E9E9: FF .db $FF ; 0001E9EA: 30 26 bmi $0001EA12 0001E9EC: 45 C4 eor $C4 0001E9EE: 87 .db $87 ; 0001E9EF: C0 87 cpy #$87 0001E9F1: CA dex 0001E9F2: CB .db $CB ; 0001E9F3: C7 .db $C7 ; 0001E9F4: 87 .db $87 ; 0001E9F5: 00 brk 0001E9F6: E3 .db $E3 ; 0001E9F7: 00 brk 0001E9F8: BA tsx 0001E9F9: 87 .db $87 ; 0001E9FA: 87 .db $87 ; 0001E9FB: EA nop 0001E9FC: EB .db $EB ; 0001E9FD: 87 .db $87 ; 0001E9FE: 87 .db $87 ; 0001E9FF: 87 .db $87 ; 0001EA00: 87 .db $87 ; 0001EA01: CC CD 87 cpy $87CD 0001EA04: 87 .db $87 ; 0001EA05: 87 .db $87 ; 0001EA06: 87 .db $87 ; 0001EA07: 87 .db $87 ; 0001EA08: 87 .db $87 ; 0001EA09: D0 D1 bne $0001E9DC 0001EA0B: EC ED 87 cpx $87ED 0001EA0E: C5 87 cmp $87 0001EA10: C1 87 cmp ($87,x) 0001EA12: DB .db $DB ; 0001EA13: D4 .db $D4 ; 0001EA14: D5 CE cmp $CE,x 0001EA16: CF .db $CF ; 0001EA17: 87 .db $87 ; 0001EA18: C9 FF cmp #$FF 0001EA1A: 38 sec 0001EA1B: 26 4B rol $4B 0001EA1D: DC .db $DC ; 0001EA1E: DD D6 D7 cmp $D7D6,x 0001EA21: 00 brk 0001EA22: 40 rti 0001EA23: B6 41 ldx $41,y 0001EA25: AE AF B4 ldx $B4AF 0001EA28: B5 00 lda $00,x 0001EA2A: 00 brk 0001EA2B: 89 .db $89 ; 0001EA2C: 00 brk 0001EA2D: 8C 8D 90 sty $908D 0001EA30: 91 00 sta ($00),y 0001EA32: AD 00 00 lda $0000 0001EA35: 87 .db $87 ; 0001EA36: A0 A6 ldy #$A6 0001EA38: A7 .db $A7 ; 0001EA39: 00 brk 0001EA3A: 00 brk 0001EA3B: 00 brk 0001EA3C: B0 AA bcs $0001E9E8 0001EA3E: AB .db $AB ; 0001EA3F: B1 B2 lda ($B2),y 0001EA41: 18 clc 0001EA42: 00 brk 0001EA43: 19 B7 E0 ora $E0B7,y 0001EA46: E1 B8 sbc ($B8,x) 0001EA48: B9 00 00 lda $0000,y 0001EA4B: 00 brk 0001EA4C: C6 C2 dec $C2 0001EA4E: C3 .db $C3 ; 0001EA4F: DE DF E2 dec $E2DF,x 0001EA52: 00 brk 0001EA53: 00 brk 0001EA54: 00 brk 0001EA55: EF .db $EF ; 0001EA56: 87 .db $87 ; 0001EA57: E8 inx 0001EA58: E9 00 sbc #$00 0001EA5A: 00 brk 0001EA5B: BD 00 E4 lda $E400,x 0001EA5E: E5 BB sbc $BB 0001EA60: BC 00 40 ldy $4000,x 0001EA63: 00 brk 0001EA64: 41 18 eor ($18,x) 0001EA66: 00 brk 0001EA67: 19 00 19 ora $1900,y 0001EA6A: E7 .db $E7 ; 0001EA6B: 47 .db $47 ; 0001EA6C: E7 .db $E7 ; 0001EA6D: A5 E7 lda $E7 0001EA6F: D4 .db $D4 ; 0001EA70: E7 .db $E7 ; 0001EA71: 74 .db $74 ; 0001EA72: E7 .db $E7 ; 0001EA73: A5 E7 lda $E7 0001EA75: D4 .db $D4 ; 0001EA76: E7 .db $E7 ; 0001EA77: 96 E7 stx $E7,y 0001EA79: A5 56 lda $56 0001EA7B: F0 0C beq $0001EA89 0001EA7D: C9 1F cmp #$1F 0001EA7F: 90 08 bcc $0001EA89 0001EA81: A0 12 ldy #$12 0001EA83: AD A1 06 lda $06A1 0001EA86: F0 01 beq $0001EA89 0001EA88: 60 rts 0001EA89: B9 3B EC lda $EC3B,y 0001EA8C: 85 04 sta $04 0001EA8E: B9 3C EC lda $EC3C,y 0001EA91: 85 05 sta $05 0001EA93: 6C 04 00 jmp ($0004) 0001EA96: 60 rts 0001EA97: A9 06 lda #$06 0001EA99: 20 53 E4 jsr $E453 0001EA9C: A9 60 lda #$60 0001EA9E: 8D E1 04 sta $04E1 0001EAA1: A9 01 lda #$01 0001EAA3: 8D C1 04 sta $04C1 0001EAA6: 60 rts 0001EAA7: 20 4D EB jsr $EB4D 0001EAAA: 90 07 bcc $0001EAB3 0001EAAC: 20 9C E4 jsr $E49C 0001EAAF: 20 B8 EA jsr $EAB8 0001EAB2: 60 rts 0001EAB3: A9 08 lda #$08 0001EAB5: 85 3E sta $3E 0001EAB7: 60 rts 0001EAB8: A0 6E ldy #$6E 0001EABA: A5 5F lda $5F 0001EABC: C9 01 cmp #$01 0001EABE: F0 06 beq $0001EAC6 0001EAC0: C9 03 cmp #$03 0001EAC2: F0 02 beq $0001EAC6 0001EAC4: A0 01 ldy #$01 0001EAC6: 8C 01 04 sty $0401 0001EAC9: A9 00 lda #$00 0001EACB: 8D 41 06 sta $0641 0001EACE: 60 rts 0001EACF: 20 6B EB jsr $EB6B 0001EAD2: B0 0A bcs $0001EADE 0001EAD4: A9 08 lda #$08 0001EAD6: E6 3E inc $3E 0001EAD8: 85 3F sta $3F 0001EADA: 20 F8 ED jsr $EDF8 0001EADD: 60 rts 0001EADE: A9 00 lda #$00 0001EAE0: F0 F4 beq $0001EAD6 0001EAE2: 20 F8 ED jsr $EDF8 0001EAE5: A5 3F lda $3F 0001EAE7: D0 04 bne $0001EAED 0001EAE9: 4C D3 E4 jmp $E4D3 0001EAEC: 60 rts 0001EAED: C6 3F dec $3F 0001EAEF: 60 rts 0001EAF0: A9 09 lda #$09 0001EAF2: 4C EA E4 jmp $E4EA 0001EAF5: 4C 19 E5 jmp $E519 0001EAF8: 20 4D EB jsr $EB4D 0001EAFB: 90 2A bcc $0001EB27 0001EAFD: A9 00 lda #$00 0001EAFF: 20 A4 E4 jsr $E4A4 0001EB02: D0 17 bne $0001EB1B 0001EB04: A0 6F ldy #$6F 0001EB06: A5 5F lda $5F 0001EB08: C9 01 cmp #$01 0001EB0A: F0 06 beq $0001EB12 0001EB0C: C9 03 cmp #$03 0001EB0E: F0 02 beq $0001EB12 0001EB10: A0 09 ldy #$09 0001EB12: 8C 01 04 sty $0401 0001EB15: A9 00 lda #$00 0001EB17: 8D 41 06 sta $0641 0001EB1A: 60 rts 0001EB1B: A9 00 lda #$00 0001EB1D: 8D E1 04 sta $04E1 0001EB20: 8D C1 04 sta $04C1 0001EB23: 20 B8 EA jsr $EAB8 0001EB26: 60 rts 0001EB27: A9 0D lda #$0D 0001EB29: 85 3E sta $3E 0001EB2B: 60 rts 0001EB2C: 20 CF EA jsr $EACF 0001EB2F: D0 EA bne $0001EB1B 0001EB31: 60 rts 0001EB32: 20 F8 ED jsr $EDF8 0001EB35: F0 0F beq $0001EB46 0001EB37: 20 1B EB jsr $EB1B 0001EB3A: A5 3F lda $3F 0001EB3C: F0 04 beq $0001EB42 0001EB3E: C6 3F dec $3F 0001EB40: D0 04 bne $0001EB46 0001EB42: A9 05 lda #$05 0001EB44: 85 3E sta $3E 0001EB46: 60 rts 0001EB47: A9 12 lda #$12 0001EB49: 20 16 EF jsr $EF16 0001EB4C: 60 rts 0001EB4D: A5 5F lda $5F 0001EB4F: C9 06 cmp #$06 0001EB51: 90 02 bcc $0001EB55 0001EB53: 18 clc 0001EB54: 60 rts 0001EB55: C9 01 cmp #$01 0001EB57: F0 06 beq $0001EB5F 0001EB59: C9 03 cmp #$03 0001EB5B: F0 06 beq $0001EB63 0001EB5D: 38 sec 0001EB5E: 60 rts 0001EB5F: A9 33 lda #$33 0001EB61: D0 02 bne $0001EB65 0001EB63: A9 35 lda #$35 0001EB65: 85 0C sta $0C 0001EB67: 20 16 F5 jsr $F516 0001EB6A: 60 rts 0001EB6B: A9 01 lda #$01 0001EB6D: 85 2F sta $2F 0001EB6F: A6 5F ldx $5F 0001EB71: B5 6A lda $6A,x 0001EB73: F0 5A beq $0001EBCF 0001EB75: 8A txa 0001EB76: 0A asl a 0001EB77: A8 tay 0001EB78: B9 2B EC lda $EC2B,y 0001EB7B: 85 04 sta $04 0001EB7D: B9 2C EC lda $EC2C,y 0001EB80: 85 05 sta $05 0001EB82: 6C 04 00 jmp ($0004) 0001EB85: A9 0D lda #$0D 0001EB87: 20 17 EE jsr $EE17 0001EB8A: B0 43 bcs $0001EBCF 0001EB8C: A9 00 lda #$00 0001EB8E: 9D E0 04 sta $04E0,x 0001EB91: A9 04 lda #$04 0001EB93: 9D C0 04 sta $04C0,x 0001EB96: 18 clc 0001EB97: 60 rts 0001EB98: A9 33 lda #$33 0001EB9A: 20 63 F6 jsr $F663 0001EB9D: B0 30 bcs $0001EBCF 0001EB9F: A0 78 ldy #$78 0001EBA1: 20 33 F5 jsr $F533 0001EBA4: 18 clc 0001EBA5: 60 rts 0001EBA6: A9 34 lda #$34 0001EBA8: 20 63 F6 jsr $F663 0001EBAB: B0 22 bcs $0001EBCF 0001EBAD: A0 24 ldy #$24 0001EBAF: D0 F0 bne $0001EBA1 0001EBB1: A9 35 lda #$35 0001EBB3: 20 63 F6 jsr $F663 0001EBB6: B0 17 bcs $0001EBCF 0001EBB8: A9 03 lda #$03 0001EBBA: 85 49 sta $49 0001EBBC: BD 20 04 lda $0420,x 0001EBBF: 29 40 and #$40 0001EBC1: 09 11 ora #$11 0001EBC3: 9D 20 04 sta $0420,x 0001EBC6: A9 90 lda #$90 0001EBC8: 9D 40 06 sta $0640,x 0001EBCB: A0 7C ldy #$7C 0001EBCD: D0 D2 bne $0001EBA1 0001EBCF: 38 sec 0001EBD0: 60 rts 0001EBD1: A9 36 lda #$36 0001EBD3: 20 63 F6 jsr $F663 0001EBD6: B0 F7 bcs $0001EBCF 0001EBD8: A0 24 ldy #$24 0001EBDA: 20 33 F5 jsr $F533 0001EBDD: A9 37 lda #$37 0001EBDF: 20 63 F6 jsr $F663 0001EBE2: B0 EB bcs $0001EBCF 0001EBE4: A9 20 lda #$20 0001EBE6: 9D 40 06 sta $0640,x 0001EBE9: A0 08 ldy #$08 0001EBEB: D0 B4 bne $0001EBA1 0001EBED: A9 07 lda #$07 0001EBEF: 85 0C sta $0C 0001EBF1: 20 17 EE jsr $EE17 0001EBF4: B0 D9 bcs $0001EBCF 0001EBF6: A9 50 lda #$50 0001EBF8: 9D E0 04 sta $04E0,x 0001EBFB: A9 01 lda #$01 0001EBFD: 9D C0 04 sta $04C0,x 0001EC00: E6 44 inc $44 0001EC02: E6 0C inc $0C 0001EC04: A5 0C lda $0C 0001EC06: C9 0C cmp #$0C 0001EC08: D0 E5 bne $0001EBEF 0001EC0A: A5 AC lda $AC 0001EC0C: C9 07 cmp #$07 0001EC0E: D0 19 bne $0001EC29 0001EC10: A9 0E lda #$0E 0001EC12: 85 0C sta $0C 0001EC14: 20 17 EE jsr $EE17 0001EC17: B0 B6 bcs $0001EBCF 0001EC19: A9 00 lda #$00 0001EC1B: 9D E0 04 sta $04E0,x 0001EC1E: 9D C0 04 sta $04C0,x 0001EC21: E6 0C inc $0C 0001EC23: A5 0C lda $0C 0001EC25: C9 10 cmp #$10 0001EC27: D0 E9 bne $0001EC12 0001EC29: 18 clc 0001EC2A: 60 rts 0001EC2B: 85 EB sta $EB 0001EC2D: 98 tya 0001EC2E: EB .db $EB ; 0001EC2F: A6 EB ldx $EB 0001EC31: B1 EB lda ($EB),y 0001EC33: D1 EB cmp ($EB),y 0001EC35: ED EB CF sbc $CFEB 0001EC38: EB .db $EB ; 0001EC39: CF .db $CF ; 0001EC3A: EB .db $EB ; 0001EC3B: 97 .db $97 ; 0001EC3C: EA nop 0001EC3D: A7 .db $A7 ; 0001EC3E: EA nop 0001EC3F: CF .db $CF ; 0001EC40: EA nop 0001EC41: E2 .db $E2 ; 0001EC42: EA nop 0001EC43: F0 EA beq $0001EC2F 0001EC45: F5 EA sbc $EA,x 0001EC47: F8 sed 0001EC48: EA nop 0001EC49: 2C EB 32 bit $32EB 0001EC4C: EB .db $EB ; 0001EC4D: 47 .db $47 ; 0001EC4E: EB .db $EB ; 0001EC4F: A5 3E lda $3E 0001EC51: C9 06 cmp #$06 0001EC53: B0 10 bcs $0001EC65 0001EC55: C6 44 dec $44 0001EC57: D0 0E bne $0001EC67 0001EC59: A9 00 lda #$00 0001EC5B: 85 44 sta $44 0001EC5D: E6 3E inc $3E 0001EC5F: 85 2F sta $2F 0001EC61: 20 A6 F4 jsr $F4A6 0001EC64: 60 rts 0001EC65: D0 01 bne $0001EC68 0001EC67: 60 rts 0001EC68: AD C1 06 lda $06C1 0001EC6B: D0 03 bne $0001EC70 0001EC6D: 4C 5A C0 jmp $C05A 0001EC70: C6 3F dec $3F 0001EC72: D0 F3 bne $0001EC67 0001EC74: 20 A6 F4 jsr $F4A6 0001EC77: B0 EE bcs $0001EC67 0001EC79: C6 3E dec $3E 0001EC7B: 60 rts 0001EC7C: EE B1 06 inc $06B1 0001EC7F: 20 B8 EC jsr $ECB8 0001EC82: A9 00 lda #$00 0001EC84: 85 0C sta $0C 0001EC86: 20 D5 ED jsr $EDD5 0001EC89: 38 sec 0001EC8A: E9 08 sbc #$08 0001EC8C: 90 02 bcc $0001EC90 0001EC8E: 85 0C sta $0C 0001EC90: C6 44 dec $44 0001EC92: D0 23 bne $0001ECB7 0001EC94: A9 20 lda #$20 0001EC96: 85 44 sta $44 0001EC98: A6 0C ldx $0C 0001EC9A: A0 00 ldy #$00 0001EC9C: A9 33 lda #$33 0001EC9E: 20 AC C5 jsr $C5AC 0001ECA1: A2 16 ldx #$16 0001ECA3: 20 76 C5 jsr $C576 0001ECA6: B0 0F bcs $0001ECB7 0001ECA8: A0 70 ldy #$70 0001ECAA: 20 27 EE jsr $EE27 0001ECAD: A5 05 lda $05 0001ECAF: 9D C0 04 sta $04C0,x 0001ECB2: A5 04 lda $04 0001ECB4: 9D E0 04 sta $04E0,x 0001ECB7: 60 rts 0001ECB8: A9 01 lda #$01 0001ECBA: 85 2F sta $2F 0001ECBC: A5 56 lda $56 0001ECBE: F0 0B beq $0001ECCB 0001ECC0: C9 04 cmp #$04 0001ECC2: D0 07 bne $0001ECCB 0001ECC4: 20 4F C7 jsr $C74F 0001ECC7: A9 08 lda #$08 0001ECC9: 85 37 sta $37 0001ECCB: A6 3E ldx $3E 0001ECCD: 18 clc 0001ECCE: BD 34 ED lda $ED34,x 0001ECD1: 85 0C sta $0C 0001ECD3: BD 36 ED lda $ED36,x 0001ECD6: 85 0D sta $0D 0001ECD8: BD 38 ED lda $ED38,x 0001ECDB: 85 0E sta $0E 0001ECDD: A2 01 ldx #$01 0001ECDF: 20 1F ED jsr $ED1F 0001ECE2: A2 10 ldx #$10 0001ECE4: A0 00 ldy #$00 0001ECE6: 20 1F ED jsr $ED1F 0001ECE9: B9 3F ED lda $ED3F,y 0001ECEC: 9D 00 06 sta $0600,x 0001ECEF: E8 inx 0001ECF0: C8 iny 0001ECF1: C0 06 cpy #$06 0001ECF3: D0 F1 bne $0001ECE6 0001ECF5: AD 90 04 lda $0490 0001ECF8: A6 3E ldx $3E 0001ECFA: E0 05 cpx #$05 0001ECFC: D0 08 bne $0001ED06 0001ECFE: C9 6C cmp #$6C 0001ED00: B0 0A bcs $0001ED0C 0001ED02: E6 3E inc $3E 0001ED04: D0 06 bne $0001ED0C 0001ED06: C9 EC cmp #$EC 0001ED08: 90 02 bcc $0001ED0C 0001ED0A: C6 3E dec $3E 0001ED0C: 38 sec 0001ED0D: A9 AC lda #$AC 0001ED0F: ED 90 04 sbc $0490 0001ED12: 85 B2 sta $B2 0001ED14: A5 1B lda $1B 0001ED16: E9 00 sbc #$00 0001ED18: 85 B3 sta $B3 0001ED1A: A9 01 lda #$01 0001ED1C: 85 B4 sta $B4 0001ED1E: 60 rts 0001ED1F: 18 clc 0001ED20: BD A0 04 lda $04A0,x 0001ED23: 65 0C adc $0C 0001ED25: 9D A0 04 sta $04A0,x 0001ED28: BD 80 04 lda $0480,x 0001ED2B: 65 0D adc $0D 0001ED2D: 9D 80 04 sta $0480,x 0001ED30: BD 60 04 lda $0460,x 0001ED33: 65 0E adc $0E 0001ED35: 9D 60 04 sta $0460,x 0001ED38: 60 rts 0001ED39: AE 52 FF ldx $FF52 0001ED3C: 00 brk 0001ED3D: FF .db $FF ; 0001ED3E: 00 brk 0001ED3F: 46 F8 lsr $F8 0001ED41: 7B .db $7B ; 0001ED42: 63 .db $63 ; 0001ED43: 93 .db $93 ; 0001ED44: 77 .db $77 ; 0001ED45: 20 B8 EC jsr $ECB8 0001ED48: A9 73 lda #$73 0001ED4A: 8D 11 06 sta $0611 0001ED4D: C6 44 dec $44 0001ED4F: D0 3A bne $0001ED8B 0001ED51: A9 7E lda #$7E 0001ED53: 85 44 sta $44 0001ED55: 20 D5 ED jsr $EDD5 0001ED58: 85 0C sta $0C 0001ED5A: A9 01 lda #$01 0001ED5C: 85 2F sta $2F 0001ED5E: A2 16 ldx #$16 0001ED60: 20 76 C5 jsr $C576 0001ED63: B0 26 bcs $0001ED8B 0001ED65: A0 77 ldy #$77 0001ED67: 20 27 EE jsr $EE27 0001ED6A: A9 49 lda #$49 0001ED6C: 9D E0 06 sta $06E0,x 0001ED6F: 86 2F stx $2F 0001ED71: A9 02 lda #$02 0001ED73: 85 01 sta $01 0001ED75: A9 00 lda #$00 0001ED77: 85 00 sta $00 0001ED79: 20 28 F6 jsr $F628 0001ED7C: A2 16 ldx #$16 0001ED7E: 20 76 C5 jsr $C576 0001ED81: A9 48 lda #$48 0001ED83: 20 7B F6 jsr $F67B 0001ED86: A5 2F lda $2F 0001ED88: 9D C0 06 sta $06C0,x 0001ED8B: A9 06 lda #$06 0001ED8D: 8D 21 04 sta $0421 0001ED90: 60 rts 0001ED91: 1C .db $1C ; 0001ED92: 20 1E 22 jsr $221E 0001ED95: 24 26 bit $26 0001ED97: 00 brk 0001ED98: 00 brk 0001ED99: 00 brk 0001ED9A: C0 C0 cpy #$C0 0001ED9C: C0 C0 cpy #$C0 0001ED9E: C0 C0 cpy #$C0 0001EDA0: C0 B0 cpy #$B0 0001EDA2: 00 brk 0001EDA3: B4 B4 ldy $B4,x 0001EDA5: B4 B4 ldy $B4,x 0001EDA7: B4 B0 ldy $B0,x 0001EDA9: B4 B4 ldy $B4,x 0001EDAB: 00 brk 0001EDAC: 8B .db $8B ; 0001EDAD: DC .db $DC ; 0001EDAE: 11 E1 ora ($E1),y 0001EDB0: F0 DF beq $0001ED91 0001EDB2: E4 E2 cpx $E2 0001EDB4: 34 .db $34 ; 0001EDB5: E4 6E cpx $6E 0001EDB7: E5 F4 sbc $F4 0001EDB9: E6 79 inc $79 0001EDBB: EA nop 0001EDBC: 4F .db $4F ; 0001EDBD: EC 7C EC cpx $EC7C 0001EDC0: 45 ED eor $ED 0001EDC2: A5 43 lda $43 0001EDC4: 29 BF and #$BF 0001EDC6: 85 43 sta $43 0001EDC8: 20 D5 ED jsr $EDD5 0001EDCB: AD 21 04 lda $0421 0001EDCE: 29 40 and #$40 0001EDD0: 05 43 ora $43 0001EDD2: 85 43 sta $43 0001EDD4: 60 rts 0001EDD5: 38 sec 0001EDD6: AD 80 04 lda $0480 0001EDD9: ED 81 04 sbc $0481 0001EDDC: 90 0B bcc $0001EDE9 0001EDDE: 48 pha 0001EDDF: AD 21 04 lda $0421 0001EDE2: 09 40 ora #$40 0001EDE4: 8D 21 04 sta $0421 0001EDE7: 68 pla 0001EDE8: 60 rts 0001EDE9: 49 FF eor #$FF 0001EDEB: 69 01 adc #$01 0001EDED: 48 pha 0001EDEE: AD 21 04 lda $0421 0001EDF1: 29 BF and #$BF 0001EDF3: 8D 21 04 sta $0421 0001EDF6: 68 pla 0001EDF7: 60 rts 0001EDF8: 20 D5 ED jsr $EDD5 0001EDFB: A2 01 ldx #$01 0001EDFD: 86 2F stx $2F 0001EDFF: A5 43 lda $43 0001EE01: 29 40 and #$40 0001EE03: F0 06 beq $0001EE0B 0001EE05: 20 F1 9D jsr $9DF1 0001EE08: 4C 0E EE jmp $EE0E 0001EE0B: 20 6F 9E jsr $9E6F 0001EE0E: 20 D8 98 jsr $98D8 0001EE11: 20 C4 9B jsr $9BC4 0001EE14: A5 2B lda $2B 0001EE16: 60 rts 0001EE17: 85 0D sta $0D 0001EE19: 0A asl a 0001EE1A: 0A asl a 0001EE1B: 0A asl a 0001EE1C: 38 sec 0001EE1D: E5 0D sbc $0D 0001EE1F: A8 tay 0001EE20: A2 10 ldx #$10 0001EE22: 20 76 C5 jsr $C576 0001EE25: B0 70 bcs $0001EE97 0001EE27: A9 00 lda #$00 0001EE29: 9D A0 06 sta $06A0,x 0001EE2C: 9D 20 06 sta $0620,x 0001EE2F: 9D A0 04 sta $04A0,x 0001EE32: 9D 40 06 sta $0640,x 0001EE35: B9 98 EE lda $EE98,y 0001EE38: 9D 00 04 sta $0400,x 0001EE3B: AD 21 04 lda $0421 0001EE3E: 29 40 and #$40 0001EE40: 08 php 0001EE41: 19 99 EE ora $EE99,y 0001EE44: 9D 20 04 sta $0420,x 0001EE47: B9 9A EE lda $EE9A,y 0001EE4A: 9D 40 04 sta $0440,x 0001EE4D: B9 9B EE lda $EE9B,y 0001EE50: 9D 60 06 sta $0660,x 0001EE53: B9 9C EE lda $EE9C,y 0001EE56: 9D 80 06 sta $0680,x 0001EE59: 18 clc 0001EE5A: AD 01 06 lda $0601 0001EE5D: 79 9D EE adc $EE9D,y 0001EE60: 9D 00 06 sta $0600,x 0001EE63: AD 81 04 lda $0481 0001EE66: 28 plp 0001EE67: F0 0F beq $0001EE78 0001EE69: 18 clc 0001EE6A: 79 9E EE adc $EE9E,y 0001EE6D: 9D 80 04 sta $0480,x 0001EE70: AD 61 04 lda $0461 0001EE73: 69 00 adc #$00 0001EE75: 4C 84 EE jmp $EE84 0001EE78: 38 sec 0001EE79: F9 9E EE sbc $EE9E,y 0001EE7C: 9D 80 04 sta $0480,x 0001EE7F: AD 61 04 lda $0461 0001EE82: E9 00 sbc #$00 0001EE84: 9D 60 04 sta $0460,x 0001EE87: 20 3D C5 jsr $C53D 0001EE8A: A5 0D lda $0D 0001EE8C: C9 03 cmp #$03 0001EE8E: D0 06 bne $0001EE96 0001EE90: AD 61 04 lda $0461 0001EE93: 9D 60 04 sta $0460,x 0001EE96: 18 clc 0001EE97: 60 rts 0001EE98: 27 .db $27 ; 0001EE99: 13 .db $13 ; 0001EE9A: 01 B0 ora ($B0,x) 0001EE9C: 05 F5 ora $F5 0001EE9E: 08 php 0001EE9F: 36 0A rol $0A,x 0001EEA1: 01 00 ora ($00,x) 0001EEA3: 00 brk 0001EEA4: F8 sed 0001EEA5: 08 php 0001EEA6: 32 .db $32 ; 0001EEA7: 03 .db $03 ; 0001EEA8: 00 brk 0001EEA9: 00 brk 0001EEAA: 00 brk 0001EEAB: E8 inx 0001EEAC: 10 32 bpl $0001EEE0 0001EEAE: 18 clc 0001EEAF: 14 .db $14 ; 0001EEB0: 40 rti 0001EEB1: FF .db $FF ; 0001EEB2: 00 brk 0001EEB3: F6 38 inc $38,x 0001EEB5: 0A asl a 0001EEB6: 01 00 ora ($00,x) 0001EEB8: 00 brk 0001EEB9: 04 .db $04 ; 0001EEBA: 00 brk 0001EEBB: 3A .db $3A ; 0001EEBC: 02 .db $02 ; 0001EEBD: 00 brk 0001EEBE: 00 brk 0001EEBF: 00 brk 0001EEC0: FE 08 45 inc $4508,x 0001EEC3: 02 .db $02 ; 0001EEC4: 00 brk 0001EEC5: 00 brk 0001EEC6: 00 brk 0001EEC7: F6 08 inc $08,x 0001EEC9: 4C 0A 40 jmp $400A 0001EECC: 00 brk 0001EECD: 00 brk 0001EECE: FC .db $FC ; 0001EECF: 14 .db $14 ; 0001EED0: 4D 0A 30 eor $300A 0001EED3: 00 brk 0001EED4: 00 brk 0001EED5: 08 php 0001EED6: 18 clc 0001EED7: 4E 0A 20 lsr $200A 0001EEDA: 00 brk 0001EEDB: 00 brk 0001EEDC: FC .db $FC ; 0001EEDD: 1C .db $1C ; 0001EEDE: 4F .db $4F ; 0001EEDF: 0A asl a 0001EEE0: 10 00 bpl $0001EEE2 0001EEE2: 00 brk 0001EEE3: EC 24 50 cpx $5024 0001EEE6: 0A asl a 0001EEE7: 01 00 ora ($00,x) 0001EEE9: 00 brk 0001EEEA: EC 2C 27 cpx $272C 0001EEED: 18 clc 0001EEEE: 01 30 ora ($30,x) 0001EEF0: 03 .db $03 ; 0001EEF1: EC 06 1A cpx $1A06 0001EEF4: 02 .db $02 ; 0001EEF5: 00 brk 0001EEF6: 00 brk 0001EEF7: 00 brk 0001EEF8: 00 brk 0001EEF9: 10 77 bpl $0001EF72 0001EEFB: 02 .db $02 ; 0001EEFC: 00 brk 0001EEFD: 00 brk 0001EEFE: 06 F0 asl $F0 0001EF00: 10 78 bpl $0001EF7A 0001EF02: 02 .db $02 ; 0001EF03: 00 brk 0001EF04: 00 brk 0001EF05: FA .db $FA ; 0001EF06: 10 10 bpl $0001EF18 0001EF08: 86 12 stx $12 0001EF0A: 00 brk 0001EF0B: E3 .db $E3 ; 0001EF0C: 04 .db $04 ; 0001EF0D: F8 sed 0001EF0E: 08 php 0001EF0F: FF .db $FF ; 0001EF10: 20 00 00 jsr $0000 0001EF13: 00 brk 0001EF14: 04 .db $04 ; 0001EF15: 08 php 0001EF16: CD 01 04 cmp $0401 0001EF19: F0 17 beq $0001EF32 0001EF1B: 8D 01 04 sta $0401 0001EF1E: 20 36 EF jsr $EF36 0001EF21: A5 AC lda $AC 0001EF23: F0 09 beq $0001EF2E 0001EF25: A9 00 lda #$00 0001EF27: 8D 41 06 sta $0641 0001EF2A: A9 05 lda #$05 0001EF2C: D0 02 bne $0001EF30 0001EF2E: A9 0E lda #$0E 0001EF30: 85 3E sta $3E 0001EF32: 20 F8 ED jsr $EDF8 0001EF35: 60 rts 0001EF36: 20 C2 ED jsr $EDC2 0001EF39: A5 43 lda $43 0001EF3B: 49 40 eor #$40 0001EF3D: 85 43 sta $43 0001EF3F: A9 40 lda #$40 0001EF41: 8D 61 06 sta $0661 0001EF44: A9 01 lda #$01 0001EF46: 8D 81 06 sta $0681 0001EF49: 8D C1 04 sta $04C1 0001EF4C: A9 20 lda #$20 0001EF4E: 8D E1 04 sta $04E1 0001EF51: A9 00 lda #$00 0001EF53: 8D 41 04 sta $0441 0001EF56: 60 rts 0001EF57: AD 00 04 lda $0400 0001EF5A: F0 01 beq $0001EF5D 0001EF5C: 60 rts 0001EF5D: A5 37 lda $37 0001EF5F: F0 06 beq $0001EF67 0001EF61: 20 1B C0 jsr $C01B 0001EF64: 4C 5D EF jmp $EF5D 0001EF67: A9 40 lda #$40 0001EF69: 8D 20 04 sta $0420 0001EF6C: 18 clc 0001EF6D: AD 80 04 lda $0480 0001EF70: 69 01 adc #$01 0001EF72: 8D 80 04 sta $0480 0001EF75: C9 50 cmp #$50 0001EF77: F0 0B beq $0001EF84 0001EF79: 20 31 D1 jsr $D131 0001EF7C: 20 1B C0 jsr $C01B 0001EF7F: 4C 67 EF jmp $EF67 0001EF82: 50 B0 bvc $0001EF34 0001EF84: A9 80 lda #$80 0001EF86: 20 09 D1 jsr $D109 0001EF89: A2 00 ldx #$00 0001EF8B: 86 2F stx $2F 0001EF8D: E8 inx 0001EF8E: 86 0C stx $0C 0001EF90: A2 10 ldx #$10 0001EF92: A9 00 lda #$00 0001EF94: 20 7B F6 jsr $F67B 0001EF97: A0 08 ldy #$08 0001EF99: 20 33 F5 jsr $F533 0001EF9C: A9 00 lda #$00 0001EF9E: 9D 20 04 sta $0420,x 0001EFA1: A4 0C ldy $0C 0001EFA3: B9 82 EF lda $EF82,y 0001EFA6: 9D 80 04 sta $0480,x 0001EFA9: A9 79 lda #$79 0001EFAB: 9D 00 04 sta $0400,x 0001EFAE: A9 08 lda #$08 0001EFB0: 9D 00 06 sta $0600,x 0001EFB3: E8 inx 0001EFB4: C6 0C dec $0C 0001EFB6: 10 DA bpl $0001EF92 0001EFB8: A2 10 ldx #$10 0001EFBA: 18 clc 0001EFBB: BD 00 06 lda $0600,x 0001EFBE: 69 01 adc #$01 0001EFC0: 9D 00 06 sta $0600,x 0001EFC3: E8 inx 0001EFC4: E0 12 cpx #$12 0001EFC6: D0 F2 bne $0001EFBA 0001EFC8: 20 31 D1 jsr $D131 0001EFCB: 20 1B C0 jsr $C01B 0001EFCE: AD 10 06 lda $0610 0001EFD1: C9 98 cmp #$98 0001EFD3: D0 E3 bne $0001EFB8 0001EFD5: A9 30 lda #$30 0001EFD7: 20 09 D1 jsr $D109 0001EFDA: A9 00 lda #$00 0001EFDC: 85 2F sta $2F 0001EFDE: A9 01 lda #$01 0001EFE0: 85 0C sta $0C 0001EFE2: A2 12 ldx #$12 0001EFE4: A9 00 lda #$00 0001EFE6: 20 7B F6 jsr $F67B 0001EFE9: A9 77 lda #$77 0001EFEB: 9D 00 04 sta $0400,x 0001EFEE: A4 0C ldy $0C 0001EFF0: B9 82 EF lda $EF82,y 0001EFF3: 9D 80 04 sta $0480,x 0001EFF6: A9 B0 lda #$B0 0001EFF8: 9D 00 06 sta $0600,x 0001EFFB: A0 08 ldy #$08 0001EFFD: 20 33 F5 jsr $F533 0001F000: E8 inx 0001F001: C6 0C dec $0C 0001F003: 10 DF bpl $0001EFE4 0001F005: A9 00 lda #$00 0001F007: 8D 54 06 sta $0654 0001F00A: A9 80 lda #$80 0001F00C: 20 6C F0 jsr $F06C 0001F00F: 20 C4 DB jsr $DBC4 0001F012: A9 80 lda #$80 0001F014: 20 6C F0 jsr $F06C 0001F017: A9 F8 lda #$F8 0001F019: 8D 12 06 sta $0612 0001F01C: 8D 13 06 sta $0613 0001F01F: 20 80 F0 jsr $F080 0001F022: A2 10 ldx #$10 0001F024: 38 sec 0001F025: BD 00 06 lda $0600,x 0001F028: E9 01 sbc #$01 0001F02A: 9D 00 06 sta $0600,x 0001F02D: E8 inx 0001F02E: E0 12 cpx #$12 0001F030: D0 F2 bne $0001F024 0001F032: 20 31 D1 jsr $D131 0001F035: 20 1B C0 jsr $C01B 0001F038: AD 10 06 lda $0610 0001F03B: C9 08 cmp #$08 0001F03D: D0 E3 bne $0001F022 0001F03F: A2 02 ldx #$02 0001F041: A9 F8 lda #$F8 0001F043: 9D 00 06 sta $0600,x 0001F046: E8 inx 0001F047: E0 20 cpx #$20 0001F049: D0 F6 bne $0001F041 0001F04B: A2 02 ldx #$02 0001F04D: BD 69 F0 lda $F069,x 0001F050: 9D ED 03 sta $03ED,x 0001F053: CA dex 0001F054: 10 F7 bpl $0001F04D 0001F056: 20 2A C7 jsr $C72A 0001F059: A9 10 lda #$10 0001F05B: 20 09 D1 jsr $D109 0001F05E: A9 00 lda #$00 0001F060: 85 14 sta $14 0001F062: 85 16 sta $16 0001F064: A9 05 lda #$05 0001F066: 85 3E sta $3E 0001F068: 60 rts 0001F069: 30 00 bmi $0001F06B 0001F06B: 0F .db $0F ; 0001F06C: 85 3C sta $3C 0001F06E: A2 14 ldx #$14 0001F070: 86 2F stx $2F 0001F072: 20 BD F3 jsr $F3BD 0001F075: 20 31 D1 jsr $D131 0001F078: 20 1B C0 jsr $C01B 0001F07B: C6 3C dec $3C 0001F07D: D0 EF bne $0001F06E 0001F07F: 60 rts 0001F080: AD C1 06 lda $06C1 0001F083: C9 1C cmp #$1C 0001F085: F0 0C beq $0001F093 0001F087: 20 9B F3 jsr $F39B 0001F08A: 20 31 D1 jsr $D131 0001F08D: 20 1B C0 jsr $C01B 0001F090: 4C 80 F0 jmp $F080 0001F093: 60 rts 0001F094: A5 37 lda $37 0001F096: F0 06 beq $0001F09E 0001F098: 20 1B C0 jsr $C01B 0001F09B: 4C 94 F0 jmp $F094 0001F09E: A9 03 lda #$03 0001F0A0: 85 5C sta $5C 0001F0A2: A9 B0 lda #$B0 0001F0A4: A2 18 ldx #$18 0001F0A6: A0 40 ldy #$40 0001F0A8: 20 BE F0 jsr $F0BE 0001F0AB: 20 80 F0 jsr $F080 0001F0AE: A9 05 lda #$05 0001F0B0: 85 3E sta $3E 0001F0B2: A9 40 lda #$40 0001F0B4: 8D 21 04 sta $0421 0001F0B7: 85 3F sta $3F 0001F0B9: A9 00 lda #$00 0001F0BB: 85 14 sta $14 0001F0BD: 60 rts 0001F0BE: 84 5B sty $5B 0001F0C0: 85 5A sta $5A 0001F0C2: 8E 80 03 stx $0380 0001F0C5: A2 00 ldx #$00 0001F0C7: 86 59 stx $59 0001F0C9: 8E 81 03 stx $0381 0001F0CC: A6 5C ldx $5C 0001F0CE: 8A txa 0001F0CF: 85 42 sta $42 0001F0D1: 9D 00 C0 sta $C000,x 0001F0D4: A0 20 ldy #$20 0001F0D6: 84 5E sty $5E 0001F0D8: B1 59 lda ($59),y 0001F0DA: 99 82 03 sta $0382,y 0001F0DD: 88 dey 0001F0DE: 10 F8 bpl $0001F0D8 0001F0E0: A9 05 lda #$05 0001F0E2: 85 42 sta $42 0001F0E4: 8D 05 C0 sta $C005 0001F0E7: 20 1B C0 jsr $C01B 0001F0EA: 18 clc 0001F0EB: A5 59 lda $59 0001F0ED: 69 20 adc #$20 0001F0EF: AA tax 0001F0F0: 08 php 0001F0F1: A5 5A lda $5A 0001F0F3: 69 00 adc #$00 0001F0F5: 85 5A sta $5A 0001F0F7: 28 plp 0001F0F8: AD 80 03 lda $0380 0001F0FB: 69 00 adc #$00 0001F0FD: 8D 80 03 sta $0380 0001F100: C6 5B dec $5B 0001F102: D0 C3 bne $0001F0C7 0001F104: 60 rts 0001F105: A5 37 lda $37 0001F107: F0 09 beq $0001F112 0001F109: 20 31 D1 jsr $D131 0001F10C: 20 1B C0 jsr $C01B 0001F10F: 4C 05 F1 jmp $F105 0001F112: A5 31 lda $31 0001F114: C9 09 cmp #$09 0001F116: F0 10 beq $0001F128 0001F118: 20 80 F0 jsr $F080 0001F11B: A9 3F lda #$3F 0001F11D: 85 44 sta $44 0001F11F: A9 05 lda #$05 0001F121: 85 3E sta $3E 0001F123: A9 00 lda #$00 0001F125: 85 14 sta $14 0001F127: 60 rts 0001F128: A9 03 lda #$03 0001F12A: 85 5C sta $5C 0001F12C: A9 B8 lda #$B8 0001F12E: A2 19 ldx #$19 0001F130: A0 38 ldy #$38 0001F132: 20 BE F0 jsr $F0BE 0001F135: C6 5C dec $5C 0001F137: A9 BB lda #$BB 0001F139: A2 12 ldx #$12 0001F13B: A0 10 ldy #$10 0001F13D: 20 BE F0 jsr $F0BE 0001F140: A9 05 lda #$05 0001F142: 8D 05 C0 sta $C005 0001F145: 85 42 sta $42 0001F147: A2 07 ldx #$07 0001F149: A9 0F lda #$0F 0001F14B: 9D D4 03 sta $03D4,x 0001F14E: CA dex 0001F14F: 10 FA bpl $0001F14B 0001F151: 20 3F C7 jsr $C73F 0001F154: A9 0C lda #$0C 0001F156: 85 59 sta $59 0001F158: A2 00 ldx #$00 0001F15A: BC A1 8E ldy $8EA1,x 0001F15D: 84 5E sty $5E 0001F15F: C8 iny 0001F160: C8 iny 0001F161: 84 0C sty $0C 0001F163: E8 inx 0001F164: A0 00 ldy #$00 0001F166: BD A1 8E lda $8EA1,x 0001F169: 99 80 03 sta $0380,y 0001F16C: E8 inx 0001F16D: C8 iny 0001F16E: C4 0C cpy $0C 0001F170: D0 F4 bne $0001F166 0001F172: 86 5A stx $5A 0001F174: 20 31 D1 jsr $D131 0001F177: 20 1B C0 jsr $C01B 0001F17A: A6 5A ldx $5A 0001F17C: C6 59 dec $59 0001F17E: D0 DA bne $0001F15A 0001F180: A9 00 lda #$00 0001F182: 85 2F sta $2F 0001F184: A2 10 ldx #$10 0001F186: 20 7B F6 jsr $F67B 0001F189: 8A txa 0001F18A: 29 0F and #$0F 0001F18C: A8 tay 0001F18D: B9 5E F2 lda $F25E,y 0001F190: 9D 00 04 sta $0400,x 0001F193: A9 08 lda #$08 0001F195: 9D 80 04 sta $0480,x 0001F198: B9 60 F2 lda $F260,y 0001F19B: 9D 00 06 sta $0600,x 0001F19E: A0 94 ldy #$94 0001F1A0: 20 33 F5 jsr $F533 0001F1A3: E8 inx 0001F1A4: E0 12 cpx #$12 0001F1A6: D0 DE bne $0001F186 0001F1A8: 20 EA 98 jsr $98EA 0001F1AB: AD 90 04 lda $0490 0001F1AE: C9 AB cmp #$AB 0001F1B0: B0 09 bcs $0001F1BB 0001F1B2: 20 31 D1 jsr $D131 0001F1B5: 20 1B C0 jsr $C01B 0001F1B8: 4C A8 F1 jmp $F1A8 0001F1BB: A2 10 ldx #$10 0001F1BD: A9 AC lda #$AC 0001F1BF: 9D 80 04 sta $0480,x 0001F1C2: A9 02 lda #$02 0001F1C4: 9D 20 04 sta $0420,x 0001F1C7: A0 08 ldy #$08 0001F1C9: 20 33 F5 jsr $F533 0001F1CC: E8 inx 0001F1CD: E0 12 cpx #$12 0001F1CF: D0 EC bne $0001F1BD 0001F1D1: A0 00 ldy #$00 0001F1D3: 85 2F sta $2F 0001F1D5: A2 12 ldx #$12 0001F1D7: 84 0C sty $0C 0001F1D9: 20 7B F6 jsr $F67B 0001F1DC: A0 08 ldy #$08 0001F1DE: 20 33 F5 jsr $F533 0001F1E1: A4 0C ldy $0C 0001F1E3: B9 82 F2 lda $F282,y 0001F1E6: 9D 00 04 sta $0400,x 0001F1E9: B9 86 F2 lda $F286,y 0001F1EC: 9D 80 04 sta $0480,x 0001F1EF: B9 8A F2 lda $F28A,y 0001F1F2: 9D 00 06 sta $0600,x 0001F1F5: A9 02 lda #$02 0001F1F7: 9D 20 04 sta $0420,x 0001F1FA: C8 iny 0001F1FB: E8 inx 0001F1FC: E0 16 cpx #$16 0001F1FE: D0 D7 bne $0001F1D7 0001F200: EE B1 06 inc $06B1 0001F203: A9 7F lda #$7F 0001F205: 85 3C sta $3C 0001F207: A5 3C lda $3C 0001F209: 29 1F and #$1F 0001F20B: D0 3F bne $0001F24C 0001F20D: A5 3C lda $3C 0001F20F: 4A lsr a 0001F210: 4A lsr a 0001F211: AA tax 0001F212: A0 00 ldy #$00 0001F214: BD 62 F2 lda $F262,x 0001F217: 99 D4 03 sta $03D4,y 0001F21A: C8 iny 0001F21B: E8 inx 0001F21C: C0 08 cpy #$08 0001F21E: D0 F4 bne $0001F214 0001F220: 20 3F C7 jsr $C73F 0001F223: A5 3C lda $3C 0001F225: C9 60 cmp #$60 0001F227: D0 23 bne $0001F24C 0001F229: A2 01 ldx #$01 0001F22B: 20 7B F6 jsr $F67B 0001F22E: A9 7E lda #$7E 0001F230: 8D 01 04 sta $0401 0001F233: A9 00 lda #$00 0001F235: 8D C1 06 sta $06C1 0001F238: A9 06 lda #$06 0001F23A: 8D 21 04 sta $0421 0001F23D: A9 84 lda #$84 0001F23F: 8D 81 04 sta $0481 0001F242: A9 87 lda #$87 0001F244: 8D 01 06 sta $0601 0001F247: A0 08 ldy #$08 0001F249: 20 33 F5 jsr $F533 0001F24C: 20 31 D1 jsr $D131 0001F24F: 20 1B C0 jsr $C01B 0001F252: C6 3C dec $3C 0001F254: 10 B1 bpl $0001F207 0001F256: A9 F8 lda #$F8 0001F258: 8D 11 06 sta $0611 0001F25B: 4C 18 F1 jmp $F118 0001F25E: 74 .db $74 ; 0001F25F: 75 46 adc $46,x 0001F261: 55 0F eor $0F,x 0001F263: 16 26 asl $26,x 0001F265: 0F .db $0F ; 0001F266: 0F .db $0F ; 0001F267: 07 .db $07 ; 0001F268: 37 .db $37 ; 0001F269: 17 .db $17 ; 0001F26A: 0F .db $0F ; 0001F26B: 06 16 asl $16 0001F26D: 0F .db $0F ; 0001F26E: 0F .db $0F ; 0001F26F: 07 .db $07 ; 0001F270: 27 .db $27 ; 0001F271: 07 .db $07 ; 0001F272: 0F .db $0F ; 0001F273: 0F .db $0F ; 0001F274: 06 0F asl $0F 0001F276: 0F .db $0F ; 0001F277: 0F .db $0F ; 0001F278: 17 .db $17 ; 0001F279: 0F .db $0F ; 0001F27A: 0F .db $0F ; 0001F27B: 0F .db $0F ; 0001F27C: 0F .db $0F ; 0001F27D: 0F .db $0F ; 0001F27E: 0F .db $0F ; 0001F27F: 0F .db $0F ; 0001F280: 07 .db $07 ; 0001F281: 0F .db $0F ; 0001F282: 80 .db $80 ; 0001F283: 81 82 sta ($82,x) 0001F285: 7F .db $7F ; 0001F286: AC B4 C4 ldy $C4B4 0001F289: D8 cld 0001F28A: 7B .db $7B ; 0001F28B: 63 .db $63 ; 0001F28C: 93 .db $93 ; 0001F28D: 77 .db $77 ; 0001F28E: 20 80 F0 jsr $F080 0001F291: A9 07 lda #$07 0001F293: 85 59 sta $59 0001F295: A2 00 ldx #$00 0001F297: BC 48 F3 ldy $F348,x 0001F29A: 84 5E sty $5E 0001F29C: C8 iny 0001F29D: C8 iny 0001F29E: 84 0C sty $0C 0001F2A0: E8 inx 0001F2A1: A0 00 ldy #$00 0001F2A3: BD 48 F3 lda $F348,x 0001F2A6: 99 80 03 sta $0380,y 0001F2A9: E8 inx 0001F2AA: C8 iny 0001F2AB: C6 0C dec $0C 0001F2AD: D0 F4 bne $0001F2A3 0001F2AF: 86 5A stx $5A 0001F2B1: A2 16 ldx #$16 0001F2B3: 20 76 C5 jsr $C576 0001F2B6: B0 2E bcs $0001F2E6 0001F2B8: A9 01 lda #$01 0001F2BA: 85 2F sta $2F 0001F2BC: 20 7B F6 jsr $F67B 0001F2BF: A9 84 lda #$84 0001F2C1: 9D 00 04 sta $0400,x 0001F2C4: A4 59 ldy $59 0001F2C6: 18 clc 0001F2C7: BD 80 04 lda $0480,x 0001F2CA: 79 83 F3 adc $F383,y 0001F2CD: 9D 80 04 sta $0480,x 0001F2D0: 38 sec 0001F2D1: BD 00 06 lda $0600,x 0001F2D4: F9 8A F3 sbc $F38A,y 0001F2D7: 9D 00 06 sta $0600,x 0001F2DA: B9 91 F3 lda $F391,y 0001F2DD: A8 tay 0001F2DE: 20 33 F5 jsr $F533 0001F2E1: A9 50 lda #$50 0001F2E3: 9D 20 04 sta $0420,x 0001F2E6: 20 EA 98 jsr $98EA 0001F2E9: 20 31 D1 jsr $D131 0001F2EC: 20 1B C0 jsr $C01B 0001F2EF: A6 5A ldx $5A 0001F2F1: C6 59 dec $59 0001F2F3: D0 A2 bne $0001F297 0001F2F5: A2 02 ldx #$02 0001F2F7: BD 98 F3 lda $F398,x 0001F2FA: 9D D5 03 sta $03D5,x 0001F2FD: CA dex 0001F2FE: 10 F7 bpl $0001F2F7 0001F300: 20 3F C7 jsr $C73F 0001F303: E6 AC inc $AC 0001F305: 18 clc 0001F306: AD 81 04 lda $0481 0001F309: 69 04 adc #$04 0001F30B: 8D 81 04 sta $0481 0001F30E: 69 1C adc #$1C 0001F310: 8D 91 04 sta $0491 0001F313: 38 sec 0001F314: AD 01 06 lda $0601 0001F317: E9 10 sbc #$10 0001F319: 8D 01 06 sta $0601 0001F31C: E9 04 sbc #$04 0001F31E: 8D 11 06 sta $0611 0001F321: A9 85 lda #$85 0001F323: 8D 01 04 sta $0401 0001F326: A9 00 lda #$00 0001F328: 8D 31 04 sta $0431 0001F32B: 8D 51 04 sta $0451 0001F32E: A9 83 lda #$83 0001F330: 8D 11 04 sta $0411 0001F333: A2 11 ldx #$11 0001F335: A0 08 ldy #$08 0001F337: 20 33 F5 jsr $F533 0001F33A: A9 80 lda #$80 0001F33C: 85 44 sta $44 0001F33E: A9 05 lda #$05 0001F340: 85 3E sta $3E 0001F342: A2 FF ldx #$FF 0001F344: 9A txs 0001F345: 4C 5E 91 jmp $915E 0001F348: 05 25 ora $25 0001F34A: 71 00 adc ($00),y 0001F34C: 00 brk 0001F34D: E0 E1 cpx #$E1 0001F34F: E2 .db $E2 ; 0001F350: 06 25 asl $25 0001F352: 90 00 bcc $0001F354 0001F354: 00 brk 0001F355: 00 brk 0001F356: E3 .db $E3 ; 0001F357: 00 brk 0001F358: E4 07 cpx $07 0001F35A: 25 AF and $AF 0001F35C: 00 brk 0001F35D: 00 brk 0001F35E: E5 E6 sbc $E6 0001F360: 00 brk 0001F361: 00 brk 0001F362: 00 brk 0001F363: 07 .db $07 ; 0001F364: 25 CF and $CF 0001F366: 00 brk 0001F367: E7 .db $E7 ; 0001F368: E8 inx 0001F369: E9 00 sbc #$00 0001F36B: 00 brk 0001F36C: 00 brk 0001F36D: 07 .db $07 ; 0001F36E: 25 EF and $EF 0001F370: EA nop 0001F371: EB .db $EB ; 0001F372: EC ED EE cpx $EEED 0001F375: EF .db $EF ; 0001F376: DA .db $DA ; 0001F377: 03 .db $03 ; 0001F378: 26 0F rol $0F 0001F37A: DB .db $DB ; 0001F37B: DC .db $DC ; 0001F37C: DD 03 26 cmp $2603,x 0001F37F: 2F .db $2F ; 0001F380: DE DF F6 dec $F6DF,x 0001F383: 00 brk 0001F384: 20 10 00 jsr $0010 0001F387: 20 14 08 jsr $0814 0001F38A: 00 brk 0001F38B: 14 .db $14 ; 0001F38C: 14 .db $14 ; 0001F38D: 14 .db $14 ; 0001F38E: 24 24 bit $24 0001F390: 24 D4 bit $D4 0001F392: 78 sei 0001F393: D8 cld 0001F394: D4 .db $D4 ; 0001F395: 28 plp 0001F396: D4 .db $D4 ; 0001F397: 34 .db $34 ; 0001F398: 07 .db $07 ; 0001F399: 37 .db $37 ; 0001F39A: 17 .db $17 ; 0001F39B: A5 23 lda $23 0001F39D: 29 01 and #$01 0001F39F: D0 15 bne $0001F3B6 0001F3A1: AD C1 06 lda $06C1 0001F3A4: C9 1C cmp #$1C 0001F3A6: F0 0F beq $0001F3B7 0001F3A8: EE C1 06 inc $06C1 0001F3AB: A5 23 lda $23 0001F3AD: 29 07 and #$07 0001F3AF: D0 05 bne $0001F3B6 0001F3B1: A9 18 lda #$18 0001F3B3: 20 77 C4 jsr $C477 0001F3B6: 60 rts 0001F3B7: A9 FE lda #$FE 0001F3B9: 20 77 C4 jsr $C477 0001F3BC: 60 rts 0001F3BD: A5 23 lda $23 0001F3BF: 29 07 and #$07 0001F3C1: D0 2E bne $0001F3F1 0001F3C3: DE 40 06 dec $0640,x 0001F3C6: BD 40 06 lda $0640,x 0001F3C9: C9 03 cmp #$03 0001F3CB: 90 02 bcc $0001F3CF 0001F3CD: A9 02 lda #$02 0001F3CF: 9D 40 06 sta $0640,x 0001F3D2: A8 tay 0001F3D3: A5 31 lda $31 0001F3D5: C9 03 cmp #$03 0001F3D7: F0 05 beq $0001F3DE 0001F3D9: 18 clc 0001F3DA: 98 tya 0001F3DB: 69 05 adc #$05 0001F3DD: A8 tay 0001F3DE: A2 00 ldx #$00 0001F3E0: B9 F2 F3 lda $F3F2,y 0001F3E3: 9D DD 03 sta $03DD,x 0001F3E6: C8 iny 0001F3E7: E8 inx 0001F3E8: E0 03 cpx #$03 0001F3EA: D0 F4 bne $0001F3E0 0001F3EC: A6 2F ldx $2F 0001F3EE: 20 3F C7 jsr $C73F 0001F3F1: 60 rts 0001F3F2: 26 16 rol $16 0001F3F4: 06 26 asl $26 0001F3F6: 16 21 asl $21,x 0001F3F8: 25 2A and $2A 0001F3FA: 21 25 and ($25,x) 0001F3FC: BD 40 04 lda $0440,x 0001F3FF: 29 F0 and #$F0 0001F401: C9 30 cmp #$30 0001F403: D0 03 bne $0001F408 0001F405: 9D 40 04 sta $0440,x 0001F408: BD A0 06 lda $06A0,x 0001F40B: D0 3E bne $0001F44B 0001F40D: DE 40 06 dec $0640,x 0001F410: BD 40 06 lda $0640,x 0001F413: C9 60 cmp #$60 0001F415: B0 34 bcs $0001F44B 0001F417: 29 1F and #$1F 0001F419: D0 30 bne $0001F44B 0001F41B: BD 20 04 lda $0420,x 0001F41E: 48 pha 0001F41F: 20 3B F6 jsr $F63B 0001F422: 85 0C sta $0C 0001F424: A9 00 lda #$00 0001F426: 20 63 F6 jsr $F663 0001F429: B0 10 bcs $0001F43B 0001F42B: A9 7C lda #$7C 0001F42D: 9D 00 04 sta $0400,x 0001F430: A9 02 lda #$02 0001F432: 85 01 sta $01 0001F434: A9 00 lda #$00 0001F436: 85 00 sta $00 0001F438: 20 28 F6 jsr $F628 0001F43B: A6 2F ldx $2F 0001F43D: 68 pla 0001F43E: 9D 20 04 sta $0420,x 0001F441: BD 40 06 lda $0640,x 0001F444: D0 05 bne $0001F44B 0001F446: A9 DE lda #$DE 0001F448: 9D 40 06 sta $0640,x 0001F44B: 20 49 BE jsr $BE49 0001F44E: BD E0 06 lda $06E0,x 0001F451: C9 1B cmp #$1B 0001F453: D0 03 bne $0001F458 0001F455: 4C D8 F4 jmp $F4D8 0001F458: BD 80 06 lda $0680,x 0001F45B: F0 24 beq $0001F481 0001F45D: 30 0B bmi $0001F46A 0001F45F: BD 00 06 lda $0600,x 0001F462: C9 40 cmp #$40 0001F464: B0 1A bcs $0001F480 0001F466: A9 46 lda #$46 0001F468: D0 09 bne $0001F473 0001F46A: BD 00 06 lda $0600,x 0001F46D: C9 A0 cmp #$A0 0001F46F: 90 0F bcc $0001F480 0001F471: A9 06 lda #$06 0001F473: 9D 20 04 sta $0420,x 0001F476: A4 44 ldy $44 0001F478: B9 F5 F4 lda $F4F5,y 0001F47B: A8 tay 0001F47C: 20 33 F5 jsr $F533 0001F47F: 18 clc 0001F480: 60 rts 0001F481: BD 20 04 lda $0420,x 0001F484: 29 40 and #$40 0001F486: D0 0F bne $0001F497 0001F488: BD 80 04 lda $0480,x 0001F48B: C9 30 cmp #$30 0001F48D: B0 F1 bcs $0001F480 0001F48F: A4 44 ldy $44 0001F491: B9 FC F4 lda $F4FC,y 0001F494: A8 tay 0001F495: D0 E5 bne $0001F47C 0001F497: BD 80 04 lda $0480,x 0001F49A: C9 D0 cmp #$D0 0001F49C: 90 E2 bcc $0001F480 0001F49E: A4 44 ldy $44 0001F4A0: B9 03 F5 lda $F503,y 0001F4A3: A8 tay 0001F4A4: D0 D6 bne $0001F47C 0001F4A6: A9 03 lda #$03 0001F4A8: 20 A0 C5 jsr $C5A0 0001F4AB: 85 0C sta $0C 0001F4AD: A9 3A lda #$3A 0001F4AF: 20 63 F6 jsr $F663 0001F4B2: B0 22 bcs $0001F4D6 0001F4B4: A9 06 lda #$06 0001F4B6: 9D 20 04 sta $0420,x 0001F4B9: A4 0C ldy $0C 0001F4BB: B9 0A F5 lda $F50A,y 0001F4BE: 9D 80 04 sta $0480,x 0001F4C1: B9 0D F5 lda $F50D,y 0001F4C4: 9D 00 06 sta $0600,x 0001F4C7: A9 DE lda #$DE 0001F4C9: 9D 40 06 sta $0640,x 0001F4CC: A5 0C lda $0C 0001F4CE: F0 CE beq $0001F49E 0001F4D0: C9 01 cmp #$01 0001F4D2: F0 92 beq $0001F466 0001F4D4: D0 9B bne $0001F471 0001F4D6: 38 sec 0001F4D7: 60 rts 0001F4D8: E6 44 inc $44 0001F4DA: E6 3E inc $3E 0001F4DC: A4 44 ldy $44 0001F4DE: B9 0F F5 lda $F50F,y 0001F4E1: 8D EA 03 sta $03EA 0001F4E4: A9 7E lda #$7E 0001F4E6: 85 3F sta $3F 0001F4E8: 38 sec 0001F4E9: AD C1 06 lda $06C1 0001F4EC: E9 04 sbc #$04 0001F4EE: 8D C1 06 sta $06C1 0001F4F1: 20 2A C7 jsr $C72A 0001F4F4: 60 rts 0001F4F5: 88 dey 0001F4F6: 88 dey 0001F4F7: 94 94 sty $94,x 0001F4F9: A0 AC ldy #$AC 0001F4FB: 24 80 bit $80 0001F4FD: 80 .db $80 ; 0001F4FE: 8C 8C 98 sty $988C 0001F501: A4 1C ldy $1C 0001F503: 84 84 sty $84 0001F505: 90 90 bcc $0001F497 0001F507: 9C .db $9C ; 0001F508: A8 tay 0001F509: 2C 80 10 bit $1080 0001F50C: F0 10 beq $0001F51E 0001F50E: 70 70 bvs $0001F580 0001F510: 22 .db $22 ; 0001F511: 2A rol a 0001F512: 24 26 bit $26 0001F514: 17 .db $17 ; 0001F515: 15 BD ora $BD,x 0001F517: 00 brk 0001F518: 04 .db $04 ; 0001F519: C9 FF cmp #$FF 0001F51B: D0 07 bne $0001F524 0001F51D: A5 0C lda $0C 0001F51F: DD E0 06 cmp $06E0,x 0001F522: F0 06 beq $0001F52A 0001F524: E8 inx 0001F525: E0 20 cpx #$20 0001F527: 90 ED bcc $0001F516 0001F529: 60 rts 0001F52A: BD 00 06 lda $0600,x 0001F52D: C9 F8 cmp #$F8 0001F52F: F0 F3 beq $0001F524 0001F531: 18 clc 0001F532: 60 rts 0001F533: B9 4C F5 lda $F54C,y 0001F536: 9D 60 06 sta $0660,x 0001F539: B9 4D F5 lda $F54D,y 0001F53C: 9D 80 06 sta $0680,x 0001F53F: B9 4E F5 lda $F54E,y 0001F542: 9D E0 04 sta $04E0,x 0001F545: B9 4F F5 lda $F54F,y 0001F548: 9D C0 04 sta $04C0,x 0001F54B: 60 rts 0001F54C: E0 04 cpx #$04 0001F54E: 30 01 bmi $0001F551 0001F550: 00 brk 0001F551: 04 .db $04 ; 0001F552: 00 brk 0001F553: 03 .db $03 ; 0001F554: 00 brk 0001F555: 00 brk 0001F556: 00 brk 0001F557: 00 brk 0001F558: 2C 02 2C bit $2C02 0001F55B: 02 .db $02 ; 0001F55C: 68 pla 0001F55D: 00 brk 0001F55E: 0F .db $0F ; 0001F55F: 03 .db $03 ; 0001F560: 98 tya 0001F561: FF .db $FF ; 0001F562: 0F .db $0F ; 0001F563: 03 .db $03 ; 0001F564: D4 .db $D4 ; 0001F565: FD 2C 02 sbc $022C,x 0001F568: 00 brk 0001F569: 04 .db $04 ; 0001F56A: 00 brk 0001F56B: 00 brk 0001F56C: D0 02 bne $0001F570 0001F56E: D0 02 bne $0001F572 0001F570: 00 brk 0001F571: 00 brk 0001F572: 00 brk 0001F573: 04 .db $04 ; 0001F574: 30 FD bmi $0001F573 0001F576: D0 02 bne $0001F57A 0001F578: 00 brk 0001F579: FC .db $FC ; 0001F57A: 00 brk 0001F57B: 00 brk 0001F57C: 30 FD bmi $0001F57B 0001F57E: D0 02 bne $0001F582 0001F580: 00 brk 0001F581: 00 brk 0001F582: 00 brk 0001F583: 04 .db $04 ; 0001F584: D0 02 bne $0001F588 0001F586: D0 02 bne $0001F58A 0001F588: A0 FF ldy #$FF 0001F58A: 80 .db $80 ; 0001F58B: 00 brk 0001F58C: 00 brk 0001F58D: FE 20 01 inc $0120,x 0001F590: 80 .db $80 ; 0001F591: 03 .db $03 ; 0001F592: C0 01 cpy #$01 0001F594: 40 rti 0001F595: 03 .db $03 ; 0001F596: 00 brk 0001F597: 01 00 ora ($00,x) 0001F599: 00 brk 0001F59A: 47 .db $47 ; 0001F59B: 01 BB ora ($BB,x) 0001F59D: 00 brk 0001F59E: 0C .db $0C ; 0001F59F: 01 45 ora ($45,x) 0001F5A1: FF .db $FF ; 0001F5A2: 0C .db $0C ; 0001F5A3: 01 00 ora ($00,x) 0001F5A5: 03 .db $03 ; 0001F5A6: 00 brk 0001F5A7: 00 brk 0001F5A8: 2C 02 2C bit $2C02 0001F5AB: 02 .db $02 ; 0001F5AC: 00 brk 0001F5AD: 00 brk 0001F5AE: 00 brk 0001F5AF: 03 .db $03 ; 0001F5B0: D4 .db $D4 ; 0001F5B1: FD 2C 02 sbc $022C,x 0001F5B4: 00 brk 0001F5B5: FD 00 00 sbc $0000,x 0001F5B8: 51 03 eor ($03),y 0001F5BA: 34 .db $34 ; 0001F5BB: 01 E6 ora ($E6,x) 0001F5BD: 04 .db $04 ; 0001F5BE: D1 00 cmp ($00),y 0001F5C0: 10 FF bpl $0001F5C1 0001F5C2: 57 .db $57 ; 0001F5C3: 00 brk 0001F5C4: 00 brk 0001F5C5: 02 .db $02 ; 0001F5C6: 00 brk 0001F5C7: 02 .db $02 ; 0001F5C8: 00 brk 0001F5C9: 03 .db $03 ; 0001F5CA: 80 .db $80 ; 0001F5CB: 01 47 ora ($47,x) 0001F5CD: 01 00 ora ($00,x) 0001F5CF: 00 brk 0001F5D0: B9 FE 00 lda $00FE,y 0001F5D3: 00 brk 0001F5D4: 00 brk 0001F5D5: 00 brk 0001F5D6: 47 .db $47 ; 0001F5D7: 01 99 ora ($99,x) 0001F5D9: 01 00 ora ($00,x) 0001F5DB: 00 brk 0001F5DC: 67 .db $67 ; 0001F5DD: FE 00 00 inc $0000,x 0001F5E0: 00 brk 0001F5E1: 00 brk 0001F5E2: 99 01 66 sta $6601,y 0001F5E5: 02 .db $02 ; 0001F5E6: 00 brk 0001F5E7: 00 brk 0001F5E8: 9A txs 0001F5E9: FD 00 00 sbc $0000,x 0001F5EC: 00 brk 0001F5ED: 00 brk 0001F5EE: 66 02 ror $02 0001F5F0: 33 .db $33 ; 0001F5F1: 03 .db $03 ; 0001F5F2: 00 brk 0001F5F3: 00 brk 0001F5F4: CD FC 00 cmp $00FC 0001F5F7: 00 brk 0001F5F8: 00 brk 0001F5F9: 00 brk 0001F5FA: 33 .db $33 ; 0001F5FB: 03 .db $03 ; 0001F5FC: 00 brk 0001F5FD: 00 brk 0001F5FE: 20 01 C0 jsr $C001 0001F601: FF .db $FF ; 0001F602: 60 rts 0001F603: 00 brk 0001F604: 00 brk 0001F605: 02 .db $02 ; 0001F606: 00 brk 0001F607: 00 brk 0001F608: A0 00 ldy #$00 0001F60A: 00 brk 0001F60B: 00 brk 0001F60C: 00 brk 0001F60D: FE 20 01 inc $0120,x 0001F610: C0 FF cpy #$FF 0001F612: 00 brk 0001F613: 00 brk 0001F614: C0 FF cpy #$FF 0001F616: 90 01 bcc $0001F619 0001F618: 00 brk 0001F619: 00 brk 0001F61A: 80 .db $80 ; 0001F61B: 00 brk 0001F61C: 00 brk 0001F61D: 00 brk 0001F61E: 00 brk 0001F61F: 02 .db $02 ; 0001F620: 00 brk 0001F621: 02 .db $02 ; 0001F622: 00 brk 0001F623: 05 00 ora $00 0001F625: 03 .db $03 ; 0001F626: 00 brk 0001F627: 04 .db $04 ; 0001F628: A5 0C lda $0C 0001F62A: 85 02 sta $02 0001F62C: A4 2F ldy $2F 0001F62E: 38 sec 0001F62F: B9 00 06 lda $0600,y 0001F632: ED 00 06 sbc $0600 0001F635: 85 03 sta $03 0001F637: 20 C6 F8 jsr $F8C6 0001F63A: 60 rts 0001F63B: BD 20 04 lda $0420,x 0001F63E: 29 BF and #$BF 0001F640: 9D 20 04 sta $0420,x 0001F643: 38 sec 0001F644: AD 80 04 lda $0480 0001F647: FD 80 04 sbc $0480,x 0001F64A: A8 tay 0001F64B: AD 60 04 lda $0460 0001F64E: FD 60 04 sbc $0460,x 0001F651: 90 0A bcc $0001F65D 0001F653: BD 20 04 lda $0420,x 0001F656: 09 40 ora #$40 0001F658: 9D 20 04 sta $0420,x 0001F65B: 98 tya 0001F65C: 60 rts 0001F65D: 98 tya 0001F65E: 49 FF eor #$FF 0001F660: 69 01 adc #$01 0001F662: 60 rts 0001F663: 48 pha 0001F664: C9 1A cmp #$1A 0001F666: F0 04 beq $0001F66C 0001F668: C9 2D cmp #$2D 0001F66A: D0 05 bne $0001F671 0001F66C: A9 15 lda #$15 0001F66E: 20 77 C4 jsr $C477 0001F671: 68 pla 0001F672: 48 pha 0001F673: A2 10 ldx #$10 0001F675: 20 76 C5 jsr $C576 0001F678: B0 40 bcs $0001F6BA 0001F67A: 68 pla 0001F67B: 9D E0 06 sta $06E0,x 0001F67E: A9 FF lda #$FF 0001F680: 9D 00 04 sta $0400,x 0001F683: A4 2F ldy $2F 0001F685: B9 00 06 lda $0600,y 0001F688: 9D 00 06 sta $0600,x 0001F68B: B9 80 04 lda $0480,y 0001F68E: 9D 80 04 sta $0480,x 0001F691: B9 60 04 lda $0460,y 0001F694: 9D 60 04 sta $0460,x 0001F697: B9 20 04 lda $0420,y 0001F69A: 29 40 and #$40 0001F69C: 09 02 ora #$02 0001F69E: 9D 20 04 sta $0420,x 0001F6A1: A9 14 lda #$14 0001F6A3: 9D C0 06 sta $06C0,x 0001F6A6: A9 00 lda #$00 0001F6A8: 9D 40 04 sta $0440,x 0001F6AB: 9D 40 06 sta $0640,x 0001F6AE: 9D A0 06 sta $06A0,x 0001F6B1: E0 10 cpx #$10 0001F6B3: 90 03 bcc $0001F6B8 0001F6B5: 9D 80 05 sta $0580,x 0001F6B8: 18 clc 0001F6B9: 60 rts 0001F6BA: 68 pla 0001F6BB: 60 rts 0001F6BC: BD A0 05 lda $05A0,x 0001F6BF: 29 7C and #$7C 0001F6C1: 0A asl a 0001F6C2: 69 08 adc #$08 0001F6C4: 09 02 ora #$02 0001F6C6: 85 0C sta $0C 0001F6C8: BD 20 04 lda $0420,x 0001F6CB: 29 40 and #$40 0001F6CD: F0 10 beq $0001F6DF 0001F6CF: 18 clc 0001F6D0: BD C0 05 lda $05C0,x 0001F6D3: 65 0C adc $0C 0001F6D5: 85 0D sta $0D 0001F6D7: BD D0 05 lda $05D0,x 0001F6DA: 69 00 adc #$00 0001F6DC: 4C EC F6 jmp $F6EC 0001F6DF: 38 sec 0001F6E0: BD C0 05 lda $05C0,x 0001F6E3: E5 0C sbc $0C 0001F6E5: 85 0D sta $0D 0001F6E7: BD D0 05 lda $05D0,x 0001F6EA: E9 00 sbc #$00 0001F6EC: 85 0C sta $0C 0001F6EE: BD F0 05 lda $05F0,x 0001F6F1: 85 0E sta $0E 0001F6F3: 20 9C C3 jsr $C39C 0001F6F6: 20 B7 CC jsr $CCB7 0001F6F9: A8 tay 0001F6FA: 4C B3 C3 jmp $C3B3 0001F6FD: A5 60 lda $60 0001F6FF: D0 37 bne $0001F738 0001F701: AD 20 04 lda $0420 0001F704: A2 00 ldx #$00 0001F706: 29 40 and #$40 0001F708: F0 02 beq $0001F70C 0001F70A: A2 02 ldx #$02 0001F70C: 18 clc 0001F70D: AD 80 04 lda $0480 0001F710: 7D 8B F7 adc $F78B,x 0001F713: 85 0D sta $0D 0001F715: AD 60 04 lda $0460 0001F718: 7D 8C F7 adc $F78C,x 0001F71B: 85 0C sta $0C 0001F71D: AD 00 06 lda $0600 0001F720: 85 0E sta $0E 0001F722: A4 8E ldy $8E 0001F724: 20 8A CD jsr $CD8A 0001F727: C9 82 cmp #$82 0001F729: F0 0E beq $0001F739 0001F72B: A0 FF ldy #$FF 0001F72D: C4 52 cpy $52 0001F72F: F0 07 beq $0001F738 0001F731: 84 52 sty $52 0001F733: A9 F8 lda #$F8 0001F735: 8D 05 06 sta $0605 0001F738: 60 rts 0001F739: 84 52 sty $52 0001F73B: A5 23 lda $23 0001F73D: 29 04 and #$04 0001F73F: D0 F2 bne $0001F733 0001F741: A2 05 ldx #$05 0001F743: A9 02 lda #$02 0001F745: 20 13 A9 jsr $A913 0001F748: A4 52 ldy $52 0001F74A: 18 clc 0001F74B: B9 23 07 lda $0723,y 0001F74E: 69 10 adc #$10 0001F750: 9D 80 04 sta $0480,x 0001F753: B9 24 07 lda $0724,y 0001F756: 18 clc 0001F757: 69 0F adc #$0F 0001F759: 9D 00 06 sta $0600,x 0001F75C: A9 6C lda #$6C 0001F75E: 9D 00 04 sta $0400,x 0001F761: BD 20 04 lda $0420,x 0001F764: 29 BE and #$BE 0001F766: 9D 20 04 sta $0420,x 0001F769: 60 rts 0001F76A: A5 1C lda $1C 0001F76C: 0A asl a 0001F76D: 0A asl a 0001F76E: 85 0D sta $0D 0001F770: 0A asl a 0001F771: 0A asl a 0001F772: 18 clc 0001F773: 65 1C adc $1C 0001F775: 18 clc 0001F776: 65 0D adc $0D 0001F778: 85 0D sta $0D 0001F77A: B9 24 07 lda $0724,y 0001F77D: 4A lsr a 0001F77E: 4A lsr a 0001F77F: 4A lsr a 0001F780: 19 23 07 ora $0723,y 0001F783: 85 04 sta $04 0001F785: B9 22 07 lda $0722,y 0001F788: 85 05 sta $05 0001F78A: 60 rts 0001F78B: F7 .db $F7 ; 0001F78C: FF .db $FF ; 0001F78D: 08 php 0001F78E: 00 brk 0001F78F: A9 FF lda #$FF 0001F791: 85 61 sta $61 0001F793: A9 04 lda #$04 0001F795: 99 21 07 sta $0721,y 0001F798: A9 00 lda #$00 0001F79A: 85 2F sta $2F 0001F79C: 98 tya 0001F79D: 48 pha 0001F79E: 20 6A F7 jsr $F76A 0001F7A1: 20 E8 CD jsr $CDE8 0001F7A4: 68 pla 0001F7A5: A8 tay 0001F7A6: B9 24 07 lda $0724,y 0001F7A9: 85 03 sta $03 0001F7AB: B9 23 07 lda $0723,y 0001F7AE: 85 00 sta $00 0001F7B0: B9 22 07 lda $0722,y 0001F7B3: 85 01 sta $01 0001F7B5: AD 25 04 lda $0425 0001F7B8: 29 40 and #$40 0001F7BA: 09 04 ora #$04 0001F7BC: 85 02 sta $02 0001F7BE: A2 05 ldx #$05 0001F7C0: A0 00 ldy #$00 0001F7C2: 84 0C sty $0C 0001F7C4: 20 E2 F7 jsr $F7E2 0001F7C7: E6 0C inc $0C 0001F7C9: A4 0C ldy $0C 0001F7CB: E8 inx 0001F7CC: E0 09 cpx #$09 0001F7CE: D0 F2 bne $0001F7C2 0001F7D0: A2 09 ldx #$09 0001F7D2: A9 F8 lda #$F8 0001F7D4: 9D 00 06 sta $0600,x 0001F7D7: E8 inx 0001F7D8: E0 10 cpx #$10 0001F7DA: D0 F8 bne $0001F7D4 0001F7DC: A9 17 lda #$17 0001F7DE: 20 77 C4 jsr $C477 0001F7E1: 60 rts 0001F7E2: 18 clc 0001F7E3: A5 00 lda $00 0001F7E5: 79 26 F8 adc $F826,y 0001F7E8: 9D 80 04 sta $0480,x 0001F7EB: A5 01 lda $01 0001F7ED: 69 00 adc #$00 0001F7EF: 9D 60 04 sta $0460,x 0001F7F2: 18 clc 0001F7F3: A5 03 lda $03 0001F7F5: 79 2A F8 adc $F82A,y 0001F7F8: 9D 00 06 sta $0600,x 0001F7FB: B9 2E F8 lda $F82E,y 0001F7FE: 9D C0 04 sta $04C0,x 0001F801: B9 32 F8 lda $F832,y 0001F804: 9D 80 06 sta $0680,x 0001F807: A5 02 lda $02 0001F809: 9D 20 04 sta $0420,x 0001F80C: A4 31 ldy $31 0001F80E: B9 36 F8 lda $F836,y 0001F811: 9D 00 04 sta $0400,x 0001F814: A9 00 lda #$00 0001F816: 9D E0 04 sta $04E0,x 0001F819: 9D 60 06 sta $0660,x 0001F81C: 9D 40 04 sta $0440,x 0001F81F: 9D 40 06 sta $0640,x 0001F822: 9D A0 06 sta $06A0,x 0001F825: 60 rts 0001F826: 08 php 0001F827: 18 clc 0001F828: 08 php 0001F829: 18 clc 0001F82A: 08 php 0001F82B: 08 php 0001F82C: 18 clc 0001F82D: 18 clc 0001F82E: 04 .db $04 ; 0001F82F: 04 .db $04 ; 0001F830: 03 .db $03 ; 0001F831: 03 .db $03 ; 0001F832: 02 .db $02 ; 0001F833: 00 brk 0001F834: 02 .db $02 ; 0001F835: 00 brk 0001F836: 6D 6D 6D adc $6D6D 0001F839: 6D 6D 56 adc $566D 0001F83C: 6D 6D 6D adc $6D6D 0001F83F: 56 6D lsr $6D,x 0001F841: B9 00 06 lda $0600,y 0001F844: 9D 00 06 sta $0600,x 0001F847: B9 80 04 lda $0480,y 0001F84A: 9D 80 04 sta $0480,x 0001F84D: B9 60 04 lda $0460,y 0001F850: 9D 60 04 sta $0460,x 0001F853: A5 0D lda $0D 0001F855: 9D 00 04 sta $0400,x 0001F858: A4 0C ldy $0C 0001F85A: B9 8A F8 lda $F88A,y 0001F85D: 9D E0 04 sta $04E0,x 0001F860: B9 96 F8 lda $F896,y 0001F863: 9D C0 04 sta $04C0,x 0001F866: B9 A2 F8 lda $F8A2,y 0001F869: 9D 60 06 sta $0660,x 0001F86C: B9 AE F8 lda $F8AE,y 0001F86F: 9D 80 06 sta $0680,x 0001F872: B9 BA F8 lda $F8BA,y 0001F875: 05 0E ora $0E 0001F877: 9D 20 04 sta $0420,x 0001F87A: A9 10 lda #$10 0001F87C: 9D 40 04 sta $0440,x 0001F87F: A9 00 lda #$00 0001F881: 9D A0 06 sta $06A0,x 0001F884: 9D 40 06 sta $0640,x 0001F887: C6 0C dec $0C 0001F889: 60 rts 0001F88A: 00 brk 0001F88B: 00 brk 0001F88C: 00 brk 0001F88D: 00 brk 0001F88E: 60 rts 0001F88F: 60 rts 0001F890: 60 rts 0001F891: 60 rts 0001F892: 00 brk 0001F893: C0 00 cpy #$00 0001F895: E0 00 cpx #$00 0001F897: 02 .db $02 ; 0001F898: 00 brk 0001F899: 02 .db $02 ; 0001F89A: 01 01 ora ($01,x) 0001F89C: 01 01 ora ($01,x) 0001F89E: 00 brk 0001F89F: 00 brk 0001F8A0: 00 brk 0001F8A1: 00 brk 0001F8A2: 00 brk 0001F8A3: 00 brk 0001F8A4: 00 brk 0001F8A5: 00 brk 0001F8A6: 60 rts 0001F8A7: A0 A0 ldy #$A0 0001F8A9: 60 rts 0001F8AA: C0 00 cpy #$00 0001F8AC: 40 rti 0001F8AD: 00 brk 0001F8AE: 02 .db $02 ; 0001F8AF: 00 brk 0001F8B0: FE 00 01 inc $0100,x 0001F8B3: FE FE 01 inc $01FE,x 0001F8B6: 00 brk 0001F8B7: 00 brk 0001F8B8: FF .db $FF ; 0001F8B9: 00 brk 0001F8BA: 00 brk 0001F8BB: 40 rti 0001F8BC: 00 brk 0001F8BD: 00 brk 0001F8BE: 40 rti 0001F8BF: 40 rti 0001F8C0: 00 brk 0001F8C1: 00 brk 0001F8C2: 00 brk 0001F8C3: 40 rti 0001F8C4: 00 brk 0001F8C5: 00 brk 0001F8C6: 08 php 0001F8C7: B0 06 bcs $0001F8CF 0001F8C9: A5 03 lda $03 0001F8CB: 49 FF eor #$FF 0001F8CD: 85 03 sta $03 0001F8CF: A5 02 lda $02 0001F8D1: 86 0C stx $0C 0001F8D3: C5 03 cmp $03 0001F8D5: 90 2F bcc $0001F906 0001F8D7: A5 01 lda $01 0001F8D9: 9D C0 04 sta $04C0,x 0001F8DC: 85 07 sta $07 0001F8DE: A5 00 lda $00 0001F8E0: 9D E0 04 sta $04E0,x 0001F8E3: 85 06 sta $06 0001F8E5: A5 02 lda $02 0001F8E7: 20 4C F9 jsr $F94C 0001F8EA: A5 09 lda $09 0001F8EC: 85 07 sta $07 0001F8EE: A5 08 lda $08 0001F8F0: 85 06 sta $06 0001F8F2: A5 03 lda $03 0001F8F4: 20 4C F9 jsr $F94C 0001F8F7: A6 0C ldx $0C 0001F8F9: A5 09 lda $09 0001F8FB: 9D 80 06 sta $0680,x 0001F8FE: A5 08 lda $08 0001F900: 9D 60 06 sta $0660,x 0001F903: 4C 32 F9 jmp $F932 0001F906: A5 01 lda $01 0001F908: 9D 80 06 sta $0680,x 0001F90B: 85 07 sta $07 0001F90D: A5 00 lda $00 0001F90F: 9D 60 06 sta $0660,x 0001F912: 85 06 sta $06 0001F914: A5 03 lda $03 0001F916: 20 4C F9 jsr $F94C 0001F919: A5 09 lda $09 0001F91B: 85 07 sta $07 0001F91D: A5 08 lda $08 0001F91F: 85 06 sta $06 0001F921: A5 02 lda $02 0001F923: 20 4C F9 jsr $F94C 0001F926: A6 0C ldx $0C 0001F928: A5 09 lda $09 0001F92A: 9D C0 04 sta $04C0,x 0001F92D: A5 08 lda $08 0001F92F: 9D E0 04 sta $04E0,x 0001F932: 28 plp 0001F933: B0 16 bcs $0001F94B 0001F935: BD 80 06 lda $0680,x 0001F938: 49 FF eor #$FF 0001F93A: 48 pha 0001F93B: BD 60 06 lda $0660,x 0001F93E: 49 FF eor #$FF 0001F940: 69 01 adc #$01 0001F942: 9D 60 06 sta $0660,x 0001F945: 68 pla 0001F946: 69 00 adc #$00 0001F948: 9D 80 06 sta $0680,x 0001F94B: 60 rts 0001F94C: 85 05 sta $05 0001F94E: A9 00 lda #$00 0001F950: 85 04 sta $04 0001F952: 20 D5 C5 jsr $C5D5 0001F955: 60 rts 0001F956: 20 9C C3 jsr $C39C 0001F959: A9 20 lda #$20 0001F95B: 8D 06 20 sta $2006 0001F95E: A9 00 lda #$00 0001F960: 8D 06 20 sta $2006 0001F963: A2 0E ldx #$0E 0001F965: A9 7F lda #$7F 0001F967: A4 A6 ldy $A6 0001F969: 10 02 bpl $0001F96D 0001F96B: A9 A0 lda #$A0 0001F96D: A0 40 ldy #$40 0001F96F: 8D 07 20 sta $2007 0001F972: 88 dey 0001F973: D0 FA bne $0001F96F 0001F975: CA dex 0001F976: 10 F5 bpl $0001F96D 0001F978: A5 A6 lda $A6 0001F97A: 10 03 bpl $0001F97F 0001F97C: 4C 5C FA jmp $FA5C 0001F97F: A2 07 ldx #$07 0001F981: A0 08 ldy #$08 0001F983: BD C7 8E lda $8EC7,x 0001F986: 8D 07 20 sta $2007 0001F989: 88 dey 0001F98A: D0 F7 bne $0001F983 0001F98C: CA dex 0001F98D: 10 F2 bpl $0001F981 0001F98F: A2 06 ldx #$06 0001F991: BD CF 8E lda $8ECF,x 0001F994: 8D 06 20 sta $2006 0001F997: BD D6 8E lda $8ED6,x 0001F99A: 8D 06 20 sta $2006 0001F99D: 86 0C stx $0C 0001F99F: BD DD 8E lda $8EDD,x 0001F9A2: AA tax 0001F9A3: 8C 07 20 sty $2007 0001F9A6: C8 iny 0001F9A7: CA dex 0001F9A8: D0 F9 bne $0001F9A3 0001F9AA: A6 0C ldx $0C 0001F9AC: CA dex 0001F9AD: 10 E2 bpl $0001F991 0001F9AF: A9 23 lda #$23 0001F9B1: 8D 06 20 sta $2006 0001F9B4: A9 DE lda #$DE 0001F9B6: 8D 06 20 sta $2006 0001F9B9: A9 A0 lda #$A0 0001F9BB: 8D 07 20 sta $2007 0001F9BE: A9 21 lda #$21 0001F9C0: 8D 06 20 sta $2006 0001F9C3: A9 D9 lda #$D9 0001F9C5: 8D 06 20 sta $2006 0001F9C8: A9 94 lda #$94 0001F9CA: 8D 07 20 sta $2007 0001F9CD: A9 8D lda #$8D 0001F9CF: 8D 07 20 sta $2007 0001F9D2: E8 inx 0001F9D3: A9 04 lda #$04 0001F9D5: 85 0C sta $0C 0001F9D7: BD E4 8E lda $8EE4,x 0001F9DA: 8D 06 20 sta $2006 0001F9DD: E8 inx 0001F9DE: BD E4 8E lda $8EE4,x 0001F9E1: 8D 06 20 sta $2006 0001F9E4: E8 inx 0001F9E5: BC E4 8E ldy $8EE4,x 0001F9E8: E8 inx 0001F9E9: BD E4 8E lda $8EE4,x 0001F9EC: 8D 07 20 sta $2007 0001F9EF: E8 inx 0001F9F0: 88 dey 0001F9F1: D0 F6 bne $0001F9E9 0001F9F3: C6 0C dec $0C 0001F9F5: D0 E0 bne $0001F9D7 0001F9F7: A0 00 ldy #$00 0001F9F9: 84 BC sty $BC 0001F9FB: A2 40 ldx #$40 0001F9FD: 20 78 D4 jsr $D478 0001FA00: A5 FF lda $FF 0001FA02: 09 80 ora #$80 0001FA04: 85 FF sta $FF 0001FA06: 8D 00 20 sta $2000 0001FA09: A5 A6 lda $A6 0001FA0B: 30 21 bmi $0001FA2E 0001FA0D: 20 1B C0 jsr $C01B 0001FA10: A5 14 lda $14 0001FA12: C9 08 cmp #$08 0001FA14: D0 F7 bne $0001FA0D 0001FA16: 20 4F C7 jsr $C74F 0001FA19: A9 78 lda #$78 0001FA1B: 85 37 sta $37 0001FA1D: A9 80 lda #$80 0001FA1F: 85 3C sta $3C 0001FA21: 20 1B C0 jsr $C01B 0001FA24: C6 3C dec $3C 0001FA26: D0 F9 bne $0001FA21 0001FA28: 20 95 D4 jsr $D495 0001FA2B: 4C B3 C3 jmp $C3B3 0001FA2E: A2 03 ldx #$03 0001FA30: BD 58 FA lda $FA58,x 0001FA33: 9D 04 02 sta $0204,x 0001FA36: CA dex 0001FA37: 10 F7 bpl $0001FA30 0001FA39: A2 01 ldx #$01 0001FA3B: 86 BC stx $BC 0001FA3D: 20 1B C0 jsr $C01B 0001FA40: A5 18 lda $18 0001FA42: 29 0C and #$0C 0001FA44: F0 F7 beq $0001FA3D 0001FA46: 29 08 and #$08 0001FA48: D0 DE bne $0001FA28 0001FA4A: A5 BC lda $BC 0001FA4C: 49 01 eor #$01 0001FA4E: AA tax 0001FA4F: BD 57 FA lda $FA57,x 0001FA52: 8D 04 02 sta $0204 0001FA55: D0 E4 bne $0001FA3B 0001FA57: 90 80 bcc $0001F9D9 0001FA59: DA .db $DA ; 0001FA5A: 01 50 ora ($50,x) 0001FA5C: A9 AA lda #$AA 0001FA5E: A2 40 ldx #$40 0001FA60: 8D 07 20 sta $2007 0001FA63: CA dex 0001FA64: D0 FA bne $0001FA60 0001FA66: A9 11 lda #$11 0001FA68: 8D DB 03 sta $03DB 0001FA6B: 20 3F C7 jsr $C73F 0001FA6E: 20 0A D6 jsr $D60A 0001FA71: A2 00 ldx #$00 0001FA73: BD A1 8E lda $8EA1,x 0001FA76: 8D 06 20 sta $2006 0001FA79: E8 inx 0001FA7A: BD A1 8E lda $8EA1,x 0001FA7D: 8D 06 20 sta $2006 0001FA80: E8 inx 0001FA81: BC A1 8E ldy $8EA1,x 0001FA84: E8 inx 0001FA85: BD A1 8E lda $8EA1,x 0001FA88: 8D 07 20 sta $2007 0001FA8B: E8 inx 0001FA8C: 88 dey 0001FA8D: D0 F6 bne $0001FA85 0001FA8F: E0 26 cpx #$26 0001FA91: D0 E0 bne $0001FA73 0001FA93: A9 21 lda #$21 0001FA95: 8D 06 20 sta $2006 0001FA98: A9 6D lda #$6D 0001FA9A: 8D 06 20 sta $2006 0001FA9D: A2 06 ldx #$06 0001FA9F: B5 72 lda $72,x 0001FAA1: 09 D0 ora #$D0 0001FAA3: 8D 07 20 sta $2007 0001FAA6: CA dex 0001FAA7: 10 F6 bpl $0001FA9F 0001FAA9: 84 1A sty $1A 0001FAAB: 84 1B sty $1B 0001FAAD: A9 03 lda #$03 0001FAAF: 20 77 C4 jsr $C477 0001FAB2: 4C F7 F9 jmp $F9F7 0001FAB5: 08 php 0001FAB6: 08 php 0001FAB7: 08 php 0001FAB8: 08 php 0001FAB9: 08 php 0001FABA: 08 php 0001FABB: 08 php 0001FABC: 08 php 0001FABD: 08 php 0001FABE: 08 php 0001FABF: 08 php 0001FAC0: 08 php 0001FAC1: 08 php 0001FAC2: 08 php 0001FAC3: 08 php 0001FAC4: 08 php 0001FAC5: 08 php 0001FAC6: 08 php 0001FAC7: 08 php 0001FAC8: 08 php 0001FAC9: 08 php 0001FACA: 08 php 0001FACB: 08 php 0001FACC: 08 php 0001FACD: 08 php 0001FACE: 00 brk 0001FACF: 04 .db $04 ; 0001FAD0: 08 php 0001FAD1: 08 php 0001FAD2: 08 php 0001FAD3: 08 php 0001FAD4: 08 php 0001FAD5: 08 php 0001FAD6: 08 php 0001FAD7: 08 php 0001FAD8: 08 php 0001FAD9: 08 php 0001FADA: 10 10 bpl $0001FAEC 0001FADC: 08 php 0001FADD: 08 php 0001FADE: 08 php 0001FADF: 08 php 0001FAE0: 08 php 0001FAE1: 08 php 0001FAE2: 10 10 bpl $0001FAF4 0001FAE4: 10 10 bpl $0001FAF6 0001FAE6: 10 0E bpl $0001FAF6 0001FAE8: 08 php 0001FAE9: 08 php 0001FAEA: 08 php 0001FAEB: 08 php 0001FAEC: 08 php 0001FAED: 08 php 0001FAEE: 08 php 0001FAEF: 04 .db $04 ; 0001FAF0: 08 php 0001FAF1: 08 php 0001FAF2: 08 php 0001FAF3: 08 php 0001FAF4: 08 php 0001FAF5: 08 php 0001FAF6: 08 php 0001FAF7: 08 php 0001FAF8: 08 php 0001FAF9: 08 php 0001FAFA: 06 08 asl $08 0001FAFC: 08 php 0001FAFD: 08 php 0001FAFE: 08 php 0001FAFF: 08 php 0001FB00: 08 php 0001FB01: 04 .db $04 ; 0001FB02: 08 php 0001FB03: 04 .db $04 ; 0001FB04: 04 .db $04 ; 0001FB05: 04 .db $04 ; 0001FB06: 08 php 0001FB07: 08 php 0001FB08: 04 .db $04 ; 0001FB09: 08 php 0001FB0A: 04 .db $04 ; 0001FB0B: 04 .db $04 ; 0001FB0C: 08 php 0001FB0D: 08 php 0001FB0E: 08 php 0001FB0F: 08 php 0001FB10: 08 php 0001FB11: 08 php 0001FB12: 08 php 0001FB13: 08 php 0001FB14: 08 php 0001FB15: 08 php 0001FB16: 08 php 0001FB17: 04 .db $04 ; 0001FB18: 08 php 0001FB19: 04 .db $04 ; 0001FB1A: 04 .db $04 ; 0001FB1B: 04 .db $04 ; 0001FB1C: 08 php 0001FB1D: 08 php 0001FB1E: 04 .db $04 ; 0001FB1F: 08 php 0001FB20: 08 php 0001FB21: 10 04 bpl $0001FB27 0001FB23: 08 php 0001FB24: 08 php 0001FB25: 08 php 0001FB26: 18 clc 0001FB27: 18 clc 0001FB28: 18 clc 0001FB29: 18 clc 0001FB2A: 18 clc 0001FB2B: 18 clc 0001FB2C: 06 06 asl $06 0001FB2E: 10 08 bpl $0001FB38 0001FB30: 04 .db $04 ; 0001FB31: 03 .db $03 ; 0001FB32: 01 0A ora ($0A,x) 0001FB34: 04 .db $04 ; 0001FB35: 0B .db $0B ; 0001FB36: 01 04 ora ($04,x) 0001FB38: 08 php 0001FB39: 08 php 0001FB3A: 08 php 0001FB3B: 08 php 0001FB3C: 07 .db $07 ; 0001FB3D: 08 php 0001FB3E: 08 php 0001FB3F: 0A asl a 0001FB40: 06 0C asl $0C 0001FB42: 08 php 0001FB43: 02 .db $02 ; 0001FB44: 1E 08 07 asl $0708,x 0001FB47: 06 08 asl $08 0001FB49: 08 php 0001FB4A: 08 php 0001FB4B: 08 php 0001FB4C: 08 php 0001FB4D: 09 08 ora #$08 0001FB4F: 02 .db $02 ; 0001FB50: 04 .db $04 ; 0001FB51: 02 .db $02 ; 0001FB52: 01 08 ora ($08,x) 0001FB54: 02 .db $02 ; 0001FB55: 0C .db $0C ; 0001FB56: 07 .db $07 ; 0001FB57: 0C .db $0C ; 0001FB58: 04 .db $04 ; 0001FB59: 07 .db $07 ; 0001FB5A: 02 .db $02 ; 0001FB5B: 02 .db $02 ; 0001FB5C: 1E 02 04 asl $0402,x 0001FB5F: 08 php 0001FB60: 08 php 0001FB61: 08 php 0001FB62: 08 php 0001FB63: 0C .db $0C ; 0001FB64: 01 01 ora ($01,x) 0001FB66: 06 01 asl $01 0001FB68: 01 06 ora ($06,x) 0001FB6A: 01 06 ora ($06,x) 0001FB6C: 06 08 asl $08 0001FB6E: 07 .db $07 ; 0001FB6F: 07 .db $07 ; 0001FB70: 07 .db $07 ; 0001FB71: 03 .db $03 ; 0001FB72: 1E 01 04 asl $0401,x 0001FB75: 06 06 asl $06 0001FB77: 04 .db $04 ; 0001FB78: 04 .db $04 ; 0001FB79: 04 .db $04 ; 0001FB7A: 04 .db $04 ; 0001FB7B: 02 .db $02 ; 0001FB7C: 08 php 0001FB7D: 08 php 0001FB7E: 04 .db $04 ; 0001FB7F: 04 .db $04 ; 0001FB80: 06 04 asl $04 0001FB82: 09 0C ora #$0C 0001FB84: 0C .db $0C ; 0001FB85: 0C .db $0C ; 0001FB86: 0C .db $0C ; 0001FB87: 0C .db $0C ; 0001FB88: 0C .db $0C ; 0001FB89: 0C .db $0C ; 0001FB8A: 0C .db $0C ; 0001FB8B: 0C .db $0C ; 0001FB8C: 0C .db $0C ; 0001FB8D: 0C .db $0C ; 0001FB8E: 0C .db $0C ; 0001FB8F: 0C .db $0C ; 0001FB90: 0C .db $0C ; 0001FB91: 0C .db $0C ; 0001FB92: 0C .db $0C ; 0001FB93: 0C .db $0C ; 0001FB94: 0C .db $0C ; 0001FB95: 0C .db $0C ; 0001FB96: 0C .db $0C ; 0001FB97: 0C .db $0C ; 0001FB98: 0C .db $0C ; 0001FB99: 0C .db $0C ; 0001FB9A: 0C .db $0C ; 0001FB9B: 0C .db $0C ; 0001FB9C: 00 brk 0001FB9D: 04 .db $04 ; 0001FB9E: 0C .db $0C ; 0001FB9F: 0C .db $0C ; 0001FBA0: 0C .db $0C ; 0001FBA1: 0C .db $0C ; 0001FBA2: 0C .db $0C ; 0001FBA3: 0C .db $0C ; 0001FBA4: 0C .db $0C ; 0001FBA5: 0C .db $0C ; 0001FBA6: 0C .db $0C ; 0001FBA7: 0C .db $0C ; 0001FBA8: 10 10 bpl $0001FBBA 0001FBAA: 08 php 0001FBAB: 0C .db $0C ; 0001FBAC: 0C .db $0C ; 0001FBAD: 0C .db $0C ; 0001FBAE: 0C .db $0C ; 0001FBAF: 0C .db $0C ; 0001FBB0: 10 10 bpl $0001FBC2 0001FBB2: 10 10 bpl $0001FBC4 0001FBB4: 10 0E bpl $0001FBC4 0001FBB6: 0C .db $0C ; 0001FBB7: 0C .db $0C ; 0001FBB8: 0C .db $0C ; 0001FBB9: 10 10 bpl $0001FBCB 0001FBBB: 08 php 0001FBBC: 08 php 0001FBBD: 04 .db $04 ; 0001FBBE: 0C .db $0C ; 0001FBBF: 0C .db $0C ; 0001FBC0: 0C .db $0C ; 0001FBC1: 0C .db $0C ; 0001FBC2: 0C .db $0C ; 0001FBC3: 0C .db $0C ; 0001FBC4: 0C .db $0C ; 0001FBC5: 0C .db $0C ; 0001FBC6: 0C .db $0C ; 0001FBC7: 0C .db $0C ; 0001FBC8: 06 0C asl $0C 0001FBCA: 0C .db $0C ; 0001FBCB: 0C .db $0C ; 0001FBCC: 0C .db $0C ; 0001FBCD: 0C .db $0C ; 0001FBCE: 0C .db $0C ; 0001FBCF: 08 php 0001FBD0: 04 .db $04 ; 0001FBD1: 08 php 0001FBD2: 08 php 0001FBD3: 08 php 0001FBD4: 04 .db $04 ; 0001FBD5: 04 .db $04 ; 0001FBD6: 08 php 0001FBD7: 08 php 0001FBD8: 04 .db $04 ; 0001FBD9: 04 .db $04 ; 0001FBDA: 0C .db $0C ; 0001FBDB: 0C .db $0C ; 0001FBDC: 0C .db $0C ; 0001FBDD: 08 php 0001FBDE: 08 php 0001FBDF: 08 php 0001FBE0: 08 php 0001FBE1: 08 php 0001FBE2: 08 php 0001FBE3: 08 php 0001FBE4: 08 php 0001FBE5: 08 php 0001FBE6: 04 .db $04 ; 0001FBE7: 08 php 0001FBE8: 08 php 0001FBE9: 08 php 0001FBEA: 04 .db $04 ; 0001FBEB: 04 .db $04 ; 0001FBEC: 08 php 0001FBED: 10 10 bpl $0001FBFF 0001FBEF: 10 04 bpl $0001FBF5 0001FBF1: 0C .db $0C ; 0001FBF2: 0C .db $0C ; 0001FBF3: 0C .db $0C ; 0001FBF4: 01 01 ora ($01,x) 0001FBF6: 01 01 ora ($01,x) 0001FBF8: 01 01 ora ($01,x) 0001FBFA: 10 10 bpl $0001FC0C 0001FBFC: 08 php 0001FBFD: 04 .db $04 ; 0001FBFE: 04 .db $04 ; 0001FBFF: 04 .db $04 ; 0001FC00: 01 0A ora ($0A,x) 0001FC02: 0C .db $0C ; 0001FC03: 31 01 and ($01),y 0001FC05: 0C .db $0C ; 0001FC06: 08 php 0001FC07: 08 php 0001FC08: 08 php 0001FC09: 04 .db $04 ; 0001FC0A: 07 .db $07 ; 0001FC0B: 08 php 0001FC0C: 0C .db $0C ; 0001FC0D: 08 php 0001FC0E: 08 php 0001FC0F: 14 .db $14 ; 0001FC10: 09 08 ora #$08 0001FC12: 06 08 asl $08 0001FC14: 04 .db $04 ; 0001FC15: 1E 08 08 asl $0808,x 0001FC18: 0C .db $0C ; 0001FC19: 08 php 0001FC1A: 10 0C bpl $0001FC28 0001FC1C: 08 php 0001FC1D: 08 php 0001FC1E: 04 .db $04 ; 0001FC1F: 08 php 0001FC20: 02 .db $02 ; 0001FC21: 08 php 0001FC22: 02 .db $02 ; 0001FC23: 04 .db $04 ; 0001FC24: 08 php 0001FC25: 07 .db $07 ; 0001FC26: 04 .db $04 ; 0001FC27: 07 .db $07 ; 0001FC28: 08 php 0001FC29: 08 php 0001FC2A: 06 08 asl $08 0001FC2C: 04 .db $04 ; 0001FC2D: 08 php 0001FC2E: 08 php 0001FC2F: 08 php 0001FC30: 18 clc 0001FC31: 04 .db $04 ; 0001FC32: 01 01 ora ($01,x) 0001FC34: 06 01 asl $01 0001FC36: 01 06 ora ($06,x) 0001FC38: 01 06 ora ($06,x) 0001FC3A: 06 08 asl $08 0001FC3C: 07 .db $07 ; 0001FC3D: 07 .db $07 ; 0001FC3E: 07 .db $07 ; 0001FC3F: 28 plp 0001FC40: 1E 01 04 asl $0401,x 0001FC43: 06 06 asl $06 0001FC45: 08 php 0001FC46: 08 php 0001FC47: 08 php 0001FC48: 08 php 0001FC49: 10 08 bpl $0001FC53 0001FC4B: 08 php 0001FC4C: 04 .db $04 ; 0001FC4D: 04 .db $04 ; 0001FC4E: 06 04 asl $04 0001FC50: 09 14 ora #$14 0001FC52: 14 .db $14 ; 0001FC53: 14 .db $14 ; 0001FC54: 00 brk 0001FC55: 04 .db $04 ; 0001FC56: 07 .db $07 ; 0001FC57: 14 .db $14 ; 0001FC58: 14 .db $14 ; 0001FC59: 14 .db $14 ; 0001FC5A: 01 14 ora ($14,x) 0001FC5C: 14 .db $14 ; 0001FC5D: 14 .db $14 ; 0001FC5E: 00 brk 0001FC5F: 14 .db $14 ; 0001FC60: 00 brk 0001FC61: 14 .db $14 ; 0001FC62: 04 .db $04 ; 0001FC63: 02 .db $02 ; 0001FC64: 00 brk 0001FC65: 07 .db $07 ; 0001FC66: 02 .db $02 ; 0001FC67: 07 .db $07 ; 0001FC68: 14 .db $14 ; 0001FC69: 14 .db $14 ; 0001FC6A: 14 .db $14 ; 0001FC6B: 00 brk 0001FC6C: 00 brk 0001FC6D: 02 .db $02 ; 0001FC6E: 14 .db $14 ; 0001FC6F: 07 .db $07 ; 0001FC70: 14 .db $14 ; 0001FC71: 00 brk 0001FC72: 04 .db $04 ; 0001FC73: 14 .db $14 ; 0001FC74: 14 .db $14 ; 0001FC75: 14 .db $14 ; 0001FC76: 14 .db $14 ; 0001FC77: 00 brk 0001FC78: 00 brk 0001FC79: 00 brk 0001FC7A: 04 .db $04 ; 0001FC7B: 14 .db $14 ; 0001FC7C: 00 brk 0001FC7D: 00 brk 0001FC7E: 00 brk 0001FC7F: 00 brk 0001FC80: 00 brk 0001FC81: 00 brk 0001FC82: 14 .db $14 ; 0001FC83: 00 brk 0001FC84: 00 brk 0001FC85: 00 brk 0001FC86: 00 brk 0001FC87: 00 brk 0001FC88: 00 brk 0001FC89: 00 brk 0001FC8A: 00 brk 0001FC8B: 02 .db $02 ; 0001FC8C: 14 .db $14 ; 0001FC8D: 14 .db $14 ; 0001FC8E: 14 .db $14 ; 0001FC8F: 14 .db $14 ; 0001FC90: 14 .db $14 ; 0001FC91: 14 .db $14 ; 0001FC92: 14 .db $14 ; 0001FC93: 14 .db $14 ; 0001FC94: 14 .db $14 ; 0001FC95: 01 14 ora ($14,x) 0001FC97: 14 .db $14 ; 0001FC98: 14 .db $14 ; 0001FC99: 00 brk 0001FC9A: 14 .db $14 ; 0001FC9B: 00 brk 0001FC9C: 14 .db $14 ; 0001FC9D: 04 .db $04 ; 0001FC9E: 04 .db $04 ; 0001FC9F: 00 brk 0001FCA0: 07 .db $07 ; 0001FCA1: 02 .db $02 ; 0001FCA2: 14 .db $14 ; 0001FCA3: 14 .db $14 ; 0001FCA4: 14 .db $14 ; 0001FCA5: 14 .db $14 ; 0001FCA6: 00 brk 0001FCA7: 00 brk 0001FCA8: 02 .db $02 ; 0001FCA9: 14 .db $14 ; 0001FCAA: 07 .db $07 ; 0001FCAB: 14 .db $14 ; 0001FCAC: 00 brk 0001FCAD: 14 .db $14 ; 0001FCAE: 14 .db $14 ; 0001FCAF: 14 .db $14 ; 0001FCB0: 14 .db $14 ; 0001FCB1: 14 .db $14 ; 0001FCB2: 00 brk 0001FCB3: 00 brk 0001FCB4: 00 brk 0001FCB5: 04 .db $04 ; 0001FCB6: 14 .db $14 ; 0001FCB7: 00 brk 0001FCB8: 00 brk 0001FCB9: 00 brk 0001FCBA: 00 brk 0001FCBB: 00 brk 0001FCBC: 00 brk 0001FCBD: 14 .db $14 ; 0001FCBE: 00 brk 0001FCBF: 00 brk 0001FCC0: 00 brk 0001FCC1: 00 brk 0001FCC2: 00 brk 0001FCC3: 00 brk 0001FCC4: 00 brk 0001FCC5: 00 brk 0001FCC6: 02 .db $02 ; 0001FCC7: 00 brk 0001FCC8: 00 brk 0001FCC9: 00 brk 0001FCCA: 00 brk 0001FCCB: 00 brk 0001FCCC: 00 brk 0001FCCD: 00 brk 0001FCCE: 00 brk 0001FCCF: 00 brk 0001FCD0: 00 brk 0001FCD1: 00 brk 0001FCD2: 00 brk 0001FCD3: 00 brk 0001FCD4: 00 brk 0001FCD5: 00 brk 0001FCD6: 00 brk 0001FCD7: 00 brk 0001FCD8: 00 brk 0001FCD9: 00 brk 0001FCDA: 00 brk 0001FCDB: 00 brk 0001FCDC: 00 brk 0001FCDD: 00 brk 0001FCDE: 00 brk 0001FCDF: 00 brk 0001FCE0: 00 brk 0001FCE1: 00 brk 0001FCE2: 00 brk 0001FCE3: 00 brk 0001FCE4: 00 brk 0001FCE5: 00 brk 0001FCE6: 00 brk 0001FCE7: 00 brk 0001FCE8: 00 brk 0001FCE9: 00 brk 0001FCEA: 00 brk 0001FCEB: 00 brk 0001FCEC: 00 brk 0001FCED: 00 brk 0001FCEE: 00 brk 0001FCEF: 00 brk 0001FCF0: 00 brk 0001FCF1: 00 brk 0001FCF2: 00 brk 0001FCF3: 00 brk 0001FCF4: 00 brk 0001FCF5: 00 brk 0001FCF6: 00 brk 0001FCF7: 00 brk 0001FCF8: 00 brk 0001FCF9: 00 brk 0001FCFA: 00 brk 0001FCFB: 00 brk 0001FCFC: 00 brk 0001FCFD: 00 brk 0001FCFE: 00 brk 0001FCFF: 00 brk 0001FD00: 00 brk 0001FD01: 00 brk 0001FD02: 14 .db $14 ; 0001FD03: 14 .db $14 ; 0001FD04: 14 .db $14 ; 0001FD05: 14 .db $14 ; 0001FD06: 14 .db $14 ; 0001FD07: 14 .db $14 ; 0001FD08: 14 .db $14 ; 0001FD09: 14 .db $14 ; 0001FD0A: 14 .db $14 ; 0001FD0B: 04 .db $04 ; 0001FD0C: 14 .db $14 ; 0001FD0D: 14 .db $14 ; 0001FD0E: 14 .db $14 ; 0001FD0F: 00 brk 0001FD10: 14 .db $14 ; 0001FD11: 00 brk 0001FD12: 14 .db $14 ; 0001FD13: 14 .db $14 ; 0001FD14: 14 .db $14 ; 0001FD15: 00 brk 0001FD16: 14 .db $14 ; 0001FD17: 14 .db $14 ; 0001FD18: 14 .db $14 ; 0001FD19: 14 .db $14 ; 0001FD1A: 14 .db $14 ; 0001FD1B: 14 .db $14 ; 0001FD1C: 00 brk 0001FD1D: 00 brk 0001FD1E: 14 .db $14 ; 0001FD1F: 14 .db $14 ; 0001FD20: 14 .db $14 ; 0001FD21: 14 .db $14 ; 0001FD22: 00 brk 0001FD23: 14 .db $14 ; 0001FD24: 14 .db $14 ; 0001FD25: 14 .db $14 ; 0001FD26: 14 .db $14 ; 0001FD27: 14 .db $14 ; 0001FD28: 00 brk 0001FD29: 00 brk 0001FD2A: 00 brk 0001FD2B: 14 .db $14 ; 0001FD2C: 14 .db $14 ; 0001FD2D: 00 brk 0001FD2E: 00 brk 0001FD2F: 00 brk 0001FD30: 00 brk 0001FD31: 00 brk 0001FD32: 00 brk 0001FD33: 14 .db $14 ; 0001FD34: 00 brk 0001FD35: 00 brk 0001FD36: 00 brk 0001FD37: 00 brk 0001FD38: 00 brk 0001FD39: 00 brk 0001FD3A: 00 brk 0001FD3B: 00 brk 0001FD3C: 07 .db $07 ; 0001FD3D: 14 .db $14 ; 0001FD3E: 14 .db $14 ; 0001FD3F: 14 .db $14 ; 0001FD40: 14 .db $14 ; 0001FD41: 14 .db $14 ; 0001FD42: 14 .db $14 ; 0001FD43: 14 .db $14 ; 0001FD44: 14 .db $14 ; 0001FD45: 14 .db $14 ; 0001FD46: 01 14 ora ($14,x) 0001FD48: 14 .db $14 ; 0001FD49: 14 .db $14 ; 0001FD4A: 00 brk 0001FD4B: 14 .db $14 ; 0001FD4C: 00 brk 0001FD4D: 14 .db $14 ; 0001FD4E: 04 .db $04 ; 0001FD4F: 04 .db $04 ; 0001FD50: 00 brk 0001FD51: 14 .db $14 ; 0001FD52: 14 .db $14 ; 0001FD53: 14 .db $14 ; 0001FD54: 14 .db $14 ; 0001FD55: 14 .db $14 ; 0001FD56: 14 .db $14 ; 0001FD57: 00 brk 0001FD58: 00 brk 0001FD59: 02 .db $02 ; 0001FD5A: 14 .db $14 ; 0001FD5B: 14 .db $14 ; 0001FD5C: 14 .db $14 ; 0001FD5D: 00 brk 0001FD5E: 14 .db $14 ; 0001FD5F: 14 .db $14 ; 0001FD60: 14 .db $14 ; 0001FD61: 14 .db $14 ; 0001FD62: 14 .db $14 ; 0001FD63: 00 brk 0001FD64: 00 brk 0001FD65: 00 brk 0001FD66: 14 .db $14 ; 0001FD67: 14 .db $14 ; 0001FD68: 00 brk 0001FD69: 00 brk 0001FD6A: 00 brk 0001FD6B: 00 brk 0001FD6C: 00 brk 0001FD6D: 00 brk 0001FD6E: 14 .db $14 ; 0001FD6F: 00 brk 0001FD70: 00 brk 0001FD71: 00 brk 0001FD72: 00 brk 0001FD73: 00 brk 0001FD74: 00 brk 0001FD75: 00 brk 0001FD76: 00 brk 0001FD77: 02 .db $02 ; 0001FD78: 14 .db $14 ; 0001FD79: 14 .db $14 ; 0001FD7A: 14 .db $14 ; 0001FD7B: 14 .db $14 ; 0001FD7C: 14 .db $14 ; 0001FD7D: 14 .db $14 ; 0001FD7E: 14 .db $14 ; 0001FD7F: 14 .db $14 ; 0001FD80: 14 .db $14 ; 0001FD81: 04 .db $04 ; 0001FD82: 14 .db $14 ; 0001FD83: 14 .db $14 ; 0001FD84: 14 .db $14 ; 0001FD85: 00 brk 0001FD86: 14 .db $14 ; 0001FD87: 00 brk 0001FD88: 14 .db $14 ; 0001FD89: 02 .db $02 ; 0001FD8A: 07 .db $07 ; 0001FD8B: 00 brk 0001FD8C: 14 .db $14 ; 0001FD8D: 04 .db $04 ; 0001FD8E: 14 .db $14 ; 0001FD8F: 14 .db $14 ; 0001FD90: 14 .db $14 ; 0001FD91: 14 .db $14 ; 0001FD92: 00 brk 0001FD93: 00 brk 0001FD94: 01 14 ora ($14,x) 0001FD96: 14 .db $14 ; 0001FD97: 14 .db $14 ; 0001FD98: 00 brk 0001FD99: 14 .db $14 ; 0001FD9A: 14 .db $14 ; 0001FD9B: 14 .db $14 ; 0001FD9C: 14 .db $14 ; 0001FD9D: 14 .db $14 ; 0001FD9E: 00 brk 0001FD9F: 00 brk 0001FDA0: 00 brk 0001FDA1: 14 .db $14 ; 0001FDA2: 14 .db $14 ; 0001FDA3: 00 brk 0001FDA4: 00 brk 0001FDA5: 00 brk 0001FDA6: 00 brk 0001FDA7: 00 brk 0001FDA8: 00 brk 0001FDA9: 14 .db $14 ; 0001FDAA: 00 brk 0001FDAB: 00 brk 0001FDAC: 00 brk 0001FDAD: 00 brk 0001FDAE: 00 brk 0001FDAF: 00 brk 0001FDB0: 00 brk 0001FDB1: 00 brk 0001FDB2: 04 .db $04 ; 0001FDB3: 14 .db $14 ; 0001FDB4: 14 .db $14 ; 0001FDB5: 14 .db $14 ; 0001FDB6: 14 .db $14 ; 0001FDB7: 14 .db $14 ; 0001FDB8: 14 .db $14 ; 0001FDB9: 14 .db $14 ; 0001FDBA: 14 .db $14 ; 0001FDBB: 14 .db $14 ; 0001FDBC: 07 .db $07 ; 0001FDBD: 14 .db $14 ; 0001FDBE: 14 .db $14 ; 0001FDBF: 14 .db $14 ; 0001FDC0: 00 brk 0001FDC1: 14 .db $14 ; 0001FDC2: 00 brk 0001FDC3: 14 .db $14 ; 0001FDC4: 14 .db $14 ; 0001FDC5: 14 .db $14 ; 0001FDC6: 00 brk 0001FDC7: 14 .db $14 ; 0001FDC8: 14 .db $14 ; 0001FDC9: 14 .db $14 ; 0001FDCA: 14 .db $14 ; 0001FDCB: 14 .db $14 ; 0001FDCC: 14 .db $14 ; 0001FDCD: 00 brk 0001FDCE: 00 brk 0001FDCF: 14 .db $14 ; 0001FDD0: 14 .db $14 ; 0001FDD1: 14 .db $14 ; 0001FDD2: 14 .db $14 ; 0001FDD3: 00 brk 0001FDD4: 14 .db $14 ; 0001FDD5: 14 .db $14 ; 0001FDD6: 14 .db $14 ; 0001FDD7: 14 .db $14 ; 0001FDD8: 14 .db $14 ; 0001FDD9: 00 brk 0001FDDA: 00 brk 0001FDDB: 00 brk 0001FDDC: 14 .db $14 ; 0001FDDD: 14 .db $14 ; 0001FDDE: 00 brk 0001FDDF: 00 brk 0001FDE0: 00 brk 0001FDE1: 00 brk 0001FDE2: 00 brk 0001FDE3: 00 brk 0001FDE4: 14 .db $14 ; 0001FDE5: 00 brk 0001FDE6: 00 brk 0001FDE7: 00 brk 0001FDE8: 00 brk 0001FDE9: 00 brk 0001FDEA: 00 brk 0001FDEB: 00 brk 0001FDEC: 00 brk 0001FDED: 14 .db $14 ; 0001FDEE: 03 .db $03 ; 0001FDEF: 01 00 ora ($00,x) 0001FDF1: 02 .db $02 ; 0001FDF2: 03 .db $03 ; 0001FDF3: 01 0E ora ($0E,x) 0001FDF5: 00 brk 0001FDF6: 01 02 ora ($02,x) 0001FDF8: 00 brk 0001FDF9: 04 .db $04 ; 0001FDFA: 01 0A ora ($0A,x) 0001FDFC: 00 brk 0001FDFD: 00 brk 0001FDFE: 02 .db $02 ; 0001FDFF: 02 .db $02 ; 0001FE00: 00 brk 0001FE01: 01 04 ora ($04,x) 0001FE03: 02 .db $02 ; 0001FE04: 00 brk 0001FE05: 00 brk 0001FE06: 02 .db $02 ; 0001FE07: 02 .db $02 ; 0001FE08: 04 .db $04 ; 0001FE09: 01 01 ora ($01,x) 0001FE0B: 01 00 ora ($00,x) 0001FE0D: 00 brk 0001FE0E: 01 0A ora ($0A,x) 0001FE10: 00 brk 0001FE11: 02 .db $02 ; 0001FE12: 01 01 ora ($01,x) 0001FE14: 04 .db $04 ; 0001FE15: 00 brk 0001FE16: 02 .db $02 ; 0001FE17: 01 00 ora ($00,x) 0001FE19: 0A asl a 0001FE1A: 02 .db $02 ; 0001FE1B: 01 01 ora ($01,x) 0001FE1D: 00 brk 0001FE1E: 02 .db $02 ; 0001FE1F: 02 .db $02 ; 0001FE20: 00 brk 0001FE21: 00 brk 0001FE22: 02 .db $02 ; 0001FE23: 04 .db $04 ; 0001FE24: 00 brk 0001FE25: 00 brk 0001FE26: 01 01 ora ($01,x) 0001FE28: 00 brk 0001FE29: 02 .db $02 ; 0001FE2A: 02 .db $02 ; 0001FE2B: 02 .db $02 ; 0001FE2C: 00 brk 0001FE2D: 00 brk 0001FE2E: 00 brk 0001FE2F: 00 brk 0001FE30: 00 brk 0001FE31: 00 brk 0001FE32: 00 brk 0001FE33: 00 brk 0001FE34: 00 brk 0001FE35: 00 brk 0001FE36: 01 01 ora ($01,x) 0001FE38: 01 01 ora ($01,x) 0001FE3A: 04 .db $04 ; 0001FE3B: 01 01 ora ($01,x) 0001FE3D: 00 brk 0001FE3E: 01 01 ora ($01,x) 0001FE40: 00 brk 0001FE41: 01 01 ora ($01,x) 0001FE43: 01 01 ora ($01,x) 0001FE45: 00 brk 0001FE46: 00 brk 0001FE47: 00 brk 0001FE48: 00 brk 0001FE49: 00 brk 0001FE4A: 00 brk 0001FE4B: 00 brk 0001FE4C: 00 brk 0001FE4D: 00 brk 0001FE4E: 05 05 ora $05 0001FE50: 03 .db $03 ; 0001FE51: 02 .db $02 ; 0001FE52: 03 .db $03 ; 0001FE53: 05 08 ora $08 0001FE55: 05 08 ora $08 0001FE57: 90 08 bcc $0001FE61 0001FE59: 02 .db $02 ; 0001FE5A: 03 .db $03 ; 0001FE5B: 00 brk 0001FE5C: 03 .db $03 ; 0001FE5D: 05 08 ora $08 0001FE5F: 15 50 ora $50,x 0001FE61: 00 brk 0001FE62: 05 15 ora $15 0001FE64: 05 02 ora $02 0001FE66: 03 .db $03 ; 0001FE67: 03 .db $03 ; 0001FE68: 00 brk 0001FE69: 00 brk 0001FE6A: 15 05 ora $05,x 0001FE6C: 05 05 ora $05 0001FE6E: 00 brk 0001FE6F: 03 .db $03 ; 0001FE70: 02 .db $02 ; 0001FE71: 02 .db $02 ; 0001FE72: 03 .db $03 ; 0001FE73: 03 .db $03 ; 0001FE74: 00 brk 0001FE75: 08 php 0001FE76: 00 brk 0001FE77: 05 04 ora $04 0001FE79: 00 brk 0001FE7A: 00 brk 0001FE7B: 00 brk 0001FE7C: 00 brk 0001FE7D: 00 brk 0001FE7E: 00 brk 0001FE7F: 02 .db $02 ; 0001FE80: 00 brk 0001FE81: 00 brk 0001FE82: 00 brk 0001FE83: 00 brk 0001FE84: 00 brk 0001FE85: 00 brk 0001FE86: 00 brk 0001FE87: 00 brk 0001FE88: 00 brk 0001FE89: 03 .db $03 ; 0001FE8A: 01 02 ora ($02,x) 0001FE8C: 03 .db $03 ; 0001FE8D: 04 .db $04 ; 0001FE8E: 01 04 ora ($04,x) 0001FE90: 04 .db $04 ; 0001FE91: 03 .db $03 ; 0001FE92: 0A asl a 0001FE93: 01 01 ora ($01,x) 0001FE95: 04 .db $04 ; 0001FE96: 01 03 ora ($03,x) 0001FE98: 03 .db $03 ; 0001FE99: 04 .db $04 ; 0001FE9A: 04 .db $04 ; 0001FE9B: 04 .db $04 ; 0001FE9C: 03 .db $03 ; 0001FE9D: 01 03 ora ($03,x) 0001FE9F: 02 .db $02 ; 0001FEA0: 01 03 ora ($03,x) 0001FEA2: 04 .db $04 ; 0001FEA3: 02 .db $02 ; 0001FEA4: 01 04 ora ($04,x) 0001FEA6: 03 .db $03 ; 0001FEA7: 03 .db $03 ; 0001FEA8: 03 .db $03 ; 0001FEA9: 03 .db $03 ; 0001FEAA: 04 .db $04 ; 0001FEAB: 01 01 ora ($01,x) 0001FEAD: 04 .db $04 ; 0001FEAE: 04 .db $04 ; 0001FEAF: 01 04 ora ($04,x) 0001FEB1: 03 .db $03 ; 0001FEB2: 03 .db $03 ; 0001FEB3: 03 .db $03 ; 0001FEB4: 03 .db $03 ; 0001FEB5: 00 brk 0001FEB6: 02 .db $02 ; 0001FEB7: 02 .db $02 ; 0001FEB8: 00 brk 0001FEB9: 00 brk 0001FEBA: 02 .db $02 ; 0001FEBB: 04 .db $04 ; 0001FEBC: 0A asl a 0001FEBD: 04 .db $04 ; 0001FEBE: 04 .db $04 ; 0001FEBF: 0A asl a 0001FEC0: 04 .db $04 ; 0001FEC1: 04 .db $04 ; 0001FEC2: 04 .db $04 ; 0001FEC3: 04 .db $04 ; 0001FEC4: 04 .db $04 ; 0001FEC5: 04 .db $04 ; 0001FEC6: 0A asl a 0001FEC7: 01 01 ora ($01,x) 0001FEC9: 04 .db $04 ; 0001FECA: 01 03 ora ($03,x) 0001FECC: 03 .db $03 ; 0001FECD: 04 .db $04 ; 0001FECE: 04 .db $04 ; 0001FECF: 04 .db $04 ; 0001FED0: 03 .db $03 ; 0001FED1: 01 03 ora ($03,x) 0001FED3: 02 .db $02 ; 0001FED4: 01 03 ora ($03,x) 0001FED6: 04 .db $04 ; 0001FED7: 02 .db $02 ; 0001FED8: 01 04 ora ($04,x) 0001FEDA: 03 .db $03 ; 0001FEDB: 03 .db $03 ; 0001FEDC: 03 .db $03 ; 0001FEDD: 03 .db $03 ; 0001FEDE: 04 .db $04 ; 0001FEDF: 01 01 ora ($01,x) 0001FEE1: 04 .db $04 ; 0001FEE2: 04 .db $04 ; 0001FEE3: 01 04 ora ($04,x) 0001FEE5: 03 .db $03 ; 0001FEE6: 03 .db $03 ; 0001FEE7: 03 .db $03 ; 0001FEE8: 03 .db $03 ; 0001FEE9: 00 brk 0001FEEA: 02 .db $02 ; 0001FEEB: 02 .db $02 ; 0001FEEC: 00 brk 0001FEED: 00 brk 0001FEEE: 02 .db $02 ; 0001FEEF: 04 .db $04 ; 0001FEF0: 0A asl a 0001FEF1: 04 .db $04 ; 0001FEF2: 04 .db $04 ; 0001FEF3: 0A asl a 0001FEF4: 04 .db $04 ; 0001FEF5: 04 .db $04 ; 0001FEF6: 04 .db $04 ; 0001FEF7: 04 .db $04 ; 0001FEF8: 04 .db $04 ; 0001FEF9: 04 .db $04 ; 0001FEFA: FF .db $FF ; 0001FEFB: FF .db $FF ; 0001FEFC: FF .db $FF ; 0001FEFD: FF .db $FF ; 0001FEFE: FF .db $FF ; 0001FEFF: FF .db $FF ; 0001FF00: 00 brk 0001FF01: 00 brk 0001FF02: 00 brk 0001FF03: 00 brk 0001FF04: 00 brk 0001FF05: 00 brk 0001FF06: 00 brk 0001FF07: 00 brk 0001FF08: 00 brk 0001FF09: 00 brk 0001FF0A: 00 brk 0001FF0B: 00 brk 0001FF0C: 00 brk 0001FF0D: 00 brk 0001FF0E: 00 brk 0001FF0F: 00 brk 0001FF10: 00 brk 0001FF11: 00 brk 0001FF12: 00 brk 0001FF13: 00 brk 0001FF14: 00 brk 0001FF15: 00 brk 0001FF16: 00 brk 0001FF17: 00 brk 0001FF18: 00 brk 0001FF19: 00 brk 0001FF1A: 00 brk 0001FF1B: 00 brk 0001FF1C: 00 brk 0001FF1D: 00 brk 0001FF1E: 00 brk 0001FF1F: 00 brk 0001FF20: 00 brk 0001FF21: 00 brk 0001FF22: 00 brk 0001FF23: 00 brk 0001FF24: 00 brk 0001FF25: 00 brk 0001FF26: 00 brk 0001FF27: 00 brk 0001FF28: 00 brk 0001FF29: 00 brk 0001FF2A: 00 brk 0001FF2B: 00 brk 0001FF2C: 00 brk 0001FF2D: 00 brk 0001FF2E: 00 brk 0001FF2F: 00 brk 0001FF30: 00 brk 0001FF31: 00 brk 0001FF32: 00 brk 0001FF33: 00 brk 0001FF34: 00 brk 0001FF35: 00 brk 0001FF36: 00 brk 0001FF37: 00 brk 0001FF38: 00 brk 0001FF39: 00 brk 0001FF3A: 00 brk 0001FF3B: 00 brk 0001FF3C: 00 brk 0001FF3D: 00 brk 0001FF3E: 00 brk 0001FF3F: 00 brk 0001FF40: 00 brk 0001FF41: 00 brk 0001FF42: 00 brk 0001FF43: 00 brk 0001FF44: 00 brk 0001FF45: 00 brk 0001FF46: 00 brk 0001FF47: 00 brk 0001FF48: 00 brk 0001FF49: 00 brk 0001FF4A: 00 brk 0001FF4B: 00 brk 0001FF4C: 00 brk 0001FF4D: 00 brk 0001FF4E: 00 brk 0001FF4F: 00 brk 0001FF50: 00 brk 0001FF51: 00 brk 0001FF52: 00 brk 0001FF53: 00 brk 0001FF54: 00 brk 0001FF55: 00 brk 0001FF56: 00 brk 0001FF57: 00 brk 0001FF58: 00 brk 0001FF59: 00 brk 0001FF5A: 00 brk 0001FF5B: 00 brk 0001FF5C: 00 brk 0001FF5D: 00 brk 0001FF5E: 00 brk 0001FF5F: 00 brk 0001FF60: 00 brk 0001FF61: 00 brk 0001FF62: 00 brk 0001FF63: 00 brk 0001FF64: 00 brk 0001FF65: 00 brk 0001FF66: 00 brk 0001FF67: 00 brk 0001FF68: 00 brk 0001FF69: 00 brk 0001FF6A: 00 brk 0001FF6B: 00 brk 0001FF6C: 00 brk 0001FF6D: 00 brk 0001FF6E: 00 brk 0001FF6F: 00 brk 0001FF70: 00 brk 0001FF71: 00 brk 0001FF72: 00 brk 0001FF73: 00 brk 0001FF74: 00 brk 0001FF75: 00 brk 0001FF76: 00 brk 0001FF77: 00 brk 0001FF78: 00 brk 0001FF79: 00 brk 0001FF7A: 00 brk 0001FF7B: 00 brk 0001FF7C: 00 brk 0001FF7D: 00 brk 0001FF7E: 00 brk 0001FF7F: 00 brk 0001FF80: 00 brk 0001FF81: 00 brk 0001FF82: 00 brk 0001FF83: 00 brk 0001FF84: 00 brk 0001FF85: 00 brk 0001FF86: 00 brk 0001FF87: 00 brk 0001FF88: 00 brk 0001FF89: 00 brk 0001FF8A: 00 brk 0001FF8B: 00 brk 0001FF8C: 00 brk 0001FF8D: 00 brk 0001FF8E: 00 brk 0001FF8F: 00 brk 0001FF90: 00 brk 0001FF91: 00 brk 0001FF92: 00 brk 0001FF93: 00 brk 0001FF94: 00 brk 0001FF95: 00 brk 0001FF96: 00 brk 0001FF97: 00 brk 0001FF98: 00 brk 0001FF99: 00 brk 0001FF9A: 00 brk 0001FF9B: 00 brk 0001FF9C: 00 brk 0001FF9D: 00 brk 0001FF9E: 00 brk 0001FF9F: 00 brk 0001FFA0: 00 brk 0001FFA1: 00 brk 0001FFA2: 00 brk 0001FFA3: 00 brk 0001FFA4: 00 brk 0001FFA5: 00 brk 0001FFA6: 00 brk 0001FFA7: 00 brk 0001FFA8: 00 brk 0001FFA9: 00 brk 0001FFAA: 00 brk 0001FFAB: 00 brk 0001FFAC: 00 brk 0001FFAD: 00 brk 0001FFAE: 00 brk 0001FFAF: 00 brk 0001FFB0: 00 brk 0001FFB1: 00 brk 0001FFB2: 00 brk 0001FFB3: 00 brk 0001FFB4: 00 brk 0001FFB5: 00 brk 0001FFB6: 00 brk 0001FFB7: 00 brk 0001FFB8: 00 brk 0001FFB9: 00 brk 0001FFBA: 00 brk 0001FFBB: 00 brk 0001FFBC: 00 brk 0001FFBD: 00 brk 0001FFBE: 00 brk 0001FFBF: 00 brk 0001FFC0: 00 brk 0001FFC1: 00 brk 0001FFC2: 00 brk 0001FFC3: 00 brk 0001FFC4: 00 brk 0001FFC5: 00 brk 0001FFC6: 00 brk 0001FFC7: 00 brk 0001FFC8: 00 brk 0001FFC9: 00 brk 0001FFCA: 00 brk 0001FFCB: 00 brk 0001FFCC: 00 brk 0001FFCD: 00 brk 0001FFCE: 00 brk 0001FFCF: 00 brk 0001FFD0: 00 brk 0001FFD1: 00 brk 0001FFD2: 00 brk 0001FFD3: 00 brk 0001FFD4: 00 brk 0001FFD5: 00 brk 0001FFD6: 00 brk 0001FFD7: 00 brk 0001FFD8: 00 brk 0001FFD9: 00 brk 0001FFDA: 00 brk 0001FFDB: 00 brk 0001FFDC: 00 brk 0001FFDD: 00 brk 0001FFDE: 00 brk 0001FFDF: 00 brk 0001FFE0: 20 20 20 jsr $2020 0001FFE3: 20 20 20 jsr $2020 0001FFE6: 20 20 20 jsr $2020 0001FFE9: 4D 45 47 eor $4745 0001FFEC: 41 4D eor ($4D,x) 0001FFEE: 41 4E eor ($4E,x) 0001FFF0: 87 .db $87 ; 0001FFF1: 2B .db $2B ; 0001FFF2: 00 brk 0001FFF3: 01 06 ora ($06,x) 0001FFF5: D4 .db $D4 ; 0001FFF6: 00 brk 0001FFF7: 00 brk 0001FFF8: 00 brk 0001FFF9: 00 brk 0001FFFA: 00 brk 0001FFFB: 00 brk 0001FFFC: 00 brk 0001FFFD: 00 brk 0001FFFE: 00 brk 0001FFFF: 00 brk MEGAMAN1.ROM END - 128k INES Header info PRG 8 x 16 kb CHR 0 x 8 kb Mapper #2 Mapper Name Simple 16KB PRG Switch Vertical Mirroring --NOTES about the mapper used by Megaman I got in 2 well known docs-- 2. Mapper #2, Konami This is a quite simple mapper used in most Konami (Life Force, Castlevania, Metal Gear) and some other cartridges. It only switches the ROM. All cartridges with this mapper have 8kB VRAM at $0000 (i.e. no VROM). The mapper has a single 8bit register which can be written via locations $8000-$FFFF. It contains a number of 16kB ROM page at $8000. The page at $C000 is always hardwired to the last ROM page in the cartridge. The cartridge starts with page 0 at $8000. There is one more thing to note about this mapper: although any address in the $8000-$FFFF range can be used to access the mapper, most games prefer to use the address with the last digit equal to the value they write out. Thus, $07 can be written to $9FF7, $05 to $9FF5, and so forth. The reason for this is unknown. This mapper is used on many older U.S. and Japanese games, such as Castlevania, MegaMan, Ghosts & Goblins, and Amagon. $8000 - $FFFF ----------- PPPPPPPP | | | -------- Select 16K ROM bank at $8000 Notes: - When the cart is first started, the first 16K ROM bank in the cart is loaded into $8000, and the LAST 16K ROM bank is loaded into $C000. This last 16K bank is permanently "hard-wired" to $C000, and it cannot be swapped. - This mapper has no provisions for VROM; therefore, all carts using it have 8K of VRAM at PPU $0000. - Most carts with this mapper are 128K. A few, mostly Japanese carts, such as Final Fantasy 2 and Dragon Quest 3, are 256K. - Overall, this is one of the easiest mappers to implement in a NES emulator.