Holas. Esto es mas o menos lo que sé del Puerto Palelo en el Arcados, para que conste en acta.
- El Arcados (advmenu y advmame) da soporte para el puerto paralelo sin necesidad de añadir drivers ni software.
Tan solo escogiendo el valor de la opcion "device_joystick" adecuado a lo que tengas conectado a dicho puerto.
"device_joystick"
auto Automatic detection
allegro Allegro joystick
allegro/standard Standard joystick
allegro/dual Dual joysticks
allegro/4button 4-button joystick
allegro/6button 6-button joystick
allegro/8button 8-button joystick
allegro/fspro CH Flightstick Pro
allegro/wingex Logitech Wingman Extreme
allegro/sidewinder Sidewinder
allegro/sidewinderag Sidewinder Aggressive
allegro/gamepadpro GamePad Pro
allegro/grip GrIP
allegro/grip4 GrIP 4-way
allegro/sneslpt1 SNESpad LPT1
allegro/sneslpt2 SNESpad LPT2
allegro/sneslpt3 SNESpad LPT3
allegro/psxlpt1 PSXpad LPT1
allegro/psxlpt2 PSXpad LPT2
allegro/psxlpt3 PSXpad LPT3
allegro/n64lpt1 N64pad LPT1
allegro/n64lpt2 N64pad LPT2
allegro/n64lpt3 N64pad LPT3
allegro/db9lpt1 DB9 LPT1
allegro/db9lpt2 DB9 LPT2
allegro/db9lpt3 DB9 LPT3
allegro/tgxlpt1 TGX-LPT1
allegro/tgxlpt2 TGX LPT2
allegro/tgxlpt3 TGX LPT3
allegro/segaisa IF-SEGA/ISA
allegro/segapci IF-SEGA2/PCI
allegro/segapcifast IF-SEGA2/PCI (normal)
allegro/wingwarrior Wingman Warrior
none No joystick
Pads de consolas al puerto paralelo:-------------------------------------------------------
Para conectar los pads se debe construir un pequeño circuito, estos los puedes encontrar en
http://www.emulatronia.com/reportajes/directpad/y modificar la opcion "device_joystick" en el advmenu.rc y advmame.rc
Probados (que sepa yo):
- Pad PlayStation -> device_joystick allegro/psxlpt1 (probado por mí)
- Pad SuperNintendo -> device_joystick allegro/sneslpt1 (probado por zagor)
IPP (circuito típico de clemas y diodos):------------------------------------------------------------
- device_joystick allegro/tgxlpt1 (probado por mí)
Resumiendo: Construir el circuito y modificar la opcion device_joystick
Y ya está, no se necesita mas.
Problemas/Inconvenientes:--------------------------------------------
- Con el advmame (en los juegos) no hay ningun tipo de problema ya que todos los botones y combinacion de estos, tanto de los pad o del ipp, son configurables. El problema, de haberlo, está en el advmenu que no lo son.
Por ejemplo, al pad de la playstation asigna a los botones de los cursores el desplazamiento por la lista, el boton X escoger el juego, boton O ir al menu, ...
Para el circuito IPP, creo recordar (escribo de memoria) que unicamente puedes desplazarte por la lista (arriba, abajo, derecha, izquierda) y el boton de escoger juego.
Estos problemas/inconvenientes no se dan con el software externo
DosJoy2K (tambien probado por mí, jeje), ya que es totalmente configurable a las teclas del teclado tecleril.
Ale, Felices Fiestas.