$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