a2d/inc/apple2.inc

52 lines
1.1 KiB
PHP
Raw Normal View History

2017-09-15 04:13:54 +00:00
;;; ------------------------------
;;; More Apple II Symbols
;;; ------------------------------
;;; Zero Page
COUT_HOOK := $36
;;; Soft Switches
SPKR := $C030
ROMIN2 := $C082
2018-01-06 05:03:10 +00:00
NEWVIDEO := $C029 ; IIgs - new video modes
2017-12-31 20:04:22 +00:00
SHADOW := $C035 ; IIgs - inhibit shadowing
2018-02-01 18:00:17 +00:00
AN3_ON := $C05F ; Le Chat Mauve
AN3_OFF := $C05E
HR1_ON := $C0B3
HR1_OFF := $C0B2
HR2_ON := $C0B5
HR2_OFF := $C0B4
HR3_ON := $C0B7
HR3_OFF := $C0B6
2017-09-15 04:13:54 +00:00
;;; Key Codes
2017-09-16 21:20:41 +00:00
KEY_RETURN := $0D
2017-09-15 04:13:54 +00:00
KEY_ESCAPE := $1B
KEY_LEFT := $08
KEY_DOWN := $0A
KEY_UP := $0B
KEY_RIGHT := $15
2018-01-12 07:03:53 +00:00
KEY_DELETE := $7F
2017-12-31 02:02:15 +00:00
;;; Monitor
INIT := $FB2F
BELL1 := $FBDD
VTAB := $FC22
HOME := $FC58
COUT := $FDED
SETKBD := $FE89
SETVID := $FE93
MONZ := $FF69
;;; Miscellaneous
IRQ_VECTOR := $3FE
2018-01-13 03:06:55 +00:00
ID_BYTE_FBB3 := $FBB3 ; $06 = IIe or later
ID_BYTE_FBC0 := $FBC0 ; $EA = IIe, $E0 = IIe enh/IIgs, $00 = IIc/IIc+
ID_BYTE_FE1F := $FE1F ; RTS ($60) on pre-IIgs