3-sided table.

Thinking about getting a RaspberryJAMMA, or have just purchased one and have a newbie question? Walls here are padded, come on in and bounce your question off of them!

Moderator: dee2eR

Post Reply
aod
Community Member
Community Member
Posts: 4
Joined: Tue Jun 11, 2019 4:13 pm

3-sided table.

Post by aod » Tue Jun 11, 2019 4:22 pm

Apologies if this has already been covered, but I'm not sure what I could search for. I did search for 3 sided. At any rate, I have just purchased a 3-sided table that comes with a Jamma 1162-in-1 in it. Because of this, it can play cocktail style games and flip screen but it also has the horizontal game configuration. The two sides of the table for vertical games have a joystick, 3 buttons, and a trackball. On the horizontal gaming side, there are 2 joysticks and 6 buttons per joystick. There is also a single trackball on that side. I would like to keep the functionality of the cocktail table and the horizontal side using the Arpicade. Is there a general configuration for doing this where you might hold a button down to swap between vertical and horizontal mode, like these 1162-in-1 boards do? Also, I would like to explore the option of potentially being able to play 4 players on it if possible. Is there a configuration that would give all of these things? I'm ready to pull the trigger on a setup, as long as it can do at least the swapping between vertical and horizontal games.

Thank you!

dee2eR
Inventor
Inventor
Posts: 776
Joined: Tue Aug 22, 2017 2:07 pm

Re: 3-sided table.

Post by dee2eR » Wed Jun 12, 2019 9:50 am

There's no default 3 sided mode for the software. It could be done with a little bit of changes to the launcher scripts though. All you really need to do is adjust the logic so horizontal games play horizontally and vertical play vertical (rather than rotate to suit the mounting). If there's interest I could add it in a later ARpiCADE release I guess.

For some emulators there's probably a way to add a rotate button but probably not for all emulators. It's not something I've thought to look at.

Without an easy 3 sided mode to use you could also setup 2 SD cards, one setup horizontal, one vertical, and just power down and swap the SD card if you want to change orientation. This would assume the player 1 and 2 wiring is doubled up for the extra controls and not wired separately.

4 player stuff is easy enough with the 4 player adaptor. You would need the 3 and 4 player wiring to be in Konami or NBAJam style (Konami style supports more buttons with the RaspberryJAMMA 4 player adaptor).

If your trackball is USB it should work with Pi too. If not there's kits available to USB-ify arcade trackballs that work great, I have an Opti-Wiz but others are also supposed to work.

One gotcha with some PC based cocktail cabs is they can be wired in stereo MVS style rather than mono JAMMA style. If this is the case with your cab that would also need to be addressed to use a RaspberryJAMMA (or other JAMMA board).

aod
Community Member
Community Member
Posts: 4
Joined: Tue Jun 11, 2019 4:13 pm

Re: 3-sided table.

Post by aod » Wed Jun 12, 2019 10:41 pm

Thanks for the info! I'm very new to all of this. I believe the connector is probably this one:
https://www.amazon.com/Cabinet-Wiring-H ... B07BT7GR4X

Here is a picture of the connector in the cabinet:
https://imgur.com/a/PAaAfLi

Do you think this will work without any or few modifications? Thanks so much!

dee2eR
Inventor
Inventor
Posts: 776
Joined: Tue Aug 22, 2017 2:07 pm

Re: 3-sided table.

Post by dee2eR » Thu Jun 13, 2019 2:09 am

It all looks like it should be fine. Easiest way to tell if it's wired in stereo or mono is are there 1 or 2 speakers? (2 speakers isn't necessarily stereo but one speaker will definitely be mono). The difference between JAMMA (mono audio) and MVS (stereo) isn't obvious looking at the card edge connector end of the wiring harness, they look the same. Assuming it's a 6 button variation of JAMMA like the link you posted you will be fine. If the cab is wired stereo it can be adjusted pretty easily at the speaker end of the wiring (this thread came up recently about cabs with stereo speakers: viewtopic.php?f=4&t=1181 - my last post there has some possible solutions included.)

aod
Community Member
Community Member
Posts: 4
Joined: Tue Jun 11, 2019 4:13 pm

Re: 3-sided table.

Post by aod » Thu Jun 13, 2019 1:46 pm

I forgot to look how the audio output is wired up. There are two speakers in the cabinet, one a smaller speaker and one a larger speaker. It could be doing mono output and the two speakers are just there to kind of handle midrange and another for highs. At any rate, the audio is going to an amplifier via two RCA cables and then out to the speakers. I would imagine in this instance, changing it to mono would be easier than doing it at the speaker side. I'm definitely going to purchase this adapter and give it a go! My final question would be, do you believe this setup will work with the 4 player adapter or would modifications likely need to be done for that?

Thank you and I'm looking forward to working on this! :mrgreen:

dee2eR
Inventor
Inventor
Posts: 776
Joined: Tue Aug 22, 2017 2:07 pm

Re: 3-sided table.

Post by dee2eR » Thu Jun 13, 2019 2:30 pm

Actually with a stereo amp in the cab I'd recommend bypassing the mono audio all together and taking the audio out of the RaspberryJAMMAs DAC directly into the cabs RCA inputs. A 3.5mm plug to stereo RCA cable should be all you need. The dedicated amp in the cab is probably more powerful than the little amp on the RaspberryJAMMA too.

If your current wiring is duplicated at the JAMMA edge to handle all the inputs (I think it is) then the regular 2 player board should be plug and play (assuming the cab has a normal arcade power supply with 5v and 12v and not some odd setup). I've seen 3 sided cabs wired up in a few different ways so I can't be that sure but it looks like your cab is wired like this in the photo you posted. (The power wiring looks normal at the JAMMA end too.) So I think currently you have duplicated player 1 and 2 wiring rather than 4 sets of unique inputs wired up.

To use the four player adaptor, assuming I'm right about your current setup... Bare minimum you will need to wire players 3 and 4 up to Konami style 4 player harness'. If you order the board directly through me I can supply the pins and housings you will need. I believe High Score Saves also offers pre built 3 and 4 player wiring if DIY is not your thing or you prefer not to modify the original wiring of the cab.

If DIY is your thing you want either a crimping tool in the right size for the little pins (best), or a soldering iron (not ideal but will work), or wrong size crimper (or even worse pliers) and more patience than I have. Trace back the wires you want to be player 3 and 4 to the JAMMA harness and cut them off without cutting the ones you want to remain player 1 and 2, you will not need to worry about the GND wires if you don't cut them so leave them alone unless you want them on the 3 and 4 player connector for some reason. Strip the ends a little, attach pin, repeat with next wire, etc. Eventually put the now pinned wires into the housings following the Konami 4 player wiring conventions (if you need 6 button support Konami never used it but it's also available on some pins they didn't use for buttons). It's fiddly and not fun if you have to lean into a cocktail cab to do it but shouldn't be too hard to do otherwise.

It's late here, I hope I'm making sense...

aod
Community Member
Community Member
Posts: 4
Joined: Tue Jun 11, 2019 4:13 pm

Re: 3-sided table.

Post by aod » Thu Jun 13, 2019 3:17 pm

It makes sense but I do believe these are separate inputs. The reason why I say that is because on either side of the cocktail table (vertical format) there are 2 joysticks, 3 buttons, and a trackball on each side along with the player 1 and player 2 buttons on each side. On the 3rd side (horizontal format) there are two joysticks, 6 buttons per joystick (12 buttons total), a single trackball, and player 1 along with player 2 buttons.

When it is in vertical mode, the buttons/joysticks/trackball on the horizontal side do nothing and vice versa, so those controllers seem to only be active when the system is running in the proper mode for them.

If you are curious, it is basically this cabinet but with the addition of a single trackball on the horizontal 3rd side of the table:
https://www.amazon.com/Creative-Commerc ... B07MTLV1DC

I've went ahead and ordered the raspberry jamma along with a pi from highscoresaves so we'll see how it all goes together. If I have to do anything funky to get it to work, I'll do a write-up of sorts and post it to the forum.

Thanks!

Post Reply