$E72A/59178: -unshifted characters- Jump from $E725: E72A: C9 0D CMP #$0D E72C: D0 03 BNE $E731 E72E: 4C 91 E8 JMP $E891 ; Output <CR> Jump from $E72C: E731: C9 20 CMP #$20 E733: 90 10 BCC $E745 E735: C9 60 CMP #$60 E737: 90 04 BCC $E73D E739: 29 DF AND #$DF E73B: D0 02 BNE $E73F Jump from $E737: E73D: 29 3F AND #$3F Jump from $E73B: E73F: 20 84 E6 JSR $E684 ; Quotes Test E742: 4C 93 E6 JMP $E693 ; Set Up Screen Print Jump from $E733: E745: A6 D8 LDX $D8 ; Count of number of inserts outstanding E747: F0 03 BEQ $E74C E749: 4C 97 E6 JMP $E697 ; Set Up Screen Print Jump from $E747: E74C: C9 14 CMP #$14 E74E: D0 2E BNE $E77E E750: 98 TYA E751: D0 06 BNE $E759 E753: 20 01 E7 JSR $E701 ; Back on to Previous Line E756: 4C 73 E7 JMP $E773 Jump from $E751: E759: 20 A1 E8 JSR $E8A1 ; Check Line Decrement E75C: 88 DEY E75D: 84 D3 STY $D3 ; Cursor Column on current Line E75F: 20 24 EA JSR $EA24 ; Syncronise Color Pointer Jump from $E771: E762: C8 INY E763: B1 D1 LDA ($D1),Y ; Pointer: Current Screen Line Address E765: 88 DEY E766: 91 D1 STA ($D1),Y ; Pointer: Current Screen Line Address E768: C8 INY E769: B1 F3 LDA ($F3),Y ; Pointer: Current Color RAM Location E76B: 88 DEY E76C: 91 F3 STA ($F3),Y ; Pointer: Current Color RAM Location E76E: C8 INY E76F: C4 D5 CPY $D5 ; Current logical Line length: 39 or 79 E771: D0 EF BNE $E762 Jump from $E756: E773: A9 20 LDA #$20 E775: 91 D1 STA ($D1),Y ; Pointer: Current Screen Line Address E777: AD 86 02 LDA $0286 ; Current Character Color code E77A: 91 F3 STA ($F3),Y ; Pointer: Current Color RAM Location E77C: 10 4D BPL $E7CB Jump from $E74E: E77E: A6 D4 LDX $D4 ; Flag: Editor in Quote Mode E780: F0 03 BEQ $E785 E782: 4C 97 E6 JMP $E697 ; Set Up Screen Print Jump from $E780: E785: C9 12 CMP #$12 E787: D0 02 BNE $E78B E789: 85 C7 STA $C7 ; Flag: Reverse On/Off Jump from $E787: E78B: C9 13 CMP #$13 E78D: D0 03 BNE $E792 E78F: 20 66 E5 JSR $E566 ; Home Cursor Jump from $E78D: E792: C9 1D CMP #$1D E794: D0 17 BNE $E7AD E796: C8 INY E797: 20 B3 E8 JSR $E8B3 ; Check Line Increment E79A: 84 D3 STY $D3 ; Cursor Column on current Line E79C: 88 DEY E79D: C4 D5 CPY $D5 ; Current logical Line length: 39 or 79 E79F: 90 09 BCC $E7AA E7A1: C6 D6 DEC $D6 ; Current Screen Line number of Cursor E7A3: 20 7C E8 JSR $E87C ; Go to Next Line E7A6: A0 00 LDY #$00 Jump from $E7BA, $E7BC: E7A8: 84 D3 STY $D3 ; Cursor Column on current Line Jump from $E79F: E7AA: 4C A8 E6 JMP $E6A8 ; Set Up Screen Print Jump from $E794: E7AD: C9 11 CMP #$11 E7AF: D0 1D BNE $E7CE E7B1: 18 CLC E7B2: 98 TYA E7B3: 69 28 ADC #$28 E7B5: A8 TAY E7B6: E6 D6 INC $D6 ; Current Screen Line number of Cursor E7B8: C5 D5 CMP $D5 ; Current logical Line length: 39 or 79 E7BA: 90 EC BCC $E7A8 E7BC: F0 EA BEQ $E7A8 E7BE: C6 D6 DEC $D6 ; Current Screen Line number of Cursor Jump from $E7C6: E7C0: E9 28 SBC #$28 E7C2: 90 04 BCC $E7C8 E7C4: 85 D3 STA $D3 ; Cursor Column on current Line E7C6: D0 F8 BNE $E7C0 Jump from $E7C2: E7C8: 20 7C E8 JSR $E87C ; Go to Next Line Jump from $E77C: E7CB: 4C A8 E6 JMP $E6A8 ; Set Up Screen Print Jump from $E7AF: E7CE: 20 CB E8 JSR $E8CB ; Set Color Code E7D1: 4C 44 EC JMP $EC44 ; Graphics/Text Control Previous Page / Next Page |