
Extraído de Emulatronia (http://www.emulatronia.com)
NUEVO
EN LA ÚLTIMA REVISIÓN (12 MAYO 99): |
Este es el segundo de los montajes 'guiados' que os hemos preparado. En esta ocasión, le toca el turno al buenísimo pad de Nintendo 64. Este pad es una gozada, sobre todo respecto a comodidad ya que encaja perfectamente en la mano. El único 'pero' que le podemos encontrar es que, o usamos el direccional analógico o usamos el digital, ya que por cuestiones de diseño (no de drivers, sino del pad) no es posible estar cómodo usando los dos.
El hecho de poder realizar esta maravilla se lo debemos, principalmente a Stephan Hans (home) porque gracias a él podemos realizarlo, él ha sido quien ha diseñado el circuito. Y volvemos a agradecer a Earle F.P. III por su driver DirectPad, ya que si no fuera por él no podríamos utilizar el pad en los juegos de DirectX. Insisto en que los responsables de esto son las citadas personas, y que yo no he diseñado el circuito ni el driver, sólo os he preparado este reportaje para facilitaros el montaje del 'invento' (que no es poco ;-D).
Antes de empezar con toda la parafernalia del montaje, tengo que advertir que no es apto para principiantes. Ni mucho menos. Es posible que te desanimes por lo complicado que resulta el circuito (en comparación con el de PlayStation), pero si tienes algunas nociones y te sientes con suficientes ganas y sobre todo, paciencia, adelante.
Una de las desventajas que presenta este montaje es que no vas a poder utilizar el pad en MS-DOS, aunque parece que en un futuro podremos gracias a la excelente utilidad SNESKEY. Nosotros nos conformamos con jugar a los juegos de DirectX con nuestro querido pad de Nintendo 64.
Y otra cosa que os quede clara, en el driver DirectPad no está implementado el código para utlizar el Rumble Pack (Force Feedback o vibración del mando). Tendremos que esperar a ver si Earle F.P. III lo añade en la próxima versión de DirectPad.
No vais a necesitar ninguna fuente de alimentación ni nada por el estilo, así que podéis respirar tranquilos si no queríais otro trasto más.
LISTA DE COMPONENTES
A continuación enumeramos los componentes que vamos a utilizar. Para facilitaros aún más las cosas, he hecho un pequeño dibujo de cada componente, para eliminar la más mínima confusión.
COMPONENTE 1 |
DIBUJO |
| 10 diodos 1N4148 |
|
COMPONENTE 2 |
DIBUJO |
1 resistencia 4,7 k 1/4 W o menos (R1) |
|
COMPONENTE 3 |
DIBUJO |
1 resistencia 100 k 1/4 W o menos (R2) |
|
COMPONENTE 4 |
DIBUJO |
1 resistencia 10 k 1/4 W o menos (R3) |
|
COMPONENTE 5 |
DIBUJO |
1 resistencia 2,2 k 1/4 W o menos (R4) |
|
COMPONENTE 6 |
DIBUJO |
1 condensador cerámico 100 pF (C1) |
|
COMPONENTE 7 |
DIBUJO |
1 transistor tipo PNP BC559 (T1) |
|
COMPONENTE 8 |
DIBUJO |
2 CMOS 4006 |
|
COMPONENTE 9 |
DIBUJO |
1 placa experimental |
|
COMPONENTE 10 |
DIBUJO |
1 conector DB-25 macho con caja |
|
COMPONENTE 11 |
DIBUJO |
1-2 metros de cable de 10 hilos |
|
Además de todo esto, obviamente necesitarás un soldador, estaño y un polímetro para las comprobaciones.
ESQUEMA

Esquema del circuito
Si quieres imprimir a la máxima calidad bájate el Circuito en formato WMF (Windows metafile)
Como puedes ver, el circuito es bastante más complicado que el de PlayStation. Si te fijas, las conexiones en las 'cucarachas' 4006 que salen y vuelven a entrar están de colores para facilitarnos la lectura. No significan nada más, solo es para que no nos confundamos. Ambos chips tienen la misma configuración de conexiones que salen y vuelven a entrar.
Tengo que advertirte que pongas el máximo cuidado al poner el transistor (T1) y las cucarachas, ya que si te equivocas, los "fundes".
Aparte de esto, la mayor complicación del circuito reside en ser un poco manitas para poder hacer las conexiones por abajo de la placa experimental. Y siguiendo con mi intención de facilitarte más las cosas, os pongo aquí de manera gráfica cómo lo tengo yo montado, por si te quieres guiar:

Componentes montados en la placa experimental
Las conexiones las haremos por detrás. Eso ya es cosa tuya, te recomiendo que cortes un trozo del cable de 10 hilos y te hagas con bastante cablecitos para hacerlas cuando las gotitas de estaño no sean suficientes.
Y ahora veamos las conexiones por la parte inferior. Ten en cuenta que esta vista no es la misma que la de arriba, está en espejo horizontal suponiendo que así veríamos la cara inferior (que yo sepa, nadie tiene rayos-x para verlo en la misma vista).

Vista de la cara inferior (reflejada)
La finalidad de los distintos colores es, como siempre, evitar confusiones. Te explico ahora algunas cosas más.
Los números verdes de la derecha son los puntos de donde saldrán los cables hacia los pines del DB-25. Soldaremos en cada uno de estos puntos los 10 hilos del cable que tenemos y soldaremos en el otro extremo el conector DB-25 macho como corresponda (según el número verde).
El símbolo
corresponde a la masa. Puedes soldar un cable en cada uno de estos puntos y llevarlos todos al punto donde soldaremos el cable correspondiente al pin 18 del DB-25.
Los números amarillos en círculos rojos corresponden a la hembra del conector del pad de Nintendo 64. A la derecha tienes la correspondencia.
Conector DB-25
Ya hemos pasado de la parte más difícil. Sólo nos queda soldar el conector DB-25 y hacer las conexiones con la hembra del conector de N64. A la izquierda tenemos la imagen del conector con los pines que vamos a soldar en rojo.
MONTAJE
Conectar el pad al circuito
Para comunicar el pad de N64 con el circuito tenemos dos opciones: una limpia, pero cara, y otra menos limpia pero infinitamente más barata.
La limpia es comprarnos una alargadera para pads de N64 (sobre unas 1.500 o 2.000 pts) y cortar la alargadera y soldar los cables de ésta directamente a los puntos del circuito
,
y
. Es sí, antes de esto comprueba los cables a qué agujeros de la hembra y conéctalos en consecuencia.
La menos limpia (que no sucia ;-) es conectar tres cables a los puntos
,
y
y sacar bastante punta al otro extremo e introducirlos directamente en los agujeros de la hembra del conector de N64.
Es un poco chapucero, pero os puedo asegurar que aguanta bastante bien. Es un latazo tener que hacer esto cada vez que cambiamos el pad de la consola al PC, pero si no te quieres gastar el dinero en la alargadera ya sabes.
Llegamos a la parte final del montaje electrónico. Antes de conectar el conector DB25 al puerto paralelo (el de la impresora) comprobaremos todas las conexiones y en especial nos aseguraremos de que las 'cucarachas' 4006 y el transistor están colocadas en la posición correcta. Es muy importante ya que si los tenemos mal puestos hay bastantes posibilidades de que alguno de estos componentes salte por los aires (casi literalmente). Avisados estáis ;-D
El ultimo paso es instalar la parte software, el controlador.
SOFTWARE
Y por último, instalamos el controlador DirectPad
Bájate DirectPad 5.0 de aquí y descomprímelo en un directorio cualquiera, p.e., C:\DPAD. Una vez conectado el pad y el conector DB-25 al puerto paralelo, ve al Panel de control y haz doble click en Dispositivos de juego. En esta ventana pulsa en Agregar, y en la siguiente Agregar otro. Haz clic en Utilizar disco, luego en Examinar y busca la carpeta donde descomprimiste DirectPad y pulsa en Aceptar. Vemos que reconoce el controlador y pulsamos en Aceptar. Decimos al Windows que queremos 'Finalizar' la instalación de nuevo hardware y ya está. Ahora nos salimos de aquí y volvemos a entrar en Dispositivos de juego del Panel del control. Pulsamos en Agregar y buscamos en la lista el DirectPad Pro Controller. Pulsamos en Aceptar y elegimos propiedades del DirectPad Pro y en la pestaña Configure escogemos el tipo de pad de N64 y el tipo de lectura que queremos que haga el controlador de él.
Los botones os tiene que funcionar con cualquiera de las configuraciones (las configuraciones son: N64 4-axis, N64 Analog, N64 Digital o N64 POV) y dependiendo de la opción tendremos como dispositivo de dirección el control analógico (el pequeño joystick) o digital (la cruz). Escoge el que más te convenga para el juego que vayas a utilizar. Siempre puedes añador otro controlador DirectPad Pro a Dispositivos de juego, y configurar cada uno de distinta manera para tener varias configuraciones a la vez.
ANEXO
Conectar un segundo pad al mismo puerto paraleloGracias a Stephen Hans (padre de todo este invento) y a Earle y su DirectPad 5.0 ya es posible conectar dos pads de N64 al un mismo puerto paralelo. Para ello, deberás hacer otro montaje exactamante igual al anterior, como si hiciéramos uno nuevo desde 0. Una vez hecho, necesitarás estos componentes:
Lista de componentes para hacer el adaptador para 2 pads:
COMPONENTE 1
DIBUJO
1 diodo 1N4148 D1
COMPONENTE 2
DIBUJO
1 conector DB-25 macho con caja
COMPONENTE 3
DIBUJO
2 conectorE DB-25 hembra con caja
COMPONENTES 4
DIBUJO
1 metro de cable de 5 hilos
El montaje es el siguiente:
Esquema para hacer el adaptador que nos
permitirá disfrutar de 2 pads en un mismo puerto paraleloRecuerda que debes unir todas las masas (GND), en este caso debes llevar un cable de cada uno de los DB-25 al polo negativo de la alimentación de 5 V.
Los 5 V los puedes sacar como bien dice Stephan Hans de muchos sitios (puerto de juegos-pin 1, conector teclado-pin 5, conector PS/2-pin 4 o interior del PC), pero si no tienes mucha experiencia y no te quieres complicar la vida demasiado, cómprate una fuente de alimentación que sea capaz de proporcionar 4,5 V ó 5 V.
Y ya está. Como ves, es muy sencillo. Eso sí, asegúrate que tienes la versión 5.0 de DirectPad si quieres que ambos pads funcionen. Debes añadir dos copias del driver DirectPad en Panel de Control/Dispositivos de Juego y asignar un ID diferente a cada uno.
Para terminar y que quede todo bien clarito, el dibujo de todo el montaje sería este:
Si quieres utilizar ambos pads en el UltraHLE, necesitarás la última versión de la utilidad UltraHLP.
Nada más, espero que os haya sido útil. Yo os aseguro que funciona, actualmente lo uso en mi PC (tengo el pad PlayStation y el de Nintendo 64 conectados a la vez, cada uno en un puerto paralelo). Si no quieres ocupar el puerto paralelo de la impresora, siempre puedes comprarte una pequeña tarjeta controladora con 2 puertos serie y 1 paralelo, creo que son baratas y nos evitará tener que estar poniendo y quitando.