Conectar mando de NES a PC

New product

Les presento este proyecto interesante que es conectar un control de NES a la PC, usando puerto paralelo. Muy facíl de hacer y con pocos materiales.

Conectar mando de NES a PC


En esa oportunidad y continuando con el post anterior, hoy les presento este proyecto interesante que es, conectar un control de NES a la PC, usando puerto paralelo.

Publicidad.

¿Que necesitamos?

Un control de NES.

Puede ser cualquiera, en este caso use uno de versión americana.

Activar un Puerto Paralelo en nuestra PC.

Si tienes puerto paralelo ya exteriorizado, genial, entonces puedes usarlo directamente.

Si no está exteriorizado, debes buscar en la tarjeta madre el conector del puerto paralelo. Por lo general es un conector largo, color negro o azul con 25 pines y en la leyenda dice JPrint, PrintPort o LPT.

placa base, puerto paralelo

Debes comprar el conector de expansión de este puerto, algo como este:

 Cable plano con conector para puerto paralelo

En el caso que tu tarjeta madre no tiene puerto paralelo, es posible que tengas que comprar una tarjeta que te provea este puerto. Como la que se muestra a continuación. Son bastante económicas.

***************************

Cables para conexión del puerto al control.

Cables de cobre, preferiblemente de los del tipo que se usan en redes como el UTP.

Led        (Opcional)

Opcional, para indicarte que el control está encendido.

Resistor de 2.2 k ohm (opcional)

Resistencia limitadora de corriente para el LED.

Circuito

Publicidad.

El circuito a montar es el siguiente:

 Circuito para conectar control de nes al puerto paralelo

Una vez que montes el circuito, debería verse como este:

Aquí lo monte en un pequeño protoboard.

 

Software necesario para que funcione

Todo el software necesario está empaquetado en el siguiente archivo zip.

Publicidad.

Descarga de paquete completo

Se compone de:

InpOut32 y InpOut64

InpOut32 es un controlador y DLL de Windows de código abierto para dar acceso directo a los puertos de hardware (por ejemplo, el puerto paralelo y en serie de los programas de nivel de usuario. Originalmente fue desarrollado por la gente de Logix4U para Windows 9x y variaciones de 32 bits de NT (NT / 2000 / XP / 2003 etc.).

Su página de información es: http://www.highrez.co.uk/downloads/inpout32/

El virtualizador de joystick:

vJoy es un controlador de dispositivo que emula todos los componentes de un joystick para ser usado/controlado por una aplicación.

Su página de información es: http://vjoystick.sourceforge.net/site/

El programa de control de NES Control PP

Es un programa escrito por mi (Alfredo García, XD), y se encarga de controlar el control de NES mediante el puerto paralelo y virtualizar el joystick para que lo lean los programas de juegos.

Para descargarlo, en el zip anterior.

Publicidad.

Instalación de los programas

Para ejecutar el programa de control de NES es necesario lo siguiente:

Para el virtualizador de joystick:

  -  Ejecutar el vJoySetup.exe

Para el controlador de puerto paralelo:

  -  Abrir la carpeta Win32

  -  Ejecutar InstallDriver.exe

Ambos programas deben ser ejecutados en modo administrador porque son controladores del sistema.

Ejecutar el NES Control-PP

Una vez instalados los programas, puedes ejecutar el control de NES que esta en la carpeta controlNES

programa NES control PP

La casilla de Activar Control, apaga la fuente de alimentación del control.

Cuando todo está conectado bien, al presionar los botones del control de NES podrás ver que la casilla del botón se oscurece.

En este caso ya está vitualizando el mando. En este caso, seria el mando No. 1 de joystick.

Ahora solo basta con entrar a cualquier juego y configurar el control como cualquier otro joystick.

Como pueden ver, muy fácil de hacer y configurar.

Requerimientos mínimos del NES Control-PP:

- Net Framework 4.5

- Windows 7 SP 1

- Inpout (Controlador de puerto paralelo)

- vJoy (Virtualizador de joystick)

El código fuente de todo el proyecto:

Publicidad.

Descarga de código fuente

Un video de como lo hice

Aquí les muestro un video donde hago el montaje y las recomendaciones finales.

 

Bueno, eso es todo por el momento, espero les guste.

¿Tienes preguntas o dudas?

Preguntas o sugerencias pueden usar el formulario de abajo y con gusto les contesto.

 

Escrito por Alfredo García

Al-Proyecto.

Calificación 
28/02/2020

Excelente

Muy buen proyecto.

    ¡Escriba su propia reseña!

    Escriba una reseña

    Conectar mando de NES a PC

    Conectar mando de NES a PC

    Les presento este proyecto interesante que es conectar un control de NES a la PC, usando puerto paralelo. Muy facíl de hacer y con pocos materiales.

    Haz una pregunta

    No se requiere registro

    1 Pregunta(s) respondidas

    Si luego de leer nuestro articulo aun tiene dudas, puede hacer su pregunta utilizando el siguiente formulario.

    (Opcional)
    *(Requerido para ser notificado cuando la respuesta este disponible)
    • Preguntada por: lucas(Axis)
      el 19/05/2021
      hola como estas Alfredo,muy bueno lo tuyo y el tutorial... me gusta bastante la electronica,aunque entiendo poco y nada XD mi pregunta es si se pueden conectar 2 joystick de nes por el mismo puerto paralelo yo pude conectar el joypad de Sega genesis al PP. y mi duda es si se puede conectar 2 JOYpad de sega en un PP Respuesta:
      Hola Lucas, si es posible conectar 2 controles y hasta 3 sin problemas. La cuestión es que hay que hacer el programa de control. En este caso este que hice es solo para un control. Con unas líneas más es posible adaptarlo para 2 y 3 controles.

    Si el enlace de descarga redirige a otro producto que no es el descrito en el artículo o está roto, reportarlo usando nuestro

     FORMULARIO DE REPORTE