I have a "third party" snes controller which works with PPJoy perfectly.. all keys are detected great on player port 1 and 2...
But?? The problem is when i connect my "Original" SNES controler(s) to my adaptor it wont detect any button presses at all? I have 2 Original controllers and both are the same, also the controllers work on my SNES console and also in my USB-Smartjoy so the controllers are fine, also i think the parallel adaptor is fine as it works with the third party controller.
Has anyone else had this problem? Or can you think of anything i can try?
Im running PPJoy on WinXP (also tried win98se and the same happens?)
Thanks for the reply mate but ive tried PSXPad aswell and the same happens.... my third party pad works fine but my original pads dont work... Do you use an original pad with a parallel adaptor?
PPJoy is probably the best for a SNES controller on XP.
All I can say is that you should try powering the Nintendo brand controller off of an external +5V source.
In the even that you don't know enough about basic electricity to understand what I just said, please don't attempt this. Home-made projects and expensive PC's still don't mix.
Thanks whicker, i tried what you said and got my +5v from a USB port and they work!!! So the "original" nintendo pads must need +5v were as some third party controllers must just need 3.3v hence the parralel port is fine for them...
Very interesting. How could a discrepancy like this happen? Wouldn't the third party SNES pad manufacturers obey a spec like that?
edit: I'm currently using a PSone dualshock connected via ECP parallel port, using PSXpad v0.8.2002.427 for the pad and 0.8.2002.514 for the port. I really want an adapter for two SNES pads, though. I haven't decided whether I should build a parallel adapter or buy a USB adapter yet.
It's not a discrepency. I'm sure the 3rd party pad will work just fine with 5v as well. It's just the card CAN run with as little as 3.3v. They both run in spec, just one has a lower minimum voltage to function correctly. This is most likely due to the difference in circuitry.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.