[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Códigos de teclado RAWKEY

Todas las teclas usadas por WHDLoad deben ser especificadas como códigos de teclado.

Para esto, aquí hay una tabla que muestra todos los códigos de teclado en notación hexadecimal:
Keys Raw

con fines de comparación, este es el mapa de teclado US:
Keys US

el teclado francés:
Keys FR

el teclado alemán:
Keys DE

y el teclado italiano:
Keys IT

Los códigos de botón

Comenzando con WHDLoad versión 16.8 también es posible salir de WHDLoad usando un botón del ratón, joystick o joypad. Para ello hay códigos de teclado especiales definidos en la tabla debajo. Estos códigos de teclado solo funcionan con la opción QuitKey, no con ninguna otra opción de teclado.
Para hacer que WHDLoad sea capaz de detectar cuando un botón es presionado no debe usarse la opción NoVBRMove, el CPU debe ser como mínimo un 68010 y el programa instalado debe tener la interrupción de blanqueo vertical activada.
Los códigos de teclado se listan en notación hexadecimal y decimal.
El uso de botones desde un joypad ($103..$10a/$113..$11a) como la QuitKey hará imposible que el programa instalado detecte/chequee/use el joypad. El programa instalado creerá que un joystick está conectado. Esto se debe a algunas limitaciones de hardware que implican que el joypad solo puede ser chequeado una vez por cada 1/50 de segundo. Por lo tanto no utilice esta opción para juegos que requieren utilizar un joypad.
La función QuitKey utilizada al presionar Reversa, Adelante y Jugar al mismo tiempo comenzó a estar soportada a partir de la version 18.4 de WHDLoad.

código puerto 0
usualmente ratón
código puerto 1
usualmente joystick/pad
Ratón Joystick Joypad Megadrive Master System
TecnoPlus
$100/256 $110/272 botón izquierdo disparo Rojo/Seleccionar B A
$101/257 $111/273 botón derecho segundo disparo Azul/Detener C B
$102/258 $112/274 botón central
$103/259 $113/275 Jugar
$104/260 $114/276 Reversa/Ala Izquierda
$105/261 $115/277 Avance/Ala Derecha
$106/262 $116/278 Verde/Buscar
$107/263 $117/279 Amarillo/Bucle
$108/264 $118/280 Rojo/Seleccionar
$109/265 $119/281 Azul/Detener
$10a/266 $11a/282 Jugar+Reversa+Adelante

En las versiones 16.4 - 16.7 de WHDLoad era posible utilizar una QuitKey de $73 para salir presionando el botón izquierdo del ratón. Esto ya no funciona en WHDLoad versión 16.8 y posterior. El nuevo código de teclado $100 debe ser utilizado con dicho fin.


[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]