Все ключи, используемые с WHDLoad должны быть определены как RAW-коды.
Вот таблица, которая показывает все клавиши в
шестнадцатиричном формате:
для сравнения, вот американкая раскладка
клавиатуры:
здесь французская раскладка клавиатуры:
а здесь немецкая раскладка клавиатуры:
rawkey port 0 usually mouse |
rawkey port 1 usually stick/pad |
Mouse | Joystick | Joypad | Megadrive | Master System TecnoPlus |
---|---|---|---|---|---|---|
$100/256 | $110/272 | left button | fire | Red/Select | B | A |
$101/257 | $111/273 | right button | second fire | Blue/Stop | C | B |
$102/258 | $112/274 | middle button | ||||
$103/259 | $113/275 | Play | ||||
$104/260 | $114/276 | Reverse/Left Ear | ||||
$105/261 | $115/277 | Forward/Right Ear | ||||
$106/262 | $116/278 | Green/Shuffle | ||||
$107/263 | $117/279 | Yellow/Loop | ||||
$108/264 | $118/280 | Red/Select | ||||
$109/265 | $119/281 | Blue/Stop |
В версиях WHDLoad 16.4 - 16.7 была возможность использовать для выхода код QuitKey - $73 - нажатие на левую кнопку мыши. Теперь это не работает в версии WHDLoad 16.8 и следующих версиях. Теперь вы должны использовать новый код вместо старого - $100.