$A437/42039:   Error Routine

Jump from $A573, $A85F, $A8E5, $AB68, $AD32, $AD9B, $AF0A, $B24A, $B3B0,
          $B4D2, $B65A, $B980, $BB8C, $E109, $E19E:

A437: 6C 00 03  JMP ($0300)   ; Vector: BASIC Error Message

Jump from $E38E:

A43A: 8A        TXA
A43B: 0A        ASL
A43C: AA        TAX
A43D: BD 26 A3  LDA $A326,X   ; Error Message Table
A440: 85 22     STA $22       ; Second Utility Pointer
A442: BD 27 A3  LDA $A327,X   ; Error Message Table
A445: 85 23     STA $23       ; Second Utility Pointer
A447: 20 CC FF  JSR $FFCC     ; Restore I/O Vector
A44A: A9 00     LDA #$00
A44C: 85 13     STA $13       ; File number of current Input Device
A44E: 20 D7 AA  JSR $AAD7     ; Output CR/LF
A451: 20 45 AB  JSR $AB45     ; Output Format Character
A454: A0 00     LDY #$00

Jump from $A460:

A456: B1 22     LDA ($22),Y   ; Second Utility Pointer
A458: 48        PHA
A459: 29 7F     AND #$7F
A45B: 20 47 AB  JSR $AB47     ; Output Format Character
A45E: C8        INY
A45F: 68        PLA
A460: 10 F4     BPL $A456
A462: 20 7A A6  JSR $A67A     ; Perform [clr]
A465: A9 69     LDA #$69
A467: A0 A3     LDY #$A3

    Previous Page / Next Page