Construir Un Joystick Arcade

download Construir Un Joystick Arcade

If you can't read please download the document

Transcript of Construir Un Joystick Arcade

Introduccin

Cada tecla de nuestro pc, lleva asociadas dos patillas del chip que el teclado lleva. Cada botn de arcade y cada direccin del joystick arcade tambin lleva 2 conexiones asociadas. Lo que haremos ser conectar estas dos partes de cada botn, a las patillas del chip de teclado, que lleva asociada una tecla en concreto.Para ello, lo primero que debemos hacer es desmontar nuestro teclado, con lo que nos encontraremos con 3 lminas. La superior y la inferior son las que nos interesarn en nuestro proyecto, pues la del medio, es tan slo un aislante.
La lmina superior, contiene las pistas de las patillas de uno de los lados del chip que usan las teclas, y la inferior la otra. Lo que haremos en primer lugar, ser despegarlas cuidadosamente y extraerlas. As, fijndonos poco a poco, veremos que hay varias teclas que siguen la misma pista, con lo que comparten una misma patilla en el chip del teclado. Esto lo observaremos tanto en la lmina superior como en la inferior.
El marcar en la misma lmina, o bin en un papel (yo lo hice en ambos) las teclas que comparten pista, nos facilitar la tarea a la hora de usar el polmetro y escoger teclas para nuestro proyecto.
Para que os hagis una idea ms sencilla, en mi teclado las teclas 1,2,3,4, ESC, F1, F2, F3 y F4 se encuentran en la misma pista en la lmina superior, por lo que comparten una de las patillas en el chip. Al usar el polmetro en la patilla que esas teclas comparten y ver que aparece una de esas teclas, las correlativas debern aparecer con combinaciones de las dems patillas en el lado contrario.

Aunque muchos teclados usan el mismo chip, no siempre es as. Aqu puedes encontrar la lista de correspondencias de mi teclado, por si sirve de ayuda, pero mucho me temo que tendrs que usar de todas formas el polmetro.Buscarlasteclas

Una vez tenemos hecha nuestra pequea lista, procederemos a quitar la tarjeta con el chip del teclado, para poder usar el polmetro y averiguar cada una de las correspondencias de las teclas. La manera ms til de ver a qu tecla corresponde cada par de patillas, es encender el ordenador con el chip suelto, sin conectar al teclado, y abrir con el ratn un documento nuevo. Cuando encontremos dos patillas que correspondan a una tecla, aparecer en el documento la letra en cuestin.He de hacer aqu un inciso. Aunque se que no es correcta la nomenclatura de patillas en 1-20 y 1- 20, debido a que las 40 patillas que tiene el chip son demasiadas, creo que resultar ms sencillo nombrar de 1 a 20 las primeras 20, y las del lado contrario, como 1a 20. Perdn a los puristas de antemano.

Dicho lo anterior, ya sabemos que el chip tiene 40 patillas. Cada tecla usa una patilla de un lado (1-20), y otra patilla del otro lado (1-20), por lo que un extremo del polmetro se usa en un lado, y mientras con el otro, vamos probando las patillas del lado contrario, apuntando a cuales corresponde cada tecla que vamos encontrando.

Afortunadamente, al menos en mi caso, slo estn usadas las patillas 12 a 19 y 3 a 20, por lo que en principio podis ahorraros el comprobar las patillas 1 a 11 y 1y 2.Como antes habamos apuntado qu teclas eran correlativas en ambas lminas, ahora sabemos qu teclas esperar al usar el polmetro. Para poner un ejemplo, en mi caso 1, 2, 3, 4, ESC y F1, F2, F3, F4, compartan la misma pista en la lmina superior, usando todas la patilla 12 en un extremo del chip. Con un borne del polmetro en la patilla 12, y probando en las patillas 3 a 20 deberan ir salindonos todas esas teclas, y as con el resto de teclas que compartan una misma patilla.

Eligiendo teclasMis ResultadosMis Teclas

Una vez tenemos todas las teclas sacadas, nos conviene escoger las que ms nos convengan, segn los resultados que hayamos obtenido con el programa para ver qu teclas nos provocan ghosting o blocking, as como tener claro cuntas teclas vamos a usar. Mi principal fin para el joystick es M.A.M.E., as que yo escog:4 Teclas para funcin:ESC,Pausa,TAB(para las opciones y dipswitches), yENTER.

4 Teclas para monedas y start:Coin 1, Coin 2, Start Player 1, y Start Player 2.

4 Teclaspara cada una de lasdirecciones del joystick.

6 Botones de disparo.

Soldando


Una vez tenemos hecha la lista de las teclas que queremos escoger, llega el momento de recurrir a las regletas. Esto nos evitar tener que hacer una soldadura para cada tecla en las patillas, consiguiendo una especie de extensin para cada grupo de patillas (1-20 y 1- 20), donde despus uniremos los cables de cada pulsador.Usaremos una regleta para las conexiones provenientes de las patillas 1 a 20, y otra para las conexiones de las patillas 1 a 20.Soldaremos un cable a cada patilla del chip y despus por grupos, uniremos los cables provenientes de 1 a 20 a cada una de las entradas de una regleta, y las de 1 a 20 en la otra regleta. Es conveniente usar una pegatina encima de cada una de las regletas para poner el nmero de patilla asociada a cada entrada.

Ya tenemos una "extensin" de las patillas del chip. Ahora tenemos que unir los pulsadores a las regletas. Para facilitar la tarea, agruparemos todos los cables que vengan de pulsadores que tengan una patilla en comn, y los soldaremos. Despus, colocaremos estos grupos en la otra parte de la regleta, en su patilla correspondiente. As, siguiendo el ejemplo, si fusemos a usar las teclas 1,2,3,4 y ESC, soldaramos 5 cables en un extremo, que ira a la parte de la regleta a la que hubisemos metido el cable correspondiente a la patilla 12, y luego el otro extremo de cada cable, a cada uno de los pulsadores asociados a esas teclas.
Lo mismo haremos con los cables que tengan en comn conexiones a patillas 1 a 20.

Para las 4 direcciones del joystick, el paso a seguir es exactamente el mismo, tomando cada direccin como un pulsador independiente.


Consideraciones Finales

Ya slo queda redefinir las teclas en cada emulador que queramos usar a aquellas que hemos escogido para la realizacin de nuestro joystick. Aqu debemos ser cuidadosos, pues no son la misma tecla los nmeros del teclado, que los del numpad, por lo que emuladores que no permitan usar el numpad, no funcionarn con nuestro joystick, si es que hemos escogido alguno de los botones con esas teclas.

Y algo MUY IMPORTANTE, procurad si vais a usar M.A.M.E., que alguna de las teclas que escojis sean la O y la K, por el dichoso OK que hay que pulsar cada vez que se instala una beta nueva, o jugamos a un juego al que no habamos jugado antes, pues si no, puede ser muy engorroso darle al OK con el teclado, y luego reiniciar para jugar con el joystick. Si os fijis, mis botones Disparo 1 y Disparo 2 son O y K, precisamente por ese motivo.

A disfrutar de una nueva forma de sentir los emuladores.EEEEstoestodoamigos!