Construir Un Joystick Arcade
-
Upload
jorge-guzman-juarez -
Category
Documents
-
view
16 -
download
0
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!