Emu de zx spectrum
BUBU ;-)
view post Escrito el 1/2/2005, 12:06 by: BUBU ;-)
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Bien, esa es el grandioso problema del Spectrum, y de cualquier computadora emulada. Esto no pasa con consolas, pues éstas tienen un pad que siempre es el mismo. Pero las computadoras tienen un teclado, y cada juego usaba las teclas que al desarrollador le venía a bien usar.
Entonces, hay que mapear cada juego. Esto significa que para cada juego deberá existir un fichero cfg en el que se describa ese mapeo. Supongamos el ABU SIMBEL (maravilloso). Sus teclas son QAPOM (típicas, por otra parte). Entonces, deberá existir un ABUSIMBEL.cfg, y dentro deberá tener algo tal que así:

Q = K_UP
A = K_DOWN
P = K_LEFT
etc etc

de tal manera que cuando pulses K_UP en la maca, antes de llegar al emulador, se lee este fichero, y se convierte en Q, con lo que el juego se cree que has pulsado la Q del teclado.

Otra forma de realizar esto es reconfigurando el JPAC / IPAC para cada juego, lo cual se puede automatizar.
36 respuesta(s) desde el 4/1/2005, 00:49