ATARI 2600 / PC

Reviviendo aquellos buenos viejos tiempos...

Idea y realización: Hernan C.

Este informe explica como conectar un joystick de Atari 2600 a la PC mediante el uso de un joystick de PC estandar (análogo) como interfase.

Las ventajas de este sistema son que funciona con cualquier emulador de Atari (que acepte joystick de PC) y no requiere de ningún software o controlador extra, ya que el joystick de Atari se comportará como un joystick de PC normal, además se evitan los posibles retardos en la respuesta provocada por los drivers de puerto paralelo usados en las interfaces mas típicas. Como desventaja, para la implementación de este sistema, se necesita modificar tanto el joystick de PC como el de Atari (aunque estas alteraciones no afectan el funcionamiento individual de cada uno).

Este dispositivo funciona a la perfección tanto en el modo PC como en el modo Atari y fue testeado en varias situaciones y equipos diferentes. Sin embargo, no se aceptará ninguna responsabilidad por fallas de hardware (Atari2600/PC) y/o software ni se dará ninguna garantía de funcionamiento. La aplicación esta técnica quedará bajo su propio riesgo.


 

Elementos necesarios:

- Joystick de Atari 2600
- Joystick de PC, se recomienda usar el mas sencillo y económico del tipo Pad (15-20$)
- Cable múltiple de 7 hilos ~2m (también se puede usar uno con mas hilos, por ejemplo 9 dejando desconectados los sobrantes)
- Ficha DB-9 hembra
- Ficha DB-9 macho
- Switch conmutador de tres patas (dos posiciones)
- Soldador, estaño, destornillador etc.

 

 

Descripción del dispositivo:

El dispositivo de conexión esta dividido en dos partes; una es el joystick de Atari con unas modificaciones internas y una ficha de conexión también modificada (Imagen) y otra es el joystick de PC que mediante otras alteraciones aceptará la conexión del joytick de Atari (imagen).
Para aclarar la idea, en la siguiente tabla se pueden ver las posibles configuraciones de conexión después de realizar los cambios en los joysticks.

Esquema de conexión del joystick de Atari al PC mediente el joystick de PC.

(la posición del switch debe estar en PC)

Esquema de conexión del joystick de Atari en el Atari 2600.

(la posición del switch debe estar en Atari)

Esquema de conexión del joystick de PC en la PC.

 

 

Parte #1: Como modificar el joystick de PC:

Para efectuar los cambios requeridos, será necesario agregarle a un joystick de PC común una entrada (mediante una ficha DB-9 macho) para poder conectar allí el joytsick de Atari. Nota: será imprescindible desarmar el joystick!

La nueva entrada tendrá 7 patitas conectadas de la siguente manera:

Una patita al punto de dirección base (común a todas las direcciones del pad, arriba, derecha, etc.)
Cuatro patitas conectadas cada una en un punto de dirección del pad (arriba, abajo , derecha, izquierda)
Otra patita irá conectada a uno de los dos puntos del botón de disparo principal
La última patita ira conectada al otro punto de disparo del botón principal

El circuito en el interior del joystick quedaría asi:

En gris oscuro está representada la parte original de la plaqueta, los demás colores muestran la conexiones agregadas.

Nota: para no interferir con el funcionamiento de los controles del joystick, no es aconsejable efectuar las soldaduras justo en los puntos de contacto de los pulsadores, sino en algún punto homólogo que se encuentre comunicado por la plaqueta (basta con seguir un surco desde el punto de contacto del pulsador para encontrar un lugar adecuado en donde realizar la soldadura).

En esta imagen se puede apreciar el interior modificado del joystick, las conexiones marcadas con una cruz NO son parte del proyecto, sino que son refacciones para enmendar partes de la placa que estaban rotas.

Luego de realizar las conexiones habrá que perforar un orificio en la cubierta del joystick para permitir pasar el cable ya que ahora saldrán dos cables (el original que se conecta a la PC y el nuevo que conecta el joystick de Atari).

Una vez pasado el cable por este orificio hay que cortarlo a unos 10 o 15 cm del joystick y conectar la ficha DB-9 (macho) de la siguiente manera:

(Vista del lado donde se soldarán los cables)

 

...Ensamblar nuevamente el joystick y colocarle los cascos a la ficha DB-9 para concluir con la primera parte del proyecto!

 

 

Parte #2: Como modificar el joystick de Atari2600:

La modificación de este joystick consiste en cambiar el cable (pasando de 6 a 7 hilos), reemplazar la ficha por una que además va a tener un diminuto switch/conmutador y remover de la plaqueta la unión que va desde el pulsador a la línea maestra (conectando esa parte libre del pulsador al hilo extra del nuevo cable). Nota: será imprescindible desarmar el joystick!

-Modificacion de la plaqueta del joystick:

El primer paso para modificar la plaqueta es remover un poco del material de conexión -raspándolo cuidadosamente con un cutter- que une un punto del pulsador de disparo con la rama común a todos los pulsadores (dejando a éste punto aislado de la rama común).

Luego de esto hay que retirar el cable (removiendo cuidadosamente cada uno de los hilos conectados a las terminales de la plaqueta).

Una vez retirado el cable original habrá que insertar el nuevo cable por el orificio del joystick y soldar los hilos a la las terminales de la plaqueta respetando los colores (si el nuevo cable no tiene los colores ideales, se deberá tener en cuenta por que color se substituyo cada cual, en este ejemplo se substituyo el hilo naranja por el amarillo). Finalmente hay que soldar el hilo rojo al punto libre del pulsador de disparo.

Circuito antes y después de la modificación:

Observese que en el circuito modificado se ha removido parte del material de conexión de la plaqueta, se ha conectado el hilo rojo a la parte que queda libre del pulsador y se ha reemplazado el hilo naranja por su substituto amarillo.

 

Esta imagen muestra como quedaría el interior del joystick despues de la modificación (la imagen aquí presentada es de un joystick estandar y fue retocada para mostrar las modificaciones debido a que el joystick al que se le realizaron efectivamente estas alteraciones estaba demasiado remendado por otros motivos ajenos a este proyecto.)

 

-Reemplazo y modificación de la ficha del joystick:

Al reemplazar el cable del joystick también dejaremos de lado la ficha (que viene unida al cable original). La nueva ficha será igual solo que tendrá un hilo mas conectado en una de sus patitas y además contará con un conmutador que, dependiendo del modelo de ficha y switch que consigamos, no será muy complicado adaptarle.

El circuito dentro de la ficha tendrá la siguiente disposición:

(Vista del lado donde se soldarán los cables)

Cuando las conexiones esten listas, el último paso será adaptar el switch al casco de la ficha DB-9 y armarla. El switch a emplear tendrá ser lo mas chico posible para ubicarlo facilmente dentro de la ficha (en este ejemplo se usó un conmutador linear, pero también se puede usar uno del tipo palanca que requiere solo de un pequeño orificio para su instalación).

Esta imagen muestra como quedaría la adaptación en la ficha.

Nota: es posible (y mas practico) adaptar el switch directamente en el joystick, pero al hacerlo se alteraría la estética original de joystick por lo que quedará a criterio de cada uno ubicar allí el conmutador.

Para incluir el switch conmutador en el joystick en lugar de en la ficha el circuito completo quedaría de esta manera:

*Este circuito muestra la posible inclusión del switch dentro del joystick en lugar de estar en la ficha DB-9, y NO DEBE SER TOMADO EN CUENTA si se va a colocar el switch dentro de la ficha.

 

...Si siguió todo el procedimiento adecuadamente, vuelva a armar su joystick de Atari2600 que ahora servirá tanto para esta consola como para la PC (conectandolo al joystick de PC que ha modificado) con solo cambiar la posición del switch conmutador!.

 

-Ultimas consideraciones:

Si bien el conmutador solo sirve para la función de disparo, es aconsejable verificar siempre, que el switch se encuentre en la posicion Atari antes de conectarlo a ésta consola. Si lo desea, puede conectar un joystick de Atari original (sin alterar) al joystick de PC, pero solo servirá jugar a los video-games que no requieran el uso del botón de disparo (ya que éste no funcionará sin las modificaciones necesarias).

IMPORTANTE!: Se agradecerá mucho que todos aquellos que realicen este trabajo manden sus comentarios (por e-mail o através del 'guest book' de Random'64), Buena suerte!

 

Fin.


*Este material es propiedad exclusiva de Random'64 y no puede ser usado en ninguna otra publicación sin expresa autorización (quedando fuera de esta exclusividad la imagen inicial "Have you played Atari today" propiedad de Atari®).

 

 

Contact | Random'64 Home Page | Mas docs

 


Copyright ©  .HCC. ~Software~ -2000-  Bs. As. (Argentina) 
www.geocities.com/hcc.soft  ,  www.emuhq.com/random64
1