2 ;-------------------------------------------------------------------------
3 ; ATASCII CHARACTER DEFS
4 ;-------------------------------------------------------------------------
6 ATCLR = $7D ;CLEAR SCREEN CHARACTER
7 ATRUB = $7E ;BACK SPACE (RUBOUT)
9 ATEOL = $9B ;END-OF-LINE
10 ATDELL = $9C ;delete line
11 ATINSL = $9D ;insert line
12 ATCTAB = $9E ;clear TAB
14 ATBEL = $FD ;CONSOLE BELL
15 ATDEL = $FE ;delete char.
16 ATINS = $FF ;insert char.
18 ATDRW = $1D ;DOWN-ARROW
19 ATLRW = $1E ;LEFT-ARROW
20 ATRRW = $1F ;RIGHT-ARROW
24 ;-------------------------------------------------------------------------
26 ;-------------------------------------------------------------------------
28 POKMSK = $00 ;Mask for Pokey IRQ enable
29 RTCLOK = $01 ;60 hz. clock
31 CRITIC = $03 ;Critical section
32 ATRACT = $04 ;Attract Mode
34 SDLSTL = $05 ;DLISTL Shadow
35 SDLSTH = $06 ;DLISTH "
36 SDMCTL = $07 ;DMACTL "
38 PCOLR0 = $08 ;COLPM0 Shadow
39 PCOLR1 = $09 ;COLPM1 "
40 PCOLR2 = $0A ;COLPM2 "
41 PCOLR3 = $0B ;COLPM3 "
43 COLOR0 = $0C ;COLPF0 Shadow
44 COLOR1 = $0D ;COLPF1 "
45 COLOR2 = $0E ;COLPF2 "
46 COLOR3 = $0F ;COLPF3 "
49 PADDL0 = $11 ;POT0 Shadow
63 ;-------------------------------------------------------------------------
65 ;-------------------------------------------------------------------------
69 VIMIRQ = $0200 ;Immediate IRQ
70 ;Preset $FC03 (SYSIRQ)
71 VVBLKI = $0202 ;Vblank immediate
72 ;Preset $FCB8 (SYSVBL)
73 VVBLKD = $0204 ;Vblank deferred
74 ;Preset $FCB2 (XITVBL)
75 VDSLST = $0206 ;Display List
77 VKYBDI = $0208 ;Keyboard immediate
78 ;Preset $FD02 (SYSKBD)
79 VKYBDF = $020A ;Deferred Keyboard
80 ;Preset $FCB2 (XITVBL)
81 VTRIGR = $020C ;Soft Trigger
82 VBRKOP = $020E ;BRK Opcode
83 VSERIN = $0210 ;Serial in Ready
84 VSEROR = $0212 ;Serial Out Ready
85 VSEROC = $0214 ;Serial Output complete
86 VTIMR1 = $0216 ;Pokey Timer 1
87 VTIMR2 = $0218 ;Pokey Timer 2
88 VTIMR4 = $021A ;Pokey Timer 4
92 ;-------------------------------------------------------------------------
93 ; CTIA/GTIA Address Equates
94 ;-------------------------------------------------------------------------
96 GTIA = $C000 ;CTIA/GTIA area
99 ;-------------------------------------------------------------------------
100 ; ANTIC Address Equates
101 ;-------------------------------------------------------------------------
103 ANTIC = $D400 ;ANTIC area
104 .include "_antic.inc"
106 ;-------------------------------------------------------------------------
107 ; POKEY Address Equates
108 ;-------------------------------------------------------------------------
110 POKEY = $E800 ;POKEY area
111 .include "_pokey.inc"
114 ;-------------------------------------------------------------------------
115 ; Cartridge Parameters
116 ;-------------------------------------------------------------------------
118 CARTNM = $BFE8 ;Cartridge Name Area
119 COPYD = $BFFC ;Copyright Decade in Cart
120 COPYR = $BFFD ;Copyright Year in Cart
121 ; $FF=Diagnostic Cart
122 GOCART = $BFFE ;Cartridge Start Vector
125 CHRORG = $F800 ;Character Generator Base