mirror of
https://github.com/RevCurtisP/C02.git
synced 2024-06-26 05:29:32 +00:00
Added module keydef for Commodore and Commander X16 Computers
This commit is contained in:
parent
ced64b6ee3
commit
14d9409e5d
37
include/c64/keydef.a02
Normal file
37
include/c64/keydef.a02
Normal file
|
@ -0,0 +1,37 @@
|
|||
;PETSCII Key Code Definitions
|
||||
;for Commmodore 64 Computer
|
||||
|
||||
KEYBCK EQU $00 ;Backspace [N/A]
|
||||
KEYBRK EQU $03 ;Break (RUN/STOP)
|
||||
KEYCLR EQU $93 ;Clear (Shift-CLR/HOME)
|
||||
KEYCPY EQU $00 ;Copy [N/A]
|
||||
KEYDEL EQU $14 ;Delete
|
||||
KEYDN EQU $11 ;Cursor Down
|
||||
KEYESC EQU $00 ;Escape [N/A]
|
||||
KEYFN1 EQU $85 ;F1 (F1/F2)
|
||||
KEYFN2 EQU $89 ;F2 (Shift-F1/F2)
|
||||
KEYFN3 EQU $86 ;F3 (F3/F4)
|
||||
KEYFN4 EQU $8A ;F4 (Shift-F3/F4)
|
||||
KEYFN5 EQU $87 ;F5 (F5/F6)
|
||||
KEYFN6 EQU $8B ;F6 (Shift-F5/F6)
|
||||
KEYFN7 EQU $88 ;F7 (F7/F8)
|
||||
KEYFN8 EQU $8C ;F8 (Shift-F7/F8)
|
||||
KEYFN9 EQU $00 ;F9 [N/A]
|
||||
KEYFNA EQU $00 ;F10 [N/A]
|
||||
KEYFNB EQU $00 ;F11 [N/A]
|
||||
KEYFNC EQU $00 ;F12 [N/A]
|
||||
KEYHLP EQU $84 ;Help [N/A]
|
||||
KEYHOM EQU $13 ;Home (CLR/HOME)
|
||||
KEYINS EQU $94 ;Insert (Shift-INS/DEL)
|
||||
KEYLFT EQU $9D ;Cursor Left
|
||||
KEYLNF EQU $00 ;Line Feed [N/A]
|
||||
KEYRGT EQU $1D ;Cursor Right
|
||||
KEYRTN EQU $0D ;Return
|
||||
KEYRTS EQU $8D ;Shift-Return
|
||||
KEYRUN EQU $00 ;Run (Shift-RUN/STOP)
|
||||
KEYRVF EQU $92 ;Reverse Off
|
||||
KEYRVS EQU $12 ;Reverse On
|
||||
KEYSPS EQU $A0 ;Shifted Space
|
||||
KEYTAB EQU $09 ;Tab
|
||||
KEYTAS EQU $00 ;Shift-Tab [N/A]
|
||||
KEYUP EQU $91 ;Cursor Up
|
37
include/c64/keydef.h02
Normal file
37
include/c64/keydef.h02
Normal file
|
@ -0,0 +1,37 @@
|
|||
/* PETSCII Key Code Definitions *
|
||||
* for Commodore 64 Computer */
|
||||
|
||||
#define KEYBCK $00 //Backspace
|
||||
#define KEYBRK $03 //Break (RUN/STOP)
|
||||
#define KEYCLR $93 //Clear (Shift-CLR/HOME)
|
||||
#define KEYCPY $00 //Copy [N/A]
|
||||
#define KEYDEL $14 //Delete
|
||||
#define KEYDN $11 //Cursor Down
|
||||
#define KEYESC $00 //Escape [N/A]
|
||||
#define KEYFN1 $85 //Function Key 1 (F1/F2)
|
||||
#define KEYFN2 $89 //Function Key 2 (Shift-F1/F2)
|
||||
#define KEYFN3 $86 //Function Key 3 (F3/F4)
|
||||
#define KEYFN4 $8A //Function Key 4 (Shift-F3/F4)
|
||||
#define KEYFN5 $87 //Function Key 5 (F5/F6)
|
||||
#define KEYFN6 $8B //Function Key 6 (Shift-F5/F6)
|
||||
#define KEYFN7 $88 //Function Key 7 (F7/F8)
|
||||
#define KEYFN8 $8C //Function Key 8 (Shift-F7/F8) [HELP on C16]
|
||||
#define KEYFN9 $00 //Function Key 9 [N/A]
|
||||
#define KEYFNA $00 //Function Key 10 [N/A]
|
||||
#define KEYFNB $00 //Function Key 11 [N/A]
|
||||
#define KEYFNC $00 //Function Key 12 [N/A]
|
||||
#define KEYHLP $84 //Help [N/A]
|
||||
#define KEYHOM $13 //Home (CLR/HOME)
|
||||
#define KEYINS $94 //Insert (Shift-INS/DEL)
|
||||
#define KEYLFT $9D //Cursor Left
|
||||
#define KEYLNF $00 //Line Feed (N/A)
|
||||
#define KEYRGT $1D //Cursor Right
|
||||
#define KEYRTN $0D //Return
|
||||
#define KEYRTS $8D //Shift-Return
|
||||
#define KEYRUN $00 //Run (Shift-RUN/STOP)
|
||||
#define KEYRVF $92 //Reverse Off
|
||||
#define KEYRVS $12 //Reverse On
|
||||
#define KEYSPS $A0 //Shifted Space
|
||||
#define KEYTAB $09 //Tab
|
||||
#define KEYTAS $00 //Shift-Tab [N/A]
|
||||
#define KEYUP $91 //Cursor Up
|
37
include/cbm/keydef.a02
Normal file
37
include/cbm/keydef.a02
Normal file
|
@ -0,0 +1,37 @@
|
|||
;PETSCII Key Code Definitions
|
||||
;Common to All PET/CBM Computers
|
||||
|
||||
KEYBCK EQU $00 ;Backspace [N/A]
|
||||
KEYBRK EQU $03 ;Break (RUN/STOP)
|
||||
KEYCLR EQU $93 ;Clear (Shift-CLR/HOME)
|
||||
KEYCPY EQU $00 ;Copy [N/A]
|
||||
KEYDEL EQU $14 ;Delete
|
||||
KEYDN EQU $11 ;Cursor Down
|
||||
KEYESC EQU $00 ;Escape [C128/C65]
|
||||
KEYFN1 EQU $85 ;F1 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN2 EQU $89 ;F2 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN3 EQU $86 ;F3 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN4 EQU $8A ;F4 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN5 EQU $87 ;F5 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN6 EQU $8B ;F6 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN7 EQU $88 ;F7 [VIC20/C64/C16/C128/C65]
|
||||
KEYFN8 EQU $8C ;F8 [VIC20/C64/C128/C65] [HELP on C16]
|
||||
KEYFN9 EQU $00 ;F9 [C65]
|
||||
KEYFNA EQU $00 ;F10 [C65]
|
||||
KEYFNB EQU $00 ;F11 [C65]
|
||||
KEYFNC EQU $00 ;F12 [C65]
|
||||
KEYHLP EQU $84 ;Help [C128/xC65]
|
||||
KEYHOM EQU $13 ;Home (CLR/HOME)
|
||||
KEYINS EQU $94 ;Insert (Shift-INS/DEL)
|
||||
KEYLFT EQU $9D ;Cursor Left
|
||||
KEYLNF EQU $00 ;Line Feed [C128]
|
||||
KEYRGT EQU $1D ;Cursor Right
|
||||
KEYRTN EQU $0D ;Return
|
||||
KEYRTS EQU $8D ;Shift-Return
|
||||
KEYRUN EQU $00 ;Run (Shift-RUN/STOP)
|
||||
KEYRVF EQU $92 ;Reverse Off
|
||||
KEYRVS EQU $12 ;Reverse On
|
||||
KEYSPS EQU $A0 ;Shifted Space
|
||||
KEYTAB EQU $09 ;Tab
|
||||
KEYTAS EQU $00 ;Shift-Tab [C128/C65]
|
||||
KEYUP EQU $91 ;Cursor Up
|
37
include/cbm/keydef.h02
Normal file
37
include/cbm/keydef.h02
Normal file
|
@ -0,0 +1,37 @@
|
|||
/* PETSCII Key Code Definitions *
|
||||
* Common to All PET/CBM Computers */
|
||||
|
||||
#define KEYBCK $00 //Backspace
|
||||
#define KEYBRK $03 //Break (RUN/STOP)
|
||||
#define KEYCLR $93 //Clear (Shift-CLR/HOME)
|
||||
#define KEYCPY $00 //Copy
|
||||
#define KEYDEL $20 //Delete
|
||||
#define KEYDN $11 //Cursor Down
|
||||
#define KEYESC $00 //Escape (N/A)
|
||||
#define KEYFN1 $00 //F1 (N/A)
|
||||
#define KEYFN2 $00 //F2 (N/A)
|
||||
#define KEYFN3 $00 //F3 (N/A)
|
||||
#define KEYFN4 $00 //F4 (N/A)
|
||||
#define KEYFN5 $00 //F5 (N/A)
|
||||
#define KEYFN6 $00 //F6 (N/A)
|
||||
#define KEYFN7 $00 //F7 (N/A)
|
||||
#define KEYFN8 $00 //F8 (N/A)
|
||||
#define KEYFN9 $00 //F9 (N/A)
|
||||
#define KEYFNA $00 //F10 (N/A)
|
||||
#define KEYFNB $00 //F11 (N/A)
|
||||
#define KEYFNC $00 //F12 (N/A)
|
||||
#define KEYHLP $00 //Help (N/A)
|
||||
#define KEYHOM $13 //Home (CLR/HOME)
|
||||
#define KEYINS $94 //Insert (Shift-INS/DEL)
|
||||
#define KEYLFT $9C //Cursor Left
|
||||
#define KEYLNF $00 //Line Feed (N/A)
|
||||
#define KEYRGT $1D //Cursor Right
|
||||
#define KEYRTN $0D //Return
|
||||
#define KEYRTS $8D //Shift-Return
|
||||
#define KEYRUN $83 //Run (Shift-RUN/STOP)
|
||||
#define KEYRVF $92 //Reverse Off
|
||||
#define KEYRVS $12 //Reverse On
|
||||
#define KEYSPS $A0 //Shifted Space
|
||||
#define KEYTAB $09 //Tab
|
||||
#define KEYTAS $00 //Shift-Tab (N/A)
|
||||
#define KEYUP $91 //Cursor Up
|
37
include/keydef.a02
Normal file
37
include/keydef.a02
Normal file
|
@ -0,0 +1,37 @@
|
|||
;Standard ASCII Key Code Definitions
|
||||
;Undefined Keys hae value $00
|
||||
|
||||
KEYBCK EQU $08 ;Backspace
|
||||
KEYBRK EQU $03 ;Break
|
||||
KEYCLR EQU $00 ;Clear
|
||||
KEYCPY EQU $00 ;Copy [Acorn Atom]
|
||||
KEYDEL EQU $7F ;Delete
|
||||
KEYDN EQU $00 ;Cursor Down
|
||||
KEYESC EQU $1B ;Escape
|
||||
KEYFN1 EQU $00 ;F1
|
||||
KEYFN2 EQU $00 ;F2
|
||||
KEYFN3 EQU $00 ;F3
|
||||
KEYFN4 EQU $00 ;F4
|
||||
KEYFN5 EQU $00 ;F5
|
||||
KEYFN6 EQU $00 ;F6
|
||||
KEYFN7 EQU $00 ;F7
|
||||
KEYFN8 EQU $00 ;F8
|
||||
KEYFN9 EQU $00 ;F9
|
||||
KEYFNA EQU $00 ;F10
|
||||
KEYFNB EQU $00 ;F11
|
||||
KEYFNC EQU $00 ;F12
|
||||
KEYHLP EQU $00 ;Help [C128/C65]
|
||||
KEYHOM EQU $00 ;Home
|
||||
KEYINS EQU $00 ;Insert
|
||||
KEYLFT EQU $00 ;Cursor Left
|
||||
KEYLNF EQU $0A ;;Line Feed [C128]
|
||||
KEYRGT EQU $00 ;Cursor Right
|
||||
KEYRTN EQU $0D ;Return
|
||||
KEYRTS EQU $80 ;Shift-Return
|
||||
KEYRUN EQU $00 ;Run [PET/CBM]
|
||||
KEYRVF EQU $92 ;Reverse OffCtrl-0
|
||||
KEYRVS EQU $12 ;Reverse On Ctrl-9
|
||||
KEYSPS EQU $00 ;Shifted Space
|
||||
KEYTAB EQU $09 ;Tab
|
||||
KEYTAS EQU $00 ;Shift-Tab
|
||||
KEYUP EQU $00 ;Cursor Up
|
37
include/keydef.h02
Normal file
37
include/keydef.h02
Normal file
|
@ -0,0 +1,37 @@
|
|||
/* Standard ASCII Key Code Definitions *
|
||||
* Undefined Keys hae value $00 *
|
||||
|
||||
#define KEYBCK $08 //Backspace
|
||||
#define KEYBRK $03 //Break
|
||||
#define KEYCLR $00 //Clear
|
||||
#define KEYCPY $00 //Copy
|
||||
#define KEYDEL $7F //Delete
|
||||
#define KEYDN $00 //Cursor Down
|
||||
#define KEYESC $1B //Escape
|
||||
#define KEYFN1 $00 //1
|
||||
#define KEYFN2 $00 //2
|
||||
#define KEYFN3 $00 //3
|
||||
#define KEYFN4 $00 //4
|
||||
#define KEYFN5 $00 //5
|
||||
#define KEYFN6 $00 //6
|
||||
#define KEYFN7 $00 //7
|
||||
#define KEYFN8 $00 //8
|
||||
#define KEYFN9 $00 //9
|
||||
#define KEYFNA $00 //10
|
||||
#define KEYFNB $00 //11
|
||||
#define KEYFNC $00 //12
|
||||
#define KEYHLP $00 //Help
|
||||
#define KEYHOM $00 //Home
|
||||
#define KEYINS $00 //Insert
|
||||
#define KEYLFT $00 //Cursor Left
|
||||
#define KEYLNF $0A //Line Feed
|
||||
#define KEYRGT $00 //Cursor Right
|
||||
#define KEYRTN $0D //Return
|
||||
#define KEYRTS $80 //Shift-Return
|
||||
#define KEYRUN $00 //Run
|
||||
#define KEYRVF $92 //Reverse Off
|
||||
#define KEYRVS $12 //Reverse On
|
||||
#define KEYSPS $00 //Shifted Space
|
||||
#define KEYTAB $09 //Tab
|
||||
#define KEYTAS $00 //Shift-Tab
|
||||
#define KEYUP $00 //Cursor Up
|
37
include/vic/keydef.a02
Normal file
37
include/vic/keydef.a02
Normal file
|
@ -0,0 +1,37 @@
|
|||
;PETSCII Key Code Definitions
|
||||
;for Commmodore 64 Computer
|
||||
|
||||
KEYBCK EQU $00 ;Backspace [N/A]
|
||||
KEYBRK EQU $03 ;Break (RUN/STOP)
|
||||
KEYCLR EQU $93 ;Clear (Shift-CLR/HOME)
|
||||
KEYCPY EQU $00 ;Copy [N/A]
|
||||
KEYDEL EQU $14 ;Delete
|
||||
KEYDN EQU $11 ;Cursor Down
|
||||
KEYESC EQU $00 ;Escape [N/A]
|
||||
KEYFN1 EQU $85 ;F1 (F1/F2)
|
||||
KEYFN2 EQU $89 ;F2 (Shift-F1/F2)
|
||||
KEYFN3 EQU $86 ;F3 (F3/F4)
|
||||
KEYFN4 EQU $8A ;F4 (Shift-F3/F4)
|
||||
KEYFN5 EQU $87 ;F5 (F5/F6)
|
||||
KEYFN6 EQU $8B ;F6 (Shift-F5/F6)
|
||||
KEYFN7 EQU $88 ;F7 (F7/F8)
|
||||
KEYFN8 EQU $8C ;F8 (Shift-F7/F8)
|
||||
KEYFN9 EQU $00 ;F9 [N/A]
|
||||
KEYFNA EQU $00 ;F10 [N/A]
|
||||
KEYFNB EQU $00 ;F11 [N/A]
|
||||
KEYFNC EQU $00 ;F12 [N/A]
|
||||
KEYHLP EQU $84 ;Help [N/A]
|
||||
KEYHOM EQU $13 ;Home (CLR/HOME)
|
||||
KEYINS EQU $94 ;Insert (Shift-INS/DEL)
|
||||
KEYLFT EQU $9D ;Cursor Left
|
||||
KEYLNF EQU $00 ;Line Feed [N/A]
|
||||
KEYRGT EQU $1D ;Cursor Right
|
||||
KEYRTN EQU $0D ;Return
|
||||
KEYRTS EQU $8D ;Shift-Return
|
||||
KEYRUN EQU $00 ;Run (Shift-RUN/STOP)
|
||||
KEYRVF EQU $92 ;Reverse Off
|
||||
KEYRVS EQU $12 ;Reverse On
|
||||
KEYSPS EQU $A0 ;Shifted Space
|
||||
KEYTAB EQU $09 ;Tab
|
||||
KEYTAS EQU $00 ;Shift-Tab [N/A]
|
||||
KEYUP EQU $91 ;Cursor Up
|
37
include/vic/keydef.h02
Normal file
37
include/vic/keydef.h02
Normal file
|
@ -0,0 +1,37 @@
|
|||
/* PETSCII Key Code Definitions *
|
||||
* for Commodore 64 Computer */
|
||||
|
||||
#define KEYBCK $00 //Backspace
|
||||
#define KEYBRK $03 //Break (RUN/STOP)
|
||||
#define KEYCLR $93 //Clear (Shift-CLR/HOME)
|
||||
#define KEYCPY $00 //Copy [N/A]
|
||||
#define KEYDEL $14 //Delete
|
||||
#define KEYDN $11 //Cursor Down
|
||||
#define KEYESC $00 //Escape [N/A]
|
||||
#define KEYFN1 $85 //Function Key 1 (F1/F2)
|
||||
#define KEYFN2 $89 //Function Key 2 (Shift-F1/F2)
|
||||
#define KEYFN3 $86 //Function Key 3 (F3/F4)
|
||||
#define KEYFN4 $8A //Function Key 4 (Shift-F3/F4)
|
||||
#define KEYFN5 $87 //Function Key 5 (F5/F6)
|
||||
#define KEYFN6 $8B //Function Key 6 (Shift-F5/F6)
|
||||
#define KEYFN7 $88 //Function Key 7 (F7/F8)
|
||||
#define KEYFN8 $8C //Function Key 8 (Shift-F7/F8) [HELP on C16]
|
||||
#define KEYFN9 $00 //Function Key 9 [N/A]
|
||||
#define KEYFNA $00 //Function Key 10 [N/A]
|
||||
#define KEYFNB $00 //Function Key 11 [N/A]
|
||||
#define KEYFNC $00 //Function Key 12 [N/A]
|
||||
#define KEYHLP $84 //Help [N/A]
|
||||
#define KEYHOM $13 //Home (CLR/HOME)
|
||||
#define KEYINS $94 //Insert (Shift-INS/DEL)
|
||||
#define KEYLFT $9D //Cursor Left
|
||||
#define KEYLNF $00 //Line Feed (N/A)
|
||||
#define KEYRGT $1D //Cursor Right
|
||||
#define KEYRTN $0D //Return
|
||||
#define KEYRTS $8D //Shift-Return
|
||||
#define KEYRUN $00 //Run (Shift-RUN/STOP)
|
||||
#define KEYRVF $92 //Reverse Off
|
||||
#define KEYRVS $12 //Reverse On
|
||||
#define KEYSPS $A0 //Shifted Space
|
||||
#define KEYTAB $09 //Tab
|
||||
#define KEYTAS $00 //Shift-Tab [N/A]
|
||||
#define KEYUP $91 //Cursor Up
|
37
include/x16/keydef.a02
Normal file
37
include/x16/keydef.a02
Normal file
|
@ -0,0 +1,37 @@
|
|||
;PETSCII Key Code Definitions for Commander X16
|
||||
|
||||
;NAME Chr Description x16emu
|
||||
KEYBCK EQU $00 ;Backspace [N/A]
|
||||
KEYBRK EQU $03 ;Break (RUN/STOP) **missing**
|
||||
KEYCLR EQU $93 ;Clear (Shift-CLR/HOME) Shift-Home
|
||||
KEYCPY EQU $00 ;Copy [N/A]
|
||||
KEYDEL EQU $14 ;Delete Backspace
|
||||
KEYDN EQU $11 ;Cursor Down Cursor Down
|
||||
KEYESC EQU $1B ;Escape [C128/C65] **missing**
|
||||
KEYFN1 EQU $85 ;F1 (F1/F2) F1
|
||||
KEYFN2 EQU $89 ;F2 (Shift-F1/F2) F2
|
||||
KEYFN3 EQU $86 ;F3 (F3/F4) F3
|
||||
KEYFN4 EQU $8A ;F4 (Shift-F3/F4) F4
|
||||
KEYFN5 EQU $87 ;F5 (F5/F6) F5
|
||||
KEYFN6 EQU $8B ;F6 (Shift-F5/F6) F6
|
||||
KEYFN7 EQU $88 ;F7 (F7/F8) F7
|
||||
KEYFN8 EQU $8C ;F8 (Shift-F7/F8) F8
|
||||
KEYFN9 EQU $89 ;F9 [C65] F9
|
||||
KEYFNA EQU $15 ;F10 [C65] F10
|
||||
KEYFNB EQU $16 ;F11 [C65] F11
|
||||
KEYFNC EQU $17 ;F12 [C65] F12
|
||||
KEYHLP EQU $84 ;Help [C65]
|
||||
KEYHOM EQU $13 ;Home (CLR/HOME) Home
|
||||
KEYINS EQU $94 ;Insert (Shift-INS/DEL) Shift-Backspace
|
||||
KEYLFT EQU $9D ;Cursor Left Cursor Left
|
||||
KEYLNF EQU $00 ;Line Feed [C128]
|
||||
KEYRGT EQU $1D ;Cursor Right Cursor Right
|
||||
KEYRTN EQU $0D ;Return Enter
|
||||
KEYRTS EQU $8D ;Shift-Return Shift-Enter
|
||||
KEYRUN EQU $00 ;Run (Shift-RUN/STOP)
|
||||
KEYRVF EQU $92 ;Reverse Off Ctrl-0
|
||||
KEYRVS EQU $12 ;Reverse On Ctrl-9
|
||||
KEYSPS EQU $A0 ;Shifted Space Shifted Space
|
||||
KEYTAB EQU $09 ;Tab Tab
|
||||
KEYTAS EQU $18 ;Shift-Tab **missing**
|
||||
KEYUP EQU $91 ;Cursor Up Cursor Up
|
36
include/x16/keydef.h02
Normal file
36
include/x16/keydef.h02
Normal file
|
@ -0,0 +1,36 @@
|
|||
/* PETSCII Key Code Definitions for Commander X16 */
|
||||
|
||||
#define KEYBCK $00 //Backspace
|
||||
#define KEYBRK $03 //Break (RUN/STOP)
|
||||
#define KEYCLR $93 //Clear (Shift-CLR/HOME)
|
||||
#define KEYCPY $00 //Copy
|
||||
#define KEYDEL $14 //Delete
|
||||
#define KEYDN $11 //Cursor Down
|
||||
#define KEYESC $1B //Escape
|
||||
#define KEYFN1 $85 //Function Key 1 (F1/F2)
|
||||
#define KEYFN2 $89 //Function Key 2 (Shift-F1/F2)
|
||||
#define KEYFN3 $86 //Function Key 3 (F3/F4)
|
||||
#define KEYFN4 $8A //Function Key 4 (Shift-F3/F4)
|
||||
#define KEYFN5 $87 //Function Key 5 (F5/F6)
|
||||
#define KEYFN6 $8B //Function Key 6 (Shift-F5/F6)
|
||||
#define KEYFN7 $88 //Function Key 7 (F7/F8)
|
||||
#define KEYFN8 $8C //Function Key 8 (Shift-F7/F8) [HELP on C16]
|
||||
#define KEYFN9 $89 //Function Key 9
|
||||
#define KEYFNA $15 //Function Key 10
|
||||
#define KEYFNB $16 //Function Key 11
|
||||
#define KEYFNC $17 //Function Key 12
|
||||
#define KEYHLP $84 //Help (C65)
|
||||
#define KEYHOM $13 //Home (CLR/HOME)
|
||||
#define KEYINS $94 //Insert (Shift-INS/DEL)
|
||||
#define KEYLFT $9D //Cursor Left
|
||||
#define KEYLNF $00 //Line Feed (N/A)
|
||||
#define KEYRGT $1D //Cursor Right
|
||||
#define KEYRTN $0D //Return
|
||||
#define KEYRTS $8D //Shift-Return
|
||||
#define KEYRUN $00 //Run (Shift-RUN/STOP)
|
||||
#define KEYRVF $92 //Reverse Off
|
||||
#define KEYRVS $12 //Reverse On
|
||||
#define KEYSPS $A0 //Shifted Space
|
||||
#define KEYTAB $09 //Tab
|
||||
#define KEYTAS $18 //Shift-Tab [C65]
|
||||
#define KEYUP $91 //Cursor Up
|
Loading…
Reference in New Issue
Block a user