Codes claviers RAWKEY

### Les codes claviers RAWKEY

Toutes les touches du clavier utilisées avec WHDLoad doivent être définies comme codes clés RAW.

Cependant, il existe une carte avec tous les codes clés RAW en hexadécimal:

pour comparaison, voici le clavier américain:

le clavier allemand:

et le clavier français:

### Les codes boutons

A partir de la version 16.8 de WHDLoad, il est possible de quitter WHDLoad avec les boutons de la souris, joystick ou joypad. Pour cela, il y a des rawkeys spéciaux listés dans le tableau ci-dessous. Ces rawkeys ne fonctionnent seulement avec l'option QuitKey, pas avec d'autres options key.
Pour que WHDLoad puisse détecter qu'un bouton a été pressé, l'option NoVBRMove ne doit pas être utilisée, le CPU doit être un 68010 au moins et le programme installé doit avoir l' interruption vertical blank active.
Les rawkeys ci-dessous sont représentés avec valeurs hexadécimal ou décimal.
En utilisant les boutons d'un joypad ($103..$109/$113..$119) comme un QuitKey, il sera impossible au programme installé de détecter/tester/utiliser un joypad. Celui-ci pensera qu'un joystick est connecté. A cause des limites du Hardware, le joypad peut seulement être testé une fois pendant un 1/50ième de seconde. Alors ne l'utilisez pas pour les jeux qui nécessitent un joypad.

rawkey port 0 habituellement souris | rawkey port 1 habituellement stick/pad | souris | Joystick | Joypad | Megadrive | Master System TecnoPlus
--- | --- | --- | --- | --- | --- | ---
$100/256 | $110/272 | bouton gauche | fire | Rouge/Select | B | A
$101/257 | $111/273 | bouton droit | deuxième fire | Bleu/Stop | C | B
$102/258 | $112/274 | bouton du milieu
$103/259 | $113/275 |  |  | Play
$104/260 | $114/276 |  |  | Reverse/Ear gauche
$105/261 | $115/277 |  |  | Forward/Ear droit
$106/262 | $116/278 |  |  | Vert/Shuffle
$107/263 | $117/279 |  |  | Jaune/Loop
$108/264 | $118/280 |  |  | Rouge/Select
$109/265 | $119/281 |  |  | Bleu/Stop

Dans les versions 16.4 à 16.7 de WHDLoad, il était possible d'utiliser un QuitKey de $73 pour quitter en pressant le bouton gauche de la souris. Ceci ne marche plus dans les versions 16.8 et supérieures. Le nouveau code rawkey est $100 pour cela.