Final Fantasy VI/ROM map/Assembly C2E: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(assembly C2E)
 
m (Xkeeper moved page Final Fantasy VI:ROM map/Assembly C2E to Final Fantasy VI/ROM map/Assembly C2E: normalize subpages and titles)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{subpage|game=Final Fantasy VI:ROM map}}
==C2/E003 unknow==
  C2/E003: 00 08        BRK $08
  C2/E003: 00 08        BRK $08
  C2/E005: 00 45        BRK $45
  C2/E005: 00 45        BRK $45
Line 479: Line 481:
  C2/E41E: 00 A1        BRK $A1
  C2/E41E: 00 A1        BRK $A1
  C2/E420: 80 A1        BRA $E3C3
  C2/E420: 80 A1        BRA $E3C3
==C2/E422 data==
  (Data - indexed by ??? ranging from 0-3 (x2), code in bank C1 )
  (Data - indexed by ??? ranging from 0-3 (x2), code in bank C1 )
   
   
Line 497: Line 499:
  C2/E43A: 00 A0        BRK $A0
  C2/E43A: 00 A0        BRK $A0
  C2/E43C: 00 00        BRK $00
  C2/E43C: 00 00        BRK $00
==C2/E43F unknow==
  (Data - indexed by encounter type, code in Bank C1)
  (Data - indexed by encounter type, code in Bank C1)
  C2/E43E: 00 (front)
  C2/E43E: 00 (front)
  C2/E43F: 00
  C2/E43F: 00
Line 519: Line 520:
  C2/E44C: 40
  C2/E44C: 40
  C2/E44D: 40
  C2/E44D: 40
==C2/E44E unknow==
  (Data - indexed by encounter type, code in Bank C1)
  (Data - indexed by encounter type, code in Bank C1)
  (deals with what characters are flipped around?  obviously none are on a Front attack,
  (deals with what characters are flipped around?  obviously none are on a Front attack,
Line 544: Line 545:
  C2/E45C: 01
  C2/E45C: 01
  C2/E45D: 01
  C2/E45D: 01
==C2/E45E unknow==
  C2/E45E: 08          PHP  
  C2/E45E: 08          PHP  
  C2/E45F: 0A          ASL  
  C2/E45F: 0A          ASL  
Line 832: Line 832:
  C2/E6D3: 8D 1E 20    STA $201E
  C2/E6D3: 8D 1E 20    STA $201E
  C2/E6D6: 6B          RTL  
  C2/E6D6: 6B          RTL  
==C2/E6D7 pointers==
Pointers
  C2/E6D7: FC E7 01    JSR ($01E7,X)
  C2/E6D7: FC E7 01    JSR ($01E7,X)
  C2/E6DA: E8          INX  
  C2/E6DA: E8          INX  
Line 1,060: Line 1,057:
  C2/E8D4: FC D8 E8    JSR ($E8D8,X)
  C2/E8D4: FC D8 E8    JSR ($E8D8,X)
  C2/E8D7: 6B          RTL  
  C2/E8D7: 6B          RTL  
==C2/E8D8 pointers==
Pointers
  C2/E8D8: 36 F8
  C2/E8D8: 36 F8
  C2/E8DA: 20 F8
  C2/E8DA: 20 F8
Line 1,192: Line 1,186:
  C2/E9D4: D7 E9
  C2/E9D4: D7 E9
  C2/E9D6: 60 EE
  C2/E9D6: 60 EE
==C2/E9D8 unknow==
  C2/E9D8: AC 60 7B    LDY $7B60
  C2/E9D8: AC 60 7B    LDY $7B60
  C2/E9DB: AA          TAX  
  C2/E9DB: AA          TAX  

Latest revision as of 02:41, 24 January 2024

This is a sub-page of Final Fantasy VI/ROM map.

C2/E003 unknow

C2/E003: 00 08        BRK $08
C2/E005: 00 45        BRK $45
C2/E007: 5C 85 8D 0C  JMP $0C8D85
C2/E00B: 00 08        BRK $08
C2/E00D: 00 BD        BRK $BD
C2/E00F: 5D 57 8D     EOR $8D57,X
C2/E012: 18           CLC
C2/E013: 00 06        BRK $06
C2/E015: 00 31        BRK $31
C2/E017: 5D 17 8D     EOR $8D17,X
C2/E01A: 0E 00 05     ASL $0500
C2/E01D: 00 77        BRK $77
C2/E01F: 5D 2F 8D     EOR $8D2F,X
C2/E022: 0E 00 05     ASL $0500
C2/E025: 00 CD        BRK $CD
C2/E027: 5E 57 8D     LSR $8D57,X
C2/E02A: 14 00        TRB $00
C2/E02C: 08           PHP
C2/E02D: 00 95        BRK $95
C2/E02F: 5B           TCD
C2/E030: 6F 8D 0E 00  ADC $000E8D
C2/E034: 08           PHP
C2/E035: 00 05        BRK $05
C2/E037: 03 04        ORA $04,S
C2/E039: 21 0F        AND ($0F,X)
C2/E03B: 00 FF        BRK $FF
C2/E03D: FF 04 21 0F  SBC $0F2104,X
C2/E041: 00 05        BRK $05
C2/E043: 0A           ASL
C2/E044: 00 FF        BRK $FF
C2/E046: FF FF 04 21  SBC $2104FF,X
C2/E04A: 19 00 00     ORA $0000,Y
C2/E04D: 05 04        ORA $04
C2/E04F: 04 21        TSB $21
C2/E051: 06 00        ASL $00
C2/E053: 05 03        ORA $03
C2/E055: 04 21        TSB $21
C2/E057: 06 00        ASL $00
C2/E059: 00 05        BRK $05
C2/E05B: 04 04        TSB $04
C2/E05D: 21 17        AND ($17,X)
C2/E05F: 00 05        BRK $05
C2/E061: 02 04        COP $04
C2/E063: 21 17        AND ($17,X)
C2/E065: 00 00        BRK $00
C2/E067: 05 04        ORA $04
C2/E069: 04 21        TSB $21
C2/E06B: 18           CLC
C2/E06C: 00 05        BRK $05
C2/E06E: 02 04        COP $04
C2/E070: 21 18        AND ($18,X)
C2/E072: 00 00        BRK $00
C2/E074: 05 04        ORA $04
C2/E076: 04 21        TSB $21
C2/E078: 0E 00 C1     ASL $C100
C2/E07B: 02 00        COP $00
C2/E07D: FF FF 12 00  SBC $0012FF,X
C2/E081: FF 00 FF FF  SBC $FFFF00,X
C2/E085: 84 AC        STY $AC
C2/E087: A9 9E AB     LDA #$AB9E
C2/E08A: FF FF 04 21  SBC $2104FF,X
C2/E08E: 1A           INC
C2/E08F: 00 05        BRK $05
C2/E091: 04 03        TSB $03
C2/E093: 2C 03 2F     BIT $2F03
C2/E096: FF 16 00 00  SBC $000016,X
C2/E09A: C9 E1 D9     CMP #$D9E1
C2/E09D: E1 E9        SBC ($E9,X)
C2/E09F: E1 F5        SBC ($F5,X)
C2/E0A1: E1 48        SBC ($48,X)
C2/E0A3: E2 68        SEP #$68
C2/E0A5: E2 72        SEP #$72
C2/E0A7: E1 85        SBC ($85,X)
C2/E0A9: E1 65        SBC ($65,X)
C2/E0AB: E1 6B        SBC ($6B,X)
C2/E0AD: E1 A1        SBC ($A1,X)
C2/E0AF: E1 A8        SBC ($A8,X)
C2/E0B1: E1 AF        SBC ($AF,X)
C2/E0B3: E1 B6        SBC ($B6,X)
C2/E0B5: E1 25        SBC ($25,X)
C2/E0B7: E1 28        SBC ($28,X)
C2/E0B9: E1 2B        SBC ($2B,X)
C2/E0BB: E1 2E        SBC ($2E,X)
C2/E0BD: E1 31        SBC ($31,X)
C2/E0BF: E1 34        SBC ($34,X)
C2/E0C1: E1 37        SBC ($37,X)
C2/E0C3: E1 3A        SBC ($3A,X)
C2/E0C5: E1 3D        SBC ($3D,X)
C2/E0C7: E1 42        SBC ($42,X)
C2/E0C9: E1 47        SBC ($47,X)
C2/E0CB: E1 4C        SBC ($4C,X)
C2/E0CD: E1 51        SBC ($51,X)
C2/E0CF: E1 56        SBC ($56,X)
C2/E0D1: E1 5B        SBC ($5B,X)
C2/E0D3: E1 60        SBC ($60,X)
C2/E0D5: E1 EC        SBC ($EC,X)
C2/E0D7: E0 01        CPX #$01
C2/E0D9: E2 28        SEP #$28
C2/E0DB: E2 BD        SEP #$BD
C2/E0DD: E1 E0        SBC ($E0,X)
C2/E0DF: E0 05        CPX #$05
C2/E0E1: 12 01        ORA ($01)
C2/E0E3: 05 12        ORA $12
C2/E0E5: 01 05        ORA ($05,X)
C2/E0E7: 12 01        ORA ($01)
C2/E0E9: 05 12        ORA $12
C2/E0EB: 00 FF        BRK $FF
C2/E0ED: FF 04 21 B5  SBC $B52104,X
C2/E0F1: 04 21        TSB $21
C2/E0F3: B6 04        LDX $04,Y
C2/E0F5: 21 B7        AND ($B7,X)
C2/E0F7: 04 21        TSB $21
C2/E0F9: B8           CLV
C2/E0FA: 04 21        TSB $21
C2/E0FC: B9 04 21     LDA $2104,Y
C2/E0FF: BA           TSX
C2/E100: 04 21        TSB $21
C2/E102: BB           TYX
C2/E103: 04 21        TSB $21
C2/E105: BC FF FF     LDY $FFFF,X
C2/E108: 01 04        ORA ($04,X)
C2/E10A: 35 FF        AND $FF,X
C2/E10C: 03 F9        ORA $F9,S
C2/E10E: 03 F0        ORA $F0,S
C2/E110: 03 F0        ORA $F0,S
C2/E112: 03 F0        ORA $F0,S
C2/E114: 03 F0        ORA $F0,S
C2/E116: 03 F0        ORA $F0,S
C2/E118: 03 F0        ORA $F0,S
C2/E11A: 03 F0        ORA $F0,S
C2/E11C: 03 F0        ORA $F0,S
C2/E11E: 03 FA        ORA $FA,S
C2/E120: FF 01 05 0C  SBC $0C0501,X
C2/E124: 00 07        BRK $07
C2/E126: 01 00        ORA ($00,X)
C2/E128: 08           PHP
C2/E129: 01 00        ORA ($00,X)
C2/E12B: 09 01 00     ORA #$0001
C2/E12E: 0A           ASL
C2/E12F: 01 00        ORA ($00,X)
C2/E131: 07 02        ORA [$02]
C2/E133: 00 08        BRK $08
C2/E135: 02 00        COP $00
C2/E137: 09 02 00     ORA #$0002
C2/E13A: 0A           ASL
C2/E13B: 02 00        COP $00
C2/E13D: 04 39        TSB $39
C2/E13F: 07 05        ORA [$05]
C2/E141: 00 04        BRK $04
C2/E143: 39 08 05     AND $0508,Y
C2/E146: 00 04        BRK $04
C2/E148: 39 09 05     AND $0509,Y
C2/E14B: 00 04        BRK $04
C2/E14D: 39 0A 05     AND $050A,Y
C2/E150: 00 04        BRK $04
C2/E152: 3D 07 06     AND $0607,X
C2/E155: 00 04        BRK $04
C2/E157: 3D 08 06     AND $0608,X
C2/E15A: 00 04        BRK $04
C2/E15C: 3D 09 06     AND $0609,X
C2/E15F: 00 04        BRK $04
C2/E161: 3D 0A 06     AND $060A,X
C2/E164: 00 FF        BRK $FF
C2/E166: FF 91 A8 B0  SBC $B0A891,X
C2/E16A: 00 FF        BRK $FF
C2/E16C: FF 83 9E 9F  SBC $9F9E83,X
C2/E170: C5 00        CMP $00
C2/E172: 05 03        ORA $03
C2/E174: 91 C4        STA ($C4),Y
C2/E176: 87 9A        STA [$9A]
C2/E178: A7 9D        LDA [$9D]
C2/E17A: 05 09        ORA $09
C2/E17C: 8B           PHB
C2/E17D: C4 87        CPY $87
C2/E17F: 9A           TXS
C2/E180: A7 9D        LDA [$9D]
C2/E182: 05 07        ORA $07
C2/E184: 00 07        BRK $07
C2/E186: 03 03        ORA $03,S
C2/E188: 15 07        ORA $07,X
C2/E18A: 04 01        TSB $01
C2/E18C: 08           PHP
C2/E18D: 03 03        ORA $03,S
C2/E18F: 15 08        ORA $08,X
C2/E191: 04 01        TSB $01
C2/E193: 09 03 03     ORA #$0303
C2/E196: 15 09        ORA $09,X
C2/E198: 04 01        TSB $01
C2/E19A: 0A           ASL
C2/E19B: 03 03        ORA $03,S
C2/E19D: 15 0A        ORA $0A,X
C2/E19F: 04 00        TSB $00
C2/E1A1: 07 03        ORA [$03]
C2/E1A3: 03 15        ORA $15,S
C2/E1A5: 07 04        ORA [$04]
C2/E1A7: 00 08        BRK $08
C2/E1A9: 03 03        ORA $03,S
C2/E1AB: 15 08        ORA $08,X
C2/E1AD: 04 00        TSB $00
C2/E1AF: 09 03 03     ORA #$0303
C2/E1B2: 15 09        ORA $09,X
C2/E1B4: 04 00        TSB $00
C2/E1B6: 0A           ASL
C2/E1B7: 03 03        ORA $03,S
C2/E1B9: 15 0A        ORA $0A,X
C2/E1BB: 04 00        TSB $00
C2/E1BD: 10 1F        BPL $E1DE
C2/E1BF: 01 10        ORA ($10,X)
C2/E1C1: 1F 01 10 1F  ORA $1F1001,X
C2/E1C5: 01 10        ORA ($10,X)
C2/E1C7: 1F 00 0B 00  ORA $000B00,X
C2/E1CB: FF 01 0B 01  SBC $010B01,X
C2/E1CF: FF 01 0B 02  SBC $020B01,X
C2/E1D3: FF 01 0B 03  SBC $030B01,X
C2/E1D7: FF 00 07 00  SBC $000700,X
C2/E1DB: FF 01 08 00  SBC $000801,X
C2/E1DF: FF 01 09 00  SBC $000901,X
C2/E1E3: FF 01 0A 00  SBC $000A01,X
C2/E1E7: FF 00 07 01  SBC $010700,X
C2/E1EB: 01 08        ORA ($08,X)
C2/E1ED: 01 01        ORA ($01,X)
C2/E1EF: 09 01 01     ORA #$0101
C2/E1F2: 0A           ASL
C2/E1F3: 01 00        ORA ($00,X)
C2/E1F5: 07 02        ORA [$02]
C2/E1F7: 01 08        ORA ($08,X)
C2/E1F9: 02 01        COP $01
C2/E1FB: 09 02 01     ORA #$0102
C2/E1FE: 0A           ASL
C2/E1FF: 02 00        COP $00
C2/E201: 05 06        ORA $06
C2/E203: 04 21        TSB $21
C2/E205: 0D 00 05     ORA $0500
C2/E208: 05 01        ORA $01
C2/E20A: FF FF 04 21  SBC $2104FF,X
C2/E20E: 0D 00 16     ORA $1600
C2/E211: 16 16        ASL $16,X
C2/E213: FF FF 04 21  SBC $2104FF,X
C2/E217: 0D 00 FF     ORA $FF00
C2/E21A: 01 16        ORA ($16,X)
C2/E21C: 05 06        ORA $06
C2/E21E: 04 21        TSB $21
C2/E220: 0D 00 05     ORA $0500
C2/E223: 05 01        ORA $01
C2/E225: 05 13        ORA $13
C2/E227: 00 FF        BRK $FF
C2/E229: 04 21        TSB $21
C2/E22B: 11 00        ORA ($00),Y
C2/E22D: FF 16 01 FF  SBC $FF0116,X
C2/E231: 04 21        TSB $21
C2/E233: 11 00        ORA ($00),Y
C2/E235: FF 16 01 FF  SBC $FF0116,X
C2/E239: 04 21        TSB $21
C2/E23B: 11 00        ORA ($00),Y
C2/E23D: FF 16 01 FF  SBC $FF0116,X
C2/E241: 04 21        TSB $21
C2/E243: 11 00        ORA ($00),Y
C2/E245: FF 16 00 FF  SBC $FF0016,X
C2/E249: FF 04 21 0D  SBC $0D2104,X
C2/E24D: 00 FF        BRK $FF
C2/E24F: 01 FF        ORA ($FF,X)
C2/E251: FF 04 21 0D  SBC $0D2104,X
C2/E255: 00 FF        BRK $FF
C2/E257: 01 FF        ORA ($FF,X)
C2/E259: FF 04 21 0D  SBC $0D2104,X
C2/E25D: 00 FF        BRK $FF
C2/E25F: 01 FF        ORA ($FF,X)
C2/E261: FF 04 21 0D  SBC $0D2104,X
C2/E265: 00 FF        BRK $FF
C2/E267: 00 FF        BRK $FF
C2/E269: FF 04 21 1B  SBC $1B2104,X
C2/E26D: 00 FF        BRK $FF
C2/E26F: 01 FF        ORA ($FF,X)
C2/E271: FF 04 21 1B  SBC $1B2104,X
C2/E275: 00 FF        BRK $FF
C2/E277: 01 FF        ORA ($FF,X)
C2/E279: FF 04 21 1B  SBC $1B2104,X
C2/E27D: 00 FF        BRK $FF
C2/E27F: 01 FF        ORA ($FF,X)
C2/E281: FF 04 21 1B  SBC $1B2104,X
C2/E285: 00 FF        BRK $FF
C2/E287: 00 00        BRK $00
C2/E289: 00 AD        BRK $AD
C2/E28B: 31 0A        AND ($0A),Y
C2/E28D: 19 2B 1D     ORA $1D2B,Y
C2/E290: 6B           RTL
C2/E291: 29 29 21     AND #$2129
C2/E294: 08           PHP
C2/E295: 1D E7 1C     ORA $1CE7,X
C2/E298: E7 18        SBC [$18]
C2/E29A: A5 18        LDA $18
C2/E29C: 23 08        AND $08,S
C2/E29E: 64 0C        STZ $0C
C2/E2A0: 4A           LSR
C2/E2A1: 29 C6 18     AND #$18C6
C2/E2A4: A9 0C 66     LDA #$660C
C2/E2A7: 08           PHP
C2/E2A8: 00 38        BRK $38
C2/E2AA: F8           SED
C2/E2AB: 4A           LSR
C2/E2AC: 96 3A        STX $3A,Y
C2/E2AE: 34 2A        BIT $2A,X
C2/E2B0: D2 1D        CMP ($1D)
C2/E2B2: 2E 11 A9     ROL $A911
C2/E2B5: 0C 66 08     TSB $0866
C2/E2B8: 23 08        AND $08,S
C2/E2BA: D4 25        PEI $25
C2/E2BC: ED 14 A8     SBC $A814
C2/E2BF: 10 65        BPL $E326
C2/E2C1: 08           PHP
C2/E2C2: 43 04        EOR $04,S
C2/E2C4: 46 29        LSR $29
C2/E2C6: 07 21        ORA [$21]
C2/E2C8: 00 38        BRK $38
C2/E2CA: D3 09        CMP ($09,S),Y
C2/E2CC: B2 0C        LDA ($0C)
C2/E2CE: CB           WAI
C2/E2CF: 11 70        ORA ($70),Y
C2/E2D1: 1D EC 14     ORA $14EC,X
C2/E2D4: A8           TAY
C2/E2D5: 10 84        BPL $E25B
C2/E2D7: 0C 23 08     TSB $0823
C2/E2DA: 0E 42 6A     ASL $6A42
C2/E2DD: 29 70 1D     AND #$1D70
C2/E2E0: 73 52        ADC ($52,S),Y
C2/E2E2: D3 09        CMP ($09,S),Y
C2/E2E4: B2 0C        LDA ($0C)
C2/E2E6: CB           WAI
C2/E2E7: 11 00        ORA ($00),Y
C2/E2E9: 00 84        BRK $84
C2/E2EB: 0C 44 0C     TSB $0C44
C2/E2EE: 64 0C        STZ $0C
C2/E2F0: 84 10        STY $10
C2/E2F2: 43 0C        EOR $0C,S
C2/E2F4: 62 0C 42     PER $C02503
C2/E2F7: 0C 42 0C     TSB $0C42
C2/E2FA: 43 0C        EOR $0C,S
C2/E2FC: 23 08        AND $08,S
C2/E2FE: 23 08        AND $08,S
C2/E300: 63 0C        ADC $0C,S
C2/E302: 43 0C        EOR $0C,S
C2/E304: 23 08        AND $08,S
C2/E306: 23 08        AND $08,S
C2/E308: 00 38        BRK $38
C2/E30A: 2E 11 A9     ROL $A911
C2/E30D: 0C A7 18     TSB $18A7
C2/E310: 85 14        STA $14
C2/E312: 44 14 43     MVP $14,$43
C2/E315: 14 23        TRB $23
C2/E317: 10 23        BPL $E33C
C2/E319: 08           PHP
C2/E31A: 23 08        AND $08,S
C2/E31C: 46 10        LSR $10
C2/E31E: 45 08        EOR $08
C2/E320: 24 08        BIT $08
C2/E322: 23 08        AND $08,S
C2/E324: D4 7F        PEI $7F
C2/E326: 23 08        AND $08,S
C2/E328: 00 38        BRK $38
C2/E32A: 30 52        BMI $E37E
C2/E32C: 14 49        TRB $49
C2/E32E: EB           XBA
C2/E32F: 3D 64 0C     AND $0C64,X
C2/E332: 45 08        EOR $08
C2/E334: 24 08        BIT $08
C2/E336: 23 08        AND $08,S
C2/E338: 23 08        AND $08,S
C2/E33A: 64 0C        STZ $0C
C2/E33C: 44 0C B0     MVP $0C,$B0
C2/E33F: 65 65        ADC $65
C2/E341: 10 63        BPL $E3A6
C2/E343: 08           PHP
C2/E344: 44 08 62     MVP $08,$62
C2/E347: 0C 01 05     TSB $0501
C2/E34A: 00 00        BRK $00
C2/E34C: 01 32        ORA ($32,X)
C2/E34E: 39 08 01     AND $0108,Y
C2/E351: 0A           ASL
C2/E352: 00 00        BRK $00
C2/E354: 01 0C        ORA ($0C,X)
C2/E356: 00 00        BRK $00
C2/E358: 01 0E        ORA ($0E,X)
C2/E35A: 00 00        BRK $00
C2/E35C: 01 10        ORA ($10,X)
C2/E35E: 00 00        BRK $00
C2/E360: 01 16        ORA ($16,X)
C2/E362: 00 00        BRK $00
C2/E364: 01 1B        ORA ($1B,X)
C2/E366: 00 00        BRK $00
C2/E368: 01 0A        ORA ($0A,X)
C2/E36A: 00 00        BRK $00
C2/E36C: 01 1E        ORA ($1E,X)
C2/E36E: 00 00        BRK $00
C2/E370: 01 21        ORA ($21,X)
C2/E372: 00 00        BRK $00
C2/E374: 01 24        ORA ($4,X)
C2/E376: 00 00        BRK $00
C2/E378: 01 27        ORA ($27,X)
C2/E37A: 00 00        BRK $00
C2/E37C: 01 2A        ORA ($2A,X)
C2/E37E: 00 00        BRK $00
C2/E380: 01 2D        ORA ($2D,X)
C2/E382: 00 00        BRK $00
C2/E384: 01 30        ORA ($30,X)
C2/E386: 00 00        BRK $00
C2/E388: 01 37        ORA ($37,X)
C2/E38A: 00 00        BRK $00
C2/E38C: 01 00        ORA ($00,X)
C2/E38E: 00 00        BRK $00
C2/E390: 01 41        ORA ($41,X)
C2/E392: 00 00        BRK $00
C2/E394: C0 C4 C8     CPY #$C8C4
C2/E397: CC 60 64     CPY $6460
C2/E39A: 68           PLA
C2/E39B: 6C 80 84     JMP ($8480)
C2/E39E: 88           DEY
C2/E39F: 8C A0 A4     STY $A4A0
C2/E3A2: FB           XCE
C2/E3A3: FA           PLX
C2/E3A4: F9 F8 F8     SBC $F8F8,Y
C2/E3A7: F9 FA FB     SBC $FBFA,Y
C2/E3AA: 00 08        BRK $08
C2/E3AC: 10 18        BPL $E3C6
C2/E3AE: DB           STP
C2/E3AF: 7E D3 4D     ROR $4DD3,X
C2/E3B2: F5 3A        SBC $3A,X
C2/E3B4: 10 32        BPL $E3E8
C2/E3B6: 3F 01 1F 00  AND $001F01,X
C2/E3BA: 60           RTS
C2/E3BB: 6A           ROR
C2/E3BC: 1F 03 64 0B  ORA $0B6403,X
C2/E3C0: 1A           INC
C2/E3C1: 00 FF        BRK $FF
C2/E3C3: 7F FF 7F 1A  ADC $1A7FFF,X
C2/E3C7: 00 1F        BRK $1F
C2/E3C9: 7C 00 00     JMP ($0000,X)
C2/E3CC: 00 00        BRK $00
C2/E3CE: 00 00        BRK $00
C2/E3D0: 02 00        COP $00
C2/E3D2: 00 00        BRK $00
C2/E3D4: 10 00        BPL $E3D6
C2/E3D6: 20 00 00     JSR $0000
C2/E3D9: 00 00        BRK $00
C2/E3DB: F8           SED
C2/E3DC: 20 0A 00     JSR $000A
C2/E3DF: F8           SED
C2/E3E0: 22 0A FF FA  JSR $FAFF0A
C2/E3E4: 24 08        BIT $08
C2/E3E6: 00 F8        BRK $F8
C2/E3E8: 26 0C        ROL $0C
C2/E3EA: F8           SED
C2/E3EB: F8           SED
C2/E3EC: 28           PLP
C2/E3ED: 08           PHP
C2/E3EE: F0 F8        BEQ $E3E8
C2/E3F0: 2A           ROL
C2/E3F1: 08           PHP
C2/E3F2: 00 10        BRK $10
C2/E3F4: 2C 0C 00     BIT $000C
C2/E3F7: FD 20 0A     SBC $0A20,X
C2/E3FA: 00 FD        BRK $FD
C2/E3FC: 22 0A FF FF  JSR $FFFF0A
C2/E400: 24 08        BIT $08
C2/E402: 00 FD        BRK $FD
C2/E404: 26 0C        ROL $0C
C2/E406: F8           SED 
C2/E407: FD 28 08     SBC $0828,X
C2/E40A: F0 FD        BEQ $E409
C2/E40C: 2A           ROL 
C2/E40D: 08           PHP 
C2/E40E: 00 10        BRK $10
C2/E410: 2C 0C 00     BIT $000C
C2/E413: 80 00        BRA $E415
C2/E415: 60           RTS 
C2/E416: 00 40        BRK $40
C2/E418: 00 20        BRK $20
C2/E41A: 00 A0        BRK $A0
C2/E41C: 80 A0        BRA $E3BE
C2/E41E: 00 A1        BRK $A1
C2/E420: 80 A1        BRA $E3C3

C2/E422 data

(Data - indexed by ??? ranging from 0-3 (x2), code in bank C1 )

C2/E422: 00 00        BRK $00
C2/E424: 00 20        BRK $20
C2/E426: 00 40        BRK $40
C2/E428: 00 60        BRK $60

C2/E42A: 00 A0        BRK $A0
C2/E42C: 00 00        BRK $00
C2/E42E: 00 A0        BRK $A0
C2/E430: 00 00        BRK $00
C2/E432: 00 A0        BRK $A0
C2/E434: 00 00        BRK $00
C2/E436: 00 A0        BRK $A0
C2/E438: 00 00        BRK $00
C2/E43A: 00 A0        BRK $A0
C2/E43C: 00 00        BRK $00

C2/E43F unknow

(Data - indexed by encounter type, code in Bank C1)
C2/E43E: 00	(front)
C2/E43F: 00
C2/E440: 00
C2/E441: 00

C2/E442: 40	(back)
C2/E443: 40 
C2/E444: 40 
C2/E445: 40 

C2/E446: 40	(pincer)
C2/E447: 00
C2/E448: 40
C2/E449: 00

C2/E44A: 00 (side)
C2/E44B: 00
C2/E44C: 40
C2/E44D: 40

C2/E44E unknow

(Data - indexed by encounter type, code in Bank C1)
(deals with what characters are flipped around?  obviously none are on a Front attack,
 all are on a Back, the last 2 characters end up on the left side -- i.e. facing right --
 on a Side, and the 1st and 3rd face right when Pincered)

C2/E44E: 00	(front)
C2/E44F: 00
C2/E450: 00
C2/E451: 00

C2/E452: 01	(back)
C2/E453: 01
C2/E454: 01
C2/E455: 01

C2/E456: 01	(pincer)
C2/E457: 00
C2/E458: 01
C2/E459: 00

C2/E45A: 00	(side)
C2/E45B: 00
C2/E45C: 01
C2/E45D: 01

C2/E45E unknow

C2/E45E: 08           PHP 
C2/E45F: 0A           ASL 
C2/E460: 0C 0E 00     TSB $000E
C2/E463: 00 00        BRK $00
C2/E465: 00 00        BRK $00
C2/E467: 00 00        BRK $00
C2/E469: 01 00        ORA ($00,X)
C2/E46B: 00 00        BRK $00
C2/E46D: 00 00        BRK $00
C2/E46F: 01 00        ORA ($00,X)
C2/E471: 01 00        ORA ($00,X)
C2/E473: 00 00        BRK $00
C2/E475: 00 00        BRK $00
C2/E477: 00 00        BRK $00
C2/E479: 00 00        BRK $00
C2/E47B: 00 00        BRK $00
C2/E47D: 00 00        BRK $00
C2/E47F: 00 00        BRK $00
C2/E481: 01 01        ORA ($01,X)
C2/E483: 01 00        ORA ($00,X)
C2/E485: 00 00        BRK $00
C2/E487: 01 00        ORA ($00,X)
C2/E489: 00 00        BRK $00
C2/E48B: 01 00        ORA ($00,X)
C2/E48D: 00 01        BRK $01
C2/E48F: 00 00        BRK $00
C2/E491: 00 00        BRK $00
C2/E493: 00 01        BRK $01
C2/E495: 01 01        ORA ($01,X)
C2/E497: 01 01        ORA ($01,X)
C2/E499: 01 0B        ORA ($0B,X)
C2/E49B: 0B           PHD 
C2/E49C: 09 0B 0B     ORA #$0B0B
C2/E49F: 0B           PHD 
C2/E4A0: 0B           PHD 
C2/E4A1: 0B           PHD 
C2/E4A2: 0B           PHD 
C2/E4A3: 0B           PHD 
C2/E4A4: 0B           PHD 
C2/E4A5: 0B           PHD 
C2/E4A6: 0B           PHD 
C2/E4A7: 0B           PHD 
C2/E4A8: 0B           PHD 
C2/E4A9: 0B           PHD 
C2/E4AA: 0B           PHD 
C2/E4AB: 0B           PHD 
C2/E4AC: 0B           PHD 
C2/E4AD: 0B           PHD 
C2/E4AE: 0B           PHD 
C2/E4AF: 0B           PHD 
C2/E4B0: 0B           PHD 
C2/E4B1: 0B           PHD 
C2/E4B2: 0B           PHD 
C2/E4B3: 09 09 0B     ORA #$0B09
C2/E4B6: 0B           PHD 
C2/E4B7: 00 0B        BRK $0B
C2/E4B9: 0B           PHD 
C2/E4BA: 0B           PHD 
C2/E4BB: 0B           PHD 
C2/E4BC: 0B           PHD 
C2/E4BD: 0B           PHD 
C2/E4BE: 0B           PHD 
C2/E4BF: 0B           PHD 
C2/E4C0: 0B           PHD 
C2/E4C1: 0B           PHD 
C2/E4C2: 0B           PHD 
C2/E4C3: 00 3C        BRK $3C
C2/E4C5: 00 38        BRK $38
C2/E4C7: 00 34        BRK $34
C2/E4C9: 00 30        BRK $30
C2/E4CB: 00 0C        BRK $0C
C2/E4CD: 00 08        BRK $08
C2/E4CF: 00 04        BRK $04
C2/E4D1: 00 00        BRK $00
C2/E4D3: 3F C6 3F BE  AND $BE3FC6,X
C2/E4D7: 3F B6 3F AE  AND $AE3FB6,X
C2/E4DB: 00 DC        BRK $DC
C2/E4DD: 00 D4        BRK $D4
C2/E4DF: 00 CC        BRK $CC
C2/E4E1: 00 C4        BRK $C4
C2/E4E3: 7E 7E 7E     ROR $7E7E,X
C2/E4E6: 7E 7F 7F     ROR $7F7F,X
C2/E4E9: 7F 7F 3F E5  ADC $E53F7F,X
C2/E4ED: 46 E5        LSR $E5
C2/E4EF: 52 E5        EOR ($E5)
C2/E4F1: 5E E5 6A     LSR $6AE5,X
C2/E4F4: E5 76        SBC $76
C2/E4F6: E5 82        SBC $82
C2/E4F8: E5 C7        SBC $C7
C2/E4FA: E5 8E        SBC $8E
C2/E4FC: E5 9A        SBC $9A
C2/E4FE: E5 A6        SBC $A6
C2/E500: E5 B2        SBC $B2
C2/E502: E5 B8        SBC $B8
C2/E504: E5 3F        SBC $3F
C2/E506: E5 39        SBC $39
C2/E508: E5 3F        SBC $3F
C2/E50A: E5 3F        SBC $3F
C2/E50C: E5 3F        SBC $3F
C2/E50E: E5 3F        SBC $3F
C2/E510: E5 40        SBC $40
C2/E512: E5 4C        SBC $4C
C2/E514: E5 58        SBC $58
C2/E516: E5 64        SBC $64
C2/E518: E5 70        SBC $70
C2/E51A: E5 7C        SBC $7C
C2/E51C: E5 C1        SBC $C1
C2/E51E: E5 88        SBC $88
C2/E520: E5 94        SBC $94
C2/E522: E5 A0        SBC $A0
C2/E524: E5 AC        SBC $AC
C2/E526: E5 3F        SBC $3F
C2/E528: E5 3F        SBC $3F
C2/E52A: E5 33        SBC $33
C2/E52C: E5 CD        SBC $CD
C2/E52E: E5 3F        SBC $3F
C2/E530: E5 3F        SBC $3F
C2/E532: E5 00        SBC $00
C2/E534: 04 9A        TSB $9A
C2/E536: 15 01        ORA $01,X
C2/E538: FF 00 03 8C  SBC $8C0300,X
C2/E53C: 15 01        ORA $01,X
C2/E53E: FF FF 00 04  SBC $0400FF,X
C2/E542: B0 13        BCS $E557
C2/E544: 01 FF        ORA ($FF,X)
C2/E546: 00 03        BRK $03
C2/E548: 54 15 01     MVN $15,$01
C2/E54B: FF 00 04 CC  SBC $CC0400,X
C2/E54F: 13 01        ORA ($01,S),Y
C2/E551: FF 00 03 BE  SBC $BE0300,X
C2/E555: 13 01        ORA ($01,S),Y
C2/E557: FF 00 04 E8  SBC $E80400,X
C2/E55B: 13 01        ORA ($01,S),Y
C2/E55D: FF 00 03 DA  SBC $DA0300,X
C2/E561: 13 01        ORA ($01,S),Y
C2/E563: FF 00 04 04  SBC $040400,X
C2/E567: 14 01        TRB $01
C2/E569: FF 00 03 F6  SBC $F60300,X
C2/E56D: 13 01        ORA ($01,S),Y
C2/E56F: FF 00 04 20  SBC $200400,X
C2/E573: 14 01        TRB $01
C2/E575: FF 00 03 12  SBC $120300,X
C2/E579: 14 01        TRB $01
C2/E57B: FF 00 04 3C  SBC $3C0400,X
C2/E57F: 14 01        TRB $01
C2/E581: FF 00 03 2E  SBC $2E0300,X
C2/E585: 14 01        TRB $01
C2/E587: FF 00 04 58  SBC $580400,X
C2/E58B: 14 01        TRB $01
C2/E58D: FF 00 03 4A  SBC $4A0300,X
C2/E591: 14 01        TRB $01
C2/E593: FF 00 04 74  SBC $740400,X
C2/E597: 14 01        TRB $01
C2/E599: FF 00 03 66  SBC $660300,X
C2/E59D: 14 01        TRB $01
C2/E59F: FF 00 04 90  SBC $900400,X
C2/E5A3: 14 01        TRB $01
C2/E5A5: FF 00 03 82  SBC $820300,X
C2/E5A9: 14 01        TRB $01
C2/E5AB: FF 00 04 AC  SBC $AC0400,X
C2/E5AF: 14 01        TRB $01
C2/E5B1: FF 00 03 9E  SBC $9E0300,X
C2/E5B5: 14 01        TRB $01
C2/E5B7: FF 00 03 62  SBC $620300,X
C2/E5BB: 15 01        ORA $01,X
C2/E5BD: FF 00 E0 FF  SBC $FFE000,X
C2/E5C1: 00 04        BRK $04
C2/E5C3: B6 15        LDX $15,Y
C2/E5C5: 01 FF        ORA ($FF,X)
C2/E5C7: 00 03        BRK $03
C2/E5C9: A8           TAY 
C2/E5CA: 15 01        ORA $01,X
C2/E5CC: FF 00 04 C4  SBC $C40400,X
C2/E5D0: 15 01        ORA $01,X
C2/E5D2: FF 13 E6 19  SBC $19E613,X
C2/E5D6: E6 1F        INC $1F
C2/E5D8: E6 25        INC $25
C2/E5DA: E6 2B        INC $2B
C2/E5DC: E6 07        INC $07
C2/E5DE: E6 0D        INC $0D
C2/E5E0: E6 31        INC $31
C2/E5E2: E6 37        INC $37
C2/E5E4: E6 13        INC $13
C2/E5E6: E6 01        INC $01
C2/E5E8: E6 FB        INC $FB
C2/E5EA: E5 F5        SBC $F5
C2/E5EC: E5 EF        SBC $EF
C2/E5EE: E5 00        SBC $00
C2/E5F0: 04 0A        TSB $0A
C2/E5F2: 16 01        ASL $01,X
C2/E5F4: FF 00 04 EE  SBC $EE0400,X
C2/E5F8: 15 01        ORA $01,X
C2/E5FA: FF 00 04 E0  SBC $E00400,X
C2/E5FE: 15 01        ORA $01,X
C2/E600: FF 00 04 D2  SBC $D20400,X
C2/E604: 15 01        ORA $01,X
C2/E606: FF 00 05 46  SBC $460500,X
C2/E60A: 15 01        ORA $01,X
C2/E60C: FE 00 05     INC $0500,X
C2/E60F: 38           SEC 
C2/E610: 15 01        ORA $01,X
C2/E612: FE 00 04     INC $0400,X
C2/E615: FC 0E 01     JSR ($010E,X)
C2/E618: FF 00 04 EE  SBC $EE0400,X
C2/E61C: 0E 01 FF     ASL $FF01
C2/E61F: 00 04        BRK $04
C2/E621: E0 0E        CPX #$0E
C2/E623: 01 FF        ORA ($FF,X)
C2/E625: 00 04        BRK $04
C2/E627: F2 14        SBC ($14)
C2/E629: 01 FF        ORA ($FF,X)
C2/E62B: 00 04        BRK $04
C2/E62D: E4 14        CPX $14
C2/E62F: 01 FF        ORA ($FF,X)
C2/E631: 00 04        BRK $04
C2/E633: 7E 15 01     ROR $0115,X
C2/E636: FF 00 04 70  SBC $700400,X
C2/E63A: 15 01        ORA $01,X
C2/E63C: FF A0 02 00  SBC $0002A0,X
C2/E640: B1 76        LDA ($76),Y
C2/E642: 8D FC E9     STA $E9FC
C2/E645: 88           DEY 
C2/E646: B1 76        LDA ($76),Y
C2/E648: C9 09 D0     CMP #$D009
C2/E64B: 0D C8 B1     ORA $B1C8
C2/E64E: 76 85        ROR $85,X
C2/E650: 10 C8        BPL $E61A
C2/E652: B1 76        LDA ($76),Y
C2/E654: 22 EB 17 C1  JSR $C117EB
C2/E658: 6B           RTL 
C2/E659: C2 20        REP #$20
C2/E65B: 0A           ASL 
C2/E65C: AA           TAX 
C2/E65D: BF D3 E5 C2  LDA $C2E5D3,X
C2/E661: 85 8F        STA $8F
C2/E663: 7B           TDC 
C2/E664: E2 20        SEP #$20
C2/E666: 80 49        BRA $E6B1
C2/E668: 20 54 EA     JSR $EA54
C2/E66B: A0 01        LDY #$01
C2/E66D: 00 B1        BRK $B1
C2/E66F: 76 C9        ROR $C9,X
C2/E671: 0D D0 06     ORA $06D0
C2/E674: 20 06 E8     JSR $E806
C2/E677: 4C 8E E8     JMP $E88E
C2/E67A: C9 11 D0     CMP #$D011
C2/E67D: 13 20        ORA ($20,S),Y
C2/E67F: 06 E8        ASL $E8
C2/E681: 22 D1 91 C1  JSR $C191D1
C2/E685: A9 FF 8D     LDA #$8DFF
C2/E688: 91 61        STA ($61),Y
C2/E68A: AD 2F 2F     LDA $2F2F
C2/E68D: 8D 1E 20     STA $201E
C2/E690: 6B           RTL 
C2/E691: 48           PHA 
C2/E692: 20 06 E8     JSR $E806
C2/E695: 68           PLA 
C2/E696: C2 20        REP #$20
C2/E698: 0A           ASL 
C2/E699: AA           TAX 
C2/E69A: AD FB E9     LDA $E9FB
C2/E69D: 29 FF 00     AND #$00FF
C2/E6A0: F0 06        BEQ $E6A8
C2/E6A2: BF EB E4 C2  LDA $C2E4EB,X
C2/E6A6: 80 04        BRA $E6AC
C2/E6A8: BF 0F E5 C2  LDA $C2E50F,X
C2/E6AC: 85 8F        STA $8F
C2/E6AE: 7B           TDC 
C2/E6AF: E2 20        SEP #$20
C2/E6B1: A9 C2 85     LDA #$85C2
C2/E6B4: 91 A7        STA ($A7),Y
C2/E6B6: 8F C9 FF F0  STA $F0FFC9
C2/E6BA: 10 C9        BPL $E685
C2/E6BC: FE F0 11     INC $11F0,X
C2/E6BF: 0A           ASL 
C2/E6C0: AA           TAX 
C2/E6C1: FC D7 E6     JSR ($E6D7,X)
C2/E6C4: A4 8F        LDY $8F
C2/E6C6: C8           INY 
C2/E6C7: 84 8F        STY $8F
C2/E6C9: 80 EA        BRA $E6B5
C2/E6CB: A9 FF 8D     LDA #$8DFF
C2/E6CE: 91 61        STA ($61),Y
C2/E6D0: AD 2F 2F     LDA $2F2F
C2/E6D3: 8D 1E 20     STA $201E
C2/E6D6: 6B           RTL 

C2/E6D7 pointers

C2/E6D7: FC E7 01     JSR ($01E7,X)
C2/E6DA: E8           INX 
C2/E6DB: A7 E7        LDA [$E7]
C2/E6DD: F4 E6 33     PEA $33E6
C2/E6E0: E7 72        SBC [$72]
C2/E6E2: E7 A6        SBC [$A6]
C2/E6E4: 00 4A        BRK $4A
C2/E6E6: B0 08        BCS $E6F0
C2/E6E8: E8           INX 
C2/E6E9: E0 08        CPX #$08
C2/E6EB: 00 D0        BRK $D0
C2/E6ED: F7 7B        SBC [$7B],Y
C2/E6EF: 60           RTS 
C2/E6F0: 8A           TXA 
C2/E6F1: 29 07 60     AND #$6007
C2/E6F4: 22 21 FE C1  JSR $C1FE21
C2/E6F8: A0 01        LDY #$01
C2/E6FA: 00 C2        BRK $C2
C2/E6FC: 20 B7 8F     JSR $8FB7
C2/E6FF: 85 1E        STA $1E
C2/E701: E6 8F        INC $8F
C2/E703: E6 8F        INC $8F
C2/E705: 7B           TDC 
C2/E706: E2 20        SEP #$20
C2/E708: AD FB E9     LDA $E9FB
C2/E70B: 20 E3 E6     JSR $E6E3
C2/E70E: 18           CLC 
C2/E70F: 69 04 8D     ADC #$8D04
C2/E712: 6F 2C AD FB  ADC $FBAD2C
C2/E716: E9 8D 71     SBC #$718D
C2/E719: 2C 8D 73     BIT $738D
C2/E71C: 2C 8D 3E     BIT $3E8D
C2/E71F: 61 9C        ADC ($9C,X)
C2/E721: 3D 61 9C     AND $9C61,X
C2/E724: 70 2C        BVS $E752
C2/E726: 9C 72 2C     STZ $2C72
C2/E729: A9 C0 8D     LDA #$8DC0
C2/E72C: 6E 2C 22     ROR $222C
C2/E72F: 80 B8        BRA $E6E9
C2/E731: C1 60        CMP ($60,X)
C2/E733: 22 21 FE C1  JSR $C1FE21
C2/E737: A0 01        LDY #$01
C2/E739: 00 C2        BRK $C2
C2/E73B: 20 B7 8F     JSR $8FB7
C2/E73E: 85 1E        STA $1E
C2/E740: E6 8F        INC $8F
C2/E742: E6 8F        INC $8F
C2/E744: 7B           TDC 
C2/E745: E2 20        SEP #$20
C2/E747: AD FC E9     LDA $E9FC
C2/E74A: 20 E3 E6     JSR $E6E3
C2/E74D: 18           CLC 
C2/E74E: 69 04 8D     ADC #$8D04
C2/E751: 6F 2C AD FC  ADC $FCAD2C
C2/E755: E9 8D 71     SBC #$718D
C2/E758: 2C 8D 73     BIT $738D
C2/E75B: 2C 8D 3E     BIT $3E8D
C2/E75E: 61 9C        ADC ($9C,X)
C2/E760: 3D 61 9C     AND $9C61,X
C2/E763: 70 2C        BVS $E791
C2/E765: 9C 72 2C     STZ $2C72
C2/E768: A9 C0 8D     LDA #$8DC0
C2/E76B: 6E 2C 22     ROR $222C
C2/E76E: 80 B8        BRA $E728
C2/E770: C1 60        CMP ($60,X)
C2/E772: 22 21 FE C1  JSR $C1FE21
C2/E776: A0 01        LDY #$01
C2/E778: 00 C2        BRK $C2
C2/E77A: 20 B7 8F     JSR $8FB7
C2/E77D: 85 1E        STA $1E
C2/E77F: E6 8F        INC $8F
C2/E781: E6 8F        INC $8F
C2/E783: 7B           TDC 
C2/E784: E2 20        SEP #$20
C2/E786: 9C 6F 2C     STZ $2C6F
C2/E789: A9 0F 8D     LDA #$8D0F
C2/E78C: 70 2C        BVS $E7BA
C2/E78E: 8D 72 2C     STA $2C72
C2/E791: 8D 3D 61     STA $613D
C2/E794: 9C 3E 61     STZ $613E
C2/E797: 9C 71 2C     STZ $2C71
C2/E79A: 9C 73 2C     STZ $2C73
C2/E79D: A9 00 8D     LDA #$8D00
C2/E7A0: 6E 2C 22     ROR $222C
C2/E7A3: 80 B8        BRA $E75D
C2/E7A5: C1 60        CMP ($60,X)
C2/E7A7: AD FB E9     LDA $E9FB
C2/E7AA: 8D 71 2C     STA $2C71
C2/E7AD: 8D 73 2C     STA $2C73
C2/E7B0: 8D 3E 61     STA $613E
C2/E7B3: 9C 3D 61     STZ $613D
C2/E7B6: 9C 70 2C     STZ $2C70
C2/E7B9: 9C 72 2C     STZ $2C72
C2/E7BC: 20 E3 E6     JSR $E6E3
C2/E7BF: 48           PHA 
C2/E7C0: 18           CLC 
C2/E7C1: 69 04 85     ADC #$8504
C2/E7C4: 10 09        BPL $E7CF
C2/E7C6: 80 8D        BRA $E755
C2/E7C8: 6F 2C 8D 3F  ADC $3F8D2C
C2/E7CC: 61 A9        ADC ($A9,X)
C2/E7CE: C0 8D 6E     CPY #$6E8D
C2/E7D1: 2C 68 C2     BIT $C268
C2/E7D4: 20 0A 0A     JSR $0A0A
C2/E7D7: 0A           ASL 
C2/E7D8: 0A           ASL 
C2/E7D9: 0A           ASL 
C2/E7DA: 0A           ASL 
C2/E7DB: 0A           ASL 
C2/E7DC: AA           TAX 
C2/E7DD: A9 01 01     LDA #$0101
C2/E7E0: 85 22        STA $22
C2/E7E2: E6 8F        INC $8F
C2/E7E4: A7 8F        LDA [$8F]
C2/E7E6: 85 24        STA $24
C2/E7E8: E6 8F        INC $8F
C2/E7EA: 7B           TDC 
C2/E7EB: E2 20        SEP #$20
C2/E7ED: A5 10        LDA $10
C2/E7EF: 09 80 85     ORA #$8580
C2/E7F2: 10 A9        BPL $E79D
C2/E7F4: C2 85        REP #$85
C2/E7F6: 26 22        ROL $22
C2/E7F8: C0 B1 C1     CPY #$C1B1
C2/E7FB: 60           RTS 


C2/E7FC: 22 43 FF C1  JSR $C1FF43
C2/E800: 60           RTS 


C2/E801: 22 51 FF C1  JSR $C1FF51
C2/E805: 60           RTS 


C2/E806: AD 1E 20     LDA $201E
C2/E809: 8D FA E9     STA $E9FA
C2/E80C: A0 02        LDY #$02
C2/E80E: 00 B1        BRK $B1
C2/E810: 76 8D        ROR $8D,X
C2/E812: FB           XCE 
C2/E813: E9 49 FF     SBC #$FF49
C2/E816: 85 10        STA $10
C2/E818: C8           INY 
C2/E819: B1 76        LDA ($76),Y
C2/E81B: 8D FC E9     STA $E9FC
C2/E81E: AD 1E 20     LDA $201E
C2/E821: 25 10        AND $10
C2/E823: 0D FC E9     ORA $E9FC
C2/E826: 8D FD E9     STA $E9FD
C2/E829: AD FB E9     LDA $E9FB
C2/E82C: D0 1D        BNE $E84B
C2/E82E: AD FA E9     LDA $E9FA
C2/E831: 49 FF 85     EOR #$85FF
C2/E834: 10 AD        BPL $E7E3
C2/E836: FC E9 25     JSR ($25E9,X)
C2/E839: 10 8D        BPL $E7C8
C2/E83B: FC E9 49     JSR ($49E9,X)
C2/E83E: FF 8D 91 61  SBC $61918D,X
C2/E842: AD FD E9     LDA $E9FD
C2/E845: 8D 1E 20     STA $201E
C2/E848: 8D AB 61     STA $61AB
C2/E84B: 60           RTS 
C2/E84C: 0C 0B 0A     TSB $0A0B
C2/E84F: 09 08 07     ORA #$0708
C2/E852: 06 07        ASL $07
C2/E854: 04 03        TSB $03
C2/E856: 02 02        COP $02
C2/E858: 02 02        COP $02
C2/E85A: 02 02        COP $02
C2/E85C: 02 02        COP $02
C2/E85E: 02 02        COP $02
C2/E860: 02 02        COP $02
C2/E862: 02 02        COP $02
C2/E864: 02 02        COP $02
C2/E866: 02 02        COP $02
C2/E868: 02 02        COP $02
C2/E86A: 02 02        COP $02
C2/E86C: 02 02        COP $02
C2/E86E: 02 02        COP $02
C2/E870: 02 02        COP $02
C2/E872: 02 02        COP $02
C2/E874: 02 02        COP $02
C2/E876: 02 02        COP $02
C2/E878: 02 02        COP $02
C2/E87A: 02 02        COP $02
C2/E87C: 02 02        COP $02
C2/E87E: 02 02        COP $02
C2/E880: 02 02        COP $02
C2/E882: 02 02        COP $02
C2/E884: 03 04        ORA $04,S
C2/E886: 05 06        ORA $06
C2/E888: 07 08        ORA [$08]
C2/E88A: 09 0A 0B     ORA #$0B0A
C2/E88D: 0C 9C B3     TSB $B39C
C2/E890: EC A9 FF     CPX $FFA9
C2/E893: 8D 91 61     STA $6191
C2/E896: AD FA E9     LDA $E9FA
C2/E899: 8D 1E 20     STA $201E
C2/E89C: AD B3 EC     LDA $ECB3
C2/E89F: AA           TAX 
C2/E8A0: BF 4C E8 C2  LDA $C2E84C,X
C2/E8A4: 22 B2 9B C1  JSR $C19BB2
C2/E8A8: AD FC E9     LDA $E9FC
C2/E8AB: 8D 1E 20     STA $201E
C2/E8AE: AD B3 EC     LDA $ECB3
C2/E8B1: AA           TAX 
C2/E8B2: BF 6C E8 C2  LDA $C2E86C,X
C2/E8B6: 22 B2 9B C1  JSR $C19BB2
C2/E8BA: EE B3 EC     INC $ECB3
C2/E8BD: AD B3 EC     LDA $ECB3
C2/E8C0: C9 20 D0     CMP #$D020
C2/E8C3: D2 A9        CMP ($A9)
C2/E8C5: FF 8D 91 61  SBC $61918D,X
C2/E8C9: AD 2F 2F     LDA $2F2F
C2/E8CC: 8D 1E 20     STA $201E
C2/E8CF: 6B           RTL 


C2/E8D0: 29 7F        AND #$7F
C2/E8D2: 0A           ASL
C2/E8D3: AA           TAX 
C2/E8D4: FC D8 E8     JSR ($E8D8,X)
C2/E8D7: 6B           RTL 

C2/E8D8 pointers

C2/E8D8: 36 F8
C2/E8DA: 20 F8
C2/E8DC: 2B F8
C2/E8DE: EF F7
C2/E8F0: 36 F4
C2/E8E2: 12 F8
C2/E8E4: 05 F3
C2/E8E6: 20 F8
C2/E8E8: BF F2
C2/E8EA: 9C F4
C2/E8EC: 89 F4
C2/E8EE: 09 F8
C2/E8F0: 6B F4
C2/E8F2: D6 E9
C2/E8F4: C7 F7
C2/E8F6: 41 F7
C2/E8F8: 09 F8
C2/E8FA: ED F6
C2/E8FC: CA F4
C2/E8FE: A1 F7
C2/E900: 30 F6
C2/E902: 8D F5
C2/E904: 63 F7
C2/E906: D5 F6
C2/E908: A4 F6
C2/E90A: 7D F7
C2/E90C: 18 F4
C2/E90E: 39 F8
C2/E910: 3E F6
C2/E912: CA F8
C2/E914: 92 F3
C2/E916: 5D F3
C2/E918: B5 F3
C2/E91A: 0D F6
C2/E91C: C1 F5
C2/E91E: A1 F5
C2/E920: B9 F2
C2/E922: C4 F6
C2/E924: 3C F8
C2/E926: 47 F8
C2/E928: 5B F6
C2/E92A: 51 F3
C2/E92C: E9 F3
C2/E92E: 95 F7
C2/E930: D9 F3
C2/E932: 9E F5
C2/E934: F8 F5
C2/E936: D2 F5
C2/E938: A4 F5
C2/E93A: FB F3
C2/E93C: 99 F2
C2/E93E: 89 F2
C2/E940: 7B F2
C2/E942: 5D F2
C2/E944: 41 F2
C2/E946: 31 F2
C2/E948: 21 F2
C2/E94A: 11 F2
C2/E94C: FA F1
C2/E94E: 95 F1
C2/E950: 6B F1
C2/E952: 4D F1
C2/E954: 29 F1
C2/E956: 19 F1
C2/E958: 09 F1
C2/E95A: F9 F0
C2/E95C: DD F0
C2/E95E: C1 F0
C2/E960: 8E F0
C2/E962: 70 F0
C2/E964: 20 F0
C2/E966: 0F F0
C2/E968: FE EF
C2/E96A: E3 EF 
C2/E96C: D2 EF
C2/E96E: 7B EF
C2/E970: 67 EF
C2/E972: 59 EF
C2/E974: 4B EF
C2/E976: 48 EF
C2/E978: 1F EF
C2/E97A: 1C EF
C2/E97C: 0A EF
C2/E97E: F6 EE
C2/E980: DE EE
C2/E982: BD EE
C2/E984: AC EE
C2/E986: A7 EE
C2/E988: 99 EE
C2/E98A: 30 EE
C2/E98C: 8D EE
C2/E98E: 76 EE
C2/E990: 0C EE
C2/E992: FD ED
C2/E994: F5 ED
C2/E996: AC ED
C2/E998: A3 ED
C2/E99A: 8E ED
C2/E99C: 6E ED
C2/E99E: F6 EC
C2/E9A0: 62 ED
C2/E9A2: 52 EC
C2/E9A4: 4B EC
C2/E9A6: 43 EC
C2/E9A8: 36 EC
C2/E9AA: 29 EC
C2/E9AC: 1C EC
C2/E9AE: FE EB
C2/E9B0: EE EB
C2/E9B2: E1 EB
C2/E9B4: C2 EB
C2/E9B6: BC EB
C2/E9B8: 97 EB
C2/E9BA: 91 EB
C2/E9BC: 2C EB
C2/E9BE: 87 EB
C2/E9C0: 4F EB
C2/E9C2: 35 EB
C2/E9C4: 1D EB
C2/E9C6: CB EA
C2/E9C8: BD EA
C2/E9CA: A7 EA
C2/E9CC: 88 EA
C2/E9CE: 71 EA
C2/E9D0: 65 EA
C2/E9D2: 43 EA
C2/E9D4: D7 E9
C2/E9D6: 60 EE

C2/E9D8 unknow

C2/E9D8: AC 60 7B     LDY $7B60
C2/E9DB: AA           TAX 
C2/E9DC: A8           TAY 
C2/E9DD: BD C6 2E     LDA $2EC6,X
C2/E9E0: C9 0D F0     CMP #$F00D
C2/E9E3: 0C C8 8A     TSB $8AC8
C2/E9E6: 18           CLC 
C2/E9E7: 69 20 AA     ADC #$AA20
C2/E9EA: E0 80        CPX #$80
C2/E9EC: 00 D0        BRK $D0
C2/E9EE: EE 60 84     INC $8460
C2/E9F1: 10 98        BPL $E98B
C2/E9F3: 0A           ASL 
C2/E9F4: A8           TAY 
C2/E9F5: C2 20        REP #$20
C2/E9F7: B9 33 80     LDA $8033,Y
C2/E9FA: 38           SEC 
C2/E9FB: E9 08 00     SBC #$0008
C2/E9FE: 85 14        STA $14
C2/EA00: B9 3B 80     LDA $803B,Y
C2/EA03: 38           SEC 
C2/EA04: E9 08 00     SBC #$0008
C2/EA07: 85 16        STA $16
C2/EA09: 7B           TDC 
C2/EA0A: E2 20        SEP #$20
C2/EA0C: 7B           TDC 
C2/EA0D: AA           TAX 
C2/EA0E: BD 38 6A     LDA $6A38,X
C2/EA11: 9D 39 6A     STA $6A39,X
C2/EA14: A5 10        LDA $10
C2/EA16: 9D 38 6A     STA $6A38,X
C2/EA19: C2 20        REP #$20
C2/EA1B: BD 7E 6F     LDA $6F7E,X
C2/EA1E: 9D 82 6F     STA $6F82,X
C2/EA21: BD 80 6F     LDA $6F80,X
C2/EA24: 9D 84 6F     STA $6F84,X
C2/EA27: A5 14        LDA $14
C2/EA29: 9D 7E 6F     STA $6F7E,X
C2/EA2C: A5 16        LDA $16
C2/EA2E: 9D 80 6F     STA $6F80,X
C2/EA31: 8A           TXA 
C2/EA32: 18           CLC 
C2/EA33: 69 80 00     ADC #$0080
C2/EA36: AA           TAX 
C2/EA37: 7B           TDC 
C2/EA38: E2 20        SEP #$20
C2/EA3A: E0 00        CPX #$00
C2/EA3C: 05 D0        ORA $D0
C2/EA3E: CF EE EE E9  CMP $E9EEEE
C2/EA42: 60           RTS 
C2/EA43: A9 05 85     LDA #$8505
C2/EA46: 26 A9        ROL $A9
C2/EA48: 02 20        COP $20
C2/EA4A: F8           SED 
C2/EA4B: F4 A9 03     PEA $03A9
C2/EA4E: 20 E6 F6     JSR $F6E6
C2/EA51: 4C EB F9     JMP $F9EB
C2/EA54: AF 3F 21 00  LDA $00213F
C2/EA58: AF 37 21 00  LDA $002137
C2/EA5C: AF 3D 21 00  LDA $00213D
C2/EA60: C9 A0 90     CMP #$90A0
C2/EA63: F0 60        BEQ $EAC5
C2/EA65: 20 CA F8     JSR $F8CA
C2/EA68: AD 6F 89     LDA $896F
C2/EA6B: 09 08 8D     ORA #$8D08
C2/EA6E: 6F 89 60 20  ADC $206089
C2/EA72: 54 EA AD     MVN $EA,$AD
C2/EA75: 8D 89 29     STA $2989
C2/EA78: FE 8D 8D     INC $8D8D,X
C2/EA7B: 89 20 CA     BIT #$CA20
C2/EA7E: F8           SED 
C2/EA7F: AD 6F 89     LDA $896F
C2/EA82: 09 08 8D     ORA #$8D08
C2/EA85: 6F 89 60 20  ADC $206089
C2/EA89: E9 F3 A9     SBC #$A9F3
C2/EA8C: 04 85        TSB $85
C2/EA8E: 26 A9        ROL $A9
C2/EA90: 07 20        ORA [$20]
C2/EA92: F8           SED 
C2/EA93: F4 A9 08     PEA $08A9
C2/EA96: 20 E6 F6     JSR $F6E6
C2/EA99: EE AD 60     INC $60AD
C2/EA9C: 60           RTS 
C2/EA9D: 82 01 91     BRL $C07BA1
C2/EAA0: 01 87        ORA ($87,X)
C2/EAA2: 01 93        ORA ($93,X)
C2/EAA4: 01 84        ORA ($84,X)
C2/EAA6: 01 AD        ORA ($AD,X)
C2/EAA8: E7 E9        SBC [$E9]
C2/EAAA: 0A           ASL 
C2/EAAB: AA           TAX 
C2/EAAC: C2 20        REP #$20
C2/EAAE: BF 9D EA C2  LDA $C2EA9D,X
C2/EAB2: AA           TAX 
C2/EAB3: 7B           TDC 
C2/EAB4: E2 20        SEP #$20
C2/EAB6: 22 52 24 C1  JSR $C12452
C2/EABA: 4C 70 FA     JMP $FA70
C2/EABD: A9 03 85     LDA #$8503
C2/EAC0: 26 A9        ROL $A9
C2/EAC2: 03 20        ORA $20,S
C2/EAC4: F8           SED 
C2/EAC5: F4 A9 04     PEA $04A9
C2/EAC8: 4C E6 F6     JMP $F6E6
C2/EACB: 9C 67 7B     STZ $7B67
C2/EACE: 22 86 C3 C1  JSR $C1C386
C2/EAD2: 22 26 02 C1  JSR $C10226
C2/EAD6: 22 7E B0 C1  JSR $C1B07E
C2/EADA: 22 9E 9A C1  JSR $C19A9E
C2/EADE: 48           PHA 
C2/EADF: AD 8D 89     LDA $898D
C2/EAE2: 48           PHA 
C2/EAE3: 29 FE 8D     AND #$8DFE
C2/EAE6: 8D 89 AD     STA $AD89
C2/EAE9: 6F 89 29 E7  ADC $E72989
C2/EAED: 09 50 8D     ORA #$8D50
C2/EAF0: 6F 89 22 55  ADC $552289
C2/EAF4: 1E C1 68     ASL $68C1,X
C2/EAF7: 8D 8D 89     STA $898D
C2/EAFA: 68           PLA 
C2/EAFB: 29 03 0A     AND #$0A03
C2/EAFE: 0A           ASL 
C2/EAFF: 0A           ASL 
C2/EB00: 0A           ASL 
C2/EB01: 0A           ASL 
C2/EB02: AA           TAX 
C2/EB03: 7B           TDC 
C2/EB04: A8           TAY 
C2/EB05: BD 80 7F     LDA $7F80,X
C2/EB08: 99 60 7E     STA $7E60,Y
C2/EB0B: C8           INY 
C2/EB0C: E8           INX 
C2/EB0D: C0 20 00     CPY #$0020
C2/EB10: D0 F3        BNE $EB05
C2/EB12: AD 7D 62     LDA $627D
C2/EB15: 29 7F 8D     AND #$8D7F
C2/EB18: 7D 62 4C     ADC $4C62,X
C2/EB1B: 0F FA 20 4F  ORA $4F20FA
C2/EB1F: FA           PLX 
C2/EB20: A9 3C 8F     LDA #$8F3C
C2/EB23: 23 21        AND $21,S
C2/EB25: 00 9C        BRK $9C
C2/EB27: 1B           TCS 
C2/EB28: 96 4C        STX $4C,Y
C2/EB2A: 1B           TCS 
C2/EB2B: FA           PLX 
C2/EB2C: 20 C1 F5     JSR $F5C1
C2/EB2F: 9C AC 60     STZ $60AC
C2/EB32: 4C 99 F2     JMP $F299
C2/EB35: 20 2D F0     JSR $F02D
C2/EB38: A2 3F        LDX #$3F
C2/EB3A: BE A0 00     LDX $00A0,Y
C2/EB3D: 08           PHP 
C2/EB3E: 20 61 EC     JSR $EC61
C2/EB41: A9 03 85     LDA #$8503
C2/EB44: 26 A9        ROL $A9
C2/EB46: 02 20        COP $20
C2/EB48: F8           SED 
C2/EB49: F4 A9 03     PEA $03A9
C2/EB4C: 4C E6 F6     JMP $F6E6
C2/EB4F: 20 2D F0     JSR $F02D
C2/EB52: A2 8F        LDX #$8F
C2/EB54: 01 DA        ORA ($DA,X)
C2/EB56: 22 0A 24 C1  JSR $C1240A
C2/EB5A: 20 70 FA     JSR $FA70
C2/EB5D: 22 C6 9E C1  JSR $C19EC6
C2/EB61: FA           PLX 
C2/EB62: 22 80 24 C1  JSR $C12480
C2/EB66: 20 87 FA     JSR $FA87
C2/EB69: A2 9C        LDX #$9C
C2/EB6B: 01 22        ORA ($22,X)
C2/EB6D: 80 24        BRA $EB93
C2/EB6F: C1 20        CMP ($20,X)
C2/EB71: 87 FA        STA [$FA]
C2/EB73: 20 CA F1     JSR $F1CA
C2/EB76: 20 4F FA     JSR $FA4F
C2/EB79: 9C 1B 96     STZ $961B
C2/EB7C: A9 CC        LDA #$CC
C2/EB7E: 8F 24 21     STA $002124
C2/EB82: A9 01        LDA #$01
C2/EB84: 4C E6 F6     JMP $F6E6
C2/EB87: 20 47 F8     JSR $F847
C2/EB8A: 7B           TDC 
C2/EB8B: EE AC 60     INC $60AC
C2/EB8E: 4C 11 F0     JMP $F011
C2/EB91: 20 EB F9     JSR $F9EB
C2/EB94: 4C FE EE     JMP $EEFE
C2/EB97: 20 C1 F5     JSR $F5C1
C2/EB9A: 20 CA F8     JSR $F8CA
C2/EB9D: 9C AC 60     STZ $60AC
C2/EBA0: 22 A1 AA C1  JSR $C1AAA1
C2/EBA4: A5 12        LDA $12
C2/EBA6: 30 13        BMI $EBBB
C2/EBA8: 29 03 0A     AND #$0A03
C2/EBAB: 0A           ASL 
C2/EBAC: 0A           ASL 
C2/EBAD: 0A           ASL 
C2/EBAE: 0A           ASL 
C2/EBAF: AA           TAX 
C2/EBB0: BD C1 2E     LDA $2EC1,X
C2/EBB3: 10 06        BPL $EBBB
C2/EBB5: 9C 2E 6F     STZ $6F2E
C2/EBB8: 9C 3E 6F     STZ $6F3E
C2/EBBB: 60           RTS 
C2/EBBC: 20 0F F0     JSR $F00F
C2/EBBF: 4C CA F8     JMP $F8CA
C2/EBC2: A2 9B        LDX #$9B
C2/EBC4: 01 22        ORA ($22,X)
C2/EBC6: 80 24        BRA $EBEC
C2/EBC8: C1 7B        CMP ($7B,X)
C2/EBCA: AA           TAX 
C2/EBCB: BF 00 63 ED  LDA $ED6300,X
C2/EBCF: 9D 60 7F     STA $7F60,X
C2/EBD2: 9D 60 7D     STA $7D60,X
C2/EBD5: E8           INX 
C2/EBD6: E0 20        CPX #$20
C2/EBD8: 00 D0        BRK $D0
C2/EBDA: F0 20        BEQ $EBFC
C2/EBDC: 8B           PHB 
C2/EBDD: F9 4C 09     SBC $094C,Y
C2/EBE0: F8           SED 
C2/EBE1: A2 94        LDX #$94
C2/EBE3: 01 22        ORA ($22,X)
C2/EBE5: 52 24        EOR ($24)
C2/EBE7: C1 20        CMP ($20,X)
C2/EBE9: 70 FA        BVS $EBE5
C2/EBEB: 4C EF F7     JMP $F7EF
C2/EBEE: A2 8A        LDX #$8A
C2/EBF0: 01 22        ORA ($22,X)
C2/EBF2: 80 24        BRA $EC18
C2/EBF4: C1 20        CMP ($20,X)
C2/EBF6: 87 FA        STA [$FA]
C2/EBF8: 20 C7 F9     JSR $F9C7
C2/EBFB: 4C 09 F8     JMP $F809
C2/EBFE: 20 2D F0     JSR $F02D
C2/EC01: A2 8C        LDX #$8C
C2/EC03: 01 DA        ORA ($DA,X)
C2/EC05: 22 00 24 C1  JSR $C12400
C2/EC09: 20 70 FA     JSR $FA70
C2/EC0C: 22 C6 9E C1  JSR $C19EC6
C2/EC10: FA           PLX 
C2/EC11: 22 80 24 C1  JSR $C12480
C2/EC15: 20 87 FA     JSR $FA87
C2/EC18: EE B0 62     INC $62B0
C2/EC1B: 60           RTS 
C2/EC1C: A2 90        LDX #$90
C2/EC1E: 01 22        ORA ($22,X)
C2/EC20: 52 24        EOR ($24)
C2/EC22: C1 20        CMP ($20,X)
C2/EC24: 70 FA        BVS $EC20
C2/EC26: 4C 09 F8     JMP $F809
C2/EC29: A2 96        LDX #$96
C2/EC2B: 01 22        ORA ($22,X)
C2/EC2D: 52 24        EOR ($24)
C2/EC2F: C1 20        CMP ($20,X)
C2/EC31: 70 FA        BVS $EC2D
C2/EC33: 4C 90 F5     JMP $F590
C2/EC36: A2 88        LDX #$88
C2/EC38: 01 22        ORA ($22,X)
C2/EC3A: 52 24        EOR ($24)
C2/EC3C: C1 20        CMP ($20,X)
C2/EC3E: 70 FA        BVS $EC3A
C2/EC40: 4C 3E F6     JMP $F63E
C2/EC43: A9 08 20     LDA #$2008
C2/EC46: 11 F0        ORA ($F0),Y
C2/EC48: 4C D3 F9     JMP $F9D3
C2/EC4B: 20 CA F8     JSR $F8CA
C2/EC4E: EE AC 60     INC $60AC
C2/EC51: 60           RTS 
C2/EC52: 20 4F FA     JSR $FA4F
C2/EC55: A9 06 8D     LDA #$8D06
C2/EC58: 1B           TCS 
C2/EC59: 96 A9        STX $A9,Y
C2/EC5B: CC 8F 24     CPY $248F
C2/EC5E: 21 00        AND ($00,X)
C2/EC60: 60           RTS 
C2/EC61: DA           PHX 
C2/EC62: 5A           PHY 
C2/EC63: A9 D8 85     LDA #$85D8
C2/EC66: F5 A2        SBC $A2,X
C2/EC68: 00 D0        BRK $D0
C2/EC6A: 86 F3        STX $F3
C2/EC6C: A9 7E 85     LDA #$857E
C2/EC6F: F8           SED 
C2/EC70: A2 3F        LDX #$3F
C2/EC72: AE 86 F6     LDX $F686
C2/EC75: 22 6D FF C2  JSR $C2FF6D
C2/EC79: 7A           PLY 
C2/EC7A: FA           PLX 
C2/EC7B: 5A           PHY 
C2/EC7C: 9C F0 E9     STZ $E9F0
C2/EC7F: CE F0 E9     DEC $E9F0
C2/EC82: AD 8D 89     LDA $898D
C2/EC85: 29 12 8D     AND #$8D12
C2/EC88: 8D 89 A9     STA $A989
C2/EC8B: 3F 85 14 A9  AND $A91485,X
C2/EC8F: 7E 22 27     ROR $2722,X
C2/EC92: C0 C2 DA     CPY #$DAC2
C2/EC95: 5A           PHY 
C2/EC96: A9 D8 85     LDA #$85D8
C2/EC99: F5 A2        SBC $A2,X
C2/EC9B: F2 DA        SBC ($DA)
C2/EC9D: 86 F3        STX $F3
C2/EC9F: A9 7E 85     LDA #$857E
C2/ECA2: F8           SED 
C2/ECA3: A2 3F        LDX #$3F
C2/ECA5: AE 86 F6     LDX $F686
C2/ECA8: 22 6D FF C2  JSR $C2FF6D
C2/ECAC: 7A           PLY 
C2/ECAD: FA           PLX 
C2/ECAE: FA           PLX 
C2/ECAF: 8B           PHB 
C2/ECB0: A9 7F 48     LDA #$487F
C2/ECB3: AB           PLB 
C2/ECB4: A0 00        LDY #$00
C2/ECB6: C4 84        CPY $84
C2/ECB8: 10 A9        BPL $EC63
C2/ECBA: 20 85 12     JSR $1285
C2/ECBD: 7B           TDC 
C2/ECBE: A8           TAY 
C2/ECBF: BF 3F AE 7E  LDA $7EAE3F,X
C2/ECC3: 91 10        STA ($10),Y
C2/ECC5: E8           INX 
C2/ECC6: C8           INY 
C2/ECC7: C8           INY 
C2/ECC8: C0 40 00     CPY #$0040
C2/ECCB: D0 F2        BNE $ECBF
C2/ECCD: C2 20        REP #$20
C2/ECCF: A5 10        LDA $10
C2/ECD1: 18           CLC 
C2/ECD2: 69 00 01     ADC #$0100
C2/ECD5: 85 10        STA $10
C2/ECD7: 7B           TDC 
C2/ECD8: E2 20        SEP #$20
C2/ECDA: C6 12        DEC $12
C2/ECDC: D0 DF        BNE $ECBD
C2/ECDE: AB           PLB 
C2/ECDF: A2 00        LDX #$00
C2/ECE1: 20 86 10     JSR $1086
C2/ECE4: A2 00        LDX #$00
C2/ECE6: C4 A0        CPY $A0
C2/ECE8: 00 00        BRK $00
C2/ECEA: A9 7F 22     LDA #$227F
C2/ECED: 89 19 C1     BIT #$C119
C2/ECF0: EE EE E9     INC $E9EE
C2/ECF3: 4C 09 F8     JMP $F809
C2/ECF6: 20 2D F0     JSR $F02D
C2/ECF9: A2 3F        LDX #$3F
C2/ECFB: B6 A0        LDX $A0,Y
C2/ECFD: 00 00        BRK $00
C2/ECFF: 20 61 EC     JSR $EC61
C2/ED02: C2 20        REP #$20
C2/ED04: 7B           TDC 
C2/ED05: AA           TAX 
C2/ED06: 7B           TDC 
C2/ED07: A8           TAY 
C2/ED08: B9 4E 6F     LDA $6F4E,Y
C2/ED0B: 9D 2E 6A     STA $6A2E,X
C2/ED0E: 9D 3E 6A     STA $6A3E,X
C2/ED11: B9 9E 74     LDA $749E,Y
C2/ED14: 9D 7E 6F     STA $6F7E,X
C2/ED17: 9D 8E 6F     STA $6F8E,X
C2/ED1A: B9 EE 79     LDA $79EE,Y
C2/ED1D: 9D CE 74     STA $74CE,X
C2/ED20: 9D DE 74     STA $74DE,X
C2/ED23: E8           INX 
C2/ED24: E8           INX 
C2/ED25: C8           INY 
C2/ED26: C8           INY 
C2/ED27: C0 10 00     CPY #$0010
C2/ED2A: D0 DC        BNE $ED08
C2/ED2C: 8A           TXA 
C2/ED2D: 18           CLC 
C2/ED2E: 69 70 00     ADC #$0070
C2/ED31: AA           TAX 
C2/ED32: E0 00        CPX #$00
C2/ED34: 03 D0        ORA $D0,S
C2/ED36: CF 7B E2 20  CMP $20E27B
C2/ED3A: 7B           TDC 
C2/ED3B: AA           TAX 
C2/ED3C: 64 10        STZ $10
C2/ED3E: A5 10        LDA $10
C2/ED40: 18           CLC 
C2/ED41: 69 06 9D     ADC #$9D06
C2/ED44: 35 6A        AND $6A,X
C2/ED46: 18           CLC 
C2/ED47: 69 06 9D     ADC #$9D06
C2/ED4A: 45 6A        EOR $6A
C2/ED4C: 85 10        STA $10
C2/ED4E: FE 36 6A     INC $6A36,X
C2/ED51: C2 20        REP #$20
C2/ED53: 8A           TXA 
C2/ED54: 18           CLC 
C2/ED55: 69 80 00     ADC #$0080
C2/ED58: AA           TAX 
C2/ED59: 7B           TDC 
C2/ED5A: E2 20        SEP #$20
C2/ED5C: E0 00        CPX #$00
C2/ED5E: 03 D0        ORA $D0,S
C2/ED60: DD 60 20     CMP $2060,X
C2/ED63: 2D F0 A2     AND $A2F0
C2/ED66: 3F AE A0 00  AND $00A0AE,X
C2/ED6A: 04 4C        TSB $4C
C2/ED6C: 61 EC        ADC ($EC,X)
C2/ED6E: 22 86 C3 C1  JSR $C1C386
C2/ED72: 9C 67 7B     STZ $7B67
C2/ED75: 22 26 02 C1  JSR $C10226
C2/ED79: 22 F1 C3 C1  JSR $C1C3F1
C2/ED7D: AD 6F 89     LDA $896F
C2/ED80: 29 EF 8D     AND #$8DEF
C2/ED83: 6F 89 22 9E  ADC $9E2289
C2/ED87: 9A           TXS 
C2/ED88: C1 A5        CMP ($A5,X)
C2/ED8A: 10 4C        BPL $EDD8
C2/ED8C: 22 F3 20 67  JSR $6720F3
C2/ED90: F9 20 4F     SBC $4F20,Y
C2/ED93: FA           PLX 
C2/ED94: A9 3C 8F     LDA #$8F3C
C2/ED97: 23 21        AND $21,S
C2/ED99: 00 A9        BRK $A9
C2/ED9B: CC 8F 24     CPY $248F
C2/ED9E: 21 00        AND ($00,X)
C2/EDA0: 4C 09 F8     JMP $F809
C2/EDA3: 20 4F FA     JSR $FA4F
C2/EDA6: 9C 1B 96     STZ $961B
C2/EDA9: 4C 09 F8     JMP $F809
C2/EDAC: 7B           TDC 
C2/EDAD: AA           TAX 
C2/EDAE: A9 08 85     LDA #$8508
C2/EDB1: 10 BF        BPL $ED72
C2/EDB3: 11 C4        ORA ($C4),Y
C2/EDB5: 7F 29 E3 09  ADC $09E329,X
C2/EDB9: 10 9F        BPL $ED5A
C2/EDBB: 11 C4        ORA ($C4),Y
C2/EDBD: 7F BF A1 C4  ADC $C4A1BF,X
C2/EDC1: 7F 29 E3 09  ADC $09E329,X
C2/EDC5: 10 9F        BPL $ED66
C2/EDC7: A1 C4        LDA ($C4,X)
C2/EDC9: 7F E8 E8 C6  ADC $C6E8E8,X
C2/EDCD: 10 D0        BPL $ED9F
C2/EDCF: E2 C2        SEP #$C2
C2/EDD1: 20 8A 18     JSR $188A
C2/EDD4: 69 10 00     ADC #$0010
C2/EDD7: AA           TAX 
C2/EDD8: 7B           TDC 
C2/EDD9: E2 20        SEP #$20
C2/EDDB: E0 A0        CPX #$A0
C2/EDDD: 00 D0        BRK $D0
C2/EDDF: CE 20 CA     DEC $CA20
C2/EDE2: F1 A9        SBC ($A9),Y
C2/EDE4: 08           PHP 
C2/EDE5: 8D 55 6F     STA $6F55
C2/EDE8: A9 10 8D     LDA #$8D10
C2/EDEB: 65 6F        ADC $6F
C2/EDED: A9 18 8D     LDA #$8D18
C2/EDF0: 75 6F        ADC $6F,X
C2/EDF2: 4C C7 F9     JMP $F9C7
C2/EDF5: 20 1B FA     JSR $FA1B
C2/EDF8: A9 04 4C     LDA #$4C04
C2/EDFB: DA           PHX 
C2/EDFC: F6 9C        INC $9C,X
C2/EDFE: 1B           TCS 
C2/EDFF: 96 20        STX $20,Y
C2/EE01: 4F FA A9 CC  EOR $CCA9FA
C2/EE05: 8F 24 21 00  STA $002124
C2/EE09: 4C C7 F9     JMP $F9C7
C2/EE0C: 20 4F FA     JSR $FA4F
C2/EE0F: A9 3C 8F     LDA #$8F3C
C2/EE12: 23 21        AND $21,S
C2/EE14: 00 A2        BRK $A2
C2/EE16: 20 01 20     JSR $2001
C2/EE19: 78           SEI 
C2/EE1A: F1 20        SBC ($20),Y
C2/EE1C: CA           DEX 
C2/EE1D: F1 A9        SBC ($A9),Y
C2/EE1F: 08           PHP 
C2/EE20: 8D 55 6F     STA $6F55
C2/EE23: A9 10 8D     LDA #$8D10
C2/EE26: 65 6F        ADC $6F
C2/EE28: A9 18 8D     LDA #$8D18
C2/EE2B: 75 6F        ADC $6F,X
C2/EE2D: 4C 1B FA     JMP $FA1B
C2/EE30: 20 98 F0     JSR $F098
C2/EE33: AD 1F 20     LDA $201F
C2/EE36: C9 02 D0     CMP #$D002
C2/EE39: 2E AD 1E     ROL $1EAD
C2/EE3C: 20 2D AB     JSR $AB2D
C2/EE3F: 61 2D        ADC ($2D,X)
C2/EE41: AC 2E F0     LDY $F02E
C2/EE44: 03 7B        ORA $7B,S
C2/EE46: 80 02        BRA $EE4A
C2/EE48: A9 01 8D     LDA #$8D01
C2/EE4B: 87 6F        STA [$6F]
C2/EE4D: 8D 07 70     STA $7007
C2/EE50: 8D 87 70     STA $7087
C2/EE53: 8D 07 71     STA $7107
C2/EE56: 6A           ROR 
C2/EE57: 6A           ROR 
C2/EE58: 6A           ROR 
C2/EE59: 29 40 8D     AND #$8D40
C2/EE5C: BE 61 8D     LDX $8D61,Y
C2/EE5F: DE 61 8D     DEC $8D61,X
C2/EE62: FE 61 8D     INC $8D61,X
C2/EE65: 1E 62 60     ASL $6062,X
C2/EE68: AD 1F 20     LDA $201F
C2/EE6B: C9 03 D0     CMP #$D003
C2/EE6E: 06 EE        ASL $EE
C2/EE70: 87 70        STA [$70]
C2/EE72: EE 07 71     INC $7107
C2/EE75: 60           RTS 
C2/EE76: 20 CA F1     JSR $F1CA
C2/EE79: A9 03 20     LDA #$2003
C2/EE7C: E6 F6        INC $F6
C2/EE7E: 20 4F FA     JSR $FA4F
C2/EE81: A9 3C 8F     LDA #$8F3C
C2/EE84: 23 21        AND $21,S
C2/EE86: 00 9C        BRK $9C
C2/EE88: 1B           TCS 
C2/EE89: 96 4C        STX $4C,Y
C2/EE8B: 1B           TCS 
C2/EE8C: FA           PLX 
C2/EE8D: 20 C7 F7     JSR $F7C7
C2/EE90: 20 1B FA     JSR $FA1B
C2/EE93: A9 08 8D     LDA #$8D08
C2/EE96: 1B           TCS 
C2/EE97: 96 60        STX $60,Y
C2/EE99: 20 CA F8     JSR $F8CA
C2/EE9C: AD 6F 89     LDA $896F
C2/EE9F: 09 08 8D     ORA #$8D08
C2/EEA2: 6F 89 4C 33  ADC $334C89
C2/EEA6: FA           PLX 
C2/EEA7: A9 10 4C     LDA #$4C10
C2/EEAA: 11 F0        ORA ($F0),Y
C2/EEAC: A9 07 85     LDA #$8507
C2/EEAF: 26 A9        ROL $A9
C2/EEB1: 02 20        COP $20
C2/EEB3: F8           SED 
C2/EEB4: F4 A9 03     PEA $03A9
C2/EEB7: 20 E6 F6     JSR $F6E6
C2/EEBA: 4C 1B FA     JMP $FA1B
C2/EEBD: 20 CA F8     JSR $F8CA
C2/EEC0: 20 4F FA     JSR $FA4F
C2/EEC3: A9 CC 8F     LDA #$8FCC
C2/EEC6: 24 21        BIT $21
C2/EEC8: 00 A9        BRK $A9
C2/EECA: 03 8D        ORA $8D,S
C2/EECC: 1B           TCS 
C2/EECD: 96 AD        STX $AD,Y
C2/EECF: 6F 89 09 08  ADC $080989
C2/EED3: 8D 6F 89     STA $896F
C2/EED6: A9 02 20     LDA #$2002
C2/EED9: FE EE 4C     INC $4CEE,X
C2/EEDC: 33 FA        AND ($FA,S),Y
C2/EEDE: 20 73 F9     JSR $F973
C2/EEE1: 20 4F FA     JSR $FA4F
C2/EEE4: A9 CC 8F     LDA #$8FCC
C2/EEE7: 24 21        BIT $21
C2/EEE9: 00 9C        BRK $9C
C2/EEEB: 1B           TCS 
C2/EEEC: 96 AD        STX $AD,Y
C2/EEEE: 6F 89 29 EF  ADC $EF2989
C2/EEF2: 8D 6F 89     STA $896F
C2/EEF5: 60           RTS 
C2/EEF6: 20 D3 F9     JSR $F9D3
C2/EEF9: EE AC 60     INC $60AC
C2/EEFC: A9 02 85     LDA #$8502
C2/EEFF: 26 A9        ROL $A9
C2/EF01: 05 20        ORA $20
C2/EF03: F8           SED 
C2/EF04: F4 A9 06     PEA $06A9
C2/EF07: 4C E6 F6     JMP $F6E6
C2/EF0A: 20 1B FA     JSR $FA1B
C2/EF0D: 20 4F FA     JSR $FA4F
C2/EF10: A9 3C 8F     LDA #$8F3C
C2/EF13: 23 21        AND $21,S
C2/EF15: 00 A9        BRK $A9
C2/EF17: 01 8D        ORA ($8D,X)
C2/EF19: 1B           TCS 
C2/EF1A: 96 60        STX $60,Y
C2/EF1C: 4C C7 F9     JMP $F9C7
C2/EF1F: 20 8B F9     JSR $F98B
C2/EF22: 7B           TDC 
C2/EF23: AA           TAX 
C2/EF24: BF 01 C4 7F  LDA $7FC401,X
C2/EF28: 29 DF 9F     AND #$9FDF
C2/EF2B: 01 C4        ORA ($C4,X)
C2/EF2D: 7F E8 E8 E0  ADC $E0E8E8,X
C2/EF31: 40           RTI 
C2/EF32: 00 D0        BRK $D0
C2/EF34: EF 22 86 C3  SBC $C38622
C2/EF38: C1 20        CMP ($20,X)
C2/EF3A: 4F FA A9 3C  EOR $3CA9FA
C2/EF3E: 8F 23 21 00  STA $002123
C2/EF42: A9 06 8D     LDA #$8D06
C2/EF45: 1B           TCS 
C2/EF46: 96 60        STX $60,Y
C2/EF48: 4C EB F9     JMP $F9EB
C2/EF4B: EE 99 00     INC $0099
C2/EF4E: EE AD 60     INC $60AD
C2/EF51: 20 C7 F9     JSR $F9C7
C2/EF54: A9 08 4C     LDA #$4C08
C2/EF57: 5B           TCD 
C2/EF58: EF A9 10 85  SBC $8510A9
C2/EF5C: 26 A9        ROL $A9
C2/EF5E: 02 20        COP $20
C2/EF60: F8           SED 
C2/EF61: F4 A9 03     PEA $03A9
C2/EF64: 4C E6 F6     JMP $F6E6
C2/EF67: 20 63 F7     JSR $F763
C2/EF6A: A9 06 85     LDA #$8506
C2/EF6D: 26 A9        ROL $A9
C2/EF6F: 07 20        ORA [$20]
C2/EF71: F8           SED 
C2/EF72: F4 A9 08     PEA $08A9
C2/EF75: 20 E6 F6     JSR $F6E6
C2/EF78: 4C 27 FA     JMP $FA27
C2/EF7B: 20 D2 EF     JSR $EFD2
C2/EF7E: 22 9E 9A C1  JSR $C19A9E
C2/EF82: 7B           TDC 
C2/EF83: AA           TAX 
C2/EF84: A5 10        LDA $10
C2/EF86: 0A           ASL 
C2/EF87: 0A           ASL 
C2/EF88: 85 12        STA $12
C2/EF8A: BF 00 C4 7F  LDA $7FC400,X
C2/EF8E: C9 EE F0     CMP #$F0EE
C2/EF91: 1F 18 65 12  ORA $126518,X
C2/EF95: 9F 00 C4 7F  STA $7FC400,X
C2/EF99: 9F 00 C6 7F  STA $7FC600,X
C2/EF9D: BF 01 C4 7F  LDA $7FC401,X
C2/EFA1: 09 02 9F     ORA #$9F02
C2/EFA4: 01 C4        ORA ($C4,X)
C2/EFA6: 7F BF 01 C6  ADC $C601BF,X
C2/EFAA: 7F 09 02 9F  ADC $9F0209,X
C2/EFAE: 01 C6        ORA ($C6,X)
C2/EFB0: 7F E8 E8 E0  ADC $E0E8E8,X
C2/EFB4: 40           RTI 
C2/EFB5: 00 D0        BRK $D0
C2/EFB7: D2 A5        CMP ($A5)
C2/EFB9: 10 0A        BPL $EFC5
C2/EFBB: 0A           ASL 
C2/EFBC: 0A           ASL 
C2/EFBD: 0A           ASL 
C2/EFBE: 0A           ASL 
C2/EFBF: AA           TAX 
C2/EFC0: 7B           TDC 
C2/EFC1: A8           TAY 
C2/EFC2: BD 80 7F     LDA $7F80,X
C2/EFC5: 99 60 7E     STA $7E60,Y
C2/EFC8: E8           INX 
C2/EFC9: C8           INY 
C2/EFCA: C0 20 00     CPY #$0020
C2/EFCD: D0 F3        BNE $EFC2
C2/EFCF: 4C D3 F9     JMP $F9D3
C2/EFD2: 20 EB F9     JSR $F9EB
C2/EFD5: A9 01 85     LDA #$8501
C2/EFD8: 26 A9        ROL $A9
C2/EFDA: 07 20        ORA [$20]
C2/EFDC: F8           SED 
C2/EFDD: F4 A9 08     PEA $08A9
C2/EFE0: 4C E6 F6     JMP $F6E6
C2/EFE3: 20 8B F9     JSR $F98B
C2/EFE6: 7B           TDC 
C2/EFE7: AA           TAX 
C2/EFE8: BF 01 C4 7F  LDA $7FC401,X
C2/EFEC: 29 DF 9F     AND #$9FDF
C2/EFEF: 01 C4        ORA ($C4,X)
C2/EFF1: 7F E8 E8 E0  ADC $E0E8E8,X
C2/EFF5: 20 00 D0     JSR $D000
C2/EFF8: EF 22 86 C3  SBC $C38622
C2/EFFC: C1 60        CMP ($60,X)
C2/EFFE: A9 10 20     LDA #$2010