$AC06/44038:   Perform [read]

AC06: A6 41     LDX $41       ; Pointer: Used by READ - current DATA Item
AC08: A4 42     LDY $42       ; Pointer: Used by READ - current DATA Item
AC0A: A9 98     LDA #$98
AC0C: 2C        .BYTE $2C

Jump from $ABED:

AC0D: A9 00     LDA #$00

Jump from $AB9D:

AC0F: 85 11     STA $11       ; Input Flag
AC11: 86 43     STX $43       ; Pointer: Temporary storage during INPUT
AC13: 84 44     STY $44       ; Pointer: Temporary storage during INPUT

Jump from $ACB5:

AC15: 20 8B B0  JSR $B08B     ; Identify Variable
AC18: 85 49     STA $49       ; Pointer: Index Variable for FOR/NEXT loop
AC1A: 84 4A     STY $4A       ; Pointer: Index Variable for FOR/NEXT loop
AC1C: A5 7A     LDA $7A       ; Pointer: Current Byte of BASIC Text
AC1E: A4 7B     LDY $7B       ; Pointer: Current Byte of BASIC Text
AC20: 85 4B     STA $4B       ; Temporary storage for TXTPTR
AC22: 84 4C     STY $4C       ; Temporary storage for TXTPTR
AC24: A6 43     LDX $43       ; Pointer: Temporary storage during INPUT
AC26: A4 44     LDY $44       ; Pointer: Temporary storage during INPUT
AC28: 86 7A     STX $7A       ; Pointer: Current Byte of BASIC Text
AC2A: 84 7B     STY $7B       ; Pointer: Current Byte of BASIC Text
AC2C: 20 79 00  JSR $0079     ; CHRGOT: Get same Byte again
AC2F: D0 20     BNE $AC51     ; General Purpose Read Routine
AC31: 24 11     BIT $11       ; Input Flag
AC33: 50 0C     BVC $AC41     ; General Purpose Read Routine

    Previous Page / Next Page