; Taken from a kernal disassembly done by myself in 2000/2001.
;
; 2001-09-13, Ullrich von Bassewitz
-; 2013-08-26, Greg King
+; 2014-04-02, Greg King
;-----------------------------------------------------------------------------
IndReg := $01 ; Controls indirect indexed load-store bank
TXTPTR := $85 ; Far pointer into BASIC source code
+FNAM := $90 ; Far pointer to LOAD/SAVE file-name
+FNAM_LEN := $9D ; Holds length of file-name
; ---------------------------------------------------------------------------
; Screen size
;-----------------------------------------------------------------------------
; I/O Definitions
+; Note: These numbers aren't addresses. They are offsets from the start of
+; each chip's register set. They are used in the indirect indexed addressing
+; mode.
; I/O $d800: VIC-II
VIC_HLINE = $12
+VIC_LPEN_X = $13
+VIC_LPEN_Y = $14
+
VIC_VIDEO_ADR = $18
VIC_IRR = $19 ; Interrupt request register