$C2B3/49843: Check line length Jump from $C160, $D7B9, $E207: C2B3: A4 A3 LDY $A3 ; pointer to command input buffer C2B5: F0 14 BEQ $C2CB ; zero? C2B7: 88 DEY C2B8: F0 10 BEQ $C2CA ; one? C2BA: B9 00 02 LDA $0200,Y ; pointer to input buffer C2BD: C9 0D CMP #$0D ; 'CR' C2BF: F0 0A BEQ $C2CB ; yes, line end C2C1: 88 DEY C2C2: B9 00 02 LDA $0200,Y ; preceding character C2C5: C9 0D CMP #$0D ; 'CR' C2C7: F0 02 BEQ $C2CB ; yes C2C9: C8 INY Jump from $C2B8: C2CA: C8 INY ; pointer to old value again Jump from $C2B5, $C2BF, $C2C7: C2CB: 8C 74 02 STY $0274 ; same line length C2CE: C0 2A CPY #$2A ; compare with 42 characters C2D0: A0 FF LDY #$FF C2D2: 90 08 BCC $C2DC ; smaller, ok C2D4: 8C 2A 02 STY $022A C2D7: A9 32 LDA #$32 C2D9: 4C C8 C1 JMP $C1C8 ; 32, 'syntax error' line too long Previous Page / Next Page |