Welcome, Guest. Please login or register.
November 21, 2024, 08:41:17 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  Game Emulators
| |-+  MAME Multiple Arcade Machine Emulator (Moderator: channelmaniac)
| | |-+  MAME cabinets on the cheap
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: MAME cabinets on the cheap  (Read 11423 times)
channelmaniac
Surface mount soldering geek
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 568
Offline Offline

Gender: Male
Posts: 2126


Few things are better than fixing an old game...


WWW
« on: January 18, 2009, 04:17:56 AM »

OK!

Let's play a bit with this topic. There are plenty of ways to use a computer in a game cabinet to create a MAME console, the trick is to do it in such a way that it doesn't look like a$$. It'll get you laughed off of plenty of forums.  Duh!

Post up your favorite cheap way to get a computer to run MAME in a cabinet.

RJ
Logged

I have too many hobbies! Electronics, gunsmithing, Miatas, arcade games, metal detecting, etc...

http://www.arcadecomponents.com
channelmaniac
Surface mount soldering geek
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 568
Offline Offline

Gender: Male
Posts: 2126


Few things are better than fixing an old game...


WWW
« Reply #1 on: January 18, 2009, 04:26:05 AM »

Subject: Wiring a control panel

OK! Every MAME cabinet needs a control panel, but do you really need to spend a lot of money on a fancy adapter? No! Use a keyboard controller circuit board for cheap ways to hook it up.

BEWARE: Arcade control panels are wired with a common ground. In other words, one ground and 4 direction wires make up the 5 wires needed to connect the joystick to the game board. On PC keyboards, the keys are wired in a matrix. If you connect all the grounds together you'll end up with something not working, reporting the wrong keypress, or simply damaging the controller.

The nice part is that most keyboards are made on the cheap - mylar film in sanwiched layers. Carefully disassemble the keyboard. Unplug the mylar film part from the circuit board. Remove the cable and circuit board and set it to the side.

Now, mark the mylar film with a fine point Sharpie marker to show the positions of the keys then carefully unfold it. Follow the traces back from the key to the edge connector where it hooks to the controller board. Write down the pin numbers needed to make that keypress happen. Those pins on the controller board then need to connect to the switch for that function.

Keep doing this for the Up, Down, Left, Right, Coin 1, Coin 2, Player 1 Start, Player 2 Start, and as many buttons as you need. Once you have them mapped out it's a matter of soldering the wires to the board and connecting it to the joysticks and buttons. Plug it into the computer and turn it on. Pull up a command prompt (Windows) or shell (Linux) then try the different buttons & stick movements to make sure the right keys are showing on the screen.

Congrats! You just wired up your control panel - and did it on the cheap!
Logged

I have too many hobbies! Electronics, gunsmithing, Miatas, arcade games, metal detecting, etc...

http://www.arcadecomponents.com
channelmaniac
Surface mount soldering geek
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 568
Offline Offline

Gender: Male
Posts: 2126


Few things are better than fixing an old game...


WWW
« Reply #2 on: January 18, 2009, 04:33:09 AM »

Subject: Audio Amplifiers

Some sound cards have built in amplifier chips that are capable of driving a set of speakers inside the arcade cabinet, but others don't. What do you do if yours doesnt? Easy, destroy a set of cheap computer speakers to swipe the amplifier board!

Arcade cabinets sound MUCH MUCH MUCH (Did I say MUCH?) better with the big arcade speakers than with a cheesy set of dinky computer speakers, but sometimes you need an amplifier to boost the sound card's output. Check your local thrift store or flea market for a set of speakers that run off of 5 to 6 OR 12-15 volts. If the amplifier runs off of 5 to 6 volts then use the 5v line to power them. If they run from 12 to 15 volts then use the computers' 12v power line.

The idea is to tear the speakers apart, take out the audio amplifier board, power it from the computer's power supply, and use it to boost the audio levels.

A safe way to get the power out of the comptuer is to take a coaxial power jack (a.k.a. Barrel Jack) and install it on a blank slot cover. Wire it up to the 5 or 12v lines as needed. Make a simple cable to plug the amplifier board into that power jack then wire up the speakers to the amplifier's output. Plug the input cable from the amplifier into the sound card on the computer and play away!
Logged

I have too many hobbies! Electronics, gunsmithing, Miatas, arcade games, metal detecting, etc...

http://www.arcadecomponents.com
Joeylc
Founder and CEO of New_Life_Games_LLC
NLG Site Administrator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 287
Offline Offline

Gender: Male
Posts: 1312


KG7NLG


WWW
« Reply #3 on: January 18, 2009, 04:43:41 AM »

Channelmaniac What kind if setup is this ?? I want one !!!  hissy fit hissy fit hissy fit hissy fit
<a href="http://www.youtube.com/v/sS7cL3RtJ4I&rel=0" target="_blank">http://www.youtube.com/v/sS7cL3RtJ4I&rel=0</a>
Logged

"The Seeds of our Ultimate Destruction are Slowly and Quietly being Planted in the Fertile soil of Political Correctness”
                                                                   Joey Carruthers 2011


Hottest day in the United States recorded August 11, 1983 at 2:21 p.m. was 132 F. - recorded in the shade at the Bullhead City Fire Department. 
BUT IT WAS A DRY HEAT


I Have gone to find myself, and if I get back before I return, keep me here!
  ???





1-888-NLG-SLOTS 928-754-4147
e-Bay ID NewLifeGames_net
channelmaniac
Surface mount soldering geek
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 568
Offline Offline

Gender: Male
Posts: 2126


Few things are better than fixing an old game...


WWW
« Reply #4 on: January 18, 2009, 04:50:04 AM »

There are a lot of graphical menus to choose from - it all depends on the OS the computer is running. They make frontends for DOS, Windows 9x, 2k/XP/Vista, and various flavors of Linux.

As for the lighted buttons, I don't know a way to do that cheap. Wink
Logged

I have too many hobbies! Electronics, gunsmithing, Miatas, arcade games, metal detecting, etc...

http://www.arcadecomponents.com
Pages: [1] Go Up Print 
« previous next »
Jump to:  


If you find this site helpful, Please Consider Making a small donation to help defray the cost of hosting and bandwidth.



Newlifegames.com    Newlifegames.net    Newlifegames.org
   New Life Games    NewLifeGames  NLG  We Bring new Life to old Games    1-888-NLG-SLOTS
Are all Copyright and Trademarks of New Life Games LLC 1992 - 2021


FAIR USE NOTICE:

This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner.
We make such material available in an effort to advance awareness and understanding of the issues involved.
We believe this constitutes a fair use of any such copyrighted material as provided for in section 107 of the US Copyright Law.
In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those
who have expressed a prior interest in receiving the included information for research and educational purposes.

For more information please visit: http://www.law.cornell.edu/uscode/17/107.shtml.

If you wish to use copyrighted material from this site for purposes of your own that go beyond fair use,
you must obtain permission directly from the copyright owner.

NewLifeGames.net Web-Site is optimized for use with Fire-Fox and a minimum screen resolution of 1280x768 pixels.


Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Loon Designed by Mystica
Updated by Runic Warrior
Page created in 0.099 seconds with 21 queries.