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: Front End for Public Coin-op  (Read 7848 times)

0 Members and 1 Guest are viewing this topic.

CoryBee

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:May 18, 2024, 07:28:48 am
  • Bopity Boopy
Front End for Public Coin-op
« on: December 09, 2012, 08:01:00 am »
-I have no plans for anything, but the thought crossed my mind-

Are there any solutions to make an on location, quarter eating front-end + game software?

I know MAME is out of the question, and I would respect that. The 60 in 1 boards and the like have a really crappy menu compared to PC front ends. I was hoping there was something that could combine the best of both worlds.

Only thing I could think up was an FE, let's say MalaFE, and purchased copies of PC games related to Arcade games. "Atari's Greatest Hits" and things like pac man hits, etc. If you own the titles than I see no moral issue with using a NoCD patch on the individual programs.

Shortcuts in MalaFE, no MAME......Profit? ? ? ?  :dunno


SammyWI

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 457
  • Last login:August 16, 2022, 07:58:00 pm
Re: Front End for Public Coin-op
« Reply #1 on: December 09, 2012, 08:40:56 am »
I believe that with purchased commercial software you are only licensed for private home use.  No quarter munching allowed.  Possibly there could be some open source stuff that would have license terms allowing that.  Or something you wrote yourself would work for sure.  No idea about the front end.

I know your question is theoretical but it's going to get side tracked unless you are theoretically legal.

CoryBee

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:May 18, 2024, 07:28:48 am
  • Bopity Boopy
Re: Front End for Public Coin-op
« Reply #2 on: December 09, 2012, 08:50:58 am »
Yea you are probably correct with this. But is this treading any finer line than a multi-board?

On a similar note, is there any other arcade emulator that isn't MAME?

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Front End for Public Coin-op
« Reply #3 on: December 09, 2012, 09:43:27 am »
I did some investigation myself recently after my uncle asked if I would build him an arcade machine with coin slot for use in his pub.

First thing I did was check out the license that comes with the arcade compilation games,  like Taito Legends and Namco Museum.  It seems that these all have the same "private use only" license and there is usually a notice on the box,  or in the instructions that states "not to be used for pay and play".
I contacted Namco,  Taito and some other companies to find out more and to ask for their advise, and erm,  not surprisingly,  I never received a response.

I had a search around for public domain roms.  PD roms can be used legally in a pay to play environment so long as the owner has a gaming license.
I found a site here with a limited selection of roms.

https://sites.google.com/site/jbrodack/

There are no all time greats  :(.  If you want legal for public use then this is about your only option.
You also need to check licenses for your operating system and emulation software are valid for public use.

BTW - There are lots of other emulators besides MAME.

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: Front End for Public Coin-op
« Reply #4 on: December 09, 2012, 10:01:00 am »
Yea you are probably correct with this. But is this treading any finer line than a multi-board?

The line isn't particularly fine -- the multiboards are not licensed (exception being the Exidy 440) -- and the companies who put out the compilations are still around.

Also of concern is being able to assemble a route-worthy rig.
Working: Not Enough
Projects: Too Many
Progress: None

CoryBee

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:May 18, 2024, 07:28:48 am
  • Bopity Boopy
Re: Front End for Public Coin-op
« Reply #5 on: December 09, 2012, 10:05:19 am »
route-worthy rig?

One that can stand the test of children and adults alike beating the controls to all hell?

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: Front End for Public Coin-op
« Reply #6 on: December 09, 2012, 10:25:07 am »
route-worthy rig?

One that can stand the test of children and adults alike beating the controls to all hell?

Yep ... and well-secured and reliable internals.
Working: Not Enough
Projects: Too Many
Progress: None

rCadeGaming

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1256
  • Last login:April 13, 2025, 12:14:40 pm
  • Just call me Rob!
Re: Front End for Public Coin-op
« Reply #7 on: December 09, 2012, 11:14:56 am »
I think if you actually own a PCB, it would be pseudo-legal to use a MAME ROM of it in a cab.

For example, buy several popular PCB's and store them on the premises, then build a MAME cab only running these games.

For me it would be excruciating to play MAME when the real PCB is sitting right there, but for the end-user in this case, selecting games through a front-end would be more feasible than switching PCB's; and the multicab would take up less space than several dedicated cabs.

Of course then you have to worry about how to handle things like the customer putting in a coin before loading a game, or if the game is quit while there are unused coins inserted.

This probably isn't technically legal, but neither were a lot of things in real arcades, like unlicensed multicarts and bootlegs.  Who is actually going to come to your location and regulate this?

MTPPC

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 535
  • Last login:November 26, 2021, 02:25:46 pm
Re: Front End for Public Coin-op
« Reply #8 on: December 09, 2012, 11:24:27 am »
The question entirely neglects the challenge of passing the credit from the front end to the game. While a 60-in-1 might not have the best emulation, the front-end is very functional with regard to coin up. I think the biggest problem is exiting a specific game. Would that be done automatically or only if credits fell to zero? There are a lot of functional questions that go unnoticed until you try an actual implementation. The 60-in-1 is the way it is because the designers made the unit functional for location. Certainly it could be prettied up and re-engineered to look like something from the 2000's, but the basic functions of game selection and exit would certainly remain the same.
Pinball and Video Arcade Repair in Billings, MT USA
http://pinballmd.com/

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: Front End for Public Coin-op
« Reply #9 on: December 09, 2012, 03:27:02 pm »
Using MAME in a commercial setting violates the MAME license. Nothing pseudo about it (and since the xx- ,xxx- and xxxx-in-one boards are MAME, they violate the MAME license as well).

If you own all the PCBs, then it is probably a better idea to grab a JAMMA switcher anyway and avoid the front-end.

There was a lemony fresh piece of code written some years back to support coin drops in the front end, but I would be wary about searching it out ... it was, as I said, lemony, but some versions were not so fresh.

Having said all that, if I wanted to have a front-end on an emulation-based machine on route, I would choose the easy way and use a coin door with lockout coils and simple lock out the mechs until a game has been selected. Easy peasy, no lemon squeezy.
Working: Not Enough
Projects: Too Many
Progress: None

rCadeGaming

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1256
  • Last login:April 13, 2025, 12:14:40 pm
  • Just call me Rob!
Re: Front End for Public Coin-op
« Reply #10 on: December 09, 2012, 03:38:27 pm »
Ok, well it's pseudo in the sense that you would get away with it, like operators running bootlegs.

If you own all the PCBs, then it is probably a better idea to grab a JAMMA switcher anyway and avoid the front-end.

For us, yes.  For someone unfamilar with the machine, not so much.

Having said all that, if I wanted to have a front-end on an emulation-based machine on route, I would choose the easy way and use a coin door with lockout coils and simple lock out the mechs until a game has been selected. Easy peasy, no lemon squeezy.

That's genius.  I would probably include a highly visible notice in the front-end, saying "choose game before inserting coins" so the user understands why it won't take coins.

You still have to address the problem of quitting the game with unused credits left though.

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: Front End for Public Coin-op
« Reply #11 on: December 09, 2012, 04:10:42 pm »
If you own all the PCBs, then it is probably a better idea to grab a JAMMA switcher anyway and avoid the front-end.

For us, yes.  For someone unfamilar with the machine, not so much.

In my experience, people have a much easier time dealing with a button that says "switch games" than dealing with a front-end. I have cabinets with each option and I've never once been asked how the switcher works, but have to deal with questions about the front ends fairly regularly.

Another solution (and I can't remember if somebody has done it before ... it sounds familiar to me) is to create a simple coin bank circuit board that sits between the coin mech and the encoder. The board increments the bank on coin drop, displays the bank balance via numeric LED and then sends a pulse to the encoder on a button press. You drop coins in to coin-up the "bank" and hit a button to transfer a coin from the bank to the encoder. Making those buttons light up only when a game has been selected would help prevent user error (or could create a button lockout circuit).

In any event, far too much trouble for far too little payout, even if you go the "pseudo" route and then skip things like getting a coin-op license, tax tag and insurance (requirements varying by locale).
Working: Not Enough
Projects: Too Many
Progress: None

rCadeGaming

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1256
  • Last login:April 13, 2025, 12:14:40 pm
  • Just call me Rob!
Re: Front End for Public Coin-op
« Reply #12 on: December 09, 2012, 04:28:40 pm »
In my experience, people have a much easier time dealing with a button that says "switch games" than dealing with a front-end. I have cabinets with each option and I've never once been asked how the switcher works, but have to deal with questions about the front ends fairly regularly.

Is there a dedicated button for each cab, or do you have to use one or two buttons to cycle through?  Either way you're limited on how many games would be reasonable to include, and also limited by having to physically fit all the PCB's inside the cabinet.

I can certainly see how there could be confusion about a front-end, but it could be simplified to make everything straight forward.

In any event, far too much trouble for far too little payout

Maybe with enough development, it will be worth it at some point.  Right it's just kind of a what if.  Just thinking out loud.

even if you go the "pseudo" route and then skip things like getting a coin-op license, tax tag and insurance (requirements varying by locale).

Now this is the stuff I wouldn't skip.  A source of government revenue is going to be much more likely to be enforced than copyright stuff on twenty or thirty year old games..

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Front End for Public Coin-op
« Reply #13 on: December 09, 2012, 04:33:48 pm »
All the X in 1 boards are running mame anyway and I have seen them on location multiple times. If you are looking for someone to tell you a nice legal way to do what you are looking to do then purchase a licensed multigame machine (there are several) and put that out on location, that is your only legal option. You will also need a business license, insurance, and likely both a state and local tax stamp on your machine. It will earn less than $10 a month and eventually the location owner will ask you to get it out of there because the electricity it uses isn't worth his split of the coin drop.
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.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Front End for Public Coin-op
« Reply #14 on: December 09, 2012, 04:38:39 pm »
Just to second the last two posts- you'd probably have more of a chance of getting popped for having an unlicensed, untaxed game on site than you would getting a call from Namco's lawyers. I'm not sure either is preferable.
***Build what you dig, bro. Build what you dig.***

CoryBee

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:May 18, 2024, 07:28:48 am
  • Bopity Boopy
Re: Front End for Public Coin-op
« Reply #15 on: December 09, 2012, 11:54:11 pm »
I love you guys for the energy put into this question.

Like I said I don't have any plans for something like this, just knocking around thoughts with you fellas.  :cheers:

Learned some new info as well, I thought the 60 - 1 did a hardware emulation of some sorts......did not know it had integrated MAME. What about the ArcadeSD boards.....Same thing?

CoryBee

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:May 18, 2024, 07:28:48 am
  • Bopity Boopy
Re: Front End for Public Coin-op
« Reply #16 on: December 09, 2012, 11:57:54 pm »
Also, I figure you could use one of these to intercept the encoder



And just allow them to play around with whatever games\emulators that are on your front end on (free play\pressing a coin button) for however long the timer is still ticking, then top up time with more coins.....

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Front End for Public Coin-op
« Reply #17 on: December 10, 2012, 11:26:58 am »
The arcadeSD boards are emulated. They are said to not be mame though. They are supposed to be kind of operator friendly. But that is a pretty pricey board, by the time you buy one of those and set it up then you aren't all that far off buying a used ultracade, arcade legends or similar and running that and being fully legal.

I love you guys for the energy put into this question.

Like I said I don't have any plans for something like this, just knocking around thoughts with you fellas.  :cheers:

Learned some new info as well, I thought the 60 - 1 did a hardware emulation of some sorts......did not know it had integrated MAME. What about the ArcadeSD boards.....Same thing?
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.

Mental

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • Last login:May 18, 2013, 09:46:08 am
    • Complete cocktail arcade system
Re: Front End for Public Coin-op
« Reply #18 on: December 10, 2012, 07:06:51 pm »
ArcadeSD. Very operator friendly. Awesome menu/interface. No MAME.
Complete cocktail arcade system: arcadecabinets.ca