mirror of
https://github.com/a2-4am/4cade.git
synced 2024-11-28 00:52:00 +00:00
34 lines
955 B
Plaintext
34 lines
955 B
Plaintext
;license:MIT
|
|
;(c) 2018 by 4am
|
|
;
|
|
|
|
; soft switches
|
|
STOREOFF = $C000 ; write to use following 4 flags:
|
|
READMAINMEM = $C002 ; write to R main mem
|
|
READAUXMEM = $C003 ; write to R aux mem
|
|
WRITEMAINMEM = $C004 ; write to W main mem
|
|
WRITEAUXMEM = $C005 ; write to W aux mem
|
|
;
|
|
SLOT3STATUS = $C017 ; read high bit only
|
|
|
|
; ROM
|
|
MACHINEID = $FBB3
|
|
|
|
; zero page
|
|
PARAM = $00 ; used by PARAMS_ON_STACK macro, so basically everywhere
|
|
PTR = $02
|
|
SRC = $04
|
|
DEST = $06
|
|
SAVE = $08
|
|
MachineStatus =$F0 ; bit 7 = 1 if machine has joystick
|
|
; bit 6 = 1 if machine has 128K
|
|
; $FE ; used by ParseGamesList
|
|
; $FF ; used by ParseGamesList
|
|
|
|
; main memory
|
|
gPathname = $1F00 ; used by ResetPath/AddToPath
|
|
gKeyLen = $1F00 ; used by ParseGamesList
|
|
gKey = $1F01
|
|
gValLen = $1F80
|
|
gVal = $1F81
|