[1A 07] - Unknown, CONTINUE WORK ON THIS. C1/7BC9: 20 43 9A JSR $9A43 Jump to C1/9A43. C1/9A43: C2 31 REP #$31 Flags and direct page manipulation. C1/9A45: 0B PHD C1/9A46: 7B TDC C1/9A47: 69 E6 FF ADC #$FFE6 C1/9A4A: 5B TCD C1/9A4B: A0 AB 9C LDY #$9CAB Y, $18 = 0x9CAB C1/9A4E: 84 18 STY $18 C1/9A50: A9 8A 9C LDA #$9C8A A = 0x9C8A C1/9A53: 22 20 0A C2 JSR $C20A20 Store window statistics starting at 7E9C8A. C1/9A57: A9 0D 00 LDA #$000D C1/9A5A: 20 EE 04 JSR $04EE C1/9A5D: A9 10 5C LDA #$5C10 C1/9A60: 85 0E STA $0E C1/9A62: A9 C4 00 LDA #$00C4 C1/9A65: 85 10 STA $10 $0E+10 = pointer to C4/5C10. C1/9A67: A2 0C 00 LDX #$000C X = 0xC C1/9A6A: A9 9F 9C LDA #$9C9F A = 0x9C9F C1/9A6D: 22 D2 8E C0 JSR $C08ED2 C0/8ED2: 8E A5 00 STX $00A5 $00A5 = X / 2 = 0x6 C0/8ED5: 4E A5 00 LSR $00A5 C0/8ED8: AA TAX X = 0x9C9F C0/8ED9: A0 00 00 LDY #$0000 Y = 0x0 C0/8EDC: 80 09 BRA $8EE7 Loop start. C0/8EDE: B7 0E LDA [$0E],Y Get two bytes from C45C10 + Y. C0/8EE0: 9D 00 00 STA $0000,X Store at 7E9C9F + X. C0/8EE3: E8 INX Increment X and Y twice. C0/8EE4: E8 INX C0/8EE5: C8 INY C0/8EE6: C8 INY C0/8EE7: CE A5 00 DEC $00A5 Six iterations. C0/8EEA: 10 F2 BPL $8EDE C0/8EEC: 6B RTL Result: copy twelve bytes from C45C10 to 7E9C9F. C1/9A71: E2 20 SEP #$20 C1/9A73: A9 58 LDA #$58 C1/9A75: A4 18 LDY $18 C1/9A77: 99 00 00 STA $0000,Y Store 0x58 at 7E9CAB. C1/9A7A: BB TYX C1/9A7B: E8 INX C1/9A7C: A9 61 LDA #$61 C1/9A7E: 9D 00 00 STA $0000,X Store 0x61 at 7E9CAC. C1/9A81: E8 INX C1/9A82: A9 59 LDA #$59 C1/9A84: 9D 00 00 STA $0000,X Store 0x59 at 7E9CAD. C1/9A87: E8 INX C1/9A88: A9 00 LDA #$00 C1/9A8A: 9D 00 00 STA $0000,X Store 0x00 at 7E9CAE. C1/9A8D: C2 20 REP #$20 C1/9A8F: A9 9F 9C LDA #$9C9F A, $06 = 0x9C9F C1/9A92: 85 06 STA $06 C1/9A94: 8B PHB Push data bank register C1/9A95: E2 20 SEP #$20 C1/9A97: 68 PLA C1/9A98: 85 08 STA $08 Store data bank register at $08. C1/9A9A: 64 09 STZ $09 C1/9A9C: C2 20 REP #$20 C1/9A9E: A5 06 LDA $06 06+08 -> 0E+10 C1/9AA0: 85 0E STA $0E C1/9AA2: A5 08 LDA $08 C1/9AA4: 85 10 STA $10 C1/9AA6: A2 FF FF LDX #$FFFF X = 0xFFFF C1/9AA9: A9 0D 00 LDA #$000D A = 0xD C1/9AAC: 22 2B 03 C2 JSR $C2032B C1/9AB0: A9 00 00 LDA #$0000 C1/9AB3: 85 02 STA $02 C1/9AB5: 80 65 BRA $9B1C C1/9AB7: A6 02 LDX $02 C1/9AB9: BD 4B 98 LDA $984B,X C1/9ABC: 29 FF 00 AND #$00FF C1/9ABF: A8 TAY C1/9AC0: 84 16 STY $16 C1/9AC2: A9 00 50 LDA #$5000 C1/9AC5: 85 06 STA $06 C1/9AC7: A9 D5 00 LDA #$00D5 C1/9ACA: 85 08 STA $08 C1/9ACC: 98 TYA C1/9ACD: A0 27 00 LDY #$0027 C1/9AD0: 22 F7 8F C0 JSR $C08FF7 C1/9AD4: 18 CLC C1/9AD5: 65 06 ADC $06 C1/9AD7: 85 06 STA $06 C1/9AD9: 85 0E STA $0E C1/9ADB: A5 08 LDA $08 C1/9ADD: 85 10 STA $10 C1/9ADF: A2 19 00 LDX #$0019 C1/9AE2: A9 9F 9C LDA #$9C9F C1/9AE5: 22 D2 8E C0 JSR $C08ED2 C1/9AE9: E2 20 SEP #$20 C1/9AEB: 9C B8 9C STZ $9CB8 C1/9AEE: A4 16 LDY $16 C1/9AF0: F0 26 BEQ $9B18 C1/9AF2: C2 20 REP #$20 C1/9AF4: A9 9F 9C LDA #$9C9F C1/9AF7: 85 06 STA $06 C1/9AF9: 8B PHB C1/9AFA: E2 20 SEP #$20 C1/9AFC: 68 PLA C1/9AFD: 85 08 STA $08 C1/9AFF: 64 09 STZ $09 C1/9B01: C2 20 REP #$20 C1/9B03: A5 06 LDA $06 C1/9B05: 85 0E STA $0E C1/9B07: A5 08 LDA $08 C1/9B09: 85 10 STA $10 C1/9B0B: A9 00 00 LDA #$0000 C1/9B0E: 85 12 STA $12 C1/9B10: A9 00 00 LDA #$0000 C1/9B13: 85 14 STA $14 C1/9B15: 20 D1 13 JSR $13D1 C1/9B18: C2 20 REP #$20 C1/9B1A: E6 02 INC $02 C1/9B1C: A5 02 LDA $02 C1/9B1E: C9 24 00 CMP #$0024 C1/9B21: 90 94 BCC $9AB7 C1/9B23: A0 01 00 LDY #$0001 C1/9B26: A2 00 00 LDX #$0000 C1/9B29: A9 02 00 LDA #$0002 C1/9B2C: 20 0D 18 JSR $180D C1/9B2F: A9 01 00 LDA #$0001 C1/9B32: 20 6A 19 JSR $196A C1/9B35: AA TAX C1/9B36: 86 18 STX $18 C1/9B38: A9 0D 00 LDA #$000D C1/9B3B: 22 15 01 EF JSR $EF0115 C1/9B3F: 9C 71 5E STZ $5E71 C1/9B42: A9 8A 9C LDA #$9C8A C1/9B45: 22 BC 0A C2 JSR $C20ABC C1/9B49: A6 18 LDX $18 C1/9B4B: 8A TXA C1/9B4C: 2B PLD C1/9B4D: 60 RTS C1/7BCC: 85 06 STA $06 C1/7BCE: 64 08 STZ $08 C1/7BD0: A5 06 LDA $06 C1/7BD2: 85 0E STA $0E C1/7BD4: A5 08 LDA $08 C1/7BD6: 85 10 STA $10 C1/7BD8: 20 5D 04 JSR $045D C1/7BDB: 80 54 BRA $7C31 C1/7C31: A9 00 00 LDA #$0000 C1/7C34: 2B PLD C1/7C35: 60 RTS