Originally posted by: yukichigai
Actually you have to do it through the parallel port.
The problem is the way Genesys/etc. controllers transmit data. Rather than digital, as serial ports do, Genesys controllers transmit data via analog signal. To get the ports to work you have to implement a hardware converter to get the signal from analog to digital (
not as complex as it sounds, just a bunch of resistors) then input it into something which can take that many inputs. Serial ports don't work for reasons I can't quite understand (
speed I think) but the parallel port works just fine. You can even use multiple controllers hooked up to the same port and most emulators will recognize them individually.
Alas, I don't have the converter schematics anymore. You can try googling it, but I came up with nothing.[/quote]
youre sure? the PC joystick port (game port) has 4 analog inputs and 10 digital inputs already. joysticks are just potentiometers and switches. the pinouts are different but they are all the same electrically. (not modern usb sticks and such however).