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: X-Arcade ground issue  (Read 1553 times)

0 Members and 1 Guest are viewing this topic.

icabjeff

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:May 10, 2009, 09:01:23 pm
X-Arcade ground issue
« on: July 25, 2007, 02:45:48 pm »
I have a X-Arcade solo that has been modified for the disabled by adding diods running from mono plugs in the front panel to each switch. This works correctly.  Since the solo uses the same ciuit board as the dual i decided to run three dsud 9 connectors to the solo to use multiple-disabled switches for player two. I can get the solo to recognize all five buttons on the multiple disabled switche, but the ffifth button which operats an action button acts strangely.  On my PS 2 i can do two player games, but I can't get a player two action button. I can get an action button, but when the game ends and I restart it I loose player one. On a PC the fourth and fifth button have the same fuction. All five buttonsre iare connected to the nine pin plug from a terminal block. Multiple-handicap switches use the same schematic as a atari 2600 joystick, so the groundwire for the four directional buttons on the x-arcade is the groundwire for the 5th button. Does the groundwrtire need to be the same groundwire for action button #1 and the other three action buttons going to the same port on the x-arcade circut board?

Jeff Gray

severdhed

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2975
  • Last login:December 14, 2024, 05:01:52 pm
  • RIP Dinosaur Hippo
Re: X-Arcade ground issue
« Reply #1 on: July 25, 2007, 06:31:15 pm »
x-arcade grounds are stupid.  i just went through a ground problem with mine and it was a pain in the ass.  i assumed that ground was ground, when in fact, it is not.  the x-arcade board divides the buttons up in groups of 4.  there are rows of 5 pin connectors on the xarcade.  four of the wires in each harness go to the buttons, the 5th is a ground.  however that ground only works for those four buttons.   for instance..the player 2 joystick uses 4 switches.  there is a harness on the xarcade for the player 2 joystick..4 wires, plus a ground wire.  then the first four buttons have their own harness with their own ground.  if you use the ground from the joystick harness for one of the buttons, you will have problems.

so if a button, switch, whatever is connected to a harness on teh xarcade, you have to use the ground that is in that harness for that button or you are screwed.  this will make your project more difficult, but is the only way to get it to work with the x-arcade.  why they dont just use a common ground like most other encodes, i dont know, but it sure does suck
Current Projects:      Zak-Man | TMNT Pedestal | SNES Pi | N64 Odroid
Former Projects:     4 Player Showcase | Donkey Kong | iCade

hng

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 67
  • Last login:July 27, 2007, 02:07:23 pm
    • myspace
Re: X-Arcade ground issue
« Reply #2 on: July 25, 2007, 07:11:52 pm »
you have to make sure that your grounds stay with the proper group.


this should help:

http://x-arcade.com/service/joy-support.shtml#Schematic


Kevin Mullins

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4504
  • Last login:February 01, 2021, 01:29:34 pm
    • Me on Myspace
Re: X-Arcade ground issue
« Reply #3 on: July 25, 2007, 07:18:15 pm »
why they dont just use a common ground like most other encoders

Nope...... ground is NOT "ground".

Because it's basically a programmable keyboard encoder.
Not much difference between that and a keyboard hack other than it's programmable.
So in other words it's running on a matrix type setup, this is why the switches are grouped to like four switches per group.

And like you've said..... as long as you know which "group" the particular switch is in that you want to use, then it's all ok.

My only advice to the original poster would be to figure out what button on a regular keyboard that particular action button would be, then figure out which group of buttons on the keyboard that button belongs to..... use that associated "ground".

I'm no expert on the encoder stuff, but I understand the basics of where your trouble is coming from. Someone else might have a better insight about it though.

EDIT: see above post..... Nice....didn't know that was available.
Not a technician . . . . just a DIY'er.

icabjeff

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:May 10, 2009, 09:01:23 pm
Re: X-Arcade ground issue
« Reply #4 on: July 28, 2007, 09:22:16 am »
Thanks for the answer to my question everyone. I thought the ground might work that way.

Jeff