C2/0000: 4C 03 00 JMP $0003 C2/0003: 08 PHP C2/0004: C2 30 REP #$30 C2/0006: 8B PHB C2/0007: 0B PHD C2/0008: 48 PHA C2/0009: DA PHX C2/000A: 5A PHY C2/000B: A9 00 00 LDA #$0000 C2/000E: E2 20 SEP #$20 C2/0010: C2 10 REP #$10 C2/0012: 20 53 00 JSR $0053 C2/0015: C2 20 REP #$20 C2/0017: 18 CLC C2/0018: AD C0 09 LDA $09C0 C2/001B: 69 01 00 ADC #$0001 C2/001E: 90 03 BCC $0023 C2/0020: A9 FF FF LDA #$FFFF C2/0023: 8D C0 09 STA $09C0 C2/0026: 7B TDC C2/0027: E2 20 SEP #$20 C2/0029: 9C D8 7C STZ $7CD8 C2/002C: 20 E0 4C JSR $4CE0 C2/002F: A9 00 LDA #$00 C2/0031: 8F 00 21 00 STA $002100 C2/0035: 8F 0C 42 00 STA $00420C C2/0039: 8F 0B 42 00 STA $00420B C2/003D: 8F 00 42 00 STA $004200 C2/0041: AD D8 7C LDA $7CD8 C2/0044: D0 E6 BNE $002C C2/0046: 78 SEI C2/0047: 20 53 00 JSR $0053 C2/004A: C2 30 REP #$30 C2/004C: 7A PLY C2/004D: FA PLX C2/004E: 68 PLA C2/004F: 2B PLD C2/0050: AB PLB C2/0051: 28 PLP C2/0052: 6B RTL C2/0053: A9 00 48 LDA #$4800 C2/0056: AB PLB C2/0057: 8D 00 42 STA $4200 C2/005A: A2 00 00 LDX #$0000 C2/005D: DA PHX C2/005E: 2B PLD C2/005F: A9 80 8D LDA #$8D80 C2/0062: 00 21 BRK $21 C2/0064: A9 7E 48 LDA #$487E C2/0067: AB PLB C2/0068: 60 RTS C2/0069: 22 00 00 C1 JSR $C10000 C2/006D: 60 RTS C2/006E: EE B3 DB INC $DBB3 C2/0071: 8D 00 1D STA $1D00 C2/0074: 22 04 00 C4 JSR $C40004 C2/0078: 9C B3 DB STZ $DBB3 C2/007B: 60 RTS Random Number between Index X and Accumulator C2/007C: E2 10 SEP #$10 C2/007E: 86 3C STX $3C C2/0080: E0 FF CPX #$FF C2/0082: D0 02 BNE $0086 C2/0084: 80 41 BRA $00C7 C2/0086: C9 00 F0 CMP #$F000 C2/0089: 3D C5 3C AND $3CC5,X C2/008C: F0 39 BEQ $00C7 C2/008E: 48 PHA C2/008F: 7B TDC C2/0090: AA TAX C2/0091: AD 55 7C LDA $7C55 C2/0094: 49 01 8D EOR #$8D01 C2/0097: 55 7C EOR $7C,X C2/0099: AA TAX C2/009A: B5 3A LDA $3A,X C2/009C: AA TAX C2/009D: 68 PLA C2/009E: 38 SEC C2/009F: E5 3C SBC $3C C2/00A1: C9 FF D0 CMP #$D0FF C2/00A4: 06 BF ASL $BF C2/00A6: C0 FE C0 CPY #$C0FE C2/00A9: 80 1C BRA $00C7 C2/00AB: 1A INC C2/00AC: 8D B9 7C STA $7CB9 C2/00AF: 9C BA 7C STZ $7CBA C2/00B2: BF C0 FE C0 LDA $C0FEC0,X C2/00B6: AA TAX C2/00B7: 8E B7 7C STX $7CB7 C2/00BA: C2 10 REP #$10 C2/00BC: 20 0C 01 JSR $010C C2/00BF: E2 10 SEP #$10 C2/00C1: 18 CLC C2/00C2: AD BD 7C LDA $7CBD C2/00C5: 65 3C ADC $3C C2/00C7: 48 PHA C2/00C8: AD 55 7C LDA $7C55 C2/00CB: AA TAX C2/00CC: F6 3A INC $3A,X C2/00CE: C2 10 REP #$10 C2/00D0: 68 PLA C2/00D1: 60 RTS Multiply $2A by $2C and store in $2E. Maximum multiplication = 2 x 10^10 C2/00D2: C2 20 REP #$20 C2/00D4: A2 10 00 LDX #$0010 C2/00D7: 64 2E STZ $2E C2/00D9: 64 30 STZ $30 C2/00DB: 66 2C ROR $2C C2/00DD: 90 07 BCC $00E6 C2/00DF: 18 CLC C2/00E0: A5 2A LDA $2A C2/00E2: 65 30 ADC $30 C2/00E4: 85 30 STA $30 C2/00E6: 66 30 ROR $30 C2/00E8: 66 2E ROR $2E C2/00EA: CA DEX C2/00EB: D0 EE BNE $00DB C2/00ED: 7B TDC C2/00EE: E2 20 SEP #$20 C2/00F0: 60 RTS Multiply $24 by $25 and store in $26 C2/00F1: A5 24 LDA $24 C2/00F3: 8F 02 42 00 STA $004202 C2/00F7: A5 25 LDA $25 C2/00F9: 8F 03 42 00 STA $004203 C2/00FD: C2 20 REP #$20 C2/00FF: EA NOP C2/0100: EA NOP C2/0101: EA NOP C2/0102: AF 16 42 00 LDA $004216 C2/0106: 85 26 STA $26 C2/0108: 7B TDC C2/0109: E2 20 SEP #$20 C2/010B: 60 RTS Divide $7CB7 by $7CB9, check for remainder) C2/010C: C2 20 REP #$20 C2/010E: 9C BB 7C STZ $7CBB C2/0111: 9C BD 7C STZ $7CBD C2/0114: AD B7 7C LDA $7CB7 C2/0117: F0 2B BEQ $0144 C2/0119: AD B9 7C LDA $7CB9 C2/011C: F0 26 BEQ $0144 C2/011E: 18 CLC C2/011F: A2 10 00 LDX #$0010 C2/0122: 2E B7 7C ROL $7CB7 C2/0125: 2E BD 7C ROL $7CBD C2/0128: 38 SEC C2/0129: AD BD 7C LDA $7CBD C2/012C: ED B9 7C SBC $7CB9 C2/012F: 8D BD 7C STA $7CBD C2/0132: B0 0A BCS $013E C2/0134: AD BD 7C LDA $7CBD C2/0137: 6D B9 7C ADC $7CB9 C2/013A: 8D BD 7C STA $7CBD C2/013D: 18 CLC C2/013E: 2E BB 7C ROL $7CBB C2/0141: CA DEX C2/0142: D0 DE BNE $0122 C2/0144: 7B TDC C2/0145: E2 20 SEP #$20 C2/0147: 60 RTS Pointer table? C2/0148: 20 20 20 JSR $2020 C2/014B: 20 20 BA JSR $BA20 C2/014E: C9 20 CMP #$20 C2/0150: BB TYX C2/0151: B8 CLV C2/0152: CB WAI C2/0153: DD 20 A6 CMP $A620,X C2/0156: 20 BB B2 JSR $B2BB C2/0159: B1 B2 LDA ($B2),Y C2/015B: C5 D9 CMP $D9 C2/015D: 20 B5 C4 JSR $C4B5 C2/0160: B3 C4 LDA ($C4,S),Y C2/0162: 20 CB B8 JSR $B8CB C2/0165: DE C1 20 DEC $20C1,X C2/0168: C0 B6 CPY #$B6 C2/016A: C9 D8 CMP #$D8 C2/016C: 20 C6 20 JSR $20C6 C2/016F: BB TYX C2/0170: BB TYX C2/0171: B9 DE D9 LDA $D9DE,Y C2/0174: 20 20 20 JSR $2020 C2/0177: C8 INY C2/0178: B6 DE LDX $DE,Y C2/017A: DC B8 CA JMP [$CAB8] C2/017D: DE 20 BF DEC $BF20,X C2/0180: C9 20 CMP #$20 C2/0182: C0 CF CPY #$CF C2/0184: BC B2 20 LDY $20B2,X C2/0187: C9 20 CMP #$20 C2/0189: D4 BD PEI $BD C2/018B: D7 B6 CMP [$B6],Y C2/018D: 20 C5 D7 JSR $D7C5 C2/0190: DD 20 BA CMP $BA20,X C2/0193: C4 20 CPY $20 C2/0195: A6 20 LDX $20 C2/0197: 20 20 31 JSR $3120 C2/019A: 39 39 32 AND $3239,Y C2/019D: 20 32 2E JSR $2E32 C2/01A0: 31 33 AND ($33),Y C2/01A2: 20 CB B8 JSR $B8CB C2/01A5: DE C1 20 DEC $20C1,X C2/01A8: B6 C2 LDX $C2,Y C2/01AA: CB WAI C2/01AB: BB TYX C2/01AC: 20 20 JSR $2020 C2/01AE: 20 20 20 Multiplication by 256, 128, 64, 32, 16, 8, 4 or 2 C2/01B1: 0A ASL (Multiply by 256) C2/01B2: 0A ASL (Multiply by 128) C2/01B3: 0A ASL (Multiply by 64) C2/01B4: 0A ASL (Multiply by 32) C2/01B5: 0A ASL (Multiply by 16) C2/01B6: 0A ASL (Multiply by 8) C2/01B7: 0A ASL (Multiply by 4) C2/01B8: 0A ASL (Multiply by 2) C2/01B9: 60 RTS Division by 256, 128, 64, 32, 16, 8, 4 or 2 C2/01BA: 4A LSR (Divide by 256) C2/01BB: 4A LSR (Divide by 128) C2/01BC: 4A LSR (Divide by 64) C2/01BD: 4A LSR (Divide by 32) C2/01BE: 4A LSR (Divide by 16) C2/01BF: 4A LSR (Divide by 8) C2/01C0: 4A LSR (Divide by 4) C2/01C1: 4A LSR (Divide by 2) C2/01C2: 60 RTS Count number of set bits in 8-bit accumulator, store in X C2/01C3: A2 00 00 LDX #$0000 C2/01C6: A0 08 00 LDY #$0008 C2/01C9: 0A ASL C2/01CA: 90 01 BCC $01CD C2/01CC: E8 INX C2/01CD: 88 DEY C2/01CE: D0 F9 BNE $01C9 C2/01D0: 60 RTS C2/01D1: 3F DE EC D0 AND $D0ECDE,X C2/01D5: 60 RTS C2/01D6: 1F E6 EC D0 ORA $D0ECE6,X C2/01DA: 60 RTS C2/01DB: 3F E6 EC D0 AND $D0ECE6,X C2/01DF: 60 RTS X = X + 128 C2/01E0: C2 20 REP #$20 C2/01E2: 18 CLC C2/01E3: 8A TXA C2/01E4: 69 80 00 ADC #$0080 C2/01E7: AA TAX C2/01E8: 7B TDC C2/01E9: E2 20 SEP #$20 C2/01EB: 60 RTS $32 = A * 128 C2/01EC: C2 20 REP #$20 C2/01EE: 20 B2 01 JSR $01B2 C2/01F1: AA TAX C2/01F2: 7B TDC C2/01F3: E2 20 SEP #$20 C2/01F5: 86 32 STX $32 C2/01F7: 60 RTS C2/01F8: 0A ASL C2/01F9: AA TAX C2/01FA: C2 20 REP #$20 C2/01FC: BF 59 ED D0 LDA $D0ED59,X C2/0200: 85 34 STA $34 C2/0202: A8 TAY C2/0203: 7B TDC C2/0204: E2 20 SEP #$20 C2/0206: 60 RTS C2/0207: DA PHX C2/0208: 0A ASL C2/0209: AA TAX C2/020A: C2 20 REP #$20 C2/020C: BF 61 ED D0 LDA $D0ED61,X C2/0210: 85 36 STA $36 C2/0212: A8 TAY C2/0213: 7B TDC C2/0214: E2 20 SEP #$20 C2/0216: FA PLX C2/0217: 60 RTS C2/0218: A2 90 00 LDX #$0090 C2/021B: 9E CC 3B STZ $3BCC,X C2/021E: CA DEX C2/021F: 10 FA BPL $021B C2/0221: 8A TXA C2/0222: A2 7F 03 LDX #$037F C2/0225: 9D 4C 38 STA $384C,X C2/0228: CA DEX C2/0229: 10 FA BPL $0225 C2/022B: A2 5F 00 LDX #$005F C2/022E: 9D 5F 3C STA $3C5F,X C2/0231: CA DEX C2/0232: 10 FA BPL $022E C2/0234: 7B TDC C2/0235: A2 0F 00 LDX #$000F C2/0238: 9E 49 7B STZ $7B49,X C2/023B: CA DEX C2/023C: 10 FA BPL $0238 C2/023E: A2 2F 00 LDX #$002F C2/0241: 9E BF 3C STZ $3CBF,X C2/0244: CA DEX C2/0245: 10 FA BPL $0241 C2/0247: 60 RTS Strength = Strength + Strength bonus (Power Song), Level = Level + Level Bonus (Hero Song) C2/0248: DA PHX C2/0249: 5A PHY C2/024A: 7B TDC C2/024B: A8 TAY C2/024C: 18 CLC C2/024D: BD 28 20 LDA $2028,X C2/0250: 7D 74 20 ADC $2074,X C2/0253: C9 64 CMP #$64 C2/0255: 90 02 BCC $0259 C2/0257: A9 63 LDA #$63 C2/0259: 99 E1 7B STA $7BE1,Y C2/025C: E8 INX C2/025D: C8 INY C2/025E: C0 04 00 CPY #$0004 C2/0261: D0 E9 BNE $024D C2/0263: 7A PLY C2/0264: FA PLX C2/0265: 18 CLC C2/0266: BD 02 20 LDA $2002,X C2/0269: 7D 78 20 ADC $2078,X C2/026C: C9 64 CMP #$64 C2/026E: 90 02 BCC $0272 C2/0270: A9 63 LDA #$63 C2/0272: 8D E5 7B STA $7BE5 C2/0275: 60 RTS C2/0276: AA TAX C2/0277: BF 79 ED D0 LDA $D0ED79,X C2/027B: 0A ASL C2/027C: AA TAX C2/027D: AD 5D 3C LDA $3C5D C2/0280: 9D 4C 3A STA $3A4C,X C2/0283: AD 5E 3C LDA $3C5E C2/0286: 9D 4D 3A STA $3A4D,X C2/0289: 60 RTS C2/028A: 9C 48 00 STZ $0048 C2/028D: A2 33 01 LDX #$0133 C2/0290: 9E F9 79 STZ $79F9,X C2/0293: CA DEX C2/0294: 10 FA BPL $0290 C2/0296: 8A TXA C2/0297: A2 10 00 LDX #$0010 C2/029A: 9D 2D 7B STA $7B2D,X C2/029D: CA DEX C2/029E: 10 FA BPL $029A C2/02A0: 7B TDC C2/02A1: 60 RTS (0..99) C2/02A2: 7B TDC C2/02A3: AA TAX C2/02A4: A9 63 LDA #$63 C2/02A6: 4C 7C 00 JMP $007C (0..99) C2/02A9: A5 65 LDA $65 C2/02AB: 48 PHA C2/02AC: 29 F0 AND #$F0 C2/02AE: 4A LSR C2/02AF: 4A LSR C2/02B0: 4A LSR C2/02B1: 4A LSR C2/02B2: 05 66 ORA $66 C2/02B4: 8D 20 27 STA $2720 C2/02B7: 68 PLA C2/02B8: 29 0F AND #$0F C2/02BA: 0A ASL C2/02BB: 0A ASL C2/02BC: 0A ASL C2/02BD: 0A ASL C2/02BE: 8D 21 27 STA $2721 C2/02C1: 60 RTS C2/02C2: A5 65 LDA $65 C2/02C4: 05 66 ORA $66 C2/02C6: 20 C3 01 JSR $01C3 C2/02C9: CA DEX C2/02CA: 8A TXA C2/02CB: 8D A0 26 STA $26A0 C2/02CE: 60 RTS C2/02CF: 9C 29 7C STZ $7C29 C2/02D2: 7B TDC C2/02D3: AA TAX C2/02D4: 86 0E STX $0E C2/02D6: BD C2 3E LDA $3EC2,X C2/02D9: F0 10 BEQ $02EB C2/02DB: A4 0E LDY $0E C2/02DD: B9 1A 20 LDA $201A,Y C2/02E0: 29 C0 AND #$C0 C2/02E2: D0 07 BNE $02EB C2/02E4: B9 1D 20 LDA $201D,Y C2/02E7: 29 81 AND #$81 C2/02E9: F0 1C BEQ $0307 C2/02EB: DA PHX C2/02EC: E0 04 00 CPX #$0004 C2/02EF: B0 09 BCS $02FA C2/02F1: A5 66 LDA $66 C2/02F3: 20 D1 01 JSR $01D1 C2/02F6: 85 66 STA $66 C2/02F8: 80 0C BRA $0306 C2/02FA: 8A TXA C2/02FB: 38 SEC C2/02FC: E9 04 SBC #$04 C2/02FE: AA TAX C2/02FF: A5 65 LDA $65 C2/0301: 20 D1 01 JSR $01D1 C2/0304: 85 65 STA $65 C2/0306: FA PLX C2/0307: C2 20 REP #$20 C2/0309: 18 CLC C2/030A: A5 0E LDA $0E C2/030C: 69 80 00 ADC #$0080 C2/030F: 85 0E STA $0E C2/0311: 7B TDC C2/0312: E2 20 SEP #$20 C2/0314: E8 INX C2/0315: E0 0C 00 CPX #$000C C2/0318: D0 BC BNE $02D6 C2/031A: A5 66 LDA $66 C2/031C: 05 65 ORA $65 C2/031E: D0 03 BNE $0323 C2/0320: EE 29 7C INC $7C29 C2/0323: 60 RTS C2/0324: C2 20 REP #$20 C2/0326: 20 B6 01 JSR $01B6 C2/0329: AA TAX C2/032A: 7B TDC C2/032B: E2 20 SEP #$20 C2/032D: 64 3D STZ $3D C2/032F: BF 80 0B D1 LDA $D10B80,X C2/0333: 99 FC 79 STA $79FC,Y C2/0336: E8 INX C2/0337: C8 INY C2/0338: E6 3D INC $3D C2/033A: A5 3D LDA $3D C2/033C: C9 05 CMP #$05 C2/033E: D0 EF BNE $032F C2/0340: C8 INY C2/0341: C8 INY C2/0342: C8 INY C2/0343: C8 INY C2/0344: BF 80 0B D1 LDA $D10B80,X C2/0348: 99 FC 79 STA $79FC,Y C2/034B: E8 INX C2/034C: C8 INY C2/034D: E6 3D INC $3D C2/034F: A5 3D LDA $3D C2/0351: C9 08 CMP #$08 C2/0353: D0 EF BNE $0344 C2/0355: 60 RTS C2/0356: 18 CLC C2/0357: AD EF 3C LDA $3CEF C2/035A: 69 18 ADC #$18 C2/035C: 8D EF 3C STA $3CEF C2/035F: 18 CLC C2/0360: AD F0 3C LDA $3CF0 C2/0363: 69 0C ADC #$0C C2/0365: 8D F0 3C STA $3CF0 C2/0368: 60 RTS C2/0369: B9 20 26 LDA $2620,Y C2/036C: 10 05 BPL $0373 C2/036E: A9 AA LDA #$AA C2/0370: 4C F9 03 JMP $03F9 C2/0373: 29 40 AND #$40 C2/0375: F0 0F BEQ $0386 C2/0377: B9 34 2B LDA $2B34,Y C2/037A: 29 20 AND #$20 C2/037C: F0 04 BEQ $0382 C2/037E: A9 AA LDA #$AA C2/0380: 80 77 BRA $03F9 C2/0382: A9 00 LDA #$00 C2/0384: 80 73 BRA $03F9 C2/0386: B9 20 26 LDA $2620,Y C2/0389: 0A ASL C2/038A: 0A ASL C2/038B: AA TAX C2/038C: 7B TDC C2/038D: A8 TAY C2/038E: BF 80 24 D1 LDA $D12480,X C2/0392: 99 20 27 STA $2720,Y C2/0395: E8 INX C2/0396: C8 INY C2/0397: C0 04 00 CPY #$0004 C2/039A: D0 F2 BNE $038E C2/039C: 7B TDC C2/039D: AA TAX C2/039E: A8 TAY C2/039F: A9 AA LDA #$AA C2/03A1: 85 0E STA $0E C2/03A3: BD 99 41 LDA $4199,X C2/03A6: 39 20 27 AND $2720,Y C2/03A9: D0 18 BNE $03C3 C2/03AB: BD 9A 41 LDA $419A,X C2/03AE: 39 21 27 AND $2721,Y C2/03B1: D0 10 BNE $03C3 C2/03B3: BD 9B 41 LDA $419B,X C2/03B6: 39 22 27 AND $2722,Y C2/03B9: D0 08 BNE $03C3 C2/03BB: BD 9C 41 LDA $419C,X C2/03BE: 39 23 27 AND $2723,Y C2/03C1: F0 2B BEQ $03EE C2/03C3: 8A TXA C2/03C4: 4A LSR C2/03C5: 4A LSR C2/03C6: D0 08 BNE $03D0 C2/03C8: A5 0E LDA $0E C2/03CA: 29 7F AND #$7F C2/03CC: 85 0E STA $0E C2/03CE: 80 1E BRA $03EE C2/03D0: C9 01 CMP #$01 C2/03D2: D0 08 BNE $03DC C2/03D4: A5 0E LDA $0E C2/03D6: 29 DF AND #$DF C2/03D8: 85 0E STA $0E C2/03DA: 80 12 BRA $03EE C2/03DC: C9 02 CMP #$02 C2/03DE: D0 08 BNE $03E8 C2/03E0: A5 0E LDA $0E C2/03E2: 29 F7 AND #$F7 C2/03E4: 85 0E STA $0E C2/03E6: 80 06 BRA $03EE C2/03E8: A5 0E LDA $0E C2/03EA: 29 FD AND #$FD C2/03EC: 85 0E STA $0E C2/03EE: E8 INX C2/03EF: E8 INX C2/03F0: E8 INX C2/03F1: E8 INX C2/03F2: E0 10 00 CPX #$0010 C2/03F5: D0 AC BNE $03A3 C2/03F7: A5 0E LDA $0E C2/03F9: 60 RTS C2/03FA: F0 31 BEQ $042D C2/03FC: C9 E0 CMP #$E0 C2/03FE: B0 71 BCS $0471 C2/0400: C9 80 CMP #$80 C2/0402: 90 35 BCC $0439 C2/0404: 38 SEC C2/0405: E9 80 SBC #$80 C2/0407: C2 20 REP #$20 C2/0409: 0A ASL C2/040A: 0A ASL C2/040B: 85 0E STA $0E C2/040D: 0A ASL C2/040E: 18 CLC C2/040F: 65 0E ADC $0E C2/0411: AA TAX C2/0412: 7B TDC C2/0413: E2 20 SEP #$20 C2/0415: BF 00 06 D1 LDA $D10600,X C2/0419: 29 08 AND #$08 C2/041B: F0 10 BEQ $042D C2/041D: BF 02 06 D1 LDA $D10602,X C2/0421: 29 3F AND #$3F C2/0423: 99 20 26 STA $2620,Y C2/0426: A9 5A LDA #$5A C2/0428: 99 34 2B STA $2B34,Y C2/042B: 80 63 BRA $0490 C2/042D: A9 80 LDA #$80 C2/042F: 99 20 26 STA $2620,Y C2/0432: A9 5A LDA #$5A C2/0434: 99 34 2B STA $2B34,Y C2/0437: 80 57 BRA $0490 C2/0439: C2 20 REP #$20 C2/043B: 0A ASL C2/043C: 0A ASL C2/043D: 85 0E STA $0E C2/043F: 0A ASL C2/0440: 18 CLC C2/0441: 65 0E ADC $0E C2/0443: AA TAX C2/0444: 7B TDC C2/0445: E2 20 SEP #$20 C2/0447: BF 04 00 D1 LDA $D10004,X C2/044B: 29 80 AND #$80 C2/044D: 20 BD 01 JSR $01BD C2/0450: 99 34 2B STA $2B34,Y C2/0453: BF 00 00 D1 LDA $D10000,X C2/0457: 99 34 2A STA $2A34,Y C2/045A: BF 02 00 D1 LDA $D10002,X C2/045E: 48 PHA C2/045F: 29 C0 AND #$C0 C2/0461: 09 1A ORA #$1A C2/0463: 19 34 2B ORA $2B34,Y C2/0466: 99 34 2B STA $2B34,Y C2/0469: 68 PLA C2/046A: 29 3F AND #$3F C2/046C: 99 20 26 STA $2620,Y C2/046F: 80 1F BRA $0490 C2/0471: 38 SEC C2/0472: E9 E0 SBC #$E0 C2/0474: C2 20 REP #$20 C2/0476: 0A ASL C2/0477: 0A ASL C2/0478: 0A ASL C2/0479: AA TAX C2/047A: 7B TDC C2/047B: E2 20 SEP #$20 C2/047D: BF 80 0A D1 LDA $D10A80,X C2/0481: 99 34 2A STA $2A34,Y C2/0484: BF 82 0A D1 LDA $D10A82,X C2/0488: 99 34 2B STA $2B34,Y C2/048B: A9 40 LDA #$40 C2/048D: 99 20 26 STA $2620,Y C2/0490: 60 RTS C2/0491: A2 0F 00 LDX #$000F C2/0494: 74 0E STZ $0E,X C2/0496: CA DEX C2/0497: 10 FB BPL $0494 C2/0499: A2 64 00 LDX #$0064 C2/049C: 86 12 STX $12 C2/049E: A6 2E LDX $2E C2/04A0: 86 0E STX $0E C2/04A2: A5 30 LDA $30 C2/04A4: 85 10 STA $10 C2/04A6: C2 20 REP #$20 C2/04A8: 18 CLC C2/04A9: A2 20 00 LDX #$0020 C2/04AC: 26 0E ROL $0E C2/04AE: 26 10 ROL $10 C2/04B0: 26 1A ROL $1A C2/04B2: 26 1C ROL $1C C2/04B4: 38 SEC C2/04B5: A5 1A LDA $1A C2/04B7: E5 12 SBC $12 C2/04B9: 85 1A STA $1A C2/04BB: A5 1C LDA $1C C2/04BD: E5 14 SBC $14 C2/04BF: 85 1C STA $1C C2/04C1: B0 0D BCS $04D0 C2/04C3: A5 1A LDA $1A C2/04C5: 65 12 ADC $12 C2/04C7: 85 1A STA $1A C2/04C9: A5 1C LDA $1C C2/04CB: 65 14 ADC $14 C2/04CD: 85 1C STA $1C C2/04CF: 18 CLC C2/04D0: 26 16 ROL $16 C2/04D2: 26 18 ROL $18 C2/04D4: CA DEX C2/04D5: D0 D5 BNE $04AC C2/04D7: 7B TDC C2/04D8: E2 20 SEP #$20 C2/04DA: 18 CLC C2/04DB: A5 16 LDA $16 C2/04DD: 65 08 ADC $08 C2/04DF: 85 08 STA $08 C2/04E1: A5 17 LDA $17 C2/04E3: 65 09 ADC $09 C2/04E5: 85 09 STA $09 C2/04E7: 38 SEC C2/04E8: A5 08 LDA $08 C2/04EA: E5 0A SBC $0A C2/04EC: A5 09 LDA $09 C2/04EE: E5 0B SBC $0B C2/04F0: 90 08 BCC $04FA C2/04F2: A5 0A LDA $0A C2/04F4: 85 08 STA $08 C2/04F6: A5 0B LDA $0B C2/04F8: 85 09 STA $09 C2/04FA: 60 RTS C2/04FB: 20 E1 16 JSR $16E1 C2/04FE: AD FA 79 LDA $79FA C2/0501: AA TAX C2/0502: 9E 2D 7B STZ $7B2D,X C2/0505: 9E 1C 7B STZ $7B1C,X C2/0508: 9E CC 7A STZ $7ACC,X C2/050B: EE FB 7B INC $7BFB C2/050E: 4C 50 17 JMP $1750 C2/0511: A5 47 LDA $47 C2/0513: C9 04 CMP #$04 C2/0515: 90 24 BCC $053B C2/0517: 38 SEC C2/0518: E9 04 SBC #$04 C2/051A: 0A ASL C2/051B: AA TAX C2/051C: BF 95 EE D0 LDA $D0EE95,X C2/0520: 85 0E STA $0E C2/0522: BF 96 EE D0 LDA $D0EE96,X C2/0526: 85 0F STA $0F C2/0528: 7B TDC C2/0529: A8 TAY C2/052A: A6 0E LDX $0E C2/052C: BD 67 43 LDA $4367,X C2/052F: 99 4C 38 STA $384C,Y C2/0532: E8 INX C2/0533: C8 INY C2/0534: C0 64 00 CPY #$0064 C2/0537: D0 F3 BNE $052C C2/0539: 80 12 BRA $054D C2/053B: 20 FA 98 JSR $98FA C2/053E: 9E 4C 38 STZ $384C,X C2/0541: 9E 4D 38 STZ $384D,X C2/0544: 9E 4E 38 STZ $384E,X C2/0547: 9E 4F 38 STZ $384F,X C2/054A: 9E 50 38 STZ $3850,X C2/054D: AD FA 79 LDA $79FA C2/0550: AA TAX C2/0551: A9 7E LDA #$7E C2/0553: 9D 2D 7B STA $7B2D,X C2/0556: 9E 1C 7B STZ $7B1C,X C2/0559: 9E CC 7A STZ $7ACC,X C2/055C: EE FB 7B INC $7BFB C2/055F: AD FA 79 LDA $79FA C2/0562: 0A ASL C2/0563: AA TAX C2/0564: A9 80 LDA #$80 C2/0566: 9D DC 7A STA $7ADC,X C2/0569: 9E DD 7A STZ $7ADD,X C2/056C: EE FA 79 INC $79FA C2/056F: 60 RTS C2/0570: 9C 62 7C STZ $7C62 C2/0573: 20 23 99 JSR $9923 C2/0576: 20 5F 17 JSR $175F C2/0579: A6 32 LDX $32 C2/057B: BD 56 20 LDA $2056,X C2/057E: 29 10 AND #$10 C2/0580: F0 03 BEQ $0585 C2/0582: 4C 32 06 JMP $0632 C2/0585: BD 5A 20 LDA $205A,X C2/0588: C9 EF CMP #$EF C2/058A: D0 06 BNE $0592 C2/058C: 20 67 07 JSR $0767 C2/058F: 4C 43 0E JMP $0E43 C2/0592: 8D 22 27 STA $2722 C2/0595: 38 SEC C2/0596: E9 E0 SBC #$E0 C2/0598: C2 20 REP #$20 C2/059A: 20 B6 01 JSR $01B6 C2/059D: AA TAX C2/059E: 7B TDC C2/059F: E2 20 SEP #$20 C2/05A1: A4 0C LDY $0C C2/05A3: 64 0A STZ $0A C2/05A5: BF 80 0A D1 LDA $D10A80,X C2/05A9: 99 FC 79 STA $79FC,Y C2/05AC: E8 INX C2/05AD: C8 INY C2/05AE: E6 0A INC $0A C2/05B0: A5 0A LDA $0A C2/05B2: C9 05 CMP #$05 C2/05B4: D0 EF BNE $05A5 C2/05B6: C8 INY C2/05B7: C8 INY C2/05B8: C8 INY C2/05B9: C8 INY C2/05BA: BF 80 0A D1 LDA $D10A80,X C2/05BE: 99 FC 79 STA $79FC,Y C2/05C1: E8 INX C2/05C2: C8 INY C2/05C3: E6 0A INC $0A C2/05C5: A5 0A LDA $0A C2/05C7: C9 08 CMP #$08 C2/05C9: D0 EF BNE $05BA C2/05CB: 20 C2 02 JSR $02C2 C2/05CE: D0 13 BNE $05E3 C2/05D0: A4 0C LDY $0C C2/05D2: B9 00 7A LDA $7A00,Y C2/05D5: 10 09 BPL $05E0 C2/05D7: AD FA 79 LDA $79FA C2/05DA: AA TAX C2/05DB: FE EB 7B INC $7BEB,X C2/05DE: 80 03 BRA $05E3 C2/05E0: 20 FE 4A JSR $4AFE C2/05E3: 20 A9 02 JSR $02A9 C2/05E6: AD 22 27 LDA $2722 C2/05E9: 8D 21 26 STA $2621 C2/05EC: A9 04 LDA #$04 C2/05EE: 8D 20 26 STA $2620 C2/05F1: 20 2F 99 JSR $992F C2/05F4: 20 FA 98 JSR $98FA C2/05F7: 9E 4C 38 STZ $384C,X C2/05FA: A9 FC LDA #$FC C2/05FC: 9D 4D 38 STA $384D,X C2/05FF: A9 09 LDA #$09 C2/0601: 9D 4E 38 STA $384E,X C2/0604: AD 22 27 LDA $2722 C2/0607: 9D 4F 38 STA $384F,X C2/060A: 9E 50 38 STZ $3850,X C2/060D: A4 0C LDY $0C C2/060F: AD FA 79 LDA $79FA C2/0612: AA TAX C2/0613: B9 00 7A LDA $7A00,Y C2/0616: 29 7F AND #$7F C2/0618: 9D 2D 7B STA $7B2D,X C2/061B: AD A0 26 LDA $26A0 C2/061E: 9D 1C 7B STA $7B1C,X C2/0621: F0 05 BEQ $0628 C2/0623: FE 1C 7B INC $7B1C,X C2/0626: A9 80 LDA #$80 C2/0628: 9D CC 7A STA $7ACC,X C2/062B: 20 35 17 JSR $1735 C2/062E: 20 E3 98 JSR $98E3 C2/0631: 60 RTS Item Command C2/0632: 64 45 STZ $45 C2/0634: A5 47 LDA $47 C2/0636: AA TAX C2/0637: BF 85 ED D0 LDA $D0ED85,X C2/063B: A8 TAY C2/063C: A6 32 LDX $32 C2/063E: BD 5A 20 LDA $205A,X C2/0641: D0 0F BNE $0652 C2/0643: BD 13 20 LDA $2013,X C2/0646: 9D 5A 20 STA $205A,X C2/0649: 8D 62 7C STA $7C62 C2/064C: AA TAX C2/064D: B9 8B 40 LDA $408B,Y C2/0650: 80 0F BRA $0661 C2/0652: E6 45 INC $45 C2/0654: BD 14 20 LDA $2014,X C2/0657: 9D 5A 20 STA $205A,X C2/065A: 8D 62 7C STA $7C62 C2/065D: AA TAX C2/065E: B9 97 40 LDA $4097,Y C2/0661: 85 46 STA $46 C2/0663: 29 7F AND #$7F C2/0665: 9B TXY C2/0666: 48 PHA C2/0667: 48 PHA C2/0668: AD FA 79 LDA $79FA C2/066B: AA TAX C2/066C: 68 PLA C2/066D: 9D 2D 7B STA $7B2D,X C2/0670: 98 TYA C2/0671: 8D 21 26 STA $2621 C2/0674: A9 04 LDA #$04 C2/0676: 8D 20 26 STA $2620 C2/0679: 20 2F 99 JSR $992F C2/067C: AD FA 79 LDA $79FA C2/067F: AA TAX C2/0680: BD 2D 7B LDA $7B2D,X C2/0683: A4 0C LDY $0C C2/0685: 20 24 03 JSR $0324 C2/0688: 20 C2 02 JSR $02C2 C2/068B: D0 13 BNE $06A0 C2/068D: A4 0C LDY $0C C2/068F: B9 00 7A LDA $7A00,Y C2/0692: 10 09 BPL $069D C2/0694: AD FA 79 LDA $79FA C2/0697: AA TAX C2/0698: FE EB 7B INC $7BEB,X C2/069B: 80 03 BRA $06A0 C2/069D: 20 FE 4A JSR $4AFE C2/06A0: 20 A9 02 JSR $02A9 C2/06A3: 20 FA 98 JSR $98FA C2/06A6: 9E 4C 38 STZ $384C,X C2/06A9: A9 FC LDA #$FC C2/06AB: 9D 4D 38 STA $384D,X C2/06AE: A9 0A LDA #$0A C2/06B0: 9D 4E 38 STA $384E,X C2/06B3: 68 PLA C2/06B4: 9D 4F 38 STA $384F,X C2/06B7: 9E 50 38 STZ $3850,X C2/06BA: AD FA 79 LDA $79FA C2/06BD: AA TAX C2/06BE: BD 2D 7B LDA $7B2D,X C2/06C1: 10 03 BPL $06C6 C2/06C3: 7B TDC C2/06C4: 80 07 BRA $06CD C2/06C6: A4 0C LDY $0C C2/06C8: B9 00 7A LDA $7A00,Y C2/06CB: 29 7F AND #$7F C2/06CD: 9D 2D 7B STA $7B2D,X C2/06D0: AD A0 26 LDA $26A0 C2/06D3: 9D 1C 7B STA $7B1C,X C2/06D6: F0 05 BEQ $06DD C2/06D8: FE 1C 7B INC $7B1C,X C2/06DB: A9 80 LDA #$80 C2/06DD: 9D CC 7A STA $7ACC,X C2/06E0: 20 35 17 JSR $1735 C2/06E3: 20 E3 98 JSR $98E3 C2/06E6: A5 46 LDA $46 C2/06E8: 10 7C BPL $0766 C2/06EA: A5 47 LDA $47 C2/06EC: 20 B7 01 JSR $01B7 C2/06EF: 85 0E STA $0E C2/06F1: 0A ASL C2/06F2: 18 CLC C2/06F3: 65 0E ADC $0E C2/06F5: A8 TAY C2/06F6: A5 45 LDA $45 C2/06F8: D0 1B BNE $0715 C2/06FA: 7B TDC C2/06FB: 99 AC 37 STA $37AC,Y C2/06FE: 99 AE 37 STA $37AE,Y C2/0701: 99 B0 37 STA $37B0,Y C2/0704: A9 38 LDA #$38 C2/0706: 99 B2 37 STA $37B2,Y C2/0709: A9 5A LDA #$5A C2/070B: 99 B4 37 STA $37B4,Y C2/070E: A9 AA LDA #$AA C2/0710: 99 B6 37 STA $37B6,Y C2/0713: 80 19 BRA $072E C2/0715: 7B TDC C2/0716: 99 AD 37 STA $37AD,Y C2/0719: 99 AF 37 STA $37AF,Y C2/071C: 99 B1 37 STA $37B1,Y C2/071F: A9 38 LDA #$38 C2/0721: 99 B3 37 STA $37B3,Y C2/0724: A9 5A LDA #$5A C2/0726: 99 B5 37 STA $37B5,Y C2/0729: A9 AA LDA #$AA C2/072B: 99 B7 37 STA $37B7,Y C2/072E: AD EF 3C LDA $3CEF C2/0731: A8 TAY C2/0732: A9 50 LDA #$50 C2/0734: 99 5F 3C STA $3C5F,Y C2/0737: AD EF 3C LDA $3CEF C2/073A: 85 0E STA $0E C2/073C: 0A ASL C2/073D: 18 CLC C2/073E: 65 0E ADC $0E C2/0740: AA TAX C2/0741: AD 62 7C LDA $7C62 C2/0744: 9D BF 3C STA $3CBF,X C2/0747: 9E C0 3C STZ $3CC0,X C2/074A: 9E C1 3C STZ $3CC1,X C2/074D: 20 4C 99 JSR $994C C2/0750: AD CC 41 LDA $41CC C2/0753: 48 PHA C2/0754: A5 47 LDA $47 C2/0756: 8D CC 41 STA $41CC C2/0759: 8D 7B 7B STA $7B7B C2/075C: 20 3A 9F JSR $9F3A C2/075F: 68 PLA C2/0760: 8D CC 41 STA $41CC C2/0763: 20 6F 9A JSR $9A6F C2/0766: 60 RTS Row Command C2/0767: AD 74 7C LDA $7C74 C2/076A: C9 0D CMP #$0D C2/076C: 90 0A BCC $0778 C2/076E: C9 20 CMP #$20 C2/0770: B0 04 BCS $0776 C2/0772: A9 0D LDA #$0D C2/0774: 80 02 BRA $0778 C2/0776: A9 0E LDA #$0E C2/0778: AA TAX C2/0779: BF E7 EE D0 LDA $D0EEE7,X C2/077D: 8D 22 27 STA $2722 C2/0780: 9C 23 27 STZ $2723 C2/0783: 18 CLC C2/0784: AD 74 7C LDA $7C74 C2/0787: 69 01 ADC #$01 C2/0789: 90 02 BCC $078D C2/078B: A9 FF LDA #$FF C2/078D: 8D 74 7C STA $7C74 C2/0790: 60 RTS Defend Command C2/0791: A9 03 LDA #$03 C2/0793: 20 AA 16 JSR $16AA C2/0796: EE FB 7B INC $7BFB C2/0799: A9 02 LDA #$02 C2/079B: 20 E1 16 JSR $16E1 C2/079E: 20 05 17 JSR $1705 C2/07A1: 4C 50 17 JMP $1750 Fight Command C2/07A4: A9 03 LDA #$03 C2/07A6: 4C FB 04 JMP $04FB Guard Command C2/07A9: A9 05 LDA #$05 C2/07AB: 4C FB 04 JMP $04FB Kick Command C2/07AE: A9 07 LDA #$07 C2/07B0: 20 AA 16 JSR $16AA C2/07B3: 20 5F 17 JSR $175F C2/07B6: 20 A9 02 JSR $02A9 C2/07B9: 20 C2 02 JSR $02C2 C2/07BC: A9 07 LDA #$07 C2/07BE: 20 FA 16 JSR $16FA (Display Message) C2/07C1: A9 06 LDA #$06 C2/07C3: 20 E1 16 JSR $16E1 C2/07C6: 20 1A 17 JSR $171A C2/07C9: 20 35 17 JSR $1735 C2/07CC: 4C E3 98 JMP $98E3 BuildUp Command C2/07CF: A9 08 LDA #$08 C2/07D1: 20 FA 16 JSR $16FA (Display Message) C2/07D4: A9 07 LDA #$07 C2/07D6: 20 E1 16 JSR $16E1 C2/07D9: AD FA 79 LDA $79FA C2/07DC: AA TAX C2/07DD: 9E 2D 7B STZ $7B2D,X C2/07E0: 9E 1C 7B STZ $7B1C,X C2/07E3: 9E CC 7A STZ $7ACC,X C2/07E6: 20 50 17 JSR $1750 C2/07E9: A6 32 LDX $32 C2/07EB: A9 4E LDA #$4E C2/07ED: 9D 57 20 STA $2057,X C2/07F0: A9 10 LDA #$10 C2/07F2: 9D 1F 20 STA $201F,X (M = M * 2) C2/07F5: A9 4E LDA #$4E C2/07F7: AA TAX C2/07F8: BF A0 5D D1 LDA $D15DA0,X C2/07FC: 48 PHA C2/07FD: A5 47 LDA $47 C2/07FF: 20 07 02 JSR $0207 C2/0802: A6 32 LDX $32 C2/0804: 68 PLA C2/0805: 20 63 61 JSR $6163 C2/0808: 99 7F 3D STA $3D7F,Y C2/080B: A9 41 LDA #$41 C2/080D: 99 FB 3C STA $3CFB,Y C2/0810: EE FC 7B INC $7BFC C2/0813: 60 RTS Steal Command C2/0814: 20 5F 17 JSR $175F C2/0817: 20 FE 4A JSR $4AFE C2/081A: A6 32 LDX $32 C2/081C: A5 66 LDA $66 C2/081E: 9D 59 20 STA $2059,X C2/0821: A5 65 LDA $65 C2/0823: 9D 58 20 STA $2058,X C2/0826: 20 A9 02 JSR $02A9 C2/0829: A5 47 LDA $47 C2/082B: AA TAX C2/082C: BF 85 ED D0 LDA $D0ED85,X C2/0830: AA TAX C2/0831: 86 0E STX $0E C2/0833: A6 32 LDX $32 C2/0835: BD 13 20 LDA $2013,X C2/0838: D0 03 BNE $083D C2/083A: 4C 9D 08 JMP $089D C2/083D: 20 23 99 JSR $9923 C2/0840: 84 14 STY $14 C2/0842: 64 12 STZ $12 C2/0844: A6 0E LDX $0E C2/0846: BD 85 40 LDA $4085,X C2/0849: 99 FC 79 STA $79FC,Y C2/084C: E8 INX C2/084D: C8 INY C2/084E: E6 12 INC $12 C2/0850: A5 12 LDA $12 C2/0852: C9 0C CMP #$0C C2/0854: D0 F0 BNE $0846 C2/0856: A6 0E LDX $0E C2/0858: BD 8A 40 LDA $408A,X C2/085B: 29 04 AND #$04 C2/085D: D0 03 BNE $0862 C2/085F: 7B TDC C2/0860: 80 07 BRA $0869 C2/0862: A6 32 LDX $32 C2/0864: BD 7A 20 LDA $207A,X C2/0867: 29 7F AND #$7F C2/0869: 48 PHA C2/086A: 20 FA 98 JSR $98FA C2/086D: 9E 4C 38 STZ $384C,X C2/0870: A9 FC LDA #$FC C2/0872: 9D 4D 38 STA $384D,X C2/0875: A9 01 LDA #$01 C2/0877: 9D 4E 38 STA $384E,X C2/087A: A9 04 LDA #$04 C2/087C: 9D 4F 38 STA $384F,X C2/087F: 68 PLA C2/0880: 9D 50 38 STA $3850,X C2/0883: A6 0E LDX $0E C2/0885: BD 8D 40 LDA $408D,X C2/0888: 48 PHA C2/0889: AD FA 79 LDA $79FA C2/088C: AA TAX C2/088D: 68 PLA C2/088E: 9D 2D 7B STA $7B2D,X C2/0891: 9E 1C 7B STZ $7B1C,X C2/0894: 9E CC 7A STZ $7ACC,X C2/0897: 20 35 17 JSR $1735 C2/089A: 20 E3 98 JSR $98E3 C2/089D: A6 32 LDX $32 C2/089F: BD 14 20 LDA $2014,X C2/08A2: D0 01 BNE $08A5 C2/08A4: 60 RTS C2/08A5: 20 23 99 JSR $9923 C2/08A8: 84 12 STY $12 C2/08AA: 64 14 STZ $14 C2/08AC: A6 0E LDX $0E C2/08AE: BD 91 40 LDA $4091,X C2/08B1: 99 FC 79 STA $79FC,Y C2/08B4: E8 INX C2/08B5: C8 INY C2/08B6: E6 14 INC $14 C2/08B8: A5 14 LDA $14 C2/08BA: C9 0C CMP #$0C C2/08BC: D0 F0 BNE $08AE C2/08BE: A6 0E LDX $0E C2/08C0: AD FA 79 LDA $79FA C2/08C3: A8 TAY C2/08C4: BD 99 40 LDA $4099,X C2/08C7: 99 2D 7B STA $7B2D,Y C2/08CA: 20 FA 98 JSR $98FA C2/08CD: 9E 4C 38 STZ $384C,X C2/08D0: A9 FC LDA #$FC C2/08D2: 9D 4D 38 STA $384D,X C2/08D5: A9 01 LDA #$01 C2/08D7: 9D 4E 38 STA $384E,X C2/08DA: A9 04 LDA #$04 C2/08DC: 9D 4F 38 STA $384F,X C2/08DF: 86 08 STX $08 C2/08E1: A6 0E LDX $0E C2/08E3: BD 96 40 LDA $4096,X C2/08E6: 29 04 AND #$04 C2/08E8: D0 04 BNE $08EE C2/08EA: A9 80 LDA #$80 C2/08EC: 80 07 BRA $08F5 C2/08EE: A6 32 LDX $32 C2/08F0: BD 7A 20 LDA $207A,X C2/08F3: 09 80 ORA #$80 C2/08F5: A6 08 LDX $08 C2/08F7: 9D 50 38 STA $3850,X C2/08FA: AD FA 79 LDA $79FA C2/08FD: AA TAX C2/08FE: 9E 1C 7B STZ $7B1C,X C2/0901: 9E CC 7A STZ $7ACC,X C2/0904: 20 35 17 JSR $1735 C2/0907: 20 E3 98 JSR $98E3 C2/090A: 60 RTS Mantra Command C2/090B: A9 09 LDA #$09 C2/090D: 20 AA 16 JSR $16AA C2/0910: A9 09 LDA #$09 C2/0912: 20 FA 16 JSR $16FA (Display Message) C2/0915: A9 08 LDA #$08 C2/0917: 20 E1 16 JSR $16E1 C2/091A: 20 05 17 JSR $1705 C2/091D: 20 50 17 JSR $1750 C2/0920: AD FA 79 LDA $79FA C2/0923: AA TAX C2/0924: 9E 2D 7B STZ $7B2D,X C2/0927: 9E 1C 7B STZ $7B1C,X C2/092A: 9E CC 7A STZ $7ACC,X C2/092D: 20 50 17 JSR $1750 C2/0930: 4C E3 98 JMP $98E3 Escape Command C2/0933: A9 0A LDA #$0A C2/0935: 20 AA 16 JSR $16AA C2/0938: EE FB 7B INC $7BFB C2/093B: A9 0A LDA #$0A C2/093D: 20 FA 16 JSR $16FA (Display Message) C2/0940: A9 09 LDA #$09 C2/0942: 20 E1 16 JSR $16E1 C2/0945: 20 05 17 JSR $1705 C2/0948: 20 50 17 JSR $1750 C2/094B: 4C 4C 99 JMP $994C Steal Command C2/094E: A9 0B LDA #$0B C2/0950: 20 AA 16 JSR $16AA C2/0953: 20 5F 17 JSR $175F C2/0956: 20 FE 4A JSR $4AFE C2/0959: 20 A9 02 JSR $02A9 C2/095C: A9 0B LDA #$0B C2/095E: 20 FA 16 JSR $16FA (Display Message) C2/0961: A9 0A LDA #$0A C2/0963: 20 E1 16 JSR $16E1 C2/0966: 20 05 17 JSR $1705 C2/0969: 20 35 17 JSR $1735 C2/096C: 4C 4C 99 JMP $994C Capture Command C2/096F: 9C FA 79 STZ $79FA C2/0972: 9C F9 79 STZ $79F9 C2/0975: A9 0C LDA #$0C C2/0977: 20 FA 16 JSR $16FA (Display Message) C2/097A: 20 14 08 JSR $0814 (Steal Command) C2/097D: A9 0B LDA #$0B C2/097F: 20 AA 16 JSR $16AA C2/0982: A9 0A LDA #$0A C2/0984: 20 E1 16 JSR $16E1 C2/0987: 20 05 17 JSR $1705 C2/098A: 20 35 17 JSR $1735 C2/098D: 4C 4C 99 JMP $994C Jump Command C2/0990: A9 0D LDA #$0D C2/0992: 20 FA 16 JSR $16FA (Display Message) C2/0995: A9 0C LDA #$0C C2/0997: 20 E1 16 JSR $16E1 C2/099A: AD FA 79 LDA $79FA C2/099D: AA TAX C2/099E: 9E 2D 7B STZ $7B2D,X C2/09A1: 9E 1C 7B STZ $7B1C,X C2/09A4: 9E CC 7A STZ $7ACC,X C2/09A7: 20 50 17 JSR $1750 C2/09AA: EE FB 7B INC $7BFB C2/09AD: A6 32 LDX $32 C2/09AF: A9 4F LDA #$4F C2/09B1: 9D 57 20 STA $2057,X C2/09B4: A9 10 LDA #$10 C2/09B6: 9D 1E 20 STA $201E,X (Jumping) C2/09B9: A9 80 LDA #$80 C2/09BB: 9D 1F 20 STA $201F,X (Autohit) C2/09BE: A9 4F LDA #$4F C2/09C0: AA TAX C2/09C1: BF A0 5D D1 LDA $D15DA0,X C2/09C5: 48 PHA C2/09C6: A5 47 LDA $47 C2/09C8: 20 07 02 JSR $0207 C2/09CB: A6 32 LDX $32 C2/09CD: 68 PLA C2/09CE: 20 63 61 JSR $6163 (Haste or Slow Modifiers) C2/09D1: 99 7F 3D STA $3D7F,Y C2/09D4: A9 41 LDA #$41 C2/09D6: 99 FB 3C STA $3CFB,Y C2/09D9: EE FC 7B INC $7BFC C2/09DC: 60 RTS C2/09DD: A9 2D LDA #$2D C2/09DF: 20 E1 16 JSR $16E1 C2/09E2: 20 5F 17 JSR $175F C2/09E5: 20 FE 4A JSR $4AFE C2/09E8: A6 32 LDX $32 C2/09EA: A5 66 LDA $66 C2/09EC: 9D 59 20 STA $2059,X C2/09EF: A5 65 LDA $65 C2/09F1: 9D 58 20 STA $2058,X C2/09F4: 20 A9 02 JSR $02A9 C2/09F7: A5 47 LDA $47 C2/09F9: AA TAX C2/09FA: BF 85 ED D0 LDA $D0ED85,X C2/09FE: AA TAX C2/09FF: 86 0E STX $0E C2/0A01: A6 32 LDX $32 C2/0A03: BD 13 20 LDA $2013,X C2/0A06: D0 03 BNE $0A0B C2/0A08: 4C 3C 0A JMP $0A3C C2/0A0B: 20 23 99 JSR $9923 C2/0A0E: 64 12 STZ $12 C2/0A10: A6 0E LDX $0E C2/0A12: BD 85 40 LDA $4085,X C2/0A15: 99 FC 79 STA $79FC,Y C2/0A18: E8 INX C2/0A19: C8 INY C2/0A1A: E6 12 INC $12 C2/0A1C: A5 12 LDA $12 C2/0A1E: C9 0C CMP #$0C C2/0A20: D0 F0 BNE $0A12 C2/0A22: A6 0E LDX $0E C2/0A24: BD 8D 40 LDA $408D,X C2/0A27: 48 PHA C2/0A28: AD FA 79 LDA $79FA C2/0A2B: AA TAX C2/0A2C: 68 PLA C2/0A2D: 9D 2D 7B STA $7B2D,X C2/0A30: 9E 1C 7B STZ $7B1C,X C2/0A33: 9E CC 7A STZ $7ACC,X C2/0A36: 20 35 17 JSR $1735 C2/0A39: 20 E3 98 JSR $98E3 C2/0A3C: A6 32 LDX $32 C2/0A3E: BD 14 20 LDA $2014,X C2/0A41: D0 03 BNE $0A46 C2/0A43: 4C 79 0A JMP $0A79 C2/0A46: 20 23 99 JSR $9923 C2/0A49: 64 12 STZ $12 C2/0A4B: A6 0E LDX $0E C2/0A4D: BD 91 40 LDA $4091,X C2/0A50: 99 FC 79 STA $79FC,Y C2/0A53: E8 INX C2/0A54: C8 INY C2/0A55: E6 12 INC $12 C2/0A57: A5 12 LDA $12 C2/0A59: C9 0C CMP #$0C C2/0A5B: D0 F0 BNE $0A4D C2/0A5D: A6 0E LDX $0E C2/0A5F: AD FA 79 LDA $79FA C2/0A62: A8 TAY C2/0A63: BD 99 40 LDA $4099,X C2/0A66: 99 2D 7B STA $7B2D,Y C2/0A69: AD FA 79 LDA $79FA C2/0A6C: AA TAX C2/0A6D: 9E 1C 7B STZ $7B1C,X C2/0A70: 9E CC 7A STZ $7ACC,X C2/0A73: 20 35 17 JSR $1735 C2/0A76: 20 E3 98 JSR $98E3 C2/0A79: EE FB 7B INC $7BFB C2/0A7C: 60 RTS C2/0A7D: A9 50 LDA #$50 C2/0A7F: 20 AA 16 JSR $16AA C2/0A82: 20 5F 17 JSR $175F C2/0A85: 20 FE 4A JSR $4AFE C2/0A88: 64 65 STZ $65 C2/0A8A: A5 47 LDA $47 C2/0A8C: AA TAX C2/0A8D: 7B TDC C2/0A8E: 20 D6 01 JSR $01D6 C2/0A91: 85 66 STA $66 C2/0A93: 20 A9 02 JSR $02A9 C2/0A96: EE FB 7B INC $7BFB C2/0A99: A9 2E LDA #$2E C2/0A9B: 20 E1 16 JSR $16E1 C2/0A9E: 20 05 17 JSR $1705 C2/0AA1: 4C 35 17 JMP $1735 Dragon Sword Command C2/0AA4: 20 5F 17 JSR $175F C2/0AA7: 20 FE 4A JSR $4AFE C2/0AAA: 20 A9 02 JSR $02A9 C2/0AAD: 20 C2 02 JSR $02C2 C2/0AB0: A9 0E LDA #$0E C2/0AB2: 20 FA 16 JSR $16FA (Display Message) C2/0AB5: A9 0D LDA #$0D C2/0AB7: 20 E1 16 JSR $16E1 C2/0ABA: 20 23 99 JSR $9923 C2/0ABD: A9 71 LDA #$71 C2/0ABF: 20 24 03 JSR $0324 C2/0AC2: 20 05 17 JSR $1705 C2/0AC5: 20 35 17 JSR $1735 C2/0AC8: 20 E3 98 JSR $98E3 C2/0ACB: 20 23 99 JSR $9923 C2/0ACE: A9 72 LDA #$72 C2/0AD0: 20 24 03 JSR $0324 C2/0AD3: 20 05 17 JSR $1705 C2/0AD6: 20 35 17 JSR $1735 C2/0AD9: 4C E3 98 JMP $98E3 Smoke Command C2/0ADC: A9 0F LDA #$0F C2/0ADE: 20 AA 16 JSR $16AA C2/0AE1: 20 5F 17 JSR $175F C2/0AE4: 20 A9 02 JSR $02A9 C2/0AE7: 20 C2 02 JSR $02C2 C2/0AEA: A9 0F LDA #$0F C2/0AEC: 20 FA 16 JSR $16FA (Display Message) C2/0AEF: A9 0E LDA #$0E C2/0AF1: 20 E1 16 JSR $16E1 C2/0AF4: 20 1A 17 JSR $171A C2/0AF7: 4C 35 17 JMP $1735 Image Command C2/0AFA: A9 10 LDA #$10 C2/0AFC: 20 AA 16 JSR $16AA C2/0AFF: A9 10 LDA #$10 C2/0B01: 20 FA 16 JSR $16FA (Display Message) C2/0B04: A9 0F LDA #$0F C2/0B06: 20 E1 16 JSR $16E1 C2/0B09: 20 05 17 JSR $1705 C2/0B0C: 4C 50 17 JMP $1750 C2/0B0F: A6 32 LDX $32 C2/0B11: BD 5A 20 LDA $205A,X C2/0B14: 10 38 BPL $0B4E C2/0B16: 7B TDC C2/0B17: AA TAX C2/0B18: 64 0E STZ $0E C2/0B1A: BD C6 3E LDA $3EC6,X C2/0B1D: F0 07 BEQ $0B26 C2/0B1F: A5 0E LDA $0E C2/0B21: 20 D6 01 JSR $01D6 C2/0B24: 85 0E STA $0E C2/0B26: E8 INX C2/0B27: E0 08 00 CPX #$0008 C2/0B2A: D0 EE BNE $0B1A C2/0B2C: A6 32 LDX $32 C2/0B2E: A5 0E LDA $0E C2/0B30: 9D 58 20 STA $2058,X C2/0B33: AD F1 04 LDA $04F1 C2/0B36: F0 0E BEQ $0B46 C2/0B38: AD F0 04 LDA $04F0 C2/0B3B: C9 BF CMP #$BF C2/0B3D: D0 07 BNE $0B46 C2/0B3F: A5 0E LDA $0E C2/0B41: 29 FC AND #$FC C2/0B43: 9D 58 20 STA $2058,X C2/0B46: A9 40 LDA #$40 C2/0B48: 9D 56 20 STA $2056,X C2/0B4B: 4C 70 05 JMP $0570 Throw Command C2/0B4E: A9 11 LDA #$11 C2/0B50: 20 AA 16 JSR $16AA C2/0B53: 20 5F 17 JSR $175F C2/0B56: 20 FE 4A JSR $4AFE C2/0B59: 20 A9 02 JSR $02A9 C2/0B5C: A9 11 LDA #$11 C2/0B5E: 20 FA 16 JSR $16FA (Display Message) C2/0B61: A9 10 LDA #$10 C2/0B63: 20 E1 16 JSR $16E1 C2/0B66: 20 05 17 JSR $1705 C2/0B69: 20 35 17 JSR $1735 C2/0B6C: 4C E3 98 JMP $98E3 SwordSlap Command C2/0B6F: A9 12 LDA #$12 C2/0B71: 20 FA 16 JSR $16FA (Display Message) C2/0B74: EE FD 7B INC $7BFD C2/0B77: 4C FF 45 JMP $45FF GilToss Command C2/0B7A: A9 13 LDA #$13 C2/0B7C: 20 AA 16 JSR $16AA C2/0B7F: 20 5F 17 JSR $175F C2/0B82: 20 A9 02 JSR $02A9 C2/0B85: 20 C2 02 JSR $02C2 C2/0B88: A9 13 LDA #$13 C2/0B8A: 20 FA 16 JSR $16FA (Display Message) C2/0B8D: A9 12 LDA #$12 C2/0B8F: 20 E1 16 JSR $16E1 C2/0B92: 20 1A 17 JSR $171A C2/0B95: 20 35 17 JSR $1735 C2/0B98: 4C E3 98 JMP $98E3 Slash Command C2/0B9B: A9 14 LDA #$14 C2/0B9D: 20 AA 16 JSR $16AA C2/0BA0: 20 5F 17 JSR $175F C2/0BA3: 20 A9 02 JSR $02A9 C2/0BA6: 20 C2 02 JSR $02C2 C2/0BA9: EE FB 7B INC $7BFB C2/0BAC: A9 14 LDA #$14 C2/0BAE: 20 FA 16 JSR $16FA (Display Message) C2/0BB1: A9 13 LDA #$13 C2/0BB3: 20 E1 16 JSR $16E1 C2/0BB6: 20 1A 17 JSR $171A C2/0BB9: 20 35 17 JSR $1735 C2/0BBC: 4C E3 98 JMP $98E3 Animals Command C2/0BBF: 7B TDC C2/0BC0: AA TAX C2/0BC1: AD E5 7B LDA $7BE5 C2/0BC4: 20 7C 00 JSR $007C (0..Level) C2/0BC7: D0 03 BNE $0BCC C2/0BC9: 7B TDC C2/0BCA: 80 3A BRA $0C06 C2/0BCC: C9 05 CMP #$05 C2/0BCE: B0 04 BCS $0BD4 (0..Level) < 5 C2/0BD0: A9 01 LDA #$01 C2/0BD2: 80 32 BRA $0C06 C2/0BD4: C9 0A CMP #$0A (0..Level) < 10 C2/0BD6: B0 04 BCS $0BDC C2/0BD8: A9 02 LDA #$02 C2/0BDA: 80 2A BRA $0C06 C2/0BDC: C9 14 CMP #$14 (0..Level) < 20 C2/0BDE: B0 04 BCS $0BE4 C2/0BE0: A9 03 LDA #$03 C2/0BE2: 80 22 BRA $0C06 C2/0BE4: C9 1E CMP #$1E (0..Level) < 30 C2/0BE6: B0 04 BCS $0BEC C2/0BE8: A9 04 LDA #$04 C2/0BEA: 80 1A BRA $0C06 C2/0BEC: C9 28 CMP #$28 (0..Level) < 40 C2/0BEE: B0 04 BCS $0BF4 C2/0BF0: A9 05 LDA #$05 C2/0BF2: 80 12 BRA $0C06 C2/0BF4: C9 32 CMP #$32 (0..Level) < 50 C2/0BF6: B0 04 BCS $0BFC C2/0BF8: A9 06 LDA #$06 C2/0BFA: 80 0A BRA $0C06 C2/0BFC: C9 3C CMP #$3C (0..Level) < 60 C2/0BFE: B0 04 BCS $0C04 C2/0C00: A9 07 LDA #$07 C2/0C02: 80 02 BRA $0C06 C2/0C04: A9 08 LDA #$08 C2/0C06: 8D 22 27 STA $2722 C2/0C09: C2 20 REP #$20 C2/0C0B: 20 B6 01 JSR $01B6 x8 C2/0C0E: AA TAX C2/0C0F: 7B TDC C2/0C10: E2 20 SEP #$20 C2/0C12: 7B TDC C2/0C13: A8 TAY C2/0C14: BF B1 6A D1 LDA $D16AB1,X C2/0C18: 99 20 26 STA $2620,Y C2/0C1B: E8 INX C2/0C1C: C8 INY C2/0C1D: C0 08 00 CPY #$0008 C2/0C20: D0 F2 BNE $0C14 C2/0C22: 64 66 STZ $66 C2/0C24: 64 65 STZ $65 C2/0C26: AD 20 26 LDA $2620 C2/0C29: D0 0B BNE $0C36 C2/0C2B: A5 47 LDA $47 C2/0C2D: AA TAX C2/0C2E: 7B TDC C2/0C2F: 20 D6 01 JSR $01D6 C2/0C32: 85 66 STA $66 C2/0C34: 80 25 BRA $0C5B C2/0C36: 29 08 AND #$08 C2/0C38: D0 06 BNE $0C40 C2/0C3A: A9 F0 LDA #$F0 C2/0C3C: 85 66 STA $66 C2/0C3E: 80 1B BRA $0C5B C2/0C40: AD 20 26 LDA $2620 C2/0C43: 29 40 AND #$40 C2/0C45: D0 10 BNE $0C57 C2/0C47: 7B TDC C2/0C48: AA TAX C2/0C49: A9 07 LDA #$07 C2/0C4B: 20 7C 00 JSR $007C C2/0C4E: AA TAX C2/0C4F: 7B TDC C2/0C50: 20 D6 01 JSR $01D6 C2/0C53: 85 65 STA $65 C2/0C55: 80 04 BRA $0C5B C2/0C57: A9 FF LDA #$FF C2/0C59: 85 65 STA $65 C2/0C5B: 64 20 STZ $20 C2/0C5D: 64 21 STZ $21 C2/0C5F: A9 01 LDA #$01 C2/0C61: 8D 23 27 STA $2723 C2/0C64: 4C E1 5C JMP $5CE1 Aim Command C2/0C67: A9 16 LDA #$16 C2/0C69: 20 FA 16 JSR $16FA (Display Message) C2/0C6C: 4C FF 45 JMP $45FF X-Fight Command C2/0C6F: A9 17 LDA #$17 C2/0C71: 20 FA 16 JSR $16FA (Display Message) C2/0C74: 64 22 STZ $22 C2/0C76: 7B TDC C2/0C77: AA TAX C2/0C78: A9 07 LDA #$07 C2/0C7A: 20 7C 00 JSR $007C C2/0C7D: AA TAX C2/0C7E: 7B TDC C2/0C7F: 20 D6 01 JSR $01D6 C2/0C82: A6 32 LDX $32 C2/0C84: 9D 58 20 STA $2058,X C2/0C87: 9E 59 20 STZ $2059,X C2/0C8A: A6 32 LDX $32 C2/0C8C: BD 58 20 LDA $2058,X C2/0C8F: 85 65 STA $65 C2/0C91: BD 59 20 LDA $2059,X C2/0C94: 85 66 STA $66 C2/0C96: 20 FE 4A JSR $4AFE C2/0C99: A6 32 LDX $32 C2/0C9B: A5 66 LDA $66 C2/0C9D: 9D 59 20 STA $2059,X C2/0CA0: A5 65 LDA $65 C2/0CA2: 9D 58 20 STA $2058,X C2/0CA5: 48 PHA C2/0CA6: 29 F0 AND #$F0 C2/0CA8: 4A LSR C2/0CA9: 4A LSR C2/0CAA: 4A LSR C2/0CAB: 4A LSR C2/0CAC: 1D 59 20 ORA $2059,X C2/0CAF: 8D 20 27 STA $2720 C2/0CB2: 68 PLA C2/0CB3: 29 0F AND #$0F C2/0CB5: 0A ASL C2/0CB6: 0A ASL C2/0CB7: 0A ASL C2/0CB8: 0A ASL C2/0CB9: 8D 21 27 STA $2721 C2/0CBC: A5 47 LDA $47 C2/0CBE: AA TAX C2/0CBF: BF 85 ED D0 LDA $D0ED85,X C2/0CC3: AA TAX C2/0CC4: 86 0E STX $0E C2/0CC6: A6 32 LDX $32 C2/0CC8: BD 13 20 LDA $2013,X C2/0CCB: D0 03 BNE $0CD0 C2/0CCD: 4C 2C 0D JMP $0D2C C2/0CD0: 20 23 99 JSR $9923 C2/0CD3: 84 14 STY $14 C2/0CD5: 64 12 STZ $12 C2/0CD7: A6 0E LDX $0E C2/0CD9: BD 85 40 LDA $4085,X C2/0CDC: 99 FC 79 STA $79FC,Y C2/0CDF: E8 INX C2/0CE0: C8 INY C2/0CE1: E6 12 INC $12 C2/0CE3: A5 12 LDA $12 C2/0CE5: C9 0C CMP #$0C C2/0CE7: D0 F0 BNE $0CD9 C2/0CE9: 20 FA 98 JSR $98FA C2/0CEC: 9E 4C 38 STZ $384C,X C2/0CEF: A9 FC LDA #$FC C2/0CF1: 9D 4D 38 STA $384D,X C2/0CF4: A9 01 LDA #$01 C2/0CF6: 9D 4E 38 STA $384E,X C2/0CF9: A9 04 LDA #$04 C2/0CFB: 9D 4F 38 STA $384F,X C2/0CFE: 9E 50 38 STZ $3850,X C2/0D01: A6 0E LDX $0E C2/0D03: BD 8D 40 LDA $408D,X C2/0D06: 48 PHA C2/0D07: AD FA 79 LDA $79FA C2/0D0A: AA TAX C2/0D0B: 68 PLA C2/0D0C: 9D 2D 7B STA $7B2D,X C2/0D0F: 9E 1C 7B STZ $7B1C,X C2/0D12: 9E CC 7A STZ $7ACC,X C2/0D15: AD FA 79 LDA $79FA C2/0D18: 0A ASL C2/0D19: AA TAX C2/0D1A: AD 20 27 LDA $2720 C2/0D1D: 9D DC 7A STA $7ADC,X C2/0D20: AD 21 27 LDA $2721 C2/0D23: 9D DD 7A STA $7ADD,X C2/0D26: EE FA 79 INC $79FA C2/0D29: 20 E3 98 JSR $98E3 C2/0D2C: A6 32 LDX $32 C2/0D2E: BD 14 20 LDA $2014,X C2/0D31: D0 03 BNE $0D36 C2/0D33: 4C 96 0D JMP $0D96 C2/0D36: 20 23 99 JSR $9923 C2/0D39: 84 12 STY $12 C2/0D3B: 64 14 STZ $14 C2/0D3D: A6 0E LDX $0E C2/0D3F: BD 91 40 LDA $4091,X C2/0D42: 99 FC 79 STA $79FC,Y C2/0D45: E8 INX C2/0D46: C8 INY C2/0D47: E6 14 INC $14 C2/0D49: A5 14 LDA $14 C2/0D4B: C9 0C CMP #$0C C2/0D4D: D0 F0 BNE $0D3F C2/0D4F: A6 0E LDX $0E C2/0D51: AD FA 79 LDA $79FA C2/0D54: A8 TAY C2/0D55: BD 99 40 LDA $4099,X C2/0D58: 99 2D 7B STA $7B2D,Y C2/0D5B: 20 FA 98 JSR $98FA C2/0D5E: 9E 4C 38 STZ $384C,X C2/0D61: A9 FC LDA #$FC C2/0D63: 9D 4D 38 STA $384D,X C2/0D66: A9 01 LDA #$01 C2/0D68: 9D 4E 38 STA $384E,X C2/0D6B: A9 04 LDA #$04 C2/0D6D: 9D 4F 38 STA $384F,X C2/0D70: A9 80 LDA #$80 C2/0D72: 9D 50 38 STA $3850,X C2/0D75: AD FA 79 LDA $79FA C2/0D78: AA TAX C2/0D79: 9E 1C 7B STZ $7B1C,X C2/0D7C: 9E CC 7A STZ $7ACC,X C2/0D7F: AD FA 79 LDA $79FA C2/0D82: 0A ASL C2/0D83: AA TAX C2/0D84: AD 20 27 LDA $2720 C2/0D87: 9D DC 7A STA $7ADC,X C2/0D8A: AD 21 27 LDA $2721 C2/0D8D: 9D DD 7A STA $7ADD,X C2/0D90: EE FA 79 INC $79FA C2/0D93: 20 E3 98 JSR $98E3 C2/0D96: E6 22 INC $22 C2/0D98: A5 22 LDA $22 C2/0D9A: C9 04 CMP #$04 C2/0D9C: F0 03 BEQ $0DA1 C2/0D9E: 4C 76 0C JMP $0C76 C2/0DA1: 60 RTS Observe Command C2/0DA2: A9 19 LDA #$19 C2/0DA4: 20 AA 16 JSR $16AA C2/0DA7: 20 5F 17 JSR $175F C2/0DAA: 20 FE 4A JSR $4AFE C2/0DAD: 20 A9 02 JSR $02A9 C2/0DB0: A9 19 LDA #$19 C2/0DB2: 20 FA 16 JSR $16FA (Display Message) C2/0DB5: A9 18 LDA #$18 C2/0DB7: 20 E1 16 JSR $16E1 C2/0DBA: 20 05 17 JSR $1705 C2/0DBD: 20 35 17 JSR $1735 C2/0DC0: 4C 4C 99 JMP $994C Analyze Command C2/0DC3: A9 1A LDA #$1A C2/0DC5: 20 AA 16 JSR $16AA C2/0DC8: 20 5F 17 JSR $175F C2/0DCB: 20 FE 4A JSR $4AFE C2/0DCE: 20 A9 02 JSR $02A9 C2/0DD1: A9 1A LDA #$1A C2/0DD3: 20 FA 16 JSR $16FA (Display Message) C2/0DD6: A9 19 LDA #$19 C2/0DD8: 20 E1 16 JSR $16E1 C2/0DDB: 20 05 17 JSR $1705 C2/0DDE: 20 35 17 JSR $1735 C2/0DE1: 4C 4C 99 JMP $994C Conjure Command C2/0DE4: AD 5A 09 LDA $095A C2/0DE7: 29 FE AND #$FE C2/0DE9: 0D 59 09 ORA $0959 C2/0DEC: D0 2B BNE $0E19 C2/0DEE: A9 18 LDA #$18 C2/0DF0: 20 FA 16 JSR $16FA (Display Message) C2/0DF3: AD EF 3C LDA $3CEF C2/0DF6: AA TAX C2/0DF7: A9 1D LDA #$1D C2/0DF9: 9D 5F 3C STA $3C5F,X C2/0DFC: AD FA 79 LDA $79FA C2/0DFF: AA TAX C2/0E00: A9 7E LDA #$7E C2/0E02: 9D 2D 7B STA $7B2D,X C2/0E05: 9E 1C 7B STZ $7B1C,X C2/0E08: 9E CC 7A STZ $7ACC,X C2/0E0B: A9 0D LDA #$0D C2/0E0D: 20 E1 16 JSR $16E1 C2/0E10: 20 50 17 JSR $1750 C2/0E13: 20 4C 99 JSR $994C C2/0E16: 4C DF 0E JMP $0EDF C2/0E19: 7B TDC C2/0E1A: AA TAX C2/0E1B: 86 0E STX $0E C2/0E1D: A9 0E LDA #$0E C2/0E1F: 20 7C 00 JSR $007C (0..14) C2/0E22: 18 CLC C2/0E23: 69 48 ADC #$48 C2/0E25: 8D 22 27 STA $2722 C2/0E28: 9C 23 27 STZ $2723 C2/0E2B: 4A LSR C2/0E2C: 66 0E ROR $0E C2/0E2E: 4A LSR C2/0E2F: 66 0E ROR $0E C2/0E31: 4A LSR C2/0E32: 66 0E ROR $0E C2/0E34: A8 TAY C2/0E35: A5 0E LDA $0E C2/0E37: 20 BD 01 JSR $01BD C2/0E3A: AA TAX C2/0E3B: B9 50 09 LDA $0950,Y C2/0E3E: 20 DB 01 JSR $01DB C2/0E41: F0 D6 BEQ $0E19 C2/0E43: 64 66 STZ $66 C2/0E45: 64 65 STZ $65 C2/0E47: AD 22 27 LDA $2722 C2/0E4A: C2 20 REP #$20 C2/0E4C: 20 B6 01 JSR $01B6 C2/0E4F: AA TAX C2/0E50: 7B TDC C2/0E51: E2 20 SEP #$20 C2/0E53: 7B TDC C2/0E54: A8 TAY C2/0E55: BF 80 0B D1 LDA $D10B80,X C2/0E59: 99 20 26 STA $2620,Y C2/0E5C: E8 INX C2/0E5D: C8 INY C2/0E5E: C0 08 00 CPY #$0008 C2/0E61: D0 F2 BNE $0E55 C2/0E63: AD 20 26 LDA $2620 C2/0E66: D0 0B BNE $0E73 C2/0E68: A5 47 LDA $47 C2/0E6A: AA TAX C2/0E6B: 7B TDC C2/0E6C: 20 D6 01 JSR $01D6 C2/0E6F: 85 66 STA $66 C2/0E71: 80 4C BRA $0EBF C2/0E73: 29 40 AND #$40 C2/0E75: D0 37 BNE $0EAE C2/0E77: AD 20 26 LDA $2620 C2/0E7A: 29 08 AND #$08 C2/0E7C: D0 20 BNE $0E9E C2/0E7E: 7B TDC C2/0E7F: AA TAX C2/0E80: A8 TAY C2/0E81: BD 1A 20 LDA $201A,X C2/0E84: 29 80 AND #$80 C2/0E86: D0 0D BNE $0E95 C2/0E88: 20 E0 01 JSR $01E0 C2/0E8B: C8 INY C2/0E8C: C0 04 00 CPY #$0004 C2/0E8F: D0 F0 BNE $0E81 C2/0E91: A9 80 LDA #$80 C2/0E93: 80 05 BRA $0E9A C2/0E95: BB TYX C2/0E96: 7B TDC C2/0E97: 20 D6 01 JSR $01D6 C2/0E9A: 85 66 STA $66 C2/0E9C: 80 21 BRA $0EBF C2/0E9E: 7B TDC C2/0E9F: AA TAX C2/0EA0: A9 07 LDA #$07 C2/0EA2: 20 7C 00 JSR $007C C2/0EA5: AA TAX C2/0EA6: 7B TDC C2/0EA7: 20 D6 01 JSR $01D6 C2/0EAA: 85 65 STA $65 C2/0EAC: 80 11 BRA $0EBF C2/0EAE: AD 20 26 LDA $2620 C2/0EB1: 29 08 AND #$08 C2/0EB3: D0 06 BNE $0EBB C2/0EB5: A9 F0 LDA #$F0 C2/0EB7: 85 66 STA $66 C2/0EB9: 80 04 BRA $0EBF C2/0EBB: A9 FF LDA #$FF C2/0EBD: 85 65 STA $65 C2/0EBF: 64 20 STZ $20 C2/0EC1: 64 21 STZ $21 C2/0EC3: 20 E1 5C JSR $5CE1 C2/0EC6: A5 20 LDA $20 C2/0EC8: F0 15 BEQ $0EDF C2/0ECA: A5 20 LDA $20 C2/0ECC: 8D 22 27 STA $2722 C2/0ECF: 9C 23 27 STZ $2723 C2/0ED2: A5 23 LDA $23 C2/0ED4: 85 65 STA $65 C2/0ED6: A5 22 LDA $22 C2/0ED8: 85 66 STA $66 C2/0EDA: E6 21 INC $21 C2/0EDC: 20 E1 5C JSR $5CE1 C2/0EDF: 60 RTS Tame Command C2/0EE0: A9 1B LDA #$1B C2/0EE2: 20 AA 16 JSR $16AA C2/0EE5: 20 5F 17 JSR $175F C2/0EE8: 20 FE 4A JSR $4AFE C2/0EEB: 20 A9 02 JSR $02A9 C2/0EEE: A9 1B LDA #$1B C2/0EF0: 20 FA 16 JSR $16FA (Display Message) C2/0EF3: A9 1A LDA #$1A C2/0EF5: 20 E1 16 JSR $16E1 C2/0EF8: 20 05 17 JSR $1705 C2/0EFB: 4C 35 17 JMP $1735 Control Command C2/0EFE: A9 1C LDA #$1C C2/0F00: 20 AA 16 JSR $16AA C2/0F03: 20 5F 17 JSR $175F C2/0F06: 20 FE 4A JSR $4AFE C2/0F09: 20 A9 02 JSR $02A9 C2/0F0C: A9 1C LDA #$1C C2/0F0E: 20 FA 16 JSR $16FA (Display Message) C2/0F11: A9 1B LDA #$1B C2/0F13: 20 E1 16 JSR $16E1 C2/0F16: 20 05 17 JSR $1705 C2/0F19: 20 35 17 JSR $1735 C2/0F1C: 4C 4C 99 JMP $994C Catch Command C2/0F1F: A9 1D LDA #$1D C2/0F21: 20 AA 16 JSR $16AA C2/0F24: 20 5F 17 JSR $175F C2/0F27: 20 FE 4A JSR $4AFE C2/0F2A: 20 A9 02 JSR $02A9 C2/0F2D: A9 1D LDA #$1D C2/0F2F: 20 FA 16 JSR $16FA (Display Message) C2/0F32: A9 1C LDA #$1C C2/0F34: 20 E1 16 JSR $16E1 C2/0F37: 20 05 17 JSR $1705 C2/0F3A: 20 35 17 JSR $1735 C2/0F3D: 4C 4C 99 JMP $994C Release Command C2/0F40: A6 32 LDX $32 C2/0F42: BD 15 20 LDA $2015,X C2/0F45: 8D 4B 7C STA $7C4B C2/0F48: 48 PHA C2/0F49: A9 FF LDA #$FF C2/0F4B: 9D 15 20 STA $2015,X C2/0F4E: 68 PLA C2/0F4F: AA TAX C2/0F50: BF 00 86 D0 LDA $D08600,X C2/0F54: 8D 22 27 STA $2722 C2/0F57: C2 20 REP #$20 C2/0F59: 20 B6 01 JSR $01B6 C2/0F5C: AA TAX C2/0F5D: 7B TDC C2/0F5E: E2 20 SEP #$20 C2/0F60: 7B TDC C2/0F61: A8 TAY C2/0F62: BF 80 0B D1 LDA $D10B80,X C2/0F66: 99 2A 26 STA $262A,Y C2/0F69: E8 INX C2/0F6A: C8 INY C2/0F6B: C0 08 00 CPY #$0008 C2/0F6E: D0 F2 BNE $0F62 C2/0F70: 20 23 99 JSR $9923 C2/0F73: 7B TDC C2/0F74: AA TAX C2/0F75: BD 2A 26 LDA $262A,X C2/0F78: 99 FC 79 STA $79FC,Y C2/0F7B: E8 INX C2/0F7C: C8 INY C2/0F7D: E0 05 00 CPX #$0005 C2/0F80: D0 F3 BNE $0F75 C2/0F82: C8 INY C2/0F83: C8 INY C2/0F84: C8 INY C2/0F85: C8 INY C2/0F86: BD 2A 26 LDA $262A,X C2/0F89: 99 FC 79 STA $79FC,Y C2/0F8C: E8 INX C2/0F8D: C8 INY C2/0F8E: E0 08 00 CPX #$0008 C2/0F91: D0 F3 BNE $0F86 C2/0F93: 64 65 STZ $65 C2/0F95: 64 66 STZ $66 C2/0F97: AD 2A 26 LDA $262A C2/0F9A: D0 0B BNE $0FA7 C2/0F9C: A5 47 LDA $47 C2/0F9E: AA TAX C2/0F9F: 7B TDC C2/0FA0: 20 D6 01 JSR $01D6 C2/0FA3: 85 66 STA $66 C2/0FA5: 80 40 BRA $0FE7 C2/0FA7: 29 40 AND #$40 C2/0FA9: D0 2B BNE $0FD6 C2/0FAB: AD 2A 26 LDA $262A C2/0FAE: 29 08 AND #$08 C2/0FB0: D0 14 BNE $0FC6 C2/0FB2: 7B TDC C2/0FB3: AA TAX C2/0FB4: A9 03 LDA #$03 C2/0FB6: 20 7C 00 JSR $007C C2/0FB9: C5 47 CMP $47 C2/0FBB: F0 F5 BEQ $0FB2 C2/0FBD: AA TAX C2/0FBE: 7B TDC C2/0FBF: 20 D6 01 JSR $01D6 C2/0FC2: 85 66 STA $66 C2/0FC4: 80 21 BRA $0FE7 C2/0FC6: 7B TDC C2/0FC7: AA TAX C2/0FC8: A9 07 LDA #$07 C2/0FCA: 20 7C 00 JSR $007C C2/0FCD: AA TAX C2/0FCE: 7B TDC C2/0FCF: 20 D6 01 JSR $01D6 C2/0FD2: 85 65 STA $65 C2/0FD4: 80 11 BRA $0FE7 C2/0FD6: AD 2A 26 LDA $262A C2/0FD9: 29 08 AND #$08 C2/0FDB: D0 06 BNE $0FE3 C2/0FDD: A9 F0 LDA #$F0 C2/0FDF: 85 66 STA $66 C2/0FE1: 80 04 BRA $0FE7 C2/0FE3: A9 FF LDA #$FF C2/0FE5: 85 65 STA $65 C2/0FE7: 20 C2 02 JSR $02C2 C2/0FEA: D0 13 BNE $0FFF C2/0FEC: AD 2E 26 LDA $262E C2/0FEF: 10 09 BPL $0FFA C2/0FF1: AD FA 79 LDA $79FA C2/0FF4: AA TAX C2/0FF5: FE EB 7B INC $7BEB,X C2/0FF8: 80 0B BRA $1005 C2/0FFA: 20 FE 4A JSR $4AFE C2/0FFD: 80 06 BRA $1005 C2/0FFF: 20 CF 02 JSR $02CF C2/1002: 20 C2 02 JSR $02C2 C2/1005: 20 A9 02 JSR $02A9 C2/1008: AD 22 27 LDA $2722 C2/100B: 8D 21 26 STA $2621 C2/100E: 9C 20 26 STZ $2620 C2/1011: 20 2F 99 JSR $992F C2/1014: 20 FA 98 JSR $98FA C2/1017: 9E 4C 38 STZ $384C,X C2/101A: 9E 50 38 STZ $3850,X C2/101D: A9 FC LDA #$FC C2/101F: 9D 4D 38 STA $384D,X C2/1022: A9 00 LDA #$00 C2/1024: 9D 4E 38 STA $384E,X C2/1027: AD 21 26 LDA $2621 C2/102A: 9D 4F 38 STA $384F,X C2/102D: AD FA 79 LDA $79FA C2/1030: AA TAX C2/1031: AD 2E 26 LDA $262E C2/1034: 29 7F AND #$7F C2/1036: 9D 2D 7B STA $7B2D,X C2/1039: AD A0 26 LDA $26A0 C2/103C: 9D 1C 7B STA $7B1C,X C2/103F: F0 05 BEQ $1046 C2/1041: FE 1C 7B INC $7B1C,X C2/1044: A9 80 LDA #$80 C2/1046: 9D CC 7A STA $7ACC,X C2/1049: AD FA 79 LDA $79FA C2/104C: 0A ASL C2/104D: AA TAX C2/104E: AD 20 27 LDA $2720 C2/1051: 9D DC 7A STA $7ADC,X C2/1054: 9D FC 7A STA $7AFC,X C2/1057: AD 21 27 LDA $2721 C2/105A: 9D DD 7A STA $7ADD,X C2/105D: 9D FD 7A STA $7AFD,X C2/1060: EE FA 79 INC $79FA C2/1063: 20 E3 98 JSR $98E3 C2/1066: A5 47 LDA $47 C2/1068: 85 24 STA $24 C2/106A: A9 14 LDA #$14 C2/106C: 85 25 STA $25 C2/106E: 20 F1 00 JSR $00F1 C2/1071: 7B TDC C2/1072: A8 TAY C2/1073: A6 26 LDX $26 C2/1075: BD 5C 37 LDA $375C,X C2/1078: C9 1E CMP #$1E C2/107A: F0 09 BEQ $1085 C2/107C: E8 INX C2/107D: C8 INY C2/107E: C0 04 00 CPY #$0004 C2/1081: D0 F2 BNE $1075 C2/1083: F0 0E BEQ $1093 C2/1085: A9 1D LDA #$1D C2/1087: 9D 5C 37 STA $375C,X C2/108A: A9 28 LDA #$28 C2/108C: 9D 68 37 STA $3768,X C2/108F: E8 INX C2/1090: C8 INY C2/1091: 80 E2 BRA $1075 C2/1093: A6 32 LDX $32 C2/1095: BD 02 20 LDA $2002,X C2/1098: 8D 00 26 STA $2600 C2/109B: BD 44 20 LDA $2044,X C2/109E: 8D 01 26 STA $2601 C2/10A1: BD 62 20 LDA $2062,X C2/10A4: 8D 02 26 STA $2602 C2/10A7: BD 2B 20 LDA $202B,X C2/10AA: 8D 03 26 STA $2603 C2/10AD: BD 00 20 LDA $2000,X C2/10B0: 8D 04 26 STA $2604 C2/10B3: 7B TDC C2/10B4: A8 TAY C2/10B5: BD 1A 20 LDA $201A,X C2/10B8: 99 05 26 STA $2605,Y C2/10BB: 9E 1A 20 STZ $201A,X C2/10BE: E8 INX C2/10BF: C8 INY C2/10C0: C0 09 00 CPY #$0009 C2/10C3: D0 F0 BNE $10B5 C2/10C5: 7B TDC C2/10C6: A8 TAY C2/10C7: A6 32 LDX $32 C2/10C9: BD 50 20 LDA $2050,X C2/10CC: 99 0E 26 STA $260E,Y C2/10CF: 9E 50 20 STZ $2050,X C2/10D2: E8 INX C2/10D3: C8 INY C2/10D4: C0 06 00 CPY #$0006 C2/10D7: D0 F0 BNE $10C9 C2/10D9: 7B TDC C2/10DA: A8 TAY C2/10DB: A6 32 LDX $32 C2/10DD: BD 70 20 LDA $2070,X C2/10E0: 99 14 26 STA $2614,Y C2/10E3: 9E 70 20 STZ $2070,X C2/10E6: E8 INX C2/10E7: C8 INY C2/10E8: C0 0B 00 CPY #$000B C2/10EB: D0 F0 BNE $10DD C2/10ED: AD 4B 7C LDA $7C4B C2/10F0: C2 20 REP #$20 C2/10F2: 20 B4 01 JSR $01B4 C2/10F5: AA TAX C2/10F6: 7B TDC C2/10F7: E2 20 SEP #$20 C2/10F9: A4 32 LDY $32 C2/10FB: B9 00 20 LDA $2000,Y C2/10FE: 29 7F AND #$7F C2/1100: 99 00 20 STA $2000,Y C2/1103: BF 1F 00 D0 LDA $D0001F,X C2/1107: 99 02 20 STA $2002,Y C2/110A: BF 01 00 D0 LDA $D00001,X C2/110E: 99 44 20 STA $2044,Y C2/1111: BF 02 00 D0 LDA $D00002,X C2/1115: 99 62 20 STA $2062,Y C2/1118: BF 05 00 D0 LDA $D00005,X C2/111C: 99 2B 20 STA $202B,Y C2/111F: A9 01 LDA #$01 C2/1121: 8D 4F 7C STA $7C4F C2/1124: 60 RTS Combine Command C2/1125: A6 32 LDX $32 C2/1127: BD 58 20 LDA $2058,X C2/112A: 85 65 STA $65 C2/112C: BD 59 20 LDA $2059,X C2/112F: 85 66 STA $66 C2/1131: BD 5A 20 LDA $205A,X C2/1134: 38 SEC C2/1135: E9 E0 SBC #$E0 C2/1137: AA TAX C2/1138: 86 0E STX $0E C2/113A: A6 32 LDX $32 C2/113C: BD 5F 20 LDA $205F,X C2/113F: 38 SEC C2/1140: E9 E0 SBC #$E0 C2/1142: 85 24 STA $24 C2/1144: A9 0C LDA #$0C C2/1146: 85 25 STA $25 C2/1148: 20 F1 00 JSR $00F1 C2/114B: C2 20 REP #$20 C2/114D: 18 CLC C2/114E: A5 26 LDA $26 C2/1150: 65 0E ADC $0E C2/1152: AA TAX C2/1153: 7B TDC C2/1154: E2 20 SEP #$20 C2/1156: BF F9 6E D1 LDA $D16EF9,X C2/115A: 8D 22 27 STA $2722 C2/115D: 64 20 STZ $20 C2/115F: 64 21 STZ $21 C2/1161: A9 01 LDA #$01 C2/1163: 8D 23 27 STA $2723 C2/1166: 4C E1 5C JMP $5CE1 Pray Command C2/1169: A9 21 LDA #$21 C2/116B: 20 AA 16 JSR $16AA C2/116E: 20 5F 17 JSR $175F C2/1171: 20 A9 02 JSR $02A9 C2/1174: 20 C2 02 JSR $02C2 C2/1177: A9 21 LDA #$21 C2/1179: 20 FA 16 JSR $16FA (Display Message) C2/117C: A9 20 LDA #$20 C2/117E: 20 E1 16 JSR $16E1 C2/1181: 20 1A 17 JSR $171A C2/1184: 20 35 17 JSR $1735 C2/1187: 4C E3 98 JMP $98E3 Revive Command C2/118A: A9 22 LDA #$22 C2/118C: 20 AA 16 JSR $16AA C2/118F: 20 5F 17 JSR $175F C2/1192: 20 A9 02 JSR $02A9 C2/1195: 20 C2 02 JSR $02C2 C2/1198: AD FA 79 LDA $79FA C2/119B: AA TAX C2/119C: FE EB 7B INC $7BEB,X C2/119F: A9 22 LDA #$22 C2/11A1: 20 FA 16 JSR $16FA (Display Message) C2/11A4: A9 21 LDA #$21 C2/11A6: 20 E1 16 JSR $16E1 C2/11A9: 20 1A 17 JSR $171A C2/11AC: 20 35 17 JSR $1735 C2/11AF: 4C E3 98 JMP $98E3 Terrain Command C2/11B2: 7B TDC C2/11B3: AA TAX C2/11B4: AD E5 7B LDA $7BE5 (Level) C2/11B7: 20 7C 00 JSR $007C (0..Level) C2/11BA: C9 0B CMP #$0B (0..Level) < 11 C2/11BC: B0 03 BCS $11C1 C2/11BE: 7B TDC C2/11BF: 80 12 BRA $11D3 C2/11C1: C9 15 CMP #$15 (0..Level) < 21 C2/11C3: B0 04 BCS $11C9 C2/11C5: A9 01 LDA #$01 C2/11C7: 80 0A BRA $11D3 C2/11C9: C9 33 CMP #$33 (0..Level) < 51 C2/11CB: B0 04 BCS $11D1 C2/11CD: A9 02 LDA #$02 C2/11CF: 80 02 BRA $11D3 C2/11D1: A9 03 LDA #$03 C2/11D3: 85 0E STA $0E C2/11D5: AD F2 04 LDA $04F2 C2/11D8: 20 B7 01 JSR $01B7 (x4) C2/11DB: 18 CLC C2/11DC: 65 0E ADC $0E C2/11DE: AA TAX C2/11DF: BF F9 6D D1 LDA $D16DF9,X C2/11E3: 8D 22 27 STA $2722 C2/11E6: AD 22 27 LDA $2722 C2/11E9: C2 20 REP #$20 C2/11EB: 20 B6 01 JSR $01B6 (x8) C2/11EE: AA TAX C2/11EF: 7B TDC C2/11F0: E2 20 SEP #$20 C2/11F2: 7B TDC C2/11F3: A8 TAY C2/11F4: BF B1 6A D1 LDA $D16AB1,X C2/11F8: 99 20 26 STA $2620,Y C2/11FB: E8 INX C2/11FC: C8 INY C2/11FD: C0 08 00 CPY #$0008 C2/1200: D0 F2 BNE $11F4 C2/1202: 64 66 STZ $66 C2/1204: 64 65 STZ $65 C2/1206: AD 20 26 LDA $2620 C2/1209: D0 0B BNE $1216 C2/120B: A5 47 LDA $47 C2/120D: AA TAX C2/120E: 7B TDC C2/120F: 20 D6 01 JSR $01D6 C2/1212: 85 66 STA $66 C2/1214: 80 3C BRA $1252 C2/1216: 29 08 AND #$08 C2/1218: D0 1D BNE $1237 C2/121A: AD 20 26 LDA $2620 C2/121D: 29 40 AND #$40 C2/121F: D0 10 BNE $1231 C2/1221: 7B TDC C2/1222: AA TAX C2/1223: A9 03 LDA #$03 C2/1225: 20 7C 00 JSR $007C (0..3) C2/1228: AA TAX C2/1229: 7B TDC C2/122A: 20 D6 01 JSR $01D6 C2/122D: 85 66 STA $66 C2/122F: 80 21 BRA $1252 C2/1231: A9 F0 LDA #$F0 C2/1233: 85 66 STA $66 C2/1235: 80 1B BRA $1252 C2/1237: AD 20 26 LDA $2620 C2/123A: 29 40 AND #$40 C2/123C: D0 10 BNE $124E C2/123E: 7B TDC C2/123F: AA TAX C2/1240: A9 07 LDA #$07 C2/1242: 20 7C 00 JSR $007C (0..7) C2/1245: AA TAX C2/1246: 7B TDC C2/1247: 20 D6 01 JSR $01D6 C2/124A: 85 65 STA $65 C2/124C: 80 04 BRA $1252 C2/124E: A9 FF LDA #$FF C2/1250: 85 65 STA $65 C2/1252: 64 20 STZ $20 C2/1254: 64 21 STZ $21 C2/1256: A9 01 LDA #$01 C2/1258: 8D 23 27 STA $2723 C2/125B: 4C E1 5C JMP $5CE1 Hide Command C2/125E: A6 32 LDX $32 C2/1260: BD 1D 20 LDA $201D,X C2/1263: 09 01 ORA #$01 C2/1265: 9D 1D 20 STA $201D,X C2/1268: A9 25 LDA #$25 C2/126A: 20 FA 16 JSR $16FA C2/126D: A9 24 LDA #$24 C2/126F: 20 E1 16 JSR $16E1 C2/1272: AD FA 79 LDA $79FA C2/1275: AA TAX C2/1276: 9E 2D 7B STZ $7B2D,X C2/1279: 9E 1C 7B STZ $7B1C,X C2/127C: 9E CC 7A STZ $7ACC,X C2/127F: EE FB 7B INC $7BFB C2/1282: 20 50 17 JSR $1750 C2/1285: A5 47 LDA $47 C2/1287: 85 24 STA $24 C2/1289: A9 14 LDA #$14 C2/128B: 85 25 STA $25 C2/128D: 20 F1 00 JSR $00F1 C2/1290: 7B TDC C2/1291: A8 TAY C2/1292: A6 26 LDX $26 C2/1294: BD 5C 37 LDA $375C,X C2/1297: C9 25 CMP #$25 C2/1299: F0 09 BEQ $12A4 C2/129B: E8 INX C2/129C: C8 INY C2/129D: C0 04 00 CPY #$0004 C2/12A0: D0 F2 BNE $1294 C2/12A2: F0 0E BEQ $12B2 C2/12A4: A9 26 LDA #$26 C2/12A6: 9D 5C 37 STA $375C,X C2/12A9: A9 08 LDA #$08 C2/12AB: 9D 68 37 STA $3768,X C2/12AE: E8 INX C2/12AF: C8 INY C2/12B0: 80 E2 BRA $1294 C2/12B2: 60 RTS Show Command C2/12B3: A6 32 LDX $32 C2/12B5: BD 1D 20 LDA $201D,X C2/12B8: 29 FE AND #$FE C2/12BA: 9D 1D 20 STA $201D,X C2/12BD: A9 26 LDA #$26 C2/12BF: 20 FA 16 JSR $16FA C2/12C2: A9 25 LDA #$25 C2/12C4: 20 E1 16 JSR $16E1 C2/12C7: AD FA 79 LDA $79FA C2/12CA: AA TAX C2/12CB: 9E 2D 7B STZ $7B2D,X C2/12CE: 9E 1C 7B STZ $7B1C,X C2/12D1: 9E CC 7A STZ $7ACC,X C2/12D4: EE FB 7B INC $7BFB C2/12D7: 20 50 17 JSR $1750 C2/12DA: A5 47 LDA $47 C2/12DC: 85 24 STA $24 C2/12DE: A9 14 LDA #$14 C2/12E0: 85 25 STA $25 C2/12E2: 20 F1 00 JSR $00F1 C2/12E5: 7B TDC C2/12E6: A8 TAY C2/12E7: A6 26 LDX $26 C2/12E9: BD 5C 37 LDA $375C,X C2/12EC: C9 26 CMP #$26 C2/12EE: F0 09 BEQ $12F9 C2/12F0: E8 INX C2/12F1: C8 INY C2/12F2: C0 04 00 CPY #$0004 C2/12F5: D0 F2 BNE $12E9 C2/12F7: F0 0C BEQ $1305 C2/12F9: A9 25 LDA #$25 C2/12FB: 9D 5C 37 STA $375C,X C2/12FE: 9E 68 37 STZ $3768,X C2/1301: E8 INX C2/1302: C8 INY C2/1303: 80 E4 BRA $12E9 C2/1305: 60 RTS Flirt C2/1306: A9 29 LDA #$29 C2/1308: 20 AA 16 JSR $16AA C2/130B: 20 5F 17 JSR $175F C2/130E: 20 FE 4A JSR $4AFE C2/1311: 20 A9 02 JSR $02A9 C2/1314: A9 29 LDA #$29 C2/1316: 20 FA 16 JSR $16FA C2/1319: A9 28 LDA #$28 C2/131B: 20 E1 16 JSR $16E1 C2/131E: 20 05 17 JSR $1705 C2/1321: 20 35 17 JSR $1735 C2/1324: 20 E3 98 JSR $98E3 C2/1327: AD EF 3C LDA $3CEF C2/132A: AA TAX C2/132B: A9 27 LDA #$27 C2/132D: 9D 5F 3C STA $3C5F,X C2/1330: 4C 4C 99 JMP $994C Dance Command C2/1333: 9C FA 79 STZ $79FA C2/1336: 9C F9 79 STZ $79F9 C2/1339: 7B TDC C2/133A: AA TAX C2/133B: A9 03 LDA #$03 C2/133D: 20 7C 00 JSR $007C (0..3) C2/1340: 8D 33 27 STA $2733 C2/1343: A6 32 LDX $32 C2/1345: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/1348: 29 04 AND #$04 (Check for Sword Dance Up) C2/134A: F0 17 BEQ $1363 C2/134C: 20 A2 02 JSR $02A2 (0..99) C2/134F: 4A LSR (0..99)/2 C2/1350: B0 07 BCS $1359 C2/1352: A9 03 LDA #$03 C2/1354: 8D 33 27 STA $2733 C2/1357: 80 0A BRA $1363 C2/1359: 20 A2 02 JSR $02A2 (0..99) C2/135C: 4A LSR (0..99)/2 C2/135D: 9C 33 27 STZ $2733 C2/1360: 2E 33 27 ROL $2733 C2/1363: AD 33 27 LDA $2733 C2/1366: C9 03 CMP #$03 C2/1368: F0 32 BEQ $139C C2/136A: 20 5F 17 JSR $175F C2/136D: 20 FE 4A JSR $4AFE C2/1370: 20 A9 02 JSR $02A9 C2/1373: 20 C2 02 JSR $02C2 C2/1376: 18 CLC C2/1377: AD 33 27 LDA $2733 C2/137A: 69 79 ADC #$79 C2/137C: 8D 21 26 STA $2621 C2/137F: 9C 20 26 STZ $2620 C2/1382: 20 2F 99 JSR $992F C2/1385: A9 29 LDA #$29 C2/1387: 20 E1 16 JSR $16E1 C2/138A: 20 23 99 JSR $9923 C2/138D: AD 21 26 LDA $2621 C2/1390: 20 24 03 JSR $0324 C2/1393: 20 05 17 JSR $1705 C2/1396: 20 35 17 JSR $1735 C2/1399: 4C E3 98 JMP $98E3 C2/139C: A9 7D LDA #$7D C2/139E: 8D 21 26 STA $2621 C2/13A1: 9C 20 26 STZ $2620 C2/13A4: 20 2F 99 JSR $992F C2/13A7: A9 29 LDA #$29 C2/13A9: 20 E1 16 JSR $16E1 C2/13AC: AD FA 79 LDA $79FA C2/13AF: AA TAX C2/13B0: A9 7F LDA #$7F C2/13B2: 9D 2D 7B STA $7B2D,X C2/13B5: 9E 1C 7B STZ $7B1C,X C2/13B8: 9E CC 7A STZ $7ACC,X C2/13BB: 20 50 17 JSR $1750 C2/13BE: 20 E3 98 JSR $98E3 C2/13C1: A6 32 LDX $32 C2/13C3: BD 1F 20 LDA $201F,X C2/13C6: 09 D0 ORA #$D0 (Autohit, Damage = Damage * 2, M = M * 2) C2/13C8: 9D 1F 20 STA $201F,X C2/13CB: 4C 14 08 JMP $0814 C2/13CE: 7B TDC C2/13CF: A8 TAY C2/13D0: A6 32 LDX $32 C2/13D2: B9 D4 41 LDA $41D4,Y C2/13D5: 9D 56 20 STA $2056,X C2/13D8: E8 INX C2/13D9: C8 INY C2/13DA: C0 0A 00 CPY #$000A C2/13DD: D0 F3 BNE $13D2 C2/13DF: A6 32 LDX $32 C2/13E1: BD 56 20 LDA $2056,X C2/13E4: 29 FE AND #$FE C2/13E6: 9D 56 20 STA $2056,X C2/13E9: BD 57 20 LDA $2057,X C2/13EC: 4C D5 49 JMP $49D5 C2/13EF: 20 FA 98 JSR $98FA C2/13F2: 9E 4C 38 STZ $384C,X C2/13F5: 9E 4D 38 STZ $384D,X C2/13F8: 9E 4E 38 STZ $384E,X C2/13FB: 9E 4F 38 STZ $384F,X C2/13FE: 9E 50 38 STZ $3850,X C2/1401: AD FA 79 LDA $79FA C2/1404: AA TAX C2/1405: 9E 2D 7B STZ $7B2D,X C2/1408: 9E 1C 7B STZ $7B1C,X C2/140B: 9E CC 7A STZ $7ACC,X C2/140E: 20 50 17 JSR $1750 C2/1411: AD EF 3C LDA $3CEF C2/1414: AA TAX C2/1415: A9 28 LDA #$28 C2/1417: 9D 5F 3C STA $3C5F,X C2/141A: 4C 4C 99 JMP $994C C2/141D: A9 52 LDA #$52 C2/141F: 20 FA 16 JSR $16FA C2/1422: 4C 95 09 JMP $0995 C2/1425: A9 4B LDA #$4B C2/1427: 8D 33 27 STA $2733 C2/142A: 64 0E STZ $0E C2/142C: 9C F9 79 STZ $79F9 C2/142F: A6 32 LDX $32 C2/1431: BD 13 20 LDA $2013,X C2/1434: D0 04 BNE $143A C2/1436: A9 80 LDA #$80 C2/1438: 85 0E STA $0E C2/143A: 20 FA 98 JSR $98FA C2/143D: 9C 4C 38 STZ $384C C2/1440: A9 FC LDA #$FC C2/1442: 8D 4D 38 STA $384D C2/1445: A9 01 LDA #$01 C2/1447: 8D 4E 38 STA $384E C2/144A: A9 04 LDA #$04 C2/144C: 8D 4F 38 STA $384F C2/144F: A5 0E LDA $0E C2/1451: 8D 50 38 STA $3850 C2/1454: A9 7E LDA #$7E C2/1456: 8D 2D 7B STA $7B2D C2/1459: 9C 1C 7B STZ $7B1C C2/145C: 9C CC 7A STZ $7ACC C2/145F: 9C DC 7A STZ $7ADC C2/1462: 9C DD 7A STZ $7ADD C2/1465: EE FA 79 INC $79FA C2/1468: 20 E3 98 JSR $98E3 C2/146B: A9 FF LDA #$FF C2/146D: 8D 65 00 STA $0065 C2/1470: 9C 66 00 STZ $0066 C2/1473: AD 33 27 LDA $2733 C2/1476: 8D 22 27 STA $2722 C2/1479: A9 01 LDA #$01 C2/147B: 8D 23 27 STA $2723 C2/147E: 85 21 STA $21 C2/1480: 64 20 STZ $20 C2/1482: 20 E1 5C JSR $5CE1 C2/1485: A6 32 LDX $32 C2/1487: BD 57 20 LDA $2057,X C2/148A: C9 0C CMP #$0C C2/148C: D0 01 BNE $148F C2/148E: FA PLX C2/148F: 60 RTS C2/1490: A6 32 LDX $32 C2/1492: 18 CLC C2/1493: BD 01 20 LDA $2001,X C2/1496: 69 30 ADC #$30 C2/1498: 20 E1 16 JSR $16E1 C2/149B: A9 7F LDA #$7F C2/149D: 8D 2D 7B STA $7B2D C2/14A0: 9C 1C 7B STZ $7B1C C2/14A3: 9C CC 7A STZ $7ACC C2/14A6: A9 08 LDA #$08 C2/14A8: 8D DC 7A STA $7ADC C2/14AB: 8D FC 7A STA $7AFC C2/14AE: 9C DD 7A STZ $7ADD C2/14B1: 9C FD 7A STZ $7AFD C2/14B4: EE FB 7B INC $7BFB C2/14B7: 60 RTS C2/14B8: 9C FA 79 STZ $79FA C2/14BB: 9C F9 79 STZ $79F9 C2/14BE: A6 32 LDX $32 C2/14C0: BD 58 20 LDA $2058,X C2/14C3: 85 65 STA $65 C2/14C5: BD 59 20 LDA $2059,X C2/14C8: 85 66 STA $66 C2/14CA: 20 FE 4A JSR $4AFE C2/14CD: A6 32 LDX $32 C2/14CF: A5 66 LDA $66 C2/14D1: 9D 59 20 STA $2059,X C2/14D4: A5 65 LDA $65 C2/14D6: 9D 58 20 STA $2058,X C2/14D9: 48 PHA C2/14DA: 29 F0 AND #$F0 C2/14DC: 4A LSR C2/14DD: 4A LSR C2/14DE: 4A LSR C2/14DF: 4A LSR C2/14E0: 1D 59 20 ORA $2059,X C2/14E3: 8D 20 27 STA $2720 C2/14E6: 68 PLA C2/14E7: 29 0F AND #$0F C2/14E9: 0A ASL C2/14EA: 0A ASL C2/14EB: 0A ASL C2/14EC: 0A ASL C2/14ED: 8D 21 27 STA $2721 C2/14F0: A5 47 LDA $47 C2/14F2: AA TAX C2/14F3: BF 85 ED D0 LDA $D0ED85,X C2/14F7: AA TAX C2/14F8: 86 0E STX $0E C2/14FA: A6 32 LDX $32 C2/14FC: BD 13 20 LDA $2013,X C2/14FF: D0 03 BNE $1504 C2/1501: 4C C9 15 JMP $15C9 C2/1504: 20 23 99 JSR $9923 C2/1507: 84 14 STY $14 C2/1509: 64 12 STZ $12 C2/150B: A6 0E LDX $0E C2/150D: BD 85 40 LDA $4085,X C2/1510: 99 FC 79 STA $79FC,Y C2/1513: E8 INX C2/1514: C8 INY C2/1515: E6 12 INC $12 C2/1517: A5 12 LDA $12 C2/1519: C9 0C CMP #$0C C2/151B: D0 F0 BNE $150D C2/151D: 20 FA 98 JSR $98FA C2/1520: 9E 4C 38 STZ $384C,X C2/1523: A9 FC LDA #$FC C2/1525: 9D 4D 38 STA $384D,X C2/1528: A9 01 LDA #$01 C2/152A: 9D 4E 38 STA $384E,X C2/152D: A9 04 LDA #$04 C2/152F: 9D 4F 38 STA $384F,X C2/1532: 9E 50 38 STZ $3850,X C2/1535: A6 0E LDX $0E C2/1537: BD 8D 40 LDA $408D,X C2/153A: 48 PHA C2/153B: AD FA 79 LDA $79FA C2/153E: AA TAX C2/153F: 68 PLA C2/1540: 9D 2D 7B STA $7B2D,X C2/1543: 9E 1C 7B STZ $7B1C,X C2/1546: 9E CC 7A STZ $7ACC,X C2/1549: AD FA 79 LDA $79FA C2/154C: 0A ASL C2/154D: AA TAX C2/154E: AD 20 27 LDA $2720 C2/1551: 9D DC 7A STA $7ADC,X C2/1554: AD 21 27 LDA $2721 C2/1557: 9D DD 7A STA $7ADD,X C2/155A: EE FA 79 INC $79FA C2/155D: 20 E3 98 JSR $98E3 C2/1560: 20 23 99 JSR $9923 C2/1563: 84 14 STY $14 C2/1565: 64 12 STZ $12 C2/1567: A6 0E LDX $0E C2/1569: BD 8A 40 LDA $408A,X C2/156C: 29 02 AND #$02 C2/156E: F0 59 BEQ $15C9 C2/1570: BD 90 40 LDA $4090,X C2/1573: C9 55 CMP #$55 C2/1575: D0 52 BNE $15C9 C2/1577: BD 85 40 LDA $4085,X C2/157A: 99 FC 79 STA $79FC,Y C2/157D: E8 INX C2/157E: C8 INY C2/157F: E6 12 INC $12 C2/1581: A5 12 LDA $12 C2/1583: C9 0C CMP #$0C C2/1585: D0 F0 BNE $1577 C2/1587: A9 80 LDA #$80 C2/1589: 8D 9B 7C STA $7C9B C2/158C: 20 FA 98 JSR $98FA C2/158F: 9E 4C 38 STZ $384C,X C2/1592: 9E 4D 38 STZ $384D,X C2/1595: 9E 4E 38 STZ $384E,X C2/1598: 9E 4F 38 STZ $384F,X C2/159B: 9E 50 38 STZ $3850,X C2/159E: A6 0E LDX $0E C2/15A0: BD 8D 40 LDA $408D,X C2/15A3: 48 PHA C2/15A4: AD FA 79 LDA $79FA C2/15A7: AA TAX C2/15A8: 68 PLA C2/15A9: 9D 2D 7B STA $7B2D,X C2/15AC: 9E 1C 7B STZ $7B1C,X C2/15AF: 9E CC 7A STZ $7ACC,X C2/15B2: AD FA 79 LDA $79FA C2/15B5: 0A ASL C2/15B6: AA TAX C2/15B7: AD 20 27 LDA $2720 C2/15BA: 9D DC 7A STA $7ADC,X C2/15BD: AD 21 27 LDA $2721 C2/15C0: 9D DD 7A STA $7ADD,X C2/15C3: EE FA 79 INC $79FA C2/15C6: 20 E3 98 JSR $98E3 C2/15C9: A6 32 LDX $32 C2/15CB: BD 14 20 LDA $2014,X C2/15CE: D0 03 BNE $15D3 C2/15D0: 4C A1 16 JMP $16A1 C2/15D3: 20 23 99 JSR $9923 C2/15D6: 84 12 STY $12 C2/15D8: 64 14 STZ $14 C2/15DA: A6 0E LDX $0E C2/15DC: BD 91 40 LDA $4091,X C2/15DF: 99 FC 79 STA $79FC,Y C2/15E2: E8 INX C2/15E3: C8 INY C2/15E4: E6 14 INC $14 C2/15E6: A5 14 LDA $14 C2/15E8: C9 0C CMP #$0C C2/15EA: D0 F0 BNE $15DC C2/15EC: A6 0E LDX $0E C2/15EE: AD FA 79 LDA $79FA C2/15F1: A8 TAY C2/15F2: BD 99 40 LDA $4099,X C2/15F5: 99 2D 7B STA $7B2D,Y C2/15F8: 20 FA 98 JSR $98FA C2/15FB: 9E 4C 38 STZ $384C,X C2/15FE: A9 FC LDA #$FC C2/1600: 9D 4D 38 STA $384D,X C2/1603: A9 01 LDA #$01 C2/1605: 9D 4E 38 STA $384E,X C2/1608: A9 04 LDA #$04 C2/160A: 9D 4F 38 STA $384F,X C2/160D: A9 80 LDA #$80 C2/160F: 9D 50 38 STA $3850,X C2/1612: AD FA 79 LDA $79FA C2/1615: AA TAX C2/1616: 9E 1C 7B STZ $7B1C,X C2/1619: 9E CC 7A STZ $7ACC,X C2/161C: AD FA 79 LDA $79FA C2/161F: 0A ASL C2/1620: AA TAX C2/1621: AD 20 27 LDA $2720 C2/1624: 9D DC 7A STA $7ADC,X C2/1627: AD 21 27 LDA $2721 C2/162A: 9D DD 7A STA $7ADD,X C2/162D: EE FA 79 INC $79FA C2/1630: 20 E3 98 JSR $98E3 C2/1633: 20 23 99 JSR $9923 C2/1636: 84 12 STY $12 C2/1638: 64 14 STZ $14 C2/163A: A6 0E LDX $0E C2/163C: BD 96 40 LDA $4096,X C2/163F: 29 02 AND #$02 C2/1641: F0 5E BEQ $16A1 C2/1643: BD 9C 40 LDA $409C,X C2/1646: C9 55 CMP #$55 C2/1648: D0 57 BNE $16A1 C2/164A: BD 91 40 LDA $4091,X C2/164D: 99 FC 79 STA $79FC,Y C2/1650: E8 INX C2/1651: C8 INY C2/1652: E6 14 INC $14 C2/1654: A5 14 LDA $14 C2/1656: C9 0C CMP #$0C C2/1658: D0 F0 BNE $164A C2/165A: AD 9B 7C LDA $7C9B C2/165D: 09 40 ORA #$40 C2/165F: 8D 9B 7C STA $7C9B C2/1662: A6 0E LDX $0E C2/1664: AD FA 79 LDA $79FA C2/1667: A8 TAY C2/1668: BD 99 40 LDA $4099,X C2/166B: 99 2D 7B STA $7B2D,Y C2/166E: 20 FA 98 JSR $98FA C2/1671: 9E 4C 38 STZ $384C,X C2/1674: 9E 4D 38 STZ $384D,X C2/1677: 9E 4E 38 STZ $384E,X C2/167A: 9E 4F 38 STZ $384F,X C2/167D: 9E 50 38 STZ $3850,X C2/1680: AD FA 79 LDA $79FA C2/1683: AA TAX C2/1684: 9E 1C 7B STZ $7B1C,X C2/1687: 9E CC 7A STZ $7ACC,X C2/168A: AD FA 79 LDA $79FA C2/168D: 0A ASL C2/168E: AA TAX C2/168F: AD 20 27 LDA $2720 C2/1692: 9D DC 7A STA $7ADC,X C2/1695: AD 21 27 LDA $2721 C2/1698: 9D DD 7A STA $7ADD,X C2/169B: EE FA 79 INC $79FA C2/169E: 20 E3 98 JSR $98E3 C2/16A1: 60 RTS C2/16A2: A9 4A LDA #$4A C2/16A4: 8D 33 27 STA $2733 C2/16A7: 4C 2A 14 JMP $142A C2/16AA: 48 PHA C2/16AB: 20 23 99 JSR $9923 C2/16AE: 68 PLA C2/16AF: C2 20 REP #$20 C2/16B1: 20 B6 01 JSR $01B6 C2/16B4: AA TAX C2/16B5: 7B TDC C2/16B6: E2 20 SEP #$20 C2/16B8: 64 0A STZ $0A C2/16BA: BF E0 59 D1 LDA $D159E0,X C2/16BE: 99 FC 79 STA $79FC,Y C2/16C1: E8 INX C2/16C2: C8 INY C2/16C3: E6 0A INC $0A C2/16C5: A5 0A LDA $0A C2/16C7: C9 05 CMP #$05 C2/16C9: D0 EF BNE $16BA C2/16CB: C8 INY C2/16CC: C8 INY C2/16CD: C8 INY C2/16CE: C8 INY C2/16CF: BF E0 59 D1 LDA $D159E0,X C2/16D3: 99 FC 79 STA $79FC,Y C2/16D6: E8 INX C2/16D7: C8 INY C2/16D8: E6 0A INC $0A C2/16DA: A5 0A LDA $0A C2/16DC: C9 08 CMP #$08 C2/16DE: D0 EF BNE $16CF C2/16E0: 60 RTS C2/16E1: 48 PHA C2/16E2: 20 FA 98 JSR $98FA C2/16E5: 9E 4C 38 STZ $384C,X C2/16E8: A9 FC LDA #$FC C2/16EA: 9D 4D 38 STA $384D,X C2/16ED: A9 01 LDA #$01 C2/16EF: 9D 4E 38 STA $384E,X C2/16F2: 68 PLA C2/16F3: 9D 4F 38 STA $384F,X C2/16F6: 9E 50 38 STZ $3850,X C2/16F9: 60 RTS Display Message? C2/16FA: 8D 21 26 STA $2621 C2/16FD: A9 01 LDA #$01 C2/16FF: 8D 20 26 STA $2620 C2/1702: 4C 2F 99 JMP $992F C2/1705: AD FA 79 LDA $79FA C2/1708: AA TAX C2/1709: A4 0C LDY $0C C2/170B: B9 00 7A LDA $7A00,Y C2/170E: 29 7F AND #$7F C2/1710: 9D 2D 7B STA $7B2D,X C2/1713: 9E 1C 7B STZ $7B1C,X C2/1716: 9E CC 7A STZ $7ACC,X C2/1719: 60 RTS C2/171A: AD FA 79 LDA $79FA C2/171D: AA TAX C2/171E: A4 0C LDY $0C C2/1720: B9 00 7A LDA $7A00,Y C2/1723: 29 7F AND #$7F C2/1725: 9D 2D 7B STA $7B2D,X C2/1728: AD A0 26 LDA $26A0 C2/172B: 1A INC C2/172C: 9D 1C 7B STA $7B1C,X C2/172F: A9 80 LDA #$80 C2/1731: 9D CC 7A STA $7ACC,X C2/1734: 60 RTS C2/1735: AD FA 79 LDA $79FA C2/1738: 0A ASL C2/1739: AA TAX C2/173A: AD 20 27 LDA $2720 C2/173D: 9D DC 7A STA $7ADC,X C2/1740: 9D FC 7A STA $7AFC,X C2/1743: AD 21 27 LDA $2721 C2/1746: 9D DD 7A STA $7ADD,X C2/1749: 9D FD 7A STA $7AFD,X C2/174C: EE FA 79 INC $79FA C2/174F: 60 RTS C2/1750: AD FA 79 LDA $79FA C2/1753: 0A ASL C2/1754: AA TAX C2/1755: 9E DC 7A STZ $7ADC,X C2/1758: 9E DD 7A STZ $7ADD,X C2/175B: EE FA 79 INC $79FA C2/175E: 60 RTS C2/175F: A6 32 LDX $32 C2/1761: BD 59 20 LDA $2059,X C2/1764: 85 66 STA $66 C2/1766: BD 58 20 LDA $2058,X C2/1769: 85 65 STA $65 C2/176B: 60 RTS C2/176C: AD BE 41 LDA $41BE C2/176F: D0 03 BNE $1774 C2/1771: 4C 49 18 JMP $1849 C2/1774: AD CC 41 LDA $41CC C2/1777: 8D 7B 7B STA $7B7B C2/177A: 20 EC 01 JSR $01EC C2/177D: C2 20 REP #$20 C2/177F: BD 1A 20 LDA $201A,X C2/1782: CD CE 41 CMP $41CE C2/1785: D0 15 BNE $179C C2/1787: BD 1C 20 LDA $201C,X C2/178A: CD D0 41 CMP $41D0 C2/178D: D0 0D BNE $179C C2/178F: BD 0A 20 LDA $200A,X C2/1792: CD D2 41 CMP $41D2 C2/1795: D0 05 BNE $179C C2/1797: 7B TDC C2/1798: E2 20 SEP #$20 C2/179A: 80 62 BRA $17FE C2/179C: 7B TDC C2/179D: E2 20 SEP #$20 C2/179F: 20 74 1C JSR $1C74 C2/17A2: D0 2D BNE $17D1 C2/17A4: 20 B3 1C JSR $1CB3 C2/17A7: 20 9A 1C JSR $1C9A C2/17AA: D0 25 BNE $17D1 C2/17AC: A9 05 LDA #$05 C2/17AE: 20 69 00 JSR $0069 C2/17B1: A9 06 LDA #$06 C2/17B3: 20 69 00 JSR $0069 C2/17B6: C2 20 REP #$20 C2/17B8: A6 32 LDX $32 C2/17BA: BD 1A 20 LDA $201A,X C2/17BD: 8D CE 41 STA $41CE C2/17C0: BD 1C 20 LDA $201C,X C2/17C3: 8D D0 41 STA $41D0 C2/17C6: BD 0A 20 LDA $200A,X C2/17C9: 8D D2 41 STA $41D2 C2/17CC: 7B TDC C2/17CD: E2 20 SEP #$20 C2/17CF: 80 2D BRA $17FE C2/17D1: AD CC 41 LDA $41CC C2/17D4: 85 70 STA $70 C2/17D6: AD 7D 7B LDA $7B7D C2/17D9: F0 09 BEQ $17E4 C2/17DB: 9C 7D 7B STZ $7B7D C2/17DE: 20 3A 9F JSR $9F3A C2/17E1: 20 6F 9A JSR $9A6F C2/17E4: AD CC 41 LDA $41CC C2/17E7: 85 70 STA $70 C2/17E9: AD B0 41 LDA $41B0 C2/17EC: F0 05 BEQ $17F3 C2/17EE: A9 01 LDA #$01 C2/17F0: 20 69 00 JSR $0069 C2/17F3: AD B0 41 LDA $41B0 C2/17F6: D0 FB BNE $17F3 C2/17F8: A9 FF LDA #$FF C2/17FA: 8D CC 41 STA $41CC C2/17FD: 60 RTS C2/17FE: AD 42 7C LDA $7C42 C2/1801: F0 45 BEQ $1848 C2/1803: AD CC 41 LDA $41CC C2/1806: AA TAX C2/1807: BD 3A 7C LDA $7C3A,X C2/180A: F0 06 BEQ $1812 C2/180C: AA TAX C2/180D: BD C2 3E LDA $3EC2,X C2/1810: D0 36 BNE $1848 C2/1812: AD CC 41 LDA $41CC C2/1815: 85 70 STA $70 C2/1817: AD B0 41 LDA $41B0 C2/181A: F0 05 BEQ $1821 C2/181C: A9 01 LDA #$01 C2/181E: 20 69 00 JSR $0069 C2/1821: AD B0 41 LDA $41B0 C2/1824: D0 FB BNE $1821 C2/1826: A9 80 LDA #$80 C2/1828: 8D BF 41 STA $41BF C2/182B: 9C C0 41 STZ $41C0 C2/182E: 9C C2 41 STZ $41C2 C2/1831: 9C C3 41 STZ $41C3 C2/1834: 9C C4 41 STZ $41C4 C2/1837: 9C C6 41 STZ $41C6 C2/183A: 9C C7 41 STZ $41C7 C2/183D: 9C C9 41 STZ $41C9 C2/1840: 9C CA 41 STZ $41CA C2/1843: 9C CB 41 STZ $41CB C2/1846: 80 01 BRA $1849 C2/1848: 60 RTS C2/1849: AD CC 41 LDA $41CC C2/184C: C9 FF CMP #$FF C2/184E: F0 03 BEQ $1853 C2/1850: 4C FF 18 JMP $18FF C2/1853: AD A9 41 LDA $41A9 C2/1856: C9 FF CMP #$FF C2/1858: D0 01 BNE $185B C2/185A: 60 RTS C2/185B: 48 PHA C2/185C: 7B TDC C2/185D: AA TAX C2/185E: BD AA 41 LDA $41AA,X C2/1861: 9D A9 41 STA $41A9,X C2/1864: E8 INX C2/1865: E0 04 00 CPX #$0004 C2/1868: D0 F4 BNE $185E C2/186A: CE AE 41 DEC $41AE C2/186D: 68 PLA C2/186E: 85 70 STA $70 C2/1870: 8D CC 41 STA $41CC C2/1873: 20 EC 01 JSR $01EC C2/1876: AD 51 7C LDA $7C51 C2/1879: F0 1A BEQ $1895 C2/187B: AD CC 41 LDA $41CC C2/187E: CD B6 7C CMP $7CB6 C2/1881: F0 12 BEQ $1895 C2/1883: 20 07 02 JSR $0207 C2/1886: B9 7F 3D LDA $3D7F,Y C2/1889: D0 0F BNE $189A C2/188B: A9 01 LDA #$01 C2/188D: 99 7F 3D STA $3D7F,Y C2/1890: 99 FB 3C STA $3CFB,Y C2/1893: 80 05 BRA $189A C2/1895: 20 74 1C JSR $1C74 C2/1898: F0 06 BEQ $18A0 C2/189A: A9 FF LDA #$FF C2/189C: 8D CC 41 STA $41CC C2/189F: 60 RTS C2/18A0: 64 71 STZ $71 C2/18A2: 20 9A 1C JSR $1C9A C2/18A5: D0 F3 BNE $189A C2/18A7: 20 B3 1C JSR $1CB3 C2/18AA: A9 01 LDA #$01 C2/18AC: 8D D4 3E STA $3ED4 C2/18AF: AD D6 3E LDA $3ED6 C2/18B2: 8D D5 3E STA $3ED5 C2/18B5: C2 20 REP #$20 C2/18B7: A6 32 LDX $32 C2/18B9: BD 1A 20 LDA $201A,X C2/18BC: 8D CE 41 STA $41CE C2/18BF: BD 1C 20 LDA $201C,X C2/18C2: 8D D0 41 STA $41D0 C2/18C5: BD 0A 20 LDA $200A,X C2/18C8: 8D D2 41 STA $41D2 C2/18CB: 9E 1E 20 STZ $201E,X C2/18CE: 7B TDC C2/18CF: E2 20 SEP #$20 C2/18D1: 20 0B 19 JSR $190B C2/18D4: A9 01 LDA #$01 C2/18D6: 8D 4E 7C STA $7C4E C2/18D9: AD EF 3E LDA $3EEF C2/18DC: 10 04 BPL $18E2 C2/18DE: 9C BE 41 STZ $41BE C2/18E1: 60 RTS C2/18E2: AD CC 41 LDA $41CC C2/18E5: 20 07 02 JSR $0207 C2/18E8: B9 FB 3C LDA $3CFB,Y C2/18EB: F0 08 BEQ $18F5 C2/18ED: A9 FF LDA #$FF C2/18EF: 8D CC 41 STA $41CC C2/18F2: 4C 53 18 JMP $1853 C2/18F5: 7B TDC C2/18F6: 20 69 00 JSR $0069 C2/18F9: AD B0 41 LDA $41B0 C2/18FC: F0 FB BEQ $18F9 C2/18FE: 60 RTS C2/18FF: 9C D4 3E STZ $3ED4 C2/1902: 20 26 19 JSR $1926 C2/1905: A9 FF LDA #$FF C2/1907: 8D CC 41 STA $41CC C2/190A: 60 RTS C2/190B: 9C 42 7C STZ $7C42 C2/190E: AD CC 41 LDA $41CC C2/1911: AA TAX C2/1912: BD 3A 7C LDA $7C3A,X C2/1915: F0 0B BEQ $1922 C2/1917: A8 TAY C2/1918: B9 C2 3E LDA $3EC2,Y C2/191B: F0 05 BEQ $1922 C2/191D: A9 01 LDA #$01 C2/191F: 8D 42 7C STA $7C42 C2/1922: 8D 4D 7C STA $7C4D C2/1925: 60 RTS C2/1926: AD EF 3E LDA $3EEF C2/1929: 10 03 BPL $192E C2/192B: 20 51 1C JSR $1C51 C2/192E: AD CC 41 LDA $41CC C2/1931: 8D 7B 7B STA $7B7B C2/1934: AD 7D 7B LDA $7B7D C2/1937: F0 09 BEQ $1942 C2/1939: 9C 7D 7B STZ $7B7D C2/193C: 20 3A 9F JSR $9F3A C2/193F: 20 6F 9A JSR $9A6F C2/1942: AD CC 41 LDA $41CC C2/1945: 20 EC 01 JSR $01EC C2/1948: BD 1A 20 LDA $201A,X C2/194B: 29 C0 AND #$C0 C2/194D: D0 18 BNE $1967 C2/194F: BD 1B 20 LDA $201B,X C2/1952: 1D 71 20 ORA $2071,X C2/1955: 29 78 AND #$78 C2/1957: D0 0E BNE $1967 C2/1959: BD 1C 20 LDA $201C,X C2/195C: 29 10 AND #$10 C2/195E: D0 07 BNE $1967 C2/1960: BD 1D 20 LDA $201D,X C2/1963: 29 80 AND #$80 C2/1965: F0 09 BEQ $1970 C2/1967: AD CC 41 LDA $41CC C2/196A: AA TAX C2/196B: 9E 3A 7C STZ $7C3A,X C2/196E: 80 53 BRA $19C3 C2/1970: AD CC 41 LDA $41CC C2/1973: CD C1 41 CMP $41C1 C2/1976: F0 0C BEQ $1984 C2/1978: AD EF 3E LDA $3EEF C2/197B: 30 07 BMI $1984 C2/197D: A9 0D LDA #$0D C2/197F: 20 69 00 JSR $0069 C2/1982: 80 FE BRA $1982 C2/1984: AD CC 41 LDA $41CC C2/1987: AA TAX C2/1988: BD 3A 7C LDA $7C3A,X C2/198B: F0 58 BEQ $19E5 C2/198D: A8 TAY C2/198E: B9 C2 3E LDA $3EC2,Y C2/1991: F0 30 BEQ $19C3 C2/1993: FE 3E 7C INC $7C3E,X C2/1996: 38 SEC C2/1997: BD 3A 7C LDA $7C3A,X C2/199A: E9 04 SBC #$04 C2/199C: 85 0E STA $0E C2/199E: A8 TAY C2/199F: AD CC 41 LDA $41CC C2/19A2: AA TAX C2/19A3: 18 CLC C2/19A4: BF DB EE D0 LDA $D0EEDB,X C2/19A8: 6D C4 41 ADC $41C4 C2/19AB: AA TAX C2/19AC: BD DC 37 LDA $37DC,X C2/19AF: 99 43 7C STA $7C43,Y C2/19B2: 38 SEC C2/19B3: A5 0E LDA $0E C2/19B5: 0A ASL C2/19B6: AA TAX C2/19B7: AD C3 41 LDA $41C3 C2/19BA: 9D 2A 7C STA $7C2A,X C2/19BD: AD C2 41 LDA $41C2 C2/19C0: 9D 2B 7C STA $7C2B,X C2/19C3: A9 80 LDA #$80 C2/19C5: 8D BF 41 STA $41BF C2/19C8: 9C C0 41 STZ $41C0 C2/19CB: 9C C2 41 STZ $41C2 C2/19CE: 9C C3 41 STZ $41C3 C2/19D1: 9C C4 41 STZ $41C4 C2/19D4: 9C C6 41 STZ $41C6 C2/19D7: 9C C7 41 STZ $41C7 C2/19DA: 9C C9 41 STZ $41C9 C2/19DD: 9C CA 41 STZ $41CA C2/19E0: 9C CB 41 STZ $41CB C2/19E3: 80 05 BRA $19EA C2/19E5: AD 4D 7C LDA $7C4D C2/19E8: D0 D9 BNE $19C3 C2/19EA: AD CC 41 LDA $41CC C2/19ED: AA TAX C2/19EE: 86 2A STX $2A C2/19F0: A2 8A 02 LDX #$028A C2/19F3: 86 2C STX $2C C2/19F5: 20 D2 00 JSR $00D2 C2/19F8: C2 20 REP #$20 C2/19FA: 18 CLC C2/19FB: A5 2E LDA $2E C2/19FD: 69 34 2D ADC #$2D34 C2/1A00: 85 45 STA $45 C2/1A02: 7B TDC C2/1A03: E2 20 SEP #$20 C2/1A05: A6 32 LDX $32 C2/1A07: BD 1B 20 LDA $201B,X C2/1A0A: 1D 71 20 ORA $2071,X C2/1A0D: 29 18 AND #$18 C2/1A0F: D0 64 BNE $1A75 C2/1A11: AD C0 41 LDA $41C0 C2/1A14: 9D 57 20 STA $2057,X C2/1A17: AD C2 41 LDA $41C2 C2/1A1A: 9D 58 20 STA $2058,X C2/1A1D: AD C3 41 LDA $41C3 C2/1A20: 9D 59 20 STA $2059,X C2/1A23: AD C4 41 LDA $41C4 C2/1A26: 9D 5A 20 STA $205A,X C2/1A29: AD BF 41 LDA $41BF C2/1A2C: 9D 56 20 STA $2056,X C2/1A2F: 29 20 AND #$20 C2/1A31: F0 33 BEQ $1A66 C2/1A33: AD C4 41 LDA $41C4 C2/1A36: A8 TAY C2/1A37: B1 45 LDA ($45),Y C2/1A39: 9D 5A 20 STA $205A,X C2/1A3C: AD BF 41 LDA $41BF C2/1A3F: 29 08 AND #$08 C2/1A41: F0 23 BEQ $1A66 C2/1A43: AD C7 41 LDA $41C7 C2/1A46: 9D 5C 20 STA $205C,X C2/1A49: AD C9 41 LDA $41C9 C2/1A4C: 9D 5D 20 STA $205D,X C2/1A4F: AD CA 41 LDA $41CA C2/1A52: 9D 5E 20 STA $205E,X C2/1A55: AD CB 41 LDA $41CB C2/1A58: A8 TAY C2/1A59: B1 45 LDA ($45),Y C2/1A5B: 9D 5F 20 STA $205F,X C2/1A5E: AD C6 41 LDA $41C6 C2/1A61: 9D 5B 20 STA $205B,X C2/1A64: 80 0F BRA $1A75 C2/1A66: 9E 5C 20 STZ $205C,X C2/1A69: 9E 5D 20 STZ $205D,X C2/1A6C: 9E 5D 20 STZ $205D,X C2/1A6F: 9E 5F 20 STZ $205F,X C2/1A72: 9E 5B 20 STZ $205B,X C2/1A75: AD C0 41 LDA $41C0 C2/1A78: 85 24 STA $24 C2/1A7A: A9 08 LDA #$08 C2/1A7C: 85 25 STA $25 C2/1A7E: 20 F1 00 JSR $00F1 C2/1A81: A6 26 LDX $26 C2/1A83: A4 32 LDY $32 C2/1A85: BF E2 59 D1 LDA $D159E2,X C2/1A89: 99 1E 20 STA $201E,Y C2/1A8C: BF E3 59 D1 LDA $D159E3,X C2/1A90: 99 1F 20 STA $201F,Y C2/1A93: AD C0 41 LDA $41C0 C2/1A96: C9 2C CMP #$2C C2/1A98: 90 0C BCC $1AA6 C2/1A9A: C9 4E CMP #$4E C2/1A9C: B0 08 BCS $1AA6 C2/1A9E: B9 56 20 LDA $2056,Y C2/1AA1: 09 01 ORA #$01 C2/1AA3: 99 56 20 STA $2056,Y C2/1AA6: AD C0 41 LDA $41C0 C2/1AA9: AA TAX C2/1AAA: BF A0 5D D1 LDA $D15DA0,X C2/1AAE: 30 36 BMI $1AE6 C2/1AB0: 48 PHA C2/1AB1: AD C0 41 LDA $41C0 C2/1AB4: C9 11 CMP #$11 C2/1AB6: F0 19 BEQ $1AD1 C2/1AB8: C9 20 CMP #$20 C2/1ABA: F0 15 BEQ $1AD1 C2/1ABC: C9 1F CMP #$1F C2/1ABE: D0 22 BNE $1AE2 C2/1AC0: AD CB 41 LDA $41CB C2/1AC3: 48 PHA C2/1AC4: AA TAX C2/1AC5: BD 34 27 LDA $2734,X C2/1AC8: A6 32 LDX $32 C2/1ACA: 9D 5F 20 STA $205F,X C2/1ACD: 68 PLA C2/1ACE: 20 36 1C JSR $1C36 C2/1AD1: AD C4 41 LDA $41C4 C2/1AD4: 48 PHA C2/1AD5: AA TAX C2/1AD6: BD 34 27 LDA $2734,X C2/1AD9: A6 32 LDX $32 C2/1ADB: 9D 5A 20 STA $205A,X C2/1ADE: 68 PLA C2/1ADF: 20 36 1C JSR $1C36 C2/1AE2: 68 PLA C2/1AE3: 4C F7 1B JMP $1BF7 C2/1AE6: AD BF 41 LDA $41BF C2/1AE9: 29 08 AND #$08 C2/1AEB: F0 03 BEQ $1AF0 C2/1AED: 4C 7C 1B JMP $1B7C C2/1AF0: AD BF 41 LDA $41BF C2/1AF3: 29 40 AND #$40 C2/1AF5: D0 52 BNE $1B49 C2/1AF7: AD BF 41 LDA $41BF C2/1AFA: 29 20 AND #$20 C2/1AFC: F0 03 BEQ $1B01 C2/1AFE: 4C 7C 1B JMP $1B7C C2/1B01: AD BF 41 LDA $41BF C2/1B04: 29 10 AND #$10 C2/1B06: F0 03 BEQ $1B0B C2/1B08: 4C BE 1B JMP $1BBE C2/1B0B: 64 0E STZ $0E C2/1B0D: AD CC 41 LDA $41CC C2/1B10: 85 24 STA $24 C2/1B12: A9 54 LDA #$54 C2/1B14: 85 25 STA $25 C2/1B16: 20 F1 00 JSR $00F1 C2/1B19: A4 26 LDY $26 C2/1B1B: A6 32 LDX $32 C2/1B1D: BD 13 20 LDA $2013,X C2/1B20: F0 0C BEQ $1B2E C2/1B22: B9 85 40 LDA $4085,Y C2/1B25: 29 03 AND #$03 C2/1B27: AA TAX C2/1B28: BF EE EC D0 LDA $D0ECEE,X C2/1B2C: 85 0E STA $0E C2/1B2E: A6 32 LDX $32 C2/1B30: BD 14 20 LDA $2014,X C2/1B33: F0 0F BEQ $1B44 C2/1B35: B9 91 40 LDA $4091,Y C2/1B38: 29 03 AND #$03 C2/1B3A: AA TAX C2/1B3B: 18 CLC C2/1B3C: BF EE EC D0 LDA $D0ECEE,X C2/1B40: 65 0E ADC $0E C2/1B42: 85 0E STA $0E C2/1B44: A5 0E LDA $0E C2/1B46: 4C F7 1B JMP $1BF7 C2/1B49: AD C4 41 LDA $41C4 C2/1B4C: AA TAX C2/1B4D: BD 34 27 LDA $2734,X C2/1B50: A6 32 LDX $32 C2/1B52: 9D 5A 20 STA $205A,X C2/1B55: 38 SEC C2/1B56: E9 E0 SBC #$E0 C2/1B58: C2 20 REP #$20 C2/1B5A: 20 B6 01 JSR $01B6 C2/1B5D: AA TAX C2/1B5E: 7B TDC C2/1B5F: E2 20 SEP #$20 C2/1B61: BF 82 0A D1 LDA $D10A82,X C2/1B65: 29 08 AND #$08 C2/1B67: D0 06 BNE $1B6F C2/1B69: AD C4 41 LDA $41C4 C2/1B6C: 20 36 1C JSR $1C36 C2/1B6F: BF 80 0A D1 LDA $D10A80,X C2/1B73: 29 03 AND #$03 C2/1B75: AA TAX C2/1B76: BF EE EC D0 LDA $D0ECEE,X C2/1B7A: 80 7B BRA $1BF7 C2/1B7C: 64 0E STZ $0E C2/1B7E: AD C4 41 LDA $41C4 C2/1B81: C2 20 REP #$20 C2/1B83: 20 B6 01 JSR $01B6 C2/1B86: AA TAX C2/1B87: 7B TDC C2/1B88: E2 20 SEP #$20 C2/1B8A: BF 80 0B D1 LDA $D10B80,X C2/1B8E: 29 03 AND #$03 C2/1B90: AA TAX C2/1B91: BF EE EC D0 LDA $D0ECEE,X C2/1B95: 85 0E STA $0E C2/1B97: AD BF 41 LDA $41BF C2/1B9A: 29 08 AND #$08 C2/1B9C: F0 1C BEQ $1BBA C2/1B9E: AD CB 41 LDA $41CB C2/1BA1: C2 20 REP #$20 C2/1BA3: 20 B6 01 JSR $01B6 C2/1BA6: AA TAX C2/1BA7: 7B TDC C2/1BA8: E2 20 SEP #$20 C2/1BAA: BF 80 0B D1 LDA $D10B80,X C2/1BAE: 29 03 AND #$03 C2/1BB0: AA TAX C2/1BB1: 18 CLC C2/1BB2: BF EE EC D0 LDA $D0ECEE,X C2/1BB6: 65 0E ADC $0E C2/1BB8: 85 0E STA $0E C2/1BBA: A5 0E LDA $0E C2/1BBC: 80 39 BRA $1BF7 C2/1BBE: AD CC 41 LDA $41CC C2/1BC1: 85 24 STA $24 C2/1BC3: A9 54 LDA #$54 C2/1BC5: 85 25 STA $25 C2/1BC7: 20 F1 00 JSR $00F1 C2/1BCA: A4 26 LDY $26 C2/1BCC: AD C4 41 LDA $41C4 C2/1BCF: F0 0B BEQ $1BDC C2/1BD1: C2 20 REP #$20 C2/1BD3: 98 TYA C2/1BD4: 18 CLC C2/1BD5: 69 0C 00 ADC #$000C C2/1BD8: A8 TAY C2/1BD9: 7B TDC C2/1BDA: E2 20 SEP #$20 C2/1BDC: B9 8B 40 LDA $408B,Y C2/1BDF: 29 7F AND #$7F C2/1BE1: F0 14 BEQ $1BF7 C2/1BE3: C2 20 REP #$20 C2/1BE5: 20 B6 01 JSR $01B6 C2/1BE8: AA TAX C2/1BE9: 7B TDC C2/1BEA: E2 20 SEP #$20 C2/1BEC: BF 80 0B D1 LDA $D10B80,X C2/1BF0: 29 03 AND #$03 C2/1BF2: AA TAX C2/1BF3: BF EE EC D0 LDA $D0ECEE,X C2/1BF7: 48 PHA C2/1BF8: AD CC 41 LDA $41CC C2/1BFB: 20 07 02 JSR $0207 C2/1BFE: A6 32 LDX $32 C2/1C00: 68 PLA C2/1C01: 20 63 61 JSR $6163 C2/1C04: 99 7F 3D STA $3D7F,Y C2/1C07: A9 41 LDA #$41 C2/1C09: 99 FB 3C STA $3CFB,Y C2/1C0C: A9 80 LDA #$80 C2/1C0E: 8D BF 41 STA $41BF C2/1C11: 9C C0 41 STZ $41C0 C2/1C14: 9C C1 41 STZ $41C1 C2/1C17: 9C C2 41 STZ $41C2 C2/1C1A: 9C C3 41 STZ $41C3 C2/1C1D: 9C C4 41 STZ $41C4 C2/1C20: 9C C5 41 STZ $41C5 C2/1C23: 9C C6 41 STZ $41C6 C2/1C26: 9C C7 41 STZ $41C7 C2/1C29: 9C C8 41 STZ $41C8 C2/1C2C: 9C C9 41 STZ $41C9 C2/1C2F: 9C CA 41 STZ $41CA C2/1C32: 9C CB 41 STZ $41CB C2/1C35: 60 RTS C2/1C36: AA TAX C2/1C37: BD 34 28 LDA $2834,X C2/1C3A: 3A DEC C2/1C3B: 9D 34 28 STA $2834,X C2/1C3E: D0 10 BNE $1C50 C2/1C40: 9E 34 27 STZ $2734,X C2/1C43: 9E 34 2A STZ $2A34,X C2/1C46: A9 5A LDA #$5A C2/1C48: 9D 34 2B STA $2B34,X C2/1C4B: A9 AA LDA #$AA C2/1C4D: 9D 34 2C STA $2C34,X C2/1C50: 60 RTS C2/1C51: A9 80 LDA #$80 C2/1C53: 8D BF 41 STA $41BF C2/1C56: 8D C2 41 STA $41C2 C2/1C59: A9 54 LDA #$54 C2/1C5B: 8D C0 41 STA $41C0 C2/1C5E: 9C C3 41 STZ $41C3 C2/1C61: 9C C4 41 STZ $41C4 C2/1C64: 9C C6 41 STZ $41C6 C2/1C67: 9C C7 41 STZ $41C7 C2/1C6A: 9C C9 41 STZ $41C9 C2/1C6D: 9C CA 41 STZ $41CA C2/1C70: 9C CB 41 STZ $41CB C2/1C73: 60 RTS C2/1C74: A6 32 LDX $32 C2/1C76: BD 1A 20 LDA $201A,X C2/1C79: 1D 70 20 ORA $2070,X C2/1C7C: 29 C2 AND #$C2 (If Attacker Status1 = Stone, Toad or Zombie) C2/1C7E: D0 19 BNE $1C99 C2/1C80: BD 1B 20 LDA $201B,X C2/1C83: 1D 71 20 ORA $2071,X C2/1C86: 29 78 AND #$78 (If Attacker Status2 = Sleep, Paralyze, Charm or Berserk) C2/1C88: D0 0F BNE $1C99 C2/1C8A: BD 1C 20 LDA $201C,X C2/1C8D: 29 10 AND #$10 (If Attacker Status3 = Stop) C2/1C8F: D0 08 BNE $1C99 C2/1C91: BD 1D 20 LDA $201D,X C2/1C94: 29 84 AND #$84 (If Attacker Status4 = Erased or Singing) C2/1C96: D0 01 BNE $1C99 C2/1C98: 7B TDC C2/1C99: 60 RTS Make Berserk ability have Berserk Status C2/1C9A: A6 32 LDX $32 C2/1C9C: BD 21 20 LDA $2021,X C2/1C9F: 29 08 AND #$08 (Attacker has Berserk Ability?) C2/1CA1: F0 05 BEQ $1CA8 C2/1CA3: AD EF 3E LDA $3EEF C2/1CA6: 10 02 BPL $1CAA C2/1CA8: 7B TDC C2/1CA9: 60 RTS C2/1CAA: BD 71 20 LDA $2071,X C2/1CAD: 09 08 ORA #$08 (Set Attacker Status2 = Berserk) C2/1CAF: 9D 71 20 STA $2071,X C2/1CB2: 60 RTS C2/1CB3: 7B TDC C2/1CB4: AA TAX C2/1CB5: 86 16 STX $16 C2/1CB7: AD E6 7B LDA $7BE6 C2/1CBA: 29 40 AND #$40 (Check for Void) C2/1CBC: F0 05 BEQ $1CC3 C2/1CBE: A2 80 00 LDX #$0080 C2/1CC1: 86 16 STX $16 C2/1CC3: AD CC 41 LDA $41CC C2/1CC6: 20 F8 01 JSR $01F8 C2/1CC9: C2 20 REP #$20 C2/1CCB: 7B TDC C2/1CCC: 85 12 STA $12 C2/1CCE: 85 14 STA $14 C2/1CD0: A6 32 LDX $32 C2/1CD2: BD 0A 20 LDA $200A,X C2/1CD5: 85 0E STA $0E C2/1CD7: BD 1C 20 LDA $201C,X C2/1CDA: 1D 72 20 ORA $2072,X C2/1CDD: 85 22 STA $22 C2/1CDF: BD 1A 20 LDA $201A,X C2/1CE2: 1D 70 20 ORA $2070,X C2/1CE5: 85 10 STA $10 C2/1CE7: 29 00 04 AND #$0400 C2/1CEA: F0 05 BEQ $1CF1 C2/1CEC: A9 80 00 LDA #$0080 C2/1CEF: 85 12 STA $12 C2/1CF1: BD 1A 20 LDA $201A,X C2/1CF4: 1D 70 20 ORA $2070,X C2/1CF7: 29 20 00 AND #$0020 C2/1CFA: F0 05 BEQ $1D01 C2/1CFC: A9 80 00 LDA #$0080 C2/1CFF: 85 14 STA $14 C2/1D01: 7B TDC C2/1D02: AA TAX C2/1D03: B9 3C 2F LDA $2F3C,Y C2/1D06: 29 01 00 AND #$0001 C2/1D09: D0 57 BNE $1D62 C2/1D0B: B9 38 2E LDA $2E38,Y C2/1D0E: 29 FF 00 AND #$00FF C2/1D11: C5 0E CMP $0E C2/1D13: F0 0D BEQ $1D22 C2/1D15: 90 0B BCC $1D22 C2/1D17: B9 3C 2F LDA $2F3C,Y C2/1D1A: 09 80 00 ORA #$0080 C2/1D1D: 99 3C 2F STA $2F3C,Y C2/1D20: 80 40 BRA $1D62 C2/1D22: B9 3C 2F LDA $2F3C,Y C2/1D25: 29 7F FF AND #$FF7F C2/1D28: 99 3C 2F STA $2F3C,Y C2/1D2B: B9 34 2D LDA $2D34,Y C2/1D2E: 29 FF 00 AND #$00FF C2/1D31: C9 80 00 CMP #$0080 C2/1D34: B0 2C BCS $1D62 C2/1D36: B9 3C 2F LDA $2F3C,Y C2/1D39: 05 12 ORA $12 C2/1D3B: 05 14 ORA $14 C2/1D3D: 05 16 ORA $16 C2/1D3F: 99 3C 2F STA $2F3C,Y C2/1D42: A5 16 LDA $16 C2/1D44: D0 1C BNE $1D62 C2/1D46: A5 12 LDA $12 C2/1D48: D0 18 BNE $1D62 C2/1D4A: A5 14 LDA $14 C2/1D4C: F0 14 BEQ $1D62 C2/1D4E: B9 34 2D LDA $2D34,Y C2/1D51: 29 FF 00 AND #$00FF C2/1D54: C9 29 00 CMP #$0029 C2/1D57: D0 09 BNE $1D62 C2/1D59: B9 3C 2F LDA $2F3C,Y C2/1D5C: 29 7F FF AND #$FF7F C2/1D5F: 99 3C 2F STA $2F3C,Y C2/1D62: C8 INY C2/1D63: E8 INX C2/1D64: E0 82 00 CPX #$0082 C2/1D67: D0 9A BNE $1D03 C2/1D69: 7B TDC C2/1D6A: E2 20 SEP #$20 C2/1D6C: AD CC 41 LDA $41CC C2/1D6F: 85 24 STA $24 C2/1D71: A9 14 LDA #$14 C2/1D73: 85 25 STA $25 C2/1D75: 20 F1 00 JSR $00F1 C2/1D78: 7B TDC C2/1D79: AA TAX C2/1D7A: 86 0E STX $0E C2/1D7C: A4 26 LDY $26 C2/1D7E: C2 20 REP #$20 C2/1D80: B9 5C 37 LDA $375C,Y C2/1D83: 29 FF 00 AND #$00FF C2/1D86: 85 12 STA $12 C2/1D88: F0 18 BEQ $1DA2 C2/1D8A: 0A ASL C2/1D8B: AA TAX C2/1D8C: BF E0 5C D1 LDA $D15CE0,X C2/1D90: 25 10 AND $10 C2/1D92: D0 0E BNE $1DA2 C2/1D94: A5 12 LDA $12 C2/1D96: C9 26 00 CMP #$0026 C2/1D99: F0 12 BEQ $1DAD C2/1D9B: A5 22 LDA $22 C2/1D9D: 29 00 01 AND #$0100 C2/1DA0: F0 0B BEQ $1DAD C2/1DA2: B9 6C 37 LDA $376C,Y C2/1DA5: 09 80 00 ORA #$0080 C2/1DA8: 99 6C 37 STA $376C,Y C2/1DAB: 80 09 BRA $1DB6 C2/1DAD: B9 6C 37 LDA $376C,Y C2/1DB0: 29 7F FF AND #$FF7F C2/1DB3: 99 6C 37 STA $376C,Y C2/1DB6: C8 INY C2/1DB7: E6 0E INC $0E C2/1DB9: A5 0E LDA $0E C2/1DBB: C9 04 00 CMP #$0004 C2/1DBE: D0 C0 BNE $1D80 C2/1DC0: 7B TDC C2/1DC1: E2 20 SEP #$20 C2/1DC3: 60 RTS C2/1DC4: 7B TDC C2/1DC5: AA TAX C2/1DC6: 86 3D STX $3D C2/1DC8: 86 3F STX $3F C2/1DCA: A6 3D LDX $3D C2/1DCC: BD 04 7C LDA $7C04,X C2/1DCF: F0 1A BEQ $1DEB C2/1DD1: A6 3F LDX $3F C2/1DD3: BD 1C 20 LDA $201C,X C2/1DD6: 29 10 AND #$10 C2/1DD8: D0 43 BNE $1E1D C2/1DDA: BD 1B 20 LDA $201B,X C2/1DDD: 1D 71 20 ORA $2071,X C2/1DE0: 29 60 AND #$60 C2/1DE2: D0 39 BNE $1E1D C2/1DE4: A6 3D LDX $3D C2/1DE6: DE 04 7C DEC $7C04,X C2/1DE9: 80 32 BRA $1E1D C2/1DEB: A6 3F LDX $3F C2/1DED: A9 01 LDA #$01 C2/1DEF: 9D 61 20 STA $2061,X C2/1DF2: BD 1A 20 LDA $201A,X C2/1DF5: 1D 70 20 ORA $2070,X C2/1DF8: 29 02 AND #$02 C2/1DFA: F0 05 BEQ $1E01 C2/1DFC: 20 2F 1E JSR $1E2F C2/1DFF: 80 1C BRA $1E1D C2/1E01: BD 1B 20 LDA $201B,X C2/1E04: 1D 71 20 ORA $2071,X C2/1E07: 29 10 AND #$10 C2/1E09: F0 05 BEQ $1E10 C2/1E0B: 20 62 1E JSR $1E62 C2/1E0E: 80 0D BRA $1E1D C2/1E10: BD 1B 20 LDA $201B,X C2/1E13: 1D 71 20 ORA $2071,X C2/1E16: 29 08 AND #$08 C2/1E18: F0 03 BEQ $1E1D C2/1E1A: 20 80 1F JSR $1F80 C2/1E1D: A6 3F LDX $3F C2/1E1F: 20 E0 01 JSR $01E0 C2/1E22: 86 3F STX $3F C2/1E24: EE 3D 00 INC $003D C2/1E27: AD 3D 00 LDA $003D C2/1E2A: C9 04 CMP #$04 C2/1E2C: D0 9C BNE $1DCA C2/1E2E: 60 RTS C2/1E2F: A9 80 LDA #$80 C2/1E31: 9D 56 20 STA $2056,X C2/1E34: A9 05 LDA #$05 C2/1E36: 9D 57 20 STA $2057,X C2/1E39: 9E 58 20 STZ $2058,X C2/1E3C: 9E 5A 20 STZ $205A,X C2/1E3F: 9E 5B 20 STZ $205B,X C2/1E42: 9E 5C 20 STZ $205C,X C2/1E45: 9E 5D 20 STZ $205D,X C2/1E48: 9E 5E 20 STZ $205E,X C2/1E4B: 9E 5F 20 STZ $205F,X C2/1E4E: DA PHX C2/1E4F: 7B TDC C2/1E50: AA TAX C2/1E51: A9 03 LDA #$03 C2/1E53: 20 7C 00 JSR $007C C2/1E56: AA TAX C2/1E57: 7B TDC C2/1E58: 20 D6 01 JSR $01D6 C2/1E5B: FA PLX C2/1E5C: 9D 59 20 STA $2059,X C2/1E5F: 4C B3 1F JMP $1FB3 C2/1E62: BD 3D 20 LDA $203D,X C2/1E65: 29 0F AND #$0F C2/1E67: 1D 3E 20 ORA $203E,X C2/1E6A: F0 07 BEQ $1E73 C2/1E6C: 20 A2 02 JSR $02A2 C2/1E6F: C9 32 CMP #$32 C2/1E71: 90 35 BCC $1EA8 C2/1E73: A6 3F LDX $3F C2/1E75: A9 80 LDA #$80 C2/1E77: 9D 56 20 STA $2056,X C2/1E7A: A9 05 LDA #$05 C2/1E7C: 9D 57 20 STA $2057,X C2/1E7F: 9E 58 20 STZ $2058,X C2/1E82: 9E 5A 20 STZ $205A,X C2/1E85: 9E 5B 20 STZ $205B,X C2/1E88: 9E 5C 20 STZ $205C,X C2/1E8B: 9E 5D 20 STZ $205D,X C2/1E8E: 9E 5E 20 STZ $205E,X C2/1E91: 9E 5F 20 STZ $205F,X C2/1E94: DA PHX C2/1E95: 7B TDC C2/1E96: AA TAX C2/1E97: A9 03 LDA #$03 C2/1E99: 20 7C 00 JSR $007C C2/1E9C: AA TAX C2/1E9D: 7B TDC C2/1E9E: 20 D6 01 JSR $01D6 C2/1EA1: FA PLX C2/1EA2: 9D 59 20 STA $2059,X C2/1EA5: 4C 7D 1F JMP $1F7D C2/1EA8: A5 3D LDA $3D C2/1EAA: AA TAX C2/1EAB: 86 2A STX $2A C2/1EAD: A2 8A 02 LDX #$028A C2/1EB0: 86 2C STX $2C C2/1EB2: 20 D2 00 JSR $00D2 C2/1EB5: A6 2E LDX $2E C2/1EB7: 86 41 STX $41 C2/1EB9: 64 0E STZ $0E C2/1EBB: BD 46 2D LDA $2D46,X C2/1EBE: C9 46 CMP #$46 C2/1EC0: F0 04 BEQ $1EC6 C2/1EC2: C9 FF CMP #$FF C2/1EC4: D0 0B BNE $1ED1 C2/1EC6: E8 INX C2/1EC7: E6 0E INC $0E C2/1EC9: A5 0E LDA $0E C2/1ECB: C9 36 CMP #$36 C2/1ECD: D0 EC BNE $1EBB C2/1ECF: 80 A2 BRA $1E73 C2/1ED1: A2 12 00 LDX #$0012 C2/1ED4: A9 47 LDA #$47 C2/1ED6: 20 7C 00 JSR $007C C2/1ED9: C2 20 REP #$20 C2/1EDB: 65 41 ADC $41 C2/1EDD: AA TAX C2/1EDE: 7B TDC C2/1EDF: E2 20 SEP #$20 C2/1EE1: BD 34 2D LDA $2D34,X C2/1EE4: C9 FF CMP #$FF C2/1EE6: F0 E9 BEQ $1ED1 C2/1EE8: C9 46 CMP #$46 C2/1EEA: F0 E5 BEQ $1ED1 C2/1EEC: 48 PHA C2/1EED: C2 20 REP #$20 C2/1EEF: 20 B6 01 JSR $01B6 C2/1EF2: AA TAX C2/1EF3: 7B TDC C2/1EF4: E2 20 SEP #$20 C2/1EF6: BF 80 0B D1 LDA $D10B80,X C2/1EFA: 8D A0 26 STA $26A0 C2/1EFD: 7B TDC C2/1EFE: A8 TAY C2/1EFF: 84 16 STY $16 C2/1F01: AD A0 26 LDA $26A0 C2/1F04: D0 12 BNE $1F18 C2/1F06: C2 20 REP #$20 C2/1F08: A5 3F LDA $3F C2/1F0A: 20 BB 01 JSR $01BB C2/1F0D: AA TAX C2/1F0E: 7B TDC C2/1F0F: E2 20 SEP #$20 C2/1F11: 20 D6 01 JSR $01D6 C2/1F14: 85 16 STA $16 C2/1F16: 80 3C BRA $1F54 C2/1F18: 29 40 AND #$40 C2/1F1A: D0 27 BNE $1F43 C2/1F1C: AD A0 26 LDA $26A0 C2/1F1F: 29 08 AND #$08 C2/1F21: D0 10 BNE $1F33 C2/1F23: 7B TDC C2/1F24: AA TAX C2/1F25: A9 07 LDA #$07 C2/1F27: 20 7C 00 JSR $007C C2/1F2A: AA TAX C2/1F2B: 7B TDC C2/1F2C: 20 D6 01 JSR $01D6 C2/1F2F: 85 17 STA $17 C2/1F31: 80 21 BRA $1F54 C2/1F33: 7B TDC C2/1F34: AA TAX C2/1F35: A9 03 LDA #$03 C2/1F37: 20 7C 00 JSR $007C C2/1F3A: AA TAX C2/1F3B: 7B TDC C2/1F3C: 20 D6 01 JSR $01D6 C2/1F3F: 85 16 STA $16 C2/1F41: 80 11 BRA $1F54 C2/1F43: AD A0 26 LDA $26A0 C2/1F46: 29 08 AND #$08 C2/1F48: D0 06 BNE $1F50 C2/1F4A: A9 FF LDA #$FF C2/1F4C: 85 17 STA $17 C2/1F4E: 80 04 BRA $1F54 C2/1F50: A9 F0 LDA #$F0 C2/1F52: 85 16 STA $16 C2/1F54: A6 3F LDX $3F C2/1F56: 68 PLA C2/1F57: 9D 5A 20 STA $205A,X C2/1F5A: A5 16 LDA $16 C2/1F5C: 9D 59 20 STA $2059,X C2/1F5F: A5 17 LDA $17 C2/1F61: 9D 58 20 STA $2058,X C2/1F64: A9 21 LDA #$21 C2/1F66: 9D 56 20 STA $2056,X C2/1F69: A9 2C LDA #$2C C2/1F6B: 9D 57 20 STA $2057,X C2/1F6E: 9E 5B 20 STZ $205B,X C2/1F71: 9E 5C 20 STZ $205C,X C2/1F74: 9E 5D 20 STZ $205D,X C2/1F77: 9E 5E 20 STZ $205E,X C2/1F7A: 9E 5F 20 STZ $205F,X C2/1F7D: 4C B3 1F JMP $1FB3 C2/1F80: A9 80 LDA #$80 C2/1F82: 9D 56 20 STA $2056,X C2/1F85: A9 05 LDA #$05 C2/1F87: 9D 57 20 STA $2057,X C2/1F8A: 9E 59 20 STZ $2059,X C2/1F8D: 9E 5A 20 STZ $205A,X C2/1F90: 9E 5B 20 STZ $205B,X C2/1F93: 9E 5C 20 STZ $205C,X C2/1F96: 9E 5D 20 STZ $205D,X C2/1F99: 9E 5E 20 STZ $205E,X C2/1F9C: 9E 5F 20 STZ $205F,X C2/1F9F: DA PHX C2/1FA0: 7B TDC C2/1FA1: AA TAX C2/1FA2: A9 07 LDA #$07 C2/1FA4: 20 7C 00 JSR $007C C2/1FA7: AA TAX C2/1FA8: 7B TDC C2/1FA9: 20 D6 01 JSR $01D6 C2/1FAC: FA PLX C2/1FAD: 9D 58 20 STA $2058,X C2/1FB0: 4C B3 1F JMP $1FB3 C2/1FB3: A5 3D LDA $3D C2/1FB5: 20 82 24 JSR $2482 C2/1FB8: A5 3D LDA $3D C2/1FBA: AA TAX C2/1FBB: B9 7F 3D LDA $3D7F,Y C2/1FBE: C9 7F CMP #$7F C2/1FC0: 90 02 BCC $1FC4 C2/1FC2: A9 7F LDA #$7F C2/1FC4: 9D 04 7C STA $7C04,X C2/1FC7: A9 01 LDA #$01 C2/1FC9: 99 7F 3D STA $3D7F,Y C2/1FCC: A9 41 LDA #$41 C2/1FCE: 99 FB 3C STA $3CFB,Y C2/1FD1: 60 RTS C2/1FD2: AD 4E 47 LDA $474E C2/1FD5: D0 03 BNE $1FDA C2/1FD7: 20 90 20 JSR $2090 C2/1FDA: 7B TDC C2/1FDB: AA TAX C2/1FDC: 3A DEC C2/1FDD: 9D 93 3E STA $3E93,X C2/1FE0: E8 INX C2/1FE1: E0 0C 00 CPX #$000C C2/1FE4: D0 F7 BNE $1FDD C2/1FE6: 7B TDC C2/1FE7: A8 TAY C2/1FE8: 7B TDC C2/1FE9: AA TAX C2/1FEA: A9 0B LDA #$0B C2/1FEC: 20 7C 00 JSR $007C C2/1FEF: 85 0E STA $0E C2/1FF1: A2 00 00 LDX #$0000 C2/1FF4: A5 0E LDA $0E C2/1FF6: DD 93 3E CMP $3E93,X C2/1FF9: F0 0A BEQ $2005 C2/1FFB: E8 INX C2/1FFC: E0 0C 00 CPX #$000C C2/1FFF: D0 F3 BNE $1FF4 C2/2001: 99 93 3E STA $3E93,Y C2/2004: C8 INY C2/2005: C0 0C 00 CPY #$000C C2/2008: D0 DE BNE $1FE8 C2/200A: 60 RTS C2/200B: 20 90 20 JSR $2090 C2/200E: 7B TDC C2/200F: AA TAX C2/2010: 86 0A STX $0A C2/2012: 7B TDC C2/2013: A8 TAY C2/2014: 84 0C STY $0C C2/2016: A5 0A LDA $0A C2/2018: 20 07 02 JSR $0207 C2/201B: BB TYX C2/201C: A4 0A LDY $0A C2/201E: B9 C2 3E LDA $3EC2,Y C2/2021: F0 29 BEQ $204C C2/2023: B9 9F 3E LDA $3E9F,Y C2/2026: D0 24 BNE $204C C2/2028: AD 4E 47 LDA $474E C2/202B: D0 05 BNE $2032 C2/202D: B9 AB 3E LDA $3EAB,Y C2/2030: D0 1A BNE $204C C2/2032: 20 55 20 JSR $2055 C2/2035: A5 08 LDA $08 C2/2037: D0 13 BNE $204C C2/2039: A0 08 00 LDY #$0008 C2/203C: 20 55 20 JSR $2055 C2/203F: 88 DEY C2/2040: D0 FA BNE $203C C2/2042: 20 55 20 JSR $2055 C2/2045: A5 08 LDA $08 C2/2047: D0 03 BNE $204C C2/2049: 20 55 20 JSR $2055 C2/204C: E6 0A INC $0A C2/204E: A5 0A LDA $0A C2/2050: C9 0C CMP #$0C C2/2052: D0 BE BNE $2012 C2/2054: 60 RTS C2/2055: 64 08 STZ $08 C2/2057: 5A PHY C2/2058: A4 0C LDY $0C C2/205A: B9 E4 3E LDA $3EE4,Y C2/205D: F0 2C BEQ $208B C2/205F: C0 0A 00 CPY #$000A C2/2062: F0 05 BEQ $2069 C2/2064: AD 4E 47 LDA $474E C2/2067: D0 22 BNE $208B C2/2069: BD F1 3C LDA $3CF1,X C2/206C: F0 1D BEQ $208B C2/206E: 30 15 BMI $2085 C2/2070: BD 75 3D LDA $3D75,X C2/2073: F0 08 BEQ $207D C2/2075: DE 75 3D DEC $3D75,X C2/2078: BD 75 3D LDA $3D75,X C2/207B: D0 08 BNE $2085 C2/207D: BD F1 3C LDA $3CF1,X C2/2080: 09 81 ORA #$81 C2/2082: 9D F1 3C STA $3CF1,X C2/2085: A5 0C LDA $0C C2/2087: D0 00 BNE $2089 C2/2089: E6 08 INC $08 C2/208B: 7A PLY C2/208C: E8 INX C2/208D: E6 0C INC $0C C2/208F: 60 RTS C2/2090: 7B TDC C2/2091: AA TAX C2/2092: BD D9 3E LDA $3ED9,X C2/2095: F0 08 BEQ $209F C2/2097: DE D9 3E DEC $3ED9,X C2/209A: 9E E4 3E STZ $3EE4,X C2/209D: 80 0C BRA $20AB C2/209F: A9 01 LDA #$01 C2/20A1: 9D E4 3E STA $3EE4,X C2/20A4: BF 76 29 D1 LDA $D12976,X C2/20A8: 9D D9 3E STA $3ED9,X C2/20AB: E8 INX C2/20AC: E0 0B 00 CPX #$000B C2/20AF: D0 E1 BNE $2092 C2/20B1: 60 RTS C2/20B2: 7B TDC C2/20B3: AA TAX C2/20B4: 86 08 STX $08 C2/20B6: A8 TAY C2/20B7: 99 88 3E STA $3E88,Y C2/20BA: C8 INY C2/20BB: C0 0B 00 CPY #$000B C2/20BE: D0 F7 BNE $20B7 C2/20C0: 7B TDC C2/20C1: AA TAX C2/20C2: 86 0A STX $0A C2/20C4: A6 08 LDX $08 C2/20C6: BD 7D 3E LDA $3E7D,X C2/20C9: 48 PHA C2/20CA: A6 08 LDX $08 C2/20CC: BD 7D 3E LDA $3E7D,X C2/20CF: AA TAX C2/20D0: BD 93 3E LDA $3E93,X C2/20D3: 85 0C STA $0C C2/20D5: AA TAX C2/20D6: BD 9F 3E LDA $3E9F,X C2/20D9: D0 72 BNE $214D C2/20DB: AD 4E 47 LDA $474E C2/20DE: D0 05 BNE $20E5 C2/20E0: BD AB 3E LDA $3EAB,X C2/20E3: D0 68 BNE $214D C2/20E5: A5 0C LDA $0C C2/20E7: 20 07 02 JSR $0207 C2/20EA: 98 TYA C2/20EB: 18 CLC C2/20EC: 65 08 ADC $08 C2/20EE: AA TAX C2/20EF: BD F1 3C LDA $3CF1,X C2/20F2: 10 59 BPL $214D C2/20F4: A5 0C LDA $0C C2/20F6: A8 TAY C2/20F7: B9 C2 3E LDA $3EC2,Y C2/20FA: F0 51 BEQ $214D C2/20FC: A5 08 LDA $08 C2/20FE: C9 01 CMP #$01 C2/2100: F0 08 BEQ $210A C2/2102: C9 03 CMP #$03 C2/2104: F0 04 BEQ $210A C2/2106: C9 07 CMP #$07 C2/2108: D0 25 BNE $212F C2/210A: DA PHX C2/210B: A6 08 LDX $08 C2/210D: BD 7D 3E LDA $3E7D,X C2/2110: AA TAX C2/2111: BD 93 3E LDA $3E93,X C2/2114: C2 20 REP #$20 C2/2116: 20 B2 01 JSR $01B2 C2/2119: AA TAX C2/211A: 7B TDC C2/211B: E2 20 SEP #$20 C2/211D: BD 1D 20 LDA $201D,X C2/2120: 29 81 AND #$81 C2/2122: D0 07 BNE $212B C2/2124: BD 1E 20 LDA $201E,X C2/2127: 29 10 AND #$10 C2/2129: F0 03 BEQ $212E C2/212B: FA PLX C2/212C: 80 1F BRA $214D C2/212E: FA PLX C2/212F: 68 PLA C2/2130: BD F1 3C LDA $3CF1,X C2/2133: 29 7E AND #$7E C2/2135: 9D F1 3C STA $3CF1,X C2/2138: A6 08 LDX $08 C2/213A: DA PHX C2/213B: A9 01 LDA #$01 C2/213D: 9D 88 3E STA $3E88,X C2/2140: BD 7D 3E LDA $3E7D,X C2/2143: AA TAX C2/2144: BD 93 3E LDA $3E93,X C2/2147: FA PLX C2/2148: 9D B7 3E STA $3EB7,X C2/214B: 80 1E BRA $216B C2/214D: A6 08 LDX $08 C2/214F: FE 7D 3E INC $3E7D,X C2/2152: BD 7D 3E LDA $3E7D,X C2/2155: C9 0C CMP #$0C C2/2157: D0 03 BNE $215C C2/2159: 9E 7D 3E STZ $3E7D,X C2/215C: E6 0A INC $0A C2/215E: A5 0A LDA $0A C2/2160: C9 0C CMP #$0C C2/2162: F0 03 BEQ $2167 C2/2164: 4C CA 20 JMP $20CA C2/2167: 68 PLA C2/2168: 9D 7D 3E STA $3E7D,X C2/216B: E6 08 INC $08 C2/216D: A5 08 LDA $08 C2/216F: C9 0B CMP #$0B C2/2171: F0 03 BEQ $2176 C2/2173: 4C C0 20 JMP $20C0 C2/2176: 60 RTS C2/2177: 7B TDC C2/2178: AA TAX C2/2179: 8E CE 3E STX $3ECE C2/217C: AE CE 3E LDX $3ECE C2/217F: BD 88 3E LDA $3E88,X C2/2182: F0 26 BEQ $21AA C2/2184: FE 7D 3E INC $3E7D,X C2/2187: BD 7D 3E LDA $3E7D,X C2/218A: C9 0C CMP #$0C C2/218C: D0 03 BNE $2191 C2/218E: 9E 7D 3E STZ $3E7D,X C2/2191: BD B7 3E LDA $3EB7,X C2/2194: 20 07 02 JSR $0207 C2/2197: BD B7 3E LDA $3EB7,X C2/219A: 20 EC 01 JSR $01EC C2/219D: AD CE 3E LDA $3ECE C2/21A0: F0 05 BEQ $21A7 C2/21A2: B9 F1 3C LDA $3CF1,Y C2/21A5: D0 03 BNE $21AA C2/21A7: 20 B5 21 JSR $21B5 C2/21AA: EE CE 3E INC $3ECE C2/21AD: AD CE 3E LDA $3ECE C2/21B0: C9 0B CMP #$0B C2/21B2: D0 C8 BNE $217C C2/21B4: 60 RTS C2/21B5: AD CE 3E LDA $3ECE C2/21B8: 0A ASL C2/21B9: AA TAX C2/21BA: BF CD 21 C2 LDA $C221CD,X C2/21BE: 85 08 STA $08 C2/21C0: BF CE 21 C2 LDA $C221CE,X C2/21C4: 85 09 STA $09 C2/21C6: A9 C2 LDA #$C2 C2/21C8: 85 0A STA $0A C2/21CA: DC 08 00 JMP [$0008] C2/21CD: E3 21 SBC $21,S C2/21CF: EE 21 2A INC $2A21 C2/21D2: 22 35 22 4E JSR $4E2235 C2/21D6: 22 59 22 64 JSR $642259 C2/21DA: 22 AD 22 19 JSR $1922AD C2/21DE: 23 7C AND $7C,S C2/21E0: 23 8F AND $8F,S C2/21E2: 23 A6 AND $A6,S C2/21E4: 32 BD AND ($BD) C2/21E6: 1C 20 29 TRB $2920 C2/21E9: EF 9D 1C 20 SBC $201C9D C2/21ED: 60 RTS C2/21EE: A9 01 LDA #$01 C2/21F0: 99 F2 3C STA $3CF2,Y C2/21F3: B9 FA 3D LDA $3DFA,Y C2/21F6: 99 76 3D STA $3D76,Y C2/21F9: 20 18 02 JSR $0218 C2/21FC: C2 20 REP #$20 C2/21FE: A6 32 LDX $32 C2/2200: BD 08 20 LDA $2008,X C2/2203: 20 BE 01 JSR $01BE C2/2206: D0 01 BNE $2209 C2/2208: 1A INC C2/2209: 85 0E STA $0E C2/220B: 38 SEC C2/220C: BD 06 20 LDA $2006,X C2/220F: E5 0E SBC $0E C2/2211: B0 01 BCS $2214 C2/2213: 7B TDC C2/2214: 9D 06 20 STA $2006,X C2/2217: 7B TDC C2/2218: E2 20 SEP #$20 C2/221A: AD B8 3E LDA $3EB8 C2/221D: A6 0E LDX $0E C2/221F: 8E 5D 3C STX $3C5D C2/2222: 20 76 02 JSR $0276 C2/2225: A9 09 LDA #$09 C2/2227: 4C 69 00 JMP $0069 C2/222A: A6 32 LDX $32 C2/222C: BD 1C 20 LDA $201C,X C2/222F: 29 7F AND #$7F C2/2231: 9D 1C 20 STA $201C,X C2/2234: 60 RTS C2/2235: A6 32 LDX $32 C2/2237: BD 1A 20 LDA $201A,X C2/223A: 29 02 AND #$02 C2/223C: D0 0F BNE $224D C2/223E: AD BA 3E LDA $3EBA C2/2241: 20 8A 61 JSR $618A C2/2244: A5 70 LDA $70 C2/2246: F0 05 BEQ $224D C2/2248: A9 07 LDA #$07 C2/224A: 20 69 00 JSR $0069 C2/224D: 60 RTS C2/224E: A6 32 LDX $32 C2/2250: BD 1B 20 LDA $201B,X C2/2253: 29 FB AND #$FB C2/2255: 9D 1B 20 STA $201B,X C2/2258: 60 RTS C2/2259: A6 32 LDX $32 C2/225B: BD 1D 20 LDA $201D,X C2/225E: 29 F7 AND #$F7 C2/2260: 9D 1D 20 STA $201D,X C2/2263: 60 RTS C2/2264: A9 01 LDA #$01 C2/2266: 99 F7 3C STA $3CF7,Y C2/2269: B9 FF 3D LDA $3DFF,Y C2/226C: 99 7B 3D STA $3D7B,Y C2/226F: A6 32 LDX $32 C2/2271: 64 0E STZ $0E C2/2273: BD 24 20 LDA $2024,X C2/2276: 3A DEC C2/2277: F0 03 BEQ $227C C2/2279: 9D 24 20 STA $2024,X C2/227C: BD 28 20 LDA $2028,X C2/227F: 3A DEC C2/2280: F0 03 BEQ $2285 C2/2282: 9D 28 20 STA $2028,X C2/2285: E8 INX C2/2286: E6 0E INC $0E C2/2288: A5 0E LDA $0E C2/228A: C9 04 CMP #$04 C2/228C: D0 E5 BNE $2273 C2/228E: AE CE 3E LDX $3ECE C2/2291: BD B7 3E LDA $3EB7,X C2/2294: C9 04 CMP #$04 C2/2296: 90 14 BCC $22AC C2/2298: A6 32 LDX $32 C2/229A: BD 02 20 LDA $2002,X C2/229D: 3A DEC C2/229E: F0 03 BEQ $22A3 C2/22A0: 9D 02 20 STA $2002,X C2/22A3: BD 44 20 LDA $2044,X C2/22A6: 3A DEC C2/22A7: 10 03 BPL $22AC C2/22A9: 9D 44 20 STA $2044,X C2/22AC: 60 RTS C2/22AD: A9 01 LDA #$01 C2/22AF: 99 F8 3C STA $3CF8,Y C2/22B2: B9 00 3E LDA $3E00,Y C2/22B5: C9 1E CMP #$1E C2/22B7: B0 05 BCS $22BE C2/22B9: A9 1E LDA #$1E C2/22BB: 99 00 3E STA $3E00,Y C2/22BE: 99 7C 3D STA $3D7C,Y C2/22C1: 20 18 02 JSR $0218 C2/22C4: A6 32 LDX $32 C2/22C6: 20 48 02 JSR $0248 C2/22C9: AD E5 7B LDA $7BE5 C2/22CC: 85 24 STA $24 C2/22CE: AD E3 7B LDA $7BE3 C2/22D1: 85 25 STA $25 C2/22D3: 20 F1 00 JSR $00F1 C2/22D6: A6 32 LDX $32 C2/22D8: BD 1A 20 LDA $201A,X C2/22DB: 29 02 AND #$02 C2/22DD: D0 39 BNE $2318 C2/22DF: C2 20 REP #$20 C2/22E1: A5 26 LDA $26 C2/22E3: 20 BE 01 JSR $01BE C2/22E6: AA TAX C2/22E7: D0 01 BNE $22EA C2/22E9: 1A INC C2/22EA: 85 0E STA $0E C2/22EC: A6 32 LDX $32 C2/22EE: 18 CLC C2/22EF: 7D 06 20 ADC $2006,X C2/22F2: B0 05 BCS $22F9 C2/22F4: DD 08 20 CMP $2008,X C2/22F7: 90 03 BCC $22FC C2/22F9: BD 08 20 LDA $2008,X C2/22FC: 9D 06 20 STA $2006,X C2/22FF: 7B TDC C2/2300: E2 20 SEP #$20 C2/2302: A5 0F LDA $0F C2/2304: 09 80 ORA #$80 C2/2306: 85 0F STA $0F C2/2308: AD BE 3E LDA $3EBE C2/230B: A6 0E LDX $0E C2/230D: 8E 5D 3C STX $3C5D C2/2310: 20 76 02 JSR $0276 C2/2313: A9 09 LDA #$09 C2/2315: 20 69 00 JSR $0069 C2/2318: 60 RTS C2/2319: A9 01 LDA #$01 C2/231B: 99 F9 3C STA $3CF9,Y C2/231E: B9 01 3E LDA $3E01,Y C2/2321: 99 7D 3D STA $3D7D,Y C2/2324: 7B TDC C2/2325: A8 TAY C2/2326: A6 32 LDX $32 C2/2328: BD 6F 20 LDA $206F,X C2/232B: F0 4E BEQ $237B C2/232D: 0A ASL C2/232E: B0 03 BCS $2333 C2/2330: C8 INY C2/2331: 80 FA BRA $232D C2/2333: 84 12 STY $12 C2/2335: 7B TDC C2/2336: AA TAX C2/2337: 86 0E STX $0E C2/2339: A9 04 LDA #$04 C2/233B: 85 10 STA $10 C2/233D: AD BF 3E LDA $3EBF C2/2340: C9 04 CMP #$04 C2/2342: 90 0B BCC $234F C2/2344: A9 04 LDA #$04 C2/2346: 85 0E STA $0E C2/2348: A9 0C LDA #$0C C2/234A: 85 10 STA $10 C2/234C: A2 80 01 LDX #$0180 C2/234F: 86 14 STX $14 C2/2351: C2 20 REP #$20 C2/2353: 8A TXA C2/2354: 18 CLC C2/2355: 65 12 ADC $12 C2/2357: AA TAX C2/2358: 7B TDC C2/2359: E2 20 SEP #$20 C2/235B: A4 0E LDY $0E C2/235D: B9 C2 3E LDA $3EC2,Y C2/2360: F0 0C BEQ $236E C2/2362: 18 CLC C2/2363: BD 74 20 LDA $2074,X C2/2366: 1A INC C2/2367: C9 64 CMP #$64 C2/2369: B0 03 BCS $236E C2/236B: 9D 74 20 STA $2074,X C2/236E: 20 E0 01 JSR $01E0 C2/2371: 86 14 STX $14 C2/2373: E6 0E INC $0E C2/2375: A5 0E LDA $0E C2/2377: C5 10 CMP $10 C2/2379: D0 E0 BNE $235B C2/237B: 60 RTS C2/237C: A6 32 LDX $32 C2/237E: BD 1B 20 LDA $201B,X C2/2381: 29 DF AND #$DF C2/2383: 9D 1B 20 STA $201B,X C2/2386: AE CE 3E LDX $3ECE C2/2389: BD B7 3E LDA $3EB7,X C2/238C: 4C 82 24 JMP $2482 C2/238F: 20 B4 5A JSR $5AB4 C2/2392: AD DE 7B LDA $7BDE C2/2395: D0 41 BNE $23D8 C2/2397: AD C1 3E LDA $3EC1 C2/239A: 85 47 STA $47 C2/239C: 20 07 02 JSR $0207 C2/239F: BB TYX C2/23A0: BD FA 3C LDA $3CFA,X C2/23A3: D0 33 BNE $23D8 C2/23A5: BD FB 3C LDA $3CFB,X C2/23A8: F0 03 BEQ $23AD C2/23AA: 4C DF 23 JMP $23DF C2/23AD: AD C1 3E LDA $3EC1 C2/23B0: C9 04 CMP #$04 C2/23B2: B0 27 BCS $23DB C2/23B4: 7B TDC C2/23B5: AA TAX C2/23B6: BD A9 41 LDA $41A9,X C2/23B9: CD C1 3E CMP $3EC1 C2/23BC: F0 1A BEQ $23D8 C2/23BE: E8 INX C2/23BF: E0 04 00 CPX #$0004 C2/23C2: D0 F2 BNE $23B6 C2/23C4: AD C1 3E LDA $3EC1 C2/23C7: 20 74 1C JSR $1C74 C2/23CA: D0 0C BNE $23D8 C2/23CC: AE AE 41 LDX $41AE C2/23CF: AD C1 3E LDA $3EC1 C2/23D2: 9D A9 41 STA $41A9,X C2/23D5: EE AE 41 INC $41AE C2/23D8: 4C DE 23 JMP $23DE C2/23DB: 20 D3 25 JSR $25D3 C2/23DE: 60 RTS C2/23DF: 20 BD 48 JSR $48BD C2/23E2: AD FC 7B LDA $7BFC C2/23E5: D0 4A BNE $2431 C2/23E7: A5 47 LDA $47 C2/23E9: C9 04 CMP #$04 C2/23EB: B0 39 BCS $2426 C2/23ED: A6 32 LDX $32 C2/23EF: BD 1E 20 LDA $201E,X C2/23F2: 29 E0 AND #$E0 C2/23F4: 9D 1E 20 STA $201E,X C2/23F7: 9E 1F 20 STZ $201F,X C2/23FA: BD 1A 20 LDA $201A,X C2/23FD: 1D 70 20 ORA $2070,X C2/2400: 29 02 AND #$02 C2/2402: D0 0A BNE $240E C2/2404: BD 1B 20 LDA $201B,X C2/2407: 1D 71 20 ORA $2071,X C2/240A: 29 18 AND #$18 C2/240C: F0 18 BEQ $2426 C2/240E: A5 47 LDA $47 C2/2410: 20 07 02 JSR $0207 C2/2413: 7B TDC C2/2414: 99 FB 3C STA $3CFB,Y C2/2417: 1A INC C2/2418: 99 7F 3D STA $3D7F,Y C2/241B: A5 47 LDA $47 C2/241D: AA TAX C2/241E: BD 04 7C LDA $7C04,X C2/2421: 29 7F AND #$7F C2/2423: 9D 04 7C STA $7C04,X C2/2426: EE C7 7C INC $7CC7 C2/2429: A5 47 LDA $47 C2/242B: 20 82 24 JSR $2482 C2/242E: 9C C7 7C STZ $7CC7 C2/2431: 60 RTS C2/2432: AD D4 3E LDA $3ED4 C2/2435: F0 0F BEQ $2446 C2/2437: AD D5 3E LDA $3ED5 C2/243A: F0 06 BEQ $2442 C2/243C: 3A DEC C2/243D: 8D D5 3E STA $3ED5 C2/2440: D0 04 BNE $2446 C2/2442: 7B TDC C2/2443: 8D D4 3E STA $3ED4 C2/2446: 60 RTS C2/2447: 7B TDC C2/2448: AA TAX C2/2449: A8 TAY C2/244A: 86 0E STX $0E C2/244C: A5 0E LDA $0E C2/244E: 20 82 24 JSR $2482 C2/2451: A5 0E LDA $0E C2/2453: 20 EC 01 JSR $01EC C2/2456: A5 0E LDA $0E C2/2458: C9 04 CMP #$04 C2/245A: B0 0B BCS $2467 C2/245C: A6 32 LDX $32 C2/245E: BD 00 20 LDA $2000,X C2/2461: 29 40 AND #$40 C2/2463: F0 0D BEQ $2472 C2/2465: D0 12 BNE $2479 C2/2467: 38 SEC C2/2468: A5 0E LDA $0E C2/246A: E9 04 SBC #$04 C2/246C: AA TAX C2/246D: BD 18 40 LDA $4018,X C2/2470: F0 07 BEQ $2479 C2/2472: A6 0E LDX $0E C2/2474: A9 01 LDA #$01 C2/2476: 9D C2 3E STA $3EC2,X C2/2479: E6 0E INC $0E C2/247B: A5 0E LDA $0E C2/247D: C9 0C CMP #$0C C2/247F: D0 CB BNE $244C C2/2481: 60 RTS ATB increase C2/2482: 48 PHA C2/2483: 20 07 02 JSR $0207 C2/2486: 68 PLA C2/2487: 20 EC 01 JSR $01EC C2/248A: 20 48 02 JSR $0248 C2/248D: BD 23 20 LDA $2023,X (Equipment Weight) C2/2490: 20 BF 01 JSR $01BF (Divide by 8) C2/2493: 18 CLC C2/2494: 69 78 ADC #$78 (+ 120) C2/2496: 38 SEC C2/2497: ED E2 7B SBC $7BE2 ( - Agility) C2/249A: F0 02 BEQ $249E C2/249C: B0 02 BCS $24A0 C2/249E: A9 01 LDA #$01 (Minimum Value = 1) C2/24A0: 20 63 61 JSR $6163 (Modify for Haste or Slow) C2/24A3: 99 7F 3D STA $3D7F,Y C2/24A6: AD EF 3E LDA $3EEF C2/24A9: 10 10 BPL $24BB C2/24AB: A6 32 LDX $32 C2/24AD: E0 00 02 CPX #$0200 C2/24B0: B0 04 BCS $24B6 C2/24B2: A9 01 LDA #$01 C2/24B4: 80 02 BRA $24B8 C2/24B6: A9 FF LDA #$FF C2/24B8: 99 7F 3D STA $3D7F,Y C2/24BB: AD C7 7C LDA $7CC7 C2/24BE: F0 1E BEQ $24DE C2/24C0: AD 51 7C LDA $7C51 C2/24C3: F0 19 BEQ $24DE C2/24C5: AD 4E 47 LDA $474E C2/24C8: D0 14 BNE $24DE C2/24CA: CE 51 7C DEC $7C51 C2/24CD: AD 51 7C LDA $7C51 C2/24D0: D0 07 BNE $24D9 C2/24D2: 5A PHY C2/24D3: 20 E4 24 JSR $24E4 C2/24D6: 7A PLY C2/24D7: 80 05 BRA $24DE C2/24D9: A9 01 LDA #$01 C2/24DB: 99 7F 3D STA $3D7F,Y C2/24DE: A9 01 LDA #$01 C2/24E0: 99 FB 3C STA $3CFB,Y C2/24E3: 60 RTS C2/24E4: 7B TDC C2/24E5: AA TAX C2/24E6: 9E AB 3E STZ $3EAB,X C2/24E9: E8 INX C2/24EA: E0 0C 00 CPX #$000C C2/24ED: D0 F7 BNE $24E6 C2/24EF: 60 RTS C2/24F0: DA PHX C2/24F1: 20 07 02 JSR $0207 C2/24F4: FA PLX C2/24F5: 20 3F 25 JSR $253F C2/24F8: 7B TDC C2/24F9: 99 F1 3C STA $3CF1,Y C2/24FC: 60 RTS C2/24FD: DA PHX C2/24FE: 48 PHA C2/24FF: 20 07 02 JSR $0207 C2/2502: 68 PLA C2/2503: 20 EC 01 JSR $01EC C2/2506: 20 48 02 JSR $0248 C2/2509: FA PLX C2/250A: 20 21 25 JSR $2521 C2/250D: A6 32 LDX $32 C2/250F: 20 63 61 JSR $6163 C2/2512: 99 75 3D STA $3D75,Y C2/2515: 99 F9 3D STA $3DF9,Y C2/2518: A9 01 LDA #$01 C2/251A: 99 F1 3C STA $3CF1,Y C2/251D: 9C D7 3E STZ $3ED7 C2/2520: 60 RTS C2/2521: 20 3F 25 JSR $253F C2/2524: 8A TXA C2/2525: 0A ASL C2/2526: 18 CLC C2/2527: 6D D7 3E ADC $3ED7 C2/252A: 0A ASL C2/252B: AA TAX C2/252C: BF 4A 25 C2 LDA $C2254A,X C2/2530: 85 08 STA $08 C2/2532: BF 4B 25 C2 LDA $C2254B,X C2/2536: 85 09 STA $09 C2/2538: A9 C2 LDA #$C2 C2/253A: 85 0A STA $0A C2/253C: DC 08 00 JMP [$0008] C2/253F: 8A TXA C2/2540: C2 20 REP #$20 C2/2542: 18 CLC C2/2543: 65 36 ADC $36 C2/2545: A8 TAY C2/2546: 7B TDC C2/2547: E2 20 SEP #$20 C2/2549: 60 RTS C2/254A: 72 25 ADC ($25) C2/254C: 76 25 ROR $25,X C2/254E: 79 25 79 ADC $7925,Y C2/2551: 25 72 AND $72 C2/2553: 25 84 AND $84 C2/2555: 25 72 AND $72 C2/2557: 25 87 AND $87 C2/2559: 25 72 AND $72 C2/255B: 25 8A AND $8A C2/255D: 25 72 AND $72 C2/255F: 25 9A AND $9A C2/2561: 25 9D AND $9D C2/2563: 25 9D AND $9D C2/2565: 25 A0 AND $A0 C2/2567: 25 A0 AND $A0 C2/2569: 25 AF AND $AF C2/256B: 25 AF AND $AF C2/256D: 25 B2 AND $B2 C2/256F: 25 C3 AND $C3 C2/2571: 25 AD AND $AD C2/2573: D8 CLD C2/2574: 3E 60 A9 ROL $A960,X C2/2577: 78 SEI C2/2578: 60 RTS C2/2579: 18 CLC C2/257A: AD E3 7B LDA $7BE3 C2/257D: 69 14 ADC #$14 C2/257F: 90 02 BCC $2583 C2/2581: A9 FF LDA #$FF C2/2583: 60 RTS C2/2584: A9 78 LDA #$78 C2/2586: 60 RTS C2/2587: A9 31 LDA #$31 C2/2589: 60 RTS C2/258A: AD E4 7B LDA $7BE4 C2/258D: 4A LSR C2/258E: 85 0E STA $0E C2/2590: 38 SEC C2/2591: A9 B4 LDA #$B4 C2/2593: E5 0E SBC $0E C2/2595: B0 02 BCS $2599 C2/2597: A9 01 LDA #$01 C2/2599: 60 RTS C2/259A: A9 B4 LDA #$B4 C2/259C: 60 RTS C2/259D: A9 0A LDA #$0A C2/259F: 60 RTS C2/25A0: 38 SEC C2/25A1: A9 6E LDA #$6E C2/25A3: ED E4 7B SBC $7BE4 C2/25A6: 90 04 BCC $25AC C2/25A8: C9 1E CMP #$1E C2/25AA: B0 02 BCS $25AE C2/25AC: A9 1E LDA #$1E C2/25AE: 60 RTS C2/25AF: A9 1E LDA #$1E C2/25B1: 60 RTS C2/25B2: AD E4 7B LDA $7BE4 C2/25B5: 4A LSR C2/25B6: 85 0E STA $0E (Magic Power/2) C2/25B8: 38 SEC C2/25B9: AD D8 3E LDA $3ED8 (Status Duration = Status Duration - (Magic Power/2)) C2/25BC: E5 0E SBC $0E C2/25BE: B0 02 BCS $25C2 C2/25C0: A9 01 LDA #$01 C2/25C2: 60 RTS C2/25C3: AD E4 7B LDA $7BE4 C2/25C6: 4A LSR C2/25C7: 85 0E STA $0E C2/25C9: 38 SEC C2/25CA: A9 78 LDA #$78 C2/25CC: E5 0E SBC $0E C2/25CE: B0 02 BCS $25D2 C2/25D0: A9 01 LDA #$01 C2/25D2: 60 RTS C2/25D3: A9 01 LDA #$01 C2/25D5: 8D 50 7C STA $7C50 C2/25D8: 38 SEC C2/25D9: A5 47 LDA $47 C2/25DB: E9 04 SBC #$04 C2/25DD: 8D 03 7C STA $7C03 C2/25E0: 20 B5 01 JSR $01B5 C2/25E3: AA TAX C2/25E4: 8E 5E 43 STX $435E C2/25E7: 0A ASL C2/25E8: AA TAX C2/25E9: 8E 60 43 STX $4360 C2/25EC: 7B TDC C2/25ED: A8 TAY C2/25EE: 84 22 STY $22 C2/25F0: AE 5E 43 LDX $435E C2/25F3: A9 FF LDA #$FF C2/25F5: 9D DE 41 STA $41DE,X C2/25F8: E8 INX C2/25F9: C8 INY C2/25FA: C0 10 00 CPY #$0010 C2/25FD: D0 F6 BNE $25F5 C2/25FF: AD 03 7C LDA $7C03 C2/2602: 0A ASL C2/2603: AA TAX C2/2604: BF 95 EE D0 LDA $D0EE95,X C2/2608: 85 0E STA $0E C2/260A: BF 96 EE D0 LDA $D0EE96,X C2/260E: 85 0F STA $0F C2/2610: 7B TDC C2/2611: A8 TAY C2/2612: A6 0E LDX $0E C2/2614: A9 FF LDA #$FF C2/2616: 9D 67 43 STA $4367,X C2/2619: E8 INX C2/261A: C8 INY C2/261B: C0 64 00 CPY #$0064 C2/261E: D0 F6 BNE $2616 C2/2620: A5 47 LDA $47 C2/2622: 20 EC 01 JSR $01EC C2/2625: A6 32 LDX $32 C2/2627: A9 2C LDA #$2C C2/2629: 9D 57 20 STA $2057,X C2/262C: A9 21 LDA #$21 C2/262E: 9D 56 20 STA $2056,X C2/2631: A6 32 LDX $32 C2/2633: BD 1B 20 LDA $201B,X C2/2636: 1D 71 20 ORA $2071,X C2/2639: 29 08 AND #$08 C2/263B: F0 15 BEQ $2652 C2/263D: A9 01 LDA #$01 C2/263F: 9D 61 20 STA $2061,X C2/2642: A9 80 LDA #$80 C2/2644: 8D 40 26 STA $2640 C2/2647: A9 FF LDA #$FF C2/2649: 8D 41 26 STA $2641 C2/264C: 20 10 32 JSR $3210 C2/264F: 4C EC 26 JMP $26EC C2/2652: BD 1B 20 LDA $201B,X C2/2655: 1D 71 20 ORA $2071,X C2/2658: 29 10 AND #$10 C2/265A: F0 3C BEQ $2698 C2/265C: A6 32 LDX $32 C2/265E: A9 01 LDA #$01 C2/2660: 9D 61 20 STA $2061,X C2/2663: 7B TDC C2/2664: AA TAX C2/2665: A9 03 LDA #$03 C2/2667: 20 7C 00 JSR $007C C2/266A: AA TAX C2/266B: 86 0E STX $0E C2/266D: AD 03 7C LDA $7C03 C2/2670: 0A ASL C2/2671: AA TAX C2/2672: C2 20 REP #$20 C2/2674: BD 20 40 LDA $4020,X C2/2677: 20 B7 01 JSR $01B7 C2/267A: 18 CLC C2/267B: 65 0E ADC $0E C2/267D: AA TAX C2/267E: 7B TDC C2/267F: E2 20 SEP #$20 C2/2681: BF 00 56 D0 LDA $D05600,X C2/2685: C9 FF CMP #$FF C2/2687: F0 D3 BEQ $265C C2/2689: 8D 40 26 STA $2640 C2/268C: A9 FF LDA #$FF C2/268E: 8D 41 26 STA $2641 C2/2691: E6 22 INC $22 C2/2693: 20 10 32 JSR $3210 C2/2696: 80 54 BRA $26EC C2/2698: BD 1E 20 LDA $201E,X C2/269B: 29 08 AND #$08 C2/269D: F0 0C BEQ $26AB C2/269F: A9 51 LDA #$51 C2/26A1: 9D 57 20 STA $2057,X C2/26A4: A9 80 LDA #$80 C2/26A6: 9D 56 20 STA $2056,X C2/26A9: 80 41 BRA $26EC C2/26AB: BD 1D 20 LDA $201D,X C2/26AE: 29 20 AND #$20 C2/26B0: D0 09 BNE $26BB C2/26B2: BD 1B 20 LDA $201B,X C2/26B5: 29 40 AND #$40 C2/26B7: D0 13 BNE $26CC C2/26B9: 80 34 BRA $26EF C2/26BB: 7B TDC C2/26BC: A8 TAY C2/26BD: B9 3A 7C LDA $7C3A,Y C2/26C0: C5 47 CMP $47 C2/26C2: F0 03 BEQ $26C7 C2/26C4: C8 INY C2/26C5: 80 F6 BRA $26BD C2/26C7: B9 3E 7C LDA $7C3E,Y C2/26CA: D0 0A BNE $26D6 C2/26CC: 9E 57 20 STZ $2057,X C2/26CF: A9 80 LDA #$80 C2/26D1: 9D 56 20 STA $2056,X C2/26D4: 80 16 BRA $26EC C2/26D6: 7B TDC C2/26D7: 99 3E 7C STA $7C3E,Y C2/26DA: AD 03 7C LDA $7C03 C2/26DD: AA TAX C2/26DE: BD 43 7C LDA $7C43,X C2/26E1: 8D 40 26 STA $2640 C2/26E4: A9 FF LDA #$FF C2/26E6: 8D 41 26 STA $2641 C2/26E9: 20 10 32 JSR $3210 C2/26EC: 4C 8A 27 JMP $278A C2/26EF: AD 03 7C LDA $7C03 C2/26F2: AA TAX C2/26F3: BD 87 46 LDA $4687,X C2/26F6: 8D 8F 46 STA $468F C2/26F9: AD 03 7C LDA $7C03 C2/26FC: 0A ASL C2/26FD: AA TAX C2/26FE: C2 20 REP #$20 C2/2700: 18 CLC C2/2701: BF A5 EE D0 LDA $D0EEA5,X C2/2705: 69 59 47 ADC #$4759 C2/2708: 85 4B STA $4B C2/270A: 7B TDC C2/270B: E2 20 SEP #$20 C2/270D: 9C 90 46 STZ $4690 C2/2710: AD 90 46 LDA $4690 C2/2713: AA TAX C2/2714: BF C9 EE D0 LDA $D0EEC9,X C2/2718: A8 TAY C2/2719: 8C 92 46 STY $4692 C2/271C: 9C 91 46 STZ $4691 C2/271F: AC 92 46 LDY $4692 C2/2722: B1 4B LDA ($4B),Y C2/2724: F0 2A BEQ $2750 C2/2726: C9 FE CMP #$FE C2/2728: F0 26 BEQ $2750 C2/272A: 20 BF 27 JSR $27BF C2/272D: AD 94 46 LDA $4694 C2/2730: F0 14 BEQ $2746 C2/2732: C2 20 REP #$20 C2/2734: 18 CLC C2/2735: AD 92 46 LDA $4692 C2/2738: 69 04 00 ADC #$0004 C2/273B: 8D 92 46 STA $4692 C2/273E: 7B TDC C2/273F: E2 20 SEP #$20 C2/2741: EE 91 46 INC $4691 C2/2744: 80 D9 BRA $271F C2/2746: EE 90 46 INC $4690 C2/2749: AD 90 46 LDA $4690 C2/274C: C9 0A CMP #$0A C2/274E: D0 C0 BNE $2710 C2/2750: C2 20 REP #$20 C2/2752: 18 CLC C2/2753: A5 4B LDA $4B C2/2755: 69 AA 00 ADC #$00AA C2/2758: 85 4B STA $4B C2/275A: 7B TDC C2/275B: E2 20 SEP #$20 C2/275D: AD 8F 46 LDA $468F C2/2760: CD 90 46 CMP $4690 C2/2763: F0 22 BEQ $2787 C2/2765: AD 03 7C LDA $7C03 C2/2768: AA TAX C2/2769: AD 90 46 LDA $4690 C2/276C: 9D 87 46 STA $4687,X C2/276F: AD 03 7C LDA $7C03 C2/2772: 0A ASL C2/2773: A8 TAY C2/2774: AD 90 46 LDA $4690 C2/2777: 0A ASL C2/2778: AA TAX C2/2779: BF B5 EE D0 LDA $D0EEB5,X C2/277D: 99 96 46 STA $4696,Y C2/2780: BF B6 EE D0 LDA $D0EEB6,X C2/2784: 99 97 46 STA $4697,Y C2/2787: 20 3B 31 JSR $313B C2/278A: AE 5E 43 LDX $435E C2/278D: BD DE 41 LDA $41DE,X C2/2790: C2 20 REP #$20 C2/2792: 20 B6 01 JSR $01B6 C2/2795: AA TAX C2/2796: 7B TDC C2/2797: E2 20 SEP #$20 C2/2799: BF 80 0B D1 LDA $D10B80,X C2/279D: 29 03 AND #$03 C2/279F: AA TAX C2/27A0: BF EE EC D0 LDA $D0ECEE,X C2/27A4: 48 PHA C2/27A5: A5 47 LDA $47 C2/27A7: 20 07 02 JSR $0207 C2/27AA: 68 PLA C2/27AB: 99 7F 3D STA $3D7F,Y C2/27AE: A9 41 LDA #$41 C2/27B0: 99 FB 3C STA $3CFB,Y C2/27B3: AD 03 7C LDA $7C03 C2/27B6: 0A ASL C2/27B7: AA TAX C2/27B8: 9E 2A 7C STZ $7C2A,X C2/27BB: 9E 2B 7C STZ $7C2B,X C2/27BE: 60 RTS C2/27BF: C9 13 CMP #$13 C2/27C1: 90 01 BCC $27C4 C2/27C3: 7B TDC C2/27C4: 85 0E STA $0E C2/27C6: 0A ASL C2/27C7: AA TAX C2/27C8: BF 14 28 C2 LDA $C22814,X C2/27CC: 85 08 STA $08 C2/27CE: BF 15 28 C2 LDA $C22815,X C2/27D2: 85 09 STA $09 C2/27D4: A9 C2 LDA #$C2 C2/27D6: 85 0A STA $0A C2/27D8: C8 INY C2/27D9: B1 4B LDA ($4B),Y C2/27DB: 8D 21 27 STA $2721 C2/27DE: C8 INY C2/27DF: B1 4B LDA ($4B),Y C2/27E1: 8D 22 27 STA $2722 C2/27E4: C8 INY C2/27E5: B1 4B LDA ($4B),Y C2/27E7: 8D 23 27 STA $2723 C2/27EA: 9C 94 46 STZ $4694 C2/27ED: AD 50 7C LDA $7C50 C2/27F0: D0 1F BNE $2811 C2/27F2: A6 32 LDX $32 C2/27F4: BD 06 20 LDA $2006,X C2/27F7: 1D 07 20 ORA $2007,X C2/27FA: F0 07 BEQ $2803 C2/27FC: BD 1A 20 LDA $201A,X C2/27FF: 29 C0 AND #$C0 C2/2801: F0 07 BEQ $280A C2/2803: A5 0E LDA $0E C2/2805: C9 0F CMP #$0F C2/2807: F0 08 BEQ $2811 C2/2809: 60 RTS C2/280A: A5 0E LDA $0E C2/280C: C9 0F CMP #$0F C2/280E: D0 01 BNE $2811 C2/2810: 60 RTS C2/2811: DC 08 00 JMP [$0008] C2/2814: 3A DEC C2/2815: 28 PLP C2/2816: 3E 28 9D ROL $9D28,X C2/2819: 28 PLP C2/281A: DB STP C2/281B: 28 PLP C2/281C: EB XBA C2/281D: 28 PLP C2/281E: 1F 29 39 29 ORA $293929,X C2/2822: B1 29 LDA ($29),Y C2/2824: 29 2A AND #$2A C2/2826: 63 2A ADC $2A,S C2/2828: 9D 2A D2 STA $D22A,X C2/282B: 2A ROL C2/282C: 19 2B 2A ORA $2A2B,Y C2/282F: 2B PLD C2/2830: 6F 2B 87 2B ADC $2B872B C2/2834: 93 2B STA ($2B,S),Y C2/2836: C0 2B CPY #$2B C2/2838: FD 2B EE SBC $EE2B,X C2/283B: 94 46 STY $46,X C2/283D: 60 RTS C2/283E: AD 21 27 LDA $2721 C2/2841: 20 27 2C JSR $2C27 C2/2844: AD 22 27 LDA $2722 C2/2847: AA TAX C2/2848: 86 0E STX $0E C2/284A: 7B TDC C2/284B: A8 TAY C2/284C: C2 20 REP #$20 C2/284E: B9 20 26 LDA $2620,Y C2/2851: C9 FF FF CMP #$FFFF C2/2854: D0 05 BNE $285B C2/2856: 7B TDC C2/2857: E2 20 SEP #$20 C2/2859: 80 31 BRA $288C C2/285B: 85 10 STA $10 C2/285D: 18 CLC C2/285E: 65 0E ADC $0E C2/2860: AA TAX C2/2861: 7B TDC C2/2862: E2 20 SEP #$20 C2/2864: BD 1A 20 LDA $201A,X C2/2867: 1D 70 20 ORA $2070,X C2/286A: 2D 23 27 AND $2723 C2/286D: D0 13 BNE $2882 C2/286F: A5 0E LDA $0E C2/2871: D0 12 BNE $2885 C2/2873: AD 23 27 LDA $2723 C2/2876: 10 0D BPL $2885 C2/2878: A6 10 LDX $10 C2/287A: BD 06 20 LDA $2006,X C2/287D: 1D 06 20 ORA $2006,X C2/2880: D0 03 BNE $2885 C2/2882: EE 94 46 INC $4694 C2/2885: C8 INY C2/2886: C8 INY C2/2887: C0 18 00 CPY #$0018 C2/288A: D0 C0 BNE $284C C2/288C: AD 24 27 LDA $2724 C2/288F: F0 0B BEQ $289C C2/2891: AD 25 27 LDA $2725 C2/2894: CD 94 46 CMP $4694 C2/2897: F0 03 BEQ $289C C2/2899: 9C 94 46 STZ $4694 C2/289C: 60 RTS C2/289D: AD 21 27 LDA $2721 C2/28A0: 20 27 2C JSR $2C27 C2/28A3: 7B TDC C2/28A4: A8 TAY C2/28A5: C2 20 REP #$20 C2/28A7: B9 20 26 LDA $2620,Y C2/28AA: AA TAX C2/28AB: C9 FF FF CMP #$FFFF C2/28AE: F0 17 BEQ $28C7 C2/28B0: BD 06 20 LDA $2006,X C2/28B3: CD 22 27 CMP $2722 C2/28B6: B0 03 BCS $28BB C2/28B8: EE 94 46 INC $4694 C2/28BB: 7B TDC C2/28BC: E2 20 SEP #$20 C2/28BE: C8 INY C2/28BF: C8 INY C2/28C0: C0 18 00 CPY #$0018 C2/28C3: D0 E0 BNE $28A5 C2/28C5: 80 03 BRA $28CA C2/28C7: 7B TDC C2/28C8: E2 20 SEP #$20 C2/28CA: AD 24 27 LDA $2724 C2/28CD: F0 0B BEQ $28DA C2/28CF: AD 25 27 LDA $2725 C2/28D2: CD 94 46 CMP $4694 C2/28D5: F0 03 BEQ $28DA C2/28D7: 9C 94 46 STZ $4694 C2/28DA: 60 RTS C2/28DB: AD 22 27 LDA $2722 C2/28DE: AA TAX C2/28DF: BD 63 43 LDA $4363,X C2/28E2: CD 23 27 CMP $2723 C2/28E5: D0 03 BNE $28EA C2/28E7: EE 94 46 INC $4694 C2/28EA: 60 RTS C2/28EB: AD 22 27 LDA $2722 C2/28EE: D0 0A BNE $28FA C2/28F0: AD 48 40 LDA $4048 C2/28F3: 20 C3 01 JSR $01C3 C2/28F6: CA DEX C2/28F7: F0 22 BEQ $291B C2/28F9: 60 RTS C2/28FA: AD 03 7C LDA $7C03 C2/28FD: 0A ASL C2/28FE: AA TAX C2/28FF: BD 20 40 LDA $4020,X C2/2902: 85 0E STA $0E C2/2904: 7B TDC C2/2905: A8 TAY C2/2906: B9 C6 3E LDA $3EC6,Y C2/2909: F0 0A BEQ $2915 C2/290B: 98 TYA C2/290C: 0A ASL C2/290D: AA TAX C2/290E: BD 20 40 LDA $4020,X C2/2911: C5 0E CMP $0E C2/2913: D0 09 BNE $291E C2/2915: C8 INY C2/2916: C0 08 00 CPY #$0008 C2/2919: D0 EB BNE $2906 C2/291B: EE 94 46 INC $4694 C2/291E: 60 RTS C2/291F: AD 21 27 LDA $2721 C2/2922: F0 09 BEQ $292D C2/2924: AD 48 40 LDA $4048 C2/2927: CD 23 27 CMP $2723 C2/292A: D0 09 BNE $2935 C2/292C: 60 RTS C2/292D: AD 48 40 LDA $4048 C2/2930: CD 23 27 CMP $2723 C2/2933: D0 03 BNE $2938 C2/2935: EE 94 46 INC $4694 C2/2938: 60 RTS C2/2939: A6 32 LDX $32 C2/293B: AD 53 47 LDA $4753 C2/293E: 29 01 AND #$01 C2/2940: D0 36 BNE $2978 C2/2942: AD 22 27 LDA $2722 C2/2945: C9 07 CMP #$07 C2/2947: F0 16 BEQ $295F C2/2949: AD 21 27 LDA $2721 C2/294C: F0 09 BEQ $2957 C2/294E: AD 22 27 LDA $2722 C2/2951: DD 46 20 CMP $2046,X C2/2954: D0 57 BNE $29AD C2/2956: 60 RTS C2/2957: AD 22 27 LDA $2722 C2/295A: DD 46 20 CMP $2046,X C2/295D: D0 51 BNE $29B0 C2/295F: AD 21 27 LDA $2721 C2/2962: F0 09 BEQ $296D C2/2964: AD 23 27 LDA $2723 C2/2967: 3D 49 20 AND $2049,X C2/296A: F0 41 BEQ $29AD C2/296C: 60 RTS C2/296D: AD 23 27 LDA $2723 C2/2970: F0 3B BEQ $29AD C2/2972: 3D 49 20 AND $2049,X C2/2975: D0 36 BNE $29AD C2/2977: 60 RTS C2/2978: AD 22 27 LDA $2722 C2/297B: C9 07 CMP #$07 C2/297D: F0 16 BEQ $2995 C2/297F: AD 21 27 LDA $2721 C2/2982: F0 09 BEQ $298D C2/2984: AD 22 27 LDA $2722 C2/2987: DD 4D 20 CMP $204D,X C2/298A: D0 21 BNE $29AD C2/298C: 60 RTS C2/298D: AD 22 27 LDA $2722 C2/2990: DD 4D 20 CMP $204D,X C2/2993: D0 1B BNE $29B0 C2/2995: AD 21 27 LDA $2721 C2/2998: F0 09 BEQ $29A3 C2/299A: AD 23 27 LDA $2723 C2/299D: 3D 7B 20 AND $207B,X C2/29A0: F0 0B BEQ $29AD C2/29A2: 60 RTS C2/29A3: AD 23 27 LDA $2723 C2/29A6: F0 05 BEQ $29AD C2/29A8: 3D 7B 20 AND $207B,X C2/29AB: F0 03 BEQ $29B0 C2/29AD: EE 94 46 INC $4694 C2/29B0: 60 RTS C2/29B1: A6 32 LDX $32 C2/29B3: AD 53 47 LDA $4753 C2/29B6: 29 01 AND #$01 C2/29B8: D0 36 BNE $29F0 C2/29BA: AD 22 27 LDA $2722 C2/29BD: C9 07 CMP #$07 C2/29BF: F0 16 BEQ $29D7 C2/29C1: AD 21 27 LDA $2721 C2/29C4: F0 09 BEQ $29CF C2/29C6: AD 22 27 LDA $2722 C2/29C9: DD 46 20 CMP $2046,X C2/29CC: D0 57 BNE $2A25 C2/29CE: 60 RTS C2/29CF: AD 22 27 LDA $2722 C2/29D2: DD 46 20 CMP $2046,X C2/29D5: D0 51 BNE $2A28 C2/29D7: AD 21 27 LDA $2721 C2/29DA: F0 09 BEQ $29E5 C2/29DC: AD 23 27 LDA $2723 C2/29DF: 3D 4A 20 AND $204A,X C2/29E2: F0 41 BEQ $2A25 C2/29E4: 60 RTS C2/29E5: AD 23 27 LDA $2723 C2/29E8: F0 3B BEQ $2A25 C2/29EA: 3D 4A 20 AND $204A,X C2/29ED: D0 36 BNE $2A25 C2/29EF: 60 RTS C2/29F0: AD 22 27 LDA $2722 C2/29F3: C9 07 CMP #$07 C2/29F5: F0 16 BEQ $2A0D C2/29F7: AD 21 27 LDA $2721 C2/29FA: F0 09 BEQ $2A05 C2/29FC: AD 22 27 LDA $2722 C2/29FF: DD 4D 20 CMP $204D,X C2/2A02: D0 21 BNE $2A25 C2/2A04: 60 RTS C2/2A05: AD 22 27 LDA $2722 C2/2A08: DD 4D 20 CMP $204D,X C2/2A0B: D0 1B BNE $2A28 C2/2A0D: AD 21 27 LDA $2721 C2/2A10: F0 09 BEQ $2A1B C2/2A12: AD 23 27 LDA $2723 C2/2A15: 3D 7C 20 AND $207C,X C2/2A18: F0 0B BEQ $2A25 C2/2A1A: 60 RTS C2/2A1B: AD 23 27 LDA $2723 C2/2A1E: F0 05 BEQ $2A25 C2/2A20: 3D 7C 20 AND $207C,X C2/2A23: F0 03 BEQ $2A28 C2/2A25: EE 94 46 INC $4694 C2/2A28: 60 RTS C2/2A29: A6 32 LDX $32 C2/2A2B: AD 53 47 LDA $4753 C2/2A2E: 29 01 AND #$01 C2/2A30: D0 17 BNE $2A49 C2/2A32: AD 21 27 LDA $2721 C2/2A35: F0 09 BEQ $2A40 C2/2A37: BD 47 20 LDA $2047,X C2/2A3A: CD 22 27 CMP $2722 C2/2A3D: D0 20 BNE $2A5F C2/2A3F: 60 RTS C2/2A40: BD 47 20 LDA $2047,X C2/2A43: CD 22 27 CMP $2722 C2/2A46: F0 17 BEQ $2A5F C2/2A48: 60 RTS C2/2A49: AD 21 27 LDA $2721 C2/2A4C: F0 09 BEQ $2A57 C2/2A4E: BD 4E 20 LDA $204E,X C2/2A51: CD 22 27 CMP $2722 C2/2A54: D0 09 BNE $2A5F C2/2A56: 60 RTS C2/2A57: BD 4E 20 LDA $204E,X C2/2A5A: CD 22 27 CMP $2722 C2/2A5D: D0 03 BNE $2A62 C2/2A5F: EE 94 46 INC $4694 C2/2A62: 60 RTS C2/2A63: A6 32 LDX $32 C2/2A65: AD 53 47 LDA $4753 C2/2A68: 29 01 AND #$01 C2/2A6A: D0 17 BNE $2A83 C2/2A6C: AD 21 27 LDA $2721 C2/2A6F: F0 09 BEQ $2A7A C2/2A71: BD 48 20 LDA $2048,X C2/2A74: CD 22 27 CMP $2722 C2/2A77: D0 20 BNE $2A99 C2/2A79: 60 RTS C2/2A7A: BD 48 20 LDA $2048,X C2/2A7D: CD 22 27 CMP $2722 C2/2A80: F0 17 BEQ $2A99 C2/2A82: 60 RTS C2/2A83: AD 21 27 LDA $2721 C2/2A86: F0 09 BEQ $2A91 C2/2A88: BD 4F 20 LDA $204F,X C2/2A8B: CD 22 27 CMP $2722 C2/2A8E: D0 09 BNE $2A99 C2/2A90: 60 RTS C2/2A91: BD 4F 20 LDA $204F,X C2/2A94: CD 22 27 CMP $2722 C2/2A97: D0 03 BNE $2A9C C2/2A99: EE 94 46 INC $4694 C2/2A9C: 60 RTS C2/2A9D: AD 53 47 LDA $4753 C2/2AA0: 29 01 AND #$01 C2/2AA2: D0 0E BNE $2AB2 C2/2AA4: A6 32 LDX $32 C2/2AA6: BD 4B 20 LDA $204B,X C2/2AA9: 20 C3 01 JSR $01C3 C2/2AAC: CA DEX C2/2AAD: 30 11 BMI $2AC0 C2/2AAF: 4C C1 2A JMP $2AC1 C2/2AB2: A6 32 LDX $32 C2/2AB4: BD 7D 20 LDA $207D,X C2/2AB7: 20 C3 01 JSR $01C3 C2/2ABA: CA DEX C2/2ABB: 30 03 BMI $2AC0 C2/2ABD: 20 C1 2A JSR $2AC1 C2/2AC0: 60 RTS C2/2AC1: AD 23 27 LDA $2723 C2/2AC4: D0 05 BNE $2ACB C2/2AC6: 8A TXA C2/2AC7: D0 08 BNE $2AD1 C2/2AC9: F0 03 BEQ $2ACE C2/2ACB: 8A TXA C2/2ACC: F0 03 BEQ $2AD1 C2/2ACE: EE 94 46 INC $4694 C2/2AD1: 60 RTS C2/2AD2: AD 21 27 LDA $2721 C2/2AD5: 20 27 2C JSR $2C27 C2/2AD8: AD 22 27 LDA $2722 C2/2ADB: AA TAX C2/2ADC: 86 0E STX $0E C2/2ADE: 7B TDC C2/2ADF: A8 TAY C2/2AE0: C2 20 REP #$20 C2/2AE2: B9 20 26 LDA $2620,Y C2/2AE5: C9 FF FF CMP #$FFFF C2/2AE8: D0 05 BNE $2AEF C2/2AEA: 7B TDC C2/2AEB: E2 20 SEP #$20 C2/2AED: 80 19 BRA $2B08 C2/2AEF: 18 CLC C2/2AF0: 65 0E ADC $0E C2/2AF2: AA TAX C2/2AF3: 7B TDC C2/2AF4: E2 20 SEP #$20 C2/2AF6: BD 00 20 LDA $2000,X C2/2AF9: CD 23 27 CMP $2723 C2/2AFC: D0 03 BNE $2B01 C2/2AFE: EE 94 46 INC $4694 C2/2B01: C8 INY C2/2B02: C8 INY C2/2B03: C0 18 00 CPY #$0018 C2/2B06: D0 D8 BNE $2AE0 C2/2B08: AD 24 27 LDA $2724 C2/2B0B: F0 0B BEQ $2B18 C2/2B0D: AD 25 27 LDA $2725 C2/2B10: CD 94 46 CMP $4694 C2/2B13: F0 03 BEQ $2B18 C2/2B15: 9C 94 46 STZ $4694 C2/2B18: 60 RTS C2/2B19: C2 20 REP #$20 C2/2B1B: AD A2 00 LDA $00A2 C2/2B1E: CD 22 27 CMP $2722 C2/2B21: 90 03 BCC $2B26 C2/2B23: EE 94 46 INC $4694 C2/2B26: 7B TDC C2/2B27: E2 20 SEP #$20 C2/2B29: 60 RTS C2/2B2A: AD 22 27 LDA $2722 C2/2B2D: AA TAX C2/2B2E: C9 03 CMP #$03 C2/2B30: D0 31 BNE $2B63 C2/2B32: 64 0E STZ $0E C2/2B34: 7B TDC C2/2B35: AA TAX C2/2B36: A8 TAY C2/2B37: AD 87 7C LDA $7C87 C2/2B3A: 20 DB 01 JSR $01DB C2/2B3D: F0 0F BEQ $2B4E C2/2B3F: DA PHX C2/2B40: B9 00 20 LDA $2000,Y C2/2B43: 29 07 AND #$07 C2/2B45: AA TAX C2/2B46: A5 0E LDA $0E C2/2B48: 20 D6 01 JSR $01D6 C2/2B4B: 85 0E STA $0E C2/2B4D: FA PLX C2/2B4E: C2 20 REP #$20 C2/2B50: 98 TYA C2/2B51: 18 CLC C2/2B52: 69 80 00 ADC #$0080 C2/2B55: A8 TAY C2/2B56: 7B TDC C2/2B57: E2 20 SEP #$20 C2/2B59: E8 INX C2/2B5A: E0 04 00 CPX #$0004 C2/2B5D: D0 D8 BNE $2B37 C2/2B5F: A5 0E LDA $0E C2/2B61: 80 03 BRA $2B66 C2/2B63: BD 84 7C LDA $7C84,X C2/2B66: 2D 23 27 AND $2723 C2/2B69: F0 03 BEQ $2B6E C2/2B6B: EE 94 46 INC $4694 C2/2B6E: 60 RTS C2/2B6F: AD 53 47 LDA $4753 C2/2B72: 29 01 AND #$01 C2/2B74: D0 08 BNE $2B7E C2/2B76: A6 32 LDX $32 C2/2B78: BD 4C 20 LDA $204C,X C2/2B7B: D0 06 BNE $2B83 C2/2B7D: 60 RTS C2/2B7E: BD 7E 20 LDA $207E,X C2/2B81: F0 03 BEQ $2B86 C2/2B83: EE 94 46 INC $4694 C2/2B86: 60 RTS C2/2B87: 9C 51 47 STZ $4751 C2/2B8A: A9 01 LDA #$01 C2/2B8C: 8D 50 7C STA $7C50 C2/2B8F: 8D 94 46 STA $4694 C2/2B92: 60 RTS C2/2B93: 7B TDC C2/2B94: AA TAX C2/2B95: A8 TAY C2/2B96: 84 0E STY $0E C2/2B98: B9 C2 3E LDA $3EC2,Y C2/2B9B: F0 11 BEQ $2BAE C2/2B9D: BD 1A 20 LDA $201A,X C2/2BA0: 29 C2 AND #$C2 C2/2BA2: D0 0A BNE $2BAE C2/2BA4: BD 06 20 LDA $2006,X C2/2BA7: 1D 07 20 ORA $2007,X C2/2BAA: F0 02 BEQ $2BAE C2/2BAC: E6 0E INC $0E C2/2BAE: 20 E0 01 JSR $01E0 C2/2BB1: C8 INY C2/2BB2: C0 04 00 CPY #$0004 C2/2BB5: D0 E1 BNE $2B98 C2/2BB7: A5 0E LDA $0E C2/2BB9: 3A DEC C2/2BBA: D0 03 BNE $2BBF C2/2BBC: EE 94 46 INC $4694 C2/2BBF: 60 RTS C2/2BC0: AD 53 47 LDA $4753 C2/2BC3: 29 01 AND #$01 C2/2BC5: D0 1A BNE $2BE1 C2/2BC7: A6 32 LDX $32 C2/2BC9: BD 46 20 LDA $2046,X C2/2BCC: C9 2B CMP #$2B C2/2BCE: F0 04 BEQ $2BD4 C2/2BD0: C9 17 CMP #$17 C2/2BD2: D0 28 BNE $2BFC C2/2BD4: BD 47 20 LDA $2047,X C2/2BD7: C9 48 CMP #$48 C2/2BD9: 90 21 BCC $2BFC C2/2BDB: C9 57 CMP #$57 C2/2BDD: B0 1D BCS $2BFC C2/2BDF: 80 18 BRA $2BF9 C2/2BE1: A6 32 LDX $32 C2/2BE3: BD 4D 20 LDA $204D,X C2/2BE6: C9 2B CMP #$2B C2/2BE8: F0 04 BEQ $2BEE C2/2BEA: C9 17 CMP #$17 C2/2BEC: D0 0E BNE $2BFC C2/2BEE: BD 4E 20 LDA $204E,X C2/2BF1: C9 48 CMP #$48 C2/2BF3: 90 07 BCC $2BFC C2/2BF5: C9 57 CMP #$57 C2/2BF7: B0 03 BCS $2BFC C2/2BF9: EE 94 46 INC $4694 C2/2BFC: 60 RTS C2/2BFD: 7B TDC C2/2BFE: AA TAX C2/2BFF: A8 TAY C2/2C00: BD 00 20 LDA $2000,X C2/2C03: 29 08 AND #$08 C2/2C05: F0 13 BEQ $2C1A C2/2C07: B9 C2 3E LDA $3EC2,Y C2/2C0A: F0 0E BEQ $2C1A C2/2C0C: BD 1D 20 LDA $201D,X C2/2C0F: 29 81 AND #$81 C2/2C11: D0 07 BNE $2C1A C2/2C13: BD 1E 20 LDA $201E,X C2/2C16: 29 10 AND #$10 C2/2C18: F0 0C BEQ $2C26 C2/2C1A: 20 E0 01 JSR $01E0 C2/2C1D: C8 INY C2/2C1E: C0 04 00 CPY #$0004 C2/2C21: D0 DD BNE $2C00 C2/2C23: EE 94 46 INC $4694 C2/2C26: 60 RTS Pointer Table? C2/2C27: 0A ASL C2/2C28: AA TAX C2/2C29: BF 4D 2C C2 LDA $C22C4D,X C2/2C2D: 85 08 STA $08 C2/2C2F: BF 4E 2C C2 LDA $C22C4E,X C2/2C33: 85 09 STA $09 C2/2C35: A9 C2 LDA #$C2 C2/2C37: 85 0A STA $0A C2/2C39: A2 17 00 LDX #$0017 C2/2C3C: A9 FF LDA #$FF C2/2C3E: 9D 20 26 STA $2620,X C2/2C41: CA DEX C2/2C42: 10 FA BPL $2C3E C2/2C44: 9C 24 27 STZ $2724 C2/2C47: 9C 25 27 STZ $2725 C2/2C4A: DC 08 00 JMP [$0008] C2/2C4D: B3 2C LDA ($2C,S),Y C2/2C4F: DA PHX C2/2C50: 2C E0 2C BIT $2CE0 C2/2C53: E6 2C INC $2C C2/2C55: EC 2C F2 CPX $F22C C2/2C58: 2C FE 2C BIT $2CFE C2/2C5B: 0A ASL C2/2C5C: 2D 16 2D AND $2D16 C2/2C5F: 22 2D 2E 2D JSR $2D2E2D C2/2C63: 3A DEC C2/2C64: 2D 46 2D AND $2D46 C2/2C67: 52 2D EOR ($2D) C2/2C69: 79 2D BD ADC $BD2D,Y C2/2C6C: 2D C6 2D AND $2DC6 C2/2C6F: CD 2D D3 CMP $D32D C2/2C72: 2D 18 2E AND $2E18 C2/2C75: 25 2E AND $2E C2/2C77: 2D 2E 37 AND $372E C2/2C7A: 2E 44 2E ROL $2E44 C2/2C7D: 4F 2E 59 2E EOR $2E592E C2/2C81: 62 2E 65 PER $C291B2 C2/2C84: 2E A6 2E ROL $2EA6 C2/2C87: 00 2F BRK $2F C2/2C89: 0B PHD C2/2C8A: 2F 19 2F 24 AND $242F19 C2/2C8E: 2F 27 2F 70 AND $702F27 C2/2C92: 2F AB 2F B7 AND $B72FAB C2/2C96: 2F C0 2F C3 AND $C32FC0 C2/2C9A: 2F 19 30 5D AND $5D3019 C2/2C9E: 30 9B BMI $2C3B C2/2CA0: 30 A1 BMI $2C43 C2/2CA2: 30 A7 BMI $2C4B C2/2CA4: 30 AD BMI $2C53 C2/2CA6: 30 B3 BMI $2C5B C2/2CA8: 30 C2 BMI $2C6C C2/2CAA: 30 F1 BMI $2C9D C2/2CAC: 30 15 BMI $2CC3 C2/2CAE: 31 1B AND ($1B),Y C2/2CB0: 31 21 AND ($21),Y C2/2CB2: 31 AND ($64),Y C2/2CB3: 64 0E STZ $0E C2/2CB5: 7B TDC C2/2CB6: A8 TAY C2/2CB7: AA TAX C2/2CB8: BD 00 20 LDA $2000,X C2/2CBB: 29 07 AND #$07 C2/2CBD: C5 0E CMP $0E C2/2CBF: D0 0F BNE $2CD0 C2/2CC1: B9 C2 3E LDA $3EC2,Y C2/2CC4: F0 13 BEQ $2CD9 C2/2CC6: 20 27 31 JSR $3127 C2/2CC9: D0 0E BNE $2CD9 C2/2CCB: 8E 20 26 STX $2620 C2/2CCE: 80 09 BRA $2CD9 C2/2CD0: 20 E0 01 JSR $01E0 C2/2CD3: C8 INY C2/2CD4: C0 04 00 CPY #$0004 C2/2CD7: D0 DF BNE $2CB8 C2/2CD9: 60 RTS C2/2CDA: A9 01 LDA #$01 C2/2CDC: 85 0E STA $0E C2/2CDE: 80 D5 BRA $2CB5 C2/2CE0: A9 02 LDA #$02 C2/2CE2: 85 0E STA $0E C2/2CE4: 80 CF BRA $2CB5 C2/2CE6: A9 03 LDA #$03 C2/2CE8: 85 0E STA $0E C2/2CEA: 80 C9 BRA $2CB5 C2/2CEC: A9 04 LDA #$04 C2/2CEE: 85 0E STA $0E C2/2CF0: 80 C3 BRA $2CB5 C2/2CF2: AD C6 3E LDA $3EC6 C2/2CF5: F0 06 BEQ $2CFD C2/2CF7: A2 00 02 LDX #$0200 C2/2CFA: 8E 20 26 STX $2620 C2/2CFD: 60 RTS C2/2CFE: AD C7 3E LDA $3EC7 C2/2D01: F0 06 BEQ $2D09 C2/2D03: A2 80 02 LDX #$0280 C2/2D06: 8E 20 26 STX $2620 C2/2D09: 60 RTS C2/2D0A: AD C8 3E LDA $3EC8 C2/2D0D: F0 06 BEQ $2D15 C2/2D0F: A2 00 03 LDX #$0300 C2/2D12: 8E 20 26 STX $2620 C2/2D15: 60 RTS C2/2D16: AD C9 3E LDA $3EC9 C2/2D19: F0 06 BEQ $2D21 C2/2D1B: A2 80 03 LDX #$0380 C2/2D1E: 8E 20 26 STX $2620 C2/2D21: 60 RTS C2/2D22: AD CA 3E LDA $3ECA C2/2D25: F0 06 BEQ $2D2D C2/2D27: A2 00 04 LDX #$0400 C2/2D2A: 8E 20 26 STX $2620 C2/2D2D: 60 RTS C2/2D2E: AD CB 3E LDA $3ECB C2/2D31: F0 06 BEQ $2D39 C2/2D33: A2 80 04 LDX #$0480 C2/2D36: 8E 20 26 STX $2620 C2/2D39: 60 RTS C2/2D3A: AD CC 3E LDA $3ECC C2/2D3D: F0 06 BEQ $2D45 C2/2D3F: A2 00 05 LDX #$0500 C2/2D42: 8E 20 26 STX $2620 C2/2D45: 60 RTS C2/2D46: AD CD 3E LDA $3ECD C2/2D49: F0 06 BEQ $2D51 C2/2D4B: A2 80 05 LDX #$0580 C2/2D4E: 8E 20 26 STX $2620 C2/2D51: 60 RTS C2/2D52: AD 56 7C LDA $7C56 C2/2D55: F0 13 BEQ $2D6A C2/2D57: 3A DEC C2/2D58: F0 08 BEQ $2D62 C2/2D5A: CE 56 7C DEC $7C56 C2/2D5D: AD 55 47 LDA $4755 C2/2D60: 80 0A BRA $2D6C C2/2D62: 18 CLC C2/2D63: AD 55 47 LDA $4755 C2/2D66: 69 04 ADC #$04 C2/2D68: 80 02 BRA $2D6C C2/2D6A: A5 47 LDA $47 C2/2D6C: C2 20 REP #$20 C2/2D6E: 20 B2 01 JSR $01B2 C2/2D71: AA TAX C2/2D72: 7B TDC C2/2D73: E2 20 SEP #$20 C2/2D75: 8E 20 26 STX $2620 C2/2D78: 60 RTS C2/2D79: AD 03 7C LDA $7C03 C2/2D7C: 85 12 STA $12 C2/2D7E: EE 24 27 INC $2724 C2/2D81: 7B TDC C2/2D82: AA TAX C2/2D83: 86 0E STX $0E C2/2D85: 86 10 STX $10 C2/2D87: A2 00 02 LDX #$0200 C2/2D8A: A4 10 LDY $10 C2/2D8C: B9 C6 3E LDA $3EC6,Y C2/2D8F: F0 20 BEQ $2DB1 C2/2D91: A5 10 LDA $10 C2/2D93: C5 12 CMP $12 C2/2D95: F0 1A BEQ $2DB1 C2/2D97: 20 27 31 JSR $3127 C2/2D9A: D0 15 BNE $2DB1 C2/2D9C: A4 0E LDY $0E C2/2D9E: 86 08 STX $08 C2/2DA0: A5 08 LDA $08 C2/2DA2: 99 20 26 STA $2620,Y C2/2DA5: A5 09 LDA $09 C2/2DA7: 99 21 26 STA $2621,Y C2/2DAA: C8 INY C2/2DAB: C8 INY C2/2DAC: 84 0E STY $0E C2/2DAE: EE 25 27 INC $2725 C2/2DB1: 20 E0 01 JSR $01E0 C2/2DB4: E6 10 INC $10 C2/2DB6: A5 10 LDA $10 C2/2DB8: C9 08 CMP #$08 C2/2DBA: D0 CE BNE $2D8A C2/2DBC: 60 RTS C2/2DBD: A9 FF LDA #$FF C2/2DBF: 85 12 STA $12 C2/2DC1: EE 24 27 INC $2724 C2/2DC4: 80 BB BRA $2D81 C2/2DC6: AD 03 7C LDA $7C03 C2/2DC9: 85 12 STA $12 C2/2DCB: 80 B4 BRA $2D81 C2/2DCD: A9 FF LDA #$FF C2/2DCF: 85 12 STA $12 C2/2DD1: 80 AE BRA $2D81 C2/2DD3: A9 80 LDA #$80 C2/2DD5: 85 12 STA $12 C2/2DD7: 64 13 STZ $13 C2/2DD9: EE 24 27 INC $2724 C2/2DDC: 7B TDC C2/2DDD: AA TAX C2/2DDE: 86 0E STX $0E C2/2DE0: 86 10 STX $10 C2/2DE2: A4 10 LDY $10 C2/2DE4: B9 C2 3E LDA $3EC2,Y C2/2DE7: F0 23 BEQ $2E0C C2/2DE9: 20 27 31 JSR $3127 C2/2DEC: D0 1E BNE $2E0C C2/2DEE: BD 00 20 LDA $2000,X C2/2DF1: 25 12 AND $12 C2/2DF3: C5 13 CMP $13 C2/2DF5: D0 15 BNE $2E0C C2/2DF7: A4 0E LDY $0E C2/2DF9: 86 08 STX $08 C2/2DFB: A5 08 LDA $08 C2/2DFD: 99 20 26 STA $2620,Y C2/2E00: A5 09 LDA $09 C2/2E02: 99 21 26 STA $2621,Y C2/2E05: C8 INY C2/2E06: C8 INY C2/2E07: 84 0E STY $0E C2/2E09: EE 25 27 INC $2725 C2/2E0C: 20 E0 01 JSR $01E0 C2/2E0F: E6 10 INC $10 C2/2E11: A5 10 LDA $10 C2/2E13: C9 04 CMP #$04 C2/2E15: D0 CB BNE $2DE2 C2/2E17: 60 RTS C2/2E18: A9 80 LDA #$80 C2/2E1A: 85 12 STA $12 C2/2E1C: A9 80 LDA #$80 C2/2E1E: 85 13 STA $13 C2/2E20: EE 24 27 INC $2724 C2/2E23: 80 B7 BRA $2DDC C2/2E25: A9 80 LDA #$80 C2/2E27: 85 12 STA $12 C2/2E29: 64 13 STZ $13 C2/2E2B: 80 AF BRA $2DDC C2/2E2D: A9 80 LDA #$80 C2/2E2F: 85 12 STA $12 C2/2E31: A9 80 LDA #$80 C2/2E33: 85 13 STA $13 C2/2E35: 80 A5 BRA $2DDC C2/2E37: A9 08 LDA #$08 C2/2E39: 85 12 STA $12 C2/2E3B: A9 08 LDA #$08 C2/2E3D: 85 13 STA $13 C2/2E3F: EE 24 27 INC $2724 C2/2E42: 80 98 BRA $2DDC C2/2E44: A9 08 LDA #$08 C2/2E46: 85 12 STA $12 C2/2E48: 64 13 STZ $13 C2/2E4A: EE 24 27 INC $2724 C2/2E4D: 80 8D BRA $2DDC C2/2E4F: A9 08 LDA #$08 C2/2E51: 85 12 STA $12 C2/2E53: A9 08 LDA #$08 C2/2E55: 85 13 STA $13 C2/2E57: 80 83 BRA $2DDC C2/2E59: A9 08 LDA #$08 C2/2E5B: 85 12 STA $12 C2/2E5D: 64 13 STZ $13 C2/2E5F: 4C DC 2D JMP $2DDC C2/2E62: EE 24 27 INC $2724 C2/2E65: 7B TDC C2/2E66: AA TAX C2/2E67: 86 0E STX $0E C2/2E69: 86 10 STX $10 C2/2E6B: BD 1A 20 LDA $201A,X C2/2E6E: 29 40 AND #$40 C2/2E70: D0 28 BNE $2E9A C2/2E72: BD 1D 20 LDA $201D,X C2/2E75: 29 81 AND #$81 C2/2E77: D0 21 BNE $2E9A C2/2E79: BD 1E 20 LDA $201E,X C2/2E7C: 29 10 AND #$10 C2/2E7E: D0 1A BNE $2E9A C2/2E80: BD 1A 20 LDA $201A,X C2/2E83: 10 15 BPL $2E9A C2/2E85: A4 0E LDY $0E C2/2E87: 86 08 STX $08 C2/2E89: A5 08 LDA $08 C2/2E8B: 99 20 26 STA $2620,Y C2/2E8E: A5 09 LDA $09 C2/2E90: 99 21 26 STA $2621,Y C2/2E93: C8 INY C2/2E94: C8 INY C2/2E95: 84 0E STY $0E C2/2E97: EE 25 27 INC $2725 C2/2E9A: 20 E0 01 JSR $01E0 C2/2E9D: E6 10 INC $10 C2/2E9F: A5 10 LDA $10 C2/2EA1: C9 04 CMP #$04 C2/2EA3: D0 C6 BNE $2E6B C2/2EA5: 60 RTS C2/2EA6: A9 1C LDA #$1C C2/2EA8: AA TAX C2/2EA9: 86 14 STX $14 C2/2EAB: A9 80 LDA #$80 C2/2EAD: 85 12 STA $12 C2/2EAF: EE 24 27 INC $2724 C2/2EB2: 7B TDC C2/2EB3: AA TAX C2/2EB4: 86 0E STX $0E C2/2EB6: 86 10 STX $10 C2/2EB8: A2 00 02 LDX #$0200 C2/2EBB: DA PHX C2/2EBC: A4 10 LDY $10 C2/2EBE: B9 C6 3E LDA $3EC6,Y C2/2EC1: F0 30 BEQ $2EF3 C2/2EC3: 20 27 31 JSR $3127 C2/2EC6: D0 2B BNE $2EF3 C2/2EC8: C2 20 REP #$20 C2/2ECA: 18 CLC C2/2ECB: 8A TXA C2/2ECC: 65 14 ADC $14 C2/2ECE: AA TAX C2/2ECF: 7B TDC C2/2ED0: E2 20 SEP #$20 C2/2ED2: BD 00 20 LDA $2000,X C2/2ED5: 1D 56 20 ORA $2056,X C2/2ED8: 25 12 AND $12 C2/2EDA: C5 12 CMP $12 C2/2EDC: D0 15 BNE $2EF3 C2/2EDE: A4 0E LDY $0E C2/2EE0: 86 08 STX $08 C2/2EE2: A5 08 LDA $08 C2/2EE4: 99 20 26 STA $2620,Y C2/2EE7: A5 09 LDA $09 C2/2EE9: 99 21 26 STA $2621,Y C2/2EEC: C8 INY C2/2EED: C8 INY C2/2EEE: 84 0E STY $0E C2/2EF0: EE 25 27 INC $2725 C2/2EF3: FA PLX C2/2EF4: 20 E0 01 JSR $01E0 C2/2EF7: E6 10 INC $10 C2/2EF9: A5 10 LDA $10 C2/2EFB: C9 08 CMP #$08 C2/2EFD: D0 BC BNE $2EBB C2/2EFF: 60 RTS C2/2F00: A9 1C LDA #$1C C2/2F02: AA TAX C2/2F03: 86 14 STX $14 C2/2F05: A9 80 LDA #$80 C2/2F07: 85 12 STA $12 C2/2F09: 80 A7 BRA $2EB2 C2/2F0B: A9 1D LDA #$1D C2/2F0D: AA TAX C2/2F0E: 86 14 STX $14 C2/2F10: A9 02 LDA #$02 C2/2F12: 85 12 STA $12 C2/2F14: EE 24 27 INC $2724 C2/2F17: 80 99 BRA $2EB2 C2/2F19: A9 1D LDA #$1D C2/2F1B: AA TAX C2/2F1C: 86 14 STX $14 C2/2F1E: A9 02 LDA #$02 C2/2F20: 85 12 STA $12 C2/2F22: 80 8E BRA $2EB2 C2/2F24: EE 24 27 INC $2724 C2/2F27: 7B TDC C2/2F28: AA TAX C2/2F29: 86 0E STX $0E C2/2F2B: 86 10 STX $10 C2/2F2D: A2 00 02 LDX #$0200 C2/2F30: A4 10 LDY $10 C2/2F32: B9 C6 3E LDA $3EC6,Y C2/2F35: F0 2D BEQ $2F64 C2/2F37: 20 27 31 JSR $3127 C2/2F3A: D0 28 BNE $2F64 C2/2F3C: C2 20 REP #$20 C2/2F3E: BD 08 20 LDA $2008,X C2/2F41: 4A LSR C2/2F42: DD 06 20 CMP $2006,X C2/2F45: B0 05 BCS $2F4C C2/2F47: 7B TDC C2/2F48: E2 20 SEP #$20 C2/2F4A: 80 18 BRA $2F64 C2/2F4C: 7B TDC C2/2F4D: E2 20 SEP #$20 C2/2F4F: A4 0E LDY $0E C2/2F51: 86 08 STX $08 C2/2F53: A5 08 LDA $08 C2/2F55: 99 20 26 STA $2620,Y C2/2F58: A5 09 LDA $09 C2/2F5A: 99 21 26 STA $2621,Y C2/2F5D: C8 INY C2/2F5E: C8 INY C2/2F5F: 84 0E STY $0E C2/2F61: EE 25 27 INC $2725 C2/2F64: 20 E0 01 JSR $01E0 C2/2F67: E6 10 INC $10 C2/2F69: A5 10 LDA $10 C2/2F6B: C9 08 CMP #$08 C2/2F6D: D0 C1 BNE $2F30 C2/2F6F: 60 RTS C2/2F70: 7B TDC C2/2F71: AA TAX C2/2F72: 86 0E STX $0E C2/2F74: 86 10 STX $10 C2/2F76: A4 10 LDY $10 C2/2F78: B9 C2 3E LDA $3EC2,Y C2/2F7B: F0 22 BEQ $2F9F C2/2F7D: 20 27 31 JSR $3127 C2/2F80: D0 1D BNE $2F9F C2/2F82: BD 1C 20 LDA $201C,X C2/2F85: 1D 72 20 ORA $2072,X C2/2F88: 10 15 BPL $2F9F C2/2F8A: A4 0E LDY $0E C2/2F8C: 86 08 STX $08 C2/2F8E: A5 08 LDA $08 C2/2F90: 99 20 26 STA $2620,Y C2/2F93: A5 09 LDA $09 C2/2F95: 99 21 26 STA $2621,Y C2/2F98: C8 INY C2/2F99: C8 INY C2/2F9A: 84 0E STY $0E C2/2F9C: EE 25 27 INC $2725 C2/2F9F: 20 E0 01 JSR $01E0 C2/2FA2: E6 10 INC $10 C2/2FA4: A5 10 LDA $10 C2/2FA6: C9 04 CMP #$04 C2/2FA8: D0 CC BNE $2F76 C2/2FAA: 60 RTS C2/2FAB: A9 40 LDA #$40 C2/2FAD: 85 12 STA $12 C2/2FAF: 64 13 STZ $13 C2/2FB1: EE 24 27 INC $2724 C2/2FB4: 4C DC 2D JMP $2DDC C2/2FB7: A9 40 LDA #$40 C2/2FB9: 85 12 STA $12 C2/2FBB: 64 13 STZ $13 C2/2FBD: 4C DC 2D JMP $2DDC C2/2FC0: EE 24 27 INC $2724 C2/2FC3: 7B TDC C2/2FC4: AA TAX C2/2FC5: 86 0E STX $0E C2/2FC7: 86 10 STX $10 C2/2FC9: A2 00 02 LDX #$0200 C2/2FCC: BD 1A 20 LDA $201A,X C2/2FCF: 29 40 AND #$40 C2/2FD1: D0 3A BNE $300D C2/2FD3: E0 00 02 CPX #$0200 C2/2FD6: 90 05 BCC $2FDD C2/2FD8: AD 4C 7C LDA $7C4C C2/2FDB: D0 0E BNE $2FEB C2/2FDD: BD 1D 20 LDA $201D,X C2/2FE0: 29 81 AND #$81 C2/2FE2: D0 29 BNE $300D C2/2FE4: BD 1E 20 LDA $201E,X C2/2FE7: 29 10 AND #$10 C2/2FE9: D0 22 BNE $300D C2/2FEB: BD 1A 20 LDA $201A,X C2/2FEE: 30 08 BMI $2FF8 C2/2FF0: BD 06 20 LDA $2006,X C2/2FF3: 1D 07 20 ORA $2007,X C2/2FF6: D0 15 BNE $300D C2/2FF8: A4 0E LDY $0E C2/2FFA: 86 08 STX $08 C2/2FFC: A5 08 LDA $08 C2/2FFE: 99 20 26 STA $2620,Y C2/3001: A5 09 LDA $09 C2/3003: 99 21 26 STA $2621,Y C2/3006: C8 INY C2/3007: C8 INY C2/3008: 84 0E STY $0E C2/300A: EE 25 27 INC $2725 C2/300D: 20 E0 01 JSR $01E0 C2/3010: E6 10 INC $10 C2/3012: A5 10 LDA $10 C2/3014: C9 08 CMP #$08 C2/3016: D0 B4 BNE $2FCC C2/3018: 60 RTS C2/3019: 7B TDC C2/301A: A8 TAY C2/301B: 38 SEC C2/301C: A5 41 LDA $41 C2/301E: E9 1B SBC #$1B C2/3020: AA TAX C2/3021: BD 67 43 LDA $4367,X C2/3024: F0 36 BEQ $305C C2/3026: 85 12 STA $12 C2/3028: AD 56 7C LDA $7C56 C2/302B: D0 07 BNE $3034 C2/302D: 38 SEC C2/302E: A5 47 LDA $47 C2/3030: E9 04 SBC #$04 C2/3032: 80 03 BRA $3037 C2/3034: AD 55 47 LDA $4755 C2/3037: AA TAX C2/3038: 86 10 STX $10 C2/303A: A5 12 LDA $12 C2/303C: 0A ASL C2/303D: B0 03 BCS $3042 C2/303F: C8 INY C2/3040: 80 FA BRA $303C C2/3042: C4 10 CPY $10 C2/3044: D0 03 BNE $3049 C2/3046: C8 INY C2/3047: 80 F3 BRA $303C C2/3049: 98 TYA C2/304A: 18 CLC C2/304B: 69 04 ADC #$04 C2/304D: AA TAX C2/304E: FE C2 3E INC $3EC2,X C2/3051: C2 20 REP #$20 C2/3053: 20 B2 01 JSR $01B2 C2/3056: 8D 20 26 STA $2620 C2/3059: 7B TDC C2/305A: E2 20 SEP #$20 C2/305C: 60 RTS C2/305D: 64 0E STZ $0E C2/305F: 7B TDC C2/3060: A8 TAY C2/3061: AA TAX C2/3062: BD 00 20 LDA $2000,X C2/3065: 29 07 AND #$07 C2/3067: C5 0E CMP $0E C2/3069: D0 26 BNE $3091 C2/306B: B9 C2 3E LDA $3EC2,Y C2/306E: F0 2A BEQ $309A C2/3070: BD 1A 20 LDA $201A,X C2/3073: 29 C0 AND #$C0 C2/3075: D0 23 BNE $309A C2/3077: BD 1D 20 LDA $201D,X C2/307A: 29 81 AND #$81 C2/307C: D0 1C BNE $309A C2/307E: BD 1E 20 LDA $201E,X C2/3081: 29 10 AND #$10 C2/3083: F0 15 BEQ $309A C2/3085: BD 57 20 LDA $2057,X C2/3088: C9 50 CMP #$50 C2/308A: F0 0E BEQ $309A C2/308C: 8E 20 26 STX $2620 C2/308F: 80 09 BRA $309A C2/3091: 20 E0 01 JSR $01E0 C2/3094: C8 INY C2/3095: C0 04 00 CPY #$0004 C2/3098: D0 C8 BNE $3062 C2/309A: 60 RTS C2/309B: A9 01 LDA #$01 C2/309D: 85 0E STA $0E C2/309F: 80 BE BRA $305F C2/30A1: A9 02 LDA #$02 C2/30A3: 85 0E STA $0E C2/30A5: 80 B8 BRA $305F C2/30A7: A9 03 LDA #$03 C2/30A9: 85 0E STA $0E C2/30AB: 80 B2 BRA $305F C2/30AD: A9 04 LDA #$04 C2/30AF: 85 0E STA $0E C2/30B1: 80 AC BRA $305F C2/30B3: AD 73 7C LDA $7C73 C2/30B6: C2 20 REP #$20 C2/30B8: 20 B2 01 JSR $01B2 C2/30BB: 8D 20 26 STA $2620 C2/30BE: 7B TDC C2/30BF: E2 20 SEP #$20 C2/30C1: 60 RTS C2/30C2: EE 24 27 INC $2724 C2/30C5: 7B TDC C2/30C6: AA TAX C2/30C7: 86 0E STX $0E C2/30C9: 86 10 STX $10 C2/30CB: A6 0E LDX $0E C2/30CD: AD 87 7C LDA $7C87 C2/30D0: 20 DB 01 JSR $01DB C2/30D3: F0 13 BEQ $30E8 C2/30D5: C2 20 REP #$20 C2/30D7: A6 10 LDX $10 C2/30D9: A5 0E LDA $0E C2/30DB: 20 B2 01 JSR $01B2 C2/30DE: 9D 20 26 STA $2620,X C2/30E1: E6 10 INC $10 C2/30E3: E6 10 INC $10 C2/30E5: 7B TDC C2/30E6: E2 20 SEP #$20 C2/30E8: E6 0E INC $0E C2/30EA: A5 0E LDA $0E C2/30EC: C9 04 CMP #$04 C2/30EE: D0 DB BNE $30CB C2/30F0: 60 RTS C2/30F1: 64 0E STZ $0E C2/30F3: 7B TDC C2/30F4: A8 TAY C2/30F5: AA TAX C2/30F6: BD 00 20 LDA $2000,X C2/30F9: 29 07 AND #$07 C2/30FB: C5 0E CMP $0E C2/30FD: D0 0C BNE $310B C2/30FF: BD 1A 20 LDA $201A,X C2/3102: 29 80 AND #$80 C2/3104: F0 0E BEQ $3114 C2/3106: 8E 20 26 STX $2620 C2/3109: 80 09 BRA $3114 C2/310B: 20 E0 01 JSR $01E0 C2/310E: C8 INY C2/310F: C0 04 00 CPY #$0004 C2/3112: D0 E2 BNE $30F6 C2/3114: 60 RTS C2/3115: A9 01 LDA #$01 C2/3117: 85 0E STA $0E C2/3119: 80 D8 BRA $30F3 C2/311B: A9 02 LDA #$02 C2/311D: 85 0E STA $0E C2/311F: 80 D2 BRA $30F3 C2/3121: A9 03 LDA #$03 C2/3123: 85 0E STA $0E C2/3125: 80 CC BRA $30F3 C2/3127: BD 1A 20 LDA $201A,X C2/312A: 29 C0 AND #$C0 C2/312C: D0 0C BNE $313A C2/312E: BD 1D 20 LDA $201D,X C2/3131: 29 81 AND #$81 C2/3133: D0 05 BNE $313A C2/3135: BD 1E 20 LDA $201E,X C2/3138: 29 10 AND #$10 C2/313A: 60 RTS Load Monster AI parameters C2/313B: A2 40 00 LDX #$0040 C2/313E: A9 FF LDA #$FF C2/3140: 9D 40 26 STA $2640,X C2/3143: CA DEX C2/3144: 10 FA BPL $3140 C2/3146: AD 03 7C LDA $7C03 C2/3149: 0A ASL C2/314A: AA TAX C2/314B: BD 96 46 LDA $4696,X C2/314E: 85 0E STA $0E C2/3150: BD 97 46 LDA $4697,X C2/3153: 85 0F STA $0F C2/3155: 7B TDC C2/3156: AA TAX C2/3157: A4 0E LDY $0E C2/3159: B1 4B LDA ($4B),Y C2/315B: 9D 40 26 STA $2640,X C2/315E: C8 INY C2/315F: E8 INX C2/3160: C9 FE CMP #$FE C2/3162: D0 03 BNE $3167 C2/3164: 4C F8 31 JMP $31F8 C2/3167: C9 FF CMP #$FF C2/3169: D0 03 BNE $316E C2/316B: 4C F8 31 JMP $31F8 C2/316E: C9 FD CMP #$FD C2/3170: D0 69 BNE $31DB C2/3172: B1 4B LDA ($4B),Y C2/3174: 9D 40 26 STA $2640,X C2/3177: C8 INY C2/3178: E8 INX C2/3179: C9 F7 CMP #$F7 C2/317B: F0 1E BEQ $319B C2/317D: C9 F0 CMP #$F0 C2/317F: B0 49 BCS $31CA C2/3181: B1 4B LDA ($4B),Y C2/3183: 9D 40 26 STA $2640,X C2/3186: C8 INY C2/3187: E8 INX C2/3188: B1 4B LDA ($4B),Y C2/318A: 9D 40 26 STA $2640,X C2/318D: C8 INY C2/318E: E8 INX C2/318F: B1 4B LDA ($4B),Y C2/3191: C9 FE CMP #$FE C2/3193: F0 63 BEQ $31F8 C2/3195: C9 FF CMP #$FF C2/3197: F0 5F BEQ $31F8 C2/3199: 80 4A BRA $31E5 C2/319B: B1 4B LDA ($4B),Y C2/319D: 9D 40 26 STA $2640,X C2/31A0: 85 10 STA $10 C2/31A2: C8 INY C2/31A3: E8 INX C2/31A4: B1 4B LDA ($4B),Y C2/31A6: 9D 40 26 STA $2640,X C2/31A9: C8 INY C2/31AA: E8 INX C2/31AB: 64 11 STZ $11 C2/31AD: B1 4B LDA ($4B),Y C2/31AF: 9D 40 26 STA $2640,X C2/31B2: C8 INY C2/31B3: E8 INX C2/31B4: E6 11 INC $11 C2/31B6: A5 11 LDA $11 C2/31B8: C5 10 CMP $10 C2/31BA: D0 F1 BNE $31AD C2/31BC: CA DEX C2/31BD: BD 40 26 LDA $2640,X C2/31C0: C9 FE CMP #$FE C2/31C2: F0 34 BEQ $31F8 C2/31C4: C9 FF CMP #$FF C2/31C6: F0 30 BEQ $31F8 C2/31C8: 80 1B BRA $31E5 C2/31CA: B1 4B LDA ($4B),Y C2/31CC: 9D 40 26 STA $2640,X C2/31CF: C8 INY C2/31D0: E8 INX C2/31D1: B1 4B LDA ($4B),Y C2/31D3: 9D 40 26 STA $2640,X C2/31D6: C8 INY C2/31D7: E8 INX C2/31D8: 4C 59 31 JMP $3159 C2/31DB: B1 4B LDA ($4B),Y C2/31DD: C9 FE CMP #$FE C2/31DF: F0 17 BEQ $31F8 C2/31E1: C9 FF CMP #$FF C2/31E3: F0 13 BEQ $31F8 C2/31E5: 84 0E STY $0E C2/31E7: AD 03 7C LDA $7C03 C2/31EA: 0A ASL C2/31EB: A8 TAY C2/31EC: A5 0E LDA $0E C2/31EE: 99 96 46 STA $4696,Y C2/31F1: A5 0F LDA $0F C2/31F3: 99 97 46 STA $4697,Y C2/31F6: 80 18 BRA $3210 C2/31F8: AD 03 7C LDA $7C03 C2/31FB: 0A ASL C2/31FC: A8 TAY C2/31FD: AD 90 46 LDA $4690 C2/3200: 0A ASL C2/3201: AA TAX C2/3202: BF B5 EE D0 LDA $D0EEB5,X C2/3206: 99 96 46 STA $4696,Y C2/3209: BF B6 EE D0 LDA $D0EEB6,X C2/320D: 99 97 46 STA $4697,Y C2/3210: 64 0E STZ $0E C2/3212: AE 60 43 LDX $4360 C2/3215: 9E 5E 42 STZ $425E,X C2/3218: E8 INX C2/3219: E6 0E INC $0E C2/321B: A5 0E LDA $0E C2/321D: C9 20 CMP #$20 C2/321F: D0 F4 BNE $3215 C2/3221: AE 5E 43 LDX $435E C2/3224: 86 3D STX $3D C2/3226: AE 60 43 LDX $4360 C2/3229: 86 3F STX $3F C2/322B: AD 03 7C LDA $7C03 C2/322E: 0A ASL C2/322F: AA TAX C2/3230: BF 95 EE D0 LDA $D0EE95,X C2/3234: 85 41 STA $41 C2/3236: BF 96 EE D0 LDA $D0EE96,X C2/323A: 85 42 STA $42 C2/323C: 7B TDC C2/323D: A8 TAY C2/323E: 84 43 STY $43 C2/3240: 84 45 STY $45 C2/3242: A6 41 LDX $41 C2/3244: A4 43 LDY $43 C2/3246: B9 40 26 LDA $2640,Y C2/3249: 9D 67 43 STA $4367,X C2/324C: C9 FE CMP #$FE C2/324E: F0 4B BEQ $329B C2/3250: C9 FF CMP #$FF C2/3252: F0 47 BEQ $329B C2/3254: C9 FD CMP #$FD C2/3256: B0 05 BCS $325D C2/3258: 20 9C 32 JSR $329C C2/325B: 80 3C BRA $3299 C2/325D: B9 41 26 LDA $2641,Y C2/3260: C9 F0 CMP #$F0 C2/3262: B0 05 BCS $3269 C2/3264: 20 4D 33 JSR $334D C2/3267: 80 EF BRA $3258 C2/3269: C9 F2 CMP #$F2 C2/326B: D0 05 BNE $3272 C2/326D: 20 6E 33 JSR $336E C2/3270: 80 27 BRA $3299 C2/3272: C9 F3 CMP #$F3 C2/3274: D0 05 BNE $327B C2/3276: 20 EC 33 JSR $33EC C2/3279: 80 1E BRA $3299 C2/327B: C9 F4 CMP #$F4 C2/327D: D0 05 BNE $3284 C2/327F: 20 6F 34 JSR $346F C2/3282: 80 15 BRA $3299 C2/3284: C9 F9 CMP #$F9 C2/3286: D0 05 BNE $328D C2/3288: 20 7B 34 JSR $347B C2/328B: 80 0C BRA $3299 C2/328D: C9 FA CMP #$FA C2/328F: D0 05 BNE $3296 C2/3291: 20 8A 34 JSR $348A C2/3294: 80 03 BRA $3299 C2/3296: 20 D9 34 JSR $34D9 C2/3299: 80 A7 BRA $3242 C2/329B: 60 RTS C2/329C: A6 3D LDX $3D C2/329E: C9 F1 CMP #$F1 C2/32A0: D0 29 BNE $32CB C2/32A2: A6 41 LDX $41 C2/32A4: A9 FF LDA #$FF C2/32A6: 9D 67 43 STA $4367,X C2/32A9: 64 16 STZ $16 C2/32AB: A5 3D LDA $3D C2/32AD: 4A LSR C2/32AE: 66 16 ROR $16 C2/32B0: 4A LSR C2/32B1: 66 16 ROR $16 C2/32B3: 4A LSR C2/32B4: 66 16 ROR $16 C2/32B6: 4A LSR C2/32B7: 66 16 ROR $16 C2/32B9: A5 16 LDA $16 C2/32BB: D0 0A BNE $32C7 C2/32BD: A6 32 LDX $32 C2/32BF: 9E 57 20 STZ $2057,X C2/32C2: A9 80 LDA #$80 C2/32C4: 9D 56 20 STA $2056,X C2/32C7: A9 78 LDA #$78 C2/32C9: A6 3D LDX $3D C2/32CB: 9D DE 41 STA $41DE,X C2/32CE: 85 16 STA $16 C2/32D0: A6 32 LDX $32 C2/32D2: A5 45 LDA $45 C2/32D4: C9 02 CMP #$02 C2/32D6: B0 14 BCS $32EC C2/32D8: 3A DEC C2/32D9: F0 07 BEQ $32E2 C2/32DB: A5 16 LDA $16 C2/32DD: 9D 5A 20 STA $205A,X C2/32E0: 80 0A BRA $32EC C2/32E2: A5 16 LDA $16 C2/32E4: 9D 5F 20 STA $205F,X C2/32E7: A9 21 LDA #$21 C2/32E9: 9D 5B 20 STA $205B,X C2/32EC: E6 3D INC $3D C2/32EE: E6 45 INC $45 C2/32F0: A6 41 LDX $41 C2/32F2: 64 17 STZ $17 C2/32F4: A9 FF LDA #$FF C2/32F6: 9D 67 43 STA $4367,X C2/32F9: E8 INX C2/32FA: C2 20 REP #$20 C2/32FC: E6 41 INC $41 C2/32FE: E2 20 SEP #$20 C2/3300: E6 17 INC $17 C2/3302: A5 17 LDA $17 C2/3304: C9 14 CMP #$14 C2/3306: D0 EC BNE $32F4 C2/3308: C2 20 REP #$20 C2/330A: C6 41 DEC $41 C2/330C: E2 20 SEP #$20 C2/330E: A6 3F LDX $3F C2/3310: BD 5E 42 LDA $425E,X C2/3313: 1D 5F 42 ORA $425F,X C2/3316: F0 06 BEQ $331E C2/3318: E6 3F INC $3F C2/331A: E6 3F INC $3F C2/331C: 80 26 BRA $3344 C2/331E: AD 03 7C LDA $7C03 C2/3321: 0A ASL C2/3322: AA TAX C2/3323: BD 2A 7C LDA $7C2A,X C2/3326: 1D 2B 7C ORA $7C2B,X C2/3329: F0 14 BEQ $333F C2/332B: A4 3F LDY $3F C2/332D: BD 2A 7C LDA $7C2A,X C2/3330: 99 5E 42 STA $425E,Y C2/3333: BD 2B 7C LDA $7C2B,X C2/3336: 99 5F 42 STA $425F,Y C2/3339: E6 3F INC $3F C2/333B: E6 3F INC $3F C2/333D: 80 05 BRA $3344 C2/333F: A5 16 LDA $16 C2/3341: 20 04 35 JSR $3504 C2/3344: C2 20 REP #$20 C2/3346: E6 41 INC $41 C2/3348: E6 43 INC $43 C2/334A: E2 20 SEP #$20 C2/334C: 60 RTS Choose One of three Random Attacks (FD{Attack1,Attack2,Attack3}) C2/334D: 8D 20 27 STA $2720 C2/3350: B9 42 26 LDA $2642,Y C2/3353: 8D 21 27 STA $2721 C2/3356: B9 43 26 LDA $2643,Y C2/3359: 8D 22 27 STA $2722 C2/335C: E6 43 INC $43 C2/335E: E6 43 INC $43 C2/3360: E6 43 INC $43 C2/3362: 7B TDC C2/3363: AA TAX C2/3364: A9 02 LDA #$02 C2/3366: 20 7C 00 JSR $007C C2/3369: AA TAX C2/336A: BD 20 27 LDA $2720,X C2/336D: 60 RTS Unhide Monster routine (F2 ?? ?? ??) C2/336E: 20 D9 34 JSR $34D9 C2/3371: AD 4E 47 LDA $474E C2/3374: F0 0F BEQ $3385 C2/3376: DA PHX C2/3377: AD 03 7C LDA $7C03 C2/337A: AA TAX C2/337B: AD 51 47 LDA $4751 C2/337E: 20 D1 01 JSR $01D1 C2/3381: 8D 51 47 STA $4751 C2/3384: FA PLX C2/3385: A5 0F LDA $0F C2/3387: D0 30 BNE $33B9 C2/3389: DA PHX C2/338A: 7B TDC C2/338B: AA TAX C2/338C: A9 07 LDA #$07 C2/338E: 20 7C 00 JSR $007C C2/3391: 85 10 STA $10 C2/3393: CD 03 7C CMP $7C03 C2/3396: F0 F2 BEQ $338A C2/3398: 0A ASL C2/3399: AA TAX C2/339A: BD 20 40 LDA $4020,X C2/339D: 3D 21 40 AND $4021,X C2/33A0: C9 FF CMP #$FF C2/33A2: F0 E6 BEQ $338A C2/33A4: AD 03 7C LDA $7C03 C2/33A7: AA TAX C2/33A8: 7B TDC C2/33A9: 20 D6 01 JSR $01D6 C2/33AC: 48 PHA C2/33AD: A5 10 LDA $10 C2/33AF: AA TAX C2/33B0: 68 PLA C2/33B1: 20 D6 01 JSR $01D6 C2/33B4: FA PLX C2/33B5: 9D 6A 43 STA $436A,X C2/33B8: 60 RTS C2/33B9: A5 0E LDA $0E C2/33BB: 29 40 AND #$40 C2/33BD: F0 2C BEQ $33EB C2/33BF: DA PHX C2/33C0: 7B TDC C2/33C1: AA TAX C2/33C2: A9 07 LDA #$07 C2/33C4: 20 7C 00 JSR $007C C2/33C7: 85 10 STA $10 C2/33C9: 0A ASL C2/33CA: AA TAX C2/33CB: BD 20 40 LDA $4020,X C2/33CE: 3D 21 40 AND $4021,X C2/33D1: C9 FF CMP #$FF C2/33D3: F0 EB BEQ $33C0 C2/33D5: A5 10 LDA $10 C2/33D7: AA TAX C2/33D8: 7B TDC C2/33D9: 20 D6 01 JSR $01D6 C2/33DC: 25 0F AND $0F C2/33DE: F0 E0 BEQ $33C0 C2/33E0: A5 10 LDA $10 C2/33E2: AA TAX C2/33E3: 7B TDC C2/33E4: 20 D6 01 JSR $01D6 C2/33E7: FA PLX C2/33E8: 9D 6A 43 STA $436A,X C2/33EB: 60 RTS Set Target routine (F3:) C2/33EC: 20 D9 34 JSR $34D9 C2/33EF: AD 56 7C LDA $7C56 C2/33F2: F0 03 BEQ $33F7 C2/33F4: EE 56 7C INC $7C56 C2/33F7: A5 0E LDA $0E C2/33F9: 20 27 2C JSR $2C27 C2/33FC: AD 20 26 LDA $2620 C2/33FF: 2D 21 26 AND $2621 C2/3402: C9 FF CMP #$FF C2/3404: F0 68 BEQ $346E C2/3406: 7B TDC C2/3407: AA TAX C2/3408: A8 TAY C2/3409: 86 0E STX $0E C2/340B: C2 20 REP #$20 C2/340D: B9 20 26 LDA $2620,Y C2/3410: 20 BB 01 JSR $01BB C2/3413: AA TAX C2/3414: 7B TDC C2/3415: E2 20 SEP #$20 C2/3417: E0 0C 00 CPX #$000C C2/341A: B0 1D BCS $3439 C2/341C: 8A TXA C2/341D: C9 04 CMP #$04 C2/341F: B0 09 BCS $342A C2/3421: A5 0E LDA $0E C2/3423: 20 D6 01 JSR $01D6 C2/3426: 85 0E STA $0E C2/3428: 80 0B BRA $3435 C2/342A: 38 SEC C2/342B: E9 04 SBC #$04 C2/342D: AA TAX C2/342E: A5 0F LDA $0F C2/3430: 20 D6 01 JSR $01D6 C2/3433: 85 0F STA $0F C2/3435: C8 INY C2/3436: C8 INY C2/3437: 80 D2 BRA $340B C2/3439: AD 24 27 LDA $2724 C2/343C: D0 24 BNE $3462 C2/343E: 7B TDC C2/343F: AA TAX C2/3440: A9 07 LDA #$07 C2/3442: 20 7C 00 JSR $007C C2/3445: AA TAX C2/3446: A5 0E LDA $0E C2/3448: 20 DB 01 JSR $01DB C2/344B: F0 08 BEQ $3455 C2/344D: 7B TDC C2/344E: 20 D6 01 JSR $01D6 C2/3451: 85 0E STA $0E C2/3453: 80 0D BRA $3462 C2/3455: A5 0F LDA $0F C2/3457: 20 DB 01 JSR $01DB C2/345A: F0 E2 BEQ $343E C2/345C: 7B TDC C2/345D: 20 D6 01 JSR $01D6 C2/3460: 85 0F STA $0F C2/3462: A6 3F LDX $3F C2/3464: A5 0E LDA $0E C2/3466: 9D 5E 42 STA $425E,X C2/3469: A5 0F LDA $0F C2/346B: 9D 5F 42 STA $425F,X C2/346E: 60 RTS Set Variable Routine (F4 ?? ??) C2/346F: 20 D9 34 JSR $34D9 C2/3472: A5 0E LDA $0E (First parameter after F4) C2/3474: AA TAX C2/3475: A5 0F LDA $0F (Second parameter after F4) C2/3477: 9D 63 43 STA $4363,X (Set Variable to Value) C2/347A: 60 RTS Record One-Time Battle Routine (F9 ?? ??) C2/347B: 20 D9 34 JSR $34D9 C2/347E: A5 0E LDA $0E C2/3480: AA TAX C2/3481: BD 84 7C LDA $7C84,X C2/3484: 05 0F ORA $0F C2/3486: 9D 84 7C STA $7C84,X (Record battle as being fought) C2/3489: 60 RTS Routine (FA ?? ??) C2/348A: 20 D9 34 JSR $34D9 C2/348D: A5 0E LDA $0E C2/348F: C2 20 REP #$20 C2/3491: 18 CLC C2/3492: 65 32 ADC $32 C2/3494: AA TAX C2/3495: 7B TDC C2/3496: E2 20 SEP #$20 C2/3498: A5 0E LDA $0E C2/349A: C9 1A CMP #$1A C2/349C: 90 35 BCC $34D3 C2/349E: C9 1E CMP #$1E C2/34A0: 90 08 BCC $34AA C2/34A2: C9 70 CMP #$70 C2/34A4: 90 2D BCC $34D3 C2/34A6: C9 74 CMP #$74 C2/34A8: B0 29 BCS $34D3 C2/34AA: 7B TDC C2/34AB: A8 TAY C2/34AC: A5 0F LDA $0F C2/34AE: F0 22 BEQ $34D2 C2/34B0: 0A ASL C2/34B1: B0 03 BCS $34B6 C2/34B3: C8 INY C2/34B4: 80 FA BRA $34B0 C2/34B6: DA PHX C2/34B7: BB TYX C2/34B8: BF DE EC D0 LDA $D0ECDE,X C2/34BC: 85 0E STA $0E C2/34BE: FA PLX C2/34BF: BD 00 20 LDA $2000,X C2/34C2: 25 0F AND $0F C2/34C4: 45 0F EOR $0F C2/34C6: 85 10 STA $10 C2/34C8: BD 00 20 LDA $2000,X C2/34CB: 25 0E AND $0E C2/34CD: 05 10 ORA $10 C2/34CF: 9D 00 20 STA $2000,X C2/34D2: 60 RTS C2/34D3: A5 0F LDA $0F C2/34D5: 9D 00 20 STA $2000,X C2/34D8: 60 RTS C2/34D9: 9D 68 43 STA $4368,X C2/34DC: B9 42 26 LDA $2642,Y C2/34DF: 9D 69 43 STA $4369,X C2/34E2: 85 0E STA $0E C2/34E4: B9 43 26 LDA $2643,Y C2/34E7: 9D 6A 43 STA $436A,X C2/34EA: 85 0F STA $0F C2/34EC: 9D 6B 43 STA $436B,X C2/34EF: C2 20 REP #$20 C2/34F1: 18 CLC C2/34F2: A5 41 LDA $41 C2/34F4: 69 05 00 ADC #$0005 C2/34F7: 85 41 STA $41 C2/34F9: 7B TDC C2/34FA: E2 20 SEP #$20 C2/34FC: 18 CLC C2/34FD: A5 43 LDA $43 C2/34FF: 69 04 ADC #$04 C2/3501: 85 43 STA $43 C2/3503: 60 RTS C2/3504: 48 PHA C2/3505: 68 PLA C2/3506: D0 05 BNE $350D C2/3508: 64 17 STZ $17 C2/350A: 4C A9 35 JMP $35A9 C2/350D: C9 EC CMP #$EC C2/350F: D0 1D BNE $352E C2/3511: A9 F0 LDA #$F0 C2/3513: 85 16 STA $16 C2/3515: 64 17 STZ $17 C2/3517: 7B TDC C2/3518: AA TAX C2/3519: BD C2 3E LDA $3EC2,X C2/351C: F0 07 BEQ $3525 C2/351E: A5 16 LDA $16 C2/3520: 20 D1 01 JSR $01D1 C2/3523: 85 16 STA $16 C2/3525: E8 INX C2/3526: E0 04 00 CPX #$0004 C2/3529: D0 EE BNE $3519 C2/352B: 4C D2 35 JMP $35D2 C2/352E: C2 20 REP #$20 C2/3530: 20 B6 01 JSR $01B6 C2/3533: AA TAX C2/3534: 7B TDC C2/3535: E2 20 SEP #$20 C2/3537: BF 80 0B D1 LDA $D10B80,X C2/353B: 8D A0 26 STA $26A0 C2/353E: 7B TDC C2/353F: A8 TAY C2/3540: 84 16 STY $16 C2/3542: AD A0 26 LDA $26A0 C2/3545: D0 0C BNE $3553 C2/3547: AD 03 7C LDA $7C03 C2/354A: AA TAX C2/354B: 7B TDC C2/354C: 20 D6 01 JSR $01D6 C2/354F: 85 17 STA $17 C2/3551: 80 7F BRA $35D2 C2/3553: 29 04 AND #$04 C2/3555: F0 2C BEQ $3583 C2/3557: 7B TDC C2/3558: AA TAX C2/3559: A9 0B LDA #$0B C2/355B: 20 7C 00 JSR $007C C2/355E: 85 16 STA $16 C2/3560: A8 TAY C2/3561: B9 C2 3E LDA $3EC2,Y C2/3564: F0 F1 BEQ $3557 C2/3566: A5 16 LDA $16 C2/3568: C9 04 CMP #$04 C2/356A: B0 09 BCS $3575 C2/356C: AA TAX C2/356D: 7B TDC C2/356E: 20 D6 01 JSR $01D6 C2/3571: 85 16 STA $16 C2/3573: 80 5D BRA $35D2 C2/3575: 64 16 STZ $16 C2/3577: 38 SEC C2/3578: E9 04 SBC #$04 C2/357A: AA TAX C2/357B: 7B TDC C2/357C: 20 D6 01 JSR $01D6 C2/357F: 85 17 STA $17 C2/3581: 80 4F BRA $35D2 C2/3583: AD A0 26 LDA $26A0 C2/3586: 29 40 AND #$40 C2/3588: D0 2F BNE $35B9 C2/358A: AD A0 26 LDA $26A0 C2/358D: 29 08 AND #$08 C2/358F: D0 14 BNE $35A5 C2/3591: A5 22 LDA $22 C2/3593: D0 14 BNE $35A9 C2/3595: 7B TDC C2/3596: AA TAX C2/3597: A9 07 LDA #$07 C2/3599: 20 7C 00 JSR $007C C2/359C: AA TAX C2/359D: 7B TDC C2/359E: 20 D6 01 JSR $01D6 C2/35A1: 85 17 STA $17 C2/35A3: 80 2D BRA $35D2 C2/35A5: A5 22 LDA $22 C2/35A7: D0 EC BNE $3595 C2/35A9: 7B TDC C2/35AA: AA TAX C2/35AB: A9 03 LDA #$03 C2/35AD: 20 7C 00 JSR $007C C2/35B0: AA TAX C2/35B1: 7B TDC C2/35B2: 20 D6 01 JSR $01D6 C2/35B5: 85 16 STA $16 C2/35B7: 80 19 BRA $35D2 C2/35B9: AD A0 26 LDA $26A0 C2/35BC: 29 08 AND #$08 C2/35BE: D0 0A BNE $35CA C2/35C0: A5 22 LDA $22 C2/35C2: D0 0A BNE $35CE C2/35C4: A9 FF LDA #$FF C2/35C6: 85 17 STA $17 C2/35C8: 80 08 BRA $35D2 C2/35CA: A5 22 LDA $22 C2/35CC: D0 F6 BNE $35C4 C2/35CE: A9 F0 LDA #$F0 C2/35D0: 85 16 STA $16 C2/35D2: A6 3F LDX $3F C2/35D4: A5 16 LDA $16 C2/35D6: 9D 5E 42 STA $425E,X C2/35D9: A5 17 LDA $17 C2/35DB: 9D 5F 42 STA $425F,X C2/35DE: E6 3F INC $3F C2/35E0: E6 3F INC $3F C2/35E2: 60 RTS C2/35E3: A9 01 LDA #$01 C2/35E5: 8D 56 7C STA $7C56 C2/35E8: AD 4E 47 LDA $474E C2/35EB: D0 79 BNE $3666 C2/35ED: AD 54 47 LDA $4754 C2/35F0: D0 03 BNE $35F5 C2/35F2: 4C 0C 3C JMP $3C0C C2/35F5: A5 47 LDA $47 C2/35F7: 8D 73 7C STA $7C73 C2/35FA: A9 FF LDA #$FF C2/35FC: 8D 55 47 STA $4755 C2/35FF: 9C 53 47 STZ $4753 C2/3602: 9C 4F 47 STZ $474F C2/3605: 9C 50 47 STZ $4750 C2/3608: 9C 51 47 STZ $4751 C2/360B: 9C 52 47 STZ $4752 C2/360E: AD CC 3B LDA $3BCC C2/3611: 29 40 AND #$40 C2/3613: D0 03 BNE $3618 C2/3615: EE 50 47 INC $4750 C2/3618: AD CF 3B LDA $3BCF C2/361B: 8D 4F 47 STA $474F C2/361E: D0 10 BNE $3630 C2/3620: AD D1 3B LDA $3BD1 C2/3623: F0 0B BEQ $3630 C2/3625: 8D 4F 47 STA $474F C2/3628: AD 50 47 LDA $4750 C2/362B: 49 01 EOR #$01 C2/362D: 8D 50 47 STA $4750 C2/3630: A9 80 LDA #$80 C2/3632: 8D 53 47 STA $4753 C2/3635: AD 2E 7B LDA $7B2E C2/3638: C9 FF CMP #$FF C2/363A: F0 2A BEQ $3666 C2/363C: AD D3 3B LDA $3BD3 C2/363F: 29 40 AND #$40 C2/3641: D0 03 BNE $3646 C2/3643: EE 52 47 INC $4752 C2/3646: AD D6 3B LDA $3BD6 C2/3649: 8D 51 47 STA $4751 C2/364C: D0 10 BNE $365E C2/364E: AD D8 3B LDA $3BD8 C2/3651: F0 0B BEQ $365E C2/3653: 8D 51 47 STA $4751 C2/3656: AD 52 47 LDA $4752 C2/3659: 49 01 EOR #$01 C2/365B: 8D 52 47 STA $4752 C2/365E: AD 53 47 LDA $4753 C2/3661: 09 40 ORA #$40 C2/3663: 8D 53 47 STA $4753 C2/3666: AD 56 47 LDA $4756 C2/3669: F0 03 BEQ $366E C2/366B: 4C 0C 3C JMP $3C0C C2/366E: AD 55 47 LDA $4755 C2/3671: 30 03 BMI $3676 C2/3673: 20 08 3D JSR $3D08 C2/3676: AD 53 47 LDA $4753 C2/3679: 29 01 AND #$01 C2/367B: F0 03 BEQ $3680 C2/367D: 4C 51 39 JMP $3951 C2/3680: 7B TDC C2/3681: AA TAX C2/3682: AD 4F 47 LDA $474F C2/3685: 20 DB 01 JSR $01DB C2/3688: D0 0C BNE $3696 C2/368A: E8 INX C2/368B: E0 08 00 CPX #$0008 C2/368E: D0 F2 BNE $3682 C2/3690: EE 53 47 INC $4753 C2/3693: 4C 51 39 JMP $3951 C2/3696: AD 4F 47 LDA $474F C2/3699: 20 D1 01 JSR $01D1 C2/369C: 8D 4F 47 STA $474F C2/369F: 8A TXA C2/36A0: 8D 55 47 STA $4755 C2/36A3: AD 50 47 LDA $4750 C2/36A6: D0 08 BNE $36B0 C2/36A8: 18 CLC C2/36A9: AD 55 47 LDA $4755 C2/36AC: 69 04 ADC #$04 C2/36AE: 80 03 BRA $36B3 C2/36B0: AD 55 47 LDA $4755 C2/36B3: AA TAX C2/36B4: BD C2 3E LDA $3EC2,X C2/36B7: F0 C7 BEQ $3680 C2/36B9: 8A TXA C2/36BA: 20 EC 01 JSR $01EC C2/36BD: BD 1A 20 LDA $201A,X C2/36C0: 29 40 AND #$40 C2/36C2: D0 BC BNE $3680 C2/36C4: BD 1C 20 LDA $201C,X C2/36C7: 29 10 AND #$10 C2/36C9: D0 B5 BNE $3680 C2/36CB: BD 1D 20 LDA $201D,X C2/36CE: 29 81 AND #$81 C2/36D0: D0 AE BNE $3680 C2/36D2: AD 50 47 LDA $4750 C2/36D5: F0 03 BEQ $36DA C2/36D7: 4C B9 37 JMP $37B9 C2/36DA: BD 47 20 LDA $2047,X C2/36DD: C9 80 CMP #$80 C2/36DF: F0 23 BEQ $3704 C2/36E1: C9 81 CMP #$81 C2/36E3: F0 1F BEQ $3704 C2/36E5: BD 46 20 LDA $2046,X C2/36E8: C9 04 CMP #$04 C2/36EA: F0 18 BEQ $3704 C2/36EC: C9 0B CMP #$0B C2/36EE: F0 14 BEQ $3704 C2/36F0: C9 15 CMP #$15 C2/36F2: F0 10 BEQ $3704 C2/36F4: C9 16 CMP #$16 C2/36F6: F0 0C BEQ $3704 C2/36F8: C9 2C CMP #$2C C2/36FA: F0 08 BEQ $3704 C2/36FC: C9 2D CMP #$2D C2/36FE: F0 04 BEQ $3704 C2/3700: C9 33 CMP #$33 C2/3702: D0 7E BNE $3782 C2/3704: BD 1D 20 LDA $201D,X C2/3707: 29 DF AND #$DF C2/3709: 9D 1D 20 STA $201D,X C2/370C: 18 CLC C2/370D: AD 55 47 LDA $4755 C2/3710: 69 04 ADC #$04 C2/3712: 85 0E STA $0E C2/3714: 7B TDC C2/3715: A8 TAY C2/3716: B9 3A 7C LDA $7C3A,Y C2/3719: C5 0E CMP $0E C2/371B: F0 08 BEQ $3725 C2/371D: C8 INY C2/371E: C0 04 00 CPY #$0004 C2/3721: D0 F3 BNE $3716 C2/3723: 80 19 BRA $373E C2/3725: 7B TDC C2/3726: 99 3A 7C STA $7C3A,Y C2/3729: BD 1B 20 LDA $201B,X C2/372C: 1D 71 20 ORA $2071,X C2/372F: 85 10 STA $10 C2/3731: AD 55 47 LDA $4755 C2/3734: 0A ASL C2/3735: AA TAX C2/3736: 9E 2A 7C STZ $7C2A,X C2/3739: 9E 2B 7C STZ $7C2B,X C2/373C: 80 16 BRA $3754 C2/373E: BD 1B 20 LDA $201B,X C2/3741: 1D 71 20 ORA $2071,X C2/3744: 85 10 STA $10 C2/3746: AD 55 47 LDA $4755 C2/3749: 20 B7 01 JSR $01B7 C2/374C: A8 TAY C2/374D: B9 9F 7B LDA $7B9F,Y C2/3750: 29 40 AND #$40 C2/3752: F0 0F BEQ $3763 C2/3754: DA PHX C2/3755: A5 0E LDA $0E C2/3757: 20 82 24 JSR $2482 C2/375A: FA PLX C2/375B: BD 1B 20 LDA $201B,X C2/375E: 29 BF AND #$BF C2/3760: 9D 1B 20 STA $201B,X C2/3763: AD 55 47 LDA $4755 C2/3766: 20 B7 01 JSR $01B7 C2/3769: A8 TAY C2/376A: B9 9F 7B LDA $7B9F,Y C2/376D: 29 10 AND #$10 C2/376F: F0 08 BEQ $3779 C2/3771: BD 1B 20 LDA $201B,X C2/3774: 29 EF AND #$EF C2/3776: 9D 1B 20 STA $201B,X C2/3779: A5 10 LDA $10 C2/377B: 29 78 AND #$78 C2/377D: F0 03 BEQ $3782 C2/377F: 4C 80 36 JMP $3680 C2/3782: A6 32 LDX $32 C2/3784: BD 1B 20 LDA $201B,X C2/3787: 29 78 AND #$78 C2/3789: D0 F4 BNE $377F C2/378B: BD 1D 20 LDA $201D,X C2/378E: 29 20 AND #$20 C2/3790: D0 ED BNE $377F C2/3792: BD 46 20 LDA $2046,X C2/3795: C9 1C CMP #$1C C2/3797: F0 E6 BEQ $377F C2/3799: 20 10 3C JSR $3C10 C2/379C: AD 94 46 LDA $4694 C2/379F: D0 03 BNE $37A4 C2/37A1: 4C 80 36 JMP $3680 C2/37A4: 18 CLC C2/37A5: AD 55 47 LDA $4755 C2/37A8: 69 04 ADC #$04 C2/37AA: 8D 55 47 STA $4755 C2/37AD: 20 7F 3C JSR $3C7F C2/37B0: 20 C7 3D JSR $3DC7 C2/37B3: 20 9C 3D JSR $3D9C C2/37B6: 4C 0C 3C JMP $3C0C C2/37B9: A6 32 LDX $32 C2/37BB: BD 1B 20 LDA $201B,X C2/37BE: 29 04 AND #$04 C2/37C0: D0 07 BNE $37C9 C2/37C2: AD E6 7B LDA $7BE6 C2/37C5: 29 40 AND #$40 (Check for Void) C2/37C7: F0 18 BEQ $37E1 C2/37C9: BD 1D 20 LDA $201D,X C2/37CC: 29 04 AND #$04 C2/37CE: F0 11 BEQ $37E1 C2/37D0: BD 1D 20 LDA $201D,X C2/37D3: 29 FB AND #$FB C2/37D5: 9D 1D 20 STA $201D,X C2/37D8: A5 55 LDA $55 C2/37DA: 20 07 02 JSR $0207 C2/37DD: 7B TDC C2/37DE: 99 F9 3C STA $3CF9,Y C2/37E1: A6 32 LDX $32 C2/37E3: BD 06 20 LDA $2006,X C2/37E6: 1D 07 20 ORA $2007,X C2/37E9: F0 11 BEQ $37FC C2/37EB: BD 1A 20 LDA $201A,X C2/37EE: 29 80 AND #$80 C2/37F0: D0 0A BNE $37FC C2/37F2: BD 1B 20 LDA $201B,X C2/37F5: 1D 71 20 ORA $2071,X C2/37F8: 29 20 AND #$20 C2/37FA: F0 03 BEQ $37FF C2/37FC: 4C 4B 39 JMP $394B C2/37FF: BD 47 20 LDA $2047,X C2/3802: C9 80 CMP #$80 C2/3804: F0 23 BEQ $3829 C2/3806: C9 81 CMP #$81 C2/3808: F0 1F BEQ $3829 C2/380A: BD 46 20 LDA $2046,X C2/380D: C9 04 CMP #$04 C2/380F: F0 18 BEQ $3829 C2/3811: C9 0B CMP #$0B C2/3813: F0 14 BEQ $3829 C2/3815: C9 15 CMP #$15 C2/3817: F0 10 BEQ $3829 C2/3819: C9 16 CMP #$16 C2/381B: F0 0C BEQ $3829 C2/381D: C9 2C CMP #$2C C2/381F: F0 08 BEQ $3829 C2/3821: C9 2D CMP #$2D C2/3823: F0 04 BEQ $3829 C2/3825: C9 33 CMP #$33 C2/3827: D0 5C BNE $3885 C2/3829: BD 1B 20 LDA $201B,X C2/382C: 1D 71 20 ORA $2071,X C2/382F: 85 0E STA $0E C2/3831: BD 1D 20 LDA $201D,X C2/3834: 85 0F STA $0F C2/3836: AD 55 47 LDA $4755 C2/3839: 20 B7 01 JSR $01B7 C2/383C: A8 TAY C2/383D: B9 7F 7B LDA $7B7F,Y C2/3840: 29 40 AND #$40 C2/3842: F0 08 BEQ $384C C2/3844: BD 1B 20 LDA $201B,X C2/3847: 29 BF AND #$BF C2/3849: 9D 1B 20 STA $201B,X C2/384C: B9 7F 7B LDA $7B7F,Y C2/384F: 29 10 AND #$10 C2/3851: F0 08 BEQ $385B C2/3853: BD 1B 20 LDA $201B,X C2/3856: 29 EF AND #$EF C2/3858: 9D 1B 20 STA $201B,X C2/385B: BD 1D 20 LDA $201D,X C2/385E: 29 FB AND #$FB C2/3860: 9D 1D 20 STA $201D,X C2/3863: B9 7F 7B LDA $7B7F,Y C2/3866: 25 0E AND $0E C2/3868: 29 50 AND #$50 C2/386A: D0 10 BNE $387C C2/386C: A5 0F LDA $0F C2/386E: 29 04 AND #$04 C2/3870: F0 27 BEQ $3899 C2/3872: AD 55 47 LDA $4755 C2/3875: 20 07 02 JSR $0207 C2/3878: 7B TDC C2/3879: 99 F9 3C STA $3CF9,Y C2/387C: AD 55 47 LDA $4755 C2/387F: 20 82 24 JSR $2482 C2/3882: 4C 4B 39 JMP $394B C2/3885: BD 1B 20 LDA $201B,X C2/3888: 1D 71 20 ORA $2071,X C2/388B: 29 78 AND #$78 C2/388D: D0 07 BNE $3896 C2/388F: BD 1D 20 LDA $201D,X C2/3892: 29 04 AND #$04 C2/3894: F0 03 BEQ $3899 C2/3896: 4C 4B 39 JMP $394B C2/3899: BD 20 20 LDA $2020,X C2/389C: 29 20 AND #$20 C2/389E: F0 50 BEQ $38F0 C2/38A0: BD 1C 20 LDA $201C,X C2/38A3: 1D 72 20 ORA $2072,X C2/38A6: 30 48 BMI $38F0 C2/38A8: A5 47 LDA $47 C2/38AA: C9 04 CMP #$04 C2/38AC: 90 42 BCC $38F0 C2/38AE: C2 20 REP #$20 C2/38B0: BD 08 20 LDA $2008,X C2/38B3: 20 BE 01 JSR $01BE C2/38B6: DD 06 20 CMP $2006,X C2/38B9: 90 32 BCC $38ED C2/38BB: 7B TDC C2/38BC: E2 20 SEP #$20 C2/38BE: 20 7F 3C JSR $3C7F C2/38C1: A4 32 LDY $32 C2/38C3: A9 20 LDA #$20 C2/38C5: 99 56 20 STA $2056,Y C2/38C8: A9 2C LDA #$2C C2/38CA: 99 57 20 STA $2057,Y C2/38CD: A9 7C LDA #$7C C2/38CF: 99 5A 20 STA $205A,Y C2/38D2: AD 55 47 LDA $4755 C2/38D5: AA TAX C2/38D6: 7B TDC C2/38D7: 20 D6 01 JSR $01D6 C2/38DA: 99 59 20 STA $2059,Y C2/38DD: 7B TDC C2/38DE: 99 58 20 STA $2058,Y C2/38E1: 20 91 3E JSR $3E91 C2/38E4: 20 9C 3D JSR $3D9C C2/38E7: EE 4E 47 INC $474E C2/38EA: 4C 4E 39 JMP $394E C2/38ED: 7B TDC C2/38EE: E2 20 SEP #$20 C2/38F0: BD 20 20 LDA $2020,X C2/38F3: 29 80 AND #$80 C2/38F5: 10 54 BPL $394B C2/38F7: BD 47 20 LDA $2047,X C2/38FA: C9 80 CMP #$80 C2/38FC: F0 17 BEQ $3915 C2/38FE: C9 81 CMP #$81 C2/3900: D0 49 BNE $394B C2/3902: AD 73 7C LDA $7C73 C2/3905: C2 20 REP #$20 C2/3907: 20 B2 01 JSR $01B2 C2/390A: A8 TAY C2/390B: 7B TDC C2/390C: E2 20 SEP #$20 C2/390E: B9 6E 20 LDA $206E,Y C2/3911: 29 83 AND #$83 C2/3913: F0 36 BEQ $394B C2/3915: 20 A2 02 JSR $02A2 C2/3918: C9 32 CMP #$32 C2/391A: B0 2F BCS $394B C2/391C: 20 7F 3C JSR $3C7F C2/391F: A4 32 LDY $32 C2/3921: A9 80 LDA #$80 C2/3923: 99 56 20 STA $2056,Y C2/3926: A9 05 LDA #$05 C2/3928: 99 57 20 STA $2057,Y C2/392B: 38 SEC C2/392C: A5 47 LDA $47 C2/392E: E9 04 SBC #$04 C2/3930: AA TAX C2/3931: 7B TDC C2/3932: 20 D6 01 JSR $01D6 C2/3935: 99 58 20 STA $2058,Y C2/3938: 7B TDC C2/3939: 99 59 20 STA $2059,Y C2/393C: 99 5A 20 STA $205A,Y C2/393F: 20 91 3E JSR $3E91 C2/3942: 20 9C 3D JSR $3D9C C2/3945: EE 4E 47 INC $474E C2/3948: 4C 4E 39 JMP $394E C2/394B: 4C 80 36 JMP $3680 C2/394E: 4C 0C 3C JMP $3C0C C2/3951: 7B TDC C2/3952: AA TAX C2/3953: AD 51 47 LDA $4751 C2/3956: 20 DB 01 JSR $01DB C2/3959: D0 14 BNE $396F C2/395B: E8 INX C2/395C: E0 08 00 CPX #$0008 C2/395F: D0 F2 BNE $3953 C2/3961: AD 4E 47 LDA $474E C2/3964: F0 06 BEQ $396C C2/3966: 20 BB 3D JSR $3DBB C2/3969: 9C 4E 47 STZ $474E C2/396C: 4C 0C 3C JMP $3C0C C2/396F: AD 51 47 LDA $4751 C2/3972: 20 D1 01 JSR $01D1 C2/3975: 8D 51 47 STA $4751 C2/3978: 8A TXA C2/3979: 8D 55 47 STA $4755 C2/397C: AD 52 47 LDA $4752 C2/397F: D0 08 BNE $3989 C2/3981: 18 CLC C2/3982: AD 55 47 LDA $4755 C2/3985: 69 04 ADC #$04 C2/3987: 80 03 BRA $398C C2/3989: AD 55 47 LDA $4755 C2/398C: AA TAX C2/398D: BD C2 3E LDA $3EC2,X C2/3990: F0 BF BEQ $3951 C2/3992: 8A TXA C2/3993: 20 EC 01 JSR $01EC C2/3996: BD 1A 20 LDA $201A,X C2/3999: 29 40 AND #$40 C2/399B: D0 B4 BNE $3951 C2/399D: BD 1C 20 LDA $201C,X C2/39A0: 29 10 AND #$10 C2/39A2: D0 AD BNE $3951 C2/39A4: BD 1D 20 LDA $201D,X C2/39A7: 29 81 AND #$81 C2/39A9: D0 A6 BNE $3951 C2/39AB: AD 52 47 LDA $4752 C2/39AE: F0 03 BEQ $39B3 C2/39B0: 4C 92 3A JMP $3A92 C2/39B3: BD 4E 20 LDA $204E,X C2/39B6: C9 80 CMP #$80 C2/39B8: F0 23 BEQ $39DD C2/39BA: C9 81 CMP #$81 C2/39BC: F0 1F BEQ $39DD C2/39BE: BD 4D 20 LDA $204D,X C2/39C1: C9 04 CMP #$04 C2/39C3: F0 18 BEQ $39DD C2/39C5: C9 0B CMP #$0B C2/39C7: F0 14 BEQ $39DD C2/39C9: C9 15 CMP #$15 C2/39CB: F0 10 BEQ $39DD C2/39CD: C9 16 CMP #$16 C2/39CF: F0 0C BEQ $39DD C2/39D1: C9 2C CMP #$2C C2/39D3: F0 08 BEQ $39DD C2/39D5: C9 2D CMP #$2D C2/39D7: F0 04 BEQ $39DD C2/39D9: C9 33 CMP #$33 C2/39DB: D0 7E BNE $3A5B C2/39DD: BD 1D 20 LDA $201D,X C2/39E0: 29 DF AND #$DF C2/39E2: 9D 1D 20 STA $201D,X C2/39E5: 18 CLC C2/39E6: AD 55 47 LDA $4755 C2/39E9: 69 04 ADC #$04 C2/39EB: 85 0E STA $0E C2/39ED: 7B TDC C2/39EE: A8 TAY C2/39EF: B9 3A 7C LDA $7C3A,Y C2/39F2: C5 0E CMP $0E C2/39F4: F0 08 BEQ $39FE C2/39F6: C8 INY C2/39F7: C0 04 00 CPY #$0004 C2/39FA: D0 F3 BNE $39EF C2/39FC: 80 19 BRA $3A17 C2/39FE: 7B TDC C2/39FF: 99 3A 7C STA $7C3A,Y C2/3A02: BD 1B 20 LDA $201B,X C2/3A05: 1D 71 20 ORA $2071,X C2/3A08: 85 10 STA $10 C2/3A0A: AD 55 47 LDA $4755 C2/3A0D: 0A ASL C2/3A0E: AA TAX C2/3A0F: 9E 2A 7C STZ $7C2A,X C2/3A12: 9E 2B 7C STZ $7C2B,X C2/3A15: 80 16 BRA $3A2D C2/3A17: BD 1B 20 LDA $201B,X C2/3A1A: 1D 71 20 ORA $2071,X C2/3A1D: 85 10 STA $10 C2/3A1F: AD 55 47 LDA $4755 C2/3A22: 20 B7 01 JSR $01B7 C2/3A25: A8 TAY C2/3A26: B9 9F 7B LDA $7B9F,Y C2/3A29: 29 40 AND #$40 C2/3A2B: F0 0F BEQ $3A3C C2/3A2D: DA PHX C2/3A2E: A5 0E LDA $0E C2/3A30: 20 82 24 JSR $2482 C2/3A33: FA PLX C2/3A34: BD 1B 20 LDA $201B,X C2/3A37: 29 BF AND #$BF C2/3A39: 9D 1B 20 STA $201B,X C2/3A3C: AD 55 47 LDA $4755 C2/3A3F: 20 B7 01 JSR $01B7 C2/3A42: A8 TAY C2/3A43: B9 9F 7B LDA $7B9F,Y C2/3A46: 29 10 AND #$10 C2/3A48: F0 08 BEQ $3A52 C2/3A4A: BD 1B 20 LDA $201B,X C2/3A4D: 29 EF AND #$EF C2/3A4F: 9D 1B 20 STA $201B,X C2/3A52: A5 10 LDA $10 C2/3A54: 29 78 AND #$78 C2/3A56: F0 03 BEQ $3A5B C2/3A58: 4C 51 39 JMP $3951 C2/3A5B: A6 32 LDX $32 C2/3A5D: BD 1B 20 LDA $201B,X C2/3A60: 29 78 AND #$78 C2/3A62: D0 F4 BNE $3A58 C2/3A64: BD 1D 20 LDA $201D,X C2/3A67: 29 20 AND #$20 C2/3A69: D0 ED BNE $3A58 C2/3A6B: BD 4D 20 LDA $204D,X C2/3A6E: C9 1C CMP #$1C C2/3A70: F0 E6 BEQ $3A58 C2/3A72: 20 10 3C JSR $3C10 C2/3A75: AD 94 46 LDA $4694 C2/3A78: D0 03 BNE $3A7D C2/3A7A: 4C 51 39 JMP $3951 C2/3A7D: 18 CLC C2/3A7E: AD 55 47 LDA $4755 C2/3A81: 69 04 ADC #$04 C2/3A83: 8D 55 47 STA $4755 C2/3A86: 20 7F 3C JSR $3C7F C2/3A89: 20 C7 3D JSR $3DC7 C2/3A8C: 20 9C 3D JSR $3D9C C2/3A8F: 4C 0C 3C JMP $3C0C C2/3A92: AD 4E 47 LDA $474E C2/3A95: F0 06 BEQ $3A9D C2/3A97: 20 BB 3D JSR $3DBB C2/3A9A: 9C 4E 47 STZ $474E C2/3A9D: A6 32 LDX $32 C2/3A9F: BD 06 20 LDA $2006,X C2/3AA2: 1D 07 20 ORA $2007,X C2/3AA5: F0 11 BEQ $3AB8 C2/3AA7: BD 1A 20 LDA $201A,X C2/3AAA: 29 80 AND #$80 C2/3AAC: D0 0A BNE $3AB8 C2/3AAE: BD 1B 20 LDA $201B,X C2/3AB1: 1D 71 20 ORA $2071,X C2/3AB4: 29 20 AND #$20 C2/3AB6: F0 03 BEQ $3ABB C2/3AB8: 4C 09 3C JMP $3C09 C2/3ABB: BD 4E 20 LDA $204E,X C2/3ABE: C9 80 CMP #$80 C2/3AC0: F0 23 BEQ $3AE5 C2/3AC2: C9 81 CMP #$81 C2/3AC4: F0 1F BEQ $3AE5 C2/3AC6: BD 4D 20 LDA $204D,X C2/3AC9: C9 04 CMP #$04 C2/3ACB: F0 18 BEQ $3AE5 C2/3ACD: C9 0B CMP #$0B C2/3ACF: F0 14 BEQ $3AE5 C2/3AD1: C9 15 CMP #$15 C2/3AD3: F0 10 BEQ $3AE5 C2/3AD5: C9 16 CMP #$16 C2/3AD7: F0 0C BEQ $3AE5 C2/3AD9: C9 2C CMP #$2C C2/3ADB: F0 08 BEQ $3AE5 C2/3ADD: C9 2D CMP #$2D C2/3ADF: F0 04 BEQ $3AE5 C2/3AE1: C9 33 CMP #$33 C2/3AE3: D0 5C BNE $3B41 C2/3AE5: BD 1B 20 LDA $201B,X C2/3AE8: 1D 71 20 ORA $2071,X C2/3AEB: 85 0E STA $0E C2/3AED: BD 1D 20 LDA $201D,X C2/3AF0: 85 0F STA $0F C2/3AF2: AD 55 47 LDA $4755 C2/3AF5: 20 B7 01 JSR $01B7 C2/3AF8: A8 TAY C2/3AF9: B9 7F 7B LDA $7B7F,Y C2/3AFC: 29 40 AND #$40 C2/3AFE: F0 08 BEQ $3B08 C2/3B00: BD 1B 20 LDA $201B,X C2/3B03: 29 BF AND #$BF C2/3B05: 9D 1B 20 STA $201B,X C2/3B08: B9 7F 7B LDA $7B7F,Y C2/3B0B: 29 10 AND #$10 C2/3B0D: F0 08 BEQ $3B17 C2/3B0F: BD 1B 20 LDA $201B,X C2/3B12: 29 EF AND #$EF C2/3B14: 9D 1B 20 STA $201B,X C2/3B17: BD 1D 20 LDA $201D,X C2/3B1A: 29 FB AND #$FB C2/3B1C: 9D 1D 20 STA $201D,X C2/3B1F: B9 7F 7B LDA $7B7F,Y C2/3B22: 25 0E AND $0E C2/3B24: 29 50 AND #$50 C2/3B26: D0 10 BNE $3B38 C2/3B28: A5 0F LDA $0F C2/3B2A: 29 04 AND #$04 C2/3B2C: F0 27 BEQ $3B55 C2/3B2E: AD 55 47 LDA $4755 C2/3B31: 20 07 02 JSR $0207 C2/3B34: 7B TDC C2/3B35: 99 F9 3C STA $3CF9,Y C2/3B38: AD 55 47 LDA $4755 C2/3B3B: 20 82 24 JSR $2482 C2/3B3E: 4C 4B 39 JMP $394B C2/3B41: BD 1B 20 LDA $201B,X C2/3B44: 1D 71 20 ORA $2071,X C2/3B47: 29 78 AND #$78 C2/3B49: D0 07 BNE $3B52 C2/3B4B: BD 1D 20 LDA $201D,X C2/3B4E: 29 04 AND #$04 C2/3B50: F0 03 BEQ $3B55 C2/3B52: 4C 4B 39 JMP $394B C2/3B55: BD 20 20 LDA $2020,X C2/3B58: 29 20 AND #$20 C2/3B5A: F0 51 BEQ $3BAD C2/3B5C: BD 1C 20 LDA $201C,X C2/3B5F: 1D 72 20 ORA $2072,X C2/3B62: 30 49 BMI $3BAD C2/3B64: AD 73 7C LDA $7C73 C2/3B67: C9 04 CMP #$04 C2/3B69: 90 42 BCC $3BAD C2/3B6B: C2 20 REP #$20 C2/3B6D: BD 08 20 LDA $2008,X C2/3B70: 20 BE 01 JSR $01BE C2/3B73: DD 06 20 CMP $2006,X C2/3B76: 90 32 BCC $3BAA C2/3B78: 7B TDC C2/3B79: E2 20 SEP #$20 C2/3B7B: 20 7F 3C JSR $3C7F C2/3B7E: A4 32 LDY $32 C2/3B80: A9 20 LDA #$20 C2/3B82: 99 56 20 STA $2056,Y C2/3B85: A9 2C LDA #$2C C2/3B87: 99 57 20 STA $2057,Y C2/3B8A: A9 7C LDA #$7C C2/3B8C: 99 5A 20 STA $205A,Y C2/3B8F: AD 55 47 LDA $4755 C2/3B92: AA TAX C2/3B93: 7B TDC C2/3B94: 20 D6 01 JSR $01D6 C2/3B97: 99 59 20 STA $2059,Y C2/3B9A: 7B TDC C2/3B9B: 99 58 20 STA $2058,Y C2/3B9E: 20 91 3E JSR $3E91 C2/3BA1: 20 9C 3D JSR $3D9C C2/3BA4: EE 4E 47 INC $474E C2/3BA7: 4C 0C 3C JMP $3C0C C2/3BAA: 7B TDC C2/3BAB: E2 20 SEP #$20 C2/3BAD: BD 20 20 LDA $2020,X C2/3BB0: 29 80 AND #$80 C2/3BB2: 10 55 BPL $3C09 C2/3BB4: BD 4E 20 LDA $204E,X C2/3BB7: C9 80 CMP #$80 C2/3BB9: F0 17 BEQ $3BD2 C2/3BBB: C9 81 CMP #$81 C2/3BBD: D0 4A BNE $3C09 C2/3BBF: AD 73 7C LDA $7C73 C2/3BC2: C2 20 REP #$20 C2/3BC4: 20 B2 01 JSR $01B2 C2/3BC7: A8 TAY C2/3BC8: 7B TDC C2/3BC9: E2 20 SEP #$20 C2/3BCB: B9 6E 20 LDA $206E,Y C2/3BCE: 29 83 AND #$83 C2/3BD0: F0 37 BEQ $3C09 C2/3BD2: 20 A2 02 JSR $02A2 C2/3BD5: C9 32 CMP #$32 C2/3BD7: B0 30 BCS $3C09 C2/3BD9: 20 7F 3C JSR $3C7F C2/3BDC: A4 32 LDY $32 C2/3BDE: A9 80 LDA #$80 C2/3BE0: 99 56 20 STA $2056,Y C2/3BE3: A9 05 LDA #$05 C2/3BE5: 99 57 20 STA $2057,Y C2/3BE8: 38 SEC C2/3BE9: AD 73 7C LDA $7C73 C2/3BEC: E9 04 SBC #$04 C2/3BEE: AA TAX C2/3BEF: 7B TDC C2/3BF0: 20 D6 01 JSR $01D6 C2/3BF3: 99 58 20 STA $2058,Y C2/3BF6: 7B TDC C2/3BF7: 99 59 20 STA $2059,Y C2/3BFA: 99 5A 20 STA $205A,Y C2/3BFD: 20 91 3E JSR $3E91 C2/3C00: 20 9C 3D JSR $3D9C C2/3C03: EE 4E 47 INC $474E C2/3C06: 4C 0C 3C JMP $3C0C C2/3C09: 4C 51 39 JMP $3951 C2/3C0C: 9C 56 7C STZ $7C56 C2/3C0F: 60 RTS C2/3C10: 9C 50 7C STZ $7C50 C2/3C13: 9C 94 46 STZ $4694 C2/3C16: AD 55 47 LDA $4755 C2/3C19: 8D 03 7C STA $7C03 C2/3C1C: AA TAX C2/3C1D: BD 30 40 LDA $4030,X C2/3C20: F0 5C BEQ $3C7E C2/3C22: BD AE 7C LDA $7CAE,X C2/3C25: D0 57 BNE $3C7E C2/3C27: AD 55 47 LDA $4755 C2/3C2A: 0A ASL C2/3C2B: AA TAX C2/3C2C: C2 20 REP #$20 C2/3C2E: 18 CLC C2/3C2F: BF A5 EE D0 LDA $D0EEA5,X C2/3C33: 69 83 4A ADC #$4A83 C2/3C36: 85 4B STA $4B C2/3C38: 7B TDC C2/3C39: E2 20 SEP #$20 C2/3C3B: 9C 90 46 STZ $4690 C2/3C3E: AD 90 46 LDA $4690 C2/3C41: AA TAX C2/3C42: BF C9 EE D0 LDA $D0EEC9,X C2/3C46: A8 TAY C2/3C47: 8C 92 46 STY $4692 C2/3C4A: 9C 91 46 STZ $4691 C2/3C4D: AC 92 46 LDY $4692 C2/3C50: B1 4B LDA ($4B),Y C2/3C52: F0 2A BEQ $3C7E C2/3C54: C9 FE CMP #$FE C2/3C56: F0 26 BEQ $3C7E C2/3C58: 20 BF 27 JSR $27BF C2/3C5B: AD 94 46 LDA $4694 C2/3C5E: F0 14 BEQ $3C74 C2/3C60: C2 20 REP #$20 C2/3C62: 18 CLC C2/3C63: AD 92 46 LDA $4692 C2/3C66: 69 04 00 ADC #$0004 C2/3C69: 8D 92 46 STA $4692 C2/3C6C: 7B TDC C2/3C6D: E2 20 SEP #$20 C2/3C6F: EE 91 46 INC $4691 C2/3C72: 80 D9 BRA $3C4D C2/3C74: EE 90 46 INC $4690 C2/3C77: AD 90 46 LDA $4690 C2/3C7A: C9 0A CMP #$0A C2/3C7C: D0 C0 BNE $3C3E C2/3C7E: 60 RTS C2/3C7F: 7B TDC C2/3C80: A8 TAY C2/3C81: A6 32 LDX $32 C2/3C83: BD 56 20 LDA $2056,X C2/3C86: 99 3A 47 STA $473A,Y C2/3C89: E8 INX C2/3C8A: C8 INY C2/3C8B: C0 0A 00 CPY #$000A C2/3C8E: D0 F3 BNE $3C83 C2/3C90: AD 55 47 LDA $4755 C2/3C93: C9 04 CMP #$04 C2/3C95: 90 5A BCC $3CF1 C2/3C97: 38 SEC C2/3C98: E9 04 SBC #$04 C2/3C9A: 85 10 STA $10 C2/3C9C: 0A ASL C2/3C9D: AA TAX C2/3C9E: BF 95 EE D0 LDA $D0EE95,X C2/3CA2: 85 0E STA $0E C2/3CA4: BF 96 EE D0 LDA $D0EE96,X C2/3CA8: 85 0F STA $0F C2/3CAA: 7B TDC C2/3CAB: A8 TAY C2/3CAC: A6 0E LDX $0E C2/3CAE: BD 67 43 LDA $4367,X C2/3CB1: 99 D6 46 STA $46D6,Y C2/3CB4: E8 INX C2/3CB5: C8 INY C2/3CB6: C0 64 00 CPY #$0064 C2/3CB9: D0 F3 BNE $3CAE C2/3CBB: A5 10 LDA $10 C2/3CBD: 20 B5 01 JSR $01B5 C2/3CC0: AA TAX C2/3CC1: 86 0E STX $0E C2/3CC3: 0A ASL C2/3CC4: AA TAX C2/3CC5: 86 10 STX $10 C2/3CC7: 7B TDC C2/3CC8: A8 TAY C2/3CC9: A6 0E LDX $0E C2/3CCB: BD DE 41 LDA $41DE,X C2/3CCE: 99 A6 46 STA $46A6,Y C2/3CD1: E8 INX C2/3CD2: C8 INY C2/3CD3: C0 10 00 CPY #$0010 C2/3CD6: D0 F3 BNE $3CCB C2/3CD8: 7B TDC C2/3CD9: A8 TAY C2/3CDA: A6 10 LDX $10 C2/3CDC: BD 5E 42 LDA $425E,X C2/3CDF: 99 B6 46 STA $46B6,Y C2/3CE2: BD 5F 42 LDA $425F,X C2/3CE5: 99 B7 46 STA $46B7,Y C2/3CE8: E8 INX C2/3CE9: E8 INX C2/3CEA: C8 INY C2/3CEB: C8 INY C2/3CEC: C0 20 00 CPY #$0020 C2/3CEF: D0 EB BNE $3CDC C2/3CF1: AD 55 47 LDA $4755 C2/3CF4: 0A ASL C2/3CF5: AA TAX C2/3CF6: BF 61 ED D0 LDA $D0ED61,X C2/3CFA: AA TAX C2/3CFB: BD FB 3C LDA $3CFB,X C2/3CFE: 8D 44 47 STA $4744 C2/3D01: BD 7F 3D LDA $3D7F,X C2/3D04: 8D 45 47 STA $4745 C2/3D07: 60 RTS C2/3D08: AD 55 47 LDA $4755 C2/3D0B: 20 EC 01 JSR $01EC C2/3D0E: 7B TDC C2/3D0F: A8 TAY C2/3D10: A6 32 LDX $32 C2/3D12: B9 3A 47 LDA $473A,Y C2/3D15: 9D 56 20 STA $2056,X C2/3D18: E8 INX C2/3D19: C8 INY C2/3D1A: C0 0A 00 CPY #$000A C2/3D1D: D0 F3 BNE $3D12 C2/3D1F: AD 55 47 LDA $4755 C2/3D22: C9 04 CMP #$04 C2/3D24: 90 5A BCC $3D80 C2/3D26: 38 SEC C2/3D27: E9 04 SBC #$04 C2/3D29: 85 10 STA $10 C2/3D2B: 0A ASL C2/3D2C: AA TAX C2/3D2D: BF 95 EE D0 LDA $D0EE95,X C2/3D31: 85 0E STA $0E C2/3D33: BF 96 EE D0 LDA $D0EE96,X C2/3D37: 85 0F STA $0F C2/3D39: 7B TDC C2/3D3A: A8 TAY C2/3D3B: A6 0E LDX $0E C2/3D3D: B9 D6 46 LDA $46D6,Y C2/3D40: 9D 67 43 STA $4367,X C2/3D43: E8 INX C2/3D44: C8 INY C2/3D45: C0 64 00 CPY #$0064 C2/3D48: D0 F3 BNE $3D3D C2/3D4A: A5 10 LDA $10 C2/3D4C: 20 B5 01 JSR $01B5 C2/3D4F: AA TAX C2/3D50: 86 0E STX $0E C2/3D52: 0A ASL C2/3D53: AA TAX C2/3D54: 86 10 STX $10 C2/3D56: 7B TDC C2/3D57: A8 TAY C2/3D58: A6 0E LDX $0E C2/3D5A: B9 A6 46 LDA $46A6,Y C2/3D5D: 9D DE 41 STA $41DE,X C2/3D60: E8 INX C2/3D61: C8 INY C2/3D62: C0 10 00 CPY #$0010 C2/3D65: D0 F3 BNE $3D5A C2/3D67: 7B TDC C2/3D68: A8 TAY C2/3D69: A6 10 LDX $10 C2/3D6B: B9 B6 46 LDA $46B6,Y C2/3D6E: 9D 5E 42 STA $425E,X C2/3D71: B9 B7 46 LDA $46B7,Y C2/3D74: 9D 5F 42 STA $425F,X C2/3D77: E8 INX C2/3D78: E8 INX C2/3D79: C8 INY C2/3D7A: C8 INY C2/3D7B: C0 20 00 CPY #$0020 C2/3D7E: D0 EB BNE $3D6B C2/3D80: AD 55 47 LDA $4755 C2/3D83: 0A ASL C2/3D84: AA TAX C2/3D85: BF 61 ED D0 LDA $D0ED61,X C2/3D89: AA TAX C2/3D8A: AD 44 47 LDA $4744 C2/3D8D: 9D FB 3C STA $3CFB,X C2/3D90: AD 45 47 LDA $4745 C2/3D93: 9D 7F 3D STA $3D7F,X C2/3D96: A9 FF LDA #$FF C2/3D98: 8D 55 47 STA $4755 C2/3D9B: 60 RTS C2/3D9C: 7B TDC C2/3D9D: AA TAX C2/3D9E: 86 0E STX $0E C2/3DA0: AD 55 47 LDA $4755 C2/3DA3: C5 0E CMP $0E C2/3DA5: D0 05 BNE $3DAC C2/3DA7: 9E 9F 3E STZ $3E9F,X C2/3DAA: 80 03 BRA $3DAF C2/3DAC: FE 9F 3E INC $3E9F,X C2/3DAF: E6 0E INC $0E C2/3DB1: E8 INX C2/3DB2: E0 0C 00 CPX #$000C C2/3DB5: D0 EC BNE $3DA3 C2/3DB7: EE 56 47 INC $4756 C2/3DBA: 60 RTS C2/3DBB: 7B TDC C2/3DBC: AA TAX C2/3DBD: 9E 9F 3E STZ $3E9F,X C2/3DC0: E8 INX C2/3DC1: E0 0C 00 CPX #$000C C2/3DC4: D0 F7 BNE $3DBD C2/3DC6: 60 RTS C2/3DC7: 38 SEC C2/3DC8: AD 55 47 LDA $4755 C2/3DCB: E9 04 SBC #$04 C2/3DCD: 8D 03 7C STA $7C03 C2/3DD0: 20 B5 01 JSR $01B5 C2/3DD3: AA TAX C2/3DD4: 8E 5E 43 STX $435E C2/3DD7: 0A ASL C2/3DD8: AA TAX C2/3DD9: 8E 60 43 STX $4360 C2/3DDC: 7B TDC C2/3DDD: A8 TAY C2/3DDE: AE 5E 43 LDX $435E C2/3DE1: A9 FF LDA #$FF C2/3DE3: 9D DE 41 STA $41DE,X C2/3DE6: E8 INX C2/3DE7: C8 INY C2/3DE8: C0 10 00 CPY #$0010 C2/3DEB: D0 F6 BNE $3DE3 C2/3DED: A6 32 LDX $32 C2/3DEF: A9 2C LDA #$2C C2/3DF1: 9D 57 20 STA $2057,X C2/3DF4: A9 21 LDA #$21 C2/3DF6: 9D 56 20 STA $2056,X C2/3DF9: EE 4E 47 INC $474E C2/3DFC: A2 40 00 LDX #$0040 C2/3DFF: A9 FF LDA #$FF C2/3E01: 9D 40 26 STA $2640,X C2/3E04: CA DEX C2/3E05: 10 FA BPL $3E01 C2/3E07: C2 20 REP #$20 C2/3E09: 18 CLC C2/3E0A: A5 4B LDA $4B C2/3E0C: 69 AA 00 ADC #$00AA C2/3E0F: 85 4B STA $4B C2/3E11: 7B TDC C2/3E12: E2 20 SEP #$20 C2/3E14: AD 90 46 LDA $4690 C2/3E17: 0A ASL C2/3E18: AA TAX C2/3E19: BF B5 EE D0 LDA $D0EEB5,X C2/3E1D: 85 0E STA $0E C2/3E1F: BF B6 EE D0 LDA $D0EEB6,X C2/3E23: 85 0F STA $0F C2/3E25: 7B TDC C2/3E26: AA TAX C2/3E27: A4 0E LDY $0E C2/3E29: B1 4B LDA ($4B),Y C2/3E2B: 9D 40 26 STA $2640,X C2/3E2E: C8 INY C2/3E2F: E8 INX C2/3E30: C9 FE CMP #$FE C2/3E32: F0 58 BEQ $3E8C C2/3E34: C9 FF CMP #$FF C2/3E36: F0 54 BEQ $3E8C C2/3E38: C9 FD CMP #$FD C2/3E3A: D0 50 BNE $3E8C C2/3E3C: B1 4B LDA ($4B),Y C2/3E3E: 9D 40 26 STA $2640,X C2/3E41: C8 INY C2/3E42: E8 INX C2/3E43: C9 F7 CMP #$F7 C2/3E45: F0 12 BEQ $3E59 C2/3E47: C9 F0 CMP #$F0 C2/3E49: B0 31 BCS $3E7C C2/3E4B: B1 4B LDA ($4B),Y C2/3E4D: 9D 40 26 STA $2640,X C2/3E50: C8 INY C2/3E51: E8 INX C2/3E52: B1 4B LDA ($4B),Y C2/3E54: 9D 40 26 STA $2640,X C2/3E57: 80 33 BRA $3E8C C2/3E59: B1 4B LDA ($4B),Y C2/3E5B: 9D 40 26 STA $2640,X C2/3E5E: 85 10 STA $10 C2/3E60: C8 INY C2/3E61: E8 INX C2/3E62: B1 4B LDA ($4B),Y C2/3E64: 9D 40 26 STA $2640,X C2/3E67: C8 INY C2/3E68: E8 INX C2/3E69: 64 11 STZ $11 C2/3E6B: B1 4B LDA ($4B),Y C2/3E6D: 9D 40 26 STA $2640,X C2/3E70: C8 INY C2/3E71: E8 INX C2/3E72: E6 11 INC $11 C2/3E74: A5 11 LDA $11 C2/3E76: C5 10 CMP $10 C2/3E78: D0 F1 BNE $3E6B C2/3E7A: 80 10 BRA $3E8C C2/3E7C: B1 4B LDA ($4B),Y C2/3E7E: 9D 40 26 STA $2640,X C2/3E81: C8 INY C2/3E82: E8 INX C2/3E83: B1 4B LDA ($4B),Y C2/3E85: 9D 40 26 STA $2640,X C2/3E88: C8 INY C2/3E89: E8 INX C2/3E8A: 80 9D BRA $3E29 C2/3E8C: 64 22 STZ $22 C2/3E8E: 20 10 32 JSR $3210 C2/3E91: AD 55 47 LDA $4755 C2/3E94: 20 07 02 JSR $0207 C2/3E97: A9 01 LDA #$01 C2/3E99: 99 7F 3D STA $3D7F,Y C2/3E9C: A9 41 LDA #$41 C2/3E9E: 99 FB 3C STA $3CFB,Y C2/3EA1: 60 RTS C2/3EA2: 7B TDC C2/3EA3: AA TAX C2/3EA4: A8 TAY C2/3EA5: A9 04 LDA #$04 C2/3EA7: 85 10 STA $10 C2/3EA9: A9 50 LDA #$50 C2/3EAB: 85 0E STA $0E C2/3EAD: AD F0 04 LDA $04F0 C2/3EB0: C9 F7 CMP #$F7 C2/3EB2: D0 0C BNE $3EC0 C2/3EB4: AD F1 04 LDA $04F1 C2/3EB7: C9 01 CMP #$01 C2/3EB9: D0 05 BNE $3EC0 C2/3EBB: A9 08 LDA #$08 C2/3EBD: 99 73 20 STA $2073,Y C2/3EC0: BD 00 05 LDA $0500,X C2/3EC3: 99 00 20 STA $2000,Y C2/3EC6: E8 INX C2/3EC7: C8 INY C2/3EC8: C6 0E DEC $0E C2/3ECA: A5 0E LDA $0E C2/3ECC: D0 F2 BNE $3EC0 C2/3ECE: C2 20 REP #$20 C2/3ED0: 98 TYA C2/3ED1: 18 CLC C2/3ED2: 69 30 00 ADC #$0030 C2/3ED5: A8 TAY C2/3ED6: 7B TDC C2/3ED7: E2 20 SEP #$20 C2/3ED9: C6 10 DEC $10 C2/3EDB: A5 10 LDA $10 C2/3EDD: D0 CA BNE $3EA9 C2/3EDF: AD F1 04 LDA $04F1 C2/3EE2: F0 2D BEQ $3F11 C2/3EE4: AD F0 04 LDA $04F0 C2/3EE7: C9 BA CMP #$BA C2/3EE9: D0 26 BNE $3F11 C2/3EEB: 7B TDC C2/3EEC: AA TAX C2/3EED: A8 TAY C2/3EEE: BD 00 20 LDA $2000,X C2/3EF1: 29 07 AND #$07 C2/3EF3: C9 01 CMP #$01 C2/3EF5: D0 11 BNE $3F08 C2/3EF7: BD 1A 20 LDA $201A,X C2/3EFA: 29 C6 AND #$C6 C2/3EFC: D0 13 BNE $3F11 C2/3EFE: BD 1A 20 LDA $201A,X C2/3F01: 09 04 ORA #$04 C2/3F03: 9D 1A 20 STA $201A,X C2/3F06: 80 09 BRA $3F11 C2/3F08: 20 E0 01 JSR $01E0 C2/3F0B: C8 INY C2/3F0C: C0 04 00 CPY #$0004 C2/3F0F: D0 DD BNE $3EEE C2/3F11: 20 D5 45 JSR $45D5 C2/3F14: 20 5E 9A JSR $9A5E C2/3F17: 7B TDC C2/3F18: AA TAX C2/3F19: 86 0E STX $0E C2/3F1B: 86 10 STX $10 C2/3F1D: 86 12 STX $12 C2/3F1F: A9 D0 LDA #$D0 C2/3F21: 85 22 STA $22 C2/3F23: 85 1E STA $1E C2/3F25: A2 00 9C LDX #$9C00 C2/3F28: 86 20 STX $20 C2/3F2A: A2 00 00 LDX #$0000 C2/3F2D: A9 02 LDA #$02 C2/3F2F: 20 7C 00 JSR $007C C2/3F32: C9 02 CMP #$02 C2/3F34: D0 02 BNE $3F38 C2/3F36: A9 FF LDA #$FF C2/3F38: 85 16 STA $16 C2/3F3A: A6 0E LDX $0E C2/3F3C: A4 10 LDY $10 C2/3F3E: 18 CLC C2/3F3F: BD FF 3E LDA $3EFF,X C2/3F42: 65 16 ADC $16 C2/3F44: 99 25 22 STA $2225,Y C2/3F47: 99 29 22 STA $2229,Y C2/3F4A: BD 00 3F LDA $3F00,X C2/3F4D: 99 44 22 STA $2244,Y C2/3F50: BD 01 3F LDA $3F01,X C2/3F53: 99 62 22 STA $2262,Y C2/3F56: BD 02 3F LDA $3F02,X C2/3F59: 99 2C 22 STA $222C,Y C2/3F5C: BD 03 3F LDA $3F03,X C2/3F5F: 99 2D 22 STA $222D,Y C2/3F62: BD 04 3F LDA $3F04,X C2/3F65: 99 27 22 STA $2227,Y C2/3F68: 99 2B 22 STA $222B,Y C2/3F6B: BD 05 3F LDA $3F05,X C2/3F6E: 99 2F 22 STA $222F,Y C2/3F71: BD 06 3F LDA $3F06,X C2/3F74: 99 2E 22 STA $222E,Y C2/3F77: C2 20 REP #$20 C2/3F79: BD 07 3F LDA $3F07,X C2/3F7C: 99 06 22 STA $2206,Y C2/3F7F: 99 08 22 STA $2208,Y C2/3F82: BD 09 3F LDA $3F09,X C2/3F85: 99 0A 22 STA $220A,Y C2/3F88: A9 0F 27 LDA #$270F C2/3F8B: 99 0C 22 STA $220C,Y C2/3F8E: BD 0B 3F LDA $3F0B,X C2/3F91: 99 67 22 STA $2267,Y C2/3F94: BD 0D 3F LDA $3F0D,X C2/3F97: 99 69 22 STA $2269,Y C2/3F9A: BD 11 3F LDA $3F11,X C2/3F9D: 99 35 22 STA $2235,Y C2/3FA0: 7B TDC C2/3FA1: E2 20 SEP #$20 C2/3FA3: 99 00 22 STA $2200,Y C2/3FA6: BD 13 3F LDA $3F13,X C2/3FA9: 99 37 22 STA $2237,Y C2/3FAC: BD 0F 3F LDA $3F0F,X C2/3FAF: 99 13 22 STA $2213,Y C2/3FB2: BD 14 3F LDA $3F14,X C2/3FB5: 99 30 22 STA $2230,Y C2/3FB8: BD 10 3F LDA $3F10,X C2/3FBB: 99 32 22 STA $2232,Y C2/3FBE: BD 15 3F LDA $3F15,X C2/3FC1: 99 64 22 STA $2264,Y C2/3FC4: BD 16 3F LDA $3F16,X C2/3FC7: 99 34 22 STA $2234,Y C2/3FCA: BD 17 3F LDA $3F17,X C2/3FCD: 99 65 22 STA $2265,Y C2/3FD0: BD 18 3F LDA $3F18,X C2/3FD3: 99 66 22 STA $2266,Y C2/3FD6: BD 1E 3F LDA $3F1E,X C2/3FD9: 99 02 22 STA $2202,Y C2/3FDC: 99 2A 22 STA $222A,Y C2/3FDF: 5A PHY C2/3FE0: BD 19 3F LDA $3F19,X C2/3FE3: 10 0B BPL $3FF0 C2/3FE5: C2 20 REP #$20 C2/3FE7: 98 TYA C2/3FE8: 18 CLC C2/3FE9: 69 56 00 ADC #$0056 C2/3FEC: A8 TAY C2/3FED: 7B TDC C2/3FEE: E2 20 SEP #$20 C2/3FF0: BD 19 3F LDA $3F19,X C2/3FF3: 29 7F AND #$7F C2/3FF5: 99 1A 22 STA $221A,Y C2/3FF8: BD 1A 3F LDA $3F1A,X C2/3FFB: 99 1B 22 STA $221B,Y C2/3FFE: BD 1B 3F LDA $3F1B,X C2/4001: 99 1C 22 STA $221C,Y C2/4004: BD 1C 3F LDA $3F1C,X C2/4007: 99 1D 22 STA $221D,Y C2/400A: A5 12 LDA $12 C2/400C: 0A ASL C2/400D: A8 TAY C2/400E: BD 1D 3F LDA $3F1D,X C2/4011: 99 08 40 STA $4008,Y C2/4014: AD 21 40 LDA $4021 C2/4017: 99 09 40 STA $4009,Y C2/401A: A5 12 LDA $12 C2/401C: 0A ASL C2/401D: AA TAX C2/401E: C2 20 REP #$20 C2/4020: BD 20 40 LDA $4020,X C2/4023: 0A ASL C2/4024: AA TAX C2/4025: 7B TDC C2/4026: E2 20 SEP #$20 C2/4028: BF 00 99 D0 LDA $D09900,X C2/402C: 85 1C STA $1C C2/402E: BF 01 99 D0 LDA $D09901,X C2/4032: 85 1D STA $1D C2/4034: 7A PLY C2/4035: A5 1C LDA $1C C2/4037: 99 6E 22 STA $226E,Y C2/403A: A5 1D LDA $1D C2/403C: 99 7F 22 STA $227F,Y C2/403F: A5 12 LDA $12 C2/4041: 0A ASL C2/4042: AA TAX C2/4043: C2 20 REP #$20 C2/4045: BD 20 40 LDA $4020,X C2/4048: 0A ASL C2/4049: A8 TAY C2/404A: 7B TDC C2/404B: E2 20 SEP #$20 C2/404D: B7 20 LDA [$20],Y C2/404F: 85 1C STA $1C C2/4051: C8 INY C2/4052: B7 20 LDA [$20],Y C2/4054: 85 1D STA $1D C2/4056: A2 54 06 LDX #$0654 C2/4059: 86 2A STX $2A C2/405B: A6 12 LDX $12 C2/405D: 86 2C STX $2C C2/405F: 20 D2 00 JSR $00D2 C2/4062: A6 2E LDX $2E C2/4064: 86 08 STX $08 C2/4066: 86 0A STX $0A C2/4068: DA PHX C2/4069: 7B TDC C2/406A: A8 TAY C2/406B: 84 0C STY $0C C2/406D: A6 08 LDX $08 C2/406F: B7 1C LDA [$1C],Y C2/4071: 9D 59 47 STA $4759,X C2/4074: E8 INX C2/4075: C8 INY C2/4076: C9 FE CMP #$FE C2/4078: D0 F5 BNE $406F C2/407A: A6 0A LDX $0A C2/407C: B7 1C LDA [$1C],Y C2/407E: 9D 03 48 STA $4803,X C2/4081: E8 INX C2/4082: C8 INY C2/4083: C9 FF CMP #$FF C2/4085: F0 21 BEQ $40A8 C2/4087: C9 FE CMP #$FE C2/4089: D0 F1 BNE $407C C2/408B: C2 20 REP #$20 C2/408D: 18 CLC C2/408E: A5 08 LDA $08 C2/4090: 69 11 00 ADC #$0011 C2/4093: 85 08 STA $08 C2/4095: 18 CLC C2/4096: A5 0A LDA $0A C2/4098: 69 40 00 ADC #$0040 C2/409B: 85 0A STA $0A C2/409D: 7B TDC C2/409E: E2 20 SEP #$20 C2/40A0: E6 0C INC $0C C2/40A2: A5 0C LDA $0C C2/40A4: C9 0A CMP #$0A C2/40A6: D0 C5 BNE $406D C2/40A8: FA PLX C2/40A9: 86 08 STX $08 C2/40AB: 86 0A STX $0A C2/40AD: 86 0C STX $0C C2/40AF: A6 08 LDX $08 C2/40B1: B7 1C LDA [$1C],Y C2/40B3: 9D 83 4A STA $4A83,X C2/40B6: E8 INX C2/40B7: C8 INY C2/40B8: C9 FF CMP #$FF C2/40BA: F0 37 BEQ $40F3 C2/40BC: C9 FE CMP #$FE C2/40BE: D0 F1 BNE $40B1 C2/40C0: A6 12 LDX $12 C2/40C2: FE 30 40 INC $4030,X C2/40C5: A6 0A LDX $0A C2/40C7: B7 1C LDA [$1C],Y C2/40C9: 9D 2D 4B STA $4B2D,X C2/40CC: E8 INX C2/40CD: C8 INY C2/40CE: C9 FF CMP #$FF C2/40D0: F0 21 BEQ $40F3 C2/40D2: C9 FE CMP #$FE C2/40D4: D0 F1 BNE $40C7 C2/40D6: C2 20 REP #$20 C2/40D8: 18 CLC C2/40D9: A5 08 LDA $08 C2/40DB: 69 11 00 ADC #$0011 C2/40DE: 85 08 STA $08 C2/40E0: 18 CLC C2/40E1: A5 0A LDA $0A C2/40E3: 69 40 00 ADC #$0040 C2/40E6: 85 0A STA $0A C2/40E8: 7B TDC C2/40E9: E2 20 SEP #$20 C2/40EB: E6 0C INC $0C C2/40ED: A5 0C LDA $0C C2/40EF: C9 0A CMP #$0A C2/40F1: D0 BC BNE $40AF C2/40F3: A6 10 LDX $10 C2/40F5: 20 E0 01 JSR $01E0 C2/40F8: 86 10 STX $10 C2/40FA: 18 CLC C2/40FB: A5 0E LDA $0E C2/40FD: 69 20 ADC #$20 C2/40FF: 85 0E STA $0E C2/4101: E6 12 INC $12 C2/4103: A5 12 LDA $12 C2/4105: C9 08 CMP #$08 C2/4107: F0 03 BEQ $410C C2/4109: 4C 2A 3F JMP $3F2A C2/410C: 7B TDC C2/410D: AA TAX C2/410E: A9 04 LDA #$04 C2/4110: 8D 20 26 STA $2620 C2/4113: AD 20 26 LDA $2620 C2/4116: 20 EC 01 JSR $01EC C2/4119: BD 1A 20 LDA $201A,X C2/411C: 29 04 AND #$04 C2/411E: F0 05 BEQ $4125 C2/4120: A9 01 LDA #$01 C2/4122: 20 A3 41 JSR $41A3 C2/4125: A6 32 LDX $32 C2/4127: BD 1B 20 LDA $201B,X C2/412A: 29 80 AND #$80 C2/412C: F0 05 BEQ $4133 C2/412E: A9 06 LDA #$06 C2/4130: 20 A3 41 JSR $41A3 C2/4133: A6 32 LDX $32 C2/4135: BD 1B 20 LDA $201B,X C2/4138: 29 20 AND #$20 C2/413A: F0 05 BEQ $4141 C2/413C: A9 09 LDA #$09 C2/413E: 20 A3 41 JSR $41A3 C2/4141: A6 32 LDX $32 C2/4143: BD 1B 20 LDA $201B,X C2/4146: 29 04 AND #$04 C2/4148: F0 05 BEQ $414F C2/414A: A9 04 LDA #$04 C2/414C: 20 A3 41 JSR $41A3 C2/414F: A6 32 LDX $32 C2/4151: BD 1C 20 LDA $201C,X C2/4154: 29 80 AND #$80 C2/4156: F0 05 BEQ $415D C2/4158: A9 02 LDA #$02 C2/415A: 20 A3 41 JSR $41A3 C2/415D: A6 32 LDX $32 C2/415F: BD 1C 20 LDA $201C,X C2/4162: 29 10 AND #$10 C2/4164: F0 05 BEQ $416B C2/4166: A9 00 LDA #$00 C2/4168: 20 A3 41 JSR $41A3 C2/416B: A6 32 LDX $32 C2/416D: BD 1C 20 LDA $201C,X C2/4170: 29 01 AND #$01 C2/4172: F0 05 BEQ $4179 C2/4174: A9 07 LDA #$07 C2/4176: 20 A3 41 JSR $41A3 C2/4179: A6 32 LDX $32 C2/417B: BD 1D 20 LDA $201D,X C2/417E: 29 10 AND #$10 C2/4180: F0 05 BEQ $4187 C2/4182: A9 03 LDA #$03 C2/4184: 20 A3 41 JSR $41A3 C2/4187: A6 32 LDX $32 C2/4189: BD 1C 20 LDA $201C,X C2/418C: 29 08 AND #$08 C2/418E: F0 05 BEQ $4195 C2/4190: A9 05 LDA #$05 C2/4192: 20 A3 41 JSR $41A3 C2/4195: EE 20 26 INC $2620 C2/4198: AD 20 26 LDA $2620 C2/419B: C9 0C CMP #$0C C2/419D: F0 03 BEQ $41A2 C2/419F: 4C 13 41 JMP $4113 C2/41A2: 60 RTS C2/41A3: AA TAX C2/41A4: A9 01 LDA #$01 C2/41A6: 8D D7 3E STA $3ED7 C2/41A9: AD 20 26 LDA $2620 C2/41AC: 4C FD 24 JMP $24FD C2/41AF: 7B TDC C2/41B0: AA TAX C2/41B1: A9 80 LDA #$80 C2/41B3: 9D 34 2B STA $2B34,X C2/41B6: E8 INX C2/41B7: E0 00 01 CPX #$0100 C2/41BA: D0 F7 BNE $41B3 C2/41BC: 7B TDC C2/41BD: AA TAX C2/41BE: 86 0E STX $0E C2/41C0: 7B TDC C2/41C1: A8 TAY C2/41C2: A9 81 LDA #$81 C2/41C4: 9D 3C 2F STA $2F3C,X C2/41C7: 9D B6 2D STA $2DB6,X C2/41CA: E8 INX C2/41CB: C8 INY C2/41CC: C0 82 00 CPY #$0082 C2/41CF: D0 F3 BNE $41C4 C2/41D1: C2 20 REP #$20 C2/41D3: 8A TXA C2/41D4: 18 CLC C2/41D5: 69 08 02 ADC #$0208 C2/41D8: AA TAX C2/41D9: 7B TDC C2/41DA: E2 20 SEP #$20 C2/41DC: E6 0E INC $0E C2/41DE: A5 0E LDA $0E C2/41E0: C9 04 CMP #$04 C2/41E2: D0 DC BNE $41C0 C2/41E4: 7B TDC C2/41E5: AA TAX C2/41E6: 86 0E STX $0E C2/41E8: 7B TDC C2/41E9: A8 TAY C2/41EA: A9 80 LDA #$80 C2/41EC: 9D 6C 37 STA $376C,X C2/41EF: E8 INX C2/41F0: C8 INY C2/41F1: C0 04 00 CPY #$0004 C2/41F4: D0 F6 BNE $41EC C2/41F6: 8A TXA C2/41F7: 18 CLC C2/41F8: 69 10 ADC #$10 C2/41FA: AA TAX C2/41FB: E6 0E INC $0E C2/41FD: A5 0E LDA $0E C2/41FF: C9 04 CMP #$04 C2/4201: D0 E5 BNE $41E8 C2/4203: 7B TDC C2/4204: AA TAX C2/4205: 86 0E STX $0E C2/4207: 7B TDC C2/4208: A8 TAY C2/4209: A9 80 LDA #$80 C2/420B: 9D B4 37 STA $37B4,X C2/420E: E8 INX C2/420F: C8 INY C2/4210: C0 02 00 CPY #$0002 C2/4213: D0 F6 BNE $420B C2/4215: 8A TXA C2/4216: 18 CLC C2/4217: 69 0A ADC #$0A C2/4219: AA TAX C2/421A: E6 0E INC $0E C2/421C: A5 0E LDA $0E C2/421E: C9 04 CMP #$04 C2/4220: D0 E5 BNE $4207 C2/4222: 7B TDC C2/4223: A8 TAY C2/4224: AA TAX C2/4225: 84 0E STY $0E C2/4227: 64 0E STZ $0E C2/4229: DA PHX C2/422A: BD 40 20 LDA $2040,X C2/422D: 99 99 41 STA $4199,Y C2/4230: E8 INX C2/4231: C8 INY C2/4232: E6 0E INC $0E C2/4234: A5 0E LDA $0E C2/4236: C9 04 CMP #$04 C2/4238: D0 F0 BNE $422A C2/423A: FA PLX C2/423B: 20 E0 01 JSR $01E0 C2/423E: E6 0F INC $0F C2/4240: A5 0F LDA $0F C2/4242: C9 04 CMP #$04 C2/4244: D0 E1 BNE $4227 C2/4246: 22 78 EF D0 JSR $D0EF78 C2/424A: 7B TDC C2/424B: AA TAX C2/424C: A8 TAY C2/424D: BD 40 06 LDA $0640,X C2/4250: 9D 34 27 STA $2734,X C2/4253: E8 INX C2/4254: E0 00 02 CPX #$0200 C2/4257: D0 F4 BNE $424D C2/4259: B9 34 27 LDA $2734,Y C2/425C: 20 FA 03 JSR $03FA C2/425F: C8 INY C2/4260: C0 00 01 CPY #$0100 C2/4263: D0 F4 BNE $4259 C2/4265: 7B TDC C2/4266: A8 TAY C2/4267: 84 08 STY $08 C2/4269: A4 08 LDY $08 C2/426B: 20 69 03 JSR $0369 C2/426E: A4 08 LDY $08 C2/4270: 99 20 26 STA $2620,Y C2/4273: E6 08 INC $08 C2/4275: A5 08 LDA $08 C2/4277: D0 F0 BNE $4269 C2/4279: 7B TDC C2/427A: AA TAX C2/427B: BD 20 26 LDA $2620,X C2/427E: 9D 34 2C STA $2C34,X C2/4281: E8 INX C2/4282: E0 00 01 CPX #$0100 C2/4285: D0 F4 BNE $427B C2/4287: 7B TDC C2/4288: AA TAX C2/4289: 86 0E STX $0E C2/428B: 86 10 STX $10 C2/428D: 86 18 STX $18 C2/428F: E8 INX C2/4290: 86 14 STX $14 C2/4292: A5 0E LDA $0E C2/4294: C9 0C CMP #$0C C2/4296: 90 0B BCC $42A3 C2/4298: 38 SEC C2/4299: A5 0E LDA $0E C2/429B: E9 0C SBC #$0C C2/429D: 18 CLC C2/429E: 69 10 ADC #$10 C2/42A0: AA TAX C2/42A1: 80 02 BRA $42A5 C2/42A3: A6 0E LDX $0E C2/42A5: BD 50 09 LDA $0950,X C2/42A8: 85 12 STA $12 C2/42AA: A0 08 00 LDY #$0008 C2/42AD: A6 10 LDX $10 C2/42AF: E0 81 00 CPX #$0081 C2/42B2: D0 03 BNE $42B7 C2/42B4: 4C 67 43 JMP $4367 C2/42B7: 06 12 ASL $12 C2/42B9: B0 10 BCS $42CB C2/42BB: A9 FF LDA #$FF C2/42BD: 9D 34 2D STA $2D34,X C2/42C0: 9D BE 2F STA $2FBE,X C2/42C3: 9D 48 32 STA $3248,X C2/42C6: 9D D2 34 STA $34D2,X C2/42C9: 80 6B BRA $4336 C2/42CB: 8A TXA C2/42CC: C9 5F CMP #$5F C2/42CE: 90 18 BCC $42E8 C2/42D0: 38 SEC C2/42D1: E9 5F SBC #$5F C2/42D3: 18 CLC C2/42D4: 69 80 ADC #$80 C2/42D6: 48 PHA C2/42D7: A9 FF LDA #$FF C2/42D9: 9D 34 2D STA $2D34,X C2/42DC: 9D BE 2F STA $2FBE,X C2/42DF: 9D 48 32 STA $3248,X C2/42E2: 9D D2 34 STA $34D2,X C2/42E5: 68 PLA C2/42E6: CA DEX C2/42E7: CA DEX C2/42E8: 86 20 STX $20 C2/42EA: 9D 34 2D STA $2D34,X C2/42ED: 9D BE 2F STA $2FBE,X C2/42F0: 9D 48 32 STA $3248,X C2/42F3: 9D D2 34 STA $34D2,X C2/42F6: A5 14 LDA $14 C2/42F8: 9D B6 2D STA $2DB6,X C2/42FB: 9D 40 30 STA $3040,X C2/42FE: 9D CA 32 STA $32CA,X C2/4301: 9D 54 35 STA $3554,X C2/4304: BD 34 2D LDA $2D34,X C2/4307: C2 20 REP #$20 C2/4309: 20 B6 01 JSR $01B6 C2/430C: AA TAX C2/430D: 7B TDC C2/430E: E2 20 SEP #$20 C2/4310: BF 80 0B D1 LDA $D10B80,X C2/4314: 48 PHA C2/4315: BF 83 0B D1 LDA $D10B83,X C2/4319: 29 7F AND #$7F C2/431B: A6 20 LDX $20 C2/431D: 9D 38 2E STA $2E38,X C2/4320: 9D C2 30 STA $30C2,X C2/4323: 9D 4C 33 STA $334C,X C2/4326: 9D D6 35 STA $35D6,X C2/4329: 68 PLA C2/432A: 9D BA 2E STA $2EBA,X C2/432D: 9D 44 31 STA $3144,X C2/4330: 9D CE 33 STA $33CE,X C2/4333: 9D 58 36 STA $3658,X C2/4336: E6 15 INC $15 C2/4338: A5 15 LDA $15 C2/433A: C9 03 CMP #$03 C2/433C: D0 0E BNE $434C C2/433E: 64 15 STZ $15 C2/4340: E6 14 INC $14 C2/4342: A5 14 LDA $14 C2/4344: C9 07 CMP #$07 C2/4346: D0 04 BNE $434C C2/4348: A9 01 LDA #$01 C2/434A: 85 14 STA $14 C2/434C: E6 10 INC $10 C2/434E: A5 18 LDA $18 C2/4350: D0 0A BNE $435C C2/4352: A5 10 LDA $10 C2/4354: C9 5F CMP #$5F C2/4356: 90 04 BCC $435C C2/4358: E6 18 INC $18 C2/435A: 80 06 BRA $4362 C2/435C: 88 DEY C2/435D: F0 03 BEQ $4362 C2/435F: 4C AD 42 JMP $42AD C2/4362: E6 0E INC $0E C2/4364: 4C 92 42 JMP $4292 C2/4367: 7B TDC C2/4368: A8 TAY C2/4369: AA TAX C2/436A: 64 0E STZ $0E C2/436C: DA PHX C2/436D: BD 3D 20 LDA $203D,X C2/4370: 48 PHA C2/4371: 20 BE 01 JSR $01BE C2/4374: 1A INC C2/4375: 99 20 26 STA $2620,Y C2/4378: 68 PLA C2/4379: 29 0F AND #$0F C2/437B: 1A INC C2/437C: 99 21 26 STA $2621,Y C2/437F: C8 INY C2/4380: C8 INY C2/4381: E8 INX C2/4382: E6 0E INC $0E C2/4384: A5 0E LDA $0E C2/4386: C9 03 CMP #$03 C2/4388: D0 E3 BNE $436D C2/438A: FA PLX C2/438B: 20 E0 01 JSR $01E0 C2/438E: C0 18 00 CPY #$0018 C2/4391: D0 D7 BNE $436A C2/4393: 7B TDC C2/4394: AA TAX C2/4395: A8 TAY C2/4396: 84 12 STY $12 C2/4398: 84 3D STY $3D C2/439A: 84 3F STY $3F C2/439C: 64 1A STZ $1A C2/439E: DA PHX C2/439F: A5 12 LDA $12 C2/43A1: C2 20 REP #$20 C2/43A3: 20 B2 01 JSR $01B2 C2/43A6: AA TAX C2/43A7: 7B TDC C2/43A8: E2 20 SEP #$20 C2/43AA: BD 39 20 LDA $2039,X C2/43AD: 29 08 AND #$08 C2/43AF: F0 07 BEQ $43B8 C2/43B1: A5 12 LDA $12 C2/43B3: AA TAX C2/43B4: F6 3D INC $3D,X C2/43B6: E6 1A INC $1A C2/43B8: FA PLX C2/43B9: 64 10 STZ $10 C2/43BB: 64 14 STZ $14 C2/43BD: 64 0E STZ $0E C2/43BF: A5 14 LDA $14 C2/43C1: C9 57 CMP #$57 C2/43C3: F0 34 BEQ $43F9 C2/43C5: BD B6 2D LDA $2DB6,X C2/43C8: D9 20 26 CMP $2620,Y C2/43CB: B0 18 BCS $43E5 C2/43CD: AD FE 3E LDA $3EFE C2/43D0: 29 04 AND #$04 C2/43D2: D0 1A BNE $43EE C2/43D4: 9E 3C 2F STZ $2F3C,X C2/43D7: A5 1A LDA $1A C2/43D9: F0 13 BEQ $43EE C2/43DB: 5E 38 2E LSR $2E38,X C2/43DE: 90 0E BCC $43EE C2/43E0: FE 38 2E INC $2E38,X C2/43E3: 80 09 BRA $43EE C2/43E5: A9 FF LDA #$FF C2/43E7: 9D 34 2D STA $2D34,X C2/43EA: 1A INC C2/43EB: 9D 38 2E STA $2E38,X C2/43EE: E6 14 INC $14 C2/43F0: E8 INX C2/43F1: E6 0E INC $0E C2/43F3: A5 0E LDA $0E C2/43F5: C9 12 CMP #$12 C2/43F7: D0 C6 BNE $43BF C2/43F9: C8 INY C2/43FA: E6 10 INC $10 C2/43FC: A5 10 LDA $10 C2/43FE: C9 05 CMP #$05 C2/4400: D0 BB BNE $43BD C2/4402: C2 20 REP #$20 C2/4404: 8A TXA C2/4405: 18 CLC C2/4406: 69 33 02 ADC #$0233 C2/4409: AA TAX C2/440A: 7B TDC C2/440B: E2 20 SEP #$20 C2/440D: C8 INY C2/440E: E6 12 INC $12 C2/4410: A5 12 LDA $12 C2/4412: C9 04 CMP #$04 C2/4414: D0 86 BNE $439C C2/4416: AD FE 3E LDA $3EFE C2/4419: 29 04 AND #$04 C2/441B: D0 46 BNE $4463 C2/441D: 64 0E STZ $0E C2/441F: A2 57 00 LDX #$0057 C2/4422: 86 12 STX $12 C2/4424: A5 0E LDA $0E C2/4426: AA TAX C2/4427: B5 3D LDA $3D,X C2/4429: 85 1A STA $1A C2/442B: 64 10 STZ $10 C2/442D: A6 12 LDX $12 C2/442F: BD 34 2D LDA $2D34,X C2/4432: C9 FF CMP #$FF C2/4434: F0 0F BEQ $4445 C2/4436: 9E 3C 2F STZ $2F3C,X C2/4439: A5 1A LDA $1A C2/443B: F0 08 BEQ $4445 C2/443D: 5E 38 2E LSR $2E38,X C2/4440: 90 03 BCC $4445 C2/4442: FE 38 2E INC $2E38,X C2/4445: E8 INX C2/4446: E6 10 INC $10 C2/4448: A5 10 LDA $10 C2/444A: C9 28 CMP #$28 C2/444C: D0 E1 BNE $442F C2/444E: C2 20 REP #$20 C2/4450: 18 CLC C2/4451: A5 12 LDA $12 C2/4453: 69 8A 02 ADC #$028A C2/4456: 85 12 STA $12 C2/4458: 7B TDC C2/4459: E2 20 SEP #$20 C2/445B: E6 0E INC $0E C2/445D: A5 0E LDA $0E C2/445F: C9 04 CMP #$04 C2/4461: D0 C1 BNE $4424 C2/4463: 7B TDC C2/4464: AA TAX C2/4465: A8 TAY C2/4466: 84 0E STY $0E C2/4468: 84 10 STY $10 C2/446A: 64 11 STZ $11 C2/446C: A6 0E LDX $0E C2/446E: DA PHX C2/446F: BD 16 20 LDA $2016,X C2/4472: F0 2A BEQ $449E C2/4474: C9 50 CMP #$50 C2/4476: B0 26 BCS $449E C2/4478: C9 1D CMP #$1D C2/447A: D0 0F BNE $448B C2/447C: A6 0E LDX $0E C2/447E: BD 15 20 LDA $2015,X C2/4481: C9 FF CMP #$FF C2/4483: F0 04 BEQ $4489 C2/4485: A9 1E LDA #$1E C2/4487: 80 02 BRA $448B C2/4489: A9 1D LDA #$1D C2/448B: 99 5C 37 STA $375C,Y C2/448E: C2 20 REP #$20 C2/4490: 20 B6 01 JSR $01B6 C2/4493: AA TAX C2/4494: 7B TDC C2/4495: E2 20 SEP #$20 C2/4497: BF E0 59 D1 LDA $D159E0,X C2/449B: 99 68 37 STA $3768,Y C2/449E: FA PLX C2/449F: C8 INY C2/44A0: E8 INX C2/44A1: E6 11 INC $11 C2/44A3: A5 11 LDA $11 C2/44A5: C9 04 CMP #$04 C2/44A7: D0 C5 BNE $446E C2/44A9: A6 0E LDX $0E C2/44AB: 20 E0 01 JSR $01E0 C2/44AE: 86 0E STX $0E C2/44B0: 98 TYA C2/44B1: 18 CLC C2/44B2: 69 10 ADC #$10 C2/44B4: A8 TAY C2/44B5: E6 10 INC $10 C2/44B7: A5 10 LDA $10 C2/44B9: C9 04 CMP #$04 C2/44BB: D0 AD BNE $446A C2/44BD: 7B TDC C2/44BE: AA TAX C2/44BF: A8 TAY C2/44C0: 84 0E STY $0E C2/44C2: 84 10 STY $10 C2/44C4: 64 11 STZ $11 C2/44C6: A6 0E LDX $0E C2/44C8: DA PHX C2/44C9: BD 13 20 LDA $2013,X C2/44CC: D0 03 BNE $44D1 C2/44CE: BD 11 20 LDA $2011,X C2/44D1: C9 01 CMP #$01 C2/44D3: D0 01 BNE $44D6 C2/44D5: 7B TDC C2/44D6: 99 AC 37 STA $37AC,Y C2/44D9: 48 PHA C2/44DA: C9 80 CMP #$80 C2/44DC: 90 1D BCC $44FB C2/44DE: 38 SEC C2/44DF: E9 80 SBC #$80 C2/44E1: C2 20 REP #$20 C2/44E3: 20 B7 01 JSR $01B7 C2/44E6: 85 12 STA $12 C2/44E8: 0A ASL C2/44E9: 18 CLC C2/44EA: 65 12 ADC $12 C2/44EC: AA TAX C2/44ED: 7B TDC C2/44EE: E2 20 SEP #$20 C2/44F0: A9 5A LDA #$5A C2/44F2: 99 B4 37 STA $37B4,Y C2/44F5: BF 02 06 D1 LDA $D10602,X C2/44F9: 80 32 BRA $452D C2/44FB: C2 20 REP #$20 C2/44FD: 20 B7 01 JSR $01B7 C2/4500: 85 12 STA $12 C2/4502: 0A ASL C2/4503: 18 CLC C2/4504: 65 12 ADC $12 C2/4506: AA TAX C2/4507: 7B TDC C2/4508: E2 20 SEP #$20 C2/450A: BF 00 00 D1 LDA $D10000,X C2/450E: 99 B2 37 STA $37B2,Y C2/4511: BF 04 00 D1 LDA $D10004,X C2/4515: 29 80 AND #$80 C2/4517: 20 BD 01 JSR $01BD C2/451A: 99 B4 37 STA $37B4,Y C2/451D: BF 02 00 D1 LDA $D10002,X C2/4521: 48 PHA C2/4522: 29 C0 AND #$C0 C2/4524: 09 1A ORA #$1A C2/4526: 19 B4 37 ORA $37B4,Y C2/4529: 99 B4 37 STA $37B4,Y C2/452C: 68 PLA C2/452D: 20 5E 45 JSR $455E C2/4530: 99 B6 37 STA $37B6,Y C2/4533: 68 PLA C2/4534: F0 05 BEQ $453B C2/4536: 7B TDC C2/4537: 1A INC C2/4538: 99 AE 37 STA $37AE,Y C2/453B: FA PLX C2/453C: C8 INY C2/453D: E8 INX C2/453E: E6 11 INC $11 C2/4540: A5 11 LDA $11 C2/4542: C9 02 CMP #$02 C2/4544: D0 82 BNE $44C8 C2/4546: A6 0E LDX $0E C2/4548: 20 E0 01 JSR $01E0 C2/454B: 86 0E STX $0E C2/454D: 98 TYA C2/454E: 18 CLC C2/454F: 69 0A ADC #$0A C2/4551: A8 TAY C2/4552: E6 10 INC $10 C2/4554: A5 10 LDA $10 C2/4556: C9 04 CMP #$04 C2/4558: F0 03 BEQ $455D C2/455A: 4C C4 44 JMP $44C4 C2/455D: 60 RTS C2/455E: 5A PHY C2/455F: 29 3F AND #$3F C2/4561: 20 B7 01 JSR $01B7 C2/4564: AA TAX C2/4565: 7B TDC C2/4566: A8 TAY C2/4567: BF 80 24 D1 LDA $D12480,X C2/456B: 99 20 27 STA $2720,Y C2/456E: E8 INX C2/456F: C8 INY C2/4570: C0 04 00 CPY #$0004 C2/4573: D0 F2 BNE $4567 C2/4575: 7B TDC C2/4576: AA TAX C2/4577: A8 TAY C2/4578: A9 AA LDA #$AA C2/457A: 85 14 STA $14 C2/457C: BD 99 41 LDA $4199,X C2/457F: 39 20 27 AND $2720,Y C2/4582: D0 18 BNE $459C C2/4584: BD 9A 41 LDA $419A,X C2/4587: 39 21 27 AND $2721,Y C2/458A: D0 10 BNE $459C C2/458C: BD 9B 41 LDA $419B,X C2/458F: 39 22 27 AND $2722,Y C2/4592: D0 08 BNE $459C C2/4594: BD 9C 41 LDA $419C,X C2/4597: 39 23 27 AND $2723,Y C2/459A: F0 2C BEQ $45C8 C2/459C: 8A TXA C2/459D: 20 C0 01 JSR $01C0 C2/45A0: D0 08 BNE $45AA C2/45A2: A5 14 LDA $14 C2/45A4: 29 7F AND #$7F C2/45A6: 85 14 STA $14 C2/45A8: 80 1E BRA $45C8 C2/45AA: C9 01 CMP #$01 C2/45AC: D0 08 BNE $45B6 C2/45AE: A5 14 LDA $14 C2/45B0: 29 DF AND #$DF C2/45B2: 85 14 STA $14 C2/45B4: 80 12 BRA $45C8 C2/45B6: C9 02 CMP #$02 C2/45B8: D0 08 BNE $45C2 C2/45BA: A5 14 LDA $14 C2/45BC: 29 F7 AND #$F7 C2/45BE: 85 14 STA $14 C2/45C0: 80 06 BRA $45C8 C2/45C2: A5 14 LDA $14 C2/45C4: 29 FD AND #$FD C2/45C6: 85 14 STA $14 C2/45C8: E8 INX C2/45C9: E8 INX C2/45CA: E8 INX C2/45CB: E8 INX C2/45CC: E0 10 00 CPX #$0010 C2/45CF: D0 AB BNE $457C C2/45D1: A5 14 LDA $14 C2/45D3: 7A PLY C2/45D4: 60 RTS C2/45D5: 7B TDC C2/45D6: AA TAX C2/45D7: 86 22 STX $22 C2/45D9: 8E 20 26 STX $2620 C2/45DC: A6 22 LDX $22 C2/45DE: BD 1A 20 LDA $201A,X C2/45E1: 1D 70 20 ORA $2070,X C2/45E4: 29 04 AND #$04 C2/45E6: F0 05 BEQ $45ED C2/45E8: A9 01 LDA #$01 C2/45EA: 20 A3 41 JSR $41A3 C2/45ED: A6 22 LDX $22 C2/45EF: 20 E0 01 JSR $01E0 C2/45F2: 86 22 STX $22 C2/45F4: EE 20 26 INC $2620 C2/45F7: AD 20 26 LDA $2620 C2/45FA: C9 04 CMP #$04 C2/45FC: D0 DE BNE $45DC C2/45FE: 60 RTS C2/45FF: A6 32 LDX $32 C2/4601: BD 58 20 LDA $2058,X C2/4604: 85 65 STA $65 C2/4606: BD 59 20 LDA $2059,X C2/4609: 85 66 STA $66 C2/460B: 20 FE 4A JSR $4AFE C2/460E: A6 32 LDX $32 C2/4610: A5 66 LDA $66 C2/4612: 9D 59 20 STA $2059,X C2/4615: A5 65 LDA $65 C2/4617: 9D 58 20 STA $2058,X C2/461A: 48 PHA C2/461B: 29 F0 AND #$F0 C2/461D: 4A LSR C2/461E: 4A LSR C2/461F: 4A LSR C2/4620: 4A LSR C2/4621: 1D 59 20 ORA $2059,X C2/4624: 8D 20 27 STA $2720 C2/4627: 68 PLA C2/4628: 29 0F AND #$0F C2/462A: 0A ASL C2/462B: 0A ASL C2/462C: 0A ASL C2/462D: 0A ASL C2/462E: 8D 21 27 STA $2721 C2/4631: A5 47 LDA $47 C2/4633: AA TAX C2/4634: BF 85 ED D0 LDA $D0ED85,X C2/4638: AA TAX C2/4639: 86 0E STX $0E C2/463B: A6 32 LDX $32 C2/463D: BD 13 20 LDA $2013,X C2/4640: D0 03 BNE $4645 C2/4642: 4C 79 47 JMP $4779 C2/4645: A6 0E LDX $0E C2/4647: BD 8A 40 LDA $408A,X C2/464A: 85 10 STA $10 C2/464C: 29 02 AND #$02 C2/464E: F0 25 BEQ $4675 C2/4650: AD 4E 47 LDA $474E C2/4653: D0 20 BNE $4675 C2/4655: A6 32 LDX $32 C2/4657: BD 1A 20 LDA $201A,X C2/465A: 29 02 AND #$02 (If Attacker Status 1 = Zombie) C2/465C: D0 17 BNE $4675 C2/465E: BD 1B 20 LDA $201B,X (If Attacker Status 2 = Charm) C2/4661: 29 10 AND #$10 C2/4663: D0 10 BNE $4675 C2/4665: 20 A2 02 JSR $02A2 (0..99) C2/4668: A6 0E LDX $0E C2/466A: DD 8F 40 CMP $408F,X C2/466D: B0 06 BCS $4675 C2/466F: BD 90 40 LDA $4090,X C2/4672: 4C D5 49 JMP $49D5 C2/4675: 20 23 99 JSR $9923 C2/4678: 84 14 STY $14 C2/467A: 64 12 STZ $12 C2/467C: A6 0E LDX $0E C2/467E: BD 85 40 LDA $4085,X C2/4681: 99 FC 79 STA $79FC,Y C2/4684: E8 INX C2/4685: C8 INY C2/4686: E6 12 INC $12 C2/4688: A5 12 LDA $12 C2/468A: C9 0C CMP #$0C C2/468C: D0 F0 BNE $467E C2/468E: A6 0E LDX $0E C2/4690: BD 8A 40 LDA $408A,X C2/4693: 29 04 AND #$04 C2/4695: D0 03 BNE $469A C2/4697: 7B TDC C2/4698: 80 07 BRA $46A1 C2/469A: A6 32 LDX $32 C2/469C: BD 7A 20 LDA $207A,X C2/469F: 29 7F AND #$7F C2/46A1: 48 PHA C2/46A2: 20 FA 98 JSR $98FA C2/46A5: 9E 4C 38 STZ $384C,X C2/46A8: A9 FC LDA #$FC C2/46AA: 9D 4D 38 STA $384D,X C2/46AD: A9 01 LDA #$01 C2/46AF: 9D 4E 38 STA $384E,X C2/46B2: A9 04 LDA #$04 C2/46B4: 9D 4F 38 STA $384F,X C2/46B7: 68 PLA C2/46B8: 9D 50 38 STA $3850,X C2/46BB: A6 0E LDX $0E C2/46BD: BD 8D 40 LDA $408D,X C2/46C0: 48 PHA C2/46C1: AD FA 79 LDA $79FA C2/46C4: AA TAX C2/46C5: 68 PLA C2/46C6: 9D 2D 7B STA $7B2D,X C2/46C9: 9E 1C 7B STZ $7B1C,X C2/46CC: 9E CC 7A STZ $7ACC,X C2/46CF: AD FA 79 LDA $79FA C2/46D2: 0A ASL C2/46D3: AA TAX C2/46D4: AD 20 27 LDA $2720 C2/46D7: 9D DC 7A STA $7ADC,X C2/46DA: AD 21 27 LDA $2721 C2/46DD: 9D DD 7A STA $7ADD,X C2/46E0: EE FA 79 INC $79FA C2/46E3: 20 E3 98 JSR $98E3 C2/46E6: A5 10 LDA $10 C2/46E8: 29 01 AND #$01 C2/46EA: F0 1B BEQ $4707 C2/46EC: 18 CLC C2/46ED: AD 76 7C LDA $7C76 C2/46F0: 69 12 ADC #$12 C2/46F2: 85 10 STA $10 C2/46F4: 18 CLC C2/46F5: AD 76 7C LDA $7C76 C2/46F8: D0 01 BNE $46FB C2/46FA: 1A INC C2/46FB: 69 01 ADC #$01 C2/46FD: C9 24 CMP #$24 C2/46FF: D0 01 BNE $4702 C2/4701: 7B TDC C2/4702: 8D 76 7C STA $7C76 C2/4705: 80 15 BRA $471C C2/4707: A5 10 LDA $10 C2/4709: 29 08 AND #$08 C2/470B: F0 6C BEQ $4779 C2/470D: 20 A2 02 JSR $02A2 C2/4710: A6 0E LDX $0E C2/4712: DD 8F 40 CMP $408F,X C2/4715: B0 62 BCS $4779 C2/4717: BD 90 40 LDA $4090,X C2/471A: 85 10 STA $10 C2/471C: A4 14 LDY $14 C2/471E: 98 TYA C2/471F: 18 CLC C2/4720: 69 0C ADC #$0C C2/4722: A8 TAY C2/4723: 84 14 STY $14 C2/4725: A5 10 LDA $10 C2/4727: 48 PHA C2/4728: 20 24 03 JSR $0324 C2/472B: AD FA 79 LDA $79FA C2/472E: AA TAX C2/472F: A4 14 LDY $14 C2/4731: B9 00 7A LDA $7A00,Y C2/4734: 29 7F AND #$7F C2/4736: 9D 2D 7B STA $7B2D,X C2/4739: 20 FA 98 JSR $98FA C2/473C: 68 PLA C2/473D: 9D 4F 38 STA $384F,X C2/4740: 9E 4C 38 STZ $384C,X C2/4743: 9E 50 38 STZ $3850,X C2/4746: A9 FC LDA #$FC C2/4748: 9D 4D 38 STA $384D,X C2/474B: A9 07 LDA #$07 C2/474D: 9D 4E 38 STA $384E,X C2/4750: AD FA 79 LDA $79FA C2/4753: AA TAX C2/4754: 9E 1C 7B STZ $7B1C,X C2/4757: A9 10 LDA #$10 C2/4759: 9D CC 7A STA $7ACC,X C2/475C: AD FA 79 LDA $79FA C2/475F: 0A ASL C2/4760: AA TAX C2/4761: AD 20 27 LDA $2720 C2/4764: 9D DC 7A STA $7ADC,X C2/4767: 9D FC 7A STA $7AFC,X C2/476A: AD 21 27 LDA $2721 C2/476D: 9D DD 7A STA $7ADD,X C2/4770: 9D FD 7A STA $7AFD,X C2/4773: EE FA 79 INC $79FA C2/4776: 20 E3 98 JSR $98E3 C2/4779: A6 32 LDX $32 C2/477B: BD 14 20 LDA $2014,X C2/477E: D0 01 BNE $4781 C2/4780: 60 RTS C2/4781: A6 0E LDX $0E C2/4783: BD 96 40 LDA $4096,X C2/4786: 85 10 STA $10 C2/4788: 29 02 AND #$02 C2/478A: F0 25 BEQ $47B1 C2/478C: AD 4E 47 LDA $474E C2/478F: D0 20 BNE $47B1 C2/4791: A6 32 LDX $32 C2/4793: BD 1A 20 LDA $201A,X C2/4796: 29 02 AND #$02 C2/4798: D0 17 BNE $47B1 C2/479A: BD 1B 20 LDA $201B,X C2/479D: 29 10 AND #$10 C2/479F: D0 10 BNE $47B1 C2/47A1: 20 A2 02 JSR $02A2 C2/47A4: A6 0E LDX $0E C2/47A6: DD 9B 40 CMP $409B,X C2/47A9: B0 06 BCS $47B1 C2/47AB: BD 9C 40 LDA $409C,X C2/47AE: 4C D5 49 JMP $49D5 C2/47B1: 20 23 99 JSR $9923 C2/47B4: 84 12 STY $12 C2/47B6: 64 14 STZ $14 C2/47B8: A6 0E LDX $0E C2/47BA: BD 91 40 LDA $4091,X C2/47BD: 99 FC 79 STA $79FC,Y C2/47C0: E8 INX C2/47C1: C8 INY C2/47C2: E6 14 INC $14 C2/47C4: A5 14 LDA $14 C2/47C6: C9 0C CMP #$0C C2/47C8: D0 F0 BNE $47BA C2/47CA: A6 0E LDX $0E C2/47CC: AD FA 79 LDA $79FA C2/47CF: A8 TAY C2/47D0: BD 99 40 LDA $4099,X C2/47D3: 99 2D 7B STA $7B2D,Y C2/47D6: 20 FA 98 JSR $98FA C2/47D9: 9E 4C 38 STZ $384C,X C2/47DC: A9 FC LDA #$FC C2/47DE: 9D 4D 38 STA $384D,X C2/47E1: A9 01 LDA #$01 C2/47E3: 9D 4E 38 STA $384E,X C2/47E6: A9 04 LDA #$04 C2/47E8: 9D 4F 38 STA $384F,X C2/47EB: 86 08 STX $08 C2/47ED: A6 0E LDX $0E C2/47EF: BD 96 40 LDA $4096,X C2/47F2: 29 04 AND #$04 C2/47F4: D0 04 BNE $47FA C2/47F6: A9 80 LDA #$80 C2/47F8: 80 07 BRA $4801 C2/47FA: A6 32 LDX $32 C2/47FC: BD 7A 20 LDA $207A,X C2/47FF: 09 80 ORA #$80 C2/4801: A6 08 LDX $08 C2/4803: 9D 50 38 STA $3850,X C2/4806: AD FA 79 LDA $79FA C2/4809: AA TAX C2/480A: 9E 1C 7B STZ $7B1C,X C2/480D: 9E CC 7A STZ $7ACC,X C2/4810: AD FA 79 LDA $79FA C2/4813: 0A ASL C2/4814: AA TAX C2/4815: AD 20 27 LDA $2720 C2/4818: 9D DC 7A STA $7ADC,X C2/481B: AD 21 27 LDA $2721 C2/481E: 9D DD 7A STA $7ADD,X C2/4821: EE FA 79 INC $79FA C2/4824: 20 E3 98 JSR $98E3 C2/4827: A5 10 LDA $10 C2/4829: 29 01 AND #$01 C2/482B: F0 1B BEQ $4848 C2/482D: 18 CLC C2/482E: AD 76 7C LDA $7C76 C2/4831: 69 12 ADC #$12 C2/4833: 85 10 STA $10 C2/4835: 18 CLC C2/4836: AD 76 7C LDA $7C76 C2/4839: D0 01 BNE $483C C2/483B: 1A INC C2/483C: 69 01 ADC #$01 C2/483E: C9 24 CMP #$24 C2/4840: D0 01 BNE $4843 C2/4842: 7B TDC C2/4843: 8D 76 7C STA $7C76 C2/4846: 80 15 BRA $485D C2/4848: A5 10 LDA $10 C2/484A: 29 08 AND #$08 C2/484C: F0 6E BEQ $48BC C2/484E: 20 A2 02 JSR $02A2 C2/4851: A6 0E LDX $0E C2/4853: DD 9B 40 CMP $409B,X C2/4856: B0 64 BCS $48BC C2/4858: BD 9C 40 LDA $409C,X C2/485B: 85 10 STA $10 C2/485D: A4 12 LDY $12 C2/485F: 98 TYA C2/4860: 18 CLC C2/4861: 69 0C ADC #$0C C2/4863: A8 TAY C2/4864: 84 12 STY $12 C2/4866: A6 0E LDX $0E C2/4868: A5 10 LDA $10 C2/486A: 48 PHA C2/486B: 20 24 03 JSR $0324 C2/486E: A4 12 LDY $12 C2/4870: AD FA 79 LDA $79FA C2/4873: AA TAX C2/4874: B9 00 7A LDA $7A00,Y C2/4877: 29 7F AND #$7F C2/4879: 9D 2D 7B STA $7B2D,X C2/487C: 20 FA 98 JSR $98FA C2/487F: 9E 4C 38 STZ $384C,X C2/4882: 9E 50 38 STZ $3850,X C2/4885: A9 FC LDA #$FC C2/4887: 9D 4D 38 STA $384D,X C2/488A: A9 07 LDA #$07 C2/488C: 9D 4E 38 STA $384E,X C2/488F: 68 PLA C2/4890: 9D 4F 38 STA $384F,X C2/4893: AD FA 79 LDA $79FA C2/4896: AA TAX C2/4897: 9E 1C 7B STZ $7B1C,X C2/489A: A9 10 LDA #$10 C2/489C: 9D CC 7A STA $7ACC,X C2/489F: AD FA 79 LDA $79FA C2/48A2: 0A ASL C2/48A3: AA TAX C2/48A4: AD 20 27 LDA $2720 C2/48A7: 9D DC 7A STA $7ADC,X C2/48AA: 9D FC 7A STA $7AFC,X C2/48AD: AD 21 27 LDA $2721 C2/48B0: 9D DD 7A STA $7ADD,X C2/48B3: 9D FD 7A STA $7AFD,X C2/48B6: EE FA 79 INC $79FA C2/48B9: 20 E3 98 JSR $98E3 C2/48BC: 60 RTS C2/48BD: A5 47 LDA $47 C2/48BF: 20 EC 01 JSR $01EC C2/48C2: A6 32 LDX $32 C2/48C4: BD 06 20 LDA $2006,X C2/48C7: 8D 64 7C STA $7C64 C2/48CA: BD 07 20 LDA $2007,X C2/48CD: 8D 65 7C STA $7C65 C2/48D0: AE 64 7C LDX $7C64 C2/48D3: E0 0F 27 CPX #$270F C2/48D6: 90 06 BCC $48DE C2/48D8: A2 0F 27 LDX #$270F (Max Current HP = 9999) C2/48DB: 8E 64 7C STX $7C64 C2/48DE: A6 32 LDX $32 C2/48E0: 20 48 02 JSR $0248 (Strength = Str + Power Song, Level = Lvl + Hero Song) C2/48E3: 20 18 02 JSR $0218 C2/48E6: 20 8A 02 JSR $028A C2/48E9: 20 68 49 JSR $4968 C2/48EC: 20 27 94 JSR $9427 C2/48EF: 20 10 4C JSR $4C10 C2/48F2: AD 4F 7C LDA $7C4F C2/48F5: F0 03 BEQ $48FA C2/48F7: 20 2F 4A JSR $4A2F C2/48FA: AD 9B 7C LDA $7C9B C2/48FD: F0 03 BEQ $4902 C2/48FF: 20 23 49 JSR $4923 C2/4902: A9 0A LDA #$0A C2/4904: 20 69 00 JSR $0069 C2/4907: AD EF 3E LDA $3EEF C2/490A: 10 0B BPL $4917 C2/490C: A5 47 LDA $47 C2/490E: C9 04 CMP #$04 C2/4910: B0 05 BCS $4917 C2/4912: A9 20 LDA #$20 C2/4914: 8D DE 7B STA $7BDE C2/4917: A9 FF LDA #$FF C2/4919: 8D 4B 7C STA $7C4B C2/491C: EE 54 47 INC $4754 C2/491F: 9C 56 47 STZ $4756 C2/4922: 60 RTS C2/4923: AD 9B 7C LDA $7C9B C2/4926: 10 31 BPL $4959 C2/4928: AD CF 3B LDA $3BCF C2/492B: 0D D6 3B ORA $3BD6 C2/492E: F0 06 BEQ $4936 C2/4930: AD CE 3B LDA $3BCE C2/4933: 8D CF 3B STA $3BCF C2/4936: 7B TDC C2/4937: AA TAX C2/4938: BD DA 3B LDA $3BDA,X C2/493B: 9D D3 3B STA $3BD3,X C2/493E: E8 INX C2/493F: E0 23 00 CPX #$0023 C2/4942: D0 F4 BNE $4938 C2/4944: AD 9B 7C LDA $7C9B C2/4947: 29 40 AND #$40 C2/4949: F0 1C BEQ $4967 C2/494B: AD D6 3B LDA $3BD6 C2/494E: 0D DD 3B ORA $3BDD C2/4951: F0 06 BEQ $4959 C2/4953: AD D5 3B LDA $3BD5 C2/4956: 8D D6 3B STA $3BD6 C2/4959: 7B TDC C2/495A: AA TAX C2/495B: BD E1 3B LDA $3BE1,X C2/495E: 9D DA 3B STA $3BDA,X C2/4961: E8 INX C2/4962: E0 23 00 CPX #$0023 C2/4965: D0 F4 BNE $495B C2/4967: 60 RTS C2/4968: A6 32 LDX $32 C2/496A: BD 1A 20 LDA $201A,X C2/496D: 29 02 AND #$02 C2/496F: D0 07 BNE $4978 (If Attacker Status 1 = Zombie) C2/4971: BD 1B 20 LDA $201B,X C2/4974: 29 18 AND #$18 C2/4976: F0 12 BEQ $498A (If Attacker Status 2 = Charm or Berserk) C2/4978: BD 61 20 LDA $2061,X C2/497B: D0 0D BNE $498A C2/497D: A9 01 LDA #$01 C2/497F: 9D 61 20 STA $2061,X (if $2061 = 0, $2061 = 1) C2/4982: 9E 57 20 STZ $2057,X ($2057 = 0) C2/4985: A9 80 LDA #$80 C2/4987: 9D 56 20 STA $2056,X ($2056 = 80h) C2/498A: BD 1B 20 LDA $201B,X C2/498D: 29 40 AND #$40 C2/498F: F0 08 BEQ $4999 (If Attacker Status2 = Sleep) C2/4991: 9E 57 20 STZ $2057,X C2/4994: A9 80 LDA #$80 C2/4996: 9D 56 20 STA $2056,X C2/4999: E0 00 02 CPX #$0200 (If Attacker = Monster) C2/499C: B0 32 BCS $49D0 C2/499E: BD 57 20 LDA $2057,X C2/49A1: F0 2D BEQ $49D0 C2/49A3: C9 25 CMP #$25 C2/49A5: F0 29 BEQ $49D0 C2/49A7: C9 26 CMP #$26 C2/49A9: F0 25 BEQ $49D0 C2/49AB: C9 2B CMP #$2B C2/49AD: F0 21 BEQ $49D0 C2/49AF: C9 4E CMP #$4E C2/49B1: B0 1D BCS $49D0 C2/49B3: BD 1A 20 LDA $201A,X C2/49B6: 29 02 AND #$02 C2/49B8: D0 16 BNE $49D0 C2/49BA: BD 1B 20 LDA $201B,X C2/49BD: 29 18 AND #$18 C2/49BF: D0 0F BNE $49D0 C2/49C1: 7B TDC C2/49C2: A8 TAY C2/49C3: BD 56 20 LDA $2056,X C2/49C6: 99 D4 41 STA $41D4,Y C2/49C9: E8 INX C2/49CA: C8 INY C2/49CB: C0 0A 00 CPY #$000A C2/49CE: D0 F3 BNE $49C3 C2/49D0: A6 32 LDX $32 C2/49D2: BD 57 20 LDA $2057,X C2/49D5: 48 PHA C2/49D6: C2 20 REP #$20 C2/49D8: 20 B6 01 JSR $01B6 C2/49DB: AA TAX C2/49DC: BF E2 59 D1 LDA $D159E2,X C2/49E0: A6 32 LDX $32 C2/49E2: 9D 1E 20 STA $201E,X C2/49E5: 7B TDC C2/49E6: E2 20 SEP #$20 C2/49E8: 68 PLA C2/49E9: AA TAX C2/49EA: BF 02 ED D0 LDA $D0ED02,X C2/49EE: 8D 4D 47 STA $474D C2/49F1: 0A ASL C2/49F2: AA TAX C2/49F3: BF 94 4A C2 LDA $C24A94,X C2/49F7: 85 08 STA $08 C2/49F9: BF 95 4A C2 LDA $C24A95,X C2/49FD: 85 09 STA $09 C2/49FF: A9 C2 LDA #$C2 C2/4A01: 85 0A STA $0A C2/4A03: 9C FB 7B STZ $7BFB C2/4A06: 9C FC 7B STZ $7BFC C2/4A09: 9C 03 7C STZ $7C03 C2/4A0C: 9C 08 7C STZ $7C08 C2/4A0F: 9C EF 3C STZ $3CEF C2/4A12: 9C F0 3C STZ $3CF0 C2/4A15: 9C 4F 7C STZ $7C4F C2/4A18: 9C 9B 7C STZ $7C9B C2/4A1B: 9C 9D 7C STZ $7C9D C2/4A1E: 9C 9C 7C STZ $7C9C C2/4A21: 7B TDC C2/4A22: AA TAX C2/4A23: 9E EB 7B STZ $7BEB,X C2/4A26: E8 INX C2/4A27: E0 10 00 CPX #$0010 C2/4A2A: D0 F7 BNE $4A23 C2/4A2C: DC 08 00 JMP [$0008] C2/4A2F: A5 47 LDA $47 C2/4A31: 20 EC 01 JSR $01EC C2/4A34: A6 32 LDX $32 C2/4A36: AD 00 26 LDA $2600 C2/4A39: 9D 02 20 STA $2002,X C2/4A3C: AD 01 26 LDA $2601 C2/4A3F: 9D 44 20 STA $2044,X C2/4A42: AD 02 26 LDA $2602 C2/4A45: 9D 62 20 STA $2062,X C2/4A48: AD 03 26 LDA $2603 C2/4A4B: 9D 2B 20 STA $202B,X C2/4A4E: AD 04 26 LDA $2604 C2/4A51: 9D 00 20 STA $2000,X C2/4A54: BD 1A 20 LDA $201A,X C2/4A57: 0D 05 26 ORA $2605 C2/4A5A: 29 7F AND #$7F C2/4A5C: 9D 1A 20 STA $201A,X C2/4A5F: 7B TDC C2/4A60: A8 TAY C2/4A61: BD 1A 20 LDA $201A,X C2/4A64: 19 05 26 ORA $2605,Y C2/4A67: 9D 1A 20 STA $201A,X C2/4A6A: E8 INX C2/4A6B: C8 INY C2/4A6C: C0 09 00 CPY #$0009 C2/4A6F: D0 F0 BNE $4A64 C2/4A71: 7B TDC C2/4A72: A8 TAY C2/4A73: A6 32 LDX $32 C2/4A75: B9 0E 26 LDA $260E,Y C2/4A78: 9D 50 20 STA $2050,X C2/4A7B: E8 INX C2/4A7C: C8 INY C2/4A7D: C0 06 00 CPY #$0006 C2/4A80: D0 F3 BNE $4A75 C2/4A81: 7B TDC C2/4A83: A8 TAY C2/4A84: A6 32 LDX $32 C2/4A86: B9 14 26 LDA $2614,Y C2/4A89: 9D 70 20 STA $2070,X C2/4A8C: E8 INX C2/4A8D: C8 INY C2/4A8E: C0 0B 00 CPY #$000B C2/4A91: D0 F3 BNE $4A86 C2/4A93: 60 RTS C2/4A94: 11 05 ORA ($05),Y C2/4A96: 70 05 BVS $4A9D C2/4A98: 91 07 STA ($07),Y C2/4A9A: A4 07 LDY $07 C2/4A9C: FF 45 A9 07 SBC $07A945,X C2/4AA0: AE 07 CF LDX $CF07 C2/4AA3: 07 0B ORA [$0B] C2/4AA5: 09 33 ORA #$33 C2/4AA7: 09 4E ORA #$4E C2/4AA9: 09 6F ORA #$6F C2/4AAB: 09 90 ORA #$90 C2/4AAD: 09 A4 ORA #$A4 C2/4AAF: 0A ASL C2/4AB0: DC 0A FA JMP [$FA0A] C2/4AB3: 0A ASL C2/4AB4: 0F 0B 6F 0B ORA $0B6F0B C2/4AB8: 7A PLY C2/4AB9: 0B PHD C2/4ABA: 9B TXY C2/4ABB: 0B PHD C2/4ABC: BF 0B 67 0C LDA $0C670B,X C2/4AC0: 6F 0C E4 0D ADC $0DE40C C2/4AC4: A2 0D C3 LDX #$C30D C2/4AC7: 0D E0 0E ORA $0EE0 C2/4ACA: FE 0E 1F INC $1F0E,X C2/4ACD: 0F 40 0F 25 ORA $250F40 C2/4AD1: 11 70 ORA ($70),Y C2/4AD3: 05 69 ORA $69 C2/4AD5: 11 8A ORA ($8A),Y C2/4AD7: 11 B2 ORA ($B2),Y C2/4AD9: 11 11 ORA ($11),Y C2/4ADB: 05 5E ORA $5E C2/4ADD: 12 B3 ORA ($B3) C2/4ADF: 12 9F ORA ($9F) C2/4AE1: 5B TCD C2/4AE2: 9F 5B 06 13 STA $13065B,X C2/4AE6: 33 13 AND ($13,S),Y C2/4AE8: CE 13 9F DEC $9F13 C2/4AEB: 5B TCD C2/4AEC: 14 08 TRB $08 C2/4AEE: DD 09 7D CMP $7D09,X C2/4AF1: 0A ASL C2/4AF2: EF 13 1D 14 SBC $141D13 C2/4AF6: 25 14 AND $14 C2/4AF8: 90 14 BCC $4B0E C2/4AFA: B8 CLV C2/4AFB: 14 A2 TRB $A2 C2/4AFD: 16 A6 ASL $A6,X C2/4AFF: 32 DA AND ($DA) C2/4B01: 64 0E STZ $0E C2/4B03: A5 65 LDA $65 C2/4B05: F0 0B BEQ $4B12 C2/4B07: E6 0E INC $0E C2/4B09: 20 C3 01 JSR $01C3 C2/4B0C: CA DEX C2/4B0D: F0 13 BEQ $4B22 C2/4B0F: 4C D3 4B JMP $4BD3 C2/4B12: A5 66 LDA $66 C2/4B14: D0 03 BNE $4B19 C2/4B16: 4C D3 4B JMP $4BD3 C2/4B19: 20 C3 01 JSR $01C3 C2/4B1C: CA DEX C2/4B1D: F0 03 BEQ $4B22 C2/4B1F: 4C D3 4B JMP $4BD3 C2/4B22: A5 65 LDA $65 C2/4B24: 48 PHA C2/4B25: 29 F0 AND #$F0 C2/4B27: 20 BE 01 JSR $01BE C2/4B2A: 05 66 ORA $66 C2/4B2C: 85 10 STA $10 C2/4B2E: 68 PLA C2/4B2F: 20 B5 01 JSR $01B5 C2/4B32: 85 11 STA $11 C2/4B34: 7B TDC C2/4B35: AA TAX C2/4B36: 06 11 ASL $11 C2/4B38: 26 10 ROL $10 C2/4B3A: B0 03 BCS $4B3F C2/4B3C: E8 INX C2/4B3D: 80 F7 BRA $4B36 C2/4B3F: BD C2 3E LDA $3EC2,X C2/4B42: F0 19 BEQ $4B5D C2/4B44: 8A TXA C2/4B45: 20 EC 01 JSR $01EC C2/4B48: BD 1A 20 LDA $201A,X C2/4B4B: 29 C0 AND #$C0 C2/4B4D: D0 0E BNE $4B5D C2/4B4F: BD 1D 20 LDA $201D,X C2/4B52: 29 81 AND #$81 C2/4B54: D0 07 BNE $4B5D C2/4B56: BD 1E 20 LDA $201E,X C2/4B59: 29 10 AND #$10 C2/4B5B: F0 76 BEQ $4BD3 C2/4B5D: A5 0E LDA $0E C2/4B5F: D0 14 BNE $4B75 C2/4B61: 64 12 STZ $12 C2/4B63: A9 04 LDA #$04 C2/4B65: 85 13 STA $13 C2/4B67: 20 D7 4B JSR $4BD7 C2/4B6A: D0 67 BNE $4BD3 C2/4B6C: 7B TDC C2/4B6D: AA TAX C2/4B6E: A9 03 LDA #$03 C2/4B70: 20 7C 00 JSR $007C C2/4B73: 80 21 BRA $4B96 C2/4B75: A9 04 LDA #$04 C2/4B77: 85 12 STA $12 C2/4B79: A9 0C LDA #$0C C2/4B7B: 85 13 STA $13 C2/4B7D: 20 D7 4B JSR $4BD7 C2/4B80: D0 51 BNE $4BD3 C2/4B82: AD 4C 7C LDA $7C4C C2/4B85: F0 07 BEQ $4B8E C2/4B87: A2 04 00 LDX #$0004 C2/4B8A: A9 06 LDA #$06 C2/4B8C: 80 05 BRA $4B93 C2/4B8E: A2 04 00 LDX #$0004 C2/4B91: A9 0B LDA #$0B C2/4B93: 20 7C 00 JSR $007C C2/4B96: 85 10 STA $10 C2/4B98: AA TAX C2/4B99: BD C2 3E LDA $3EC2,X C2/4B9C: F0 BF BEQ $4B5D C2/4B9E: A5 10 LDA $10 C2/4BA0: 20 EC 01 JSR $01EC C2/4BA3: BD 1A 20 LDA $201A,X C2/4BA6: 29 C0 AND #$C0 C2/4BA8: D0 B3 BNE $4B5D C2/4BAA: BD 1D 20 LDA $201D,X C2/4BAD: 29 81 AND #$81 C2/4BAF: D0 AC BNE $4B5D C2/4BB1: BD 1E 20 LDA $201E,X C2/4BB4: 29 10 AND #$10 C2/4BB6: D0 A5 BNE $4B5D C2/4BB8: A5 0E LDA $0E C2/4BBA: D0 0B BNE $4BC7 C2/4BBC: A5 10 LDA $10 C2/4BBE: AA TAX C2/4BBF: 7B TDC C2/4BC0: 20 D6 01 JSR $01D6 C2/4BC3: 85 66 STA $66 C2/4BC5: 80 0C BRA $4BD3 C2/4BC7: 38 SEC C2/4BC8: A5 10 LDA $10 C2/4BCA: E9 04 SBC #$04 C2/4BCC: AA TAX C2/4BCD: 7B TDC C2/4BCE: 20 D6 01 JSR $01D6 C2/4BD1: 85 65 STA $65 C2/4BD3: FA PLX C2/4BD4: 86 32 STX $32 C2/4BD6: 60 RTS C2/4BD7: A5 12 LDA $12 C2/4BD9: A8 TAY C2/4BDA: B9 C2 3E LDA $3EC2,Y C2/4BDD: F0 23 BEQ $4C02 C2/4BDF: A5 12 LDA $12 C2/4BE1: C2 20 REP #$20 C2/4BE3: 20 B2 01 JSR $01B2 C2/4BE6: AA TAX C2/4BE7: 7B TDC C2/4BE8: E2 20 SEP #$20 C2/4BEA: BD 1A 20 LDA $201A,X C2/4BED: 29 C0 AND #$C0 C2/4BEF: D0 11 BNE $4C02 C2/4BF1: BD 1D 20 LDA $201D,X C2/4BF4: 29 81 AND #$81 C2/4BF6: D0 0A BNE $4C02 C2/4BF8: BD 1E 20 LDA $201E,X C2/4BFB: 29 10 AND #$10 C2/4BFD: D0 03 BNE $4C02 C2/4BFF: 7B TDC C2/4C00: 80 0A BRA $4C0C C2/4C02: E6 12 INC $12 C2/4C04: A5 12 LDA $12 C2/4C06: C5 13 CMP $13 C2/4C08: D0 CD BNE $4BD7 C2/4C0A: A9 01 LDA #$01 C2/4C0C: 8D 29 7C STA $7C29 C2/4C0F: 60 RTS C2/4C10: A5 47 LDA $47 C2/4C12: C9 04 CMP #$04 C2/4C14: B0 01 BCS $4C17 C2/4C16: 60 RTS C2/4C17: 38 SEC C2/4C18: E9 04 SBC #$04 C2/4C1A: 20 B5 01 JSR $01B5 C2/4C1D: C2 20 REP #$20 C2/4C1F: 18 CLC C2/4C20: 69 DE 41 ADC #$41DE C2/4C23: 85 3D STA $3D C2/4C25: 7B TDC C2/4C26: E2 20 SEP #$20 C2/4C28: 7B TDC C2/4C29: A8 TAY C2/4C2A: 84 3F STY $3F C2/4C2C: A4 3F LDY $3F C2/4C2E: B1 3D LDA ($3D),Y C2/4C30: 85 08 STA $08 C2/4C32: F0 0F BEQ $4C43 C2/4C34: C9 FF CMP #$FF C2/4C36: F0 0B BEQ $4C43 C2/4C38: C9 82 CMP #$82 C2/4C3A: 90 04 BCC $4C40 C2/4C3C: C9 A0 CMP #$A0 C2/4C3E: 90 04 BCC $4C44 C2/4C40: 4C DA 4C JMP $4CDA C2/4C43: 60 RTS C2/4C44: 64 0E STZ $0E C2/4C46: A5 3F LDA $3F C2/4C48: AA TAX C2/4C49: BF 85 EE D0 LDA $D0EE85,X C2/4C4D: AA TAX C2/4C4E: BD CF 3B LDA $3BCF,X C2/4C51: 85 0F STA $0F C2/4C53: BD CC 3B LDA $3BCC,X C2/4C56: 29 40 AND #$40 C2/4C58: F0 07 BEQ $4C61 C2/4C5A: BD D1 3B LDA $3BD1,X C2/4C5D: 85 0E STA $0E C2/4C5F: 64 0F STZ $0F C2/4C61: A5 0F LDA $0F C2/4C63: 05 0E ORA $0E C2/4C65: 85 0E STA $0E C2/4C67: F0 71 BEQ $4CDA C2/4C69: 7B TDC C2/4C6A: AA TAX C2/4C6B: 86 10 STX $10 C2/4C6D: A6 10 LDX $10 C2/4C6F: 06 0E ASL $0E C2/4C71: E6 10 INC $10 C2/4C73: B0 08 BCS $4C7D C2/4C75: E8 INX C2/4C76: E0 08 00 CPX #$0008 C2/4C79: D0 F4 BNE $4C6F C2/4C7B: 80 5D BRA $4CDA C2/4C7D: C2 20 REP #$20 C2/4C7F: 8A TXA C2/4C80: 20 B2 01 JSR $01B2 C2/4C83: A8 TAY C2/4C84: 7B TDC C2/4C85: E2 20 SEP #$20 C2/4C87: B9 20 20 LDA $2020,Y C2/4C8A: 29 10 AND #$10 C2/4C8C: F0 DF BEQ $4C6D C2/4C8E: A5 08 LDA $08 C2/4C90: C2 20 REP #$20 C2/4C92: 20 B6 01 JSR $01B6 C2/4C95: AA TAX C2/4C96: 7B TDC C2/4C97: E2 20 SEP #$20 C2/4C99: BF 82 0B D1 LDA $D10B82,X C2/4C9D: 29 F0 AND #$F0 C2/4C9F: 85 10 STA $10 C2/4CA1: 30 37 BMI $4CDA C2/4CA3: 29 40 AND #$40 C2/4CA5: F0 04 BEQ $4CAB C2/4CA7: A9 64 LDA #$64 C2/4CA9: 80 12 BRA $4CBD C2/4CAB: A5 10 LDA $10 C2/4CAD: 29 20 AND #$20 C2/4CAF: F0 04 BEQ $4CB5 C2/4CB1: A9 32 LDA #$32 C2/4CB3: 80 08 BRA $4CBD C2/4CB5: A5 10 LDA $10 C2/4CB7: 29 10 AND #$10 C2/4CB9: F0 1F BEQ $4CDA C2/4CBB: A9 0A LDA #$0A C2/4CBD: 85 0E STA $0E C2/4CBF: 20 A2 02 JSR $02A2 C2/4CC2: C5 0E CMP $0E C2/4CC4: B0 12 BCS $4CD8 C2/4CC6: AD 20 7C LDA $7C20 C2/4CC9: C9 08 CMP #$08 C2/4CCB: F0 12 BEQ $4CDF C2/4CCD: AA TAX C2/4CCE: A5 08 LDA $08 C2/4CD0: 9D 21 7C STA $7C21,X C2/4CD3: EE 20 7C INC $7C20 C2/4CD6: 80 02 BRA $4CDA C2/4CD8: 80 93 BRA $4C6D C2/4CDA: E6 3F INC $3F C2/4CDC: 4C 2C 4C JMP $4C2C C2/4CDF: 60 RTS C2/4CE0: 20 0A 4F JSR $4F0A C2/4CE3: 7B TDC C2/4CE4: AA TAX C2/4CE5: 7D 00 00 ADC $0000,X C2/4CE8: E8 INX C2/4CE9: E0 E8 03 CPX #$03E8 C2/4CEC: D0 F7 BNE $4CE5 C2/4CEE: 6D F9 0A ADC $0AF9 C2/4CF1: 85 3A STA $3A C2/4CF3: 7D 00 00 ADC $0000,X C2/4CF6: E8 INX C2/4CF7: E0 D0 07 CPX #$07D0 C2/4CFA: D0 F7 BNE $4CF3 C2/4CFC: 85 3B STA $3B C2/4CFE: 7B TDC C2/4CFF: AA TAX C2/4D00: BF 76 29 D1 LDA $D12976,X C2/4D04: 9D D9 3E STA $3ED9,X C2/4D07: E8 INX C2/4D08: E0 0B 00 CPX #$000B C2/4D0B: D0 F3 BNE $4D00 C2/4D0D: AD 70 09 LDA $0970 C2/4D10: 29 0F AND #$0F C2/4D12: AA TAX C2/4D13: BF F2 EC D0 LDA $D0ECF2,X C2/4D17: 8D D6 3E STA $3ED6 C2/4D1A: C2 20 REP #$20 C2/4D1C: AD F0 04 LDA $04F0 C2/4D1F: 20 B5 01 JSR $01B5 C2/4D22: AA TAX C2/4D23: 7B TDC C2/4D24: E2 20 SEP #$20 C2/4D26: A8 TAY C2/4D27: BF 00 30 D0 LDA $D03000,X C2/4D2B: 99 EF 3E STA $3EEF,Y C2/4D2E: C8 INY C2/4D2F: E8 INX C2/4D30: C0 10 00 CPY #$0010 C2/4D33: D0 F2 BNE $4D27 C2/4D35: 20 25 4E JSR $4E25 C2/4D38: 7B TDC C2/4D39: AA TAX C2/4D3A: A8 TAY C2/4D3B: BD F3 3E LDA $3EF3,X C2/4D3E: 99 20 40 STA $4020,Y C2/4D41: C9 FF CMP #$FF C2/4D43: D0 05 BNE $4D4A C2/4D45: 99 21 40 STA $4021,Y C2/4D48: 80 0C BRA $4D56 C2/4D4A: AD FE 3E LDA $3EFE C2/4D4D: 29 20 AND #$20 C2/4D4F: F0 05 BEQ $4D56 C2/4D51: A9 01 LDA #$01 C2/4D53: 99 21 40 STA $4021,Y C2/4D56: E8 INX C2/4D57: C8 INY C2/4D58: C8 INY C2/4D59: C0 10 00 CPY #$0010 C2/4D5C: D0 DD BNE $4D3B C2/4D5E: 7B TDC C2/4D5F: A8 TAY C2/4D60: AA TAX C2/4D61: 86 10 STX $10 C2/4D63: A9 D0 LDA #$D0 C2/4D65: 85 14 STA $14 C2/4D67: A0 00 00 LDY #$0000 C2/4D6A: 84 12 STY $12 C2/4D6C: A4 10 LDY $10 C2/4D6E: B9 21 40 LDA $4021,Y C2/4D71: F0 09 BEQ $4D7C C2/4D73: A9 D0 LDA #$D0 C2/4D75: 85 14 STA $14 C2/4D77: A0 00 20 LDY #$2000 C2/4D7A: 84 12 STY $12 C2/4D7C: A4 10 LDY $10 C2/4D7E: B9 F3 3E LDA $3EF3,Y C2/4D81: C2 20 REP #$20 C2/4D83: 20 B4 01 JSR $01B4 C2/4D86: A8 TAY C2/4D87: 7B TDC C2/4D88: E2 20 SEP #$20 C2/4D8A: 64 0E STZ $0E C2/4D8C: B7 12 LDA [$12],Y C2/4D8E: 9D FF 3E STA $3EFF,X C2/4D91: C8 INY C2/4D92: E8 INX C2/4D93: E6 0E INC $0E C2/4D95: A5 0E LDA $0E C2/4D97: C9 20 CMP #$20 C2/4D99: D0 F1 BNE $4D8C C2/4D9B: E6 10 INC $10 C2/4D9D: A5 10 LDA $10 C2/4D9F: C9 08 CMP #$08 C2/4DA1: D0 D9 BNE $4D7C C2/4DA3: 7B TDC C2/4DA4: AA TAX C2/4DA5: AD F2 3E LDA $3EF2 C2/4DA8: 8D FF 3F STA $3FFF C2/4DAB: 8D 48 40 STA $4048 C2/4DAE: 8D 09 7C STA $7C09 C2/4DB1: 48 PHA C2/4DB2: 49 FF EOR #$FF C2/4DB4: 8D 0A 7C STA $7C0A C2/4DB7: 68 PLA C2/4DB8: 0A ASL C2/4DB9: 90 03 BCC $4DBE C2/4DBB: FE 18 40 INC $4018,X C2/4DBE: E8 INX C2/4DBF: E0 08 00 CPX #$0008 C2/4DC2: D0 F4 BNE $4DB8 C2/4DC4: C2 20 REP #$20 C2/4DC6: AD F0 04 LDA $04F0 C2/4DC9: 20 B6 01 JSR $01B6 C2/4DCC: AA TAX C2/4DCD: 7B TDC C2/4DCE: E2 20 SEP #$20 C2/4DD0: 7B TDC C2/4DD1: A8 TAY C2/4DD2: BF 00 89 D0 LDA $D08900,X C2/4DD6: 99 00 40 STA $4000,Y C2/4DD9: E8 INX C2/4DDA: C8 INY C2/4DDB: C0 08 00 CPY #$0008 C2/4DDE: D0 F2 BNE $4DD2 C2/4DE0: 7B TDC C2/4DE1: AA TAX C2/4DE2: BD F3 3E LDA $3EF3,X C2/4DE5: C9 FF CMP #$FF C2/4DE7: D0 09 BNE $4DF2 C2/4DE9: AD 09 7C LDA $7C09 C2/4DEC: 20 D6 01 JSR $01D6 C2/4DEF: 8D 09 7C STA $7C09 C2/4DF2: E8 INX C2/4DF3: E0 08 00 CPX #$0008 C2/4DF6: D0 EA BNE $4DE2 C2/4DF8: 20 A2 3E JSR $3EA2 C2/4DFB: 20 AF 41 JSR $41AF C2/4DFE: 20 D2 1F JSR $1FD2 C2/4E01: 20 47 24 JSR $2447 C2/4E04: 20 41 5A JSR $5A41 C2/4E07: 20 21 59 JSR $5921 C2/4E0A: 20 5C 50 JSR $505C C2/4E0D: 20 7A 4F JSR $4F7A C2/4E10: A9 02 LDA #$02 C2/4E12: 20 69 00 JSR $0069 C2/4E15: 20 9F 4E JSR $4E9F C2/4E18: AD 5F 3C LDA $3C5F C2/4E1B: F0 05 BEQ $4E22 C2/4E1D: A9 0A LDA #$0A C2/4E1F: 20 69 00 JSR $0069 C2/4E22: 4C 72 58 JMP $5872 C2/4E25: AD FE 3E LDA $3EFE C2/4E28: 29 10 AND #$10 C2/4E2A: F0 04 BEQ $4E30 C2/4E2C: EE 4C 7C INC $7C4C C2/4E2F: 60 RTS C2/4E30: 7B TDC C2/4E31: AA TAX C2/4E32: 86 10 STX $10 C2/4E34: A6 10 LDX $10 C2/4E36: AD F0 04 LDA $04F0 C2/4E39: DF E0 FF D0 CMP $D0FFE0,X C2/4E3D: D0 33 BNE $4E72 C2/4E3F: AD F1 04 LDA $04F1 C2/4E42: DF E1 FF D0 CMP $D0FFE1,X C2/4E46: D0 2A BNE $4E72 C2/4E48: BF E2 FF D0 LDA $D0FFE2,X C2/4E4C: 85 12 STA $12 C2/4E4E: BF E3 FF D0 LDA $D0FFE3,X C2/4E52: 85 13 STA $13 C2/4E54: 8A TXA C2/4E55: 20 C0 01 JSR $01C0 C2/4E58: 64 0E STZ $0E C2/4E5A: 4A LSR C2/4E5B: 66 0E ROR $0E C2/4E5D: 4A LSR C2/4E5E: 66 0E ROR $0E C2/4E60: 4A LSR C2/4E61: 66 0E ROR $0E C2/4E63: A8 TAY C2/4E64: A5 0E LDA $0E C2/4E66: 20 BD 01 JSR $01BD C2/4E69: AA TAX C2/4E6A: B9 85 7C LDA $7C85,Y C2/4E6D: 20 DB 01 JSR $01DB C2/4E70: D0 0F BNE $4E81 C2/4E72: E6 10 INC $10 C2/4E74: E6 10 INC $10 C2/4E76: E6 10 INC $10 C2/4E78: E6 10 INC $10 C2/4E7A: A5 10 LDA $10 C2/4E7C: C9 20 CMP #$20 C2/4E7E: D0 B4 BNE $4E34 C2/4E80: 60 RTS C2/4E81: C2 20 REP #$20 C2/4E83: A5 12 LDA $12 C2/4E85: 8D F0 04 STA $04F0 C2/4E88: 20 B5 01 JSR $01B5 C2/4E8B: AA TAX C2/4E8C: 7B TDC C2/4E8D: E2 20 SEP #$20 C2/4E8F: A8 TAY C2/4E90: BF 00 30 D0 LDA $D03000,X C2/4E94: 99 EF 3E STA $3EEF,Y C2/4E97: C8 INY C2/4E98: E8 INX C2/4E99: C0 10 00 CPY #$0010 C2/4E9C: D0 F2 BNE $4E90 C2/4E9E: 60 RTS C2/4E9F: A9 FF LDA #$FF C2/4EA1: 85 0E STA $0E C2/4EA3: 7B TDC C2/4EA4: AA TAX C2/4EA5: A8 TAY C2/4EA6: B9 C2 3E LDA $3EC2,Y C2/4EA9: F0 09 BEQ $4EB4 C2/4EAB: BD 7F 3D LDA $3D7F,X C2/4EAE: C5 0E CMP $0E C2/4EB0: B0 02 BCS $4EB4 C2/4EB2: 85 0E STA $0E C2/4EB4: 8A TXA C2/4EB5: 18 CLC C2/4EB6: 69 0B ADC #$0B C2/4EB8: AA TAX C2/4EB9: C8 INY C2/4EBA: C0 0C 00 CPY #$000C C2/4EBD: D0 E7 BNE $4EA6 C2/4EBF: 38 SEC C2/4EC0: A5 0E LDA $0E C2/4EC2: E9 02 SBC #$02 C2/4EC4: B0 01 BCS $4EC7 C2/4EC6: 7B TDC C2/4EC7: 85 0E STA $0E C2/4EC9: 7B TDC C2/4ECA: AA TAX C2/4ECB: A8 TAY C2/4ECC: B9 C2 3E LDA $3EC2,Y C2/4ECF: F0 09 BEQ $4EDA C2/4ED1: 38 SEC C2/4ED2: BD 7F 3D LDA $3D7F,X C2/4ED5: E5 0E SBC $0E C2/4ED7: 9D 7F 3D STA $3D7F,X C2/4EDA: 8A TXA C2/4EDB: 18 CLC C2/4EDC: 69 0B ADC #$0B C2/4EDE: AA TAX C2/4EDF: C8 INY C2/4EE0: C0 0C 00 CPY #$000C C2/4EE3: D0 E7 BNE $4ECC C2/4EE5: 7B TDC C2/4EE6: AA TAX C2/4EE7: A8 TAY C2/4EE8: AD EF 3E LDA $3EEF C2/4EEB: 30 0C BMI $4EF9 C2/4EED: BD 38 20 LDA $2038,X C2/4EF0: 29 20 AND #$20 (Weapon Special Effect Byte = Initiative?) C2/4EF2: F0 05 BEQ $4EF9 C2/4EF4: A9 01 LDA #$01 C2/4EF6: 99 7F 3D STA $3D7F,Y C2/4EF9: 98 TYA C2/4EFA: 18 CLC C2/4EFB: 69 0B ADC #$0B C2/4EFD: A8 TAY C2/4EFE: 20 E0 01 JSR $01E0 C2/4F01: E6 0E INC $0E C2/4F03: A5 0E LDA $0E C2/4F05: C9 04 CMP #$04 C2/4F07: D0 DF BNE $4EE8 C2/4F09: 60 RTS C2/4F0A: A2 67 00 LDX #$0067 C2/4F0D: 7B TDC C2/4F0E: 95 00 STA $00,X C2/4F10: CA DEX C2/4F11: 10 FB BPL $4F0E C2/4F13: A2 D7 5C LDX #$5CD7 C2/4F16: 7B TDC C2/4F17: 9D 00 20 STA $2000,X C2/4F1A: CA DEX C2/4F1B: 10 FA BPL $4F17 C2/4F1D: 8A TXA C2/4F1E: 8D A9 41 STA $41A9 C2/4F21: 8D AA 41 STA $41AA C2/4F24: 8D AB 41 STA $41AB C2/4F27: 8D AC 41 STA $41AC C2/4F2A: 8D AD 41 STA $41AD C2/4F2D: 8D CC 41 STA $41CC C2/4F30: 8D 4B 7C STA $7C4B C2/4F33: A2 FF 01 LDX #$01FF C2/4F36: 9D 4C 38 STA $384C,X C2/4F39: CA DEX C2/4F3A: 10 FA BPL $4F36 C2/4F3C: 7B TDC C2/4F3D: AA TAX C2/4F3E: BD B4 09 LDA $09B4,X C2/4F41: 9D 74 7C STA $7C74,X C2/4F44: E8 INX C2/4F45: E0 20 00 CPX #$0020 C2/4F48: D0 F4 BNE $4F3E C2/4F4A: AD FB 0A LDA $0AFB C2/4F4D: 8D 94 7C STA $7C94 C2/4F50: AD FC 0A LDA $0AFC C2/4F53: 8D 95 7C STA $7C95 C2/4F56: AD FD 0A LDA $0AFD C2/4F59: 8D 96 7C STA $7C96 C2/4F5C: EE 72 7C INC $7C72 C2/4F5F: A9 40 LDA #$40 C2/4F61: 8D 00 22 STA $2200 C2/4F64: 8D 80 22 STA $2280 C2/4F67: 8D 00 23 STA $2300 C2/4F6A: 8D 80 23 STA $2380 C2/4F6D: 8D 00 24 STA $2400 C2/4F70: 8D 80 24 STA $2480 C2/4F73: 8D 00 25 STA $2500 C2/4F76: 8D 80 25 STA $2580 C2/4F79: 60 RTS Encounter type check C2/4F7A: 7B TDC C2/4F7B: AA TAX C2/4F7C: A8 TAY C2/4F7D: BD 00 20 LDA $2000,X C2/4F80: 99 1A 7C STA $7C1A,Y C2/4F83: 20 E0 01 JSR $01E0 C2/4F86: C8 INY C2/4F87: C0 04 00 CPY #$0004 C2/4F8A: D0 F1 BNE $4F7D C2/4F8C: AD 21 40 LDA $4021 C2/4F8F: D0 12 BNE $4FA3 C2/4F91: AD 21 20 LDA $2021 C2/4F94: 0D A1 20 ORA $20A1 C2/4F97: 0D 21 21 ORA $2121 C2/4F9A: 0D A1 21 ORA $21A1 C2/4F9D: 85 0E STA $0E C2/4F9F: 29 04 AND #$04 (At least one party member has Caution Ability) C2/4FA1: D0 27 BNE $4FCA C2/4FA3: AD FE 3E LDA $3EFE C2/4FA6: 30 1A BMI $4FC2 C2/4FA8: AD 21 40 LDA $4021 C2/4FAB: D0 39 BNE $4FE6 C2/4FAD: AD EF 3E LDA $3EEF C2/4FB0: 30 34 BMI $4FE6 C2/4FB2: AD D8 7C LDA $7CD8 C2/4FB5: D0 13 BNE $4FCA C2/4FB7: 7B TDC C2/4FB8: AA TAX C2/4FB9: A9 FF LDA #$FF C2/4FBB: 20 7C 00 JSR $007C (0..255) C2/4FBE: C9 10 CMP #$10 (0..255) < 16 C2/4FC0: B0 08 BCS $4FCA C2/4FC2: EE 19 7C INC $7C19 C2/4FC5: 20 EA 4F JSR $4FEA C2/4FC8: 80 1C BRA $4FE6 C2/4FCA: A9 20 LDA #$20 C2/4FCC: 85 10 STA $10 C2/4FCE: A5 0E LDA $0E C2/4FD0: 29 02 AND #$02 (At least one party member has Pre-emptive ability) C2/4FD2: F0 04 BEQ $4FD8 C2/4FD4: A9 40 LDA #$40 C2/4FD6: 85 10 STA $10 C2/4FD8: 7B TDC C2/4FD9: AA TAX C2/4FDA: A9 FF LDA #$FF C2/4FDC: 20 7C 00 JSR $007C (0..255) C2/4FDF: C5 10 CMP $10 (0..255) < 32 (64 if Pre-emptive) C2/4FE1: B0 03 BCS $4FE6 C2/4FE3: 20 01 50 JSR $5001 C2/4FE6: 9C D8 7C STZ $7CD8 C2/4FE9: 60 RTS C2/4FEA: A9 1C LDA #$1C C2/4FEC: 8D 5F 3C STA $3C5F C2/4FEF: 7B TDC C2/4FF0: AA TAX C2/4FF1: A8 TAY C2/4FF2: 84 0E STY $0E C2/4FF4: A9 04 LDA #$04 C2/4FF6: 85 10 STA $10 C2/4FF8: 64 12 STZ $12 C2/4FFA: A9 3C LDA #$3C C2/4FFC: 85 16 STA $16 C2/4FFE: 4C 1D 50 JMP $501D C2/5001: A9 1B LDA #$1B C2/5003: 8D 5F 3C STA $3C5F C2/5006: A2 00 02 LDX #$0200 C2/5009: A0 2C 00 LDY #$002C C2/500C: A9 04 LDA #$04 C2/500E: 85 0E STA $0E C2/5010: A9 0C LDA #$0C C2/5012: 85 10 STA $10 C2/5014: 85 12 STA $12 C2/5016: A9 5A LDA #$5A C2/5018: 85 16 STA $16 C2/501A: 4C 1D 50 JMP $501D C2/501D: BD 38 20 LDA $2038,X (Weapon Special Effect Byte = Initiative) C2/5020: 29 20 AND #$20 C2/5022: D0 11 BNE $5035 C2/5024: 18 CLC C2/5025: B9 7F 3D LDA $3D7F,Y C2/5028: 65 16 ADC $16 C2/502A: 90 02 BCC $502E C2/502C: A9 FF LDA #$FF C2/502E: 99 7F 3D STA $3D7F,Y C2/5031: A5 12 LDA $12 C2/5033: D0 13 BNE $5048 C2/5035: BD 00 20 LDA $2000,X C2/5038: 29 7F AND #$7F C2/503A: 85 14 STA $14 C2/503C: BD 00 20 LDA $2000,X C2/503F: 29 80 AND #$80 C2/5041: 49 80 EOR #$80 C2/5043: 05 14 ORA $14 C2/5045: 9D 00 20 STA $2000,X C2/5048: 20 E0 01 JSR $01E0 C2/504B: 98 TYA C2/504C: 18 CLC C2/504D: 69 0B ADC #$0B C2/504F: A8 TAY C2/5050: E6 0E INC $0E C2/5052: A5 0E LDA $0E C2/5054: C5 10 CMP $10 C2/5056: D0 C5 BNE $501D C2/5058: 7B TDC C2/5059: 4C 47 58 JMP $5847 C2/505C: AD FD 3E LDA $3EFD C2/505F: 30 0E BMI $506F C2/5061: AD FD 3E LDA $3EFD C2/5064: 20 BF 01 JSR $01BF C2/5067: AA TAX C2/5068: BF DF EE D0 LDA $D0EEDF,X C2/506C: 20 6E 00 JSR $006E C2/506F: 60 RTS C2/5070: 20 18 02 JSR $0218 C2/5073: A2 07 00 LDX #$0007 C2/5076: 9E 3B 01 STZ $013B,X C2/5079: 9E 66 7C STZ $7C66,X C2/507C: CA DEX C2/507D: 10 F7 BPL $5076 C2/507F: AD D8 7C LDA $7CD8 C2/5082: F0 03 BEQ $5087 C2/5084: 4C 42 51 JMP $5142 C2/5087: AD DE 7B LDA $7BDE C2/508A: 29 40 AND #$40 C2/508C: F0 17 BEQ $50A5 C2/508E: A9 01 LDA #$01 C2/5090: 20 47 58 JSR $5847 C2/5093: A9 75 LDA #$75 C2/5095: 20 6E 00 JSR $006E C2/5098: A9 01 LDA #$01 C2/509A: 8D 84 7C STA $7C84 C2/509D: A9 2A LDA #$2A C2/509F: 8D 5F 3C STA $3C5F C2/50A2: 4C 17 51 JMP $5117 C2/50A5: AD DE 7B LDA $7BDE C2/50A8: 29 01 AND #$01 C2/50AA: F0 30 BEQ $50DC C2/50AC: A9 02 LDA #$02 C2/50AE: 8D 84 7C STA $7C84 C2/50B1: A9 80 LDA #$80 C2/50B3: 8D CF 3B STA $3BCF C2/50B6: A9 0C LDA #$0C C2/50B8: 20 69 00 JSR $0069 C2/50BB: 20 5C 51 JSR $515C C2/50BE: 20 5E 9A JSR $9A5E C2/50C1: 20 F4 51 JSR $51F4 C2/50C4: A9 2B LDA #$2B C2/50C6: 8D 5F 3C STA $3C5F C2/50C9: 7B TDC C2/50CA: 20 47 58 JSR $5847 C2/50CD: 18 CLC C2/50CE: AD 75 7C LDA $7C75 C2/50D1: 69 01 ADC #$01 C2/50D3: 90 02 BCC $50D7 C2/50D5: A9 FF LDA #$FF C2/50D7: 8D 75 7C STA $7C75 C2/50DA: 80 3B BRA $5117 C2/50DC: 9C 84 7C STZ $7C84 C2/50DF: 20 5C 51 JSR $515C C2/50E2: AD DE 7B LDA $7BDE C2/50E5: 10 28 BPL $510F C2/50E7: AD FE 3E LDA $3EFE C2/50EA: 29 02 AND #$02 C2/50EC: D0 21 BNE $510F C2/50EE: AD FD 3E LDA $3EFD C2/50F1: 30 05 BMI $50F8 C2/50F3: A9 70 LDA #$70 C2/50F5: 20 6E 00 JSR $006E C2/50F8: A9 0D LDA #$0D C2/50FA: 20 69 00 JSR $0069 C2/50FD: A9 01 LDA #$01 C2/50FF: 20 47 58 JSR $5847 C2/5102: A9 29 LDA #$29 C2/5104: 8D 5F 3C STA $3C5F C2/5107: A9 0A LDA #$0A C2/5109: 20 69 00 JSR $0069 C2/510C: 20 A2 52 JSR $52A2 C2/510F: 20 5E 9A JSR $9A5E C2/5112: 20 F4 51 JSR $51F4 C2/5115: 80 05 BRA $511C C2/5117: A9 0A LDA #$0A C2/5119: 20 69 00 JSR $0069 C2/511C: 22 78 EF D0 JSR $D0EF78 C2/5120: 20 C2 51 JSR $51C2 C2/5123: 7B TDC C2/5124: AA TAX C2/5125: BD 74 7C LDA $7C74,X C2/5128: 9D B4 09 STA $09B4,X C2/512B: E8 INX C2/512C: E0 20 00 CPX #$0020 C2/512F: D0 F4 BNE $5125 C2/5131: AD 95 7C LDA $7C95 C2/5134: 8D FC 0A STA $0AFC C2/5137: AD 96 7C LDA $7C96 C2/513A: 8D FD 0A STA $0AFD C2/513D: A9 0E LDA #$0E C2/513F: 20 69 00 JSR $0069 C2/5142: 7B TDC C2/5143: AA TAX C2/5144: 1D 66 7C ORA $7C66,X C2/5147: E8 INX C2/5148: E0 08 00 CPX #$0008 C2/514B: D0 F7 BNE $5144 C2/514D: 48 PHA C2/514E: 68 PLA C2/514F: D0 0A BNE $515B C2/5151: AD FD 3E LDA $3EFD C2/5154: 30 05 BMI $515B C2/5156: A9 7F LDA #$7F C2/5158: 20 6E 00 JSR $006E C2/515B: 60 RTS C2/515C: 7B TDC C2/515D: A8 TAY C2/515E: AA TAX C2/515F: 86 0E STX $0E C2/5161: B9 02 05 LDA $0502,Y C2/5164: 9D 02 20 STA $2002,X C2/5167: B9 24 05 LDA $0524,Y C2/516A: 9D 24 20 STA $2024,X C2/516D: B9 25 05 LDA $0525,Y C2/5170: 9D 25 20 STA $2025,X C2/5173: B9 26 05 LDA $0526,Y C2/5176: 9D 26 20 STA $2026,X C2/5179: B9 27 05 LDA $0527,Y C2/517C: 9D 27 20 STA $2027,X C2/517F: 20 E0 01 JSR $01E0 C2/5182: C2 20 REP #$20 C2/5184: 98 TYA C2/5185: 18 CLC C2/5186: 69 50 00 ADC #$0050 C2/5189: A8 TAY C2/518A: 7B TDC C2/518B: E2 20 SEP #$20 C2/518D: E6 0E INC $0E C2/518F: A5 0E LDA $0E C2/5191: C9 04 CMP #$04 C2/5193: D0 CC BNE $5161 C2/5195: 7B TDC C2/5196: AA TAX C2/5197: 86 0E STX $0E C2/5199: 86 10 STX $10 C2/519B: A6 0E LDX $0E C2/519D: 9E 1E 20 STZ $201E,X C2/51A0: 9E 1F 20 STZ $201F,X C2/51A3: 9E 22 20 STZ $2022,X C2/51A6: 7B TDC C2/51A7: A8 TAY C2/51A8: 9E 30 20 STZ $2030,X C2/51AB: E8 INX C2/51AC: C8 INY C2/51AD: C0 0A 00 CPY #$000A C2/51B0: D0 F6 BNE $51A8 C2/51B2: A6 0E LDX $0E C2/51B4: 20 E0 01 JSR $01E0 C2/51B7: 86 0E STX $0E C2/51B9: E6 10 INC $0E C2/51BB: A5 10 LDA $10 C2/51BD: C9 04 CMP #$04 C2/51BF: D0 DA BNE $519B C2/51C1: 60 RTS C2/51C2: 7B TDC C2/51C3: AA TAX C2/51C4: 9B TXY C2/51C5: C8 INY C2/51C6: BD 40 06 LDA $0640,X C2/51C9: F0 22 BEQ $51ED C2/51CB: D9 40 06 CMP $0640,Y C2/51CE: D0 17 BNE $51E7 C2/51D0: 18 CLC C2/51D1: BD 40 07 LDA $0740,X C2/51D4: 79 40 07 ADC $0740,Y C2/51D7: C9 63 CMP #$63 C2/51D9: 90 02 BCC $51DD C2/51DB: A9 63 LDA #$63 C2/51DD: 9D 40 07 STA $0740,X C2/51E0: 7B TDC C2/51E1: 99 40 06 STA $0640,Y C2/51E4: 99 40 07 STA $0740,Y C2/51E7: C8 INY C2/51E8: C0 00 01 CPY #$0100 C2/51EB: D0 D9 BNE $51C6 C2/51ED: E8 INX C2/51EE: E0 FF 00 CPX #$00FF C2/51EF: D0 D1 BNE $51C4 C2/51F3: 60 RTS C2/51F4: 7B TDC C2/51F5: AA TAX C2/51F6: A8 TAY C2/51F7: 84 10 STY $10 C2/51F9: 86 12 STX $12 C2/51FB: 64 0E STZ $0E C2/51FD: A5 10 LDA $10 C2/51FF: AA TAX C2/5200: BD 59 7C LDA $7C59,X C2/5203: F0 1B BEQ $5220 C2/5205: 5A PHY C2/5206: A5 10 LDA $10 C2/5208: 0A ASL C2/5209: A8 TAY C2/520A: C2 20 REP #$20 C2/520C: B9 11 7C LDA $7C11,Y C2/520F: A6 12 LDX $12 C2/5211: 9D 08 20 STA $2008,X C2/5214: DD 06 20 CMP $2006,X C2/5217: B0 03 BCS $521C C2/5219: 9D 06 20 STA $2006,X C2/521C: 7B TDC C2/521D: E2 20 SEP #$20 C2/521F: 7A PLY C2/5220: A6 12 LDX $12 C2/5222: 9E 1B 20 STZ $201B,X C2/5225: 9E 1C 20 STZ $201C,X C2/5228: 9E 1D 20 STZ $201D,X C2/522B: 9E 1E 20 STZ $201E,X C2/522E: A6 10 LDX $10 C2/5230: BD 1A 7C LDA $7C1A,X C2/5233: A6 12 LDX $12 C2/5235: 9D 00 20 STA $2000,X C2/5238: BD 00 20 LDA $2000,X C2/523B: 99 00 05 STA $0500,Y C2/523E: E8 INX C2/523F: C8 INY C2/5240: E6 0E INC $0E C2/5242: A5 0E LDA $0E C2/5244: C9 46 CMP #$46 C2/5246: D0 F0 BNE $5238 C2/5248: C2 20 REP #$20 C2/524A: 98 TYA C2/524B: 18 CLC C2/524C: 69 0A 00 ADC #$000A C2/524F: A8 TAY C2/5250: 7B TDC C2/5251: E2 20 SEP #$20 C2/5253: A6 12 LDX $12 C2/5255: 20 E0 01 JSR $01E0 C2/5258: 86 12 STX $12 C2/525A: E6 10 INC $10 C2/525C: A5 10 LDA $10 C2/525E: C9 04 CMP #$04 C2/5260: D0 99 BNE $51FB C2/5262: A2 FF 00 LDX #$00FF C2/5265: BD 34 27 LDA $2734,X C2/5268: 9D 40 06 STA $0640,X C2/526B: D0 03 BNE $5270 C2/526D: 7B TDC C2/526E: 80 03 BRA $5273 C2/5270: BD 34 28 LDA $2834,X C2/5273: 9D 40 07 STA $0740,X C2/5276: D0 03 BNE $527B C2/5278: 9D 40 06 STA $0640,X C2/527B: CA DEX C2/527C: 10 E7 BPL $5265 C2/527E: C2 20 REP #$20 C2/5280: 18 CLC C2/5281: AD 4A 09 LDA $094A C2/5284: 6D 6E DB ADC $DB6E C2/5287: 8D 4A 09 STA $094A C2/528A: AD 4C 09 LDA $094C C2/528D: 6D 70 DB ADC $DB70 C2/5290: 8D 4C 09 STA $094C C2/5293: 90 09 BCC $529E C2/5295: A9 FF FF LDA #$FFFF C2/5298: 8D 4A 09 STA $094A C2/529B: 8D 4C 09 STA $094C C2/529E: 7B TDC C2/529F: E2 20 SEP #$20 C2/52A1: 60 RTS C2/52A2: AD 09 7C LDA $7C09 C2/52A5: 49 FF EOR #$FF C2/52A7: 8D 09 7C STA $7C09 C2/52AA: 20 C3 01 JSR $01C3 C2/52AD: C2 20 REP #$20 C2/52AF: 8A TXA C2/52B0: 18 CLC C2/52B1: 6D 4E 09 ADC $094E C2/52B4: 90 03 BCC $52B9 C2/52B6: A9 FF FF LDA #$FFFF C2/52B9: 8D 4E 09 STA $094E C2/52BC: 7B TDC C2/52BD: E2 20 SEP #$20 C2/52BF: 7B TDC C2/52C0: AA TAX C2/52C1: 8E 0B 7C STX $7C0B C2/52C4: 8E 0D 7C STX $7C0D C2/52C7: 8E 0F 7C STX $7C0F C2/52CA: 86 3D STX $3D C2/52CC: A0 00 02 LDY #$0200 C2/52CF: 84 3F STY $3F C2/52D1: A6 3D LDX $3D C2/52D3: AD 09 7C LDA $7C09 C2/52D6: 20 DB 01 JSR $01DB C2/52D9: F0 39 BEQ $5314 C2/52DB: 18 CLC C2/52DC: AD 0B 7C LDA $7C0B C2/52DF: 79 69 20 ADC $2069,Y C2/52E2: 8D 0B 7C STA $7C0B C2/52E5: AD 0C 7C LDA $7C0C C2/52E8: 79 6A 20 ADC $206A,Y C2/52EB: 8D 0C 7C STA $7C0C C2/52EE: AD 0D 7C LDA $7C0D C2/52F1: 69 00 ADC #$00 C2/52F3: 8D 0D 7C STA $7C0D C2/52F6: 18 CLC C2/52F7: AD 0E 7C LDA $7C0E C2/52FA: 79 67 20 ADC $2067,Y C2/52FD: 8D 0E 7C STA $7C0E C2/5300: AD 0F 7C LDA $7C0F C2/5303: 79 68 20 ADC $2068,Y C2/5306: 8D 0F 7C STA $7C0F C2/5309: AD 10 7C LDA $7C10 C2/530C: 69 00 ADC #$00 C2/530E: 8D 10 7C STA $7C10 C2/5311: 20 9A 56 JSR $569A C2/5314: A4 3F LDY $3F C2/5316: C2 20 REP #$20 C2/5318: 98 TYA C2/5319: 18 CLC C2/531A: 69 80 00 ADC #$0080 C2/531D: A8 TAY C2/531E: 7B TDC C2/531F: E2 20 SEP #$20 C2/5321: 84 3F STY $3F C2/5323: E6 3D INC $3D C2/5325: A5 3D LDA $3D C2/5327: C9 08 CMP #$08 C2/5329: D0 A6 BNE $52D1 C2/532B: 18 CLC C2/532C: AD 47 09 LDA $0947 C2/532F: 6D 0B 7C ADC $7C0B C2/5332: 8D 47 09 STA $0947 C2/5335: AD 48 09 LDA $0948 C2/5338: 6D 0C 7C ADC $7C0C C2/533B: 8D 48 09 STA $0948 C2/533E: AD 49 09 LDA $0949 C2/5341: 6D 0D 7C ADC $7C0D C2/5344: 8D 49 09 STA $0949 C2/5347: 38 SEC C2/5348: AD 47 09 LDA $0947 C2/534B: E9 7F SBC #$7F C2/534D: AD 48 09 LDA $0948 C2/5350: E9 96 SBC #$96 C2/5352: AD 49 09 LDA $0949 C2/5355: E9 98 SBC #$98 C2/5357: 90 0F BCC $5368 C2/5359: A9 7F LDA #$7F C2/535B: 8D 47 09 STA $0947 C2/535E: A9 96 LDA #$96 C2/5360: 8D 48 09 STA $0948 C2/5363: A9 98 LDA #$98 C2/5365: 8D 49 09 STA $0949 C2/5368: AD F1 3E LDA $3EF1 C2/536B: AA TAX C2/536C: 86 0E STX $0E C2/536E: 7B TDC C2/536F: AA TAX C2/5370: 86 10 STX $10 C2/5372: 86 12 STX $12 C2/5374: A5 12 LDA $12 C2/5376: A8 TAY C2/5377: B9 C2 3E LDA $3EC2,Y C2/537A: F0 15 BEQ $5391 C2/537C: E6 10 INC $10 C2/537E: C2 20 REP #$20 C2/5380: 18 CLC C2/5381: BD 3B 20 LDA $203B,X C2/5384: 65 0E ADC $0E C2/5386: 90 03 BCC $538B C2/5388: A9 FF FF LDA #$FFFF C2/538B: 9D 3B 20 STA $203B,X C2/538E: 7B TDC C2/538F: E2 20 SEP #$20 C2/5391: 20 E0 01 JSR $01E0 C2/5394: E6 12 INC $12 C2/5396: A5 12 LDA $12 C2/5398: C9 04 CMP #$04 C2/539A: D0 D8 BNE $5374 C2/539C: AD 0E 7C LDA $7C0E C2/539F: 0D 0F 7C ORA $7C0F C2/53A2: 0D 10 7C ORA $7C10 C2/53A5: F0 03 BEQ $53AA C2/53A7: 20 E6 57 JSR $57E6 C2/53AA: AD 09 7C LDA $7C09 C2/53AD: D0 09 BNE $53B8 C2/53AF: 9C 0E 7C STZ $7C0E C2/53B2: 9C 0F 7C STZ $7C0F C2/53B5: 9C 10 7C STZ $7C10 C2/53B8: 7B TDC C2/53B9: AA TAX C2/53BA: 86 0E STX $0E C2/53BC: A5 0E LDA $0E C2/53BE: A8 TAY C2/53BF: B9 C2 3E LDA $3EC2,Y C2/53C2: F0 3D BEQ $5401 C2/53C4: 18 CLC C2/53C5: BD 03 20 LDA $2003,X C2/53C8: 6D 0E 7C ADC $7C0E C2/53CB: 9D 03 20 STA $2003,X C2/53CE: BD 04 20 LDA $2004,X C2/53D1: 6D 0F 7C ADC $7C0F C2/53D4: 9D 04 20 STA $2004,X C2/53D7: BD 05 20 LDA $2005,X C2/53DA: 6D 10 7C ADC $7C10 C2/53DD: 9D 05 20 STA $2005,X C2/53E0: 38 SEC C2/53E1: BD 03 20 LDA $2003,X C2/53E4: E9 7F SBC #$7F C2/53E6: BD 04 20 LDA $2004,X C2/53E9: E9 96 SBC #$96 C2/53EB: BD 05 20 LDA $2005,X C2/53EE: E9 98 SBC #$98 C2/53F0: 90 0F BCC $5401 C2/53F2: A9 7F LDA #$7F C2/53F4: 9D 03 20 STA $2003,X C2/53F7: A9 96 LDA #$96 C2/53F9: 9D 04 20 STA $2004,X C2/53FC: A9 98 LDA #$98 C2/53FE: 9D 05 20 STA $2005,X C2/5401: 20 E0 01 JSR $01E0 C2/5404: E6 0E INC $0E C2/5406: A5 0E LDA $0E C2/5408: C9 04 CMP #$04 C2/540A: D0 B0 BNE $53BC C2/540C: A9 FF LDA #$FF C2/540E: 8D 5F 3C STA $3C5F C2/5411: A9 01 LDA #$01 C2/5413: 20 47 58 JSR $5847 C2/5416: 7B TDC C2/5417: AA TAX C2/5418: AD 0B 7C LDA $7C0B C2/541B: 8D BF 3C STA $3CBF C2/541E: AD 0C 7C LDA $7C0C C2/5421: 8D C0 3C STA $3CC0 C2/5424: AD 0D 7C LDA $7C0D C2/5427: 8D C1 3C STA $3CC1 C2/542A: AD 0B 7C LDA $7C0B C2/542D: 0D 0C 7C ORA $7C0C C2/5430: 0D 0D 7C ORA $7C0D C2/5433: F0 06 BEQ $543B C2/5435: A9 2C LDA #$2C C2/5437: 9D 5F 3C STA $3C5F,X C2/543A: E8 INX C2/543B: AD 0E 7C LDA $7C0E C2/543E: 8D C2 3C STA $3CC2 C2/5441: AD 0F 7C LDA $7C0F C2/5444: 8D C3 3C STA $3CC3 C2/5447: AD 10 7C LDA $7C10 C2/544A: 8D C4 3C STA $3CC4 C2/544D: AD 0E 7C LDA $7C0E C2/5450: 0D 0F 7C ORA $7C0F C2/5453: 0D 10 7C ORA $7C10 C2/5456: F0 06 BEQ $545E C2/5458: A9 2D LDA #$2D C2/545A: 9D 5F 3C STA $3C5F,X C2/545D: E8 INX C2/545E: AD F1 3E LDA $3EF1 C2/5461: F0 15 BEQ $5478 C2/5463: 8D C5 3C STA $3CC5 C2/5466: 9C C6 3C STZ $3CC6 C2/5469: 9C C7 3C STZ $3CC7 C2/546C: 20 74 56 JSR $5674 C2/546F: A5 0E LDA $0E C2/5471: D0 05 BNE $5478 C2/5473: A9 2E LDA #$2E C2/5475: 9D 5F 3C STA $3C5F,X C2/5478: AD 5F 3C LDA $3C5F C2/547B: C9 FF CMP #$FF C2/547D: F0 0A BEQ $5489 C2/547F: A9 0A LDA #$0A C2/5481: 20 69 00 JSR $0069 C2/5484: A9 FF LDA #$FF C2/5486: 8D 60 3C STA $3C60 C2/5489: AD 20 7C LDA $7C20 C2/548C: F0 52 BEQ $54E0 C2/548E: 7B TDC C2/548F: AA TAX C2/5490: 86 3D STX $3D C2/5492: A6 3D LDX $3D C2/5494: BD 21 7C LDA $7C21,X C2/5497: F0 47 BEQ $54E0 C2/5499: C9 82 CMP #$82 C2/549B: 90 43 BCC $54E0 C2/549D: C9 A0 CMP #$A0 C2/549F: B0 3F BCS $54E0 C2/54A1: 8D BF 3C STA $3CBF C2/54A4: 9C C0 3C STZ $3CC0 C2/54A7: 9C C1 3C STZ $3CC1 C2/54AA: 64 0E STZ $0E C2/54AC: 4A LSR C2/54AD: 66 0E ROR $0E C2/54AF: 4A LSR C2/54B0: 66 0E ROR $0E C2/54B2: 4A LSR C2/54B3: 66 0E ROR $0E C2/54B5: A8 TAY C2/54B6: A5 0E LDA $0E C2/54B8: 20 BD 01 JSR $01BD C2/54BB: AA TAX C2/54BC: B9 50 09 LDA $0950,Y C2/54BF: 20 DB 01 JSR $01DB C2/54C2: D0 18 BNE $54DC C2/54C4: B9 50 09 LDA $0950,Y C2/54C7: 20 D6 01 JSR $01D6 C2/54CA: 99 50 09 STA $0950,Y C2/54CD: A9 01 LDA #$01 C2/54CF: 20 47 58 JSR $5847 C2/54D2: A9 32 LDA #$32 C2/54D4: 8D 5F 3C STA $3C5F C2/54D7: A9 0A LDA #$0A C2/54D9: 20 69 00 JSR $0069 C2/54DC: E6 3D INC $3D C2/54DE: 80 B2 BRA $5492 C2/54E0: 7B TDC C2/54E1: AA TAX C2/54E2: 86 3D STX $3D C2/54E4: 86 3F STX $3F C2/54E6: A5 3D LDA $3D C2/54E8: A8 TAY C2/54E9: B9 C2 3E LDA $3EC2,Y C2/54EC: F0 5E BEQ $554C C2/54EE: A6 3F LDX $3F C2/54F0: BD 02 20 LDA $2002,X C2/54F3: C9 63 CMP #$63 C2/54F5: B0 55 BCS $554C C2/54F7: AA TAX C2/54F8: 86 0E STX $0E C2/54FA: C2 20 REP #$20 C2/54FC: A5 0E LDA $0E C2/54FE: 0A ASL C2/54FF: 85 10 STA $10 C2/5501: 18 CLC C2/5502: 65 0E ADC $0E C2/5504: AA TAX C2/5505: BF 00 50 D1 LDA $D15000,X C2/5509: 85 0E STA $0E C2/550B: 7B TDC C2/550C: E2 20 SEP #$20 C2/550E: BF 02 50 D1 LDA $D15002,X C2/5512: 85 12 STA $12 C2/5514: A6 3F LDX $3F C2/5516: 38 SEC C2/5517: BD 03 20 LDA $2003,X C2/551A: E5 0E SBC $0E C2/551C: BD 04 20 LDA $2004,X C2/551F: E5 0F SBC $0F C2/5521: BD 05 20 LDA $2005,X C2/5524: E5 12 SBC $12 C2/5526: 90 24 BCC $554C C2/5528: 20 EC 56 JSR $56EC C2/552B: A6 3F LDX $3F C2/552D: FE 02 20 INC $2002,X C2/5530: A6 3F LDX $3F C2/5532: BD 00 20 LDA $2000,X C2/5535: 29 07 AND #$07 C2/5537: 8D BF 3C STA $3CBF C2/553A: 9C C0 3C STZ $3CC0 C2/553D: 9C C1 3C STZ $3CC1 C2/5540: A9 2F LDA #$2F C2/5542: 8D 5F 3C STA $3C5F C2/5545: A9 0A LDA #$0A C2/5547: 20 69 00 JSR $0069 C2/554A: 80 9A BRA $54E6 C2/554C: A6 3F LDX $3F C2/554E: 20 E0 01 JSR $01E0 C2/5551: 86 3F STX $3F C2/5553: E6 3D INC $3D C2/5555: A5 3D LDA $3D C2/5557: C9 04 CMP #$04 C2/5559: D0 8B BNE $54E6 C2/555B: 7B TDC C2/555C: AA TAX C2/555D: 86 3D STX $3D C2/555F: 86 3F STX $3F C2/5561: A9 FF LDA #$FF C2/5563: 8D 60 3C STA $3C60 C2/5566: 8D 61 3C STA $3C61 C2/5569: A5 3D LDA $3D C2/556B: A8 TAY C2/556C: B9 C2 3E LDA $3EC2,Y C2/556F: D0 03 BNE $5574 C2/5571: 4C 61 56 JMP $5661 C2/5574: A6 3F LDX $3F C2/5576: BD 3A 20 LDA $203A,X C2/5579: 85 10 STA $10 C2/557B: BD 01 20 LDA $2001,X C2/557E: C9 15 CMP #$15 C2/5580: F0 0C BEQ $558E C2/5582: AA TAX C2/5583: 0A ASL C2/5584: 85 0E STA $0E C2/5586: A5 10 LDA $10 C2/5588: DF EA 52 D1 CMP $D152EA,X C2/558C: D0 03 BNE $5591 C2/558E: 4C 61 56 JMP $5661 C2/5591: A5 0E LDA $0E C2/5593: AA TAX C2/5594: BF C0 52 D1 LDA $D152C0,X C2/5598: 85 12 STA $12 C2/559A: BF C1 52 D1 LDA $D152C1,X C2/559E: 85 13 STA $13 C2/55A0: A9 D1 LDA #$D1 C2/55A2: 85 14 STA $14 C2/55A4: A5 10 LDA $10 C2/55A6: 0A ASL C2/55A7: 18 CLC C2/55A8: 65 10 ADC $10 C2/55AA: A8 TAY C2/55AB: B7 12 LDA [$12],Y C2/55AD: 85 10 STA $10 C2/55AF: C8 INY C2/55B0: B7 12 LDA [$12],Y C2/55B2: 85 11 STA $11 C2/55B4: C8 INY C2/55B5: B7 12 LDA [$12],Y C2/55B7: 85 12 STA $12 C2/55B9: A6 3F LDX $3F C2/55BB: 38 SEC C2/55BC: BD 3B 20 LDA $203B,X C2/55BF: E5 10 SBC $10 C2/55C1: BD 3C 20 LDA $203C,X C2/55C4: E5 11 SBC $11 C2/55C6: B0 03 BCS $55CB C2/55C8: 4C 61 56 JMP $5661 C2/55CB: 38 SEC C2/55CC: BD 3B 20 LDA $203B,X C2/55CF: E5 10 SBC $10 C2/55D1: 9D 3B 20 STA $203B,X C2/55D4: BD 3C 20 LDA $203C,X C2/55D7: E5 11 SBC $11 C2/55D9: 9D 3C 20 STA $203C,X C2/55DC: FE 3A 20 INC $203A,X C2/55DF: A5 3D LDA $3D C2/55E1: 0A ASL C2/55E2: AA TAX C2/55E3: BF D3 EE D0 LDA $D0EED3,X C2/55E7: 85 0E STA $0E C2/55E9: BF D4 EE D0 LDA $D0EED4,X C2/55ED: 85 0F STA $0F C2/55EF: A5 12 LDA $12 C2/55F1: 10 05 BPL $55F8 C2/55F3: 29 7F AND #$7F C2/55F5: 18 CLC C2/55F6: 69 4E ADC #$4E C2/55F8: 0A ASL C2/55F9: AA TAX C2/55FA: BF 00 EC D0 LDA $D0EC00,X C2/55FE: A8 TAY C2/55FF: BF 01 EC D0 LDA $D0EC01,X C2/5603: AA TAX C2/5604: B1 0E LDA ($0E),Y C2/5606: 20 D6 01 JSR $01D6 C2/5609: 91 0E STA ($0E),Y C2/560B: A5 3D LDA $3D C2/560D: AA TAX C2/560E: FE F3 08 INC $08F3,X C2/5611: A6 3F LDX $3F C2/5613: BD 00 20 LDA $2000,X C2/5616: 29 07 AND #$07 C2/5618: 8D BF 3C STA $3CBF C2/561B: 9C C0 3C STZ $3CC0 C2/561E: 9C C1 3C STZ $3CC1 C2/5621: A9 30 LDA #$30 C2/5623: 8D 5F 3C STA $3C5F C2/5626: A9 0A LDA #$0A C2/5628: 20 69 00 JSR $0069 C2/562B: A9 31 LDA #$31 C2/562D: 8D 5F 3C STA $3C5F C2/5630: A5 12 LDA $12 C2/5632: 8D BF 3C STA $3CBF C2/5635: C9 2C CMP #$2C C2/5637: 90 14 BCC $564D C2/5639: C9 4C CMP #$4C C2/563B: B0 10 BCS $564D C2/563D: 38 SEC C2/563E: E9 2C SBC #$2C C2/5640: AA TAX C2/5641: BF 06 EF D0 LDA $D0EF06,X C2/5645: 8D C2 3C STA $3CC2 C2/5648: A9 33 LDA #$33 C2/564A: 8D 5F 3C STA $3C5F C2/564D: 9C C0 3C STZ $3CC0 C2/5650: 9C C1 3C STZ $3CC1 C2/5653: 9C C3 3C STZ $3CC3 C2/5656: 9C C4 3C STZ $3CC4 C2/5659: A9 0A LDA #$0A C2/565B: 20 69 00 JSR $0069 C2/565E: 4C 74 55 JMP $5574 C2/5661: A6 3F LDX $3F C2/5663: 20 E0 01 JSR $01E0 C2/5666: 86 3F STX $3F C2/5668: E6 3D INC $3D C2/566A: A5 3D LDA $3D C2/566C: C9 04 CMP #$04 C2/566E: F0 03 BEQ $5673 C2/5670: 4C 61 55 JMP $5561 C2/5673: 60 RTS C2/5674: DA PHX C2/5675: 7B TDC C2/5676: AA TAX C2/5677: A8 TAY C2/5678: 86 0E STX $0E C2/567A: BD 00 20 LDA $2000,X C2/567D: 29 40 AND #$40 C2/567F: D0 0C BNE $568D C2/5681: BD 01 20 LDA $2001,X C2/5684: C9 15 CMP #$15 C2/5686: F0 05 BEQ $568D C2/5688: B9 C2 3E LDA $3EC2,Y C2/568B: D0 0B BNE $5698 C2/568D: 20 E0 01 JSR $01E0 C2/5690: C8 INY C2/5691: C0 04 00 CPY #$0004 C2/5694: D0 E4 BNE $567A C2/5696: E6 0E INC $0E C2/5698: FA PLX C2/5699: 60 RTS Item Drop C2/569A: AD F1 04 LDA $04F1 C2/569D: F0 08 BEQ $56A7 C2/569F: AD F0 04 LDA $04F0 C2/56A2: C9 BF CMP #$BF C2/56A4: D0 01 BNE $56A7 C2/56A6: 60 RTS C2/56A7: 7B TDC C2/56A8: AA TAX C2/56A9: A9 FF LDA #$FF C2/56AB: 20 7C 00 JSR $007C (0..255) C2/56AE: 85 0E STA $0E C2/56B0: A5 3D LDA $3D C2/56B2: 0A ASL C2/56B3: AA TAX C2/56B4: C2 20 REP #$20 C2/56B6: BD 20 40 LDA $4020,X C2/56B9: 20 B7 01 JSR $01B7 C2/56BC: AA TAX C2/56BD: 7B TDC C2/56BE: E2 20 SEP #$20 C2/56C0: A4 3D LDY $3D C2/56C2: BF 03 50 D0 LDA $D05003,X C2/56C6: F0 0C BEQ $56D4 C2/56C8: C9 80 CMP #$80 C2/56CA: F0 08 BEQ $56D4 C2/56CC: C9 FF CMP #$FF C2/56CE: F0 04 BEQ $56D4 C2/56D0: 99 66 7C STA $7C66,Y C2/56D3: 60 RTS C2/56D4: A5 0E LDA $0E C2/56D6: C9 10 CMP #$10 If (0..255) < 10h, Drop Rare C2/56D8: B0 11 BCS $56EB C2/56DA: BF 02 50 D0 LDA $D05002,X C2/56DE: F0 0B BEQ $56EB C2/56E0: C9 80 CMP #$80 C2/56E2: F0 07 BEQ $56EB C2/56E4: C9 FF CMP #$FF C2/56E6: F0 03 BEQ $56EB C2/56E8: 99 66 7C STA $7C66,Y C2/56EB: 60 RTS C2/56EC: A6 10 LDX $10 C2/56EE: BF 29 51 D1 LDA $D15129,X C2/56F2: 85 0E STA $0E C2/56F4: 85 2A STA $2A C2/56F6: BF 2A 51 D1 LDA $D1512A,X C2/56FA: 85 0F STA $0F C2/56FC: 85 2B STA $2B C2/56FE: A6 3F LDX $3F C2/5700: BD 26 20 LDA $2026,X C2/5703: AA TAX C2/5704: 86 2C STX $2C C2/5706: 20 D2 00 JSR $00D2 C2/5709: A2 05 00 LDX #$0005 C2/570C: 46 31 LSR $31 C2/570E: 66 30 ROR $30 C2/5710: 66 2F ROR $2F C2/5712: 66 2E ROR $2E C2/5714: CA DEX C2/5715: D0 F5 BNE $570C C2/5717: A6 3F LDX $3F C2/5719: C2 20 REP #$20 C2/571B: 18 CLC C2/571C: A5 0E LDA $0E C2/571E: 65 2E ADC $2E C2/5720: C9 0F 27 CMP #$270F C2/5723: 90 03 BCC $5728 C2/5725: A9 0F 27 LDA #$270F C2/5728: 85 08 STA $08 C2/572A: A9 0F 27 LDA #$270F C2/572D: 85 0A STA $0A C2/572F: 7B TDC C2/5730: E2 20 SEP #$20 C2/5732: 7B TDC C2/5733: A8 TAY C2/5734: BD 16 20 LDA $2016,X C2/5737: C9 8E CMP #$8E C2/5739: B0 0F BCS $574A C2/573B: C9 8B CMP #$8B C2/573D: 90 0B BCC $574A C2/573F: DA PHX C2/5740: A6 10 LDX $10 C2/5742: DA PHX C2/5743: 20 C7 57 JSR $57C7 C2/5746: FA PLX C2/5747: 86 10 STX $10 C2/5749: FA PLX C2/574A: E8 INX C2/574B: C8 INY C2/574C: C0 04 00 CPY #$0004 C2/574F: D0 E3 BNE $5734 C2/5751: A6 3F LDX $3F C2/5753: A5 08 LDA $08 C2/5755: 9D 08 20 STA $2008,X C2/5758: A5 09 LDA $09 C2/575A: 9D 09 20 STA $2009,X C2/575D: A6 10 LDX $10 C2/575F: BF EF 51 D1 LDA $D151EF,X C2/5763: 85 0E STA $0E C2/5765: 85 2A STA $2A C2/5767: BF F0 51 D1 LDA $D151F0,X C2/576B: 85 0F STA $0F C2/576D: 85 2B STA $2B C2/576F: A6 3F LDX $3F C2/5771: BD 27 20 LDA $2027,X C2/5774: AA TAX C2/5775: 86 2C STX $2C C2/5777: 20 D2 00 JSR $00D2 C2/577A: A2 05 00 LDX #$0005 C2/577D: 46 31 LSR $31 C2/577F: 66 30 ROR $30 C2/5781: 66 2F ROR $2F C2/5783: 66 2E ROR $2E C2/5785: CA DEX C2/5786: D0 F5 BNE $577D C2/5788: A6 3F LDX $3F C2/578A: C2 20 REP #$20 C2/578C: 18 CLC C2/578D: A5 0E LDA $0E C2/578F: 65 2E ADC $2E C2/5791: C9 E7 03 CMP #$03E7 C2/5794: 90 03 BCC $5799 C2/5796: A9 E7 03 LDA #$03E7 C2/5799: 85 08 STA $08 C2/579B: A9 E7 03 LDA #$03E7 C2/579E: 85 0A STA $0A C2/57A0: 7B TDC C2/57A1: E2 20 SEP #$20 C2/57A3: 7B TDC C2/57A4: A8 TAY C2/57A5: BD 16 20 LDA $2016,X C2/57A8: C9 90 CMP #$90 C2/57AA: B0 07 BCS $57B3 C2/57AC: C9 8E CMP #$8E C2/57AE: 90 03 BCC $57B3 C2/57B0: 20 C7 57 JSR $57C7 C2/57B3: E8 INX C2/57B4: C8 INY C2/57B5: C0 04 00 CPY #$0004 C2/57B8: D0 EB BNE $57A5 C2/57BA: A6 3F LDX $3F C2/57BC: A5 08 LDA $08 C2/57BE: 9D 0C 20 STA $200C,X C2/57C1: A5 09 LDA $09 C2/57C3: 9D 0D 20 STA $200D,X C2/57C6: 60 RTS C2/57C7: DA PHX C2/57C8: 5A PHY C2/57C9: 38 SEC C2/57CA: E9 8B SBC #$8B C2/57CC: AA TAX C2/57CD: BF E1 57 C2 LDA $C257E1,X C2/57D1: AA TAX C2/57D2: 86 2A STX $2A C2/57D4: A6 08 LDX $08 C2/57D6: 86 2C STX $2C C2/57D8: 20 D2 00 JSR $00D2 C2/57DB: 20 91 04 JSR $0491 C2/57DE: 7A PLY C2/57DF: FA PLX C2/57E0: 60 RTS C2/57E1: 0A ASL C2/57E2: 14 1E TRB $1E C2/57E4: 0A ASL C2/57E5: 1E A6 10 ASL $10A6,X C2/57E8: DA PHX C2/57E9: A2 0F 00 LDX #$000F C2/57EC: 74 0E STZ $0E,X C2/57EE: CA DEX C2/57EF: 10 FB BPL $57EC C2/57F1: FA PLX C2/57F2: 86 12 STX $12 C2/57F4: AE 0E 7C LDX $7C0E C2/57F7: 86 0E STX $0E C2/57F9: AD 10 7C LDA $7C10 C2/57FC: 85 10 STA $10 C2/57FE: C2 20 REP #$20 C2/5800: 18 CLC C2/5801: A2 20 00 LDX #$0020 C2/5804: 26 0E ROL $0E C2/5806: 26 10 ROL $10 C2/5808: 26 1A ROL $1A C2/580A: 26 1C ROL $1C C2/580C: 38 SEC C2/580D: A5 1A LDA $1A C2/580F: E5 12 SBC $12 C2/5811: 85 1A STA $1A C2/5813: A5 1C LDA $1C C2/5815: E5 14 SBC $14 C2/5817: 85 1C STA $1C C2/5819: B0 0D BCS $5828 C2/581B: A5 1A LDA $1A C2/581D: 65 12 ADC $12 C2/581F: 85 1A STA $1A C2/5821: A5 1C LDA $1C C2/5823: 65 14 ADC $14 C2/5825: 85 1C STA $1C C2/5827: 18 CLC C2/5828: 26 16 ROL $16 C2/582A: 26 18 ROL $18 C2/582C: CA DEX C2/582D: D0 D5 BNE $5804 C2/582F: 7B TDC C2/5830: E2 20 SEP #$20 C2/5832: A5 16 LDA $16 C2/5834: 05 17 ORA $17 C2/5836: 05 18 ORA $18 C2/5838: D0 02 BNE $583C C2/583A: E6 16 INC $16 C2/583C: A6 16 LDX $16 C2/583E: 8E 0E 7C STX $7C0E C2/5841: A5 18 LDA $18 C2/5843: 8D 10 7C STA $7C10 C2/5846: 60 RTS C2/5847: 8D 4F 38 STA $384F C2/584A: 9C 4C 38 STZ $384C C2/584D: A9 FC LDA #$FC C2/584F: 8D 4D 38 STA $384D C2/5852: A9 05 LDA #$05 C2/5854: 8D 4E 38 STA $384E C2/5857: 9C 50 38 STZ $3850 C2/585A: A9 20 LDA #$20 C2/585C: 8D CC 3B STA $3BCC C2/585F: 9C CD 3B STZ $3BCD C2/5862: 9C CE 3B STZ $3BCE C2/5865: 9C CF 3B STZ $3BCF C2/5868: 9C D0 3B STZ $3BD0 C2/586B: 9C D1 3B STZ $3BD1 C2/586E: 9C D2 3B STZ $3BD2 C2/5871: 60 RTS C2/5872: 7B TDC C2/5873: AA TAX C2/5874: BD B0 41 LDA $41B0,X C2/5877: 9D BE 41 STA $41BE,X C2/587A: E8 INX C2/587B: E0 0E 00 CPX #$000E C2/587E: D0 F4 BNE $5874 C2/5880: AD D8 7C LDA $7CD8 C2/5883: D0 6C BNE $58F1 C2/5885: EE 53 7C INC $7C53 C2/5888: AD 53 7C LDA $7C53 C2/588B: C9 04 CMP #$04 C2/588D: D0 08 BNE $5897 C2/588F: 9C 53 7C STZ $7C53 C2/5892: EE 54 7C INC $7C54 C2/5895: 80 03 BRA $589A C2/5897: 9C 54 7C STZ $7C54 C2/589A: AD 4E 47 LDA $474E C2/589D: D0 06 BNE $58A5 C2/589F: 20 65 62 JSR $6265 C2/58A2: 20 41 5A JSR $5A41 C2/58A5: 20 57 62 JSR $6257 C2/58A8: AD 4E 47 LDA $474E C2/58AB: F0 07 BEQ $58B4 C2/58AD: AD 55 47 LDA $4755 C2/58B0: C9 04 CMP #$04 C2/58B2: 90 03 BCC $58B7 C2/58B4: 20 6C 17 JSR $176C C2/58B7: 20 21 59 JSR $5921 C2/58BA: A9 03 LDA #$03 C2/58BC: 20 69 00 JSR $0069 C2/58BF: 20 B4 5A JSR $5AB4 C2/58C2: AD DE 7B LDA $7BDE C2/58C5: D0 2A BNE $58F1 C2/58C7: AD 52 7C LDA $7C52 C2/58CA: D0 EE BNE $58BA C2/58CC: 20 6C 5B JSR $5B6C C2/58CF: AD 4E 47 LDA $474E C2/58D2: D0 08 BNE $58DC C2/58D4: 20 32 24 JSR $2432 C2/58D7: D0 12 BNE $58EB C2/58D9: 20 C4 1D JSR $1DC4 C2/58DC: 9C 54 47 STZ $4754 C2/58DF: 20 0B 20 JSR $200B C2/58E2: 20 B2 20 JSR $20B2 C2/58E5: 20 77 21 JSR $2177 C2/58E8: 20 E3 35 JSR $35E3 C2/58EB: 20 A2 02 JSR $02A2 C2/58EE: 4C 72 58 JMP $5872 C2/58F1: A9 03 LDA #$03 C2/58F3: 20 69 00 JSR $0069 C2/58F6: AD CC 41 LDA $41CC C2/58F9: C9 FF CMP #$FF C2/58FB: F0 12 BEQ $590F C2/58FD: 85 70 STA $70 C2/58FF: AD 7D 7B LDA $7B7D C2/5902: F0 06 BEQ $590A C2/5904: 20 3A 9F JSR $9F3A C2/5907: 20 6F 9A JSR $9A6F C2/590A: A9 01 LDA #$01 C2/590C: 20 69 00 JSR $0069 C2/590F: 20 70 50 JSR $5070 C2/5912: 7B TDC C2/5913: AA TAX C2/5914: BD 66 7C LDA $7C66,X C2/5917: 9D 3B 01 STA $013B,X C2/591A: E8 INX C2/591B: E0 08 00 CPX #$0008 C2/591E: D0 F4 BNE $5914 C2/5920: 60 RTS C2/5921: 7B TDC C2/5922: AA TAX C2/5923: A8 TAY C2/5924: 86 10 STX $10 C2/5926: C2 20 REP #$20 C2/5928: 64 0E STZ $0E C2/592A: BD 06 20 LDA $2006,X C2/592D: 99 2C 38 STA $382C,Y C2/5930: E8 INX C2/5931: E8 INX C2/5932: C8 INY C2/5933: C8 INY C2/5934: E6 0E INC $0E C2/5936: A5 0E LDA $0E C2/5938: C9 04 00 CMP #$0004 C2/593B: D0 ED BNE $592A C2/593D: 18 CLC C2/593E: 8A TXA C2/593F: 69 78 00 ADC #$0078 C2/5942: AA TAX C2/5943: C0 20 00 CPY #$0020 C2/5946: D0 E0 BNE $5928 C2/5948: 7B TDC C2/5949: E2 20 SEP #$20 C2/594B: AD EF 3E LDA $3EEF C2/594E: 10 03 BPL $5953 C2/5950: 4C E7 59 JMP $59E7 C2/5953: 7B TDC C2/5954: AA TAX C2/5955: A8 TAY C2/5956: 64 0E STZ $0E C2/5958: DA PHX C2/5959: 5A PHY C2/595A: BD 1A 20 LDA $201A,X C2/595D: 1D 70 20 ORA $2070,X C2/5960: 29 02 AND #$02 C2/5962: D0 24 BNE $5988 C2/5964: BD 1B 20 LDA $201B,X C2/5967: 1D 71 20 ORA $2071,X C2/596A: 29 78 AND #$78 C2/596C: D0 1A BNE $5988 C2/596E: BD 1D 20 LDA $201D,X C2/5971: 29 04 AND #$04 C2/5973: D0 13 BNE $5988 C2/5975: A5 0E LDA $0E C2/5977: AA TAX C2/5978: 20 07 02 JSR $0207 C2/597B: B9 FB 3C LDA $3CFB,Y C2/597E: 29 40 AND #$40 C2/5980: D0 06 BNE $5988 C2/5982: B9 7F 3D LDA $3D7F,Y C2/5985: 9D D0 3E STA $3ED0,X C2/5988: 7A PLY C2/5989: FA PLX C2/598A: BD 1A 20 LDA $201A,X C2/598D: 1D 70 20 ORA $2070,X C2/5990: 99 7E 7B STA $7B7E,Y C2/5993: BD 1B 20 LDA $201B,X C2/5996: 1D 71 20 ORA $2071,X C2/5999: 85 10 STA $10 C2/599B: 29 08 AND #$08 C2/599D: F0 0D BEQ $59AC C2/599F: BD 01 20 LDA $2001,X C2/59A2: C9 06 CMP #$06 C2/59A4: D0 06 BNE $59AC C2/59A6: A5 10 LDA $10 C2/59A8: 29 F7 AND #$F7 C2/59AA: 85 10 STA $10 C2/59AC: BD 1D 20 LDA $201D,X C2/59AF: 1D 73 20 ORA $2073,X C2/59B2: 99 81 7B STA $7B81,Y C2/59B5: 29 80 AND #$80 C2/59B7: F0 0F BEQ $59C8 C2/59B9: 99 81 7B STA $7B81,Y C2/59BC: 7B TDC C2/59BD: 99 7E 7B STA $7B7E,Y C2/59C0: 99 7F 7B STA $7B7F,Y C2/59C3: 99 80 7B STA $7B80,Y C2/59C6: 80 0E BRA $59D6 C2/59C8: A5 10 LDA $10 C2/59CA: 99 7F 7B STA $7B7F,Y C2/59CD: BD 1C 20 LDA $201C,X C2/59D0: 1D 72 20 ORA $2072,X C2/59D3: 99 80 7B STA $7B80,Y C2/59D6: E6 0E INC $0E C2/59D8: C8 INY C2/59D9: C8 INY C2/59DA: C8 INY C2/59DB: C8 INY C2/59DC: 20 E0 01 JSR $01E0 C2/59DF: C0 10 00 CPY #$0010 C2/59E2: F0 03 BEQ $59E7 C2/59E4: 4C 58 59 JMP $5958 C2/59E7: A0 04 00 LDY #$0004 C2/59EA: 84 0E STY $0E C2/59EC: 7B TDC C2/59ED: A8 TAY C2/59EE: 5A PHY C2/59EF: A4 0E LDY $0E C2/59F1: B9 C2 3E LDA $3EC2,Y C2/59F4: D0 17 BNE $5A0D C2/59F6: 7A PLY C2/59F7: B9 9E 7B LDA $7B9E,Y C2/59FA: 29 30 AND #$30 C2/59FC: 09 80 ORA #$80 C2/59FE: 99 9E 7B STA $7B9E,Y C2/5A01: 7B TDC C2/5A02: 99 9F 7B STA $7B9F,Y C2/5A05: 99 A0 7B STA $7BA0,Y C2/5A08: 99 A1 7B STA $7BA1,Y C2/5A0B: 80 25 BRA $5A32 C2/5A0D: 7A PLY C2/5A0E: BD 1A 20 LDA $201A,X C2/5A11: 1D 70 20 ORA $2070,X C2/5A14: 99 9E 7B STA $7B9E,Y C2/5A17: BD 1B 20 LDA $201B,X C2/5A1A: 1D 71 20 ORA $2071,X C2/5A1D: 99 9F 7B STA $7B9F,Y C2/5A20: BD 1C 20 LDA $201C,X C2/5A23: 1D 72 20 ORA $2072,X C2/5A26: 99 A0 7B STA $7BA0,Y C2/5A29: BD 1D 20 LDA $201D,X C2/5A2C: 1D 73 20 ORA $2073,X C2/5A2F: 99 A1 7B STA $7BA1,Y C2/5A32: E6 0E INC $0E C2/5A34: C8 INY C2/5A35: C8 INY C2/5A36: C8 INY C2/5A37: C8 INY C2/5A38: 20 E0 01 JSR $01E0 C2/5A3B: C0 20 00 CPY #$0020 C2/5A3E: D0 AE BNE $59EE C2/5A40: 60 RTS C2/5A41: 7B TDC C2/5A42: AA TAX C2/5A43: A8 TAY C2/5A44: 8E 38 40 STX $4038 C2/5A47: 8E 3A 40 STX $403A C2/5A4A: 8E 3C 40 STX $403C C2/5A4D: 8E 3E 40 STX $403E C2/5A50: 8E 40 40 STX $4040 C2/5A53: 8E 42 40 STX $4042 C2/5A56: 8E 44 40 STX $4044 C2/5A59: 8E 46 40 STX $4046 C2/5A5C: 9C 48 40 STZ $4048 C2/5A5F: 86 10 STX $10 C2/5A61: 88 DEY C2/5A62: 84 0E STY $0E C2/5A64: 88 DEY C2/5A65: 88 DEY C2/5A66: 88 DEY C2/5A67: A6 10 LDX $10 C2/5A69: BD C6 3E LDA $3EC6,X C2/5A6C: F0 3D BEQ $5AAB C2/5A6E: AD 48 40 LDA $4048 C2/5A71: 20 D6 01 JSR $01D6 C2/5A74: 8D 48 40 STA $4048 C2/5A77: 8A TXA C2/5A78: 18 CLC C2/5A79: 69 04 ADC #$04 C2/5A7B: 20 EC 01 JSR $01EC C2/5A7E: BD 1A 20 LDA $201A,X C2/5A81: 1D 70 20 ORA $2070,X C2/5A84: 29 30 AND #$30 C2/5A86: D0 23 BNE $5AAB C2/5A88: A5 10 LDA $10 C2/5A8A: 0A ASL C2/5A8B: AA TAX C2/5A8C: BD 08 40 LDA $4008,X C2/5A8F: C5 0E CMP $0E C2/5A91: F0 0F BEQ $5AA2 C2/5A93: C8 INY C2/5A94: C8 INY C2/5A95: C8 INY C2/5A96: C8 INY C2/5A97: 99 38 40 STA $4038,Y C2/5A9A: 85 0E STA $0E C2/5A9C: AD 21 40 LDA $4021 C2/5A9F: 99 39 40 STA $4039,Y C2/5AA2: 18 CLC C2/5AA3: B9 3A 40 LDA $403A,Y C2/5AA6: 69 01 ADC #$01 C2/5AA8: 99 3A 40 STA $403A,Y C2/5AAB: E6 10 INC $10 C2/5AAD: A5 10 LDA $10 C2/5AAF: C9 08 CMP #$08 C2/5AB1: D0 B4 BNE $5A67 C2/5AB3: 60 RTS C2/5AB4: 7B TDC C2/5AB5: AA TAX C2/5AB6: A8 TAY C2/5AB7: AD DE 7B LDA $7BDE C2/5ABA: F0 01 BEQ $5ABD C2/5ABC: 60 RTS C2/5ABD: AD 94 7C LDA $7C94 C2/5AC0: C9 02 CMP #$02 C2/5AC2: D0 0E BNE $5AD2 C2/5AC4: AD 95 7C LDA $7C95 C2/5AC7: 0D 96 7C ORA $7C96 C2/5ACA: D0 06 BNE $5AD2 C2/5ACC: A9 20 LDA #$20 C2/5ACE: 8D DE 7B STA $7BDE C2/5AD1: 60 RTS C2/5AD2: B9 C2 3E LDA $3EC2,Y C2/5AD5: F0 0A BEQ $5AE1 C2/5AD7: BD 1A 20 LDA $201A,X C2/5ADA: 1D 70 20 ORA $2070,X C2/5ADD: 29 02 AND #$02 C2/5ADF: F0 0F BEQ $5AF0 C2/5AE1: 20 E0 01 JSR $01E0 C2/5AE4: C8 INY C2/5AE5: C0 04 00 CPY #$0004 C2/5AE8: D0 E8 BNE $5AD2 C2/5AEA: A9 40 LDA #$40 C2/5AEC: 8D DE 7B STA $7BDE C2/5AEF: 60 RTS C2/5AF0: B9 C2 3E LDA $3EC2,Y C2/5AF3: F0 07 BEQ $5AFC C2/5AF5: BD 1D 20 LDA $201D,X C2/5AF8: 29 01 AND #$01 C2/5AFA: F0 0E BEQ $5B0A C2/5AFC: 20 E0 01 JSR $01E0 C2/5AFF: C8 INY C2/5B00: C0 04 00 CPY #$0004 C2/5B03: D0 EB BNE $5AF0 C2/5B05: AD F0 3E LDA $3EF0 C2/5B08: 10 58 BPL $5B62 C2/5B0A: A0 04 00 LDY #$0004 C2/5B0D: A2 00 02 LDX #$0200 C2/5B10: B9 C2 3E LDA $3EC2,Y C2/5B13: F0 0A BEQ $5B1F C2/5B15: BD 1A 20 LDA $201A,X C2/5B18: 1D 70 20 ORA $2070,X C2/5B1B: 29 02 AND #$02 C2/5B1D: F0 0F BEQ $5B2E C2/5B1F: 20 E0 01 JSR $01E0 C2/5B22: C8 INY C2/5B23: C0 0C 00 CPY #$000C C2/5B26: D0 E8 BNE $5B10 C2/5B28: A9 80 LDA #$80 C2/5B2A: 8D DE 7B STA $7BDE C2/5B2D: 60 RTS C2/5B2E: AD 4E 7C LDA $7C4E C2/5B31: F0 35 BEQ $5B68 C2/5B33: AD E8 7B LDA $7BE8 C2/5B36: 30 2A BMI $5B62 C2/5B38: F0 2E BEQ $5B68 C2/5B3A: AD F0 3E LDA $3EF0 C2/5B3D: 10 11 BPL $5B50 C2/5B3F: 20 18 02 JSR $0218 C2/5B42: 7B TDC C2/5B43: 20 47 58 JSR $5847 C2/5B46: A9 20 LDA #$20 C2/5B48: 8D 5F 3C STA $3C5F C2/5B4B: A9 0A LDA #$0A C2/5B4D: 4C 69 00 JMP $0069 C2/5B50: EE 5F 7C INC $7C5F C2/5B53: AD 5F 7C LDA $7C5F C2/5B56: C9 14 CMP #$14 C2/5B58: D0 11 BNE $5B6B C2/5B5A: 20 A2 02 JSR $02A2 C2/5B5D: CD F0 3E CMP $3EF0 C2/5B60: B0 06 BCS $5B68 C2/5B62: A9 01 LDA #$01 C2/5B64: 8D DE 7B STA $7BDE C2/5B67: 60 RTS C2/5B68: 9C 5F 7C STZ $7C5F C2/5B6B: 60 RTS C2/5B6C: A9 0B LDA #$0B C2/5B6E: 20 69 00 JSR $0069 C2/5B71: 7B TDC C2/5B72: AA TAX C2/5B73: A0 00 02 LDY #$0200 C2/5B76: B9 00 20 LDA $2000,Y C2/5B79: 29 7F AND #$7F C2/5B7B: 99 00 20 STA $2000,Y C2/5B7E: A5 70 LDA $70 C2/5B80: 20 DB 01 JSR $01DB C2/5B83: D0 08 BNE $5B8D C2/5B85: B9 00 20 LDA $2000,Y C2/5B88: 09 80 ORA #$80 C2/5B8A: 99 00 20 STA $2000,Y C2/5B8D: C2 20 REP #$20 C2/5B8F: 98 TYA C2/5B90: 18 CLC C2/5B91: 69 80 00 ADC #$0080 C2/5B94: A8 TAY C2/5B95: 7B TDC C2/5B96: E2 20 SEP #$20 C2/5B98: E8 INX C2/5B99: E0 08 00 CPX #$0008 C2/5B9C: D0 D8 BNE $5B76 C2/5B9E: 60 RTS C2/5B9F: A5 47 LDA $47 C2/5BA1: C9 04 CMP #$04 C2/5BA3: 90 03 BCC $5BA8 C2/5BA5: 4C 50 5C JMP $5C50 C2/5BA8: 64 20 STZ $20 C2/5BAA: 64 21 STZ $21 C2/5BAC: A6 32 LDX $32 C2/5BAE: BD 58 20 LDA $2058,X C2/5BB1: 85 65 STA $65 C2/5BB3: BD 59 20 LDA $2059,X C2/5BB6: 85 66 STA $66 C2/5BB8: BD 5A 20 LDA $205A,X C2/5BBB: 8D 22 27 STA $2722 C2/5BBE: BD 56 20 LDA $2056,X C2/5BC1: 29 08 AND #$08 C2/5BC3: F0 27 BEQ $5BEC C2/5BC5: A5 66 LDA $66 C2/5BC7: F0 23 BEQ $5BEC C2/5BC9: BD 59 20 LDA $2059,X C2/5BCC: DD 5E 20 CMP $205E,X C2/5BCF: D0 1B BNE $5BEC C2/5BD1: AD 22 27 LDA $2722 C2/5BD4: C9 19 CMP #$19 C2/5BD6: F0 11 BEQ $5BE9 C2/5BD8: C9 21 CMP #$21 C2/5BDA: F0 0D BEQ $5BE9 C2/5BDC: C9 54 CMP #$54 C2/5BDE: F0 09 BEQ $5BE9 C2/5BE0: C9 1D CMP #$1D C2/5BE2: D0 08 BNE $5BEC C2/5BE4: EE 98 7C INC $7C98 C2/5BE7: 80 03 BRA $5BEC C2/5BE9: EE 99 7C INC $7C99 C2/5BEC: 9C 23 27 STZ $2723 C2/5BEF: 20 E1 5C JSR $5CE1 C2/5BF2: A5 20 LDA $20 C2/5BF4: F0 15 BEQ $5C0B C2/5BF6: A5 20 LDA $20 C2/5BF8: 8D 22 27 STA $2722 C2/5BFB: 9C 23 27 STZ $2723 C2/5BFE: A5 23 LDA $23 C2/5C00: 85 65 STA $65 C2/5C02: A5 22 LDA $22 C2/5C04: 85 66 STA $66 C2/5C06: E6 21 INC $21 C2/5C08: 20 E1 5C JSR $5CE1 C2/5C0B: A6 32 LDX $32 C2/5C0D: BD 56 20 LDA $2056,X C2/5C10: 29 08 AND #$08 C2/5C12: F0 33 BEQ $5C47 C2/5C14: 64 20 STZ $20 C2/5C16: 64 21 STZ $21 C2/5C18: BD 5D 20 LDA $205D,X C2/5C1B: 85 65 STA $65 C2/5C1D: BD 5E 20 LDA $205E,X C2/5C20: 85 66 STA $66 C2/5C22: BD 5F 20 LDA $205F,X C2/5C25: 8D 22 27 STA $2722 C2/5C28: 9C 23 27 STZ $2723 C2/5C2B: 20 E1 5C JSR $5CE1 C2/5C2E: A5 20 LDA $20 C2/5C30: F0 15 BEQ $5C47 C2/5C32: A5 20 LDA $20 C2/5C34: 8D 22 27 STA $2722 C2/5C37: 9C 23 27 STZ $2723 C2/5C3A: A5 23 LDA $23 C2/5C3C: 85 65 STA $65 C2/5C3E: A5 22 LDA $22 C2/5C40: 85 66 STA $66 C2/5C42: E6 21 INC $21 C2/5C44: 20 E1 5C JSR $5CE1 C2/5C47: 9C 99 7C STZ $7C99 C2/5C4A: 9C 98 7C STZ $7C98 C2/5C4D: 4C E0 5C JMP $5CE0 C2/5C50: 38 SEC C2/5C51: A5 47 LDA $47 C2/5C53: E9 04 SBC #$04 C2/5C55: 0A ASL C2/5C56: AA TAX C2/5C57: BF 95 EE D0 LDA $D0EE95,X C2/5C5B: 85 0E STA $0E C2/5C5D: BF 96 EE D0 LDA $D0EE96,X C2/5C61: 85 0F STA $0F C2/5C63: 7B TDC C2/5C64: A8 TAY C2/5C65: A6 0E LDX $0E C2/5C67: BD 67 43 LDA $4367,X C2/5C6A: 99 4C 38 STA $384C,Y C2/5C6D: E8 INX C2/5C6E: C8 INY C2/5C6F: C0 64 00 CPY #$0064 C2/5C72: D0 F3 BNE $5C67 C2/5C74: EE 03 7C INC $7C03 C2/5C77: 64 1E STZ $1E C2/5C79: 38 SEC C2/5C7A: A5 47 LDA $47 C2/5C7C: E9 04 SBC #$04 C2/5C7E: 20 B5 01 JSR $01B5 C2/5C81: AA TAX C2/5C82: 86 0E STX $0E C2/5C84: C2 20 REP #$20 C2/5C86: 18 CLC C2/5C87: 69 DE 41 ADC #$41DE C2/5C8A: AA TAX C2/5C8B: 86 3D STX $3D C2/5C8D: A5 0E LDA $0E C2/5C8F: 0A ASL C2/5C90: 18 CLC C2/5C91: 69 5E 42 ADC #$425E C2/5C94: AA TAX C2/5C95: 86 3F STX $3F C2/5C97: 7B TDC C2/5C98: E2 20 SEP #$20 C2/5C9A: A5 1E LDA $1E C2/5C9C: A8 TAY C2/5C9D: B1 3D LDA ($3D),Y C2/5C9F: C9 FF CMP #$FF C2/5CA1: F0 3D BEQ $5CE0 C2/5CA3: 8D 22 27 STA $2722 C2/5CA6: C9 E9 CMP #$E9 C2/5CA8: D0 03 BNE $5CAD C2/5CAA: EE FB 7B INC $7BFB C2/5CAD: AD 22 27 LDA $2722 C2/5CB0: C9 A8 CMP #$A8 C2/5CB2: D0 03 BNE $5CB7 C2/5CB4: EE 9C 7C INC $7C9C C2/5CB7: AD 22 27 LDA $2722 C2/5CBA: C9 83 CMP #$83 C2/5CBC: D0 03 BNE $5CC1 C2/5CBE: EE 9D 7C INC $7C9D C2/5CC1: 64 20 STZ $20 C2/5CC3: 64 21 STZ $21 C2/5CC5: A5 1E LDA $1E C2/5CC7: 0A ASL C2/5CC8: A8 TAY C2/5CC9: B1 3F LDA ($3F),Y C2/5CCB: 85 66 STA $66 C2/5CCD: C8 INY C2/5CCE: B1 3F LDA ($3F),Y C2/5CD0: 85 65 STA $65 C2/5CD2: 9C 23 27 STZ $2723 C2/5CD5: 20 E1 5C JSR $5CE1 C2/5CD8: E6 1E INC $1E C2/5CDA: A5 1E LDA $1E C2/5CDC: C9 10 CMP #$10 C2/5CDE: D0 BA BNE $5C9A C2/5CE0: 60 RTS C2/5CE1: AD 23 27 LDA $2723 C2/5CE4: D0 24 BNE $5D0A C2/5CE6: AD 22 27 LDA $2722 C2/5CE9: C9 F1 CMP #$F1 C2/5CEB: D0 02 BNE $5CEF C2/5CED: A9 78 LDA #$78 C2/5CEF: C2 20 REP #$20 C2/5CF1: 20 B6 01 JSR $01B6 C2/5CF4: AA TAX C2/5CF5: 7B TDC C2/5CF6: E2 20 SEP #$20 C2/5CF8: 7B TDC C2/5CF9: A8 TAY C2/5CFA: BF 80 0B D1 LDA $D10B80,X C2/5CFE: 99 2A 26 STA $262A,Y C2/5D01: E8 INX C2/5D02: C8 INY C2/5D03: C0 08 00 CPY #$0008 C2/5D06: D0 F2 BNE $5CFA C2/5D08: 80 1C BRA $5D26 C2/5D0A: AD 22 27 LDA $2722 C2/5D0D: C2 20 REP #$20 C2/5D0F: 20 B6 01 JSR $01B6 C2/5D12: AA TAX C2/5D13: 7B TDC C2/5D14: E2 20 SEP #$20 C2/5D16: 7B TDC C2/5D17: A8 TAY C2/5D18: BF B1 6A D1 LDA $D16AB1,X C2/5D1C: 99 2A 26 STA $262A,Y C2/5D1F: E8 INX C2/5D20: C8 INY C2/5D21: C0 08 00 CPY #$0008 C2/5D24: D0 F2 BNE $5D18 C2/5D26: AD 23 27 LDA $2723 C2/5D29: D0 0E BNE $5D39 C2/5D2B: AD 22 27 LDA $2722 C2/5D2E: C9 48 CMP #$48 C2/5D30: 90 07 BCC $5D39 C2/5D32: C9 57 CMP #$57 C2/5D34: B0 03 BCS $5D39 C2/5D36: 20 A3 60 JSR $60A3 C2/5D39: 20 23 99 JSR $9923 C2/5D3C: 7B TDC C2/5D3D: AA TAX C2/5D3E: BD 2A 26 LDA $262A,X C2/5D41: 99 FC 79 STA $79FC,Y C2/5D44: E8 INX C2/5D45: C8 INY C2/5D46: E0 05 00 CPX #$0005 C2/5D49: D0 F3 BNE $5D3E C2/5D4B: C8 INY C2/5D4C: C8 INY C2/5D4D: C8 INY C2/5D4E: C8 INY C2/5D4F: BD 2A 26 LDA $262A,X C2/5D52: 99 FC 79 STA $79FC,Y C2/5D55: E8 INX C2/5D56: C8 INY C2/5D57: E0 08 00 CPX #$0008 C2/5D5A: D0 F3 BNE $5D4F C2/5D5C: AD 2C 26 LDA $262C C2/5D5F: 29 07 AND #$07 C2/5D61: F0 04 BEQ $5D67 C2/5D63: 20 75 5F JSR $5F75 C2/5D66: 60 RTS C2/5D67: 20 C2 02 JSR $02C2 C2/5D6A: D0 3F BNE $5DAB C2/5D6C: AD 2E 26 LDA $262E C2/5D6F: 10 0B BPL $5D7C C2/5D71: AD FA 79 LDA $79FA C2/5D74: AA TAX C2/5D75: A9 01 LDA #$01 C2/5D77: 9D EB 7B STA $7BEB,X C2/5D7A: 80 4A BRA $5DC6 C2/5D7C: AD 99 7C LDA $7C99 C2/5D7F: D0 13 BNE $5D94 C2/5D81: AD 98 7C LDA $7C98 C2/5D84: F0 16 BEQ $5D9C C2/5D86: 20 4E 61 JSR $614E C2/5D89: BD 1A 20 LDA $201A,X C2/5D8C: 30 0E BMI $5D9C C2/5D8E: 29 40 AND #$40 C2/5D90: D0 DF BNE $5D71 C2/5D92: 80 08 BRA $5D9C C2/5D94: 20 4E 61 JSR $614E C2/5D97: BD 1A 20 LDA $201A,X C2/5D9A: 30 D5 BMI $5D71 C2/5D9C: 20 FE 4A JSR $4AFE C2/5D9F: AD 29 7C LDA $7C29 C2/5DA2: F0 22 BEQ $5DC6 C2/5DA4: A9 F1 LDA #$F1 C2/5DA6: 8D 22 27 STA $2722 C2/5DA9: 80 1B BRA $5DC6 C2/5DAB: AD 2E 26 LDA $262E C2/5DAE: 10 0B BPL $5DBB C2/5DB0: AD FA 79 LDA $79FA C2/5DB3: AA TAX C2/5DB4: A9 01 LDA #$01 C2/5DB6: 9D EB 7B STA $7BEB,X C2/5DB9: 80 0B BRA $5DC6 C2/5DBB: 20 CF 02 JSR $02CF C2/5DBE: AD 29 7C LDA $7C29 C2/5DC1: D0 E1 BNE $5DA4 C2/5DC3: 20 C2 02 JSR $02C2 C2/5DC6: 20 A9 02 JSR $02A9 C2/5DC9: AD 23 27 LDA $2723 C2/5DCC: D0 31 BNE $5DFF C2/5DCE: AD 22 27 LDA $2722 C2/5DD1: C9 80 CMP #$80 C2/5DD3: F0 04 BEQ $5DD9 C2/5DD5: C9 DE CMP #$DE C2/5DD7: D0 1C BNE $5DF5 C2/5DD9: 20 FA 98 JSR $98FA C2/5DDC: 9E 4C 38 STZ $384C,X C2/5DDF: A9 FC LDA #$FC C2/5DE1: 9D 4D 38 STA $384D,X C2/5DE4: A9 01 LDA #$01 C2/5DE6: 9D 4E 38 STA $384E,X C2/5DE9: A9 04 LDA #$04 C2/5DEB: 9D 4F 38 STA $384F,X C2/5DEE: 7B TDC C2/5DEF: 9D 50 38 STA $3850,X C2/5DF2: 4C BE 5E JMP $5EBE C2/5DF5: AD 22 27 LDA $2722 C2/5DF8: C9 F1 CMP #$F1 C2/5DFA: D0 03 BNE $5DFF C2/5DFC: 4C BE 5E JMP $5EBE C2/5DFF: A5 21 LDA $21 C2/5E01: D0 2C BNE $5E2F C2/5E03: AD 23 27 LDA $2723 C2/5E06: D0 47 BNE $5E4F C2/5E08: AD 22 27 LDA $2722 C2/5E0B: C9 82 CMP #$82 C2/5E0D: 90 40 BCC $5E4F C2/5E0F: 64 0E STZ $0E C2/5E11: 38 SEC C2/5E12: E9 80 SBC #$80 C2/5E14: 4A LSR C2/5E15: 66 0E ROR $0E C2/5E17: 4A LSR C2/5E18: 66 0E ROR $0E C2/5E1A: 4A LSR C2/5E1B: 66 0E ROR $0E C2/5E1D: AA TAX C2/5E1E: BF 81 29 D1 LDA $D12981,X C2/5E22: 48 PHA C2/5E23: A5 0E LDA $0E C2/5E25: 20 BD 01 JSR $01BD C2/5E28: AA TAX C2/5E29: 68 PLA C2/5E2A: 20 DB 01 JSR $01DB C2/5E2D: F0 20 BEQ $5E4F C2/5E2F: AD 23 27 LDA $2723 C2/5E32: D0 1B BNE $5E4F C2/5E34: 20 FA 98 JSR $98FA C2/5E37: 9E 4C 38 STZ $384C,X C2/5E3A: 9E 50 38 STZ $3850,X C2/5E3D: A9 FC LDA #$FC C2/5E3F: 9D 4D 38 STA $384D,X C2/5E42: A9 07 LDA #$07 C2/5E44: 9D 4E 38 STA $384E,X C2/5E47: AD 22 27 LDA $2722 C2/5E4A: 9D 4F 38 STA $384F,X C2/5E4D: 80 6F BRA $5EBE C2/5E4F: A9 00 LDA #$00 C2/5E51: 85 0E STA $0E C2/5E53: AD 22 27 LDA $2722 C2/5E56: 8D 21 26 STA $2621 C2/5E59: AD 23 27 LDA $2723 C2/5E5C: D0 32 BNE $5E90 C2/5E5E: AD 22 27 LDA $2722 C2/5E61: C9 81 CMP #$81 C2/5E63: D0 2B BNE $5E90 C2/5E65: A9 03 LDA #$03 C2/5E67: 8D 20 26 STA $2620 C2/5E6A: A6 32 LDX $32 C2/5E6C: BD 7F 20 LDA $207F,X C2/5E6F: 8D 21 26 STA $2621 C2/5E72: 20 2F 99 JSR $992F C2/5E75: 20 FA 98 JSR $98FA C2/5E78: 9E 4C 38 STZ $384C,X C2/5E7B: A9 FC LDA #$FC C2/5E7D: 9D 4D 38 STA $384D,X C2/5E80: A9 01 LDA #$01 C2/5E82: 9D 4E 38 STA $384E,X C2/5E85: A9 04 LDA #$04 C2/5E87: 9D 4F 38 STA $384F,X C2/5E8A: 7B TDC C2/5E8B: 9D 50 38 STA $3850,X C2/5E8E: 80 2E BRA $5EBE C2/5E90: AD 23 27 LDA $2723 C2/5E93: F0 06 BEQ $5E9B C2/5E95: A9 02 LDA #$02 C2/5E97: 85 0E STA $0E C2/5E99: A9 02 LDA #$02 C2/5E9B: 8D 20 26 STA $2620 C2/5E9E: A5 21 LDA $21 C2/5EA0: D0 03 BNE $5EA5 C2/5EA2: 20 2F 99 JSR $992F C2/5EA5: 20 FA 98 JSR $98FA C2/5EA8: 9E 4C 38 STZ $384C,X C2/5EAB: 9E 50 38 STZ $3850,X C2/5EAE: A9 FC LDA #$FC C2/5EB0: 9D 4D 38 STA $384D,X C2/5EB3: A5 0E LDA $0E C2/5EB5: 9D 4E 38 STA $384E,X C2/5EB8: AD 21 26 LDA $2621 C2/5EBB: 9D 4F 38 STA $384F,X C2/5EBE: AD FA 79 LDA $79FA C2/5EC1: AA TAX C2/5EC2: AD 2E 26 LDA $262E C2/5EC5: 29 7F AND #$7F C2/5EC7: 9D 2D 7B STA $7B2D,X C2/5ECA: AD A0 26 LDA $26A0 C2/5ECD: 9D 1C 7B STA $7B1C,X C2/5ED0: F0 05 BEQ $5ED7 C2/5ED2: FE 1C 7B INC $7B1C,X C2/5ED5: A9 80 LDA #$80 C2/5ED7: 9D CC 7A STA $7ACC,X C2/5EDA: AD FA 79 LDA $79FA C2/5EDD: 0A ASL C2/5EDE: AA TAX C2/5EDF: AD 20 27 LDA $2720 C2/5EE2: 9D DC 7A STA $7ADC,X C2/5EE5: 9D FC 7A STA $7AFC,X C2/5EE8: AD 21 27 LDA $2721 C2/5EEB: 9D DD 7A STA $7ADD,X C2/5EEE: 9D FD 7A STA $7AFD,X C2/5EF1: EE FA 79 INC $79FA C2/5EF4: AD 23 27 LDA $2723 C2/5EF7: D0 61 BNE $5F5A C2/5EF9: AD 22 27 LDA $2722 C2/5EFC: C9 F1 CMP #$F1 C2/5EFE: F0 25 BEQ $5F25 C2/5F00: A6 32 LDX $32 C2/5F02: C9 82 CMP #$82 C2/5F04: B0 15 BCS $5F1B C2/5F06: C9 80 CMP #$80 C2/5F08: B0 50 BCS $5F5A C2/5F0A: BD 1B 20 LDA $201B,X C2/5F0D: 1D 71 20 ORA $2071,X C2/5F10: 29 04 AND #$04 C2/5F12: D0 31 BNE $5F45 C2/5F14: AD E6 7B LDA $7BE6 C2/5F17: 29 40 AND #$40 (Check for Void) C2/5F19: D0 2A BNE $5F45 C2/5F1B: BD 1A 20 LDA $201A,X C2/5F1E: 1D 70 20 ORA $2070,X C2/5F21: 29 20 AND #$20 C2/5F23: F0 35 BEQ $5F5A C2/5F25: AD 22 27 LDA $2722 C2/5F28: 64 0E STZ $0E C2/5F2A: 4A LSR C2/5F2B: 66 0E ROR $0E C2/5F2D: 4A LSR C2/5F2E: 66 0E ROR $0E C2/5F30: 4A LSR C2/5F31: 66 0E ROR $0E C2/5F33: AA TAX C2/5F34: A5 0E LDA $0E C2/5F36: 20 BD 01 JSR $01BD C2/5F39: A8 TAY C2/5F3A: 5A PHY C2/5F3B: BF 58 EF D0 LDA $D0EF58,X C2/5F3F: FA PLX C2/5F40: 20 DB 01 JSR $01DB C2/5F43: D0 15 BNE $5F5A C2/5F45: AD EF 3C LDA $3CEF C2/5F48: AA TAX C2/5F49: A9 1D LDA #$1D C2/5F4B: 9D 5F 3C STA $3C5F,X C2/5F4E: AD FA 79 LDA $79FA C2/5F51: 3A DEC C2/5F52: AA TAX C2/5F53: A9 7E LDA #$7E C2/5F55: 9D 2D 7B STA $7B2D,X C2/5F58: 80 17 BRA $5F71 C2/5F5A: 20 E3 98 JSR $98E3 C2/5F5D: AD EF 3C LDA $3CEF C2/5F60: A8 TAY C2/5F61: C2 20 REP #$20 C2/5F63: AD 22 27 LDA $2722 C2/5F66: AA TAX C2/5F67: 7B TDC C2/5F68: E2 20 SEP #$20 C2/5F6A: BF 40 38 D1 LDA $D13840,X C2/5F6E: 99 5F 3C STA $3C5F,Y C2/5F71: 20 4C 99 JSR $994C C2/5F74: 60 RTS C2/5F75: 85 41 STA $41 C2/5F77: AD 23 27 LDA $2723 C2/5F7A: F0 09 BEQ $5F85 C2/5F7C: A9 02 LDA #$02 C2/5F7E: 85 0E STA $0E C2/5F80: 8D 20 26 STA $2620 C2/5F83: 80 07 BRA $5F8C C2/5F85: A9 00 LDA #$00 C2/5F87: 85 0E STA $0E C2/5F89: 8D 20 26 STA $2620 C2/5F8C: AD 22 27 LDA $2722 C2/5F8F: 8D 21 26 STA $2621 C2/5F92: 20 2F 99 JSR $992F C2/5F95: 20 FA 98 JSR $98FA C2/5F98: 9E 4C 38 STZ $384C,X C2/5F9B: 9E 50 38 STZ $3850,X C2/5F9E: A9 FC LDA #$FC C2/5FA0: 9D 4D 38 STA $384D,X C2/5FA3: A5 0E LDA $0E C2/5FA5: 9D 4E 38 STA $384E,X C2/5FA8: AD 21 26 LDA $2621 C2/5FAB: 9D 4F 38 STA $384F,X C2/5FAE: A5 41 LDA $41 C2/5FB0: 85 0E STA $0E C2/5FB2: 7B TDC C2/5FB3: AA TAX C2/5FB4: BD 2A 26 LDA $262A,X C2/5FB7: 99 FC 79 STA $79FC,Y C2/5FBA: E8 INX C2/5FBB: C8 INY C2/5FBC: E0 05 00 CPX #$0005 C2/5FBF: D0 F3 BNE $5FB4 C2/5FC1: C8 INY C2/5FC2: C8 INY C2/5FC3: C8 INY C2/5FC4: C8 INY C2/5FC5: BD 2A 26 LDA $262A,X C2/5FC8: 99 FC 79 STA $79FC,Y C2/5FCB: E8 INX C2/5FCC: C8 INY C2/5FCD: E0 08 00 CPX #$0008 C2/5FD0: D0 F3 BNE $5FC5 C2/5FD2: C6 0E DEC $0E C2/5FD4: A5 0E LDA $0E C2/5FD6: D0 DA BNE $5FB2 C2/5FD8: 64 1A STZ $1A C2/5FDA: AD FF 79 LDA $79FF C2/5FDD: 29 7F AND #$7F C2/5FDF: AA TAX C2/5FE0: 86 0E STX $0E C2/5FE2: A6 32 LDX $32 C2/5FE4: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/5FE7: 29 08 AND #$08 (Check for Half MP) C2/5FE9: F0 06 BEQ $5FF1 C2/5FEB: 46 0E LSR $0E MP = MP / 2 C2/5FED: 90 02 BCC $5FF1 C2/5FEF: E6 0E INC $0E Min MP = 1 C2/5FF1: C2 20 REP #$20 C2/5FF3: 38 SEC C2/5FF4: BD 0A 20 LDA $200A,X Subtract current MP C2/5FF7: E5 0E SBC $0E C2/5FF9: 90 08 BCC $6003 Not enough MP? C2/5FFB: 9D 0A 20 STA $200A,X C2/5FFE: 7B TDC C2/5FFF: E2 20 SEP #$20 C2/6001: 80 05 BRA $6008 C2/6003: 7B TDC C2/6004: E2 20 SEP #$20 C2/6006: E6 1A INC $1A C2/6008: A5 65 LDA $65 C2/600A: F0 10 BEQ $601C C2/600C: 7B TDC C2/600D: AA TAX C2/600E: A9 07 LDA #$07 C2/6010: 20 7C 00 JSR $007C C2/6013: AA TAX C2/6014: 7B TDC C2/6015: 20 D6 01 JSR $01D6 C2/6018: 85 65 STA $65 C2/601A: 80 0E BRA $602A C2/601C: 7B TDC C2/601D: AA TAX C2/601E: A9 03 LDA #$03 C2/6020: 20 7C 00 JSR $007C C2/6023: AA TAX C2/6024: 7B TDC C2/6025: 20 D6 01 JSR $01D6 C2/6028: 85 66 STA $66 C2/602A: 20 FE 4A JSR $4AFE C2/602D: AD 29 7C LDA $7C29 C2/6030: F0 05 BEQ $6037 C2/6032: A9 7E LDA #$7E C2/6034: 8D 2E 26 STA $262E C2/6037: 20 A9 02 JSR $02A9 C2/603A: A6 32 LDX $32 C2/603C: BD 1B 20 LDA $201B,X C2/603F: 1D 71 20 ORA $2071,X C2/6042: 29 04 AND #$04 (Check if Attacker has Status2 = Mute) C2/6044: D0 11 BNE $6057 C2/6046: AD E6 7B LDA $7BE6 C2/6049: 29 40 AND #$40 (Check for Void) C2/604B: D0 0A BNE $6057 C2/604D: BD 1A 20 LDA $201A,X C2/6050: 1D 70 20 ORA $2070,X C2/6053: 29 20 AND #$20 (Check if Attacker has Status1 = Toad) C2/6055: F0 05 BEQ $605C C2/6057: A9 7E LDA #$7E C2/6059: 8D 2E 26 STA $262E C2/605C: AD FA 79 LDA $79FA C2/605F: AA TAX C2/6060: AD 2E 26 LDA $262E C2/6063: 29 7F AND #$7F C2/6065: 9D 2D 7B STA $7B2D,X C2/6068: A5 1A LDA $1A C2/606A: F0 05 BEQ $6071 C2/606C: A9 7E LDA #$7E C2/606E: 9D 2D 7B STA $7B2D,X C2/6071: 9E 1C 7B STZ $7B1C,X C2/6074: 9E CC 7A STZ $7ACC,X C2/6077: AD FA 79 LDA $79FA C2/607A: 0A ASL C2/607B: AA TAX C2/607C: AD 20 27 LDA $2720 C2/607F: 9D DC 7A STA $7ADC,X C2/6082: 9D FC 7A STA $7AFC,X C2/6085: AD 21 27 LDA $2721 C2/6088: 9D DD 7A STA $7ADD,X C2/608B: 9D FD 7A STA $7AFD,X C2/608E: EE FA 79 INC $79FA C2/6091: AD 23 27 LDA $2723 C2/6094: F0 03 BEQ $6099 C2/6096: 20 E3 98 JSR $98E3 C2/6099: C6 41 DEC $41 C2/609B: A5 41 LDA $41 C2/609D: 30 03 BMI $60A2 C2/609F: 4C 08 60 JMP $6008 C2/60A2: 60 RTS Summon Subroutine C2/60A3: 18 CLC C2/60A4: AD 22 27 LDA $2722 C2/60A7: 69 17 ADC #$17 C2/60A9: 8D 22 27 STA $2722 C2/60AC: C9 6B CMP #$6B C2/60AE: F0 1D BEQ $60CD C2/60B0: C9 6A CMP #$6A C2/60B2: F0 2F BEQ $60E3 C2/60B4: C9 5F CMP #$5F C2/60B6: F0 03 BEQ $60BB C2/60B8: 4C 31 61 JMP $6131 C2/60BB: 20 A2 02 JSR $02A2 (0..99) C2/60BE: C9 08 CMP #$08 C2/60C0: B0 6F BCS $6131 C2/60C2: A9 6E LDA #$6E If (0..99) < 8, Summon Fat Chocobo instead C2/60C4: 8D 22 27 STA $2722 C2/60C7: A9 FF LDA #$FF C2/60C9: 85 65 STA $65 C2/60CB: 80 64 BRA $6131 C2/60CD: A5 65 LDA $65 C2/60CF: 85 23 STA $23 C2/60D1: A5 66 LDA $66 C2/60D3: 85 22 STA $22 C2/60D5: A9 FF LDA #$FF C2/60D7: 85 65 STA $65 C2/60D9: 64 66 STZ $66 C2/60DB: A9 70 LDA #$70 (Cast both Fires of Resurrection) C2/60DD: 85 20 STA $20 C2/60DF: A6 32 LDX $32 C2/60E1: 80 4E BRA $6131 C2/60E3: 7B TDC C2/60E4: A8 TAY C2/60E5: AA TAX C2/60E6: B9 C6 3E LDA $3EC6,Y C2/60E9: F0 07 BEQ $60F2 C2/60EB: BD 65 22 LDA $2265,X C2/60EE: 29 20 AND #$20 (If Creature is Heavy) C2/60F0: D0 2C BNE $611E C2/60F2: 20 E0 01 JSR $01E0 C2/60F5: C8 INY C2/60F6: C0 08 00 CPY #$0008 C2/60F9: D0 EB BNE $60E6 C2/60FB: 18 CLC C2/60FC: AD E5 7B LDA $7BE5 (Attacker Level) C2/60FF: 69 50 ADC #$50 (Attacker Level + 80) C2/6101: 38 SEC C2/6102: ED 02 22 SBC $2202 (Attacker Level + 80 - Target Level) C2/6105: B0 02 BCS $6109 C2/6107: A9 01 LDA #$01 (Minimum = 1) C2/6109: C9 63 CMP #$63 C2/610B: 90 02 BCC $610F C2/610D: A9 63 LDA #$63 (Maximum = 99) C2/610F: 85 0E STA $0E C2/6111: 20 A2 02 JSR $02A2 (0..99) C2/6114: C5 0E CMP $0E C2/6116: B0 06 BCS $611E (0..99) < (Attacker Level + 80 - Target Level) C2/6118: A9 FF LDA #$FF C2/611A: 85 65 STA $65 (All targets) C2/611C: 80 13 BRA $6131 C2/611E: A9 6F LDA #$6F C2/6120: 8D 22 27 STA $2722 (Cast Gungnir instead of True Edge) C2/6123: 7B TDC C2/6124: AA TAX C2/6125: A9 07 LDA #$07 C2/6127: 20 7C 00 JSR $007C C2/612A: AA TAX C2/612B: 7B TDC C2/612C: 20 D6 01 JSR $01D6 C2/612F: 85 65 STA $65 (Random Target) C2/6131: AD 22 27 LDA $2722 C2/6134: C2 20 REP #$20 C2/6136: 20 B6 01 JSR $01B6 C2/6139: AA TAX C2/613A: 7B TDC C2/613B: E2 20 SEP #$20 C2/613D: 7B TDC C2/613E: A8 TAY C2/613F: BF 80 0B D1 LDA $D10B80,X C2/6143: 99 2A 26 STA $262A,Y C2/6146: E8 INX C2/6147: C8 INY C2/6148: C0 08 00 CPY #$0008 C2/614B: D0 F2 BNE $613F C2/614D: 60 RTS C2/614E: 7B TDC C2/614F: AA TAX C2/6150: A5 66 LDA $66 C2/6152: 0A ASL C2/6153: B0 03 BCS $6158 C2/6155: E8 INX C2/6156: 80 FA BRA $6152 C2/6158: 8A TXA C2/6159: C2 20 REP #$20 C2/615B: 20 B2 01 JSR $01B2 C2/615E: AA TAX C2/615F: 7B TDC C2/6160: E2 20 SEP #$20 C2/6162: 60 RTS Haste or Slow Modifier C2/6163: 48 PHA C2/6164: BD 1C 20 LDA $201C,X C2/6167: 1D 72 20 ORA $2072,X C2/616A: 29 08 AND #$08 (Check if Status 3 = Haste) C2/616C: F0 06 BEQ $6174 C2/616E: 68 PLA C2/616F: 4A LSR (Divide by 2) C2/6170: D0 01 BNE $6173 C2/6172: 1A INC (Minimum value = 1) C2/6173: 48 PHA C2/6174: BD 1C 20 LDA $201C,X C2/6177: 1D 72 20 ORA $2072,X C2/617A: 29 04 AND #$04 (Check if Status 3 = Slow) C2/617C: F0 07 BEQ $6185 C2/617E: 68 PLA C2/617F: 0A ASL (Multiply by 2) C2/6180: 90 02 BCC $6184 C2/6182: A9 FF LDA #$FF (Maximum value = 255) C2/6184: 48 PHA C2/6185: 68 PLA C2/6186: D0 01 BNE $6189 C2/6188: 1A INC C2/6189: 60 RTS C2/618A: 48 PHA C2/618B: 48 PHA C2/618C: 64 70 STZ $70 C2/618E: AA TAX C2/618F: BD C2 3E LDA $3EC2,X C2/6192: D0 01 BNE $6195 C2/6194: 60 RTS C2/6195: 9E C2 3E STZ $3EC2,X C2/6198: 68 PLA C2/6199: 20 82 24 JSR $2482 C2/619C: 7B TDC C2/619D: 99 F1 3C STA $3CF1,Y C2/61A0: 99 F2 3C STA $3CF2,Y C2/61A3: 99 F3 3C STA $3CF3,Y C2/61A6: 99 F4 3C STA $3CF4,Y C2/61A9: 99 F5 3C STA $3CF5,Y C2/61AC: 99 F6 3C STA $3CF6,Y C2/61AF: 99 F7 3C STA $3CF7,Y C2/61B2: 99 F8 3C STA $3CF8,Y C2/61B5: 99 F9 3C STA $3CF9,Y C2/61B8: 99 FA 3C STA $3CFA,Y C2/61BB: A6 32 LDX $32 C2/61BD: 9E 1B 20 STZ $201B,X C2/61C0: 9E 1C 20 STZ $201C,X C2/61C3: 9E 1E 20 STZ $201E,X C2/61C6: 9E 1F 20 STZ $201F,X C2/61C9: BD 1D 20 LDA $201D,X C2/61CC: 29 FB AND #$FB C2/61CE: 9D 1D 20 STA $201D,X C2/61D1: BD 1D 20 LDA $201D,X C2/61D4: 29 80 AND #$80 C2/61D6: D0 06 BNE $61DE C2/61D8: 9E 06 20 STZ $2006,X C2/61DB: 9E 07 20 STZ $2007,X C2/61DE: 68 PLA C2/61DF: 48 PHA C2/61E0: C9 04 CMP #$04 C2/61E2: B0 43 BCS $6227 C2/61E4: A8 TAY C2/61E5: B9 3A 7C LDA $7C3A,Y C2/61E8: 48 PHA C2/61E9: 7B TDC C2/61EA: 99 3A 7C STA $7C3A,Y C2/61ED: 99 3E 7C STA $7C3E,Y C2/61F0: 68 PLA C2/61F1: C2 20 REP #$20 C2/61F3: 20 B2 01 JSR $01B2 C2/61F6: A8 TAY C2/61F7: 7B TDC C2/61F8: E2 20 SEP #$20 C2/61FA: B9 1D 20 LDA $201D,Y C2/61FD: 29 DF AND #$DF C2/61FF: 99 1D 20 STA $201D,Y C2/6202: BD 1D 20 LDA $201D,X C2/6205: 29 80 AND #$80 C2/6207: F0 0A BEQ $6213 C2/6209: BD 1A 20 LDA $201A,X C2/620C: 29 F3 AND #$F3 C2/620E: 9D 1A 20 STA $201A,X C2/6211: 80 0A BRA $621D C2/6213: BD 1A 20 LDA $201A,X C2/6216: 29 F3 AND #$F3 C2/6218: 09 80 ORA #$80 C2/621A: 9D 1A 20 STA $201A,X C2/621D: BD 1D 20 LDA $201D,X C2/6220: 29 80 AND #$80 C2/6222: 9D 1D 20 STA $201D,X C2/6225: 68 PLA C2/6226: 60 RTS C2/6227: BD 1A 20 LDA $201A,X C2/622A: 29 30 AND #$30 C2/622C: 09 80 ORA #$80 C2/622E: 9D 1A 20 STA $201A,X C2/6231: 9E 1D 20 STZ $201D,X C2/6234: 68 PLA C2/6235: 48 PHA C2/6236: 38 SEC C2/6237: E9 04 SBC #$04 C2/6239: AA TAX C2/623A: 7B TDC C2/623B: 20 D6 01 JSR $01D6 C2/623E: 85 70 STA $70 C2/6240: 68 PLA C2/6241: 85 0E STA $0E C2/6243: 7B TDC C2/6244: AA TAX C2/6245: BD 3A 7C LDA $7C3A,X C2/6248: C5 0E CMP $0E C2/624A: D0 04 BNE $6250 C2/624C: 9E 3A 7C STZ $7C3A,X C2/624F: 60 RTS C2/6250: E8 INX C2/6251: E0 04 00 CPX #$0004 C2/6254: D0 EF BNE $6245 C2/6256: 60 RTS C2/6257: 9C 20 27 STZ $2720 C2/625A: A9 04 LDA #$04 C2/625C: 8D 21 27 STA $2721 C2/625F: 9C 22 27 STZ $2722 C2/6262: 4C 72 62 JMP $6272 C2/6265: A9 04 LDA #$04 C2/6267: 8D 20 27 STA $2720 C2/626A: A9 0C LDA #$0C C2/626C: 8D 21 27 STA $2721 C2/626F: 8D 22 27 STA $2722 C2/6272: AD 20 27 LDA $2720 C2/6275: AA TAX C2/6276: 86 0E STX $0E C2/6278: 20 EC 01 JSR $01EC C2/627B: AD 51 7C LDA $7C51 C2/627E: F0 31 BEQ $62B1 C2/6280: A5 0E LDA $0E C2/6282: CD B6 7C CMP $7CB6 C2/6285: D0 2A BNE $62B1 C2/6287: BD 1A 20 LDA $201A,X C2/628A: 29 C2 AND #$C2 C2/628C: D0 1D BNE $62AB C2/628E: BD 1B 20 LDA $201B,X C2/6291: 29 78 AND #$78 C2/6293: D0 16 BNE $62AB C2/6295: BD 1C 20 LDA $201C,X C2/6298: 29 10 AND #$10 C2/629A: D0 0F BNE $62AB C2/629C: BD 1D 20 LDA $201D,X C2/629F: 29 84 AND #$84 C2/62A1: D0 08 BNE $62AB C2/62A3: BD 06 20 LDA $2006,X C2/62A6: 1D 07 20 ORA $2007,X C2/62A9: D0 06 BNE $62B1 C2/62AB: 9C 51 7C STZ $7C51 C2/62AE: 20 E4 24 JSR $24E4 C2/62B1: A4 0E LDY $0E C2/62B3: B9 C2 3E LDA $3EC2,Y C2/62B6: D0 03 BNE $62BB C2/62B8: 4C F8 63 JMP $63F8 C2/62BB: AD 22 27 LDA $2722 C2/62BE: D0 41 BNE $6301 C2/62C0: BD 1A 20 LDA $201A,X C2/62C3: 1D 70 20 ORA $2070,X C2/62C6: 29 C2 AND #$C2 C2/62C8: D0 18 BNE $62E2 C2/62CA: BD 1B 20 LDA $201B,X C2/62CD: 1D 71 20 ORA $2071,X C2/62D0: 29 78 AND #$78 C2/62D2: D0 0E BNE $62E2 C2/62D4: BD 1C 20 LDA $201C,X C2/62D7: 29 10 AND #$10 C2/62D9: D0 07 BNE $62E2 C2/62DB: BD 1D 20 LDA $201D,X C2/62DE: 29 80 AND #$80 C2/62E0: F0 1F BEQ $6301 C2/62E2: A4 0E LDY $0E C2/62E4: B9 3A 7C LDA $7C3A,Y C2/62E7: 48 PHA C2/62E8: 7B TDC C2/62E9: 99 3A 7C STA $7C3A,Y C2/62EC: 99 3E 7C STA $7C3E,Y C2/62EF: 68 PLA C2/62F0: C2 20 REP #$20 C2/62F2: 20 B2 01 JSR $01B2 C2/62F5: A8 TAY C2/62F6: 7B TDC C2/62F7: E2 20 SEP #$20 C2/62F9: B9 1D 20 LDA $201D,Y C2/62FC: 29 DF AND #$DF C2/62FE: 99 1D 20 STA $201D,Y C2/6301: BD 1D 20 LDA $201D,X C2/6304: 1D 73 20 ORA $2073,X C2/6307: 29 08 AND #$08 C2/6309: F0 2C BEQ $6337 C2/630B: AD 54 7C LDA $7C54 C2/630E: F0 27 BEQ $6337 C2/6310: BD 1E 20 LDA $201E,X C2/6313: 29 10 AND #$10 C2/6315: D0 20 BNE $6337 C2/6317: C2 20 REP #$20 C2/6319: BD 06 20 LDA $2006,X C2/631C: F0 04 BEQ $6322 C2/631E: 3A DEC C2/631F: 9D 06 20 STA $2006,X C2/6322: 7B TDC C2/6323: E2 20 SEP #$20 C2/6325: BD 1D 20 LDA $201D,X C2/6328: 29 01 AND #$01 C2/632A: F0 0B BEQ $6337 C2/632C: BD 06 20 LDA $2006,X C2/632F: 1D 07 20 ORA $2007,X C2/6332: D0 03 BNE $6337 C2/6334: FE 06 20 INC $2006,X C2/6337: AD F0 04 LDA $04F0 C2/633A: C9 F7 CMP #$F7 C2/633C: D0 07 BNE $6345 C2/633E: AD F1 04 LDA $04F1 C2/6341: C9 01 CMP #$01 C2/6343: F0 0B BEQ $6350 C2/6345: BD 06 20 LDA $2006,X C2/6348: 1D 07 20 ORA $2007,X C2/634B: D0 03 BNE $6350 C2/634D: 4C D1 63 JMP $63D1 C2/6350: C2 20 REP #$20 C2/6352: BD 08 20 LDA $2008,X C2/6355: 20 BF 01 JSR $01BF C2/6358: DD 06 20 CMP $2006,X C2/635B: 90 0D BCC $636A C2/635D: 7B TDC C2/635E: E2 20 SEP #$20 C2/6360: BD 1D 20 LDA $201D,X C2/6363: 09 02 ORA #$02 C2/6365: 9D 1D 20 STA $201D,X C2/6368: 80 19 BRA $6383 C2/636A: BD 06 20 LDA $2006,X C2/636D: DD 08 20 CMP $2008,X C2/6370: 90 06 BCC $6378 C2/6372: BD 08 20 LDA $2008,X C2/6375: 9D 06 20 STA $2006,X C2/6378: 7B TDC C2/6379: E2 20 SEP #$20 C2/637B: BD 1D 20 LDA $201D,X C2/637E: 29 FD AND #$FD C2/6380: 9D 1D 20 STA $201D,X C2/6383: BD 1A 20 LDA $201A,X C2/6386: 29 80 AND #$80 C2/6388: D0 40 BNE $63CA C2/638A: BD 1A 20 LDA $201A,X C2/638D: 29 40 AND #$40 C2/638F: D0 11 BNE $63A2 C2/6391: BD 1D 20 LDA $201D,X C2/6394: 10 62 BPL $63F8 C2/6396: AD 4C 7C LDA $7C4C C2/6399: D0 5D BNE $63F8 C2/639B: DA PHX C2/639C: A5 0E LDA $0E C2/639E: 20 8A 61 JSR $618A C2/63A1: FA PLX C2/63A2: A4 0E LDY $0E C2/63A4: 7B TDC C2/63A5: 99 C2 3E STA $3EC2,Y C2/63A8: BD 1A 20 LDA $201A,X C2/63AB: 29 74 AND #$74 C2/63AD: 9D 1A 20 STA $201A,X C2/63B0: BD 1B 20 LDA $201B,X C2/63B3: 29 A4 AND #$A4 C2/63B5: 9D 1B 20 STA $201B,X C2/63B8: BD 1C 20 LDA $201C,X C2/63BB: 29 91 AND #$91 C2/63BD: 9D 1C 20 STA $201C,X C2/63C0: BD 1D 20 LDA $201D,X C2/63C3: 29 9B AND #$9B C2/63C5: 9D 1D 20 STA $201D,X C2/63C8: 80 2E BRA $63F8 C2/63CA: 7B TDC C2/63CB: 9D 06 20 STA $2006,X C2/63CE: 9D 07 20 STA $2007,X C2/63D1: BD 1A 20 LDA $201A,X C2/63D4: 1D 70 20 ORA $2070,X C2/63D7: 29 02 AND #$02 C2/63D9: D0 1D BNE $63F8 C2/63DB: DA PHX C2/63DC: A5 0E LDA $0E C2/63DE: C9 04 CMP #$04 C2/63E0: 90 10 BCC $63F2 C2/63E2: 38 SEC C2/63E3: E9 04 SBC #$04 C2/63E5: AA TAX C2/63E6: AD 09 7C LDA $7C09 C2/63E9: 20 D1 01 JSR $01D1 C2/63EC: 0D 0A 7C ORA $7C0A C2/63EF: 8D 09 7C STA $7C09 C2/63F2: A5 0E LDA $0E C2/63F4: 20 8A 61 JSR $618A C2/63F7: FA PLX C2/63F8: 20 E0 01 JSR $01E0 C2/63FB: E6 0E INC $0E C2/63FD: A5 0E LDA $0E C2/63FF: CD 21 27 CMP $2721 C2/6402: F0 03 BEQ $6407 C2/6404: 4C 7B 62 JMP $627B C2/6407: 60 RTS C2/6408: 20 23 65 JSR $6523 C2/640B: 20 3A 65 JSR $653A C2/640E: A6 32 LDX $32 C2/6410: 20 48 02 JSR $0248 C2/6413: 9C 61 7C STZ $7C61 C2/6416: AD 4C 7C LDA $7C4C C2/6419: F0 19 BEQ $6434 C2/641B: A5 48 LDA $48 C2/641D: C9 07 CMP #$07 C2/641F: 90 13 BCC $6434 C2/6421: C9 0A CMP #$0A C2/6423: B0 0F BCS $6434 C2/6425: 8D 60 7C STA $7C60 C2/6428: EE 61 7C INC $7C61 C2/642B: A9 0A LDA #$0A C2/642D: 85 48 STA $48 C2/642F: A2 00 05 LDX #$0500 C2/6432: 86 49 STX $49 C2/6434: A5 48 LDA $48 C2/6436: AA TAX C2/6437: BD C2 3E LDA $3EC2,X C2/643A: F0 25 BEQ $6461 C2/643C: A6 49 LDX $49 C2/643E: BD 1A 20 LDA $201A,X C2/6441: 29 C0 AND #$C0 C2/6443: D0 1C BNE $6461 C2/6445: BD 1D 20 LDA $201D,X C2/6448: 29 01 AND #$01 C2/644A: D0 15 BNE $6461 C2/644C: BD 1E 20 LDA $201E,X C2/644F: 29 10 AND #$10 C2/6451: D0 0E BNE $6461 C2/6453: AD 4C 7C LDA $7C4C C2/6456: D0 3E BNE $6496 C2/6458: BD 1D 20 LDA $201D,X C2/645B: 29 80 AND #$80 C2/645D: D0 30 BNE $648F C2/645F: 80 35 BRA $6496 C2/6461: A6 49 LDX $49 C2/6463: BD 1D 20 LDA $201D,X C2/6466: 29 80 AND #$80 C2/6468: D0 25 BNE $648F C2/646A: BD 1E 20 LDA $201E,X C2/646D: 29 10 AND #$10 C2/646F: F0 07 BEQ $6478 C2/6471: AD 9C 7C LDA $7C9C C2/6474: D0 20 BNE $6496 C2/6476: 80 17 BRA $648F C2/6478: AD 9D 7C LDA $7C9D C2/647B: D0 12 BNE $648F C2/647D: AD 2C 7B LDA $7B2C C2/6480: AA TAX C2/6481: BD EB 7B LDA $7BEB,X C2/6484: D0 10 BNE $6496 C2/6486: BD 2D 7B LDA $7B2D,X C2/6489: 29 7F AND #$7F C2/648B: C9 60 CMP #$60 C2/648D: F0 07 BEQ $6496 C2/648F: 9C 9D 7C STZ $7C9D C2/6492: E6 56 INC $56 C2/6494: 80 19 BRA $64AF C2/6496: 9C 9C 7C STZ $7C9C C2/6499: A6 49 LDX $49 C2/649B: BD 00 20 LDA $2000,X C2/649E: 29 40 AND #$40 C2/64A0: D0 ED BNE $648F C2/64A2: AD E8 7B LDA $7BE8 C2/64A5: 30 E8 BMI $648F C2/64A7: AD D8 7C LDA $7CD8 C2/64AA: D0 E3 BNE $648F C2/64AC: 20 B2 64 JSR $64B2 C2/64AF: 4C 4D 65 JMP $654D C2/64B2: A6 49 LDX $49 C2/64B4: BD 1C 20 LDA $201C,X C2/64B7: 1D 72 20 ORA $2072,X C2/64BA: 29 02 AND #$02 C2/64BC: F0 0F BEQ $64CD C2/64BE: AD 2C 7B LDA $7B2C C2/64C1: AA TAX C2/64C2: BD 2D 7B LDA $7B2D,X C2/64C5: 29 7F AND #$7F C2/64C7: C9 60 CMP #$60 C2/64C9: D0 0E BNE $64D9 C2/64CB: 80 31 BRA $64FE C2/64CD: A6 49 LDX $49 C2/64CF: BD 1D 20 LDA $201D,X C2/64D2: 1D 73 20 ORA $2073,X C2/64D5: 29 40 AND #$40 C2/64D7: F0 1E BEQ $64F7 C2/64D9: A6 32 LDX $32 C2/64DB: BD 57 20 LDA $2057,X C2/64DE: C9 1D CMP #$1D C2/64E0: D0 11 BNE $64F3 C2/64E2: AD 2C 7B LDA $7B2C C2/64E5: AA TAX C2/64E6: BD 2D 7B LDA $7B2D,X C2/64E9: 29 7F AND #$7F C2/64EB: C9 60 CMP #$60 C2/64ED: F0 0F BEQ $64FE C2/64EF: A9 7E LDA #$7E C2/64F1: 80 0B BRA $64FE C2/64F3: A9 7F LDA #$7F C2/64F5: 80 07 BRA $64FE C2/64F7: AD 2C 7B LDA $7B2C C2/64FA: AA TAX C2/64FB: BD 2D 7B LDA $7B2D,X C2/64FE: 29 7F AND #$7F C2/6500: C9 7F CMP #$7F C2/6502: D0 04 BNE $6508 C2/6504: A9 75 LDA #$75 C2/6506: 80 06 BRA $650E C2/6508: C9 7E CMP #$7E C2/650A: D0 02 BNE $650E C2/650C: A9 74 LDA #$74 C2/650E: 0A ASL C2/650F: AA TAX C2/6510: BF 21 7B C2 LDA $C27B21,X C2/6514: 85 08 STA $08 C2/6516: BF 22 7B C2 LDA $C27B22,X C2/651A: 85 09 STA $09 C2/651C: A9 C2 LDA #$C2 C2/651E: 85 0A STA $0A C2/6520: DC 08 00 JMP [$0008] C2/6523: A2 17 00 LDX #$0017 C2/6526: 74 4D STZ $4D,X C2/6528: CA DEX C2/6529: 10 FB BPL $6526 C2/652B: 8A TXA C2/652C: A2 11 00 LDX #$0011 C2/652F: 9D 69 7B STA $7B69,X C2/6532: CA DEX C2/6533: 10 FA BPL $652F C2/6535: 7B TDC C2/6536: 8D D7 3E STA $3ED7 C2/6539: 60 RTS C2/653A: A5 39 LDA $39 C2/653C: AA TAX C2/653D: BD 05 7A LDA $7A05,X C2/6540: 85 57 STA $57 C2/6542: BD 06 7A LDA $7A06,X C2/6545: 85 58 STA $58 C2/6547: BD 07 7A LDA $7A07,X C2/654A: 85 59 STA $59 C2/654C: 60 RTS C2/654D: A5 56 LDA $56 C2/654F: F0 44 BEQ $6595 C2/6551: A5 48 LDA $48 C2/6553: C9 04 CMP #$04 C2/6555: B0 29 BCS $6580 C2/6557: A5 5D LDA $5D C2/6559: C9 07 CMP #$07 C2/655B: D0 12 BNE $656F C2/655D: A5 48 LDA $48 C2/655F: AA TAX C2/6560: 7B TDC C2/6561: 20 D6 01 JSR $01D6 C2/6564: 48 PHA C2/6565: AD 2C 7B LDA $7B2C C2/6568: AA TAX C2/6569: 68 PLA C2/656A: 9D 4C 3C STA $3C4C,X C2/656D: 80 11 BRA $6580 C2/656F: AD 2C 7B LDA $7B2C C2/6572: AA TAX C2/6573: A5 5A LDA $5A C2/6575: 05 5B ORA $5B C2/6577: 05 5C ORA $5C C2/6579: 05 5D ORA $5D C2/657B: 05 5E ORA $5E C2/657D: 9D 3C 3C STA $3C3C,X C2/6580: A2 06 00 LDX #$0006 C2/6583: 9E 46 47 STZ $4746,X C2/6586: CA DEX C2/6587: 10 FA BPL $6583 C2/6589: A5 56 LDA $56 C2/658B: 10 2A BPL $65B7 C2/658D: A2 00 40 LDX #$4000 C2/6590: 8E 6D 7B STX $7B6D C2/6593: 80 22 BRA $65B7 C2/6595: A5 4D LDA $4D C2/6597: 8D 49 47 STA $4749 C2/659A: A5 48 LDA $48 C2/659C: C9 04 CMP #$04 C2/659E: 90 0F BCC $65AF C2/65A0: AD 61 7C LDA $7C61 C2/65A3: F0 05 BEQ $65AA C2/65A5: AD 60 7C LDA $7C60 C2/65A8: 80 02 BRA $65AC C2/65AA: A5 48 LDA $48 C2/65AC: 38 SEC C2/65AD: E9 04 SBC #$04 C2/65AF: AA TAX C2/65B0: 7B TDC C2/65B1: 20 D6 01 JSR $01D6 C2/65B4: 8D 41 7B STA $7B41 C2/65B7: AD FB 79 LDA $79FB C2/65BA: 85 24 STA $24 C2/65BC: A9 18 LDA #$18 C2/65BE: 85 25 STA $25 C2/65C0: 20 F1 00 JSR $00F1 C2/65C3: AE 6B 7B LDX $7B6B C2/65C6: 30 2B BMI $65F3 C2/65C8: A5 47 LDA $47 C2/65CA: 20 5C 68 JSR $685C C2/65CD: AD 6B 7B LDA $7B6B C2/65D0: 9D 4C 3A STA $3A4C,X C2/65D3: AD 6C 7B LDA $7B6C C2/65D6: 9D 4D 3A STA $3A4D,X C2/65D9: 29 40 AND #$40 C2/65DB: D0 16 BNE $65F3 C2/65DD: C2 20 REP #$20 C2/65DF: A6 32 LDX $32 C2/65E1: 38 SEC C2/65E2: BD 06 20 LDA $2006,X C2/65E5: ED 6B 7B SBC $7B6B C2/65E8: F0 02 BEQ $65EC C2/65EA: B0 01 BCS $65ED C2/65EC: 7B TDC C2/65ED: 9D 06 20 STA $2006,X C2/65F0: 7B TDC C2/65F1: E2 20 SEP #$20 C2/65F3: AE 6D 7B LDX $7B6D C2/65F6: 10 03 BPL $65FB C2/65F8: 4C E8 66 JMP $66E8 C2/65FB: D0 1E BNE $661B C2/65FD: AD 46 47 LDA $4746 C2/6600: C9 2B CMP #$2B C2/6602: F0 09 BEQ $660D C2/6604: AA TAX C2/6605: BF 26 EF D0 LDA $D0EF26,X C2/6609: F0 10 BEQ $661B C2/660B: 80 0B BRA $6618 C2/660D: AD 47 47 LDA $4747 C2/6610: C9 81 CMP #$81 C2/6612: F0 04 BEQ $6618 C2/6614: C9 80 CMP #$80 C2/6616: D0 03 BNE $661B C2/6618: EE 40 7B INC $7B40 C2/661B: AD 61 7C LDA $7C61 C2/661E: F0 05 BEQ $6625 C2/6620: AD 60 7C LDA $7C60 C2/6623: 80 02 BRA $6627 C2/6625: A5 48 LDA $48 C2/6627: 20 5C 68 JSR $685C C2/662A: AD 46 7B LDA $7B46 C2/662D: F0 4A BEQ $6679 C2/662F: C2 20 REP #$20 C2/6631: BD 4C 3A LDA $3A4C,X C2/6634: C9 FF FF CMP #$FFFF C2/6637: F0 3D BEQ $6676 C2/6639: BD 4C 3A LDA $3A4C,X C2/663C: 29 FF 3F AND #$3FFF C2/663F: 85 0E STA $0E C2/6641: BD 4C 3A LDA $3A4C,X C2/6644: 29 00 80 AND #$8000 C2/6647: 85 10 STA $10 C2/6649: 18 CLC C2/664A: AD 6D 7B LDA $7B6D C2/664D: 29 FF 3F AND #$3FFF C2/6650: 65 0E ADC $0E C2/6652: C9 0F 27 CMP #$270F C2/6655: 90 12 BCC $6669 C2/6657: 38 SEC C2/6658: E9 0F 27 SBC #$270F C2/665B: 85 12 STA $12 C2/665D: 38 SEC C2/665E: AD 6D 7B LDA $7B6D C2/6661: E5 12 SBC $12 C2/6663: 8D 6D 7B STA $7B6D C2/6666: A9 0F 27 LDA #$270F C2/6669: 05 10 ORA $10 C2/666B: 9D 4C 3A STA $3A4C,X C2/666E: 7B TDC C2/666F: E2 20 SEP #$20 C2/6671: BD 4D 3A LDA $3A4D,X C2/6674: 80 0F BRA $6685 C2/6676: 7B TDC C2/6677: E2 20 SEP #$20 C2/6679: AD 6D 7B LDA $7B6D C2/667C: 9D 4C 3A STA $3A4C,X C2/667F: AD 6E 7B LDA $7B6E C2/6682: 9D 4D 3A STA $3A4D,X C2/6685: 29 40 AND #$40 C2/6687: D0 5F BNE $66E8 C2/6689: A5 48 LDA $48 C2/668B: C9 04 CMP #$04 C2/668D: B0 34 BCS $66C3 C2/668F: AD 47 47 LDA $4747 C2/6692: C9 80 CMP #$80 C2/6694: F0 08 BEQ $669E C2/6696: C9 DE CMP #$DE C2/6698: F0 04 BEQ $669E C2/669A: C9 81 CMP #$81 C2/669C: D0 25 BNE $66C3 C2/669E: AD 1E 7C LDA $7C1E C2/66A1: 0D 1F 7C ORA $7C1F C2/66A4: F0 1D BEQ $66C3 C2/66A6: C2 20 REP #$20 C2/66A8: 38 SEC C2/66A9: AD 1E 7C LDA $7C1E C2/66AC: ED 6D 7B SBC $7B6D C2/66AF: B0 01 BCS $66B2 C2/66B1: 7B TDC C2/66B2: 8D 1E 7C STA $7C1E C2/66B5: 7B TDC C2/66B6: E2 20 SEP #$20 C2/66B8: AD 2C 7B LDA $7B2C C2/66BB: AA TAX C2/66BC: A9 04 LDA #$04 C2/66BE: 9D 3C 3C STA $3C3C,X C2/66C1: 80 25 BRA $66E8 C2/66C3: AD 6D 7B LDA $7B6D C2/66C6: 0D 6E 7B ORA $7B6E C2/66C9: 8D 4C 47 STA $474C C2/66CC: A5 48 LDA $48 C2/66CE: C9 04 CMP #$04 C2/66D0: 90 00 BCC $66D2 C2/66D2: C2 20 REP #$20 C2/66D4: A6 49 LDX $49 C2/66D6: 38 SEC C2/66D7: BD 06 20 LDA $2006,X C2/66DA: ED 6D 7B SBC $7B6D C2/66DD: F0 02 BEQ $66E1 C2/66DF: B0 01 BCS $66E2 C2/66E1: 7B TDC C2/66E2: 9D 06 20 STA $2006,X C2/66E5: 7B TDC C2/66E6: E2 20 SEP #$20 C2/66E8: AE 6F 7B LDX $7B6F C2/66EB: 30 35 BMI $6722 C2/66ED: A5 47 LDA $47 C2/66EF: 20 5C 68 JSR $685C C2/66F2: AD 6F 7B LDA $7B6F C2/66F5: 9D 4C 3A STA $3A4C,X C2/66F8: AD 70 7B LDA $7B70 C2/66FB: 09 80 ORA #$80 C2/66FD: 9D 4D 3A STA $3A4D,X C2/6700: C2 20 REP #$20 C2/6702: AD 6F 7B LDA $7B6F C2/6705: 29 FF 3F AND #$3FFF C2/6708: 85 0E STA $0E C2/670A: A6 32 LDX $32 C2/670C: 18 CLC C2/670D: BD 06 20 LDA $2006,X C2/6710: 65 0E ADC $0E C2/6712: B0 05 BCS $6719 C2/6714: DD 08 20 CMP $2008,X C2/6717: 90 03 BCC $671C C2/6719: BD 08 20 LDA $2008,X C2/671C: 9D 06 20 STA $2006,X C2/671F: 7B TDC C2/6720: E2 20 SEP #$20 C2/6722: AE 71 7B LDX $7B71 C2/6725: 30 3F BMI $6766 C2/6727: AD 61 7C LDA $7C61 C2/672A: F0 05 BEQ $6731 C2/672C: AD 60 7C LDA $7C60 C2/672F: 80 02 BRA $6733 C2/6731: A5 48 LDA $48 C2/6733: 20 5C 68 JSR $685C C2/6736: AD 71 7B LDA $7B71 C2/6739: 9D 4C 3A STA $3A4C,X C2/673C: AD 72 7B LDA $7B72 C2/673F: 09 80 ORA #$80 C2/6741: 9D 4D 3A STA $3A4D,X C2/6744: C2 20 REP #$20 C2/6746: AD 71 7B LDA $7B71 C2/6749: 29 FF 3F AND #$3FFF C2/674C: 85 0E STA $0E C2/674E: A6 49 LDX $49 C2/6750: 18 CLC C2/6751: BD 06 20 LDA $2006,X C2/6754: 65 0E ADC $0E C2/6756: B0 05 BCS $675D C2/6758: DD 08 20 CMP $2008,X C2/675B: 90 03 BCC $6760 C2/675D: BD 08 20 LDA $2008,X C2/6760: 9D 06 20 STA $2006,X C2/6763: 7B TDC C2/6764: E2 20 SEP #$20 C2/6766: AE 73 7B LDX $7B73 C2/6769: 30 33 BMI $679E C2/676B: A5 47 LDA $47 C2/676D: 20 5C 68 JSR $685C C2/6770: AD 73 7B LDA $7B73 C2/6773: 9D 4C 3A STA $3A4C,X C2/6776: AD 74 7B LDA $7B74 C2/6779: 09 80 ORA #$80 C2/677B: 9D 4D 3A STA $3A4D,X C2/677E: C2 20 REP #$20 C2/6780: AD 73 7B LDA $7B73 C2/6783: 29 FF 3F AND #$3FFF C2/6786: 85 0E STA $0E C2/6788: A6 32 LDX $32 C2/678A: 18 CLC C2/678B: BD 0A 20 LDA $200A,X C2/678E: 65 0E ADC $0E C2/6790: DD 0C 20 CMP $200C,X C2/6793: 90 03 BCC $6798 C2/6795: BD 0C 20 LDA $200C,X C2/6798: 9D 0A 20 STA $200A,X C2/679B: 7B TDC C2/679C: E2 20 SEP #$20 C2/679E: AE 75 7B LDX $7B75 C2/67A1: 30 3D BMI $67E0 C2/67A3: AD 61 7C LDA $7C61 C2/67A6: F0 05 BEQ $67AD C2/67A8: AD 60 7C LDA $7C60 C2/67AB: 80 02 BRA $67AF C2/67AD: A5 48 LDA $48 C2/67AF: 20 5C 68 JSR $685C C2/67B2: AD 75 7B LDA $7B75 C2/67B5: 9D 4C 3A STA $3A4C,X C2/67B8: AD 76 7B LDA $7B76 C2/67BB: 09 80 ORA #$80 C2/67BD: 9D 4D 3A STA $3A4D,X C2/67C0: C2 20 REP #$20 C2/67C2: AD 75 7B LDA $7B75 C2/67C5: 29 FF 3F AND #$3FFF C2/67C8: 85 0E STA $0E C2/67CA: A6 49 LDX $49 C2/67CC: 18 CLC C2/67CD: BD 0A 20 LDA $200A,X C2/67D0: 65 0E ADC $0E C2/67D2: DD 0C 20 CMP $200C,X C2/67D5: 90 03 BCC $67DA C2/67D7: BD 0C 20 LDA $200C,X C2/67DA: 9D 0A 20 STA $200A,X C2/67DD: 7B TDC C2/67DE: E2 20 SEP #$20 C2/67E0: AE 77 7B LDX $7B77 C2/67E3: 30 2C BMI $6811 C2/67E5: A5 47 LDA $47 C2/67E7: 20 5C 68 JSR $685C C2/67EA: AD 77 7B LDA $7B77 C2/67ED: 9D 4C 3A STA $3A4C,X C2/67F0: AD 78 7B LDA $7B78 C2/67F3: 9D 4D 3A STA $3A4D,X C2/67F6: C2 20 REP #$20 C2/67F8: AD 77 7B LDA $7B77 C2/67FB: 29 FF 3F AND #$3FFF C2/67FE: 85 0E STA $0E C2/6800: A6 32 LDX $32 C2/6802: 38 SEC C2/6803: BD 0A 20 LDA $200A,X C2/6806: E5 0E SBC $0E C2/6808: B0 01 BCS $680B C2/680A: 7B TDC C2/680B: 9D 0A 20 STA $200A,X C2/680E: 7B TDC C2/680F: E2 20 SEP #$20 C2/6811: AE 79 7B LDX $7B79 C2/6814: 30 36 BMI $684C C2/6816: AD 61 7C LDA $7C61 C2/6819: F0 05 BEQ $6820 C2/681B: AD 60 7C LDA $7C60 C2/681E: 80 02 BRA $6822 C2/6820: A5 48 LDA $48 C2/6822: 20 5C 68 JSR $685C C2/6825: AD 79 7B LDA $7B79 C2/6828: 9D 4C 3A STA $3A4C,X C2/682B: AD 7A 7B LDA $7B7A C2/682E: 9D 4D 3A STA $3A4D,X C2/6831: C2 20 REP #$20 C2/6833: AD 79 7B LDA $7B79 C2/6836: 29 FF 3F AND #$3FFF C2/6839: 85 0E STA $0E C2/683B: A6 49 LDX $49 C2/683D: 38 SEC C2/683E: BD 0A 20 LDA $200A,X C2/6841: E5 0E SBC $0E C2/6843: B0 01 BCS $6846 C2/6845: 7B TDC C2/6846: 9D 0A 20 STA $200A,X C2/6849: 7B TDC C2/684A: E2 20 SEP #$20 C2/684C: A6 49 LDX $49 C2/684E: BD 1A 20 LDA $201A,X C2/6851: 29 02 AND #$02 C2/6853: F0 06 BEQ $685B C2/6855: 9E 06 20 STZ $2006,X C2/6858: 9E 07 20 STZ $2007,X C2/685B: 60 RTS C2/685C: AA TAX C2/685D: BF 79 ED D0 LDA $D0ED79,X C2/6861: 0A ASL C2/6862: C2 20 REP #$20 C2/6864: 18 CLC C2/6865: 65 26 ADC $26 C2/6867: AA TAX C2/6868: 7B TDC C2/6869: E2 20 SEP #$20 C2/686B: 60 RTS C2/686C: EE FB 7B INC $7BFB C2/686F: 60 RTS Attack Type 01 (Monster Fight) C2/6870: 20 47 7C JSR $7C47 (Hit = 100, Evade = Evade%) C2/6873: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/6876: A5 56 LDA $56 C2/6878: D0 19 BNE $6893 C2/687A: 20 27 82 JSR $8227 (Monster Damage Formula) C2/687D: 20 9B 83 JSR $839B (Back Row Modifications) C2/6880: 20 BD 83 JSR $83BD (Command Modifiers) C2/6883: 20 12 85 JSR $8512 (Target Status Effect Modifiers) C2/6886: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers) C2/6889: 20 84 86 JSR $8684 (Magic Sword Modifiers) C2/688C: A5 56 LDA $56 C2/688E: D0 03 BNE $6893 C2/6890: 4C 11 88 JMP $8811 (Calculate Final Damage) C2/6893: A9 80 LDA #$80 C2/6895: 85 56 STA $56 C2/6897: 60 RTS Attack Type 02 (Monster Specialty) C2/6898: A6 32 LDX $32 C2/689A: BD 6E 20 LDA $206E,X (Attacker Specialty Effects) C2/689D: 30 0A BMI $68A9 (Check for Autohit) C2/689F: 20 47 7C JSR $7C47 (Hit = 100, Evade = Evade) C2/68A2: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/68A5: A5 56 LDA $56 C2/68A7: D0 34 BNE $68DD C2/68A9: 20 E2 7D JSR $7DE2 (Check for Image) C2/68AC: A5 56 LDA $56 C2/68AE: D0 2D BNE $68DD C2/68B0: 20 27 82 JSR $8227 (Monster Damage Formula) C2/68B3: 20 9B 83 JSR $839B (Back Row Modifications) C2/68B6: 20 BD 83 JSR $83BD (Command Modifications) C2/68B9: 20 12 85 JSR $8512 (Target Status Effect Modifiers) C2/68BC: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers) C2/68BF: 20 AF 84 JSR $84AF (Specialy Effect Modifier to damage) C2/68C2: 20 84 86 JSR $8684 (Magic Sword Modifiers) C2/68C5: A5 56 LDA $56 C2/68C7: D0 14 BNE $68DD C2/68C9: 20 11 88 JSR $8811 (Calculate Final Damage) C2/68CC: A5 48 LDA $48 C2/68CE: C9 04 CMP #$04 C2/68D0: B0 08 BCS $68DA (If target is a Monster) C2/68D2: AD 1E 7C LDA $7C1E C2/68D5: 0D 1F 7C ORA $7C1F (Check if Earth Wall is Up) C2/68D8: D0 07 BNE $68E1 C2/68DA: 4C 2F 8C JMP $8C2F (Apply Monster Specialty Effects) C2/68DD: A9 80 LDA #$80 C2/68DF: 85 56 STA $56 C2/68E1: 60 RTS Attack Type 03 (Magic Sword Level 1) C2/68E2: 20 E9 90 JSR $90E9 C2/68E5: A6 49 LDX $49 C2/68E7: A5 57 LDA $57 C2/68E9: 9D 7A 20 STA $207A,X C2/68EC: A5 58 LDA $58 C2/68EE: 9D 50 20 STA $2050,X C2/68F1: A5 59 LDA $59 C2/68F3: 9D 53 20 STA $2053,X C2/68F6: 60 RTS Attack Type 04 (Magic Sword Level 2) C2/68F7: 20 E9 90 JSR $90E9 C2/68FA: A6 49 LDX $49 C2/68FC: A5 57 LDA $57 C2/68FE: 9D 7A 20 STA $207A,X C2/6901: A5 58 LDA $58 C2/6903: 9D 51 20 STA $2051,X C2/6906: A5 59 LDA $59 C2/6908: 9D 54 20 STA $2054,X C2/690B: 60 RTS Attack Type 05 (Magic Sword Level 3) C2/690C: 20 E9 90 JSR $90E9 C2/690F: A6 49 LDX $49 C2/6911: A5 57 LDA $57 C2/6913: 9D 7A 20 STA $207A,X C2/6916: A5 58 LDA $58 C2/6918: 9D 52 20 STA $2052,X C2/691B: A5 59 LDA $59 C2/691D: 9D 55 20 STA $2055,X C2/6920: 60 RTS Attack Type 06 (Magic Attack) C2/6921: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/6924: A5 56 LDA $56 C2/6926: D0 1A BNE $6942 C2/6928: A5 59 LDA $59 C2/692A: 85 4D STA $4D C2/692C: 20 30 7F JSR $7F30 (Magic Damage Formula) C2/692F: 20 66 83 JSR $8366 (Multitargetting Modifier to Damage) C2/6932: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/6935: 20 6D 86 JSR $866D (Magic Element Up Modifer) C2/6938: 20 6E 87 JSR $876E (Magic Attack Elemental Modifiers) C2/693B: A5 56 LDA $56 C2/693D: D0 03 BNE $6942 C2/693F: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6942: AD 97 7C LDA $7C97 C2/6945: F0 02 BEQ $6949 C2/6947: 64 56 STZ $56 C2/6949: 60 RTS Attack Type 07 (Gravity) C2/694A: 20 81 7E JSR $7E81 (Hit determination for Magic attacks) C2/694D: A5 56 LDA $56 C2/694F: D0 1F BNE $6970 C2/6951: A6 49 LDX $49 C2/6953: BD 65 20 LDA $2065,X C2/6956: 29 20 AND #$20 (Target Creature Type = Heavy?) C2/6958: D0 14 BNE $696E C2/695A: 20 74 88 JSR $8874 (Gravity attack damage) C2/695D: A5 56 LDA $56 C2/695F: D0 0F BNE $6970 C2/6961: A9 3C LDA #$3C C2/6963: 85 58 STA $58 C2/6965: 20 7D 8B JSR $8B7D (Status Duration Determination) C2/6968: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/696B: 64 56 STZ $56 C2/696D: 60 RTS C2/696E: E6 56 INC $56 (Attack Misses) C2/6970: 60 RTS Attack Type 08 (Flare) C2/6971: A5 59 LDA $59 C2/6973: 85 4D STA $4D C2/6975: 20 6A 7F JSR $7F6A (Flare Magic damage formula) C2/6978: 20 66 83 JSR $8366 (Multitargetting Modifier to Damage) C2/697B: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/697E: 20 6D 86 JSR $866D (Magic Element Up Modifer) C2/6981: 20 6E 87 JSR $876E (Magic Attack Elemental Modifiers) C2/6984: A5 56 LDA $56 C2/6986: D0 03 BNE $698B C2/6988: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/698B: AD 97 7C LDA $7C97 C2/698E: F0 02 BEQ $6992 C2/6990: 64 56 STZ $56 C2/6992: 60 RTS Attack Type 09 (Random) C2/6993: A5 59 LDA $59 C2/6995: 85 4D STA $4D C2/6997: 20 A7 7F JSR $7FA7 (Random Magic damage formula) C2/699A: 20 66 83 JSR $8366 (Multitargetting Modifier to Damage) C2/699D: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/69A0: 20 6D 86 JSR $866D (Magic Element Up Modifer) C2/69A3: 20 6E 87 JSR $876E (Magic Attack Elemental Modifiers) C2/69A6: A5 56 LDA $56 C2/69A8: D0 03 BNE $69AD C2/69AA: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/69AD: AD 97 7C LDA $7C97 C2/69B0: F0 02 BEQ $69B4 C2/69B2: 64 56 STZ $56 C2/69B4: 60 RTS Attack Type 0A (Physical Magic) C2/69B5: 20 1B 7F JSR $7F1B (Hit Determination for Physical Magic) C2/69B8: A5 56 LDA $56 C2/69BA: D0 17 BNE $69D3 C2/69BC: A5 59 LDA $59 C2/69BE: 85 4D STA $4D C2/69C0: 20 C2 7F JSR $7FC2 (Physical magic damage formula) C2/69C3: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/69C6: 20 6D 86 JSR $866D (Magic Element Up Modifers) C2/69C9: 20 6E 87 JSR $876E (Magic Attack Element Modifiers) C2/69CC: A5 56 LDA $56 C2/69CE: D0 03 BNE $69D3 C2/69D0: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/69D3: AD 97 7C LDA $7C97 C2/69D6: F0 02 BEQ $69DA C2/69D8: 64 56 STZ $56 C2/69DA: 60 RTS Attack Type 0B (Level Based Damage) C2/69DB: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/69DE: A5 56 LDA $56 C2/69E0: D0 1D BNE $69FF C2/69E2: 20 05 82 JSR $8205 (Level based damage formula) C2/69E5: 20 66 83 JSR $8366 (Multitargetting Modifications to Damage) C2/69E8: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/69EB: A5 57 LDA $57 C2/69ED: 85 4D STA $4D C2/69EF: 20 6D 86 JSR $866D (Magic Element Up Modifers) C2/69F2: 20 6E 87 JSR $876E (Magic Attack Element Modifiers) C2/69F5: A5 56 LDA $56 C2/69F7: D0 06 BNE $69FF C2/69F9: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/69FC: 20 F9 8B JSR $8BF9 (Apply Bow Status Effects) C2/69FF: AD 97 7C LDA $7C97 C2/6A02: F0 02 BEQ $6A06 C2/6A04: 64 56 STZ $56 C2/6A06: 60 RTS Attack Type 0C (HP Leak) C2/6A07: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/6A0A: A5 56 LDA $56 C2/6A0C: D0 26 BNE $6A34 C2/6A0E: A5 57 LDA $57 C2/6A10: 85 4D STA $4D C2/6A12: 20 6A 7F JSR $7F6A (Flare Magic Damage Formula) C2/6A15: 20 66 83 JSR $8366 (Multitargetting modifier to Damage) C2/6A18: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/6A1B: 20 6D 86 JSR $866D (Magic Element Up Modifier to Damage) C2/6A1E: 20 6E 87 JSR $876E (Magic Element Modifier to Damage) C2/6A21: A5 56 LDA $56 C2/6A23: D0 0F BNE $6A34 C2/6A25: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6A28: A5 59 LDA $59 C2/6A2A: 8D D8 3E STA $3ED8 (Status Duration = Parameter 3) C2/6A2D: A9 08 LDA #$08 C2/6A2F: 85 59 STA $59 C2/6A31: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/6A34: AD 97 7C LDA $7C97 C2/6A37: F0 02 BEQ $6A3B C2/6A39: 64 56 STZ $56 C2/6A3B: 60 RTS Attack Type 0D (Drain) C2/6A3C: A6 32 LDX $32 C2/6A3E: BD 1F 20 LDA $201F,X (Check for Autohit) C2/6A41: 30 07 BMI $6A4A C2/6A43: 20 81 7E JSR $7E81 (Magic Hit Determination, Autohit Party) C2/6A46: A5 56 LDA $56 C2/6A48: D0 09 BNE $6A53 C2/6A4A: 20 30 7F JSR $7F30 (Magic Damage Formula) C2/6A4D: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/6A50: 4C 26 89 JMP $8926 (Magic Sword Drain) C2/6A53: A5 47 LDA $47 C2/6A55: C9 04 CMP #$04 C2/6A57: B0 0B BCS $6A64 (If Attacker is a Monster) C2/6A59: A6 32 LDX $32 C2/6A5B: BD 56 20 LDA $2056,X C2/6A5E: 10 04 BPL $6A64 C2/6A60: A9 80 LDA #$80 C2/6A62: 85 56 STA $56 C2/6A64: 60 RTS Attack Type 0E (Psyche) C2/6A65: 20 81 7E JSR $7E81 (Magic Hit Determination, Auto hit Party) C2/6A68: A5 56 LDA $56 C2/6A6A: D0 09 BNE $6A75 C2/6A6C: 20 6A 7F JSR $7F6A (Flare Magic Damage Formula) C2/6A6F: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/6A72: 20 85 89 JSR $8985 (Psyche Damage) C2/6A75: 60 RTS Attack Type 0F (Reduce HP to Critical) C2/6A76: 20 81 7E JSR $7E81 (Magic Hit Determination, Auto hit Party) C2/6A79: A5 56 LDA $56 C2/6A7B: D0 03 BNE $6A80 C2/6A7D: 20 FD 88 JSR $88FD (Reduce HP to Critical) C2/6A80: 60 RTS Attack Type 10 (Heal) C2/6A81: 20 30 7F JSR $7F30 (Magic Damage Formula) C2/6A84: 7B TDC C2/6A85: AA TAX C2/6A86: 86 54 STX $54 (Defense = 0) C2/6A88: 20 66 83 JSR $8366 (Multitargetting modifier to Damage) C2/6A8B: 4C C1 88 JMP $88C1 (Heal or Damage Undead) Attack Type 11 (Fully Heal) C2/6A8E: 20 30 7F JSR $7F30 (Magic Damage Formula) C2/6A91: 7B TDC C2/6A92: AA TAX C2/6A93: 86 54 STX $54 (Defense = 0) C2/6A95: AD 2C 7B LDA $7B2C C2/6A98: 0A ASL C2/6A99: AA TAX C2/6A9A: BD FC 7A LDA $7AFC,X C2/6A9D: 29 F0 AND #$F0 C2/6A9F: D0 14 BNE $6AB5 C2/6AA1: BD FC 7A LDA $7AFC,X C2/6AA4: 29 0F AND #$0F C2/6AA6: 20 B5 01 JSR $01B5 (x16) C2/6AA9: 85 0E STA $0E C2/6AAB: BD FD 7A LDA $7AFD,X C2/6AAE: 29 F0 AND #$F0 C2/6AB0: 20 BE 01 JSR $01BE (Divide by 16) C2/6AB3: 05 0E ORA $0E C2/6AB5: 20 C3 01 JSR $01C3 C2/6AB8: CA DEX C2/6AB9: F0 06 BEQ $6AC1 C2/6ABB: 20 66 83 JSR $8366 (Multitargetting modifier to Damage) C2/6ABE: 4C C1 88 JMP $88C1 (Heal or Damage Undead) C2/6AC1: 4C DE 88 JMP $88DE (Fully Heal or Reduce HP to Critical to Undead) Attack Type 12 (Status Effect 1) C2/6AC4: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/6AC7: A5 56 LDA $56 C2/6AC9: D0 03 BNE $6ACE C2/6ACB: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/6ACE: 60 RTS Attack Type 13 (Status Effect 2) C2/6ACF: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/6AD2: A5 56 LDA $56 C2/6AD4: D0 06 BNE $6ADC C2/6AD6: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/6AD9: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/6ADC: 60 RTS Attack Type 14 (Status Effect 3) C2/6ADD: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/6AE0: A5 56 LDA $56 C2/6AE2: D0 06 BNE $6AEA C2/6AE4: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/6AE7: 20 CB 8D JSR $8DCB (Apply Status Effect 3) C2/6AEA: 60 RTS Attack Type 15 (Status Effect 1 Toggle) C2/6AEB: 20 81 7E JSR $7E81 (Magic Hit Determination, Auto hit Party) C2/6AEE: A5 56 LDA $56 C2/6AF0: D0 03 BNE $6AF5 C2/6AF2: 20 25 8E JSR $8E25 (Toggle Status Effect 1) C2/6AF5: 60 RTS Attack Type 16 (Status Effect 3, Mutually exclusive statuses) C2/6AF6: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/6AF9: A5 56 LDA $56 C2/6AFB: D0 03 BNE $6B00 C2/6AFD: 20 51 8E JSR $8E51 (Apply Stats Effect 3, mutually exclusive Statuses) C2/6B00: 60 RTS Attack Type 17 (Status Effect 1, Life2 to Undead) C2/6B01: A6 49 LDX $49 C2/6B03: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/6B06: 29 01 AND #$01 C2/6B08: D0 07 BNE $6B11 C2/6B0A: BD 39 20 LDA $2039,X (Check Target Armour Special Effect Byte) C2/6B0D: 29 02 AND #$02 (Check if Undead) C2/6B0F: F0 0C BEQ $6B1D C2/6B11: C2 20 REP #$20 C2/6B13: BD 08 20 LDA $2008,X C2/6B16: 9D 06 20 STA $2006,X (Fully Heal HP) C2/6B19: 7B TDC C2/6B1A: E2 20 SEP #$20 C2/6B1C: 60 RTS C2/6B1D: 20 81 7E JSR $7E81 (Hit Determination for Magic) C2/6B20: A5 56 LDA $56 C2/6B22: D0 0D BNE $6B31 C2/6B24: A5 48 LDA $48 C2/6B26: A8 TAY C2/6B27: B9 C2 3E LDA $3EC2,Y C2/6B2A: F0 03 BEQ $6B2F C2/6B2C: 4C AC 8C JMP $8CAC (Apply Status Effect 1) C2/6B2F: E6 56 INC $56 C2/6B31: 60 RTS Attack Type 18 (Kill, Miss vs. Heavy) C2/6B32: 4C 82 8F JMP $8F82 (Kill target, miss if Heavy) Attack Type 19 (Remove Statuses) C2/6B35: A6 32 LDX $32 C2/6B37: BD 1B 20 LDA $201B,X C2/6B3A: 29 10 AND #$10 (Check if Attacker Status2 = Charm?) C2/6B3C: F0 03 BEQ $6B41 C2/6B3E: E6 56 INC $56 C2/6B40: 60 RTS C2/6B41: 20 6E 8F JSR $8F6E (Remove Status 3) C2/6B44: A5 58 LDA $58 C2/6B46: 85 59 STA $59 C2/6B48: 20 11 8F JSR $8F11 (Remove Status 2) C2/6B4B: A5 57 LDA $57 C2/6B4D: 85 59 STA $59 C2/6B4F: 4C B6 8E JMP $8EB6 (Remove Status 1) Attack Type 1A (Revive) C2/6B52: A6 49 LDX $49 C2/6B54: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/6B57: 29 01 AND #$01 C2/6B59: D0 07 BNE $6B62 C2/6B5B: BD 39 20 LDA $2039,X (Check Target Armour Special Effect Byte) C2/6B5E: 29 02 AND #$02 (Check if Undead) C2/6B60: F0 04 BEQ $6B66 C2/6B62: 20 82 8F JSR $8F82 (Kill target, miss if Heavy) C2/6B65: 60 RTS C2/6B66: A6 49 LDX $49 C2/6B68: BD 1A 20 LDA $201A,X C2/6B6B: 29 80 AND #$80 C2/6B6D: D0 03 BNE $6B72 (Miss if Target is not Dead) C2/6B6F: E6 56 INC $56 C2/6B71: 60 RTS C2/6B72: 20 AA 8F JSR $8FAA (Revive Target) C2/6B75: A5 58 LDA $58 C2/6B77: 10 03 BPL $6B7C C2/6B79: 20 F7 89 JSR $89F7 (Fully Heal MP) C2/6B7C: 60 RTS Attack Type 1B (Drain to party) C2/6B7D: AD FB 79 LDA $79FB C2/6B80: 85 24 STA $24 C2/6B82: A9 18 LDA #$18 C2/6B84: 85 25 STA $25 C2/6B86: 20 F1 00 JSR $00F1 C2/6B89: A6 26 LDX $26 C2/6B8B: DA PHX C2/6B8C: 20 30 7F JSR $7F30 (Magic Damage Formula) C2/6B8F: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/6B92: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6B95: C2 20 REP #$20 C2/6B97: AD 6D 7B LDA $7B6D C2/6B9A: 20 C0 01 JSR $01C0 Final Damage = Final Damage / 4 C2/6B9D: 85 0E STA $0E C2/6B9F: 7B TDC C2/6BA0: E2 20 SEP #$20 C2/6BA2: FA PLX C2/6BA3: 86 26 STX $26 C2/6BA5: 7B TDC C2/6BA6: A8 TAY C2/6BA7: AA TAX C2/6BA8: 86 10 STX $10 C2/6BAA: B9 C2 3E LDA $3EC2,Y C2/6BAD: F0 3F BEQ $6BEE C2/6BAF: A6 10 LDX $10 C2/6BB1: BD 1A 20 LDA $201A,X C2/6BB4: 29 C0 AND #$C0 (Check if Dead or Stone) C2/6BB6: D0 36 BNE $6BEE C2/6BB8: BD 1D 20 LDA $201D,X C2/6BBB: 29 81 AND #$81 C2/6BBD: D0 2F BNE $6BEE C2/6BBF: BD 1E 20 LDA $201E,X C2/6BC2: 29 10 AND #$10 C2/6BC4: D0 28 BNE $6BEE C2/6BC6: C2 20 REP #$20 C2/6BC8: 18 CLC C2/6BC9: BD 06 20 LDA $2006,X C2/6BCC: 65 0E ADC $0E (Heal Current HP) C2/6BCE: B0 05 BCS $6BD5 C2/6BD0: DD 08 20 CMP $2008,X C2/6BD3: 90 03 BCC $6BD8 C2/6BD5: BD 08 20 LDA $2008,X C2/6BD8: 9D 06 20 STA $2006,X (Don't Heal above Max HP) C2/6BDB: 7B TDC C2/6BDC: E2 20 SEP #$20 C2/6BDE: 98 TYA C2/6BDF: 20 5C 68 JSR $685C C2/6BE2: A5 0E LDA $0E C2/6BE4: 9D 4C 3A STA $3A4C,X C2/6BE7: A5 0F LDA $0F C2/6BE9: 09 80 ORA #$80 C2/6BEB: 9D 4D 3A STA $3A4D,X C2/6BEE: A6 10 LDX $10 C2/6BF0: 20 E0 01 JSR $01E0 C2/6BF3: 86 10 STX $10 C2/6BF5: C8 INY C2/6BF6: C0 04 00 CPY #$0004 C2/6BF9: D0 AF BNE $6BAA C2/6BFB: 60 RTS Attack Type 1C (Grant Elemental Absorption, Immunity, or Weakness) C2/6BFC: A6 49 LDX $49 C2/6BFE: BD 30 20 LDA $2030,X C2/6C01: 05 57 ORA $57 C2/6C03: 9D 30 20 STA $2030,X (Grant Elemental Absorption) C2/6C06: BD 32 20 LDA $2032,X C2/6C09: 05 58 ORA $58 C2/6C0B: 9D 32 20 STA $2032,X (Grant Elemental Immunity) C2/6C0E: BD 34 20 LDA $2034,X C2/6C11: 05 59 ORA $59 C2/6C13: 9D 34 20 STA $2034,X (Grant ELemental Weakness) C2/6C16: 60 RTS Attack Type 1D (Scan Monster) C2/6C17: 20 65 99 JSR $9965 C2/6C1A: 86 0E STX $0E C2/6C1C: 84 10 STY $10 C2/6C1E: A5 57 LDA $57 C2/6C20: 10 08 BPL $6C2A (If $57 < 80h) C2/6C22: AD 21 40 LDA $4021 C2/6C25: F0 03 BEQ $6C2A (If monster index < 255 (i.e. not a boss)) C2/6C27: 4C E1 6C JMP $6CE1 (Scan misses) C2/6C2A: A5 57 LDA $57 C2/6C2C: 29 40 AND #$40 C2/6C2E: F0 16 BEQ $6C46 C2/6C30: A9 11 LDA #$11 C2/6C32: 9D 5F 3C STA $3C5F,X C2/6C35: E6 0E INC $0E C2/6C37: A6 49 LDX $49 C2/6C39: BD 02 20 LDA $2002,X (Scan Level) C2/6C3C: 99 BF 3C STA $3CBF,Y C2/6C3F: 7B TDC C2/6C40: 99 C0 3C STA $3CC0,Y C2/6C43: 99 C1 3C STA $3CC1,Y C2/6C46: A5 57 LDA $57 C2/6C48: 29 20 AND #$20 C2/6C4A: F0 45 BEQ $6C91 C2/6C4C: A6 0E LDX $0E C2/6C4E: A9 12 LDA #$12 C2/6C50: 9D 5F 3C STA $3C5F,X C2/6C53: E6 0E INC $0E C2/6C55: A6 49 LDX $49 C2/6C57: BD 66 20 LDA $2066,X C2/6C5A: 10 16 BPL $6C72 (If Target Immune to HP Scan) C2/6C5C: A9 FF LDA #$FF C2/6C5E: 99 C2 3C STA $3CC2,Y C2/6C61: 99 C3 3C STA $3CC3,Y C2/6C64: 99 C4 3C STA $3CC4,Y C2/6C67: 99 C5 3C STA $3CC5,Y C2/6C6A: 99 C6 3C STA $3CC6,Y C2/6C6D: 99 C7 3C STA $3CC7,Y C2/6C70: 80 1F BRA $6C91 C2/6C72: BD 06 20 LDA $2006,X C2/6C75: 99 C2 3C STA $3CC2,Y C2/6C78: BD 07 20 LDA $2007,X C2/6C7B: 99 C3 3C STA $3CC3,Y C2/6C7E: BD 08 20 LDA $2008,X C2/6C81: 99 C5 3C STA $3CC5,Y C2/6C84: BD 09 20 LDA $2009,X C2/6C87: 99 C6 3C STA $3CC6,Y C2/6C8A: 7B TDC C2/6C8B: 99 C4 3C STA $3CC4,Y C2/6C8E: 99 C7 3C STA $3CC7,Y C2/6C91: A5 57 LDA $57 C2/6C93: 29 08 AND #$08 C2/6C95: F0 1E BEQ $6CB5 C2/6C97: A6 49 LDX $49 C2/6C99: BD 34 20 LDA $2034,X (Scan Weakness) C2/6C9C: 85 12 STA $12 C2/6C9E: A6 0E LDX $0E C2/6CA0: 7B TDC C2/6CA1: A8 TAY C2/6CA2: A9 12 LDA #$12 C2/6CA4: 1A INC C2/6CA5: 06 12 ASL $12 C2/6CA7: 90 06 BCC $6CAF C2/6CA9: 9D 5F 3C STA $3C5F,X C2/6CAC: E8 INX C2/6CAD: E6 0E INC $0E C2/6CAF: C8 INY C2/6CB0: C0 08 00 CPY #$0008 C2/6CB3: D0 EF BNE $6CA4 C2/6CB5: A5 57 LDA $57 C2/6CB7: 29 08 AND #$08 C2/6CB9: F0 25 BEQ $6CE0 C2/6CBB: A6 49 LDX $49 C2/6CBD: BD 1A 20 LDA $201A,X (Scan Status Effect 1) C2/6CC0: 85 13 STA $13 C2/6CC2: BD 1B 20 LDA $201B,X (Scan Status Effect 2) C2/6CC5: 85 12 STA $12 C2/6CC7: A6 0E LDX $0E C2/6CC9: 7B TDC C2/6CCA: A8 TAY C2/6CCB: A9 00 LDA #$00 C2/6CCD: 1A INC C2/6CCE: 06 12 ASL $12 C2/6CD0: 26 13 ROL $13 C2/6CD2: 90 06 BCC $6CDA C2/6CD4: 9D 5F 3C STA $3C5F,X C2/6CD7: E8 INX C2/6CD8: E6 0E INC $0E C2/6CDA: C8 INY C2/6CDB: C0 10 00 CPY #$0010 C2/6CDE: D0 ED BNE $6CCD C2/6CE0: 60 RTS C2/6CE1: E6 56 INC $56 C2/6CE3: 60 RTS Attack Type 1E (Drag) C2/6CE4: A2 04 00 LDX #$0004 C2/6CE7: BF F2 EC D0 LDA $D0ECF2,X C2/6CEB: 8D D6 3E STA $3ED6 C2/6CEE: 60 RTS Attack Type 1F (Void) C2/6CEF: AD FE 3E LDA $3EFE C2/6CF2: 29 40 AND #$40 Check if Boss Battle C2/6CF4: D0 35 BNE $6D2B C2/6CF6: 20 A2 02 JSR $02A2 (0..99) C2/6CF9: C5 57 CMP $57 C2/6CFB: B0 2E BCS $6D2B C2/6CFD: AD E6 7B LDA $7BE6 C2/6D00: 09 40 ORA #$40 OR $7BE6 with 40h C2/6D02: 8D E6 7B STA $7BE6 C2/6D05: 7B TDC C2/6D06: AA TAX C2/6D07: A8 TAY C2/6D08: BD 1D 20 LDA $201D,X C2/6D0B: 29 FB AND #$FB C2/6D0D: 9D 1D 20 STA $201D,X C2/6D10: 7B TDC C2/6D11: 99 F9 3C STA $3CF9,Y C2/6D14: 99 7D 3D STA $3D7D,Y C2/6D17: 99 01 3E STA $3E01,Y C2/6D1A: 20 E0 01 JSR $01E0 C2/6D1D: 18 CLC C2/6D1E: 98 TYA C2/6D1F: 69 0B ADC #$0B C2/6D21: A8 TAY C2/6D22: E6 0E INC $0E C2/6D24: A5 0E LDA $0E C2/6D26: C9 0C CMP #$0C C2/6D28: D0 DE BNE $6D08 C2/6D2A: 60 RTS C2/6D2B: E6 56 INC $56 C2/6D2D: 60 RTS Attack Type 20 (Exit) C2/6D2E: AD F0 3E LDA $3EF0 C2/6D31: 30 0D BMI $6D40 (Check if can run) C2/6D33: 20 A2 02 JSR $02A2 (0..99) C2/6D36: C5 57 CMP $57 C2/6D38: B0 06 BCS $6D40 C2/6D3A: A9 80 LDA #$80 C2/6D3C: 8D E8 7B STA $7BE8 C2/6D3F: 60 RTS C2/6D40: E6 56 INC $56 C2/6D42: 20 65 99 JSR $9965 C2/6D45: A9 20 LDA #$20 C2/6D47: 9D 5F 3C STA $3C5F,X C2/6D4A: 60 RTS Attack Type 21 (Reset) C2/6D4B: AD F2 04 LDA $04F2 C2/6D4E: C9 1F CMP #$1F C2/6D50: D0 05 BNE $6D57 C2/6D52: A9 1C LDA #$1C C2/6D54: 8D F2 04 STA $04F2 C2/6D57: EE D8 7C INC $7CD8 C2/6D5A: 60 RTS Attack Type 22 (Quick) C2/6D5B: A5 47 LDA $47 C2/6D5D: C9 04 CMP #$04 (Only works on party members) C2/6D5F: B0 05 BCS $6D66 C2/6D61: AD 51 7C LDA $7C51 (Check if already casted Quick) C2/6D64: F0 03 BEQ $6D69 C2/6D66: E6 56 INC $56 C2/6D68: 60 RTS C2/6D69: 7B TDC C2/6D6A: AA TAX C2/6D6B: FE AB 3E INC $3EAB,X C2/6D6E: E8 INX C2/6D6F: E0 0C 00 CPX #$000C C2/6D72: D0 F7 BNE $6D6B C2/6D74: A5 47 LDA $47 C2/6D76: 8D B6 7C STA $7CB6 C2/6D79: AA TAX C2/6D7A: 9E AB 3E STZ $3EAB,X C2/6D7D: A9 03 LDA #$03 C2/6D7F: 8D 51 7C STA $7C51 C2/6D82: 60 RTS Attack Type 23 (Earth Wall) C2/6D83: AD 1E 7C LDA $7C1E (Miss if already a current Wall) C2/6D86: 0D 1F 7C ORA $7C1F C2/6D89: D0 1C BNE $6DA7 C2/6D8B: A5 58 LDA $58 C2/6D8D: 85 24 STA $24 C2/6D8F: AD E5 7B LDA $7BE5 (Level) C2/6D92: 85 25 STA $25 C2/6D94: 20 F1 00 JSR $00F1 (Level * Parameter 2) C2/6D97: 18 CLC C2/6D98: A5 26 LDA $26 C2/6D9A: 69 E8 ADC #$E8 C2/6D9C: 8D 1E 7C STA $7C1E C2/6D9F: A5 27 LDA $27 C2/6DA1: 69 03 ADC #$03 C2/6DA3: 8D 1F 7C STA $7C1F Wall HP = 1000 + (Level * Parameter 2) C2/6DA6: 60 RTS C2/6DA7: EE 56 00 INC $0056 C2/6DAA: 60 RTS Attack Type 24 (Potions) C2/6DAB: 20 52 82 JSR $8252 (Healing Damage Formula) C2/6DAE: 20 CF 84 JSR $84CF (Medicine modifier to damage) C2/6DB1: 4C C1 88 JMP $88C1 (Heal or Damage Undead) Attack Type 25 (Ethers) C2/6DB4: 20 52 82 JSR $8252 (Healing damage formula) C2/6DB7: 20 CF 84 JSR $84CF (Medicine modifier to damage) C2/6DBA: 4C DE 89 JMP $89DE (MP Heal) Attack Type 26 (Full Heal) C2/6DBD: A5 57 LDA $57 C2/6DBF: 10 03 BPL $6DC4 C2/6DC1: 20 DE 88 JSR $88DE (Full Heal or Reduce HP to Critical for Undead) C2/6DC4: A5 57 LDA $57 C2/6DC6: 29 40 AND #$40 C2/6DC8: F0 03 BEQ $6DCD C2/6DCA: 20 F7 89 JSR $89F7 (Fully Heal MP) C2/6DCD: A5 57 LDA $57 C2/6DCF: 29 20 AND #$20 C2/6DD1: F0 03 BEQ $6DD6 C2/6DD3: 20 4D 8B JSR $8B4D (Calculate Damage = Target Max HP / 2) C2/6DD6: 60 RTS Attack Type 27 (Status Effects) C2/6DD7: A9 5A LDA #$5A C2/6DD9: 8D D8 3E STA $3ED8 (Status Duration = 90) C2/6DDC: 20 CD 90 JSR $90CD (Apply Status 3 to Target, bypass Status Immunity) C2/6DDF: A5 58 LDA $58 C2/6DE1: 85 59 STA $59 C2/6DE3: 20 39 90 JSR $9039 (Apply Status 2 to Target, bypass Status Immunity) C2/6DE6: A5 57 LDA $57 C2/6DE8: 85 59 STA $59 C2/6DEA: 4C 2B 90 JMP $902B (Apply Status 1 to Target, bypass Status Immunity) Attack Type 28 (Ignore Defense) C2/6DED: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/6DF0: A5 56 LDA $56 C2/6DF2: D0 1D BNE $6E11 C2/6DF4: A5 58 LDA $58 C2/6DF6: AA TAX C2/6DF7: 86 0E STX $0E C2/6DF9: A5 59 LDA $59 C2/6DFB: C2 20 REP #$20 C2/6DFD: 20 B1 01 JSR $01B1 C2/6E00: 18 CLC C2/6E01: 65 0E ADC $0E (Damage = Parameter 3 & Parameter 2) C2/6E03: C9 0F 27 CMP #$270F C2/6E06: 90 03 BCC $6E0B C2/6E08: A9 0F 27 LDA #$270F C2/6E0B: 8D 6D 7B STA $7B6D (Max Damage = 9999) C2/6E0E: 7B TDC C2/6E0F: E2 20 SEP #$20 C2/6E11: 60 RTS Attack Type 29 (Kill, not Heavy) C2/6E12: A6 49 LDX $49 C2/6E14: BD 65 20 LDA $2065,X C2/6E17: 29 20 AND #$20 (Target Creature Type = Heavy?) C2/6E19: D0 0F BNE $6E2A C2/6E1B: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/6E1E: A5 56 LDA $56 C2/6E20: D0 0A BNE $6E2C C2/6E22: A5 58 LDA $58 C2/6E24: 8D D8 3E STA $3ED8 (Status Duration = Parameter 2) C2/6E27: 4C 05 8E JMP $8E05 (Apply Status Effect 4) C2/6E2A: E6 56 INC $56 (Attack Misses) C2/6E2C: 60 RTS Attack Type 2A (% on Max HP) C2/6E2D: A5 57 LDA $57 C2/6E2F: 85 4D STA $4D C2/6E31: 20 B5 87 JSR $87B5 (Magic Attack Element Modifiers (ii)) C2/6E34: A5 56 LDA $56 C2/6E36: D0 13 BNE $6E4B C2/6E38: 20 4E 8A JSR $8A4E (Calculate Damage from % of Target Max HP) C2/6E3B: A5 59 LDA $59 C2/6E3D: F0 0C BEQ $6E4B C2/6E3F: A5 59 LDA $59 C2/6E41: 8D D8 3E STA $3ED8 (Status Duration = Parameter 3) C2/6E44: A9 08 LDA #$08 C2/6E46: 85 59 STA $59 C2/6E48: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/6E4B: 60 RTS Attack Type 2B (Damage % on Attacker Current HP) C2/6E4C: A5 57 LDA $57 C2/6E4E: 85 4D STA $4D C2/6E50: 20 B5 87 JSR $87B5 (Elemental Modifiers to Damage) C2/6E53: A5 56 LDA $56 C2/6E55: D0 06 BNE $6E5D C2/6E57: 20 9D 8A JSR $8A9D (Calculate Damage from % of Attacker Current HP) C2/6E5A: 20 DB 90 JSR $90DB (Apply Status 1 to Attacker, bypass Status Immunity) C2/6E5D: 60 RTS Attack Type 2C (50/50 chance of Status 1 or Status 2) C2/6E5E: 20 A2 02 JSR $02A2 (0..99) C2/6E61: C9 32 CMP #$32 C2/6E63: B0 07 BCS $6E6C C2/6E65: A5 57 LDA $57 C2/6E67: 85 59 STA $59 C2/6E69: 4C AC 8C JMP $8CAC (Apply Status Effect 1) C2/6E6C: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/6E6F: 4C 2E 8D JMP $8D2E (Apply Status Effect 2) Attack Type 2D (Ground Attack) C2/6E72: 20 03 7E JSR $7E03 (Check for Target Float to Miss) C2/6E75: A5 56 LDA $56 C2/6E77: D0 1A BNE $6E93 C2/6E79: A5 59 LDA $59 C2/6E7B: 85 4D STA $4D C2/6E7D: 20 30 7F JSR $7F30 (Magic damage formula) C2/6E80: 20 66 83 JSR $8366 (Multitargetting Modifications to Damage) C2/6E83: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/6E86: 20 6D 86 JSR $866D (Magic Element Up Modifers) C2/6E89: 20 6E 87 JSR $876E (Magic Attack Element Modifiers) C2/6E8C: A5 56 LDA $56 C2/6E8E: D0 03 BNE $6E93 C2/6E90: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6E93: AD 97 7C LDA $7C97 C2/6E96: F0 02 BEQ $6E9A C2/6E98: 64 56 STZ $56 C2/6E9A: 60 RTS Attack Type 2E (Reaper's Sword) C2/6E9B: 20 1B 7F JSR $7F1B (Hit Determination for physical Magic) C2/6E9E: A5 56 LDA $56 C2/6EA0: D0 0E BNE $6EB0 C2/6EA2: 20 C2 7F JSR $7FC2 (Physical magic damage formula) C2/6EA5: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6EA8: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6EAB: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/6EAE: 64 56 STZ $56 C2/6EB0: 60 RTS Attack Type 2F (Not Used?) C2/6EB1: 20 5B 7E JSR $7E5B (Creature Type Hit Determination) C2/6EB4: A5 56 LDA $56 C2/6EB6: D0 03 BNE $6EBB C2/6EB8: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/6EBB: 60 RTS Attack Type 30 (Fists) C2/6EBC: 20 47 7C JSR $7C47 (Hit = 100, Evade = Evade) C2/6EBF: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/6EC2: A5 56 LDA $56 C2/6EC4: F0 05 BEQ $6ECB C2/6EC6: A9 80 LDA #$80 C2/6EC8: 85 56 STA $56 C2/6ECA: 60 RTS C2/6ECB: 20 3E 80 JSR $803E (Fists Damage Formula) C2/6ECE: 20 9B 83 JSR $839B (Check Back Row Modifications) C2/6ED1: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6ED4: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6ED7: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6EDA: 20 DF 87 JSR $87DF (Check for Critical) C2/6EDD: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6EE0: 60 RTS Attack Type 31 (Swords) C2/6EE1: 20 47 7C JSR $7C47 (Hit = 100%, Evade = Evade%) C2/6EE4: 20 BE 7E JSR $7EBE Hit% Determination for physical C2/6EE7: A5 56 LDA $56 C2/6EE9: D0 2E BNE $6F19 C2/6EEB: 20 FC 7F JSR $7FFC (Sword Damage Formula) C2/6EEE: 20 9B 83 JSR $839B (Check Back Row Modifications) C2/6EF1: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6EF4: 20 30 84 JSR $8430 (Check Double Grip Modifier) C2/6EF7: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6EFA: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6EFD: 20 84 86 JSR $8684 (Check Magic Sword Modifiers) C2/6F00: A5 61 LDA $61 C2/6F02: D0 19 BNE $6F1D C2/6F04: A5 56 LDA $56 C2/6F06: D0 11 BNE $6F19 C2/6F08: A5 57 LDA $57 C2/6F0A: 85 4D STA $4D C2/6F0C: 20 34 87 JSR $8734 (Check Attack Element Modifiers) C2/6F0F: A5 56 LDA $56 C2/6F11: D0 06 BNE $6F19 C2/6F13: 20 11 88 JSR $8811 (Calculate Final Damage) C2/6F16: 4C CF 8B JMP $8BCF (Check for Magic Sword Status Effects) C2/6F19: A9 80 LDA #$80 C2/6F1B: 85 56 STA $56 (Attack Misses, Set $56 to 128) C2/6F1D: 60 RTS Attack Type 32 (Knives) C2/6F1E: 20 53 7C JSR $7C53 Hit = 100%, Evade = Evade/2 C2/6F21: 20 BE 7E JSR $7EBE Hit% Determination for physical C2/6F24: A5 56 LDA $56 C2/6F26: D0 2B BNE $6F53 C2/6F28: 20 D4 80 JSR $80D4 (Knives Damage Formula) C2/6F2B: 20 9B 83 JSR $839B (Check Back Row Modifications) C2/6F2E: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6F31: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6F34: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6F37: 20 84 86 JSR $8684 (Check Magic Sword Modifiers) C2/6F3A: A5 61 LDA $61 C2/6F3C: D0 19 BNE $6F57 C2/6F3E: A5 56 LDA $56 C2/6F40: D0 11 BNE $6F53 C2/6F42: A5 57 LDA $57 C2/6F44: 85 4D STA $4D C2/6F46: 20 34 87 JSR $8734 (Check Attack Element Modifiers) C2/6F49: A5 56 LDA $56 C2/6F4B: D0 06 BNE $6F53 C2/6F4D: 20 11 88 JSR $8811 (Calculate Final Damage) C2/6F50: 4C CF 8B JMP $8BCF (Check for Magic Sword Status Effects) C2/6F53: A9 80 LDA #$80 C2/6F55: 85 56 STA $56 C2/6F57: 60 RTS Attack Type 33 (Spears) C2/6F58: 20 47 7C JSR $7C47 (Hit = 100%, Evade = Evade%) C2/6F5B: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/6F5E: A5 56 LDA $56 C2/6F60: D0 1D BNE $6F7F C2/6F62: 20 FC 7F JSR $7FFC (Sword Damage Formula) C2/6F65: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6F68: 20 52 84 JSR $8452 (Check for Jump?) C2/6F6B: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6F6E: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6F71: A5 57 LDA $57 C2/6F73: 85 4D STA $4D C2/6F75: 20 34 87 JSR $8734 (Check Attack Element Modifiers) C2/6F78: A5 56 LDA $56 C2/6F7A: D0 03 BNE $6F7F C2/6F7C: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/6F7F: A9 80 LDA #$80 C2/6F81: 85 56 STA $56 C2/6F83: 60 RTS Attack Type 34 (Axes) C2/6F84: 20 60 7C JSR $7C60 (Hit = 1st Parameter, Evade = Evade) C2/6F87: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/6F8A: A5 56 LDA $56 C2/6F8C: D0 15 BNE $6FA3 C2/6F8E: 20 2B 81 JSR $812B (Axes damage formula) C2/6F91: 20 9B 83 JSR $839B (Check Back Row Modifications) C2/6F94: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6F97: 20 30 84 JSR $8430 (Check Double Grip Modifiers to Damage) C2/6F9A: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6F9D: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6FA0: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/6FA3: A9 80 LDA #$80 C2/6FA5: 85 56 STA $56 C2/6FA7: 60 RTS Attack Type 35 (Bows) C2/6FA8: 20 6C 7C JSR $7C6C (Hit = 1st Parameter, Evade = Evade/2) C2/6FAB: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/6FAE: A5 56 LDA $56 C2/6FB0: D0 12 BNE $6FC4 C2/6FB2: 20 D4 80 JSR $80D4 (Knives Damage Formula) C2/6FB5: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6FB8: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6FBB: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6FBE: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/6FC1: 4C F9 8B JMP $8BF9 (Apply Bow Status Effects) C2/6FC4: A9 80 LDA #$80 C2/6FC6: 85 56 STA $56 C2/6FC8: 60 RTS Attack Type 36 (Bows with Elemental) C2/6FC9: 20 6C 7C JSR $7C6C (Hit = 1st Parameter, Evade = Evade/2) C2/6FCC: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/6FCF: A5 56 LDA $56 C2/6FD1: D0 21 BNE $6FF4 C2/6FD3: 20 D4 80 JSR $80D4 (Knives Damage Formula) C2/6FD6: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/6FD9: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/6FDC: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/6FDF: A5 59 LDA $59 C2/6FE1: 85 4D STA $4D C2/6FE3: 20 34 87 JSR $8734 (Attack Element Modifiers) C2/6FE6: A5 56 LDA $56 C2/6FE8: D0 0A BNE $6FF4 C2/6FEA: A5 58 LDA $58 C2/6FEC: 85 57 STA $57 C2/6FEE: 20 DF 87 JSR $87DF (Check for Critical Hit) C2/6FF1: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/6FF4: A9 80 LDA #$80 C2/6FF6: 85 56 STA $56 C2/6FF8: 60 RTS Attack Type 37 (Katanas) C2/6FF9: 20 47 7C JSR $7C47 (Hit = 100%, Evade = Evade%) C2/6FFC: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/6FFF: A5 56 LDA $56 C2/7001: D0 18 BNE $701B C2/7003: 20 FC 7F JSR $7FFC (Sword damage formula) C2/7006: 20 9B 83 JSR $839B (Check Back Row Modifications) C2/7009: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/700C: 20 30 84 JSR $8430 (Check Double Grip Modifiers to Damage) C2/700F: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/7012: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/7015: 20 DF 87 JSR $87DF (Check for Critical Hit) C2/7018: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/701B: A9 80 LDA #$80 C2/701D: 85 56 STA $56 C2/701F: 60 RTS Attack Type 38 (Whips) C2/7020: 20 60 7C JSR $7C60 (Hit = 1st Parameter, Evade = Evade) C2/7023: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/7026: A5 56 LDA $56 C2/7028: D0 0F BNE $7039 C2/702A: 20 D4 80 JSR $80D4 (Knives Damage Formula) C2/702D: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/7030: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/7033: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/7036: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/7039: A9 80 LDA #$80 C2/703B: 85 56 STA $56 C2/703D: 60 RTS Attack Type 39 (Bells) C2/703E: 20 F1 7D JSR $7DF1 (Check for Void to Miss) C2/7041: A5 56 LDA $56 C2/7043: D0 09 BNE $704E C2/7045: 20 6F 81 JSR $816F (Bells damage formula) C2/7048: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/704B: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/704E: A9 80 LDA #$80 C2/7050: 85 56 STA $56 C2/7052: 60 RTS Attack Type 3A (Long Reach Axes) C2/7053: 20 60 7C JSR $7C60 (Hit = 1st Parameter, Evade = Evade) C2/7056: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/7059: A5 56 LDA $56 C2/705B: D0 12 BNE $706F C2/705D: 20 2B 81 JSR $812B (Axes damage formula) C2/7060: 20 BD 83 JSR $83BD (Check for Command Modifiers) C2/7063: 20 30 84 JSR $8430 (Double Grip Modifiers to Damage) C2/7066: 20 12 85 JSR $8512 (Check Target Status Effect Modifiers to Physical Damage) C2/7069: 20 33 85 JSR $8533 (Check Attacker Status Effect Modifiers to Physical Damage) C2/706C: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/706F: A9 80 LDA #$80 C2/7071: 85 56 STA $56 C2/7073: 60 RTS Attack Type 3B (Rods) C2/7074: 20 79 7C JSR $7C79 (Hit = 1st Paramter, Evade = Magic Evade) C2/7077: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/707A: 20 8B 7D JSR $7D8B (Target Status Effect Modifiers to Magical Hit%) C2/707D: 20 12 7E JSR $7E12 (Hit Determination for status) C2/7080: A5 56 LDA $56 C2/7082: D0 14 BNE $7098 C2/7084: 20 CB 81 JSR $81CB (Rods damage formula) C2/7087: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/708A: A5 59 LDA $59 C2/708C: 85 4D STA $4D C2/708E: 20 34 87 JSR $8734 (Attack Element Modifiers) C2/7091: A5 56 LDA $56 C2/7093: D0 03 BNE $7098 C2/7095: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/7098: A9 80 LDA #$80 C2/709A: 85 56 STA $56 C2/709C: 60 RTS Attack Type 3C (Rune Weapons) C2/709D: 20 60 7C JSR $7C60 (Hit = 1st Parameter, Evade = Evade) C2/70A0: 20 BE 7E JSR $7EBE (Hit% Determination for physical) C2/70A3: A5 56 LDA $56 C2/70A5: D0 18 BNE $70BF C2/70A7: 20 2B 81 JSR $812B (Axes damage formula) C2/70AA: 20 67 84 JSR $8467 (Bonus to Attack and M, Costing MP) C2/70AD: 20 9B 83 JSR $839B (Back Row Modifications to Damage) C2/70B0: 20 BD 83 JSR $83BD (Command Modifiers to Damage) C2/70B3: 20 30 84 JSR $8430 (Double Grip Modifiers to Damage) C2/70B6: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/70B9: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/70BC: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/70BF: A9 80 LDA #$80 C2/70C1: 85 56 STA $56 C2/70C3: 60 RTS Attack Type 3D (Death Claw) C2/70C4: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/70C7: A5 56 LDA $56 C2/70C9: D0 0F BNE $70DA C2/70CB: 20 FD 88 JSR $88FD (Reduce HP to critical Damage) C2/70CE: A5 56 LDA $56 C2/70D0: D0 08 BNE $70DA C2/70D2: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/70D5: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/70D8: 64 56 STZ $56 C2/70DA: 60 RTS Attack Type 3E (Failure) C2/70DB: 20 A2 02 JSR $02A2 (0..99) C2/70DE: C5 57 CMP $57 C2/70E0: B0 03 BCS $70E5 C2/70E2: 4C FD 88 JMP $88FD (Reduce HP to critical Damage) C2/70E5: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/70E8: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/70EB: 60 RTS Attack Type 3F (Zombie Breath) C2/70EC: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/70EF: A5 56 LDA $56 C2/70F1: D0 25 BNE $7118 C2/70F3: 20 A7 7F JSR $7FA7 (Random Magic damage formula) C2/70F6: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/70F9: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/70FC: A6 49 LDX $49 C2/70FE: BD 06 20 LDA $2006,X C2/7101: 85 0E STA $0E C2/7103: BD 07 20 LDA $2007,X C2/7106: 85 0F STA $0F C2/7108: AE 6D 7B LDX $7B6D (If Damage done >= Current HP) C2/710B: E4 0E CPX $0E C2/710D: 90 09 BCC $7118 C2/710F: A6 49 LDX $49 C2/7111: A9 02 LDA #$02 C2/7113: 85 59 STA $59 C2/7115: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/7118: 60 RTS Attack Type 40 (Change Row) C2/7119: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/711C: A5 56 LDA $56 C2/711E: D0 13 BNE $7133 C2/7120: A5 58 LDA $58 C2/7122: 10 03 BPL $7127 C2/7124: 4C 01 91 JMP $9101 (Change Target Row) C2/7127: A5 58 LDA $58 C2/7129: 29 40 AND #$40 C2/712B: F0 03 BEQ $7130 C2/712D: 4C 17 91 JMP $9117 (Move Target to Front Row) C2/7130: 4C 22 91 JMP $9122 (Move Attacker to Back Row) C2/7133: 60 RTS Attack Type 41 C2/7134: 20 61 82 JSR $8261 (damage formula?) C2/7137: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/713A: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/713D: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) Attack Type 42 (Heal HP & Status) C2/7140: 20 30 7F JSR $7F30 (Magic Damage Formula) C2/7143: 20 C1 88 JSR $88C1 (Heal or Damage Undead) C2/7146: A5 57 LDA $57 C2/7148: 10 03 BPL $714D C2/714A: 4C B6 8E JMP $8EB6 (Remove Status 1) C2/714D: 4C 11 8F JMP $8F11 (Remove Status 2) Attack Type 43 (Steal) C2/7150: 9C 9A 7C STZ $7C9A C2/7153: A6 49 LDX $49 C2/7155: BD 6B 20 LDA $206B,X C2/7158: F0 05 BEQ $715F C2/715A: EE 9A 7C INC $7C9A C2/715D: 80 37 BRA $7196 C2/715F: 38 SEC C2/7160: A5 48 LDA $48 C2/7162: E9 04 SBC #$04 C2/7164: 0A ASL C2/7165: AA TAX C2/7166: C2 20 REP #$20 C2/7168: BD 20 40 LDA $4020,X C2/716B: 20 B7 01 JSR $01B7 (x4) C2/716E: AA TAX C2/716F: 7B TDC C2/7170: E2 20 SEP #$20 C2/7172: BF 00 50 D0 LDA $D05000,X C2/7176: 1F 01 50 D0 ORA $D05001,X C2/717A: D0 05 BNE $7181 C2/717C: EE 9A 7C INC $7C9A C2/717F: 80 15 BRA $7196 C2/7181: 20 85 7C JSR $7C85 (Success Determination for Steal) C2/7184: 20 12 7E JSR $7E12 (Check if Steal succeeds) C2/7187: A5 56 LDA $56 C2/7189: D0 0B BNE $7196 C2/718B: 20 08 92 JSR $9208 C2/718E: A5 56 LDA $56 C2/7190: D0 04 BNE $7196 C2/7192: A9 21 LDA #$21 C2/7194: 80 0D BRA $71A3 C2/7196: E6 56 INC $56 C2/7198: AD 9A 7C LDA $7C9A C2/719B: F0 04 BEQ $71A1 C2/719D: A9 4B LDA #$4B C2/719F: 80 02 BRA $71A3 C2/71A1: A9 22 LDA #$22 C2/71A3: 48 PHA C2/71A4: 20 65 99 JSR $9965 C2/71A7: AD 46 47 LDA $4746 C2/71AA: C9 0B CMP #$0B C2/71AC: F0 04 BEQ $71B2 C2/71AE: C9 33 CMP #$33 C2/71B0: D0 02 BNE $71B4 C2/71B2: 7B TDC C2/71B3: AA TAX C2/71B4: 68 PLA C2/71B5: 9D 5F 3C STA $3C5F,X C2/71B8: 60 RTS Attack Type 44 (Escape) C2/71B9: A5 47 LDA $47 C2/71BB: C9 04 CMP #$04 C2/71BD: 90 17 BCC $71D6 (If Attacker is not a Monster) C2/71BF: 38 SEC C2/71C0: E9 04 SBC #$04 (Change Attacker to Party member) C2/71C2: AA TAX C2/71C3: FE AE 7C INC $7CAE,X C2/71C6: AD 0A 7C LDA $7C0A C2/71C9: 20 D6 01 JSR $01D6 C2/71CC: 8D 0A 7C STA $7C0A C2/71CF: A6 32 LDX $32 C2/71D1: A9 80 LDA #$80 C2/71D3: 9D 1A 20 STA $201A,X (Kill Attacker) C2/71D6: 60 RTS Attack Type 45 (Throw) C2/71D7: A5 57 LDA $57 C2/71D9: 85 4E STA $4E (Hit = 1st Parameter) C2/71DB: 7B TDC C2/71DC: 85 4F STA $4F (Evade = 0) C2/71DE: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/71E1: A5 56 LDA $56 C2/71E3: D0 0F BNE $71F4 C2/71E5: 20 99 82 JSR $8299 (Throw damage formula) C2/71E8: 20 BD 83 JSR $83BD (Command Modifiers to Damage) C2/71EB: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/71EE: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/71F1: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/71F4: 60 RTS Attack Type 46 (GilToss) C2/71F5: 20 0A 83 JSR $830A (GilToss Damage Formula) C2/71F8: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) Attack Type 47 (Tame) C2/71FB: A6 49 LDX $49 C2/71FD: BD 65 20 LDA $2065,X (Creature Type = Creature?) C2/7200: 29 04 AND #$04 C2/7202: F0 06 BEQ $720A C2/7204: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/7207: 4C CB 8D JMP $8DCB (Apply Status Effect 3) C2/720A: E6 56 INC $56 (Attack Misses) C2/720C: 60 RTS Attack Type 48 (Catch) C2/720D: 20 65 99 JSR $9965 C2/7210: 86 14 STX $14 C2/7212: A6 49 LDX $49 C2/7214: BD 66 20 LDA $2066,X (Check Immunity Byte for Catch) C2/7217: 29 08 AND #$08 C2/7219: F0 04 BEQ $721F C2/721B: A9 4F LDA #$4F C2/721D: 80 29 BRA $7248 C2/721F: BD 1D 20 LDA $201D,X C2/7222: 29 02 AND #$02 C2/7224: D0 2B BNE $7251 C2/7226: A6 32 LDX $32 C2/7228: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/722B: 29 01 AND #$01 (Check if Catch Up) C2/722D: F0 17 BEQ $7246 C2/722F: A6 49 LDX $49 C2/7231: C2 20 REP #$20 C2/7233: BD 08 20 LDA $2008,X C2/7236: 4A LSR C2/7237: DD 06 20 CMP $2006,X (If Target HP < (Target Max HP/2)) C2/723A: B0 05 BCS $7241 C2/723C: 7B TDC C2/723D: E2 20 SEP #$20 C2/723F: 80 05 BRA $7246 C2/7241: 7B TDC C2/7242: E2 20 SEP #$20 C2/7244: 80 0B BRA $7251 C2/7246: A9 25 LDA #$25 C2/7248: A6 14 LDX $14 C2/724A: 9D 5F 3C STA $3C5F,X C2/724D: E6 56 INC $56 (Attack Misses) C2/724F: 80 03 BRA $7254 C2/7251: 20 A5 93 JSR $93A5 C2/7254: 60 RTS Attack Type 49 (Flirt, Lilith Rod) C2/7255: 20 0D 7C JSR $7C0D (Hit = Attacker Level + Hit - Target Level, Evade = Magic Evade) C2/7258: 20 7F 7D JSR $7D7F (Sword Dance Up Modifier) C2/725B: 20 12 7E JSR $7E12 (Hit Determination for status) C2/725E: A5 56 LDA $56 C2/7260: D0 03 BNE $7265 C2/7262: 20 3A 8E JSR $8E3A (Apply Flirt, miss if Heavy) C2/7265: 60 RTS Attack Type 4B (L5 Doom) C2/7266: 20 67 7E JSR $7E67 (Check Target Level is Muliple of Parameter 1) C2/7269: A5 56 LDA $56 C2/726B: D0 1F BNE $728C C2/726D: A6 49 LDX $49 C2/726F: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/7272: 29 01 AND #$01 C2/7274: D0 07 BNE $727D C2/7276: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/7279: 29 02 AND #$02 (Check if Undead) C2/727B: F0 0C BEQ $7289 C2/727D: C2 20 REP #$20 C2/727F: BD 08 20 LDA $2008,X C2/7282: 9D 06 20 STA $2006,X (Fully Heal HP) C2/7285: 7B TDC C2/7286: E2 20 SEP #$20 C2/7288: 60 RTS C2/7289: 20 2B 90 JSR $902B (Apply Status 1 to Target, bypass Status Immunity) C2/728C: 60 RTS Attack Type 4C (L2 Old) C2/728D: 20 67 7E JSR $7E67 (Check Target Level is Muliple of Parameter 1) C2/7290: A5 56 LDA $56 C2/7292: D0 06 BNE $729A C2/7294: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/7297: 20 39 90 JSR $9039 (Apply Status 2 to Target, bypass Status Immunity) C2/729A: 60 RTS Attack Type 4D (L4 Qrter) C2/729B: 20 67 7E JSR $7E67 (Check Target Level is Muliple of Parameter 1) C2/729E: A5 56 LDA $56 C2/72A0: D0 0F BNE $72B1 C2/72A2: 20 74 88 JSR $8874 (Gravity Attack Damage) C2/72A5: A9 3C LDA #$3C C2/72A7: 85 58 STA $58 C2/72A9: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/72AC: 20 39 90 JSR $9039 (Apply Status 2 to Target, bypass Status Immunity) C2/72AF: 64 56 STZ $56 C2/72B1: 60 RTS Attack Type 4E (L3 Flare) C2/72B2: 20 67 7E JSR $7E67 (Check Target Level is Muliple of Parameter 1) C2/72B5: A5 56 LDA $56 C2/72B7: D0 1A BNE $72D3 C2/72B9: A5 59 LDA $59 C2/72BB: 85 4D STA $4D C2/72BD: 20 6A 7F JSR $7F6A (Flare Magic damage formula) C2/72C0: 20 66 83 JSR $8366 (Multitargetting Modifications to Damage) C2/72C3: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/72C6: 20 6D 86 JSR $866D (Magic Element Up Modifers) C2/72C9: 20 6E 87 JSR $876E (Magic Attack Element Modifiers) C2/72CC: A5 56 LDA $56 C2/72CE: D0 03 BNE $72D3 C2/72D0: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/72D3: AD 97 7C LDA $7C97 C2/72D6: F0 02 BEQ $72DA C2/72D8: 64 56 STZ $56 C2/72DA: 60 RTS Attack Type 4F (Spirit) C2/72DB: A5 48 LDA $48 C2/72DD: A8 TAY C2/72DE: B9 C2 3E LDA $3EC2,Y C2/72E1: D0 1A BNE $72FD C2/72E3: 20 AA 8F JSR $8FAA (Revive Target) C2/72E6: A5 56 LDA $56 C2/72E8: D0 15 BNE $72FF C2/72EA: 20 A2 02 JSR $02A2 (0..99) C2/72ED: C5 57 CMP $57 C2/72EF: 90 05 BCC $72F6 C2/72F1: EE 5D 7C INC $7C5D C2/72F4: 80 09 BRA $72FF C2/72F6: A9 02 LDA #$02 C2/72F8: 85 59 STA $59 C2/72FA: 4C AC 8C JMP $8CAC (Apply Status Effect 1) C2/72FD: E6 56 INC $56 C2/72FF: 60 RTS Attack Type 50 (Goblin Punch) C2/7300: 20 1B 7F JSR $7F1B (Hit Determination for physical Magic) C2/7303: A5 56 LDA $56 C2/7305: D0 11 BNE $7318 C2/7307: 20 AD 85 JSR $85AD (Goblin Punch Damage formula) C2/730A: 20 5D 85 JSR $855D (Bonus if Equal Level Damage formula) C2/730D: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/7310: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/7313: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/7316: 64 56 STZ $56 C2/7318: 60 RTS Attack Type 51 (Modify Level or Defense) C2/7319: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/731C: A5 56 LDA $56 C2/731E: D0 3D BNE $735D C2/7320: A5 58 LDA $58 C2/7322: 10 03 BPL $7327 C2/7324: 20 36 91 JSR $9136 (Level = Half) C2/7327: A5 58 LDA $58 C2/7329: 29 40 AND #$40 C2/732B: F0 03 BEQ $7330 C2/732D: 20 36 91 JSR $9136 (Level = Half) C2/7330: A5 58 LDA $58 C2/7332: 29 20 AND #$20 C2/7334: F0 03 BEQ $7339 C2/7336: 20 2D 91 JSR $912D (Defense & Magic Defense = Half) C2/7339: A5 58 LDA $58 C2/733B: 29 10 AND #$10 C2/733D: F0 03 BEQ $7342 C2/733F: 20 43 91 JSR $9143 (Add to Level) C2/7342: A5 58 LDA $58 C2/7344: 29 08 AND #$08 C2/7346: F0 03 BEQ $734B C2/7348: 20 53 91 JSR $9153 (Subtract from Level) C2/734B: A5 58 LDA $58 C2/734D: 29 04 AND #$04 C2/734F: F0 03 BEQ $7354 C2/7351: 20 97 91 JSR $9197 (Increase Monster Attack) C2/7354: A5 58 LDA $58 C2/7356: 29 02 AND #$02 C2/7358: F0 03 BEQ $735D C2/735A: 20 B4 91 JSR $91B4 (Increase Target Defense and Magic Defense) C2/735D: 60 RTS Attack Type 52 (Mucus) C2/735E: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/7361: A5 56 LDA $56 C2/7363: D0 13 BNE $7378 C2/7365: 20 51 8E JSR $8E51 (Apply Status Effect 3, Mutually exclusive Statuses) C2/7368: A5 56 LDA $56 C2/736A: D0 0C BNE $7378 C2/736C: A9 FF LDA #$FF C2/736E: 8D D8 3E STA $3ED8 C2/7371: A9 08 LDA #$08 C2/7373: 85 59 STA $59 C2/7375: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/7378: 60 RTS Attack Type 53 (Damage % MP) C2/7379: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/737C: A5 56 LDA $56 C2/737E: D0 03 BNE $7383 C2/7380: 20 EC 8A JSR $8AEC (Calculate Damage from % of Target Current MP) C2/7383: 60 RTS Attack Type 54 (Damage = Max HP - Current HP) C2/7384: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/7387: A5 56 LDA $56 C2/7389: D0 03 BNE $738E C2/738B: 20 33 8B JSR $8B33 (Calculate Damage = Attacker Max HP - Attacker Current HP) C2/738E: 60 RTS Attack Type 55 (Fusion) C2/738F: 20 DE 88 JSR $88DE (Full Heal or Reduce HP to Critical for Undead) C2/7392: 20 F7 89 JSR $89F7 (Fully Heal MP) C2/7395: 4C DB 90 JMP $90DB (Apply Status 1 to Attacker, bypass Status Immunity) Attack Type 56 (Unused?) C2/7398: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/739B: A5 56 LDA $56 C2/739D: D0 03 BNE $73A2 C2/739F: 20 D1 91 JSR $91D1 (Toggle Status 4 on Target) C2/73A2: 60 RTS Attack Type 57 (HP Leak + Status) C2/73A3: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/73A6: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/73A9: 64 56 STZ $56 C2/73AB: A5 57 LDA $57 C2/73AD: 85 59 STA $59 C2/73AF: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/73B2: 64 56 STZ $56 C2/73B4: A9 FF LDA #$FF C2/73B6: 8D D8 3E STA $3ED8 C2/73B9: A9 08 LDA #$08 C2/73BB: 85 59 STA $59 C2/73BD: 4C 05 8E JMP $8E05 (Apply Status Effect 4) Attack Type 58 (Mind Blast) C2/73C0: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/73C3: A5 56 LDA $56 C2/73C5: D0 28 BNE $73EF C2/73C7: 20 6A 7F JSR $7F6A (Flare Magic damage formula) C2/73CA: 20 66 83 JSR $8366 (Multitargetting Modifications to Damage) C2/73CD: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/73D0: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/73D3: A5 59 LDA $59 C2/73D5: 85 58 STA $58 C2/73D7: 20 7D 8B JSR $8B7D (Status Effect Duration Determination) C2/73DA: A9 20 LDA #$20 C2/73DC: 85 59 STA $59 C2/73DE: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/73E1: 64 56 STZ $56 C2/73E3: A9 FF LDA #$FF C2/73E5: 8D D8 3E STA $3ED8 C2/73E8: A9 08 LDA #$08 C2/73EA: 85 59 STA $59 C2/73EC: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/73EF: 60 RTS Attack Type 59 (Giant Drink) C2/73F0: A5 48 LDA $48 C2/73F2: C9 04 CMP #$04 C2/73F4: B0 0E BCS $7404 (Only works on party memebers) C2/73F6: A5 48 LDA $48 C2/73F8: AA TAX C2/73F9: BD 59 7C LDA $7C59,X (Check if already used Giant Drink) C2/73FC: D0 06 BNE $7404 C2/73FE: FE 59 7C INC $7C59,X C2/7401: 4C 63 91 JMP $9163 (Double Max HP) C2/7404: E6 56 INC $56 C2/7406: 60 RTS Attack Type 5A (White Wind) C2/7407: AE 64 7C LDX $7C64 (Current HP) C2/740A: 8E 71 7B STX $7B71 C2/740D: 60 RTS Attack Type 5B C2/740E: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/7411: A5 56 LDA $56 C2/7413: D0 03 BNE $7418 C2/7415: 20 DC 91 JSR $91DC C2/7418: 60 RTS Attack Type 5C (Hug) C2/7419: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/741C: A5 56 LDA $56 C2/741E: D0 06 BNE $7426 C2/7420: 20 DE 88 JSR $88DE (Full Heal or Reduce HP to Critical for Undead) C2/7423: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/7426: 60 RTS Attack Type 5D (Dance of the Dead, Zombie Powder) C2/7427: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/742A: A5 56 LDA $56 C2/742C: D0 0E BNE $743C C2/742E: 20 AA 8F JSR $8FAA (Revive Target) C2/7431: A5 56 LDA $56 C2/7433: D0 07 BNE $743C C2/7435: A9 02 LDA #$02 C2/7437: 85 59 STA $59 C2/7439: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/743C: 60 RTS Attack Type 5E (Song magic) C2/743D: 20 F1 7D JSR $7DF1 (Check for Void to Miss) C2/7440: A5 56 LDA $56 C2/7442: D0 17 BNE $745B C2/7444: A6 32 LDX $32 C2/7446: BD 1D 20 LDA $201D,X C2/7449: 09 04 ORA #$04 C2/744B: 9D 1D 20 STA $201D,X (Apply Attacker Status 4 = Singing) C2/744E: A5 59 LDA $59 C2/7450: 9D 6F 20 STA $206F,X C2/7453: A9 08 LDA #$08 C2/7455: AA TAX C2/7456: A5 48 LDA $48 C2/7458: 20 FD 24 JSR $24FD C2/745B: 60 RTS Attack Type 5F (Requiem) C2/745C: 20 5B 7E JSR $7E5B (Creature Type Hit Determination) C2/745F: A5 56 LDA $56 C2/7461: D0 12 BNE $7475 C2/7463: 20 6A 7F JSR $7F6A (Flare Magic damage formula) C2/7466: 20 05 8A JSR $8A05 (Calculate Magic Final Damage) C2/7469: A5 59 LDA $59 C2/746B: 8D D8 3E STA $3ED8 C2/746E: A9 08 LDA #$08 C2/7470: 85 59 STA $59 C2/7472: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/7475: 60 RTS Attack Type 60 (]Item) C2/7476: 7B TDC C2/7477: AA TAX C2/7478: BD 4D 38 LDA $384D,X C2/747B: C9 F2 CMP #$F2 C2/747D: F0 07 BEQ $7486 C2/747F: E8 INX C2/7480: E8 INX C2/7481: E8 INX C2/7482: E8 INX C2/7483: E8 INX C2/7484: 80 F2 BRA $7478 C2/7486: BD 4E 38 LDA $384E,X C2/7489: 85 11 STA $11 C2/748B: BD 4F 38 LDA $384F,X C2/748E: 85 10 STA $10 C2/7490: 7B TDC C2/7491: AA TAX C2/7492: 86 0E STX $0E C2/7494: A6 0E LDX $0E C2/7496: AD 48 40 LDA $4048 C2/7499: 20 DB 01 JSR $01DB C2/749C: F0 1F BEQ $74BD C2/749E: A5 10 LDA $10 C2/74A0: 20 DB 01 JSR $01DB C2/74A3: F0 03 BEQ $74A8 C2/74A5: 4C 53 75 JMP $7553 C2/74A8: 7B TDC C2/74A9: 20 D6 01 JSR $01D6 C2/74AC: 0D 0A 7C ORA $7C0A C2/74AF: 8D 0A 7C STA $7C0A C2/74B2: 8A TXA C2/74B3: 18 CLC C2/74B4: 69 04 ADC #$04 C2/74B6: AA TAX C2/74B7: 9E C2 3E STZ $3EC2,X C2/74BA: 4C 53 75 JMP $7553 C2/74BD: A5 10 LDA $10 C2/74BF: 20 DB 01 JSR $01DB C2/74C2: D0 03 BNE $74C7 C2/74C4: 4C 53 75 JMP $7553 C2/74C7: 7B TDC C2/74C8: 20 D6 01 JSR $01D6 C2/74CB: 0D 48 40 ORA $4048 C2/74CE: 8D 48 40 STA $4048 C2/74D1: AD 0A 7C LDA $7C0A C2/74D4: 20 D1 01 JSR $01D1 C2/74D7: 8D 0A 7C STA $7C0A C2/74DA: 8A TXA C2/74DB: 18 CLC C2/74DC: 69 04 ADC #$04 C2/74DE: AA TAX C2/74DF: FE C2 3E INC $3EC2,X C2/74E2: C2 20 REP #$20 C2/74E4: 18 CLC C2/74E5: A5 0E LDA $0E C2/74E7: 69 04 00 ADC #$0004 C2/74EA: 20 B2 01 JSR $01B2 C2/74ED: AA TAX C2/74EE: 86 14 STX $14 C2/74F0: 7B TDC C2/74F1: E2 20 SEP #$20 C2/74F3: 9E 1A 20 STZ $201A,X C2/74F6: 9E 1B 20 STZ $201B,X C2/74F9: 9E 1C 20 STZ $201C,X C2/74FC: 9E 1D 20 STZ $201D,X C2/74FF: 18 CLC C2/7500: A5 0E LDA $0E C2/7502: 69 04 ADC #$04 C2/7504: 20 07 02 JSR $0207 C2/7507: 7B TDC C2/7508: 99 F1 3C STA $3CF1,Y C2/750B: 99 F2 3C STA $3CF2,Y C2/750E: 99 F3 3C STA $3CF3,Y C2/7511: 99 F4 3C STA $3CF4,Y C2/7514: 99 F5 3C STA $3CF5,Y C2/7517: 99 F6 3C STA $3CF6,Y C2/751A: 99 F7 3C STA $3CF7,Y C2/751D: 99 F8 3C STA $3CF8,Y C2/7520: 99 F9 3C STA $3CF9,Y C2/7523: 99 FA 3C STA $3CFA,Y C2/7526: A5 11 LDA $11 C2/7528: 30 1C BMI $7546 C2/752A: C2 20 REP #$20 C2/752C: A6 32 LDX $32 C2/752E: BD 06 20 LDA $2006,X C2/7531: A6 14 LDX $14 C2/7533: 9D 06 20 STA $2006,X C2/7536: DD 08 20 CMP $2008,X C2/7539: 90 06 BCC $7541 C2/753B: BD 08 20 LDA $2008,X C2/753E: 9D 06 20 STA $2006,X C2/7541: 7B TDC C2/7542: E2 20 SEP #$20 C2/7544: 80 0D BRA $7553 C2/7546: C2 20 REP #$20 C2/7548: A6 14 LDX $14 C2/754A: BD 08 20 LDA $2008,X C2/754D: 9D 06 20 STA $2006,X C2/7550: 7B TDC C2/7551: E2 20 SEP #$20 C2/7553: E6 0E INC $0E C2/7555: A5 0E LDA $0E C2/7557: C9 08 CMP #$08 C2/7559: F0 03 BEQ $755E C2/755B: 4C 94 74 JMP $7494 C2/755E: EE FB 7B INC $7BFB C2/7561: 60 RTS Attack Type 61 (Stalker Attacker) C2/7562: AD 4C 7C LDA $7C4C C2/7565: D0 71 BNE $75D8 C2/7567: 7B TDC C2/7568: A8 TAY C2/7569: A2 00 02 LDX #$0200 C2/756C: BD 1D 20 LDA $201D,X C2/756F: 09 40 ORA #$40 C2/7571: 9D 1D 20 STA $201D,X C2/7574: 20 E0 01 JSR $01E0 C2/7577: C8 INY C2/7578: C0 08 00 CPY #$0008 C2/757B: D0 EF BNE $756C C2/757D: A2 04 00 LDX #$0004 C2/7580: A9 0B LDA #$0B C2/7582: 20 7C 00 JSR $007C (4..11) C2/7585: A8 TAY C2/7586: B9 C2 3E LDA $3EC2,Y C2/7589: F0 F2 BEQ $757D C2/758B: 98 TYA C2/758C: C2 20 REP #$20 C2/758E: 20 B2 01 JSR $01B2 C2/7591: AA TAX C2/7592: 7B TDC C2/7593: E2 20 SEP #$20 C2/7595: BD 1D 20 LDA $201D,X C2/7598: 29 BF AND #$BF C2/759A: 9D 1D 20 STA $201D,X C2/759D: 7B TDC C2/759E: A8 TAY C2/759F: A2 00 02 LDX #$0200 C2/75A2: C2 20 REP #$20 C2/75A4: BD 06 20 LDA $2006,X C2/75A7: 85 0E STA $0E C2/75A9: BD 06 20 LDA $2006,X C2/75AC: C5 0E CMP $0E C2/75AE: B0 02 BCS $75B2 C2/75B0: 85 0E STA $0E C2/75B2: 18 CLC C2/75B3: 8A TXA C2/75B4: 69 80 00 ADC #$0080 C2/75B7: AA TAX C2/75B8: C8 INY C2/75B9: C0 04 00 CPY #$0004 C2/75BC: D0 EB BNE $75A9 C2/75BE: 7B TDC C2/75BF: A8 TAY C2/75C0: A2 00 02 LDX #$0200 C2/75C3: A5 0E LDA $0E C2/75C5: 9D 06 20 STA $2006,X C2/75C8: 18 CLC C2/75C9: 8A TXA C2/75CA: 69 80 00 ADC #$0080 C2/75CD: AA TAX C2/75CE: C8 INY C2/75CF: C0 04 00 CPY #$0004 C2/75D2: D0 EF BNE $75C3 C2/75D4: 7B TDC C2/75D5: E2 20 SEP #$20 C2/75D7: 60 RTS C2/75D8: 7B TDC C2/75D9: AA TAX C2/75DA: BD 4D 38 LDA $384D,X C2/75DD: C9 F2 CMP #$F2 C2/75DF: F0 07 BEQ $75E8 C2/75E1: E8 INX C2/75E2: E8 INX C2/75E3: E8 INX C2/75E4: E8 INX C2/75E5: E8 INX C2/75E6: 80 F2 BRA $75DA C2/75E8: 86 10 STX $10 C2/75EA: 7B TDC C2/75EB: A8 TAY C2/75EC: A2 00 02 LDX #$0200 C2/75EF: BD 1D 20 LDA $201D,X C2/75F2: 09 40 ORA #$40 C2/75F4: 9D 1D 20 STA $201D,X C2/75F7: 20 E0 01 JSR $01E0 C2/75FA: C8 INY C2/75FB: C0 06 CPY #$0006 C2/75FE: D0 EF BNE $75EF C2/7600: A2 07 00 LDX #$0007 C2/7603: A9 09 LDA #$09 C2/7605: 20 7C 00 JSR $007C (7..9) C2/7608: 85 0E STA $0E C2/760A: C2 20 REP #$20 C2/760C: 20 B2 01 JSR $01B2 C2/760F: AA TAX C2/7610: 7B TDC C2/7611: E2 20 SEP #$20 C2/7613: BD 1D 20 LDA $201D,X C2/7616: 29 BF AND #$BF C2/7618: 9D 1D 20 STA $201D,X C2/761B: 9C C9 3E STZ $3EC9 C2/761E: 9C CA 3E STZ $3ECA C2/7621: 9C CB 3E STZ $3ECB C2/7624: EE C6 3E INC $3EC6 C2/7627: EE C7 3E INC $3EC7 C2/762A: EE C8 3E INC $3EC8 C2/762D: A5 0E LDA $0E C2/762F: AA TAX C2/7630: FE C2 3E INC $3EC2,X C2/7633: 38 SEC C2/7634: E9 07 SBC #$07 C2/7636: AA TAX C2/7637: A9 E0 LDA #$E0 C2/7639: 20 D1 01 JSR $01D1 C2/763C: 85 12 STA $12 C2/763E: 38 SEC C2/763F: A5 0E LDA $0E C2/7641: E9 03 SBC #$03 C2/7643: AA TAX C2/7644: 9E C2 3E STZ $3EC2,X C2/7647: 38 SEC C2/7648: A5 0E LDA $0E C2/764A: E9 04 SBC #$04 C2/764C: AA TAX C2/764D: A5 12 LDA $12 C2/764F: 20 D6 01 JSR $01D6 C2/7652: A6 10 LDX $10 C2/7654: 9D 4F 38 STA $384F,X C2/7657: A9 02 LDA #$02 C2/7659: 8D 09 7C STA $7C09 C2/765C: A9 FD LDA #$FD C2/765E: 8D 0A 7C STA $7C0A C2/7661: 60 RTS Attack Type 62 (Byblos Attack) C2/7662: 7B TDC C2/7663: AA TAX C2/7664: BD 4D 38 LDA $384D,X C2/7667: C9 F2 CMP #$F2 C2/7669: F0 07 BEQ $7672 C2/766B: E8 INX C2/766C: E8 INX C2/766D: E8 INX C2/766E: E8 INX C2/766F: E8 INX C2/7670: 80 F2 BRA $7664 C2/7672: 38 SEC C2/7673: A5 47 LDA $47 C2/7675: E9 04 SBC #$04 C2/7677: 1A INC C2/7678: 85 0E STA $0E C2/767A: 0A ASL C2/767B: A8 TAY C2/767C: B9 20 40 LDA $4020,Y C2/767F: 39 21 40 AND $4021,Y C2/7682: C9 FF CMP #$FF C2/7684: F0 42 BEQ $76C8 C2/7686: DA PHX C2/7687: A5 0E LDA $0E C2/7689: AA TAX C2/768A: 7B TDC C2/768B: 20 D6 01 JSR $01D6 C2/768E: FA PLX C2/768F: 9D 4F 38 STA $384F,X C2/7692: A5 0E LDA $0E C2/7694: AA TAX C2/7695: CA DEX C2/7696: 7B TDC C2/7697: 20 D6 01 JSR $01D6 C2/769A: 0D 0A 7C ORA $7C0A C2/769D: 8D 0A 7C STA $7C0A C2/76A0: 8A TXA C2/76A1: 18 CLC C2/76A2: 69 04 ADC #$04 C2/76A4: AA TAX C2/76A5: 9E C2 3E STZ $3EC2,X C2/76A8: A5 0E LDA $0E C2/76AA: AA TAX C2/76AB: 7B TDC C2/76AC: 20 D6 01 JSR $01D6 C2/76AF: 0D 48 40 ORA $4048 C2/76B2: 8D 48 40 STA $4048 C2/76B5: AD 0A 7C LDA $7C0A C2/76B8: 20 D1 01 JSR $01D1 C2/76BB: 8D 0A 7C STA $7C0A C2/76BE: 8A TXA C2/76BF: 18 CLC C2/76C0: 69 04 ADC #$04 C2/76C2: AA TAX C2/76C3: FE C2 3E INC $3EC2,X C2/76C6: 80 02 BRA $76CA C2/76C8: E6 56 INC $56 C2/76CA: EE FB 7B INC $7BFB C2/76CD: 60 RTS Attack Type 63 (Grand Cross) C2/76CE: A6 49 LDX $49 C2/76D0: BD 1A 20 LDA $201A,X C2/76D3: 29 C2 AND #$C2 C2/76D5: F0 01 BEQ $76D8 (Check if Target Status 1 = Dead, Stone or Zombie) C2/76D7: 60 RTS C2/76D8: A9 01 LDA #$01 C2/76DA: 8D D7 3E STA $3ED7 C2/76DD: 7B TDC C2/76DE: AA TAX C2/76DF: A9 11 LDA #$11 C2/76E1: 20 7C 00 JSR $007C (0..17) C2/76E4: D0 04 BNE $76EA C2/76E6: A9 80 LDA #$80 C2/76E8: 80 28 BRA $7712 C2/76EA: 3A DEC C2/76EB: D0 04 BNE $76F1 C2/76ED: A9 40 LDA #$40 C2/76EF: 80 21 BRA $7712 C2/76F1: 3A DEC C2/76F2: D0 04 BNE $76F8 C2/76F4: A9 20 LDA #$20 C2/76F6: 80 1A BRA $7712 C2/76F8: 3A DEC C2/76F9: D0 04 BNE $76FF C2/76FB: A9 10 LDA #$10 C2/76FD: 80 13 BRA $7712 C2/76FF: 3A DEC C2/7700: D0 04 BNE $7706 C2/7702: A9 04 LDA #$04 C2/7704: 80 0C BRA $7712 C2/7706: 3A DEC C2/7707: D0 04 BNE $770D C2/7709: A9 02 LDA #$02 C2/770B: 80 05 BRA $7712 C2/770D: 3A DEC C2/770E: D0 09 BNE $7719 C2/7710: A9 01 LDA #$01 C2/7712: 85 59 STA $59 C2/7714: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/7717: 80 58 BRA $7771 C2/7719: 3A DEC C2/771A: D0 04 BNE $7720 C2/771C: A9 80 LDA #$80 C2/771E: 80 21 BRA $7741 C2/7720: 3A DEC C2/7721: D0 04 BNE $7727 C2/7723: A9 40 LDA #$40 C2/7725: 80 1A BRA $7741 C2/7727: 3A DEC C2/7728: D0 04 BNE $772E C2/772A: A9 20 LDA #$20 C2/772C: 80 13 BRA $7741 C2/772E: 3A DEC C2/772F: D0 04 BNE $7735 C2/7731: A9 10 LDA #$10 C2/7733: 80 0C BRA $7741 C2/7735: 3A DEC C2/7736: D0 04 BNE $773C C2/7738: A9 08 LDA #$08 C2/773A: 80 05 BRA $7741 C2/773C: 3A DEC C2/773D: D0 09 BNE $7748 C2/773F: A9 04 LDA #$04 C2/7741: 85 59 STA $59 C2/7743: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/7746: 80 29 BRA $7771 C2/7748: 3A DEC C2/7749: D0 04 BNE $774F C2/774B: A9 04 LDA #$04 C2/774D: 80 05 BRA $7754 C2/774F: 3A DEC C2/7750: D0 09 BNE $775B C2/7752: A9 04 LDA #$04 C2/7754: 85 59 STA $59 C2/7756: 20 CB 8D JSR $8DCB (Apply Status Effect 3) C2/7759: 80 16 BRA $7771 C2/775B: 3A DEC C2/775C: D0 04 BNE $7762 C2/775E: A9 10 LDA #$10 C2/7760: 80 05 BRA $7767 C2/7762: 3A DEC C2/7763: D0 09 BNE $776E C2/7765: A9 08 LDA #$08 C2/7767: 85 59 STA $59 C2/7769: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/776C: 80 03 BRA $7771 C2/776E: 20 FD 88 JSR $88FD (Reduce HP to critical Damage) C2/7771: 64 56 STZ $56 C2/7773: 60 RTS Attack Type 64 (Chicken Knife) C2/7774: 20 53 7C JSR $7C53 (Hit = 100, Evade = Evade/2) C2/7777: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/777A: A5 56 LDA $56 C2/777C: D0 20 BNE $779E C2/777E: 20 26 86 JSR $8626 (Chicken Knife Damage formula) C2/7781: 20 9B 83 JSR $839B (Back Row Modifications to Damage) C2/7784: 20 BD 83 JSR $83BD (Command Modifiers to Damage) C2/7787: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/778A: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/778D: 20 84 86 JSR $8684 (Magic Sword Modifiers) C2/7790: A5 61 LDA $61 C2/7792: D0 0F BNE $77A3 C2/7794: A5 56 LDA $56 C2/7796: D0 06 BNE $779E C2/7798: 20 11 88 JSR $8811 (Calculate Final Damage) C2/779B: 4C CF 8B JMP $8BCF (Apply Magic Sword Status Effects) C2/779E: A9 80 LDA #$80 C2/77A0: 85 56 STA $56 C2/77A2: 60 RTS C2/77A3: 60 RTS Attack Type 65 (Interceptor Rocket) C2/77A4: A6 49 LDX $49 C2/77A6: BD 1E 20 LDA $201E,X C2/77A9: 29 10 AND #$10 (If target is Jumping) C2/77AB: F0 06 BEQ $77B3 C2/77AD: A9 50 LDA #$50 C2/77AF: 9D 57 20 STA $2057,X C2/77B2: 60 RTS C2/77B3: E6 56 INC $56 C2/77B5: 60 RTS Attack Type 66 (Targetting) C2/77B6: 38 SEC C2/77B7: A5 47 LDA $47 C2/77B9: E9 04 SBC #$04 C2/77BB: 0A ASL C2/77BC: A8 TAY C2/77BD: 7B TDC C2/77BE: 99 2A 7C STA $7C2A,Y C2/77C1: 99 2B 7C STA $7C2B,Y C2/77C4: A5 48 LDA $48 C2/77C6: C9 04 CMP #$04 C2/77C8: B0 09 BCS $77D3 C2/77CA: AA TAX C2/77CB: 7B TDC C2/77CC: 20 D6 01 JSR $01D6 C2/77CF: 99 2A 7C STA $7C2A,Y C2/77D2: 60 RTS Attack Type 67 (Pull) C2/77D3: 38 SEC C2/77D4: E9 04 SBC #$04 C2/77D6: AA TAX C2/77D7: 7B TDC C2/77D8: 20 D6 01 JSR $01D6 C2/77DB: 99 2B 7C STA $7C2B,Y C2/77DE: 60 RTS C2/77DF: 60 RTS Attack Type 68 (Terminate) C2/77E0: A9 20 LDA #$20 C2/77E2: 8D DE 7B STA $7BDE C2/77E5: EE FB 7B INC $7BFB C2/77E8: 60 RTS Attack Type 69 (Control) C2/77E9: 20 65 99 JSR $9965 C2/77EC: 86 14 STX $14 C2/77EE: A6 49 LDX $49 C2/77F0: BD 1B 20 LDA $201B,X C2/77F3: 29 18 AND #$18 (Can't Control if Target Status2 = Charm or Berserk) C2/77F5: F0 03 BEQ $77FA C2/77F7: 4C AE 78 JMP $78AE C2/77FA: BD 1D 20 LDA $201D,X C2/77FD: 29 20 AND #$20 (Can't Control if Target Status4 = Control) C2/77FF: F0 03 BEQ $7804 C2/7801: 4C B2 78 JMP $78B2 C2/7804: BD 66 20 LDA $2066,X (Check for Immunity to Control) C2/7807: 29 10 AND #$10 C2/7809: F0 03 BEQ $780E C2/780B: 4C AE 78 JMP $78AE C2/780E: 20 A2 02 JSR $02A2 (0..99) C2/7811: 85 0E STA $0E C2/7813: A6 32 LDX $32 C2/7815: BD 0E 20 LDA $200E,X C2/7818: C9 CB CMP #$CB (If Attacker is wearing Coronet) C2/781A: D0 08 BNE $7824 C2/781C: A5 0E LDA $0E C2/781E: C9 4B CMP #$4B (0..99) < 75 C2/7820: 90 0B BCC $782D C2/7822: 80 06 BRA $782A C2/7824: A5 0E LDA $0E C2/7826: C9 28 CMP #$28 (0..99) < 40 C2/7828: 90 03 BCC $782D C2/782A: 4C B9 78 JMP $78B9 C2/782D: A6 49 LDX $49 C2/782F: A9 80 LDA #$80 C2/7831: 9D 56 20 STA $2056,X C2/7834: 9E 57 20 STZ $2057,X C2/7837: BD 1D 20 LDA $201D,X C2/783A: 09 20 ORA #$20 (Inflict Control Status4 on target) C2/783C: 9D 1D 20 STA $201D,X C2/783F: A5 47 LDA $47 C2/7841: AA TAX C2/7842: 9E 3E 7C STZ $7C3E,X C2/7845: A5 48 LDA $48 C2/7847: 9D 3A 7C STA $7C3A,X C2/784A: A5 47 LDA $47 C2/784C: AA TAX C2/784D: BF DB EE D0 LDA $D0EEDB,X C2/7851: A8 TAY C2/7852: 84 10 STY $10 C2/7854: 38 SEC C2/7855: A5 48 LDA $48 C2/7857: E9 04 SBC #$04 C2/7859: 0A ASL C2/785A: AA TAX C2/785B: C2 20 REP #$20 C2/785D: BD 20 40 LDA $4020,X C2/7860: 20 B7 01 JSR $01B7 C2/7863: AA TAX C2/7864: 7B TDC C2/7865: E2 20 SEP #$20 C2/7867: 64 0E STZ $0E C2/7869: BF 00 56 D0 LDA $D05600,X C2/786D: 99 DC 37 STA $37DC,Y C2/7870: C9 FF CMP #$FF C2/7872: D0 04 BNE $7878 C2/7874: A9 80 LDA #$80 C2/7876: 80 01 BRA $7879 C2/7878: 7B TDC C2/7879: 99 EC 37 STA $37EC,Y C2/787C: E8 INX C2/787D: C8 INY C2/787E: E6 0E INC $0E C2/7880: A5 0E LDA $0E C2/7882: C9 04 CMP #$04 C2/7884: D0 E3 BNE $7869 C2/7886: 64 0E STZ $0E C2/7888: A4 10 LDY $10 C2/788A: B9 DC 37 LDA $37DC,Y C2/788D: C2 20 REP #$20 C2/788F: 20 B6 01 JSR $01B6 C2/7892: AA TAX C2/7893: 7B TDC C2/7894: E2 20 SEP #$20 C2/7896: BF 80 0B D1 LDA $D10B80,X C2/789A: 99 E8 37 STA $37E8,Y C2/789D: C8 INY C2/789E: E6 0E INC $0E C2/78A0: A5 0E LDA $0E C2/78A2: C9 04 CMP #$04 C2/78A4: D0 E4 BNE $788A C2/78A6: A6 14 LDX $14 C2/78A8: A9 24 LDA #$24 C2/78AA: 9D 5F 3C STA $3C5F,X C2/78AD: 60 RTS C2/78AE: A9 4E LDA #$4E C2/78B0: 80 02 BRA $78B4 C2/78B2: A9 4C LDA #$4C C2/78B4: A6 14 LDX $14 C2/78B6: 9D 5F 3C STA $3C5F,X C2/78B9: E6 56 INC $56 C2/78BB: 60 RTS Attack Type 6A (]Item) C2/78BC: 9C C6 3E STZ $3EC6 C2/78BF: 9C C7 3E STZ $3EC7 C2/78C2: 9C C8 3E STZ $3EC8 C2/78C5: 9C C9 3E STZ $3EC9 C2/78C8: 9C CA 3E STZ $3ECA C2/78CB: 9C CB 3E STZ $3ECB C2/78CE: 9C CC 3E STZ $3ECC C2/78D1: 9C CD 3E STZ $3ECD C2/78D4: A9 80 LDA #$80 C2/78D6: 8D DE 7B STA $7BDE C2/78D9: EE FB 7B INC $7BFB C2/78DC: 60 RTS Attack Type 6B (Grant Immunity or Creature Type) C2/78DD: 20 FD 91 JSR $91FD (Grant Magic Element Up) C2/78E0: A5 58 LDA $58 C2/78E2: 85 59 STA $59 C2/78E4: 20 F2 91 JSR $91F2 (Grant Status 1 Immunity) C2/78E7: A5 57 LDA $57 C2/78E9: 85 59 STA $59 C2/78EB: 4C E7 91 JMP $91E7 (Grant Creature Type) Attack Type 6C (Strong vs. Creature Type) C2/78EE: 20 30 7F JSR $7F30 (Magic damage formula) C2/78F1: 20 DD 84 JSR $84DD (Creature type modifier to damage) C2/78F4: 20 F3 84 JSR $84F3 (Target Status Effect Modifiers to Magic Damage) C2/78F7: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) Attack Type 6D (Vampire) C2/78FA: 20 F6 7E JSR $7EF6 (Hit Determination for Magic) C2/78FD: A5 56 LDA $56 C2/78FF: D0 19 BNE $791A C2/7901: C2 20 REP #$20 C2/7903: A6 32 LDX $32 C2/7905: 38 SEC C2/7906: BD 08 20 LDA $2008,X C2/7909: FD 06 20 SBC $2006,X C2/790C: 4A LSR C2/790D: 85 50 STA $50 (Damage = (Attacker Max HP - Attacker Current HP)/2) C2/790F: 7B TDC C2/7910: 85 54 STA $54 (Defense = 0) C2/7912: 1A INC C2/7913: 85 52 STA $52 (M = 1) C2/7915: E2 20 SEP #$20 C2/7917: 20 26 89 JSR $8926 (Magic Sword Drain) C2/791A: 60 RTS Attack Type 6E (Brave Blade) C2/791B: 20 47 7C JSR $7C47 (Hit = 100, Evade = Evade) C2/791E: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/7921: A5 56 LDA $56 C2/7923: D0 23 BNE $7948 C2/7925: 20 77 85 JSR $8577 (Brave Blade Damage formula) C2/7928: 20 9B 83 JSR $839B (Back Row Modifications to Damage) C2/792B: 20 BD 83 JSR $83BD (Command Modifiers to Damage) C2/792E: 20 30 84 JSR $8430 (Double Grip Modifiers to Damage) C2/7931: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/7934: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/7937: 20 84 86 JSR $8684 (Magic Sword Modifiers) C2/793A: A5 61 LDA $61 C2/793C: D0 0E BNE $794C C2/793E: A5 56 LDA $56 C2/7940: D0 06 BNE $7948 C2/7942: 20 11 88 JSR $8811 (Calculate Final Damage) C2/7945: 4C CF 8B JMP $8BCF (Apply Magic Sword Status Effects) C2/7948: A9 80 LDA #$80 C2/794A: 85 56 STA $56 C2/794C: 60 RTS Attack Type 6F (Strong Fight) C2/794D: 20 F1 85 JSR $85F1 (Strong Fight Damage formula) C2/7950: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/7953: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/7956: A5 48 LDA $48 C2/7958: AA TAX C2/7959: BD C2 3E LDA $3EC2,X C2/795C: D0 03 BNE $7961 C2/795E: 4C 05 8E JMP $8E05 (Apply Status Effect 4) C2/7961: E6 56 INC $56 C2/7963: 60 RTS Attack Type 70 (Wormhole) C2/7964: C2 20 REP #$20 C2/7966: 7B TDC C2/7967: AA TAX C2/7968: A8 TAY C2/7969: BF A0 FF D0 LDA $D0FFA0,X C2/796D: CD F0 04 CMP $04F0 C2/7970: F0 10 BEQ $7982 C2/7972: 18 CLC C2/7973: 8A TXA C2/7974: 69 10 00 ADC #$0010 C2/7977: AA TAX C2/7978: C8 INY C2/7979: C0 04 00 CPY #$0004 C2/797C: D0 EB BNE $7969 C2/797E: 7B TDC C2/797F: E2 20 SEP #$20 C2/7981: 60 RTS C2/7982: 18 CLC C2/7983: 8A TXA C2/7984: 69 A0 ADC #$A0 C2/7986: FF 85 0E 7B SBC $7B0E85,X C2/798A: E2 20 SEP #$20 C2/798C: A9 D0 LDA #$D0 C2/798E: 85 10 STA $10 C2/7990: AD 72 7C LDA $7C72 C2/7993: 0A ASL C2/7994: A8 TAY C2/7995: B7 0E LDA [$0E],Y C2/7997: 85 12 STA $12 C2/7999: C8 INY C2/799A: B7 0E LDA [$0E],Y C2/799C: 85 13 STA $13 C2/799E: A5 12 LDA $12 C2/79A0: 05 13 ORA $13 C2/79A2: D0 0E BNE $79B2 C2/79A4: AD 72 7C LDA $7C72 C2/79A7: 3A DEC C2/79A8: D0 01 BNE $79AB C2/79AA: 60 RTS C2/79AB: A9 01 LDA #$01 C2/79AD: 8D 72 7C STA $7C72 C2/79B0: 80 DE BRA $7990 C2/79B2: EE 72 7C INC $7C72 C2/79B5: A9 D0 LDA #$D0 C2/79B7: 85 10 STA $10 C2/79B9: A0 00 00 LDY #$0000 C2/79BC: 84 0E STY $0E C2/79BE: A5 13 LDA $13 C2/79C0: F0 09 BEQ $79CB C2/79C2: A9 D0 LDA #$D0 C2/79C4: 85 10 STA $10 C2/79C6: A0 00 20 LDY #$2000 C2/79C9: 84 0E STY $0E C2/79CB: A5 12 LDA $12 C2/79CD: C2 20 REP #$20 C2/79CF: 20 B4 01 JSR $01B4 C2/79D2: A8 TAY C2/79D3: 7B TDC C2/79D4: AA TAX C2/79D5: E2 20 SEP #$20 C2/79D7: 64 11 STZ $11 C2/79D9: B7 0E LDA [$0E],Y C2/79DB: 9D F0 26 STA $26F0,X C2/79DE: C8 INY C2/79DF: E8 INX C2/79E0: E6 11 INC $11 C2/79E2: A5 11 LDA $11 C2/79E4: C9 20 CMP #$20 C2/79E6: D0 F1 BNE $79D9 C2/79E8: A5 47 LDA $47 C2/79EA: 20 07 02 JSR $0207 C2/79ED: 7B TDC C2/79EE: 99 F1 3C STA $3CF1,Y C2/79F1: 99 F2 3C STA $3CF2,Y C2/79F4: 99 F3 3C STA $3CF3,Y C2/79F7: 99 F4 3C STA $3CF4,Y C2/79FA: 99 F5 3C STA $3CF5,Y C2/79FD: 99 F6 3C STA $3CF6,Y C2/7A00: 99 F7 3C STA $3CF7,Y C2/7A03: 99 F8 3C STA $3CF8,Y C2/7A06: 99 F9 3C STA $3CF9,Y C2/7A09: 99 FA 3C STA $3CFA,Y C2/7A0C: A4 32 LDY $32 C2/7A0E: 7B TDC C2/7A0F: 99 1A 20 STA $201A,Y C2/7A12: 99 1B 20 STA $201B,Y C2/7A15: 99 1C 20 STA $201C,Y C2/7A18: 99 1D 20 STA $201D,Y C2/7A1B: AA TAX C2/7A1C: BD F0 26 LDA $26F0,X C2/7A1F: 99 25 20 STA $2025,Y C2/7A22: 99 29 20 STA $2029,Y C2/7A25: BD F1 26 LDA $26F1,X C2/7A28: 99 44 20 STA $2044,Y C2/7A2B: BD F2 26 LDA $26F2,X C2/7A2E: 99 62 20 STA $2062,Y C2/7A31: BD F3 26 LDA $26F3,X C2/7A34: 99 2C 20 STA $202C,Y C2/7A37: BD F4 26 LDA $26F4,X C2/7A3A: 99 2D 20 STA $202D,Y C2/7A3D: BD F5 26 LDA $26F5,X C2/7A40: 99 27 20 STA $2027,Y C2/7A43: 99 2B 20 STA $202B,Y C2/7A46: BD F6 26 LDA $26F6,X C2/7A49: 99 2F 20 STA $202F,Y C2/7A4C: BD F7 26 LDA $26F7,X C2/7A4F: 99 2E 20 STA $202E,Y C2/7A52: C2 20 REP #$20 C2/7A54: BD F8 26 LDA $26F8,X C2/7A57: 99 06 20 STA $2006,Y C2/7A5A: 99 08 20 STA $2008,Y C2/7A5D: BD FA 26 LDA $26FA,X C2/7A60: 99 0A 20 STA $200A,Y C2/7A63: A9 0F 27 LDA #$270F C2/7A66: 99 0C 20 STA $200C,Y C2/7A69: BD FC 26 LDA $26FC,X C2/7A6C: 99 67 20 STA $2067,Y C2/7A6F: BD FE 26 LDA $26FE,X C2/7A72: 99 69 20 STA $2069,Y C2/7A75: BD 02 27 LDA $2702,X C2/7A78: 99 35 20 STA $2035,Y C2/7A7B: 7B TDC C2/7A7C: E2 20 SEP #$20 C2/7A7E: BD 04 27 LDA $2704,X C2/7A81: 99 37 20 STA $2037,Y C2/7A84: BD 00 27 LDA $2700,X C2/7A87: 99 13 20 STA $2013,Y C2/7A8A: BD 05 27 LDA $2705,X C2/7A8D: 99 30 20 STA $2030,Y C2/7A90: BD 01 27 LDA $2701,X C2/7A93: 99 32 20 STA $2032,Y C2/7A96: BD 06 27 LDA $2706,X C2/7A99: 99 64 20 STA $2064,Y C2/7A9C: BD 07 27 LDA $2707,X C2/7A9F: 99 34 20 STA $2034,Y C2/7AA2: BD 08 27 LDA $2708,X C2/7AA5: 99 65 20 STA $2065,Y C2/7AA8: BD 09 27 LDA $2709,X C2/7AAB: 99 66 20 STA $2066,Y C2/7AAE: BD 0F 27 LDA $270F,X C2/7AB1: 99 02 20 STA $2002,Y C2/7AB4: 99 2A 20 STA $202A,Y C2/7AB7: 5A PHY C2/7AB8: C2 20 REP #$20 C2/7ABA: A5 12 LDA $12 C2/7ABC: 0A ASL C2/7ABD: AA TAX C2/7ABE: 7B TDC C2/7ABF: E2 20 SEP #$20 C2/7AC1: BF 00 99 D0 LDA $D09900,X C2/7AC5: 85 1C STA $1C C2/7AC7: BF 01 99 D0 LDA $D09901,X C2/7ACB: 85 1D STA $1D C2/7ACD: 7A PLY C2/7ACE: A5 1C LDA $1C C2/7AD0: 99 6E 20 STA $206E,Y C2/7AD3: A5 1D LDA $1D C2/7AD5: 99 7F 20 STA $207F,Y C2/7AD8: 60 RTS Attack Type 72 (Bows Strong vs. Creature) C2/7AD9: 20 53 7C JSR $7C53 (Hit = 100, Evade = Evade/2) C2/7ADC: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/7ADF: A5 56 LDA $56 C2/7AE1: D0 12 BNE $7AF5 C2/7AE3: 20 D4 80 JSR $80D4 (Knives damage formula) C2/7AE6: 20 BD 83 JSR $83BD (Command Modifiers to Damage) C2/7AE9: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/7AEC: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/7AEF: 20 F9 87 JSR $87F9 (Check Creature type for Critical Hit) C2/7AF2: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/7AF5: A9 80 LDA #$80 C2/7AF7: 85 56 STA $56 C2/7AF9: 60 RTS Attack Type 73 (Spears Strong vs. Creature) C2/7AFA: 20 47 7C JSR $7C47 (Hit = 100, Evade = Evade) C2/7AFD: 20 BE 7E JSR $7EBE (Hit Determination for physical) C2/7B00: A5 56 LDA $56 C2/7B02: D0 15 BNE $7B19 C2/7B04: 20 FC 7F JSR $7FFC (Swords damage formula) C2/7B07: 20 BD 83 JSR $83BD (Command Modifiers to Damage) C2/7B0A: 20 52 84 JSR $8452 (Check for Jump) C2/7B0D: 20 12 85 JSR $8512 (Target Status Effect Modifiers to Damage) C2/7B10: 20 33 85 JSR $8533 (Attacker Status Effect Modifiers to Damage) C2/7B13: 20 F9 87 JSR $87F9 (Check Creature type for Critical Hit) C2/7B16: 4C 05 8A JMP $8A05 (Calculate Magic Final Damage) C2/7B19: A9 80 LDA #$80 C2/7B1B: 85 56 STA $56 C2/7B1D: 60 RTS Attack Type 7F (No Action) C2/7B1E: E6 56 INC $56 C2/7B20: 60 RTS C2/7B21: 6C 68 70 JMP ($7068) C2/7B24: 68 PLA C2/7B25: 98 TYA C2/7B26: 68 PLA C2/7B27: E2 68 SEP #$68 C2/7B29: F7 68 SBC [$68],Y C2/7B2B: 0C 69 21 TSB $2169 C2/7B2E: 69 4A ADC #$4A C2/7B30: 69 71 ADC #$71 C2/7B32: 69 93 ADC #$93 C2/7B34: 69 B5 ADC #$B5 C2/7B36: 69 DB ADC #$DB C2/7B38: 69 07 ADC #$07 C2/7B3A: 6A ROR C2/7B3B: 3C 6A 65 BIT $656A,X C2/7B3E: 6A ROR C2/7B3F: 76 6A ROR $6A,X C2/7B41: 81 6A STA ($6A,X) C2/7B43: 8E 6A C4 STX $C46A C2/7B46: 6A ROR C2/7B47: CF 6A DD 6A CMP $6ADD6A C2/7B4B: EB XBA C2/7B4C: 6A ROR C2/7B4D: F6 6A INC $6A,X C2/7B4F: 01 6B ORA ($6B,X) C2/7B51: 32 6B AND ($6B) C2/7B53: 35 6B AND $6B,X C2/7B55: 52 6B EOR ($6B) C2/7B57: 7D 6B FC ADC $FC6B,X C2/7B5A: 6B RTL C2/7B5B: 17 6C ORA [$6C],Y C2/7B5D: E4 6C CPX $6C C2/7B5F: EF 6C 2E 6D SBC $6D2E6C C2/7B63: 4B PHK C2/7B64: 6D 5B 6D ADC $6D5B C2/7B67: 83 6D STA $6D,S C2/7B69: AB PLB C2/7B6A: 6D B4 6D ADC $6DB4 C2/7B6D: BD 6D D7 LDA $D76D,X C2/7B70: 6D ED 6D ADC $6DED C2/7B73: 12 6E ORA ($6E) C2/7B75: 2D 6E 4C AND $4C6E C2/7B78: 6E 5E 6E ROR $6E5E C2/7B7B: 72 6E ADC ($6E) C2/7B7D: 9B TXY C2/7B7E: 6E B1 6E ROR $6EB1 C2/7B81: BC 6E E1 LDY $E16E,X C2/7B84: 6E 1E 6F ROR $6F1E C2/7B87: 58 CLI C2/7B88: 6F 84 6F A8 ADC $A86F84 C2/7B8C: 6F C9 6F F9 ADC $F96FC9 C2/7B90: 6F 20 70 3E ADC $3E7020 C2/7B94: 70 53 BVS $7BE9 C2/7B96: 70 74 BVS $7C0C C2/7B98: 70 9D BVS $7B37 C2/7B9A: 70 C4 BVS $7B60 C2/7B9C: 70 DB BVS $7B79 C2/7B9E: 70 EC BVS $7B8C C2/7BA0: 70 19 BVS $7BBB C2/7BA2: 71 34 ADC ($34),Y C2/7BA4: 71 40 ADC ($40),Y C2/7BA6: 71 50 ADC ($50),Y C2/7BA8: 71 B9 ADC ($B9),Y C2/7BAA: 71 D7 ADC ($D7),Y C2/7BAC: 71 F5 ADC ($F5),Y C2/7BAE: 71 FB ADC ($FB),Y C2/7BB0: 71 0D ADC ($0D),Y C2/7BB2: 72 55 ADC ($55) C2/7BB4: 72 66 ADC ($66) C2/7BB6: 72 66 ADC ($66) C2/7BB8: 72 8D ADC ($8D) C2/7BBA: 72 9B ADC ($9B) C2/7BBC: 72 B2 ADC ($B2) C2/7BBE: 72 DB ADC ($DB) C2/7BC0: 72 00 ADC ($00) C2/7BC2: 73 19 ADC ($19,S),Y C2/7BC4: 73 5E ADC ($5E,S),Y C2/7BC6: 73 79 ADC ($79,S),Y C2/7BC8: 73 84 ADC ($84,S),Y C2/7BCA: 73 8F ADC ($8F,S),Y C2/7BCC: 73 98 ADC ($98,S),Y C2/7BCE: 73 A3 ADC ($A3,S),Y C2/7BD0: 73 C0 ADC ($C0,S),Y C2/7BD2: 73 F0 ADC ($F0,S),Y C2/7BD4: 73 07 ADC ($07,S),Y C2/7BD6: 74 0E STZ $0E,X C2/7BD8: 74 19 STZ $19,X C2/7BDA: 74 27 STZ $27,X C2/7BDC: 74 3D STZ $3D,X C2/7BDE: 74 5C STZ $5C,X C2/7BE0: 74 76 STZ $76,X C2/7BE2: 74 62 STZ $62,X C2/7BE4: 75 62 ADC $62,X C2/7BE6: 76 CE ROR $CE,X C2/7BE8: 76 74 ROR $74,X C2/7BEA: 77 A4 ADC [$A4],Y C2/7BEC: 77 B6 ADC [$B6],Y C2/7BEE: 77 E5 ADC [$E5],Y C2/7BF0: 77 E0 ADC [$E0],Y C2/7BF2: 77 E9 ADC [$E9],Y C2/7BF4: 77 BC ADC [$BC],Y C2/7BF6: 78 SEI C2/7BF7: DD 78 EE CMP $EE78,X C2/7BFA: 78 SEI C2/7BFB: FA PLX C2/7BFC: 78 SEI C2/7BFD: 1B TCS C2/7BFE: 79 4D 79 ADC $794D,Y C2/7C01: 56 79 LSR $79,X C2/7C03: 64 79 STZ $79 C2/7C05: D9 7A FA CMP $FA7A,Y C2/7C08: 7A PLY C2/7C09: 1E 7B 20 ASL $207B,X C2/7C0C: 7B TDC C2/7C0D: A6 32 LDX $32 C2/7C0F: 18 CLC C2/7C10: A5 57 LDA $57 C2/7C12: 6D E5 7B ADC $7BE5 (Level + Spell Hit%) C2/7C15: 85 0E STA $0E C2/7C17: A6 49 LDX $49 C2/7C19: 18 CLC C2/7C1A: BD 02 20 LDA $2002,X C2/7C1D: 7D 78 20 ADC $2078,X (Level + Level Bonus due to Hero Song) C2/7C20: 85 0F STA $0F C2/7C22: 38 SEC C2/7C23: A5 0E LDA $0E C2/7C25: E5 0F SBC $0F C2/7C27: B0 04 BCS $7C2D C2/7C29: A9 01 LDA #$01 (Min Hit% = 1) C2/7C2B: 80 06 BRA $7C33 C2/7C2D: C9 63 CMP #$63 C2/7C2F: 90 02 BCC $7C33 C2/7C31: A9 63 LDA #$63 (Max Hit% = 99) C2/7C33: 85 4E STA $4E C2/7C35: BD 2E 20 LDA $202E,X (Evade = Magic Evade%) C2/7C38: 85 4F STA $4F C2/7C3A: 60 RTS C2/7C3B: A5 57 LDA $57 C2/7C3D: 85 4E STA $4E ($4E = Hit%) C2/7C3F: A6 49 LDX $49 C2/7C41: BD 2C 20 LDA $202C,X ($4F = Target Evade) C2/7C44: 85 4F STA $4F C2/7C46: 60 RTS C2/7C47: A9 64 LDA #$64 C2/7C49: 85 4E STA $4E ($4E = 100) C2/7C4B: A6 49 LDX $49 C2/7C4D: BD 2C 20 LDA $202C,X C2/7C50: 85 4F STA $4F ($4F = Target Evade) C2/7C52: 60 RTS C2/7C53: A9 64 LDA #$64 C2/7C55: 85 4E STA $4E ($4E = 100) C2/7C57: A6 49 LDX $49 C2/7C59: BD 2C 20 LDA $202C,X C2/7C5C: 4A LSR C2/7C5D: 85 4F STA $4F ($4F = Target Evade/2) C2/7C5F: 60 RTS C2/7C60: A5 57 LDA $57 C2/7C62: 85 4E STA $4E ($4E = Hit%) C2/7C64: A6 49 LDX $49 C2/7C66: BD 2C 20 LDA $202C,X ($4F = Target Evade) C2/7C69: 85 4F STA $4F C2/7C6B: 60 RTS C2/7C6C: A5 57 LDA $57 C2/7C6E: 85 4E STA $4E ($4E = Hit%) C2/7C70: A6 49 LDX $49 C2/7C72: BD 2C 20 LDA $202C,X C2/7C75: 4A LSR ($4F = Target Evade/2) C2/7C76: 85 4F STA $4F C2/7C78: 60 RTS C2/7C79: A5 57 LDA $57 C2/7C7B: 85 4E STA $4E ($4E = Hit%) C2/7C7D: A6 49 LDX $49 C2/7C7F: BD 2E 20 LDA $202E,X C2/7C82: 85 4F STA $4F ($4F = Target Magic Evade) C2/7C84: 60 RTS Steal Success Determination C2/7C85: A5 57 LDA $57 C2/7C87: 85 4E STA $4E ($4E = Hit%) C2/7C89: 64 4F STZ $4F ($4F = 0) C2/7C8B: A6 32 LDX $32 C2/7C8D: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/7C90: 29 10 AND #$10 (Check if Steal Up) C2/7C92: F0 02 BEQ $7C96 C2/7C94: 06 4E ASL $4E (Hit% = Hit% * 2) C2/7C96: 60 RTS Aegis Shield Check C2/7C97: A6 49 LDX $49 C2/7C99: BD 1B 20 LDA $201B,X C2/7C9C: 1D 71 20 ORA $2071,X C2/7C9F: 29 70 AND #$70 (Target Status2 = Sleep, Charm or Paralyze) C2/7CA1: D0 1F BNE $7CC2 C2/7CA3: BD 1C 20 LDA $201C,X C2/7CA6: 29 10 AND #$10 (Target Status3 = Stop) C2/7CA8: D0 18 BNE $7CC2 C2/7CAA: BD 39 20 LDA $2039,X (Target Armour Special Effect Byte = Aegis Shield) C2/7CAD: 10 13 BPL $7CC2 C2/7CAF: 20 A2 02 JSR $02A2 C2/7CB2: C9 21 CMP #$21 (0..99) < 33 C2/7CB4: B0 0C BCS $7CC2 C2/7CB6: A5 47 LDA $47 C2/7CB8: C5 48 CMP $48 (Can't Miss if Attacker = Target) C2/7CBA: F0 06 BEQ $7CC2 C2/7CBC: A9 07 LDA #$07 C2/7CBE: 85 5D STA $5D C2/7CC0: E6 56 INC $56 (Attack Misses) C2/7CC2: 60 RTS Multitargetting effect on Hit% C2/7CC3: A5 39 LDA $39 C2/7CC5: AA TAX C2/7CC6: BD FC 79 LDA $79FC,X C2/7CC9: 29 40 AND #$40 (If attacker's spell is auto Multitargettable) C2/7CCB: D0 2E BNE $7CFB C2/7CCD: AD 2C 7B LDA $7B2C C2/7CD0: 0A ASL C2/7CD1: AA TAX C2/7CD2: BD FC 7A LDA $7AFC,X C2/7CD5: 29 F0 AND #$F0 C2/7CD7: D0 14 BNE $7CED C2/7CD9: BD FC 7A LDA $7AFC,X C2/7CDC: 29 0F AND #$0F C2/7CDE: 20 B5 01 JSR $01B5 (x16) C2/7CE1: 85 0E STA $0E C2/7CE3: BD FD 7A LDA $7AFD,X C2/7CE6: 29 F0 AND #$F0 C2/7CE8: 20 BE 01 JSR $01BE (/16) C2/7CEB: 05 0E ORA $0E C2/7CED: 20 C3 01 JSR $01C3 C2/7CF0: CA DEX C2/7CF1: F0 08 BEQ $7CFB C2/7CF3: 46 4E LSR $4E (Hit = Hit% / 2) C2/7CF5: A5 4E LDA $4E C2/7CF7: D0 02 BNE $7CFB C2/7CF9: E6 4E INC $4E (Minimum Hit = 1) C2/7CFB: 60 RTS Check for Evade, Weapon Block or Elf Cape C2/7CFC: A6 49 LDX $49 C2/7CFE: BD 1B 20 LDA $201B,X C2/7D01: 1D 71 20 ORA $2071,X C2/7D04: 29 70 AND #$70 (Target Status2 = Sleep, Charm or Paralyze) C2/7D06: D0 76 BNE $7D7E C2/7D08: BD 1C 20 LDA $201C,X C2/7D0B: 29 10 AND #$10 (Target Status3 = Stop) C2/7D0D: D0 6F BNE $7D7E C2/7D0F: BD 20 20 LDA $2020,X C2/7D12: 29 40 AND #$40 (Target has Evade Ability) C2/7D14: F0 14 BEQ $7D2A C2/7D16: 20 A2 02 JSR $02A2 C2/7D19: C9 19 CMP #$19 (0.99) < 25 C2/7D1B: B0 0D BCS $7D2A C2/7D1D: A5 47 LDA $47 C2/7D1F: C5 48 CMP $48 (Can't Miss if Attacker = Target) C2/7D21: F0 07 BEQ $7D2A C2/7D23: A9 05 LDA #$05 C2/7D25: 85 5E STA $5E C2/7D27: E6 56 INC $56 (Attack Misses) C2/7D29: 60 RTS C2/7D2A: A6 49 LDX $49 C2/7D2C: BD 38 20 LDA $2038,X C2/7D2F: 10 14 BPL $7D45 (Check Weapon Special Effect Byte = 80h = Hardened + Defender) C2/7D31: 20 A2 02 JSR $02A2 C2/7D34: C9 19 CMP #$19 (0.99) < 25 C2/7D36: B0 0D BCS $7D45 C2/7D38: A5 47 LDA $47 C2/7D3A: C5 48 CMP $48 (Can't Miss if Attacker = Target) C2/7D3C: F0 07 BEQ $7D45 C2/7D3E: A9 01 LDA #$01 C2/7D40: 85 5A STA $5A C2/7D42: E6 56 INC $56 (Attack Misses) C2/7D44: 60 RTS C2/7D45: A6 49 LDX $49 C2/7D47: BD 38 20 LDA $2038,X C2/7D4A: 29 40 AND #$40 (Check Weapon Special Effect Byte = 40h = Guardian) C2/7D4C: F0 14 BEQ $7D62 C2/7D4E: 20 A2 02 JSR $02A2 C2/7D51: C9 19 CMP #$19 (0.99) < 25 C2/7D53: B0 0D BCS $7D62 C2/7D55: A5 47 LDA $47 C2/7D57: C5 48 CMP $48 (Can't Miss if Attacker = Target) C2/7D59: F0 07 BEQ $7D62 C2/7D5B: A9 02 LDA #$02 C2/7D5D: 85 5B STA $5B C2/7D5F: E6 56 INC $56 (Attack Misses) C2/7D61: 60 RTS Check for Elf Cape C2/7D62: A6 49 LDX $49 C2/7D64: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/7D67: 29 40 AND #$40 (Check if Evade (Elf Cape)) C2/7D69: F0 13 BEQ $7D7E C2/7D6B: 20 A2 02 JSR $02A2 C2/7D6E: C9 21 CMP #$21 (0.99) < 33 C2/7D70: B0 0C BCS $7D7E C2/7D72: A5 47 LDA $47 C2/7D74: C5 48 CMP $48 (Can't Miss if Attacker = Target) C2/7D76: F0 06 BEQ $7D7E C2/7D78: A9 03 LDA #$03 C2/7D7A: 85 5C STA $5C C2/7D7C: E6 56 INC $56 (Attack Misses) C2/7D7E: 60 RTS C2/7D7F: A6 32 LDX $32 C2/7D81: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/7D84: 29 04 AND #$04 (Check if Sword Dance Up) C2/7D86: F0 02 BEQ $7D8A C2/7D88: 06 4E ASL $4E (Hit = Hit * 2) C2/7D8A: 60 RTS Target Status Effect Modifiers to Magical Hit% C2/7D8B: A6 49 LDX $49 C2/7D8D: BD 1C 20 LDA $201C,X C2/7D90: 1D 72 20 ORA $2072,X C2/7D93: 29 20 AND #$20 (Target Status3 = Shell) C2/7D95: F0 08 BEQ $7D9F C2/7D97: 46 4E LSR $4E Hit = Hit / 2 C2/7D99: A5 4E LDA $4E C2/7D9B: D0 02 BNE $7D9F C2/7D9D: E6 4E INC $4E Minimum Hit = 1 C2/7D9F: BD 1A 20 LDA $201A,X C2/7DA2: 1D 70 20 ORA $2070,X C2/7DA5: 29 20 AND #$20 (Target Status1 = Toad) C2/7DA7: F0 02 BEQ $7DAB C2/7DA9: 64 4F STZ $4F (Evade = 0) C2/7DAB: 60 RTS Target Status Effect Modifiers to Physical Hit% C2/7DAC: A6 49 LDX $49 C2/7DAE: BD 1A 20 LDA $201A,X C2/7DB1: 1D 70 20 ORA $2070,X C2/7DB4: 29 20 AND #$20 (Target Status1 = Toad) C2/7DB6: F0 02 BEQ $7DBA C2/7DB8: 64 4F STZ $4F (Evade = 0) C2/7DBA: BD 1A 20 LDA $201A,X C2/7DBD: 1D 70 20 ORA $2070,X C2/7DC0: 29 10 AND #$10 (Target Status1 = Mini) C2/7DC2: F0 0C BEQ $7DD0 C2/7DC4: 06 4F ASL $4F C2/7DC6: A5 4F LDA $4F (Evade = Evade * 2) C2/7DC8: C9 63 CMP #$63 C2/7DCA: 90 04 BCC $7DD0 C2/7DCC: A9 63 LDA #$63 (Max Evade = 99) C2/7DCE: 85 4F STA $4F C2/7DD0: 60 RTS Attacker Status Effect Modifiers to Physical Hit% C2/7DD1: A6 32 LDX $32 C2/7DD3: BD 1A 20 LDA $201A,X C2/7DD6: 1D 70 20 ORA $2070,X C2/7DD9: 29 01 AND #$01 (Attacker Status = Blind) C2/7DDB: F0 04 BEQ $7DE1 C2/7DDD: 46 4E LSR $4E C2/7DDF: 46 4E LSR $4E (Hit = Hit/4) C2/7DE1: 60 RTS Check for target Image C2/7DE2: A6 49 LDX $49 C2/7DE4: BD 1B 20 LDA $201B,X C2/7DE7: 29 03 AND #$03 (Target Status2 = Image(1) or Image(2)) C2/7DE9: F0 05 BEQ $7DF0 C2/7DEB: 20 8F 93 JSR $938F C2/7DEE: E6 56 INC $56 Attack Misses C2/7DF0: 60 RTS Check for Void C2/7DF1: AD E6 7B LDA $7BE6 C2/7DF4: 29 40 AND #$40 (Check for Void) C2/7DF6: F0 0A BEQ $7E02 C2/7DF8: E6 56 INC $56 C2/7DFA: 20 65 99 JSR $9965 C2/7DFD: A9 1F LDA #$1F C2/7DFF: 9D 5F 3C STA $3C5F,X C2/7E02: 60 RTS Check for Float C2/7E03: A6 49 LDX $49 C2/7E05: BD 1A 20 LDA $201A,X C2/7E08: 1D 70 20 ORA $2070,X C2/7E0B: 29 08 AND #$08 (Target Status1 = Float) C2/7E0D: F0 02 BEQ $7E11 C2/7E0F: E6 56 INC $56 Attack Misses C2/7E11: 60 RTS Check for Status Hit C2/7E12: 20 A2 02 JSR $02A2 C2/7E15: C5 4E CMP $4E Check (0..99) < Hit% C2/7E17: B0 07 BCS $7E20 Miss if (0..99) >= Hit% C2/7E19: 20 A2 02 JSR $02A2 C2/7E1C: C5 4F CMP $4F Check (0..99) < Evade% C2/7E1E: B0 02 BCS $7E22 Hit if (0..99) >= Evade% C2/7E20: E6 56 INC $56 Attack Misses C2/7E22: 60 RTS Check for Physical Hit C2/7E23: 20 A2 02 JSR $02A2 C2/7E26: C5 4E CMP $4E Check (0..99) < Hit% C2/7E28: B0 2E BCS $7E58 Miss if (0..99) >= Hit% C2/7E2A: A6 49 LDX $49 C2/7E2C: BD 1B 20 LDA $201B,X C2/7E2F: 1D 71 20 ORA $2071,X C2/7E32: 29 70 AND #$70 (Target Status2 = Sleep, Charm or Paralyze) C2/7E34: D0 24 BNE $7E5A Can't Evade C2/7E36: BD 1C 20 LDA $201C,X C2/7E39: 29 10 AND #$10 (Target Status3 = Stop) C2/7E3B: D0 1D BNE $7E5A Can't Evade C2/7E3D: 20 A2 02 JSR $02A2 C2/7E40: C5 4F CMP $4F Check (0..99) < Evade% C2/7E42: B0 16 BCS $7E5A Hit if (0..99) >= Evade% C2/7E44: A6 49 LDX $49 C2/7E46: BD 11 20 LDA $2011,X C2/7E49: 1D 12 20 ORA $2012,X C2/7E4C: F0 0A BEQ $7E58 C2/7E4E: A5 47 LDA $47 (Can't Miss if Attacker = Target) C2/7E50: C5 48 CMP $48 C2/7E52: F0 06 BEQ $7E5A C2/7E54: A9 06 LDA #$06 C2/7E56: 85 5D STA $5D C2/7E58: E6 56 INC $56 Attack Misses C2/7E5A: 60 RTS C2/7E5B: A6 49 LDX $49 C2/7E5D: BD 65 20 LDA $2065,X Compare target Creature type with Hit C2/7E60: 25 57 AND $57 C2/7E62: D0 02 BNE $7E66 C2/7E64: E6 56 INC $56 Attack Misses C2/7E66: 60 RTS Hit if Target Level = Multiple of Parameter 1 C2/7E67: A6 49 LDX $49 C2/7E69: BD 02 20 LDA $2002,X (Target Level) C2/7E6C: AA TAX C2/7E6D: 8E B7 7C STX $7CB7 C2/7E70: A5 57 LDA $57 C2/7E72: AA TAX C2/7E73: 8E B9 7C STX $7CB9 C2/7E76: 20 0C 01 JSR $010C (Divide, check for remainder) C2/7E79: AE BD 7C LDX $7CBD C2/7E7C: F0 02 BEQ $7E80 C2/7E7E: E6 56 INC $56 Attack Misses C2/7E80: 60 RTS Hit% determination for Magic, Autohit Party C2/7E81: A5 57 LDA $57 C2/7E83: 30 38 BMI $7EBD (Check for autohit) C2/7E85: A5 58 LDA $58 C2/7E87: 29 80 AND #$80 C2/7E89: F0 12 BEQ $7E9D C2/7E8B: A5 47 LDA $47 C2/7E8D: C9 04 CMP #$04 C2/7E8F: B0 06 BCS $7E97 C2/7E91: A5 48 LDA $48 C2/7E93: C9 04 CMP #$04 C2/7E95: 90 26 BCC $7EBD C2/7E97: A5 48 LDA $48 C2/7E99: C9 04 CMP #$04 C2/7E9B: B0 20 BCS $7EBD (Spells cast on own party will autohit, unless 2nd parameter < 80h) C2/7E9D: A5 39 LDA $39 C2/7E9F: AA TAX C2/7EA0: BD FD 79 LDA $79FD,X C2/7EA3: A6 49 LDX $49 C2/7EA5: 3D 64 20 AND $2064,X (Check Target Can't Evade vs. Attack type) C2/7EA8: D0 13 BNE $7EBD C2/7EAA: 20 0D 7C JSR $7C0D (Hit = Attacker Level + Hit - Target Level, Evade = Magic Evade) C2/7EAD: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/7EB0: A5 56 LDA $56 C2/7EB2: D0 09 BNE $7EBD C2/7EB4: 20 C3 7C JSR $7CC3 (Multitargetting effect on Hit%) C2/7EB7: 20 8B 7D JSR $7D8B (Target Status Effect Modifiers to Magical Hit%) C2/7EBA: 20 12 7E JSR $7E12 (Check for Status Hit) C2/7EBD: 60 RTS Hit% Determination for physical C2/7EBE: A6 49 LDX $49 C2/7EC0: BD 1B 20 LDA $201B,X C2/7EC3: 1D 71 20 ORA $2071,X C2/7EC6: 29 70 AND #$70 (Target Status = Sleep, Paralyze or Charm) C2/7EC8: D0 28 BNE $7EF2 C2/7ECA: A6 32 LDX $32 C2/7ECC: BD 1F 20 LDA $201F,X (Check for Autohit abilities) C2/7ECF: 30 21 BMI $7EF2 C2/7ED1: A5 39 LDA $39 C2/7ED3: AA TAX C2/7ED4: BD FD 79 LDA $79FD,X C2/7ED7: A6 49 LDX $49 C2/7ED9: 3D 64 20 AND $2064,X (Check Target Can't Evade vs. Attack type) C2/7EDC: D0 14 BNE $7EF2 C2/7EDE: 20 FC 7C JSR $7CFC (Check for Evade, Weapon Block or Elf Cape) C2/7EE1: A5 56 LDA $56 C2/7EE3: D0 10 BNE $7EF5 C2/7EE5: 20 AC 7D JSR $7DAC (Target Status Effect Modifiers to Hit%) C2/7EE8: 20 D1 7D JSR $7DD1 (Attacker Status Effect Modifiers to Physical Hit) C2/7EEB: 20 23 7E JSR $7E23 (Check for Physical Hit) C2/7EEE: A5 56 LDA $56 C2/7EF0: D0 03 BNE $7EF5 C2/7EF2: 20 E2 7D JSR $7DE2 (Check for Target Image) C2/7EF5: 60 RTS Hit% Determination for Magic C2/7EF6: A5 57 LDA $57 C2/7EF8: 30 20 BMI $7F1A (Check for Autohit) C2/7EFA: A5 39 LDA $39 C2/7EFC: AA TAX C2/7EFD: BD FD 79 LDA $79FD,X C2/7F00: A6 49 LDX $49 C2/7F02: 3D 64 20 AND $2064,X (Check Target Can't Evade vs. Attack type) C2/7F05: D0 13 BNE $7F1A C2/7F07: 20 0D 7C JSR $7C0D (Hit = Hit + Attacker Level - Target Level, Evade = Magic Evade) C2/7F0A: 20 97 7C JSR $7C97 (Aegis Shield Check) C2/7F0D: A5 56 LDA $56 C2/7F0F: D0 09 BNE $7F1A C2/7F11: 20 C3 7C JSR $7CC3 (Multitargetting effect on Hit%) C2/7F14: 20 8B 7D JSR $7D8B (Target Status Effect Modifiers to Magical Hit%) C2/7F17: 20 12 7E JSR $7E12 (Check for Status Hit) C2/7F1A: 60 RTS Hit% Determination for Physical Magic C2/7F1B: A5 57 LDA $57 C2/7F1D: 30 10 BMI $7F2F (Check for Autohit) C2/7F1F: 20 3B 7C JSR $7C3B (Hit = 1st Parameter, Evade = Evade%) C2/7F22: 20 FC 7C JSR $7CFC (Check for Evade, Weapon Block or Elf Cape) C2/7F25: A5 56 LDA $56 C2/7F27: D0 06 BNE $7F2F C2/7F29: 20 AC 7D JSR $7DAC (Target Status Effect Modifiers to Hit%) C2/7F2C: 20 23 7E JSR $7E23 (Check for Physical Hit) C2/7F2F: 60 RTS Magic Damage Formula C2/7F30: 7B TDC C2/7F31: AA TAX C2/7F32: A5 58 LDA $58 (Spell Power) C2/7F34: 20 BF 01 JSR $01BF (Spell Power/8) C2/7F37: 20 7C 00 JSR $007C (0..(Spell Power/8)) C2/7F3A: 18 CLC C2/7F3B: 65 58 ADC $58 (Spell Power + (0..(Spell Power/8))) C2/7F3D: 85 50 STA $50 C2/7F3F: 7B TDC C2/7F40: 69 00 ADC #$00 C2/7F42: 85 51 STA $51 C2/7F44: AD E5 7B LDA $7BE5 (Level) C2/7F47: 85 24 STA $24 C2/7F49: AD E4 7B LDA $7BE4 (Magic Power) C2/7F4C: 85 25 STA $25 C2/7F4E: 20 F1 00 JSR $00F1 (Level * Magic Power) C2/7F51: C2 20 REP #$20 C2/7F53: A5 26 LDA $26 C2/7F55: 20 BA 01 JSR $01BA (Divide by 256) C2/7F58: 18 CLC C2/7F59: 69 04 00 ADC #$0004 (+4) C2/7F5C: 85 52 STA $52 C2/7F5E: 7B TDC C2/7F5F: E2 20 SEP #$20 C2/7F61: A6 49 LDX $49 C2/7F63: BD 2F 20 LDA $202F,X (Magic Defense) C2/7F66: AA TAX C2/7F67: 86 54 STX $54 C2/7F69: 60 RTS Flare Magic Damage Formula C2/7F6A: 7B TDC C2/7F6B: AA TAX C2/7F6C: A5 58 LDA $58 (Spell Power) C2/7F6E: 20 BD 01 JSR $01BD (Spell Power/32) C2/7F71: 20 7C 00 JSR $007C (0..(Spell Power/32)) C2/7F74: 18 CLC C2/7F75: 65 58 ADC $58 (Spell Power + (0..(Spell Power/32))) C2/7F77: 85 50 STA $50 C2/7F79: 7B TDC C2/7F7A: 69 00 ADC #$00 C2/7F7C: 85 51 STA $51 C2/7F7E: AD E5 7B LDA $7BE5 (Level) C2/7F81: 85 24 STA $24 C2/7F83: AD E4 7B LDA $7BE4 (Magic Power) C2/7F86: 85 25 STA $25 C2/7F88: 20 F1 00 JSR $00F1 (Level * Magic Power) C2/7F8B: C2 20 REP #$20 C2/7F8D: A5 26 LDA $26 C2/7F8F: 20 BA 01 JSR $01BA (Divide by 256) C2/7F92: 18 CLC C2/7F93: 69 04 00 ADC #$0004 (+4) C2/7F96: 85 52 STA $52 C2/7F98: 7B TDC C2/7F99: E2 20 SEP #$20 C2/7F9B: A6 49 LDX $49 C2/7F9D: BD 2F 20 LDA $202F,X (Magic Defense) C2/7FA0: 20 BD 01 JSR $01BD (Magic Defense/32) C2/7FA3: AA TAX C2/7FA4: 86 54 STX $54 C2/7FA6: 60 RTS Random Magic damage formula C2/7FA7: 7B TDC C2/7FA8: AA TAX C2/7FA9: A9 96 LDA #$96 C2/7FAB: 20 7C 00 JSR $007C (0..150) C2/7FAE: 18 CLC C2/7FAF: 69 32 ADC #$32 50 + (0..150) C2/7FB1: AA TAX C2/7FB2: 86 50 STX $50 C2/7FB4: A5 58 LDA $58 (Spell Power) C2/7FB6: AA TAX C2/7FB7: 86 52 STX $52 C2/7FB9: A6 49 LDX $49 C2/7FBB: BD 2F 20 LDA $202F,X (Magic Defense) C2/7FBE: AA TAX C2/7FBF: 86 54 STX $54 C2/7FC1: 60 RTS Physical magic damage formula C2/7FC2: 7B TDC C2/7FC3: AA TAX C2/7FC4: A5 58 LDA $58 (Spell Power) C2/7FC6: 20 BF 01 JSR $01BF (Divide by 8) C2/7FC9: 20 7C 00 JSR $007C C2/7FCC: 18 CLC C2/7FCD: 65 58 ADC $58 (Spell Power + (0..(Spell Power/8))) C2/7FCF: 85 50 STA $50 C2/7FD1: 7B TDC C2/7FD2: 69 00 ADC #$00 C2/7FD4: 85 51 STA $51 C2/7FD6: AD E5 7B LDA $7BE5 (Level) C2/7FD9: 85 24 STA $24 C2/7FDB: AD E4 7B LDA $7BE4 (Magic Power) C2/7FDE: 85 25 STA $25 C2/7FE0: 20 F1 00 JSR $00F1 (Level * Magic Power) C2/7FE3: C2 20 REP #$20 C2/7FE5: A5 26 LDA $26 C2/7FE7: 20 BA 01 JSR $01BA (Divide by 256) C2/7FEA: 18 CLC C2/7FEB: 69 04 00 ADC #$0004 (+4) C2/7FEE: 85 52 STA $52 C2/7FF0: 7B TDC C2/7FF1: E2 20 SEP #$20 C2/7FF3: A6 49 LDX $49 C2/7FF5: BD 2D 20 LDA $202D,X C2/7FF8: AA TAX C2/7FF9: 86 54 STX $54 (Defense) C2/7FFB: 60 RTS Swords damage formula C2/7FFC: A5 39 LDA $39 C2/7FFE: AA TAX C2/7FFF: BD 03 7A LDA $7A03,X (Battle Power) C2/8002: AA TAX C2/8003: 86 0E STX $0E C2/8005: 20 BF 01 JSR $01BF (Divide by 8) C2/8008: A2 00 00 LDX #$0000 C2/800B: 20 7C 00 JSR $007C C2/800E: C2 20 REP #$20 C2/8010: 18 CLC C2/8011: 65 0E ADC $0E (Battle Power + (0..(Battle Power/8)) C2/8013: 85 50 STA $50 C2/8015: 7B TDC C2/8016: E2 20 SEP #$20 C2/8018: AD E5 7B LDA $7BE5 (Level) C2/801B: 85 24 STA $24 C2/801D: AD E1 7B LDA $7BE1 (Strength) C2/8020: 85 25 STA $25 C2/8022: 20 F1 00 JSR $00F1 (Level * Strength) C2/8025: C2 20 REP #$20 C2/8027: A5 26 LDA $26 C2/8029: 20 BB 01 JSR $01BB (Divide by 128) C2/802C: 18 CLC C2/802D: 69 02 00 ADC #$0002 (+2) C2/8030: 85 52 STA $52 C2/8032: 7B TDC C2/8033: E2 20 SEP #$20 C2/8035: A6 49 LDX $49 C2/8037: BD 2D 20 LDA $202D,X (Defense) C2/803A: AA TAX C2/803B: 86 54 STX $54 C2/803D: 60 RTS Fists Damage formula C2/803E: A5 39 LDA $39 C2/8040: AA TAX C2/8041: BD 03 7A LDA $7A03,X (Battle Power) C2/8044: AA TAX C2/8045: 86 0E STX $0E C2/8047: 7B TDC C2/8048: AA TAX C2/8049: AD E5 7B LDA $7BE5 (Level) C2/804C: 20 C0 01 JSR $01C0 (Divide by 4) C2/804F: 20 7C 00 JSR $007C C2/8052: AA TAX C2/8053: 86 10 STX $10 C2/8055: AD E5 7B LDA $7BE5 (Level) C2/8058: 85 24 STA $24 C2/805A: AD E1 7B LDA $7BE1 (Strength) C2/805D: 85 25 STA $25 C2/805F: 20 F1 00 JSR $00F1 (Level * Strength) C2/8062: A6 26 LDX $26 C2/8064: 86 14 STX $14 C2/8066: A6 32 LDX $32 C2/8068: BD 21 20 LDA $2021,X (Check Attacker Ability) C2/806B: 29 40 AND #$40 (Check for Brawl) C2/806D: F0 4B BEQ $80BA C2/806F: AD E5 7B LDA $7BE5 (Level) C2/8072: AA TAX C2/8073: 86 12 STX $12 C2/8075: 06 12 ASL $12 (Level*2) C2/8077: 26 13 ROL $13 C2/8079: 18 CLC C2/807A: A5 10 LDA $10 C2/807C: 65 12 ADC $12 (Level*2) + (0..(Level/4)) C2/807E: 85 10 STA $10 C2/8080: A5 11 LDA $11 C2/8082: 65 13 ADC $13 C2/8084: 85 11 STA $11 C2/8086: C2 20 REP #$20 C2/8088: 18 CLC C2/8089: A5 0E LDA $0E C2/808B: 65 10 ADC $10 (Battle Power) + (Level*2) + (0..(Level/4)) C2/808D: 85 50 STA $50 C2/808F: 7B TDC C2/8090: E2 20 SEP #$20 C2/8092: C2 20 REP #$20 C2/8094: A5 14 LDA $14 C2/8096: 20 BA 01 JSR $01BA (Level * Strength)/256 C2/8099: 18 CLC C2/809A: 69 02 00 ADC #$0002 (+2) C2/809D: 85 52 STA $52 C2/809F: 7B TDC C2/80A0: E2 20 SEP #$20 C2/80A2: A6 32 LDX $32 C2/80A4: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/80A7: 29 20 AND #$20 (Check for Kaiser Knuckles) C2/80A9: F0 20 BEQ $80CB C2/80AB: C2 20 REP #$20 C2/80AD: 18 CLC C2/80AE: A5 50 LDA $50 C2/80B0: 69 32 00 ADC #$0032 Damage = Damage + 50 C2/80B3: 85 50 STA $50 C2/80B5: 7B TDC C2/80B6: E2 20 SEP #$20 C2/80B8: 80 11 BRA $80CB C2/80BA: C2 20 REP #$20 C2/80BC: 18 CLC C2/80BD: A5 0E LDA $0E C2/80BF: 65 10 ADC $10 (Battle Power) + (0..(Level/4)) C2/80C1: 85 50 STA $50 C2/80C3: 7B TDC C2/80C4: E2 20 SEP #$20 C2/80C6: A2 02 00 LDX #$0002 Multiplier = 2 C2/80C9: 86 52 STX $52 C2/80CB: A6 49 LDX $49 C2/80CD: BD 2D 20 LDA $202D,X Defense C2/80D0: AA TAX C2/80D1: 86 54 STX $54 C2/80D3: 60 RTS Knives damage formula C2/80D4: A5 39 LDA $39 C2/80D6: AA TAX C2/80D7: BD 03 7A LDA $7A03,X (Battle Power) C2/80DA: 85 50 STA $50 C2/80DC: 7B TDC C2/80DD: AA TAX C2/80DE: A9 03 LDA #$03 C2/80E0: 20 7C 00 JSR $007C (0..3) C2/80E3: 18 CLC C2/80E4: 65 50 ADC $50 (Battle Power + (0..3)) C2/80E6: AA TAX C2/80E7: 86 50 STX $50 C2/80E9: AD E1 7B LDA $7BE1 (Strength) C2/80EC: 85 24 STA $24 C2/80EE: AD E5 7B LDA $7BE5 (Level) C2/80F1: 85 25 STA $25 C2/80F3: 20 F1 00 JSR $00F1 (Level * Strength) C2/80F6: C2 20 REP #$20 C2/80F8: A5 26 LDA $26 C2/80FA: 20 BB 01 JSR $01BB (Divide by 128) C2/80FD: 18 CLC C2/80FE: 69 02 00 ADC #$0002 (+2) C2/8101: 85 0E STA $0E C2/8103: 7B TDC C2/8104: E2 20 SEP #$20 C2/8106: AD E2 7B LDA $7BE2 (Agility) C2/8109: 85 24 STA $24 C2/810B: AD E5 7B LDA $7BE5 (Level) C2/810E: 85 25 STA $25 C2/8110: 20 F1 00 JSR $00F1 (Agility * Level) C2/8113: A5 26 LDA $26 C2/8115: C2 20 REP #$20 C2/8117: 20 BB 01 JSR $01BB (Divide by 128) C2/811A: 18 CLC C2/811B: 65 0E ADC $0E (Level*Strength)/128 + (Level*(first byte of Agility))/128 + 2 C2/811D: 85 52 STA $52 C2/811F: 7B TDC C2/8120: E2 20 SEP #$20 C2/8122: A6 49 LDX $49 C2/8124: BD 2D 20 LDA $202D,X (Defense) C2/8127: AA TAX C2/8128: 86 54 STX $54 C2/812A: 60 RTS Axes Damage formula C2/812B: A5 39 LDA $39 C2/812D: AA TAX C2/812E: BD 03 7A LDA $7A03,X (Battle Power) C2/8131: AA TAX C2/8132: 86 0E STX $0E C2/8134: 46 0E LSR $0E (Battle Power/2) C2/8136: A2 00 00 LDX #$0000 C2/8139: 20 7C 00 JSR $007C (0..Battle Power) C2/813C: C2 20 REP #$20 C2/813E: 18 CLC C2/813F: 65 0E ADC $0E (Battle Power/2) + (0..Battle Power) C2/8141: 85 50 STA $50 C2/8143: 7B TDC C2/8144: E2 20 SEP #$20 C2/8146: AD E1 7B LDA $7BE1 (Strength) C2/8149: 85 24 STA $24 C2/814B: AD E5 7B LDA $7BE5 (Level) C2/814E: 85 25 STA $25 C2/8150: 20 F1 00 JSR $00F1 (Level * Strength) C2/8153: C2 20 REP #$20 C2/8155: A5 26 LDA $26 C2/8157: 20 BB 01 JSR $01BB (Divide by 128) C2/815A: 18 CLC C2/815B: 69 02 00 ADC #$0002 (+2) C2/815E: 85 52 STA $52 C2/8160: 7B TDC C2/8161: E2 20 SEP #$20 C2/8163: A6 49 LDX $49 C2/8165: BD 2D 20 LDA $202D,X (Defense) C2/8168: 20 C0 01 JSR $01C0 (Defense/4) C2/816B: AA TAX C2/816C: 86 54 STX $54 C2/816E: 60 RTS Bells Damage formula C2/816F: A5 39 LDA $39 C2/8171: AA TAX C2/8172: BD 03 7A LDA $7A03,X (Battle Power) C2/8175: 4A LSR (Battle Power/2) C2/8176: AA TAX C2/8177: 86 0E STX $0E C2/8179: A2 00 00 LDX #$0000 C2/817C: 20 7C 00 JSR $007C (0..(Battle Power/2)) C2/817F: C2 20 REP #$20 C2/8181: 18 CLC C2/8182: 65 0E ADC $0E (Battle Power/2) + (0..(Battle Power/2)) C2/8184: 85 50 STA $50 C2/8186: 7B TDC C2/8187: E2 20 SEP #$20 C2/8189: AD E2 7B LDA $7BE2 (Agility) C2/818C: 85 24 STA $24 C2/818E: AD E5 7B LDA $7BE5 (Level) C2/8191: 85 25 STA $25 C2/8193: 20 F1 00 JSR $00F1 (Level * Agility) C2/8196: C2 20 REP #$20 C2/8198: A5 26 LDA $26 C2/819A: 20 BB 01 JSR $01BB (Divide by 128) C2/819D: 18 CLC C2/819E: 69 02 00 ADC #$0002 (+2) C2/81A1: 85 0E STA $0E C2/81A3: 7B TDC C2/81A4: E2 20 SEP #$20 C2/81A6: AD E4 7B LDA $7BE4 (Magic Power) C2/81A9: 85 24 STA $24 C2/81AB: AD E5 7B LDA $7BE5 (Level) C2/81AE: 85 25 STA $25 C2/81B0: 20 F1 00 JSR $00F1 (Level * Magic Power) C2/81B3: C2 20 REP #$20 C2/81B5: A5 26 LDA $26 C2/81B7: 20 BB 01 JSR $01BB (Divide by 128) C2/81BA: 18 CLC C2/81BB: 65 0E ADC $0E (Level*Agility)/128 + (Level*Magic Power)/128 + 2 C2/81BD: 85 52 STA $52 C2/81BF: 7B TDC C2/81C0: E2 20 SEP #$20 C2/81C2: A6 49 LDX $49 C2/81C4: BD 2F 20 LDA $202F,X (Magic Defense) C2/81C7: AA TAX C2/81C8: 86 54 STX $54 C2/81CA: 60 RTS Rods damage formula C2/81CB: A5 39 LDA $39 C2/81CD: AA TAX C2/81CE: BD 03 7A LDA $7A03,X (Battle Power) C2/81D1: A2 00 00 LDX #$0000 C2/81D4: 20 7C 00 JSR $007C (0..Battle Power) C2/81D7: C2 20 REP #$20 C2/81D9: 0A ASL (0..Battle Power) * 2 C2/81DA: 85 50 STA $50 C2/81DC: 7B TDC C2/81DD: E2 20 SEP #$20 C2/81DF: AD E4 7B LDA $7BE4 (Magic Power) C2/81E2: 85 24 STA $24 C2/81E4: AD E5 7B LDA $7BE5 (Level) C2/81E7: 85 25 STA $25 C2/81E9: 20 F1 00 JSR $00F1 (Magic Power * Level) C2/81EC: C2 20 REP #$20 C2/81EE: A5 26 LDA $26 C2/81F0: 20 BA 01 JSR $01BA (Divide by 256) C2/81F3: 18 CLC C2/81F4: 69 02 00 ADC #$0002 (+2) C2/81F7: 85 52 STA $52 C2/81F9: 7B TDC C2/81FA: E2 20 SEP #$20 C2/81FC: A6 49 LDX $49 C2/81FE: BD 2F 20 LDA $202F,X (Magic Defense) C2/8201: AA TAX C2/8202: 86 54 STX $54 C2/8204: 60 RTS Level based Damage formula C2/8205: 7B TDC C2/8206: AA TAX C2/8207: A9 5A LDA #$5A C2/8209: 20 7C 00 JSR $007C (0..90) C2/820C: 18 CLC C2/820D: 69 0A ADC #$0A 10 + (0..90) C2/820F: AA TAX C2/8210: 86 50 STX $50 C2/8212: AD E5 7B LDA $7BE5 (Level) C2/8215: 20 BF 01 JSR $01BF (Divide by 8) C2/8218: 18 CLC C2/8219: 69 02 ADC #$02 (+2) C2/821B: AA TAX C2/821C: 86 52 STX $52 C2/821E: A6 49 LDX $49 C2/8220: BD 2F 20 LDA $202F,X (Magic Defense) C2/8223: AA TAX C2/8224: 86 54 STX $54 C2/8226: 60 RTS Monster damage formula C2/8227: A6 32 LDX $32 C2/8229: BD 44 20 LDA $2044,X Monster Attack C2/822C: 85 0E STA $0E C2/822E: 20 BF 01 JSR $01BF (Divide by 8) C2/8231: A2 00 00 LDX #$0000 C2/8234: 20 7C 00 JSR $007C (0..(Monster Attack/8)) C2/8237: 18 CLC C2/8238: 65 0E ADC $0E (Monster Attack + (0..(Monster Attack/8))) C2/823A: 85 50 STA $50 C2/823C: 7B TDC C2/823D: 69 00 ADC #$00 C2/823F: 85 51 STA $51 C2/8241: A6 32 LDX $32 C2/8243: BD 62 20 LDA $2062,X (Monster Attack Multiplier) C2/8246: A8 TAY C2/8247: 84 52 STY $52 C2/8249: A6 49 LDX $49 C2/824B: BD 2D 20 LDA $202D,X (Defense) C2/824E: AA TAX C2/824F: 86 54 STX $54 C2/8251: 60 RTS C2/8252: A5 57 LDA $57 C2/8254: AA TAX C2/8255: 86 50 STX $50 ($50 = Parameter 1) C2/8257: A5 58 LDA $58 C2/8259: AA TAX C2/825A: 86 52 STX $52 ($52 = Parameter 2) C2/825C: 7B TDC C2/825D: AA TAX C2/825E: 86 54 STX $54 (Defense = 0) C2/8260: 60 RTS C2/8261: 7B TDC C2/8262: AA TAX C2/8263: A5 58 LDA $58 (Spell Power) C2/8265: 20 7C 00 JSR $007C (0..Spell Power) C2/8268: 85 50 STA $50 C2/826A: 18 CLC C2/826B: A5 50 LDA $50 C2/826D: 65 58 ADC $58 (Spell Power + (0..Spell Power)) C2/826F: 85 50 STA $50 C2/8271: 7B TDC C2/8272: 69 00 ADC #$00 C2/8274: 85 51 STA $51 C2/8276: AD E5 7B LDA $7BE5 (Level) C2/8279: 85 24 STA $24 C2/827B: AD E1 7B LDA $7BE1 (Strength) C2/827E: 85 25 STA $25 C2/8280: 20 F1 00 JSR $00F1 (Level * Strength) C2/8283: C2 20 REP #$20 C2/8285: A5 26 LDA $26 C2/8287: 20 BB 01 JSR $01BB (Divide by 128) C2/828A: 1A INC (Level * Strength)/128 + 1 C2/828B: 85 52 STA $52 C2/828D: 7B TDC C2/828E: E2 20 SEP #$20 C2/8290: A6 49 LDX $49 C2/8292: BD 2D 20 LDA $202D,X (Defense) C2/8295: AA TAX C2/8296: 86 54 STX $54 C2/8298: 60 RTS Throw Damage formula C2/8299: A6 32 LDX $32 C2/829B: BD 5A 20 LDA $205A,X C2/829E: 8D 63 7C STA $7C63 C2/82A1: C2 20 REP #$20 C2/82A3: 20 B7 01 JSR $01B7 (x4) C2/82A6: 85 0E STA $0E C2/82A8: 0A ASL (x2) C2/82A9: 18 CLC C2/82AA: 65 0E ADC $0E C2/82AC: AA TAX C2/82AD: 7B TDC C2/82AE: E2 20 SEP #$20 C2/82B0: BF 07 00 D1 LDA $D10007,X C2/82B4: 85 0E STA $0E (Throw Damage) C2/82B6: 20 BF 01 JSR $01BF (Divide by 8) C2/82B9: A2 00 00 LDX #$0000 C2/82BC: 20 7C 00 JSR $007C (0..(Throw Damage/8)) C2/82BF: 18 CLC C2/82C0: 65 0E ADC $0E C2/82C2: 85 50 STA $50 (Damage = Throw Damage + (0..(Throw Damage/8))0 C2/82C4: 7B TDC C2/82C5: 69 00 ADC #$00 C2/82C7: 85 51 STA $51 C2/82C9: AD E1 7B LDA $7BE1 (Strength) C2/82CC: 85 24 STA $24 C2/82CE: AD E5 7B LDA $7BE5 (Level) C2/82D1: 85 25 STA $25 C2/82D3: 20 F1 00 JSR $00F1 (Level * Strength) C2/82D6: C2 20 REP #$20 C2/82D8: A5 26 LDA $26 C2/82DA: 20 BB 01 JSR $01BB (Divide by 128) C2/82DD: 85 0E STA $0E C2/82DF: 7B TDC C2/82E0: E2 20 SEP #$20 C2/82E2: AD E2 7B LDA $7BE2 (Agility) C2/82E5: 85 24 STA $24 C2/82E7: AD E5 7B LDA $7BE5 (Level) C2/82EA: 85 25 STA $25 C2/82EC: 20 F1 00 JSR $00F1 (Level * Agility) C2/82EF: C2 20 REP #$20 C2/82F1: A5 26 LDA $26 C2/82F3: 20 BB 01 JSR $01BB (Divide by 128) C2/82F6: 18 CLC C2/82F7: 65 0E ADC $0E (Level*Strength)/128 + (Level*Agility)/128 C2/82F9: 69 02 00 ADC #$0002 (+2) C2/82FC: 85 52 STA $52 C2/82FE: 7B TDC C2/82FF: E2 20 SEP #$20 C2/8301: A6 49 LDX $49 C2/8303: BD 2D 20 LDA $202D,X (Defense) C2/8306: AA TAX C2/8307: 86 54 STX $54 C2/8309: 60 RTS GilToss Damage Formula C2/830A: 18 CLC C2/830B: AD E5 7B LDA $7BE5 (Level) C2/830E: 69 0A ADC #$0A (Level+10) C2/8310: AA TAX C2/8311: 86 50 STX $50 Damage = Level+10 C2/8313: A5 57 LDA $57 C2/8315: 85 24 STA $24 C2/8317: AD E5 7B LDA $7BE5 (Level) C2/831A: 85 25 STA $25 C2/831C: 20 F1 00 JSR $00F1 (Level * First Parameter) C2/831F: AF 49 09 00 LDA $000949 C2/8323: D0 14 BNE $8339 C2/8325: C2 20 REP #$20 C2/8327: AF 47 09 00 LDA $000947 (Check if Enough Gil) C2/832B: C5 26 CMP $26 C2/832D: B0 07 BCS $8336 C2/832F: 7B TDC C2/8330: 85 50 STA $50 C2/8332: E2 20 SEP #$20 C2/8334: 80 22 BRA $8358 C2/8336: 7B TDC C2/8337: E2 20 SEP #$20 C2/8339: 38 SEC C2/833A: AF 47 09 00 LDA $000947 C2/833E: E5 26 SBC $26 C2/8340: 8F 47 09 00 STA $000947 C2/8344: AF 48 09 00 LDA $000948 C2/8348: E5 27 SBC $27 C2/834A: 8F 48 09 00 STA $000948 C2/834E: AF 49 09 00 LDA $000949 C2/8352: E9 00 SBC #$00 C2/8354: 8F 49 09 00 STA $000949 C2/8358: A5 58 LDA $58 C2/835A: AA TAX C2/835B: 86 52 STX $52 C2/835D: A6 49 LDX $49 C2/835F: BD 2D 20 LDA $202D,X (Defense) C2/8362: AA TAX C2/8363: 86 54 STX $54 C2/8365: 60 RTS Multitargetting Modifications C2/8366: A5 39 LDA $39 C2/8368: AA TAX C2/8369: BD FC 79 LDA $79FC,X C2/836C: 29 40 AND #$40 C2/836E: D0 2A BNE $839A (If attacker's spell is auto Multitargettable) C2/8370: AD 2C 7B LDA $7B2C C2/8373: 0A ASL C2/8374: AA TAX C2/8375: BD FC 7A LDA $7AFC,X C2/8378: 29 F0 AND #$F0 C2/837A: D0 14 BNE $8390 C2/837C: BD FC 7A LDA $7AFC,X C2/837F: 29 0F AND #$0F C2/8381: 20 B5 01 JSR $01B5 (x16) C2/8384: 85 0E STA $0E C2/8386: BD FD 7A LDA $7AFD,X C2/8389: 29 F0 AND #$F0 C2/838B: 20 BE 01 JSR $01BE (Divide by 16) C2/838E: 05 0E ORA $0E C2/8390: 20 C3 01 JSR $01C3 C2/8393: CA DEX C2/8394: F0 04 BEQ $839A C2/8396: 46 51 LSR $51 C2/8398: 66 50 ROR $50 Damage = Damage / 2 C2/839A: 60 RTS Back Row Modifications C2/839B: A6 32 LDX $32 C2/839D: BD 1E 20 LDA $201E,X C2/83A0: 29 10 AND #$10 (Check if Attacker is Jumping) C2/83A2: D0 18 BNE $83BC C2/83A4: BD 00 20 LDA $2000,X (Check if Attack is in Back Row) C2/83A7: 10 06 BPL $83AF C2/83A9: C2 20 REP #$20 C2/83AB: 46 52 LSR $52 (M = M/2) C2/83AD: E2 20 SEP #$20 C2/83AF: A6 49 LDX $49 C2/83B1: BD 00 20 LDA $2000,X (Check if Target is in Back Row) C2/83B4: 10 06 BPL $83BC C2/83B6: C2 20 REP #$20 C2/83B8: 46 52 LSR $52 (M = M/2) C2/83BA: E2 20 SEP #$20 C2/83BC: 60 RTS Command modifications to damage C2/83BD: A6 32 LDX $32 C2/83BF: BD 1F 20 LDA $201F,X C2/83C2: 29 40 AND #$40 C2/83C4: F0 06 BEQ $83CC C2/83C6: C2 20 REP #$20 C2/83C8: 06 50 ASL $50 (Damage = Damage * 2) C2/83CA: E2 20 SEP #$20 C2/83CC: BD 1F 20 LDA $201F,X C2/83CF: 29 20 AND #$20 C2/83D1: F0 07 BEQ $83DA C2/83D3: C2 20 REP #$20 C2/83D5: 46 50 LSR $50 (Damage = Damage / 2) C2/83D7: 7B TDC C2/83D8: E2 20 SEP #$20 C2/83DA: BD 1F 20 LDA $201F,X C2/83DD: 29 10 AND #$10 C2/83DF: F0 06 BEQ $83E7 C2/83E1: C2 20 REP #$20 C2/83E3: 06 52 ASL $52 (M = M * 2) C2/83E5: E2 20 SEP #$20 C2/83E7: BD 1F 20 LDA $201F,X C2/83EA: 29 08 AND #$08 C2/83EC: F0 07 BEQ $83F5 C2/83EE: C2 20 REP #$20 C2/83F0: 46 52 LSR $52 (M = M / 2) C2/83F2: 7B TDC C2/83F3: E2 20 SEP #$20 C2/83F5: BD 1F 20 LDA $201F,X C2/83F8: 29 04 AND #$04 C2/83FA: F0 04 BEQ $8400 C2/83FC: 7B TDC C2/83FD: AA TAX C2/83FE: 86 54 STX $54 (Defense = 0) C2/8400: A6 49 LDX $49 C2/8402: BD 65 20 LDA $2065,X (Target Creature Type = Human?) C2/8405: 10 0F BPL $8416 C2/8407: A6 32 LDX $32 C2/8409: BD 1F 20 LDA $201F,X C2/840C: 29 01 AND #$01 C2/840E: F0 06 BEQ $8416 C2/8410: C2 20 REP #$20 C2/8412: 06 50 ASL $50 (Damage = Damage * 2) C2/8414: E2 20 SEP #$20 C2/8416: A6 49 LDX $49 C2/8418: BD 1E 20 LDA $201E,X C2/841B: 10 07 BPL $8424 (If Target is Defending) C2/841D: C2 20 REP #$20 C2/841F: 46 52 LSR $52 (M = M / 2) C2/8421: 7B TDC C2/8422: E2 20 SEP #$20 C2/8424: BD 1E 20 LDA $201E,X C2/8427: 29 40 AND #$40 C2/8429: F0 04 BEQ $842F (If Target is Guarding) C2/842B: 7B TDC C2/842C: AA TAX C2/842D: 86 50 STX $50 (Damage = 0) C2/842F: 60 RTS Double Grip Damage Multiplier Modifier C2/8430: A6 32 LDX $32 C2/8432: BD 21 20 LDA $2021,X C2/8435: 29 20 AND #$20 (Attacker has Double Grip Ability) C2/8437: F0 18 BEQ $8451 C2/8439: BD 11 20 LDA $2011,X C2/843C: 1D 12 20 ORA $2012,X (No Bonus if Shield Equipped in either hand) C2/843F: D0 10 BNE $8451 C2/8441: BD 13 20 LDA $2013,X C2/8444: F0 05 BEQ $844B C2/8446: BD 14 20 LDA $2014,X (No Bonus if two Weapons equipped) C2/8449: D0 06 BNE $8451 C2/844B: C2 20 REP #$20 C2/844D: 06 52 ASL $52 (M = M * 2) C2/844F: E2 20 SEP #$20 C2/8451: 60 RTS Check for Jump C2/8452: A6 32 LDX $32 C2/8454: BD 1E 20 LDA $201E,X C2/8457: 29 10 AND #$10 C2/8459: F0 08 BEQ $8463 (If Attacker is Not Jumping) C2/845B: C2 20 REP #$20 C2/845D: 06 52 ASL $52 (M = M * 2) C2/845F: 7B TDC C2/8460: E2 20 SEP #$20 C2/8462: 60 RTS C2/8463: 20 9B 83 JSR $839B (Check for Back Row Modifications) C2/8466: 60 RTS Bonus to Attack, costing MP C2/8467: A5 59 LDA $59 C2/8469: AA TAX C2/846A: 86 12 STX $12 C2/846C: A5 58 LDA $58 C2/846E: AA TAX C2/846F: 86 10 STX $10 C2/8471: C2 20 REP #$20 C2/8473: A6 32 LDX $32 C2/8475: BD 0A 20 LDA $200A,X C2/8478: C5 12 CMP $12 C2/847A: 90 2F BCC $84AB (Check if enough MP) C2/847C: 38 SEC C2/847D: E5 12 SBC $12 C2/847F: 9D 0A 20 STA $200A,X (Subtract MP) C2/8482: 18 CLC C2/8483: A5 50 LDA $50 C2/8485: 65 10 ADC $10 C2/8487: 85 50 STA $50 (Bonus to Damage) C2/8489: 7B TDC C2/848A: E2 20 SEP #$20 C2/848C: AD E5 7B LDA $7BE5 (Level) C2/848F: 85 24 STA $24 C2/8491: AD E4 7B LDA $7BE4 (Magic Power) C2/8494: 85 25 STA $25 C2/8496: 20 F1 00 JSR $00F1 (Level * Magic Power) C2/8499: C2 20 REP #$20 C2/849B: A5 26 LDA $26 C2/849D: 20 BB 01 JSR $01BB (Level * Magic Power)/128 C2/84A0: 18 CLC C2/84A1: 65 52 ADC $52 C2/84A3: 85 52 STA $52 (M = M + (Level * Magic Power)/128) C2/84A5: 7B TDC C2/84A6: E2 20 SEP #$20 C2/84A8: E6 5F INC $5F C2/84AA: 60 RTS C2/84AB: 7B TDC C2/84AC: E2 20 SEP #$20 C2/84AE: 60 RTS Specialty Effect Modifier to Damage C2/84AF: A6 32 LDX $32 C2/84B1: BD 6E 20 LDA $206E,X C2/84B4: 10 04 BPL $84BA (Check for Autohit) C2/84B6: 64 54 STZ $54 (Defense = 0) C2/84B8: 64 55 STZ $55 C2/84BA: BD 6E 20 LDA $206E,X C2/84BD: 29 01 AND #$01 (If 1.5 Damage) C2/84BF: F0 0D BEQ $84CE C2/84C1: C2 20 REP #$20 C2/84C3: A5 50 LDA $50 C2/84C5: 4A LSR C2/84C6: 18 CLC C2/84C7: 65 50 ADC $50 C2/84C9: 85 50 STA $50 (Damage = Damage + (Damage/2)) C2/84CB: 7B TDC C2/84CC: E2 20 SEP #$20 C2/84CE: 60 RTS Medicine modifier to damage C2/84CF: A6 32 LDX $32 C2/84D1: BD 21 20 LDA $2021,X C2/84D4: 29 10 AND #$10 (Check if Attacker has Medicine) C2/84D6: F0 04 BEQ $84DC C2/84D8: 06 52 ASL $52 M = M * 2 C2/84DA: 26 53 ROL $53 C2/84DC: 60 RTS Creature type modification to damage C2/84DD: A6 49 LDX $49 C2/84DF: BD 65 20 LDA $2065,X (Check target Creature Type vs Parameter 3) C2/84E2: 25 59 AND $59 C2/84E4: F0 0C BEQ $84F2 C2/84E6: C2 20 REP #$20 C2/84E8: A5 50 LDA $50 C2/84EA: 20 B6 01 JSR $01B6 (Damage = Damage * 8) C2/84ED: 85 50 STA $50 C2/84EF: 7B TDC C2/84F0: E2 20 SEP #$20 C2/84F2: 60 RTS Target Status Effect Modifiers to Magical Damage C2/84F3: A6 49 LDX $49 C2/84F5: BD 1C 20 LDA $201C,X C2/84F8: 1D 72 20 ORA $2072,X C2/84FB: 29 20 AND #$20 (Target Status3 = Shell) C2/84FD: F0 04 BEQ $8503 C2/84FF: 46 53 LSR $53 C2/8501: 66 52 ROR $52 (M = M / 2) C2/8503: BD 1A 20 LDA $201A,X C2/8506: 1D 70 20 ORA $2070,X C2/8509: 29 20 AND #$20 (Target Status1 = Toad) C2/850B: F0 04 BEQ $8511 C2/850D: 64 54 STZ $54 (Magic Defense = 0) C2/850F: 64 55 STZ $55 C2/8511: 60 RTS Target Status Effect Modifiers to Physical Damage C2/8512: A6 49 LDX $49 C2/8514: BD 1A 20 LDA $201A,X C2/8517: 1D 70 20 ORA $2070,X C2/851A: 29 30 AND #$30 (Target Status1 = Toad or Mini) C2/851C: F0 04 BEQ $8522 C2/851E: 7B TDC C2/851F: AA TAX C2/8520: 86 54 STX $54 (Defense = 0) C2/8522: BD 1C 20 LDA $201C,X C2/8525: 1D 72 20 ORA $2072,X C2/8528: 29 40 AND #$40 (Target Status3 = Armor) C2/852A: F0 06 BEQ $8532 C2/852C: C2 20 REP #$20 C2/852E: 46 52 LSR $52 (M = M / 2) C2/8530: E2 20 SEP #$20 C2/8532: 60 RTS Attacker Status Effect Modifiers to Physical Damage C2/8533: A6 32 LDX $32 C2/8535: BD 1A 20 LDA $201A,X C2/8538: 1D 70 20 ORA $2070,X C2/853B: 29 30 AND #$30 (Attacker Status1 = Toad or Mini) C2/853D: F0 05 BEQ $8544 C2/853F: A2 03 00 LDX #$0003 C2/8542: 86 50 STX $50 Damage = 3 C2/8544: BD 1B 20 LDA $201B,X C2/8547: 1D 71 20 ORA $2071,X C2/854A: 29 08 AND #$08 (Attacker Status2 = Berserk) C2/854C: F0 0E BEQ $855C C2/854E: C2 20 REP #$20 C2/8550: A5 50 LDA $50 C2/8552: 0A ASL Damage = Damage * 2 C2/8553: 18 CLC C2/8554: 65 50 ADC $50 Damage = Damage + (Damage * 2) C2/8556: 4A LSR Damage = (Damage + (Damage * 2))/2 C2/8557: 85 50 STA $50 C2/8559: 7B TDC C2/855A: E2 20 SEP #$20 C2/855C: 60 RTS Bonus if Equal Level formula C2/855D: A6 49 LDX $49 C2/855F: BD 02 20 LDA $2002,X C2/8562: A6 32 LDX $32 C2/8564: DD 02 20 CMP $2002,X (If Attacker Level = Target Level) C2/8567: D0 0D BNE $8576 C2/8569: C2 20 REP #$20 C2/856B: 06 50 ASL $50 C2/856D: 06 50 ASL $50 C2/856F: 06 50 ASL $50 (Damage = Damage * 8) C2/8571: 7B TDC C2/8572: 85 54 STA $54 (Defense = 0) C2/8574: E2 20 SEP #$20 C2/8576: 60 RTS Brave Blade Damage formula C2/8577: A5 39 LDA $39 C2/8579: AA TAX C2/857A: 38 SEC C2/857B: BD 03 7A LDA $7A03,X C2/857E: ED 75 7C SBC $7C75 (Attack = Attack - # times escaped) C2/8581: B0 01 BCS $8584 C2/8583: 7B TDC C2/8584: AA TAX (Minimum Attack = 0) C2/8585: 86 50 STX $50 C2/8587: AD E5 7B LDA $7BE5 (Level) C2/858A: 85 24 STA $24 C2/858C: AD E1 7B LDA $7BE1 (Strength) C2/858F: 85 25 STA $25 C2/8591: 20 F1 00 JSR $00F1 C2/8594: C2 20 REP #$20 C2/8596: A5 26 LDA $26 C2/8598: 20 BB 01 JSR $01BB C2/859B: 18 CLC C2/859C: 69 02 00 ADC #$0002 C2/859F: 85 52 STA $52 (M = (Level * Strength)/128) C2/85A1: 7B TDC C2/85A2: E2 20 SEP #$20 C2/85A4: A6 49 LDX $49 C2/85A6: BD 2D 20 LDA $202D,X (Defense = target Defense) C2/85A9: AA TAX C2/85AA: 86 54 STX $54 C2/85AC: 60 RTS Goblin Punch Damage formula C2/85AD: A6 32 LDX $32 C2/85AF: 18 CLC C2/85B0: BD 44 20 LDA $2044,X C2/85B3: 7D 45 20 ADC $2045,X C2/85B6: 85 50 STA $50 (Damage = Right Attack + Left Attack) C2/85B8: 7B TDC C2/85B9: 69 00 ADC #$00 C2/85BB: 85 51 STA $51 C2/85BD: A5 47 LDA $47 C2/85BF: C9 04 CMP #$04 C2/85C1: 90 08 BCC $85CB (If target is a character) C2/85C3: BD 62 20 LDA $2062,X C2/85C6: AA TAX C2/85C7: 86 52 STX $52 (M = Monster Attack Multiplier) C2/85C9: 80 1D BRA $85E8 C2/85CB: AD E5 7B LDA $7BE5 (Level) C2/85CE: 85 24 STA $24 C2/85D0: AD E1 7B LDA $7BE1 (Strength) C2/85D3: 85 25 STA $25 C2/85D5: 20 F1 00 JSR $00F1 (Level * Strength) C2/85D8: C2 20 REP #$20 C2/85DA: A5 26 LDA $26 C2/85DC: 20 BB 01 JSR $01BB (Level * Strength)/128 C2/85DF: 18 CLC C2/85E0: 69 02 00 ADC #$0002 C2/85E3: 85 52 STA $52 (M = (Level * Strength)/128 + 2) C2/85E5: 7B TDC C2/85E6: E2 20 SEP #$20 C2/85E8: A6 49 LDX $49 C2/85EA: BD 2D 20 LDA $202D,X (Defense = target Defense) C2/85ED: AA TAX C2/85EE: 86 54 STX $54 C2/85F0: 60 RTS Strong Fight Damage formula C2/85F1: A6 32 LDX $32 C2/85F3: 18 CLC C2/85F4: BD 44 20 LDA $2044,X C2/85F7: 48 PHA C2/85F8: C2 20 REP #$20 C2/85FA: 20 B6 01 JSR $01B6 C2/85FD: 85 50 STA $50 (Damage = Attack * 8) C2/85FF: 7B TDC C2/8600: E2 20 SEP #$20 C2/8602: BD 62 20 LDA $2062,X C2/8605: AA TAX C2/8606: 86 52 STX $52 (M = Monster Multiplier) C2/8608: 68 PLA C2/8609: 20 BF 01 JSR $01BF C2/860C: A2 00 00 LDX #$0000 C2/860F: 20 7C 00 JSR $007C (0..(Attack/8)) C2/8612: 18 CLC C2/8613: 65 50 ADC $50 C2/8615: 85 50 STA $50 (Damage = Attack * 8 + (0..(Attack/8))) C2/8617: A5 51 LDA $51 C2/8619: 69 00 ADC #$00 C2/861B: 85 51 STA $51 C2/861D: A6 49 LDX $49 C2/861F: BD 2D 20 LDA $202D,X C2/8622: AA TAX C2/8623: 86 54 STX $54 (Defense = Target Defense) C2/8625: 60 RTS Chicken Knife Damage Formula C2/8626: AD 75 7C LDA $7C75 C2/8629: 4A LSR C2/862A: AA TAX C2/862B: 86 50 STX $50 C2/862D: AD E5 7B LDA $7BE5 (Level) C2/8630: 85 24 STA $24 C2/8632: AD E1 7B LDA $7BE1 (Strength) C2/8635: 85 25 STA $25 C2/8637: 20 F1 00 JSR $00F1 (Level * Strength) C2/863A: A6 26 LDX $26 C2/863C: 86 0E STX $0E C2/863E: AD E5 7B LDA $7BE5 (Level) C2/8641: 85 24 STA $24 C2/8643: AD E2 7B LDA $7BE2 (Agility) C2/8646: 85 25 STA $25 C2/8648: 20 F1 00 JSR $00F1 (Level * Agility) C2/864B: C2 20 REP #$20 C2/864D: A5 26 LDA $26 C2/864F: 20 BB 01 JSR $01BB (Level * Agility)/128 C2/8652: 85 10 STA $10 C2/8654: A5 0E LDA $0E C2/8656: 20 BB 01 JSR $01BB (Level * Strength)/128 C2/8659: 18 CLC C2/865A: 65 10 ADC $10 C2/865C: 69 02 00 ADC #$0002 C2/865F: 85 52 STA $52 (M = (Level * Strength)/128 + (Level * Agility)/128) + 2) C2/8661: 7B TDC C2/8662: E2 20 SEP #$20 C2/8664: A6 49 LDX $49 C2/8666: BD 2D 20 LDA $202D,X (Defense = Target Defense) C2/8669: AA TAX C2/866A: 86 54 STX $54 C2/866C: 60 RTS Magic Element Up Modifier C2/866D: A6 32 LDX $32 C2/866F: BD 22 20 LDA $2022,X (Check Attacker Magic Element Up) C2/8672: 25 4D AND $4D C2/8674: F0 0D BEQ $8683 C2/8676: C2 20 REP #$20 C2/8678: A5 50 LDA $50 C2/867A: 4A LSR C2/867B: 18 CLC C2/867C: 65 50 ADC $50 C2/867E: 85 50 STA $50 (Damage = Damage + (Damage/2)) C2/8680: 7B TDC C2/8681: E2 20 SEP #$20 C2/8683: 60 RTS Magic Sword Modifiers to Physical C2/8684: A6 32 LDX $32 C2/8686: BD 50 20 LDA $2050,X C2/8689: 1D 51 20 ORA $2051,X C2/868C: 1D 52 20 ORA $2052,X C2/868F: 85 4D STA $4D ($4D = Magic Sword Element) C2/8691: 1D 53 20 ORA $2053,X C2/8694: 1D 54 20 ORA $2054,X C2/8697: 1D 55 20 ORA $2055,X C2/869A: F0 02 BEQ $869E C2/869C: E6 60 INC $60 C2/869E: BD 55 20 LDA $2055,X C2/86A1: 10 12 BPL $86B5 C2/86A3: C2 20 REP #$20 C2/86A5: 18 CLC C2/86A6: A5 50 LDA $50 C2/86A8: 69 64 00 ADC #$0064 (Damage = Damage + 100) C2/86AB: 85 50 STA $50 C2/86AD: 46 54 LSR $54 C2/86AF: 46 54 LSR $54 (Defense = Defense / 4) C2/86B1: 7B TDC C2/86B2: E2 20 SEP #$20 C2/86B4: 60 RTS C2/86B5: A6 49 LDX $49 C2/86B7: BD 30 20 LDA $2030,X (Target has Elemental Absorb?) C2/86BA: 25 4D AND $4D C2/86BC: F0 07 BEQ $86C5 C2/86BE: E6 62 INC $62 C2/86C0: 64 54 STZ $54 (Defense = 0) C2/86C2: 64 55 STZ $55 C2/86C4: 60 RTS C2/86C5: BD 32 20 LDA $2032,X (Target has Elemental Immunity?) C2/86C8: 25 4D AND $4D C2/86CA: F0 03 BEQ $86CF C2/86CC: E6 56 INC $56 (Attack Misses) C2/86CE: 60 RTS C2/86CF: BD 33 20 LDA $2033,X (Target has Elemental Half?) C2/86D2: 25 4D AND $4D C2/86D4: F0 05 BEQ $86DB C2/86D6: 46 53 LSR $53 C2/86D8: 66 52 ROR $52 (M = M / 2) C2/86DA: 60 RTS C2/86DB: BD 34 20 LDA $2034,X (Target has Elemental Weakness) C2/86DE: 85 0E STA $0E C2/86E0: A6 32 LDX $32 C2/86E2: 3D 52 20 AND $2052,X (Level 3 Magic Sword?) C2/86E5: F0 26 BEQ $870D C2/86E7: A6 49 LDX $49 C2/86E9: BD 65 20 LDA $2065,X C2/86EC: 29 20 AND #$20 (Target Creature type = Heavy?) C2/86EE: F0 0B BEQ $86FB C2/86F0: C2 20 REP #$20 C2/86F2: 06 50 ASL $50 C2/86F4: 06 50 ASL $50 (Damage = Damage * 4) C2/86F6: 64 54 STZ $54 (Defense = 0) C2/86F8: E2 20 SEP #$20 C2/86FA: 60 RTS C2/86FB: BD 1A 20 LDA $201A,X C2/86FE: 29 02 AND #$02 (Target Status1 = Zombie?) C2/8700: D0 31 BNE $8733 C2/8702: BD 1A 20 LDA $201A,X C2/8705: 09 80 ORA #$80 C2/8707: 9D 1A 20 STA $201A,X (Inflict Dead Status on Target) C2/870A: E6 61 INC $61 C2/870C: 60 RTS C2/870D: A5 0E LDA $0E C2/870F: 3D 51 20 AND $2051,X (Level 2 Magic Sword?) C2/8712: F0 10 BEQ $8724 C2/8714: C2 20 REP #$20 C2/8716: A5 50 LDA $50 C2/8718: 0A ASL (Damage = Damage * 2) C2/8719: 18 CLC C2/871A: 65 50 ADC $50 Damage = Damage + Damage * 2 C2/871C: 85 50 STA $50 C2/871E: 7B TDC C2/871F: 85 54 STA $54 Defense = 0 C2/8721: E2 20 SEP #$20 C2/8723: 60 RTS C2/8724: A5 0E LDA $0E C2/8726: 3D 50 20 AND $2050,X (Level 1 Magic Sword?) C2/8729: F0 08 BEQ $8733 C2/872B: C2 20 REP #$20 C2/872D: 06 50 ASL $50 (Damage = Damage * 2) C2/872F: 64 54 STZ $54 Defense = 0 C2/8731: E2 20 SEP #$20 C2/8733: 60 RTS Elemental Status Modifiers to Physical C2/8734: A5 60 LDA $60 C2/8736: D0 35 BNE $876D C2/8738: A6 49 LDX $49 C2/873A: BD 30 20 LDA $2030,X (Check for Elemental Absorb) C2/873D: 25 4D AND $4D C2/873F: F0 07 BEQ $8748 C2/8741: E6 62 INC $62 C2/8743: 64 54 STZ $54 (Defense = 0) C2/8745: 64 55 STZ $55 C2/8747: 60 RTS Elemental Status Modifiers to Physical C2/8748: BD 32 20 LDA $2032,X (Check for Elemental Immunity) C2/874B: 25 4D AND $4D C2/874D: F0 03 BEQ $8752 C2/874F: E6 56 INC $56 (Attack Misses) C2/8751: 60 RTS Elemental Status Modifiers to Physical C2/8752: BD 33 20 LDA $2033,X (Check for Elemental Half) C2/8755: 25 4D AND $4D C2/8757: F0 05 BEQ $875E C2/8759: 46 51 LSR $51 C2/875B: 66 50 ROR $50 (Damage = Damage / 2) C2/875D: 60 RTS Elemental Status Modifiers to Physical C2/875E: BD 34 20 LDA $2034,X (Check for Elemental Weakness) C2/8761: 25 4D AND $4D C2/8763: F0 08 BEQ $876D C2/8765: 06 50 ASL $50 (Damage = Damage * 2) C2/8767: 26 51 ROL $51 C2/8769: 64 54 STZ $54 (Defense = 0) C2/876B: 64 55 STZ $55 C2/876D: 60 RTS Elemental Status Modifiers to Magic C2/876E: A5 60 LDA $60 C2/8770: D0 42 BNE $87B4 C2/8772: A6 49 LDX $49 (Check for Elemental Absorb) C2/8774: BD 30 20 LDA $2030,X C2/8777: 25 4D AND $4D C2/8779: F0 07 BEQ $8782 C2/877B: E6 62 INC $62 (Heal) C2/877D: 64 54 STZ $54 (Defense = 0) C2/877F: 64 55 STZ $55 C2/8781: 60 RTS C2/8782: BD 31 20 LDA $2031,X C2/8785: 25 4D AND $4D C2/8787: F0 03 BEQ $878C C2/8789: E6 56 INC $56 (Attack Misses) C2/878B: 60 RTS C2/878C: BD 32 20 LDA $2032,X (Check for Elemental Immunity) C2/878F: 25 4D AND $4D C2/8791: F0 06 BEQ $8799 C2/8793: E6 56 INC $56 (Attack Misses) C2/8795: EE 97 7C INC $7C97 C2/8798: 60 RTS C2/8799: BD 33 20 LDA $2033,X (Check for Elemental Half) C2/879C: 25 4D AND $4D C2/879E: F0 05 BEQ $87A5 C2/87A0: 46 51 LSR $51 C2/87A2: 66 50 ROR $50 (Damage = Damage / 2) C2/87A4: 60 RTS C2/87A5: BD 34 20 LDA $2034,X (Check for Elemental Weakness) C2/87A8: 25 4D AND $4D C2/87AA: F0 08 BEQ $87B4 C2/87AC: 06 50 ASL $50 (Damage = Damage * 2) C2/87AE: 26 51 ROL $51 C2/87B0: 64 54 STZ $54 (Defense = 0) C2/87B2: 64 55 STZ $55 C2/87B4: 60 RTS Elemental Status Modifiers to Magic C2/87B5: A6 49 LDX $49 C2/87B7: BD 30 20 LDA $2030,X (Check for Elemental Absorb) C2/87BA: 25 4D AND $4D C2/87BC: F0 03 BEQ $87C1 C2/87BE: E6 62 INC $62 (Heal) C2/87C0: 60 RTS C2/87C1: BD 32 20 LDA $2032,X (Check for Elemental Immunity) C2/87C4: 25 4D AND $4D C2/87C6: F0 03 BEQ $87CB C2/87C8: E6 56 INC $56 (Attack Misses) C2/87CA: 60 RTS C2/87CB: BD 33 20 LDA $2033,X (Check for Elemental Half) C2/87CE: 25 4D AND $4D C2/87D0: F0 03 BEQ $87D5 C2/87D2: 46 58 LSR $58 (Spell Power = Spell Power / 2) C2/87D4: 60 RTS C2/87D5: BD 34 20 LDA $2034,X (Check for Elemental Weakness) C2/87D8: 25 4D AND $4D C2/87DA: F0 02 BEQ $87DE C2/87DC: 06 58 ASL $58 (Spell Power = Spell Power * 2) C2/87DE: 60 RTS Check for Critical Hit C2/87DF: A5 60 LDA $60 C2/87E1: D0 15 BNE $87F8 C2/87E3: 20 A2 02 JSR $02A2 (0..99) C2/87E6: C5 57 CMP $57 (0..99) < Critical% C2/87E8: B0 0E BCS $87F8 C2/87EA: A9 01 LDA #$01 C2/87EC: 85 5F STA $5F C2/87EE: C2 20 REP #$20 C2/87F0: 06 50 ASL $50 (Damage = Damage * 2) C2/87F2: E2 20 SEP #$20 C2/87F4: 7B TDC C2/87F5: AA TAX C2/87F6: 86 54 STX $54 (Defense = 0) C2/87F8: 60 RTS Check Creature Type for Critical Hit C2/87F9: A6 49 LDX $49 C2/87FB: BD 65 20 LDA $2065,X (Check Target Creature Type vs Hit) C2/87FE: 25 57 AND $57 (Compare Creature Type vs Weapon) C2/8800: F0 0E BEQ $8810 C2/8802: A9 01 LDA #$01 C2/8804: 85 5F STA $5F C2/8806: C2 20 REP #$20 C2/8808: 06 52 ASL $52 (M = M * 2) C2/880A: E2 20 SEP #$20 C2/880C: 7B TDC C2/880D: AA TAX C2/880E: 86 54 STX $54 (Defense = 0) C2/8810: 60 RTS Calculate Final Damage C2/8811: 20 F8 93 JSR $93F8 Calculate Final Damage, Store in $7B69 C2/8814: AE 69 7B LDX $7B69 C2/8817: D0 04 BNE $881D C2/8819: 8E 6D 7B STX $7B6D $7B6D = Final Damage C2/881C: 60 RTS C2/881D: A5 39 LDA $39 C2/881F: AA TAX C2/8820: BD FD 79 LDA $79FD,X C2/8823: A6 49 LDX $49 C2/8825: 3D 64 20 AND $2064,X (Check Target Can't Evade vs. Attack type) C2/8828: F0 06 BEQ $8830 C2/882A: C2 20 REP #$20 C2/882C: 06 52 ASL $52 M = M * 2 C2/882E: E2 20 SEP #$20 C2/8830: A6 32 LDX $32 C2/8832: BD 55 20 LDA $2055,X C2/8835: 29 40 AND #$40 (Check Magic Sword Drain) C2/8837: F0 03 BEQ $883C C2/8839: 4C 26 89 JMP $8926 C2/883C: BD 55 20 LDA $2055,X C2/883F: 29 20 AND #$20 (Check Magic Sword Psyche) C2/8841: F0 03 BEQ $8846 C2/8843: 4C 4D 89 JMP $894D C2/8846: A5 62 LDA $62 Check if Healing? C2/8848: F0 07 BEQ $8851 C2/884A: AE 69 7B LDX $7B69 C2/884D: 8E 71 7B STX $7B71 $7B71 = Final Damage C2/8850: 60 RTS C2/8851: A5 63 LDA $63 C2/8853: F0 18 BEQ $886D C2/8855: A6 32 LDX $32 C2/8857: BD 2D 20 LDA $202D,X C2/885A: AA TAX C2/885B: 86 54 STX $54 Defense = Attacker Defense C2/885D: 20 F8 93 JSR $93F8 Calcaulate Final Damage, Store in $7B69 C2/8860: AE 69 7B LDX $7B69 C2/8863: D0 04 BNE $8869 C2/8865: 8E 6B 7B STX $7B6B $7B6B = Final Damage C2/8868: 60 RTS C2/8869: 8E 6B 7B STX $7B6B C2/886C: 60 RTS C2/886D: AE 69 7B LDX $7B69 C2/8870: 8E 6D 7B STX $7B6D $7B6D = Final Damage C2/8873: 60 RTS Gravity Attack, Type 07h C2/8874: A6 49 LDX $49 C2/8876: BD 65 20 LDA $2065,X C2/8879: 29 20 AND #$20 (Target Creature Type = Heavy?) C2/887B: F0 09 BEQ $8886 C2/887D: 7B TDC C2/887E: AA TAX C2/887F: 8E 69 7B STX $7B69 (Final Damage = 0) C2/8882: 8E 6D 7B STX $7B6D C2/8885: 60 RTS C2/8886: BD 06 20 LDA $2006,X C2/8889: 85 2A STA $2A C2/888B: BD 07 20 LDA $2007,X (Damage = fraction of current HP) C2/888E: 85 2B STA $2B C2/8890: A5 58 LDA $58 C2/8892: AA TAX C2/8893: 86 2C STX $2C C2/8895: 20 D2 00 JSR $00D2 C2/8898: C2 20 REP #$20 C2/889A: 46 30 LSR $30 C2/889C: 66 2E ROR $2E C2/889E: 46 30 LSR $30 C2/88A0: 66 2E ROR $2E C2/88A2: 46 30 LSR $30 C2/88A4: 66 2E ROR $2E C2/88A6: 46 30 LSR $30 C2/88A8: 66 2E ROR $2E C2/88AA: E2 20 SEP #$20 C2/88AC: A6 30 LDX $30 C2/88AE: D0 07 BNE $88B7 C2/88B0: A6 2E LDX $2E C2/88B2: E0 0F 27 CPX #$270F C2/88B5: 90 03 BCC $88BA C2/88B7: A2 0F 27 LDX #$270F (Max Damage = 9999) C2/88BA: 8E 69 7B STX $7B69 C2/88BD: 8E 6D 7B STX $7B6D C2/88C0: 60 RTS Cure, Damage if Undead C2/88C1: A6 49 LDX $49 C2/88C3: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/88C6: 29 01 AND #$01 C2/88C8: D0 07 BNE $88D1 C2/88CA: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/88CD: 29 02 AND #$02 (Check if Undead) C2/88CF: F0 03 BEQ $88D4 C2/88D1: 4C 11 88 JMP $8811 C2/88D4: 20 F8 93 JSR $93F8 $7B69 = Damage - Defense C2/88D7: AE 69 7B LDX $7B69 C2/88DA: 8E 71 7B STX $7B71 C2/88DD: 60 RTS Fully Cure, Reduce HP to Critical if Undead C2/88DE: A6 49 LDX $49 C2/88E0: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/88E3: 29 01 AND #$01 C2/88E5: D0 07 BNE $88EE C2/88E7: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/88EA: 29 02 AND #$02 (Check if Undead) C2/88EC: F0 03 BEQ $88F1 C2/88EE: 4C FD 88 JMP $88FD C2/88F1: C2 20 REP #$20 C2/88F3: BD 08 20 LDA $2008,X C2/88F6: 9D 06 20 STA $2006,X (Fully Heal HP) C2/88F9: 7B TDC C2/88FA: E2 20 SEP #$20 C2/88FC: 60 RTS Reduce HP to Critical C2/88FD: A6 49 LDX $49 C2/88FF: BD 65 20 LDA $2065,X C2/8902: 29 20 AND #$20 (Target Creature Type = Heavy?) C2/8904: F0 03 BEQ $8909 C2/8906: E6 56 INC $56 (Attack Misses) C2/8908: 60 RTS C2/8909: 7B TDC C2/890A: AA TAX C2/890B: A9 08 LDA #$08 C2/890D: 20 7C 00 JSR $007C (0..8) C2/8910: 1A INC (1..9) C2/8911: AA TAX C2/8912: 86 0E STX $0E C2/8914: C2 20 REP #$20 C2/8916: A6 49 LDX $49 C2/8918: A5 0E LDA $0E C2/891A: DD 06 20 CMP $2006,X if Current HP >= (1..9) C2/891D: B0 03 BCS $8922 C2/891F: 9D 06 20 STA $2006,X Current HP = (1..9) C2/8922: 7B TDC C2/8923: E2 20 SEP #$20 C2/8925: 60 RTS Magic Sword Drain C2/8926: 20 F8 93 JSR $93F8 (Calculate $7B69 = Final Damage) C2/8929: A6 49 LDX $49 C2/892B: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/892E: 29 01 AND #$01 C2/8930: D0 07 BNE $8939 C2/8932: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/8935: 29 02 AND #$02 (Check if Undead) C2/8937: F0 0A BEQ $8943 C2/8939: AE 69 7B LDX $7B69 C2/893C: 8E 6B 7B STX $7B6B C2/893F: 8E 71 7B STX $7B71 ($7B71 and $7B6B = Final Damage) C2/8942: 60 RTS Magic Sword Drain vs. Undead C2/8943: AE 69 7B LDX $7B69 C2/8946: 8E 6D 7B STX $7B6D ($7B6D and $7B6F = Final Damage) C2/8949: 8E 6F 7B STX $7B6F C2/894C: 60 RTS Magic Sword Psyche C2/894D: A6 49 LDX $49 C2/894F: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/8952: 29 01 AND #$01 C2/8954: D0 07 BNE $895D C2/8956: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/8959: 29 02 AND #$02 (Check if Undead) C2/895B: F0 14 BEQ $8971 C2/895D: A6 32 LDX $32 C2/895F: C2 20 REP #$20 C2/8961: BD 0A 20 LDA $200A,X (Attacker Current MP) C2/8964: 20 C0 01 JSR $01C0 (Divide by 4) C2/8967: 8D 75 7B STA $7B75 ($7B75 = Final Damage) C2/896A: 8D 77 7B STA $7B77 ($7B77 = Final Damage) C2/896D: 7B TDC C2/896E: E2 20 SEP #$20 C2/8970: 60 RTS Magic Sword Psyche vs. Undead C2/8971: A6 49 LDX $49 C2/8973: C2 20 REP #$20 C2/8975: BD 0A 20 LDA $200A,X (Target Current MP) C2/8978: 20 C0 01 JSR $01C0 (Divide by 4) C2/897B: 8D 73 7B STA $7B73 ($7B73 = Final Damage) C2/897E: 8D 79 7B STA $7B79 ($7B79 = Final Damage) C2/8981: 7B TDC C2/8982: E2 20 SEP #$20 C2/8984: 60 RTS Psyche Damage C2/8985: C2 20 REP #$20 C2/8987: 38 SEC C2/8988: A5 50 LDA $50 C2/898A: E5 54 SBC $54 C2/898C: 85 2A STA $2A ($2A = Damage - Defense) C2/898E: A5 52 LDA $52 C2/8990: 85 2C STA $2C C2/8992: 7B TDC C2/8993: E2 20 SEP #$20 C2/8995: 20 D2 00 JSR $00D2 $2E = (Damage - Defense) * M C2/8998: A6 49 LDX $49 C2/899A: BD 65 20 LDA $2065,X (Target Creature Type = Undead?) C2/899D: 29 01 AND #$01 C2/899F: D0 07 BNE $89A8 C2/89A1: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/89A4: 29 02 AND #$02 (Check if Undead) C2/89A6: F0 1A BEQ $89C2 C2/89A8: C2 20 REP #$20 C2/89AA: A6 32 LDX $32 C2/89AC: A5 2E LDA $2E C2/89AE: DD 0A 20 CMP $200A,X C2/89B1: 90 05 BCC $89B8 C2/89B3: BD 0A 20 LDA $200A,X C2/89B6: 85 2E STA $2E (Max Damage = Attacker Current MP) C2/89B8: A5 2E LDA $2E C2/89BA: 8D 75 7B STA $7B75 $7B75 = Final Damage C2/89BD: 8D 77 7B STA $7B77 $7B77 = Final Damage C2/89C0: 80 18 BRA $89DA C2/89C2: C2 20 REP #$20 C2/89C4: A6 49 LDX $49 C2/89C6: A5 2E LDA $2E C2/89C8: DD 0A 20 CMP $200A,X C2/89CB: 90 05 BCC $89D2 C2/89CD: BD 0A 20 LDA $200A,X C2/89D0: 85 2E STA $2E (Max Damage = Target Current MP) C2/89D2: A5 2E LDA $2E C2/89D4: 8D 73 7B STA $7B73 $7B73 = Final Damage C2/89D7: 8D 79 7B STA $7B79 $7B79 = Final Damage C2/89DA: 7B TDC C2/89DB: E2 20 SEP #$20 C2/89DD: 60 RTS MP Heal C2/89DE: C2 20 REP #$20 C2/89E0: 38 SEC C2/89E1: A5 50 LDA $50 C2/89E3: E5 54 SBC $54 C2/89E5: 85 2A STA $2A C2/89E7: A5 52 LDA $52 C2/89E9: 85 2C STA $2C C2/89EB: 7B TDC C2/89EC: E2 20 SEP #$20 C2/89EE: 20 D2 00 JSR $00D2 C2/89F1: A6 2E LDX $2E C2/89F3: 8E 75 7B STX $7B75 C2/89F6: 60 RTS Fully Heal MP C2/89F7: C2 20 REP #$20 C2/89F9: A6 49 LDX $49 C2/89FB: BD 0C 20 LDA $200C,X C2/89FE: 9D 0A 20 STA $200A,X (Target fully heal MP) C2/8A01: 7B TDC C2/8A02: E2 20 SEP #$20 C2/8A04: 60 RTS Calculate Magic Final Damage C2/8A05: 20 F8 93 JSR $93F8 (Subtract Defense from Damage) C2/8A08: AE 69 7B LDX $7B69 C2/8A0B: F0 3A BEQ $8A47 C2/8A0D: A6 52 LDX $52 C2/8A0F: D0 15 BNE $8A26 C2/8A11: E6 52 INC $52 (Minimum M = 1) C2/8A13: A5 39 LDA $39 C2/8A15: AA TAX C2/8A16: BD FD 79 LDA $79FD,X C2/8A19: A6 49 LDX $49 C2/8A1B: 3D 64 20 AND $2064,X (Check Target Can't Evade vs. Attack type) C2/8A1E: F0 06 BEQ $8A26 C2/8A20: C2 20 REP #$20 C2/8A22: 06 52 ASL $52 M = M * 2 C2/8A24: E2 20 SEP #$20 C2/8A26: A5 62 LDA $62 (Check for Heal) C2/8A28: F0 07 BEQ $8A31 C2/8A2A: AE 69 7B LDX $7B69 C2/8A2D: 8E 71 7B STX $7B71 ($7B71 = Final Damage) C2/8A30: 60 RTS C2/8A31: A5 63 LDA $63 C2/8A33: F0 12 BEQ $8A47 C2/8A35: A6 32 LDX $32 C2/8A37: BD 2D 20 LDA $202D,X Defense = Attacker Defense C2/8A3A: AA TAX C2/8A3B: 86 54 STX $54 C2/8A3D: 20 F8 93 JSR $93F8 (Subtract Defense from Damage) C2/8A40: AE 69 7B LDX $7B69 C2/8A43: 8E 6B 7B STX $7B6B ($7B6B = Final Damage) C2/8A46: 60 RTS C2/8A47: AE 69 7B LDX $7B69 ($7B6D = Final Damage) C2/8A4A: 8E 6D 7B STX $7B6D C2/8A4D: 60 RTS Calcaluate Damage from % of Target Max HP C2/8A4E: A5 58 LDA $58 C2/8A50: AA TAX C2/8A51: 86 2C STX $2C C2/8A53: A6 49 LDX $49 C2/8A55: BD 08 20 LDA $2008,X C2/8A58: 85 2A STA $2A C2/8A5A: BD 09 20 LDA $2009,X C2/8A5D: 85 2B STA $2B C2/8A5F: 20 D2 00 JSR $00D2 C2/8A62: C2 20 REP #$20 C2/8A64: 46 30 LSR $30 C2/8A66: 66 2E ROR $2E C2/8A68: 46 30 LSR $30 C2/8A6A: 66 2E ROR $2E C2/8A6C: 46 30 LSR $30 C2/8A6E: 66 2E ROR $2E C2/8A70: 46 30 LSR $30 C2/8A72: 66 2E ROR $2E C2/8A74: A5 30 LDA $30 C2/8A76: D0 07 BNE $8A7F C2/8A78: A5 2E LDA $2E C2/8A7A: C9 0F 27 CMP #$270F C2/8A7D: 90 05 BCC $8A84 C2/8A7F: A9 0F 27 LDA #$270F C2/8A82: 85 2E STA $2E C2/8A84: A5 2E LDA $2E C2/8A86: 05 30 ORA $30 C2/8A88: D0 02 BNE $8A8C C2/8A8A: E6 2E INC $2E C2/8A8C: 7B TDC C2/8A8D: E2 20 SEP #$20 C2/8A8F: A6 2E LDX $2E C2/8A91: A5 62 LDA $62 C2/8A93: D0 04 BNE $8A99 C2/8A95: 8E 6D 7B STX $7B6D C2/8A98: 60 RTS C2/8A99: 8E 71 7B STX $7B71 C2/8A9C: 60 RTS Calcaluate Damage from % of Attacker Current HP C2/8A9D: A5 58 LDA $58 C2/8A9F: AA TAX C2/8AA0: 86 2C STX $2C C2/8AA2: A6 32 LDX $32 C2/8AA4: BD 06 20 LDA $2006,X C2/8AA7: 85 2A STA $2A C2/8AA9: BD 07 20 LDA $2007,X C2/8AAC: 85 2B STA $2B C2/8AAE: 20 D2 00 JSR $00D2 C2/8AB1: C2 20 REP #$20 C2/8AB3: 46 30 LSR $30 C2/8AB5: 66 2E ROR $2E C2/8AB7: 46 30 LSR $30 C2/8AB9: 66 2E ROR $2E C2/8ABB: 46 30 LSR $30 C2/8ABD: 66 2E ROR $2E C2/8ABF: 46 30 LSR $30 C2/8AC1: 66 2E ROR $2E C2/8AC3: A5 30 LDA $30 C2/8AC5: D0 07 BNE $8ACE C2/8AC7: A5 2E LDA $2E C2/8AC9: C9 0F 27 CMP #$270F C2/8ACC: 90 05 BCC $8AD3 C2/8ACE: A9 0F 27 LDA #$270F C2/8AD1: 85 2E STA $2E C2/8AD3: A5 2E LDA $2E C2/8AD5: 05 30 ORA $30 C2/8AD7: D0 02 BNE $8ADB C2/8AD9: E6 2E INC $2E C2/8ADB: 7B TDC C2/8ADC: E2 20 SEP #$20 C2/8ADE: A6 2E LDX $2E C2/8AE0: A5 62 LDA $62 C2/8AE2: D0 04 BNE $8AE8 C2/8AE4: 8E 6D 7B STX $7B6D C2/8AE7: 60 RTS C2/8AE8: 8E 71 7B STX $7B71 C2/8AEB: 60 RTS Calcaluate Damage from % of Target Current MP C2/8AEC: A5 58 LDA $58 C2/8AEE: AA TAX C2/8AEF: 86 2C STX $2C C2/8AF1: A6 49 LDX $49 C2/8AF3: BD 0A 20 LDA $200A,X C2/8AF6: 85 2A STA $2A C2/8AF8: BD 0B 20 LDA $200B,X C2/8AFB: 85 2B STA $2B C2/8AFD: 20 D2 00 JSR $00D2 C2/8B00: C2 20 REP #$20 C2/8B02: 46 30 LSR $30 C2/8B04: 66 2E ROR $2E C2/8B06: 46 30 LSR $30 C2/8B08: 66 2E ROR $2E C2/8B0A: 46 30 LSR $30 C2/8B0C: 66 2E ROR $2E C2/8B0E: 46 30 LSR $30 C2/8B10: 66 2E ROR $2E C2/8B12: A5 30 LDA $30 C2/8B14: D0 07 BNE $8B1D C2/8B16: A5 2E LDA $2E C2/8B18: C9 0F 27 CMP #$270F C2/8B1B: 90 05 BCC $8B22 C2/8B1D: A9 0F 27 LDA #$270F (Max damage = 9999) C2/8B20: 85 2E STA $2E C2/8B22: A5 2E LDA $2E C2/8B24: 05 30 ORA $30 C2/8B26: D0 02 BNE $8B2A C2/8B28: E6 2E INC $2E C2/8B2A: 7B TDC C2/8B2B: E2 20 SEP #$20 C2/8B2D: A6 2E LDX $2E C2/8B2F: 8E 79 7B STX $7B79 C2/8B32: 60 RTS Calculate Damage = Attacker Max HP - Attacker Current HP C2/8B33: C2 20 REP #$20 C2/8B35: A6 32 LDX $32 C2/8B37: 38 SEC C2/8B38: BD 08 20 LDA $2008,X C2/8B3B: FD 06 20 SBC $2006,X C2/8B3E: C9 0F 27 CMP #$270F C2/8B41: 90 03 BCC $8B46 C2/8B43: A9 0F 27 LDA #$270F C2/8B46: 8D 6D 7B STA $7B6D C2/8B49: 7B TDC C2/8B4A: E2 20 SEP #$20 C2/8B4C: 60 RTS Calculate Damage = (Target Max HP)/2 C2/8B4D: C2 20 REP #$20 C2/8B4F: A6 49 LDX $49 C2/8B51: BD 08 20 LDA $2008,X C2/8B54: 4A LSR C2/8B55: 18 CLC C2/8B56: 7D 06 20 ADC $2006,X C2/8B59: B0 05 BCS $8B60 C2/8B5B: DD 08 20 CMP $2008,X C2/8B5E: 90 03 BCC $8B63 C2/8B60: BD 08 20 LDA $2008,X C2/8B63: 9D 06 20 STA $2006,X C2/8B66: BD 0C 20 LDA $200C,X C2/8B69: 4A LSR C2/8B6A: 18 CLC C2/8B6B: 7D 0A 20 ADC $200A,X C2/8B6E: DD 0C 20 CMP $200C,X C2/8B71: 90 03 BCC $8B76 C2/8B73: BD 0C 20 LDA $200C,X C2/8B76: 9D 0A 20 STA $200A,X C2/8B79: 7B TDC C2/8B7A: E2 20 SEP #$20 C2/8B7C: 60 RTS Status Duration Determination C2/8B7D: 64 0F STZ $0F C2/8B7F: A5 58 LDA $58 C2/8B81: 29 7F AND #$7F C2/8B83: 0A ASL C2/8B84: 26 0F ROL $0F C2/8B86: 85 0E STA $0E $0E = (bits 0-6 of $58) * 2 C2/8B88: AD E5 7B LDA $7BE5 C2/8B8B: 20 C0 01 JSR $01C0 (Attacker Level / 4) C2/8B8E: 18 CLC C2/8B8F: 65 0E ADC $0E C2/8B91: 85 0E STA $0E $0E + (Attacker Level / 4) C2/8B93: A5 0F LDA $0F C2/8B95: 69 00 ADC #$00 C2/8B97: F0 04 BEQ $8B9D C2/8B99: A9 FF LDA #$FF C2/8B9B: 85 0E STA $0E (Max $0E = 255) C2/8B9D: A5 58 LDA $58 C2/8B9F: 30 28 BMI $8BC9 (If $58 >= 80h, ignore target effects) C2/8BA1: A6 49 LDX $49 C2/8BA3: BD 65 20 LDA $2065,X C2/8BA6: 29 20 AND #$20 (Target Creature Type = Heavy?) C2/8BA8: F0 06 BEQ $8BB0 C2/8BAA: A9 1E LDA #$1E C2/8BAC: 85 0E STA $0E (If target is Heavy, $0E = 1Eh) C2/8BAE: 80 19 BRA $8BC9 C2/8BB0: 18 CLC C2/8BB1: BD 02 20 LDA $2002,X C2/8BB4: 7D 78 20 ADC $2078,X C2/8BB7: 20 C0 01 JSR $01C0 (Target Level / 4) C2/8BBA: 85 0F STA $0F C2/8BBC: 38 SEC C2/8BBD: A5 0E LDA $0E C2/8BBF: E5 0F SBC $0F ($58 * 2 + (Attacker Level / 4) - (Target Level / 4)) C2/8BC1: F0 02 BEQ $8BC5 C2/8BC3: B0 02 BCS $8BC7 C2/8BC5: A9 01 LDA #$01 (Minimum $0E = 1) C2/8BC7: 85 0E STA $0E C2/8BC9: A5 0E LDA $0E C2/8BCB: 8D D8 3E STA $3ED8 C2/8BCE: 60 RTS Apply Magic Sword Status Effects C2/8BCF: A5 59 LDA $59 C2/8BD1: 48 PHA C2/8BD2: A6 32 LDX $32 C2/8BD4: BD 53 20 LDA $2053,X (Check Magic Sword Status 1) C2/8BD7: 85 59 STA $59 C2/8BD9: A9 01 LDA #$01 C2/8BDB: 8D D7 3E STA $3ED7 C2/8BDE: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/8BE1: A6 32 LDX $32 C2/8BE3: BD 54 20 LDA $2054,X (Check Magic Sword Status 2) C2/8BE6: 85 59 STA $59 C2/8BE8: A9 01 LDA #$01 C2/8BEA: 8D D7 3E STA $3ED7 C2/8BED: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/8BF0: 64 56 STZ $56 C2/8BF2: 68 PLA C2/8BF3: 85 59 STA $59 C2/8BF5: 9C D7 3E STZ $3ED7 C2/8BF8: 60 RTS Apply Bow Status Effects C2/8BF9: A5 60 LDA $60 C2/8BFB: D0 2E BNE $8C2B C2/8BFD: A5 58 LDA $58 C2/8BFF: 29 7F AND #$7F C2/8C01: 85 4E STA $4E C2/8C03: 20 A2 02 JSR $02A2 (0..99) C2/8C06: C5 4E CMP $4E (0..99) < (Bits 0-6 of Parameter 2) C2/8C08: B0 21 BCS $8C2B C2/8C0A: A5 58 LDA $58 C2/8C0C: 10 13 BPL $8C21 C2/8C0E: A9 01 LDA #$01 C2/8C10: 8D D7 3E STA $3ED7 C2/8C13: 20 AC 8C JSR $8CAC (Apply Status Effect 1 if Parameter 2 > 80h) C2/8C16: A6 49 LDX $49 C2/8C18: BD 1A 20 LDA $201A,X C2/8C1B: 10 02 BPL $8C1F C2/8C1D: E6 61 INC $61 C2/8C1F: 80 08 BRA $8C29 C2/8C21: A9 01 LDA #$01 C2/8C23: 8D D7 3E STA $3ED7 C2/8C26: 20 2E 8D JSR $8D2E (Apply Status Effect 2 if Paramter 2 < 80h) C2/8C29: 64 56 STZ $56 C2/8C2B: 9C D7 3E STZ $3ED7 C2/8C2E: 60 RTS Apply Monster Specialty Effects C2/8C2F: 64 59 STZ $59 C2/8C31: A6 32 LDX $32 C2/8C33: BD 6E 20 LDA $206E,X C2/8C36: 29 20 AND #$20 (If Specialty Effect = Poison) C2/8C38: F0 04 BEQ $8C3E C2/8C3A: A9 04 LDA #$04 C2/8C3C: 85 59 STA $59 C2/8C3E: BD 6E 20 LDA $206E,X C2/8C41: 29 10 AND #$10 (If Specialty Effect = Blind) C2/8C43: F0 06 BEQ $8C4B C2/8C45: A5 59 LDA $59 C2/8C47: 09 01 ORA #$01 C2/8C49: 85 59 STA $59 C2/8C4B: A9 01 LDA #$01 C2/8C4D: 8D D7 3E STA $3ED7 C2/8C50: 20 AC 8C JSR $8CAC (Apply Status Effect 1) C2/8C53: 64 59 STZ $59 C2/8C55: A6 32 LDX $32 C2/8C57: BD 6E 20 LDA $206E,X C2/8C5A: 29 40 AND #$40 (If Specialty Effect = Aging) C2/8C5C: F0 04 BEQ $8C62 C2/8C5E: A9 80 LDA #$80 C2/8C60: 85 59 STA $59 C2/8C62: BD 6E 20 LDA $206E,X C2/8C65: 29 08 AND #$08 (If Specialty Effect = Paralyze) C2/8C67: F0 06 BEQ $8C6F C2/8C69: A5 59 LDA $59 C2/8C6B: 09 20 ORA #$20 C2/8C6D: 85 59 STA $59 C2/8C6F: BD 6E 20 LDA $206E,X C2/8C72: 29 04 AND #$04 (If Specialty Effect = Charm) C2/8C74: F0 11 BEQ $8C87 C2/8C76: DA PHX C2/8C77: A6 49 LDX $49 C2/8C79: BD 1D 20 LDA $201D,X C2/8C7C: FA PLX C2/8C7D: 29 20 AND #$20 (If Target Status4 = Controlled, don't add Charm) C2/8C7F: D0 06 BNE $8C87 C2/8C81: A5 59 LDA $59 C2/8C83: 09 10 ORA #$10 C2/8C85: 85 59 STA $59 C2/8C87: A9 01 LDA #$01 C2/8C89: 8D D7 3E STA $3ED7 C2/8C8C: 20 2E 8D JSR $8D2E (Apply Status Effect 2) C2/8C8F: 64 59 STZ $59 C2/8C91: A6 32 LDX $32 C2/8C93: BD 6E 20 LDA $206E,X C2/8C96: 29 02 AND #$02 (If Specialty Effect = HP Leak) C2/8C98: F0 0C BEQ $8CA6 C2/8C9A: A9 08 LDA #$08 C2/8C9C: 85 59 STA $59 C2/8C9E: A9 01 LDA #$01 C2/8CA0: 8D D7 3E STA $3ED7 C2/8CA3: 20 05 8E JSR $8E05 (Apply Status Effect 4) C2/8CA6: 9C D7 3E STZ $3ED7 C2/8CA9: 64 56 STZ $56 C2/8CAB: 60 RTS Apply Status Effect 1 C2/8CAC: A6 49 LDX $49 C2/8CAE: BD 35 20 LDA $2035,X C2/8CB1: 25 59 AND $59 (Check Status1 Immune) C2/8CB3: D0 76 BNE $8D2B C2/8CB5: A5 48 LDA $48 C2/8CB7: C9 04 CMP #$04 (Target = Monster?) C2/8CB9: B0 46 BCS $8D01 C2/8CBB: A5 59 LDA $59 C2/8CBD: 29 02 AND #$02 (Inflict Status1 = Zombie?) C2/8CBF: F0 40 BEQ $8D01 C2/8CC1: BD 1A 20 LDA $201A,X C2/8CC4: 1D 70 20 ORA $2070,X C2/8CC7: 29 42 AND #$42 (Target Status1 = Stone or Zombie?) C2/8CC9: D0 60 BNE $8D2B Effect Misses C2/8CCB: A6 32 LDX $32 C2/8CCD: DA PHX C2/8CCE: A5 48 LDA $48 C2/8CD0: 20 82 24 JSR $2482 C2/8CD3: A6 32 LDX $32 C2/8CD5: A9 80 LDA #$80 C2/8CD7: 9D 56 20 STA $2056,X C2/8CDA: 9E 57 20 STZ $2057,X C2/8CDD: A5 48 LDA $48 C2/8CDF: AA TAX C2/8CE0: B9 7F 3D LDA $3D7F,Y C2/8CE3: C9 7F CMP #$7F C2/8CE5: 90 02 BCC $8CE9 C2/8CE7: A9 7F LDA #$7F C2/8CE9: 9D 04 7C STA $7C04,X C2/8CEC: 7B TDC C2/8CED: 99 FB 3C STA $3CFB,Y C2/8CF0: 1A INC C2/8CF1: 99 7F 3D STA $3D7F,Y C2/8CF4: A6 49 LDX $49 C2/8CF6: 9E 06 20 STZ $2006,X HP = 0 C2/8CF9: 9E 07 20 STZ $2007,X C2/8CFC: FA PLX C2/8CFD: 86 32 STX $32 C2/8CFF: 80 16 BRA $8D17 C2/8D01: A5 48 LDA $48 C2/8D03: C9 04 CMP #$04 C2/8D05: 90 10 BCC $8D17 (Target = Monster?) C2/8D07: A5 59 LDA $59 C2/8D09: 29 40 AND #$40 (Target Status1 = Stone?) C2/8D0B: F0 0A BEQ $8D17 C2/8D0D: BD 1A 20 LDA $201A,X C2/8D10: 09 80 ORA #$80 (Add 80h to current status1) C2/8D12: 9D 1A 20 STA $201A,X C2/8D15: 80 11 BRA $8D28 C2/8D17: A6 49 LDX $49 C2/8D19: BD 1A 20 LDA $201A,X C2/8D1C: 29 02 AND #$02 C2/8D1E: D0 0B BNE $8D2B C2/8D20: BD 1A 20 LDA $201A,X C2/8D23: 05 59 ORA $59 (Inflict Status Effect) C2/8D25: 9D 1A 20 STA $201A,X C2/8D28: 4C A5 92 JMP $92A5 C2/8D2B: E6 56 INC $56 (Status Effect Misses) C2/8D2D: 60 RTS Apply Status Effect 2 C2/8D2E: A6 49 LDX $49 C2/8D30: BD 36 20 LDA $2036,X (Check Status2 Immune) C2/8D33: 25 59 AND $59 C2/8D35: F0 03 BEQ $8D3A C2/8D37: 4C C8 8D JMP $8DC8 C2/8D3A: A5 59 LDA $59 C2/8D3C: 29 10 AND #$10 C2/8D3E: D0 19 BNE $8D59 (If Status2 = charm?) C2/8D40: A5 59 LDA $59 C2/8D42: 29 08 AND #$08 C2/8D44: F0 58 BEQ $8D9E (If Status2 != Berserk?) C2/8D46: BD 1B 20 LDA $201B,X C2/8D49: 1D 71 20 ORA $2071,X C2/8D4C: 29 18 AND #$18 C2/8D4E: D0 78 BNE $8DC8 (If Current Status2 = Charm or Berserk) C2/8D50: BD 1D 20 LDA $201D,X C2/8D53: 29 20 AND #$20 C2/8D55: D0 71 BNE $8DC8 C2/8D57: 80 11 BRA $8D6A C2/8D59: BD 1B 20 LDA $201B,X C2/8D5C: 1D 71 20 ORA $2071,X C2/8D5F: 29 18 AND #$18 C2/8D61: D0 65 BNE $8DC8 (If Current Status2 = Charm or Berserk) C2/8D63: BD 1D 20 LDA $201D,X C2/8D66: 29 20 AND #$20 C2/8D68: D0 5E BNE $8DC8 C2/8D6A: A5 48 LDA $48 C2/8D6C: C9 04 CMP #$04 C2/8D6E: B0 2E BCS $8D9E (If Target is a Monster) C2/8D70: A6 32 LDX $32 C2/8D72: DA PHX C2/8D73: A5 48 LDA $48 C2/8D75: 20 82 24 JSR $2482 C2/8D78: A6 32 LDX $32 C2/8D7A: A9 80 LDA #$80 C2/8D7C: 9D 56 20 STA $2056,X C2/8D7F: 9E 57 20 STZ $2057,X C2/8D82: A5 48 LDA $48 C2/8D84: AA TAX C2/8D85: B9 7F 3D LDA $3D7F,Y C2/8D88: C9 7F CMP #$7F C2/8D8A: 90 02 BCC $8D8E C2/8D8C: A9 7F LDA #$7F C2/8D8E: 9D 04 7C STA $7C04,X C2/8D91: 7B TDC C2/8D92: 99 FB 3C STA $3CFB,Y C2/8D95: 1A INC C2/8D96: 99 7F 3D STA $3D7F,Y C2/8D99: FA PLX C2/8D9A: 86 32 STX $32 C2/8D9C: 80 1D BRA $8DBB C2/8D9E: A5 59 LDA $59 C2/8DA0: 29 20 AND #$20 C2/8DA2: F0 17 BEQ $8DBB (If Status2 != Paralyze) C2/8DA4: BD 1B 20 LDA $201B,X C2/8DA7: 1D 71 20 ORA $2071,X C2/8DAA: 29 20 AND #$20 C2/8DAC: D0 1A BNE $8DC8 (If Current Status2 = Paralyze) C2/8DAE: A5 48 LDA $48 C2/8DB0: 20 07 02 JSR $0207 C2/8DB3: 7B TDC C2/8DB4: 99 FB 3C STA $3CFB,Y C2/8DB7: 1A INC C2/8DB8: 99 7F 3D STA $3D7F,Y C2/8DBB: A6 49 LDX $49 C2/8DBD: BD 1B 20 LDA $201B,X C2/8DC0: 05 59 ORA $59 (Inflict Status2) C2/8DC2: 9D 1B 20 STA $201B,X C2/8DC5: 4C 28 93 JMP $9328 C2/8DC8: E6 56 INC $56 C2/8DCA: 60 RTS Apply Status Effect 3 C2/8DCB: A6 49 LDX $49 C2/8DCD: BD 37 20 LDA $2037,X (Check Status3 Immune) C2/8DD0: 25 59 AND $59 C2/8DD2: D0 2E BNE $8E02 C2/8DD4: A5 59 LDA $59 C2/8DD6: 29 10 AND #$10 C2/8DD8: F0 1B BEQ $8DF5 C2/8DDA: BD 1B 20 LDA $201B,X C2/8DDD: 1D 71 20 ORA $2071,X C2/8DE0: 29 10 AND #$10 C2/8DE2: D0 1E BNE $8E02 C2/8DE4: A5 48 LDA $48 C2/8DE6: 20 07 02 JSR $0207 C2/8DE9: B9 FB 3C LDA $3CFB,Y C2/8DEC: 29 40 AND #$40 C2/8DEE: D0 05 BNE $8DF5 C2/8DF0: A9 01 LDA #$01 C2/8DF2: 99 FB 3C STA $3CFB,Y C2/8DF5: A6 49 LDX $49 C2/8DF7: BD 1C 20 LDA $201C,X C2/8DFA: 05 59 ORA $59 C2/8DFC: 9D 1C 20 STA $201C,X C2/8DFF: 4C 4D 93 JMP $934D C2/8E02: E6 56 INC $56 C2/8E04: 60 RTS Apply Status Effect 4 C2/8E05: A6 49 LDX $49 C2/8E07: A5 59 LDA $59 C2/8E09: 29 10 AND #$10 C2/8E0B: F0 0A BEQ $8E17 C2/8E0D: BD 1D 20 LDA $201D,X C2/8E10: 1D 73 20 ORA $2073,X C2/8E13: 25 59 AND $59 C2/8E15: D0 0B BNE $8E22 C2/8E17: BD 1D 20 LDA $201D,X C2/8E1A: 05 59 ORA $59 C2/8E1C: 9D 1D 20 STA $201D,X (Apply Status Effect 4) C2/8E1F: 4C 72 93 JMP $9372 C2/8E22: E6 56 INC $56 (Attack Misses) C2/8E24: 60 RTS Toggle Status 1 C2/8E25: A6 49 LDX $49 C2/8E27: BD 35 20 LDA $2035,X (Check Status Immune 1) C2/8E2A: 25 59 AND $59 C2/8E2C: D0 09 BNE $8E37 C2/8E2E: BD 1A 20 LDA $201A,X C2/8E31: 45 59 EOR $59 C2/8E33: 9D 1A 20 STA $201A,X (Toggle Status 1) C2/8E36: 60 RTS C2/8E37: E6 56 INC $56 (Attack Misses) C2/8E39: 60 RTS Apply Flirt, miss if Heavy C2/8E3A: A6 49 LDX $49 C2/8E3C: BD 65 20 LDA $2065,X C2/8E3F: 29 20 AND #$20 (Target Creature TYpe = Heavy?) C2/8E41: F0 03 BEQ $8E46 C2/8E43: E6 56 INC $56 (Attack Misses) C2/8E45: 60 RTS C2/8E46: A6 49 LDX $49 C2/8E48: BD 1E 20 LDA $201E,X C2/8E4B: 09 08 ORA #$08 C2/8E4D: 9D 1E 20 STA $201E,X (Flirt status) C2/8E50: 60 RTS Apply Status Effect 3, Mutually exclusive statuses C2/8E51: A6 49 LDX $49 C2/8E53: BD 37 20 LDA $2037,X (Check Status Immune3) C2/8E56: 25 59 AND $59 C2/8E58: D0 59 BNE $8EB3 C2/8E5A: BD 1C 20 LDA $201C,X C2/8E5D: 85 0E STA $0E C2/8E5F: 25 58 AND $58 C2/8E61: 05 59 ORA $59 C2/8E63: 9D 1C 20 STA $201C,X C2/8E66: A5 48 LDA $48 C2/8E68: 20 07 02 JSR $0207 C2/8E6B: BD 1C 20 LDA $201C,X C2/8E6E: 29 04 AND #$04 C2/8E70: F0 1E BEQ $8E90 C2/8E72: A5 0E LDA $0E C2/8E74: 29 04 AND #$04 C2/8E76: D0 18 BNE $8E90 C2/8E78: 7B TDC C2/8E79: AA TAX C2/8E7A: B9 75 3D LDA $3D75,Y C2/8E7D: F0 08 BEQ $8E87 C2/8E7F: 0A ASL C2/8E80: 90 02 BCC $8E84 C2/8E82: A9 FF LDA #$FF C2/8E84: 99 75 3D STA $3D75,Y C2/8E87: C8 INY C2/8E88: E8 INX C2/8E89: E0 0B 00 CPX #$000B C2/8E8C: D0 EC BNE $8E7A C2/8E8E: 80 22 BRA $8EB2 C2/8E90: BD 1C 20 LDA $201C,X C2/8E93: 29 08 AND #$08 C2/8E95: F0 1B BEQ $8EB2 C2/8E97: A5 0E LDA $0E C2/8E99: 29 08 AND #$08 C2/8E9B: D0 15 BNE $8EB2 C2/8E9D: 7B TDC C2/8E9E: AA TAX C2/8E9F: B9 75 3D LDA $3D75,Y C2/8EA2: F0 07 BEQ $8EAB C2/8EA4: 4A LSR C2/8EA5: D0 01 BNE $8EA8 C2/8EA7: 1A INC C2/8EA8: 99 75 3D STA $3D75,Y C2/8EAB: C8 INY C2/8EAC: E8 INX C2/8EAD: E0 0B 00 CPX #$000B C2/8EB0: D0 ED BNE $8E9F C2/8EB2: 60 RTS C2/8EB3: E6 56 INC $56 C2/8EB5: 60 RTS Remove Status 1 C2/8EB6: A5 59 LDA $59 C2/8EB8: 49 FF EOR #$FF C2/8EBA: 29 02 AND #$02 C2/8EBC: F0 16 BEQ $8ED4 C2/8EBE: A6 49 LDX $49 C2/8EC0: BD 1A 20 LDA $201A,X C2/8EC3: 29 02 AND #$02 C2/8EC5: F0 0D BEQ $8ED4 C2/8EC7: A6 32 LDX $32 C2/8EC9: DA PHX C2/8ECA: A5 48 LDA $48 C2/8ECC: 20 82 24 JSR $2482 C2/8ECF: FA PLX C2/8ED0: 86 32 STX $32 C2/8ED2: 80 11 BRA $8EE5 C2/8ED4: A5 59 LDA $59 C2/8ED6: 49 FF EOR #$FF C2/8ED8: 29 40 AND #$40 C2/8EDA: F0 09 BEQ $8EE5 C2/8EDC: A6 49 LDX $49 C2/8EDE: BD 1A 20 LDA $201A,X C2/8EE1: 29 40 AND #$40 C2/8EE3: D0 E2 BNE $8EC7 C2/8EE5: A6 49 LDX $49 C2/8EE7: BD 1A 20 LDA $201A,X C2/8EEA: 85 0E STA $0E C2/8EEC: 25 59 AND $59 C2/8EEE: 9D 1A 20 STA $201A,X C2/8EF1: A5 59 LDA $59 C2/8EF3: 85 0F STA $0F C2/8EF5: 49 FF EOR #$FF C2/8EF7: 85 59 STA $59 C2/8EF9: 20 B4 92 JSR $92B4 C2/8EFC: A5 0E LDA $0E C2/8EFE: 29 40 AND #$40 C2/8F00: 85 0E STA $0E C2/8F02: A5 0F LDA $0F C2/8F04: 49 FF EOR #$FF C2/8F06: 25 0E AND $0E C2/8F08: F0 06 BEQ $8F10 C2/8F0A: A5 48 LDA $48 C2/8F0C: AA TAX C2/8F0D: FE C2 3E INC $3EC2,X C2/8F10: 60 RTS Remove Status 2 C2/8F11: A6 49 LDX $49 C2/8F13: A5 59 LDA $59 C2/8F15: 49 FF EOR #$FF C2/8F17: 29 10 AND #$10 C2/8F19: F0 07 BEQ $8F22 C2/8F1B: BD 1B 20 LDA $201B,X C2/8F1E: 29 10 AND #$10 C2/8F20: D0 2D BNE $8F4F C2/8F22: A5 59 LDA $59 C2/8F24: 49 FF EOR #$FF C2/8F26: 29 08 AND #$08 C2/8F28: F0 07 BEQ $8F31 C2/8F2A: BD 1B 20 LDA $201B,X C2/8F2D: 29 18 AND #$18 C2/8F2F: D0 1E BNE $8F4F C2/8F31: A5 59 LDA $59 C2/8F33: 49 FF EOR #$FF C2/8F35: 29 20 AND #$20 C2/8F37: F0 07 BEQ $8F40 C2/8F39: BD 1B 20 LDA $201B,X C2/8F3C: 29 20 AND #$20 C2/8F3E: D0 0F BNE $8F4F C2/8F40: A5 59 LDA $59 C2/8F42: 49 FF EOR #$FF C2/8F44: 29 40 AND #$40 C2/8F46: F0 12 BEQ $8F5A C2/8F48: BD 1B 20 LDA $201B,X C2/8F4B: 29 40 AND #$40 C2/8F4D: F0 0B BEQ $8F5A C2/8F4F: A6 32 LDX $32 C2/8F51: DA PHX C2/8F52: A5 48 LDA $48 C2/8F54: 20 82 24 JSR $2482 C2/8F57: FA PLX C2/8F58: 86 32 STX $32 C2/8F5A: A6 49 LDX $49 C2/8F5C: BD 1B 20 LDA $201B,X C2/8F5F: 25 59 AND $59 C2/8F61: 9D 1B 20 STA $201B,X C2/8F64: A5 59 LDA $59 C2/8F66: 49 FF EOR #$FF C2/8F68: 85 59 STA $59 C2/8F6A: 20 C3 92 JSR $92C3 C2/8F6D: 60 RTS Remove Status 3 C2/8F6E: A6 49 LDX $49 C2/8F70: BD 1C 20 LDA $201C,X C2/8F73: 25 59 AND $59 C2/8F75: 9D 1C 20 STA $201C,X C2/8F78: A5 59 LDA $59 C2/8F7A: 49 FF EOR #$FF C2/8F7C: 85 59 STA $59 C2/8F7E: 20 EE 92 JSR $92EE C2/8F81: 60 RTS Kill target, miss if Heavy C2/8F82: A6 49 LDX $49 C2/8F84: BD 65 20 LDA $2065,X C2/8F87: 29 20 AND #$20 (Target Creature Type = Heavy?) C2/8F89: F0 03 BEQ $8F8E C2/8F8B: E6 56 INC $56 (Attack Misses) C2/8F8D: 60 RTS C2/8F8E: 20 81 7E JSR $7E81 (Hit Determination for Magic, Autohit Party) C2/8F91: A5 56 LDA $56 C2/8F93: D0 14 BNE $8FA9 C2/8F95: A6 49 LDX $49 C2/8F97: BD 1A 20 LDA $201A,X C2/8F9A: 29 02 AND #$02 (Target Status1 = Zombie) C2/8F9C: D0 09 BNE $8FA7 C2/8F9E: BD 1A 20 LDA $201A,X C2/8FA1: 09 80 ORA #$80 C2/8FA3: 9D 1A 20 STA $201A,X (Apply Target Status1 = Dead) C2/8FA6: 60 RTS C2/8FA7: E6 56 INC $56 C2/8FA9: 60 RTS Revive Target C2/8FAA: A5 48 LDA $48 C2/8FAC: C9 04 CMP #$04 C2/8FAE: 90 0F BCC $8FBF C2/8FB0: 38 SEC C2/8FB1: E9 04 SBC #$04 C2/8FB3: AA TAX C2/8FB4: AD 0A 7C LDA $7C0A C2/8FB7: 20 DB 01 JSR $01DB C2/8FBA: F0 03 BEQ $8FBF C2/8FBC: E6 56 INC $56 C2/8FBE: 60 RTS C2/8FBF: A6 49 LDX $49 C2/8FC1: BD 1A 20 LDA $201A,X C2/8FC4: 29 02 AND #$02 C2/8FC6: D0 F4 BNE $8FBC C2/8FC8: BD 1A 20 LDA $201A,X C2/8FCB: 29 7F AND #$7F C2/8FCD: 9D 1A 20 STA $201A,X C2/8FD0: A5 59 LDA $59 C2/8FD2: AA TAX C2/8FD3: 86 2C STX $2C C2/8FD5: A6 49 LDX $49 C2/8FD7: BD 08 20 LDA $2008,X C2/8FDA: 85 2A STA $2A C2/8FDC: BD 09 20 LDA $2009,X C2/8FDF: 85 2B STA $2B C2/8FE1: 20 D2 00 JSR $00D2 C2/8FE4: C2 20 REP #$20 C2/8FE6: 46 30 LSR $30 C2/8FE8: 66 2E ROR $2E C2/8FEA: 46 30 LSR $30 C2/8FEC: 66 2E ROR $2E C2/8FEE: 46 30 LSR $30 C2/8FF0: 66 2E ROR $2E C2/8FF2: 46 30 LSR $30 C2/8FF4: 66 2E ROR $2E C2/8FF6: A5 30 LDA $30 C2/8FF8: D0 07 BNE $9001 C2/8FFA: A5 2E LDA $2E C2/8FFC: C9 0F 27 CMP #$270F C2/8FFF: 90 05 BCC $9006 C2/9001: A9 0F 27 LDA #$270F C2/9004: 85 2E STA $2E C2/9006: A5 2E LDA $2E C2/9008: D0 02 BNE $900C C2/900A: E6 2E INC $2E C2/900C: A6 49 LDX $49 C2/900E: 18 CLC C2/900F: BD 06 20 LDA $2006,X C2/9012: 65 2E ADC $2E C2/9014: B0 05 BCS $901B C2/9016: DD 08 20 CMP $2008,X C2/9019: 90 03 BCC $901E C2/901B: BD 08 20 LDA $2008,X C2/901E: 9D 06 20 STA $2006,X C2/9021: 7B TDC C2/9022: E2 20 SEP #$20 C2/9024: A5 48 LDA $48 C2/9026: AA TAX C2/9027: FE C2 3E INC $3EC2,X C2/902A: 60 RTS Apply Status 1 to target, bypass Status immunity C2/902B: A6 49 LDX $49 C2/902D: BD 1A 20 LDA $201A,X C2/9030: 05 59 ORA $59 C2/9032: 9D 1A 20 STA $201A,X C2/9035: 20 A5 92 JSR $92A5 C2/9038: 60 RTS Apply Status 2 to Target, bypasses Status Immunity C2/9039: A6 49 LDX $49 C2/903B: A5 59 LDA $59 C2/903D: 29 10 AND #$10 (If Status to inflict = Charm) C2/903F: D0 19 BNE $905A C2/9041: A5 59 LDA $59 C2/9043: 29 08 AND #$08 (If Status to inflict = Berserk) C2/9045: F0 58 BEQ $909F C2/9047: BD 1B 20 LDA $201B,X C2/904A: 1D 71 20 ORA $2071,X C2/904D: 29 18 AND #$18 C2/904F: D0 78 BNE $90C9 (If Target is Charmed or Berserk) C2/9051: BD 1D 20 LDA $201D,X C2/9054: 29 20 AND #$20 (If Target is Controlled) C2/9056: D0 71 BNE $90C9 C2/9058: 80 11 BRA $906B C2/905A: BD 1B 20 LDA $201B,X C2/905D: 1D 71 20 ORA $2071,X C2/9060: 29 18 AND #$18 (If Target is Charmed or Berserk) C2/9062: D0 65 BNE $90C9 C2/9064: BD 1D 20 LDA $201D,X C2/9067: 29 20 AND #$20 (If Target is Controlled) C2/9069: D0 5E BNE $90C9 C2/906B: A5 48 LDA $48 C2/906D: C9 04 CMP #$04 C2/906F: B0 2E BCS $909F (If target = Monster) C2/9071: A6 32 LDX $32 C2/9073: DA PHX C2/9074: A5 48 LDA $48 C2/9076: 20 82 24 JSR $2482 C2/9079: A6 32 LDX $32 C2/907B: A9 80 LDA #$80 C2/907D: 9D 56 20 STA $2056,X C2/9080: 9E 57 20 STZ $2057,X C2/9083: A5 48 LDA $48 C2/9085: AA TAX C2/9086: B9 7F 3D LDA $3D7F,Y C2/9089: C9 7F CMP #$7F C2/908B: 90 02 BCC $908F C2/908D: A9 7F LDA #$7F C2/908F: 9D 04 7C STA $7C04,X C2/9092: 7B TDC C2/9093: 99 FB 3C STA $3CFB,Y C2/9096: 1A INC C2/9097: 99 7F 3D STA $3D7F,Y C2/909A: FA PLX C2/909B: 86 32 STX $32 C2/909D: 80 1D BRA $90BC C2/909F: A5 59 LDA $59 C2/90A1: 29 20 AND #$20 (If Status to inflict = Paralyze) C2/90A3: F0 17 BEQ $90BC C2/90A5: BD 1B 20 LDA $201B,X C2/90A8: 1D 71 20 ORA $2071,X C2/90AB: 29 20 AND #$20 (If Attacker is Paralyzed) C2/90AD: D0 1A BNE $90C9 C2/90AF: A5 48 LDA $48 C2/90B1: 20 07 02 JSR $0207 C2/90B4: 7B TDC C2/90B5: 99 FB 3C STA $3CFB,Y C2/90B8: 1A INC C2/90B9: 99 7F 3D STA $3D7F,Y C2/90BC: A6 49 LDX $49 C2/90BE: BD 1B 20 LDA $201B,X C2/90C1: 05 59 ORA $59 C2/90C3: 9D 1B 20 STA $201B,X (Inflict status) C2/90C6: 4C 28 93 JMP $9328 C2/90C9: EE 56 00 INC $0056 C2/90CC: 60 RTS Apply Status 3 to Target, bypasses Status Immunity C2/90CD: A6 49 LDX $49 C2/90CF: BD 1C 20 LDA $201C,X C2/90D2: 05 59 ORA $59 C2/90D4: 9D 1C 20 STA $201C,X C2/90D7: 20 4D 93 JSR $934D C2/90DA: 60 RTS Apply Status 1 to Attacker, bypasses Status Immunity C2/90DB: A6 32 LDX $32 C2/90DD: BD 1A 20 LDA $201A,X C2/90E0: 05 59 ORA $59 C2/90E2: 9D 1A 20 STA $201A,X C2/90E5: 20 A5 92 JSR $92A5 C2/90E8: 60 RTS Remove Magic Sword Effects C2/90E9: A6 49 LDX $49 C2/90EB: 9E 50 20 STZ $2050,X C2/90EE: 9E 51 20 STZ $2051,X C2/90F1: 9E 52 20 STZ $2052,X C2/90F4: 9E 53 20 STZ $2053,X C2/90F7: 9E 54 20 STZ $2054,X C2/90FA: 9E 55 20 STZ $2055,X C2/90FD: 9E 7A 20 STZ $207A,X C2/9100: 60 RTS Change Target Row C2/9101: A6 49 LDX $49 C2/9103: BD 00 20 LDA $2000,X C2/9106: 29 80 AND #$80 C2/9108: 49 80 EOR #$80 C2/910A: 85 0E STA $0E C2/910C: BD 00 20 LDA $2000,X C2/910F: 29 7F AND #$7F C2/9111: 05 0E ORA $0E C2/9113: 9D 00 20 STA $2000,X C2/9116: 60 RTS Move Target to Front Row C2/9117: A6 49 LDX $49 C2/9119: BD 00 20 LDA $2000,X C2/911C: 29 7F AND #$7F C2/911E: 9D 00 20 STA $2000,X C2/9121: 60 RTS Move Attacker to Back Row C2/9122: A6 32 LDX $32 C2/9124: BD 00 20 LDA $2000,X C2/9127: 09 80 ORA #$80 C2/9129: 9D 00 20 STA $2000,X C2/912C: 60 RTS Defense & Magic Defense = Half C2/912D: A6 49 LDX $49 C2/912F: 5E 2D 20 LSR $202D,X C2/9132: 5E 2F 20 LSR $202F,X C2/9135: 60 RTS Target Level = Half C2/9136: A6 49 LDX $49 C2/9138: BD 02 20 LDA $2002,X C2/913B: 4A LSR (Level/2) C2/913C: D0 01 BNE $913F C2/913E: 1A INC C2/913F: 9D 02 20 STA $2002,X (Min Level = 1) C2/9142: 60 RTS Add to Target Level C2/9143: A6 49 LDX $49 C2/9145: 18 CLC C2/9146: BD 02 20 LDA $2002,X C2/9149: 65 59 ADC $59 C2/914B: 90 02 BCC $914F C2/914D: A9 FF LDA #$FF C2/914F: 9D 02 20 STA $2002,X (Max Level = 255) C2/9152: 60 RTS Subtract from Target Level C2/9153: A6 49 LDX $49 C2/9155: 38 SEC C2/9156: BD 02 20 LDA $2002,X C2/9159: E5 59 SBC $59 C2/915B: B0 02 BCS $915F C2/915D: A9 01 LDA #$01 C2/915F: 9D 02 20 STA $2002,X (Min Level = 1) C2/9162: 60 RTS Double Max HP C2/9163: A5 48 LDA $48 C2/9165: C9 04 CMP #$04 C2/9167: 90 03 BCC $916C (If target is a party member) C2/9169: E6 56 INC $56 C2/916B: 60 RTS C2/916C: 0A ASL C2/916D: A8 TAY C2/916E: C2 20 REP #$20 C2/9170: A6 49 LDX $49 C2/9172: BD 08 20 LDA $2008,X C2/9175: 99 11 7C STA $7C11,Y C2/9178: 0A ASL (Max HP = 2 * Max HP) C2/9179: C9 0F 27 CMP #$270F (Max HP = 9999) C2/917C: 90 03 BCC $9181 C2/917E: A9 0F 27 LDA #$270F C2/9181: 9D 08 20 STA $2008,X C2/9184: BD 06 20 LDA $2006,X (Current HP = 2 * Current HP) C2/9187: 0A ASL C2/9188: C9 0F 27 CMP #$270F (Max Current HP = 9999) C2/918B: 90 03 BCC $9190 C2/918D: A9 0F 27 LDA #$270F C2/9190: 9D 06 20 STA $2006,X C2/9193: 7B TDC C2/9194: E2 20 SEP #$20 C2/9196: 60 RTS Increase Monster Attack C2/9197: A6 49 LDX $49 C2/9199: 18 CLC C2/919A: BD 44 20 LDA $2044,X C2/919D: 65 59 ADC $59 C2/919F: 90 02 BCC $91A3 C2/91A1: A9 FF LDA #$FF (Max Attack = 255) C2/91A3: 9D 44 20 STA $2044,X C2/91A6: 18 CLC C2/91A7: BD 45 20 LDA $2045,X C2/91AA: 65 59 ADC $59 C2/91AC: 90 02 BCC $91B0 C2/91AE: A9 FF LDA #$FF C2/91B0: 9D 45 20 STA $2045,X C2/91B3: 60 RTS Increase Target Defense and Magic Defense C2/91B4: A6 49 LDX $49 C2/91B6: 18 CLC C2/91B7: BD 2D 20 LDA $202D,X C2/91BA: 65 59 ADC $59 C2/91BC: 90 02 BCC $91C0 C2/91BE: A9 FF LDA #$FF (Max Defense = 255) C2/91C0: 9D 2D 20 STA $202D,X C2/91C3: 18 CLC C2/91C4: BD 2F 20 LDA $202F,X C2/91C7: 65 59 ADC $59 C2/91C9: 90 02 BCC $91CD C2/91CB: A9 FF LDA #$FF (Max Magic Defense = 255) C2/91CD: 9D 2F 20 STA $202F,X C2/91D0: 60 RTS Toggle Status 4 on target C2/91D1: A6 49 LDX $49 C2/91D3: BD 1D 20 LDA $201D,X C2/91D6: 45 59 EOR $59 C2/91D8: 9D 1D 20 STA $201D,X C2/91DB: 60 RTS C2/91DC: A6 32 LDX $32 C2/91DE: BD 79 20 LDA $2079,X C2/91E1: 05 59 ORA $59 C2/91E3: 9D 79 20 STA $2079,X C2/91E6: 60 RTS Grant Creature Type C2/91E7: A6 49 LDX $49 C2/91E9: BD 65 20 LDA $2065,X C2/91EC: 05 59 ORA $59 C2/91EE: 9D 65 20 STA $2065,X Add Creature Type $59 to target C2/91F1: 60 RTS Grant Status 1 Immunity C2/91F2: A6 49 LDX $49 C2/91F4: BD 35 20 LDA $2035,X C2/91F7: 05 59 ORA $59 C2/91F9: 9D 35 20 STA $2035,X C2/91FC: 60 RTS Grant Magic Element Up C2/91FD: A6 49 LDX $49 C2/91FF: BD 22 20 LDA $2022,X C2/9202: 05 59 ORA $59 C2/9204: 9D 22 20 STA $2022,X C2/9207: 60 RTS Steal Subroutine C2/9208: A5 48 LDA $48 C2/920A: C9 04 CMP #$04 C2/920C: B0 03 BCS $9211 (If target is a Monster) C2/920E: 4C A2 92 JMP $92A2 C2/9211: 7B TDC C2/9212: AA TAX C2/9213: A9 FF LDA #$FF C2/9215: 20 7C 00 JSR $007C (0..255) C2/9218: 85 0E STA $0E C2/921A: 38 SEC C2/921B: A5 48 LDA $48 C2/921D: E9 04 SBC #$04 C2/921F: 0A ASL C2/9220: AA TAX C2/9221: C2 20 REP #$20 C2/9223: BD 20 40 LDA $4020,X C2/9226: 20 B7 01 JSR $01B7 (x4) C2/9229: AA TAX C2/922A: 7B TDC C2/922B: E2 20 SEP #$20 C2/922D: A5 0E LDA $0E C2/922F: C9 0A CMP #$0A If (0..255) < 10, Steal Rare C2/9231: 90 01 BCC $9234 C2/9233: E8 INX C2/9234: BF 00 50 D0 LDA $D05000,X C2/9238: F0 68 BEQ $92A2 C2/923A: 85 0E STA $0E C2/923C: A0 FF 00 LDY #$00FF C2/923F: B9 34 27 LDA $2734,Y C2/9242: C5 0E CMP $0E C2/9244: F0 12 BEQ $9258 C2/9246: 88 DEY C2/9247: 10 F6 BPL $923F C2/9249: 7B TDC C2/924A: A8 TAY C2/924B: B9 34 27 LDA $2734,Y C2/924E: F0 08 BEQ $9258 C2/9250: C8 INY C2/9251: C0 00 01 CPY #$0100 C2/9254: D0 F5 BNE $924B C2/9256: 80 4A BRA $92A2 C2/9258: A5 0E LDA $0E C2/925A: 99 34 27 STA $2734,Y C2/925D: B9 20 26 LDA $2620,Y C2/9260: 48 PHA C2/9261: 5A PHY C2/9262: A5 0E LDA $0E C2/9264: 20 FA 03 JSR $03FA C2/9267: 20 69 03 JSR $0369 C2/926A: 7A PLY C2/926B: 99 34 2C STA $2C34,Y C2/926E: 68 PLA C2/926F: 99 20 26 STA $2620,Y C2/9272: 18 CLC C2/9273: B9 34 28 LDA $2834,Y C2/9276: 1A INC C2/9277: C9 64 CMP #$64 C2/9279: 90 02 BCC $927D C2/927B: A9 63 LDA #$63 C2/927D: 99 34 28 STA $2834,Y C2/9280: A6 49 LDX $49 C2/9282: B9 34 27 LDA $2734,Y C2/9285: 9D 6B 20 STA $206B,X C2/9288: 5A PHY C2/9289: 20 65 99 JSR $9965 C2/928C: BB TYX C2/928D: 7A PLY C2/928E: AD 46 47 LDA $4746 C2/9291: C9 0B CMP #$0B C2/9293: F0 04 BEQ $9299 C2/9295: C9 33 CMP #$33 C2/9297: D0 02 BNE $929B C2/9299: 7B TDC C2/929A: AA TAX C2/929B: B9 34 27 LDA $2734,Y C2/929E: 9D BF 3C STA $3CBF,X C2/92A1: 60 RTS C2/92A2: E6 56 INC $56 C2/92A4: 60 RTS Poison Status Effect C2/92A5: A5 59 LDA $59 C2/92A7: 29 04 AND #$04 C2/92A9: F0 08 BEQ $92B3 C2/92AB: A9 01 LDA #$01 C2/92AD: AA TAX C2/92AE: A5 48 LDA $48 C2/92B0: 20 FD 24 JSR $24FD C2/92B3: 60 RTS C2/92B4: A5 59 LDA $59 C2/92B6: 29 04 AND #$04 C2/92B8: F0 08 BEQ $92C2 C2/92BA: A9 01 LDA #$01 C2/92BC: AA TAX C2/92BD: A5 48 LDA $48 C2/92BF: 20 F0 24 JSR $24F0 C2/92C2: 60 RTS C2/92C3: A5 59 LDA $59 C2/92C5: 29 80 AND #$80 C2/92C7: F0 08 BEQ $92D1 C2/92C9: A9 06 LDA #$06 C2/92CB: AA TAX C2/92CC: A5 48 LDA $48 C2/92CE: 20 F0 24 JSR $24F0 C2/92D1: A5 59 LDA $59 C2/92D3: 29 20 AND #$20 C2/92D5: F0 08 BEQ $92DF C2/92D7: A9 09 LDA #$09 C2/92D9: AA TAX C2/92DA: A5 48 LDA $48 C2/92DC: 20 F0 24 JSR $24F0 C2/92DF: A5 59 LDA $59 C2/92E1: 29 04 AND #$04 C2/92E3: F0 08 BEQ $92ED C2/92E5: A9 04 LDA #$04 C2/92E7: AA TAX C2/92E8: A5 48 LDA $48 C2/92EA: 20 F0 24 JSR $24F0 C2/92ED: 60 RTS C2/92EE: A5 59 LDA $59 C2/92F0: 29 80 AND #$80 C2/92F2: F0 08 BEQ $92FC C2/92F4: A9 02 LDA #$02 C2/92F6: AA TAX C2/92F7: A5 48 LDA $48 C2/92F9: 20 F0 24 JSR $24F0 C2/92FC: A5 59 LDA $59 C2/92FE: 29 10 AND #$10 C2/9300: F0 08 BEQ $930A C2/9302: A9 00 LDA #$00 C2/9304: AA TAX C2/9305: A5 48 LDA $48 C2/9307: 20 F0 24 JSR $24F0 C2/930A: A5 59 LDA $59 C2/930C: 29 01 AND #$01 C2/930E: F0 08 BEQ $9318 C2/9310: A9 07 LDA #$07 C2/9312: AA TAX C2/9313: A5 48 LDA $48 C2/9315: 20 F0 24 JSR $24F0 C2/9318: 60 RTS C2/9319: A5 59 LDA $59 C2/931B: 29 08 AND #$08 C2/931D: F0 08 BEQ $9327 C2/931F: A9 05 LDA #$05 C2/9321: AA TAX C2/9322: A5 48 LDA $48 C2/9324: 20 F0 24 JSR $24F0 C2/9327: 60 RTS C2/9328: A5 59 LDA $59 C2/932A: 29 80 AND #$80 C2/932C: F0 05 BEQ $9333 C2/932E: A9 06 LDA #$06 C2/9330: AA TAX C2/9331: 80 14 BRA $9347 C2/9333: A5 59 LDA $59 C2/9335: 29 20 AND #$20 C2/9337: F0 05 BEQ $933E C2/9339: A9 09 LDA #$09 C2/933B: AA TAX C2/933C: 80 09 BRA $9347 C2/933E: A5 59 LDA $59 C2/9340: 29 04 AND #$04 C2/9342: F0 08 BEQ $934C C2/9344: A9 04 LDA #$04 C2/9346: AA TAX C2/9347: A5 48 LDA $48 C2/9349: 20 FD 24 JSR $24FD C2/934C: 60 RTS C2/934D: A5 59 LDA $59 C2/934F: 29 80 AND #$80 C2/9351: F0 05 BEQ $9358 C2/9353: A9 02 LDA #$02 C2/9355: AA TAX C2/9356: 80 14 BRA $936C C2/9358: A5 59 LDA $59 C2/935A: 29 10 AND #$10 C2/935C: F0 05 BEQ $9363 C2/935E: A9 00 LDA #$00 C2/9360: AA TAX C2/9361: 80 09 BRA $936C C2/9363: A5 59 LDA $59 C2/9365: 29 01 AND #$01 C2/9367: F0 08 BEQ $9371 C2/9369: A9 07 LDA #$07 C2/936B: AA TAX C2/936C: A5 48 LDA $48 C2/936E: 20 FD 24 JSR $24FD C2/9371: 60 RTS C2/9372: A5 59 LDA $59 C2/9374: 29 08 AND #$08 C2/9376: F0 08 BEQ $9380 C2/9378: A9 05 LDA #$05 C2/937A: AA TAX C2/937B: A5 48 LDA $48 C2/937D: 4C FD 24 JMP $24FD C2/9380: A5 59 LDA $59 C2/9382: 29 10 AND #$10 C2/9384: F0 08 BEQ $938E C2/9386: A9 03 LDA #$03 C2/9388: AA TAX C2/9389: A5 48 LDA $48 C2/938B: 20 FD 24 JSR $24FD C2/938E: 60 RTS Lose one Image C2/938F: A6 49 LDX $49 C2/9391: BD 1B 20 LDA $201B,X C2/9394: 48 PHA C2/9395: 29 03 AND #$03 (Target Status2 = Image(2) or Image(1)) C2/9397: 38 SEC C2/9398: E9 01 SBC #$01 C2/939A: 85 0E STA $0E C2/939C: 68 PLA C2/939D: 29 FC AND #$FC C2/939F: 05 0E ORA $0E C2/93A1: 9D 1B 20 STA $201B,X (Lose one Image) C2/93A4: 60 RTS C2/93A5: 38 SEC C2/93A6: A5 48 LDA $48 C2/93A8: E9 04 SBC #$04 C2/93AA: AA TAX C2/93AB: 86 0E STX $0E C2/93AD: BD F3 3E LDA $3EF3,X C2/93B0: A6 32 LDX $32 C2/93B2: 9D 15 20 STA $2015,X C2/93B5: A5 47 LDA $47 C2/93B7: 85 24 STA $24 C2/93B9: A9 14 LDA #$14 C2/93BB: 85 25 STA $25 C2/93BD: 20 F1 00 JSR $00F1 C2/93C0: 7B TDC C2/93C1: A8 TAY C2/93C2: A6 26 LDX $26 C2/93C4: BD 5C 37 LDA $375C,X C2/93C7: C9 1D CMP #$1D C2/93C9: F0 09 BEQ $93D4 C2/93CB: E8 INX C2/93CC: C8 INY C2/93CD: C0 04 CPY #$04 C2/93CF: 00 D0 BRK $D0 C2/93D1: F2 F0 SBC ($F0) C2/93D3: 0E A9 1E ASL $1EA9 C2/93D6: 9D 5C 37 STA $375C,X C2/93D9: A9 08 LDA #$08 C2/93DB: 9D 68 37 STA $3768,X C2/93DE: E8 INX C2/93DF: C8 INY C2/93E0: 80 E2 BRA $93C4 C2/93E2: A6 49 LDX $49 C2/93E4: BD 1A 20 LDA $201A,X C2/93E7: 09 80 ORA #$80 C2/93E9: 9D 1A 20 STA $201A,X C2/93EC: A6 0E LDX $0E C2/93EE: AD 0A 7C LDA $7C0A C2/93F1: 20 D6 01 JSR $01D6 C2/93F4: 8D 0A 7C STA $7C0A C2/93F7: 60 RTS Subtract Defense from Damage C2/93F8: C2 20 REP #$20 C2/93FA: 38 SEC C2/93FB: A5 50 LDA $50 C2/93FD: E5 54 SBC $54 Damage = Damage - Defense C2/93FF: F0 02 BEQ $9403 C2/9401: B0 07 BCS $940A C2/9403: 7B TDC C2/9404: 8D 69 7B STA $7B69 $7B69 = Final Damage = 0 if Defense > Damage C2/9407: E2 20 SEP #$20 C2/9409: 60 RTS Multiply Net Damage by M C2/940A: 85 2A STA $2A C2/940C: A5 52 LDA $52 C2/940E: D0 01 BNE $9411 C2/9410: 1A INC Minimum M = 1 C2/9411: 85 2C STA $2C C2/9413: 7B TDC C2/9414: E2 20 SEP #$20 C2/9416: 20 D2 00 JSR $00D2 (Multiply Net Damage * M) C2/9419: A6 2E LDX $2E C2/941B: E0 0F 27 CPX #$270F C2/941E: 90 03 BCC $9423 C2/9420: A2 0F 27 LDX #$270F Max Damage = 9999 C2/9423: 8E 69 7B STX $7B69 $7B69 = Final Damage C2/9426: 60 RTS C2/9427: A2 06 00 LDX #$0006 C2/942A: 9E 46 47 STZ $4746,X C2/942D: CA DEX C2/942E: 10 FA BPL $942A C2/9430: A2 1F 00 LDX #$001F C2/9433: 9E 3C 3C STZ $3C3C,X C2/9436: CA DEX C2/9437: 10 FA BPL $9433 C2/9439: A5 47 LDA $47 C2/943B: 20 EC 01 JSR $01EC C2/943E: AD 2C 7B LDA $7B2C C2/9441: AA TAX C2/9442: BF 55 EE D0 LDA $D0EE55,X C2/9446: 85 39 STA $39 C2/9448: BD 2D 7B LDA $7B2D,X C2/944B: 10 29 BPL $9476 C2/944D: C9 FF CMP #$FF C2/944F: D0 1F BNE $9470 C2/9451: AD 2C 7B LDA $7B2C C2/9454: D0 17 BNE $946D C2/9456: A5 47 LDA $47 C2/9458: 8D CD 3B STA $3BCD C2/945B: 9C CC 3B STZ $3BCC C2/945E: 9C CE 3B STZ $3BCE C2/9461: 9C CF 3B STZ $3BCF C2/9464: 9C D0 3B STZ $3BD0 C2/9467: 9C D1 3B STZ $3BD1 C2/946A: 9C D2 3B STZ $3BD2 C2/946D: 4C FE 94 JMP $94FE C2/9470: EE 2C 7B INC $7B2C C2/9473: 4C FB 94 JMP $94FB C2/9476: BD CC 7A LDA $7ACC,X C2/9479: 29 10 AND #$10 C2/947B: F0 0A BEQ $9487 C2/947D: A5 56 LDA $56 C2/947F: F0 06 BEQ $9487 C2/9481: 20 80 99 JSR $9980 C2/9484: 4C 39 94 JMP $9439 C2/9487: BD CC 7A LDA $7ACC,X C2/948A: 29 EF AND #$EF C2/948C: D0 24 BNE $94B2 C2/948E: AD 2C 7B LDA $7B2C C2/9491: 0A ASL C2/9492: AA TAX C2/9493: BD DC 7A LDA $7ADC,X C2/9496: 1D DD 7A ORA $7ADD,X C2/9499: D0 09 BNE $94A4 C2/949B: A5 47 LDA $47 C2/949D: 85 48 STA $48 C2/949F: 8D 45 7B STA $7B45 C2/94A2: 80 09 BRA $94AD C2/94A4: 20 FF 94 JSR $94FF C2/94A7: 3A DEC C2/94A8: 85 48 STA $48 C2/94AA: 8D 45 7B STA $7B45 C2/94AD: 20 08 9A JSR $9A08 C2/94B0: 80 17 BRA $94C9 C2/94B2: AD BC 7A LDA $7ABC C2/94B5: D0 04 BNE $94BB C2/94B7: A9 FF LDA #$FF C2/94B9: 85 48 STA $48 C2/94BB: 20 FF 94 JSR $94FF C2/94BE: 18 CLC C2/94BF: 65 48 ADC $48 C2/94C1: 85 48 STA $48 C2/94C3: 8D 45 7B STA $7B45 C2/94C6: 20 08 9A JSR $9A08 C2/94C9: A5 48 LDA $48 C2/94CB: C2 20 REP #$20 C2/94CD: 20 B2 01 JSR $01B2 C2/94D0: 85 49 STA $49 C2/94D2: 7B TDC C2/94D3: E2 20 SEP #$20 C2/94D5: 64 5F STZ $5F C2/94D7: 9C 40 7B STZ $7B40 C2/94DA: 9C 41 7B STZ $7B41 C2/94DD: 9C 42 7B STZ $7B42 C2/94E0: 9C 43 7B STZ $7B43 C2/94E3: 9C 44 7B STZ $7B44 C2/94E6: 9C 46 7B STZ $7B46 C2/94E9: 9C 5D 7C STZ $7C5D C2/94EC: 9C 97 7C STZ $7C97 C2/94EF: 20 61 95 JSR $9561 C2/94F2: 20 1A 95 JSR $951A C2/94F5: 20 08 64 JSR $6408 C2/94F8: 20 61 97 JSR $9761 C2/94FB: 4C 39 94 JMP $9439 C2/94FE: 60 RTS C2/94FF: AD 2C 7B LDA $7B2C C2/9502: 0A ASL C2/9503: AA TAX C2/9504: 7B TDC C2/9505: A8 TAY C2/9506: C8 INY C2/9507: 1E DD 7A ASL $7ADD,X C2/950A: 3E DC 7A ROL $7ADC,X C2/950D: B0 09 BCS $9518 C2/950F: C8 INY C2/9510: C0 0C CPY #$0C C2/9512: 00 D0 BRK $D0 C2/9514: F2 A5 SBC ($A5) C2/9516: 47 A8 EOR [$A8] C2/9518: 98 TYA C2/9519: 60 RTS C2/951A: A6 32 LDX $32 C2/951C: AD 2C 7B LDA $7B2C C2/951F: F0 0B BEQ $952C C2/9521: C2 20 REP #$20 C2/9523: 8A TXA C2/9524: 18 CLC C2/9525: 69 05 00 ADC #$0005 C2/9528: AA TAX C2/9529: 7B TDC C2/952A: E2 20 SEP #$20 C2/952C: A5 39 LDA $39 C2/952E: A8 TAY C2/952F: AD 4D 47 LDA $474D C2/9532: 8D 46 47 STA $4746 C2/9535: BD 56 20 LDA $2056,X C2/9538: 29 20 AND #$20 C2/953A: F0 08 BEQ $9544 C2/953C: BD 5A 20 LDA $205A,X C2/953F: 8D 47 47 STA $4747 C2/9542: 80 0D BRA $9551 C2/9544: BD 56 20 LDA $2056,X C2/9547: 29 40 AND #$40 C2/9549: F0 06 BEQ $9551 C2/954B: BD 5A 20 LDA $205A,X C2/954E: 8D 48 47 STA $4748 C2/9551: B9 FD 79 LDA $79FD,Y C2/9554: 8D 4A 47 STA $474A C2/9557: BD 58 20 LDA $2058,X C2/955A: 1D 59 20 ORA $2059,X C2/955D: 8D 4B 47 STA $474B C2/9560: 60 RTS C2/9561: A5 39 LDA $39 C2/9563: AA TAX C2/9564: BD FD 79 LDA $79FD,X C2/9567: 29 0F AND #$0F C2/9569: D0 02 BNE $956D C2/956B: 80 11 BRA $957E C2/956D: BD FF 79 LDA $79FF,X C2/9570: 10 02 BPL $9574 C2/9572: 80 0A BRA $957E C2/9574: A6 49 LDX $49 C2/9576: BD 1C 20 LDA $201C,X C2/9579: 1D 72 20 ORA $2072,X C2/957C: 30 03 BMI $9581 C2/957E: 4C 14 96 JMP $9614 C2/9581: BD 00 20 LDA $2000,X C2/9584: 29 40 AND #$40 C2/9586: D0 F6 BNE $957E C2/9588: BD 1D 20 LDA $201D,X C2/958B: 29 C1 AND #$C1 C2/958D: D0 EF BNE $957E C2/958F: BD 1E 20 LDA $201E,X C2/9592: 29 10 AND #$10 C2/9594: D0 E8 BNE $957E C2/9596: EE 46 7B INC $7B46 C2/9599: 64 0E STZ $0E C2/959B: A9 03 LDA #$03 C2/959D: 85 0F STA $0F C2/959F: A5 48 LDA $48 C2/95A1: 85 10 STA $10 C2/95A3: C9 04 CMP #$04 C2/95A5: B0 08 BCS $95AF C2/95A7: A9 04 LDA #$04 C2/95A9: 85 0E STA $0E C2/95AB: A9 0B LDA #$0B C2/95AD: 85 0F STA $0F C2/95AF: A5 10 LDA $10 C2/95B1: C9 04 CMP #$04 C2/95B3: 90 03 BCC $95B8 C2/95B5: 38 SEC C2/95B6: E9 04 SBC #$04 C2/95B8: AA TAX C2/95B9: 7B TDC C2/95BA: 20 D6 01 JSR $01D6 C2/95BD: 8D 42 7B STA $7B42 C2/95C0: 20 28 97 JSR $9728 C2/95C3: A5 11 LDA $11 C2/95C5: F0 08 BEQ $95CF C2/95C7: 7B TDC C2/95C8: 85 48 STA $48 C2/95CA: AA TAX C2/95CB: 86 49 STX $49 C2/95CD: 80 45 BRA $9614 C2/95CF: A5 0E LDA $0E C2/95D1: AA TAX C2/95D2: A5 0F LDA $0F C2/95D4: 20 7C 00 JSR $007C C2/95D7: 85 10 STA $10 C2/95D9: A8 TAY C2/95DA: B9 C2 3E LDA $3EC2,Y C2/95DD: F0 F0 BEQ $95CF C2/95DF: A5 10 LDA $10 C2/95E1: C2 20 REP #$20 C2/95E3: 20 B2 01 JSR $01B2 C2/95E6: AA TAX C2/95E7: 86 49 STX $49 C2/95E9: 7B TDC C2/95EA: E2 20 SEP #$20 C2/95EC: BD 1A 20 LDA $201A,X C2/95EF: 29 C0 AND #$C0 C2/95F1: D0 DC BNE $95CF C2/95F3: BD 1D 20 LDA $201D,X C2/95F6: 29 81 AND #$81 C2/95F8: D0 D5 BNE $95CF C2/95FA: BD 1E 20 LDA $201E,X C2/95FD: 29 10 AND #$10 C2/95FF: D0 CE BNE $95CF C2/9601: A5 10 LDA $10 C2/9603: 85 48 STA $48 C2/9605: C9 04 CMP #$04 C2/9607: 90 03 BCC $960C C2/9609: 38 SEC C2/960A: E9 04 SBC #$04 C2/960C: AA TAX C2/960D: 7B TDC C2/960E: 20 D6 01 JSR $01D6 C2/9611: 8D 43 7B STA $7B43 C2/9614: A5 47 LDA $47 C2/9616: C9 04 CMP #$04 C2/9618: B0 01 BCS $961B C2/961A: 60 RTS C2/961B: A5 48 LDA $48 C2/961D: C9 04 CMP #$04 C2/961F: 90 01 BCC $9622 C2/9621: 60 RTS C2/9622: AD 2C 7B LDA $7B2C C2/9625: AA TAX C2/9626: BD 2D 7B LDA $7B2D,X C2/9629: C9 01 CMP #$01 C2/962B: F0 05 BEQ $9632 C2/962D: C9 02 CMP #$02 C2/962F: F0 01 BEQ $9632 C2/9631: 60 RTS C2/9632: A6 49 LDX $49 C2/9634: BD 1E 20 LDA $201E,X C2/9637: 29 10 AND #$10 C2/9639: D0 11 BNE $964C C2/963B: BD 1D 20 LDA $201D,X C2/963E: 29 02 AND #$02 C2/9640: F0 0A BEQ $964C C2/9642: BD 1B 20 LDA $201B,X C2/9645: 1D 1B 20 ORA $201B,X C2/9648: 29 10 AND #$10 C2/964A: F0 01 BEQ $964D C2/964C: 60 RTS C2/964D: AD 1E 7C LDA $7C1E C2/9650: 0D 1F 7C ORA $7C1F C2/9653: D0 F7 BNE $964C C2/9655: 7B TDC C2/9656: AA TAX C2/9657: 86 0E STX $0E C2/9659: 86 10 STX $10 C2/965B: A4 0E LDY $0E C2/965D: B9 C2 3E LDA $3EC2,Y C2/9660: F0 3B BEQ $969D C2/9662: BD 21 20 LDA $2021,X C2/9665: 10 36 BPL $969D (Check for Cover Ability) C2/9667: BD 1A 20 LDA $201A,X (Check Status1 = Stone or Zombie) C2/966A: 1D 70 20 ORA $2070,X C2/966D: 29 42 AND #$42 C2/966F: D0 2C BNE $969D C2/9671: BD 1B 20 LDA $201B,X C2/9674: 1D 71 20 ORA $2071,X C2/9677: 29 78 AND #$78 (Check Status2 = Sleep, Paralyze, Charm or Berserk) C2/9679: D0 22 BNE $969D C2/967B: BD 1C 20 LDA $201C,X C2/967E: 29 10 AND #$10 (Check Status3 = Stop) C2/9680: D0 1B BNE $969D C2/9682: BD 1D 20 LDA $201D,X C2/9685: 29 81 AND #$81 (Check Status4 = Hidden or Erased) C2/9687: D0 14 BNE $969D C2/9689: BD 1E 20 LDA $201E,X C2/968C: 29 10 AND #$10 (Check Status5 = Jumping) C2/968E: D0 0D BNE $969D C2/9690: A4 10 LDY $10 C2/9692: A5 0E LDA $0E C2/9694: C5 48 CMP $48 C2/9696: F0 05 BEQ $969D C2/9698: 99 20 26 STA $2620,Y C2/969B: E6 10 INC $10 C2/969D: 20 E0 01 JSR $01E0 C2/96A0: E6 0E INC $0E C2/96A2: A5 0E LDA $0E C2/96A4: C9 04 CMP #$04 C2/96A6: D0 B3 BNE $965B C2/96A8: A5 10 LDA $10 C2/96AA: F0 7B BEQ $9727 C2/96AC: A6 32 LDX $32 C2/96AE: DA PHX C2/96AF: 7B TDC C2/96B0: AA TAX C2/96B1: 86 0E STX $0E C2/96B3: 86 12 STX $12 C2/96B5: A6 0E LDX $0E C2/96B7: BD 20 26 LDA $2620,X C2/96BA: 20 EC 01 JSR $01EC C2/96BD: A4 12 LDY $12 C2/96BF: C2 20 REP #$20 C2/96C1: BD 06 20 LDA $2006,X C2/96C4: 99 2A 26 STA $262A,Y C2/96C7: 7B TDC C2/96C8: E2 20 SEP #$20 C2/96CA: E6 12 INC $12 C2/96CC: E6 12 INC $12 C2/96CE: E6 0E INC $0E C2/96D0: A5 0E LDA $0E C2/96D2: C5 10 CMP $10 C2/96D4: D0 DF BNE $96B5 C2/96D6: 06 10 ASL $10 C2/96D8: 7B TDC C2/96D9: AA TAX C2/96DA: 86 0E STX $0E C2/96DC: 86 12 STX $12 C2/96DE: 86 14 STX $14 C2/96E0: C2 20 REP #$20 C2/96E2: A6 0E LDX $0E C2/96E4: BD 2A 26 LDA $262A,X C2/96E7: C5 12 CMP $12 C2/96E9: 90 10 BCC $96FB C2/96EB: 85 12 STA $12 C2/96ED: 7B TDC C2/96EE: E2 20 SEP #$20 C2/96F0: A5 0E LDA $0E C2/96F2: 4A LSR C2/96F3: AA TAX C2/96F4: BD 20 26 LDA $2620,X C2/96F7: 85 14 STA $14 C2/96F9: 80 03 BRA $96FE C2/96FB: 7B TDC C2/96FC: E2 20 SEP #$20 C2/96FE: E6 0E INC $0E C2/9700: E6 0E INC $0E C2/9702: A5 0E LDA $0E C2/9704: C5 10 CMP $10 C2/9706: D0 D8 BNE $96E0 C2/9708: A5 48 LDA $48 C2/970A: AA TAX C2/970B: 7B TDC C2/970C: 20 D6 01 JSR $01D6 C2/970F: 8D 44 7B STA $7B44 C2/9712: A5 14 LDA $14 C2/9714: 85 48 STA $48 C2/9716: 8D 45 7B STA $7B45 C2/9719: C2 20 REP #$20 C2/971B: 20 B2 01 JSR $01B2 C2/971E: AA TAX C2/971F: 86 49 STX $49 C2/9721: 7B TDC C2/9722: E2 20 SEP #$20 C2/9724: FA PLX C2/9725: 86 32 STX $32 C2/9727: 60 RTS C2/9728: A5 0F LDA $0F C2/972A: A8 TAY C2/972B: C8 INY C2/972C: 84 10 STY $10 C2/972E: 64 11 STZ $11 C2/9730: A5 0E LDA $0E C2/9732: A8 TAY C2/9733: C2 20 REP #$20 C2/9735: 20 B2 01 JSR $01B2 C2/9738: AA TAX C2/9739: 7B TDC C2/973A: E2 20 SEP #$20 C2/973C: B9 C2 3E LDA $3EC2,Y C2/973F: F0 15 BEQ $9756 C2/9741: BD 1A 20 LDA $201A,X C2/9744: 29 C0 AND #$C0 C2/9746: D0 0E BNE $9756 C2/9748: BD 1D 20 LDA $201D,X C2/974B: 29 81 AND #$81 C2/974D: D0 07 BNE $9756 C2/974F: BD 1E 20 LDA $201E,X C2/9752: 29 10 AND #$10 C2/9754: F0 0A BEQ $9760 C2/9756: 20 E0 01 JSR $01E0 C2/9759: C8 INY C2/975A: C4 10 CPY $10 C2/975C: D0 DE BNE $973C C2/975E: E6 11 INC $11 C2/9760: 60 RTS C2/9761: 20 85 98 JSR $9885 C2/9764: AD 2C 7B LDA $7B2C C2/9767: 85 24 STA $24 C2/9769: A9 07 LDA #$07 C2/976B: 85 25 STA $25 C2/976D: 20 F1 00 JSR $00F1 C2/9770: A4 26 LDY $26 C2/9772: AD 47 47 LDA $4747 C2/9775: C9 81 CMP #$81 C2/9777: D0 08 BNE $9781 C2/9779: B9 CC 3B LDA $3BCC,Y C2/977C: 09 01 ORA #$01 C2/977E: 99 CC 3B STA $3BCC,Y C2/9781: AD FB 7B LDA $7BFB C2/9784: F0 08 BEQ $978E C2/9786: B9 CC 3B LDA $3BCC,Y C2/9789: 09 20 ORA #$20 C2/978B: 99 CC 3B STA $3BCC,Y C2/978E: AD 5D 7C LDA $7C5D C2/9791: F0 08 BEQ $979B C2/9793: B9 CC 3B LDA $3BCC,Y C2/9796: 09 02 ORA #$02 C2/9798: 99 CC 3B STA $3BCC,Y C2/979B: A5 47 LDA $47 C2/979D: C9 04 CMP #$04 C2/979F: 90 0D BCC $97AE C2/97A1: B9 CC 3B LDA $3BCC,Y C2/97A4: 09 80 ORA #$80 C2/97A6: 99 CC 3B STA $3BCC,Y C2/97A9: 38 SEC C2/97AA: A5 47 LDA $47 C2/97AC: E9 04 SBC #$04 C2/97AE: 99 CD 3B STA $3BCD,Y C2/97B1: AD 45 7B LDA $7B45 C2/97B4: C9 04 CMP #$04 C2/97B6: 90 0E BCC $97C6 C2/97B8: B9 CC 3B LDA $3BCC,Y C2/97BB: 09 40 ORA #$40 C2/97BD: 99 CC 3B STA $3BCC,Y C2/97C0: 38 SEC C2/97C1: AD 45 7B LDA $7B45 C2/97C4: E9 04 SBC #$04 C2/97C6: AA TAX C2/97C7: B9 CE 3B LDA $3BCE,Y C2/97CA: 20 D6 01 JSR $01D6 C2/97CD: 99 CE 3B STA $3BCE,Y C2/97D0: A5 5F LDA $5F C2/97D2: 05 61 ORA $61 C2/97D4: F0 08 BEQ $97DE C2/97D6: B9 CC 3B LDA $3BCC,Y C2/97D9: 09 10 ORA #$10 C2/97DB: 99 CC 3B STA $3BCC,Y C2/97DE: AD 40 7B LDA $7B40 C2/97E1: F0 08 BEQ $97EB C2/97E3: B9 CC 3B LDA $3BCC,Y C2/97E6: 09 08 ORA #$08 C2/97E8: 99 CC 3B STA $3BCC,Y C2/97EB: AD 46 7B LDA $7B46 C2/97EE: D0 0B BNE $97FB C2/97F0: B9 CF 3B LDA $3BCF,Y C2/97F3: 0D 41 7B ORA $7B41 C2/97F6: 99 CF 3B STA $3BCF,Y C2/97F9: 80 37 BRA $9832 C2/97FB: AD 45 7B LDA $7B45 C2/97FE: 85 48 STA $48 C2/9800: B9 D0 3B LDA $3BD0,Y C2/9803: 0D 42 7B ORA $7B42 C2/9806: 99 D0 3B STA $3BD0,Y C2/9809: AD 41 7B LDA $7B41 C2/980C: F0 24 BEQ $9832 C2/980E: AD 2C 7B LDA $7B2C C2/9811: 20 B6 01 JSR $01B6 C2/9814: 85 0F STA $0F C2/9816: A5 48 LDA $48 C2/9818: C9 04 CMP #$04 C2/981A: 90 03 BCC $981F C2/981C: 38 SEC C2/981D: E9 04 SBC #$04 C2/981F: 18 CLC C2/9820: 65 0F ADC $0F C2/9822: AA TAX C2/9823: AD 43 7B LDA $7B43 C2/9826: 9D 49 7B STA $7B49,X C2/9829: B9 D1 3B LDA $3BD1,Y C2/982C: 0D 43 7B ORA $7B43 C2/982F: 99 D1 3B STA $3BD1,Y C2/9832: AD 44 7B LDA $7B44 C2/9835: 99 D2 3B STA $3BD2,Y C2/9838: AD 2C 7B LDA $7B2C C2/983B: AA TAX C2/983C: BD 1C 7B LDA $7B1C,X C2/983F: F0 08 BEQ $9849 C2/9841: EE BC 7A INC $7ABC C2/9844: CD BC 7A CMP $7ABC C2/9847: D0 3B BNE $9884 C2/9849: B9 CF 3B LDA $3BCF,Y C2/984C: D0 2A BNE $9878 C2/984E: 20 65 99 JSR $9965 C2/9851: 64 0E STZ $0E C2/9853: BD 5F 3C LDA $3C5F,X C2/9856: 4A LSR C2/9857: 66 0E ROR $0E C2/9859: 4A LSR C2/985A: 66 0E ROR $0E C2/985C: 4A LSR C2/985D: 66 0E ROR $0E C2/985F: AA TAX C2/9860: BF F6 EE D0 LDA $D0EEF6,X C2/9864: 48 PHA C2/9865: A5 0E LDA $0E C2/9867: 20 BD 01 JSR $01BD C2/986A: AA TAX C2/986B: 68 PLA C2/986C: 20 DB 01 JSR $01DB C2/986F: D0 07 BNE $9878 C2/9871: 20 65 99 JSR $9965 C2/9874: 7B TDC C2/9875: 9D 5F 3C STA $3C5F,X C2/9878: EE 2C 7B INC $7B2C C2/987B: EE FB 79 INC $79FB C2/987E: 9C BC 7A STZ $7ABC C2/9881: 9C 08 7C STZ $7C08 C2/9884: 60 RTS C2/9885: A6 49 LDX $49 C2/9887: AD 2C 7B LDA $7B2C C2/988A: D0 2C BNE $98B8 C2/988C: AD 46 47 LDA $4746 C2/988F: 9D 46 20 STA $2046,X C2/9892: AD 47 47 LDA $4747 C2/9895: 9D 47 20 STA $2047,X C2/9898: AD 48 47 LDA $4748 C2/989B: 9D 48 20 STA $2048,X C2/989E: AD 49 47 LDA $4749 C2/98A1: 9D 49 20 STA $2049,X C2/98A4: AD 4A 47 LDA $474A C2/98A7: 9D 4A 20 STA $204A,X C2/98AA: AD 4B 47 LDA $474B C2/98AD: 9D 4B 20 STA $204B,X C2/98B0: AD 4C 47 LDA $474C C2/98B3: 9D 4C 20 STA $204C,X C2/98B6: 80 2A BRA $98E2 C2/98B8: AD 46 47 LDA $4746 C2/98BB: 9D 4D 20 STA $204D,X C2/98BE: AD 47 47 LDA $4747 C2/98C1: 9D 4E 20 STA $204E,X C2/98C4: AD 48 47 LDA $4748 C2/98C7: 9D 4F 20 STA $204F,X C2/98CA: AD 49 47 LDA $4749 C2/98CD: 9D 7B 20 STA $207B,X C2/98D0: AD 4A 47 LDA $474A C2/98D3: 9D 7C 20 STA $207C,X C2/98D6: AD 4B 47 LDA $474B C2/98D9: 9D 7D 20 STA $207D,X C2/98DC: AD 4C 47 LDA $474C C2/98DF: 9D 7E 20 STA $207E,X C2/98E2: 60 RTS C2/98E3: 20 FA 98 JSR $98FA C2/98E6: 9E 4C 38 STZ $384C,X C2/98E9: A9 FC LDA #$FC C2/98EB: 9D 4D 38 STA $384D,X C2/98EE: A9 06 LDA #$06 C2/98F0: 9D 4E 38 STA $384E,X C2/98F3: 9E 4F 38 STZ $384F,X C2/98F6: 9E 50 38 STZ $3850,X C2/98F9: 60 RTS C2/98FA: AD 03 7C LDA $7C03 C2/98FD: D0 13 BNE $9912 C2/98FF: AD F9 79 LDA $79F9 C2/9902: 0A ASL C2/9903: AA TAX C2/9904: C2 20 REP #$20 C2/9906: BF 89 ED D0 LDA $D0ED89,X C2/990A: AA TAX C2/990B: 7B TDC C2/990C: E2 20 SEP #$20 C2/990E: EE F9 79 INC $79F9 C2/9911: 60 RTS C2/9912: 7B TDC C2/9913: AA TAX C2/9914: BD 4C 38 LDA $384C,X C2/9917: C9 FF CMP #$FF C2/9919: F0 07 BEQ $9922 C2/991B: E8 INX C2/991C: E8 INX C2/991D: E8 INX C2/991E: E8 INX C2/991F: E8 INX C2/9920: 80 F2 BRA $9914 C2/9922: 60 RTS C2/9923: AD FA 79 LDA $79FA C2/9926: AA TAX C2/9927: BF 55 EE D0 LDA $D0EE55,X C2/992B: A8 TAY C2/992C: 84 0C STY $0C C2/992E: 60 RTS C2/992F: 20 FA 98 JSR $98FA C2/9932: 9E 4C 38 STZ $384C,X C2/9935: A9 FC LDA #$FC C2/9937: 9D 4D 38 STA $384D,X C2/993A: A9 04 LDA #$04 C2/993C: 9D 4E 38 STA $384E,X C2/993F: AD 20 26 LDA $2620 C2/9942: 9D 4F 38 STA $384F,X C2/9945: AD 21 26 LDA $2621 C2/9948: 9D 50 38 STA $3850,X C2/994B: 60 RTS C2/994C: 20 FA 98 JSR $98FA C2/994F: 9E 4C 38 STZ $384C,X C2/9952: A9 FC LDA #$FC C2/9954: 9D 4D 38 STA $384D,X C2/9957: A9 05 LDA #$05 C2/9959: 9D 4E 38 STA $384E,X C2/995C: 9E 4F 38 STZ $384F,X C2/995F: 9E 50 38 STZ $3850,X C2/9962: 4C 56 03 JMP $0356 C2/9965: AD 2C 7B LDA $7B2C C2/9968: 20 B7 01 JSR $01B7 C2/996B: 85 0E STA $0E C2/996D: 0A ASL C2/996E: 18 CLC C2/996F: 65 0E ADC $0E C2/9971: A8 TAY C2/9972: AD 2C 7B LDA $7B2C C2/9975: 20 B6 01 JSR $01B6 C2/9978: 85 0E STA $0E C2/997A: 0A ASL C2/997B: 18 CLC C2/997C: 65 0E ADC $0E C2/997E: AA TAX C2/997F: 60 RTS C2/9980: AD 2C 7B LDA $7B2C C2/9983: AA TAX C2/9984: BF 55 EE D0 LDA $D0EE55,X C2/9988: A8 TAY C2/9989: AD 2C 7B LDA $7B2C C2/998C: 1A INC C2/998D: AA TAX C2/998E: BF 55 EE D0 LDA $D0EE55,X C2/9992: AA TAX C2/9993: BD FC 79 LDA $79FC,X C2/9996: 99 FC 79 STA $79FC,Y C2/9999: E8 INX C2/999A: C8 INY C2/999B: E0 C0 00 CPX #$00C0 C2/999E: D0 F3 BNE $9993 C2/99A0: AD 2C 7B LDA $7B2C C2/99A3: A8 TAY C2/99A4: BB TYX C2/99A5: E8 INX C2/99A6: BD 2D 7B LDA $7B2D,X C2/99A9: 99 2D 7B STA $7B2D,Y C2/99AC: BD 1C 7B LDA $7B1C,X C2/99AF: 99 1C 7B STA $7B1C,Y C2/99B2: BD CC 7A LDA $7ACC,X C2/99B5: 99 CC 7A STA $7ACC,Y C2/99B8: E8 INX C2/99B9: C8 INY C2/99BA: E0 10 00 CPX #$0010 C2/99BD: D0 E7 BNE $99A6 C2/99BF: AD 2C 7B LDA $7B2C C2/99C2: 0A ASL C2/99C3: A8 TAY C2/99C4: BB TYX C2/99C5: E8 INX C2/99C6: E8 INX C2/99C7: BD DC 7A LDA $7ADC,X C2/99CA: 99 DC 7A STA $7ADC,Y C2/99CD: BD DD 7A LDA $7ADD,X C2/99D0: 99 DD 7A STA $7ADD,Y C2/99D3: E8 INX C2/99D4: E8 INX C2/99D5: C8 INY C2/99D6: C8 INY C2/99D7: E0 20 00 CPX #$0020 C2/99DA: D0 EB BNE $99C7 C2/99DC: AD 2C 7B LDA $7B2C C2/99DF: 3A DEC C2/99E0: D0 08 BNE $99EA C2/99E2: A0 0A 00 LDY #$000A C2/99E5: A2 14 00 LDX #$0014 C2/99E8: 80 11 BRA $99FB C2/99EA: 3A DEC C2/99EB: D0 08 BNE $99F5 C2/99ED: A0 14 00 LDY #$0014 C2/99F0: A2 1E 00 LDX #$001E C2/99F3: 80 06 BRA $99FB C2/99F5: A0 1E 00 LDY #$001E C2/99F8: A2 28 00 LDX #$0028 C2/99FB: BD 4C 38 LDA $384C,X C2/99FE: 99 4C 38 STA $384C,Y C2/9A01: E8 INX C2/9A02: C8 INY C2/9A03: C9 FF CMP #$FF C2/9A05: D0 F4 BNE $99FB C2/9A07: 60 RTS C2/9A08: A5 39 LDA $39 C2/9A0A: AA TAX C2/9A0B: BD FE 79 LDA $79FE,X C2/9A0E: 29 07 AND #$07 C2/9A10: D0 4B BNE $9A5D C2/9A12: BD FF 79 LDA $79FF,X C2/9A15: 29 7F AND #$7F C2/9A17: AA TAX C2/9A18: 86 0E STX $0E C2/9A1A: A6 32 LDX $32 C2/9A1C: BD 39 20 LDA $2039,X (Check Attacker Armour Special Effect Byte) C2/9A1F: 29 08 AND #$08 (Check if Half MP) C2/9A21: F0 06 BEQ $9A29 C2/9A23: 46 0E LSR $0E MP = MP / 2 C2/9A25: 90 02 BCC $9A29 C2/9A27: E6 0E INC $0E Min MP = 1 C2/9A29: BD 56 20 LDA $2056,X C2/9A2C: 29 01 AND #$01 C2/9A2E: F0 2D BEQ $9A5D C2/9A30: AD 08 7C LDA $7C08 C2/9A33: D0 28 BNE $9A5D C2/9A35: EE 08 7C INC $7C08 C2/9A38: C2 20 REP #$20 C2/9A3A: 38 SEC C2/9A3B: BD 0A 20 LDA $200A,X C2/9A3E: E5 0E SBC $0E Subtract from Current MP C2/9A40: 90 07 BCC $9A49 C2/9A42: 9D 0A 20 STA $200A,X C2/9A45: 7B TDC C2/9A46: E2 20 SEP #$20 C2/9A48: 60 RTS C2/9A49: 7B TDC C2/9A4A: E2 20 SEP #$20 C2/9A4C: AD 2C 7B LDA $7B2C C2/9A4F: AA TAX C2/9A50: A9 7E LDA #$7E C2/9A52: 9D 2D 7B STA $7B2D,X C2/9A55: 20 65 99 JSR $9965 C2/9A58: A9 1E LDA #$1E C2/9A5A: 9D 5F 3C STA $3C5F,X C2/9A5D: 60 RTS C2/9A5E: 9C 7B 7B STZ $7B7B C2/9A61: 20 6F 9A JSR $9A6F C2/9A64: EE 7B 7B INC $7B7B C2/9A67: AD 7B 7B LDA $7B7B C2/9A6A: C9 04 CMP #$04 C2/9A6C: D0 F3 BNE $9A61 C2/9A6E: 60 RTS C2/9A6F: AD 7B 7B LDA $7B7B C2/9A72: 20 EC 01 JSR $01EC C2/9A75: C2 20 REP #$20 C2/9A77: 8A TXA C2/9A78: 18 CLC C2/9A79: 69 0E 20 ADC #$200E C2/9A7C: 85 0E STA $0E C2/9A7E: 7B TDC C2/9A7F: E2 20 SEP #$20 C2/9A81: AD 7B 7B LDA $7B7B C2/9A84: AA TAX C2/9A85: BF 85 ED D0 LDA $D0ED85,X C2/9A89: AA TAX C2/9A8A: 86 10 STX $10 C2/9A8C: 86 0A STX $0A C2/9A8E: 7B TDC C2/9A8F: A8 TAY C2/9A90: 84 14 STY $14 C2/9A92: A4 14 LDY $14 C2/9A94: B1 0E LDA ($0E),Y C2/9A96: C2 20 REP #$20 C2/9A98: 20 B7 01 JSR $01B7 C2/9A9B: 85 16 STA $16 C2/9A9D: 0A ASL C2/9A9E: 18 CLC C2/9A9F: 65 16 ADC $16 C2/9AA1: AA TAX C2/9AA2: 7B TDC C2/9AA3: E2 20 SEP #$20 C2/9AA5: 64 18 STZ $18 C2/9AA7: A4 10 LDY $10 C2/9AA9: BF 00 00 D1 LDA $D10000,X C2/9AAD: 99 49 40 STA $4049,Y C2/9AB0: E8 INX C2/9AB1: C8 INY C2/9AB2: E6 18 INC $18 C2/9AB4: A5 18 LDA $18 C2/9AB6: C9 0C CMP #$0C C2/9AB8: D0 EF BNE $9AA9 C2/9ABA: C2 20 REP #$20 C2/9ABC: 18 CLC C2/9ABD: A5 10 LDA $10 C2/9ABF: 69 0C 00 ADC #$000C C2/9AC2: 85 10 STA $10 C2/9AC4: 7B TDC C2/9AC5: E2 20 SEP #$20 C2/9AC7: E6 14 INC $14 C2/9AC9: A5 14 LDA $14 C2/9ACB: C9 07 CMP #$07 C2/9ACD: D0 C3 BNE $9A92 C2/9ACF: 7B TDC C2/9AD0: AA TAX C2/9AD1: 8E 20 26 STX $2620 C2/9AD4: 8E 22 26 STX $2622 C2/9AD7: 8E 24 26 STX $2624 C2/9ADA: 8E 26 26 STX $2626 C2/9ADD: 8E 28 26 STX $2628 C2/9AE0: 86 12 STX $12 C2/9AE2: A8 TAY C2/9AE3: A6 32 LDX $32 C2/9AE5: BD 24 20 LDA $2024,X C2/9AE8: C2 20 REP #$20 C2/9AEA: 18 CLC C2/9AEB: 69 E8 03 ADC #$03E8 C2/9AEE: 99 22 26 STA $2622,Y C2/9AF1: 7B TDC C2/9AF2: E2 20 SEP #$20 C2/9AF4: E8 INX C2/9AF5: C8 INY C2/9AF6: C8 INY C2/9AF7: E6 12 INC $12 C2/9AF9: A5 12 LDA $12 C2/9AFB: C9 04 CMP #$04 C2/9AFD: D0 E6 BNE $9AE5 C2/9AFF: A4 0A LDY $0A C2/9B01: B9 4C 40 LDA $404C,Y C2/9B04: 30 0A BMI $9B10 C2/9B06: 0D 20 26 ORA $2620 C2/9B09: 8D 20 26 STA $2620 C2/9B0C: C2 20 REP #$20 C2/9B0E: 80 35 BRA $9B45 C2/9B10: 48 PHA C2/9B11: 29 07 0A AND #$0A07 C2/9B14: AA TAX C2/9B15: BF 80 28 D1 LDA $D12880,X C2/9B19: 85 14 STA $14 C2/9B1B: BF 81 28 D1 LDA $D12881,X C2/9B1F: 85 16 STA $16 C2/9B21: 68 PLA C2/9B22: 0A ASL C2/9B23: 85 19 STA $19 C2/9B25: 7B TDC C2/9B26: AA TAX C2/9B27: 64 15 STZ $15 C2/9B29: 64 17 STZ $17 C2/9B2B: C2 20 REP #$20 C2/9B2D: 06 18 ASL $18 C2/9B2F: B0 04 BCS $9B35 C2/9B31: A5 14 LDA $14 C2/9B33: 80 02 BRA $9B37 C2/9B35: A5 16 LDA $16 C2/9B37: 18 CLC C2/9B38: 7D 22 26 ADC $2622,X C2/9B3B: 9D 22 26 STA $2622,X C2/9B3E: E8 INX C2/9B3F: E8 INX C2/9B40: E0 08 00 CPX #$0008 C2/9B43: D0 E8 BNE $9B2D C2/9B45: 98 TYA C2/9B46: 18 CLC C2/9B47: 69 0C 00 ADC #$000C C2/9B4A: A8 TAY C2/9B4B: 7B TDC C2/9B4C: E2 20 SEP #$20 C2/9B4E: E6 13 INC $13 C2/9B50: A5 13 LDA $13 C2/9B52: C9 07 CMP #$07 C2/9B54: D0 AB BNE $9B01 C2/9B56: 7B TDC C2/9B57: AA TAX C2/9B58: C2 20 REP #$20 C2/9B5A: 38 SEC C2/9B5B: BD 22 26 LDA $2622,X C2/9B5E: E9 E8 03 SBC #$03E8 C2/9B61: B0 01 BCS $9B64 C2/9B63: 7B TDC C2/9B64: 9D 22 26 STA $2622,X C2/9B67: E8 INX C2/9B68: E8 INX C2/9B69: E0 08 00 CPX #$0008 C2/9B6C: D0 EC BNE $9B5A C2/9B6E: 7B TDC C2/9B6F: E2 20 SEP #$20 C2/9B71: A4 0A LDY $0A C2/9B73: A6 32 LDX $32 C2/9B75: AD 20 26 LDA $2620 C2/9B78: 29 7F AND #$7F C2/9B7A: 9D 22 20 STA $2022,X C2/9B7D: AD 22 26 LDA $2622 C2/9B80: 9D 28 20 STA $2028,X C2/9B83: AD 24 26 LDA $2624 C2/9B86: 9D 29 20 STA $2029,X C2/9B89: AD 26 26 LDA $2626 C2/9B8C: 9D 2A 20 STA $202A,X C2/9B8F: AD 28 26 LDA $2628 C2/9B92: 9D 2B 20 STA $202B,X C2/9B95: 9E 50 20 STZ $2050,X C2/9B98: 9E 51 20 STZ $2051,X C2/9B9B: 9E 52 20 STZ $2052,X C2/9B9E: 9E 53 20 STZ $2053,X C2/9BA1: 9E 54 20 STZ $2054,X C2/9BA4: 9E 55 20 STZ $2055,X C2/9BA7: 9E 7A 20 STZ $207A,X C2/9BAA: B9 86 40 LDA $4086,Y C2/9BAD: 9D 6C 20 STA $206C,X C2/9BB0: B9 92 40 LDA $4092,Y C2/9BB3: 9D 6D 20 STA $206D,X C2/9BB6: B9 8C 40 LDA $408C,Y C2/9BB9: 9D 44 20 STA $2044,X C2/9BBC: B9 98 40 LDA $4098,Y C2/9BBF: 9D 45 20 STA $2045,X C2/9BC2: B9 8A 40 LDA $408A,Y C2/9BC5: 19 96 40 ORA $4096,Y C2/9BC8: 9D 38 20 STA $2038,X C2/9BCB: 18 CLC C2/9BCC: B9 73 40 LDA $4073,Y C2/9BCF: 79 7F 40 ADC $407F,Y C2/9BD2: C9 63 CMP #$63 C2/9BD4: 90 02 BCC $9BD8 C2/9BD6: A9 63 LDA #$63 C2/9BD8: 9D 2C 20 STA $202C,X C2/9BDB: 18 CLC C2/9BDC: B9 50 40 LDA $4050,Y C2/9BDF: 79 5C 40 ADC $405C,Y C2/9BE2: B0 0F BCS $9BF3 C2/9BE4: 79 68 40 ADC $4068,Y C2/9BE7: B0 0A BCS $9BF3 C2/9BE9: 79 74 40 ADC $4074,Y C2/9BEC: B0 05 BCS $9BF3 C2/9BEE: 79 80 40 ADC $4080,Y C2/9BF1: 90 02 BCC $9BF5 C2/9BF3: A9 FF LDA #$FF C2/9BF5: 9D 2D 20 STA $202D,X C2/9BF8: 18 CLC C2/9BF9: B9 51 40 LDA $4051,Y C2/9BFC: 79 5D 40 ADC $405D,Y C2/9BFF: 79 69 40 ADC $4069,Y C2/9C02: 79 75 40 ADC $4075,Y C2/9C05: 79 81 40 ADC $4081,Y C2/9C08: C9 63 CMP #$63 C2/9C0A: 90 02 BCC $9C0E C2/9C0C: A9 63 LDA #$63 C2/9C0E: 9D 2E 20 STA $202E,X C2/9C11: 18 CLC C2/9C12: B9 52 40 LDA $4052,Y C2/9C15: 79 5E 40 ADC $405E,Y C2/9C18: B0 0F BCS $9C29 C2/9C1A: 79 6A 40 ADC $406A,Y C2/9C1D: B0 0A BCS $9C29 C2/9C1F: 79 76 40 ADC $4076,Y C2/9C22: B0 05 BCS $9C29 C2/9C24: 79 82 40 ADC $4082,Y C2/9C27: 90 02 BCC $9C2B C2/9C29: A9 FF LDA #$FF C2/9C2B: 9D 2F 20 STA $202F,X C2/9C2E: B9 4E 40 LDA $404E,Y C2/9C31: 19 5A 40 ORA $405A,Y C2/9C34: 19 66 40 ORA $4066,Y C2/9C37: 19 72 40 ORA $4072,Y C2/9C3A: 19 7E 40 ORA $407E,Y C2/9C3D: 9D 39 20 STA $2039,X C2/9C40: 7B TDC C2/9C41: AA TAX C2/9C42: 8E 20 26 STX $2620 C2/9C45: 8E 22 26 STX $2622 C2/9C48: 8E 24 26 STX $2624 C2/9C4B: 86 0E STX $0E C2/9C4D: A4 0A LDY $0A C2/9C4F: 84 10 STY $10 C2/9C51: A4 10 LDY $10 C2/9C53: B9 53 40 LDA $4053,Y C2/9C56: C2 20 REP #$20 C2/9C58: 85 12 STA $12 C2/9C5A: 20 B7 01 JSR $01B7 C2/9C5D: 18 CLC C2/9C5E: 65 12 ADC $12 C2/9C60: AA TAX C2/9C61: 7B TDC C2/9C62: E2 20 SEP #$20 C2/9C64: A8 TAY C2/9C65: BF 80 25 D1 LDA $D12580,X C2/9C69: 19 20 26 ORA $2620,Y C2/9C6C: 99 20 26 STA $2620,Y C2/9C6F: E8 INX C2/9C70: C8 INY C2/9C71: C0 05 CPY #$05 C2/9C73: 00 D0 BRK $D0 C2/9C75: EF C2 20 A5 SBC $A520C2 C2/9C79: 10 18 BPL $9C93 C2/9C7B: 69 0C ADC #$0C C2/9C7D: 00 85 BRK $85 C2/9C7F: 10 7B BPL $9CFC C2/9C81: E2 20 SEP #$20 C2/9C83: E6 0E INC $0E C2/9C85: A5 0E LDA $0E C2/9C87: C9 05 CMP #$05 C2/9C89: D0 C6 BNE $9C51 C2/9C8B: 7B TDC C2/9C8C: A8 TAY C2/9C8D: A6 32 LDX $32 C2/9C8F: B9 20 26 LDA $2620,Y C2/9C92: 9D 30 20 STA $2030,X C2/9C95: E8 INX C2/9C96: C8 INY C2/9C97: C0 05 CPY #$05 C2/9C99: 00 D0 BRK $D0 C2/9C9B: F3 9C SBC ($9C,S),Y C2/9C9D: 20 26 9C JSR $9C26 C2/9CA0: 21 26 AND ($26,X) C2/9CA2: 9C 22 26 STZ $2622 C2/9CA5: 64 0E STZ $0E C2/9CA7: A6 0A LDX $0A C2/9CA9: 86 10 STX $10 C2/9CAB: A4 10 LDY $10 C2/9CAD: B9 54 40 LDA $4054,Y C2/9CB0: 85 24 STA $24 C2/9CB2: A9 07 LDA #$07 C2/9CB4: 85 25 STA $25 C2/9CB6: 20 F1 00 JSR $00F1 C2/9CB9: 7B TDC C2/9CBA: A8 TAY C2/9CBB: A6 26 LDX $26 C2/9CBD: BF C4 26 D1 LDA $D126C4,X C2/9CC1: 19 20 26 ORA $2620,Y C2/9CC4: 99 20 26 STA $2620,Y C2/9CC7: E8 INX C2/9CC8: C8 INY C2/9CC9: C0 03 CPY #$03 C2/9CCB: 00 D0 BRK $D0 C2/9CCD: EF A5 0E 48 SBC $480EA5 C2/9CD1: 20 01 9D JSR $9D01 C2/9CD4: 68 PLA C2/9CD5: 85 0E STA $0E C2/9CD7: C2 20 REP #$20 C2/9CD9: A5 10 LDA $10 C2/9CDB: 18 CLC C2/9CDC: 69 0C 00 ADC #$000C C2/9CDF: 85 10 STA $10 C2/9CE1: 7B TDC C2/9CE2: E2 20 SEP #$20 C2/9CE4: E6 0E INC $0E C2/9CE6: A5 0E LDA $0E C2/9CE8: C9 05 CMP #$05 C2/9CEA: D0 BF BNE $9CAB C2/9CEC: 7B TDC C2/9CED: A8 TAY C2/9CEE: A6 32 LDX $32 C2/9CF0: BD 35 20 LDA $2035,X C2/9CF3: 19 20 26 ORA $2620,Y C2/9CF6: 9D 35 20 STA $2035,X C2/9CF9: E8 INX C2/9CFA: C8 INY C2/9CFB: C0 03 CPY #$03 C2/9CFD: 00 D0 BRK $D0 C2/9CFF: F0 60 BEQ $9D61 C2/9D01: 64 13 STZ $13 C2/9D03: A4 32 LDY $32 C2/9D05: A6 26 LDX $26 C2/9D07: BF C0 26 D1 LDA $D126C0,X C2/9D0B: F0 3C BEQ $9D49 C2/9D0D: 85 12 STA $12 C2/9D0F: 30 23 BMI $9D34 C2/9D11: 29 04 AND #$04 C2/9D13: F0 2A BEQ $9D3F C2/9D15: A5 12 LDA $12 C2/9D17: 29 FB AND #$FB C2/9D19: 85 12 STA $12 C2/9D1B: B9 1A 20 LDA $201A,Y C2/9D1E: 19 70 20 ORA $2070,Y C2/9D21: 29 04 AND #$04 C2/9D23: D0 1A BNE $9D3F C2/9D25: B9 1A 20 LDA $201A,Y C2/9D28: 09 04 ORA #$04 C2/9D2A: 99 1A 20 STA $201A,Y C2/9D2D: A9 01 LDA #$01 C2/9D2F: 20 2E 9F JSR $9F2E C2/9D32: 80 0B BRA $9D3F C2/9D34: E6 13 INC $13 C2/9D36: A5 12 LDA $12 C2/9D38: 29 7F AND #$7F C2/9D3A: 99 70 20 STA $2070,Y C2/9D3D: 80 0A BRA $9D49 C2/9D3F: A4 32 LDY $32 C2/9D41: B9 1A 20 LDA $201A,Y C2/9D44: 05 12 ORA $12 C2/9D46: 99 1A 20 STA $201A,Y C2/9D49: A4 32 LDY $32 C2/9D4B: A6 26 LDX $26 C2/9D4D: BF C1 26 D1 LDA $D126C1,X C2/9D51: 85 12 STA $12 C2/9D53: B9 01 20 LDA $2001,Y C2/9D56: C9 06 CMP #$06 C2/9D58: F0 0C BEQ $9D66 C2/9D5A: B9 1A 20 LDA $201A,Y C2/9D5D: 19 70 20 ORA $2070,Y C2/9D60: 29 02 AND #$02 C2/9D62: D0 0C BNE $9D70 C2/9D64: F0 25 BEQ $9D8B C2/9D66: AD EF 3E LDA $3EEF C2/9D69: 30 05 BMI $9D70 C2/9D6B: A9 08 LDA #$08 C2/9D6D: 99 71 20 STA $2071,Y C2/9D70: AD 7B 7B LDA $7B7B C2/9D73: AA TAX C2/9D74: A9 3C LDA #$3C C2/9D76: 9D 04 7C STA $7C04,X C2/9D79: AD 7B 7B LDA $7B7B C2/9D7C: 0A ASL C2/9D7D: AA TAX C2/9D7E: BF 61 ED D0 LDA $D0ED61,X C2/9D82: AA TAX C2/9D83: 7B TDC C2/9D84: 9D FB 3C STA $3CFB,X C2/9D87: 1A INC C2/9D88: 9D 7F 3D STA $3D7F,X C2/9D8B: A5 12 LDA $12 C2/9D8D: D0 03 BNE $9D92 C2/9D8F: 4C 26 9E JMP $9E26 C2/9D92: 85 12 STA $12 C2/9D94: A5 13 LDA $13 C2/9D96: D0 7D BNE $9E15 C2/9D98: A5 12 LDA $12 C2/9D9A: 29 A4 AND #$A4 C2/9D9C: F0 7E BEQ $9E1C C2/9D9E: A5 12 LDA $12 C2/9DA0: 29 80 AND #$80 C2/9DA2: F0 1D BEQ $9DC1 C2/9DA4: A5 12 LDA $12 C2/9DA6: 29 7F AND #$7F C2/9DA8: 85 12 STA $12 C2/9DAA: B9 1B 20 LDA $201B,Y C2/9DAD: 19 71 20 ORA $2071,Y C2/9DB0: 29 80 AND #$80 C2/9DB2: D0 0D BNE $9DC1 C2/9DB4: B9 1B 20 LDA $201B,Y C2/9DB7: 09 80 ORA #$80 C2/9DB9: 99 1B 20 STA $201B,Y C2/9DBC: A9 06 LDA #$06 C2/9DBE: 20 2E 9F JSR $9F2E C2/9DC1: A5 12 LDA $12 C2/9DC3: 29 20 AND #$20 C2/9DC5: F0 27 BEQ $9DEE C2/9DC7: A5 12 LDA $12 C2/9DC9: 85 14 STA $14 C2/9DCB: 29 DF AND #$DF C2/9DCD: 85 12 STA $12 C2/9DCF: A4 32 LDY $32 C2/9DD1: B9 1B 20 LDA $201B,Y C2/9DD4: 19 71 20 ORA $2071,Y C2/9DD7: 29 20 AND #$20 C2/9DD9: D0 13 BNE $9DEE C2/9DDB: A5 14 LDA $14 C2/9DDD: 29 20 AND #$20 C2/9DDF: 85 14 STA $14 C2/9DE1: B9 1B 20 LDA $201B,Y C2/9DE4: 05 14 ORA $14 C2/9DE6: 99 1B 20 STA $201B,Y C2/9DE9: A9 09 LDA #$09 C2/9DEB: 20 2E 9F JSR $9F2E C2/9DEE: A5 12 LDA $12 C2/9DF0: 29 04 AND #$04 C2/9DF2: F0 1F BEQ $9E13 C2/9DF4: A5 12 LDA $12 C2/9DF6: 29 FB AND #$FB C2/9DF8: 85 12 STA $12 C2/9DFA: A4 32 LDY $32 C2/9DFC: B9 1B 20 LDA $201B,Y C2/9DFF: 19 71 20 ORA $2071,Y C2/9E02: 29 04 AND #$04 C2/9E04: D0 0D BNE $9E13 C2/9E06: B9 1B 20 LDA $201B,Y C2/9E09: 09 04 ORA #$04 C2/9E0B: 99 1B 20 STA $201B,Y C2/9E0E: A9 04 LDA #$04 C2/9E10: 20 2E 9F JSR $9F2E C2/9E13: 80 07 BRA $9E1C C2/9E15: A5 12 LDA $12 C2/9E17: 99 71 20 STA $2071,Y C2/9E1A: 80 0A BRA $9E26 C2/9E1C: A4 32 LDY $32 C2/9E1E: B9 1B 20 LDA $201B,Y C2/9E21: 05 12 ORA $12 C2/9E23: 99 1B 20 STA $201B,Y C2/9E26: A4 32 LDY $32 C2/9E28: A6 26 LDX $26 C2/9E2A: BF C2 26 D1 LDA $D126C2,X C2/9E2E: D0 03 BNE $9E33 C2/9E30: 4C BC 9E JMP $9EBC C2/9E33: 85 12 STA $12 C2/9E35: A5 13 LDA $13 C2/9E37: D0 72 BNE $9EAB C2/9E39: A5 12 LDA $12 C2/9E3B: 29 91 AND #$91 C2/9E3D: F0 73 BEQ $9EB2 C2/9E3F: A5 12 LDA $12 C2/9E41: 29 80 AND #$80 C2/9E43: F0 1D BEQ $9E62 C2/9E45: A5 12 LDA $12 C2/9E47: 29 7F AND #$7F C2/9E49: 85 12 STA $12 C2/9E4B: B9 1C 20 LDA $201C,Y C2/9E4E: 19 72 20 ORA $2072,Y C2/9E51: 29 80 AND #$80 C2/9E53: D0 0D BNE $9E62 C2/9E55: B9 1C 20 LDA $201C,Y C2/9E58: 09 80 ORA #$80 C2/9E5A: 99 1C 20 STA $201C,Y C2/9E5D: A9 02 LDA #$02 C2/9E5F: 20 2E 9F JSR $9F2E C2/9E62: A5 12 LDA $12 C2/9E64: 29 10 AND #$10 C2/9E66: F0 1C BEQ $9E84 C2/9E68: A5 12 LDA $12 C2/9E6A: 29 EF AND #$EF C2/9E6C: 85 12 STA $12 C2/9E6E: A4 32 LDY $32 C2/9E70: B9 1C 20 LDA $201C,Y C2/9E73: 29 10 AND #$10 C2/9E75: D0 0D BNE $9E84 C2/9E77: B9 1C 20 LDA $201C,Y C2/9E7A: 09 10 ORA #$10 C2/9E7C: 99 1C 20 STA $201C,Y C2/9E7F: A9 00 LDA #$00 C2/9E81: 20 2E 9F JSR $9F2E C2/9E84: A5 12 LDA $12 C2/9E86: 29 01 AND #$01 C2/9E88: F0 1F BEQ $9EA9 C2/9E8A: A5 12 LDA $12 C2/9E8C: 29 FE AND #$FE C2/9E8E: 85 12 STA $12 C2/9E90: A4 32 LDY $32 C2/9E92: B9 1C 20 LDA $201C,Y C2/9E95: 19 72 20 ORA $2072,Y C2/9E98: 29 01 AND #$01 C2/9E9A: D0 0D BNE $9EA9 C2/9E9C: B9 1C 20 LDA $201C,Y C2/9E9F: 09 01 ORA #$01 C2/9EA1: 99 1C 20 STA $201C,Y C2/9EA4: A9 07 LDA #$07 C2/9EA6: 20 2E 9F JSR $9F2E C2/9EA9: 80 07 BRA $9EB2 C2/9EAB: A5 12 LDA $12 C2/9EAD: 99 72 20 STA $2072,Y C2/9EB0: 80 0A BRA $9EBC C2/9EB2: A4 32 LDY $32 C2/9EB4: B9 1C 20 LDA $201C,Y C2/9EB7: 05 12 ORA $12 C2/9EB9: 99 1C 20 STA $201C,Y C2/9EBC: A4 32 LDY $32 C2/9EBE: A6 26 LDX $26 C2/9EC0: BF C3 26 D1 LDA $D126C3,X C2/9EC4: F0 67 BEQ $9F2D C2/9EC6: 85 12 STA $12 C2/9EC8: A5 13 LDA $13 C2/9ECA: D0 50 BNE $9F1C C2/9ECC: A5 12 LDA $12 C2/9ECE: 29 18 AND #$18 C2/9ED0: F0 51 BEQ $9F23 C2/9ED2: A5 12 LDA $12 C2/9ED4: 29 10 AND #$10 C2/9ED6: F0 1D BEQ $9EF5 C2/9ED8: A5 12 LDA $12 C2/9EDA: 29 EF AND #$EF C2/9EDC: 85 12 STA $12 C2/9EDE: B9 1D 20 LDA $201D,Y C2/9EE1: 19 73 20 ORA $2073,Y C2/9EE4: 29 10 AND #$10 C2/9EE6: D0 0D BNE $9EF5 C2/9EE8: B9 1D 20 LDA $201D,Y C2/9EEB: 09 10 ORA #$10 C2/9EED: 99 1D 20 STA $201D,Y C2/9EF0: A9 03 LDA #$03 C2/9EF2: 20 2E 9F JSR $9F2E C2/9EF5: A5 12 LDA $12 C2/9EF7: 29 08 AND #$08 C2/9EF9: F0 1F BEQ $9F1A C2/9EFB: A5 12 LDA $12 C2/9EFD: 29 F7 AND #$F7 C2/9EFF: 85 12 STA $12 C2/9F01: A4 32 LDY $32 C2/9F03: B9 1D 20 LDA $201D,Y C2/9F06: 19 73 20 ORA $2073,Y C2/9F09: 29 08 AND #$08 C2/9F0B: D0 E8 BNE $9EF5 C2/9F0D: B9 1D 20 LDA $201D,Y C2/9F10: 09 08 ORA #$08 C2/9F12: 99 1D 20 STA $201D,Y C2/9F15: A9 05 LDA #$05 C2/9F17: 20 2E 9F JSR $9F2E C2/9F1A: 80 07 BRA $9F23 C2/9F1C: A5 12 LDA $12 C2/9F1E: 99 73 20 STA $2073,Y C2/9F21: 80 0A BRA $9F2D C2/9F23: A4 32 LDY $32 C2/9F25: B9 1D 20 LDA $201D,Y C2/9F28: 05 12 ORA $12 C2/9F2A: 99 1D 20 STA $201D,Y C2/9F2D: 60 RTS C2/9F2E: AA TAX C2/9F2F: A9 01 LDA #$01 C2/9F31: 8D D7 3E STA $3ED7 C2/9F34: AD 7B 7B LDA $7B7B C2/9F37: 4C FD 24 JMP $24FD C2/9F3A: 64 12 STZ $12 C2/9F3C: AD CC 41 LDA $41CC C2/9F3F: 20 EC 01 JSR $01EC C2/9F42: AD CC 41 LDA $41CC C2/9F45: 20 B7 01 JSR $01B7 C2/9F48: 85 0E STA $0E C2/9F4A: 0A ASL C2/9F4B: 18 CLC C2/9F4C: 65 0E ADC $0E C2/9F4E: A8 TAY C2/9F4F: B9 AC 37 LDA $37AC,Y C2/9F52: 85 10 STA $10 C2/9F54: B9 AD 37 LDA $37AD,Y C2/9F57: 85 11 STA $11 C2/9F59: C5 10 CMP $10 C2/9F5B: B0 0A BCS $9F67 C2/9F5D: 48 PHA C2/9F5E: A5 10 LDA $10 C2/9F60: 85 11 STA $11 C2/9F62: 68 PLA C2/9F63: 85 10 STA $10 C2/9F65: E6 12 INC $12 C2/9F67: A5 10 LDA $10 C2/9F69: 05 11 ORA $11 C2/9F6B: D0 0A BNE $9F77 C2/9F6D: A8 TAY C2/9F6E: 84 16 STY $16 C2/9F70: 1A INC C2/9F71: 85 14 STA $14 C2/9F73: 85 15 STA $15 C2/9F75: 80 58 BRA $9FCF C2/9F77: A5 10 LDA $10 C2/9F79: D0 20 BNE $9F9B C2/9F7B: A5 11 LDA $11 C2/9F7D: C9 80 CMP #$80 C2/9F7F: B0 0C BCS $9F8D C2/9F81: 64 14 STZ $14 C2/9F83: A5 11 LDA $11 C2/9F85: 85 15 STA $15 C2/9F87: 64 16 STZ $16 C2/9F89: 64 17 STZ $17 C2/9F8B: 80 42 BRA $9FCF C2/9F8D: 7B TDC C2/9F8E: 1A INC C2/9F8F: 85 14 STA $14 C2/9F91: 64 15 STZ $15 C2/9F93: 64 16 STZ $16 C2/9F95: A5 11 LDA $11 C2/9F97: 85 17 STA $17 C2/9F99: 80 34 BRA $9FCF C2/9F9B: A5 10 LDA $10 C2/9F9D: C9 80 CMP #$80 C2/9F9F: 90 0E BCC $9FAF C2/9FA1: 64 14 STZ $14 C2/9FA3: 64 15 STZ $15 C2/9FA5: A5 10 LDA $10 C2/9FA7: 85 16 STA $16 C2/9FA9: A5 11 LDA $11 C2/9FAB: 85 17 STA $17 C2/9FAD: 80 20 BRA $9FCF C2/9FAF: A5 11 LDA $11 C2/9FB1: C9 80 CMP #$80 C2/9FB3: 90 0E BCC $9FC3 C2/9FB5: A5 10 LDA $10 C2/9FB7: 85 14 STA $14 C2/9FB9: 64 15 STZ $15 C2/9FBB: 64 16 STZ $16 C2/9FBD: A5 11 LDA $11 C2/9FBF: 85 17 STA $17 C2/9FC1: 80 0C BRA $9FCF C2/9FC3: A5 10 LDA $10 C2/9FC5: 85 14 STA $14 C2/9FC7: A5 11 LDA $11 C2/9FC9: 85 15 STA $15 C2/9FCB: 64 16 STZ $16 C2/9FCD: 64 17 STZ $17 C2/9FCF: 20 E7 9F JSR $9FE7 C2/9FD2: A5 14 LDA $14 C2/9FD4: 9D 13 20 STA $2013,X C2/9FD7: A5 15 LDA $15 C2/9FD9: 9D 14 20 STA $2014,X C2/9FDC: A5 16 LDA $16 C2/9FDE: 9D 11 20 STA $2011,X C2/9FE1: A5 17 LDA $17 C2/9FE3: 9D 12 20 STA $2012,X C2/9FE6: 60 RTS C2/9FE7: A5 12 LDA $12 C2/9FE9: F0 14 BEQ $9FFF C2/9FEB: A5 14 LDA $14 C2/9FED: 48 PHA C2/9FEE: A5 15 LDA $15 C2/9FF0: 85 14 STA $14 C2/9FF2: 68 PLA C2/9FF3: 85 15 STA $15 C2/9FF5: A5 16 LDA $16 C2/9FF7: 48 PHA C2/9FF8: A5 17 LDA $17 C2/9FFA: 85 16 STA $16 C2/9FFC: 68 PLA C2/9FFD: 85 17 STA $17 C2/9FFF: 60 RTS C2/A000: 80 14 BRA $A016 C2/A002: 20 7D FF JSR $FF7D C2/A005: 6B RTL C2/A006: 80 02 BRA $A00A C2/A008: 80 05 BRA $A00F C2/A00A: 20 56 FF JSR $FF56 C2/A00D: 80 03 BRA $A012 C2/A00F: 20 68 FF JSR $FF68 C2/A012: 20 5B FE JSR $FE5B C2/A015: 6B RTL C2/A016: 20 1B A1 JSR $A11B C2/A019: 64 39 STZ $39 C2/A01B: A5 34 LDA $34 C2/A01D: 29 07 AND #$07 C2/A01F: 00 0A BRK $0A C2/A021: AA TAX C2/A022: BF 00 E6 C0 LDA $C0E600,X C2/A026: 85 C7 STA $C7 C2/A028: E2 20 SEP #$20 C2/A02A: 6C C7 01 JMP ($01C7) C2/A02D: 20 BD B2 JSR $B2BD C2/A030: E2 20 SEP #$20 C2/A032: 6B RTL C2/A033: A5 35 LDA $35 C2/A035: 85 44 STA $44 C2/A037: A9 01 LDA #$01 C2/A039: 80 30 BRA $A06B C2/A03B: A9 0A LDA #$0A C2/A03D: 80 2C BRA $A06B C2/A03F: A9 06 LDA #$06 C2/A041: 80 28 BRA $A06B C2/A043: 20 F0 A1 JSR $A1F0 C2/A046: 20 7D FF JSR $FF7D C2/A049: 20 47 D4 JSR $D447 C2/A04C: 20 A9 F5 JSR $F5A9 C2/A04F: A9 0C LDA #$0C C2/A051: 80 18 BRA $A06B C2/A053: A9 80 LDA #$80 C2/A055: 04 45 TSB $45 C2/A057: 64 49 STZ $49 C2/A059: 64 4A STZ $4A C2/A05B: 20 94 A3 JSR $A394 C2/A05E: A9 01 LDA #$01 C2/A060: 80 09 BRA $A06B C2/A062: 64 35 STZ $35 C2/A064: 20 58 D9 JSR $D958 C2/A067: 80 C7 BRA $A030 C2/A069: A9 0D LDA #$0D C2/A06B: E2 20 SEP #$20 C2/A06D: 85 43 STA $43 C2/A06F: A9 7E LDA #$7E C2/A071: 48 PHA C2/A072: AB PLB C2/A073: C2 20 REP #$20 C2/A075: 20 6A C1 JSR $C16A C2/A078: 20 6E A1 JSR $A16E C2/A07B: A5 43 LDA $43 C2/A07D: 29 FF 00 AND #$00FF C2/A080: 3A DEC C2/A081: 0A ASL C2/A082: AA TAX C2/A083: BF 0E E6 C0 LDA $C0E60E,X C2/A087: 85 C7 STA $C7 C2/A089: 62 02 00 PER $C2A08E C2/A08C: 6C C7 01 JMP ($01C7) C2/A08F: C2 20 REP #$20 C2/A091: A5 43 LDA $43 C2/A093: 29 FF 00 AND #$00FF C2/A096: C9 0C 00 CMP #$000C C2/A099: D0 07 BNE $A0A2 C2/A09B: A5 39 LDA $39 C2/A09D: D0 03 BNE $A0A2 C2/A09F: 4C 30 A0 JMP $A030 C2/A0A2: E2 20 SEP #$20 C2/A0A4: A9 00 LDA #$00 C2/A0A6: 48 PHA C2/A0A7: AB PLB C2/A0A8: 9C 21 21 STZ $2121 C2/A0AB: C2 20 REP #$20 C2/A0AD: 9C 02 21 STZ $2102 C2/A0B0: 9C 16 21 STZ $2116 C2/A0B3: A2 B2 F5 LDX #$F5B2 C2/A0B6: 20 F6 A0 JSR $A0F6 C2/A0B9: A2 B9 F5 LDX #$F5B9 C2/A0BC: 20 F6 A0 JSR $A0F6 C2/A0BF: A2 8B F5 LDX #$F58B C2/A0C2: 20 F6 A0 JSR $A0F6 C2/A0C5: E2 20 SEP #$20 C2/A0C7: A9 04 LDA #$04 C2/A0C9: 85 CA STA $CA C2/A0CB: A9 00 LDA #$00 C2/A0CD: 8F 11 75 7E STA $7E7511 C2/A0D1: 20 06 A1 JSR $A106 C2/A0D4: AF 0E 75 7E LDA $7E750E C2/A0D8: 8D 0C 42 STA $420C C2/A0DB: AD 10 42 LDA $4210 C2/A0DE: A9 81 LDA #$81 C2/A0E0: 8D 00 42 STA $4200 C2/A0E3: A9 00 LDA #$00 C2/A0E5: 8F 22 75 7E STA $7E7522 C2/A0E9: 8F 25 75 7E STA $7E7525 C2/A0ED: A9 03 LDA #$03 C2/A0EF: 8F 13 75 7E STA $7E7513 C2/A0F3: 4C E9 A2 JMP $A2E9 C2/A0F6: A0 00 43 LDY #$4300 C2/A0F9: A9 06 LDA #$06 C2/A0FB: 00 54 BRK $54 C2/A0FD: 00 C0 BRK $C0 C2/A0FF: A9 01 LDA #$01 C2/A101: 00 8D BRK $8D C2/A103: 0B PHD C2/A104: 42 60 WDM $60 C2/A106: 08 PHP C2/A107: E2 20 SEP #$20 C2/A109: AF 10 42 00 LDA $004210 C2/A10D: 30 FA BMI $A109 C2/A10F: AF 10 42 00 LDA $004210 C2/A113: 10 FA BPL $A10F C2/A115: AF 10 42 00 LDA $004210 C2/A119: 28 PLP C2/A11A: 60 RTS C2/A11B: C2 30 REP #$30 C2/A11D: A9 00 01 LDA #$0100 C2/A120: 5B TCD C2/A121: A2 33 F5 LDX #$F533 C2/A124: A0 00 1F LDY #$1F00 C2/A127: A9 07 00 LDA #$0007 C2/A12A: 54 7E C0 MVN $7E,$C0 C2/A12D: 64 8E STZ $8E C2/A12F: E2 20 SEP #$20 C2/A131: A9 80 LDA #$80 C2/A133: 8F 00 21 00 STA $002100 C2/A137: 64 44 STZ $44 C2/A139: 64 45 STZ $45 C2/A13B: 64 46 STZ $46 C2/A13D: 64 47 STZ $47 C2/A13F: 64 48 STZ $48 C2/A141: 20 8A A1 JSR $A18A C2/A144: 20 30 D2 JSR $D230 C2/A147: 20 7B D3 JSR $D37B C2/A14A: 20 DB D3 JSR $D3DB C2/A14D: 20 47 A2 JSR $A247 C2/A150: 20 CF A1 JSR $A1CF C2/A153: 20 7D FF JSR $FF7D C2/A156: 20 47 D4 JSR $D447 C2/A159: 20 A9 F5 JSR $F5A9 C2/A15C: 20 6E A1 JSR $A16E C2/A15F: C2 20 REP #$20 C2/A161: A2 73 F5 LDX #$F573 C2/A164: A0 0F 75 LDY #$750F C2/A167: A9 17 00 LDA #$0017 C2/A16A: 54 7E C0 MVN $7E,$C0 C2/A16D: 60 RTS C2/A16E: 08 PHP C2/A16F: C2 20 REP #$20 C2/A171: A2 20 02 LDX #$0220 C2/A174: 9E FE 01 STZ $01FE,X C2/A177: CA DEX C2/A178: CA DEX C2/A179: D0 F9 BNE $A174 C2/A17B: A2 20 00 LDX #$0020 C2/A17E: A9 AA AA LDA #$AAAA C2/A181: 9D FE 03 STA $03FE,X C2/A184: CA DEX C2/A185: CA DEX C2/A186: D0 F9 BNE $A181 C2/A188: 28 PLP C2/A189: 60 RTS C2/A18A: 8B PHB C2/A18B: 08 PHP C2/A18C: E2 20 SEP #$20 C2/A18E: A9 00 LDA #$00 C2/A190: 48 PHA C2/A191: AB PLB C2/A192: A9 01 LDA #$01 C2/A194: 8D 00 42 STA $4200 C2/A197: A9 01 LDA #$01 C2/A199: 8D 01 21 STA $2101 C2/A19C: A9 00 LDA #$00 C2/A19E: 8D 05 21 STA $2105 C2/A1A1: 8D 06 21 STA $2106 C2/A1A4: A9 80 LDA #$80 C2/A1A6: 8D 15 21 STA $2115 C2/A1A9: A2 08 00 LDX #$0008 C2/A1AC: 9E 0C 21 STZ $210C,X C2/A1AF: 9E 0C 21 STZ $210C,X C2/A1B2: CA DEX C2/A1B3: D0 F7 BNE $A1AC C2/A1B5: C2 20 REP #$20 C2/A1B7: A2 3B F5 LDX #$F53B C2/A1BA: A0 07 21 LDY #$2107 C2/A1BD: A9 05 00 LDA #$0005 C2/A1C0: 54 00 C0 MVN $00,$C0 C2/A1C3: A0 2C 21 LDY #$212C C2/A1C6: A9 05 00 LDA #$0005 C2/A1C9: 54 00 C0 MVN $00,$C0 C2/A1CC: 28 PLP C2/A1CD: AB PLB C2/A1CE: 60 RTS C2/A1CF: 8B PHB C2/A1D0: 08 PHP C2/A1D1: C2 20 REP #$20 C2/A1D3: A5 8E LDA $8E C2/A1D5: 8F 0C 42 00 STA $00420C C2/A1D9: A2 47 F5 LDX #$F547 C2/A1DC: BF 00 00 C0 LDA $C00000,X C2/A1E0: F0 0B BEQ $A1ED C2/A1E2: A8 TAY C2/A1E3: E8 INX C2/A1E4: E8 INX C2/A1E5: A9 04 00 LDA #$0004 C2/A1E8: 54 00 C0 MVN $00,$C0 C2/A1EB: 80 EF BRA $A1DC C2/A1ED: 28 PLP C2/A1EE: AB PLB C2/A1EF: 60 RTS C2/A1F0: 8B PHB C2/A1F1: 08 PHP C2/A1F2: C2 20 REP #$20 C2/A1F4: A2 42 F3 LDX #$F342 C2/A1F7: A0 70 09 LDY #$0970 C2/A1FA: A9 1F 00 LDA #$001F C2/A1FD: 54 00 C0 MVN $00,$C0 C2/A200: A9 00 01 LDA #$0100 C2/A203: 8D 2D 04 STA $042D C2/A206: A9 02 03 LDA #$0302 C2/A209: 8D 2F 04 STA $042F C2/A20C: E2 20 SEP #$20 C2/A20E: 64 59 STZ $59 C2/A210: 64 5D STZ $5D C2/A212: 64 5F STZ $5F C2/A214: 64 61 STZ $61 C2/A216: 64 62 STZ $62 C2/A218: 64 5E STZ $5E C2/A21A: 64 5C STZ $5C C2/A21C: 64 5B STZ $5B C2/A21E: A9 02 LDA #$02 C2/A220: 85 60 STA $60 C2/A222: A9 08 LDA #$08 C2/A224: 85 5A STA $5A C2/A226: 64 63 STZ $63 C2/A228: 64 64 STZ $64 C2/A22A: 64 65 STZ $65 C2/A22C: 64 66 STZ $66 C2/A22E: A9 07 LDA #$07 C2/A230: 85 67 STA $67 C2/A232: 85 68 STA $68 C2/A234: 85 69 STA $69 C2/A236: 85 6A STA $6A C2/A238: 28 PLP C2/A239: AB PLB C2/A23A: 60 RTS C2/A23B: 91 E0 STA ($E0),Y C2/A23D: 18 CLC C2/A23E: 65 E4 ADC $E4 C2/A240: C8 INY C2/A241: C8 INY C2/A242: C4 E2 CPY $E2 C2/A244: D0 F5 BNE $A23B C2/A246: 60 RTS C2/A247: 08 PHP C2/A248: C2 20 REP #$20 C2/A24A: A2 00 D0 LDX #$D000 C2/A24D: 86 E0 STX $E0 C2/A24F: A2 00 01 LDX #$0100 C2/A252: 86 E2 STX $E2 C2/A254: A2 0C 00 LDX #$000C C2/A257: 86 E4 STX $E4 C2/A259: A4 8E LDY $8E C2/A25B: A9 00 00 LDA #$0000 C2/A25E: 20 3B A2 JSR $A23B C2/A261: A2 C0 01 LDX #$01C0 C2/A264: 86 E2 STX $E2 C2/A266: A9 00 06 LDA #$0600 C2/A269: 20 3B A2 JSR $A23B C2/A26C: A2 08 00 LDX #$0008 C2/A26F: 86 E4 STX $E4 C2/A271: A2 00 02 LDX #$0200 C2/A274: 86 E2 STX $E2 C2/A276: A9 80 0A LDA #$0A80 C2/A279: 20 3B A2 JSR $A23B C2/A27C: A2 00 D2 LDX #$D200 C2/A27F: 86 E0 STX $E0 C2/A281: A2 09 00 LDX #$0009 C2/A284: 86 E4 STX $E4 C2/A286: A4 8E LDY $8E C2/A288: A9 80 13 LDA #$1380 C2/A28B: 20 3B A2 JSR $A23B C2/A28E: A2 00 D4 LDX #$D400 C2/A291: 86 E0 STX $E0 C2/A293: A2 AE 00 LDX #$00AE C2/A296: 86 E2 STX $E2 C2/A298: A2 06 00 LDX #$0006 C2/A29B: 86 E4 STX $E4 C2/A29D: A4 8E LDY $8E C2/A29F: A9 80 1C LDA #$1C80 C2/A2A2: 20 3B A2 JSR $A23B C2/A2A5: A2 00 02 LDX #$0200 C2/A2A8: 86 E2 STX $E2 C2/A2AA: A2 09 00 LDX #$0009 C2/A2AD: 86 E4 STX $E4 C2/A2AF: 20 3B A2 JSR $A23B C2/A2B2: A2 00 D6 LDX #$D600 C2/A2B5: 86 E0 STX $E0 C2/A2B7: A2 A2 00 LDX #$00A2 C2/A2BA: 86 E2 STX $E2 C2/A2BC: A2 05 00 LDX #$0005 C2/A2BF: 86 E4 STX $E4 C2/A2C1: A4 8E LDY $8E C2/A2C3: A9 00 58 LDA #$5800 C2/A2C6: 20 3B A2 JSR $A23B C2/A2C9: A2 00 01 LDX #$0100 C2/A2CC: 86 E2 STX $E2 C2/A2CE: A6 8E LDX $8E C2/A2D0: 64 E4 STZ $E4 C2/A2D2: A5 8E LDA $8E C2/A2D4: 20 3B A2 JSR $A23B C2/A2D7: A2 42 01 LDX #$0142 C2/A2DA: 86 E2 STX $E2 C2/A2DC: A2 08 00 LDX #$0008 C2/A2DF: 86 E4 STX $E4 C2/A2E1: A9 00 62 LDA #$6200 C2/A2E4: 20 3B A2 JSR $A23B C2/A2E7: 28 PLP C2/A2E8: 60 RTS C2/A2E9: E2 20 SEP #$20 C2/A2EB: C2 10 REP #$10 C2/A2ED: 20 6F E6 JSR $E66F C2/A2F0: 20 2F FC JSR $FC2F C2/A2F3: F4 7E 7E PEA $7E7E C2/A2F6: AB PLB C2/A2F7: AB PLB C2/A2F8: 24 45 BIT $45 C2/A2FA: 30 05 BMI $A301 C2/A2FC: 20 3A A3 JSR $A33A C2/A2FF: 80 1F BRA $A320 C2/A301: A6 49 LDX $49 C2/A303: 30 07 BMI $A30C C2/A305: CA DEX C2/A306: 86 49 STX $49 C2/A308: A5 8E LDA $8E C2/A30A: 80 14 BRA $A320 C2/A30C: A5 48 LDA $48 C2/A30E: D0 04 BNE $A314 C2/A310: A9 08 LDA #$08 C2/A312: 80 0C BRA $A320 C2/A314: A7 46 LDA [$46] C2/A316: A6 46 LDX $46 C2/A318: E8 INX C2/A319: 86 46 STX $46 C2/A31B: A2 0F 00 LDX #$000F C2/A31E: 86 49 STX $49 C2/A320: 85 4B STA $4B C2/A322: 89 10 BIT #$10 C2/A324: F0 02 BEQ $A328 C2/A326: A9 07 LDA #$07 C2/A328: C2 20 REP #$20 C2/A32A: 29 0F 00 AND #$000F C2/A32D: 0A ASL C2/A32E: AA TAX C2/A32F: BF 28 E6 C0 LDA $C0E628,X C2/A333: 85 C7 STA $C7 C2/A335: E2 20 SEP #$20 C2/A337: 6C C7 01 JMP ($01C7) C2/A33A: 08 PHP C2/A33B: C2 20 REP #$20 C2/A33D: A6 8E LDX $8E C2/A33F: A5 0A LDA $0A C2/A341: 3F D2 E7 C0 AND $C0E7D2,X C2/A345: D0 08 BNE $A34F C2/A347: E8 INX C2/A348: E8 INX C2/A349: E8 INX C2/A34A: E0 12 00 CPX #$0012 C2/A34D: D0 F0 BNE $A33F C2/A34F: BF D4 E7 C0 LDA $C0E7D4,X C2/A353: 29 FF 00 AND #$00FF C2/A356: 28 PLP C2/A357: 60 RTS C2/A358: A5 4B LDA $4B C2/A35A: C2 20 REP #$20 C2/A35C: 29 0F 00 AND #$000F C2/A35F: 0A ASL C2/A360: AA TAX C2/A361: BF 92 F5 C0 LDA $C0F592,X C2/A365: 85 49 STA $49 C2/A367: 4C F0 A4 JMP $A4F0 C2/A36A: 20 B0 E0 JSR $E0B0 C2/A36D: A5 54 LDA $54 C2/A36F: C2 20 REP #$20 C2/A371: 29 7F 00 AND #$007F C2/A374: 0A ASL C2/A375: 0A ASL C2/A376: 80 0E BRA $A386 C2/A378: 20 B8 E0 JSR $E0B8 C2/A37B: A5 54 LDA $54 C2/A37D: C2 20 REP #$20 C2/A37F: 29 7F 00 AND #$007F C2/A382: 0A ASL C2/A383: 0A ASL C2/A384: 1A INC C2/A385: 1A INC C2/A386: AA TAX C2/A387: BF 24 E7 C0 LDA $C0E724,X C2/A38B: 85 C7 STA $C7 C2/A38D: A5 8E LDA $8E C2/A38F: E2 20 SEP #$20 C2/A391: 6C C7 01 JMP ($01C7) C2/A394: 08 PHP C2/A395: C2 20 REP #$20 C2/A397: A2 00 05 LDX #$0500 C2/A39A: A0 00 20 LDY #$2000 C2/A39D: A9 FF 05 LDA #$05FF C2/A3A0: 54 7E 7E MVN $7E,$7E C2/A3A3: A2 59 01 LDX #$0159 C2/A3A6: A0 00 26 LDY #$2600 C2/A3A9: A9 11 00 LDA #$0011 C2/A3AC: 54 7E 7E MVN $7E,$7E C2/A3AF: A5 35 LDA $35 C2/A3B1: 29 07 00 AND #$0007 C2/A3B4: 0A ASL C2/A3B5: 0A ASL C2/A3B6: AA TAX C2/A3B7: BF 41 E8 C0 LDA $C0E841,X C2/A3BB: 85 46 STA $46 C2/A3BD: BF 43 E8 C0 LDA $C0E843,X C2/A3C1: E2 20 SEP #$20 C2/A3C3: 85 48 STA $48 C2/A3C5: EB XBA C2/A3C6: 29 0F AND #$0F C2/A3C8: 04 45 TSB $45 C2/A3CA: C2 20 REP #$20 C2/A3CC: A2 DF E8 LDX #$E8DF C2/A3CF: A0 F7 08 LDY #$08F7 C2/A3D2: A9 13 00 LDA #$0013 C2/A3D5: 54 7E C0 MVN $7E,$C0 C2/A3D8: E2 20 SEP #$20 C2/A3DA: A9 E0 LDA #$E0 C2/A3DC: 8D 40 08 STA $0840 C2/A3DF: A9 64 LDA #$64 C2/A3E1: 8D 41 08 STA $0841 C2/A3E4: A9 04 LDA #$04 C2/A3E6: 8D 42 08 STA $0842 C2/A3E9: A9 05 LDA #$05 C2/A3EB: 1C 73 09 TRB $0973 C2/A3EE: A9 06 LDA #$06 C2/A3F0: 8D F3 08 STA $08F3 C2/A3F3: A9 40 LDA #$40 C2/A3F5: 1C 00 05 TRB $0500 C2/A3F8: 9C 1A 05 STZ $051A C2/A3FB: A6 8E LDX $8E C2/A3FD: BF F8 E8 C0 LDA $C0E8F8,X C2/A401: F0 0C BEQ $A40F C2/A403: EB XBA C2/A404: A9 01 LDA #$01 C2/A406: EB XBA C2/A407: DA PHX C2/A408: 20 CE E2 JSR $E2CE C2/A40B: FA PLX C2/A40C: E8 INX C2/A40D: 80 EE BRA $A3FD C2/A40F: 64 7E STZ $7E C2/A411: 20 C5 D4 JSR $D4C5 C2/A414: 20 A4 DA JSR $DAA4 C2/A417: C2 20 REP #$20 C2/A419: A5 35 LDA $35 C2/A41B: 29 07 00 AND #$0007 C2/A41E: AA TAX C2/A41F: E2 20 SEP #$20 C2/A421: BF F0 E8 C0 LDA $C0E8F0,X C2/A425: 85 D8 STA $D8 C2/A427: 20 7D E4 JSR $E47D C2/A42A: A5 DA LDA $DA C2/A42C: 8D 3A 05 STA $053A C2/A42F: A5 D8 LDA $D8 C2/A431: 8D 01 05 STA $0501 C2/A434: A6 DC LDX $DC C2/A436: 8E 3B 05 STX $053B C2/A439: 20 82 EB JSR $EB82 C2/A43C: 20 D6 E6 JSR $E6D6 C2/A43F: 28 PLP C2/A440: 60 RTS C2/A441: C2 20 REP #$20 C2/A443: A2 00 20 LDX #$2000 C2/A446: A0 00 05 LDY #$0500 C2/A449: A9 FF 05 LDA #$05FF C2/A44C: 54 7E 7E MVN $7E,$7E C2/A44F: A2 00 26 LDX #$2600 C2/A452: A0 59 01 LDY #$0159 C2/A455: A9 11 00 LDA #$0011 C2/A458: 54 7E 7E MVN $7E,$7E C2/A45B: 4C 2D A0 JMP $A02D C2/A45E: 20 DF E4 JSR $E4DF C2/A461: BD 04 76 LDA $7604,X C2/A464: 80 16 BRA $A47C C2/A466: 20 DF E4 JSR $E4DF C2/A469: BD 05 76 LDA $7605,X C2/A46C: 80 0E BRA $A47C C2/A46E: 20 DF E4 JSR $E4DF C2/A471: BD 06 76 LDA $7606,X C2/A474: 80 06 BRA $A47C C2/A476: 20 DF E4 JSR $E4DF C2/A479: BD 07 76 LDA $7607,X C2/A47C: F4 7E 7E PEA $7E7E C2/A47F: AB PLB C2/A480: AB PLB C2/A481: 20 A8 E0 JSR $E0A8 C2/A484: E2 20 SEP #$20 C2/A486: 64 4F STZ $4F C2/A488: 85 56 STA $56 C2/A48A: 20 E1 E4 JSR $E4E1 C2/A48D: BD 01 76 LDA $7601,X C2/A490: 85 58 STA $58 C2/A492: BD 00 76 LDA $7600,X C2/A495: 85 57 STA $57 C2/A497: 30 22 BMI $A4BB C2/A499: C5 54 CMP $54 C2/A49B: F0 04 BEQ $A4A1 C2/A49D: A9 40 LDA #$40 C2/A49F: 04 4F TSB $4F C2/A4A1: A5 53 LDA $53 C2/A4A3: 85 50 STA $50 C2/A4A5: A5 54 LDA $54 C2/A4A7: 85 51 STA $51 C2/A4A9: A5 55 LDA $55 C2/A4AB: 85 52 STA $52 C2/A4AD: A5 56 LDA $56 C2/A4AF: 85 53 STA $53 C2/A4B1: A5 57 LDA $57 C2/A4B3: 85 54 STA $54 C2/A4B5: A5 58 LDA $58 C2/A4B7: 85 55 STA $55 C2/A4B9: 80 04 BRA $A4BF C2/A4BB: A9 80 LDA #$80 C2/A4BD: 04 4F TSB $4F C2/A4BF: 24 4F BIT $4F C2/A4C1: 30 04 BMI $A4C7 C2/A4C3: 70 0C BVS $A4D1 C2/A4C5: 80 1E BRA $A4E5 C2/A4C7: A2 3A E6 LDX #$E63A C2/A4CA: A5 57 LDA $57 C2/A4CC: 20 F3 A4 JSR $A4F3 C2/A4CF: 80 14 BRA $A4E5 C2/A4D1: A2 AF E6 LDX #$E6AF C2/A4D4: A5 51 LDA $51 C2/A4D6: 20 F3 A4 JSR $A4F3 C2/A4D9: 24 4F BIT $4F C2/A4DB: 50 08 BVC $A4E5 C2/A4DD: A2 52 E6 LDX #$E652 C2/A4E0: A5 54 LDA $54 C2/A4E2: 20 F3 A4 JSR $A4F3 C2/A4E5: A2 E8 E6 LDX #$E6E8 C2/A4E8: A5 54 LDA $54 C2/A4EA: 20 F3 A4 JSR $A4F3 C2/A4ED: 20 AB E6 JSR $E6AB C2/A4F0: 4C E9 A2 JMP $A2E9 C2/A4F3: E2 20 SEP #$20 C2/A4F5: 85 E0 STA $E0 C2/A4F7: A4 8E LDY $8E C2/A4F9: BF 00 00 C0 LDA $C00000,X C2/A4FD: F0 17 BEQ $A516 C2/A4FF: C5 E0 CMP $E0 C2/A501: F0 05 BEQ $A508 C2/A503: E8 INX C2/A504: E8 INX C2/A505: E8 INX C2/A506: 80 F1 BRA $A4F9 C2/A508: C2 20 REP #$20 C2/A50A: BF 01 00 C0 LDA $C00001,X C2/A50E: 85 C7 STA $C7 C2/A510: 62 02 00 PER $C2A515 C2/A513: 6C C7 01 JMP ($01C7) C2/A516: E2 20 SEP #$20 C2/A518: 60 RTS C2/A519: 20 5F A5 JSR $A55F C2/A51C: B0 2B BCS $A549 C2/A51E: A4 8E LDY $8E C2/A520: B9 AC 29 LDA $29AC,Y C2/A523: 18 CLC C2/A524: 65 6B ADC $6B C2/A526: AA TAX C2/A527: BD 00 7A LDA $7A00,X C2/A52A: 29 FF AND #$FF C2/A52C: 00 BE BRK $BE C2/A52E: B0 29 BCS $A559 C2/A530: 20 E4 D8 JSR $D8E4 C2/A533: C8 INY C2/A534: C8 INY C2/A535: C0 04 CPY #$04 C2/A537: 00 D0 BRK $D0 C2/A539: E6 20 INC $20 C2/A53B: 67 E3 ADC [$E3] C2/A53D: 20 05 FE JSR $FE05 C2/A540: 20 6F E6 JSR $E66F C2/A543: 20 2F FC JSR $FC2F C2/A546: 20 4A A5 JSR $A54A C2/A549: 60 RTS C2/A54A: E2 20 SEP #$20 C2/A54C: A5 58 LDA $58 C2/A54E: C9 03 CMP #$03 C2/A550: 30 0C BMI $A55E C2/A552: 4A LSR C2/A553: 29 02 AND #$02 C2/A555: 3A DEC C2/A556: 18 CLC C2/A557: 65 53 ADC $53 C2/A559: 85 53 STA $53 C2/A55B: 20 AB E6 JSR $E6AB C2/A55E: 60 RTS C2/A55F: E2 20 SEP #$20 C2/A561: AD 12 75 LDA $7512 C2/A564: D0 4D BNE $A5B3 C2/A566: C2 20 REP #$20 C2/A568: A5 58 LDA $58 C2/A56A: 29 07 00 AND #$0007 C2/A56D: 3A DEC C2/A56E: 29 01 00 AND #$0001 C2/A571: 0A ASL C2/A572: A8 TAY C2/A573: BE 8A 29 LDX $298A,Y C2/A576: A0 A0 29 LDY #$29A0 C2/A579: A9 15 00 LDA #$0015 C2/A57C: 54 7E C0 MVN $7E,$C0 C2/A57F: A5 6B LDA $6B C2/A581: 18 CLC C2/A582: 6D A0 29 ADC $29A0 C2/A585: 30 2C BMI $A5B3 C2/A587: C5 6D CMP $6D C2/A589: F0 02 BEQ $A58D C2/A58B: B0 26 BCS $A5B3 C2/A58D: 85 6B STA $6B C2/A58F: E2 20 SEP #$20 C2/A591: A9 01 LDA #$01 C2/A593: 8D 12 75 STA $7512 C2/A596: 9C 28 75 STZ $7528 C2/A599: C2 20 REP #$20 C2/A59B: AE A6 29 LDX $29A6 C2/A59E: AC A8 29 LDY $29A8 C2/A5A1: AD AA 29 LDA $29AA C2/A5A4: 10 08 BPL $A5AE C2/A5A6: 29 FF 7F AND #$7FFF C2/A5A9: 54 7E 7E MVN $7E,$7E C2/A5AC: 80 03 BRA $A5B1 C2/A5AE: 44 7E 7E MVP $7E,$7E C2/A5B1: 18 CLC C2/A5B2: 60 RTS C2/A5B3: 38 SEC C2/A5B4: 60 RTS C2/A5B5: E2 20 SEP #$20 C2/A5B7: A5 6F LDA $6F C2/A5B9: D0 26 BNE $A5E1 C2/A5BB: A5 53 LDA $53 C2/A5BD: 85 50 STA $50 C2/A5BF: A5 54 LDA $54 C2/A5C1: 85 51 STA $51 C2/A5C3: A5 55 LDA $55 C2/A5C5: 85 52 STA $52 C2/A5C7: A6 8E LDX $8E C2/A5C9: BD 00 7A LDA $7A00,X C2/A5CC: 30 08 BMI $A5D6 C2/A5CE: E8 INX C2/A5CF: E0 17 00 CPX #$0017 C2/A5D2: 10 08 BPL $A5DC C2/A5D4: 80 F3 BRA $A5C9 C2/A5D6: CA DEX C2/A5D7: 8A TXA C2/A5D8: 29 1F AND #$1F C2/A5DA: 85 53 STA $53 C2/A5DC: 20 AB E6 JSR $E6AB C2/A5DF: 80 04 BRA $A5E5 C2/A5E1: A5 53 LDA $53 C2/A5E3: 85 50 STA $50 C2/A5E5: 60 RTS C2/A5E6: A5 70 LDA $70 C2/A5E8: 29 FF AND #$FF C2/A5EA: 00 D0 BRK $D0 C2/A5EC: 13 20 ORA ($20,S),Y C2/A5EE: 5F A5 B0 0E EOR $0EB0A5,X C2/A5F2: 20 07 A6 JSR $A607 C2/A5F5: 20 05 FE JSR $FE05 C2/A5F8: 20 6F E6 JSR $E66F C2/A5FB: 20 2F FC JSR $FC2F C2/A5FE: 80 06 BRA $A606 C2/A600: E2 20 SEP #$20 C2/A602: A5 53 LDA $53 C2/A604: 85 50 STA $50 C2/A606: 60 RTS C2/A607: AD AC 29 LDA $29AC C2/A60A: 18 CLC C2/A60B: 65 6B ADC $6B C2/A60D: AA TAX C2/A60E: AC B0 29 LDY $29B0 C2/A611: 20 E3 E3 JSR $E3E3 C2/A614: 20 67 E3 JSR $E367 C2/A617: 60 RTS C2/A618: AD 02 28 LDA $2802 C2/A61B: 10 01 BPL $A61E C2/A61D: 60 RTS C2/A61E: AD 14 28 LDA $2814 C2/A621: 29 FF AND #$FF C2/A623: 00 85 BRK $85 C2/A625: 85 A5 STA $A5 C2/A627: 58 CLI C2/A628: 29 0F AND #$0F C2/A62A: 00 3A BRK $3A C2/A62C: AA TAX C2/A62D: E2 20 SEP #$20 C2/A62F: BF C1 F3 C0 LDA $C0F3C1,X C2/A633: 18 CLC C2/A634: 65 85 ADC $85 C2/A636: CD 13 28 CMP $2813 C2/A639: 30 07 BMI $A642 C2/A63B: F0 05 BEQ $A642 C2/A63D: AD 13 28 LDA $2813 C2/A640: 80 06 BRA $A648 C2/A642: C9 01 CMP #$01 C2/A644: 10 02 BPL $A648 C2/A646: A9 01 LDA #$01 C2/A648: 8D 14 28 STA $2814 C2/A64B: 20 E6 F0 JSR $F0E6 C2/A64E: E2 20 SEP #$20 C2/A650: A2 21 28 LDX #$2821 C2/A653: A0 19 28 LDY #$2819 C2/A656: 20 C8 EE JSR $EEC8 C2/A659: B0 04 BCS $A65F C2/A65B: A5 85 LDA $85 C2/A65D: 80 E9 BRA $A648 C2/A65F: AD 04 28 LDA $2804 C2/A662: 30 0D BMI $A671 C2/A664: A2 15 28 LDX #$2815 C2/A667: A0 19 28 LDY #$2819 C2/A66A: 20 C8 EE JSR $EEC8 C2/A66D: 90 EC BCC $A65B C2/A66F: 80 00 BRA $A671 C2/A671: C2 20 REP #$20 C2/A673: 20 7A A6 JSR $A67A C2/A676: 20 93 A6 JSR $A693 C2/A679: 60 RTS C2/A67A: A2 A4 42 LDX #$42A4 C2/A67D: A0 19 28 LDY #$2819 C2/A680: A9 73 7E LDA #$7E73 C2/A683: 20 ED E4 JSR $E4ED C2/A686: A2 9A 42 LDX #$429A C2/A689: A0 14 28 LDY #$2814 C2/A68C: A9 21 7E LDA #$7E21 C2/A68F: 20 ED E4 JSR $E4ED C2/A692: 60 RTS C2/A693: A2 F9 F3 LDX #$F3F9 C2/A696: 80 08 BRA $A6A0 C2/A698: A2 02 F4 LDX #$F402 C2/A69B: 80 03 BRA $A6A0 C2/A69D: A2 0B F4 LDX #$F40B C2/A6A0: C2 20 REP #$20 C2/A6A2: A0 14 75 LDY #$7514 C2/A6A5: A9 08 00 LDA #$0008 C2/A6A8: 54 7E C0 MVN $7E,$C0 C2/A6AB: E2 20 SEP #$20 C2/A6AD: A9 01 LDA #$01 C2/A6AF: 8D 11 75 STA $7511 C2/A6B2: 20 6F E6 JSR $E66F C2/A6B5: 20 2F FC JSR $FC2F C2/A6B8: 60 RTS C2/A6B9: 20 5F A5 JSR $A55F C2/A6BC: B0 1F BCS $A6DD C2/A6BE: 08 PHP C2/A6BF: E2 20 SEP #$20 C2/A6C1: AD A3 29 LDA $29A3 C2/A6C4: 8D 28 75 STA $7528 C2/A6C7: 28 PLP C2/A6C8: 20 DE A6 JSR $A6DE C2/A6CB: 20 05 FE JSR $FE05 C2/A6CE: 20 6F E6 JSR $E66F C2/A6D1: 20 2F FC JSR $FC2F C2/A6D4: 20 6F E6 JSR $E66F C2/A6D7: 20 2F FC JSR $FC2F C2/A6DA: 20 4A A5 JSR $A54A C2/A6DD: 60 RTS C2/A6DE: AD AC 29 LDA $29AC C2/A6E1: 18 CLC C2/A6E2: 65 6B ADC $6B C2/A6E4: AA TAX C2/A6E5: AC B0 29 LDY $29B0 C2/A6E8: 20 F3 E3 JSR $E3F3 C2/A6EB: AD AE 29 LDA $29AE C2/A6EE: 18 CLC C2/A6EF: 65 6B ADC $6B C2/A6F1: AA TAX C2/A6F2: AC B2 29 LDY $29B2 C2/A6F5: 20 F3 E3 JSR $E3F3 C2/A6F8: 20 67 E3 JSR $E367 C2/A6FB: 60 RTS C2/A6FC: AD 66 2B LDA $2B66 C2/A6FF: A8 TAY C2/A700: A5 58 LDA $58 C2/A702: 3A DEC C2/A703: 29 03 AND #$03 C2/A705: 00 0A BRK $0A C2/A707: AA TAX C2/A708: BF AB F3 C0 LDA $C0F3AB,X C2/A70C: 9C 6E 2B STZ $2B6E C2/A70F: E2 20 SEP #$20 C2/A711: A6 8E LDX $8E C2/A713: 18 CLC C2/A714: 7D 66 2B ADC $2B66,X C2/A717: 20 80 A7 JSR $A780 C2/A71A: 9D 66 2B STA $2B66,X C2/A71D: EB XBA C2/A71E: E8 INX C2/A71F: E0 02 00 CPX #$0002 C2/A722: D0 EF BNE $A713 C2/A724: AD 67 2B LDA $2B67 C2/A727: 8F 02 42 00 STA $004202 C2/A72B: AD 68 2B LDA $2B68 C2/A72E: 8F 03 42 00 STA $004203 C2/A732: EA NOP C2/A733: EA NOP C2/A734: EA NOP C2/A735: EA NOP C2/A736: AF 16 42 00 LDA $004216 C2/A73A: 18 CLC C2/A73B: 6D 66 2B ADC $2B66 C2/A73E: C2 20 REP #$20 C2/A740: 29 FF 00 AND #$00FF C2/A743: AA TAX C2/A744: BD 00 7A LDA $7A00,X C2/A747: 29 FF 00 AND #$00FF C2/A74A: C9 FF 00 CMP #$00FF C2/A74D: F0 B1 BEQ $A700 C2/A74F: 8A TXA C2/A750: 1A INC C2/A751: E2 20 SEP #$20 C2/A753: AE 6A 2B LDX $2B6A C2/A756: 9D 01 76 STA $7601,X C2/A759: AD 66 2B LDA $2B66 C2/A75C: 29 0F AND #$0F C2/A75E: AA TAX C2/A75F: AD 67 2B LDA $2B67 C2/A762: 29 0F AND #$0F C2/A764: A8 TAY C2/A765: E2 20 SEP #$20 C2/A767: BD 70 2B LDA $2B70,X C2/A76A: AE 6A 2B LDX $2B6A C2/A76D: 9D 02 76 STA $7602,X C2/A770: B9 80 2B LDA $2B80,Y C2/A773: 9D 03 76 STA $7603,X C2/A776: 20 AB E6 JSR $E6AB C2/A779: 80 04 BRA $A77F C2/A77B: 98 TYA C2/A77C: 8D 66 2B STA $2B66 C2/A77F: 60 RTS C2/A780: 10 12 BPL $A794 C2/A782: 3C 6C 2B BIT $2B6C,X C2/A785: 10 07 BPL $A78E C2/A787: FE 6E 2B INC $2B6E,X C2/A78A: A9 00 LDA #$00 C2/A78C: 80 0D BRA $A79B C2/A78E: BD 68 2B LDA $2B68,X C2/A791: 3A DEC C2/A792: 80 07 BRA $A79B C2/A794: DD 68 2B CMP $2B68,X C2/A797: 30 02 BMI $A79B C2/A799: A9 00 LDA #$00 C2/A79B: 60 RTS C2/A79C: A5 55 LDA $55 C2/A79E: 29 FF AND #$FF C2/A7A0: 00 3A BRK $3A C2/A7A2: AA TAX C2/A7A3: A5 58 LDA $58 C2/A7A5: 29 FF AND #$FF C2/A7A7: 00 3A BRK $3A C2/A7A9: 3A DEC C2/A7AA: E2 20 SEP #$20 C2/A7AC: 18 CLC C2/A7AD: 7D 9C 2C ADC $2C9C,X C2/A7B0: 30 0B BMI $A7BD C2/A7B2: DF 76 F0 C0 CMP $C0F076,X C2/A7B6: 30 07 BMI $A7BF C2/A7B8: BD 9C 2C LDA $2C9C,X C2/A7BB: 80 02 BRA $A7BF C2/A7BD: A9 00 LDA #$00 C2/A7BF: 9D 9C 2C STA $2C9C,X C2/A7C2: 8E 94 2C STX $2C94 C2/A7C5: E0 0A 00 CPX #$000A C2/A7C8: 30 05 BMI $A7CF C2/A7CA: E0 0D 00 CPX #$000D C2/A7CD: 30 0D BMI $A7DC C2/A7CF: 20 A6 F7 JSR $F7A6 C2/A7D2: A5 54 LDA $54 C2/A7D4: C9 21 CMP #$21 C2/A7D6: F0 1D BEQ $A7F5 C2/A7D8: C9 22 CMP #$22 C2/A7DA: F0 11 BEQ $A7ED C2/A7DC: 20 10 F8 JSR $F810 C2/A7DF: 20 1C F7 JSR $F71C C2/A7E2: 20 47 D4 JSR $D447 C2/A7E5: 20 98 A6 JSR $A698 C2/A7E8: 20 F0 FA JSR $FAF0 C2/A7EB: 80 0E BRA $A7FB C2/A7ED: C2 20 REP #$20 C2/A7EF: A9 7A B7 LDA #$B77A C2/A7F2: 20 B8 C1 JSR $C1B8 C2/A7F5: 20 93 A6 JSR $A693 C2/A7F8: 20 1C F7 JSR $F71C C2/A7FB: 60 RTS C2/A7FC: E2 20 SEP #$20 C2/A7FE: 9C 0F 75 STZ $750F C2/A801: 9C 1E 75 STZ $751E C2/A804: 20 E2 C0 JSR $C0E2 C2/A807: A5 59 LDA $59 C2/A809: 85 53 STA $53 C2/A80B: A9 02 LDA #$02 C2/A80D: 1C 00 75 TRB $7500 C2/A810: A9 08 LDA #$08 C2/A812: 1C 09 75 TRB $7509 C2/A815: A9 04 LDA #$04 C2/A817: 04 CA TSB $CA C2/A819: 20 AB E6 JSR $E6AB C2/A81C: 60 RTS C2/A81D: 64 6F STZ $6F C2/A81F: E2 20 SEP #$20 C2/A821: A5 50 LDA $50 C2/A823: 85 59 STA $59 C2/A825: 60 RTS C2/A826: 64 6F STZ $6F C2/A828: E2 20 SEP #$20 C2/A82A: A9 02 LDA #$02 C2/A82C: 0C 00 75 TSB $7500 C2/A82F: A9 08 LDA #$08 C2/A831: 0C 09 75 TSB $7509 C2/A834: A9 04 LDA #$04 C2/A836: 04 CA TSB $CA C2/A838: 20 7C E6 JSR $E67C C2/A83B: 20 AB E6 JSR $E6AB C2/A83E: 20 5A A8 JSR $A85A C2/A841: A2 C7 AD LDX #$ADC7 C2/A844: 20 F0 A8 JSR $A8F0 C2/A847: 60 RTS C2/A848: 08 PHP C2/A849: C2 20 REP #$20 C2/A84B: A5 55 LDA $55 C2/A84D: 29 0F 00 AND #$000F C2/A850: 3A DEC C2/A851: 0A ASL C2/A852: AA TAX C2/A853: BF 64 EA C0 LDA $C0EA64,X C2/A857: AA TAX C2/A858: 28 PLP C2/A859: 60 RTS C2/A85A: 20 48 A8 JSR $A848 C2/A85D: 3C 00 05 BIT $0500,X C2/A860: 50 15 BVC $A877 C2/A862: A5 55 LDA $55 C2/A864: C9 04 D0 CMP #$D004 C2/A867: 08 PHP C2/A868: C6 53 DEC $53 C2/A86A: C6 53 DEC $53 C2/A86C: C6 53 DEC $53 C2/A86E: C6 53 DEC $53 C2/A870: E6 53 INC $53 C2/A872: 20 AB E6 JSR $E6AB C2/A875: 80 E3 BRA $A85A C2/A877: 60 RTS C2/A878: A5 53 LDA $53 C2/A87A: 29 03 85 AND #$8503 C2/A87D: E0 A5 50 CPX #$50A5 C2/A880: 29 03 1A AND #$1A03 C2/A883: 29 03 C5 AND #$C503 C2/A886: E0 F0 04 CPX #$04F0 C2/A889: A9 FF 80 LDA #$80FF C2/A88C: 02 A9 COP $A9 C2/A88E: 01 85 ORA ($85,X) C2/A890: E2 60 SEP #$60 C2/A892: 08 PHP C2/A893: E2 20 SEP #$20 C2/A895: 20 78 A8 JSR $A878 C2/A898: 20 48 A8 JSR $A848 C2/A89B: 3C 00 05 BIT $0500,X C2/A89E: 50 1F BVC $A8BF C2/A8A0: A5 55 LDA $55 C2/A8A2: 18 CLC C2/A8A3: 65 E2 ADC $E2 C2/A8A5: F0 08 BEQ $A8AF C2/A8A7: C9 05 CMP #$05 C2/A8A9: F0 08 BEQ $A8B3 C2/A8AB: A5 E2 LDA $E2 C2/A8AD: 80 06 BRA $A8B5 C2/A8AF: A9 03 LDA #$03 C2/A8B1: 80 02 BRA $A8B5 C2/A8B3: A9 FD LDA #$FD C2/A8B5: 18 CLC C2/A8B6: 65 53 ADC $53 C2/A8B8: 85 53 STA $53 C2/A8BA: 20 AB E6 JSR $E6AB C2/A8BD: 80 D9 BRA $A898 C2/A8BF: 28 PLP C2/A8C0: 60 RTS C2/A8C1: E2 20 SEP #$20 C2/A8C3: A5 6F LDA $6F C2/A8C5: D0 03 BNE $A8CA C2/A8C7: 20 92 A8 JSR $A892 C2/A8CA: 60 RTS C2/A8CB: A5 50 LDA $50 C2/A8CD: 85 53 STA $53 C2/A8CF: 20 AB E6 JSR $E6AB C2/A8D2: 60 RTS C2/A8D3: E2 20 SEP #$20 C2/A8D5: A5 6F LDA $6F C2/A8D7: F0 09 BEQ $A8E2 C2/A8D9: 20 CB A8 JSR $A8CB C2/A8DC: A9 40 LDA #$40 C2/A8DE: 14 4F TRB $4F C2/A8E0: 80 0D BRA $A8EF C2/A8E2: A2 D8 AD LDX #$ADD8 C2/A8E5: 20 F0 A8 JSR $A8F0 C2/A8E8: 9C 10 75 STZ $7510 C2/A8EB: A5 50 LDA $50 C2/A8ED: 85 5A STA $5A C2/A8EF: 60 RTS C2/A8F0: C2 20 REP #$20 C2/A8F2: 8A TXA C2/A8F3: 20 B8 C1 JSR $C1B8 C2/A8F6: 20 93 A6 JSR $A693 C2/A8F9: 60 RTS C2/A8FA: A5 59 LDA $59 C2/A8FC: 20 C0 C0 JSR $C0C0 C2/A8FF: E2 20 SEP #$20 C2/A901: A9 01 LDA #$01 C2/A903: 8D 10 75 STA $7510 C2/A906: 20 7C E6 JSR $E67C C2/A909: A5 53 LDA $53 C2/A90B: 29 03 AND #$03 C2/A90D: 09 0C ORA #$0C C2/A90F: 85 53 STA $53 C2/A911: 20 AB E6 JSR $E6AB C2/A914: 20 5A A8 JSR $A85A C2/A917: 60 RTS C2/A918: 20 92 A8 JSR $A892 C2/A91B: 60 RTS C2/A91C: E2 20 SEP #$20 C2/A91E: A5 50 LDA $50 C2/A920: 29 0B AND #$0B C2/A922: 85 5A STA $5A C2/A924: 60 RTS C2/A925: 20 17 D7 JSR $D717 C2/A928: 20 98 A6 JSR $A698 C2/A92B: A9 02 LDA #$02 C2/A92D: 0C 00 75 TSB $7500 C2/A930: A9 04 LDA #$04 C2/A932: 04 CA TSB $CA C2/A934: 60 RTS C2/A935: A5 55 LDA $55 C2/A937: 29 FF AND #$FF C2/A939: 00 3A BRK $3A C2/A93B: AA TAX C2/A93C: E2 20 SEP #$20 C2/A93E: BD 5F 2B LDA $2B5F,X C2/A941: F0 04 BEQ $A947 C2/A943: A5 50 LDA $50 C2/A945: 85 53 STA $53 C2/A947: 60 RTS C2/A948: E2 20 SEP #$20 C2/A94A: A5 50 LDA $50 C2/A94C: 85 60 STA $60 C2/A94E: A9 02 LDA #$02 C2/A950: 1C 00 75 TRB $7500 C2/A953: A9 04 LDA #$04 C2/A955: 04 CA TSB $CA C2/A957: 60 RTS C2/A958: A9 62 LDA #$62 C2/A95A: AE 20 B8 LDX $B820 C2/A95D: C1 20 CMP ($20,X) C2/A95F: 67 E3 ADC [$E3] C2/A961: 20 98 A6 JSR $A698 C2/A964: 60 RTS C2/A965: 20 60 D7 JSR $D760 C2/A968: 20 98 A6 JSR $A698 C2/A96B: 60 RTS C2/A96C: 64 6F STZ $6F C2/A96E: 60 RTS C2/A96F: A5 55 LDA $55 C2/A971: 29 FF AND #$FF C2/A973: 00 3A BRK $3A C2/A975: AA TAX C2/A976: E2 20 SEP #$20 C2/A978: A5 6F LDA $6F C2/A97A: D0 12 BNE $A98E C2/A97C: BD 00 7A LDA $7A00,X C2/A97F: 10 11 BPL $A992 C2/A981: A5 53 LDA $53 C2/A983: 38 SEC C2/A984: E5 50 SBC $50 C2/A986: C9 01 CMP #$01 C2/A988: D0 04 BNE $A98E C2/A98A: 64 53 STZ $53 C2/A98C: 80 04 BRA $A992 C2/A98E: A5 50 LDA $50 C2/A990: 85 53 STA $53 C2/A992: 20 AB E6 JSR $E6AB C2/A995: C2 20 REP #$20 C2/A997: A5 52 LDA $52 C2/A999: 29 FF 00 AND #$00FF C2/A99C: 3A DEC C2/A99D: 0A ASL C2/A99E: 0A ASL C2/A99F: A8 TAY C2/A9A0: 0A ASL C2/A9A1: AA TAX C2/A9A2: E2 20 SEP #$20 C2/A9A4: BD 93 02 LDA $0293,X C2/A9A7: 29 F1 AND #$F1 C2/A9A9: 09 0C ORA #$0C C2/A9AB: 9D 93 02 STA $0293,X C2/A9AE: 9D 97 02 STA $0297,X C2/A9B1: B9 63 03 LDA $0363,Y C2/A9B4: 29 F1 AND #$F1 C2/A9B6: 09 0C ORA #$0C C2/A9B8: 99 63 03 STA $0363,Y C2/A9BB: 99 63 03 STA $0363,Y C2/A9BE: 20 57 CD JSR $CD57 C2/A9C1: A9 01 LDA #$01 C2/A9C3: 8D 11 75 STA $7511 C2/A9C6: 20 D4 FA JSR $FAD4 C2/A9C9: 20 F0 FA JSR $FAF0 C2/A9CC: 20 6F E6 JSR $E66F C2/A9CF: 20 D9 A9 JSR $A9D9 C2/A9D2: 20 08 CD JSR $CD08 C2/A9D5: 20 9D A6 JSR $A69D C2/A9D8: 60 RTS C2/A9D9: 08 PHP C2/A9DA: C2 20 REP #$20 C2/A9DC: A9 1A AF LDA #$AF1A C2/A9DF: 20 B8 C1 JSR $C1B8 C2/A9E2: A5 55 LDA $55 C2/A9E4: 29 FF 00 AND #$00FF C2/A9E7: 3A DEC C2/A9E8: AA TAX C2/A9E9: BD 00 7A LDA $7A00,X C2/A9EC: 29 1F 00 AND #$001F C2/A9EF: 0A ASL C2/A9F0: AA TAX C2/A9F1: 5C 5B 31 E0 JMP $E0315B C2/A9F5: 8D EB 2C STA $2CEB C2/A9F8: 20 16 DA JSR $DA16 C2/A9FB: 28 PLP C2/A9FC: 60 RTS C2/A9FD: A9 36 B0 LDA #$B036 C2/AA00: 20 B8 C1 JSR $C1B8 C2/AA03: A9 02 00 LDA #$0002 C2/AA06: 0C 00 75 TSB $7500 C2/AA09: A9 04 00 LDA #$0004 C2/AA0C: 04 CA TSB $CA C2/AA0E: 20 93 A6 JSR $A693 C2/AA11: 60 RTS C2/AA12: 64 6F STZ $6F C2/AA14: E2 20 SEP #$20 C2/AA16: A9 02 LDA #$02 C2/AA18: 0C 00 75 TSB $7500 C2/AA1B: A9 04 LDA #$04 C2/AA1D: 04 CA TSB $CA C2/AA1F: A5 74 LDA $74 C2/AA21: C9 04 CMP #$04 C2/AA23: F0 04 BEQ $AA29 C2/AA25: C9 03 CMP #$03 C2/AA27: F0 05 BEQ $AA2E C2/AA29: A2 65 B0 LDX #$B065 C2/AA2C: 80 03 BRA $AA31 C2/AA2E: A2 7D B0 LDX #$B07D C2/AA31: 20 F0 A8 JSR $A8F0 C2/AA34: 60 RTS C2/AA35: 20 67 E3 JSR $E367 C2/AA38: 20 98 A6 JSR $A698 C2/AA3B: 64 72 STZ $72 C2/AA3D: 64 73 STZ $73 C2/AA3F: A9 08 LDA #$08 C2/AA41: 0C 00 75 TSB $7500 C2/AA44: A9 0C LDA #$0C C2/AA46: 0C 02 75 TSB $7502 C2/AA49: A9 04 LDA #$04 C2/AA4B: 04 CA TSB $CA C2/AA4D: 60 RTS C2/AA4E: 9C 08 02 STZ $0208 C2/AA51: 9C 0A 02 STZ $020A C2/AA54: A9 FA LDA #$FA C2/AA56: AF 20 B8 C1 LDA $C1B820 C2/AA5A: 20 98 A6 JSR $A698 C2/AA5D: 64 70 STZ $70 C2/AA5F: A9 08 LDA #$08 C2/AA61: 1C 00 75 TRB $7500 C2/AA64: A9 0C LDA #$0C C2/AA66: 1C 02 75 TRB $7502 C2/AA69: A9 04 LDA #$04 C2/AA6B: 04 CA TSB $CA C2/AA6D: 60 RTS C2/AA6E: A5 55 LDA $55 C2/AA70: 29 FF AND #$FF C2/AA72: 00 3A BRK $3A C2/AA74: 18 CLC C2/AA75: 65 6B ADC $6B C2/AA77: AA TAX C2/AA78: E2 20 SEP #$20 C2/AA7A: BD 00 7A LDA $7A00,X C2/AA7D: F0 05 BEQ $AA84 C2/AA7F: 20 89 AA JSR $AA89 C2/AA82: 80 04 BRA $AA88 C2/AA84: A5 50 LDA $50 C2/AA86: 85 53 STA $53 C2/AA88: 60 RTS C2/AA89: 85 72 STA $72 C2/AA8B: 20 F7 E0 JSR $E0F7 C2/AA8E: A5 90 LDA $90 C2/AA90: D0 1D BNE $AAAF C2/AA92: 20 78 E1 JSR $E178 C2/AA95: 20 11 E2 JSR $E211 C2/AA98: A5 73 LDA $73 C2/AA9A: 20 86 E2 JSR $E286 C2/AA9D: A5 90 LDA $90 C2/AA9F: D0 0E BNE $AAAF C2/AAA1: 20 A6 E1 JSR $E1A6 C2/AAA4: 20 B3 E7 JSR $E7B3 C2/AAA7: 20 CC E7 JSR $E7CC C2/AAAA: 20 F8 CB JSR $CBF8 C2/AAAD: 80 08 BRA $AAB7 C2/AAAF: C2 20 REP #$20 C2/AAB1: A9 05 B0 LDA #$B005 C2/AAB4: 20 B8 C1 JSR $C1B8 C2/AAB7: 20 98 A6 JSR $A698 C2/AABA: 60 RTS C2/AABB: A9 6A B2 LDA #$B26A C2/AABE: 20 B8 C1 JSR $C1B8 C2/AAC1: A9 04 00 LDA #$0004 C2/AAC4: 20 E7 EE JSR $EEE7 C2/AAC7: 20 6E A1 JSR $A16E C2/AACA: 20 D4 FA JSR $FAD4 C2/AACD: 20 6F E6 JSR $E66F C2/AAD0: 60 RTS C2/AAD1: E2 20 SEP #$20 C2/AAD3: AD 01 28 LDA $2801 C2/AAD6: 29 07 AND #$07 C2/AAD8: D0 0E BNE $AAE8 C2/AADA: A5 53 LDA $53 C2/AADC: C9 01 CMP #$01 C2/AADE: D0 08 BNE $AAE8 C2/AAE0: A5 50 LDA $50 C2/AAE2: 29 03 AND #$03 C2/AAE4: 49 02 EOR #$02 C2/AAE6: 85 53 STA $53 C2/AAE8: 60 RTS C2/AAE9: A9 42 LDA #$42 C2/AAEB: B2 20 LDA ($20) C2/AAED: B8 CLV C2/AAEE: C1 E2 CMP ($E2,X) C2/AAF0: 20 AD 01 JSR $01AD C2/AAF3: 28 PLP C2/AAF4: 29 03 AND #$03 C2/AAF6: C9 03 CMP #$03 C2/AAF8: D0 07 BNE $AB01 C2/AAFA: 9C 86 28 STZ $2886 C2/AAFD: C2 20 REP #$20 C2/AAFF: 80 0E BRA $AB0F C2/AB01: C2 20 REP #$20 C2/AB03: 20 89 EF JSR $EF89 C2/AB06: 20 16 EF JSR $EF16 C2/AB09: A9 5F B2 LDA #$B25F C2/AB0C: 20 B8 C1 JSR $C1B8 C2/AB0F: 20 0E F1 JSR $F10E C2/AB12: A9 00 00 LDA #$0000 C2/AB15: 20 E7 EE JSR $EEE7 C2/AB18: 60 RTS C2/AB19: A9 54 B2 LDA #$B254 C2/AB1C: 20 B8 C1 JSR $C1B8 C2/AB1F: 60 RTS C2/AB20: 20 36 AB JSR $AB36 C2/AB23: AD 01 28 LDA $2801 C2/AB26: 29 03 C9 AND #$C903 C2/AB29: 03 F0 ORA $F0,S C2/AB2B: 09 20 89 ORA #$8920 C2/AB2E: EF 20 16 EF SBC $EF1620 C2/AB32: 20 D4 FA JSR $FAD4 C2/AB35: 60 RTS C2/AB36: A5 55 LDA $55 C2/AB38: 29 0F 00 AND #$000F C2/AB3B: 3A DEC C2/AB3C: AA TAX C2/AB3D: E2 20 SEP #$20 C2/AB3F: BD 26 28 LDA $2826,X C2/AB42: D0 07 BNE $AB4B C2/AB44: 20 CB A8 JSR $A8CB C2/AB47: A9 01 LDA #$01 C2/AB49: 14 CA TRB $CA C2/AB4B: 60 RTS C2/AB4C: 20 7A A6 JSR $A67A C2/AB4F: A2 5A 43 LDX #$435A C2/AB52: A0 11 28 LDY #$2811 C2/AB55: 20 ED E4 JSR $E4ED C2/AB58: A2 DA 43 LDX #$43DA C2/AB5B: A0 12 28 LDY #$2812 C2/AB5E: 20 ED E4 JSR $E4ED C2/AB61: A9 E0 LDA #$E0 C2/AB63: B1 20 LDA ($20),Y C2/AB65: B8 CLV C2/AB66: C1 AD CMP ($AD,X) C2/AB68: 10 28 BPL $AB92 C2/AB6A: 29 FF AND #$FF C2/AB6C: 00 0A BRK $0A C2/AB6E: AA TAX C2/AB6F: 5C 49 31 E0 JMP $E03149 C2/AB73: 8D EB 2C STA $2CEB C2/AB76: 20 16 DA JSR $DA16 C2/AB79: E2 20 SEP #$20 C2/AB7B: AD 09 28 LDA $2809 C2/AB7E: A0 86 42 LDY #$4286 C2/AB81: 20 4E E4 JSR $E44E C2/AB84: A9 02 LDA #$02 C2/AB86: 0C 00 75 TSB $7500 C2/AB89: A9 04 LDA #$04 C2/AB8B: 04 CA TSB $CA C2/AB8D: 20 93 A6 JSR $A693 C2/AB90: 60 RTS C2/AB91: 20 4C AB JSR $AB4C C2/AB94: A9 05 LDA #$05 C2/AB96: 20 E7 EE JSR $EEE7 C2/AB99: AD 86 28 LDA $2886 C2/AB9C: 8D 0F 75 STA $750F C2/AB9F: 60 RTS C2/ABA0: E2 20 SEP #$20 C2/ABA2: A9 02 LDA #$02 C2/ABA4: 1C 00 75 TRB $7500 C2/ABA7: A9 04 LDA #$04 C2/ABA9: 04 CA TSB $CA C2/ABAB: 9C 0F 75 STZ $750F C2/ABAE: 9C 1E 75 STZ $751E C2/ABB1: 60 RTS C2/ABB2: 20 A0 AB JSR $ABA0 C2/ABB5: AD 07 28 LDA $2807 C2/ABB8: 18 CLC C2/ABB9: 69 03 ADC #$03 C2/ABBB: 85 53 STA $53 C2/ABBD: 20 AB E6 JSR $E6AB C2/ABC0: 60 RTS C2/ABC1: A9 75 LDA #$75 C2/ABC3: B2 20 LDA ($20) C2/ABC5: B8 CLV C2/ABC6: C1 20 CMP ($20,X) C2/ABC8: 0E F1 A9 ASL $A9F1 C2/ABCB: 00 00 BRK $00 C2/ABCD: 20 E7 EE JSR $EEE7 C2/ABD0: 60 RTS C2/ABD1: A9 54 LDA #$54 C2/ABD3: B2 20 LDA ($20) C2/ABD5: B8 CLV C2/ABD6: C1 20 CMP ($20,X) C2/ABD8: 98 TYA C2/ABD9: A6 60 LDX $60 C2/ABDB: 20 36 AB JSR $AB36 C2/ABDE: 60 RTS C2/ABDF: A9 A9 LDA #$A9 C2/ABE1: B3 20 LDA ($20,S),Y C2/ABE3: B8 CLV C2/ABE4: C1 20 CMP ($20,X) C2/ABE6: 98 TYA C2/ABE7: A6 A9 LDX $A9 C2/ABE9: 08 PHP C2/ABEA: 1C 06 75 TRB $7506 C2/ABED: A9 04 LDA #$04 C2/ABEF: 04 CA TSB $CA C2/ABF1: 60 RTS C2/ABF2: E2 20 SEP #$20 C2/ABF4: AD 15 2D LDA $2D15 C2/ABF7: F0 04 BEQ $ABFD C2/ABF9: A5 50 LDA $50 C2/ABFB: 85 53 STA $53 C2/ABFD: 20 98 A6 JSR $A698 C2/AC00: 60 RTS C2/AC01: 20 0E AC JSR $AC0E C2/AC04: A9 08 LDA #$08 C2/AC06: 0C 06 75 TSB $7506 C2/AC09: A9 04 LDA #$04 C2/AC0B: 04 CA TSB $CA C2/AC0D: 60 RTS C2/AC0E: A9 B4 LDA #$B4 C2/AC10: B3 20 LDA ($20,S),Y C2/AC12: B8 CLV C2/AC13: C1 20 CMP ($20,X) C2/AC15: BD C7 20 LDA $20C7,X C2/AC18: 9D A6 20 STA $20A6,X C2/AC1B: 67 E3 ADC [$E3] C2/AC1D: 60 RTS C2/AC1E: 20 90 AC JSR $AC90 C2/AC21: E2 20 SEP #$20 C2/AC23: 9C A3 29 STZ $29A3 C2/AC26: 9C 28 75 STZ $7528 C2/AC29: 20 5E AC JSR $AC5E C2/AC2C: 20 98 A6 JSR $A698 C2/AC2F: AD 89 28 LDA $2889 C2/AC32: F0 29 BEQ $AC5D C2/AC34: A5 6F LDA $6F C2/AC36: C2 20 REP #$20 C2/AC38: 29 FF 00 AND #$00FF C2/AC3B: 38 SEC C2/AC3C: E5 6B SBC $6B C2/AC3E: 30 15 BMI $AC55 C2/AC40: C9 16 00 CMP #$0016 C2/AC43: 10 10 BPL $AC55 C2/AC45: 18 CLC C2/AC46: 69 04 00 ADC #$0004 C2/AC49: 20 C9 C0 JSR $C0C9 C2/AC4C: E2 20 SEP #$20 C2/AC4E: A9 01 LDA #$01 C2/AC50: 8D 10 75 STA $7510 C2/AC53: 80 08 BRA $AC5D C2/AC55: 20 E2 C0 JSR $C0E2 C2/AC58: E2 20 SEP #$20 C2/AC5A: 9C 10 75 STZ $7510 C2/AC5D: 60 RTS C2/AC5E: 08 PHP C2/AC5F: C2 20 REP #$20 C2/AC61: A9 A9 B3 LDA #$B3A9 C2/AC64: 20 B8 C1 JSR $C1B8 C2/AC67: A5 55 LDA $55 C2/AC69: 29 FF 00 AND #$00FF C2/AC6C: 3A DEC C2/AC6D: 18 CLC C2/AC6E: 65 6B ADC $6B C2/AC70: AA TAX C2/AC71: E2 20 SEP #$20 C2/AC73: BD 00 7A LDA $7A00,X C2/AC76: F0 16 BEQ $AC8E C2/AC78: BD 8A 28 LDA $288A,X C2/AC7B: F0 11 BEQ $AC8E C2/AC7D: C2 20 REP #$20 C2/AC7F: 29 7F 00 AND #$007F C2/AC82: 0A ASL C2/AC83: AA TAX C2/AC84: 5C 6D 31 E0 JMP $E0316D C2/AC88: 8D EB 2C STA $2CEB C2/AC8B: 20 16 DA JSR $DA16 C2/AC8E: 28 PLP C2/AC8F: 60 RTS C2/AC90: A5 08 LDA $08 C2/AC92: 29 00 10 AND #$1000 C2/AC95: F0 2B BEQ $ACC2 C2/AC97: A5 4B LDA $4B C2/AC99: 29 07 00 AND #$0007 C2/AC9C: C9 03 00 CMP #$0003 C2/AC9F: F0 0A BEQ $ACAB C2/ACA1: C9 04 00 CMP #$0004 C2/ACA4: D0 1C BNE $ACC2 C2/ACA6: A9 16 00 LDA #$0016 C2/ACA9: 80 03 BRA $ACAE C2/ACAB: A9 EA FF LDA #$FFEA C2/ACAE: 18 CLC C2/ACAF: 65 6B ADC $6B C2/ACB1: 10 02 BPL $ACB5 C2/ACB3: A5 8E LDA $8E C2/ACB5: C5 6D CMP $6D C2/ACB7: 30 04 BMI $ACBD C2/ACB9: F0 02 BEQ $ACBD C2/ACBB: A5 6D LDA $6D C2/ACBD: 85 6B STA $6B C2/ACBF: 20 0E AC JSR $AC0E C2/ACC2: 60 RTS C2/ACC3: A9 34 B4 LDA #$B434 C2/ACC6: 20 B8 C1 JSR $C1B8 C2/ACC9: 20 93 A6 JSR $A693 C2/ACCC: 20 9D A6 JSR $A69D C2/ACCF: A6 7E LDX $7E C2/ACD1: B5 63 LDA $63,X C2/ACD3: 85 53 STA $53 C2/ACD5: 60 RTS C2/ACD6: A9 99 B4 LDA #$B499 C2/ACD9: 20 B8 C1 JSR $C1B8 C2/ACDC: A9 A4 B4 LDA #$B4A4 C2/ACDF: 20 B8 C1 JSR $C1B8 C2/ACE2: AF E2 29 7E LDA $7E29E2 C2/ACE6: 29 07 00 AND #$0007 C2/ACE9: 0A ASL C2/ACEA: AA TAX C2/ACEB: BF B3 F3 C0 LDA $C0F3B3,X C2/ACEF: 20 B8 C1 JSR $C1B8 C2/ACF2: 20 93 A6 JSR $A693 C2/ACF5: 20 98 A6 JSR $A698 C2/ACF8: A6 7E LDX $7E C2/ACFA: A5 50 LDA $50 C2/ACFC: 95 63 STA $63,X C2/ACFE: 60 RTS C2/ACFF: A9 FE B3 LDA #$B3FE C2/AD02: 20 B8 C1 JSR $C1B8 C2/AD05: 20 3E DE JSR $DE3E C2/AD08: 20 4D DF JSR $DF4D C2/AD0B: 20 9D A6 JSR $A69D C2/AD0E: A5 54 LDA $54 C2/AD10: C9 13 D0 CMP #$D013 C2/AD13: 23 AD AND $AD,S C2/AD15: E2 29 SEP #$29 C2/AD17: C9 04 CMP #$04 C2/AD19: F0 1C BEQ $AD37 C2/AD1B: A6 7E LDX $7E C2/AD1D: AD 73 09 LDA $0973 C2/AD20: 29 04 AND #$04 C2/AD22: D0 04 BNE $AD28 C2/AD24: A9 07 LDA #$07 C2/AD26: 95 67 STA $67,X C2/AD28: B5 67 LDA $67,X C2/AD2A: C9 07 CMP #$07 C2/AD2C: 30 F6 BMI $AD24 C2/AD2E: C9 19 CMP #$19 C2/AD30: 10 F2 BPL $AD24 C2/AD32: 85 53 STA $53 C2/AD34: 20 AB E6 JSR $E6AB C2/AD37: 20 BA C6 JSR $C6BA C2/AD3A: 20 98 A6 JSR $A698 C2/AD3D: 60 RTS C2/AD3E: A9 13 LDA #$13 C2/AD40: B4 20 LDY $20,X C2/AD42: B8 CLV C2/AD43: C1 20 CMP ($20,X) C2/AD45: 9D A6 A5 STA $A5A6,X C2/AD48: 51 C9 EOR ($C9),Y C2/AD4A: 13 D0 ORA ($D0,S),Y C2/AD4C: 0D AD E2 ORA $E2AD C2/AD4F: 29 C9 AND #$C9 C2/AD51: 04 F0 TSB $F0 C2/AD53: 06 A6 ASL $A6 C2/AD55: 7E A5 50 ROR $50A5,X C2/AD58: 95 67 STA $67,X C2/AD5A: 60 RTS C2/AD5B: AD E2 29 LDA $29E2 C2/AD5E: 29 FF AND #$FF C2/AD60: 00 C9 BRK $C9 C2/AD62: 06 00 ASL $00 C2/AD64: F0 49 BEQ $ADAF C2/AD66: A5 55 LDA $55 C2/AD68: 29 FF AND #$FF C2/AD6A: 00 3A BRK $3A C2/AD6C: AA TAX C2/AD6D: BD 00 7A LDA $7A00,X C2/AD70: 29 FF AND #$FF C2/AD72: 00 C9 BRK $C9 C2/AD74: FF 00 F0 31 SBC $31F000,X C2/AD78: 48 PHA C2/AD79: A9 8E LDA #$8E C2/AD7B: B4 20 LDY $20,X C2/AD7D: B8 CLV C2/AD7E: C1 68 CMP ($68,X) C2/AD80: C9 FE CMP #$FE C2/AD82: 00 F0 BRK $F0 C2/AD84: 1F 48 29 FF ORA $FF2948,X C2/AD88: 00 A0 BRK $A0 C2/AD8A: D2 60 CMP ($60) C2/AD8C: 20 2C E4 JSR $E42C C2/AD8F: A9 09 LDA #$09 C2/AD91: B4 20 LDY $20,X C2/AD93: B8 CLV C2/AD94: C1 68 CMP ($68,X) C2/AD96: 18 CLC C2/AD97: 69 9D ADC #$9D C2/AD99: 2A ROL C2/AD9A: A8 TAY C2/AD9B: A2 F4 60 LDX #$60F4 C2/AD9E: A9 31 LDA #$31 C2/ADA0: 7E 20 ED ROR $ED20,X C2/ADA3: E4 20 CPX $20 C2/ADA5: 9D A6 80 STA $80A6,X C2/ADA8: 06 E2 ASL $E2 C2/ADAA: 20 A5 50 JSR $50A5 C2/ADAD: 85 53 STA $53 C2/ADAF: 60 RTS C2/ADB0: A9 1E LDA #$1E C2/ADB2: B4 20 LDY $20,X C2/ADB4: B8 CLV C2/ADB5: C1 20 CMP ($20,X) C2/ADB7: 3E DE 20 ROL $20DE,X C2/ADBA: 4D DF A2 EOR $A2DF C2/ADBD: EC B8 A0 CPX $A0B8 C2/ADC0: 80 71 BRA $AE33 C2/ADC2: 20 FD C1 JSR $C1FD C2/ADC5: 20 9D A6 JSR $A69D C2/ADC8: 9C 66 2B STZ $2B66 C2/ADCB: 60 RTS C2/ADCC: A9 29 LDA #$29 C2/ADCE: B4 20 LDY $20,X C2/ADD0: B8 CLV C2/ADD1: C1 A2 CMP ($A2,X) C2/ADD3: E6 B8 INC $B8 C2/ADD5: A0 80 71 LDY #$7180 C2/ADD8: 20 FD C1 JSR $C1FD C2/ADDB: 20 9D A6 JSR $A69D C2/ADDE: 60 RTS C2/ADDF: A9 FE LDA #$FE C2/ADE1: B2 20 LDA ($20) C2/ADE3: B8 CLV C2/ADE4: C1 20 CMP ($20,X) C2/ADE6: BD C7 20 LDA $20C7,X C2/ADE9: 9D A6 A9 STA $A9A6,X C2/ADEC: 08 PHP C2/ADED: 0C 00 75 TSB $7500 C2/ADF0: A9 1C LDA #$1C C2/ADF2: 0C 02 75 TSB $7502 C2/ADF5: A9 32 LDA #$32 C2/ADF7: 8D 05 75 STA $7505 C2/ADFA: A9 04 LDA #$04 C2/ADFC: 0C 0E 75 TSB $750E C2/ADFF: A9 04 LDA #$04 C2/AE01: 04 CA TSB $CA C2/AE03: AD 06 28 LDA $2806 C2/AE06: 85 53 STA $53 C2/AE08: 20 67 E3 JSR $E367 C2/AE0B: A9 07 LDA #$07 C2/AE0D: 20 E7 EE JSR $EEE7 C2/AE10: 60 RTS C2/AE11: A9 10 LDA #$10 C2/AE13: B3 20 LDA ($20,S),Y C2/AE15: B8 CLV C2/AE16: C1 E2 CMP ($E2,X) C2/AE18: 20 A9 08 JSR $08A9 C2/AE1B: 1C 00 75 TRB $7500 C2/AE1E: 9C 02 75 STZ $7502 C2/AE21: 9C 05 75 STZ $7505 C2/AE24: A9 04 LDA #$04 C2/AE26: 1C 0E 75 TRB $750E C2/AE29: A9 04 LDA #$04 C2/AE2B: 04 CA TSB $CA C2/AE2D: 20 98 A6 JSR $A698 C2/AE30: 60 RTS C2/AE31: A5 55 LDA $55 C2/AE33: 29 0F AND #$0F C2/AE35: 00 C9 BRK $C9 C2/AE37: 09 00 ORA #$00 C2/AE39: F0 05 BEQ $AE40 C2/AE3B: 20 F6 F3 JSR $F3F6 C2/AE3E: 80 03 BRA $AE43 C2/AE40: 20 50 F4 JSR $F450 C2/AE43: 20 F0 FA JSR $FAF0 C2/AE46: 60 RTS C2/AE47: 9C 6E 2B STZ $2B6E C2/AE4A: 60 RTS C2/AE4B: E2 20 SEP #$20 C2/AE4D: AD 6F 2B LDA $2B6F C2/AE50: F0 09 BEQ $AE5B C2/AE52: AD 65 2B LDA $2B65 C2/AE55: 29 01 AND #$01 C2/AE57: 49 01 EOR #$01 C2/AE59: 85 53 STA $53 C2/AE5B: 60 RTS C2/AE5C: 20 4C AB JSR $AB4C C2/AE5F: A9 08 LDA #$08 C2/AE61: 20 E7 EE JSR $EEE7 C2/AE64: AD 86 28 LDA $2886 C2/AE67: 8D 0F 75 STA $750F C2/AE6A: 60 RTS C2/AE6B: 20 A0 AB JSR $ABA0 C2/AE6E: 60 RTS C2/AE6F: 20 BD B2 JSR $B2BD C2/AE72: C2 20 REP #$20 C2/AE74: A2 00 05 LDX #$0500 C2/AE77: A0 00 20 LDY #$2000 C2/AE7A: A9 FF 05 LDA #$05FF C2/AE7D: 54 7E 7E MVN $7E,$7E C2/AE80: 20 7D BF JSR $BF7D C2/AE83: AA TAX C2/AE84: A0 00 05 LDY #$0500 C2/AE87: A9 FF 05 LDA #$05FF C2/AE8A: 8B PHB C2/AE8B: 54 00 30 MVN $00,$30 C2/AE8E: AB PLB C2/AE8F: 20 30 D2 JSR $D230 C2/AE92: 20 DB D3 JSR $D3DB C2/AE95: 20 47 D4 JSR $D447 C2/AE98: 20 6E A1 JSR $A16E C2/AE9B: A2 94 F3 LDX #$F394 C2/AE9E: 20 4C D0 JSR $D04C C2/AEA1: 20 DB D4 JSR $D4DB C2/AEA4: A2 EE 66 LDX #$66EE C2/AEA7: 20 58 D6 JSR $D658 C2/AEAA: A2 30 66 LDX #$6630 C2/AEAD: A0 4A 09 LDY #$094A C2/AEB0: 20 62 D6 JSR $D662 C2/AEB3: A9 B8 B5 LDA #$B5B8 C2/AEB6: 20 B8 C1 JSR $C1B8 C2/AEB9: A5 43 LDA $43 C2/AEBB: 29 FF 00 AND #$00FF C2/AEBE: C9 0C 00 CMP #$000C C2/AEC1: F0 05 BEQ $AEC8 C2/AEC3: A9 DF B5 LDA #$B5DF C2/AEC6: 80 03 BRA $AECB C2/AEC8: A9 CF B5 LDA #$B5CF C2/AECB: 20 B8 C1 JSR $C1B8 C2/AECE: A2 00 20 LDX #$2000 C2/AED1: A0 00 05 LDY #$0500 C2/AED4: A9 FF 05 LDA #$05FF C2/AED7: 54 7E 7E MVN $7E,$7E C2/AEDA: E2 20 SEP #$20 C2/AEDC: 20 06 A1 JSR $A106 C2/AEDF: AD 0E 75 LDA $750E C2/AEE2: 8F 0C 42 00 STA $00420C C2/AEE6: AF 10 42 00 LDA $004210 C2/AEEA: A9 81 LDA #$81 C2/AEEC: 8F 00 42 00 STA $004200 C2/AEF0: A9 00 LDA #$00 C2/AEF2: 8D 22 75 STA $7522 C2/AEF5: 8D 25 75 STA $7525 C2/AEF8: A9 03 LDA #$03 C2/AEFA: 8D 13 75 STA $7513 C2/AEFD: 20 98 A6 JSR $A698 C2/AF00: 20 D4 FA JSR $FAD4 C2/AF03: 20 F0 FA JSR $FAF0 C2/AF06: A9 0C LDA #$0C C2/AF08: 0C 00 75 TSB $7500 C2/AF0B: 0C 02 75 TSB $7502 C2/AF0E: A9 02 LDA #$02 C2/AF10: 1C 00 75 TRB $7500 C2/AF13: A9 04 LDA #$04 C2/AF15: 04 CA TSB $CA C2/AF17: 20 9D A6 JSR $A69D C2/AF1A: 60 RTS C2/AF1B: 8B PHB C2/AF1C: 08 PHP C2/AF1D: A2 84 F3 LDX #$F384 C2/AF20: 20 4C D0 JSR $D04C C2/AF23: A6 8E LDX $8E C2/AF25: BD 42 02 LDA $0242,X C2/AF28: 09 00 ORA #$00 C2/AF2A: 20 9D 42 JSR $429D C2/AF2D: 02 BD COP $BD C2/AF2F: 22 02 F0 06 JSR $06F002 C2/AF33: 09 00 ORA #$00 C2/AF35: 20 9D 22 JSR $229D C2/AF38: 02 E8 COP $E8 C2/AF3A: E8 INX C2/AF3B: E8 INX C2/AF3C: E8 INX C2/AF3D: E0 20 00 CPX #$0020 C2/AF40: D0 E3 BNE $AF25 C2/AF42: A9 0D LDA #$0D C2/AF44: B5 20 LDA $20,X C2/AF46: B8 CLV C2/AF47: C1 A2 CMP ($A2,X) C2/AF49: 6A ROR C2/AF4A: F3 A9 SBC ($A9,S),Y C2/AF4C: 11 00 ORA ($00),Y C2/AF4E: 20 9D DA JSR $DA9D C2/AF51: 64 7E STZ $7E C2/AF53: A5 7E LDA $7E C2/AF55: 0A ASL C2/AF56: AA TAX C2/AF57: BF 62 F3 C0 LDA $C0F362,X C2/AF5B: 8D BA 2B STA $2BBA C2/AF5E: 20 D7 DD JSR $DDD7 C2/AF61: A5 7E LDA $7E C2/AF63: 1A INC C2/AF64: 85 7E STA $7E C2/AF66: C9 04 CMP #$04 C2/AF68: 00 D0 BRK $D0 C2/AF6A: E8 INX C2/AF6B: 20 93 A6 JSR $A693 C2/AF6E: C2 20 REP #$20 C2/AF70: 20 D4 FA JSR $FAD4 C2/AF73: 20 F0 FA JSR $FAF0 C2/AF76: E2 20 SEP #$20 C2/AF78: A5 53 LDA $53 C2/AF7A: 85 50 STA $50 C2/AF7C: A5 55 LDA $55 C2/AF7E: 85 52 STA $52 C2/AF80: A5 54 LDA $54 C2/AF82: 85 51 STA $51 C2/AF84: 28 PLP C2/AF85: AB PLB C2/AF86: 60 RTS C2/AF87: A5 71 LDA $71 C2/AF89: 29 0F AND #$0F C2/AF8B: 00 85 BRK $85 C2/AF8D: 7E 20 C5 ROR $C520,X C2/AF90: D4 A9 PEI $A9 C2/AF92: 18 CLC C2/AF93: B5 20 LDA $20,X C2/AF95: B8 CLV C2/AF96: C1 20 CMP ($20,X) C2/AF98: 93 A6 STA ($A6,S),Y C2/AF9A: 9C 10 75 STZ $7510 C2/AF9D: C2 20 REP #$20 C2/AF9F: A6 8E LDX $8E C2/AFA1: 9E 00 02 STZ $0200,X C2/AFA4: E8 INX C2/AFA5: E8 INX C2/AFA6: E0 60 00 CPX #$0060 C2/AFA9: D0 F6 BNE $AFA1 C2/AFAB: 20 D4 FA JSR $FAD4 C2/AFAE: 20 6F E6 JSR $E66F C2/AFB1: 60 RTS C2/AFB2: 9C EA 29 STZ $29EA C2/AFB5: 9C EC 29 STZ $29EC C2/AFB8: 9C 06 02 STZ $0206 C2/AFBB: 9C 0A 02 STZ $020A C2/AFBE: 9C 0E 02 STZ $020E C2/AFC1: 9C 12 02 STZ $0212 C2/AFC4: A5 55 LDA $55 C2/AFC6: 29 FF 00 AND #$00FF C2/AFC9: C9 05 00 CMP #$0005 C2/AFCC: F0 26 BEQ $AFF4 C2/AFCE: E2 20 SEP #$20 C2/AFD0: A5 52 LDA $52 C2/AFD2: C9 05 CMP #$05 C2/AFD4: D0 08 BNE $AFDE C2/AFD6: AD EE 29 LDA $29EE C2/AFD9: 85 53 STA $53 C2/AFDB: 20 10 D2 JSR $D210 C2/AFDE: 20 92 A8 JSR $A892 C2/AFE1: C2 20 REP #$20 C2/AFE3: A5 55 LDA $55 C2/AFE5: 29 0F 00 AND #$000F C2/AFE8: 3A DEC C2/AFE9: AA TAX C2/AFEA: E2 20 SEP #$20 C2/AFEC: FE EA 29 INC $29EA,X C2/AFEF: 9C 10 75 STZ $7510 C2/AFF2: 80 5A BRA $B04E C2/AFF4: E2 20 SEP #$20 C2/AFF6: AD E6 29 LDA $29E6 C2/AFF9: 29 20 AND #$20 C2/AFFB: D0 08 BNE $B005 C2/AFFD: 20 C0 E0 JSR $E0C0 C2/B000: 20 CB A8 JSR $A8CB C2/B003: 80 C9 BRA $AFCE C2/B005: A4 8E LDY $8E C2/B007: C2 20 REP #$20 C2/B009: 98 TYA C2/B00A: 0A ASL C2/B00B: AA TAX C2/B00C: BF 64 EA C0 LDA $C0EA64,X C2/B010: AA TAX C2/B011: BD 00 05 LDA $0500,X C2/B014: 29 40 00 AND #$0040 C2/B017: D0 1D BNE $B036 C2/B019: 98 TYA C2/B01A: 0A ASL C2/B01B: AA TAX C2/B01C: BF 7C F3 C0 LDA $C0F37C,X C2/B020: 48 PHA C2/B021: 98 TYA C2/B022: 0A ASL C2/B023: 0A ASL C2/B024: AA TAX C2/B025: 68 PLA C2/B026: 9D 04 02 STA $0204,X C2/B029: A9 02 2E LDA #$2E02 C2/B02C: 9D 06 02 STA $0206,X C2/B02F: E2 20 SEP #$20 C2/B031: A9 01 LDA #$01 C2/B033: 99 EA 29 STA $29EA,Y C2/B036: C8 INY C2/B037: C0 04 CPY #$04 C2/B039: 00 D0 BRK $D0 C2/B03B: CB WAI C2/B03C: E2 20 SEP #$20 C2/B03E: A9 05 LDA #$05 C2/B040: 8D 10 75 STA $7510 C2/B043: A5 52 LDA $52 C2/B045: C9 05 CMP #$05 C2/B047: F0 05 BEQ $B04E C2/B049: A5 50 LDA $50 C2/B04B: 8D EE 29 STA $29EE C2/B04E: 60 RTS C2/B04F: 20 1B AF JSR $AF1B C2/B052: E2 20 SEP #$20 C2/B054: A9 08 LDA #$08 C2/B056: 1C 00 75 TRB $7500 C2/B059: A9 02 LDA #$02 C2/B05B: 0C 00 75 TSB $7500 C2/B05E: A9 04 LDA #$04 C2/B060: 04 CA TSB $CA C2/B062: 60 RTS C2/B063: E2 20 SEP #$20 C2/B065: A9 08 LDA #$08 C2/B067: 0C 00 75 TSB $7500 C2/B06A: A9 02 LDA #$02 C2/B06C: 1C 00 75 TRB $7500 C2/B06F: A9 04 LDA #$04 C2/B071: 04 CA TSB $CA C2/B073: C2 20 REP #$20 C2/B075: 20 91 AF JSR $AF91 C2/B078: 60 RTS C2/B079: A9 E9 B7 LDA #$B7E9 C2/B07C: 20 B8 C1 JSR $C1B8 C2/B07F: A2 04 EA LDX #$EA04 C2/B082: A9 09 00 LDA #$0009 C2/B085: 20 9D DA JSR $DA9D C2/B088: 20 C0 F5 JSR $F5C0 C2/B08B: A2 1D B9 LDX #$B91D C2/B08E: A0 80 70 LDY #$7080 C2/B091: 20 FD C1 JSR $C1FD C2/B094: A2 1E EA LDX #$EA1E C2/B097: A0 40 02 LDY #$0240 C2/B09A: A9 1F 00 LDA #$001F C2/B09D: 54 7E C0 MVN $7E,$C0 C2/B0A0: 64 7E STZ $7E C2/B0A2: 20 C5 D4 JSR $D4C5 C2/B0A5: A4 80 LDY $80 C2/B0A7: B9 00 05 LDA $0500,Y C2/B0AA: 29 40 00 AND #$0040 C2/B0AD: F0 12 BEQ $B0C1 C2/B0AF: A5 7E LDA $7E C2/B0B1: 0A ASL C2/B0B2: 0A ASL C2/B0B3: 0A ASL C2/B0B4: AA TAX C2/B0B5: 9E 40 02 STZ $0240,X C2/B0B8: 9E 42 02 STZ $0242,X C2/B0BB: 9E 44 02 STZ $0244,X C2/B0BE: 9E 46 02 STZ $0246,X C2/B0C1: A5 7E LDA $7E C2/B0C3: 1A INC C2/B0C4: 85 7E STA $7E C2/B0C6: C9 04 00 CMP #$0004 C2/B0C9: D0 D7 BNE $B0A2 C2/B0CB: 64 6F STZ $6F C2/B0CD: 64 71 STZ $71 C2/B0CF: A9 20 00 LDA #$0020 C2/B0D2: 20 54 B1 JSR $B154 C2/B0D5: 60 RTS C2/B0D6: A9 39 B7 LDA #$B739 C2/B0D9: 20 B8 C1 JSR $C1B8 C2/B0DC: 20 93 A6 JSR $A693 C2/B0DF: A9 02 1C LDA #$1C02 C2/B0E2: 00 75 BRK $75 C2/B0E4: A9 04 1C LDA #$1C04 C2/B0E7: 09 75 A9 ORA #$A975 C2/B0EA: 20 1C 0E JSR $0E1C C2/B0ED: 75 A9 ADC $A9,X C2/B0EF: 04 04 TSB $04 C2/B0F1: CA DEX C2/B0F2: 20 6E A1 JSR $A16E C2/B0F5: 20 D4 FA JSR $FAD4 C2/B0F8: 20 6F E6 JSR $E66F C2/B0FB: A9 00 8F LDA #$8F00 C2/B0FE: 10 21 BPL $B121 C2/B100: 00 8F BRK $8F C2/B102: 10 21 BPL $B125 C2/B104: 00 60 BRK $60 C2/B106: A9 10 B7 LDA #$B710 C2/B109: 20 B8 C1 JSR $C1B8 C2/B10C: A9 14 00 LDA #$0014 C2/B10F: 8D 94 2C STA $2C94 C2/B112: 64 7E STZ $7E C2/B114: 20 C5 D4 JSR $D4C5 C2/B117: A4 80 LDY $80 C2/B119: A5 7E LDA $7E C2/B11B: 0A ASL C2/B11C: AA TAX C2/B11D: BF 8E EA C0 LDA $C0EA8E,X C2/B121: AA TAX C2/B122: B9 00 05 LDA $0500,Y C2/B125: 29 40 00 AND #$0040 C2/B128: D0 09 BNE $B133 C2/B12A: 9B TXY C2/B12B: 20 33 D5 JSR $D533 C2/B12E: 20 A6 F7 JSR $F7A6 C2/B131: 80 0A BRA $B13D C2/B133: 9B TXY C2/B134: A2 96 EA LDX #$EA96 C2/B137: A9 31 00 LDA #$0031 C2/B13A: 54 7E C0 MVN $7E,$C0 C2/B13D: EE 94 2C INC $2C94 C2/B140: E6 7E INC $7E C2/B142: A5 7E LDA $7E C2/B144: C9 04 00 CMP #$0004 C2/B147: 30 CB BMI $B114 C2/B149: A9 00 00 LDA #$0000 C2/B14C: 20 54 B1 JSR $B154 C2/B14F: A9 0E 85 LDA #$850E C2/B152: 50 60 BVC $B1B4 C2/B154: E2 20 SEP #$20 C2/B156: 0C 0E 75 TSB $750E C2/B159: 20 93 A6 JSR $A693 C2/B15C: A9 02 LDA #$02 C2/B15E: 0C 00 75 TSB $7500 C2/B161: A9 04 LDA #$04 C2/B163: 0C 09 75 TSB $7509 C2/B166: A9 04 LDA #$04 C2/B168: 04 CA TSB $CA C2/B16A: 20 6F E6 JSR $E66F C2/B16D: 60 RTS C2/B16E: E2 20 SEP #$20 C2/B170: 20 78 A8 JSR $A878 C2/B173: A5 55 LDA $55 C2/B175: 38 SEC C2/B176: E9 15 SBC #$15 C2/B178: 85 7E STA $7E C2/B17A: 20 C5 D4 JSR $D4C5 C2/B17D: A6 80 LDX $80 C2/B17F: 3C 00 05 BIT $0500,X C2/B182: 50 0B BVC $B18F C2/B184: A5 7E LDA $7E C2/B186: 18 CLC C2/B187: 65 E2 ADC $E2 C2/B189: 29 03 AND #$03 C2/B18B: 85 7E STA $7E C2/B18D: 80 EB BRA $B17A C2/B18F: A5 7E LDA $7E C2/B191: 18 CLC C2/B192: 69 0F ADC #$0F C2/B194: 85 53 STA $53 C2/B196: 20 AB E6 JSR $E6AB C2/B199: 60 RTS C2/B19A: A9 40 LDA #$40 C2/B19C: B7 20 LDA [$20],Y C2/B19E: B8 CLV C2/B19F: C1 A2 CMP ($A2,X) C2/B1A1: 35 B9 AND $B9,X C2/B1A3: A0 80 70 LDY #$7080 C2/B1A6: 20 FD C1 JSR $C1FD C2/B1A9: A9 28 LDA #$28 C2/B1AB: 00 8D BRK $8D C2/B1AD: 94 2C STY $2C,X C2/B1AF: 20 A6 F7 JSR $F7A6 C2/B1B2: EE 94 2C INC $2C94 C2/B1B5: AD 94 2C LDA $2C94 C2/B1B8: C9 2F CMP #$2F C2/B1BA: 00 30 BRK $30 C2/B1BC: F2 A9 SBC ($A9) C2/B1BE: 7A PLY C2/B1BF: B7 20 LDA [$20],Y C2/B1C1: B8 CLV C2/B1C2: C1 A9 CMP ($A9,X) C2/B1C4: 20 00 20 JSR $2000 C2/B1C7: 54 B1 60 MVN $B1,$60 C2/B1CA: E2 20 SEP #$20 C2/B1CC: A5 71 LDA $71 C2/B1CE: 29 0F AND #$0F C2/B1D0: D0 04 BNE $B1D6 C2/B1D2: A5 52 LDA $52 C2/B1D4: 85 71 STA $71 C2/B1D6: 3A DEC C2/B1D7: 85 7E STA $7E C2/B1D9: 20 C5 D4 JSR $D4C5 C2/B1DC: A6 80 LDX $80 C2/B1DE: 3C 00 05 BIT $0500,X C2/B1E1: 50 08 BVC $B1EB C2/B1E3: 20 C0 E0 JSR $E0C0 C2/B1E6: 64 71 STZ $71 C2/B1E8: 20 CB A8 JSR $A8CB C2/B1EB: 60 RTS C2/B1EC: A9 C2 LDA #$C2 C2/B1EE: B3 20 LDA ($20,S),Y C2/B1F0: B8 CLV C2/B1F1: C1 AD CMP ($AD,X) C2/B1F3: 1B TCS C2/B1F4: 2D A0 84 AND $84A0 C2/B1F7: 42 20 WDM $20 C2/B1F9: 4E E4 20 LSR $20E4 C2/B1FC: CC CE 64 CPY $64CE C2/B1FF: 85 A4 STA $A4 C2/B201: 85 B9 STA $B9 C2/B203: 00 7A BRK $7A C2/B205: 29 FF AND #$FF C2/B207: 00 C9 BRK $C9 C2/B209: FF 00 F0 44 SBC $44F000,X C2/B20D: C9 15 CMP #$15 C2/B20F: 00 F0 BRK $F0 C2/B211: 3F 0A 0A AA AND $AA0A0A,X C2/B215: A5 85 LDA $85 C2/B217: 0A ASL C2/B218: A8 TAY C2/B219: BF 08 57 D1 LDA $D15708,X C2/B21D: 2D 1D 2D AND $2D1D C2/B220: 99 21 2D STA $2D21,Y C2/B223: BF 0A 57 D1 LDA $D1570A,X C2/B227: 2D 1F 2D AND $2D1F C2/B22A: 19 21 2D ORA $2D21,Y C2/B22D: 48 PHA C2/B22E: BB TYX C2/B22F: BF 01 E9 C0 LDA $C0E901,X C2/B233: 85 99 STA $99 C2/B235: A4 85 LDY $85 C2/B237: B9 00 7A LDA $7A00,Y C2/B23A: 29 FF AND #$FF C2/B23C: 00 A4 BRK $A4 C2/B23E: 99 20 C7 STA $C720,Y C2/B241: E4 68 CPX $68 C2/B243: D0 08 BNE $B24D C2/B245: A9 08 LDA #$08 C2/B247: 01 A6 ORA ($A6,X) C2/B249: 99 20 DC STA $DC20,Y C2/B24C: D6 E6 DEC $E6,X C2/B24E: 85 80 STA $80 C2/B250: AF A5 8E 20 LDA $208EA5 C2/B254: 54 B1 60 MVN $B1,$60 C2/B257: 20 D6 B0 JSR $B0D6 C2/B25A: 60 RTS C2/B25B: 4C F0 A4 JMP $A4F0 C2/B25E: A5 53 LDA $53 C2/B260: 85 59 STA $59 C2/B262: C9 00 CMP #$00 C2/B264: F0 38 BEQ $B29E C2/B266: C9 01 CMP #$01 C2/B268: F0 47 BEQ $B2B1 C2/B26A: C9 03 CMP #$03 C2/B26C: F0 1C BEQ $B28A C2/B26E: C9 04 CMP #$04 C2/B270: F0 18 BEQ $B28A C2/B272: C9 05 CMP #$05 C2/B274: F0 14 BEQ $B28A C2/B276: C9 02 CMP #$02 C2/B278: F0 19 BEQ $B293 C2/B27A: C9 07 CMP #$07 C2/B27C: F0 11 BEQ $B28F C2/B27E: C9 06 CMP #$06 C2/B280: F0 11 BEQ $B293 C2/B282: 80 03 BRA $B287 C2/B284: 20 C0 E0 JSR $E0C0 C2/B287: 4C F0 A4 JMP $A4F0 C2/B28A: A9 0C LDA #$0C C2/B28C: 4C 7C A4 JMP $A47C C2/B28F: A5 44 LDA $44 C2/B291: 10 F1 BPL $B284 C2/B293: 20 BD B2 JSR $B2BD C2/B296: 20 E2 C0 JSR $C0E2 C2/B299: A5 55 LDA $55 C2/B29B: 4C 6B A0 JMP $A06B C2/B29E: C2 20 REP #$20 C2/B2A0: AD 40 08 LDA $0840 C2/B2A3: D0 08 BNE $B2AD C2/B2A5: AD 42 08 LDA $0842 C2/B2A8: 29 F8 00 AND #$00F8 C2/B2AB: F0 D7 BEQ $B284 C2/B2AD: E2 20 SEP #$20 C2/B2AF: 80 D9 BRA $B28A C2/B2B1: C2 20 REP #$20 C2/B2B3: AD F3 08 LDA $08F3 C2/B2B6: 0D F5 08 ORA $08F5 C2/B2B9: D0 F2 BNE $B2AD C2/B2BB: 80 C7 BRA $B284 C2/B2BD: E2 20 SEP #$20 C2/B2BF: A9 00 LDA #$00 C2/B2C1: 8F 10 75 7E STA $7E7510 C2/B2C5: 8F 0F 75 7E STA $7E750F C2/B2C9: 8F 1D 75 7E STA $7E751D C2/B2CD: 8F 1E 75 7E STA $7E751E C2/B2D1: 64 CA STZ $CA C2/B2D3: A9 04 LDA #$04 C2/B2D5: 8F 13 75 7E STA $7E7513 C2/B2D9: 20 6F E6 JSR $E66F C2/B2DC: 20 2F FC JSR $FC2F C2/B2DF: AF 13 75 7E LDA $7E7513 C2/B2E3: D0 F4 BNE $B2D9 C2/B2E5: A9 01 LDA #$01 C2/B2E7: 8F 00 42 00 STA $004200 C2/B2EB: 20 06 A1 JSR $A106 C2/B2EE: A9 00 LDA #$00 C2/B2F0: 8F 0C 42 00 STA $00420C C2/B2F4: A9 80 LDA #$80 C2/B2F6: 8F 00 21 00 STA $002100 C2/B2FA: 60 RTS C2/B2FB: A5 53 LDA $53 C2/B2FD: 85 59 STA $59 C2/B2FF: 4C 2D A0 JMP $A02D C2/B302: A5 6F LDA $6F C2/B304: D0 11 BNE $B317 C2/B306: A5 55 LDA $55 C2/B308: 85 6F STA $6F C2/B30A: A5 53 LDA $53 C2/B30C: 20 C4 C0 JSR $C0C4 C2/B30F: A9 01 LDA #$01 C2/B311: 8D 10 75 STA $7510 C2/B314: 4C F0 A4 JMP $A4F0 C2/B317: A5 55 LDA $55 C2/B319: 85 70 STA $70 C2/B31B: C5 6F CMP $6F C2/B31D: D0 26 BNE $B345 C2/B31F: 3A DEC C2/B320: 85 7E STA $7E C2/B322: 20 C5 D4 JSR $D4C5 C2/B325: A6 80 LDX $80 C2/B327: BD 00 05 LDA $0500,X C2/B32A: 49 80 EOR #$80 C2/B32C: 9D 00 05 STA $0500,X C2/B32F: A2 94 F3 LDX #$F394 C2/B332: 20 4C D0 JSR $D04C C2/B335: 20 AB E6 JSR $E6AB C2/B338: 20 E2 C0 JSR $C0E2 C2/B33B: 64 6F STZ $6F C2/B33D: E2 20 SEP #$20 C2/B33F: 9C 10 75 STZ $7510 C2/B342: 4C F0 A4 JMP $A4F0 C2/B345: C6 6F DEC $6F C2/B347: C6 70 DEC $70 C2/B349: 9C 10 75 STZ $7510 C2/B34C: C2 20 REP #$20 C2/B34E: A5 6F LDA $6F C2/B350: 20 E9 B3 JSR $B3E9 C2/B353: A5 70 LDA $70 C2/B355: 20 E9 B3 JSR $B3E9 C2/B358: 20 D4 FA JSR $FAD4 C2/B35B: 20 6F E6 JSR $E66F C2/B35E: 8B PHB C2/B35F: E2 20 SEP #$20 C2/B361: A9 C0 LDA #$C0 C2/B363: 48 PHA C2/B364: AB PLB C2/B365: C2 20 REP #$20 C2/B367: A5 6F LDA $6F C2/B369: 29 03 00 AND #$0003 C2/B36C: 0A ASL C2/B36D: AA TAX C2/B36E: A5 70 LDA $70 C2/B370: 29 03 00 AND #$0003 C2/B373: 0A ASL C2/B374: A8 TAY C2/B375: BD FB EF LDA $EFFB,X C2/B378: 85 E0 STA $E0 C2/B37A: B9 FB EF LDA $EFFB,Y C2/B37D: 85 E2 STA $E2 C2/B37F: A9 53 F0 LDA #$F053 C2/B382: 85 E4 STA $E4 C2/B384: B2 E0 LDA ($E0) C2/B386: AA TAX C2/B387: B2 E2 LDA ($E2) C2/B389: A8 TAY C2/B38A: B2 E4 LDA ($E4) C2/B38C: F0 11 BEQ $B39F C2/B38E: 20 10 E6 JSR $E610 C2/B391: E6 E0 INC $E0 C2/B393: E6 E0 INC $E0 C2/B395: E6 E2 INC $E2 C2/B397: E6 E2 INC $E2 C2/B399: E6 E4 INC $E4 C2/B39B: E6 E4 INC $E4 C2/B39D: 80 E5 BRA $B384 C2/B39F: AB PLB C2/B3A0: C2 20 REP #$20 C2/B3A2: A5 6F LDA $6F C2/B3A4: 20 DB B3 JSR $B3DB C2/B3A7: A2 94 F3 LDX #$F394 C2/B3AA: 20 4C D0 JSR $D04C C2/B3AD: 20 E2 C0 JSR $C0E2 C2/B3B0: A5 70 LDA $70 C2/B3B2: 20 DB B3 JSR $B3DB C2/B3B5: 20 F0 FA JSR $FAF0 C2/B3B8: 20 AB E6 JSR $E6AB C2/B3BB: 20 6F E6 JSR $E66F C2/B3BE: 20 DB D4 JSR $D4DB C2/B3C1: 64 CA STZ $CA C2/B3C3: 20 98 A6 JSR $A698 C2/B3C6: A5 6F LDA $6F C2/B3C8: 8D 00 00 STA $0000 C2/B3CB: A5 70 LDA $70 C2/B3CD: 8D 01 00 STA $0001 C2/B3D0: 22 09 00 C1 JSR $C10009 C2/B3D4: 64 6F STZ $6F C2/B3D6: 64 70 STZ $70 C2/B3D8: 4C F0 A4 JMP $A4F0 C2/B3DB: 29 03 00 AND #$0003 C2/B3DE: 0A ASL C2/B3DF: AA TAX C2/B3E0: BF CD F3 C0 LDA $C0F3CD,X C2/B3E4: AA TAX C2/B3E5: 20 A0 A6 JSR $A6A0 C2/B3E8: 60 RTS C2/B3E9: 29 03 00 AND #$0003 C2/B3EC: 0A ASL C2/B3ED: AA TAX C2/B3EE: BF 08 EB C0 LDA $C0EB08,X C2/B3F2: AA TAX C2/B3F3: 9E 00 00 STZ $0000,X C2/B3F6: 9E 02 00 STZ $0002,X C2/B3F9: 9E 04 00 STZ $0004,X C2/B3FC: 9E 06 00 STZ $0006,X C2/B3FF: 8A TXA C2/B400: 38 SEC C2/B401: E9 20 00 SBC #$0020 C2/B404: AA TAX C2/B405: 9E 00 00 STZ $0000,X C2/B408: 9E 02 00 STZ $0002,X C2/B40B: 60 RTS C2/B40C: 20 E2 C0 JSR $C0E2 C2/B40F: 9C 10 75 STZ $7510 C2/B412: 20 D4 FA JSR $FAD4 C2/B415: A5 6F LDA $6F C2/B417: D0 09 BNE $B422 C2/B419: A5 53 LDA $53 C2/B41B: 85 5A STA $5A C2/B41D: A5 59 LDA $59 C2/B41F: 4C 7C A4 JMP $A47C C2/B422: 64 6F STZ $6F C2/B424: 64 70 STZ $70 C2/B426: 4C F0 A4 JMP $A4F0 C2/B429: A5 55 LDA $55 C2/B42B: 3A DEC C2/B42C: 85 71 STA $71 C2/B42E: C2 20 REP #$20 C2/B430: 29 0F 00 AND #$000F C2/B433: 0A ASL C2/B434: AA TAX C2/B435: BF 64 EA C0 LDA $C0EA64,X C2/B439: A8 TAY C2/B43A: E2 20 SEP #$20 C2/B43C: A5 59 LDA $59 C2/B43E: 20 E1 E4 JSR $E4E1 C2/B441: BD 01 76 LDA $7601,X C2/B444: C9 05 CMP #$05 C2/B446: F0 1B BEQ $B463 C2/B448: C9 02 CMP #$02 C2/B44A: D0 10 BNE $B45C C2/B44C: A5 55 LDA $55 C2/B44E: 3A DEC C2/B44F: C2 20 REP #$20 C2/B451: 29 0F 00 AND #$000F C2/B454: AA TAX C2/B455: E2 20 SEP #$20 C2/B457: BD F3 08 LDA $08F3,X C2/B45A: F0 1E BEQ $B47A C2/B45C: B9 1A 05 LDA $051A,Y C2/B45F: 29 C2 AND #$C2 C2/B461: D0 17 BNE $B47A C2/B463: A5 53 LDA $53 C2/B465: 29 0B AND #$0B C2/B467: 85 5A STA $5A C2/B469: 20 E2 C0 JSR $C0E2 C2/B46C: 20 BD B2 JSR $B2BD C2/B46F: A5 59 LDA $59 C2/B471: 20 E1 E4 JSR $E4E1 C2/B474: BD 01 76 LDA $7601,X C2/B477: 4C 6B A0 JMP $A06B C2/B47A: 20 C0 E0 JSR $E0C0 C2/B47D: 4C F0 A4 JMP $A4F0 C2/B480: 9C 10 75 STZ $7510 C2/B483: A5 53 LDA $53 C2/B485: 38 SEC C2/B486: E9 04 SBC #$04 C2/B488: 85 5A STA $5A C2/B48A: A5 59 LDA $59 C2/B48C: 4C 7C A4 JMP $A47C C2/B48F: A5 55 LDA $55 C2/B491: C9 04 CMP #$04 C2/B493: F0 13 BEQ $B4A8 C2/B495: A9 01 LDA #$01 C2/B497: 8D 10 75 STA $7510 C2/B49A: A5 55 LDA $55 C2/B49C: 85 6F STA $6F C2/B49E: A5 53 LDA $53 C2/B4A0: 20 C0 C0 JSR $C0C0 C2/B4A3: A9 04 LDA #$04 C2/B4A5: 4C 7C A4 JMP $A47C C2/B4A8: A5 45 LDA $45 C2/B4AA: 10 04 BPL $B4B0 C2/B4AC: 29 02 AND #$02 C2/B4AE: D0 24 BNE $B4D4 C2/B4B0: C2 20 REP #$20 C2/B4B2: 9C 00 02 STZ $0200 C2/B4B5: 9C 02 02 STZ $0202 C2/B4B8: 20 D4 FA JSR $FAD4 C2/B4BB: E2 20 SEP #$20 C2/B4BD: AD 12 2D LDA $2D12 C2/B4C0: 0D 11 2D ORA $2D11 C2/B4C3: F0 07 BEQ $B4CC C2/B4C5: 20 76 B6 JSR $B676 C2/B4C8: A9 04 LDA #$04 C2/B4CA: 80 05 BRA $B4D1 C2/B4CC: 20 BD B2 JSR $B2BD C2/B4CF: A9 01 LDA #$01 C2/B4D1: 4C 6B A0 JMP $A06B C2/B4D4: 4C F0 A4 JMP $A4F0 C2/B4D7: C2 20 REP #$20 C2/B4D9: A5 55 LDA $55 C2/B4DB: 29 FF 00 AND #$00FF C2/B4DE: 3A DEC C2/B4DF: 18 CLC C2/B4E0: 65 6B ADC $6B C2/B4E2: AA TAX C2/B4E3: A4 80 LDY $80 C2/B4E5: B9 01 05 LDA $0501,Y C2/B4E8: 29 FF 00 AND #$00FF C2/B4EB: A8 TAY C2/B4EC: A5 6F LDA $6F C2/B4EE: 29 FF 00 AND #$00FF C2/B4F1: C0 14 00 CPY #$0014 C2/B4F4: F0 01 BEQ $B4F7 C2/B4F6: 3A DEC C2/B4F7: 18 CLC C2/B4F8: 65 80 ADC $80 C2/B4FA: A8 TAY C2/B4FB: E2 20 SEP #$20 C2/B4FD: BD 00 7A LDA $7A00,X C2/B500: 99 16 05 STA $0516,Y C2/B503: A9 01 LDA #$01 C2/B505: 8D 12 2D STA $2D12 C2/B508: 20 73 E9 JSR $E973 C2/B50B: 20 A4 CF JSR $CFA4 C2/B50E: 20 98 A6 JSR $A698 C2/B511: 20 E2 C0 JSR $C0E2 C2/B514: 9C 10 75 STZ $7510 C2/B517: A5 6F LDA $6F C2/B519: 3A DEC C2/B51A: 64 6F STZ $6F C2/B51C: 64 70 STZ $70 C2/B51E: 4C 7C A4 JMP $A47C C2/B521: A5 6F LDA $6F C2/B523: F0 03 BEQ $B528 C2/B525: 4C 6D B5 JMP $B56D C2/B528: A5 55 LDA $55 C2/B52A: 85 6F STA $6F C2/B52C: C2 20 REP #$20 C2/B52E: 29 FF 00 AND #$00FF C2/B531: 3A DEC C2/B532: 0A ASL C2/B533: 0A ASL C2/B534: 0A ASL C2/B535: AA TAX C2/B536: BD 92 02 LDA $0292,X C2/B539: 29 00 FE AND #$FE00 C2/B53C: 9D 92 02 STA $0292,X C2/B53F: 9D 96 02 STA $0296,X C2/B542: BD 90 02 LDA $0290,X C2/B545: 8D 40 02 STA $0240 C2/B548: BD 94 02 LDA $0294,X C2/B54B: 8D 44 02 STA $0244 C2/B54E: A9 8C 0B LDA #$0B8C C2/B551: 8D 42 02 STA $0242 C2/B554: A9 AC 0B LDA #$0BAC C2/B557: 8D 46 02 STA $0246 C2/B55A: E2 20 SEP #$20 C2/B55C: 20 F0 FA JSR $FAF0 C2/B55F: 9C 1E 75 STZ $751E C2/B562: 9C 1D 75 STZ $751D C2/B565: A9 01 LDA #$01 C2/B567: 8D 0F 75 STA $750F C2/B56A: 4C F0 A4 JMP $A4F0 C2/B56D: A5 55 LDA $55 C2/B56F: 85 70 STA $70 C2/B571: A9 01 LDA #$01 C2/B573: 8D 11 2D STA $2D11 C2/B576: 9C 0F 75 STZ $750F C2/B579: 9C 1E 75 STZ $751E C2/B57C: C2 20 REP #$20 C2/B57E: 20 03 D5 JSR $D503 C2/B581: 20 64 E4 JSR $E464 C2/B584: A5 6F LDA $6F C2/B586: 29 FF 00 AND #$00FF C2/B589: 3A DEC C2/B58A: AA TAX C2/B58B: BD 00 7A LDA $7A00,X C2/B58E: 29 1F 00 AND #$001F C2/B591: 85 D8 STA $D8 C2/B593: 20 7D E4 JSR $E47D C2/B596: A4 80 LDY $80 C2/B598: A5 DC LDA $DC C2/B59A: 99 3B 05 STA $053B,Y C2/B59D: E2 20 SEP #$20 C2/B59F: A5 DA LDA $DA C2/B5A1: 99 3A 05 STA $053A,Y C2/B5A4: A5 D8 LDA $D8 C2/B5A6: 99 01 05 STA $0501,Y C2/B5A9: C2 20 REP #$20 C2/B5AB: 20 C6 CD JSR $CDC6 C2/B5AE: 20 5F D4 JSR $D45F C2/B5B1: 20 98 D2 JSR $D298 C2/B5B4: C2 20 REP #$20 C2/B5B6: 64 6F STZ $6F C2/B5B8: 9C 40 02 STZ $0240 C2/B5BB: 9C 42 02 STZ $0242 C2/B5BE: 9C 44 02 STZ $0244 C2/B5C1: 9C 46 02 STZ $0246 C2/B5C4: A5 7E LDA $7E C2/B5C6: 20 DB B3 JSR $B3DB C2/B5C9: 20 E3 CD JSR $CDE3 C2/B5CC: 20 57 CD JSR $CD57 C2/B5CF: 20 D4 FA JSR $FAD4 C2/B5D2: 20 F0 FA JSR $FAF0 C2/B5D5: 20 6F E6 JSR $E66F C2/B5D8: 64 CA STZ $CA C2/B5DA: 20 98 A6 JSR $A698 C2/B5DD: 20 A4 DA JSR $DAA4 C2/B5E0: DA PHX C2/B5E1: A6 7E LDX $7E C2/B5E3: FE 20 04 INC $0420,X C2/B5E6: FA PLX C2/B5E7: 20 82 EB JSR $EB82 C2/B5EA: A5 6F LDA $6F C2/B5EC: D0 49 BNE $B637 C2/B5EE: A5 45 LDA $45 C2/B5F0: 10 07 BPL $B5F9 C2/B5F2: 29 01 F0 AND #$F001 C2/B5F5: 03 4C ORA $4C,S C2/B5F7: F0 A4 BEQ $B59D C2/B5F9: AD 11 2D LDA $2D11 C2/B5FC: D0 08 BNE $B606 C2/B5FE: 20 BD B2 JSR $B2BD C2/B601: A9 01 4C LDA #$4C01 C2/B604: 6B RTL C2/B605: A0 A6 7E LDY #$7EA6 C2/B608: BD F3 08 LDA $08F3,X C2/B60B: F0 22 BEQ $B62F C2/B60D: C2 20 REP #$20 C2/B60F: A9 2B AF LDA #$AF2B C2/B612: 20 B8 C1 JSR $C1B8 C2/B615: 20 93 A6 JSR $A693 C2/B618: A9 02 0C LDA #$0C02 C2/B61B: 00 75 BRK $75 C2/B61D: A9 04 04 LDA #$0404 C2/B620: CA DEX C2/B621: A2 28 00 LDX #$0028 C2/B624: 20 5B E6 JSR $E65B C2/B627: 20 BD B2 JSR $B2BD C2/B62A: A9 02 4C LDA #$4C02 C2/B62D: 6B RTL C2/B62E: A0 20 76 LDY #$7620 C2/B631: B6 A9 LDX $A9,Y C2/B633: 04 4C TSB $4C C2/B635: 6B RTL C2/B636: A0 9C 0F LDY #$0F9C C2/B639: 75 9C ADC $9C,X C2/B63B: 1E 75 C2 ASL $C275,X C2/B63E: 20 9C 42 JSR $429C C2/B641: 02 9C COP $9C C2/B643: 46 02 LSR $02 C2/B645: A5 6F LDA $6F C2/B647: 29 FF 00 AND #$00FF C2/B64A: 3A DEC C2/B64B: A8 TAY C2/B64C: B9 00 7A LDA $7A00,Y C2/B64F: 29 FF 00 AND #$00FF C2/B652: AA TAX C2/B653: BF 6A EE C0 LDA $C0EE6A,X C2/B657: 29 FF 00 AND #$00FF C2/B65A: 09 00 0B ORA #$0B00 C2/B65D: 48 PHA C2/B65E: 98 TYA C2/B65F: 0A ASL C2/B660: 0A ASL C2/B661: 0A ASL C2/B662: A8 TAY C2/B663: 68 PLA C2/B664: 99 92 02 STA $0292,Y C2/B667: 18 CLC C2/B668: 69 20 00 ADC #$0020 C2/B66B: 99 96 02 STA $0296,Y C2/B66E: 20 D4 FA JSR $FAD4 C2/B671: 64 6F STZ $6F C2/B673: 4C F0 A4 JMP $A4F0 C2/B676: 08 PHP C2/B677: E2 20 SEP #$20 C2/B679: AD 73 09 LDA $0973 C2/B67C: 29 01 AND #$01 C2/B67E: C2 20 REP #$20 C2/B680: D0 05 BNE $B687 C2/B682: A9 C8 AE LDA #$AEC8 C2/B685: 80 03 BRA $B68A C2/B687: A9 D9 AE LDA #$AED9 C2/B68A: 20 B8 C1 JSR $C1B8 C2/B68D: 20 93 A6 JSR $A693 C2/B690: A9 02 0C LDA #$0C02 C2/B693: 00 75 BRK $75 C2/B695: A9 04 04 LDA #$0404 C2/B698: CA DEX C2/B699: 20 58 E6 JSR $E658 C2/B69C: 20 BD B2 JSR $B2BD C2/B69F: 20 A4 DA JSR $DAA4 C2/B6A2: A6 7E LDX $7E C2/B6A4: FE 20 04 INC $0420,X C2/B6A7: 20 D6 E6 JSR $E6D6 C2/B6AA: AD 73 09 LDA $0973 C2/B6AD: 29 01 D0 AND #$D001 C2/B6B0: 06 20 ASL $20 C2/B6B2: AD FA 20 LDA $20FA C2/B6B5: 69 F8 28 ADC #$28F8 C2/B6B8: 60 RTS C2/B6B9: A5 74 LDA $74 C2/B6BB: C9 03 F0 CMP #$F003 C2/B6BE: 07 C9 ORA [$C9] C2/B6C0: 04 F0 TSB $F0 C2/B6C2: 30 4C BMI $B710 C2/B6C4: F0 A4 BEQ $B66A C2/B6C6: A5 55 LDA $55 C2/B6C8: 85 6F STA $6F C2/B6CA: 64 70 STZ $70 C2/B6CC: 20 78 E1 JSR $E178 C2/B6CF: 20 11 E2 JSR $E211 C2/B6D2: A5 73 LDA $73 C2/B6D4: 20 86 E2 JSR $E286 C2/B6D7: A5 90 LDA $90 C2/B6D9: F0 05 BEQ $B6E0 C2/B6DB: 20 C0 E0 JSR $E0C0 C2/B6DE: 80 08 BRA $B6E8 C2/B6E0: A9 01 EB LDA #$EB01 C2/B6E3: A5 73 LDA $73 C2/B6E5: 20 CE E2 JSR $E2CE C2/B6E8: 20 8F E1 JSR $E18F C2/B6EB: 20 A0 B7 JSR $B7A0 C2/B6EE: 64 6F STZ $6F C2/B6F0: 4C F0 A4 JMP $A4F0 C2/B6F3: A5 55 LDA $55 C2/B6F5: 85 6F STA $6F C2/B6F7: 64 70 STZ $70 C2/B6F9: A5 6F LDA $6F C2/B6FB: C9 03 10 CMP #$1003 C2/B6FE: 05 20 ORA $20 C2/B700: 87 ED STA [$ED] C2/B702: 80 03 BRA $B707 C2/B704: 20 5E ED JSR $ED5E C2/B707: A6 75 LDX $75 C2/B709: F0 3A BEQ $B745 C2/B70B: 20 6F E6 JSR $E66F C2/B70E: 20 94 EE JSR $EE94 C2/B711: C2 20 REP #$20 C2/B713: A5 75 LDA $75 C2/B715: 38 SEC C2/B716: E9 09 00 SBC #$0009 C2/B719: 10 03 BPL $B71E C2/B71B: A9 00 00 LDA #$0000 C2/B71E: 85 6D STA $6D C2/B720: 64 6B STZ $6B C2/B722: 20 A5 CA JSR $CAA5 C2/B725: A5 6F LDA $6F C2/B727: 29 FF 00 AND #$00FF C2/B72A: 3A DEC C2/B72B: 20 C0 C0 JSR $C0C0 C2/B72E: AD 04 02 LDA $0204 C2/B731: 8D 08 02 STA $0208 C2/B734: AD 06 02 LDA $0206 C2/B737: 8D 0A 02 STA $020A C2/B73A: 20 E2 C0 JSR $C0E2 C2/B73D: 20 9D A6 JSR $A69D C2/B740: A9 0A 4C LDA #$4C0A C2/B743: 7C A4 20 JMP ($20A4,X) C2/B746: C0 E0 4C CPY #$4CE0 C2/B749: F0 A4 BEQ $B6EF C2/B74B: 64 6F STZ $6F C2/B74D: A9 05 4C LDA #$4C05 C2/B750: 7C A4 A5 JMP ($A5A4,X) C2/B753: 55 85 EOR $85,X C2/B755: 74 C9 STZ $C9,X C2/B757: 04 F0 TSB $F0 C2/B759: 12 C9 ORA ($C9) C2/B75B: 03 F0 ORA $F0,S C2/B75D: 0E C9 02 ASL $02C9 C2/B760: F0 0F BEQ $B771 C2/B762: C9 01 F0 CMP #$F001 C2/B765: 16 C9 ASL $C9,X C2/B767: 05 F0 ORA $F0 C2/B769: 2C 80 25 BIT $2580 C2/B76C: A9 00 4C LDA #$4C00 C2/B76F: 7C A4 20 JMP ($20A4,X) C2/B772: A4 DA LDY $DA C2/B774: 20 6F E6 JSR $E66F C2/B777: 20 A0 B7 JSR $B7A0 C2/B77A: 80 15 BRA $B791 C2/B77C: 20 A4 DA JSR $DAA4 C2/B77F: 20 6F E6 JSR $E66F C2/B782: 20 AD FA JSR $FAAD C2/B785: 20 6F E6 JSR $E66F C2/B788: 20 69 F8 JSR $F869 C2/B78B: 20 6F E6 JSR $E66F C2/B78E: 20 A0 B7 JSR $B7A0 C2/B791: A9 05 4C LDA #$4C05 C2/B794: 7C A4 20 JMP ($20A4,X) C2/B797: BD B2 64 LDA $64B2,X C2/B79A: 74 A9 STZ $A9,X C2/B79C: 01 4C ORA ($4C,X) C2/B79E: 6B RTL C2/B79F: A0 20 6C LDY #$6C20 C2/B7A2: E7 20 SBC [$20] C2/B7A4: C8 INY C2/B7A5: CA DEX C2/B7A6: 20 9E CC JSR $CC9E C2/B7A9: 20 98 A6 JSR $A698 C2/B7AC: 60 RTS C2/B7AD: 20 F7 E0 JSR $E0F7 C2/B7B0: A5 90 LDA $90 C2/B7B2: D0 42 BNE $B7F6 C2/B7B4: 20 86 E2 JSR $E286 C2/B7B7: A5 90 LDA $90 C2/B7B9: D0 3B BNE $B7F6 C2/B7BB: 20 78 E1 JSR $E178 C2/B7BE: 20 11 E2 JSR $E211 C2/B7C1: A9 01 EB LDA #$EB01 C2/B7C4: A5 73 LDA $73 C2/B7C6: 20 CE E2 JSR $E2CE C2/B7C9: 20 A6 E1 JSR $E1A6 C2/B7CC: A9 01 EB LDA #$EB01 C2/B7CF: A5 72 LDA $72 C2/B7D1: 20 28 E3 JSR $E328 C2/B7D4: 20 8F E1 JSR $E18F C2/B7D7: C2 20 REP #$20 C2/B7D9: A9 05 B0 LDA #$B005 C2/B7DC: 20 B8 C1 JSR $C1B8 C2/B7DF: 20 A0 B7 JSR $B7A0 C2/B7E2: 9C 11 2D STZ $2D11 C2/B7E5: 9C 12 2D STZ $2D12 C2/B7E8: 64 70 STZ $70 C2/B7EA: 64 73 STZ $73 C2/B7EC: 64 72 STZ $72 C2/B7EE: A5 6F LDA $6F C2/B7F0: 3A DEC C2/B7F1: 29 07 4C AND #$4C07 C2/B7F4: 7C A4 20 JMP ($20A4,X) C2/B7F7: C0 E0 4C CPY #$4CE0 C2/B7FA: F0 A4 BEQ $B7A0 C2/B7FC: C2 20 REP #$20 C2/B7FE: A9 05 B0 LDA #$B005 C2/B801: 20 B8 C1 JSR $C1B8 C2/B804: 20 98 A6 JSR $A698 C2/B807: 64 70 STZ $70 C2/B809: A5 6F LDA $6F C2/B80B: 3A DEC C2/B80C: 29 07 4C AND #$4C07 C2/B80F: 7C A4 A5 JMP ($A5A4,X) C2/B812: 71 1A ADC ($1A),Y C2/B814: 29 03 85 AND #$8503 C2/B817: 71 85 ADC ($85),Y C2/B819: 7E 64 7F ROR $7F64,X C2/B81C: 20 C5 D4 JSR $D4C5 C2/B81F: A6 80 LDX $80 C2/B821: BD 00 05 LDA $0500,X C2/B824: 29 40 D0 AND #$D040 C2/B827: E9 C2 20 SBC #$20C2 C2/B82A: A9 95 B0 LDA #$B095 C2/B82D: 20 B8 C1 JSR $C1B8 C2/B830: A9 D3 B0 LDA #$B0D3 C2/B833: 20 B8 C1 JSR $C1B8 C2/B836: 20 A0 C8 JSR $C8A0 C2/B839: 20 D4 FA JSR $FAD4 C2/B83C: 20 98 A6 JSR $A698 C2/B83F: 20 9D A6 JSR $A69D C2/B842: 4C F0 A4 JMP $A4F0 C2/B845: 20 BD B2 JSR $B2BD C2/B848: A9 01 4C LDA #$4C01 C2/B84B: 6B RTL C2/B84C: A0 A5 55 LDY #$55A5 C2/B84F: C9 01 F0 CMP #$F001 C2/B852: 0B PHD C2/B853: C9 02 F0 CMP #$F002 C2/B856: 18 CLC C2/B857: C9 03 F0 CMP #$F003 C2/B85A: 1E 4C F0 ASL $F04C,X C2/B85D: A4 9C LDY $9C C2/B85F: 04 28 TSB $28 C2/B861: AD 02 28 LDA $2802 C2/B864: 30 04 BMI $B86A C2/B866: A9 03 80 LDA #$8003 C2/B869: 02 A9 COP $A9 C2/B86B: 10 4C BPL $B8B9 C2/B86D: 7C A4 A9 JMP ($A9A4,X) C2/B870: 80 8D BRA $B7FF C2/B872: 04 28 TSB $28 C2/B874: A9 18 4C LDA #$4C18 C2/B877: 7C A4 4C JMP ($4CA4,X) C2/B87A: 2D A0 A5 AND $A5A0 C2/B87D: 55 3A EOR $3A,X C2/B87F: 8D 07 28 STA $2807 C2/B882: 9C 08 28 STZ $2808 C2/B885: AE 07 28 LDX $2807 C2/B888: BD 26 28 LDA $2826,X C2/B88B: 8D 09 28 STA $2809 C2/B88E: BD 7E 28 LDA $287E,X C2/B891: 8D 10 28 STA $2810 C2/B894: C2 20 REP #$20 C2/B896: 8A TXA C2/B897: 0A ASL C2/B898: AA TAX C2/B899: 0A ASL C2/B89A: A8 TAY C2/B89B: BD 4E 28 LDA $284E,X C2/B89E: 8D 0A 28 STA $280A C2/B8A1: B9 2E 28 LDA $282E,Y C2/B8A4: 8D 0C 28 STA $280C C2/B8A7: B9 30 28 LDA $2830,Y C2/B8AA: 8D 0E 28 STA $280E C2/B8AD: 60 RTS C2/B8AE: 20 7C B8 JSR $B87C C2/B8B1: 20 70 F0 JSR $F070 C2/B8B4: E2 20 SEP #$20 C2/B8B6: AD 13 28 LDA $2813 C2/B8B9: F0 15 BEQ $B8D0 C2/B8BB: A2 15 28 LDX #$2815 C2/B8BE: A0 19 28 LDY #$2819 C2/B8C1: 20 C8 EE JSR $EEC8 C2/B8C4: 90 16 BCC $B8DC C2/B8C6: 2C 05 28 BIT $2805 C2/B8C9: 30 32 BMI $B8FD C2/B8CB: A9 0B LDA #$0B C2/B8CD: 4C 7C A4 JMP $A47C C2/B8D0: 20 C0 E0 JSR $E0C0 C2/B8D3: A9 03 LDA #$03 C2/B8D5: 20 E7 EE JSR $EEE7 C2/B8D8: A9 01 LDA #$01 C2/B8DA: 80 16 BRA $B8F2 C2/B8DC: 20 C0 E0 JSR $E0C0 C2/B8DF: A9 02 LDA #$02 C2/B8E1: 20 E7 EE JSR $EEE7 C2/B8E4: AD 01 28 LDA $2801 C2/B8E7: C9 03 CMP #$03 C2/B8E9: D0 05 BNE $B8F0 C2/B8EB: 20 58 E6 JSR $E658 C2/B8EE: 80 05 BRA $B8F5 C2/B8F0: A9 00 LDA #$00 C2/B8F2: 20 FD EE JSR $EEFD C2/B8F5: A9 00 LDA #$00 C2/B8F7: 20 E7 EE JSR $EEE7 C2/B8FA: 4C F0 A4 JMP $A4F0 C2/B8FD: A9 01 LDA #$01 C2/B8FF: 85 39 STA $39 C2/B901: 20 22 B9 JSR $B922 C2/B904: 20 C0 E0 JSR $E0C0 C2/B907: C2 20 REP #$20 C2/B909: A9 49 B3 LDA #$B349 C2/B90C: 20 B8 C1 JSR $C1B8 C2/B90F: 20 98 A6 JSR $A698 C2/B912: A9 00 20 LDA #$2000 C2/B915: FD EE 20 SBC $20EE,X C2/B918: 58 CLI C2/B919: E6 4C INC $4C C2/B91B: 2D A0 A9 AND $A9A0 C2/B91E: 00 4C BRK $4C C2/B920: 7C A4 AD JMP ($ADA4,X) C2/B923: 1D 28 8D ORA $8D28,X C2/B926: 15 28 ORA $28,X C2/B928: 8D 47 09 STA $0947 C2/B92B: AD 1E 28 LDA $281E C2/B92E: 8D 16 28 STA $2816 C2/B931: 8D 48 09 STA $0948 C2/B934: AD 1F 28 LDA $281F C2/B937: 8D 17 28 STA $2817 C2/B93A: 8D 49 09 STA $0949 C2/B93D: AD 14 28 LDA $2814 C2/B940: EB XBA C2/B941: AD 09 28 LDA $2809 C2/B944: 20 CE E2 JSR $E2CE C2/B947: 60 RTS C2/B948: A9 01 00 LDA #$0001 C2/B94B: 20 E7 EE JSR $EEE7 C2/B94E: A9 38 00 LDA #$0038 C2/B951: 20 D9 E0 JSR $E0D9 C2/B954: 60 RTS C2/B955: A2 15 28 LDX #$2815 C2/B958: A0 19 28 LDY #$2819 C2/B95B: 20 C8 EE JSR $EEC8 C2/B95E: 90 1E BCC $B97E C2/B960: 20 22 B9 JSR $B922 C2/B963: C2 20 REP #$20 C2/B965: A2 E8 51 LDX #$51E8 C2/B968: A0 15 28 LDY #$2815 C2/B96B: A9 73 7E LDA #$7E73 C2/B96E: 20 ED E4 JSR $E4ED C2/B971: 20 48 B9 JSR $B948 C2/B974: 20 58 E6 JSR $E658 C2/B977: E2 20 SEP #$20 C2/B979: A9 03 LDA #$03 C2/B97B: 4C 7C A4 JMP $A47C C2/B97E: 20 C0 E0 JSR $E0C0 C2/B981: A9 02 LDA #$02 C2/B983: 20 E7 EE JSR $EEE7 C2/B986: A9 00 LDA #$00 C2/B988: 20 FD EE JSR $EEFD C2/B98B: A9 00 LDA #$00 C2/B98D: 20 E7 EE JSR $EEE7 C2/B990: 4C F0 A4 JMP $A4F0 C2/B993: A9 03 LDA #$03 C2/B995: 4C 7C A4 JMP $A47C C2/B998: 20 7C B8 JSR $B87C C2/B99B: 20 3E F0 JSR $F03E C2/B99E: E2 20 SEP #$20 C2/B9A0: AD 11 28 LDA $2811 C2/B9A3: D0 3C BNE $B9E1 C2/B9A5: A2 15 28 LDX #$2815 C2/B9A8: A0 19 28 LDY #$2819 C2/B9AB: 20 C8 EE JSR $EEC8 C2/B9AE: 90 3E BCC $B9EE C2/B9B0: AD 1D 28 LDA $281D C2/B9B3: 8D 15 28 STA $2815 C2/B9B6: 8D 47 09 STA $0947 C2/B9B9: AD 1E 28 LDA $281E C2/B9BC: 8D 16 28 STA $2816 C2/B9BF: 8D 48 09 STA $0948 C2/B9C2: AD 1F 28 LDA $281F C2/B9C5: 8D 17 28 STA $2817 C2/B9C8: 8D 49 09 STA $0949 C2/B9CB: 20 E3 EF JSR $EFE3 C2/B9CE: C2 20 REP #$20 C2/B9D0: A2 E8 51 LDX #$51E8 C2/B9D3: A0 15 28 LDY #$2815 C2/B9D6: A9 73 7E LDA #$7E73 C2/B9D9: 20 ED E4 JSR $E4ED C2/B9DC: 20 48 B9 JSR $B948 C2/B9DF: 80 18 BRA $B9F9 C2/B9E1: C2 20 REP #$20 C2/B9E3: 20 C0 E0 JSR $E0C0 C2/B9E6: A9 06 00 LDA #$0006 C2/B9E9: 20 E7 EE JSR $EEE7 C2/B9EC: 80 0B BRA $B9F9 C2/B9EE: C2 20 REP #$20 C2/B9F0: 20 C0 E0 JSR $E0C0 C2/B9F3: A9 02 00 LDA #$0002 C2/B9F6: 20 E7 EE JSR $EEE7 C2/B9F9: 20 58 E6 JSR $E658 C2/B9FC: A9 00 00 LDA #$0000 C2/B9FF: 20 E7 EE JSR $EEE7 C2/BA02: 4C F0 A4 JMP $A4F0 C2/BA05: A9 00 4C LDA #$4C00 C2/BA08: 7C A4 64 JMP ($64A4,X) C2/BA0B: 6F 64 70 A9 ADC $A97064 C2/BA0F: 00 8D BRK $8D C2/BA11: 89 28 A5 BIT #$A528 C2/BA14: 55 C9 EOR $C9,X C2/BA16: 01 F0 ORA ($F0,X) C2/BA18: 0B PHD C2/BA19: C9 03 F0 CMP #$F003 C2/BA1C: 1A INC C2/BA1D: C9 04 F0 CMP #$F004 C2/BA20: 23 4C AND $4C,S C2/BA22: F0 A4 BEQ $B9C8 C2/BA24: AD 73 09 LDA $0973 C2/BA27: 29 04 D0 AND #$D004 C2/BA2A: 04 A9 TSB $A9 C2/BA2C: 04 80 TSB $80 C2/BA2E: 05 A5 ORA $A5 C2/BA30: 5B TCD C2/BA31: 18 CLC C2/BA32: 69 04 4C ADC #$4C04 C2/BA35: 7C A4 C2 JMP ($C2A4,X) C2/BA38: 20 20 02 JSR $0220 C2/BA3B: E0 20 0E CPX #$0E20 C2/BA3E: AC A9 00 LDY $00A9 C2/BA41: 4C 7C A4 JMP $A47C C2/BA44: C2 20 REP #$20 C2/BA46: A9 B4 B3 LDA #$B3B4 C2/BA49: 20 B8 C1 JSR $C1B8 C2/BA4C: A9 60 B3 LDA #$B360 C2/BA4F: 20 B8 C1 JSR $C1B8 C2/BA52: 20 3D C7 JSR $C73D C2/BA55: 20 9D A6 JSR $A69D C2/BA58: 20 98 A6 JSR $A698 C2/BA5B: A9 01 8D LDA #$8D01 C2/BA5E: 15 2D ORA $2D,X C2/BA60: 4C F0 A4 JMP $A4F0 C2/BA63: AD 15 2D LDA $2D15 C2/BA66: F0 0D BEQ $BA75 C2/BA68: 9C 15 2D STZ $2D15 C2/BA6B: C2 20 REP #$20 C2/BA6D: 20 0E AC JSR $AC0E C2/BA70: A9 00 4C LDA #$4C00 C2/BA73: 7C A4 20 JMP ($20A4,X) C2/BA76: BD B2 A9 LDA $A9B2,X C2/BA79: 01 4C ORA ($4C,X) C2/BA7B: 6B RTL C2/BA7C: A0 AD 89 LDY #$89AD C2/BA7F: 28 PLP C2/BA80: D0 1F BNE $BAA1 C2/BA82: C2 20 REP #$20 C2/BA84: A5 55 LDA $55 C2/BA86: 29 FF 00 AND #$00FF C2/BA89: 3A DEC C2/BA8A: 18 CLC C2/BA8B: 65 6B ADC $6B C2/BA8D: E2 20 SEP #$20 C2/BA8F: 85 6F STA $6F C2/BA91: A5 53 LDA $53 C2/BA93: 20 C9 C0 JSR $C0C9 C2/BA96: A9 01 LDA #$01 C2/BA98: 8D 10 75 STA $7510 C2/BA9B: 8D 89 28 STA $2889 C2/BA9E: 4C F0 A4 JMP $A4F0 C2/BAA1: C2 20 REP #$20 C2/BAA3: A5 55 LDA $55 C2/BAA5: 29 FF 00 AND #$00FF C2/BAA8: 3A DEC C2/BAA9: 18 CLC C2/BAAA: 65 6B ADC $6B C2/BAAC: E2 20 SEP #$20 C2/BAAE: 85 70 STA $70 C2/BAB0: C5 6F CMP $6F C2/BAB2: F0 44 BEQ $BAF8 C2/BAB4: C2 20 REP #$20 C2/BAB6: A5 6F LDA $6F C2/BAB8: 29 FF 00 AND #$00FF C2/BABB: AA TAX C2/BABC: A5 70 LDA $70 C2/BABE: 29 FF 00 AND #$00FF C2/BAC1: A8 TAY C2/BAC2: E2 20 SEP #$20 C2/BAC4: BD 40 06 LDA $0640,X C2/BAC7: EB XBA C2/BAC8: B9 40 06 LDA $0640,Y C2/BACB: 9D 40 06 STA $0640,X C2/BACE: EB XBA C2/BACF: 99 40 06 STA $0640,Y C2/BAD2: BD 40 07 LDA $0740,X C2/BAD5: EB XBA C2/BAD6: B9 40 07 LDA $0740,Y C2/BAD9: 9D 40 07 STA $0740,X C2/BADC: EB XBA C2/BADD: 99 40 07 STA $0740,Y C2/BAE0: 9C 10 75 STZ $7510 C2/BAE3: 20 E2 C0 JSR $C0E2 C2/BAE6: 20 BD C7 JSR $C7BD C2/BAE9: 20 9D A6 JSR $A69D C2/BAEC: 64 6F STZ $6F C2/BAEE: 64 70 STZ $70 C2/BAF0: 9C 89 28 STZ $2889 C2/BAF3: A5 53 LDA $53 C2/BAF5: 4C 7C A4 JMP $A47C C2/BAF8: C2 20 REP #$20 C2/BAFA: A5 70 LDA $70 C2/BAFC: 29 FF 00 AND #$00FF C2/BAFF: AA TAX C2/BB00: E2 20 SEP #$20 C2/BB02: BD 00 7A LDA $7A00,X C2/BB05: 8D E7 29 STA $29E7 C2/BB08: DA PHX C2/BB09: 20 DA DA JSR $DADA C2/BB0C: FA PLX C2/BB0D: AD E7 29 LDA $29E7 C2/BB10: D0 03 BNE $BB15 C2/BB12: 4C AC BB JMP $BBAC C2/BB15: A9 40 LDA #$40 C2/BB17: 8D E6 29 STA $29E6 C2/BB1A: BD 00 7B LDA $7B00,X C2/BB1D: 30 F3 BMI $BB12 C2/BB1F: F0 F1 BEQ $BB12 C2/BB21: C9 64 CMP #$64 C2/BB23: 10 ED BPL $BB12 C2/BB25: 8D E8 29 STA $29E8 C2/BB28: 9C E9 29 STZ $29E9 C2/BB2B: AD E7 29 LDA $29E7 C2/BB2E: C9 F0 CMP #$F0 C2/BB30: F0 5E BEQ $BB90 C2/BB32: C9 F1 CMP #$F1 C2/BB34: F0 5A BEQ $BB90 C2/BB36: C2 20 REP #$20 C2/BB38: 29 FF 00 AND #$00FF C2/BB3B: C9 F8 00 CMP #$00F8 C2/BB3E: 30 07 BMI $BB47 C2/BB40: C9 FC 00 CMP #$00FC C2/BB43: 10 02 BPL $BB47 C2/BB45: 80 1F BRA $BB66 C2/BB47: 0A ASL C2/BB48: AA TAX C2/BB49: BD 00 D0 LDA $D000,X C2/BB4C: AA TAX C2/BB4D: A0 F3 29 LDY #$29F3 C2/BB50: A9 07 00 LDA #$0007 C2/BB53: 54 7E D1 MVN $7E,$D1 C2/BB56: E2 20 SEP #$20 C2/BB58: A5 55 LDA $55 C2/BB5A: 3A DEC C2/BB5B: 85 5B STA $5B C2/BB5D: A5 6B LDA $6B C2/BB5F: 85 5C STA $5C C2/BB61: A9 1C LDA #$1C C2/BB63: 4C 7C A4 JMP $A47C C2/BB66: 29 FF AND #$FF C2/BB68: 00 38 BRK $38 C2/BB6A: E9 F8 SBC #$F8 C2/BB6C: 00 AA BRK $AA C2/BB6E: BF AE EE C0 LDA $C0EEAE,X C2/BB72: 20 0B F0 JSR $F00B C2/BB75: BF B2 EE C0 LDA $C0EEB2,X C2/BB79: 20 D9 E0 JSR $E0D9 C2/BB7C: AD E7 29 LDA $29E7 C2/BB7F: 29 FF AND #$FF C2/BB81: 00 09 BRK $09 C2/BB83: 00 01 BRK $01 C2/BB85: 20 28 E3 JSR $E328 C2/BB88: 20 BD C7 JSR $C7BD C2/BB8B: 20 9D A6 JSR $A69D C2/BB8E: 80 5B BRA $BBEB C2/BB90: 85 39 STA $39 C2/BB92: 64 3A STZ $3A C2/BB94: 24 44 BIT $44 C2/BB96: 10 0E BPL $BBA6 C2/BB98: C2 20 REP #$20 C2/BB9A: 29 FF 00 AND #$00FF C2/BB9D: 09 00 01 ORA #$0100 C2/BBA0: 20 28 E3 JSR $E328 C2/BBA3: 4C 2D A0 JMP $A02D C2/BBA6: 64 39 STZ $39 C2/BBA8: 64 3A STZ $3A C2/BBAA: 80 3F BRA $BBEB C2/BBAC: BD 00 7A LDA $7A00,X C2/BBAF: C2 20 REP #$20 C2/BBB1: 29 FF 00 AND #$00FF C2/BBB4: F0 35 BEQ $BBEB C2/BBB6: C9 E0 00 CMP #$00E0 C2/BBB9: 10 30 BPL $BBEB C2/BBBB: 8D 1B 2D STA $2D1B C2/BBBE: 20 AB D9 JSR $D9AB C2/BBC1: A5 9D LDA $9D C2/BBC3: 29 3F 00 AND #$003F C2/BBC6: 0A ASL C2/BBC7: 0A ASL C2/BBC8: AA TAX C2/BBC9: BF 80 24 D1 LDA $D12480,X C2/BBCD: 8D 1D 2D STA $2D1D C2/BBD0: BF 82 24 D1 LDA $D12482,X C2/BBD4: 8D 1F 2D STA $2D1F C2/BBD7: 64 6F STZ $6F C2/BBD9: 20 E2 C0 JSR $C0E2 C2/BBDC: E2 20 SEP #$20 C2/BBDE: 9C 89 28 STZ $2889 C2/BBE1: A5 55 LDA $55 C2/BBE3: 3A DEC C2/BBE4: 85 5B STA $5B C2/BBE6: A9 22 LDA #$22 C2/BBE8: 4C 7C A4 JMP $A47C C2/BBEB: E2 20 SEP #$20 C2/BBED: 64 6F STZ $6F C2/BBEF: 64 70 STZ $70 C2/BBF1: 9C 89 28 STZ $2889 C2/BBF4: 20 E2 C0 JSR $C0E2 C2/BBF7: 4C F0 A4 JMP $A4F0 C2/BBFA: AD 89 28 LDA $2889 C2/BBFD: D0 15 BNE $BC14 C2/BBFF: 64 6F STZ $6F C2/BC01: 64 70 STZ $70 C2/BC03: 9C 89 28 STZ $2889 C2/BC06: A5 55 LDA $55 C2/BC08: 3A DEC C2/BC09: 85 5B STA $5B C2/BC0B: A5 6B LDA $6B C2/BC0D: 85 5C STA $5C C2/BC0F: A9 00 LDA #$00 C2/BC11: 4C 7C A4 JMP $A47C C2/BC14: 64 6F STZ $6F C2/BC16: 64 70 STZ $70 C2/BC18: 9C 89 28 STZ $2889 C2/BC1B: 9C 10 75 STZ $7510 C2/BC1E: 20 E2 C0 JSR $C0E2 C2/BC21: 20 D4 FA JSR $FAD4 C2/BC24: 4C F0 A4 JMP $A4F0 C2/BC27: 4C F0 A4 JMP $A4F0 C2/BC2A: 4C F0 A4 JMP $A4F0 C2/BC2D: A6 7E LDX $7E C2/BC2F: A5 53 LDA $53 C2/BC31: 95 63 STA $63,X C2/BC33: A5 55 LDA $55 C2/BC35: 3A DEC C2/BC36: 8D E2 29 STA $29E2 C2/BC39: C2 20 REP #$20 C2/BC3B: 29 07 00 AND #$0007 C2/BC3E: AA TAX C2/BC3F: BF A4 F3 C0 LDA $C0F3A4,X C2/BC43: E2 20 SEP #$20 C2/BC45: 4C 7C A4 JMP $A47C C2/BC48: 20 BD B2 JSR $B2BD C2/BC4B: A9 00 LDA #$00 C2/BC4D: EB XBA C2/BC4E: A5 71 LDA $71 C2/BC50: AA TAX C2/BC51: A5 53 LDA $53 C2/BC53: 95 63 STA $63,X C2/BC55: A5 71 LDA $71 C2/BC57: 85 5D STA $5D C2/BC59: A9 01 LDA #$01 C2/BC5B: 4C 6B A0 JMP $A06B C2/BC5E: C2 20 REP #$20 C2/BC60: A5 55 LDA $55 C2/BC62: 29 FF 00 AND #$00FF C2/BC65: 3A DEC C2/BC66: AA TAX C2/BC67: BD 00 7A LDA $7A00,X C2/BC6A: 29 FF 00 AND #$00FF C2/BC6D: AA TAX C2/BC6E: E2 20 SEP #$20 C2/BC70: 3C FB 29 BIT $29FB,X C2/BC73: 50 34 BVC $BCA9 C2/BC75: 8D E7 29 STA $29E7 C2/BC78: BD FB 29 LDA $29FB,X C2/BC7B: 8D E6 29 STA $29E6 C2/BC7E: BD 9D 2A LDA $2A9D,X C2/BC81: 8D E8 29 STA $29E8 C2/BC84: 9C E9 29 STZ $29E9 C2/BC87: AD E7 29 LDA $29E7 C2/BC8A: C9 3E CMP #$3E C2/BC8C: F0 23 BEQ $BCB1 C2/BC8E: C2 20 REP #$20 C2/BC90: 8A TXA C2/BC91: 0A ASL C2/BC92: 0A ASL C2/BC93: 0A ASL C2/BC94: 18 CLC C2/BC95: 69 80 0B ADC #$0B80 C2/BC98: AA TAX C2/BC99: A0 F3 29 LDY #$29F3 C2/BC9C: A9 07 00 LDA #$0007 C2/BC9F: 54 7E D1 MVN $7E,$D1 C2/BCA2: E2 20 SEP #$20 C2/BCA4: A9 1F LDA #$1F C2/BCA6: 4C 7C A4 JMP $A47C C2/BCA9: 64 39 STZ $39 C2/BCAB: 20 C0 E0 JSR $E0C0 C2/BCAE: 4C F0 A4 JMP $A4F0 C2/BCB1: 85 39 STA $39 C2/BCB3: A5 44 LDA $44 C2/BCB5: 29 02 AND #$02 C2/BCB7: F0 F0 BEQ $BCA9 C2/BCB9: 64 3A STZ $3A C2/BCBB: C2 20 REP #$20 C2/BCBD: A5 71 LDA $71 C2/BCBF: 29 0F 00 AND #$000F C2/BCC2: 85 7E STA $7E C2/BCC4: 20 C5 D4 JSR $D4C5 C2/BCC7: A4 80 LDY $80 C2/BCC9: B9 0A 05 LDA $050A,Y C2/BCCC: 38 SEC C2/BCCD: ED E8 29 SBC $29E8 C2/BCD0: 99 0A 05 STA $050A,Y C2/BCD3: 8D DF 29 STA $29DF C2/BCD6: 4C 2D A0 JMP $A02D C2/BCD9: A6 7E LDX $7E C2/BCDB: B5 63 LDA $63,X C2/BCDD: 4C 7C A4 JMP $A47C C2/BCE0: C2 20 REP #$20 C2/BCE2: A5 55 LDA $55 C2/BCE4: 29 FF 00 AND #$00FF C2/BCE7: 3A DEC C2/BCE8: 18 CLC C2/BCE9: 65 6B ADC $6B C2/BCEB: AA TAX C2/BCEC: E2 20 SEP #$20 C2/BCEE: BD 00 7A LDA $7A00,X C2/BCF1: F0 44 BEQ $BD37 C2/BCF3: 8D 09 28 STA $2809 C2/BCF6: BD 8A 28 LDA $288A,X C2/BCF9: 8D 10 28 STA $2810 C2/BCFC: A5 53 LDA $53 C2/BCFE: 8D 06 28 STA $2806 C2/BD01: 9C 25 28 STZ $2825 C2/BD04: 20 9F F2 JSR $F29F C2/BD07: 2C 0A 28 BIT $280A C2/BD0A: 30 2B BMI $BD37 C2/BD0C: 50 0E BVC $BD1C C2/BD0E: A9 0A LDA #$0A C2/BD10: 8D 0C 28 STA $280C C2/BD13: 9C 0D 28 STZ $280D C2/BD16: 9C 0E 28 STZ $280E C2/BD19: 9C 0F 28 STZ $280F C2/BD1C: C2 20 REP #$20 C2/BD1E: 4E 0E 28 LSR $280E C2/BD21: 6E 0C 28 ROR $280C C2/BD24: 20 70 F0 JSR $F070 C2/BD27: E2 20 SEP #$20 C2/BD29: AD 11 28 LDA $2811 C2/BD2C: 8D 13 28 STA $2813 C2/BD2F: 9C 86 28 STZ $2886 C2/BD32: A9 32 LDA #$32 C2/BD34: 4C 7C A4 JMP $A47C C2/BD37: 20 C0 E0 JSR $E0C0 C2/BD3A: 4C F0 A4 JMP $A4F0 C2/BD3D: A5 53 LDA $53 C2/BD3F: 8D 06 28 STA $2806 C2/BD42: A9 00 LDA #$00 C2/BD44: 4C 7C A4 JMP $A47C C2/BD47: A5 55 LDA $55 C2/BD49: C9 05 CMP #$05 C2/BD4B: 10 25 BPL $BD72 C2/BD4D: 3A DEC C2/BD4E: 85 6F STA $6F C2/BD50: A5 53 LDA $53 C2/BD52: 85 62 STA $62 C2/BD54: 20 A5 BD JSR $BDA5 C2/BD57: F0 0B BEQ $BD64 C2/BD59: 20 F7 BE JSR $BEF7 C2/BD5C: 20 BD B2 JSR $B2BD C2/BD5F: A9 0B LDA #$0B C2/BD61: 4C 6B A0 JMP $A06B C2/BD64: E2 20 SEP #$20 C2/BD66: A5 53 LDA $53 C2/BD68: 85 62 STA $62 C2/BD6A: 9C 13 2D STZ $2D13 C2/BD6D: A9 04 LDA #$04 C2/BD6F: 4C 7C A4 JMP $A47C C2/BD72: C9 09 CMP #$09 C2/BD74: F0 1A BEQ $BD90 C2/BD76: 3A DEC C2/BD77: 29 03 AND #$03 C2/BD79: 85 6F STA $6F C2/BD7B: 20 A5 BD JSR $BDA5 C2/BD7E: D0 1F BNE $BD9F C2/BD80: E2 20 SEP #$20 C2/BD82: A5 53 LDA $53 C2/BD84: 85 62 STA $62 C2/BD86: A9 01 LDA #$01 C2/BD88: 8D 13 2D STA $2D13 C2/BD8B: A9 05 LDA #$05 C2/BD8D: 4C 7C A4 JMP $A47C C2/BD90: 64 62 STZ $62 C2/BD92: C2 20 REP #$20 C2/BD94: 64 39 STZ $39 C2/BD96: 20 F0 A1 JSR $A1F0 C2/BD99: 20 7D FF JSR $FF7D C2/BD9C: 4C 2D A0 JMP $A02D C2/BD9F: 20 C0 E0 JSR $E0C0 C2/BDA2: 4C F0 A4 JMP $A4F0 C2/BDA5: C2 20 REP #$20 C2/BDA7: 29 03 00 AND #$0003 C2/BDAA: 0A ASL C2/BDAB: 0A ASL C2/BDAC: 0A ASL C2/BDAD: 0A ASL C2/BDAE: 0A ASL C2/BDAF: AA TAX C2/BDB0: BF 14 2C 7E LDA $7E2C14,X C2/BDB4: 60 RTS C2/BDB5: A5 43 LDA $43 C2/BDB7: C9 0C D0 CMP #$D00C C2/BDBA: 03 4C ORA $4C,S C2/BDBC: F0 A4 BEQ $BD62 C2/BDBE: 20 BD B2 JSR $B2BD C2/BDC1: A9 01 4C LDA #$4C01 C2/BDC4: 6B RTL C2/BDC5: A0 A5 55 LDY #$55A5 C2/BDC8: C9 03 F0 CMP #$F003 C2/BDCB: 0F 3A 8D 65 ORA $658D3A C2/BDCF: 2B PLD C2/BDD0: 20 DA C4 JSR $C4DA C2/BDD3: 20 9D A6 JSR $A69D C2/BDD6: A9 03 4C LDA #$4C03 C2/BDD9: 7C A4 A6 JMP ($A6A4,X) C2/BDDC: 8E BD 90 STX $90BD C2/BDDF: 09 C9 FF ORA #$FFC9 C2/BDE2: D0 0C BNE $BDF0 C2/BDE4: E8 INX C2/BDE5: E0 06 00 CPX #$0006 C2/BDE8: D0 F3 BNE $BDDD C2/BDEA: 20 C0 E0 JSR $E0C0 C2/BDED: 4C F0 A4 JMP $A4F0 C2/BDF0: 4C 2D A0 JMP $A02D C2/BDF3: 4C F0 A4 JMP $A4F0 C2/BDF6: C2 20 REP #$20 C2/BDF8: A5 55 LDA $55 C2/BDFA: 29 FF 00 AND #$00FF C2/BDFD: 3A DEC C2/BDFE: AA TAX C2/BDFF: E2 20 SEP #$20 C2/BE01: 20 1D C5 JSR $C51D C2/BE04: C9 FF CMP #$FF C2/BE06: F0 23 BEQ $BE2B C2/BE08: AC 92 2B LDY $2B92 C2/BE0B: 99 90 09 STA $0990,Y C2/BE0E: C0 05 CPY #$05 C2/BE10: 00 10 BRK $10 C2/BE12: 01 C8 ORA ($C8,X) C2/BE14: 8C 92 2B STY $2B92 C2/BE17: 20 51 C5 JSR $C551 C2/BE1A: C2 20 REP #$20 C2/BE1C: A2 C4 51 LDX #$51C4 C2/BE1F: A0 90 09 LDY #$0990 C2/BE22: A9 06 00 LDA #$0006 C2/BE25: 20 9D E5 JSR $E59D C2/BE28: 20 98 A6 JSR $A698 C2/BE2B: 4C F0 A4 JMP $A4F0 C2/BE2E: AE 92 2B LDX $2B92 C2/BE31: BD 90 09 LDA $0990,X C2/BE34: C9 FF F0 CMP #$F0FF C2/BE37: 07 A9 ORA [$A9] C2/BE39: FF 9D 90 09 SBC $09909D,X C2/BE3D: 80 0B BRA $BE4A C2/BE3F: E0 00 00 CPX #$0000 C2/BE42: F0 06 BEQ $BE4A C2/BE44: CA DEX C2/BE45: A9 FF 9D LDA #$9DFF C2/BE48: 90 09 BCC $BE53 C2/BE4A: 8E 92 2B STX $2B92 C2/BE4D: 20 51 C5 JSR $C551 C2/BE50: C2 20 REP #$20 C2/BE52: A2 C4 51 LDX #$51C4 C2/BE55: A0 90 09 LDY #$0990 C2/BE58: A9 06 00 LDA #$0006 C2/BE5B: 20 9D E5 JSR $E59D C2/BE5E: 20 98 A6 JSR $A698 C2/BE61: 4C F0 A4 JMP $A4F0 C2/BE64: C2 20 REP #$20 C2/BE66: AD 15 28 LDA $2815 C2/BE69: 18 CLC C2/BE6A: 6D 19 28 ADC $2819 C2/BE6D: 8D 15 28 STA $2815 C2/BE70: AD 17 28 LDA $2817 C2/BE73: 6D 1B 28 ADC $281B C2/BE76: 8D 17 28 STA $2817 C2/BE79: E2 20 SEP #$20 C2/BE7B: A2 21 28 LDX #$2821 C2/BE7E: A0 15 28 LDY #$2815 C2/BE81: 20 C8 EE JSR $EEC8 C2/BE84: B0 0E BCS $BE94 C2/BE86: C2 20 REP #$20 C2/BE88: AD 21 28 LDA $2821 C2/BE8B: 8D 15 28 STA $2815 C2/BE8E: AD 23 28 LDA $2823 C2/BE91: 8D 17 28 STA $2817 C2/BE94: E2 20 SEP #$20 C2/BE96: AD 14 28 LDA $2814 C2/BE99: EB XBA C2/BE9A: AD 09 28 LDA $2809 C2/BE9D: 20 28 E3 JSR $E328 C2/BEA0: C2 20 REP #$20 C2/BEA2: A2 E8 51 LDX #$51E8 C2/BEA5: A0 15 28 LDY #$2815 C2/BEA8: A9 73 7E LDA #$7E73 C2/BEAB: 20 ED E4 JSR $E4ED C2/BEAE: AD 15 28 LDA $2815 C2/BEB1: 8D 47 09 STA $0947 C2/BEB4: AD 17 28 LDA $2817 C2/BEB7: 8D 49 09 STA $0949 C2/BEBA: 20 48 B9 JSR $B948 C2/BEBD: 20 58 E6 JSR $E658 C2/BEC0: A9 00 00 LDA #$0000 C2/BEC3: 20 E7 EE JSR $EEE7 C2/BEC6: E2 20 SEP #$20 C2/BEC8: A9 18 LDA #$18 C2/BECA: 4C 7C A4 JMP $A47C C2/BECD: A5 55 LDA $55 C2/BECF: C9 01 CMP #$01 C2/BED1: F0 07 BEQ $BEDA C2/BED3: C9 02 CMP #$02 C2/BED5: F0 1A BEQ $BEF1 C2/BED7: 4C F0 A4 JMP $A4F0 C2/BEDA: A4 8E LDY $8E C2/BEDC: B9 9A 2B LDA $2B9A,Y C2/BEDF: F0 0A BEQ $BEEB C2/BEE1: EB XBA C2/BEE2: B9 A2 2B LDA $2BA2,Y C2/BEE5: F0 04 BEQ $BEEB C2/BEE7: EB XBA C2/BEE8: 20 CE E2 JSR $E2CE C2/BEEB: C8 INY C2/BEEC: C0 08 CPY #$08 C2/BEEE: 00 D0 BRK $D0 C2/BEF0: EB XBA C2/BEF1: 4C 2D A0 JMP $A02D C2/BEF4: 4C F0 A4 JMP $A4F0 C2/BEF7: 08 PHP C2/BEF8: C2 20 REP #$20 C2/BEFA: EE C2 09 INC $09C2 C2/BEFD: 20 7D BF JSR $BF7D C2/BF00: DA PHX C2/BF01: A8 TAY C2/BF02: A2 00 05 LDX #$0500 C2/BF05: A9 FF 05 LDA #$05FF C2/BF08: 8B PHB C2/BF09: 5A PHY C2/BF0A: 54 30 00 MVN $30,$00 C2/BF0D: 7A PLY C2/BF0E: AB PLB C2/BF0F: 84 FC STY $FC C2/BF11: 20 88 F5 JSR $F588 C2/BF14: FA PLX C2/BF15: 9F F0 7F 30 STA $307FF0,X C2/BF19: A9 1B E4 LDA #$E41B C2/BF1C: 9F F8 7F 30 STA $307FF8,X C2/BF20: A5 6F LDA $6F C2/BF22: 29 03 00 AND #$0003 C2/BF25: 8F E0 7F 30 STA $307FE0 C2/BF29: 20 C8 E0 JSR $E0C8 C2/BF2C: 28 PLP C2/BF2D: 60 RTS C2/BF2E: A5 55 LDA $55 C2/BF30: C9 01 F0 CMP #$F001 C2/BF33: 03 4C ORA $4C,S C2/BF35: 89 BF AD BIT #$ADBF C2/BF38: 13 2D ORA ($2D,S),Y C2/BF3A: D0 0B BNE $BF47 C2/BF3C: 20 F7 BE JSR $BEF7 C2/BF3F: 20 BD B2 JSR $B2BD C2/BF42: A9 0B 4C LDA #$4C0B C2/BF45: 6B RTL C2/BF46: A0 20 F0 LDY #$F020 C2/BF49: A1 AD LDA ($AD,X) C2/BF4B: 4A LSR C2/BF4C: 09 48 08 ORA #$0848 C2/BF4F: C2 20 REP #$20 C2/BF51: 20 7D BF JSR $BF7D C2/BF54: AA TAX C2/BF55: A0 00 05 LDY #$0500 C2/BF58: A9 FF 05 LDA #$05FF C2/BF5B: 8B PHB C2/BF5C: 54 00 30 MVN $00,$30 C2/BF5F: AB PLB C2/BF60: 28 PLP C2/BF61: 68 PLA C2/BF62: 18 CLC C2/BF63: 6D F9 0A ADC $0AF9 C2/BF66: 8D F9 0A STA $0AF9 C2/BF69: A5 6F LDA $6F C2/BF6B: 85 62 STA $62 C2/BF6D: C2 20 REP #$20 C2/BF6F: A9 01 00 LDA #$0001 C2/BF72: 85 39 STA $39 C2/BF74: 20 7D FF JSR $FF7D C2/BF77: 20 A9 F5 JSR $F5A9 C2/BF7A: 4C 2D A0 JMP $A02D C2/BF7D: A5 6F LDA $6F C2/BF7F: 29 03 00 AND #$0003 C2/BF82: 0A ASL C2/BF83: AA TAX C2/BF84: BF EF F8 C0 LDA $C0F8EF,X C2/BF88: 60 RTS C2/BF89: 20 47 D4 JSR $D447 C2/BF8C: 20 BD B2 JSR $B2BD C2/BF8F: AD 13 2D LDA $2D13 C2/BF92: D0 04 BNE $BF98 C2/BF94: A9 0B 80 LDA #$800B C2/BF97: 02 A9 COP $A9 C2/BF99: 0C 4C 6B TSB $6B4C C2/BF9C: A0 20 1B LDY #$1B20 C2/BF9F: DC C2 20 JMP [$20C2] C2/BFA2: A5 71 LDA $71 C2/BFA4: 29 0F 00 AND #$000F C2/BFA7: 85 7E STA $7E C2/BFA9: 20 C5 D4 JSR $D4C5 C2/BFAC: 20 BA C6 JSR $C6BA C2/BFAF: E2 20 SEP #$20 C2/BFB1: 20 1B AF JSR $AF1B C2/BFB4: 20 98 A6 JSR $A698 C2/BFB7: A2 05 00 LDX #$0005 C2/BFBA: 20 5B E6 JSR $E65B C2/BFBD: C2 20 REP #$20 C2/BFBF: AD DF 29 LDA $29DF C2/BFC2: CD E8 29 CMP $29E8 C2/BFC5: 30 03 BMI $BFCA C2/BFC7: 4C F0 A4 JMP $A4F0 C2/BFCA: 20 53 E6 JSR $E653 C2/BFCD: E2 20 SEP #$20 C2/BFCF: A9 07 LDA #$07 C2/BFD1: 4C 7C A4 JMP $A47C C2/BFD4: 20 EF DA JSR $DAEF C2/BFD7: 20 BD C7 JSR $C7BD C2/BFDA: 20 9D A6 JSR $A69D C2/BFDD: 20 1B AF JSR $AF1B C2/BFE0: 20 98 A6 JSR $A698 C2/BFE3: A2 05 00 LDX #$0005 C2/BFE6: 20 5B E6 JSR $E65B C2/BFE9: AD E8 29 LDA $29E8 C2/BFEC: F0 03 BEQ $BFF1 C2/BFEE: 4C F0 A4 JMP $A4F0 C2/BFF1: 20 53 E6 JSR $E653 C2/BFF4: 64 6F STZ $6F C2/BFF6: 64 70 STZ $70 C2/BFF8: 9C 89 28 STZ $2889 C2/BFFB: A5 5B LDA $5B C2/BFFD: 18 CLC C2/BFFE: 69 04 ADC #$04 C2/C000: 4C 7C A4 JMP $A47C C2/C003: A5 55 LDA $55 C2/C005: C9 05 CMP #$05 C2/C007: F0 13 BEQ $C01C C2/C009: 85 71 STA $71 C2/C00B: C2 20 REP #$20 C2/C00D: 29 FF 00 AND #$00FF C2/C010: 3A DEC C2/C011: 0A ASL C2/C012: 0A ASL C2/C013: 18 CLC C2/C014: 69 21 00 ADC #$0021 C2/C017: E2 20 SEP #$20 C2/C019: 4C 7C A4 JMP $A47C C2/C01C: C2 20 REP #$20 C2/C01E: A2 52 F3 LDX #$F352 C2/C021: A0 B4 2C LDY #$2CB4 C2/C024: A9 0F 00 LDA #$000F C2/C027: 54 7E C0 MVN $7E,$C0 C2/C02A: 64 6F STZ $6F C2/C02C: 20 ED C0 JSR $C0ED C2/C02F: A6 8E LDX $8E C2/C031: FE 20 04 INC $0420,X C2/C034: E8 INX C2/C035: E0 04 00 CPX #$0004 C2/C038: D0 F7 BNE $C031 C2/C03A: 64 71 STZ $71 C2/C03C: A9 1B 4C LDA #$4C1B C2/C03F: 7C A4 A9 JMP ($A9A4,X) C2/C042: 03 4C ORA $4C,S C2/C044: 7C A4 A9 JMP ($A9A4,X) C2/C047: 00 EB BRK $EB C2/C049: A5 55 LDA $55 C2/C04B: 3A DEC C2/C04C: AA TAX C2/C04D: BD 9C 2C LDA $2C9C,X C2/C050: F0 09 BEQ $C05B C2/C052: BF 69 F0 C0 LDA $C0F069,X C2/C056: F0 03 BEQ $C05B C2/C058: 4C 7C A4 JMP $A47C C2/C05B: 4C F0 A4 JMP $A4F0 C2/C05E: 20 1C F7 JSR $F71C C2/C061: 20 BD B2 JSR $B2BD C2/C064: A9 01 4C LDA #$4C01 C2/C067: 6B RTL C2/C068: A0 4C F0 LDY #$F04C C2/C06B: A4 A9 LDY $A9 C2/C06D: 09 4C 7C ORA #$7C4C C2/C070: A4 A5 LDY $A5 C2/C072: 55 C9 EOR $C9,X C2/C074: 01 F0 ORA ($F0,X) C2/C076: 03 4C ORA $4C,S C2/C078: F0 A4 BEQ $C01E C2/C07A: A6 8E LDX $8E C2/C07C: 8A TXA C2/C07D: 1D A9 2C ORA $2CA9,X C2/C080: E8 INX C2/C081: E0 07 00 CPX #$0007 C2/C084: 30 F7 BMI $C07D C2/C086: 29 FC C9 AND #$C9FC C2/C089: FC D0 0B JSR ($0BD0,X) C2/C08C: 20 1C F7 JSR $F71C C2/C08F: 20 7D FF JSR $FF7D C2/C092: A9 08 4C LDA #$4C08 C2/C095: 7C A4 20 JMP ($20A4,X) C2/C098: C0 E0 C2 CPY #$C2E0 C2/C09B: 20 A9 D2 JSR $D2A9 C2/C09E: B7 20 LDA [$20],Y C2/C0A0: B8 CLV C2/C0A1: C1 20 CMP ($20,X) C2/C0A3: 93 A6 STA ($A6,S),Y C2/C0A5: 20 6E A1 JSR $A16E C2/C0A8: 20 D4 FA JSR $FAD4 C2/C0AB: A2 78 00 LDX #$0078 C2/C0AE: 20 5B E6 JSR $E65B C2/C0B1: C2 20 REP #$20 C2/C0B3: 20 9A B1 JSR $B19A C2/C0B6: E2 20 SEP #$20 C2/C0B8: A5 53 LDA $53 C2/C0BA: 4C 7C A4 JMP $A47C C2/C0BD: 4C F0 A4 JMP $A4F0 C2/C0C0: A4 8E LDY $8E C2/C0C2: 80 08 BRA $C0CC C2/C0C4: A0 04 FC LDY #$FC04 C2/C0C7: 80 03 BRA $C0CC C2/C0C9: A0 02 FF LDY #$FF02 C2/C0CC: 20 E1 E4 JSR $E4E1 C2/C0CF: 08 PHP C2/C0D0: C2 20 REP #$20 C2/C0D2: 98 TYA C2/C0D3: 18 CLC C2/C0D4: 7D 02 76 ADC $7602,X C2/C0D7: 8D 04 02 STA $0204 C2/C0DA: A9 02 2E LDA #$2E02 C2/C0DD: 8D 06 02 STA $0206 C2/C0E0: 28 PLP C2/C0E1: 60 RTS C2/C0E2: 08 PHP C2/C0E3: C2 20 REP #$20 C2/C0E5: 9C 04 02 STZ $0204 C2/C0E8: 9C 06 02 STZ $0206 C2/C0EB: 28 PLP C2/C0EC: 60 RTS C2/C0ED: 20 C0 F5 JSR $F5C0 C2/C0F0: 20 93 A6 JSR $A693 C2/C0F3: 20 6F E6 JSR $E66F C2/C0F6: 60 RTS C2/C0F7: A5 6F LDA $6F C2/C0F9: D0 11 BNE $C10C C2/C0FB: A9 01 8D LDA #$8D01 C2/C0FE: 10 75 BPL $C175 C2/C100: A5 55 LDA $55 C2/C102: 85 6F STA $6F C2/C104: A5 53 LDA $53 C2/C106: 20 C9 C0 JSR $C0C9 C2/C109: 4C F0 A4 JMP $A4F0 C2/C10C: A5 55 LDA $55 C2/C10E: C5 6F CMP $6F C2/C110: F0 F7 BEQ $C109 C2/C112: 3A DEC C2/C113: C2 20 REP #$20 C2/C115: 29 0F 00 AND #$000F C2/C118: AA TAX C2/C119: A5 6F LDA $6F C2/C11B: 3A DEC C2/C11C: 29 0F 00 AND #$000F C2/C11F: A8 TAY C2/C120: E2 20 SEP #$20 C2/C122: BD B4 2C LDA $2CB4,X C2/C125: EB XBA C2/C126: B9 B4 2C LDA $2CB4,Y C2/C129: 9D B4 2C STA $2CB4,X C2/C12C: EB XBA C2/C12D: 99 B4 2C STA $2CB4,Y C2/C130: 9C 10 75 STZ $7510 C2/C133: 20 ED C0 JSR $C0ED C2/C136: C2 20 REP #$20 C2/C138: A5 71 LDA $71 C2/C13A: 29 0F 00 AND #$000F C2/C13D: 3A DEC C2/C13E: AA TAX C2/C13F: E2 20 SEP #$20 C2/C141: FE 20 04 INC $0420,X C2/C144: 80 0F BRA $C155 C2/C146: A5 6F LDA $6F C2/C148: D0 0B BNE $C155 C2/C14A: A5 71 LDA $71 C2/C14C: 3A DEC C2/C14D: 29 03 AND #$03 C2/C14F: 18 CLC C2/C150: 69 1B ADC #$1B C2/C152: 4C 7C A4 JMP $A47C C2/C155: C2 20 REP #$20 C2/C157: 64 6F STZ $6F C2/C159: 20 E2 C0 JSR $C0E2 C2/C15C: 20 D4 FA JSR $FAD4 C2/C15F: 4C F0 A4 JMP $A4F0 C2/C162: A5 5B LDA $5B C2/C164: 18 CLC C2/C165: 69 04 4C ADC #$4C04 C2/C168: 7C A4 8B JMP ($8BA4,X) C2/C16B: A5 43 LDA $43 C2/C16D: 29 FF 00 AND #$00FF C2/C170: 3A DEC C2/C171: 0A ASL C2/C172: AA TAX C2/C173: BF E7 F5 C0 LDA $C0F5E7,X C2/C177: AA TAX C2/C178: A0 DC 2B LDY #$2BDC C2/C17B: A9 17 00 LDA #$0017 C2/C17E: 54 7E C0 MVN $7E,$C0 C2/C181: A6 8E LDX $8E C2/C183: BF CF F5 C0 LDA $C0F5CF,X C2/C187: 85 E6 STA $E6 C2/C189: DA PHX C2/C18A: BF E7 E7 C0 LDA $C0E7E7,X C2/C18E: 85 C7 STA $C7 C2/C190: BD DC 2B LDA $2BDC,X C2/C193: 62 02 00 PER $C2C198 C2/C196: 6C C7 01 JMP ($01C7) C2/C199: FA PLX C2/C19A: E8 INX C2/C19B: E8 INX C2/C19C: E0 18 00 CPX #$0018 C2/C19F: D0 E2 BNE $C183 C2/C1A1: AB PLB C2/C1A2: 20 8A A1 JSR $A18A C2/C1A5: 60 RTS C2/C1A6: 8B PHB C2/C1A7: AA TAX C2/C1A8: F0 0C BEQ $C1B6 C2/C1AA: A4 E6 LDY $E6 C2/C1AC: BF 00 00 C3 LDA $C30000,X C2/C1B0: 3A DEC C2/C1B1: E8 INX C2/C1B2: E8 INX C2/C1B3: 54 7E C3 MVN $7E,$C3 C2/C1B6: AB PLB C2/C1B7: 60 RTS C2/C1B8: 8B PHB C2/C1B9: F4 C3 C3 PEA $C3C3 C2/C1BC: AB PLB C2/C1BD: AB PLB C2/C1BE: AA TAX C2/C1BF: F0 2C BEQ $C1ED C2/C1C1: F4 C3 C3 PEA $C3C3 C2/C1C4: AB PLB C2/C1C5: AB PLB C2/C1C6: BD 00 00 LDA $0000,X C2/C1C9: E8 INX C2/C1CA: 29 0F 00 AND #$000F C2/C1CD: F0 26 BEQ $C1F5 C2/C1CF: 0A ASL C2/C1D0: A8 TAY C2/C1D1: B9 31 AD LDA $AD31,Y C2/C1D4: F0 08 BEQ $C1DE C2/C1D6: 5A PHY C2/C1D7: A0 E0 01 LDY #$01E0 C2/C1DA: 54 00 C3 MVN $00,$C3 C2/C1DD: 7A PLY C2/C1DE: F4 7E 7E PEA $7E7E C2/C1E1: AB PLB C2/C1E2: AB PLB C2/C1E3: DA PHX C2/C1E4: 08 PHP C2/C1E5: BB TYX C2/C1E6: FC EA FF JSR ($FFEA,X) C2/C1E9: 28 PLP C2/C1EA: FA PLX C2/C1EB: 80 D4 BRA $C1C1 C2/C1ED: F4 7E 7E PEA $7E7E C2/C1F0: AB PLB C2/C1F1: AB PLB C2/C1F2: 20 5F C2 JSR $C25F C2/C1F5: AB PLB C2/C1F6: 60 RTS C2/C1F7: A4 E6 LDY $E6 C2/C1F9: AA TAX C2/C1FA: D0 01 BNE $C1FD C2/C1FC: 60 RTS C2/C1FD: 8B PHB C2/C1FE: 08 PHP C2/C1FF: 64 85 STZ $85 C2/C201: E2 20 SEP #$20 C2/C203: BF 00 00 C3 LDA $C30000,X C2/C207: F0 31 BEQ $C23A C2/C209: 30 16 BMI $C221 C2/C20B: 99 00 00 STA $0000,Y C2/C20E: C2 20 REP #$20 C2/C210: A5 85 LDA $85 C2/C212: 99 01 00 STA $0001,Y C2/C215: 18 CLC C2/C216: 69 04 00 ADC #$0004 C2/C219: 85 85 STA $85 C2/C21B: C8 INY C2/C21C: C8 INY C2/C21D: C8 INY C2/C21E: E8 INX C2/C21F: 80 E0 BRA $C201 C2/C221: 48 PHA C2/C222: A9 7F 99 LDA #$997F C2/C225: 00 00 BRK $00 C2/C227: A5 85 LDA $85 C2/C229: 99 01 00 STA $0001,Y C2/C22C: A9 00 99 LDA #$9900 C2/C22F: 02 00 COP $00 C2/C231: C8 INY C2/C232: C8 INY C2/C233: C8 INY C2/C234: 68 PLA C2/C235: 29 7F 1A AND #$1A7F C2/C238: 80 D1 BRA $C20B C2/C23A: A9 00 99 LDA #$9900 C2/C23D: 00 00 BRK $00 C2/C23F: 28 PLP C2/C240: AB PLB C2/C241: 60 RTS C2/C242: 48 PHA C2/C243: 08 PHP C2/C244: A5 E3 LDA $E3 C2/C246: 29 3F 00 AND #$003F C2/C249: EB XBA C2/C24A: 4A LSR C2/C24B: 4A LSR C2/C24C: 85 E8 STA $E8 C2/C24E: A5 E2 LDA $E2 C2/C250: 29 1F 00 AND #$001F C2/C253: 0A ASL C2/C254: 18 CLC C2/C255: 65 E8 ADC $E8 C2/C257: 18 CLC C2/C258: 65 E6 ADC $E6 C2/C25A: 85 E8 STA $E8 C2/C25C: 28 PLP C2/C25D: 68 PLA C2/C25E: 60 RTS C2/C25F: 64 E0 STZ $E0 C2/C261: A5 E0 LDA $E0 C2/C263: A0 00 10 LDY #$1000 C2/C266: 88 DEY C2/C267: 88 DEY C2/C268: 91 E6 STA ($E6),Y C2/C26A: D0 FA BNE $C266 C2/C26C: 60 RTS C2/C26D: A5 E0 LDA $E0 C2/C26F: 85 E6 STA $E6 C2/C271: 60 RTS C2/C272: 9D 00 00 STA $0000,X C2/C275: E8 INX C2/C276: E8 INX C2/C277: 88 DEY C2/C278: D0 F8 BNE $C272 C2/C27A: 60 RTS C2/C27B: 88 DEY C2/C27C: 88 DEY C2/C27D: 3A DEC C2/C27E: 9D 00 00 STA $0000,X C2/C281: E8 INX C2/C282: E8 INX C2/C283: 1A INC C2/C284: 20 72 C2 JSR $C272 C2/C287: 1A INC C2/C288: 9D 00 00 STA $0000,X C2/C28B: 60 RTS C2/C28C: 48 PHA C2/C28D: A4 8E LDY $8E C2/C28F: A3 01 LDA $01,S C2/C291: 91 EC STA ($EC),Y C2/C293: 8A TXA C2/C294: 91 EE STA ($EE),Y C2/C296: C6 EA DEC $EA C2/C298: F0 08 BEQ $C2A2 C2/C29A: 98 TYA C2/C29B: 18 CLC C2/C29C: 69 40 00 ADC #$0040 C2/C29F: A8 TAY C2/C2A0: 80 ED BRA $C28F C2/C2A2: 68 PLA C2/C2A3: 60 RTS C2/C2A4: 20 42 C2 JSR $C242 C2/C2A7: A5 E5 LDA $E5 C2/C2A9: 29 FF 00 AND #$00FF C2/C2AC: 85 EA STA $EA C2/C2AE: A6 E8 LDX $E8 C2/C2B0: A5 E4 LDA $E4 C2/C2B2: 29 7F 00 AND #$007F C2/C2B5: A8 TAY C2/C2B6: DA PHX C2/C2B7: 5A PHY C2/C2B8: A5 E0 LDA $E0 C2/C2BA: 20 72 C2 JSR $C272 C2/C2BD: 7A PLY C2/C2BE: FA PLX C2/C2BF: C6 EA DEC $EA C2/C2C1: F0 08 BEQ $C2CB C2/C2C3: 8A TXA C2/C2C4: 18 CLC C2/C2C5: 69 40 00 ADC #$0040 C2/C2C8: AA TAX C2/C2C9: 80 EB BRA $C2B6 C2/C2CB: 60 RTS C2/C2CC: 20 E8 C2 JSR $C2E8 C2/C2CF: A9 FF 00 LDA #$00FF C2/C2D2: 85 E0 STA $E0 C2/C2D4: E2 20 SEP #$20 C2/C2D6: E6 E2 INC $E2 C2/C2D8: E6 E3 INC $E3 C2/C2DA: C6 E4 DEC $E4 C2/C2DC: C6 E4 DEC $E4 C2/C2DE: C6 E5 DEC $E5 C2/C2E0: C6 E5 DEC $E5 C2/C2E2: C2 20 REP #$20 C2/C2E4: 20 A4 C2 JSR $C2A4 C2/C2E7: 60 RTS C2/C2E8: 20 42 C2 JSR $C242 C2/C2EB: A5 E8 LDA $E8 C2/C2ED: AA TAX C2/C2EE: 18 CLC C2/C2EF: 69 40 00 ADC #$0040 C2/C2F2: 85 EC STA $EC C2/C2F4: A5 E4 LDA $E4 C2/C2F6: 29 3F 00 AND #$003F C2/C2F9: A8 TAY C2/C2FA: A5 E0 LDA $E0 C2/C2FC: 20 7B C2 JSR $C27B C2/C2FF: 8A TXA C2/C300: 18 CLC C2/C301: 69 40 00 ADC #$0040 C2/C304: 85 EE STA $EE C2/C306: A5 E5 LDA $E5 C2/C308: 29 7F 00 AND #$007F C2/C30B: 3A DEC C2/C30C: 3A DEC C2/C30D: 85 EA STA $EA C2/C30F: A9 04 00 LDA #$0004 C2/C312: A2 05 00 LDX #$0005 C2/C315: 20 8C C2 JSR $C28C C2/C318: 98 TYA C2/C319: 18 CLC C2/C31A: 69 80 00 ADC #$0080 C2/C31D: 65 E8 ADC $E8 C2/C31F: AA TAX C2/C320: A5 E4 LDA $E4 C2/C322: 29 3F 00 AND #$003F C2/C325: A8 TAY C2/C326: A9 07 00 LDA #$0007 C2/C329: 20 7B C2 JSR $C27B C2/C32C: 60 RTS C2/C32D: 20 42 C2 JSR $C242 C2/C330: A5 E0 LDA $E0 C2/C332: 29 FF 00 AND #$00FF C2/C335: 0A ASL C2/C336: AA TAX C2/C337: BF 87 F9 C0 LDA $C0F987,X C2/C33B: A8 TAY C2/C33C: 5C F0 2F E0 JMP $E02FF0 C2/C340: 20 9D E5 JSR $E59D C2/C343: EA NOP C2/C344: EA NOP C2/C345: EA NOP C2/C346: EA NOP C2/C347: EA NOP C2/C348: EA NOP C2/C349: 60 RTS C2/C34A: 20 3D F6 JSR $F63D C2/C34D: A5 8E LDA $8E C2/C34F: 8F 94 2C 7E STA $7E2C94 C2/C353: 20 A6 F7 JSR $F7A6 C2/C356: AF 94 2C 7E LDA $7E2C94 C2/C35A: 1A INC C2/C35B: 8F 94 2C 7E STA $7E2C94 C2/C35F: C9 0A 00 CMP #$000A C2/C362: D0 EF BNE $C353 C2/C364: 20 10 F8 JSR $F810 C2/C367: E2 20 SEP #$20 C2/C369: 64 53 STZ $53 C2/C36B: 20 10 D2 JSR $D210 C2/C36E: 60 RTS C2/C36F: F4 7E 7E PEA $7E7E C2/C372: AB PLB C2/C373: AB PLB C2/C374: E2 20 SEP #$20 C2/C376: 64 53 STZ $53 C2/C378: 20 10 D2 JSR $D210 C2/C37B: A2 08 00 LDX #$0008 C2/C37E: 9E 99 2B STZ $2B99,X C2/C381: 9E A1 2B STZ $2BA1,X C2/C384: 9E A9 2B STZ $2BA9,X C2/C387: 9E B1 2B STZ $2BB1,X C2/C38A: CA DEX C2/C38B: D0 F1 BNE $C37E C2/C38D: A4 8E LDY $8E C2/C38F: B9 3B 01 LDA $013B,Y C2/C392: F0 1D BEQ $C3B1 C2/C394: A6 8E LDX $8E C2/C396: BD 9A 2B LDA $2B9A,X C2/C399: F0 0D BEQ $C3A8 C2/C39B: D9 3B 01 CMP $013B,Y C2/C39E: F0 0E BEQ $C3AE C2/C3A0: E8 INX C2/C3A1: E0 08 00 CPX #$0008 C2/C3A4: D0 F0 BNE $C396 C2/C3A6: 80 09 BRA $C3B1 C2/C3A8: B9 3B 01 LDA $013B,Y C2/C3AB: 9D 9A 2B STA $2B9A,X C2/C3AE: FE A2 2B INC $2BA2,X C2/C3B1: C8 INY C2/C3B2: C0 08 CPY #$08 C2/C3B4: 00 D0 BRK $D0 C2/C3B6: D8 CLD C2/C3B7: A4 8E LDY $8E C2/C3B9: B9 9A 2B LDA $2B9A,Y C2/C3BC: F0 0A BEQ $C3C8 C2/C3BE: 20 19 C4 JSR $C419 C2/C3C1: 99 AA 2B STA $2BAA,Y C2/C3C4: EB XBA C2/C3C5: 99 B2 2B STA $2BB2,Y C2/C3C8: C8 INY C2/C3C9: C0 08 CPY #$08 C2/C3CB: 00 D0 BRK $D0 C2/C3CD: EB XBA C2/C3CE: 20 D2 C3 JSR $C3D2 C2/C3D1: 60 RTS C2/C3D2: 8B PHB C2/C3D3: 08 PHP C2/C3D4: F4 7E 7E PEA $7E7E C2/C3D7: AB PLB C2/C3D8: AB PLB C2/C3D9: E2 20 SEP #$20 C2/C3DB: A2 46 52 LDX #$5246 C2/C3DE: 86 99 STX $99 C2/C3E0: A2 08 00 LDX #$0008 C2/C3E3: 86 85 STX $85 C2/C3E5: A6 8E LDX $8E C2/C3E7: 20 FD C3 JSR $C3FD C2/C3EA: A2 64 52 LDX #$5264 C2/C3ED: 86 99 STX $99 C2/C3EF: A2 08 00 LDX #$0008 C2/C3F2: 86 85 STX $85 C2/C3F4: A2 10 00 LDX #$0010 C2/C3F7: 20 FD C3 JSR $C3FD C2/C3FA: 28 PLP C2/C3FB: AB PLB C2/C3FC: 60 RTS C2/C3FD: BD 9A 2B LDA $2B9A,X C2/C400: EB XBA C2/C401: BD A2 2B LDA $2BA2,X C2/C404: EB XBA C2/C405: 08 PHP C2/C406: DA PHX C2/C407: A4 99 LDY $99 C2/C409: 20 A6 E3 JSR $E3A6 C2/C40C: C2 20 REP #$20 C2/C40E: 20 8C CB JSR $CB8C C2/C411: FA PLX C2/C412: 28 PLP C2/C413: E8 INX C2/C414: C6 85 DEC $85 C2/C416: D0 E5 BNE $C3FD C2/C418: 60 RTS C2/C419: 08 PHP C2/C41A: A6 8E LDX $8E C2/C41C: DD 40 06 CMP $0640,X C2/C41F: F0 1A BEQ $C43B C2/C421: E8 INX C2/C422: E0 00 01 CPX #$0100 C2/C425: D0 F5 BNE $C41C C2/C427: A6 8E LDX $8E C2/C429: BD 40 06 LDA $0640,X C2/C42C: F0 07 BEQ $C435 C2/C42E: E8 INX C2/C42F: E0 00 01 CPX #$0100 C2/C432: D0 F5 BNE $C429 C2/C434: CA DEX C2/C435: C2 20 REP #$20 C2/C437: A5 8E LDA $8E C2/C439: 80 05 BRA $C440 C2/C43B: EB XBA C2/C43C: BD 40 07 LDA $0740,X C2/C43F: EB XBA C2/C440: 28 PLP C2/C441: 60 RTS C2/C442: F4 7E 7E PEA $7E7E C2/C445: AB PLB C2/C446: AB PLB C2/C447: E2 20 SEP #$20 C2/C449: A9 01 LDA #$01 C2/C44B: 8D 65 2B STA $2B65 C2/C44E: 9C 66 2B STZ $2B66 C2/C451: 9C 67 2B STZ $2B67 C2/C454: A9 0A LDA #$0A C2/C456: 8D 68 2B STA $2B68 C2/C459: 8D 69 2B STA $2B69 C2/C45C: 9C 6C 2B STZ $2B6C C2/C45F: A9 80 LDA #$80 C2/C461: 8D 6D 2B STA $2B6D C2/C464: 9C 6E 2B STZ $2B6E C2/C467: 9C 6F 2B STZ $2B6F C2/C46A: 64 53 STZ $53 C2/C46C: 20 10 D2 JSR $D210 C2/C46F: 20 DA C4 JSR $C4DA C2/C472: 5C 1E 31 E0 JMP $E0311E C2/C476: EA NOP C2/C477: 20 51 C5 JSR $C551 C2/C47A: A9 FF LDA #$FF C2/C47C: FF 5C 2A 31 SBC $312A5C,X C2/C480: E0 EA EA CPX #$EAEA C2/C483: EA NOP C2/C484: EA NOP C2/C485: EA NOP C2/C486: A2 C4 51 LDX #$51C4 C2/C489: A0 90 09 LDY #$0990 C2/C48C: A9 06 LDA #$06 C2/C48E: 00 20 BRK $20 C2/C490: 9D E5 A2 STA $A2E5,X C2/C493: 07 EC ORA [$EC] C2/C495: A0 70 2B LDY #$2B70 C2/C498: A9 09 LDA #$09 C2/C49A: 00 54 BRK $54 C2/C49C: 7E C0 A2 ROR $A2C0,X C2/C49F: 11 EC ORA ($EC),Y C2/C4A1: A0 80 2B LDY #$2B80 C2/C4A4: A9 09 LDA #$09 C2/C4A6: 00 54 BRK $54 C2/C4A8: 7E C0 A9 ROR $A9C0,X C2/C4AB: 18 CLC C2/C4AC: 00 8D BRK $8D C2/C4AE: 6A ROR C2/C4AF: 2B PLD C2/C4B0: A2 80 00 LDX #$0080 C2/C4B3: 9E FE 79 STZ $79FE,X C2/C4B6: CA DEX C2/C4B7: CA DEX C2/C4B8: D0 F9 BNE $C4B3 C2/C4BA: A9 FF LDA #$FF C2/C4BC: FF 8D 62 7A SBC $7A628D,X C2/C4C0: 64 7E STZ $7E C2/C4C2: 20 C5 D4 JSR $D4C5 C2/C4C5: A6 80 LDX $80 C2/C4C7: BD 00 05 LDA $0500,X C2/C4CA: 29 07 AND #$07 C2/C4CC: 00 F0 BRK $F0 C2/C4CE: 04 E6 TSB $E6 C2/C4D0: 7E 80 EF ROR $EF80,X C2/C4D3: A9 1C LDA #$1C C2/C4D5: 3C 20 DE BIT $DE20,X C2/C4D8: C8 INY C2/C4D9: 60 RTS C2/C4DA: 8B PHB C2/C4DB: 08 PHP C2/C4DC: F4 7E 7E PEA $7E7E C2/C4DF: AB PLB C2/C4E0: AB PLB C2/C4E1: E2 20 SEP #$20 C2/C4E3: A2 94 61 LDX #$6194 C2/C4E6: 86 99 STX $99 C2/C4E8: C2 20 REP #$20 C2/C4EA: A6 8E LDX $8E C2/C4EC: A4 8E LDY $8E C2/C4EE: 20 44 C5 JSR $C544 C2/C4F1: C0 0A 00 CPY #$000A C2/C4F4: D0 F8 BNE $C4EE C2/C4F6: A9 FF 00 LDA #$00FF C2/C4F9: 99 3F 2B STA $2B3F,Y C2/C4FC: C8 INY C2/C4FD: 20 44 C5 JSR $C544 C2/C500: C0 15 00 CPY #$0015 C2/C503: 30 F8 BMI $C4FD C2/C505: DA PHX C2/C506: A6 99 LDX $99 C2/C508: A0 3F 2B LDY #$2B3F C2/C50B: A9 14 7E LDA #$7E14 C2/C50E: 20 9D E5 JSR $E59D C2/C511: 20 8C CB JSR $CB8C C2/C514: FA PLX C2/C515: E0 64 00 CPX #$0064 C2/C518: D0 D2 BNE $C4EC C2/C51A: 28 PLP C2/C51B: AB PLB C2/C51C: 60 RTS C2/C51D: 08 PHP C2/C51E: C2 20 REP #$20 C2/C520: BF 14 F4 C0 LDA $C0F414,X C2/C524: 29 FF 00 AND #$00FF C2/C527: C9 48 00 CMP #$0048 C2/C52A: F0 13 BEQ $C53F C2/C52C: C9 53 00 CMP #$0053 C2/C52F: 30 0A BMI $C53B C2/C531: C9 60 00 CMP #$0060 C2/C534: 30 09 BMI $C53F C2/C536: C9 C4 00 CMP #$00C4 C2/C539: 10 04 BPL $C53F C2/C53B: 18 CLC C2/C53C: EA NOP C2/C53D: EA NOP C2/C53E: EA NOP C2/C53F: 29 FF 00 AND #$00FF C2/C542: 28 PLP C2/C543: 60 RTS C2/C544: 20 1D C5 JSR $C51D C2/C547: 09 00 FF ORA #$FF00 C2/C54A: 99 3F 2B STA $2B3F,Y C2/C54D: C8 INY C2/C54E: C8 INY C2/C54F: E8 INX C2/C550: 60 RTS C2/C551: 08 PHP C2/C552: 8B PHB C2/C553: C2 20 REP #$20 C2/C555: A9 2B B6 LDA #$B62B C2/C558: 20 B8 C1 JSR $C1B8 C2/C55B: AB PLB C2/C55C: C2 20 REP #$20 C2/C55E: AD 92 2B LDA $2B92 C2/C561: 0A ASL C2/C562: AA TAX C2/C563: A9 E0 00 LDA #$00E0 C2/C566: 9D 04 52 STA $5204,X C2/C569: 28 PLP C2/C56A: 60 RTS C2/C56B: 8B PHB C2/C56C: 08 PHP C2/C56D: 64 39 STZ $39 C2/C56F: 20 D4 F4 JSR $F4D4 C2/C572: A6 8E LDX $8E C2/C574: BF 14 2C 7E LDA $7E2C14,X C2/C578: F0 0D BEQ $C587 C2/C57A: 8A TXA C2/C57B: 18 CLC C2/C57C: 69 20 00 ADC #$0020 C2/C57F: AA TAX C2/C580: E0 80 00 CPX #$0080 C2/C583: D0 EF BNE $C574 C2/C585: 80 12 BRA $C599 C2/C587: E6 39 INC $39 C2/C589: E2 20 SEP #$20 C2/C58B: AF E0 7F 30 LDA $307FE0 C2/C58F: 29 03 AND #$03 C2/C591: 1A INC C2/C592: 85 53 STA $53 C2/C594: 20 9C C5 JSR $C59C C2/C597: 64 6F STZ $6F C2/C599: 28 PLP C2/C59A: AB PLB C2/C59B: 60 RTS C2/C59C: 20 10 D2 JSR $D210 C2/C59F: 20 63 F4 JSR $F463 C2/C5A2: 20 50 F4 JSR $F450 C2/C5A5: 20 F6 F3 JSR $F3F6 C2/C5A8: 20 9C F3 JSR $F39C C2/C5AB: C2 20 REP #$20 C2/C5AD: A9 00 60 LDA #$6000 C2/C5B0: 85 E6 STA $E6 C2/C5B2: A9 A6 AD LDA #$ADA6 C2/C5B5: 20 B8 C1 JSR $C1B8 C2/C5B8: 60 RTS C2/C5B9: 20 D4 F4 JSR $F4D4 C2/C5BC: E2 20 SEP #$20 C2/C5BE: A5 62 LDA $62 C2/C5C0: 85 53 STA $53 C2/C5C2: 20 9C C5 JSR $C59C C2/C5C5: 64 6F STZ $6F C2/C5C7: 60 RTS C2/C5C8: A5 71 LDA $71 C2/C5CA: 29 07 AND #$07 C2/C5CC: 00 85 BRK $85 C2/C5CE: 7E 20 C5 ROR $C520,X C2/C5D1: D4 20 PEI $20 C2/C5D3: BA TSX C2/C5D4: C6 A9 DEC $A9 C2/C5D6: 34 B4 BIT $B4,X C2/C5D8: 20 B8 C1 JSR $C1B8 C2/C5DB: F4 7E 7E PEA $7E7E C2/C5DE: AB PLB C2/C5DF: AB PLB C2/C5E0: A2 50 09 LDX #$0950 C2/C5E3: A0 B8 29 LDY #$29B8 C2/C5E6: A9 1F LDA #$1F C2/C5E8: 00 54 BRK $54 C2/C5EA: 7E 7E A6 ROR $A67E,X C2/C5ED: 80 A4 BRA $C593 C2/C5EF: 8E E2 20 STX $20E2 C2/C5F2: BD 3D 05 LDA $053D,X C2/C5F5: 48 PHA C2/C5F6: 29 F0 AND #$F0 C2/C5F8: 4A LSR C2/C5F9: 4A LSR C2/C5FA: 4A LSR C2/C5FB: 4A LSR C2/C5FC: 48 PHA C2/C5FD: 0A ASL C2/C5FE: 18 CLC C2/C5FF: 63 01 ADC $01,S C2/C601: 99 D8 29 STA $29D8,Y C2/C604: 68 PLA C2/C605: 68 PLA C2/C606: C8 INY C2/C607: C0 05 CPY #$05 C2/C609: 00 F0 BRK $F0 C2/C60B: 0F 29 0F 48 ORA $480F29 C2/C60F: 0A ASL C2/C610: 18 CLC C2/C611: 63 01 ADC $01,S C2/C613: 99 D8 29 STA $29D8,Y C2/C616: 68 PLA C2/C617: C8 INY C2/C618: E8 INX C2/C619: 80 D7 BRA $C5F2 C2/C61B: A9 20 LDA #$20 C2/C61D: 99 D8 29 STA $29D8,Y C2/C620: A9 08 LDA #$08 C2/C622: 99 D9 29 STA $29D9,Y C2/C625: A2 A2 00 LDX #$00A2 C2/C628: 9E F9 29 STZ $29F9,X C2/C62B: 9E 9B 2A STZ $2A9B,X C2/C62E: CA DEX C2/C62F: D0 F7 BNE $C628 C2/C631: A4 8E LDY $8E C2/C633: 98 TYA C2/C634: 20 1D F0 JSR $F01D C2/C637: 3D B8 29 AND $29B8,X C2/C63A: F0 02 BEQ $C63E C2/C63C: A9 80 LDA #$80 C2/C63E: 99 FB 29 STA $29FB,Y C2/C641: 98 TYA C2/C642: C2 20 REP #$20 C2/C644: 29 FF 00 AND #$00FF C2/C647: 0A ASL C2/C648: 0A ASL C2/C649: 0A ASL C2/C64A: AA TAX C2/C64B: E2 20 SEP #$20 C2/C64D: BF 83 0B D1 LDA $D10B83,X C2/C651: 29 7F AND #$7F C2/C653: 99 9D 2A STA $2A9D,Y C2/C656: BF 80 0B D1 LDA $D10B80,X C2/C65A: 29 C0 AND #$C0 C2/C65C: 4A LSR C2/C65D: 4A LSR C2/C65E: 19 FB 29 ORA $29FB,Y C2/C661: 99 FB 29 STA $29FB,Y C2/C664: C8 INY C2/C665: C0 A0 CPY #$A0 C2/C667: 00 D0 BRK $D0 C2/C669: C9 E2 CMP #$E2 C2/C66B: 20 9C E2 JSR $E29C C2/C66E: 29 64 AND #$64 C2/C670: 6F 64 70 A6 ADC $A67064 C2/C674: 7E AD 73 ROR $73AD,X C2/C677: 09 29 ORA #$29 C2/C679: 04 D0 TSB $D0 C2/C67B: 06 74 ASL $74 C2/C67D: 63 A9 ADC $A9,S C2/C67F: 07 95 ORA [$95] C2/C681: 67 B5 ADC [$B5] C2/C683: 63 85 ADC $85,S C2/C685: 53 20 EOR ($20,S),Y C2/C687: 10 D2 BPL $C65B C2/C689: A9 03 LDA #$03 C2/C68B: 8D 68 2B STA $2B68 C2/C68E: A9 0A LDA #$0A C2/C690: 8D 69 2B STA $2B69 C2/C693: C2 20 REP #$20 C2/C695: 9C 6C 2B STZ $2B6C C2/C698: 9C 6E 2B STZ $2B6E C2/C69B: A2 FA EB LDX #$EBFA C2/C69E: A0 70 2B LDY #$2B70 C2/C6A1: A9 02 00 LDA #$0002 C2/C6A4: 54 7E C0 MVN $7E,$C0 C2/C6A7: A2 FD EB LDX #$EBFD C2/C6AA: A0 80 2B LDY #$2B80 C2/C6AD: A9 09 00 LDA #$0009 C2/C6B0: 54 7E C0 MVN $7E,$C0 C2/C6B3: A9 C8 00 LDA #$00C8 C2/C6B6: 8D 6A 2B STA $2B6A C2/C6B9: 60 RTS C2/C6BA: 8B PHB C2/C6BB: 08 PHP C2/C6BC: C2 20 REP #$20 C2/C6BE: A2 85 EF LDX #$EF85 C2/C6C1: A9 17 00 LDA #$0017 C2/C6C4: 20 9D DA JSR $DA9D C2/C6C7: A9 00 50 LDA #$5000 C2/C6CA: 8D BA 2B STA $2BBA C2/C6CD: 20 D7 DD JSR $DDD7 C2/C6D0: A9 12 30 LDA #$3012 C2/C6D3: 20 DE C8 JSR $C8DE C2/C6D6: A6 80 LDX $80 C2/C6D8: BD 0A 05 LDA $050A,X C2/C6DB: 8D DF 29 STA $29DF C2/C6DE: E2 20 SEP #$20 C2/C6E0: BD 1A 05 LDA $051A,X C2/C6E3: 8D E1 29 STA $29E1 C2/C6E6: 28 PLP C2/C6E7: AB PLB C2/C6E8: 60 RTS C2/C6E9: 08 PHP C2/C6EA: C2 20 REP #$20 C2/C6EC: A0 E5 2C LDY #$2CE5 C2/C6EF: A9 05 00 LDA #$0005 C2/C6F2: 54 7E C0 MVN $7E,$C0 C2/C6F5: 28 PLP C2/C6F6: 60 RTS C2/C6F7: E2 20 SEP #$20 C2/C6F9: A9 7E LDA #$7E C2/C6FB: 48 PHA C2/C6FC: AB PLB C2/C6FD: AD 73 09 LDA $0973 C2/C700: 29 04 AND #$04 C2/C702: D0 04 BNE $C708 C2/C704: 64 5C STZ $5C C2/C706: 64 5B STZ $5B C2/C708: C2 20 REP #$20 C2/C70A: A5 5C LDA $5C C2/C70C: 29 FF 00 AND #$00FF C2/C70F: 85 6B STA $6B C2/C711: 20 BD C7 JSR $C7BD C2/C714: E2 20 SEP #$20 C2/C716: A5 5B LDA $5B C2/C718: 18 CLC C2/C719: 69 04 ADC #$04 C2/C71B: 85 53 STA $53 C2/C71D: 20 10 D2 JSR $D210 C2/C720: 9C 15 2D STZ $2D15 C2/C723: 9C 87 28 STZ $2887 C2/C726: 9C 89 28 STZ $2889 C2/C729: A9 02 LDA #$02 C2/C72B: 8D B6 29 STA $29B6 C2/C72E: 20 67 E3 JSR $E367 C2/C731: A2 4E E9 LDX #$E94E C2/C734: 20 E9 C6 JSR $C6E9 C2/C737: C2 20 REP #$20 C2/C739: 20 5E AC JSR $AC5E C2/C73C: 60 RTS C2/C73D: 8B PHB C2/C73E: 08 PHP C2/C73F: F4 7E 7E PEA $7E7E C2/C742: AB PLB C2/C743: AB PLB C2/C744: C2 20 REP #$20 C2/C746: A4 8E LDY $8E C2/C748: 64 85 STZ $85 C2/C74A: 5A PHY C2/C74B: 98 TYA C2/C74C: E2 20 SEP #$20 C2/C74E: 20 1D F0 JSR $F01D C2/C751: 3D 4A 0A AND $0A4A,X C2/C754: F0 20 BEQ $C776 C2/C756: C2 20 REP #$20 C2/C758: A6 85 LDX $85 C2/C75A: BF A0 36 E7 LDA $E736A0,X C2/C75E: 38 SEC C2/C75F: E9 C2 00 SBC #$00C2 C2/C762: E8 INX C2/C763: E8 INX C2/C764: 86 85 STX $85 C2/C766: AA TAX C2/C767: 5C D3 2F E0 JMP $E02FD3 C2/C76B: 18 CLC C2/C76C: 69 00 35 ADC #$3500 C2/C76F: A8 TAY C2/C770: A9 0D E7 LDA #$E70D C2/C773: 20 9D E5 JSR $E59D C2/C776: 7A PLY C2/C777: C8 INY C2/C778: C0 20 00 CPY #$0020 C2/C77B: D0 CD BNE $C74A C2/C77D: 28 PLP C2/C77E: AB PLB C2/C77F: 60 RTS C2/C780: 08 PHP C2/C781: A6 8E LDX $8E C2/C783: E2 20 SEP #$20 C2/C785: BD 00 7A LDA $7A00,X C2/C788: D0 08 BNE $C792 C2/C78A: 9E 00 7B STZ $7B00,X C2/C78D: 9E 8A 28 STZ $288A,X C2/C790: 80 23 BRA $C7B5 C2/C792: DA PHX C2/C793: C2 20 REP #$20 C2/C795: 29 FF 00 AND #$00FF C2/C798: 48 PHA C2/C799: 20 AB D9 JSR $D9AB C2/C79C: 68 PLA C2/C79D: C9 E0 00 CMP #$00E0 C2/C7A0: E2 20 SEP #$20 C2/C7A2: 30 06 BMI $C7AA C2/C7A4: A5 9E LDA $9E C2/C7A6: 29 3F AND #$3F C2/C7A8: 80 07 BRA $C7B1 C2/C7AA: A5 9F LDA $9F C2/C7AC: 29 3F AND #$3F C2/C7AE: 18 CLC C2/C7AF: 69 00 ADC #$00 C2/C7B1: FA PLX C2/C7B2: 9D 8A 28 STA $288A,X C2/C7B5: E8 INX C2/C7B6: E0 00 01 CPX #$0100 C2/C7B9: D0 C8 BNE $C783 C2/C7BB: 28 PLP C2/C7BC: 60 RTS C2/C7BD: 8B PHB C2/C7BE: 08 PHP C2/C7BF: C2 20 REP #$20 C2/C7C1: A9 EA 00 LDA #$00EA C2/C7C4: 85 6D STA $6D C2/C7C6: 64 6F STZ $6F C2/C7C8: A2 40 06 LDX #$0640 C2/C7CB: A0 00 7A LDY #$7A00 C2/C7CE: A9 FF 01 LDA #$01FF C2/C7D1: 54 7E 7E MVN $7E,$7E C2/C7D4: 20 80 C7 JSR $C780 C2/C7D7: A6 8E LDX $8E C2/C7D9: A5 6B LDA $6B C2/C7DB: 29 FF 00 AND #$00FF C2/C7DE: A8 TAY C2/C7DF: BF 8F ED C0 LDA $C0ED8F,X C2/C7E3: DA PHX C2/C7E4: 5A PHY C2/C7E5: BB TYX C2/C7E6: A8 TAY C2/C7E7: 20 F3 E3 JSR $E3F3 C2/C7EA: 7A PLY C2/C7EB: FA PLX C2/C7EC: E8 INX C2/C7ED: E8 INX C2/C7EE: C8 INY C2/C7EF: E0 30 00 CPX #$0030 C2/C7F2: D0 EB BNE $C7DF C2/C7F4: A2 50 F2 LDX #$F250 C2/C7F7: A0 8A 29 LDY #$298A C2/C7FA: A9 15 00 LDA #$0015 C2/C7FD: 54 7E C0 MVN $7E,$C0 C2/C800: 28 PLP C2/C801: AB PLB C2/C802: 60 RTS C2/C803: E2 20 SEP #$20 C2/C805: A9 7E LDA #$7E C2/C807: 48 PHA C2/C808: AB PLB C2/C809: A5 35 LDA $35 C2/C80B: 8D 00 28 STA $2800 C2/C80E: 64 39 STZ $39 C2/C810: 9C 05 28 STZ $2805 C2/C813: AD 00 28 LDA $2800 C2/C816: C9 3E CMP #$3E C2/C818: F0 04 BEQ $C81E C2/C81A: C9 3F CMP #$3F C2/C81C: D0 05 BNE $C823 C2/C81E: A9 80 LDA #$80 C2/C820: 8D 05 28 STA $2805 C2/C823: 9C 04 28 STZ $2804 C2/C826: 20 8F F1 JSR $F18F C2/C829: C2 20 REP #$20 C2/C82B: A6 8E LDX $8E C2/C82D: 9E 07 28 STZ $2807,X C2/C830: E8 INX C2/C831: E8 INX C2/C832: E0 1E 00 CPX #$001E C2/C835: D0 F6 BNE $C82D C2/C837: AD 47 09 LDA $0947 C2/C83A: 8D 15 28 STA $2815 C2/C83D: AD 49 09 LDA $0949 C2/C840: 29 FF 00 AND #$00FF C2/C843: 8D 17 28 STA $2817 C2/C846: A9 7F 96 LDA #$967F C2/C849: 8D 21 28 STA $2821 C2/C84C: A9 98 00 LDA #$0098 C2/C84F: 8D 23 28 STA $2823 C2/C852: A2 E8 51 LDX #$51E8 C2/C855: A0 15 28 LDY #$2815 C2/C858: A9 73 7E LDA #$7E73 C2/C85B: 20 ED E4 JSR $E4ED C2/C85E: 20 5B F1 JSR $F15B C2/C861: E2 20 SEP #$20 C2/C863: A9 0B LDA #$0B C2/C865: 20 BD CF JSR $CFBD C2/C868: E2 20 SEP #$20 C2/C86A: 64 5C STZ $5C C2/C86C: 64 5B STZ $5B C2/C86E: A9 18 LDA #$18 C2/C870: 8D 06 28 STA $2806 C2/C873: C2 20 REP #$20 C2/C875: 64 6B STZ $6B C2/C877: 64 6F STZ $6F C2/C879: A9 03 00 LDA #$0003 C2/C87C: 8D B6 29 STA $29B6 C2/C87F: A2 54 E9 LDX #$E954 C2/C882: 20 E9 C6 JSR $C6E9 C2/C885: A4 8E LDY $8E C2/C887: 84 7E STY $7E C2/C889: 20 C5 D4 JSR $D4C5 C2/C88C: A6 80 LDX $80 C2/C88E: BD 00 05 LDA $0500,X C2/C891: 29 07 1F AND #$1F07 C2/C894: 5A PHY C2/C895: 20 92 D4 JSR $D492 C2/C898: 7A PLY C2/C899: C8 INY C2/C89A: C0 04 00 CPY #$0004 C2/C89D: D0 E8 BNE $C887 C2/C89F: 60 RTS C2/C8A0: E2 20 SEP #$20 C2/C8A2: A9 0A LDA #$0A C2/C8A4: 20 BD CF JSR $CFBD C2/C8A7: 20 6C E7 JSR $E76C C2/C8AA: 20 54 C9 JSR $C954 C2/C8AD: A4 80 LDY $80 C2/C8AF: B9 1A 05 LDA $051A,Y C2/C8B2: 29 7F AND #$7F C2/C8B4: 00 F0 BRK $F0 C2/C8B6: 05 A9 ORA $A9 C2/C8B8: 28 PLP C2/C8B9: 3B TSC C2/C8BA: 80 03 BRA $C8BF C2/C8BC: A9 3C LDA #$3C C2/C8BE: 3B TSC C2/C8BF: 20 DE C8 JSR $C8DE C2/C8C2: A6 8E LDX $8E C2/C8C4: A4 80 LDY $80 C2/C8C6: DA PHX C2/C8C7: 5A PHY C2/C8C8: BF 4B EE C0 LDA $C0EE4B,X C2/C8CC: AA TAX C2/C8CD: B9 16 05 LDA $0516,Y C2/C8D0: 20 E4 D8 JSR $D8E4 C2/C8D3: 7A PLY C2/C8D4: FA PLX C2/C8D5: C8 INY C2/C8D6: E8 INX C2/C8D7: E8 INX C2/C8D8: E0 08 00 CPX #$0008 C2/C8DB: D0 E9 BNE $C8C6 C2/C8DD: 60 RTS C2/C8DE: 8B PHB C2/C8DF: 08 PHP C2/C8E0: C2 20 REP #$20 C2/C8E2: 48 PHA C2/C8E3: 20 B2 D0 JSR $D0B2 C2/C8E6: A5 7E LDA $7E C2/C8E8: 0A ASL C2/C8E9: AA TAX C2/C8EA: BF 08 EB C0 LDA $C0EB08,X C2/C8EE: AA TAX C2/C8EF: DA PHX C2/C8F0: A0 48 03 LDY #$0348 C2/C8F3: A9 07 00 LDA #$0007 C2/C8F6: 54 7E 7E MVN $7E,$7E C2/C8F9: FA PLX C2/C8FA: 9E 00 00 STZ $0000,X C2/C8FD: 9E 02 00 STZ $0002,X C2/C900: 9E 04 00 STZ $0004,X C2/C903: 9E 06 00 STZ $0006,X C2/C906: AD 48 03 LDA $0348 C2/C909: 18 CLC C2/C90A: 63 01 ADC $01,S C2/C90C: 8D 48 03 STA $0348 C2/C90F: AD 4C 03 LDA $034C C2/C912: 18 CLC C2/C913: 63 01 ADC $01,S C2/C915: 8D 4C 03 STA $034C C2/C918: 8A TXA C2/C919: 38 SEC C2/C91A: E9 20 00 SBC #$0020 C2/C91D: AA TAX C2/C91E: BD 02 00 LDA $0002,X C2/C921: F0 1A BEQ $C93D C2/C923: DA PHX C2/C924: A0 40 03 LDY #$0340 C2/C927: A9 03 00 LDA #$0003 C2/C92A: 54 7E 7E MVN $7E,$7E C2/C92D: FA PLX C2/C92E: AD 40 03 LDA $0340 C2/C931: 18 CLC C2/C932: 63 01 ADC $01,S C2/C934: 8D 40 03 STA $0340 C2/C937: 9E 00 00 STZ $0000,X C2/C93A: 9E 02 00 STZ $0002,X C2/C93D: 68 PLA C2/C93E: 28 PLP C2/C93F: AB PLB C2/C940: 60 RTS C2/C941: 08 PHP C2/C942: A5 80 LDA $80 C2/C944: 18 CLC C2/C945: 69 00 05 ADC #$0500 C2/C948: AA TAX C2/C949: A0 00 27 LDY #$2700 C2/C94C: A9 45 00 LDA #$0045 C2/C94F: 54 7E 7E MVN $7E,$7E C2/C952: 28 PLP C2/C953: 60 RTS C2/C954: 8B PHB C2/C955: 08 PHP C2/C956: C2 20 REP #$20 C2/C958: A2 9D EF LDX #$EF9D C2/C95B: A9 17 00 LDA #$0017 C2/C95E: 20 9D DA JSR $DA9D C2/C961: A9 00 50 LDA #$5000 C2/C964: 8D BA 2B STA $2BBA C2/C967: 20 D7 DD JSR $DDD7 C2/C96A: 20 41 C9 JSR $C941 C2/C96D: AD 02 27 LDA $2702 C2/C970: 29 FF 00 AND #$00FF C2/C973: 48 PHA C2/C974: 0A ASL C2/C975: 18 CLC C2/C976: 63 01 ADC $01,S C2/C978: AA TAX C2/C979: 68 PLA C2/C97A: AD 03 27 LDA $2703 C2/C97D: 8D 46 27 STA $2746 C2/C980: AD 05 27 LDA $2705 C2/C983: 29 FF 00 AND #$00FF C2/C986: 8D 48 27 STA $2748 C2/C989: BF 00 50 D1 LDA $D15000,X C2/C98D: 38 SEC C2/C98E: ED 46 27 SBC $2746 C2/C991: 8D 46 27 STA $2746 C2/C994: BF 02 50 D1 LDA $D15002,X C2/C998: 29 FF 00 AND #$00FF C2/C99B: ED 48 27 SBC $2748 C2/C99E: 8D 48 27 STA $2748 C2/C9A1: AD 02 27 LDA $2702 C2/C9A4: 29 FF 00 AND #$00FF C2/C9A7: C9 63 00 CMP #$0063 C2/C9AA: 30 06 BMI $C9B2 C2/C9AC: 9C 46 27 STZ $2746 C2/C9AF: 9C 48 27 STZ $2748 C2/C9B2: A6 7E LDX $7E C2/C9B4: BD F3 08 LDA $08F3,X C2/C9B7: 29 FF 00 AND #$00FF C2/C9BA: 8D 4A 27 STA $274A C2/C9BD: A6 8E LDX $8E C2/C9BF: DA PHX C2/C9C0: BF 03 EE C0 LDA $C0EE03,X C2/C9C4: A8 TAY C2/C9C5: BF 1B EE C0 LDA $C0EE1B,X C2/C9C9: 48 PHA C2/C9CA: BF 33 EE C0 LDA $C0EE33,X C2/C9CE: AA TAX C2/C9CF: 68 PLA C2/C9D0: 20 ED E4 JSR $E4ED C2/C9D3: FA PLX C2/C9D4: E8 INX C2/C9D5: E8 INX C2/C9D6: E0 18 00 CPX #$0018 C2/C9D9: D0 E4 BNE $C9BF C2/C9DB: AD 02 27 LDA $2702 C2/C9DE: 29 FF 00 AND #$00FF C2/C9E1: C9 63 00 CMP #$0063 C2/C9E4: 30 0C BMI $C9F2 C2/C9E6: A2 F5 ED LDX #$EDF5 C2/C9E9: A0 10 55 LDY #$5510 C2/C9EC: A9 0D 00 LDA #$000D C2/C9EF: 54 7E C0 MVN $7E,$C0 C2/C9F2: AD 15 27 LDA $2715 C2/C9F5: 29 FF 00 AND #$00FF C2/C9F8: C9 FF 00 CMP #$00FF C2/C9FB: F0 1B BEQ $CA18 C2/C9FD: 48 PHA C2/C9FE: A9 95 B1 LDA #$B195 C2/CA01: 20 B8 C1 JSR $C1B8 C2/CA04: 68 PLA C2/CA05: 0A ASL C2/CA06: 0A ASL C2/CA07: 0A ASL C2/CA08: 18 CLC C2/CA09: 69 00 5C ADC #$5C00 C2/CA0C: A8 TAY C2/CA0D: A2 C8 56 LDX #$56C8 C2/CA10: A9 08 D0 LDA #$D008 C2/CA13: 20 9D E5 JSR $E59D C2/CA16: 80 1C BRA $CA34 C2/CA18: A9 85 B1 LDA #$B185 C2/CA1B: 20 B8 C1 JSR $C1B8 C2/CA1E: AD 40 27 LDA $2740 C2/CA21: 85 F9 STA $F9 C2/CA23: AD 42 27 LDA $2742 C2/CA26: 85 FB STA $FB C2/CA28: A0 86 56 LDY #$5686 C2/CA2B: 20 02 D8 JSR $D802 C2/CA2E: A0 C6 56 LDY #$56C6 C2/CA31: 20 F6 D7 JSR $D7F6 C2/CA34: 28 PLP C2/CA35: AB PLB C2/CA36: 60 RTS C2/CA37: A5 71 LDA $71 C2/CA39: 85 7E STA $7E C2/CA3B: 20 C5 D4 JSR $D4C5 C2/CA3E: 64 6F STZ $6F C2/CA40: 64 72 STZ $72 C2/CA42: E2 20 SEP #$20 C2/CA44: AD 12 2D LDA $2D12 C2/CA47: 0D 11 2D ORA $2D11 C2/CA4A: F0 0B BEQ $CA57 C2/CA4C: AD 73 09 LDA $0973 C2/CA4F: 29 01 AND #$01 C2/CA51: D0 04 BNE $CA57 C2/CA53: A9 06 LDA #$06 C2/CA55: 80 02 BRA $CA59 C2/CA57: A9 05 LDA #$05 C2/CA59: 85 53 STA $53 C2/CA5B: 20 AB E6 JSR $E6AB C2/CA5E: C2 20 REP #$20 C2/CA60: A9 36 B0 LDA #$B036 C2/CA63: 20 B8 C1 JSR $C1B8 C2/CA66: A9 98 1E LDA #$1E98 C2/CA69: 20 DE C8 JSR $C8DE C2/CA6C: A0 AC 51 LDY #$51AC C2/CA6F: 20 33 D5 JSR $D533 C2/CA72: A0 2C 52 LDY #$522C C2/CA75: 20 54 D5 JSR $D554 C2/CA78: 20 6C E7 JSR $E76C C2/CA7B: 20 C8 CA JSR $CAC8 C2/CA7E: 20 9E CC JSR $CC9E C2/CA81: A0 AE 52 LDY #$52AE C2/CA84: 20 CA D7 JSR $D7CA C2/CA87: C2 20 REP #$20 C2/CA89: 64 6B STZ $6B C2/CA8B: A9 F6 00 LDA #$00F6 C2/CA8E: 85 6D STA $6D C2/CA90: C2 20 REP #$20 C2/CA92: A2 D4 F2 LDX #$F2D4 C2/CA95: A0 8A 29 LDY #$298A C2/CA98: A9 15 00 LDA #$0015 C2/CA9B: 54 7E C0 MVN $7E,$C0 C2/CA9E: A9 01 00 LDA #$0001 C2/CAA1: 8D B6 29 STA $29B6 C2/CAA4: 60 RTS C2/CAA5: 8B PHB C2/CAA6: 08 PHP C2/CAA7: F4 7E 7E PEA $7E7E C2/CAAA: AB PLB C2/CAAB: AB PLB C2/CAAC: C2 20 REP #$20 C2/CAAE: A6 8E LDX $8E C2/CAB0: A9 C4 63 LDA #$63C4 C2/CAB3: 85 99 STA $99 C2/CAB5: DA PHX C2/CAB6: A4 99 LDY $99 C2/CAB8: 20 8C CB JSR $CB8C C2/CABB: 20 E3 E3 JSR $E3E3 C2/CABE: FA PLX C2/CABF: E8 INX C2/CAC0: E0 0A 00 CPX #$000A C2/CAC3: D0 F0 BNE $CAB5 C2/CAC5: 28 PLP C2/CAC6: AB PLB C2/CAC7: 60 RTS C2/CAC8: 8B PHB C2/CAC9: 08 PHP C2/CACA: C2 20 REP #$20 C2/CACC: 9C DF 2C STZ $2CDF C2/CACF: 9C E1 2C STZ $2CE1 C2/CAD2: A9 01 00 LDA #$0001 C2/CAD5: 8D E3 2C STA $2CE3 C2/CAD8: A6 80 LDX $80 C2/CADA: E2 20 SEP #$20 C2/CADC: A4 8E LDY $8E C2/CADE: A9 20 LDA #$20 C2/CAE0: 3D 21 05 AND $0521,X C2/CAE3: F0 06 BEQ $CAEB C2/CAE5: A9 91 LDA #$91 C2/CAE7: 99 DF 2C STA $2CDF,Y C2/CAEA: C8 INY C2/CAEB: A9 01 LDA #$01 C2/CAED: 3D 21 05 AND $0521,X C2/CAF0: F0 05 BEQ $CAF7 C2/CAF2: A9 92 LDA #$92 C2/CAF4: 99 DF 2C STA $2CDF,Y C2/CAF7: A6 80 LDX $80 C2/CAF9: BD 13 05 LDA $0513,X C2/CAFC: D0 06 BNE $CB04 C2/CAFE: BD 11 05 LDA $0511,X C2/CB01: 20 F1 CB JSR $CBF1 C2/CB04: 85 F0 STA $F0 C2/CB06: BD 14 05 LDA $0514,X C2/CB09: D0 06 BNE $CB11 C2/CB0B: BD 12 05 LDA $0512,X C2/CB0E: 20 F1 CB JSR $CBF1 C2/CB11: 85 F1 STA $F1 C2/CB13: BD 0E 05 LDA $050E,X C2/CB16: 20 F1 CB JSR $CBF1 C2/CB19: 85 F2 STA $F2 C2/CB1B: BD 0F 05 LDA $050F,X C2/CB1E: 20 F1 CB JSR $CBF1 C2/CB21: 85 F3 STA $F3 C2/CB23: BD 10 05 LDA $0510,X C2/CB26: 20 F1 CB JSR $CBF1 C2/CB29: 85 F4 STA $F4 C2/CB2B: A5 F0 LDA $F0 C2/CB2D: D0 06 BNE $CB35 C2/CB2F: A5 F1 LDA $F1 C2/CB31: F0 38 BEQ $CB6B C2/CB33: 80 04 BRA $CB39 C2/CB35: A5 F1 LDA $F1 C2/CB37: D0 32 BNE $CB6B C2/CB39: A5 F0 LDA $F0 C2/CB3B: 05 F1 ORA $F1 C2/CB3D: 20 AB D9 JSR $D9AB C2/CB40: A5 9F LDA $9F C2/CB42: 89 80 BIT #$80 C2/CB44: D0 0D BNE $CB53 C2/CB46: 89 40 BIT #$40 C2/CB48: F0 21 BEQ $CB6B C2/CB4A: A6 80 LDX $80 C2/CB4C: BD 21 05 LDA $0521,X C2/CB4F: 29 20 AND #$20 C2/CB51: F0 18 BEQ $CB6B C2/CB53: A5 F0 LDA $F0 C2/CB55: F0 0A BEQ $CB61 C2/CB57: A9 02 LDA #$02 C2/CB59: 8D E1 2C STA $2CE1 C2/CB5C: EE E4 2C INC $2CE4 C2/CB5F: 80 0A BRA $CB6B C2/CB61: A9 02 LDA #$02 C2/CB63: 8D E3 2C STA $2CE3 C2/CB66: EE E2 2C INC $2CE2 C2/CB69: 80 00 BRA $CB6B C2/CB6B: C2 20 REP #$20 C2/CB6D: A6 8E LDX $8E C2/CB6F: A9 92 51 LDA #$5192 C2/CB72: 85 99 STA $99 C2/CB74: DA PHX C2/CB75: A4 99 LDY $99 C2/CB77: 20 8C CB JSR $CB8C C2/CB7A: B5 F0 LDA $F0,X C2/CB7C: 20 4E E4 JSR $E44E C2/CB7F: FA PLX C2/CB80: E8 INX C2/CB81: E0 05 00 CPX #$0005 C2/CB84: D0 EE BNE $CB74 C2/CB86: 20 95 CB JSR $CB95 C2/CB89: 28 PLP C2/CB8A: AB PLB C2/CB8B: 60 RTS C2/CB8C: A5 99 LDA $99 C2/CB8E: 18 CLC C2/CB8F: 69 80 00 ADC #$0080 C2/CB92: 85 99 STA $99 C2/CB94: 60 RTS C2/CB95: C2 20 REP #$20 C2/CB97: AD DF 2C LDA $2CDF C2/CB9A: 29 FF 00 AND #$00FF C2/CB9D: F0 06 BEQ $CBA5 C2/CB9F: A2 28 53 LDX #$5328 C2/CBA2: 20 E1 CB JSR $CBE1 C2/CBA5: AD E0 2C LDA $2CE0 C2/CBA8: 29 FF 00 AND #$00FF C2/CBAB: F0 06 BEQ $CBB3 C2/CBAD: A2 A8 53 LDX #$53A8 C2/CBB0: 20 E1 CB JSR $CBE1 C2/CBB3: A6 8E LDX $8E C2/CBB5: DA PHX C2/CBB6: BF 44 EA C0 LDA $C0EA44,X C2/CBBA: 85 E6 STA $E6 C2/CBBC: BD E1 2C LDA $2CE1,X C2/CBBF: 48 PHA C2/CBC0: 29 0F 00 AND #$000F C2/CBC3: 0A ASL C2/CBC4: AA TAX C2/CBC5: BF 3E EA C0 LDA $C0EA3E,X C2/CBC9: 20 B8 C1 JSR $C1B8 C2/CBCC: 68 PLA C2/CBCD: 29 00 FF AND #$FF00 C2/CBD0: 09 06 00 ORA #$0006 C2/CBD3: A6 E6 LDX $E6 C2/CBD5: 20 DC D6 JSR $D6DC C2/CBD8: FA PLX C2/CBD9: E8 INX C2/CBDA: E8 INX C2/CBDB: E0 04 00 CPX #$0004 C2/CBDE: D0 D5 BNE $CBB5 C2/CBE0: 60 RTS C2/CBE1: DA PHX C2/CBE2: 0A ASL C2/CBE3: AA TAX C2/CBE4: BF 00 D6 7E LDA $7ED600,X C2/CBE8: A8 TAY C2/CBE9: FA PLX C2/CBEA: A9 08 D1 LDA #$D108 C2/CBED: 20 9D E5 JSR $E59D C2/CBF0: 60 RTS C2/CBF1: C9 80 D0 CMP #$D080 C2/CBF4: 02 A9 COP $A9 C2/CBF6: 00 60 BRK $60 C2/CBF8: 8B PHB C2/CBF9: 08 PHP C2/CBFA: A5 F1 LDA $F1 C2/CBFC: 8D 23 27 STA $2723 C2/CBFF: A5 F2 LDA $F2 C2/CC01: 8D 2C 27 STA $272C C2/CC04: A5 F3 LDA $F3 C2/CC06: 8D 2D 27 STA $272D C2/CC09: A5 F5 LDA $F5 C2/CC0B: 8D 2F 27 STA $272F C2/CC0E: C2 20 REP #$20 C2/CC10: A5 EB LDA $EB C2/CC12: 8D 28 27 STA $2728 C2/CC15: A5 ED LDA $ED C2/CC17: 8D 2A 27 STA $272A C2/CC1A: A5 F6 LDA $F6 C2/CC1C: 8D 44 27 STA $2744 C2/CC1F: A6 8E LDX $8E C2/CC21: DA PHX C2/CC22: BF 09 EE C0 LDA $C0EE09,X C2/CC26: 85 F6 STA $F6 C2/CC28: A8 TAY C2/CC29: BF BF ED C0 LDA $C0EDBF,X C2/CC2D: 85 FE STA $FE C2/CC2F: BF 21 EE C0 LDA $C0EE21,X C2/CC33: 85 F8 STA $F8 C2/CC35: 4A LSR C2/CC36: 4A LSR C2/CC37: 4A LSR C2/CC38: 4A LSR C2/CC39: 29 0F 00 AND #$000F C2/CC3C: 85 FC STA $FC C2/CC3E: BF E3 ED C0 LDA $C0EDE3,X C2/CC42: 85 FA STA $FA C2/CC44: AA TAX C2/CC45: A5 F8 LDA $F8 C2/CC47: 20 ED E4 JSR $E4ED C2/CC4A: A5 FE LDA $FE C2/CC4C: 18 CLC C2/CC4D: 65 80 ADC $80 C2/CC4F: AA TAX C2/CC50: A3 01 LDA $01,S C2/CC52: A8 TAY C2/CC53: BD 00 00 LDA $0000,X C2/CC56: C0 08 00 CPY #$0008 C2/CC59: F0 03 BEQ $CC5E C2/CC5B: 29 FF 00 AND #$00FF C2/CC5E: 29 FF 01 AND #$01FF C2/CC61: 85 FE STA $FE C2/CC63: A4 F6 LDY $F6 C2/CC65: A3 01 LDA $01,S C2/CC67: AA TAX C2/CC68: B9 00 00 LDA $0000,Y C2/CC6B: E0 08 00 CPX #$0008 C2/CC6E: F0 03 BEQ $CC73 C2/CC70: 29 FF 00 AND #$00FF C2/CC73: 29 FF 01 AND #$01FF C2/CC76: C5 FE CMP $FE C2/CC78: F0 19 BEQ $CC93 C2/CC7A: 10 05 BPL $CC81 C2/CC7C: A9 00 81 LDA #$8100 C2/CC7F: 80 03 BRA $CC84 C2/CC81: A9 00 82 LDA #$8200 C2/CC84: E0 10 00 CPX #$0010 C2/CC87: D0 03 BNE $CC8C C2/CC89: 49 00 03 EOR #$0300 C2/CC8C: 05 FC ORA $FC C2/CC8E: A6 FA LDX $FA C2/CC90: 20 DC D6 JSR $D6DC C2/CC93: FA PLX C2/CC94: E8 INX C2/CC95: E8 INX C2/CC96: E0 12 00 CPX #$0012 C2/CC99: D0 86 BNE $CC21 C2/CC9B: 28 PLP C2/CC9C: AB PLB C2/CC9D: 60 RTS C2/CC9E: 8B PHB C2/CC9F: 08 PHP C2/CCA0: F4 7E 7E PEA $7E7E C2/CCA3: AB PLB C2/CCA4: AB PLB C2/CCA5: C2 20 REP #$20 C2/CCA7: 20 41 C9 JSR $C941 C2/CCAA: A6 8E LDX $8E C2/CCAC: DA PHX C2/CCAD: BF 09 EE C0 LDA $C0EE09,X C2/CCB1: A8 TAY C2/CCB2: BF 21 EE C0 LDA $C0EE21,X C2/CCB6: 48 PHA C2/CCB7: BF D1 ED C0 LDA $C0EDD1,X C2/CCBB: AA TAX C2/CCBC: 68 PLA C2/CCBD: 20 ED E4 JSR $E4ED C2/CCC0: FA PLX C2/CCC1: E8 INX C2/CCC2: E8 INX C2/CCC3: E0 12 00 CPX #$0012 C2/CCC6: D0 E4 BNE $CCAC C2/CCC8: 28 PLP C2/CCC9: AB PLB C2/CCCA: 60 RTS C2/CCCB: 8B PHB C2/CCCC: E2 20 SEP #$20 C2/CCCE: A9 06 LDA #$06 C2/CCD0: 20 BD CF JSR $CFBD C2/CCD3: 64 53 STZ $53 C2/CCD5: 20 10 D2 JSR $D210 C2/CCD8: 64 6F STZ $6F C2/CCDA: 20 03 D5 JSR $D503 C2/CCDD: 20 64 E4 JSR $E464 C2/CCE0: 20 C6 CD JSR $CDC6 C2/CCE3: 20 88 D3 JSR $D388 C2/CCE6: 20 CC CE JSR $CECC C2/CCE9: 20 E3 CD JSR $CDE3 C2/CCEC: 20 57 CD JSR $CD57 C2/CCEF: 8B PHB C2/CCF0: A2 53 EE LDX #$EE53 C2/CCF3: 20 FB D9 JSR $D9FB C2/CCF6: AB PLB C2/CCF7: 9C 11 2D STZ $2D11 C2/CCFA: A2 5A E9 LDX #$E95A C2/CCFD: 20 E9 C6 JSR $C6E9 C2/CD00: 20 D9 A9 JSR $A9D9 C2/CD03: 20 08 CD JSR $CD08 C2/CD06: AB PLB C2/CD07: 60 RTS C2/CD08: 08 PHP C2/CD09: C2 20 REP #$20 C2/CD0B: A5 55 LDA $55 C2/CD0D: 29 FF 00 AND #$00FF C2/CD10: 3A DEC C2/CD11: AA TAX C2/CD12: BD 00 7A LDA $7A00,X C2/CD15: 29 1F 00 AND #$001F C2/CD18: E2 20 SEP #$20 C2/CD1A: 85 D8 STA $D8 C2/CD1C: 20 7D E4 JSR $E47D C2/CD1F: C2 20 REP #$20 C2/CD21: A0 C4 65 LDY #$65C4 C2/CD24: A5 D8 LDA $D8 C2/CD26: 20 C7 E4 JSR $E4C7 C2/CD29: A0 D4 65 LDY #$65D4 C2/CD2C: 20 3F D9 JSR $D93F C2/CD2F: A0 D6 65 LDY #$65D6 C2/CD32: 20 88 D5 JSR $D588 C2/CD35: A0 DA 65 LDY #$65DA C2/CD38: 20 9D D5 JSR $D59D C2/CD3B: A5 D8 LDA $D8 C2/CD3D: 29 1F 00 AND #$001F C2/CD40: 0A ASL C2/CD41: 0A ASL C2/CD42: AA TAX C2/CD43: BF 08 57 D1 LDA $D15708,X C2/CD47: 85 F9 STA $F9 C2/CD49: BF 0A 57 D1 LDA $D1570A,X C2/CD4D: 85 FB STA $FB C2/CD4F: A0 F2 65 LDY #$65F2 C2/CD52: 20 D8 D7 JSR $D7D8 C2/CD55: 28 PLP C2/CD56: 60 RTS C2/CD57: 08 PHP C2/CD58: C2 20 REP #$20 C2/CD5A: A5 55 LDA $55 C2/CD5C: 29 FF 00 AND #$00FF C2/CD5F: 3A DEC C2/CD60: A8 TAY C2/CD61: A6 80 LDX $80 C2/CD63: E2 20 SEP #$20 C2/CD65: B9 00 7A LDA $7A00,Y C2/CD68: 85 EB STA $EB C2/CD6A: BD 00 05 LDA $0500,X C2/CD6D: 29 07 AND #$07 C2/CD6F: 85 EA STA $EA C2/CD71: C2 20 REP #$20 C2/CD73: A9 80 C1 LDA #$C180 C2/CD76: 85 E4 STA $E4 C2/CD78: 20 DB D2 JSR $D2DB C2/CD7B: A9 0C 00 LDA #$000C C2/CD7E: A2 31 ED LDX #$ED31 C2/CD81: 20 04 D3 JSR $D304 C2/CD84: A2 53 EE LDX #$EE53 C2/CD87: A0 14 75 LDY #$7514 C2/CD8A: A9 08 00 LDA #$0008 C2/CD8D: 54 7E C0 MVN $7E,$C0 C2/CD90: C2 20 REP #$20 C2/CD92: A5 EA LDA $EA C2/CD94: 29 07 1F AND #$1F07 C2/CD97: A0 05 00 LDY #$0005 C2/CD9A: 20 92 D4 JSR $D492 C2/CD9D: A5 55 LDA $55 C2/CD9F: 29 FF 00 AND #$00FF C2/CDA2: 3A DEC C2/CDA3: 0A ASL C2/CDA4: 0A ASL C2/CDA5: A8 TAY C2/CDA6: 0A ASL C2/CDA7: AA TAX C2/CDA8: E2 20 SEP #$20 C2/CDAA: BD 93 02 LDA $0293,X C2/CDAD: 29 F1 AND #$F1 C2/CDAF: 09 0A ORA #$0A C2/CDB1: 9D 93 02 STA $0293,X C2/CDB4: 9D 97 02 STA $0297,X C2/CDB7: B9 63 03 LDA $0363,Y C2/CDBA: 29 F1 AND #$F1 C2/CDBC: 09 08 ORA #$08 C2/CDBE: 99 63 03 STA $0363,Y C2/CDC1: 99 63 03 STA $0363,Y C2/CDC4: 28 PLP C2/CDC5: 60 RTS C2/CDC6: 08 PHP C2/CDC7: C2 20 REP #$20 C2/CDC9: A2 C7 EF LDX #$EFC7 C2/CDCC: A9 11 00 LDA #$0011 C2/CDCF: 20 9D DA JSR $DA9D C2/CDD2: A9 00 50 LDA #$5000 C2/CDD5: 8D BA 2B STA $2BBA C2/CDD8: 20 D7 DD JSR $DDD7 C2/CDDB: A9 16 10 LDA #$1016 C2/CDDE: 20 DE C8 JSR $C8DE C2/CDE1: 28 PLP C2/CDE2: 60 RTS C2/CDE3: 8B PHB C2/CDE4: 08 PHP C2/CDE5: F4 7E 7E PEA $7E7E C2/CDE8: AB PLB C2/CDE9: AB PLB C2/CDEA: C2 20 REP #$20 C2/CDEC: A5 80 LDA $80 C2/CDEE: 18 CLC C2/CDEF: 69 4A 05 ADC #$054A C2/CDF2: A8 TAY C2/CDF3: A2 2B E9 LDX #$E92B C2/CDF6: A9 05 00 LDA #$0005 C2/CDF9: 54 7E C0 MVN $7E,$C0 C2/CDFC: 64 85 STZ $85 C2/CDFE: 64 D8 STZ $D8 C2/CE00: A2 90 00 LDX #$0090 C2/CE03: 86 EC STX $EC C2/CE05: A4 8E LDY $8E C2/CE07: E2 20 SEP #$20 C2/CE09: B9 00 7A LDA $7A00,Y C2/CE0C: 30 4C BMI $CE5A C2/CE0E: C2 20 REP #$20 C2/CE10: 29 FF 00 AND #$00FF C2/CE13: 85 D8 STA $D8 C2/CE15: AA TAX C2/CE16: BF 6A EE C0 LDA $C0EE6A,X C2/CE1A: 29 FF 00 AND #$00FF C2/CE1D: 09 00 0D ORA #$0D00 C2/CE20: 85 E2 STA $E2 C2/CE22: 18 CLC C2/CE23: 69 20 00 ADC #$0020 C2/CE26: 85 E6 STA $E6 C2/CE28: 98 TYA C2/CE29: 0A ASL C2/CE2A: AA TAX C2/CE2B: BF 82 EE C0 LDA $C0EE82,X C2/CE2F: 85 E0 STA $E0 C2/CE31: 18 CLC C2/CE32: 69 00 10 ADC #$1000 C2/CE35: 85 E4 STA $E4 C2/CE37: A6 EC LDX $EC C2/CE39: A5 E0 LDA $E0 C2/CE3B: 9D 00 02 STA $0200,X C2/CE3E: A5 E2 LDA $E2 C2/CE40: 9D 02 02 STA $0202,X C2/CE43: A5 E4 LDA $E4 C2/CE45: 9D 04 02 STA $0204,X C2/CE48: A5 E6 LDA $E6 C2/CE4A: 9D 06 02 STA $0206,X C2/CE4D: 8A TXA C2/CE4E: 18 CLC C2/CE4F: 69 08 00 ADC #$0008 C2/CE52: 85 EC STA $EC C2/CE54: 20 5D CE JSR $CE5D C2/CE57: C8 INY C2/CE58: 80 AD BRA $CE07 C2/CE5A: 28 PLP C2/CE5B: AB PLB C2/CE5C: 60 RTS C2/CE5D: 20 7D E4 JSR $E47D C2/CE60: A6 D8 LDX $D8 C2/CE62: E0 15 00 CPX #$0015 C2/CE65: D0 09 BNE $CE70 C2/CE67: A5 85 LDA $85 C2/CE69: C9 15 00 CMP #$0015 C2/CE6C: F0 0D BEQ $CE7B C2/CE6E: 80 2D BRA $CE9D C2/CE70: BF EA 52 D1 LDA $D152EA,X C2/CE74: 29 FF 00 AND #$00FF C2/CE77: C5 DA CMP $DA C2/CE79: D0 22 BNE $CE9D C2/CE7B: A9 04 0C LDA #$0C04 C2/CE7E: 85 E2 STA $E2 C2/CE80: A5 E0 LDA $E0 C2/CE82: 38 SEC C2/CE83: E9 00 09 SBC #$0900 C2/CE86: 85 E0 STA $E0 C2/CE88: 98 TYA C2/CE89: 0A ASL C2/CE8A: 0A ASL C2/CE8B: AA TAX C2/CE8C: A5 E0 LDA $E0 C2/CE8E: 9D 60 03 STA $0360,X C2/CE91: A5 E2 LDA $E2 C2/CE93: 9D 62 03 STA $0362,X C2/CE96: E6 85 INC $85 C2/CE98: 5A PHY C2/CE99: 20 9E CE JSR $CE9E C2/CE9C: 7A PLY C2/CE9D: 60 RTS C2/CE9E: A5 D8 LDA $D8 C2/CEA0: 29 1F 00 AND #$001F C2/CEA3: 0A ASL C2/CEA4: 0A ASL C2/CEA5: AA TAX C2/CEA6: A0 4A 05 LDY #$054A C2/CEA9: E2 20 SEP #$20 C2/CEAB: BF B0 56 D1 LDA $D156B0,X C2/CEAF: D1 80 CMP ($80),Y C2/CEB1: 30 02 BMI $CEB5 C2/CEB3: 91 80 STA ($80),Y C2/CEB5: E8 INX C2/CEB6: C8 INY C2/CEB7: C0 4E CPY #$4E C2/CEB9: 05 D0 ORA $D0 C2/CEBB: EF C2 20 A5 SBC $A520C2 C2/CEBF: D8 CLD C2/CEC0: 20 16 E9 JSR $E916 C2/CEC3: A4 80 LDY $80 C2/CEC5: 19 4E 05 ORA $054E,Y C2/CEC8: 99 4E 05 STA $054E,Y C2/CECB: 60 RTS C2/CECC: 8B PHB C2/CECD: 08 PHP C2/CECE: E2 20 SEP #$20 C2/CED0: A2 00 01 LDX #$0100 C2/CED3: A9 FF LDA #$FF C2/CED5: 9D FF 79 STA $79FF,X C2/CED8: CA DEX C2/CED9: D0 FA BNE $CED5 C2/CEDB: A6 8E LDX $8E C2/CEDD: A0 40 08 LDY #$0840 C2/CEE0: A9 00 LDA #$00 C2/CEE2: 85 E3 STA $E3 C2/CEE4: A9 16 LDA #$16 C2/CEE6: 20 B1 D8 JSR $D8B1 C2/CEE9: 28 PLP C2/CEEA: AB PLB C2/CEEB: 60 RTS C2/CEEC: E2 20 SEP #$20 C2/CEEE: A9 04 LDA #$04 C2/CEF0: 20 BD CF JSR $CFBD C2/CEF3: A2 B5 EF LDX #$EFB5 C2/CEF6: A9 11 LDA #$11 C2/CEF8: 00 20 BRK $20 C2/CEFA: 9D DA A9 STA $A9DA,X C2/CEFD: 00 50 BRK $50 C2/CEFF: 8D BA 2B STA $2BBA C2/CF02: 20 D7 DD JSR $DDD7 C2/CF05: 20 A4 CF JSR $CFA4 C2/CF08: A9 16 LDA #$16 C2/CF0A: 10 20 BPL $CF2C C2/CF0C: DE C8 A9 DEC $A9C8,X C2/CF0F: F3 08 SBC ($08,S),Y C2/CF11: 18 CLC C2/CF12: 65 7E ADC $7E C2/CF14: A8 TAY C2/CF15: A2 F6 51 LDX #$51F6 C2/CF18: A9 31 LDA #$31 C2/CF1A: 00 20 BRK $20 C2/CF1C: ED E4 A5 SBC $A5E4 C2/CF1F: 7E 0A AA ROR $AA0A,X C2/CF22: BF 3A F3 C0 LDA $C0F33A,X C2/CF26: AA TAX C2/CF27: A4 80 LDY $80 C2/CF29: E2 20 SEP #$20 C2/CF2B: B9 01 05 LDA $0501,Y C2/CF2E: C9 14 CMP #$14 C2/CF30: D0 07 BNE $CF39 C2/CF32: A9 48 LDA #$48 C2/CF34: 1D 00 00 ORA $0000,X C2/CF37: 80 05 BRA $CF3E C2/CF39: A9 B7 LDA #$B7 C2/CF3B: 3D 00 00 AND $0000,X C2/CF3E: 9D 00 00 STA $0000,X C2/CF41: C2 20 REP #$20 C2/CF43: 64 6B STZ $6B C2/CF45: A9 40 00 LDA #$0040 C2/CF48: 85 6D STA $6D C2/CF4A: 20 51 D8 JSR $D851 C2/CF4D: 20 37 D8 JSR $D837 C2/CF50: A2 92 F2 LDX #$F292 C2/CF53: A0 8A 29 LDY #$298A C2/CF56: A9 15 00 LDA #$0015 C2/CF59: 54 7E C0 MVN $7E,$C0 C2/CF5C: 9C B6 29 STZ $29B6 C2/CF5F: 20 67 E3 JSR $E367 C2/CF62: A6 80 LDX $80 C2/CF64: BD 01 05 LDA $0501,X C2/CF67: 29 1F 00 AND #$001F C2/CF6A: AA TAX C2/CF6B: BF 61 ED C0 LDA $C0ED61,X C2/CF6F: 29 FF 00 AND #$00FF C2/CF72: 0A ASL C2/CF73: 0A ASL C2/CF74: AA TAX C2/CF75: E2 20 SEP #$20 C2/CF77: BF 77 ED C0 LDA $C0ED77,X C2/CF7B: 85 53 STA $53 C2/CF7D: C2 20 REP #$20 C2/CF7F: BF 78 ED C0 LDA $C0ED78,X C2/CF83: 29 0F 00 AND #$000F C2/CF86: 8D 63 2B STA $2B63 C2/CF89: BF 79 ED C0 LDA $C0ED79,X C2/CF8D: AA TAX C2/CF8E: A0 5F 2B LDY #$2B5F C2/CF91: A9 03 00 LDA #$0003 C2/CF94: 54 7E C0 MVN $7E,$C0 C2/CF97: 20 10 D2 JSR $D210 C2/CF9A: 20 17 D7 JSR $D717 C2/CF9D: A2 60 E9 LDX #$E960 C2/CFA0: 20 E9 C6 JSR $C6E9 C2/CFA3: 60 RTS C2/CFA4: 8B PHB C2/CFA5: 08 PHP C2/CFA6: C2 20 REP #$20 C2/CFA8: A2 5C EE LDX #$EE5C C2/CFAB: A0 D2 51 LDY #$51D2 C2/CFAE: A9 0D 00 LDA #$000D C2/CFB1: 54 7E C0 MVN $7E,$C0 C2/CFB4: A0 D2 51 LDY #$51D2 C2/CFB7: 20 CA D7 JSR $D7CA C2/CFBA: 28 PLP C2/CFBB: AB PLB C2/CFBC: 60 RTS C2/CFBD: E2 20 SEP #$20 C2/CFBF: 85 54 STA $54 C2/CFC1: 20 7C E6 JSR $E67C C2/CFC4: 20 10 D2 JSR $D210 C2/CFC7: C2 20 REP #$20 C2/CFC9: A5 8E LDA $8E C2/CFCB: 8D 04 02 STA $0204 C2/CFCE: 8D 06 02 STA $0206 C2/CFD1: A5 71 LDA $71 C2/CFD3: 29 FF 00 AND #$00FF C2/CFD6: 85 7E STA $7E C2/CFD8: 20 C5 D4 JSR $D4C5 C2/CFDB: 60 RTS C2/CFDC: 20 30 D2 JSR $D230 C2/CFDF: 20 DB D3 JSR $D3DB C2/CFE2: A2 94 F3 LDX #$F394 C2/CFE5: 20 4C D0 JSR $D04C C2/CFE8: 20 DB D4 JSR $D4DB C2/CFEB: A2 EE 66 LDX #$66EE C2/CFEE: 20 58 D6 JSR $D658 C2/CFF1: A2 30 66 LDX #$6630 C2/CFF4: A0 4A 09 LDY #$094A C2/CFF7: 20 62 D6 JSR $D662 C2/CFFA: A5 44 LDA $44 C2/CFFC: 29 80 00 AND #$0080 C2/CFFF: D0 09 BNE $D00A C2/D001: A2 F2 64 LDX #$64F2 C2/D004: A9 04 01 LDA #$0104 C2/D007: 20 DC D6 JSR $D6DC C2/D00A: F4 7E 7E PEA $7E7E C2/D00D: AB PLB C2/D00E: AB PLB C2/D00F: AD 40 08 LDA $0840 C2/D012: D0 11 BNE $D025 C2/D014: AD 42 08 LDA $0842 C2/D017: 29 F8 00 AND #$00F8 C2/D01A: D0 09 BNE $D025 C2/D01C: A2 F2 60 LDX #$60F2 C2/D01F: A9 03 01 LDA #$0103 C2/D022: 20 DC D6 JSR $D6DC C2/D025: AD F3 08 LDA $08F3 C2/D028: 0D F5 08 ORA $08F5 C2/D02B: D0 09 BNE $D036 C2/D02D: A2 72 61 LDX #$6172 C2/D030: A9 05 01 LDA #$0105 C2/D033: 20 DC D6 JSR $D6DC C2/D036: 9C 04 02 STZ $0204 C2/D039: 9C 06 02 STZ $0206 C2/D03C: 9C 11 2D STZ $2D11 C2/D03F: E2 20 SEP #$20 C2/D041: A9 01 LDA #$01 C2/D043: 85 54 STA $54 C2/D045: 20 7C E6 JSR $E67C C2/D048: 20 10 D2 JSR $D210 C2/D04B: 60 RTS C2/D04C: 8B PHB C2/D04D: F4 7E 7E PEA $7E7E C2/D050: AB PLB C2/D051: AB PLB C2/D052: E2 20 SEP #$20 C2/D054: A9 C0 LDA #$C0 C2/D056: 86 82 STX $82 C2/D058: 85 84 STA $84 C2/D05A: C2 20 REP #$20 C2/D05C: 64 7E STZ $7E C2/D05E: E2 20 SEP #$20 C2/D060: 20 C5 D4 JSR $D4C5 C2/D063: A6 80 LDX $80 C2/D065: 3C 00 05 BIT $0500,X C2/D068: 70 3B BVS $D0A5 C2/D06A: 20 B2 D0 JSR $D0B2 C2/D06D: C2 20 REP #$20 C2/D06F: A5 7E LDA $7E C2/D071: 0A ASL C2/D072: 0A ASL C2/D073: 0A ASL C2/D074: A8 TAY C2/D075: 4A LSR C2/D076: A6 80 LDX $80 C2/D078: E2 20 SEP #$20 C2/D07A: 3C 00 05 BIT $0500,X C2/D07D: C2 20 REP #$20 C2/D07F: 10 02 BPL $D083 C2/D081: 1A INC C2/D082: 1A INC C2/D083: BB TYX C2/D084: A8 TAY C2/D085: B7 82 LDA [$82],Y C2/D087: 18 CLC C2/D088: 7D 40 02 ADC $0240,X C2/D08B: 9D 40 02 STA $0240,X C2/D08E: B7 82 LDA [$82],Y C2/D090: 18 CLC C2/D091: 7D 44 02 ADC $0244,X C2/D094: 9D 44 02 STA $0244,X C2/D097: BD 22 02 LDA $0222,X C2/D09A: F0 09 BEQ $D0A5 C2/D09C: B7 82 LDA [$82],Y C2/D09E: 18 CLC C2/D09F: 7D 20 02 ADC $0220,X C2/D0A2: 9D 20 02 STA $0220,X C2/D0A5: C2 20 REP #$20 C2/D0A7: E6 7E INC $7E C2/D0A9: A5 7E LDA $7E C2/D0AB: C9 04 00 CMP #$0004 C2/D0AE: D0 AE BNE $D05E C2/D0B0: AB PLB C2/D0B1: 60 RTS C2/D0B2: 8B PHB C2/D0B3: 08 PHP C2/D0B4: 20 C5 D4 JSR $D4C5 C2/D0B7: A6 80 LDX $80 C2/D0B9: E2 20 SEP #$20 C2/D0BB: A9 7E LDA #$7E C2/D0BD: 48 PHA C2/D0BE: AB PLB C2/D0BF: BD 1A 05 LDA $051A,X C2/D0C2: 85 E8 STA $E8 C2/D0C4: BD 00 05 LDA $0500,X C2/D0C7: 85 EA STA $EA C2/D0C9: BD 01 05 LDA $0501,X C2/D0CC: 85 EB STA $EB C2/D0CE: A6 8E LDX $8E C2/D0D0: A5 E8 LDA $E8 C2/D0D2: 10 01 BPL $D0D5 C2/D0D4: E8 INX C2/D0D5: 29 30 AND #$30 C2/D0D7: F0 02 BEQ $D0DB C2/D0D9: E8 INX C2/D0DA: E8 INX C2/D0DB: C2 20 REP #$20 C2/D0DD: 8A TXA C2/D0DE: 0A ASL C2/D0DF: 0A ASL C2/D0E0: AA TAX C2/D0E1: BF C8 EA C0 LDA $C0EAC8,X C2/D0E5: 85 E0 STA $E0 C2/D0E7: BF CA EA C0 LDA $C0EACA,X C2/D0EB: 85 E4 STA $E4 C2/D0ED: A6 7E LDX $7E C2/D0EF: E2 20 SEP #$20 C2/D0F1: A5 E8 LDA $E8 C2/D0F3: 29 30 AND #$30 C2/D0F5: F0 08 BEQ $D0FF C2/D0F7: A2 04 00 LDX #$0004 C2/D0FA: 29 20 AND #$20 C2/D0FC: F0 01 BEQ $D0FF C2/D0FE: E8 INX C2/D0FF: C2 20 REP #$20 C2/D101: 8A TXA C2/D102: 0A ASL C2/D103: 0A ASL C2/D104: 0A ASL C2/D105: AA TAX C2/D106: E2 20 SEP #$20 C2/D108: A5 E8 LDA $E8 C2/D10A: F0 0E BEQ $D11A C2/D10C: 30 06 BMI $D114 C2/D10E: 29 45 AND #$45 C2/D110: D0 04 BNE $D116 C2/D112: 80 06 BRA $D11A C2/D114: E8 INX C2/D115: E8 INX C2/D116: E8 INX C2/D117: E8 INX C2/D118: E8 INX C2/D119: E8 INX C2/D11A: BF D8 EA C0 LDA $C0EAD8,X C2/D11E: 85 E2 STA $E2 C2/D120: BF D9 EA C0 LDA $C0EAD9,X C2/D124: 85 E6 STA $E6 C2/D126: 20 5F D4 JSR $D45F C2/D129: A5 7E LDA $7E C2/D12B: 0A ASL C2/D12C: 29 0E AND #$0E C2/D12E: 85 E3 STA $E3 C2/D130: 85 E7 STA $E7 C2/D132: C2 20 REP #$20 C2/D134: A5 7E LDA $7E C2/D136: 0A ASL C2/D137: AA TAX C2/D138: BF 08 EB C0 LDA $C0EB08,X C2/D13C: A8 TAY C2/D13D: A2 E0 01 LDX #$01E0 C2/D140: A9 07 00 LDA #$0007 C2/D143: 54 7E 00 MVN $7E,$00 C2/D146: A5 7E LDA $7E C2/D148: 0A ASL C2/D149: AA TAX C2/D14A: BF 3E F2 C0 LDA $C0F23E,X C2/D14E: A8 TAY C2/D14F: E2 20 SEP #$20 C2/D151: A9 04 LDA #$04 C2/D153: 25 E8 AND $E8 C2/D155: F0 10 BEQ $D167 C2/D157: C2 20 REP #$20 C2/D159: A9 DB 7E LDA #$7EDB C2/D15C: 99 08 00 STA $0008,Y C2/D15F: A9 D3 4D LDA #$4DD3 C2/D162: 99 10 00 STA $0010,Y C2/D165: E2 20 SEP #$20 C2/D167: A9 02 LDA #$02 C2/D169: 25 E8 AND $E8 C2/D16B: F0 14 BEQ $D181 C2/D16D: C2 20 REP #$20 C2/D16F: A9 F5 3A LDA #$3AF5 C2/D172: 99 08 00 STA $0008,Y C2/D175: A9 10 32 LDA #$3210 C2/D178: 99 10 00 STA $0010,Y C2/D17B: A9 FF 7F LDA #$7FFF C2/D17E: 99 06 00 STA $0006,Y C2/D181: C2 20 REP #$20 C2/D183: 64 E2 STZ $E2 C2/D185: E2 20 SEP #$20 C2/D187: A5 E8 LDA $E8 C2/D189: 89 01 BIT #$01 C2/D18B: F0 64 BEQ $D1F1 C2/D18D: 89 A0 BIT #$A0 C2/D18F: D0 60 BNE $D1F1 C2/D191: 89 10 BIT #$10 C2/D193: C2 20 REP #$20 C2/D195: F0 07 BEQ $D19E C2/D197: A2 0A 00 LDX #$000A C2/D19A: A5 8E LDA $8E C2/D19C: 80 0D BRA $D1AB C2/D19E: A5 EA LDA $EA C2/D1A0: 29 07 00 AND #$0007 C2/D1A3: 0A ASL C2/D1A4: AA TAX C2/D1A5: A5 EB LDA $EB C2/D1A7: 29 FF 00 AND #$00FF C2/D1AA: 0A ASL C2/D1AB: 18 CLC C2/D1AC: 7F 10 EB C0 ADC $C0EB10,X C2/D1B0: AA TAX C2/D1B1: E2 20 SEP #$20 C2/D1B3: BF 1C EB C0 LDA $C0EB1C,X C2/D1B7: 18 CLC C2/D1B8: 65 E0 ADC $E0 C2/D1BA: 85 E0 STA $E0 C2/D1BC: BF 1D EB C0 LDA $C0EB1D,X C2/D1C0: 18 CLC C2/D1C1: 65 E1 ADC $E1 C2/D1C3: 85 E1 STA $E1 C2/D1C5: A5 EA LDA $EA C2/D1C7: 29 07 AND #$07 C2/D1C9: F0 0E BEQ $D1D9 C2/D1CB: C9 01 CMP #$01 C2/D1CD: D0 1B BNE $D1EA C2/D1CF: A5 EB LDA $EB C2/D1D1: 29 1F AND #$1F C2/D1D3: C9 0A CMP #$0A C2/D1D5: F0 0E BEQ $D1E5 C2/D1D7: 80 11 BRA $D1EA C2/D1D9: A5 EB LDA $EB C2/D1DB: 29 1F AND #$1F C2/D1DD: C9 04 CMP #$04 C2/D1DF: F0 04 BEQ $D1E5 C2/D1E1: C9 0A CMP #$0A C2/D1E3: D0 05 BNE $D1EA C2/D1E5: A2 20 4E LDX #$4E20 C2/D1E8: 80 03 BRA $D1ED C2/D1EA: A2 20 0E LDX #$0E20 C2/D1ED: 86 E2 STX $E2 C2/D1EF: 80 04 BRA $D1F5 C2/D1F1: 64 E0 STZ $E0 C2/D1F3: 64 E1 STZ $E1 C2/D1F5: C2 20 REP #$20 C2/D1F7: A5 7E LDA $7E C2/D1F9: 0A ASL C2/D1FA: AA TAX C2/D1FB: BF 08 EB C0 LDA $C0EB08,X C2/D1FF: 38 SEC C2/D200: E9 20 00 SBC #$0020 C2/D203: A8 TAY C2/D204: A2 E0 01 LDX #$01E0 C2/D207: A9 03 00 LDA #$0003 C2/D20A: 54 00 00 MVN $00,$00 C2/D20D: 28 PLP C2/D20E: AB PLB C2/D20F: 60 RTS C2/D210: 08 PHP C2/D211: E2 20 SEP #$20 C2/D213: 20 AB E6 JSR $E6AB C2/D216: A9 01 LDA #$01 C2/D218: 14 CA TRB $CA C2/D21A: A5 53 LDA $53 C2/D21C: 85 50 STA $50 C2/D21E: A5 55 LDA $55 C2/D220: 85 52 STA $52 C2/D222: A5 54 LDA $54 C2/D224: 85 51 STA $51 C2/D226: 64 4F STZ $4F C2/D228: 64 56 STZ $56 C2/D22A: 64 57 STZ $57 C2/D22C: 64 58 STZ $58 C2/D22E: 28 PLP C2/D22F: 60 RTS C2/D230: 8B PHB C2/D231: 08 PHP C2/D232: C2 20 REP #$20 C2/D234: A2 00 20 LDX #$2000 C2/D237: A5 8E LDA $8E C2/D239: CA DEX C2/D23A: CA DEX C2/D23B: 9E 00 90 STZ $9000,X C2/D23E: D0 F9 BNE $D239 C2/D240: 64 7E STZ $7E C2/D242: 20 98 D2 JSR $D298 C2/D245: A5 7E LDA $7E C2/D247: 1A INC C2/D248: 85 7E STA $7E C2/D24A: C9 04 00 CMP #$0004 C2/D24D: D0 F3 BNE $D242 C2/D24F: 20 5B D2 JSR $D25B C2/D252: A2 EB EF LDX #$EFEB C2/D255: 20 FB D9 JSR $D9FB C2/D258: 28 PLP C2/D259: AB PLB C2/D25A: 60 RTS C2/D25B: A6 8E LDX $8E C2/D25D: DA PHX C2/D25E: BF C3 EC C0 LDA $C0ECC3,X C2/D262: 85 E0 STA $E0 C2/D264: BF C5 EC C0 LDA $C0ECC5,X C2/D268: 85 E2 STA $E2 C2/D26A: BF C7 EC C0 LDA $C0ECC7,X C2/D26E: 85 E4 STA $E4 C2/D270: BF C9 EC C0 LDA $C0ECC9,X C2/D274: 48 PHA C2/D275: BF CB EC C0 LDA $C0ECCB,X C2/D279: FA PLX C2/D27A: 20 04 D3 JSR $D304 C2/D27D: 68 PLA C2/D27E: 18 CLC C2/D27F: 69 0A 00 ADC #$000A C2/D282: AA TAX C2/D283: E0 1E 00 CPX #$001E C2/D286: D0 D5 BNE $D25D C2/D288: 20 4C D3 JSR $D34C C2/D28B: A2 A0 B9 LDX #$B9A0 C2/D28E: A0 80 90 LDY #$9080 C2/D291: A9 3F 00 LDA #$003F C2/D294: 54 7E C3 MVN $7E,$C3 C2/D297: 60 RTS C2/D298: 8B PHB C2/D299: 08 PHP C2/D29A: A5 7E LDA $7E C2/D29C: 0A ASL C2/D29D: AA TAX C2/D29E: BF 1B EC C0 LDA $C0EC1B,X C2/D2A2: 85 E4 STA $E4 C2/D2A4: 20 C5 D4 JSR $D4C5 C2/D2A7: A6 80 LDX $80 C2/D2A9: BF 00 05 00 LDA $000500,X C2/D2AD: 85 EA STA $EA C2/D2AF: 20 DB D2 JSR $D2DB C2/D2B2: A9 18 00 LDA #$0018 C2/D2B5: A2 37 EC LDX #$EC37 C2/D2B8: 20 04 D3 JSR $D304 C2/D2BB: A5 EA LDA $EA C2/D2BD: 29 07 00 AND #$0007 C2/D2C0: 0A ASL C2/D2C1: 0A ASL C2/D2C2: AA TAX C2/D2C3: BF 97 EC C0 LDA $C0EC97,X C2/D2C7: 85 E0 STA $E0 C2/D2C9: BF 99 EC C0 LDA $C0EC99,X C2/D2CD: 85 E2 STA $E2 C2/D2CF: A9 06 00 LDA #$0006 C2/D2D2: A2 AB EC LDX #$ECAB C2/D2D5: 20 04 D3 JSR $D304 C2/D2D8: 28 PLP C2/D2D9: AB PLB C2/D2DA: 60 RTS C2/D2DB: 08 PHP C2/D2DC: C2 20 REP #$20 C2/D2DE: A5 EB LDA $EB C2/D2E0: 29 1F 00 AND #$001F C2/D2E3: 0A ASL C2/D2E4: 48 PHA C2/D2E5: 0A ASL C2/D2E6: 63 01 ADC $01,S C2/D2E8: EB XBA C2/D2E9: 83 01 STA $01,S C2/D2EB: A5 EA LDA $EA C2/D2ED: 29 07 00 AND #$0007 C2/D2F0: 0A ASL C2/D2F1: 0A ASL C2/D2F2: AA TAX C2/D2F3: 68 PLA C2/D2F4: 7F 23 EC C0 ADC $C0EC23,X C2/D2F8: 85 E0 STA $E0 C2/D2FA: A5 8E LDA $8E C2/D2FC: 7F 25 EC C0 ADC $C0EC25,X C2/D300: 85 E2 STA $E2 C2/D302: 28 PLP C2/D303: 60 RTS C2/D304: 8B PHB C2/D305: 08 PHP C2/D306: 85 E8 STA $E8 C2/D308: DA PHX C2/D309: A5 E4 LDA $E4 C2/D30B: 18 CLC C2/D30C: 7F 02 00 C0 ADC $C00002,X C2/D310: A8 TAY C2/D311: A5 E0 LDA $E0 C2/D313: 18 CLC C2/D314: 7F 00 00 C0 ADC $C00000,X C2/D318: AA TAX C2/D319: A5 E2 LDA $E2 C2/D31B: 65 8E ADC $8E C2/D31D: 29 FF 00 AND #$00FF C2/D320: C9 D4 00 CMP #$00D4 C2/D323: F0 15 BEQ $D33A C2/D325: C9 D3 00 CMP #$00D3 C2/D328: F0 08 BEQ $D332 C2/D32A: A9 1F 00 LDA #$001F C2/D32D: 54 7E D2 MVN $7E,$D2 C2/D330: 80 0E BRA $D340 C2/D332: A9 1F 00 LDA #$001F C2/D335: 54 7E D3 MVN $7E,$D3 C2/D338: 80 06 BRA $D340 C2/D33A: A9 1F 00 LDA #$001F C2/D33D: 54 7E D4 MVN $7E,$D4 C2/D340: FA PLX C2/D341: E8 INX C2/D342: E8 INX C2/D343: E8 INX C2/D344: E8 INX C2/D345: C6 E8 DEC $E8 C2/D347: D0 BF BNE $D308 C2/D349: 28 PLP C2/D34A: AB PLB C2/D34B: 60 RTS C2/D34C: A6 8E LDX $8E C2/D34E: DA PHX C2/D34F: 8A TXA C2/D350: 18 CLC C2/D351: 69 17 00 ADC #$0017 C2/D354: AA TAX C2/D355: 18 CLC C2/D356: 69 07 00 ADC #$0007 C2/D359: A8 TAY C2/D35A: A9 08 00 LDA #$0008 C2/D35D: 85 85 STA $85 C2/D35F: BD 00 90 LDA $9000,X C2/D362: 29 FF 00 AND #$00FF C2/D365: 99 00 90 STA $9000,Y C2/D368: CA DEX C2/D369: 88 DEY C2/D36A: 88 DEY C2/D36B: C6 85 DEC $85 C2/D36D: D0 F0 BNE $D35F C2/D36F: 68 PLA C2/D370: 18 CLC C2/D371: 69 20 00 ADC #$0020 C2/D374: AA TAX C2/D375: C9 00 08 CMP #$0800 C2/D378: D0 D4 BNE $D34E C2/D37A: 60 RTS C2/D37B: 8B PHB C2/D37C: 08 PHP C2/D37D: C2 20 REP #$20 C2/D37F: A2 E2 EF LDX #$EFE2 C2/D382: 20 FB D9 JSR $D9FB C2/D385: 28 PLP C2/D386: AB PLB C2/D387: 60 RTS C2/D388: 8B PHB C2/D389: 08 PHP C2/D38A: C2 20 REP #$20 C2/D38C: A2 00 18 LDX #$1800 C2/D38F: 9E FE AF STZ $AFFE,X C2/D392: CA DEX C2/D393: CA DEX C2/D394: D0 F9 BNE $D38F C2/D396: A6 80 LDX $80 C2/D398: BD 00 05 LDA $0500,X C2/D39B: 29 07 00 AND #$0007 C2/D39E: 85 EA STA $EA C2/D3A0: A0 16 00 LDY #$0016 C2/D3A3: C2 20 REP #$20 C2/D3A5: A5 EB LDA $EB C2/D3A7: 29 18 00 AND #$0018 C2/D3AA: 0A ASL C2/D3AB: 0A ASL C2/D3AC: 05 EB ORA $EB C2/D3AE: 29 67 00 AND #$0067 C2/D3B1: 0A ASL C2/D3B2: EB XBA C2/D3B3: 4A LSR C2/D3B4: 4A LSR C2/D3B5: 4A LSR C2/D3B6: 69 00 B0 ADC #$B000 C2/D3B9: 85 E4 STA $E4 C2/D3BB: 5A PHY C2/D3BC: 20 DB D2 JSR $D2DB C2/D3BF: A9 06 00 LDA #$0006 C2/D3C2: A2 31 ED LDX #$ED31 C2/D3C5: 20 04 D3 JSR $D304 C2/D3C8: 7A PLY C2/D3C9: E2 20 SEP #$20 C2/D3CB: E6 EB INC $EB C2/D3CD: 88 DEY C2/D3CE: D0 D3 BNE $D3A3 C2/D3D0: C2 20 REP #$20 C2/D3D2: A2 D9 EF LDX #$EFD9 C2/D3D5: 20 FB D9 JSR $D9FB C2/D3D8: 28 PLP C2/D3D9: AB PLB C2/D3DA: 60 RTS C2/D3DB: 8B PHB C2/D3DC: 08 PHP C2/D3DD: C2 20 REP #$20 C2/D3DF: 64 7E STZ $7E C2/D3E1: 20 5F D4 JSR $D45F C2/D3E4: A5 7E LDA $7E C2/D3E6: 1A INC C2/D3E7: 85 7E STA $7E C2/D3E9: C9 04 00 CMP #$0004 C2/D3EC: D0 F3 BNE $D3E1 C2/D3EE: A2 E0 B9 LDX #$B9E0 C2/D3F1: A0 80 74 LDY #$7480 C2/D3F4: A9 1F 00 LDA #$001F C2/D3F7: 54 7E C3 MVN $7E,$C3 C2/D3FA: A2 67 F8 LDX #$F867 C2/D3FD: A0 C0 74 LDY #$74C0 C2/D400: A9 1F 00 LDA #$001F C2/D403: 54 7E C0 MVN $7E,$C0 C2/D406: A2 60 B9 LDX #$B960 C2/D409: A0 E0 74 LDY #$74E0 C2/D40C: A9 1F 00 LDA #$001F C2/D40F: 54 7E C3 MVN $7E,$C3 C2/D412: 20 2E D4 JSR $D42E C2/D415: A2 F4 EF LDX #$EFF4 C2/D418: A0 00 43 LDY #$4300 C2/D41B: A9 06 00 LDA #$0006 C2/D41E: 54 00 C0 MVN $00,$C0 C2/D421: E2 20 SEP #$20 C2/D423: 9C 21 21 STZ $2121 C2/D426: A9 01 LDA #$01 C2/D428: 8D 0B 42 STA $420B C2/D42B: 28 PLP C2/D42C: AB PLB C2/D42D: 60 RTS C2/D42E: A9 04 LDA #$04 C2/D430: 00 85 BRK $85 C2/D432: E8 INX C2/D433: A0 00 73 LDY #$7300 C2/D436: A2 27 F8 LDX #$F827 C2/D439: A9 3F LDA #$3F C2/D43B: 00 54 BRK $54 C2/D43D: 7E C0 C6 ROR $C6C0,X C2/D440: E8 INX C2/D441: D0 F3 BNE $D436 C2/D443: 20 47 D4 JSR $D447 C2/D446: 60 RTS C2/D447: 08 PHP C2/D448: C2 20 REP #$20 C2/D44A: A4 8E LDY $8E C2/D44C: AD 71 09 LDA $0971 C2/D44F: 99 02 73 STA $7302,Y C2/D452: 98 TYA C2/D453: 18 CLC C2/D454: 69 08 00 ADC #$0008 C2/D457: A8 TAY C2/D458: C9 00 01 CMP #$0100 C2/D45B: D0 EF BNE $D44C C2/D45D: 28 PLP C2/D45E: 60 RTS C2/D45F: 8B PHB C2/D460: 08 PHP C2/D461: E2 20 SEP #$20 C2/D463: 20 C5 D4 JSR $D4C5 C2/D466: A6 80 LDX $80 C2/D468: BD 00 05 LDA $0500,X C2/D46B: 29 07 AND #$07 C2/D46D: EB XBA C2/D46E: BD 01 05 LDA $0501,X C2/D471: 29 1F AND #$1F C2/D473: A4 7E LDY $7E C2/D475: 3C 1A 05 BIT $051A,X C2/D478: 70 0A BVS $D484 C2/D47A: 10 02 BPL $D47E C2/D47C: A9 15 LDA #$15 C2/D47E: EB XBA C2/D47F: 20 92 D4 JSR $D492 C2/D482: 80 0B BRA $D48F C2/D484: A2 07 F8 LDX #$F807 C2/D487: C2 20 REP #$20 C2/D489: 20 B4 D4 JSR $D4B4 C2/D48C: 54 7E C0 MVN $7E,$C0 C2/D48F: 28 PLP C2/D490: AB PLB C2/D491: 60 RTS C2/D492: 8B PHB C2/D493: 08 PHP C2/D494: DA PHX C2/D495: C2 20 REP #$20 C2/D497: 48 PHA C2/D498: 29 07 00 AND #$0007 C2/D49B: 0A ASL C2/D49C: AA TAX C2/D49D: 68 PLA C2/D49E: 29 00 1F AND #$1F00 C2/D4A1: 4A LSR C2/D4A2: 4A LSR C2/D4A3: 4A LSR C2/D4A4: 18 CLC C2/D4A5: 7F 46 F2 C0 ADC $C0F246,X C2/D4A9: AA TAX C2/D4AA: 20 B4 D4 JSR $D4B4 C2/D4AD: 54 7E D4 MVN $7E,$D4 C2/D4B0: FA PLX C2/D4B1: 28 PLP C2/D4B2: AB PLB C2/D4B3: 60 RTS C2/D4B4: 98 TYA C2/D4B5: 29 07 00 AND #$0007 C2/D4B8: EB XBA C2/D4B9: 4A LSR C2/D4BA: 4A LSR C2/D4BB: 4A LSR C2/D4BC: 18 CLC C2/D4BD: 69 00 74 ADC #$7400 C2/D4C0: A8 TAY C2/D4C1: A9 1F 00 LDA #$001F C2/D4C4: 60 RTS C2/D4C5: DA PHX C2/D4C6: 08 PHP C2/D4C7: C2 20 REP #$20 C2/D4C9: A5 7E LDA $7E C2/D4CB: 29 03 00 AND #$0003 C2/D4CE: 85 7E STA $7E C2/D4D0: 0A ASL C2/D4D1: AA TAX C2/D4D2: BF 64 EA C0 LDA $C0EA64,X C2/D4D6: 85 80 STA $80 C2/D4D8: 28 PLP C2/D4D9: FA PLX C2/D4DA: 60 RTS C2/D4DB: 8B PHB C2/D4DC: C2 20 REP #$20 C2/D4DE: A2 6D EF LDX #$EF6D C2/D4E1: A9 17 00 LDA #$0017 C2/D4E4: 20 9D DA JSR $DA9D C2/D4E7: 64 7E STZ $7E C2/D4E9: A5 7E LDA $7E C2/D4EB: 0A ASL C2/D4EC: AA TAX C2/D4ED: BF 5C EA C0 LDA $C0EA5C,X C2/D4F1: 8D BA 2B STA $2BBA C2/D4F4: 20 D7 DD JSR $DDD7 C2/D4F7: A5 7E LDA $7E C2/D4F9: 1A INC C2/D4FA: 85 7E STA $7E C2/D4FC: C9 04 00 CMP #$0004 C2/D4FF: D0 E8 BNE $D4E9 C2/D501: AB PLB C2/D502: 60 RTS C2/D503: A6 80 LDX $80 C2/D505: BD 01 05 LDA $0501,X C2/D508: 29 1F 00 AND #$001F C2/D50B: 85 D8 STA $D8 C2/D50D: BD 3A 05 LDA $053A,X C2/D510: 29 0F 00 AND #$000F C2/D513: 85 DA STA $DA C2/D515: BD 3B 05 LDA $053B,X C2/D518: 29 FF 0F AND #$0FFF C2/D51B: 85 DC STA $DC C2/D51D: A5 D8 LDA $D8 C2/D51F: 0A ASL C2/D520: AA TAX C2/D521: A5 DA LDA $DA C2/D523: 0A ASL C2/D524: 18 CLC C2/D525: 65 DA ADC $DA C2/D527: 7F C0 52 D1 ADC $D152C0,X C2/D52B: AA TAX C2/D52C: BF 00 00 D1 LDA $D10000,X C2/D530: 85 DE STA $DE C2/D532: 60 RTS C2/D533: A6 80 LDX $80 C2/D535: BD 00 05 LDA $0500,X C2/D538: 29 07 00 AND #$0007 C2/D53B: 0A ASL C2/D53C: AA TAX C2/D53D: BF 50 EA C0 LDA $C0EA50,X C2/D541: BB TYX C2/D542: A8 TAY C2/D543: A9 06 00 LDA #$0006 C2/D546: 20 9D E5 JSR $E59D C2/D549: 60 RTS C2/D54A: A6 80 LDX $80 C2/D54C: BD 1A 05 LDA $051A,X C2/D54F: 29 7F 00 AND #$007F C2/D552: D0 08 BNE $D55C C2/D554: A6 80 LDX $80 C2/D556: BD 01 05 LDA $0501,X C2/D559: 20 C7 E4 JSR $E4C7 C2/D55C: 60 RTS C2/D55D: A5 7E LDA $7E C2/D55F: 29 03 00 AND #$0003 C2/D562: 0A ASL C2/D563: AA TAX C2/D564: BF 48 EA C0 LDA $C0EA48,X C2/D568: BB TYX C2/D569: A8 TAY C2/D56A: A9 21 00 LDA #$0021 C2/D56D: 20 ED E4 JSR $E4ED C2/D570: 60 RTS C2/D571: BB TYX C2/D572: A5 D8 LDA $D8 C2/D574: C9 15 00 CMP #$0015 C2/D577: F0 05 BEQ $D57E C2/D579: A0 74 EA LDY #$EA74 C2/D57C: 80 03 BRA $D581 C2/D57E: A0 81 EA LDY #$EA81 C2/D581: A9 8C C0 LDA #$C08C C2/D584: 20 9D E5 JSR $E59D C2/D587: 60 RTS C2/D588: A5 D8 LDA $D8 C2/D58A: C9 15 00 CMP #$0015 C2/D58D: F0 0D BEQ $D59C C2/D58F: BB TYX C2/D590: A5 DA LDA $DA C2/D592: 29 0F 00 AND #$000F C2/D595: 18 CLC C2/D596: 69 53 00 ADC #$0053 C2/D599: 9D 00 00 STA $0000,X C2/D59C: 60 RTS C2/D59D: A6 D8 LDX $D8 C2/D59F: E0 15 00 CPX #$0015 C2/D5A2: F0 2E BEQ $D5D2 C2/D5A4: BF EA 52 D1 LDA $D152EA,X C2/D5A8: 29 FF 00 AND #$00FF C2/D5AB: C5 DA CMP $DA C2/D5AD: F0 19 BEQ $D5C8 C2/D5AF: BB TYX C2/D5B0: A0 DC 01 LDY #$01DC C2/D5B3: A9 32 00 LDA #$0032 C2/D5B6: 20 ED E4 JSR $E4ED C2/D5B9: E8 INX C2/D5BA: E8 INX C2/D5BB: E8 INX C2/D5BC: E8 INX C2/D5BD: E8 INX C2/D5BE: E8 INX C2/D5BF: E8 INX C2/D5C0: E8 INX C2/D5C1: C8 INY C2/D5C2: C8 INY C2/D5C3: 20 ED E4 JSR $E4ED C2/D5C6: 80 0A BRA $D5D2 C2/D5C8: BB TYX C2/D5C9: A0 6C EA LDY #$EA6C C2/D5CC: A9 87 C0 LDA #$C087 C2/D5CF: 20 9D E5 JSR $E59D C2/D5D2: 60 RTS C2/D5D3: BB TYX C2/D5D4: A5 80 LDA $80 C2/D5D6: 18 CLC C2/D5D7: 69 06 05 ADC #$0506 C2/D5DA: A8 TAY C2/D5DB: A9 42 7E LDA #$7E42 C2/D5DE: 20 ED E4 JSR $E4ED C2/D5E1: 48 PHA C2/D5E2: 8A TXA C2/D5E3: 18 CLC C2/D5E4: 69 0A 00 ADC #$000A C2/D5E7: AA TAX C2/D5E8: 68 PLA C2/D5E9: C8 INY C2/D5EA: C8 INY C2/D5EB: 20 ED E4 JSR $E4ED C2/D5EE: 60 RTS C2/D5EF: BB TYX C2/D5F0: A5 80 LDA $80 C2/D5F2: 18 CLC C2/D5F3: 69 0A 05 ADC #$050A C2/D5F6: A8 TAY C2/D5F7: A9 32 7E LDA #$7E32 C2/D5FA: 20 ED E4 JSR $E4ED C2/D5FD: 48 PHA C2/D5FE: 8A TXA C2/D5FF: 18 CLC C2/D600: 69 0A 00 ADC #$000A C2/D603: AA TAX C2/D604: 68 PLA C2/D605: C8 INY C2/D606: C8 INY C2/D607: 20 ED E4 JSR $E4ED C2/D60A: 60 RTS C2/D60B: 8B PHB C2/D60C: 08 PHP C2/D60D: A6 80 LDX $80 C2/D60F: BD 1A 05 LDA $051A,X C2/D612: EB XBA C2/D613: 0A ASL C2/D614: 29 00 FE AND #$FE00 C2/D617: F0 3C BEQ $D655 C2/D619: 85 E0 STA $E0 C2/D61B: BB TYX C2/D61C: A9 3A 00 LDA #$003A C2/D61F: 85 E4 STA $E4 C2/D621: A9 08 00 LDA #$0008 C2/D624: 85 E2 STA $E2 C2/D626: A8 TAY C2/D627: 88 DEY C2/D628: 06 E0 ASL $E0 C2/D62A: 90 10 BCC $D63C C2/D62C: A5 E4 LDA $E4 C2/D62E: 9D 00 00 STA $0000,X C2/D631: A9 FF 00 LDA #$00FF C2/D634: 9F C0 FF 7D STA $7DFFC0,X C2/D638: E8 INX C2/D639: E8 INX C2/D63A: C6 E2 DEC $E2 C2/D63C: E6 E4 INC $E4 C2/D63E: 88 DEY C2/D63F: D0 E7 BNE $D628 C2/D641: A4 E2 LDY $E2 C2/D643: C8 INY C2/D644: A9 FF 00 LDA #$00FF C2/D647: 88 DEY C2/D648: F0 0B BEQ $D655 C2/D64A: 9D 00 00 STA $0000,X C2/D64D: 9F C0 FF 7D STA $7DFFC0,X C2/D651: E8 INX C2/D652: E8 INX C2/D653: 80 F2 BRA $D647 C2/D655: 28 PLP C2/D656: AB PLB C2/D657: 60 RTS C2/D658: A0 47 09 LDY #$0947 C2/D65B: A9 73 00 LDA #$0073 C2/D65E: 20 ED E4 JSR $E4ED C2/D661: 60 RTS C2/D662: 08 PHP C2/D663: E2 20 SEP #$20 C2/D665: A9 3C LDA #$3C C2/D667: 85 8D STA $8D C2/D669: C0 17 CPY #$17 C2/D66B: 2D F0 06 AND $06F0 C2/D66E: 20 A4 D6 JSR $D6A4 C2/D671: A0 89 01 LDY #$0189 C2/D674: 20 A4 D6 JSR $D6A4 C2/D677: A0 89 01 LDY #$0189 C2/D67A: 20 A4 D6 JSR $D6A4 C2/D67D: 85 8B STA $8B C2/D67F: C2 20 REP #$20 C2/D681: A9 32 00 LDA #$0032 C2/D684: A4 89 LDY $89 C2/D686: C0 E8 03 CPY #$03E8 C2/D689: 30 03 BMI $D68E C2/D68B: 09 80 00 ORA #$0080 C2/D68E: A0 89 01 LDY #$0189 C2/D691: 20 ED E4 JSR $E4ED C2/D694: C8 INY C2/D695: C8 INY C2/D696: 8A TXA C2/D697: 18 CLC C2/D698: 69 08 00 ADC #$0008 C2/D69B: AA TAX C2/D69C: A9 A1 00 LDA #$00A1 C2/D69F: 20 ED E4 JSR $E4ED C2/D6A2: 28 PLP C2/D6A3: 60 RTS C2/D6A4: DA PHX C2/D6A5: C8 INY C2/D6A6: C8 INY C2/D6A7: C8 INY C2/D6A8: A9 00 A2 LDA #$A200 C2/D6AB: 04 00 TSB $00 C2/D6AD: 8F 05 42 00 STA $004205 C2/D6B1: B9 00 00 LDA $0000,Y C2/D6B4: 8F 04 42 00 STA $004204 C2/D6B8: 88 DEY C2/D6B9: A5 8D LDA $8D C2/D6BB: 8F 06 42 00 STA $004206 C2/D6BF: EA NOP C2/D6C0: EA NOP C2/D6C1: EA NOP C2/D6C2: EA NOP C2/D6C3: EA NOP C2/D6C4: EA NOP C2/D6C5: EA NOP C2/D6C6: EA NOP C2/D6C7: AF 14 42 00 LDA $004214 C2/D6CB: 95 88 STA $88,X C2/D6CD: AF 16 42 00 LDA $004216 C2/D6D1: CA DEX C2/D6D2: D0 D9 BNE $D6AD C2/D6D4: 48 PHA C2/D6D5: A9 3C 85 LDA #$853C C2/D6D8: 8D 68 FA STA $FA68 C2/D6DB: 60 RTS C2/D6DC: 8B PHB C2/D6DD: 08 PHP C2/D6DE: E2 20 SEP #$20 C2/D6E0: 85 E0 STA $E0 C2/D6E2: A5 E0 LDA $E0 C2/D6E4: F0 2E BEQ $D714 C2/D6E6: EB XBA C2/D6E7: 48 PHA C2/D6E8: 29 07 AND #$07 C2/D6EA: 0A ASL C2/D6EB: 0A ASL C2/D6EC: 85 E1 STA $E1 C2/D6EE: 68 PLA C2/D6EF: 29 80 AND #$80 C2/D6F1: 85 E2 STA $E2 C2/D6F3: E8 INX C2/D6F4: BD 00 00 LDA $0000,X C2/D6F7: 29 E3 AND #$E3 C2/D6F9: 05 E1 ORA $E1 C2/D6FB: 9D 00 00 STA $0000,X C2/D6FE: 24 E2 BIT $E2 C2/D700: 30 0C BMI $D70E C2/D702: BF C0 FF 7D LDA $7DFFC0,X C2/D706: 29 E3 AND #$E3 C2/D708: 05 E1 ORA $E1 C2/D70A: 9F C0 FF 7D STA $7DFFC0,X C2/D70E: E8 INX C2/D70F: E8 INX C2/D710: C6 E0 DEC $E0 C2/D712: D0 E0 BNE $D6F4 C2/D714: 28 PLP C2/D715: AB PLB C2/D716: 60 RTS C2/D717: 8B PHB C2/D718: 08 PHP C2/D719: AD 63 2B LDA $2B63 C2/D71C: 29 0F AND #$0F C2/D71E: 00 0A BRK $0A C2/D720: 0A ASL C2/D721: AA TAX C2/D722: BF 16 F3 C0 LDA $C0F316,X C2/D726: DA PHX C2/D727: 20 B8 C1 JSR $C1B8 C2/D72A: FA PLX C2/D72B: BF 18 F3 C0 LDA $C0F318,X C2/D72F: AA TAX C2/D730: A0 00 71 LDY #$7100 C2/D733: 20 FD C1 JSR $C1FD C2/D736: AD 63 2B LDA $2B63 C2/D739: 29 0F AND #$0F C2/D73B: 00 0A BRK $0A C2/D73D: 0A ASL C2/D73E: 0A ASL C2/D73F: AA TAX C2/D740: A9 04 LDA #$04 C2/D742: 00 85 BRK $85 C2/D744: 85 A4 STA $A4 C2/D746: 80 BF BRA $D707 C2/D748: 22 F3 C0 F0 JSR $F0C0F3 C2/D74C: 09 DA ORA #$DA C2/D74E: AA TAX C2/D74F: B9 16 05 LDA $0516,Y C2/D752: 20 E4 D8 JSR $D8E4 C2/D755: FA PLX C2/D756: E8 INX C2/D757: E8 INX C2/D758: C8 INY C2/D759: C6 85 DEC $85 C2/D75B: D0 EA BNE $D747 C2/D75D: 28 PLP C2/D75E: AB PLB C2/D75F: 60 RTS C2/D760: A9 53 LDA #$53 C2/D762: AE 20 B8 LDX $B820 C2/D765: C1 A5 CMP ($A5,X) C2/D767: 55 29 EOR $29,X C2/D769: FF 00 3A 18 SBC $183A00,X C2/D76D: 65 6B ADC $6B C2/D76F: AA TAX C2/D770: BD 00 7A LDA $7A00,X C2/D773: 29 FF AND #$FF C2/D775: 00 E2 BRK $E2 C2/D777: 20 89 80 JSR $8089 C2/D77A: F0 05 BEQ $D781 C2/D77C: 29 7F AND #$7F C2/D77E: 18 CLC C2/D77F: 69 4E ADC #$4E C2/D781: C2 20 REP #$20 C2/D783: 29 FF 00 AND #$00FF C2/D786: 48 PHA C2/D787: 0A ASL C2/D788: AA TAX C2/D789: 5C 7F 31 E0 JMP $E0317F C2/D78D: 8F EB 2C 7E STA $7E2CEB C2/D791: 20 16 DA JSR $DA16 C2/D794: 68 PLA C2/D795: AA TAX C2/D796: E2 20 SEP #$20 C2/D798: BF 39 F7 C0 LDA $C0F739,X C2/D79C: F0 2B BEQ $D7C9 C2/D79E: 48 PHA C2/D79F: 29 1F AND #$1F C2/D7A1: 85 E0 STA $E0 C2/D7A3: 68 PLA C2/D7A4: 29 E0 AND #$E0 C2/D7A6: 4A LSR C2/D7A7: 4A LSR C2/D7A8: 4A LSR C2/D7A9: 4A LSR C2/D7AA: 4A LSR C2/D7AB: 85 E1 STA $E1 C2/D7AD: A5 E0 LDA $E0 C2/D7AF: A0 8C 56 LDY #$568C C2/D7B2: 20 C7 E4 JSR $E4C7 C2/D7B5: C2 20 REP #$20 C2/D7B7: A2 A4 56 LDX #$56A4 C2/D7BA: A0 E1 01 LDY #$01E1 C2/D7BD: A9 11 00 LDA #$0011 C2/D7C0: 20 ED E4 JSR $E4ED C2/D7C3: A9 37 AE LDA #$AE37 C2/D7C6: 20 B8 C1 JSR $C1B8 C2/D7C9: 60 RTS C2/D7CA: A6 80 LDX $80 C2/D7CC: BF 40 05 00 LDA $000540,X C2/D7D0: 85 F9 STA $F9 C2/D7D2: BF 42 05 00 LDA $000542,X C2/D7D6: 85 FB STA $FB C2/D7D8: A5 F9 LDA $F9 C2/D7DA: C9 FF FF CMP #$FFFF C2/D7DD: D0 13 BNE $D7F2 C2/D7DF: A5 FB LDA $FB C2/D7E1: C9 FF FF CMP #$FFFF C2/D7E4: D0 0C BNE $D7F2 C2/D7E6: BB TYX C2/D7E7: A0 A8 F7 LDY #$F7A8 C2/D7EA: A9 04 C0 LDA #$C004 C2/D7ED: 20 9D E5 JSR $E59D C2/D7F0: 80 03 BRA $D7F5 C2/D7F2: 20 02 D8 JSR $D802 C2/D7F5: 60 RTS C2/D7F6: A9 05 00 LDA #$0005 C2/D7F9: 85 85 STA $85 C2/D7FB: A2 41 00 LDX #$0041 C2/D7FE: 20 0D D8 JSR $D80D C2/D801: 60 RTS C2/D802: A9 0D 00 LDA #$000D C2/D805: 85 85 STA $85 C2/D807: A6 8E LDX $8E C2/D809: 20 0D D8 JSR $D80D C2/D80C: 60 RTS C2/D80D: A5 F9 LDA $F9 C2/D80F: 3F AD F7 C0 AND $C0F7AD,X C2/D813: 85 FD STA $FD C2/D815: A5 FB LDA $FB C2/D817: 3F AF F7 C0 AND $C0F7AF,X C2/D81B: 05 FD ORA $FD C2/D81D: F0 0E BEQ $D82D C2/D81F: BF B1 F7 C0 LDA $C0F7B1,X C2/D823: 29 FF 00 AND #$00FF C2/D826: F0 05 BEQ $D82D C2/D828: 99 00 00 STA $0000,Y C2/D82B: C8 INY C2/D82C: C8 INY C2/D82D: E8 INX C2/D82E: E8 INX C2/D82F: E8 INX C2/D830: E8 INX C2/D831: E8 INX C2/D832: C6 85 DEC $85 C2/D834: D0 D7 BNE $D80D C2/D836: 60 RTS C2/D837: A4 6B LDY $6B C2/D839: A6 8E LDX $8E C2/D83B: DA PHX C2/D83C: BF 78 F4 C0 LDA $C0F478,X C2/D840: AA TAX C2/D841: B9 00 7A LDA $7A00,Y C2/D844: 20 E4 D8 JSR $D8E4 C2/D847: FA PLX C2/D848: C8 INY C2/D849: E8 INX C2/D84A: E8 INX C2/D84B: E0 20 00 CPX #$0020 C2/D84E: D0 EB BNE $D83B C2/D850: 60 RTS C2/D851: 08 PHP C2/D852: A2 00 02 LDX #$0200 C2/D855: CA DEX C2/D856: CA DEX C2/D857: 9E 00 7A STZ $7A00,X C2/D85A: D0 F9 BNE $D855 C2/D85C: A5 7E LDA $7E C2/D85E: 0A ASL C2/D85F: AA TAX C2/D860: BF 3A F3 C0 LDA $C0F33A,X C2/D864: A8 TAY C2/D865: E2 20 SEP #$20 C2/D867: A6 8E LDX $8E C2/D869: E8 INX C2/D86A: 64 E0 STZ $E0 C2/D86C: A9 01 LDA #$01 C2/D86E: 85 E3 STA $E3 C2/D870: A9 2C LDA #$2C C2/D872: 20 B1 D8 JSR $D8B1 C2/D875: A9 80 LDA #$80 C2/D877: 85 E0 STA $E0 C2/D879: C8 INY C2/D87A: A9 32 LDA #$32 C2/D87C: 20 B1 D8 JSR $D8B1 C2/D87F: C8 INY C2/D880: A9 38 LDA #$38 C2/D882: 20 B1 D8 JSR $D8B1 C2/D885: C8 INY C2/D886: A9 3E LDA #$3E C2/D888: 20 B1 D8 JSR $D8B1 C2/D88B: C8 INY C2/D88C: A9 44 LDA #$44 C2/D88E: 20 B1 D8 JSR $D8B1 C2/D891: C8 INY C2/D892: A9 49 LDA #$49 C2/D894: 20 B1 D8 JSR $D8B1 C2/D897: C8 INY C2/D898: A9 4C LDA #$4C C2/D89A: 20 B1 D8 JSR $D8B1 C2/D89D: 64 E0 STZ $E0 C2/D89F: C8 INY C2/D8A0: A9 4E LDA #$4E C2/D8A2: 20 B1 D8 JSR $D8B1 C2/D8A5: C8 INY C2/D8A6: A9 80 LDA #$80 C2/D8A8: 85 E3 STA $E3 C2/D8AA: A9 A1 LDA #$A1 C2/D8AC: 20 B1 D8 JSR $D8B1 C2/D8AF: 28 PLP C2/D8B0: 60 RTS C2/D8B1: 85 E4 STA $E4 C2/D8B3: B9 00 00 LDA $0000,Y C2/D8B6: 85 E2 STA $E2 C2/D8B8: A9 08 LDA #$08 C2/D8BA: 85 E5 STA $E5 C2/D8BC: 06 E2 ASL $E2 C2/D8BE: 90 0A BCC $D8CA C2/D8C0: A5 E3 LDA $E3 C2/D8C2: 9D 00 7A STA $7A00,X C2/D8C5: 24 E0 BIT $E0 C2/D8C7: 30 01 BMI $D8CA C2/D8C9: E8 INX C2/D8CA: E6 E3 INC $E3 C2/D8CC: A5 E3 LDA $E3 C2/D8CE: C5 E4 CMP $E4 C2/D8D0: 10 07 BPL $D8D9 C2/D8D2: C6 E5 DEC $E5 C2/D8D4: D0 E6 BNE $D8BC C2/D8D6: C8 INY C2/D8D7: 80 DA BRA $D8B3 C2/D8D9: 24 E0 BIT $E0 C2/D8DB: 10 06 BPL $D8E3 C2/D8DD: BD 00 7A LDA $7A00,X C2/D8E0: F0 01 BEQ $D8E3 C2/D8E2: E8 INX C2/D8E3: 60 RTS C2/D8E4: 8B PHB C2/D8E5: 5A PHY C2/D8E6: 08 PHP C2/D8E7: F4 7E 7E PEA $7E7E C2/D8EA: AB PLB C2/D8EB: AB PLB C2/D8EC: C2 20 REP #$20 C2/D8EE: 29 FF 00 AND #$00FF C2/D8F1: 48 PHA C2/D8F2: DA PHX C2/D8F3: 0A ASL C2/D8F4: AA TAX C2/D8F5: BF 00 D6 7E LDA $7ED600,X C2/D8F9: A8 TAY C2/D8FA: FA PLX C2/D8FB: 68 PLA C2/D8FC: 89 80 00 BIT #$0080 C2/D8FF: F0 08 BEQ $D909 C2/D901: A9 08 D1 LDA #$D108 C2/D904: 20 9D E5 JSR $E59D C2/D907: 80 32 BRA $D93B C2/D909: DA PHX C2/D90A: 5A PHY C2/D90B: 48 PHA C2/D90C: A2 A3 F4 LDX #$F4A3 C2/D90F: A0 3F 2B LDY #$2B3F C2/D912: A9 07 00 LDA #$0007 C2/D915: 54 7E C0 MVN $7E,$C0 C2/D918: 68 PLA C2/D919: 7A PLY C2/D91A: FA PLX C2/D91B: 29 7F 00 AND #$007F C2/D91E: F0 06 BEQ $D926 C2/D920: A9 C9 00 LDA #$00C9 C2/D923: 8D 3F 2B STA $2B3F C2/D926: DA PHX C2/D927: 22 50 0F E0 JSR $E00F50 C2/D92B: A9 06 00 LDA #$0006 C2/D92E: 54 7E E0 MVN $7E,$E0 C2/D931: FA PLX C2/D932: A0 3F 2B LDY #$2B3F C2/D935: A9 08 7E LDA #$7E08 C2/D938: 20 9D E5 JSR $E59D C2/D93B: 28 PLP C2/D93C: 7A PLY C2/D93D: AB PLB C2/D93E: 60 RTS C2/D93F: BB TYX C2/D940: C2 20 REP #$20 C2/D942: A5 D8 LDA $D8 C2/D944: C9 15 00 CMP #$0015 C2/D947: F0 05 BEQ $D94E C2/D949: A0 98 F4 LDY #$F498 C2/D94C: 80 03 BRA $D951 C2/D94E: A0 A3 F4 LDY #$F4A3 C2/D951: A9 8A C0 LDA #$C08A C2/D954: 20 9D E5 JSR $E59D C2/D957: 60 RTS C2/D958: 08 PHP C2/D959: 8B PHB C2/D95A: 64 7E STZ $7E C2/D95C: 20 C5 D4 JSR $D4C5 C2/D95F: A6 80 LDX $80 C2/D961: BD 00 05 LDA $0500,X C2/D964: 29 07 C9 AND #$C907 C2/D967: 04 F0 TSB $F0 C2/D969: 0A ASL C2/D96A: E6 7E INC $7E C2/D96C: A5 7E LDA $7E C2/D96E: C9 04 F0 CMP #$F004 C2/D971: 36 80 ROL $80,X C2/D973: E8 INX C2/D974: C2 20 REP #$20 C2/D976: 20 03 D5 JSR $D503 C2/D979: 20 64 E4 JSR $E464 C2/D97C: 20 A4 DA JSR $DAA4 C2/D97F: E2 20 SEP #$20 C2/D981: A6 7E LDX $7E C2/D983: FE 20 04 INC $0420,X C2/D986: A9 15 LDA #$15 C2/D988: 85 D8 STA $D8 C2/D98A: 20 7D E4 JSR $E47D C2/D98D: A6 80 LDX $80 C2/D98F: A5 DA LDA $DA C2/D991: 9D 3A 05 STA $053A,X C2/D994: A5 D8 LDA $D8 C2/D996: 9D 01 05 STA $0501,X C2/D999: C2 20 REP #$20 C2/D99B: A5 DC LDA $DC C2/D99D: 9D 3B 05 STA $053B,X C2/D9A0: E2 20 SEP #$20 C2/D9A2: 20 82 EB JSR $EB82 C2/D9A5: 20 D6 E6 JSR $E6D6 C2/D9A8: AB PLB C2/D9A9: 28 PLP C2/D9AA: 60 RTS C2/D9AB: 08 PHP C2/D9AC: 8B PHB C2/D9AD: 5A PHY C2/D9AE: C2 20 REP #$20 C2/D9B0: 29 FF 00 AND #$00FF C2/D9B3: 48 PHA C2/D9B4: 0A ASL C2/D9B5: AA TAX C2/D9B6: BF 00 D0 7E LDA $7ED000,X C2/D9BA: AA TAX C2/D9BB: DA PHX C2/D9BC: A0 9B 01 LDY #$019B C2/D9BF: A9 0B 00 LDA #$000B C2/D9C2: 54 00 D1 MVN $00,$D1 C2/D9C5: FA PLX C2/D9C6: 68 PLA C2/D9C7: C9 61 00 CMP #$0061 C2/D9CA: F0 07 BEQ $D9D3 C2/D9CC: C9 63 00 CMP #$0063 C2/D9CF: F0 1E BEQ $D9EF C2/D9D1: 80 24 BRA $D9F7 C2/D9D3: AD B5 09 LDA $09B5 C2/D9D6: 29 FF 00 AND #$00FF C2/D9D9: 48 PHA C2/D9DA: A5 A2 LDA $A2 C2/D9DC: 29 FF 00 AND #$00FF C2/D9DF: 38 SEC C2/D9E0: E3 01 SBC $01,S C2/D9E2: 83 01 STA $01,S C2/D9E4: 68 PLA C2/D9E5: 10 02 BPL $D9E9 C2/D9E7: A5 8E LDA $8E C2/D9E9: E2 20 SEP #$20 C2/D9EB: 85 A2 STA $A2 C2/D9ED: 80 08 BRA $D9F7 C2/D9EF: E2 20 SEP #$20 C2/D9F1: AD B5 09 LDA $09B5 C2/D9F4: 4A LSR C2/D9F5: 85 A2 STA $A2 C2/D9F7: 7A PLY C2/D9F8: AB PLB C2/D9F9: 28 PLP C2/D9FA: 60 RTS C2/D9FB: BF 00 00 C0 LDA $C00000,X C2/D9FF: 8F 16 21 00 STA $002116 C2/DA03: E8 INX C2/DA04: E8 INX C2/DA05: A0 00 43 LDY #$4300 C2/DA08: A9 06 LDA #$06 C2/DA0A: 00 54 BRK $54 C2/DA0C: 00 C0 BRK $C0 C2/DA0E: E2 20 SEP #$20 C2/DA10: A9 01 LDA #$01 C2/DA12: 8D 0B 42 STA $420B C2/DA15: 60 RTS C2/DA16: 8B PHB C2/DA17: 08 PHP C2/DA18: F4 7E 7E PEA $7E7E C2/DA1B: AB PLB C2/DA1C: AB PLB C2/DA1D: C2 20 REP #$20 C2/DA1F: AD E5 2C LDA $2CE5 C2/DA22: 8D ED 2C STA $2CED C2/DA25: 9C EF 2C STZ $2CEF C2/DA28: AE EB 2C LDX $2CEB C2/DA2B: A0 F1 2C LDY #$2CF1 C2/DA2E: AD E7 2C LDA $2CE7 C2/DA31: 22 91 31 E0 JSR $E03191 C2/DA35: 1A INC C2/DA36: 99 00 00 STA $0000,Y C2/DA39: A6 8E LDX $8E C2/DA3B: E2 20 SEP #$20 C2/DA3D: BD F1 2C LDA $2CF1,X C2/DA40: C9 01 CMP #$01 C2/DA42: F0 08 BEQ $DA4C C2/DA44: E8 INX C2/DA45: EC E7 2C CPX $2CE7 C2/DA48: D0 F3 BNE $DA3D C2/DA4A: 80 03 BRA $DA4F C2/DA4C: 9E F1 2C STZ $2CF1,X C2/DA4F: C2 20 REP #$20 C2/DA51: AE ED 2C LDX $2CED C2/DA54: A0 F1 2C LDY #$2CF1 C2/DA57: AD E7 2C LDA $2CE7 C2/DA5A: 29 FF 00 AND #$00FF C2/DA5D: 09 00 7E ORA #$7E00 C2/DA60: 20 9D E5 JSR $E59D C2/DA63: 98 TYA C2/DA64: 38 SEC C2/DA65: E9 F1 2C SBC #$2CF1 C2/DA68: 18 CLC C2/DA69: 6D EB 2C ADC $2CEB C2/DA6C: AA TAX C2/DA6D: BF 00 00 D1 LDA $D10000,X C2/DA71: 29 FF 00 AND #$00FF C2/DA74: F0 24 BEQ $DA9A C2/DA76: C9 01 00 CMP #$0001 C2/DA79: D0 01 BNE $DA7C C2/DA7B: E8 INX C2/DA7C: 8E EB 2C STX $2CEB C2/DA7F: AD ED 2C LDA $2CED C2/DA82: 18 CLC C2/DA83: 69 80 00 ADC #$0080 C2/DA86: 8D ED 2C STA $2CED C2/DA89: AD E7 2C LDA $2CE7 C2/DA8C: 18 CLC C2/DA8D: 6D EF 2C ADC $2CEF C2/DA90: 8D EF 2C STA $2CEF C2/DA93: CD E9 2C CMP $2CE9 C2/DA96: F0 02 BEQ $DA9A C2/DA98: 80 8E BRA $DA28 C2/DA9A: 28 PLP C2/DA9B: AB PLB C2/DA9C: 60 RTS C2/DA9D: A0 BE 2B LDY #$2BBE C2/DAA0: 54 7E C0 MVN $7E,$C0 C2/DAA3: 60 RTS C2/DAA4: 8B PHB C2/DAA5: 08 PHP C2/DAA6: C2 20 REP #$20 C2/DAA8: A5 6F LDA $6F C2/DAAA: 48 PHA C2/DAAB: E2 20 SEP #$20 C2/DAAD: 20 78 E1 JSR $E178 C2/DAB0: A9 01 LDA #$01 C2/DAB2: 85 6F STA $6F C2/DAB4: 20 11 E2 JSR $E211 C2/DAB7: A5 73 LDA $73 C2/DAB9: 20 86 E2 JSR $E286 C2/DABC: A5 90 LDA $90 C2/DABE: D0 08 BNE $DAC8 C2/DAC0: A9 01 LDA #$01 C2/DAC2: EB XBA C2/DAC3: A5 73 LDA $73 C2/DAC5: 20 CE E2 JSR $E2CE C2/DAC8: A5 6F LDA $6F C2/DACA: 1A INC C2/DACB: C9 06 CMP #$06 C2/DACD: D0 E3 BNE $DAB2 C2/DACF: 20 8F E1 JSR $E18F C2/DAD2: C2 20 REP #$20 C2/DAD4: 68 PLA C2/DAD5: 85 6F STA $6F C2/DAD7: 28 PLP C2/DAD8: AB PLB C2/DAD9: 60 RTS C2/DADA: A6 8E LDX $8E C2/DADC: BF D2 EE C0 LDA $C0EED2,X C2/DAE0: F0 09 BEQ $DAEB C2/DAE2: CD E7 29 CMP $29E7 C2/DAE5: F0 07 BEQ $DAEE C2/DAE7: E8 INX C2/DAE8: E8 INX C2/DAE9: 80 F1 BRA $DADC C2/DAEB: 9C E7 29 STZ $29E7 C2/DAEE: 60 RTS C2/DAEF: 8B PHB C2/DAF0: 08 PHP C2/DAF1: F4 7E 7E PEA $7E7E C2/DAF4: AB PLB C2/DAF5: AB PLB C2/DAF6: C2 20 REP #$20 C2/DAF8: 9C F1 29 STZ $29F1 C2/DAFB: E2 20 SEP #$20 C2/DAFD: AD F8 29 LDA $29F8 C2/DB00: 8F 02 42 00 STA $004202 C2/DB04: AD F9 29 LDA $29F9 C2/DB07: 8F 03 42 00 STA $004203 C2/DB0B: EA NOP C2/DB0C: EA NOP C2/DB0D: EA NOP C2/DB0E: C2 20 REP #$20 C2/DB10: AF 16 42 00 LDA $004216 C2/DB14: 8D EF 29 STA $29EF C2/DB17: E2 20 SEP #$20 C2/DB19: AD E7 29 LDA $29E7 C2/DB1C: 20 DA DA JSR $DADA C2/DB1F: AD E7 29 LDA $29E7 C2/DB22: F0 3F BEQ $DB63 C2/DB24: C2 20 REP #$20 C2/DB26: BF 2B E8 C0 LDA $C0E82B,X C2/DB2A: 85 C7 STA $C7 C2/DB2C: E2 20 SEP #$20 C2/DB2E: A4 8E LDY $8E C2/DB30: B9 EA 29 LDA $29EA,Y C2/DB33: D0 08 BNE $DB3D C2/DB35: C8 INY C2/DB36: C0 04 CPY #$04 C2/DB38: 00 D0 BRK $D0 C2/DB3A: F5 80 SBC $80,X C2/DB3C: 26 84 ROL $84 C2/DB3E: 7E 20 C5 ROR $C520,X C2/DB41: D4 A4 PEI $A4 C2/DB43: 80 62 BRA $DBA7 C2/DB45: 02 00 COP $00 C2/DB47: 6C C7 01 JMP ($01C7) C2/DB4A: AD F1 29 LDA $29F1 C2/DB4D: F0 14 BEQ $DB63 C2/DB4F: C2 20 REP #$20 C2/DB51: AD E7 29 LDA $29E7 C2/DB54: 29 FF 00 AND #$00FF C2/DB57: 09 00 01 ORA #$0100 C2/DB5A: 20 28 E3 JSR $E328 C2/DB5D: CE E8 29 DEC $29E8 C2/DB60: 20 C8 E0 JSR $E0C8 C2/DB63: 28 PLP C2/DB64: AB PLB C2/DB65: 60 RTS C2/DB66: 08 PHP C2/DB67: B9 1A 05 LDA $051A,Y C2/DB6A: 89 C2 C2 BIT #$C2C2 C2/DB6D: 20 D0 20 JSR $20D0 C2/DB70: B9 0A 05 LDA $050A,Y C2/DB73: D9 0C 05 CMP $050C,Y C2/DB76: F0 18 BEQ $DB90 C2/DB78: AD EF 29 LDA $29EF C2/DB7B: 18 CLC C2/DB7C: 79 0A 05 ADC $050A,Y C2/DB7F: 99 0A 05 STA $050A,Y C2/DB82: B9 0C 05 LDA $050C,Y C2/DB85: D9 0A 05 CMP $050A,Y C2/DB88: 10 03 BPL $DB8D C2/DB8A: 99 0A 05 STA $050A,Y C2/DB8D: EE F1 29 INC $29F1 C2/DB90: 28 PLP C2/DB91: 60 RTS C2/DB92: 08 PHP C2/DB93: B9 1A 05 LDA $051A,Y C2/DB96: 89 C2 C2 BIT #$C2C2 C2/DB99: 20 D0 1F JSR $1FD0 C2/DB9C: B9 08 05 LDA $0508,Y C2/DB9F: D9 06 05 CMP $0506,Y C2/DBA2: D0 08 BNE $DBAC C2/DBA4: B9 0C 05 LDA $050C,Y C2/DBA7: D9 0A 05 CMP $050A,Y C2/DBAA: F0 0F BEQ $DBBB C2/DBAC: B9 08 05 LDA $0508,Y C2/DBAF: 99 06 05 STA $0506,Y C2/DBB2: B9 0C 05 LDA $050C,Y C2/DBB5: 99 0A 05 STA $050A,Y C2/DBB8: EE F1 29 INC $29F1 C2/DBBB: 28 PLP C2/DBBC: 60 RTS C2/DBBD: B9 1A 05 LDA $051A,Y C2/DBC0: 89 20 F0 BIT #$F020 C2/DBC3: 09 2D F8 ORA #$F82D C2/DBC6: 29 99 1A AND #$1A99 C2/DBC9: 05 EE ORA $EE C2/DBCB: F1 29 SBC ($29),Y C2/DBCD: 60 RTS C2/DBCE: 08 PHP C2/DBCF: B9 1A 05 LDA $051A,Y C2/DBD2: 89 02 F0 BIT #$F002 C2/DBD5: 10 29 BPL $DC00 C2/DBD7: FD 99 1A SBC $1A99,X C2/DBDA: 05 C2 ORA $C2 C2/DBDC: 20 A9 01 JSR $01A9 C2/DBDF: 00 99 BRK $99 C2/DBE1: 06 05 ASL $05 C2/DBE3: EE F1 29 INC $29F1 C2/DBE6: 28 PLP C2/DBE7: 60 RTS C2/DBE8: B9 1A 05 LDA $051A,Y C2/DBEB: 89 01 F0 BIT #$F001 C2/DBEE: 09 2D F8 ORA #$F82D C2/DBF1: 29 99 1A AND #$1A99 C2/DBF4: 05 EE ORA $EE C2/DBF6: F1 29 SBC ($29),Y C2/DBF8: 60 RTS C2/DBF9: B9 1A 05 LDA $051A,Y C2/DBFC: 89 40 F0 BIT #$F040 C2/DBFF: 09 2D F8 ORA #$F82D C2/DC02: 29 99 1A AND #$1A99 C2/DC05: 05 EE ORA $EE C2/DC07: F1 29 SBC ($29),Y C2/DC09: 60 RTS C2/DC0A: B9 1A 05 LDA $051A,Y C2/DC0D: 89 10 F0 BIT #$F010 C2/DC10: 09 2D F8 ORA #$F82D C2/DC13: 29 99 1A AND #$1A99 C2/DC16: 05 EE ORA $EE C2/DC18: F1 29 SBC ($29),Y C2/DC1A: 60 RTS C2/DC1B: 8B PHB C2/DC1C: 08 PHP C2/DC1D: F4 7E 7E PEA $7E7E C2/DC20: AB PLB C2/DC21: AB PLB C2/DC22: C2 20 REP #$20 C2/DC24: 9C F1 29 STZ $29F1 C2/DC27: A5 71 LDA $71 C2/DC29: 29 0F 00 AND #$000F C2/DC2C: 85 7E STA $7E C2/DC2E: 20 C5 D4 JSR $D4C5 C2/DC31: A6 80 LDX $80 C2/DC33: E2 20 SEP #$20 C2/DC35: BD 02 05 LDA $0502,X C2/DC38: 8F 02 42 00 STA $004202 C2/DC3C: BD 2B 05 LDA $052B,X C2/DC3F: 8F 03 42 00 STA $004203 C2/DC43: EA NOP C2/DC44: EA NOP C2/DC45: EA NOP C2/DC46: EA NOP C2/DC47: AF 17 42 00 LDA $004217 C2/DC4B: 18 CLC C2/DC4C: 69 04 ADC #$04 C2/DC4E: 8F 02 42 00 STA $004202 C2/DC52: AD F9 29 LDA $29F9 C2/DC55: 8F 03 42 00 STA $004203 C2/DC59: EA NOP C2/DC5A: EA NOP C2/DC5B: EA NOP C2/DC5C: C2 20 REP #$20 C2/DC5E: AF 16 42 00 LDA $004216 C2/DC62: A8 TAY C2/DC63: A5 55 LDA $55 C2/DC65: 29 0F 00 AND #$000F C2/DC68: C9 05 00 CMP #$0005 C2/DC6B: D0 03 BNE $DC70 C2/DC6D: 98 TYA C2/DC6E: 4A LSR C2/DC6F: A8 TAY C2/DC70: 8C EF 29 STY $29EF C2/DC73: E2 20 SEP #$20 C2/DC75: A6 8E LDX $8E C2/DC77: BF BA EE C0 LDA $C0EEBA,X C2/DC7B: F0 52 BEQ $DCCF C2/DC7D: CD E7 29 CMP $29E7 C2/DC80: F0 04 BEQ $DC86 C2/DC82: E8 INX C2/DC83: E8 INX C2/DC84: 80 F1 BRA $DC77 C2/DC86: C2 20 REP #$20 C2/DC88: BF 15 E8 C0 LDA $C0E815,X C2/DC8C: 85 C7 STA $C7 C2/DC8E: E2 20 SEP #$20 C2/DC90: A4 8E LDY $8E C2/DC92: B9 EA 29 LDA $29EA,Y C2/DC95: F0 0F BEQ $DCA6 C2/DC97: 5A PHY C2/DC98: 84 7E STY $7E C2/DC9A: 20 C5 D4 JSR $D4C5 C2/DC9D: A4 80 LDY $80 C2/DC9F: 62 02 00 PER $C2DCA4 C2/DCA2: 6C C7 01 JMP ($01C7) C2/DCA5: 7A PLY C2/DCA6: C8 INY C2/DCA7: C0 04 CPY #$04 C2/DCA9: 00 D0 BRK $D0 C2/DCAB: E6 AD INC $AD C2/DCAD: F1 29 SBC ($29),Y C2/DCAF: F0 1E BEQ $DCCF C2/DCB1: C2 20 REP #$20 C2/DCB3: A5 71 LDA $71 C2/DCB5: 29 0F 00 AND #$000F C2/DCB8: 85 7E STA $7E C2/DCBA: 20 C5 D4 JSR $D4C5 C2/DCBD: A4 80 LDY $80 C2/DCBF: B9 0A 05 LDA $050A,Y C2/DCC2: 38 SEC C2/DCC3: ED E8 29 SBC $29E8 C2/DCC6: 99 0A 05 STA $050A,Y C2/DCC9: 8D DF 29 STA $29DF C2/DCCC: 20 C8 E0 JSR $E0C8 C2/DCCF: 28 PLP C2/DCD0: AB PLB C2/DCD1: 60 RTS C2/DCD2: 08 PHP C2/DCD3: B9 1A 05 LDA $051A,Y C2/DCD6: 89 C2 C2 BIT #$C2C2 C2/DCD9: 20 D0 20 JSR $20D0 C2/DCDC: B9 06 05 LDA $0506,Y C2/DCDF: D9 08 05 CMP $0508,Y C2/DCE2: F0 18 BEQ $DCFC C2/DCE4: AD EF 29 LDA $29EF C2/DCE7: 18 CLC C2/DCE8: 79 06 05 ADC $0506,Y C2/DCEB: 99 06 05 STA $0506,Y C2/DCEE: B9 08 05 LDA $0508,Y C2/DCF1: D9 06 05 CMP $0506,Y C2/DCF4: 10 03 BPL $DCF9 C2/DCF6: 99 06 05 STA $0506,Y C2/DCF9: EE F1 29 INC $29F1 C2/DCFC: 28 PLP C2/DCFD: 60 RTS C2/DCFE: B9 1A 05 LDA $051A,Y C2/DD01: 89 04 F0 BIT #$F004 C2/DD04: 09 2D F8 ORA #$F82D C2/DD07: 29 99 1A AND #$1A99 C2/DD0A: 05 EE ORA $EE C2/DD0C: F1 29 SBC ($29),Y C2/DD0E: 60 RTS C2/DD0F: B9 1A 05 LDA $051A,Y C2/DD12: 89 C2 D0 BIT #$D0C2 C2/DD15: 09 4D FA ORA #$FA4D C2/DD18: 29 99 1A AND #$1A99 C2/DD1B: 05 EE ORA $EE C2/DD1D: F1 29 SBC ($29),Y C2/DD1F: 60 RTS C2/DD20: 08 PHP C2/DD21: B9 1A 05 LDA $051A,Y C2/DD24: 89 80 F0 BIT #$F080 C2/DD27: 30 29 BMI $DD52 C2/DD29: 7F 99 1A 05 ADC $051A99,X C2/DD2D: C2 20 REP #$20 C2/DD2F: B9 08 05 LDA $0508,Y C2/DD32: E2 20 SEP #$20 C2/DD34: 8F 1B 21 00 STA $00211B C2/DD38: EB XBA C2/DD39: 8F 1B 21 00 STA $00211B C2/DD3D: AD FA 29 LDA $29FA C2/DD40: 8F 1C 21 00 STA $00211C C2/DD44: 8F 1C 21 00 STA $00211C C2/DD48: C2 20 REP #$20 C2/DD4A: AF 34 21 00 LDA $002134 C2/DD4E: 4A LSR C2/DD4F: 4A LSR C2/DD50: 4A LSR C2/DD51: 4A LSR C2/DD52: 99 06 05 STA $0506,Y C2/DD55: EE F1 29 INC $29F1 C2/DD58: 28 PLP C2/DD59: 60 RTS C2/DD5A: B9 1A 05 LDA $051A,Y C2/DD5D: 89 75 F0 BIT #$F075 C2/DD60: 09 2D F8 ORA #$F82D C2/DD63: 29 99 1A AND #$1A99 C2/DD66: 05 EE ORA $EE C2/DD68: F1 29 SBC ($29),Y C2/DD6A: 60 RTS C2/DD6B: A5 55 LDA $55 C2/DD6D: C9 05 D0 CMP #$D005 C2/DD70: 03 4C ORA $4C,S C2/DD72: D2 DC CMP ($DC) C2/DD74: B9 1A 05 LDA $051A,Y C2/DD77: 89 C2 D0 BIT #$D0C2 C2/DD7A: 12 08 ORA ($08) C2/DD7C: C2 20 REP #$20 C2/DD7E: B9 08 05 LDA $0508,Y C2/DD81: D9 06 05 CMP $0506,Y C2/DD84: F0 06 BEQ $DD8C C2/DD86: 99 06 05 STA $0506,Y C2/DD89: EE F1 29 INC $29F1 C2/DD8C: 28 PLP C2/DD8D: 60 RTS C2/DD8E: 08 PHP C2/DD8F: B9 1A 05 LDA $051A,Y C2/DD92: 89 80 F0 BIT #$F080 C2/DD95: 10 29 BPL $DDC0 C2/DD97: 7F 99 1A 05 ADC $051A99,X C2/DD9B: C2 20 REP #$20 C2/DD9D: B9 08 05 LDA $0508,Y C2/DDA0: 99 06 05 STA $0506,Y C2/DDA3: EE F1 29 INC $29F1 C2/DDA6: 28 PLP C2/DDA7: 60 RTS C2/DDA8: B9 1A 05 LDA $051A,Y C2/DDAB: 2D F8 29 AND $29F8 C2/DDAE: 99 1A 05 STA $051A,Y C2/DDB1: EE F1 29 INC $29F1 C2/DDB4: 60 RTS C2/DDB5: B9 1A 05 LDA $051A,Y C2/DDB8: 89 C0 D0 BIT #$D0C0 C2/DDBB: 09 4D FA ORA #$FA4D C2/DDBE: 29 99 1A AND #$1A99 C2/DDC1: 05 EE ORA $EE C2/DDC3: F1 29 SBC ($29),Y C2/DDC5: 60 RTS C2/DDC6: B9 1A 05 LDA $051A,Y C2/DDC9: 89 C2 D0 BIT #$D0C2 C2/DDCC: 09 0D FA ORA #$FA0D C2/DDCF: 29 99 1A AND #$1A99 C2/DDD2: 05 EE ORA $EE C2/DDD4: F1 29 SBC ($29),Y C2/DDD6: 60 RTS C2/DDD7: 8B PHB C2/DDD8: 08 PHP C2/DDD9: F4 7E 7E PEA $7E7E C2/DDDC: AB PLB C2/DDDD: AB PLB C2/DDDE: C2 20 REP #$20 C2/DDE0: AD BA 2B LDA $2BBA C2/DDE3: 85 E6 STA $E6 C2/DDE5: AD BE 2B LDA $2BBE C2/DDE8: F0 03 BEQ $DDED C2/DDEA: 20 B8 C1 JSR $C1B8 C2/DDED: 20 C5 D4 JSR $D4C5 C2/DDF0: 20 03 D5 JSR $D503 C2/DDF3: A6 80 LDX $80 C2/DDF5: BD 00 05 LDA $0500,X C2/DDF8: 29 40 00 AND #$0040 C2/DDFB: D0 3E BNE $DE3B C2/DDFD: AD BA 2B LDA $2BBA C2/DE00: 85 E6 STA $E6 C2/DE02: AD C0 2B LDA $2BC0 C2/DE05: F0 03 BEQ $DE0A C2/DE07: 20 B8 C1 JSR $C1B8 C2/DE0A: AD C2 2B LDA $2BC2 C2/DE0D: 8D BC 2B STA $2BBC C2/DE10: A6 8E LDX $8E C2/DE12: 9B TXY C2/DE13: 4E BC 2B LSR $2BBC C2/DE16: 90 1C BCC $DE34 C2/DE18: AD BA 2B LDA $2BBA C2/DE1B: 18 CLC C2/DE1C: 79 C4 2B ADC $2BC4,Y C2/DE1F: DA PHX C2/DE20: 5A PHY C2/DE21: 08 PHP C2/DE22: A8 TAY C2/DE23: BF FF E7 C0 LDA $C0E7FF,X C2/DE27: 85 C7 STA $C7 C2/DE29: 62 02 00 PER $C2DE2E C2/DE2C: 6C C7 01 JMP ($01C7) C2/DE2F: 28 PLP C2/DE30: 7A PLY C2/DE31: FA PLX C2/DE32: C8 INY C2/DE33: C8 INY C2/DE34: E8 INX C2/DE35: E8 INX C2/DE36: E0 16 00 CPX #$0016 C2/DE39: D0 D8 BNE $DE13 C2/DE3B: 28 PLP C2/DE3C: AB PLB C2/DE3D: 60 RTS C2/DE3E: 8B PHB C2/DE3F: 08 PHP C2/DE40: F4 7E 7E PEA $7E7E C2/DE43: AB PLB C2/DE44: AB PLB C2/DE45: C2 20 REP #$20 C2/DE47: A2 00 02 LDX #$0200 C2/DE4A: A9 FF FF LDA #$FFFF C2/DE4D: 9D FE 79 STA $79FE,X C2/DE50: CA DEX C2/DE51: CA DEX C2/DE52: D0 F9 BNE $DE4D C2/DE54: A9 00 7A LDA #$7A00 C2/DE57: 85 E0 STA $E0 C2/DE59: AD E2 29 LDA $29E2 C2/DE5C: 29 FF 00 AND #$00FF C2/DE5F: 0A ASL C2/DE60: 0A ASL C2/DE61: AA TAX C2/DE62: BF 1A EF C0 LDA $C0EF1A,X C2/DE66: 29 FF 00 AND #$00FF C2/DE69: 85 E4 STA $E4 C2/DE6B: BF 1B EF C0 LDA $C0EF1B,X C2/DE6F: 29 FF 00 AND #$00FF C2/DE72: 85 E6 STA $E6 C2/DE74: BF 19 EF C0 LDA $C0EF19,X C2/DE78: 29 FF 00 AND #$00FF C2/DE7B: AA TAX C2/DE7C: E2 20 SEP #$20 C2/DE7E: A4 E6 LDY $E6 C2/DE80: 84 85 STY $85 C2/DE82: A4 8E LDY $8E C2/DE84: BD FB 29 LDA $29FB,X C2/DE87: 10 0B BPL $DE94 C2/DE89: 8A TXA C2/DE8A: 91 E0 STA ($E0),Y C2/DE8C: C8 INY C2/DE8D: DA PHX C2/DE8E: 5A PHY C2/DE8F: 20 C7 DE JSR $DEC7 C2/DE92: 7A PLY C2/DE93: FA PLX C2/DE94: E2 20 SEP #$20 C2/DE96: E8 INX C2/DE97: C6 85 DEC $85 C2/DE99: D0 E9 BNE $DE84 C2/DE9B: AD E2 29 LDA $29E2 C2/DE9E: C9 06 CMP #$06 C2/DEA0: F0 16 BEQ $DEB8 C2/DEA2: A9 FE LDA #$FE C2/DEA4: C4 E6 CPY $E6 C2/DEA6: F0 05 BEQ $DEAD C2/DEA8: 91 E0 STA ($E0),Y C2/DEAA: C8 INY C2/DEAB: 80 F7 BRA $DEA4 C2/DEAD: C2 20 REP #$20 C2/DEAF: A5 E0 LDA $E0 C2/DEB1: 18 CLC C2/DEB2: 65 E6 ADC $E6 C2/DEB4: 85 E0 STA $E0 C2/DEB6: 80 08 BRA $DEC0 C2/DEB8: C2 20 REP #$20 C2/DEBA: 98 TYA C2/DEBB: 18 CLC C2/DEBC: 65 E0 ADC $E0 C2/DEBE: 85 E0 STA $E0 C2/DEC0: C6 E4 DEC $E4 C2/DEC2: D0 B8 BNE $DE7C C2/DEC4: 28 PLP C2/DEC5: AB PLB C2/DEC6: 60 RTS C2/DEC7: 08 PHP C2/DEC8: C2 20 REP #$20 C2/DECA: 29 FF 00 AND #$00FF C2/DECD: 8D E4 29 STA $29E4 C2/DED0: C9 48 00 CMP #$0048 C2/DED3: 10 69 BPL $DF3E C2/DED5: C9 12 00 CMP #$0012 C2/DED8: 30 64 BMI $DF3E C2/DEDA: E2 20 SEP #$20 C2/DEDC: A6 8E LDX $8E C2/DEDE: BF F4 EE C0 LDA $C0EEF4,X C2/DEE2: C9 FF CMP #$FF C2/DEE4: F0 58 BEQ $DF3E C2/DEE6: CD E4 29 CMP $29E4 C2/DEE9: F0 05 BEQ $DEF0 C2/DEEB: E8 INX C2/DEEC: E8 INX C2/DEED: E8 INX C2/DEEE: 80 EE BRA $DEDE C2/DEF0: C2 20 REP #$20 C2/DEF2: BF F5 EE C0 LDA $C0EEF5,X C2/DEF6: 29 0F 00 AND #$000F C2/DEF9: A8 TAY C2/DEFA: BF F6 EE C0 LDA $C0EEF6,X C2/DEFE: E2 20 SEP #$20 C2/DF00: D9 D8 29 CMP $29D8,Y C2/DF03: F0 02 BEQ $DF07 C2/DF05: 10 37 BPL $DF3E C2/DF07: C2 20 REP #$20 C2/DF09: AE E4 29 LDX $29E4 C2/DF0C: BD 9D 2A LDA $2A9D,X C2/DF0F: 29 FF 00 AND #$00FF C2/DF12: CD DF 29 CMP $29DF C2/DF15: F0 04 BEQ $DF1B C2/DF17: 30 02 BMI $DF1B C2/DF19: 80 23 BRA $DF3E C2/DF1B: E2 20 SEP #$20 C2/DF1D: AD E1 29 LDA $29E1 C2/DF20: 89 C2 BIT #$C2 C2/DF22: D0 1A BNE $DF3E C2/DF24: 89 20 BIT #$20 C2/DF26: F0 07 BEQ $DF2F C2/DF28: AD E4 29 LDA $29E4 C2/DF2B: C9 29 CMP #$29 C2/DF2D: D0 0F BNE $DF3E C2/DF2F: E2 20 SEP #$20 C2/DF31: AE E4 29 LDX $29E4 C2/DF34: BD FB 29 LDA $29FB,X C2/DF37: 09 40 ORA #$40 C2/DF39: 9D FB 29 STA $29FB,X C2/DF3C: 80 0D BRA $DF4B C2/DF3E: E2 20 SEP #$20 C2/DF40: AE E4 29 LDX $29E4 C2/DF43: BD FB 29 LDA $29FB,X C2/DF46: 29 BF AND #$BF C2/DF48: 9D FB 29 STA $29FB,X C2/DF4B: 28 PLP C2/DF4C: 60 RTS C2/DF4D: 8B PHB C2/DF4E: 08 PHP C2/DF4F: F4 7E 7E PEA $7E7E C2/DF52: AB PLB C2/DF53: AB PLB C2/DF54: C2 20 REP #$20 C2/DF56: AD E2 29 LDA $29E2 C2/DF59: 29 FF 00 AND #$00FF C2/DF5C: AA TAX C2/DF5D: BD D8 29 LDA $29D8,X C2/DF60: 29 FF 00 AND #$00FF C2/DF63: 85 F0 STA $F0 C2/DF65: 8A TXA C2/DF66: 0A ASL C2/DF67: AA TAX C2/DF68: BF 43 EF C0 LDA $C0EF43,X C2/DF6C: 85 ED STA $ED C2/DF6E: BF 35 EF C0 LDA $C0EF35,X C2/DF72: 85 85 STA $85 C2/DF74: BF 66 E9 C0 LDA $C0E966,X C2/DF78: AA TAX C2/DF79: A4 8E LDY $8E C2/DF7B: 64 F2 STZ $F2 C2/DF7D: E6 F2 INC $F2 C2/DF7F: BF 00 00 C0 LDA $C00000,X C2/DF83: 85 EB STA $EB C2/DF85: E8 INX C2/DF86: E8 INX C2/DF87: B9 00 7A LDA $7A00,Y C2/DF8A: 29 FF 00 AND #$00FF C2/DF8D: C9 FF 00 CMP #$00FF C2/DF90: F0 64 BEQ $DFF6 C2/DF92: C9 FE 00 CMP #$00FE C2/DF95: F0 5F BEQ $DFF6 C2/DF97: DA PHX C2/DF98: 5A PHY C2/DF99: AA TAX C2/DF9A: E2 20 SEP #$20 C2/DF9C: BD FB 29 LDA $29FB,X C2/DF9F: 85 E8 STA $E8 C2/DFA1: C2 20 REP #$20 C2/DFA3: 8A TXA C2/DFA4: 0A ASL C2/DFA5: AA TAX C2/DFA6: BD 00 D4 LDA $D400,X C2/DFA9: 85 E9 STA $E9 C2/DFAB: A6 EB LDX $EB C2/DFAD: AD E2 29 LDA $29E2 C2/DFB0: 29 FF 00 AND #$00FF C2/DFB3: C9 05 00 CMP #$0005 C2/DFB6: D0 04 BNE $DFBC C2/DFB8: CA DEX C2/DFB9: CA DEX C2/DFBA: 86 EB STX $EB C2/DFBC: A4 E9 LDY $E9 C2/DFBE: A5 ED LDA $ED C2/DFC0: 20 9D E5 JSR $E59D C2/DFC3: A6 EB LDX $EB C2/DFC5: AD E2 29 LDA $29E2 C2/DFC8: 29 FF 00 AND #$00FF C2/DFCB: F0 05 BEQ $DFD2 C2/DFCD: C9 04 00 CMP #$0004 C2/DFD0: 30 08 BMI $DFDA C2/DFD2: A5 F0 LDA $F0 C2/DFD4: C5 F2 CMP $F2 C2/DFD6: 10 1C BPL $DFF4 C2/DFD8: 80 0F BRA $DFE9 C2/DFDA: A5 E8 LDA $E8 C2/DFDC: 29 40 00 AND #$0040 C2/DFDF: D0 13 BNE $DFF4 C2/DFE1: A5 F0 LDA $F0 C2/DFE3: C5 F2 CMP $F2 C2/DFE5: 30 02 BMI $DFE9 C2/DFE7: E8 INX C2/DFE8: E8 INX C2/DFE9: A5 ED LDA $ED C2/DFEB: 29 7F 00 AND #$007F C2/DFEE: 09 00 01 ORA #$0100 C2/DFF1: 20 DC D6 JSR $D6DC C2/DFF4: 7A PLY C2/DFF5: FA PLX C2/DFF6: C8 INY C2/DFF7: C2 20 REP #$20 C2/DFF9: E6 F2 INC $F2 C2/DFFB: C6 85 DEC $85 C2/DFFD: D0 80 BNE $DF7F C2/DFFF: 28 PLP C2/E000: AB PLB C2/E001: 60 RTS C2/E002: 8B PHB C2/E003: 08 PHP C2/E004: F4 7E 7E PEA $7E7E C2/E007: AB PLB C2/E008: AB PLB C2/E009: C2 20 REP #$20 C2/E00B: A6 8E LDX $8E C2/E00D: 9E 00 7F STZ $7F00,X C2/E010: E8 INX C2/E011: E8 INX C2/E012: E0 00 03 CPX #$0300 C2/E015: D0 F6 BNE $E00D C2/E017: C2 20 REP #$20 C2/E019: A4 8E LDY $8E C2/E01B: A9 E0 00 LDA #$00E0 C2/E01E: A2 00 01 LDX #$0100 C2/E021: 20 50 E0 JSR $E050 C2/E024: A5 8E LDA $8E C2/E026: A2 80 00 LDX #$0080 C2/E029: 20 50 E0 JSR $E050 C2/E02C: A9 80 00 LDA #$0080 C2/E02F: A2 E0 00 LDX #$00E0 C2/E032: 20 50 E0 JSR $E050 C2/E035: A2 00 80 LDX #$8000 C2/E038: A0 40 06 LDY #$0640 C2/E03B: A9 FF 01 LDA #$01FF C2/E03E: 54 7E 7E MVN $7E,$7E C2/E041: A2 00 7F LDX #$7F00 C2/E044: A0 8A 28 LDY #$288A C2/E047: A9 FF 00 LDA #$00FF C2/E04A: 54 7E 7E MVN $7E,$7E C2/E04D: 28 PLP C2/E04E: AB PLB C2/E04F: 60 RTS C2/E050: 85 93 STA $93 C2/E052: 86 95 STX $95 C2/E054: A6 8E LDX $8E C2/E056: BD 40 06 LDA $0640,X C2/E059: 29 FF 00 AND #$00FF C2/E05C: F0 3D BEQ $E09B C2/E05E: C9 01 00 CMP #$0001 C2/E061: F0 38 BEQ $E09B C2/E063: C9 80 00 CMP #$0080 C2/E066: F0 33 BEQ $E09B C2/E068: 85 E0 STA $E0 C2/E06A: BD 40 07 LDA $0740,X C2/E06D: 29 FF 00 AND #$00FF C2/E070: F0 29 BEQ $E09B C2/E072: C9 64 00 CMP #$0064 C2/E075: 30 03 BMI $E07A C2/E077: A9 63 00 LDA #$0063 C2/E07A: 85 E2 STA $E2 C2/E07C: A5 E0 LDA $E0 C2/E07E: C5 93 CMP $93 C2/E080: 30 19 BMI $E09B C2/E082: C5 95 CMP $95 C2/E084: 10 15 BPL $E09B C2/E086: E2 20 SEP #$20 C2/E088: A5 E0 LDA $E0 C2/E08A: 99 00 80 STA $8000,Y C2/E08D: A5 E2 LDA $E2 C2/E08F: 99 00 81 STA $8100,Y C2/E092: BD 8A 28 LDA $288A,X C2/E095: 99 00 7F STA $7F00,Y C2/E098: C8 INY C2/E099: C2 20 REP #$20 C2/E09B: E8 INX C2/E09C: E0 00 01 CPX #$0100 C2/E09F: D0 B5 BNE $E056 C2/E0A1: 98 TYA C2/E0A2: 1A INC C2/E0A3: 29 FE FF AND #$FFFE C2/E0A6: A8 TAY C2/E0A7: 60 RTS C2/E0A8: 48 PHA C2/E0A9: 08 PHP C2/E0AA: E2 20 SEP #$20 C2/E0AC: A9 11 LDA #$11 C2/E0AE: 80 1E BRA $E0CE C2/E0B0: 48 PHA C2/E0B1: 08 PHP C2/E0B2: E2 20 SEP #$20 C2/E0B4: A9 10 LDA #$10 C2/E0B6: 80 16 BRA $E0CE C2/E0B8: 48 PHA C2/E0B9: 08 PHP C2/E0BA: E2 20 SEP #$20 C2/E0BC: A9 11 LDA #$11 C2/E0BE: 80 0E BRA $E0CE C2/E0C0: 48 PHA C2/E0C1: 08 PHP C2/E0C2: E2 20 SEP #$20 C2/E0C4: A9 12 LDA #$12 C2/E0C6: 80 06 BRA $E0CE C2/E0C8: 48 PHA C2/E0C9: 08 PHP C2/E0CA: E2 20 SEP #$20 C2/E0CC: A9 13 LDA #$13 C2/E0CE: 8F 00 1D 00 STA $001D00 C2/E0D2: 22 04 00 C4 JSR $C40004 C2/E0D6: 28 PLP C2/E0D7: 68 PLA C2/E0D8: 60 RTS C2/E0D9: 8B PHB C2/E0DA: 08 PHP C2/E0DB: C2 20 REP #$20 C2/E0DD: 48 PHA C2/E0DE: A2 B6 EE LDX #$EEB6 C2/E0E1: A0 00 1D LDY #$1D00 C2/E0E4: A9 03 00 LDA #$0003 C2/E0E7: 54 7E C0 MVN $7E,$C0 C2/E0EA: 68 PLA C2/E0EB: E2 20 SEP #$20 C2/E0ED: 8D 01 1D STA $1D01 C2/E0F0: 22 04 00 C4 JSR $C40004 C2/E0F4: 28 PLP C2/E0F5: AB PLB C2/E0F6: 60 RTS C2/E0F7: 8B PHB C2/E0F8: 08 PHP C2/E0F9: E2 20 SEP #$20 C2/E0FB: A9 7E LDA #$7E C2/E0FD: 48 PHA C2/E0FE: AB PLB C2/E0FF: 64 90 STZ $90 C2/E101: A5 6F LDA $6F C2/E103: C9 03 CMP #$03 C2/E105: 10 60 BPL $E167 C2/E107: 3A DEC C2/E108: C2 20 REP #$20 C2/E10A: 29 01 00 AND #$0001 C2/E10D: 0A ASL C2/E10E: 0A ASL C2/E10F: AA TAX C2/E110: BF 53 EF C0 LDA $C0EF53,X C2/E114: 18 CLC C2/E115: 65 80 ADC $80 C2/E117: A8 TAY C2/E118: A5 72 LDA $72 C2/E11A: 85 E0 STA $E0 C2/E11C: E2 20 SEP #$20 C2/E11E: B9 00 05 LDA $0500,Y C2/E121: D0 03 BNE $E126 C2/E123: B9 FE 04 LDA $04FE,Y C2/E126: 85 E2 STA $E2 C2/E128: 20 6A E1 JSR $E16A C2/E12B: 85 E3 STA $E3 C2/E12D: A5 E0 LDA $E0 C2/E12F: 20 6A E1 JSR $E16A C2/E132: 85 E1 STA $E1 C2/E134: A4 80 LDY $80 C2/E136: A5 E0 LDA $E0 C2/E138: 30 1B BMI $E155 C2/E13A: A5 E2 LDA $E2 C2/E13C: 30 11 BMI $E14F C2/E13E: F0 27 BEQ $E167 C2/E140: C9 01 CMP #$01 C2/E142: F0 23 BEQ $E167 C2/E144: B9 21 05 LDA $0521,Y C2/E147: 29 01 AND #$01 C2/E149: F0 1A BEQ $E165 C2/E14B: A5 E3 LDA $E3 C2/E14D: 30 16 BMI $E165 C2/E14F: A5 E1 LDA $E1 C2/E151: 30 12 BMI $E165 C2/E153: 80 12 BRA $E167 C2/E155: A5 E2 LDA $E2 C2/E157: 30 0C BMI $E165 C2/E159: F0 0C BEQ $E167 C2/E15B: C9 01 CMP #$01 C2/E15D: F0 08 BEQ $E167 C2/E15F: A5 E3 LDA $E3 C2/E161: 30 02 BMI $E165 C2/E163: 80 02 BRA $E167 C2/E165: E6 90 INC $90 C2/E167: 28 PLP C2/E168: AB PLB C2/E169: 60 RTS C2/E16A: 30 09 BMI $E175 C2/E16C: 29 7F AND #$7F C2/E16E: 20 AB D9 JSR $D9AB C2/E171: A5 9F LDA $9F C2/E173: 80 02 BRA $E177 C2/E175: A9 00 LDA #$00 C2/E177: 60 RTS C2/E178: 8B PHB C2/E179: 08 PHP C2/E17A: C2 20 REP #$20 C2/E17C: A5 80 LDA $80 C2/E17E: 18 CLC C2/E17F: 69 0E 05 ADC #$050E C2/E182: AA TAX C2/E183: A0 E0 01 LDY #$01E0 C2/E186: A9 06 00 LDA #$0006 C2/E189: 54 7E 7E MVN $7E,$7E C2/E18C: 28 PLP C2/E18D: AB PLB C2/E18E: 60 RTS C2/E18F: 8B PHB C2/E190: 08 PHP C2/E191: C2 20 REP #$20 C2/E193: A5 80 LDA $80 C2/E195: 18 CLC C2/E196: 69 0E 05 ADC #$050E C2/E199: A8 TAY C2/E19A: A2 E0 01 LDX #$01E0 C2/E19D: A9 06 00 LDA #$0006 C2/E1A0: 54 7E 7E MVN $7E,$7E C2/E1A3: 28 PLP C2/E1A4: AB PLB C2/E1A5: 60 RTS C2/E1A6: 8B PHB C2/E1A7: 08 PHP C2/E1A8: E2 20 SEP #$20 C2/E1AA: A9 7E LDA #$7E C2/E1AC: 48 PHA C2/E1AD: AB PLB C2/E1AE: A5 6F LDA $6F C2/E1B0: C9 01 CMP #$01 C2/E1B2: F0 16 BEQ $E1CA C2/E1B4: C9 02 CMP #$02 C2/E1B6: F0 12 BEQ $E1CA C2/E1B8: 3A DEC C2/E1B9: 3A DEC C2/E1BA: 3A DEC C2/E1BB: C2 20 REP #$20 C2/E1BD: 29 03 00 AND #$0003 C2/E1C0: A8 TAY C2/E1C1: E2 20 SEP #$20 C2/E1C3: A5 72 LDA $72 C2/E1C5: 99 E0 01 STA $01E0,Y C2/E1C8: 80 44 BRA $E20E C2/E1CA: 3A DEC C2/E1CB: C2 20 REP #$20 C2/E1CD: 29 01 00 AND #$0001 C2/E1D0: A8 TAY C2/E1D1: E2 20 SEP #$20 C2/E1D3: A5 72 LDA $72 C2/E1D5: 30 0A BMI $E1E1 C2/E1D7: 99 E5 01 STA $01E5,Y C2/E1DA: A9 00 LDA #$00 C2/E1DC: 99 E3 01 STA $01E3,Y C2/E1DF: 80 08 BRA $E1E9 C2/E1E1: 99 E3 01 STA $01E3,Y C2/E1E4: A9 00 LDA #$00 C2/E1E6: 99 E5 01 STA $01E5,Y C2/E1E9: C2 20 REP #$20 C2/E1EB: 98 TYA C2/E1EC: 1A INC C2/E1ED: 29 01 00 AND #$0001 C2/E1F0: AA TAX C2/E1F1: E2 20 SEP #$20 C2/E1F3: B9 E5 01 LDA $01E5,Y C2/E1F6: F0 0A BEQ $E202 C2/E1F8: B5 E5 LDA $E5,X C2/E1FA: C9 01 CMP #$01 C2/E1FC: D0 10 BNE $E20E C2/E1FE: 74 E5 STZ $E5,X C2/E200: 80 0C BRA $E20E C2/E202: B5 E5 LDA $E5,X C2/E204: 15 E3 ORA $E3,X C2/E206: D0 06 BNE $E20E C2/E208: A9 01 LDA #$01 C2/E20A: 95 E5 STA $E5,X C2/E20C: 74 E3 STZ $E3,X C2/E20E: 28 PLP C2/E20F: AB PLB C2/E210: 60 RTS C2/E211: 8B PHB C2/E212: 08 PHP C2/E213: E2 20 SEP #$20 C2/E215: A9 7E LDA #$7E C2/E217: 48 PHA C2/E218: AB PLB C2/E219: 64 73 STZ $73 C2/E21B: A5 6F LDA $6F C2/E21D: C9 01 CMP #$01 C2/E21F: F0 1F BEQ $E240 C2/E221: C9 02 CMP #$02 C2/E223: F0 1B BEQ $E240 C2/E225: 3A DEC C2/E226: 3A DEC C2/E227: 3A DEC C2/E228: C2 20 REP #$20 C2/E22A: 29 03 00 AND #$0003 C2/E22D: AA TAX C2/E22E: E2 20 SEP #$20 C2/E230: B5 E0 LDA $E0,X C2/E232: F0 4F BEQ $E283 C2/E234: C9 80 CMP #$80 C2/E236: F0 4B BEQ $E283 C2/E238: 85 73 STA $73 C2/E23A: A9 80 LDA #$80 C2/E23C: 95 E0 STA $E0,X C2/E23E: 80 43 BRA $E283 C2/E240: 3A DEC C2/E241: C2 20 REP #$20 C2/E243: 29 01 00 AND #$0001 C2/E246: A8 TAY C2/E247: E2 20 SEP #$20 C2/E249: B9 E5 01 LDA $01E5,Y C2/E24C: D0 05 BNE $E253 C2/E24E: B9 E3 01 LDA $01E3,Y C2/E251: F0 0F BEQ $E262 C2/E253: C9 01 CMP #$01 C2/E255: F0 0B BEQ $E262 C2/E257: 85 73 STA $73 C2/E259: A9 00 LDA #$00 C2/E25B: 99 E3 01 STA $01E3,Y C2/E25E: 1A INC C2/E25F: 99 E5 01 STA $01E5,Y C2/E262: C2 20 REP #$20 C2/E264: 98 TYA C2/E265: 1A INC C2/E266: 29 01 00 AND #$0001 C2/E269: AA TAX C2/E26A: E2 20 SEP #$20 C2/E26C: B5 E5 LDA $E5,X C2/E26E: F0 0B BEQ $E27B C2/E270: C9 01 CMP #$01 C2/E272: F0 0F BEQ $E283 C2/E274: A9 00 LDA #$00 C2/E276: 99 E5 01 STA $01E5,Y C2/E279: 80 08 BRA $E283 C2/E27B: B5 E3 LDA $E3,X C2/E27D: D0 04 BNE $E283 C2/E27F: A9 01 LDA #$01 C2/E281: 95 E5 STA $E5,X C2/E283: 28 PLP C2/E284: AB PLB C2/E285: 60 RTS C2/E286: 8B PHB C2/E287: DA PHX C2/E288: 08 PHP C2/E289: F4 7E 7E PEA $7E7E C2/E28C: AB PLB C2/E28D: AB PLB C2/E28E: E2 20 SEP #$20 C2/E290: 64 90 STZ $90 C2/E292: C9 00 CMP #$00 C2/E294: F0 34 BEQ $E2CA C2/E296: C9 01 CMP #$01 C2/E298: F0 30 BEQ $E2CA C2/E29A: C9 80 CMP #$80 C2/E29C: F0 2C BEQ $E2CA C2/E29E: A6 8E LDX $8E C2/E2A0: DD 40 06 CMP $0640,X C2/E2A3: F0 08 BEQ $E2AD C2/E2A5: E8 INX C2/E2A6: E0 00 01 CPX #$0100 C2/E2A9: F0 0E BEQ $E2B9 C2/E2AB: 80 F3 BRA $E2A0 C2/E2AD: BD 40 07 LDA $0740,X C2/E2B0: 1A INC C2/E2B1: C9 64 CMP #$64 C2/E2B3: 30 15 BMI $E2CA C2/E2B5: E6 90 INC $90 C2/E2B7: 80 11 BRA $E2CA C2/E2B9: A6 8E LDX $8E C2/E2BB: BD 40 06 LDA $0640,X C2/E2BE: F0 0A BEQ $E2CA C2/E2C0: E8 INX C2/E2C1: E0 00 01 CPX #$0100 C2/E2C4: D0 F5 BNE $E2BB C2/E2C6: E6 90 INC $90 C2/E2C8: E6 90 INC $90 C2/E2CA: 28 PLP C2/E2CB: FA PLX C2/E2CC: AB PLB C2/E2CD: 60 RTS C2/E2CE: 8B PHB C2/E2CF: DA PHX C2/E2D0: 08 PHP C2/E2D1: F4 7E 7E PEA $7E7E C2/E2D4: AB PLB C2/E2D5: AB PLB C2/E2D6: E2 20 SEP #$20 C2/E2D8: 64 90 STZ $90 C2/E2DA: C9 00 CMP #$00 C2/E2DC: F0 46 BEQ $E324 C2/E2DE: C9 01 CMP #$01 C2/E2E0: F0 42 BEQ $E324 C2/E2E2: C9 80 CMP #$80 C2/E2E4: F0 3E BEQ $E324 C2/E2E6: A6 8E LDX $8E C2/E2E8: DD 40 06 CMP $0640,X C2/E2EB: F0 08 BEQ $E2F5 C2/E2ED: E8 INX C2/E2EE: E0 00 01 CPX #$0100 C2/E2F1: F0 12 BEQ $E305 C2/E2F3: 80 F3 BRA $E2E8 C2/E2F5: EB XBA C2/E2F6: 18 CLC C2/E2F7: 7D 40 07 ADC $0740,X C2/E2FA: C9 64 CMP #$64 C2/E2FC: 30 02 BMI $E300 C2/E2FE: A9 63 LDA #$63 C2/E300: 9D 40 07 STA $0740,X C2/E303: 80 1F BRA $E324 C2/E305: A6 8E LDX $8E C2/E307: 48 PHA C2/E308: BD 40 06 LDA $0640,X C2/E30B: F0 08 BEQ $E315 C2/E30D: E8 INX C2/E30E: E0 00 01 CPX #$0100 C2/E311: F0 0C BEQ $E31F C2/E313: 80 F3 BRA $E308 C2/E315: 68 PLA C2/E316: 9D 40 06 STA $0640,X C2/E319: EB XBA C2/E31A: 9D 40 07 STA $0740,X C2/E31D: 80 05 BRA $E324 C2/E31F: 68 PLA C2/E320: E6 90 INC $90 C2/E322: E6 90 INC $90 C2/E324: 28 PLP C2/E325: FA PLX C2/E326: AB PLB C2/E327: 60 RTS C2/E328: 8B PHB C2/E329: DA PHX C2/E32A: 08 PHP C2/E32B: F4 7E 7E PEA $7E7E C2/E32E: AB PLB C2/E32F: AB PLB C2/E330: E2 20 SEP #$20 C2/E332: 64 90 STZ $90 C2/E334: A6 8E LDX $8E C2/E336: DD 40 06 CMP $0640,X C2/E339: F0 08 BEQ $E343 C2/E33B: E8 INX C2/E33C: E0 00 01 CPX #$0100 C2/E33F: F0 20 BEQ $E361 C2/E341: 80 F3 BRA $E336 C2/E343: EB XBA C2/E344: 48 PHA C2/E345: 38 SEC C2/E346: BD 40 07 LDA $0740,X C2/E349: E3 01 SBC $01,S C2/E34B: 10 03 BPL $E350 C2/E34D: 68 PLA C2/E34E: 80 11 BRA $E361 C2/E350: 9D 40 07 STA $0740,X C2/E353: 68 PLA C2/E354: BD 40 07 LDA $0740,X C2/E357: D0 0A BNE $E363 C2/E359: 9E 40 06 STZ $0640,X C2/E35C: 9E 8A 28 STZ $288A,X C2/E35F: 80 02 BRA $E363 C2/E361: E6 90 INC $90 C2/E363: 28 PLP C2/E364: FA PLX C2/E365: AB PLB C2/E366: 60 RTS C2/E367: 08 PHP C2/E368: C2 20 REP #$20 C2/E36A: A5 6D LDA $6D C2/E36C: F0 26 BEQ $E394 C2/E36E: A4 8E LDY $8E C2/E370: A5 6B LDA $6B C2/E372: F0 06 BEQ $E37A C2/E374: C5 6D CMP $6D C2/E376: F0 01 BEQ $E379 C2/E378: C8 INY C2/E379: C8 INY C2/E37A: 98 TYA C2/E37B: 0A ASL C2/E37C: 0A ASL C2/E37D: A8 TAY C2/E37E: AF B6 29 7E LDA $7E29B6 C2/E382: 29 0F 00 AND #$000F C2/E385: 0A ASL C2/E386: 0A ASL C2/E387: AA TAX C2/E388: DA PHX C2/E389: 20 96 E3 JSR $E396 C2/E38C: C8 INY C2/E38D: C8 INY C2/E38E: FA PLX C2/E38F: E8 INX C2/E390: E8 INX C2/E391: 20 96 E3 JSR $E396 C2/E394: 28 PLP C2/E395: 60 RTS C2/E396: BF C6 E9 C0 LDA $C0E9C6,X C2/E39A: 48 PHA C2/E39B: BB TYX C2/E39C: BF D6 E9 C0 LDA $C0E9D6,X C2/E3A0: FA PLX C2/E3A1: 9F 00 00 7E STA $7E0000,X C2/E3A5: 60 RTS C2/E3A6: 8B PHB C2/E3A7: 08 PHP C2/E3A8: F4 7E 7E PEA $7E7E C2/E3AB: AB PLB C2/E3AC: AB PLB C2/E3AD: E2 20 SEP #$20 C2/E3AF: 85 91 STA $91 C2/E3B1: EB XBA C2/E3B2: 85 92 STA $92 C2/E3B4: A5 92 LDA $92 C2/E3B6: F0 1C BEQ $E3D4 C2/E3B8: A5 91 LDA $91 C2/E3BA: F0 18 BEQ $E3D4 C2/E3BC: 20 4E E4 JSR $E44E C2/E3BF: C2 20 REP #$20 C2/E3C1: A9 CF 00 LDA #$00CF C2/E3C4: 9D 00 00 STA $0000,X C2/E3C7: E8 INX C2/E3C8: E8 INX C2/E3C9: A0 92 01 LDY #$0192 C2/E3CC: A9 21 00 LDA #$0021 C2/E3CF: 20 ED E4 JSR $E4ED C2/E3D2: 80 0C BRA $E3E0 C2/E3D4: C2 20 REP #$20 C2/E3D6: BB TYX C2/E3D7: A0 59 EF LDY #$EF59 C2/E3DA: A9 0C C0 LDA #$C00C C2/E3DD: 20 9D E5 JSR $E59D C2/E3E0: 28 PLP C2/E3E1: AB PLB C2/E3E2: 60 RTS C2/E3E3: 08 PHP C2/E3E4: E2 20 SEP #$20 C2/E3E6: BD 00 7A LDA $7A00,X C2/E3E9: EB XBA C2/E3EA: BD 00 7B LDA $7B00,X C2/E3ED: EB XBA C2/E3EE: 20 A6 E3 JSR $E3A6 C2/E3F1: 28 PLP C2/E3F2: 60 RTS C2/E3F3: 5A PHY C2/E3F4: 20 E3 E3 JSR $E3E3 C2/E3F7: 7A PLY C2/E3F8: 08 PHP C2/E3F9: C2 20 REP #$20 C2/E3FB: A5 54 LDA $54 C2/E3FD: 29 FF 00 AND #$00FF C2/E400: C9 16 00 CMP #$0016 C2/E403: F0 25 BEQ $E42A C2/E405: A5 91 LDA $91 C2/E407: 29 FF 00 AND #$00FF C2/E40A: C9 E0 00 CMP #$00E0 C2/E40D: 30 12 BMI $E421 C2/E40F: E2 20 SEP #$20 C2/E411: A6 8E LDX $8E C2/E413: BF D2 EE C0 LDA $C0EED2,X C2/E417: F0 08 BEQ $E421 C2/E419: C5 91 CMP $91 C2/E41B: F0 0D BEQ $E42A C2/E41D: E8 INX C2/E41E: E8 INX C2/E41F: 80 F2 BRA $E413 C2/E421: BB TYX C2/E422: C2 20 REP #$20 C2/E424: A9 0C 01 LDA #$010C C2/E427: 20 DC D6 JSR $D6DC C2/E42A: 28 PLP C2/E42B: 60 RTS C2/E42C: 08 PHP C2/E42D: C2 20 REP #$20 C2/E42F: 29 FF 00 AND #$00FF C2/E432: 48 PHA C2/E433: 0A ASL C2/E434: AA TAX C2/E435: BF 00 D4 7E LDA $7ED400,X C2/E439: BB TYX C2/E43A: A8 TAY C2/E43B: 68 PLA C2/E43C: C9 57 00 CMP #$0057 C2/E43F: 10 05 BPL $E446 C2/E441: A9 06 D1 LDA #$D106 C2/E444: 80 03 BRA $E449 C2/E446: A9 08 D1 LDA #$D108 C2/E449: 20 9D E5 JSR $E59D C2/E44C: 28 PLP C2/E44D: 60 RTS C2/E44E: 08 PHP C2/E44F: C2 20 REP #$20 C2/E451: 29 FF 00 AND #$00FF C2/E454: 0A ASL C2/E455: AA TAX C2/E456: BF 00 D2 7E LDA $7ED200,X C2/E45A: BB TYX C2/E45B: A8 TAY C2/E45C: A9 09 D1 LDA #$D109 C2/E45F: 20 9D E5 JSR $E59D C2/E462: 28 PLP C2/E463: 60 RTS C2/E464: 8B PHB C2/E465: 08 PHP C2/E466: A5 D8 LDA $D8 C2/E468: 20 B2 E4 JSR $E4B2 C2/E46B: A5 DA LDA $DA C2/E46D: 29 0F 00 AND #$000F C2/E470: 0A ASL C2/E471: 0A ASL C2/E472: 0A ASL C2/E473: 0A ASL C2/E474: EB XBA C2/E475: 05 DC ORA $DC C2/E477: 9D 43 08 STA $0843,X C2/E47A: 28 PLP C2/E47B: AB PLB C2/E47C: 60 RTS C2/E47D: 8B PHB C2/E47E: 08 PHP C2/E47F: C2 20 REP #$20 C2/E481: A5 D8 LDA $D8 C2/E483: 20 B2 E4 JSR $E4B2 C2/E486: BD 43 08 LDA $0843,X C2/E489: 48 PHA C2/E48A: 29 FF 0F AND #$0FFF C2/E48D: 85 DC STA $DC C2/E48F: 68 PLA C2/E490: EB XBA C2/E491: 4A LSR C2/E492: 4A LSR C2/E493: 4A LSR C2/E494: 4A LSR C2/E495: 29 0F 00 AND #$000F C2/E498: 85 DA STA $DA C2/E49A: A5 D8 LDA $D8 C2/E49C: 0A ASL C2/E49D: AA TAX C2/E49E: A5 DA LDA $DA C2/E4A0: 0A ASL C2/E4A1: 18 CLC C2/E4A2: 65 DA ADC $DA C2/E4A4: 7F C0 52 D1 ADC $D152C0,X C2/E4A8: AA TAX C2/E4A9: BF 00 00 D1 LDA $D10000,X C2/E4AD: 85 DE STA $DE C2/E4AF: 28 PLP C2/E4B0: AB PLB C2/E4B1: 60 RTS C2/E4B2: 08 PHP C2/E4B3: C2 20 REP #$20 C2/E4B5: 29 FF 00 AND #$00FF C2/E4B8: 48 PHA C2/E4B9: A5 7E LDA $7E C2/E4BB: 0A ASL C2/E4BC: AA TAX C2/E4BD: 68 PLA C2/E4BE: 0A ASL C2/E4BF: 18 CLC C2/E4C0: 7F 65 EF C0 ADC $C0EF65,X C2/E4C4: AA TAX C2/E4C5: 28 PLP C2/E4C6: 60 RTS C2/E4C7: 08 PHP C2/E4C8: C2 20 REP #$20 C2/E4CA: 29 1F 00 AND #$001F C2/E4CD: 0A ASL C2/E4CE: 0A ASL C2/E4CF: 0A ASL C2/E4D0: 18 CLC C2/E4D1: 69 00 56 ADC #$5600 C2/E4D4: AA TAX C2/E4D5: BB TYX C2/E4D6: A8 TAY C2/E4D7: A9 08 D1 LDA #$D108 C2/E4DA: 20 9D E5 JSR $E59D C2/E4DD: 28 PLP C2/E4DE: 60 RTS C2/E4DF: A5 53 LDA $53 C2/E4E1: 08 PHP C2/E4E2: C2 20 REP #$20 C2/E4E4: 29 FF 00 AND #$00FF C2/E4E7: 0A ASL C2/E4E8: 0A ASL C2/E4E9: 0A ASL C2/E4EA: AA TAX C2/E4EB: 28 PLP C2/E4EC: 60 RTS C2/E4ED: 8B PHB C2/E4EE: 48 PHA C2/E4EF: DA PHX C2/E4F0: 5A PHY C2/E4F1: 08 PHP C2/E4F2: C2 30 REP #$30 C2/E4F4: 64 D2 STZ $D2 C2/E4F6: 64 D4 STZ $D4 C2/E4F8: 86 D6 STX $D6 C2/E4FA: E2 20 SEP #$20 C2/E4FC: EB XBA C2/E4FD: 48 PHA C2/E4FE: AB PLB C2/E4FF: EB XBA C2/E500: AA TAX C2/E501: 4A LSR C2/E502: 4A LSR C2/E503: 4A LSR C2/E504: 4A LSR C2/E505: 29 07 AND #$07 C2/E507: 85 CE STA $CE C2/E509: 8A TXA C2/E50A: 29 0F AND #$0F C2/E50C: 85 CD STA $CD C2/E50E: 8A TXA C2/E50F: 49 80 EOR #$80 C2/E511: 85 D1 STA $D1 C2/E513: A6 8E LDX $8E C2/E515: B9 00 00 LDA $0000,Y C2/E518: 5A PHY C2/E519: C2 20 REP #$20 C2/E51B: 29 FF 00 AND #$00FF C2/E51E: 85 CB STA $CB C2/E520: A0 08 00 LDY #$0008 C2/E523: 46 CB LSR $CB C2/E525: 90 13 BCC $E53A C2/E527: F8 SED C2/E528: 18 CLC C2/E529: BF 87 F8 C0 LDA $C0F887,X C2/E52D: 65 D2 ADC $D2 C2/E52F: 85 D2 STA $D2 C2/E531: BF 89 F8 C0 LDA $C0F889,X C2/E535: 65 D4 ADC $D4 C2/E537: 85 D4 STA $D4 C2/E539: D8 CLD C2/E53A: E8 INX C2/E53B: E8 INX C2/E53C: E8 INX C2/E53D: E8 INX C2/E53E: 88 DEY C2/E53F: D0 E2 BNE $E523 C2/E541: 7A PLY C2/E542: E2 20 SEP #$20 C2/E544: C8 INY C2/E545: C6 CD DEC $CD C2/E547: D0 CC BNE $E515 C2/E549: 20 52 E5 JSR $E552 C2/E54C: 28 PLP C2/E54D: 7A PLY C2/E54E: FA PLX C2/E54F: 68 PLA C2/E550: AB PLB C2/E551: 60 RTS C2/E552: E2 20 SEP #$20 C2/E554: A9 7E LDA #$7E C2/E556: 48 PHA C2/E557: AB PLB C2/E558: A4 D6 LDY $D6 C2/E55A: A9 00 LDA #$00 C2/E55C: EB XBA C2/E55D: A5 CE LDA $CE C2/E55F: 3A DEC C2/E560: 29 07 AND #$07 C2/E562: 4A LSR C2/E563: AA TAX C2/E564: 90 09 BCC $E56F C2/E566: B5 D2 LDA $D2,X C2/E568: 4A LSR C2/E569: 4A LSR C2/E56A: 4A LSR C2/E56B: 4A LSR C2/E56C: 20 7F E5 JSR $E57F C2/E56F: E0 00 00 CPX #$0000 C2/E572: D0 02 BNE $E576 C2/E574: 64 D1 STZ $D1 C2/E576: B5 D2 LDA $D2,X C2/E578: 20 7F E5 JSR $E57F C2/E57B: CA DEX C2/E57C: 10 E8 BPL $E566 C2/E57E: 60 RTS C2/E57F: 29 0F AND #$0F C2/E581: D0 08 BNE $E58B C2/E583: 24 D1 BIT $D1 C2/E585: 10 04 BPL $E58B C2/E587: A9 FF LDA #$FF C2/E589: 80 05 BRA $E590 C2/E58B: 64 D1 STZ $D1 C2/E58D: 18 CLC C2/E58E: 69 53 ADC #$53 C2/E590: C2 20 REP #$20 C2/E592: 29 FF 00 AND #$00FF C2/E595: 99 00 00 STA $0000,Y C2/E598: C8 INY C2/E599: C8 INY C2/E59A: E2 20 SEP #$20 C2/E59C: 60 RTS C2/E59D: 8B PHB C2/E59E: 08 PHP C2/E59F: E2 20 SEP #$20 C2/E5A1: EB XBA C2/E5A2: 48 PHA C2/E5A3: AB PLB C2/E5A4: EB XBA C2/E5A5: 48 PHA C2/E5A6: 29 7F AND #$7F C2/E5A8: 85 7B STA $7B C2/E5AA: 64 7C STZ $7C C2/E5AC: 68 PLA C2/E5AD: 64 79 STZ $79 C2/E5AF: 64 7A STZ $7A C2/E5B1: 29 80 AND #$80 C2/E5B3: 85 7D STA $7D C2/E5B5: 30 02 BMI $E5B9 C2/E5B7: C6 7A DEC $7A C2/E5B9: E2 20 SEP #$20 C2/E5BB: B9 00 00 LDA $0000,Y C2/E5BE: F0 2A BEQ $E5EA C2/E5C0: C8 INY C2/E5C1: 24 7D BIT $7D C2/E5C3: 30 16 BMI $E5DB C2/E5C5: 20 ED E5 JSR $E5ED C2/E5C8: 48 PHA C2/E5C9: 29 FF AND #$FF C2/E5CB: 00 9F BRK $9F C2/E5CD: 00 00 BRK $00 C2/E5CF: 7E 68 EB ROR $EB68,X C2/E5D2: 29 FF AND #$FF C2/E5D4: 00 9F BRK $9F C2/E5D6: C0 FF CPY #$FF C2/E5D8: 7D 80 09 ADC $0980,X C2/E5DB: C2 20 REP #$20 C2/E5DD: 29 FF 00 AND #$00FF C2/E5E0: 9F 00 00 7E STA $7E0000,X C2/E5E4: E8 INX C2/E5E5: E8 INX C2/E5E6: C6 7B DEC $7B C2/E5E8: D0 CF BNE $E5B9 C2/E5EA: 28 PLP C2/E5EB: AB PLB C2/E5EC: 60 RTS C2/E5ED: C2 20 REP #$20 C2/E5EF: 29 FF 00 AND #$00FF C2/E5F2: C9 53 00 CMP #$0053 C2/E5F5: 10 16 BPL $E60D C2/E5F7: C9 49 00 CMP #$0049 C2/E5FA: 10 0B BPL $E607 C2/E5FC: C9 20 00 CMP #$0020 C2/E5FF: 30 0C BMI $E60D C2/E601: 18 CLC C2/E602: 69 40 51 ADC #$5140 C2/E605: 80 08 BRA $E60F C2/E607: 18 CLC C2/E608: 69 17 52 ADC #$5217 C2/E60B: 80 02 BRA $E60F C2/E60D: 05 79 ORA $79 C2/E60F: 60 RTS C2/E610: 8B PHB C2/E611: 08 PHP C2/E612: F4 7E 7E PEA $7E7E C2/E615: AB PLB C2/E616: AB PLB C2/E617: C2 20 REP #$20 C2/E619: 85 85 STA $85 C2/E61B: A5 85 LDA $85 C2/E61D: F0 31 BEQ $E650 C2/E61F: C9 01 00 CMP #$0001 C2/E622: F0 1C BEQ $E640 C2/E624: BD 00 00 LDA $0000,X C2/E627: 85 87 STA $87 C2/E629: B9 00 00 LDA $0000,Y C2/E62C: 9D 00 00 STA $0000,X C2/E62F: A5 87 LDA $87 C2/E631: 99 00 00 STA $0000,Y C2/E634: E8 INX C2/E635: E8 INX C2/E636: C8 INY C2/E637: C8 INY C2/E638: A5 85 LDA $85 C2/E63A: 3A DEC C2/E63B: 3A DEC C2/E63C: 85 85 STA $85 C2/E63E: 80 DD BRA $E61D C2/E640: E2 20 SEP #$20 C2/E642: BD 00 00 LDA $0000,X C2/E645: EB XBA C2/E646: B9 00 00 LDA $0000,Y C2/E649: 9D 00 00 STA $0000,X C2/E64C: EB XBA C2/E64D: 99 00 00 STA $0000,Y C2/E650: 28 PLP C2/E651: AB PLB C2/E652: 60 RTS C2/E653: A2 14 00 LDX #$0014 C2/E656: 80 03 BRA $E65B C2/E658: A2 28 00 LDX #$0028 C2/E65B: 08 PHP C2/E65C: C2 20 REP #$20 C2/E65E: 48 PHA C2/E65F: 20 6F E6 JSR $E66F C2/E662: A5 0A LDA $0A C2/E664: 29 80 80 AND #$8080 C2/E667: D0 03 BNE $E66C C2/E669: CA DEX C2/E66A: D0 F3 BNE $E65F C2/E66C: 68 PLA C2/E66D: 28 PLP C2/E66E: 60 RTS C2/E66F: 08 PHP C2/E670: E2 20 SEP #$20 C2/E672: A9 80 LDA #$80 C2/E674: 85 C9 STA $C9 C2/E676: 24 C9 BIT $C9 C2/E678: 30 FC BMI $E676 C2/E67A: 28 PLP C2/E67B: 60 RTS C2/E67C: 08 PHP C2/E67D: C2 20 REP #$20 C2/E67F: A5 54 LDA $54 C2/E681: 29 FF 00 AND #$00FF C2/E684: AA TAX C2/E685: E2 20 SEP #$20 C2/E687: AF 73 09 00 LDA $000973 C2/E68B: 29 04 AND #$04 C2/E68D: D0 08 BNE $E697 C2/E68F: BF E2 E9 C0 LDA $C0E9E2,X C2/E693: 85 53 STA $53 C2/E695: 80 12 BRA $E6A9 C2/E697: BF F3 E9 C0 LDA $C0E9F3,X C2/E69B: F0 F2 BEQ $E68F C2/E69D: C2 20 REP #$20 C2/E69F: 29 FF 00 AND #$00FF C2/E6A2: AA TAX C2/E6A3: E2 20 SEP #$20 C2/E6A5: B5 00 LDA $00,X C2/E6A7: 85 53 STA $53 C2/E6A9: 28 PLP C2/E6AA: 60 RTS C2/E6AB: 8B PHB C2/E6AC: 08 PHP C2/E6AD: E2 20 SEP #$20 C2/E6AF: A9 7E LDA #$7E C2/E6B1: 48 PHA C2/E6B2: AB PLB C2/E6B3: 20 DF E4 JSR $E4DF C2/E6B6: C2 20 REP #$20 C2/E6B8: BD 02 76 LDA $7602,X C2/E6BB: 8D 00 02 STA $0200 C2/E6BE: A9 02 2E LDA #$2E02 C2/E6C1: 8D 02 02 STA $0202 C2/E6C4: E2 20 SEP #$20 C2/E6C6: BD 00 76 LDA $7600,X C2/E6C9: 85 54 STA $54 C2/E6CB: BD 01 76 LDA $7601,X C2/E6CE: 85 55 STA $55 C2/E6D0: 20 D4 FA JSR $FAD4 C2/E6D3: 28 PLP C2/E6D4: AB PLB C2/E6D5: 60 RTS C2/E6D6: 20 BD EB JSR $EBBD C2/E6D9: 20 6C E7 JSR $E76C C2/E6DC: 20 CE E9 JSR $E9CE C2/E6DF: 60 RTS C2/E6E0: 8B PHB C2/E6E1: 08 PHP C2/E6E2: E2 20 SEP #$20 C2/E6E4: A9 7E LDA #$7E C2/E6E6: 48 PHA C2/E6E7: AB PLB C2/E6E8: 64 E0 STZ $E0 C2/E6EA: 64 E1 STZ $E1 C2/E6EC: 64 E2 STZ $E2 C2/E6EE: 64 E3 STZ $E3 C2/E6F0: 64 E4 STZ $E4 C2/E6F2: 64 E5 STZ $E5 C2/E6F4: A9 04 LDA #$04 C2/E6F6: 85 E6 STA $E6 C2/E6F8: A4 80 LDY $80 C2/E6FA: A6 8E LDX $8E C2/E6FC: B9 16 05 LDA $0516,Y C2/E6FF: 30 45 BMI $E746 C2/E701: C9 2C CMP #$2C C2/E703: 30 41 BMI $E746 C2/E705: C9 49 CMP #$49 C2/E707: 10 22 BPL $E72B C2/E709: 38 SEC C2/E70A: E9 2C SBC #$2C C2/E70C: C2 20 REP #$20 C2/E70E: 29 FF 00 AND #$00FF C2/E711: AA TAX C2/E712: BF 31 E9 C0 LDA $C0E931,X C2/E716: 29 0F 00 AND #$000F C2/E719: 48 PHA C2/E71A: BF 31 E9 C0 LDA $C0E931,X C2/E71E: 4A LSR C2/E71F: 4A LSR C2/E720: 4A LSR C2/E721: 4A LSR C2/E722: 29 0F 00 AND #$000F C2/E725: AA TAX C2/E726: 68 PLA C2/E727: E2 20 SEP #$20 C2/E729: 80 18 BRA $E743 C2/E72B: C9 4C CMP #$4C C2/E72D: F0 10 BEQ $E73F C2/E72F: 10 15 BPL $E746 C2/E731: 38 SEC C2/E732: E9 48 SBC #$48 C2/E734: A2 01 00 LDX #$0001 C2/E737: 20 65 E7 JSR $E765 C2/E73A: A2 02 00 LDX #$0002 C2/E73D: 80 04 BRA $E743 C2/E73F: A9 03 LDA #$03 C2/E741: 80 F1 BRA $E734 C2/E743: 20 65 E7 JSR $E765 C2/E746: C8 INY C2/E747: C6 E6 DEC $E6 C2/E749: D0 B1 BNE $E6FC C2/E74B: A4 80 LDY $80 C2/E74D: A6 8E LDX $8E C2/E74F: B5 E0 LDA $E0,X C2/E751: 0A ASL C2/E752: 0A ASL C2/E753: 0A ASL C2/E754: 0A ASL C2/E755: 15 E1 ORA $E1,X C2/E757: 99 3D 05 STA $053D,Y C2/E75A: C8 INY C2/E75B: E8 INX C2/E75C: E8 INX C2/E75D: E0 06 00 CPX #$0006 C2/E760: D0 ED BNE $E74F C2/E762: 28 PLP C2/E763: AB PLB C2/E764: 60 RTS C2/E765: D5 E0 CMP $E0,X C2/E767: 30 02 BMI $E76B C2/E769: 95 E0 STA $E0,X C2/E76B: 60 RTS C2/E76C: 8B PHB C2/E76D: 08 PHP C2/E76E: E2 20 SEP #$20 C2/E770: A9 7E LDA #$7E C2/E772: 48 PHA C2/E773: AB PLB C2/E774: 20 73 E9 JSR $E973 C2/E777: 20 33 E9 JSR $E933 C2/E77A: 20 79 E8 JSR $E879 C2/E77D: 20 C5 D4 JSR $D4C5 C2/E780: 20 78 E1 JSR $E178 C2/E783: 20 B3 E7 JSR $E7B3 C2/E786: 20 CC E7 JSR $E7CC C2/E789: A4 80 LDY $80 C2/E78B: C2 20 REP #$20 C2/E78D: A5 EB LDA $EB C2/E78F: 99 28 05 STA $0528,Y C2/E792: A5 ED LDA $ED C2/E794: 99 2A 05 STA $052A,Y C2/E797: A5 F2 LDA $F2 C2/E799: 99 2C 05 STA $052C,Y C2/E79C: A5 F4 LDA $F4 C2/E79E: 99 2E 05 STA $052E,Y C2/E7A1: A5 F6 LDA $F6 C2/E7A3: 99 44 05 STA $0544,Y C2/E7A6: E2 20 SEP #$20 C2/E7A8: A5 F1 LDA $F1 C2/E7AA: 99 23 05 STA $0523,Y C2/E7AD: 20 E0 E6 JSR $E6E0 C2/E7B0: 28 PLP C2/E7B1: AB PLB C2/E7B2: 60 RTS C2/E7B3: 08 PHP C2/E7B4: A6 80 LDX $80 C2/E7B6: C2 20 REP #$20 C2/E7B8: BF 24 05 00 LDA $000524,X C2/E7BC: 85 E7 STA $E7 C2/E7BE: BF 26 05 00 LDA $000526,X C2/E7C2: 85 E9 STA $E9 C2/E7C4: BF 20 05 00 LDA $000520,X C2/E7C8: 85 EF STA $EF C2/E7CA: 28 PLP C2/E7CB: 60 RTS C2/E7CC: 8B PHB C2/E7CD: 08 PHP C2/E7CE: E2 20 SEP #$20 C2/E7D0: 64 F1 STZ $F1 C2/E7D2: 64 F2 STZ $F2 C2/E7D4: 64 F3 STZ $F3 C2/E7D6: 64 F4 STZ $F4 C2/E7D8: 64 F5 STZ $F5 C2/E7DA: A6 8E LDX $8E C2/E7DC: B5 E0 LDA $E0,X C2/E7DE: DA PHX C2/E7DF: 20 AB D9 JSR $D9AB C2/E7E2: 9B TXY C2/E7E3: FA PLX C2/E7E4: A5 9C LDA $9C C2/E7E6: 18 CLC C2/E7E7: 65 F1 ADC $F1 C2/E7E9: 85 F1 STA $F1 C2/E7EB: A5 A1 LDA $A1 C2/E7ED: 18 CLC C2/E7EE: 65 F2 ADC $F2 C2/E7F0: 85 F2 STA $F2 C2/E7F2: A5 A2 LDA $A2 C2/E7F4: 18 CLC C2/E7F5: 65 F3 ADC $F3 C2/E7F7: 85 F3 STA $F3 C2/E7F9: A5 A3 LDA $A3 C2/E7FB: 18 CLC C2/E7FC: 65 F4 ADC $F4 C2/E7FE: 85 F4 STA $F4 C2/E800: A5 A4 LDA $A4 C2/E802: 18 CLC C2/E803: 65 F5 ADC $F5 C2/E805: 85 F5 STA $F5 C2/E807: E8 INX C2/E808: E0 05 00 CPX #$0005 C2/E80B: D0 CF BNE $E7DC C2/E80D: 64 F8 STZ $F8 C2/E80F: A5 F0 LDA $F0 C2/E811: 29 20 AND #$20 C2/E813: F0 12 BEQ $E827 C2/E815: A5 E3 LDA $E3 C2/E817: 05 E4 ORA $E4 C2/E819: D0 0C BNE $E827 C2/E81B: A5 E5 LDA $E5 C2/E81D: F0 04 BEQ $E823 C2/E81F: A5 E6 LDA $E6 C2/E821: D0 04 BNE $E827 C2/E823: A9 80 LDA #$80 C2/E825: 85 F8 STA $F8 C2/E827: 64 F6 STZ $F6 C2/E829: 64 F7 STZ $F7 C2/E82B: A6 8E LDX $8E C2/E82D: B5 E5 LDA $E5,X C2/E82F: DA PHX C2/E830: 20 AB D9 JSR $D9AB C2/E833: 9B TXY C2/E834: FA PLX C2/E835: A5 A2 LDA $A2 C2/E837: 95 F6 STA $F6,X C2/E839: 24 9F BIT $9F C2/E83B: 50 08 BVC $E845 C2/E83D: A5 F8 LDA $F8 C2/E83F: 10 04 BPL $E845 C2/E841: 09 01 ORA #$01 C2/E843: 85 F8 STA $F8 C2/E845: E8 INX C2/E846: E0 02 00 CPX #$0002 C2/E849: D0 E2 BNE $E82D C2/E84B: E2 20 SEP #$20 C2/E84D: A5 E5 LDA $E5 C2/E84F: C9 01 CMP #$01 C2/E851: D0 08 BNE $E85B C2/E853: A5 E6 LDA $E6 C2/E855: C9 01 CMP #$01 C2/E857: D0 02 BNE $E85B C2/E859: 64 F7 STZ $F7 C2/E85B: A5 F6 LDA $F6 C2/E85D: 18 CLC C2/E85E: 65 F7 ADC $F7 C2/E860: 85 F6 STA $F6 C2/E862: A5 8E LDA $8E C2/E864: 2A ROL C2/E865: 29 01 AND #$01 C2/E867: 85 F7 STA $F7 C2/E869: A5 F8 LDA $F8 C2/E86B: C9 81 CMP #$81 C2/E86D: D0 04 BNE $E873 C2/E86F: 06 F6 ASL $F6 C2/E871: 26 F7 ROL $F7 C2/E873: 20 76 EC JSR $EC76 C2/E876: 28 PLP C2/E877: AB PLB C2/E878: 60 RTS C2/E879: 8B PHB C2/E87A: 08 PHP C2/E87B: E2 20 SEP #$20 C2/E87D: 64 E0 STZ $E0 C2/E87F: 64 E1 STZ $E1 C2/E881: 64 E2 STZ $E2 C2/E883: 64 E3 STZ $E3 C2/E885: 64 E4 STZ $E4 C2/E887: 64 E5 STZ $E5 C2/E889: 64 E6 STZ $E6 C2/E88B: 64 E7 STZ $E7 C2/E88D: 20 C5 D4 JSR $D4C5 C2/E890: A9 05 LDA #$05 C2/E892: 85 85 STA $85 C2/E894: A6 80 LDX $80 C2/E896: DA PHX C2/E897: BF 0E 05 00 LDA $00050E,X C2/E89B: 20 AB D9 JSR $D9AB C2/E89E: A5 9E LDA $9E C2/E8A0: 30 02 BMI $E8A4 C2/E8A2: 04 E0 TSB $E0 C2/E8A4: A5 A0 LDA $A0 C2/E8A6: 04 E2 TSB $E2 C2/E8A8: A5 A5 LDA $A5 C2/E8AA: C2 20 REP #$20 C2/E8AC: 29 FF 00 AND #$00FF C2/E8AF: 48 PHA C2/E8B0: 0A ASL C2/E8B1: 0A ASL C2/E8B2: 18 CLC C2/E8B3: 63 01 ADC $01,S C2/E8B5: AA TAX C2/E8B6: 68 PLA C2/E8B7: BF 80 25 D1 LDA $D12580,X C2/E8BB: 04 E3 TSB $E3 C2/E8BD: BF 82 25 D1 LDA $D12582,X C2/E8C1: 04 E5 TSB $E5 C2/E8C3: E2 20 SEP #$20 C2/E8C5: BF 84 25 D1 LDA $D12584,X C2/E8C9: 04 E7 TSB $E7 C2/E8CB: FA PLX C2/E8CC: E8 INX C2/E8CD: C6 85 DEC $85 C2/E8CF: D0 C5 BNE $E896 C2/E8D1: A6 80 LDX $80 C2/E8D3: A9 02 LDA #$02 C2/E8D5: 85 85 STA $85 C2/E8D7: BF 13 05 00 LDA $000513,X C2/E8DB: DA PHX C2/E8DC: 20 AB D9 JSR $D9AB C2/E8DF: FA PLX C2/E8E0: A5 9E LDA $9E C2/E8E2: 30 02 BMI $E8E6 C2/E8E4: 04 E0 TSB $E0 C2/E8E6: A5 A0 LDA $A0 C2/E8E8: 04 E1 TSB $E1 C2/E8EA: E8 INX C2/E8EB: C6 85 DEC $85 C2/E8ED: D0 E8 BNE $E8D7 C2/E8EF: E2 20 SEP #$20 C2/E8F1: A9 7E LDA #$7E C2/E8F3: 48 PHA C2/E8F4: AB PLB C2/E8F5: A4 80 LDY $80 C2/E8F7: A5 E0 LDA $E0 C2/E8F9: 99 22 05 STA $0522,Y C2/E8FC: 5A PHY C2/E8FD: A6 8E LDX $8E C2/E8FF: B5 E3 LDA $E3,X C2/E901: 99 30 05 STA $0530,Y C2/E904: E8 INX C2/E905: C8 INY C2/E906: E0 05 00 CPX #$0005 C2/E909: D0 F4 BNE $E8FF C2/E90B: 7A PLY C2/E90C: C2 20 REP #$20 C2/E90E: A5 E1 LDA $E1 C2/E910: 99 38 05 STA $0538,Y C2/E913: 28 PLP C2/E914: AB PLB C2/E915: 60 RTS C2/E916: 5A PHY C2/E917: DA PHX C2/E918: 29 1F 00 AND #$001F C2/E91B: C9 14 00 CMP #$0014 C2/E91E: 30 0A BMI $E92A C2/E920: A4 80 LDY $80 C2/E922: B9 4E 05 LDA $054E,Y C2/E925: 29 FF F7 AND #$F7FF C2/E928: 80 06 BRA $E930 C2/E92A: 0A ASL C2/E92B: AA TAX C2/E92C: BF B8 57 D1 LDA $D157B8,X C2/E930: FA PLX C2/E931: 7A PLY C2/E932: 60 RTS C2/E933: 8B PHB C2/E934: 08 PHP C2/E935: F4 7E 7E PEA $7E7E C2/E938: AB PLB C2/E939: AB PLB C2/E93A: C2 20 REP #$20 C2/E93C: 20 C5 D4 JSR $D4C5 C2/E93F: A4 80 LDY $80 C2/E941: B9 01 05 LDA $0501,Y C2/E944: 20 16 E9 JSR $E916 C2/E947: 85 EF STA $EF C2/E949: A9 04 00 LDA #$0004 C2/E94C: 85 85 STA $85 C2/E94E: E2 20 SEP #$20 C2/E950: B9 16 05 LDA $0516,Y C2/E953: C2 20 REP #$20 C2/E955: 10 0B BPL $E962 C2/E957: 29 7F 00 AND #$007F C2/E95A: 0A ASL C2/E95B: AA TAX C2/E95C: BF 8C 63 D1 LDA $D1638C,X C2/E960: 04 EF TSB $EF C2/E962: C8 INY C2/E963: C6 85 DEC $85 C2/E965: D0 E7 BNE $E94E C2/E967: A4 80 LDY $80 C2/E969: C2 20 REP #$20 C2/E96B: A5 EF LDA $EF C2/E96D: 99 20 05 STA $0520,Y C2/E970: 28 PLP C2/E971: AB PLB C2/E972: 60 RTS C2/E973: 8B PHB C2/E974: 08 PHP C2/E975: F4 7E 7E PEA $7E7E C2/E978: AB PLB C2/E979: AB PLB C2/E97A: C2 20 REP #$20 C2/E97C: 20 C5 D4 JSR $D4C5 C2/E97F: A4 80 LDY $80 C2/E981: B9 01 05 LDA $0501,Y C2/E984: 29 1F 00 AND #$001F C2/E987: 0A ASL C2/E988: 0A ASL C2/E989: AA TAX C2/E98A: BF 08 57 D1 LDA $D15708,X C2/E98E: 85 E0 STA $E0 C2/E990: BF 0A 57 D1 LDA $D1570A,X C2/E994: 85 E2 STA $E2 C2/E996: A9 04 00 LDA #$0004 C2/E999: 85 85 STA $85 C2/E99B: E2 20 SEP #$20 C2/E99D: B9 16 05 LDA $0516,Y C2/E9A0: 10 16 BPL $E9B8 C2/E9A2: C2 20 REP #$20 C2/E9A4: 29 7F 00 AND #$007F C2/E9A7: 0A ASL C2/E9A8: 0A ASL C2/E9A9: AA TAX C2/E9AA: BF CE 63 D1 LDA $D163CE,X C2/E9AE: 04 E0 TSB $E0 C2/E9B0: BF D0 63 D1 LDA $D163D0,X C2/E9B4: 04 E2 TSB $E2 C2/E9B6: E2 20 SEP #$20 C2/E9B8: C8 INY C2/E9B9: C6 85 DEC $85 C2/E9BB: D0 DE BNE $E99B C2/E9BD: A4 80 LDY $80 C2/E9BF: C2 20 REP #$20 C2/E9C1: A5 E0 LDA $E0 C2/E9C3: 99 40 05 STA $0540,Y C2/E9C6: A5 E2 LDA $E2 C2/E9C8: 99 42 05 STA $0542,Y C2/E9CB: 28 PLP C2/E9CC: AB PLB C2/E9CD: 60 RTS C2/E9CE: 8B PHB C2/E9CF: 08 PHP C2/E9D0: F4 7E 7E PEA $7E7E C2/E9D3: AB PLB C2/E9D4: AB PLB C2/E9D5: 20 C5 D4 JSR $D4C5 C2/E9D8: C2 20 REP #$20 C2/E9DA: A4 80 LDY $80 C2/E9DC: B9 02 05 LDA $0502,Y C2/E9DF: 29 FF 00 AND #$00FF C2/E9E2: 3A DEC C2/E9E3: 0A ASL C2/E9E4: AA TAX C2/E9E5: BF 29 51 D1 LDA $D15129,X C2/E9E9: 85 E0 STA $E0 C2/E9EB: 64 E2 STZ $E2 C2/E9ED: E2 20 SEP #$20 C2/E9EF: B9 26 05 LDA $0526,Y C2/E9F2: 85 E9 STA $E9 C2/E9F4: 20 AC EA JSR $EAAC C2/E9F7: A5 E0 LDA $E0 C2/E9F9: 29 FF AND #$FF C2/E9FB: 7F C9 10 27 ADC $2710C9,X C2/E9FF: 30 03 BMI $EA04 C2/EA01: A9 0F LDA #$0F C2/EA03: 27 99 AND [$99] C2/EA05: 08 PHP C2/EA06: 05 BF ORA $BF C2/EA08: EF 51 D1 85 SBC $85D151 C2/EA0C: E0 64 E2 CPX #$E264 C2/EA0F: E2 20 SEP #$20 C2/EA11: B9 27 05 LDA $0527,Y C2/EA14: 85 E9 STA $E9 C2/EA16: 20 AC EA JSR $EAAC C2/EA19: A5 E0 LDA $E0 C2/EA1B: 29 FF AND #$FF C2/EA1D: 7F C9 E8 03 ADC $03E8C9,X C2/EA21: 30 03 BMI $EA26 C2/EA23: A9 E7 LDA #$E7 C2/EA25: 03 99 ORA $99,S C2/EA27: 0C 05 A4 TSB $A405 C2/EA2A: 80 BB BRA $E9E7 C2/EA2C: E2 20 SEP #$20 C2/EA2E: A9 04 LDA #$04 C2/EA30: 85 85 STA $85 C2/EA32: B9 16 05 LDA $0516,Y C2/EA35: C9 8B CMP #$8B C2/EA37: F0 12 BEQ $EA4B C2/EA39: C9 8C CMP #$8C C2/EA3B: F0 0E BEQ $EA4B C2/EA3D: C9 8D CMP #$8D C2/EA3F: F0 0A BEQ $EA4B C2/EA41: C9 8E CMP #$8E C2/EA43: F0 23 BEQ $EA68 C2/EA45: C9 8F CMP #$8F C2/EA47: F0 1F BEQ $EA68 C2/EA49: 80 3D BRA $EA88 C2/EA4B: 38 SEC C2/EA4C: E9 8A SBC #$8A C2/EA4E: 85 E8 STA $E8 C2/EA50: C2 20 REP #$20 C2/EA52: BD 08 05 LDA $0508,X C2/EA55: 20 EE EA JSR $EAEE C2/EA58: 29 FF 7F AND #$7FFF C2/EA5B: C9 10 27 CMP #$2710 C2/EA5E: 30 03 BMI $EA63 C2/EA60: A9 0F 27 LDA #$270F C2/EA63: 9D 08 05 STA $0508,X C2/EA66: 80 20 BRA $EA88 C2/EA68: 38 SEC C2/EA69: E9 8D C9 SBC #$C98D C2/EA6C: 02 D0 COP $D0 C2/EA6E: 01 1A ORA ($1A,X) C2/EA70: 85 E8 STA $E8 C2/EA72: C2 20 REP #$20 C2/EA74: BD 0C 05 LDA $050C,X C2/EA77: 20 EE EA JSR $EAEE C2/EA7A: 29 FF 7F AND #$7FFF C2/EA7D: C9 E8 03 CMP #$03E8 C2/EA80: 30 03 BMI $EA85 C2/EA82: A9 E7 03 LDA #$03E7 C2/EA85: 9D 0C 05 STA $050C,X C2/EA88: E2 20 SEP #$20 C2/EA8A: C8 INY C2/EA8B: C6 85 DEC $85 C2/EA8D: D0 A3 BNE $EA32 C2/EA8F: C2 20 REP #$20 C2/EA91: A6 80 LDX $80 C2/EA93: BD 08 05 LDA $0508,X C2/EA96: DD 06 05 CMP $0506,X C2/EA99: 10 03 BPL $EA9E C2/EA9B: 9D 06 05 STA $0506,X C2/EA9E: BD 0C 05 LDA $050C,X C2/EAA1: DD 0A 05 CMP $050A,X C2/EAA4: 10 03 BPL $EAA9 C2/EAA6: 9D 0A 05 STA $050A,X C2/EAA9: 28 PLP C2/EAAA: AB PLB C2/EAAB: 60 RTS C2/EAAC: A5 E0 LDA $E0 C2/EAAE: 8F 1B 21 00 STA $00211B C2/EAB2: A5 E1 LDA $E1 C2/EAB4: 8F 1B 21 00 STA $00211B C2/EAB8: A5 E9 LDA $E9 C2/EABA: 18 CLC C2/EABB: 69 20 8F ADC #$8F20 C2/EABE: 1C 21 00 TRB $0021 C2/EAC1: 8F 1C 21 00 STA $00211C C2/EAC5: C2 20 REP #$20 C2/EAC7: AF 34 21 00 LDA $002134 C2/EACB: 85 E0 STA $E0 C2/EACD: AF 36 21 00 LDA $002136 C2/EAD1: 29 FF 00 AND #$00FF C2/EAD4: 85 E2 STA $E2 C2/EAD6: 06 E0 ASL $E0 C2/EAD8: 26 E2 ROL $E2 C2/EADA: 06 E0 ASL $E0 C2/EADC: 26 E2 ROL $E2 C2/EADE: 06 E0 ASL $E0 C2/EAE0: 26 E2 ROL $E2 C2/EAE2: A5 E1 LDA $E1 C2/EAE4: 85 E0 STA $E0 C2/EAE6: A5 E3 LDA $E3 C2/EAE8: 29 FF 00 AND #$00FF C2/EAEB: 85 E2 STA $E2 C2/EAED: 60 RTS C2/EAEE: 08 PHP C2/EAEF: C2 20 REP #$20 C2/EAF1: 85 E0 STA $E0 C2/EAF3: 64 E2 STZ $E2 C2/EAF5: E2 20 SEP #$20 C2/EAF7: A5 E8 LDA $E8 C2/EAF9: 0A ASL C2/EAFA: 0A ASL C2/EAFB: 0A ASL C2/EAFC: 18 CLC C2/EAFD: 65 E8 ADC $E8 C2/EAFF: 65 E8 ADC $E8 C2/EB01: 85 E8 STA $E8 C2/EB03: 64 E4 STZ $E4 C2/EB05: 64 E5 STZ $E5 C2/EB07: 64 E6 STZ $E6 C2/EB09: 64 E7 STZ $E7 C2/EB0B: A5 E0 LDA $E0 C2/EB0D: 8F 1B 21 00 STA $00211B C2/EB11: A5 E1 LDA $E1 C2/EB13: 8F 1B 21 00 STA $00211B C2/EB17: A5 E8 LDA $E8 C2/EB19: 8F 1C 21 00 STA $00211C C2/EB1D: 8F 1C 21 00 STA $00211C C2/EB21: AF 35 21 00 LDA $002135 C2/EB25: 8F 04 42 00 STA $004204 C2/EB29: AF 36 21 00 LDA $002136 C2/EB2D: 8F 05 42 00 STA $004205 C2/EB31: A9 64 LDA #$64 C2/EB33: 8F 06 42 00 STA $004206 C2/EB37: EA NOP C2/EB38: EA NOP C2/EB39: EA NOP C2/EB3A: EA NOP C2/EB3B: EA NOP C2/EB3C: EA NOP C2/EB3D: EA NOP C2/EB3E: EA NOP C2/EB3F: AF 14 42 00 LDA $004214 C2/EB43: 85 E5 STA $E5 C2/EB45: AF 15 42 00 LDA $004215 C2/EB49: 85 E6 STA $E6 C2/EB4B: AF 34 21 00 LDA $002134 C2/EB4F: 8F 04 42 00 STA $004204 C2/EB53: AF 16 42 00 LDA $004216 C2/EB57: 8F 05 42 00 STA $004205 C2/EB5B: A9 64 LDA #$64 C2/EB5D: 8F 06 42 00 STA $004206 C2/EB61: EA NOP C2/EB62: EA NOP C2/EB63: EA NOP C2/EB64: EA NOP C2/EB65: EA NOP C2/EB66: EA NOP C2/EB67: EA NOP C2/EB68: EA NOP C2/EB69: AF 14 42 00 LDA $004214 C2/EB6D: 85 E4 STA $E4 C2/EB6F: C2 20 REP #$20 C2/EB71: A5 E0 LDA $E0 C2/EB73: 18 CLC C2/EB74: 65 E4 ADC $E4 C2/EB76: 85 E0 STA $E0 C2/EB78: A5 E2 LDA $E2 C2/EB7A: 65 E6 ADC $E6 C2/EB7C: 85 E2 STA $E2 C2/EB7E: A5 E0 LDA $E0 C2/EB80: 28 PLP C2/EB81: 60 RTS C2/EB82: 8B PHB C2/EB83: 08 PHP C2/EB84: F4 7E 7E PEA $7E7E C2/EB87: AB PLB C2/EB88: AB PLB C2/EB89: C2 20 REP #$20 C2/EB8B: A4 80 LDY $80 C2/EB8D: B9 01 05 LDA $0501,Y C2/EB90: 29 1F 00 AND #$001F C2/EB93: 48 PHA C2/EB94: 0A ASL C2/EB95: 0A ASL C2/EB96: AA TAX C2/EB97: 68 PLA C2/EB98: 20 16 E9 JSR $E916 C2/EB9B: 99 20 05 STA $0520,Y C2/EB9E: BF 60 57 D1 LDA $D15760,X C2/EBA2: 99 16 05 STA $0516,Y C2/EBA5: BF 62 57 D1 LDA $D15762,X C2/EBA9: 99 18 05 STA $0518,Y C2/EBAC: BF 08 57 D1 LDA $D15708,X C2/EBB0: 99 40 05 STA $0540,Y C2/EBB3: BF 0A 57 D1 LDA $D1570A,X C2/EBB7: 99 42 05 STA $0542,Y C2/EBBA: 28 PLP C2/EBBB: AB PLB C2/EBBC: 60 RTS C2/EBBD: 8B PHB C2/EBBE: 08 PHP C2/EBBF: E2 20 SEP #$20 C2/EBC1: A9 7E LDA #$7E C2/EBC3: 48 PHA C2/EBC4: AB PLB C2/EBC5: 20 C5 D4 JSR $D4C5 C2/EBC8: 64 E7 STZ $E7 C2/EBCA: 64 E8 STZ $E8 C2/EBCC: 64 E9 STZ $E9 C2/EBCE: 64 EA STZ $EA C2/EBD0: A9 D1 LDA #$D1 C2/EBD2: 85 84 STA $84 C2/EBD4: A9 04 LDA #$04 C2/EBD6: 85 85 STA $85 C2/EBD8: A6 80 LDX $80 C2/EBDA: BD 16 05 LDA $0516,X C2/EBDD: 48 PHA C2/EBDE: 30 05 BMI $EBE5 C2/EBE0: A0 00 5E LDY #$5E00 C2/EBE3: 80 03 BRA $EBE8 C2/EBE5: A0 08 63 LDY #$6308 C2/EBE8: 84 82 STY $82 C2/EBEA: 68 PLA C2/EBEB: 29 7F AND #$7F C2/EBED: 20 54 EC JSR $EC54 C2/EBF0: E8 INX C2/EBF1: C6 85 DEC $85 C2/EBF3: D0 E5 BNE $EBDA C2/EBF5: A0 B0 56 LDY #$56B0 C2/EBF8: 84 82 STY $82 C2/EBFA: A9 D1 LDA #$D1 C2/EBFC: 85 84 STA $84 C2/EBFE: A6 80 LDX $80 C2/EC00: BD 01 05 LDA $0501,X C2/EC03: 29 1F AND #$1F C2/EC05: C9 14 CMP #$14 C2/EC07: 30 0F BMI $EC18 C2/EC09: C2 20 REP #$20 C2/EC0B: 8A TXA C2/EC0C: 18 CLC C2/EC0D: 69 4A 05 ADC #$054A C2/EC10: 85 82 STA $82 C2/EC12: E2 20 SEP #$20 C2/EC14: 64 84 STZ $84 C2/EC16: A9 00 LDA #$00 C2/EC18: 20 54 EC JSR $EC54 C2/EC1B: A0 1E 55 LDY #$551E C2/EC1E: 84 82 STY $82 C2/EC20: A9 D1 LDA #$D1 C2/EC22: 85 84 STA $84 C2/EC24: C2 20 REP #$20 C2/EC26: BD 00 05 LDA $0500,X C2/EC29: 29 07 00 AND #$0007 C2/EC2C: 0A ASL C2/EC2D: 0A ASL C2/EC2E: A8 TAY C2/EC2F: E2 20 SEP #$20 C2/EC31: A6 8E LDX $8E C2/EC33: B7 82 LDA [$82],Y C2/EC35: 18 CLC C2/EC36: 75 E7 ADC $E7,X C2/EC38: 95 E7 STA $E7,X C2/EC3A: C8 INY C2/EC3B: E8 INX C2/EC3C: E0 04 00 CPX #$0004 C2/EC3F: D0 F2 BNE $EC33 C2/EC41: A6 8E LDX $8E C2/EC43: A4 80 LDY $80 C2/EC45: B5 E7 LDA $E7,X C2/EC47: 99 24 05 STA $0524,Y C2/EC4A: C8 INY C2/EC4B: E8 INX C2/EC4C: E0 04 00 CPX #$0004 C2/EC4F: D0 F4 BNE $EC45 C2/EC51: 28 PLP C2/EC52: AB PLB C2/EC53: 60 RTS C2/EC54: DA PHX C2/EC55: 5A PHY C2/EC56: 08 PHP C2/EC57: C2 20 REP #$20 C2/EC59: 29 FF 00 AND #$00FF C2/EC5C: 0A ASL C2/EC5D: 0A ASL C2/EC5E: A8 TAY C2/EC5F: E2 20 SEP #$20 C2/EC61: A6 8E LDX $8E C2/EC63: B7 82 LDA [$82],Y C2/EC65: D5 E7 CMP $E7,X C2/EC67: 30 02 BMI $EC6B C2/EC69: 95 E7 STA $E7,X C2/EC6B: C8 INY C2/EC6C: E8 INX C2/EC6D: E0 04 00 CPX #$0004 C2/EC70: D0 F1 BNE $EC63 C2/EC72: 28 PLP C2/EC73: 7A PLY C2/EC74: FA PLX C2/EC75: 60 RTS C2/EC76: 8B PHB C2/EC77: 08 PHP C2/EC78: E2 20 SEP #$20 C2/EC7A: 64 EB STZ $EB C2/EC7C: 64 EC STZ $EC C2/EC7E: 64 ED STZ $ED C2/EC80: 64 EE STZ $EE C2/EC82: A6 8E LDX $8E C2/EC84: B5 E0 LDA $E0,X C2/EC86: DA PHX C2/EC87: 20 AB D9 JSR $D9AB C2/EC8A: FA PLX C2/EC8B: A5 9E LDA $9E C2/EC8D: 10 2E BPL $ECBD C2/EC8F: DA PHX C2/EC90: 48 PHA C2/EC91: C2 20 REP #$20 C2/EC93: 29 07 00 AND #$0007 C2/EC96: 0A ASL C2/EC97: AA TAX C2/EC98: BF 80 28 D1 LDA $D12880,X C2/EC9C: 85 F9 STA $F9 C2/EC9E: E2 20 SEP #$20 C2/ECA0: 68 PLA C2/ECA1: 29 78 AND #$78 C2/ECA3: 0A ASL C2/ECA4: A6 8E LDX $8E C2/ECA6: 0A ASL C2/ECA7: EB XBA C2/ECA8: 90 04 BCC $ECAE C2/ECAA: A5 FA LDA $FA C2/ECAC: 80 02 BRA $ECB0 C2/ECAE: A5 F9 LDA $F9 C2/ECB0: 18 CLC C2/ECB1: 75 EB ADC $EB,X C2/ECB3: 95 EB STA $EB,X C2/ECB5: EB XBA C2/ECB6: E8 INX C2/ECB7: E0 04 00 CPX #$0004 C2/ECBA: D0 EA BNE $ECA6 C2/ECBC: FA PLX C2/ECBD: E8 INX C2/ECBE: E0 07 00 CPX #$0007 C2/ECC1: D0 C1 BNE $EC84 C2/ECC3: A6 8E LDX $8E C2/ECC5: B5 E7 LDA $E7,X C2/ECC7: 18 CLC C2/ECC8: 75 EB ADC $EB,X C2/ECCA: 10 02 BPL $ECCE C2/ECCC: A9 00 LDA #$00 C2/ECCE: 95 EB STA $EB,X C2/ECD0: E8 INX C2/ECD1: E0 04 00 CPX #$0004 C2/ECD4: D0 EF BNE $ECC5 C2/ECD6: 28 PLP C2/ECD7: AB PLB C2/ECD8: 60 RTS C2/ECD9: F4 7E 7E PEA $7E7E C2/ECDC: AB PLB C2/ECDD: AB PLB C2/ECDE: C2 20 REP #$20 C2/ECE0: 64 75 STZ $75 C2/ECE2: A4 80 LDY $80 C2/ECE4: B9 40 05 LDA $0540,Y C2/ECE7: 85 E0 STA $E0 C2/ECE9: B9 42 05 LDA $0542,Y C2/ECEC: 85 E2 STA $E2 C2/ECEE: 64 E6 STZ $E6 C2/ECF0: 64 E8 STZ $E8 C2/ECF2: 60 RTS C2/ECF3: A4 8E LDY $8E C2/ECF5: C2 20 REP #$20 C2/ECF7: B9 40 07 LDA $0740,Y C2/ECFA: 29 FF 00 AND #$00FF C2/ECFD: F0 48 BEQ $ED47 C2/ECFF: 85 E8 STA $E8 C2/ED01: B9 40 06 LDA $0640,Y C2/ED04: 29 FF 00 AND #$00FF C2/ED07: 85 E6 STA $E6 C2/ED09: C5 93 CMP $93 C2/ED0B: 30 3A BMI $ED47 C2/ED0D: C5 95 CMP $95 C2/ED0F: 10 36 BPL $ED47 C2/ED11: 20 AB D9 JSR $D9AB C2/ED14: A5 E4 LDA $E4 C2/ED16: 30 06 BMI $ED1E C2/ED18: A5 9B LDA $9B C2/ED1A: 25 E4 AND $E4 C2/ED1C: F0 29 BEQ $ED47 C2/ED1E: A5 9D LDA $9D C2/ED20: 29 3F 00 AND #$003F C2/ED23: 0A ASL C2/ED24: 0A ASL C2/ED25: AA TAX C2/ED26: BF 80 24 D1 LDA $D12480,X C2/ED2A: 25 E0 AND $E0 C2/ED2C: D0 08 BNE $ED36 C2/ED2E: BF 82 24 D1 LDA $D12482,X C2/ED32: 25 E2 AND $E2 C2/ED34: F0 11 BEQ $ED47 C2/ED36: E2 20 SEP #$20 C2/ED38: A6 75 LDX $75 C2/ED3A: A5 E6 LDA $E6 C2/ED3C: 9D 00 7A STA $7A00,X C2/ED3F: A5 E8 LDA $E8 C2/ED41: 9D 00 7B STA $7B00,X C2/ED44: E8 INX C2/ED45: 86 75 STX $75 C2/ED47: C8 INY C2/ED48: C0 00 CPY #$00 C2/ED4A: 01 D0 ORA ($D0,X) C2/ED4C: A8 TAY C2/ED4D: E2 20 SEP #$20 C2/ED4F: A6 75 LDX $75 C2/ED51: 9E 00 7A STZ $7A00,X C2/ED54: 9E 00 7B STZ $7B00,X C2/ED57: E8 INX C2/ED58: E0 00 01 CPX #$0100 C2/ED5B: D0 F4 BNE $ED51 C2/ED5D: 60 RTS C2/ED5E: 8B PHB C2/ED5F: 08 PHP C2/ED60: 20 D9 EC JSR $ECD9 C2/ED63: A9 89 LDA #$89 C2/ED65: 00 85 BRK $85 C2/ED67: 93 A9 STA ($A9,S),Y C2/ED69: E0 00 85 CPX #$8500 C2/ED6C: 95 E2 STA $E2,X C2/ED6E: 20 A5 6F JSR $6FA5 C2/ED71: 3A DEC C2/ED72: 3A DEC C2/ED73: 3A DEC C2/ED74: C2 20 REP #$20 C2/ED76: 29 03 00 AND #$0003 C2/ED79: 0A ASL C2/ED7A: AA TAX C2/ED7B: BF C9 F5 C0 LDA $C0F5C9,X C2/ED7F: 85 E4 STA $E4 C2/ED81: 20 F3 EC JSR $ECF3 C2/ED84: 28 PLP C2/ED85: AB PLB C2/ED86: 60 RTS C2/ED87: 8B PHB C2/ED88: 08 PHP C2/ED89: 20 D9 EC JSR $ECD9 C2/ED8C: A9 02 00 LDA #$0002 C2/ED8F: 85 93 STA $93 C2/ED91: A9 80 00 LDA #$0080 C2/ED94: 85 95 STA $95 C2/ED96: A9 00 80 LDA #$8000 C2/ED99: 85 E4 STA $E4 C2/ED9B: 20 F3 EC JSR $ECF3 C2/ED9E: C2 20 REP #$20 C2/EDA0: A9 80 00 LDA #$0080 C2/EDA3: 85 93 STA $93 C2/EDA5: A9 E0 00 LDA #$00E0 C2/EDA8: 85 95 STA $95 C2/EDAA: A9 08 00 LDA #$0008 C2/EDAD: 85 E4 STA $E4 C2/EDAF: 20 F3 EC JSR $ECF3 C2/EDB2: 28 PLP C2/EDB3: AB PLB C2/EDB4: 60 RTS C2/EDB5: A4 8E LDY $8E C2/EDB7: E2 20 SEP #$20 C2/EDB9: B9 00 7A LDA $7A00,Y C2/EDBC: F0 14 BEQ $EDD2 C2/EDBE: 20 AB D9 JSR $D9AB C2/EDC1: A5 A2 LDA $A2 C2/EDC3: 99 00 7E STA $7E00,Y C2/EDC6: C4 75 CPY $75 C2/EDC8: F0 08 BEQ $EDD2 C2/EDCA: C0 FF CPY #$FF C2/EDCC: 00 F0 BRK $F0 C2/EDCE: 03 C8 ORA $C8,S C2/EDD0: 80 E5 BRA $EDB7 C2/EDD2: 60 RTS C2/EDD3: C2 20 REP #$20 C2/EDD5: A2 00 01 LDX #$0100 C2/EDD8: CA DEX C2/EDD9: CA DEX C2/EDDA: 9E 00 7F STZ $7F00,X C2/EDDD: D0 F9 BNE $EDD8 C2/EDDF: E2 20 SEP #$20 C2/EDE1: A4 8E LDY $8E C2/EDE3: B9 00 7A LDA $7A00,Y C2/EDE6: F0 1A BEQ $EE02 C2/EDE8: B9 00 7E LDA $7E00,Y C2/EDEB: C2 20 REP #$20 C2/EDED: 29 FF 00 AND #$00FF C2/EDF0: AA TAX C2/EDF1: E2 20 SEP #$20 C2/EDF3: FE 00 7F INC $7F00,X C2/EDF6: C4 75 CPY $75 C2/EDF8: F0 08 BEQ $EE02 C2/EDFA: C0 FF CPY #$FF C2/EDFC: 00 F0 BRK $F0 C2/EDFE: 03 C8 ORA $C8,S C2/EE00: 80 E1 BRA $EDE3 C2/EE02: 60 RTS C2/EE03: E2 20 SEP #$20 C2/EE05: A0 FE 00 LDY #$00FE C2/EE08: B9 00 7F LDA $7F00,Y C2/EE0B: 18 CLC C2/EE0C: 79 01 7F ADC $7F01,Y C2/EE0F: 99 00 7F STA $7F00,Y C2/EE12: C0 00 CPY #$00 C2/EE14: 00 F0 BRK $F0 C2/EE16: 03 88 ORA $88,S C2/EE18: 80 EE BRA $EE08 C2/EE1A: 60 RTS C2/EE1B: E2 20 SEP #$20 C2/EE1D: A4 8E LDY $8E C2/EE1F: B9 00 7A LDA $7A00,Y C2/EE22: F0 3E BEQ $EE62 C2/EE24: B9 00 7E LDA $7E00,Y C2/EE27: F0 2D BEQ $EE56 C2/EE29: C9 FF CMP #$FF C2/EE2B: D0 05 BNE $EE32 C2/EE2D: A2 00 00 LDX #$0000 C2/EE30: 80 0E BRA $EE40 C2/EE32: 1A INC C2/EE33: C2 20 REP #$20 C2/EE35: 29 FF 00 AND #$00FF C2/EE38: AA TAX C2/EE39: BD 00 7F LDA $7F00,X C2/EE3C: 29 FF 00 AND #$00FF C2/EE3F: AA TAX C2/EE40: E2 20 SEP #$20 C2/EE42: BD 00 80 LDA $8000,X C2/EE45: F0 03 BEQ $EE4A C2/EE47: E8 INX C2/EE48: 80 F8 BRA $EE42 C2/EE4A: B9 00 7A LDA $7A00,Y C2/EE4D: 9D 00 80 STA $8000,X C2/EE50: B9 00 7B LDA $7B00,Y C2/EE53: 9D 00 81 STA $8100,X C2/EE56: C4 75 CPY $75 C2/EE58: F0 08 BEQ $EE62 C2/EE5A: C0 FF CPY #$FF C2/EE5C: 00 F0 BRK $F0 C2/EE5E: 03 C8 ORA $C8,S C2/EE60: 80 BD BRA $EE1F C2/EE62: 60 RTS C2/EE63: C2 20 REP #$20 C2/EE65: AD 01 7F LDA $7F01 C2/EE68: 29 FF 00 AND #$00FF C2/EE6B: AA TAX C2/EE6C: E2 20 SEP #$20 C2/EE6E: A4 8E LDY $8E C2/EE70: B9 00 7A LDA $7A00,Y C2/EE73: F0 1E BEQ $EE93 C2/EE75: B9 00 7E LDA $7E00,Y C2/EE78: D0 0D BNE $EE87 C2/EE7A: B9 00 7A LDA $7A00,Y C2/EE7D: 9D 00 80 STA $8000,X C2/EE80: B9 00 7B LDA $7B00,Y C2/EE83: 9D 00 81 STA $8100,X C2/EE86: E8 INX C2/EE87: C4 75 CPY $75 C2/EE89: F0 08 BEQ $EE93 C2/EE8B: C0 FF CPY #$FF C2/EE8D: 00 F0 BRK $F0 C2/EE8F: 03 C8 ORA $C8,S C2/EE91: 80 DD BRA $EE70 C2/EE93: 60 RTS C2/EE94: 8B PHB C2/EE95: 08 PHP C2/EE96: E2 20 SEP #$20 C2/EE98: A9 7E LDA #$7E C2/EE9A: 48 PHA C2/EE9B: AB PLB C2/EE9C: C2 20 REP #$20 C2/EE9E: A2 00 04 LDX #$0400 C2/EEA1: CA DEX C2/EEA2: CA DEX C2/EEA3: 9E 00 7E STZ $7E00,X C2/EEA6: D0 F9 BNE $EEA1 C2/EEA8: 20 B5 ED JSR $EDB5 C2/EEAB: 20 D3 ED JSR $EDD3 C2/EEAE: 20 03 EE JSR $EE03 C2/EEB1: 20 1B EE JSR $EE1B C2/EEB4: 20 63 EE JSR $EE63 C2/EEB7: C2 20 REP #$20 C2/EEB9: A2 00 80 LDX #$8000 C2/EEBC: A0 00 7A LDY #$7A00 C2/EEBF: A9 FF 01 LDA #$01FF C2/EEC2: 54 7E 7E MVN $7E,$7E C2/EEC5: 28 PLP C2/EEC6: AB PLB C2/EEC7: 60 RTS C2/EEC8: 8B PHB C2/EEC9: F4 7E 7E PEA $7E7E C2/EECC: AB PLB C2/EECD: AB PLB C2/EECE: 86 F2 STX $F2 C2/EED0: 84 F4 STY $F4 C2/EED2: A9 04 85 LDA #$8504 C2/EED5: F6 A4 INC $A4,X C2/EED7: 8E 38 B1 STX $B138 C2/EEDA: F2 F1 SBC ($F1) C2/EEDC: F4 99 1D PEA $1D99 C2/EEDF: 28 PLP C2/EEE0: C8 INY C2/EEE1: C6 F6 DEC $F6 C2/EEE3: D0 F4 BNE $EED9 C2/EEE5: AB PLB C2/EEE6: 60 RTS C2/EEE7: 8B PHB C2/EEE8: 08 PHP C2/EEE9: C2 20 REP #$20 C2/EEEB: 29 0F 00 AND #$000F C2/EEEE: 0A ASL C2/EEEF: AA TAX C2/EEF0: BF 08 F2 C0 LDA $C0F208,X C2/EEF4: 20 B8 C1 JSR $C1B8 C2/EEF7: 20 98 A6 JSR $A698 C2/EEFA: 28 PLP C2/EEFB: AB PLB C2/EEFC: 60 RTS C2/EEFD: 20 C5 EF JSR $EFC5 C2/EF00: 20 16 EF JSR $EF16 C2/EF03: 20 D4 FA JSR $FAD4 C2/EF06: 20 58 E6 JSR $E658 C2/EF09: 20 89 EF JSR $EF89 C2/EF0C: 20 16 EF JSR $EF16 C2/EF0F: 20 D4 FA JSR $FAD4 C2/EF12: 20 6F E6 JSR $E66F C2/EF15: 60 RTS C2/EF16: 8B PHB C2/EF17: 08 PHP C2/EF18: F4 7E 7E PEA $7E7E C2/EF1B: AB PLB C2/EF1C: AB PLB C2/EF1D: C2 20 REP #$20 C2/EF1F: 64 F1 STZ $F1 C2/EF21: 64 7E STZ $7E C2/EF23: 20 C5 D4 JSR $D4C5 C2/EF26: A6 80 LDX $80 C2/EF28: BD 00 05 LDA $0500,X C2/EF2B: 29 40 00 AND #$0040 C2/EF2E: D0 45 BNE $EF75 C2/EF30: BD 40 05 LDA $0540,X C2/EF33: 85 EB STA $EB C2/EF35: BD 42 05 LDA $0542,X C2/EF38: 85 ED STA $ED C2/EF3A: A5 55 LDA $55 C2/EF3C: 3A DEC C2/EF3D: 29 0F 00 AND #$000F C2/EF40: 0A ASL C2/EF41: 0A ASL C2/EF42: A8 TAY C2/EF43: A5 EB LDA $EB C2/EF45: 39 5E 28 AND $285E,Y C2/EF48: D0 09 BNE $EF53 C2/EF4A: A5 ED LDA $ED C2/EF4C: 39 60 28 AND $2860,Y C2/EF4F: D0 02 BNE $EF53 C2/EF51: 80 22 BRA $EF75 C2/EF53: A5 7E LDA $7E C2/EF55: 0A ASL C2/EF56: 0A ASL C2/EF57: 0A ASL C2/EF58: A8 TAY C2/EF59: B9 40 02 LDA $0240,Y C2/EF5C: 38 SEC C2/EF5D: E9 0C 00 SBC #$000C C2/EF60: 99 40 02 STA $0240,Y C2/EF63: B9 44 02 LDA $0244,Y C2/EF66: 38 SEC C2/EF67: E9 0C 00 SBC #$000C C2/EF6A: 99 44 02 STA $0244,Y C2/EF6D: A6 7E LDX $7E C2/EF6F: BF 04 F2 C0 LDA $C0F204,X C2/EF73: 04 F1 TSB $F1 C2/EF75: A5 7E LDA $7E C2/EF77: 1A INC C2/EF78: 85 7E STA $7E C2/EF7A: C9 04 00 CMP #$0004 C2/EF7D: D0 A4 BNE $EF23 C2/EF7F: E2 20 SEP #$20 C2/EF81: A5 F1 LDA $F1 C2/EF83: 8D 86 28 STA $2886 C2/EF86: 28 PLP C2/EF87: AB PLB C2/EF88: 60 RTS C2/EF89: 8B PHB C2/EF8A: 08 PHP C2/EF8B: C2 20 REP #$20 C2/EF8D: A2 B4 F4 LDX #$F4B4 C2/EF90: A0 40 02 LDY #$0240 C2/EF93: A9 1F 00 LDA #$001F C2/EF96: 54 7E C0 MVN $7E,$C0 C2/EF99: 20 9F EF JSR $EF9F C2/EF9C: 28 PLP C2/EF9D: AB PLB C2/EF9E: 60 RTS C2/EF9F: 64 7E STZ $7E C2/EFA1: 20 C5 D4 JSR $D4C5 C2/EFA4: A4 80 LDY $80 C2/EFA6: A5 7E LDA $7E C2/EFA8: 0A ASL C2/EFA9: 0A ASL C2/EFAA: 0A ASL C2/EFAB: AA TAX C2/EFAC: B9 00 05 LDA $0500,Y C2/EFAF: 29 40 00 AND #$0040 C2/EFB2: F0 06 BEQ $EFBA C2/EFB4: 9E 42 02 STZ $0242,X C2/EFB7: 9E 46 02 STZ $0246,X C2/EFBA: A5 7E LDA $7E C2/EFBC: 1A INC C2/EFBD: 85 7E STA $7E C2/EFBF: C9 04 00 CMP #$0004 C2/EFC2: D0 DD BNE $EFA1 C2/EFC4: 60 RTS C2/EFC5: 8B PHB C2/EFC6: 08 PHP C2/EFC7: C2 20 REP #$20 C2/EFC9: 29 01 00 AND #$0001 C2/EFCC: 1A INC C2/EFCD: 0A ASL C2/EFCE: AA TAX C2/EFCF: BF AE F4 C0 LDA $C0F4AE,X C2/EFD3: AA TAX C2/EFD4: A0 40 02 LDY #$0240 C2/EFD7: A9 1F 00 LDA #$001F C2/EFDA: 54 7E C0 MVN $7E,$C0 C2/EFDD: 20 9F EF JSR $EF9F C2/EFE0: 28 PLP C2/EFE1: AB PLB C2/EFE2: 60 RTS C2/EFE3: 8B PHB C2/EFE4: 08 PHP C2/EFE5: F4 7E 7E PEA $7E7E C2/EFE8: AB PLB C2/EFE9: AB PLB C2/EFEA: AD 09 28 LDA $2809 C2/EFED: 20 0B F0 JSR $F00B C2/EFF0: A6 8E LDX $8E C2/EFF2: BF 90 28 D1 LDA $D12890,X C2/EFF6: F0 10 BEQ $F008 C2/EFF8: CD 09 28 CMP $2809 C2/EFFB: F0 04 BEQ $F001 C2/EFFD: E8 INX C2/EFFE: E8 INX C2/EFFF: 80 F1 BRA $EFF2 C2/F001: BF 91 28 D1 LDA $D12891,X C2/F005: 20 0B F0 JSR $F00B C2/F008: 28 PLP C2/F009: AB PLB C2/F00A: 60 RTS C2/F00B: DA PHX C2/F00C: 08 PHP C2/F00D: E2 20 SEP #$20 C2/F00F: 20 1D F0 JSR $F01D C2/F012: 1F 50 09 00 ORA $000950,X C2/F016: 9F 50 09 00 STA $000950,X C2/F01A: 28 PLP C2/F01B: FA PLX C2/F01C: 60 RTS C2/F01D: 08 PHP C2/F01E: 5A PHY C2/F01F: C2 20 REP #$20 C2/F021: 29 FF 00 AND #$00FF C2/F024: 48 PHA C2/F025: 4A LSR C2/F026: 4A LSR C2/F027: 4A LSR C2/F028: AA TAX C2/F029: 68 PLA C2/F02A: 29 07 00 AND #$0007 C2/F02D: A8 TAY C2/F02E: E2 20 SEP #$20 C2/F030: A9 80 LDA #$80 C2/F032: C0 00 CPY #$00 C2/F034: 00 F0 BRK $F0 C2/F036: 04 88 TSB $88 C2/F038: 4A LSR C2/F039: 80 F7 BRA $F032 C2/F03B: 7A PLY C2/F03C: 28 PLP C2/F03D: 60 RTS C2/F03E: 8B PHB C2/F03F: 08 PHP C2/F040: F4 7E 7E PEA $7E7E C2/F043: AB PLB C2/F044: AB PLB C2/F045: E2 20 SEP #$20 C2/F047: 9C 11 28 STZ $2811 C2/F04A: 9C 12 28 STZ $2812 C2/F04D: 9C 13 28 STZ $2813 C2/F050: AD 09 28 LDA $2809 C2/F053: C2 20 REP #$20 C2/F055: 29 FF 00 AND #$00FF C2/F058: 20 1D F0 JSR $F01D C2/F05B: E2 20 SEP #$20 C2/F05D: 3D 50 09 AND $0950,X C2/F060: F0 03 BEQ $F065 C2/F062: EE 11 28 INC $2811 C2/F065: A9 01 LDA #$01 C2/F067: 8D 14 28 STA $2814 C2/F06A: 20 E6 F0 JSR $F0E6 C2/F06D: 28 PLP C2/F06E: AB PLB C2/F06F: 60 RTS C2/F070: 8B PHB C2/F071: 08 PHP C2/F072: F4 7E 7E PEA $7E7E C2/F075: AB PLB C2/F076: AB PLB C2/F077: E2 20 SEP #$20 C2/F079: AD 09 28 LDA $2809 C2/F07C: A6 8E LDX $8E C2/F07E: DD 40 06 CMP $0640,X C2/F081: F0 08 BEQ $F08B C2/F083: E8 INX C2/F084: E0 00 01 CPX #$0100 C2/F087: F0 0A BEQ $F093 C2/F089: 80 F3 BRA $F07E C2/F08B: BD 40 07 LDA $0740,X C2/F08E: 8D 11 28 STA $2811 C2/F091: 80 03 BRA $F096 C2/F093: 9C 11 28 STZ $2811 C2/F096: 9C 12 28 STZ $2812 C2/F099: A4 8E LDY $8E C2/F09B: 84 7E STY $7E C2/F09D: 20 C5 D4 JSR $D4C5 C2/F0A0: A6 80 LDX $80 C2/F0A2: 3C 00 05 BIT $0500,X C2/F0A5: 70 14 BVS $F0BB C2/F0A7: 5A PHY C2/F0A8: A0 07 00 LDY #$0007 C2/F0AB: BD 0E 05 LDA $050E,X C2/F0AE: CD 09 28 CMP $2809 C2/F0B1: D0 03 BNE $F0B6 C2/F0B3: EE 12 28 INC $2812 C2/F0B6: E8 INX C2/F0B7: 88 DEY C2/F0B8: D0 F1 BNE $F0AB C2/F0BA: 7A PLY C2/F0BB: C8 INY C2/F0BC: C0 04 CPY #$04 C2/F0BE: 00 D0 BRK $D0 C2/F0C0: DA PHX C2/F0C1: A9 63 LDA #$63 C2/F0C3: 38 SEC C2/F0C4: ED 11 28 SBC $2811 C2/F0C7: ED 12 28 SBC $2812 C2/F0CA: 10 02 BPL $F0CE C2/F0CC: A9 00 LDA #$00 C2/F0CE: 8D 13 28 STA $2813 C2/F0D1: AD 05 28 LDA $2805 C2/F0D4: 10 05 BPL $F0DB C2/F0D6: A9 01 LDA #$01 C2/F0D8: 8D 13 28 STA $2813 C2/F0DB: A9 01 LDA #$01 C2/F0DD: 8D 14 28 STA $2814 C2/F0E0: 20 E6 F0 JSR $F0E6 C2/F0E3: 28 PLP C2/F0E4: AB PLB C2/F0E5: 60 RTS C2/F0E6: 08 PHP C2/F0E7: E2 20 SEP #$20 C2/F0E9: AF 14 28 7E LDA $7E2814 C2/F0ED: 85 E0 STA $E0 C2/F0EF: C2 20 REP #$20 C2/F0F1: AF 0C 28 7E LDA $7E280C C2/F0F5: 85 E1 STA $E1 C2/F0F7: AF 0E 28 7E LDA $7E280E C2/F0FB: 85 E3 STA $E3 C2/F0FD: 20 FB F2 JSR $F2FB C2/F100: A5 E5 LDA $E5 C2/F102: 8F 19 28 7E STA $7E2819 C2/F106: A5 E7 LDA $E7 C2/F108: 8F 1B 28 7E STA $7E281B C2/F10C: 28 PLP C2/F10D: 60 RTS C2/F10E: 8B PHB C2/F10F: 08 PHP C2/F110: F4 7E 7E PEA $7E7E C2/F113: AB PLB C2/F114: AB PLB C2/F115: C2 20 REP #$20 C2/F117: A4 8E LDY $8E C2/F119: 98 TYA C2/F11A: 0A ASL C2/F11B: AA TAX C2/F11C: BF F4 F1 C0 LDA $C0F1F4,X C2/F120: AA TAX C2/F121: B9 26 28 LDA $2826,Y C2/F124: 29 FF 00 AND #$00FF C2/F127: F0 2F BEQ $F158 C2/F129: 5A PHY C2/F12A: DA PHX C2/F12B: 9B TXY C2/F12C: 2C 02 28 BIT $2802 C2/F12F: 30 05 BMI $F136 C2/F131: 20 4E E4 JSR $E44E C2/F134: 80 03 BRA $F139 C2/F136: 20 2C E4 JSR $E42C C2/F139: 68 PLA C2/F13A: 18 CLC C2/F13B: 69 14 00 ADC #$0014 C2/F13E: AA TAX C2/F13F: A3 01 LDA $01,S C2/F141: 29 0F 00 AND #$000F C2/F144: 0A ASL C2/F145: 0A ASL C2/F146: 18 CLC C2/F147: 69 2E 28 ADC #$282E C2/F14A: A8 TAY C2/F14B: A9 73 7E LDA #$7E73 C2/F14E: 20 ED E4 JSR $E4ED C2/F151: 7A PLY C2/F152: C8 INY C2/F153: C0 08 00 CPY #$0008 C2/F156: D0 C1 BNE $F119 C2/F158: 28 PLP C2/F159: AB PLB C2/F15A: 60 RTS C2/F15B: 8B PHB C2/F15C: 08 PHP C2/F15D: F4 7E 7E PEA $7E7E C2/F160: AB PLB C2/F161: AB PLB C2/F162: C2 20 REP #$20 C2/F164: AD 01 28 LDA $2801 C2/F167: 29 07 00 AND #$0007 C2/F16A: 0A ASL C2/F16B: 0A ASL C2/F16C: 0A ASL C2/F16D: 18 CLC C2/F16E: 69 00 2D ADC #$2D00 C2/F171: A8 TAY C2/F172: A2 C4 50 LDX #$50C4 C2/F175: A9 05 D1 LDA #$D105 C2/F178: 20 9D E5 JSR $E59D C2/F17B: 2C 02 28 BIT $2802 C2/F17E: 30 0C BMI $F18C C2/F180: A2 CE 51 LDX #$51CE C2/F183: A0 A0 FA LDY #$FAA0 C2/F186: A9 03 C0 LDA #$C003 C2/F189: 20 9D E5 JSR $E59D C2/F18C: 28 PLP C2/F18D: AB PLB C2/F18E: 60 RTS C2/F18F: 8B PHB C2/F190: 08 PHP C2/F191: E2 20 SEP #$20 C2/F193: A9 7E LDA #$7E C2/F195: 48 PHA C2/F196: AB PLB C2/F197: AD 00 28 LDA $2800 C2/F19A: C2 20 REP #$20 C2/F19C: 29 FF 00 AND #$00FF C2/F19F: 48 PHA C2/F1A0: 0A ASL C2/F1A1: 0A ASL C2/F1A2: 0A ASL C2/F1A3: 18 CLC C2/F1A4: 63 01 ADC $01,S C2/F1A6: AA TAX C2/F1A7: 68 PLA C2/F1A8: E2 20 SEP #$20 C2/F1AA: BF 40 2D D1 LDA $D12D40,X C2/F1AE: 8D 01 28 STA $2801 C2/F1B1: E8 INX C2/F1B2: 9B TXY C2/F1B3: 29 07 AND #$07 C2/F1B5: EB XBA C2/F1B6: A9 00 LDA #$00 C2/F1B8: EB XBA C2/F1B9: AA TAX C2/F1BA: BF EC F1 C0 LDA $C0F1EC,X C2/F1BE: 48 PHA C2/F1BF: EB XBA C2/F1C0: 68 PLA C2/F1C1: C2 20 REP #$20 C2/F1C3: 8D 02 28 STA $2802 C2/F1C6: 98 TYA C2/F1C7: 18 CLC C2/F1C8: 69 40 2D ADC #$2D40 C2/F1CB: AA TAX C2/F1CC: A0 26 28 LDY #$2826 C2/F1CF: A9 07 00 LDA #$0007 C2/F1D2: 54 7E D1 MVN $7E,$D1 C2/F1D5: E2 20 SEP #$20 C2/F1D7: AD 02 28 LDA $2802 C2/F1DA: 8D 25 28 STA $2825 C2/F1DD: A6 8E LDX $8E C2/F1DF: E2 20 SEP #$20 C2/F1E1: BD 26 28 LDA $2826,X C2/F1E4: 8D 09 28 STA $2809 C2/F1E7: 20 9F F2 JSR $F29F C2/F1EA: C2 20 REP #$20 C2/F1EC: 8A TXA C2/F1ED: 0A ASL C2/F1EE: A8 TAY C2/F1EF: AD 0A 28 LDA $280A C2/F1F2: 99 4E 28 STA $284E,Y C2/F1F5: AD 01 28 LDA $2801 C2/F1F8: 29 80 00 AND #$0080 C2/F1FB: F0 15 BEQ $F212 C2/F1FD: E2 20 SEP #$20 C2/F1FF: 2C 05 28 BIT $2805 C2/F202: C2 20 REP #$20 C2/F204: 10 06 BPL $F20C C2/F206: 4E 0E 28 LSR $280E C2/F209: 6E 0C 28 ROR $280C C2/F20C: 4E 0E 28 LSR $280E C2/F20F: 6E 0C 28 ROR $280C C2/F212: 8A TXA C2/F213: 0A ASL C2/F214: 0A ASL C2/F215: A8 TAY C2/F216: AD 0C 28 LDA $280C C2/F219: 99 2E 28 STA $282E,Y C2/F21C: AD 0E 28 LDA $280E C2/F21F: 99 30 28 STA $2830,Y C2/F222: E8 INX C2/F223: E0 08 00 CPX #$0008 C2/F226: D0 B7 BNE $F1DF C2/F228: A6 8E LDX $8E C2/F22A: 9E 5E 28 STZ $285E,X C2/F22D: 9E 60 28 STZ $2860,X C2/F230: E8 INX C2/F231: E8 INX C2/F232: E8 INX C2/F233: E8 INX C2/F234: E0 20 00 CPX #$0020 C2/F237: D0 F1 BNE $F22A C2/F239: AD 01 28 LDA $2801 C2/F23C: 29 07 00 AND #$0007 C2/F23F: F0 5B BEQ $F29C C2/F241: A4 8E LDY $8E C2/F243: C2 20 REP #$20 C2/F245: B9 26 28 LDA $2826,Y C2/F248: 20 AB D9 JSR $D9AB C2/F24B: B9 26 28 LDA $2826,Y C2/F24E: 29 FF 00 AND #$00FF C2/F251: F0 3D BEQ $F290 C2/F253: C9 E0 00 CMP #$00E0 C2/F256: E2 20 SEP #$20 C2/F258: 10 29 BPL $F283 C2/F25A: A5 9D LDA $9D C2/F25C: C2 20 REP #$20 C2/F25E: 29 3F 00 AND #$003F C2/F261: 0A ASL C2/F262: 0A ASL C2/F263: AA TAX C2/F264: 5A PHY C2/F265: 98 TYA C2/F266: 0A ASL C2/F267: 0A ASL C2/F268: A8 TAY C2/F269: BF 80 24 D1 LDA $D12480,X C2/F26D: 99 5E 28 STA $285E,Y C2/F270: BF 82 24 D1 LDA $D12482,X C2/F274: 99 60 28 STA $2860,Y C2/F277: 7A PLY C2/F278: E2 20 SEP #$20 C2/F27A: A5 9F LDA $9F C2/F27C: 29 3F AND #$3F C2/F27E: 18 CLC C2/F27F: 69 00 ADC #$00 C2/F281: 80 04 BRA $F287 C2/F283: A5 9E LDA $9E C2/F285: 29 3F AND #$3F C2/F287: 99 7E 28 STA $287E,Y C2/F28A: C8 INY C2/F28B: C0 08 CPY #$08 C2/F28D: 00 D0 BRK $D0 C2/F28F: B3 BB LDA ($BB,S),Y C2/F291: E0 08 00 CPX #$0008 C2/F294: F0 06 BEQ $F29C C2/F296: 9E 7E 28 STZ $287E,X C2/F299: E8 INX C2/F29A: 80 F5 BRA $F291 C2/F29C: 28 PLP C2/F29D: AB PLB C2/F29E: 60 RTS C2/F29F: 8B PHB C2/F2A0: DA PHX C2/F2A1: 08 PHP C2/F2A2: F4 7E 7E PEA $7E7E C2/F2A5: AB PLB C2/F2A6: AB PLB C2/F2A7: C2 20 REP #$20 C2/F2A9: AD 09 28 LDA $2809 C2/F2AC: 29 FF 00 AND #$00FF C2/F2AF: 0A ASL C2/F2B0: AA TAX C2/F2B1: AD 25 28 LDA $2825 C2/F2B4: 29 80 00 AND #$0080 C2/F2B7: D0 06 BNE $F2BF C2/F2B9: BF 00 2A D1 LDA $D12A00,X C2/F2BD: 80 04 BRA $F2C3 C2/F2BF: BF 00 2C D1 LDA $D12C00,X C2/F2C3: 8D 0A 28 STA $280A C2/F2C6: 20 CD F2 JSR $F2CD C2/F2C9: 28 PLP C2/F2CA: FA PLX C2/F2CB: AB PLB C2/F2CC: 60 RTS C2/F2CD: 08 PHP C2/F2CE: E2 20 SEP #$20 C2/F2D0: AD 0B 28 LDA $280B C2/F2D3: 85 E0 STA $E0 C2/F2D5: AD 0A 28 LDA $280A C2/F2D8: C2 20 REP #$20 C2/F2DA: 29 1F 00 AND #$001F C2/F2DD: 0A ASL C2/F2DE: 0A ASL C2/F2DF: AA TAX C2/F2E0: BF 17 F5 C0 LDA $C0F517,X C2/F2E4: 85 E1 STA $E1 C2/F2E6: BF 19 F5 C0 LDA $C0F519,X C2/F2EA: 85 E3 STA $E3 C2/F2EC: 20 FB F2 JSR $F2FB C2/F2EF: A5 E5 LDA $E5 C2/F2F1: 8D 0C 28 STA $280C C2/F2F4: A5 E7 LDA $E7 C2/F2F6: 8D 0E 28 STA $280E C2/F2F9: 28 PLP C2/F2FA: 60 RTS C2/F2FB: 08 PHP C2/F2FC: C2 20 REP #$20 C2/F2FE: 64 E5 STZ $E5 C2/F300: 64 E7 STZ $E7 C2/F302: E2 20 SEP #$20 C2/F304: A5 E0 LDA $E0 C2/F306: 8F 02 42 00 STA $004202 C2/F30A: A6 8E LDX $8E C2/F30C: E2 20 SEP #$20 C2/F30E: B5 E1 LDA $E1,X C2/F310: 8F 03 42 00 STA $004203 C2/F314: EA NOP C2/F315: EA NOP C2/F316: EA NOP C2/F317: C2 20 REP #$20 C2/F319: AF 16 42 00 LDA $004216 C2/F31D: 18 CLC C2/F31E: 75 E5 ADC $E5,X C2/F320: 95 E5 STA $E5,X C2/F322: E8 INX C2/F323: E0 03 00 CPX #$0003 C2/F326: D0 E4 BNE $F30C C2/F328: 28 PLP C2/F329: 60 RTS C2/F32A: 8B PHB C2/F32B: 08 PHP C2/F32C: AD F4 2B LDA $2BF4 C2/F32F: D0 62 BNE $F393 C2/F331: A9 9E B5 LDA #$B59E C2/F334: 20 B8 C1 JSR $C1B8 C2/F337: A6 E6 LDX $E6 C2/F339: A0 04 2C LDY #$2C04 C2/F33C: A9 06 7E LDA #$7E06 C2/F33F: 20 9D E5 JSR $E59D C2/F342: A5 E6 LDA $E6 C2/F344: 18 CLC C2/F345: 69 34 00 ADC #$0034 C2/F348: AA TAX C2/F349: A0 F6 2B LDY #$2BF6 C2/F34C: A9 21 7E LDA #$7E21 C2/F34F: 20 ED E4 JSR $E4ED C2/F352: A5 E6 LDA $E6 C2/F354: 18 CLC C2/F355: 69 A6 00 ADC #$00A6 C2/F358: AA TAX C2/F359: A0 F8 2B LDY #$2BF8 C2/F35C: 20 DB D5 JSR $D5DB C2/F35F: A5 E6 LDA $E6 C2/F361: 18 CLC C2/F362: 69 80 00 ADC #$0080 C2/F365: AA TAX C2/F366: A0 0C 2C LDY #$2C0C C2/F369: 20 62 D6 JSR $D662 C2/F36C: AD 0A 2C LDA $2C0A C2/F36F: 0A ASL C2/F370: 0A ASL C2/F371: 0A ASL C2/F372: AA TAX C2/F373: AD 12 2C LDA $2C12 C2/F376: 9D 62 73 STA $7362,X C2/F379: A5 E6 LDA $E6 C2/F37B: 38 SEC C2/F37C: E9 82 00 SBC #$0082 C2/F37F: AA TAX C2/F380: AD 0A 2C LDA $2C0A C2/F383: 1A INC C2/F384: 1A INC C2/F385: 1A INC C2/F386: 1A INC C2/F387: EB XBA C2/F388: 29 00 07 AND #$0700 C2/F38B: 09 C0 80 ORA #$80C0 C2/F38E: 20 DC D6 JSR $D6DC C2/F391: 80 06 BRA $F399 C2/F393: A9 B1 B5 LDA #$B5B1 C2/F396: 20 B8 C1 JSR $C1B8 C2/F399: 28 PLP C2/F39A: AB PLB C2/F39B: 60 RTS C2/F39C: 8B PHB C2/F39D: 08 PHP C2/F39E: F4 7E 7E PEA $7E7E C2/F3A1: AB PLB C2/F3A2: AB PLB C2/F3A3: C2 20 REP #$20 C2/F3A5: A6 8E LDX $8E C2/F3A7: A0 14 2C LDY #$2C14 C2/F3AA: DA PHX C2/F3AB: 5A PHY C2/F3AC: BF C5 F3 C0 LDA $C0F3C5,X C2/F3B0: 85 E6 STA $E6 C2/F3B2: BB TYX C2/F3B3: A0 F4 2B LDY #$2BF4 C2/F3B6: A9 1F 00 LDA #$001F C2/F3B9: 54 7E 7E MVN $7E,$7E C2/F3BC: 20 2A F3 JSR $F32A C2/F3BF: 7A PLY C2/F3C0: FA PLX C2/F3C1: E8 INX C2/F3C2: E8 INX C2/F3C3: 98 TYA C2/F3C4: 18 CLC C2/F3C5: 69 20 00 ADC #$0020 C2/F3C8: A8 TAY C2/F3C9: E0 08 00 CPX #$0008 C2/F3CC: D0 DC BNE $F3AA C2/F3CE: 28 PLP C2/F3CF: AB PLB C2/F3D0: 60 RTS C2/F3D1: 29 0F 00 AND #$000F C2/F3D4: 3A DEC C2/F3D5: 29 03 00 AND #$0003 C2/F3D8: EB XBA C2/F3D9: 4A LSR C2/F3DA: 4A LSR C2/F3DB: 4A LSR C2/F3DC: 60 RTS C2/F3DD: 0A ASL C2/F3DE: 48 PHA C2/F3DF: BD 93 02 LDA $0293,X C2/F3E2: 29 F1 03 AND #$03F1 C2/F3E5: 01 9D ORA ($9D,X) C2/F3E7: 93 02 STA ($02,S),Y C2/F3E9: 9D 97 02 STA $0297,X C2/F3EC: 68 PLA C2/F3ED: E8 INX C2/F3EE: E8 INX C2/F3EF: E8 INX C2/F3F0: E8 INX C2/F3F1: E8 INX C2/F3F2: E8 INX C2/F3F3: E8 INX C2/F3F4: E8 INX C2/F3F5: 60 RTS C2/F3F6: 8B PHB C2/F3F7: 08 PHP C2/F3F8: F4 7E 7E PEA $7E7E C2/F3FB: AB PLB C2/F3FC: AB PLB C2/F3FD: C2 20 REP #$20 C2/F3FF: A5 52 LDA $52 C2/F401: 29 FF 00 AND #$00FF C2/F404: C9 09 00 CMP #$0009 C2/F407: F0 11 BEQ $F41A C2/F409: 20 D1 F3 JSR $F3D1 C2/F40C: AA TAX C2/F40D: E2 20 SEP #$20 C2/F40F: A0 04 00 LDY #$0004 C2/F412: A9 06 LDA #$06 C2/F414: 20 DD F3 JSR $F3DD C2/F417: 88 DEY C2/F418: D0 F8 BNE $F412 C2/F41A: C2 20 REP #$20 C2/F41C: A5 55 LDA $55 C2/F41E: 20 D1 F3 JSR $F3D1 C2/F421: A8 TAY C2/F422: 48 PHA C2/F423: 64 85 STZ $85 C2/F425: B9 1C 2C LDA $2C1C,Y C2/F428: 29 07 1F AND #$1F07 C2/F42B: 5A PHY C2/F42C: A4 85 LDY $85 C2/F42E: 20 92 D4 JSR $D492 C2/F431: 7A PLY C2/F432: C8 INY C2/F433: C8 INY C2/F434: A5 85 LDA $85 C2/F436: 1A INC C2/F437: 85 85 STA $85 C2/F439: C9 04 00 CMP #$0004 C2/F43C: D0 E7 BNE $F425 C2/F43E: FA PLX C2/F43F: E2 20 SEP #$20 C2/F441: A4 8E LDY $8E C2/F443: 98 TYA C2/F444: 20 DD F3 JSR $F3DD C2/F447: C8 INY C2/F448: C0 04 CPY #$04 C2/F44A: 00 D0 BRK $D0 C2/F44C: F6 28 INC $28,X C2/F44E: AB PLB C2/F44F: 60 RTS C2/F450: 8B PHB C2/F451: 08 PHP C2/F452: C2 20 REP #$20 C2/F454: A2 07 F9 LDX #$F907 C2/F457: A0 90 02 LDY #$0290 C2/F45A: A9 7F 00 LDA #$007F C2/F45D: 54 7E C0 MVN $7E,$C0 C2/F460: 28 PLP C2/F461: AB PLB C2/F462: 60 RTS C2/F463: 8B PHB C2/F464: 08 PHP C2/F465: F4 7E 7E PEA $7E7E C2/F468: AB PLB C2/F469: AB PLB C2/F46A: C2 20 REP #$20 C2/F46C: A2 00 18 LDX #$1800 C2/F46F: A5 8E LDA $8E C2/F471: 9D FE AF STA $AFFE,X C2/F474: CA DEX C2/F475: CA DEX C2/F476: D0 F9 BNE $F471 C2/F478: 64 F6 STZ $F6 C2/F47A: A5 F6 LDA $F6 C2/F47C: 0A ASL C2/F47D: 0A ASL C2/F47E: 0A ASL C2/F47F: 0A ASL C2/F480: 0A ASL C2/F481: A8 TAY C2/F482: B9 14 2C LDA $2C14,Y C2/F485: D0 3A BNE $F4C1 C2/F487: A5 F6 LDA $F6 C2/F489: 0A ASL C2/F48A: AA TAX C2/F48B: BF FF F8 C0 LDA $C0F8FF,X C2/F48F: 85 E4 STA $E4 C2/F491: A9 04 00 LDA #$0004 C2/F494: 85 85 STA $85 C2/F496: B9 1C 2C LDA $2C1C,Y C2/F499: 89 40 00 BIT #$0040 C2/F49C: D0 15 BNE $F4B3 C2/F49E: 29 07 1F AND #$1F07 C2/F4A1: 85 EA STA $EA C2/F4A3: 5A PHY C2/F4A4: 8B PHB C2/F4A5: 20 DB D2 JSR $D2DB C2/F4A8: A9 06 00 LDA #$0006 C2/F4AB: A2 31 ED LDX #$ED31 C2/F4AE: 20 04 D3 JSR $D304 C2/F4B1: AB PLB C2/F4B2: 7A PLY C2/F4B3: C8 INY C2/F4B4: C8 INY C2/F4B5: A5 E4 LDA $E4 C2/F4B7: 18 CLC C2/F4B8: 69 40 00 ADC #$0040 C2/F4BB: 85 E4 STA $E4 C2/F4BD: C6 85 DEC $85 C2/F4BF: D0 D5 BNE $F496 C2/F4C1: A5 F6 LDA $F6 C2/F4C3: 1A INC C2/F4C4: 85 F6 STA $F6 C2/F4C6: C9 04 00 CMP #$0004 C2/F4C9: D0 AF BNE $F47A C2/F4CB: A2 D9 EF LDX #$EFD9 C2/F4CE: 20 FB D9 JSR $D9FB C2/F4D1: 28 PLP C2/F4D2: AB PLB C2/F4D3: 60 RTS C2/F4D4: 8B PHB C2/F4D5: 08 PHP C2/F4D6: F4 30 30 PEA $3030 C2/F4D9: AB PLB C2/F4DA: AB PLB C2/F4DB: C2 20 REP #$20 C2/F4DD: 64 F6 STZ $F6 C2/F4DF: 20 EF F4 JSR $F4EF C2/F4E2: A5 F6 LDA $F6 C2/F4E4: 1A INC C2/F4E5: 85 F6 STA $F6 C2/F4E7: C9 04 00 CMP #$0004 C2/F4EA: D0 F3 BNE $F4DF C2/F4EC: 28 PLP C2/F4ED: AB PLB C2/F4EE: 60 RTS C2/F4EF: A5 F6 LDA $F6 C2/F4F1: 0A ASL C2/F4F2: AA TAX C2/F4F3: BF E7 F8 C0 LDA $C0F8E7,X C2/F4F7: 18 CLC C2/F4F8: 69 00 60 ADC #$6000 C2/F4FB: 85 FC STA $FC C2/F4FD: AA TAX C2/F4FE: BD 4A 04 LDA $044A,X C2/F501: 85 F8 STA $F8 C2/F503: BD 4C 04 LDA $044C,X C2/F506: 85 FA STA $FA C2/F508: BD 90 04 LDA $0490,X C2/F50B: 85 F0 STA $F0 C2/F50D: BD 92 04 LDA $0492,X C2/F510: 85 F2 STA $F2 C2/F512: BD 94 04 LDA $0494,X C2/F515: 85 F4 STA $F4 C2/F517: BD 71 04 LDA $0471,X C2/F51A: 85 FE STA $FE C2/F51C: 20 61 F5 JSR $F561 C2/F51F: A4 FC LDY $FC C2/F521: A6 8E LDX $8E C2/F523: B9 00 00 LDA $0000,Y C2/F526: 95 E8 STA $E8,X C2/F528: 29 07 00 AND #$0007 C2/F52B: D0 0F BNE $F53C C2/F52D: B9 02 00 LDA $0002,Y C2/F530: 85 E2 STA $E2 C2/F532: B9 06 00 LDA $0006,Y C2/F535: 85 E4 STA $E4 C2/F537: B9 08 00 LDA $0008,Y C2/F53A: 85 E6 STA $E6 C2/F53C: 98 TYA C2/F53D: 18 CLC C2/F53E: 69 50 00 ADC #$0050 C2/F541: A8 TAY C2/F542: E8 INX C2/F543: E8 INX C2/F544: E0 08 00 CPX #$0008 C2/F547: D0 DA BNE $F523 C2/F549: A5 F6 LDA $F6 C2/F54B: 29 03 00 AND #$0003 C2/F54E: 0A ASL C2/F54F: AA TAX C2/F550: BF F7 F8 C0 LDA $C0F8F7,X C2/F554: A8 TAY C2/F555: A2 E0 01 LDX #$01E0 C2/F558: A9 1F 00 LDA #$001F C2/F55B: 8B PHB C2/F55C: 54 7E 00 MVN $7E,$00 C2/F55F: AB PLB C2/F560: 60 RTS C2/F561: A5 F6 LDA $F6 C2/F563: 29 03 00 AND #$0003 C2/F566: 0A ASL C2/F567: AA TAX C2/F568: BD F8 7F LDA $7FF8,X C2/F56B: C9 1B E4 CMP #$E41B C2/F56E: D0 0D BNE $F57D C2/F570: 20 88 F5 JSR $F588 C2/F573: DD F0 7F CMP $7FF0,X C2/F576: D0 0A BNE $F582 C2/F578: A9 00 00 LDA #$0000 C2/F57B: 80 08 BRA $F585 C2/F57D: A9 00 80 LDA #$8000 C2/F580: 80 03 BRA $F585 C2/F582: A9 00 40 LDA #$4000 C2/F585: 85 E0 STA $E0 C2/F587: 60 RTS C2/F588: 8B PHB C2/F589: DA PHX C2/F58A: 5A PHY C2/F58B: 08 PHP C2/F58C: F4 30 30 PEA $3030 C2/F58F: AB PLB C2/F590: AB PLB C2/F591: C2 20 REP #$20 C2/F593: A6 FC LDX $FC C2/F595: A0 00 06 LDY #$0600 C2/F598: A5 8E LDA $8E C2/F59A: 18 CLC C2/F59B: 7D 00 00 ADC $0000,X C2/F59E: E8 INX C2/F59F: E8 INX C2/F5A0: 88 DEY C2/F5A1: 88 DEY C2/F5A2: D0 F7 BNE $F59B C2/F5A4: 28 PLP C2/F5A5: 7A PLY C2/F5A6: FA PLX C2/F5A7: AB PLB C2/F5A8: 60 RTS C2/F5A9: 08 PHP C2/F5AA: E2 20 SEP #$20 C2/F5AC: AF 73 09 00 LDA $000973 C2/F5B0: 29 02 AND #$02 C2/F5B2: 4A LSR C2/F5B3: 18 CLC C2/F5B4: 69 F3 ADC #$F3 C2/F5B6: 8F 00 1D 00 STA $001D00 C2/F5BA: 22 04 00 C4 JSR $C40004 C2/F5BE: 28 PLP C2/F5BF: 60 RTS C2/F5C0: 8B PHB C2/F5C1: 08 PHP C2/F5C2: F4 7E 7E PEA $7E7E C2/F5C5: AB PLB C2/F5C6: AB PLB C2/F5C7: C2 20 REP #$20 C2/F5C9: 64 85 STZ $85 C2/F5CB: 64 7E STZ $7E C2/F5CD: A5 7E LDA $7E C2/F5CF: 0A ASL C2/F5D0: AA TAX C2/F5D1: BF 0E EA C0 LDA $C0EA0E,X C2/F5D5: 8D BA 2B STA $2BBA C2/F5D8: 20 C5 D4 JSR $D4C5 C2/F5DB: 20 D7 DD JSR $DDD7 C2/F5DE: A6 80 LDX $80 C2/F5E0: BD 00 05 LDA $0500,X C2/F5E3: 29 40 00 AND #$0040 C2/F5E6: F0 0A BEQ $F5F2 C2/F5E8: A5 85 LDA $85 C2/F5EA: 18 CLC C2/F5EB: 69 04 00 ADC #$0004 C2/F5EE: 85 85 STA $85 C2/F5F0: 80 3F BRA $F631 C2/F5F2: 8A TXA C2/F5F3: 18 CLC C2/F5F4: 69 16 05 ADC #$0516 C2/F5F7: 85 82 STA $82 C2/F5F9: A6 8E LDX $8E C2/F5FB: DA PHX C2/F5FC: BF 16 EA C0 LDA $C0EA16,X C2/F600: 18 CLC C2/F601: 6D BA 2B ADC $2BBA C2/F604: 48 PHA C2/F605: A6 85 LDX $85 C2/F607: BD B4 2C LDA $2CB4,X C2/F60A: E8 INX C2/F60B: 86 85 STX $85 C2/F60D: 29 03 00 AND #$0003 C2/F610: A8 TAY C2/F611: B1 82 LDA ($82),Y C2/F613: 29 FF 00 AND #$00FF C2/F616: FA PLX C2/F617: DA PHX C2/F618: 48 PHA C2/F619: 20 E4 D8 JSR $D8E4 C2/F61C: 68 PLA C2/F61D: FA PLX C2/F61E: C9 80 00 CMP #$0080 C2/F621: 30 06 BMI $F629 C2/F623: A9 08 01 LDA #$0108 C2/F626: 20 DC D6 JSR $D6DC C2/F629: FA PLX C2/F62A: E8 INX C2/F62B: E8 INX C2/F62C: E0 08 00 CPX #$0008 C2/F62F: D0 CA BNE $F5FB C2/F631: E6 7E INC $7E C2/F633: A5 85 LDA $85 C2/F635: C9 10 00 CMP #$0010 C2/F638: D0 93 BNE $F5CD C2/F63A: 28 PLP C2/F63B: AB PLB C2/F63C: 60 RTS C2/F63D: 8B PHB C2/F63E: 08 PHP C2/F63F: F4 7E 7E PEA $7E7E C2/F642: AB PLB C2/F643: AB PLB C2/F644: E2 20 SEP #$20 C2/F646: A2 2F 00 LDX #$002F C2/F649: 9E 9B 2C STZ $2C9B,X C2/F64C: CA DEX C2/F64D: D0 FA BNE $F649 C2/F64F: C2 20 REP #$20 C2/F651: A5 8E LDA $8E C2/F653: E2 20 SEP #$20 C2/F655: A6 8E LDX $8E C2/F657: DA PHX C2/F658: BF A5 F0 C0 LDA $C0F0A5,X C2/F65C: A8 TAY C2/F65D: BF A7 F0 C0 LDA $C0F0A7,X C2/F661: 48 PHA C2/F662: BF A6 F0 C0 LDA $C0F0A6,X C2/F666: AA TAX C2/F667: 68 PLA C2/F668: 39 70 09 AND $0970,Y C2/F66B: F0 03 BEQ $F670 C2/F66D: FE 9C 2C INC $2C9C,X C2/F670: FA PLX C2/F671: E8 INX C2/F672: E8 INX C2/F673: E8 INX C2/F674: E0 18 00 CPX #$0018 C2/F677: D0 DE BNE $F657 C2/F679: E2 20 SEP #$20 C2/F67B: AD 70 09 LDA $0970 C2/F67E: 48 PHA C2/F67F: 29 07 AND #$07 C2/F681: 8D 9D 2C STA $2C9D C2/F684: 68 PLA C2/F685: 4A LSR C2/F686: 4A LSR C2/F687: 4A LSR C2/F688: 4A LSR C2/F689: 29 07 AND #$07 C2/F68B: 8D 9E 2C STA $2C9E C2/F68E: C2 20 REP #$20 C2/F690: AD 71 09 LDA $0971 C2/F693: A6 8E LDX $8E C2/F695: 20 09 F7 JSR $F709 C2/F698: E0 03 00 CPX #$0003 C2/F69B: D0 F8 BNE $F695 C2/F69D: A2 75 09 LDX #$0975 C2/F6A0: A0 A9 2C LDY #$2CA9 C2/F6A3: A9 1A 00 LDA #$001A C2/F6A6: 54 7E 7E MVN $7E,$7E C2/F6A9: 20 AF F6 JSR $F6AF C2/F6AC: 28 PLP C2/F6AD: AB PLB C2/F6AE: 60 RTS C2/F6AF: 8B PHB C2/F6B0: 08 PHP C2/F6B1: F4 7E 7E PEA $7E7E C2/F6B4: AB PLB C2/F6B5: AB PLB C2/F6B6: E2 20 SEP #$20 C2/F6B8: A6 8E LDX $8E C2/F6BA: A4 8E LDY $8E C2/F6BC: BD A9 2C LDA $2CA9,X C2/F6BF: 0A ASL C2/F6C0: B0 07 BCS $F6C9 C2/F6C2: C8 INY C2/F6C3: C0 06 CPY #$06 C2/F6C5: 00 30 BRK $30 C2/F6C7: F7 88 SBC [$88],Y C2/F6C9: 98 TYA C2/F6CA: 9D C4 2C STA $2CC4,X C2/F6CD: E8 INX C2/F6CE: E0 07 00 CPX #$0007 C2/F6D1: 30 E7 BMI $F6BA C2/F6D3: 28 PLP C2/F6D4: AB PLB C2/F6D5: 60 RTS C2/F6D6: 8B PHB C2/F6D7: 08 PHP C2/F6D8: F4 7E 7E PEA $7E7E C2/F6DB: AB PLB C2/F6DC: AB PLB C2/F6DD: E2 20 SEP #$20 C2/F6DF: A6 8E LDX $8E C2/F6E1: A4 8E LDY $8E C2/F6E3: BD C4 2C LDA $2CC4,X C2/F6E6: EB XBA C2/F6E7: A9 80 LDA #$80 C2/F6E9: EB XBA C2/F6EA: C9 00 CMP #$00 C2/F6EC: F0 0E BEQ $F6FC C2/F6EE: 3A DEC C2/F6EF: EB XBA C2/F6F0: 4A LSR C2/F6F1: EB XBA C2/F6F2: C8 INY C2/F6F3: C0 06 CPY #$06 C2/F6F5: 00 30 BRK $30 C2/F6F7: F2 EB SBC ($EB) C2/F6F9: A9 04 LDA #$04 C2/F6FB: EB XBA C2/F6FC: EB XBA C2/F6FD: 9D A9 2C STA $2CA9,X C2/F700: E8 INX C2/F701: E0 07 00 CPX #$0007 C2/F704: 30 DB BMI $F6E1 C2/F706: 28 PLP C2/F707: AB PLB C2/F708: 60 RTS C2/F709: 48 PHA C2/F70A: 08 PHP C2/F70B: 29 1F AND #$1F C2/F70D: 00 E2 BRK $E2 C2/F70F: 20 9D A6 JSR $A69D C2/F712: 2C 28 68 BIT $6828 C2/F715: 4A LSR C2/F716: 4A LSR C2/F717: 4A LSR C2/F718: 4A LSR C2/F719: 4A LSR C2/F71A: E8 INX C2/F71B: 60 RTS C2/F71C: 8B PHB C2/F71D: 08 PHP C2/F71E: F4 7E 7E PEA $7E7E C2/F721: AB PLB C2/F722: AB PLB C2/F723: C2 20 REP #$20 C2/F725: A6 8E LDX $8E C2/F727: 9E 70 09 STZ $0970,X C2/F72A: E8 INX C2/F72B: E8 INX C2/F72C: E0 20 00 CPX #$0020 C2/F72F: D0 F6 BNE $F727 C2/F731: A6 8E LDX $8E C2/F733: 8A TXA C2/F734: E2 20 SEP #$20 C2/F736: DA PHX C2/F737: BF A5 F0 C0 LDA $C0F0A5,X C2/F73B: A8 TAY C2/F73C: BF A6 F0 C0 LDA $C0F0A6,X C2/F740: AA TAX C2/F741: BD 9C 2C LDA $2C9C,X C2/F744: F0 0D BEQ $F753 C2/F746: FA PLX C2/F747: BF A7 F0 C0 LDA $C0F0A7,X C2/F74B: 19 70 09 ORA $0970,Y C2/F74E: 99 70 09 STA $0970,Y C2/F751: 80 01 BRA $F754 C2/F753: FA PLX C2/F754: E8 INX C2/F755: E8 INX C2/F756: E8 INX C2/F757: E0 18 00 CPX #$0018 C2/F75A: D0 DA BNE $F736 C2/F75C: E2 20 SEP #$20 C2/F75E: AD 9E 2C LDA $2C9E C2/F761: 0A ASL C2/F762: 0A ASL C2/F763: 0A ASL C2/F764: 0A ASL C2/F765: 0D 9D 2C ORA $2C9D C2/F768: 29 77 AND #$77 C2/F76A: 0D 70 09 ORA $0970 C2/F76D: 8D 70 09 STA $0970 C2/F770: 20 A9 F5 JSR $F5A9 C2/F773: C2 20 REP #$20 C2/F775: A2 02 00 LDX #$0002 C2/F778: A4 8E LDY $8E C2/F77A: AD 71 09 LDA $0971 C2/F77D: 0A ASL C2/F77E: 0A ASL C2/F77F: 0A ASL C2/F780: 0A ASL C2/F781: 0A ASL C2/F782: 8D 71 09 STA $0971 C2/F785: BD A6 2C LDA $2CA6,X C2/F788: 29 1F 00 AND #$001F C2/F78B: 0D 71 09 ORA $0971 C2/F78E: 8D 71 09 STA $0971 C2/F791: CA DEX C2/F792: 10 E6 BPL $F77A C2/F794: 20 D6 F6 JSR $F6D6 C2/F797: A2 A9 2C LDX #$2CA9 C2/F79A: A0 75 09 LDY #$0975 C2/F79D: A9 1A 00 LDA #$001A C2/F7A0: 54 7E 7E MVN $7E,$7E C2/F7A3: 28 PLP C2/F7A4: AB PLB C2/F7A5: 60 RTS C2/F7A6: 8B PHB C2/F7A7: 08 PHP C2/F7A8: F4 7E 7E PEA $7E7E C2/F7AB: AB PLB C2/F7AC: AB PLB C2/F7AD: C2 20 REP #$20 C2/F7AF: AE 94 2C LDX $2C94 C2/F7B2: BF BD F1 C0 LDA $C0F1BD,X C2/F7B6: A8 TAY C2/F7B7: BF 8E F1 C0 LDA $C0F18E,X C2/F7BB: 8D 9A 2C STA $2C9A C2/F7BE: BF C3 F0 C0 LDA $C0F0C3,X C2/F7C2: 29 FF 00 AND #$00FF C2/F7C5: 8D 96 2C STA $2C96 C2/F7C8: 0A ASL C2/F7C9: AA TAX C2/F7CA: BF F2 F0 C0 LDA $C0F0F2,X C2/F7CE: AA TAX C2/F7CF: 98 TYA C2/F7D0: 29 FF 00 AND #$00FF C2/F7D3: 09 00 01 ORA #$0100 C2/F7D6: 20 FC F7 JSR $F7FC C2/F7D9: AC 9A 2C LDY $2C9A C2/F7DC: AE 94 2C LDX $2C94 C2/F7DF: BD 9C 2C LDA $2C9C,X C2/F7E2: 29 FF 00 AND #$00FF C2/F7E5: 18 CLC C2/F7E6: 6D 96 2C ADC $2C96 C2/F7E9: 0A ASL C2/F7EA: AA TAX C2/F7EB: BF F2 F0 C0 LDA $C0F0F2,X C2/F7EF: AA TAX C2/F7F0: AD 9A 2C LDA $2C9A C2/F7F3: 29 FF 00 AND #$00FF C2/F7F6: 20 FC F7 JSR $F7FC C2/F7F9: 28 PLP C2/F7FA: AB PLB C2/F7FB: 60 RTS C2/F7FC: AC 94 2C LDY $2C94 C2/F7FF: C0 01 00 CPY #$0001 C2/F802: F0 05 BEQ $F809 C2/F804: C0 02 00 CPY #$0002 C2/F807: D0 03 BNE $F80C C2/F809: 09 00 80 ORA #$8000 C2/F80C: 20 DC D6 JSR $D6DC C2/F80F: 60 RTS C2/F810: 8B PHB C2/F811: 08 PHP C2/F812: F4 7E 7E PEA $7E7E C2/F815: AB PLB C2/F816: AB PLB C2/F817: C2 20 REP #$20 C2/F819: A4 8E LDY $8E C2/F81B: 98 TYA C2/F81C: 0A ASL C2/F81D: AA TAX C2/F81E: BF BD F0 C0 LDA $C0F0BD,X C2/F822: AA TAX C2/F823: 5A PHY C2/F824: B9 A6 2C LDA $2CA6,Y C2/F827: 48 PHA C2/F828: 29 1C 00 AND #$001C C2/F82B: 4A LSR C2/F82C: 4A LSR C2/F82D: A8 TAY C2/F82E: F0 0D BEQ $F83D C2/F830: 5A PHY C2/F831: A9 FE 00 LDA #$00FE C2/F834: 9D 00 00 STA $0000,X C2/F837: E8 INX C2/F838: E8 INX C2/F839: 88 DEY C2/F83A: D0 F8 BNE $F834 C2/F83C: 7A PLY C2/F83D: 68 PLA C2/F83E: 29 03 00 AND #$0003 C2/F841: F0 0C BEQ $F84F C2/F843: 3A DEC C2/F844: 0A ASL C2/F845: 18 CLC C2/F846: 69 F8 00 ADC #$00F8 C2/F849: 9D 00 00 STA $0000,X C2/F84C: E8 INX C2/F84D: E8 INX C2/F84E: C8 INY C2/F84F: A9 0C 00 LDA #$000C C2/F852: C0 08 00 CPY #$0008 C2/F855: F0 08 BEQ $F85F C2/F857: 9D 00 00 STA $0000,X C2/F85A: E8 INX C2/F85B: E8 INX C2/F85C: C8 INY C2/F85D: 80 F3 BRA $F852 C2/F85F: 7A PLY C2/F860: C8 INY C2/F861: C0 03 00 CPY #$0003 C2/F864: D0 B5 BNE $F81B C2/F866: 28 PLP C2/F867: AB PLB C2/F868: 60 RTS C2/F869: 8B PHB C2/F86A: 08 PHP C2/F86B: F4 7E 7E PEA $7E7E C2/F86E: AB PLB C2/F86F: AB PLB C2/F870: C2 20 REP #$20 C2/F872: 9C D1 2C STZ $2CD1 C2/F875: 9C D3 2C STZ $2CD3 C2/F878: 9C D5 2C STZ $2CD5 C2/F87B: 9C D7 2C STZ $2CD7 C2/F87E: E2 20 SEP #$20 C2/F880: A9 01 LDA #$01 C2/F882: 85 6F STA $6F C2/F884: 20 87 ED JSR $ED87 C2/F887: A6 75 LDX $75 C2/F889: F0 23 BEQ $F8AE C2/F88B: 20 94 EE JSR $EE94 C2/F88E: A6 8E LDX $8E C2/F890: A4 80 LDY $80 C2/F892: B9 21 05 LDA $0521,Y C2/F895: 89 21 BIT #$21 C2/F897: F0 0B BEQ $F8A4 C2/F899: E8 INX C2/F89A: 89 01 BIT #$01 C2/F89C: F0 06 BEQ $F8A4 C2/F89E: E8 INX C2/F89F: 89 20 BIT #$20 C2/F8A1: F0 01 BEQ $F8A4 C2/F8A3: E8 INX C2/F8A4: C2 20 REP #$20 C2/F8A6: 8A TXA C2/F8A7: 0A ASL C2/F8A8: AA TAX C2/F8A9: E2 20 SEP #$20 C2/F8AB: FC F8 FF JSR ($FFF8,X) C2/F8AE: 28 PLP C2/F8AF: AB PLB C2/F8B0: 60 RTS C2/F8B1: 08 PHP C2/F8B2: E2 20 SEP #$20 C2/F8B4: 8E CD 2C STX $2CCD C2/F8B7: 29 03 AND #$03 C2/F8B9: 3A DEC C2/F8BA: 8D CF 2C STA $2CCF C2/F8BD: 9C D0 2C STZ $2CD0 C2/F8C0: 9C CB 2C STZ $2CCB C2/F8C3: 9C CC 2C STZ $2CCC C2/F8C6: A4 8E LDY $8E C2/F8C8: B9 00 7B LDA $7B00,Y C2/F8CB: F0 28 BEQ $F8F5 C2/F8CD: B9 00 7A LDA $7A00,Y C2/F8D0: 30 23 BMI $F8F5 C2/F8D2: 29 7F AND #$7F C2/F8D4: 20 AB D9 JSR $D9AB C2/F8D7: A5 9F LDA $9F C2/F8D9: 2D CD 2C AND $2CCD C2/F8DC: 4D CE 2C EOR $2CCE C2/F8DF: F0 14 BEQ $F8F5 C2/F8E1: A5 A2 LDA $A2 C2/F8E3: 8D CC 2C STA $2CCC C2/F8E6: B9 00 7A LDA $7A00,Y C2/F8E9: 8D CB 2C STA $2CCB C2/F8EC: B9 00 7B LDA $7B00,Y C2/F8EF: 3A DEC C2/F8F0: 99 00 7B STA $7B00,Y C2/F8F3: 80 05 BRA $F8FA C2/F8F5: C8 INY C2/F8F6: C4 75 CPY $75 C2/F8F8: 30 CE BMI $F8C8 C2/F8FA: AE CF 2C LDX $2CCF C2/F8FD: AD CB 2C LDA $2CCB C2/F900: 9D D1 2C STA $2CD1,X C2/F903: AD CC 2C LDA $2CCC C2/F906: 9D D5 2C STA $2CD5,X C2/F909: 28 PLP C2/F90A: 60 RTS C2/F90B: 08 PHP C2/F90C: E2 20 SEP #$20 C2/F90E: 29 03 AND #$03 C2/F910: 3A DEC C2/F911: 8D CF 2C STA $2CCF C2/F914: 9C D0 2C STZ $2CD0 C2/F917: AE CF 2C LDX $2CCF C2/F91A: A4 8E LDY $8E C2/F91C: B9 00 7B LDA $7B00,Y C2/F91F: F0 0A BEQ $F92B C2/F921: B9 00 7A LDA $7A00,Y C2/F924: 10 05 BPL $F92B C2/F926: 9D D1 2C STA $2CD1,X C2/F929: 80 05 BRA $F930 C2/F92B: C8 INY C2/F92C: C4 75 CPY $75 C2/F92E: 30 EC BMI $F91C C2/F930: 28 PLP C2/F931: 60 RTS C2/F932: A4 75 LDY $75 C2/F934: 88 DEY C2/F935: B9 00 7A LDA $7A00,Y C2/F938: 30 05 BMI $F93F C2/F93A: 8D D1 2C STA $2CD1 C2/F93D: 80 03 BRA $F942 C2/F93F: 8D D2 2C STA $2CD2 C2/F942: 88 DEY C2/F943: 10 F0 BPL $F935 C2/F945: 20 75 FA JSR $FA75 C2/F948: 60 RTS C2/F949: A2 40 00 LDX #$0040 C2/F94C: A9 01 LDA #$01 C2/F94E: 20 B1 F8 JSR $F8B1 C2/F951: A2 C0 C0 LDX #$C0C0 C2/F954: A9 02 LDA #$02 C2/F956: 20 B1 F8 JSR $F8B1 C2/F959: A9 03 LDA #$03 C2/F95B: 20 0B F9 JSR $F90B C2/F95E: C2 20 REP #$20 C2/F960: AD D6 2C LDA $2CD6 C2/F963: 29 FF 00 AND #$00FF C2/F966: 48 PHA C2/F967: AD D5 2C LDA $2CD5 C2/F96A: 29 FF 00 AND #$00FF C2/F96D: 0A ASL C2/F96E: C3 01 CMP $01,S C2/F970: F0 07 BEQ $F979 C2/F972: 30 05 BMI $F979 C2/F974: 9C D2 2C STZ $2CD2 C2/F977: 80 06 BRA $F97F C2/F979: AD D2 2C LDA $2CD2 C2/F97C: 8D D1 2C STA $2CD1 C2/F97F: FA PLX C2/F980: 20 75 FA JSR $FA75 C2/F983: 60 RTS C2/F984: A2 80 00 LDX #$0080 C2/F987: A9 01 20 LDA #$2001 C2/F98A: B1 F8 LDA ($F8),Y C2/F98C: A2 80 80 LDX #$8080 C2/F98F: A9 02 20 LDA #$2002 C2/F992: B1 F8 LDA ($F8),Y C2/F994: A2 80 80 LDX #$8080 C2/F997: A9 03 20 LDA #$2003 C2/F99A: B1 F8 LDA ($F8),Y C2/F99C: AD D3 2C LDA $2CD3 C2/F99F: D0 05 BNE $F9A6 C2/F9A1: A9 03 20 LDA #$2003 C2/F9A4: 0B PHD C2/F9A5: F9 C2 20 SBC $20C2,Y C2/F9A8: AD D6 2C LDA $2CD6 C2/F9AB: 29 FF 00 AND #$00FF C2/F9AE: 48 PHA C2/F9AF: AD D7 2C LDA $2CD7 C2/F9B2: 29 FF 00 AND #$00FF C2/F9B5: 18 CLC C2/F9B6: 63 01 ADC $01,S C2/F9B8: 83 01 STA $01,S C2/F9BA: AD D5 2C LDA $2CD5 C2/F9BD: 29 FF 00 AND #$00FF C2/F9C0: C3 01 CMP $01,S C2/F9C2: F0 07 BEQ $F9CB C2/F9C4: 30 05 BMI $F9CB C2/F9C6: 9C D2 2C STZ $2CD2 C2/F9C9: 80 06 BRA $F9D1 C2/F9CB: AD D2 2C LDA $2CD2 C2/F9CE: 8D D1 2C STA $2CD1 C2/F9D1: FA PLX C2/F9D2: 20 75 FA JSR $FA75 C2/F9D5: 60 RTS C2/F9D6: A2 40 00 LDX #$0040 C2/F9D9: A9 01 20 LDA #$2001 C2/F9DC: B1 F8 LDA ($F8),Y C2/F9DE: A2 80 00 LDX #$0080 C2/F9E1: A9 02 20 LDA #$2002 C2/F9E4: B1 F8 LDA ($F8),Y C2/F9E6: A2 80 80 LDX #$8080 C2/F9E9: A9 03 20 LDA #$2003 C2/F9EC: B1 F8 LDA ($F8),Y C2/F9EE: AD D1 2C LDA $2CD1 C2/F9F1: D0 21 BNE $FA14 C2/F9F3: AD D3 2C LDA $2CD3 C2/F9F6: 8D D1 2C STA $2CD1 C2/F9F9: AD D7 2C LDA $2CD7 C2/F9FC: 8D D3 2C STA $2CD3 C2/F9FF: A2 80 80 LDX #$8080 C2/FA02: A9 03 20 LDA #$2003 C2/FA05: B1 F8 LDA ($F8),Y C2/FA07: C2 20 REP #$20 C2/FA09: AD D5 2C LDA $2CD5 C2/FA0C: 29 FF 00 AND #$00FF C2/FA0F: 8D D9 2C STA $2CD9 C2/FA12: 80 0C BRA $FA20 C2/FA14: C2 20 REP #$20 C2/FA16: AD D5 2C LDA $2CD5 C2/FA19: 29 FF 00 AND #$00FF C2/FA1C: 0A ASL C2/FA1D: 8D D9 2C STA $2CD9 C2/FA20: AD D6 2C LDA $2CD6 C2/FA23: 29 FF 00 AND #$00FF C2/FA26: 8D DB 2C STA $2CDB C2/FA29: AD D5 2C LDA $2CD5 C2/FA2C: 29 FF 00 AND #$00FF C2/FA2F: 8D DD 2C STA $2CDD C2/FA32: AD D7 2C LDA $2CD7 C2/FA35: 29 FF 00 AND #$00FF C2/FA38: 18 CLC C2/FA39: 6D DD 2C ADC $2CDD C2/FA3C: 8D DD 2C STA $2CDD C2/FA3F: CD DB 2C CMP $2CDB C2/FA42: F0 09 BEQ $FA4D C2/FA44: 30 07 BMI $FA4D C2/FA46: CD D9 2C CMP $2CD9 C2/FA49: 30 21 BMI $FA6C C2/FA4B: 80 15 BRA $FA62 C2/FA4D: AD DB 2C LDA $2CDB C2/FA50: CD D9 2C CMP $2CD9 C2/FA53: 30 17 BMI $FA6C C2/FA55: E2 20 SEP #$20 C2/FA57: AD D2 2C LDA $2CD2 C2/FA5A: 8D D1 2C STA $2CD1 C2/FA5D: 9C D2 2C STZ $2CD2 C2/FA60: 80 0F BRA $FA71 C2/FA62: E2 20 SEP #$20 C2/FA64: AD D3 2C LDA $2CD3 C2/FA67: 8D D2 2C STA $2CD2 C2/FA6A: 80 05 BRA $FA71 C2/FA6C: E2 20 SEP #$20 C2/FA6E: 9C D2 2C STZ $2CD2 C2/FA71: 20 75 FA JSR $FA75 C2/FA74: 60 RTS C2/FA75: E2 20 SEP #$20 C2/FA77: A9 01 LDA #$01 C2/FA79: 85 6F STA $6F C2/FA7B: AD D1 2C LDA $2CD1 C2/FA7E: F0 05 BEQ $FA85 C2/FA80: 85 72 STA $72 C2/FA82: 20 92 FA JSR $FA92 C2/FA85: AD D2 2C LDA $2CD2 C2/FA88: F0 07 BEQ $FA91 C2/FA8A: 85 72 STA $72 C2/FA8C: E6 6F INC $6F C2/FA8E: 20 92 FA JSR $FA92 C2/FA91: 60 RTS C2/FA92: 08 PHP C2/FA93: 20 F7 E0 JSR $E0F7 C2/FA96: A5 90 LDA $90 C2/FA98: D0 11 BNE $FAAB C2/FA9A: 20 78 E1 JSR $E178 C2/FA9D: 20 A6 E1 JSR $E1A6 C2/FAA0: 20 8F E1 JSR $E18F C2/FAA3: A9 01 LDA #$01 C2/FAA5: EB XBA C2/FAA6: A5 72 LDA $72 C2/FAA8: 20 28 E3 JSR $E328 C2/FAAB: 28 PLP C2/FAAC: 60 RTS C2/FAAD: 8B PHB C2/FAAE: 08 PHP C2/FAAF: E2 20 SEP #$20 C2/FAB1: A9 03 LDA #$03 C2/FAB3: 85 6F STA $6F C2/FAB5: 20 5E ED JSR $ED5E C2/FAB8: A6 75 LDX $75 C2/FABA: F0 0C BEQ $FAC8 C2/FABC: 20 94 EE JSR $EE94 C2/FABF: AF 00 7A 7E LDA $7E7A00 C2/FAC3: 85 72 STA $72 C2/FAC5: 20 92 FA JSR $FA92 C2/FAC8: A5 6F LDA $6F C2/FACA: 1A INC C2/FACB: 85 6F STA $6F C2/FACD: C9 06 CMP #$06 C2/FACF: D0 E4 BNE $FAB5 C2/FAD1: 28 PLP C2/FAD2: AB PLB C2/FAD3: 60 RTS C2/FAD4: 8B PHB C2/FAD5: 08 PHP C2/FAD6: C2 20 REP #$20 C2/FAD8: A2 B2 F5 LDX #$F5B2 C2/FADB: A0 00 43 LDY #$4300 C2/FADE: A9 06 00 LDA #$0006 C2/FAE1: 54 00 C0 MVN $00,$C0 C2/FAE4: 9C 02 21 STZ $2102 C2/FAE7: E2 20 SEP #$20 C2/FAE9: A9 01 LDA #$01 C2/FAEB: 04 CA TSB $CA C2/FAED: 28 PLP C2/FAEE: AB PLB C2/FAEF: 60 RTS C2/FAF0: 8B PHB C2/FAF1: 08 PHP C2/FAF2: C2 20 REP #$20 C2/FAF4: A2 B9 F5 LDX #$F5B9 C2/FAF7: A0 10 43 LDY #$4310 C2/FAFA: A9 06 00 LDA #$0006 C2/FAFD: 54 00 C0 MVN $00,$C0 C2/FB00: E2 20 SEP #$20 C2/FB02: 9C 21 21 STZ $2121 C2/FB05: A9 02 LDA #$02 C2/FB07: 04 CA TSB $CA C2/FB09: 28 PLP C2/FB0A: AB PLB C2/FB0B: 60 RTS C2/FB0C: 8B PHB C2/FB0D: 0B PHD C2/FB0E: 08 PHP C2/FB0F: C2 20 REP #$20 C2/FB11: 48 PHA C2/FB12: 08 PHP C2/FB13: DA PHX C2/FB14: 5A PHY C2/FB15: E2 20 SEP #$20 C2/FB17: A9 00 LDA #$00 C2/FB19: 48 PHA C2/FB1A: AB PLB C2/FB1B: AD 10 42 LDA $4210 C2/FB1E: A9 01 LDA #$01 C2/FB20: 8D 00 42 STA $4200 C2/FB23: 9C 0C 42 STZ $420C C2/FB26: A9 80 LDA #$80 C2/FB28: 8D 00 21 STA $2100 C2/FB2B: F4 00 01 PEA $0100 C2/FB2E: 2B PLD C2/FB2F: A5 C9 LDA $C9 C2/FB31: D0 03 BNE $FB36 C2/FB33: 4C E7 FB JMP $FBE7 C2/FB36: 64 C9 STZ $C9 C2/FB38: A5 CA LDA $CA C2/FB3A: 29 03 AND #$03 C2/FB3C: F0 05 BEQ $FB43 C2/FB3E: 14 CA TRB $CA C2/FB40: 8D 0B 42 STA $420B C2/FB43: A9 04 LDA #$04 C2/FB45: 24 CA BIT $CA C2/FB47: F0 47 BEQ $FB90 C2/FB49: 14 CA TRB $CA C2/FB4B: 0B PHD C2/FB4C: F4 00 21 PEA $2100 C2/FB4F: 2B PLD C2/FB50: A2 00 75 LDX #$7500 C2/FB53: 86 81 STX $81 C2/FB55: 64 83 STZ $83 C2/FB57: A5 80 LDA $80 C2/FB59: 85 2C STA $2C C2/FB5B: A5 80 LDA $80 C2/FB5D: 85 2D STA $2D C2/FB5F: A5 80 LDA $80 C2/FB61: 85 2E STA $2E C2/FB63: A5 80 LDA $80 C2/FB65: 85 2F STA $2F C2/FB67: A5 80 LDA $80 C2/FB69: 85 23 STA $23 C2/FB6B: A5 80 LDA $80 C2/FB6D: 85 24 STA $24 C2/FB6F: A5 80 LDA $80 C2/FB71: 85 25 STA $25 C2/FB73: A5 80 LDA $80 C2/FB75: 85 2A STA $2A C2/FB77: A5 80 LDA $80 C2/FB79: 85 2B STA $2B C2/FB7B: A5 80 LDA $80 C2/FB7D: 85 31 STA $31 C2/FB7F: A5 80 LDA $80 C2/FB81: 85 30 STA $30 C2/FB83: A5 80 LDA $80 C2/FB85: 85 32 STA $32 C2/FB87: A5 80 LDA $80 C2/FB89: 85 32 STA $32 C2/FB8B: A5 80 LDA $80 C2/FB8D: 85 32 STA $32 C2/FB8F: 2B PLD C2/FB90: 64 0C STZ $0C C2/FB92: 64 0D STZ $0D C2/FB94: 20 5B FE JSR $FE5B C2/FB97: E2 20 SEP #$20 C2/FB99: A9 7E LDA #$7E C2/FB9B: 48 PHA C2/FB9C: AB PLB C2/FB9D: A9 FF LDA #$FF C2/FB9F: 2C 0F 75 BIT $750F C2/FBA2: F0 03 BEQ $FBA7 C2/FBA4: CE 1D 75 DEC $751D C2/FBA7: 2C 10 75 BIT $7510 C2/FBAA: F0 03 BEQ $FBAF C2/FBAC: CE 1F 75 DEC $751F C2/FBAF: AD 11 75 LDA $7511 C2/FBB2: F0 33 BEQ $FBE7 C2/FBB4: C2 20 REP #$20 C2/FBB6: AD 14 75 LDA $7514 C2/FBB9: 8F 16 21 00 STA $002116 C2/FBBD: AD 16 75 LDA $7516 C2/FBC0: 8F 00 43 00 STA $004300 C2/FBC4: AD 18 75 LDA $7518 C2/FBC7: 8F 02 43 00 STA $004302 C2/FBCB: AD 1A 75 LDA $751A C2/FBCE: 8F 04 43 00 STA $004304 C2/FBD2: AD 1B 75 LDA $751B C2/FBD5: 8F 05 43 00 STA $004305 C2/FBD9: E2 20 SEP #$20 C2/FBDB: AD 11 75 LDA $7511 C2/FBDE: 29 01 AND #$01 C2/FBE0: 8F 0B 42 00 STA $00420B C2/FBE4: 9C 11 75 STZ $7511 C2/FBE7: C2 20 REP #$20 C2/FBE9: A9 01 00 LDA #$0001 C2/FBEC: 18 CLC C2/FBED: 6D 4A 09 ADC $094A C2/FBF0: 8D 4A 09 STA $094A C2/FBF3: A5 8E LDA $8E C2/FBF5: 6D 4C 09 ADC $094C C2/FBF8: 8D 4C 09 STA $094C C2/FBFB: AD FB 0A LDA $0AFB C2/FBFE: 29 FF 00 AND #$00FF C2/FC01: C9 02 00 CMP #$0002 C2/FC04: D0 09 BNE $FC0F C2/FC06: AD FC 0A LDA $0AFC C2/FC09: F0 04 BEQ $FC0F C2/FC0B: 3A DEC C2/FC0C: 8D FC 0A STA $0AFC C2/FC0F: E2 20 SEP #$20 C2/FC11: AF 0E 75 7E LDA $7E750E C2/FC15: 8F 0C 42 00 STA $00420C C2/FC19: A9 81 LDA #$81 C2/FC1B: 8F 00 42 00 STA $004200 C2/FC1F: AF 25 75 7E LDA $7E7525 C2/FC23: 8F 00 21 00 STA $002100 C2/FC27: 7A PLY C2/FC28: FA PLX C2/FC29: 28 PLP C2/FC2A: 68 PLA C2/FC2B: 28 PLP C2/FC2C: 2B PLD C2/FC2D: AB PLB C2/FC2E: 40 RTI C2/FC2F: 8B PHB C2/FC30: E2 20 SEP #$20 C2/FC32: A9 7E LDA #$7E C2/FC34: 48 PHA C2/FC35: AB PLB C2/FC36: AD 12 75 LDA $7512 C2/FC39: F0 03 BEQ $FC3E C2/FC3B: 20 75 FD JSR $FD75 C2/FC3E: AD 0F 75 LDA $750F C2/FC41: F0 10 BEQ $FC53 C2/FC43: AD 1D 75 LDA $751D C2/FC46: 10 0B BPL $FC53 C2/FC48: A9 10 LDA #$10 C2/FC4A: 8D 1D 75 STA $751D C2/FC4D: 20 B1 FC JSR $FCB1 C2/FC50: 20 D4 FA JSR $FAD4 C2/FC53: AD 10 75 LDA $7510 C2/FC56: F0 10 BEQ $FC68 C2/FC58: AD 1F 75 LDA $751F C2/FC5B: 10 0B BPL $FC68 C2/FC5D: A9 01 LDA #$01 C2/FC5F: 8D 1F 75 STA $751F C2/FC62: 20 09 FD JSR $FD09 C2/FC65: 20 D4 FA JSR $FAD4 C2/FC68: AD 13 75 LDA $7513 C2/FC6B: F0 03 BEQ $FC70 C2/FC6D: 20 2E FD JSR $FD2E C2/FC70: A5 43 LDA $43 C2/FC72: C9 01 CMP #$01 C2/FC74: D0 39 BNE $FCAF C2/FC76: AD FB 0A LDA $0AFB C2/FC79: C9 02 CMP #$02 C2/FC7B: F0 05 BEQ $FC82 C2/FC7D: A0 4A 09 LDY #$094A C2/FC80: 80 10 BRA $FC92 C2/FC82: C2 20 REP #$20 C2/FC84: AD FC 0A LDA $0AFC C2/FC87: 8D 17 2D STA $2D17 C2/FC8A: 9C 19 2D STZ $2D19 C2/FC8D: A0 17 2D LDY #$2D17 C2/FC90: E2 20 SEP #$20 C2/FC92: 08 PHP C2/FC93: A2 30 66 LDX #$6630 C2/FC96: 20 62 D6 JSR $D662 C2/FC99: C2 20 REP #$20 C2/FC9B: A2 C0 F5 LDX #$F5C0 C2/FC9E: A0 14 75 LDY #$7514 C2/FCA1: A9 08 00 LDA #$0008 C2/FCA4: 54 7E C0 MVN $7E,$C0 C2/FCA7: E2 20 SEP #$20 C2/FCA9: A9 01 LDA #$01 C2/FCAB: 8D 11 75 STA $7511 C2/FCAE: 28 PLP C2/FCAF: AB PLB C2/FCB0: 60 RTS C2/FCB1: AD 1E 75 LDA $751E C2/FCB4: C2 20 REP #$20 C2/FCB6: 29 01 00 AND #$0001 C2/FCB9: 0A ASL C2/FCBA: AA TAX C2/FCBB: A4 8E LDY $8E C2/FCBD: E2 20 SEP #$20 C2/FCBF: AD 0F 75 LDA $750F C2/FCC2: 4A LSR C2/FCC3: 90 2E BCC $FCF3 C2/FCC5: 48 PHA C2/FCC6: B9 41 02 LDA $0241,Y C2/FCC9: 18 CLC C2/FCCA: 7F 1A F2 C0 ADC $C0F21A,X C2/FCCE: 99 41 02 STA $0241,Y C2/FCD1: B9 42 02 LDA $0242,Y C2/FCD4: 18 CLC C2/FCD5: 7F 1B F2 C0 ADC $C0F21B,X C2/FCD9: 99 42 02 STA $0242,Y C2/FCDC: B9 45 02 LDA $0245,Y C2/FCDF: 18 CLC C2/FCE0: 7F 1A F2 C0 ADC $C0F21A,X C2/FCE4: 99 45 02 STA $0245,Y C2/FCE7: B9 46 02 LDA $0246,Y C2/FCEA: 18 CLC C2/FCEB: 7F 1B F2 C0 ADC $C0F21B,X C2/FCEF: 99 46 02 STA $0246,Y C2/FCF2: 68 PLA C2/FCF3: C8 INY C2/FCF4: C8 INY C2/FCF5: C8 INY C2/FCF6: C8 INY C2/FCF7: C8 INY C2/FCF8: C8 INY C2/FCF9: C8 INY C2/FCFA: C8 INY C2/FCFB: C0 20 CPY #$20 C2/FCFD: 00 D0 BRK $D0 C2/FCFF: C2 AD REP #$AD C2/FD01: 1E 75 49 ASL $4975,X C2/FD04: 01 8D ORA ($8D,X) C2/FD06: 1E 75 60 ASL $6075,X C2/FD09: E2 20 SEP #$20 C2/FD0B: AD 10 75 LDA $7510 C2/FD0E: C2 20 REP #$20 C2/FD10: 29 07 00 AND #$0007 C2/FD13: 0A ASL C2/FD14: 0A ASL C2/FD15: 8D 20 75 STA $7520 C2/FD18: E2 20 SEP #$20 C2/FD1A: A6 8E LDX $8E C2/FD1C: BD 06 02 LDA $0206,X C2/FD1F: 49 02 EOR #$02 C2/FD21: 9D 06 02 STA $0206,X C2/FD24: E8 INX C2/FD25: E8 INX C2/FD26: E8 INX C2/FD27: E8 INX C2/FD28: EC 20 75 CPX $7520 C2/FD2B: D0 EF BNE $FD1C C2/FD2D: 60 RTS C2/FD2E: E2 20 SEP #$20 C2/FD30: AD 22 75 LDA $7522 C2/FD33: D0 1F BNE $FD54 C2/FD35: AD 13 75 LDA $7513 C2/FD38: C2 20 REP #$20 C2/FD3A: 29 07 00 AND #$0007 C2/FD3D: 3A DEC C2/FD3E: 0A ASL C2/FD3F: 0A ASL C2/FD40: AA TAX C2/FD41: BF 1E F2 C0 LDA $C0F21E,X C2/FD45: 8D 23 75 STA $7523 C2/FD48: BF 20 F2 C0 LDA $C0F220,X C2/FD4C: 8D 25 75 STA $7525 C2/FD4F: E2 20 SEP #$20 C2/FD51: EE 22 75 INC $7522 C2/FD54: AD 23 75 LDA $7523 C2/FD57: F0 0F BEQ $FD68 C2/FD59: CE 23 75 DEC $7523 C2/FD5C: AD 24 75 LDA $7524 C2/FD5F: 18 CLC C2/FD60: 6D 25 75 ADC $7525 C2/FD63: 8D 25 75 STA $7525 C2/FD66: 80 0C BRA $FD74 C2/FD68: AD 26 75 LDA $7526 C2/FD6B: 8D 25 75 STA $7525 C2/FD6E: 9C 22 75 STZ $7522 C2/FD71: 9C 13 75 STZ $7513 C2/FD74: 60 RTS C2/FD75: E2 20 SEP #$20 C2/FD77: AD 27 75 LDA $7527 C2/FD7A: C9 04 CMP #$04 C2/FD7C: F0 0E BEQ $FD8C C2/FD7E: C9 03 CMP #$03 C2/FD80: F0 0E BEQ $FD90 C2/FD82: C9 02 CMP #$02 C2/FD84: F0 0E BEQ $FD94 C2/FD86: C9 01 CMP #$01 C2/FD88: F0 06 BEQ $FD90 C2/FD8A: 80 10 BRA $FD9C C2/FD8C: A9 00 LDA #$00 C2/FD8E: 80 09 BRA $FD99 C2/FD90: A9 02 LDA #$02 C2/FD92: 80 05 BRA $FD99 C2/FD94: 20 41 FE JSR $FE41 C2/FD97: A9 02 LDA #$02 C2/FD99: 20 CA FD JSR $FDCA C2/FD9C: E2 20 SEP #$20 C2/FD9E: AD 28 75 LDA $7528 C2/FDA1: F0 1A BEQ $FDBD C2/FDA3: A6 8E LDX $8E C2/FDA5: BD 05 02 LDA $0205,X C2/FDA8: F0 07 BEQ $FDB1 C2/FDAA: 18 CLC C2/FDAB: 6D 28 75 ADC $7528 C2/FDAE: 9D 05 02 STA $0205,X C2/FDB1: E8 INX C2/FDB2: E8 INX C2/FDB3: E8 INX C2/FDB4: E8 INX C2/FDB5: E0 20 00 CPX #$0020 C2/FDB8: D0 EB BNE $FDA5 C2/FDBA: 20 D4 FA JSR $FAD4 C2/FDBD: AD 27 75 LDA $7527 C2/FDC0: 3A DEC C2/FDC1: 8D 27 75 STA $7527 C2/FDC4: D0 03 BNE $FDC9 C2/FDC6: 9C 12 75 STZ $7512 C2/FDC9: 60 RTS C2/FDCA: 08 PHP C2/FDCB: C2 20 REP #$20 C2/FDCD: 18 CLC C2/FDCE: 6D A2 29 ADC $29A2 C2/FDD1: 29 0F 00 AND #$000F C2/FDD4: 0A ASL C2/FDD5: 0A ASL C2/FDD6: AA TAX C2/FDD7: AC B4 29 LDY $29B4 C2/FDDA: E2 20 SEP #$20 C2/FDDC: B9 00 00 LDA $0000,Y C2/FDDF: 18 CLC C2/FDE0: 7F 2E F2 C0 ADC $C0F22E,X C2/FDE4: 99 00 00 STA $0000,Y C2/FDE7: C8 INY C2/FDE8: C8 INY C2/FDE9: C8 INY C2/FDEA: E2 20 SEP #$20 C2/FDEC: B9 00 00 LDA $0000,Y C2/FDEF: F0 12 BEQ $FE03 C2/FDF1: C8 INY C2/FDF2: C2 20 REP #$20 C2/FDF4: B9 00 00 LDA $0000,Y C2/FDF7: 18 CLC C2/FDF8: 7F 30 F2 C0 ADC $C0F230,X C2/FDFC: 99 00 00 STA $0000,Y C2/FDFF: C8 INY C2/FE00: C8 INY C2/FE01: 80 E7 BRA $FDEA C2/FE03: 28 PLP C2/FE04: 60 RTS C2/FE05: 08 PHP C2/FE06: C2 20 REP #$20 C2/FE08: A2 8E 29 LDX #$298E C2/FE0B: A0 14 75 LDY #$7514 C2/FE0E: A9 08 00 LDA #$0008 C2/FE11: 54 7E 7E MVN $7E,$7E C2/FE14: E2 20 SEP #$20 C2/FE16: AD 28 75 LDA $7528 C2/FE19: F0 1A BEQ $FE35 C2/FE1B: A6 8E LDX $8E C2/FE1D: BD 05 02 LDA $0205,X C2/FE20: F0 07 BEQ $FE29 C2/FE22: 18 CLC C2/FE23: 6D 28 75 ADC $7528 C2/FE26: 9D 05 02 STA $0205,X C2/FE29: E8 INX C2/FE2A: E8 INX C2/FE2B: E8 INX C2/FE2C: E8 INX C2/FE2D: E0 20 00 CPX #$0020 C2/FE30: D0 EB BNE $FE1D C2/FE32: 20 D4 FA JSR $FAD4 C2/FE35: A9 01 LDA #$01 C2/FE37: 8D 11 75 STA $7511 C2/FE3A: A9 04 LDA #$04 C2/FE3C: 8D 27 75 STA $7527 C2/FE3F: 28 PLP C2/FE40: 60 RTS C2/FE41: 08 PHP C2/FE42: C2 20 REP #$20 C2/FE44: A2 97 29 LDX #$2997 C2/FE47: A0 14 75 LDY #$7514 C2/FE4A: A9 08 00 LDA #$0008 C2/FE4D: 54 7E 7E MVN $7E,$7E C2/FE50: E2 20 SEP #$20 C2/FE52: A9 01 LDA #$01 C2/FE54: 8D 11 75 STA $7511 C2/FE57: 64 CA STZ $CA C2/FE59: 28 PLP C2/FE5A: 60 RTS C2/FE5B: 08 PHP C2/FE5C: C2 20 REP #$20 C2/FE5E: 48 PHA C2/FE5F: 08 PHP C2/FE60: DA PHX C2/FE61: 5A PHY C2/FE62: 8B PHB C2/FE63: 0B PHD C2/FE64: E2 20 SEP #$20 C2/FE66: C2 10 REP #$10 C2/FE68: A9 00 LDA #$00 C2/FE6A: 48 PHA C2/FE6B: AB PLB C2/FE6C: F4 00 01 PEA $0100 C2/FE6F: 2B PLD C2/FE70: A9 01 LDA #$01 C2/FE72: 2C 12 42 BIT $4212 C2/FE75: D0 FB BNE $FE72 C2/FE77: A0 00 00 LDY #$0000 C2/FE7A: A5 4D LDA $4D C2/FE7C: F0 19 BEQ $FE97 C2/FE7E: AD 74 09 LDA $0974 C2/FE81: 29 80 AND #$80 C2/FE83: F0 12 BEQ $FE97 C2/FE85: AD 0D 01 LDA $010D C2/FE88: C2 20 REP #$20 C2/FE8A: 29 03 00 AND #$0003 C2/FE8D: AA TAX C2/FE8E: BD 7C 09 LDA $097C,X C2/FE91: 29 FF 00 AND #$00FF C2/FE94: F0 01 BEQ $FE97 C2/FE96: C8 INY C2/FE97: C2 20 REP #$20 C2/FE99: 84 12 STY $12 C2/FE9B: 98 TYA C2/FE9C: 0A ASL C2/FE9D: AA TAX C2/FE9E: BD 18 42 LDA $4218,X C2/FEA1: 85 06 STA $06 C2/FEA3: 29 0F 00 AND #$000F C2/FEA6: F0 02 BEQ $FEAA C2/FEA8: 64 06 STZ $06 C2/FEAA: B5 14 LDA $14,X C2/FEAC: 85 0E STA $0E C2/FEAE: 20 D0 FE JSR $FED0 C2/FEB1: A5 12 LDA $12 C2/FEB3: 0A ASL C2/FEB4: AA TAX C2/FEB5: A5 0E LDA $0E C2/FEB7: 95 14 STA $14,X C2/FEB9: 2B PLD C2/FEBA: AD 0A 01 LDA $010A C2/FEBD: 85 00 STA $00 C2/FEBF: AD 08 01 LDA $0108 C2/FEC2: 85 02 STA $02 C2/FEC4: AD 06 01 LDA $0106 C2/FEC7: 85 04 STA $04 C2/FEC9: AB PLB C2/FECA: 7A PLY C2/FECB: FA PLX C2/FECC: 28 PLP C2/FECD: 68 PLA C2/FECE: 28 PLP C2/FECF: 60 RTS C2/FED0: AD 74 09 LDA $0974 C2/FED3: 29 40 00 AND #$0040 C2/FED6: D0 06 BNE $FEDE C2/FED8: A5 06 LDA $06 C2/FEDA: 85 08 STA $08 C2/FEDC: 80 1D BRA $FEFB C2/FEDE: A5 06 LDA $06 C2/FEE0: 29 0F 1F AND #$1F0F C2/FEE3: 85 08 STA $08 C2/FEE5: A2 00 00 LDX #$0000 C2/FEE8: A5 06 LDA $06 C2/FEEA: 3F B8 E7 C0 AND $C0E7B8,X C2/FEEE: F0 04 BEQ $FEF4 C2/FEF0: B5 26 LDA $26,X C2/FEF2: 04 08 TSB $08 C2/FEF4: E8 INX C2/FEF5: E8 INX C2/FEF6: E0 0E 00 CPX #$000E C2/FEF9: D0 ED BNE $FEE8 C2/FEFB: A5 0E LDA $0E C2/FEFD: 49 FF FF EOR #$FFFF C2/FF00: 25 08 AND $08 C2/FF02: 85 0A STA $0A C2/FF04: A5 08 LDA $08 C2/FF06: 25 0E AND $0E C2/FF08: E2 20 SEP #$20 C2/FF0A: 2C 0C 01 BIT $010C C2/FF0D: C2 20 REP #$20 C2/FF0F: 30 03 BMI $FF14 C2/FF11: 29 7F 7F AND #$7F7F C2/FF14: 85 10 STA $10 C2/FF16: A5 08 LDA $08 C2/FF18: 85 0E STA $0E C2/FF1A: A2 00 00 LDX #$0000 C2/FF1D: A4 12 LDY $12 C2/FF1F: C2 20 REP #$20 C2/FF21: BF C6 E7 C0 LDA $C0E7C6,X C2/FF25: 24 0A BIT $0A C2/FF27: D0 1A BNE $FF43 C2/FF29: 25 10 AND $10 C2/FF2B: F0 18 BEQ $FF45 C2/FF2D: E2 20 SEP #$20 C2/FF2F: B9 1A 01 LDA $011A,Y C2/FF32: 3A DEC C2/FF33: F0 02 BEQ $FF37 C2/FF35: 10 0E BPL $FF45 C2/FF37: C2 20 REP #$20 C2/FF39: BF C6 E7 C0 LDA $C0E7C6,X C2/FF3D: 04 0A TSB $0A C2/FF3F: A5 19 LDA $19 C2/FF41: 80 02 BRA $FF45 C2/FF43: A5 18 LDA $18 C2/FF45: E2 20 SEP #$20 C2/FF47: 99 1A 01 STA $011A,Y C2/FF4A: C8 INY C2/FF4B: C8 INY C2/FF4C: E8 INX C2/FF4D: E8 INX C2/FF4E: E0 0C 00 CPX #$000C C2/FF51: D0 CC BNE $FF1F C2/FF53: C2 20 REP #$20 C2/FF55: 60 RTS C2/FF56: 08 PHP C2/FF57: C2 20 REP #$20 C2/FF59: 48 PHA C2/FF5A: A9 10 03 LDA #$0310 C2/FF5D: 8F 18 01 00 STA $000118 C2/FF61: 8F 4D 01 00 STA $00014D C2/FF65: 68 PLA C2/FF66: 28 PLP C2/FF67: 60 RTS C2/FF68: 08 PHP C2/FF69: C2 20 REP #$20 C2/FF6B: 48 PHA C2/FF6C: A9 16 04 LDA #$0416 C2/FF6F: 8F 18 01 00 STA $000118 C2/FF73: A9 00 00 LDA #$0000 C2/FF76: 8F 4D 01 00 STA $00014D C2/FF7A: 68 PLA C2/FF7B: 28 PLP C2/FF7C: 60 RTS C2/FF7D: 8B PHB C2/FF7E: 0B PHD C2/FF7F: 48 PHA C2/FF80: DA PHX C2/FF81: 5A PHY C2/FF82: 08 PHP C2/FF83: F4 00 00 PEA $0000 C2/FF86: AB PLB C2/FF87: AB PLB C2/FF88: C2 30 REP #$30 C2/FF8A: F4 00 01 PEA $0100 C2/FF8D: 2B PLD C2/FF8E: A9 16 04 LDA #$0416 C2/FF91: 85 18 STA $18 C2/FF93: 64 4D STZ $4D C2/FF95: A0 00 00 LDY #$0000 C2/FF98: BB TYX C2/FF99: B9 75 09 LDA $0975,Y C2/FF9C: 20 C2 FF JSR $FFC2 C2/FF9F: 95 26 STA $26,X C2/FFA1: C8 INY C2/FFA2: E8 INX C2/FFA3: E8 INX C2/FFA4: C0 07 00 CPY #$0007 C2/FFA7: D0 F0 BNE $FF99 C2/FFA9: 64 0E STZ $0E C2/FFAB: 64 14 STZ $14 C2/FFAD: 64 16 STZ $16 C2/FFAF: A9 01 01 LDA #$0101 C2/FFB2: A2 0C 00 LDX #$000C C2/FFB5: CA DEX C2/FFB6: CA DEX C2/FFB7: 95 1A STA $1A,X C2/FFB9: D0 FA BNE $FFB5 C2/FFBB: 28 PLP C2/FFBC: 7A PLY C2/FFBD: FA PLX C2/FFBE: 68 PLA C2/FFBF: 2B PLD C2/FFC0: AB PLB C2/FFC1: 60 RTS C2/FFC2: DA PHX C2/FFC3: 29 FC 00 AND #$00FC C2/FFC6: EB XBA C2/FFC7: A2 00 00 LDX #$0000 C2/FFCA: 0A ASL C2/FFCB: B0 0A BCS $FFD7 C2/FFCD: E8 INX C2/FFCE: E8 INX C2/FFCF: E0 0C 00 CPX #$000C C2/FFD2: D0 F6 BNE $FFCA C2/FFD4: A2 00 00 LDX #$0000 C2/FFD7: BF B8 E7 C0 LDA $C0E7B8,X C2/FFDB: FA PLX C2/FFDC: 60 RTS C2/FFDD: 00 00 BRK $00 C2/FFDF: 00 00 BRK $00 C2/FFE1: 00 00 BRK $00 C2/FFE3: 00 00 BRK $00 C2/FFE5: 00 00 BRK $00 C2/FFE7: 00 00 BRK $00 C2/FFE9: 00 5F BRK $5F C2/FFEB: C2 61 REP #$61 C2/FFED: C2 A4 REP #$A4 C2/FFEF: C2 E8 REP #$E8 C2/FFF1: C2 2D REP #$2D C2/FFF3: C3 6D CMP $6D,S C2/FFF5: C2 CC REP #$CC C2/FFF7: C2 32 REP #$32 C2/FFF9: F9 49 F9 SBC $F949,Y C2/FFFC: 84 F9 STY $F9 C2/FFFE: D6 F9 DEC $F9,X Final Fantasy V is Copyright Square This document was created by InstructrTrepe, Copyright 2004. For feedback, questions, comments etc. you can either e-mail instructrtrepe@hotmail.com or post at the GameFAQ FFV SNES message boards at www.gamefaqs.com