Conectar Joystick de Super Nintendo a un pc, Configurada en Linux.

Introducción:

Hace ya mucho tiempo que adapté unos Joystick de “Play Station” al Pc, jugaba super bien con ellas, hasta que se las presté a un amigo y no los vi mas, no hace mucho encontré una manilla de “Super Nintendo” que obviamente no utilizaba, entonces pense darle una utilidad, hacerla funcionar en el pc y publicarlo aver si alguien se anima a hacerlo, eso si es que tienen algun “Joystick” por ahí.

Materiales:

- 4 Diodos se uso general, puede ser el 1N4001, 1N914, 1N4148  o uno similar.
- 1 Conector serial de impresora DB-25
- 1 Manillas de Super Nintendo.
- Cautín, estaño, pasta o lo que ocupen para soldar.

Componentes.

Componentes.

Puedes leer “CUACK”, son solo los diodos que los doblé (No recomendado).

Construcción:

Se deben soldar los diodos al conector DB-25 junto con todos los cables del Joystick, en internet hay cientos de esquemas a seguir, pero ninguno es tan explicativo como este:

esquema

Luego de hacer esto tendrán algo como lo siguiente:

snes_03

Y eso es todo, ahora lo armamos y conectamos el Joystick a nuestro computador, una vista gráfica de como se ve el nuestro Joystick sería la siguiente:

snes_04

Configuración:

- Linux: Para configurar este Joystick en nuestro Linux necesitamos el driver llamado “gamecon”, en las 3  distribuciónes que e usado (Fedora, Debian y ArchLinux) este driver se incluye en el proceso de instalción, y se configura facilmente haciendo lo siguiente:

1.- Eliminamos alguna configuración existente (root):

[root@archer ~]$ cd /dev
[root@archer dev]$ rm js*

2.- Creamos los nodos correspondientes para que las aplicaciones puedan tener acceso al Joystick (root):

[root@archer dev]$ mkdir input
[root@archer dev]$ mknod input/js0 c 13 0
[root@archer dev]$ mknod input/js1 c 13 1
[root@archer dev]$ mknod input/js2 c 13 2
[root@archer dev]$ mknod input/js3 c 13 3
[root@archer dev]$ ln -s input/js0 js0
[root@archer dev]$ ln -s input/js1 js1
[root@archer dev]$ ln -s input/js2 js2
[root@archer dev]$ ln -s input/js3 js3

4.- Nos aseguramos que la impresora no este ocupando el puerto (root):

[root@archer ~]$ rmmod lp

5.- Cargamos el driver como usuario:

[ivan@archer ~]$ modprobe parport
[ivan@archer ~]$ modprobe parport_pc
[ivan@archer ~]$ modprobe gamecon map=0,1

Y eso seria todo.

Nota 1:

Sobre la opción map=0,1 el “0″ se refiere al primer puerto paralelo y “1″ al tipo de Joystick, donde 1: Super Nintendo, las otras opciones del driver serían:

2: Nintendo
4: Multisystem 1-button joystick
5: Multisystem 2-button joystick
6: Nintendo 64
7: Play Station

Nota 2:

Si la versión de tu kernel es igual o inferior a la 2.4 debes cambiar “map” por “gc”, Por Ej: modprobe gamecon gc=0,1

- Windows: No es necesario mucho detalle, ya que en cientos de sitios hay información al respecto, pero voy a indicar lo que no se indica en las mayoria de los sitios referentes a esto:

Para Windows 95/98 usar driver “Direct Pad Pro”
Para Windows NT usar driver “ntpad”
Para Windows XP/Vista usar driver “psxpad”

Nunca e tenido problemas al configurar el Joystick, si tu lo tienes con gusto te Ayudaré.

Saludos, Suerte.

16 thoughts on “Conectar Joystick de Super Nintendo a un pc, Configurada en Linux.

  1. mALDITOsoy

    oe wn se te quedo la billetera en mi home!!!!!

    ahora otra cosa wn me cerraron los puertos pa meterme a gmail. hotmail. msn y facebook… sabes si los wn bloquearon los puertos???

    los mas penca q no puedo mandar correos jajajajaj ya shualo!!!

    por cierto me importa un pico tu caga de adaptador casero esa wea es pa wn pobre como vo yo tengo plata y puedo ojo “PUEDO” comprarme manilla para pc y lo otro linux vale callampa jajajajajja

    ya wn andate a la xuxa estoy weando en la wea de pc de mi hermano pa q veas q uso guindous en tu caga de menu jajajja

    aios

    (K)*

    Reply
  2. Iván Alexis

    La verdad es que yo hice un adaptador PARALELO-USB y me funciono de pelos, ocupe un microcontrolador y weas, peroes mas barato comprarse un adaptador, aca cuestan como 2 lukas :)

    Reply
  3. anikras

    Me he comprado un coenctor USB para enchufar el pad de la playstation1, pero no me lo reconoce, cuando voy a cargar el modulo gamecon me dice esto:

    FATAL: Error inserting gamecon (/lib/modules/2.6.31-ARCH/kernel/drivers/input/joystick/gamecon.ko): No such device

    Alguna idea ??

    Reply
  4. Ivan Alexis

    @anikras, ahora estoy en la universidad, no tengo mi pc, pero tu problema es simple, cuando pones “gamecon map=0,1″ (por ejemplo) el “cero” es el numero que indica el puerto paralelo que ocupas, si usaste un dispositivo usb procura ver con que identifica tu puerto paralelo, lo mas probable es que sea “1″ pero eso lo ves de acuerdo a tu configuración, ya que por eso el driver te arroja ese error. Saludos.

    Reply
  5. Ivan Alexis

    @ger_raptor@hotmail.com, si se puede, los circuitos los buscaré en mis archivos, por ahora no tengo inet en mi casa, pero apenas pueda subirlos los publicaré, pero busca por mientra en google, los circuitos estan en todos lados, y en la publicacion esta indicada la opcion del driver para usar una manilla de PSONE o SEGA.

    NOTA: Yo con el driver e probado dos manillas de PSONE conectada a un solo puerto y funciona perfectamente, suerte. Saludos.

    Reply
  6. luis

    oe man saves io tengo un Joystick
    tipo play station.
    pero no me sale para poder jugar
    en el super nitendo de mi pc
    x fis dime como devo acer
    talves vajar un drive
    poder configurar el Joystick en el super nintendo
    de mi pc
    zaludoss….

    Reply
  7. FRANCO EMANUEL

    HOLA,TENGO UNA CURIOSIDAD LOS JOYSTICK DE SUPER NINTENDO NO ME ANDAN BIEN YA QUE TIENEN MUCHOS USO
    ME GUSTARIA SABER CUAL JOYSTICK LE PUEDO PONER OSEA DE PLAYSTATION O DE PC?

    Reply
  8. FRANCO EMANUEL

    SOY YO DE NUEVO,OSEA COMO ESTA EN ESTA PAGINA QUE ISIERON PARA QUE AGARRE CON LA PC,PERO EN CASO YO QUIERO MANDARLE UN JOYSTICK DE SEGA,PLAYSTATION,BUENO CUAL SEA QUE ANDE CON EL SUPER NINTENDO

    Reply
  9. Iván Alexis

    @Franco Emanuel

    Yo no he tenido ningun problema con los joystick de super nintendo, yo pienso que es ilogico comprar una de psx para desarmarla y adapotarla al pc, sabiendo que en el comercio existen alternativas ya armadas y orientadas a ese uso, aunque igual hay personas (me incluyo) que piensan que no es lo mismo jugar con una manilla de pc, que con una de consola.

    En lo que respecta al Super Nintendo, la tecnología es diferente a la de Sony o Sega, no creo que sea tan trivial adaptarla a la consola, si existe alguna forma la desconozco. Saludos.

    Reply
  10. Aldair

    que tal, yo conecte mi pad de SNES al puerto paralelo, pero no logro hacerlo funcionar. ya lo hize con el arreglo de diodos, tambien lo hize con 5 volts sacandolos del puerto usb aparte. pero no logro hacerlo funcionar, tango windows xp y ya probe con varios programas para reconocerlo, hojala puedas ayudarme, de antemano gracias

    PD. ya conecte con exito el PAD del NES y esa si funciono…:D

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>