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: Can 1 computer run more than 1 cabinet?  (Read 14649 times)

0 Members and 1 Guest are viewing this topic.

theinkdon

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:January 23, 2016, 12:31:13 pm
  • I want to build my own arcade controls!
Can 1 computer run more than 1 cabinet?
« on: December 31, 2015, 04:25:20 pm »
   The answer is probably No, but thought I'd ask since I couldn't find anything about it.  I'm on my first build, and probably like most people, already daydreaming about future builds.  With LCD panels these days, there's no real need for a cabinet to be much deeper than the thickness of the LCD plus the depth of the control panel (ala the Vigolix cabs).
   I got to thinking that it would be neat to have several machines, each dedicated to a specific game or set of controls (I know some of you have that, and/or real arcade machines), but that all that empty cabinet space is going to take up a lot of room once you line 4 or 5 of them up.
   So I thought of wall-mounted cabs, and found some examples.  Markc74's Terminus from 2008 is basically a bartop, but he mounted it to a wall:

This commercial model from 8linesupply.com is intended to be wall-mounted:
And my favorite so far, I think this is ripsnort's, posted in 2011:

I can imagine building 4 or 5 of those, but cutting them off below the CP, and attaching them together along a wall.  Probably not cut off flat, but angled down either at the existing angle at the front of the CP, or more acute, like from that outer corner down tangent to the top of the circle in the side.  Each would have dedicated controls and artwork for say, Asteroids, Centipede, Dig Dug, Galaxian, and Donkey Kong.  And sides adjacent to a neighbor could be left off, and connect two cabs with cams and pins like Ikea furniture. 

So finally, back to my question:  is it possible that one computer could drive all those cabinets?  I don't know a whole lot about processors, but could a quad-core run 4 instances of MAME at the same time?  I don't think the inputs (buttons & joysticks) would be a problem, because with just a few inputs per cab you could assign different letter inputs on each i-Pac, so each instance of MAME would just look for its particular inputs.  The output is probably where the plan falls apart though.  I've heard of video cards that can drive 3 monitors, but 1) they're expensive, and 2) can you go beyond that?

A Raspberry Pi in each cab is probably the way to go, huh?  Five of those are probably cheaper than whatever computer might even be able to do that.

But besides what's driving them, has anyone ever done this, or seen pictures?  I've got a space in the basement where the new cab is going that also contains a foosball table.  One machine in there will work, maybe two, but not more.  Something like this though would let you cram a bunch of machines into one space.  Anyway, back to work.
« Last Edit: December 31, 2015, 04:35:35 pm by theinkdon »

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Can 1 computer run more than 1 cabinet?
« Reply #1 on: December 31, 2015, 08:32:31 pm »
Sounds like the builds 2084 did in his Out of Wall Space thread ( http://forum.arcadecontrols.com/index.php/topic,141265.msg1461909.html#msg1461909 )

markc74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 832
  • Last login:Today at 02:20:10 pm
  • Flipping out
    • forum.arcadecontrols.com/index.php/topic,137295.0.html
Re: Can 1 computer run more than 1 cabinet?
« Reply #2 on: December 31, 2015, 08:47:30 pm »
+1 for out of wall space. I would love to do that with full size cabs in a slim design. There was a slim Nintendo build recently that encapsulated it perfectly.

+99 for reminding me about a crazy idea i had 7 (make it 8 now!)years ago.

With regards to running more than one cab from 1 machine. It's not worth it imo. Too much hassle when u can run mame on a throwaway pc or a pi. Even if u could get it working (which I'm not sure is even possible) if the pc dies you'd lose all your machines rather than one.

Keep the software/hardware simple or you'll never even play it  ;D

theinkdon

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:January 23, 2016, 12:31:13 pm
  • I want to build my own arcade controls!
Re: Can 1 computer run more than 1 cabinet?
« Reply #3 on: January 01, 2016, 12:34:30 am »
Sounds like the builds 2084 did in his Out of Wall Space thread ( http://forum.arcadecontrols.com/index.php/topic,141265.msg1461909.html#msg1461909 )
Wow, those are beautiful, thanks for posting that!  I thought I'd want just a bank of slim generic cabs with appropriate artwork, but I love how all those capture the essence of the full-size originals.  Off to read that thread.

Markc74:  good points about KISS.  I've been reading up on Pi's, and that seems easy enough.

brihyn

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:August 31, 2020, 04:29:27 pm
  • I want to build my own arcade controls!
Re: Can 1 computer run more than 1 cabinet?
« Reply #4 on: January 01, 2016, 11:05:37 am »
So we agree that it would be a stupid idea to actually try to do this, but we haven't answered the original question of "is it possible to run multiple cabinets from a single pc"?
i can't find any reasoning that would prevent this from being possible. I think it'd be tough to have each instance of mame.exe run full screen on different monitors, but is it actually impossible? and using a kade in each cp, couldn't you run multiple CP's?  And using just the oldest roms, how many instances could you run (assuming it's possible) on an average quad-core?
I almost want to try this just to see if it's possible (not in multiple cabs but at leaast multiple monitors/kades).
So, can it be done???

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Can 1 computer run more than 1 cabinet?
« Reply #5 on: January 01, 2016, 11:31:57 am »
So we agree that it would be a stupid idea to actually try to do this, but we haven't answered the original question of "is it possible to run multiple cabinets from a single pc"?
i can't find any reasoning that would prevent this from being possible. I think it'd be tough to have each instance of mame.exe run full screen on different monitors, but is it actually impossible? and using a kade in each cp, couldn't you run multiple CP's?  And using just the oldest roms, how many instances could you run (assuming it's possible) on an average quad-core?
I almost want to try this just to see if it's possible (not in multiple cabs but at leaast multiple monitors/kades).
So, can it be done???

Don't see any reason it couldn't be - I know you can set up several instances running on the same system in windows on  a single screen so would think having them assigned to different monitors is just a matter of setting things up -- Only thing I'd wonder about would be keeping them all active at the same time, since using 2 instances on the same monitor only keeps a single window active at a time and you have to change focus to get the other window active - much easier and less hassles to just use a pi or old PC system for each than trying to use a single system for several units ( probably cheaper also !)  also would think eventually the performance on all of them would suffer if several were in use at a single time depending on the requirements of each.

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Can 1 computer run more than 1 cabinet?
« Reply #6 on: January 01, 2016, 12:03:45 pm »
The raspberry pi is never the answer unless your project has to be gameboy sized.

Computers that people will give you for free are far more powerful than the pi is. Just use a separate computer for each machine. If space is a concern then old netbooks with broken screens can be squeezed into anything.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

XxTookie38xX

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:April 06, 2020, 08:57:38 am
Re: Can 1 computer run more than 1 cabinet?
« Reply #7 on: January 01, 2016, 12:03:48 pm »
Maybe with 1 pc server with Windows server and application service and some other pc's connected with active directory. I Will try this and make a tutorial if it runs good (maybe i can test virtualisation too)


Envoyé depuis midgar, entre deux raids sur les réacteurs mako

markc74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 832
  • Last login:Today at 02:20:10 pm
  • Flipping out
    • forum.arcadecontrols.com/index.php/topic,137295.0.html
Re: Can 1 computer run more than 1 cabinet?
« Reply #8 on: January 01, 2016, 01:06:25 pm »
Wouldn't you need to route the audio to separate cabs too?

brihyn

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:August 31, 2020, 04:29:27 pm
  • I want to build my own arcade controls!
Re: Can 1 computer run more than 1 cabinet?
« Reply #9 on: January 01, 2016, 06:40:43 pm »
OOhhhhh...Audio...yeah, that could be the problem. Wonder if you could somehow separate two mono-audio instances into two separate channels from a stereo output...ie game one is left channel, game two right.
I don't disagree that this "shouldn't" be done, but as a self proclaimed hacker, I want to know "if" it can be done.

theinkdon

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:January 23, 2016, 12:31:13 pm
  • I want to build my own arcade controls!
Re: Can 1 computer run more than 1 cabinet?
« Reply #10 on: January 01, 2016, 10:25:48 pm »
The raspberry pi is never the answer unless your project has to be gameboy sized.

Computers that people will give you for free are far more powerful than the pi is. Just use a separate computer for each machine. If space is a concern then old netbooks with broken screens can be squeezed into anything.
Very good point.  I was still in the mindset of needing a Core 2 Duo or better to "run MAME", forgetting that the older games I'm really interested in don't need all that.  I'll have to scout around for some old computers.

And the audio, good point, hadn't thought of that. 

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 498
  • Last login:June 12, 2023, 09:19:49 am
  • Z80 ERROR
Re: Can 1 computer run more than 1 cabinet?
« Reply #11 on: January 02, 2016, 05:32:56 am »

OOhhhhh...Audio...yeah, that could be the problem. Wonder if you could somehow separate two mono-audio instances into two separate channels from a stereo output...ie game one is left channel, game two right.
I don't disagree that this "shouldn't" be done, but as a self proclaimed hacker, I want to know "if" it can be done.

Under Linux using with the alsa routing feature it can be achieved
Mame1 -> stereo down mix -> left speaker
Mame2 -> stereo down mix -> right speaker

Or if you install a second audio card
Mame1 -> audiocard1
Mame2 -> audiocard2

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Can 1 computer run more than 1 cabinet?
« Reply #12 on: January 02, 2016, 10:10:12 am »
Pretty much any computer made since 1999 or so can run all of mame full speed (minus the 3D games and a few other exceptions, almost all of which have analog controls). It is just a matter of using an older mame version.

The raspberry pi is never the answer unless your project has to be gameboy sized.

Computers that people will give you for free are far more powerful than the pi is. Just use a separate computer for each machine. If space is a concern then old netbooks with broken screens can be squeezed into anything.
Very good point.  I was still in the mindset of needing a Core 2 Duo or better to "run MAME", forgetting that the older games I'm really interested in don't need all that.  I'll have to scout around for some old computers.

And the audio, good point, hadn't thought of that.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

monkeybomb

  • PM me to find out how to get a custom title like mine!
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1236
  • Last login:January 03, 2018, 07:16:29 pm
Re: Can 1 computer run more than 1 cabinet?
« Reply #13 on: January 02, 2016, 02:58:12 pm »
The raspberry pi is never the answer unless your project has to be gameboy sized.

Computers that people will give you for free are far more powerful than the pi is. Just use a separate computer for each machine. If space is a concern then old netbooks with broken screens can be squeezed into anything.

Paige, I think you would save you quite a bit of time if you could convince the mods for an anti Pi sticky.  For what it's worth, you're right every time and I appreciate the crusade.  I ignored the warning, because it was cheap enough to tinker with anyway, but the outcome met your expectations.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 04:55:58 pm
  • Designated spam hunter
Re: Can 1 computer run more than 1 cabinet?
« Reply #14 on: January 02, 2016, 05:20:46 pm »
The raspberry pi is never the answer unless your project has to be gameboy sized.

Computers that people will give you for free are far more powerful than the pi is. Just use a separate computer for each machine. If space is a concern then old netbooks with broken screens can be squeezed into anything.
Paige, I think you would save you quite a bit of time if you could convince the mods for an anti Pi sticky.  For what it's worth, you're right every time and I appreciate the crusade.  I ignored the warning, because it was cheap enough to tinker with anyway, but the outcome met your expectations.
Good idea, Monkeybomb.   ;D

A "When NOT to use a RasPi in your build" (or similar) thread could add a cautionary perspective, describe the Pi's inherent capabilities/limitations, and help to define reasonable expectations for those who do decide to use one.

As long as the thread is fact-based instead of Pi-hate-based, it could be an excellent candidate for sticky-fication.


Scott

Admiral688

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 56
  • Last login:June 07, 2025, 07:43:55 pm
Re: Can 1 computer run more than 1 cabinet?
« Reply #15 on: January 02, 2016, 05:30:59 pm »
The raspberry pi is never the answer unless your project has to be gameboy sized.

Computers that people will give you for free are far more powerful than the pi is. Just use a separate computer for each machine. If space is a concern then old netbooks with broken screens can be squeezed into anything.
If you know what you are doing then there is nothing wrong as long as you are using a RPI2. I have several builds using them with pre-1988 games with absolutely no issues at all.
Using Tapatalk

michelevit

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 412
  • Last login:December 25, 2024, 06:57:41 pm
Re: Can 1 computer run more than 1 cabinet?
« Reply #16 on: January 04, 2016, 11:42:38 am »
People are migrating from desktop pcs to laptops, tablets and even smartphones.
There is an abundance of super cheap perfectly good pcs on the used market that will run mame all day everyday.
I'm able to find a perfectly good pc with speakers, monitor and keyboard mouse for 40-60 bucks.
If you need to save space you can decase it and board mount it too.