сверху код внизу кнопка по которой жмется
код kff - значет что ничаго не нажато
Код:
defarray keyb_array $F4, $74, $B4, $34, kff
; V C X Z caps_shift
defarray+ keyb_array $44, $84, $04, $F8, $78
; G F D S A
defarray+ keyb_array $28, $C8, $48, $88, $08
; T R E W Q
defarray+ keyb_array $60, $A0, $20, $C0, $40
; 5 4 3 2 1
defarray+ keyb_array $E0, $10, $90, $50, $D0
; 6 7 8 9 0
defarray+ keyb_array $A8, $68, $E8, $18, $98
; Y U I O P
defarray+ keyb_array $C4, $24, $A4, $64, $38
; H J K L enter
defarray+ keyb_array $0C, $8C, $4C, kff, $9C
; B N M s_sft space
скан коды которые выдаются через symbol shift (через оно печатаются $ + " на спектруме)
Код:
defarray s_keyb_array $AC, kff, kff, kff, kff
; V C X Z caps_shift
; "/" - - ":" -
defarray+ s_keyb_array kff, kff, $D4, kff, kff
; G F D S A
; } { \ | -
defarray+ s_keyb_array kff, kff, kff, kff, kff
; T R E W Q
; - - - - -
defarray+ s_keyb_array kff, $6D, $55, $5D, $B9
; 5 4 3 2 1
; - - - - -
; cp6 cp5 hz - off
defarray+ s_keyb_array kff, kff, kff, kff, kff
; 6 7 8 9 0
; - - - - -
defarray+ s_keyb_array $58, $D8, kff, $E4, kff
; Y U I O P
; [ ] - ; -
defarray+ s_keyb_array kff, $52, $72, $B0, kff
; H J K L enter
; - "-" "+" "=" -
defarray+ s_keyb_array $EC, $CC, $2C, kff, kff
; B N M s_sft space
; "*" "," "." - -
скан коды которые выдаются через сaps shift (на спектруме оно меняет регистр a > A)
Код:
defarray cp_keyb_array kff, kff, kff, kff, kff
; V C X Z caps_shift
; - - - - -
defarray+ cp_keyb_array kff, kff, kff, kff, kff
; G F D S A
; - - - - -
defarray+ cp_keyb_array kff, kff, kff, kff, kff
; T R E W Q
; - - - - -
defarray+ cp_keyb_array kff, $6C, $54, $5D, $B8
; 5 4 3 2 1
; - - - cpslck -
; cp6 cp5 hz - on
defarray+ cp_keyb_array kff, kff, kff, kff, $70
; 6 7 8 9 0
; - - - - backspace
defarray+ cp_keyb_array kff, kff, kff, kff, kff
; Y U I O P
; - - - - -
defarray+ cp_keyb_array kff, kff, kff, kff, kff
; H J K L enter
; - - - - -
defarray+ cp_keyb_array kff, kff, kff, kff, kff
; B N M s_sft space
; - - - - -
на caps shift + 1 \ 3 \ 4 - повешено включение HZ mode, CS по $5x, CS по $6x
по symbol shift + 1 \ 3 \ 4 - повешено выключение HZ mode, CS по $5x, CS по $6x
(на всякий случай оба варианта капса тк хз чем и отличаются ли они)
на CS+2 и SS+2 повешено caps shift toggle которые на вид не совсем одно и тоже что CS с кодоми $5x, $6x
[свернуть]