View previous topic :: View next topic |
Author |
Message |
retrobrad Administrator
Joined: 08 Jun 2007 Posts: 1039 Location: NSW, Australia
|
Posted: Thu Jul 12, 2007 9:01 pm Post subject: a usb atari joystick |
|
|
hey guys, my snes controller didnt work out with the usb number pad but i thought it should be fine for an atari joystick.
so i built it today and it works great with an emulator!
ill post a proper guide next week once i get the new laptop (my old one keeps crashing)
heres some pics.
|
|
Back to top |
|
|
THB novice
Joined: 22 Sep 2007 Posts: 87 Location: Melbourne, Australia
|
Posted: Wed Oct 10, 2007 8:39 pm Post subject: |
|
|
Very cool
I would like to use this method to make an interface so I could plug my old joysticks into a usb port rather than hack them up. |
|
Back to top |
|
|
retrobrad Administrator
Joined: 08 Jun 2007 Posts: 1039 Location: NSW, Australia
|
Posted: Sun Oct 14, 2007 11:13 am Post subject: |
|
|
THB wrote: |
Very cool
I would like to use this method to make an interface so I could plug my old joysticks into a usb port rather than hack them up. |
so you mean have a little box that you plug your control pad into and then the box plugs into the usb port? |
|
Back to top |
|
|
THB novice
Joined: 22 Sep 2007 Posts: 87 Location: Melbourne, Australia
|
Posted: Tue Oct 16, 2007 9:34 am Post subject: |
|
|
Pretty much the same thing you have done there except run the wires directly to a 9 pin joystick port. |
|
Back to top |
|
|
THB novice
Joined: 22 Sep 2007 Posts: 87 Location: Melbourne, Australia
|
Posted: Sun Jan 20, 2008 11:57 am Post subject: |
|
|
Found the exact same number pad today at the swapmeets.
Right figured out how the wiring works now just need a slodering iron with a fine tip.
|
|
Back to top |
|
|
THB novice
Joined: 22 Sep 2007 Posts: 87 Location: Melbourne, Australia
|
Posted: Sun Jan 20, 2008 1:44 pm Post subject: |
|
|
Hey Brad did you use enter as fire on yours or "0"?
I will use this most for winuae so I am thinking of using the default numberpad layout of "0" or "5" as fire. |
|
Back to top |
|
|
THB novice
Joined: 22 Sep 2007 Posts: 87 Location: Melbourne, Australia
|
Posted: Sun Jan 20, 2008 5:38 pm Post subject: |
|
|
hmm
Well it didnt go as expected. It works but not very well. It doesnt like diagonals at all. Winuae definately supports pressing numpad 6+8 to get diagonal right+up but this USB number pad doesnt seem to like it. Also it doesnt always register movements if you are holding down the fire button.
This is how I wired it up:
So I bridged pin 3 and pin 7 on the usb interface and connected them to pin 8 on the joystick port. The rest were pretty much as listed here just joined them across. This was for the 0 for fire button scheme.
Maybe I have to step it up a notch and connect the missing diagonal buttons when both right and up are pressed somehow. I am by no means proficient at electronics though so I would have to give it some thought about how to go about that.
Was fun hacking away though. |
|
Back to top |
|
|
retrobrad Administrator
Joined: 08 Jun 2007 Posts: 1039 Location: NSW, Australia
|
Posted: Tue Jan 22, 2008 7:57 pm Post subject: |
|
|
i had that problem with the snes control pad (because there are more buttons) but seemed to work fine with the atari controller.
emulators really dont like keyboards / multiple keys pressed which is annoying. The reason being is because if you look at the matrix that makes up the keyboard membrane - one one side you have a whole line of numbers connected - for example / 9 6 3 .
and on the other side a whole line of other numbers connected.
so when you press multiple keys, you are actually not only completing the circuit for the keys you want, you are also completing the path for other keys (that you dont want!)
oh well, its a fun little project though...
good job mate! |
|
Back to top |
|
|
|