Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: 5 joys, 2 spinners, 1 trackball. What encoder(s)?  (Read 3666 times)

0 Members and 1 Guest are viewing this topic.

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 804
  • Last login:June 07, 2024, 12:18:03 am
  • ...
5 joys, 2 spinners, 1 trackball. What encoder(s)?
« on: April 23, 2007, 11:02:19 pm »
oh and about 37-40 pushbuttons, (about 6 or more will not be used at the same time)
4 joys 8-way (2 top fire)
1 dedicated 4-way
2 spinners
1 trackball
all on one cp. What encoder(s) should I use. I guess I'd prefer the screw in connectors. (what are the no solder ones? On pictures look like jumper pins on a motherboard)
I read about them on manufacturers web pages and it just very unclear to me what should I get, and whether ps/2 or usb?
Oh yeah, forgot that I'd like to add 2 light guns at some point. (Will light guns work with games that used analog controllers, like terminator?)
« Last Edit: April 23, 2007, 11:17:22 pm by mimic »

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7906
  • Last login:May 25, 2024, 06:17:23 pm
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #1 on: April 24, 2007, 12:32:40 am »
oh and about 37-40 pushbuttons, (about 6 or more will not be used at the same time)

What?

bleugh

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:January 19, 2008, 10:13:54 pm
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #2 on: April 24, 2007, 02:16:25 am »
Use multiple IPAC's, USB type too


Fozzy The Bear

  • Handbags at dawn in here!!!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1831
  • Last login:September 18, 2011, 11:29:59 am
  • It's Been One Of Those Days... Don't Ask!
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #3 on: April 24, 2007, 07:07:25 am »
(what are the no solder ones? On pictures look like jumper pins on a motherboard)
I read about them on manufacturers web pages and it just very unclear to me what should I get, and whether ps/2 or usb?

From the description, you're looking at the Groovy Game Gear "Keywiz Eco" ..... http://www.groovygamegear.com

The header pins you can see, are an IDE Header. You take an IDE Hard Drive cable and plug it on there. Cut the plug off the other end and split the cables out of the ribbon to connect your buttons and sticks to. The Keywiz does NOT come in a USB variety. USB has some severe limitations over the number of simultaneous key presses, whereas PS2 does not have that limitation.  You are clearly building a 4 player panel. So you should ideally go via PS2 to avoid such button conflicts.

Not sure why you need 5 sticks though.... This really sounds from your description like a bit of a Franken-panel. Newbies to this hobby often make the mistake of wanting everything on the one panel. This is not the ideal way to go. There were not may real arcade machines that were 4 player anyway, and you'll find that it's actually a bit of a waste of time, space and money because it will be very rare that you will play as 4 player.

Best Regards,
Julian (Fozzy The Bear)
« Last Edit: April 24, 2007, 07:20:52 am by Fozzy The Bear »
Most bottles and jars contain at least twenty-five percent recycled Pacman.
And research indicates that Space Invaders are strongly attracted to people who have recently eaten meat pies.

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #4 on: April 24, 2007, 08:37:23 am »
Without knowing exactly what you are planning:

The 4-way can be combined with the P1 Joystick to get rid of 4 inputs (Note that both sticks will be active so people MIGHT cheat and use the 4-way to mess up P1 in two-player games.  You can rig a swith to deactivate the ground to the 4-way if you are concerned about this.)

No 4-player arcade games use more than 4-buttons.  4-player console games are better played with USB gamepads plugged into a front-mounted USB hub, IMHO.  This may get rid of more inputs.

Use can use shift functions for the admin buttons and not have buttons on your CP and not need as many inputs.

Factor in the above suggestions and you can get a more realistic idea of the number of inputs required.

For the spinners and trackball - there are basically two (three) options:

Opti-PAC - Supports two trackballs and up to 4 spinners - Auto-Switching means that your spinners will not interfere with the trackball and vice-versa.

Two Opti-Wiz's - Each supports one trackball and a spinner (3 axes).  You can either hook the spinners up to the Z-axis on each Opti-Wiz - in which case they will not conflict, but basically the spinners will only be useful in MAME, or hook the trackball to X and Y on one Opti-Wiz and the Spinners to X and Y on the second Opti-Wiz for greater compatibility,  they will fight over  the windows cursor, but MAME will split them out.  (Be sure to order with different USB device ID's if they will both be permanently plugged in and not on separate motherboard headers (USB port pairs).

Some trackballs and spinners have a built-in interface so this might eliminate one of both interface requirements.

Also, see http://www.mameworld.net/tigerheli/encoder/index.htm

USB has some severe limitations over the number of simultaneous key presses, whereas PS2 does not have that limitation.  You are clearly building a 4 player panel. So you should ideally go via PS2 to avoid such button conflicts.
Errrrm, no - not really.  USB has a limitation of something like 14 or 16 simultaneous key presses which PS/2 does not.  4 players pressing diagonals at the same time as each mashing two buttons comes close, but this is unlikely to happen often.

USB has some speed and through-put and packet-size limitations, but that's an "Andy vs. Randy"TM debate for a different thread.

Generally, I recommend PS/2 for permanent installations and USB for something like a removable CP, but that is more of a guideline than a hard and fast rule.  If you really want as many inputs as you think you do, you will need an I-PAC/4, so either one will be available, and PS/2 is probably recommended.

The rest of Fozzy's advice is good.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

unclet

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3561
  • Last login:April 26, 2023, 07:34:43 pm
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #5 on: April 24, 2007, 09:30:37 am »
You pretty much described my 4-player control panel exactly .....   

http://unclet.arcadecontrols.com/DadsArcade/DadsArcadeMain.html

I use the Hagstrom KE72 encoder ..... it lets you do tons of key mappings so you can very easily configure many other emulators as well.  The KE-72T model allows you to connect a trackball.    To connect my two spinners, I used simply hacked a couple of USB mice and connected them to a USB Hub.

If you are making a 4-player control you intend to keep around for a while, you might decide to also add pinball left/right flipper buttons and plunger button perhaps .....   maybe even some left/right/front nudge buttons as well .....
« Last Edit: April 24, 2007, 09:35:48 am by unclet »

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #6 on: April 24, 2007, 09:48:53 am »
I use the Hagstrom KE72 encoder ..... it lets you do tons of key mappings so you can very easily configure many other emulators as well.  The KE-72T model allows you to connect a trackball. 
That will work fine as well.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 804
  • Last login:June 07, 2024, 12:18:03 am
  • ...
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #7 on: April 24, 2007, 11:54:31 am »

Not sure why you need 5 sticks though....You are clearly building a 4 player panel. 

Actually main purpose is to be 2 player 2 joystick setup. For games like smash tv or tank type of games (that's why 2 of them will have top fire.) I figured if I'm gonna have 4 joysticks total, why not be able to use them as 4 players as well. There might be some shoulder rubbing involved, but that remains to be seen.
5th joy will be dedicated to only 4 way.

No 4-player arcade games use more than 4-buttons. 

Actually I went through pictures of all panels in mame and I noticed at least 1 4-player, 5 button game.
oh and about 37-40 pushbuttons, (about 6 or more will not be used at the same time)

What?

Here is my setup that I plan
1joy + 7 pbs, 2nd joy with topfire + 4 pbs + player 2 same as player one = 24 pbs!
4-way joy + 5 separate pbs in the same line as trackball to allow for games like Defender, asteroids & missle command to be played on the same line (and any similar & 4-way games) = 5 pbs
2 pbs for 2 spinners each = 4 pbs
2 pbs for pinball
2 pbs for pl1 & pl2 (I figured since 4 player will be occassional I'll start that off the keyboard)
3 more or less designated for admin function (pause, esc etc) (or not)

Use can use shift functions for the admin buttons and not have buttons on your CP and not need as many inputs.



TOTAL 37 (40 or so with dedicated admin, but most likely I'll use Tiger-Heli advice)

Of course I would love to shove couple of rotary sticks for ultimate in franken panels  ;) But I just can't figure out where to stick it! (although I'm thinking of at least one on the other side of the trackball, but not yet)

Thanks everybody for the input!
I guess I'll go with ps/2 encoders, just in case.

Btw any input regarding light guns?
« Last Edit: April 24, 2007, 01:04:04 pm by mimic »

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #8 on: April 24, 2007, 12:26:51 pm »
Actually I went through pictures of all panels in mame and I noticed at least 1 4-player, 5 button game.
I would like to know which one.  The only ones I know of are the D&D games which are 4 buttons each.
Quote
Here is my setup that I plan
1joy + 7 pbs, 2nd joy with topfire + 4 pbs + player 2 same as player one = 24 pbs!
4-way joy + 5 separate pbs in the same line as trackball to allow for games like Defender, asteroids & missle command to be played on the same line (and any similar & 4-way games) = 5 pbs
2 pbs for 2 spinners each = 4 pbs
2 pbs for pinball
2 pbs for pl1 & pl2 (I figured since 4 player will be occassional I'll start that off the keyboard)
3 more or less designated for admin function (pause, esc etc) (or not)
TOTAL 37 (40 or so with dedicated admin, but most likely I'll use Tiger-Heli advice)

Your math is way off somewhere, but I figure at the most conservative, you are looking at a 40-input panel.

The joysticks are 16 inputs, the left buttons are 14, the right are 8, the topfires are 2, so that is 44 inputs right there - not counting coin, start, esc, pause, etc.

You could combine buttons to only use 6 buttons for the left stick (with a repeated input for the 7th button), the top-fire could be shared with one of the right stick buttons.  The tb and spinner buttons can be shared.

If you can settle for only playing 3-button games with 4-players, you could make this work with a KeyWiz Eco, but it would take a LOT of compromise: http://forum.arcadecontrols.com/index.php?topic=21870.msg177854#msg177854
Quote
Btw any input regarding light guns?
MAME is supposed to allow you to map a mouse to button inputs, since you can map lightguns to mouse inputs, I suppose it would work, but I haven't gotten the mouse to button inputs part to work myself.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 804
  • Last login:June 07, 2024, 12:18:03 am
  • ...
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #9 on: April 24, 2007, 12:31:56 pm »
I was just counting push buttons in that post because it looked like leapinlew was shocked as to the amount of pushbuttons

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #10 on: April 24, 2007, 12:33:44 pm »
I was just counting push buttons in that post because it looked like leapinlew was shocked as to the amount of pushbuttons
I think LeapinLew was surprised by the number of inputs, but anyway inputs are really what determines what encoder to get, you can wire 15 buttons to the same input and have them do the same thing if you want to.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

javeryh

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7917
  • Last login:June 15, 2024, 12:18:00 pm
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #11 on: April 24, 2007, 12:38:23 pm »
5 joysticks and 40 buttons seems like an awful lot to me - I'd be curious to see a drawing/layout of your CP.

Chris G

  • Well then throw me in a dress and call me Sally
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1039
  • Last login:April 16, 2023, 04:39:59 pm
  • Robotron in progress? I'm on my way.
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #12 on: April 24, 2007, 12:56:32 pm »
I think Lew already posted it.  ;)

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 804
  • Last login:June 07, 2024, 12:18:03 am
  • ...
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #13 on: April 24, 2007, 01:05:27 pm »
5 joysticks and 40 buttons seems like an awful lot to me - I'd be curious to see a drawing/layout of your CP.

I figure it shouldn't be much bigger than what slick stick is offering with their CO2 unit.

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 804
  • Last login:June 07, 2024, 12:18:03 am
  • ...
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #14 on: April 24, 2007, 01:07:36 pm »
I think Lew already posted it.  ;)

hehehe almost there, except he forgot 2 rotary joys and couple of analog ones with machineguns on top of them for terminator.

Chris G

  • Well then throw me in a dress and call me Sally
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1039
  • Last login:April 16, 2023, 04:39:59 pm
  • Robotron in progress? I'm on my way.
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #15 on: April 24, 2007, 01:10:59 pm »
Heh - glad you have a sense of humor about it... YOU GO, BOY!   ;D

Kaytrim

  • I'm too nice a guy
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2095
  • Last login:September 22, 2015, 04:11:30 pm
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #16 on: April 24, 2007, 02:35:08 pm »
A single KeyWiz will not be enough for all the inputs you have going there.  I would recommend that you add a GPWiz to the mix.  This way you will have enough inputs and no conflicts.  You are also missing a trackball and spinner for the full frankenpanel layout.

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 804
  • Last login:June 07, 2024, 12:18:03 am
  • ...
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #17 on: April 24, 2007, 02:44:57 pm »
  You are also missing a trackball and spinner for the full frankenpanel layout.

Hah, I'm ahead of you. I already mentioned 2 spinners! (and I was actually seriously considering 2 trackballs, but for now just one. Maybe on the next frankenpanel project!?)  ;D

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: 5 joys, 2 spinners, 1 trackball. What encoder(s)?
« Reply #18 on: April 24, 2007, 02:54:07 pm »
You are also missing a trackball and spinner for the full frankenpanel layout.
And a Star-Wars yoke, an analog trigger-stick, a 720 controller, alpine ski's, a skateboard controller, handlebars, an exercise bike for propcycle, and a hang-on style motorcycle seat.  :cheers:
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.