Welcome Guest Search | Active Topics | Members | Log In | Register

Where to connect a gamepad in PC Options · View
hunter
Posted: Friday, February 04, 2005 6:57:02 AM

Rank: Koopa Troopa
Groups: Member

Joined: 2/1/2005
Posts: 131
Location: Dhaka
Do they have gamepads that can connect to an USB port?
manuel
Posted: Friday, February 04, 2005 12:34:19 PM


Rank: Bowser
Groups: Member , Moderators

Joined: 12/29/2004
Posts: 4,525
Location: not where I want to be now
Yes, most newer gamepads that I know have a USB connector.
You also can find gameport-to-USB converters.

May 16th...
KeepGood
Posted: Wednesday, February 09, 2005 3:08:58 AM

Rank: Koopa Troopa
Groups: Member

Joined: 2/8/2005
Posts: 29
Am I missing something?

Gamepads have been using USB connectors for a few years now.

And all (full hardware, not onboard crap) soundcards still have a gameport as the gameport is really a MIDI port which is still required for MIDI equipment.

What country are you hailing from Hunter?
hunter
Posted: Wednesday, February 09, 2005 8:37:27 AM

Rank: Koopa Troopa
Groups: Member

Joined: 2/1/2005
Posts: 131
Location: Dhaka
Well, I now know better.
Actually I did not search hard enough. :oops:

Gamepads are not very common in my country( Don't ask which).
Most of the guys Play PC games using keyboards and Mouse. So the Hardware dealer are not so much bothered for gamepads.

As KeepGood said, all soundcards have gameports(unlike the onboard crap). Unfortunately my PC has an onboard oned and I don't look into Computer Magazies this days. That's why I was unaware.
Thanks for your replies.
ATOMICMAN
Posted: Wednesday, February 09, 2005 5:47:59 PM

Rank: Goomba
Groups: Member

Joined: 2/9/2005
Posts: 17
ill look into it but i found a site that had detailed instructions on how to mod an original nes controller to a usb controller all it seemed to need was the controller, a usb cable, and a solder iron (it seemed easy enough)

it uses the basic controller drivers on windows and you can set up the button functions to work with games and emulators
Luke
Posted: Wednesday, February 09, 2005 5:52:26 PM


Rank: Bowser
Groups: Member , Moderators

Joined: 12/13/2004
Posts: 3,577
Location: Ontario, Canada
"ATOMICMAN" wrote:
ill look into it but i found a site that had detailed instructions on how to mod an original nes controller to a usb controller all it seemed to need was the controller, a usb cable, and a solder iron (it seemed easy enough)

it uses the basic controller drivers on windows and you can set up the button functions to work with games and emulators


unfortunately it's not quite that simple... you have to add a controller IC to the NES pad, since the IC on the board is incapable of dealing with the USB signals...

ATOMICMAN
Posted: Wednesday, February 09, 2005 6:01:01 PM

Rank: Goomba
Groups: Member

Joined: 2/9/2005
Posts: 17
looking for it right now =)
ATOMICMAN
Posted: Wednesday, February 09, 2005 6:03:46 PM

Rank: Goomba
Groups: Member

Joined: 2/9/2005
Posts: 17
ok its a lil more involved but its not bad at all heres the link

http://www.joystiq.com/entry/7817137582525561/

heres a link to make a snes contoller into a db 25 capable controller

http://www.everything2.com/index.pl?node_id=797544
KeepGood
Posted: Monday, February 28, 2005 6:00:50 PM

Rank: Koopa Troopa
Groups: Member

Joined: 2/8/2005
Posts: 29
I highly recommend making the LPT version of the NES to PC gamepad adapter. Its really easy to do (I mean REALLY easy!). :)

All you need is......

3 x Diodes (1N4148) like this....



About the diodes....As you can see there is a small black line at one side of the diode, this is called the cathode. This is the side that the power comes out. So when you connect the diodes, the black line will be pointing away from the DB25 connector ie. the power will be coming out of the computer end going into the pad. When looking for diodes, if you look carefully the diode number is written on it. On the picture above you can just see 'N' and '1' written on the diode. Actually, for those that dont know, I'll tell you what a diode actually does.... A diode is a small component that only allows an electrical current to run in one direction (simple eh). There are different types of diodes out there, each with different values but for now we'll take it that is the only thing they do :)

1 x Male DB25 plug (a plug that will go into you computers printer socket) like this....



Try to find a plug that you can open so you can solder the wires directly in to the plug. If you cant find a plug and you only have a cable with a moulded plug, you can use a multimeter to find out which wire corresponds to which pin in the DB25 connector. Then you can tape the wires together.

A soldering iron and solder or some sticky tape.



The iron in the pic above is a bit big, its looks somethign around 25+ watt. If you are using a high power soldering iron, make sure you solder the diodes quite quickly or you can burn them out.

Believe me, try this, its great playing emulators and such with the original pad.

You could make the USB version but this requires a USB micro-controller to convert the outputs of the pad into a native 'USB language'. With the LPT version you could easily find the parts needed (diodes) in almost any common electrical device.

And this how its done....

First grab yourself an old pad and chop the connector off it. You can keep the connector so you can use the pad on the NES or the PC, the diodes wont affect the NES at all.

Strip the wires so you can connect them the DB25 connector.

Take three diodes and solder the diodes onto pins 7,8 and 9 of the DB25 connector. Remember to put them the right way round, otherwise your pad wont have any power :wink:

Connect the end of each diode together. This in effect will take roughly 1 volt out of each pin of the DB25 connector and because the diodes only allow the electricity to flow in one direction you will have roughly 3 volts coming out of the other side....following me? 3 volts is enough for the NES pad.

You then need to solder the other wires of the nes pad to
pins 2 and 3 of the DB25 connector.

Then you need to connect pins 18,19,20,21,22,23,24,25 of the DB25 connector all together, these pins are all ground. The ground wire of the NES pad needs to be connected to one of those pins.

This is a basic wiring diagram, it should be easy enough to follow.



And thats all there is to it :)

I'll see if I can find my old notes. I did note down which colours go to which pins but its easy enough to work out from the NES connector.

All you need now is software to run the pad. I use PSXPad, it is made to run NES, SNES, PSX and XBox (I know an XBox pad is just a USB pad but the PSXPad software has a good config applet for it) pads. It fully supports WinXP. You can get it from www.psxpad.com. The site is in Japanese but there is an english link at the top of the page. Download the beta version from their beta section, version 0.9. It runs perfectly.

Have fun :D
manuel
Posted: Monday, February 28, 2005 7:04:10 PM


Rank: Bowser
Groups: Member , Moderators

Joined: 12/29/2004
Posts: 4,525
Location: not where I want to be now
That's a pretty good description. :)
Thanks man. 8)
Perhaps I'll try that when I get a bit more self confident in using tools. :wink:

May 16th...
Ninja Gaiden
Posted: Monday, February 28, 2005 9:11:49 PM

Rank: Lakitu
Groups: Member

Joined: 2/25/2005
Posts: 751
you really dont need all that. What i did was buy a 25 dollar rumblepad logitech feedback gamepad and it works with all emus and roms.
Luke
Posted: Monday, February 28, 2005 9:38:37 PM


Rank: Bowser
Groups: Member , Moderators

Joined: 12/13/2004
Posts: 3,577
Location: Ontario, Canada
"Ninja Gaiden4005" wrote:
you really dont need all that. What i did was buy a 25 dollar rumblepad logitech feedback gamepad and it works with all emus and roms.


funny, seems to me that $25 is more than $0.15 on diodes, and $1 on a male end connector... could just be my math though.

KeepGood
Posted: Monday, February 28, 2005 9:49:46 PM

Rank: Koopa Troopa
Groups: Member

Joined: 2/8/2005
Posts: 29
Wow, I only 4p for my doides lol :wink:

Still......Nothing beats the original pad :D

Quote:
Perhaps I'll try that when I get a bit more self confident in using tools.


This was my first project using a soldering iron. It really is that easy. Basically you are just changing the plug on the end of the controller :)

Go on.... Give it a bash :)
ZombieHunterX
Posted: Tuesday, March 01, 2005 4:36:08 AM


Rank: Koopa Paratroopa
Groups: Member

Joined: 12/27/2004
Posts: 357
Location: Raccoon City
I made an LPT adapter for NES emulation, and it's a PAIN IN THE ASS.

Go here and buy a USB NES controller:

http://www.sealiecomputing.com/retrozone/nintendo.html

KeepGood
Posted: Tuesday, March 01, 2005 2:23:02 PM

Rank: Koopa Troopa
Groups: Member

Joined: 2/8/2005
Posts: 29
How can it be a pain in the ass??? A blind monkey could a 100% perfectly working adapter lol

The only problems you should ever get when converting a.....

SNES pad,
SNES multitap,
NES pad,
NES Fourscore,
PSX pad,
PSX multitap,

...is the software. There is software out the called NTXPPAD or something of the likes of that but it sucks big time. Dont use Direct Pad Pro or SNESKey or any old software like that (they all blow now), they were good in their day but have been long surpassed.

USE PSXPAD....

http://www.psxpad.com/downloads/download.php?name=psxp_BBBBB030210_B

I have converted over 20 different controllers ranging from the old Atari2600 joysticks through SNES controllers to the latest PS2 and XBox pads. They were all used on different PC's and every one has worked perfectly.

The problem with converting controllers is the power. Each pad has a different power rating. The power is easily taken from the LPT port (yiou can get quite a bit of jiuce out of an LPT port).

The problem with USB adapter is again the power rating. 5v is the max that you can get out of a USB port. The USB adapters are okay for a while but they wear out quickly. I bought a Skillz cube adapter from Lik-Sang for my Gamecube pad and it was good for about 6 months (it was a bit picky with whcih controllers could be used through it) then it started giving out a really bad signal, in the control panel applet the different axis starts jumping around making impossible to use. The same thing happened to two USB PS2 pad adapter (different makes) after only a few weeks. I can give you explanation on why this happens if you like :wink:



Quote:
I made an LPT adapter for NES emulation, and it's a PAIN IN THE ASS.


If you had problems getting an LPT adapter to work...You MUST have done something wrong.

Remeber there are different 'standards' to LPT adapters, old ones and new ones. The old wiring diagrams are quite buggy and shouldnt be used. A quick search on the net will give you the latest diagrams and software.

Personally I prefer using a SNES multitap or a single PSX pad with the PC. Using the PSXPad software. The driver uses the pad as a standard HID compliant device so games dont have a problem seeing the controller. When using PS2 Dual Shock pads the shock also works as the PSXPad driver is force-feedback compliant. :)

Yeah you could go and buy a pad but hey.....where is the fun in that? :wink:

And you dont get that cool sense of achievement when you click 'buy now' on some website that you get when you convert a pad yourself. :)

EDIT: Oh yeah, I forgot to say.... Dont forget that you dont have to destroy one of your controllers to perform the LPT mod. You can just use a pad extension cable and chop that up. There are lots of websites that still sell extension cables for a couple of bucks :)
ZombieHunterX
Posted: Tuesday, March 01, 2005 10:28:34 PM


Rank: Koopa Paratroopa
Groups: Member

Joined: 12/27/2004
Posts: 357
Location: Raccoon City
Well since I have to run a cable to draw power, I also have to keep the side off my computer if I want to play with my NES pad. It's just too much hassle. I like plugging a controller in and going. I don't mind doing stuff myself, but if somebody has a better solution, I'm normally for that. If I had the technical know-how to make my own USB controller, I'd do that, but I don't.

Luke
Posted: Tuesday, March 22, 2005 3:06:05 PM


Rank: Bowser
Groups: Member , Moderators

Joined: 12/13/2004
Posts: 3,577
Location: Ontario, Canada
Well, I ressurected the other thread, but it's more fitting here.

Are the diodes essential? I'm building this for bragging rights with someone that I'm meeting up with tomorrow, and I won't have a chance to get out to get diodes.

I've looked at other guides, and they state to use 5 diodes, and connect them to pins 5-9, using the logic explained above of drawing one volt per pin, and knowing that the VRM in the NES outputs 5v, is it not more stable using all 5 pins?

and lastly, it was explained, but I want to be sure. does PSX pad work with any converted controller? including the NES one?

EDIT: I did some searching, and there are a lot of kinds of diodes... which do I need?

KeepGood
Posted: Monday, March 28, 2005 9:59:20 PM

Rank: Koopa Troopa
Groups: Member

Joined: 2/8/2005
Posts: 29
Yeah the diodes are essential. If you dont use them you could damage your lpt port. The diodes are needed to make the (roughly) correct power supply for the pad.

The diodes you need are 1N4148 signal diodes.

Yeah you can use 5 doides, use the same instructions as before but add diodes to pins 5 and 6 of the DB25 connector (aswell as pins 7,8 and 9).

I forgot to mention. If you use the PSXPad software you will notice the NES pad isn't in the list of supported controllers, just choose the SNES pad option. As you probably know, the wiring of the NES and SNES pads are identicle.

P.S. Wiring a NES pad to the PC isn't much to brag about LoL :wink:

EDIT: I'll amend the wiring diagram to allow for 5 diodes (incase some folks have power problems, especially on laptops)
Luke
Posted: Monday, March 28, 2005 11:18:57 PM


Rank: Bowser
Groups: Member , Moderators

Joined: 12/13/2004
Posts: 3,577
Location: Ontario, Canada
well, I get to brag since his didn't work for him :)

KeepGood
Posted: Tuesday, March 29, 2005 4:36:22 PM

Rank: Koopa Troopa
Groups: Member

Joined: 2/8/2005
Posts: 29
LoL excellent, i like it :D

I'll post some pics of some playstation pads and the snes multitap i use on the PC so peeps can see exactly how its done.
Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

nesfiles.com Theme Created by Derek Kalweit
Powered by Yet Another Forum.net version 1.9.1.2 (NET v2.0) - 9/27/2007
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.
This page was generated in 0.199 seconds.