C1/7E9F: A9 00 00 LDA #$0000 C1/7EA2: 22 5D E7 C3 JSR $C3E75D C3/E75D: C2 31 REP #$31 C3/E75F: 0B PHD C3/E760: 48 PHA C3/E761: 7B TDC C3/E762: 69 EE FF ADC #$FFEE C3/E765: 5B TCD C3/E766: 68 PLA C3/E767: D0 1C BNE $E785 A = 0x0, so don't jump C3/E769: AD 58 96 LDA $9658 C3/E76C: C9 FF FF CMP #$FFFF C3/E76F: D0 07 BNE $E778 C3/E771: E2 20 SEP #$20 7E9658 = 0xFFFF case C3/E773: 9C 77 5E STZ $5E77 7E5E77 = 0; end C3/E776: 80 67 BRA $E7DF C3/E778: AD 77 5E LDA $5E77 7E9658 != 0xFFFF case C3/E77B: 29 FF 00 AND #$00FF C3/E77E: D0 5F BNE $E7DF If 7E5E77 is nonzero, end. C3/E780: AD 58 96 LDA $9658 C3/E783: 80 1A BRA $E79F A = 7E9658 C3/E785: AD 5A 96 LDA $965A --- IGNORE START --- C3/E788: C9 FF FF CMP #$FFFF C3/E78B: D0 07 BNE $E794 C3/E78D: E2 20 SEP #$20 C3/E78F: 9C 78 5E STZ $5E78 C3/E792: 80 4B BRA $E7DF C3/E794: AD 78 5E LDA $5E78 C3/E797: 29 FF 00 AND #$00FF C3/E79A: D0 43 BNE $E7DF C3/E79C: AD 5A 96 LDA $965A --- IGNORE END --- C3/E79F: A0 5E 00 LDY #$005E C3/E7A2: 22 F7 8F C0 JSR $C08FF7 C3/E7A6: AA TAX X = 7E9658 * 0x5E C3/E7A7: BF 89 95 D5 LDA $D59589,X C3/E7AB: 29 FF 00 AND #$00FF C3/E7AE: F0 2F BEQ $E7DF Check "The" flag - if ON, continue. C3/E7B0: AD 76 5E LDA $5E76 C3/E7B3: 29 FF 00 AND #$00FF C3/E7B6: C9 70 00 CMP #$0070 Check if 7E5E76 if 0x70 C3/E7B9: D0 13 BNE $E7CE C3/E7BB: A9 98 09 LDA #$0998 7E5E76 = 0x70 C3/E7BE: 85 0E STA $0E C3/E7C0: A9 C2 00 LDA #$00C2 C3/E7C3: 85 10 STA $10 C3/E7C5: A9 04 00 LDA #$0004 C3/E7C8: 22 FB 47 C4 JSR $C447FB A = 0x4; $0E+10 = C20998 C3/E7CC: 80 11 BRA $E7DF C3/E7CE: A9 9C 09 LDA #$099C 7E5E76 != 0x70 C3/E7D1: 85 0E STA $0E C3/E7D3: A9 C2 00 LDA #$00C2 C3/E7D6: 85 10 STA $10 C3/E7D8: A9 04 00 LDA #$0004 C3/E7DB: 22 FB 47 C4 JSR $C447FB A = 0x4; $0E+10 = C2099C C3/E7DF: C2 20 REP #$20 C3/E7E1: 2B PLD C3/E7E2: 6B RTL C1/7EA6: 20 9B AC JSR $AC9B C1/AC9B: C2 31 REP #$31 C1/AC9D: A9 D7 9C LDA #$9CD7 A = 0x9CD7 C1/ACA0: 60 RTS C1/7EA9: 85 06 STA $06 $06 = 0x9CD7 C1/7EAB: 8B PHB C1/7EAC: E2 20 SEP #$20 C1/7EAE: 68 PLA C1/7EAF: 85 08 STA $08 $08 = Data bank register (0x7E) C1/7EB1: 64 09 STZ $09 C1/7EB3: C2 20 REP #$20 C1/7EB5: A5 06 LDA $06 C1/7EB7: 85 0E STA $0E C1/7EB9: A5 08 LDA $08 C1/7EBB: 85 10 STA $10 C1/7EBD: A9 50 00 LDA #$0050 C1/7EC0: 22 FB 47 C4 JSR $C447FB A = 0x50; $0E+10 = 7E9CD7 C1/7EC4: 80 46 BRA $7F0C C1/7F0C: A9 00 00 LDA #$0000 C1/7F0F: 2B PLD C1/7F10: 60 RTS