Jump to content



Photo

Building MAME coffee table with Raspberry Pi


  • Please log in to reply
14 replies to this topic

#1 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,530 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 08 December 2015 - 10:59 PM

A mate and I decided that we needed to play some old games.  The result is that we're (mostly me actually - but that's OK) building two identical MAME coffee tables.  By coffee tables I mean a piece of furniture that you really have to look at to discover that its a gaming machine until you unfold it ....... well that the plan anyway.

 

The design;

  • pine

  • slidable draw

  • two player

  • 6 button layout

  • 8 way joy stick

  • Raspberry Pi based

  • PiPlay

  • HDMI

  • sound via screen

  • screen flips up from table

  • Direct wiring of all buttons to GPIO (custom code based from 'retrogame' to use enough GPIO inputs and disable serial console)

So far the draw has been built, both wired up, one draw fitted with Pi, and most importantly a game or two of Truxton played.  I've just ordered some 350mm lockable draw slides.  The idea was to complely build the draw as a unit then make the table around it.

 

Here is the mock up and preparation

 

452bbaef98c2f1044ef78b2e5b588d86_t.jpg3a66d4a9bfb9d85e939cd0444edf4d2c_t.jpg

 

Here is the build montage.

 

00adf0a39cd9dcb69f95e60dc090e90a_t.jpg3b55aaca3d2a47724e1b7e8eae28620d_t.jpgd3675853c9fc839219740bce4b9e52eb_t.jpg1b07cb101e24fa9298fd13d9ffc7b3fd_t.jpg0b336ce9a61978b267a9d709bb6f7e6b_t.jpgd459b624e44ddd155ed34730e9fff171_t.jpg5ba9aad028c4c0b1746df9b7167f386f_t.jpg5667adb8ed142c9889f6a160419d4ad8_t.jpgad29c765b010385c6ce59776cfc7e786_t.jpgee19fb4df01d4e8a97310b7682e9e51e_t.jpgf366751aec8296c302e7b47234fa9595_t.jpg0366056cdd9f0f8f403d2a36fec03103_t.jpg

 

So now its onto the actual table.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#2 jinxy

jinxy

    Enthusiast

  • Members
  • PipPipPip
  • 73 posts
  • Location:Oshawa

  • Flag: Canada

  • Favorite Pinball: AMH,Kiss,Jungle Lord,TMNT,Eight ball Deluex

  • 360 Gamer Tag: jinx 416

Posted 09 December 2015 - 12:52 PM

Very cool can't wait to see how it turns out. Good luck with your project.



#3 STAT

STAT

    Pinball and Arcade Freak

  • VIP
  • 4,979 posts
  • Location:Wels - Austria

  • Flag: Austria

  • Favorite Pinball: Twilight Zone

Posted 09 December 2015 - 01:10 PM

Always a great Hobby ... i hope, sometime i get the time to build my 3th ;)



#4 theGhost787

theGhost787

    incredible

  • Members
  • PipPipPip
  • 399 posts

  • Flag: Canada

  • Favorite Pinball: Twilight Zone

Posted 10 December 2015 - 03:39 PM

LOL.  :D I built one of these 15 years ago. It looked similar to this. I like DualShock controllers the best. I remember the Arcade joystick was fun for a while, then became something big and clunky that i dragged into my closet, then sold it at a yard sale for the same amount i put into it.  :shok:

 

cbd0477.jpg


           logo_Ghost_Games.jpg        55cfb82.gif     http://ghostgames.tripod.com


#5 STAT

STAT

    Pinball and Arcade Freak

  • VIP
  • 4,979 posts
  • Location:Wels - Austria

  • Flag: Austria

  • Favorite Pinball: Twilight Zone

Posted 10 December 2015 - 04:05 PM

These are my babys atm., Funworld Poker and Little Roll are real full working Machines:

Attached File  2015.jpg   106.96KB   21 downloads Attached File  littleroll.jpg   303.63KB   24 downloads Attached File  poker.jpg   96.28KB   23 downloads

Edited by STAT, 10 December 2015 - 04:07 PM.


#6 theGhost787

theGhost787

    incredible

  • Members
  • PipPipPip
  • 399 posts

  • Flag: Canada

  • Favorite Pinball: Twilight Zone

Posted 11 December 2015 - 11:16 AM

:otvclap:  Hold Em Poker is nice. Its a win win because the old machines were replaced with ticket voucher touch screen machines. So for collectors its a good deal now you can buy those old machines for very cheap they have storages full of this stuff.


           logo_Ghost_Games.jpg        55cfb82.gif     http://ghostgames.tripod.com


#7 Ollip

Ollip

    Neophyte

  • Members
  • Pip
  • 1 posts

  • Flag: Norway

  • Favorite Pinball: flipper

Posted 01 February 2016 - 11:45 AM

Hey, any progress here? I just got hands on a pretty good pine table and starting to plan an arcade build just like this. Only problem is I don't know anything about rasbperry, where do you learn this stuff?

 

Where did you get the sticks and buttons?



#8 sirknockie

sirknockie

    Hobbyist

  • Members
  • PipPip
  • 42 posts

  • Flag: Germany

  • Favorite Pinball: Revenge from Mars

Posted 01 February 2016 - 02:46 PM

Hey, any progress here? I just got hands on a pretty good pine table and starting to plan an arcade build just like this. Only problem is I don't know anything about rasbperry, where do you learn this stuff?

 

Where did you get the sticks and buttons?

 

Look here:

http://blog.petrockblock.com/retropie/



#9 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,530 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 30 April 2016 - 08:08 AM

So "movement at the station" (the Aussies around should get that).  The MAME tables have advanced.

 

I've finished the second cabinet, sold the first, and now will finish building the MAME cabinets.  Final phots should appear in about a week's time.  Until then ....

 

Here are the draw slides mounted to the table legs....

 

3fc0519ba272c4206416a2a8d05f7e93_t.jpg

 

Here are the tables with tops on ....

 

70a239fca32380f08c14d4eb75bb081c_t.jpg

 

Here are the play draws all stripped down ready for stain / finish coat (and yes that's a 1990 red in the background (nb, always drink wine older than your children  :lusty: )

 

mametableslides_t.jpg3e56025c889a5418774d6b0ae023ef62_t.jpgd2074c0ea604cf4ff7777414c2bbb952_t.jpg

 

Next week will see the stain finish (three coats) then the rebuild).  I'll post more photos then.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#10 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,530 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 07 May 2016 - 08:14 AM

And the build journey ends ......

 

4556670249f10cb45b27631141e5140e_t.jpg5b4a6e9aa7c47c20ca035f27b2da2937_t.jpg3e31234dba5570e91deda05615db7d04_t.jpg

 

Oh yeah, of course it has a mate for my mate  :otvclap:

 

a5e7292f027d9e77da132312d742dfd8_t.jpg

 

I've played about 3 hours of Truxton today, and I feel yet more coming.

 

Now I've got my cabinet and a MAME table to configure.  So far about 6100 MAME games, just starting to load some NES, SNES and have a lot of PS1 stuff to go on.  The favourites menu will certainly be required.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#11 STAT

STAT

    Pinball and Arcade Freak

  • VIP
  • 4,979 posts
  • Location:Wels - Austria

  • Flag: Austria

  • Favorite Pinball: Twilight Zone

Posted 07 May 2016 - 09:29 AM

wow, really nice idea with the table combination :tup:

#12 atarian

atarian

    Enthusiast

  • Members
  • PipPipPip
  • 345 posts

  • Flag: France

  • Favorite Pinball: EMs

Posted 07 May 2016 - 11:05 AM

Awesome work! Love it :)

#13 Nemo

Nemo

    Pinball Fan

  • Platinum Supporter
  • 1,283 posts
  • Location:Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 07 May 2016 - 11:18 AM

:wub:  :wub:  :wub:


Gone fishin', no really.......

My F14 Cab http://www.vpforums....showtopic=21820

My Coffee Table http://www.vpforums....topic=25407&hl=

My Jukebox WIP http://www.vpforums....topic=23825&hl=


#14 N3roflint

N3roflint

    Enthusiast

  • Members
  • PipPipPip
  • 396 posts

  • Flag: Canada

  • Favorite Pinball: Fake PInball

Posted 08 May 2016 - 01:55 AM

Very nice job. :otvclap:



#15 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,530 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 15 May 2016 - 12:13 AM

Besides all of the MAME games I've also now got the Pi running NES, SNES and PS1 games.  Argh, technical toys  :juggle:


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here