$E691/59025:   Set Up Screen Print

Jump from $E7E0:

E691: 09 40     ORA #$40

Jump from $E742:

E693: A6 C7     LDX $C7       ; Flag: Reverse On/Off
E695: F0 02     BEQ $E699

Jump from $E749, $E782, $E82F:

E697: 09 80     ORA #$80

Jump from $E695:

E699: A6 D8     LDX $D8       ; Count of number of inserts outstanding
E69B: F0 02     BEQ $E69F
E69D: C6 D8     DEC $D8       ; Count of number of inserts outstanding

Jump from $E69B:

E69F: AE 86 02  LDX $0286     ; Current Character Color code
E6A2: 20 13 EA  JSR $EA13     ; Print To Screen
E6A5: 20 B6 E6  JSR $E6B6     ; Advance Cursor

Jump from $E709, $E7AA, $E7CB, $E826, $E861, $E867, $E871, $E89E, $EC5B, $EC75:

E6A8: 68        PLA
E6A9: A8        TAY
E6AA: A5 D8     LDA $D8       ; Count of number of inserts outstanding
E6AC: F0 02     BEQ $E6B0
E6AE: 46 D4     LSR $D4       ; Flag: Editor in Quote Mode

Jump from $E6AC:

E6B0: 68        PLA
E6B1: AA        TAX
E6B2: 68        PLA
E6B3: 18        CLC
E6B4: 58        CLI
E6B5: 60        RTS

    Previous Page / Next Page