[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:
con fines de comparación, este es el mapa de teclado US:
el teclado francés:
el teclado alemán:
y el teclado italiano:
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. Si el programa
instalado utiliza resload_ReadJoyPort, el uso de QuitKey de joypad no ocasiona
ningún problema.
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 |
tercer disparo |
$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]