User Tools

Site Tools


tool:mame_cabinet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
tool:mame_cabinet [2015/12/12 14:31] – external edit 127.0.0.1tool:mame_cabinet [2016/09/21 02:34] – Updated 2016-09-19 with maintenance log i-make-robots
Line 1: Line 1:
 ====== MAME Cabinet ====== ====== MAME Cabinet ======
-{{::mame-cabinet.jpg?200 |}} 
  
-The MAME machine is up and running in the new space.  The bones are from a 4 player Blitz 99 game.  The original monitor has been replaced with a flat screen.  Originally at the old space, we had a PC running MAME.  This has been replaced by a raspberry Pi that runs Advanced MAME.  The RPi O/S is piMAME build (I believe based on Raspbian) from [[http://blog.sheasilverman.com/|Shea Silverman's blog]].  In the old space, the buttons were set up with Player 1 and 2 controls running to a [[http://ultimarc.com/jpac.html|Jpac]], and Player 3 and 4 controls running to an [[http://ultimarc.com/ipac1.html|Ipac 2]].  The two 'pacs were then daisy chained together.  The new configuration replaces the Ipac 2 and the Jpac with an Ipac 4.  This means the Jamma harness has been removed, but it's a much cleaner build overall.  The Ipac 4 is plugged into the RPi via USB.  The RPi recognizes it as a keyboard.  However, I've noticed that if another keyboard is connected, the RPi appears to stop responding to the controls.  The audio comes from the headphones jack in the RPi and runs into a small amp, which is wired to the speakers in the marquee.  +^ Status             Online | 
 +^ Training           | NO | 
 +^ Hackable           | YES | 
 +^ Usage Restrictions | No restrictions | 
 +^ Owner              | VHS | 
 +^ If it Breaks       | Sigh loudly and continue hacking   | 
 +^ Loan Status        | Permanent                  | 
 +^ Arrival Date       | 2014? | 
 +^ Location           | By front door | 
 +^ Value              | $$ | 
 +^ Champion           | See [[tool:compendium_of_champions#tools|Compendium of Champions]] |
  
-Currently there is a lot of noise coming from the amp but otherwise it runs pretty goodHack away!+{{::mame-cabinet.jpg?200 |}}
  
-===== New Motherboard =====+The MAME machine bones are from a 4 player Blitz 99 game.  The original monitor has been replaced with a flat screen.  There is a PC in the back. The buttons are controlled through an Ipac 4 to USB to PC.  The audio comes from the headphones jack in the RPi and runs into a small amp, which is wired to the speakers in the marquee.  
  
-RPi needed a little more power for some of the 4 player games so now it's using a Zotac ION-ITX-C (1.6ghz atom). It's running Ubuntu 14.04 on some found-in-the-space 2.5" hard drive so who knows how long that drive will last.+====== Storage Space ====== 
  
-==== Reinstalling ====+There is a door on the bottom left of the cabinet.  All the silk screens are located in here.  It's a bit sticky.  The hope is that some day we're set up for silk screening and we can actually use them.
  
-Make a copy of ~mame/mame/ if you can first then install ubuntu and add these packages:+There is now an empty space in the back of the cabinet.
  
-'' +=====Usage instructions ====== 
-apt-get install mame libavformat-dev libavcodec-dev libswscale-dev libavresample-dev build-essential libsfml-dev libopenal-dev +
-'' +
- +
-Download the for [[https://github.com/mickelson/attract/blob/v1.4.1/Readme.md|attract mode]] (frontend) and [[https://github.com/mickelson/attract/blob/v1.4.1/Readme.md|install]] +
- +
-Create a new xsession file in /usr/share/xsessions/mame.desktop: +
- +
-'' +
-[Desktop Entry] +
-Name=Mame +
-Comment=Mame +
-Exec=attract +
-Icon= +
-Type=Application +
-'' +
- +
-Restart, log out then when asked to log in click on the icon next to your name, you should see the mame session. +
- +
-^ Status             | Online                           | +
-^ Training           | NO                                       | +
-^ Hackable           | YES                                                              | +
-Usage Restrictions | Anyone                     | +
-^ Owner              | VHS                                          | +
-^ If it Breaks       | Sigh loudly and continue hacking   | +
-^ Loan Status        | Permanent                  | +
-^ Arrival Date       | Date                                                                   | +
-^ Location           | (Location within VHS, eg Workshop                                      | +
-^ Value              | $$                                                                     | +
-^ Champion           | See [[tool:compendium_of_champions#tools|Compendium of Champions]]     | +
- +
- +
-====== Instructions ====== +
  
 {{:vhs_mame.jpg?200|}} {{:vhs_mame.jpg?200|}}
  
-The master power is controlled from a switch on the top left of the machine, near the back.  It's hard to see.  Usually, this is left on.  The new setup does not require a keyboard.  There are Enter and Escape buttons on the left side of the controls (far button is enter, near button is Escape).  The pretend coins are added with buttons located where the coin slots used to be.  P1 Coin is upper left, P2 upper right, P3 lower left, P4 lower right.+The master power is controlled from a switch on the top left of the machine, near the back.  It's hard to see.  Usually, this is left on.
  
-The audio come from a small amp which is located under the control panel.  Adjust the glowing blue know to turn the sound up or down.+To help navigate the menus there are Enter and Escape buttons on the left side of the controls (far green button is enter, near yellow button is Escape).
  
 +Credit is added by pressing the pretend coin buttons located where the coin slots used to be.  P1 Coin is upper left, P2 upper right, P3 lower left, P4 lower right.  [picture needed]
  
-====== Storage Space ======  +The audio come from a small amp which is located under the control panel.  Adjust the glowing blue knob to turn the volume up or down.  The knob is under the main control panel[picture needed]
- +
-There is a door on the bottom left of the cabinet.  All the silk screens are located in here.  It's a bit sticky.  The hope is that some day we're set up for silk screening and we can actually use them. +
- +
-There is now an empty space in the back of the cabinet. +
  
 ====== To Do ======  ====== To Do ====== 
  
   * Figure out a way to adjust the volume without having to open the cabinet   * Figure out a way to adjust the volume without having to open the cabinet
-  * Fix the noise in the apm +  * Repair the damage to the cabinet that occurred during a space move
-  * Get some lights in the marquee +
-  * Repair the damage to the cabinet that occurred during the move (maybe) +
-  * Get some graphics for the sides?? +
-  * articulating beer holders?? +
-  * New controller layout - I've made a rough panel with the button holes cut out, but not the joystick.  I'm not sure if I like the layout.  It's beside the cabinet. +
-  * Add details about the AdvMAME interface to this wiki.+
  
 ===== Maintenance Log ==== ===== Maintenance Log ====
Line 80: Line 47:
 | New MB installed with new rom set | Oct 18, 2014 | Garth C. | | New MB installed with new rom set | Oct 18, 2014 | Garth C. |
 | Much better mounting and post drinking wire cleanup | Oct 19, 2014 | Thomas H. | | Much better mounting and post drinking wire cleanup | Oct 19, 2014 | Thomas H. |
 +| Fixing audio, buttons, and new motherboard | September 19, 2016 | Kevin Macdonald & Steve Roy & Richard |
 +
tool/mame_cabinet.txt · Last modified: 2016/09/21 02:34 by i-make-robots

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki