[Bank 2] [TODO: Isolate sets of boss-specific subroutines indicated in their headers/extra stuff] [00EE~019D: Boss Graphics Bank 1 Pointers] [142E~1A3E: Sprite Commands (Used With C1/664E Animation Scripts)] [3D48~3F77: 00: Mantis Ant AI Subs] [3F78~4090: 02: Kilroy AI Subs] [41F8~42E0: 06: Kettle Kin AI Subs] [4413~44A1: 01: Minotaur/Gorgon Bull AI Subs] [53F1~56DA: 0C: Spikey Tiger/Blue Spike AI Subs] [8AFC~ : Snow/Red/Blue Dragon AI Subs] [A069~ : WELCOME TO CRAZYTOWN] [D080~D209: 00: Mantis Ant/Metal Mantis AI] [D20A~D450: 02: Kilroy AI] [D451~D657: 06: Kettle Kin AI] [D658~D8D7: 01: Minotaur/Gorgon Bull AI] [DAEA~DD34: 0C: Spikey Tiger/Blue Spike AI] [DD35~DF9D: Snap Dragon/Tonpole/Biting Lizard AI] [DF9E~E11F: Frost/Fire/Thunder Gigas AI] [E120~E2F4: Hexas AI] [E2F5~E5AC: Spring/Axe Beak AI] [E5AD~E82D: Vampire/Buffy AI] [E82E~EB48: Dark Lich AI] [EB49~ECFC Mech Rider I/II/III AI] [ECFD~F00B Great Viper/Dragon Worm AI] [F00C~F19B: Snow/Red/Blue Dragon AI] [F19C~FFFF: Boss Palettes] C2/0000: 4C4000 JMP $0040 [C2-0: Boss-related stuff] C2/0003: 4CF901 JMP $01F9 [C2-1] C2/0006: 4C3A02 JMP $023A [C2-2] C2/0009: 4C6602 JMP $0266 [C2-3] C2/000C: 4C5002 JMP $0250 [C2-4] C2/000F: 4C1B00 JMP $001B [C2-5] C2/0012: 4C9E01 JMP $019E [C2-6: Boss extra stuff?] C2/0015: 4C6303 JMP $0363 [C2-7] C2/0018: 4C9603 JMP $0396 [C2-8] [C2-5] C2/001B: 08 PHP C2/001C: 0B PHD C2/001D: 8B PHB C2/001E: 48 PHA C2/001F: E220 SEP #$20 C2/0021: A97E LDA #$7E C2/0023: 48 PHA C2/0024: AB PLB C2/0025: C230 REP #$30 C2/0027: A90002 LDA #$0200 C2/002A: 5B TCD C2/002B: 68 PLA C2/002C: 48 PHA C2/002D: 205730 JSR $3057 C2/0030: 64C5 STZ $C5 C2/0032: A9FFFF LDA #$FFFF C2/0035: 85C7 STA $C7 C2/0037: 68 PLA C2/0038: 224500C0 JSR $C00045 C2/003C: AB PLB C2/003D: 2B PLD C2/003E: 28 PLP C2/003F: 6B RTL [C2-0] [Has a buttload of stuff related to bosses] C2/0040: 08 PHP C2/0041: 0B PHD C2/0042: 8B PHB C2/0043: E220 SEP #$20 C2/0045: A97E LDA #$7E C2/0047: 48 PHA C2/0048: AB PLB C2/0049: C230 REP #$30 C2/004B: A90002 LDA #$0200 C2/004E: 5B TCD C2/004F: A9BA61 LDA #$61BA [What is this?] C2/0052: 20B721 JSR $21B7 [Jump to BossGraphicsScriptHandler] C2/0055: 9CAE0F STZ $0FAE C2/0058: 9C5203 STZ $0352 C2/005B: 9C5103 STZ $0351 C2/005E: 9C6003 STZ $0360 C2/0061: 9C6203 STZ $0362 C2/0064: 9CCD02 STZ $02CD C2/0067: 9CCF02 STZ $02CF C2/006A: 9CD102 STZ $02D1 C2/006D: 9CD302 STZ $02D3 C2/0070: 9CD502 STZ $02D5 C2/0073: 9CD702 STZ $02D7 C2/0076: 9CA40F STZ $0FA4 C2/0079: 9C6403 STZ $0364 C2/007C: A4C5 LDY $C5 C2/007E: A5C5 LDA $C5 {Loop} C2/0080: - 993F03 STA $033F,Y C2/0083: C8 INY C2/0084: C8 INY C2/0085: C01000 CPY #$0010 C2/0088: D0F6 - BNE $0080 C2/008A: A4C5 LDY $C5 {Loop} C2/008C: - 8CA60F STY $0FA6 C2/008F: A5C5 LDA $C5 C2/0091: E220 SEP #$20 C2/0093: B90DC8 LDA $C80D,Y [Load Enemy Table Char. Type] C2/0096: F052 + BEQ $00EA [Flat out leave if 00] {Branch aead if char. type < 0x57 (non-boss) or >= 0x80 (non-enemy)] C2/0098: C957 CMP #$57 C2/009A: 9044 ++ BCC $00E0 C2/009C: C980 CMP #$80 C2/009E: B040 ++ BCS $00E0 {Boss char. type} C2/00A0: 851E STA $1E [Store into CharType] C2/00A2: B908C8 LDA $C808,Y [Load...Event Index?] C2/00A5: AA TAX C2/00A6: BD00CF LDA $CF00,X [Load Event Flag] C2/00A9: 290F AND #$0F C2/00AB: 851A STA $1A [Store into CurrEvent] C2/00AD: B909C8 LDA $C809,Y C2/00B0: 29F0 AND #$F0 C2/00B2: 4A LSR A C2/00B3: 4A LSR A C2/00B4: 4A LSR A C2/00B5: 4A LSR A C2/00B6: 851C STA $1C [Store into ReqEvent] C2/00B8: A51A LDA $1A [Load CurrEvent] C2/00BA: C51C CMP $1C [Compare ReqEvent] C2/00BC: 9022 ++ BCC $00E0 {Branch if CurrEvent < ReqEvent} C2/00BE: B909C8 LDA $C809,Y C2/00C1: 290F AND #$0F C2/00C3: C51A CMP $1A [Compare CurrEvent] C2/00C5: 9019 ++ BCC $00E0 [Uh] C2/00C7: A51E LDA $1E [Load CharType] C2/00C9: C220 REP #$20 C2/00CB: 8DA20F STA $0FA2 C2/00CE: 38 SEC C2/00CF: E95400 SBC #$0054 C2/00D2: 0A ASL A C2/00D3: AA TAX C2/00D4: BFEE00C2 LDA $C200EE,X [Loads the table below] C2/00D8: 5A PHY [Push Y onto Stack] C2/00D9: 20B721 JSR $21B7 [...what is this?] C2/00DC: 7A PLY [Pull Y from Stack] C2/00DD: EEA40F INC $0FA4 C2/00E0: ++ C220 REP #$20 [Disable 8-bit Emulation Mode] {Increment LoopCounter Y by 0x10} C2/00E2: 98 TYA C2/00E3: 18 CLC C2/00E4: 691000 ADC #$0010 C2/00E7: A8 TAY C2/00E8: 80A2 - BRA $008C {Endpoint} C2/00EA: + AB PLB C2/00EB: 2B PLD C2/00EC: 28 PLP C2/00ED: 6B RTL [What the hell is up with this table? 87 entries] [Actually pointers to data in Bank 1. Yeah.] [Read by subroutine above.] BossGraphicScriptsPointerTable: C2/00EE: 6F62 [00: Unreachable?] C2/00F0: F262 [01: Unreachable?] C2/00F2: F262 [02: Unreachable?] C2/00F4: CB61 [03: Mantis Ant] C2/00F6: 4663 [04: Wall Face] C2/00F8: 6F62 [05: Tropicallo] C2/00FA: 4D62 [06: Minotaur] C2/00FC: D062 [07: Spikey Tiger] C2/00FE: EF61 [08: Jabberwocky] C2/0100: 8263 [09: Spring Beak] C2/0102: 1063 [0A: Frost Gigas] C2/0104: 0163 [0B: Snap Dragon] C2/0106: A463 [0C: Mech Rider I] C2/0108: 6463 [0D: Doom's Wall] C2/010A: E663 [0E: Vampire] C2/010C: DF61 [0F: Metal Mantis] C2/010E: BA63 [10: Mech Rider II] C2/0110: 1162 [11: Kilroy] C2/0112: 5E62 [12: Gorgon Bull] C2/0114: 6F62 [13: Brambler] C2/0116: 9262 [14: Boreal Face] C2/0118: 1364 [15: Great Viper] C2/011A: 3164 [16: Lime Slime] C2/011C: E162 [17: Blue Spike] C2/011E: B562 [18: Chamber's Eye] C2/0120: 0062 [19: Hydra] C2/0122: B662 [1A: Aegagropilon] C2/0124: 7964 [1B: Hexas] C2/0126: 2F62 [1C: Kettle Kin] C2/0128: F262 [1D: Ton Pole] C2/012A: D063 [1E: Mech Rider III] C2/012C: 9764 [1F: Snow Dragon] C2/012E: 2263 [20: Fire Gigas] C2/0130: AE64 [21: Red Dragon] C2/0132: 9363 [22: Axe Beak] C2/0134: C564 [23: Blue Dragon] C2/0136: FC63 [24: Buffy] C2/0138: DC64 [25: Dark Lich] C2/013A: F262 [26: Biting Lizard] C2/013C: 2264 [27: Dragon Worm] C2/013E: 5564 [28: Dread Slime] C2/0140: 3463 [29: Thunder Gigas] C2/0142: F464 [2A: Doom's Eye] C2/0144: F564 [2B: Mana Beast?] {Pieces related to the bosses? Whatever the case, read by subroutine below} C2/0146: 7E62 [2C] C2/0148: FA62 [2D] C2/014A: FA62 [2E] C2/014C: D361 [2F] C2/014E: 5663 [30] C2/0150: 7E62 [31] C2/0152: 5562 [32] C2/0154: D862 [33] C2/0156: F961 [34] C2/0158: 8A63 [35] C2/015A: 1863 [36] C2/015C: 0963 [37] C2/015E: AC63 [38] C2/0160: 7463 [39] C2/0162: F363 [3A] C2/0164: E761 [3B] C2/0166: C263 [3C] C2/0168: 2362 [3D] C2/016A: 6662 [3E] C2/016C: 7E62 [3F] C2/016E: A162 [40] C2/0170: 1B64 [41] C2/0172: 4064 [42] C2/0174: E962 [43] C2/0176: B562 [44] C2/0178: 0A62 [45] C2/017A: C462 [46] C2/017C: 8664 [47] C2/017E: 4162 [48] C2/0180: FA62 [49] C2/0182: D863 [4A] C2/0184: A064 [4B] C2/0186: 2A63 [4C] C2/0188: B764 [4D] C2/018A: 9B63 [4E] C2/018C: CE64 [4F] C2/018E: 0964 [50] C2/0190: E064 [51] C2/0192: FA62 [52] C2/0194: 2A64 [53] C2/0196: 6464 [54] C2/0198: 3C63 [55] C2/019A: F464 [56: (Doom's Eye Repeat?)] C2/019C: FF64 [57] [C2-6] C2/019E: 08 PHP C2/019F: 0B PHD C2/01A0: 8B PHB C2/01A1: E220 SEP #$20 C2/01A3: A97E LDA #$7E C2/01A5: 48 PHA C2/01A6: AB PLB C2/01A7: C230 REP #$30 C2/01A9: A90002 LDA #$0200 C2/01AC: 5B TCD C2/01AD: A5C7 LDA $C7 C2/01AF: 8D6403 STA $0364 C2/01B2: ADA20F LDA $0FA2 C2/01B5: 38 SEC C2/01B6: E95400 SBC #$0054 C2/01B9: 0A ASL A C2/01BA: AA TAX C2/01BB: BF4601C2 LDA C20146,X [From the table above] C2/01BF: 20B721 JSR $21B7 C2/01C2: 20E301 JSR $01E3 C2/01C5: AD8EEE LDA $EE8E C2/01C8: C9343D CMP #$3D34 C2/01CB: D003 BNE $01D0 C2/01CD: 9C00EE STZ $EE00 C2/01D0: AD8EF0 LDA $F08E C2/01D3: C9343D CMP #$3D34 C2/01D6: D003 BNE $01DB C2/01D8: 9C00F0 STZ $F000 C2/01DB: 2200F9DB JSR $DBF900 C2/01DF: AB PLB C2/01E0: 2B PLD C2/01E1: 28 PLP C2/01E2: 6B RTL C2/01E3: A6C5 LDX $C5 C2/01E5: BD3F03 LDA $033F,X C2/01E8: 29FF00 AND #$00FF C2/01EB: F005 BEQ $01F2 C2/01ED: DA PHX C2/01EE: 20AC26 JSR $26AC C2/01F1: FA PLX C2/01F2: E8 INX C2/01F3: E01000 CPX #$0010 C2/01F6: D0ED BNE $01E5 C2/01F8: 60 RTS [C2-1] C2/01F9: 08 PHP C2/01FA: 0B PHD C2/01FB: 8B PHB C2/01FC: E220 SEP #$20 C2/01FE: A97E LDA #$7E C2/0200: 48 PHA C2/0201: AB PLB C2/0202: C230 REP #$30 C2/0204: A90002 LDA #$0200 C2/0207: 5B TCD C2/0208: 20B20D JSR $0DB2 C2/020B: AD6003 LDA $0360 C2/020E: F026 BEQ $0236 C2/0210: ADCA02 LDA $02CA C2/0213: 29FF00 AND #$00FF C2/0216: D01E BNE $0236 C2/0218: AE6003 LDX $0360 C2/021B: 221B00C0 JSR $C0001B C2/021F: 29FF00 AND #$00FF C2/0222: D00F BNE $0233 C2/0224: AD6003 LDA $0360 C2/0227: AA TAX C2/0228: 9E6000 STZ $0060,X C2/022B: 29FF1F AND #$1FFF C2/022E: AA TAX C2/022F: 220F8001 JSR $01800F C2/0233: 9C6003 STZ $0360 C2/0236: AB PLB C2/0237: 2B PLD C2/0238: 28 PLP C2/0239: 6B RTL [C2-2] C2/023A: 08 PHP C2/023B: 0B PHD C2/023C: 8B PHB C2/023D: E220 SEP #$20 C2/023F: A97E LDA #$7E C2/0241: 48 PHA C2/0242: AB PLB C2/0243: C230 REP #$30 C2/0245: A90002 LDA #$0200 C2/0248: 5B TCD C2/0249: 20910F JSR $0F91 C2/024C: AB PLB C2/024D: 2B PLD C2/024E: 28 PLP C2/024F: 6B RTL C2/0250: 08 PHP C2/0251: 0B PHD C2/0252: 8B PHB C2/0253: E220 SEP #$20 C2/0255: A97E LDA #$7E C2/0257: 48 PHA C2/0258: AB PLB C2/0259: C230 REP #$30 C2/025B: A90002 LDA #$0200 C2/025E: 5B TCD C2/025F: 203F13 JSR $133F C2/0262: AB PLB C2/0263: 2B PLD C2/0264: 28 PLP C2/0265: 6B RTL [C2-3: Two-Fisted DMA Pulp Action] C2/0266: 08 PHP C2/0267: 0B PHD C2/0268: 8B PHB C2/0269: C220 REP #$20 C2/026B: E210 SEP #$10 C2/026D: A90002 LDA #$0200 C2/0270: 5B TCD C2/0271: A200 LDX #$00 C2/0273: DA PHX C2/0274: AB PLB C2/0275: A6CA LDX $CA C2/0277: F052 BEQ $02CB C2/0279: A201 LDX #$01 {Decrement Byte} C2/027B: 8E6043 STX $4360 [Store X into DMA Control Channel 6] C2/027E: 8E7043 STX $4370 [Store X into DMA Control Channel 7] C2/0281: A218 LDX #$18 C2/0283: 8E6143 STX $4361 [Store X into DMA Destination Channel 6] C2/0286: 8E7143 STX $4371 [Store X into DMA Destination Channel 7] C2/0289: A27F LDX #$7F C2/028B: 8E6443 STX $4364 [Store X into DMA Source Addr. Bank Channel 6] C2/028E: 8E7443 STX $4374 [Store X into DMA Source Addr. Bank Channel 7] C2/0291: A000 LDY #$00 {Loop} C2/0293: - 98 TYA C2/0294: 0A ASL A C2/0295: 0A ASL A C2/0296: AA TAX C2/0297: A94000 LDA #$0040 C2/029A: 8D6543 STA $4365 [Store into DMA Size Channel 6] C2/029D: 8D7543 STA $4375 [Store into DMA Size Channel 7] C2/02A0: BF7D0E7E LDA $7E0E7D,X C2/02A4: 8D6243 STA $4362 [Store into DMA Source Addr. Channel 6] C2/02A7: 18 CLC C2/02A8: 690002 ADC #$0200 C2/02AB: 8D7243 STA $4372 [Store into DMA Source Addr. Channel 7] C2/02AE: BF7F0E7E LDA $7E0E7F,X C2/02B2: 8D1621 STA $2116 [Store into VRAM Address] C2/02B5: A240 LDX #$40 {Channel 6} C2/02B7: 8E0B42 STX $420B [Store into DMA Enable] C2/02BA: 18 CLC C2/02BB: 690001 ADC #$0100 C2/02BE: 8D1621 STA $2116 [Store into VRAM Address] C2/02C1: A280 LDX #$80 {Channel 7} C2/02C3: 8E0B42 STX $420B [Store into DMA Enable\ C2/02C6: C8 INY C2/02C7: C4CA CPY $CA C2/02C9: D0C8 - BNE $0293 C2/02CB: ADAE0F LDA $0FAE C2/02CE: F01F + BEQ $02EF {What is all this?} C2/02D0: 890200 BIT #$0002 C2/02D3: D014 BNE $02E9 C2/02D5: ADBE0F LDA $0FBE C2/02D8: 18 CLC C2/02D9: 692001 ADC #$0120 C2/02DC: 300E BMI $02EC C2/02DE: 38 SEC C2/02DF: E9C001 SBC #$01C0 C2/02E2: 1008 BPL $02EC C2/02E4: 20D103 JSR $03D1 C2/02E7: 8003 BRA $02EC C2/02E9: 203904 JSR $0439 C2/02EC: 9CAE0F STZ $0FAE {} C2/02EF: + AE5203 LDX $0352 C2/02F2: F02B BEQ $031F C2/02F4: A200 LDX #$00 {Clear, though, Increment Byte?} C2/02F6: 8E7043 STX $4370 [Store X into DMA Control Channel 7] C2/02F9: A219 LDX #$19 C2/02FB: 8E7143 STX $4371 [Store X into DMA Destination Channel 7] C2/02FE: A27F LDX #$7F C2/0300: 8E7443 STX $4374 [Store X into DMA Source Addr. Bank Channel 7] C2/0303: A90008 LDA #$0800 C2/0306: 8D7543 STA $4375 [Store into DMA Size Channel 7] C2/0309: AD5303 LDA $0353 C2/030C: 8D7243 STA $4372 [Store into DMA Source Addr. Channel 7] C2/030F: AD5503 LDA $0355 C2/0312: 8D1621 STA $2116 [Store into VRAM Address] C2/0315: A280 LDX #$80 {Channel 7} C2/0317: 8E0B42 STX $420B [Store into DMA Enable] C2/031A: A200 LDX #$00 C2/031C: 8E5203 STX $0352 C2/031F: AE5103 LDX $0351 C2/0322: F033 + BEQ $0357 C2/0324: AD041D LDA $1D04 C2/0327: 894000 BIT #$0040 C2/032A: D02B + BNE $0357 C2/032C: A201 LDX #$01 {Increment Byte?} C2/032E: 8E7043 STX $4370 [Store X into DMA Control Channel 7] C2/0331: A218 LDX #$18 C2/0333: 8E7143 STX $4371 [Store X into DMA Destination Channel 7] C2/0336: A27F LDX #$7F C2/0338: 8E7443 STX $4374 [Store X into DMA Source Addr. Bank Channel 7] C2/033B: A90008 LDA #$0800 C2/033E: 8D7543 STA $4375 [Store into DMA Size Channel 7] C2/0341: A90060 LDA #$6000 C2/0344: 8D7243 STA $4372 [Store into DMA Source Addr. Channel 7] C2/0347: A90062 LDA #$6200 C2/034A: 8D1621 STA $2116 [Store into VRAM Address] C2/034D: A280 LDX #$80 {Channel 7} C2/034F: 8E0B42 STX $420B [Store into DMA Enable] C2/0352: A200 LDX #$00 C2/0354: 8E5103 STX $0351 C2/0357: A201 LDX #$01 {Increment Byte?} C2/0359: 8E7043 STX $4370 [Store X into DMA Control Channel 7] C2/035C: 200B30 JSR $300B C2/035F: AB PLB C2/0360: 2B PLD C2/0361: 28 PLP C2/0362: 6B RTL C2/0363: 08 PHP C2/0364: 0B PHD C2/0365: 8B PHB C2/0366: E220 SEP #$20 C2/0368: A97E LDA #$7E C2/036A: 48 PHA C2/036B: AB PLB C2/036C: C230 REP #$30 C2/036E: A90002 LDA #$0200 C2/0371: 5B TCD C2/0372: A00000 LDY #$0000 C2/0375: 98 TYA C2/0376: EB XBA C2/0377: 0A ASL A C2/0378: 18 CLC C2/0379: 6900E6 ADC #$E600 C2/037C: AA TAX C2/037D: 8687 STX $87 C2/037F: BD0000 LDA $0000,X C2/0382: 29FF00 AND #$00FF C2/0385: F005 BEQ $038C C2/0387: 5A PHY C2/0388: 205B12 JSR $125B C2/038B: 7A PLY C2/038C: C8 INY C2/038D: C00300 CPY #$0003 C2/0390: D0E3 BNE $0375 C2/0392: AB PLB C2/0393: 2B PLD C2/0394: 28 PLP C2/0395: 6B RTL C2/0396: 08 PHP C2/0397: 0B PHD C2/0398: 8B PHB C2/0399: E220 SEP #$20 C2/039B: A97E LDA #$7E [Load for direct page register] C2/039D: 48 PHA C2/039E: AB PLB C2/039F: C230 REP #$30 C2/03A1: A90002 LDA #$0200 C2/03A4: 5B TCD C2/03A5: A00300 LDY #$0003 C2/03A8: - 98 TYA C2/03A9: EB XBA C2/03AA: 0A ASL A C2/03AB: AA TAX C2/03AC: E220 SEP #$20 C2/03AE: BD60E0 LDA $E060,X C2/03B1: C940 CMP #$40 C2/03B3: D010 BNE $03C5 C2/03B5: BD80E1 LDA $E180,X C2/03B8: C957 CMP #$57 C2/03BA: 9009 + BCC $03C5 C2/03BC: C980 CMP #$80 C2/03BE: B005 + BCS $03C5 C2/03C0: A901 LDA #$01 C2/03C2: 9D61E0 STA $E061,X C2/03C5: + C230 REP #$30 C2/03C7: C8 INY C2/03C8: C00600 CPY #$0006 C2/03CB: 90DB - BCC $03A8 C2/03CD: AB PLB C2/03CE: 2B PLD C2/03CF: 28 PLP C2/03D0: 6B RTL C2/03D1: A218 8E7143 ADC ($43),Y C2/03D6: A000 A94000 C2/03DB: 8D7543 ADC $43,X C2/03DE: 98 TYA C2/03DF: 0A ASL A C2/03E0: 0A ASL A C2/03E1: 0A ASL A C2/03E2: 0A ASL A C2/03E3: 0A ASL A C2/03E4: 8DAE0F STA $0FAE C2/03E7: 18 CLC C2/03E8: 690038 ADC #$3800 C2/03EB: 8D1621 STA $2116 [Store into VRAM Address] C2/03EE: ADBC0F LDA $0FBC C2/03F1: 18 CLC C2/03F2: 691000 ADC #$0010 C2/03F5: 301D BMI $0414 C2/03F7: 38 SEC C2/03F8: E90001 SBC #$0100 C2/03FB: 1017 BPL $0414 C2/03FD: A2018E LDX #$8E01 C2/0400: 7043 BVS $0445 C2/0402: A27F8E LDX #$8E7F C2/0405: 7443 STZ $43,X C2/0407: ADAE0F LDA $0FAE C2/040A: 0A ASL A C2/040B: 18 CLC C2/040C: 6900BC ADC #$BC00 C2/040F: 8D7243 STA $4372 C2/0412: 8010 BRA $0424 C2/0414: A2018E LDX #$8E01 C2/0417: 7043 BVS $045C C2/0419: A2C28E LDX #$8EC2 C2/041C: 7443 STZ $43,X C2/041E: A9C104 LDA #$04C1 C2/0421: 8D7243 STA $4372 C2/0424: A2808E LDX #$8E80 C2/0427: 0B PHD C2/0428: 42AD WDM #$AD C2/042A: BC0F18 LDY $180F,X C2/042D: 690800 ADC #$0008 C2/0430: 8DBC0F STA $0FBC C2/0433: C8 INY C2/0434: C010D0 CPY #$D010 C2/0437: A060AE LDY #$AE60 C2/043A: CD028E CMP $8E02 C2/043D: 1B TCS C2/043E: 21AE AND ($AE,X) C2/0440: CE028E DEC $8E02 C2/0443: 1B TCS C2/0444: 21AE AND ($AE,X) C2/0446: CF02 8E1C21 AED002 BNE $0450 C2/044E: 8E1C21 STX $211C C2/0451: AED102 LDX $02D1 C2/0454: 8E1D21 STX $211D C2/0457: AED202 LDX $02D2 C2/045A: 8E1D21 STX $211D C2/045D: AED302 LDX $02D3 C2/0460: 8E1E21 STX $211E C2/0463: AED402 LDX $02D4 C2/0466: 8E1E21 STX $211E C2/0469: AED502 LDX $02D5 C2/046C: 8E1F21 STX $211F C2/046F: AED602 LDX $02D6 C2/0472: 8E1F21 STX $211F C2/0475: AED702 LDX $02D7 C2/0478: 8E2021 STX $2120 C2/047B: AED802 LDX $02D8 C2/047E: 8E2021 STX $2120 C2/0481: A2008E LDX #$8E00 C2/0484: 1521 ORA $21,X C2/0486: A2188E LDX #$8E18 C2/0489: 7143 ADC ($43),Y C2/048B: A000A9 LDY #$A900 C2/048E: 20008D JSR $8D00 C2/0491: 7543 ADC $43,X C2/0493: 98 TYA C2/0494: EB XBA C2/0495: 4A LSR A C2/0496: 8DAE0F STA $0FAE C2/0499: 8D1621 STA $2116 [Store into VRAM Address] C2/049C: A200 LDX #$00 C2/049E: 8E7043 STX $4370 [Store X into DMA Control Channel 7] C2/04A1: A27F LDX #$7F C2/04A3: 8E7443 STX $4374 [Store X into DMA Source Addr. Bank Channel 7] C2/04A6: ADAE0F LDA $0FAE C2/04A9: 4A LSR A C2/04AA: 18 CLC C2/04AB: 6900BC ADC #$BC00 C2/04AE: 8D7243 STA $4372 [Store into DMA Source Addr. Channel 7] C2/04B1: A2808E LDX #$8E80 C2/04B4: 0B PHD C2/04B5: 42C8 WDM #$C8 C2/04B7: C010D0 CPY #$D010 C2/04BA: D2A2 CMP ($A2) C2/04BC: 808E BRA $044C C2/04BE: 1521 ORA $21,X C2/04C0: 60 RTS C2/04C1: 0003 BRK #$03 C2/04C3: 0003 BRK #$03 C2/04C5: 0003 BRK #$03 C2/04C7: 0003 BRK #$03 C2/04C9: 0003 BRK #$03 C2/04CB: 0003 BRK #$03 C2/04CD: 0003 BRK #$03 C2/04CF: 0003 BRK #$03 C2/04D1: 0003 BRK #$03 C2/04D3: 0003 BRK #$03 C2/04D5: 0003 BRK #$03 C2/04D7: 0003 BRK #$03 C2/04D9: 0003 BRK #$03 C2/04DB: 0003 BRK #$03 C2/04DD: 0003 BRK #$03 C2/04DF: 0003 BRK #$03 C2/04E1: 0003 BRK #$03 C2/04E3: 0003 BRK #$03 C2/04E5: 0003 BRK #$03 C2/04E7: 0003 BRK #$03 C2/04E9: 0003 BRK #$03 C2/04EB: 0003 BRK #$03 C2/04ED: 0003 BRK #$03 C2/04EF: 0003 BRK #$03 C2/04F1: 0003 BRK #$03 C2/04F3: 0003 BRK #$03 C2/04F5: 0003 BRK #$03 C2/04F7: 0003 BRK #$03 C2/04F9: 0003 BRK #$03 C2/04FB: 0003 BRK #$03 C2/04FD: 0003 BRK #$03 C2/04FF: 0003 BRK #$03 C2/0501: E220 SEP #$20 C2/0503: BD9101 LDA $0191,X [Load Status Effects[High]] C2/0506: 300C BMI $0514 [Branch ahead if Ghost is set] C2/0508: BD3400 LDA $0034,X C2/050B: 8901 BIT #$01 C2/050D: F009 BEQ $0518 C2/050F: 29FE AND #$FE C2/0511: 9D3400 STA $0034,X C2/0514: C220 REP #$20 C2/0516: 38 SEC C2/0517: 60 RTS C2/0518: C220 REP #$20 C2/051A: 18 CLC C2/051B: 60 RTS [What is this?] C2/051C: E220 SEP #$20 C2/051E: BD3500 LDA $0035,X C2/0521: F007 BEQ $052A C2/0523: 9E3500 STZ $0035,X C2/0526: C220 REP #$20 C2/0528: 38 SEC C2/0529: 60 RTS C2/052A: C220 REP #$20 C2/052C: 18 CLC C2/052D: 60 RTS C2/052E: 205E05 JSR $055E C2/0531: 902A BCC $055D C2/0533: A68B LDX $8B C2/0535: A524 LDA $24 C2/0537: EB XBA C2/0538: 0A ASL A C2/0539: 18 CLC C2/053A: 6900E0 ADC #$E000 C2/053D: A8 TAY C2/053E: E220 SEP #$20 C2/0540: BFF005C2 LDA $C205F0,X C2/0544: 195A00 ORA $005A,Y C2/0547: 995A00 STA $005A,Y C2/054A: A624 LDX $24 C2/054C: A487 LDY $87 C2/054E: BFF005C2 LDA $C205F0,X C2/0552: 195900 ORA $0059,Y C2/0555: 995900 STA $0059,Y C2/0558: C220 REP #$20 C2/055A: A687 LDX $87 C2/055C: 38 SEC C2/055D: 60 RTS C2/055E: A687 LDX $87 C2/0560: 20FE06 JSR $06FE C2/0563: B026 BCS $058B C2/0565: 6424 STZ $24 C2/0567: A424 LDY $24 C2/0569: 205508 JSR $0855 C2/056C: B014 BCS $0582 C2/056E: A524 LDA $24 C2/0570: 20C506 JSR $06C5 C2/0573: B00D BCS $0582 C2/0575: 202D06 JSR $062D C2/0578: B008 BCS $0582 C2/057A: 20F805 JSR $05F8 C2/057D: 9003 BCC $0582 C2/057F: A687 LDX $87 C2/0581: 60 RTS C2/0582: E624 INC $24 C2/0584: A524 LDA $24 C2/0586: C90300 CMP #$0003 C2/0589: 90DC BCC $0567 C2/058B: A687 LDX $87 C2/058D: 18 CLC C2/058E: 60 RTS C2/058F: 20BF05 JSR $05BF C2/0592: 902A BCC $05BE C2/0594: A68B LDX $8B C2/0596: A524 LDA $24 C2/0598: EB XBA C2/0599: 0A ASL A C2/059A: 18 CLC C2/059B: 6900E0 ADC #$E000 C2/059E: A8 TAY C2/059F: E220 SEP #$20 C2/05A1: BFF005C2 LDA $C205F0,X C2/05A5: 195900 ORA $0059,Y C2/05A8: 995900 STA $0059,Y C2/05AB: A624 LDX $24 C2/05AD: A487 LDY $87 C2/05AF: BFF005C2 LDA $C205F0,X C2/05B3: 195A00 ORA $005A,Y C2/05B6: 995A00 STA $005A,Y C2/05B9: C220 REP #$20 C2/05BB: A687 LDX $87 C2/05BD: 38 SEC C2/05BE: 60 RTS C2/05BF: A687 LDX $87 C2/05C1: 207907 JSR $0779 C2/05C4: B026 BCS $05EC C2/05C6: 6424 STZ $24 C2/05C8: A424 LDY $24 C2/05CA: 20C707 JSR $07C7 C2/05CD: B014 BCS $05E3 C2/05CF: A524 LDA $24 C2/05D1: 20C506 JSR $06C5 C2/05D4: B00D BCS $05E3 C2/05D6: 209006 JSR $0690 C2/05D9: B008 BCS $05E3 C2/05DB: 20F805 JSR $05F8 C2/05DE: 9003 BCC $05E3 C2/05E0: A687 LDX $87 C2/05E2: 60 RTS C2/05E3: E624 INC $24 C2/05E5: A524 LDA $24 C2/05E7: C90300 CMP #$0003 C2/05EA: 90DC BCC $05C8 C2/05EC: A687 LDX $87 C2/05EE: 18 CLC C2/05EF: 60 RTS [Table] C2/05F0: 0102 ORA ($02,X) C2/05F2: 0408 TSB $08 C2/05F4: 1020 BPL $0616 C2/05F6: 4080 [] C2/05F8: A54A LDA $4A C2/05FA: 054C ORA $4C C2/05FC: F02D BEQ $062B C2/05FE: A546 LDA $46 C2/0600: 38 SEC C2/0601: E556 SBC $56 C2/0603: 1004 + BPL $0609 C2/0605: 49FFFF EOR #$FFFF C2/0608: 1A INC A C2/0609: + 855E STA $5E C2/060B: A54A LDA $4A C2/060D: 18 CLC C2/060E: 655A ADC $5A C2/0610: C55E CMP $5E C2/0612: 9017 + BCC $062B C2/0614: A548 LDA $48 C2/0616: 38 SEC C2/0617: E558 SBC $58 C2/0619: 1004 BPL $061F C2/061B: 49FFFF EOR #$FFFF C2/061E: 1A INC A C2/061F: 855E STA $5E C2/0621: A54C LDA $4C C2/0623: 18 CLC C2/0624: 655C ADC $5C C2/0626: C55E CMP $5E C2/0628: 9001 BCC $062B C2/062A: 60 RTS {Carry was cleared, so...clear carry. Yeah!] C2/062B: + 18 CLC C2/062C: 60 RTS C2/062D: EB XBA C2/062E: 0A ASL A C2/062F: 18 CLC C2/0630: 6900E0 ADC #$E000 C2/0633: A8 TAY C2/0634: E220 SEP #$20 C2/0636: A68B LDX $8B C2/0638: BFF005C2 LDA $C205F0,X C2/063C: 395A00 AND $005A,Y C2/063F: C220 REP #$20 C2/0641: D049 BNE $068C C2/0643: A552 LDA $52 C2/0645: 0554 ORA $54 C2/0647: F045 BEQ $068E C2/0649: A54E LDA $4E C2/064B: 38 SEC C2/064C: E556 SBC $56 C2/064E: 1004 BPL $0654 C2/0650: 49FFFF EOR #$FFFF C2/0653: 1A INC A C2/0654: 855E STA $5E C2/0656: A552 LDA $52 C2/0658: 18 CLC C2/0659: 655A ADC $5A C2/065B: C55E CMP $5E C2/065D: 902F BCC $068E C2/065F: A550 LDA $50 C2/0661: 38 SEC C2/0662: E558 SBC $58 C2/0664: 1004 BPL $066A C2/0666: 49FFFF EOR #$FFFF C2/0669: 1A INC A C2/066A: 855E STA $5E C2/066C: A554 LDA $54 C2/066E: 18 CLC C2/066F: 655C ADC $5C C2/0671: C55E CMP $5E C2/0673: 9019 BCC $068E C2/0675: E220 SEP #$20 C2/0677: BFF005C2 LDA $C205F0,X C2/067B: 195A00 ORA $005A,Y C2/067E: 995A00 STA $005A,Y C2/0681: C220 REP #$20 C2/0683: A90000 LDA #$0000 C2/0686: A20000 LDX #$0000 C2/0689: 20E330 JSR $30E3 C2/068C: 38 SEC C2/068D: 60 RTS C2/068E: 18 CLC C2/068F: 60 RTS C2/0690: 18 CLC C2/0691: A552 LDA $52 C2/0693: 0554 ORA $54 C2/0695: F02D BEQ $06C4 C2/0697: A54E LDA $4E C2/0699: 38 SEC C2/069A: E556 SBC $56 C2/069C: 1004 BPL $06A2 C2/069E: 49FFFF EOR #$FFFF C2/06A1: 1A INC A C2/06A2: 855E STA $5E C2/06A4: A552 LDA $52 C2/06A6: 18 CLC C2/06A7: 655A ADC $5A C2/06A9: C55E CMP $5E C2/06AB: 9017 BCC $06C4 C2/06AD: A550 LDA $50 C2/06AF: 38 SEC C2/06B0: E558 SBC $58 C2/06B2: 1004 BPL $06B8 C2/06B4: 49FFFF EOR #$FFFF C2/06B7: 1A INC A C2/06B8: 855E STA $5E C2/06BA: A554 LDA $54 C2/06BC: 18 CLC C2/06BD: 655C ADC $5C C2/06BF: C55E CMP $5E C2/06C1: 9001 BCC $06C4 C2/06C3: 38 SEC C2/06C4: 60 RTS C2/06C5: A687 LDX $87 C2/06C7: A524 LDA $24 C2/06C9: EB XBA C2/06CA: 0A ASL A C2/06CB: 18 CLC C2/06CC: 6900E0 ADC #$E000 C2/06CF: A8 TAY C2/06D0: E220 SEP #$20 C2/06D2: B90B00 LDA $000B,Y C2/06D5: 1D0B00 ORA $000B,X C2/06D8: 2903 AND #$03 C2/06DA: C903 CMP #$03 C2/06DC: D00B BNE $06E9 C2/06DE: C220 REP #$20 C2/06E0: 20EF06 JSR $06EF C2/06E3: B002 BCS $06E7 C2/06E5: 38 SEC C2/06E6: 60 RTS C2/06E7: 18 CLC C2/06E8: 60 RTS C2/06E9: C220 REP #$20 C2/06EB: 20EF06 JSR $06EF C2/06EE: 60 RTS C2/06EF: A562 LDA $62 C2/06F1: 38 SEC C2/06F2: E564 SBC $64 C2/06F4: 1004 BPL $06FA C2/06F6: 49FFFF EOR #$FFFF C2/06F9: 1A INC A C2/06FA: C98100 CMP #$0081 C2/06FD: 60 RTS C2/06FE: BDCA00 LDA $00CA,X C2/0701: 1DCE00 ORA $00CE,X C2/0704: D002 BNE $0708 C2/0706: 38 SEC C2/0707: 60 RTS C2/0708: BD2B00 LDA $002B,X C2/070B: 855E STA $5E C2/070D: BD6600 LDA $0066,X C2/0710: 4A LSR A C2/0711: 49FFFF EOR #$FFFF C2/0714: 1A INC A C2/0715: 18 CLC C2/0716: 7D3200 ADC $0032,X C2/0719: 8560 STA $60 C2/071B: BD6600 LDA $0066,X C2/071E: 8562 STA $62 C2/0720: 9B TXY C2/0721: E220 SEP #$20 C2/0723: A20000 LDX #$0000 C2/0726: B9C800 LDA $00C8,Y C2/0729: 9546 STA $46,X C2/072B: 1006 BPL $0733 C2/072D: A9FF LDA #$FF C2/072F: 9547 STA $47,X C2/0731: 8002 BRA $0735 C2/0733: 7447 STZ $47,X C2/0735: E8 INX C2/0736: E8 INX C2/0737: C8 INY C2/0738: E00800 CPX #$0008 C2/073B: D0E9 BNE $0726 C2/073D: A487 LDY $87 C2/073F: A20000 LDX #$0000 C2/0742: B9CC00 LDA $00CC,Y C2/0745: 954E STA $4E,X C2/0747: 1006 BPL $074F C2/0749: A9FF LDA #$FF C2/074B: 954F STA $4F,X C2/074D: 8002 BRA $0751 C2/074F: 744F STZ $4F,X C2/0751: E8 INX C2/0752: E8 INX C2/0753: C8 INY C2/0754: E00800 CPX #$0008 C2/0757: D0E9 BNE $0742 C2/0759: C220 REP #$20 C2/075B: A55E LDA $5E C2/075D: 18 CLC C2/075E: 6546 ADC $46 C2/0760: 8546 STA $46 C2/0762: A560 LDA $60 C2/0764: 18 CLC C2/0765: 6548 ADC $48 C2/0767: 8548 STA $48 C2/0769: A55E LDA $5E C2/076B: 18 CLC C2/076C: 654E ADC $4E C2/076E: 854E STA $4E C2/0770: A560 LDA $60 C2/0772: 18 CLC C2/0773: 6550 ADC $50 C2/0775: 8550 STA $50 C2/0777: 18 CLC C2/0778: 60 RTS C2/0779: BDC200 LDA $00C2,X C2/077C: F047 BEQ $07C5 C2/077E: BD2B00 LDA $002B,X C2/0781: 855E STA $5E C2/0783: BD6600 LDA $0066,X C2/0786: 4A LSR A C2/0787: 49FFFF EOR #$FFFF C2/078A: 1A INC A C2/078B: 18 CLC C2/078C: 7D3200 ADC $0032,X C2/078F: 8560 STA $60 C2/0791: BD6600 LDA $0066,X C2/0794: 8564 STA $64 C2/0796: 9B TXY C2/0797: E220 SEP #$20 C2/0799: A20000 LDX #$0000 C2/079C: B9C000 LDA $00C0,Y C2/079F: 9556 STA $56,X C2/07A1: 1006 BPL $07A9 C2/07A3: A9FF LDA #$FF C2/07A5: 9557 STA $57,X C2/07A7: 8002 BRA $07AB C2/07A9: 7457 STZ $57,X C2/07AB: E8 INX C2/07AC: E8 INX C2/07AD: C8 INY C2/07AE: E00800 CPX #$0008 C2/07B1: D0E9 BNE $079C C2/07B3: C220 REP #$20 C2/07B5: A55E LDA $5E C2/07B7: 18 CLC C2/07B8: 6556 ADC $56 C2/07BA: 8556 STA $56 C2/07BC: A560 LDA $60 C2/07BE: 18 CLC C2/07BF: 6558 ADC $58 C2/07C1: 8558 STA $58 C2/07C3: 18 CLC C2/07C4: 60 RTS C2/07C5: 38 SEC C2/07C6: 60 RTS C2/07C7: 98 TYA C2/07C8: EB XBA C2/07C9: 0A ASL A C2/07CA: 18 CLC C2/07CB: 6900E0 ADC #$E000 C2/07CE: A8 TAY C2/07CF: B90000 LDA $0000,Y C2/07D2: 29FF00 AND #$00FF C2/07D5: C90100 CMP #$0001 C2/07D8: D079 BNE $0853 C2/07DA: E220 SEP #$20 C2/07DC: A624 LDX $24 C2/07DE: BFF005C2 LDA $C205F0,X C2/07E2: A687 LDX $87 C2/07E4: 3D5A00 AND $005A,X C2/07E7: C220 REP #$20 C2/07E9: D068 BNE $0853 C2/07EB: B90200 LDA $0002,Y C2/07EE: 855E STA $5E C2/07F0: B90400 LDA $0004,Y C2/07F3: 8560 STA $60 C2/07F5: B94500 LDA $0045,Y C2/07F8: 0A ASL A C2/07F9: 8562 STA $62 C2/07FB: 5A PHY C2/07FC: E220 SEP #$20 C2/07FE: A20000 LDX #$0000 C2/0801: B9C800 LDA $00C8,Y C2/0804: 9546 STA $46,X C2/0806: 1006 BPL $080E C2/0808: A9FF LDA #$FF C2/080A: 9547 STA $47,X C2/080C: 8002 BRA $0810 C2/080E: 7447 STZ $47,X C2/0810: E8 INX C2/0811: E8 INX C2/0812: C8 INY C2/0813: E00800 CPX #$0008 C2/0816: D0E9 BNE $0801 C2/0818: 7A PLY C2/0819: A20000 LDX #$0000 C2/081C: B9CC00 LDA $00CC,Y C2/081F: 954E STA $4E,X C2/0821: 1006 BPL $0829 C2/0823: A9FF LDA #$FF C2/0825: 954F STA $4F,X C2/0827: 8002 BRA $082B C2/0829: 744F STZ $4F,X C2/082B: E8 INX C2/082C: E8 INX C2/082D: C8 INY C2/082E: E00800 CPX #$0008 C2/0831: D0E9 BNE $081C C2/0833: C220 REP #$20 C2/0835: A55E LDA $5E C2/0837: 18 CLC C2/0838: 6546 ADC $46 C2/083A: 8546 STA $46 C2/083C: A560 LDA $60 C2/083E: 18 CLC C2/083F: 6548 ADC $48 C2/0841: 8548 STA $48 C2/0843: A55E LDA $5E C2/0845: 18 CLC C2/0846: 654E ADC $4E C2/0848: 854E STA $4E C2/084A: A560 LDA $60 C2/084C: 18 CLC C2/084D: 6550 ADC $50 C2/084F: 8550 STA $50 C2/0851: 18 CLC C2/0852: 60 RTS C2/0853: 38 SEC C2/0854: 60 RTS C2/0855: 98 TYA C2/0856: EB XBA C2/0857: 0A ASL A C2/0858: 18 CLC C2/0859: 6900E0 ADC #$E000 C2/085C: A8 TAY C2/085D: B90000 LDA $0000,Y C2/0860: 29FF00 AND #$00FF C2/0863: C90100 CMP #$0001 C2/0866: D052 BNE $08BA C2/0868: E220 SEP #$20 C2/086A: A68B LDX $8B C2/086C: BFF005C2 LDA $C205F0,X C2/0870: 395A00 AND $005A,Y C2/0873: C220 REP #$20 C2/0875: D043 BNE $08BA C2/0877: B9C200 LDA $00C2,Y C2/087A: F03E BEQ $08BA C2/087C: B90200 LDA $0002,Y C2/087F: 855E STA $5E C2/0881: B90400 LDA $0004,Y C2/0884: 8560 STA $60 C2/0886: B94500 LDA $0045,Y C2/0889: 0A ASL A C2/088A: 8564 STA $64 C2/088C: E220 SEP #$20 C2/088E: A20000 LDX #$0000 C2/0891: B9C000 LDA $00C0,Y C2/0894: 9556 STA $56,X C2/0896: 1006 BPL $089E C2/0898: A9FF LDA #$FF C2/089A: 9557 STA $57,X C2/089C: 8002 BRA $08A0 C2/089E: 7457 STZ $57,X C2/08A0: E8 INX C2/08A1: E8 INX C2/08A2: C8 INY C2/08A3: E00800 CPX #$0008 C2/08A6: D0E9 BNE $0891 C2/08A8: C220 REP #$20 C2/08AA: A55E LDA $5E C2/08AC: 18 CLC C2/08AD: 6556 ADC $56 C2/08AF: 8556 STA $56 C2/08B1: A560 LDA $60 C2/08B3: 18 CLC C2/08B4: 6558 ADC $58 C2/08B6: 8558 STA $58 C2/08B8: 18 CLC C2/08B9: 60 RTS C2/08BA: 38 SEC C2/08BB: 60 RTS C2/08BC: 20E308 JSR $08E3 C2/08BF: 8599 STA $99 C2/08C1: 4A LSR A C2/08C2: 4A LSR A C2/08C3: 4A LSR A C2/08C4: 4A LSR A C2/08C5: 38 SEC C2/08C6: E90100 SBC #$0001 C2/08C9: 3006 BMI $08D1 C2/08CB: C90400 CMP #$0004 C2/08CE: B005 BCS $08D5 C2/08D0: 60 RTS C2/08D1: A90000 LDA #$0000 C2/08D4: 60 RTS C2/08D5: A90400 LDA #$0004 C2/08D8: 60 RTS C2/08D9: 20E308 JSR $08E3 C2/08DC: 8599 STA $99 C2/08DE: 4A LSR A C2/08DF: 4A LSR A C2/08E0: 4A LSR A C2/08E1: 4A LSR A C2/08E2: 60 RTS C2/08E3: 29FF00 AND #$00FF C2/08E6: EB XBA C2/08E7: 0A ASL A C2/08E8: 18 CLC C2/08E9: 6900E0 ADC #$E000 C2/08EC: AA TAX C2/08ED: 20F108 JSR $08F1 C2/08F0: 60 RTS C2/08F1: BD0200 LDA $0002,X [Load X coordinate] C2/08F4: 8595 STA $95 C2/08F6: BD0400 LDA $0004,X [Load Y coordinate] C2/08F9: 8597 STA $97 C2/08FB: A687 LDX $87 C2/08FD: BD2B00 LDA $002B,X C2/0900: 38 SEC C2/0901: E595 SBC $95 C2/0903: 1004 + BPL $0909 C2/0905: 49FFFF EOR #$FFFF C2/0908: 1A INC A C2/0909: + 8595 STA $95 C2/090B: BD3200 LDA $0032,X C2/090E: 38 SEC C2/090F: E597 SBC $97 C2/0911: 1004 BPL $0917 C2/0913: 49FFFF EOR #$FFFF C2/0916: 1A INC A C2/0917: 8597 STA $97 C2/0919: 18 CLC C2/091A: 6595 ADC $95 C2/091C: 60 RTS [Some kinna position comparison] C2/091D: 29FF00 AND #$00FF C2/0920: EB XBA C2/0921: 0A ASL A C2/0922: 18 CLC C2/0923: 6900E0 ADC #$E000 [Add to A's character index] C2/0926: AA TAX C2/0927: BD0200 LDA $0002,X [Load A's X position] C2/092A: 8546 STA $46 [Store into TempA-X] C2/092C: BD0400 LDA $0004,X [Load A's Y position] C2/092F: 854E STA $4E [Store into TempA-Y] C2/0931: A687 LDX $87 [Load B's character index] C2/0933: BD2B00 LDA $002B,X [Load B's X position] C2/0936: 8556 STA $56 [Store into TempB-X] C2/0938: BD3200 LDA $0032,X [Load B's Y position] C2/093B: 855E STA $5E [Store into TempB-Y] C2/093D: 202A2E JSR $2E2A C2/0940: 60 RTS [Some kinna position comparison] C2/0941: 29FF00 AND #$00FF C2/0944: EB XBA C2/0945: 0A ASL A C2/0946: 18 CLC C2/0947: 6900E0 ADC #$E000 C2/094A: AA TAX C2/094B: BD0200 LDA $0002,X [Load A's X position] C2/094E: 8546 STA $46 [Store into TempA-X] C2/0950: BD0400 LDA $0004,X [Load A's Y position] C2/0953: 854E STA $4E [Store into TempA-Y] C2/0955: A687 LDX $87 [Load B's character index] C2/0957: BD2B00 LDA $002B,X C2/095A: 8556 STA $56 C2/095C: BD3200 LDA $0032,X C2/095F: 855E STA $5E C2/0961: 20502E JSR $2E50 C2/0964: 60 RTS C2/0965: 29FF00 AND #$00FF C2/0968: EB XBA C2/0969: 0A ASL A C2/096A: 18 CLC C2/096B: 6900E0 ADC #$E000 C2/096E: AA TAX C2/096F: BD0200 LDA $0002,X C2/0972: 8546 STA $46 C2/0974: BD0400 LDA $0004,X C2/0977: 854E STA $4E C2/0979: A687 LDX $87 C2/097B: BD2B00 LDA $002B,X C2/097E: 8556 STA $56 C2/0980: BD3200 LDA $0032,X C2/0983: 855E STA $5E C2/0985: 20772E JSR $2E77 C2/0988: 60 RTS C2/0989: 29FF00 AND #$00FF C2/098C: EB XBA C2/098D: 0A ASL A C2/098E: 18 CLC C2/098F: 6900E0 ADC #$E000 C2/0992: AA TAX C2/0993: BD9001 LDA $0190,X [Load Status Effects] C2/0996: 1003 + BPL $099B C2/0998: A5C5 LDA $C5 C2/099A: 60 RTS C2/099B: + BD8201 LDA $0182,X [Load Current HP] C2/099E: 854E STA $4E [Store into TempCurrHP] C2/09A0: BD8401 LDA $0184,X [Load Max HP] C2/09A3: 8546 STA $46 [Store into TempMaxHP] C2/09A5: 20BF2C JSR $2CBF C2/09A8: A556 LDA $56 C2/09AA: 4A LSR A C2/09AB: C90400 CMP #$0004 C2/09AE: 9003 + BCC $09B3 C2/09B0: A90400 LDA #$0004 C2/09B3: + 60 RTS C2/09B4: A687 LDX $87 C2/09B6: BD9001 LDA $0190,X C2/09B9: 1003 + BPL $09BE C2/09BB: A5C5 LDA $C5 C2/09BD: 60 RTS C2/09BE: + BD8201 LDA $0182,X [Load Current HP] C2/09C1: 854E STA $4E [Store into TempCurrHP] C2/09C3: BD8401 LDA $0184,X [Load Max HP] C2/09C6: 8546 STA $46 [Store into TempMaxHP] C2/09C8: 20BF2C JSR $2CBF C2/09CB: A556 LDA $56 C2/09CD: C90400 CMP #$0004 C2/09D0: 9003 BCC $09D5 C2/09D2: A90400 LDA #$0004 C2/09D5: 60 RTS [What even calls this?] C2/09D6: 8495 STY $95 C2/09D8: 29FF00 AND #$00FF C2/09DB: EB XBA C2/09DC: 0A ASL A C2/09DD: 18 CLC C2/09DE: 6900E0 ADC #$E000 C2/09E1: AA TAX C2/09E2: BD9001 LDA $0190,X [Load Status Effects] C2/09E5: F03A * BEQ $0A21 C2/09E7: 2595 AND $95 C2/09E9: 8595 STA $95 C2/09EB: 890080 BIT #$8000 C2/09EE: F004 + BEQ $09F4 C2/09F0: A90000 LDA #$0000 C2/09F3: 60 RTS C2/09F4: + 890002 BIT #$0200 C2/09F7: F004 + BEQ $09FD C2/09F9: A90100 LDA #$0001 C2/09FC: 60 RTS C2/09FD: + 897F00 BIT #$007F C2/0A00: F004 + BEQ $0A06 C2/0A02: A90200 LDA #$0002 C2/0A05: 60 RTS C2/0A06: + 898001 BIT #$0180 C2/0A09: F004 + BEQ $0A0F C2/0A0B: A90300 LDA #$0003 C2/0A0E: 60 RTS C2/0A0F: + 89001C BIT #$1C00 C2/0A12: F004 + BEQ $0A18 C2/0A14: A90400 LDA #$0004 C2/0A17: 60 RTS C2/0A18: + 890060 BIT #$6000 C2/0A1B: F004 + BEQ $0A21 C2/0A1D: A90500 LDA #$0005 C2/0A20: 60 RTS C2/0A21: + A9FFFF LDA #$FFFF C2/0A24: 60 RTS C2/0A25: 29FF00 AND #$00FF C2/0A28: EB XBA C2/0A29: 0A ASL A C2/0A2A: 18 CLC C2/0A2B: 6900E0 ADC #$E000 C2/0A2E: AA TAX C2/0A2F: BD9B01 LDA $019B,X C2/0A32: 29FF00 AND #$00FF C2/0A35: F004 BEQ $0A3B C2/0A37: A90000 LDA #$0000 C2/0A3A: 60 RTS C2/0A3B: A9FFFF LDA #$FFFF C2/0A3E: 60 RTS C2/0A3F: A9FFFF LDA #$FFFF C2/0A42: 60 RTS C2/0A43: A9FFFF LDA #$FFFF C2/0A46: 60 RTS C2/0A47: 85C3 STA $C3 C2/0A49: BD2B00 LDA $002B,X C2/0A4C: 18 CLC C2/0A4D: 7D3C00 ADC $003C,X C2/0A50: 9D2B00 STA $002B,X C2/0A53: 20B715 JSR $15B7 C2/0A56: B005 BCS $0A5D C2/0A58: 202317 JSR $1723 C2/0A5B: 9014 BCC $0A71 C2/0A5D: BD2B00 LDA $002B,X C2/0A60: 38 SEC C2/0A61: FD3C00 SBC $003C,X C2/0A64: 9D2B00 STA $002B,X C2/0A67: A5C3 LDA $C3 C2/0A69: 890100 BIT #$0001 C2/0A6C: D003 BNE $0A71 C2/0A6E: 202B15 JSR $152B C2/0A71: BD3200 LDA $0032,X C2/0A74: 18 CLC C2/0A75: 7D4000 ADC $0040,X C2/0A78: 9D3200 STA $0032,X C2/0A7B: 20B715 JSR $15B7 C2/0A7E: B005 BCS $0A85 C2/0A80: 202317 JSR $1723 C2/0A83: 9014 BCC $0A99 C2/0A85: BD3200 LDA $0032,X C2/0A88: 38 SEC C2/0A89: FD4000 SBC $0040,X C2/0A8C: 9D3200 STA $0032,X C2/0A8F: A5C3 LDA $C3 C2/0A91: 890100 BIT #$0001 C2/0A94: D003 BNE $0A99 C2/0A96: 207115 JSR $1571 C2/0A99: 60 RTS C2/0A9A: 85C3 STA $C3 C2/0A9C: BD2900 LDA $0029,X C2/0A9F: 18 CLC C2/0AA0: 7D3A00 ADC $003A,X C2/0AA3: 9D2900 STA $0029,X C2/0AA6: BD2B00 LDA $002B,X C2/0AA9: 7D3C00 ADC $003C,X C2/0AAC: 9D2B00 STA $002B,X C2/0AAF: 20B715 JSR $15B7 C2/0AB2: B005 BCS $0AB9 C2/0AB4: 202317 JSR $1723 C2/0AB7: 9013 BCC $0ACC C2/0AB9: BD2900 LDA $0029,X C2/0ABC: 38 SEC C2/0ABD: FD3A00 SBC $003A,X C2/0AC0: 9D2900 STA $0029,X C2/0AC3: BD2B00 LDA $002B,X C2/0AC6: FD3C00 SBC $003C,X C2/0AC9: 9D2B00 STA $002B,X C2/0ACC: BD3000 LDA $0030,X C2/0ACF: 18 CLC C2/0AD0: 7D3E00 ADC $003E,X C2/0AD3: 9D3000 STA $0030,X C2/0AD6: BD3200 LDA $0032,X C2/0AD9: 7D4000 ADC $0040,X C2/0ADC: 9D3200 STA $0032,X C2/0ADF: 20B715 JSR $15B7 C2/0AE2: B005 BCS $0AE9 C2/0AE4: 202317 JSR $1723 C2/0AE7: 9013 BCC $0AFC C2/0AE9: BD3000 LDA $0030,X C2/0AEC: 38 SEC C2/0AED: FD3E00 SBC $003E,X C2/0AF0: 9D3000 STA $0030,X C2/0AF3: BD3200 LDA $0032,X C2/0AF6: FD4000 SBC $0040,X C2/0AF9: 9D3200 STA $0032,X C2/0AFC: 60 RTS C2/0AFD: A687 LDX $87 C2/0AFF: BD6000 LDA $0060,X C2/0B02: 29FF00 AND #$00FF C2/0B05: D00B BNE $0B12 C2/0B07: BD4C00 LDA $004C,X C2/0B0A: D006 BNE $0B12 C2/0B0C: FE9400 INC $0094,X C2/0B0F: 20140B JSR $0B14 C2/0B12: 18 CLC C2/0B13: 60 RTS C2/0B14: E220 SEP #$20 C2/0B16: A920 LDA #$20 C2/0B18: 9D6000 STA $0060,X C2/0B1B: C220 REP #$20 C2/0B1D: 9E9600 STZ $0096,X C2/0B20: A00000 LDY #$0000 C2/0B23: BD1800 LDA $0018,X C2/0B26: 29FF00 AND #$00FF C2/0B29: F012 BEQ $0B3D C2/0B2B: DA PHX C2/0B2C: 5A PHY C2/0B2D: AA TAX C2/0B2E: A94900 LDA #$0049 C2/0B31: 20F926 JSR $26F9 C2/0B34: 7A PLY C2/0B35: FA PLX C2/0B36: E8 INX C2/0B37: C8 INY C2/0B38: C00400 CPY #$0004 C2/0B3B: 90E6 BCC $0B23 C2/0B3D: A92700 LDA #$0027 C2/0B40: 20C324 JSR $24C3 C2/0B43: A9008B LDA #$8B00 C2/0B46: 206339 JSR $3963 C2/0B49: 204F0B JSR $0B4F C2/0B4C: A687 LDX $87 C2/0B4E: 60 RTS C2/0B4F: 60 RTS C2/0B50: A687 LDX $87 C2/0B52: BD9600 LDA $0096,X C2/0B55: C98000 CMP #$0080 C2/0B58: B00D BCS $0B67 C2/0B5A: C90800 CMP #$0008 C2/0B5D: D003 BNE $0B62 C2/0B5F: 209A3A JSR $3A9A C2/0B62: 20890C JSR $0C89 C2/0B65: 18 CLC C2/0B66: 60 RTS C2/0B67: ADD900 LDA $00D9 C2/0B6A: 0DDA00 ORA $00DA C2/0B6D: 0DDB00 ORA $00DB C2/0B70: 898000 BIT #$0080 C2/0B73: D014 BNE $0B89 C2/0B75: AD041D LDA $1D04 C2/0B78: 892000 BIT #$0020 C2/0B7B: D00C BNE $0B89 C2/0B7D: A687 LDX $87 C2/0B7F: BD7200 LDA $0072,X C2/0B82: F003 BEQ $0B87 C2/0B84: 20110C JSR $0C11 C2/0B87: 38 SEC C2/0B88: 60 RTS C2/0B89: 18 CLC C2/0B8A: 60 RTS C2/0B8B: A687 LDX $87 C2/0B8D: BD9600 LDA $0096,X C2/0B90: C91800 CMP #$0018 C2/0B93: D011 BNE $0BA6 C2/0B95: A9F807 LDA #$07F8 C2/0B98: 20110C JSR $0C11 C2/0B9B: A687 LDX $87 C2/0B9D: 226F00C0 JSR $C0006F C2/0BA1: A687 LDX $87 C2/0BA3: BD9600 LDA $0096,X C2/0BA6: C93400 CMP #$0034 C2/0BA9: B00D BCS $0BB8 C2/0BAB: 290300 AND #$0003 C2/0BAE: D003 BNE $0BB3 C2/0BB0: 20330C JSR $0C33 C2/0BB3: 20890C JSR $0C89 C2/0BB6: 18 CLC C2/0BB7: 60 RTS C2/0BB8: 9EA700 STZ $00A7,X C2/0BBB: FE9400 INC $0094,X C2/0BBE: 9E9600 STZ $0096,X C2/0BC1: A9008A LDA #$8A00 C2/0BC4: 206339 JSR $3963 C2/0BC7: 18 CLC C2/0BC8: 60 RTS C2/0BC9: 850C STA $0C C2/0BCB: 6C0C02 JMP ($020C) C2/0BCE: A687 LDX $87 C2/0BD0: BD9600 LDA $0096,X C2/0BD3: C98000 CMP #$0080 C2/0BD6: B015 BCS $0BED C2/0BD8: C90800 CMP #$0008 C2/0BDB: D00B BNE $0BE8 C2/0BDD: BD7800 LDA $0078,X C2/0BE0: F003 BEQ $0BE5 C2/0BE2: 20C90B JSR $0BC9 C2/0BE5: 209A3A JSR $3A9A C2/0BE8: 20890C JSR $0C89 C2/0BEB: 18 CLC C2/0BEC: 60 RTS C2/0BED: ADD900 LDA $00D9 C2/0BF0: 0DDA00 ORA $00DA C2/0BF3: 0DDB00 ORA $00DB C2/0BF6: 898000 BIT #$0080 C2/0BF9: D014 BNE $0C0F C2/0BFB: AD041D LDA $1D04 C2/0BFE: 892000 BIT #$0020 C2/0C01: D00C BNE $0C0F C2/0C03: A687 LDX $87 C2/0C05: BD7200 LDA $0072,X C2/0C08: F003 BEQ $0C0D C2/0C0A: 20110C JSR $0C11 C2/0C0D: 38 SEC C2/0C0E: 60 RTS C2/0C0F: 18 CLC C2/0C10: 60 RTS C2/0C11: 48 PHA C2/0C12: 201B0C JSR $0C1B C2/0C15: 68 PLA C2/0C16: 22008001 JSR $018000 C2/0C1A: 60 RTS C2/0C1B: E230 SEP #$30 C2/0C1D: A200 LDX #$00 C2/0C1F: BDD900 LDA $00D9,X C2/0C22: F007 BEQ $0C2B C2/0C24: 0980 ORA #$80 C2/0C26: 9DD900 STA $00D9,X C2/0C29: 8005 BRA $0C30 C2/0C2B: E8 INX C2/0C2C: E003 CPX #$03 C2/0C2E: 90EF BCC $0C1F C2/0C30: C230 REP #$30 C2/0C32: 60 RTS C2/0C33: A94800 LDA #$0048 C2/0C36: A20F00 LDX #$000F C2/0C39: 20F926 JSR $26F9 C2/0C3C: A94000 LDA #$0040 C2/0C3F: 200B30 JSR $300B C2/0C42: 8599 STA $99 C2/0C44: A94000 LDA #$0040 C2/0C47: 200B30 JSR $300B C2/0C4A: 859B STA $9B C2/0C4C: A687 LDX $87 C2/0C4E: BD2B00 LDA $002B,X C2/0C51: 8595 STA $95 C2/0C53: BD3200 LDA $0032,X C2/0C56: 8597 STA $97 C2/0C58: BD9800 LDA $0098,X C2/0C5B: 290300 AND #$0003 C2/0C5E: 0920A9 ORA #$A920 C2/0C61: A8 TAY C2/0C62: A29731 LDX #$3197 C2/0C65: 20530D JSR $0D53 C2/0C68: B01C BCS $0C86 C2/0C6A: A599 LDA $99 C2/0C6C: 38 SEC C2/0C6D: E92000 SBC #$0020 C2/0C70: 49FFFF EOR #$FFFF C2/0C73: 1A INC A C2/0C74: 18 CLC C2/0C75: 6595 ADC $95 C2/0C77: 9D2B00 STA $002B,X C2/0C7A: A59B LDA $9B C2/0C7C: 38 SEC C2/0C7D: E94000 SBC #$0040 C2/0C80: 18 CLC C2/0C81: 6597 ADC $97 C2/0C83: 9D3200 STA $0032,X C2/0C86: A687 LDX $87 C2/0C88: 60 RTS C2/0C89: A687 LDX $87 C2/0C8B: BD1800 LDA $0018,X C2/0C8E: 29FF00 AND #$00FF C2/0C91: F04A BEQ $0CDD C2/0C93: DA PHX C2/0C94: EB XBA C2/0C95: 4A LSR A C2/0C96: 4A LSR A C2/0C97: 4A LSR A C2/0C98: 851A STA $1A C2/0C9A: 18 CLC C2/0C9B: 691E00 ADC #$001E C2/0C9E: 690006 ADC #$0600 C2/0CA1: 850C STA $0C C2/0CA3: A51A LDA $1A C2/0CA5: 18 CLC C2/0CA6: 690400 ADC #$0004 C2/0CA9: 690006 ADC #$0600 C2/0CAC: 850F STA $0F C2/0CAE: B20C LDA ($0C) C2/0CB0: 8595 STA $95 C2/0CB2: A51A LDA $1A C2/0CB4: 18 CLC C2/0CB5: 691C00 ADC #$001C C2/0CB8: AA TAX C2/0CB9: A51A LDA $1A C2/0CBB: 18 CLC C2/0CBC: 691E00 ADC #$001E C2/0CBF: A8 TAY C2/0CC0: A51A LDA $1A C2/0CC2: 18 CLC C2/0CC3: 690400 ADC #$0004 C2/0CC6: 851A STA $1A C2/0CC8: BD0006 LDA $0600,X C2/0CCB: 990006 STA $0600,Y C2/0CCE: 9B TXY C2/0CCF: CA DEX C2/0CD0: CA DEX C2/0CD1: C41A CPY $1A C2/0CD3: D0F3 BNE $0CC8 C2/0CD5: A595 LDA $95 C2/0CD7: 920F STA ($0F) C2/0CD9: FA PLX C2/0CDA: E8 INX C2/0CDB: 80AE BRA $0C8B C2/0CDD: A687 LDX $87 C2/0CDF: 60 RTS [] C2/0CE0: E220 SEP #$20 C2/0CE2: A9C7 LDA #$C7 C2/0CE4: 9DA200 STA $00A2,X C2/0CE7: C220 REP #$20 C2/0CE9: 60 RTS [] C2/0CEA: A900E6 LDA #$E600 C2/0CED: 8F812100 STA $002181 C2/0CF1: A9520D LDA #$0D52 C2/0CF4: 8F724300 STA $004372 C2/0CF8: A90012 LDA #$1200 C2/0CFB: 8F754300 STA $004375 C2/0CFF: E220 SEP #$20 C2/0D01: A900 LDA #$00 C2/0D03: 8F832100 STA $002183 C2/0D07: A908 LDA #$08 C2/0D09: 8F704300 STA $004370 C2/0D0D: A980 LDA #$80 C2/0D0F: 8F714300 STA $004371 C2/0D13: A9C2 LDA #$C2 C2/0D15: 8F744300 STA $004374 C2/0D19: A980 LDA #$80 C2/0D1B: 8F0B4200 STA $00420B {} C2/0D1F: C220 REP #$20 C2/0D21: A90008 LDA #$0800 C2/0D24: 8F812100 STA $002181 C2/0D28: A92002 LDA #$0220 C2/0D2B: 8F754300 STA $004375 C2/0D2F: E220 SEP #$20 C2/0D31: A980 LDA #$80 C2/0D33: 8F0B4200 STA $00420B C2/0D37: C220 REP #$20 C2/0D39: A9600E LDA #$0E60 C2/0D3C: 8F812100 STA $002181 C2/0D40: A90002 LDA #$0200 C2/0D43: 8F754300 STA $004375 C2/0D47: E220 SEP #$20 C2/0D49: A980 LDA #$80 C2/0D4B: 8F0B4200 STA $00420B C2/0D4F: C220 REP #$20 C2/0D51: 60 RTS C2/0D52: 00 [Called by...several things]] {IMPORTANT} C2/0D53: 8666 STX $66 [Store X into $266] C2/0D55: 8468 STY $68 [Store Y into $268] C2/0D57: E220 SEP #$20 [Enable 8-Bit Accumulator] C2/0D59: A20000 LDX #$0000 [Load #$0000 into X] C2/0D5C: A569 LDA $69 [Load $269] C2/0D5E: 8920 BIT #$20 [Bit test for #$20] C2/0D60: F003 + BEQ $0D65 C2/0D62: A20300 LDX #$0003 C2/0D65: +- BD600E LDA $0E60,X {7e0e60, dunno what this is} C2/0D68: F00A + BEQ $0D74 {Finding an empty slot?} C2/0D6A: E8 INX [Increment X] {Searching through 0E60,X, starting at 0E60 or 0E63} C2/0D6B: E00900 CPX #$0009 C2/0D6E: D0F5 - BNE $0D65 C2/0D70: C220 REP #$20 C2/0D72: 38 SEC C2/0D73: 60 RTS {Boss initialization stuff?} C2/0D74: + A901 LDA #$01 C2/0D76: 9D600E STA $0E60,X C2/0D79: C220 REP #$20 C2/0D7B: 8A TXA C2/0D7C: 48 PHA C2/0D7D: EB XBA C2/0D7E: 0A ASL A C2/0D7F: 18 CLC C2/0D80: 6900E6 ADC #$E600 C2/0D83: AA TAX C2/0D84: A568 LDA $68 C2/0D86: 9D9800 STA $0098,X [Store into...Boss Flags?] C2/0D89: A566 LDA $66 C2/0D8B: 9E5900 STZ $0059,X C2/0D8E: 9D8E00 STA $008E,X [Some kinna subroutine pointer] C2/0D91: 9E9400 STZ $0094,X C2/0D94: 9E9600 STZ $0096,X C2/0D97: 9EAD00 STZ $00AD,X C2/0D9A: 9E9000 STZ $0090,X C2/0D9D: 9E7000 STZ $0070,X C2/0DA0: 9E6200 STZ $0062,X C2/0DA3: 9EA300 STZ $00A3,X C2/0DA6: 9E8800 STZ $0088,X C2/0DA9: 9C1800 STZ $0018 C2/0DAC: 9C1A00 STZ $001A C2/0DAF: 68 PLA C2/0DB0: 18 CLC C2/0DB1: 60 RTS C2/0DB2: 9C690E STZ $0E69 C2/0DB5: E220 SEP #$20 C2/0DB7: AD5600 LDA $0056 C2/0DBA: 8DC902 STA $02C9 C2/0DBD: D003 BNE $0DC2 C2/0DBF: 206A0E JSR $0E6A C2/0DC2: 64CA STZ $CA C2/0DC4: A20000 LDX #$0000 C2/0DC7: BD600E LDA $0E60,X C2/0DCA: F06D BEQ $0E39 C2/0DCC: DA PHX C2/0DCD: C220 REP #$20 C2/0DCF: 8A TXA C2/0DD0: 858B STA $8B C2/0DD2: EB XBA C2/0DD3: 0A ASL A C2/0DD4: 18 CLC C2/0DD5: 6900E6 ADC #$E600 C2/0DD8: AA TAX C2/0DD9: 8687 STX $87 C2/0DDB: A58B LDA $8B C2/0DDD: EB XBA C2/0DDE: 4A LSR A C2/0DDF: 18 CLC C2/0DE0: 6900F8 ADC #$F800 C2/0DE3: 8589 STA $89 C2/0DE5: BD9800 LDA $0098,X C2/0DE8: 890040 BIT #$4000 C2/0DEB: D00B BNE $0DF8 C2/0DED: BD9900 LDA $0099,X C2/0DF0: 4DC902 EOR $02C9 C2/0DF3: 290300 AND #$0003 C2/0DF6: D03E BNE $0E36 C2/0DF8: BD9800 LDA $0098,X C2/0DFB: 890020 BIT #$2000 C2/0DFE: D01E BNE $0E1E C2/0E00: BD9400 LDA $0094,X C2/0E03: F011 BEQ $0E16 C2/0E05: AFFFCF7E LDA $7ECFFF C2/0E09: 890100 BIT #$0001 C2/0E0C: D028 BNE $0E36 C2/0E0E: AD041D LDA $1D04 C2/0E11: 894000 BIT #$0040 C2/0E14: D020 BNE $0E36 C2/0E16: 209B0E JSR $0E9B C2/0E19: 20270F JSR $0F27 C2/0E1C: A687 LDX $87 C2/0E1E: 20830F JSR $0F83 C2/0E21: A687 LDX $87 C2/0E23: 900E BCC $0E33 C2/0E25: 9E0000 STZ $0000,X C2/0E28: 9E8C00 STZ $008C,X C2/0E2B: FA PLX C2/0E2C: E220 SEP #$20 C2/0E2E: 9E600E STZ $0E60,X C2/0E31: 8006 BRA $0E39 C2/0E33: 20420E JSR $0E42 C2/0E36: FA PLX C2/0E37: E220 SEP #$20 C2/0E39: E8 INX C2/0E3A: E00900 CPX #$0009 C2/0E3D: D088 BNE $0DC7 C2/0E3F: C220 REP #$20 C2/0E41: 60 RTS C2/0E42: BD9800 LDA $0098,X C2/0E45: 890800 BIT #$0008 C2/0E48: F014 BEQ $0E5E C2/0E4A: BD2B00 LDA $002B,X C2/0E4D: 8DB00F STA $0FB0 C2/0E50: BD6600 LDA $0066,X C2/0E53: 4A LSR A C2/0E54: 45C7 EOR $C7 C2/0E56: 1A INC A C2/0E57: 18 CLC C2/0E58: 7D3200 ADC $0032,X C2/0E5B: 8DB20F STA $0FB2 C2/0E5E: BD9800 LDA $0098,X C2/0E61: 890008 BIT #$0800 C2/0E64: F003 BEQ $0E69 C2/0E66: 20AD13 JSR $13AD C2/0E69: 60 RTS C2/0E6A: A9C185 LDA #$85C1 C2/0E6D: 78 SEI C2/0E6E: A9008F LDA #$8F00 C2/0E71: 8321 STA $21,S C2/0E73: 00C2 BRK #$C2 C2/0E75: 20A955 JSR $55A9 C2/0E78: 0F8F8121 ORA $21818F C2/0E7C: 00A5 BRK #$A5 C2/0E7E: CB WAI C2/0E7F: 8576 STA $76 C2/0E81: E230 SEP #$30 C2/0E83: A000 LDY #$00 C2/0E85: B776 LDA [$76],Y C2/0E87: 8F802100 STA $002180 C2/0E8B: C8 INY C2/0E8C: C04D CPY #$4D C2/0E8E: D0F5 BNE $0E85 C2/0E90: 9CA80F STZ $0FA8 C2/0E93: A930 LDA #$30 C2/0E95: 8DAA0F STA $0FAA C2/0E98: C210 REP #$10 C2/0E9A: 60 RTS [Related to a boss finding targets, eh?] C2/0E9B: 9E5200 STZ $0052,X C2/0E9E: 9E5500 STZ $0055,X C2/0EA1: BD2B00 LDA $002B,X C2/0EA4: 8546 STA $46 C2/0EA6: BD3200 LDA $0032,X C2/0EA9: 854E STA $4E C2/0EAB: A00000 LDY #$0000 C2/0EAE: A546 LDA $46 C2/0EB0: 38 SEC C2/0EB1: F902E0 SBC $E002,Y C2/0EB4: 3011 BMI $0EC7 C2/0EB6: C980 CMP #$80 C2/0EB8: 0090 BRK #$90 C2/0EBA: 03A9 ORA $A9,S C2/0EBC: 8000 BRA $0EBE C2/0EBE: E220 SEP #$20 C2/0EC0: 9D5000 STA $0050,X C2/0EC3: C220 REP #$20 C2/0EC5: 8018 BRA $0EDF C2/0EC7: 49FFFF EOR #$FFFF C2/0ECA: 1A INC A C2/0ECB: C98000 CMP #$0080 C2/0ECE: 9003 BCC $0ED3 C2/0ED0: A98000 LDA #$0080 C2/0ED3: E220 SEP #$20 C2/0ED5: 9D5000 STA $0050,X C2/0ED8: A980 LDA #$80 C2/0EDA: 9D5200 STA $0052,X C2/0EDD: C220 REP #$20 C2/0EDF: A54E LDA $4E C2/0EE1: 38 SEC C2/0EE2: F904E0 SBC $E004,Y C2/0EE5: 3011 BMI $0EF8 C2/0EE7: C98000 CMP #$0080 C2/0EEA: 9003 BCC $0EEF C2/0EEC: A98000 LDA #$0080 C2/0EEF: E220 SEP #$20 C2/0EF1: 9D5100 STA $0051,X C2/0EF4: C220 REP #$20 C2/0EF6: 801B BRA $0F13 C2/0EF8: 49FFFF EOR #$FFFF C2/0EFB: 1A INC A C2/0EFC: C98000 CMP #$0080 C2/0EFF: 9003 BCC $0F04 C2/0F01: A98000 LDA #$0080 C2/0F04: E220 SEP #$20 C2/0F06: 9D5100 STA $0051,X C2/0F09: A940 LDA #$40 C2/0F0B: 1D5200 ORA $0052,X C2/0F0E: 9D5200 STA $0052,X C2/0F11: C220 REP #$20 C2/0F13: 8A TXA C2/0F14: 18 CLC C2/0F15: 690300 ADC #$0003 C2/0F18: AA TAX C2/0F19: 98 TYA C2/0F1A: 18 CLC C2/0F1B: 690002 ADC #$0200 C2/0F1E: A8 TAY C2/0F1F: C90006 CMP #$0600 C2/0F22: 908A BCC $0EAE C2/0F24: A687 LDX $87 C2/0F26: 60 RTS C2/0F27: A687 LDX $87 C2/0F29: 208F05 JSR $058F C2/0F2C: 202E05 JSR $052E C2/0F2F: 222D00C0 JSR $C0002D C2/0F33: 8556 STA $56 C2/0F35: 29FF00 AND #$00FF C2/0F38: F01E BEQ $0F58 C2/0F3A: C90100 CMP #$0001 C2/0F3D: F009 BEQ $0F48 C2/0F3F: C90200 CMP #$0002 C2/0F42: D014 BNE $0F58 C2/0F44: 20590F JSR $0F59 C2/0F47: 60 RTS C2/0F48: 8646 STX $46 C2/0F4A: 844E STY $4E C2/0F4C: A587 LDA $87 C2/0F4E: 29FF1F AND #$1FFF C2/0F51: AA TAX C2/0F52: A546 LDA $46 C2/0F54: 22158001 JSR $018015 C2/0F58: 60 RTS C2/0F59: A556 LDA $56 C2/0F5B: EB XBA C2/0F5C: 29FF00 AND #$00FF C2/0F5F: C90800 CMP #$0008 C2/0F62: F005 BEQ $0F69 C2/0F64: C90900 CMP #$0009 C2/0F67: D019 BNE $0F82 C2/0F69: E220 SEP #$20 C2/0F6B: A687 LDX $87 C2/0F6D: BD3400 LDA $0034,X C2/0F70: 2970 AND #$70 C2/0F72: 0A ASL A C2/0F73: 0901 ORA #$01 C2/0F75: 1D3400 ORA $0034,X C2/0F78: 9D3400 STA $0034,X C2/0F7B: A9C0 LDA #$C0 C2/0F7D: 9D0001 STA $0100,X C2/0F80: C220 REP #$20 C2/0F82: 60 RTS C2/0F83: FE9600 INC $0096,X C2/0F86: FEAD00 INC $00AD,X C2/0F89: BD8E00 LDA $008E,X C2/0F8C: 8576 STA $76 C2/0F8E: 6C7602 JMP ($0276) C2/0F91: 8A TXA C2/0F92: 858B STA $8B C2/0F94: 18 CLC C2/0F95: 6900E0 ADC #$E000 C2/0F98: 8587 STA $87 C2/0F9A: AA TAX C2/0F9B: 38 SEC C2/0F9C: E900E6 SBC #$E600 C2/0F9F: 4A LSR A C2/0FA0: 4A LSR A C2/0FA1: 18 CLC C2/0FA2: 6900F8 ADC #$F800 C2/0FA5: 8589 STA $89 C2/0FA7: BD9800 LDA $0098,X C2/0FAA: 858D STA $8D C2/0FAC: 890800 BIT #$0008 C2/0FAF: F003 BEQ $0FB4 C2/0FB1: 202B10 JSR $102B C2/0FB4: A687 LDX $87 C2/0FB6: ADED00 LDA $00ED C2/0FB9: 894000 BIT #$0040 C2/0FBC: F009 BEQ $0FC7 C2/0FBE: BD9800 LDA $0098,X C2/0FC1: 890010 BIT #$1000 C2/0FC4: D001 BNE $0FC7 C2/0FC6: 60 RTS C2/0FC7: 20AC10 JSR $10AC C2/0FCA: 20F411 JSR $11F4 C2/0FCD: A687 LDX $87 C2/0FCF: BD7000 LDA $0070,X C2/0FD2: 890400 BIT #$0004 C2/0FD5: F018 BEQ $0FEF C2/0FD7: 890200 BIT #$0002 C2/0FDA: F00A BEQ $0FE6 C2/0FDC: A90200 LDA #$0002 C2/0FDF: 5D7000 EOR $0070,X C2/0FE2: 9D7000 STA $0070,X C2/0FE5: 60 RTS C2/0FE6: A90200 LDA #$0002 C2/0FE9: 1D7000 ORA $0070,X C2/0FEC: 9D7000 STA $0070,X C2/0FEF: AD7C00 LDA $007C C2/0FF2: 4A LSR A C2/0FF3: 4A LSR A C2/0FF4: 857F STA $7F C2/0FF6: AD5900 LDA $0059 C2/0FF9: 8581 STA $81 C2/0FFB: A98000 LDA #$0080 C2/0FFE: 8583 STA $83 C2/1000: 20801F JSR $1F80 C2/1003: A57F LDA $7F C2/1005: 0A ASL A C2/1006: 0A ASL A C2/1007: 8D7C00 STA $007C C2/100A: A57F LDA $7F C2/100C: 290300 AND #$0003 C2/100F: AA TAX C2/1010: A57F LDA $7F C2/1012: 4A LSR A C2/1013: 4A LSR A C2/1014: A8 TAY C2/1015: E220 SEP #$20 C2/1017: BF2D7FD9 LDA $D97F2D,X C2/101B: 8D5900 STA $0059 C2/101E: 98 TYA C2/101F: 8D5A00 STA $005A C2/1022: C220 REP #$20 C2/1024: A90100 LDA #$0001 C2/1027: 8DAC0F STA $0FAC C2/102A: 60 RTS C2/102B: BD2B00 LDA $002B,X C2/102E: 8DB00F STA $0FB0 C2/1031: BD6600 LDA $0066,X C2/1034: 4A LSR A C2/1035: 45C7 EOR $C7 C2/1037: 1A INC A C2/1038: 18 CLC C2/1039: 7D3200 ADC $0032,X C2/103C: 8DB20F STA $0FB2 C2/103F: A58D LDA $8D C2/1041: 290400 AND #$0004 C2/1044: 490400 EOR #$0004 C2/1047: AA TAX C2/1048: ADB00F LDA $0FB0 C2/104B: 18 CLC C2/104C: 6DB40F ADC $0FB4 C2/104F: 38 SEC C2/1050: EDA800 SBC $00A8 C2/1053: 49FFFF EOR #$FFFF C2/1056: 1A INC A C2/1057: 9DB000 STA $00B0,X C2/105A: 8DBE0F STA $0FBE C2/105D: A58D LDA $8D C2/105F: 890400 BIT #$0004 C2/1062: D015 BNE $1079 C2/1064: ADBE0F LDA $0FBE C2/1067: 18 CLC C2/1068: 691001 ADC #$0110 C2/106B: 3006 BMI $1073 C2/106D: 38 SEC C2/106E: E9A001 SBC #$01A0 C2/1071: 3006 BMI $1079 C2/1073: A9F0FE LDA #$FEF0 C2/1076: 9DB000 STA $00B0,X C2/1079: ADAA00 LDA $00AA C2/107C: 8595 STA $95 C2/107E: ADC200 LDA $00C2 C2/1081: 38 SEC C2/1082: E9E000 SBC #$00E0 C2/1085: C595 CMP $95 C2/1087: B009 BCS $1092 C2/1089: ADAA00 LDA $00AA C2/108C: 38 SEC C2/108D: EDC200 SBC $00C2 C2/1090: 8595 STA $95 C2/1092: ADB20F LDA $0FB2 C2/1095: 18 CLC C2/1096: 6DB60F ADC $0FB6 C2/1099: 38 SEC C2/109A: E595 SBC $95 C2/109C: 8DBC0F STA $0FBC C2/109F: 49FFFF EOR #$FFFF C2/10A2: 1A INC A C2/10A3: 9DB200 STA $00B2,X C2/10A6: A687 LDX $87 C2/10A8: 200520 JSR $2005 C2/10AB: 60 RTS C2/10AC: E220 SEP #$20 C2/10AE: BD0001 LDA $0100,X C2/10B1: F01C BEQ $10CF C2/10B3: BD0201 LDA $0102,X C2/10B6: F00B BEQ $10C3 C2/10B8: EB XBA C2/10B9: BD0301 LDA $0103,X C2/10BC: EB XBA C2/10BD: 9B TXY C2/10BE: C8 INY C2/10BF: C8 INY C2/10C0: 20D210 JSR $10D2 C2/10C3: BD0001 LDA $0100,X C2/10C6: EB XBA C2/10C7: BD0101 LDA $0101,X C2/10CA: EB XBA C2/10CB: 9B TXY C2/10CC: 20D210 JSR $10D2 C2/10CF: C220 REP #$20 C2/10D1: 60 RTS [(check) might need disassembled again] C2/10D2: C980D0 CMP #$D080 C2/10D5: 034C ORA $4C,S C2/10D7: F610 INC $10,X C2/10D9: C9B0D0 CMP #$D0B0 C2/10DC: 034C ORA $4C,S C2/10DE: 1C11C9 TRB $C911 C2/10E1: B4D0 LDY $D0,X C2/10E3: 034C ORA $4C,S C2/10E5: 7111 ADC ($11),Y C2/10E7: C9C0D0 CMP #$D0C0 C2/10EA: 034C ORA $4C,S C2/10EC: C711 CMP [$11] C2/10EE: C9C1D0 CMP #$D0C1 C2/10F1: 034C ORA $4C,S C2/10F3: EC1160 CPX $6011 C2/10F6: 5A PHY C2/10F7: BD1800 LDA $0018,X C2/10FA: F019 BEQ $1115 C2/10FC: C220 REP #$20 C2/10FE: DA PHX C2/10FF: 29FF00 AND #$00FF C2/1102: AA TAX C2/1103: BD3F03 LDA $033F,X C2/1106: 29FF00 AND #$00FF C2/1109: 20F926 JSR $26F9 C2/110C: FA PLX C2/110D: E220 SEP #$20 C2/110F: E8 INX C2/1110: 8A TXA C2/1111: 2904 AND #$04 C2/1113: F0E2 BEQ $10F7 C2/1115: FA PLX C2/1116: 9E0001 STZ $0100,X C2/1119: A687 LDX $87 C2/111B: 60 RTS C2/111C: 5A PHY C2/111D: EB XBA C2/111E: 8546 STA $46 C2/1120: BD1800 LDA $0018,X C2/1123: F009 BEQ $112E C2/1125: 203511 JSR $1135 C2/1128: E8 INX C2/1129: 8A TXA C2/112A: 2904 AND #$04 C2/112C: F0F2 BEQ $1120 C2/112E: FA PLX C2/112F: 9E0001 STZ $0100,X C2/1132: A687 LDX $87 C2/1134: 60 RTS C2/1135: DA PHX C2/1136: 854E STA $4E C2/1138: A9C8 LDA #$C8 C2/113A: 8578 STA $78 C2/113C: C220 REP #$20 C2/113E: A54E LDA $4E C2/1140: 29FF00 AND #$00FF C2/1143: 0A ASL A C2/1144: 0A ASL A C2/1145: 0A ASL A C2/1146: 0A ASL A C2/1147: 0A ASL A C2/1148: AA TAX C2/1149: A546 LDA $46 C2/114B: 29FF00 AND #$00FF C2/114E: 0A ASL A C2/114F: 854E STA $4E C2/1151: 0A ASL A C2/1152: 0A ASL A C2/1153: 0A ASL A C2/1154: 0A ASL A C2/1155: E54E SBC $4E C2/1157: 690010 ADC #$1000 C2/115A: 8576 STA $76 C2/115C: A00000 LDY #$0000 C2/115F: B776 LDA [$76],Y C2/1161: 9D0206 STA $0602,X C2/1164: E8 INX C2/1165: E8 INX C2/1166: C8 INY C2/1167: C8 INY C2/1168: C00E00 CPY #$000E C2/116B: D0F2 BNE $115F C2/116D: E220 SEP #$20 C2/116F: FA PLX C2/1170: 60 RTS C2/1171: EB XBA C2/1172: 8546 STA $46 C2/1174: BD1800 LDA $0018,X C2/1177: F00B BEQ $1184 C2/1179: DA PHX C2/117A: 208711 JSR $1187 C2/117D: FA PLX C2/117E: E8 INX C2/117F: 8A TXA C2/1180: 2904 AND #$04 C2/1182: F0F0 BEQ $1174 C2/1184: A687 LDX $87 C2/1186: 60 RTS C2/1187: C220 REP #$20 C2/1189: 29FF00 AND #$00FF C2/118C: 0A ASL A C2/118D: 0A ASL A C2/118E: 0A ASL A C2/118F: 0A ASL A C2/1190: 0A ASL A C2/1191: 8556 STA $56 C2/1193: A546 LDA $46 C2/1195: 29F000 AND #$00F0 C2/1198: 4A LSR A C2/1199: 4A LSR A C2/119A: 4A LSR A C2/119B: 6556 ADC $56 C2/119D: 855E STA $5E C2/119F: A546 LDA $46 C2/11A1: 290F00 AND #$000F C2/11A4: 0A ASL A C2/11A5: 6556 ADC $56 C2/11A7: A8 TAY C2/11A8: 38 SEC C2/11A9: E90200 SBC #$0002 C2/11AC: AA TAX C2/11AD: B90006 LDA $0600,Y C2/11B0: 8595 STA $95 C2/11B2: BD0006 LDA $0600,X C2/11B5: 990006 STA $0600,Y C2/11B8: 9B TXY C2/11B9: CA DEX C2/11BA: CA DEX C2/11BB: C45E CPY $5E C2/11BD: D0F3 BNE $11B2 C2/11BF: A595 LDA $95 C2/11C1: 990006 STA $0600,Y C2/11C4: E220 SEP #$20 C2/11C6: 60 RTS C2/11C7: 5A PHY C2/11C8: BD1800 LDA $0018,X C2/11CB: F016 BEQ $11E3 C2/11CD: C220 REP #$20 C2/11CF: DA PHX C2/11D0: 29FF00 AND #$00FF C2/11D3: AA TAX C2/11D4: A90100 LDA #$0001 C2/11D7: 200027 JSR $2700 C2/11DA: FA PLX C2/11DB: E220 SEP #$20 C2/11DD: E8 INX C2/11DE: 8A TXA C2/11DF: 2904 AND #$04 C2/11E1: F0E5 BEQ $11C8 C2/11E3: FA PLX C2/11E4: A9C1 LDA #$C1 C2/11E6: 9D0001 STA $0100,X C2/11E9: A687 LDX $87 C2/11EB: 60 RTS C2/11EC: A687 LDX $87 C2/11EE: A980 LDA #$80 C2/11F0: 9D0001 STA $0100,X C2/11F3: 60 RTS {Some kinna subroutine call thing related to Boss Command 02} C2/11F4: BD7000 LDA $0070,X C2/11F7: 890100 BIT #$0001 C2/11FA: F003 BEQ $11FF C2/11FC: 202612 JSR $1226 C2/11FF: AFFFCF7E LDA $7ECFFF C2/1203: 890100 BIT #$0001 C2/1206: D01D BNE $1225 C2/1208: AD041D LDA $1D04 C2/120B: 894000 BIT #$0040 C2/120E: D015 BNE $1225 C2/1210: BD6000 LDA $0060,X C2/1213: 29FF00 AND #$00FF C2/1216: C9C000 CMP #$00C0 C2/1219: F00A BEQ $1225 C2/121B: BD9000 LDA $0090,X [Pointer determined by Boss Command 02] C2/121E: F005 BEQ $1225 C2/1220: 8576 STA $76 C2/1222: 6C7602 JMP ($0276) [Jump to, well, anywhere] C2/1225: 60 RTS [] C2/1226: BDC400 LDA $00C4,X C2/1229: 18 CLC C2/122A: 7D6400 ADC $0064,X C2/122D: 9D6400 STA $0064,X C2/1230: BDC600 LDA $00C6,X C2/1233: 7D6600 ADC $0066,X C2/1236: 9D6600 STA $0066,X C2/1239: 100C BPL $1247 C2/123B: 9E6400 STZ $0064,X C2/123E: 9E6600 STZ $0066,X C2/1241: 9EC400 STZ $00C4,X C2/1244: 9EC600 STZ $00C6,X C2/1247: BDC400 LDA $00C4,X C2/124A: 18 CLC C2/124B: 6DC00F ADC $0FC0 C2/124E: 9DC400 STA $00C4,X C2/1251: BDC600 LDA $00C6,X C2/1254: 6DC20F ADC $0FC2 C2/1257: 9DC600 STA $00C6,X C2/125A: 60 RTS C2/125B: BD9800 LDA $0098,X C2/125E: 8910 BIT #$10 C2/1260: 00F0 BRK #$F0 C2/1262: 3DBD66 AND $66BD,X C2/1265: 00C9 BRK #$C9 C2/1267: 40 RTI C2/1268: 00B0 BRK #$B0 C2/126A: 35BD AND $BD,X C2/126C: 2B PLD C2/126D: 0085 BRK #$85 C2/126F: 46BD LSR $BD C2/1271: 3200 AND ($00) C2/1273: 18 CLC C2/1274: 7DA500 ADC $00A5,X C2/1277: 854E STA $4E C2/1279: BD1E00 LDA $001E,X C2/127C: F022 BEQ $12A0 C2/127E: 0A ASL A C2/127F: AA TAX C2/1280: BF097FD9 LDA $D97F09,X C2/1284: 29FF AND #$FF C2/1286: 0085 BRK #$85 C2/1288: 48 PHA C2/1289: BF0A7FD9 LDA $D97F0A,X C2/128D: 29FF AND #$FF C2/128F: 0085 BRK #$85 C2/1291: 50A0 BVC $1233 C2/1293: 0000 BRK #$00 C2/1295: 20A212 JSR $12A2 C2/1298: C8 INY C2/1299: C00300 CPY #$0003 C2/129C: D0F7 BNE $1295 C2/129E: A687 LDX $87 C2/12A0: 18 CLC C2/12A1: 60 RTS C2/12A2: 98 TYA C2/12A3: EB XBA C2/12A4: 0A ASL A C2/12A5: 18 CLC C2/12A6: 6900 ADC #$00 C2/12A8: E08595 CPX #$9585 C2/12AB: AA TAX C2/12AC: BD0000 LDA $0000,X C2/12AF: C901 CMP #$01 C2/12B1: 00D0 BRK #$D0 C2/12B3: 2DBD02 AND $02BD C2/12B6: 0085 BRK #$85 C2/12B8: 56BD LSR $BD,X C2/12BA: 0400 TSB $00 C2/12BC: 855E STA $5E C2/12BE: BD0600 LDA $0006,X C2/12C1: 855A STA $5A C2/12C3: BD8900 LDA $0089,X C2/12C6: 2903 AND #$03 C2/12C8: 001A BRK #$1A C2/12CA: 0A ASL A C2/12CB: AA TAX C2/12CC: BF097FD9 LDA $D97F09,X C2/12D0: 29FF AND #$FF C2/12D2: 0085 BRK #$85 C2/12D4: 58 CLI C2/12D5: BF0A7FD9 LDA $D97F0A,X C2/12D9: 29FF AND #$FF C2/12DB: 0085 BRK #$85 C2/12DD: 60 RTS C2/12DE: 20E212 JSR $12E2 C2/12E1: 60 RTS C2/12E2: 644A STZ $4A C2/12E4: A546 LDA $46 C2/12E6: 38 SEC C2/12E7: E556 SBC $56 C2/12E9: 1004 BPL $12EF C2/12EB: 49FF EOR #$FF C2/12ED: FF1A8552 SBC $52851A,X C2/12F1: A548 LDA $48 C2/12F3: 18 CLC C2/12F4: 6558 ADC $58 C2/12F6: C552 CMP $52 C2/12F8: 9036 BCC $1330 C2/12FA: A54E LDA $4E C2/12FC: 38 SEC C2/12FD: E55E SBC $5E C2/12FF: 1004 BPL $1305 C2/1301: 49FF EOR #$FF C2/1303: FF1A8552 SBC $52851A,X C2/1307: A550 LDA $50 C2/1309: 18 CLC C2/130A: 6560 ADC $60 C2/130C: C552 CMP $52 C2/130E: 9020 BCC $1330 C2/1310: A546 LDA $46 C2/1312: 38 SEC C2/1313: E556 SBC $56 C2/1315: 4559 EOR $59 C2/1317: 3007 BMI $1320 C2/1319: A901 LDA #$01 C2/131B: 0005 BRK #$05 C2/131D: 4A LSR A C2/131E: 854A STA $4A C2/1320: A54E LDA $4E C2/1322: 38 SEC C2/1323: E55E SBC $5E C2/1325: 455A EOR $5A C2/1327: 3007 BMI $1330 C2/1329: A902 LDA #$02 C2/132B: 0005 BRK #$05 C2/132D: 4A LSR A C2/132E: 854A STA $4A C2/1330: E220 SEP #$20 C2/1332: A695 LDX $95 C2/1334: A54A LDA $4A C2/1336: 1D2900 ORA $0029,X C2/1339: 9D2900 STA $0029,X C2/133C: C220 REP #$20 C2/133E: 60 RTS C2/133F: AD7C00 LDA $007C C2/1342: 4A LSR A C2/1343: 4A LSR A C2/1344: 857F STA $7F C2/1346: AD5900 LDA $0059 C2/1349: 8581 STA $81 C2/134B: A98000 LDA #$0080 C2/134E: 8583 STA $83 C2/1350: A00000 LDY #$0000 C2/1353: 98 TYA C2/1354: EB XBA C2/1355: 0A ASL A C2/1356: 18 CLC C2/1357: 6900E6 ADC #$E600 C2/135A: 8587 STA $87 C2/135C: AA TAX C2/135D: BD8C00 LDA $008C,X C2/1360: F01E BEQ $1380 C2/1362: ADED00 LDA $00ED C2/1365: 894000 BIT #$0040 C2/1368: D00E BNE $1378 C2/136A: BD8C00 LDA $008C,X C2/136D: 490200 EOR #$0002 C2/1370: 9D8C00 STA $008C,X C2/1373: 890200 BIT #$0002 C2/1376: F008 BEQ $1380 C2/1378: 5A PHY C2/1379: 20F411 JSR $11F4 C2/137C: 20801F JSR $1F80 C2/137F: 7A PLY C2/1380: C8 INY C2/1381: C00900 CPY #$0009 C2/1384: D0CD BNE $1353 C2/1386: A57F LDA $7F C2/1388: 0A ASL A C2/1389: 0A ASL A C2/138A: 8D7C00 STA $007C C2/138D: A90100 LDA #$0001 C2/1390: 8DAC0F STA $0FAC C2/1393: 60 RTS [Called by Boss Command 00] C2/1394: 9D9A00 STA $009A,X C2/1397: A90100 LDA #$0001 C2/139A: 9D9E00 STA $009E,X C2/139D: 9E9C00 STZ $009C,X C2/13A0: E220 SEP #$20 C2/13A2: 9E5A00 STZ $005A,X C2/13A5: A9CA LDA #$CA C2/13A7: 9DA200 STA $00A2,X C2/13AA: C220 REP #$20 C2/13AC: 60 RTS [] C2/13AD: BD9800 LDA $0098,X C2/13B0: 101E BPL $13D0 C2/13B2: E220 SEP #$20 C2/13B4: A9C1 LDA #$C1 C2/13B6: 8578 STA $78 [Store into BankByte] C2/13B8: BD9E00 LDA $009E,X C2/13BB: F008 BEQ $13C5 C2/13BD: DE9E00 DEC $009E,X C2/13C0: D003 BNE $13C5 C2/13C2: 20EB13 JSR $13EB [Process Animation Script] C2/13C5: C220 REP #$20 C2/13C7: 20811A JSR $1A81 C2/13CA: 20371C JSR $1C37 C2/13CD: C220 REP #$20 C2/13CF: 60 RTS [] C2/13D0: E220 SEP #$20 [Enable 8-Bit Accumulator] C2/13D2: A9C1 LDA #$C1 C2/13D4: 8578 STA $78 [Store into BankByte] C2/13D6: BD9E00 LDA $009E,X C2/13D9: F00D BEQ $13E8 C2/13DB: DE9E00 DEC $009E,X C2/13DE: D008 BNE $13E8 C2/13E0: 20EB13 JSR $13EB [Process Animation Script] C2/13E3: C220 REP #$20 C2/13E5: 20371C JSR $1C37 C2/13E8: C220 REP #$20 C2/13EA: 60 RTS [Bank B shit, related to boss animations] C2/13EB: C220 REP #$20 C2/13ED: BD9A00 LDA $009A,X C2/13F0: 0A ASL A C2/13F1: AA TAX C2/13F2: BFA8F9DB LDA $DBF9A8,X [Load Boss Anim. Script Pointer] C2/13F6: 8576 STA $76 [Store into FilePointer] C2/13F8: A687 LDX $87 [Load Character Data Offset] C2/13FA: E220 SEP #$20 C2/13FC: BC9C00 LDY $009C,X [Load Boss Anim. Script Position] C2/13FF: B776 LDA [$76],Y C2/1401: 8566 STA $66 C2/1403: C8 INY C2/1404: 8901 BIT #$01 [Bit Test for #$01] {Check if odd} C2/1406: F007 + BEQ $140F C2/1408: 202514 JSR $1425 [Jump to BossAnimationScriptCommandJumper] C2/140B: E220 SEP #$20 C2/140D: 80F0 BRA $13FF {} C2/140F: + 9DA000 STA $00A0,X [Store into Boss Spriteframe Pointer[Low]] C2/1412: B776 LDA [$76],Y [Load [FilePointer]] C2/1414: 9DA100 STA $00A1,X [Store into Boss Spriteframe Pointer[High]] C2/1417: C8 INY [Increment Y] C2/1418: B776 LDA [$76],Y [Load [FilePointer]] C2/141A: 9D9E00 STA $009E,X [Store into...frame delay?] {Tends to be single digit numbers} C2/141D: C8 INY [Increment Y] C2/141E: C220 REP #$20 [Disable 8-Bit Accumulator] C2/1420: 98 TYA [Transfer Y to Accumulator] C2/1421: 9D9C00 STA $009C,X [Store into Boss Anim. Script Position] C2/1424: 60 RTS BossAnimationScriptCommandJumper: C2/1425: C220 REP #$20 C2/1427: 29FE00 AND #$00FE C2/142A: AA TAX C2/142B: 7C2E14 JMP ($142E,X) [Jump table. Indexed by even numbers, only odd numbers are checked in the script. Posting them like this for now.] C2/142E: 6214 [01: Toggle H-Flip] C2/1430: 6E14 [03: Toggle V-Flip] C2/1432: 7A14 [05: Clear H-Flip] C2/1434: 9214 [07: Clear V-Flip] C2/1436: 8614 [09: Set H-Flip] C2/1438: 9E14 [0B: Set V-Flip] C2/143A: AA14 [0D: A whole fucking mess] C2/143C: E417 [0F C2/143E: E717 [11 C2/1440: F017 [13 C2/1442: 0218 [15 C2/1444: 1A18 [17 C2/1446: 2718 [19] C2/1448: 3418 [1B] C2/144A: 3A18 [1D C2/144C: 6C18 [1F C2/144E: D618 [21 C2/1450: 0619 [23 C2/1452: 3319 [25 C2/1454: CE19 [27 C2/1456: 061A [29 C2/1458: 121A [2B C2/145A: 1E1A [2D C2/145C: 2A1A [2F C2/145E: 341A [31 C2/1460: 3E1A [33 [Sprite Command 01: Toggle H-Flip] C2/1462: A687 LDX $87 C2/1464: BD9800 LDA $0098,X C2/1467: 494000 EOR #$0040 C2/146A: 9D9800 STA $0098,X C2/146D: 60 RTS [Sprite Command 03: Toggle V-Flip] C2/146E: A687 LDX $87 C2/1470: BD9800 LDA $0098,X C2/1473: 498000 EOR #$0080 C2/1476: 9D9800 STA $0098,X C2/1479: 60 RTS [Sprite Command 05: Clear H-Flip] C2/147A: A687 LDX $87 C2/147C: BD9800 LDA $0098,X C2/147F: 29BFFF AND #$FFBF C2/1482: 9D9800 STA $0098,X C2/1485: 60 RTS [Sprite Command 09: Clear V-Flip] C2/1486: A687 LDX $87 C2/1488: BD9800 LDA $0098,X C2/148B: 297FFF AND #$FF7F C2/148E: 9D9800 STA $0098,X C2/1491: 60 RTS [Sprite Command 07: Set H-Flip] C2/1492: A687 LDX $87 C2/1494: BD9800 LDA $0098,X C2/1497: 094000 ORA #$0040 C2/149A: 9D9800 STA $0098,X C2/149D: 60 RTS [Sprite Command 0B: Set V-Flip] C2/149E: A687 LDX $87 C2/14A0: BD9800 LDA $0098,X C2/14A3: 098000 ORA #$0080 C2/14A6: 9D9800 STA $0098,X C2/14A9: 60 RTS [0D: A whole fucking mess] C2/14AA: E220 SEP #$20 C2/14AC: 6469 STZ $69 C2/14AE: 646B STZ $6B C2/14B0: A687 LDX $87 C2/14B2: B776 LDA [$76],Y C2/14B4: 8568 STA $68 C2/14B6: BD9800 LDA $0098,X C2/14B9: 8940 BIT #$40 C2/14BB: F007 BEQ $14C4 C2/14BD: A568 LDA $68 C2/14BF: 49FF EOR #$FF C2/14C1: 1A INC A C2/14C2: 8568 STA $68 C2/14C4: C8 INY C2/14C5: B776 LDA [$76],Y C2/14C7: 856A STA $6A C2/14C9: BD9800 LDA $0098,X C2/14CC: 8980 BIT #$80 C2/14CE: F007 BEQ $14D7 C2/14D0: A56A LDA $6A C2/14D2: 49FF EOR #$FF C2/14D4: 1A INC A C2/14D5: 856A STA $6A C2/14D7: A568 LDA $68 C2/14D9: 1004 BPL $14DF C2/14DB: A9FF LDA #$FF C2/14DD: 8569 STA $69 C2/14DF: A56A LDA $6A C2/14E1: 1004 BPL $14E7 C2/14E3: A9FF LDA #$FF C2/14E5: 856B STA $6B C2/14E7: C8 INY C2/14E8: 5A PHY C2/14E9: C220 REP #$20 C2/14EB: A568 LDA $68 C2/14ED: 18 CLC C2/14EE: 7D2B00 ADC $002B,X C2/14F1: 9D2B00 STA $002B,X C2/14F4: 20B715 JSR $15B7 C2/14F7: B005 BCS $14FE C2/14F9: 202317 JSR $1723 C2/14FC: 900C BCC $150A C2/14FE: BD2B00 LDA $002B,X C2/1501: 38 SEC C2/1502: E568 SBC $68 C2/1504: 9D2B00 STA $002B,X C2/1507: 202B15 JSR $152B C2/150A: A56A LDA $6A C2/150C: 18 CLC C2/150D: 7D3200 ADC $0032,X C2/1510: 9D3200 STA $0032,X C2/1513: 20B715 JSR $15B7 C2/1516: B005 BCS $151D C2/1518: 202317 JSR $1723 C2/151B: 900C BCC $1529 C2/151D: BD3200 LDA $0032,X C2/1520: 38 SEC C2/1521: E56A SBC $6A C2/1523: 9D3200 STA $0032,X C2/1526: 207115 JSR $1571 C2/1529: 7A PLY C2/152A: 60 RTS C2/152B: BD4E00 LDA $004E,X C2/152E: 890200 BIT #$0002 C2/1531: D01F BNE $1552 C2/1533: BD3200 LDA $0032,X C2/1536: 18 CLC C2/1537: 690200 ADC #$0002 C2/153A: 9D3200 STA $0032,X C2/153D: 20B715 JSR $15B7 C2/1540: B005 BCS $1547 C2/1542: 202317 JSR $1723 C2/1545: 900A BCC $1551 C2/1547: BD3200 LDA $0032,X C2/154A: 38 SEC C2/154B: E90200 SBC #$0002 C2/154E: 9D3200 STA $0032,X C2/1551: 60 RTS C2/1552: BD3200 LDA $0032,X C2/1555: 18 CLC C2/1556: 69FEFF ADC #$FFFE C2/1559: 9D3200 STA $0032,X C2/155C: 20B715 JSR $15B7 C2/155F: B005 BCS $1566 C2/1561: 202317 JSR $1723 C2/1564: 900A BCC $1570 C2/1566: BD3200 LDA $0032,X C2/1569: 38 SEC C2/156A: E9FEFF SBC #$FFFE C2/156D: 9D3200 STA $0032,X C2/1570: 60 RTS C2/1571: BD4E00 LDA $004E,X C2/1574: 890100 BIT #$0001 C2/1577: D01F BNE $1598 C2/1579: BD2B00 LDA $002B,X C2/157C: 18 CLC C2/157D: 690200 ADC #$0002 C2/1580: 9D2B00 STA $002B,X C2/1583: 20B715 JSR $15B7 C2/1586: B005 BCS $158D C2/1588: 202317 JSR $1723 C2/158B: 900A BCC $1597 C2/158D: BD2B00 LDA $002B,X C2/1590: 38 SEC C2/1591: E90200 SBC #$0002 C2/1594: 9D2B00 STA $002B,X C2/1597: 60 RTS C2/1598: BD2B00 LDA $002B,X C2/159B: 18 CLC C2/159C: 69FEFF ADC #$FFFE C2/159F: 9D2B00 STA $002B,X C2/15A2: 20B715 JSR $15B7 C2/15A5: B005 BCS $15AC C2/15A7: 202317 JSR $1723 C2/15AA: 900A BCC $15B6 C2/15AC: BD2B00 LDA $002B,X C2/15AF: 38 SEC C2/15B0: E9FEFF SBC #$FFFE C2/15B3: 9D2B00 STA $002B,X C2/15B6: 60 RTS C2/15B7: BD9800 LDA $0098,X C2/15BA: 858D STA $8D C2/15BC: BD2B00 LDA $002B,X C2/15BF: CDC000 CMP $00C0 C2/15C2: B00E BCS $15D2 C2/15C4: 853C STA $3C C2/15C6: BD3200 LDA $0032,X C2/15C9: 18 CLC C2/15CA: 7DA500 ADC $00A5,X C2/15CD: CDC200 CMP $00C2 C2/15D0: 9001 BCC $15D3 C2/15D2: 60 RTS C2/15D3: 853E STA $3E C2/15D5: BD1E00 LDA $001E,X C2/15D8: 0A ASL A C2/15D9: AA TAX C2/15DA: BFE57ED9 LDA $D97EE5,X C2/15DE: 29FF00 AND #$00FF C2/15E1: 8540 STA $40 C2/15E3: BFE67ED9 LDA $D97EE6,X C2/15E7: 29FF00 AND #$00FF C2/15EA: 8542 STA $42 C2/15EC: A9007F LDA #$7F00 C2/15EF: 857A STA $7A C2/15F1: 857D STA $7D C2/15F3: A90000 LDA #$0000 C2/15F6: 8579 STA $79 C2/15F8: A900B8 LDA #$B800 C2/15FB: 857C STA $7C C2/15FD: A58D LDA $8D C2/15FF: 890200 BIT #$0002 C2/1602: F010 BEQ $1614 C2/1604: A90040 LDA #$4000 C2/1607: 18 CLC C2/1608: 6579 ADC $79 C2/160A: 8579 STA $79 C2/160C: A90004 LDA #$0400 C2/160F: 18 CLC C2/1610: 657C ADC $7C C2/1612: 857C STA $7C C2/1614: AD0BE0 LDA $E00B C2/1617: 1010 BPL $1629 C2/1619: A579 LDA $79 C2/161B: 18 CLC C2/161C: 690040 ADC #$4000 C2/161F: 8579 STA $79 C2/1621: A57C LDA $7C C2/1623: 18 CLC C2/1624: 690004 ADC #$0400 C2/1627: 857C STA $7C C2/1629: A687 LDX $87 C2/162B: 208316 JSR $1683 C2/162E: 18 CLC C2/162F: A58D LDA $8D C2/1631: 890004 BIT #$0400 C2/1634: F04A BEQ $1680 C2/1636: A90100 LDA #$0001 C2/1639: 8570 STA $70 C2/163B: A53C LDA $3C C2/163D: 18 CLC C2/163E: 6540 ADC $40 C2/1640: 856C STA $6C C2/1642: A53E LDA $3E C2/1644: 856E STA $6E C2/1646: 20B616 JSR $16B6 C2/1649: B035 BCS $1680 C2/164B: A90400 LDA #$0004 C2/164E: 8570 STA $70 C2/1650: A53C LDA $3C C2/1652: 38 SEC C2/1653: E540 SBC $40 C2/1655: 856C STA $6C C2/1657: 20B616 JSR $16B6 C2/165A: B024 BCS $1680 C2/165C: A90200 LDA #$0002 C2/165F: 8570 STA $70 C2/1661: A53C LDA $3C C2/1663: 856C STA $6C C2/1665: A53E LDA $3E C2/1667: 18 CLC C2/1668: 6542 ADC $42 C2/166A: 856E STA $6E C2/166C: 20B616 JSR $16B6 C2/166F: B00F BCS $1680 C2/1671: A90800 LDA #$0008 C2/1674: 8570 STA $70 C2/1676: A53E LDA $3E C2/1678: 38 SEC C2/1679: E542 SBC $42 C2/167B: 856E STA $6E C2/167D: 20B616 JSR $16B6 C2/1680: A687 LDX $87 C2/1682: 60 RTS C2/1683: A53E LDA $3E C2/1685: 4A LSR A C2/1686: 4A LSR A C2/1687: 4A LSR A C2/1688: 4A LSR A C2/1689: 8546 STA $46 C2/168B: A98000 LDA #$0080 C2/168E: 854E STA $4E C2/1690: E220 SEP #$20 C2/1692: 20A62A JSR $2AA6 C2/1695: C220 REP #$20 C2/1697: A53C LDA $3C C2/1699: 4A LSR A C2/169A: 4A LSR A C2/169B: 4A LSR A C2/169C: 4A LSR A C2/169D: 18 CLC C2/169E: 6556 ADC $56 C2/16A0: A8 TAY C2/16A1: B779 LDA [$79],Y C2/16A3: 29FF00 AND #$00FF C2/16A6: 0A ASL A C2/16A7: 0A ASL A C2/16A8: A8 TAY C2/16A9: B77C LDA [$7C],Y C2/16AB: 290300 AND #$0003 C2/16AE: E220 SEP #$20 C2/16B0: 9D0B00 STA $000B,X C2/16B3: C220 REP #$20 C2/16B5: 60 RTS C2/16B6: A56E LDA $6E C2/16B8: 4A LSR A C2/16B9: 4A LSR A C2/16BA: 4A LSR A C2/16BB: 4A LSR A C2/16BC: 8546 STA $46 C2/16BE: A98000 LDA #$0080 C2/16C1: 854E STA $4E C2/16C3: E220 SEP #$20 C2/16C5: 20A62A JSR $2AA6 C2/16C8: C220 REP #$20 C2/16CA: A56C LDA $6C C2/16CC: 4A LSR A C2/16CD: 4A LSR A C2/16CE: 4A LSR A C2/16CF: 4A LSR A C2/16D0: 18 CLC C2/16D1: 6556 ADC $56 C2/16D3: A8 TAY C2/16D4: B779 LDA [$79],Y C2/16D6: 29FF00 AND #$00FF C2/16D9: 0A ASL A C2/16DA: 0A ASL A C2/16DB: A8 TAY C2/16DC: B77C LDA [$7C],Y C2/16DE: 1D0B00 ORA $000B,X C2/16E1: 290300 AND #$0003 C2/16E4: C90300 CMP #$0003 C2/16E7: F00E BEQ $16F7 C2/16E9: C8 INY C2/16EA: C8 INY C2/16EB: B77C LDA [$7C],Y C2/16ED: 29F000 AND #$00F0 C2/16F0: C91000 CMP #$0010 C2/16F3: F002 BEQ $16F7 C2/16F5: 18 CLC C2/16F6: 60 RTS C2/16F7: A570 LDA $70 C2/16F9: 1D5B00 ORA $005B,X C2/16FC: 9D5B00 STA $005B,X C2/16FF: 200617 JSR $1706 C2/1702: A687 LDX $87 C2/1704: 38 SEC C2/1705: 60 RTS C2/1706: E220 SEP #$20 C2/1708: A570 LDA $70 C2/170A: 4A LSR A C2/170B: AA TAX C2/170C: BFE07ED9 LDA $D97EE0,X C2/1710: A687 LDX $87 C2/1712: 3D4E00 AND $004E,X C2/1715: 9D4E00 STA $004E,X C2/1718: C220 REP #$20 C2/171A: A570 LDA $70 C2/171C: 1D4E00 ORA $004E,X C2/171F: 9D4E00 STA $004E,X C2/1722: 60 RTS C2/1723: BD9800 LDA $0098,X C2/1726: 891000 BIT #$0010 C2/1729: F07C BEQ $17A7 C2/172B: BD6600 LDA $0066,X C2/172E: C94000 CMP #$0040 C2/1731: B074 BCS $17A7 C2/1733: BD2B00 LDA $002B,X C2/1736: 8546 STA $46 C2/1738: BD3200 LDA $0032,X C2/173B: 18 CLC C2/173C: 7DA500 ADC $00A5,X C2/173F: 854E STA $4E C2/1741: BD1E00 LDA $001E,X C2/1744: 0A ASL A C2/1745: AA TAX C2/1746: BF097FD9 LDA $D97F09,X C2/174A: 29FF00 AND #$00FF C2/174D: 8548 STA $48 C2/174F: BF0A7FD9 LDA $D97F0A,X C2/1753: 29FF00 AND #$00FF C2/1756: 8550 STA $50 C2/1758: A00000 LDY #$0000 C2/175B: 98 TYA C2/175C: EB XBA C2/175D: 0A ASL A C2/175E: 18 CLC C2/175F: 6900E0 ADC #$E000 C2/1762: AA TAX C2/1763: BD0000 LDA $0000,X C2/1766: C90100 CMP #$0001 C2/1769: D034 BNE $179F C2/176B: BD9001 LDA $0190,X C2/176E: 890080 BIT #$8000 C2/1771: D02C BNE $179F C2/1773: BD0200 LDA $0002,X C2/1776: 8556 STA $56 C2/1778: BD0400 LDA $0004,X C2/177B: 855E STA $5E C2/177D: BD8900 LDA $0089,X C2/1780: 290300 AND #$0003 C2/1783: 1A INC A C2/1784: 0A ASL A C2/1785: AA TAX C2/1786: BF097FD9 LDA $D97F09,X C2/178A: 29FF00 AND #$00FF C2/178D: 8558 STA $58 C2/178F: BF0A7FD9 LDA $D97F0A,X C2/1793: 29FF00 AND #$00FF C2/1796: 8560 STA $60 C2/1798: 20A917 JSR $17A9 C2/179B: 9002 BCC $179F C2/179D: 38 SEC C2/179E: 60 RTS C2/179F: C8 INY C2/17A0: C00300 CPY #$0003 C2/17A3: D0B6 BNE $175B C2/17A5: A687 LDX $87 C2/17A7: 18 CLC C2/17A8: 60 RTS C2/17A9: A546 LDA $46 C2/17AB: 38 SEC C2/17AC: E556 SBC $56 C2/17AE: 1004 BPL $17B4 C2/17B0: 49FFFF EOR #$FFFF C2/17B3: 1A INC A C2/17B4: 8552 STA $52 C2/17B6: A548 LDA $48 C2/17B8: 18 CLC C2/17B9: 6558 ADC $58 C2/17BB: C552 CMP $52 C2/17BD: 9024 BCC $17E3 C2/17BF: A54E LDA $4E C2/17C1: 38 SEC C2/17C2: E55E SBC $5E C2/17C4: 1004 BPL $17CA C2/17C6: 49FFFF EOR #$FFFF C2/17C9: 1A INC A C2/17CA: 8552 STA $52 C2/17CC: A550 LDA $50 C2/17CE: 18 CLC C2/17CF: 6560 ADC $60 C2/17D1: C552 CMP $52 C2/17D3: 900E BCC $17E3 C2/17D5: A687 LDX $87 C2/17D7: 98 TYA C2/17D8: 0A ASL A C2/17D9: 0A ASL A C2/17DA: 0A ASL A C2/17DB: 0A ASL A C2/17DC: 1D5B00 ORA $005B,X C2/17DF: 9D5B00 STA $005B,X C2/17E2: 38 SEC C2/17E3: 60 RTS [Sprite Command 0F: Dummy?] C2/17E4: A687 LDX $87 C2/17E6: 60 RTS [Sprite Command 11] C2/17E7: A687 LDX $87 C2/17E9: B776 LDA [$76],Y C2/17EB: A8 TAY C2/17EC: 9D9C00 STA $009C,X C2/17EF: 60 RTS [Sprite Command 13: 13 xxxx yyyy] C2/17F0: B776 LDA [$76],Y C2/17F2: 18 CLC C2/17F3: 6587 ADC $87 C2/17F5: AA TAX C2/17F6: C8 INY C2/17F7: C8 INY C2/17F8: B776 LDA [$76],Y C2/17FA: 9DB000 STA $00B0,X C2/17FD: C8 INY C2/17FE: C8 INY C2/17FF: A687 LDX $87 C2/1801: 60 RTS [Sprite Command 15: 15 xxxx: Change ] C2/1802: A687 LDX $87 C2/1804: B776 LDA [$76],Y C2/1806: 9D9A00 STA $009A,X C2/1809: 9E9C00 STZ $009C,X C2/180C: 0A ASL A C2/180D: AA TAX C2/180E: BFA8F9DB LDA $DBF9A8,X [Load new pointer] C2/1812: 8576 STA $76 C2/1814: A00000 LDY #$0000 C2/1817: A687 LDX $87 C2/1819: 60 RTS [Sprite Command 17: 17nnnn] C2/181A: B776 LDA [$76],Y C2/181C: C8 INY C2/181D: C8 INY C2/181E: A20F00 LDX #$000F C2/1821: 20E330 JSR $30E3 C2/1824: A687 LDX $87 C2/1826: 60 RTS [Sprite Command 19: 19nn: Set bank byte] C2/1827: A687 LDX $87 C2/1829: B776 LDA [$76],Y C2/182B: C8 INY C2/182C: E220 SEP #$20 C2/182E: 9DA200 STA $00A2,X C2/1831: C220 REP #$20 C2/1833: 60 RTS [Sprite Command 1B] C2/1834: A687 LDX $87 C2/1836: A00000 LDY #$0000 C2/1839: 60 RTS [Sprite Command 1D:] C2/183A: A687 LDX $87 C2/183C: BDA900 LDA $00A9,X C2/183F: 29FF00 AND #$00FF C2/1842: EB XBA C2/1843: 0A ASL A C2/1844: 18 CLC C2/1845: 6900E0 ADC #$E000 C2/1848: AA TAX C2/1849: BD9001 LDA $0190,X C2/184C: 2968C5 AND #$C568 C2/184F: D017 BNE $1868 C2/1851: BD6000 LDA $0060,X C2/1854: 29FF00 AND #$00FF C2/1857: D00F BNE $1868 C2/1859: B776 LDA [$76],Y C2/185B: C8 INY C2/185C: 5A PHY C2/185D: E220 SEP #$20 C2/185F: 9DE501 STA $01E5,X C2/1862: C220 REP #$20 C2/1864: 7A PLY C2/1865: A687 LDX $87 C2/1867: 60 RTS {} C2/1868: C8 INY C2/1869: A687 LDX $87 C2/186B: 60 RTS [Sprite Command 1F] C2/186C: A687 LDX $87 C2/186E: BD2B00 LDA $002B,X C2/1871: 8595 STA $95 C2/1873: BD3200 LDA $0032,X C2/1876: 8597 STA $97 C2/1878: E220 SEP #$20 C2/187A: 649A STZ $9A C2/187C: 649C STZ $9C C2/187E: B776 LDA [$76],Y C2/1880: 8599 STA $99 C2/1882: 1004 BPL $1888 C2/1884: A9FF LDA #$FF C2/1886: 859A STA $9A C2/1888: C8 INY C2/1889: B776 LDA [$76],Y C2/188B: 859B STA $9B C2/188D: 1004 BPL $1893 C2/188F: A9FF LDA #$FF C2/1891: 859C STA $9C C2/1893: C8 INY C2/1894: C220 REP #$20 C2/1896: BD9800 LDA $0098,X C2/1899: 894000 BIT #$0040 C2/189C: F008 BEQ $18A6 C2/189E: A599 LDA $99 C2/18A0: 49FFFF EOR #$FFFF C2/18A3: 1A INC A C2/18A4: 8599 STA $99 C2/18A6: BD9800 LDA $0098,X C2/18A9: 898000 BIT #$0080 C2/18AC: F008 BEQ $18B6 C2/18AE: A59B LDA $9B C2/18B0: 49FFFF EOR #$FFFF C2/18B3: 1A INC A C2/18B4: 859B STA $9B C2/18B6: BDA900 LDA $00A9,X C2/18B9: 29FF00 AND #$00FF C2/18BC: EB XBA C2/18BD: 0A ASL A C2/18BE: 18 CLC C2/18BF: 6900E0 ADC #$E000 C2/18C2: AA TAX C2/18C3: A595 LDA $95 C2/18C5: 18 CLC C2/18C6: 6599 ADC $99 C2/18C8: 9D0200 STA $0002,X C2/18CB: A597 LDA $97 C2/18CD: 18 CLC C2/18CE: 659B ADC $9B C2/18D0: 9D0400 STA $0004,X C2/18D3: A687 LDX $87 C2/18D5: 60 RTS [Sprite Command 21] C2/18D6: A687 LDX $87 C2/18D8: BDA900 LDA $00A9,X C2/18DB: 29FF00 AND #$00FF C2/18DE: EB XBA C2/18DF: 0A ASL A C2/18E0: 18 CLC C2/18E1: 6900E0 ADC #$E000 C2/18E4: AA TAX C2/18E5: E220 SEP #$20 C2/18E7: B776 LDA [$76],Y C2/18E9: C8 INY C2/18EA: 9D4000 STA $0040,X C2/18ED: B776 LDA [$76],Y C2/18EF: 9D4100 STA $0041,X C2/18F2: 0A ASL A C2/18F3: 0A ASL A C2/18F4: 18 CLC C2/18F5: 7776 ADC [$76],Y C2/18F7: C8 INY C2/18F8: 9D0A00 STA $000A,X C2/18FB: 9E0600 STZ $0006,X C2/18FE: 9E0700 STZ $0007,X C2/1901: C220 REP #$20 C2/1903: A687 LDX $87 C2/1905: 60 RTS [Sprite Command 23] C2/1906: A687 LDX $87 C2/1908: BDA900 LDA $00A9,X C2/190B: 29FF00 AND #$00FF C2/190E: EB XBA C2/190F: 0A ASL A C2/1910: 18 CLC C2/1911: 6900E0 ADC #$E000 C2/1914: AA TAX C2/1915: E220 SEP #$20 C2/1917: B776 LDA [$76],Y C2/1919: C8 INY C2/191A: 9D0600 STA $0006,X C2/191D: B776 LDA [$76],Y C2/191F: C8 INY C2/1920: 9D0700 STA $0007,X C2/1923: B776 LDA [$76],Y C2/1925: 0A ASL A C2/1926: 0A ASL A C2/1927: 18 CLC C2/1928: 7776 ADC [$76],Y C2/192A: C8 INY C2/192B: 9D0A00 STA $000A,X C2/192E: C220 REP #$20 C2/1930: A687 LDX $87 C2/1932: 60 RTS [Sprite Command 25] C2/1933: 649A STZ $9A C2/1935: 649C STZ $9C C2/1937: B776 LDA [$76],Y C2/1939: C8 INY C2/193A: C8 INY C2/193B: 8597 STA $97 C2/193D: 207819 JSR $1978 C2/1940: 5A PHY C2/1941: BD9800 LDA $0098,X C2/1944: 29E788 AND #$88E7 C2/1947: 092002 ORA #$0220 C2/194A: A8 TAY C2/194B: A2D431 LDX #$31D4 C2/194E: 20530D JSR $0D53 C2/1951: A597 LDA $97 C2/1953: 9D9A00 STA $009A,X C2/1956: A59F LDA $9F C2/1958: 9D2B00 STA $002B,X C2/195B: A5A1 LDA $A1 C2/195D: 9D3200 STA $0032,X C2/1960: A59D LDA $9D C2/1962: 9D6600 STA $0066,X C2/1965: A5A3 LDA $A3 C2/1967: 9DB000 STA $00B0,X C2/196A: A599 LDA $99 C2/196C: 9DB200 STA $00B2,X C2/196F: A59B LDA $9B C2/1971: 9DB400 STA $00B4,X C2/1974: A687 LDX $87 C2/1976: 7A PLY C2/1977: 60 RTS C2/1978: E220 SEP #$20 C2/197A: B776 LDA [$76],Y C2/197C: 8599 STA $99 C2/197E: 1004 BPL $1984 C2/1980: A9FF LDA #$FF C2/1982: 859A STA $9A C2/1984: C8 INY C2/1985: B776 LDA [$76],Y C2/1987: 859B STA $9B C2/1989: 1004 BPL $198F C2/198B: A9FF LDA #$FF C2/198D: 859C STA $9C C2/198F: C8 INY C2/1990: 5A PHY C2/1991: C220 REP #$20 C2/1993: A687 LDX $87 C2/1995: BD9800 LDA $0098,X C2/1998: 894000 BIT #$0040 C2/199B: F008 BEQ $19A5 C2/199D: A599 LDA $99 C2/199F: 49FFFF EOR #$FFFF C2/19A2: 1A INC A C2/19A3: 8599 STA $99 C2/19A5: BD9800 LDA $0098,X C2/19A8: 898000 BIT #$0080 C2/19AB: F008 BEQ $19B5 C2/19AD: A59B LDA $9B C2/19AF: 49FFFF EOR #$FFFF C2/19B2: 1A INC A C2/19B3: 859B STA $9B C2/19B5: BD2B00 LDA $002B,X C2/19B8: 18 CLC C2/19B9: 6599 ADC $99 C2/19BB: 859F STA $9F C2/19BD: BD3200 LDA $0032,X C2/19C0: 18 CLC C2/19C1: 659B ADC $9B C2/19C3: 85A1 STA $A1 C2/19C5: BD6600 LDA $0066,X C2/19C8: 859D STA $9D C2/19CA: 86A3 STX $A3 C2/19CC: 7A PLY C2/19CD: 60 RTS {Hmm.} C2/19CE: A900BC LDA #$BC00 C2/19D1: 8F812100 STA $002181 [Store into WRAM Address] C2/19D5: A9520D LDA #$0D52 C2/19D8: 8F724300 STA $004372 [Store into DMA Source Address Channel 7] C2/19DC: A90004 LDA #$0400 C2/19DF: 8F754300 STA $004375 [Store into DMA Size Channel 7] C2/19E3: E220 SEP #$20 C2/19E5: A901 LDA #$01 C2/19E7: 8F832100 STA $002183 [Store into WRAM Address High Bit] C2/19EB: A908 LDA #$08 C2/19ED: 8F704300 STA $004370 [Store into DMA Control Channel 7] C2/19F1: A980 LDA #$80 C2/19F3: 8F714300 STA $004371 [Store into DMA Destination Channel 7] C2/19F7: A9C2 LDA #$C2 C2/19F9: 8F744300 STA $004374 [Store into DMA Source Bank Channel 7] C2/19FD: A980 LDA #$80 {Bit for Channel 7} C2/19FF: 8F0B4200 STA $00420B [Store into DMA Enable] C2/1A03: C220 REP #$20 C2/1A05: 60 RTS [Sprite Command 29: Set ...] C2/1A06: A687 LDX $87 C2/1A08: BD7000 LDA $0070,X C2/1A0B: 090400 ORA #$0004 C2/1A0E: 9D7000 STA $0070,X C2/1A11: 60 RTS [Sprite Command 2B: Clear ...] C2/1A12: A687 LDX $87 C2/1A14: BD7000 LDA $0070,X C2/1A17: 29F9FF AND #$FFF9 C2/1A1A: 9D7000 STA $0070,X C2/1A1D: 60 RTS [Sprite Command 2D] C2/1A1E: B776 LDA [$76],Y C2/1A20: C8 INY C2/1A21: C8 INY C2/1A22: 5A PHY C2/1A23: 206339 JSR $3963 C2/1A26: 7A PLY C2/1A27: A687 LDX $87 C2/1A29: 60 RTS [Sprite Command ??] C2/1A2A: B776 LDA [$76],Y C2/1A2C: C8 INY C2/1A2D: C8 INY C2/1A2E: A687 LDX $87 C2/1A30: 9D2200 STA $0022,X C2/1A33: 60 RTS [Sprite Command 31] C2/1A34: B776 LDA [$76],Y C2/1A36: A687 LDX $87 C2/1A38: 9D8800 STA $0088,X C2/1A3B: C8 INY C2/1A3C: C8 INY C2/1A3D: 60 RTS [Sprite Command 33] C2/1A3E: 649A STZ $9A C2/1A40: 649C STZ $9C C2/1A42: B776 LDA [$76],Y C2/1A44: C8 INY C2/1A45: C8 INY C2/1A46: 8597 STA $97 C2/1A48: B776 LDA [$76],Y C2/1A4A: C8 INY C2/1A4B: C8 INY C2/1A4C: 85A5 STA $A5 C2/1A4E: 207819 JSR $1978 C2/1A51: 5A PHY C2/1A52: A4A5 LDY $A5 C2/1A54: A2D431 LDX #$31D4 C2/1A57: 20530D JSR $0D53 C2/1A5A: A597 LDA $97 C2/1A5C: 9D9A00 STA $009A,X C2/1A5F: A59F LDA $9F C2/1A61: 9D2B00 STA $002B,X C2/1A64: A5A1 LDA $A1 C2/1A66: 9D3200 STA $0032,X C2/1A69: A59D LDA $9D C2/1A6B: 9D6600 STA $0066,X C2/1A6E: A5A3 LDA $A3 C2/1A70: 9DB000 STA $00B0,X C2/1A73: A599 LDA $99 C2/1A75: 9DB200 STA $00B2,X C2/1A78: A59B LDA $9B C2/1A7A: 9DB400 STA $00B4,X C2/1A7D: A687 LDX $87 C2/1A7F: 7A PLY C2/1A80: 60 RTS [] C2/1A81: BD9800 LDA $0098,X C2/1A84: 890010 BIT #$1000 C2/1A87: F004 BEQ $1A8D C2/1A89: 20911A JSR $1A91 C2/1A8C: 60 RTS C2/1A8D: 20CA1A JSR $1ACA C2/1A90: 60 RTS C2/1A91: BDA000 LDA $00A0,X C2/1A94: 856E STA $6E C2/1A96: E220 SEP #$20 C2/1A98: BDA200 LDA $00A2,X C2/1A9B: 8570 STA $70 C2/1A9D: A76E LDA [$6E] C2/1A9F: F023 BEQ $1AC4 C2/1AA1: 8566 STA $66 C2/1AA3: C220 REP #$20 C2/1AA5: E210 SEP #$10 C2/1AA7: E66E INC $6E C2/1AA9: A003 LDY #$03 C2/1AAB: A200 LDX #$00 C2/1AAD: B76E LDA [$6E],Y C2/1AAF: 29FF01 AND #$01FF C2/1AB2: DA PHX C2/1AB3: 20031B JSR $1B03 C2/1AB6: FA PLX C2/1AB7: B00C BCS $1AC5 C2/1AB9: 98 TYA C2/1ABA: 18 CLC C2/1ABB: 690400 ADC #$0004 C2/1ABE: A8 TAY C2/1ABF: E8 INX C2/1AC0: E466 CPX $66 C2/1AC2: D0E9 BNE $1AAD C2/1AC4: 18 CLC C2/1AC5: C230 REP #$30 C2/1AC7: A687 LDX $87 C2/1AC9: 60 RTS C2/1ACA: BDA000 LDA $00A0,X C2/1ACD: 856E STA $6E C2/1ACF: E220 SEP #$20 C2/1AD1: BDA200 LDA $00A2,X C2/1AD4: 8570 STA $70 C2/1AD6: A76E LDA [$6E] C2/1AD8: F023 BEQ $1AFD C2/1ADA: 8566 STA $66 C2/1ADC: C220 REP #$20 C2/1ADE: E210 SEP #$10 C2/1AE0: E66E INC $6E C2/1AE2: A003 LDY #$03 C2/1AE4: A200 LDX #$00 C2/1AE6: B76E LDA [$6E],Y C2/1AE8: 29FF01 AND #$01FF C2/1AEB: DA PHX C2/1AEC: 20181B JSR $1B18 C2/1AEF: FA PLX C2/1AF0: B00C BCS $1AFE C2/1AF2: 98 TYA C2/1AF3: 18 CLC C2/1AF4: 690400 ADC #$0004 C2/1AF7: A8 TAY C2/1AF8: E8 INX C2/1AF9: E466 CPX $66 C2/1AFB: D0E9 BNE $1AE6 C2/1AFD: 18 CLC C2/1AFE: C230 REP #$30 C2/1B00: A687 LDX $87 C2/1B02: 60 RTS C2/1B03: 202D1B JSR $1B2D C2/1B06: E220 SEP #$20 C2/1B08: 20411B JSR $1B41 C2/1B0B: 9008 BCC $1B15 C2/1B0D: 20651B JSR $1B65 C2/1B10: B003 BCS $1B15 C2/1B12: 20931B JSR $1B93 C2/1B15: C220 REP #$20 C2/1B17: 60 RTS C2/1B18: 202D1B JSR $1B2D C2/1B1B: E220 SEP #$20 C2/1B1D: 20531B JSR $1B53 C2/1B20: 9008 BCC $1B2A C2/1B22: 207F1B JSR $1B7F C2/1B25: B003 BCS $1B2A C2/1B27: 20E51B JSR $1BE5 C2/1B2A: C220 REP #$20 C2/1B2C: 60 RTS C2/1B2D: 856C STA $6C C2/1B2F: 290F00 AND #$000F C2/1B32: 4A LSR A C2/1B33: 856A STA $6A C2/1B35: A56C LDA $6C C2/1B37: 29E001 AND #$01E0 C2/1B3A: 4A LSR A C2/1B3B: 4A LSR A C2/1B3C: 056A ORA $6A C2/1B3E: 8568 STA $68 C2/1B40: 60 RTS C2/1B41: A200A5 LDX #$A500 C2/1B44: 68 PLA C2/1B45: DD550F CMP $0F55,X C2/1B48: F007 BEQ $1B51 C2/1B4A: E8 INX C2/1B4B: ECA80F CPX $0FA8 C2/1B4E: 90F5 BCC $1B45 C2/1B50: 60 RTS C2/1B51: 18 CLC C2/1B52: 60 RTS C2/1B53: A230A5 LDX #$A530 C2/1B56: 68 PLA C2/1B57: DD550F CMP $0F55,X C2/1B5A: F007 BEQ $1B63 C2/1B5C: E8 INX C2/1B5D: ECAA0F CPX $0FAA C2/1B60: 90F5 BCC $1B57 C2/1B62: 60 RTS C2/1B63: 18 CLC C2/1B64: 60 RTS C2/1B65: AEA80F LDX $0FA8 C2/1B68: BD550F LDA $0F55,X C2/1B6B: 100B BPL $1B78 C2/1B6D: C9FEF0 CMP #$F0FE C2/1B70: 07C9 ORA [$C9] C2/1B72: 80F0 BRA $1B64 C2/1B74: 038A ORA $8A,S C2/1B76: 18 CLC C2/1B77: 60 RTS C2/1B78: E8 INX C2/1B79: E04DD0 CPX #$D04D C2/1B7C: EB XBA C2/1B7D: 38 SEC C2/1B7E: 60 RTS C2/1B7F: AEAA0F LDX $0FAA C2/1B82: BD550F LDA $0F55,X C2/1B85: C980D0 CMP #$D080 C2/1B88: 038A ORA $8A,S C2/1B8A: 18 CLC C2/1B8B: 60 RTS C2/1B8C: E8 INX C2/1B8D: E04DD0 CPX #$D04D C2/1B90: F138 SBC ($38),Y C2/1B92: 60 RTS C2/1B93: A668 LDX $68 C2/1B95: 9DD50E STA $0ED5,X C2/1B98: AA TAX C2/1B99: A568 LDA $68 C2/1B9B: 9D550F STA $0F55,X C2/1B9E: 866A STX $6A C2/1BA0: A5CA LDA $CA C2/1BA2: C916B0 CMP #$B016 C2/1BA5: 3D0A0A AND $0A0A,X C2/1BA8: AA TAX C2/1BA9: 8668 STX $68 C2/1BAB: E6CA INC $CA C2/1BAD: A56A LDA $6A C2/1BAF: 1A INC A C2/1BB0: 8DA80F STA $0FA8 C2/1BB3: C220 REP #$20 C2/1BB5: A56C LDA $6C C2/1BB7: 0A ASL A C2/1BB8: 0A ASL A C2/1BB9: 0A ASL A C2/1BBA: 0A ASL A C2/1BBB: 0A ASL A C2/1BBC: C90020 CMP #$2000 C2/1BBF: 9004 BCC $1BC5 C2/1BC1: 18 CLC C2/1BC2: 690020 ADC #$2000 C2/1BC5: 18 CLC C2/1BC6: 690020 ADC #$2000 C2/1BC9: 9D7D0E STA $0E7D,X C2/1BCC: A56A LDA $6A C2/1BCE: 0A ASL A C2/1BCF: AA TAX C2/1BD0: BF357FD9 LDA $D97F35,X C2/1BD4: 0A ASL A C2/1BD5: 0A ASL A C2/1BD6: 0A ASL A C2/1BD7: 0A ASL A C2/1BD8: 18 CLC C2/1BD9: 690060 ADC #$6000 C2/1BDC: A668 LDX $68 C2/1BDE: 9D7F0E STA $0E7F,X C2/1BE1: 18 CLC C2/1BE2: 60 RTS C2/1BE3: 38 SEC C2/1BE4: 60 RTS C2/1BE5: A668 LDX $68 C2/1BE7: 9DD50E STA $0ED5,X C2/1BEA: AA TAX C2/1BEB: A568 LDA $68 C2/1BED: 9D550F STA $0F55,X C2/1BF0: 866A STX $6A C2/1BF2: A5CA LDA $CA C2/1BF4: C916B0 CMP #$B016 C2/1BF7: 3D0A0A AND $0A0A,X C2/1BFA: AA TAX C2/1BFB: 8668 STX $68 C2/1BFD: E6CA INC $CA C2/1BFF: A56A LDA $6A C2/1C01: 1A INC A C2/1C02: 8DAA0F STA $0FAA C2/1C05: C220 REP #$20 C2/1C07: A56C LDA $6C C2/1C09: 0A ASL A C2/1C0A: 0A ASL A C2/1C0B: 0A ASL A C2/1C0C: 0A ASL A C2/1C0D: 0A ASL A C2/1C0E: C90020 CMP #$2000 C2/1C11: 9004 BCC $1C17 C2/1C13: 18 CLC C2/1C14: 690020 ADC #$2000 C2/1C17: 18 CLC C2/1C18: 690020 ADC #$2000 C2/1C1B: 9D7D0E STA $0E7D,X C2/1C1E: A56A LDA $6A C2/1C20: 0A ASL A C2/1C21: AA TAX C2/1C22: BF357FD9 LDA $D97F35,X {c21c22 lda $d97f35,x [d97fab]} [Holy shit, a bank we haven't fucked with] C2/1C26: 0A ASL A C2/1C27: 0A ASL A C2/1C28: 0A ASL A C2/1C29: 0A ASL A C2/1C2A: 18 CLC C2/1C2B: 690060 ADC #$6000 C2/1C2E: A668 LDX $68 C2/1C30: 9D7F0E STA $0E7F,X C2/1C33: 18 CLC C2/1C34: 60 RTS C2/1C35: 38 SEC C2/1C36: 60 RTS [Sets boss AI pointer shit, does other crap, eh?] C2/1C37: BDA000 LDA $00A0,X C2/1C3A: 8579 STA $79 C2/1C3C: BDA200 LDA $00A2,X C2/1C3F: 857B STA $7B C2/1C41: A779 LDA [$79] C2/1C43: 302A BMI $1C6F C2/1C45: BD8800 LDA $0088,X C2/1C48: 8593 STA $93 C2/1C4A: A589 LDA $89 C2/1C4C: 857C STA $7C C2/1C4E: A779 LDA [$79] C2/1C50: 29FF00 AND #$00FF C2/1C53: 927C STA ($7C) C2/1C55: F012 BEQ $1C69 C2/1C57: 8585 STA $85 C2/1C59: E679 INC $79 C2/1C5B: E679 INC $79 C2/1C5D: E67C INC $7C C2/1C5F: 6466 STZ $66 C2/1C61: BD9800 LDA $0098,X C2/1C64: 858D STA $8D C2/1C66: 20801E JSR $1E80 C2/1C69: A687 LDX $87 C2/1C6B: 20061E JSR $1E06 C2/1C6E: 60 RTS [Handles Mana Beast spriteframe info?] C2/1C6F: BD8800 LDA $0088,X C2/1C72: 8593 STA $93 C2/1C74: E210 SEP #$10 C2/1C76: A779 LDA [$79] C2/1C78: 29FF00 AND #$00FF C2/1C7B: 8566 STA $66 C2/1C7D: A002 LDY #$02 C2/1C7F: B779 LDA [$79],Y C2/1C81: 8DB40F STA $0FB4 C2/1C84: A004 LDY #$04 C2/1C86: B779 LDA [$79],Y C2/1C88: 8DB60F STA $0FB6 C2/1C8B: A579 LDA $79 C2/1C8D: 18 CLC C2/1C8E: 690600 ADC #$0006 C2/1C91: 8579 STA $79 C2/1C93: 20A41C JSR $1CA4 C2/1C96: C210 REP #$10 C2/1C98: A687 LDX $87 C2/1C9A: 98 TYA C2/1C9B: 18 CLC C2/1C9C: 6579 ADC $79 C2/1C9E: 8579 STA $79 C2/1CA0: 20061E JSR $1E06 C2/1CA3: 60 RTS C2/1CA4: A200A0 LDX #$A000 C2/1CA7: 00 C2/1CA8: B779 LDA [$79],Y C2/1CAA: 856C STA $6C C2/1CAC: C8 INY C2/1CAD: C8 INY C2/1CAE: B779 LDA [$79],Y C2/1CB0: 856E STA $6E C2/1CB2: C8 INY C2/1CB3: C8 INY C2/1CB4: A56F LDA $6F C2/1CB6: 29FF00 AND #$00FF C2/1CB9: 8DBA0F STA $0FBA C2/1CBC: B779 LDA [$79],Y C2/1CBE: 8576 STA $76 C2/1CC0: C8 INY C2/1CC1: C8 INY C2/1CC2: DA PHX C2/1CC3: 5A PHY C2/1CC4: 20CF1C JSR $1CCF C2/1CC7: 7A PLY C2/1CC8: FA PLX C2/1CC9: E8 INX C2/1CCA: E466 CPX $66 C2/1CCC: D0DA BNE $1CA8 C2/1CCE: 60 RTS C2/1CCF: A56C LDA $6C C2/1CD1: 2900FF AND #$FF00 C2/1CD4: 4A LSR A C2/1CD5: 4A LSR A C2/1CD6: 8572 STA $72 C2/1CD8: A56C LDA $6C C2/1CDA: 29FF00 AND #$00FF C2/1CDD: 0A ASL A C2/1CDE: 6572 ADC $72 C2/1CE0: 6900BC ADC #$BC00 C2/1CE3: 857C STA $7C C2/1CE5: E220 SEP #$20 C2/1CE7: A9C1 LDA #$C1 C2/1CE9: 8578 STA $78 C2/1CEB: A97F LDA #$7F C2/1CED: 857E STA $7E C2/1CEF: A56E LDA $6E C2/1CF1: 8546 STA $46 C2/1CF3: A56F LDA $6F C2/1CF5: 854E STA $4E C2/1CF7: 20A62A JSR $2AA6 C2/1CFA: C230 REP #$30 C2/1CFC: A687 LDX $87 C2/1CFE: BD9800 LDA $0098,X C2/1D01: 890400 BIT #$0004 C2/1D04: D012 BNE $1D18 C2/1D06: A56E LDA $6E C2/1D08: 29FF00 AND #$00FF C2/1D0B: 0A ASL A C2/1D0C: 8572 STA $72 C2/1D0E: A556 LDA $56 C2/1D10: 0A ASL A C2/1D11: 8574 STA $74 C2/1D13: A90100 LDA #$0001 C2/1D16: 800E BRA $1D26 C2/1D18: A56E LDA $6E C2/1D1A: 29FF00 AND #$00FF C2/1D1D: 8572 STA $72 C2/1D1F: A556 LDA $56 C2/1D21: 8574 STA $74 C2/1D23: A90200 LDA #$0002 C2/1D26: 8DAE0F STA $0FAE C2/1D29: BD9800 LDA $0098,X C2/1D2C: 290400 AND #$0004 C2/1D2F: 490400 EOR #$0004 C2/1D32: AA TAX C2/1D33: ADB00F LDA $0FB0 C2/1D36: 18 CLC C2/1D37: 6DB40F ADC $0FB4 C2/1D3A: 38 SEC C2/1D3B: EDA800 SBC $00A8 C2/1D3E: 49FFFF EOR #$FFFF C2/1D41: 1A INC A C2/1D42: 9DB000 STA $00B0,X C2/1D45: 8DBE0F STA $0FBE C2/1D48: ADAA00 LDA $00AA C2/1D4B: 8595 STA $95 C2/1D4D: ADC200 LDA $00C2 C2/1D50: 38 SEC C2/1D51: E9E000 SBC #$00E0 C2/1D54: C595 CMP $95 C2/1D56: B009 BCS $1D61 C2/1D58: ADAA00 LDA $00AA C2/1D5B: 38 SEC C2/1D5C: EDC200 SBC $00C2 C2/1D5F: 8595 STA $95 C2/1D61: ADB20F LDA $0FB2 C2/1D64: 18 CLC C2/1D65: 6DB60F ADC $0FB6 C2/1D68: 38 SEC C2/1D69: E595 SBC $95 C2/1D6B: 8DBC0F STA $0FBC C2/1D6E: 49FFFF EOR #$FFFF C2/1D71: 1A INC A C2/1D72: 9DB200 STA $00B2,X C2/1D75: A687 LDX $87 C2/1D77: 200520 JSR $2005 C2/1D7A: 6495 STZ $95 C2/1D7C: E230 SEP #$30 C2/1D7E: A776 LDA [$76] C2/1D80: D031 BNE $1DB3 C2/1D82: E676 INC $76 C2/1D84: D002 BNE $1D88 C2/1D86: E677 INC $77 C2/1D88: A000 LDY #$00 C2/1D8A: A776 LDA [$76] C2/1D8C: E676 INC $76 C2/1D8E: D002 BNE $1D92 C2/1D90: E677 INC $77 C2/1D92: 977C STA [$7C],Y C2/1D94: C220 REP #$20 C2/1D96: C674 DEC $74 C2/1D98: E220 SEP #$20 C2/1D9A: F014 BEQ $1DB0 C2/1D9C: C8 INY C2/1D9D: C472 CPY $72 C2/1D9F: D0E9 BNE $1D8A C2/1DA1: A57C LDA $7C C2/1DA3: 18 CLC C2/1DA4: 6940 ADC #$40 C2/1DA6: 857C STA $7C C2/1DA8: A57D LDA $7D C2/1DAA: 6900 ADC #$00 C2/1DAC: 857D STA $7D C2/1DAE: 80D8 BRA $1D88 C2/1DB0: C220 REP #$20 C2/1DB2: 60 RTS C2/1DB3: E676 INC $76 C2/1DB5: D002 BNE $1DB9 C2/1DB7: E677 INC $77 C2/1DB9: A000 LDY #$00 C2/1DBB: A776 LDA [$76] C2/1DBD: 8597 STA $97 C2/1DBF: E676 INC $76 C2/1DC1: D002 BNE $1DC5 C2/1DC3: E677 INC $77 C2/1DC5: A208 LDX #$08 C2/1DC7: 8698 STX $98 C2/1DC9: 0697 ASL $97 C2/1DCB: 900A BCC $1DD7 C2/1DCD: A776 LDA [$76] C2/1DCF: E676 INC $76 C2/1DD1: D006 BNE $1DD9 C2/1DD3: E677 INC $77 C2/1DD5: 8002 BRA $1DD9 C2/1DD7: A596 LDA $96 C2/1DD9: A695 LDX $95 C2/1DDB: 8696 STX $96 C2/1DDD: 8595 STA $95 C2/1DDF: 977C STA [$7C],Y C2/1DE1: C220 REP #$20 C2/1DE3: C674 DEC $74 C2/1DE5: E220 SEP #$20 C2/1DE7: F01A BEQ $1E03 C2/1DE9: C8 INY C2/1DEA: C472 CPY $72 C2/1DEC: D00F BNE $1DFD C2/1DEE: A000 LDY #$00 C2/1DF0: A57C LDA $7C C2/1DF2: 18 CLC C2/1DF3: 6940 ADC #$40 C2/1DF5: 857C STA $7C C2/1DF7: A57D LDA $7D C2/1DF9: 6900 ADC #$00 C2/1DFB: 857D STA $7D C2/1DFD: C698 DEC $98 C2/1DFF: D0C8 BNE $1DC9 C2/1E01: 80B8 BRA $1DBB C2/1E03: C220 REP #$20 C2/1E05: 60 RTS [IMPORTANT BOSS AI SHIT, or something, reads crazy data shit in Bank 7 and Bank A] [Related to Mana Beast sprite frame craziness!] C2/1E06: A00000 LDY #$0000 C2/1E09: B779 LDA [$79],Y [Remember, $000279, not $000079~] C2/1E0B: 9DCA00 STA $00CA,X C2/1E0E: F007 BEQ $1E17 C2/1E10: C8 INY C2/1E11: C8 INY C2/1E12: B779 LDA [$79],Y C2/1E14: 9DC800 STA $00C8,X C2/1E17: C8 INY C2/1E18: C8 INY C2/1E19: B779 LDA [$79],Y C2/1E1B: 9DC200 STA $00C2,X C2/1E1E: F007 BEQ $1E27 C2/1E20: C8 INY C2/1E21: C8 INY C2/1E22: B779 LDA [$79],Y C2/1E24: 9DC000 STA $00C0,X C2/1E27: C8 INY C2/1E28: C8 INY C2/1E29: B779 LDA [$79],Y C2/1E2B: 9DCE00 STA $00CE,X C2/1E2E: F007 BEQ $1E37 C2/1E30: C8 INY C2/1E31: C8 INY C2/1E32: B779 LDA [$79],Y C2/1E34: 9DCC00 STA $00CC,X C2/1E37: E220 SEP #$20 C2/1E39: BD9800 LDA $0098,X C2/1E3C: 8940 BIT #$40 C2/1E3E: F01B BEQ $1E5B C2/1E40: BDC000 LDA $00C0,X C2/1E43: 49FF EOR #$FF C2/1E45: 1A INC A C2/1E46: 9DC000 STA $00C0,X C2/1E49: BDC800 LDA $00C8,X C2/1E4C: 49FF EOR #$FF C2/1E4E: 1A INC A C2/1E4F: 9DC800 STA $00C8,X C2/1E52: BDCC00 LDA $00CC,X C2/1E55: 49FF EOR #$FF C2/1E57: 1A INC A C2/1E58: 9DCC00 STA $00CC,X C2/1E5B: BD9800 LDA $0098,X C2/1E5E: 8980 BIT #$80 C2/1E60: F01B BEQ $1E7D C2/1E62: BDC100 LDA $00C1,X C2/1E65: 49FF EOR #$FF C2/1E67: 1A INC A C2/1E68: 9DC100 STA $00C1,X C2/1E6B: BDC900 LDA $00C9,X C2/1E6E: 49FF EOR #$FF C2/1E70: 1A INC A C2/1E71: 9DC900 STA $00C9,X C2/1E74: BDCD00 LDA $00CD,X C2/1E77: 49FF EOR #$FF C2/1E79: 1A INC A C2/1E7A: 9DCD00 STA $00CD,X C2/1E7D: C220 REP #$20 C2/1E7F: 60 RTS C2/1E80: A58D LDA $8D C2/1E82: 890080 BIT #$8000 C2/1E85: D037 BNE $1EBE C2/1E87: E230 SEP #$30 C2/1E89: A003 LDY #$03 C2/1E8B: B779 LDA [$79],Y C2/1E8D: 0A ASL A C2/1E8E: 0A ASL A C2/1E8F: 0A ASL A C2/1E90: 2A ROL A C2/1E91: 2901 AND #$01 C2/1E93: AA TAX C2/1E94: BFE91EC2 LDA $C21EE9,X C2/1E98: 8570 STA $70 C2/1E9A: 20EB1E JSR $1EEB C2/1E9D: 20071F JSR $1F07 C2/1EA0: 20251F JSR $1F25 C2/1EA3: C230 REP #$30 C2/1EA5: A579 LDA $79 C2/1EA7: 18 CLC C2/1EA8: 690400 ADC #$0004 C2/1EAB: 8579 STA $79 C2/1EAD: A57C LDA $7C C2/1EAF: 18 CLC C2/1EB0: 690400 ADC #$0004 C2/1EB3: 857C STA $7C C2/1EB5: E666 INC $66 C2/1EB7: A566 LDA $66 C2/1EB9: C585 CMP $85 C2/1EBB: 90CA BCC $1E87 C2/1EBD: 60 RTS C2/1EBE: A91000 LDA #$0010 C2/1EC1: 8570 STA $70 C2/1EC3: E230 SEP #$30 C2/1EC5: 20EB1E JSR $1EEB C2/1EC8: 20071F JSR $1F07 C2/1ECB: 20251F JSR $1F25 C2/1ECE: C230 REP #$30 C2/1ED0: A579 LDA $79 C2/1ED2: 18 CLC C2/1ED3: 690400 ADC #$0004 C2/1ED6: 8579 STA $79 C2/1ED8: A57C LDA $7C C2/1EDA: 18 CLC C2/1EDB: 690400 ADC #$0004 C2/1EDE: 857C STA $7C C2/1EE0: E666 INC $66 C2/1EE2: A566 LDA $66 C2/1EE4: C585 CMP $85 C2/1EE6: 90DB BCC $1EC3 C2/1EE8: 60 RTS [Table related to boss initialization, see Bank 7, Mantis Ant init] [Read at C2/1E94, indexed from [cabe7f]] C2/1EE9: 10 C2/1EEA: 20 BPL $1F0B C2/1EEB: A779 LDA [$79] C2/1EED: 18 CLC C2/1EEE: 6593 ADC $93 C2/1EF0: 856C STA $6C C2/1EF2: A58D LDA $8D C2/1EF4: 8940F0 BIT #$F040 C2/1EF7: 0A ASL A C2/1EF8: A570 LDA $70 C2/1EFA: 18 CLC C2/1EFB: 656C ADC $6C C2/1EFD: 49FF1A EOR #$1AFF C2/1F00: 856C STA $6C C2/1F02: A56C LDA $6C C2/1F04: 927C STA ($7C) C2/1F06: 60 RTS C2/1F07: A001B7 LDY #$B701 C2/1F0A: 791865 ADC $6518,Y C2/1F0D: 9485 STY $85,X C2/1F0F: 6CA58D JMP ($8DA5) C2/1F12: 8980F0 BIT #$F080 C2/1F15: 0A ASL A C2/1F16: A570 LDA $70 C2/1F18: 18 CLC C2/1F19: 656C ADC $6C C2/1F1B: 49FF1A EOR #$1AFF C2/1F1E: 856C STA $6C C2/1F20: A56C LDA $6C C2/1F22: 917C STA ($7C),Y C2/1F24: 60 RTS C2/1F25: A58E LDA $8E C2/1F27: 8980D0 BIT #$D080 C2/1F2A: 0A ASL A C2/1F2B: C220 REP #$20 C2/1F2D: A002B7 LDY #$B702 C2/1F30: 79856C ADC $6C85,Y C2/1F33: 802C BRA $1F61 C2/1F35: C220 REP #$20 C2/1F37: A002B7 LDY #$B702 C2/1F3A: 79856E ADC $6E85,Y C2/1F3D: 290F00 AND #$000F C2/1F40: 4A LSR A C2/1F41: 856A STA $6A C2/1F43: A56E LDA $6E C2/1F45: 29E001 AND #$01E0 C2/1F48: 4A LSR A C2/1F49: 4A LSR A C2/1F4A: 056A ORA $6A C2/1F4C: AA TAX C2/1F4D: BDD50E LDA $0ED5,X C2/1F50: 0A ASL A C2/1F51: AA TAX C2/1F52: A56E LDA $6E C2/1F54: 2900FE AND #$FE00 C2/1F57: 856E STA $6E C2/1F59: BF357FD9 LDA $D97F35,X C2/1F5D: 056E ORA $6E C2/1F5F: 856C STA $6C C2/1F61: C210 REP #$10 C2/1F63: A687 LDX $87 C2/1F65: BDA300 LDA $00A3,X C2/1F68: E210 SEP #$10 C2/1F6A: EB XBA C2/1F6B: 0A ASL A C2/1F6C: 18 CLC C2/1F6D: 656C ADC $6C C2/1F6F: 856C STA $6C C2/1F71: A58D LDA $8D C2/1F73: EB XBA C2/1F74: 2900C0 AND #$C000 C2/1F77: 456C EOR $6C C2/1F79: A002 LDY #$02 C2/1F7B: 917C STA ($7C),Y C2/1F7D: E220 SEP #$20 C2/1F7F: 60 RTS C2/1F80: A687 LDX $87 C2/1F82: 200520 JSR $2005 C2/1F85: A587 LDA $87 C2/1F87: 38 SEC C2/1F88: E900 SBC #$00 C2/1F8A: E64A INC $4A C2/1F8C: 4A LSR A C2/1F8D: 18 CLC C2/1F8E: 6900 ADC #$00 C2/1F90: F8 SED C2/1F91: 8579 STA $79 C2/1F93: B279 LDA ($79) C2/1F95: 29FF AND #$FF C2/1F97: 00F0 BRK #$F0 C2/1F99: 1A INC A C2/1F9A: 8585 STA $85 C2/1F9C: E679 INC $79 C2/1F9E: 6466 STZ $66 C2/1FA0: BD9800 LDA $0098,X C2/1FA3: 858D STA $8D C2/1FA5: A57F LDA $7F C2/1FA7: 8595 STA $95 C2/1FA9: 20B51F JSR $1FB5 C2/1FAC: A57F LDA $7F C2/1FAE: 18 CLC C2/1FAF: 6585 ADC $85 C2/1FB1: 857F STA $7F C2/1FB3: 60 RTS C2/1FB4: 60 RTS C2/1FB5: BD6600 LDA $0066,X C2/1FB8: 4A LSR A C2/1FB9: 49FF EOR #$FF C2/1FBB: FF186591 SBC $916518,X C2/1FBF: 8591 STA $91 C2/1FC1: A585 LDA $85 C2/1FC3: 3A DEC A C2/1FC4: 8597 STA $97 C2/1FC6: 0A ASL A C2/1FC7: 0A ASL A C2/1FC8: 18 CLC C2/1FC9: 6579 ADC $79 C2/1FCB: 8579 STA $79 C2/1FCD: BD7000 LDA $0070,X C2/1FD0: 8908 BIT #$08 C2/1FD2: 00D0 BRK #$D0 C2/1FD4: 18 CLC C2/1FD5: 206D20 JSR $206D C2/1FD8: B004 BCS $1FDE C2/1FDA: E695 INC $95 C2/1FDC: E666 INC $66 C2/1FDE: A579 LDA $79 C2/1FE0: 38 SEC C2/1FE1: E904 SBC #$04 C2/1FE3: 0085 BRK #$85 C2/1FE5: 79A566 ADC $66A5,Y C2/1FE8: C585 CMP $85 C2/1FEA: 90E9 BCC $1FD5 C2/1FEC: 60 RTS C2/1FED: 208120 JSR $2081 C2/1FF0: B004 BCS $1FF6 C2/1FF2: E695 INC $95 C2/1FF4: E666 INC $66 C2/1FF6: A579 LDA $79 C2/1FF8: 38 SEC C2/1FF9: E904 SBC #$04 C2/1FFB: 0085 BRK #$85 C2/1FFD: 79A566 ADC $66A5,Y C2/2000: C585 CMP $85 C2/2002: 90E9 BCC $1FED C2/2004: 60 RTS [Related to boss movement] C2/2005: BD2B00 LDA $002B,X C2/2008: 858F STA $8F C2/200A: 9D0200 STA $0002,X C2/200D: A58D LDA $8D C2/200F: 2903 AND #$03 C2/2011: 00F0 BRK #$F0 C2/2013: 0C3A0A TSB $0A3A C2/2016: 0A ASL A C2/2017: A8 TAY C2/2018: A58F LDA $8F C2/201A: 38 SEC C2/201B: F9A800 SBC $00A8,Y C2/201E: 858F STA $8F C2/2020: A58F LDA $8F C2/2022: 9D2000 STA $0020,X C2/2025: BD3200 LDA $0032,X C2/2028: 8591 STA $91 C2/202A: 9D0400 STA $0004,X C2/202D: A58D LDA $8D C2/202F: 2903 AND #$03 C2/2031: 00F0 BRK #$F0 C2/2033: 203A0A JSR $0A3A C2/2036: 0A ASL A C2/2037: A8 TAY C2/2038: A591 LDA $91 C2/203A: 38 SEC C2/203B: F9AA00 SBC $00AA,Y C2/203E: 8591 STA $91 C2/2040: B9C200 LDA $00C2,Y C2/2043: 38 SEC C2/2044: E970 SBC #$70 C2/2046: 00D9 BRK #$D9 C2/2048: AA TAX C2/2049: 00B0 BRK #$B0 C2/204B: 08 PHP C2/204C: A591 LDA $91 C2/204E: 18 CLC C2/204F: 79C200 ADC $00C2,Y C2/2052: 8591 STA $91 C2/2054: BD9800 LDA $0098,X C2/2057: 8920 BIT #$20 C2/2059: 00D0 BRK #$D0 C2/205B: 05A5 ORA $A5 C2/205D: 919D STA ($9D),Y C2/205F: 2200BD66 JSR $66BD00 C2/2063: 004A BRK #$4A C2/2065: E220 SEP #$20 C2/2067: 9D4500 STA $0045,X C2/206A: C220 REP #$20 C2/206C: 60 RTS C2/206D: A595 LDA $95 C2/206F: 0A ASL A C2/2070: 0A ASL A C2/2071: AA TAX C2/2072: 209520 JSR $2095 C2/2075: B009 BCS $2080 C2/2077: 20C020 JSR $20C0 C2/207A: B004 BCS $2080 C2/207C: 20ED20 JSR $20ED C2/207F: 18 CLC C2/2080: 60 RTS C2/2081: A595 LDA $95 C2/2083: 0A ASL A C2/2084: 0A ASL A C2/2085: AA TAX C2/2086: 209520 JSR $2095 C2/2089: B009 BCS $2094 C2/208B: 20C020 JSR $20C0 C2/208E: B004 BCS $2094 C2/2090: 205021 JSR $2150 C2/2093: 18 CLC C2/2094: 60 RTS C2/2095: B279 LDA ($79) C2/2097: 29FF00 AND #$00FF C2/209A: 898000 BIT #$0080 C2/209D: F003 BEQ $20A2 C2/209F: 0900FF ORA #$FF00 C2/20A2: 18 CLC C2/20A3: 658F ADC $8F C2/20A5: 8597 STA $97 C2/20A7: 18 CLC C2/20A8: 692000 ADC #$0020 C2/20AB: 300F BMI $20BC C2/20AD: 38 SEC C2/20AE: E92001 SBC #$0120 C2/20B1: 1009 BPL $20BC C2/20B3: A597 LDA $97 C2/20B5: 9D0008 STA $0800,X C2/20B8: 8599 STA $99 C2/20BA: 18 CLC C2/20BB: 60 RTS C2/20BC: C685 DEC $85 C2/20BE: 38 SEC C2/20BF: 60 RTS C2/20C0: B279 LDA ($79) C2/20C2: 2900FF AND #$FF00 C2/20C5: 1003 BPL $20CA C2/20C7: 09FF00 ORA #$00FF C2/20CA: EB XBA C2/20CB: 18 CLC C2/20CC: 6591 ADC $91 C2/20CE: 8597 STA $97 C2/20D0: 18 CLC C2/20D1: 692000 ADC #$0020 C2/20D4: 300D BMI $20E3 C2/20D6: 38 SEC C2/20D7: E90001 SBC #$0100 C2/20DA: 1007 BPL $20E3 C2/20DC: A597 LDA $97 C2/20DE: 9D0108 STA $0801,X C2/20E1: 18 CLC C2/20E2: 60 RTS C2/20E3: A9E000 LDA #$00E0 C2/20E6: 9D0108 STA $0801,X C2/20E9: C685 DEC $85 C2/20EB: 38 SEC C2/20EC: 60 RTS C2/20ED: A002 LDY #$02 C2/20EF: 00B1 BRK #$B1 C2/20F1: 79859B ADC $9B85,Y C2/20F4: 090020 ORA #$2000 C2/20F7: 8597 STA $97 C2/20F9: A597 LDA $97 C2/20FB: 9D0208 STA $0802,X C2/20FE: E230 SEP #$30 C2/2100: A595 LDA $95 C2/2102: 2903 AND #$03 C2/2104: AA TAX C2/2105: BFB321C2 LDA $C221B3,X C2/2109: A8 TAY C2/210A: A595 LDA $95 C2/210C: 4A LSR A C2/210D: 4A LSR A C2/210E: AA TAX C2/210F: 98 TYA C2/2110: 3D000A AND $0A00,X C2/2113: 9D000A STA $0A00,X C2/2116: A59A LDA $9A C2/2118: 0A ASL A C2/2119: 9016 BCC $2131 C2/211B: A595 LDA $95 C2/211D: 2903 AND #$03 C2/211F: AA TAX C2/2120: BF2D7FD9 LDA $D97F2D,X C2/2124: A8 TAY C2/2125: A595 LDA $95 C2/2127: 4A LSR A C2/2128: 4A LSR A C2/2129: AA TAX C2/212A: 98 TYA C2/212B: 1D000A ORA $0A00,X C2/212E: 9D000A STA $0A00,X C2/2131: A59C LDA $9C C2/2133: 8920 BIT #$20 C2/2135: F016 BEQ $214D C2/2137: A595 LDA $95 C2/2139: 2903 AND #$03 C2/213B: AA TAX C2/213C: BF317FD9 LDA $D97F31,X C2/2140: A8 TAY C2/2141: A595 LDA $95 C2/2143: 4A LSR A C2/2144: 4A LSR A C2/2145: AA TAX C2/2146: 98 TYA C2/2147: 1D000A ORA $0A00,X C2/214A: 9D000A STA $0A00,X C2/214D: C230 REP #$30 C2/214F: 60 RTS C2/2150: A00200 LDY #$0002 C2/2153: B179 LDA ($79),Y C2/2155: 859B STA $9B C2/2157: 29FFDF AND #$DFFF C2/215A: 8597 STA $97 C2/215C: A597 LDA $97 C2/215E: 9D0208 STA $0802,X C2/2161: E230 SEP #$30 C2/2163: A595 LDA $95 C2/2165: 2903 AND #$03 C2/2167: AA TAX C2/2168: BFB321C2 LDA $C221B3,X C2/216C: A8 TAY C2/216D: A595 LDA $95 C2/216F: 4A LSR A C2/2170: 4A LSR A C2/2171: AA TAX C2/2172: 98 TYA C2/2173: 3D000A AND $0A00,X C2/2176: 9D000A STA $0A00,X C2/2179: A59A LDA $9A C2/217B: 0A ASL A C2/217C: 9016 BCC $2194 C2/217E: A595 LDA $95 C2/2180: 2903 AND #$03 C2/2182: AA TAX C2/2183: BF2D7FD9 LDA $D97F2D,X C2/2187: A8 TAY C2/2188: A595 LDA $95 C2/218A: 4A LSR A C2/218B: 4A LSR A C2/218C: AA TAX C2/218D: 98 TYA C2/218E: 1D000A ORA $0A00,X C2/2191: 9D000A STA $0A00,X C2/2194: A59C LDA $9C C2/2196: 8920 BIT #$20 C2/2198: F016 BEQ $21B0 C2/219A: A595 LDA $95 C2/219C: 2903 AND #$03 C2/219E: AA TAX C2/219F: BF317FD9 LDA $D97F31,X C2/21A3: A8 TAY C2/21A4: A595 LDA $95 C2/21A6: 4A LSR A C2/21A7: 4A LSR A C2/21A8: AA TAX C2/21A9: 98 TYA C2/21AA: 1D000A ORA $0A00,X C2/21AD: 9D000A STA $0A00,X C2/21B0: C230 REP #$30 C2/21B2: 60 RTS [What gibberish is this?] C2/21B3: FCF3 CF3F BossGraphicScriptHandler: C2/21B7: 8530 STA $30 C2/21B9: A9C100 LDA #$00C1 C2/21BC: 8532 STA $32 [Store into Bank Byte] C2/21BE: - E230 SEP #$30 [Set 8-Bit Accumulator, Registers] C2/21C0: A730 LDA [$30] C2/21C2: C9FF CMP #$FF C2/21C4: F009 + BEQ $21CF C2/21C6: C230 REP #$30 C2/21C8: E630 INC $30 C2/21CA: 20D221 JSR $21D2 C2/21CD: 80EF - BRA $21BE C2/21CF: + C230 REP #$30 C2/21D1: 60 RTS BossGraphicCommandInterpreter: C2/21D2: 29FF00 AND #$00FF C2/21D5: 0A ASL A C2/21D6: AA TAX C2/21D7: 7CDA21 JMP ($21DA,X) [Graphic Command Pointers] C2/21DA: 1822 [00:] C2/21DC: 1822 [01:] C2/21DE: 2A22 [02: Do nothing?] C2/21E0: 2A22 [03: C2/21E2: 2B22 [04: C2/21E4: 3C22 [05: C2/21E6: 3C22 [06: C2/21E8: 3D22 [07: C2/21EA: 4022 [08: C2/21EC: 4922 [09: C2/21EE: 4922 [0A: C2/21F0: 4922 [0B: C2/21F2: 4922 [0C: C2/21F4: 4922 [0D: C2/21F6: 4922 [0E: C2/21F8: 4922 [0F: C2/21FA: 4922 [10: C2/21FC: 4922 [11: C2/21FE: 5222 [12: C2/2200: 5B22 [13: C2/2202: 6C22 [14: C2/2204: 7522 [15: C2/2206: 7E22 [16: C2/2208: 4B23 [17: C2/220A: 8A23 [18: C2/220C: DA23 [19: C2/220E: E723 [1A: C2/2210: F023 [1B: C2/2212: 5924 [1C: C2/2214: 6424 [1D: C2/2216: 6D24 [1E: [Commands 00,01: 00 aaaa xxxx] C2/2218: A730 LDA [$30] [Load [FilePointer]] C2/221A: E630 INC $30 [Increment FilePointer] C2/221C: E630 INC $30 [Increment FilePointer] C2/221E: A8 TAY [Transfer Acc. to Y] C2/221F: A730 LDA [$30] [Load [FilePointer]] C2/2221: E630 INC $30 [Increment FilePointer] C2/2223: E630 INC $30 [Increment FilePointer] C2/2225: AA TAX [Transfer Acc. to X] C2/2226: 98 TYA [Transfer Y to Acc.] C2/2227: 4CAC26 JMP $26AC [Commands 02 and 03: Dummied?] C2/222A: 60 RTS [Command 04: 04 yyyy xxxx] C2/222B: A730 LDA [$30] [Load [FilePointer]] C2/222D: E630 INC $30 C2/222F: E630 INC $30 C2/2231: A8 TAY C2/2232: A730 LDA [$30] [Load [FilePointer]] C2/2234: E630 INC $30 C2/2236: E630 INC $30 C2/2238: AA TAX C2/2239: 4C530D JMP $0D53 [Commands 05 and 06: Dummied?] C2/223C: 60 RTS [Command 07: ?] C2/223D: 4CEA0C JMP $0CEA [Command 08: 08nnnn] C2/2240: A730 LDA [$30] [Load [FilePointer]] C2/2242: E630 INC $30 C2/2244: E630 INC $30 C2/2246: 4CC230 JMP $30C2 [Commands 09~11: 09nnnn] C2/2249: A730 LDA [$30] [Load [FilePointer]] C2/224B: E630 INC $30 C2/224D: E630 INC $30 C2/224F: 4CC324 JMP $24C3 [Command 12: 12nnnn] C2/2252: A730 LDA [$30] [Load [FilePointer]] C2/2254: E630 INC $30 C2/2256: E630 INC $30 C2/2258: 4C3425 JMP $2534 [Graphics Sans LZ77 Decompression?] [Command 13: 13 aaaa bbbb] C2/225B: A730 LDA [$30] [Load [FilePointer]] C2/225D: E630 INC $30 C2/225F: E630 INC $30 C2/2261: 8533 STA $33 C2/2263: A730 LDA [$30] [Load [FilePointer]] C2/2265: E630 INC $30 C2/2267: E630 INC $30 C2/2269: 9233 STA ($33) C2/226B: 60 RTS [14: 14nnnn] C2/226C: A730 LDA [$30] [Load [FilePointer]] C2/226E: E630 INC $30 C2/2270: E630 INC $30 C2/2272: 4C2C27 JMP $272C [15: 15nnnn] C2/2275: A730 LDA [$30] [Load [FilePointer]] C2/2277: E630 INC $30 C2/2279: E630 INC $30 C2/227B: 4C2C27 JMP $272C [Command 16: 16 yyyy xxxx] C2/227E: A730 LDA [$30] [Load [FilePointer]] C2/2280: E630 INC $30 C2/2282: E630 INC $30 C2/2284: A8 TAY C2/2285: A730 LDA [$30] [Load [FilePointer]] C2/2287: E630 INC $30 C2/2289: E630 INC $30 C2/228B: AA TAX C2/228C: 20530D JSR $0D53 C2/228F: 209322 JSR $2293 C2/2292: 60 RTS [] C2/2293: 8687 STX $87 C2/2295: ACA60F LDY $0FA6 C2/2298: B90AC8 LDA $C80A,Y C2/229B: 297F00 AND #$007F C2/229E: 0A ASL A C2/229F: 0A ASL A C2/22A0: 0A ASL A C2/22A1: 0A ASL A C2/22A2: 9D2B00 STA $002B,X C2/22A5: B90BC8 LDA $C80B,Y C2/22A8: 297F00 AND #$007F C2/22AB: 0A ASL A C2/22AC: 0A ASL A C2/22AD: 0A ASL A C2/22AE: 0A ASL A C2/22AF: 9D3200 STA $0032,X C2/22B2: B90EC8 LDA $C80E,Y C2/22B5: 29FF0F AND #$0FFF C2/22B8: 9D7200 STA $0072,X C2/22BB: AD0403 LDA $0304 C2/22BE: 9D4200 STA $0042,X C2/22C1: A90100 LDA #$0001 C2/22C4: 9D0000 STA $0000,X C2/22C7: 9E2900 STZ $0029,X C2/22CA: 9E3000 STZ $0030,X C2/22CD: 9EA500 STZ $00A5,X C2/22D0: BD3200 LDA $0032,X C2/22D3: 9D2200 STA $0022,X C2/22D6: 9E3400 STZ $0034,X C2/22D9: A90030 LDA #$3000 C2/22DC: 9D9200 STA $0092,X C2/22DF: 9E6000 STZ $0060,X C2/22E2: E220 SEP #$20 C2/22E4: 9E4600 STZ $0046,X C2/22E7: 9E4700 STZ $0047,X C2/22EA: 9E7400 STZ $0074,X C2/22ED: A901 LDA #$01 C2/22EF: 9D1000 STA $0010,X C2/22F2: C220 REP #$20 C2/22F4: ADA20F LDA $0FA2 C2/22F7: 223F00C0 JSR $C0003F C2/22FB: ADA20F LDA $0FA2 C2/22FE: A687 LDX $87 C2/2300: 200923 JSR $2309 C2/2303: A687 LDX $87 C2/2305: 20B715 JSR $15B7 C2/2308: 60 RTS C2/2309: 38 SEC C2/230A: E95400 SBC #$0054 C2/230D: 0A ASL A C2/230E: AA TAX C2/230F: A900C1 LDA #$C100 C2/2312: 8534 STA $34 C2/2314: BF00BECA LDA $CABE00,X C2/2318: 8533 STA $33 C2/231A: A687 LDX $87 C2/231C: ADA40F LDA $0FA4 C2/231F: 9DA300 STA $00A3,X C2/2322: 8524 STA $24 C2/2324: A733 LDA [$33] C2/2326: E633 INC $33 C2/2328: 29FF00 AND #$00FF C2/232B: C9FF00 CMP #$00FF C2/232E: F01A BEQ $234A C2/2330: E220 SEP #$20 C2/2332: 18 CLC C2/2333: 6524 ADC $24 C2/2335: 9D1800 STA $0018,X C2/2338: C220 REP #$20 C2/233A: E8 INX C2/233B: DA PHX C2/233C: AA TAX C2/233D: A733 LDA [$33] C2/233F: E633 INC $33 C2/2341: 29FF00 AND #$00FF C2/2344: 20AC26 JSR $26AC C2/2347: FA PLX C2/2348: 80DA BRA $2324 C2/234A: 60 RTS [Command 17: Woah] C2/234B: A900BC LDA #$BC00 C2/234E: 8F812100 STA $002181 C2/2352: E220 SEP #$20 C2/2354: A901 LDA #$01 C2/2356: 8F832100 STA $002183 C2/235A: A20000 LDX #$0000 C2/235D: A900 LDA #$00 C2/235F: 8F802100 STA $002180 C2/2363: A903 LDA #$03 C2/2365: 8F802100 STA $002180 C2/2369: E8 INX C2/236A: E00002 CPX #$0200 C2/236D: D0EE BNE $235D C2/236F: C220 REP #$20 C2/2371: A90038 LDA #$3800 C2/2374: 8F162100 STA $002116 C2/2378: A20000 LDX #$0000 C2/237B: A90003 LDA #$0300 C2/237E: 8F182100 STA $002118 C2/2382: E8 INX C2/2383: E00008 CPX #$0800 C2/2386: D0F6 BNE $237E C2/2388: 60 RTS C2/2389: 60 RTS [Command 18:] C2/238A: A900EC LDA #$EC00 C2/238D: 8F812100 STA $002181 C2/2391: A9520D LDA #$0D52 C2/2394: 8F724300 STA $004372 C2/2398: A98010 LDA #$1080 C2/239B: 8F754300 STA $004375 C2/239F: E220 SEP #$20 C2/23A1: A900 LDA #$00 C2/23A3: 8F832100 STA $002183 C2/23A7: A908 LDA #$08 C2/23A9: 8F704300 STA $004370 C2/23AD: A980 LDA #$80 C2/23AF: 8F714300 STA $004371 C2/23B3: A9C2 LDA #$C2 C2/23B5: 8F744300 STA $004374 C2/23B9: A980 LDA #$80 C2/23BB: 8F0B4200 STA $00420B C2/23BF: C220 REP #$20 C2/23C1: A9600E LDA #$0E60 C2/23C4: 8F812100 STA $002181 C2/23C8: A90002 LDA #$0200 C2/23CB: 8F754300 STA $004375 C2/23CF: E220 SEP #$20 C2/23D1: A980 LDA #$80 C2/23D3: 8F0B4200 STA $00420B C2/23D7: C220 REP #$20 C2/23D9: 60 RTS [Command 19: 19nnnn] C2/23DA: A730 LDA [$30] [Load [FilePointer]] C2/23DC: E630 INC $30 C2/23DE: E630 INC $30 C2/23E0: 203834 JSR $3438 C2/23E3: 209322 JSR $2293 C2/23E6: 60 RTS [Command 1A: 1Annnn] C2/23E7: A730 LDA [$30] [Load [FilePointer]] C2/23E9: E630 INC $30 C2/23EB: E630 INC $30 C2/23ED: 4CAD25 JMP $25AD [Command 1B: ] C2/23F0: A900BC LDA #$BC00 C2/23F3: 8F812100 STA $002181 C2/23F7: A9520D LDA #$0D52 C2/23FA: 8F724300 STA $004372 C2/23FE: A90004 LDA #$0400 C2/2401: 8F754300 STA $004375 C2/2405: E220 SEP #$20 C2/2407: A901 LDA #$01 C2/2409: 8F832100 STA $002183 C2/240D: A908 LDA #$08 C2/240F: 8F704300 STA $004370 C2/2413: A980 LDA #$80 C2/2415: 8F714300 STA $004371 C2/2419: A9C2 LDA #$C2 C2/241B: 8F744300 STA $004374 C2/241F: A980 LDA #$80 C2/2421: 8F0B4200 STA $00420B C2/2425: C220 REP #$20 C2/2427: A90000 LDA #$0000 C2/242A: 8F162100 STA $002116 C2/242E: A9520D LDA #$0D52 C2/2431: 8F724300 STA $004372 C2/2435: A90080 LDA #$8000 C2/2438: 8F754300 STA $004375 C2/243C: E220 SEP #$20 C2/243E: A909 LDA #$09 C2/2440: 8F704300 STA $004370 C2/2444: A918 LDA #$18 C2/2446: 8F714300 STA $004371 C2/244A: A9C2 LDA #$C2 C2/244C: 8F744300 STA $004374 C2/2450: A980 LDA #$80 C2/2452: 8F0B4200 STA $00420B C2/2456: C220 REP #$20 C2/2458: 60 RTS [Reads table at $D0BAC0] {Not necessarily just that...} [1C: 1C nnnn. Jumps to the specified location] C2/2459: A730 LDA [$30] [Load [FilePointer]] C2/245B: E630 INC $30 C2/245D: E630 INC $30 C2/245F: 8533 STA $33 C2/2461: 6C3302 JMP ($0233) [1D: 1D nnnn] C2/2464: A730 LDA [$30] [Load [FilePointer]] C2/2466: E630 INC $30 C2/2468: E630 INC $30 C2/246A: 4C1426 JMP $2614 [1E: 1E nnnn] C2/246D: A730 LDA [$30] [Load [FilePointer]] C2/246F: E630 INC $30 C2/2471: E630 INC $30 C2/2473: 4C6026 JMP $2660 [] C2/2476: AA TAX C2/2477: BFC0BAD0 LDA $D0BAC0,X C2/247B: 29FF00 AND #$00FF C2/247E: 0A ASL A C2/247F: 0A ASL A C2/2480: 8546 STA $46 C2/2482: A646 LDX $46 C2/2484: BFDFBAD0 LDA $D0BADF,X C2/2488: 29FF00 AND #$00FF C2/248B: C9FF00 CMP #$00FF C2/248E: F032 + BEQ $24C2 C2/2490: 0A ASL A C2/2491: AA TAX C2/2492: BF0CBBD0 LDA $D0BB0C,X C2/2496: 8579 STA $79 [Store into GFXPointer] C2/2498: A90004 LDA #$0400 C2/249B: 8568 STA $68 C2/249D: A546 LDA $46 C2/249F: 290300 AND #$0003 C2/24A2: EB XBA C2/24A3: 0A ASL A C2/24A4: 0A ASL A C2/24A5: 18 CLC C2/24A6: 690070 ADC #$7000 C2/24A9: 857C STA $7C [Store into RAMPointer] C2/24AB: E220 SEP #$20 C2/24AD: A9DB LDA #$DB [Load #$DB] C2/24AF: 857B STA $7B [Store into GFXBank] C2/24B1: A97F LDA #$7F [Load #$7F] C2/24B3: 857E STA $7E [Store into RAMBank] C2/24B5: C220 REP #$20 C2/24B7: 646A STZ $6A C2/24B9: 646C STZ $6C C2/24BB: 20F124 JSR $24F1 C2/24BE: E646 INC $46 C2/24C0: 80C0 BRA $2482 C2/24C2: + 60 RTS [Reads shit in Bank $10] C2/24C3: 0A ASL A C2/24C4: 0A ASL A C2/24C5: 0A ASL A C2/24C6: AA TAX C2/24C7: E220 SEP #$20 [Enable 8-Bit Accumulator] C2/24C9: BF52BCD0 LDA $D0BC52,X C2/24CD: 857B STA $7B [Store into FileBank] C2/24CF: BF53BCD0 LDA $D0BC53,X C2/24D3: 857E STA $7E [Store into RAMBank] C2/24D5: C220 REP #$20 C2/24D7: BF54BCD0 LDA $D0BC54,X C2/24DB: 8579 STA $79 [Store into FilePointer] C2/24DD: BF56BCD0 LDA $D0BC56,X C2/24E1: 857C STA $7C [Store into RAMPointer] C2/24E3: BF58BCD0 LDA $D0BC58,X C2/24E7: 8568 STA $68 C2/24E9: 646A STZ $6A C2/24EB: 646C STZ $6C C2/24ED: 20F124 JSR $24F1 C2/24F0: 60 RTS [CPU bus to CPU bus] C2/24F1: E210 SEP #$10 [Enable 8-Bit Registers] {} C2/24F3: 18 CLC [Clear Carry] C2/24F4: A568 LDA $68 [Load Size] C2/24F6: 690700 ADC #$0007 [Add #$07] C2/24F9: 4A LSR A [Shift Right] C2/24FA: 4A LSR A [Shift Right] C2/24FB: 4A LSR A [Shift Right] C2/24FC: 8568 STA $68 [Store into Size] C2/24FE: - A779 LDA [$79] [Load [FilePointer]] C2/2500: EB XBA [Switch A and B] C2/2501: 856E STA $6E [Store into GraphicsData] C2/2503: E679 INC $79 [Increment FilePointer] C2/2505: A208 LDX #$08 [Load #$08 into X] {} C2/2507: -- 066E ASL $6E [Shift GraphicsData Left] C2/2509: 9006 + BCC $2511 [Branch If Carry Clear] C2/250B: A779 LDA [$79] [Load [FilePointer]] C2/250D: E679 INC $79 [Increment FilePointer] C2/250F: 8002 ++ BRA $2513 C2/2511: + A56C LDA $6C C2/2513: ++ A46A LDY $6A C2/2515: 846C STY $6C C2/2517: 856A STA $6A {} C2/2519: 877C STA [$7C] [Store into [RAMPointer]] C2/251B: E67C INC $7C [Increment RAMPointer] C2/251D: CA DEX [Decrement X] C2/251E: D0E7 -- BNE $2507 C2/2520: A57C LDA $7C [Load RAMPointer] C2/2522: C90040 CMP #$4000 [Compare with #$4000] C2/2525: D006 + BNE $252D C2/2527: 18 CLC C2/2528: 690020 ADC #$2000 C2/252B: 857C STA $7C C2/252D: + C668 DEC $68 [Decrement Size] C2/252F: D0CD - BNE $24FE C2/2531: C210 REP #$10 C2/2533: 60 RTS [] C2/2534: 0A ASL A C2/2535: 0A ASL A C2/2536: 0A ASL A C2/2537: AA TAX C2/2538: E220 SEP #$20 C2/253A: BF52BCD0 LDA $D0BC52,X C2/253E: 857B STA $7B C2/2540: C220 REP #$20 C2/2542: BF54BCD0 LDA $D0BC54,X C2/2546: 8579 STA $79 C2/2548: BF56BCD0 LDA $D0BC56,X C2/254C: 8F162100 STA $002116 C2/2550: BF58BCD0 LDA $D0BC58,X C2/2554: 8568 STA $68 C2/2556: 646A STZ $6A C2/2558: 646C STZ $6C C2/255A: 205E25 JSR $255E [CPU bus to VRAM C2/255D: 60 RTS [CPU bus to VRAM] C2/255E: E210 SEP #$10 [Enable 8-Bit Registers] C2/2560: 8B PHB [Push Bank] C2/2561: A200 LDX #$00 [Load #$00 into X] C2/2563: DA PHX [Push X] C2/2564: AB PLB [Pull Bank] {#$00, for SNES regs.} C2/2565: 6470 STZ $70 [Store Zero into ThisThing] {} C2/2567: 18 CLC [Clear Carry] C2/2568: A568 LDA $68 [Load C2/256A: 690700 ADC #$0007 C2/256D: 4A LSR A C2/256E: 4A LSR A C2/256F: 4A LSR A C2/2570: 8568 STA $68 C2/2572: A779 LDA [$79] [Load [FilePointer]] C2/2574: EB XBA [Switch A and B] C2/2575: 856E STA $6E [Store into GraphicsData] C2/2577: E679 INC $79 [Increment FilePointer] C2/2579: A208 LDX #$08 [Load #$08 into X] C2/257B: 066E ASL $6E [] C2/257D: 9006 + BCC $2585 C2/257F: A779 LDA [$79] C2/2581: E679 INC $79 C2/2583: 8002 ++ BRA $2587 C2/2585: + A56C LDA $6C C2/2587: ++ A46A LDY $6A C2/2589: 846C STY $6C C2/258B: 856A STA $6A {} C2/258D: A570 LDA $70 C2/258F: 490100 EOR #$0001 C2/2592: 8570 STA $70 {What is this, an odd/even flag?} C2/2594: F007 + BEQ $259D C2/2596: A46A LDY $6A C2/2598: 8C1821 STY $2118 [Store Y into VRAM Data Write(Low)] C2/259B: 8005 BRA $25A2 C2/259D: + A46A LDY $6A C2/259F: 8C1921 STY $2119 [Store Y into VRAM Data Write(High)] C2/25A2: CA DEX C2/25A3: D0D6 BNE $257B C2/25A5: C668 DEC $68 C2/25A7: D0C9 BNE $2572 C2/25A9: AB PLB C2/25AA: C210 REP #$10 C2/25AC: 60 RTS [] C2/25AD: 0A ASL A C2/25AE: 0A ASL A C2/25AF: 0A ASL A C2/25B0: AA TAX C2/25B1: BF56BCD0 LDA $D0BC56,X C2/25B5: 8F162100 STA $002116 C2/25B9: BF54BCD0 LDA $D0BC54,X C2/25BD: 8579 STA $79 C2/25BF: BF58BCD0 LDA $D0BC58,X C2/25C3: 8568 STA $68 C2/25C5: 646A STZ $6A C2/25C7: 646C STZ $6C C2/25C9: E220 SEP #$20 C2/25CB: BF52BCD0 LDA $D0BC52,X C2/25CF: 857B STA $7B C2/25D1: C220 REP #$20 C2/25D3: 20D725 JSR $25D7 C2/25D6: 60 RTS [A third one of these] C2/25D7: E210 SEP #$10 C2/25D9: 8B PHB C2/25DA: A200 LDX #$00 C2/25DC: DA PHX C2/25DD: AB PLB C2/25DE: 18 CLC C2/25DF: A568 LDA $68 C2/25E1: 690700 ADC #$0007 C2/25E4: 4A LSR A C2/25E5: 4A LSR A C2/25E6: 4A LSR A C2/25E7: 8568 STA $68 C2/25E9: A779 LDA [$79] C2/25EB: EB XBA C2/25EC: 856E STA $6E C2/25EE: E679 INC $79 C2/25F0: A208 LDX #$08 C2/25F2: 066E ASL $6E C2/25F4: 9006 BCC $25FC C2/25F6: A779 LDA [$79] C2/25F8: E679 INC $79 C2/25FA: 8002 BRA $25FE C2/25FC: A56C LDA $6C C2/25FE: A46A LDY $6A C2/2600: 846C STY $6C C2/2602: 856A STA $6A C2/2604: A46A LDY $6A C2/2606: 8C1921 STY $2119 C2/2609: CA DEX C2/260A: D0E6 BNE $25F2 C2/260C: C668 DEC $68 C2/260E: D0D9 BNE $25E9 C2/2610: AB PLB C2/2611: C210 REP #$10 C2/2613: 60 RTS [Boss Graphic Decompression] [Thanks to Masterflow for pointing this out!] C2/2614: 0A ASL A [Shift Left] C2/2615: 0A ASL A [Shift Left] C2/2616: 0A ASL A [Shift Left] C2/2617: AA TAX [Transfer Accumulator to X] C2/2618: BF52BCD0 LDA $D0BC52,X [Load Source Bank] C2/261C: 8595 STA $95 [Store into SourceBank] C2/261E: 859D STA $9D [Store into LZ77Banks[Low]] C2/2620: BF54BCD0 LDA $D0BC54,X [Load Source Address] C2/2624: 8597 STA $97 [Store into SourceAddr] C2/2626: BF56BCD0 LDA $D0BC56,X [Load Dest Address] C2/262A: 8599 STA $99 [Store into DestAddr] C2/262C: BF58BCD0 LDA $D0BC58,X [Load into Graphics Size] C2/2630: 859B STA $9B [Store into TempSize] C2/2632: A00060 LDY #$6000 [Load #$6000 into Y] C2/2635: A697 LDX $97 [Load SourceAddr into X] C2/2637: A97F00 LDA #$007F [Load #$7F] C2/263A: 859E STA $9E [Store into LZ77Banks[High]] C2/263C: A59D LDA $9D [Load LZ77Banks] C2/263E: 221400C1 JSR $C10014 [Jump to LZ77 Decompressor] {Post-LZ77 Decomp.} C2/2642: E220 SEP #$20 [Enable 8-Bit Accumulator] C2/2644: A97F LDA #$7F [Load #$7F] C2/2646: 857B STA $7B [Store into FileBank] C2/2648: C220 REP #$20 [Disable 8-Bit Accumulator] C2/264A: A90060 LDA #$6000 [Load #$6000] C2/264D: 8579 STA $79 [Store into FilePointer] C2/264F: A599 LDA $99 [Load DestAddr] C2/2651: 8F162100 STA $002116 [Store into VRAM Address] C2/2655: A59B LDA $9B [Load TempSize] C2/2657: 8568 STA $68 [Store into FileSize] C2/2659: 646A STZ $6A C2/265B: 646C STZ $6C C2/265D: 4C5E25 JMP $255E [Damn, this is some code duplication.] C2/2660: 0A ASL A C2/2661: 0A ASL A C2/2662: 0A ASL A C2/2663: AA TAX C2/2664: BF52BCD0 LDA $D0BC52,X C2/2668: 8595 STA $95 C2/266A: 859D STA $9D C2/266C: BF54BCD0 LDA $D0BC54,X C2/2670: 8597 STA $97 C2/2672: BF56BCD0 LDA $D0BC56,X C2/2676: 8599 STA $99 C2/2678: BF58BCD0 LDA $D0BC58,X C2/267C: 859B STA $9B C2/267E: A00060 LDY #$6000 C2/2681: A697 LDX $97 C2/2683: A97F00 LDA #$007F C2/2686: 859E STA $9E C2/2688: A59D LDA $9D C2/268A: 221400C1 JSR $C10014 [Jump to LZ77 Decompressor] {} C2/268E: E220 SEP #$20 C2/2690: A97F LDA #$7F C2/2692: 857B STA $7B C2/2694: C220 REP #$20 C2/2696: A90060 LDA #$6000 C2/2699: 8579 STA $79 C2/269B: A599 LDA $99 C2/269D: 8F162100 STA $002116 C2/26A1: A59B LDA $9B C2/26A3: 8568 STA $68 C2/26A5: 646A STZ $6A C2/26A7: 646C STZ $6C C2/26A9: 4CD725 JMP $25D7 [Hmmm.] C2/26AC: E220 SEP #$20 [Enable 8-Bit Accumulator] C2/26AE: 9D3F03 STA $033F,X C2/26B1: C220 REP #$20 [Disable 8-Bit Accumulator] C2/26B3: A8 TAY [Transfer Accumulator to Y] C2/26B4: 8A TXA [Transfer X to Accumulator] C2/26B5: 290F00 AND #$000F C2/26B8: EB XBA C2/26B9: 4A LSR A C2/26BA: 4A LSR A C2/26BB: 4A LSR A C2/26BC: 18 CLC C2/26BD: 690006 ADC #$0600 C2/26C0: 8F812100 STA $002181 C2/26C4: 98 TYA C2/26C5: 0A ASL A C2/26C6: AA TAX C2/26C7: BF24BBD0 LDA $D0BB24,X [Load Boss Palette Address] C2/26CB: 8F724300 STA $004372 [Store into DMA C2/26CF: A92000 LDA #$0020 C2/26D2: 8F754300 STA $004375 C2/26D6: E220 SEP #$20 C2/26D8: A900 LDA #$00 C2/26DA: 8F832100 STA $002183 C2/26DE: A900 LDA #$00 C2/26E0: 8F704300 STA $004370 C2/26E4: A980 LDA #$80 C2/26E6: 8F714300 STA $004371 C2/26EA: A9C2 LDA #$C2 C2/26EC: 8F744300 STA $004374 C2/26F0: A980 LDA #$80 C2/26F2: 8F0B4200 STA $00420B C2/26F6: C220 REP #$20 C2/26F8: 60 RTS C2/26F9: E220 SEP #$20 C2/26FB: 9D3F03 STA $033F,X C2/26FE: C220 REP #$20 C2/2700: A8 TAY C2/2701: 8A TXA C2/2702: 290F00 AND #$000F C2/2705: EB XBA C2/2706: 4A LSR A C2/2707: 4A LSR A C2/2708: 4A LSR A C2/2709: 18 CLC C2/270A: 690006 ADC #$0600 C2/270D: 8579 STA $79 C2/270F: A900C2 LDA #$C200 C2/2712: 8577 STA $77 C2/2714: 98 TYA C2/2715: 0A ASL A C2/2716: AA TAX C2/2717: BF24BBD0 LDA $D0BB24,X C2/271B: 8576 STA $76 C2/271D: A00000 LDY #$0000 C2/2720: B776 LDA [$76],Y C2/2722: 9179 STA ($79),Y C2/2724: C8 INY C2/2725: C8 INY C2/2726: C02000 CPY #$0020 C2/2729: 90F5 BCC $2720 C2/272B: 60 RTS C2/272C: 60 RTS C2/272D: 48 PHA C2/272E: DA PHX C2/272F: 5A PHY C2/2730: A24C27 LDX #$274C C2/2733: A00060 LDY #$6000 C2/2736: 20530D JSR $0D53 C2/2739: B00D BCS $2748 C2/273B: 68 PLA C2/273C: 9D9E00 STA $009E,X C2/273F: 68 PLA C2/2740: 9D9C00 STA $009C,X C2/2743: 68 PLA C2/2744: 9D9A00 STA $009A,X C2/2747: 60 RTS C2/2748: 7A PLY C2/2749: FA PLX C2/274A: 68 PLA C2/274B: 60 RTS C2/274C: BD9A00 LDA $009A,X C2/274F: F003 BEQ $2754 C2/2751: 4CC127 JMP $27C1 C2/2754: BD9E00 LDA $009E,X C2/2757: 1037 BPL $2790 C2/2759: 29000F AND #$0F00 C2/275C: EB XBA C2/275D: 0A ASL A C2/275E: 8566 STA $66 C2/2760: BD9C00 LDA $009C,X C2/2763: 0A ASL A C2/2764: AA TAX C2/2765: A566 LDA $66 C2/2767: 18 CLC C2/2768: 7F24BBD0 ADC $D0BB24,X C2/276C: 8576 STA $76 C2/276E: A687 LDX $87 C2/2770: BD9E00 LDA $009E,X C2/2773: 290F00 AND #$000F C2/2776: EB XBA C2/2777: 4A LSR A C2/2778: 4A LSR A C2/2779: 4A LSR A C2/277A: 18 CLC C2/277B: 690006 ADC #$0600 C2/277E: 6566 ADC $66 C2/2780: 8579 STA $79 C2/2782: E220 SEP #$20 C2/2784: A9C2 LDA #$C2 C2/2786: 8578 STA $78 C2/2788: C220 REP #$20 C2/278A: A776 LDA [$76] C2/278C: 9279 STA ($79) C2/278E: 38 SEC C2/278F: 60 RTS C2/2790: 290F00 AND #$000F C2/2793: EB XBA C2/2794: 4A LSR A C2/2795: 4A LSR A C2/2796: 4A LSR A C2/2797: 18 CLC C2/2798: 690006 ADC #$0600 C2/279B: 8576 STA $76 C2/279D: BD9C00 LDA $009C,X C2/27A0: 0A ASL A C2/27A1: AA TAX C2/27A2: A900C2 LDA #$C200 C2/27A5: 857A STA $7A C2/27A7: BF24BBD0 LDA $D0BB24,X C2/27AB: 8579 STA $79 C2/27AD: A00000 LDY #$0000 C2/27B0: B779 LDA [$79],Y C2/27B2: 9176 STA ($76),Y C2/27B4: C8 INY C2/27B5: C8 INY C2/27B6: C02000 CPY #$0020 C2/27B9: D0F5 BNE $27B0 C2/27BB: A687 LDX $87 C2/27BD: C220 REP #$20 C2/27BF: 38 SEC C2/27C0: 60 RTS C2/27C1: BD9E00 LDA $009E,X C2/27C4: 3016 BMI $27DC C2/27C6: BD9400 LDA $0094,X C2/27C9: 0A ASL A C2/27CA: AA TAX C2/27CB: 7CCE27 JMP ($27CE,X) C2/27CE: F227 SBC ($27) C2/27D0: FA PLX C2/27D1: 28 PLP C2/27D2: 1329 ORA ($29,S),Y C2/27D4: 3429 BIT $29,X C2/27D6: 5529 EOR $29,X C2/27D8: BD2957 LDA $5729,X C2/27DB: 2A ROL A C2/27DC: BD9400 LDA $0094,X C2/27DF: 0A ASL A C2/27E0: AA TAX C2/27E1: 7CE427 JMP ($27E4,X) [Jump Table] C2/27E4: 5B28 [00] C2/27E6: 7629 [01] C2/27E8: 9229 [02] C2/27EA: 9229 [03] C2/27EC: 9229 [04] C2/27EE: EA29 [05] C2/27F0: 572A [06] [??] C2/27F2: A687 LDX $87 C2/27F4: A90100 LDA #$0001 C2/27F7: 9D9400 STA $0094,X C2/27FA: BD9E00 LDA $009E,X C2/27FD: EB XBA C2/27FE: 4A LSR A C2/27FF: 4A LSR A C2/2800: 4A LSR A C2/2801: 18 CLC C2/2802: 690006 ADC #$0600 C2/2805: 8576 STA $76 C2/2807: 9D2900 STA $0029,X C2/280A: A587 LDA $87 C2/280C: 18 CLC C2/280D: 690001 ADC #$0100 C2/2810: 8579 STA $79 C2/2812: 9DA000 STA $00A0,X C2/2815: A92000 LDA #$0020 C2/2818: 8566 STA $66 C2/281A: 20C628 JSR $28C6 C2/281D: A687 LDX $87 C2/281F: A900C2 LDA #$C200 C2/2822: 8577 STA $77 C2/2824: BD9C00 LDA $009C,X C2/2827: 0A ASL A C2/2828: AA TAX C2/2829: BF24BBD0 LDA $D0BB24,X C2/282D: 8576 STA $76 C2/282F: A6C5 LDX $C5 C2/2831: 9B TXY C2/2832: B776 LDA [$76],Y C2/2834: 9595 STA $95,X C2/2836: C8 INY C2/2837: C8 INY C2/2838: E8 INX C2/2839: E8 INX C2/283A: E02000 CPX #$0020 C2/283D: 90F3 BCC $2832 C2/283F: A687 LDX $87 C2/2841: A99502 LDA #$0295 C2/2844: 8576 STA $76 C2/2846: A587 LDA $87 C2/2848: 18 CLC C2/2849: 696001 ADC #$0160 C2/284C: 8579 STA $79 C2/284E: 9DA300 STA $00A3,X C2/2851: A92000 LDA #$0020 C2/2854: 8566 STA $66 C2/2856: 20C628 JSR $28C6 C2/2859: 18 CLC C2/285A: 60 RTS [00] C2/285B: A687 LDX $87 C2/285D: FE9400 INC $0094,X C2/2860: BD9E00 LDA $009E,X C2/2863: 29000F AND #$0F00 C2/2866: EB XBA C2/2867: 0A ASL A C2/2868: 8568 STA $68 C2/286A: BD9E00 LDA $009E,X C2/286D: 290F00 AND #$000F C2/2870: EB XBA C2/2871: 4A LSR A C2/2872: 4A LSR A C2/2873: 4A LSR A C2/2874: 18 CLC C2/2875: 690006 ADC #$0600 C2/2878: 6568 ADC $68 C2/287A: 8576 STA $76 C2/287C: 9D2900 STA $0029,X C2/287F: A587 LDA $87 C2/2881: 18 CLC C2/2882: 693000 ADC #$0030 C2/2885: 8579 STA $79 C2/2887: 9DA000 STA $00A0,X C2/288A: A90200 LDA #$0002 C2/288D: 8566 STA $66 C2/288F: 20C628 JSR $28C6 C2/2892: A687 LDX $87 C2/2894: BD9C00 LDA $009C,X C2/2897: 0A ASL A C2/2898: AA TAX C2/2899: A568 LDA $68 C2/289B: 18 CLC C2/289C: 7F24BBD0 ADC $D0BB24,X C2/28A0: AA TAX C2/28A1: A09502 LDY #$0295 C2/28A4: A90100 LDA #$0001 C2/28A7: 547EC2 MVN $7E,$C2 C2/28AA: A687 LDX $87 C2/28AC: A99502 LDA #$0295 C2/28AF: 8576 STA $76 C2/28B1: A587 LDA $87 C2/28B3: 18 CLC C2/28B4: 693600 ADC #$0036 C2/28B7: 8579 STA $79 C2/28B9: 9DA300 STA $00A3,X C2/28BC: A90200 LDA #$0002 C2/28BF: 8566 STA $66 C2/28C1: 20C628 JSR $28C6 C2/28C4: 18 CLC C2/28C5: 60 RTS C2/28C6: E210 SEP #$10 C2/28C8: A4C5 LDY $C5 C2/28CA: A9007C LDA #$7C00 C2/28CD: 3176 AND ($76),Y C2/28CF: 4A LSR A C2/28D0: 4A LSR A C2/28D1: 9279 STA ($79) C2/28D3: E679 INC $79 C2/28D5: E679 INC $79 C2/28D7: A9E003 LDA #$03E0 C2/28DA: 3176 AND ($76),Y C2/28DC: 0A ASL A C2/28DD: 0A ASL A C2/28DE: 0A ASL A C2/28DF: 9279 STA ($79) C2/28E1: E679 INC $79 C2/28E3: E679 INC $79 C2/28E5: A91F00 LDA #$001F C2/28E8: 3176 AND ($76),Y C2/28EA: EB XBA C2/28EB: 9279 STA ($79) C2/28ED: E679 INC $79 C2/28EF: E679 INC $79 C2/28F1: C8 INY C2/28F2: C8 INY C2/28F3: C466 CPY $66 C2/28F5: D0D3 BNE $28CA C2/28F7: C210 REP #$10 C2/28F9: 60 RTS C2/28FA: A687 LDX $87 C2/28FC: FE9400 INC $0094,X C2/28FF: BDA000 LDA $00A0,X C2/2902: 8576 STA $76 C2/2904: BDA300 LDA $00A3,X C2/2907: 8579 STA $79 C2/2909: A91800 LDA #$0018 C2/290C: 8566 STA $66 C2/290E: 209929 JSR $2999 C2/2911: 18 CLC C2/2912: 60 RTS C2/2913: A687 LDX $87 C2/2915: FE9400 INC $0094,X C2/2918: BDA000 LDA $00A0,X C2/291B: 18 CLC C2/291C: 691800 ADC #$0018 C2/291F: 8576 STA $76 C2/2921: BDA300 LDA $00A3,X C2/2924: 18 CLC C2/2925: 691800 ADC #$0018 C2/2928: 8579 STA $79 C2/292A: A91800 LDA #$0018 C2/292D: 8566 STA $66 C2/292F: 209929 JSR $2999 C2/2932: 18 CLC C2/2933: 60 RTS C2/2934: A687 LDX $87 C2/2936: FE9400 INC $0094,X C2/2939: BDA000 LDA $00A0,X C2/293C: 18 CLC C2/293D: 693000 ADC #$0030 C2/2940: 8576 STA $76 C2/2942: BDA300 LDA $00A3,X C2/2945: 18 CLC C2/2946: 693000 ADC #$0030 C2/2949: 8579 STA $79 C2/294B: A91800 LDA #$0018 C2/294E: 8566 STA $66 C2/2950: 209929 JSR $2999 C2/2953: 18 CLC C2/2954: 60 RTS C2/2955: A687 LDX $87 C2/2957: FE9400 INC $0094,X C2/295A: BDA000 LDA $00A0,X C2/295D: 18 CLC C2/295E: 694800 ADC #$0048 C2/2961: 8576 STA $76 C2/2963: BDA300 LDA $00A3,X C2/2966: 18 CLC C2/2967: 694800 ADC #$0048 C2/296A: 8579 STA $79 C2/296C: A91800 LDA #$0018 C2/296F: 8566 STA $66 C2/2971: 209929 JSR $2999 C2/2974: 18 CLC C2/2975: 60 RTS [01] C2/2976: A687 LDX $87 C2/2978: A90200 LDA #$0002 C2/297B: 9D9400 STA $0094,X C2/297E: BDA000 LDA $00A0,X C2/2981: 8576 STA $76 C2/2983: BDA300 LDA $00A3,X C2/2986: 8579 STA $79 C2/2988: A90600 LDA #$0006 C2/298B: 8566 STA $66 C2/298D: 209929 JSR $2999 C2/2990: 18 CLC C2/2991: 60 RTS [02~04: Interesting] C2/2992: A687 LDX $87 C2/2994: FE9400 INC $0094,X C2/2997: 18 CLC C2/2998: 60 RTS C2/2999: BD9A00 LDA $009A,X C2/299C: 8568 STA $68 C2/299E: E210 SEP #$10 C2/29A0: A4C5 LDY $C5 C2/29A2: B179 LDA ($79),Y C2/29A4: 38 SEC C2/29A5: F176 SBC ($76),Y C2/29A7: 8546 STA $46 C2/29A9: A568 LDA $68 C2/29AB: 854E STA $4E C2/29AD: 20692D JSR $2D69 C2/29B0: A556 LDA $56 C2/29B2: 9179 STA ($79),Y C2/29B4: C8 INY C2/29B5: C8 INY C2/29B6: C466 CPY $66 C2/29B8: D0E8 BNE $29A2 C2/29BA: C210 REP #$10 C2/29BC: 60 RTS C2/29BD: A687 LDX $87 C2/29BF: BDA000 LDA $00A0,X C2/29C2: 8576 STA $76 C2/29C4: BDA300 LDA $00A3,X C2/29C7: 8579 STA $79 C2/29C9: A96000 LDA #$0060 C2/29CC: 8566 STA $66 C2/29CE: 20172A JSR $2A17 C2/29D1: BD2900 LDA $0029,X C2/29D4: 8579 STA $79 C2/29D6: A96000 LDA #$0060 C2/29D9: 8566 STA $66 C2/29DB: 20272A JSR $2A27 C2/29DE: A687 LDX $87 C2/29E0: DE9A00 DEC $009A,X C2/29E3: D003 BNE $29E8 C2/29E5: FE9400 INC $0094,X C2/29E8: 18 CLC C2/29E9: 60 RTS [05] C2/29EA: A687 LDX $87 C2/29EC: BDA000 LDA $00A0,X C2/29EF: 8576 STA $76 C2/29F1: BDA300 LDA $00A3,X C2/29F4: 8579 STA $79 C2/29F6: A90600 LDA #$0006 C2/29F9: 8566 STA $66 C2/29FB: 20172A JSR $2A17 C2/29FE: BD2900 LDA $0029,X C2/2A01: 8579 STA $79 C2/2A03: A90600 LDA #$0006 C2/2A06: 8566 STA $66 C2/2A08: 20272A JSR $2A27 C2/2A0B: A687 LDX $87 C2/2A0D: DE9A00 DEC $009A,X C2/2A10: D003 BNE $2A15 C2/2A12: FE9400 INC $0094,X C2/2A15: 18 CLC C2/2A16: 60 RTS C2/2A17: A4C5 LDY $C5 C2/2A19: 18 CLC C2/2A1A: B176 LDA ($76),Y C2/2A1C: 7179 ADC ($79),Y C2/2A1E: 9176 STA ($76),Y C2/2A20: C8 INY C2/2A21: C8 INY C2/2A22: C466 CPY $66 C2/2A24: D0F3 BNE $2A19 C2/2A26: 60 RTS C2/2A27: A4C5 LDY $C5 C2/2A29: B176 LDA ($76),Y C2/2A2B: C8 INY C2/2A2C: C8 INY C2/2A2D: 29001F AND #$1F00 C2/2A30: 0A ASL A C2/2A31: 0A ASL A C2/2A32: 8568 STA $68 C2/2A34: B176 LDA ($76),Y C2/2A36: C8 INY C2/2A37: C8 INY C2/2A38: 29001F AND #$1F00 C2/2A3B: 4A LSR A C2/2A3C: 4A LSR A C2/2A3D: 4A LSR A C2/2A3E: 0568 ORA $68 C2/2A40: 8568 STA $68 C2/2A42: B176 LDA ($76),Y C2/2A44: C8 INY C2/2A45: C8 INY C2/2A46: 29001F AND #$1F00 C2/2A49: EB XBA C2/2A4A: 0568 ORA $68 C2/2A4C: 9279 STA ($79) C2/2A4E: E679 INC $79 C2/2A50: E679 INC $79 C2/2A52: C466 CPY $66 C2/2A54: D0D3 BNE $2A29 C2/2A56: 60 RTS [06] C2/2A57: 38 SEC C2/2A58: 60 RTS [??] C2/2A59: E220 SEP #$20 C2/2A5B: EB XBA C2/2A5C: 1A INC A C2/2A5D: EB XBA C2/2A5E: C220 REP #$20 C2/2A60: 29FF03 AND #$03FF C2/2A63: 20672A JSR $2A67 C2/2A66: 60 RTS C2/2A67: C90002 CMP #$0200 C2/2A6A: B004 BCS $2A70 C2/2A6C: 207B2A JSR $2A7B C2/2A6F: 60 RTS C2/2A70: 29FF01 AND #$01FF C2/2A73: 207B2A JSR $2A7B C2/2A76: 49FFFF EOR #$FFFF C2/2A79: 1A INC A C2/2A7A: 60 RTS C2/2A7B: C9FF00 CMP #$00FF C2/2A7E: B004 BCS $2A84 C2/2A80: 20922A JSR $2A92 C2/2A83: 60 RTS C2/2A84: 8D6602 STA $0266 C2/2A87: A90002 LDA #$0200 C2/2A8A: 38 SEC C2/2A8B: ED6602 SBC $0266 C2/2A8E: 20922A JSR $2A92 C2/2A91: 60 RTS C2/2A92: AA TAX C2/2A93: C9F600 CMP #$00F6 C2/2A96: B00A BCS $2AA2 C2/2A98: BFE07DD9 LDA $D97DE0,X C2/2A9C: C220 REP #$20 C2/2A9E: 29FF00 AND #$00FF C2/2AA1: 60 RTS C2/2AA2: A90001 LDA #$0100 C2/2AA5: 60 RTS C2/2AA6: A546 LDA $46 C2/2AA8: 8F024200 STA $004202 C2/2AAC: A54E LDA $4E C2/2AAE: 8F034200 STA $004203 C2/2AB2: EA NOP C2/2AB3: EA NOP C2/2AB4: EA NOP C2/2AB5: EA NOP C2/2AB6: AF164200 LDA $004216 C2/2ABA: 8556 STA $56 C2/2ABC: AF174200 LDA $004217 C2/2AC0: 8557 STA $57 C2/2AC2: 60 RTS C2/2AC3: E220 SEP #$20 C2/2AC5: 8B PHB C2/2AC6: A900 LDA #$00 C2/2AC8: 48 PHA C2/2AC9: AB PLB C2/2ACA: 6458 STZ $58 C2/2ACC: 6459 STZ $59 C2/2ACE: A546 LDA $46 C2/2AD0: 8D0242 STA $4202 C2/2AD3: A54E LDA $4E C2/2AD5: 8D0342 STA $4203 C2/2AD8: A547 LDA $47 C2/2ADA: 8D0242 STA $4202 C2/2ADD: EA NOP C2/2ADE: AD1642 LDA $4216 C2/2AE1: 8556 STA $56 C2/2AE3: AD1742 LDA $4217 C2/2AE6: 8557 STA $57 C2/2AE8: A54E LDA $4E C2/2AEA: 8D0342 STA $4203 C2/2AED: A546 LDA $46 C2/2AEF: 8D0242 STA $4202 C2/2AF2: EA NOP C2/2AF3: AD1642 LDA $4216 C2/2AF6: 18 CLC C2/2AF7: 6557 ADC $57 C2/2AF9: 8557 STA $57 C2/2AFB: AD1742 LDA $4217 C2/2AFE: 6558 ADC $58 C2/2B00: 8558 STA $58 C2/2B02: A54F LDA $4F C2/2B04: 8D0342 STA $4203 C2/2B07: A547 LDA $47 C2/2B09: 8D0242 STA $4202 C2/2B0C: EA NOP C2/2B0D: AD1642 LDA $4216 C2/2B10: 18 CLC C2/2B11: 6557 ADC $57 C2/2B13: 8557 STA $57 C2/2B15: AD1742 LDA $4217 C2/2B18: 6558 ADC $58 C2/2B1A: 8558 STA $58 C2/2B1C: A54F LDA $4F C2/2B1E: 8D0342 STA $4203 C2/2B21: AB PLB C2/2B22: C220 REP #$20 C2/2B24: EA NOP C2/2B25: AF164200 LDA $004216 C2/2B29: 18 CLC C2/2B2A: 6558 ADC $58 C2/2B2C: 8558 STA $58 C2/2B2E: 60 RTS C2/2B2F: 08 PHP C2/2B30: E210 SEP #$10 C2/2B32: 6456 STZ $56 C2/2B34: 6458 STZ $58 C2/2B36: 645A STZ $5A C2/2B38: 645C STZ $5C C2/2B3A: A220 LDX #$20 C2/2B3C: 0656 ASL $56 C2/2B3E: 2658 ROL $58 C2/2B40: 265A ROL $5A C2/2B42: 265C ROL $5C C2/2B44: 064E ASL $4E C2/2B46: 2650 ROL $50 C2/2B48: 9019 BCC $2B63 C2/2B4A: A556 LDA $56 C2/2B4C: 18 CLC C2/2B4D: 6546 ADC $46 C2/2B4F: 8556 STA $56 C2/2B51: A558 LDA $58 C2/2B53: 6548 ADC $48 C2/2B55: 8558 STA $58 C2/2B57: A55A LDA $5A C2/2B59: 65C5 ADC $C5 C2/2B5B: 855A STA $5A C2/2B5D: A55C LDA $5C C2/2B5F: 65C5 ADC $C5 C2/2B61: 855C STA $5C C2/2B63: CA DEX C2/2B64: D0D6 BNE $2B3C C2/2B66: 28 PLP C2/2B67: 60 RTS C2/2B68: E220 SEP #$20 C2/2B6A: A546 LDA $46 C2/2B6C: 454E EOR $4E C2/2B6E: 48 PHA C2/2B6F: A546 LDA $46 C2/2B71: 1007 BPL $2B7A C2/2B73: 38 SEC C2/2B74: A5C5 LDA $C5 C2/2B76: E546 SBC $46 C2/2B78: 8546 STA $46 C2/2B7A: A54E LDA $4E C2/2B7C: 1007 BPL $2B85 C2/2B7E: 38 SEC C2/2B7F: A5C5 LDA $C5 C2/2B81: E54E SBC $4E C2/2B83: 854E STA $4E C2/2B85: 20A62A JSR $2AA6 C2/2B88: 68 PLA C2/2B89: 1008 BPL $2B93 C2/2B8B: A556 LDA $56 C2/2B8D: 49FF EOR #$FF C2/2B8F: FF1A8556 SBC $56851A,X C2/2B93: 60 RTS C2/2B94: A546 LDA $46 C2/2B96: 454E EOR $4E C2/2B98: 48 PHA C2/2B99: A546 LDA $46 C2/2B9B: 1007 BPL $2BA4 C2/2B9D: 38 SEC C2/2B9E: A5C5 LDA $C5 C2/2BA0: E546 SBC $46 C2/2BA2: 8546 STA $46 C2/2BA4: A54E LDA $4E C2/2BA6: 1007 BPL $2BAF C2/2BA8: 38 SEC C2/2BA9: A5C5 LDA $C5 C2/2BAB: E54E SBC $4E C2/2BAD: 854E STA $4E C2/2BAF: 20C32A JSR $2AC3 C2/2BB2: 68 PLA C2/2BB3: 100D BPL $2BC2 C2/2BB5: 38 SEC C2/2BB6: A5C5 LDA $C5 C2/2BB8: E556 SBC $56 C2/2BBA: 8556 STA $56 C2/2BBC: A5C5 LDA $C5 C2/2BBE: E558 SBC $58 C2/2BC0: 8558 STA $58 C2/2BC2: 60 RTS C2/2BC3: A548 LDA $48 C2/2BC5: 4550 EOR $50 C2/2BC7: 48 PHA C2/2BC8: A548 LDA $48 C2/2BCA: 100D BPL $2BD9 C2/2BCC: 38 SEC C2/2BCD: A5C5 LDA $C5 C2/2BCF: E546 SBC $46 C2/2BD1: 8546 STA $46 C2/2BD3: A5C5 LDA $C5 C2/2BD5: E548 SBC $48 C2/2BD7: 8548 STA $48 C2/2BD9: A550 LDA $50 C2/2BDB: 100D BPL $2BEA C2/2BDD: 38 SEC C2/2BDE: A5C5 LDA $C5 C2/2BE0: E54E SBC $4E C2/2BE2: 854E STA $4E C2/2BE4: A5C5 LDA $C5 C2/2BE6: E550 SBC $50 C2/2BE8: 8550 STA $50 C2/2BEA: 202F2B JSR $2B2F C2/2BED: 68 PLA C2/2BEE: 1019 BPL $2C09 C2/2BF0: 38 SEC C2/2BF1: A5C5 LDA $C5 C2/2BF3: E556 SBC $56 C2/2BF5: 8556 STA $56 C2/2BF7: A5C5 LDA $C5 C2/2BF9: E558 SBC $58 C2/2BFB: 8558 STA $58 C2/2BFD: A5C5 LDA $C5 C2/2BFF: E55A SBC $5A C2/2C01: 855A STA $5A C2/2C03: A5C5 LDA $C5 C2/2C05: E55C SBC $5C C2/2C07: 855C STA $5C C2/2C09: 60 RTS C2/2C0A: A546 LDA $46 C2/2C0C: 08 PHP C2/2C0D: 8F1B2100 STA $00211B C2/2C11: A5C5 LDA $C5 C2/2C13: 28 PLP C2/2C14: 1002 BPL $2C18 C2/2C16: A9FF LDA #$FF C2/2C18: 8F1B2100 STA $00211B C2/2C1C: A54E LDA $4E C2/2C1E: 8F1C2100 STA $00211C C2/2C22: AF342100 LDA $002134 C2/2C26: 8556 STA $56 C2/2C28: AF352100 LDA $002135 C2/2C2C: 8557 STA $57 C2/2C2E: 60 RTS C2/2C2F: E220 SEP #$20 C2/2C31: A546 LDA $46 C2/2C33: 8F1B2100 STA $00211B C2/2C37: A547 LDA $47 C2/2C39: 8F1B2100 STA $00211B C2/2C3D: A54E LDA $4E C2/2C3F: 8F1C2100 STA $00211C C2/2C43: AF342100 LDA $002134 C2/2C47: 8556 STA $56 C2/2C49: AF352100 LDA $002135 C2/2C4D: 8557 STA $57 C2/2C4F: AF362100 LDA $002136 C2/2C53: 8558 STA $58 C2/2C55: 6459 STZ $59 C2/2C57: 1004 BPL $2C5D C2/2C59: A9FF LDA #$FF C2/2C5B: 8559 STA $59 C2/2C5D: A546 LDA $46 C2/2C5F: 8F1B2100 STA $00211B C2/2C63: A547 LDA $47 C2/2C65: 8F1B2100 STA $00211B C2/2C69: A54F LDA $4F C2/2C6B: 8F1C2100 STA $00211C C2/2C6F: 18 CLC C2/2C70: A5C5 LDA $C5 C2/2C72: 6556 ADC $56 C2/2C74: 8556 STA $56 C2/2C76: AF342100 LDA $002134 C2/2C7A: 6557 ADC $57 C2/2C7C: 8557 STA $57 C2/2C7E: AF352100 LDA $002135 C2/2C82: 6558 ADC $58 C2/2C84: 8558 STA $58 C2/2C86: AF362100 LDA $002136 C2/2C8A: 6559 ADC $59 C2/2C8C: 8559 STA $59 C2/2C8E: C220 REP #$20 C2/2C90: 60 RTS C2/2C91: A546 LDA $46 C2/2C93: 8F044200 STA $004204 C2/2C97: A9008F LDA #$8F00 C2/2C9A: 0542 ORA $42 C2/2C9C: 00A5 BRK #$A5 C2/2C9E: 4EF01B LSR $1BF0 C2/2CA1: 8F064200 STA $004206 C2/2CA5: EA NOP C2/2CA6: EA NOP C2/2CA7: EA NOP C2/2CA8: EA NOP C2/2CA9: EA NOP C2/2CAA: EA NOP C2/2CAB: EA NOP C2/2CAC: EA NOP C2/2CAD: AF144200 LDA $004214 C2/2CB1: 8556 STA $56 C2/2CB3: AF164200 LDA $004216 C2/2CB7: 855E STA $5E C2/2CB9: A5C5 LDA $C5 C2/2CBB: 60 RTS C2/2CBC: A9FF60 LDA #$60FF C2/2CBF: A54E LDA $4E C2/2CC1: F01F BEQ $2CE2 C2/2CC3: 08 PHP C2/2CC4: E210 SEP #$10 C2/2CC6: 6456 STZ $56 C2/2CC8: A5C5 LDA $C5 C2/2CCA: A210 LDX #$10 C2/2CCC: 0656 ASL $56 C2/2CCE: 0646 ASL $46 C2/2CD0: 2A ROL A C2/2CD1: C54E CMP $4E C2/2CD3: 9004 BCC $2CD9 C2/2CD5: E54E SBC $4E C2/2CD7: E656 INC $56 C2/2CD9: CA DEX C2/2CDA: D0F0 BNE $2CCC C2/2CDC: 855E STA $5E C2/2CDE: 28 PLP C2/2CDF: A5C5 LDA $C5 C2/2CE1: 60 RTS C2/2CE2: A9FFFF LDA #$FFFF C2/2CE5: 60 RTS C2/2CE6: A54E LDA $4E C2/2CE8: 0550 ORA $50 C2/2CEA: F03E BEQ $2D2A C2/2CEC: 08 PHP C2/2CED: E210 SEP #$10 C2/2CEF: 6456 STZ $56 C2/2CF1: 6458 STZ $58 C2/2CF3: 645E STZ $5E C2/2CF5: 6460 STZ $60 C2/2CF7: A220 LDX #$20 C2/2CF9: 0656 ASL $56 C2/2CFB: 2658 ROL $58 C2/2CFD: 0646 ASL $46 C2/2CFF: 2648 ROL $48 C2/2D01: 265E ROL $5E C2/2D03: 2660 ROL $60 C2/2D05: 38 SEC C2/2D06: A55E LDA $5E C2/2D08: E54E SBC $4E C2/2D0A: A560 LDA $60 C2/2D0C: E550 SBC $50 C2/2D0E: 9013 BCC $2D23 C2/2D10: 38 SEC C2/2D11: A55E LDA $5E C2/2D13: E54E SBC $4E C2/2D15: 855E STA $5E C2/2D17: A560 LDA $60 C2/2D19: E550 SBC $50 C2/2D1B: 8560 STA $60 C2/2D1D: E656 INC $56 C2/2D1F: D002 BNE $2D23 C2/2D21: E658 INC $58 C2/2D23: CA DEX C2/2D24: D0D3 BNE $2CF9 C2/2D26: 28 PLP C2/2D27: A5C5 LDA $C5 C2/2D29: 60 RTS C2/2D2A: A9FFFF LDA #$FFFF C2/2D2D: 60 RTS C2/2D2E: A546 LDA $46 C2/2D30: 48 PHA C2/2D31: 454E EOR $4E C2/2D33: 48 PHA C2/2D34: A546 LDA $46 C2/2D36: 1007 BPL $2D3F C2/2D38: 38 SEC C2/2D39: A5C5 LDA $C5 C2/2D3B: E546 SBC $46 C2/2D3D: 8546 STA $46 C2/2D3F: A54E LDA $4E C2/2D41: 1007 BPL $2D4A C2/2D43: 38 SEC C2/2D44: A5C5 LDA $C5 C2/2D46: E54E SBC $4E C2/2D48: 854E STA $4E C2/2D4A: 20912C JSR $2C91 C2/2D4D: D015 BNE $2D64 C2/2D4F: 68 PLA C2/2D50: 1007 BPL $2D59 C2/2D52: 38 SEC C2/2D53: A5C5 LDA $C5 C2/2D55: E556 SBC $56 C2/2D57: 8556 STA $56 C2/2D59: 68 PLA C2/2D5A: 1007 BPL $2D63 C2/2D5C: 38 SEC C2/2D5D: A5C5 LDA $C5 C2/2D5F: E55E SBC $5E C2/2D61: 855E STA $5E C2/2D63: 60 RTS C2/2D64: 68 PLA C2/2D65: 68 PLA C2/2D66: A9FF60 LDA #$60FF C2/2D69: A546 LDA $46 C2/2D6B: 48 PHA C2/2D6C: 454E EOR $4E C2/2D6E: 48 PHA C2/2D6F: A546 LDA $46 C2/2D71: 1007 BPL $2D7A C2/2D73: 38 SEC C2/2D74: A5C5 LDA $C5 C2/2D76: E546 SBC $46 C2/2D78: 8546 STA $46 C2/2D7A: A54E LDA $4E C2/2D7C: 1007 BPL $2D85 C2/2D7E: 38 SEC C2/2D7F: A5C5 LDA $C5 C2/2D81: E54E SBC $4E C2/2D83: 854E STA $4E C2/2D85: 20BF2C JSR $2CBF C2/2D88: D015 BNE $2D9F C2/2D8A: 68 PLA C2/2D8B: 1007 BPL $2D94 C2/2D8D: 38 SEC C2/2D8E: A5C5 LDA $C5 C2/2D90: E556 SBC $56 C2/2D92: 8556 STA $56 C2/2D94: 68 PLA C2/2D95: 1007 BPL $2D9E C2/2D97: 38 SEC C2/2D98: A5C5 LDA $C5 C2/2D9A: E55E SBC $5E C2/2D9C: 855E STA $5E C2/2D9E: 60 RTS C2/2D9F: 68 PLA C2/2DA0: 68 PLA C2/2DA1: A9FFFF LDA #$FFFF C2/2DA4: 60 RTS C2/2DA5: A548 LDA $48 C2/2DA7: 48 PHA C2/2DA8: 4550 EOR $50 C2/2DAA: 48 PHA C2/2DAB: A548 LDA $48 C2/2DAD: 100D BPL $2DBC C2/2DAF: 38 SEC C2/2DB0: A5C5 LDA $C5 C2/2DB2: E546 SBC $46 C2/2DB4: 8546 STA $46 C2/2DB6: A5C5 LDA $C5 C2/2DB8: E548 SBC $48 C2/2DBA: 8548 STA $48 C2/2DBC: A550 LDA $50 C2/2DBE: 100D BPL $2DCD C2/2DC0: 38 SEC C2/2DC1: A5C5 LDA $C5 C2/2DC3: E54E SBC $4E C2/2DC5: 854E STA $4E C2/2DC7: A5C5 LDA $C5 C2/2DC9: E550 SBC $50 C2/2DCB: 8550 STA $50 C2/2DCD: 20E62C JSR $2CE6 C2/2DD0: D021 BNE $2DF3 C2/2DD2: 68 PLA C2/2DD3: 100D BPL $2DE2 C2/2DD5: 38 SEC C2/2DD6: A5C5 LDA $C5 C2/2DD8: E556 SBC $56 C2/2DDA: 8556 STA $56 C2/2DDC: A5C5 LDA $C5 C2/2DDE: E558 SBC $58 C2/2DE0: 8558 STA $58 C2/2DE2: 68 PLA C2/2DE3: 100D BPL $2DF2 C2/2DE5: 38 SEC C2/2DE6: A5C5 LDA $C5 C2/2DE8: E55E SBC $5E C2/2DEA: 855E STA $5E C2/2DEC: A5C5 LDA $C5 C2/2DEE: E560 SBC $60 C2/2DF0: 8560 STA $60 C2/2DF2: 60 RTS C2/2DF3: 68 PLA C2/2DF4: 68 PLA C2/2DF5: A9FFFF LDA #$FFFF C2/2DF8: 60 RTS C2/2DF9: E210 SEP #$10 C2/2DFB: 644E STZ $4E C2/2DFD: 644A STZ $4A C2/2DFF: A210 LDX #$10 C2/2E01: A548 LDA $48 C2/2E03: C90040 CMP #$4000 C2/2E06: A54A LDA $4A C2/2E08: E54E SBC $4E C2/2E0A: 900A BCC $2E16 C2/2E0C: 854A STA $4A C2/2E0E: A548 LDA $48 C2/2E10: E90040 SBC #$4000 C2/2E13: 8548 STA $48 C2/2E15: 38 SEC C2/2E16: 264E ROL $4E C2/2E18: 0646 ASL $46 C2/2E1A: 2648 ROL $48 C2/2E1C: 264A ROL $4A C2/2E1E: 0646 ASL $46 C2/2E20: 2648 ROL $48 C2/2E22: 264A ROL $4A C2/2E24: CA DEX C2/2E25: D0DA BNE $2E01 C2/2E27: C210 REP #$10 C2/2E29: 60 RTS C2/2E2A: 20A02E JSR $2EA0 C2/2E2D: 20AF2E JSR $2EAF C2/2E30: 20CC2E JSR $2ECC C2/2E33: 20E32E JSR $2EE3 C2/2E36: A56A LDA $6A C2/2E38: 4A LSR A C2/2E39: B008 BCS $2E43 C2/2E3B: A90100 LDA #$0001 C2/2E3E: 38 SEC C2/2E3F: E56C SBC $6C C2/2E41: 856C STA $6C C2/2E43: A56A LDA $6A C2/2E45: 18 CLC C2/2E46: 656C ADC $6C C2/2E48: C90400 CMP #$0004 C2/2E4B: D002 BNE $2E4F C2/2E4D: A5C5 LDA $C5 C2/2E4F: 60 RTS C2/2E50: 20A02E JSR $2EA0 C2/2E53: 20AF2E JSR $2EAF C2/2E56: 20CC2E JSR $2ECC C2/2E59: 20F42E JSR $2EF4 C2/2E5C: A56A LDA $6A C2/2E5E: 4A LSR A C2/2E5F: B008 BCS $2E69 C2/2E61: A90200 LDA #$0002 C2/2E64: 38 SEC C2/2E65: E56C SBC $6C C2/2E67: 856C STA $6C C2/2E69: A56A LDA $6A C2/2E6B: 0A ASL A C2/2E6C: 18 CLC C2/2E6D: 656C ADC $6C C2/2E6F: C90800 CMP #$0008 C2/2E72: D002 BNE $2E76 C2/2E74: A5C5 LDA $C5 C2/2E76: 60 RTS C2/2E77: 20A02E JSR $2EA0 C2/2E7A: 20AF2E JSR $2EAF C2/2E7D: 20CC2E JSR $2ECC C2/2E80: 201A2F JSR $2F1A C2/2E83: A56A LDA $6A C2/2E85: 4A LSR A C2/2E86: 9008 BCC $2E90 C2/2E88: A93F00 LDA #$003F C2/2E8B: 38 SEC C2/2E8C: E56C SBC $6C C2/2E8E: 856C STA $6C C2/2E90: A56A LDA $6A C2/2E92: EB XBA C2/2E93: 4A LSR A C2/2E94: 4A LSR A C2/2E95: 18 CLC C2/2E96: 656C ADC $6C C2/2E98: C90001 CMP #$0100 C2/2E9B: 9002 BCC $2E9F C2/2E9D: A5C5 LDA $C5 C2/2E9F: 60 RTS C2/2EA0: 38 SEC C2/2EA1: A546 LDA $46 C2/2EA3: E556 SBC $56 C2/2EA5: 8546 STA $46 C2/2EA7: 38 SEC C2/2EA8: A54E LDA $4E C2/2EAA: E55E SBC $5E C2/2EAC: 854E STA $4E C2/2EAE: 60 RTS C2/2EAF: 646A STZ $6A C2/2EB1: A54E LDA $4E C2/2EB3: 1004 BPL $2EB9 C2/2EB5: E66A INC $6A C2/2EB7: E66A INC $6A C2/2EB9: A546 LDA $46 C2/2EBB: 1002 BPL $2EBF C2/2EBD: E66A INC $6A C2/2EBF: A56A LDA $6A C2/2EC1: C90200 CMP #$0002 C2/2EC4: 9005 BCC $2ECB C2/2EC6: 490100 EOR #$0001 C2/2EC9: 856A STA $6A C2/2ECB: 60 RTS C2/2ECC: A546 LDA $46 C2/2ECE: 1007 BPL $2ED7 C2/2ED0: 38 SEC C2/2ED1: A5C5 LDA $C5 C2/2ED3: E546 SBC $46 C2/2ED5: 8546 STA $46 C2/2ED7: A54E LDA $4E C2/2ED9: 1007 BPL $2EE2 C2/2EDB: 38 SEC C2/2EDC: A5C5 LDA $C5 C2/2EDE: E54E SBC $4E C2/2EE0: 854E STA $4E C2/2EE2: 60 RTS C2/2EE3: 38 SEC C2/2EE4: A54E LDA $4E C2/2EE6: E546 SBC $46 C2/2EE8: 9004 BCC $2EEE C2/2EEA: 646C STZ $6C C2/2EEC: 8005 BRA $2EF3 C2/2EEE: A90100 LDA #$0001 C2/2EF1: 856C STA $6C C2/2EF3: 60 RTS C2/2EF4: A90200 LDA #$0002 C2/2EF7: 856C STA $6C C2/2EF9: A54E LDA $4E C2/2EFB: 855E STA $5E C2/2EFD: 465E LSR $5E C2/2EFF: 38 SEC C2/2F00: A55E LDA $5E C2/2F02: E546 SBC $46 C2/2F04: 9004 BCC $2F0A C2/2F06: 646C STZ $6C C2/2F08: 800F BRA $2F19 C2/2F0A: A546 LDA $46 C2/2F0C: 8556 STA $56 C2/2F0E: 4656 LSR $56 C2/2F10: 38 SEC C2/2F11: A556 LDA $56 C2/2F13: E54E SBC $4E C2/2F15: B002 BCS $2F19 C2/2F17: C66C DEC $6C C2/2F19: 60 RTS C2/2F1A: A91F00 LDA #$001F C2/2F1D: 856C STA $6C C2/2F1F: A546 LDA $46 C2/2F21: C54E CMP $4E C2/2F23: 9017 BCC $2F3C C2/2F25: 20BF2C JSR $2CBF C2/2F28: A556 LDA $56 C2/2F2A: C92000 CMP #$0020 C2/2F2D: 9003 BCC $2F32 C2/2F2F: A91F00 LDA #$001F C2/2F32: 8556 STA $56 C2/2F34: A56C LDA $6C C2/2F36: 38 SEC C2/2F37: E556 SBC $56 C2/2F39: 856C STA $6C C2/2F3B: 60 RTS C2/2F3C: A546 LDA $46 C2/2F3E: F014 BEQ $2F54 C2/2F40: 8556 STA $56 C2/2F42: A54E LDA $4E C2/2F44: 8546 STA $46 C2/2F46: A556 LDA $56 C2/2F48: 854E STA $4E C2/2F4A: 20BF2C JSR $2CBF C2/2F4D: A556 LDA $56 C2/2F4F: C92000 CMP #$0020 C2/2F52: 9003 BCC $2F57 C2/2F54: A91F00 LDA #$001F C2/2F57: 8556 STA $56 C2/2F59: A56C LDA $6C C2/2F5B: 18 CLC C2/2F5C: 6556 ADC $56 C2/2F5E: 856C STA $6C C2/2F60: 60 RTS C2/2F61: 38 SEC C2/2F62: A5A1 LDA $A1 C2/2F64: E599 SBC $99 C2/2F66: 85A1 STA $A1 C2/2F68: 38 SEC C2/2F69: A59D LDA $9D C2/2F6B: E595 SBC $95 C2/2F6D: 859D STA $9D C2/2F6F: A59D LDA $9D C2/2F71: D027 BNE $2F9A C2/2F73: A5A1 LDA $A1 C2/2F75: 85AD STA $AD C2/2F77: A5AD LDA $AD C2/2F79: 1007 BPL $2F82 C2/2F7B: 38 SEC C2/2F7C: A5C5 LDA $C5 C2/2F7E: E5AD SBC $AD C2/2F80: 85AD STA $AD C2/2F82: 64A5 STZ $A5 C2/2F84: 64A7 STZ $A7 C2/2F86: A5A1 LDA $A1 C2/2F88: 3008 BMI $2F92 C2/2F8A: A90100 LDA #$0001 C2/2F8D: 85AB STA $AB C2/2F8F: 64A9 STZ $A9 C2/2F91: 60 RTS C2/2F92: A9FFFF LDA #$FFFF C2/2F95: 85AB STA $AB C2/2F97: 64A9 STZ $A9 C2/2F99: 60 RTS C2/2F9A: 20CC2F JSR $2FCC C2/2F9D: 6446 STZ $46 C2/2F9F: A59D LDA $9D C2/2FA1: 8548 STA $48 C2/2FA3: 6450 STZ $50 C2/2FA5: A5AD LDA $AD C2/2FA7: 854E STA $4E C2/2FA9: 20A52D JSR $2DA5 C2/2FAC: A556 LDA $56 C2/2FAE: 85A5 STA $A5 C2/2FB0: A558 LDA $58 C2/2FB2: 85A7 STA $A7 C2/2FB4: 6446 STZ $46 C2/2FB6: A5A1 LDA $A1 C2/2FB8: 8548 STA $48 C2/2FBA: 6450 STZ $50 C2/2FBC: A5AD LDA $AD C2/2FBE: 854E STA $4E C2/2FC0: 20A52D JSR $2DA5 C2/2FC3: A556 LDA $56 C2/2FC5: 85A9 STA $A9 C2/2FC7: A558 LDA $58 C2/2FC9: 85AB STA $AB C2/2FCB: 60 RTS C2/2FCC: A5A1 LDA $A1 C2/2FCE: 8546 STA $46 C2/2FD0: 854E STA $4E C2/2FD2: 20942B JSR $2B94 C2/2FD5: A556 LDA $56 C2/2FD7: 85A5 STA $A5 C2/2FD9: A558 LDA $58 C2/2FDB: 85A7 STA $A7 C2/2FDD: A59D LDA $9D C2/2FDF: 8546 STA $46 C2/2FE1: 854E STA $4E C2/2FE3: 20942B JSR $2B94 C2/2FE6: A556 LDA $56 C2/2FE8: 85AD STA $AD C2/2FEA: A558 LDA $58 C2/2FEC: 85AF STA $AF C2/2FEE: 18 CLC C2/2FEF: A5A5 LDA $A5 C2/2FF1: 65AD ADC $AD C2/2FF3: 85A5 STA $A5 C2/2FF5: A5A7 LDA $A7 C2/2FF7: 65AF ADC $AF C2/2FF9: 85A7 STA $A7 C2/2FFB: A5A5 LDA $A5 C2/2FFD: 8546 STA $46 C2/2FFF: A5A7 LDA $A7 C2/3001: 8548 STA $48 C2/3003: 20F92D JSR $2DF9 C2/3006: A54E LDA $4E C2/3008: 85AD STA $AD C2/300A: 60 RTS C2/300B: E230 SEP #$30 C2/300D: 48 PHA C2/300E: 202C30 JSR $302C C2/3011: 8546 STA $46 C2/3013: 68 PLA C2/3014: F00E BEQ $3024 C2/3016: 1A INC A C2/3017: 854E STA $4E C2/3019: 20A62A JSR $2AA6 C2/301C: A557 LDA $57 C2/301E: C230 REP #$30 C2/3020: 29FF00 AND #$00FF C2/3023: 60 RTS C2/3024: A546 LDA $46 C2/3026: C230 REP #$30 C2/3028: 29FF00 AND #$00FF C2/302B: 60 RTS C2/302C: A20020 LDX #$2000 C2/302F: 48 PHA C2/3030: 3020 BMI $3052 C2/3032: 48 PHA C2/3033: 30AE BMI $2FE3 C2/3035: 3E03BD ROL $BD03,X C2/3038: 0603 ASL $03 C2/303A: 8546 STA $46 C2/303C: AE3D03 LDX $033D C2/303F: BD0603 LDA $0306,X C2/3042: 4546 EOR $46 C2/3044: 9D0603 STA $0306,X C2/3047: 60 RTS C2/3048: FE3D03 INC $033D,X C2/304B: BD3D03 LDA $033D,X C2/304E: C937D0 CMP #$D037 C2/3051: 039E ORA $9E,S C2/3053: 3D03E8 AND $E803,X C2/3056: 60 RTS C2/3057: E230 SEP #$30 C2/3059: 8D3D03 STA $033D C2/305C: A200 LDX #$00 C2/305E: BF8B30C2 LDA $C2308B,X C2/3062: 9D0603 STA $0306,X C2/3065: E8 INX C2/3066: E037 CPX #$37 C2/3068: D0F4 BNE $305E C2/306A: AD3D03 LDA $033D C2/306D: 8546 STA $46 C2/306F: A937 LDA #$37 C2/3071: 854E STA $4E C2/3073: 20A62A JSR $2AA6 C2/3076: A557 LDA $57 C2/3078: 8D3D03 STA $033D C2/307B: 18 CLC C2/307C: 691F ADC #$1F C2/307E: C937 CMP #$37 C2/3080: 9003 BCC $3085 C2/3082: 38 SEC C2/3083: E937 SBC #$37 C2/3085: 8D3E03 STA $033E C2/3088: C230 REP #$30 C2/308A: 60 RTS C2/308B: 9CF6F8 STZ $F8F6 C2/308E: 63D9 ADC $D9,S C2/3090: DB STP C2/3091: CB WAI C2/3092: EC5E23 CPX $235E C2/3095: 1E109B ASL $9B10,X C2/3098: 40 RTI C2/3099: 6140 ADC ($40,X) C2/309B: 7E1E82 ROR $821E,X C2/309E: 6B RTL C2/309F: 7A PLY C2/30A0: 3274 AND ($74) C2/30A2: 02FE COP #$FE C2/30A4: 6A ROR A C2/30A5: 27F6 AND [$F6] C2/30A7: FA PLX C2/30A8: 3508 AND $08,X C2/30AA: B65F LDX $5F,Y C2/30AC: 058B ORA $8B C2/30AE: B21B LDA ($1B) C2/30B0: C8 INY C2/30B1: 1CD81E TRB $1ED8 C2/30B4: F02E BEQ $30E4 C2/30B6: 1B TCS C2/30B7: DA PHX C2/30B8: EB XBA C2/30B9: B06B BCS $3126 C2/30BB: BDA991 LDA $91A9,X C2/30BE: 3639 ROL $39,X C2/30C0: 1D43 [] C2/30C2: E220 SEP #$20 C2/30C4: EB XBA C2/30C5: A901 LDA #$01 C2/30C7: 8F001E00 STA $001E00 C2/30CB: EB XBA C2/30CC: 8F011E00 STA $001E01 C2/30D0: A904 LDA #$04 C2/30D2: 8F021E00 STA $001E02 C2/30D6: A90F LDA #$0F C2/30D8: 8F031E00 STA $001E03 C2/30DC: 220400C3 JSR $C30004 C2/30E0: C220 REP #$20 C2/30E2: 60 RTS [] C2/30E3: E220 SEP #$20 C2/30E5: EB XBA C2/30E6: A902 LDA #$02 C2/30E8: 8F001E00 STA $001E00 C2/30EC: EB XBA C2/30ED: 8F011E00 STA $001E01 C2/30F1: C220 REP #$20 C2/30F3: 8A TXA C2/30F4: 8F021E00 STA $001E02 C2/30F8: 220400C3 JSR $C30004 [...some kinna sound effect player?] C2/30FC: 60 RTS [] C2/30FD: E220 SEP #$20 C2/30FF: 8F001E00 STA $001E00 C2/3103: 220400C3 JSR $C30004 C2/3107: C220 REP #$20 C2/3109: 60 RTS [] C2/310A: E220 SEP #$20 C2/310C: 8F011E00 STA $001E01 C2/3110: A980 LDA #$80 C2/3112: 8F001E00 STA $001E00 C2/3116: 220400C3 JSR $C30004 C2/311A: C220 REP #$20 C2/311C: 60 RTS [Jumper related to E094,X] C2/311D: BD9400 LDA $0094,X C2/3120: 0A ASL A C2/3121: AA TAX C2/3122: 7C2531 JMP ($3125,X) [Jump Table] C2/3125: 2931 [00] C2/3127: 5131 [01] [00] C2/3129: A687 LDX $87 C2/312B: FE9400 INC $0094,X C2/312E: 9E2900 STZ $0029,X C2/3131: 9E3000 STZ $0030,X C2/3134: 9E6600 STZ $0066,X C2/3137: A90100 LDA #$0001 C2/313A: 9D8C00 STA $008C,X C2/313D: BDA700 LDA $00A7,X C2/3140: 0A ASL A C2/3141: AA TAX C2/3142: BF7231C2 LDA $C23172,X C2/3146: A687 LDX $87 C2/3148: 209413 JSR $1394 C2/314B: A98231 LDA #$3182 C2/314E: 9D9000 STA $0090,X [01] C2/3151: A687 LDX $87 C2/3153: BCB000 LDY $00B0,X C2/3156: B9A700 LDA $00A7,Y C2/3159: F015 BEQ $3170 C2/315B: DDA700 CMP $00A7,X C2/315E: F00E BEQ $316E C2/3160: 9DA700 STA $00A7,X C2/3163: 0A ASL A C2/3164: AA TAX C2/3165: BF7231C2 LDA $C23172,X C2/3169: A687 LDX $87 C2/316B: 209413 JSR $1394 C2/316E: 18 CLC C2/316F: 60 RTS C2/3170: 38 SEC C2/3171: 60 RTS C2/3172: 0000 BRK #$00 C2/3174: 0300 ORA $00,S C2/3176: 0400 TSB $00 C2/3178: 0500 ORA $00 C2/317A: 0600 ASL $00 C2/317C: 0000 BRK #$00 C2/317E: 0600 ASL $00 C2/3180: 0500 ORA $00 [] C2/3182: BDB000 LDA $00B0,X C2/3185: A8 TAY C2/3186: B92B00 LDA $002B,Y C2/3189: 9D2B00 STA $002B,X C2/318C: B93200 LDA $0032,Y C2/318F: 18 CLC C2/3190: 79A500 ADC $00A5,Y C2/3193: 9D3200 STA $0032,X C2/3196: 60 RTS C2/3197: BD9400 LDA $0094,X C2/319A: 0A ASL A C2/319B: AA TAX C2/319C: 7C9F31 JMP ($319F,X) [Jump Table] C2/319F: A331 [00] C2/31A1: C931 [01] [00] C2/31A3: A6 CMP #$A631 C2/31A4: 87FE STA [$FE] C2/31A6: 9400 STY $00,X C2/31A8: A9FF7F LDA #$7FFF C2/31AB: 9D2200 STA $0022,X C2/31AE: A90100 LDA #$0001 C2/31B1: 9D0B00 STA $000B,X C2/31B4: 9E2900 STZ $0029,X C2/31B7: 9E3000 STZ $0030,X C2/31BA: 9E6600 STZ $0066,X C2/31BD: A90100 LDA #$0001 C2/31C0: 9D0000 STA $0000,X C2/31C3: A95C01 LDA #$015C C2/31C6: 209413 JSR $1394 [01] C2/31C9: A687 LDX $87 C2/31CB: BD9E00 LDA $009E,X C2/31CE: F002 BEQ $31D2 C2/31D0: 18 CLC C2/31D1: 60 RTS C2/31D2: 38 SEC C2/31D3: 60 RTS C2/31D4: BD9400 LDA $0094,X C2/31D7: 0A ASL A C2/31D8: AA TAX C2/31D9: 7CDC31 JMP ($31DC,X) C2/31DC: E031 [00] C2/31DE: F731 [01] [00] C2/31E0: A6 AND ($A6),Y C2/31E1: 87FE STA [$FE] C2/31E3: 9400 STY $00,X C2/31E5: A90100 LDA #$0001 C2/31E8: 9D0000 STA $0000,X C2/31EB: A9FF07 LDA #$07FF C2/31EE: 9D2200 STA $0022,X C2/31F1: BD9A00 LDA $009A,X C2/31F4: 209413 JSR $1394 [01] C2/31F7: A687 LDX $87 C2/31F9: BDB000 LDA $00B0,X C2/31FC: AA TAX C2/31FD: BD2B00 LDA $002B,X C2/3200: 8595 STA $95 C2/3202: BD3200 LDA $0032,X C2/3205: 8597 STA $97 C2/3207: A687 LDX $87 C2/3209: A595 LDA $95 C2/320B: 18 CLC C2/320C: 7DB200 ADC $00B2,X C2/320F: 9D2B00 STA $002B,X C2/3212: A597 LDA $97 C2/3214: 18 CLC C2/3215: 7DB400 ADC $00B4,X C2/3218: 9D3200 STA $0032,X C2/321B: BD9E00 LDA $009E,X C2/321E: D002 BNE $3222 C2/3220: 38 SEC C2/3221: 60 RTS C2/3222: 18 CLC C2/3223: 60 RTS C2/3224: A00000 LDY #$0000 C2/3227: A9FF7F LDA #$7FFF C2/322A: 851A STA $1A C2/322C: 641C STZ $1C C2/322E: 98 TYA C2/322F: EB XBA C2/3230: 0A ASL A C2/3231: 18 CLC C2/3232: 6900E0 ADC #$E000 C2/3235: AA TAX C2/3236: BD0000 LDA $0000,X C2/3239: 29FF00 AND #$00FF C2/323C: C90100 CMP #$0001 C2/323F: D010 BNE $3251 C2/3241: BD9001 LDA $0190,X C2/3244: 300B BMI $3251 C2/3246: 20F108 JSR $08F1 C2/3249: C51A CMP $1A C2/324B: B004 BCS $3251 C2/324D: 851A STA $1A C2/324F: 841C STY $1C C2/3251: C8 INY C2/3252: C00300 CPY #$0003 C2/3255: D0D7 BNE $322E C2/3257: A51C LDA $1C C2/3259: 60 RTS C2/325A: A00000 LDY #$0000 C2/325D: 641A STZ $1A C2/325F: 641C STZ $1C C2/3261: 98 TYA C2/3262: EB XBA C2/3263: 0A ASL A C2/3264: 18 CLC C2/3265: 6900E0 ADC #$E000 C2/3268: AA TAX C2/3269: BD0000 LDA $0000,X C2/326C: 29FF00 AND #$00FF C2/326F: C90100 CMP #$0001 C2/3272: D010 BNE $3284 C2/3274: BD9001 LDA $0190,X C2/3277: 300B BMI $3284 C2/3279: 20F108 JSR $08F1 C2/327C: C51A CMP $1A C2/327E: 9004 BCC $3284 C2/3280: 851A STA $1A C2/3282: 841C STY $1C C2/3284: C8 INY C2/3285: C00300 CPY #$0003 C2/3288: D0D7 BNE $3261 C2/328A: A51C LDA $1C C2/328C: 60 RTS C2/328D: A00000 LDY #$0000 C2/3290: 98 TYA C2/3291: EB XBA C2/3292: 0A ASL A C2/3293: 18 CLC C2/3294: 6900E0 ADC #$E000 C2/3297: AA TAX C2/3298: BD0000 LDA $0000,X C2/329B: 29FF00 AND #$00FF C2/329E: C90100 CMP #$0001 C2/32A1: D00F BNE $32B2 C2/32A3: BD9001 LDA $0190,X C2/32A6: 300A BMI $32B2 C2/32A8: BD9001 LDA $0190,X C2/32AB: 891200 BIT #$0012 C2/32AE: F002 BEQ $32B2 C2/32B0: 98 TYA C2/32B1: 60 RTS C2/32B2: C8 INY C2/32B3: C00300 CPY #$0003 C2/32B6: D0D8 BNE $3290 C2/32B8: A9FFFF LDA #$FFFF C2/32BB: 60 RTS C2/32BC: A51A LDA $1A C2/32BE: 49FFFF EOR #$FFFF C2/32C1: 1A INC A C2/32C2: 851C STA $1C C2/32C4: BDAB00 LDA $00AB,X C2/32C7: 0A ASL A C2/32C8: 0A ASL A C2/32C9: A8 TAY C2/32CA: B70C LDA [$0C],Y C2/32CC: 8595 STA $95 C2/32CE: C8 INY C2/32CF: C8 INY C2/32D0: B70C LDA [$0C],Y C2/32D2: 8597 STA $97 C2/32D4: A595 LDA $95 C2/32D6: 18 CLC C2/32D7: 7D3C00 ADC $003C,X C2/32DA: 9D3C00 STA $003C,X C2/32DD: 300B BMI $32EA C2/32DF: C51A CMP $1A C2/32E1: 9010 BCC $32F3 C2/32E3: A51A LDA $1A C2/32E5: 9D3C00 STA $003C,X C2/32E8: 8009 BRA $32F3 C2/32EA: C51C CMP $1C C2/32EC: B005 BCS $32F3 C2/32EE: A51C LDA $1C C2/32F0: 9D3C00 STA $003C,X C2/32F3: A597 LDA $97 C2/32F5: 18 CLC C2/32F6: 7D4000 ADC $0040,X C2/32F9: 9D4000 STA $0040,X C2/32FC: 300B BMI $3309 C2/32FE: C51A CMP $1A C2/3300: 9010 BCC $3312 C2/3302: A51A LDA $1A C2/3304: 9D4000 STA $0040,X C2/3307: 8009 BRA $3312 C2/3309: C51C CMP $1C C2/330B: B005 BCS $3312 C2/330D: A51C LDA $1C C2/330F: 9D4000 STA $0040,X C2/3312: 60 RTS C2/3313: 853C STA $3C C2/3315: BDA900 LDA $00A9,X C2/3318: 29FF00 AND #$00FF C2/331B: EB XBA C2/331C: 0A ASL A C2/331D: 18 CLC C2/331E: 6900E0 ADC #$E000 C2/3321: AA TAX C2/3322: BD0200 LDA $0002,X C2/3325: 859D STA $9D C2/3327: BD0400 LDA $0004,X C2/332A: 85A1 STA $A1 C2/332C: A687 LDX $87 C2/332E: BD2B00 LDA $002B,X C2/3331: 8595 STA $95 C2/3333: BD3200 LDA $0032,X C2/3336: 8599 STA $99 C2/3338: 20612F JSR $2F61 C2/333B: A5A5 LDA $A5 C2/333D: 8546 STA $46 C2/333F: A5A7 LDA $A7 C2/3341: 8548 STA $48 C2/3343: A53C LDA $3C C2/3345: 8550 STA $50 C2/3347: 644E STZ $4E C2/3349: 20C32B JSR $2BC3 C2/334C: A55A LDA $5A C2/334E: 8595 STA $95 C2/3350: A5A9 LDA $A9 C2/3352: 8546 STA $46 C2/3354: A5AB LDA $AB C2/3356: 8548 STA $48 C2/3358: A53C LDA $3C C2/335A: 8550 STA $50 C2/335C: 644E STZ $4E C2/335E: 20C32B JSR $2BC3 C2/3361: A55A LDA $5A C2/3363: 8597 STA $97 C2/3365: A687 LDX $87 C2/3367: A595 LDA $95 C2/3369: 9D3C00 STA $003C,X C2/336C: A597 LDA $97 C2/336E: 9D4000 STA $0040,X C2/3371: 60 RTS C2/3372: BD8901 LDA $0189,X C2/3375: 29FF00 AND #$00FF C2/3378: 8595 STA $95 C2/337A: A96400 LDA #$0064 C2/337D: 38 SEC C2/337E: E595 SBC $95 C2/3380: 4A LSR A C2/3381: 9D2D00 STA $002D,X C2/3384: 60 RTS C2/3385: 9DA700 STA $00A7,X C2/3388: 9D1E00 STA $001E,X C2/338B: 8595 STA $95 C2/338D: BD2B00 LDA $002B,X C2/3390: 8597 STA $97 C2/3392: BD3200 LDA $0032,X C2/3395: 8599 STA $99 C2/3397: BD9800 LDA $0098,X C2/339A: 290700 AND #$0007 C2/339D: 090028 ORA #$2800 C2/33A0: A8 TAY C2/33A1: A21D31 LDX #$311D C2/33A4: 20530D JSR $0D53 C2/33A7: A587 LDA $87 C2/33A9: 9DB000 STA $00B0,X C2/33AC: A595 LDA $95 C2/33AE: 9DA700 STA $00A7,X C2/33B1: A597 LDA $97 C2/33B3: 9D2B00 STA $002B,X C2/33B6: A599 LDA $99 C2/33B8: 9D3200 STA $0032,X C2/33BB: A587 LDA $87 C2/33BD: 60 RTS C2/33BE: 859D STA $9D C2/33C0: 849F STY $9F C2/33C2: BD2B00 LDA $002B,X C2/33C5: 18 CLC C2/33C6: 6595 ADC $95 C2/33C8: 8595 STA $95 C2/33CA: BD6600 LDA $0066,X C2/33CD: 4A LSR A C2/33CE: 8599 STA $99 C2/33D0: BD3200 LDA $0032,X C2/33D3: 18 CLC C2/33D4: 6597 ADC $97 C2/33D6: 38 SEC C2/33D7: E599 SBC $99 C2/33D9: 8597 STA $97 C2/33DB: 8699 STX $99 C2/33DD: 98 TYA C2/33DE: 290300 AND #$0003 C2/33E1: EB XBA C2/33E2: 0A ASL A C2/33E3: 18 CLC C2/33E4: 6900E0 ADC #$E000 C2/33E7: 859B STA $9B C2/33E9: BD9800 LDA $0098,X C2/33EC: 290300 AND #$0003 C2/33EF: 0920AA ORA #$AA20 C2/33F2: A8 TAY C2/33F3: A59D LDA $9D C2/33F5: 0A ASL A C2/33F6: AA TAX C2/33F7: BF83E6DC LDA $DCE683,X C2/33FB: AA TAX C2/33FC: 20530D JSR $0D53 C2/33FF: B036 BCS $3437 C2/3401: A5A1 LDA $A1 C2/3403: A595 LDA $95 C2/3405: 9D2B00 STA $002B,X C2/3408: A597 LDA $97 C2/340A: 9D3200 STA $0032,X C2/340D: A599 LDA $99 C2/340F: 9DB000 STA $00B0,X C2/3412: A59B LDA $9B C2/3414: 9DB200 STA $00B2,X C2/3417: A59F LDA $9F C2/3419: 9DB800 STA $00B8,X C2/341C: A59D LDA $9D C2/341E: 9DB400 STA $00B4,X C2/3421: DA PHX C2/3422: 207624 JSR $2476 C2/3425: A59D LDA $9D C2/3427: 0A ASL A C2/3428: AA TAX C2/3429: BFC1E6DC LDA $DCE6C1,X C2/342D: FA PLX C2/342E: 9DB600 STA $00B6,X C2/3431: A20F00 LDX #$000F C2/3434: 200027 JSR $2700 C2/3437: 60 RTS [Reads $D0BC34] C2/3438: 0A ASL A C2/3439: AA TAX C2/343A: A900C2 LDA #$C200 C2/343D: 850D STA $0D C2/343F: BF34BCD0 LDA $D0BC34,X C2/3443: 850C STA $0C C2/3445: A00000 LDY #$0000 C2/3448: B70C LDA [$0C],Y [Load [File Pointer]] C2/344A: C8 INY C2/344B: C8 INY C2/344C: 5A PHY C2/344D: A8 TAY C2/344E: A2D834 LDX #$34D8 [What is this?] C2/3451: 20530D JSR $0D53 C2/3454: 7A PLY C2/3455: B70C LDA [$0C],Y C2/3457: 9D7000 STA $0070,X C2/345A: C8 INY C2/345B: C8 INY C2/345C: B70C LDA [$0C],Y C2/345E: 9DB400 STA $00B4,X C2/3461: C8 INY C2/3462: C8 INY C2/3463: B70C LDA [$0C],Y C2/3465: 9DB600 STA $00B6,X C2/3468: C8 INY C2/3469: C8 INY C2/346A: B70C LDA [$0C],Y C2/346C: 9DB800 STA $00B8,X C2/346F: C8 INY C2/3470: C8 INY C2/3471: B70C LDA [$0C],Y C2/3473: 9DBA00 STA $00BA,X C2/3476: C8 INY C2/3477: C8 INY C2/3478: B70C LDA [$0C],Y C2/347A: 9DBC00 STA $00BC,X C2/347D: C8 INY C2/347E: C8 INY C2/347F: B70C LDA [$0C],Y C2/3481: 9DBE00 STA $00BE,X C2/3484: C8 INY C2/3485: C8 INY C2/3486: B70C LDA [$0C],Y C2/3488: 9D7600 STA $0076,X C2/348B: C8 INY C2/348C: C8 INY C2/348D: B70C LDA [$0C],Y C2/348F: 9DA700 STA $00A7,X C2/3492: C8 INY C2/3493: C8 INY C2/3494: B70C LDA [$0C],Y C2/3496: 9D7800 STA $0078,X C2/3499: C8 INY C2/349A: C8 INY C2/349B: B70C LDA [$0C],Y C2/349D: 9D6200 STA $0062,X C2/34A0: 45C7 EOR $C7 C2/34A2: 1A INC A C2/34A3: 9D4500 STA $0045,X C2/34A6: C8 INY C2/34A7: C8 INY C2/34A8: B70C LDA [$0C],Y C2/34AA: 9D4C00 STA $004C,X C2/34AD: C8 INY C2/34AE: C8 INY C2/34AF: 60 RTS C2/34B0: BD9001 LDA $0190,X C2/34B3: 3002 BMI $34B7 C2/34B5: 18 CLC C2/34B6: 60 RTS C2/34B7: 38 SEC C2/34B8: 60 RTS [Mantis Ant/Metal Mantis AI E04A (03)] [Minotaur/Gorgon Bull AI E04A (2E)] [Kilroy AI E04A (22~23)] [Spikey Tiger AI E04A (0E)] C2/34B9: BD9600 LDA $0096,X C2/34BC: C93C00 CMP #$003C C2/34BF: B013 BCS $34D4 C2/34C1: BD7501 LDA $0175,X C2/34C4: 29FF00 AND #$00FF C2/34C7: D00D BNE $34D6 C2/34C9: BD6000 LDA $0060,X C2/34CC: 29FF00 AND #$00FF C2/34CF: C94000 CMP #$0040 C2/34D2: F002 BEQ $34D6 C2/34D4: 38 SEC C2/34D5: 60 RTS {} C2/34D6: 18 CLC C2/34D7: 60 RTS [??] C2/34D8: BD9400 LDA $0094,X C2/34DB: C90400 CMP #$0004 C2/34DE: 901C BCC $34FC C2/34E0: BD4C00 LDA $004C,X C2/34E3: F017 BEQ $34FC C2/34E5: 850C STA $0C C2/34E7: A9C200 LDA #$00C2 C2/34EA: 850E STA $0E C2/34EC: BD9400 LDA $0094,X C2/34EF: 38 SEC C2/34F0: E90400 SBC #$0004 C2/34F3: 0A ASL A C2/34F4: A8 TAY C2/34F5: B70C LDA [$0C],Y C2/34F7: 850C STA $0C C2/34F9: 6C0C02 JMP ($020C) [] C2/34FC: BD9400 LDA $0094,X C2/34FF: 0A ASL A C2/3500: AA TAX C2/3501: 7C0435 JMP ($3504,X) [Jump Table] C2/3504: 1235 [00] C2/3506: 5135 [01] C2/3508: 6135 [02] C2/350A: 9435 [03] [??] C2/350C: FD0A C2/350E: 8B0B C2/3510: CE0B [00] C2/3512: A6 DEC $A60B C2/3513: 8720 STA [$20] C2/3515: 7233 ADC ($33) C2/3517: 9EAD00 STZ $00AD,X C2/351A: A9FF00 LDA #$00FF C2/351D: 9D7A00 STA $007A,X C2/3520: BDA700 LDA $00A7,X C2/3523: F003 BEQ $3528 C2/3525: 208533 JSR $3385 C2/3528: 20BF35 JSR $35BF C2/352B: A687 LDX $87 C2/352D: BDBC00 LDA $00BC,X C2/3530: 9DB000 STA $00B0,X C2/3533: 9EB200 STZ $00B2,X C2/3536: A90200 LDA #$0002 C2/3539: 9D9400 STA $0094,X C2/353C: 9E8000 STZ $0080,X C2/353F: 9E1400 STZ $0014,X C2/3542: 9E4800 STZ $0048,X C2/3545: 9E4A00 STZ $004A,X C2/3548: A90100 LDA #$0001 C2/354B: 9D8200 STA $0082,X C2/354E: 4C6135 JMP $3561 C2/3551: A687 LDX $87 C2/3553: 20CC35 JSR $35CC C2/3556: A687 LDX $87 C2/3558: 9DB000 STA $00B0,X C2/355B: 9EB200 STZ $00B2,X C2/355E: FE9400 INC $0094,X C2/3561: A687 LDX $87 C2/3563: A900C2 LDA #$C200 C2/3566: 8531 STA $31 C2/3568: BDB000 LDA $00B0,X C2/356B: 8530 STA $30 C2/356D: BCB200 LDY $00B2,X C2/3570: B730 LDA [$30],Y C2/3572: 29FF00 AND #$00FF C2/3575: C9FF00 CMP #$00FF C2/3578: F014 BEQ $358E C2/357A: C8 INY C2/357B: 8436 STY $36 C2/357D: 207A37 JSR $377A C2/3580: A536 LDA $36 C2/3582: 9DB200 STA $00B2,X C2/3585: 9E9600 STZ $0096,X C2/3588: FE9400 INC $0094,X C2/358B: 4C9435 JMP $3594 C2/358E: DE9400 DEC $0094,X C2/3591: 4C5135 JMP $3551 C2/3594: A687 LDX $87 C2/3596: BD4800 LDA $0048,X C2/3599: F003 BEQ $359E C2/359B: 20B336 JSR $36B3 C2/359E: A687 LDX $87 C2/35A0: 202D36 JSR $362D C2/35A3: 9012 BCC $35B7 C2/35A5: A687 LDX $87 C2/35A7: BD8000 LDA $0080,X C2/35AA: F008 BEQ $35B4 C2/35AC: 20B935 JSR $35B9 C2/35AF: A687 LDX $87 C2/35B1: 9E8000 STZ $0080,X C2/35B4: DE9400 DEC $0094,X C2/35B7: 18 CLC C2/35B8: 60 RTS C2/35B9: A587 LDA $87 C2/35BB: 8D6003 STA $0360 C2/35BE: 60 RTS C2/35BF: A687 LDX $87 C2/35C1: BDB400 LDA $00B4,X C2/35C4: F005 BEQ $35CB C2/35C6: 850C STA $0C C2/35C8: 6C0C02 JMP ($020C) C2/35CB: 60 RTS C2/35CC: BD8200 LDA $0082,X C2/35CF: C90200 CMP #$0002 C2/35D2: D00F BNE $35E3 C2/35D4: 20B034 JSR $34B0 C2/35D7: 900A BCC $35E3 C2/35D9: A90400 LDA #$0004 C2/35DC: 9D9400 STA $0094,X C2/35DF: 68 PLA C2/35E0: 4CFD0A JMP $0AFD C2/35E3: A687 LDX $87 C2/35E5: BD8200 LDA $0082,X C2/35E8: D006 BNE $35F0 C2/35EA: 207233 JSR $3372 C2/35ED: 9EAD00 STZ $00AD,X C2/35F0: BDAD00 LDA $00AD,X C2/35F3: DD2D00 CMP $002D,X C2/35F6: 900A BCC $3602 C2/35F8: 9E8200 STZ $0082,X C2/35FB: 201736 JSR $3617 C2/35FE: 900B BCC $360B C2/3600: A687 LDX $87 C2/3602: A90100 LDA #$0001 C2/3605: 9D8200 STA $0082,X C2/3608: 4C0C36 JMP $360C C2/360B: 60 RTS [Subroutine jumper based on $7EE0B6,X] C2/360C: BDB600 LDA $00B6,X C2/360F: F005 BEQ $3616 C2/3611: 850C STA $0C C2/3613: 6C0C02 JMP ($020C) C2/3616: 60 RTS [Subroutine jumper based on $7EE0B8,X] C2/3617: BDB800 LDA $00B8,X C2/361A: F005 BEQ $3621 C2/361C: 850C STA $0C C2/361E: 6C0C02 JMP ($020C) C2/3621: 60 RTS [Subroutine jumper based on $7EE0BA,X] C2/3622: BDBA00 LDA $00BA,X C2/3625: F005 BEQ $362C C2/3627: 850C STA $0C C2/3629: 6C0C02 JMP ($020C) C2/362C: 60 RTS [Subroutine jumper based on $7EE04A,X] C2/362D: BD4A00 LDA $004A,X C2/3630: F006 BEQ $3638 C2/3632: 20B336 JSR $36B3 [Jump to Generic Subroutine Jumper] C2/3635: 9001 BCC $3638 C2/3637: 60 RTS C2/3638: BD8200 LDA $0082,X C2/363B: C90200 CMP #$0002 C2/363E: F02F BEQ $366F C2/3640: 200105 JSR $0501 C2/3643: 9037 BCC $367C C2/3645: BD8200 LDA $0082,X C2/3648: D005 BNE $364F C2/364A: 20B034 JSR $34B0 C2/364D: 902D BCC $367C C2/364F: A90200 LDA #$0002 C2/3652: 9D8200 STA $0082,X C2/3655: 9E2D00 STZ $002D,X C2/3658: BDBA00 LDA $00BA,X C2/365B: F007 BEQ $3664 C2/365D: 20B336 JSR $36B3 [Jump to Generic Subroutine Jumper] C2/3660: A687 LDX $87 C2/3662: 8003 BRA $3667 C2/3664: BDBE00 LDA $00BE,X C2/3667: 9DB000 STA $00B0,X C2/366A: 9EB200 STZ $00B2,X C2/366D: 38 SEC C2/366E: 60 RTS C2/366F: 20B034 JSR $34B0 C2/3672: 9008 BCC $367C C2/3674: A90400 LDA #$0004 C2/3677: 9D9400 STA $0094,X C2/367A: 18 CLC C2/367B: 60 RTS C2/367C: BD1400 LDA $0014,X C2/367F: F009 BEQ $368A C2/3681: BD9600 LDA $0096,X C2/3684: DD1400 CMP $0014,X C2/3687: 9001 BCC $368A C2/3689: 60 RTS C2/368A: BD4A00 LDA $004A,X C2/368D: D022 BNE $36B1 C2/368F: BD8200 LDA $0082,X C2/3692: F011 BEQ $36A5 C2/3694: BD7C00 LDA $007C,X C2/3697: 890100 BIT #$0001 C2/369A: D009 BNE $36A5 C2/369C: BDAD00 LDA $00AD,X C2/369F: DD2D00 CMP $002D,X C2/36A2: 9001 BCC $36A5 C2/36A4: 60 RTS C2/36A5: BD1400 LDA $0014,X C2/36A8: D007 BNE $36B1 C2/36AA: BD9E00 LDA $009E,X C2/36AD: D002 BNE $36B1 C2/36AF: 38 SEC C2/36B0: 60 RTS C2/36B1: 18 CLC C2/36B2: 60 RTS [Generic Subroutine Jumper] C2/36B3: 8530 STA $30 C2/36B5: 6C3002 JMP ($0230) [Minotaur/Gorgon Bull AI E04A (1C~1F)] C2/36B8: 201C05 JSR $051C C2/36BB: 60 RTS [Mantis Ant/Metal Mantis AI E090 (11~12)] [Spikey Tiger/Blue Spike AI E090 (09, 11)] C2/36BC: BD2B00 LDA $002B,X C2/36BF: 18 CLC C2/36C0: 7D3C00 ADC $003C,X C2/36C3: 9D2B00 STA $002B,X C2/36C6: 20B715 JSR $15B7 C2/36C9: B005 BCS $36D0 C2/36CB: 202317 JSR $1723 C2/36CE: 900D BCC $36DD C2/36D0: BD2B00 LDA $002B,X C2/36D3: 38 SEC C2/36D4: FD3C00 SBC $003C,X C2/36D7: 9D2B00 STA $002B,X C2/36DA: 202B15 JSR $152B C2/36DD: BD3200 LDA $0032,X C2/36E0: 18 CLC C2/36E1: 7D4000 ADC $0040,X C2/36E4: 9D3200 STA $0032,X C2/36E7: 20B715 JSR $15B7 C2/36EA: B005 BCS $36F1 C2/36EC: 202317 JSR $1723 C2/36EF: 900D BCC $36FE C2/36F1: BD3200 LDA $0032,X C2/36F4: 38 SEC C2/36F5: FD4000 SBC $0040,X C2/36F8: 9D3200 STA $0032,X C2/36FB: 207115 JSR $1571 C2/36FE: 60 RTS C2/36FF: BD2900 LDA $0029,X C2/3702: 18 CLC C2/3703: 7D3A00 ADC $003A,X C2/3706: 9D2900 STA $0029,X C2/3709: BD2B00 LDA $002B,X C2/370C: 7D3C00 ADC $003C,X C2/370F: 9D2B00 STA $002B,X C2/3712: 20B715 JSR $15B7 C2/3715: B005 BCS $371C C2/3717: 202317 JSR $1723 C2/371A: 9016 BCC $3732 C2/371C: BD2900 LDA $0029,X C2/371F: 38 SEC C2/3720: FD3A00 SBC $003A,X C2/3723: 9D2900 STA $0029,X C2/3726: BD2B00 LDA $002B,X C2/3729: FD3C00 SBC $003C,X C2/372C: 9D2B00 STA $002B,X C2/372F: 202B15 JSR $152B C2/3732: BD3000 LDA $0030,X C2/3735: 18 CLC C2/3736: 7D3E00 ADC $003E,X C2/3739: 9D3000 STA $0030,X C2/373C: BD3200 LDA $0032,X C2/373F: 7D4000 ADC $0040,X C2/3742: 9D3200 STA $0032,X C2/3745: 20B715 JSR $15B7 C2/3748: B005 BCS $374F C2/374A: 202317 JSR $1723 C2/374D: 9016 BCC $3765 C2/374F: BD3000 LDA $0030,X C2/3752: 38 SEC C2/3753: FD3E00 SBC $003E,X C2/3756: 9D3000 STA $0030,X C2/3759: BD3200 LDA $0032,X C2/375C: FD4000 SBC $0040,X C2/375F: 9D3200 STA $0032,X C2/3762: 207115 JSR $1571 C2/3765: 60 RTS [Used by Boss AI stuff?] [Mantis Ant/Metal Mantis AI E04A (11~12)] C2/3766: BD6600 LDA $0066,X C2/3769: F002 BEQ $376D C2/376B: 100B BPL $3778 C2/376D: 9E6400 STZ $0064,X C2/3770: 9E6600 STZ $0066,X C2/3773: 9E9000 STZ $0090,X C2/3776: 38 SEC C2/3777: 60 RTS C2/3778: 18 CLC C2/3779: 60 RTS [Boss Command Shit] C2/377A: DD7A00 CMP $007A,X C2/377D: F047 BEQ $37C6 C2/377F: 9D7A00 STA $007A,X C2/3782: 0A ASL A C2/3783: A8 TAY C2/3784: A900C2 LDA #$C200 C2/3787: 8531 STA $31 C2/3789: BD7600 LDA $0076,X C2/378C: 8530 STA $30 C2/378E: B730 LDA [$30],Y C2/3790: 8530 STA $30 C2/3792: 9E9000 STZ $0090,X C2/3795: 9E3A00 STZ $003A,X C2/3798: 9E3C00 STZ $003C,X C2/379B: 9E3E00 STZ $003E,X C2/379E: 9E4000 STZ $0040,X C2/37A1: 9EC400 STZ $00C4,X C2/37A4: 9EC600 STZ $00C6,X C2/37A7: 9E1400 STZ $0014,X C2/37AA: 9E4800 STZ $0048,X C2/37AD: 9E4A00 STZ $004A,X C2/37B0: 9E7C00 STZ $007C,X C2/37B3: A00000 LDY #$0000 C2/37B6: B730 LDA [$30],Y C2/37B8: 29FF00 AND #$00FF C2/37BB: C9FF00 CMP #$00FF C2/37BE: F006 BEQ $37C6 C2/37C0: C8 INY C2/37C1: 20C737 JSR $37C7 C2/37C4: 80F0 BRA $37B6 C2/37C6: 60 RTS [Boss Command Jumper] C2/37C7: 0A ASL A C2/37C8: AA TAX C2/37C9: 7CCC37 JMP ($37CC,X) [Boss Command Jump Table] C2/37CC: F837 [00] C2/37CE: 0238 [01] C2/37D0: 2F38 [02] C2/37D2: 3938 [03] C2/37D4: 4338 [04] C2/37D6: 4D38 [05] C2/37D8: 5738 [06] C2/37DA: 6638 [07] C2/37DC: 7538 [08] C2/37DE: 8138 [09] C2/37E0: 8D38 [0A] C2/37E2: 9938 [0B] C2/37E4: A538 [0C] C2/37E6: AF38 [0D] C2/37E8: B938 [0E] C2/37EA: CB38 [0F] C2/37EC: 0F39 [10] C2/37EE: 2239 [11] C2/37F0: 3439 [12] C2/37F2: 4039 [13] C2/37F4: 4F39 [14] C2/37F6: 5C39 [15] [Boss Command 00: 00nnnn] C2/37F8: A687 C2/37FA: B730 LDA [$30],Y C2/37FC: C8 INY C2/37FD: C8 INY C2/37FE: 209413 JSR $1394 C2/3801: 60 RTS [Boss Command 01: 01uuuuvvvvwwwwxxxxyyyyzzzz: Holy shit.] C2/3802: A687 LDX $87 C2/3804: B730 LDA [$30],Y C2/3806: 9D3A00 STA $003A,X C2/3809: C8 INY C2/380A: C8 INY C2/380B: B730 LDA [$30],Y C2/380D: 9D3C00 STA $003C,X C2/3810: C8 INY C2/3811: C8 INY C2/3812: B730 LDA [$30],Y C2/3814: 9D3E00 STA $003E,X C2/3817: C8 INY C2/3818: C8 INY C2/3819: B730 LDA [$30],Y C2/381B: 9D4000 STA $0040,X C2/381E: C8 INY C2/381F: C8 INY C2/3820: B730 LDA [$30],Y C2/3822: 9DC400 STA $00C4,X C2/3825: C8 INY C2/3826: C8 INY C2/3827: B730 LDA [$30],Y C2/3829: 9DC600 STA $00C6,X C2/382C: C8 INY C2/382D: C8 INY C2/382E: 60 RTS [Boss Command 02: 02nnnn] C2/382F: A687 LDX $87 C2/3831: B730 LDA [$30],Y C2/3833: 9D9000 STA $0090,X C2/3836: C8 INY C2/3837: C8 INY C2/3838: 60 RTS [03: 03nnnn] C2/3839: A687 LDX $87 C2/383B: B730 LDA [$30],Y C2/383D: 9D4800 STA $0048,X C2/3840: C8 INY C2/3841: C8 INY C2/3842: 60 RTS [Boss Command 04: 04nnnn. What does this do?] C2/3843: A687 LDX $87 C2/3845: B730 LDA [$30],Y C2/3847: 9D4A00 STA $004A,X C2/384A: C8 INY C2/384B: C8 INY C2/384C: 60 RTS [Boss Command 05: 05nnnn] C2/384D: A687 LDX $87 C2/384F: B730 LDA [$30],Y C2/3851: 9D1400 STA $0014,X C2/3854: C8 INY C2/3855: C8 INY C2/3856: 60 RTS [06 through 0B adjust bitflags] [Boss Command 06: 06: Set Horizontal Flip] C2/3857: A687 LDX $87 C2/3859: BD9800 LDA $0098,X C2/385C: 29BFFF AND #$FFBF C2/385F: 094000 ORA #$0040 C2/3862: 9D9800 STA $0098,X C2/3865: 60 RTS [Boss Command 07: 07: Set Vertical Flip] C2/3866: A687 LDX $87 C2/3868: BD9800 LDA $0098,X C2/386B: 297FFF AND #$FF7F [AND #$7FFF, keep these] C2/386E: 098000 ORA #$0080 [Set #$8000] C2/3871: 9D9800 STA $0098,X C2/3874: 60 RTS [Boss Command 08: 08: Toggle #$40] C2/3875: A687 LDX $87 C2/3877: A94000 LDA #$0040 C2/387A: 5D9800 EOR $0098,X C2/387D: 9D9800 STA $0098,X C2/3880: 60 RTS [Boss Command 09: 09: Toggle #$80] C2/3881: A687 LDX $87 C2/3883: A98000 LDA #$0080 C2/3886: 5D9800 EOR $0098,X C2/3889: 9D9800 STA $0098,X C2/388C: 60 RTS [Boss Command 0A: 0A: Clear Horizontal Flip] C2/388D: A687 LDX $87 [Load Character Index] {X:e600} C2/388F: BD9800 LDA $0098,X [Load...this thing] {Example: A:1c11} C2/3892: 29BFFF AND #$FFBF C2/3895: 9D9800 STA $0098,X C2/3898: 60 RTS [Boss Command 0B: 0B: Clear Vertical Flip] C2/3899: A687 LDX $87 C2/389B: BD9800 LDA $0098,X C2/389E: 297FFF AND #$FF7F C2/38A1: 9D9800 STA $0098,X C2/38A4: 60 RTS [Boss Command 0C: 0Cxxxx: Change Weapon?] C2/38A5: A687 LDX $87 C2/38A7: B730 LDA [$30],Y C2/38A9: 9DE301 STA $01E3,X C2/38AC: C8 INY C2/38AD: C8 INY C2/38AE: 60 RTS [0D] C2/38AF: A687 LDX $87 C2/38B1: B730 LDA [$30],Y C2/38B3: 9DA700 STA $00A7,X C2/38B6: C8 INY C2/38B7: C8 INY C2/38B8: 60 RTS [Boss Command 0E: 0Ennxx: Cast spell nn] C2/38B9: A687 LDX $87 [Load User Data Address] C2/38BB: B730 LDA [$30],Y [Load Spell Number] C2/38BD: C8 INY [Increment Y] C2/38BE: C8 INY [Increment Y] C2/38BF: 5A PHY [Push Y] C2/38C0: 206D39 JSR $396D [Jump to BossSpellPrep] C2/38C3: A90100 LDA #$0001 C2/38C6: 9D8000 STA $0080,X C2/38C9: 7A PLY C2/38CA: 60 RTS [Boss Command 0F: 0Fxxyyzz] C2/38CB: A687 LDX $87 C2/38CD: E220 SEP #$20 C2/38CF: 6496 STZ $96 C2/38D1: 6498 STZ $98 C2/38D3: 649A STZ $9A C2/38D5: B730 LDA [$30],Y C2/38D7: 8599 STA $99 C2/38D9: C8 INY C2/38DA: B730 LDA [$30],Y C2/38DC: 8595 STA $95 C2/38DE: 1004 BPL $38E4 C2/38E0: A9FF LDA #$FF C2/38E2: 8596 STA $96 C2/38E4: C8 INY C2/38E5: B730 LDA [$30],Y C2/38E7: 8597 STA $97 C2/38E9: 1004 BPL $38EF C2/38EB: A9FF LDA #$FF C2/38ED: 8598 STA $98 C2/38EF: C8 INY C2/38F0: C220 REP #$20 C2/38F2: 5A PHY C2/38F3: BCA900 LDY $00A9,X C2/38F6: BD9800 LDA $0098,X C2/38F9: 894000 BIT #$0040 C2/38FC: F008 BEQ $3906 C2/38FE: A595 LDA $95 C2/3900: 49FFFF EOR #$FFFF C2/3903: 1A INC A C2/3904: 8595 STA $95 C2/3906: A599 LDA $99 C2/3908: 20BE33 JSR $33BE C2/390B: 7A PLY C2/390C: A687 LDX $87 C2/390E: 60 RTS [Boss Command 10: 10nnnn: Immediate External Call] C2/390F: A687 LDX $87 C2/3911: B730 LDA [$30],Y C2/3913: C8 INY C2/3914: C8 INY C2/3915: 5A PHY C2/3916: 201D39 JSR $391D C2/3919: 7A PLY C2/391A: A687 LDX $87 C2/391C: 60 RTS [Command 10 Jumper] C2/391D: 8533 STA $33 C2/391F: 6C3302 JMP ($0233) [Boss Command 11: 11nnnnzzzz: Store Z at $E000,X + N] C2/3922: A687 LDX $87 C2/3924: B730 LDA [$30],Y C2/3926: 18 CLC C2/3927: 6587 ADC $87 C2/3929: 8533 STA $33 C2/392B: C8 INY C2/392C: C8 INY C2/392D: B730 LDA [$30],Y C2/392F: C8 INY C2/3930: C8 INY C2/3931: 9233 STA ($33) C2/3933: 60 RTS [Boss Command 12: 12nnnn] C2/3934: B730 LDA [$30],Y C2/3936: C8 INY C2/3937: C8 INY C2/3938: 5A PHY C2/3939: 206339 JSR $3963 C2/393C: 7A PLY C2/393D: A687 LDX $87 C2/393F: 60 RTS [Boss Command 13: 13 xx ??: Use boss weapon] C2/3940: B730 LDA [$30],Y C2/3942: C8 INY C2/3943: C8 INY C2/3944: 5A PHY C2/3945: A687 LDX $87 C2/3947: 226C00C0 JSR $C0006C C2/394B: 7A PLY C2/394C: A687 LDX $87 C2/394E: 60 RTS [Boss Command 14: 14nnnn] C2/394F: B730 LDA [$30],Y C2/3951: C8 INY C2/3952: C8 INY C2/3953: A20F00 LDX #$000F C2/3956: 20E330 JSR $30E3 C2/3959: A687 LDX $87 C2/395B: 60 RTS [Boss Command 15: 15nnnn: Jump to absolute address] C2/395C: B730 LDA [$30],Y C2/395E: 8530 STA $30 C2/3960: A4C5 LDY $C5 C2/3962: 60 RTS [] C2/3963: AE6203 LDX $0362 C2/3966: 3004 BMI $396C C2/3968: 22038001 JSR $018003 C2/396C: 60 RTS [Having a 02 in the unknown operand makes the Mantis Ant target himself!] BossSpellPrep: C2/396D: 8595 STA $95 C2/396F: E220 SEP #$20 C2/3971: A595 LDA $95 C2/3973: 9D7001 STA $0170,X C2/3976: 9E7701 STZ $0177,X [Store zero into Spell Element] C2/3979: 9E7801 STZ $0178,X C2/397C: 9E7901 STZ $0179,X C2/397F: 9E7A01 STZ $017A,X C2/3982: A596 LDA $96 C2/3984: 8902 BIT #$02 C2/3986: D05A BNE $39E2 [] C2/3988: 8901 BIT #$01 C2/398A: D00F BNE $399B [] C2/398C: A901 LDA #$01 C2/398E: 9D7601 STA $0176,X C2/3991: BDA900 LDA $00A9,X C2/3994: 1A INC A C2/3995: 9D7801 STA $0178,X [Store into Primary Spell Target] C2/3998: C220 REP #$20 C2/399A: 60 RTS [] C2/399B: C220 REP #$20 C2/399D: 6424 STZ $24 C2/399F: 6426 STZ $26 C2/39A1: A526 LDA $26 C2/39A3: EB XBA C2/39A4: 0A ASL A C2/39A5: 6900E0 ADC #$E000 C2/39A8: A8 TAY C2/39A9: B90000 LDA $0000,Y C2/39AC: 29FF00 AND #$00FF C2/39AF: C90100 CMP #$0001 C2/39B2: D01C BNE $39D0 C2/39B4: B99001 LDA $0190,Y C2/39B7: 890080 BIT #$8000 C2/39BA: D014 BNE $39D0 C2/39BC: A587 LDA $87 C2/39BE: 18 CLC C2/39BF: 6524 ADC $24 C2/39C1: AA TAX C2/39C2: E220 SEP #$20 C2/39C4: A526 LDA $26 C2/39C6: 1A INC A C2/39C7: 9D7801 STA $0178,X C2/39CA: C220 REP #$20 C2/39CC: E624 INC $24 C2/39CE: A687 LDX $87 C2/39D0: E626 INC $26 C2/39D2: A526 LDA $26 C2/39D4: C90300 CMP #$0003 C2/39D7: 90C8 BCC $39A1 C2/39D9: E220 SEP #$20 C2/39DB: A524 LDA $24 C2/39DD: 9D7601 STA $0176,X C2/39E0: 805C BRA $3A3E [] C2/39E2: 8901 BIT #$01 C2/39E4: D00F BNE $39F5 C2/39E6: A901 LDA #$01 C2/39E8: 9D7601 STA $0176,X C2/39EB: A58B LDA $8B C2/39ED: 18 CLC C2/39EE: 6904 ADC #$04 C2/39F0: 9D7801 STA $0178,X C2/39F3: 8049 BRA $3A3E C2/39F5: C220 REP #$20 C2/39F7: 6424 STZ $24 C2/39F9: 6426 STZ $26 C2/39FB: A526 LDA $26 C2/39FD: EB XBA C2/39FE: 0A ASL A C2/39FF: 6900E6 ADC #$E600 C2/3A02: A8 TAY C2/3A03: B90000 LDA $0000,Y C2/3A06: 29FF00 AND #$00FF C2/3A09: C90100 CMP #$0001 C2/3A0C: D01E BNE $3A2C C2/3A0E: B99001 LDA $0190,Y C2/3A11: 890080 BIT #$8000 C2/3A14: D016 BNE $3A2C C2/3A16: A587 LDA $87 C2/3A18: 18 CLC C2/3A19: 6524 ADC $24 C2/3A1B: AA TAX C2/3A1C: E220 SEP #$20 C2/3A1E: A526 LDA $26 C2/3A20: 18 CLC C2/3A21: 6904 ADC #$04 C2/3A23: 9D7801 STA $0178,X C2/3A26: C220 REP #$20 C2/3A28: E624 INC $24 C2/3A2A: A687 LDX $87 C2/3A2C: E626 INC $26 C2/3A2E: A526 LDA $26 C2/3A30: C90300 CMP #$0003 C2/3A33: 90C6 BCC $39FB C2/3A35: E220 SEP #$20 C2/3A37: A524 LDA $24 C2/3A39: 9D7601 STA $0176,X C2/3A3C: 8000 BRA $3A3E C2/3A3E: C220 REP #$20 C2/3A40: 60 RTS C2/3A41: A687 LDX $87 C2/3A43: 202432 JSR $3224 C2/3A46: A687 LDX $87 C2/3A48: 9DA900 STA $00A9,X C2/3A4B: 204109 JSR $0941 C2/3A4E: 9DAB00 STA $00AB,X C2/3A51: 60 RTS C2/3A52: A687 LDX $87 C2/3A54: 202432 JSR $3224 C2/3A57: A687 LDX $87 C2/3A59: 9DA900 STA $00A9,X C2/3A5C: 201D09 JSR $091D C2/3A5F: 9DAB00 STA $00AB,X C2/3A62: 60 RTS C2/3A63: 29FF00 AND #$00FF C2/3A66: EB XBA C2/3A67: 0A ASL A C2/3A68: 18 CLC C2/3A69: 6900E0 ADC #$E000 C2/3A6C: AA TAX C2/3A6D: BD0200 LDA $0002,X C2/3A70: 8595 STA $95 C2/3A72: BD0400 LDA $0004,X C2/3A75: 8597 STA $97 C2/3A77: A687 LDX $87 C2/3A79: BD2B00 LDA $002B,X C2/3A7C: 38 SEC C2/3A7D: E595 SBC $95 C2/3A7F: 1004 BPL $3A85 C2/3A81: 49FFFF EOR #$FFFF C2/3A84: 1A INC A C2/3A85: C91000 CMP #$0010 C2/3A88: 900F BCC $3A99 C2/3A8A: BD3200 LDA $0032,X C2/3A8D: 38 SEC C2/3A8E: E597 SBC $97 C2/3A90: 1004 BPL $3A96 C2/3A92: 49FFFF EOR #$FFFF C2/3A95: 1A INC A C2/3A96: C90800 CMP #$0008 C2/3A99: 60 RTS C2/3A9A: BD9800 LDA $0098,X C2/3A9D: 890800 BIT #$0008 C2/3AA0: D008 BNE $3AAA C2/3AA2: A90000 LDA #$0000 C2/3AA5: 209413 JSR $1394 C2/3AA8: 8006 BRA $3AB0 C2/3AAA: A93301 LDA #$0133 C2/3AAD: 209413 JSR $1394 C2/3AB0: BD2B00 LDA $002B,X C2/3AB3: 8595 STA $95 C2/3AB5: BD3200 LDA $0032,X C2/3AB8: 18 CLC C2/3AB9: 7D6200 ADC $0062,X C2/3ABC: 8597 STA $97 C2/3ABE: A2DB3A LDX #$3ADB C2/3AC1: A0212A LDY #$2A21 C2/3AC4: 20530D JSR $0D53 C2/3AC7: A595 LDA $95 C2/3AC9: 9D2B00 STA $002B,X C2/3ACC: A597 LDA $97 C2/3ACE: 9D3200 STA $0032,X C2/3AD1: A2783C LDX #$3C78 C2/3AD4: A00021 LDY #$2100 C2/3AD7: 20530D JSR $0D53 C2/3ADA: 60 RTS [] C2/3ADB: BD9400 LDA $0094,X C2/3ADE: 0A ASL A C2/3ADF: AA TAX C2/3AE0: 7CE33A JMP ($3AE3,X) [Jump Table] C2/3AE3: E73A [00] C2/3AE5: 2A3B [01] [00] C2/3AE7: A91F00 LDA #$001F C2/3AEA: 8DFC07 STA $07FC C2/3AED: A9FF7F LDA #$7FFF C2/3AF0: 8DFE07 STA $07FE C2/3AF3: A687 LDX $87 C2/3AF5: A9B4EF LDA #$EFB4 C2/3AF8: 9D0001 STA $0100,X C2/3AFB: A90F00 LDA #$000F C2/3AFE: 9D1800 STA $0018,X C2/3B01: A90100 LDA #$0001 C2/3B04: 9D0000 STA $0000,X C2/3B07: A9FF07 LDA #$07FF C2/3B0A: 9D2200 STA $0022,X C2/3B0D: A90100 LDA #$0001 C2/3B10: 209413 JSR $1394 C2/3B13: FE9400 INC $0094,X C2/3B16: 20983B JSR $3B98 C2/3B19: A90100 LDA #$0001 C2/3B1C: 8D5103 STA $0351 C2/3B1F: A91500 LDA #$0015 C2/3B22: A20F00 LDX #$000F C2/3B25: 20E330 JSR $30E3 C2/3B28: 18 CLC C2/3B29: 60 RTS [01] C2/3B2A: A687 LDX $87 C2/3B2C: BD9600 LDA $0096,X C2/3B2F: C94B00 CMP #$004B C2/3B32: 9002 BCC $3B36 C2/3B34: 38 SEC C2/3B35: 60 RTS C2/3B36: 0A ASL A C2/3B37: 0A ASL A C2/3B38: 0A ASL A C2/3B39: 851C STA $1C C2/3B3B: 0A ASL A C2/3B3C: 18 CLC C2/3B3D: 651C ADC $1C C2/3B3F: 851C STA $1C C2/3B41: A90028 LDA #$2800 C2/3B44: 38 SEC C2/3B45: E51C SBC $1C C2/3B47: 851C STA $1C C2/3B49: 8B PHB C2/3B4A: E220 SEP #$20 C2/3B4C: A97F LDA #$7F C2/3B4E: 48 PHA C2/3B4F: AB PLB C2/3B50: C220 REP #$20 C2/3B52: A90020 LDA #$2000 C2/3B55: 851A STA $1A C2/3B57: A41A LDY $1A C2/3B59: B90400 LDA $0004,Y C2/3B5C: 18 CLC C2/3B5D: 790000 ADC $0000,Y C2/3B60: C90080 CMP #$8000 C2/3B63: B01C BCS $3B81 C2/3B65: 990000 STA $0000,Y C2/3B68: B90600 LDA $0006,Y C2/3B6B: 18 CLC C2/3B6C: 790200 ADC $0002,Y C2/3B6F: C90040 CMP #$4000 C2/3B72: B00D BCS $3B81 C2/3B74: 990200 STA $0002,Y C2/3B77: E220 SEP #$20 C2/3B79: B90100 LDA $0001,Y C2/3B7C: C220 REP #$20 C2/3B7E: 200E3C JSR $3C0E C2/3B81: A51A LDA $1A C2/3B83: 18 CLC C2/3B84: 690800 ADC #$0008 C2/3B87: 851A STA $1A C2/3B89: C51C CMP $1C C2/3B8B: 90CA BCC $3B57 C2/3B8D: AB PLB C2/3B8E: A687 LDX $87 C2/3B90: A90100 LDA #$0001 C2/3B93: 8D5103 STA $0351 C2/3B96: 18 CLC C2/3B97: 60 RTS C2/3B98: A90020 LDA #$2000 C2/3B9B: 851A STA $1A C2/3B9D: A5C5 LDA $C5 C2/3B9F: 200B30 JSR $300B C2/3BA2: 8595 STA $95 C2/3BA4: 20592A JSR $2A59 C2/3BA7: 8597 STA $97 C2/3BA9: A595 LDA $95 C2/3BAB: 20602A JSR $2A60 C2/3BAE: 8599 STA $99 C2/3BB0: A5C5 LDA $C5 C2/3BB2: 200B30 JSR $300B C2/3BB5: 20592A JSR $2A59 C2/3BB8: 8546 STA $46 C2/3BBA: A9C002 LDA #$02C0 C2/3BBD: 854E STA $4E C2/3BBF: 20C32A JSR $2AC3 C2/3BC2: A557 LDA $57 C2/3BC4: 8595 STA $95 C2/3BC6: 8546 STA $46 C2/3BC8: A597 LDA $97 C2/3BCA: 854E STA $4E C2/3BCC: 20C32A JSR $2AC3 C2/3BCF: A557 LDA $57 C2/3BD1: 8597 STA $97 C2/3BD3: A595 LDA $95 C2/3BD5: 8546 STA $46 C2/3BD7: A599 LDA $99 C2/3BD9: 854E STA $4E C2/3BDB: 20C32A JSR $2AC3 C2/3BDE: A557 LDA $57 C2/3BE0: 8599 STA $99 C2/3BE2: E220 SEP #$20 C2/3BE4: 8B PHB C2/3BE5: A97F LDA #$7F C2/3BE7: 48 PHA C2/3BE8: AB PLB C2/3BE9: C220 REP #$20 C2/3BEB: A41A LDY $1A C2/3BED: A5C5 LDA $C5 C2/3BEF: 990000 STA $0000,Y C2/3BF2: 990200 STA $0002,Y C2/3BF5: A597 LDA $97 C2/3BF7: 990400 STA $0004,Y C2/3BFA: A599 LDA $99 C2/3BFC: 990600 STA $0006,Y C2/3BFF: AB PLB C2/3C00: A51A LDA $1A C2/3C02: 18 CLC C2/3C03: 690800 ADC #$0008 C2/3C06: 851A STA $1A C2/3C08: C90028 CMP #$2800 C2/3C0B: 9090 BCC $3B9D C2/3C0D: 60 RTS C2/3C0E: 8595 STA $95 C2/3C10: 2900FF AND #$FF00 C2/3C13: EB XBA C2/3C14: 4A LSR A C2/3C15: 4A LSR A C2/3C16: 4A LSR A C2/3C17: EB XBA C2/3C18: 0A ASL A C2/3C19: 8597 STA $97 C2/3C1B: A595 LDA $95 C2/3C1D: 29FF00 AND #$00FF C2/3C20: 4A LSR A C2/3C21: 4A LSR A C2/3C22: 4A LSR A C2/3C23: EB XBA C2/3C24: 4A LSR A C2/3C25: 4A LSR A C2/3C26: 4A LSR A C2/3C27: 18 CLC C2/3C28: 6597 ADC $97 C2/3C2A: 8597 STA $97 C2/3C2C: A596 LDA $96 C2/3C2E: 290700 AND #$0007 C2/3C31: 0A ASL A C2/3C32: 18 CLC C2/3C33: 6597 ADC $97 C2/3C35: 690060 ADC #$6000 C2/3C38: 850C STA $0C C2/3C3A: E230 SEP #$30 C2/3C3C: A595 LDA $95 C2/3C3E: 2907 AND #$07 C2/3C40: AA TAX C2/3C41: BF703CC2 LDA $C23C70,X C2/3C45: 8599 STA $99 C2/3C47: A51A LDA $1A C2/3C49: 8908 BIT #$08 C2/3C4B: F008 BEQ $3C55 C2/3C4D: A000 LDY #$00 C2/3C4F: A599 LDA $99 C2/3C51: 110C ORA ($0C),Y C2/3C53: 910C STA ($0C),Y C2/3C55: A001 LDY #$01 C2/3C57: A599 LDA $99 C2/3C59: 110C ORA ($0C),Y C2/3C5B: 910C STA ($0C),Y C2/3C5D: A010 LDY #$10 C2/3C5F: A599 LDA $99 C2/3C61: 110C ORA ($0C),Y C2/3C63: 910C STA ($0C),Y C2/3C65: A011 LDY #$11 C2/3C67: A599 LDA $99 C2/3C69: 110C ORA ($0C),Y C2/3C6B: 910C STA ($0C),Y C2/3C6D: C230 REP #$30 C2/3C6F: 60 RTS C2/3C70: 8040 BRA $3CB2 C2/3C72: 201008 JSR $0810 C2/3C75: 0402 TSB $02 C2/3C77: 01BD ORA ($BD,X) C2/3C79: 9400 STY $00,X C2/3C7B: 0A ASL A C2/3C7C: AA TAX C2/3C7D: 7C803C JMP ($3C80,X) C2/3C80: 843C STY $3C C2/3C82: 893CA6 BIT #$A63C C2/3C85: 87FE STA [$FE] C2/3C87: 9400 STY $00,X C2/3C89: A687 LDX $87 C2/3C8B: BD9600 LDA $0096,X C2/3C8E: C95400 CMP #$0054 C2/3C91: B016 BCS $3CA9 C2/3C93: 8B PHB C2/3C94: E220 SEP #$20 C2/3C96: A97F LDA #$7F C2/3C98: 48 PHA C2/3C99: AB PLB C2/3C9A: C220 REP #$20 C2/3C9C: A2FE1F LDX #$1FFE C2/3C9F: 9E0060 STZ $6000,X C2/3CA2: CA DEX C2/3CA3: CA DEX C2/3CA4: 10F9 BPL $3C9F C2/3CA6: AB PLB C2/3CA7: 18 CLC C2/3CA8: 60 RTS C2/3CA9: 38 SEC C2/3CAA: 60 RTS [Spikey Tiger/Blue Spike External (16)] C2/3CAB: BDA900 LDA $00A9,X C2/3CAE: EB XBA C2/3CAF: 0A ASL A C2/3CB0: 18 CLC C2/3CB1: 6900E0 ADC #$E000 C2/3CB4: A8 TAY C2/3CB5: 8A TXA C2/3CB6: 38 SEC C2/3CB7: E900E6 SBC #$E600 C2/3CBA: 4A LSR A C2/3CBB: EB XBA C2/3CBC: AA TAX C2/3CBD: E220 SEP #$20 C2/3CBF: BFF005C2 LDA $C205F0,X C2/3CC3: 195900 ORA $0059,Y C2/3CC6: 995900 STA $0059,Y C2/3CC9: C220 REP #$20 C2/3CCB: A687 LDX $87 C2/3CCD: 98 TYA C2/3CCE: 38 SEC C2/3CCF: E900E0 SBC #$E000 C2/3CD2: 4A LSR A C2/3CD3: EB XBA C2/3CD4: AA TAX C2/3CD5: A487 LDY $87 C2/3CD7: E220 SEP #$20 C2/3CD9: BFF005C2 LDA $C205F0,X C2/3CDD: 195A00 ORA $005A,Y C2/3CE0: 995A00 STA $005A,Y C2/3CE3: C220 REP #$20 C2/3CE5: A687 LDX $87 C2/3CE7: 60 RTS C2/3CE8: 20BF05 JSR $05BF C2/3CEB: 9043 BCC $3D30 C2/3CED: BCB000 LDY $00B0,X C2/3CF0: E220 SEP #$20 C2/3CF2: A624 LDX $24 C2/3CF4: BFF005C2 LDA $C205F0,X C2/3CF8: 395A00 AND $005A,Y C2/3CFB: D033 BNE $3D30 C2/3CFD: BFF005C2 LDA $C205F0,X C2/3D01: 195A00 ORA $005A,Y C2/3D04: 995A00 STA $005A,Y C2/3D07: C220 REP #$20 C2/3D09: A524 LDA $24 C2/3D0B: EB XBA C2/3D0C: 0A ASL A C2/3D0D: 18 CLC C2/3D0E: 6900E0 ADC #$E000 C2/3D11: A8 TAY C2/3D12: A687 LDX $87 C2/3D14: BDB000 LDA $00B0,X C2/3D17: 38 SEC C2/3D18: E900E6 SBC #$E600 C2/3D1B: 4A LSR A C2/3D1C: EB XBA C2/3D1D: AA TAX C2/3D1E: BFF005C2 LDA $C205F0,X C2/3D22: E220 SEP #$20 C2/3D24: 195900 ORA $0059,Y C2/3D27: 995900 STA $0059,Y C2/3D2A: C220 REP #$20 C2/3D2C: A687 LDX $87 C2/3D2E: 38 SEC C2/3D2F: 60 RTS C2/3D30: C220 REP #$20 C2/3D32: 18 CLC C2/3D33: 60 RTS C2/3D34: BD9400 LDA $0094,X C2/3D37: D009 BNE $3D42 C2/3D39: FE9400 INC $0094,X C2/3D3C: 229F00C0 JSR $C0009F C2/3D40: 18 CLC C2/3D41: 60 RTS C2/3D42: 22A200C0 JSR $C000A2 C2/3D46: 18 CLC C2/3D47: 60 RTS [Mantis Ant AI Subs] [Mantis Ant/Metal Mantis AI Header[02]] C2/3D48: 20E00C JSR $0CE0 C2/3D4B: BD4200 LDA $0042,X C2/3D4E: D009 BNE $3D59 C2/3D50: A2273E LDX #$3E27 C2/3D53: A00129 LDY #$2901 C2/3D56: 20530D JSR $0D53 C2/3D59: 60 RTS [Mantis Ant/Metal Mantis AI Header[03]] C2/3D5A: 20413A JSR $3A41 C2/3D5D: BDA900 LDA $00A9,X C2/3D60: 20BC08 JSR $08BC C2/3D63: C90200 CMP #$0002 C2/3D66: B018 BCS $3D80 C2/3D68: A90200 LDA #$0002 C2/3D6B: 200B30 JSR $300B C2/3D6E: D010 BNE $3D80 C2/3D70: A90200 LDA #$0002 C2/3D73: 200B30 JSR $300B C2/3D76: F004 BEQ $3D7C C2/3D78: A9AAD0 LDA #$D0AA C2/3D7B: 60 RTS {} C2/3D7C: A99ED0 LDA #$D09E C2/3D7F: 60 RTS {} C2/3D80: A687 LDX $87 C2/3D82: BDAB00 LDA $00AB,X C2/3D85: 0A ASL A C2/3D86: AA TAX C2/3D87: BF00E0DC LDA $DCE000,X C2/3D8B: 60 RTS [Mantis Ant/Metal Mantis AI Header[04]] C2/3D8C: BD4200 LDA $0042,X C2/3D8F: 0A ASL A C2/3D90: AA TAX C2/3D91: 7C943D JMP ($3D94,X) [Pointers] C2/3D94: 983D [00:] C2/3D96: DB3D [01:] [00] C2/3D98: A687 LDX $87 C2/3D9A: 20413A JSR $3A41 C2/3D9D: BDAB00 LDA $00AB,X C2/3DA0: C90600 CMP #$0006 C2/3DA3: D002 BNE $3DA7 C2/3DA5: 38 SEC C2/3DA6: 60 RTS C2/3DA7: BDA900 LDA $00A9,X C2/3DAA: 20BC08 JSR $08BC C2/3DAD: C90400 CMP #$0004 C2/3DB0: 9012 BCC $3DC4 C2/3DB2: A90200 LDA #$0002 C2/3DB5: 200B30 JSR $300B C2/3DB8: F005 BEQ $3DBF C2/3DBA: A9BAD0 LDA #$D0BA C2/3DBD: 18 CLC C2/3DBE: 60 RTS C2/3DBF: A9BDD0 LDA #$D0BD C2/3DC2: 18 CLC C2/3DC3: 60 RTS C2/3DC4: C90300 CMP #$0003 C2/3DC7: 9005 BCC $3DCE C2/3DC9: A9BFD0 LDA #$D0BF C2/3DCC: 18 CLC C2/3DCD: 60 RTS C2/3DCE: A687 LDX $87 C2/3DD0: BDAB00 LDA $00AB,X C2/3DD3: 0A ASL A C2/3DD4: AA TAX C2/3DD5: BF10E0DC LDA $DCE010,X C2/3DD9: 18 CLC C2/3DDA: 60 RTS [01] C2/3DDB: A687 LDX $87 C2/3DDD: 20413A JSR $3A41 C2/3DE0: BDA900 LDA $00A9,X C2/3DE3: 20BC08 JSR $08BC C2/3DE6: C90300 CMP #$0003 C2/3DE9: 901B BCC $3E06 C2/3DEB: A90200 LDA #$0002 C2/3DEE: 200B30 JSR $300B C2/3DF1: F005 BEQ $3DF8 C2/3DF3: A9BAD0 LDA #$D0BA C2/3DF6: 18 CLC C2/3DF7: 60 RTS C2/3DF8: A90100 LDA #$0001 C2/3DFB: 200B30 JSR $300B C2/3DFE: 0A ASL A C2/3DFF: AA TAX C2/3E00: BF20E0DC LDA $DCE020,X C2/3E04: 18 CLC C2/3E05: 60 RTS C2/3E06: C90200 CMP #$0002 C2/3E09: 900E BCC $3E19 C2/3E0B: A90100 LDA #$0001 C2/3E0E: 200B30 JSR $300B C2/3E11: 0A ASL A C2/3E12: AA TAX C2/3E13: BF24E0DC LDA $DCE024,X C2/3E17: 18 CLC C2/3E18: 60 RTS C2/3E19: A687 LDX $87 C2/3E1B: BDAB00 LDA $00AB,X C2/3E1E: 0A ASL A C2/3E1F: AA TAX C2/3E20: BF10E0DC LDA $DCE010,X C2/3E24: 18 CLC C2/3E25: 60 RTS C2/3E26: 60 RTS [] C2/3E27: BD9400 LDA $0094,X C2/3E2A: 0A ASL A C2/3E2B: AA TAX C2/3E2C: 7C2F3E JMP ($3E2F,X) C2/3E2F: 373E AND [$3E],Y C2/3E31: 5A PHY C2/3E32: 3E693E ROL $3E69,X C2/3E35: 7D3EA6 ADC $A63E,X C2/3E38: 87A9 STA [$A9] C2/3E3A: 4E019D LSR $9D01 C2/3E3D: 2B PLD C2/3E3E: 00A9 BRK #$A9 C2/3E40: 3E019D ROL $9D01,X C2/3E43: 3200 AND ($00) C2/3E45: FE9400 INC $0094,X C2/3E48: A90100 LDA #$0001 C2/3E4B: 9D0000 STA $0000,X C2/3E4E: A9E700 LDA #$00E7 C2/3E51: 209413 JSR $1394 C2/3E54: A90100 LDA #$0001 C2/3E57: 208533 JSR $3385 C2/3E5A: A687 LDX $87 C2/3E5C: BD9600 LDA $0096,X C2/3E5F: C91000 CMP #$0010 C2/3E62: 9003 BCC $3E67 C2/3E64: FE9400 INC $0094,X C2/3E67: 18 CLC C2/3E68: 60 RTS C2/3E69: A687 LDX $87 C2/3E6B: AFFFCF7E LDA $7ECFFF C2/3E6F: 890100 BIT #$0001 C2/3E72: D009 BNE $3E7D C2/3E74: FE9400 INC $0094,X C2/3E77: A9E600 LDA #$00E6 C2/3E7A: 209413 JSR $1394 C2/3E7D: 18 CLC C2/3E7E: 60 RTS [Called by Boss Scripts] [Mantis Ant/Metal Mantis AI External (10)] CreateFlyingKama: C2/3E7F: BD2B00 LDA $002B,X C2/3E82: 8595 STA $95 C2/3E84: BD3200 LDA $0032,X C2/3E87: 8597 STA $97 C2/3E89: BDA900 LDA $00A9,X C2/3E8C: 859D STA $9D C2/3E8E: 869F STX $9F C2/3E90: BDAB00 LDA $00AB,X C2/3E93: 0A ASL A C2/3E94: 0A ASL A C2/3E95: AA TAX C2/3E96: BF28E0DC LDA $DCE028,X C2/3E9A: 8599 STA $99 C2/3E9C: BF2AE0DC LDA $DCE02A,X C2/3EA0: 859B STA $9B C2/3EA2: A00128 LDY #$2801 C2/3EA5: A2D63E LDX #$3ED6 C2/3EA8: 20530D JSR $0D53 [...hmmm. Undoubtedly fetches a different index in the process.] C2/3EAB: B026 BCS $3ED3 C2/3EAD: A595 LDA $95 C2/3EAF: 38 SEC C2/3EB0: E90C00 SBC #$000C C2/3EB3: 9D2B00 STA $002B,X C2/3EB6: A597 LDA $97 C2/3EB8: 18 CLC C2/3EB9: 690400 ADC #$0004 C2/3EBC: 9D3200 STA $0032,X C2/3EBF: A599 LDA $99 C2/3EC1: 9D3C00 STA $003C,X C2/3EC4: A59B LDA $9B C2/3EC6: 9D4000 STA $0040,X C2/3EC9: A59D LDA $9D C2/3ECB: 9DA900 STA $00A9,X C2/3ECE: A59F LDA $9F C2/3ED0: 9DB000 STA $00B0,X C2/3ED3: A687 LDX $87 C2/3ED5: 60 RTS [Associated with Flying Kama] C2/3ED6: A687 LDX $87 C2/3ED8: BD9400 LDA $0094,X C2/3EDB: 0A ASL A C2/3EDC: AA TAX C2/3EDD: 7CE03E JMP ($3EE0,X) C2/3EE0: E43E [00] C2/3EE2: 123F [01] C2/3EE4: A687 LDX $87 C2/3EE6: FE9400 INC $0094,X C2/3EE9: A91700 LDA #$0017 C2/3EEC: 209413 JSR $1394 C2/3EEF: 9EB200 STZ $00B2,X C2/3EF2: A90100 LDA #$0001 C2/3EF5: 9D0000 STA $0000,X C2/3EF8: BDA900 LDA $00A9,X C2/3EFB: EB XBA C2/3EFC: 0A ASL A C2/3EFD: 18 CLC C2/3EFE: 6900E0 ADC #$E000 C2/3F01: A8 TAY C2/3F02: E220 SEP #$20 C2/3F04: B90B00 LDA $000B,Y C2/3F07: 9D0B00 STA $000B,X C2/3F0A: C220 REP #$20 C2/3F0C: A94C3F LDA #$3F4C C2/3F0F: 9D9000 STA $0090,X [] C2/3F12: A687 LDX $87 C2/3F14: FEB200 INC $00B2,X C2/3F17: BDB200 LDA $00B2,X C2/3F1A: C90300 CMP #$0003 C2/3F1D: B020 BCS $3F3F C2/3F1F: 9EB200 STZ $00B2,X C2/3F22: BDA900 LDA $00A9,X C2/3F25: 204109 JSR $0941 C2/3F28: A687 LDX $87 C2/3F2A: 9DAB00 STA $00AB,X C2/3F2D: A90400 LDA #$0004 C2/3F30: 851A STA $1A C2/3F32: A900DC LDA #$DC00 C2/3F35: 850D STA $0D C2/3F37: A948E0 LDA #$E048 C2/3F3A: 850C STA $0C C2/3F3C: 20BC32 JSR $32BC C2/3F3F: BD3200 LDA $0032,X C2/3F42: 9D2200 STA $0022,X C2/3F45: 20643F JSR $3F64 C2/3F48: B001 BCS $3F4B C2/3F4A: 60 RTS C2/3F4B: 60 RTS C2/3F4C: BD2B00 LDA $002B,X C2/3F4F: 18 CLC C2/3F50: 7D3C00 ADC $003C,X C2/3F53: 9D2B00 STA $002B,X C2/3F56: BD3200 LDA $0032,X C2/3F59: 18 CLC C2/3F5A: 7D4000 ADC $0040,X C2/3F5D: 9D3200 STA $0032,X C2/3F60: 20B715 JSR $15B7 C2/3F63: 60 RTS C2/3F64: BDB000 LDA $00B0,X C2/3F67: AA TAX C2/3F68: BD9001 LDA $0190,X C2/3F6B: 3009 BMI $3F76 C2/3F6D: 20E83C JSR $3CE8 C2/3F70: B004 BCS $3F76 C2/3F72: A687 LDX $87 C2/3F74: 18 CLC C2/3F75: 60 RTS C2/3F76: 38 SEC C2/3F77: 60 RTS [Kilroy AI Subs] [Kilroy AI Header[2]] C2/3F78: 20E00C JSR $0CE0 C2/3F7B: A91000 LDA #$0010 C2/3F7E: 9D6600 STA $0066,X C2/3F81: 9E7E00 STZ $007E,X C2/3F84: A00138 LDY #$3801 C2/3F87: A29140 LDX #$4091 C2/3F8A: 20530D JSR $0D53 C2/3F8D: A587 LDA $87 C2/3F8F: 9DB000 STA $00B0,X C2/3F92: 60 RTS [Kilroy AI Header[3]] C2/3F93: 202432 JSR $3224 C2/3F96: 9DA900 STA $00A9,X C2/3F99: 201D09 JSR $091D C2/3F9C: 9DAB00 STA $00AB,X C2/3F9F: BD7E00 LDA $007E,X C2/3FA2: D003 BNE $3FA7 C2/3FA4: 20B53F JSR $3FB5 C2/3FA7: BDAB00 LDA $00AB,X C2/3FAA: 0A ASL A C2/3FAB: 18 CLC C2/3FAC: 7D7E00 ADC $007E,X C2/3FAF: AA TAX C2/3FB0: BF68E0DC LDA $DCE068,X C2/3FB4: 60 RTS C2/3FB5: BD8401 LDA $0184,X C2/3FB8: 4A LSR A C2/3FB9: DD8201 CMP $0182,X C2/3FBC: 901A BCC $3FD8 C2/3FBE: A90800 LDA #$0008 C2/3FC1: 9D7E00 STA $007E,X C2/3FC4: BD4200 LDA $0042,X C2/3FC7: D008 BNE $3FD1 C2/3FC9: A92000 LDA #$0020 C2/3FCC: 9D6600 STA $0066,X C2/3FCF: 8006 BRA $3FD7 C2/3FD1: A92000 LDA #$0020 C2/3FD4: 9D6600 STA $0066,X C2/3FD7: 38 SEC C2/3FD8: 60 RTS [Kilroy AI Header[4]] C2/3FD9: BD7E00 LDA $007E,X C2/3FDC: D055 BNE $4033 C2/3FDE: 20B53F JSR $3FB5 C2/3FE1: B050 BCS $4033 C2/3FE3: 20523A JSR $3A52 C2/3FE6: BDA900 LDA $00A9,X C2/3FE9: 20D908 JSR $08D9 C2/3FEC: C90400 CMP #$0004 C2/3FEF: 900F BCC $4000 C2/3FF1: A90000 LDA #$0000 C2/3FF4: 200B30 JSR $300B C2/3FF7: D005 BNE $3FFE C2/3FF9: A95CD2 LDA #$D25C C2/3FFC: 18 CLC C2/3FFD: 60 RTS C2/3FFE: 38 SEC C2/3FFF: 60 RTS C2/4000: A90200 LDA #$0002 C2/4003: 200B30 JSR $300B C2/4006: A687 LDX $87 C2/4008: 29FF00 AND #$00FF C2/400B: D00B BNE $4018 C2/400D: BDAB00 LDA $00AB,X C2/4010: 0A ASL A C2/4011: AA TAX C2/4012: BF78E0DC LDA $DCE078,X C2/4016: 18 CLC C2/4017: 60 RTS C2/4018: C90100 CMP #$0001 C2/401B: D00B BNE $4028 C2/401D: BDAB00 LDA $00AB,X C2/4020: 0A ASL A C2/4021: AA TAX C2/4022: BF80E0DC LDA $DCE080,X C2/4026: 18 CLC C2/4027: 60 RTS C2/4028: BDAB00 LDA $00AB,X C2/402B: 0A ASL A C2/402C: AA TAX C2/402D: BF88E0DC LDA $DCE088,X C2/4031: 18 CLC C2/4032: 60 RTS C2/4033: 20523A JSR $3A52 C2/4036: BDA900 LDA $00A9,X C2/4039: 20D908 JSR $08D9 C2/403C: C90400 CMP #$0004 C2/403F: 900F BCC $4050 C2/4041: A90000 LDA #$0000 C2/4044: 200B30 JSR $300B C2/4047: D005 BNE $404E C2/4049: A970D2 LDA #$D270 C2/404C: 18 CLC C2/404D: 60 RTS C2/404E: 38 SEC C2/404F: 60 RTS C2/4050: A90200 LDA #$0002 C2/4053: 200B30 JSR $300B C2/4056: A687 LDX $87 C2/4058: 29FF00 AND #$00FF C2/405B: D00B BNE $4068 C2/405D: BDAB00 LDA $00AB,X C2/4060: 0A ASL A C2/4061: AA TAX C2/4062: BF90E0DC LDA $DCE090,X C2/4066: 18 CLC C2/4067: 60 RTS C2/4068: C90100 CMP #$0001 C2/406B: D00B BNE $4078 C2/406D: BDAB00 LDA $00AB,X C2/4070: 0A ASL A C2/4071: AA TAX C2/4072: BF98E0DC LDA $DCE098,X C2/4076: 18 CLC C2/4077: 60 RTS C2/4078: BDAB00 LDA $00AB,X C2/407B: 0A ASL A C2/407C: AA TAX C2/407D: BFA0E0DC LDA $DCE0A0,X C2/4081: 18 CLC C2/4082: 60 RTS [Kilroy AI Header[5]] C2/4083: BD7E00 LDA $007E,X C2/4086: D004 BNE $408C C2/4088: A926D2 LDA #$D226 C2/408B: 60 RTS C2/408C: A928D2 LDA #$D228 C2/408F: 60 RTS [Kilroy AI Header[A] (which has nothing)] C2/4090: 60 RTS C2/4091: BD9400 LDA $0094,X C2/4094: 0A ASL A C2/4095: AA TAX C2/4096: 7C9940 JMP ($4099,X) [Jump Table] C2/4099: 9D40 [00] C2/409B: C340 [01] [00] C2/409D: A687 LDX $87 C2/409F: 20E00C JSR $0CE0 C2/40A2: 9E6600 STZ $0066,X C2/40A5: A93400 LDA #$0034 C2/40A8: 9DB600 STA $00B6,X C2/40AB: 209413 JSR $1394 C2/40AE: A90100 LDA #$0001 C2/40B1: 9D0000 STA $0000,X C2/40B4: FE9400 INC $0094,X C2/40B7: 9EB200 STZ $00B2,X C2/40BA: 9EAB00 STZ $00AB,X C2/40BD: A94341 LDA #$4143 C2/40C0: 9D9000 STA $0090,X [01] C2/40C3: A687 LDX $87 C2/40C5: BCB000 LDY $00B0,X C2/40C8: B99400 LDA $0094,Y C2/40CB: C90600 CMP #$0006 C2/40CE: 9002 BCC $40D2 C2/40D0: 38 SEC C2/40D1: 60 RTS C2/40D2: B97A00 LDA $007A,Y C2/40D5: 859D STA $9D C2/40D7: B9AB00 LDA $00AB,Y C2/40DA: 859F STA $9F C2/40DC: A59D LDA $9D C2/40DE: DDB200 CMP $00B2,X C2/40E1: D007 BNE $40EA C2/40E3: A59F LDA $9F C2/40E5: DDAB00 CMP $00AB,X C2/40E8: F057 BEQ $4141 C2/40EA: A59D LDA $9D C2/40EC: 9DB200 STA $00B2,X C2/40EF: A59F LDA $9F C2/40F1: 9DAB00 STA $00AB,X C2/40F4: B94200 LDA $0042,Y C2/40F7: D00A BNE $4103 C2/40F9: BDB200 LDA $00B2,X C2/40FC: AA TAX C2/40FD: BFA8E0DC LDA $DCE0A8,X C2/4101: 8008 BRA $410B C2/4103: BDB200 LDA $00B2,X C2/4106: AA TAX C2/4107: BFD0E0DC LDA $DCE0D0,X C2/410B: 29FF00 AND #$00FF C2/410E: F031 BEQ $4141 C2/4110: C9FF00 CMP #$00FF C2/4113: D007 BNE $411C C2/4115: A687 LDX $87 C2/4117: 9E0000 STZ $0000,X C2/411A: 18 CLC C2/411B: 60 RTS C2/411C: A687 LDX $87 C2/411E: 209413 JSR $1394 C2/4121: BDB200 LDA $00B2,X C2/4124: AA TAX C2/4125: BF03E1DC LDA $DCE103,X C2/4129: 29C000 AND #$00C0 C2/412C: 8595 STA $95 C2/412E: A687 LDX $87 C2/4130: BD9800 LDA $0098,X C2/4133: 293FFF AND #$FF3F C2/4136: 0595 ORA $95 C2/4138: 9D9800 STA $0098,X C2/413B: A90100 LDA #$0001 C2/413E: 9D0000 STA $0000,X C2/4141: 18 CLC C2/4142: 60 RTS [] C2/4143: BCB000 LDY $00B0,X C2/4146: B92B00 LDA $002B,Y C2/4149: 9D2B00 STA $002B,X C2/414C: B93200 LDA $0032,Y C2/414F: 9D3200 STA $0032,X C2/4152: B92200 LDA $0022,Y C2/4155: 38 SEC C2/4156: E90800 SBC #$0008 C2/4159: 9D2200 STA $0022,X C2/415C: 60 RTS C2/415D: BD9400 LDA $0094,X C2/4160: 0A ASL A C2/4161: AA TAX C2/4162: 7C6541 JMP ($4165,X) [Jump Table] C2/4165: 6941 [00] C2/4167: 7341 [01] [00] C2/4169: A6 EOR ($A6,X) C2/416A: 87FE STA [$FE] C2/416C: 9400 STY $00,X C2/416E: 9E9600 STZ $0096,X C2/4171: 18 CLC C2/4172: 60 RTS [01] C2/4173: A687 LDX $87 C2/4175: BD9600 LDA $0096,X C2/4178: C90100 CMP #$0001 C2/417B: D021 BNE $419E C2/417D: ADD807 LDA $07D8 C2/4180: 8595 STA $95 C2/4182: ADDE07 LDA $07DE C2/4185: 8DD807 STA $07D8 C2/4188: ADDC07 LDA $07DC C2/418B: 8DDE07 STA $07DE C2/418E: ADDA07 LDA $07DA C2/4191: 8DDC07 STA $07DC C2/4194: A595 LDA $95 C2/4196: 8DDA07 STA $07DA C2/4199: A687 LDX $87 C2/419B: 9E9600 STZ $0096,X C2/419E: 18 CLC C2/419F: 60 RTS C2/41A0: BD9400 LDA $0094,X C2/41A3: 0A ASL A C2/41A4: AA TAX C2/41A5: 7CA841 JMP ($41A8,X) [Jump Table] C2/41A8: AE41 [00] C2/41AA: B841 [01] C2/41AC: D841 [02] [00] C2/41AE: A6 EOR ($A6,X) C2/41AF: 87FE STA [$FE] C2/41B1: 9400 STY $00,X C2/41B3: 9E9600 STZ $0096,X C2/41B6: 18 CLC C2/41B7: 60 RTS [01] C2/41B8: A687 LDX $87 C2/41BA: BD9600 LDA $0096,X C2/41BD: C90600 CMP #$0006 C2/41C0: D014 BNE $41D6 C2/41C2: A90300 LDA #$0003 C2/41C5: A21500 LDX #$0015 C2/41C8: A00D8F LDY #$8F0D C2/41CB: 202D27 JSR $272D C2/41CE: A687 LDX $87 C2/41D0: FE9400 INC $0094,X C2/41D3: 9E9600 STZ $0096,X C2/41D6: 18 CLC C2/41D7: 60 RTS [02] C2/41D8: A687 LDX $87 C2/41DA: BD9600 LDA $0096,X C2/41DD: C90600 CMP #$0006 C2/41E0: D014 BNE $41F6 C2/41E2: A90300 LDA #$0003 C2/41E5: A21200 LDX #$0012 C2/41E8: A00D8F LDY #$8F0D C2/41EB: 202D27 JSR $272D C2/41EE: A687 LDX $87 C2/41F0: DE9400 DEC $0094,X C2/41F3: 9E9600 STZ $0096,X C2/41F6: 18 CLC C2/41F7: 60 RTS [Kettle Kin AI Subs] [Kettle Kin Header[2]] C2/41F8: 20E00C JSR $0CE0 C2/41FB: A91000 LDA #$0010 C2/41FE: 9D6600 STA $0066,X C2/4201: 9E7E00 STZ $007E,X C2/4204: A00138 LDY #$3801 C2/4207: A29140 LDX #$4091 C2/420A: 20530D JSR $0D53 C2/420D: A587 LDA $87 C2/420F: 9DB000 STA $00B0,X C2/4212: 60 RTS [Kettle Kin Header[3]] C2/4213: 202432 JSR $3224 C2/4216: 9DA900 STA $00A9,X C2/4219: 201D09 JSR $091D C2/421C: 9DAB00 STA $00AB,X C2/421F: BD7E00 LDA $007E,X C2/4222: D003 BNE $4227 C2/4224: 20B53F JSR $3FB5 C2/4227: BDAB00 LDA $00AB,X C2/422A: 0A ASL A C2/422B: 18 CLC C2/422C: 7D7E00 ADC $007E,X C2/422F: AA TAX C2/4230: BF36E1DC LDA $DCE136,X C2/4234: 60 RTS [Kettle Kin Header[4]] C2/4235: BD7E00 LDA $007E,X C2/4238: D04F BNE $4289 C2/423A: 20B53F JSR $3FB5 C2/423D: B04A BCS $4289 C2/423F: 20523A JSR $3A52 C2/4242: BDA900 LDA $00A9,X C2/4245: 20D908 JSR $08D9 C2/4248: C90400 CMP #$0004 C2/424B: 900F BCC $425C C2/424D: A90000 LDA #$0000 C2/4250: 200B30 JSR $300B C2/4253: D005 BNE $425A C2/4255: A9B3D4 LDA #$D4B3 C2/4258: 18 CLC C2/4259: 60 RTS C2/425A: 38 SEC C2/425B: 60 RTS C2/425C: A90200 LDA #$0002 C2/425F: 200B30 JSR $300B C2/4262: A687 LDX $87 C2/4264: 29FF00 AND #$00FF C2/4267: D00B BNE $4274 C2/4269: BDAB00 LDA $00AB,X C2/426C: 0A ASL A C2/426D: AA TAX C2/426E: BF46E1DC LDA $DCE146,X C2/4272: 18 CLC C2/4273: 60 RTS C2/4274: C90100 CMP #$0001 C2/4277: D00B BNE $4284 C2/4279: BDAB00 LDA $00AB,X C2/427C: 0A ASL A C2/427D: AA TAX C2/427E: BF4EE1DC LDA $DCE14E,X C2/4282: 18 CLC C2/4283: 60 RTS C2/4284: A9B5D4 LDA #$D4B5 C2/4287: 18 CLC C2/4288: 60 RTS C2/4289: 20523A JSR $3A52 C2/428C: BDA900 LDA $00A9,X C2/428F: 20D908 JSR $08D9 C2/4292: C90400 CMP #$0004 C2/4295: 900F BCC $42A6 C2/4297: A90000 LDA #$0000 C2/429A: 200B30 JSR $300B C2/429D: D005 BNE $42A4 C2/429F: A9CBD4 LDA #$D4CB C2/42A2: 18 CLC C2/42A3: 60 RTS C2/42A4: 38 SEC C2/42A5: 60 RTS C2/42A6: A90200 LDA #$0002 C2/42A9: 200B30 JSR $300B C2/42AC: A687 LDX $87 C2/42AE: 29FF00 AND #$00FF C2/42B1: D00B BNE $42BE C2/42B3: BDAB00 LDA $00AB,X C2/42B6: 0A ASL A C2/42B7: AA TAX C2/42B8: BF56E1DC LDA $DCE156,X C2/42BC: 18 CLC C2/42BD: 60 RTS C2/42BE: C90100 CMP #$0001 C2/42C1: D00B BNE $42CE C2/42C3: BDAB00 LDA $00AB,X C2/42C6: 0A ASL A C2/42C7: AA TAX C2/42C8: BF5EE1DC LDA $DCE15E,X C2/42CC: 18 CLC C2/42CD: 60 RTS C2/42CE: A9CDD4 LDA #$D4CD C2/42D1: 18 CLC C2/42D2: 60 RTS [Kettle Kin Header[5] C2/42D3: BD7E00 LDA $007E,X C2/42D6: D004 BNE $42DC C2/42D8: A96DD4 LDA #$D46D C2/42DB: 60 RTS C2/42DC: A96FD4 LDA #$D46F C2/42DF: 60 RTS [Kettle Kin Header[A] (nothing, huh?)] C2/42E0: 60 RTS C2/42E1: 20E00C JSR $0CE0 C2/42E4: 9E7E00 STZ $007E,X C2/42E7: 60 RTS C2/42E8: 202432 JSR $3224 C2/42EB: A687 LDX $87 C2/42ED: 9DA900 STA $00A9,X C2/42F0: 201D09 JSR $091D C2/42F3: 9DAB00 STA $00AB,X C2/42F6: BDA900 LDA $00A9,X C2/42F9: 20BC08 JSR $08BC C2/42FC: C90200 CMP #$0002 C2/42FF: B017 BCS $4318 C2/4301: A90200 LDA #$0002 C2/4304: 200B30 JSR $300B C2/4307: A687 LDX $87 C2/4309: 29FF00 AND #$00FF C2/430C: F016 BEQ $4324 C2/430E: BDAB00 LDA $00AB,X C2/4311: 0A ASL A C2/4312: AA TAX C2/4313: BF66E1DC LDA $DCE166,X C2/4317: 60 RTS C2/4318: A687 LDX $87 C2/431A: BDAB00 LDA $00AB,X C2/431D: 0A ASL A C2/431E: AA TAX C2/431F: BF76E1DC LDA $DCE176,X C2/4323: 60 RTS C2/4324: A687 LDX $87 C2/4326: BDAB00 LDA $00AB,X C2/4329: 0A ASL A C2/432A: AA TAX C2/432B: BF6EE1DC LDA $DCE16E,X C2/432F: 60 RTS C2/4330: BD8401 LDA $0184,X C2/4333: 4A LSR A C2/4334: DD8201 CMP $0182,X C2/4337: 9007 BCC $4340 C2/4339: A90800 LDA #$0008 C2/433C: 9D7E00 STA $007E,X C2/433F: 38 SEC C2/4340: 60 RTS C2/4341: BD7E00 LDA $007E,X C2/4344: D010 BNE $4356 C2/4346: 203043 JSR $4330 C2/4349: 900B BCC $4356 C2/434B: BD4200 LDA $0042,X C2/434E: 0A ASL A C2/434F: AA TAX C2/4350: BF7EE1DC LDA $DCE17E,X C2/4354: 18 CLC C2/4355: 60 RTS C2/4356: BD4200 LDA $0042,X C2/4359: 0A ASL A C2/435A: 0A ASL A C2/435B: 0A ASL A C2/435C: 0A ASL A C2/435D: 18 CLC C2/435E: 7D7E00 ADC $007E,X C2/4361: 8D5803 STA $0358 C2/4364: 202432 JSR $3224 C2/4367: A687 LDX $87 C2/4369: 9DA900 STA $00A9,X C2/436C: 201D09 JSR $091D C2/436F: 9DAB00 STA $00AB,X C2/4372: BDA900 LDA $00A9,X C2/4375: 20BC08 JSR $08BC C2/4378: C90100 CMP #$0001 C2/437B: B022 BCS $439F C2/437D: A90100 LDA #$0001 C2/4380: 200B30 JSR $300B C2/4383: D01A BNE $439F C2/4385: A90100 LDA #$0001 C2/4388: 200B30 JSR $300B C2/438B: 0A ASL A C2/438C: 851A STA $1A C2/438E: A687 LDX $87 C2/4390: BD4200 LDA $0042,X C2/4393: 0A ASL A C2/4394: 0A ASL A C2/4395: 18 CLC C2/4396: 651A ADC $1A C2/4398: AA TAX C2/4399: BF82E1DC LDA $DCE182,X C2/439D: 18 CLC C2/439E: 60 RTS C2/439F: C90200 CMP #$0002 C2/43A2: B02A BCS $43CE C2/43A4: A90100 LDA #$0001 C2/43A7: 200B30 JSR $300B C2/43AA: F011 BEQ $43BD C2/43AC: A687 LDX $87 C2/43AE: BDAB00 LDA $00AB,X C2/43B1: 0A ASL A C2/43B2: 18 CLC C2/43B3: 6D5803 ADC $0358 C2/43B6: AA TAX C2/43B7: BF8AE1DC LDA $DCE18A,X C2/43BB: 18 CLC C2/43BC: 60 RTS C2/43BD: A687 LDX $87 C2/43BF: BDAB00 LDA $00AB,X C2/43C2: 0A ASL A C2/43C3: 18 CLC C2/43C4: 6D5803 ADC $0358 C2/43C7: AA TAX C2/43C8: BFAAE1DC LDA $DCE1AA,X C2/43CC: 18 CLC C2/43CD: 60 RTS C2/43CE: BDA900 LDA $00A9,X C2/43D1: 20633A JSR $3A63 C2/43D4: B013 BCS $43E9 C2/43D6: A687 LDX $87 C2/43D8: BDAB00 LDA $00AB,X C2/43DB: 0A ASL A C2/43DC: 18 CLC C2/43DD: 6D5803 ADC $0358 C2/43E0: AA TAX C2/43E1: BFCAE1DC LDA $DCE1CA,X C2/43E5: F002 BEQ $43E9 C2/43E7: 18 CLC C2/43E8: 60 RTS C2/43E9: A91000 LDA #$0010 C2/43EC: 200B30 JSR $300B C2/43EF: D01E BNE $440F C2/43F1: A90200 LDA #$0002 C2/43F4: 200B30 JSR $300B C2/43F7: D005 BNE $43FE C2/43F9: A9A3D6 LDA #$D6A3 C2/43FC: 18 CLC C2/43FD: 60 RTS C2/43FE: A687 LDX $87 C2/4400: BD4200 LDA $0042,X C2/4403: D005 BNE $440A C2/4405: A9A5D6 LDA #$D6A5 C2/4408: 18 CLC C2/4409: 60 RTS C2/440A: A9C8D6 LDA #$D6C8 C2/440D: 18 CLC C2/440E: 60 RTS C2/440F: 38 SEC C2/4410: 60 RTS C2/4411: 60 RTS C2/4412: 60 RTS [Minotaur/Gorgon Bull AI Subs] [Minotaur/Gorgon Bull AI E04A (34)] C2/4413: BD4200 LDA $0042,X C2/4416: F01B BEQ $4433 C2/4418: BD9600 LDA $0096,X C2/441B: C91800 CMP #$0018 C2/441E: 9015 BCC $4435 C2/4420: C93C00 CMP #$003C C2/4423: B00E BCS $4433 C2/4425: 20523A JSR $3A52 C2/4428: BDA900 LDA $00A9,X C2/442B: 20D908 JSR $08D9 C2/442E: C90500 CMP #$0005 C2/4431: B002 BCS $4435 C2/4433: 38 SEC C2/4434: 60 RTS {} C2/4435: 18 CLC C2/4436: 60 RTS [Minotaur/Gorgon Bull AI External (35)] C2/4437: BD4200 LDA $0042,X C2/443A: F02A BEQ $4466 C2/443C: E220 SEP #$20 C2/443E: A20D00 LDX #$000D C2/4441: A91C LDA #$1C C2/4443: 9D3F03 STA $033F,X C2/4446: E8 INX C2/4447: A91D LDA #$1D C2/4449: 9D3F03 STA $033F,X C2/444C: C220 REP #$20 C2/444E: A21C00 LDX #$001C C2/4451: A00D00 LDY #$000D C2/4454: A91000 LDA #$0010 C2/4457: 202D27 JSR $272D C2/445A: A21D00 LDX #$001D C2/445D: A00E00 LDY #$000E C2/4460: A91000 LDA #$0010 C2/4463: 202D27 JSR $272D C2/4466: 60 RTS [Minotaur/Gorgon Bull AI E04A (35)] C2/4467: BD4200 LDA $0042,X C2/446A: F009 BEQ $4475 C2/446C: BD9600 LDA $0096,X C2/446F: C91000 CMP #$0010 C2/4472: B001 BCS $4475 C2/4474: 60 RTS {} C2/4475: 38 SEC C2/4476: 60 RTS [Called by Boss Scripts] [Minotaur/Gorgon Bull AI External (33)] C2/4477: E220 SEP #$20 C2/4479: A20D00 LDX #$000D C2/447C: A91E LDA #$1E C2/447E: 9D3F03 STA $033F,X C2/4481: E8 INX C2/4482: A91F LDA #$1F C2/4484: 9D3F03 STA $033F,X C2/4487: C220 REP #$20 C2/4489: A21E00 LDX #$001E C2/448C: A00D00 LDY #$000D C2/448F: A91600 LDA #$0016 C2/4492: 202D27 JSR $272D C2/4495: A21E00 LDX #$001E C2/4498: A00E00 LDY #$000E C2/449B: A91600 LDA #$0016 C2/449E: 202D27 JSR $272D C2/44A1: 60 RTS [] C2/44A2: A5C5 LDA $C5 C2/44A4: 20470A JSR $0A47 C2/44A7: 60 RTS [] C2/44A8: A589 LDA $89 C2/44AA: 38 SEC C2/44AB: E900F8 SBC #$F800 C2/44AE: A8 TAY C2/44AF: BD9400 LDA $0094,X C2/44B2: 0A ASL A C2/44B3: AA TAX C2/44B4: 7CB744 JMP ($44B7,X) C2/44B7: D944 [00] C2/44B9: 1745 [01] C2/44BB: 4E45 [02] C2/44BD: 9645 [03] C2/44BF: 5346 [04] C2/44C1: 8246 [05] C2/44C3: ED46 [06] C2/44C5: 8F47 [07] C2/44C7: BD47 [08] C2/44C9: D247 [09] C2/44CB: F148 [0A] C2/44CD: AF49 [0B] C2/44CF: 634A [0C] C2/44D1: D64A [0D] [??] C2/44D3: FD0A C2/44D5: 8B SBC $8B0A,X C2/44D6: 0B PHD C2/44D7: EA C2/44D8: 4A LSR A [00] C2/44D9: A687 LDX $87 C2/44DB: 20E00C JSR $0CE0 C2/44DE: 9EB000 STZ $00B0,X C2/44E1: 9EBA00 STZ $00BA,X C2/44E4: 9EBC00 STZ $00BC,X C2/44E7: 9EBE00 STZ $00BE,X C2/44EA: A90300 LDA #$0003 C2/44ED: 9D1E00 STA $001E,X C2/44F0: A90000 LDA #$0000 C2/44F3: 209413 JSR $1394 C2/44F6: A90B00 LDA #$000B C2/44F9: 9D9400 STA $0094,X C2/44FC: A9F0FF LDA #$FFF0 C2/44FF: 9D6200 STA $0062,X C2/4502: 45C7 EOR $C7 C2/4504: 1A INC A C2/4505: 9D4500 STA $0045,X C2/4508: A91C00 LDA #$001C C2/450B: 18 CLC C2/450C: 7D4200 ADC $0042,X C2/450F: 226C00C0 JSR $C0006C C2/4513: A687 LDX $87 C2/4515: 18 CLC C2/4516: 60 RTS [01] C2/4517: A687 LDX $87 C2/4519: BD9E00 LDA $009E,X C2/451C: D015 BNE $4533 C2/451E: A90200 LDA #$0002 C2/4521: 9D9400 STA $0094,X C2/4524: A90300 LDA #$0003 C2/4527: 9D1E00 STA $001E,X C2/452A: 9E9600 STZ $0096,X C2/452D: 9EB200 STZ $00B2,X C2/4530: 9E7600 STZ $0076,X C2/4533: 18 CLC C2/4534: 60 RTS C2/4535: BD4200 LDA $0042,X C2/4538: 8595 STA $95 C2/453A: A00020 LDY #$2000 C2/453D: A2BA50 LDX #$50BA C2/4540: 20530D JSR $0D53 C2/4543: A595 LDA $95 C2/4545: 9D4200 STA $0042,X C2/4548: A587 LDA $87 C2/454A: 9DB400 STA $00B4,X C2/454D: 60 RTS [02] C2/454E: A687 LDX $87 C2/4550: BD9600 LDA $0096,X C2/4553: C90C00 CMP #$000C C2/4556: 903C BCC $4594 C2/4558: BDB200 LDA $00B2,X C2/455B: F02E BEQ $458B C2/455D: 202432 JSR $3224 C2/4560: A687 LDX $87 C2/4562: 9DA900 STA $00A9,X C2/4565: 204109 JSR $0941 C2/4568: 0A ASL A C2/4569: AA TAX C2/456A: BFFBE5DC LDA $DCE5FB,X C2/456E: 8595 STA $95 C2/4570: A687 LDX $87 C2/4572: BD9800 LDA $0098,X C2/4575: 293FFF AND #$FF3F C2/4578: 0595 ORA $95 C2/457A: 9D9800 STA $0098,X C2/457D: A90400 LDA #$0004 C2/4580: 9D9400 STA $0094,X C2/4583: A97200 LDA #$0072 C2/4586: 209413 JSR $1394 C2/4589: 8009 BRA $4594 C2/458B: A90300 LDA #$0003 C2/458E: 9D9400 STA $0094,X C2/4591: 9EBA00 STZ $00BA,X C2/4594: 18 CLC C2/4595: 60 RTS [02] C2/4596: A687 LDX $87 C2/4598: BD4200 LDA $0042,X C2/459B: D010 BNE $45AD C2/459D: BDB000 LDA $00B0,X C2/45A0: C90200 CMP #$0002 C2/45A3: 9008 BCC $45AD C2/45A5: A90100 LDA #$0001 C2/45A8: 9DBE00 STA $00BE,X C2/45AB: 8068 BRA $4615 C2/45AD: AD00E8 LDA $E800 C2/45B0: 890100 BIT #$0001 C2/45B3: D02B BNE $45E0 C2/45B5: A90000 LDA #$0000 C2/45B8: 202846 JSR $4628 C2/45BB: FEB000 INC $00B0,X C2/45BE: A01118 LDY #$1811 C2/45C1: A2FB4A LDX #$4AFB C2/45C4: 20530D JSR $0D53 C2/45C7: A595 LDA $95 C2/45C9: 9D2B00 STA $002B,X C2/45CC: A597 LDA $97 C2/45CE: 9D3200 STA $0032,X C2/45D1: 9EA900 STZ $00A9,X C2/45D4: A587 LDA $87 C2/45D6: 9DB000 STA $00B0,X C2/45D9: A90100 LDA #$0001 C2/45DC: 9D8201 STA $0182,X C2/45DF: AA TAX C2/45E0: AD00EA LDA $EA00 C2/45E3: 890100 BIT #$0001 C2/45E6: D02D BNE $4615 C2/45E8: A90400 LDA #$0004 C2/45EB: 202846 JSR $4628 C2/45EE: FEB000 INC $00B0,X C2/45F1: A01119 LDY #$1911 C2/45F4: A2FB4A LDX #$4AFB C2/45F7: 20530D JSR $0D53 C2/45FA: A595 LDA $95 C2/45FC: 9D2B00 STA $002B,X C2/45FF: A597 LDA $97 C2/4601: 9D3200 STA $0032,X C2/4604: A90100 LDA #$0001 C2/4607: 9DA900 STA $00A9,X C2/460A: A587 LDA $87 C2/460C: 9DB000 STA $00B0,X C2/460F: A90100 LDA #$0001 C2/4612: 9D8201 STA $0182,X C2/4615: A687 LDX $87 C2/4617: A90200 LDA #$0002 C2/461A: 9D9400 STA $0094,X C2/461D: A90100 LDA #$0001 C2/4620: 9DB200 STA $00B2,X C2/4623: 9E9600 STZ $0096,X C2/4626: 18 CLC C2/4627: 60 RTS [] C2/4628: 8595 STA $95 C2/462A: BD4200 LDA $0042,X C2/462D: 0A ASL A C2/462E: 0A ASL A C2/462F: 0A ASL A C2/4630: 18 CLC C2/4631: 6595 ADC $95 C2/4633: AA TAX C2/4634: BF4346C2 LDA $C24643,X C2/4638: 8595 STA $95 C2/463A: BF4546C2 LDA $C24645,X C2/463E: 8597 STA $97 C2/4640: A687 LDX $87 C2/4642: 60 RTS [Datatable] C2/4643: 5801 5002 C2/4647: B801 5002 C2/464B: B800 0001 C2/464F: 4801 0001 [04] C2/4653: A6 ORA ($A6,X) C2/4654: 87BD STA [$BD] C2/4656: 9E00D0 STZ $D000,X C2/4659: 26FE ROL $FE C2/465B: 9400 STY $00,X C2/465D: E220 SEP #$20 C2/465F: A9A0 LDA #$A0 C2/4661: 9912F8 STA $F812,Y C2/4664: A9D0 LDA #$D0 C2/4666: 990EF8 STA $F80E,Y C2/4669: C220 REP #$20 C2/466B: 9E9600 STZ $0096,X C2/466E: 9E3C00 STZ $003C,X C2/4671: 9E4000 STZ $0040,X C2/4674: A900A0 LDA #$A000 C2/4677: 9DB400 STA $00B4,X C2/467A: A900D0 LDA #$D000 C2/467D: 9DB600 STA $00B6,X C2/4680: 18 CLC C2/4681: 60 RTS [05] C2/4682: A687 LDX $87 C2/4684: 206C49 JSR $496C C2/4687: B029 BCS $46B2 C2/4689: BD9600 LDA $0096,X C2/468C: C90600 CMP #$0006 C2/468F: D01E BNE $46AF C2/4691: A90C00 LDA #$000C C2/4694: 9D9400 STA $0094,X C2/4697: 9E9600 STZ $0096,X C2/469A: E220 SEP #$20 C2/469C: A9C1 LDA #$C1 C2/469E: 9912F8 STA $F812,Y C2/46A1: A9DE LDA #$DE C2/46A3: 990EF8 STA $F80E,Y C2/46A6: A940 LDA #$40 C2/46A8: 9913F8 STA $F813,Y C2/46AB: C220 REP #$20 C2/46AD: 18 CLC C2/46AE: 60 RTS C2/46AF: 20B446 JSR $46B4 C2/46B2: 18 CLC C2/46B3: 60 RTS C2/46B4: BD3C00 LDA $003C,X C2/46B7: 18 CLC C2/46B8: 69C002 ADC #$02C0 C2/46BB: 9D3C00 STA $003C,X C2/46BE: BD4000 LDA $0040,X C2/46C1: 18 CLC C2/46C2: 696001 ADC #$0160 C2/46C5: 9D4000 STA $0040,X C2/46C8: BDB400 LDA $00B4,X C2/46CB: 18 CLC C2/46CC: 7D3C00 ADC $003C,X C2/46CF: 9DB400 STA $00B4,X C2/46D2: BDB600 LDA $00B6,X C2/46D5: 18 CLC C2/46D6: 7D4000 ADC $0040,X C2/46D9: 9DB600 STA $00B6,X C2/46DC: E220 SEP #$20 C2/46DE: BDB500 LDA $00B5,X C2/46E1: 9912F8 STA $F812,Y C2/46E4: BDB700 LDA $00B7,X C2/46E7: 990EF8 STA $F80E,Y C2/46EA: C220 REP #$20 C2/46EC: 60 RTS [06] C2/46ED: A687 LDX $87 C2/46EF: 206549 JSR $4965 C2/46F2: B023 BCS $4717 C2/46F4: BD9E00 LDA $009E,X C2/46F7: D041 BNE $473A C2/46F9: BDBE00 LDA $00BE,X C2/46FC: F01B BEQ $4719 C2/46FE: A90C00 LDA #$000C C2/4701: 9D9400 STA $0094,X C2/4704: E220 SEP #$20 C2/4706: A9C1 LDA #$C1 C2/4708: 9912F8 STA $F812,Y C2/470B: A9DE LDA #$DE C2/470D: 990EF8 STA $F80E,Y C2/4710: A940 LDA #$40 C2/4712: 9913F8 STA $F813,Y C2/4715: C220 REP #$20 C2/4717: 18 CLC C2/4718: 60 RTS C2/4719: A90C00 LDA #$000C C2/471C: 9D9400 STA $0094,X C2/471F: E220 SEP #$20 C2/4721: BD7600 LDA $0076,X C2/4724: F003 BEQ $4729 C2/4726: FE9400 INC $0094,X C2/4729: A9C1 LDA #$C1 C2/472B: 9912F8 STA $F812,Y C2/472E: A9DE LDA #$DE C2/4730: 990EF8 STA $F80E,Y C2/4733: A940 LDA #$40 C2/4735: 9913F8 STA $F813,Y C2/4738: C220 REP #$20 C2/473A: BD9600 LDA $0096,X C2/473D: C90300 CMP #$0003 C2/4740: D04B BNE $478D C2/4742: A687 LDX $87 C2/4744: A91C00 LDA #$001C C2/4747: 18 CLC C2/4748: 7D4200 ADC $0042,X C2/474B: 226C00C0 JSR $C0006C C2/474F: A687 LDX $87 C2/4751: BDA900 LDA $00A9,X C2/4754: 859B STA $9B C2/4756: 9EB800 STZ $00B8,X C2/4759: BD2B00 LDA $002B,X C2/475C: 8595 STA $95 C2/475E: BD3200 LDA $0032,X C2/4761: 8597 STA $97 C2/4763: 8699 STX $99 C2/4765: A001A8 LDY #$A801 C2/4768: A27D4F LDX #$4F7D C2/476B: 20530D JSR $0D53 C2/476E: B01D BCS $478D C2/4770: A595 LDA $95 C2/4772: 9D2B00 STA $002B,X C2/4775: A597 LDA $97 C2/4777: 9D3200 STA $0032,X C2/477A: A599 LDA $99 C2/477C: 9DB000 STA $00B0,X C2/477F: A59B LDA $9B C2/4781: 9DA900 STA $00A9,X C2/4784: A93D00 LDA #$003D C2/4787: A20F00 LDX #$000F C2/478A: 20E330 JSR $30E3 C2/478D: 18 CLC C2/478E: 60 RTS [07] C2/478F: A687 LDX $87 C2/4791: E220 SEP #$20 C2/4793: B912F8 LDA $F812,Y C2/4796: 18 CLC C2/4797: 6902 ADC #$02 C2/4799: 9912F8 STA $F812,Y C2/479C: B90EF8 LDA $F80E,Y C2/479F: 18 CLC C2/47A0: 6901 ADC #$01 C2/47A2: 990EF8 STA $F80E,Y C2/47A5: C220 REP #$20 C2/47A7: B911F8 LDA $F811,Y C2/47AA: C900D8 CMP #$D800 C2/47AD: 900C BCC $47BB C2/47AF: A90800 LDA #$0008 C2/47B2: 9D9400 STA $0094,X C2/47B5: A97300 LDA #$0073 C2/47B8: 209413 JSR $1394 C2/47BB: 18 CLC C2/47BC: 60 RTS [08] C2/47BD: A687 LDX $87 C2/47BF: BD9E00 LDA $009E,X C2/47C2: D00C BNE $47D0 C2/47C4: A90B00 LDA #$000B C2/47C7: 9D9400 STA $0094,X C2/47CA: 9E1E00 STZ $001E,X C2/47CD: 9E9600 STZ $0096,X C2/47D0: 18 CLC C2/47D1: 60 RTS [09] C2/47D2: A687 LDX $87 C2/47D4: 206549 JSR $4965 C2/47D7: B037 BCS $4810 C2/47D9: BD9600 LDA $0096,X C2/47DC: C91800 CMP #$0018 C2/47DF: 902C BCC $480D C2/47E1: 201248 JSR $4812 C2/47E4: A687 LDX $87 C2/47E6: A90C00 LDA #$000C C2/47E9: 9D9400 STA $0094,X C2/47EC: 9E9600 STZ $0096,X C2/47EF: A589 LDA $89 C2/47F1: 38 SEC C2/47F2: E900F8 SBC #$F800 C2/47F5: A8 TAY C2/47F6: E220 SEP #$20 C2/47F8: BD7A00 LDA $007A,X C2/47FB: 9911F8 STA $F811,Y C2/47FE: BD7B00 LDA $007B,X C2/4801: 990DF8 STA $F80D,Y C2/4804: A940 LDA #$40 C2/4806: 9913F8 STA $F813,Y C2/4809: C220 REP #$20 C2/480B: 18 CLC C2/480C: 60 RTS C2/480D: 206548 JSR $4865 C2/4810: 18 CLC C2/4811: 60 RTS C2/4812: 20B409 JSR $09B4 C2/4815: C90200 CMP #$0002 C2/4818: B020 BCS $483A C2/481A: BDA900 LDA $00A9,X C2/481D: EB XBA C2/481E: 0A ASL A C2/481F: 18 CLC C2/4820: 6900E0 ADC #$E000 C2/4823: A8 TAY C2/4824: B99001 LDA $0190,Y C2/4827: D009 BNE $4832 C2/4829: A90100 LDA #$0001 C2/482C: 200B30 JSR $300B C2/482F: 1A INC A C2/4830: 800E BRA $4840 C2/4832: A90100 LDA #$0001 C2/4835: 200B30 JSR $300B C2/4838: 8006 BRA $4840 C2/483A: A90200 LDA #$0002 C2/483D: 200B30 JSR $300B C2/4840: 0A ASL A C2/4841: AA TAX C2/4842: BF5F48C2 LDA $C2485F,X C2/4846: A687 LDX $87 C2/4848: 206D39 JSR $396D C2/484B: 221B00C0 JSR $C0001B C2/484F: 29FF00 AND #$00FF C2/4852: D00A BNE $485E C2/4854: A587 LDA $87 C2/4856: 29FF1F AND #$1FFF C2/4859: AA TAX C2/485A: 220F8001 JSR $01800F C2/485E: 60 RTS [Datatable] C2/485F: 0B031F ORA $1F,S C2/4862: 011E ORA ($1E,X) C2/4864: 01 [] C2/4865: A91400 LDA #$0014 C2/4868: 8599 STA $99 C2/486A: BD9800 LDA $0098,X C2/486D: 894000 BIT #$0040 C2/4870: F005 BEQ $4877 C2/4872: A90C00 LDA #$000C C2/4875: 8599 STA $99 C2/4877: BDB400 LDA $00B4,X C2/487A: 20602A JSR $2A60 C2/487D: 8595 STA $95 C2/487F: A687 LDX $87 C2/4881: BDB400 LDA $00B4,X C2/4884: 18 CLC C2/4885: 690002 ADC #$0200 C2/4888: 20602A JSR $2A60 C2/488B: 8597 STA $97 C2/488D: A595 LDA $95 C2/488F: 8546 STA $46 C2/4891: A90300 LDA #$0003 C2/4894: 854E STA $4E C2/4896: 20942B JSR $2B94 C2/4899: A557 LDA $57 C2/489B: 38 SEC C2/489C: E90800 SBC #$0008 C2/489F: 8595 STA $95 C2/48A1: A597 LDA $97 C2/48A3: 8546 STA $46 C2/48A5: A90200 LDA #$0002 C2/48A8: 854E STA $4E C2/48AA: 20942B JSR $2B94 C2/48AD: A557 LDA $57 C2/48AF: 38 SEC C2/48B0: E599 SBC $99 C2/48B2: 8597 STA $97 C2/48B4: A687 LDX $87 C2/48B6: BDB400 LDA $00B4,X C2/48B9: 18 CLC C2/48BA: 694000 ADC #$0040 C2/48BD: 9DB400 STA $00B4,X C2/48C0: E220 SEP #$20 C2/48C2: A597 LDA $97 C2/48C4: 9911F8 STA $F811,Y C2/48C7: A595 LDA $95 C2/48C9: 990DF8 STA $F80D,Y C2/48CC: C220 REP #$20 C2/48CE: BD9600 LDA $0096,X C2/48D1: 290300 AND #$0003 C2/48D4: D009 BNE $48DF C2/48D6: E220 SEP #$20 C2/48D8: A944 LDA #$44 C2/48DA: 9913F8 STA $F813,Y C2/48DD: C220 REP #$20 C2/48DF: BD9600 LDA $0096,X C2/48E2: 290700 AND #$0007 C2/48E5: D009 BNE $48F0 C2/48E7: E220 SEP #$20 C2/48E9: A944 LDA #$44 C2/48EB: 9913F8 STA $F813,Y C2/48EE: C220 REP #$20 C2/48F0: 60 RTS [0A] C2/48F1: A687 LDX $87 C2/48F3: B911F8 LDA $F811,Y C2/48F6: C900C2 CMP #$C200 C2/48F9: 902C BCC $4927 C2/48FB: A90700 LDA #$0007 C2/48FE: 9D9400 STA $0094,X C2/4901: 9D7600 STA $0076,X C2/4904: 9E9600 STZ $0096,X C2/4907: E220 SEP #$20 C2/4909: A9C1 LDA #$C1 C2/490B: 9912F8 STA $F812,Y C2/490E: A9DE LDA #$DE C2/4910: 990EF8 STA $F80E,Y C2/4913: A940 LDA #$40 C2/4915: 9913F8 STA $F813,Y C2/4918: C220 REP #$20 C2/491A: BD9001 LDA $0190,X C2/491D: 1006 BPL $4925 C2/491F: A90E00 LDA #$000E C2/4922: 9D9400 STA $0094,X C2/4925: 18 CLC C2/4926: 60 RTS C2/4927: 202C49 JSR $492C C2/492A: 18 CLC C2/492B: 60 RTS C2/492C: BD3C00 LDA $003C,X C2/492F: 18 CLC C2/4930: 690006 ADC #$0600 C2/4933: 9D3C00 STA $003C,X C2/4936: BD4000 LDA $0040,X C2/4939: 18 CLC C2/493A: 690004 ADC #$0400 C2/493D: 9D4000 STA $0040,X C2/4940: BDB400 LDA $00B4,X C2/4943: 18 CLC C2/4944: 7D3C00 ADC $003C,X C2/4947: 9DB400 STA $00B4,X C2/494A: BDB600 LDA $00B6,X C2/494D: 18 CLC C2/494E: 7D4000 ADC $0040,X C2/4951: 9DB600 STA $00B6,X C2/4954: E220 SEP #$20 C2/4956: BDB500 LDA $00B5,X C2/4959: 9912F8 STA $F812,Y C2/495C: BDB700 LDA $00B7,X C2/495F: 990EF8 STA $F80E,Y C2/4962: C220 REP #$20 C2/4964: 60 RTS C2/4965: BD9001 LDA $0190,X C2/4968: 300A BMI $4974 C2/496A: 18 CLC C2/496B: 60 RTS C2/496C: 201C05 JSR $051C C2/496F: 200105 JSR $0501 C2/4972: 903A BCC $49AE C2/4974: A687 LDX $87 C2/4976: A90A00 LDA #$000A C2/4979: 9D9400 STA $0094,X C2/497C: 9E9600 STZ $0096,X C2/497F: 9E9E00 STZ $009E,X C2/4982: A900EB LDA #$EB00 C2/4985: 9D3C00 STA $003C,X C2/4988: A900F2 LDA #$F200 C2/498B: 9D4000 STA $0040,X C2/498E: A900C1 LDA #$C100 C2/4991: 9DB400 STA $00B4,X C2/4994: A900DE LDA #$DE00 C2/4997: 9DB600 STA $00B6,X C2/499A: E220 SEP #$20 C2/499C: A9C1 LDA #$C1 C2/499E: 9912F8 STA $F812,Y C2/49A1: A9DE LDA #$DE C2/49A3: 990EF8 STA $F80E,Y C2/49A6: A980 LDA #$80 C2/49A8: 9913F8 STA $F813,Y C2/49AB: C220 REP #$20 C2/49AD: 38 SEC C2/49AE: 60 RTS [0B] C2/49AF: A687 LDX $87 C2/49B1: BD9600 LDA $0096,X C2/49B4: C91800 CMP #$0018 C2/49B7: D038 BNE $49F1 C2/49B9: A90100 LDA #$0001 C2/49BC: 9D9400 STA $0094,X C2/49BF: A97400 LDA #$0074 C2/49C2: 209413 JSR $1394 C2/49C5: BD4200 LDA $0042,X C2/49C8: EB XBA C2/49C9: 4A LSR A C2/49CA: 4A LSR A C2/49CB: 8595 STA $95 C2/49CD: A90B00 LDA #$000B C2/49D0: 200B30 JSR $300B C2/49D3: 0A ASL A C2/49D4: 0A ASL A C2/49D5: 18 CLC C2/49D6: 6595 ADC $95 C2/49D8: AA TAX C2/49D9: BFF349C2 LDA $C249F3,X C2/49DD: 8595 STA $95 C2/49DF: BFF549C2 LDA $C249F5,X C2/49E3: 8597 STA $97 C2/49E5: A687 LDX $87 C2/49E7: A595 LDA $95 C2/49E9: 9D2B00 STA $002B,X C2/49EC: A597 LDA $97 C2/49EE: 9D3200 STA $0032,X C2/49F1: 18 CLC C2/49F2: 60 RTS [Promising Datatable] C2/49F3: 8001 6002 C2/49F7: 3001 4002 C2/49FB: D001 4002 C2/49FF: 8001 6002 C2/4A03: 3001 4002 C2/4A07: D001 4002 C2/4A0B: 8001 6002 C2/4A0F: 3001 4002 C2/4A13: D001 4002 C2/4A17: 8001 6002 C2/4A1B: 3001 4002 C2/4A1F: D001 4002 C2/4A23: 0000 0000 C2/4A27: 0000 0000 C2/4A29: 0000 0000 C2/4A2F: 0000 0000 C2/4A33: B000 A000 C2/4A37: 4001 A000 C2/4A3B: B000 5001 C2/4A3F: 5001 5001 C2/4A43: B000 A000 C2/4A47: 4001 A000 C2/4A4B: B000 5001 C2/4A4F: 5001 5001 C2/4A53: B000 A000 C2/4A57: 4001 A000 C2/4A5B: B000 5001 C2/4A5F: 5001 5001 [0C] C2/4A63: A687 LDX $87 C2/4A65: 206C49 JSR $496C C2/4A68: B06A C2/4A6A: BDAD00 LDA $00AD,X C2/4A6D: DD2D00 CMP $002D,X C2/4A70: 9062 BCC $4AD4 C2/4A72: 207233 JSR $3372 C2/4A75: 9EAD00 STZ $00AD,X C2/4A78: 9E9600 STZ $0096,X C2/4A7B: 202432 JSR $3224 C2/4A7E: A687 LDX $87 C2/4A80: 9DA900 STA $00A9,X C2/4A83: BD4200 LDA $0042,X C2/4A86: F03E BEQ $4AC6 C2/4A88: BDA900 LDA $00A9,X C2/4A8B: 20D908 JSR $08D9 C2/4A8E: A687 LDX $87 C2/4A90: C90600 CMP #$0006 C2/4A93: 9031 BCC $4AC6 C2/4A95: A90200 LDA #$0002 C2/4A98: 200B30 JSR $300B C2/4A9B: D029 BNE $4AC6 C2/4A9D: A687 LDX $87 C2/4A9F: A90900 LDA #$0009 C2/4AA2: 9D9400 STA $0094,X C2/4AA5: 9EB400 STZ $00B4,X C2/4AA8: A589 LDA $89 C2/4AAA: 38 SEC C2/4AAB: E900F8 SBC #$F800 C2/4AAE: A8 TAY C2/4AAF: E220 SEP #$20 C2/4AB1: B911F8 LDA $F811,Y C2/4AB4: 9D7A00 STA $007A,X C2/4AB7: B90DF8 LDA $F80D,Y C2/4ABA: 9D7B00 STA $007B,X C2/4ABD: A944 LDA #$44 C2/4ABF: 9913F8 STA $F813,Y C2/4AC2: C220 REP #$20 C2/4AC4: 18 CLC C2/4AC5: 60 RTS C2/4AC6: A687 LDX $87 C2/4AC8: A90600 LDA #$0006 C2/4ACB: 9D9400 STA $0094,X C2/4ACE: A97600 LDA #$0076 C2/4AD1: 209413 JSR $1394 C2/4AD4: 18 CLC C2/4AD5: 60 RTS [0D] C2/4AD6: A687 LDX $87 C2/4AD8: 206C49 JSR $496C C2/4ADB: B00B BCS $4AE8 C2/4ADD: BDB800 LDA $00B8,X C2/4AE0: F006 BEQ $4AE8 C2/4AE2: A90700 LDA #$0007 C2/4AE5: 9D9400 STA $0094,X C2/4AE8: 18 CLC C2/4AE9: 60 RTS C2/4AEA: A687 LDX $87 C2/4AEC: 20500B JSR $0B50 C2/4AEF: 9009 BCC $4AFA C2/4AF1: A687 LDX $87 C2/4AF3: BD7200 LDA $0072,X C2/4AF6: 20110C JSR $0C11 C2/4AF9: 38 SEC C2/4AFA: 60 RTS C2/4AFB: BDB000 LDA $00B0,X C2/4AFE: AA TAX C2/4AFF: FEBA00 INC $00BA,X C2/4B02: A589 LDA $89 C2/4B04: 38 SEC C2/4B05: E900F8 SBC #$F800 C2/4B08: A8 TAY C2/4B09: A687 LDX $87 C2/4B0B: BD9400 LDA $0094,X C2/4B0E: 0A ASL A C2/4B0F: AA TAX C2/4B10: 7C134B JMP ($4B13,X) [Jump Table] C2/4B13: 274B [00] C2/4B15: 7F4B [01] C2/4B17: C54B [02] C2/4B19: F04B [03] C2/4B1B: 0D4C [04] C2/4B1D: 434C [05] C2/4B1F: 744C [06] C2/4B21: EF4C [07] C2/4B23: 204D [08] C2/4B25: 4C4D [09] [00] C2/4B27: A6 JMP $A64D C2/4B28: 87A9 STA [$A9] C2/4B2A: 0100 ORA ($00,X) C2/4B2C: 9D0000 STA $0000,X C2/4B2F: 9EA500 STZ $00A5,X C2/4B32: BD3200 LDA $0032,X C2/4B35: 9D2200 STA $0022,X C2/4B38: A90300 LDA #$0003 C2/4B3B: 9D9400 STA $0094,X C2/4B3E: A90000 LDA #$0000 C2/4B41: 209413 JSR $1394 C2/4B44: A90200 LDA #$0002 C2/4B47: 9D1E00 STA $001E,X C2/4B4A: A90030 LDA #$3000 C2/4B4D: 9D9200 STA $0092,X C2/4B50: 9E6600 STZ $0066,X C2/4B53: 9E3C00 STZ $003C,X C2/4B56: 9E4000 STZ $0040,X C2/4B59: E220 SEP #$20 C2/4B5B: 9E4600 STZ $0046,X C2/4B5E: 9E4700 STZ $0047,X C2/4B61: 9E7400 STZ $0074,X C2/4B64: A901 LDA #$01 C2/4B66: 9D1000 STA $0010,X C2/4B69: C220 REP #$20 C2/4B6B: A96700 LDA #$0067 C2/4B6E: 223F00C0 JSR $C0003F C2/4B72: A687 LDX $87 C2/4B74: A91E00 LDA #$001E C2/4B77: 226C00C0 JSR $C0006C C2/4B7B: A687 LDX $87 C2/4B7D: 18 CLC C2/4B7E: 60 RTS [01] C2/4B7F: A687 LDX $87 C2/4B81: BDB000 LDA $00B0,X C2/4B84: AA TAX C2/4B85: FEBC00 INC $00BC,X C2/4B88: A687 LDX $87 C2/4B8A: BD9E00 LDA $009E,X C2/4B8D: D034 BNE $4BC3 C2/4B8F: A90400 LDA #$0004 C2/4B92: 9D9400 STA $0094,X C2/4B95: A90200 LDA #$0002 C2/4B98: 9D1E00 STA $001E,X C2/4B9B: 9E9600 STZ $0096,X C2/4B9E: 9EB200 STZ $00B2,X C2/4BA1: 9EB400 STZ $00B4,X C2/4BA4: 9EB600 STZ $00B6,X C2/4BA7: 98 TYA C2/4BA8: 18 CLC C2/4BA9: 6903F8 ADC #$F803 C2/4BAC: 9DB800 STA $00B8,X C2/4BAF: A90600 LDA #$0006 C2/4BB2: 9DBA00 STA $00BA,X C2/4BB5: 9EBC00 STZ $00BC,X C2/4BB8: 20EC4B JSR $4BEC C2/4BBB: A687 LDX $87 C2/4BBD: 9DA900 STA $00A9,X C2/4BC0: 9E5900 STZ $0059,X C2/4BC3: 18 CLC C2/4BC4: 60 RTS [02] C2/4BC5: A687 LDX $87 C2/4BC7: BDB000 LDA $00B0,X C2/4BCA: AA TAX C2/4BCB: FEBC00 INC $00BC,X C2/4BCE: A687 LDX $87 C2/4BD0: BD9E00 LDA $009E,X C2/4BD3: D015 BNE $4BEA C2/4BD5: FE9400 INC $0094,X C2/4BD8: 9E9600 STZ $0096,X C2/4BDB: 9E3C00 STZ $003C,X C2/4BDE: 9E4000 STZ $0040,X C2/4BE1: A90000 LDA #$0000 C2/4BE4: 209413 JSR $1394 C2/4BE7: 9E1E00 STZ $001E,X C2/4BEA: 18 CLC C2/4BEB: 60 RTS C2/4BEC: 202432 JSR $3224 C2/4BEF: 60 RTS [03] C2/4BF0: A687 LDX $87 C2/4BF2: BD9600 LDA $0096,X C2/4BF5: C92400 CMP #$0024 C2/4BF8: 9011 BCC $4C0B C2/4BFA: A90100 LDA #$0001 C2/4BFD: 9D9400 STA $0094,X C2/4C00: A97700 LDA #$0077 C2/4C03: 209413 JSR $1394 C2/4C06: 9E9600 STZ $0096,X C2/4C09: 18 CLC C2/4C0A: 60 RTS C2/4C0B: 18 CLC C2/4C0C: 60 RTS [04] C2/4C0D: A687 LDX $87 C2/4C0F: BDB000 LDA $00B0,X C2/4C12: AA TAX C2/4C13: FEBC00 INC $00BC,X C2/4C16: A687 LDX $87 C2/4C18: 20B94D JSR $4DB9 C2/4C1B: B016 BCS $4C33 C2/4C1D: BD9600 LDA $0096,X C2/4C20: C90400 CMP #$0004 C2/4C23: D00E BNE $4C33 C2/4C25: BDB200 LDA $00B2,X C2/4C28: C90C00 CMP #$000C C2/4C2B: B008 BCS $4C35 C2/4C2D: 9E9600 STZ $0096,X C2/4C30: 20DE4D JSR $4DDE C2/4C33: 18 CLC C2/4C34: 60 RTS {} C2/4C35: 9EC200 STZ $00C2,X C2/4C38: A90500 LDA #$0005 C2/4C3B: 9D9400 STA $0094,X C2/4C3E: 9E9600 STZ $0096,X C2/4C41: 18 CLC C2/4C42: 60 RTS [05] C2/4C43: A687 LDX $87 C2/4C45: BDB000 LDA $00B0,X C2/4C48: AA TAX C2/4C49: FEBC00 INC $00BC,X C2/4C4C: A687 LDX $87 C2/4C4E: 20B94D JSR $4DB9 C2/4C51: B01F BCS $4C72 C2/4C53: BD9600 LDA $0096,X C2/4C56: C90600 CMP #$0006 C2/4C59: D017 BNE $4C72 C2/4C5B: 9E9600 STZ $0096,X C2/4C5E: A90600 LDA #$0006 C2/4C61: 9D9400 STA $0094,X C2/4C64: BDB200 LDA $00B2,X C2/4C67: 0A ASL A C2/4C68: 0A ASL A C2/4C69: 18 CLC C2/4C6A: 690300 ADC #$0003 C2/4C6D: 6589 ADC $89 C2/4C6F: 9DB800 STA $00B8,X C2/4C72: 18 CLC C2/4C73: 60 RTS [06] C2/4C74: A687 LDX $87 C2/4C76: BDB000 LDA $00B0,X C2/4C79: AA TAX C2/4C7A: FEBC00 INC $00BC,X C2/4C7D: A687 LDX $87 C2/4C7F: 20B94D JSR $4DB9 C2/4C82: B04B BCS $4CCF C2/4C84: BDB200 LDA $00B2,X C2/4C87: F048 BEQ $4CD1 C2/4C89: BD9600 LDA $0096,X C2/4C8C: C90400 CMP #$0004 C2/4C8F: D03E BNE $4CCF C2/4C91: E220 SEP #$20 C2/4C93: B904F8 LDA $F804,Y C2/4C96: 4940 EOR #$40 C2/4C98: 9904F8 STA $F804,Y C2/4C9B: C220 REP #$20 C2/4C9D: BDB800 LDA $00B8,X C2/4CA0: 38 SEC C2/4CA1: E90400 SBC #$0004 C2/4CA4: 9DB800 STA $00B8,X C2/4CA7: A8 TAY C2/4CA8: B90000 LDA $0000,Y C2/4CAB: 290F00 AND #$000F C2/4CAE: E220 SEP #$20 C2/4CB0: C902 CMP #$02 C2/4CB2: F009 BEQ $4CBD C2/4CB4: 4A LSR A C2/4CB5: AA TAX C2/4CB6: BF37E6DC LDA $DCE637,X C2/4CBA: 990000 STA $0000,Y C2/4CBD: C220 REP #$20 C2/4CBF: A687 LDX $87 C2/4CC1: DEB200 DEC $00B2,X C2/4CC4: 9E9600 STZ $0096,X C2/4CC7: A58B LDA $8B C2/4CC9: EB XBA C2/4CCA: 4A LSR A C2/4CCB: AA TAX C2/4CCC: DE00F8 DEC $F800,X C2/4CCF: 18 CLC C2/4CD0: 60 RTS C2/4CD1: BDBC00 LDA $00BC,X C2/4CD4: F00E BEQ $4CE4 C2/4CD6: A97800 LDA #$0078 C2/4CD9: 209413 JSR $1394 C2/4CDC: A90200 LDA #$0002 C2/4CDF: 9D9400 STA $0094,X C2/4CE2: 18 CLC C2/4CE3: 60 RTS C2/4CE4: A90800 LDA #$0008 C2/4CE7: 9D9400 STA $0094,X C2/4CEA: 9E9600 STZ $0096,X C2/4CED: 18 CLC C2/4CEE: 60 RTS [07] C2/4CEF: A687 LDX $87 C2/4CF1: 20B934 JSR $34B9 C2/4CF4: 9028 BCC $4D1E C2/4CF6: A90600 LDA #$0006 C2/4CF9: 9D9400 STA $0094,X C2/4CFC: 9DBC00 STA $00BC,X C2/4CFF: 9E9600 STZ $0096,X C2/4D02: 20B034 JSR $34B0 C2/4D05: B00C BCS $4D13 C2/4D07: BDB000 LDA $00B0,X C2/4D0A: AA TAX C2/4D0B: BD9400 LDA $0094,X C2/4D0E: C90F00 CMP #$000F C2/4D11: D00B BNE $4D1E C2/4D13: A687 LDX $87 C2/4D15: 9E9600 STZ $0096,X C2/4D18: A90900 LDA #$0009 C2/4D1B: 9D9400 STA $0094,X C2/4D1E: 18 CLC C2/4D1F: 60 RTS [08] C2/4D20: A687 LDX $87 C2/4D22: BDB000 LDA $00B0,X C2/4D25: AA TAX C2/4D26: FEBC00 INC $00BC,X C2/4D29: 20B94D JSR $4DB9 C2/4D2C: B01C BCS $4D4A C2/4D2E: A92000 LDA #$0020 C2/4D31: 8595 STA $95 C2/4D33: A687 LDX $87 C2/4D35: BD9600 LDA $0096,X C2/4D38: C595 CMP $95 C2/4D3A: 900E BCC $4D4A C2/4D3C: 20EC4B JSR $4BEC C2/4D3F: A687 LDX $87 C2/4D41: 9DA900 STA $00A9,X C2/4D44: A90100 LDA #$0001 C2/4D47: 9D9400 STA $0094,X C2/4D4A: 18 CLC C2/4D4B: 60 RTS [09] C2/4D4C: A687 LDX $87 C2/4D4E: BD9600 LDA $0096,X C2/4D51: C90700 CMP #$0007 C2/4D54: B044 BCS $4D9A C2/4D56: 0A ASL A C2/4D57: AA TAX C2/4D58: A489 LDY $89 C2/4D5A: B90000 LDA $0000,Y C2/4D5D: 29FF00 AND #$00FF C2/4D60: F036 BEQ $4D98 C2/4D62: 8595 STA $95 C2/4D64: 98 TYA C2/4D65: 18 CLC C2/4D66: 690300 ADC #$0003 C2/4D69: A8 TAY C2/4D6A: 5A PHY C2/4D6B: BFAB4DC2 LDA $C24DAB,X C2/4D6F: 8597 STA $97 C2/4D71: E210 SEP #$10 C2/4D73: 29FF01 AND #$01FF C2/4D76: 20031B JSR $1B03 C2/4D79: C210 REP #$10 C2/4D7B: A597 LDA $97 C2/4D7D: 2900FE AND #$FE00 C2/4D80: 090A00 ORA #$000A C2/4D83: 8597 STA $97 C2/4D85: 7A PLY C2/4D86: A6C5 LDX $C5 C2/4D88: A597 LDA $97 C2/4D8A: 990000 STA $0000,Y C2/4D8D: 98 TYA C2/4D8E: 18 CLC C2/4D8F: 690400 ADC #$0004 C2/4D92: A8 TAY C2/4D93: E8 INX C2/4D94: E495 CPX $95 C2/4D96: 90F0 BCC $4D88 C2/4D98: 18 CLC C2/4D99: 60 RTS C2/4D9A: 9E0000 STZ $0000,X C2/4D9D: E220 SEP #$20 C2/4D9F: AD8003 LDA $0380 C2/4DA2: 297F AND #$7F C2/4DA4: 8D8003 STA $0380 C2/4DA7: C220 REP #$20 C2/4DA9: 38 SEC C2/4DAA: 60 RTS C2/4DAB: AA TAX C2/4DAC: 1DAA1D ORA $1DAA,X C2/4DAF: AC1DAE LDY $AE1D C2/4DB2: 1DAE9D ORA $9DAE,X C2/4DB5: AC9DAA LDY $AA9D C2/4DB8: 9D201C STA $1C20,X C2/4DBB: 0520 ORA $20 C2/4DBD: 0105 ORA ($05,X) C2/4DBF: B00C BCS $4DCD C2/4DC1: BDB000 LDA $00B0,X C2/4DC4: AA TAX C2/4DC5: BD9400 LDA $0094,X C2/4DC8: C90F00 CMP #$000F C2/4DCB: D00D BNE $4DDA C2/4DCD: A687 LDX $87 C2/4DCF: A90700 LDA #$0007 C2/4DD2: 9D9400 STA $0094,X C2/4DD5: 9E9600 STZ $0096,X C2/4DD8: 38 SEC C2/4DD9: 60 RTS C2/4DDA: A687 LDX $87 C2/4DDC: 18 CLC C2/4DDD: 60 RTS C2/4DDE: BCB800 LDY $00B8,X C2/4DE1: 20354E JSR $4E35 C2/4DE4: 204F4E JSR $4E4F C2/4DE7: 5A PHY C2/4DE8: 20984E JSR $4E98 C2/4DEB: 7A PLY C2/4DEC: A58B LDA $8B C2/4DEE: EB XBA C2/4DEF: 4A LSR A C2/4DF0: AA TAX C2/4DF1: FE00F8 INC $F800,X C2/4DF4: E220 SEP #$20 C2/4DF6: BD04F8 LDA $F804,X C2/4DF9: 4940 EOR #$40 C2/4DFB: 9D04F8 STA $F804,X C2/4DFE: A597 LDA $97 C2/4E00: 990200 STA $0002,Y C2/4E03: A599 LDA $99 C2/4E05: 990300 STA $0003,Y C2/4E08: A687 LDX $87 C2/4E0A: A597 LDA $97 C2/4E0C: 18 CLC C2/4E0D: 6908 ADC #$08 C2/4E0F: 9DC000 STA $00C0,X C2/4E12: A599 LDA $99 C2/4E14: 18 CLC C2/4E15: 6908 ADC #$08 C2/4E17: 9DC100 STA $00C1,X C2/4E1A: A902 LDA #$02 C2/4E1C: 9DC200 STA $00C2,X C2/4E1F: 9DC300 STA $00C3,X C2/4E22: C220 REP #$20 C2/4E24: A595 LDA $95 C2/4E26: 990400 STA $0004,Y C2/4E29: 98 TYA C2/4E2A: 18 CLC C2/4E2B: 690400 ADC #$0004 C2/4E2E: 9DB800 STA $00B8,X C2/4E31: FEB200 INC $00B2,X C2/4E34: 60 RTS C2/4E35: BDB200 LDA $00B2,X C2/4E38: F014 BEQ $4E4E C2/4E3A: E220 SEP #$20 C2/4E3C: B90000 LDA $0000,Y C2/4E3F: 290F AND #$0F C2/4E41: 4A LSR A C2/4E42: AA TAX C2/4E43: BF33E6DC LDA $DCE633,X C2/4E47: 990000 STA $0000,Y C2/4E4A: C220 REP #$20 C2/4E4C: A687 LDX $87 C2/4E4E: 60 RTS C2/4E4F: B90000 LDA $0000,Y C2/4E52: 290F00 AND #$000F C2/4E55: 0A ASL A C2/4E56: AA TAX C2/4E57: BF43E6DC LDA $DCE643,X C2/4E5B: 8595 STA $95 C2/4E5D: BF45E6DC LDA $DCE645,X C2/4E61: 8597 STA $97 C2/4E63: B90000 LDA $0000,Y C2/4E66: 890040 BIT #$4000 C2/4E69: F008 BEQ $4E73 C2/4E6B: A595 LDA $95 C2/4E6D: 49FFFF EOR #$FFFF C2/4E70: 1A INC A C2/4E71: 8595 STA $95 C2/4E73: B90000 LDA $0000,Y C2/4E76: 890080 BIT #$8000 C2/4E79: F008 BEQ $4E83 C2/4E7B: A597 LDA $97 C2/4E7D: 49FFFF EOR #$FFFF C2/4E80: 1A INC A C2/4E81: 8597 STA $97 C2/4E83: A687 LDX $87 C2/4E85: BDB400 LDA $00B4,X C2/4E88: 18 CLC C2/4E89: 6595 ADC $95 C2/4E8B: 9DB400 STA $00B4,X C2/4E8E: BDB600 LDA $00B6,X C2/4E91: 18 CLC C2/4E92: 6597 ADC $97 C2/4E94: 9DB600 STA $00B6,X C2/4E97: 60 RTS C2/4E98: BD2B00 LDA $002B,X C2/4E9B: 18 CLC C2/4E9C: 7DB400 ADC $00B4,X C2/4E9F: 8556 STA $56 C2/4EA1: BD3200 LDA $0032,X C2/4EA4: 18 CLC C2/4EA5: 7DB600 ADC $00B6,X C2/4EA8: 855E STA $5E C2/4EAA: BDA900 LDA $00A9,X C2/4EAD: EB XBA C2/4EAE: 0A ASL A C2/4EAF: 18 CLC C2/4EB0: 6900E0 ADC #$E000 C2/4EB3: AA TAX C2/4EB4: BD0200 LDA $0002,X C2/4EB7: 8546 STA $46 C2/4EB9: BD0400 LDA $0004,X C2/4EBC: 854E STA $4E C2/4EBE: 20502E JSR $2E50 C2/4EC1: 20224F JSR $4F22 C2/4EC4: 9DBA00 STA $00BA,X C2/4EC7: AA TAX C2/4EC8: E220 SEP #$20 C2/4ECA: BF2BE6DC LDA $DCE62B,X C2/4ECE: 8595 STA $95 C2/4ED0: BF3BE6DC LDA $DCE63B,X C2/4ED4: 8596 STA $96 C2/4ED6: A595 LDA $95 C2/4ED8: 290F AND #$0F C2/4EDA: 0A ASL A C2/4EDB: AA TAX C2/4EDC: C220 REP #$20 C2/4EDE: BF53E6DC LDA $DCE653,X C2/4EE2: 8597 STA $97 C2/4EE4: BF55E6DC LDA $DCE655,X C2/4EE8: 8599 STA $99 C2/4EEA: A595 LDA $95 C2/4EEC: 890040 BIT #$4000 C2/4EEF: F008 BEQ $4EF9 C2/4EF1: A9F0FF LDA #$FFF0 C2/4EF4: 38 SEC C2/4EF5: E597 SBC $97 C2/4EF7: 8597 STA $97 C2/4EF9: A595 LDA $95 C2/4EFB: 890080 BIT #$8000 C2/4EFE: F008 BEQ $4F08 C2/4F00: A9F0FF LDA #$FFF0 C2/4F03: 38 SEC C2/4F04: E599 SBC $99 C2/4F06: 8599 STA $99 C2/4F08: A595 LDA $95 C2/4F0A: 09001C ORA #$1C00 C2/4F0D: 8595 STA $95 C2/4F0F: A687 LDX $87 C2/4F11: A597 LDA $97 C2/4F13: 18 CLC C2/4F14: 7DB400 ADC $00B4,X C2/4F17: 8597 STA $97 C2/4F19: A599 LDA $99 C2/4F1B: 18 CLC C2/4F1C: 7DB600 ADC $00B6,X C2/4F1F: 8599 STA $99 C2/4F21: 60 RTS C2/4F22: A687 LDX $87 C2/4F24: 8595 STA $95 C2/4F26: BDBA00 LDA $00BA,X C2/4F29: 8597 STA $97 C2/4F2B: A595 LDA $95 C2/4F2D: 38 SEC C2/4F2E: E597 SBC $97 C2/4F30: F02B BEQ $4F5D C2/4F32: 3011 BMI $4F45 C2/4F34: C90400 CMP #$0004 C2/4F37: F028 BEQ $4F61 C2/4F39: 9019 BCC $4F54 C2/4F3B: A597 LDA $97 C2/4F3D: 18 CLC C2/4F3E: 690800 ADC #$0008 C2/4F41: 8597 STA $97 C2/4F43: 800F BRA $4F54 C2/4F45: C9FCFF CMP #$FFFC C2/4F48: F017 BEQ $4F61 C2/4F4A: B008 BCS $4F54 C2/4F4C: A595 LDA $95 C2/4F4E: 18 CLC C2/4F4F: 690800 ADC #$0008 C2/4F52: 8595 STA $95 C2/4F54: A595 LDA $95 C2/4F56: 38 SEC C2/4F57: E597 SBC $97 C2/4F59: 300E BMI $4F69 C2/4F5B: 8016 BRA $4F73 C2/4F5D: BDBA00 LDA $00BA,X C2/4F60: 60 RTS C2/4F61: A90100 LDA #$0001 C2/4F64: 200B30 JSR $300B C2/4F67: F00A BEQ $4F73 C2/4F69: A687 LDX $87 C2/4F6B: BDBA00 LDA $00BA,X C2/4F6E: 3A DEC A C2/4F6F: 290700 AND #$0007 C2/4F72: 60 RTS C2/4F73: A687 LDX $87 C2/4F75: BDBA00 LDA $00BA,X C2/4F78: 1A INC A C2/4F79: 290700 AND #$0007 C2/4F7C: 60 RTS [] C2/4F7D: BD3200 LDA $0032,X C2/4F80: 9D2200 STA $0022,X C2/4F83: BD9400 LDA $0094,X C2/4F86: 0A ASL A C2/4F87: AA TAX C2/4F88: 7C8B4F JMP ($4F8B,X) [Jump Table] C2/4F8B: 914F [00] C2/4F8D: EB4F [01] C2/4F8F: 4150 [02] [] C2/4F91: A6 EOR $A65041 C2/4F92: 87FE STA [$FE] C2/4F94: 9400 STY $00,X C2/4F96: A98000 LDA #$0080 C2/4F99: 9D6600 STA $0066,X C2/4F9C: A90100 LDA #$0001 C2/4F9F: 9D0000 STA $0000,X C2/4FA2: BD3200 LDA $0032,X C2/4FA5: 9D2200 STA $0022,X C2/4FA8: A97500 LDA #$0075 C2/4FAB: 209413 JSR $1394 C2/4FAE: 9EA700 STZ $00A7,X C2/4FB1: A97D50 LDA #$507D C2/4FB4: 9D9000 STA $0090,X C2/4FB7: 9E3A00 STZ $003A,X C2/4FBA: 9E3C00 STZ $003C,X C2/4FBD: 9E3E00 STZ $003E,X C2/4FC0: 9E4000 STZ $0040,X C2/4FC3: 9EC400 STZ $00C4,X C2/4FC6: A91000 LDA #$0010 C2/4FC9: 9DC600 STA $00C6,X C2/4FCC: A90100 LDA #$0001 C2/4FCF: 208533 JSR $3385 C2/4FD2: A687 LDX $87 C2/4FD4: BDB000 LDA $00B0,X C2/4FD7: AA TAX C2/4FD8: BD4200 LDA $0042,X C2/4FDB: 0A ASL A C2/4FDC: 18 CLC C2/4FDD: 7D4200 ADC $0042,X C2/4FE0: 692200 ADC #$0022 C2/4FE3: A20F00 LDX #$000F C2/4FE6: 20F926 JSR $26F9 C2/4FE9: 18 CLC C2/4FEA: 60 RTS [01] C2/4FEB: A687 LDX $87 C2/4FED: BDA900 LDA $00A9,X C2/4FF0: 20E308 JSR $08E3 C2/4FF3: A687 LDX $87 C2/4FF5: C92000 CMP #$0020 C2/4FF8: B008 BCS $5002 C2/4FFA: BD6600 LDA $0066,X C2/4FFD: C94000 CMP #$0040 C2/5000: 901F BCC $5021 C2/5002: BDA900 LDA $00A9,X C2/5005: 204109 JSR $0941 C2/5008: A687 LDX $87 C2/500A: 9DAB00 STA $00AB,X C2/500D: A90200 LDA #$0002 C2/5010: 851A STA $1A C2/5012: A900DC LDA #$DC00 C2/5015: 850D STA $0D C2/5017: A963E6 LDA #$E663 C2/501A: 850C STA $0C C2/501C: 20BC32 JSR $32BC C2/501F: 18 CLC C2/5020: 60 RTS C2/5021: FE9400 INC $0094,X C2/5024: 9EA700 STZ $00A7,X C2/5027: 9E9000 STZ $0090,X C2/502A: 9E6600 STZ $0066,X C2/502D: 9EB200 STZ $00B2,X C2/5030: A97001 LDA #$0170 C2/5033: 209413 JSR $1394 C2/5036: A94800 LDA #$0048 C2/5039: A20F00 LDX #$000F C2/503C: 20F926 JSR $26F9 C2/503F: 18 CLC C2/5040: 60 RTS [02] C2/5041: A687 LDX $87 C2/5043: BDB200 LDA $00B2,X C2/5046: D00B BNE $5053 C2/5048: 20E83C JSR $3CE8 C2/504B: 9006 BCC $5053 C2/504D: A90100 LDA #$0001 C2/5050: 9DB200 STA $00B2,X C2/5053: BD9E00 LDA $009E,X C2/5056: D023 BNE $507B C2/5058: BDB000 LDA $00B0,X C2/505B: AA TAX C2/505C: BD4200 LDA $0042,X C2/505F: 0A ASL A C2/5060: 18 CLC C2/5061: 7D4200 ADC $0042,X C2/5064: 692200 ADC #$0022 C2/5067: A20F00 LDX #$000F C2/506A: 20F926 JSR $26F9 C2/506D: A687 LDX $87 C2/506F: BDB000 LDA $00B0,X C2/5072: AA TAX C2/5073: A90100 LDA #$0001 C2/5076: 9DB800 STA $00B8,X C2/5079: 38 SEC C2/507A: 60 RTS C2/507B: 18 CLC C2/507C: 60 RTS C2/507D: BD6400 LDA $0064,X C2/5080: 18 CLC C2/5081: 7DC400 ADC $00C4,X C2/5084: 9D6400 STA $0064,X C2/5087: BD6600 LDA $0066,X C2/508A: 7DC600 ADC $00C6,X C2/508D: 1018 BPL $50A7 C2/508F: A91C00 LDA #$001C C2/5092: A20F00 LDX #$000F C2/5095: 20E330 JSR $30E3 C2/5098: A687 LDX $87 C2/509A: BDC600 LDA $00C6,X C2/509D: 49FFFF EOR #$FFFF C2/50A0: 1A INC A C2/50A1: 9DC600 STA $00C6,X C2/50A4: A90000 LDA #$0000 C2/50A7: 9D6600 STA $0066,X C2/50AA: A5C5 LDA $C5 C2/50AC: 20470A JSR $0A47 C2/50AF: BDC600 LDA $00C6,X C2/50B2: 38 SEC C2/50B3: E90100 SBC #$0001 C2/50B6: 9DC600 STA $00C6,X C2/50B9: 60 RTS [] C2/50BA: BD9400 LDA $0094,X C2/50BD: 0A ASL A C2/50BE: AA TAX C2/50BF: 7CC250 JMP ($50C2,X) [Jump Table] C2/50C2: C850 [00] C2/50C4: EE50 [01] C2/50C6: 1F51 [02] [00] C2/50C8: A6 EOR ($A6),Y C2/50C9: 87FE STA [$FE] C2/50CB: 9400 STY $00,X C2/50CD: BD4200 LDA $0042,X C2/50D0: 0A ASL A C2/50D1: 0A ASL A C2/50D2: 18 CLC C2/50D3: 7D4200 ADC $0042,X C2/50D6: 18 CLC C2/50D7: 692200 ADC #$0022 C2/50DA: 9DB000 STA $00B0,X C2/50DD: BD4200 LDA $0042,X C2/50E0: 0A ASL A C2/50E1: 0A ASL A C2/50E2: 18 CLC C2/50E3: 7D4200 ADC $0042,X C2/50E6: 692000 ADC #$0020 C2/50E9: 9DB200 STA $00B2,X C2/50EC: 18 CLC C2/50ED: 60 RTS [01] C2/50EE: A687 LDX $87 C2/50F0: BDB400 LDA $00B4,X C2/50F3: AA TAX C2/50F4: BD9400 LDA $0094,X C2/50F7: C90400 CMP #$0004 C2/50FA: B021 BCS $511D C2/50FC: A687 LDX $87 C2/50FE: BD9600 LDA $0096,X C2/5101: C90C00 CMP #$000C C2/5104: D015 BNE $511B C2/5106: BDB000 LDA $00B0,X C2/5109: AA TAX C2/510A: A90800 LDA #$0008 C2/510D: A00F00 LDY #$000F C2/5110: 202D27 JSR $272D C2/5113: A687 LDX $87 C2/5115: FE9400 INC $0094,X C2/5118: 9E9600 STZ $0096,X C2/511B: 18 CLC C2/511C: 60 RTS C2/511D: 38 SEC C2/511E: 60 RTS [02] C2/511F: A687 LDX $87 C2/5121: BDB400 LDA $00B4,X C2/5124: AA TAX C2/5125: BD9400 LDA $0094,X C2/5128: C90400 CMP #$0004 C2/512B: B021 BCS $514E C2/512D: A687 LDX $87 C2/512F: BD9600 LDA $0096,X C2/5132: C90C00 CMP #$000C C2/5135: D015 BNE $514C C2/5137: BDB200 LDA $00B2,X C2/513A: AA TAX C2/513B: A90800 LDA #$0008 C2/513E: A00F00 LDY #$000F C2/5141: 202D27 JSR $272D C2/5144: A687 LDX $87 C2/5146: DE9400 DEC $0094,X C2/5149: 9E9600 STZ $0096,X C2/514C: 18 CLC C2/514D: 60 RTS C2/514E: 38 SEC C2/514F: 60 RTS C2/5150: 20E00C JSR $0CE0 C2/5153: A92A00 LDA #$002A C2/5156: 9DA500 STA $00A5,X C2/5159: A91100 LDA #$0011 C2/515C: 9D1E00 STA $001E,X C2/515F: A95F00 LDA #$005F C2/5162: 226C00C0 JSR $C0006C C2/5166: A687 LDX $87 C2/5168: 8695 STX $95 C2/516A: A25453 LDX #$5354 C2/516D: A00138 LDY #$3801 C2/5170: 20530D JSR $0D53 C2/5173: A595 LDA $95 C2/5175: 9DB000 STA $00B0,X C2/5178: A90000 LDA #$0000 C2/517B: 9DB200 STA $00B2,X C2/517E: A25453 LDX #$5354 C2/5181: A00138 LDY #$3801 C2/5184: 20530D JSR $0D53 C2/5187: A595 LDA $95 C2/5189: 9DB000 STA $00B0,X C2/518C: A90100 LDA #$0001 C2/518F: 9DB200 STA $00B2,X C2/5192: 60 RTS [] C2/5193: BD7E00 LDA $007E,X C2/5196: 29FF00 AND #$00FF C2/5199: 0A ASL A C2/519A: AA TAX C2/519B: 7C9E51 JMP ($519E,X) [Jump Table] C2/519E: A251 [00] C2/51A0: C951 [01] [00] C2/51A2: 20523A JSR $3A52 C2/51A5: BD7E00 LDA $007E,X C2/51A8: 890080 BIT #$8000 C2/51AB: F004 BEQ $51B1 C2/51AD: A902D9 LDA #$D902 C2/51B0: 60 RTS {} C2/51B1: A90200 LDA #$0002 C2/51B4: 200B30 JSR $300B C2/51B7: D004 BNE $51BD C2/51B9: A902D9 LDA #$D902 C2/51BC: 60 RTS {} C2/51BD: A687 LDX $87 C2/51BF: BDAB00 LDA $00AB,X C2/51C2: 0A ASL A C2/51C3: AA TAX C2/51C4: BFD2DAC2 LDA $C2DAD2,X C2/51C8: 60 RTS [??] C2/51C9: A900D9 LDA #$D900 C2/51CC: 60 RTS [] C2/51CD: BD7E00 LDA $007E,X C2/51D0: 29FF00 AND #$00FF C2/51D3: 0A ASL A C2/51D4: AA TAX C2/51D5: 7CD851 JMP ($51D8,X) [Jump Table] C2/51D8: DC51 [00] C2/51DA: 4852 [01] [00] C2/51DC: 20523A JSR $3A52 C2/51DF: BD7E00 LDA $007E,X C2/51E2: 890080 BIT #$8000 C2/51E5: F018 BEQ $51FF C2/51E7: BDAB00 LDA $00AB,X C2/51EA: C90100 CMP #$0001 C2/51ED: D010 BNE $51FF C2/51EF: BDA900 LDA $00A9,X C2/51F2: 20D908 JSR $08D9 C2/51F5: C90200 CMP #$0002 C2/51F8: B005 BCS $51FF C2/51FA: A916D9 LDA #$D916 C2/51FD: 18 CLC C2/51FE: 60 RTS C2/51FF: BDA900 LDA $00A9,X C2/5202: 204109 JSR $0941 C2/5205: C90400 CMP #$0004 C2/5208: 9005 BCC $520F C2/520A: A908D9 LDA #$D908 C2/520D: 18 CLC C2/520E: 60 RTS C2/520F: A687 LDX $87 C2/5211: BDB101 LDA $01B1,X C2/5214: 894000 BIT #$0040 C2/5217: D005 BNE $521E C2/5219: A906D9 LDA #$D906 C2/521C: 18 CLC C2/521D: 60 RTS C2/521E: BDA900 LDA $00A9,X C2/5221: EB XBA C2/5222: 0A ASL A C2/5223: 18 CLC C2/5224: 6900E0 ADC #$E000 C2/5227: A8 TAY C2/5228: B99001 LDA $0190,Y C2/522B: D00E BNE $523B C2/522D: A90100 LDA #$0001 C2/5230: 200B30 JSR $300B C2/5233: 0A ASL A C2/5234: AA TAX C2/5235: BFDADAC2 LDA $C2DADA,X C2/5239: 18 CLC C2/523A: 60 RTS C2/523B: A90100 LDA #$0001 C2/523E: 200B30 JSR $300B C2/5241: 0A ASL A C2/5242: AA TAX C2/5243: A902D9 LDA #$D902 C2/5246: 18 CLC C2/5247: 60 RTS [01] C2/5248: A687 LDX $87 C2/524A: BD7E00 LDA $007E,X C2/524D: 890080 BIT #$8000 C2/5250: F004 BEQ $5256 C2/5252: A911D9 LDA #$D911 C2/5255: 60 RTS C2/5256: 090080 ORA #$8000 C2/5259: 9D7E00 STA $007E,X C2/525C: A90300 LDA #$0003 C2/525F: 200B30 JSR $300B C2/5262: 0A ASL A C2/5263: AA TAX C2/5264: BFDEDAC2 LDA $C2DADE,X C2/5268: 18 CLC C2/5269: 60 RTS C2/526A: BD7E00 LDA $007E,X C2/526D: 29FF00 AND #$00FF C2/5270: 0A ASL A C2/5271: AA TAX C2/5272: BFE6DAC2 LDA $C2DAE6,X C2/5276: 60 RTS C2/5277: 60 RTS C2/5278: BDC400 LDA $00C4,X C2/527B: 18 CLC C2/527C: 7D6400 ADC $0064,X C2/527F: 9D6400 STA $0064,X C2/5282: BDC600 LDA $00C6,X C2/5285: 7D6600 ADC $0066,X C2/5288: 9D6600 STA $0066,X C2/528B: 100C BPL $5299 C2/528D: 9E6400 STZ $0064,X C2/5290: 9E6600 STZ $0066,X C2/5293: 9EC400 STZ $00C4,X C2/5296: 9EC600 STZ $00C6,X C2/5299: BDC400 LDA $00C4,X C2/529C: 18 CLC C2/529D: 6DC00F ADC $0FC0 C2/52A0: 9DC400 STA $00C4,X C2/52A3: BDC600 LDA $00C6,X C2/52A6: 6DC20F ADC $0FC2 C2/52A9: 9DC600 STA $00C6,X C2/52AC: 20FF36 JSR $36FF C2/52AF: 60 RTS C2/52B0: BD6600 LDA $0066,X C2/52B3: C90002 CMP #$0200 C2/52B6: 60 RTS C2/52B7: 200D62 JSR $620D C2/52BA: BD2B00 LDA $002B,X C2/52BD: 990200 STA $0002,Y C2/52C0: BD3200 LDA $0032,X C2/52C3: 990400 STA $0004,Y C2/52C6: B99001 LDA $0190,Y C2/52C9: D023 BNE $52EE C2/52CB: E220 SEP #$20 C2/52CD: B96000 LDA $0060,Y C2/52D0: D01A BNE $52EC C2/52D2: B90E00 LDA $000E,Y C2/52D5: D015 BNE $52EC C2/52D7: B9E501 LDA $01E5,Y C2/52DA: A924 LDA #$24 C2/52DC: 99E501 STA $01E5,Y C2/52DF: A901 LDA #$01 C2/52E1: 199001 ORA $0190,Y C2/52E4: 999001 STA $0190,Y C2/52E7: A920 LDA #$20 C2/52E9: 99B401 STA $01B4,Y C2/52EC: C220 REP #$20 C2/52EE: 60 RTS C2/52EF: 60 RTS C2/52F0: BDA900 LDA $00A9,X C2/52F3: 9B TXY C2/52F4: AA TAX C2/52F5: E220 SEP #$20 C2/52F7: BFF005C2 LDA $C205F0,X C2/52FB: 195900 ORA $0059,Y C2/52FE: 995900 STA $0059,Y C2/5301: C220 REP #$20 C2/5303: A687 LDX $87 C2/5305: BDA900 LDA $00A9,X C2/5308: EB XBA C2/5309: 0A ASL A C2/530A: 18 CLC C2/530B: 6900E0 ADC #$E000 C2/530E: A8 TAY C2/530F: A587 LDA $87 C2/5311: 38 SEC C2/5312: E900E6 SBC #$E600 C2/5315: 4A LSR A C2/5316: EB XBA C2/5317: AA TAX C2/5318: E220 SEP #$20 C2/531A: BFF005C2 LDA $C205F0,X C2/531E: 195A00 ORA $005A,Y C2/5321: 995A00 STA $005A,Y C2/5324: C220 REP #$20 C2/5326: A687 LDX $87 C2/5328: 60 RTS C2/5329: BDA900 LDA $00A9,X C2/532C: EB XBA C2/532D: 0A ASL A C2/532E: 18 CLC C2/532F: 6900E0 ADC #$E000 C2/5332: A8 TAY C2/5333: E220 SEP #$20 C2/5335: B96000 LDA $0060,Y C2/5338: D00A BNE $5344 C2/533A: BD9001 LDA $0190,X C2/533D: 3005 BMI $5344 C2/533F: A90E LDA #$0E C2/5341: 99E501 STA $01E5,Y C2/5344: A901 LDA #$01 C2/5346: 99B401 STA $01B4,Y C2/5349: A97F LDA #$7F C2/534B: 390E00 AND $000E,Y C2/534E: 990E00 STA $000E,Y C2/5351: C220 REP #$20 C2/5353: 60 RTS C2/5354: BD9400 LDA $0094,X C2/5357: 0A ASL A C2/5358: AA TAX C2/5359: 7C5C53 JMP ($535C,X) C2/535C: 60 RTS C2/535D: 538B EOR ($8B,S),Y C2/535F: 53A6 EOR ($A6,S),Y C2/5361: 8720 STA [$20] C2/5363: E00CFE CPX #$FE0C C2/5366: 9400 STY $00,X C2/5368: A90100 LDA #$0001 C2/536B: 9D0000 STA $0000,X C2/536E: A98700 LDA #$0087 C2/5371: 9DB400 STA $00B4,X C2/5374: 209413 JSR $1394 C2/5377: A99F53 LDA #$539F C2/537A: 9D9000 STA $0090,X C2/537D: BDB200 LDA $00B2,X C2/5380: F009 BEQ $538B C2/5382: BD9800 LDA $0098,X C2/5385: 094000 ORA #$0040 C2/5388: 9D9800 STA $0098,X C2/538B: A687 LDX $87 C2/538D: BCB000 LDY $00B0,X C2/5390: B99400 LDA $0094,Y C2/5393: C90600 CMP #$0006 C2/5396: B005 BCS $539D C2/5398: 20BD53 JSR $53BD C2/539B: 18 CLC C2/539C: 60 RTS C2/539D: 38 SEC C2/539E: 60 RTS C2/539F: BCB000 LDY $00B0,X C2/53A2: B93200 LDA $0032,Y C2/53A5: 18 CLC C2/53A6: 692800 ADC #$0028 C2/53A9: 9D3200 STA $0032,X C2/53AC: B92B00 LDA $002B,Y C2/53AF: 9D2B00 STA $002B,X C2/53B2: B96600 LDA $0066,Y C2/53B5: 18 CLC C2/53B6: 695000 ADC #$0050 C2/53B9: 9D6600 STA $0066,X C2/53BC: 60 RTS C2/53BD: BDB200 LDA $00B2,X C2/53C0: D018 BNE $53DA C2/53C2: B97A00 LDA $007A,Y C2/53C5: 0A ASL A C2/53C6: AA TAX C2/53C7: BFEAE1DC LDA $DCE1EA,X C2/53CB: A687 LDX $87 C2/53CD: DDB400 CMP $00B4,X C2/53D0: F01E BEQ $53F0 C2/53D2: 9DB400 STA $00B4,X C2/53D5: 209413 JSR $1394 C2/53D8: 8016 BRA $53F0 C2/53DA: B97A00 LDA $007A,Y C2/53DD: 0A ASL A C2/53DE: AA TAX C2/53DF: BF1CE2DC LDA $DCE21C,X C2/53E3: A687 LDX $87 C2/53E5: DDB400 CMP $00B4,X C2/53E8: F006 BEQ $53F0 C2/53EA: 9DB400 STA $00B4,X C2/53ED: 209413 JSR $1394 C2/53F0: 60 RTS [Spikey Tiger/Blue Spike AI Header[02]] C2/53F1: 20E00C JSR $0CE0 C2/53F4: 9E7E00 STZ $007E,X C2/53F7: 9EBE00 STZ $00BE,X C2/53FA: A90004 LDA #$0400 C2/53FD: 9D6600 STA $0066,X C2/5400: A90500 LDA #$0005 C2/5403: 9DA700 STA $00A7,X C2/5406: BD4200 LDA $0042,X C2/5409: F000 BEQ $540B C2/540B: 60 RTS [Spikey Tiger/Blue Spike AI Header[03]] C2/540C: 20523A JSR $3A52 C2/540F: BDA900 LDA $00A9,X C2/5412: 20D908 JSR $08D9 C2/5415: C90300 CMP #$0003 C2/5418: B00A BCS $5424 C2/541A: BDAB00 LDA $00AB,X C2/541D: 0A ASL A C2/541E: AA TAX C2/541F: BF4EE2DC LDA $DCE24E,X C2/5423: 60 RTS C2/5424: BDAB00 LDA $00AB,X C2/5427: 0A ASL A C2/5428: AA TAX C2/5429: BF56E2DC LDA $DCE256,X C2/542D: 60 RTS [Spikey Tiger/Blue Spike AI Header[04]] C2/542E: 20523A JSR $3A52 C2/5431: BD4200 LDA $0042,X C2/5434: 0A ASL A C2/5435: AA TAX C2/5436: 7C3954 JMP ($5439,X) [Jump Table] C2/5439: 3D54 [00] C2/543B: C754 [01] [00] C2/543D: A687 MVN $A6,$87 C2/543F: BD7E00 LDA $007E,X C2/5442: D053 BNE $5497 C2/5444: A90300 LDA #$0003 C2/5447: 200B30 JSR $300B C2/544A: D019 BNE $5465 C2/544C: A687 LDX $87 C2/544E: BD3400 LDA $0034,X C2/5451: 290FFF AND #$FF0F C2/5454: 9D3400 STA $0034,X C2/5457: A90100 LDA #$0001 C2/545A: 200B30 JSR $300B C2/545D: 0A ASL A C2/545E: AA TAX C2/545F: BF62E2DC LDA $DCE262,X C2/5463: 18 CLC C2/5464: 60 RTS C2/5465: A687 LDX $87 C2/5467: BDA900 LDA $00A9,X C2/546A: 20D908 JSR $08D9 C2/546D: C90300 CMP #$0003 C2/5470: B017 BCS $5489 C2/5472: A687 LDX $87 C2/5474: BDA900 LDA $00A9,X C2/5477: 204109 JSR $0941 C2/547A: C90300 CMP #$0003 C2/547D: 9005 BCC $5484 C2/547F: C90700 CMP #$0007 C2/5482: 9005 BCC $5489 C2/5484: A926DB LDA #$DB26 C2/5487: 18 CLC C2/5488: 60 RTS C2/5489: A90100 LDA #$0001 C2/548C: 200B30 JSR $300B C2/548F: 0A ASL A C2/5490: AA TAX C2/5491: BF5EE2DC LDA $DCE25E,X C2/5495: 18 CLC C2/5496: 60 RTS C2/5497: A90200 LDA #$0002 C2/549A: 200B30 JSR $300B C2/549D: F018 BEQ $54B7 C2/549F: A687 LDX $87 C2/54A1: BD3400 LDA $0034,X C2/54A4: 896000 BIT #$0060 C2/54A7: D00E BNE $54B7 C2/54A9: A90200 LDA #$0002 C2/54AC: 200B30 JSR $300B C2/54AF: 0A ASL A C2/54B0: AA TAX C2/54B1: BF66E2DC LDA $DCE266,X C2/54B5: 18 CLC C2/54B6: 60 RTS C2/54B7: A687 LDX $87 C2/54B9: BD3400 LDA $0034,X C2/54BC: 290FFF AND #$FF0F C2/54BF: 9D3400 STA $0034,X C2/54C2: A929DB LDA #$DB29 C2/54C5: 18 CLC C2/54C6: 60 RTS [01] C2/54C7: A687 LDX $87 C2/54C9: BDBE00 LDA $00BE,X C2/54CC: D015 BNE $54E3 C2/54CE: 20B409 JSR $09B4 C2/54D1: A687 LDX $87 C2/54D3: C90300 CMP #$0003 C2/54D6: 900B BCC $54E3 C2/54D8: A90100 LDA #$0001 C2/54DB: 9DBE00 STA $00BE,X C2/54DE: A938DB LDA #$DB38 C2/54E1: 18 CLC C2/54E2: 60 RTS C2/54E3: A687 LDX $87 C2/54E5: BD7E00 LDA $007E,X C2/54E8: D053 BNE $553D C2/54EA: A90300 LDA #$0003 C2/54ED: 200B30 JSR $300B C2/54F0: D019 BNE $550B C2/54F2: A687 LDX $87 C2/54F4: BD3400 LDA $0034,X C2/54F7: 290FFF AND #$FF0F C2/54FA: 9D3400 STA $0034,X C2/54FD: A90100 LDA #$0001 C2/5500: 200B30 JSR $300B C2/5503: 0A ASL A C2/5504: AA TAX C2/5505: BF70E2DC LDA $DCE270,X C2/5509: 18 CLC C2/550A: 60 RTS C2/550B: A687 LDX $87 C2/550D: BDA900 LDA $00A9,X C2/5510: 20D908 JSR $08D9 C2/5513: C90300 CMP #$0003 C2/5516: B017 BCS $552F C2/5518: A687 LDX $87 C2/551A: BDA900 LDA $00A9,X C2/551D: 204109 JSR $0941 C2/5520: C90300 CMP #$0003 C2/5523: 9005 BCC $552A C2/5525: C90700 CMP #$0007 C2/5528: 9005 BCC $552F C2/552A: A926DB LDA #$DB26 C2/552D: 18 CLC C2/552E: 60 RTS C2/552F: A90100 LDA #$0001 C2/5532: 200B30 JSR $300B C2/5535: 0A ASL A C2/5536: AA TAX C2/5537: BF6CE2DC LDA $DCE26C,X C2/553B: 18 CLC C2/553C: 60 RTS C2/553D: A90200 LDA #$0002 C2/5540: 200B30 JSR $300B C2/5543: F018 BEQ $555D C2/5545: A687 LDX $87 C2/5547: BD3400 LDA $0034,X C2/554A: 896000 BIT #$0060 C2/554D: D00E BNE $555D C2/554F: A90200 LDA #$0002 C2/5552: 200B30 JSR $300B C2/5555: 0A ASL A C2/5556: AA TAX C2/5557: BF74E2DC LDA $DCE274,X C2/555B: 18 CLC C2/555C: 60 RTS C2/555D: A687 LDX $87 C2/555F: BD3400 LDA $0034,X C2/5562: 290FFF AND #$FF0F C2/5565: 9D3400 STA $0034,X C2/5568: A948DB LDA #$DB48 C2/556B: 18 CLC C2/556C: 60 RTS [Spikey Tiger/Blue Spike AI Header[05]] C2/556D: A908DB LDA #$DB08 C2/5570: 60 RTS [Spikey Tiger/Blue Spike AI Header[0A]] C2/5571: 60 RTS [Spikey Tiger/Blue Spike AI External (02)] C2/5572: 20140B JSR $0B14 C2/5575: 60 RTS [Spikey Tiger/Blue Spike AI E048 (02)] C2/5576: BD9600 LDA $0096,X C2/5579: 290300 AND #$0003 C2/557C: D003 BNE $5581 C2/557E: 20330C JSR $0C33 C2/5581: 20890C JSR $0C89 C2/5584: 18 CLC C2/5585: 60 RTS [Spikey Tiger/Blue Spike AI External (0D)] C2/5586: 9E6000 STZ $0060,X C2/5589: A9008A LDA #$8A00 C2/558C: 206339 JSR $3963 C2/558F: A92F00 LDA #$002F C2/5592: A20D00 LDX #$000D C2/5595: 20F926 JSR $26F9 C2/5598: A92F00 LDA #$002F C2/559B: A20E00 LDX #$000E C2/559E: 20F926 JSR $26F9 C2/55A1: 60 RTS [Spikey Tiger/Blue Spike AI E048 (15)] C2/55A2: BDA900 LDA $00A9,X C2/55A5: EB XBA C2/55A6: 0A ASL A C2/55A7: 18 CLC C2/55A8: 6900E0 ADC #$E000 C2/55AB: A8 TAY C2/55AC: B99001 LDA $0190,Y C2/55AF: 2968C5 AND #$C568 C2/55B2: D02C BNE $55E0 C2/55B4: E220 SEP #$20 C2/55B6: B96000 LDA $0060,Y C2/55B9: D025 BNE $55E0 C2/55BB: A907 LDA #$07 C2/55BD: 99E501 STA $01E5,Y C2/55C0: A901 LDA #$01 C2/55C2: 199001 ORA $0190,Y C2/55C5: 999001 STA $0190,Y C2/55C8: A920 LDA #$20 C2/55CA: 99B401 STA $01B4,Y C2/55CD: C220 REP #$20 C2/55CF: BD2B00 LDA $002B,X C2/55D2: 18 CLC C2/55D3: 691000 ADC #$0010 C2/55D6: 990200 STA $0002,Y C2/55D9: BD3200 LDA $0032,X C2/55DC: 1A INC A C2/55DD: 990400 STA $0004,Y C2/55E0: C220 REP #$20 C2/55E2: 60 RTS [Spikey Tiger/Blue Spike AI External (16)] C2/55E3: BDA900 LDA $00A9,X C2/55E6: EB XBA C2/55E7: 0A ASL A C2/55E8: 18 CLC C2/55E9: 6900E0 ADC #$E000 C2/55EC: A8 TAY C2/55ED: B90400 LDA $0004,Y C2/55F0: 18 CLC C2/55F1: 690200 ADC #$0002 C2/55F4: 990400 STA $0004,Y C2/55F7: E220 SEP #$20 C2/55F9: B96000 LDA $0060,Y C2/55FC: D005 BNE $5603 C2/55FE: A90E LDA #$0E C2/5600: 99E501 STA $01E5,Y C2/5603: A901 LDA #$01 C2/5605: 99B401 STA $01B4,Y C2/5608: C220 REP #$20 C2/560A: 60 RTS [Spikey Tiger/Blue Spike AI External (14)] C2/560B: A90C00 LDA #$000C C2/560E: 201333 JSR $3313 C2/5611: 60 RTS [Spikey Tiger/Blue Spike AI E090 (14)] C2/5612: BD2B00 LDA $002B,X C2/5615: 18 CLC C2/5616: 7D3C00 ADC $003C,X C2/5619: 9D2B00 STA $002B,X C2/561C: 20B715 JSR $15B7 C2/561F: B005 BCS $5626 C2/5621: 202317 JSR $1723 C2/5624: 9014 BCC $563A C2/5626: BD2B00 LDA $002B,X C2/5629: 38 SEC C2/562A: FD3C00 SBC $003C,X C2/562D: 9D2B00 STA $002B,X C2/5630: BD3C00 LDA $003C,X C2/5633: 49FFFF EOR #$FFFF C2/5636: 1A INC A C2/5637: 9D3C00 STA $003C,X C2/563A: BD3200 LDA $0032,X C2/563D: 18 CLC C2/563E: 7D4000 ADC $0040,X C2/5641: 9D3200 STA $0032,X C2/5644: 20B715 JSR $15B7 C2/5647: B005 BCS $564E C2/5649: 202317 JSR $1723 C2/564C: 9014 BCC $5662 C2/564E: BD3200 LDA $0032,X C2/5651: 38 SEC C2/5652: FD4000 SBC $0040,X C2/5655: 9D3200 STA $0032,X C2/5658: BD4000 LDA $0040,X C2/565B: 49FFFF EOR #$FFFF C2/565E: 1A INC A C2/565F: 9D4000 STA $0040,X C2/5662: 60 RTS [Spikey Tiger/Blue Spike AI E090 (13)] C2/5663: BDA900 LDA $00A9,X C2/5666: EB XBA C2/5667: 0A ASL A C2/5668: 18 CLC C2/5669: 6900E0 ADC #$E000 C2/566C: A8 TAY C2/566D: B90200 LDA $0002,Y C2/5670: 8546 STA $46 C2/5672: B90400 LDA $0004,Y C2/5675: 854E STA $4E C2/5677: BD2B00 LDA $002B,X C2/567A: 8556 STA $56 C2/567C: BD3200 LDA $0032,X C2/567F: 855E STA $5E C2/5681: 20502E JSR $2E50 {} C2/5684: 0A ASL A C2/5685: 0A ASL A C2/5686: AA TAX C2/5687: BFA356C2 LDA $C256A3,X C2/568B: 8595 STA $95 C2/568D: BFA556C2 LDA $C256A5,X C2/5691: 8597 STA $97 C2/5693: A687 LDX $87 C2/5695: A595 LDA $95 C2/5697: 9D3C00 STA $003C,X C2/569A: A597 LDA $97 C2/569C: 9D4000 STA $0040,X C2/569F: 20BC36 JSR $36BC C2/56A2: 60 RTS [Data read by above subroutine] C2/56A3: 0200 COP #$00 C2/56A5: 0000 BRK #$00 C2/56A7: 0200 COP #$00 C2/56A9: 0200 COP #$00 C2/56AB: 0000 BRK #$00 C2/56AD: 0200 COP #$00 C2/56AF: FEFF02 INC $02FF,X C2/56B2: 00FE BRK #$FE C2/56B4: FF0000FE SBC $FE0000,X C2/56B8: FFFEFF00 SBC $00FFFE,X C2/56BC: 00FE BRK #$FE C2/56BE: FF0200FE SBC $FE0002,X C2/56C2: FF [Spikey Tiger/Blue Spike AI E04A (11)] C2/56C3: BD6600 SBC $0066BD,X C2/56C6: 38 SEC C2/56C7: E92000 SBC #$0020 C2/56CA: F002 BEQ $56CE C2/56CC: 100B BPL $56D9 C2/56CE: 9E6400 STZ $0064,X C2/56D1: 9E6600 STZ $0066,X C2/56D4: 9E9000 STZ $0090,X C2/56D7: 38 SEC C2/56D8: 60 RTS {} C2/56D9: 18 CLC C2/56DA: 60 RTS [] C2/56DB: 20E00C JSR $0CE0 C2/56DE: A92000 LDA #$0020 C2/56E1: 9DB800 STA $00B8,X C2/56E4: BD4200 LDA $0042,X C2/56E7: D002 BNE $56EB C2/56E9: 800C BRA $56F7 C2/56EB: BD9800 LDA $0098,X C2/56EE: 29FCFF AND #$FFFC C2/56F1: 090200 ORA #$0002 C2/56F4: 9D9800 STA $0098,X C2/56F7: 202059 JSR $5920 C2/56FA: 207233 JSR $3372 C2/56FD: 9E6600 STZ $0066,X C2/5700: 9EA500 STZ $00A5,X C2/5703: A90400 LDA #$0004 C2/5706: 9DA700 STA $00A7,X C2/5709: 9D1E00 STA $001E,X C2/570C: A90100 LDA #$0001 C2/570F: 9D0000 STA $0000,X C2/5712: A00138 LDY #$3801 C2/5715: A21D31 LDX #$311D C2/5718: 20530D JSR $0D53 C2/571B: A587 LDA $87 C2/571D: 9DB000 STA $00B0,X C2/5720: A90400 LDA #$0004 C2/5723: 9DA700 STA $00A7,X C2/5726: A90100 LDA #$0001 C2/5729: 8502 STA $02 C2/572B: A2F759 LDX #$59F7 C2/572E: A02138 LDY #$3821 C2/5731: 20530D JSR $0D53 C2/5734: A502 LDA $02 C2/5736: 9D7A00 STA $007A,X C2/5739: A9FF07 LDA #$07FF C2/573C: 9D2200 STA $0022,X C2/573F: A90100 LDA #$0001 C2/5742: 9D0B00 STA $000B,X C2/5745: A587 LDA $87 C2/5747: 9DB000 STA $00B0,X C2/574A: A502 LDA $02 C2/574C: 0A ASL A C2/574D: 18 CLC C2/574E: 6587 ADC $87 C2/5750: A8 TAY C2/5751: 8A TXA C2/5752: 99B000 STA $00B0,Y C2/5755: C602 DEC $02 C2/5757: 10D2 BPL $572B C2/5759: A687 LDX $87 C2/575B: A91800 LDA #$0018 C2/575E: 209413 JSR $1394 C2/5761: A687 LDX $87 C2/5763: A97557 LDA #$5775 C2/5766: 9D8E00 STA $008E,X C2/5769: FE9400 INC $0094,X C2/576C: A96000 LDA #$0060 C2/576F: 226C00C0 JSR $C0006C C2/5773: 18 CLC C2/5774: 60 RTS C2/5775: 209E57 JSR $579E C2/5778: 208A57 JSR $578A C2/577B: B00B BCS $5788 C2/577D: 201D58 JSR $581D C2/5780: 208A57 JSR $578A C2/5783: B003 BCS $5788 C2/5785: 205159 JSR $5951 C2/5788: 18 CLC C2/5789: 60 RTS C2/578A: BCB000 LDY $00B0,X C2/578D: B98100 LDA $0081,Y C2/5790: D00A BNE $579C C2/5792: BCB200 LDY $00B2,X C2/5795: B98100 LDA $0081,Y C2/5798: D002 BNE $579C C2/579A: 18 CLC C2/579B: 60 RTS C2/579C: 38 SEC C2/579D: 60 RTS C2/579E: 202432 JSR $3224 C2/57A1: A687 LDX $87 C2/57A3: 9DA900 STA $00A9,X C2/57A6: BD9001 LDA $0190,X C2/57A9: 890380 BIT #$8003 C2/57AC: D017 BNE $57C5 C2/57AE: BD6000 LDA $0060,X C2/57B1: 89E000 BIT #$00E0 C2/57B4: D00F BNE $57C5 C2/57B6: BDB800 LDA $00B8,X C2/57B9: D016 BNE $57D1 C2/57BB: BD2D00 LDA $002D,X C2/57BE: 4A LSR A C2/57BF: 4A LSR A C2/57C0: DD2D00 CMP $002D,X C2/57C3: 9011 BCC $57D6 C2/57C5: A91800 LDA #$0018 C2/57C8: DD9A00 CMP $009A,X C2/57CB: F003 BEQ $57D0 C2/57CD: 209413 JSR $1394 C2/57D0: 60 RTS C2/57D1: DEB800 DEC $00B8,X C2/57D4: 80EF BRA $57C5 C2/57D6: BDA900 LDA $00A9,X C2/57D9: 204109 JSR $0941 C2/57DC: A687 LDX $87 C2/57DE: 9DAB00 STA $00AB,X C2/57E1: 0A ASL A C2/57E2: AA TAX C2/57E3: BF0D58C2 LDA $C2580D,X C2/57E7: A687 LDX $87 C2/57E9: 8500 STA $00 C2/57EB: 290F00 AND #$000F C2/57EE: 18 CLC C2/57EF: 691800 ADC #$0018 C2/57F2: DD9A00 CMP $009A,X C2/57F5: F015 BEQ $580C C2/57F7: 209413 JSR $1394 C2/57FA: BD9800 LDA $0098,X C2/57FD: 293FFF AND #$FF3F C2/5800: 8502 STA $02 C2/5802: A501 LDA $01 C2/5804: 29C000 AND #$00C0 C2/5807: 0502 ORA $02 C2/5809: 9D9800 STA $0098,X C2/580C: 60 RTS C2/580D: 0400 TSB $00 C2/580F: 0300 ORA $00,S C2/5811: 0100 ORA ($00,X) C2/5813: 0340 ORA $40,S C2/5815: 0440 TSB $40 C2/5817: 0200 COP #$00 C2/5819: 0200 COP #$00 C2/581B: 0200 COP #$00 C2/581D: A687 LDX $87 C2/581F: BD2D00 LDA $002D,X C2/5822: DDAD00 CMP $00AD,X C2/5825: 9001 BCC $5828 C2/5827: 60 RTS C2/5828: 9EAD00 STZ $00AD,X C2/582B: BDA900 LDA $00A9,X C2/582E: 20D908 JSR $08D9 C2/5831: A687 LDX $87 C2/5833: C90800 CMP #$0008 C2/5836: B057 BCS $588F C2/5838: A90700 LDA #$0007 C2/583B: 200B30 JSR $300B C2/583E: A687 LDX $87 C2/5840: C90000 CMP #$0000 C2/5843: F04A BEQ $588F C2/5845: A90800 LDA #$0008 C2/5848: 9DB800 STA $00B8,X C2/584B: A90300 LDA #$0003 C2/584E: 200B30 JSR $300B C2/5851: 18 CLC C2/5852: 696000 ADC #$0060 C2/5855: A687 LDX $87 C2/5857: 226C00C0 JSR $C0006C C2/585B: A687 LDX $87 C2/585D: BDA900 LDA $00A9,X C2/5860: 0A ASL A C2/5861: EB XBA C2/5862: 18 CLC C2/5863: 6900E0 ADC #$E000 C2/5866: A8 TAY C2/5867: B90200 LDA $0002,Y C2/586A: DD2B00 CMP $002B,X C2/586D: 9010 BCC $587F C2/586F: BCB200 LDY $00B2,X C2/5872: A90300 LDA #$0003 C2/5875: 998100 STA $0081,Y C2/5878: BDA900 LDA $00A9,X C2/587B: 99A900 STA $00A9,Y C2/587E: 60 RTS C2/587F: BCB000 LDY $00B0,X C2/5882: A90300 LDA #$0003 C2/5885: 998100 STA $0081,Y C2/5888: BDA900 LDA $00A9,X C2/588B: 99A900 STA $00A9,Y C2/588E: 60 RTS C2/588F: A92000 LDA #$0020 C2/5892: 9DB800 STA $00B8,X C2/5895: BCB000 LDY $00B0,X C2/5898: A90500 LDA #$0005 C2/589B: 998100 STA $0081,Y C2/589E: BCB200 LDY $00B2,X C2/58A1: 998100 STA $0081,Y C2/58A4: A90200 LDA #$0002 C2/58A7: 200B30 JSR $300B C2/58AA: 8500 STA $00 C2/58AC: A687 LDX $87 C2/58AE: C90000 CMP #$0000 C2/58B1: F024 BEQ $58D7 C2/58B3: A90400 LDA #$0004 C2/58B6: 9DA900 STA $00A9,X C2/58B9: BD4200 LDA $0042,X C2/58BC: D007 BNE $58C5 C2/58BE: A90900 LDA #$0009 C2/58C1: 20EF58 JSR $58EF C2/58C4: 60 RTS C2/58C5: C600 DEC $00 C2/58C7: A500 LDA $00 C2/58C9: F005 BEQ $58D0 C2/58CB: A90000 LDA #$0000 C2/58CE: 8003 BRA $58D3 C2/58D0: A91B00 LDA #$001B C2/58D3: 20EF58 JSR $58EF C2/58D6: 60 RTS C2/58D7: BD8401 LDA $0184,X C2/58DA: 4A LSR A C2/58DB: 4A LSR A C2/58DC: DD8201 CMP $0182,X C2/58DF: B007 BCS $58E8 C2/58E1: A90701 LDA #$0107 C2/58E4: 200659 JSR $5906 C2/58E7: 60 RTS C2/58E8: A90B02 LDA #$020B C2/58EB: 200659 JSR $5906 C2/58EE: 60 RTS C2/58EF: 8500 STA $00 C2/58F1: A687 LDX $87 C2/58F3: 226C00C0 JSR $C0006C C2/58F7: A687 LDX $87 C2/58F9: BCA900 LDY $00A9,X C2/58FC: 6495 STZ $95 C2/58FE: 6497 STZ $97 C2/5900: A500 LDA $00 C2/5902: 20BE33 JSR $33BE C2/5905: 60 RTS C2/5906: A687 LDX $87 C2/5908: 8500 STA $00 C2/590A: E220 SEP #$20 C2/590C: BD8601 LDA $0186,X C2/590F: C220 REP #$20 C2/5911: F00B BEQ $591E C2/5913: A500 LDA $00 C2/5915: 206D39 JSR $396D C2/5918: A587 LDA $87 C2/591A: 8D6003 STA $0360 C2/591D: 60 RTS C2/591E: 68 PLA C2/591F: 60 RTS C2/5920: BD8401 LDA $0184,X C2/5923: 8F044200 STA $004204 C2/5927: E220 SEP #$20 C2/5929: BD4200 LDA $0042,X C2/592C: D004 BNE $5932 C2/592E: A902 LDA #$02 C2/5930: 8002 BRA $5934 C2/5932: A906 LDA #$06 C2/5934: 8F064200 STA $004206 C2/5938: EA NOP C2/5939: EA NOP C2/593A: EA NOP C2/593B: EA NOP C2/593C: EA NOP C2/593D: EA NOP C2/593E: C220 REP #$20 C2/5940: BD8201 LDA $0182,X C2/5943: 38 SEC C2/5944: EF144200 SBC $004214 C2/5948: 1003 BPL $594D C2/594A: A90000 LDA #$0000 C2/594D: 9DBE00 STA $00BE,X C2/5950: 60 RTS C2/5951: A687 LDX $87 C2/5953: BDBE00 LDA $00BE,X C2/5956: F04E BEQ $59A6 C2/5958: DD8201 CMP $0182,X C2/595B: 9049 BCC $59A6 C2/595D: 202059 JSR $5920 C2/5960: BDBA00 LDA $00BA,X C2/5963: 9DBC00 STA $00BC,X C2/5966: A687 LDX $87 C2/5968: BDA900 LDA $00A9,X C2/596B: 0A ASL A C2/596C: EB XBA C2/596D: A8 TAY C2/596E: B90200 LDA $0002,Y C2/5971: DD2B00 CMP $002B,X C2/5974: 9010 BCC $5986 C2/5976: BCB000 LDY $00B0,X C2/5979: B98300 LDA $0083,Y C2/597C: 3008 BMI $5986 C2/597E: A90600 LDA #$0006 C2/5981: 998100 STA $0081,Y C2/5984: 8036 BRA $59BC C2/5986: BCB200 LDY $00B2,X C2/5989: B98300 LDA $0083,Y C2/598C: 3008 BMI $5996 C2/598E: A90600 LDA #$0006 C2/5991: 998100 STA $0081,Y C2/5994: 8026 BRA $59BC C2/5996: BCB000 LDY $00B0,X C2/5999: B98300 LDA $0083,Y C2/599C: 3008 BMI $59A6 C2/599E: A90600 LDA #$0006 C2/59A1: 998100 STA $0081,Y C2/59A4: 8016 BRA $59BC C2/59A6: 200105 JSR $0501 C2/59A9: 9011 BCC $59BC C2/59AB: A687 LDX $87 C2/59AD: BCB000 LDY $00B0,X C2/59B0: A90200 LDA #$0002 C2/59B3: 998100 STA $0081,Y C2/59B6: BCB200 LDY $00B2,X C2/59B9: 998100 STA $0081,Y C2/59BC: A687 LDX $87 C2/59BE: BD9001 LDA $0190,X C2/59C1: 3001 BMI $59C4 C2/59C3: 60 RTS C2/59C4: BCB000 LDY $00B0,X C2/59C7: A90400 LDA #$0004 C2/59CA: 998100 STA $0081,Y C2/59CD: BCB200 LDY $00B2,X C2/59D0: 998100 STA $0081,Y C2/59D3: A9DD59 LDA #$59DD C2/59D6: 9D8E00 STA $008E,X C2/59D9: 9E9400 STZ $0094,X C2/59DC: 60 RTS C2/59DD: BD9400 LDA $0094,X C2/59E0: 0A ASL A C2/59E1: AA TAX C2/59E2: 7CE559 JMP ($59E5,X) C2/59E5: FD0A8B SBC $8B0A,X C2/59E8: 0B PHD C2/59E9: 500B BVC $59F6 C2/59EB: C8 INY C2/59EC: 5CFC5A86 JMP $865AFC C2/59F0: 5B TCD C2/59F1: 745B STZ $5B,X C2/59F3: 615C ADC ($5C,X) C2/59F5: 415A EOR ($5A,X) C2/59F7: 9E9E00 STZ $009E,X C2/59FA: 9E8300 STZ $0083,X C2/59FD: 9EBC00 STZ $00BC,X C2/5A00: 9EBE00 STZ $00BE,X C2/5A03: 9EC000 STZ $00C0,X C2/5A06: 9EC200 STZ $00C2,X C2/5A09: 9EB800 STZ $00B8,X C2/5A0C: 9EBA00 STZ $00BA,X C2/5A0F: 9EB600 STZ $00B6,X C2/5A12: A90100 LDA #$0001 C2/5A15: 9D0000 STA $0000,X C2/5A18: A9C85C LDA #$5CC8 C2/5A1B: 9D8E00 STA $008E,X C2/5A1E: A08000 LDY #$0080 C2/5A21: BD7A00 LDA $007A,X C2/5A24: EB XBA C2/5A25: 0A ASL A C2/5A26: AA TAX C2/5A27: A90000 LDA #$0000 C2/5A2A: 9D00F5 STA $F500,X C2/5A2D: E8 INX C2/5A2E: E8 INX C2/5A2F: 88 DEY C2/5A30: D0F8 BNE $5A2A C2/5A32: A687 LDX $87 C2/5A34: 20605F JSR $5F60 C2/5A37: 18 CLC C2/5A38: 60 RTS C2/5A39: 00FC BRK #$FC C2/5A3B: 00E8 BRK #$E8 C2/5A3D: 0004 BRK #$04 C2/5A3F: 00E8 BRK #$E8 C2/5A41: DE8300 DEC $0083,X C2/5A44: 9E9000 STZ $0090,X C2/5A47: 9E4900 STZ $0049,X C2/5A4A: A9665A LDA #$5A66 C2/5A4D: 9D8E00 STA $008E,X C2/5A50: BCB000 LDY $00B0,X C2/5A53: B94200 LDA $0042,Y C2/5A56: D008 BNE $5A60 C2/5A58: A9FFFF LDA #$FFFF C2/5A5B: 9D1500 STA $0015,X C2/5A5E: 8006 BRA $5A66 C2/5A60: A94000 LDA #$0040 C2/5A63: 9D1500 STA $0015,X C2/5A66: A9A41A LDA #$1AA4 C2/5A69: 18 CLC C2/5A6A: 7D4900 ADC $0049,X C2/5A6D: 8500 STA $00 C2/5A6F: A589 LDA $89 C2/5A71: 18 CLC C2/5A72: 691400 ADC #$0014 C2/5A75: AA TAX C2/5A76: A00600 LDY #$0006 C2/5A79: A500 LDA $00 C2/5A7B: 29FF01 AND #$01FF C2/5A7E: C9AA00 CMP #$00AA C2/5A81: 9005 BCC $5A88 C2/5A83: A9AA1A LDA #$1AAA C2/5A86: 8002 BRA $5A8A C2/5A88: A500 LDA $00 C2/5A8A: 9D0300 STA $0003,X C2/5A8D: A500 LDA $00 C2/5A8F: 38 SEC C2/5A90: E90200 SBC #$0002 C2/5A93: 8500 STA $00 C2/5A95: 29FF01 AND #$01FF C2/5A98: C9A400 CMP #$00A4 C2/5A9B: 900F BCC $5AAC C2/5A9D: CA DEX C2/5A9E: CA DEX C2/5A9F: CA DEX C2/5AA0: CA DEX C2/5AA1: 88 DEY C2/5AA2: D0D5 BNE $5A79 C2/5AA4: A687 LDX $87 C2/5AA6: A9CF5A LDA #$5ACF C2/5AA9: 9D8E00 STA $008E,X C2/5AAC: A687 LDX $87 C2/5AAE: FE4900 INC $0049,X C2/5AB1: FE4900 INC $0049,X C2/5AB4: A91500 LDA #$0015 C2/5AB7: A20F00 LDX #$000F C2/5ABA: 20E330 JSR $30E3 C2/5ABD: A687 LDX $87 C2/5ABF: BD8100 LDA $0081,X C2/5AC2: C90400 CMP #$0004 C2/5AC5: D003 BNE $5ACA C2/5AC7: 209D5E JSR $5E9D C2/5ACA: 9E8100 STZ $0081,X C2/5ACD: 18 CLC C2/5ACE: 60 RTS C2/5ACF: A489 LDY $89 C2/5AD1: A90000 LDA #$0000 C2/5AD4: 990000 STA $0000,Y C2/5AD7: DE1500 DEC $0015,X C2/5ADA: D010 BNE $5AEC C2/5ADC: A9F759 LDA #$59F7 C2/5ADF: 9D8E00 STA $008E,X C2/5AE2: 9E8300 STZ $0083,X C2/5AE5: BDB000 LDA $00B0,X C2/5AE8: AA TAX C2/5AE9: 202059 JSR $5920 C2/5AEC: BD8100 LDA $0081,X C2/5AEF: C90400 CMP #$0004 C2/5AF2: D003 BNE $5AF7 C2/5AF4: 209D5E JSR $5E9D C2/5AF7: 9E8100 STZ $0081,X C2/5AFA: 18 CLC C2/5AFB: 60 RTS C2/5AFC: A9105B LDA #$5B10 C2/5AFF: 9D9000 STA $0090,X C2/5B02: 9E4900 STZ $0049,X C2/5B05: A90E5B LDA #$5B0E C2/5B08: 9D8E00 STA $008E,X C2/5B0B: 9E9600 STZ $0096,X C2/5B0E: 18 CLC C2/5B0F: 60 RTS C2/5B10: BD9600 LDA $0096,X C2/5B13: C94000 CMP #$0040 C2/5B16: F00B BEQ $5B23 C2/5B18: BCB000 LDY $00B0,X C2/5B1B: B99001 LDA $0190,Y C2/5B1E: 890300 BIT #$0003 C2/5B21: D01A BNE $5B3D C2/5B23: BCB000 LDY $00B0,X C2/5B26: B92D00 LDA $002D,Y C2/5B29: 4A LSR A C2/5B2A: D9AD00 CMP $00AD,Y C2/5B2D: B008 BCS $5B37 C2/5B2F: A9865B LDA #$5B86 C2/5B32: 9D8E00 STA $008E,X C2/5B35: 8006 BRA $5B3D C2/5B37: A9C85C LDA #$5CC8 C2/5B3A: 9D8E00 STA $008E,X C2/5B3D: BD4900 LDA $0049,X C2/5B40: 891F00 BIT #$001F C2/5B43: D00F BNE $5B54 C2/5B45: 20EF5D JSR $5DEF C2/5B48: BD7600 LDA $0076,X C2/5B4B: 9DBC00 STA $00BC,X C2/5B4E: BD7800 LDA $0078,X C2/5B51: 9DBE00 STA $00BE,X C2/5B54: BD4900 LDA $0049,X C2/5B57: 1A INC A C2/5B58: 9D4900 STA $0049,X C2/5B5B: 4A LSR A C2/5B5C: 290E00 AND #$000E C2/5B5F: AA TAX C2/5B60: BFDF5DC2 LDA $C25DDF,X C2/5B64: A687 LDX $87 C2/5B66: 9DB400 STA $00B4,X C2/5B69: 20F15C JSR $5CF1 C2/5B6C: 20445E JSR $5E44 C2/5B6F: 207B5E JSR $5E7B C2/5B72: 18 CLC C2/5B73: 60 RTS C2/5B74: 9E9000 STZ $0090,X C2/5B77: BCB000 LDY $00B0,X C2/5B7A: B99400 LDA $0094,Y C2/5B7D: C90200 CMP #$0002 C2/5B80: D002 BNE $5B84 C2/5B82: 38 SEC C2/5B83: 60 RTS C2/5B84: 18 CLC C2/5B85: 60 RTS C2/5B86: BDA900 LDA $00A9,X C2/5B89: 0A ASL A C2/5B8A: EB XBA C2/5B8B: 18 CLC C2/5B8C: 6900E0 ADC #$E000 C2/5B8F: A8 TAY C2/5B90: B90200 LDA $0002,Y C2/5B93: 8546 STA $46 C2/5B95: B90400 LDA $0004,Y C2/5B98: 854E STA $4E C2/5B9A: BDB800 LDA $00B8,X C2/5B9D: 08 PHP C2/5B9E: EB XBA C2/5B9F: 29FF00 AND #$00FF C2/5BA2: 28 PLP C2/5BA3: 1003 BPL $5BA8 C2/5BA5: 0900FF ORA #$FF00 C2/5BA8: 18 CLC C2/5BA9: 7D2B00 ADC $002B,X C2/5BAC: 8556 STA $56 C2/5BAE: BDBA00 LDA $00BA,X C2/5BB1: 08 PHP C2/5BB2: EB XBA C2/5BB3: 29FF00 AND #$00FF C2/5BB6: 28 PLP C2/5BB7: 1003 BPL $5BBC C2/5BB9: 0900FF ORA #$FF00 C2/5BBC: 18 CLC C2/5BBD: 7D3200 ADC $0032,X C2/5BC0: 855E STA $5E C2/5BC2: 20772E JSR $2E77 C2/5BC5: 0A ASL A C2/5BC6: 0A ASL A C2/5BC7: 8502 STA $02 C2/5BC9: 20592A JSR $2A59 C2/5BCC: 48 PHA C2/5BCD: A687 LDX $87 C2/5BCF: 0A ASL A C2/5BD0: 0A ASL A C2/5BD1: 0A ASL A C2/5BD2: 9D7600 STA $0076,X C2/5BD5: 68 PLA C2/5BD6: 49FFFF EOR #$FFFF C2/5BD9: 1A INC A C2/5BDA: 0A ASL A C2/5BDB: 0A ASL A C2/5BDC: 9DBC00 STA $00BC,X C2/5BDF: A502 LDA $02 C2/5BE1: 20602A JSR $2A60 C2/5BE4: A687 LDX $87 C2/5BE6: 48 PHA C2/5BE7: 0A ASL A C2/5BE8: 0A ASL A C2/5BE9: 0A ASL A C2/5BEA: 9D7800 STA $0078,X C2/5BED: 68 PLA C2/5BEE: 49FFFF EOR #$FFFF C2/5BF1: 1A INC A C2/5BF2: 0A ASL A C2/5BF3: 0A ASL A C2/5BF4: 9DBE00 STA $00BE,X C2/5BF7: A90B5C LDA #$5C0B C2/5BFA: 9D9000 STA $0090,X C2/5BFD: A9065C LDA #$5C06 C2/5C00: 9D8E00 STA $008E,X C2/5C03: 9E9600 STZ $0096,X C2/5C06: 20875D JSR $5D87 C2/5C09: 18 CLC C2/5C0A: 60 RTS C2/5C0B: BDB600 LDA $00B6,X C2/5C0E: 1A INC A C2/5C0F: 290F00 AND #$000F C2/5C12: 9DB600 STA $00B6,X C2/5C15: 205C5D JSR $5D5C C2/5C18: 20C95E JSR $5EC9 C2/5C1B: 20605F JSR $5F60 C2/5C1E: 207B5E JSR $5E7B C2/5C21: 205D5E JSR $5E5D C2/5C24: 202D5D JSR $5D2D C2/5C27: A00200 LDY #$0002 C2/5C2A: BDB800 LDA $00B8,X C2/5C2D: 1004 BPL $5C33 C2/5C2F: 49FFFF EOR #$FFFF C2/5C32: 1A INC A C2/5C33: C90038 CMP #$3800 C2/5C36: B00B BCS $5C43 C2/5C38: E8 INX C2/5C39: E8 INX C2/5C3A: 88 DEY C2/5C3B: D0ED BNE $5C2A C2/5C3D: A687 LDX $87 C2/5C3F: 209D5E JSR $5E9D C2/5C42: 60 RTS C2/5C43: A687 LDX $87 C2/5C45: 208C5E JSR $5E8C C2/5C48: 9E7800 STZ $0078,X C2/5C4B: 9E7600 STZ $0076,X C2/5C4E: 9EBC00 STZ $00BC,X C2/5C51: 9EBE00 STZ $00BE,X C2/5C54: A9615C LDA #$5C61 C2/5C57: 9D8E00 STA $008E,X C2/5C5A: 209D5E JSR $5E9D C2/5C5D: 9EC200 STZ $00C2,X C2/5C60: 60 RTS C2/5C61: A9805C LDA #$5C80 C2/5C64: 9D9000 STA $0090,X C2/5C67: A9705C LDA #$5C70 C2/5C6A: 9D8E00 STA $008E,X C2/5C6D: 9E9600 STZ $0096,X C2/5C70: BD9600 LDA $0096,X C2/5C73: C91000 CMP #$0010 C2/5C76: 9006 BCC $5C7E C2/5C78: A9C85C LDA #$5CC8 C2/5C7B: 9D8E00 STA $008E,X C2/5C7E: 18 CLC C2/5C7F: 60 RTS C2/5C80: 20445E JSR $5E44 C2/5C83: A687 LDX $87 C2/5C85: BD7A00 LDA $007A,X C2/5C88: 0A ASL A C2/5C89: 0A ASL A C2/5C8A: AA TAX C2/5C8B: BF395AC2 LDA $C25A39,X C2/5C8F: 8502 STA $02 C2/5C91: BF3B5AC2 LDA $C25A3B,X C2/5C95: 8500 STA $00 C2/5C97: A687 LDX $87 C2/5C99: A502 LDA $02 C2/5C9B: 38 SEC C2/5C9C: FDB800 SBC $00B8,X C2/5C9F: 20C35E JSR $5EC3 C2/5CA2: 20C35E JSR $5EC3 C2/5CA5: 20C35E JSR $5EC3 C2/5CA8: 20C35E JSR $5EC3 C2/5CAB: 9DBC00 STA $00BC,X C2/5CAE: A500 LDA $00 C2/5CB0: 38 SEC C2/5CB1: FDBA00 SBC $00BA,X C2/5CB4: 20C35E JSR $5EC3 C2/5CB7: 20C35E JSR $5EC3 C2/5CBA: 20C35E JSR $5EC3 C2/5CBD: 20C35E JSR $5EC3 C2/5CC0: 9DBE00 STA $00BE,X C2/5CC3: 20F15C JSR $5CF1 C2/5CC6: 18 CLC C2/5CC7: 60 RTS C2/5CC8: FEB800 INC $00B8,X C2/5CCB: A9D95C LDA #$5CD9 C2/5CCE: 9D9000 STA $0090,X C2/5CD1: A9D75C LDA #$5CD7 C2/5CD4: 9D8E00 STA $008E,X C2/5CD7: 18 CLC C2/5CD8: 60 RTS C2/5CD9: DE1500 DEC $0015,X C2/5CDC: BD1500 LDA $0015,X C2/5CDF: 891F00 BIT #$001F C2/5CE2: D003 BNE $5CE7 C2/5CE4: 20EF5D JSR $5DEF C2/5CE7: 20875D JSR $5D87 C2/5CEA: 20445E JSR $5E44 C2/5CED: 202D5D JSR $5D2D C2/5CF0: 60 RTS C2/5CF1: A687 LDX $87 C2/5CF3: BCB000 LDY $00B0,X C2/5CF6: B96000 LDA $0060,Y C2/5CF9: 29FF00 AND #$00FF C2/5CFC: C94000 CMP #$0040 C2/5CFF: F006 BEQ $5D07 C2/5D01: 89E000 BIT #$00E0 C2/5D04: F001 BEQ $5D07 C2/5D06: 60 RTS C2/5D07: A687 LDX $87 C2/5D09: A00200 LDY #$0002 C2/5D0C: BDBC00 LDA $00BC,X C2/5D0F: 18 CLC C2/5D10: 7DB800 ADC $00B8,X C2/5D13: 8500 STA $00 C2/5D15: 1004 BPL $5D1B C2/5D17: 49FFFF EOR #$FFFF C2/5D1A: 1A INC A C2/5D1B: C90050 CMP #$5000 C2/5D1E: B005 BCS $5D25 C2/5D20: A500 LDA $00 C2/5D22: 9DB800 STA $00B8,X C2/5D25: E8 INX C2/5D26: E8 INX C2/5D27: 88 DEY C2/5D28: D0E2 BNE $5D0C C2/5D2A: A687 LDX $87 C2/5D2C: 60 RTS C2/5D2D: A687 LDX $87 C2/5D2F: A00200 LDY #$0002 C2/5D32: BD7600 LDA $0076,X C2/5D35: 38 SEC C2/5D36: FDBC00 SBC $00BC,X C2/5D39: 20C35E JSR $5EC3 C2/5D3C: 20C35E JSR $5EC3 C2/5D3F: 20C35E JSR $5EC3 C2/5D42: 20C35E JSR $5EC3 C2/5D45: 20C35E JSR $5EC3 C2/5D48: 8500 STA $00 C2/5D4A: BDBC00 LDA $00BC,X C2/5D4D: 18 CLC C2/5D4E: 6500 ADC $00 C2/5D50: 9DBC00 STA $00BC,X C2/5D53: E8 INX C2/5D54: E8 INX C2/5D55: 88 DEY C2/5D56: D0DA BNE $5D32 C2/5D58: 20F15C JSR $5CF1 C2/5D5B: 60 RTS C2/5D5C: A687 LDX $87 C2/5D5E: BCB000 LDY $00B0,X C2/5D61: BD7A00 LDA $007A,X C2/5D64: D00C BNE $5D72 C2/5D66: B92B00 LDA $002B,Y C2/5D69: 38 SEC C2/5D6A: E90600 SBC #$0006 C2/5D6D: 9D2B00 STA $002B,X C2/5D70: 800A BRA $5D7C C2/5D72: B92B00 LDA $002B,Y C2/5D75: 18 CLC C2/5D76: 690600 ADC #$0006 C2/5D79: 9D2B00 STA $002B,X C2/5D7C: B93200 LDA $0032,Y C2/5D7F: 38 SEC C2/5D80: E92000 SBC #$0020 C2/5D83: 9D3200 STA $0032,X C2/5D86: 60 RTS C2/5D87: A687 LDX $87 C2/5D89: BD2B00 LDA $002B,X C2/5D8C: 48 PHA C2/5D8D: BD3200 LDA $0032,X C2/5D90: 48 PHA C2/5D91: BDB800 LDA $00B8,X C2/5D94: 08 PHP C2/5D95: EB XBA C2/5D96: 29FF00 AND #$00FF C2/5D99: 28 PLP C2/5D9A: 1003 BPL $5D9F C2/5D9C: 0900FF ORA #$FF00 C2/5D9F: 18 CLC C2/5DA0: 7D2B00 ADC $002B,X C2/5DA3: 9D2B00 STA $002B,X C2/5DA6: BDBA00 LDA $00BA,X C2/5DA9: 08 PHP C2/5DAA: EB XBA C2/5DAB: 29FF00 AND #$00FF C2/5DAE: 28 PLP C2/5DAF: 1003 BPL $5DB4 C2/5DB1: 0900FF ORA #$FF00 C2/5DB4: 18 CLC C2/5DB5: 7D3200 ADC $0032,X C2/5DB8: 9D3200 STA $0032,X C2/5DBB: 202432 JSR $3224 C2/5DBE: A687 LDX $87 C2/5DC0: 9DA900 STA $00A9,X C2/5DC3: 204109 JSR $0941 C2/5DC6: A687 LDX $87 C2/5DC8: 9DAB00 STA $00AB,X C2/5DCB: 0A ASL A C2/5DCC: AA TAX C2/5DCD: BFDF5DC2 LDA $C25DDF,X C2/5DD1: A687 LDX $87 C2/5DD3: 9DB400 STA $00B4,X C2/5DD6: 68 PLA C2/5DD7: 9D3200 STA $0032,X C2/5DDA: 68 PLA C2/5DDB: 9D2B00 STA $002B,X C2/5DDE: 60 RTS C2/5DDF: 28 PLP C2/5DE0: 3A DEC A C2/5DE1: 243A BIT $3A C2/5DE3: 203A24 JSR $243A C2/5DE6: 7A PLY C2/5DE7: 28 PLP C2/5DE8: 7A PLY C2/5DE9: 247A BIT $7A C2/5DEB: 207A24 JSR $247A C2/5DEE: 3A DEC A C2/5DEF: A97F00 LDA #$007F C2/5DF2: 200B30 JSR $300B C2/5DF5: 38 SEC C2/5DF6: E94000 SBC #$0040 C2/5DF9: 8500 STA $00 C2/5DFB: A487 LDY $87 C2/5DFD: B97A00 LDA $007A,Y C2/5E00: 0A ASL A C2/5E01: 0A ASL A C2/5E02: AA TAX C2/5E03: BF395AC2 LDA $C25A39,X C2/5E07: 8546 STA $46 C2/5E09: BF3B5AC2 LDA $C25A3B,X C2/5E0D: 854E STA $4E C2/5E0F: B9B800 LDA $00B8,Y C2/5E12: 8556 STA $56 C2/5E14: B9BA00 LDA $00BA,Y C2/5E17: 855E STA $5E C2/5E19: 20772E JSR $2E77 C2/5E1C: 0A ASL A C2/5E1D: 0A ASL A C2/5E1E: 18 CLC C2/5E1F: 6500 ADC $00 C2/5E21: A687 LDX $87 C2/5E23: 8500 STA $00 C2/5E25: 20592A JSR $2A59 C2/5E28: 0A ASL A C2/5E29: A687 LDX $87 C2/5E2B: 9D7600 STA $0076,X C2/5E2E: A500 LDA $00 C2/5E30: 20602A JSR $2A60 C2/5E33: 8500 STA $00 C2/5E35: A97F00 LDA #$007F C2/5E38: 200B30 JSR $300B C2/5E3B: 18 CLC C2/5E3C: 6500 ADC $00 C2/5E3E: A687 LDX $87 C2/5E40: 9D7800 STA $0078,X C2/5E43: 60 RTS C2/5E44: A687 LDX $87 C2/5E46: BDB600 LDA $00B6,X C2/5E49: 1A INC A C2/5E4A: 290F00 AND #$000F C2/5E4D: 9DB600 STA $00B6,X C2/5E50: 209D5E JSR $5E9D C2/5E53: 205C5D JSR $5D5C C2/5E56: 20C95E JSR $5EC9 C2/5E59: 20605F JSR $5F60 C2/5E5C: 60 RTS C2/5E5D: A687 LDX $87 C2/5E5F: E220 SEP #$20 C2/5E61: BDB900 LDA $00B9,X C2/5E64: 9DC000 STA $00C0,X C2/5E67: BDBB00 LDA $00BB,X C2/5E6A: 9DC100 STA $00C1,X C2/5E6D: A910 LDA #$10 C2/5E6F: 9DC200 STA $00C2,X C2/5E72: 9DC300 STA $00C3,X C2/5E75: C220 REP #$20 C2/5E77: 20E83C JSR $3CE8 C2/5E7A: 60 RTS C2/5E7B: A589 LDA $89 C2/5E7D: 18 CLC C2/5E7E: 691500 ADC #$0015 C2/5E81: A8 TAY C2/5E82: B90200 LDA $0002,Y C2/5E85: 094000 ORA #$0040 C2/5E88: 990200 STA $0002,Y C2/5E8B: 60 RTS C2/5E8C: A589 LDA $89 C2/5E8E: 18 CLC C2/5E8F: 691500 ADC #$0015 C2/5E92: A8 TAY C2/5E93: B90200 LDA $0002,Y C2/5E96: 29BFFF AND #$FFBF C2/5E99: 990200 STA $0002,Y C2/5E9C: 60 RTS C2/5E9D: A487 LDY $87 C2/5E9F: B98100 LDA $0081,Y C2/5EA2: D002 BNE $5EA6 C2/5EA4: 18 CLC C2/5EA5: 60 RTS C2/5EA6: 9EC200 STZ $00C2,X C2/5EA9: 9E9000 STZ $0090,X C2/5EAC: 0A ASL A C2/5EAD: AA TAX C2/5EAE: A90000 LDA #$0000 C2/5EB1: 998100 STA $0081,Y C2/5EB4: BFE959C2 LDA $C259E9,X C2/5EB8: 998E00 STA $008E,Y C2/5EBB: 999400 STA $0094,Y C2/5EBE: 208C5E JSR $5E8C C2/5EC1: 18 CLC C2/5EC2: 60 RTS C2/5EC3: 2A ROL A C2/5EC4: 08 PHP C2/5EC5: 6A ROR A C2/5EC6: 28 PLP C2/5EC7: 6A ROR A C2/5EC8: 60 RTS C2/5EC9: A687 LDX $87 C2/5ECB: BD7A00 LDA $007A,X C2/5ECE: EB XBA C2/5ECF: 0A ASL A C2/5ED0: 8506 STA $06 C2/5ED2: BDB600 LDA $00B6,X C2/5ED5: 3A DEC A C2/5ED6: 1003 BPL $5EDB C2/5ED8: A90F00 LDA #$000F C2/5EDB: 0A ASL A C2/5EDC: 0A ASL A C2/5EDD: 8508 STA $08 C2/5EDF: BDB800 LDA $00B8,X C2/5EE2: 8500 STA $00 C2/5EE4: BDBA00 LDA $00BA,X C2/5EE7: 8502 STA $02 C2/5EE9: 640A STZ $0A C2/5EEB: 8016 BRA $5F03 C2/5EED: A50A LDA $0A C2/5EEF: 3A DEC A C2/5EF0: EB XBA C2/5EF1: 4A LSR A C2/5EF2: 4A LSR A C2/5EF3: 18 CLC C2/5EF4: 6506 ADC $06 C2/5EF6: 6508 ADC $08 C2/5EF8: A8 TAY C2/5EF9: B900F5 LDA $F500,Y C2/5EFC: 8500 STA $00 C2/5EFE: B902F5 LDA $F502,Y C2/5F01: 8502 STA $02 C2/5F03: A50A LDA $0A C2/5F05: 1A INC A C2/5F06: C90400 CMP #$0004 C2/5F09: D010 BNE $5F1B C2/5F0B: A500 LDA $00 C2/5F0D: 20C35E JSR $5EC3 C2/5F10: 8500 STA $00 C2/5F12: A502 LDA $02 C2/5F14: 20C35E JSR $5EC3 C2/5F17: 8502 STA $02 C2/5F19: 801F BRA $5F3A C2/5F1B: EB XBA C2/5F1C: 4A LSR A C2/5F1D: 4A LSR A C2/5F1E: 18 CLC C2/5F1F: 6506 ADC $06 C2/5F21: 6508 ADC $08 C2/5F23: A8 TAY C2/5F24: B900F5 LDA $F500,Y C2/5F27: 18 CLC C2/5F28: 6500 ADC $00 C2/5F2A: 20C35E JSR $5EC3 C2/5F2D: 8500 STA $00 C2/5F2F: B902F5 LDA $F502,Y C2/5F32: 18 CLC C2/5F33: 6502 ADC $02 C2/5F35: 20C35E JSR $5EC3 C2/5F38: 8502 STA $02 C2/5F3A: A50A LDA $0A C2/5F3C: EB XBA C2/5F3D: 4A LSR A C2/5F3E: 4A LSR A C2/5F3F: 8504 STA $04 C2/5F41: BDB600 LDA $00B6,X C2/5F44: 0A ASL A C2/5F45: 0A ASL A C2/5F46: 18 CLC C2/5F47: 6504 ADC $04 C2/5F49: 6506 ADC $06 C2/5F4B: A8 TAY C2/5F4C: A500 LDA $00 C2/5F4E: 9900F5 STA $F500,Y C2/5F51: A502 LDA $02 C2/5F53: 9902F5 STA $F502,Y C2/5F56: E60A INC $0A C2/5F58: A50A LDA $0A C2/5F5A: C90400 CMP #$0004 C2/5F5D: D08E BNE $5EED C2/5F5F: 60 RTS C2/5F60: A487 LDY $87 C2/5F62: B97A00 LDA $007A,Y C2/5F65: EB XBA C2/5F66: 0A ASL A C2/5F67: 8506 STA $06 C2/5F69: A689 LDX $89 C2/5F6B: A90600 LDA #$0006 C2/5F6E: 9D0000 STA $0000,X C2/5F71: E8 INX C2/5F72: A9F8F7 LDA #$F7F8 C2/5F75: 9D0000 STA $0000,X C2/5F78: A9A01A LDA #$1AA0 C2/5F7B: 9D0200 STA $0002,X C2/5F7E: E8 INX C2/5F7F: E8 INX C2/5F80: E8 INX C2/5F81: E8 INX C2/5F82: A90300 LDA #$0003 C2/5F85: 8508 STA $08 C2/5F87: A487 LDY $87 C2/5F89: B9B600 LDA $00B6,Y C2/5F8C: 0A ASL A C2/5F8D: 0A ASL A C2/5F8E: 8504 STA $04 C2/5F90: A508 LDA $08 C2/5F92: EB XBA C2/5F93: 4A LSR A C2/5F94: 4A LSR A C2/5F95: 18 CLC C2/5F96: 6504 ADC $04 C2/5F98: 6506 ADC $06 C2/5F9A: A8 TAY C2/5F9B: E220 SEP #$20 C2/5F9D: B901F5 LDA $F501,Y C2/5FA0: 38 SEC C2/5FA1: E908 SBC #$08 C2/5FA3: 9D0000 STA $0000,X C2/5FA6: B903F5 LDA $F503,Y C2/5FA9: 38 SEC C2/5FAA: E908 SBC #$08 C2/5FAC: 9D0100 STA $0001,X C2/5FAF: C220 REP #$20 C2/5FB1: A9A01A LDA #$1AA0 C2/5FB4: 9D0200 STA $0002,X C2/5FB7: E8 INX C2/5FB8: E8 INX C2/5FB9: E8 INX C2/5FBA: E8 INX C2/5FBB: C608 DEC $08 C2/5FBD: 10C8 BPL $5F87 C2/5FBF: A487 LDY $87 C2/5FC1: E220 SEP #$20 C2/5FC3: B9B900 LDA $00B9,Y C2/5FC6: 38 SEC C2/5FC7: E910 SBC #$10 C2/5FC9: 9D0000 STA $0000,X C2/5FCC: B9BB00 LDA $00BB,Y C2/5FCF: 38 SEC C2/5FD0: E910 SBC #$10 C2/5FD2: 9D0100 STA $0001,X C2/5FD5: C220 REP #$20 C2/5FD7: B9B400 LDA $00B4,Y C2/5FDA: 9D0200 STA $0002,X C2/5FDD: A687 LDX $87 C2/5FDF: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Extra[00]] C2/5FE0: A687 LDX $87 C2/5FE2: A9AE00 LDA #$00AE C2/5FE5: 209413 JSR $1394 C2/5FE8: FE9400 INC $0094,X C2/5FEB: 9E9600 STZ $0096,X C2/5FEE: 207362 JSR $6273 [Snap Dragon/Tonpole/Biting Lizard AI Extra[01]] C2/5FF1: A687 LDX $87 C2/5FF3: BD9600 LDA $0096,X C2/5FF6: C92400 CMP #$0024 C2/5FF9: D012 BNE $600D C2/5FFB: 9E9600 STZ $0096,X C2/5FFE: FE9400 INC $0094,X C2/6001: BD7200 LDA $0072,X C2/6004: 20110C JSR $0C11 C2/6007: A687 LDX $87 C2/6009: 226F00C0 JSR $C0006F C2/600D: 18 CLC C2/600E: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Extra[02]] C2/600F: A687 LDX $87 C2/6011: BD9600 LDA $0096,X C2/6014: C91800 CMP #$0018 C2/6017: 9012 + BCC $602B C2/6019: 9E9600 STZ $0096,X C2/601C: FE9400 INC $0094,X C2/601F: BD7000 LDA $0070,X C2/6022: 090400 ORA #$0004 C2/6025: 9D7000 STA $0070,X C2/6028: 9EA700 STZ $00A7,X C2/602B: + 18 CLC C2/602C: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Extra[03]] C2/602D: A687 LDX $87 C2/602F: BD9600 LDA $0096,X C2/6032: C91800 CMP #$0018 C2/6035: 9002 + BCC $6039 C2/6037: 38 SEC C2/6038: 60 RTS {} C2/6039: + 18 CLC C2/603A: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Header[02]] C2/603B: 20E00C JSR $0CE0 C2/603E: BD4200 LDA $0042,X C2/6041: 9D7E00 STA $007E,X C2/6044: A91000 LDA #$0010 C2/6047: 9D1E00 STA $001E,X C2/604A: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Header[03]] C2/604B: BD7E00 LDA $007E,X C2/604E: 0A ASL A C2/604F: AA TAX C2/6050: 7C5360 JMP ($6053,X) [Jump Table] C2/6053: 5960 [00] C2/6055: 7360 [01] C2/6057: B760 [02] [00] C2/6059: A687 LDX $87 C2/605B: 20B409 JSR $09B4 C2/605E: C90200 CMP #$0002 C2/6061: B004 BCS $6067 C2/6063: A960DD LDA #$DD60 C2/6066: 60 RTS C2/6067: A687 LDX $87 C2/6069: A90100 LDA #$0001 C2/606C: 9D7E00 STA $007E,X C2/606F: A963DD LDA #$DD63 C2/6072: 60 RTS [01] C2/6073: A687 LDX $87 C2/6075: 20523A JSR $3A52 C2/6078: BDA900 LDA $00A9,X C2/607B: 20D908 JSR $08D9 C2/607E: C90300 CMP #$0003 C2/6081: B011 BCS $6094 C2/6083: BDAB00 LDA $00AB,X C2/6086: 0A ASL A C2/6087: AA TAX C2/6088: BF7AE2DC LDA $DCE27A,X C2/608C: A687 LDX $87 C2/608E: DDB000 CMP $00B0,X C2/6091: F006 BEQ $6099 C2/6093: 60 RTS C2/6094: C90400 CMP #$0004 C2/6097: B00A BCS $60A3 C2/6099: BDAB00 LDA $00AB,X C2/609C: 0A ASL A C2/609D: AA TAX C2/609E: BF82E2DC LDA $DCE282,X C2/60A2: 60 RTS C2/60A3: BDAB00 LDA $00AB,X C2/60A6: 0A ASL A C2/60A7: AA TAX C2/60A8: BF8AE2DC LDA $DCE28A,X C2/60AC: 60 RTS C2/60AD: BDAB00 LDA $00AB,X C2/60B0: 0A ASL A C2/60B1: AA TAX C2/60B2: BF92E2DC LDA $DCE292,X C2/60B6: 60 RTS [02] C2/60B7: A977DD LDA #$DD77 C2/60BA: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Header[04]] C2/60BB: BD7E00 LDA $007E,X C2/60BE: 0A ASL A C2/60BF: AA TAX C2/60C0: 7CC360 JMP ($60C3,X) [Jump Table] C2/60C3: C960 [00] C2/60C5: CE60 [01] C2/60C7: 7061 [02] [00] C2/60C9: A982DD LDA #$DD82 C2/60CC: 18 CLC C2/60CD: 60 RTS [01] C2/60CE: A687 LDX $87 C2/60D0: 20523A JSR $3A52 C2/60D3: BDA900 LDA $00A9,X C2/60D6: 20BC08 JSR $08BC C2/60D9: C90200 CMP #$0002 C2/60DC: B01D BCS $60FB C2/60DE: A90200 LDA #$0002 C2/60E1: 200B30 JSR $300B C2/60E4: D00D BNE $60F3 C2/60E6: A687 LDX $87 C2/60E8: BDAB00 LDA $00AB,X C2/60EB: 0A ASL A C2/60EC: AA TAX C2/60ED: BF7AE2DC LDA $DCE27A,X C2/60F1: 18 CLC C2/60F2: 60 RTS C2/60F3: A687 LDX $87 C2/60F5: BDA900 LDA $00A9,X C2/60F8: 20BC08 JSR $08BC C2/60FB: C90400 CMP #$0004 C2/60FE: B057 BCS $6157 C2/6100: BDA900 LDA $00A9,X C2/6103: 20633A JSR $3A63 C2/6106: B04F BCS $6157 C2/6108: BD2000 LDA $0020,X C2/610B: C94000 CMP #$0040 C2/610E: 9047 BCC $6157 C2/6110: C9C000 CMP #$00C0 C2/6113: B042 BCS $6157 C2/6115: BD2200 LDA $0022,X C2/6118: C94000 CMP #$0040 C2/611B: 903A BCC $6157 C2/611D: C9A000 CMP #$00A0 C2/6120: B035 BCS $6157 C2/6122: BDA900 LDA $00A9,X C2/6125: EB XBA C2/6126: 0A ASL A C2/6127: 18 CLC C2/6128: 6900E0 ADC #$E000 C2/612B: A8 TAY C2/612C: B90B00 LDA $000B,Y C2/612F: DD0B00 CMP $000B,X C2/6132: D023 BNE $6157 C2/6134: B96000 LDA $0060,Y C2/6137: D01E BNE $6157 C2/6139: B90E00 LDA $000E,Y C2/613C: D019 BNE $6157 C2/613E: B9E501 LDA $01E5,Y C2/6141: C92400 CMP #$0024 C2/6144: F011 BEQ $6157 C2/6146: A90200 LDA #$0002 C2/6149: 9D7E00 STA $007E,X C2/614C: BDAB00 LDA $00AB,X C2/614F: 0A ASL A C2/6150: AA TAX C2/6151: BF9AE2DC LDA $DCE29A,X C2/6155: 18 CLC C2/6156: 60 RTS C2/6157: 20B409 JSR $09B4 C2/615A: C90200 CMP #$0002 C2/615D: 900F + BCC $616E C2/615F: BD4200 LDA $0042,X C2/6162: D005 ++ BNE $6169 C2/6164: A984DD LDA #$DD84 C2/6167: 18 CLC C2/6168: 60 RTS C2/6169: ++ A992DD LDA #$DD92 C2/616C: 18 CLC C2/616D: 60 RTS C2/616E: + 38 SEC C2/616F: 60 RTS [02] C2/6170: A960DD LDA #$DD60 C2/6173: 18 CLC C2/6174: 60 RTS [Snap Dragon/Tonpole/Biting Lizard AI Header[05]] C2/6175: BD7E00 LDA $007E,X C2/6178: 0A ASL A C2/6179: AA TAX C2/617A: BFA2E2DC LDA $DCE2A2,X C2/617E: 60 RTS C2/617F: 207362 JSR $6273 C2/6182: 60 RTS C2/6183: A687 LDX $87 C2/6185: BD4200 LDA $0042,X C2/6188: D008 BNE $6192 C2/618A: A92500 LDA #$0025 C2/618D: 226C00C0 JSR $C0006C C2/6191: 60 RTS C2/6192: A92600 LDA #$0026 C2/6195: 226C00C0 JSR $C0006C C2/6199: 60 RTS C2/619A: BD4200 LDA $0042,X C2/619D: D010 BNE $61AF C2/619F: 20523A JSR $3A52 C2/61A2: BDA900 LDA $00A9,X C2/61A5: 20D908 JSR $08D9 C2/61A8: C90400 CMP #$0004 C2/61AB: 9002 BCC $61AF C2/61AD: 18 CLC C2/61AE: 60 RTS C2/61AF: 38 SEC C2/61B0: 60 RTS C2/61B1: A90200 LDA #$0002 C2/61B4: 200B30 JSR $300B C2/61B7: 3A DEC A C2/61B8: 8595 STA $95 C2/61BA: A90200 LDA #$0002 C2/61BD: 200B30 JSR $300B C2/61C0: 3A DEC A C2/61C1: 8597 STA $97 C2/61C3: A687 LDX $87 C2/61C5: A595 LDA $95 C2/61C7: 9D3C00 STA $003C,X C2/61CA: A597 LDA $97 C2/61CC: 9D4000 STA $0040,X C2/61CF: 60 RTS C2/61D0: BDA900 LDA $00A9,X C2/61D3: EB XBA C2/61D4: 0A ASL A C2/61D5: 18 CLC C2/61D6: 6900E0 ADC #$E000 C2/61D9: A8 TAY C2/61DA: E220 SEP #$20 C2/61DC: B96000 LDA $0060,Y C2/61DF: D021 BNE $6202 C2/61E1: B90E00 LDA $000E,Y C2/61E4: D01C BNE $6202 C2/61E6: B9E501 LDA $01E5,Y C2/61E9: C924 CMP #$24 C2/61EB: F015 BEQ $6202 C2/61ED: A924 LDA #$24 C2/61EF: 99E501 STA $01E5,Y C2/61F2: A901 LDA #$01 C2/61F4: 199001 ORA $0190,Y C2/61F7: 999001 STA $0190,Y C2/61FA: A920 LDA #$20 C2/61FC: 99B401 STA $01B4,Y C2/61FF: C220 REP #$20 C2/6201: 60 RTS C2/6202: C220 REP #$20 C2/6204: E636 INC $36 C2/6206: A90100 LDA #$0001 C2/6209: 9D7E00 STA $007E,X C2/620C: 60 RTS [E048 (1F), External (15~18)] C2/620D: BDA900 LDA $00A9,X C2/6210: EB XBA C2/6211: 0A ASL A C2/6212: 18 CLC C2/6213: 6900E0 ADC #$E000 C2/6216: A8 TAY C2/6217: E220 SEP #$20 C2/6219: B96000 LDA $0060,Y C2/621C: D021 BNE $623F C2/621E: B91100 LDA $0011,Y C2/6221: C9A4 CMP #$A4 C2/6223: D01A BNE $623F C2/6225: B90E00 LDA $000E,Y C2/6228: D015 BNE $623F C2/622A: A980 LDA #$80 C2/622C: 190E00 ORA $000E,Y C2/622F: 990E00 STA $000E,Y C2/6232: A901 LDA #$01 C2/6234: 199001 ORA $0190,Y C2/6237: 999001 STA $0190,Y C2/623A: A920 LDA #$20 C2/623C: 99B401 STA $01B4,Y C2/623F: C220 REP #$20 C2/6241: 60 RTS C2/6242: A90100 LDA #$0001 C2/6245: 9D7E00 STA $007E,X C2/6248: BDA900 LDA $00A9,X C2/624B: EB XBA C2/624C: 0A ASL A C2/624D: 18 CLC C2/624E: 6900E0 ADC #$E000 C2/6251: A8 TAY C2/6252: E220 SEP #$20 C2/6254: B96000 LDA $0060,Y C2/6257: D00A BNE $6263 C2/6259: BD9001 LDA $0190,X C2/625C: 3005 BMI $6263 C2/625E: A90E LDA #$0E C2/6260: 99E501 STA $01E5,Y C2/6263: A901 LDA #$01 C2/6265: 99B401 STA $01B4,Y C2/6268: A97F LDA #$7F C2/626A: 390E00 AND $000E,Y C2/626D: 990E00 STA $000E,Y C2/6270: C220 REP #$20 C2/6272: 60 RTS [Tied to Ton Pole shit] C2/6273: BDA900 LDA $00A9,X C2/6276: EB XBA C2/6277: 0A ASL A C2/6278: 18 CLC C2/6279: 6900E0 ADC #$E000 C2/627C: A8 TAY C2/627D: E220 SEP #$20 C2/627F: A901 LDA #$01 C2/6281: 99B401 STA $01B4,Y C2/6284: A97F LDA #$7F C2/6286: 390E00 AND $000E,Y C2/6289: 990E00 STA $000E,Y C2/628C: C220 REP #$20 C2/628E: 209C62 JSR $629C C2/6291: 60 RTS C2/6292: A687 LDX $87 C2/6294: A97A00 LDA #$007A C2/6297: 223F00C0 JSR $C0003F C2/629B: 60 RTS C2/629C: A687 LDX $87 C2/629E: BD1800 LDA $0018,X C2/62A1: 29FF00 AND #$00FF C2/62A4: A8 TAY C2/62A5: BD4200 LDA $0042,X C2/62A8: 0A ASL A C2/62A9: 18 CLC C2/62AA: 693100 ADC #$0031 C2/62AD: BB TYX C2/62AE: 20F926 JSR $26F9 C2/62B1: A90400 LDA #$0004 C2/62B4: 20C230 JSR $30C2 C2/62B7: 60 RTS C2/62B8: A90100 LDA #$0001 C2/62BB: 9D7A00 STA $007A,X C2/62BE: 9E7E00 STZ $007E,X C2/62C1: 60 RTS C2/62C2: BD7E00 LDA $007E,X C2/62C5: F00B BEQ $62D2 C2/62C7: 9E7E00 STZ $007E,X C2/62CA: A90100 LDA #$0001 C2/62CD: 200B30 JSR $300B C2/62D0: F008 BEQ $62DA C2/62D2: A90400 LDA #$0004 C2/62D5: 200B30 JSR $300B C2/62D8: D00F BNE $62E9 C2/62DA: A90200 LDA #$0002 C2/62DD: 200B30 JSR $300B C2/62E0: A687 LDX $87 C2/62E2: 9DA900 STA $00A9,X C2/62E5: A9C2DF LDA #$DFC2 C2/62E8: 60 RTS C2/62E9: A687 LDX $87 C2/62EB: 202432 JSR $3224 C2/62EE: A687 LDX $87 C2/62F0: 9DA900 STA $00A9,X C2/62F3: 201D09 JSR $091D C2/62F6: 9DAB00 STA $00AB,X C2/62F9: 890100 BIT #$0001 C2/62FC: F004 BEQ $6302 C2/62FE: A9BCDF LDA #$DFBC C2/6301: 60 RTS C2/6302: 890200 BIT #$0002 C2/6305: D004 BNE $630B C2/6307: A9BEDF LDA #$DFBE C2/630A: 60 RTS C2/630B: A9C0DF LDA #$DFC0 C2/630E: 60 RTS C2/630F: A687 LDX $87 C2/6311: A5C7 LDA $C7 C2/6313: 9D7E00 STA $007E,X C2/6316: 202432 JSR $3224 C2/6319: A687 LDX $87 C2/631B: 9DA900 STA $00A9,X C2/631E: 201D09 JSR $091D C2/6321: 9DAB00 STA $00AB,X C2/6324: C90100 CMP #$0001 C2/6327: D018 BNE $6341 C2/6329: BDA900 LDA $00A9,X C2/632C: 20BC08 JSR $08BC C2/632F: C90300 CMP #$0003 C2/6332: B00D BCS $6341 C2/6334: A687 LDX $87 C2/6336: BD4200 LDA $0042,X C2/6339: 0A ASL A C2/633A: AA TAX C2/633B: BFBDE2DC LDA $DCE2BD,X C2/633F: 18 CLC C2/6340: 60 RTS C2/6341: A90200 LDA #$0002 C2/6344: 200B30 JSR $300B C2/6347: D00D BNE $6356 C2/6349: A687 LDX $87 C2/634B: BD4200 LDA $0042,X C2/634E: 0A ASL A C2/634F: AA TAX C2/6350: BFB7E2DC LDA $DCE2B7,X C2/6354: 18 CLC C2/6355: 60 RTS C2/6356: A687 LDX $87 C2/6358: BD4200 LDA $0042,X C2/635B: D00E BNE $636B C2/635D: A90100 LDA #$0001 C2/6360: 200B30 JSR $300B C2/6363: 0A ASL A C2/6364: AA TAX C2/6365: BFA9E2DC LDA $DCE2A9,X C2/6369: 18 CLC C2/636A: 60 RTS C2/636B: C90200 CMP #$0002 C2/636E: F00E BEQ $637E C2/6370: A90100 LDA #$0001 C2/6373: 200B30 JSR $300B C2/6376: 0A ASL A C2/6377: AA TAX C2/6378: BFADE2DC LDA $DCE2AD,X C2/637C: 18 CLC C2/637D: 60 RTS C2/637E: A90200 LDA #$0002 C2/6381: 200B30 JSR $300B C2/6384: 0A ASL A C2/6385: AA TAX C2/6386: BFB1E2DC LDA $DCE2B1,X C2/638A: C9D4DF CMP #$DFD4 C2/638D: D014 BNE $63A3 C2/638F: A687 LDX $87 C2/6391: BDA900 LDA $00A9,X C2/6394: EB XBA C2/6395: 0A ASL A C2/6396: 18 CLC C2/6397: 6900E0 ADC #$E000 C2/639A: A8 TAY C2/639B: B99001 LDA $0190,Y C2/639E: D005 BNE $63A5 C2/63A0: A9D4DF LDA #$DFD4 C2/63A3: 18 CLC C2/63A4: 60 RTS C2/63A5: 9E7E00 STZ $007E,X C2/63A8: 38 SEC C2/63A9: 60 RTS C2/63AA: 60 RTS C2/63AB: 60 RTS C2/63AC: 202432 JSR $3224 C2/63AF: A687 LDX $87 C2/63B1: 9DA900 STA $00A9,X C2/63B4: 204109 JSR $0941 C2/63B7: A687 LDX $87 C2/63B9: 9DAB00 STA $00AB,X C2/63BC: A90400 LDA #$0004 C2/63BF: 851A STA $1A C2/63C1: A900DC LDA #$DC00 C2/63C4: 850D STA $0D C2/63C6: A9F3E2 LDA #$E2F3 C2/63C9: 850C STA $0C C2/63CB: 20BC32 JSR $32BC C2/63CE: A5C5 LDA $C5 C2/63D0: 20470A JSR $0A47 C2/63D3: 60 RTS C2/63D4: A587 LDA $87 C2/63D6: 8595 STA $95 C2/63D8: A90000 LDA #$0000 C2/63DB: 851A STA $1A C2/63DD: A001A9 LDY #$A901 C2/63E0: A21D64 LDX #$641D C2/63E3: 20530D JSR $0D53 C2/63E6: B034 BCS $641C C2/63E8: 9B TXY C2/63E9: A51A LDA $1A C2/63EB: 0A ASL A C2/63EC: 0A ASL A C2/63ED: AA TAX C2/63EE: BFC3E2DC LDA $DCE2C3,X C2/63F2: 99B600 STA $00B6,Y C2/63F5: BFC5E2DC LDA $DCE2C5,X C2/63F9: 99B800 STA $00B8,Y C2/63FC: A51A LDA $1A C2/63FE: 0A ASL A C2/63FF: AA TAX C2/6400: BFDBE2DC LDA $DCE2DB,X C2/6404: 99B000 STA $00B0,Y C2/6407: BFE7E2DC LDA $DCE2E7,X C2/640B: 99B200 STA $00B2,Y C2/640E: A595 LDA $95 C2/6410: 99BA00 STA $00BA,Y C2/6413: E61A INC $1A C2/6415: A51A LDA $1A C2/6417: C90600 CMP #$0006 C2/641A: D0C1 BNE $63DD C2/641C: 60 RTS C2/641D: BCBA00 LDY $00BA,X C2/6420: B99001 LDA $0190,Y C2/6423: 3008 BMI $642D C2/6425: BD9400 LDA $0094,X C2/6428: 0A ASL A C2/6429: AA TAX C2/642A: 7C2F64 JMP ($642F,X) C2/642D: 38 SEC C2/642E: 60 RTS C2/642F: 3764 AND [$64],Y C2/6431: 4B PHK C2/6432: 646C STZ $6C C2/6434: 6483 STZ $83 C2/6436: 64A6 STZ $A6 C2/6438: 87FE STA [$FE] C2/643A: 9400 STY $00,X C2/643C: A9C000 LDA #$00C0 C2/643F: 209413 JSR $1394 C2/6442: A90100 LDA #$0001 C2/6445: 9D0000 STA $0000,X C2/6448: 9DB400 STA $00B4,X C2/644B: A687 LDX $87 C2/644D: 209D64 JSR $649D C2/6450: A687 LDX $87 C2/6452: BDB400 LDA $00B4,X C2/6455: 18 CLC C2/6456: 690400 ADC #$0004 C2/6459: C95000 CMP #$0050 C2/645C: B008 BCS $6466 C2/645E: 9DB400 STA $00B4,X C2/6461: 20BE64 JSR $64BE C2/6464: 18 CLC C2/6465: 60 RTS C2/6466: FE9400 INC $0094,X C2/6469: 9E9600 STZ $0096,X C2/646C: A687 LDX $87 C2/646E: BD9600 LDA $0096,X C2/6471: C95000 CMP #$0050 C2/6474: B00A BCS $6480 C2/6476: 209D64 JSR $649D C2/6479: A687 LDX $87 C2/647B: 20BE64 JSR $64BE C2/647E: 18 CLC C2/647F: 60 RTS C2/6480: FE9400 INC $0094,X C2/6483: A687 LDX $87 C2/6485: 209D64 JSR $649D C2/6488: A687 LDX $87 C2/648A: BDB400 LDA $00B4,X C2/648D: 38 SEC C2/648E: E90400 SBC #$0004 C2/6491: 3008 BMI $649B C2/6493: 9DB400 STA $00B4,X C2/6496: 20BE64 JSR $64BE C2/6499: 18 CLC C2/649A: 60 RTS C2/649B: 38 SEC C2/649C: 60 RTS C2/649D: BDB000 LDA $00B0,X C2/64A0: 18 CLC C2/64A1: 692A00 ADC #$002A C2/64A4: 9DB000 STA $00B0,X C2/64A7: 20602A JSR $2A60 C2/64AA: 8595 STA $95 C2/64AC: A687 LDX $87 C2/64AE: BDB200 LDA $00B2,X C2/64B1: 18 CLC C2/64B2: 692000 ADC #$0020 C2/64B5: 9DB200 STA $00B2,X C2/64B8: 20592A JSR $2A59 C2/64BB: 8597 STA $97 C2/64BD: 60 RTS C2/64BE: BDBA00 LDA $00BA,X C2/64C1: AA TAX C2/64C2: BD2B00 LDA $002B,X C2/64C5: 8599 STA $99 C2/64C7: BD3200 LDA $0032,X C2/64CA: 859B STA $9B C2/64CC: A687 LDX $87 C2/64CE: BDB400 LDA $00B4,X C2/64D1: 8546 STA $46 C2/64D3: A595 LDA $95 C2/64D5: 854E STA $4E C2/64D7: 20942B JSR $2B94 C2/64DA: A557 LDA $57 C2/64DC: A687 LDX $87 C2/64DE: 18 CLC C2/64DF: 7DB600 ADC $00B6,X C2/64E2: 6599 ADC $99 C2/64E4: 9D2B00 STA $002B,X C2/64E7: BDB400 LDA $00B4,X C2/64EA: 8546 STA $46 C2/64EC: A597 LDA $97 C2/64EE: 854E STA $4E C2/64F0: 20942B JSR $2B94 C2/64F3: A557 LDA $57 C2/64F5: A687 LDX $87 C2/64F7: 18 CLC C2/64F8: 7DB800 ADC $00B8,X C2/64FB: 659B ADC $9B C2/64FD: 9D3200 STA $0032,X C2/6500: 60 RTS C2/6501: A93F00 LDA #$003F C2/6504: 9D6600 STA $0066,X C2/6507: A001B9 LDY #$B901 C2/650A: A21066 LDX #$6610 C2/650D: 20530D JSR $0D53 C2/6510: A587 LDA $87 C2/6512: 9DB000 STA $00B0,X C2/6515: 9E7E00 STZ $007E,X C2/6518: A96400 LDA #$0064 C2/651B: 226C00C0 JSR $C0006C C2/651F: 60 RTS C2/6520: 20413A JSR $3A41 C2/6523: BDA900 LDA $00A9,X C2/6526: 20D908 JSR $08D9 C2/6529: C90600 CMP #$0006 C2/652C: B00A BCS $6538 C2/652E: BDAB00 LDA $00AB,X C2/6531: 0A ASL A C2/6532: AA TAX C2/6533: BF14E3DC LDA $DCE314,X C2/6537: 60 RTS C2/6538: C90800 CMP #$0008 C2/653B: 900A BCC $6547 C2/653D: BDAB00 LDA $00AB,X C2/6540: 0A ASL A C2/6541: AA TAX C2/6542: BF1CE3DC LDA $DCE31C,X C2/6546: 60 RTS C2/6547: A946E1 LDA #$E146 C2/654A: 60 RTS C2/654B: 20413A JSR $3A41 C2/654E: A90200 LDA #$0002 C2/6551: 200B30 JSR $300B C2/6554: D026 BNE $657C C2/6556: A687 LDX $87 C2/6558: BD7E00 LDA $007E,X C2/655B: 890080 BIT #$8000 C2/655E: F01C BEQ $657C C2/6560: BD7E00 LDA $007E,X C2/6563: 29FF00 AND #$00FF C2/6566: 8500 STA $00 C2/6568: A90400 LDA #$0004 C2/656B: 200B30 JSR $300B C2/656E: A687 LDX $87 C2/6570: C500 CMP $00 C2/6572: F008 BEQ $657C C2/6574: 0A ASL A C2/6575: AA TAX C2/6576: BF24E3DC LDA $DCE324,X C2/657A: 18 CLC C2/657B: 60 RTS C2/657C: A687 LDX $87 C2/657E: BD7E00 LDA $007E,X C2/6581: 29FF00 AND #$00FF C2/6584: 0A ASL A C2/6585: AA TAX C2/6586: 7C8965 JMP ($6589,X) C2/6589: 9365 STA ($65,S),Y C2/658B: A165 LDA ($65,X) C2/658D: AF65BD65 LDA $65BD65 C2/6591: CB WAI C2/6592: 65A9 ADC $A9 C2/6594: 0100 ORA ($00,X) C2/6596: 200B30 JSR $300B C2/6599: 0A ASL A C2/659A: AA TAX C2/659B: BF2EE3DC LDA $DCE32E,X C2/659F: 18 CLC C2/65A0: 60 RTS C2/65A1: A90200 LDA #$0002 C2/65A4: 200B30 JSR $300B C2/65A7: 0A ASL A C2/65A8: AA TAX C2/65A9: BF32E3DC LDA $DCE332,X C2/65AD: 18 CLC C2/65AE: 60 RTS C2/65AF: A90200 LDA #$0002 C2/65B2: 200B30 JSR $300B C2/65B5: 0A ASL A C2/65B6: AA TAX C2/65B7: BF38E3DC LDA $DCE338,X C2/65BB: 18 CLC C2/65BC: 60 RTS C2/65BD: A90200 LDA #$0002 C2/65C0: 200B30 JSR $300B C2/65C3: 0A ASL A C2/65C4: AA TAX C2/65C5: BF3EE3DC LDA $DCE33E,X C2/65C9: 18 CLC C2/65CA: 60 RTS C2/65CB: A90200 LDA #$0002 C2/65CE: 200B30 JSR $300B C2/65D1: 0A ASL A C2/65D2: AA TAX C2/65D3: BF44E3DC LDA $DCE344,X C2/65D7: 18 CLC C2/65D8: 60 RTS C2/65D9: 18 CLC C2/65DA: 60 RTS C2/65DB: 60 RTS C2/65DC: 60 RTS C2/65DD: A93800 LDA #$0038 C2/65E0: A20F00 LDX #$000F C2/65E3: 20F926 JSR $26F9 C2/65E6: 60 RTS C2/65E7: A5C5 LDA $C5 C2/65E9: 20470A JSR $0A47 C2/65EC: 60 RTS [Subroutine called by boss scripts?] C2/65ED: BD7E00 LDA $007E,X C2/65F0: 18 CLC C2/65F1: 697800 ADC #$0078 C2/65F4: A20E00 LDX #$000E C2/65F7: E220 SEP #$20 C2/65F9: 9D3F03 STA $033F,X C2/65FC: C220 REP #$20 C2/65FE: 9B TXY C2/65FF: AA TAX C2/6600: A92000 LDA #$0020 C2/6603: 202D27 JSR $272D C2/6606: A98600 LDA #$0086 C2/6609: A20F00 LDX #$000F C2/660C: 20E330 JSR $30E3 C2/660F: 60 RTS C2/6610: BD9400 LDA $0094,X C2/6613: 0A ASL A C2/6614: AA TAX C2/6615: 7C1866 JMP ($6618,X) C2/6618: 1C6630 TRB $3066 C2/661B: 66A6 ROR $A6 C2/661D: 87A9 STA [$A9] C2/661F: 0100 ORA ($00,X) C2/6621: 9D0000 STA $0000,X C2/6624: A9C700 LDA #$00C7 C2/6627: 209413 JSR $1394 C2/662A: 9E6600 STZ $0066,X C2/662D: FE9400 INC $0094,X C2/6630: A687 LDX $87 C2/6632: 20E83C JSR $3CE8 C2/6635: A687 LDX $87 C2/6637: BDB000 LDA $00B0,X C2/663A: AA TAX C2/663B: BD9400 LDA $0094,X C2/663E: C90600 CMP #$0006 C2/6641: B033 BCS $6676 C2/6643: BD2B00 LDA $002B,X C2/6646: 8595 STA $95 C2/6648: BD3200 LDA $0032,X C2/664B: 8597 STA $97 C2/664D: BD8800 LDA $0088,X C2/6650: 8599 STA $99 C2/6652: BD9800 LDA $0098,X C2/6655: 29C000 AND #$00C0 C2/6658: 859B STA $9B C2/665A: A687 LDX $87 C2/665C: A595 LDA $95 C2/665E: 9D2B00 STA $002B,X C2/6661: A597 LDA $97 C2/6663: 9D3200 STA $0032,X C2/6666: BD9800 LDA $0098,X C2/6669: 293FFF AND #$FF3F C2/666C: 059B ORA $9B C2/666E: 9D9800 STA $0098,X C2/6671: 207866 JSR $6678 C2/6674: 18 CLC C2/6675: 60 RTS C2/6676: 38 SEC C2/6677: 60 RTS C2/6678: E230 SEP #$30 C2/667A: A200 LDX #$00 C2/667C: BF4AE3DC LDA $DCE34A,X C2/6680: C599 CMP $99 C2/6682: F009 BEQ $668D C2/6684: E8 INX C2/6685: E004 CPX #$04 C2/6687: D0F3 BNE $667C C2/6689: C230 REP #$30 C2/668B: 38 SEC C2/668C: 60 RTS C2/668D: 8A TXA C2/668E: C230 REP #$30 C2/6690: 29FF00 AND #$00FF C2/6693: 0A ASL A C2/6694: AA TAX C2/6695: BF4EE3DC LDA $DCE34E,X C2/6699: A687 LDX $87 C2/669B: 209413 JSR $1394 C2/669E: 18 CLC C2/669F: 60 RTS C2/66A0: 20E00C JSR $0CE0 C2/66A3: A98000 LDA #$0080 C2/66A6: 9D6600 STA $0066,X C2/66A9: 9E7E00 STZ $007E,X C2/66AC: 8695 STX $95 C2/66AE: A02138 LDY #$3821 C2/66B1: A2116A LDX #$6A11 C2/66B4: 20530D JSR $0D53 C2/66B7: A595 LDA $95 C2/66B9: 9DB000 STA $00B0,X C2/66BC: 9EB200 STZ $00B2,X C2/66BF: A02138 LDY #$3821 C2/66C2: A2116A LDX #$6A11 C2/66C5: 20530D JSR $0D53 C2/66C8: A595 LDA $95 C2/66CA: 9DB000 STA $00B0,X C2/66CD: A90100 LDA #$0001 C2/66D0: 9DB200 STA $00B2,X C2/66D3: A5C7 LDA $C7 C2/66D5: 8D6203 STA $0362 C2/66D8: 60 RTS C2/66D9: BD7E00 LDA $007E,X C2/66DC: 4A LSR A C2/66DD: 4A LSR A C2/66DE: 4A LSR A C2/66DF: 4A LSR A C2/66E0: 0A ASL A C2/66E1: AA TAX C2/66E2: 7CE566 JMP ($66E5,X) C2/66E5: EB XBA C2/66E6: 6613 ROR $13 C2/66E8: 673D ADC [$3D] C2/66EA: 67A6 ADC [$A6] C2/66EC: 8720 STA [$20] C2/66EE: 413A EOR ($3A,X) C2/66F0: A90100 LDA #$0001 C2/66F3: 200B30 JSR $300B C2/66F6: D00C BNE $6704 C2/66F8: A687 LDX $87 C2/66FA: BDAB00 LDA $00AB,X C2/66FD: 0A ASL A C2/66FE: AA TAX C2/66FF: BF56E3DC LDA $DCE356,X C2/6703: 60 RTS C2/6704: A687 LDX $87 C2/6706: A90500 LDA #$0005 C2/6709: 200B30 JSR $300B C2/670C: 0A ASL A C2/670D: AA TAX C2/670E: BF66E3DC LDA $DCE366,X C2/6712: 60 RTS C2/6713: A687 LDX $87 C2/6715: 20413A JSR $3A41 C2/6718: A90100 LDA #$0001 C2/671B: 200B30 JSR $300B C2/671E: D00C BNE $672C C2/6720: A687 LDX $87 C2/6722: BDAB00 LDA $00AB,X C2/6725: 0A ASL A C2/6726: AA TAX C2/6727: BF56E3DC LDA $DCE356,X C2/672B: 60 RTS C2/672C: A687 LDX $87 C2/672E: BD7E00 LDA $007E,X C2/6731: 290F00 AND #$000F C2/6734: 0A ASL A C2/6735: AA TAX C2/6736: BF72E3DC LDA $DCE372,X C2/673A: A687 LDX $87 C2/673C: 60 RTS C2/673D: A687 LDX $87 C2/673F: 20413A JSR $3A41 C2/6742: A90100 LDA #$0001 C2/6745: 200B30 JSR $300B C2/6748: D00C BNE $6756 C2/674A: A687 LDX $87 C2/674C: BDAB00 LDA $00AB,X C2/674F: 0A ASL A C2/6750: AA TAX C2/6751: BF56E3DC LDA $DCE356,X C2/6755: 60 RTS C2/6756: A947E3 LDA #$E347 C2/6759: 60 RTS C2/675A: 20413A JSR $3A41 C2/675D: BD4200 LDA $0042,X C2/6760: 0A ASL A C2/6761: AA TAX C2/6762: 7C6567 JMP ($6765,X) C2/6765: 69679E ADC #$9E67 C2/6768: 67A9 ADC [$A9] C2/676A: 0200 COP #$00 C2/676C: 200B30 JSR $300B C2/676F: D01F BNE $6790 C2/6771: A687 LDX $87 C2/6773: BDA900 LDA $00A9,X C2/6776: EB XBA C2/6777: 0A ASL A C2/6778: 18 CLC C2/6779: 6900E0 ADC #$E000 C2/677C: A8 TAY C2/677D: B99001 LDA $0190,Y C2/6780: D00E BNE $6790 C2/6782: A90100 LDA #$0001 C2/6785: 200B30 JSR $300B C2/6788: 0A ASL A C2/6789: AA TAX C2/678A: BF86E3DC LDA $DCE386,X C2/678E: 18 CLC C2/678F: 60 RTS C2/6790: A90300 LDA #$0003 C2/6793: 200B30 JSR $300B C2/6796: 0A ASL A C2/6797: AA TAX C2/6798: BF7EE3DC LDA $DCE37E,X C2/679C: 18 CLC C2/679D: 60 RTS C2/679E: A90600 LDA #$0006 C2/67A1: 200B30 JSR $300B C2/67A4: 0A ASL A C2/67A5: AA TAX C2/67A6: BF8AE3DC LDA $DCE38A,X C2/67AA: 18 CLC C2/67AB: 60 RTS C2/67AC: 60 RTS C2/67AD: 60 RTS C2/67AE: ADCE07 LDA $07CE C2/67B1: 8595 STA $95 C2/67B3: ADD007 LDA $07D0 C2/67B6: 8DCE07 STA $07CE C2/67B9: ADD207 LDA $07D2 C2/67BC: 8DD007 STA $07D0 C2/67BF: ADD407 LDA $07D4 C2/67C2: 8DD207 STA $07D2 C2/67C5: ADD607 LDA $07D6 C2/67C8: 8DD407 STA $07D4 C2/67CB: A595 LDA $95 C2/67CD: 8DD607 STA $07D6 C2/67D0: 60 RTS C2/67D1: BD2B00 LDA $002B,X C2/67D4: 8595 STA $95 C2/67D6: BD3200 LDA $0032,X C2/67D9: 8599 STA $99 C2/67DB: 20E567 JSR $67E5 C2/67DE: 20612F JSR $2F61 C2/67E1: 207768 JSR $6877 C2/67E4: 60 RTS C2/67E5: BD4200 LDA $0042,X C2/67E8: 0A ASL A C2/67E9: AA TAX C2/67EA: 7CED67 JMP ($67ED,X) C2/67ED: F167 SBC ($67),Y C2/67EF: 3468 BIT $68,X C2/67F1: A687 LDX $87 C2/67F3: BD7E00 LDA $007E,X C2/67F6: D00D BNE $6805 C2/67F8: AF98E3DC LDA $DCE398 C2/67FC: 859D STA $9D C2/67FE: AF9AE3DC LDA $DCE39A C2/6802: 85A1 STA $A1 C2/6804: 60 RTS C2/6805: 892000 BIT #$0020 C2/6808: D015 BNE $681F C2/680A: 290F00 AND #$000F C2/680D: 0A ASL A C2/680E: 0A ASL A C2/680F: AA TAX C2/6810: BFA0E3DC LDA $DCE3A0,X C2/6814: 859D STA $9D C2/6816: BFA2E3DC LDA $DCE3A2,X C2/681A: 85A1 STA $A1 C2/681C: A687 LDX $87 C2/681E: 60 RTS C2/681F: 290F00 AND #$000F C2/6822: 0A ASL A C2/6823: 0A ASL A C2/6824: AA TAX C2/6825: BFD0E3DC LDA $DCE3D0,X C2/6829: 859D STA $9D C2/682B: BFD2E3DC LDA $DCE3D2,X C2/682F: 85A1 STA $A1 C2/6831: A687 LDX $87 C2/6833: 60 RTS C2/6834: A687 LDX $87 C2/6836: BD7E00 LDA $007E,X C2/6839: D00D BNE $6848 C2/683B: AF9CE3DC LDA $DCE39C C2/683F: 859D STA $9D C2/6841: AF9EE3DC LDA $DCE39E C2/6845: 85A1 STA $A1 C2/6847: 60 RTS C2/6848: 892000 BIT #$0020 C2/684B: D015 BNE $6862 C2/684D: 290F00 AND #$000F C2/6850: 0A ASL A C2/6851: 0A ASL A C2/6852: AA TAX C2/6853: BFB8E3DC LDA $DCE3B8,X C2/6857: 859D STA $9D C2/6859: BFBAE3DC LDA $DCE3BA,X C2/685D: 85A1 STA $A1 C2/685F: A687 LDX $87 C2/6861: 60 RTS C2/6862: 290F00 AND #$000F C2/6865: 0A ASL A C2/6866: 0A ASL A C2/6867: AA TAX C2/6868: BFD8E3DC LDA $DCE3D8,X C2/686C: 859D STA $9D C2/686E: BFDAE3DC LDA $DCE3DA,X C2/6872: 85A1 STA $A1 C2/6874: A687 LDX $87 C2/6876: 60 RTS C2/6877: 6446 STZ $46 C2/6879: A5AD LDA $AD C2/687B: 8548 STA $48 C2/687D: A93C00 LDA #$003C C2/6880: 854E STA $4E C2/6882: 6450 STZ $50 C2/6884: 20E62C JSR $2CE6 C2/6887: A556 LDA $56 C2/6889: 851A STA $1A C2/688B: 8546 STA $46 C2/688D: A558 LDA $58 C2/688F: 851C STA $1C C2/6891: 8548 STA $48 C2/6893: A5A5 LDA $A5 C2/6895: 854E STA $4E C2/6897: A5A7 LDA $A7 C2/6899: 8550 STA $50 C2/689B: 20C32B JSR $2BC3 C2/689E: A687 LDX $87 C2/68A0: A558 LDA $58 C2/68A2: 9D3A00 STA $003A,X C2/68A5: A55A LDA $5A C2/68A7: 9D3C00 STA $003C,X C2/68AA: A51A LDA $1A C2/68AC: 8546 STA $46 C2/68AE: A51C LDA $1C C2/68B0: 8548 STA $48 C2/68B2: A5A9 LDA $A9 C2/68B4: 854E STA $4E C2/68B6: A5AB LDA $AB C2/68B8: 8550 STA $50 C2/68BA: 20C32B JSR $2BC3 C2/68BD: A687 LDX $87 C2/68BF: A558 LDA $58 C2/68C1: 9D3E00 STA $003E,X C2/68C4: A55A LDA $5A C2/68C6: 9D4000 STA $0040,X C2/68C9: ADC00F LDA $0FC0 C2/68CC: 8546 STA $46 C2/68CE: ADC20F LDA $0FC2 C2/68D1: 8548 STA $48 C2/68D3: A548 LDA $48 C2/68D5: 100D BPL $68E4 C2/68D7: 38 SEC C2/68D8: A5C5 LDA $C5 C2/68DA: E546 SBC $46 C2/68DC: 8546 STA $46 C2/68DE: A5C5 LDA $C5 C2/68E0: E548 SBC $48 C2/68E2: 8548 STA $48 C2/68E4: A91E00 LDA #$001E C2/68E7: 854E STA $4E C2/68E9: 6450 STZ $50 C2/68EB: 202F2B JSR $2B2F C2/68EE: A687 LDX $87 C2/68F0: A556 LDA $56 C2/68F2: 9DC400 STA $00C4,X C2/68F5: A558 LDA $58 C2/68F7: 9DC600 STA $00C6,X C2/68FA: 60 RTS C2/68FB: BD4200 LDA $0042,X C2/68FE: 0A ASL A C2/68FF: AA TAX C2/6900: 7C0369 JMP ($6903,X) C2/6903: 0769 ORA [$69] C2/6905: 60 RTS C2/6906: 69A687 ADC #$87A6 C2/6909: BD7E00 LDA $007E,X C2/690C: D00F BNE $691D C2/690E: AF98E3DC LDA $DCE398 C2/6912: 9D2B00 STA $002B,X C2/6915: AF9AE3DC LDA $DCE39A C2/6919: 9D3200 STA $0032,X C2/691C: 60 RTS C2/691D: 892000 BIT #$0020 C2/6920: D01F BNE $6941 C2/6922: 290F00 AND #$000F C2/6925: 0A ASL A C2/6926: 0A ASL A C2/6927: AA TAX C2/6928: BFA0E3DC LDA $DCE3A0,X C2/692C: 8595 STA $95 C2/692E: BFA2E3DC LDA $DCE3A2,X C2/6932: 8597 STA $97 C2/6934: A687 LDX $87 C2/6936: A595 LDA $95 C2/6938: 9D2B00 STA $002B,X C2/693B: A597 LDA $97 C2/693D: 9D3200 STA $0032,X C2/6940: 60 RTS C2/6941: 290F00 AND #$000F C2/6944: 0A ASL A C2/6945: 0A ASL A C2/6946: AA TAX C2/6947: BFD0E3DC LDA $DCE3D0,X C2/694B: 8595 STA $95 C2/694D: BFD2E3DC LDA $DCE3D2,X C2/6951: 8597 STA $97 C2/6953: A687 LDX $87 C2/6955: A595 LDA $95 C2/6957: 9D2B00 STA $002B,X C2/695A: A597 LDA $97 C2/695C: 9D3200 STA $0032,X C2/695F: 60 RTS C2/6960: A687 LDX $87 C2/6962: BD7E00 LDA $007E,X C2/6965: D00F BNE $6976 C2/6967: AF9CE3DC LDA $DCE39C C2/696B: 9D2B00 STA $002B,X C2/696E: AF9EE3DC LDA $DCE39E C2/6972: 9D3200 STA $0032,X C2/6975: 60 RTS C2/6976: 892000 BIT #$0020 C2/6979: D01F BNE $699A C2/697B: 290F00 AND #$000F C2/697E: 0A ASL A C2/697F: 0A ASL A C2/6980: AA TAX C2/6981: BFB8E3DC LDA $DCE3B8,X C2/6985: 8595 STA $95 C2/6987: BFBAE3DC LDA $DCE3BA,X C2/698B: 8597 STA $97 C2/698D: A687 LDX $87 C2/698F: A595 LDA $95 C2/6991: 9D2B00 STA $002B,X C2/6994: A597 LDA $97 C2/6996: 9D3200 STA $0032,X C2/6999: 60 RTS C2/699A: 290F00 AND #$000F C2/699D: 0A ASL A C2/699E: 0A ASL A C2/699F: AA TAX C2/69A0: BFD8E3DC LDA $DCE3D8,X C2/69A4: 8595 STA $95 C2/69A6: BFDAE3DC LDA $DCE3DA,X C2/69AA: 8597 STA $97 C2/69AC: A687 LDX $87 C2/69AE: A595 LDA $95 C2/69B0: 9D2B00 STA $002B,X C2/69B3: A597 LDA $97 C2/69B5: 9D3200 STA $0032,X C2/69B8: 60 RTS C2/69B9: BDC400 LDA $00C4,X C2/69BC: 18 CLC C2/69BD: 7D6400 ADC $0064,X C2/69C0: 9D6400 STA $0064,X C2/69C3: BDC600 LDA $00C6,X C2/69C6: 7D6600 ADC $0066,X C2/69C9: 9D6600 STA $0066,X C2/69CC: C98000 CMP #$0080 C2/69CF: B00F BCS $69E0 C2/69D1: 9E6400 STZ $0064,X C2/69D4: A98000 LDA #$0080 C2/69D7: 9D6600 STA $0066,X C2/69DA: 9EC400 STZ $00C4,X C2/69DD: 9EC600 STZ $00C6,X C2/69E0: BDC400 LDA $00C4,X C2/69E3: 18 CLC C2/69E4: 6DC00F ADC $0FC0 C2/69E7: 9DC400 STA $00C4,X C2/69EA: BDC600 LDA $00C6,X C2/69ED: 6DC20F ADC $0FC2 C2/69F0: 9DC600 STA $00C6,X C2/69F3: 20FF36 JSR $36FF C2/69F6: 60 RTS C2/69F7: BD6600 LDA $0066,X C2/69FA: 3005 BMI $6A01 C2/69FC: C98100 CMP #$0081 C2/69FF: B00E BCS $6A0F C2/6A01: 9E9000 STZ $0090,X C2/6A04: 9E6400 STZ $0064,X C2/6A07: A98000 LDA #$0080 C2/6A0A: 9D6600 STA $0066,X C2/6A0D: 38 SEC C2/6A0E: 60 RTS C2/6A0F: 18 CLC C2/6A10: 60 RTS C2/6A11: BD9400 LDA $0094,X C2/6A14: 0A ASL A C2/6A15: AA TAX C2/6A16: 7C196A JMP ($6A19,X) C2/6A19: 1D6A37 ORA $376A,X C2/6A1C: 6A ROR A C2/6A1D: A687 LDX $87 C2/6A1F: 20E00C JSR $0CE0 C2/6A22: A90100 LDA #$0001 C2/6A25: 9D0000 STA $0000,X C2/6A28: FE9400 INC $0094,X C2/6A2B: A94A01 LDA #$014A C2/6A2E: 209413 JSR $1394 C2/6A31: A9986A LDA #$6A98 C2/6A34: 9D9000 STA $0090,X C2/6A37: A687 LDX $87 C2/6A39: BCB000 LDY $00B0,X C2/6A3C: B99400 LDA $0094,Y C2/6A3F: C90600 CMP #$0006 C2/6A42: B044 BCS $6A88 C2/6A44: BCB000 LDY $00B0,X C2/6A47: B99800 LDA $0098,Y C2/6A4A: 294000 AND #$0040 C2/6A4D: 8595 STA $95 C2/6A4F: BD9800 LDA $0098,X C2/6A52: 29BFFF AND #$FFBF C2/6A55: 0595 ORA $95 C2/6A57: 9D9800 STA $0098,X C2/6A5A: E220 SEP #$20 C2/6A5C: B98900 LDA $0089,Y C2/6A5F: DDB400 CMP $00B4,X C2/6A62: F020 BEQ $6A84 C2/6A64: 9DB400 STA $00B4,X C2/6A67: A20000 LDX #$0000 C2/6A6A: DF8A6AC2 CMP $C26A8A,X C2/6A6E: F006 BEQ $6A76 C2/6A70: E8 INX C2/6A71: E00400 CPX #$0004 C2/6A74: 90F4 BCC $6A6A C2/6A76: C220 REP #$20 C2/6A78: 8A TXA C2/6A79: 0A ASL A C2/6A7A: AA TAX C2/6A7B: BF8E6AC2 LDA $C26A8E,X C2/6A7F: A687 LDX $87 C2/6A81: 209413 JSR $1394 C2/6A84: C220 REP #$20 C2/6A86: 18 CLC C2/6A87: 60 RTS C2/6A88: 38 SEC C2/6A89: 60 RTS C2/6A8A: 0006 BRK #$06 C2/6A8C: 0C1250 TSB $5012 C2/6A8F: 014F ORA ($4F,X) C2/6A91: 014E ORA ($4E,X) C2/6A93: 014D ORA ($4D,X) C2/6A95: 0100 ORA ($00,X) C2/6A97: 00A6 BRK #$A6 C2/6A99: 87BC STA [$BC] C2/6A9B: B000 BCS $6A9D C2/6A9D: BDB200 LDA $00B2,X C2/6AA0: 0A ASL A C2/6AA1: 0A ASL A C2/6AA2: AA TAX C2/6AA3: B92B00 LDA $002B,Y C2/6AA6: 8595 STA $95 C2/6AA8: B93200 LDA $0032,Y C2/6AAB: 8597 STA $97 C2/6AAD: B96600 LDA $0066,Y C2/6AB0: 8599 STA $99 C2/6AB2: B92200 LDA $0022,Y C2/6AB5: 859B STA $9B C2/6AB7: BF136BC2 LDA $C26B13,X C2/6ABB: 859D STA $9D C2/6ABD: BF156BC2 LDA $C26B15,X C2/6AC1: 859F STA $9F C2/6AC3: B99800 LDA $0098,Y C2/6AC6: 894000 BIT #$0040 C2/6AC9: F007 BEQ $6AD2 C2/6ACB: A59D LDA $9D C2/6ACD: 45C7 EOR $C7 C2/6ACF: 1A INC A C2/6AD0: 859D STA $9D C2/6AD2: A687 LDX $87 C2/6AD4: E220 SEP #$20 C2/6AD6: 64A2 STZ $A2 C2/6AD8: B98900 LDA $0089,Y C2/6ADB: 85A1 STA $A1 C2/6ADD: C220 REP #$20 C2/6ADF: A595 LDA $95 C2/6AE1: 18 CLC C2/6AE2: 659D ADC $9D C2/6AE4: 9D2B00 STA $002B,X C2/6AE7: A597 LDA $97 C2/6AE9: 18 CLC C2/6AEA: 659F ADC $9F C2/6AEC: 65A1 ADC $A1 C2/6AEE: 9D3200 STA $0032,X C2/6AF1: A599 LDA $99 C2/6AF3: 9D6600 STA $0066,X C2/6AF6: B90B00 LDA $000B,Y C2/6AF9: 9D0B00 STA $000B,X C2/6AFC: BDB200 LDA $00B2,X C2/6AFF: D008 BNE $6B09 C2/6B01: A59B LDA $9B C2/6B03: 18 CLC C2/6B04: 690800 ADC #$0008 C2/6B07: 8006 BRA $6B0F C2/6B09: A59B LDA $9B C2/6B0B: 38 SEC C2/6B0C: E90800 SBC #$0008 C2/6B0F: 9D2200 STA $0022,X C2/6B12: 60 RTS C2/6B13: F6FF INC $FF,X C2/6B15: 0C0006 TSB $0600 C2/6B18: 0008 BRK #$08 C2/6B1A: 00A9 BRK #$A9 C2/6B1C: 40 RTI C2/6B1D: 009D BRK #$9D C2/6B1F: 6600 ROR $00 C2/6B21: BD4200 LDA $0042,X C2/6B24: F00C BEQ $6B32 C2/6B26: BD9800 LDA $0098,X C2/6B29: 29FCFF AND #$FFFC C2/6B2C: 090100 ORA #$0001 C2/6B2F: 9D9800 STA $0098,X C2/6B32: 60 RTS C2/6B33: 20523A JSR $3A52 C2/6B36: BD7E00 LDA $007E,X C2/6B39: D018 BNE $6B53 C2/6B3B: A90200 LDA #$0002 C2/6B3E: 200B30 JSR $300B C2/6B41: F00C BEQ $6B4F C2/6B43: A687 LDX $87 C2/6B45: BDAB00 LDA $00AB,X C2/6B48: 0A ASL A C2/6B49: AA TAX C2/6B4A: BFE0E3DC LDA $DCE3E0,X C2/6B4E: 60 RTS C2/6B4F: A9D6E5 LDA #$E5D6 C2/6B52: 60 RTS C2/6B53: A90300 LDA #$0003 C2/6B56: 200B30 JSR $300B C2/6B59: F004 BEQ $6B5F C2/6B5B: A9DCE5 LDA #$E5DC C2/6B5E: 60 RTS C2/6B5F: A9D9E5 LDA #$E5D9 C2/6B62: 60 RTS C2/6B63: 20523A JSR $3A52 C2/6B66: BD7E00 LDA $007E,X C2/6B69: D020 BNE $6B8B C2/6B6B: BDA900 LDA $00A9,X C2/6B6E: 20D908 JSR $08D9 C2/6B71: C90400 CMP #$0004 C2/6B74: B010 BCS $6B86 C2/6B76: BDAB00 LDA $00AB,X C2/6B79: C90300 CMP #$0003 C2/6B7C: F008 BEQ $6B86 C2/6B7E: 0A ASL A C2/6B7F: AA TAX C2/6B80: BFE8E3DC LDA $DCE3E8,X C2/6B84: 18 CLC C2/6B85: 60 RTS C2/6B86: A9F0E5 LDA #$E5F0 C2/6B89: 18 CLC C2/6B8A: 60 RTS C2/6B8B: BD4200 LDA $0042,X C2/6B8E: D00E BNE $6B9E C2/6B90: A90200 LDA #$0002 C2/6B93: 200B30 JSR $300B C2/6B96: 0A ASL A C2/6B97: AA TAX C2/6B98: BFEEE3DC LDA $DCE3EE,X C2/6B9C: 18 CLC C2/6B9D: 60 RTS C2/6B9E: A90500 LDA #$0005 C2/6BA1: 200B30 JSR $300B C2/6BA4: 0A ASL A C2/6BA5: AA TAX C2/6BA6: BFF4E3DC LDA $DCE3F4,X C2/6BAA: 18 CLC C2/6BAB: 60 RTS C2/6BAC: 60 RTS C2/6BAD: 60 RTS C2/6BAE: BD2B00 LDA $002B,X C2/6BB1: 8595 STA $95 C2/6BB3: BD3200 LDA $0032,X C2/6BB6: 8597 STA $97 C2/6BB8: BDA900 LDA $00A9,X C2/6BBB: 859D STA $9D C2/6BBD: 869F STX $9F C2/6BBF: BDAB00 LDA $00AB,X C2/6BC2: 0A ASL A C2/6BC3: 0A ASL A C2/6BC4: AA TAX C2/6BC5: BF40E4DC LDA $DCE440,X C2/6BC9: 8599 STA $99 C2/6BCB: BF42E4DC LDA $DCE442,X C2/6BCF: 859B STA $9B C2/6BD1: A001A9 LDY #$A901 C2/6BD4: A26F6D LDX #$6D6F C2/6BD7: 20530D JSR $0D53 C2/6BDA: B022 BCS $6BFE C2/6BDC: A595 LDA $95 C2/6BDE: 9D2B00 STA $002B,X C2/6BE1: A597 LDA $97 C2/6BE3: 38 SEC C2/6BE4: E92000 SBC #$0020 C2/6BE7: 9D3200 STA $0032,X C2/6BEA: A599 LDA $99 C2/6BEC: 9D3C00 STA $003C,X C2/6BEF: A59B LDA $9B C2/6BF1: 9D4000 STA $0040,X C2/6BF4: A59D LDA $9D C2/6BF6: 9DA900 STA $00A9,X C2/6BF9: A59F LDA $9F C2/6BFB: 9DB000 STA $00B0,X C2/6BFE: 60 RTS C2/6BFF: BD2B00 LDA $002B,X C2/6C02: 8595 STA $95 C2/6C04: BD3200 LDA $0032,X C2/6C07: 8597 STA $97 C2/6C09: BD6600 LDA $0066,X C2/6C0C: 8599 STA $99 C2/6C0E: 869B STX $9B C2/6C10: BD9800 LDA $0098,X C2/6C13: 290300 AND #$0003 C2/6C16: 0920A9 ORA #$A920 C2/6C19: A8 TAY C2/6C1A: A29F6C LDX #$6C9F C2/6C1D: 20530D JSR $0D53 C2/6C20: A595 LDA $95 C2/6C22: 9D2B00 STA $002B,X C2/6C25: A597 LDA $97 C2/6C27: 9D3200 STA $0032,X C2/6C2A: A599 LDA $99 C2/6C2C: 9D6600 STA $0066,X C2/6C2F: A59B LDA $9B C2/6C31: 9DB000 STA $00B0,X C2/6C34: 60 RTS C2/6C35: BDA900 LDA $00A9,X C2/6C38: EB XBA C2/6C39: 0A ASL A C2/6C3A: 18 CLC C2/6C3B: 6900E0 ADC #$E000 C2/6C3E: A8 TAY C2/6C3F: B99001 LDA $0190,Y C2/6C42: 2968C5 AND #$C568 C2/6C45: D02D BNE $6C74 C2/6C47: E220 SEP #$20 C2/6C49: B96000 LDA $0060,Y C2/6C4C: D026 BNE $6C74 C2/6C4E: A919 LDA #$19 C2/6C50: 99E501 STA $01E5,Y C2/6C53: A901 LDA #$01 C2/6C55: 199001 ORA $0190,Y C2/6C58: 999001 STA $0190,Y C2/6C5B: A920 LDA #$20 C2/6C5D: 99B401 STA $01B4,Y C2/6C60: A918 LDA #$18 C2/6C62: 994500 STA $0045,Y C2/6C65: C220 REP #$20 C2/6C67: BD2B00 LDA $002B,X C2/6C6A: 990200 STA $0002,Y C2/6C6D: BD3200 LDA $0032,X C2/6C70: 1A INC A C2/6C71: 990400 STA $0004,Y C2/6C74: C220 REP #$20 C2/6C76: 60 RTS C2/6C77: BDA900 LDA $00A9,X C2/6C7A: EB XBA C2/6C7B: 0A ASL A C2/6C7C: 18 CLC C2/6C7D: 6900E0 ADC #$E000 C2/6C80: A8 TAY C2/6C81: B90400 LDA $0004,Y C2/6C84: 18 CLC C2/6C85: 690200 ADC #$0002 C2/6C88: 990400 STA $0004,Y C2/6C8B: E220 SEP #$20 C2/6C8D: B96000 LDA $0060,Y C2/6C90: D005 BNE $6C97 C2/6C92: A90E LDA #$0E C2/6C94: 99E501 STA $01E5,Y C2/6C97: A901 LDA #$01 C2/6C99: 99B401 STA $01B4,Y C2/6C9C: C220 REP #$20 C2/6C9E: 60 RTS C2/6C9F: BD9400 LDA $0094,X C2/6CA2: 0A ASL A C2/6CA3: AA TAX C2/6CA4: 7CA76C JMP ($6CA7,X) C2/6CA7: AB PLB C2/6CA8: 6CC26C JMP ($6CC2) C2/6CAB: A687 LDX $87 C2/6CAD: FE9400 INC $0094,X C2/6CB0: A9D900 LDA #$00D9 C2/6CB3: 209413 JSR $1394 C2/6CB6: A90100 LDA #$0001 C2/6CB9: 9D0000 STA $0000,X C2/6CBC: A9FF07 LDA #$07FF C2/6CBF: 9D2200 STA $0022,X C2/6CC2: A687 LDX $87 C2/6CC4: BD9600 LDA $0096,X C2/6CC7: C92600 CMP #$0026 C2/6CCA: 60 RTS C2/6CCB: BDC600 LDA $00C6,X C2/6CCE: 18 CLC C2/6CCF: 7D6600 ADC $0066,X C2/6CD2: 9D6600 STA $0066,X C2/6CD5: 20BC36 JSR $36BC C2/6CD8: 60 RTS C2/6CD9: BD6600 LDA $0066,X C2/6CDC: C96000 CMP #$0060 C2/6CDF: 60 RTS C2/6CE0: BDA900 LDA $00A9,X C2/6CE3: 201D09 JSR $091D C2/6CE6: A687 LDX $87 C2/6CE8: 9DAB00 STA $00AB,X C2/6CEB: 0A ASL A C2/6CEC: 0A ASL A C2/6CED: 0A ASL A C2/6CEE: AA TAX C2/6CEF: BF00E4DC LDA $DCE400,X C2/6CF3: 8595 STA $95 C2/6CF5: BF02E4DC LDA $DCE402,X C2/6CF9: 8597 STA $97 C2/6CFB: BF04E4DC LDA $DCE404,X C2/6CFF: 8599 STA $99 C2/6D01: BF06E4DC LDA $DCE406,X C2/6D05: 859B STA $9B C2/6D07: A687 LDX $87 C2/6D09: BD3A00 LDA $003A,X C2/6D0C: 18 CLC C2/6D0D: 6595 ADC $95 C2/6D0F: 9D3A00 STA $003A,X C2/6D12: BD3C00 LDA $003C,X C2/6D15: 6597 ADC $97 C2/6D17: 9D3C00 STA $003C,X C2/6D1A: BD3E00 LDA $003E,X C2/6D1D: 18 CLC C2/6D1E: 6599 ADC $99 C2/6D20: 9D3E00 STA $003E,X C2/6D23: BD4000 LDA $0040,X C2/6D26: 659B ADC $9B C2/6D28: 9D4000 STA $0040,X C2/6D2B: 20BC36 JSR $36BC C2/6D2E: 60 RTS C2/6D2F: BDA900 LDA $00A9,X C2/6D32: EB XBA C2/6D33: 0A ASL A C2/6D34: 18 CLC C2/6D35: 6900E0 ADC #$E000 C2/6D38: A8 TAY C2/6D39: B90200 LDA $0002,Y C2/6D3C: 8546 STA $46 C2/6D3E: B90400 LDA $0004,Y C2/6D41: 854E STA $4E C2/6D43: BD2B00 LDA $002B,X C2/6D46: 8556 STA $56 C2/6D48: BD3200 LDA $0032,X C2/6D4B: 855E STA $5E C2/6D4D: 20502E JSR $2E50 C2/6D50: 0A ASL A C2/6D51: 0A ASL A C2/6D52: AA TAX C2/6D53: BF20E4DC LDA $DCE420,X C2/6D57: 8595 STA $95 C2/6D59: BF22E4DC LDA $DCE422,X C2/6D5D: 8597 STA $97 C2/6D5F: A687 LDX $87 C2/6D61: A595 LDA $95 C2/6D63: 9D3C00 STA $003C,X C2/6D66: A597 LDA $97 C2/6D68: 9D4000 STA $0040,X C2/6D6B: 20BC36 JSR $36BC C2/6D6E: 60 RTS C2/6D6F: A687 LDX $87 C2/6D71: BD9400 LDA $0094,X C2/6D74: 0A ASL A C2/6D75: AA TAX C2/6D76: 7C796D JMP ($6D79,X) C2/6D79: 7D6DAE ADC $AE6D,X C2/6D7C: 6DA687 ADC $87A6 C2/6D7F: FE9400 INC $0094,X C2/6D82: A9E500 LDA #$00E5 C2/6D85: 209413 JSR $1394 C2/6D88: 9EB200 STZ $00B2,X C2/6D8B: 9E6600 STZ $0066,X C2/6D8E: A90100 LDA #$0001 C2/6D91: 9D0000 STA $0000,X C2/6D94: BDA900 LDA $00A9,X C2/6D97: EB XBA C2/6D98: 0A ASL A C2/6D99: 18 CLC C2/6D9A: 6900E0 ADC #$E000 C2/6D9D: A8 TAY C2/6D9E: E220 SEP #$20 C2/6DA0: B90B00 LDA $000B,Y C2/6DA3: 9D0B00 STA $000B,X C2/6DA6: C220 REP #$20 C2/6DA8: A94C3F LDA #$3F4C C2/6DAB: 9D9000 STA $0090,X C2/6DAE: A687 LDX $87 C2/6DB0: FEB200 INC $00B2,X C2/6DB3: BDB200 LDA $00B2,X C2/6DB6: C90300 CMP #$0003 C2/6DB9: B020 BCS $6DDB C2/6DBB: 9EB200 STZ $00B2,X C2/6DBE: BDA900 LDA $00A9,X C2/6DC1: 204109 JSR $0941 C2/6DC4: A687 LDX $87 C2/6DC6: 9DAB00 STA $00AB,X C2/6DC9: A90200 LDA #$0002 C2/6DCC: 851A STA $1A C2/6DCE: A900DC LDA #$DC00 C2/6DD1: 850D STA $0D C2/6DD3: A940E4 LDA #$E440 C2/6DD6: 850C STA $0C C2/6DD8: 20BC32 JSR $32BC C2/6DDB: BD3200 LDA $0032,X C2/6DDE: 9D2200 STA $0022,X C2/6DE1: 20643F JSR $3F64 C2/6DE4: B000 BCS $6DE6 C2/6DE6: 60 RTS C2/6DE7: 8695 STX $95 C2/6DE9: A29C6F LDX #$6F9C C2/6DEC: A00929 LDY #$2909 C2/6DEF: 20530D JSR $0D53 C2/6DF2: A595 LDA $95 C2/6DF4: 9DB000 STA $00B0,X C2/6DF7: 9E7E00 STZ $007E,X C2/6DFA: 60 RTS C2/6DFB: BD7E00 LDA $007E,X C2/6DFE: 890100 BIT #$0001 C2/6E01: D030 BNE $6E33 C2/6E03: A90400 LDA #$0004 C2/6E06: 200B30 JSR $300B C2/6E09: F024 BEQ $6E2F C2/6E0B: A687 LDX $87 C2/6E0D: 20523A JSR $3A52 C2/6E10: BDA900 LDA $00A9,X C2/6E13: 20D908 JSR $08D9 C2/6E16: C90800 CMP #$0008 C2/6E19: B00A BCS $6E25 C2/6E1B: BDAB00 LDA $00AB,X C2/6E1E: 0A ASL A C2/6E1F: AA TAX C2/6E20: BF61E4DC LDA $DCE461,X C2/6E24: 60 RTS C2/6E25: BDAB00 LDA $00AB,X C2/6E28: 0A ASL A C2/6E29: AA TAX C2/6E2A: BF69E4DC LDA $DCE469,X C2/6E2E: 60 RTS C2/6E2F: A95CE8 LDA #$E85C C2/6E32: 60 RTS C2/6E33: A687 LDX $87 C2/6E35: 20523A JSR $3A52 C2/6E38: BD7E00 LDA $007E,X C2/6E3B: 890080 BIT #$8000 C2/6E3E: D027 BNE $6E67 C2/6E40: A90400 LDA #$0004 C2/6E43: 200B30 JSR $300B C2/6E46: F01B BEQ $6E63 C2/6E48: A687 LDX $87 C2/6E4A: BDAB00 LDA $00AB,X C2/6E4D: 0A ASL A C2/6E4E: AA TAX C2/6E4F: BF79E4DC LDA $DCE479,X C2/6E53: F001 BEQ $6E56 C2/6E55: 60 RTS C2/6E56: A90100 LDA #$0001 C2/6E59: 200B30 JSR $300B C2/6E5C: 0A ASL A C2/6E5D: AA TAX C2/6E5E: BF71E4DC LDA $DCE471,X C2/6E62: 60 RTS C2/6E63: A960E8 LDA #$E860 C2/6E66: 60 RTS C2/6E67: A687 LDX $87 C2/6E69: BDAB00 LDA $00AB,X C2/6E6C: 0A ASL A C2/6E6D: AA TAX C2/6E6E: BF81E4DC LDA $DCE481,X C2/6E72: F001 BEQ $6E75 C2/6E74: 60 RTS C2/6E75: A90100 LDA #$0001 C2/6E78: 200B30 JSR $300B C2/6E7B: 0A ASL A C2/6E7C: AA TAX C2/6E7D: BF75E4DC LDA $DCE475,X C2/6E81: 60 RTS C2/6E82: BD7E00 LDA $007E,X C2/6E85: 890100 BIT #$0001 C2/6E88: D024 BNE $6EAE C2/6E8A: 490080 EOR #$8000 C2/6E8D: 9D7E00 STA $007E,X C2/6E90: 300E BMI $6EA0 C2/6E92: A90600 LDA #$0006 C2/6E95: 200B30 JSR $300B C2/6E98: 0A ASL A C2/6E99: AA TAX C2/6E9A: BF89E4DC LDA $DCE489,X C2/6E9E: 18 CLC C2/6E9F: 60 RTS C2/6EA0: A90800 LDA #$0008 C2/6EA3: 200B30 JSR $300B C2/6EA6: 0A ASL A C2/6EA7: AA TAX C2/6EA8: BF97E4DC LDA $DCE497,X C2/6EAC: 18 CLC C2/6EAD: 60 RTS C2/6EAE: 890080 BIT #$8000 C2/6EB1: D005 BNE $6EB8 C2/6EB3: A994E8 LDA #$E894 C2/6EB6: 18 CLC C2/6EB7: 60 RTS C2/6EB8: 38 SEC C2/6EB9: 60 RTS C2/6EBA: BD7E00 LDA $007E,X C2/6EBD: 890100 BIT #$0001 C2/6EC0: D004 BNE $6EC6 C2/6EC2: A94AE8 LDA #$E84A C2/6EC5: 60 RTS C2/6EC6: A94CE8 LDA #$E84C C2/6EC9: 60 RTS C2/6ECA: 60 RTS C2/6ECB: E220 SEP #$20 C2/6ECD: AD2100 LDA $0021 C2/6ED0: 29FD AND #$FD C2/6ED2: 8F2C2100 STA $00212C C2/6ED6: AD2200 LDA $0022 C2/6ED9: 0902 ORA #$02 C2/6EDB: 8F2D2100 STA $00212D C2/6EDF: AD2300 LDA $0023 C2/6EE2: 0901 ORA #$01 C2/6EE4: 8F312100 STA $002131 C2/6EE8: C220 REP #$20 C2/6EEA: 60 RTS C2/6EEB: E220 SEP #$20 C2/6EED: AD2100 LDA $0021 C2/6EF0: 8F2C2100 STA $00212C C2/6EF4: AD2200 LDA $0022 C2/6EF7: 8F2D2100 STA $00212D C2/6EFB: AD2300 LDA $0023 C2/6EFE: 8F312100 STA $002131 C2/6F02: C220 REP #$20 C2/6F04: 60 RTS C2/6F05: E220 SEP #$20 C2/6F07: A900 LDA #$00 C2/6F09: A20600 LDX #$0006 C2/6F0C: 9D3F03 STA $033F,X C2/6F0F: E8 INX C2/6F10: 9D3F03 STA $033F,X C2/6F13: C220 REP #$20 C2/6F15: A20000 LDX #$0000 C2/6F18: A00600 LDY #$0006 C2/6F1B: A93600 LDA #$0036 C2/6F1E: 202D27 JSR $272D C2/6F21: A20000 LDX #$0000 C2/6F24: A00700 LDY #$0007 C2/6F27: A93600 LDA #$0036 C2/6F2A: 202D27 JSR $272D C2/6F2D: 60 RTS C2/6F2E: A94400 LDA #$0044 C2/6F31: A20D00 LDX #$000D C2/6F34: 20F926 JSR $26F9 C2/6F37: E220 SEP #$20 C2/6F39: A944 LDA #$44 C2/6F3B: A20600 LDX #$0006 C2/6F3E: 9D3F03 STA $033F,X C2/6F41: A944 LDA #$44 C2/6F43: E8 INX C2/6F44: 9D3F03 STA $033F,X C2/6F47: C220 REP #$20 C2/6F49: A24400 LDX #$0044 C2/6F4C: A00600 LDY #$0006 C2/6F4F: A93600 LDA #$0036 C2/6F52: 202D27 JSR $272D C2/6F55: A23F00 LDX #$003F C2/6F58: A00700 LDY #$0007 C2/6F5B: A93600 LDA #$0036 C2/6F5E: 202D27 JSR $272D C2/6F61: A92500 LDA #$0025 C2/6F64: 20C324 JSR $24C3 C2/6F67: 60 RTS C2/6F68: A93C00 LDA #$003C C2/6F6B: A20D00 LDX #$000D C2/6F6E: 20F926 JSR $26F9 C2/6F71: E220 SEP #$20 C2/6F73: A942 LDA #$42 C2/6F75: A20600 LDX #$0006 C2/6F78: 9D3F03 STA $033F,X C2/6F7B: A93F LDA #$3F C2/6F7D: E8 INX C2/6F7E: 9D3F03 STA $033F,X C2/6F81: C220 REP #$20 C2/6F83: A24200 LDX #$0042 C2/6F86: A00600 LDY #$0006 C2/6F89: A93600 LDA #$0036 C2/6F8C: 202D27 JSR $272D C2/6F8F: A23F00 LDX #$003F C2/6F92: A00700 LDY #$0007 C2/6F95: A93600 LDA #$0036 C2/6F98: 202D27 JSR $272D C2/6F9B: 60 RTS C2/6F9C: BD9400 LDA $0094,X C2/6F9F: 0A ASL A C2/6FA0: AA TAX C2/6FA1: 7CA46F JMP ($6FA4,X) C2/6FA4: AC6FC3 LDY $C36F C2/6FA7: 6FE96F01 ADC $016FE9 C2/6FAB: 70A6 BVS $6F53 C2/6FAD: 87FE STA [$FE] C2/6FAF: 9400 STY $00,X C2/6FB1: A9FA00 LDA #$00FA C2/6FB4: 209413 JSR $1394 C2/6FB7: A90100 LDA #$0001 C2/6FBA: 9D0000 STA $0000,X C2/6FBD: 9EB200 STZ $00B2,X C2/6FC0: 9EB400 STZ $00B4,X C2/6FC3: A687 LDX $87 C2/6FC5: BCB000 LDY $00B0,X C2/6FC8: B99400 LDA $0094,Y C2/6FCB: C90400 CMP #$0004 C2/6FCE: B014 BCS $6FE4 C2/6FD0: B92B00 LDA $002B,Y C2/6FD3: 9D2B00 STA $002B,X C2/6FD6: B93200 LDA $0032,Y C2/6FD9: 9D3200 STA $0032,X C2/6FDC: 200370 JSR $7003 C2/6FDF: 201A70 JSR $701A C2/6FE2: 18 CLC C2/6FE3: 60 RTS C2/6FE4: FE9400 INC $0094,X C2/6FE7: 18 CLC C2/6FE8: 60 RTS C2/6FE9: A687 LDX $87 C2/6FEB: BCB000 LDY $00B0,X C2/6FEE: B99400 LDA $0094,Y C2/6FF1: C90600 CMP #$0006 C2/6FF4: 9009 BCC $6FFF C2/6FF6: A93301 LDA #$0133 C2/6FF9: 209413 JSR $1394 C2/6FFC: FE9400 INC $0094,X C2/6FFF: 18 CLC C2/7000: 60 RTS C2/7001: 38 SEC C2/7002: 60 RTS C2/7003: B97A00 LDA $007A,Y C2/7006: 0A ASL A C2/7007: AA TAX C2/7008: BFA9E4DC LDA $DCE4A9,X C2/700C: A687 LDX $87 C2/700E: DDB400 CMP $00B4,X C2/7011: F006 BEQ $7019 C2/7013: 9DB400 STA $00B4,X C2/7016: 209413 JSR $1394 C2/7019: 60 RTS C2/701A: BD9600 LDA $0096,X C2/701D: 890100 BIT #$0001 C2/7020: F018 BEQ $703A C2/7022: B99A00 LDA $009A,Y C2/7025: F013 BEQ $703A C2/7027: BD9A00 LDA $009A,X C2/702A: C93301 CMP #$0133 C2/702D: F052 BEQ $7081 C2/702F: 38 SEC C2/7030: E9FA00 SBC #$00FA C2/7033: 3005 BMI $703A C2/7035: 0A ASL A C2/7036: AA TAX C2/7037: 7C3B70 JMP ($703B,X) C2/703A: 60 RTS C2/703B: 4170 EOR ($70,X) C2/703D: 4170 EOR ($70,X) C2/703F: 8170 STA ($70,X) C2/7041: A687 LDX $87 C2/7043: BDB200 LDA $00B2,X C2/7046: AA TAX C2/7047: DA PHX C2/7048: BFA370C2 LDA $C270A3,X C2/704C: 29FF00 AND #$00FF C2/704F: A20600 LDX #$0006 C2/7052: 20F926 JSR $26F9 C2/7055: FA PLX C2/7056: DA PHX C2/7057: BFA770C2 LDA $C270A7,X C2/705B: 29FF00 AND #$00FF C2/705E: A20700 LDX #$0007 C2/7061: 20F926 JSR $26F9 C2/7064: FA PLX C2/7065: BFAB70C2 LDA $C270AB,X C2/7069: 29FF00 AND #$00FF C2/706C: A20D00 LDX #$000D C2/706F: 20F926 JSR $26F9 C2/7072: A687 LDX $87 C2/7074: FEB200 INC $00B2,X C2/7077: BDB200 LDA $00B2,X C2/707A: 290300 AND #$0003 C2/707D: 9DB200 STA $00B2,X C2/7080: 60 RTS C2/7081: A687 LDX $87 C2/7083: BDB200 LDA $00B2,X C2/7086: AA TAX C2/7087: BFAF70C2 LDA $C270AF,X C2/708B: 29FF00 AND #$00FF C2/708E: A20D00 LDX #$000D C2/7091: 20F926 JSR $26F9 C2/7094: A687 LDX $87 C2/7096: FEB200 INC $00B2,X C2/7099: BDB200 LDA $00B2,X C2/709C: 290300 AND #$0003 C2/709F: 9DB200 STA $00B2,X C2/70A2: 60 RTS C2/70A3: 4243 WDM #$43 C2/70A5: 4243 WDM #$43 C2/70A7: 3F404140 AND $404140,X C2/70AB: 3C3D3E BIT $3E3D,X C2/70AE: 3D4445 AND $4544,X C2/70B1: 4645 LSR $45 C2/70B3: A92000 LDA #$0020 C2/70B6: 9D6600 STA $0066,X C2/70B9: BD4200 LDA $0042,X C2/70BC: C90200 CMP #$0002 C2/70BF: D003 BNE $70C4 C2/70C1: 9E4C00 STZ $004C,X C2/70C4: 60 RTS C2/70C5: 200373 JSR $7303 C2/70C8: BDA900 LDA $00A9,X C2/70CB: EB XBA C2/70CC: 0A ASL A C2/70CD: 18 CLC C2/70CE: 6900E0 ADC #$E000 C2/70D1: A8 TAY C2/70D2: B90400 LDA $0004,Y C2/70D5: 8597 STA $97 C2/70D7: B90200 LDA $0002,Y C2/70DA: 8595 STA $95 C2/70DC: 38 SEC C2/70DD: FD2B00 SBC $002B,X C2/70E0: 1017 BPL $70F9 C2/70E2: BD3200 LDA $0032,X C2/70E5: 38 SEC C2/70E6: E597 SBC $97 C2/70E8: 8599 STA $99 C2/70EA: 3009 BMI $70F5 C2/70EC: C92000 CMP #$0020 C2/70EF: B004 BCS $70F5 C2/70F1: A96FEB LDA #$EB6F C2/70F4: 60 RTS C2/70F5: A973EB LDA #$EB73 C2/70F8: 60 RTS C2/70F9: BD3200 LDA $0032,X C2/70FC: 38 SEC C2/70FD: E597 SBC $97 C2/70FF: 8599 STA $99 C2/7101: 3009 BMI $710C C2/7103: C92000 CMP #$0020 C2/7106: B004 BCS $710C C2/7108: A96DEB LDA #$EB6D C2/710B: 60 RTS C2/710C: A971EB LDA #$EB71 C2/710F: 60 RTS C2/7110: 200373 JSR $7303 C2/7113: BDA900 LDA $00A9,X C2/7116: EB XBA C2/7117: 0A ASL A C2/7118: 18 CLC C2/7119: 6900E0 ADC #$E000 C2/711C: A8 TAY C2/711D: 8495 STY $95 C2/711F: BD4200 LDA $0042,X C2/7122: 0A ASL A C2/7123: AA TAX C2/7124: 7C2771 JMP ($7127,X) C2/7127: 2D7172 AND $7271 C2/712A: 71F3 ADC ($F3),Y C2/712C: 71A6 ADC ($A6),Y C2/712E: 87BD STA [$BD] C2/7130: 3200 AND ($00) C2/7132: 38 SEC C2/7133: F90400 SBC $0004,Y C2/7136: 3019 BMI $7151 C2/7138: C92000 CMP #$0020 C2/713B: B014 BCS $7151 C2/713D: BD2B00 LDA $002B,X C2/7140: D90200 CMP $0002,Y C2/7143: B006 BCS $714B C2/7145: AFF9E4DC LDA $DCE4F9 C2/7149: 18 CLC C2/714A: 60 RTS C2/714B: AFFBE4DC LDA $DCE4FB C2/714F: 18 CLC C2/7150: 60 RTS C2/7151: BDB001 LDA $01B0,X C2/7154: 29FF00 AND #$00FF C2/7157: D005 BNE $715E C2/7159: A999EB LDA #$EB99 C2/715C: 18 CLC C2/715D: 60 RTS C2/715E: BD2B00 LDA $002B,X C2/7161: D90200 CMP $0002,Y C2/7164: B006 BCS $716C C2/7166: AFFDE4DC LDA $DCE4FD C2/716A: 18 CLC C2/716B: 60 RTS C2/716C: AFFFE4DC LDA $DCE4FF C2/7170: 18 CLC C2/7171: 60 RTS C2/7172: A687 LDX $87 C2/7174: BD3200 LDA $0032,X C2/7177: 38 SEC C2/7178: F90400 SBC $0004,Y C2/717B: 3029 BMI $71A6 C2/717D: C92000 CMP #$0020 C2/7180: B024 BCS $71A6 C2/7182: BD2B00 LDA $002B,X C2/7185: D90200 CMP $0002,Y C2/7188: B00E BCS $7198 C2/718A: A90200 LDA #$0002 C2/718D: 200B30 JSR $300B C2/7190: 0A ASL A C2/7191: AA TAX C2/7192: BF01E5DC LDA $DCE501,X C2/7196: 18 CLC C2/7197: 60 RTS C2/7198: A90200 LDA #$0002 C2/719B: 200B30 JSR $300B C2/719E: 0A ASL A C2/719F: AA TAX C2/71A0: BF07E5DC LDA $DCE507,X C2/71A4: 18 CLC C2/71A5: 60 RTS C2/71A6: BDB001 LDA $01B0,X C2/71A9: 29FF00 AND #$00FF C2/71AC: D005 BNE $71B3 C2/71AE: A999EB LDA #$EB99 C2/71B1: 18 CLC C2/71B2: 60 RTS C2/71B3: BD2B00 LDA $002B,X C2/71B6: D90200 CMP $0002,Y C2/71B9: B01C BCS $71D7 C2/71BB: 20B409 JSR $09B4 C2/71BE: C90200 CMP #$0002 C2/71C1: 900E BCC $71D1 C2/71C3: A90100 LDA #$0001 C2/71C6: 200B30 JSR $300B C2/71C9: 0A ASL A C2/71CA: AA TAX C2/71CB: BF0DE5DC LDA $DCE50D,X C2/71CF: 18 CLC C2/71D0: 60 RTS C2/71D1: AF0DE5DC LDA $DCE50D C2/71D5: 18 CLC C2/71D6: 60 RTS C2/71D7: 20B409 JSR $09B4 C2/71DA: C90200 CMP #$0002 C2/71DD: 900E BCC $71ED C2/71DF: A90100 LDA #$0001 C2/71E2: 200B30 JSR $300B C2/71E5: 0A ASL A C2/71E6: AA TAX C2/71E7: BF11E5DC LDA $DCE511,X C2/71EB: 18 CLC C2/71EC: 60 RTS C2/71ED: AF11E5DC LDA $DCE511 C2/71F1: 18 CLC C2/71F2: 60 RTS C2/71F3: A687 LDX $87 C2/71F5: BD3200 LDA $0032,X C2/71F8: 38 SEC C2/71F9: F90400 SBC $0004,Y C2/71FC: 3029 BMI $7227 C2/71FE: C92000 CMP #$0020 C2/7201: B024 BCS $7227 C2/7203: BD2B00 LDA $002B,X C2/7206: D90200 CMP $0002,Y C2/7209: B00E BCS $7219 C2/720B: A90100 LDA #$0001 C2/720E: 200B30 JSR $300B C2/7211: 0A ASL A C2/7212: AA TAX C2/7213: BF15E5DC LDA $DCE515,X C2/7217: 18 CLC C2/7218: 60 RTS C2/7219: A90100 LDA #$0001 C2/721C: 200B30 JSR $300B C2/721F: 0A ASL A C2/7220: AA TAX C2/7221: BF19E5DC LDA $DCE519,X C2/7225: 18 CLC C2/7226: 60 RTS C2/7227: BDB101 LDA $01B1,X C2/722A: 894000 BIT #$0040 C2/722D: D005 BNE $7234 C2/722F: A99BEB LDA #$EB9B C2/7232: 18 CLC C2/7233: 60 RTS C2/7234: BDB001 LDA $01B0,X C2/7237: 29FF00 AND #$00FF C2/723A: D005 BNE $7241 C2/723C: A999EB LDA #$EB99 C2/723F: 18 CLC C2/7240: 60 RTS C2/7241: BD2B00 LDA $002B,X C2/7244: D90200 CMP $0002,Y C2/7247: B014 BCS $725D C2/7249: 20B409 JSR $09B4 C2/724C: C90200 CMP #$0002 C2/724F: 9006 BCC $7257 C2/7251: AF1FE5DC LDA $DCE51F C2/7255: 18 CLC C2/7256: 60 RTS C2/7257: AF1DE5DC LDA $DCE51D C2/725B: 18 CLC C2/725C: 60 RTS C2/725D: 20B409 JSR $09B4 C2/7260: C90200 CMP #$0002 C2/7263: 9006 BCC $726B C2/7265: AF23E5DC LDA $DCE523 C2/7269: 18 CLC C2/726A: 60 RTS C2/726B: AF21E5DC LDA $DCE521 C2/726F: 18 CLC C2/7270: 60 RTS C2/7271: 60 RTS C2/7272: 60 RTS C2/7273: A20F00 LDX #$000F C2/7276: A95800 LDA #$0058 C2/7279: 20F926 JSR $26F9 C2/727C: 60 RTS C2/727D: A687 LDX $87 C2/727F: BD6000 LDA $0060,X C2/7282: 29FF00 AND #$00FF C2/7285: D038 BNE $72BF C2/7287: FE9400 INC $0094,X C2/728A: A90A01 LDA #$010A C2/728D: 209413 JSR $1394 C2/7290: BD7E00 LDA $007E,X C2/7293: D00B BNE $72A0 C2/7295: BD9800 LDA $0098,X C2/7298: 293FFB AND #$FB3F C2/729B: 9D9800 STA $0098,X C2/729E: 800C BRA $72AC C2/72A0: BD9800 LDA $0098,X C2/72A3: 293FFB AND #$FB3F C2/72A6: 094000 ORA #$0040 C2/72A9: 9D9800 STA $0098,X C2/72AC: E220 SEP #$20 C2/72AE: BD1900 LDA $0019,X C2/72B1: 9D1800 STA $0018,X C2/72B4: 9E1900 STZ $0019,X C2/72B7: 9E1A00 STZ $001A,X C2/72BA: C220 REP #$20 C2/72BC: 20140B JSR $0B14 C2/72BF: 18 CLC C2/72C0: 60 RTS C2/72C1: A687 LDX $87 C2/72C3: BD9600 LDA $0096,X C2/72C6: C91800 CMP #$0018 C2/72C9: D011 BNE $72DC C2/72CB: A9F807 LDA #$07F8 C2/72CE: 20110C JSR $0C11 C2/72D1: A687 LDX $87 C2/72D3: 226F00C0 JSR $C0006F C2/72D7: A687 LDX $87 C2/72D9: BD9600 LDA $0096,X C2/72DC: C93000 CMP #$0030 C2/72DF: B00D BCS $72EE C2/72E1: 290300 AND #$0003 C2/72E4: D003 BNE $72E9 C2/72E6: 203C0C JSR $0C3C C2/72E9: 20890C JSR $0C89 C2/72EC: 18 CLC C2/72ED: 60 RTS C2/72EE: 9EA700 STZ $00A7,X C2/72F1: FE9400 INC $0094,X C2/72F4: 9E9600 STZ $0096,X C2/72F7: A9008A LDA #$8A00 C2/72FA: 206339 JSR $3963 C2/72FD: 18 CLC C2/72FE: 60 RTS C2/72FF: 20CE0B JSR $0BCE C2/7302: 60 RTS C2/7303: BD3200 LDA $0032,X C2/7306: 8595 STA $95 C2/7308: A9FF07 LDA #$07FF C2/730B: 8597 STA $97 C2/730D: 6499 STZ $99 C2/730F: A00000 LDY #$0000 C2/7312: 98 TYA C2/7313: EB XBA C2/7314: 0A ASL A C2/7315: 18 CLC C2/7316: 6900E0 ADC #$E000 C2/7319: AA TAX C2/731A: BD0000 LDA $0000,X C2/731D: 29FF00 AND #$00FF C2/7320: C90100 CMP #$0001 C2/7323: D018 BNE $733D C2/7325: BD9001 LDA $0190,X C2/7328: 3013 BMI $733D C2/732A: BD0400 LDA $0004,X C2/732D: 38 SEC C2/732E: E595 SBC $95 C2/7330: 1003 BPL $7335 C2/7332: 45C7 EOR $C7 C2/7334: 1A INC A C2/7335: C597 CMP $97 C2/7337: B004 BCS $733D C2/7339: 8597 STA $97 C2/733B: 8499 STY $99 C2/733D: C8 INY C2/733E: C00300 CPY #$0003 C2/7341: 90CF BCC $7312 C2/7343: A687 LDX $87 C2/7345: A599 LDA $99 C2/7347: 9DA900 STA $00A9,X C2/734A: 60 RTS C2/734B: A687 LDX $87 C2/734D: BDA900 LDA $00A9,X C2/7350: EB XBA C2/7351: 0A ASL A C2/7352: 18 CLC C2/7353: 6900E0 ADC #$E000 C2/7356: A8 TAY C2/7357: BD3200 LDA $0032,X C2/735A: 38 SEC C2/735B: F90400 SBC $0004,Y C2/735E: 3005 BMI $7365 C2/7360: C92000 CMP #$0020 C2/7363: 9021 BCC $7386 C2/7365: B90400 LDA $0004,Y C2/7368: 38 SEC C2/7369: FD3200 SBC $0032,X C2/736C: 3008 BMI $7376 C2/736E: A90200 LDA #$0002 C2/7371: 9D4000 STA $0040,X C2/7374: 8006 BRA $737C C2/7376: A9FEFF LDA #$FFFE C2/7379: 9D4000 STA $0040,X C2/737C: A5C5 LDA $C5 C2/737E: 20470A JSR $0A47 C2/7381: 9E4000 STZ $0040,X C2/7384: 18 CLC C2/7385: 60 RTS C2/7386: 38 SEC C2/7387: 60 RTS C2/7388: BDA900 LDA $00A9,X C2/738B: EB XBA C2/738C: 0A ASL A C2/738D: 18 CLC C2/738E: 6900E0 ADC #$E000 C2/7391: A8 TAY C2/7392: B90200 LDA $0002,Y C2/7395: 38 SEC C2/7396: FD2B00 SBC $002B,X C2/7399: 1003 BPL $739E C2/739B: 45C7 EOR $C7 C2/739D: 1A INC A C2/739E: C94000 CMP #$0040 C2/73A1: 9002 BCC $73A5 C2/73A3: 18 CLC C2/73A4: 60 RTS C2/73A5: 38 SEC C2/73A6: 60 RTS C2/73A7: A5C5 LDA $C5 C2/73A9: 20470A JSR $0A47 C2/73AC: 60 RTS C2/73AD: BD3200 LDA $0032,X C2/73B0: 8D5C03 STA $035C C2/73B3: 9C5803 STZ $0358 C2/73B6: 60 RTS C2/73B7: AD5803 LDA $0358 C2/73BA: 20602A JSR $2A60 C2/73BD: 8546 STA $46 C2/73BF: A92000 LDA #$0020 C2/73C2: 854E STA $4E C2/73C4: 20942B JSR $2B94 C2/73C7: A687 LDX $87 C2/73C9: A557 LDA $57 C2/73CB: 18 CLC C2/73CC: 6D5C03 ADC $035C C2/73CF: 38 SEC C2/73D0: FD3200 SBC $0032,X C2/73D3: 9D4000 STA $0040,X C2/73D6: A5C5 LDA $C5 C2/73D8: 20470A JSR $0A47 C2/73DB: AD5803 LDA $0358 C2/73DE: 18 CLC C2/73DF: 692000 ADC #$0020 C2/73E2: 8D5803 STA $0358 C2/73E5: 60 RTS C2/73E6: BD2B00 LDA $002B,X C2/73E9: 8595 STA $95 C2/73EB: BD3200 LDA $0032,X C2/73EE: 8597 STA $97 C2/73F0: BDA900 LDA $00A9,X C2/73F3: 859D STA $9D C2/73F5: 869F STX $9F C2/73F7: A91E00 LDA #$001E C2/73FA: 8599 STA $99 C2/73FC: A90400 LDA #$0004 C2/73FF: 85A1 STA $A1 C2/7401: A9FCFF LDA #$FFFC C2/7404: 85A3 STA $A3 C2/7406: BD9800 LDA $0098,X C2/7409: 894000 BIT #$0040 C2/740C: F00E BEQ $741C C2/740E: A599 LDA $99 C2/7410: 45C7 EOR $C7 C2/7412: 1A INC A C2/7413: 8599 STA $99 C2/7415: A5A1 LDA $A1 C2/7417: 45C7 EOR $C7 C2/7419: 1A INC A C2/741A: 85A1 STA $A1 C2/741C: A9D8FF LDA #$FFD8 C2/741F: 859B STA $9B C2/7421: A001B8 LDY #$B801 C2/7424: A25674 LDX #$7456 C2/7427: 20530D JSR $0D53 C2/742A: B027 BCS $7453 C2/742C: A595 LDA $95 C2/742E: 18 CLC C2/742F: 6599 ADC $99 C2/7431: 9D2B00 STA $002B,X C2/7434: A597 LDA $97 C2/7436: 18 CLC C2/7437: 659B ADC $9B C2/7439: 9D3200 STA $0032,X C2/743C: A59D LDA $9D C2/743E: 9DA900 STA $00A9,X C2/7441: A5A1 LDA $A1 C2/7443: 9D3C00 STA $003C,X C2/7446: A5A3 LDA $A3 C2/7448: 9D4000 STA $0040,X C2/744B: A59F LDA $9F C2/744D: 9DB000 STA $00B0,X C2/7450: 207372 JSR $7273 C2/7453: A687 LDX $87 C2/7455: 60 RTS C2/7456: BD9400 LDA $0094,X C2/7459: 0A ASL A C2/745A: AA TAX C2/745B: 7C5E74 JMP ($745E,X) C2/745E: 6474 STZ $74 C2/7460: 8074 BRA $74D6 C2/7462: EE74A6 INC $A674 C2/7465: 87FE STA [$FE] C2/7467: 9400 STY $00,X C2/7469: A90401 LDA #$0104 C2/746C: 209413 JSR $1394 C2/746F: 9EB200 STZ $00B2,X C2/7472: A90100 LDA #$0001 C2/7475: 9D0000 STA $0000,X C2/7478: A94C3F LDA #$3F4C C2/747B: 9D9000 STA $0090,X C2/747E: 18 CLC C2/747F: 60 RTS C2/7480: A687 LDX $87 C2/7482: BDA900 LDA $00A9,X C2/7485: 204109 JSR $0941 C2/7488: A687 LDX $87 C2/748A: 9DAB00 STA $00AB,X C2/748D: A90400 LDA #$0004 C2/7490: 851A STA $1A C2/7492: A900DC LDA #$DC00 C2/7495: 850D STA $0D C2/7497: A945E5 LDA #$E545 C2/749A: 850C STA $0C C2/749C: 20BC32 JSR $32BC C2/749F: BD3C00 LDA $003C,X C2/74A2: 8546 STA $46 C2/74A4: BD4000 LDA $0040,X C2/74A7: 854E STA $4E C2/74A9: 6456 STZ $56 C2/74AB: 645E STZ $5E C2/74AD: 20502E JSR $2E50 C2/74B0: 0A ASL A C2/74B1: AA TAX C2/74B2: BF35E5DC LDA $DCE535,X C2/74B6: 8597 STA $97 C2/74B8: BF25E5DC LDA $DCE525,X C2/74BC: A687 LDX $87 C2/74BE: 209413 JSR $1394 C2/74C1: BD9800 LDA $0098,X C2/74C4: 293FFF AND #$FF3F C2/74C7: 0597 ORA $97 C2/74C9: 9D9800 STA $0098,X C2/74CC: BD3200 LDA $0032,X C2/74CF: 9D2200 STA $0022,X C2/74D2: 20643F JSR $3F64 C2/74D5: B001 BCS $74D8 C2/74D7: 60 RTS C2/74D8: A95C01 LDA #$015C C2/74DB: 209413 JSR $1394 C2/74DE: A92700 LDA #$0027 C2/74E1: 20C324 JSR $24C3 C2/74E4: A687 LDX $87 C2/74E6: FE9400 INC $0094,X C2/74E9: 9E9000 STZ $0090,X C2/74EC: 18 CLC C2/74ED: 60 RTS C2/74EE: A687 LDX $87 C2/74F0: BD9E00 LDA $009E,X C2/74F3: D002 BNE $74F7 C2/74F5: 38 SEC C2/74F6: 60 RTS C2/74F7: 18 CLC C2/74F8: 60 RTS [Boss AI 0A Header[2]] C2/74F9: 20E00C JSR $0CE0 {} C2/74FC: BD2B00 LDA $002B,X C2/74FF: 8D5803 STA $0358 C2/7502: BD3200 LDA $0032,X C2/7505: 8D5C03 STA $035C C2/7508: A90200 LDA #$0002 C2/750B: 9D1E00 STA $001E,X C2/750E: 9D0B00 STA $000B,X C2/7511: 9E6600 STZ $0066,X C2/7514: A00118 LDY #$1801 C2/7517: A2A777 LDX #$77A7 C2/751A: 20530D JSR $0D53 {} C2/751D: A587 LDA $87 C2/751F: 9DB000 STA $00B0,X C2/7522: A90000 LDA #$0000 C2/7525: 9DB200 STA $00B2,X C2/7528: A90100 LDA #$0001 C2/752B: 9DB400 STA $00B4,X C2/752E: 8695 STX $95 C2/7530: A00118 LDY #$1801 C2/7533: A2A777 LDX #$77A7 C2/7536: 20530D JSR $0D53 {} C2/7539: A595 LDA $95 C2/753B: 9DB000 STA $00B0,X C2/753E: A9CC00 LDA #$00CC C2/7541: 9DB200 STA $00B2,X C2/7544: A90200 LDA #$0002 C2/7547: 9DB400 STA $00B4,X C2/754A: 8695 STX $95 C2/754C: A00138 LDY #$3801 C2/754F: A2A777 LDX #$77A7 C2/7552: 20530D JSR $0D53 {} C2/7555: A595 LDA $95 C2/7557: 9DB000 STA $00B0,X C2/755A: A99801 LDA #$0198 C2/755D: 9DB200 STA $00B2,X C2/7560: A90400 LDA #$0004 C2/7563: 9DB400 STA $00B4,X C2/7566: 8695 STX $95 C2/7568: A00138 LDY #$3801 C2/756B: A2A777 LDX #$77A7 C2/756E: 20530D JSR $0D53 {} C2/7571: A595 LDA $95 C2/7573: 9DB000 STA $00B0,X C2/7576: A96402 LDA #$0264 C2/7579: 9DB200 STA $00B2,X C2/757C: A90800 LDA #$0008 C2/757F: 9DB400 STA $00B4,X C2/7582: 8695 STX $95 C2/7584: A00138 LDY #$3801 C2/7587: A2A777 LDX #$77A7 C2/758A: 20530D JSR $0D53 {} C2/758D: A595 LDA $95 C2/758F: 9DB000 STA $00B0,X C2/7592: A93003 LDA #$0330 C2/7595: 9DB200 STA $00B2,X C2/7598: A90800 LDA #$0008 C2/759B: 9DB400 STA $00B4,X C2/759E: 8695 STX $95 C2/75A0: A687 LDX $87 C2/75A2: BD4200 LDA $0042,X C2/75A5: D01C BNE $75C3 C2/75A7: A00138 LDY #$3801 C2/75AA: A2A777 LDX #$77A7 C2/75AD: 20530D JSR $0D53 {} C2/75B0: A595 LDA $95 C2/75B2: 9DB000 STA $00B0,X C2/75B5: A9FC03 LDA #$03FC C2/75B8: 9DB200 STA $00B2,X C2/75BB: A90800 LDA #$0008 C2/75BE: 9DB400 STA $00B4,X C2/75C1: 8695 STX $95 C2/75C3: A00138 LDY #$3801 C2/75C6: A2BF77 LDX #$77BF C2/75C9: 20530D JSR $0D53 {} C2/75CC: A595 LDA $95 C2/75CE: 9DB000 STA $00B0,X C2/75D1: A9C804 LDA #$04C8 C2/75D4: 9DB200 STA $00B2,X C2/75D7: A90800 LDA #$0008 C2/75DA: 9DB400 STA $00B4,X C2/75DD: 9E4200 STZ $0042,X C2/75E0: 8695 STX $95 C2/75E2: A00138 LDY #$3801 C2/75E5: A2BF77 LDX #$77BF C2/75E8: 20530D JSR $0D53 {} C2/75EB: A595 LDA $95 C2/75ED: 9DB000 STA $00B0,X C2/75F0: A99405 LDA #$0594 C2/75F3: 9DB200 STA $00B2,X C2/75F6: A90800 LDA #$0008 C2/75F9: 9DB400 STA $00B4,X C2/75FC: A90100 LDA #$0001 C2/75FF: 9D4200 STA $0042,X C2/7602: 8695 STX $95 C2/7604: 60 RTS [Boss AI 0A Header[3]] C2/7605: A90300 LDA #$0003 C2/7608: 200B30 JSR $300B C2/760B: D00C BNE $7619 C2/760D: A687 LDX $87 C2/760F: BDAB00 LDA $00AB,X C2/7612: 0A ASL A C2/7613: AA TAX C2/7614: BF6FE5DC LDA $DCE56F,X C2/7618: 60 RTS C2/7619: 202432 JSR $3224 C2/761C: A687 LDX $87 C2/761E: 9DA900 STA $00A9,X C2/7621: 201D09 JSR $091D C2/7624: A56A LDA $6A C2/7626: 8595 STA $95 C2/7628: A687 LDX $87 C2/762A: 38 SEC C2/762B: FDAB00 SBC $00AB,X C2/762E: 1003 BPL $7633 C2/7630: 45C7 EOR $C7 C2/7632: 1A INC A C2/7633: C90200 CMP #$0002 C2/7636: D01A BNE $7652 C2/7638: A90100 LDA #$0001 C2/763B: 200B30 JSR $300B C2/763E: D00A BNE $764A C2/7640: A595 LDA $95 C2/7642: 1A INC A C2/7643: 290300 AND #$0003 C2/7646: 8595 STA $95 C2/7648: 8008 BRA $7652 C2/764A: A595 LDA $95 C2/764C: 3A DEC A C2/764D: 290300 AND #$0003 C2/7650: 8595 STA $95 C2/7652: A595 LDA $95 C2/7654: A687 LDX $87 C2/7656: 9DAB00 STA $00AB,X C2/7659: 0A ASL A C2/765A: AA TAX C2/765B: BF67E5DC LDA $DCE567,X C2/765F: 18 CLC C2/7660: 60 RTS [Boss AI 0A Header[4]] C2/7661: 202432 JSR $3224 C2/7664: A687 LDX $87 C2/7666: 9DA900 STA $00A9,X C2/7669: 201D09 JSR $091D C2/766C: A56A LDA $6A C2/766E: A687 LDX $87 C2/7670: 9DAB00 STA $00AB,X C2/7673: BD4200 LDA $0042,X C2/7676: D035 BNE $76AD C2/7678: BDA900 LDA $00A9,X C2/767B: 20D908 JSR $08D9 C2/767E: C90300 CMP #$0003 C2/7681: B00B BCS $768E C2/7683: BDAB00 LDA $00AB,X C2/7686: 0A ASL A C2/7687: AA TAX C2/7688: BF85E5DC LDA $DCE585,X C2/768C: 18 CLC C2/768D: 60 RTS C2/768E: C90600 CMP #$0006 C2/7691: 900D BCC $76A0 C2/7693: A90700 LDA #$0007 C2/7696: 200B30 JSR $300B C2/7699: D005 BNE $76A0 C2/769B: A963ED LDA #$ED63 C2/769E: 18 CLC C2/769F: 60 RTS C2/76A0: A687 LDX $87 C2/76A2: BDAB00 LDA $00AB,X C2/76A5: 0A ASL A C2/76A6: AA TAX C2/76A7: BF77E5DC LDA $DCE577,X C2/76AB: 18 CLC C2/76AC: 60 RTS C2/76AD: BDA900 LDA $00A9,X C2/76B0: 20D908 JSR $08D9 C2/76B3: C90300 CMP #$0003 C2/76B6: B00B BCS $76C3 C2/76B8: BDAB00 LDA $00AB,X C2/76BB: 0A ASL A C2/76BC: AA TAX C2/76BD: BF8DE5DC LDA $DCE58D,X C2/76C1: 18 CLC C2/76C2: 60 RTS {} C2/76C3: A90200 LDA #$0002 C2/76C6: 200B30 JSR $300B C2/76C9: 0A ASL A C2/76CA: AA TAX C2/76CB: BF7FE5DC LDA $DCE57F,X C2/76CF: 18 CLC C2/76D0: 60 RTS [Boss AI 0A Header[5]] C2/76D1: BDAB00 LDA $00AB,X C2/76D4: 0A ASL A C2/76D5: AA TAX C2/76D6: BFDB76C2 LDA $C276DB,X C2/76DA: 60 RTS [Table related to above] C2/76DB: 25ED C2/76DD: 27ED C2/76DF: 2BED C2/76E1: 29ED C2/76E3: BDA900 LDA $00A9,X C2/76E6: EB XBA C2/76E7: 0A ASL A C2/76E8: 18 CLC C2/76E9: 6900E0 ADC #$E000 C2/76EC: A8 TAY C2/76ED: E220 SEP #$20 C2/76EF: B96000 LDA $0060,Y C2/76F2: D01F BNE $7713 C2/76F4: B90E00 LDA $000E,Y C2/76F7: D01A BNE $7713 C2/76F9: A924 LDA #$24 C2/76FB: 99E501 STA $01E5,Y C2/76FE: A980 LDA #$80 C2/7700: 190E00 ORA $000E,Y C2/7703: 990E00 STA $000E,Y C2/7706: A901 LDA #$01 C2/7708: 199001 ORA $0190,Y C2/770B: 999001 STA $0190,Y C2/770E: A920 LDA #$20 C2/7710: 99B401 STA $01B4,Y C2/7713: C220 REP #$20 C2/7715: 60 RTS C2/7716: 203E77 JSR $773E C2/7719: BD7E00 LDA $007E,X C2/771C: 18 CLC C2/771D: 692000 ADC #$0020 C2/7720: 9D7E00 STA $007E,X C2/7723: 205377 JSR $7753 C2/7726: 206F77 JSR $776F C2/7729: 60 RTS C2/772A: 203E77 JSR $773E C2/772D: BD7E00 LDA $007E,X C2/7730: 18 CLC C2/7731: 692000 ADC #$0020 C2/7734: 9D7E00 STA $007E,X C2/7737: 205377 JSR $7753 C2/773A: 208B77 JSR $778B C2/773D: 60 RTS C2/773E: AD5803 LDA $0358 C2/7741: 18 CLC C2/7742: 7D3C00 ADC $003C,X C2/7745: 8D5803 STA $0358 C2/7748: AD5C03 LDA $035C C2/774B: 18 CLC C2/774C: 7D4000 ADC $0040,X C2/774F: 8D5C03 STA $035C C2/7752: 60 RTS C2/7753: BD7E00 LDA $007E,X C2/7756: 20602A JSR $2A60 C2/7759: 8546 STA $46 C2/775B: A90800 LDA #$0008 C2/775E: 854E STA $4E C2/7760: 20942B JSR $2B94 C2/7763: A687 LDX $87 C2/7765: A557 LDA $57 C2/7767: 18 CLC C2/7768: 6D5803 ADC $0358 C2/776B: 9D2B00 STA $002B,X C2/776E: 60 RTS C2/776F: BD7E00 LDA $007E,X C2/7772: 20602A JSR $2A60 C2/7775: 8546 STA $46 C2/7777: A90800 LDA #$0008 C2/777A: 854E STA $4E C2/777C: 20942B JSR $2B94 C2/777F: A687 LDX $87 C2/7781: AD5C03 LDA $035C C2/7784: 18 CLC C2/7785: 6557 ADC $57 C2/7787: 9D3200 STA $0032,X C2/778A: 60 RTS C2/778B: BD7E00 LDA $007E,X C2/778E: 20602A JSR $2A60 C2/7791: 8546 STA $46 C2/7793: A90800 LDA #$0008 C2/7796: 854E STA $4E C2/7798: 20942B JSR $2B94 C2/779B: A687 LDX $87 C2/779D: AD5C03 LDA $035C C2/77A0: 38 SEC C2/77A1: E557 SBC $57 C2/77A3: 9D3200 STA $0032,X C2/77A6: 60 RTS C2/77A7: BD9400 LDA $0094,X C2/77AA: 0A ASL A C2/77AB: AA TAX C2/77AC: 7CAF77 JMP ($77AF,X) C2/77AF: D777 CMP [$77],Y C2/77B1: 3178 AND ($78),Y C2/77B3: 8678 STX $78 C2/77B5: 8678 STX $78 C2/77B7: 8678 STX $78 C2/77B9: 8678 STX $78 C2/77BB: 8678 STX $78 C2/77BD: 9C78BD STZ $BD78 C2/77C0: 9400 STY $00,X C2/77C2: 0A ASL A C2/77C3: AA TAX C2/77C4: 7CC777 JMP ($77C7,X) C2/77C7: 0278 COP #$78 C2/77C9: 5D7886 EOR $8678,X C2/77CC: 78 SEI C2/77CD: 8678 STX $78 C2/77CF: 8678 STX $78 C2/77D1: 8678 STX $78 C2/77D3: 8678 STX $78 C2/77D5: 9C78A6 STZ $A678 C2/77D8: 8720 STA [$20] C2/77DA: E00CBC CPX #$BC0C C2/77DD: B000 BCS $77DF C2/77DF: B92B00 LDA $002B,Y C2/77E2: 9D2B00 STA $002B,X C2/77E5: B93200 LDA $0032,Y C2/77E8: 9D3200 STA $0032,X C2/77EB: A93C01 LDA #$013C C2/77EE: 209413 JSR $1394 C2/77F1: A90100 LDA #$0001 C2/77F4: 9D0000 STA $0000,X C2/77F7: FE9400 INC $0094,X C2/77FA: A93879 LDA #$7938 C2/77FD: 9D9000 STA $0090,X C2/7800: 18 CLC C2/7801: 60 RTS C2/7802: A687 LDX $87 C2/7804: 20E00C JSR $0CE0 C2/7807: BCB000 LDY $00B0,X C2/780A: B92B00 LDA $002B,Y C2/780D: 9D2B00 STA $002B,X C2/7810: B93200 LDA $0032,Y C2/7813: 9D3200 STA $0032,X C2/7816: A94001 LDA #$0140 C2/7819: 18 CLC C2/781A: 7D4200 ADC $0042,X C2/781D: 209413 JSR $1394 C2/7820: A90100 LDA #$0001 C2/7823: 9D0000 STA $0000,X C2/7826: FE9400 INC $0094,X C2/7829: A93879 LDA #$7938 C2/782C: 9D9000 STA $0090,X C2/782F: 18 CLC C2/7830: 60 RTS C2/7831: A687 LDX $87 C2/7833: BCB000 LDY $00B0,X C2/7836: B99400 LDA $0094,Y C2/7839: C90700 CMP #$0007 C2/783C: B017 BCS $7855 C2/783E: 20AA78 JSR $78AA C2/7841: A687 LDX $87 C2/7843: BDB000 LDA $00B0,X C2/7846: C900E6 CMP #$E600 C2/7849: D005 BNE $7850 C2/784B: 20B879 JSR $79B8 C2/784E: 8003 BRA $7853 C2/7850: 20E379 JSR $79E3 C2/7853: 18 CLC C2/7854: 60 RTS C2/7855: A90600 LDA #$0006 C2/7858: 9D9400 STA $0094,X C2/785B: 18 CLC C2/785C: 60 RTS C2/785D: A687 LDX $87 C2/785F: BCB000 LDY $00B0,X C2/7862: B99400 LDA $0094,Y C2/7865: C90700 CMP #$0007 C2/7868: B014 BCS $787E C2/786A: 20DC78 JSR $78DC C2/786D: A687 LDX $87 C2/786F: BD4200 LDA $0042,X C2/7872: D005 BNE $7879 C2/7874: 20E379 JSR $79E3 C2/7877: 8003 BRA $787C C2/7879: 20097A JSR $7A09 C2/787C: 18 CLC C2/787D: 60 RTS C2/787E: A90600 LDA #$0006 C2/7881: 9D9400 STA $0094,X C2/7884: 18 CLC C2/7885: 60 RTS C2/7886: A687 LDX $87 C2/7888: FE9400 INC $0094,X C2/788B: A91198 LDA #$9811 C2/788E: 9D9800 STA $0098,X C2/7891: A95C01 LDA #$015C C2/7894: 209413 JSR $1394 C2/7897: 9E9600 STZ $0096,X C2/789A: 18 CLC C2/789B: 60 RTS C2/789C: A687 LDX $87 C2/789E: BD9E00 LDA $009E,X C2/78A1: D005 BNE $78A8 C2/78A3: 9E0000 STZ $0000,X C2/78A6: 38 SEC C2/78A7: 60 RTS C2/78A8: 18 CLC C2/78A9: 60 RTS C2/78AA: BCB000 LDY $00B0,X C2/78AD: BD2B00 LDA $002B,X C2/78B0: 8546 STA $46 C2/78B2: BD3200 LDA $0032,X C2/78B5: 854E STA $4E C2/78B7: B92B00 LDA $002B,Y C2/78BA: 8556 STA $56 C2/78BC: B93200 LDA $0032,Y C2/78BF: 855E STA $5E C2/78C1: 202A2E JSR $2E2A C2/78C4: A56A LDA $6A C2/78C6: 0A ASL A C2/78C7: AA TAX C2/78C8: BF95E5DC LDA $DCE595,X C2/78CC: 8595 STA $95 C2/78CE: A687 LDX $87 C2/78D0: BD9800 LDA $0098,X C2/78D3: 293FFF AND #$FF3F C2/78D6: 0595 ORA $95 C2/78D8: 9D9800 STA $0098,X C2/78DB: 60 RTS C2/78DC: BCB000 LDY $00B0,X C2/78DF: BD2B00 LDA $002B,X C2/78E2: 8546 STA $46 C2/78E4: BD3200 LDA $0032,X C2/78E7: 854E STA $4E C2/78E9: B92B00 LDA $002B,Y C2/78EC: 8556 STA $56 C2/78EE: B93200 LDA $0032,Y C2/78F1: 855E STA $5E C2/78F3: 202A2E JSR $2E2A C2/78F6: A56A LDA $6A C2/78F8: A687 LDX $87 C2/78FA: 9DAB00 STA $00AB,X C2/78FD: BD4200 LDA $0042,X C2/7900: D016 BNE $7918 C2/7902: BDAB00 LDA $00AB,X C2/7905: 0A ASL A C2/7906: AA TAX C2/7907: BF9DE5DC LDA $DCE59D,X C2/790B: 8595 STA $95 C2/790D: BFA5E5DC LDA $DCE5A5,X C2/7911: A687 LDX $87 C2/7913: 209413 JSR $1394 C2/7916: 8014 BRA $792C C2/7918: BDAB00 LDA $00AB,X C2/791B: 0A ASL A C2/791C: AA TAX C2/791D: BF9DE5DC LDA $DCE59D,X C2/7921: 8595 STA $95 C2/7923: BFADE5DC LDA $DCE5AD,X C2/7927: A687 LDX $87 C2/7929: 209413 JSR $1394 C2/792C: BD9800 LDA $0098,X C2/792F: 293FFF AND #$FF3F C2/7932: 0595 ORA $95 C2/7934: 9D9800 STA $0098,X C2/7937: 60 RTS C2/7938: BDB600 LDA $00B6,X C2/793B: 9D2B00 STA $002B,X C2/793E: BDB800 LDA $00B8,X C2/7941: 9D3200 STA $0032,X C2/7944: BDB200 LDA $00B2,X C2/7947: 18 CLC C2/7948: 691000 ADC #$0010 C2/794B: 9DB200 STA $00B2,X C2/794E: 20592A JSR $2A59 C2/7951: 8546 STA $46 C2/7953: A687 LDX $87 C2/7955: BDB400 LDA $00B4,X C2/7958: 854E STA $4E C2/795A: 20942B JSR $2B94 C2/795D: A687 LDX $87 C2/795F: A557 LDA $57 C2/7961: 18 CLC C2/7962: 7DB400 ADC $00B4,X C2/7965: 9D6600 STA $0066,X C2/7968: BCB000 LDY $00B0,X C2/796B: B92B00 LDA $002B,Y C2/796E: DD7C00 CMP $007C,X C2/7971: D008 BNE $797B C2/7973: B93200 LDA $0032,Y C2/7976: DD7E00 CMP $007E,X C2/7979: F03C BEQ $79B7 C2/797B: BDBA00 LDA $00BA,X C2/797E: 9DB600 STA $00B6,X C2/7981: BDBC00 LDA $00BC,X C2/7984: 9DB800 STA $00B8,X C2/7987: BDBE00 LDA $00BE,X C2/798A: 9DBA00 STA $00BA,X C2/798D: BD7600 LDA $0076,X C2/7990: 9DBC00 STA $00BC,X C2/7993: BD7800 LDA $0078,X C2/7996: 9DBE00 STA $00BE,X C2/7999: BD7A00 LDA $007A,X C2/799C: 9D7600 STA $0076,X C2/799F: BD7C00 LDA $007C,X C2/79A2: 9D7800 STA $0078,X C2/79A5: BD7E00 LDA $007E,X C2/79A8: 9D7A00 STA $007A,X C2/79AB: B92B00 LDA $002B,Y C2/79AE: 9D7C00 STA $007C,X C2/79B1: B93200 LDA $0032,Y C2/79B4: 9D7E00 STA $007E,X C2/79B7: 60 RTS C2/79B8: A687 LDX $87 C2/79BA: BCB000 LDY $00B0,X C2/79BD: BD8200 LDA $0082,X C2/79C0: 9D1400 STA $0014,X C2/79C3: BD8000 LDA $0080,X C2/79C6: 9D8200 STA $0082,X C2/79C9: B9B400 LDA $00B4,Y C2/79CC: 9D8000 STA $0080,X C2/79CF: A5C5 LDA $C5 C2/79D1: 99B400 STA $00B4,Y C2/79D4: BD1400 LDA $0014,X C2/79D7: C9FFFF CMP #$FFFF C2/79DA: D006 BNE $79E2 C2/79DC: A93B01 LDA #$013B C2/79DF: 209413 JSR $1394 C2/79E2: 60 RTS C2/79E3: A687 LDX $87 C2/79E5: BCB000 LDY $00B0,X C2/79E8: BD8200 LDA $0082,X C2/79EB: 9D1400 STA $0014,X C2/79EE: BD8000 LDA $0080,X C2/79F1: 9D8200 STA $0082,X C2/79F4: B98200 LDA $0082,Y C2/79F7: 9D8000 STA $0080,X C2/79FA: BD1400 LDA $0014,X C2/79FD: C9FFFF CMP #$FFFF C2/7A00: D006 BNE $7A08 C2/7A02: A93B01 LDA #$013B C2/7A05: 209413 JSR $1394 C2/7A08: 60 RTS C2/7A09: A687 LDX $87 C2/7A0B: BCB000 LDY $00B0,X C2/7A0E: BD8200 LDA $0082,X C2/7A11: 9D1400 STA $0014,X C2/7A14: BD8000 LDA $0080,X C2/7A17: 9D8200 STA $0082,X C2/7A1A: B98200 LDA $0082,Y C2/7A1D: 9D8000 STA $0080,X C2/7A20: BD1400 LDA $0014,X C2/7A23: C9FFFF CMP #$FFFF C2/7A26: D000 BNE $7A28 C2/7A28: 60 RTS C2/7A29: A687 LDX $87 C2/7A2B: BDA900 LDA $00A9,X C2/7A2E: EB XBA C2/7A2F: 0A ASL A C2/7A30: 18 CLC C2/7A31: 6900E0 ADC #$E000 C2/7A34: A8 TAY C2/7A35: E220 SEP #$20 C2/7A37: B96000 LDA $0060,Y C2/7A3A: D00A BNE $7A46 C2/7A3C: BD9001 LDA $0190,X C2/7A3F: 3005 BMI $7A46 C2/7A41: A90E LDA #$0E C2/7A43: 99E501 STA $01E5,Y C2/7A46: A901 LDA #$01 C2/7A48: 99B401 STA $01B4,Y C2/7A4B: A97F LDA #$7F C2/7A4D: 390E00 AND $000E,Y C2/7A50: 990E00 STA $000E,Y C2/7A53: C220 REP #$20 C2/7A55: 60 RTS C2/7A56: A687 LDX $87 C2/7A58: BD6000 LDA $0060,X C2/7A5B: 29FF00 AND #$00FF C2/7A5E: D009 BNE $7A69 C2/7A60: FE9400 INC $0094,X C2/7A63: 20BEEF JSR $EFBE C2/7A66: 20140B JSR $0B14 C2/7A69: 18 CLC C2/7A6A: 60 RTS C2/7A6B: A687 LDX $87 C2/7A6D: BD9600 LDA $0096,X C2/7A70: C91800 CMP #$0018 C2/7A73: B005 BCS $7A7A C2/7A75: 20890C JSR $0C89 C2/7A78: 18 CLC C2/7A79: 60 RTS C2/7A7A: 9EA700 STZ $00A7,X C2/7A7D: FE9400 INC $0094,X C2/7A80: 18 CLC C2/7A81: 60 RTS C2/7A82: A687 LDX $87 C2/7A84: FE9400 INC $0094,X C2/7A87: A91198 LDA #$9811 C2/7A8A: 9D9800 STA $0098,X C2/7A8D: A95C01 LDA #$015C C2/7A90: 209413 JSR $1394 C2/7A93: 9E9600 STZ $0096,X C2/7A96: 204F0B JSR $0B4F C2/7A99: A9008A LDA #$8A00 C2/7A9C: 206339 JSR $3963 C2/7A9F: A94800 LDA #$0048 C2/7AA2: A20F00 LDX #$000F C2/7AA5: 20F926 JSR $26F9 C2/7AA8: 18 CLC C2/7AA9: 60 RTS C2/7AAA: A687 LDX $87 C2/7AAC: BD9E00 LDA $009E,X C2/7AAF: D00A BNE $7ABB C2/7AB1: 9E0000 STZ $0000,X C2/7AB4: 9E9600 STZ $0096,X C2/7AB7: FE9400 INC $0094,X C2/7ABA: 60 RTS C2/7ABB: 18 CLC C2/7ABC: 60 RTS C2/7ABD: A687 LDX $87 C2/7ABF: BD9600 LDA $0096,X C2/7AC2: C91800 CMP #$0018 C2/7AC5: 9007 BCC $7ACE C2/7AC7: FE9400 INC $0094,X C2/7ACA: 226F00C0 JSR $C0006F C2/7ACE: 18 CLC C2/7ACF: 60 RTS C2/7AD0: A687 LDX $87 C2/7AD2: ADD900 LDA $00D9 C2/7AD5: 0DDA00 ORA $00DA C2/7AD8: 0DDB00 ORA $00DB C2/7ADB: 898000 BIT #$0080 C2/7ADE: D012 BNE $7AF2 C2/7AE0: AD041D LDA $1D04 C2/7AE3: 892000 BIT #$0020 C2/7AE6: D00A BNE $7AF2 C2/7AE8: BD7200 LDA $0072,X C2/7AEB: F005 BEQ $7AF2 C2/7AED: 20110C JSR $0C11 C2/7AF0: 38 SEC C2/7AF1: 60 RTS C2/7AF2: 18 CLC C2/7AF3: 60 RTS C2/7AF4: 20E77D JSR $7DE7 C2/7AF7: A687 LDX $87 C2/7AF9: BD9400 LDA $0094,X C2/7AFC: 0A ASL A C2/7AFD: AA TAX C2/7AFE: 7C017B JMP ($7B01,X) C2/7B01: 0F7BAE7B ORA $7BAE7B C2/7B05: C07B0C CPY #$0C7B C2/7B08: 7CFD0A JMP ($0AFD,X) C2/7B0B: 8B PHB C2/7B0C: 0B PHD C2/7B0D: 227CA687 JSR $87A67C C2/7B11: 20E00C JSR $0CE0 C2/7B14: FE9400 INC $0094,X C2/7B17: A92101 LDA #$0121 C2/7B1A: 209413 JSR $1394 C2/7B1D: 9EB000 STZ $00B0,X C2/7B20: 9EB200 STZ $00B2,X C2/7B23: 9EB400 STZ $00B4,X C2/7B26: 9EB600 STZ $00B6,X C2/7B29: 9EB800 STZ $00B8,X C2/7B2C: 9E3C00 STZ $003C,X C2/7B2F: 9E4000 STZ $0040,X C2/7B32: A90600 LDA #$0006 C2/7B35: 9D1E00 STA $001E,X C2/7B38: 202432 JSR $3224 C2/7B3B: A687 LDX $87 C2/7B3D: 9DA900 STA $00A9,X C2/7B40: 207233 JSR $3372 C2/7B43: BD4200 LDA $0042,X C2/7B46: 8599 STA $99 C2/7B48: A00118 LDY #$1801 C2/7B4B: A2C37E LDX #$7EC3 C2/7B4E: 20530D JSR $0D53 C2/7B51: A587 LDA $87 C2/7B53: 9DB000 STA $00B0,X C2/7B56: A599 LDA $99 C2/7B58: 9D4200 STA $0042,X C2/7B5B: A90100 LDA #$0001 C2/7B5E: 9D8201 STA $0182,X C2/7B61: 8695 STX $95 C2/7B63: A00118 LDY #$1801 C2/7B66: A20980 LDX #$8009 C2/7B69: 20530D JSR $0D53 C2/7B6C: A587 LDA $87 C2/7B6E: 9DB000 STA $00B0,X C2/7B71: A599 LDA $99 C2/7B73: 9D4200 STA $0042,X C2/7B76: A90100 LDA #$0001 C2/7B79: 9D8201 STA $0182,X C2/7B7C: 8697 STX $97 C2/7B7E: A0292A LDY #$2A29 C2/7B81: A27483 LDX #$8374 C2/7B84: 20530D JSR $0D53 C2/7B87: A595 LDA $95 C2/7B89: 9DB000 STA $00B0,X C2/7B8C: A599 LDA $99 C2/7B8E: 9D4200 STA $0042,X C2/7B91: A587 LDA $87 C2/7B93: 9DB200 STA $00B2,X C2/7B96: A0292A LDY #$2A29 C2/7B99: A2D883 LDX #$83D8 C2/7B9C: 20530D JSR $0D53 C2/7B9F: A597 LDA $97 C2/7BA1: 9DB000 STA $00B0,X C2/7BA4: A599 LDA $99 C2/7BA6: 9D4200 STA $0042,X C2/7BA9: A587 LDA $87 C2/7BAB: 9DB200 STA $00B2,X C2/7BAE: A687 LDX $87 C2/7BB0: BD9600 LDA $0096,X C2/7BB3: C93C00 CMP #$003C C2/7BB6: 9006 BCC $7BBE C2/7BB8: FE9400 INC $0094,X C2/7BBB: 9E9600 STZ $0096,X C2/7BBE: 18 CLC C2/7BBF: 60 RTS C2/7BC0: E220 SEP #$20 C2/7BC2: AD8003 LDA $0380 C2/7BC5: 297F AND #$7F C2/7BC7: 8D8003 STA $0380 C2/7BCA: C220 REP #$20 C2/7BCC: A687 LDX $87 C2/7BCE: BD9001 LDA $0190,X C2/7BD1: 302B BMI $7BFE C2/7BD3: BDA900 LDA $00A9,X C2/7BD6: 206509 JSR $0965 C2/7BD9: A687 LDX $87 C2/7BDB: 9DAB00 STA $00AB,X C2/7BDE: BDAD00 LDA $00AD,X C2/7BE1: DD2D00 CMP $002D,X C2/7BE4: 9016 BCC $7BFC C2/7BE6: FE9400 INC $0094,X C2/7BE9: 9EAD00 STZ $00AD,X C2/7BEC: 207233 JSR $3372 C2/7BEF: BDB600 LDA $00B6,X C2/7BF2: D000 BNE $7BF4 C2/7BF4: 202432 JSR $3224 C2/7BF7: A687 LDX $87 C2/7BF9: 9DA900 STA $00A9,X C2/7BFC: 18 CLC C2/7BFD: 60 RTS C2/7BFE: A90400 LDA #$0004 C2/7C01: 9D9400 STA $0094,X C2/7C04: 9E3E00 STZ $003E,X C2/7C07: 9E4000 STZ $0040,X C2/7C0A: 18 CLC C2/7C0B: 60 RTS C2/7C0C: E220 SEP #$20 C2/7C0E: AD8003 LDA $0380 C2/7C11: 297F AND #$7F C2/7C13: 8D8003 STA $0380 C2/7C16: C220 REP #$20 C2/7C18: A687 LDX $87 C2/7C1A: 20387C JSR $7C38 C2/7C1D: DE9400 DEC $0094,X C2/7C20: 18 CLC C2/7C21: 60 RTS C2/7C22: A687 LDX $87 C2/7C24: 9E3E00 STZ $003E,X C2/7C27: 20500B JSR $0B50 C2/7C2A: 900B BCC $7C37 C2/7C2C: A687 LDX $87 C2/7C2E: BD7200 LDA $0072,X C2/7C31: F003 BEQ $7C36 C2/7C33: 20110C JSR $0C11 C2/7C36: 38 SEC C2/7C37: 60 RTS C2/7C38: BD9001 LDA $0190,X C2/7C3B: 1001 BPL $7C3E C2/7C3D: 60 RTS C2/7C3E: FEB000 INC $00B0,X C2/7C41: BDB000 LDA $00B0,X C2/7C44: C90300 CMP #$0003 C2/7C47: 9003 BCC $7C4C C2/7C49: 9EB000 STZ $00B0,X C2/7C4C: BDB000 LDA $00B0,X C2/7C4F: EB XBA C2/7C50: 0A ASL A C2/7C51: 18 CLC C2/7C52: 6900E6 ADC #$E600 C2/7C55: A8 TAY C2/7C56: B99001 LDA $0190,Y C2/7C59: 30E3 BMI $7C3E C2/7C5B: 205F7C JSR $7C5F C2/7C5E: 60 RTS C2/7C5F: BDB000 LDA $00B0,X C2/7C62: 0A ASL A C2/7C63: AA TAX C2/7C64: 7C677C JMP ($7C67,X) C2/7C67: 9D7C6D STA $6D7C,X C2/7C6A: 7C857C JMP ($7C85,X) C2/7C6D: A90200 LDA #$0002 C2/7C70: 200B30 JSR $300B C2/7C73: 090080 ORA #$8000 C2/7C76: A687 LDX $87 C2/7C78: 9DB400 STA $00B4,X C2/7C7B: A92F01 LDA #$012F C2/7C7E: 209413 JSR $1394 C2/7C81: 9EB200 STZ $00B2,X C2/7C84: 60 RTS C2/7C85: A90100 LDA #$0001 C2/7C88: 200B30 JSR $300B C2/7C8B: 090040 ORA #$4000 C2/7C8E: A687 LDX $87 C2/7C90: 9DB400 STA $00B4,X C2/7C93: A92F01 LDA #$012F C2/7C96: 209413 JSR $1394 C2/7C99: 9EB200 STZ $00B2,X C2/7C9C: 60 RTS C2/7C9D: A687 LDX $87 C2/7C9F: BD4200 LDA $0042,X C2/7CA2: 0A ASL A C2/7CA3: AA TAX C2/7CA4: 7CA77C JMP ($7CA7,X) C2/7CA7: AB PLB C2/7CA8: 7C0B7D JMP ($7D0B,X) C2/7CAB: A687 LDX $87 C2/7CAD: AD90E9 LDA $E990 C2/7CB0: 2D90EB AND $EB90 C2/7CB3: 3035 BMI $7CEA C2/7CB5: AD90E9 LDA $E990 C2/7CB8: 1012 BPL $7CCC C2/7CBA: A90200 LDA #$0002 C2/7CBD: 200B30 JSR $300B C2/7CC0: D01F BNE $7CE1 C2/7CC2: A90500 LDA #$0005 C2/7CC5: 8595 STA $95 C2/7CC7: 20B57D JSR $7DB5 C2/7CCA: 8015 BRA $7CE1 C2/7CCC: AD90EB LDA $EB90 C2/7CCF: 1010 BPL $7CE1 C2/7CD1: A90200 LDA #$0002 C2/7CD4: 200B30 JSR $300B C2/7CD7: D008 BNE $7CE1 C2/7CD9: A90600 LDA #$0006 C2/7CDC: 8595 STA $95 C2/7CDE: 20B57D JSR $7DB5 C2/7CE1: A687 LDX $87 C2/7CE3: A92F01 LDA #$012F C2/7CE6: 209413 JSR $1394 C2/7CE9: 60 RTS C2/7CEA: BDB200 LDA $00B2,X C2/7CED: D004 BNE $7CF3 C2/7CEF: FEB200 INC $00B2,X C2/7CF2: 60 RTS C2/7CF3: FEB200 INC $00B2,X C2/7CF6: BDB200 LDA $00B2,X C2/7CF9: C90300 CMP #$0003 C2/7CFC: D00C BNE $7D0A C2/7CFE: A92001 LDA #$0120 C2/7D01: 209413 JSR $1394 C2/7D04: A90080 LDA #$8000 C2/7D07: 9D3E00 STA $003E,X C2/7D0A: 60 RTS C2/7D0B: A687 LDX $87 C2/7D0D: AD90E9 LDA $E990 C2/7D10: 2D90EB AND $EB90 C2/7D13: 3035 BMI $7D4A C2/7D15: AD90E9 LDA $E990 C2/7D18: 1012 BPL $7D2C C2/7D1A: A90200 LDA #$0002 C2/7D1D: 200B30 JSR $300B C2/7D20: D01F BNE $7D41 C2/7D22: A90500 LDA #$0005 C2/7D25: 8595 STA $95 C2/7D27: 20B57D JSR $7DB5 C2/7D2A: 8015 BRA $7D41 C2/7D2C: AD90EB LDA $EB90 C2/7D2F: 1010 BPL $7D41 C2/7D31: A90200 LDA #$0002 C2/7D34: 200B30 JSR $300B C2/7D37: D008 BNE $7D41 C2/7D39: A90600 LDA #$0006 C2/7D3C: 8595 STA $95 C2/7D3E: 20B57D JSR $7DB5 C2/7D41: A687 LDX $87 C2/7D43: A92F01 LDA #$012F C2/7D46: 209413 JSR $1394 C2/7D49: 60 RTS C2/7D4A: A687 LDX $87 C2/7D4C: A5C7 LDA $C7 C2/7D4E: 9DB600 STA $00B6,X C2/7D51: A92F01 LDA #$012F C2/7D54: 209413 JSR $1394 C2/7D57: 205B7D JSR $7D5B C2/7D5A: 60 RTS C2/7D5B: A90100 LDA #$0001 C2/7D5E: 200B30 JSR $300B C2/7D61: D034 BNE $7D97 C2/7D63: A687 LDX $87 C2/7D65: 205A32 JSR $325A C2/7D68: A687 LDX $87 C2/7D6A: 9DA900 STA $00A9,X C2/7D6D: 20D908 JSR $08D9 C2/7D70: C90800 CMP #$0008 C2/7D73: B016 BCS $7D8B C2/7D75: 6495 STZ $95 C2/7D77: 6497 STZ $97 C2/7D79: BCA900 LDY $00A9,X C2/7D7C: A91C00 LDA #$001C C2/7D7F: 20BE33 JSR $33BE C2/7D82: A92E00 LDA #$002E C2/7D85: A687 LDX $87 C2/7D87: 226C00C0 JSR $C0006C C2/7D8B: A687 LDX $87 C2/7D8D: A90100 LDA #$0001 C2/7D90: 5DB800 EOR $00B8,X C2/7D93: 9DB800 STA $00B8,X C2/7D96: 60 RTS C2/7D97: A687 LDX $87 C2/7D99: 20413A JSR $3A41 C2/7D9C: 6495 STZ $95 C2/7D9E: 6497 STZ $97 C2/7DA0: BCA900 LDY $00A9,X C2/7DA3: A91E00 LDA #$001E C2/7DA6: 20BE33 JSR $33BE C2/7DA9: A92E00 LDA #$002E C2/7DAC: A687 LDX $87 C2/7DAE: 226C00C0 JSR $C0006C C2/7DB2: A687 LDX $87 C2/7DB4: 60 RTS C2/7DB5: A687 LDX $87 C2/7DB7: E220 SEP #$20 C2/7DB9: A921 LDA #$21 C2/7DBB: 9D7001 STA $0170,X C2/7DBE: A901 LDA #$01 C2/7DC0: 9D7601 STA $0176,X C2/7DC3: 9E7701 STZ $0177,X C2/7DC6: A595 LDA $95 C2/7DC8: 9D7801 STA $0178,X C2/7DCB: 9E7901 STZ $0179,X C2/7DCE: 9E7A01 STZ $017A,X C2/7DD1: C220 REP #$20 C2/7DD3: 221B00C0 JSR $C0001B C2/7DD7: 29FF00 AND #$00FF C2/7DDA: D00A BNE $7DE6 C2/7DDC: A587 LDA $87 C2/7DDE: 29FF1F AND #$1FFF C2/7DE1: AA TAX C2/7DE2: 220F8001 JSR $01800F C2/7DE6: 60 RTS C2/7DE7: BD3E00 LDA $003E,X C2/7DEA: F01B BEQ $7E07 C2/7DEC: 20087E JSR $7E08 C2/7DEF: A687 LDX $87 C2/7DF1: BD3200 LDA $0032,X C2/7DF4: C91801 CMP #$0118 C2/7DF7: 900E BCC $7E07 C2/7DF9: BD9001 LDA $0190,X C2/7DFC: 3009 BMI $7E07 C2/7DFE: 9C82E1 STZ $E182 C2/7E01: 9C82E3 STZ $E382 C2/7E04: 9C82E5 STZ $E582 C2/7E07: 60 RTS C2/7E08: BD3000 LDA $0030,X C2/7E0B: 18 CLC C2/7E0C: 7D3E00 ADC $003E,X C2/7E0F: 9D3000 STA $0030,X C2/7E12: BD3200 LDA $0032,X C2/7E15: 7D4000 ADC $0040,X C2/7E18: 9D3200 STA $0032,X C2/7E1B: 20B715 JSR $15B7 C2/7E1E: B005 BCS $7E25 C2/7E20: 20397E JSR $7E39 C2/7E23: 9013 BCC $7E38 C2/7E25: BD3000 LDA $0030,X C2/7E28: 38 SEC C2/7E29: FD3E00 SBC $003E,X C2/7E2C: 9D3000 STA $0030,X C2/7E2F: BD3200 LDA $0032,X C2/7E32: FD4000 SBC $0040,X C2/7E35: 9D3200 STA $0032,X C2/7E38: 60 RTS C2/7E39: 6464 STZ $64 C2/7E3B: BD2B00 LDA $002B,X C2/7E3E: 8546 STA $46 C2/7E40: BD3200 LDA $0032,X C2/7E43: 18 CLC C2/7E44: 7DA500 ADC $00A5,X C2/7E47: 854E STA $4E C2/7E49: BD1E00 LDA $001E,X C2/7E4C: 0A ASL A C2/7E4D: AA TAX C2/7E4E: BF097FD9 LDA $D97F09,X C2/7E52: 29FF00 AND #$00FF C2/7E55: 8548 STA $48 C2/7E57: BF0A7FD9 LDA $D97F0A,X C2/7E5B: 29FF00 AND #$00FF C2/7E5E: 8550 STA $50 C2/7E60: A00000 LDY #$0000 C2/7E63: 98 TYA C2/7E64: EB XBA C2/7E65: 0A ASL A C2/7E66: 18 CLC C2/7E67: 6900E0 ADC #$E000 C2/7E6A: AA TAX C2/7E6B: BD0000 LDA $0000,X C2/7E6E: C90100 CMP #$0001 C2/7E71: D040 BNE $7EB3 C2/7E73: BD0200 LDA $0002,X C2/7E76: 8556 STA $56 C2/7E78: BD0400 LDA $0004,X C2/7E7B: 855E STA $5E C2/7E7D: BD8900 LDA $0089,X C2/7E80: 290300 AND #$0003 C2/7E83: 1A INC A C2/7E84: 0A ASL A C2/7E85: AA TAX C2/7E86: BF097FD9 LDA $D97F09,X C2/7E8A: 29FF00 AND #$00FF C2/7E8D: 8558 STA $58 C2/7E8F: BF0A7FD9 LDA $D97F0A,X C2/7E93: 29FF00 AND #$00FF C2/7E96: 8560 STA $60 C2/7E98: 20A917 JSR $17A9 C2/7E9B: 9016 BCC $7EB3 C2/7E9D: 98 TYA C2/7E9E: EB XBA C2/7E9F: 0A ASL A C2/7EA0: 18 CLC C2/7EA1: 6900E0 ADC #$E000 C2/7EA4: AA TAX C2/7EA5: E220 SEP #$20 C2/7EA7: A905 LDA #$05 C2/7EA9: 9D0700 STA $0007,X C2/7EAC: 9D0A00 STA $000A,X C2/7EAF: C220 REP #$20 C2/7EB1: 8564 STA $64 C2/7EB3: C8 INY C2/7EB4: C00300 CPY #$0003 C2/7EB7: D0AA BNE $7E63 C2/7EB9: A687 LDX $87 C2/7EBB: A564 LDA $64 C2/7EBD: F002 BEQ $7EC1 C2/7EBF: 38 SEC C2/7EC0: 60 RTS C2/7EC1: 18 CLC C2/7EC2: 60 RTS C2/7EC3: BD9400 LDA $0094,X C2/7EC6: 0A ASL A C2/7EC7: AA TAX C2/7EC8: 7CCB7E JMP ($7ECB,X) C2/7ECB: D57E C2/7ECD: 3C7F 547F 8A7F B57F [00:] C2/7ED5: A68720 ADC $2087A6,X C2/7ED8: E00CA9 CPX #$A90C C2/7EDB: 0100 ORA ($00,X) C2/7EDD: 9D0000 STA $0000,X C2/7EE0: A90030 LDA #$3000 C2/7EE3: 9D9200 STA $0092,X C2/7EE6: A90000 LDA #$0000 C2/7EE9: 209413 JSR $1394 C2/7EEC: 9E6600 STZ $0066,X C2/7EEF: FE9400 INC $0094,X C2/7EF2: E220 SEP #$20 C2/7EF4: 9E4600 STZ $0046,X C2/7EF7: 9E4700 STZ $0047,X C2/7EFA: 9E7400 STZ $0074,X C2/7EFD: A901 LDA #$01 C2/7EFF: 9D1000 STA $0010,X C2/7F02: C220 REP #$20 C2/7F04: BDB000 LDA $00B0,X C2/7F07: 8595 STA $95 C2/7F09: BD4200 LDA $0042,X C2/7F0C: 8597 STA $97 C2/7F0E: A00139 LDY #$3901 C2/7F11: A23881 LDX #$8138 C2/7F14: 20530D JSR $0D53 C2/7F17: A587 LDA $87 C2/7F19: 9DB000 STA $00B0,X C2/7F1C: A595 LDA $95 C2/7F1E: 9DB200 STA $00B2,X C2/7F21: A597 LDA $97 C2/7F23: 9D4200 STA $0042,X C2/7F26: A687 LDX $87 C2/7F28: BCB000 LDY $00B0,X C2/7F2B: B94200 LDA $0042,Y C2/7F2E: AA TAX C2/7F2F: BF3681C2 LDA $C28136,X C2/7F33: 29FF00 AND #$00FF C2/7F36: A687 LDX $87 C2/7F38: 223F00C0 JSR $C0003F [] C2/7F3C: A687 LDX $87 C2/7F3E: BD9600 LDA $0096,X C2/7F41: C93C00 CMP #$003C C2/7F44: 900C BCC $7F52 C2/7F46: A91A01 LDA #$011A C2/7F49: 209413 JSR $1394 C2/7F4C: FE9400 INC $0094,X C2/7F4F: 9E9600 STZ $0096,X C2/7F52: 18 CLC C2/7F53: 60 RTS C2/7F54: A687 LDX $87 C2/7F56: BCB000 LDY $00B0,X C2/7F59: B99400 LDA $0094,Y C2/7F5C: C90600 CMP #$0006 C2/7F5F: F027 BEQ $7F88 C2/7F61: 20E57F JSR $7FE5 C2/7F64: B020 BCS $7F86 C2/7F66: B92B00 LDA $002B,Y C2/7F69: 38 SEC C2/7F6A: E94000 SBC #$0040 C2/7F6D: 9D2B00 STA $002B,X C2/7F70: B93200 LDA $0032,Y C2/7F73: 18 CLC C2/7F74: 691000 ADC #$0010 C2/7F77: 9D3200 STA $0032,X C2/7F7A: B9A900 LDA $00A9,Y C2/7F7D: 9DA900 STA $00A9,X C2/7F80: B9AB00 LDA $00AB,Y C2/7F83: 9DAB00 STA $00AB,X C2/7F86: 18 CLC C2/7F87: 60 RTS C2/7F88: 38 SEC C2/7F89: 60 RTS C2/7F8A: A687 LDX $87 C2/7F8C: BD9600 LDA $0096,X C2/7F8F: C91800 CMP #$0018 C2/7F92: 901F BCC $7FB3 C2/7F94: BD9001 LDA $0190,X C2/7F97: 300E BMI $7FA7 C2/7F99: DE9400 DEC $0094,X C2/7F9C: A91801 LDA #$0118 C2/7F9F: 209413 JSR $1394 C2/7FA2: 9E9600 STZ $0096,X C2/7FA5: 18 CLC C2/7FA6: 60 RTS C2/7FA7: FE9400 INC $0094,X C2/7FAA: A90000 LDA #$0000 C2/7FAD: 209413 JSR $1394 C2/7FB0: 9E9600 STZ $0096,X C2/7FB3: 18 CLC C2/7FB4: 60 RTS C2/7FB5: A687 LDX $87 C2/7FB7: BCB000 LDY $00B0,X C2/7FBA: B92B00 LDA $002B,Y C2/7FBD: 38 SEC C2/7FBE: E94000 SBC #$0040 C2/7FC1: 9D2B00 STA $002B,X C2/7FC4: B93200 LDA $0032,Y C2/7FC7: 18 CLC C2/7FC8: 691000 ADC #$0010 C2/7FCB: 9D3200 STA $0032,X C2/7FCE: B99400 LDA $0094,Y C2/7FD1: C90600 CMP #$0006 C2/7FD4: F00D BEQ $7FE3 C2/7FD6: BD9001 LDA $0190,X C2/7FD9: 3006 BMI $7FE1 C2/7FDB: A90100 LDA #$0001 C2/7FDE: 9D9400 STA $0094,X C2/7FE1: 18 CLC C2/7FE2: 60 RTS C2/7FE3: 38 SEC C2/7FE4: 60 RTS C2/7FE5: 201C05 JSR $051C C2/7FE8: 200105 JSR $0501 C2/7FEB: 901B BCC $8008 C2/7FED: A687 LDX $87 C2/7FEF: FE9400 INC $0094,X C2/7FF2: A92E01 LDA #$012E C2/7FF5: 209413 JSR $1394 C2/7FF8: 9E9600 STZ $0096,X C2/7FFB: E220 SEP #$20 C2/7FFD: AD8003 LDA $0380 [Everything from here on down seems present at startup. Good to know. But...what the hell's the point?] [Might be some aspect of the SNES that I haven't learned about yet...] C2/8000: 297F AND #$7F C2/8002: 8D8003 STA $0380 C2/8005: C220 REP #$20 C2/8007: 38 SEC C2/8008: 60 RTS C2/8009: BD9400 LDA $0094,X C2/800C: 0A ASL A C2/800D: AA TAX C2/800E: 7C1180 JMP ($8011,X) C2/8011: 1B TCS C2/8012: 808B BRA $7F9F C2/8014: 80A3 BRA $7FB9 C2/8016: 80D9 BRA $7FF1 C2/8018: 8006 BRA $8020 C2/801A: 81A6 STA ($A6,X) C2/801C: 8720 STA [$20] C2/801E: E00CA9 CPX #$A90C C2/8021: 0100 ORA ($00,X) C2/8023: 9D0000 STA $0000,X C2/8026: A90030 LDA #$3000 C2/8029: 9D9200 STA $0092,X C2/802C: BD9800 LDA $0098,X C2/802F: 094000 ORA #$0040 C2/8032: 9D9800 STA $0098,X C2/8035: A90000 LDA #$0000 C2/8038: 209413 JSR $1394 C2/803B: 9E6600 STZ $0066,X C2/803E: FE9400 INC $0094,X C2/8041: E220 SEP #$20 C2/8043: 9E4600 STZ $0046,X C2/8046: 9E4700 STZ $0047,X C2/8049: 9E7400 STZ $0074,X C2/804C: A901 LDA #$01 C2/804E: 9D1000 STA $0010,X C2/8051: C220 REP #$20 C2/8053: BDB000 LDA $00B0,X C2/8056: 8595 STA $95 C2/8058: BD4200 LDA $0042,X C2/805B: 8597 STA $97 C2/805D: A00139 LDY #$3901 C2/8060: A21B82 LDX #$821B C2/8063: 20530D JSR $0D53 C2/8066: A587 LDA $87 C2/8068: 9DB000 STA $00B0,X C2/806B: A595 LDA $95 C2/806D: 9DB200 STA $00B2,X C2/8070: A597 LDA $97 C2/8072: 9D4200 STA $0042,X C2/8075: A687 LDX $87 C2/8077: BCB000 LDY $00B0,X C2/807A: B94200 LDA $0042,Y C2/807D: AA TAX C2/807E: BF3681C2 LDA $C28136,X C2/8082: 29FF00 AND #$00FF C2/8085: A687 LDX $87 C2/8087: 223F00C0 JSR $C0003F C2/808B: A687 LDX $87 C2/808D: BD9600 LDA $0096,X C2/8090: C93C00 CMP #$003C C2/8093: 900C BCC $80A1 C2/8095: A91A01 LDA #$011A C2/8098: 209413 JSR $1394 C2/809B: FE9400 INC $0094,X C2/809E: 9E9600 STZ $0096,X C2/80A1: 18 CLC C2/80A2: 60 RTS C2/80A3: A687 LDX $87 C2/80A5: BCB000 LDY $00B0,X C2/80A8: B99400 LDA $0094,Y C2/80AB: C90600 CMP #$0006 C2/80AE: F027 BEQ $80D7 C2/80B0: 20E57F JSR $7FE5 C2/80B3: B020 BCS $80D5 C2/80B5: B92B00 LDA $002B,Y C2/80B8: 18 CLC C2/80B9: 694000 ADC #$0040 C2/80BC: 9D2B00 STA $002B,X C2/80BF: B93200 LDA $0032,Y C2/80C2: 18 CLC C2/80C3: 691000 ADC #$0010 C2/80C6: 9D3200 STA $0032,X C2/80C9: B9A900 LDA $00A9,Y C2/80CC: 9DA900 STA $00A9,X C2/80CF: B9AB00 LDA $00AB,Y C2/80D2: 9DAB00 STA $00AB,X C2/80D5: 18 CLC C2/80D6: 60 RTS C2/80D7: 38 SEC C2/80D8: 60 RTS C2/80D9: A687 LDX $87 C2/80DB: BD9600 LDA $0096,X C2/80DE: C91800 CMP #$0018 C2/80E1: 9021 BCC $8104 C2/80E3: BD9001 LDA $0190,X C2/80E6: 300E BMI $80F6 C2/80E8: DE9400 DEC $0094,X C2/80EB: A91801 LDA #$0118 C2/80EE: 209413 JSR $1394 C2/80F1: 9E9600 STZ $0096,X C2/80F4: 18 CLC C2/80F5: 60 RTS C2/80F6: FE9400 INC $0094,X C2/80F9: A90000 LDA #$0000 C2/80FC: 209413 JSR $1394 C2/80FF: 9E9600 STZ $0096,X C2/8102: 18 CLC C2/8103: 60 RTS C2/8104: 18 CLC C2/8105: 60 RTS C2/8106: A687 LDX $87 C2/8108: BCB000 LDY $00B0,X C2/810B: B92B00 LDA $002B,Y C2/810E: 18 CLC C2/810F: 694000 ADC #$0040 C2/8112: 9D2B00 STA $002B,X C2/8115: B93200 LDA $0032,Y C2/8118: 18 CLC C2/8119: 691000 ADC #$0010 C2/811C: 9D3200 STA $0032,X C2/811F: B99400 LDA $0094,Y C2/8122: C90600 CMP #$0006 C2/8125: F00D BEQ $8134 C2/8127: BD9001 LDA $0190,X C2/812A: 3006 BMI $8132 C2/812C: A90100 LDA #$0001 C2/812F: 9D9400 STA $0094,X C2/8132: 18 CLC C2/8133: 60 RTS C2/8134: 38 SEC C2/8135: 60 RTS C2/8136: 6C7EBD JMP ($BD7E) C2/8139: 9400 STY $00,X C2/813B: 0A ASL A C2/813C: AA TAX C2/813D: 7C4081 JMP ($8140,X) C2/8140: 4681 LSR $81 C2/8142: 5D8191 EOR $9181,X C2/8145: 81A6 STA ($A6,X) C2/8147: 8720 STA [$20] C2/8149: E00CA9 CPX #$A90C C2/814C: 0100 ORA ($00,X) C2/814E: 9D0000 STA $0000,X C2/8151: A91B01 LDA #$011B C2/8154: 209413 JSR $1394 C2/8157: 9E6600 STZ $0066,X C2/815A: FE9400 INC $0094,X C2/815D: A687 LDX $87 C2/815F: 202283 JSR $8322 C2/8162: BCB200 LDY $00B2,X C2/8165: B99400 LDA $0094,Y C2/8168: C90600 CMP #$0006 C2/816B: F022 BEQ $818F C2/816D: BCB200 LDY $00B2,X C2/8170: B9B400 LDA $00B4,Y C2/8173: 890080 BIT #$8000 C2/8176: F015 BEQ $818D C2/8178: 29FF00 AND #$00FF C2/817B: 9DB400 STA $00B4,X C2/817E: FE9400 INC $0094,X C2/8181: A91C01 LDA #$011C C2/8184: 209413 JSR $1394 C2/8187: A90000 LDA #$0000 C2/818A: 99B400 STA $00B4,Y C2/818D: 18 CLC C2/818E: 60 RTS C2/818F: 38 SEC C2/8190: 60 RTS C2/8191: A687 LDX $87 C2/8193: BD9E00 LDA $009E,X C2/8196: D00F BNE $81A7 C2/8198: DE9400 DEC $0094,X C2/819B: A91D01 LDA #$011D C2/819E: 209413 JSR $1394 C2/81A1: BDB400 LDA $00B4,X C2/81A4: 20A981 JSR $81A9 C2/81A7: 18 CLC C2/81A8: 60 RTS C2/81A9: 0A ASL A C2/81AA: 8595 STA $95 C2/81AC: BD4200 LDA $0042,X C2/81AF: 0A ASL A C2/81B0: 0A ASL A C2/81B1: 0A ASL A C2/81B2: 18 CLC C2/81B3: 6595 ADC $95 C2/81B5: AA TAX C2/81B6: 7CE4EF JMP ($EFE4,X) C2/81B9: A91800 LDA #$0018 C2/81BC: 8595 STA $95 C2/81BE: 6497 STZ $97 C2/81C0: A91700 LDA #$0017 C2/81C3: 20C082 JSR $82C0 C2/81C6: 60 RTS C2/81C7: A91800 LDA #$0018 C2/81CA: 8595 STA $95 C2/81CC: 6497 STZ $97 C2/81CE: A90A00 LDA #$000A C2/81D1: 20C082 JSR $82C0 C2/81D4: 60 RTS C2/81D5: A687 LDX $87 C2/81D7: BDB000 LDA $00B0,X C2/81DA: 8595 STA $95 C2/81DC: AA TAX C2/81DD: E220 SEP #$20 C2/81DF: A90B LDA #$0B C2/81E1: 9D7001 STA $0170,X C2/81E4: A901 LDA #$01 C2/81E6: 9D7601 STA $0176,X C2/81E9: 9E7701 STZ $0177,X C2/81EC: A904 LDA #$04 C2/81EE: 9D7801 STA $0178,X C2/81F1: 9E7901 STZ $0179,X C2/81F4: 9E7A01 STZ $017A,X C2/81F7: C220 REP #$20 C2/81F9: 221B00C0 JSR $C0001B C2/81FD: 29FF00 AND #$00FF C2/8200: D00A BNE $820C C2/8202: A595 LDA $95 C2/8204: 29FF1F AND #$1FFF C2/8207: AA TAX C2/8208: 220F8001 JSR $01800F C2/820C: 60 RTS C2/820D: A91800 LDA #$0018 C2/8210: 8595 STA $95 C2/8212: 6497 STZ $97 C2/8214: A91000 LDA #$0010 C2/8217: 20C082 JSR $82C0 C2/821A: 60 RTS C2/821B: BD9400 LDA $0094,X C2/821E: 0A ASL A C2/821F: AA TAX C2/8220: 7C2382 JMP ($8223,X) C2/8223: 298249 AND #$4982 C2/8226: 827D82 BRL $04A6 C2/8229: A687 LDX $87 C2/822B: 20E00C JSR $0CE0 C2/822E: A90100 LDA #$0001 C2/8231: 9D0000 STA $0000,X C2/8234: A91B01 LDA #$011B C2/8237: 209413 JSR $1394 C2/823A: BD9800 LDA $0098,X C2/823D: 094000 ORA #$0040 C2/8240: 9D9800 STA $0098,X C2/8243: 9E6600 STZ $0066,X C2/8246: FE9400 INC $0094,X C2/8249: A687 LDX $87 C2/824B: 202283 JSR $8322 C2/824E: BCB200 LDY $00B2,X C2/8251: B99400 LDA $0094,Y C2/8254: C90600 CMP #$0006 C2/8257: F022 BEQ $827B C2/8259: BCB200 LDY $00B2,X C2/825C: B9B400 LDA $00B4,Y C2/825F: 890040 BIT #$4000 C2/8262: F015 BEQ $8279 C2/8264: 29FF00 AND #$00FF C2/8267: 9DB400 STA $00B4,X C2/826A: FE9400 INC $0094,X C2/826D: A91C01 LDA #$011C C2/8270: 209413 JSR $1394 C2/8273: A90000 LDA #$0000 C2/8276: 99B400 STA $00B4,Y C2/8279: 18 CLC C2/827A: 60 RTS C2/827B: 38 SEC C2/827C: 60 RTS C2/827D: A687 LDX $87 C2/827F: BD9E00 LDA $009E,X C2/8282: D00F BNE $8293 C2/8284: DE9400 DEC $0094,X C2/8287: A91D01 LDA #$011D C2/828A: 209413 JSR $1394 C2/828D: BDB400 LDA $00B4,X C2/8290: 209582 JSR $8295 C2/8293: 18 CLC C2/8294: 60 RTS C2/8295: 0A ASL A C2/8296: 8595 STA $95 C2/8298: BD4200 LDA $0042,X C2/829B: 0A ASL A C2/829C: 0A ASL A C2/829D: 18 CLC C2/829E: 6595 ADC $95 C2/82A0: AA TAX C2/82A1: 7CDCEF JMP ($EFDC,X) C2/82A4: A90800 LDA #$0008 C2/82A7: 20E482 JSR $82E4 C2/82AA: 60 RTS C2/82AB: A90600 LDA #$0006 C2/82AE: 20E482 JSR $82E4 C2/82B1: 60 RTS C2/82B2: A91300 LDA #$0013 C2/82B5: 20E482 JSR $82E4 C2/82B8: 60 RTS C2/82B9: A90800 LDA #$0008 C2/82BC: 20E482 JSR $82E4 C2/82BF: 60 RTS C2/82C0: 8546 STA $46 C2/82C2: A687 LDX $87 C2/82C4: E220 SEP #$20 C2/82C6: 9E5A00 STZ $005A,X C2/82C9: C220 REP #$20 C2/82CB: BDB000 LDA $00B0,X C2/82CE: AA TAX C2/82CF: A546 LDA $46 C2/82D1: 226C00C0 JSR $C0006C C2/82D5: A687 LDX $87 C2/82D7: BCA900 LDY $00A9,X C2/82DA: BDB000 LDA $00B0,X C2/82DD: AA TAX C2/82DE: A546 LDA $46 C2/82E0: 20BE33 JSR $33BE C2/82E3: 60 RTS C2/82E4: 8597 STA $97 C2/82E6: A687 LDX $87 C2/82E8: BDB000 LDA $00B0,X C2/82EB: 8595 STA $95 C2/82ED: AA TAX C2/82EE: E220 SEP #$20 C2/82F0: A597 LDA $97 C2/82F2: 9D7001 STA $0170,X C2/82F5: A901 LDA #$01 C2/82F7: 9D7601 STA $0176,X C2/82FA: 9E7701 STZ $0177,X C2/82FD: BDA900 LDA $00A9,X C2/8300: 1A INC A C2/8301: 9D7801 STA $0178,X C2/8304: 9E7901 STZ $0179,X C2/8307: 9E7A01 STZ $017A,X C2/830A: C220 REP #$20 C2/830C: A695 LDX $95 C2/830E: 221B00C0 JSR $C0001B C2/8312: 29FF00 AND #$00FF C2/8315: D00A BNE $8321 C2/8317: A595 LDA $95 C2/8319: 29FF1F AND #$1FFF C2/831C: AA TAX C2/831D: 220F8001 JSR $01800F C2/8321: 60 RTS C2/8322: BCB000 LDY $00B0,X C2/8325: B99800 LDA $0098,Y C2/8328: 894000 BIT #$0040 C2/832B: D00C BNE $8339 C2/832D: B92B00 LDA $002B,Y C2/8330: 18 CLC C2/8331: 691800 ADC #$0018 C2/8334: 9D2B00 STA $002B,X C2/8337: 800A BRA $8343 C2/8339: B92B00 LDA $002B,Y C2/833C: 38 SEC C2/833D: E91800 SBC #$0018 C2/8340: 9D2B00 STA $002B,X C2/8343: B93200 LDA $0032,Y C2/8346: 18 CLC C2/8347: 691200 ADC #$0012 C2/834A: 9D3200 STA $0032,X C2/834D: B9A900 LDA $00A9,Y C2/8350: 9DA900 STA $00A9,X C2/8353: B9AB00 LDA $00AB,Y C2/8356: 9DAB00 STA $00AB,X C2/8359: 0A ASL A C2/835A: 0A ASL A C2/835B: 20592A JSR $2A59 C2/835E: 8546 STA $46 C2/8360: A92000 LDA #$0020 C2/8363: 854E STA $4E C2/8365: 20692D JSR $2D69 C2/8368: A687 LDX $87 C2/836A: BD2B00 LDA $002B,X C2/836D: 18 CLC C2/836E: 6556 ADC $56 C2/8370: 9D2B00 STA $002B,X C2/8373: 60 RTS C2/8374: BD9400 LDA $0094,X C2/8377: 0A ASL A C2/8378: AA TAX C2/8379: 7C7C83 JMP ($837C,X) C2/837C: 8083 BRA $8301 C2/837E: 9D83A6 STA $A683,X C2/8381: 8720 STA [$20] C2/8383: E00CA9 CPX #$A90C C2/8386: 0100 ORA ($00,X) C2/8388: 9D0000 STA $0000,X C2/838B: A92C01 LDA #$012C C2/838E: 209413 JSR $1394 C2/8391: 9E6600 STZ $0066,X C2/8394: A9FF07 LDA #$07FF C2/8397: 9D2200 STA $0022,X C2/839A: FE9400 INC $0094,X C2/839D: A687 LDX $87 C2/839F: BCB200 LDY $00B2,X C2/83A2: B99400 LDA $0094,Y C2/83A5: C90600 CMP #$0006 C2/83A8: F005 BEQ $83AF C2/83AA: 20B183 JSR $83B1 C2/83AD: 18 CLC C2/83AE: 60 RTS C2/83AF: 38 SEC C2/83B0: 60 RTS C2/83B1: BCB000 LDY $00B0,X C2/83B4: B9A000 LDA $00A0,Y C2/83B7: 8595 STA $95 C2/83B9: A20000 LDX #$0000 C2/83BC: BFF4EFC2 LDA $C2EFF4,X C2/83C0: C595 CMP $95 C2/83C2: F009 BEQ $83CD C2/83C4: E8 INX C2/83C5: E8 INX C2/83C6: E00600 CPX #$0006 C2/83C9: D0F1 BNE $83BC C2/83CB: 38 SEC C2/83CC: 60 RTS C2/83CD: BFFAEFC2 LDA $C2EFFA,X C2/83D1: A687 LDX $87 C2/83D3: 209413 JSR $1394 C2/83D6: 18 CLC C2/83D7: 60 RTS C2/83D8: BD9400 LDA $0094,X C2/83DB: 0A ASL A C2/83DC: AA TAX C2/83DD: 7CE083 JMP ($83E0,X) C2/83E0: E683 INC $83 C2/83E2: 0384 ORA $84,S C2/83E4: 2C84A6 BIT $A684 C2/83E7: 8720 STA [$20] C2/83E9: E00CA9 CPX #$A90C C2/83EC: 0100 ORA ($00,X) C2/83EE: 9D0000 STA $0000,X C2/83F1: A93201 LDA #$0132 C2/83F4: 209413 JSR $1394 C2/83F7: 9E6600 STZ $0066,X C2/83FA: A9FF07 LDA #$07FF C2/83FD: 9D2200 STA $0022,X C2/8400: FE9400 INC $0094,X C2/8403: A687 LDX $87 C2/8405: BCB200 LDY $00B2,X C2/8408: B99400 LDA $0094,Y C2/840B: C90600 CMP #$0006 C2/840E: F011 BEQ $8421 C2/8410: B92B00 LDA $002B,Y C2/8413: 9D2B00 STA $002B,X C2/8416: B93200 LDA $0032,Y C2/8419: 9D3200 STA $0032,X C2/841C: 202E84 JSR $842E C2/841F: 18 CLC C2/8420: 60 RTS C2/8421: A93301 LDA #$0133 C2/8424: 209413 JSR $1394 C2/8427: FE9400 INC $0094,X C2/842A: 18 CLC C2/842B: 60 RTS C2/842C: 38 SEC C2/842D: 60 RTS C2/842E: BCB000 LDY $00B0,X C2/8431: B9A000 LDA $00A0,Y C2/8434: 8595 STA $95 C2/8436: A20000 LDX #$0000 C2/8439: BF00F0C2 LDA $C2F000,X C2/843D: C595 CMP $95 C2/843F: F009 BEQ $844A C2/8441: E8 INX C2/8442: E8 INX C2/8443: E00600 CPX #$0006 C2/8446: D0F1 BNE $8439 C2/8448: 38 SEC C2/8449: 60 RTS C2/844A: BF06F0C2 LDA $C2F006,X C2/844E: A687 LDX $87 C2/8450: 209413 JSR $1394 C2/8453: 18 CLC C2/8454: 60 RTS C2/8455: A96363 LDA #$6363 C2/8458: 9D8601 STA $0186,X C2/845B: BD9400 LDA $0094,X C2/845E: 0A ASL A C2/845F: AA TAX C2/8460: 7C6384 JMP ($8463,X) C2/8463: 7184 ADC ($84),Y C2/8465: FC84EB JSR ($EB84,X) C2/8468: 854A STA $4A C2/846A: 8717 STA [$17] C2/846C: 88 DEY C2/846D: 8B PHB C2/846E: 0B PHD C2/846F: 500B BVC $847C C2/8471: A687 LDX $87 C2/8473: E220 SEP #$20 C2/8475: A9FF LDA #$FF C2/8477: 9D0A00 STA $000A,X C2/847A: C220 REP #$20 C2/847C: FE9400 INC $0094,X C2/847F: A90B01 LDA #$010B C2/8482: 209413 JSR $1394 C2/8485: A90800 LDA #$0008 C2/8488: 9D7000 STA $0070,X C2/848B: A90800 LDA #$0008 C2/848E: 9D1E00 STA $001E,X C2/8491: 207233 JSR $3372 C2/8494: 9EAD00 STZ $00AD,X C2/8497: 9EB000 STZ $00B0,X C2/849A: 9EB600 STZ $00B6,X C2/849D: A9F4FF LDA #$FFF4 C2/84A0: 9D6200 STA $0062,X C2/84A3: 45C7 EOR $C7 C2/84A5: 1A INC A C2/84A6: 9D4500 STA $0045,X C2/84A9: A5C7 LDA $C7 C2/84AB: 8D6203 STA $0362 C2/84AE: BD2B00 LDA $002B,X C2/84B1: 8595 STA $95 C2/84B3: BD3200 LDA $0032,X C2/84B6: 38 SEC C2/84B7: E91000 SBC #$0010 C2/84BA: 8597 STA $97 C2/84BC: BD4200 LDA $0042,X C2/84BF: 8599 STA $99 C2/84C1: 8A TXA C2/84C2: 859B STA $9B C2/84C4: A28388 LDX #$8883 C2/84C7: A00D29 LDY #$290D C2/84CA: 20530D JSR $0D53 C2/84CD: A595 LDA $95 C2/84CF: 9D2B00 STA $002B,X C2/84D2: A597 LDA $97 C2/84D4: 9D3200 STA $0032,X C2/84D7: A599 LDA $99 C2/84D9: 9D4200 STA $0042,X C2/84DC: A59B LDA $9B C2/84DE: 9DB600 STA $00B6,X C2/84E1: 8A TXA C2/84E2: A687 LDX $87 C2/84E4: 9DB400 STA $00B4,X C2/84E7: 206C87 JSR $876C C2/84EA: A2918A LDX #$8A91 C2/84ED: A021B8 LDY #$B821 C2/84F0: 20530D JSR $0D53 C2/84F3: A2343D LDX #$3D34 C2/84F6: A0202A LDY #$2A20 C2/84F9: 20530D JSR $0D53 C2/84FC: A687 LDX $87 C2/84FE: 207D85 JSR $857D C2/8501: B020 BCS $8523 C2/8503: BDAD00 LDA $00AD,X C2/8506: DD2D00 CMP $002D,X C2/8509: 9005 BCC $8510 C2/850B: FE9400 INC $0094,X C2/850E: 18 CLC C2/850F: 60 RTS C2/8510: BD4200 LDA $0042,X C2/8513: D00E BNE $8523 C2/8515: BDB600 LDA $00B6,X C2/8518: C90100 CMP #$0001 C2/851B: 9006 BCC $8523 C2/851D: 9EB600 STZ $00B6,X C2/8520: 202885 JSR $8528 C2/8523: 209785 JSR $8597 C2/8526: 18 CLC C2/8527: 60 RTS C2/8528: 9E9600 STZ $0096,X C2/852B: A90300 LDA #$0003 C2/852E: 200B30 JSR $300B C2/8531: A687 LDX $87 C2/8533: DDB000 CMP $00B0,X C2/8536: F03C BEQ $8574 C2/8538: 9DB000 STA $00B0,X C2/853B: 0A ASL A C2/853C: AA TAX C2/853D: BF7585C2 LDA $C28575,X C2/8541: A687 LDX $87 C2/8543: 9D9201 STA $0192,X C2/8546: BDB000 LDA $00B0,X C2/8549: 18 CLC C2/854A: 695B00 ADC #$005B C2/854D: A20700 LDX #$0007 C2/8550: E220 SEP #$20 C2/8552: 9D3F03 STA $033F,X C2/8555: C220 REP #$20 C2/8557: 9B TXY C2/8558: AA TAX C2/8559: A91000 LDA #$0010 C2/855C: 202D27 JSR $272D C2/855F: A98600 LDA #$0086 C2/8562: 20E330 JSR $30E3 C2/8565: A687 LDX $87 C2/8567: BDB000 LDA $00B0,X C2/856A: 18 CLC C2/856B: 695B00 ADC #$005B C2/856E: A20D00 LDX #$000D C2/8571: 20F926 JSR $26F9 C2/8574: 60 RTS C2/8575: 1001 BPL $8578 C2/8577: 1000 BPL $8579 C2/8579: 1008 BPL $8583 C2/857B: 1004 BPL $8581 C2/857D: 201C05 JSR $051C C2/8580: 200105 JSR $0501 C2/8583: 9011 BCC $8596 C2/8585: A687 LDX $87 C2/8587: A90300 LDA #$0003 C2/858A: 9D9400 STA $0094,X C2/858D: A5C7 LDA $C7 C2/858F: 9DB200 STA $00B2,X C2/8592: 9E9600 STZ $0096,X C2/8595: 38 SEC C2/8596: 60 RTS C2/8597: 205A32 JSR $325A C2/859A: A687 LDX $87 C2/859C: 9DA900 STA $00A9,X C2/859F: 204109 JSR $0941 C2/85A2: A687 LDX $87 C2/85A4: 9DAB00 STA $00AB,X C2/85A7: 0A ASL A C2/85A8: 0A ASL A C2/85A9: AA TAX C2/85AA: BFCB85C2 LDA $C285CB,X C2/85AE: 8595 STA $95 C2/85B0: BFCD85C2 LDA $C285CD,X C2/85B4: 8597 STA $97 C2/85B6: A687 LDX $87 C2/85B8: A595 LDA $95 C2/85BA: 18 CLC C2/85BB: 7D2B00 ADC $002B,X C2/85BE: 9D2B00 STA $002B,X C2/85C1: A597 LDA $97 C2/85C3: 18 CLC C2/85C4: 7D3200 ADC $0032,X C2/85C7: 9D3200 STA $0032,X C2/85CA: 60 RTS C2/85CB: 0100 ORA ($00,X) C2/85CD: 0000 BRK #$00 C2/85CF: 0100 ORA ($00,X) C2/85D1: 0100 ORA ($00,X) C2/85D3: 0000 BRK #$00 C2/85D5: 0100 ORA ($00,X) C2/85D7: FFFF0100 SBC $0001FF,X C2/85DB: FFFF0000 SBC $0000FF,X C2/85DF: FFFFFFFF SBC $FFFFFF,X C2/85E3: 0000 BRK #$00 C2/85E5: FFFF0100 SBC $0001FF,X C2/85E9: FFFFA687 SBC $87A6FF,X C2/85ED: 207233 JSR $3372 C2/85F0: 9EAD00 STZ $00AD,X C2/85F3: 205A32 JSR $325A C2/85F6: A687 LDX $87 C2/85F8: 9DA900 STA $00A9,X C2/85FB: BD4200 LDA $0042,X C2/85FE: D01F BNE $861F C2/8600: A90300 LDA #$0003 C2/8603: 200B30 JSR $300B C2/8606: D00A BNE $8612 C2/8608: 20B386 JSR $86B3 C2/860B: A687 LDX $87 C2/860D: DE9400 DEC $0094,X C2/8610: 18 CLC C2/8611: 60 RTS C2/8612: 20E486 JSR $86E4 C2/8615: A687 LDX $87 C2/8617: FEB600 INC $00B6,X C2/861A: DE9400 DEC $0094,X C2/861D: 18 CLC C2/861E: 60 RTS C2/861F: 207A86 JSR $867A C2/8622: B01E BCS $8642 C2/8624: 29FF00 AND #$00FF C2/8627: 090000 ORA #$0000 C2/862A: 206D39 JSR $396D C2/862D: 221B00C0 JSR $C0001B C2/8631: 29FF00 AND #$00FF C2/8634: D03D BNE $8673 C2/8636: A587 LDA $87 C2/8638: 29FF1F AND #$1FFF C2/863B: AA TAX C2/863C: 220F8001 JSR $01800F C2/8640: 8031 BRA $8673 C2/8642: A90100 LDA #$0001 C2/8645: 200B30 JSR $300B C2/8648: D029 BNE $8673 C2/864A: A90300 LDA #$0003 C2/864D: 200B30 JSR $300B C2/8650: AA TAX C2/8651: BFAF86C2 LDA $C286AF,X C2/8655: 29FF00 AND #$00FF C2/8658: 090000 ORA #$0000 C2/865B: A687 LDX $87 C2/865D: 206D39 JSR $396D C2/8660: 221B00C0 JSR $C0001B C2/8664: 29FF00 AND #$00FF C2/8667: D00A BNE $8673 C2/8669: A587 LDA $87 C2/866B: 29FF1F AND #$1FFF C2/866E: AA TAX C2/866F: 220F8001 JSR $01800F C2/8673: A687 LDX $87 C2/8675: DE9400 DEC $0094,X C2/8678: 18 CLC C2/8679: 60 RTS C2/867A: BD0A00 LDA $000A,X C2/867D: E230 SEP #$30 C2/867F: 8595 STA $95 C2/8681: A200 LDX #$00 C2/8683: BFA586C2 LDA $C286A5,X C2/8687: C595 CMP $95 C2/8689: F00B BEQ $8696 C2/868B: E8 INX C2/868C: E00A CPX #$0A C2/868E: 90F3 BCC $8683 C2/8690: C230 REP #$30 C2/8692: A687 LDX $87 C2/8694: 38 SEC C2/8695: 60 RTS C2/8696: C210 REP #$10 C2/8698: A687 LDX $87 C2/869A: A9FF9D LDA #$9DFF C2/869D: 0A ASL A C2/869E: 00A5 BRK #$A5 C2/86A0: 95C2 STA $C2,X C2/86A2: 201860 JSR $6018 C2/86A5: 0100 ORA ($00,X) C2/86A7: 0608 ASL $08 C2/86A9: 0D0C13 ORA $130C C2/86AC: 121F ORA ($1F) C2/86AE: 28 PLP C2/86AF: 0707 ORA [$07] C2/86B1: 0707 ORA [$07] C2/86B3: A90600 LDA #$0006 C2/86B6: 200B30 JSR $300B C2/86B9: AA TAX C2/86BA: BFDD86C2 LDA $C286DD,X C2/86BE: 29FF00 AND #$00FF C2/86C1: 090000 ORA #$0000 C2/86C4: A687 LDX $87 C2/86C6: 206D39 JSR $396D C2/86C9: 221B00C0 JSR $C0001B C2/86CD: 29FF00 AND #$00FF C2/86D0: D00A BNE $86DC C2/86D2: A587 LDA $87 C2/86D4: 29FF1F AND #$1FFF C2/86D7: AA TAX C2/86D8: 220F8001 JSR $01800F C2/86DC: 60 RTS C2/86DD: 2424 BIT $24 C2/86DF: 2425 BIT $25 C2/86E1: 2525 AND $25 C2/86E3: 26A6 ROL $A6 C2/86E5: 87E2 STA [$E2] C2/86E7: 209E5A JSR $5A9E C2/86EA: 00C2 BRK #$C2 C2/86EC: 20BDB0 JSR $B0BD C2/86EF: 00AA BRK #$AA C2/86F1: BF4687C2 LDA $C28746,X C2/86F5: 29FF00 AND #$00FF C2/86F8: A687 LDX $87 C2/86FA: 226C00C0 JSR $C0006C C2/86FE: A687 LDX $87 C2/8700: BD2B00 LDA $002B,X C2/8703: 8595 STA $95 C2/8705: BD3200 LDA $0032,X C2/8708: 8597 STA $97 C2/870A: BDA900 LDA $00A9,X C2/870D: 8599 STA $99 C2/870F: EB XBA C2/8710: 0A ASL A C2/8711: 18 CLC C2/8712: 6900E0 ADC #$E000 C2/8715: 859B STA $9B C2/8717: A2D189 LDX #$89D1 C2/871A: A001AA LDY #$AA01 C2/871D: 20530D JSR $0D53 C2/8720: A595 LDA $95 C2/8722: 9D2B00 STA $002B,X C2/8725: A597 LDA $97 C2/8727: 9D3200 STA $0032,X C2/872A: A599 LDA $99 C2/872C: 9DA900 STA $00A9,X C2/872F: A587 LDA $87 C2/8731: 9DB000 STA $00B0,X C2/8734: A59B LDA $9B C2/8736: 9DB200 STA $00B2,X C2/8739: A90100 LDA #$0001 C2/873C: 9D7000 STA $0070,X C2/873F: 9E3C00 STZ $003C,X C2/8742: 9E4000 STZ $0040,X C2/8745: 60 RTS C2/8746: 5354 EOR ($54,S),Y C2/8748: 5556 EOR $56,X C2/874A: A687 LDX $87 C2/874C: BD9600 LDA $0096,X C2/874F: C90C00 CMP #$000C C2/8752: 9016 BCC $876A C2/8754: 20B034 JSR $34B0 C2/8757: 9005 BCC $875E C2/8759: FE9400 INC $0094,X C2/875C: 18 CLC C2/875D: 60 RTS C2/875E: A90100 LDA #$0001 C2/8761: 9D9400 STA $0094,X C2/8764: 9EB200 STZ $00B2,X C2/8767: 206C87 JSR $876C C2/876A: 18 CLC C2/876B: 60 RTS C2/876C: BD4200 LDA $0042,X C2/876F: 0A ASL A C2/8770: AA TAX C2/8771: 7C7487 JMP ($8774,X) C2/8774: 78 SEI C2/8775: 87C1 STA [$C1] C2/8777: 87A6 STA [$A6] C2/8779: 8764 STA [$64] C2/877B: 4664 LSR $64 C2/877D: 48 PHA C2/877E: 6450 STZ $50 C2/8780: BD8401 LDA $0184,X C2/8783: 854E STA $4E C2/8785: 38 SEC C2/8786: FD8201 SBC $0182,X C2/8789: 8547 STA $47 C2/878B: 20E62C JSR $2CE6 C2/878E: A556 LDA $56 C2/8790: 18 CLC C2/8791: 698000 ADC #$0080 C2/8794: 8595 STA $95 C2/8796: A687 LDX $87 C2/8798: BDB400 LDA $00B4,X C2/879B: AA TAX C2/879C: A595 LDA $95 C2/879E: 9DB800 STA $00B8,X C2/87A1: A90400 LDA #$0004 C2/87A4: 8546 STA $46 C2/87A6: A556 LDA $56 C2/87A8: 854E STA $4E C2/87AA: 20C32A JSR $2AC3 C2/87AD: A557 LDA $57 C2/87AF: C90400 CMP #$0004 C2/87B2: 9003 BCC $87B7 C2/87B4: A90400 LDA #$0004 C2/87B7: A687 LDX $87 C2/87B9: 18 CLC C2/87BA: 690800 ADC #$0008 C2/87BD: 9D1E00 STA $001E,X C2/87C0: 60 RTS C2/87C1: A687 LDX $87 C2/87C3: 6446 STZ $46 C2/87C5: 6448 STZ $48 C2/87C7: 6450 STZ $50 C2/87C9: BD8201 LDA $0182,X C2/87CC: 8547 STA $47 C2/87CE: BD8401 LDA $0184,X C2/87D1: 854E STA $4E C2/87D3: 20E62C JSR $2CE6 C2/87D6: A556 LDA $56 C2/87D8: 8595 STA $95 C2/87DA: 8546 STA $46 C2/87DC: A9CC00 LDA #$00CC C2/87DF: 854E STA $4E C2/87E1: 20C32A JSR $2AC3 C2/87E4: A557 LDA $57 C2/87E6: 18 CLC C2/87E7: 693300 ADC #$0033 C2/87EA: 8595 STA $95 C2/87EC: A687 LDX $87 C2/87EE: BDB400 LDA $00B4,X C2/87F1: AA TAX C2/87F2: A595 LDA $95 C2/87F4: 9DB800 STA $00B8,X C2/87F7: A90400 LDA #$0004 C2/87FA: 8546 STA $46 C2/87FC: A595 LDA $95 C2/87FE: 854E STA $4E C2/8800: 20C32A JSR $2AC3 C2/8803: A557 LDA $57 C2/8805: C90400 CMP #$0004 C2/8808: 9003 BCC $880D C2/880A: A90400 LDA #$0004 C2/880D: A687 LDX $87 C2/880F: 18 CLC C2/8810: 690C00 ADC #$000C C2/8813: 9D1E00 STA $001E,X C2/8816: 60 RTS C2/8817: A687 LDX $87 C2/8819: BD6000 LDA $0060,X C2/881C: 29FF00 AND #$00FF C2/881F: D006 BNE $8827 C2/8821: FE9400 INC $0094,X C2/8824: 20140B JSR $0B14 C2/8827: 18 CLC C2/8828: 60 RTS C2/8829: A687 LDX $87 C2/882B: BD9600 LDA $0096,X C2/882E: C91800 CMP #$0018 C2/8831: D009 BNE $883C C2/8833: 226F00C0 JSR $C0006F C2/8837: A687 LDX $87 C2/8839: BD9600 LDA $0096,X C2/883C: C93000 CMP #$0030 C2/883F: B00D BCS $884E C2/8841: 290300 AND #$0003 C2/8844: D003 BNE $8849 C2/8846: 20330C JSR $0C33 C2/8849: 20890C JSR $0C89 C2/884C: 18 CLC C2/884D: 60 RTS C2/884E: 9EA700 STZ $00A7,X C2/8851: FE9400 INC $0094,X C2/8854: 9E9600 STZ $0096,X C2/8857: A9008A LDA #$8A00 C2/885A: 206339 JSR $3963 C2/885D: 18 CLC C2/885E: 60 RTS C2/885F: ADD900 LDA $00D9 C2/8862: 0DDA00 ORA $00DA C2/8865: 0DDB00 ORA $00DB C2/8868: 898000 BIT #$0080 C2/886B: D014 BNE $8881 C2/886D: AD041D LDA $1D04 C2/8870: 892000 BIT #$0020 C2/8873: D00C BNE $8881 C2/8875: A687 LDX $87 C2/8877: BD7200 LDA $0072,X C2/887A: F003 BEQ $887F C2/887C: 20110C JSR $0C11 C2/887F: 38 SEC C2/8880: 60 RTS C2/8881: 18 CLC C2/8882: 60 RTS C2/8883: BD9400 LDA $0094,X C2/8886: 0A ASL A C2/8887: AA TAX C2/8888: 7C8B88 JMP ($888B,X) C2/888B: 9188 STA ($88),Y C2/888D: D088 BNE $8817 C2/888F: 9789 STA [$89],Y C2/8891: A687 LDX $87 C2/8893: A90100 LDA #$0001 C2/8896: 9D0000 STA $0000,X C2/8899: FE9400 INC $0094,X C2/889C: A90F01 LDA #$010F C2/889F: 209413 JSR $1394 C2/88A2: 9EB000 STZ $00B0,X C2/88A5: 9EB200 STZ $00B2,X C2/88A8: BDB800 LDA $00B8,X C2/88AB: 9DB400 STA $00B4,X C2/88AE: A93000 LDA #$0030 C2/88B1: 8DD502 STA $02D5 C2/88B4: A92000 LDA #$0020 C2/88B7: 8DD702 STA $02D7 C2/88BA: A93000 LDA #$0030 C2/88BD: 8DD502 STA $02D5 C2/88C0: A92000 LDA #$0020 C2/88C3: 8DD702 STA $02D7 C2/88C6: E220 SEP #$20 C2/88C8: A9C0 LDA #$C0 C2/88CA: 8F1A2100 STA $00211A C2/88CE: C220 REP #$20 C2/88D0: A687 LDX $87 C2/88D2: BCB600 LDY $00B6,X C2/88D5: B92B00 LDA $002B,Y C2/88D8: 9D2B00 STA $002B,X C2/88DB: B93200 LDA $0032,Y C2/88DE: 38 SEC C2/88DF: E91000 SBC #$0010 C2/88E2: 9D3200 STA $0032,X C2/88E5: 209989 JSR $8999 C2/88E8: A687 LDX $87 C2/88EA: BDB000 LDA $00B0,X C2/88ED: 20602A JSR $2A60 C2/88F0: 8546 STA $46 C2/88F2: A687 LDX $87 C2/88F4: BCB600 LDY $00B6,X C2/88F7: B9B200 LDA $00B2,Y C2/88FA: D00F BNE $890B C2/88FC: BDB000 LDA $00B0,X C2/88FF: 18 CLC C2/8900: 694000 ADC #$0040 C2/8903: 9DB000 STA $00B0,X C2/8906: A91E00 LDA #$001E C2/8909: 800D BRA $8918 C2/890B: BDB000 LDA $00B0,X C2/890E: 18 CLC C2/890F: 690001 ADC #$0100 C2/8912: 9DB000 STA $00B0,X C2/8915: A90F00 LDA #$000F C2/8918: 854E STA $4E C2/891A: 20692D JSR $2D69 C2/891D: A687 LDX $87 C2/891F: A556 LDA $56 C2/8921: 18 CLC C2/8922: 7DB400 ADC $00B4,X C2/8925: 8595 STA $95 C2/8927: A687 LDX $87 C2/8929: BDB200 LDA $00B2,X C2/892C: 20602A JSR $2A60 C2/892F: 8597 STA $97 C2/8931: A687 LDX $87 C2/8933: BDB200 LDA $00B2,X C2/8936: 20592A JSR $2A59 C2/8939: 8599 STA $99 C2/893B: A599 LDA $99 C2/893D: 8546 STA $46 C2/893F: A595 LDA $95 C2/8941: 854E STA $4E C2/8943: 20942B JSR $2B94 C2/8946: A557 LDA $57 C2/8948: 859B STA $9B C2/894A: A597 LDA $97 C2/894C: 8546 STA $46 C2/894E: A595 LDA $95 C2/8950: 854E STA $4E C2/8952: 20942B JSR $2B94 C2/8955: A557 LDA $57 C2/8957: 859D STA $9D C2/8959: A597 LDA $97 C2/895B: 45C7 EOR $C7 C2/895D: 1A INC A C2/895E: 8546 STA $46 C2/8960: A595 LDA $95 C2/8962: 854E STA $4E C2/8964: 20942B JSR $2B94 C2/8967: A557 LDA $57 C2/8969: 859F STA $9F C2/896B: A59B LDA $9B C2/896D: 8DCD02 STA $02CD C2/8970: A59D LDA $9D C2/8972: 8DCF02 STA $02CF C2/8975: A59F LDA $9F C2/8977: 8DD102 STA $02D1 C2/897A: A59B LDA $9B C2/897C: 8DD302 STA $02D3 C2/897F: A687 LDX $87 C2/8981: BCB600 LDY $00B6,X C2/8984: B99400 LDA $0094,Y C2/8987: C90600 CMP #$0006 C2/898A: D009 BNE $8995 C2/898C: FE9400 INC $0094,X C2/898F: A97B01 LDA #$017B C2/8992: 209413 JSR $1394 C2/8995: 18 CLC C2/8996: 60 RTS C2/8997: 38 SEC C2/8998: 60 RTS C2/8999: BD4200 LDA $0042,X C2/899C: 0A ASL A C2/899D: AA TAX C2/899E: 7CA189 JMP ($89A1,X) C2/89A1: A589 LDA $89 C2/89A3: BA TSX C2/89A4: 89A687 BIT #$87A6 C2/89A7: BDB400 LDA $00B4,X C2/89AA: DDB800 CMP $00B8,X C2/89AD: B004 BCS $89B3 C2/89AF: FEB400 INC $00B4,X C2/89B2: 60 RTS C2/89B3: BDB800 LDA $00B8,X C2/89B6: 9DB400 STA $00B4,X C2/89B9: 60 RTS C2/89BA: A687 LDX $87 C2/89BC: BDB400 LDA $00B4,X C2/89BF: DDB800 CMP $00B8,X C2/89C2: F006 BEQ $89CA C2/89C4: 9004 BCC $89CA C2/89C6: DEB400 DEC $00B4,X C2/89C9: 60 RTS C2/89CA: BDB800 LDA $00B8,X C2/89CD: 9DB400 STA $00B4,X C2/89D0: 60 RTS C2/89D1: BD9400 LDA $0094,X C2/89D4: 0A ASL A C2/89D5: AA TAX C2/89D6: 7CD989 JMP ($89D9,X) C2/89D9: E189 SBC ($89,X) C2/89DB: F289 SBC ($89) C2/89DD: 198A53 ORA $538A,Y C2/89E0: 8A TXA C2/89E1: A687 LDX $87 C2/89E3: A90100 LDA #$0001 C2/89E6: 9D0000 STA $0000,X C2/89E9: FE9400 INC $0094,X C2/89EC: A90C01 LDA #$010C C2/89EF: 209413 JSR $1394 C2/89F2: A687 LDX $87 C2/89F4: BD9E00 LDA $009E,X C2/89F7: D01E BNE $8A17 C2/89F9: FE9400 INC $0094,X C2/89FC: A90D01 LDA #$010D C2/89FF: 209413 JSR $1394 C2/8A02: A91000 LDA #$0010 C2/8A05: 9D6600 STA $0066,X C2/8A08: A91E00 LDA #$001E C2/8A0B: 9DC600 STA $00C6,X C2/8A0E: 9DB400 STA $00B4,X C2/8A11: A94C3F LDA #$3F4C C2/8A14: 9D9000 STA $0090,X C2/8A17: 18 CLC C2/8A18: 60 RTS C2/8A19: A687 LDX $87 C2/8A1B: BDC600 LDA $00C6,X C2/8A1E: 1014 BPL $8A34 C2/8A20: BDB400 LDA $00B4,X C2/8A23: 300F BMI $8A34 C2/8A25: BCB200 LDY $00B2,X C2/8A28: B90200 LDA $0002,Y C2/8A2B: 9D2B00 STA $002B,X C2/8A2E: B90400 LDA $0004,Y C2/8A31: 9D3200 STA $0032,X C2/8A34: BDC600 LDA $00C6,X C2/8A37: 9DB400 STA $00B4,X C2/8A3A: BD6600 LDA $0066,X C2/8A3D: D012 BNE $8A51 C2/8A3F: FE9400 INC $0094,X C2/8A42: A90E01 LDA #$010E C2/8A45: 209413 JSR $1394 C2/8A48: 9E6600 STZ $0066,X C2/8A4B: 9E9000 STZ $0090,X C2/8A4E: 9EB400 STZ $00B4,X C2/8A51: 18 CLC C2/8A52: 60 RTS C2/8A53: A687 LDX $87 C2/8A55: BDB400 LDA $00B4,X C2/8A58: D00C BNE $8A66 C2/8A5A: 20643F JSR $3F64 C2/8A5D: 9007 BCC $8A66 C2/8A5F: A687 LDX $87 C2/8A61: A5C7 LDA $C7 C2/8A63: 9DB400 STA $00B4,X C2/8A66: A687 LDX $87 C2/8A68: BD9E00 LDA $009E,X C2/8A6B: D002 BNE $8A6F C2/8A6D: 38 SEC C2/8A6E: 60 RTS C2/8A6F: 18 CLC C2/8A70: 60 RTS C2/8A71: 0100 ORA ($00,X) C2/8A73: 0000 BRK #$00 C2/8A75: 0100 ORA ($00,X) C2/8A77: 0100 ORA ($00,X) C2/8A79: 0000 BRK #$00 C2/8A7B: 0100 ORA ($00,X) C2/8A7D: FFFF0100 SBC $0001FF,X C2/8A81: FFFF0000 SBC $0000FF,X C2/8A85: FFFFFFFF SBC $FFFFFF,X C2/8A89: 0000 BRK #$00 C2/8A8B: FFFF0100 SBC $0001FF,X C2/8A8F: FFFFBD94 SBC $94BDFF,X C2/8A93: 000A BRK #$0A C2/8A95: AA TAX C2/8A96: 7C998A JMP ($8A99,X) C2/8A99: 9D8AC6 STA $C68A,X C2/8A9C: 8A TXA C2/8A9D: A687 LDX $87 C2/8A9F: A9C000 LDA #$00C0 C2/8AA2: 9D2B00 STA $002B,X C2/8AA5: A9C000 LDA #$00C0 C2/8AA8: 9D3200 STA $0032,X C2/8AAB: FE9400 INC $0094,X C2/8AAE: A90100 LDA #$0001 C2/8AB1: 9D0000 STA $0000,X C2/8AB4: A97301 LDA #$0173 C2/8AB7: 209413 JSR $1394 C2/8ABA: 9EB000 STZ $00B0,X C2/8ABD: A90800 LDA #$0008 C2/8AC0: 9D7000 STA $0070,X C2/8AC3: 9E2200 STZ $0022,X C2/8AC6: A687 LDX $87 C2/8AC8: BD9600 LDA $0096,X C2/8ACB: C90200 CMP #$0002 C2/8ACE: 9024 BCC $8AF4 C2/8AD0: BDB000 LDA $00B0,X C2/8AD3: AA TAX C2/8AD4: BFF68AC2 LDA $C28AF6,X C2/8AD8: 29FF00 AND #$00FF C2/8ADB: A20E00 LDX #$000E C2/8ADE: 20F926 JSR $26F9 C2/8AE1: A687 LDX $87 C2/8AE3: 9E9600 STZ $0096,X C2/8AE6: FEB000 INC $00B0,X C2/8AE9: BDB000 LDA $00B0,X C2/8AEC: C90600 CMP #$0006 C2/8AEF: 9003 BCC $8AF4 C2/8AF1: 9EB000 STZ $00B0,X C2/8AF4: 18 CLC C2/8AF5: 60 RTS C2/8AF6: 7E7F80 ROR $807F,X C2/8AF9: 8180 STA ($80,X) C2/8AFB: 7F [Snow/Red/Blue Dragon AI Subs] [Dragon Header[2]] C2/8AFC: A96000 ADC $0060A9,X C2/8AFF: 9D6600 STA $0066,X C2/8B02: 8D5A03 STA $035A C2/8B05: 9C5803 STZ $0358 C2/8B08: 9C5C03 STZ $035C C2/8B0B: 9E7E00 STZ $007E,X C2/8B0E: A92000 LDA #$0020 C2/8B11: 9DA500 STA $00A5,X C2/8B14: A00139 LDY #$3901 C2/8B17: A2CA8D LDX #$8DCA C2/8B1A: 20530D JSR $0D53 C2/8B1D: A587 LDA $87 C2/8B1F: 9DB000 STA $00B0,X C2/8B22: A00929 LDY #$2909 C2/8B25: A2388E LDX #$8E38 C2/8B28: 20530D JSR $0D53 C2/8B2B: A587 LDA $87 C2/8B2D: 9DB000 STA $00B0,X C2/8B30: 60 RTS [Dragon Header[3]] C2/8B31: BD4200 LDA $0042,X C2/8B34: 0A ASL A C2/8B35: AA TAX C2/8B36: 7C398B JMP ($8B39,X) C2/8B39: 3F8B858B AND $8B858B,X C2/8B3D: CD8B20 CMP $208B C2/8B40: 2432 BIT $32 C2/8B42: 9DA900 STA $00A9,X C2/8B45: EB XBA C2/8B46: 0A ASL A C2/8B47: 18 CLC C2/8B48: 6900E0 ADC #$E000 C2/8B4B: A8 TAY C2/8B4C: BD3200 LDA $0032,X C2/8B4F: 38 SEC C2/8B50: F90400 SBC $0004,Y C2/8B53: 1003 BPL $8B58 C2/8B55: 45C7 EOR $C7 C2/8B57: 1A INC A C2/8B58: C95000 CMP #$0050 C2/8B5B: 9004 BCC $8B61 C2/8B5D: A932F0 LDA #$F032 C2/8B60: 60 RTS C2/8B61: BD2B00 LDA $002B,X C2/8B64: 38 SEC C2/8B65: F90200 SBC $0002,Y C2/8B68: 1003 BPL $8B6D C2/8B6A: 45C7 EOR $C7 C2/8B6C: 1A INC A C2/8B6D: C92000 CMP #$0020 C2/8B70: 9004 BCC $8B76 C2/8B72: A934F0 LDA #$F034 C2/8B75: 60 RTS C2/8B76: 20F78B JSR $8BF7 C2/8B79: B009 BCS $8B84 C2/8B7B: BDAB00 LDA $00AB,X C2/8B7E: 0A ASL A C2/8B7F: AA TAX C2/8B80: BFB5E5DC LDA $DCE5B5,X C2/8B84: 60 RTS C2/8B85: 202432 JSR $3224 C2/8B88: 9DA900 STA $00A9,X C2/8B8B: EB XBA C2/8B8C: 0A ASL A C2/8B8D: 18 CLC C2/8B8E: 6900E0 ADC #$E000 C2/8B91: A8 TAY C2/8B92: BD2B00 LDA $002B,X C2/8B95: 38 SEC C2/8B96: F90200 SBC $0002,Y C2/8B99: 1003 BPL $8B9E C2/8B9B: 45C7 EOR $C7 C2/8B9D: 1A INC A C2/8B9E: C95000 CMP #$0050 C2/8BA1: 9004 BCC $8BA7 C2/8BA3: A932F0 LDA #$F032 C2/8BA6: 60 RTS C2/8BA7: BD3200 LDA $0032,X C2/8BAA: 38 SEC C2/8BAB: F90400 SBC $0004,Y C2/8BAE: 1003 BPL $8BB3 C2/8BB0: 45C7 EOR $C7 C2/8BB2: 1A INC A C2/8BB3: C92000 CMP #$0020 C2/8BB6: 9004 BCC $8BBC C2/8BB8: A936F0 LDA #$F036 C2/8BBB: 60 RTS C2/8BBC: A687 LDX $87 C2/8BBE: 20F78B JSR $8BF7 C2/8BC1: B009 BCS $8BCC C2/8BC3: BDAB00 LDA $00AB,X C2/8BC6: 0A ASL A C2/8BC7: AA TAX C2/8BC8: BFB5E5DC LDA $DCE5B5,X C2/8BCC: 60 RTS C2/8BCD: 202432 JSR $3224 C2/8BD0: 9DA900 STA $00A9,X C2/8BD3: 20D908 JSR $08D9 C2/8BD6: C90500 CMP #$0005 C2/8BD9: 9004 BCC $8BDF C2/8BDB: A932F0 LDA #$F032 C2/8BDE: 60 RTS C2/8BDF: C90200 CMP #$0002 C2/8BE2: 9004 BCC $8BE8 C2/8BE4: A938F0 LDA #$F038 C2/8BE7: 60 RTS C2/8BE8: 20F78B JSR $8BF7 C2/8BEB: B009 BCS $8BF6 C2/8BED: BDAB00 LDA $00AB,X C2/8BF0: 0A ASL A C2/8BF1: AA TAX C2/8BF2: BFB5E5DC LDA $DCE5B5,X C2/8BF6: 60 RTS C2/8BF7: BDA900 LDA $00A9,X C2/8BFA: EB XBA C2/8BFB: 0A ASL A C2/8BFC: 18 CLC C2/8BFD: 6900E0 ADC #$E000 C2/8C00: A8 TAY C2/8C01: BD2B00 LDA $002B,X C2/8C04: 38 SEC C2/8C05: F90200 SBC $0002,Y C2/8C08: 1004 BPL $8C0E C2/8C0A: A5C5 LDA $C5 C2/8C0C: 8003 BRA $8C11 C2/8C0E: A90100 LDA #$0001 C2/8C11: DD7E00 CMP $007E,X C2/8C14: F008 BEQ $8C1E C2/8C16: 9D7E00 STA $007E,X C2/8C19: A930F0 LDA #$F030 C2/8C1C: 38 SEC C2/8C1D: 60 RTS C2/8C1E: 18 CLC C2/8C1F: 60 RTS [Dragon Header[4]] C2/8C20: BD4200 LDA $0042,X C2/8C23: 0A ASL A C2/8C24: AA TAX C2/8C25: 7C288C JMP ($8C28,X) C2/8C28: 2E8C69 ROL $698C C2/8C2B: 8CB18C STY $8CB1 C2/8C2E: A687 LDX $87 C2/8C30: 20413A JSR $3A41 C2/8C33: BDA900 LDA $00A9,X C2/8C36: 20D908 JSR $08D9 C2/8C39: C90600 CMP #$0006 C2/8C3C: B029 BCS $8C67 C2/8C3E: BDAB00 LDA $00AB,X C2/8C41: C90100 CMP #$0001 C2/8C44: 9013 BCC $8C59 C2/8C46: C90400 CMP #$0004 C2/8C49: B00E BCS $8C59 C2/8C4B: A90100 LDA #$0001 C2/8C4E: 200B30 JSR $300B C2/8C51: 0A ASL A C2/8C52: AA TAX C2/8C53: BFD7E5DC LDA $DCE5D7,X C2/8C57: 18 CLC C2/8C58: 60 RTS C2/8C59: A90200 LDA #$0002 C2/8C5C: 200B30 JSR $300B C2/8C5F: 0A ASL A C2/8C60: AA TAX C2/8C61: BFC5E5DC LDA $DCE5C5,X C2/8C65: 18 CLC C2/8C66: 60 RTS C2/8C67: 38 SEC C2/8C68: 60 RTS C2/8C69: A687 LDX $87 C2/8C6B: 20413A JSR $3A41 C2/8C6E: BDA900 LDA $00A9,X C2/8C71: 20D908 JSR $08D9 C2/8C74: C90400 CMP #$0004 C2/8C77: B036 BCS $8CAF C2/8C79: BDAB00 LDA $00AB,X C2/8C7C: C90100 CMP #$0001 C2/8C7F: 9020 BCC $8CA1 C2/8C81: C90400 CMP #$0004 C2/8C84: B01B BCS $8CA1 C2/8C86: BD6600 LDA $0066,X C2/8C89: C98000 CMP #$0080 C2/8C8C: B00E BCS $8C9C C2/8C8E: A90100 LDA #$0001 C2/8C91: 200B30 JSR $300B C2/8C94: 0A ASL A C2/8C95: AA TAX C2/8C96: BFD7E5DC LDA $DCE5D7,X C2/8C9A: 18 CLC C2/8C9B: 60 RTS C2/8C9C: A952F0 LDA #$F052 C2/8C9F: 18 CLC C2/8CA0: 60 RTS C2/8CA1: A90200 LDA #$0002 C2/8CA4: 200B30 JSR $300B C2/8CA7: 0A ASL A C2/8CA8: AA TAX C2/8CA9: BFCBE5DC LDA $DCE5CB,X C2/8CAD: 18 CLC C2/8CAE: 60 RTS C2/8CAF: 38 SEC C2/8CB0: 60 RTS C2/8CB1: A687 LDX $87 C2/8CB3: 20413A JSR $3A41 C2/8CB6: BDA900 LDA $00A9,X C2/8CB9: 20D908 JSR $08D9 C2/8CBC: C90400 CMP #$0004 C2/8CBF: B036 BCS $8CF7 C2/8CC1: BDAB00 LDA $00AB,X C2/8CC4: C90100 CMP #$0001 C2/8CC7: 9020 BCC $8CE9 C2/8CC9: C90400 CMP #$0004 C2/8CCC: B01B BCS $8CE9 C2/8CCE: BD6600 LDA $0066,X C2/8CD1: C98000 CMP #$0080 C2/8CD4: B00E BCS $8CE4 C2/8CD6: A90100 LDA #$0001 C2/8CD9: 200B30 JSR $300B C2/8CDC: 0A ASL A C2/8CDD: AA TAX C2/8CDE: BFD7E5DC LDA $DCE5D7,X C2/8CE2: 18 CLC C2/8CE3: 60 RTS C2/8CE4: A952F0 LDA #$F052 C2/8CE7: 18 CLC C2/8CE8: 60 RTS C2/8CE9: A90200 LDA #$0002 C2/8CEC: 200B30 JSR $300B C2/8CEF: 0A ASL A C2/8CF0: AA TAX C2/8CF1: BFD1E5DC LDA $DCE5D1,X C2/8CF5: 18 CLC C2/8CF6: 60 RTS C2/8CF7: 38 SEC C2/8CF8: 60 RTS [A lot of these lone RTSes around here.] C2/8CF9: 60 RTS [Dragon Header[A]] C2/8CFA: 60 RTS [Common Dragon AI script call] C2/8CFB: AD5C03 LDA $035C C2/8CFE: 18 CLC C2/8CFF: 690800 ADC #$0008 C2/8D02: 8D5C03 STA $035C C2/8D05: 20602A JSR $2A60 C2/8D08: 8546 STA $46 C2/8D0A: A91000 LDA #$0010 C2/8D0D: 854E STA $4E C2/8D0F: 20942B JSR $2B94 C2/8D12: A687 LDX $87 C2/8D14: A555 LDA $55 C2/8D16: 2900FF AND #$FF00 C2/8D19: 18 CLC C2/8D1A: 6D5803 ADC $0358 C2/8D1D: 9D6400 STA $0064,X C2/8D20: A557 LDA $57 C2/8D22: 6D5A03 ADC $035A C2/8D25: 9D6600 STA $0066,X C2/8D28: 60 RTS [Via Dragon AI 17] C2/8D29: A90200 LDA #$0002 C2/8D2C: 851A STA $1A C2/8D2E: A900DC LDA #$DC00 C2/8D31: 850D STA $0D C2/8D33: A9DBE5 LDA #$E5DB C2/8D36: 850C STA $0C C2/8D38: 20BC32 JSR $32BC C2/8D3B: 20FB8C JSR $8CFB C2/8D3E: 204C3F JSR $3F4C C2/8D41: 60 RTS [Via Dragon AI 19, 1B] C2/8D42: BDA900 LDA $00A9,X C2/8D45: EB XBA C2/8D46: 0A ASL A C2/8D47: 18 CLC C2/8D48: 6900E0 ADC #$E000 C2/8D4B: A8 TAY C2/8D4C: BD2B00 LDA $002B,X C2/8D4F: D90200 CMP $0002,Y C2/8D52: 9007 BCC $8D5B C2/8D54: A9FEFF LDA #$FFFE C2/8D57: 9D3C00 STA $003C,X C2/8D5A: 60 RTS C2/8D5B: A90200 LDA #$0002 C2/8D5E: 9D3C00 STA $003C,X C2/8D61: 60 RTS C2/8D62: BDA900 LDA $00A9,X C2/8D65: EB XBA C2/8D66: 0A ASL A C2/8D67: 18 CLC C2/8D68: 6900E0 ADC #$E000 C2/8D6B: A8 TAY C2/8D6C: BD3200 LDA $0032,X C2/8D6F: D90400 CMP $0004,Y C2/8D72: 9007 BCC $8D7B C2/8D74: A9FEFF LDA #$FFFE C2/8D77: 9D4000 STA $0040,X C2/8D7A: 60 RTS C2/8D7B: A90200 LDA #$0002 C2/8D7E: 9D4000 STA $0040,X C2/8D81: 60 RTS [Via Dragon AI 19, 1A, 1B] C2/8D82: 20FB8C JSR $8CFB C2/8D85: 20FF36 JSR $36FF C2/8D88: 60 RTS [Via Dragon AI 19] C2/8D89: A687 LDX $87 C2/8D8B: BDA900 LDA $00A9,X C2/8D8E: EB XBA C2/8D8F: 0A ASL A C2/8D90: 18 CLC C2/8D91: 6900E0 ADC #$E000 C2/8D94: A8 TAY C2/8D95: BD2B00 LDA $002B,X C2/8D98: 38 SEC C2/8D99: F90200 SBC $0002,Y C2/8D9C: 1003 BPL $8DA1 C2/8D9E: 45C7 EOR $C7 C2/8DA0: 1A INC A C2/8DA1: C93000 CMP #$0030 C2/8DA4: 60 RTS [Via Dragon AI 1A] C2/8DA5: A687 LDX $87 C2/8DA7: BDA900 LDA $00A9,X C2/8DAA: EB XBA C2/8DAB: 0A ASL A C2/8DAC: 18 CLC C2/8DAD: 6900E0 ADC #$E000 C2/8DB0: A8 TAY C2/8DB1: BD3200 LDA $0032,X C2/8DB4: 38 SEC C2/8DB5: F90400 SBC $0004,Y C2/8DB8: 1003 BPL $8DBD C2/8DBA: 45C7 EOR $C7 C2/8DBC: 1A INC A C2/8DBD: C93000 CMP #$0030 C2/8DC0: 60 RTS [Via Dragon AI 1B] C2/8DC1: 20898D JSR $8D89 C2/8DC4: B003 BCS $8DC9 C2/8DC6: 20A58D JSR $8DA5 C2/8DC9: 60 RTS C2/8DCA: BD9400 LDA $0094,X C2/8DCD: 0A ASL A C2/8DCE: AA TAX C2/8DCF: 7CD28D JMP ($8DD2,X) C2/8DD2: D68D DEC $8D,X C2/8DD4: F08D BEQ $8D63 C2/8DD6: A687 LDX $87 C2/8DD8: A90100 LDA #$0001 C2/8DDB: 9D0000 STA $0000,X C2/8DDE: A95701 LDA #$0157 C2/8DE1: 209413 JSR $1394 C2/8DE4: FE9400 INC $0094,X C2/8DE7: A91A8E LDA #$8E1A C2/8DEA: 9D9000 STA $0090,X C2/8DED: 9EB200 STZ $00B2,X C2/8DF0: A687 LDX $87 C2/8DF2: 20E83C JSR $3CE8 C2/8DF5: A687 LDX $87 C2/8DF7: BCB000 LDY $00B0,X C2/8DFA: B99400 LDA $0094,Y C2/8DFD: C90600 CMP #$0006 C2/8E00: B017 BCS $8E19 C2/8E02: B97A00 LDA $007A,Y C2/8E05: 0A ASL A C2/8E06: AA TAX C2/8E07: BFB08EC2 LDA $C28EB0,X C2/8E0B: A687 LDX $87 C2/8E0D: DDB200 CMP $00B2,X C2/8E10: F006 BEQ $8E18 C2/8E12: 9DB200 STA $00B2,X C2/8E15: 209413 JSR $1394 C2/8E18: 18 CLC C2/8E19: 60 RTS C2/8E1A: BCB000 LDY $00B0,X C2/8E1D: B92B00 LDA $002B,Y C2/8E20: 18 CLC C2/8E21: 690800 ADC #$0008 C2/8E24: 9D2B00 STA $002B,X C2/8E27: B93200 LDA $0032,Y C2/8E2A: 18 CLC C2/8E2B: 693800 ADC #$0038 C2/8E2E: 9D3200 STA $0032,X C2/8E31: B96600 LDA $0066,Y C2/8E34: 9D6600 STA $0066,X C2/8E37: 60 RTS C2/8E38: BD9400 LDA $0094,X C2/8E3B: 0A ASL A C2/8E3C: AA TAX C2/8E3D: 7C408E JMP ($8E40,X) [Jump Table] C2/8E40: 468E [00] C2/8E42: 608E [01] C2/8E44: 908E [02] [00] C2/8E46: A687 LDX $87 C2/8E48: A90100 LDA #$0001 C2/8E4B: 9D0000 STA $0000,X C2/8E4E: A95A01 LDA #$015A C2/8E51: 209413 JSR $1394 C2/8E54: FE9400 INC $0094,X C2/8E57: A9928E LDA #$8E92 C2/8E5A: 9D9000 STA $0090,X C2/8E5D: 9EB200 STZ $00B2,X [01] C2/8E60: A687 LDX $87 C2/8E62: BCB000 LDY $00B0,X C2/8E65: B99400 LDA $0094,Y C2/8E68: C90600 CMP #$0006 C2/8E6B: B018 BCS $8E85 C2/8E6D: B97A00 LDA $007A,Y C2/8E70: 0A ASL A C2/8E71: AA TAX C2/8E72: BFE88EC2 LDA $C28EE8,X C2/8E76: A687 LDX $87 C2/8E78: DDB200 CMP $00B2,X C2/8E7B: F006 BEQ $8E83 C2/8E7D: 9DB200 STA $00B2,X C2/8E80: 209413 JSR $1394 C2/8E83: 18 CLC C2/8E84: 60 RTS C2/8E85: FE9400 INC $0094,X C2/8E88: A93301 LDA #$0133 C2/8E8B: 209413 JSR $1394 C2/8E8E: 18 CLC C2/8E8F: 60 RTS [02] C2/8E90: 38 SEC C2/8E91: 60 RTS C2/8E92: BCB000 LDY $00B0,X C2/8E95: B92B00 LDA $002B,Y C2/8E98: 9D2B00 STA $002B,X C2/8E9B: B93200 LDA $0032,Y C2/8E9E: 9D3200 STA $0032,X C2/8EA1: B96600 LDA $0066,Y C2/8EA4: 4A LSR A C2/8EA5: 45C7 EOR $C7 C2/8EA7: 1A INC A C2/8EA8: 18 CLC C2/8EA9: 7D3200 ADC $0032,X C2/8EAC: 9D3200 STA $0032,X C2/8EAF: 60 RTS [....uh] C2/8EB0: 5701 EOR [$01],Y C2/8EB2: 5701 EOR [$01],Y C2/8EB4: 5701 EOR [$01],Y C2/8EB6: 5701 EOR [$01],Y C2/8EB8: 5701 EOR [$01],Y C2/8EBA: 5701 EOR [$01],Y C2/8EBC: 5701 EOR [$01],Y C2/8EBE: 5701 EOR [$01],Y C2/8EC0: 5701 EOR [$01],Y C2/8EC2: 5701 EOR [$01],Y C2/8EC4: 5701 EOR [$01],Y C2/8EC6: 5701 EOR [$01],Y C2/8EC8: 5701 EOR [$01],Y C2/8ECA: 5701 EOR [$01],Y C2/8ECC: 5701 EOR [$01],Y C2/8ECE: 5701 EOR [$01],Y C2/8ED0: 5701 EOR [$01],Y C2/8ED2: 5701 EOR [$01],Y C2/8ED4: 5701 EOR [$01],Y C2/8ED6: 5701 EOR [$01],Y C2/8ED8: 5701 EOR [$01],Y C2/8EDA: 5701 EOR [$01],Y C2/8EDC: 5701 EOR [$01],Y C2/8EDE: 5701 EOR [$01],Y C2/8EE0: 58 CLI C2/8EE1: 0157 ORA ($57,X) C2/8EE3: 0157 ORA ($57,X) C2/8EE5: 0157 ORA ($57,X) C2/8EE7: 015A ORA ($5A,X) C2/8EE9: 015A ORA ($5A,X) C2/8EEB: 015A ORA ($5A,X) C2/8EED: 015A ORA ($5A,X) C2/8EEF: 015A ORA ($5A,X) C2/8EF1: 015A ORA ($5A,X) C2/8EF3: 015A ORA ($5A,X) C2/8EF5: 015A ORA ($5A,X) C2/8EF7: 015A ORA ($5A,X) C2/8EF9: 015A ORA ($5A,X) C2/8EFB: 015A ORA ($5A,X) C2/8EFD: 015A ORA ($5A,X) C2/8EFF: 015A ORA ($5A,X) C2/8F01: 015A ORA ($5A,X) C2/8F03: 015A ORA ($5A,X) C2/8F05: 015A ORA ($5A,X) C2/8F07: 015A ORA ($5A,X) C2/8F09: 015A ORA ($5A,X) C2/8F0B: 015A ORA ($5A,X) C2/8F0D: 015B ORA ($5B,X) C2/8F0F: 015B ORA ($5B,X) C2/8F11: 015B ORA ($5B,X) C2/8F13: 015A ORA ($5A,X) C2/8F15: 015A ORA ($5A,X) C2/8F17: 015A ORA ($5A,X) C2/8F19: 015A ORA ($5A,X) C2/8F1B: 015A ORA ($5A,X) C2/8F1D: 015B ORA ($5B,X) C2/8F1F: 01AD ORA ($AD,X) C2/8F21: B6E6 LDX $E6,Y C2/8F23: D007 BNE $8F2C C2/8F25: A91900 LDA #$0019 C2/8F28: 20AD25 JSR $25AD C2/8F2B: 60 RTS C2/8F2C: A91800 LDA #$0018 C2/8F2F: 20AD25 JSR $25AD C2/8F32: 60 RTS C2/8F33: A96363 LDA #$6363 C2/8F36: 9D8601 STA $0186,X C2/8F39: E220 SEP #$20 C2/8F3B: A9C0 LDA #$C0 C2/8F3D: 8F1A2100 STA $00211A C2/8F41: C220 REP #$20 C2/8F43: A90200 LDA #$0002 C2/8F46: 8DAE0F STA $0FAE C2/8F49: BD9400 LDA $0094,X C2/8F4C: 0A ASL A C2/8F4D: AA TAX C2/8F4E: 7C518F JMP ($8F51,X) C2/8F51: 7B TDC C2/8F52: 8FB38F27 STA $278FB3 C2/8F56: 904E BCC $8FA6 C2/8F58: 90AC BCC $8F06 C2/8F5A: 900E BCC $8F6A C2/8F5C: 917F STA ($7F),Y C2/8F5E: 91A4 STA ($A4),Y C2/8F60: 914B STA ($4B),Y C2/8F62: 92A8 STA ($A8) C2/8F64: 92F6 STA ($F6) C2/8F66: 9281 STA ($81) C2/8F68: 9363 STA ($63,S),Y C2/8F6A: 9499 STY $99,X C2/8F6C: 94BE STY $BE,X C2/8F6E: 9439 STY $39,X C2/8F70: 95BD STA $BD,X C2/8F72: 954B STA $4B,X C2/8F74: 96A5 STX $A5,Y C2/8F76: 96F8 STX $F8,Y C2/8F78: 967B STX $7B,Y C2/8F7A: 97A6 STA [$A6],Y C2/8F7C: 8720 STA [$20] C2/8F7E: E00CA9 CPX #$A90C C2/8F81: 0100 ORA ($00,X) C2/8F83: 9D0000 STA $0000,X C2/8F86: A90800 LDA #$0008 C2/8F89: 9D9400 STA $0094,X C2/8F8C: A90200 LDA #$0002 C2/8F8F: 9D0B00 STA $000B,X C2/8F92: E220 SEP #$20 C2/8F94: A9C0 LDA #$C0 C2/8F96: 8F1A2100 STA $00211A C2/8F9A: C220 REP #$20 C2/8F9C: 209F97 JSR $979F C2/8F9F: A26D98 LDX #$986D C2/8FA2: A02139 LDY #$3921 C2/8FA5: 20530D JSR $0D53 C2/8FA8: A2343D LDX #$3D34 C2/8FAB: A0202A LDY #$2A20 C2/8FAE: 20530D JSR $0D53 C2/8FB1: 18 CLC C2/8FB2: 60 RTS C2/8FB3: A687 LDX $87 C2/8FB5: BDB000 LDA $00B0,X C2/8FB8: 18 CLC C2/8FB9: 692000 ADC #$0020 C2/8FBC: 9DB000 STA $00B0,X C2/8FBF: C90008 CMP #$0800 C2/8FC2: 9024 BCC $8FE8 C2/8FC4: FE9400 INC $0094,X C2/8FC7: 9E0000 STZ $0000,X C2/8FCA: 9E9600 STZ $0096,X C2/8FCD: 9E9000 STZ $0090,X C2/8FD0: A90002 LDA #$0200 C2/8FD3: 9DB000 STA $00B0,X C2/8FD6: A91101 LDA #$0111 C2/8FD9: 209413 JSR $1394 C2/8FDC: A90E00 LDA #$000E C2/8FDF: 8DD502 STA $02D5 C2/8FE2: A90A00 LDA #$000A C2/8FE5: 8DD702 STA $02D7 C2/8FE8: 209F97 JSR $979F C2/8FEB: 18 CLC C2/8FEC: 60 RTS C2/8FED: BD2900 LDA $0029,X C2/8FF0: 18 CLC C2/8FF1: 7D3A00 ADC $003A,X C2/8FF4: 9D2900 STA $0029,X C2/8FF7: BD2B00 LDA $002B,X C2/8FFA: 7D3C00 ADC $003C,X C2/8FFD: 9D2B00 STA $002B,X C2/9000: BD3000 LDA $0030,X C2/9003: 18 CLC C2/9004: 7D3E00 ADC $003E,X C2/9007: 9D3000 STA $0030,X C2/900A: BD3200 LDA $0032,X C2/900D: 7D4000 ADC $0040,X C2/9010: 9D3200 STA $0032,X C2/9013: BD3E00 LDA $003E,X C2/9016: 38 SEC C2/9017: E90001 SBC #$0100 C2/901A: 9D3E00 STA $003E,X C2/901D: BD4000 LDA $0040,X C2/9020: E90000 SBC #$0000 C2/9023: 9D4000 STA $0040,X C2/9026: 60 RTS C2/9027: A687 LDX $87 C2/9029: BD9E00 LDA $009E,X C2/902C: D01B BNE $9049 C2/902E: 9E9600 STZ $0096,X C2/9031: FE9400 INC $0094,X C2/9034: 9E9600 STZ $0096,X C2/9037: A91201 LDA #$0112 C2/903A: 209413 JSR $1394 C2/903D: A90C00 LDA #$000C C2/9040: 8DD502 STA $02D5 C2/9043: A90600 LDA #$0006 C2/9046: 8DD702 STA $02D7 C2/9049: 209F97 JSR $979F C2/904C: 18 CLC C2/904D: 60 RTS C2/904E: A687 LDX $87 C2/9050: BD9600 LDA $0096,X C2/9053: C93C00 CMP #$003C C2/9056: D04F BNE $90A7 C2/9058: 9E9600 STZ $0096,X C2/905B: FE9400 INC $0094,X C2/905E: 9E9600 STZ $0096,X C2/9061: A90003 LDA #$0300 C2/9064: 9DB000 STA $00B0,X C2/9067: A91601 LDA #$0116 C2/906A: 209413 JSR $1394 C2/906D: A91800 LDA #$0018 C2/9070: 8DD502 STA $02D5 C2/9073: A91800 LDA #$0018 C2/9076: 8DD702 STA $02D7 C2/9079: A96200 LDA #$0062 C2/907C: A20400 LDX #$0004 C2/907F: 200027 JSR $2700 C2/9082: A96300 LDA #$0063 C2/9085: A20500 LDX #$0005 C2/9088: 200027 JSR $2700 C2/908B: A96400 LDA #$0064 C2/908E: A20600 LDX #$0006 C2/9091: 200027 JSR $2700 C2/9094: A96500 LDA #$0065 C2/9097: A20700 LDX #$0007 C2/909A: 200027 JSR $2700 C2/909D: A687 LDX $87 C2/909F: A9D600 LDA #$00D6 C2/90A2: 20E330 JSR $30E3 C2/90A5: A687 LDX $87 C2/90A7: 209F97 JSR $979F C2/90AA: 18 CLC C2/90AB: 60 RTS C2/90AC: A687 LDX $87 C2/90AE: BDB200 LDA $00B2,X C2/90B1: 18 CLC C2/90B2: 698000 ADC #$0080 C2/90B5: 9DB200 STA $00B2,X C2/90B8: BDB000 LDA $00B0,X C2/90BB: 38 SEC C2/90BC: E91800 SBC #$0018 C2/90BF: 9DB000 STA $00B0,X C2/90C2: C91000 CMP #$0010 C2/90C5: B018 BCS $90DF C2/90C7: A90900 LDA #$0009 C2/90CA: 9D9400 STA $0094,X C2/90CD: 9E9600 STZ $0096,X C2/90D0: 9EB000 STZ $00B0,X C2/90D3: A97200 LDA #$0072 C2/90D6: 226C00C0 JSR $C0006C C2/90DA: A687 LDX $87 C2/90DC: 20E490 JSR $90E4 C2/90DF: 209F97 JSR $979F C2/90E2: 18 CLC C2/90E3: 60 RTS C2/90E4: E220 SEP #$20 C2/90E6: A68B LDX $8B C2/90E8: BFF005C2 LDA $C205F0,X C2/90EC: 8595 STA $95 C2/90EE: 0D59E0 ORA $E059 C2/90F1: 8D59E0 STA $E059 C2/90F4: A595 LDA $95 C2/90F6: 0D59E2 ORA $E259 C2/90F9: 8D59E2 STA $E259 C2/90FC: A595 LDA $95 C2/90FE: 0D59E4 ORA $E459 C2/9101: 8D59E4 STA $E459 C2/9104: A687 LDX $87 C2/9106: A907 LDA #$07 C2/9108: 9D5A00 STA $005A,X C2/910B: C220 REP #$20 C2/910D: 60 RTS C2/910E: A687 LDX $87 C2/9110: BDB000 LDA $00B0,X C2/9113: 38 SEC C2/9114: E94000 SBC #$0040 C2/9117: 9DB000 STA $00B0,X C2/911A: 1037 BPL $9153 C2/911C: 9E9600 STZ $0096,X C2/911F: A91701 LDA #$0117 C2/9122: 209413 JSR $1394 C2/9125: A98000 LDA #$0080 C2/9128: 9DB000 STA $00B0,X C2/912B: 9E9000 STZ $0090,X C2/912E: 9E2B00 STZ $002B,X C2/9131: A90E00 LDA #$000E C2/9134: 9D9400 STA $0094,X C2/9137: A91F00 LDA #$001F C2/913A: 20C324 JSR $24C3 C2/913D: A90100 LDA #$0001 C2/9140: 9DB600 STA $00B6,X C2/9143: A97100 LDA #$0071 C2/9146: A687 LDX $87 C2/9148: 226C00C0 JSR $C0006C C2/914C: A687 LDX $87 C2/914E: 20E490 JSR $90E4 C2/9151: A687 LDX $87 C2/9153: 209F97 JSR $979F C2/9156: 18 CLC C2/9157: 60 RTS C2/9158: BD3000 LDA $0030,X C2/915B: 18 CLC C2/915C: 7D3E00 ADC $003E,X C2/915F: 9D3000 STA $0030,X C2/9162: BD3200 LDA $0032,X C2/9165: 7D4000 ADC $0040,X C2/9168: 9D3200 STA $0032,X C2/916B: BD3E00 LDA $003E,X C2/916E: 38 SEC C2/916F: E90001 SBC #$0100 C2/9172: 9D3E00 STA $003E,X C2/9175: BD4000 LDA $0040,X C2/9178: E90000 SBC #$0000 C2/917B: 9D4000 STA $0040,X C2/917E: 60 RTS C2/917F: A687 LDX $87 C2/9181: BD3200 LDA $0032,X C2/9184: 18 CLC C2/9185: 690200 ADC #$0002 C2/9188: 9D3200 STA $0032,X C2/918B: A96001 LDA #$0160 C2/918E: DD3200 CMP $0032,X C2/9191: B00C BCS $919F C2/9193: 9E9600 STZ $0096,X C2/9196: A90B00 LDA #$000B C2/9199: 9D9400 STA $0094,X C2/919C: 9E9600 STZ $0096,X C2/919F: 209F97 JSR $979F C2/91A2: 18 CLC C2/91A3: 60 RTS [Mana Beast-related code] C2/91A4: A687 LDX $87 C2/91A6: BDB400 LDA $00B4,X C2/91A9: D029 BNE $91D4 C2/91AB: BD2B00 LDA $002B,X C2/91AE: C92801 CMP #$0128 C2/91B1: B021 BCS $91D4 C2/91B3: A5C7 LDA $C7 C2/91B5: 9DB400 STA $00B4,X C2/91B8: E220 SEP #$20 C2/91BA: A901 LDA #$01 C2/91BC: 8D59E0 STA $E059 C2/91BF: A901 LDA #$01 C2/91C1: 8D59E2 STA $E259 C2/91C4: A901 LDA #$01 C2/91C6: 8D59E4 STA $E459 C2/91C9: C220 REP #$20 C2/91CB: A96F00 LDA #$006F C2/91CE: 226C00C0 JSR $C0006C {...my god, it loads its weapons manually} C2/91D2: A687 LDX $87 C2/91D4: A92800 LDA #$0028 C2/91D7: DD2B00 CMP $002B,X C2/91DA: 9012 BCC $91EE C2/91DC: 9E9600 STZ $0096,X C2/91DF: A91100 LDA #$0011 C2/91E2: 9D9400 STA $0094,X C2/91E5: 9E9000 STZ $0090,X C2/91E8: A98000 LDA #$0080 C2/91EB: 9DB000 STA $00B0,X C2/91EE: 209F97 JSR $979F C2/91F1: 18 CLC C2/91F2: 60 RTS C2/91F3: A9BB00 LDA #$00BB C2/91F6: A26600 LDX #$0066 C2/91F9: A00400 LDY #$0004 C2/91FC: 202D27 JSR $272D C2/91FF: A9BB00 LDA #$00BB C2/9202: A26600 LDX #$0066 C2/9205: A00500 LDY #$0005 C2/9208: 202D27 JSR $272D C2/920B: A9BB00 LDA #$00BB C2/920E: A26600 LDX #$0066 C2/9211: A00600 LDY #$0006 C2/9214: 202D27 JSR $272D C2/9217: A9BB00 LDA #$00BB C2/921A: A26600 LDX #$0066 C2/921D: A00700 LDY #$0007 C2/9220: 202D27 JSR $272D C2/9223: 60 RTS C2/9224: BD2900 LDA $0029,X C2/9227: 18 CLC C2/9228: 7D3A00 ADC $003A,X C2/922B: 9D2900 STA $0029,X C2/922E: BD2B00 LDA $002B,X C2/9231: 7D3C00 ADC $003C,X C2/9234: 9D2B00 STA $002B,X C2/9237: BD3000 LDA $0030,X C2/923A: 18 CLC C2/923B: 7D3E00 ADC $003E,X C2/923E: 9D3000 STA $0030,X C2/9241: BD3200 LDA $0032,X C2/9244: 7D4000 ADC $0040,X C2/9247: 9D3200 STA $0032,X C2/924A: 60 RTS C2/924B: A687 LDX $87 C2/924D: BD9600 LDA $0096,X C2/9250: C93C00 CMP #$003C C2/9253: 9051 BCC $92A6 C2/9255: A90801 LDA #$0108 C2/9258: 9D2B00 STA $002B,X C2/925B: A96001 LDA #$0160 C2/925E: 9D3200 STA $0032,X C2/9261: 9EB200 STZ $00B2,X C2/9264: 9EB600 STZ $00B6,X C2/9267: A91401 LDA #$0114 C2/926A: 209413 JSR $1394 C2/926D: 9EB000 STZ $00B0,X C2/9270: A90100 LDA #$0001 C2/9273: 9D9400 STA $0094,X C2/9276: A90030 LDA #$3000 C2/9279: 9D3A00 STA $003A,X C2/927C: 9E3C00 STZ $003C,X C2/927F: A90080 LDA #$8000 C2/9282: 9D3E00 STA $003E,X C2/9285: 9E4000 STZ $0040,X C2/9288: A9ED8F LDA #$8FED C2/928B: 9D9000 STA $0090,X C2/928E: A93000 LDA #$0030 C2/9291: 8DD502 STA $02D5 C2/9294: A91800 LDA #$0018 C2/9297: 8DD702 STA $02D7 C2/929A: 20F391 JSR $91F3 C2/929D: 209F97 JSR $979F C2/92A0: A9D600 LDA #$00D6 C2/92A3: 20E330 JSR $30E3 C2/92A6: 18 CLC C2/92A7: 60 RTS C2/92A8: A687 LDX $87 C2/92AA: BD9600 LDA $0096,X C2/92AD: C90C00 CMP #$000C C2/92B0: 9042 BCC $92F4 C2/92B2: 9E9600 STZ $0096,X C2/92B5: FE9400 INC $0094,X C2/92B8: A90002 LDA #$0200 C2/92BB: 9DB000 STA $00B0,X C2/92BE: A91201 LDA #$0112 C2/92C1: 209413 JSR $1394 C2/92C4: A90C00 LDA #$000C C2/92C7: 8DD502 STA $02D5 C2/92CA: A90600 LDA #$0006 C2/92CD: 8DD702 STA $02D7 C2/92D0: A96600 LDA #$0066 C2/92D3: A20400 LDX #$0004 C2/92D6: 200027 JSR $2700 C2/92D9: A96600 LDA #$0066 C2/92DC: A20500 LDX #$0005 C2/92DF: 200027 JSR $2700 C2/92E2: A96600 LDA #$0066 C2/92E5: A20600 LDX #$0006 C2/92E8: 200027 JSR $2700 C2/92EB: A96600 LDA #$0066 C2/92EE: A20700 LDX #$0007 C2/92F1: 200027 JSR $2700 C2/92F4: 18 CLC C2/92F5: 60 RTS C2/92F6: A687 LDX $87 C2/92F8: BD9600 LDA $0096,X C2/92FB: C93C00 CMP #$003C C2/92FE: D07C BNE $937C C2/9300: 9E9600 STZ $0096,X C2/9303: A90500 LDA #$0005 C2/9306: 9D9400 STA $0094,X C2/9309: A90100 LDA #$0001 C2/930C: 9D0000 STA $0000,X C2/930F: 9E9600 STZ $0096,X C2/9312: A90008 LDA #$0800 C2/9315: 9DB000 STA $00B0,X C2/9318: 9EB200 STZ $00B2,X C2/931B: A91301 LDA #$0113 C2/931E: 209413 JSR $1394 C2/9321: 9E3A00 STZ $003A,X C2/9324: 9E3C00 STZ $003C,X C2/9327: A900C0 LDA #$C000 C2/932A: 9D3E00 STA $003E,X C2/932D: 9E4000 STZ $0040,X C2/9330: A95891 LDA #$9158 C2/9333: 9D9000 STA $0090,X C2/9336: A93000 LDA #$0030 C2/9339: 8DD502 STA $02D5 C2/933C: A92000 LDA #$0020 C2/933F: 8DD702 STA $02D7 C2/9342: A95D00 LDA #$005D C2/9345: A26200 LDX #$0062 C2/9348: A00400 LDY #$0004 C2/934B: 202D27 JSR $272D C2/934E: A95D00 LDA #$005D C2/9351: A26300 LDX #$0063 C2/9354: A00500 LDY #$0005 C2/9357: 202D27 JSR $272D C2/935A: A95D00 LDA #$005D C2/935D: A26400 LDX #$0064 C2/9360: A00600 LDY #$0006 C2/9363: 202D27 JSR $272D C2/9366: A95D00 LDA #$005D C2/9369: A26500 LDX #$0065 C2/936C: A00700 LDY #$0007 C2/936F: 202D27 JSR $272D C2/9372: A687 LDX $87 C2/9374: A9D600 LDA #$00D6 C2/9377: 20E330 JSR $30E3 C2/937A: A687 LDX $87 C2/937C: 209F97 JSR $979F C2/937F: 18 CLC C2/9380: 60 RTS C2/9381: A687 LDX $87 C2/9383: BD9001 LDA $0190,X C2/9386: 3020 BMI $93A8 C2/9388: BDAD00 LDA $00AD,X C2/938B: DD2D00 CMP $002D,X C2/938E: 9009 BCC $9399 C2/9390: 207233 JSR $3372 C2/9393: 9EAD00 STZ $00AD,X C2/9396: 20CB93 JSR $93CB C2/9399: A687 LDX $87 C2/939B: BD9600 LDA $0096,X C2/939E: C9F000 CMP #$00F0 C2/93A1: 9003 BCC $93A6 C2/93A3: FE9400 INC $0094,X C2/93A6: 18 CLC C2/93A7: 60 RTS C2/93A8: A91200 LDA #$0012 C2/93AB: 9D9400 STA $0094,X C2/93AE: 9E9600 STZ $0096,X C2/93B1: A28400 LDX #$0084 C2/93B4: A00D00 LDY #$000D C2/93B7: A97800 LDA #$0078 C2/93BA: 202D27 JSR $272D C2/93BD: A28500 LDX #$0085 C2/93C0: A00E00 LDY #$000E C2/93C3: A97800 LDA #$0078 C2/93C6: 202D27 JSR $272D C2/93C9: 18 CLC C2/93CA: 60 RTS C2/93CB: 20413A JSR $3A41 C2/93CE: A687 LDX $87 C2/93D0: BDB101 LDA $01B1,X C2/93D3: 894000 BIT #$0040 C2/93D6: D016 BNE $93EE C2/93D8: A90000 LDA #$0000 C2/93DB: 8034 BRA $9411 C2/93DD: BDB001 LDA $01B0,X C2/93E0: 29FF00 AND #$00FF C2/93E3: D009 BNE $93EE C2/93E5: A90300 LDA #$0003 C2/93E8: 200B30 JSR $300B C2/93EB: 1A INC A C2/93EC: 8023 BRA $9411 C2/93EE: BDA900 LDA $00A9,X C2/93F1: EB XBA C2/93F2: 0A ASL A C2/93F3: 18 CLC C2/93F4: 6900E0 ADC #$E000 C2/93F7: A8 TAY C2/93F8: B9B101 LDA $01B1,Y C2/93FB: 894000 BIT #$0040 C2/93FE: D00E BNE $940E C2/9400: A90200 LDA #$0002 C2/9403: 200B30 JSR $300B C2/9406: F001 BEQ $9409 C2/9408: 60 RTS C2/9409: A90600 LDA #$0006 C2/940C: 8003 BRA $9411 C2/940E: A90500 LDA #$0005 C2/9411: 0A ASL A C2/9412: AA TAX C2/9413: 7C1694 JMP ($9416,X) C2/9416: 2494 BIT $94 C2/9418: 29942E AND #$2E94 C2/941B: 9433 STY $33,X C2/941D: 9438 STY $38,X C2/941F: 943D STY $3D,X C2/9421: 9442 STY $42,X C2/9423: 94A9 STY $A9,X C2/9425: 2202801C JSR $1C8002 C2/9429: A90502 LDA #$0205 C2/942C: 8017 BRA $9445 C2/942E: A91C02 LDA #$021C C2/9431: 8012 BRA $9445 C2/9433: A90402 LDA #$0204 C2/9436: 800D BRA $9445 C2/9438: A92902 LDA #$0229 C2/943B: 8008 BRA $9445 C2/943D: A92600 LDA #$0026 C2/9440: 8003 BRA $9445 C2/9442: A92800 LDA #$0028 C2/9445: A687 LDX $87 C2/9447: 206D39 JSR $396D C2/944A: 221B00C0 JSR $C0001B C2/944E: 29FF00 AND #$00FF C2/9451: D00F BNE $9462 C2/9453: A687 LDX $87 C2/9455: 9E6000 STZ $0060,X C2/9458: A587 LDA $87 C2/945A: 29FF1F AND #$1FFF C2/945D: AA TAX C2/945E: 220F8001 JSR $01800F C2/9462: 60 RTS C2/9463: A687 LDX $87 C2/9465: BDB000 LDA $00B0,X C2/9468: 38 SEC C2/9469: E90800 SBC #$0008 C2/946C: 9DB000 STA $00B0,X C2/946F: 1023 BPL $9494 C2/9471: 9E9600 STZ $0096,X C2/9474: A98000 LDA #$0080 C2/9477: 9DB000 STA $00B0,X C2/947A: 9E2B00 STZ $002B,X C2/947D: A91701 LDA #$0117 C2/9480: 209413 JSR $1394 C2/9483: A90F00 LDA #$000F C2/9486: 9D9400 STA $0094,X C2/9489: A92000 LDA #$0020 C2/948C: 20C324 JSR $24C3 C2/948F: 9EB600 STZ $00B6,X C2/9492: A687 LDX $87 C2/9494: 209F97 JSR $979F C2/9497: 18 CLC C2/9498: 60 RTS C2/9499: A687 LDX $87 C2/949B: BD3200 LDA $0032,X C2/949E: 38 SEC C2/949F: E90200 SBC #$0002 C2/94A2: 9D3200 STA $0032,X C2/94A5: A96001 LDA #$0160 C2/94A8: DD3200 CMP $0032,X C2/94AB: 900C BCC $94B9 C2/94AD: 9E9600 STZ $0096,X C2/94B0: A90B00 LDA #$000B C2/94B3: 9D9400 STA $0094,X C2/94B6: 9E9600 STZ $0096,X C2/94B9: 209F97 JSR $979F C2/94BC: 18 CLC C2/94BD: 60 RTS C2/94BE: AD6403 LDA $0364 C2/94C1: F009 BEQ $94CC C2/94C3: A91F00 LDA #$001F C2/94C6: 20C324 JSR $24C3 C2/94C9: 9C6403 STZ $0364 C2/94CC: A687 LDX $87 C2/94CE: BD9600 LDA $0096,X C2/94D1: C90900 CMP #$0009 C2/94D4: 905E BCC $9534 C2/94D6: 9E9600 STZ $0096,X C2/94D9: A98000 LDA #$0080 C2/94DC: 9DB000 STA $00B0,X C2/94DF: A91001 LDA #$0110 C2/94E2: 209413 JSR $1394 C2/94E5: A90200 LDA #$0002 C2/94E8: 9D0B00 STA $000B,X C2/94EB: A90100 LDA #$0001 C2/94EE: 9DB600 STA $00B6,X C2/94F1: A94000 LDA #$0040 C2/94F4: 8DD502 STA $02D5 C2/94F7: A94000 LDA #$0040 C2/94FA: 8DD702 STA $02D7 C2/94FD: A91000 LDA #$0010 C2/9500: 200B30 JSR $300B C2/9503: C90700 CMP #$0007 C2/9506: B016 BCS $951E C2/9508: A687 LDX $87 C2/950A: A90600 LDA #$0006 C2/950D: 9D9400 STA $0094,X C2/9510: A92801 LDA #$0128 C2/9513: 9D2B00 STA $002B,X C2/9516: A97000 LDA #$0070 C2/9519: 9D3200 STA $0032,X C2/951C: 8019 BRA $9537 C2/951E: A687 LDX $87 C2/9520: A90D00 LDA #$000D C2/9523: 9D9400 STA $0094,X C2/9526: A92801 LDA #$0128 C2/9529: 9D2B00 STA $002B,X C2/952C: A95002 LDA #$0250 C2/952F: 9D3200 STA $0032,X C2/9532: 8003 BRA $9537 C2/9534: 20A095 JSR $95A0 C2/9537: 18 CLC C2/9538: 60 RTS C2/9539: AD6403 LDA $0364 C2/953C: F009 BEQ $9547 C2/953E: A92000 LDA #$0020 C2/9541: 20C324 JSR $24C3 C2/9544: 9C6403 STZ $0364 C2/9547: A687 LDX $87 C2/9549: BD9600 LDA $0096,X C2/954C: C90900 CMP #$0009 C2/954F: 904A BCC $959B C2/9551: 9E9600 STZ $0096,X C2/9554: A92492 LDA #$9224 C2/9557: 9D9000 STA $0090,X C2/955A: A98000 LDA #$0080 C2/955D: 9DB000 STA $00B0,X C2/9560: A91501 LDA #$0115 C2/9563: 209413 JSR $1394 C2/9566: 9EB600 STZ $00B6,X C2/9569: 9EB400 STZ $00B4,X C2/956C: A90700 LDA #$0007 C2/956F: 9D9400 STA $0094,X C2/9572: A92802 LDA #$0228 C2/9575: 9D2B00 STA $002B,X C2/9578: A9F8FF LDA #$FFF8 C2/957B: 9D3C00 STA $003C,X C2/957E: 9E3A00 STZ $003A,X C2/9581: 9E4000 STZ $0040,X C2/9584: 9E3E00 STZ $003E,X C2/9587: A93800 LDA #$0038 C2/958A: 8DD502 STA $02D5 C2/958D: A92000 LDA #$0020 C2/9590: 8DD702 STA $02D7 C2/9593: A9D600 LDA #$00D6 C2/9596: 20E330 JSR $30E3 C2/9599: 8003 BRA $959E C2/959B: 20A095 JSR $95A0 C2/959E: 18 CLC C2/959F: 60 RTS C2/95A0: A90100 LDA #$0001 C2/95A3: 8D5203 STA $0352 C2/95A6: BD9600 LDA $0096,X C2/95A9: 3A DEC A C2/95AA: EB XBA C2/95AB: 0A ASL A C2/95AC: 0A ASL A C2/95AD: 0A ASL A C2/95AE: 8595 STA $95 C2/95B0: 18 CLC C2/95B1: 690040 ADC #$4000 C2/95B4: 8D5303 STA $0353 C2/95B7: A595 LDA $95 C2/95B9: 8D5503 STA $0355 C2/95BC: 60 RTS C2/95BD: A687 LDX $87 C2/95BF: A90300 LDA #$0003 C2/95C2: 18 CLC C2/95C3: 7DBC00 ADC $00BC,X C2/95C6: C92000 CMP #$0020 C2/95C9: 9003 BCC $95CE C2/95CB: A92000 LDA #$0020 C2/95CE: 9DBC00 STA $00BC,X C2/95D1: BDB400 LDA $00B4,X C2/95D4: 18 CLC C2/95D5: 7DBC00 ADC $00BC,X C2/95D8: 9DB400 STA $00B4,X C2/95DB: BDB600 LDA $00B6,X C2/95DE: D03D BNE $961D C2/95E0: A90100 LDA #$0001 C2/95E3: 9DB800 STA $00B8,X C2/95E6: BDB000 LDA $00B0,X C2/95E9: 38 SEC C2/95EA: FDB800 SBC $00B8,X C2/95ED: 1002 BPL $95F1 C2/95EF: A5C5 LDA $C5 C2/95F1: 9DB000 STA $00B0,X C2/95F4: A90300 LDA #$0003 C2/95F7: 18 CLC C2/95F8: 7DBA00 ADC $00BA,X C2/95FB: 9DBA00 STA $00BA,X C2/95FE: BDB200 LDA $00B2,X C2/9601: 18 CLC C2/9602: 7DBA00 ADC $00BA,X C2/9605: C90010 CMP #$1000 C2/9608: 9DB200 STA $00B2,X C2/960B: 9039 BCC $9646 C2/960D: A5C7 LDA $C7 C2/960F: 9DB600 STA $00B6,X C2/9612: 9EB800 STZ $00B8,X C2/9615: A90080 LDA #$8000 C2/9618: 9DB200 STA $00B2,X C2/961B: 8029 BRA $9646 C2/961D: A90300 LDA #$0003 C2/9620: 18 CLC C2/9621: 7DB800 ADC $00B8,X C2/9624: 9DB800 STA $00B8,X C2/9627: 18 CLC C2/9628: 7DB000 ADC $00B0,X C2/962B: C90010 CMP #$1000 C2/962E: 9013 BCC $9643 C2/9630: A90080 LDA #$8000 C2/9633: 9DB000 STA $00B0,X C2/9636: BD7200 LDA $0072,X C2/9639: 20110C JSR $0C11 C2/963C: A687 LDX $87 C2/963E: 20FD97 JSR $97FD C2/9641: 38 SEC C2/9642: 60 RTS C2/9643: 9DB000 STA $00B0,X C2/9646: 20FD97 JSR $97FD C2/9649: 18 CLC C2/964A: 60 RTS C2/964B: A687 LDX $87 C2/964D: BD9600 LDA $0096,X C2/9650: C90C00 CMP #$000C C2/9653: 904E BCC $96A3 C2/9655: A90100 LDA #$0001 C2/9658: 9D9400 STA $0094,X C2/965B: 9E9600 STZ $0096,X C2/965E: 9EB000 STZ $00B0,X C2/9661: A91401 LDA #$0114 C2/9664: 209413 JSR $1394 C2/9667: A90801 LDA #$0108 C2/966A: 9D2B00 STA $002B,X C2/966D: A96001 LDA #$0160 C2/9670: 9D3200 STA $0032,X C2/9673: A90030 LDA #$3000 C2/9676: 9D3A00 STA $003A,X C2/9679: 9E3C00 STZ $003C,X C2/967C: A90080 LDA #$8000 C2/967F: 9D3E00 STA $003E,X C2/9682: 9E4000 STZ $0040,X C2/9685: A9ED8F LDA #$8FED C2/9688: 9D9000 STA $0090,X C2/968B: 20F391 JSR $91F3 C2/968E: A93000 LDA #$0030 C2/9691: 8DD502 STA $02D5 C2/9694: A91800 LDA #$0018 C2/9697: 8DD702 STA $02D7 C2/969A: 209F97 JSR $979F C2/969D: A9D600 LDA #$00D6 C2/96A0: 20E330 JSR $30E3 C2/96A3: 18 CLC C2/96A4: 60 RTS C2/96A5: A687 LDX $87 C2/96A7: BD6000 LDA $0060,X C2/96AA: 29FF00 AND #$00FF C2/96AD: D00C BNE $96BB C2/96AF: FE9400 INC $0094,X C2/96B2: 20BD96 JSR $96BD C2/96B5: A9F000 LDA #$00F0 C2/96B8: 200A31 JSR $310A C2/96BB: 18 CLC C2/96BC: 60 RTS C2/96BD: E220 SEP #$20 C2/96BF: A920 LDA #$20 C2/96C1: 9D6000 STA $0060,X C2/96C4: C220 REP #$20 C2/96C6: 9E9600 STZ $0096,X C2/96C9: A00000 LDY #$0000 C2/96CC: BD1800 LDA $0018,X C2/96CF: 29FF00 AND #$00FF C2/96D2: F012 BEQ $96E6 C2/96D4: DA PHX C2/96D5: 5A PHY C2/96D6: AA TAX C2/96D7: A98700 LDA #$0087 C2/96DA: 20F926 JSR $26F9 C2/96DD: 7A PLY C2/96DE: FA PLX C2/96DF: E8 INX C2/96E0: C8 INY C2/96E1: C00400 CPY #$0004 C2/96E4: 90E6 BCC $96CC C2/96E6: A92700 LDA #$0027 C2/96E9: 20C324 JSR $24C3 C2/96EC: A9008B LDA #$8B00 C2/96EF: 206339 JSR $3963 C2/96F2: 204F0B JSR $0B4F C2/96F5: A687 LDX $87 C2/96F7: 60 RTS C2/96F8: A687 LDX $87 C2/96FA: BD9600 LDA $0096,X C2/96FD: C91800 CMP #$0018 C2/9700: D00B BNE $970D C2/9702: A687 LDX $87 C2/9704: 226F00C0 JSR $C0006F C2/9708: A687 LDX $87 C2/970A: BD9600 LDA $0096,X C2/970D: C93400 CMP #$0034 C2/9710: B00D BCS $971F C2/9712: 290300 AND #$0003 C2/9715: D003 BNE $971A C2/9717: 20330C JSR $0C33 C2/971A: 20890C JSR $0C89 C2/971D: 18 CLC C2/971E: 60 RTS C2/971F: 9EA700 STZ $00A7,X C2/9722: A91000 LDA #$0010 C2/9725: 9D9400 STA $0094,X C2/9728: 9E9600 STZ $0096,X C2/972B: A98000 LDA #$0080 C2/972E: 9DB000 STA $00B0,X C2/9731: 9DB200 STA $00B2,X C2/9734: 9EB400 STZ $00B4,X C2/9737: 9EB600 STZ $00B6,X C2/973A: 9EB800 STZ $00B8,X C2/973D: 9EBA00 STZ $00BA,X C2/9740: 9EBC00 STZ $00BC,X C2/9743: A28600 LDX #$0086 C2/9746: A00400 LDY #$0004 C2/9749: A9E001 LDA #$01E0 C2/974C: 202D27 JSR $272D C2/974F: A28600 LDX #$0086 C2/9752: A00500 LDY #$0005 C2/9755: A9E001 LDA #$01E0 C2/9758: 202D27 JSR $272D C2/975B: A28600 LDX #$0086 C2/975E: A00600 LDY #$0006 C2/9761: A9E001 LDA #$01E0 C2/9764: 202D27 JSR $272D C2/9767: A28600 LDX #$0086 C2/976A: A00700 LDY #$0007 C2/976D: A9E001 LDA #$01E0 C2/9770: 202D27 JSR $272D C2/9773: A9008A LDA #$8A00 C2/9776: 206339 JSR $3963 C2/9779: 18 CLC C2/977A: 60 RTS C2/977B: ADD900 LDA $00D9 C2/977E: 0DDA00 ORA $00DA C2/9781: 0DDB00 ORA $00DB C2/9784: 898000 BIT #$0080 C2/9787: D014 BNE $979D C2/9789: AD041D LDA $1D04 C2/978C: 892000 BIT #$0020 C2/978F: D00C BNE $979D C2/9791: A687 LDX $87 C2/9793: BD7200 LDA $0072,X C2/9796: F003 BEQ $979B C2/9798: 20110C JSR $0C11 C2/979B: 38 SEC C2/979C: 60 RTS C2/979D: 18 CLC C2/979E: 60 RTS C2/979F: A687 LDX $87 C2/97A1: BDB000 LDA $00B0,X C2/97A4: 8595 STA $95 C2/97A6: BDB200 LDA $00B2,X C2/97A9: 20602A JSR $2A60 C2/97AC: 8597 STA $97 C2/97AE: A687 LDX $87 C2/97B0: BDB200 LDA $00B2,X C2/97B3: 20592A JSR $2A59 C2/97B6: 8599 STA $99 C2/97B8: A599 LDA $99 C2/97BA: 8546 STA $46 C2/97BC: A595 LDA $95 C2/97BE: 854E STA $4E C2/97C0: 20942B JSR $2B94 C2/97C3: A557 LDA $57 C2/97C5: 859B STA $9B C2/97C7: A597 LDA $97 C2/97C9: 8546 STA $46 C2/97CB: A595 LDA $95 C2/97CD: 854E STA $4E C2/97CF: 20942B JSR $2B94 C2/97D2: A557 LDA $57 C2/97D4: 859D STA $9D C2/97D6: A597 LDA $97 C2/97D8: 45C7 EOR $C7 C2/97DA: 1A INC A C2/97DB: 8546 STA $46 C2/97DD: A595 LDA $95 C2/97DF: 854E STA $4E C2/97E1: 20942B JSR $2B94 C2/97E4: A557 LDA $57 C2/97E6: 859F STA $9F C2/97E8: A59B LDA $9B C2/97EA: 8DCD02 STA $02CD C2/97ED: A59D LDA $9D C2/97EF: 8DCF02 STA $02CF C2/97F2: A59F LDA $9F C2/97F4: 8DD102 STA $02D1 C2/97F7: A59B LDA $9B C2/97F9: 8DD302 STA $02D3 C2/97FC: 60 RTS C2/97FD: A687 LDX $87 C2/97FF: BDB000 LDA $00B0,X C2/9802: 8595 STA $95 C2/9804: BDB200 LDA $00B2,X C2/9807: 8597 STA $97 C2/9809: BDB400 LDA $00B4,X C2/980C: 20602A JSR $2A60 C2/980F: 8599 STA $99 C2/9811: A687 LDX $87 C2/9813: BDB400 LDA $00B4,X C2/9816: 20592A JSR $2A59 C2/9819: 859B STA $9B C2/981B: 8546 STA $46 C2/981D: A595 LDA $95 C2/981F: 854E STA $4E C2/9821: 20942B JSR $2B94 C2/9824: A557 LDA $57 C2/9826: 859D STA $9D C2/9828: A599 LDA $99 C2/982A: 8546 STA $46 C2/982C: A595 LDA $95 C2/982E: 854E STA $4E C2/9830: 20942B JSR $2B94 C2/9833: A557 LDA $57 C2/9835: 859F STA $9F C2/9837: A599 LDA $99 C2/9839: 45C7 EOR $C7 C2/983B: 1A INC A C2/983C: 8546 STA $46 C2/983E: A597 LDA $97 C2/9840: 854E STA $4E C2/9842: 20942B JSR $2B94 C2/9845: A557 LDA $57 C2/9847: 85A1 STA $A1 C2/9849: A59B LDA $9B C2/984B: 8546 STA $46 C2/984D: A597 LDA $97 C2/984F: 854E STA $4E C2/9851: 20942B JSR $2B94 C2/9854: A557 LDA $57 C2/9856: 85A3 STA $A3 C2/9858: A59D LDA $9D C2/985A: 8DCD02 STA $02CD C2/985D: A59F LDA $9F C2/985F: 8DCF02 STA $02CF C2/9862: A5A1 LDA $A1 C2/9864: 8DD102 STA $02D1 C2/9867: A5A3 LDA $A3 C2/9869: 8DD302 STA $02D3 C2/986C: 60 RTS C2/986D: BD9400 LDA $0094,X C2/9870: 0A ASL A C2/9871: AA TAX C2/9872: 7C7598 JMP ($9875,X) C2/9875: 79989C ADC $9C98,Y C2/9878: 98 TYA C2/9879: A687 LDX $87 C2/987B: A92801 LDA #$0128 C2/987E: 9D2B00 STA $002B,X C2/9881: A99001 LDA #$0190 C2/9884: 9D3200 STA $0032,X C2/9887: FE9400 INC $0094,X C2/988A: A90100 LDA #$0001 C2/988D: 9D0000 STA $0000,X C2/9890: A97201 LDA #$0172 C2/9893: 209413 JSR $1394 C2/9896: 9EB000 STZ $00B0,X C2/9899: 9E2200 STZ $0022,X C2/989C: 20A198 JSR $98A1 C2/989F: 18 CLC C2/98A0: 60 RTS C2/98A1: ADBE07 LDA $07BE C2/98A4: 8595 STA $95 C2/98A6: ADBC07 LDA $07BC C2/98A9: 8DBE07 STA $07BE C2/98AC: ADBA07 LDA $07BA C2/98AF: 8DBC07 STA $07BC C2/98B2: ADB807 LDA $07B8 C2/98B5: 8DBA07 STA $07BA C2/98B8: A595 LDA $95 C2/98BA: 8DB807 STA $07B8 C2/98BD: ADDE07 LDA $07DE C2/98C0: 8595 STA $95 C2/98C2: ADDC07 LDA $07DC C2/98C5: 8DDE07 STA $07DE C2/98C8: ADDA07 LDA $07DA C2/98CB: 8DDC07 STA $07DC C2/98CE: ADD807 LDA $07D8 C2/98D1: 8DDA07 STA $07DA C2/98D4: A595 LDA $95 C2/98D6: 8DD807 STA $07D8 C2/98D9: 60 RTS C2/98DA: A90100 LDA #$0001 C2/98DD: 9D0000 STA $0000,X C2/98E0: 9E2900 STZ $0029,X C2/98E3: 9E3000 STZ $0030,X C2/98E6: 9E6400 STZ $0064,X C2/98E9: 9E6600 STZ $0066,X C2/98EC: E220 SEP #$20 C2/98EE: A901 LDA #$01 C2/98F0: 9D0B00 STA $000B,X C2/98F3: C220 REP #$20 C2/98F5: 60 RTS [Related to Acid Breath] C2/98F6: BCB200 LDY $00B2,X C2/98F9: B99001 LDA $0190,Y [Load target status effects] C2/98FC: 2968C5 AND #$C568 C2/98FF: D00E + BNE $990F C2/9901: E220 SEP #$20 C2/9903: B96000 LDA $0060,Y C2/9906: D005 BNE $990D C2/9908: A919 LDA #$19 C2/990A: 99E501 STA $01E5,Y [What is this thing?] C2/990D: C220 REP #$20 C2/990F: + 60 RTS C2/9910: BCB200 LDY $00B2,X C2/9913: B99001 LDA $0190,Y C2/9916: 2968C5 AND #$C568 C2/9919: D011 BNE $992C C2/991B: E220 SEP #$20 C2/991D: A901 LDA #$01 C2/991F: 199001 ORA $0190,Y C2/9922: 999001 STA $0190,Y C2/9925: A920 LDA #$20 C2/9927: 99B401 STA $01B4,Y C2/992A: C220 REP #$20 C2/992C: 60 RTS C2/992D: BCB200 LDY $00B2,X C2/9930: E220 SEP #$20 C2/9932: A9FE LDA #$FE C2/9934: 399001 AND $0190,Y C2/9937: 999001 STA $0190,Y C2/993A: C220 REP #$20 C2/993C: 60 RTS C2/993D: BCB200 LDY $00B2,X C2/9940: B90200 LDA $0002,Y C2/9943: 9D2B00 STA $002B,X C2/9946: B90400 LDA $0004,Y C2/9949: 9D3200 STA $0032,X C2/994C: 60 RTS C2/994D: BCB000 LDY $00B0,X C2/9950: B99001 LDA $0190,Y C2/9953: 3078 BMI $99CD C2/9955: BD9400 LDA $0094,X C2/9958: 0A ASL A C2/9959: AA TAX C2/995A: 7CCF99 JMP ($99CF,X) C2/995D: BCB000 LDY $00B0,X C2/9960: B99001 LDA $0190,Y C2/9963: 3068 BMI $99CD C2/9965: BD9400 LDA $0094,X C2/9968: 0A ASL A C2/9969: AA TAX C2/996A: 7CD599 JMP ($99D5,X) C2/996D: BCB000 LDY $00B0,X C2/9970: B99001 LDA $0190,Y C2/9973: 3058 BMI $99CD C2/9975: BD9400 LDA $0094,X C2/9978: 0A ASL A C2/9979: AA TAX C2/997A: 7CDB99 JMP ($99DB,X) C2/997D: BCB000 LDY $00B0,X C2/9980: B99001 LDA $0190,Y C2/9983: 3048 BMI $99CD C2/9985: BD9400 LDA $0094,X C2/9988: 0A ASL A C2/9989: AA TAX C2/998A: 7CE199 JMP ($99E1,X) [X, current index. Y, creator index. Used by the Flying Kama] C2/998D: BCB000 LDY $00B0,X C2/9990: B99001 LDA $0190,Y [Load Boss Status Effects] C2/9993: 3038 BMI $99CD [Jump to C2/9995: BD9400 LDA $0094,X [Load 7EF294,X] C2/9998: 0A ASL A C2/9999: AA TAX C2/999A: 7CE799 JMP ($99E7,X) C2/999D: BCB000 LDY $00B0,X C2/99A0: B99001 LDA $0190,Y C2/99A3: 3028 BMI $99CD C2/99A5: BD9400 LDA $0094,X C2/99A8: 0A ASL A C2/99A9: AA TAX C2/99AA: 7CED99 JMP ($99ED,X) C2/99AD: BCB000 LDY $00B0,X C2/99B0: B99001 LDA $0190,Y C2/99B3: 3018 BMI $99CD C2/99B5: BD9400 LDA $0094,X C2/99B8: 0A ASL A C2/99B9: AA TAX C2/99BA: 7CF599 JMP ($99F5,X) C2/99BD: BCB000 LDY $00B0,X C2/99C0: B99001 LDA $0190,Y C2/99C3: 3008 BMI $99CD C2/99C5: BD9400 LDA $0094,X C2/99C8: 0A ASL A C2/99C9: AA TAX C2/99CA: 7CFB99 JMP ($99FB,X) C2/99CD: 38 SEC C2/99CE: 60 RTS [Enemy Skill Related?] C2/99CF: 019A C2/99D1: 3F9A C2/99D3: 549A C2/99D5: 019A C2/99D7: E59A C2/99D9: 479C C2/99DB: 019A C2/99DD: 559C C2/99DF: 749C {} C2/99E1: 019A C2/99E3: B69C C2/99E5: 269D {} C2/99E7: 019A [00] C2/99E9: 3F9A C2/99EB: 649D C2/99ED: 939D C2/99EF: C69D C2/99F1: DF9D C2/99F3: 449E C2/99F5: DA9E C2/99F7: 0D9F C2/99F9: 269F C2/99FB: 3C9F C2/99FD: 859F C2/99FF: A09F [Acid Breath uses this] C2/9A01: A687 LDX $87 C2/9A03: BDB400 LDA $00B4,X C2/9A06: 222700C0 JSR $C00027 [Enemy skill messaging?] C2/9A0A: A687 LDX $87 C2/9A0C: BDB400 LDA $00B4,X C2/9A0F: 0A ASL A C2/9A10: AA TAX C2/9A11: BFFFE6DC LDA $DCE6FF,X C2/9A15: A687 LDX $87 C2/9A17: 209413 JSR $1394 C2/9A1A: 202B9A JSR $9A2B C2/9A1D: FE9400 INC $0094,X C2/9A20: A9FF07 LDA #$07FF C2/9A23: 9D2200 STA $0022,X C2/9A26: 20DA98 JSR $98DA C2/9A29: 18 CLC C2/9A2A: 60 RTS C2/9A2B: BDB400 LDA $00B4,X C2/9A2E: 0A ASL A C2/9A2F: AA TAX C2/9A30: BF7BE7DC LDA $DCE77B,X C2/9A34: F006 BEQ $9A3C C2/9A36: A20F00 LDX #$000F C2/9A39: 20E330 JSR $30E3 C2/9A3C: A687 LDX $87 C2/9A3E: 60 RTS C2/9A3F: A687 LDX $87 C2/9A41: BD9E00 LDA $009E,X C2/9A44: D00C BNE $9A52 C2/9A46: FE9400 INC $0094,X C2/9A49: A93D99 LDA #$993D C2/9A4C: 9D9000 STA $0090,X C2/9A4F: 20679A JSR $9A67 C2/9A52: 18 CLC C2/9A53: 60 RTS C2/9A54: A687 LDX $87 C2/9A56: 201099 JSR $9910 C2/9A59: BD9E00 LDA $009E,X C2/9A5C: D007 BNE $9A65 C2/9A5E: 20BD9F JSR $9FBD C2/9A61: 20749A JSR $9A74 C2/9A64: 60 RTS C2/9A65: 18 CLC C2/9A66: 60 RTS C2/9A67: FEB800 INC $00B8,X C2/9A6A: 9E9600 STZ $0096,X C2/9A6D: 20DA98 JSR $98DA C2/9A70: 20AF9A JSR $9AAF C2/9A73: 60 RTS C2/9A74: A687 LDX $87 C2/9A76: BDB800 LDA $00B8,X C2/9A79: 890400 BIT #$0004 C2/9A7C: F02F BEQ $9AAD C2/9A7E: C90700 CMP #$0007 C2/9A81: B02A BCS $9AAD C2/9A83: 290300 AND #$0003 C2/9A86: EB XBA C2/9A87: 0A ASL A C2/9A88: 18 CLC C2/9A89: 6900E0 ADC #$E000 C2/9A8C: 9DB200 STA $00B2,X C2/9A8F: FEB800 INC $00B8,X C2/9A92: AA TAX C2/9A93: BD0000 LDA $0000,X C2/9A96: C90100 CMP #$0001 C2/9A99: D0D9 BNE $9A74 C2/9A9B: BD9001 LDA $0190,X C2/9A9E: 30D4 BMI $9A74 C2/9AA0: A687 LDX $87 C2/9AA2: 9E9600 STZ $0096,X C2/9AA5: 20DA98 JSR $98DA C2/9AA8: 20AF9A JSR $9AAF C2/9AAB: 18 CLC C2/9AAC: 60 RTS C2/9AAD: 38 SEC C2/9AAE: 60 RTS C2/9AAF: A687 LDX $87 C2/9AB1: BDB400 LDA $00B4,X C2/9AB4: 0A ASL A C2/9AB5: AA TAX C2/9AB6: BF3DE7DC LDA $DCE73D,X C2/9ABA: A687 LDX $87 C2/9ABC: 209413 JSR $1394 C2/9ABF: 20D19A JSR $9AD1 C2/9AC2: 203D99 JSR $993D C2/9AC5: BDB600 LDA $00B6,X C2/9AC8: 9DBC00 STA $00BC,X C2/9ACB: 20F698 JSR $98F6 C2/9ACE: A687 LDX $87 C2/9AD0: 60 RTS C2/9AD1: BDB400 LDA $00B4,X C2/9AD4: 0A ASL A C2/9AD5: AA TAX C2/9AD6: BFB9E7DC LDA $DCE7B9,X C2/9ADA: F006 BEQ $9AE2 C2/9ADC: A20F00 LDX #$000F C2/9ADF: 20E330 JSR $30E3 C2/9AE2: A687 LDX $87 C2/9AE4: 60 RTS C2/9AE5: A687 LDX $87 C2/9AE7: BD9E00 LDA $009E,X C2/9AEA: D009 BNE $9AF5 C2/9AEC: FE9400 INC $0094,X C2/9AEF: 9E0B00 STZ $000B,X C2/9AF2: 20F79A JSR $9AF7 C2/9AF5: 18 CLC C2/9AF6: 60 RTS C2/9AF7: BDB800 LDA $00B8,X C2/9AFA: 206509 JSR $0965 C2/9AFD: 4A LSR A C2/9AFE: 4A LSR A C2/9AFF: 4A LSR A C2/9B00: 4A LSR A C2/9B01: 8595 STA $95 C2/9B03: 0A ASL A C2/9B04: AA TAX C2/9B05: BF609BC2 LDA $C29B60,X C2/9B09: 8597 STA $97 C2/9B0B: BF809BC2 LDA $C29B80,X C2/9B0F: 8599 STA $99 C2/9B11: 8A TXA C2/9B12: 0A ASL A C2/9B13: 0A ASL A C2/9B14: AA TAX C2/9B15: BFA09BC2 LDA $C29BA0,X C2/9B19: 859B STA $9B C2/9B1B: BFA29BC2 LDA $C29BA2,X C2/9B1F: 859D STA $9D C2/9B21: BFA49BC2 LDA $C29BA4,X C2/9B25: 859F STA $9F C2/9B27: BFA69BC2 LDA $C29BA6,X C2/9B2B: 85A1 STA $A1 C2/9B2D: A687 LDX $87 C2/9B2F: A59B LDA $9B C2/9B31: 9D3A00 STA $003A,X C2/9B34: A59D LDA $9D C2/9B36: 9D3C00 STA $003C,X C2/9B39: A59F LDA $9F C2/9B3B: 9D3E00 STA $003E,X C2/9B3E: A5A1 LDA $A1 C2/9B40: 9D4000 STA $0040,X C2/9B43: BD9800 LDA $0098,X C2/9B46: 293FFF AND #$FF3F C2/9B49: 0599 ORA $99 C2/9B4B: 9D9800 STA $0098,X C2/9B4E: A597 LDA $97 C2/9B50: 209413 JSR $1394 C2/9B53: A9209C LDA #$9C20 C2/9B56: 9D9000 STA $0090,X C2/9B59: 9E9600 STZ $0096,X C2/9B5C: 20D19A JSR $9AD1 C2/9B5F: 60 RTS C2/9B60: 7501 ADC $01,X C2/9B62: 7601 ROR $01,X C2/9B64: 7701 ADC [$01],Y C2/9B66: 78 SEI C2/9B67: 0179 ORA ($79,X) C2/9B69: 0178 ORA ($78,X) C2/9B6B: 0177 ORA ($77,X) C2/9B6D: 0176 ORA ($76,X) C2/9B6F: 0175 ORA ($75,X) C2/9B71: 0176 ORA ($76,X) C2/9B73: 0177 ORA ($77,X) C2/9B75: 0178 ORA ($78,X) C2/9B77: 0179 ORA ($79,X) C2/9B79: 0178 ORA ($78,X) C2/9B7B: 0177 ORA ($77,X) C2/9B7D: 0176 ORA ($76,X) C2/9B7F: 0100 ORA ($00,X) C2/9B81: 0000 BRK #$00 C2/9B83: 0000 BRK #$00 C2/9B85: 0000 BRK #$00 C2/9B87: 0040 BRK #$40 C2/9B89: 0040 BRK #$40 C2/9B8B: 0040 BRK #$40 C2/9B8D: 0040 BRK #$40 C2/9B8F: 00C0 BRK #$C0 C2/9B91: 00C0 BRK #$C0 C2/9B93: 00C0 BRK #$C0 C2/9B95: 00C0 BRK #$C0 C2/9B97: 0080 BRK #$80 C2/9B99: 0080 BRK #$80 C2/9B9B: 0080 BRK #$80 C2/9B9D: 0080 BRK #$80 C2/9B9F: 0000 BRK #$00 C2/9BA1: 0003 BRK #$03 C2/9BA3: 0000 BRK #$00 C2/9BA5: 0000 BRK #$00 C2/9BA7: 001B BRK #$1B C2/9BA9: 990200 STA $0002,Y C2/9BAC: 0080 BRK #$80 C2/9BAE: 0100 ORA ($00,X) C2/9BB0: 0E1F02 ASL $021F C2/9BB3: 000E BRK #$0E C2/9BB5: 1F020000 ORA $000002,X C2/9BB9: 8001 BRA $9BBC C2/9BBB: 001B BRK #$1B C2/9BBD: 990200 STA $0002,Y C2/9BC0: 0000 BRK #$00 C2/9BC2: 0000 BRK #$00 C2/9BC4: 0000 BRK #$00 C2/9BC6: 0300 ORA $00,S C2/9BC8: 0080 BRK #$80 C2/9BCA: FEFF1B INC $1BFF,X C2/9BCD: 990200 STA $0002,Y C2/9BD0: F2E0 SBC ($E0) C2/9BD2: FDFF0E SBC $0EFF,X C2/9BD5: 1F0200E5 ORA $E50002,X C2/9BD9: 66FD ROR $FD C2/9BDB: FF008001 SBC $018000,X C2/9BDF: 0000 BRK #$00 C2/9BE1: 00FD BRK #$FD C2/9BE3: FF000000 SBC $000000,X C2/9BE7: 00E5 BRK #$E5 C2/9BE9: 66FD ROR $FD C2/9BEB: FF0080FE SBC $FE8000,X C2/9BEF: FFF2E0FD SBC $FDE0F2,X C2/9BF3: FFF2E0FD SBC $FDE0F2,X C2/9BF7: FF0080FE SBC $FE8000,X C2/9BFB: FFE566FD SBC $FD66E5,X C2/9BFF: FF000000 SBC $000000,X C2/9C03: 0000 BRK #$00 C2/9C05: 00FD BRK #$FD C2/9C07: FF008001 SBC $018000,X C2/9C0B: 00E5 BRK #$E5 C2/9C0D: 66FD ROR $FD C2/9C0F: FF0E1F02 SBC $021F0E,X C2/9C13: 00F2 BRK #$F2 C2/9C15: E0FDFF CPX #$FFFD C2/9C18: 1B TCS C2/9C19: 990200 STA $0002,Y C2/9C1C: 0080 BRK #$80 C2/9C1E: FEFFBD INC $BDFF,X C2/9C21: 290018 AND #$1800 C2/9C24: 7D3A00 ADC $003A,X C2/9C27: 9D2900 STA $0029,X C2/9C2A: BD2B00 LDA $002B,X C2/9C2D: 7D3C00 ADC $003C,X C2/9C30: 9D2B00 STA $002B,X C2/9C33: BD3000 LDA $0030,X C2/9C36: 18 CLC C2/9C37: 7D3E00 ADC $003E,X C2/9C3A: 9D3000 STA $0030,X C2/9C3D: BD3200 LDA $0032,X C2/9C40: 7D4000 ADC $0040,X C2/9C43: 9D3200 STA $0032,X C2/9C46: 60 RTS C2/9C47: A687 LDX $87 C2/9C49: 20E83C JSR $3CE8 C2/9C4C: B006 BCS $9C54 C2/9C4E: BD9600 LDA $0096,X C2/9C51: C92400 CMP #$0024 C2/9C54: 60 RTS C2/9C55: A687 LDX $87 C2/9C57: FE9400 INC $0094,X C2/9C5A: 9E9600 STZ $0096,X C2/9C5D: A9939C LDA #$9C93 C2/9C60: 9D9000 STA $0090,X C2/9C63: 9EBA00 STZ $00BA,X C2/9C66: 9E2200 STZ $0022,X C2/9C69: A93D99 LDA #$993D C2/9C6C: 9D9000 STA $0090,X C2/9C6F: 20679A JSR $9A67 C2/9C72: 18 CLC C2/9C73: 60 RTS C2/9C74: A687 LDX $87 C2/9C76: 201099 JSR $9910 C2/9C79: BD9600 LDA $0096,X C2/9C7C: C90C00 CMP #$000C C2/9C7F: 9011 BCC $9C92 C2/9C81: 20BD9F JSR $9FBD C2/9C84: A687 LDX $87 C2/9C86: A9939C LDA #$9C93 C2/9C89: 9D9000 STA $0090,X C2/9C8C: 9EBA00 STZ $00BA,X C2/9C8F: 20749A JSR $9A74 C2/9C92: 60 RTS C2/9C93: FEBA00 INC $00BA,X C2/9C96: BDBA00 LDA $00BA,X C2/9C99: 890100 BIT #$0001 C2/9C9C: D017 BNE $9CB5 C2/9C9E: ADFE07 LDA $07FE C2/9CA1: 8595 STA $95 C2/9CA3: A21C00 LDX #$001C C2/9CA6: BDE007 LDA $07E0,X C2/9CA9: 9DE207 STA $07E2,X C2/9CAC: CA DEX C2/9CAD: CA DEX C2/9CAE: D0F6 BNE $9CA6 C2/9CB0: A595 LDA $95 C2/9CB2: 8DE207 STA $07E2 C2/9CB5: 60 RTS C2/9CB6: A687 LDX $87 C2/9CB8: BD9E00 LDA $009E,X C2/9CBB: D00F BNE $9CCC C2/9CBD: FE9400 INC $0094,X C2/9CC0: 9E9600 STZ $0096,X C2/9CC3: A90000 LDA #$0000 C2/9CC6: 209413 JSR $1394 C2/9CC9: 20CE9C JSR $9CCE C2/9CCC: 18 CLC C2/9CCD: 60 RTS C2/9CCE: BDB800 LDA $00B8,X C2/9CD1: 890400 BIT #$0004 C2/9CD4: D004 BNE $9CDA C2/9CD6: 20F698 JSR $98F6 C2/9CD9: 60 RTS C2/9CDA: A900E0 LDA #$E000 C2/9CDD: 9DB200 STA $00B2,X C2/9CE0: 20F698 JSR $98F6 C2/9CE3: A687 LDX $87 C2/9CE5: A900E2 LDA #$E200 C2/9CE8: 9DB200 STA $00B2,X C2/9CEB: 20F698 JSR $98F6 C2/9CEE: A687 LDX $87 C2/9CF0: A900E4 LDA #$E400 C2/9CF3: 9DB200 STA $00B2,X C2/9CF6: 20F698 JSR $98F6 C2/9CF9: 60 RTS C2/9CFA: BDB800 LDA $00B8,X C2/9CFD: 890400 BIT #$0004 C2/9D00: D004 BNE $9D06 C2/9D02: 201099 JSR $9910 C2/9D05: 60 RTS C2/9D06: A900E0 LDA #$E000 C2/9D09: 9DB200 STA $00B2,X C2/9D0C: 201099 JSR $9910 C2/9D0F: A687 LDX $87 C2/9D11: A900E2 LDA #$E200 C2/9D14: 9DB200 STA $00B2,X C2/9D17: 201099 JSR $9910 C2/9D1A: A687 LDX $87 C2/9D1C: A900E4 LDA #$E400 C2/9D1F: 9DB200 STA $00B2,X C2/9D22: 201099 JSR $9910 C2/9D25: 60 RTS C2/9D26: A687 LDX $87 C2/9D28: 20FA9C JSR $9CFA C2/9D2B: BD9600 LDA $0096,X C2/9D2E: C90300 CMP #$0003 C2/9D31: 9004 BCC $9D37 C2/9D33: 20389D JSR $9D38 C2/9D36: 38 SEC C2/9D37: 60 RTS C2/9D38: BDB800 LDA $00B8,X C2/9D3B: 890400 BIT #$0004 C2/9D3E: D004 BNE $9D44 C2/9D40: 20BD9F JSR $9FBD C2/9D43: 60 RTS C2/9D44: A900E0 LDA #$E000 C2/9D47: 9DB200 STA $00B2,X C2/9D4A: 20BD9F JSR $9FBD C2/9D4D: A687 LDX $87 C2/9D4F: A900E2 LDA #$E200 C2/9D52: 9DB200 STA $00B2,X C2/9D55: 20BD9F JSR $9FBD C2/9D58: A687 LDX $87 C2/9D5A: A900E4 LDA #$E400 C2/9D5D: 9DB200 STA $00B2,X C2/9D60: 20BD9F JSR $9FBD C2/9D63: 60 RTS C2/9D64: A687 LDX $87 C2/9D66: 201099 JSR $9910 C2/9D69: BD9E00 LDA $009E,X C2/9D6C: D007 BNE $9D75 C2/9D6E: 20BD9F JSR $9FBD C2/9D71: 20749A JSR $9A74 C2/9D74: 60 RTS C2/9D75: BDB600 LDA $00B6,X C2/9D78: 1A INC A C2/9D79: 1A INC A C2/9D7A: 8595 STA $95 C2/9D7C: BDBC00 LDA $00BC,X C2/9D7F: 1A INC A C2/9D80: C595 CMP $95 C2/9D82: 9004 BCC $9D88 C2/9D84: BDB600 LDA $00B6,X C2/9D87: 3A DEC A C2/9D88: 9DBC00 STA $00BC,X C2/9D8B: A20F00 LDX #$000F C2/9D8E: 20F926 JSR $26F9 C2/9D91: 18 CLC C2/9D92: 60 RTS C2/9D93: A687 LDX $87 C2/9D95: BCB000 LDY $00B0,X C2/9D98: B9B800 LDA $00B8,Y C2/9D9B: 9DBE00 STA $00BE,X C2/9D9E: BDB400 LDA $00B4,X C2/9DA1: 0A ASL A C2/9DA2: AA TAX C2/9DA3: BFFFE6DC LDA $DCE6FF,X C2/9DA7: A687 LDX $87 C2/9DA9: 209413 JSR $1394 C2/9DAC: 202B9A JSR $9A2B C2/9DAF: FE9400 INC $0094,X C2/9DB2: A9FF07 LDA #$07FF C2/9DB5: 9D2200 STA $0022,X C2/9DB8: BD9800 LDA $0098,X C2/9DBB: 29FF7F AND #$7FFF C2/9DBE: 9D9800 STA $0098,X C2/9DC1: 20DA98 JSR $98DA C2/9DC4: 18 CLC C2/9DC5: 60 RTS C2/9DC6: A687 LDX $87 C2/9DC8: FE9400 INC $0094,X C2/9DCB: 9E9600 STZ $0096,X C2/9DCE: 9EBA00 STZ $00BA,X C2/9DD1: 9E2200 STZ $0022,X C2/9DD4: A93D99 LDA #$993D C2/9DD7: 9D9000 STA $0090,X C2/9DDA: 20679A JSR $9A67 C2/9DDD: 18 CLC C2/9DDE: 60 RTS C2/9DDF: A687 LDX $87 C2/9DE1: 201099 JSR $9910 C2/9DE4: 206F9E JSR $9E6F C2/9DE7: BD9600 LDA $0096,X C2/9DEA: C93C00 CMP #$003C C2/9DED: B045 BCS $9E34 C2/9DEF: BDBE00 LDA $00BE,X C2/9DF2: D021 BNE $9E15 C2/9DF4: BCB200 LDY $00B2,X C2/9DF7: BDB000 LDA $00B0,X C2/9DFA: AA TAX C2/9DFB: B90400 LDA $0004,Y C2/9DFE: 38 SEC C2/9DFF: E92800 SBC #$0028 C2/9E02: DD3200 CMP $0032,X C2/9E05: 902D BCC $9E34 C2/9E07: B90200 LDA $0002,Y C2/9E0A: 18 CLC C2/9E0B: 695000 ADC #$0050 C2/9E0E: DD2B00 CMP $002B,X C2/9E11: 9021 BCC $9E34 C2/9E13: 802D BRA $9E42 C2/9E15: BCB200 LDY $00B2,X C2/9E18: BDB000 LDA $00B0,X C2/9E1B: AA TAX C2/9E1C: B90400 LDA $0004,Y C2/9E1F: 38 SEC C2/9E20: E92800 SBC #$0028 C2/9E23: DD3200 CMP $0032,X C2/9E26: 900C BCC $9E34 C2/9E28: B90200 LDA $0002,Y C2/9E2B: 38 SEC C2/9E2C: E95000 SBC #$0050 C2/9E2F: DD2B00 CMP $002B,X C2/9E32: 900E BCC $9E42 C2/9E34: A687 LDX $87 C2/9E36: A92401 LDA #$0124 C2/9E39: 209413 JSR $1394 C2/9E3C: FE9400 INC $0094,X C2/9E3F: 20559E JSR $9E55 C2/9E42: 18 CLC C2/9E43: 60 RTS C2/9E44: A687 LDX $87 C2/9E46: BD9E00 LDA $009E,X C2/9E49: D005 BNE $9E50 C2/9E4B: 20BD9F JSR $9FBD C2/9E4E: 38 SEC C2/9E4F: 60 RTS C2/9E50: 201099 JSR $9910 C2/9E53: 18 CLC C2/9E54: 60 RTS C2/9E55: BCB200 LDY $00B2,X C2/9E58: B99001 LDA $0190,Y C2/9E5B: 2968C5 AND #$C568 C2/9E5E: D00E BNE $9E6E C2/9E60: E220 SEP #$20 C2/9E62: B96000 LDA $0060,Y C2/9E65: D005 BNE $9E6C C2/9E67: A924 LDA #$24 C2/9E69: 99E501 STA $01E5,Y C2/9E6C: C220 REP #$20 C2/9E6E: 60 RTS C2/9E6F: A687 LDX $87 C2/9E71: BCB200 LDY $00B2,X C2/9E74: B90200 LDA $0002,Y C2/9E77: 8595 STA $95 C2/9E79: B90400 LDA $0004,Y C2/9E7C: 8599 STA $99 C2/9E7E: BDBE00 LDA $00BE,X C2/9E81: D017 BNE $9E9A C2/9E83: BCB000 LDY $00B0,X C2/9E86: B92B00 LDA $002B,Y C2/9E89: 38 SEC C2/9E8A: E95000 SBC #$0050 C2/9E8D: 859D STA $9D C2/9E8F: B93200 LDA $0032,Y C2/9E92: 18 CLC C2/9E93: 692800 ADC #$0028 C2/9E96: 85A1 STA $A1 C2/9E98: 8015 BRA $9EAF C2/9E9A: BCB000 LDY $00B0,X C2/9E9D: B92B00 LDA $002B,Y C2/9EA0: 18 CLC C2/9EA1: 695000 ADC #$0050 C2/9EA4: 859D STA $9D C2/9EA6: B93200 LDA $0032,Y C2/9EA9: 18 CLC C2/9EAA: 692800 ADC #$0028 C2/9EAD: 85A1 STA $A1 C2/9EAF: 20612F JSR $2F61 C2/9EB2: 06A5 ASL $A5 C2/9EB4: 26A7 ROL $A7 C2/9EB6: 06A5 ASL $A5 C2/9EB8: 26A7 ROL $A7 C2/9EBA: 06A9 ASL $A9 C2/9EBC: 26AB ROL $AB C2/9EBE: 06A9 ASL $A9 C2/9EC0: 26AB ROL $AB C2/9EC2: A687 LDX $87 C2/9EC4: BCB200 LDY $00B2,X C2/9EC7: A5A7 LDA $A7 C2/9EC9: 18 CLC C2/9ECA: 790200 ADC $0002,Y C2/9ECD: 990200 STA $0002,Y C2/9ED0: A5AB LDA $AB C2/9ED2: 18 CLC C2/9ED3: 790400 ADC $0004,Y C2/9ED6: 990400 STA $0004,Y C2/9ED9: 60 RTS [] C2/9EDA: A687 LDX $87 C2/9EDC: BDB400 LDA $00B4,X C2/9EDF: 222700C0 JSR $C00027 [Enemy skill messaging?] C2/9EE3: A687 LDX $87 C2/9EE5: BDB400 LDA $00B4,X C2/9EE8: 0A ASL A C2/9EE9: AA TAX C2/9EEA: BFFFE6DC LDA $DCE6FF,X C2/9EEE: A687 LDX $87 C2/9EF0: 209413 JSR $1394 C2/9EF3: 202B9A JSR $9A2B C2/9EF6: FE9400 INC $0094,X C2/9EF9: A9FF07 LDA #$07FF C2/9EFC: 9D2200 STA $0022,X C2/9EFF: BD9800 LDA $0098,X C2/9F02: 29FF7F AND #$7FFF C2/9F05: 9D9800 STA $0098,X C2/9F08: 20DA98 JSR $98DA C2/9F0B: 18 CLC C2/9F0C: 60 RTS C2/9F0D: A687 LDX $87 C2/9F0F: FE9400 INC $0094,X C2/9F12: 9E9600 STZ $0096,X C2/9F15: 9EBA00 STZ $00BA,X C2/9F18: 9E2200 STZ $0022,X C2/9F1B: A93D99 LDA #$993D C2/9F1E: 9D9000 STA $0090,X C2/9F21: 20679A JSR $9A67 C2/9F24: 18 CLC C2/9F25: 60 RTS C2/9F26: A687 LDX $87 C2/9F28: 201099 JSR $9910 C2/9F2B: BD9E00 LDA $009E,X C2/9F2E: D00B BNE $9F3B C2/9F30: 20BD9F JSR $9FBD C2/9F33: A687 LDX $87 C2/9F35: 9EBA00 STZ $00BA,X C2/9F38: 20749A JSR $9A74 C2/9F3B: 60 RTS [] C2/9F3C: A687 LDX $87 C2/9F3E: BDB400 LDA $00B4,X C2/9F41: 222700C0 JSR $C00027 [Enemy skill messaging?] C2/9F45: A687 LDX $87 C2/9F47: A92601 LDA #$0126 C2/9F4A: 209413 JSR $1394 C2/9F4D: FE9400 INC $0094,X C2/9F50: A90002 LDA #$0200 C2/9F53: 9D6600 STA $0066,X C2/9F56: A9FF07 LDA #$07FF C2/9F59: 9D2200 STA $0022,X C2/9F5C: BD9800 LDA $0098,X C2/9F5F: 29FF7F AND #$7FFF C2/9F62: 9D9800 STA $0098,X C2/9F65: A90100 LDA #$0001 C2/9F68: 9D7000 STA $0070,X C2/9F6B: A90100 LDA #$0001 C2/9F6E: 9D0000 STA $0000,X C2/9F71: E220 SEP #$20 C2/9F73: A901 LDA #$01 C2/9F75: 9D0B00 STA $000B,X C2/9F78: C220 REP #$20 C2/9F7A: 20D19A JSR $9AD1 C2/9F7D: A9008B LDA #$8B00 C2/9F80: 206339 JSR $3963 C2/9F83: 18 CLC C2/9F84: 60 RTS C2/9F85: A687 LDX $87 C2/9F87: BD6600 LDA $0066,X C2/9F8A: D009 BNE $9F95 C2/9F8C: FE9400 INC $0094,X C2/9F8F: A92701 LDA #$0127 C2/9F92: 209413 JSR $1394 C2/9F95: 20F698 JSR $98F6 C2/9F98: 201099 JSR $9910 C2/9F9B: 203D99 JSR $993D C2/9F9E: 18 CLC C2/9F9F: 60 RTS C2/9FA0: A687 LDX $87 C2/9FA2: BD9E00 LDA $009E,X C2/9FA5: D00B BNE $9FB2 C2/9FA7: 20BD9F JSR $9FBD C2/9FAA: A9008A LDA #$8A00 C2/9FAD: 206339 JSR $3963 C2/9FB0: 38 SEC C2/9FB1: 60 RTS C2/9FB2: 20F698 JSR $98F6 C2/9FB5: 201099 JSR $9910 C2/9FB8: 203D99 JSR $993D C2/9FBB: 18 CLC C2/9FBC: 60 RTS C2/9FBD: 202D99 JSR $992D C2/9FC0: BCB200 LDY $00B2,X C2/9FC3: BDB000 LDA $00B0,X C2/9FC6: 38 SEC C2/9FC7: E900E6 SBC #$E600 C2/9FCA: 4A LSR A C2/9FCB: EB XBA C2/9FCC: AA TAX C2/9FCD: E220 SEP #$20 C2/9FCF: BFF005C2 LDA $C205F0,X C2/9FD3: 195900 ORA $0059,Y C2/9FD6: 995900 STA $0059,Y C2/9FD9: C220 REP #$20 C2/9FDB: A687 LDX $87 C2/9FDD: BDB200 LDA $00B2,X C2/9FE0: 38 SEC C2/9FE1: E900E0 SBC #$E000 C2/9FE4: 4A LSR A C2/9FE5: EB XBA C2/9FE6: AA TAX C2/9FE7: A487 LDY $87 C2/9FE9: E220 SEP #$20 C2/9FEB: BFF005C2 LDA $C205F0,X C2/9FEF: 195A00 ORA $005A,Y C2/9FF2: 995A00 STA $005A,Y C2/9FF5: C220 REP #$20 C2/9FF7: 60 RTS C2/9FF8: 995A00 STA $005A,Y C2/9FFB: C220 REP #$20 C2/9FFD: 60 RTS C2/9FFE: FF00 [From 00C4CA] [Handles room header[2]] C2/A000: E230 SEP #$30 [Enable 8-Bit Emulation, Registers] C2/A002: 8B PHB [Push Bank] C2/A003: A97F LDA #$7F [Load #$7F] C2/A005: 48 PHA [Push Accumulator onto Stack] C2/A006: AB PLB [Pull #$7F from Stack into Bank Register] C2/A007: A51C LDA $1C C2/A009: 293F AND #$3F [And for #$3F, cut out #$C0] C2/A00B: EB XBA [Switch it to the high byte] C2/A00C: 2900 AND #$00 [And for #$00, cut out low byte] C2/A00E: C230 REP #$30 [Disable 8-Bit Emulation, Registers] C2/A010: 8510 STA $10 C2/A012: 4A LSR A C2/A013: 6510 ADC $10 C2/A015: 8510 STA $10 C2/A017: AA TAX C2/A018: 18 CLC C2/A019: 69C000 ADC #$00C0 C2/A01C: 8512 STA $12 C2/A01E: A900B8 LDA #$B800 [Load #$B800 into accumulator] C2/A021: 8514 STA $14 [Store into Bank7FPointer] C2/A023: 241B BIT $1B [Some kind of upper limit?] C2/A025: 5002 + BVC $A029 C2/A027: A612 LDX $12 C2/A029: + 2043A0 JSR $A043 C2/A02C: A900BC LDA #$BC00 C2/A02F: 8514 STA $14 C2/A031: A612 LDX $12 C2/A033: 241B BIT $1B C2/A035: 3002 + BMI $A039 C2/A037: A610 LDX $10 C2/A039: + 2043A0 JSR $A043 C2/A03C: 2069A0 JSR $A069 C2/A03F: E230 SEP #$30 C2/A041: AB PLB C2/A042: 6B RTL [Load Collision Information] C2/A043: A00000 LDY #$0000 C2/A046: - BF0004CB LDA $CB0400,X C2/A04A: 29FF00 AND #$00FF [Cut out the second byte] C2/A04D: E8 INX [Increment X] C2/A04E: 0A ASL A [Multiply Accumulator by 2] C2/A04F: 0A ASL A [Again, by 2] C2/A050: DA PHX [Push X onto Stack] C2/A051: AA TAX [Transfer Accumulator to X] C2/A052: BF0000CB LDA $CB0000,X C2/A056: 9114 STA ($14),Y C2/A058: C8 INY C2/A059: C8 INY C2/A05A: BF0200CB LDA $CB0002,X C2/A05E: 9114 STA ($14),Y C2/A060: C8 INY C2/A061: C8 INY C2/A062: FA PLX C2/A063: C00003 CPY #$0300 [Compare Y with #$0300 (i.e., #$C0 times 4)] C2/A066: 90DE - BCC $A046 [Branch back if it's less than that] C2/A068: 60 RTS [WELCOME TO CRAZYTOWN!] [Loads weird gibberish spread out among Banks 8, B, and C?] [Decompress graphics directions for 16x16 tileset, put it into 7FC000,Y] C2/A069: E230 SEP #$30 [Enable 8-Bit Emulation, Registers] C2/A06B: A51C LDA $1C [Load RoomNumber?] C2/A06D: 293F AND #$3F [Logical AND with #$3F] C2/A06F: 8500 STA $00 [Store into Scratchpad] C2/A071: 0A ASL A [Multiply it by 2] C2/A072: 18 CLC [Clear Carry] C2/A073: 6500 ADC $00 [Add it once] {Effectively multiplying by 3} C2/A075: AA TAX [Transfer Accumulator to X] C2/A076: C220 REP #$20 [Disable 8-Bit Emulation] C2/A078: BF0040CB LDA $CB4000,X C2/A07C: 8510 STA $10 [Store into TempPointer] C2/A07E: BF0240CB LDA $CB4002,X C2/A082: 09C000 ORA #$00C0 [OR with #$00C0] C2/A085: 8512 STA $12 [Store into TempPointerBank] C2/A087: A900C0 LDA #$C000 C2/A08A: 8514 STA $14 [Store into Dest1] {$7FC000} C2/A08C: A900C8 LDA #$C800 C2/A08F: 8516 STA $16 [Store into Dest2] {$7FC000} C2/A091: A90003 LDA #$0300 C2/A094: 8518 STA $18 [Store into counter of some sort] C2/A096: 6404 STZ $04 [Store zero into this thing] C2/A098: E220 SEP #$20 C2/A09A: A000 LDY #$00 C2/A09C: B710 LDA [$10],Y [Load [TempPointer]] C2/A09E: 8500 STA $00 C2/A0A0: A204 LDX #$04 {Initial} C2/A0A2: - E220 SEP #$20 C2/A0A4: 0600 ASL $00 C2/A0A6: 2A ROL A C2/A0A7: 0600 ASL $00 C2/A0A9: 2A ROL A C2/A0AA: CA DEX C2/A0AB: D012 + BNE $A0BF {Reset X to #$04} C2/A0AD: A204 LDX #$04 C2/A0AF: E610 INC $10 [Increment TempPointer Low Byte] C2/A0B1: D006 ++ BNE $A0B9 C2/A0B3: E611 INC $11 [Increment TempPointer High Byte] C2/A0B5: D002 ++ BNE $A0B9 C2/A0B7: E612 INC $12 [Increment TempPointer Bank Byte] {!} C2/A0B9: ++ 48 PHA C2/A0BA: B710 LDA [$10],Y [Load [TempPointer]] C2/A0BC: 8500 STA $00 [Store into Temp] C2/A0BE: 68 PLA {X != 0 after initial crap} C2/A0BF: + 2903 AND #$03 C2/A0C1: F00E + BEQ $A0D1 C2/A0C3: C903 CMP #$03 C2/A0C5: F054 ++ BEQ $A11B [Branch to...] {} C2/A0C7: C901 CMP #$01 C2/A0C9: D004 +! BNE $A0CF C2/A0CB: E604 INC $04 C2/A0CD: 8002 + BRA $A0D1 C2/A0CF: +! C604 DEC $04 C2/A0D1: + C220 REP #$20 C2/A0D3: A504 LDA $04 C2/A0D5: 241B BIT $1B C2/A0D7: 1026 + BPL $A0FF C2/A0D9: 5018 ++ BVC $A0F3 [Branch to...] C2/A0DB: C618 DEC $18 C2/A0DD: 10C3 - BPL $A0A2 C2/A0DF: 9114 STA ($14),Y C2/A0E1: E614 INC $14 [Increment Dest1] C2/A0E3: E614 INC $14 [Increment Dest1] C2/A0E5: 9116 STA ($16),Y [Store into Dest2] C2/A0E7: A516 LDA $16 [Load Dest2 into Accumulator] C2/A0E9: 1A INC A [Increment Accumulator] C2/A0EA: 1A INC A [Increment Accumulator] C2/A0EB: 8516 STA $16 [Store into Dest2] C2/A0ED: C900CE CMP #$CE00 C2/A0F0: 90B0 - BCC $A0A2 C2/A0F2: 60 RTS {} C2/A0F3: ++ C618 DEC $18 C2/A0F5: 30EE BMI $A0E5 C2/A0F7: 9114 STA ($14),Y [Store into 7FC000] C2/A0F9: E614 INC $14 C2/A0FB: E614 INC $14 C2/A0FD: 80A3 BRA $A0A2 C2/A0FF: + 50DE BVC $A0DF C2/A101: C618 DEC $18 C2/A103: 3008 BMI $A10D C2/A105: 9116 STA ($16),Y C2/A107: E616 INC $16 C2/A109: E616 INC $16 C2/A10B: 8095 BRA $A0A2 C2/A10D: 9114 STA ($14),Y C2/A10F: A514 LDA $14 C2/A111: 1A INC A C2/A112: 1A INC A C2/A113: 8514 STA $14 C2/A115: C900C6 CMP #$C600 C2/A118: 9088 BCC $A0A2 C2/A11A: 60 RTS {} C2/A11B: ++ 0600 ASL $00 C2/A11D: 2A ROL A C2/A11E: 0600 ASL $00 C2/A120: 2A ROL A C2/A121: CA DEX C2/A122: D012 BNE $A136 C2/A124: A204 LDX #$04 C2/A126: E610 INC $10 C2/A128: D006 BNE $A130 C2/A12A: E611 INC $11 C2/A12C: D002 BNE $A130 C2/A12E: E612 INC $12 C2/A130: 48 PHA C2/A131: B710 LDA [$10],Y C2/A133: 8500 STA $00 C2/A135: 68 PLA C2/A136: 2903 AND #$03 C2/A138: C902 C2/A13A: B00B PHD C2/A13C: 8501 STA $01 C2/A13E: 2027A2 JSR $A227 C2/A141: 205BA1 JSR $A15B C2/A144: 4CD1A0 JMP $A0D1 C2/A147: D00C BNE $A155 C2/A149: 2082A2 JSR $A282 C2/A14C: 2027A2 JSR $A227 C2/A14F: 207CA1 JSR $A17C C2/A152: 4CD1A0 JMP $A0D1 C2/A155: 209DA1 JSR $A19D C2/A158: 4CD1A0 JMP $A0D1 {Sub 1} C2/A15B: E230 SEP #$30 C2/A15D: 4601 LSR $01 C2/A15F: B00A + BCS $A16B C2/A161: 18 CLC C2/A162: 6504 ADC $04 C2/A164: 8504 STA $04 C2/A166: 9002 BCC $A16A C2/A168: E605 INC $05 C2/A16A: 60 RTS {Sub 1-A} C2/A16B: + 493F EOR #$3F C2/A16D: 1A INC A C2/A16E: 8501 STA $01 C2/A170: A504 LDA $04 C2/A172: 38 SEC C2/A173: E501 SBC $01 C2/A175: 8504 STA $04 C2/A177: B002 + BCS $A17B C2/A179: C605 DEC $05 C2/A17B: + 60 RTS {Sub 2} C2/A17C: E230 SEP #$30 C2/A17E: C920 CMP #$20 C2/A180: B00A + BCS $A18C C2/A182: 18 CLC C2/A183: 6504 ADC $04 C2/A185: 8504 STA $04 C2/A187: 9002 BCC $A18B C2/A189: E605 INC $05 C2/A18B: 60 RTS {Sub 2-A} C2/A18C: + 493F EOR #$3F C2/A18E: 1A INC A C2/A18F: 8501 STA $01 C2/A191: A504 LDA $04 C2/A193: 38 SEC C2/A194: E501 SBC $01 C2/A196: 8504 STA $04 C2/A198: B002 + BCS $A19C C2/A19A: C605 DEC $05 C2/A19C: + 60 RTS C2/A19D: A500 LDA $00 C2/A19F: 8502 STA $02 C2/A1A1: C220 REP #$20 C2/A1A3: C8 INY C2/A1A4: B710 LDA [$10],Y C2/A1A6: EB XBA C2/A1A7: 8500 STA $00 C2/A1A9: 88 DEY C2/A1AA: A510 LDA $10 C2/A1AC: 18 CLC C2/A1AD: 690200 ADC #$0002 C2/A1B0: 8510 STA $10 C2/A1B2: 9002 BCC $A1B6 C2/A1B4: E612 INC $12 C2/A1B6: A501 LDA $01 C2/A1B8: 8504 STA $04 C2/A1BA: E004 CPX #$04 C2/A1BC: D001 BNE $A1BF C2/A1BE: 60 RTS C2/A1BF: E003 CPX #$03 C2/A1C1: D01B BNE $A1DE C2/A1C3: E220 SEP #$20 C2/A1C5: EB XBA C2/A1C6: 4A LSR A C2/A1C7: 4A LSR A C2/A1C8: EB XBA C2/A1C9: C220 REP #$20 C2/A1CB: 0A ASL A C2/A1CC: 0A ASL A C2/A1CD: 8504 STA $04 C2/A1CF: E220 SEP #$20 C2/A1D1: 0600 ASL $00 C2/A1D3: 2A ROL A C2/A1D4: 0600 ASL $00 C2/A1D6: 2A ROL A C2/A1D7: 2903 AND #$03 C2/A1D9: 0504 ORA $04 C2/A1DB: 8504 STA $04 C2/A1DD: 60 RTS C2/A1DE: E002 CPX #$02 C2/A1E0: D022 BNE $A204 C2/A1E2: E220 SEP #$20 C2/A1E4: EB XBA C2/A1E5: 4A LSR A C2/A1E6: 4A LSR A C2/A1E7: 4A LSR A C2/A1E8: 4A LSR A C2/A1E9: EB XBA C2/A1EA: C220 REP #$20 C2/A1EC: 0A ASL A C2/A1ED: 0A ASL A C2/A1EE: 0A ASL A C2/A1EF: 0A ASL A C2/A1F0: 8504 STA $04 C2/A1F2: E220 SEP #$20 C2/A1F4: A500 LDA $00 C2/A1F6: 0A ASL A C2/A1F7: 2A ROL A C2/A1F8: 2A ROL A C2/A1F9: 2A ROL A C2/A1FA: 8500 STA $00 C2/A1FC: 2A ROL A C2/A1FD: 290F AND #$0F C2/A1FF: 0504 ORA $04 C2/A201: 8504 STA $04 C2/A203: 60 RTS C2/A204: E220 SEP #$20 C2/A206: EB XBA C2/A207: 0A ASL A C2/A208: 2A ROL A C2/A209: 2A ROL A C2/A20A: EB XBA C2/A20B: C220 REP #$20 C2/A20D: 0A ASL A C2/A20E: 0A ASL A C2/A20F: 0A ASL A C2/A210: 0A ASL A C2/A211: 0A ASL A C2/A212: 0A ASL A C2/A213: 8504 STA $04 C2/A215: E220 SEP #$20 C2/A217: A500 LDA $00 C2/A219: 4A LSR A C2/A21A: 6A ROR A C2/A21B: 48 PHA C2/A21C: 6A ROR A C2/A21D: 8500 STA $00 C2/A21F: 68 PLA C2/A220: 293F AND #$3F C2/A222: 0504 ORA $04 C2/A224: 8504 STA $04 C2/A226: 60 RTS [] C2/A227: E003 CPX #$03 C2/A229: 9021 BCC $A24C C2/A22B: A500 LDA $00 C2/A22D: 48 PHA C2/A22E: 4A LSR A C2/A22F: 6A ROR A C2/A230: 6A ROR A C2/A231: 8500 STA $00 C2/A233: CA DEX C2/A234: CA DEX C2/A235: CA DEX C2/A236: D010 BNE $A248 C2/A238: A204 LDX #$04 C2/A23A: E610 INC $10 C2/A23C: D006 BNE $A244 C2/A23E: E611 INC $11 C2/A240: D002 BNE $A244 C2/A242: E612 INC $12 C2/A244: B710 LDA [$10],Y C2/A246: 8500 STA $00 C2/A248: 68 PLA C2/A249: 4A LSR A C2/A24A: 4A LSR A C2/A24B: 60 RTS [] C2/A24C: A500 LDA $00 C2/A24E: 4A LSR A C2/A24F: 4A LSR A C2/A250: 293C AND #$3C C2/A252: E002 CPX #$02 C2/A254: F002 BEQ $A258 C2/A256: 2930 AND #$30 C2/A258: 8502 STA $02 C2/A25A: E610 INC $10 C2/A25C: D006 BNE $A264 C2/A25E: E611 INC $11 C2/A260: D002 BNE $A264 C2/A262: E612 INC $12 C2/A264: B710 LDA [$10],Y C2/A266: 0A ASL A C2/A267: 2A ROL A C2/A268: 8500 STA $00 C2/A26A: 2A ROL A C2/A26B: E002 CPX #$02 C2/A26D: D006 BNE $A275 C2/A26F: 2903 AND #$03 C2/A271: A203 LDX #$03 C2/A273: 800A BRA $A27F C2/A275: 0600 ASL $00 C2/A277: 2A ROL A C2/A278: 0600 ASL $00 C2/A27A: 2A ROL A C2/A27B: 290F AND #$0F C2/A27D: A202 LDX #$02 C2/A27F: 0502 ORA $02 C2/A281: 60 RTS C2/A282: E002 CPX #$02 C2/A284: 9040 + BCC $A2C6 C2/A286: A500 LDA $00 C2/A288: 0A ASL A C2/A289: 2A ROL A C2/A28A: 2A ROL A C2/A28B: 2A ROL A C2/A28C: 8500 STA $00 C2/A28E: 2A ROL A C2/A28F: 48 PHA C2/A290: CA DEX C2/A291: CA DEX C2/A292: D010 ++ BNE $A2A4 C2/A294: A204 LDX #$04 C2/A296: E610 INC $10 C2/A298: D006 +! BNE $A2A0 C2/A29A: E611 INC $11 C2/A29C: D002 +! BNE $A2A0 C2/A29E: E612 INC $12 C2/A2A0: +! B710 LDA [$10],Y C2/A2A2: 8500 STA $00 C2/A2A4: ++ 68 PLA C2/A2A5: 290F AND #$0F C2/A2A7: 0A ASL A C2/A2A8: 0A ASL A C2/A2A9: C920 CMP #$20 C2/A2AB: B00B ++ BCS $A2B8 C2/A2AD: 8501 STA $01 C2/A2AF: A505 LDA $05 C2/A2B1: 29E3 AND #$E3 C2/A2B3: 0501 ORA $01 C2/A2B5: 8505 STA $05 C2/A2B7: 60 RTS C2/A2B8: ++ 0A ASL A C2/A2B9: 0A ASL A C2/A2BA: 0A ASL A C2/A2BB: 8501 STA $01 C2/A2BD: A505 LDA $05 C2/A2BF: 291F AND #$1F C2/A2C1: 0501 ORA $01 C2/A2C3: 8505 STA $05 C2/A2C5: 60 RTS {Clear out a lot of character info} C2/A2C6: + A500 LDA $00 C2/A2C8: 0A ASL A C2/A2C9: 2A ROL A C2/A2CA: 2A ROL A C2/A2CB: 0A ASL A C2/A2CC: 0A ASL A C2/A2CD: 8501 STA $01 C2/A2CF: E610 INC $10 C2/A2D1: D006 BNE $A2D9 C2/A2D3: E611 INC $11 C2/A2D5: D002 BNE $A2D9 C2/A2D7: E612 INC $12 C2/A2D9: B710 LDA [$10],Y C2/A2DB: 0A ASL A C2/A2DC: 2A ROL A C2/A2DD: 8500 STA $00 C2/A2DF: 2A ROL A C2/A2E0: 2903 AND #$03 C2/A2E2: A203 LDX #$03 C2/A2E4: 0501 ORA $01 C2/A2E6: 80BD BRA $A2A5 C2/A2E8: C220 REP #$20 C2/A2EA: A90000 LDA #$0000 C2/A2ED: 9D06E0 STA $E006,X C2/A2F0: 9D08E0 STA $E008,X C2/A2F3: 9D0AE0 STA $E00A,X C2/A2F6: 9D10E0 STA $E010,X C2/A2F9: 9D12E0 STA $E012,X C2/A2FC: 9D14E0 STA $E014,X C2/A2FF: 9D16E0 STA $E016,X C2/A302: 9D18E0 STA $E018,X C2/A305: 9D1AE0 STA $E01A,X C2/A308: 9D1CE0 STA $E01C,X C2/A30B: 9D1EE0 STA $E01E,X C2/A30E: 9D20E0 STA $E020,X C2/A311: 9D22E0 STA $E022,X C2/A314: 9D2CE0 STA $E02C,X C2/A317: 9D2EE0 STA $E02E,X C2/A31A: 9D30E0 STA $E030,X C2/A31D: 9D36E0 STA $E036,X C2/A320: 9D38E0 STA $E038,X C2/A323: 9D40E0 STA $E040,X C2/A326: 9D42E0 STA $E042,X C2/A329: 9D44E0 STA $E044,X C2/A32C: 9D46E0 STA $E046,X C2/A32F: 9D48E0 STA $E048,X C2/A332: 9D4AE0 STA $E04A,X C2/A335: 9D4CE0 STA $E04C,X C2/A338: 9D4EE0 STA $E04E,X C2/A33B: 9D50E0 STA $E050,X C2/A33E: 9D52E0 STA $E052,X C2/A341: 9D54E0 STA $E054,X C2/A344: 9D56E0 STA $E056,X C2/A347: 9D58E0 STA $E058,X C2/A34A: 9D60E0 STA $E060,X C2/A34D: 9D83E0 STA $E083,X C2/A350: 9D00E1 STA $E100,X C2/A353: 9D04E1 STA $E104,X C2/A356: 9D08E1 STA $E108,X C2/A359: A9FF00 LDA #$00FF C2/A35C: 9D30E0 STA $E030,X C2/A35F: 6B RTL C2/A360: 18 CLC C2/A361: 24ED BIT $ED C2/A363: 1037 BPL $A39C C2/A365: A000 LDY #$00 C2/A367: 0A ASL A C2/A368: B900E0 LDA $E000,Y C2/A36B: F030 BEQ $A39D C2/A36D: C220 REP #$20 C2/A36F: 8600 STX $00 C2/A371: C400 CPY $00 C2/A373: F01A BEQ $A38F C2/A375: B920E0 LDA $E020,Y C2/A378: C92001 CMP #$0120 C2/A37B: 9005 BCC $A382 C2/A37D: C9E0FF CMP #$FFE0 C2/A380: 901B BCC $A39D C2/A382: B922E0 LDA $E022,Y C2/A385: C90001 CMP #$0100 C2/A388: 9005 BCC $A38F C2/A38A: C9E0FF CMP #$FFE0 C2/A38D: 900E BCC $A39D C2/A38F: 98 TYA C2/A390: 38 SEC C2/A391: E90002 SBC #$0200 C2/A394: A8 TAY C2/A395: E220 SEP #$20 C2/A397: C000 CPY #$00 C2/A399: 06B0 ASL $B0 C2/A39B: CC6B38 CPY $386B C2/A39E: 6B RTL C2/A39F: C220 REP #$20 C2/A3A1: DA PHX C2/A3A2: 5A PHY C2/A3A3: 8A TXA C2/A3A4: 0900E0 ORA #$E000 C2/A3A7: AA TAX C2/A3A8: 98 TYA C2/A3A9: 0900E0 ORA #$E000 C2/A3AC: A8 TAY C2/A3AD: A96B00 LDA #$006B C2/A3B0: 547E7E MVN $7E,$7E C2/A3B3: E8 INX C2/A3B4: E8 INX C2/A3B5: E8 INX C2/A3B6: E8 INX C2/A3B7: C8 INY C2/A3B8: C8 INY C2/A3B9: C8 INY C2/A3BA: C8 INY C2/A3BB: A91500 LDA #$0015 C2/A3BE: 547E7E MVN $7E,$7E C2/A3C1: 98 TYA C2/A3C2: 18 CLC C2/A3C3: 690600 ADC #$0006 C2/A3C6: A8 TAY C2/A3C7: 8A TXA C2/A3C8: 18 CLC C2/A3C9: 690600 ADC #$0006 C2/A3CC: AA TAX C2/A3CD: A97301 LDA #$0173 [I've seen this code at the beginning of the game, and yet...] C2/A3D0: 547E7E MVN $7E,$7E C2/A3D3: 7A PLY C2/A3D4: FA PLX C2/A3D5: E220 SEP #$20 C2/A3D7: BD8BE0 LDA $E08B,X C2/A3DA: 29F0 AND #$F0 C2/A3DC: 8500 STA $00 C2/A3DE: B98BE0 LDA $E08B,Y C2/A3E1: 290F AND #$0F C2/A3E3: 0500 ORA $00 C2/A3E5: 998BE0 STA $E08B,Y C2/A3E8: A9FF LDA #$FF C2/A3EA: 9930E0 STA $E030,Y C2/A3ED: BB TYX C2/A3EE: 9E04E1 STZ $E104,X C2/A3F1: 9E00E1 STZ $E100,X C2/A3F4: 9E83E0 STZ $E083,X C2/A3F7: 9E84E0 STZ $E084,X C2/A3FA: 9E1CE0 STZ $E01C,X C2/A3FD: 9E0AE0 STZ $E00A,X C2/A400: 9E64E0 STZ $E064,X C2/A403: 9E62E0 STZ $E062,X C2/A406: 6B RTL C2/A407: C220 REP #$20 C2/A409: DA PHX C2/A40A: 8A TXA C2/A40B: 4A LSR A C2/A40C: A8 TAY C2/A40D: B960C0 LDA $C060,Y C2/A410: 8508 STA $08 C2/A412: E220 SEP #$20 C2/A414: A508 LDA $08 C2/A416: D002 BNE $A41A C2/A418: FA PLX C2/A419: 6B RTL C2/A41A: B900C0 LDA $C000,Y C2/A41D: 18 CLC C2/A41E: 7DD0E0 ADC $E0D0,X C2/A421: 9DD0E0 STA $E0D0,X C2/A424: B901C0 LDA $C001,Y C2/A427: 18 CLC C2/A428: 7DD1E0 ADC $E0D1,X C2/A42B: 9DD1E0 STA $E0D1,X C2/A42E: B902C0 LDA $C002,Y C2/A431: 18 CLC C2/A432: 7932C0 ADC $C032,Y C2/A435: C509 CMP $09 C2/A437: 9014 BCC $A44D C2/A439: E509 SBC $09 C2/A43B: 9902C0 STA $C002,Y C2/A43E: B930C0 LDA $C030,Y C2/A441: 3005 BMI $A448 C2/A443: FED0E0 INC $E0D0,X C2/A446: 8008 BRA $A450 C2/A448: DED0E0 DEC $E0D0,X C2/A44B: 8003 BRA $A450 C2/A44D: 9902C0 STA $C002,Y C2/A450: B903C0 LDA $C003,Y C2/A453: 18 CLC C2/A454: 7933C0 ADC $C033,Y C2/A457: C509 CMP $09 C2/A459: 9014 BCC $A46F C2/A45B: E509 SBC $09 C2/A45D: 9903C0 STA $C003,Y C2/A460: B931C0 LDA $C031,Y C2/A463: 3005 BMI $A46A C2/A465: FED1E0 INC $E0D1,X C2/A468: 8008 BRA $A472 C2/A46A: DED1E0 DEC $E0D1,X C2/A46D: 8003 BRA $A472 C2/A46F: 9903C0 STA $C003,Y C2/A472: E8 INX C2/A473: E8 INX C2/A474: E8 INX C2/A475: E8 INX C2/A476: C8 INY C2/A477: C8 INY C2/A478: C8 INY C2/A479: C8 INY C2/A47A: C608 DEC $08 C2/A47C: D09C BNE $A41A C2/A47E: FA PLX C2/A47F: 6B RTL C2/A480: A614 LDX $14 C2/A482: BD10E1 LDA $E110,X C2/A485: C905 CMP #$05 C2/A487: B006 BCS $A48F C2/A489: 20A5A4 JSR $A4A5 C2/A48C: A614 LDX $14 C2/A48E: 6B RTL C2/A48F: 9E12E0 STZ $E012,X C2/A492: A940 LDA #$40 C2/A494: 9D14E1 STA $E114,X C2/A497: BD84E0 LDA $E084,X C2/A49A: 38 SEC C2/A49B: E904 SBC #$04 C2/A49D: 1002 BPL $A4A1 C2/A49F: A900 LDA #$00 C2/A4A1: 9D16E1 STA $E116,X C2/A4A4: 6B RTL [ANIMATION SHIT] C2/A4A5: C220 REP #$20 C2/A4A7: A9D100 LDA #$00D1 C2/A4AA: 8502 STA $02 C2/A4AC: BDFCE0 LDA $E0FC,X C2/A4AF: 8500 STA $00 C2/A4B1: E220 SEP #$20 C2/A4B3: A700 LDA [$00] C2/A4B5: 1005 BPL $A4BC C2/A4B7: 209CA6 JSR $A69C C2/A4BA: 80F5 BRA $A4B1 C2/A4BC: C220 REP #$20 C2/A4BE: A700 LDA [$00] C2/A4C0: E220 SEP #$20 C2/A4C2: 0A ASL A C2/A4C3: 8508 STA $08 C2/A4C5: EB XBA C2/A4C6: C220 REP #$20 C2/A4C8: 29FF00 AND #$00FF C2/A4CB: 0A ASL A C2/A4CC: 7D6AE0 ADC $E06A,X [Related to spell effects] C2/A4CF: 8510 STA $10 C2/A4D1: A710 LDA [$10] [A pointer...to shit in bank 14?] [To bank 13 spell animations, too!] C2/A4D3: 8510 STA $10 C2/A4D5: E220 SEP #$20 C2/A4D7: 6401 STZ $01 C2/A4D9: A710 LDA [$10] C2/A4DB: 8504 STA $04 C2/A4DD: 0A ASL A C2/A4DE: 0A ASL A C2/A4DF: 8505 STA $05 C2/A4E1: A504 LDA $04 C2/A4E3: 290F AND #$0F C2/A4E5: 850A STA $0A C2/A4E7: D001 BNE $A4EA C2/A4E9: 60 RTS C2/A4EA: 0A ASL A C2/A4EB: 0A ASL A C2/A4EC: C220 REP #$20 C2/A4EE: 29FF00 AND #$00FF C2/A4F1: AA TAX C2/A4F2: E610 INC $10 C2/A4F4: A710 LDA [$10] C2/A4F6: 898000 BIT #$0080 C2/A4F9: D007 BNE $A502 C2/A4FB: E610 INC $10 C2/A4FD: CA DEX C2/A4FE: D0F4 BNE $A4F4 C2/A500: F021 BEQ $A523 C2/A502: E610 INC $10 C2/A504: E610 INC $10 C2/A506: 894000 BIT #$0040 C2/A509: F00C BEQ $A517 C2/A50B: 293F00 AND #$003F C2/A50E: A8 TAY C2/A50F: CA DEX C2/A510: F011 BEQ $A523 C2/A512: 88 DEY C2/A513: 30DF BMI $A4F4 C2/A515: 80F8 BRA $A50F C2/A517: 293F00 AND #$003F C2/A51A: A8 TAY C2/A51B: CA DEX C2/A51C: F005 BEQ $A523 C2/A51E: 88 DEY C2/A51F: 10FA BPL $A51B C2/A521: 30D1 BMI $A4F4 C2/A523: C230 REP #$30 C2/A525: A614 LDX $14 C2/A527: BD84E0 LDA $E084,X C2/A52A: 290F00 AND #$000F C2/A52D: 48 PHA C2/A52E: A50A LDA $0A C2/A530: 290F00 AND #$000F C2/A533: A8 TAY C2/A534: 8506 STA $06 C2/A536: A508 LDA $08 C2/A538: 29C000 AND #$00C0 C2/A53B: 8502 STA $02 C2/A53D: 8A TXA C2/A53E: 4A LSR A C2/A53F: AA TAX C2/A540: 68 PLA C2/A541: E220 SEP #$20 C2/A543: C50A CMP $0A C2/A545: F00B BEQ $A552 C2/A547: 9009 BCC $A552 C2/A549: E50A SBC $0A C2/A54B: E8 INX C2/A54C: E8 INX C2/A54D: E8 INX C2/A54E: E8 INX C2/A54F: 3A DEC A C2/A550: D0F9 BNE $A54B C2/A552: C220 REP #$20 C2/A554: A710 LDA [$10] C2/A556: E610 INC $10 C2/A558: E610 INC $10 C2/A55A: E220 SEP #$20 C2/A55C: EB XBA C2/A55D: 0A ASL A C2/A55E: 6601 ROR $01 C2/A560: EB XBA C2/A561: 0A ASL A C2/A562: 6601 ROR $01 C2/A564: C980 CMP #$80 C2/A566: 900C BCC $A574 C2/A568: 2405 BIT $05 C2/A56A: 7001 BVS $A56D C2/A56C: 6A ROR A C2/A56D: 18 CLC C2/A56E: 2402 BIT $02 C2/A570: 300C BMI $A57E C2/A572: 100F BPL $A583 C2/A574: 2405 BIT $05 C2/A576: 7001 BVS $A579 C2/A578: 4A LSR A C2/A579: 18 CLC C2/A57A: 2402 BIT $02 C2/A57C: 1005 BPL $A583 C2/A57E: 18 CLC C2/A57F: 690F ADC #$0F C2/A581: 49FF EOR #$FF C2/A583: EB XBA C2/A584: 100D BPL $A593 C2/A586: 2405 BIT $05 C2/A588: 7002 BVS $A58C C2/A58A: 38 SEC C2/A58B: 6A ROR A C2/A58C: 18 CLC C2/A58D: 2402 BIT $02 C2/A58F: 700C BVS $A59D C2/A591: 500F BVC $A5A2 C2/A593: 2405 BIT $05 C2/A595: 7001 BVS $A598 C2/A597: 4A LSR A C2/A598: 18 CLC C2/A599: 2402 BIT $02 C2/A59B: 5005 BVC $A5A2 C2/A59D: 18 CLC C2/A59E: 690F ADC #$0F C2/A5A0: 49FF EOR #$FF C2/A5A2: C220 REP #$20 C2/A5A4: 9D00C0 STA $C000,X C2/A5A7: E8 INX C2/A5A8: E8 INX C2/A5A9: E8 INX C2/A5AA: E8 INX C2/A5AB: 88 DEY C2/A5AC: D0A4 BNE $A552 C2/A5AE: A614 LDX $14 C2/A5B0: 8A TXA C2/A5B1: 4A LSR A C2/A5B2: A8 TAY C2/A5B3: E220 SEP #$20 C2/A5B5: BD84E0 LDA $E084,X C2/A5B8: 290F AND #$0F C2/A5BA: C50A CMP $0A C2/A5BC: F004 BEQ $A5C2 C2/A5BE: B002 BCS $A5C2 C2/A5C0: 850A STA $0A C2/A5C2: 9960C0 STA $C060,Y C2/A5C5: BD12E0 LDA $E012,X C2/A5C8: 8500 STA $00 C2/A5CA: 0A ASL A C2/A5CB: 0A ASL A C2/A5CC: 6500 ADC $00 C2/A5CE: 6905 ADC #$05 C2/A5D0: 8508 STA $08 C2/A5D2: 9961C0 STA $C061,Y C2/A5D5: A980 LDA #$80 C2/A5D7: 9D14E1 STA $E114,X C2/A5DA: B960C0 LDA $C060,Y C2/A5DD: C50A CMP $0A C2/A5DF: F022 BEQ $A603 C2/A5E1: 9020 BCC $A603 C2/A5E3: E50A SBC $0A C2/A5E5: 8500 STA $00 C2/A5E7: DA PHX C2/A5E8: 5A PHY C2/A5E9: BDD0E0 LDA $E0D0,X C2/A5EC: 9900C0 STA $C000,Y C2/A5EF: BDD1E0 LDA $E0D1,X C2/A5F2: 9901C0 STA $C001,Y C2/A5F5: E8 INX C2/A5F6: E8 INX C2/A5F7: E8 INX C2/A5F8: E8 INX C2/A5F9: C8 INY C2/A5FA: C8 INY C2/A5FB: C8 INY C2/A5FC: C8 INY C2/A5FD: C600 DEC $00 C2/A5FF: D0E8 BNE $A5E9 C2/A601: 7A PLY C2/A602: FA PLX C2/A603: C220 REP #$20 C2/A605: BDD0E0 LDA $E0D0,X C2/A608: 8500 STA $00 C2/A60A: B900C0 LDA $C000,Y C2/A60D: 2031A6 JSR $A631 C2/A610: C220 REP #$20 C2/A612: 9900C0 STA $C000,Y C2/A615: A502 LDA $02 C2/A617: 9902C0 STA $C002,Y C2/A61A: 9932C0 STA $C032,Y C2/A61D: A500 LDA $00 C2/A61F: 9930C0 STA $C030,Y C2/A622: E220 SEP #$20 C2/A624: C8 INY C2/A625: C8 INY C2/A626: C8 INY C2/A627: C8 INY C2/A628: E8 INX C2/A629: E8 INX C2/A62A: E8 INX C2/A62B: E8 INX C2/A62C: C60A DEC $0A C2/A62E: D0D3 BNE $A603 C2/A630: 60 RTS C2/A631: E220 SEP #$20 C2/A633: 38 SEC C2/A634: E500 SBC $00 C2/A636: 8500 STA $00 C2/A638: 1003 BPL $A63D C2/A63A: 49FF EOR #$FF C2/A63C: 1A INC A C2/A63D: 8F044200 STA $004204 C2/A641: A900 LDA #$00 C2/A643: 8F054200 STA $004205 C2/A647: A508 LDA $08 C2/A649: 8F064200 STA $004206 C2/A64D: EB XBA C2/A64E: 38 SEC C2/A64F: E501 SBC $01 C2/A651: 8501 STA $01 C2/A653: 1003 BPL $A658 C2/A655: 49FF EOR #$FF C2/A657: 1A INC A C2/A658: 48 PHA C2/A659: EA NOP C2/A65A: EA NOP C2/A65B: AF144200 LDA $004214 C2/A65F: 8504 STA $04 C2/A661: AF164200 LDA $004216 C2/A665: 8502 STA $02 C2/A667: 68 PLA C2/A668: 8F044200 STA $004204 C2/A66C: A900 LDA #$00 C2/A66E: 8F054200 STA $004205 C2/A672: A508 LDA $08 C2/A674: 8F064200 STA $004206 C2/A678: A504 LDA $04 C2/A67A: 2400 BIT $00 C2/A67C: 1003 BPL $A681 C2/A67E: 49FF EOR #$FF C2/A680: 1A INC A C2/A681: EB XBA C2/A682: EA NOP C2/A683: EA NOP C2/A684: EA NOP C2/A685: EA NOP C2/A686: AF164200 LDA $004216 C2/A68A: 8503 STA $03 C2/A68C: AF144200 LDA $004214 C2/A690: 2401 BIT $01 C2/A692: 1003 BPL $A697 C2/A694: 49FF EOR #$FF C2/A696: 1A INC A C2/A697: EB XBA C2/A698: 60 RTS C2/A699: 7A PLY C2/A69A: 38 SEC C2/A69B: 60 RTS C2/A69C: C9FF CMP #$FF C2/A69E: F0F9 BEQ $A699 C2/A6A0: C9B0 CMP #$B0 C2/A6A2: B004 BCS $A6A8 C2/A6A4: A901 LDA #$01 C2/A6A6: 8012 BRA $A6BA C2/A6A8: C9F0 CMP #$F0 C2/A6AA: B004 BCS $A6B0 C2/A6AC: A902 LDA #$02 C2/A6AE: 800A BRA $A6BA C2/A6B0: C9F8 CMP #$F8 C2/A6B2: B004 BCS $A6B8 C2/A6B4: A903 LDA #$03 C2/A6B6: 8002 BRA $A6BA C2/A6B8: A904 LDA #$04 C2/A6BA: C220 REP #$20 C2/A6BC: 290700 AND #$0007 C2/A6BF: 18 CLC C2/A6C0: 6500 ADC $00 C2/A6C2: 8500 STA $00 C2/A6C4: 60 RTS C2/A6C5: 20C9A6 JSR $A6C9 C2/A6C8: 6B RTL C2/A6C9: E230 SEP #$30 C2/A6CB: A900 LDA #$00 C2/A6CD: AA TAX C2/A6CE: 9D800A STA $0A80,X C2/A6D1: E8 INX C2/A6D2: E040 CPX #$40 C2/A6D4: 90F8 BCC $A6CE C2/A6D6: A580 LDA $80 C2/A6D8: 0A ASL A C2/A6D9: 0A ASL A C2/A6DA: AA TAX C2/A6DB: BF0000C8 LDA $C80000,X C2/A6DF: A49C LDY $9C C2/A6E1: D002 BNE $A6E5 C2/A6E3: 29F0 AND #$F0 C2/A6E5: A4A0 LDY $A0 C2/A6E7: D002 BNE $A6EB C2/A6E9: 290F AND #$0F C2/A6EB: 8580 STA $80 C2/A6ED: 2903 AND #$03 C2/A6EF: 8D800A STA $0A80 C2/A6F2: A580 LDA $80 C2/A6F4: 4A LSR A C2/A6F5: 4A LSR A C2/A6F6: 2903 AND #$03 C2/A6F8: 8D900A STA $0A90 C2/A6FB: A580 LDA $80 C2/A6FD: 4A LSR A C2/A6FE: 4A LSR A C2/A6FF: 4A LSR A C2/A700: 4A LSR A C2/A701: 2903 AND #$03 C2/A703: 8DA00A STA $0AA0 C2/A706: A580 LDA $80 C2/A708: 0A ASL A C2/A709: 2A ROL A C2/A70A: 2A ROL A C2/A70B: 2903 AND #$03 C2/A70D: 8DB00A STA $0AB0 C2/A710: A000 LDY #$00 C2/A712: A59C LDA $9C C2/A714: F023 BEQ $A739 C2/A716: BF0300C8 LDA $C80003,X C2/A71A: 290F AND #$0F C2/A71C: F005 BEQ $A723 C2/A71E: 20ADA7 JSR $A7AD C2/A721: 8016 BRA $A739 C2/A723: BF0100C8 LDA $C80001,X C2/A727: 290F AND #$0F C2/A729: 2065A7 JSR $A765 C2/A72C: A010 LDY #$10 C2/A72E: BF0100C8 LDA $C80001,X C2/A732: 4A LSR A C2/A733: 4A LSR A C2/A734: 4A LSR A C2/A735: 4A LSR A C2/A736: 2065A7 JSR $A765 C2/A739: A020 LDY #$20 C2/A73B: A5A0 LDA $A0 C2/A73D: F025 BEQ $A764 C2/A73F: BF0300C8 LDA $C80003,X C2/A743: 4A LSR A C2/A744: 4A LSR A C2/A745: 4A LSR A C2/A746: 4A LSR A C2/A747: F005 BEQ $A74E C2/A749: 20ADA7 JSR $A7AD C2/A74C: 8016 BRA $A764 C2/A74E: BF0200C8 LDA $C80002,X C2/A752: 290F AND #$0F C2/A754: 2065A7 JSR $A765 C2/A757: A030 LDY #$30 C2/A759: BF0200C8 LDA $C80002,X C2/A75D: 4A LSR A C2/A75E: 4A LSR A C2/A75F: 4A LSR A C2/A760: 4A LSR A C2/A761: 2065A7 JSR $A765 C2/A764: 60 RTS C2/A765: 290F AND #$0F C2/A767: F030 BEQ $A799 C2/A769: C908 CMP #$08 C2/A76B: F02D BEQ $A79A C2/A76D: 9007 BCC $A776 C2/A76F: 48 PHA C2/A770: A980 LDA #$80 C2/A772: 99850A STA $0A85,Y C2/A775: 68 PLA C2/A776: 48 PHA C2/A777: A902 LDA #$02 C2/A779: 99820A STA $0A82,Y C2/A77C: 68 PLA C2/A77D: 2907 AND #$07 C2/A77F: 3A DEC A C2/A780: D006 BNE $A788 C2/A782: A955 LDA #$55 C2/A784: 99860A STA $0A86,Y C2/A787: 60 RTS C2/A788: 3A DEC A C2/A789: D005 BNE $A790 C2/A78B: A980 LDA #$80 C2/A78D: 99860A STA $0A86,Y C2/A790: C905 CMP #$05 C2/A792: D002 BNE $A796 C2/A794: A908 LDA #$08 C2/A796: 99870A STA $0A87,Y C2/A799: 60 RTS C2/A79A: A901 LDA #$01 C2/A79C: 99820A STA $0A82,Y C2/A79F: E210 SEP #$10 C2/A7A1: C220 REP #$20 C2/A7A3: A5F4 LDA $F4 C2/A7A5: E6F4 INC $F4 C2/A7A7: 29FF13 AND #$13FF C2/A7AA: 4CD5A7 JMP $A7D5 C2/A7AD: 290F0A AND #$0A0F C2/A7B0: DA PHX C2/A7B1: C220 REP #$20 C2/A7B3: BF000048 LDA $480000,X C2/A7B7: 20D5A7 JSR $A7D5 C2/A7BA: C220 REP #$20 C2/A7BC: 98 TYA C2/A7BD: 18 CLC C2/A7BE: 691000 ADC #$0010 C2/A7C1: A8 TAY C2/A7C2: BF020048 LDA $480002,X C2/A7C6: 20D5A7 JSR $A7D5 C2/A7C9: E220 SEP #$20 C2/A7CB: A903 LDA #$03 C2/A7CD: 99820A STA $0A82,Y C2/A7D0: 99920A STA $0A92,Y C2/A7D3: FA PLX C2/A7D4: 60 RTS C2/A7D5: C220 REP #$20 C2/A7D7: 48 PHA C2/A7D8: 291F00 AND #$001F C2/A7DB: EB XBA C2/A7DC: 4A LSR A C2/A7DD: 4A LSR A C2/A7DE: 4A LSR A C2/A7DF: 998A0A STA $0A8A,Y C2/A7E2: 68 PLA C2/A7E3: E220 SEP #$20 C2/A7E5: 4A LSR A C2/A7E6: 4A LSR A C2/A7E7: 4A LSR A C2/A7E8: 4A LSR A C2/A7E9: 4A LSR A C2/A7EA: 1A INC A C2/A7EB: 998C0A STA $0A8C,Y C2/A7EE: EB XBA C2/A7EF: C220 REP #$20 C2/A7F1: 29FF00 AND #$00FF C2/A7F4: 1A INC A C2/A7F5: 998E0A STA $0A8E,Y C2/A7F8: A90000 LDA #$0000 C2/A7FB: 99860A STA $0A86,Y C2/A7FE: E220 SEP #$20 C2/A800: 60 RTS C2/A801: 8910 BIT #$10 C2/A803: 00F0 BRK #$F0 C2/A805: 11A9 ORA ($A9),Y C2/A807: FFE08D00 SBC $008DE0,X C2/A80B: 08 PHP C2/A80C: 8D0408 STA $0804 C2/A80F: 8D0808 STA $0808 C2/A812: 8D1008 STA $0810 C2/A815: 8015 BRA $A82C C2/A817: A970 LDA #$70 C2/A819: 60 RTS C2/A81A: 8D0008 STA $0800 C2/A81D: A980 LDA #$80 C2/A81F: 60 RTS C2/A820: 8D0408 STA $0804 C2/A823: A970 LDA #$70 C2/A825: 708D BVS $A7B4 C2/A827: 08 PHP C2/A828: 08 PHP C2/A829: A980 LDA #$80 C2/A82B: 708D BVS $A7BA C2/A82D: 0C08A9 TSB $A908 C2/A830: 0000 BRK #$00 C2/A832: 8D0221 STA $2102 C2/A835: A900 LDA #$00 C2/A837: 08 PHP C2/A838: 8D7243 STA $4372 C2/A83B: A900 LDA #$00 C2/A83D: 048D TSB $8D C2/A83F: 7043 BVS $A884 C2/A841: A200 LDX #$00 C2/A843: 8E7443 STX $4374 C2/A846: A910 LDA #$10 C2/A848: 008D BRK #$8D C2/A84A: 7543 ADC $43,X C2/A84C: A280 LDX #$80 C2/A84E: 8E0B42 STX $420B C2/A851: 6B RTL C2/A852: C220 REP #$20 C2/A854: E210 SEP #$10 C2/A856: A5F4 LDA $F4 C2/A858: 890800 BIT #$0008 C2/A85B: D005 BNE $A862 C2/A85D: A9E13F LDA #$3FE1 C2/A860: 8003 BRA $A865 C2/A862: A9E23F LDA #$3FE2 C2/A865: 8D1208 STA $0812 C2/A868: A5F4 LDA $F4 C2/A86A: 891000 BIT #$0010 C2/A86D: F00E BEQ $A87D C2/A86F: A9FFE0 LDA #$E0FF C2/A872: 8D0008 STA $0800 C2/A875: 8D0408 STA $0804 C2/A878: 8D0808 STA $0808 C2/A87B: 8025 BRA $A8A2 C2/A87D: 20C8A8 JSR $A8C8 C2/A880: 8D0008 STA $0800 C2/A883: E220 SEP #$20 C2/A885: 48 PHA C2/A886: 18 CLC C2/A887: 6910 ADC #$10 C2/A889: C220 REP #$20 C2/A88B: 8D0408 STA $0804 C2/A88E: E220 SEP #$20 C2/A890: 68 PLA C2/A891: EB XBA C2/A892: 18 CLC C2/A893: 6910 ADC #$10 C2/A895: EB XBA C2/A896: C220 REP #$20 C2/A898: 8D0808 STA $0808 C2/A89B: E220 SEP #$20 C2/A89D: 18 CLC C2/A89E: 6910 ADC #$10 C2/A8A0: C220 REP #$20 C2/A8A2: 8D0C08 STA $080C C2/A8A5: A90000 LDA #$0000 C2/A8A8: 8D0221 STA $2102 [Store into OAM Address] C2/A8AB: A90008 LDA #$0800 C2/A8AE: 8D7243 STA $4372 [Store into DMA Source Addr. Channel 7] C2/A8B1: A90004 LDA #$0400 {Increment Byte?} C2/A8B4: 8D7043 STA $4370 [Store into DMA Control/Destination Channel 7] C2/A8B7: A200 LDX #$00 C2/A8B9: 8E7443 STX $4374 [Store X into DMA Source Addr. Bank Channel 7] C2/A8BC: A91400 LDA #$0014 C2/A8BF: 8D7543 STA $4375 [Store into DMA Size Channel 7] C2/A8C2: A280 LDX #$80 {Channel 7} C2/A8C4: 8E0B42 STX $420B [Store into DMA Enable] C2/A8C7: 6B RTL C2/A8C8: E220 SEP #$20 C2/A8CA: A515 LDA $15 C2/A8CC: F002 BEQ $A8D0 C2/A8CE: A920 LDA #$20 C2/A8D0: 8502 STA $02 C2/A8D2: 24E3 BIT $E3 C2/A8D4: 5021 BVC $A8F7 C2/A8D6: C220 REP #$20 C2/A8D8: AD2801 LDA $0128 C2/A8DB: 4A LSR A C2/A8DC: 4A LSR A C2/A8DD: 4A LSR A C2/A8DE: 4A LSR A C2/A8DF: 8500 STA $00 C2/A8E1: AD2A01 LDA $012A C2/A8E4: 4A LSR A C2/A8E5: 4A LSR A C2/A8E6: 4A LSR A C2/A8E7: 4A LSR A C2/A8E8: E220 SEP #$20 C2/A8EA: 38 SEC C2/A8EB: E502 SBC $02 C2/A8ED: E908 SBC #$08 C2/A8EF: 8D1108 STA $0811 C2/A8F2: A500 LDA $00 C2/A8F4: 8D1008 STA $0810 C2/A8F7: A509 LDA $09 C2/A8F9: 4A LSR A C2/A8FA: A508 LDA $08 C2/A8FC: 6A ROR A C2/A8FD: 38 SEC C2/A8FE: E910 SBC #$10 C2/A900: 8500 STA $00 C2/A902: A50B LDA $0B C2/A904: 4A LSR A C2/A905: A50A LDA $0A C2/A907: 6A ROR A C2/A908: 38 SEC C2/A909: E910 SBC #$10 C2/A90B: E502 SBC $02 C2/A90D: 8501 STA $01 C2/A90F: C220 REP #$20 C2/A911: A500 LDA $00 C2/A913: 60 RTS C2/A914: E220 SEP #$20 C2/A916: A58C LDA $8C C2/A918: D028 BNE $A942 C2/A91A: C210 REP #$10 C2/A91C: 24E3 BIT $E3 C2/A91E: 3012 BMI $A932 C2/A920: 7008 BVS $A92A C2/A922: A20101 LDX #$0101 C2/A925: A009FF LDY #$FF09 C2/A928: 800E BRA $A938 C2/A92A: A20103 LDX #$0301 C2/A92D: A00BFF LDY #$FF0B C2/A930: 8006 BRA $A938 C2/A932: A20102 LDX #$0201 C2/A935: A00DFF LDY #$FF0D C2/A938: 8E001E STX $1E00 C2/A93B: 8C021E STY $1E02 C2/A93E: 220400C3 JSR $C30004 C2/A942: 6B RTL C2/A943: B5D9 LDA $D9,X C2/A945: 2906 AND #$06 C2/A947: EB XBA C2/A948: A900 LDA #$00 C2/A94A: C210 REP #$10 C2/A94C: A8 TAY C2/A94D: C00000 CPY #$0000 C2/A950: F065 BEQ $A9B7 C2/A952: C00002 CPY #$0200 C2/A955: F02F BEQ $A986 C2/A957: 6400 STZ $00 C2/A959: A20000 LDX #$0000 C2/A95C: 20F4A9 JSR $A9F4 C2/A95F: B002 BCS $A963 C2/A961: E600 INC $00 C2/A963: A20002 LDX #$0200 C2/A966: 20F4A9 JSR $A9F4 C2/A969: B004 BCS $A96F C2/A96B: E600 INC $00 C2/A96D: E600 INC $00 C2/A96F: A500 LDA $00 C2/A971: F042 BEQ $A9B5 C2/A973: C901 CMP #$01 C2/A975: F075 BEQ $A9EC C2/A977: C902 CMP #$02 C2/A979: F06D BEQ $A9E8 C2/A97B: A5BE LDA $BE C2/A97D: 4901 EOR #$01 C2/A97F: 85BE STA $BE C2/A981: 4A LSR A C2/A982: B068 BCS $A9EC C2/A984: 9062 BCC $A9E8 C2/A986: 6400 STZ $00 C2/A988: A20000 LDX #$0000 C2/A98B: 20F4A9 JSR $A9F4 C2/A98E: B002 BCS $A992 C2/A990: E600 INC $00 C2/A992: A20004 LDX #$0400 C2/A995: 20F4A9 JSR $A9F4 C2/A998: B004 BCS $A99E C2/A99A: E600 INC $00 C2/A99C: E600 INC $00 C2/A99E: A500 LDA $00 C2/A9A0: F013 BEQ $A9B5 C2/A9A2: C901 CMP #$01 C2/A9A4: F046 BEQ $A9EC C2/A9A6: C902 CMP #$02 C2/A9A8: F03A BEQ $A9E4 C2/A9AA: A5BE LDA $BE C2/A9AC: 4901 EOR #$01 C2/A9AE: 85BE STA $BE C2/A9B0: 4A LSR A C2/A9B1: B039 BCS $A9EC C2/A9B3: 902F BCC $A9E4 C2/A9B5: 38 SEC C2/A9B6: 6B RTL C2/A9B7: 6400 STZ $00 C2/A9B9: A20002 LDX #$0200 C2/A9BC: 20F4A9 JSR $A9F4 C2/A9BF: B002 BCS $A9C3 C2/A9C1: E600 INC $00 C2/A9C3: A20004 LDX #$0400 C2/A9C6: 20F4A9 JSR $A9F4 C2/A9C9: B004 BCS $A9CF C2/A9CB: E600 INC $00 C2/A9CD: E600 INC $00 C2/A9CF: A500 LDA $00 C2/A9D1: F0E2 BEQ $A9B5 C2/A9D3: C901 CMP #$01 C2/A9D5: F011 BEQ $A9E8 C2/A9D7: C902 CMP #$02 C2/A9D9: F009 BEQ $A9E4 C2/A9DB: A5BE LDA $BE C2/A9DD: 4901 EOR #$01 C2/A9DF: 85BE STA $BE C2/A9E1: 4A LSR A C2/A9E2: B004 BCS $A9E8 C2/A9E4: A904 LDA #$04 C2/A9E6: 8006 BRA $A9EE C2/A9E8: A902 LDA #$02 C2/A9EA: 8002 BRA $A9EE C2/A9EC: A900 LDA #$00 C2/A9EE: EB XBA C2/A9EF: A900 LDA #$00 C2/A9F1: AA TAX C2/A9F2: 18 CLC C2/A9F3: 6B RTL C2/A9F4: BF00E07E LDA $7EE000,X C2/A9F8: F01B BEQ $AA15 C2/A9FA: 3019 BMI $AA15 C2/A9FC: BF2CE07E LDA $7EE02C,X C2/AA00: 1F8CE07E ORA $7EE08C,X C2/AA04: D00F BNE $AA15 C2/AA06: C220 REP #$20 C2/AA08: BF90E17E LDA $7EE190,X C2/AA0C: 8960C1 BIT #$C160 C2/AA0F: E220 SEP #$20 C2/AA11: D002 BNE $AA15 C2/AA13: 18 CLC C2/AA14: 60 RTS C2/AA15: 38 SEC C2/AA16: 60 RTS C2/AA17: E210 SEP #$10 C2/AA19: C220 REP #$20 C2/AA1B: 64D0 STZ $D0 C2/AA1D: 64D2 STZ $D2 C2/AA1F: 64D4 STZ $D4 C2/AA21: 64D6 STZ $D6 C2/AA23: 64D7 STZ $D7 C2/AA25: 64E0 STZ $E0 C2/AA27: 64E2 STZ $E2 C2/AA29: 64E4 STZ $E4 C2/AA2B: 64E6 STZ $E6 C2/AA2D: 64E8 STZ $E8 C2/AA2F: 64EA STZ $EA C2/AA31: 64F1 STZ $F1 C2/AA33: 64FE STZ $FE C2/AA35: A90000 LDA #$0000 C2/AA38: 85F6 STA $F6 C2/AA3A: A94400 LDA #$0044 C2/AA3D: 85F8 STA $F8 C2/AA3F: A98000 LDA #$0080 C2/AA42: 85F2 STA $F2 C2/AA44: A90002 LDA #$0200 C2/AA47: 85FA STA $FA C2/AA49: A90802 LDA #$0208 C2/AA4C: 85FC STA $FC C2/AA4E: E220 SEP #$20 C2/AA50: AF02CF7E LDA $7ECF02 C2/AA54: 4A LSR A C2/AA55: 6A ROR A C2/AA56: 6A ROR A C2/AA57: 29C0 AND #$C0 C2/AA59: 85E3 STA $E3 C2/AA5B: 6B RTL [] C2/AA5C: 2060AA JSR $AA60 [Jump to Read C80100 Table] C2/AA5F: 6B RTL [Read C80100 Table] C2/AA60: C230 REP #$30 C2/AA62: A530 LDA $30 C2/AA64: 293F00 AND #$003F {Nice trick for multiplying it by nine} C2/AA67: 8500 STA $00 C2/AA69: 0A ASL A C2/AA6A: 0A ASL A C2/AA6B: 0A ASL A C2/AA6C: 18 CLC C2/AA6D: 6500 ADC $00 C2/AA6F: AA TAX C2/AA70: BF0001C8 LDA $C80100,X C2/AA74: 8520 STA $20 C2/AA76: BF0201C8 LDA $C80102,X C2/AA7A: 8522 STA $22 C2/AA7C: BF0401C8 LDA $C80104,X C2/AA80: 8524 STA $24 C2/AA82: BF0501C8 LDA $C80105,X C2/AA86: 8525 STA $25 C2/AA88: BF0701C8 LDA $C80107,X C2/AA8C: 8527 STA $27 C2/AA8E: 8D0006 STA $0600 C2/AA91: 8F00DE7E STA $7EDE00 C2/AA95: 642C STZ $2C C2/AA97: 642E STZ $2E C2/AA99: 9C0643 STZ $4306 C2/AA9C: 9C1643 STZ $4316 C2/AA9F: 9C2643 STZ $4326 C2/AAA2: 9C3643 STZ $4336 C2/AAA5: 9C4643 STZ $4346 C2/AAA8: 9C5643 STZ $4356 C2/AAAB: 9C6643 STZ $4366 C2/AAAE: 9C7643 STZ $4376 C2/AAB1: E230 SEP #$30 C2/AAB3: A520 LDA $20 C2/AAB5: 8D0621 STA $2106 C2/AAB8: 9C2321 STZ $2123 C2/AABB: 9C2421 STZ $2124 C2/AABE: 9C2521 STZ $2125 C2/AAC1: 9C2A21 STZ $212A C2/AAC4: 9C2B21 STZ $212B C2/AAC7: A521 LDA $21 C2/AAC9: 8D2C21 STA $212C C2/AACC: A522 LDA $22 C2/AACE: 8D2D21 STA $212D C2/AAD1: 9C2E21 STZ $212E C2/AAD4: 9C2F21 STZ $212F C2/AAD7: A902 LDA #$02 C2/AAD9: 8D3021 STA $2130 C2/AADC: A523 LDA $23 C2/AADE: 8D3121 STA $2131 C2/AAE1: 9C3221 STZ $2132 C2/AAE4: A900 LDA #$00 C2/AAE6: 8D2621 STA $2126 C2/AAE9: 8D2821 STA $2128 C2/AAEC: A9FF LDA #$FF C2/AAEE: 8D2721 STA $2127 C2/AAF1: 8D2921 STA $2129 C2/AAF4: A960 LDA #$60 C2/AAF6: 4A LSR A C2/AAF7: 4A LSR A C2/AAF8: 4A LSR A C2/AAF9: 4A LSR A C2/AAFA: 4A LSR A C2/AAFB: 0960 ORA #$60 C2/AAFD: 8591 STA $91 C2/AAFF: 8D0121 STA $2101 C2/AB02: 60 RTS [Map Header[4] stuff] C2/AB03: 48 PHA C2/AB04: 291F AND #$1F C2/AB06: 8580 STA $80 C2/AB08: 68 PLA C2/AB09: EB XBA C2/AB0A: A5E8 LDA $E8 C2/AB0C: C983 CMP #$83 C2/AB0E: F01D + BEQ $AB2D C2/AB10: AD1F01 LDA $011F C2/AB13: C220 REP #$20 C2/AB15: 8D1E01 STA $011E C2/AB18: 292020 AND #$2020 C2/AB1B: F010 + BEQ $AB2D C2/AB1D: C92020 CMP #$2020 C2/AB20: F00B + BEQ $AB2D C2/AB22: 492000 EOR #$0020 C2/AB25: F003 ++ BEQ $AB2A C2/AB27: AD0E01 LDA $010E [Load TransitionDoor] C2/AB2A: ++ 8D0801 STA $0108 [Store into RopeDoor] C2/AB2D: + E220 SEP #$20 C2/AB2F: 6B RTL C2/AB30: C230 REP #$30 C2/AB32: 5A PHY C2/AB33: A0FE00 LDY #$00FE C2/AB36: B900C6 LDA $C600,Y C2/AB39: 990007 STA $0700,Y C2/AB3C: 88 DEY C2/AB3D: 88 DEY C2/AB3E: 10F6 BPL $AB36 C2/AB40: 7A PLY C2/AB41: 6B RTL C2/AB42: C230 REP #$30 C2/AB44: 5A PHY C2/AB45: A0FE00 LDY #$00FE C2/AB48: B90007 LDA $0700,Y C2/AB4B: 9900C6 STA $C600,Y C2/AB4E: 88 DEY C2/AB4F: 88 DEY C2/AB50: 10F6 BPL $AB48 C2/AB52: 7A PLY C2/AB53: 6B RTL C2/AB54: C220 REP #$20 C2/AB56: 8A TXA C2/AB57: 4A LSR A C2/AB58: AA TAX C2/AB59: DA PHX C2/AB5A: 5A PHY C2/AB5B: 20A9AB JSR $ABA9 C2/AB5E: 7A PLY C2/AB5F: 20A9AB JSR $ABA9 C2/AB62: FA PLX C2/AB63: DA PHX C2/AB64: E220 SEP #$20 C2/AB66: A502 LDA $02 C2/AB68: 0602 ASL $02 C2/AB6A: 48 PHA C2/AB6B: BD00C0 LDA $C000,X C2/AB6E: 3006 BMI $AB76 C2/AB70: C971 CMP #$71 C2/AB72: 9002 BCC $AB76 C2/AB74: A970 LDA #$70 C2/AB76: 18 CLC C2/AB77: 690F ADC #$0F C2/AB79: 49FF EOR #$FF C2/AB7B: 9D00C0 STA $C000,X C2/AB7E: BD01C0 LDA $C001,X C2/AB81: 3006 BMI $AB89 C2/AB83: C971 CMP #$71 C2/AB85: 9002 BCC $AB89 C2/AB87: A970 LDA #$70 C2/AB89: 18 CLC C2/AB8A: 690F ADC #$0F C2/AB8C: 49FF EOR #$FF C2/AB8E: 9D01C0 STA $C001,X C2/AB91: BD03C0 LDA $C003,X C2/AB94: 49C0 EOR #$C0 C2/AB96: 9D03C0 STA $C003,X C2/AB99: E8 INX C2/AB9A: E8 INX C2/AB9B: E8 INX C2/AB9C: E8 INX C2/AB9D: 68 PLA C2/AB9E: 3A DEC A C2/AB9F: D0C9 BNE $AB6A C2/ABA1: C220 REP #$20 C2/ABA3: 68 PLA C2/ABA4: 0900C0 ORA #$C000 C2/ABA7: AA TAX C2/ABA8: 6B RTL C2/ABA9: C220 REP #$20 C2/ABAB: A502 LDA $02 C2/ABAD: 29FF00 AND #$00FF C2/ABB0: 48 PHA C2/ABB1: B90000 LDA $0000,Y C2/ABB4: 9D00C0 STA $C000,X C2/ABB7: B90200 LDA $0002,Y C2/ABBA: 9D02C0 STA $C002,X C2/ABBD: E8 INX C2/ABBE: E8 INX C2/ABBF: E8 INX C2/ABC0: E8 INX C2/ABC1: C8 INY C2/ABC2: C8 INY C2/ABC3: C8 INY C2/ABC4: C8 INY C2/ABC5: 68 PLA C2/ABC6: 3A DEC A C2/ABC7: D0E7 BNE $ABB0 C2/ABC9: 60 RTS C2/ABCA: E220 SEP #$20 C2/ABCC: A90A LDA #$0A C2/ABCE: 8504 STA $04 C2/ABD0: C220 REP #$20 C2/ABD2: A710 LDA [$10] C2/ABD4: E610 INC $10 C2/ABD6: 293F00 AND #$003F C2/ABD9: 9D14E1 STA $E114,X C2/ABDC: A8 TAY C2/ABDD: 8A TXA C2/ABDE: 4A LSR A C2/ABDF: AA TAX C2/ABE0: C220 REP #$20 C2/ABE2: A710 LDA [$10] C2/ABE4: E610 INC $10 C2/ABE6: E610 INC $10 C2/ABE8: E220 SEP #$20 C2/ABEA: EB XBA C2/ABEB: 0A ASL A C2/ABEC: 6601 ROR $01 C2/ABEE: EB XBA C2/ABEF: 0A ASL A C2/ABF0: 6601 ROR $01 C2/ABF2: C980 CMP #$80 C2/ABF4: 900E BCC $AC04 C2/ABF6: 2405 BIT $05 C2/ABF8: 7001 BVS $ABFB C2/ABFA: 6A ROR A C2/ABFB: 18 CLC C2/ABFC: 650B ADC $0B C2/ABFE: 2402 BIT $02 C2/AC00: 300E BMI $AC10 C2/AC02: 1011 BPL $AC15 C2/AC04: 2405 BIT $05 C2/AC06: 7001 BVS $AC09 C2/AC08: 4A LSR A C2/AC09: 18 CLC C2/AC0A: 650B ADC $0B C2/AC0C: 2402 BIT $02 C2/AC0E: 1005 BPL $AC15 C2/AC10: 18 CLC C2/AC11: 690F ADC #$0F C2/AC13: 49FF EOR #$FF C2/AC15: EB XBA C2/AC16: 100F BPL $AC27 C2/AC18: 2405 BIT $05 C2/AC1A: 7002 BVS $AC1E C2/AC1C: 38 SEC C2/AC1D: 6A ROR A C2/AC1E: 18 CLC C2/AC1F: 650A ADC $0A C2/AC21: 2402 BIT $02 C2/AC23: 700E BVS $AC33 C2/AC25: 5011 BVC $AC38 C2/AC27: 2405 BIT $05 C2/AC29: 7001 BVS $AC2C C2/AC2B: 4A LSR A C2/AC2C: 18 CLC C2/AC2D: 650A ADC $0A C2/AC2F: 2402 BIT $02 C2/AC31: 5005 BVC $AC38 C2/AC33: 18 CLC C2/AC34: 690F ADC #$0F C2/AC36: 49FF EOR #$FF C2/AC38: C220 REP #$20 C2/AC3A: 9D00C0 STA $C000,X C2/AC3D: E220 SEP #$20 C2/AC3F: A501 LDA $01 C2/AC41: 4502 EOR $02 C2/AC43: 29C0 AND #$C0 C2/AC45: 050D ORA $0D C2/AC47: 9D03C0 STA $C003,X C2/AC4A: A50C LDA $0C C2/AC4C: 9D02C0 STA $C002,X C2/AC4F: 18 CLC C2/AC50: 6902 ADC #$02 C2/AC52: 8910 BIT #$10 C2/AC54: F006 BEQ $AC5C C2/AC56: 6910 ADC #$10 C2/AC58: 9002 BCC $AC5C C2/AC5A: E60D INC $0D C2/AC5C: 850C STA $0C C2/AC5E: C604 DEC $04 C2/AC60: D018 BNE $AC7A C2/AC62: A90A LDA #$0A C2/AC64: 8504 STA $04 C2/AC66: C220 REP #$20 C2/AC68: A50C LDA $0C C2/AC6A: 38 SEC C2/AC6B: E92400 SBC #$0024 C2/AC6E: 891000 BIT #$0010 C2/AC71: F003 BEQ $AC76 C2/AC73: E91000 SBC #$0010 C2/AC76: 850C STA $0C C2/AC78: E220 SEP #$20 C2/AC7A: E8 INX C2/AC7B: E8 INX C2/AC7C: E8 INX C2/AC7D: E8 INX C2/AC7E: 88 DEY C2/AC7F: F003 BEQ $AC84 C2/AC81: 825CFF BRL $ABE0 C2/AC84: A614 LDX $14 C2/AC86: C220 REP #$20 C2/AC88: E220 SEP #$20 C2/AC8A: 9EC2E0 STZ $E0C2,X C2/AC8D: 9EC3E0 STZ $E0C3,X C2/AC90: BD14E1 LDA $E114,X C2/AC93: 9D17E1 STA $E117,X C2/AC96: 9E15E1 STZ $E115,X C2/AC99: 9E16E1 STZ $E116,X C2/AC9C: 9E26E1 STZ $E126,X C2/AC9F: A940 LDA #$40 C2/ACA1: 9D14E1 STA $E114,X C2/ACA4: 20ACAC JSR $ACAC C2/ACA7: 6B RTL C2/ACA8: 20ACAC JSR $ACAC C2/ACAB: 6B RTL C2/ACAC: E220 SEP #$20 C2/ACAE: BD17E1 LDA $E117,X C2/ACB1: D003 BNE $ACB6 C2/ACB3: 825700 BRL $AD0D C2/ACB6: C220 REP #$20 C2/ACB8: 8A TXA C2/ACB9: 4A LSR A C2/ACBA: 8500 STA $00 C2/ACBC: BD15E1 LDA $E115,X C2/ACBF: 29FF00 AND #$00FF C2/ACC2: 0500 ORA $00 C2/ACC4: A8 TAY C2/ACC5: DA PHX C2/ACC6: 8600 STX $00 C2/ACC8: BD26E1 LDA $E126,X C2/ACCB: 29FF00 AND #$00FF C2/ACCE: 0A ASL A C2/ACCF: 0A ASL A C2/ACD0: 18 CLC C2/ACD1: 69D000 ADC #$00D0 C2/ACD4: 0500 ORA $00 C2/ACD6: AA TAX C2/ACD7: B900C0 LDA $C000,Y C2/ACDA: 9D00E0 STA $E000,X C2/ACDD: B902C0 LDA $C002,Y C2/ACE0: 9D02E0 STA $E002,X C2/ACE3: FA PLX C2/ACE4: E220 SEP #$20 C2/ACE6: BD15E1 LDA $E115,X C2/ACE9: 18 CLC C2/ACEA: 6904 ADC #$04 C2/ACEC: 9D15E1 STA $E115,X C2/ACEF: BD26E1 LDA $E126,X C2/ACF2: 1A INC A C2/ACF3: C90A CMP #$0A C2/ACF5: 9002 BCC $ACF9 C2/ACF7: A900 LDA #$00 C2/ACF9: 9D26E1 STA $E126,X C2/ACFC: BD16E1 LDA $E116,X C2/ACFF: 1A INC A C2/AD00: C90B CMP #$0B C2/AD02: 9002 BCC $AD06 C2/AD04: A90A LDA #$0A C2/AD06: 9D16E1 STA $E116,X C2/AD09: DE17E1 DEC $E117,X C2/AD0C: 60 RTS C2/AD0D: BD16E1 LDA $E116,X C2/AD10: 3A DEC A C2/AD11: 9D16E1 STA $E116,X C2/AD14: D007 BNE $AD1D C2/AD16: 9E14E1 STZ $E114,X C2/AD19: 9E84E0 STZ $E084,X C2/AD1C: 60 RTS C2/AD1D: 48 PHA C2/AD1E: 8600 STX $00 C2/AD20: 0A ASL A C2/AD21: 0A ASL A C2/AD22: 8500 STA $00 C2/AD24: BD15E1 LDA $E115,X C2/AD27: 38 SEC C2/AD28: E500 SBC $00 C2/AD2A: 8500 STA $00 C2/AD2C: 4601 LSR $01 C2/AD2E: A400 LDY $00 C2/AD30: 68 PLA C2/AD31: C220 REP #$20 C2/AD33: 29FF00 AND #$00FF C2/AD36: DA PHX C2/AD37: 48 PHA C2/AD38: B900C0 LDA $C000,Y C2/AD3B: 9DD0E0 STA $E0D0,X C2/AD3E: B902C0 LDA $C002,Y C2/AD41: 9DD2E0 STA $E0D2,X C2/AD44: E8 INX C2/AD45: E8 INX C2/AD46: E8 INX C2/AD47: E8 INX C2/AD48: C8 INY C2/AD49: C8 INY C2/AD4A: C8 INY C2/AD4B: C8 INY C2/AD4C: 68 PLA C2/AD4D: 3A DEC A C2/AD4E: D0E7 BNE $AD37 C2/AD50: FA PLX C2/AD51: 60 RTS C2/AD52: 60 RTS C2/AD53: 0010 BRK #$10 C2/AD55: FF0210A0 SBC $A01002,X C2/AD59: 000C BRK #$0C C2/AD5B: 0060 BRK #$60 C2/AD5D: 0011 BRK #$11 C2/AD5F: FF0211A0 SBC $A01102,X C2/AD63: 40 RTI C2/AD64: 0C0060 TSB $6000 C2/AD67: 0012 BRK #$12 C2/AD69: FF0212A0 SBC $A01202,X C2/AD6D: 800C BRA $AD7B C2/AD6F: 0060 BRK #$60 C2/AD71: 0013 BRK #$13 C2/AD73: FF0213A0 SBC $A01302,X C2/AD77: C00C00 CPY #$000C C2/AD7A: 421B WDM #$1B C2/AD7C: D8 CLD C2/AD7D: 0F000000 ORA $000000 C2/AD81: 0042 BRK #$42 C2/AD83: 1CE20F TRB $0FE2 C2/AD86: 0000 BRK #$00 C2/AD88: 0000 BRK #$00 C2/AD8A: 421D WDM #$1D C2/AD8C: EC0F00 CPX $000F C2/AD8F: 0000 BRK #$00 C2/AD91: 0042 BRK #$42 C2/AD93: 1ED80F ASL $0FD8,X C2/AD96: 0000 BRK #$00 C2/AD98: 0000 BRK #$00 C2/AD9A: 420E WDM #$0E C2/AD9C: F60F INC $0F,X C2/AD9E: 0000 BRK #$00 C2/ADA0: 0000 BRK #$00 C2/ADA2: 40 RTI C2/ADA3: 3200 AND ($00) C2/ADA5: 0F000000 ORA $000000 C2/ADA9: 008B BRK #$8B C2/ADAB: A202DA LDX #$DA02 C2/ADAE: AB PLB C2/ADAF: A226BF LDX #$BF26 C2/ADB2: 52AD EOR ($AD) C2/ADB4: 029D COP #$9D C2/ADB6: D8 CLD C2/ADB7: 0FCACA10 ORA $10CACA C2/ADBB: F5A2 SBC $A2,X C2/ADBD: 06BF ASL $BF C2/ADBF: 7A PLY C2/ADC0: AD029D LDA $9D02 C2/ADC3: 0043 BRK #$43 C2/ADC5: BF82AD02 LDA $02AD82,X C2/ADC9: 9D1043 STA $4310,X C2/ADCC: BF8AAD02 LDA $02AD8A,X C2/ADD0: 9D2043 STA $4320,X C2/ADD3: BF92AD02 LDA $02AD92,X C2/ADD7: 9D3043 STA $4330,X C2/ADDA: BF9AAD02 LDA $02AD9A,X C2/ADDE: 9D4043 STA $4340,X C2/ADE1: BFA2AD02 LDA $02ADA2,X C2/ADE5: 9D5043 STA $4350,X C2/ADE8: CA DEX C2/ADE9: CA DEX C2/ADEA: 10D2 BPL $ADBE C2/ADEC: AB PLB C2/ADED: 6B RTL C2/ADEE: E220 SEP #$20 C2/ADF0: A980 LDA #$80 C2/ADF2: 8D1521 STA $2115 C2/ADF5: 9C1621 STZ $2116 C2/ADF8: A97E LDA #$7E C2/ADFA: 8D1721 STA $2117 C2/ADFD: A20020 LDX #$2000 C2/AE00: 1DAE20 ORA $20AE,X C2/AE03: 1DAE20 ORA $20AE,X C2/AE06: 39AE9C AND $9CAE,Y C2/AE09: 1621 ASL $21,X C2/AE0B: A97F LDA #$7F C2/AE0D: 8D1721 STA $2117 C2/AE10: 201DAE JSR $AE1D C2/AE13: 201DAE JSR $AE1D C2/AE16: 2055AE JSR $AE55 C2/AE19: 20A5AE JSR $AEA5 C2/AE1C: 6B RTL C2/AE1D: A000BF LDY #$BF00 C2/AE20: CCAE02 CPY $02AE C2/AE23: 8D1821 STA $2118 C2/AE26: 9C1921 STZ $2119 C2/AE29: E8 INX C2/AE2A: C8 INY C2/AE2B: C00890 CPY #$9008 C2/AE2E: F09C BEQ $ADCC C2/AE30: 18 CLC C2/AE31: 219C AND ($9C,X) C2/AE33: 192188 ORA $8821,Y C2/AE36: D0F7 BNE $AE2F C2/AE38: 60 RTS C2/AE39: A0009C LDY #$9C00 C2/AE3C: 18 CLC C2/AE3D: 21BF AND ($BF,X) C2/AE3F: CCAE02 CPY $02AE C2/AE42: 8D1921 STA $2119 C2/AE45: E8 INX C2/AE46: C8 INY C2/AE47: C00890 CPY #$9008 C2/AE4A: F09C BEQ $ADE8 C2/AE4C: 18 CLC C2/AE4D: 219C AND ($9C,X) C2/AE4F: 192188 ORA $8821,Y C2/AE52: D0F7 BNE $AE4B C2/AE54: 60 RTS C2/AE55: C230 REP #$30 C2/AE57: A20000 LDX #$0000 C2/AE5A: A9FFE0 LDA #$E0FF C2/AE5D: 9D0008 STA $0800,X C2/AE60: E8 INX C2/AE61: E8 INX C2/AE62: E8 INX C2/AE63: E8 INX C2/AE64: E00002 CPX #$0200 C2/AE67: 90F4 BCC $AE5D C2/AE69: 9E0008 STZ $0800,X C2/AE6C: E8 INX C2/AE6D: E02002 CPX #$0220 C2/AE70: 90F7 BCC $AE69 C2/AE72: A9AA00 LDA #$00AA C2/AE75: 8D000A STA $0A00 C2/AE78: A9E03F LDA #$3FE0 C2/AE7B: 8D0208 STA $0802 C2/AE7E: A9E07F LDA #$7FE0 C2/AE81: 8D0608 STA $0806 C2/AE84: A9E0BF LDA #$BFE0 C2/AE87: 8D0A08 STA $080A C2/AE8A: A9E0FF LDA #$FFE0 C2/AE8D: 8D0E08 STA $080E C2/AE90: E230 SEP #$30 C2/AE92: A903 LDA #$03 C2/AE94: 8D0121 STA $2101 C2/AE97: A981 LDA #$81 C2/AE99: 8D2121 STA $2121 C2/AE9C: A9FF LDA #$FF C2/AE9E: 8D2221 STA $2122 C2/AEA1: 8D2221 STA $2122 C2/AEA4: 60 RTS C2/AEA5: C220 REP #$20 C2/AEA7: A90000 LDA #$0000 C2/AEAA: 8D0221 STA $2102 [Store into OAM Address] C2/AEAD: A90008 LDA #$0800 C2/AEB0: 8D7243 STA $4372 C2/AEB3: A90004 LDA #$0400 C2/AEB6: 8D7043 STA $4370 C2/AEB9: A92002 LDA #$0220 C2/AEBC: 8D7543 STA $4375 C2/AEBF: E220 SEP #$20 C2/AEC1: A200 LDX #$00 C2/AEC3: 8E7443 STX $4374 C2/AEC6: A280 LDX #$80 C2/AEC8: 8E0B42 STX $420B C2/AECB: 60 RTS [What the hell is this] C2/AECC: 0000 BRK #$00 C2/AECE: FF808080 SBC $808080,X C2/AED2: 8080 BRA $AE54 C2/AED4: 0000 BRK #$00 C2/AED6: 0000 BRK #$00 C2/AED8: 0000 BRK #$00 C2/AEDA: 0000 BRK #$00 C2/AEDC: 1010 BPL $AEEE C2/AEDE: 28 PLP C2/AEDF: C628 DEC $28 C2/AEE1: 1010 BPL $AEF3 C2/AEE3: 0080 BRK #$80 C2/AEE5: 8000 BRA $AEE7 C2/AEE7: 0000 BRK #$00 C2/AEE9: 0000 BRK #$00 C2/AEEB: 0000 BRK #$00 C2/AEED: 0000 BRK #$00 C2/AEEF: 0000 BRK #$00 C2/AEF1: 0000 BRK #$00 C2/AEF3: 008B BRK #$8B [] C2/AEF5: C230 REP #$30 C2/AEF7: A205AF LDX #$AF05 {Data below} C2/AEFA: A000C7 LDY #$C700 C2/AEFD: A96F00 LDA #$006F C2/AF00: 547E02 MVN $7E,$02 C2/AF03: AB PLB C2/AF04: 6B RTL [What the hell is this] C2/AF05: 0000 BRK #$00 C2/AF07: 0000 BRK #$00 C2/AF09: 0180 ORA ($80,X) C2/AF0B: 8000 BRA $AF0D C2/AF0D: 0280 COP #$80 C2/AF0F: 8000 BRA $AF11 C2/AF11: 0380 ORA $80,S C2/AF13: 8000 BRA $AF15 C2/AF15: 0480 TSB $80 C2/AF17: 8000 BRA $AF19 C2/AF19: 8180 STA ($80,X) C2/AF1B: 8000 BRA $AF1D C2/AF1D: 828080 BRL $2FA0 C2/AF20: 0083 BRK #$83 C2/AF22: 8080 BRA $AEA4 C2/AF24: 0084 BRK #$84 C2/AF26: 8080 BRA $AEA8 C2/AF28: 0080 BRK #$80 C2/AF2A: 0180 ORA ($80,X) C2/AF2C: 0080 BRK #$80 C2/AF2E: 0280 COP #$80 C2/AF30: 0080 BRK #$80 C2/AF32: 0380 ORA $80,S C2/AF34: 0080 BRK #$80 C2/AF36: 0480 TSB $80 C2/AF38: 0080 BRK #$80 C2/AF3A: 8180 STA ($80,X) C2/AF3C: 0080 BRK #$80 C2/AF3E: 828000 BRL $AFC1 C2/AF41: 8083 BRA $AEC6 C2/AF43: 8000 BRA $AF45 C2/AF45: 8084 BRA $AECB C2/AF47: 8000 BRA $AF49 C2/AF49: 8080 BRA $AECB C2/AF4B: 0100 ORA ($00,X) C2/AF4D: 8080 BRA $AECF C2/AF4F: 0200 COP #$00 C2/AF51: 8080 BRA $AED3 C2/AF53: 0300 ORA $00,S C2/AF55: 8080 BRA $AED7 C2/AF57: 0400 TSB $00 C2/AF59: 8080 BRA $AEDB C2/AF5B: FF008080 SBC $808000,X C2/AF5F: FE0080 INC $8000,X C2/AF62: 80FD BRA $AF61 C2/AF64: 0080 BRK #$80 C2/AF66: 80FC BRA $AF64 C2/AF68: 0000 BRK #$00 C2/AF6A: 8080 BRA $AEEC C2/AF6C: 0080 BRK #$80 C2/AF6E: 0080 BRK #$80 C2/AF70: 0080 BRK #$80 C2/AF72: 8000 BRA $AF74 C2/AF74: 00 C2/AF75: 60 BRK #$60 C2/AF76: 070F ORA [$0F] C2/AF78: C208 REP #$08 C2/AF7A: 0F00E0E2 ORA $E2E000 C2/AF7E: 30A2 BMI $AF22 C2/AF80: 07BF ORA [$BF] C2/AF82: 75AF ADC $AF,X C2/AF84: 029D COP #$9D C2/AF86: 000F BRK #$0F C2/AF88: CA DEX C2/AF89: 10F6 BPL $AF81 C2/AF8B: A2008A LDX #$8A00 C2/AF8E: 493F1A EOR #$1A3F C2/AF91: 20A9AF JSR $AFA9 C2/AF94: 09E09D ORA #$9DE0 C2/AF97: 08 PHP C2/AF98: 0FE8E040 ORA $40E0E8 C2/AF9C: 90EF BCC $AF8D C2/AF9E: A9E09D LDA #$9DE0 C2/AFA1: 08 PHP C2/AFA2: 0FE8E098 ORA $98E0E8 C2/AFA6: 90F8 BCC $AFA0 C2/AFA8: 6B RTL C2/AFA9: 8D0242 STA $4202 C2/AFAC: 8D0342 STA $4203 C2/AFAF: EA NOP C2/AFB0: EA NOP C2/AFB1: EA NOP C2/AFB2: EA NOP C2/AFB3: AD1642 LDA $4216 C2/AFB6: 8D0442 STA $4204 C2/AFB9: AD1742 LDA $4217 C2/AFBC: 8D0542 STA $4205 C2/AFBF: A9908D LDA #$8D90 C2/AFC2: 0642 ASL $42 C2/AFC4: EA NOP C2/AFC5: EA NOP C2/AFC6: EA NOP C2/AFC7: EA NOP C2/AFC8: EA NOP C2/AFC9: EA NOP C2/AFCA: EA NOP C2/AFCB: EA NOP C2/AFCC: AD1442 LDA $4214 C2/AFCF: 60 RTS C2/AFD0: A20000 LDX #$0000 C2/AFD3: 20E3AF JSR $AFE3 C2/AFD6: A20002 LDX #$0200 C2/AFD9: 20E3AF JSR $AFE3 C2/AFDC: A20004 LDX #$0400 C2/AFDF: 20E3AF JSR $AFE3 C2/AFE2: 6B RTL [Relaed to status effects] C2/AFE3: E220 SEP #$20 C2/AFE5: BD00E0 LDA $E000,X C2/AFE8: F009 BEQ $AFF3 C2/AFEA: 3007 BMI $AFF3 C2/AFEC: BD91E1 LDA $E191,X C2/AFEF: 89C1 BIT #$C1 C2/AFF1: F001 BEQ $AFF4 C2/AFF3: 60 RTS {} C2/AFF4: 8904 BIT #$04 C2/AFF6: F0FB BEQ $AFF3 C2/AFF8: 4904 EOR #$04 C2/AFFA: 9D91E1 STA $E191,X C2/AFFD: BD60E0 LDA $E060,X C2/B000: D0F1 BNE $AFF3 C2/B002: BD1CE0 LDA $E01C,X C2/B005: F00A BEQ $B011 C2/B007: C920 CMP #$20 C2/B009: F006 BEQ $B011 C2/B00B: 9E1CE0 STZ $E01C,X C2/B00E: 9E11E0 STZ $E011,X C2/B011: A9FF LDA #$FF C2/B013: 9F30E07E STA $7EE030,X C2/B017: DA PHX C2/B018: 22F4E900 JSR $00E9F4 C2/B01C: FA PLX C2/B01D: 60 RTS C2/B01E: 9E85E0 STZ $E085,X C2/B021: 9E1AE0 STZ $E01A,X C2/B024: 9E1BE0 STZ $E01B,X C2/B027: 9E9BE1 STZ $E19B,X C2/B02A: E00006 CPX #$0600 C2/B02D: B023 BCS $B052 C2/B02F: BDEDE1 LDA $E1ED,X C2/B032: D01E BNE $B052 C2/B034: C220 REP #$20 C2/B036: 8A TXA C2/B037: EB XBA C2/B038: 0A ASL A C2/B039: 0A ASL A C2/B03A: 0A ASL A C2/B03B: 5A PHY C2/B03C: A8 TAY C2/B03D: A91728 LDA #$2817 C2/B040: 99560A STA $0A56,Y C2/B043: A90000 LDA #$0000 C2/B046: 99500A STA $0A50,Y C2/B049: 99520A STA $0A52,Y C2/B04C: 99530A STA $0A53,Y C2/B04F: 7A PLY C2/B050: E220 SEP #$20 C2/B052: 6B RTL [Related to Event Command 06] C2/B053: C210 REP #$10 C2/B055: A20004 LDX #$0400 C2/B058: - E220 SEP #$20 C2/B05A: BD00E0 LDA $E000,X C2/B05D: F007 + BEQ $B066 C2/B05F: 3005 + BMI $B066 C2/B061: BD60E0 LDA $E060,X C2/B064: D029 * BNE $B08F C2/B066: + C220 REP #$20 C2/B068: 8A TXA C2/B069: 38 SEC C2/B06A: E90002 SBC #$0200 C2/B06D: AA TAX C2/B06E: 10E8 - BPL $B058 C2/B070: 9C06E0 STZ $E006 [Store 0 in Boy junk] C2/B073: 9C06E2 STZ $E206 [Store 0 in Girl junk] C2/B076: 9C06E4 STZ $E406 [Store 0 in Sprite junk[ C2/B079: 9C08E0 STZ $E008 [Store 0 in Boy Rising?] C2/B07C: 9C08E2 STZ $E208 [Store 0 in Girl Rising?] C2/B07F: 9C08E4 STZ $E408 [Store 0 in Sprite Rising?] C2/B082: E220 SEP #$20 [Enable 8-bit Emulation Mode] C2/B084: 9C1DE0 STZ $E01D [Store 0 in ?] C2/B087: 9C1DE2 STZ $E21D [Store 0 in ?] C2/B08A: 9C1DE4 STZ $E41D [Store 0 in ?] C2/B08D: 18 CLC C2/B08E: 6B RTL C2/B08F: * 38 SEC C2/B090: 6B RTL C2/B091: C220 REP #$20 C2/B093: A5FA LDA $FA C2/B095: 29FF0F AND #$0FFF C2/B098: 38 SEC C2/B099: ED2801 SBC $0128 C2/B09C: 101C BPL $B0BA C2/B09E: C901F8 CMP #$F801 C2/B0A1: 9007 BCC $B0AA C2/B0A3: C980FF CMP #$FF80 C2/B0A6: 902E BCC $B0D6 C2/B0A8: 8008 BRA $B0B2 C2/B0AA: 690010 ADC #$1000 C2/B0AD: C98000 CMP #$0080 C2/B0B0: B024 BCS $B0D6 C2/B0B2: A5FA LDA $FA C2/B0B4: 18 CLC C2/B0B5: 698000 ADC #$0080 C2/B0B8: 8016 BRA $B0D0 C2/B0BA: C90008 CMP #$0800 C2/B0BD: 9006 BCC $B0C5 C2/B0BF: E90010 SBC #$1000 C2/B0C2: 49FFFF EOR #$FFFF C2/B0C5: C98000 CMP #$0080 C2/B0C8: B00C BCS $B0D6 C2/B0CA: A5FA LDA $FA C2/B0CC: 38 SEC C2/B0CD: E98000 SBC #$0080 C2/B0D0: 29FF0F AND #$0FFF C2/B0D3: 8D2801 STA $0128 C2/B0D6: 6B RTL C2/B0D7: C220 REP #$20 C2/B0D9: AD2601 LDA $0126 C2/B0DC: 693700 ADC #$0037 C2/B0DF: 8D2601 STA $0126 C2/B0E2: 29FF00 AND #$00FF C2/B0E5: C98000 CMP #$0080 C2/B0E8: 9003 BCC $B0ED C2/B0EA: 497FFF EOR #$FF7F C2/B0ED: 65FA ADC $FA C2/B0EF: 29FF0F AND #$0FFF C2/B0F2: 8D2801 STA $0128 C2/B0F5: AD2601 LDA $0126 C2/B0F8: 297F00 AND #$007F C2/B0FB: 090001 ORA #$0100 C2/B0FE: 49FFFF EOR #$FFFF C2/B101: 65FC ADC $FC C2/B103: 29FF0F AND #$0FFF C2/B106: 8D2A01 STA $012A C2/B109: 6B RTL C2/B10A: C210 REP #$10 C2/B10C: E220 SEP #$20 C2/B10E: A58C LDA $8C C2/B110: D006 BNE $B118 C2/B112: A5E3 LDA $E3 C2/B114: 8940 BIT #$40 C2/B116: D001 BNE $B119 C2/B118: 6B RTL C2/B119: A5F4 LDA $F4 C2/B11B: 29FF AND #$FF C2/B11D: D014 BNE $B133 C2/B11F: A5F5 LDA $F5 C2/B121: 4A LSR A C2/B122: B00F BCS $B133 C2/B124: A5CF LDA $CF C2/B126: D00B BNE $B133 C2/B128: A5C7 LDA $C7 C2/B12A: 18 CLC C2/B12B: 694B ADC #$4B C2/B12D: 85C7 STA $C7 C2/B12F: 293F AND #$3F C2/B131: 85C6 STA $C6 C2/B133: A5C6 LDA $C6 C2/B135: F034 BEQ $B16B C2/B137: C6C6 DEC $C6 C2/B139: C220 REP #$20 C2/B13B: AD2801 LDA $0128 C2/B13E: 24C6 BIT $C6 C2/B140: 5006 BVC $B148 C2/B142: 18 CLC C2/B143: 690600 ADC #$0006 C2/B146: 8004 BRA $B14C C2/B148: 38 SEC C2/B149: E90600 SBC #$0006 C2/B14C: 29FF0F AND #$0FFF C2/B14F: 8D2801 STA $0128 C2/B152: AD2A01 LDA $012A C2/B155: 24C6 BIT $C6 C2/B157: 3006 BMI $B15F C2/B159: 18 CLC C2/B15A: 690600 ADC #$0006 C2/B15D: 8004 BRA $B163 C2/B15F: 38 SEC C2/B160: E90600 SBC #$0006 C2/B163: 29FF0F AND #$0FFF C2/B166: 8D2A01 STA $012A C2/B169: E220 SEP #$20 C2/B16B: 5A PHY C2/B16C: A9D0 LDA #$D0 C2/B16E: 850B STA $0B C2/B170: C220 REP #$20 C2/B172: AD2801 LDA $0128 C2/B175: 850C STA $0C C2/B177: AD2A01 LDA $012A C2/B17A: 850E STA $0E C2/B17C: 2087B2 JSR $B287 C2/B17F: 7A PLY C2/B180: 900D BCC $B18F C2/B182: E220 SEP #$20 C2/B184: 64BE STZ $BE C2/B186: 64BF STZ $BF C2/B188: A5CF LDA $CF C2/B18A: F002 BEQ $B18E C2/B18C: C6CF DEC $CF C2/B18E: 6B RTL C2/B18F: C220 REP #$20 C2/B191: 290700 AND #$0007 C2/B194: 0A ASL A C2/B195: AA TAX C2/B196: BFA4B702 LDA $02B7A4,X C2/B19A: AA TAX C2/B19B: A50C LDA $0C C2/B19D: 1003 BPL $B1A2 C2/B19F: 49FFFF EOR #$FFFF C2/B1A2: C94000 CMP #$0040 C2/B1A5: B03C BCS $B1E3 C2/B1A7: A50E LDA $0E C2/B1A9: 1003 BPL $B1AE C2/B1AB: 49FFFF EOR #$FFFF C2/B1AE: C94000 CMP #$0040 C2/B1B1: B030 BCS $B1E3 C2/B1B3: E220 SEP #$20 C2/B1B5: A5F8 LDA $F8 C2/B1B7: C9B8 CMP #$B8 C2/B1B9: 9028 BCC $B1E3 C2/B1BB: A5CF LDA $CF C2/B1BD: 1A INC A C2/B1BE: C95C CMP #$5C C2/B1C0: 901D BCC $B1DF C2/B1C2: A5BF LDA $BF C2/B1C4: 6900 ADC #$00 C2/B1C6: 85BF STA $BF C2/B1C8: D021 BNE $B1EB C2/B1CA: A901 LDA #$01 C2/B1CC: 85E8 STA $E8 C2/B1CE: A980 LDA #$80 C2/B1D0: 04F2 TSB $F2 C2/B1D2: A2FF01 LDX #$01FF C2/B1D5: 9A TXS C2/B1D6: C230 REP #$30 C2/B1D8: A90A00 LDA #$000A C2/B1DB: 5C608200 JMP $008260 C2/B1DF: E6CF INC $CF C2/B1E1: 8008 BRA $B1EB C2/B1E3: E220 SEP #$20 C2/B1E5: A5CF LDA $CF C2/B1E7: F002 BEQ $B1EB C2/B1E9: C6CF DEC $CF C2/B1EB: A980 LDA #$80 C2/B1ED: 04BE TSB $BE C2/B1EF: 24F2 BIT $F2 C2/B1F1: 1004 BPL $B1F7 C2/B1F3: A910 LDA #$10 C2/B1F5: 04CC TSB $CC C2/B1F7: E220 SEP #$20 C2/B1F9: BF0000C2 LDA $C20000,X C2/B1FD: E8 INX C2/B1FE: 8502 STA $02 C2/B200: 8504 STA $04 C2/B202: 6403 STZ $03 C2/B204: 2047B2 JSR $B247 C2/B207: E220 SEP #$20 C2/B209: A5BF LDA $BF C2/B20B: F039 BEQ $B246 C2/B20D: 100B BPL $B21A C2/B20F: 4A LSR A C2/B210: 4A LSR A C2/B211: 4A LSR A C2/B212: 290F AND #$0F C2/B214: 490F EOR #$0F C2/B216: 85E6 STA $E6 C2/B218: A97F LDA #$7F C2/B21A: 0A ASL A C2/B21B: 8D0242 STA $4202 C2/B21E: A509 LDA $09 C2/B220: 6920 ADC #$20 C2/B222: 8D0342 STA $4203 C2/B225: EA NOP C2/B226: EA NOP C2/B227: EA NOP C2/B228: EA NOP C2/B229: AD1742 LDA $4217 C2/B22C: 69E4 ADC #$E4 C2/B22E: 8509 STA $09 C2/B230: C220 REP #$20 C2/B232: A5F4 LDA $F4 C2/B234: 4A LSR A C2/B235: 290600 AND #$0006 C2/B238: AA TAX C2/B239: BFB4B702 LDA $02B7B4,X C2/B23D: AA TAX C2/B23E: A90200 LDA #$0002 C2/B241: 8502 STA $02 C2/B243: 2047B2 JSR $B247 C2/B246: 6B RTL C2/B247: E220 SEP #$20 C2/B249: BF0000C2 LDA $C20000,X C2/B24D: 1007 BPL $B256 C2/B24F: 18 CLC C2/B250: 6509 ADC $09 C2/B252: 902A BCC $B27E C2/B254: B005 BCS $B25B C2/B256: 18 CLC C2/B257: 6509 ADC $09 C2/B259: B023 BCS $B27E C2/B25B: EB XBA C2/B25C: BF0100C2 LDA $C20001,X C2/B260: 1007 BPL $B269 C2/B262: 18 CLC C2/B263: 6508 ADC $08 C2/B265: 9017 BCC $B27E C2/B267: B005 BCS $B26E C2/B269: 18 CLC C2/B26A: 6508 ADC $08 C2/B26C: B010 BCS $B27E C2/B26E: C220 REP #$20 C2/B270: 990008 STA $0800,Y C2/B273: BF0200C2 LDA $C20002,X C2/B277: 990208 STA $0802,Y C2/B27A: C8 INY C2/B27B: C8 INY C2/B27C: C8 INY C2/B27D: C8 INY C2/B27E: E8 INX C2/B27F: E8 INX C2/B280: E8 INX C2/B281: E8 INX C2/B282: C602 DEC $02 C2/B284: D0C1 BNE $B247 C2/B286: 60 RTS C2/B287: C230 REP #$30 C2/B289: A5FA LDA $FA C2/B28B: 29FF0F AND #$0FFF C2/B28E: 8500 STA $00 C2/B290: A5FC LDA $FC C2/B292: 29FF0F AND #$0FFF C2/B295: 8502 STA $02 C2/B297: A50C LDA $0C C2/B299: 38 SEC C2/B29A: E500 SBC $00 C2/B29C: 100A BPL $B2A8 C2/B29E: C901F8 CMP #$F801 C2/B2A1: B00D BCS $B2B0 C2/B2A3: 690010 ADC #$1000 C2/B2A6: 8008 BRA $B2B0 C2/B2A8: C90008 CMP #$0800 C2/B2AB: 9003 BCC $B2B0 C2/B2AD: E90010 SBC #$1000 C2/B2B0: 850C STA $0C C2/B2B2: A50E LDA $0E C2/B2B4: 38 SEC C2/B2B5: E502 SBC $02 C2/B2B7: 100A BPL $B2C3 C2/B2B9: C901F8 CMP #$F801 C2/B2BC: B00D BCS $B2CB C2/B2BE: 690010 ADC #$1000 C2/B2C1: 8008 BRA $B2CB C2/B2C3: C90008 CMP #$0800 C2/B2C6: 9003 BCC $B2CB C2/B2C8: E90010 SBC #$1000 C2/B2CB: 850E STA $0E C2/B2CD: A5F6 LDA $F6 C2/B2CF: 29FF00 AND #$00FF C2/B2D2: 0A ASL A C2/B2D3: A8 TAY C2/B2D4: 49FE01 EOR #$01FE C2/B2D7: 1A INC A C2/B2D8: 1A INC A C2/B2D9: AA TAX C2/B2DA: A90001 LDA #$0100 C2/B2DD: 24F6 BIT $F6 C2/B2DF: F004 BEQ $B2E5 C2/B2E1: 5A PHY C2/B2E2: DA PHX C2/B2E3: 7A PLY C2/B2E4: FA PLX C2/B2E5: B922FD LDA $FD22,Y C2/B2E8: 8502 STA $02 C2/B2EA: BD22FD LDA $FD22,X C2/B2ED: 8504 STA $04 C2/B2EF: E220 SEP #$20 C2/B2F1: A503 LDA $03 C2/B2F3: F012 BEQ $B307 C2/B2F5: A504 LDA $04 C2/B2F7: 8D0242 STA $4202 C2/B2FA: 2044B4 JSR $B444 C2/B2FD: A60C LDX $0C C2/B2FF: 8600 STX $00 C2/B301: A60E LDX $0E C2/B303: 8604 STX $04 C2/B305: 8027 BRA $B32E C2/B307: A505 LDA $05 C2/B309: F012 BEQ $B31D C2/B30B: A502 LDA $02 C2/B30D: 8D0242 STA $4202 C2/B310: 2035B4 JSR $B435 C2/B313: A60C LDX $0C C2/B315: 8602 STX $02 C2/B317: A60E LDX $0E C2/B319: 8606 STX $06 C2/B31B: 8011 BRA $B32E C2/B31D: A504 LDA $04 C2/B31F: 8D0242 STA $4202 C2/B322: A402 LDY $02 C2/B324: 2044B4 JSR $B444 C2/B327: 98 TYA C2/B328: 8D0242 STA $4202 C2/B32B: 2035B4 JSR $B435 C2/B32E: C220 REP #$20 C2/B330: A5F7 LDA $F7 C2/B332: 4A LSR A C2/B333: 9023 BCC $B358 C2/B335: 4A LSR A C2/B336: B012 BCS $B34A C2/B338: A502 LDA $02 C2/B33A: 18 CLC C2/B33B: 6504 ADC $04 C2/B33D: 49FFFF EOR #$FFFF C2/B340: 1A INC A C2/B341: 8502 STA $02 C2/B343: A500 LDA $00 C2/B345: 38 SEC C2/B346: E506 SBC $06 C2/B348: 802F BRA $B379 C2/B34A: A502 LDA $02 C2/B34C: 18 CLC C2/B34D: 6504 ADC $04 C2/B34F: 8502 STA $02 C2/B351: A506 LDA $06 C2/B353: 38 SEC C2/B354: E500 SBC $00 C2/B356: 8021 BRA $B379 C2/B358: 4A LSR A C2/B359: 9012 BCC $B36D C2/B35B: A504 LDA $04 C2/B35D: 38 SEC C2/B35E: E502 SBC $02 C2/B360: 8502 STA $02 C2/B362: A506 LDA $06 C2/B364: 18 CLC C2/B365: 6500 ADC $00 C2/B367: 49FFFF EOR #$FFFF C2/B36A: 1A INC A C2/B36B: 800C BRA $B379 C2/B36D: A502 LDA $02 C2/B36F: 38 SEC C2/B370: E504 SBC $04 C2/B372: 8502 STA $02 C2/B374: A506 LDA $06 C2/B376: 18 CLC C2/B377: 6500 ADC $00 C2/B379: 8504 STA $04 C2/B37B: 3002 BMI $B37F C2/B37D: 38 SEC C2/B37E: 60 RTS C2/B37F: 49FFFF EOR #$FFFF C2/B382: 1A INC A C2/B383: C90002 CMP #$0200 C2/B386: B0F5 BCS $B37D C2/B388: C90800 CMP #$0008 C2/B38B: 90F0 BCC $B37D C2/B38D: 4A LSR A C2/B38E: 8509 STA $09 C2/B390: A502 LDA $02 C2/B392: 1004 BPL $B398 C2/B394: 49FFFF EOR #$FFFF C2/B397: 1A INC A C2/B398: C95001 CMP #$0150 C2/B39B: B0E0 BCS $B37D C2/B39D: 4A LSR A C2/B39E: 8500 STA $00 C2/B3A0: 4A LSR A C2/B3A1: 4A LSR A C2/B3A2: 49FFFF EOR #$FFFF C2/B3A5: 38 SEC C2/B3A6: 6500 ADC $00 C2/B3A8: EB XBA C2/B3A9: 8D0442 STA $4204 C2/B3AC: E220 SEP #$20 C2/B3AE: A509 LDA $09 C2/B3B0: 49FF EOR #$FF C2/B3B2: 1A INC A C2/B3B3: 4A LSR A C2/B3B4: 4A LSR A C2/B3B5: 4A LSR A C2/B3B6: 6509 ADC $09 C2/B3B8: 8D0642 STA $4206 C2/B3BB: C220 REP #$20 C2/B3BD: EA NOP C2/B3BE: EA NOP C2/B3BF: EA NOP C2/B3C0: EA NOP C2/B3C1: EA NOP C2/B3C2: EA NOP C2/B3C3: EA NOP C2/B3C4: EA NOP C2/B3C5: AD1442 LDA $4214 C2/B3C8: C98000 CMP #$0080 C2/B3CB: B0B0 BCS $B37D C2/B3CD: E220 SEP #$20 C2/B3CF: 18 CLC C2/B3D0: 2403 BIT $03 C2/B3D2: 1002 BPL $B3D6 C2/B3D4: 49FF EOR #$FF C2/B3D6: 6980 ADC #$80 C2/B3D8: 8508 STA $08 C2/B3DA: 640A STZ $0A C2/B3DC: A5F8 LDA $F8 C2/B3DE: 38 SEC C2/B3DF: E50B SBC $0B C2/B3E1: B005 BCS $B3E8 C2/B3E3: 49FF EOR #$FF C2/B3E5: 1A INC A C2/B3E6: C60A DEC $0A C2/B3E8: 9C0442 STZ $4204 C2/B3EB: 4A LSR A C2/B3EC: 4A LSR A C2/B3ED: 4A LSR A C2/B3EE: 8D0542 STA $4205 C2/B3F1: A509 LDA $09 C2/B3F3: 8D0642 STA $4206 C2/B3F6: C220 REP #$20 C2/B3F8: EA NOP C2/B3F9: EA NOP C2/B3FA: EA NOP C2/B3FB: EA NOP C2/B3FC: EA NOP C2/B3FD: EA NOP C2/B3FE: EA NOP C2/B3FF: EA NOP C2/B400: AD1442 LDA $4214 C2/B403: C98000 CMP #$0080 C2/B406: 9002 BCC $B40A C2/B408: 38 SEC C2/B409: 60 RTS C2/B40A: E220 SEP #$20 C2/B40C: 240A BIT $0A C2/B40E: 100A BPL $B41A C2/B410: 49FF EOR #$FF C2/B412: 18 CLC C2/B413: 6DD80F ADC $0FD8 C2/B416: 30F0 BMI $B408 C2/B418: 8006 BRA $B420 C2/B41A: 18 CLC C2/B41B: 6DD80F ADC $0FD8 C2/B41E: B0E8 BCS $B408 C2/B420: 38 SEC C2/B421: E920 SBC #$20 C2/B423: 90E3 BCC $B408 C2/B425: EB XBA C2/B426: A509 LDA $09 C2/B428: EB XBA C2/B429: 8509 STA $09 C2/B42B: EB XBA C2/B42C: 4A LSR A C2/B42D: 4A LSR A C2/B42E: 4A LSR A C2/B42F: 4A LSR A C2/B430: 4A LSR A C2/B431: 4907 EOR #$07 C2/B433: 18 CLC C2/B434: 60 RTS C2/B435: A60E LDX $0E C2/B437: 2053B4 JSR $B453 C2/B43A: 8604 STX $04 C2/B43C: A60C LDX $0C C2/B43E: 2053B4 JSR $B453 C2/B441: 8600 STX $00 C2/B443: 60 RTS C2/B444: A60C LDX $0C C2/B446: 2053B4 JSR $B453 C2/B449: 8602 STX $02 C2/B44B: A60E LDX $0E C2/B44D: 2053B4 JSR $B453 C2/B450: 8606 STX $06 C2/B452: 60 RTS C2/B453: 102A BPL $B47F C2/B455: 8A TXA C2/B456: 49FF EOR #$FF C2/B458: 18 CLC C2/B459: 6901 ADC #$01 C2/B45B: 8D0342 STA $4203 C2/B45E: DA PHX C2/B45F: 68 PLA C2/B460: 6401 STZ $01 C2/B462: AD1742 LDA $4217 C2/B465: 8500 STA $00 C2/B467: 68 PLA C2/B468: 49FF EOR #$FF C2/B46A: 6900 ADC #$00 C2/B46C: 8D0342 STA $4203 C2/B46F: 18 CLC C2/B470: C220 REP #$20 C2/B472: A500 LDA $00 C2/B474: 6D1642 ADC $4216 C2/B477: 49FFFF EOR #$FFFF C2/B47A: 1A INC A C2/B47B: AA TAX C2/B47C: E220 SEP #$20 C2/B47E: 60 RTS C2/B47F: 8A TXA C2/B480: 8D0342 STA $4203 C2/B483: DA PHX C2/B484: 68 PLA C2/B485: 6401 STZ $01 C2/B487: AD1742 LDA $4217 C2/B48A: 8500 STA $00 C2/B48C: 68 PLA C2/B48D: 8D0342 STA $4203 C2/B490: 18 CLC C2/B491: C220 REP #$20 C2/B493: A500 LDA $00 C2/B495: 6D1642 ADC $4216 C2/B498: AA TAX C2/B499: E220 SEP #$20 C2/B49B: 60 RTS [Reads from the item table?] C2/B49C: E220 SEP #$20 C2/B49E: BF5741D0 LDA $D04157,X C2/B4A2: 994FE0 STA $E04F,Y C2/B4A5: A9C0 LDA #$C0 C2/B4A7: 9960E0 STA $E060,Y C2/B4AA: B91CE0 LDA $E01C,Y C2/B4AD: 9928E1 STA $E128,Y C2/B4B0: B95DE0 LDA $E05D,Y C2/B4B3: 9929E1 STA $E129,Y C2/B4B6: A940 LDA #$40 C2/B4B8: 991CE0 STA $E01C,Y C2/B4BB: A900 LDA #$00 C2/B4BD: 9914E1 STA $E114,Y C2/B4C0: 995DE0 STA $E05D,Y C2/B4C3: 9912E0 STA $E012,Y C2/B4C6: 990CE0 STA $E00C,Y C2/B4C9: 9925E0 STA $E025,Y C2/B4CC: 9984E0 STA $E084,Y C2/B4CF: C220 REP #$20 [Emulation mode off] C2/B4D1: B904E1 LDA $E104,Y C2/B4D4: 992EE1 STA $E12E,Y C2/B4D7: B906E1 LDA $E106,Y C2/B4DA: 9924E1 STA $E124,Y C2/B4DD: B95EE0 LDA $E05E,Y C2/B4E0: 992AE1 STA $E12A,Y C2/B4E3: B906E0 LDA $E006,Y C2/B4E6: 9934E1 STA $E134,Y C2/B4E9: B908E0 LDA $E008,Y C2/B4EC: 9922E1 STA $E122,Y C2/B4EF: BF5C41D0 LDA $D0415C,X [Some graphics pointer] C2/B4F3: 99FCE0 STA $E0FC,Y C2/B4F6: BF5A41D0 LDA $D0415A,X [Some graphics pointer] C2/B4FA: 996AE0 STA $E06A,Y C2/B4FD: A90000 LDA #$0000 C2/B500: 9904E1 STA $E104,Y C2/B503: 9906E0 STA $E006,Y C2/B506: 9908E0 STA $E008,Y C2/B509: 991AE1 STA $E11A,Y C2/B50C: 991CE1 STA $E11C,Y C2/B50F: 991EE1 STA $E11E,Y C2/B512: 1A INC A C2/B513: 9918E1 STA $E118,Y C2/B516: 6B RTL [Related to returning to previous maps from building interiors] C2/B517: 5A PHY C2/B518: A418 LDY $18 C2/B51A: BD00B8 LDA $B800,X [Collision[0..1]] C2/B51D: 9900BB STA $BB00,Y [TempCollision1] C2/B520: BD02B8 LDA $B802,X [Collision[2..3]] C2/B523: 9902BB STA $BB02,Y [TempCollision2] C2/B526: 8A TXA C2/B527: 0A ASL A C2/B528: AA TAX C2/B529: 98 TYA C2/B52A: 0A ASL A C2/B52B: A8 TAY C2/B52C: BD00C0 LDA $C000,X C2/B52F: 9900C6 STA $C600,Y C2/B532: BD02C0 LDA $C002,X C2/B535: 9902C6 STA $C602,Y C2/B538: BD04C0 LDA $C004,X C2/B53B: 9904C6 STA $C604,Y C2/B53E: BD06C0 LDA $C006,X C2/B541: 9906C6 STA $C606,Y C2/B544: 7A PLY C2/B545: E220 SEP #$20 C2/B547: A518 LDA $18 C2/B549: 4A LSR A C2/B54A: 4A LSR A C2/B54B: 09C0 ORA #$C0 C2/B54D: 9110 STA ($10),Y C2/B54F: C220 REP #$20 C2/B551: A518 LDA $18 C2/B553: 18 CLC C2/B554: 690400 ADC #$0004 C2/B557: 8518 STA $18 C2/B559: 6B RTL C2/B55A: 5A PHY C2/B55B: A418 LDY $18 C2/B55D: BD00BC LDA $BC00,X C2/B560: 9900BF STA $BF00,Y C2/B563: BD02BC LDA $BC02,X C2/B566: 9902BF STA $BF02,Y C2/B569: 8A TXA C2/B56A: 0A ASL A C2/B56B: AA TAX C2/B56C: 98 TYA C2/B56D: 0A ASL A C2/B56E: A8 TAY C2/B56F: BD00C8 LDA $C800,X C2/B572: 9900CE STA $CE00,Y C2/B575: BD02C8 LDA $C802,X C2/B578: 9902CE STA $CE02,Y C2/B57B: BD04C8 LDA $C804,X C2/B57E: 9904CE STA $CE04,Y C2/B581: BD06C8 LDA $C806,X C2/B584: 9906CE STA $CE06,Y C2/B587: 7A PLY C2/B588: E220 SEP #$20 C2/B58A: A518 LDA $18 C2/B58C: 4A LSR A C2/B58D: 4A LSR A C2/B58E: 09C0 ORA #$C0 C2/B590: 9110 STA ($10),Y C2/B592: C220 REP #$20 C2/B594: A518 LDA $18 C2/B596: 18 CLC C2/B597: 690400 ADC #$0004 C2/B59A: 8518 STA $18 C2/B59C: 6B RTL C2/B59D: DA PHX C2/B59E: EB XBA C2/B59F: A900C2 LDA #$C200 C2/B5A2: 10AA BPL $B54E C2/B5A4: BD00E0 LDA $E000,X C2/B5A7: F01B BEQ $B5C4 C2/B5A9: 3019 BMI $B5C4 C2/B5AB: BD91E1 LDA $E191,X C2/B5AE: 29C1D0 AND #$D0C1 C2/B5B1: 12BD ORA ($BD) C2/B5B3: 90E1 BCC $B596 C2/B5B5: 2960D0 AND #$D060 C2/B5B8: 0B PHD C2/B5B9: BD2CE0 LDA $E02C,X C2/B5BC: 1D8CE0 ORA $E08C,X C2/B5BF: D003 BNE $B5C4 C2/B5C1: 18 CLC C2/B5C2: 8001 BRA $B5C5 C2/B5C4: 38 SEC C2/B5C5: E210 SEP #$10 C2/B5C7: FA PLX C2/B5C8: 6B RTL C2/B5C9: DA PHX C2/B5CA: EB XBA C2/B5CB: A900C2 LDA #$C200 C2/B5CE: 10AA BPL $B57A C2/B5D0: BD00E0 LDA $E000,X C2/B5D3: F0EF BEQ $B5C4 C2/B5D5: 30ED BMI $B5C4 C2/B5D7: BD2CE0 LDA $E02C,X C2/B5DA: 1D8CE0 ORA $E08C,X C2/B5DD: D0E5 BNE $B5C4 C2/B5DF: BD91E1 LDA $E191,X C2/B5E2: 30E0 BMI $B5C4 C2/B5E4: 18 CLC C2/B5E5: 80DE BRA $B5C5 C2/B5E7: E230 SEP #$30 C2/B5E9: A98F LDA #$8F {Force Blank, Max Brightness} C2/B5EB: 8D0021 STA $2100 [Store into Screen Display] C2/B5EE: 9C0042 STZ $4200 [Store 0 into Interrupt Enable Flags] C2/B5F1: 9C0121 STZ $2101 [Store 0 into Object Size/Chr Address] C2/B5F4: 9C0221 STZ $2102 [Store 0 into OAM Address[Low]] C2/B5F7: 9C0321 STZ $2103 [Store 0 into OAM Address[High]] C2/B5FA: A200 LDX #$00 C2/B5FC: 8A TXA C2/B5FD: 9D0521 STA $2105,X C2/B600: E8 INX C2/B601: E008 CPX #$08 C2/B603: D0F8 BNE $B5FD C2/B605: A200 LDX #$00 C2/B607: 9D0D21 STA $210D,X C2/B60A: 9D0D21 STA $210D,X C2/B60D: E8 INX C2/B60E: E008 CPX #$08 C2/B610: 90F5 BCC $B607 C2/B612: A280 LDX #$80 C2/B614: 8E1521 STX $2115 C2/B617: 8E1621 STX $2116 C2/B61A: 8E1721 STX $2117 C2/B61D: 8D2121 STA $2121 C2/B620: A200 LDX #$00 C2/B622: 9D2321 STA $2123,X C2/B625: 9D0242 STA $4202,X C2/B628: E8 INX C2/B629: E00C CPX #$0C C2/B62B: 90F5 BCC $B622 C2/B62D: A200 LDX #$00 C2/B62F: 8D3121 STA $2131 C2/B632: 8D3321 STA $2133 C2/B635: 8D1C21 STA $211C C2/B638: 8D1C21 STA $211C C2/B63B: 8D1D21 STA $211D C2/B63E: 8D1D21 STA $211D C2/B641: 8D1F21 STA $211F C2/B644: 8D1F21 STA $211F C2/B647: A901 LDA #$01 C2/B649: 8D1B21 STA $211B C2/B64C: 8E1B21 STX $211B C2/B64F: 8D1E21 STA $211E C2/B652: 8E1E21 STX $211E C2/B655: A930 LDA #$30 C2/B657: 8D3021 STA $2130 C2/B65A: A9E0 LDA #$E0 C2/B65C: 8D3221 STA $2132 C2/B65F: A9FF LDA #$FF C2/B661: 8D0142 STA $4201 C2/B664: 6B RTL [Process buttons relative to various conditions] C2/B665: C210 REP #$10 [Disable 8-Bit Registers] C2/B667: E220 SEP #$20 [Enable 8-Bit Emulation] C2/B669: 8B PHB [Push Bank onto Stack] C2/B66A: A97E LDA #$7E [Load #$7E into Accumulator] C2/B66C: 48 PHA [Push Accumulator onto Stack] C2/B66D: AB PLB [Pull Bank Byte] C2/B66E: A5D9 LDA $D9 [Leader's Data Offset? 02 if Girl is leading party] C2/B670: F01B + BEQ $B68D C2/B672: 3019 + BMI $B68D C2/B674: 2906 AND #$06 C2/B676: EB XBA [Switch A and B] C2/B677: A900 LDA #$00 [Load #$00 into A] C2/B679: AA TAX [Transfer A to X] C2/B67A: A442 LDY $42 [Controller 1 Buttons] C2/B67C: 8401 STY $01 C2/B67E: A5CC LDA $CC C2/B680: 8500 STA $00 C2/B682: 20CDB6 JSR $B6CD [What is this?] C2/B685: A500 LDA $00 C2/B687: 85CC STA $CC C2/B689: A401 LDY $01 [Load Temp1Buttons into Y] C2/B68B: 8442 STY $42 [Store Y back into Player1Buttons] C2/B68D: + A5DA LDA $DA [Second place character's Data Offset] C2/B68F: F01B BEQ $B6AC C2/B691: 3019 BMI $B6AC C2/B693: 2906 AND #$06 C2/B695: EB XBA C2/B696: A900 LDA #$00 C2/B698: AA TAX C2/B699: A444 LDY $44 [Player 2 Buttons] C2/B69B: 8401 STY $01 C2/B69D: A5CD LDA $CD C2/B69F: 8500 STA $00 C2/B6A1: 20CDB6 JSR $B6CD C2/B6A4: A500 LDA $00 C2/B6A6: 85CD STA $CD C2/B6A8: A401 LDY $01 C2/B6AA: 8444 STY $44 [Player 2 Buttons] C2/B6AC: A5DB LDA $DB [Third place character's Data Offset] C2/B6AE: F01B BEQ $B6CB C2/B6B0: 3019 BMI $B6CB C2/B6B2: 2906 AND #$06 C2/B6B4: EB XBA C2/B6B5: A900 LDA #$00 C2/B6B7: AA TAX C2/B6B8: A446 LDY $46 [Player 3 Buttons] C2/B6BA: 8401 STY $01 C2/B6BC: A5CE LDA $CE C2/B6BE: 8500 STA $00 C2/B6C0: 20CDB6 JSR $B6CD C2/B6C3: A500 LDA $00 C2/B6C5: 85CE STA $CE C2/B6C7: A401 LDY $01 C2/B6C9: 8446 STY $46 [Player 3 Buttons] C2/B6CB: AB PLB C2/B6CC: 6B RTL [Modify controller input based on status effects and other crap] C2/B6CD: C220 REP #$20 [Disable 8-bit Emulation Mode] C2/B6CF: BD90E1 LDA $E190,X [Load Status Effects] C2/B6D2: 8960C1 BIT #$C160 [Test for bits Dead, Engulfed, Ballooned, Petrified, Frostied] C2/B6D5: E220 SEP #$20 [Enable 8-bit Emulation Mode] C2/B6D7: D07A + BNE $B753 [If they had any of those statuses, branch to null input] C2/B6D9: BD60E0 LDA $E060,X [Whatever it is, it prevents you from moving] C2/B6DC: D075 + BNE $B753 [If it's not zero, branch to null input] C2/B6DE: BDEDE1 LDA $E1ED,X C2/B6E1: 1D1CE0 ORA $E01C,X C2/B6E4: 1D0AE0 ORA $E00A,X C2/B6E7: D059 ++ BNE $B742 C2/B6E9: A980 LDA #$80 C2/B6EB: 1400 TRB $00 C2/B6ED: F052 +! BEQ $B741 [Branch to RTS] C2/B6EF: BD1AE0 LDA $E01A,X C2/B6F2: 1D1BE0 ORA $E01B,X C2/B6F5: D04A +! BNE $B741 Branch to RTS] C2/B6F7: BD63E0 LDA $E063,X C2/B6FA: 0901 ORA #$01 C2/B6FC: 9D63E0 STA $E063,X C2/B6FF: A902 LDA #$02 C2/B701: 9D11E0 STA $E011,X C2/B704: BD06E0 LDA $E006,X C2/B707: F007 +@ BEQ $B710 C2/B709: 2980 AND #$80 C2/B70B: 0903 ORA #$03 C2/B70D: 9D06E0 STA $E006,X C2/B710: +@ BD07E0 LDA $E007,X C2/B713: F007 +@ BEQ $B71C C2/B715: 2980 AND #$80 C2/B717: 0903 ORA #$03 C2/B719: 9D07E0 STA $E007,X C2/B71C: +@ 1D06E0 ORA $E006,X C2/B71F: D03C +@ BNE $B75D C2/B721: A00083 LDY #$8300 [Load C2/B724: BD10E0 LDA $E010,X C2/B727: F00F +# BEQ $B738 [Branch ahead if facing up?] C2/B729: A00003 LDY #$0300 C2/B72C: 3A DEC A C2/B72D: F009 +# BEQ $B738 [Branch ahead if facing down?] C2/B72F: A00300 LDY #$0003 C2/B732: 3A DEC A C2/B733: F003 +# BEQ $B738 [Branch ahead if facing right?] C2/B735: A08300 LDY #$0083 C2/B738: +# 5A PHY C2/B739: 68 PLA C2/B73A: 9D06E0 STA $E006,X C2/B73D: 68 PLA C2/B73E: 9D07E0 STA $E007,X C2/B741: +! 60 RTS [] C2/B742: ++ BD63E0 LDA $E063,X C2/B745: 29F0 AND #$F0 C2/B747: 9D63E0 STA $E063,X C2/B74A: A980 LDA #$80 C2/B74C: 1400 TRB $00 C2/B74E: A980 LDA #$80 C2/B750: 1401 TRB $01 C2/B752: 60 RTS [Clear button bits/null player input if they had the right status effects] C2/B753: + A942 LDA #$42 C2/B755: 49FF EOR #$FF C2/B757: 1400 TRB $00 C2/B759: 6401 STZ $01 [Store zero into Temp1ButtonsLow] C2/B75B: 6402 STZ $02 [Store zero into Temp1ButtonsHigh] C2/B75D: +@ 60 RTS C2/B75E: E220 SEP #$20 C2/B760: A58C LDA $8C C2/B762: F006 BEQ $B76A C2/B764: A5E3 LDA $E3 C2/B766: 2906 AND #$06 C2/B768: F039 BEQ $B7A3 C2/B76A: C210 REP #$10 C2/B76C: A980 LDA #$80 C2/B76E: 8D1521 STA $2115 C2/B771: A20078 LDX #$7800 C2/B774: 8E1621 STX $2116 C2/B777: A20118 LDX #$1801 C2/B77A: 8E7043 STX $4370 [Store X into DMA Control Channel 7] C2/B77D: A2D6B8 LDX #$B8D6 C2/B780: 8E7243 STX $4372 [Store into DMA Source Addr. Channel 7] C2/B783: A9C2 LDA #$C2 C2/B785: 8D7443 STA $4374 [Store X into DMA Source Addr. Bank Channel 7] C2/B788: A20002 LDX #$0200 C2/B78B: 8E7543 STX $4375 [Store into DMA Size Channel 7] C2/B78E: A980 LDA #$80 {Channel 7} C2/B790: 8D0B42 STA $420B [Store into DMA Enable] C2/B793: A21E00 LDX #$001E C2/B796: C220 REP #$20 C2/B798: BFBCB702 LDA $02B7BC,X C2/B79C: 9DE207 STA $07E2,X C2/B79F: CA DEX C2/B7A0: CA DEX C2/B7A1: 10F5 BPL $B798 C2/B7A3: 6B RTL C2/B7A4: DAB7 [00] C2/B7A6: DFB7 [01] C2/B7A8: F0B7 [02] C2/B7AA: 01B8 [03] C2/B7AC: 12B8 [04] C2/B7AE: 3BB8 [05] C2/B7B0: 64B8 [06] C2/B7B2: 8DB8 [07] C2/B7B4: B6B8 [08] C2/B7B6: BEB8 [09] C2/B7B8: C6B8 [0A] C2/B7BA: CEB8 [0B] C2/B7BC: 1C DEC $1CB8 C2/B7BD: 00CA BRK #$CA C2/B7BF: 3107 AND ($07),Y C2/B7C1: 29C81C AND #$1CC8 C2/B7C4: 5C4FB642 JMP $42B64F C2/B7C8: 303A BMI $B804 C2/B7CA: AB PLB C2/B7CB: 31B7 AND ($B7),Y C2/B7CD: 0235 COP #$35 C2/B7CF: 5B TCD C2/B7D0: 6F46AC2D ADC $2DAC46 C2/B7D4: A618 LDX $18 C2/B7D6: 6177 ADC ($77,X) C2/B7D8: 7B TDC C2/B7D9: 26 [00] C2/B7DA: 01 C2/B7DB: FCFC 803F [01] C2/B7DF: 04 C2/B7E0: FAFF 8C3F C2/B7E4: FAFA 8B3F C2/B7E8: FFFE 8E3F C2/B7EC: FFFA 8D3F [02] C2/B7F0: 04 F9FF 8C3F F9F9 8B3F SBC $3F8B,Y C2/B7F9: FFFF 8E3F SBC $3F8EFF,X C2/B7FD: FFF9 8D3F SBC $3F8DF9,X [03] C2/B801: 04 0000 8E BRK #$8E C2/B805: 3F 00F88D AND $8DF800,X C2/B809: 3FF8008C AND $8C00F8,X C2/B80D: 3FF8F88B AND $8BF8F8,X C2/B811: 3F [04] C2/B812: 0AFAFA AND $FAFA0A,X C2/B815: 843F STY $3F C2/B817: FA PLX C2/B818: FF853FFF SBC $FF3F85,X C2/B81C: 028A COP #$8A C2/B81E: 3FFFF687 AND $87F6FF,X C2/B822: 3FFAF683 AND $83F6FA,X C2/B826: 3FFA0286 AND $8602FA,X C2/B82A: 3FFFFA88 AND $88FAFF,X C2/B82E: 3FFFFF89 AND $89FFFF,X C2/B832: 3FF50082 AND $8200F5,X C2/B836: 3FF5F881 AND $81F8F5,X C2/B83A: 3F [05] C2/B83B: 0A0004 AND $04000A,X C2/B83E: 8A TXA C2/B83F: 3F00F487 AND $87F400,X C2/B843: 3FFA0486 AND $8604FA,X C2/B847: 3FFAF483 AND $83F4FA,X C2/B84B: 3F00FA88 AND $88FA00,X C2/B84F: 3F00FF89 AND $89FF00,X C2/B853: 3FFAFF85 AND $85FFFA,X C2/B857: 3FFAFA84 AND $84FAFA,X C2/B85B: 3FF40082 AND $8200F4,X C2/B85F: 3FF4F881 AND $81F8F4,X C2/B863: 3F [06] C2/B864: 0AF906 AND $06F90A,X C2/B867: 863F STX $3F C2/B869: F9FE85 SBC $85FE,Y C2/B86C: 3FF9FA84 AND $84FAF9,X C2/B870: 3FF9F283 AND $83F2F9,X C2/B874: 3F00068A AND $8A0600,X C2/B878: 3F00FE89 AND $89FE00,X C2/B87C: 3F00FA88 AND $88FA00,X C2/B880: 3F00F287 AND $87F200,X C2/B884: 3FF20082 AND $8200F2,X C2/B888: 3FF2F881 AND $81F8F2,X C2/B88C: 3F [07] C2/B88D: 0AF000 AND $00F00A,X C2/B890: 823FF0 BRL $A8D2 C2/B893: F8 SED C2/B894: 813F STA ($3F,X) C2/B896: F8 SED C2/B897: 08 PHP C2/B898: 863F STX $3F C2/B89A: F8 SED C2/B89B: 0085 BRK #$85 C2/B89D: 3FF8F884 AND $84F8F8,X C2/B8A1: 3FF8F083 AND $83F0F8,X C2/B8A5: 3F00088A AND $8A0800,X C2/B8A9: 3F000089 AND $890000,X C2/B8AD: 3F00F888 AND $88F800,X C2/B8B1: 3F00F087 AND $87F000,X C2/B8B5: 3F [08] C2/B8B6: F8008F AND $8F00F8,X C2/B8B9: 7FF8F88F ADC $8FF8F8,X C2/B8BD: 3F [09] C2/B8BE: F9F88F AND $8FF8F9,X C2/B8C1: 3FF9008F AND $8F00F9,X C2/B8C5: 7F [0A] C2/B8C6: F9F88F ADC $8FF8F9,X C2/B8C9: BFF9008F LDA $8F00F9,X C2/B8CD: FF [0B] C2/B8CE: F8F88F SBC $8FF8F8,X C2/B8D1: BFF8008F LDA $8F00F8,X C2/B8D5: FF C2/B8D6: 1C1C2A SBC $2A1C1C,X C2/B8D9: 2A ROL A C2/B8DA: 1E1C62 ASL $621C,X C2/B8DD: 023E COP #$3E C2/B8DF: 304C BMI $B92D C2/B8E1: 0C0C00 TSB $000C C2/B8E4: 0000 BRK #$00 C2/B8E6: 0000 BRK #$00 C2/B8E8: 141C TRB $1C C2/B8EA: 223EFD7D JSR $7DFD3E C2/B8EE: 4F4E7372 EOR $72734E C2/B8F2: 1C0C00 TRB $000C C2/B8F5: 0007 BRK #$07 C2/B8F7: 001E BRK #$1E C2/B8F9: 062D ASL $2D C2/B8FB: 0D5013 ORA $1350 C2/B8FE: 7613 ROR $13,X C2/B900: CA DEX C2/B901: 48 PHA C2/B902: B634 LDX $34,Y C2/B904: C1CA CMP ($CA,X) C2/B906: 0707 ORA [$07] C2/B908: 191932 ORA $3219,Y C2/B90B: 376C AND [$6C],Y C2/B90D: 6D6C7E ADC $7E6C C2/B910: B7B7 LDA [$B7],Y C2/B912: CB WAI C2/B913: EF353DC8 SBC $C83D35 C2/B917: 00B0 BRK #$B0 C2/B919: 207A50 JSR $507A C2/B91C: CC8856 CPY $5688 C2/B91F: 749E STZ $9E,X C2/B921: 9C9BD8 STZ $D89B C2/B924: 7D58C8 ADC $C858,X C2/B927: C8 INY C2/B928: D0D0 BNE $B8FA C2/B92A: AA TAX C2/B92B: EA NOP C2/B92C: 74F4 STZ $F4,X C2/B92E: 8A TXA C2/B92F: FA PLX C2/B930: 62F227 PER $E125 C2/B933: EFA7EF02 SBC $02EFA7 C2/B937: 0005 BRK #$05 C2/B939: 000B BRK #$0B C2/B93B: 08 PHP C2/B93C: 2606 ROL $06 C2/B93E: 0B PHD C2/B93F: 0101 ORA ($01,X) C2/B941: 010E ORA ($0E,X) C2/B943: 0011 BRK #$11 C2/B945: 0003 BRK #$03 C2/B947: 0307 ORA $07,S C2/B949: 0517 ORA $17 C2/B94B: 0739 ORA [$39] C2/B94D: 2F1E0E06 AND $060E1E C2/B951: 020F COP #$0F C2/B953: 0F1515BF ORA $BF1515 C2/B957: 9CFEB0 STZ $B0FE C2/B95A: 7900CD ADC $CD00,Y C2/B95D: 803B BRA $B99A C2/B95F: 00FE BRK #$FE C2/B961: 3EBD3D ROL $3DBD,X C2/B964: D744 CMP [$44],Y C2/B966: 636B ADC $6B,S C2/B968: 4F4FFFFF EOR $FFFF4F C2/B96C: 7EFFEF ROR $EFFF,X C2/B96F: 7FC1D1C3 ADC $C3D1C1,X C2/B973: C0B9BD CPY #$BDB9 C2/B976: B8 CLV C2/B977: 2A ROL A C2/B978: 644D STZ $4D C2/B97A: 3B TSC C2/B97B: 61AD ADC ($AD,X) C2/B97D: 90EF BCC $B96E C2/B97F: 88 DEY C2/B980: AF22AB2A LDA $2AAB22 C2/B984: 7F1DD5F5 ADC $F5D51D,X C2/B988: F3F2 SBC ($F2,S),Y C2/B98A: 9EFCFF STZ $FFFC,X C2/B98D: FF7377DD SBC $DD7773,X C2/B991: DDD5F5 CMP $F5D5,X C2/B994: E2F2 SEP #$F2 C2/B996: 8000 BRA $B998 C2/B998: 60 RTS C2/B999: 00D8 BRK #$D8 C2/B99B: 8074 BRA $BA11 C2/B99D: 10C8 BPL $B967 C2/B99F: 0010 BRK #$10 C2/B9A1: 00F0 BRK #$F0 C2/B9A3: A040 LDY #$40 C2/B9A5: 40 RTI C2/B9A6: 8080 BRA $B928 C2/B9A8: E0E0 CPX #$E0 C2/B9AA: 78 SEI C2/B9AB: 78 SEI C2/B9AC: FCECF8 JSR ($F8EC,X) C2/B9AF: E8 INX C2/B9B0: F090 BEQ $B942 C2/B9B2: 5050 BVC $BA04 C2/B9B4: A080 LDY #$80 C2/B9B6: 0301 ORA $01,S C2/B9B8: 0400 TSB $00 C2/B9BA: 08 PHP C2/B9BB: 0000 BRK #$00 C2/B9BD: 0000 BRK #$00 C2/B9BF: 0000 BRK #$00 C2/B9C1: 0000 BRK #$00 C2/B9C3: 0000 BRK #$00 C2/B9C5: 0002 BRK #$02 C2/B9C7: 0205 COP #$05 C2/B9C9: 0409 TSB $09 C2/B9CB: 08 PHP C2/B9CC: 0000 BRK #$00 C2/B9CE: 0000 BRK #$00 C2/B9D0: 0000 BRK #$00 C2/B9D2: 0000 BRK #$00 C2/B9D4: 0000 BRK #$00 C2/B9D6: D342 CMP ($42,S),Y C2/B9D8: 5A PHY C2/B9D9: 8A TXA C2/B9DA: AD0D10 LDA $100D C2/B9DD: 0019 BRK #$19 C2/B9DF: 0909 ORA #$09 C2/B9E1: 0003 BRK #$03 C2/B9E3: 0101 ORA ($01,X) C2/B9E5: 00BD BRK #$BD C2/B9E7: B575 LDA $75,X C2/B9E9: 55B2 EOR $B2,X C2/B9EB: A33F LDA $3F,S C2/B9ED: 1216 ORA ($16) C2/B9EF: 120B ORA ($0B) C2/B9F1: 0902 ORA #$02 C2/B9F3: 0201 COP #$01 C2/B9F5: 01BA ORA ($BA,X) C2/B9F7: 88 DEY C2/B9F8: DE82FC DEC $FC82,X C2/B9FB: B0CC BCS $B9C9 C2/B9FD: 448800 MVP $88,$00 C2/BA00: 98 TYA C2/BA01: 8080 BRA $B983 C2/BA03: 0000 BRK #$00 C2/BA05: 0077 BRK #$77 C2/BA07: 777D ADC [$7D],Y C2/BA09: 7C4E4C JMP ($4C4E,X) C2/BA0C: BA TSX C2/BA0D: 88 DEY C2/BA0E: FC8858 JSR ($5888,X) C2/BA11: 18 CLC C2/BA12: 8080 BRA $B994 C2/BA14: 0000 BRK #$00 C2/BA16: 40 RTI C2/BA17: 40 RTI C2/BA18: 40 RTI C2/BA19: 0040 BRK #$40 C2/BA1B: 0000 BRK #$00 C2/BA1D: 0000 BRK #$00 C2/BA1F: 0000 BRK #$00 C2/BA21: 0000 BRK #$00 C2/BA23: 0000 BRK #$00 C2/BA25: 00A0 BRK #$A0 C2/BA27: 0040 BRK #$40 C2/BA29: 40 RTI C2/BA2A: 40 RTI C2/BA2B: 40 RTI C2/BA2C: 0000 BRK #$00 C2/BA2E: 0000 BRK #$00 C2/BA30: 0000 BRK #$00 C2/BA32: 0000 BRK #$00 C2/BA34: 0000 BRK #$00 C2/BA36: 0602 ASL $02 C2/BA38: 0405 TSB $05 C2/BA3A: 1000 BPL $BA3C C2/BA3C: 1E0E3F ASL $3F0E,X C2/BA3F: 162D ASL $2D,X C2/BA41: 007B BRK #$7B C2/BA43: 78 SEI C2/BA44: 1E0E05 ASL $050E,X C2/BA47: 050A ORA $0A C2/BA49: 0B PHD C2/BA4A: 1F1F111B ORA $1B111F,X C2/BA4E: 2929 AND #$29 C2/BA50: FF7F8757 SBC $57877F,X C2/BA54: 7135 ADC ($35),Y C2/BA56: C040 CPY #$40 C2/BA58: B0A0 BCS $B9FA C2/BA5A: B0B0 BCS $BA0C C2/BA5C: A8 TAY C2/BA5D: A0E0 LDY #$E0 C2/BA5F: E02D CPX #$2D C2/BA61: 48 PHA C2/BA62: EE02A8 INC $A802 C2/BA65: 208080 JSR $8080 C2/BA68: 50D0 BVC $BA3A C2/BA6A: 40 RTI C2/BA6B: C058 CPY #$58 C2/BA6D: F8 SED C2/BA6E: 98 TYA C2/BA6F: D8 CLD C2/BA70: B7B7 LDA [$B7],Y C2/BA72: FFFDDED8 SBC $D8DEFD,X C2/BA76: 9702 STA [$02],Y C2/BA78: 7500 ADC $00,X C2/BA7A: 5B TCD C2/BA7B: 0307 ORA $07,S C2/BA7D: 0301 ORA $01,S C2/BA7F: 0101 ORA ($01,X) C2/BA81: 0000 BRK #$00 C2/BA83: 0000 BRK #$00 C2/BA85: 00DD BRK #$DD C2/BA87: DF7E7E5C CMP $5C7E7E,X C2/BA8B: 58 CLI C2/BA8C: 0405 TSB $05 C2/BA8E: 0200 COP #$00 C2/BA90: 0101 ORA ($01,X) C2/BA92: 0100 ORA ($00,X) C2/BA94: 0000 BRK #$00 C2/BA96: 7474 STZ $74,X C2/BA98: ECA8F4 CPX $F4A8 C2/BA9B: 40 RTI C2/BA9C: E0C0 CPX #$C0 C2/BA9E: A000 LDY #$00 C2/BAA0: 8080 BRA $BA22 C2/BAA2: 0000 BRK #$00 C2/BAA4: 0000 BRK #$00 C2/BAA6: 8A TXA C2/BAA7: C8 INY C2/BAA8: 5654 LSR $54,X C2/BAAA: B4B4 LDY $B4,X C2/BAAC: 3020 BMI $BACE C2/BAAE: E0A0 CPX #$A0 C2/BAB0: 0000 BRK #$00 C2/BAB2: 0000 BRK #$00 C2/BAB4: 0000 BRK #$00 C2/BAB6: 0302 ORA $02,S C2/BAB8: 1C1106 TRB $0611 C2/BABB: 1513 ORA $13,X C2/BABD: 0A ASL A C2/BABE: 0501 ORA $01 C2/BAC0: 0A ASL A C2/BAC1: 0503 ORA $03 C2/BAC3: 0101 ORA ($01,X) C2/BAC5: 0003 BRK #$03 C2/BAC7: 071D ORA [$1D] C2/BAC9: 2E173A ROL $3A17 C2/BACC: 1B TCS C2/BACD: 1C050F TRB $0F05 C2/BAD0: 0F0A0306 ORA $06030A C2/BAD4: 0101 ORA ($01,X) [End Data] [Some kinna palette shit?] C2/BAD6: E230 SEP #$30 C2/BAD8: A5F4 LDA $F4 C2/BADA: 4A LSR A C2/BADB: B004 BCS $BAE1 C2/BADD: A59B LDA $9B C2/BADF: D001 BNE $BAE2 C2/BAE1: 6B RTL C2/BAE2: 8500 STA $00 C2/BAE4: 6401 STZ $01 C2/BAE6: 8B PHB C2/BAE7: A97E LDA #$7E C2/BAE9: 48 PHA C2/BAEA: AB PLB C2/BAEB: E230 SEP #$30 C2/BAED: A601 LDX $01 C2/BAEF: DE02D2 DEC $D202,X C2/BAF2: 100E BPL $BB02 C2/BAF4: BD03D2 LDA $D203,X C2/BAF7: 9D02D2 STA $D202,X C2/BAFA: BD00D2 LDA $D200,X C2/BAFD: 200FBB JSR $BB0F C2/BB00: E230 SEP #$30 C2/BB02: A501 LDA $01 C2/BB04: 18 CLC C2/BB05: 6910 ADC #$10 C2/BB07: 8501 STA $01 C2/BB09: C600 DEC $00 C2/BB0B: D0DE BNE $BAEB C2/BB0D: AB PLB C2/BB0E: 6B RTL C2/BB0F: C904 CMP #$04 C2/BB11: B02A BCS $BB3D C2/BB13: C903 CMP #$03 C2/BB15: D004 BNE $BB1B C2/BB17: A904 LDA #$04 C2/BB19: 8022 BRA $BB3D C2/BB1B: C902 CMP #$02 C2/BB1D: D01B BNE $BB3A C2/BB1F: BD01D2 LDA $D201,X C2/BB22: A8 TAY C2/BB23: BD06D2 LDA $D206,X C2/BB26: 1A INC A C2/BB27: DD0CD2 CMP $D20C,X C2/BB2A: 900A BCC $BB36 C2/BB2C: BD01D2 LDA $D201,X C2/BB2F: 4901 EOR #$01 C2/BB31: 9D01D2 STA $D201,X C2/BB34: A900 LDA #$00 C2/BB36: 9D06D2 STA $D206,X C2/BB39: 98 TYA C2/BB3A: 4C30BC JMP $BC30 C2/BB3D: C905 CMP #$05 C2/BB3F: D02E BNE $BB6F C2/BB41: FE06D2 INC $D206,X C2/BB44: C230 REP #$30 C2/BB46: BD04D2 LDA $D204,X C2/BB49: 091E00 ORA #$001E C2/BB4C: A8 TAY C2/BB4D: BD06D2 LDA $D206,X C2/BB50: 0A ASL A C2/BB51: 291E00 AND #$001E C2/BB54: C91E00 CMP #$001E C2/BB57: D007 BNE $BB60 C2/BB59: B900DE LDA $DE00,Y C2/BB5C: 990006 STA $0600,Y C2/BB5F: 60 RTS C2/BB60: 18 CLC C2/BB61: 7D08D2 ADC $D208,X C2/BB64: DA PHX C2/BB65: AA TAX C2/BB66: BF0000C8 LDA $C80000,X C2/BB6A: 990006 STA $0600,Y C2/BB6D: FA PLX C2/BB6E: 60 RTS [Has something to do with palette shifting from bit #$80 of room header[1]] C2/BB6F: C904 CMP #$04 D058 BNE $BBCB C2/BB73: BD01D2 LDA $D201,X C2/BB76: D015 BNE $BB8D C2/BB78: BD06D2 LDA $D206,X C2/BB7B: A8 TAY C2/BB7C: 1A INC A C2/BB7D: C90F CMP #$0F 901D BD01 ORA $01BD,X C2/BB83: D249 CMP ($49) C2/BB85: 019D ORA ($9D,X) C2/BB87: 01D2 ORA ($D2,X) C2/BB89: A90F80 LDA #$800F C2/BB8C: 11BD ORA ($BD),Y C2/BB8E: 06D2 ASL $D2 C2/BB90: A8 TAY C2/BB91: 3A DEC A C2/BB92: 100A BPL $BB9E C2/BB94: BD01D2 LDA $D201,X C2/BB97: 49019D EOR #$9D01 C2/BB9A: 01D2 ORA ($D2,X) C2/BB9C: A9009D LDA #$9D00 C2/BB9F: 06D2 ASL $D2 C2/BBA1: 98 TYA C2/BBA2: 8F024200 STA $004202 C2/BBA6: A91E8F LDA #$8F1E C2/BBA9: 0342 ORA $42,S C2/BBAB: 00C2 BRK #$C2 C2/BBAD: 30BD BMI $BB6C C2/BBAF: 04D2 TSB $D2 C2/BBB1: 1A INC A C2/BBB2: 1A INC A C2/BBB3: 090006 ORA #$0600 C2/BBB6: A8 TAY C2/BBB7: BD08D2 LDA $D208,X C2/BBBA: 18 CLC C2/BBBB: 6F164200 ADC $004216 C2/BBBF: DA PHX C2/BBC0: AA TAX C2/BBC1: A91D00 LDA #$001D C2/BBC4: 547E7E MVN $7E,$7E C2/BBC7: FA PLX C2/BBC8: E230 SEP #$30 C2/BBCA: 60 RTS C2/BBCB: C907 CMP #$07 C2/BBCD: D038 BNE $BC07 C2/BBCF: BD06D2 LDA $D206,X C2/BBD2: 1A INC A C2/BBD3: C910 CMP #$10 C2/BBD5: 9002 BCC $BBD9 C2/BBD7: A900 LDA #$00 C2/BBD9: 9D06D2 STA $D206,X C2/BBDC: C90F CMP #$0F C2/BBDE: F038 BEQ $BC18 C2/BBE0: 8F024200 STA $004202 C2/BBE4: A91E LDA #$1E C2/BBE6: 8F034200 STA $004203 C2/BBEA: C230 REP #$30 C2/BBEC: BD04D2 LDA $D204,X C2/BBEF: 1A INC A C2/BBF0: 1A INC A C2/BBF1: 090006 ORA #$0600 C2/BBF4: A8 TAY C2/BBF5: BD08D2 LDA $D208,X C2/BBF8: 18 CLC C2/BBF9: 6F164200 ADC $004216 C2/BBFD: DA PHX C2/BBFE: AA TAX C2/BBFF: A91D00 LDA #$001D C2/BC02: 547EC8 MVN $7E,$C8 C2/BC05: FA PLX C2/BC06: 60 RTS C2/BC07: BD06D2 LDA $D206,X C2/BC0A: 1A INC A C2/BC0B: C90890 CMP #$9008 C2/BC0E: 02A9 COP #$A9 C2/BC10: 009D BRK #$9D C2/BC12: 06D2 ASL $D2 C2/BC14: C907D0 CMP #$D007 C2/BC17: C8 INY C2/BC18: BD04D2 LDA $D204,X C2/BC1B: A8 TAY C2/BC1C: DA PHX C2/BC1D: A20FC2 LDX #$C20F C2/BC20: 20B902 JSR $02B9 C2/BC23: DE9902 DEC $0299,X C2/BC26: 06C8 ASL $C8 C2/BC28: C8 INY C2/BC29: CA DEX C2/BC2A: D0F5 BNE $BC21 C2/BC2C: E220 SEP #$20 C2/BC2E: FA PLX C2/BC2F: 60 RTS C2/BC30: C901 CMP #$01 C2/BC32: BD0CD2 LDA $D20C,X C2/BC35: D001 BNE $BC38 C2/BC37: 60 RTS C2/BC38: 48 PHA C2/BC39: C220 REP #$20 C2/BC3B: BD0AD2 LDA $D20A,X C2/BC3E: 8502 STA $02 C2/BC40: BD04D2 LDA $D204,X C2/BC43: FA PLX C2/BC44: C210 REP #$10 C2/BC46: B01B BCS $BC63 C2/BC48: E220 SEP #$20 C2/BC4A: 0503 ORA $03 C2/BC4C: C220 REP #$20 C2/BC4E: A8 TAY C2/BC4F: B90006 LDA $0600,Y C2/BC52: 48 PHA C2/BC53: B9FE05 LDA $05FE,Y C2/BC56: 990006 STA $0600,Y C2/BC59: 88 DEY C2/BC5A: 88 DEY C2/BC5B: CA DEX C2/BC5C: D0F5 BNE $BC53 C2/BC5E: 68 PLA C2/BC5F: 990006 STA $0600,Y C2/BC62: 60 RTS C2/BC63: E220 SEP #$20 C2/BC65: 0502 ORA $02 C2/BC67: C220 REP #$20 C2/BC69: A8 TAY C2/BC6A: B90006 LDA $0600,Y C2/BC6D: 48 PHA C2/BC6E: B90206 LDA $0602,Y C2/BC71: 990006 STA $0600,Y C2/BC74: C8 INY C2/BC75: C8 INY C2/BC76: CA DEX C2/BC77: D0F5 BNE $BC6E C2/BC79: 68 PLA C2/BC7A: 990006 STA $0600,Y C2/BC7D: 60 RTS [Handles bit #$80 of room header[1]] C2/BC7E: E230 SEP #$30 [Enable 8-Bit Emulation, Registers] C2/BC80: 649B STZ $9B [What is this?] C2/BC82: A51C LDA $1C C2/BC84: 3001 + BMI $BC87 [Skip ahead if Bit #$80 is set] C2/BC86: 6B RTL [Related to byte 2 (header[1]) of room definitions] C2/BC87: + 8B PHB [Push DataBank onto Stack] C2/BC88: A97E LDA #$7E [Load #$7E into Accumulator] C2/BC8A: 48 PHA [Push Accumulator onto Stack] C2/BC8B: AB PLB [Pull DataBank from Stack] C2/BC8C: A51C LDA $1C [Load RoomTileSet (Enemies?)] C2/BC8E: 297F AND #$7F [Logical AND with #$7F] C2/BC90: AA TAX [Transfer Accumulator to X] {Initialization Loop} C2/BC91: C220 REP #$20 [Disable 8-Bit Emulation] C2/BC93: A000 LDY #$00 [Load #$00 into Y] C2/BC95: - B90006 LDA $0600,Y C2/BC98: 9900DE STA $DE00,Y C2/BC9B: B90007 LDA $0700,Y C2/BC9E: 9900DF STA $DF00,Y C2/BCA1: C8 INY C2/BCA2: C8 INY C2/BCA3: D0F0 - BNE $BC95 {End Loop} C2/BCA5: E220 SEP #$20 C2/BCA7: BF0308C8 LDA $C80803,X [Load next index] C2/BCAB: 8510 STA $10 [Store into NextIndex] C2/BCAD: 6411 STZ $11 [Store zero into this thing] C2/BCAF: BF0208C8 LDA $C80802,X [Load current index] C2/BCB3: AA TAX [Transfer Accumulator to X] C2/BCB4: C220 REP #$20 [Disable 8-Bit Emulation] C2/BCB6: A900D3 LDA #$D300 [Load #$D300 into Accumulator] C2/BCB9: 8512 STA $12 [Store in this thing] C2/BCBB: E220 SEP #$20 [Enable 8-Bit Emulation] C2/BCBD: C210 REP #$10 [Disable 8-Bit Registers] C2/BCBF: BF7B08C8 LDA $C8087B,X C2/BCC3: 20D9BC JSR $BCD9 C2/BCC6: C220 REP #$20 C2/BCC8: 98 TYA C2/BCC9: 18 CLC C2/BCCA: 691000 ADC #$0010 C2/BCCD: A8 TAY C2/BCCE: E220 SEP #$20 C2/BCD0: E69B INC $9B C2/BCD2: E8 INX C2/BCD3: E410 CPX $10 [Compare X with NextIndex] C2/BCD5: 90E8 - BCC $BCBF [Loop back if it's less than that] C2/BCD7: AB PLB C2/BCD8: 6B RTL [Small Palette Crap] C2/BCD9: 48 PHA C2/BCDA: 100F BPL $BCEB C2/BCDC: E8 INX C2/BCDD: BF7B08C8 LDA $C8087B,X C2/BCE1: 8F024200 STA $004202 [Store into Multiplicand A] C2/BCE5: A91E LDA #$1E C2/BCE7: 8F034200 STA $004203 [Store into Multiplicand B] C2/BCEB: 68 PLA C2/BCEC: 48 PHA C2/BCED: 2907 AND #$07 C2/BCEF: 0A ASL A C2/BCF0: 0A ASL A C2/BCF1: 0A ASL A C2/BCF2: 0A ASL A C2/BCF3: 0A ASL A C2/BCF4: 9904D2 STA $D204,Y C2/BCF7: A900 LDA #$00 C2/BCF9: 9905D2 STA $D205,Y C2/BCFC: 68 PLA C2/BCFD: 4A LSR A C2/BCFE: 4A LSR A C2/BCFF: 4A LSR A C2/BD00: 48 PHA C2/BD01: 2903 AND #$03 C2/BD03: 9902D2 STA $D202,Y C2/BD06: 9903D2 STA $D203,Y C2/BD09: C220 REP #$20 C2/BD0B: A90000 LDA #$0000 C2/BD0E: 9906D2 STA $D206,Y C2/BD11: AF164200 LDA $004216 C2/BD15: 18 CLC C2/BD16: 6F0008C8 ADC $C80800 [Address of small palette table] C2/BD1A: 9908D2 STA $D208,Y C2/BD1D: E220 SEP #$20 C2/BD1F: A900 LDA #$00 C2/BD21: 9901D2 STA $D201,Y C2/BD24: 68 PLA C2/BD25: 4A LSR A C2/BD26: 4A LSR A C2/BD27: 9900D2 STA $D200,Y C2/BD2A: C904 CMP #$04 C2/BD2C: F01A BEQ $BD48 C2/BD2E: C903 CMP #$03 C2/BD30: F006 BEQ $BD38 C2/BD32: B003 BCS $BD37 C2/BD34: 4CB1BE JMP $BEB1 C2/BD37: 60 RTS C2/BD38: DA PHX C2/BD39: 5A PHY C2/BD3A: C220 REP #$20 C2/BD3C: A9FDBE LDA #$BEFD C2/BD3F: 8514 STA $14 C2/BD41: A90100 LDA #$0001 C2/BD44: 8516 STA $16 C2/BD46: 800E BRA $BD56 C2/BD48: DA PHX C2/BD49: 5A PHY C2/BD4A: C220 REP #$20 C2/BD4C: B908D2 LDA $D208,Y C2/BD4F: 8514 STA $14 C2/BD51: A9C800 LDA #$00C8 C2/BD54: 8516 STA $16 C2/BD56: BE04D2 LDX $D204,Y C2/BD59: E8 INX C2/BD5A: E8 INX C2/BD5B: A00000 LDY #$0000 C2/BD5E: B714 LDA [$14],Y C2/BD60: 8500 STA $00 C2/BD62: BD0006 LDA $0600,X C2/BD65: 8502 STA $02 C2/BD67: 5A PHY C2/BD68: DA PHX C2/BD69: 98 TYA C2/BD6A: 18 CLC C2/BD6B: 6512 ADC $12 C2/BD6D: 8518 STA $18 C2/BD6F: 208DBD JSR $BD8D C2/BD72: C230 REP #$30 C2/BD74: FA PLX C2/BD75: 7A PLY C2/BD76: E8 INX C2/BD77: E8 INX C2/BD78: C8 INY C2/BD79: C8 INY C2/BD7A: C01E00 CPY #$001E C2/BD7D: 90DF BCC $BD5E C2/BD7F: 7A PLY C2/BD80: FA PLX C2/BD81: A512 LDA $12 C2/BD83: 9908D2 STA $D208,Y C2/BD86: 18 CLC C2/BD87: 69E001 ADC #$01E0 C2/BD8A: 8512 STA $12 C2/BD8C: 60 RTS C2/BD8D: A500 LDA $00 C2/BD8F: 0A ASL A C2/BD90: 0A ASL A C2/BD91: 0A ASL A C2/BD92: EB XBA C2/BD93: E230 SEP #$30 C2/BD95: 291F AND #$1F C2/BD97: 8505 STA $05 C2/BD99: A500 LDA $00 C2/BD9B: 291F AND #$1F C2/BD9D: 8504 STA $04 C2/BD9F: A501 LDA $01 C2/BDA1: 4A LSR A C2/BDA2: 4A LSR A C2/BDA3: 291F AND #$1F C2/BDA5: 8506 STA $06 C2/BDA7: C220 REP #$20 C2/BDA9: A502 LDA $02 C2/BDAB: 0A ASL A C2/BDAC: 0A ASL A C2/BDAD: 0A ASL A C2/BDAE: EB XBA C2/BDAF: E220 SEP #$20 C2/BDB1: 291F AND #$1F C2/BDB3: 8508 STA $08 C2/BDB5: A502 LDA $02 C2/BDB7: 291F AND #$1F C2/BDB9: 8507 STA $07 C2/BDBB: A503 LDA $03 C2/BDBD: 4A LSR A C2/BDBE: 4A LSR A C2/BDBF: 291F AND #$1F C2/BDC1: 8509 STA $09 C2/BDC3: A900 LDA #$00 C2/BDC5: 8500 STA $00 C2/BDC7: A503 LDA $03 C2/BDC9: 1003 BPL $BDCE C2/BDCB: 4C94BE JMP $BE94 C2/BDCE: A604 LDX $04 C2/BDD0: A500 LDA $00 C2/BDD2: D004 BNE $BDD8 C2/BDD4: A607 LDX $07 C2/BDD6: 8031 BRA $BE09 C2/BDD8: 1A INC A C2/BDD9: F02E BEQ $BE09 C2/BDDB: EB XBA C2/BDDC: 8A TXA C2/BDDD: 8F024200 STA $004202 C2/BDE1: EB XBA C2/BDE2: 8F034200 STA $004203 C2/BDE6: 49FF EOR #$FF C2/BDE8: 1A INC A C2/BDE9: AA TAX C2/BDEA: A407 LDY $07 C2/BDEC: C220 REP #$20 C2/BDEE: AF164200 LDA $004216 C2/BDF2: 48 PHA C2/BDF3: E220 SEP #$20 C2/BDF5: 8A TXA C2/BDF6: EB XBA C2/BDF7: 98 TYA C2/BDF8: C220 REP #$20 C2/BDFA: 8F024200 STA $004202 C2/BDFE: 68 PLA C2/BDFF: EA NOP C2/BE00: 18 CLC C2/BE01: 6F164200 ADC $004216 C2/BE05: EB XBA C2/BE06: E220 SEP #$20 C2/BE08: AA TAX C2/BE09: 8602 STX $02 C2/BE0B: A606 LDX $06 C2/BE0D: A500 LDA $00 C2/BE0F: D004 BNE $BE15 C2/BE11: A609 LDX $09 C2/BE13: 8032 BRA $BE47 C2/BE15: 1A INC A C2/BE16: F02F BEQ $BE47 C2/BE18: EB XBA C2/BE19: 8A TXA C2/BE1A: 8F024200 STA $004202 C2/BE1E: EB XBA C2/BE1F: 8F034200 STA $004203 C2/BE23: 49FF EOR #$FF C2/BE25: 1A INC A C2/BE26: AA TAX C2/BE27: A409 LDY $09 C2/BE29: C220 REP #$20 C2/BE2B: AF164200 LDA $004216 C2/BE2F: 48 PHA C2/BE30: E220 SEP #$20 C2/BE32: 8A TXA C2/BE33: EB XBA C2/BE34: 98 TYA C2/BE35: C220 REP #$20 C2/BE37: 8F024200 STA $004202 C2/BE3B: 68 PLA C2/BE3C: EA NOP C2/BE3D: EA NOP C2/BE3E: 18 CLC C2/BE3F: 6F164200 ADC $004216 C2/BE43: EB XBA C2/BE44: E220 SEP #$20 C2/BE46: AA TAX C2/BE47: 8603 STX $03 C2/BE49: A605 LDX $05 C2/BE4B: A500 LDA $00 C2/BE4D: D004 BNE $BE53 C2/BE4F: A608 LDX $08 C2/BE51: 8031 BRA $BE84 C2/BE53: 1A INC A C2/BE54: F02E BEQ $BE84 C2/BE56: EB XBA C2/BE57: 8A TXA C2/BE58: 8F024200 STA $004202 C2/BE5C: EB XBA C2/BE5D: 8F034200 STA $004203 C2/BE61: 49FF EOR #$FF C2/BE63: 1A INC A C2/BE64: AA TAX C2/BE65: A408 LDY $08 C2/BE67: C220 REP #$20 C2/BE69: AF164200 LDA $004216 C2/BE6D: 48 PHA C2/BE6E: E220 SEP #$20 C2/BE70: 8A TXA C2/BE71: EB XBA C2/BE72: 98 TYA C2/BE73: C220 REP #$20 C2/BE75: 8F024200 STA $004202 C2/BE79: 68 PLA C2/BE7A: EA NOP C2/BE7B: 18 CLC C2/BE7C: 6F164200 ADC $004216 C2/BE80: EB XBA C2/BE81: E220 SEP #$20 C2/BE83: AA TAX C2/BE84: 8A TXA C2/BE85: 0A ASL A C2/BE86: 0A ASL A C2/BE87: 0A ASL A C2/BE88: 0A ASL A C2/BE89: 2603 ROL $03 C2/BE8B: 0A ASL A C2/BE8C: 2603 ROL $03 C2/BE8E: 0502 ORA $02 C2/BE90: 8502 STA $02 C2/BE92: A000 LDY #$00 C2/BE94: C220 REP #$20 C2/BE96: A502 LDA $02 C2/BE98: 9118 STA ($18),Y C2/BE9A: A518 LDA $18 C2/BE9C: 18 CLC C2/BE9D: 691E00 ADC #$001E C2/BEA0: 8518 STA $18 C2/BEA2: E220 SEP #$20 C2/BEA4: A500 LDA $00 C2/BEA6: 18 CLC C2/BEA7: 6911 ADC #$11 C2/BEA9: 8500 STA $00 C2/BEAB: B003 BCS $BEB0 C2/BEAD: 4CC7BD JMP $BDC7 C2/BEB0: 60 RTS C2/BEB1: DA PHX C2/BEB2: 5A PHY C2/BEB3: A900 LDA #$00 C2/BEB5: EB XBA C2/BEB6: B904D2 LDA $D204,Y C2/BEB9: 1A INC A C2/BEBA: 1A INC A C2/BEBB: AA TAX C2/BEBC: A001 LDY #$01 C2/BEBE: 00BD BRK #$BD C2/BEC0: 0106 ORA ($06,X) C2/BEC2: 100F BPL $BED3 C2/BEC4: E8 INX C2/BEC5: E8 INX C2/BEC6: C8 INY C2/BEC7: C010 CPY #$10 C2/BEC9: 0090 BRK #$90 C2/BECB: F3A9 SBC ($A9,S),Y C2/BECD: 01EB ORA ($EB,X) C2/BECF: A903 LDA #$03 C2/BED1: 8012 BRA $BEE5 C2/BED3: 98 TYA C2/BED4: EB XBA C2/BED5: E8 INX C2/BED6: E8 INX C2/BED7: C8 INY C2/BED8: BD0106 LDA $0601,X C2/BEDB: 3008 BMI $BEE5 C2/BEDD: E8 INX C2/BEDE: E8 INX C2/BEDF: C8 INY C2/BEE0: C010 CPY #$10 C2/BEE2: 0090 BRK #$90 C2/BEE4: F398 SBC ($98,S),Y C2/BEE6: 3A DEC A C2/BEE7: EB XBA C2/BEE8: 7A PLY C2/BEE9: FA PLX C2/BEEA: C220 REP #$20 C2/BEEC: 8502 STA $02 C2/BEEE: 0A ASL A C2/BEEF: 990AD2 STA $D20A,Y C2/BEF2: E220 SEP #$20 C2/BEF4: A503 LDA $03 C2/BEF6: 38 SEC C2/BEF7: E502 SBC $02 C2/BEF9: 990CD2 STA $D20C,Y C2/BEFC: 60 RTS [] C2/BEFD: 0000 BRK #$00 C2/BEFF: 0000 BRK #$00 C2/BF01: 0000 BRK #$00 C2/BF03: 0000 BRK #$00 C2/BF05: 0000 BRK #$00 C2/BF07: 0000 BRK #$00 C2/BF09: 0000 BRK #$00 C2/BF0B: 0000 BRK #$00 C2/BF0D: 0000 BRK #$00 C2/BF0F: 0000 BRK #$00 C2/BF11: 0000 BRK #$00 C2/BF13: 0000 BRK #$00 C2/BF15: 0000 BRK #$00 C2/BF17: 0000 BRK #$00 C2/BF19: 0000 BRK #$00 C2/BF1B: 0000 BRK #$00 [] C2/BF1D: E220 SEP #$20 C2/BF1F: BD61E0 LDA $E061,X C2/BF22: F001 BEQ $BF25 C2/BF24: 6B RTL C2/BF25: C220 REP #$20 C2/BF27: 8A TXA C2/BF28: 4A LSR A C2/BF29: 4A LSR A C2/BF2A: 4A LSR A C2/BF2B: A8 TAY C2/BF2C: E220 SEP #$20 C2/BF2E: B930D0 LDA $D030,Y C2/BF31: F0F1 BEQ $BF24 C2/BF33: 9E2EE0 STZ $E02E,X C2/BF36: FE61E0 INC $E061,X C2/BF39: 2021C0 JSR $C021 C2/BF3C: 2000C0 JSR $C000 C2/BF3F: E220 SEP #$20 C2/BF41: BD9BE1 LDA $E19B,X C2/BF44: C906 CMP #$06 C2/BF46: 9011 BCC $BF59 C2/BF48: B900D0 LDA $D000,Y C2/BF4B: 48 PHA C2/BF4C: 0950 ORA #$50 C2/BF4E: 9910D0 STA $D010,Y C2/BF51: 68 PLA C2/BF52: 09A0 ORA #$A0 C2/BF54: 9920D0 STA $D020,Y C2/BF57: 800C BRA $BF65 C2/BF59: C903 CMP #$03 C2/BF5B: 901F BCC $BF7C C2/BF5D: B900D0 LDA $D000,Y C2/BF60: 0950 ORA #$50 C2/BF62: 9910D0 STA $D010,Y C2/BF65: B900D0 LDA $D000,Y C2/BF68: 2907 AND #$07 C2/BF6A: C902 CMP #$02 C2/BF6C: D00E BNE $BF7C C2/BF6E: B90AD0 LDA $D00A,Y C2/BF71: 18 CLC C2/BF72: 6902 ADC #$02 C2/BF74: 991AD0 STA $D01A,Y C2/BF77: 6902 ADC #$02 C2/BF79: 992AD0 STA $D02A,Y C2/BF7C: FE8DE0 INC $E08D,X C2/BF7F: 2083BF JSR $BF83 C2/BF82: 6B RTL C2/BF83: DA PHX C2/BF84: 860A STX $0A C2/BF86: B900D0 LDA $D000,Y C2/BF89: 5A PHY C2/BF8A: BC6CE0 LDY $E06C,X C2/BF8D: C901 CMP #$01 C2/BF8F: D00F BNE $BFA0 C2/BF91: BD10E0 LDA $E010,X C2/BF94: A2C8 LDX #$C8 C2/BF96: FFC902B0 SBC $B002C9,X C2/BF9A: 29A2 AND #$A2 C2/BF9C: D0FF BNE $BF9D C2/BF9E: 8024 BRA $BFC4 C2/BFA0: C902 CMP #$02 C2/BFA2: D00F BNE $BFB3 C2/BFA4: BD10E0 LDA $E010,X C2/BFA7: A2D8 LDX #$D8 C2/BFA9: FFC902B0 SBC $B002C9,X C2/BFAD: 16A2 ASL $A2,X C2/BFAF: E0FF CPX #$FF C2/BFB1: 8011 BRA $BFC4 C2/BFB3: A2E8 LDX #$E8 C2/BFB5: FFC903F0 SBC $F003C9,X C2/BFB9: 0A ASL A C2/BFBA: A2F0 LDX #$F0 C2/BFBC: FFC904F0 SBC $F004C9,X C2/BFC0: 03A2 ORA $A2,S C2/BFC2: F8 SED C2/BFC3: FFC22098 SBC $9820C2,X C2/BFC7: 18 CLC C2/BFC8: 6940 ADC #$40 C2/BFCA: 00A8 BRK #$A8 C2/BFCC: A50A LDA $0A C2/BFCE: 0A ASL A C2/BFCF: 0A ASL A C2/BFD0: 0A ASL A C2/BFD1: 18 CLC C2/BFD2: 6900 ADC #$00 C2/BFD4: 20850A JSR $0A85 C2/BFD7: A908 LDA #$08 C2/BFD9: 0048 BRK #$48 C2/BFDB: BF0000D4 LDA $D40000,X C2/BFDF: 29FF AND #$FF C2/BFE1: 00C9 BRK #$C9 C2/BFE3: FF00D005 SBC $05D000,X C2/BFE7: A900 LDA #$00 C2/BFE9: CB WAI C2/BFEA: 8007 BRA $BFF3 C2/BFEC: 0A ASL A C2/BFED: 0A ASL A C2/BFEE: 0A ASL A C2/BFEF: 0A ASL A C2/BFF0: 0A ASL A C2/BFF1: 650A ADC $0A C2/BFF3: 990000 STA $0000,Y C2/BFF6: C8 INY C2/BFF7: C8 INY C2/BFF8: E8 INX C2/BFF9: 68 PLA C2/BFFA: 3A DEC A C2/BFFB: D0DD BNE $BFDA C2/BFFD: 7A PLY C2/BFFE: FA PLX C2/BFFF: 60 RTS C2/C000: C220 REP #$20 C2/C002: B901D0 LDA $D001,Y C2/C005: 9911D0 STA $D011,Y C2/C008: 9921D0 STA $D021,Y C2/C00B: 5A PHY C2/C00C: DA PHX C2/C00D: A207 LDX #$07 C2/C00F: 00B9 BRK #$B9 C2/C011: 02D0 COP #$D0 C2/C013: 9912D0 STA $D012,Y C2/C016: 9922D0 STA $D022,Y C2/C019: C8 INY C2/C01A: C8 INY C2/C01B: CA DEX C2/C01C: D0F2 BNE $C010 C2/C01E: FA PLX C2/C01F: 7A PLY C2/C020: 60 RTS C2/C021: 9900D0 STA $D000,Y C2/C024: BD10E0 LDA $E010,X C2/C027: 1002 BPL $C02B C2/C029: A90399 LDA #$9903 C2/C02C: 01D0 ORA ($D0,X) C2/C02E: BD0BE0 LDA $E00B,X C2/C031: 298019 AND #$1980 C2/C034: 01D0 ORA ($D0,X) C2/C036: 9901D0 STA $D001,Y C2/C039: A90099 LDA #$9900 C2/C03C: 08 PHP C2/C03D: D099 BNE $BFD8 C2/C03F: 09D020 ORA #$20D0 C2/C042: 4DC020 EOR $20C0 C2/C045: 71C1 ADC ($C1),Y C2/C047: 2048C1 JSR $C148 C2/C04A: E220 SEP #$20 C2/C04C: 60 RTS C2/C04D: C220 REP #$20 C2/C04F: BD92E0 LDA $E092,X C2/C052: 290030 AND #$3000 C2/C055: 1D86E0 ORA $E086,X C2/C058: 18 CLC C2/C059: 692000 ADC #$0020 C2/C05C: 990ED0 STA $D00E,Y C2/C05F: BD02E0 LDA $E002,X C2/C062: 9902D0 STA $D002,Y C2/C065: BD74E0 LDA $E074,X C2/C068: 297F00 AND #$007F C2/C06B: 18 CLC C2/C06C: 7D45E0 ADC $E045,X C2/C06F: 9906D0 STA $D006,Y C2/C072: 49FFFF EOR #$FFFF C2/C075: 38 SEC C2/C076: 7D04E0 ADC $E004,X C2/C079: 1003 BPL $C07E C2/C07B: 18 CLC C2/C07C: 65C2 ADC $C2 C2/C07E: 9904D0 STA $D004,Y C2/C081: E220 SEP #$20 C2/C083: B906D0 LDA $D006,Y C2/C086: 990BD0 STA $D00B,Y C2/C089: B900D0 LDA $D000,Y C2/C08C: EB XBA C2/C08D: B901D0 LDA $D001,Y C2/C090: 2903 AND #$03 C2/C092: C902 CMP #$02 C2/C094: 9044 BCC $C0DA C2/C096: EB XBA C2/C097: C901 CMP #$01 C2/C099: F016 BEQ $C0B1 C2/C09B: C902 CMP #$02 C2/C09D: F009 BEQ $C0A8 C2/C09F: A9FC LDA #$FC C2/C0A1: 990DD0 STA $D00D,Y C2/C0A4: A9F8 LDA #$F8 C2/C0A6: 8010 BRA $C0B8 C2/C0A8: A9F4 LDA #$F4 C2/C0AA: 990DD0 STA $D00D,Y C2/C0AD: A9F0 LDA #$F0 C2/C0AF: 8007 BRA $C0B8 C2/C0B1: A9F8 LDA #$F8 C2/C0B3: 990DD0 STA $D00D,Y C2/C0B6: A900 LDA #$00 C2/C0B8: 48 PHA C2/C0B9: 49FF EOR #$FF C2/C0BB: 38 SEC C2/C0BC: 7906D0 ADC $D006,Y C2/C0BF: 9906D0 STA $D006,Y C2/C0C2: A9F8 LDA #$F8 C2/C0C4: 990CD0 STA $D00C,Y C2/C0C7: 68 PLA C2/C0C8: EB XBA C2/C0C9: 4A LSR A C2/C0CA: A90A LDA #$0A C2/C0CC: 9032 BCC $C100 C2/C0CE: B90FD0 LDA $D00F,Y C2/C0D1: 4940 EOR #$40 C2/C0D3: 990FD0 STA $D00F,Y C2/C0D6: A9F6 LDA #$F6 C2/C0D8: 8026 BRA $C100 C2/C0DA: 4A LSR A C2/C0DB: A9F8 LDA #$F8 C2/C0DD: 990CD0 STA $D00C,Y C2/C0E0: 990DD0 STA $D00D,Y C2/C0E3: A9F6 LDA #$F6 C2/C0E5: 900A BCC $C0F1 C2/C0E7: B90FD0 LDA $D00F,Y C2/C0EA: 49C0 EOR #$C0 C2/C0EC: 990FD0 STA $D00F,Y C2/C0EF: A90A LDA #$0A C2/C0F1: EB XBA C2/C0F2: C901 CMP #$01 C2/C0F4: D008 BNE $C0FE C2/C0F6: B90FD0 LDA $D00F,Y C2/C0F9: 4940 EOR #$40 C2/C0FB: 990FD0 STA $D00F,Y C2/C0FE: A900 LDA #$00 C2/C100: E220 SEP #$20 C2/C102: 48 PHA C2/C103: EB XBA C2/C104: C980 CMP #$80 C2/C106: C220 REP #$20 C2/C108: 29FF00 AND #$00FF C2/C10B: 9003 BCC $C110 C2/C10D: 0900FF ORA #$FF00 C2/C110: 18 CLC C2/C111: 7904D0 ADC $D004,Y C2/C114: 1004 BPL $C11A C2/C116: 65C2 ADC $C2 C2/C118: 8006 BRA $C120 C2/C11A: C5C2 CMP $C2 C2/C11C: 9002 BCC $C120 C2/C11E: E5C2 SBC $C2 C2/C120: 9904D0 STA $D004,Y C2/C123: E220 SEP #$20 C2/C125: 68 PLA C2/C126: C980 CMP #$80 C2/C128: C220 REP #$20 C2/C12A: 29FF00 AND #$00FF C2/C12D: 9003 BCC $C132 C2/C12F: 0900FF ORA #$FF00 C2/C132: 18 CLC C2/C133: 7902D0 ADC $D002,Y C2/C136: 1004 BPL $C13C C2/C138: 65C0 ADC $C0 C2/C13A: 8006 BRA $C142 C2/C13C: C5C0 CMP $C0 C2/C13E: 9002 BCC $C142 C2/C140: E5C0 SBC $C0 C2/C142: 9902D0 STA $D002,Y C2/C145: E220 SEP #$20 C2/C147: 60 RTS C2/C148: E220 SEP #$20 C2/C14A: BD9BE1 LDA $E19B,X C2/C14D: 49FF EOR #$FF C2/C14F: 38 SEC C2/C150: 690E ADC #$0E C2/C152: 990AD0 STA $D00A,Y C2/C155: A900 LDA #$00 C2/C157: 9908D0 STA $D008,Y C2/C15A: B900D0 LDA $D000,Y C2/C15D: 3A DEC A C2/C15E: F007 BEQ $C167 C2/C160: 3A DEC A C2/C161: F008 BEQ $C16B C2/C163: A900 LDA #$00 C2/C165: 8006 BRA $C16D C2/C167: A950 LDA #$50 C2/C169: 8002 BRA $C16D C2/C16B: A930 LDA #$30 C2/C16D: 9909D0 STA $D009,Y C2/C170: 60 RTS C2/C171: 20D1C1 JSR $C1D1 C2/C174: E220 SEP #$20 C2/C176: 18 CLC C2/C177: 7906D0 ADC $D006,Y C2/C17A: 9906D0 STA $D006,Y C2/C17D: A900 LDA #$00 C2/C17F: 9907D0 STA $D007,Y C2/C182: 60 RTS C2/C183: E220 SEP #$20 C2/C185: BD2CE0 LDA $E02C,X C2/C188: DA PHX C2/C189: 08 PHP C2/C18A: 20D7C1 JSR $C1D7 C2/C18D: EB XBA C2/C18E: 28 PLP C2/C18F: F00E BEQ $C19F C2/C191: A5D0 LDA $D0 C2/C193: D00A BNE $C19F C2/C195: BF02007F LDA $7F0002,X C2/C199: 29F0 AND #$F0 C2/C19B: C9F0 CMP #$F0 C2/C19D: F00C BEQ $C1AB C2/C19F: FA PLX C2/C1A0: B900D0 LDA $D000,Y C2/C1A3: C903 CMP #$03 C2/C1A5: EB XBA C2/C1A6: 9002 BCC $C1AA C2/C1A8: A900 LDA #$00 C2/C1AA: 60 RTS C2/C1AB: BF03007F LDA $7F0003,X C2/C1AF: EB XBA C2/C1B0: BF02007F LDA $7F0002,X C2/C1B4: 0A ASL A C2/C1B5: 0A ASL A C2/C1B6: 0A ASL A C2/C1B7: 0A ASL A C2/C1B8: C220 REP #$20 C2/C1BA: 4A LSR A C2/C1BB: 4A LSR A C2/C1BC: 4A LSR A C2/C1BD: 4A LSR A C2/C1BE: FA PLX C2/C1BF: 86D4 STX $D4 C2/C1C1: 5A PHY C2/C1C2: 226DE701 JSR $01E76D C2/C1C6: 7A PLY C2/C1C7: E220 SEP #$20 C2/C1C9: A900 LDA #$00 C2/C1CB: 9900D0 STA $D000,Y C2/C1CE: A9FF LDA #$FF C2/C1D0: 60 RTS C2/C1D1: DA PHX C2/C1D2: 20D7C1 JSR $C1D7 C2/C1D5: FA PLX C2/C1D6: 60 RTS C2/C1D7: E220 SEP #$20 C2/C1D9: A200 LDX #$00 C2/C1DB: B8 CLV C2/C1DC: 860A STX $0A C2/C1DE: A200 LDX #$00 C2/C1E0: 00B9 BRK #$B9 C2/C1E2: 01D0 ORA ($D0,X) C2/C1E4: 0A ASL A C2/C1E5: 9008 BCC $C1EF C2/C1E7: A200 LDX #$00 C2/C1E9: BC860A LDY $0A86,X C2/C1EC: A200 LDX #$00 C2/C1EE: 40 RTI C2/C1EF: 860C STX $0C C2/C1F1: C220 REP #$20 C2/C1F3: B902D0 LDA $D002,Y C2/C1F6: 4A LSR A C2/C1F7: 4A LSR A C2/C1F8: 4A LSR A C2/C1F9: 4A LSR A C2/C1FA: 850E STA $0E C2/C1FC: B904D0 LDA $D004,Y C2/C1FF: 29F00F AND #$0FF0 C2/C202: 0A ASL A C2/C203: 0A ASL A C2/C204: 0A ASL A C2/C205: 050E ORA $0E C2/C207: 18 CLC C2/C208: 650C ADC $0C C2/C20A: AA TAX C2/C20B: BF00007F LDA $7F0000,X C2/C20F: 29FF00 AND #$00FF C2/C212: 0A ASL A C2/C213: 0A ASL A C2/C214: 18 CLC C2/C215: 650A ADC $0A C2/C217: AA TAX C2/C218: E220 SEP #$20 C2/C21A: BF00007F LDA $7F0000,X C2/C21E: 2930 AND #$30 C2/C220: 60 RTS C2/C221: C220 REP #$20 C2/C223: 8A TXA C2/C224: 4A LSR A C2/C225: 4A LSR A C2/C226: 4A LSR A C2/C227: A8 TAY C2/C228: E220 SEP #$20 C2/C22A: B900D0 LDA $D000,Y C2/C22D: 1910D0 ORA $D010,Y C2/C230: 1920D0 ORA $D020,Y C2/C233: F005 BEQ $C23A C2/C235: BD60E0 LDA $E060,X C2/C238: 1014 BPL $C24E C2/C23A: 9E61E0 STZ $E061,X C2/C23D: 9E9BE1 STZ $E19B,X C2/C240: A964 LDA #$64 C2/C242: 38 SEC C2/C243: FD89E1 SBC $E189,X C2/C246: 4A LSR A C2/C247: 18 CLC C2/C248: 6932 ADC #$32 C2/C24A: 9DEDE1 STA $E1ED,X C2/C24D: 6B RTL C2/C24E: C220 REP #$20 C2/C250: 98 TYA C2/C251: 18 CLC C2/C252: 691000 ADC #$0010 C2/C255: 48 PHA C2/C256: 206CC2 JSR $C26C C2/C259: C220 REP #$20 C2/C25B: 68 PLA C2/C25C: A8 TAY C2/C25D: 18 CLC C2/C25E: 691000 ADC #$0010 C2/C261: 48 PHA C2/C262: 206CC2 JSR $C26C C2/C265: C220 REP #$20 C2/C267: 7A PLY C2/C268: 206CC2 JSR $C26C C2/C26B: 6B RTL C2/C26C: E220 SEP #$20 C2/C26E: B900D0 LDA $D000,Y C2/C271: D001 BNE $C274 C2/C273: 60 RTS C2/C274: 89F8 BIT #$F8 C2/C276: F007 BEQ $C27F C2/C278: 38 SEC C2/C279: E908 SBC #$08 C2/C27B: 9900D0 STA $D000,Y C2/C27E: 60 RTS C2/C27F: B907D0 LDA $D007,Y C2/C282: F00A BEQ $C28E C2/C284: 3A DEC A C2/C285: 9907D0 STA $D007,Y C2/C288: D003 BNE $C28D C2/C28A: 9900D0 STA $D000,Y C2/C28D: 60 RTS C2/C28E: 2026C5 JSR $C526 C2/C291: B008 BCS $C29B C2/C293: 2083C1 JSR $C183 C2/C296: D906D0 CMP $D006,Y C2/C299: 9003 BCC $C29E C2/C29B: 827400 BRL $C312 C2/C29E: B908D0 LDA $D008,Y C2/C2A1: 18 CLC C2/C2A2: 790AD0 ADC $D00A,Y C2/C2A5: 9007 BCC $C2AE C2/C2A7: A900 LDA #$00 C2/C2A9: 990AD0 STA $D00A,Y C2/C2AC: A9FF LDA #$FF C2/C2AE: 9908D0 STA $D008,Y C2/C2B1: B909D0 LDA $D009,Y C2/C2B4: 18 CLC C2/C2B5: 790AD0 ADC $D00A,Y C2/C2B8: 9002 BCC $C2BC C2/C2BA: A9FF LDA #$FF C2/C2BC: 9909D0 STA $D009,Y C2/C2BF: DA PHX C2/C2C0: C220 REP #$20 C2/C2C2: 29FF00 AND #$00FF C2/C2C5: C98000 CMP #$0080 C2/C2C8: 9003 BCC $C2CD C2/C2CA: 49FF00 EOR #$00FF C2/C2CD: 0A ASL A C2/C2CE: 0A ASL A C2/C2CF: AA TAX C2/C2D0: BF22FD00 LDA $00FD22,X C2/C2D4: 4A LSR A C2/C2D5: 4A LSR A C2/C2D6: 4A LSR A C2/C2D7: 4A LSR A C2/C2D8: 4A LSR A C2/C2D9: 4A LSR A C2/C2DA: 8500 STA $00 C2/C2DC: B908D0 LDA $D008,Y C2/C2DF: 29FF00 AND #$00FF C2/C2E2: 0A ASL A C2/C2E3: AA TAX C2/C2E4: BF22FD00 LDA $00FD22,X C2/C2E8: FA PLX C2/C2E9: 4A LSR A C2/C2EA: 4A LSR A C2/C2EB: 4A LSR A C2/C2EC: 4A LSR A C2/C2ED: 4A LSR A C2/C2EE: E220 SEP #$20 C2/C2F0: 49FF EOR #$FF C2/C2F2: 38 SEC C2/C2F3: 6908 ADC #$08 C2/C2F5: 8501 STA $01 C2/C2F7: A904 LDA #$04 C2/C2F9: 38 SEC C2/C2FA: E500 SBC $00 C2/C2FC: 8500 STA $00 C2/C2FE: B900D0 LDA $D000,Y C2/C301: C903 CMP #$03 C2/C303: B033 BCS $C338 C2/C305: B909D0 LDA $D009,Y C2/C308: 1017 BPL $C321 C2/C30A: B906D0 LDA $D006,Y C2/C30D: 38 SEC C2/C30E: E500 SBC $00 C2/C310: B01A BCS $C32C C2/C312: A908 LDA #$08 C2/C314: 9907D0 STA $D007,Y C2/C317: B90ED0 LDA $D00E,Y C2/C31A: 18 CLC C2/C31B: 6902 ADC #$02 C2/C31D: 990ED0 STA $D00E,Y C2/C320: 60 RTS C2/C321: A500 LDA $00 C2/C323: 4A LSR A C2/C324: 18 CLC C2/C325: 6500 ADC $00 C2/C327: 8500 STA $00 C2/C329: 7906D0 ADC $D006,Y C2/C32C: 9906D0 STA $D006,Y C2/C32F: B007 BCS $C338 C2/C331: A500 LDA $00 C2/C333: 49FF EOR #$FF C2/C335: 1A INC A C2/C336: 8500 STA $00 C2/C338: B901D0 LDA $D001,Y C2/C33B: 2903 AND #$03 C2/C33D: C902 CMP #$02 C2/C33F: 9054 BCC $C395 C2/C341: B900D0 LDA $D000,Y C2/C344: C903 CMP #$03 C2/C346: A500 LDA $00 C2/C348: C220 REP #$20 C2/C34A: B01F BCS $C36B C2/C34C: 100D BPL $C35B C2/C34E: 0900FF ORA #$FF00 C2/C351: 18 CLC C2/C352: 7904D0 ADC $D004,Y C2/C355: 1011 BPL $C368 C2/C357: 65C2 ADC $C2 C2/C359: 800D BRA $C368 C2/C35B: 29FF00 AND #$00FF C2/C35E: 18 CLC C2/C35F: 7904D0 ADC $D004,Y C2/C362: C5C2 CMP $C2 C2/C364: 9002 BCC $C368 C2/C366: E5C2 SBC $C2 C2/C368: 9904D0 STA $D004,Y C2/C36B: B901D0 LDA $D001,Y C2/C36E: 4A LSR A C2/C36F: 9011 BCC $C382 C2/C371: A501 LDA $01 C2/C373: 29FF00 AND #$00FF C2/C376: 49FFFF EOR #$FFFF C2/C379: 7902D0 ADC $D002,Y C2/C37C: 1013 BPL $C391 C2/C37E: 65C0 ADC $C0 C2/C380: 800F BRA $C391 C2/C382: A501 LDA $01 C2/C384: 29FF00 AND #$00FF C2/C387: 18 CLC C2/C388: 7902D0 ADC $D002,Y C2/C38B: C5C0 CMP $C0 C2/C38D: 9002 BCC $C391 C2/C38F: E5C0 SBC $C0 C2/C391: 9902D0 STA $D002,Y C2/C394: 60 RTS C2/C395: B901D0 LDA $D001,Y C2/C398: 4A LSR A C2/C399: C220 REP #$20 C2/C39B: B011 BCS $C3AE C2/C39D: A501 LDA $01 C2/C39F: 29FF00 AND #$00FF C2/C3A2: 49FFFF EOR #$FFFF C2/C3A5: 7904D0 ADC $D004,Y C2/C3A8: 1013 BPL $C3BD C2/C3AA: 65C2 ADC $C2 C2/C3AC: 800F BRA $C3BD C2/C3AE: A501 LDA $01 C2/C3B0: 29FF00 AND #$00FF C2/C3B3: 18 CLC C2/C3B4: 7904D0 ADC $D004,Y C2/C3B7: C5C2 CMP $C2 C2/C3B9: 9002 BCC $C3BD C2/C3BB: E5C2 SBC $C2 C2/C3BD: 9904D0 STA $D004,Y C2/C3C0: 60 RTS C2/C3C1: DA PHX C2/C3C2: C220 REP #$20 C2/C3C4: 8A TXA C2/C3C5: 4A LSR A C2/C3C6: 4A LSR A C2/C3C7: 4A LSR A C2/C3C8: A8 TAY C2/C3C9: 18 CLC C2/C3CA: 691000 ADC #$0010 C2/C3CD: 48 PHA C2/C3CE: 20E5C3 JSR $C3E5 C2/C3D1: C220 REP #$20 C2/C3D3: 68 PLA C2/C3D4: A8 TAY C2/C3D5: 18 CLC C2/C3D6: 691000 ADC #$0010 C2/C3D9: 48 PHA C2/C3DA: 20E5C3 JSR $C3E5 C2/C3DD: C220 REP #$20 C2/C3DF: 7A PLY C2/C3E0: 20E5C3 JSR $C3E5 C2/C3E3: FA PLX C2/C3E4: 6B RTL C2/C3E5: E220 SEP #$20 C2/C3E7: B900D0 LDA $D000,Y C2/C3EA: D001 BNE $C3ED C2/C3EC: 60 RTS C2/C3ED: 89F8 BIT #$F8 C2/C3EF: D0FB BNE $C3EC C2/C3F1: C902 CMP #$02 C2/C3F3: F026 BEQ $C41B C2/C3F5: B907D0 LDA $D007,Y C2/C3F8: D00B BNE $C405 C2/C3FA: 9009 BCC $C405 C2/C3FC: A5F4 LDA $F4 C2/C3FE: 8903 BIT #$03 C2/C400: D003 BNE $C405 C2/C402: 2085C4 JSR $C485 C2/C405: 20C9C4 JSR $C4C9 C2/C408: A901 LDA #$01 C2/C40A: 0085 BRK #$85 C2/C40C: 0298 COP #$98 C2/C40E: 18 CLC C2/C40F: 690C ADC #$0C C2/C411: 0009 BRK #$09 C2/C413: 00D0 BRK #$D0 C2/C415: AA TAX C2/C416: 2224E300 JSR $00E324 C2/C41A: 60 RTS C2/C41B: 20C9C4 JSR $C4C9 C2/C41E: A902 LDA #$02 C2/C420: 0085 BRK #$85 C2/C422: 0298 COP #$98 C2/C424: 29C0 AND #$C0 C2/C426: 0309 ORA $09,S C2/C428: 38 SEC C2/C429: D0AA BNE $C3D5 C2/C42B: B90CD0 LDA $D00C,Y C2/C42E: 9D0000 STA $0000,X C2/C431: 9D0400 STA $0004,X C2/C434: B90ED0 LDA $D00E,Y C2/C437: 9D0200 STA $0002,X C2/C43A: 9D0600 STA $0006,X C2/C43D: E220 SEP #$20 C2/C43F: B901D0 LDA $D001,Y C2/C442: 2903 AND #$03 C2/C444: F021 BEQ $C467 C2/C446: 3A DEC A C2/C447: F026 BEQ $C46F C2/C449: 3A DEC A C2/C44A: F008 BEQ $C454 C2/C44C: BD0400 LDA $0004,X C2/C44F: 38 SEC C2/C450: E910 SBC #$10 C2/C452: 8006 BRA $C45A C2/C454: BD0400 LDA $0004,X C2/C457: 18 CLC C2/C458: 6910 ADC #$10 C2/C45A: 9D0400 STA $0004,X C2/C45D: BD0700 LDA $0007,X C2/C460: 4940 EOR #$40 C2/C462: 9D0700 STA $0007,X C2/C465: 8019 BRA $C480 C2/C467: BD0500 LDA $0005,X C2/C46A: 18 CLC C2/C46B: 6910 ADC #$10 C2/C46D: 8006 BRA $C475 C2/C46F: BD0500 LDA $0005,X C2/C472: 38 SEC C2/C473: E910 SBC #$10 C2/C475: 9D0500 STA $0005,X C2/C478: BD0700 LDA $0007,X C2/C47B: 4980 EOR #$80 C2/C47D: 9D0700 STA $0007,X C2/C480: 2224E300 JSR $00E324 C2/C484: 60 RTS C2/C485: B90FD0 LDA $D00F,Y C2/C488: EB XBA C2/C489: B90ED0 LDA $D00E,Y C2/C48C: 29FC AND #$FC C2/C48E: 48 PHA C2/C48F: A5F4 LDA $F4 C2/C491: 4A LSR A C2/C492: 4A LSR A C2/C493: 2903 AND #$03 C2/C495: F02A BEQ $C4C1 C2/C497: 3A DEC A C2/C498: F016 BEQ $C4B0 C2/C49A: 3A DEC A C2/C49B: F008 BEQ $C4A5 C2/C49D: 68 PLA C2/C49E: C220 REP #$20 C2/C4A0: 29FC3F AND #$3FFC C2/C4A3: 8014 BRA $C4B9 C2/C4A5: 68 PLA C2/C4A6: C220 REP #$20 C2/C4A8: 29FC3F AND #$3FFC C2/C4AB: 090040 ORA #$4000 C2/C4AE: 800D BRA $C4BD C2/C4B0: 68 PLA C2/C4B1: C220 REP #$20 C2/C4B3: 29FC3F AND #$3FFC C2/C4B6: 090080 ORA #$8000 C2/C4B9: 18 CLC C2/C4BA: 690200 ADC #$0002 C2/C4BD: 990ED0 STA $D00E,Y C2/C4C0: 60 RTS C2/C4C1: 68 PLA C2/C4C2: C220 REP #$20 C2/C4C4: 29FC3F AND #$3FFC C2/C4C7: 80F4 BRA $C4BD C2/C4C9: C220 REP #$20 C2/C4CB: B901D0 LDA $D001,Y C2/C4CE: 898000 BIT #$0080 C2/C4D1: F02A BEQ $C4FD C2/C4D3: C220 REP #$20 C2/C4D5: B902D0 LDA $D002,Y C2/C4D8: 38 SEC C2/C4D9: E5AC SBC $AC C2/C4DB: 8504 STA $04 C2/C4DD: B009 BCS $C4E8 C2/C4DF: 65C0 ADC $C0 C2/C4E1: C98001 CMP #$0180 C2/C4E4: B002 BCS $C4E8 C2/C4E6: 8504 STA $04 C2/C4E8: B904D0 LDA $D004,Y C2/C4EB: 38 SEC C2/C4EC: E5AE SBC $AE C2/C4EE: 8506 STA $06 C2/C4F0: B033 BCS $C525 C2/C4F2: 65C2 ADC $C2 C2/C4F4: C94001 CMP #$0140 C2/C4F7: B02C BCS $C525 C2/C4F9: 8506 STA $06 C2/C4FB: 8028 BRA $C525 C2/C4FD: C220 REP #$20 C2/C4FF: B902D0 LDA $D002,Y C2/C502: 38 SEC C2/C503: E5A8 SBC $A8 C2/C505: 8504 STA $04 C2/C507: B009 BCS $C512 C2/C509: 65C0 ADC $C0 C2/C50B: C98001 CMP #$0180 C2/C50E: B002 BCS $C512 C2/C510: 8504 STA $04 C2/C512: B904D0 LDA $D004,Y C2/C515: 38 SEC C2/C516: E5AA SBC $AA C2/C518: 8506 STA $06 C2/C51A: B009 BCS $C525 C2/C51C: 65C2 ADC $C2 C2/C51E: C94001 CMP #$0140 C2/C521: B002 BCS $C525 C2/C523: 8506 STA $06 C2/C525: 60 RTS C2/C526: 20C9C4 JSR $C4C9 C2/C529: E220 SEP #$20 C2/C52B: B900D0 LDA $D000,Y C2/C52E: C903 CMP #$03 C2/C530: 901C BCC $C54E C2/C532: B908D0 LDA $D008,Y C2/C535: C9FF CMP #$FF C2/C537: D010 BNE $C549 C2/C539: 68 PLA C2/C53A: 68 PLA C2/C53B: 204EC6 JSR $C64E C2/C53E: B006 BCS $C546 C2/C540: A900 LDA #$00 C2/C542: 9900D0 STA $D000,Y C2/C545: 60 RTS C2/C546: 823801 BRL $C681 C2/C549: 204EC5 JSR $C54E C2/C54C: 18 CLC C2/C54D: 60 RTS C2/C54E: 8600 STX $00 C2/C550: BD2EE0 LDA $E02E,X C2/C553: E000 CPX #$00 C2/C555: 0690 ASL $90 C2/C557: 334A AND ($4A,S),Y C2/C559: B00A BCS $C565 C2/C55B: A200 LDX #$00 C2/C55D: 0048 BRK #$48 C2/C55F: 20B4C5 JSR $C5B4 C2/C562: 68 PLA C2/C563: B01C BCS $C581 C2/C565: 4A LSR A C2/C566: B00A BCS $C572 C2/C568: A200 LDX #$00 C2/C56A: 0248 COP #$48 C2/C56C: 20B4C5 JSR $C5B4 C2/C56F: 68 PLA C2/C570: B00F BCS $C581 C2/C572: 4A LSR A C2/C573: B008 BCS $C57D C2/C575: A200 LDX #$00 C2/C577: 0420 TSB $20 C2/C579: B4C5 LDY $C5,X C2/C57B: B004 BCS $C581 C2/C57D: A600 LDX $00 C2/C57F: 18 CLC C2/C580: 60 RTS C2/C581: A600 LDX $00 C2/C583: EB XBA C2/C584: 1D2EE0 ORA $E02E,X C2/C587: 9D2EE0 STA $E02E,X C2/C58A: 60 RTS C2/C58B: 4A LSR A C2/C58C: B00A BCS $C598 C2/C58E: A200 LDX #$00 C2/C590: 0648 ASL $48 C2/C592: 20B4C5 JSR $C5B4 C2/C595: 68 PLA C2/C596: B0E9 BCS $C581 C2/C598: 4A LSR A C2/C599: B00A BCS $C5A5 C2/C59B: A200 LDX #$00 C2/C59D: 08 PHP C2/C59E: 48 PHA C2/C59F: 20B4C5 JSR $C5B4 C2/C5A2: 68 PLA C2/C5A3: B0DC BCS $C581 C2/C5A5: 4A LSR A C2/C5A6: B008 BCS $C5B0 C2/C5A8: A200 LDX #$00 C2/C5AA: 0A ASL A C2/C5AB: 20B4C5 JSR $C5B4 C2/C5AE: B0D1 BCS $C581 C2/C5B0: A600 LDX $00 C2/C5B2: 18 CLC C2/C5B3: 60 RTS C2/C5B4: E220 SEP #$20 C2/C5B6: BD00E0 LDA $E000,X C2/C5B9: F002 BEQ $C5BD C2/C5BB: 1004 BPL $C5C1 C2/C5BD: E220 SEP #$20 C2/C5BF: 18 CLC C2/C5C0: 60 RTS C2/C5C1: BD0BE0 LDA $E00B,X C2/C5C4: 5901D0 EOR $D001,Y C2/C5C7: 30F4 BMI $C5BD C2/C5C9: B900D0 LDA $D000,Y C2/C5CC: C902 CMP #$02 C2/C5CE: D004 BNE $C5D4 C2/C5D0: A920 LDA #$20 C2/C5D2: 8002 BRA $C5D6 C2/C5D4: A910 LDA #$10 C2/C5D6: 8502 STA $02 C2/C5D8: 8503 STA $03 C2/C5DA: C220 REP #$20 C2/C5DC: BDCAE0 LDA $E0CA,X C2/C5DF: F0DC BEQ $C5BD C2/C5E1: 18 CLC C2/C5E2: 6502 ADC $02 C2/C5E4: 8502 STA $02 C2/C5E6: BD20E0 LDA $E020,X C2/C5E9: 38 SEC C2/C5EA: E504 SBC $04 C2/C5EC: 1004 BPL $C5F2 C2/C5EE: 49FFFF EOR #$FFFF C2/C5F1: 1A INC A C2/C5F2: C96000 CMP #$0060 C2/C5F5: B0C6 BCS $C5BD C2/C5F7: E220 SEP #$20 C2/C5F9: 0A ASL A C2/C5FA: C502 CMP $02 C2/C5FC: B0BF BCS $C5BD C2/C5FE: C220 REP #$20 C2/C600: BD74E0 LDA $E074,X C2/C603: 297F00 AND #$007F C2/C606: 18 CLC C2/C607: 7D45E0 ADC $E045,X C2/C60A: 49FFFF EOR #$FFFF C2/C60D: 18 CLC C2/C60E: 7D22E0 ADC $E022,X C2/C611: 38 SEC C2/C612: E506 SBC $06 C2/C614: 1004 BPL $C61A C2/C616: 49FFFF EOR #$FFFF C2/C619: 1A INC A C2/C61A: C96000 CMP #$0060 C2/C61D: B09E BCS $C5BD C2/C61F: E220 SEP #$20 C2/C621: 0A ASL A C2/C622: C503 CMP $03 C2/C624: B097 BCS $C5BD C2/C626: E220 SEP #$20 C2/C628: DA PHX C2/C629: 68 PLA C2/C62A: 68 PLA C2/C62B: C906 CMP #$06 C2/C62D: 9002 BCC $C631 C2/C62F: E906 SBC #$06 C2/C631: 290F AND #$0F C2/C633: D002 BNE $C637 C2/C635: A901 LDA #$01 C2/C637: EB XBA C2/C638: A501 LDA $01 C2/C63A: C906 CMP #$06 C2/C63C: 9002 BCC $C640 C2/C63E: E906 SBC #$06 C2/C640: 290F AND #$0F C2/C642: D002 BNE $C646 C2/C644: A901 LDA #$01 C2/C646: 1D59E0 ORA $E059,X C2/C649: 9D59E0 STA $E059,X C2/C64C: 38 SEC C2/C64D: 60 RTS C2/C64E: C220 REP #$20 C2/C650: BD20E0 LDA $E020,X C2/C653: 38 SEC C2/C654: E504 SBC $04 C2/C656: 1004 BPL $C65C C2/C658: 49FFFF EOR #$FFFF C2/C65B: 1A INC A C2/C65C: C90800 CMP #$0008 C2/C65F: B01D BCS $C67E C2/C661: BD74E0 LDA $E074,X C2/C664: 297F00 AND #$007F C2/C667: 18 CLC C2/C668: 7D45E0 ADC $E045,X C2/C66B: 49FFFF EOR #$FFFF C2/C66E: 18 CLC C2/C66F: 7D22E0 ADC $E022,X C2/C672: 38 SEC C2/C673: E506 SBC $06 C2/C675: 1004 BPL $C67B C2/C677: 49FFFF EOR #$FFFF C2/C67A: 1A INC A C2/C67B: C90800 CMP #$0008 C2/C67E: E220 SEP #$20 C2/C680: 60 RTS C2/C681: E220 SEP #$20 C2/C683: B90AD0 LDA $D00A,Y C2/C686: 18 CLC C2/C687: 6908 ADC #$08 C2/C689: 9002 BCC $C68D C2/C68B: E908 SBC #$08 C2/C68D: 990AD0 STA $D00A,Y C2/C690: C220 REP #$20 C2/C692: 29FF00 AND #$00FF C2/C695: 0A ASL A C2/C696: DA PHX C2/C697: AA TAX C2/C698: BF22FD00 LDA $00FD22,X C2/C69C: 4A LSR A C2/C69D: 4A LSR A C2/C69E: 4A LSR A C2/C69F: 4A LSR A C2/C6A0: 4A LSR A C2/C6A1: 8502 STA $02 C2/C6A3: FA PLX C2/C6A4: BD20E0 LDA $E020,X C2/C6A7: 38 SEC C2/C6A8: E504 SBC $04 C2/C6AA: 100D BPL $C6B9 C2/C6AC: C9F8FF CMP #$FFF8 C2/C6AF: B00F BCS $C6C0 C2/C6B1: A502 LDA $02 C2/C6B3: 49FFFF EOR #$FFFF C2/C6B6: 1A INC A C2/C6B7: 8007 BRA $C6C0 C2/C6B9: C90800 CMP #$0008 C2/C6BC: 9002 BCC $C6C0 C2/C6BE: A502 LDA $02 C2/C6C0: 8500 STA $00 C2/C6C2: BD74E0 LDA $E074,X C2/C6C5: 297F00 AND #$007F C2/C6C8: 18 CLC C2/C6C9: 7D45E0 ADC $E045,X C2/C6CC: 49FFFF EOR #$FFFF C2/C6CF: 38 SEC C2/C6D0: 7D22E0 ADC $E022,X C2/C6D3: 38 SEC C2/C6D4: E506 SBC $06 C2/C6D6: 100D BPL $C6E5 C2/C6D8: C9F8FF CMP #$FFF8 C2/C6DB: B00F BCS $C6EC C2/C6DD: A502 LDA $02 C2/C6DF: 49FFFF EOR #$FFFF C2/C6E2: 1A INC A C2/C6E3: 8007 BRA $C6EC C2/C6E5: C90800 CMP #$0008 C2/C6E8: 9002 BCC $C6EC C2/C6EA: A502 LDA $02 C2/C6EC: 8502 STA $02 C2/C6EE: B901D0 LDA $D001,Y C2/C6F1: 290300 AND #$0003 C2/C6F4: F01E BEQ $C714 C2/C6F6: 3A DEC A C2/C6F7: F027 BEQ $C720 C2/C6F9: 3A DEC A C2/C6FA: F00C BEQ $C708 C2/C6FC: A500 LDA $00 C2/C6FE: 102A BPL $C72A C2/C700: 49FFFF EOR #$FFFF C2/C703: 1A INC A C2/C704: 8500 STA $00 C2/C706: 8022 BRA $C72A C2/C708: A500 LDA $00 C2/C70A: 301E BMI $C72A C2/C70C: 49FFFF EOR #$FFFF C2/C70F: 1A INC A C2/C710: 8500 STA $00 C2/C712: 8016 BRA $C72A C2/C714: A502 LDA $02 C2/C716: 1012 BPL $C72A C2/C718: 49FFFF EOR #$FFFF C2/C71B: 1A INC A C2/C71C: 8502 STA $02 C2/C71E: 800A BRA $C72A C2/C720: A502 LDA $02 C2/C722: 3006 BMI $C72A C2/C724: 49FFFF EOR #$FFFF C2/C727: 1A INC A C2/C728: 8502 STA $02 C2/C72A: A502 LDA $02 C2/C72C: 18 CLC C2/C72D: 7904D0 ADC $D004,Y C2/C730: 1005 BPL $C737 C2/C732: 18 CLC C2/C733: 65C2 ADC $C2 C2/C735: 8006 BRA $C73D C2/C737: C5C2 CMP $C2 C2/C739: 9002 BCC $C73D C2/C73B: E5C2 SBC $C2 C2/C73D: 9904D0 STA $D004,Y C2/C740: A500 LDA $00 C2/C742: 18 CLC C2/C743: 7902D0 ADC $D002,Y C2/C746: 1005 BPL $C74D C2/C748: 18 CLC C2/C749: 65C0 ADC $C0 C2/C74B: 8006 BRA $C753 C2/C74D: C5C0 CMP $C0 C2/C74F: 9002 BCC $C753 C2/C751: E5C0 SBC $C0 C2/C753: 9902D0 STA $D002,Y C2/C756: 60 RTS [Called by Event Command 09? Does...something with event flags.] C2/C757: E220 SEP #$20 [Enable 8-bit Emulation Mode] C2/C759: A900 LDA #$00 [Load #$00 into Accumulator] C2/C75B: EB XBA [Switch high and low bytes of Accumulator] C2/C75C: B908C8 LDA $C808,Y [Load...this thing] C2/C75F: DA PHX [Push X onto Stack] C2/C760: AA TAX [Transfer Accumulator to X] C2/C761: BD00CF LDA $CF00,X [Load the given event flag] C2/C764: FA PLX [Pull X from Stack] C2/C765: 8500 STA $00 [Store into TempX] C2/C767: B909C8 LDA $C809,Y [Load...this other thing] C2/C76A: 48 PHA [Push Accumulator onto Stack] C2/C76B: 290F AND #$0F [Cut off high bits] C2/C76D: 8501 STA $01 [Store into LowBits] C2/C76F: 68 PLA [Pull Accumulator from Stack] C2/C770: 4A LSR A [Divide by 2] C2/C771: 4A LSR A [Again by 2] C2/C772: 4A LSR A [Yet again by 2] C2/C773: 4A LSR A [Finally by 2] C2/C774: 8502 STA $02 [Store into Result] C2/C776: A500 LDA $00 [Load TempX] C2/C778: C502 CMP $02 C2/C77A: 9008 * BCC $C784 C2/C77C: C501 CMP $01 [Compare with LowBits] C2/C77E: F002 + BEQ $C782 [Branch ahead to SEC] C2/C780: B002 * BCS $C784 C2/C782: + 38 SEC C2/C783: 6B RTL C2/C784: * 18 CLC C2/C785: 6B RTL C2/C786: E220 SEP #$20 C2/C788: C210 REP #$10 C2/C78A: A548 LDA $48 C2/C78C: D009 BNE $C797 C2/C78E: A5D0 LDA $D0 C2/C790: D004 BNE $C796 C2/C792: 225D00C0 JSR $C0005D C2/C796: 6B RTL C2/C797: A6D4 LDX $D4 C2/C799: 8B PHB C2/C79A: 220300C0 JSR $C00003 C2/C79E: AB PLB C2/C79F: C220 REP #$20 C2/C7A1: AD0E01 LDA $010E C2/C7A4: D000 BNE $C7A6 C2/C7A6: E220 SEP #$20 C2/C7A8: AD041D LDA $1D04 C2/C7AB: 4A LSR A C2/C7AC: 9001 BCC $C7AF C2/C7AE: 6B RTL C2/C7AF: 6448 STZ $48 C2/C7B1: 6B RTL [] C2/C7B2: C220 REP #$20 C2/C7B4: A94126 LDA #$2641 C2/C7B7: 8D3043 STA $4330 [Store into DMA Control/Destination Channel 3] C2/C7BA: A900EF LDA #$EF00 C2/C7BD: 8D3243 STA $4332 [Store into DMA Source Addr. Channel 3] C2/C7C0: A97E00 LDA #$007E C2/C7C3: 8D3443 STA $4334 [Store into DMA Source Bank Channel 3] C2/C7C6: EB XBA C2/C7C7: 8D3643 STA $4336 C2/C7CA: A90005 LDA #$0500 C2/C7CD: 8D2043 STA $4320 [Store into DMA Control/Destination Channel 2] C2/C7D0: A920EF LDA #$EF20 C2/C7D3: 8D2243 STA $4322 [Store into DMA Source Addr. Channel 2] C2/C7D6: A97E00 LDA #$007E C2/C7D9: 8D2443 STA $4324 [Store into DMA Source Bank Channel 2] C2/C7DC: 60 RTS C2/C7DD: E220 SEP #$20 C2/C7DF: A52A LDA $2A C2/C7E1: D001 BNE $C7E4 C2/C7E3: 6B RTL C2/C7E4: 8B PHB C2/C7E5: A97E LDA #$7E C2/C7E7: 48 PHA C2/C7E8: AB PLB C2/C7E9: C230 REP #$30 C2/C7EB: 5A PHY C2/C7EC: A0FE01 LDY #$01FE C2/C7EF: B900BE LDA $BE00,Y C2/C7F2: 48 PHA C2/C7F3: B90006 LDA $0600,Y C2/C7F6: 9900BE STA $BE00,Y C2/C7F9: 68 PLA C2/C7FA: 990006 STA $0600,Y C2/C7FD: 88 DEY C2/C7FE: 88 DEY C2/C7FF: 10EE BPL $C7EF C2/C801: 7A PLY C2/C802: E220 SEP #$20 C2/C804: AB PLB C2/C805: 6B RTL C2/C806: C210 REP #$10 C2/C808: A2FE01 LDX #$01FE C2/C80B: C220 REP #$20 C2/C80D: BD0006 LDA $0600,X C2/C810: 9D00BE STA $BE00,X C2/C813: CA DEX C2/C814: CA DEX C2/C815: 10F6 BPL $C80D C2/C817: AD0006 LDA $0600 C2/C81A: 8D2006 STA $0620 C2/C81D: E230 SEP #$30 C2/C81F: 6B RTL C2/C820: E220 SEP #$20 C2/C822: 8B PHB C2/C823: A97E LDA #$7E C2/C825: 48 PHA C2/C826: AB PLB C2/C827: C210 REP #$10 C2/C829: A2FE01 LDX #$01FE C2/C82C: 242A BIT $2A C2/C82E: 7003 BVS $C833 C2/C830: A2FE00 LDX #$00FE C2/C833: C220 REP #$20 C2/C835: AD0A01 LDA $010A C2/C838: 291F00 AND #$001F C2/C83B: 8500 STA $00 C2/C83D: AD0A01 LDA $010A C2/C840: 29E003 AND #$03E0 C2/C843: 8502 STA $02 C2/C845: AD0A01 LDA $010A C2/C848: 29007C AND #$7C00 C2/C84B: 8504 STA $04 C2/C84D: AD0C01 LDA $010C C2/C850: 1003 BPL $C855 C2/C852: 823D00 BRL $C892 C2/C855: BD0006 LDA $0600,X C2/C858: 48 PHA C2/C859: E220 SEP #$20 C2/C85B: 291F AND #$1F C2/C85D: 18 CLC C2/C85E: 6500 ADC $00 C2/C860: C920 CMP #$20 C2/C862: 9002 BCC $C866 C2/C864: A91F LDA #$1F C2/C866: EB XBA C2/C867: 297C AND #$7C C2/C869: 18 CLC C2/C86A: 6505 ADC $05 C2/C86C: 1002 BPL $C870 C2/C86E: A97C LDA #$7C C2/C870: EB XBA C2/C871: C220 REP #$20 C2/C873: 8506 STA $06 C2/C875: 68 PLA C2/C876: 29E003 AND #$03E0 C2/C879: 18 CLC C2/C87A: 6502 ADC $02 C2/C87C: C90004 CMP #$0400 C2/C87F: 9003 BCC $C884 C2/C881: A9E003 LDA #$03E0 C2/C884: 0506 ORA $06 C2/C886: 9D00BE STA $BE00,X C2/C889: CA DEX C2/C88A: CA DEX C2/C88B: E02000 CPX #$0020 C2/C88E: B0C5 BCS $C855 C2/C890: 8036 BRA $C8C8 C2/C892: BD0006 LDA $0600,X C2/C895: 48 PHA C2/C896: E220 SEP #$20 C2/C898: 291F AND #$1F C2/C89A: 38 SEC C2/C89B: E500 SBC $00 C2/C89D: 1002 BPL $C8A1 C2/C89F: A900 LDA #$00 C2/C8A1: EB XBA C2/C8A2: 297C AND #$7C C2/C8A4: 38 SEC C2/C8A5: E505 SBC $05 C2/C8A7: 1002 BPL $C8AB C2/C8A9: A900 LDA #$00 C2/C8AB: EB XBA C2/C8AC: C220 REP #$20 C2/C8AE: 8506 STA $06 C2/C8B0: 68 PLA C2/C8B1: 29E003 AND #$03E0 C2/C8B4: 38 SEC C2/C8B5: E502 SBC $02 C2/C8B7: 1003 BPL $C8BC C2/C8B9: A90000 LDA #$0000 C2/C8BC: 0506 ORA $06 C2/C8BE: 9D00BE STA $BE00,X C2/C8C1: CA DEX C2/C8C2: CA DEX C2/C8C3: E02000 CPX #$0020 C2/C8C6: B0CA BCS $C892 C2/C8C8: BD0006 LDA $0600,X C2/C8CB: 9D00BE STA $BE00,X C2/C8CE: CA DEX C2/C8CF: CA DEX C2/C8D0: D0F6 BNE $C8C8 C2/C8D2: AD20BE LDA $BE20 C2/C8D5: 8D00BE STA $BE00 C2/C8D8: E220 SEP #$20 C2/C8DA: 242A BIT $2A C2/C8DC: 3058 BMI $C936 C2/C8DE: C220 REP #$20 C2/C8E0: AD0C01 LDA $010C C2/C8E3: 29E003 AND #$03E0 C2/C8E6: F016 BEQ $C8FE C2/C8E8: 8500 STA $00 C2/C8EA: AD0A01 LDA $010A C2/C8ED: 29E003 AND #$03E0 C2/C8F0: C500 CMP $00 C2/C8F2: F00A BEQ $C8FE C2/C8F4: AD0A01 LDA $010A C2/C8F7: 18 CLC C2/C8F8: 692000 ADC #$0020 C2/C8FB: 8D0A01 STA $010A C2/C8FE: E220 SEP #$20 C2/C900: AD0C01 LDA $010C C2/C903: 291F AND #$1F C2/C905: F012 BEQ $C919 C2/C907: 8500 STA $00 C2/C909: AD0A01 LDA $010A C2/C90C: 291F AND #$1F C2/C90E: C500 CMP $00 C2/C910: F007 BEQ $C919 C2/C912: AD0A01 LDA $010A C2/C915: 1A INC A C2/C916: 8D0A01 STA $010A C2/C919: AD0D01 LDA $010D C2/C91C: 297C AND #$7C C2/C91E: F014 BEQ $C934 C2/C920: 8500 STA $00 C2/C922: AD0B01 LDA $010B C2/C925: 297C AND #$7C C2/C927: C500 CMP $00 C2/C929: F009 BEQ $C934 C2/C92B: AD0B01 LDA $010B C2/C92E: 18 CLC C2/C92F: 6904 ADC #$04 C2/C931: 8D0B01 STA $010B C2/C934: AB PLB C2/C935: 6B RTL C2/C936: E220 SEP #$20 C2/C938: AD0A01 LDA $010A C2/C93B: 0D0B01 ORA $010B C2/C93E: D002 BNE $C942 C2/C940: 642A STZ $2A C2/C942: AD0A01 LDA $010A C2/C945: 291F AND #$1F C2/C947: F007 BEQ $C950 C2/C949: AD0A01 LDA $010A C2/C94C: 3A DEC A C2/C94D: 8D0A01 STA $010A C2/C950: AD0B01 LDA $010B C2/C953: 297C AND #$7C C2/C955: F009 BEQ $C960 C2/C957: AD0B01 LDA $010B C2/C95A: 38 SEC C2/C95B: E904 SBC #$04 C2/C95D: 8D0B01 STA $010B C2/C960: C220 REP #$20 C2/C962: AD0A01 LDA $010A C2/C965: 29E003 AND #$03E0 C2/C968: F00A BEQ $C974 C2/C96A: AD0A01 LDA $010A C2/C96D: 38 SEC C2/C96E: E92000 SBC #$0020 C2/C971: 8D0A01 STA $010A C2/C974: AB PLB C2/C975: 6B RTL C2/C976: 8B PHB C2/C977: E220 SEP #$20 C2/C979: A97E LDA #$7E C2/C97B: 48 PHA C2/C97C: AB PLB C2/C97D: 201ACB JSR $CB1A C2/C980: 2067CD JSR $CD67 C2/C983: 206FCB JSR $CB6F C2/C986: 208BC9 JSR $C98B C2/C989: AB PLB C2/C98A: 6B RTL C2/C98B: C230 REP #$30 C2/C98D: 6418 STZ $18 C2/C98F: 20D7C9 JSR $C9D7 C2/C992: E220 SEP #$20 C2/C994: A518 LDA $18 C2/C996: 18 CLC C2/C997: 6901 ADC #$01 C2/C999: B004 BCS $C99F C2/C99B: 8518 STA $18 C2/C99D: 80F0 BRA $C98F C2/C99F: C619 DEC $19 C2/C9A1: 20D7C9 JSR $C9D7 C2/C9A4: E220 SEP #$20 C2/C9A6: A518 LDA $18 C2/C9A8: 38 SEC C2/C9A9: E901 SBC #$01 C2/C9AB: 9004 BCC $C9B1 C2/C9AD: 8518 STA $18 C2/C9AF: 80F0 BRA $C9A1 C2/C9B1: 2055CD JSR $CD55 C2/C9B4: E220 SEP #$20 C2/C9B6: 642C STZ $2C C2/C9B8: A900 LDA #$00 C2/C9BA: 8F252100 STA $002125 C2/C9BE: A521 LDA $21 C2/C9C0: 8F2C2100 STA $00212C C2/C9C4: A902 LDA #$02 C2/C9C6: 8F302100 STA $002130 C2/C9CA: A523 LDA $23 C2/C9CC: 8F312100 STA $002131 C2/C9D0: A9E0 LDA #$E0 C2/C9D2: 8F322100 STA $002132 C2/C9D6: 60 RTS C2/C9D7: 20E0C9 JSR $C9E0 C2/C9DA: 2055CD JSR $CD55 C2/C9DD: 820F02 BRL $CBEF C2/C9E0: E230 SEP #$30 C2/C9E2: A900 LDA #$00 C2/C9E4: 8F044200 STA $004204 C2/C9E8: A9FF LDA #$FF C2/C9EA: 8F054200 STA $004205 C2/C9EE: A518 LDA $18 C2/C9F0: D002 BNE $C9F4 C2/C9F2: A901 LDA #$01 C2/C9F4: 8F064200 STA $004206 C2/C9F8: EA NOP C2/C9F9: EA NOP C2/C9FA: EA NOP C2/C9FB: EA NOP C2/C9FC: EA NOP C2/C9FD: EA NOP C2/C9FE: EA NOP C2/C9FF: EA NOP C2/CA00: AF144200 LDA $004214 C2/CA04: 8506 STA $06 C2/CA06: 8507 STA $07 C2/CA08: AF154200 LDA $004215 C2/CA0C: 8508 STA $08 C2/CA0E: 6409 STZ $09 C2/CA10: A518 LDA $18 C2/CA12: 8F024200 STA $004202 C2/CA16: A200 LDX #$00 C2/CA18: 9B TXY C2/CA19: B900F7 LDA $F700,Y C2/CA1C: 8F034200 STA $004203 C2/CA20: EA NOP C2/CA21: EA NOP C2/CA22: EA NOP C2/CA23: EA NOP C2/CA24: AF174200 LDA $004217 C2/CA28: 9D00F5 STA $F500,X C2/CA2B: E8 INX C2/CA2C: E8 INX C2/CA2D: A408 LDY $08 C2/CA2F: C210 REP #$10 C2/CA31: A900 LDA #$00 C2/CA33: EB XBA C2/CA34: B900F7 LDA $F700,Y C2/CA37: 8F034200 STA $004203 C2/CA3B: EA NOP C2/CA3C: EA NOP C2/CA3D: EA NOP C2/CA3E: EA NOP C2/CA3F: AF174200 LDA $004217 C2/CA43: 9D00F5 STA $F500,X C2/CA46: 18 CLC C2/CA47: 7DFEF4 ADC $F4FE,X C2/CA4A: 6A ROR A C2/CA4B: 9DFFF4 STA $F4FF,X C2/CA4E: E8 INX C2/CA4F: E8 INX C2/CA50: E0E000 CPX #$00E0 C2/CA53: B019 BCS $CA6E C2/CA55: A506 LDA $06 C2/CA57: 18 CLC C2/CA58: 6507 ADC $07 C2/CA5A: 8506 STA $06 C2/CA5C: 98 TYA C2/CA5D: 6508 ADC $08 C2/CA5F: B003 BCS $CA64 C2/CA61: A8 TAY C2/CA62: 80D0 BRA $CA34 C2/CA64: CA DEX C2/CA65: 9E00F5 STZ $F500,X C2/CA68: E8 INX C2/CA69: E0E000 CPX #$00E0 C2/CA6C: 90F7 BCC $CA65 C2/CA6E: C230 REP #$30 C2/CA70: A51F LDA $1F C2/CA72: 29FF00 AND #$00FF C2/CA75: 0A ASL A C2/CA76: A8 TAY C2/CA77: A20000 LDX #$0000 C2/CA7A: 5A PHY C2/CA7B: E220 SEP #$20 C2/CA7D: A51E LDA $1E C2/CA7F: 38 SEC C2/CA80: FD00F5 SBC $F500,X C2/CA83: B002 BCS $CA87 C2/CA85: A900 LDA #$00 C2/CA87: 9920F2 STA $F220,Y C2/CA8A: C51E CMP $1E C2/CA8C: D003 BNE $CA91 C2/CA8E: 3A DEC A C2/CA8F: 800A BRA $CA9B C2/CA91: A51E LDA $1E C2/CA93: 18 CLC C2/CA94: 7D00F5 ADC $F500,X C2/CA97: 9002 BCC $CA9B C2/CA99: A9FF LDA #$FF C2/CA9B: 9921F2 STA $F221,Y C2/CA9E: E8 INX C2/CA9F: 88 DEY C2/CAA0: 88 DEY C2/CAA1: 10DA BPL $CA7D C2/CAA3: 7A PLY C2/CAA4: A9E0 LDA #$E0 C2/CAA6: 38 SEC C2/CAA7: E51F SBC $1F C2/CAA9: 8508 STA $08 C2/CAAB: A20000 LDX #$0000 C2/CAAE: A51E LDA $1E C2/CAB0: 38 SEC C2/CAB1: FD00F5 SBC $F500,X C2/CAB4: B002 BCS $CAB8 C2/CAB6: A900 LDA #$00 C2/CAB8: 9920F2 STA $F220,Y C2/CABB: C51E CMP $1E C2/CABD: D003 BNE $CAC2 C2/CABF: 3A DEC A C2/CAC0: 800A BRA $CACC C2/CAC2: A51E LDA $1E C2/CAC4: 18 CLC C2/CAC5: 7D00F5 ADC $F500,X C2/CAC8: 9002 BCC $CACC C2/CACA: A9FF LDA #$FF C2/CACC: 9921F2 STA $F221,Y C2/CACF: C8 INY C2/CAD0: C8 INY C2/CAD1: E8 INX C2/CAD2: C608 DEC $08 C2/CAD4: D0D8 BNE $CAAE C2/CAD6: A904 LDA #$04 C2/CAD8: 852C STA $2C C2/CADA: A518 LDA $18 C2/CADC: 4A LSR A C2/CADD: 4A LSR A C2/CADE: 4A LSR A C2/CADF: 09E0 ORA #$E0 C2/CAE1: 48 PHA C2/CAE2: A90C LDA #$0C C2/CAE4: 85EC STA $EC C2/CAE6: 24EC BIT $EC C2/CAE8: D0FC BNE $CAE6 C2/CAEA: 68 PLA C2/CAEB: 8F322100 STA $002132 C2/CAEF: A930 LDA #$30 C2/CAF1: 8F252100 STA $002125 C2/CAF5: A920 LDA #$20 C2/CAF7: 8F302100 STA $002130 C2/CAFB: A913 LDA #$13 C2/CAFD: 8F2C2100 STA $00212C C2/CB01: A933 LDA #$33 C2/CB03: 8F312100 STA $002131 C2/CB07: A20000 LDX #$0000 C2/CB0A: C220 REP #$20 C2/CB0C: BD20F2 LDA $F220,X C2/CB0F: 9D20F0 STA $F020,X C2/CB12: E8 INX C2/CB13: E8 INX C2/CB14: E0C001 CPX #$01C0 C2/CB17: 90F3 BCC $CB0C C2/CB19: 60 RTS C2/CB1A: C220 REP #$20 C2/CB1C: A94126 LDA #$2641 C2/CB1F: 8F204300 STA $004320 C2/CB23: A918F0 LDA #$F018 C2/CB26: 8F224300 STA $004322 C2/CB2A: A97E00 LDA #$007E C2/CB2D: 8F244300 STA $004324 C2/CB31: A9007E LDA #$7E00 C2/CB34: 8F264300 STA $004326 C2/CB38: A920F0 LDA #$F020 C2/CB3B: 8D19F0 STA $F019 C2/CB3E: A91EF1 LDA #$F11E C2/CB41: 8D1CF0 STA $F01C C2/CB44: A90000 LDA #$0000 C2/CB47: 8D1EF0 STA $F01E C2/CB4A: AD20E0 LDA $E020 C2/CB4D: 851E STA $1E C2/CB4F: AD74E0 LDA $E074 C2/CB52: 297F00 AND #$007F C2/CB55: 18 CLC C2/CB56: 6D45E0 ADC $E045 C2/CB59: 49FFFF EOR #$FFFF C2/CB5C: 38 SEC C2/CB5D: 6D22E0 ADC $E022 C2/CB60: E220 SEP #$20 C2/CB62: 851F STA $1F C2/CB64: A9FF LDA #$FF C2/CB66: 8D18F0 STA $F018 C2/CB69: A9E0 LDA #$E0 C2/CB6B: 8D1BF0 STA $F01B C2/CB6E: 60 RTS C2/CB6F: C230 REP #$30 C2/CB71: A00000 LDY #$0000 C2/CB74: C220 REP #$20 C2/CB76: BB TYX C2/CB77: BF22FD00 LDA $00FD22,X C2/CB7B: 8508 STA $08 C2/CB7D: 98 TYA C2/CB7E: 49FE01 EOR #$01FE C2/CB81: 1A INC A C2/CB82: 1A INC A C2/CB83: AA TAX C2/CB84: BF22FD00 LDA $00FD22,X C2/CB88: 850A STA $0A C2/CB8A: E220 SEP #$20 C2/CB8C: A9FF LDA #$FF C2/CB8E: 8F024200 STA $004202 C2/CB92: A509 LDA $09 C2/CB94: F004 BEQ $CB9A C2/CB96: A9FF LDA #$FF C2/CB98: 800E BRA $CBA8 C2/CB9A: A508 LDA $08 C2/CB9C: 8F034200 STA $004203 C2/CBA0: EA NOP C2/CBA1: EA NOP C2/CBA2: EA NOP C2/CBA3: EA NOP C2/CBA4: AF174200 LDA $004217 C2/CBA8: 8508 STA $08 C2/CBAA: A50B LDA $0B C2/CBAC: F004 BEQ $CBB2 C2/CBAE: A9FF LDA #$FF C2/CBB0: 800E BRA $CBC0 C2/CBB2: A50A LDA $0A C2/CBB4: 8F034200 STA $004203 C2/CBB8: EA NOP C2/CBB9: EA NOP C2/CBBA: EA NOP C2/CBBB: EA NOP C2/CBBC: AF174200 LDA $004217 C2/CBC0: 850A STA $0A C2/CBC2: A900 LDA #$00 C2/CBC4: EB XBA C2/CBC5: A508 LDA $08 C2/CBC7: AA TAX C2/CBC8: A50A LDA $0A C2/CBCA: 9D00F7 STA $F700,X C2/CBCD: C8 INY C2/CBCE: C8 INY C2/CBCF: C00002 CPY #$0200 C2/CBD2: 90A0 BCC $CB74 C2/CBD4: A20000 LDX #$0000 C2/CBD7: A0D000 LDY #$00D0 C2/CBDA: A9FF LDA #$FF C2/CBDC: 8508 STA $08 C2/CBDE: BD00F7 LDA $F700,X C2/CBE1: D005 BNE $CBE8 C2/CBE3: A508 LDA $08 C2/CBE5: 9D00F7 STA $F700,X C2/CBE8: 8508 STA $08 C2/CBEA: E8 INX C2/CBEB: 88 DEY C2/CBEC: D0F0 BNE $CBDE C2/CBEE: 60 RTS C2/CBEF: C210 REP #$10 C2/CBF1: A00000 LDY #$0000 C2/CBF4: 8408 STY $08 C2/CBF6: 2007CC JSR $CC07 C2/CBF9: C220 REP #$20 C2/CBFB: 98 TYA C2/CBFC: 18 CLC C2/CBFD: 690800 ADC #$0008 C2/CC00: A8 TAY C2/CC01: C0A000 CPY #$00A0 C2/CC04: 90F0 BCC $CBF6 C2/CC06: 60 RTS C2/CC07: E220 SEP #$20 C2/CC09: A518 LDA $18 C2/CC0B: 8903 BIT #$03 C2/CC0D: D012 BNE $CC21 C2/CC0F: 98 TYA C2/CC10: B945F6 LDA $F645,Y C2/CC13: 18 CLC C2/CC14: 6955 ADC #$55 C2/CC16: 9945F6 STA $F645,Y C2/CC19: 2903 AND #$03 C2/CC1B: 0A ASL A C2/CC1C: 0920 ORA #$20 C2/CC1E: 9946F6 STA $F646,Y C2/CC21: B941F6 LDA $F641,Y C2/CC24: 18 CLC C2/CC25: 7942F6 ADC $F642,Y C2/CC28: 9022 BCC $CC4C C2/CC2A: B943F6 LDA $F643,Y C2/CC2D: 4908 EOR #$08 C2/CC2F: 9943F6 STA $F643,Y C2/CC32: B940F6 LDA $F640,Y C2/CC35: 4910 EOR #$10 C2/CC37: 9940F6 STA $F640,Y C2/CC3A: A900 LDA #$00 C2/CC3C: 2419 BIT $19 C2/CC3E: 100C BPL $CC4C C2/CC40: 2418 BIT $18 C2/CC42: 3008 BMI $CC4C C2/CC44: 9942F6 STA $F642,Y C2/CC47: A9FF LDA #$FF C2/CC49: 9940F6 STA $F640,Y C2/CC4C: 9941F6 STA $F641,Y C2/CC4F: C220 REP #$20 C2/CC51: 29FF00 AND #$00FF C2/CC54: 49FF00 EOR #$00FF C2/CC57: 0A ASL A C2/CC58: AA TAX C2/CC59: A90001 LDA #$0100 C2/CC5C: 38 SEC C2/CC5D: FF22FD00 SBC $00FD22,X C2/CC61: C90001 CMP #$0100 C2/CC64: E220 SEP #$20 C2/CC66: 9005 BCC $CC6D C2/CC68: B940F6 LDA $F640,Y C2/CC6B: 8013 BRA $CC80 C2/CC6D: 8F024200 STA $004202 C2/CC71: B940F6 LDA $F640,Y C2/CC74: 8F034200 STA $004203 C2/CC78: EA NOP C2/CC79: EA NOP C2/CC7A: EA NOP C2/CC7B: EA NOP C2/CC7C: AF174200 LDA $004217 C2/CC80: 8500 STA $00 C2/CC82: B943F6 LDA $F643,Y C2/CC85: 2940 AND #$40 C2/CC87: C940 CMP #$40 C2/CC89: C220 REP #$20 C2/CC8B: B943F6 LDA $F643,Y C2/CC8E: 293F00 AND #$003F C2/CC91: 9003 BCC $CC96 C2/CC93: 493F00 EOR #$003F C2/CC96: 0A ASL A C2/CC97: 0A ASL A C2/CC98: 0A ASL A C2/CC99: AA TAX C2/CC9A: BF22FD00 LDA $00FD22,X C2/CC9E: C90001 CMP #$0100 C2/CCA1: 9003 BCC $CCA6 C2/CCA3: A9FF00 LDA #$00FF C2/CCA6: 8502 STA $02 C2/CCA8: 8A TXA C2/CCA9: 49FE01 EOR #$01FE C2/CCAC: 1A INC A C2/CCAD: 1A INC A C2/CCAE: AA TAX C2/CCAF: BF22FD00 LDA $00FD22,X C2/CCB3: C90001 CMP #$0100 C2/CCB6: 9003 BCC $CCBB C2/CCB8: A9FF00 LDA #$00FF C2/CCBB: 8504 STA $04 C2/CCBD: E220 SEP #$20 C2/CCBF: A500 LDA $00 C2/CCC1: 8F024200 STA $004202 C2/CCC5: A502 LDA $02 C2/CCC7: 8F034200 STA $004203 C2/CCCB: EA NOP C2/CCCC: EA NOP C2/CCCD: EA NOP C2/CCCE: EA NOP C2/CCCF: AF174200 LDA $004217 C2/CCD3: 8502 STA $02 C2/CCD5: A504 LDA $04 C2/CCD7: 8F034200 STA $004203 C2/CCDB: EA NOP C2/CCDC: EA NOP C2/CCDD: EA NOP C2/CCDE: EA NOP C2/CCDF: AF174200 LDA $004217 C2/CCE3: 8504 STA $04 C2/CCE5: B943F6 LDA $F643,Y C2/CCE8: 3012 BMI $CCFC C2/CCEA: C940 CMP #$40 C2/CCEC: 902A BCC $CD18 C2/CCEE: A504 LDA $04 C2/CCF0: 49FF EOR #$FF C2/CCF2: 8504 STA $04 C2/CCF4: A505 LDA $05 C2/CCF6: 49FF EOR #$FF C2/CCF8: 8505 STA $05 C2/CCFA: 801C BRA $CD18 C2/CCFC: C9C0 CMP #$C0 C2/CCFE: B00C BCS $CD0C C2/CD00: A504 LDA $04 C2/CD02: 49FF EOR #$FF C2/CD04: 8504 STA $04 C2/CD06: A505 LDA $05 C2/CD08: 49FF EOR #$FF C2/CD0A: 8505 STA $05 C2/CD0C: A502 LDA $02 C2/CD0E: 49FF EOR #$FF C2/CD10: 8502 STA $02 C2/CD12: A503 LDA $03 C2/CD14: 49FF EOR #$FF C2/CD16: 8503 STA $03 C2/CD18: C220 REP #$20 C2/CD1A: A51E LDA $1E C2/CD1C: 29FF00 AND #$00FF C2/CD1F: 38 SEC C2/CD20: E90400 SBC #$0004 C2/CD23: 18 CLC C2/CD24: 6502 ADC $02 C2/CD26: C90001 CMP #$0100 C2/CD29: B013 BCS $CD3E C2/CD2B: 8502 STA $02 C2/CD2D: A51F LDA $1F C2/CD2F: 38 SEC C2/CD30: E90400 SBC #$0004 C2/CD33: 29FF00 AND #$00FF C2/CD36: 18 CLC C2/CD37: 6504 ADC $04 C2/CD39: C90001 CMP #$0100 C2/CD3C: 9001 BCC $CD3F C2/CD3E: 60 RTS C2/CD3F: 8503 STA $03 C2/CD41: A608 LDX $08 C2/CD43: A502 LDA $02 C2/CD45: 9D0009 STA $0900,X C2/CD48: B946F6 LDA $F646,Y C2/CD4B: 9D0209 STA $0902,X C2/CD4E: E8 INX C2/CD4F: E8 INX C2/CD50: E8 INX C2/CD51: E8 INX C2/CD52: 8608 STX $08 C2/CD54: 60 RTS C2/CD55: C230 REP #$30 C2/CD57: A24C00 LDX #$004C C2/CD5A: A9FFE0 LDA #$E0FF C2/CD5D: 9D0009 STA $0900,X C2/CD60: CA DEX C2/CD61: CA DEX C2/CD62: CA DEX C2/CD63: CA DEX C2/CD64: 10F7 BPL $CD5D C2/CD66: 60 RTS C2/CD67: C210 REP #$10 C2/CD69: 2070CD JSR $CD70 C2/CD6C: 2011CE JSR $CE11 C2/CD6F: 60 RTS C2/CD70: A00002 LDY #$0200 C2/CD73: 8414 STY $14 C2/CD75: E220 SEP #$20 C2/CD77: A983 LDA #$83 C2/CD79: 994FE0 STA $E04F,Y C2/CD7C: 224D8601 JSR $01864D C2/CD80: C220 REP #$20 C2/CD82: AD8C07 LDA $078C C2/CD85: 8D8CBF STA $BF8C C2/CD88: AD8E07 LDA $078E C2/CD8B: 8D8EBF STA $BF8E C2/CD8E: AD9007 LDA $0790 C2/CD91: 8D90BF STA $BF90 C2/CD94: AD9207 LDA $0792 C2/CD97: 8D92BF STA $BF92 C2/CD9A: AD9407 LDA $0794 C2/CD9D: 8D94BF STA $BF94 C2/CDA0: E220 SEP #$20 C2/CDA2: 8B PHB C2/CDA3: A900 LDA #$00 C2/CDA5: 48 PHA C2/CDA6: AB PLB C2/CDA7: A00118 LDY #$1801 C2/CDAA: 8C7043 STY $4370 C2/CDAD: 8C6043 STY $4360 C2/CDB0: A97E LDA #$7E C2/CDB2: 8D7443 STA $4374 C2/CDB5: 8D6443 STA $4364 C2/CDB8: A902 LDA #$02 C2/CDBA: 85EC STA $EC C2/CDBC: 24EC BIT $EC C2/CDBE: D0FC BNE $CDBC C2/CDC0: A0E039 LDY #$39E0 C2/CDC3: 8C7243 STY $4372 C2/CDC6: A980 LDA #$80 C2/CDC8: 8D1521 STA $2115 C2/CDCB: A00072 LDY #$7200 C2/CDCE: 8C1621 STY $2116 C2/CDD1: A904 LDA #$04 C2/CDD3: 48 PHA C2/CDD4: A02000 LDY #$0020 C2/CDD7: 8C7543 STY $4375 C2/CDDA: 8C6543 STY $4365 C2/CDDD: A980 LDA #$80 C2/CDDF: 8D0B42 STA $420B C2/CDE2: A000CB LDY #$CB00 C2/CDE5: 8C6243 STY $4362 C2/CDE8: A940 LDA #$40 C2/CDEA: 8D0B42 STA $420B C2/CDED: 68 PLA C2/CDEE: 3A DEC A C2/CDEF: D0E2 BNE $CDD3 C2/CDF1: A00073 LDY #$7300 C2/CDF4: 8C1621 STY $2116 C2/CDF7: A908 LDA #$08 C2/CDF9: 48 PHA C2/CDFA: A000CB LDY #$CB00 C2/CDFD: 8C6243 STY $4362 C2/CE00: A02000 LDY #$0020 C2/CE03: 8C6543 STY $4365 C2/CE06: A940 LDA #$40 C2/CE08: 8D0B42 STA $420B C2/CE0B: 68 PLA C2/CE0C: 3A DEC A C2/CE0D: D0EA BNE $CDF9 C2/CE0F: AB PLB C2/CE10: 60 RTS C2/CE11: C220 REP #$20 C2/CE13: A29E00 LDX #$009E C2/CE16: - BF21CE02 LDA $02CE21,X C2/CE1A: 9D40F6 STA $F640,X C2/CE1D: CA DEX C2/CE1E: 10F6 - BPL $CE16 C2/CE20: 60 RTS [] C2/CE21: 7400 0200 0001 2039 C2/CE29: 7410 0310 0001 2039 C2/CE31: 9028 0320 0003 2239 C2/CE39: 9018 0430 0003 2239 C2/CE41: 800F 0240 0002 2439 C2/CE49: 801F 0450 0002 2439 C2/CE51: 9027 0360 0000 2639 C2/CE59: 9017 0270 0000 2639 C2/CE61: 7016 0380 0003 2039 C2/CE69: 7026 0490 0003 2039 C2/CE71: 9018 02A0 0002 2239 {CHECK} C2/CE79: 9028 04B0 0002 2239 C2/CE81: 8000 02C0 0001 2439 C2/CE89: 8020 03D0 0001 2439 C2/CE91: 9016 02E0 0000 2639 C2/CE99: 9026 02F0 0000 2639 C2/CEA1: 7440 0108 0001 2039 C2/CEA9: 9048 0148 0003 2239 C2/CEB1: 7046 0188 0003 2039 C2/CEB9: 8040 01C8 0001 2439 [] C2/CEC1: C220 REP #$20 C2/CEC3: A5B4 LDA $B4 C2/CEC5: 3A DEC A C2/CEC6: 3A DEC A C2/CEC7: 85B4 STA $B4 C2/CEC9: A5B6 LDA $B6 C2/CECB: 3A DEC A C2/CECC: 85B6 STA $B6 C2/CECE: E210 SEP #$10 C2/CED0: A98003 LDA #$0380 C2/CED3: 8D7243 STA $4372 C2/CED6: A2C8 LDX #$C8 C2/CED8: 8E7443 STX $4374 C2/CEDB: A90118 LDA #$1801 C2/CEDE: 8D7043 STA $4370 C2/CEE1: A96000 LDA #$0060 C2/CEE4: 8D7543 STA $4375 C2/CEE7: A280 LDX #$80 C2/CEE9: 8E1521 STX $2115 C2/CEEC: A90041 LDA #$4100 C2/CEEF: 8D1621 STA $2116 [Store into VRAM Address] C2/CEF2: A280 LDX #$80 C2/CEF4: 8E0B42 STX $420B C2/CEF7: AF4003C8 LDA $C80340 C2/CEFB: 29FF00 AND #$00FF C2/CEFE: 0A ASL A C2/CEFF: 0A ASL A C2/CF00: 0A ASL A C2/CF01: 0A ASL A C2/CF02: 0A ASL A C2/CF03: 090058 ORA #$5800 C2/CF06: 8D1621 STA $2116 [Store into VRAM Address] C2/CF09: A210 LDX #$10 C2/CF0B: A92030 LDA #$3020 C2/CF0E: 8D1821 STA $2118 C2/CF11: A92130 LDA #$3021 C2/CF14: 8D1821 STA $2118 C2/CF17: CA DEX C2/CF18: D0F1 BNE $CF0B C2/CF1A: A210 LDX #$10 C2/CF1C: A92230 LDA #$3022 C2/CF1F: 8D1821 STA $2118 C2/CF22: A92330 LDA #$3023 C2/CF25: 8D1821 STA $2118 C2/CF28: CA DEX C2/CF29: D0F1 BNE $CF1C C2/CF2B: A210 LDX #$10 C2/CF2D: A92434 LDA #$3424 C2/CF30: 8D1821 STA $2118 C2/CF33: A92534 LDA #$3425 C2/CF36: 8D1821 STA $2118 C2/CF39: CA DEX C2/CF3A: D0F1 BNE $CF2D C2/CF3C: A200 LDX #$00 C2/CF3E: BF4003C8 LDA $C80340,X C2/CF42: 9F80EF7E STA $7EEF80,X C2/CF46: E8 INX C2/CF47: E8 INX C2/CF48: E080 CPX #$80 C2/CF4A: 90F2 BCC $CF3E C2/CF4C: A90100 LDA #$0001 C2/CF4F: 8F80EF7E STA $7EEF80 C2/CF53: A980EF LDA #$EF80 C2/CF56: 8F01EF7E STA $7EEF01 C2/CF5A: 8F04EF7E STA $7EEF04 C2/CF5E: 8F0AEF7E STA $7EEF0A C2/CF62: A982EF LDA #$EF82 C2/CF65: 8F07EF7E STA $7EEF07 C2/CF69: A96009 LDA #$0960 C2/CF6C: 8F20EF7E STA $7EEF20 C2/CF70: A96001 LDA #$0160 C2/CF73: 8F22EF7E STA $7EEF22 C2/CF77: A90000 LDA #$0000 C2/CF7A: 8F24EF7E STA $7EEF24 C2/CF7E: 20B2C7 JSR $C7B2 C2/CF81: E220 SEP #$20 C2/CF83: A900 LDA #$00 C2/CF85: 8F0CEF7E STA $7EEF0C C2/CF89: AF4003C8 LDA $C80340 C2/CF8D: 0A ASL A C2/CF8E: 0A ASL A C2/CF8F: 8F00EF7E STA $7EEF00 C2/CF93: 3A DEC A C2/CF94: 8F03EF7E STA $7EEF03 C2/CF98: A99F LDA #$9F C2/CF9A: 8F06EF7E STA $7EEF06 C2/CF9E: A940 LDA #$40 C2/CFA0: 8F09EF7E STA $7EEF09 C2/CFA4: A90C LDA #$0C C2/CFA6: 852C STA $2C C2/CFA8: A922 LDA #$22 C2/CFAA: 8D2321 STA $2123 C2/CFAD: A903 LDA #$03 C2/CFAF: 8D2421 STA $2124 C2/CFB2: A901 LDA #$01 C2/CFB4: 8D2E21 STA $212E C2/CFB7: 6B RTL C2/CFB8: E220 SEP #$20 C2/CFBA: 8B PHB C2/CFBB: A900 LDA #$00 C2/CFBD: 48 PHA C2/CFBE: AB PLB C2/CFBF: A901 LDA #$01 C2/CFC1: 20E0CF JSR $CFE0 C2/CFC4: A940 LDA #$40 C2/CFC6: EB XBA C2/CFC7: 20D5CF JSR $CFD5 C2/CFCA: EB XBA C2/CFCB: 3A DEC A C2/CFCC: D0F8 BNE $CFC6 C2/CFCE: A900 LDA #$00 C2/CFD0: 20E0CF JSR $CFE0 C2/CFD3: AB PLB C2/CFD4: 6B RTL C2/CFD5: E220 SEP #$20 C2/CFD7: A902 LDA #$02 C2/CFD9: 85EC STA $EC C2/CFDB: 24EC BIT $EC C2/CFDD: D0FC BNE $CFDB C2/CFDF: 60 RTS C2/CFE0: EB XBA C2/CFE1: 20D5CF JSR $CFD5 C2/CFE4: A980 LDA #$80 C2/CFE6: 8D1521 STA $2115 C2/CFE9: C210 REP #$10 C2/CFEB: A00118 LDY #$1801 C2/CFEE: 8C7043 STY $4370 C2/CFF1: EB XBA C2/CFF2: 4A LSR A C2/CFF3: B034 BCS $D029 C2/CFF5: A0B840 LDY #$40B8 C2/CFF8: 8C1621 STY $2116 C2/CFFB: A0F07F LDY #$7FF0 C2/CFFE: 8C7243 STY $4372 C2/D001: A9D2 LDA #$D2 C2/D003: 8D7443 STA $4374 C2/D006: A01000 LDY #$0010 C2/D009: 8C7543 STY $4375 C2/D00C: A980 LDA #$80 C2/D00E: 8D0B42 STA $420B C2/D011: A04041 LDY #$4140 C2/D014: 8C1621 STY $2116 C2/D017: A00081 LDY #$8100 C2/D01A: 8C7243 STY $4372 C2/D01D: A01000 LDY #$0010 C2/D020: 8C7543 STY $4375 C2/D023: A980 LDA #$80 C2/D025: 8D0B42 STA $420B C2/D028: 60 RTS C2/D029: A0B840 LDY #$40B8 C2/D02C: 8C1621 STY $2116 C2/D02F: A057D0 LDY #$D057 C2/D032: 8C7243 STY $4372 C2/D035: A902 LDA #$02 C2/D037: 8D7443 STA $4374 C2/D03A: A01000 LDY #$0010 C2/D03D: 8C7543 STY $4375 C2/D040: A980 LDA #$80 C2/D042: 8D0B42 STA $420B C2/D045: A04041 LDY #$4140 C2/D048: 8C1621 STY $2116 C2/D04B: A01000 LDY #$0010 C2/D04E: 8C7543 STY $4375 C2/D051: A980 LDA #$80 C2/D053: 8D0B42 STA $420B C2/D056: 60 RTS [Table?] C2/D057: 0000 BRK #$00 C2/D059: 3232 AND ($32) C2/D05B: 3232 AND ($32) C2/D05D: 2A ROL A C2/D05E: 2A ROL A C2/D05F: 2A ROL A C2/D060: 2A ROL A C2/D061: 2626 ROL $26 C2/D063: 2626 ROL $26 C2/D065: 0000 BRK #$00 C2/D067: 0000 BRK #$00 C2/D069: F7F7 SBC [$F7],Y C2/D06B: 9494 STY $94,X C2/D06D: 9494 STY $94,X C2/D06F: F7F7 SBC [$F7],Y C2/D071: 9191 STA ($91),Y C2/D073: 9797 STA [$97],Y C2/D075: 0000 BRK #$00 C2/D077: 0000 BRK #$00 C2/D079: 00F7 BRK #$F7 C2/D07B: F794 SBC [$94],Y C2/D07D: 9494 STY $94,X C2/D07F: 94 [Pointed to by...?] [00: Mantis Ant/Metal Mantis] C2/D080: 111C {Mantis Ant Delay?} {0040 is delay, some vflip and hflip in there} C2/D082: 0100 {c23457 sta $0070,x [7ee670]} C2/D084: 483D {c2345e sta $00b4,x [7ee6b4]} C2/D086: 5A3D {c23465 sta $00b6,x [7ee6b6]} C2/D088: 8C3D {c2346c sta $00b8,x [7ee6b8]} C2/D08A: 0000 {c23473 sta $00ba,x [7ee6ba]} C2/D08C: 9AD0 {c2347a sta $00bc,x [7ee6bc]} [??] C2/D08E: 9CD0 {c23481 sta $00be,x [7ee6be]} [??] C2/D090: C9D0 {c23488 sta $0076,x [7ee676]} [AI Pointers] C2/D092: 0400 {c2348f sta $00a7,x [7ee6a7]} C2/D094: 0000 {c23496 sta $0078,x [7ee678]} C2/D096: E8FF {c2349d sta $0062,x [7ee662], EOR'd with $C7, INC'd into #$18, c234a3 sta $0045,x [7ee645]} C2/D098: 0000 {c234aa sta $004c,x [7ee64c]} [Extra] [End of initial sweep] [??] C2/D09A: 00FF [What is this?] C2/D09C: 03FF 00FF 04FF 05FF 06FF 0E0C 0FFF 0DFF C2/D0AC: 0E11 0FFF 0E12 0FFF 07FF 0AFF 0BFF 0710 C2/D0BC: FF08 FF13 FF14 FF15 FF16 FF17 FF [] C2/D0C9: 09D1 [00] C2/D0CB: 11D1 [01] C2/D0CD: 19D1 [02] C2/D0CF: 21D1 [03] C2/D0D1: 29D1 [04] C2/D0D3: 31D1 [05] C2/D0D5: 39D1 [06] C2/D0D7: 40D1 [07] C2/D0D9: 48D1 [08] C2/D0DB: 52D1 [09] C2/D0DD: 59D1 [0A] C2/D0DF: 5AD1 [0B] C2/D0E1: 61D1 [0C] C2/D0E3: 74D1 [0D] C2/D0E5: 7BD1 [0E] C2/D0E7: 7FD1 [0F] C2/D0E9: 8DD1 [10] C2/D0EB: 97D1 [11] C2/D0ED: AAD1 [12] C2/D0EF: CBD1 [13] C2/D0F1: D9D1 [14] C2/D0F3: E7D1 [15] C2/D0F5: F5D1 [16] C2/D0F7: FFD1 [17] C2/D0F9: 09D2 [18] C2/D0FB: 09D2 [19] C2/D0FD: 09D2 [1A] C2/D0FF: 09D2 [1B] C2/D101: 09D2 [1C] C2/D103: 09D2 [1D] C2/D105: 09D2 [1E] C2/D107: 09D2 [1F] ;c237c7 asl a A:000a X:e600 Y:0001 S:01e5 D:0200 DB:7e nvmxdIzc V: 16 H:1284 ;c237c8 tax A:0014 X:e600 Y:0001 S:01e5 D:0200 DB:7e nvmxdIzc V: 16 H:1298 ;c237c9 jmp ($37cc,x) [c237e0] A:0014 X:0014 Y:0001 S:01e5 D:0200 DB:7e nvmxdIzc V: 16 H:1312 [00 AI Scripts] [00] C2/D109: 0A [Clear Horizontal Flip] C2/D10A: 00 0A00 [Animation: 0A00] C2/D10D: 05 0C00 [Hold Movement: $000C ticks] C2/D110: FF [End] [01] C2/D111: 06 [Set Horizontal Flip] C2/D112: 00 0B00 [Animation: 0B00] C2/D115: 05 0900 [Hold Movement: $0009 ticks] C2/D118: FF [End] [02] C2/D119: 0A [Clear Horizontal Flip] C2/D11A: 00 0B00 [Animation: 0B00] C2/D11D: 05 0900 [Hold Movement: $0009 ticks] C2/D120: FF [End] [03] C2/D121: 0A [Clear Horizontal Flip] C2/D122: 00 0C00 [Animation: 0C00] C2/D125: 04 B934 [Set Call E04A: $34B9] C2/D128: FF [End] [04] C2/D129: 06 [Set Horizontal Flip] C2/D12A: 00 0D00 [Animation: 0D00] C2/D12D: 05 0C00 [Hold Movement: $000C ticks] C2/D130: FF [End] [05] C2/D131: 0A [Clear Horizontal Flip] C2/D132: 00 0D00 [Animation: 0D00] C2/D135: 05 0C00 [Hold Movement: $000C ticks] C2/D138: FF [End] [06] C2/D139: 00 0E00 [Animation: 0E00] C2/D13C: 05 0C00 [Hold Movement: $000C ticks] C2/D13F: FF [End] [07] C2/D140: 0A [Clear Horizontal Flip] C2/D141: 00 0F00 [Animation: 0F00] C2/D144: 13 44 00 [Special Attack: 44] C2/D147: FF [End] [08] C2/D148: 00 1000 [Animation: 1000] {Kama Dance} C2/D14B: 05 0900 [Hold Movement: $0009 ticks] {Wait 9 ticks} C2/D14E: 0E 01 00 [Cast Spell: 01 Target: 00] {Gem Missile} C2/D151: FF [End] [09] C2/D152: 00 1100 [Animation: 1100] C2/D155: 05 0C00 [Hold Movement: $000C ticks] C2/D158: FF [End] [0A] C2/D159: 06 [Set Horizontal Flip] [0B (overlap!)] C2/D15A: 00 1200 [Animation: 1200] C2/D15D: 13 44 00 [Special Attack: 44] C2/D160: FF [End] [0C] {Jumping Backwards?} C2/D161: 00 1300 [Animation: 1300] C2/D164: 01 0000 0000 0000 FEFF 0000 1400 [Trajectory?] C2/D171: 15 BAD1 [Jump to $D1BA] [0D (overlap!)] C2/D174: 00 1400 [Animation: 1400] {Guard pose} C2/D177: 05 1800 [Hold Movement: $0018 ticks] C2/D17A: FF [End] [0E] C2/D17B: 00 1500 [Animation: 1500] C2/D17E: FF [End] [0F] C2/D17F: 00 1600 [Animation: 1600] C2/D182: 11 6600 0000 [Store $0000 at CharMem $0066] C2/D187: 11 A700 0400 [Store $0004 at CharMem $00A7] C2/D18C: FF [End] [10] C2/D18D: 10 7F3E [Call External: $3E7F] C2/D190: 05 0300 [Hold Movement: $0003 ticks] C2/D193: 13 63 00 [Special Attack: 63] {Flying Kama} C2/D196: FF [End] [11] {Jumping Diagonally Up/Left} C2/D197: 00 1300 [Animation: 1300] C2/D19A: 01 0000 FEFF 0000 FEFF 0000 1400 [Trajectory?] {Direction: -1 (Left), -1 (Up), Distance: 0x14} C2/D1A7: 15 BAD1 [Jump to $D1BA] [12] {Jumping Diagonally Up/Right (Overlap!)} C2/D1AA: 00 1300 [Animation: 1300] C2/D1AD: 01 0000 0200 0000 FEFF 0000 1400 [Trajectory?] C2/D1BA: 11 6600 0100 [Store $0001 at CharMem $0066] C2/D1BF: 11 A700 0300 [Store $0003 at CharMem $00A7] C2/D1C4: 02 BC36 [Set Call E090: $36BC] C2/D1C7: 04 6637 [Set Call E04A: $3766] C2/D1CA: FF [End] [13] C2/D1CB: 00 0C00 [Animation: 0C00] {Open Mouth} C2/D1CE: 0F 0300E0 [Boss Attack Animation: 0300E0] {Acid Breath Animation} C2/D1D2: 05 2400 [Hold Movement: $0024 ticks] {Wait 0x24 ticks} C2/D1D5: 13 03 00 [Special Attack: 03] {Acid Breath} C2/D1D8: FF [End] [14] C2/D1D9: 00 0C00 [Animation: 0C00] C2/D1DC: 0F 0A00E0 [Boss Attack Animation: 0A00E0] C2/D1E0: 05 2400 [Hold Movement: $0024 ticks] C2/D1E3: 13 0A 00 [Special Attack: 0A] C2/D1E6: FF [End] [15] C2/D1E7: 00 0C00 [Animation: 0C00] C2/D1EA: 0F 0B00E0 [Boss Attack Animation: 0B00E0] C2/D1EE: 05 2400 [Hold Movement: $0024 ticks] C2/D1F1: 13 0B 00 [Special Attack: 0B] C2/D1F4: FF [End] [16] C2/D1F5: 00 1000 [Animation: 1000] C2/D1F8: 05 0900 [Hold Movement: $0009 ticks] C2/D1FB: 0E 1C 02 [Cast Spell: 1C Target: 02] C2/D1FE: FF [End] [17] C2/D1FF: 00 1000 [Animation: 1000] C2/D202: 05 0900 [Hold Movement: $0009 ticks] C2/D205: 0E 01 01 [Cast Spell: 01 Target: 01] C2/D208: FF [End] [18] [19] [1A] [1B] [1C] [1D] [1E] C2/D209: FF [End] [02: Kilroy] C2/D20A: 111C C2/D20C: 0000 C2/D20E: 783F [] C2/D210: 933F [] C2/D212: D93F [] C2/D214: 8340 [] C2/D216: 24D2 [??] C2/D218: 26D2 [??] C2/D21A: 72D2 [AI pointers] C2/D21C: 0300 C2/D21E: 9040 C2/D220: E0FF C2/D222: 0000 [Extra] [??] C2/D224: 00FF [??] C2/D226: 22FF 23FF 00FF 01FF 02FF 03FF 04FF 05FF C2/D236: 06FF 07FF 08FF 09FF 0AFF 0BFF 0CFF 0DFF C2/D246: 0EFF 0FFF 18FF 19FF 1AFF 1BFF 1CFF 1DFF C2/D256: 1EFF 1FFF 20FF 21FF 10FF 11FF 12FF 13FF C2/D266: 14FF 15FF 16FF 17FF 26FF 27FF [02 AI Pointers] C2/D272: D2D2 [00] C2/D274: D9D2 [01] C2/D276: E0D2 [02] C2/D278: E8D2 [03] C2/D27A: F0D2 [04] C2/D27C: F7D2 [05] C2/D27E: FED2 [06] C2/D280: 06D3 [07] C2/D282: 0ED3 [08] C2/D284: 15D3 [09] C2/D286: 1CD3 [0A] C2/D288: 24D3 [0B] C2/D28A: 2CD3 [0C] C2/D28C: 33D3 [0D] C2/D28E: 3AD3 [0E] C2/D290: 42D3 [0F] C2/D292: 4AD3 [10] C2/D294: 51D3 [11] C2/D296: 58D3 [12] C2/D298: 60D3 [13] C2/D29A: 68D3 [14] C2/D29C: 6FD3 [15] C2/D29E: 76D3 [16] C2/D2A0: 7ED3 [17] C2/D2A2: 86D3 [18] C2/D2A4: 8DD3 [19] C2/D2A6: 94D3 [1A] C2/D2A8: 9CD3 [1B] C2/D2AA: A4D3 [1C] C2/D2AC: ABD3 [1D] C2/D2AE: B2D3 [1E] C2/D2B0: BAD3 [1F] C2/D2B2: C2D3 [20] C2/D2B4: CCD3 [21] C2/D2B6: D6D3 [22] C2/D2B8: DDD3 [23] C2/D2BA: E4D3 [24] C2/D2BC: E4D3 [25] C2/D2BE: E4D3 [26] C2/D2C0: EED3 [27] C2/D2C2: F8D3 [28] C2/D2C4: F8D3 [29] C2/D2C6: F8D3 [2A] C2/D2C8: F8D3 [2B] C2/D2CA: F8D3 [2C] C2/D2CC: F8D3 [2D] C2/D2CE: F8D3 [2E] C2/D2D0: F8D3 [2F] [02: Kilroy AI Scripts] [00] C2/D2D2: 00 1F00 [Animation: 1F00] C2/D2D5: 05 1800 [Hold Movement: $0018 ticks] C2/D2D8: FF [End] [01] C2/D2D9: 00 2D00 [Animation: 2D00] C2/D2DC: 05 1800 [Hold Movement: $0018 ticks] C2/D2DF: FF [End] [02] C2/D2E0: 06 [Set Horizontal Flip] C2/D2E1: 00 2700 [Animation: 2700] C2/D2E4: 05 1800 [Hold Movement: $0018 ticks] C2/D2E7: FF [End] [03] C2/D2E8: 0A [Clear Horizontal Flip] C2/D2E9: 00 2700 [Animation: 2700] C2/D2EC: 05 1800 [Hold Movement: $0018 ticks] C2/D2EF: FF [End] [04] C2/D2F0: 00 2300 [Animation: 2300] C2/D2F3: 05 1800 [Hold Movement: $0018 ticks] C2/D2F6: FF [End] [05] C2/D2F7: 00 3100 [Animation: 3100] C2/D2FA: 05 1800 [Hold Movement: $0018 ticks] C2/D2FD: FF [End] [06] C2/D2FE: 06 [Set Horizontal Flip] C2/D2FF: 00 2A00 [Animation: 2A00] C2/D302: 05 1800 [Hold Movement: $0018 ticks] C2/D305: FF [End] [07] C2/D306: 0A [Clear Horizontal Flip] C2/D307: 00 2A00 [Animation: 2A00] C2/D30A: 05 1800 [Hold Movement: $0018 ticks] C2/D30D: FF [End] [08] C2/D30E: 00 2500 [Animation: 2500] C2/D311: 05 1800 [Hold Movement: $0018 ticks] C2/D314: FF [End] [09] C2/D315: 00 3200 [Animation: 3200] C2/D318: 05 1800 [Hold Movement: $0018 ticks] C2/D31B: FF [End] [0A] C2/D31C: 06 [Set Horizontal Flip] C2/D31D: 00 2B00 [Animation: 2B00] C2/D320: 05 1800 [Hold Movement: $0018 ticks] C2/D323: FF [End] [0B] C2/D324: 0A [Clear Horizontal Flip] C2/D325: 00 2B00 [Animation: 2B00] C2/D328: 05 1800 [Hold Movement: $0018 ticks] C2/D32B: FF [End] [0C] C2/D32C: 00 2600 [Animation: 2600] C2/D32F: 05 0C00 [Hold Movement: $000C ticks] C2/D332: FF [End] [0D] C2/D333: 00 3300 [Animation: 3300] C2/D336: 05 0C00 [Hold Movement: $000C ticks] C2/D339: FF [End] [0E] C2/D33A: 06 [Set Horizontal Flip] C2/D33B: 00 2C00 [Animation: 2C00] C2/D33E: 05 0C00 [Hold Movement: $000C ticks] C2/D341: FF [End] [0F] C2/D342: 0A [Clear Horizontal Flip] C2/D343: 00 2C00 [Animation: 2C00] C2/D346: 05 0C00 [Hold Movement: $000C ticks] C2/D349: FF [End] {End of identical section} [10] C2/D34A: 00 2000 [Animation: 2000] C2/D34D: 13 2F 00 [Special Attack: 2F] C2/D350: FF [End] [11] C2/D351: 00 2E00 [Animation: 2E00] C2/D354: 13 2F 00 [Special Attack: 2F] C2/D357: FF [End] [12] C2/D358: 06 [Set Horizontal Flip] C2/D359: 00 2800 [Animation: 2800] C2/D35C: 13 2F 00 [Special Attack: 2F] C2/D35F: FF [End] [13] C2/D360: 0A [Clear Horizontal Flip] C2/D361: 00 2800 [Animation: 2800] C2/D364: 13 2F 00 [Special Attack: 2F] C2/D367: FF [End] [14] C2/D368: 00 2100 [Animation: 2100] C2/D36B: 13 30 00 [Special Attack: 30] C2/D36E: FF [End] [15] C2/D36F: 00 2F00 [Animation: 2F00] C2/D372: 13 30 00 [Special Attack: 30] C2/D375: FF [End] [16] C2/D376: 06 [Set Horizontal Flip] C2/D377: 00 2800 [Animation: 2800] C2/D37A: 13 30 00 [Special Attack: 30] C2/D37D: FF [End] [17] C2/D37E: 0A [Clear Horizontal Flip] C2/D37F: 00 2800 [Animation: 2800] C2/D382: 13 30 00 [Special Attack: 30] C2/D385: FF [End] [18] C2/D386: 00 2000 [Animation: 2000] C2/D389: 13 2F 00 [Special Attack: 2F] C2/D38C: FF [End] [19] C2/D38D: 00 2E00 [Animation: 2E00] C2/D390: 13 2F 00 [Special Attack: 2F] C2/D393: FF [End] [1A] C2/D394: 06 [Set Horizontal Flip] C2/D395: 00 2800 [Animation: 2800] C2/D398: 13 2F 00 [Special Attack: 2F] C2/D39B: FF [End] [1B] C2/D39C: 0A [Clear Horizontal Flip] C2/D39D: 00 2800 [Animation: 2800] C2/D3A0: 13 2F 00 [Special Attack: 2F] C2/D3A3: FF [End] [1C] C2/D3A4: 00 2100 [Animation: 2100] C2/D3A7: 13 30 00 [Special Attack: 30] C2/D3AA: FF [End] [1D] C2/D3AB: 00 2F00 [Animation: 2F00] C2/D3AE: 13 30 00 [Special Attack: 30] C2/D3B1: FF [End] [1E] C2/D3B2: 06 [Set Horizontal Flip] C2/D3B3: 00 2800 [Animation: 2800] C2/D3B6: 13 30 00 [Special Attack: 30] C2/D3B9: FF [End] [1F] C2/D3BA: 0A [Clear Horizontal Flip] C2/D3BB: 00 2800 [Animation: 2800] C2/D3BE: 13 30 00 [Special Attack: 30] C2/D3C1: FF [End] [20] C2/D3C2: 00 2400 [Animation: 2400] C2/D3C5: 13 31 00 [Special Attack: 31] C2/D3C8: 05 2400 [Hold Movement: $0024 ticks] C2/D3CB: FF [End] [21] C2/D3CC: 00 1F00 [Animation: 1F00] C2/D3CF: 0E 1C 02 [Cast Spell: 1C Target: 02] C2/D3D2: 05 0C00 [Hold Movement: $000C ticks] C2/D3D5: FF [End] [22] C2/D3D6: 00 2200 [Animation: 2200] C2/D3D9: 04 B934 [Set Call E04A: $34B9] C2/D3DC: FF [End] [23] C2/D3DD: 00 2200 [Animation: 2200] C2/D3E0: 04 B934 [Set Call E04A: $34B9] C2/D3E3: FF [End] [24] [25] [26] C2/D3E4: 00 2400 [Animation: 2400] C2/D3E7: 13 31 00 [Special Attack: 31] C2/D3EA: 05 2400 [Hold Movement: $0024 ticks] C2/D3ED: FF [End] [27] C2/D3EE: 00 1F00 [Animation: 1F00] C2/D3F1: 0E 1C 02 [Cast Spell: 1C Target: 02] C2/D3F4: 05 0C00 [Hold Movement: $000C ticks] C2/D3F7: FF [End] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/D3F8: FF [End] [] C2/D3F8: BD9400 LDA $0094,X C2/D3FC: 0A ASL A C2/D3FD: AA TAX C2/D3FE: 7C01D4 JMP ($D401,X) [Jump Table] C2/D401: 07D4 C2/D403: 11D4 C2/D405: 31D4 [] C2/D407: A687 LDX $87 C2/D409: FE9400 INC $0094,X C2/D40C: 9E9600 STZ $0096,X C2/D40F: 18 CLC C2/D410: 60 RTS [] C2/D411: A687 LDX $87 C2/D413: BD9600 LDA $0096,X [INTERESTING] C2/D416: C90600 CMP #$06 C2/D419: D014 C2/D41B: A90300 ORA $00,S C2/D41E: A21900 LDX #$0019 C2/D421: A00D8F LDY #$8F0D C2/D424: 202D27 JSR $272D C2/D427: A687 LDX $87 C2/D429: FE9400 INC $0094,X C2/D42C: 9E9600 STZ $0096,X C2/D42F: 18 CLC C2/D430: 60 RTS [] C2/D431: A687 LDX $87 C2/D433: BD9600 LDA $0096,X C2/D436: C90600 C2/D439: D014 C2/D43B: A90300 ORA $00,S C2/D43E: A21600 LDX #$0016 C2/D441: A00D8F LDY #$8F0D C2/D444: 202D27 JSR $272D C2/D447: A687 LDX $87 C2/D449: DE9400 DEC $0094,X C2/D44C: 9E9600 STZ $0096,X C2/D44F: 18 CLC C2/D450: 60 RTS [06: Kettle Kin] C2/D451: 111C C2/D453: 0000 C2/D455: F841 C2/D457: 1342 C2/D459: 3542 C2/D45B: D342 C2/D45D: 6BD4 [??] C2/D45F: 6DD4 [??] C2/D461: CFD4 [Start of AI pointers] C2/D463: 0300 C2/D465: E042 C2/D467: E0FF C2/D469: 0000 [] C2/D46B: 00FF [] C2/D46D: 22FF 23FF 00FF 01FF 02FF 03FF 04FF 05FF C2/D47D: 06FF 07FF 08FF 09FF 0AFF 0BFF 0CFF 0DFF C2/D48D: 0EFF 0FFF 10FF 11FF 12FF 13FF 14FF 15FF C2/D49D: 16FF 17FF 18FF 19FF 1AFF 1BFF 1CFF 1DFF C2/D4AD: 1EFF 1FFF 20FF 21FF 26FF 27FF 28FF 29FF C2/D4BD: 2AFF 2BFF 2CFF 2DFF 2EFF 2FFF 30FF 31FF [06: Kettle Kin AI Pointers] C2/D4CF: 4FD5 [00] C2/D4D1: 56D5 [01] C2/D4D3: 5DD5 [02] C2/D4D5: 65D5 [03] C2/D4D7: 6DD5 [04] C2/D4D9: 74D5 [05] C2/D4DB: 7BD5 [06] C2/D4DD: 83D5 [07] C2/D4DF: 8BD5 [08] C2/D4E1: 92D5 [09] C2/D4E3: 99D5 [0A] C2/D4E5: A1D5 [0B] C2/D4E7: A9D5 [0C] C2/D4E9: B0D5 [0D] C2/D4EB: B7D5 [0E] C2/D4ED: BFD5 [0F] C2/D4EF: C7D5 [10] C2/D4F1: C7D5 [11] C2/D4F3: C7D5 [12] C2/D4F5: C7D5 [13] C2/D4F7: C7D5 [14] C2/D4F9: C7D5 [15] C2/D4FB: C7D5 [16] C2/D4FD: C7D5 [17] C2/D4FF: C7D5 [18] C2/D501: CED5 [19] C2/D503: D5D5 [1A] C2/D505: DDD5 [1B] C2/D507: C7D5 [1C] C2/D509: CED5 [1D] C2/D50B: D5D5 [1E] C2/D50D: DDD5 [1F] C2/D50F: E5D5 [20] C2/D511: EFD5 [21] C2/D513: F9D5 [22] C2/D515: 00D6 [23] C2/D517: 07D6 [24] C2/D519: 07D6 [25] C2/D51B: 07D6 [26] C2/D51D: 11D6 [27] C2/D51F: 1BD6 [28] C2/D521: 22D6 [29] C2/D523: 29D6 [2A] C2/D525: 31D6 [2B] C2/D527: 1BD6 [2C] C2/D529: 22D6 [2D] C2/D52B: 29D6 [2E] C2/D52D: 31D6 [2F] C2/D52F: 39D6 [30] C2/D531: 43D6 [31] C2/D533: 4DD6 [32] C2/D535: 57D6 [33] C2/D537: 57D6 [34] C2/D539: 57D6 [35] C2/D53B: 57D6 [36] C2/D53D: 57D6 [37] C2/D53F: 57D6 [38] C2/D541: 57D6 [39] C2/D543: 57D6 [3A] C2/D545: 57D6 [3B] C2/D547: 57D6 [3C] C2/D549: 57D6 [3D] C2/D54B: 57D6 [3E] C2/D54D: 57D6 [3F] [06: Kettle Kin AI Scripts] [00] C2/D54F: 00 1F00 [Animation: 1F00] C2/D552: 05 1800 [Hold Movement: $0018 ticks] C2/D555: FF [End] [01] C2/D556: 00 2D00 [Animation: 2D00] C2/D559: 05 1800 [Hold Movement: $0018 ticks] C2/D55C: FF [End] [02] C2/D55D: 06 [Set Horizontal Flip] C2/D55E: 00 2700 [Animation: 2700] C2/D561: 05 1800 [Hold Movement: $0018 ticks] C2/D564: FF [End] [03] C2/D565: 0A [Clear Horizontal Flip] C2/D566: 00 2700 [Animation: 2700] C2/D569: 05 1800 [Hold Movement: $0018 ticks] C2/D56C: FF [End] [04] C2/D56D: 00 2300 [Animation: 2300] C2/D570: 05 1800 [Hold Movement: $0018 ticks] C2/D573: FF [End] [05] C2/D574: 00 3100 [Animation: 3100] C2/D577: 05 1800 [Hold Movement: $0018 ticks] C2/D57A: FF [End] [06] C2/D57B: 06 [Set Horizontal Flip] C2/D57C: 00 2A00 [Animation: 2A00] C2/D57F: 05 1800 [Hold Movement: $0018 ticks] C2/D582: FF [End] [07] C2/D583: 0A [Clear Horizontal Flip] C2/D584: 00 2A00 [Animation: 2A00] C2/D587: 05 1800 [Hold Movement: $0018 ticks] C2/D58A: FF [End] [08] C2/D58B: 00 2500 [Animation: 2500] C2/D58E: 05 1800 [Hold Movement: $0018 ticks] C2/D591: FF [End] [09] C2/D592: 00 3200 [Animation: 3200] C2/D595: 05 1800 [Hold Movement: $0018 ticks] C2/D598: FF [End] [0A] C2/D599: 06 [Set Horizontal Flip] C2/D59A: 00 2B00 [Animation: 2B00] C2/D59D: 05 1800 [Hold Movement: $0018 ticks] C2/D5A0: FF [End] [0B] C2/D5A1: 0A [Clear Horizontal Flip] C2/D5A2: 00 2B00 [Animation: 2B00] C2/D5A5: 05 1800 [Hold Movement: $0018 ticks] C2/D5A8: FF [End] [0C] C2/D5A9: 00 2600 [Animation: 2600] C2/D5AC: 05 0C00 [Hold Movement: $000C ticks] C2/D5AF: FF [End] [0D] C2/D5B0: 00 3300 [Animation: 3300] C2/D5B3: 05 0C00 [Hold Movement: $000C ticks] C2/D5B6: FF [End] [0E] C2/D5B7: 06 [Set Horizontal Flip] C2/D5B8: 00 2C00 [Animation: 2C00] C2/D5BB: 05 0C00 [Hold Movement: $000C ticks] C2/D5BE: FF [End] [0F] C2/D5BF: 0A [Clear Horizontal Flip] C2/D5C0: 00 2C00 [Animation: 2C00] C2/D5C3: 05 0C00 [Hold Movement: $000C ticks] C2/D5C6: FF [End] [10] [11] [12] [13] [14] [15] [16] [17] [18] [1C] C2/D5C7: 00 2000 [Animation: 2000] C2/D5CA: 13 32 00 [Special Attack: 32] C2/D5CD: FF [End] [19] [1D] C2/D5CE: 00 2E00 [Animation: 2E00] C2/D5D1: 13 32 00 [Special Attack: 32] C2/D5D4: FF [End] [1A] [1E] C2/D5D5: 06 [Set Horizontal Flip] C2/D5D6: 00 2800 [Animation: 2800] C2/D5D9: 13 32 00 [Special Attack: 32] C2/D5DC: FF [End] [1B] [1F] C2/D5DD: 0A [Clear Horizontal Flip] C2/D5DE: 00 2800 [Animation: 2800] C2/D5E1: 13 32 00 [Special Attack: 32] C2/D5E4: FF [End] [20] C2/D5E5: 00 2400 [Animation: 2400] C2/D5E8: 13 34 00 [Special Attack: 34] C2/D5EB: 05 2400 [Hold Movement: $0024 ticks] C2/D5EE: FF [End] [21] C2/D5EF: 00 1F00 [Animation: 1F00] C2/D5F2: 0E 1C 02 [Cast Spell: 1C Target: 02] C2/D5F5: 05 0C00 [Hold Movement: $000C ticks] C2/D5F8: FF [End] [22] C2/D5F9: 00 2200 [Animation: 2200] C2/D5FC: 04 B934 [Set Call E04A: $34B9] C2/D5FF: FF [End] [23] C2/D600: 00 2200 [Animation: 2200] C2/D603: 04 B934 [Set Call E04A: $34B9] C2/D606: FF [End] [24] [25] [26] C2/D607: 00 1F00 [Animation: 1F00] C2/D60A: 0E 29 02 [Cast Spell: 29 Target: 02] C2/D60D: 05 0C00 [Hold Movement: $000C ticks] C2/D610: FF [End] [27] C2/D611: 00 1F00 [Animation: 1F00] C2/D614: 13 0D 00 [Special Attack: 0D] C2/D617: 05 0C00 [Hold Movement: $000C ticks] C2/D61A: FF [End] [28] [2C] C2/D61B: 00 2100 [Animation: 2100] C2/D61E: 13 32 00 [Special Attack: 32] C2/D621: FF [End] [29] [2D] C2/D622: 00 2F00 [Animation: 2F00] C2/D625: 13 32 00 [Special Attack: 32] C2/D628: FF [End] [2A] [2E] C2/D629: 06 [Set Horizontal Flip] C2/D62A: 00 2800 [Animation: 2800] C2/D62D: 13 32 00 [Special Attack: 32] C2/D630: FF [End] [2B] [2F] C2/D631: 0A [Clear Horizontal Flip] C2/D632: 00 2800 [Animation: 2800] C2/D635: 13 32 00 [Special Attack: 32] C2/D638: FF [End] [30] C2/D639: 00 2400 [Animation: 2400] C2/D63C: 13 34 00 [Special Attack: 34] C2/D63F: 05 2400 [Hold Movement: $0024 ticks] C2/D642: FF [End] [31] C2/D643: 00 1F00 [Animation: 1F00] C2/D646: 0E 1C 02 [Cast Spell: 1C Target: 02] C2/D649: 05 0C00 [Hold Movement: $000C ticks] C2/D64C: FF [End] [32] C2/D64D: 00 1F00 [Animation: 1F00] C2/D650: 0E 29 02 [Cast Spell: 29 Target: 02] C2/D653: 05 0C00 [Hold Movement: $000C ticks] C2/D656: FF [End] [33] [34] [35] [36] [37] [38] [39] [3A] [3B] [3C] [3D] [3E] C2/D657: FF [End] [01: Minotaur/Gorgon Bull] C2/D658: 019C C2/D65A: 0000 C2/D65C: E142 C2/D65E: E842 C2/D660: 4143 C2/D662: 0000 C2/D664: 90D6 [??] C2/D666: 72D6 [??] C2/D668: CAD6 [AI Pointers] C2/D66A: 0700 C2/D66C: 1244 C2/D66E: E8FF C2/D670: 0000 [] C2/D672: 2EFF 00FF 01FF 02FF 03FF 04FF 05FF 06FF C2/D682: 07FF 08FF 09FF 0AFF 0BFF 2DFF 33FF [] C2/D690: 3435 FF10 FF11 FF12 FF13 FF1C FF1D FF1E C2/D6A0: FF1F FF30 FF31 FF14 FF15 FF16 FF17 FF18 C2/D6B0: FF19 FF1A FF1B FF20 21FF 2223 FF24 25FF C2/D6C0: 2627 FF2F FF28 32FF 36FF [01 AI Pointers] C2/D6CA: 4AD7 [00] C2/D6CC: 51D7 [01] C2/D6CE: 58D7 [02] C2/D6D0: 60D7 [03] C2/D6D2: 68D7 [04] C2/D6D4: 6FD7 [05] C2/D6D6: 76D7 [06] C2/D6D8: 7ED7 [07] C2/D6DA: 86D7 [08] C2/D6DC: 8DD7 [09] C2/D6DE: 94D7 [0A] C2/D6E0: 9CD7 [0B] C2/D6E2: A4D7 [0C] C2/D6E4: A4D7 [0D] C2/D6E6: A4D7 [0E] C2/D6E8: A4D7 [0F] C2/D6EA: A4D7 [10] C2/D6EC: ABD7 [11] C2/D6EE: B2D7 [12] C2/D6F0: BAD7 [13] C2/D6F2: C2D7 [14] C2/D6F4: C9D7 [15] C2/D6F6: D0D7 [16] C2/D6F8: D8D7 [17] C2/D6FA: E0D7 [18] C2/D6FC: E7D7 [19] C2/D6FE: EED7 [1A] C2/D700: F6D7 [1B] C2/D702: FED7 [1C] C2/D704: 04D8 [1D] C2/D706: 0AD8 [1E] C2/D708: 11D8 [1F] C2/D70A: 1FD8 [20] C2/D70C: 23D8 [21] C2/D70E: 33D8 [22] C2/D710: 37D8 [23] C2/D712: 47D8 [24] C2/D714: 4CD8 [25] C2/D716: 5CD8 [26] C2/D718: 61D8 [27] C2/D71A: 7AD8 [28] C2/D71C: 7ED8 [29] C2/D71E: 82D8 [2A] C2/D720: 87D8 [2B] C2/D722: 8CD8 [2C] C2/D724: 90D8 [2D] C2/D726: 94D8 [2E] C2/D728: 9BD8 [2F] C2/D72A: A2D8 [30] C2/D72C: A9D8 [31] C2/D72E: B0D8 [32] C2/D730: BBD8 [33] C2/D732: C2D8 [34] C2/D734: C9D8 [35] C2/D736: D0D8 [36] C2/D738: D7D8 [37] C2/D73A: D7D8 [38] C2/D73C: D7D8 [39] C2/D73E: D7D8 [3A] C2/D740: D7D8 [3B] C2/D742: D7D8 [3C] C2/D744: D7D8 [3D] C2/D746: D7D8 [3E] C2/D748: D7D8 [3F] [01: Minotaur/Gorgon Bull AI Scripts] [00] C2/D74A: 00 5600 [Animation: 5600] C2/D74D: 05 1800 [Hold Movement: $0018 ticks] C2/D750: FF [End] [01] C2/D751: 00 5F00 [Animation: 5F00] C2/D754: 05 1800 [Hold Movement: $0018 ticks] C2/D757: FF [End] [02] C2/D758: 06 [Set Horizontal Flip] C2/D759: 00 6800 [Animation: 6800] C2/D75C: 05 1800 [Hold Movement: $0018 ticks] C2/D75F: FF [End] [03] C2/D760: 0A [Clear Horizontal Flip] C2/D761: 00 6800 [Animation: 6800] C2/D764: 05 1800 [Hold Movement: $0018 ticks] C2/D767: FF [End] [04] C2/D768: 00 4E00 [Animation: 4E00] C2/D76B: 05 1800 [Hold Movement: $0018 ticks] C2/D76E: FF [End] [05] C2/D76F: 00 5700 [Animation: 5700] C2/D772: 05 1800 [Hold Movement: $0018 ticks] C2/D775: FF [End] [06] C2/D776: 06 [Set Horizontal Flip] C2/D777: 00 6000 [Animation: 6000] C2/D77A: 05 1800 [Hold Movement: $0018 ticks] C2/D77D: FF [End] [07] C2/D77E: 0A [Clear Horizontal Flip] C2/D77F: 00 6000 [Animation: 6000] C2/D782: 05 1800 [Hold Movement: $0018 ticks] C2/D785: FF [End] [08] C2/D786: 00 5500 [Animation: 5500] C2/D789: 05 0C00 [Hold Movement: $000C ticks] C2/D78C: FF [End] [09] C2/D78D: 00 5E00 [Animation: 5E00] C2/D790: 05 0C00 [Hold Movement: $000C ticks] C2/D793: FF [End] [0A] C2/D794: 06 [Set Horizontal Flip] C2/D795: 00 6700 [Animation: 6700] C2/D798: 05 0C00 [Hold Movement: $000C ticks] C2/D79B: FF [End] [0B] C2/D79C: 0A [Clear Horizontal Flip] C2/D79D: 00 6700 [Animation: 6700] C2/D7A0: 05 0C00 [Hold Movement: $000C ticks] C2/D7A3: FF [End] [0C] [0D] [0E] [0F] [10] C2/D7A4: 00 5000 [Animation: 5000] C2/D7A7: 13 28 00 [Special Attack: 28] C2/D7AA: FF [End] [11] C2/D7AB: 00 5900 [Animation: 5900] C2/D7AE: 13 28 00 [Special Attack: 28] C2/D7B1: FF [End] [12] C2/D7B2: 06 [Set Horizontal Flip] C2/D7B3: 00 6200 [Animation: 6200] C2/D7B6: 13 28 00 [Special Attack: 28] C2/D7B9: FF [End] [13] C2/D7BA: 0A [Clear Horizontal Flip] C2/D7BB: 00 6200 [Animation: 6200] C2/D7BE: 13 28 00 [Special Attack: 28] C2/D7C1: FF [End] [14] C2/D7C2: 00 5100 [Animation: 5100] C2/D7C5: 13 27 00 [Special Attack: 27] C2/D7C8: FF [End] [15] C2/D7C9: 00 5A00 [Animation: 5A00] C2/D7CC: 13 27 00 [Special Attack: 27] C2/D7CF: FF [End] [16] C2/D7D0: 06 [Set Horizontal Flip] C2/D7D1: 00 6300 [Animation: 6300] C2/D7D4: 13 27 00 [Special Attack: 27] C2/D7D7: FF [End] [17] C2/D7D8: 0A [Clear Horizontal Flip] C2/D7D9: 00 6300 [Animation: 6300] C2/D7DC: 13 27 00 [Special Attack: 27] C2/D7DF: FF [End] [18] C2/D7E0: 00 5200 [Animation: 5200] C2/D7E3: 13 2C 00 [Special Attack: 2C] C2/D7E6: FF [End] [19] C2/D7E7: 00 5B00 [Animation: 5B00] C2/D7EA: 13 2C 00 [Special Attack: 2C] C2/D7ED: FF [End] [1A] C2/D7EE: 06 [Set Horizontal Flip] C2/D7EF: 00 6400 [Animation: 6400] C2/D7F2: 13 2C 00 [Special Attack: 2C] C2/D7F5: FF [End] [1B] C2/D7F6: 0A [Clear Horizontal Flip] C2/D7F7: 00 6400 [Animation: 6400] C2/D7FA: 13 2C 00 [Special Attack: 2C] C2/D7FD: FF [End] [1C] C2/D7FE: 00 6900 [Animation: 6900] C2/D801: 15 15D8 [Jump to $D815] [1D (overlap!)] C2/D804: 00 6A00 [Animation: 6A00] C2/D807: 15 15D8 [Jump to $D815] [1E (overlap!)] C2/D80A: 06 [Set Horizontal Flip] C2/D80B: 00 6B00 [Animation: 6B00] C2/D80E: 15 15D8 [Jump to $D815] [1F (overlap!)] C2/D811: 0A [Clear Horizontal Flip] C2/D812: 00 6B00 [Animation: 6B00] C2/D815: 13 29 00 [Special Attack: 29] C2/D818: 05 1800 [Hold Movement: $0018 ticks] C2/D81B: 04 B836 [Set Call E04A: $36B8] C2/D81E: FF [End] [20] C2/D81F: 00 5300 [Animation: 5300] C2/D822: FF [End] [21] C2/D823: 01 0000 0000 0000 0500 0000 0000 [Trajectory?] C2/D830: 15 6ED8 [Jump to $D86E] [22 (overlap!)] C2/D833: 00 5C00 [Animation: 5C00] C2/D836: FF [End] [23] C2/D837: 01 0000 0000 0000 FBFF 0000 0000 [Trajectory?] C2/D844: 15 6ED8 [Jump to $D86E] [24 (overlap!)] C2/D847: 06 [Set Horizontal Flip] C2/D848: 00 6500 [Animation: 6500] C2/D84B: FF [End] [25] C2/D84C: 01 0000 FBFF 0000 0000 0000 0000 [Trajectory?] C2/D859: 15 6ED8 [Jump to $D86E] [26 (overlap!)] C2/D85C: 0A [Clear Horizontal Flip] C2/D85D: 00 6500 [Animation: 6500] C2/D860: FF [End] [27] C2/D861: 01 0000 0500 0000 0000 0000 0000 [Trajectory?] C2/D86E: 13 2D 00 [Special Attack: 2D] C2/D871: 11 9E00 0300 [Store $0003 at CharMem $009E] C2/D876: 02 A244 [Set Call E090: $44A2] C2/D879: FF [End] [28] C2/D87A: 00 5400 [Animation: 5400] C2/D87D: FF [End] [29] C2/D87E: 00 5D00 [Animation: 5D00] C2/D881: FF [End] [2A] C2/D882: 06 [Set Horizontal Flip] C2/D883: 00 6600 [Animation: 6600] C2/D886: FF [End] [2B] C2/D887: 0A [Clear Horizontal Flip] C2/D888: 00 6600 [Animation: 6600] C2/D88B: FF [End] [2C] C2/D88C: 00 6C00 [Animation: 6C00] C2/D88F: FF [End] [2D] C2/D890: 00 6E00 [Animation: 6E00] C2/D893: FF [End] [2E] C2/D894: 00 6F00 [Animation: 6F00] C2/D897: 04 B934 [Set Call E04A: $34B9] C2/D89A: FF [End] [2F] C2/D89B: 00 7100 [Animation: 7100] C2/D89E: 13 2B 00 [Special Attack: 2B] C2/D8A1: FF [End] [30] C2/D8A2: 00 6C00 [Animation: 6C00] C2/D8A5: 0E 05 02 [Cast Spell: 05 Target: 02] C2/D8A8: FF [End] [31] C2/D8A9: 00 6C00 [Animation: 6C00] C2/D8AC: 0E 00 00 [Cast Spell: 00 Target: 00] C2/D8AF: FF [End] [32] C2/D8B0: 0F 0700F8 [Boss Attack Animation: 0700F8] C2/D8B4: 13 07 00 [Special Attack: 07] C2/D8B7: 05 0F00 [Hold Movement: $000F ticks] C2/D8BA: FF [End] [33] C2/D8BB: 00 6C00 [Animation: 6C00] C2/D8BE: 10 7744 [Call External: $4477] C2/D8C1: FF [End] [34] C2/D8C2: 00 6C00 [Animation: 6C00] C2/D8C5: 04 1344 [Set Call E04A: $4413] C2/D8C8: FF [End] [35] C2/D8C9: 10 3744 [Call External: $4437] C2/D8CC: 04 6744 [Set Call E04A: $4467] C2/D8CF: FF [End] [36] C2/D8D0: 00 6C00 [Animation: 6C00] C2/D8D3: 0E 00 01 [Cast Spell: 00 Target: 01] C2/D8D6: FF [End] [37] [38] [39] [3A] [3B] [3C] [3D] [3E] C2/D8D7: FF [End] [0E: Aegagropilon] C2/D8D8: 191C C2/D8DA: 0000 C2/D8DC: 5051 C2/D8DE: 9351 C2/D8E0: CD51 C2/D8E2: 6A52 C2/D8E4: F2D8 [] C2/D8E6: F4D8 [] C2/D8E8: 1AD9 [AI pointers] C2/D8EA: 0400 C2/D8EC: 7752 C2/D8EE: E0FF C2/D8F0: 0000 [??] C2/D8F2: 00FF [??] C2/D8F4: 04FF 13FF 00FF 01FF 02FF 03FF 12FF 05FF C2/D904: 06FF 07FF 090A 0B0C FF0D FF0E FF0F 100B C2/D914: 11FF 1415 16FF [0E AI pointers] C2/D91A: 7AD9 [00] C2/D91C: 7AD9 [01] C2/D91E: 7AD9 [02] C2/D920: 7AD9 [03] C2/D922: 81D9 [04] C2/D924: 88D9 [05] C2/D926: 8ED9 [06] C2/D928: 94D9 [07] C2/D92A: 9ED9 [08] C2/D92C: A5D9 [09] C2/D92E: B1D9 [0A] C2/D930: CAD9 [0B] C2/D932: D1D9 [0C] C2/D934: F5D9 [0D] C2/D936: 05DA [0E] C2/D938: 22DA [0F] C2/D93A: 2EDA [10] C2/D93C: 47DA [11] C2/D93E: 6BDA [12] C2/D940: 6FDA [13] C2/D942: 76DA [14] C2/D944: 85DA [15] C2/D946: 8FDA [16] C2/D948: 9FDA [17] C2/D94A: ABDA [18] C2/D94C: B4DA [19] C2/D94E: B4DA [1A] C2/D950: B4DA [1B] C2/D952: B4DA [1C] C2/D954: B4DA [1D] C2/D956: B4DA [1E] C2/D958: B4DA [1F] C2/D95A: B4DA [20] C2/D95C: B4DA [21] C2/D95E: B4DA [22] C2/D960: B4DA [23] C2/D962: B4DA [24] C2/D964: B4DA [25] C2/D966: B4DA [26] C2/D968: B4DA [27] C2/D96A: B4DA [28] C2/D96C: B4DA [29] C2/D96E: B4DA [2A] C2/D970: B4DA [2B] C2/D972: B4DA [2C] C2/D974: B4DA [2D] C2/D976: B4DA [2E] C2/D978: B4DA [2F] [0E: Aegagropilon AI Scripts] [00] C2/D97A: 00 8000 [Animation: 8000] C2/D97D: 05 1800 [Hold Movement: $0018 ticks] C2/D980: FF [End] [01] C2/D97A: 00 8000 [Animation: 8000] C2/D97D: 05 1800 [Hold Movement: $0018 ticks] C2/D980: FF [End] [02] C2/D97A: 00 8000 [Animation: 8000] C2/D97D: 05 1800 [Hold Movement: $0018 ticks] C2/D980: FF [End] [03] C2/D97A: 00 8000 [Animation: 8000] C2/D97D: 05 1800 [Hold Movement: $0018 ticks] C2/D980: FF [End] [04] C2/D981: 00 7F00 [Animation: 7F00] C2/D984: 04 B934 [Set Call E04A: $34B9] C2/D987: FF [End] [05] C2/D988: 0E 1F 00 [Cast Spell: 1F Target: 00] C2/D98B: 15 97D9 [Jump to $D997] C2/D98E: 0E 1E 00 [Cast Spell: 1E Target: 00] C2/D991: 15 97D9 [Jump to $D997] C2/D994: 0E 22 02 [Cast Spell: 22 Target: 02] C2/D997: 00 8200 [Animation: 8200] C2/D99A: 05 0C00 [Hold Movement: $000C ticks] C2/D99D: FF [End] [06] C2/D98E: 0E 1E 00 [Cast Spell: 1E Target: 00] C2/D991: 15 97D9 [Jump to $D997] C2/D994: 0E 22 02 [Cast Spell: 22 Target: 02] C2/D997: 00 8200 [Animation: 8200] C2/D99A: 05 0C00 [Hold Movement: $000C ticks] C2/D99D: FF [End] [07] C2/D994: 0E 22 02 [Cast Spell: 22 Target: 02] C2/D997: 00 8200 [Animation: 8200] C2/D99A: 05 0C00 [Hold Movement: $000C ticks] C2/D99D: FF [End] [08] C2/D99E: 00 7E00 [Animation: 7E00] C2/D9A1: 05 1800 [Hold Movement: $0018 ticks] C2/D9A4: FF [End] [09] C2/D9A5: 00 7E00 [Animation: 7E00] C2/D9A8: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/D9AD: 05 0500 [Hold Movement: $0005 ticks] C2/D9B0: FF [End] [0A] C2/D9B1: 01 0000 0000 0000 0000 0000 1000 [Trajectory?] C2/D9BE: 11 A700 0500 [Store $0005 at CharMem $00A7] C2/D9C3: 02 7852 [Set Call E090: $5278] C2/D9C6: 04 B052 [Set Call E04A: $52B0] C2/D9C9: FF [End] [0B] C2/D9CA: 02 6356 [Set Call E090: $5663] C2/D9CD: 05 0C00 [Hold Movement: $000C ticks] C2/D9D0: FF [End] [0C] C2/D9D1: 00 7F00 [Animation: 7F00] C2/D9D4: 01 0000 0000 0000 0000 0000 F0FF [Trajectory?] C2/D9E1: 11 A700 0400 [Store $0004 at CharMem $00A7] C2/D9E6: 11 A500 1800 [Store $0018 at CharMem $00A5] C2/D9EB: 13 5C 00 [Special Attack: 5C] C2/D9EE: 02 7852 [Set Call E090: $5278] C2/D9F1: 04 6637 [Set Call E04A: $3766] C2/D9F4: FF [End] [0D] C2/D9F5: 00 7F00 [Animation: 7F00] C2/D9F8: 10 0B56 [Call External: $560B] C2/D9FB: 13 5D 00 [Special Attack: 5D] C2/D9FE: 02 1256 [Set Call E090: $5612] C2/DA01: 05 0C00 [Hold Movement: $000C ticks] C2/DA04: FF [End] [0E] C2/DA05: 00 7F00 [Animation: 7F00] C2/DA08: 01 0000 0000 0000 0000 0000 F0FF [Trajectory?] C2/DA15: 10 0B56 [Call External: $560B] C2/DA18: 13 5F 00 [Special Attack: 5F] C2/DA1B: 02 1256 [Set Call E090: $5612] C2/DA1E: 05 0C00 [Hold Movement: $000C ticks] C2/DA21: FF [End] [0F] C2/DA22: 00 7E00 [Animation: 7E00] C2/DA25: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/DA2A: 05 0500 [Hold Movement: $0005 ticks] C2/DA2D: FF [End] [10] C2/DA2E: 01 0000 0000 0000 0000 0000 1000 [Trajectory?] C2/DA3B: 11 A700 0500 [Store $0005 at CharMem $00A7] C2/DA40: 02 7852 [Set Call E090: $5278] C2/DA43: 04 B052 [Set Call E04A: $52B0] C2/DA46: FF [End] [11] C2/DA47: 00 7F00 [Animation: 7F00] C2/DA4A: 01 0000 0000 0000 0000 0000 F0FF [Trajectory?] C2/DA57: 11 A700 0400 [Store $0004 at CharMem $00A7] C2/DA5C: 11 A500 2A00 [Store $002A at CharMem $00A5] C2/DA61: 13 5C 00 [Special Attack: 5C] C2/DA64: 02 7852 [Set Call E090: $5278] C2/DA67: 04 6637 [Set Call E04A: $3766] C2/DA6A: FF [End] [12] C2/DA6B: 00 7E00 [Animation: 7E00] C2/DA6E: FF [End] [13] C2/DA6F: 00 7F00 [Animation: 7F00] C2/DA72: 04 B934 [Set Call E04A: $34B9] C2/DA75: FF [End] [14] C2/DA76: 00 8300 [Animation: 8300] C2/DA79: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/DA7E: 10 B752 [Call External: $52B7] C2/DA81: 05 0600 [Hold Movement: $0006 ticks] C2/DA84: FF [End] [15] C2/DA85: 00 8400 [Animation: 8400] C2/DA88: 10 B752 [Call External: $52B7] C2/DA8B: 05 0C00 [Hold Movement: $000C ticks] C2/DA8E: FF [End] [16] C2/DA8F: 10 F052 [Call External: $52F0] C2/DA92: 13 4F 00 [Special Attack: 4F] C2/DA95: 10 AB3C [Call External: $3CAB] C2/DA98: 10 2953 [Call External: $5329] C2/DA9B: 05 0100 [Hold Movement: $0001 ticks] C2/DA9E: FF [End] [17] C2/DA9F: 00 8300 [Animation: 8300] C2/DAA2: 11 7E00 0080 [Store $8000 at CharMem $007E] C2/DAA7: 05 2400 [Hold Movement: $0024 ticks] C2/DAAA: FF [End] [18] C2/DAAB: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/DAB0: 05 0100 [Hold Movement: $0001 ticks] C2/DAB3: FF [End] [19] [1A] [1B] [1C] [1D] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/DAB4: FF [End] [What is this? (doublecheck)] C2/DAB5: 20523A JSR $3A52 C2/DAB8: BDAB00 LDA $00AB,X C2/DABB: C90100 CMP #$01 C2/DABE: D011 BNE C2/DAC0: BDA900 LDA $00A9,X C2/DAC3: 20D908 JSR $08D9 C2/DAC6: C90200 CMP #$02 C2/DAC9: B006 BCS C2/DACB: A90001 LDA #$0100 C2/DACE: 9DAD00 STA $00AD,X C2/DAD1: 60 RTS [Unused pointers?] C2/DAD2: FED8 C2/DAD4: F8D8 CLD C2/DAD6: FCD8 C2/DAD8: FAD8 CLD C2/DADA: 02D9 COP #$D9 C2/DADC: 04D9 TSB $D9 C2/DADE: 0DD9 C2/DAE0: 0FD9 C2/DAE2: 11D9 CMP $D911,Y C2/DAE4: 11D9 ORA ($D9),Y C2/DAE6: F4D8 C2/DAE8: F6D8 [0C: Spikey Tiger/Blue Spike] C2/DAEA: 119C C2/DAEC: 0100 C2/DAEE: F153 [] C2/DAF0: 0C54 [] C2/DAF2: 2E54 [] C2/DAF4: 6D55 [] C2/DAF6: 04DB [??] C2/DAF8: 0000 [Woah] C2/DAFA: 4DDB [??] C2/DAFC: 0400 C2/DAFE: 7155 [] C2/DB00: F0FF C2/DB02: 0000 [] C2/DB04: 1311 12FF 0EFF 00FF 01FF 03FF 04FF 0AFF C2/DB14: 0BFF 1006 FF10 07FF 0809 1311 12FF 0814 C2/DB24: 12FF 1516 FF09 1711 12FF 0918 1112 FF09 C2/DB34: 1911 12FF 020D FF10 1AFF 091B 1112 FF09 C2/DB44: 1C11 12FF 091D 1112 FF [0C AI Pointers] C2/DB4D: ADDB [00] C2/DB4F: B5DB [01] C2/DB51: BDDB [02] C2/DB53: CADB [03] C2/DB55: D2DB [04] C2/DB57: DADB [05] C2/DB59: DEDB [06] C2/DB5B: E9DB [07] C2/DB5D: F4DB [08] C2/DB5F: F8DB [09] C2/DB61: 19DC [0A] C2/DB63: 20DC [0B] C2/DB65: 27DC [0C] C2/DB67: 2EDC [0D] C2/DB69: 35DC [0E] C2/DB6B: 3CDC [0F] C2/DB6D: 40DC [10] C2/DB6F: 44DC [11] C2/DB71: 63DC [12] C2/DB73: 84DC [13] C2/DB75: 93DC [14] C2/DB77: A3DC [15] C2/DB79: ADDC [16] C2/DB7B: B7DC [17] C2/DB7D: CADC [18] C2/DB7F: DDDC [19] C2/DB81: F0DC [1A] C2/DB83: FBDC [1B] C2/DB85: 0EDD [1C] C2/DB87: 21DD [1D] C2/DB89: 34DD [1E] C2/DB8B: 34DD [1F] C2/DB8D: 34DD [20] C2/DB8F: 34DD [21] C2/DB91: 34DD [22] C2/DB93: 34DD [23] C2/DB95: 34DD [24] C2/DB97: 34DD [25] C2/DB99: 34DD [26] C2/DB9B: 34DD [27] C2/DB9D: 34DD [28] C2/DB9F: 34DD [29] C2/DBA1: 34DD [2A] C2/DBA3: 34DD [2B] C2/DBA5: 34DD [2C] C2/DBA7: 34DD [2D] C2/DBA9: 34DD [2E] C2/DBAB: 34DD [2F] [0C: Spikey Tiger/Blue Spike AI Scripts] [00] C2/DBAD: 0A [Clear Horizontal Flip] C2/DBAE: 00 8E00 [Animation: 8E00] C2/DBB1: 05 1800 [Hold Movement: $0018 ticks] C2/DBB4: FF [End] [01] C2/DBB5: 0A [Clear Horizontal Flip] C2/DBB6: 00 9500 [Animation: 9500] C2/DBB9: 05 1800 [Hold Movement: $0018 ticks] C2/DBBC: FF [End] [02] C2/DBBD: 00 9200 [Animation: 9200] C2/DBC0: 10 7255 [Call External: $5572] C2/DBC3: 03 7655 [Set Call E048: $5576] C2/DBC6: 05 3C00 [Hold Movement: $003C ticks] C2/DBC9: FF [End] [03] C2/DBCA: 0A [Clear Horizontal Flip] C2/DBCB: 00 9800 [Animation: 9800] C2/DBCE: 05 1800 [Hold Movement: $0018 ticks] C2/DBD1: FF [End] [04] C2/DBD2: 0A [Clear Horizontal Flip] C2/DBD3: 00 9700 [Animation: 9700] C2/DBD6: 05 1800 [Hold Movement: $0018 ticks] C2/DBD9: FF [End] [05] C2/DBDA: 00 9600 [Animation: 9600] C2/DBDD: FF [End] [06] C2/DBDE: 0F 0010FE [Boss Attack Animation: 0010FE] C2/DBE2: 13 00 00 [Special Attack: 00] C2/DBE5: 05 0F00 [Hold Movement: $000F ticks] C2/DBE8: FF [End] [07] C2/DBE9: 0F 0510FE [Boss Attack Animation: 0510FE] C2/DBED: 13 05 00 [Special Attack: 05] C2/DBF0: 05 0F00 [Hold Movement: $000F ticks] C2/DBF3: FF [End] [08] C2/DBF4: 00 9100 [Animation: 9100] C2/DBF7: FF [End] [09] C2/DBF8: 00 9400 [Animation: 9400] C2/DBFB: 01 0000 0000 0000 0000 0000 1E00 [Trajectory?] C2/DC08: 11 6600 4000 [Store $0040 at CharMem $0066] C2/DC0D: 11 A700 0500 [Store $0005 at CharMem $00A7] C2/DC12: 02 BC36 [Set Call E090: $36BC] C2/DC15: 05 0600 [Hold Movement: $0006 ticks] C2/DC18: FF [End] [0A] C2/DC19: 00 9000 [Animation: 9000] C2/DC1C: 0E 10 00 [Cast Spell: 10 Target: 00] C2/DC1F: FF [End] [0B] C2/DC20: 00 9000 [Animation: 9000] C2/DC23: 0E 0C 00 [Cast Spell: 0C Target: 00] C2/DC26: FF [End] [0C] C2/DC27: 00 8E00 [Animation: 8E00] C2/DC2A: 05 2400 [Hold Movement: $0024 ticks] C2/DC2D: FF [End] [0D] C2/DC2E: 00 9300 [Animation: 9300] C2/DC31: 10 8655 [Call External: $5586] C2/DC34: FF [End] [0E] C2/DC35: 00 8F00 [Animation: 8F00] C2/DC38: 04 B934 [Set Call E04A: $34B9] C2/DC3B: FF [End] [0F] C2/DC3C: 00 9900 [Animation: 9900] C2/DC3F: FF [End] [10] C2/DC40: 00 9000 [Animation: 9000] C2/DC43: FF [End] [11] C2/DC44: 00 9400 [Animation: 9400] C2/DC47: 01 0000 0000 0000 0000 0000 E2FF [Trajectory?] C2/DC54: 11 7000 0100 [Store $0001 at CharMem $0070] C2/DC59: 13 22 00 [Special Attack: 22] C2/DC5C: 02 BC36 [Set Call E090: $36BC] C2/DC5F: 04 C356 [Set Call E04A: $56C3] C2/DC62: FF [End] [12] C2/DC63: 11 A700 0400 [Store $0004 at CharMem $00A7] C2/DC68: 11 6600 0000 [Store $0000 at CharMem $0066] C2/DC6D: 01 0000 0000 0000 0000 0000 1000 [Trajectory?] C2/DC7A: 14 4A00 [Unknown] C2/DC7D: 12 EFBC [Unknown] C2/DC80: 05 0100 [Hold Movement: $0001 ticks] C2/DC83: FF [End] [13] C2/DC84: 00 9400 [Animation: 9400] C2/DC87: 11 7000 0000 [Store $0000 at CharMem $0070] C2/DC8C: 02 6356 [Set Call E090: $5663] C2/DC8F: 05 0C00 [Hold Movement: $000C ticks] C2/DC92: FF [End] [14] C2/DC93: 00 9400 [Animation: 9400] C2/DC96: 10 0B56 [Call External: $560B] C2/DC99: 13 21 00 [Special Attack: 21] C2/DC9C: 02 1256 [Set Call E090: $5612] C2/DC9F: 05 0C00 [Hold Movement: $000C ticks] C2/DCA2: FF [End] [15] C2/DCA3: 00 9900 [Animation: 9900] C2/DCA6: 13 23 00 [Special Attack: 23] C2/DCA9: 03 A255 [Set Call E048: $55A2] C2/DCAC: FF [End] [16] C2/DCAD: 10 E355 [Call External: $55E3] C2/DCB0: 10 AB3C [Call External: $3CAB] C2/DCB3: 05 0100 [Hold Movement: $0001 ticks] C2/DCB6: FF [End] [17] C2/DCB7: 11 2B00 D000 [Store $00D0 at CharMem $002B] C2/DCBC: 11 3200 E000 [Store $00E0 at CharMem $0032] C2/DCC1: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/DCC6: 05 0100 [Hold Movement: $0001 ticks] C2/DCC9: FF [End] [18] C2/DCCA: 11 2B00 7000 [Store $0070 at CharMem $002B] C2/DCCF: 11 3200 C000 [Store $00C0 at CharMem $0032] C2/DCD4: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/DCD9: 05 0100 [Hold Movement: $0001 ticks] C2/DCDC: FF [End] [19] C2/DCDD: 11 2B00 3001 [Store $0130 at CharMem $002B] C2/DCE2: 11 3200 C000 [Store $00C0 at CharMem $0032] C2/DCE7: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/DCEC: 05 0100 [Hold Movement: $0001 ticks] C2/DCEF: FF [End] [1A] C2/DCF0: 0F 1510EE [Boss Attack Animation: 1510EE] C2/DCF4: 13 15 00 [Special Attack: 15] C2/DCF7: 05 0F00 [Hold Movement: $000F ticks] C2/DCFA: FF [End] [1B] C2/DCFB: 11 2B00 8000 [Store $0080 at CharMem $002B] C2/DD00: 11 3200 3001 [Store $0130 at CharMem $0032] C2/DD05: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/DD0A: 05 0100 [Hold Movement: $0001 ticks] C2/DD0D: FF [End] [1C] C2/DD0E: 11 2B00 6001 [Store $0160 at CharMem $002B] C2/DD13: 11 3200 F000 [Store $00F0 at CharMem $0032] C2/DD18: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/DD1D: 05 0100 [Hold Movement: $0001 ticks] C2/DD20: FF [End] [1D] C2/DD21: 11 2B00 F000 [Store $00F0 at CharMem $002B] C2/DD26: 11 3200 2001 [Store $0120 at CharMem $0032] C2/DD2B: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/DD30: 05 0100 [Hold Movement: $0001 ticks] C2/DD33: FF [End] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/DD34: FF [End] [05: Snap Dragon/Ton Pole/Biting Lizard] C2/DD35: 119C C2/DD37: 0100 C2/DD39: 3B60 C2/DD3B: 4B60 C2/DD3D: BB60 C2/DD3F: 7561 C2/DD41: 57DD [??] C2/DD43: 5ADD [??] C2/DD45: 94DD [AI pointers] C2/DD47: 0200 C2/DD49: 7F61 C2/DD4B: F8FF C2/DD4D: 4FDD [Extra] [Extra] C2/DD4F: E05F C2/DD51: F15F C2/DD53: 0F60 C2/DD55: 2D60 [??] C2/DD57: 0001 FF [??] C2/DD5A: 03FF 1EFF 20FF 0223 FF04 242A FF05 FF06 C2/DD6A: FF07 FF08 FF09 FF0A FF0B FF0C FF1F 25FF C2/DD7A: 26FF 27FF 28FF 29FF 22FF 1DFF 1115 FF12 C2/DD8A: 16FF 1317 FF14 18FF 2BFF [05 AI Pointers] C2/DD94: F4DD [00] C2/DD96: FEDD [01] C2/DD98: 02DE [02] C2/DD9A: 21DE [03] C2/DD9C: 28DE [04] C2/DD9E: 39DE [05] C2/DDA0: 40DE [06] C2/DDA2: 47DE [07] C2/DDA4: 4FDE [08] C2/DDA6: 57DE [09] C2/DDA8: 5EDE [0A] C2/DDAA: 65DE [0B] C2/DDAC: 6DDE [0C] C2/DDAE: 75DE [0D] C2/DDB0: 75DE [0E] C2/DDB2: 75DE [0F] C2/DDB4: 75DE [10] C2/DDB6: 75DE [11] C2/DDB8: 7CDE [12] C2/DDBA: 83DE [13] C2/DDBC: 8BDE [14] C2/DDBE: 93DE [15] C2/DDC0: 9ADE [16] C2/DDC2: A1DE [17] C2/DDC4: A9DE [18] C2/DDC6: B1DE [19] C2/DDC8: B1DE [1A] C2/DDCA: B1DE [1B] C2/DDCC: B1DE [1C] C2/DDCE: B1DE [1D] C2/DDD0: BBDE [1E] C2/DDD2: C2DE [1F] C2/DDD4: CFDE [20] C2/DDD6: DCDE [21] C2/DDD8: E6DE [22] C2/DDDA: 08DF [23] C2/DDDC: 0FDF [24] C2/DDDE: 19DF [25] C2/DDE0: 26DF [26] C2/DDE2: 39DF [27] C2/DDE4: 4CDF [28] C2/DDE6: 60DF [29] C2/DDE8: 82DF [2A] C2/DDEA: 93DF [2B] C2/DDEC: 9DDF [2C] C2/DDEE: 9DDF [2D] C2/DDF0: 9DDF [2E] C2/DDF2: 9DDF [2F] [05: Snap Dragon/Tonpole/Biting Lizard AI Scripts] [00] C2/DDF4: 00 9A00 [Animation: 9A00] C2/DDF7: 05 1800 [Hold Movement: $0018 ticks] C2/DDFA: 04 9A61 [Set Call E04A: $619A] C2/DDFD: FF [End] [01] C2/DDFE: 00 9B00 [Animation: 9B00] C2/DE01: FF [End] [02] C2/DE02: 00 9C00 [Animation: 9C00] C2/DE05: 01 0000 0000 0000 0000 0000 0500 [Trajectory?] C2/DE12: 10 B161 [Call External: $61B1] C2/DE15: 11 6600 0100 [Store $0001 at CharMem $0066] C2/DE1A: 02 BC36 [Set Call E090: $36BC] C2/DE1D: 04 6637 [Set Call E04A: $3766] C2/DE20: FF [End] [03] C2/DE21: 00 9D00 [Animation: 9D00] C2/DE24: 04 B934 [Set Call E04A: $34B9] C2/DE27: FF [End] [04] C2/DE28: 00 9E00 [Animation: 9E00] C2/DE2B: 10 9262 [Call External: $6292] C2/DE2E: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/DE33: 11 8200 0000 [Store $0000 at CharMem $0082] C2/DE38: FF [End] [05] C2/DE39: 00 A700 [Animation: A700] C2/DE3C: 05 0600 [Hold Movement: $0006 ticks] C2/DE3F: FF [End] [06] C2/DE40: 00 AF00 [Animation: AF00] C2/DE43: 05 0600 [Hold Movement: $0006 ticks] C2/DE46: FF [End] [07] C2/DE47: 06 [Set Horizontal Flip] C2/DE48: 00 9F00 [Animation: 9F00] C2/DE4B: 05 0600 [Hold Movement: $0006 ticks] C2/DE4E: FF [End] [08] C2/DE4F: 0A [Clear Horizontal Flip] C2/DE50: 00 9F00 [Animation: 9F00] C2/DE53: 05 0600 [Hold Movement: $0006 ticks] C2/DE56: FF [End] [09] C2/DE57: 00 A800 [Animation: A800] C2/DE5A: 05 0600 [Hold Movement: $0006 ticks] C2/DE5D: FF [End] [0A] C2/DE5E: 00 B000 [Animation: B000] C2/DE61: 05 0600 [Hold Movement: $0006 ticks] C2/DE64: FF [End] [0B] C2/DE65: 06 [Set Horizontal Flip] C2/DE66: 00 A000 [Animation: A000] C2/DE69: 05 0600 [Hold Movement: $0006 ticks] C2/DE6C: FF [End] [0C] C2/DE6D: 0A [Clear Horizontal Flip] C2/DE6E: 00 A000 [Animation: A000] C2/DE71: 05 0600 [Hold Movement: $0006 ticks] C2/DE74: FF [End] [0D] [0E] [0F] [10] [11] C2/DE75: 00 AA00 [Animation: AA00] C2/DE78: 10 D061 [Call External: $61D0] C2/DE7B: FF [End] [12] C2/DE7C: 00 B200 [Animation: B200] C2/DE7F: 10 D061 [Call External: $61D0] C2/DE82: FF [End] [13] C2/DE83: 06 [Set Horizontal Flip] C2/DE84: 00 A200 [Animation: A200] C2/DE87: 10 D061 [Call External: $61D0] C2/DE8A: FF [End] [14] C2/DE8B: 0A [Clear Horizontal Flip] C2/DE8C: 00 A200 [Animation: A200] C2/DE8F: 10 D061 [Call External: $61D0] C2/DE92: FF [End] [15] C2/DE93: 00 AB00 [Animation: AB00] C2/DE96: 10 0D62 [Call External: $620D] C2/DE99: FF [End] [16] C2/DE9A: 00 B300 [Animation: B300] C2/DE9D: 10 0D62 [Call External: $620D] C2/DEA0: FF [End] [17] C2/DEA1: 06 [Set Horizontal Flip] C2/DEA2: 00 A300 [Animation: A300] C2/DEA5: 10 0D62 [Call External: $620D] C2/DEA8: FF [End] [18] C2/DEA9: 0A [Clear Horizontal Flip] C2/DEAA: 00 A300 [Animation: A300] C2/DEAD: 10 0D62 [Call External: $620D] C2/DEB0: FF [End] [19] [1A] [1B] [1C] [1D] C2/DEB1: 00 A700 [Animation: A700] C2/DEB4: 0E 0B 03 [Cast Spell: 0B Target: 03] C2/DEB7: 05 1800 [Hold Movement: $0018 ticks] C2/DEBA: FF [End] [1E] C2/DEBB: 00 AD00 [Animation: AD00] C2/DEBE: 04 B934 [Set Call E04A: $34B9] C2/DEC1: FF [End] [1F] C2/DEC2: 00 A500 [Animation: A500] C2/DEC5: 05 2400 [Hold Movement: $0024 ticks] C2/DEC8: 10 8361 [Call External: $6183] C2/DECB: 03 0D62 [Set Call E048: $620D] C2/DECE: FF [End] [20] C2/DECF: 00 A600 [Animation: A600] C2/DED2: 10 4262 [Call External: $6242] C2/DED5: 10 AB3C [Call External: $3CAB] C2/DED8: 04 B934 [Set Call E04A: $34B9] C2/DEDB: FF [End] [21] C2/DEDC: 00 AE00 [Animation: AE00] C2/DEDF: 10 7362 [Call External: $6273] C2/DEE2: 05 1800 [Hold Movement: $0018 ticks] C2/DEE5: FF [End] [22] C2/DEE6: 00 B500 [Animation: B500] C2/DEE9: 01 0000 0000 0000 0000 0000 0500 [Trajectory?] C2/DEF6: 10 B161 [Call External: $61B1] C2/DEF9: 11 6600 0100 [Store $0001 at CharMem $0066] C2/DEFE: 02 BC36 [Set Call E090: $36BC] C2/DF01: 04 6637 [Set Call E04A: $3766] C2/DF04: 13 24 00 [Special Attack: 24] C2/DF07: FF [End] [23] C2/DF08: 00 9C00 [Animation: 9C00] C2/DF0B: 05 0100 [Hold Movement: $0001 ticks] C2/DF0E: FF [End] [24] C2/DF0F: 00 B400 [Animation: B400] C2/DF12: 10 9262 [Call External: $6292] C2/DF15: 10 9C62 [Call External: $629C] C2/DF18: FF [End] [25] C2/DF19: 00 A600 [Animation: A600] C2/DF1C: 10 4262 [Call External: $6242] C2/DF1F: 10 AB3C [Call External: $3CAB] C2/DF22: 05 0600 [Hold Movement: $0006 ticks] C2/DF25: FF [End] [26] C2/DF26: 00 AF00 [Animation: AF00] C2/DF29: 01 0000 0000 0000 0200 0000 0800 [Trajectory?] C2/DF36: 15 71DF [Jump to $DF71] [27 (overlap!)] C2/DF39: 00 A700 [Animation: A700] C2/DF3C: 01 0000 0000 0000 FEFF 0000 0800 [Trajectory?] C2/DF49: 15 71DF [Jump to $DF71] [28 (overlap!)] C2/DF4C: 0A [Clear Horizontal Flip] C2/DF4D: 00 9F00 [Animation: 9F00] C2/DF50: 01 0000 FEFF 0000 0000 0000 0800 [Trajectory?] C2/DF5D: 15 71DF [Jump to $DF71] [29 (overlap!)] C2/DF60: 06 [Set Horizontal Flip] C2/DF61: 00 9F00 [Animation: 9F00] C2/DF64: 01 0000 0200 0000 0000 0000 0800 [Trajectory?] C2/DF71: 11 6600 0100 [Store $0001 at CharMem $0066] C2/DF76: 11 7A00 0000 [Store $0000 at CharMem $007A] C2/DF7B: 02 BC36 [Set Call E090: $36BC] C2/DF7E: 04 6637 [Set Call E04A: $3766] C2/DF81: FF [End] [2A] C2/DF82: 10 9262 [Call External: $6292] C2/DF85: 10 9C62 [Call External: $629C] C2/DF88: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/DF8D: 11 8200 0100 [Store $0001 at CharMem $0082] C2/DF92: FF [End] [2B] C2/DF93: 00 A700 [Animation: A700] C2/DF96: 0E 0B 02 [Cast Spell: 0B Target: 02] C2/DF99: 05 1800 [Hold Movement: $0018 ticks] C2/DF9C: FF [End] [2C] [2D] [2E] [2F] C2/DF9D: FF [End] [03: Frost/Fire/Thunder Gigas] C2/DF9E: 119C C2/DFA0: 0000 C2/DFA2: B862 C2/DFA4: C262 C2/DFA6: 0F63 C2/DFA8: 0000 C2/DFAA: B8DF [??] C2/DFAC: BADF [??] C2/DFAE: E7DF [AI Pointer] C2/DFB0: 0400 C2/DFB2: AB63 C2/DFB4: E0FF C2/DFB6: 0000 [??] C2/DFB8: 00FF [??] C2/DFBA: 10FF 00FF 02FF 01FF 0412 0605 13FF 14FF C2/DFCA: 07FF 08FF 0BFF 0CFF 16FF 17FF 1918 FF19 C2/DFDA: 0DFF 190E FF1A FF1B FF1C FF1D FF [03 AI Pointers] C2/DFE7: 4BE0 [00] C2/DFE9: 53E0 [01] C2/DFEB: 57E0 [02] C2/DFED: 5FE0 [03] C2/DFEF: 63E0 [04] C2/DFF1: 71E0 [05] C2/DFF3: 84E0 [06] C2/DFF5: 98E0 [07] C2/DFF7: 9FE0 [08] C2/DFF9: A6E0 [09] C2/DFFB: A6E0 [0A] C2/DFFD: A6E0 [0B] C2/DFFF: ADE0 [0C] C2/E001: B4E0 [0D] C2/E003: BFE0 [0E] C2/E005: CAE0 [0F] C2/E007: CAE0 [10] C2/E009: D1E0 [11] C2/E00B: D1E0 [12] C2/E00D: DAE0 [13] C2/E00F: 47E0 [14] C2/E011: E5E0 [15] C2/E013: E5E0 [16] C2/E015: ECE0 [17] C2/E017: F3E0 [18] C2/E019: FEE0 [19] C2/E01B: 02E1 [1A] C2/E01D: 08E1 [1B] C2/E01F: 0EE1 [1C] C2/E021: 18E1 [1D] C2/E023: 1FE1 [1E] C2/E025: 1FE1 [1F] C2/E027: 1FE1 [20] C2/E029: 1FE1 [21] C2/E02B: 1FE1 [22] C2/E02D: 1FE1 [23] C2/E02F: 1FE1 [24] C2/E031: 1FE1 [25] C2/E033: 1FE1 [26] C2/E035: 1FE1 [27] C2/E037: 1FE1 [28] C2/E039: 1FE1 [29] C2/E03B: 1FE1 [2A] C2/E03D: 1FE1 [2B] C2/E03F: 1FE1 [2C] C2/E041: 1FE1 [2D] C2/E043: 1FE1 [2E] C2/E045: 1FE1 [2F] [03: Frost/Fire/Thunder Gigas AI Scripts] [14 (!!)] C2/E047: 06 [Set Horizontal Flip] C2/E048: 15 4CE0 [Jump to $E04C] C2/E04B: 0A [Clear Horizontal Flip] C2/E04C: 00 B600 [Animation: B600] C2/E04F: 05 1800 [Hold Movement: $0018 ticks] C2/E052: FF [End] [00] C2/E04B: 0A [Clear Horizontal Flip] C2/E04C: 00 B600 [Animation: B600] C2/E04F: 05 1800 [Hold Movement: $0018 ticks] C2/E052: FF [End] [01] C2/E053: 06 [Set Horizontal Flip] C2/E054: 15 58E0 [Jump to $E058] [02 (overlap!)] C2/E057: 0A [Clear Horizontal Flip] C2/E058: 00 B700 [Animation: B700] C2/E05B: 05 1800 [Hold Movement: $0018 ticks] C2/E05E: FF [End] [03] C2/E05F: 00 B800 [Animation: B800] C2/E062: FF [End] [04] C2/E063: 00 BA00 [Animation: BA00] C2/E066: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E06B: 11 8200 0000 [Store $0000 at CharMem $0082] C2/E070: FF [End] [05] C2/E071: 00 BB00 [Animation: BB00] C2/E074: 11 A700 0400 [Store $0004 at CharMem $00A7] C2/E079: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E07E: 11 0000 0100 [Store $0001 at CharMem $0000] C2/E083: FF [End] [06] C2/E084: 00 0000 [Animation: 0000] C2/E087: 03 AC63 [Set Call E048: $63AC] C2/E08A: 11 A700 0500 [Store $0005 at CharMem $00A7] C2/E08F: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E094: 05 7400 [Hold Movement: $0074 ticks] C2/E097: FF [End] [07] C2/E098: 00 BD00 [Animation: BD00] C2/E09B: 0E 0E 01 [Cast Spell: 0E Target: 01] C2/E09E: FF [End] [08] C2/E09F: 00 BD00 [Animation: BD00] C2/E0A2: 0E 0C 01 [Cast Spell: 0C Target: 01] C2/E0A5: FF [End] [09] [0A] [0B] C2/E0A6: 00 BD00 [Animation: BD00] C2/E0A9: 0E 09 01 [Cast Spell: 09 Target: 01] C2/E0AC: FF [End] [0C] C2/E0AD: 00 BD00 [Animation: BD00] C2/E0B0: 0E 07 01 [Cast Spell: 07 Target: 01] C2/E0B3: FF [End] [0D] C2/E0B4: 0F 0000E8 [Boss Attack Animation: 0000E8] C2/E0B8: 13 35 00 [Special Attack: 35] C2/E0BB: 05 0F00 [Hold Movement: $000F ticks] C2/E0BE: FF [End] [0E] C2/E0BF: 0F 0100E8 [Boss Attack Animation: 0100E8] C2/E0C3: 13 01 00 [Special Attack: 01] C2/E0C6: 05 0F00 [Hold Movement: $000F ticks] C2/E0C9: FF [End] [0F] [10] C2/E0CA: 00 BC00 [Animation: BC00] C2/E0CD: 04 B934 [Set Call E04A: $34B9] C2/E0D0: FF [End] [11] [12] C2/E0D1: 10 D463 [Call External: $63D4] C2/E0D4: 11 0000 0000 [Store $0000 at CharMem $0000] C2/E0D9: FF [End] [13] C2/E0DA: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/E0DF: 11 8200 0100 [Store $0001 at CharMem $0082] C2/E0E4: FF [End] [15] C2/E0E5: 00 BD00 [Animation: BD00] C2/E0E8: 0E 12 00 [Cast Spell: 12 Target: 00] C2/E0EB: FF [End] [16] C2/E0E5: 00 BD00 [Animation: BD00] C2/E0E8: 0E 12 00 [Cast Spell: 12 Target: 00] C2/E0EB: FF [End] [17] C2/E0EC: 00 BD00 [Animation: BD00] C2/E0EF: 0E 14 00 [Cast Spell: 14 Target: 00] C2/E0F2: FF [End] [18] C2/E0F3: 0F 0200E8 [Boss Attack Animation: 0200E8] C2/E0F7: 13 02 00 [Special Attack: 02] C2/E0FA: 05 0F00 [Hold Movement: $000F ticks] C2/E0FD: FF [End] [19] C2/E0FE: 00 BF00 [Animation: BF00] C2/E101: FF [End] [1A] C2/E102: 0E 06 01 [Cast Spell: 06 Target: 01] C2/E105: 15 11E1 [Jump to $E111] [1B (overlap!)] C2/E108: 0E 0D 01 [Cast Spell: 0D Target: 01] C2/E10B: 15 11E1 [Jump to $E111] [1C (overlap!)] C2/E10E: 0E 13 00 [Cast Spell: 13 Target: 00] {Endpoint} C2/E111: 00 B900 [Animation: B900] C2/E114: 13 48 00 [Special Attack: 48] C2/E117: FF [End] [1D] C2/E118: 00 BD00 [Animation: BD00] C2/E11B: 0E 15 00 [Cast Spell: 15 Target: 00] C2/E11E: FF [End] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/E11F: FF [End] [09: Hexas] C2/E120: 111C C2/E122: 0000 C2/E124: 0165 C2/E126: 2065 C2/E128: 4B65 C2/E12A: 0000 C2/E12C: 3AE1 [??] C2/E12E: 3CE1 [??] C2/E130: 73E1 [AI pointers] C2/E132: 0400 C2/E134: DC65 C2/E136: E0FF C2/E138: 0000 [??] C2/E13A: 02FF [??] C2/E13C: 05FF 01FF 02FF 03FF 04FF 00FF 06FF 07FF C2/E14C: 08FF 09FF 0AFF 0BFF 0CFF 0DFF 0EFF 0FFF C2/E15C: 10FF 11FF 12FF 13FF 1418 FF15 19FF 161A C2/E16C: FF17 1BFF 1C1D FF [09 AI Pointers] C2/E173: D3E1 [00] C2/E175: DAE1 [01] C2/E177: EAE1 [02] C2/E179: FDE1 [03] C2/E17B: 0EE2 [04] C2/E17D: 26E2 [05] C2/E17F: 2DE2 [06] C2/E181: 3AE2 [07] C2/E183: 47E2 [08] C2/E185: 54E2 [09] C2/E187: 61E2 [0A] C2/E189: 72E2 [0B] C2/E18B: 78E2 [0C] C2/E18D: 7EE2 [0D] C2/E18F: 84E2 [0E] C2/E191: 8AE2 [0F] C2/E193: 91E2 [10] C2/E195: 97E2 [11] C2/E197: 9DE2 [12] C2/E199: A3E2 [13] C2/E19B: AAE2 [14] C2/E19D: B0E2 [15] C2/E19F: B6E2 [16] C2/E1A1: BCE2 [17] C2/E1A3: C3E2 [18] C2/E1A5: C9E2 [19] C2/E1A7: CFE2 [1A] C2/E1A9: D5E2 [1B] C2/E1AB: DCE2 [1C] C2/E1AD: EAE2 [1D] C2/E1AF: F4E2 [1E] C2/E1B1: F4E2 [1F] C2/E1B3: F4E2 [20] C2/E1B5: F4E2 [21] C2/E1B7: F4E2 [22] C2/E1B9: F4E2 [23] C2/E1BB: F4E2 [24] C2/E1BD: F4E2 [25] C2/E1BF: F4E2 [26] C2/E1C1: F4E2 [27] C2/E1C3: F4E2 [28] C2/E1C5: F4E2 [29] C2/E1C7: F4E2 [2A] C2/E1C9: F4E2 [2B] C2/E1CB: F4E2 [2C] C2/E1CD: F4E2 [2D] C2/E1CF: F4E2 [2E] C2/E1D1: F4E2 [2F] [09: Hexas AI Scripts] [00] C2/E1D3: 00 C100 [Animation: C100] C2/E1D6: 05 0600 [Hold Movement: $0006 ticks] C2/E1D9: FF [End] [01] C2/E1DA: 01 0000 0000 0000 FEFF 0000 0000 [Trajectory?] C2/E1E7: 15 1CE2 [Jump to $E21C] [02 (overlap!)] C2/E1EA: 01 0000 0000 0000 0200 0000 0000 [Trajectory?] C2/E1F7: 15 1CE2 [Jump to $E21C] C2/E1FA: 13 64 00 [Special Attack: 64] [03 (overlap!)] C2/E1FD: 0A [Clear Horizontal Flip] C2/E1FE: 01 0000 FEFF 0000 0000 0000 0000 [Trajectory?] C2/E20B: 15 1CE2 [Jump to $E21C] [04 *(overlap!)] C2/E20E: 06 [Set Horizontal Flip] C2/E20F: 01 0000 0200 0000 0000 0000 0000 [Trajectory?] {Endpoint} C2/E21C: 00 C200 [Animation: C200] C2/E21F: 03 E765 [Set Call E048: $65E7] C2/E222: 05 0600 [Hold Movement: $0006 ticks] C2/E225: FF [End] [05] C2/E226: 00 C300 [Animation: C300] C2/E229: 04 B934 [Set Call E04A: $34B9] C2/E22C: FF [End] {Status effect stuff?} [06] C2/E22D: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/E232: 11 9201 2040 [Store $4020 at CharMem $0192] C2/E237: 15 6BE2 [Jump to $E26B] [07 (overlap!)] C2/E23A: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/E23F: 11 9201 2004 [Store $0420 at CharMem $0192] C2/E244: 15 6BE2 [Jump to $E26B] [08 (overlap!)] C2/E247: 11 7E00 0200 [Store $0002 at CharMem $007E] C2/E24C: 11 9201 2001 [Store $0120 at CharMem $0192] C2/E251: 15 6BE2 [Jump to $E26B] [09 (overlap!)] C2/E254: 11 7E00 0300 [Store $0003 at CharMem $007E] C2/E259: 11 9201 2008 [Store $0820 at CharMem $0192] C2/E25E: 15 6BE2 [Jump to $E26B] [0A (overlap!)] C2/E261: 11 7E00 0400 [Store $0004 at CharMem $007E] C2/E266: 11 9201 2002 [Store $0220 at CharMem $0192] {Endpoint} C2/E26B: 10 ED65 [Call External: $65ED] C2/E26E: 05 0100 [Hold Movement: $0001 ticks] C2/E271: FF [End] [0B] C2/E272: 0E 26 00 [Cast Spell: 26 Target: 00] C2/E275: 15 8DE2 [Jump to $E28D] [0C (overlap!)] C2/E278: 0E 0C 00 [Cast Spell: 0C Target: 00] C2/E27B: 15 8DE2 [Jump to $E28D] [0D (overlap!)] C2/E27E: 0E 00 00 [Cast Spell: 00 Target: 00] C2/E281: 15 8DE2 [Jump to $E28D] [0E (overlap!)] C2/E284: 0E 06 00 [Cast Spell: 06 Target: 00] C2/E287: 15 8DE2 [Jump to $E28D] [0F (overlap!)] C2/E28A: 0E 12 00 [Cast Spell: 12 Target: 00] {Endpoint} C2/E28D: 00 C400 [Animation: C400] C2/E290: FF [End] [10] C2/E291: 0E 0E 00 [Cast Spell: 0E Target: 00] C2/E294: 15 A6E2 [Jump to $E2A6] [11 (overlap!)] C2/E297: 0E 01 00 [Cast Spell: 01 Target: 00] C2/E29A: 15 A6E2 [Jump to $E2A6] [12 (overlap!)] C2/E29D: 0E 07 00 [Cast Spell: 07 Target: 00] C2/E2A0: 15 A6E2 [Jump to $E2A6] [13 (overlap!)] C2/E2A3: 0E 14 00 [Cast Spell: 14 Target: 00] {Endpoint} C2/E2A6: 00 C500 [Animation: C500] C2/E2A9: FF [End] [14] C2/E2AA: 0E 0C 00 [Cast Spell: 0C Target: 00] C2/E2AD: 15 BFE2 [Jump to $E2BF] [15 (overlap!)] C2/E2B0: 0E 00 00 [Cast Spell: 00 Target: 00] C2/E2B3: 15 BFE2 [Jump to $E2BF] [16 (overlap!)] C2/E2B6: 0E 06 00 [Cast Spell: 06 Target: 00] C2/E2B9: 15 BFE2 [Jump to $E2BF] [17 (overlap!)] C2/E2BC: 0E 12 00 [Cast Spell: 12 Target: 00] {Endpoint} C2/E2BF: 00 C400 [Animation: C400] C2/E2C2: FF [End] [18] C2/E2C3: 0E 0E 00 [Cast Spell: 0E Target: 00] C2/E2C6: 15 D8E2 [Jump to $E2D8] [19 (overlap!)] C2/E2C9: 0E 01 00 [Cast Spell: 01 Target: 00] C2/E2CC: 15 D8E2 [Jump to $E2D8] [1A (overlap!)] C2/E2CF: 0E 07 00 [Cast Spell: 07 Target: 00] C2/E2D2: 15 D8E2 [Jump to $E2D8] [1B (overlap!)] C2/E2D5: 0E 14 00 [Cast Spell: 14 Target: 00] {Endpoint} C2/E2D8: 00 C600 [Animation: C600] C2/E2DB: FF [End] [1C] C2/E2DC: 00 C100 [Animation: C100] C2/E2DF: 0F 1600E6 [Boss Attack Animation: 1600E6] C2/E2E3: 13 16 00 [Special Attack: 16] C2/E2E6: 05 1800 [Hold Movement: $0018 ticks] C2/E2E9: FF [End] [1D] C2/E2EA: 10 DD65 [Call External: $65DD] C2/E2ED: 13 64 00 [Special Attack: 64] C2/E2F0: 05 0100 [Hold Movement: $0001 ticks] C2/E2F3: FF [End] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/E2F4: FF [End] [0D: Spring/Axe Beak] C2/E2F5: 0118 C2/E2F7: 0000 C2/E2F9: A066 C2/E2FB: D966 C2/E2FD: 5A67 C2/E2FF: 0000 C2/E301: 0FE3 [??] C2/E303: 11E3 [??] C2/E305: 7DE3 [AI pointers] C2/E307: 0300 C2/E309: AD67 C2/E30B: E0FF C2/E30D: 0000 [Extra] [??] C2/E30F: 00FF [??] C2/E311: 0DFF 00FF 01FF 1B0E 1AFF 1B0F 1AFF 1B10 C2/E321: 1AFF 1B11 1AFF 1B12 1AFF 1B13 1AFF 1B14 C2/E331: 1AFF 1B15 1AFF 1B16 1AFF 1B17 1AFF 1B18 C2/E341: 1AFF 1B19 1AFF 1B19 1AFF 04FF 05FF 06FF C2/E351: 07FF 08FF 09FF 0AFF 0BFF 0CFF 1B1C 1D1F C2/E361: 1B22 1AFF 1B1C 1E1F 1B23 1AFF 1B1C 201F C2/E371: 1B22 1AFF 1B1C 211F 1B23 1AFF [0D AI Pointers] C2/E37D: DDE3 [00] C2/E37F: E8E3 [01] C2/E381: F3E3 [02] C2/E383: FEE3 [03] C2/E385: 09E4 [04] C2/E387: 0FE4 [05] C2/E389: 15E4 [06] C2/E38B: 1BE4 [07] C2/E38D: 21E4 [08] C2/E38F: 27E4 [09] C2/E391: 2DE4 [0A] C2/E393: 47E4 [0B] C2/E395: 51E4 [0C] C2/E397: 62E4 [0D] C2/E399: 69E4 [0E] C2/E39B: 71E4 [0F] C2/E39D: 79E4 [10] C2/E39F: 81E4 [11] C2/E3A1: 89E4 [12] C2/E3A3: 91E4 [13] C2/E3A5: A3E4 [14] C2/E3A7: A3E4 [15] C2/E3A9: A3E4 [16] C2/E3AB: A3E4 [17] C2/E3AD: A3E4 [18] C2/E3AF: A3E4 [19] C2/E3B1: B5E4 [1A] C2/E3B3: C1E4 [1B] C2/E3B5: CFE4 [1C] C2/E3B7: F2E4 [1D] C2/E3B9: 1BE5 [1E] C2/E3BB: 41E5 [1F] C2/E3BD: 50E5 [20] C2/E3BF: 76E5 [21] C2/E3C1: 9CE5 [22] C2/E3C3: A4E5 [23] C2/E3C5: ACE5 [24] C2/E3C7: ACE5 [25] C2/E3C9: ACE5 [26] C2/E3CB: ACE5 [27] C2/E3CD: ACE5 [28] C2/E3CF: ACE5 [29] C2/E3D1: ACE5 [2A] C2/E3D3: ACE5 [2B] C2/E3D5: ACE5 [2C] C2/E3D7: ACE5 [2D] C2/E3D9: ACE5 [2E] C2/E3DB: ACE5 [2F] [0D AI Scripts] [00] C2/E3DD: 06 [Set Horizontal Flip] C2/E3DE: 13 38 00 [Special Attack: 38] C2/E3E1: 00 4C01 [Animation: 4C01] C2/E3E4: 05 1800 [Hold Movement: $0018 ticks] C2/E3E7: FF [End] [01] C2/E3E8: 0A [Clear Horizontal Flip] C2/E3E9: 13 38 00 [Special Attack: 38] C2/E3EC: 00 4C01 [Animation: 4C01] C2/E3EF: 05 1800 [Hold Movement: $0018 ticks] C2/E3F2: FF [End] [02] C2/E3F3: 06 [Set Horizontal Flip] C2/E3F4: 13 38 00 [Special Attack: 38] C2/E3F7: 00 4301 [Animation: 4301] C2/E3FA: 05 1800 [Hold Movement: $0018 ticks] C2/E3FD: FF [End] [03] C2/E3FE: 0A [Clear Horizontal Flip] C2/E3FF: 13 38 00 [Special Attack: 38] C2/E402: 00 4301 [Animation: 4301] C2/E405: 05 1800 [Hold Movement: $0018 ticks] C2/E408: FF [End] [04] C2/E409: 0E 12 01 [Cast Spell: 12 Target: 01] C2/E40C: 15 3DE4 [Jump to $E43D] [05 (overlap!)] C2/E40F: 0E 14 01 [Cast Spell: 14 Target: 01] C2/E412: 15 3DE4 [Jump to $E43D] [06 (overlap!)] C2/E415: 0E 16 00 [Cast Spell: 16 Target: 00] C2/E418: 15 3DE4 [Jump to $E43D] [07 (overlap!)] C2/E41B: 0E 13 01 [Cast Spell: 13 Target: 01] C2/E41E: 15 30E4 [Jump to $E430] [08 (overlap!)] C2/E421: 0E 0C 00 [Cast Spell: 0C Target: 00] C2/E424: 15 3DE4 [Jump to $E43D] [09 (overlap!)] C2/E427: 0E 10 00 [Cast Spell: 10 Target: 00] C2/E42A: 15 3DE4 [Jump to $E43D] [0A (overlap!)] C2/E42D: 0E 0E 00 [Cast Spell: 0E Target: 00] C2/E430: 13 38 00 [Special Attack: 38] C2/E433: 00 4401 [Animation: 4401] C2/E436: 03 AE67 [Set Call E048: $67AE] C2/E439: 05 0C00 [Hold Movement: $000C ticks] C2/E43C: FF [End] {Endpoint (script parser didn't catch this section)} C2/E43D: 13 38 00 C2/E340: 00 47 01 C2/E443: 05 0C 00 C2/E446: FF [0B] C2/E447: 0F 110E06 [Boss Attack Animation: 110E06] C2/E44B: 13 11 00 [Special Attack: 11] C2/E44E: 15 58E4 [Jump to $E458] [0C (overlap!)] C2/E451: 0F 080E06 [Boss Attack Animation: 080E06] C2/E455: 13 08 00 [Special Attack: 08] C2/E458: 13 38 00 [Special Attack: 38] C2/E45B: 00 4501 [Animation: 4501] C2/E45E: 05 0C00 [Hold Movement: $000C ticks] C2/E461: FF [End] [0D] C2/E462: 00 4601 [Animation: 4601] C2/E465: 04 B934 [Set Call E04A: $34B9] C2/E468: FF [End] [0E] C2/E469: 11 7E00 1000 [Store $0010 at CharMem $007E] C2/E46E: 15 96E4 [Jump to $E496] [0F (overlap!)] C2/E471: 11 7E00 1100 [Store $0011 at CharMem $007E] C2/E476: 15 96E4 [Jump to $E496] [10 (overlap!)] C2/E479: 11 7E00 1200 [Store $0012 at CharMem $007E] C2/E47E: 15 96E4 [Jump to $E496] [11 (overlap!)] C2/E481: 11 7E00 1300 [Store $0013 at CharMem $007E] C2/E486: 15 96E4 [Jump to $E496] [12 (overlap!)] C2/E489: 11 7E00 1400 [Store $0014 at CharMem $007E] C2/E48E: 15 96E4 [Jump to $E496] [13 (overlap!)] C2/E491: 11 7E00 1500 [Store $0015 at CharMem $007E] C2/E496: 13 38 00 [Special Attack: 38] C2/E499: 10 D167 [Call External: $67D1] C2/E49C: 02 B969 [Set Call E090: $69B9] C2/E49F: 04 F769 [Set Call E04A: $69F7] C2/E4A2: FF [End] [14] [15] [16] [17] [18] [19] C2/E4A3: 13 38 00 [Special Attack: 38] C2/E4A6: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/E4AB: 10 D167 [Call External: $67D1] C2/E4AE: 02 B969 [Set Call E090: $69B9] C2/E4B1: 04 F769 [Set Call E04A: $69F7] C2/E4B4: FF [End] [1A] C2/E4B5: 00 4B01 [Animation: 4B01] C2/E4B8: 11 6600 8000 [Store $0080 at CharMem $0066] C2/E4BD: 10 FB68 [Call External: $68FB] C2/E4C0: FF [End] [1B] C2/E4C1: 00 4B01 [Animation: 4B01] C2/E4C4: 11 6600 8100 [Store $0081 at CharMem $0066] C2/E4C9: 11 8200 0000 [Store $0000 at CharMem $0082] C2/E4CE: FF [End] [1C] C2/E4CF: 01 0000 0000 0000 0000 0000 1E00 [Trajectory?] C2/E4DC: 11 6600 8100 [Store $0081 at CharMem $0066] C2/E4E1: 11 8200 0000 [Store $0000 at CharMem $0082] C2/E4E6: 11 7000 0100 [Store $0001 at CharMem $0070] C2/E4EB: 02 BC36 [Set Call E090: $36BC] C2/E4EE: 05 0600 [Hold Movement: $0006 ticks] C2/E4F1: FF [End] [1D] C2/E4F2: 11 2B00 8000 [Store $0080 at CharMem $002B] C2/E4F7: 11 3200 D000 [Store $00D0 at CharMem $0032] C2/E4FC: 11 7E00 2000 [Store $0020 at CharMem $007E] C2/E501: 00 4B01 [Animation: 4B01] C2/E504: 01 0000 0000 0000 0000 0000 E2FF [Trajectory?] C2/E511: 13 39 00 [Special Attack: 39] C2/E514: 02 B969 [Set Call E090: $69B9] C2/E517: 04 F769 [Set Call E04A: $69F7] C2/E51A: FF [End] [1E] C2/E51B: 11 2B00 5001 [Store $0150 at CharMem $002B] C2/E520: 11 3200 E000 [Store $00E0 at CharMem $0032] C2/E525: 11 7E00 2100 [Store $0021 at CharMem $007E] C2/E52A: 01 0000 0000 0000 0000 0000 E2FF [Trajectory?] C2/E537: 13 39 00 [Special Attack: 39] C2/E53A: 02 B969 [Set Call E090: $69B9] C2/E53D: 04 F769 [Set Call E04A: $69F7] C2/E540: FF [End] [1F] C2/E541: 14 4A00 [Unknown] C2/E544: 11 7000 0000 [Store $0000 at CharMem $0070] C2/E549: 12 EFBC [Unknown] C2/E54C: 05 0100 [Hold Movement: $0001 ticks] C2/E54F: FF [End] [20] C2/E550: 11 2B00 F000 [Store $00F0 at CharMem $002B] C2/E555: 11 3200 2001 [Store $0120 at CharMem $0032] C2/E55A: 11 7E00 2000 [Store $0020 at CharMem $007E] C2/E55F: 01 0000 0000 0000 0000 0000 E2FF [Trajectory?] C2/E56C: 13 39 00 [Special Attack: 39] C2/E56F: 02 B969 [Set Call E090: $69B9] C2/E572: 04 F769 [Set Call E04A: $69F7] C2/E575: FF [End] [21] C2/E576: 11 2B00 7001 [Store $0170 at CharMem $002B] C2/E57B: 11 3200 2001 [Store $0120 at CharMem $0032] C2/E580: 11 7E00 2100 [Store $0021 at CharMem $007E] C2/E585: 01 0000 0000 0000 0000 0000 E2FF [Trajectory?] C2/E592: 13 39 00 [Special Attack: 39] C2/E595: 02 B969 [Set Call E090: $69B9] C2/E598: 04 F769 [Set Call E04A: $69F7] C2/E59B: FF [End] [22] C2/E59C: 11 7E00 2100 [Store $0021 at CharMem $007E] C2/E5A1: 15 96E4 [Jump to $E496] [23] C2/E5A4: 11 7E00 2000 [Store $0020 at CharMem $007E] C2/E5A9: 15 96E4 [Jump to $E496] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/E5AC: FF [End] [04: Vampire/Buffy] C2/E5AD: 029C C2/E5AF: 0100 C2/E5B1: 1B6B C2/E5B3: 336B C2/E5B5: 636B C2/E5B7: 0000 C2/E5B9: C7E5 [??] C2/E5BB: C8E5 [??] C2/E5BD: FCE5 [AI pointers] C2/E5BF: 0300 C2/E5C1: AD6B C2/E5C3: E0FF C2/E5C5: 0000 [Extra] [??] C2/E5C7: FF [??] C2/E5C8: 14FF 0003 FF01 03FF 0203 FF17 03FF 041D C2/E5D8: FF05 1EFF 06FF 07FF 08FF 0DFF 0EFF 0FFF C2/E5E8: 10FF 11FF 090A 18FF 191A 1B1C FF12 FF13 C2/E5F8: FF1F 20FF [04 AI Pointers] C2/E5FC: 5CE6 [00] C2/E5FE: 6FE6 [01] C2/E600: 82E6 [02] C2/E602: A3E6 [03] C2/E604: AFE6 [04] C2/E606: E0E6 [05] C2/E608: 03E7 [06] C2/E60A: 0DE7 [07] C2/E60C: 11E7 [08] C2/E60E: 19E7 [09] C2/E610: 1DE7 [0A] C2/E612: 30E7 [0B] C2/E614: 30E7 [0C] C2/E616: 30E7 [0D] C2/E618: 38E7 [0E] C2/E61A: 40E7 [0F] C2/E61C: 48E7 [10] C2/E61E: 50E7 [11] C2/E620: 58E7 [12] C2/E622: 66E7 [13] C2/E624: 74E7 [14] C2/E626: 7BE7 [15] C2/E628: 7FE7 [16] C2/E62A: 83E7 [17] C2/E62C: A4E7 [18] C2/E62E: AEE7 [19] C2/E630: D4E7 [1A] C2/E632: E0E7 [1B] C2/E634: FFE7 [1C] C2/E636: 08E8 [1D] C2/E638: 11E8 [1E] C2/E63A: 1FE8 [1F] C2/E63C: 23E8 [20] C2/E63E: 2DE8 [21] C2/E640: 2DE8 [22] C2/E642: 2DE8 [23] C2/E644: 2DE8 [24] C2/E646: 2DE8 [25] C2/E648: 2DE8 [26] C2/E64A: 2DE8 [27] C2/E64C: 2DE8 [28] C2/E64E: 2DE8 [29] C2/E650: 2DE8 [2A] C2/E652: 2DE8 [2B] C2/E654: 2DE8 [2C] C2/E656: 2DE8 [2D] C2/E658: 2DE8 [2E] C2/E65A: 2DE8 [2F] [04 AI Scripts] [00] C2/E65C: 00 CE00 [Animation: CE00] C2/E65F: 01 0000 0000 0000 0100 0000 0800 [Trajectory?] C2/E66C: 15 92E6 [Jump to $E692] [01 (overlap!)] C2/E66F: 00 D000 [Animation: D000] C2/E672: 01 0000 FFFF 0000 0000 0000 0800 [Trajectory?] C2/E67F: 15 92E6 [Jump to $E692] [02 (overlap!)] C2/E682: 00 CF00 [Animation: CF00] C2/E685: 01 0000 0100 0000 0000 0000 0800 [Trajectory?] {Endpoint} C2/E692: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E697: 11 6600 0100 [Store $0001 at CharMem $0066] C2/E69C: 02 BC36 [Set Call E090: $36BC] C2/E69F: 04 6637 [Set Call E04A: $3766] C2/E6A2: FF [End] [03] C2/E6A3: 00 D100 [Animation: D100] C2/E6A6: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/E6AB: 05 0200 [Hold Movement: $0002 ticks] C2/E6AE: FF [End] [04] C2/E6AF: 0A [Clear Horizontal Flip] C2/E6B0: 00 D200 [Animation: D200] C2/E6B3: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/E6B8: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E6BD: 11 8200 0000 [Store $0000 at CharMem $0082] C2/E6C2: 11 7000 0000 [Store $0000 at CharMem $0070] C2/E6C7: 11 6600 0100 [Store $0001 at CharMem $0066] C2/E6CC: 01 0000 0000 0000 0000 0000 0100 [Trajectory?] C2/E6D9: 02 CB6C [Set Call E090: $6CCB] C2/E6DC: 04 D96C [Set Call E04A: $6CD9] C2/E6DF: FF [End] [05] C2/E6E0: 00 D400 [Animation: D400] C2/E6E3: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E6E8: 11 8200 0000 [Store $0000 at CharMem $0082] C2/E6ED: 11 7000 0100 [Store $0001 at CharMem $0070] C2/E6F2: 01 0000 0000 0000 0000 0000 0000 [Trajectory?] C2/E6FF: 02 BC36 [Set Call E090: $36BC] C2/E702: FF [End] [06] C2/E703: 00 D300 [Animation: D300] C2/E706: 02 E06C [Set Call E090: $6CE0] C2/E709: 05 1800 [Hold Movement: $0018 ticks] C2/E70C: FF [End] [07] C2/E70D: 06 [Set Horizontal Flip] C2/E70E: 15 12E7 [Jump to $E712] [08 (overlap!)] C2/E711: 0A [Clear Horizontal Flip] C2/E712: 00 D600 [Animation: D600] C2/E715: 13 4D 00 [Special Attack: 4D] C2/E718: FF [End] [09] C2/E719: 00 D700 [Animation: D700] C2/E71C: FF [End] [0A] C2/E71D: 00 D800 [Animation: D800] C2/E720: 13 51 00 [Special Attack: 51] C2/E723: 10 FF6B [Call External: $6BFF] C2/E726: 03 356C [Set Call E048: $6C35] C2/E729: 02 356C [Set Call E090: $6C35] C2/E72C: 05 2400 [Hold Movement: $0024 ticks] C2/E72F: FF [End] [0B] [0C] [0D] C2/E730: 0A [Clear Horizontal Flip] C2/E731: 00 DC00 [Animation: DC00] C2/E734: 0E 08 00 [Cast Spell: 08 Target: 00] C2/E737: FF [End] [0E] C2/E738: 0A [Clear Horizontal Flip] C2/E739: 00 DD00 [Animation: DD00] C2/E73C: 0E 06 00 [Cast Spell: 06 Target: 00] C2/E73F: FF [End] [0F] C2/E740: 0A [Clear Horizontal Flip] C2/E741: 00 DC00 [Animation: DC00] C2/E744: 0E 08 00 [Cast Spell: 08 Target: 00] C2/E747: FF [End] [10] C2/E748: 0A [Clear Horizontal Flip] C2/E749: 00 DE00 [Animation: DE00] C2/E74C: 0E 25 00 [Cast Spell: 25 Target: 00] C2/E74F: FF [End] [11] C2/E750: 0A [Clear Horizontal Flip] C2/E751: 00 DE00 [Animation: DE00] C2/E754: 0E 26 00 [Cast Spell: 26 Target: 00] C2/E757: FF [End] [12] C2/E758: 00 DF00 [Animation: DF00] C2/E75B: 0F 1300D0 [Boss Attack Animation: 1300D0] C2/E75F: 13 13 00 [Special Attack: 13] C2/E762: 05 1800 [Hold Movement: $0018 ticks] C2/E765: FF [End] [13] C2/E766: 00 DF00 [Animation: DF00] C2/E769: 0F 1700D0 [Boss Attack Animation: 1700D0] C2/E76D: 13 4B 00 [Special Attack: 4B] C2/E770: 05 1800 [Hold Movement: $0018 ticks] C2/E773: FF [End] [14] C2/E774: 00 D500 [Animation: D500] C2/E777: 04 B934 [Set Call E04A: $34B9] C2/E77A: FF [End] [15] C2/E77B: 00 E100 [Animation: E100] C2/E77E: FF [End] [16] C2/E77F: 00 E200 [Animation: E200] C2/E782: FF [End] [17] C2/E783: 00 CE00 [Animation: CE00] C2/E786: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E78B: 01 0000 0000 0000 FFFF 0000 0800 [Trajectory?] C2/E798: 11 6600 0100 [Store $0001 at CharMem $0066] C2/E79D: 02 BC36 [Set Call E090: $36BC] C2/E7A0: 04 6637 [Set Call E04A: $3766] C2/E7A3: FF [End] [18] C2/E7A4: 10 776C [Call External: $6C77] C2/E7A7: 10 AB3C [Call External: $3CAB] C2/E7AA: 05 0100 [Hold Movement: $0001 ticks] C2/E7AD: FF [End] [19] C2/E7AE: 00 CF00 [Animation: CF00] C2/E7B1: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/E7B6: 11 A700 0500 [Store $0005 at CharMem $00A7] C2/E7BB: 01 0000 0000 0000 0000 0000 1400 [Trajectory?] C2/E7C8: 11 6600 0100 [Store $0001 at CharMem $0066] C2/E7CD: 02 BC36 [Set Call E090: $36BC] C2/E7D0: 05 0600 [Hold Movement: $0006 ticks] C2/E7D3: FF [End] [1A] C2/E7D4: 11 7000 0000 [Store $0000 at CharMem $0070] C2/E7D9: 02 2F6D [Set Call E090: $6D2F] C2/E7DC: 05 0C00 [Hold Movement: $000C ticks] C2/E7DF: FF [End] [1B] C2/E7E0: 00 DA00 [Animation: DA00] C2/E7E3: 01 0000 0000 0000 0000 0000 E2FF [Trajectory?] C2/E7F0: 11 7000 0100 [Store $0001 at CharMem $0070] C2/E7F5: 13 4E 00 [Special Attack: 4E] C2/E7F8: 02 BC36 [Set Call E090: $36BC] C2/E7FB: 04 6637 [Set Call E04A: $3766] C2/E7FE: FF [End] [1C] C2/E7FF: 00 DB00 [Animation: DB00] C2/E802: 11 A700 0300 [Store $0003 at CharMem $00A7] C2/E807: FF [End] [1D] C2/E808: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/E80D: 05 0100 [Hold Movement: $0001 ticks] C2/E810: FF [End] [1E] C2/E811: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/E816: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/E81B: 05 0100 [Hold Movement: $0001 ticks] C2/E81E: FF [End] [1F] C2/E81F: 00 D400 [Animation: D400] C2/E822: FF [End] [20] C2/E823: 00 D200 [Animation: D200] C2/E826: 10 AE6B [Call External: $6BAE] C2/E829: 13 52 00 [Special Attack: 52] C2/E82C: FF [End] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/E82D: FF [End] [08: Dark Lich] C2/E82E: 019C C2/E830: 0000 C2/E832: E76D C2/E834: FB6D C2/E836: 826E C2/E838: BA6E C2/E83A: 48E8 [??] C2/E83C: 4AE8 [??] C2/E83E: 96E8 [AI pointers] C2/E840: 0000 C2/E842: CA6E C2/E844: 0000 C2/E846: 0000 [Extra] [??] C2/E848: 02FF [??] C2/E84A: 07FF 25FF 00FF 01FF 02FF 03FF 04FF 05FF C2/E85A: 06FF 1819 1AFF 1B1C 1DFF 1EFF 1FFF 20FF C2/E86A: 21FF 22FF 23FF 26FF 27FF 08FF 09FF 0AFF C2/E87A: 0BFF 0CFF 0DFF 0EFF 0FFF 10FF 11FF 12FF C2/E88A: 13FF 14FF 15FF 16FF 17FF 24FF [08 AI Pointers] C2/E896: F6E8 [00] C2/E898: FDE8 [01] C2/E89A: 05E9 [02] C2/E89C: 0DE9 [03] C2/E89E: 24E9 [04] C2/E8A0: 3BE9 [05] C2/E8A2: 53E9 [06] C2/E8A4: 6BE9 [07] C2/E8A6: 72E9 [08] C2/E8A8: 79E9 [09] C2/E8AA: 80E9 [0A] C2/E8AC: 87E9 [0B] C2/E8AE: 8EE9 [0C] C2/E8B0: 95E9 [0D] C2/E8B2: 9CE9 [0E] C2/E8B4: A3E9 [0F] C2/E8B6: B1E9 [10] C2/E8B8: BFE9 [11] C2/E8BA: CDE9 [12] C2/E8BC: DBE9 [13] C2/E8BE: E9E9 [14] C2/E8C0: F7E9 [15] C2/E8C2: 05EA [16] C2/E8C4: 13EA [17] C2/E8C6: 21EA [18] C2/E8C8: 38EA [19] C2/E8CA: 4FEA [1A] C2/E8CC: 65EA [1B] C2/E8CE: 7CEA [1C] C2/E8D0: 93EA [1D] C2/E8D2: A9EA [1E] C2/E8D4: B3EA [1F] C2/E8D6: CDEA [20] C2/E8D8: D9EA [21] C2/E8DA: E0EA [22] C2/E8DC: FAEA [23] C2/E8DE: 06EB [24] C2/E8E0: 0DEB [25] C2/E8E2: 14EB [26] C2/E8E4: 2EEB [27] C2/E8E6: 48EB [28] C2/E8E8: 48EB [29] C2/E8EA: 48EB [2A] C2/E8EC: 48EB [2B] C2/E8EE: 48EB [2C] C2/E8F0: 48EB [2D] C2/E8F2: 48EB [2E] C2/E8F4: 48EB [2F] [08 AI Scripts] [00] C2/E8F6: 00 E800 [Animation: E800] C2/E8F9: 05 2400 [Hold Movement: $0024 ticks] C2/E8FC: FF [End] [01] C2/E8FD: 06 [Set Horizontal Flip] C2/E8FE: 00 E900 [Animation: E900] C2/E901: 05 2400 [Hold Movement: $0024 ticks] C2/E904: FF [End] [02] C2/E905: 0A [Clear Horizontal Flip] C2/E906: 00 E900 [Animation: E900] C2/E909: 05 2400 [Hold Movement: $0024 ticks] C2/E90C: FF [End] [03] C2/E90D: 00 E800 [Animation: E800] C2/E910: 05 2400 [Hold Movement: $0024 ticks] C2/E913: 01 0000 0000 0000 0100 0000 0000 [Trajectory?] C2/E920: 03 BC36 [Set Call E048: $36BC] C2/E923: FF [End] [04] C2/E924: 00 E800 [Animation: E800] C2/E927: 05 2400 [Hold Movement: $0024 ticks] C2/E92A: 01 0000 0000 0000 FFFF 0000 0000 [Trajectory?] C2/E937: 03 BC36 [Set Call E048: $36BC] C2/E93A: FF [End] [05] C2/E93B: 06 [Set Horizontal Flip] C2/E93C: 00 E900 [Animation: E900] C2/E93F: 05 2400 [Hold Movement: $0024 ticks] C2/E942: 01 0000 FFFF 0000 0000 0000 0000 [Trajectory?] C2/E94F: 03 BC36 [Set Call E048: $36BC] C2/E952: FF [End] [06] C2/E953: 0A [Clear Horizontal Flip] C2/E954: 00 E900 [Animation: E900] C2/E957: 05 2400 [Hold Movement: $0024 ticks] C2/E95A: 01 0000 0100 0000 0000 0000 0000 [Trajectory?] C2/E967: 03 BC36 [Set Call E048: $36BC] C2/E96A: FF [End] [07] C2/E96B: 00 EA00 [Animation: EA00] C2/E96E: 04 B934 [Set Call E04A: $34B9] C2/E971: FF [End] [08] C2/E972: 00 EB00 [Animation: EB00] C2/E975: 0E 24 00 [Cast Spell: 24 Target: 00] C2/E978: FF [End] [09] C2/E979: 00 EC00 [Animation: EC00] C2/E97C: 0E 08 00 [Cast Spell: 08 Target: 00] C2/E97F: FF [End] [0A] C2/E980: 00 ED00 [Animation: ED00] C2/E983: 0E 25 00 [Cast Spell: 25 Target: 00] C2/E986: FF [End] [0B] C2/E987: 00 EE00 [Animation: EE00] C2/E98A: 0E 26 00 [Cast Spell: 26 Target: 00] C2/E98D: FF [End] [0C] C2/E98E: 00 EF00 [Animation: EF00] C2/E991: 0E 13 00 [Cast Spell: 13 Target: 00] C2/E994: FF [End] [0D] C2/E995: 00 F000 [Animation: F000] C2/E998: 0E 00 00 [Cast Spell: 00 Target: 00] C2/E99B: FF [End] [0E] C2/E99C: 00 F100 [Animation: F100] C2/E99F: 0E 06 00 [Cast Spell: 06 Target: 00] C2/E9A2: FF [End] [0F] C2/E9A3: 00 F300 [Animation: F300] C2/E9A6: 0F 0900F0 [Boss Attack Animation: 0900F0] C2/E9AA: 05 2400 [Hold Movement: $0024 ticks] C2/E9AD: 13 40 00 [Special Attack: 40] C2/E9B0: FF [End] [10] C2/E9B1: 00 F300 [Animation: F300] C2/E9B4: 0F 0800F0 [Boss Attack Animation: 0800F0] C2/E9B8: 05 2400 [Hold Movement: $0024 ticks] C2/E9BB: 13 3B 00 [Special Attack: 3B] C2/E9BE: FF [End] [11] C2/E9BF: 00 F200 [Animation: F200] C2/E9C2: 0F 1700E4 [Boss Attack Animation: 1700E4] C2/E9C6: 05 2400 [Hold Movement: $0024 ticks] C2/E9C9: 13 4C 00 [Special Attack: 4C] C2/E9CC: FF [End] [12] C2/E9CD: 00 F200 [Animation: F200] C2/E9D0: 0F 0F00E4 [Boss Attack Animation: 0F00E4] C2/E9D4: 05 2400 [Hold Movement: $0024 ticks] C2/E9D7: 13 0F 00 [Special Attack: 0F] C2/E9DA: FF [End] [13] C2/E9DB: 00 F200 [Animation: F200] C2/E9DE: 0F 1600E4 [Boss Attack Animation: 1600E4] C2/E9E2: 05 2400 [Hold Movement: $0024 ticks] C2/E9E5: 13 4A 00 [Special Attack: 4A] C2/E9E8: FF [End] [14] C2/E9E9: 00 F200 [Animation: F200] C2/E9EC: 0F 1000E4 [Boss Attack Animation: 1000E4] C2/E9F0: 05 2400 [Hold Movement: $0024 ticks] C2/E9F3: 13 47 00 [Special Attack: 47] C2/E9F6: FF [End] [15] C2/E9F7: 00 F200 [Animation: F200] C2/E9FA: 0F 1200E4 [Boss Attack Animation: 1200E4] C2/E9FE: 05 2400 [Hold Movement: $0024 ticks] C2/EA01: 13 49 00 [Special Attack: 49] C2/EA04: FF [End] [16] C2/EA05: 00 F200 [Animation: F200] C2/EA08: 0F 0E00E4 [Boss Attack Animation: 0E00E4] C2/EA0C: 05 2400 [Hold Movement: $0024 ticks] C2/EA0F: 13 0E 00 [Special Attack: 0E] C2/EA12: FF [End] [17] C2/EA13: 00 F200 [Animation: F200] C2/EA16: 0F 0F00E4 [Boss Attack Animation: 0F00E4] C2/EA1A: 05 2400 [Hold Movement: $0024 ticks] C2/EA1D: 13 0F 00 [Special Attack: 0F] C2/EA20: FF [End] [18] C2/EA21: 00 0000 [Animation: 0000] C2/EA24: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/EA29: 11 8200 0000 [Store $0000 at CharMem $0082] C2/EA2E: 10 056F [Call External: $6F05] C2/EA31: 03 CB6E [Set Call E048: $6ECB] C2/EA34: 05 2400 [Hold Movement: $0024 ticks] C2/EA37: FF [End] [19] C2/EA38: 00 0000 [Animation: 0000] C2/EA3B: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/EA40: 11 8200 0000 [Store $0000 at CharMem $0082] C2/EA45: 10 2E6F [Call External: $6F2E] C2/EA48: 03 CB6E [Set Call E048: $6ECB] C2/EA4B: 05 2400 [Hold Movement: $0024 ticks] C2/EA4E: FF [End] [1A] C2/EA4F: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/EA54: 11 8200 0100 [Store $0001 at CharMem $0082] C2/EA59: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/EA5E: 10 EB6E [Call External: $6EEB] C2/EA61: 05 0100 [Hold Movement: $0001 ticks] C2/EA64: FF [End] [1B] C2/EA65: 00 0000 [Animation: 0000] C2/EA68: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/EA6D: 11 8200 0000 [Store $0000 at CharMem $0082] C2/EA72: 10 056F [Call External: $6F05] C2/EA75: 03 CB6E [Set Call E048: $6ECB] C2/EA78: 05 2400 [Hold Movement: $0024 ticks] C2/EA7B: FF [End] [1C] C2/EA7C: 00 0000 [Animation: 0000] C2/EA7F: 11 7C00 0100 [Store $0001 at CharMem $007C] C2/EA84: 11 8200 0000 [Store $0000 at CharMem $0082] C2/EA89: 10 686F [Call External: $6F68] C2/EA8C: 03 CB6E [Set Call E048: $6ECB] C2/EA8F: 05 2400 [Hold Movement: $0024 ticks] C2/EA92: FF [End] [1D] C2/EA93: 11 7C00 0000 [Store $0000 at CharMem $007C] C2/EA98: 11 8200 0100 [Store $0001 at CharMem $0082] C2/EA9D: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/EAA2: 10 EB6E [Call External: $6EEB] C2/EAA5: 05 0100 [Hold Movement: $0001 ticks] C2/EAA8: FF [End] [1E] C2/EAA9: 00 F400 [Animation: F400] C2/EAAC: 05 2400 [Hold Movement: $0024 ticks] C2/EAAF: 13 6E 00 [Special Attack: 6E] C2/EAB2: FF [End] [1F] C2/EAB3: 00 F400 [Animation: F400] C2/EAB6: 01 0000 0000 0000 0100 0000 0000 [Trajectory?] C2/EAC3: 02 BC36 [Set Call E090: $36BC] C2/EAC6: 13 6E 00 [Special Attack: 6E] C2/EAC9: 05 1800 [Hold Movement: $0018 ticks] C2/EACC: FF [End] [20] C2/EACD: 00 F500 [Animation: F500] C2/EAD0: 11 7E00 0180 [Store $8001 at CharMem $007E] C2/EAD5: 13 6E 00 [Special Attack: 6E] C2/EAD8: FF [End] [21] C2/EAD9: 00 F600 [Animation: F600] C2/EADC: 13 6E 00 [Special Attack: 6E] C2/EADF: FF [End] [22] C2/EAE0: 00 F600 [Animation: F600] C2/EAE3: 01 0000 0000 0000 0100 0000 0000 [Trajectory?] C2/EAF0: 02 BC36 [Set Call E090: $36BC] C2/EAF3: 13 6E 00 [Special Attack: 6E] C2/EAF6: 05 1800 [Hold Movement: $0018 ticks] C2/EAF9: FF [End] [23] C2/EAFA: 00 F800 [Animation: F800] C2/EAFD: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/EB02: 13 6E 00 [Special Attack: 6E] C2/EB05: FF [End] [24] C2/EB06: 00 F900 [Animation: F900] C2/EB09: 13 6E 00 [Special Attack: 6E] C2/EB0C: FF [End] [25] C2/EB0D: 00 F700 [Animation: F700] C2/EB10: 04 B934 [Set Call E04A: $34B9] C2/EB13: FF [End] [26] C2/EB14: 00 F400 [Animation: F400] C2/EB17: 01 0000 0000 0000 FFFF 0000 0000 [Trajectory?] C2/EB24: 02 BC36 [Set Call E090: $36BC] C2/EB27: 05 1800 [Hold Movement: $0018 ticks] C2/EB2A: 13 6E 00 [Special Attack: 6E] C2/EB2D: FF [End] [27] C2/EB2E: 00 F600 [Animation: F600] C2/EB31: 01 0000 0000 0000 FFFF 0000 0000 [Trajectory?] C2/EB3E: 02 BC36 [Set Call E090: $36BC] C2/EB41: 13 6E 00 [Special Attack: 6E] C2/EB44: 05 1800 [Hold Movement: $0018 ticks] C2/EB47: FF [End] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/EB48: FF [End] [EB49~ECFC Mech Rider I/II/III] [07: Mech Rider I/II/III] C2/EB49: 019C C2/EB4B: 0000 C2/EB4D: B370 C2/EB4F: C570 C2/EB51: 1071 C2/EB53: 0000 C2/EB55: 7BEB [??] C2/EB57: 6BEB [??] C2/EB59: 9DEB [AI Pointers] C2/EB5B: 0400 C2/EB5D: 7272 C2/EB5F: D0FF C2/EB61: 63EB [Extra] [Extra] C2/EB63: 7D72 C2/EB65: C172 C2/EB67: FF72 C2/EB69: FF72 [??] C2/EB6B: 12FF 00FF 01FF 0EFF 0FFF 0A17 FF0B 17FF [??] C2/EB7B: 0204 FF03 05FF 0C10 0C10 0C10 FF0D 110D C2/EB8B: 110D 11FF 15FF 16FF 1306 FF14 07FF 08FF C2/EB9B: 09FF [07: Mech Rider I/II/III AI Pointers] C2/EB9D: FDEB [00] C2/EB9F: 01EC [01] C2/EBA1: 09EC [02] C2/EBA3: 17EC [03] C2/EBA5: 2FEC [04] C2/EBA7: 34EC [05] C2/EBA9: 39EC [06] C2/EBAB: 42EC [07] C2/EBAD: 55EC [08] C2/EBAF: 5BEC [09] C2/EBB1: 65EC [0A] C2/EBB3: 6FEC [0B] C2/EBB5: 82EC [0C] C2/EBB7: 82EC [0D] C2/EBB9: 89EC [0E] C2/EBBB: 8DEC [0F] C2/EBBD: 95EC [10] C2/EBBF: 95EC [11] C2/EBC1: 9CEC [12] C2/EBC3: A3EC [13] C2/EBC5: B1EC [14] C2/EBC7: CCEC [15] C2/EBC9: DAEC [16] C2/EBCB: F5EC [17] C2/EBCD: FCEC [18] C2/EBCF: FCEC [19] C2/EBD1: FCEC [1A] C2/EBD3: FCEC [1B] C2/EBD5: FCEC [1C] C2/EBD7: FCEC [1D] C2/EBD9: FCEC [1E] C2/EBDB: FCEC [1F] C2/EBDD: FCEC [20] C2/EBDF: FCEC [21] C2/EBE1: FCEC [22] C2/EBE3: FCEC [23] C2/EBE5: FCEC [24] C2/EBE7: FCEC [25] C2/EBE9: FCEC [26] C2/EBEB: FCEC [27] C2/EBED: FCEC [28] C2/EBEF: FCEC [29] C2/EBF1: FCEC [2A] C2/EBF3: FCEC [2B] C2/EBF5: FCEC [2C] C2/EBF7: FCEC [2D] C2/EBF9: FCEC [2E] C2/EBFB: FCEC [2F] [07: Mech Rider I/II/III AI Scripts] [00] C2/EBFD: 06 [Set Horizontal Flip] C2/EBFE: 15 02EC [Jump to $EC02] [01 (overlap!)] C2/EC01: 0A [Clear Horizontal Flip] C2/EC02: 00 FD00 [Animation: FD00] C2/EC05: 05 2400 [Hold Movement: $0024 ticks] C2/EC08: FF [End] [02] C2/EC09: 06 [Set Horizontal Flip] C2/EC0A: 11 3C00 0600 [Store $0006 at CharMem $003C] C2/EC0F: 11 7E00 FFFF [Store $FFFF at CharMem $007E] C2/EC14: 15 22EC [Jump to $EC22] [03 (overlap!)] C2/EC17: 0A [Clear Horizontal Flip] C2/EC18: 11 3C00 FAFF [Store $FFFA at CharMem $003C] C2/EC1D: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/EC22: 00 FE00 [Animation: FE00] C2/EC25: 05 2400 [Hold Movement: $0024 ticks] C2/EC28: 02 A773 [Set Call E090: $73A7] C2/EC2B: 13 3F 00 [Special Attack: 3F] C2/EC2E: FF [End] [04] C2/EC2F: 06 [Set Horizontal Flip] C2/EC30: 00 0001 [Animation: 0001] C2/EC33: FF [End] [05] C2/EC34: 0A [Clear Horizontal Flip] C2/EC35: 00 0001 [Animation: 0001] C2/EC38: FF [End] [06] C2/EC39: 06 [Set Horizontal Flip] C2/EC3A: 11 3C00 0400 [Store $0004 at CharMem $003C] C2/EC3F: 15 48EC [Jump to $EC48] [07 (overlap!)] C2/EC42: 0A [Clear Horizontal Flip] C2/EC43: 11 3C00 FCFF [Store $FFFC at CharMem $003C] C2/EC48: 00 FF00 [Animation: FF00] C2/EC4B: 02 A773 [Set Call E090: $73A7] C2/EC4E: 05 0C00 [Hold Movement: $000C ticks] C2/EC51: 13 42 00 [Special Attack: 42] C2/EC54: FF [End] [08] C2/EC55: 0E 04 02 [Cast Spell: 04 Target: 02] C2/EC58: 15 5EEC [Jump to $EC5E] [09 (overlap!)] C2/EC5B: 0E 22 02 [Cast Spell: 22 Target: 02] C2/EC5E: 00 0101 [Animation: 0101] C2/EC61: 05 0C00 [Hold Movement: $000C ticks] C2/EC64: FF [End] [0A] C2/EC65: 0F 191AF1 [Boss Attack Animation: 191AF1] C2/EC69: 13 19 00 [Special Attack: 19] C2/EC6C: 15 7BEC [Jump to $EC7B] [0B] C2/EC6F: 0F 1A1AF1 [Boss Attack Animation: 1A1AF1] C2/EC73: 13 1A 00 [Special Attack: 1A] C2/EC76: 11 A900 0400 [Store $0004 at CharMem $00A9] C2/EC7B: 00 0101 [Animation: 0101] C2/EC7E: 05 2400 [Hold Movement: $0024 ticks] C2/EC81: FF [End] [0C] [0D] C2/EC82: 00 0201 [Animation: 0201] C2/EC85: 13 46 00 [Special Attack: 46] C2/EC88: FF [End] [0E] C2/EC89: 06 [Set Horizontal Flip] C2/EC8A: 15 8EEC [Jump to $EC8E] [0F (overlap!)] C2/EC8D: 0A [Clear Horizontal Flip] C2/EC8E: 00 FD00 [Animation: FD00] C2/EC91: 04 4B73 [Set Call E04A: $734B] C2/EC94: FF [End] [10] [11] C2/EC95: 00 0301 [Animation: 0301] C2/EC98: 10 E673 [Call External: $73E6] C2/EC9B: FF [End] [12] C2/EC9C: 00 0701 [Animation: 0701] C2/EC9F: 05 B934 [Hold Movement: $34B9 ticks] C2/ECA2: FF [End] [13] C2/ECA3: 06 [Set Horizontal Flip] C2/ECA4: 11 3C00 0600 [Store $0006 at CharMem $003C] C2/ECA9: 11 7E00 FFFF [Store $FFFF at CharMem $007E] C2/ECAE: 15 BCEC [Jump to $ECBC] [14] C2/ECB1: 0A [Clear Horizontal Flip] C2/ECB2: 11 3C00 FAFF [Store $FFFA at CharMem $003C] C2/ECB7: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/ECBC: 00 FE00 [Animation: FE00] C2/ECBF: 04 8873 [Set Call E04A: $7388] C2/ECC2: 05 2400 [Hold Movement: $0024 ticks] C2/ECC5: 02 A773 [Set Call E090: $73A7] C2/ECC8: 13 3F 00 [Special Attack: 3F] C2/ECCB: FF [End] [15] C2/ECCC: 06 [Set Horizontal Flip] C2/ECCD: 11 3C00 0600 [Store $0006 at CharMem $003C] C2/ECD2: 11 7E00 0100 [Store $0001 at CharMem $007E] C2/ECD7: 15 E5EC [Jump to $ECE5] [16 (overlap)] C2/ECDA: 0A [Clear Horizontal Flip] C2/ECDB: 11 3C00 FAFF [Store $FFFA at CharMem $003C] C2/ECE0: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/ECE5: 00 FE00 [Animation: FE00] C2/ECE8: 10 AD73 [Call External: $73AD] C2/ECEB: 05 2400 [Hold Movement: $0024 ticks] C2/ECEE: 02 B773 [Set Call E090: $73B7] C2/ECF1: 13 41 00 [Special Attack: 41] C2/ECF4: FF [End] [17] C2/ECF5: 10 7372 [Call External: $7273] C2/ECF8: 05 0100 [Hold Movement: $0001 ticks] C2/ECFB: FF [End] [18] [19] [1A] [1B] [1C] [1D] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/ECFC: FF [End] [0A: Great Viper/Dragon Worm] C2/ECFD: 1118 C2/ECFF: 0000 C2/ED01: F974 C2/ED03: 0576 C2/ED05: 6176 C2/ED07: D176 C2/ED09: 23ED [??] C2/ED0B: 25ED [??] C2/ED0D: 65ED [AI Pointer] C2/ED0F: 0000 C2/ED11: 0000 C2/ED13: 0000 C2/ED15: 17ED [!!] [!!] C2/ED17: 567A C2/ED19: 6B7A C2/ED1B: 827A C2/ED1D: AA7A C2/ED1F: BD7A C2/ED21: D07A [??] C2/ED23: 05FF [??] C2/ED25: 0DFF 0EFF 0FFF 10FF 00FF 01FF 02FF 03FF C2/ED35: 05FF 06FF 07FF 08FF 09FF 0AFF 0BFF 0CFF C2/ED45: 11FF 12FF 13FF 1418 FF15 18FF 1618 FF17 C2/ED55: 18FF 1918 FF1A 18FF 1B18 FF1C 18FF 1DFF [0A: Great Viper/Dragon Worm AI Pointers] C2/ED65: C5ED [00] C2/ED67: E5ED [01] C2/ED69: 05EE [02] C2/ED6B: 25EE [03] C2/ED6D: 45EE [04] C2/ED6F: 4CEE [05] C2/ED71: 45EE [06] C2/ED73: 53EE [07] C2/ED75: 5AEE [08] C2/ED77: 68EE [09] C2/ED79: 80EE [0A] C2/ED7B: 98EE [0B] C2/ED7D: B0EE [0C] C2/ED7F: C8EE [0D] C2/ED81: D0EE [0E] C2/ED83: D8EE [0F] C2/ED85: E0EE [10] C2/ED87: E8EE [11] C2/ED89: F3EE [12] C2/ED8B: FEEE [13] C2/ED8D: 05EF [14] C2/ED8F: 28EF [15] C2/ED91: 4BEF [16] C2/ED93: 6EEF [17] C2/ED95: 94EF [18] C2/ED97: 9EEF [19] C2/ED99: A4EF [1A] C2/ED9B: AAEF [1B] C2/ED9D: B0EF [1C] C2/ED9F: B6EF [1D] C2/EDA1: BDEF [1E] C2/EDA3: BDEF [1F] C2/EDA5: BDEF [20] C2/EDA7: BDEF [21] C2/EDA9: BDEF [22] C2/EDAB: BDEF [23] C2/EDAD: BDEF [24] C2/EDAF: BDEF [25] C2/EDB1: BDEF [26] C2/EDB3: BDEF [27] C2/EDB5: BDEF [28] C2/EDB7: BDEF [29] C2/EDB9: BDEF [2A] C2/EDBB: BDEF [2B] C2/EDBD: BDEF [2C] C2/EDBF: BDEF [2D] C2/EDC1: BDEF [2E] C2/EDC3: BDEF [2F] [0A AI Scripts] [00] C2/EDC5: 0A [Clear Horizontal Flip] C2/EDC6: 00 3501 [Animation: 3501] C2/EDC9: 01 00C0 0100 00C0 0100 0000 0000 [Trajectory?] C2/EDD6: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/EDDB: 02 2A77 [Set Call E090: $772A] C2/EDDE: 05 0C00 [Hold Movement: $000C ticks] C2/EDE1: 13 3C 00 [Special Attack: 3C] C2/EDE4: FF [End] [01] C2/EDE5: 06 [Set Horizontal Flip] C2/EDE6: 00 3501 [Animation: 3501] C2/EDE9: 01 0040 FEFF 00C0 0100 0000 0000 [Trajectory?] C2/EDF6: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/EDFB: 02 1677 [Set Call E090: $7716] C2/EDFE: 05 0C00 [Hold Movement: $000C ticks] C2/EE01: 13 3C 00 [Special Attack: 3C] C2/EE04: FF [End] [02] C2/EE05: 06 [Set Horizontal Flip] C2/EE06: 00 3701 [Animation: 3701] C2/EE09: 01 0040 FEFF 0040 FEFF 0000 0000 [Trajectory?] C2/EE16: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/EE1B: 02 2A77 [Set Call E090: $772A] C2/EE1E: 05 0C00 [Hold Movement: $000C ticks] C2/EE21: 13 3C 00 [Special Attack: 3C] C2/EE24: FF [End] [03] C2/EE25: 0A [Clear Horizontal Flip] C2/EE26: 00 3701 [Animation: 3701] C2/EE29: 01 00C0 0100 0040 FEFF 0000 0000 [Trajectory?] C2/EE36: 11 7E00 0000 [Store $0000 at CharMem $007E] C2/EE3B: 02 1677 [Set Call E090: $7716] C2/EE3E: 05 0C00 [Hold Movement: $000C ticks] C2/EE41: 13 3C 00 [Special Attack: 3C] C2/EE44: FF [End] [04] [06] C2/EE45: 06 [Set Horizontal Flip] C2/EE46: 00 3501 [Animation: 3501] C2/EE49: 15 5EEE [Jump to $EE5E] [05 (overlap!)] C2/EE4C: 0A [Clear Horizontal Flip] C2/EE4D: 00 3501 [Animation: 3501] C2/EE50: 15 5EEE [Jump to $EE5E] [07 (overlap!)] C2/EE53: 06 [Set Horizontal Flip] C2/EE54: 00 3701 [Animation: 3701] C2/EE57: 15 5EEE [Jump to $EE5E] [08 (overlap!)] C2/EE5A: 0A [Clear Horizontal Flip] C2/EE5B: 00 3701 [Animation: 3701] C2/EE5E: 14 D700 [Unknown] C2/EE61: 05 0C00 [Hold Movement: $000C ticks] C2/EE64: 13 3C 00 [Special Attack: 3C] C2/EE67: FF [End] [09] C2/EE68: 0A [Clear Horizontal Flip] C2/EE69: 00 3401 [Animation: 3401] C2/EE6C: 01 00C0 0100 00C0 0100 0000 0000 [Trajectory?] C2/EE79: 02 2A77 [Set Call E090: $772A] C2/EE7C: 13 3C 00 [Special Attack: 3C] C2/EE7F: FF [End] [0A] C2/EE80: 06 [Set Horizontal Flip] C2/EE81: 00 3401 [Animation: 3401] C2/EE84: 01 0040 FEFF 00C0 0100 0000 0000 [Trajectory?] C2/EE91: 02 1677 [Set Call E090: $7716] C2/EE94: 13 3C 00 [Special Attack: 3C] C2/EE97: FF [End] [0B] C2/EE98: 06 [Set Horizontal Flip] C2/EE99: 00 3601 [Animation: 3601] C2/EE9C: 01 0040 FEFF 0040 FEFF 0000 0000 [Trajectory?] C2/EEA9: 02 2A77 [Set Call E090: $772A] C2/EEAC: 13 3C 00 [Special Attack: 3C] C2/EEAF: FF [End] [0C] C2/EEB0: 0A [Clear Horizontal Flip] C2/EEB1: 00 3601 [Animation: 3601] C2/EEB4: 01 00C0 0100 0040 FEFF 0000 0000 [Trajectory?] C2/EEC1: 02 1677 [Set Call E090: $7716] C2/EEC4: 13 3C 00 [Special Attack: 3C] C2/EEC7: FF [End] [0D] C2/EEC8: 0A [Clear Horizontal Flip] C2/EEC9: 00 3801 [Animation: 3801] C2/EECC: 04 B934 [Set Call E04A: $34B9] C2/EECF: FF [End] [0E] C2/EED0: 06 [Set Horizontal Flip] C2/EED1: 00 3801 [Animation: 3801] C2/EED4: 04 B934 [Set Call E04A: $34B9] C2/EED7: FF [End] [0F] C2/EED8: 0A [Clear Horizontal Flip] C2/EED9: 00 3901 [Animation: 3901] C2/EEDC: 04 B934 [Set Call E04A: $34B9] C2/EEDF: FF [End] [10] C2/EEE0: 06 [Set Horizontal Flip] C2/EEE1: 00 3901 [Animation: 3901] C2/EEE4: 04 B934 [Set Call E04A: $34B9] C2/EEE7: FF [End] [11] C2/EEE8: 0F 120000 [Boss Attack Animation: 120000] C2/EEEC: 05 0C00 [Hold Movement: $000C ticks] C2/EEEF: 13 12 00 [Special Attack: 12] C2/EEF2: FF [End] [12] C2/EEF3: 0F 070000 [Boss Attack Animation: 070000] C2/EEF7: 05 0C00 [Hold Movement: $000C ticks] C2/EEFA: 13 3A 00 [Special Attack: 3A] C2/EEFD: FF [End] [13] C2/EEFE: 05 0600 [Hold Movement: $0006 ticks] C2/EF01: 0E 00 00 [Cast Spell: 00 Target: 00] C2/EF04: FF [End] [14] C2/EF05: 13 3D 00 [Special Attack: 3D] C2/EF08: 0A [Clear Horizontal Flip] C2/EF09: 00 3401 [Animation: 3401] C2/EF0C: 11 B400 FFFF [Store $FFFF at CharMem $00B4] C2/EF11: 01 00C0 0100 00C0 0100 0000 0000 [Trajectory?] C2/EF1E: 02 2A77 [Set Call E090: $772A] C2/EF21: 03 E376 [Set Call E048: $76E3] C2/EF24: 05 0B00 [Hold Movement: $000B ticks] C2/EF27: FF [End] [15] C2/EF28: 13 3D 00 [Special Attack: 3D] C2/EF2B: 06 [Set Horizontal Flip] C2/EF2C: 00 3401 [Animation: 3401] C2/EF2F: 11 B400 FFFF [Store $FFFF at CharMem $00B4] C2/EF34: 01 0040 FEFF 00C0 0100 0000 0000 [Trajectory?] C2/EF41: 02 1677 [Set Call E090: $7716] C2/EF44: 03 E376 [Set Call E048: $76E3] C2/EF47: 05 0B00 [Hold Movement: $000B ticks] C2/EF4A: FF [End] [16] C2/EF4B: 13 3D 00 [Special Attack: 3D] C2/EF4E: 06 [Set Horizontal Flip] C2/EF4F: 00 3601 [Animation: 3601] C2/EF52: 11 B400 FFFF [Store $FFFF at CharMem $00B4] C2/EF57: 01 00C0 0100 0040 FEFF 0000 0000 [Trajectory?] C2/EF64: 02 2A77 [Set Call E090: $772A] C2/EF67: 03 E376 [Set Call E048: $76E3] C2/EF6A: 05 0B00 [Hold Movement: $000B ticks] C2/EF6D: FF [End] [17] C2/EF6E: 13 3D 00 [Special Attack: 3D] C2/EF71: 0A [Clear Horizontal Flip] C2/EF72: 00 3601 [Animation: 3601] C2/EF75: 11 B400 FFFF [Store $FFFF at CharMem $00B4] C2/EF7A: 01 0040 FEFF 0040 FEFF 0000 0000 [Trajectory?] C2/EF87: 02 1677 [Set Call E090: $7716] C2/EF8A: 03 E376 [Set Call E048: $76E3] C2/EF8D: 14 5400 [Unknown] C2/EF90: 05 0B00 [Hold Movement: $000B ticks] C2/EF93: FF [End] [18] C2/EF94: 10 297A [Call External: $7A29] C2/EF97: 10 AB3C [Call External: $3CAB] C2/EF9A: 05 0100 [Hold Movement: $0001 ticks] C2/EF9D: FF [End] [19] C2/EF9E: 13 3E 00 [Special Attack: 3E] C2/EFA1: 15 08EF [Jump to $EF08] [1A (overlap!)] C2/EFA4: 13 3E 00 [Special Attack: 3E] C2/EFA7: 15 2BEF [Jump to $EF2B] [1B (overlap!)] C2/EFAA: 13 3E 00 [Special Attack: 3E] C2/EFAD: 15 4EEF [Jump to $EF4E] [1C (overlap!)] C2/EFB0: 13 3E 00 [Special Attack: 3E] C2/EFB3: 15 71EF [Jump to $EF71] [1D (overlap!)] C2/EFB6: 05 0600 [Hold Movement: $0006 ticks] C2/EFB9: 0E 01 00 [Cast Spell: 01 Target: 00] C2/EFBC: FF [End] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/EFBD: FF [End] [Some subroutine or another] C2/EFBE: A687 LDX $87 C2/EFC0: BDA900 LDA $00A9,X C2/EFC3: EB XBA C2/EFC4: 0A ASL A C2/EFC5: 18 CLC C2/EFC6: 6900 ADC #$00 C2/EFC8: E0A8 CPX #$A8 C2/EFCA: E220 SEP #$20 C2/EFCC: A901 LDA #$01 C2/EFCE: 99B401 STA $01B4,Y C2/EFD1: A97F LDA #$7F C2/EFD3: 390E00 AND $000E,Y C2/EFD6: 990E00 STA $000E,Y C2/EFD9: C220 REP #$20 C2/EFDB: 60 RTS [...what the devil] C2/EFDC: A482 C2/EFDE: AB82 C2/EFE0: B282 C2/EFE2: B982 C2/EFE4: B981 C2/EFE6: C781 C2/EFE8: D581 C2/EFEA: 0000 C2/EFEC: B981 C2/EFEE: 0D82 C2/EFF0: D581 BRL $71C7 C2/EFF2: 0000 BRK #$00 C2/EFF4: 8CEF C2/EFF6: A6EF C2/EFF8: 58BE C2/EFFA: 2C01 C2/EFFC: 2B01 C2/EFFE: 2A01 C2/F000: 8CEF C2/F002: A6EF C2/F004: 58BE C2/F006: 3201 LDX $0132,Y C2/F008: 3101 AND ($01),Y C2/F00A: 3001 BMI $F00D [0B: Snow/Red/Blue Dragon] C2/F00C: 0118 C2/F00E: 0000 C2/F010: FC8A [] C2/F012: 318B [] C2/F014: 208C [] C2/F016: 0000 C2/F018: 28F0 [??] C2/F01A: 2AF0 [??] C2/F01C: 56F0 [AI pointers] C2/F01E: 0400 C2/F020: FA8C [] C2/F022: E0FF C2/F024: 0000 C2/F026: 0000 [??] C2/F028: 01FF [??] C2/F02A: 03FF 00FF 01FF 02FF 17FF 19FF 1AFF 1BFF C2/F03A: 1604 FF16 06FF 1608 FF16 0AFF 160B FF16 C2/F04A: 0CFF 0DFF 0EFF 0FFF 13FF 18FF [0B AI Pointers] C2/F056: B6F0 [00] C2/F058: BDF0 [01] C2/F05A: C8F0 [02] C2/F05C: D2F0 [03] C2/F05E: DCF0 [04] C2/F060: DCF0 [05] C2/F062: E6F0 [06] C2/F064: E6F0 [07] C2/F066: F0F0 [08] C2/F068: F0F0 [09] C2/F06A: FAF0 [0A] C2/F06C: 04F1 [0B] C2/F06E: 0EF1 [0C] C2/F070: 21F1 [0D] C2/F072: 27F1 [0E] C2/F074: 2DF1 [0F] C2/F076: 3AF1 [10] C2/F078: 3AF1 [11] C2/F07A: 3AF1 [12] C2/F07C: 3AF1 [13] C2/F07E: 3AF1 [14] C2/F080: 3AF1 [15] C2/F082: 53F1 [16] C2/F084: 5AF1 [17] C2/F086: 64F1 [18] C2/F088: 71F1 [19] C2/F08A: 7EF1 [1A] C2/F08C: 8BF1 [1B] C2/F08E: 9BF1 [1C] C2/F090: 9BF1 [1D] C2/F092: 9BF1 [1E] C2/F094: 9BF1 [1F] C2/F096: 9BF1 [20] C2/F098: 9BF1 [21] C2/F09A: 9BF1 [22] C2/F09C: 9BF1 [23] C2/F09E: 9BF1 [24] C2/F0A0: 9BF1 [25] C2/F0A2: 9BF1 [26] C2/F0A4: 9BF1 [27] C2/F0A6: 9BF1 [28] C2/F0A8: 9BF1 [29] C2/F0AA: 9BF1 [2A] C2/F0AC: 9BF1 [2B] C2/F0AE: 9BF1 [2C] C2/F0B0: 9BF1 [2D] C2/F0B2: 9BF1 [2E] C2/F0B4: 9BF1 [2F] [0B: Dragon AI Scripts] [00] C2/F0B6: 06 [Set Horizontal Flip] C2/F0B7: 00 5301 [Animation: 5301] C2/F0BA: 15 C1F0 [Jump to $F0C1] [01] C2/F0BD: 0A [Clear Horizontal Flip] C2/F0BE: 00 5301 [Animation: 5301] C2/F0C1: 05 2400 [Hold Movement: $0024 ticks] C2/F0C4: 02 FB8C [Set Call E090: $8CFB] C2/F0C7: FF [End] [02] C2/F0C8: 00 5401 [Animation: 5401] C2/F0CB: 05 0300 [Hold Movement: $0003 ticks] C2/F0CE: 02 FB8C [Set Call E090: $8CFB] C2/F0D1: FF [End] [03] C2/F0D2: 00 5501 [Animation: 5501] C2/F0D5: 04 B934 [Set Call E04A: $34B9] C2/F0D8: 02 FB8C [Set Call E090: $8CFB] C2/F0DB: FF [End] [04] [05] C2/F0DC: 0F 01EC18 [Boss Attack Animation: 01EC18] C2/F0E0: 13 37 00 [Special Attack: 37] C2/F0E3: 15 15F1 [Jump to $F115] [06 (overlap!)] [07 (overlap!)] C2/F0E6: 0F 00EC18 [Boss Attack Animation: 00EC18] C2/F0EA: 13 36 00 [Special Attack: 36] C2/F0ED: 15 15F1 [Jump to $F115] [08 (overlap!)] [09 (overlap!)] C2/F0F0: 0F 02EC18 [Boss Attack Animation: 02EC18] C2/F0F4: 13 02 00 [Special Attack: 02] C2/F0F7: 15 15F1 [Jump to $F115] [0A (overlap!)] C2/F0FA: 0F 12EC18 [Boss Attack Animation: 12EC18] C2/F0FE: 13 12 00 [Special Attack: 12] C2/F101: 15 15F1 [Jump to $F115] [0B (overlap!)] C2/F104: 0F 14EC18 [Boss Attack Animation: 14EC18] C2/F108: 13 14 00 [Special Attack: 14] C2/F10B: 15 15F1 [Jump to $F115] [0C (overlap!)] C2/F10E: 0F 10EC18 [Boss Attack Animation: 10EC18] C2/F112: 13 10 00 [Special Attack: 10] {Endpoint} C2/F115: 11 A900 0400 [Store $0004 at CharMem $00A9] C2/F11A: 05 0F00 [Hold Movement: $000F ticks] C2/F11D: 02 FB8C [Set Call E090: $8CFB] C2/F120: FF [End] [0D] C2/F121: 0E 06 00 [Cast Spell: 06 Target: 00] C2/F124: 15 30F1 [Jump to $F130] [0E (overlap!)] C2/F127: 0E 0D 00 [Cast Spell: 0D Target: 00] C2/F12A: 15 30F1 [Jump to $F130] [0F (overlap!)] C2/F12D: 0E 13 00 [Cast Spell: 13 Target: 00] C2/F130: 00 5601 [Animation: 5601] C2/F133: 02 FB8C [Set Call E090: $8CFB] C2/F136: 05 0600 [Hold Movement: $0006 ticks] C2/F139: FF [End] [10] [11] [12] [13] [14] [15] C2/F13A: 00 5601 [Animation: 5601] C2/F13D: 05 1800 [Hold Movement: $0018 ticks] C2/F140: 14 8300 [Unknown] C2/F143: 13 6D 00 [Special Attack: 6D] C2/F146: 11 A900 0400 [Store $0004 at CharMem $00A9] C2/F14B: 0F 1D0000 [Boss Attack Animation: 1D0000] C2/F14F: 02 FB8C [Set Call E090: $8CFB] C2/F152: FF [End] [16] C2/F153: 00 5601 [Animation: 5601] C2/F156: 02 FB8C [Set Call E090: $8CFB] C2/F159: FF [End] [17] C2/F15A: 00 5301 [Animation: 5301] C2/F15D: 05 2400 [Hold Movement: $0024 ticks] C2/F160: 02 298D [Set Call E090: $8D29] C2/F163: FF [End] [18] C2/F164: 00 5301 [Animation: 5301] C2/F167: 13 67 00 [Special Attack: 67] C2/F16A: 02 FB8C [Set Call E090: $8CFB] C2/F16D: 05 0C00 [Hold Movement: $000C ticks] C2/F170: FF [End] [19] C2/F171: 00 5301 [Animation: 5301] C2/F174: 10 428D [Call External: $8D42] C2/F177: 02 828D [Set Call E090: $8D82] C2/F17A: 04 898D [Set Call E04A: $8D89] C2/F17D: FF [End] [1A] C2/F17E: 00 5301 [Animation: 5301] C2/F181: 10 628D [Call External: $8D62] C2/F184: 02 828D [Set Call E090: $8D82] C2/F187: 04 A58D [Set Call E04A: $8DA5] C2/F18A: FF [End] [1B] C2/F18B: 00 5301 [Animation: 5301] C2/F18E: 10 428D [Call External: $8D42] C2/F191: 10 628D [Call External: $8D62] C2/F194: 02 828D [Set Call E090: $8D82] C2/F197: 04 C18D [Set Call E04A: $8DC1] C2/F19A: FF [End] [1C] [1D] [1E] [1F] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [2A] [2B] [2C] [2D] [2E] C2/F19B: FF [End] [Pointers at D0/BB24] [00: Actual start of this table. Fix this later.] C2/F19C: 0000 0000 0000 0000 0000 0000 0000 0000 C2/F1AC: 0000 0000 0000 0000 0000 0000 0000 0000 [01] C2/F1BC: 0000 FF7F FF7F FF7F FF7F FF7F FF7F FF7F C2/F1CC: FF7F FF7F FF7F FF7F FF7F FF7F FF7F FF7F [BOSS PALETTES] [Mantis Ant] [00] C2/F1DC: B556 8704 1F00 670A EB0F F82F FD4B B801 C2/F1EC: DD02 FF03 FF4B AE29 333E F94E 9C5F FF7F [01] C2/F1FC: 691D C428 1001 D475 3A7E 1F7F FF7F CE7D C2/F20C: F77E 7B7F FF7F 672D EF49 D662 5A73 FF7F [02] C2/F21C: 5125 0A11 182D 9F42 B556 7019 5936 5F47 C2/F22C: 0C16 D41A 3906 FE16 BF37 7166 787F FF7F [03] C2/F23C: 1042 0000 E710 1324 B62C 1B41 1F4D AD55 C2/F24C: 3062 2E7B 1F00 5F05 5F02 1F03 FF03 FF7F [04] C2/F25C: 524A 0000 C614 C721 4722 2723 E733 3341 C2/F26C: 165A FA72 1F00 B304 5905 3906 1B2F FF7F [05] C2/F27C: E961 A810 A91D AF32 933F AD18 D018 3019 C2/F28C: 7119 9421 F421 3622 9822 3B4B FF7F BA03 [06] C2/F29C: F335 C418 5319 D825 3B2A DF2A 1F43 2931 C2/F2AC: 8C39 104A D662 FF7F 6348 2461 C962 E003 [07] C2/F2BC: E961 A810 A91D AF32 933F AD18 D018 3019 C2/F2CC: 7119 9421 F421 3622 9822 3B4B FF7F A810 [08] C2/F2DC: E961 A810 A91D AF32 933F E72C 2931 4A35 C2/F2EC: 8C39 CE41 104A 7356 D662 5A6F FF7F 1F00 [09] C2/F2FC: F335 C418 EF50 3259 D65D 5762 1B73 2931 C2/F30C: 8C39 104A D662 FF7F 1F00 1F02 1F03 FF03 [0A] C2/F31C: 1042 630C C810 C62D 6B3E F40C 9B09 5D0A C2/F32C: 1F23 D010 9610 BD1C 6859 845A 8A63 A810 [0B] C2/F33C: 1042 630C C810 C62D 6B3E F40C 9B09 5D0A C2/F34C: 1F23 D010 9610 BD1C 6859 845A 8A63 FE6F [0C] C2/F35C: 524A 630C 083D C810 C810 F40C 340D 740D C2/F36C: B40D D010 D010 D010 003D 6859 2A4E 524A [0D] C2/F37C: 524A 630C C620 4A3D EF4D 2D45 0F4A F152 C2/F38C: F35B 6859 845A 8A63 9059 F571 1C7F FE6F [0E] C2/F39C: 3146 630C C63C C810 C810 EB38 2D45 8E45 C2/F3AC: 0F4A 003D 6859 A859 C838 0C49 9059 F152 [0F] C2/F3BC: 3146 630C C810 EC40 7049 1800 1F00 5F19 C2/F3CC: BF35 8F08 961C BD38 F11C B635 1863 DE7B [10] C2/F3DC: 3146 8314 C51C 8B35 304A 2829 AC39 7252 C2/F3EC: 386B 0725 8B35 514E 0725 8B35 514E 1767 [11] C2/F3FC: 1042 C618 1011 1D4C C860 4F7D 3671 0033 C2/F40C: E823 FF03 E853 F843 1812 1F13 FF3F FF7F [12: Tropicallo?] C2/F41C: 5125 C618 8864 2D7D A01D 8032 E003 1011 C2/F42C: 1812 1F13 FF3F 1000 1F00 FF01 5F03 FF7F [13: Also Tropicallo?] C2/F43C: 524A C618 0000 1005 7505 FD1D FF36 9F53 C2/F44C: FF7F C631 0836 0000 0000 0000 0000 0000 [14] C2/F45C: 3146 C618 CA50 D900 1000 1C00 3671 9F45 C2/F46C: 9F3A FF7F FC0E 3F2F D43D 975E FB7B FF7F [15] C2/F47C: 5125 C618 8864 2D7D A01D 8032 E003 1011 C2/F48C: 1812 1F13 FF3F 1000 1F00 FF01 5F03 FF7F [16] C2/F49C: 3146 C618 0000 0C60 876D 4472 417B E07F C2/F4AC: FF7F FD1D FF36 0000 0000 0000 0000 0000 [17] C2/F4BC: 1F42 CA18 B121 D822 0412 CA2A 8C33 F453 C2/F4CC: 1821 1F22 1F23 FF43 0441 087E 107F FF7F [18] C2/F4DC: 1042 E720 C650 AD6C D078 1211 BB01 BF1A C2/F4EC: BF1F 7F15 BF4A FF7F 1800 E26E AC6F FF7F [19] C2/F4FC: 524A E720 C650 AD6C D078 1211 BB01 BF1A C2/F50C: BF1F 7F15 BF4A FF7F 1800 E26E AC6F FF7F [1A] C2/F51C: 524A 0921 C650 EB7C AB7D 8A3D C93E 494B C2/F52C: CA6F 1462 1F2B FF7F 1938 5D2E 3953 FF7F [1B] C2/F53C: 3146 0921 C650 EB7C AB7D 8A3D C93E 494B C2/F54C: CA6F 1462 1F2B FF7F 1938 5D2E 3953 FF7F [1C] C2/F55C: 1462 E440 0D00 1B01 BF02 FF03 4255 C661 C2/F56C: 8C6E 5073 D47B DD7F 722C 7D65 9D72 9F7F [1D] C2/F57C: 323A 0000 0714 1138 1748 1C50 3F65 FF7D C2/F58C: FF7E FF7F 4E7D B27D 387E 5501 BC01 7F1E [1E] C2/F59C: 1462 E440 0D00 1800 BD01 5D02 640D 081E C2/F5AC: EB2A AD33 D453 DD7F 722C 7D65 9D72 9F7F [1F] C2/F5BC: F042 0000 4C41 CF41 9452 1863 9C73 FF7F C2/F5CC: 0000 0000 0000 0000 0000 0000 0000 0000 [20] C2/F5DC: 1042 803C 0D4D 907D 0A7F E07F F67F FF7F C2/F5EC: 6445 E751 AB5E 547B D418 3F01 FF02 FF03 [21] C2/F5FC: 9751 8828 D300 9F01 FF02 FF1B FF5B FF7F C2/F60C: 1930 FF38 9F6A 9F7F 1930 FF38 9F6A 9F7F [22] C2/F61C: 8C3E E32C 0B4A 8F4E 5907 FF03 FF53 FF7F C2/F62C: 0821 CC29 F326 970B 907D 0A7F F47F FF7F [23] C2/F63C: 1042 C71C 1128 963C FB54 1F6A 1715 7F2A C2/F64C: 3F3F FF7F 0000 6741 2B6A 2E7F BC67 FF7F [24] C2/F65C: 1842 0000 0000 0000 0000 0000 0000 0000 C2/F66C: 566D 3C7E 1F7F 7A11 5F1A 1F3B 9F5B FF7F [25] C2/F67C: 1042 A514 2925 CE3D 734E E750 6D79 917E C2/F68C: 977F FF7F 1830 9C44 5F71 0F09 D509 7A0A [26] C2/F69C: CE2C FF7F FF03 5C03 9802 D401 FF7F 1F00 C2/F6AC: 0000 0000 0000 0000 FF7F 917F AA7E E57D [27] C2/F6BC: 524A 4608 2925 CE3D 734E AD2C 1835 7F2A C2/F6CC: DF43 FF7F 2B49 4062 A36B EC68 D57D 587E [28] C2/F6DC: 0000 8410 E034 3D04 2D51 3249 FF34 3E4E C2/F6EC: 5E37 8E45 4B42 2B07 7833 155A D952 BE67 [29] C2/F6FC: 0900 8410 E034 1600 2D51 3249 FF34 3E4E C2/F70C: 5E37 8E45 4B42 2B07 7833 1636 DA42 BE6F [2A] C2/F71C: 2001 8410 E034 1000 2D51 3249 FF34 3E4E C2/F72C: 5E37 8E45 4B42 2B07 7833 5812 1D37 FF7F [2B] C2/F73C: 0024 8410 E034 0226 E226 823B 8E45 155A C2/F74C: D952 BE67 E04D E066 E07B 5F12 FF03 FF7F [2C] C2/F75C: 2901 8410 E034 0226 E226 823B 8E45 1636 C2/F76C: DA42 BE6F 8041 605A 606F 5F12 FF03 FF7F [2D] C2/F77C: 0924 8410 E034 0226 E226 823B 8E45 5812 C2/F78C: 1D37 FF7F 4035 E04D E066 5F12 FF03 FF7F [2E] C2/F79C: 2025 8410 E034 0226 E226 823B 2D51 3249 C2/F7AC: FF34 3E4E EF75 357F FD7F 5F12 FF03 FF7F [2F] C2/F7BC: 2925 8410 E034 0226 E226 823B 2D51 3249 C2/F7CC: FF34 3E4E E04D EF75 357F 5F12 FF03 FF7F [30] C2/F7DC: 524A 8410 9B45 3C32 FD1A FF03 3D04 4B42 C2/F7EC: 2B07 B372 EF75 AE5D 8E45 155A D952 BE67 [31] C2/F7FC: 524A 8410 9C26 7C26 9C22 9C26 1600 4B42 C2/F80C: 2B07 F946 5752 F249 8E45 155A D952 BE67 [32] C2/F81C: 524A 8410 FF03 FD1A 3C32 9B45 1000 4B42 C2/F82C: 2B07 FF02 5F12 F725 8E45 155A D952 BE67 [33] C2/F83C: ED35 E720 FF7F E857 0033 4022 D600 565F C2/F84C: D14E 4C3E 0C3A AA31 1F03 5F02 5F05 2104 [34] C2/F85C: 524A 262D FF7F FD3A 191A D362 3201 5877 C2/F86C: D362 2F56 ED4D AA41 D65A 3146 CE3D 4208 [35] C2/F87C: 0000 C618 0C00 1400 1F00 9F01 9F02 1F03 C2/F88C: FF03 FF7F 5A7B B56E 315A AD4D E734 FA02 [36] C2/F89C: 3146 C718 FF7F FD3A 191A 1500 3201 3B67 C2/F8AC: 9652 F13D AE35 6C2D 167F B372 0E56 4208 [37] C2/F8BC: 3146 0A01 FF7F 7726 7109 5269 CC00 FF53 C2/F8CC: 5D33 B822 3312 D001 D65A 3146 CE3D 4208 [38] C2/F8DC: 0000 C420 E730 2841 4959 8C65 EF75 737E C2/F8EC: F77E 7B7F FF7F 0000 1000 1F00 9F02 FF03 [39] C2/F8FC: 0000 0802 4702 C402 4003 E003 F043 F24B C2/F90C: F65B FC73 FF7F 0000 1000 1F00 9F02 FF03 [3A] C2/F91C: 0000 0C00 0F00 1400 1900 1F00 1F21 DF39 C2/F92C: DF5A 9F73 FF7F 0000 1000 1F00 9F02 FF03 [3B] C2/F93C: 0000 007C 837C 077D 8B7D 0E7E 927E 157F C2/F94C: 797F BC7F FF7F 0000 1000 1F00 9F02 FF03 [3C] C2/F95C: 0000 471C A724 2A2D 6D39 D145 3452 D75E C2/F96C: 3967 9C73 FF7F 0000 1000 1F00 9F02 FF03 [3D] C2/F97C: 0214 0821 2D4D 5161 F369 7772 DA7A 3C7F C2/F98C: D020 3421 981D DC2D 3D42 BF4A 3F57 BF63 [3E] C2/F99C: 0214 6821 6D45 CF59 8B56 695B F22F FF43 C2/F9AC: 3421 DD41 5F4A FF56 BF63 9C66 187A 9B4D [3F] C2/F9BC: 0214 8649 0A5A CF66 7573 FF7F B640 9C50 C2/F9CC: 3E65 FF7D 5F5F C941 653E 7276 2A77 F077 [40] C2/F9DC: 0214 1200 1800 1F00 DF01 9F02 5F03 FF03 C2/F9EC: FF7F 0000 0000 0000 0000 0000 0000 0000 [41] C2/F9FC: 0214 0821 0821 0821 0821 0821 0821 0821 C2/FA0C: 0821 0821 0821 0821 0821 0821 0821 0821 [42] C2/FA1C: 0214 0214 0214 0214 0214 0214 0214 0214 C2/FA2C: 0214 0214 0214 0214 0214 0214 0214 0214 [43] C2/FA3C: 783E 0000 1000 B634 9641 187E D87E 987F C2/FA4C: 3D0C 9F01 BF02 9F17 FF53 203E 2C7F FF7F [44] C2/FA5C: 524A 0000 1000 3D0C 9F01 BF02 9F17 FF53 C2/FA6C: 7901 DA01 7822 D84A 5B63 203E 2C7F FF7F [45] C2/FA7C: DE7B C618 0055 CB3D E93E E93F EC7E F367 C2/FA8C: FF7F 3232 DB3E 510C BB1C BB1D 5B1F 0000 [46] C2/FA9C: 524A C618 4E5C 9149 7866 786F EC7E DC7B C2/FAAC: FF7F 3232 D93E 510C BB1C BB1D 5B1F 0000 [47] C2/FABC: 2D46 3532 D22D 9025 2D1D EB18 8814 6408 C2/FACC: 0000 AA0C F010 1815 BD19 9F22 1277 FF7F [48] C2/FADC: 3146 A514 0041 C051 4B62 E042 E053 BF5B C2/FAEC: FF7F 0B1D 9029 353A 973E FB46 BF5B FF7F [49] C2/FAFC: 313E A514 C528 8635 0F46 8A36 6A47 BF5B C2/FB0C: FF7F 0B1D 4D25 B02D 343A 9642 1A4F BF5B [4A] C2/FB1C: 103A A514 AA14 6C1D D329 342A 143B BF5B C2/FB2C: FF7F 0B1D 4D21 8F25 F22D 5536 B83E FB46 [4B] C2/FB3C: 2C3A A514 9000 5305 B811 FE1D BF2E BF5B C2/FB4C: FF7F 0B1D 2C21 6E25 B029 F231 5536 973E [4C] C2/FB5C: 103A 6408 8814 EB18 2D1D 9025 353A FB46 C2/FB6C: F010 1815 BD19 9F22 9776 5775 8E4C FF7F [4D] C2/FB7C: 103A 630C A514 4721 8A29 0C32 7146 D556 C2/FB8C: 6A1D 1212 D90A BF1F 5F29 9810 0F00 FF7F [4E] C2/FB9C: 3146 A514 8A40 4E55 D369 1A3A BF52 BF5B C2/FBAC: FF7F 0B1D 9029 353A 973E FB46 BF5B FF7F [4F] C2/FBBC: 2D46 B34E 3146 0C32 8A29 4721 A514 630C C2/FBCC: 0000 C818 6A1D 1212 D90A BF1F 1277 FF7F [50] C2/FBDC: F35E 0829 AB3D 104A 9652 3B67 DF7B 2C0D C2/FBEC: B211 160E BA22 3962 AB55 B166 5845 B230 [51] C2/FBFC: 9751 0A1D 7214 D520 5A31 3C4E 7F67 0C01 C2/FC0C: B001 5502 1B23 587E AF39 D65E 7279 EC60 [52] C2/FC1C: 8C3E 0831 4555 C761 6B76 4F7F F97F F008 C2/FC2C: 9509 1B0E FC1A 5F5E 0426 CA3A 3A35 B320 [53] C2/FC3C: 3451 054D 665D AA61 0E66 716A D56E 577F C2/FC4C: FF7F 3400 1900 3F01 7F16 7F13 FF43 FF7F [54] C2/FC5C: 1062 C71C 1128 963C FB54 1F6A 0000 0000 C2/FC6C: 3F3F FF7F 0000 6741 2B6A 2E7F B97F FF7F [55] C2/FC7C: 0000 C71C 007C 647D 647E 407F 0000 0000 C2/FC8C: F57F FF7F 0000 6741 2B6A 2E7F B97F FF7F [56] C2/FC9C: 0000 C71C 0F01 7411 D51D 171E 0000 0000 C2/FCAC: 5B1E 9C3A 0000 ED44 566D 396A DC7E DC7E [57] C2/FCBC: 0000 C71C 1500 1F00 DF01 DF02 0000 0000 C2/FCCC: FF03 FF7F 0000 ED44 566D 3C7E 1F7F FF7F [58] C2/FCDC: 0000 C71C ED38 8F4D 6E56 F15B 0000 0000 C2/FCEC: F977 FF7F 0000 6741 2B6A 2E7F B97F FF7F [59] C2/FCFC: 0000 1000 1800 1F00 BF01 9F02 5F03 FF03 C2/FD0C: FF7F 0000 0000 0000 0000 0000 0000 0000 [5A] C2/FD1C: 0000 C618 0C00 1400 1F00 9F01 9F02 1F03 C2/FD2C: FF03 FF7F FF03 1F03 9F02 9F01 1F00 1400 [5B] C2/FD3C: 2925 FF7F FF53 FF03 3F03 3F02 9F01 1D01 C2/FD4C: B800 524A 524A 524A 524A 524A 524A 524A [5C] C2/FD5C: 524A FF7F F37F E97F 607F C07E 207E C17D C2/FD6C: 407D 524A 524A 524A 524A 524A 524A 524A [5D] C2/FD7C: 524A FF7F DE7F 7C7F 1A7F B87E 767E 347E C2/FD8C: F27D 524A 524A 524A 524A 524A 524A 524A [5E] C2/FD9C: 3146 FF7F 5D7F D97E 577E D57D 737D F17C C2/FDAC: AF7C F670 3A7D BF7D 7F7E 524A 524A 524A [5F] C2/FDBC: 3146 D97E 767A 3476 D271 906D 0D69 AA60 C2/FDCC: 8960 524A 524A 524A 524A 524A 524A 524A [60] C2/FDDC: 3146 FF7F FF5F FF2F BF03 5C03 FA02 9602 C2/FDEC: 3302 524A 524A 524A 524A 524A 524A 524A [61] C2/FDFC: 0000 FF7F 5A7B B56E 315A CE51 8B45 293D C2/FE0C: E734 524A 524A 524A 524A 524A 524A 524A [62] C2/FE1C: 0000 FF7F B777 1277 8E72 0B6E C669 406D C2/FE2C: E06C 524A 524A 524A 524A 524A 524A 524A [63] C2/FE3C: 524A FF7F FF53 FF03 3F03 3F02 9F01 1D01 C2/FE4C: B800 524A 524A 524A 524A 524A 524A 524A [64] C2/FE5C: 524A FF7F F37F E97F 607F C07E 207E C17D C2/FE6C: 407D 524A 524A 524A 524A 524A 524A 524A [65] C2/FE7C: 524A FF7F DE7F 7C7F 1A7F B87E 767E 347E C2/FE8C: F27D 524A 524A 524A 524A 524A 524A 524A [66] C2/FE9C: 0000 FF7F 5D7F D97E 577E D57D 737D F17C C2/FEAC: AF7C F670 3A7D BF7D 7F7E 524A 524A 524A [67] C2/FEBC: 1042 C518 8410 0000 0018 0030 0040 0050 C2/FECC: 0060 0070 807C 007D A645 696E 307F FF7F [68] C2/FEDC: 1042 C518 8410 0000 211C 2230 633C 844C C2/FEEC: A558 A668 0579 C979 C651 6A6E 317B FF7F [69] C2/FEFC: 1042 C518 8410 0000 4324 8634 C73C 2945 C2/FF0C: 6C55 AD61 2F72 D47A 2862 8C6E 3477 FF7F [6A] C2/FF1C: 1042 C518 8410 0000 852C E938 4B3D AD45 C2/FF2C: F151 535E D66E 9C7B 696E CE72 5777 FF7F [6B] C2/FF3C: F414 B452 703E 0E36 AB2D 281D C510 8508 C2/FF4C: D922 121A 6D15 4408 906F C956 2042 C035 [6C] C2/FF5C: 9C61 BB5F 5853 F54A 9246 0E36 8B25 0615 C2/FF6C: 911D 3011 AC10 4610 E237 C022 C021 401D [6D] C2/FF7C: F414 B452 703E 0E36 AB2D 281D C510 8508 C2/FF8C: D922 121A 6D15 4408 0000 0000 0000 0000 [6E] C2/FF9C: 9C61 BB5F 5853 F54A 9246 0E36 8B25 0615 C2/FFAC: 911D 3011 AC10 4610 0000 0000 0000 0000 [6F] C2/FFBC: 0020 3146 734E B556 F75E 3967 7B6F BD77 C2/FFCC: FF7F BD77 7B6F 3967 F75E B556 734E 3146 [70] C2/FFDC: 0000 0000 0020 3146 734E B556 F75E 3967 C2/FFEC: 7B6F BD77 FF7F BD77 7B6F 3967 F75E B556 [71] C2/FFFC: 734E 3146