Welcome, Guest. Please login or register.

Author Topic: Joystick from scratch: howto  (Read 4623 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: Joystick from scratch: howto
« Reply #14 from previous page: August 25, 2013, 03:42:21 PM »
I ordered the joystick adapter in the picture above so I can report how it works once it arrives.

$9 with free shipping from the distant land of Winnipeg, Manitoba, Canada.
 

Offline Tenacious

  • Hero Member
  • *****
  • Join Date: Jul 2002
  • Posts: 1362
    • Show only replies by Tenacious
Re: Joystick from scratch: howto
« Reply #15 on: August 25, 2013, 04:35:38 PM »
Quote from: Thorham;746207
Sorry about that :)

Don't worry about it.  :)

@ SuperFrog

Nice looking controller.  Mass producers always make a stick with one cable to a specific game port (economics, marketing strategy?).  If you want just 1 stick for multiple platforms, you could mount a connector on the box itself (your pin-out design) and then make a separate cable from your connector to each platform.  It might save some space.
« Last Edit: August 25, 2013, 04:39:30 PM by Tenacious »
 

Offline superfrog76Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2013
  • Posts: 147
    • Show only replies by superfrog76
Re: Joystick from scratch: howto
« Reply #16 on: August 31, 2013, 10:19:48 AM »
So far the joystick is working fine, I will order one of these adaptor and try it on the pc too :)

Now that I know how to make one, I will try with a MarkII, with 6 or 8 buttons probably, so it will be totally compatible also with games like Street Fighter.

Also for the case, I will try to make one from scratch; I've used one of the electronic project box, found in an electronic component store; or go for the acrylic custom made case (which is easier, there is a store that makes them right down the street).

I have found a design for an Xbox controller, but it involves removing the main board of the controller. At this point I will be hunting for a broken arcade joystick, which works with PS3/PC and Xbox; in this way I will just use the circuit board (will be interesting to find out the connections thou).

Altho from what I understand, the Amiga support only 2 buttons (and not all games support it), so the other 4 basically will just be unused.
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: Joystick from scratch: howto
« Reply #17 on: September 08, 2013, 05:22:09 AM »
The Atari adapter came in and I tried it on a windows 8.1 preview PC and I did not need to load any driver.

it can be identified as "Atari Controller USB1" and  "Atari Controller USB2"

used a Konix Epyx 500XJ

no lag noticed. Tried shadow of the beast. CPU is AMD FX8320
 

Offline superfrog76Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2013
  • Posts: 147
    • Show only replies by superfrog76
Re: Joystick from scratch: howto
« Reply #18 on: September 08, 2013, 07:08:28 AM »
Got one too, altho it won't recognize any other button except the first.

I have connected the 2nd and 3rd button to the mouse buttons wires; so I would expect that it would work.

Anyway, it is cool that at least one button works :)
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: Joystick from scratch: howto
« Reply #19 on: September 08, 2013, 02:45:19 PM »
Quote from: superfrog76;747244
Got one too, altho it won't recognize any other button except the first.

I have connected the 2nd and 3rd button to the mouse buttons wires; so I would expect that it would work.

Anyway, it is cool that at least one button works :)


I don't think its your wiring. I noticed that the secondary button was not working for me either. I suppose I can try a CD32 controller and see which of those four buttons work. I'm guessing that the standard Atari 2600 never had more than one button so buttons in addition to that are probably not supported and may not even be standardized.

The nice feature is that it comes with a long enough cable to reach the back USB ports on a tower case.
 

Offline mahen

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 245
    • Show only replies by mahen
    • http://mahen.free.fr
Re: Joystick from scratch: howto
« Reply #20 on: September 08, 2013, 09:59:34 PM »
The great thing about building your own Amiga arcade stick is that you need 0 electronics at all. Just directly wiring the buttons so 0 lag at all and a rock solid controller that will last until your last breath ;)
 

Offline superfrog76Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2013
  • Posts: 147
    • Show only replies by superfrog76
Re: Joystick from scratch: howto
« Reply #21 on: September 09, 2013, 03:08:44 AM »
Yup, it is good because it is simple, but at the same time is a downer if you want to use one controller for your various console and computers ;)

Usually the arcade games has at least 2 or 3 buttons, which means that if the converter does not carry the signals, it is basically not really useful as joystick for mame or other arcade games :( I wish I knew about the fact that it support only one button, so I would save the money and purchase something else. If you want to play any game that uses more than one button, you are screwed :)
 

Offline mahen

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 245
    • Show only replies by mahen
    • http://mahen.free.fr
Re: Joystick from scratch: howto
« Reply #22 on: September 09, 2013, 08:29:36 AM »
Oh BTW, when making an Amiga stick, one very handy thing is to use a button that also triggers the "up" direction. It makes a LOT of games easier & more pleasant to play.
 

Offline superfrog76Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2013
  • Posts: 147
    • Show only replies by superfrog76
Re: Joystick from scratch: howto
« Reply #23 on: September 09, 2013, 09:28:13 AM »
Quote from: mahen;747329
Oh BTW, when making an Amiga stick, one very handy thing is to use a button that also triggers the "up" direction. It makes a LOT of games easier & more pleasant to play.


I was about to ask....most of the games has the jump set to the up position; while if you route it to a button, you are in fact setting a jump button :)

Just be careful to not put it as second button otherwise if you play a game that is like Hybris or SWIV, you may accidentally kill yourself hitting something :P
 

Offline Tenacious

  • Hero Member
  • *****
  • Join Date: Jul 2002
  • Posts: 1362
    • Show only replies by Tenacious
Re: Joystick from scratch: howto
« Reply #24 on: September 09, 2013, 01:51:40 PM »
You've probably already seen this discussion (with links) about Amiga joysticks.

http://www.amiga.org/forums/showthread.php?t=39405&page=3
 

Offline Coolhand

  • Jr. Member
  • **
  • Join Date: Nov 2012
  • Posts: 87
    • Show only replies by Coolhand
Re: Joystick from scratch: howto
« Reply #25 on: September 11, 2013, 01:42:17 PM »
Might be of interest to you guys but I know that someone is designing an 'electronically identical' interface board that will give your sticks full cd32 compatibility (if you have enough buttons!) and I think some other functions - mapping an 'up' button for example.

Offline Coolhand

  • Jr. Member
  • **
  • Join Date: Nov 2012
  • Posts: 87
    • Show only replies by Coolhand
Joystick from scratch: howto
« Reply #26 on: September 19, 2013, 01:19:54 AM »
Quote from: Coolhand;747588
Might be of interest to you guys but I know that someone is designing an 'electronically identical' interface board that will give your sticks full cd32 compatibility (if you have enough buttons!) and I think some other functions - mapping an 'up' button for example.


and here it is, far quicker than I expected.