]> git.sur5r.net Git - cc65/commitdiff
Added symbol names for useful Atmos addresses.
authorGreg King <gregdk@users.sf.net>
Tue, 6 Aug 2013 14:09:46 +0000 (10:09 -0400)
committerGreg King <gregdk@users.sf.net>
Tue, 6 Aug 2013 14:13:48 +0000 (10:13 -0400)
asminc/atmos.inc

index 20bb806f10f3f863fa4d1ae405fa2475db8796ac..6534a2ef08fca9e896fd545d8d264bd29b7ef0c3 100644 (file)
@@ -18,21 +18,26 @@ FNAME_LEN       = 16            ; maximum length of file-name
 ; ---------------------------------------------------------------------------
 ; Zero page
 
+SCRPTR          := $12
 BASIC_BUF       := $35
+CHARGOT         := $E8
+TXTPTR          := $E9
 
 
 ; ---------------------------------------------------------------------------
 ; Low memory
 
 MODEKEY         := $0209
-CAPSLOCK        := $020C
+CAPSLOCK        := $020C        ; $7F = not locked, $FF = locked
 PATTERN         := $0213
-IRQVec          := $0245
+IRQVec          := $0245        ; "fast" interrupt vector
 JOINFLAG        := $025A        ; 0 = don't joiu, $4A = join BASIC programs
 VERIFYFLAG      := $025B        ; 0 = load, 1 = verify
 CURS_Y          := $0268
 CURS_X          := $0269
 STATUS          := $026A
+BACKGRND        := $026B
+FOREGRND        := $026C
 TIMER3          := $0276
 CFILE_NAME      := $027F
 CFOUND_NAME     := $0293
@@ -40,10 +45,13 @@ FILESTART       := $02A9
 FILEEND         := $02AB
 AUTORUN         := $02AD        ; $00 = only load, $C7 = autorun
 LANGFLAG        := $02AE        ; $00 = BASIC, $80 = machine code
+LOADERR         := $02B1
 KEYBUF          := $02DF
+PARMERR         := $02E0
 PARAM1          := $02E1        ; & $02E2
 PARAM2          := $02E3        ; & $02E4
 PARAM3          := $02E5        ; & $02E6
+BANGVEC         := $02F5
 
 
 ; ---------------------------------------------------------------------------
@@ -92,3 +100,11 @@ POINT           := $F1C8
 PAPER           := $F204
 INK             := $F210
 PRINT           := $F77C
+
+; Sound Effects
+PING            := $FA9F
+SHOOT           := $FAB5
+EXPLODE         := $FACB
+ZAP             := $FAE1
+TICK            := $FB14
+TOCK            := $FB2A