Autor Tema: Tutorial Convertir gamepad Sega a norma Atari  (Leído 8131 veces)

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Tutorial Convertir gamepad Sega a norma Atari
« en: Julio 24, 2017, 10:24:49 »
Antes de nada decir que no soy un experto en electrónica y que quizás la palabra "Tutorial" del título le queda grande.

Sólo pretendo compartir mi experiencia, y agradezco cualquier corrección, idea o consejo para mejorar la modificación que presento a continuación.

Material utilizado.


En primer lugar pongo aquí el pinout de ambas normas.

Norma Sega


Norma Atari (Así es como queremos dejar nuestro gamepad)


El pinout es muy parecido, solo cambia el pin de 5v (5 en Sega, 7 en Atari) aparte de los pines 5, 7 y 9 que no vamos a utilizar en este tutorial. Se les podrían dar uso a los pines 5 y 9 para mapearlos al port 1 como botón secundario o botón de salto (UP). Quizás en orto tutorial lo veamos.

1.- El primer paso es abrir el gamepad, y extraer la placa, este es el aspecto que tiene:



2.- El segundo paso es cortar las conexiones con el chip "destruye commodores" como dice el compañero @josepzin , para ello, he quitado la capa de resina epoxi que recubre el chip, esto no es necesario, pero en este caso, utilizaremos las conexiones que quedan al aire para unir los botones de disparo, ya que resulta más cómodo que ir uniendo pistas con cable, como veremos más adelante.

Para remover la resina epoxi he utilizado el soldador para "ablandar" la resina y un cuter para decapar poco a poco y con paciencia.

Así es como ha quedado la placa con el chip al aire.



3.- El siguiente paso es establecer los puntos de soldadura para los controles y los botones. Es importante que las soldaduras se encuentren lo más alejado de los pulsadores, ya que el movimiento mecánico de los mismos va presionando las soldaduras y acaban por soltarse.

Así que buscamos cada una de las pistas. Elegimos un lugar que nos permita hacer una soldadura relativamente cómoda.

Frotamos suavemente con la punta del soldador sobre la parte que hemos elegido, para eliminar la capa aislante y dejar al aire la parte metálica de la pista. Hay que tener cuidado de no levantar el aislante de las pistas adyacentes ya que nos provocaría un contacto que no deseamos.

Así es como quedan las soldaduras para las pistas de movimiento y disparo.



Para la conexión de la pista GND (pin 8), lo que he hecho ha sido aprovechar que es la última conexión, y que además toda la pista que rodea las conexiones superiores es la pista GND, así que he quitado la capa de aislante de al lado, y he unido las soldaduras, y así nos ahorramos conectar un cable.




4.- Ahora toca unir las pistas con su correspondiente pin, para mi es el paso más complicado, porque las soldaduras no se me dan muy bien, como puede verse en la imagen.

El pegote de estaño que está justo debajo del chip, une todos los botones (7 en total) con la conexión central (cable negro) que corresponde al botón START. de esta manera todos los botones tienen la misma funcionalidad.




5.- Por último, comprobar con el polímetro que no haya ninguna pista comunicada con otra.

Cerrar y atornillar el gamepad.

Si todo ha ido bien, ya tenéis un nuevo gamepad para vuestro C64.

Añadir que el botón TURBO NO funciona, lo cual es lógico porque supongo que necesitará de los 5v que NO hemos conectado, y que además supongo que necesitará del chip (que hemos cortado). Si alguien tiene alguna idea para hacer que funcione el TURBO agradecería que lo posteara.

Y hasta aquí el tutorial, si tenéis alguna duda que esté dentro de mis posibilidades responderla, lo haré encantado.






« última modificación: Julio 24, 2017, 10:52:58 por Naibor »
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #1 en: Julio 24, 2017, 21:38:12 »
Buenísimo. Me han dado ganas de comprarme uno de estos mandos para modificarlo.

Como crítica sólo se me ocurre horrorizarme con tus soldaduras :D :P

¿Lo puedo pasar a C+? o si quieres pasarlo tu.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #2 en: Julio 24, 2017, 22:04:04 »
Sí, mis soldaduras se ven a kilómetros de lo grandes que son :)

Si quieres publicarlo en C+ por mí no hay ningún problema, si quieres que lo haga yo tampoco tengo ningún problema, lo que tú decidas.
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #3 en: Julio 24, 2017, 22:07:16 »
Con respecto al gamepad, es de mucha más calidad que el anterior que convertí, es más caro también pero los materiales se notan de mejor calidad, si estás pensando en comprar un gamepad, prueba este, seguro que no te va a decepcionar, y tiene 8 botones, el octavo botón está en un costado a la altura del dedo índice derecho, es ideal para mapearlo al port 1 como barra espaciadora.
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #4 en: Julio 27, 2017, 12:56:44 »
El gamepad de SNES también es bonito y parece cómodo, además sólo tiene 4 botones, ¿lo has probado?



https://es.aliexpress.com/item/Classic-Retro-Gray-Button-Style-Controller-for-Super-Nintendo-Gamepad-for-SNES/32705277668.html
« última modificación: Julio 27, 2017, 12:59:59 por josepzin »
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #5 en: Julio 27, 2017, 13:01:57 »
Sí que está chulo sí.

No lo había visto, en realidad tiene 8 botones, fíjate que a la altura de los dedos índices tiene botones también a cada lado.

Habría que ponerle un DB9 hembra porque lleva un conector específico, pero se podría probar, no creo que cambie mucho la circuitería no?¿
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #6 en: Julio 27, 2017, 13:09:45 »
Tienes razón, no había prestado atención a los gatillos.

Internamente no creo que sea muy distinto al otro: una placa con los circuitos y un chip para cargarse :P
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #7 en: Julio 27, 2017, 13:10:13 »
El otro gana puntos con el DB9, es un paso menos.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #8 en: Julio 27, 2017, 15:10:22 »
Habría que ver la calidad del SNES como factor a tener en cuenta y ver si merece la pena la conversión, ya que como dices es un paso más.

Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #9 en: Agosto 04, 2017, 16:34:44 »
Encargados los dos mandos, a ver cuando llegan, sillegan y si me tocan muchos los putos cojones para retirarlos, que eso seguro.

Ya contaré :)
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #10 en: Agosto 04, 2017, 16:44:39 »
Para el que no lo vio, Naibor hizo esta entrada para C+

Convertir gamepad Sega a norma Atari [Tutorial]
http://www.commodoreplus.org/2017/08/convertir-gamepad-sega-norma-atari.html
Es basicamente lo mismo que hay en este hilo.

Y hay un comentario interesante:
Citar
Igual esto te ayuda con el tema del turbo, si es necesario, puedo pasarte el código fuente para modificar el PIC a tus necesidades.

http://www.nightfoxandco.com/?p=4009

Y enlaza a una adaptación parecida a esta pero para otro nivel de conocimientos y herramientas ya que usan un chip programable para el turbo, igual es interesante mirarlo.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #11 en: Agosto 04, 2017, 18:21:32 »
Encargados los dos mandos, a ver cuando llegan, sillegan y si me tocan muchos los putos cojones para retirarlos, que eso seguro.

Ya contaré :)

Al final has encargado los SNES?
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #12 en: Agosto 04, 2017, 19:50:36 »
Uno de SNES y otro de Sega igual al tuyo :)
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #13 en: Agosto 04, 2017, 20:01:26 »
Fenomenal, pues ya contarás como va el SNES.

Y el SEGA ya me dirás tu impresión, yo creo que en relación calidad precio es de lo mejor que hay. Llevo casi un mes probándolos (me compré 2) y cada día más contento.
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13629
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Tutorial Convertir gamepad Sega a norma Atari
« Respuesta #14 en: Octubre 30, 2017, 18:21:53 »
Buenoooo... al final la semana pasada me llegaron los dos mandos! cuando el cartero me entregó el paquete pensé que solo venía un mando... pero al abrirlo veo que no, estaban los dos.

La verdad es que me parecen tremendamente pequeños!!! me imaginaba algo mas del tamaño de un mando de Xbox.

Por ahora no pude hacer nada, pero este fin de semana estuve montando el C64 asi que cuando pueda intentaré adaptar uno a ver que pasa :)

Noticias pronto.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com