2019-11-18 02:31:46 +00:00
|
|
|
;PETSCII Key Code Definitions
|
2020-10-14 03:22:44 +00:00
|
|
|
;for Commodore VIC-20 Computer
|
2019-11-18 02:31:46 +00:00
|
|
|
|
2020-10-14 03:22:44 +00:00
|
|
|
;Key Definitions (Struct Key Codes)
|
2020-10-13 21:18:46 +00:00
|
|
|
;Chr Name Description VICE xvic
|
2020-10-14 03:22:44 +00:00
|
|
|
KEYS: BYTE $00 ;BCKSPC Backspace [N/A]
|
2020-10-13 21:18:46 +00:00
|
|
|
BYTE $03 ;BREAK Break (RUN/STOP) Escape or Caps Lock
|
|
|
|
BYTE $93 ;CLEAR Clear (Shift-CLR/HOME) Shift-Home
|
|
|
|
BYTE $00 ;COPY Copy [N/A]
|
|
|
|
BYTE $14 ;DELETE Delete Backspace
|
|
|
|
BYTE $11 ;DOWN Cursor Down Cursor Down
|
2020-10-14 03:22:44 +00:00
|
|
|
BYTE $00 ;END End [N/A]
|
2020-10-13 21:18:46 +00:00
|
|
|
BYTE $00 ;ESCAPE Escape [N/A]
|
|
|
|
BYTE $85 ;FN1 F1 (F1/F2) F1
|
|
|
|
BYTE $89 ;FN2 F2 (Shift-F1/F2) F2 or Shift-F1
|
|
|
|
BYTE $86 ;FN3 F3 (F3/F4) F3
|
|
|
|
BYTE $8A ;FN4 F4 (Shift-F3/F4) F4 or Shift-F3
|
|
|
|
BYTE $87 ;FN5 F5 (F5/F6) F5
|
|
|
|
BYTE $8B ;FN6 F6 (Shift-F5/F6) F6 or Shift-F5
|
|
|
|
BYTE $88 ;FN7 F7 (F7/F8) F7
|
|
|
|
BYTE $8C ;FN8 F8 (Shift-F7/F8) F8 or Shift-F7
|
|
|
|
BYTE $00 ;FN9 F9 [N/A]
|
|
|
|
BYTE $00 ;FN10 F10 [N/A]
|
|
|
|
BYTE $00 ;FN11 F11 [N/A]
|
|
|
|
BYTE $00 ;FN12 F12 [N/A]
|
|
|
|
BYTE $84 ;HELP Help [N/A]
|
|
|
|
BYTE $13 ;HOME Home (CLR/HOME) Home
|
|
|
|
BYTE $94 ;INSERT Insert (Shift-INS/DEL) Shift-Backspace
|
|
|
|
BYTE $9D ;LEFT Cursor Left Cursor Left
|
|
|
|
BYTE $00 ;LNFD Line Feed [N/A]
|
2020-10-14 03:22:44 +00:00
|
|
|
BYTE $00 ;MENU Menu [N/A]
|
|
|
|
BYTE $00 ;PAGEDN Page Down [N/A]
|
|
|
|
BYTE $00 ;PAGEUP Page Up [N/A]
|
2020-10-13 21:18:46 +00:00
|
|
|
BYTE $0D ;RETURN Return Enter
|
2020-10-14 03:22:44 +00:00
|
|
|
BYTE $1D ;RIGHT Cursor Right Cursor Right
|
2020-10-13 21:18:46 +00:00
|
|
|
BYTE $83 ;RUN Run (Shift-RUN/STOP) Shift-Escape
|
|
|
|
BYTE $92 ;RVSOFF Reverse Off Tab-0
|
|
|
|
BYTE $12 ;RVSON Reverse On Tab-9
|
2020-10-14 03:22:44 +00:00
|
|
|
BYTE $8D ;SHFRTN Shift-Return Shift-Enter
|
2020-10-13 21:18:46 +00:00
|
|
|
BYTE $A0 ;SHFSPC Shifted Space Shift-Space
|
|
|
|
BYTE $00 ;SHFTAB Shift-Tab [N/A]
|
2020-10-14 03:22:44 +00:00
|
|
|
BYTE $00 ;TAB Tab
|
2020-10-13 21:18:46 +00:00
|
|
|
BYTE $91 ;UP Cursor Up Cursor Up
|
|
|
|
|
|
|
|
;System Key Names
|
|
|
|
KNAMES BYTE "DEL",0,"STOP",0,"RETURN",0
|