Overclockers Australia Forums

OCAU News - Wiki - QuickLinks - Pix - Sponsors  

Go Back   Overclockers Australia Forums > Specific Hardware Topics > Modding > Modding Worklogs

Notices


Sign up for a free OCAU account and this ad will go away!
Search our forums with Google:
Reply
 
Thread Tools
Old 15th December 2014, 9:59 PM   #1
elvis Thread Starter
Old school old fool
 
elvis's Avatar
 
Join Date: Jun 2001
Location: Brisbane
Posts: 28,888
Default Moon Patrol arcade machine

Consolidating random posts into a worklog for the modding forum.

Moon Patrol was released in 1982 by Irem. It was a popular arcade game, later ported to home console and computer. It had a very distinctive cabinet with great layered stencil side art and a great control panel and marquee that really stood out in arcades.

http://en.wikipedia.org/wiki/Moon_Patrol

This cabinet is a scratch build. All components with the exception of the marquee (the back-lit graphic at the top) are custom made reproductions. The marquee is an original 1982 piece that I purchased off the Aussie Arcade forums.

This is a surprise gift for a good friend who has helped me immensely over the last three years battling my cancer, depression, and weight problems.

Project goals are to replicate the look and feel of the original cabinet as closely as possible, while keeping the cost reasonable without sacrificing too much. Plans come from Jakobud, which I've converted to metric (I'll release these CAD drawings a bit later on in a pack with artwork, config files for the Linux system and other resources). The system will be powered by a Raspberry Pi model B running Raspbian Wheezy, AdvanceMAME and AdvanceMenu.

Click photos for high res. (Some of them only - I'll try to replace the low res ones with high res soon).

Starting with three sheets of 2400x1200x18 MDF, and a Sony 21" TV that was going to be thrown out by my parents. The original Moon Patrol cabinet had a 19" monitor, but this is a good compromise for $0.



I coat the MDF sheets with a three-in-one sealer/undercoat/primer all in one. This ensures the MDF won't swell if the weather gets humid (and during Brisbane storm season, it did get very humid).

Cutting the timber with a circular saw and a jigsaw for the cruves quickly gives it the distinctive side shape.







The Raspberry Pi model B arrives. I'll be using composite out to the decased TV.

http://photos-e.ak.instagram.com/hph...98377959_n.jpg

The basic shell is put together very quickly, as it's not much more than a simple box. 30mm square pine is used in the corners, and the box is screwed and glued to be very sturdy.

http://photos-a.ak.instagram.com/hph...74463441_n.jpg

The base is cut out of some pine that was reclaimed from an old bedroom wardrobe



The pine base is 100mm, and the wheels are 95mm tall. This is perfect, as the cabinet will sit on the pine while in normal operation, but can be leaned back on it's wheels and pushed around without the need for a trolley when it needs to be moved.



I tape together a few A4 prints that make up the artwork to test for various dimensions. I've bought the glass from Logan Glass, who have always supplied me for my cabinet builds. They're cheap, good quality and accurate. The glass is 6mm thick with polished edges, is "50% grey" (aka "smoked"), and has been chemically hardened to make it a bit safer.



Here you can see the start of the frame that will hold the glass on one side, and the monitor mount on the other side.



And this is the monitor mount, cut out of MDF and propped up with some angle brackets reclaimed from an old desk



The marquees I purchased in a pack arrive. Gives me an excuse to build some more cabinets in the future, much to the wife's dismay.



The control panel is cut and assembled. Some odd angles and lack of CAD guidance make it a little tricky, so I'm playing it by ear



Here's the control panel held in place for measurement. A 1" diameter quarter-circle bit of edge-moulding is pretty close to what's needed to fill in the curve. Some putty and sanding will sort the rest out



I cut some bits of pine that will later be used with clips to pull the control panel down into place, and clamp the glass into place.



Internal and external views of the control panel





Glass goes in for a test. Starting to look good.



Shots of the framework used to hold the monitor mount and glass in place. Sealing/undercoating as I go.









Painting begins. Using cheap flat black enamel spray paint. Painting, sanding with 600 grit, and repeating until it's perfect.



A steel access panel from Bunnings will be used as the coin door. Nearly 1/3 the price of buying an actual coin door, and it should look the part.





Choosing the paint was extremely difficult. I had US brand paint codes from a guy in the US who used a proper electronic colour matching probe, but not a single paint supplier in Australia could give me equivalent colours. In the end, I collected as many photos as I could of original cabinets in different lighting conditions, and get the helpful eye of my wife and kids to try and pick matching colours.

We settled on the following British Paints colours:
http://www.britishpaints.com.au/Colo...all/ColourWall
Light Blue: Hot Pop Blue 280
Dark Blue: River Watch EB 255
Yellow: Yellow Mania YEL 49

First coat of paint goes on the side, which will be the base for the stencil.



The control panel overlay and bezel art was printed and laminated at OfficeWorks. They were less than 1/2 the price of any other print mob, and did a fantastic job for colour.



A friend who used to run his own sign writing business helped be convert some vector art into stencils, and have them cut to adhesive stencil vinyl. This will be applied in layers, painted over, and peeled off. Left and right sides are slightly different due to the alignment of the cab, and the text direction. His cutter was only 600mm wide too, which made it quite tricky to apply the stencils, but his steady hand helped me out immensely.





I apply the control panel overlay to the control panel, and it's held down with spray adhensive. On the sides of the control panel I stick some black cardboard as a slight buffer for when the control panel is opened and closed, to not scratch the surroundings.



The dark blue layers of the stencil art are complete. There's some bleed here and there, but I'll fix this up by hand at the end.





Next goes on the yellow layer. It gets its own undercoat (yellow going on top of dark blue isn't easy). Due to the much more detailed yellow layer, I borrow my wife's delicate hands to do the tricky peel back without lifting the paint.





Some of the detail is so fine, tweesers are needed to peel off the vinyl





Again, a little bleed here and there. I'll fix it up by hand later.

I decase the monitor, and mount it to the MDF frame. This is pretty tricky, as the CRT monitor contains a very high voltage (up to 30,000 volts) and can do so for quite some time. Noting the high-voltage components like the flyback transformer and anode cap, I take great care not to go near them. Likewise the very fragile glass neck and neck board are dodged, as if they snap, the monitor is destroyed.

I solder extension wires to the TVs controls for selecting A/V and volume controls. These will have buttons added to them later. The TVs speaker wires are cut and extended so that the speaker can be repositioned above player just behind the marquee.



The montior is slid into the cabinet via the supports, and tested with the Rasberry Pi. Everything fires up first go!



Brisbane storms hit, and water invades my shed. Luckily the cabinet escapes, even if it's only just. Scary!



Buttons and joystick purchased from GameDude Arcades:



An old Thrustmaster USB gamepad I found buried in the bottom of a box in my games room gets hacked up for the controls:



The bezel artwork is applied to the glass with spray adhesive, masking out the bits with high detail (like the instruction text). The control panel is applied, and the whole lot is assembled to test for sizing. It all fits first go!





It's starting to look like a real arcade machine now.

The marquee is tested behind a small flourescent light



I use iron-on edging. Normally t-moulding would be used, and the edges routed with a slot-cutting bit. My router literally exploded on me a few years back, sending my bit flying across the shed, embedding into some timber. Had the bit flown in my direction, I wouldn't be here to tell this story. As such, I'm a little fearful of routers. As this cabinet only required black edging, iron-on worked fine for me.

Aluminium edging from Bunnings costs about $2 a linear meter. A few meters of it make for a nice way to hold the marquee on. It's painted black in the same flat black as the cabinet, drilled, countersnuck, and attached.

Here is the cabinet without the glass, control panel and coin door open.



A detailed view of the open coin door with the coin mech in place. My super ghetto coin box (plastic tub) is visible.



Here you can see the clips that pull the control panel down into position, and ultimately clamp the glass in place. Also visible is my terrible wiring.



Internal shot of the cabinet, with the RPi, clips, coin mech, coin door, and terrible wiring all visible. Also visible are the buttons that connect to the TV controls for A/V and volume. There's also one button there to exit the current game.



The full back of the cabinet, with monitor exposed:



Here's the solder job on the TV's chassis, with extension wires for the TV controls coming off the board. The cobweb looking mess is just hot glue strands.



And finally, the finished product, ready for delivery.

__________________
Play old games with me!
elvis is online now   Reply With Quote

Join OCAU to remove this ad!
Old 15th December 2014, 10:05 PM   #2
oculi
Member
 
oculi's Avatar
 
Join Date: Aug 2004
Posts: 8,664
Default

Very nice!
__________________
Reality or nothing
oculi is online now   Reply With Quote
Old 15th December 2014, 10:24 PM   #3
PsydFX
Member
 
Join Date: Jan 2011
Posts: 1,000
Default

Wow, that's really well done! Good job!
PsydFX is online now   Reply With Quote
Old 16th December 2014, 5:29 AM   #4
Spork!
Member
 
Spork!'s Avatar
 
Join Date: Jun 2009
Location: Tasmania
Posts: 2,218
Default

I loved that game.
Awesome build!
__________________
MB: Maximus VII Ranger. CPU: i7 4790k @ 4.588 RAM: 4x4gb Ripjaws @ 2448mHz c10. PSU: EVGA G2 850. GPU: MSI GTX 1070 Armour Cooling: Phanteks TH-TC14PE Drives: 2 x SSD and a 2TB mech for storage. Monitor:Samsung S34EC790C
Spork! is offline   Reply With Quote
Old 17th December 2014, 4:32 PM   #5
elvis Thread Starter
Old school old fool
 
elvis's Avatar
 
Join Date: Jun 2001
Location: Brisbane
Posts: 28,888
Default

The cabinet was delivered today. Its new owner won't return until Saturday, when he'll see it for the first time. I'm very exited.
__________________
Play old games with me!
elvis is online now   Reply With Quote
Old 17th December 2014, 4:34 PM   #6
power
Member
 
power's Avatar
 
Join Date: Apr 2002
Location: brisbane
Posts: 49,385
Default

Holy Shit!

That's amazing I just love Moon Patrol and that build so much care and attention, cheers for sharing - epic
__________________
this is who we are.
power is online now   Reply With Quote
Old 17th December 2014, 7:36 PM   #7
elvis Thread Starter
Old school old fool
 
elvis's Avatar
 
Join Date: Jun 2001
Location: Brisbane
Posts: 28,888
Default

Loaded up, heading to it's new home.

__________________
Play old games with me!
elvis is online now   Reply With Quote
Old 18th December 2014, 12:20 PM   #8
Andyj965
Member
 
Andyj965's Avatar
 
Join Date: Aug 2007
Location: Bris Vegas
Posts: 17
Default

Amazing job. Nice work
Andyj965 is offline   Reply With Quote
Old 20th December 2014, 2:29 PM   #9
Slug69
Member
 
Join Date: Aug 2002
Location: Sydney
Posts: 7,704
Default

This brought a tear to my eye. That Williams logo brings back fine memories of Defender and some amazing pinball games.

You have great vision and amazing willpower. Your friend will be blown away. Fantastic post and thanks for sharing.
__________________
Do you really know how to fold: https://www.youtube.com/watch?v=Y-DalMrlFoQ

Tony Abbott:‘If you want to put a price on carbon why not just do it with a simple tax.’ http://www.youtube.com/watch?v=ckcH0Wrmy74
Slug69 is online now   Reply With Quote
Old 20th December 2014, 3:08 PM   #10
Sphinx2000
Member
 
Sphinx2000's Avatar
 
Join Date: Sep 2001
Location: Brisbane
Posts: 4,792
Default

So Jelly.
You could sell your work, I'd buy one.
Sphinx2000 is offline   Reply With Quote
Old 21st December 2014, 5:52 PM   #11
elvis Thread Starter
Old school old fool
 
elvis's Avatar
 
Join Date: Jun 2001
Location: Brisbane
Posts: 28,888
Default

Delivered to one very happy recipient.

__________________
Play old games with me!

Last edited by elvis; 21st December 2014 at 6:27 PM.
elvis is online now   Reply With Quote
Old 8th January 2015, 8:13 PM   #12
elvis Thread Starter
Old school old fool
 
elvis's Avatar
 
Join Date: Jun 2001
Location: Brisbane
Posts: 28,888
Default

I've received three nominations over on the ArcadeControls forums for upright cabinet of the year, 2014.

http://forum.arcadecontrols.com/inde...,143102.0.html

Very happy to hear this, as there's been some cracking cabinets out there last year.
__________________
Play old games with me!
elvis is online now   Reply With Quote
Old 8th January 2015, 8:58 PM   #13
power
Member
 
power's Avatar
 
Join Date: Apr 2002
Location: brisbane
Posts: 49,385
Default

Quote:
Originally Posted by elvis View Post
I've received three nominations over on the ArcadeControls forums for upright cabinet of the year, 2014.

http://forum.arcadecontrols.com/inde...,143102.0.html

Very happy to hear this, as there's been some cracking cabinets out there last year.
you aren't wrong some of those cabs are just gobsmacking.
__________________
this is who we are.
power is online now   Reply With Quote
Old 8th January 2015, 9:10 PM   #14
elvis Thread Starter
Old school old fool
 
elvis's Avatar
 
Join Date: Jun 2001
Location: Brisbane
Posts: 28,888
Default

Quote:
Originally Posted by power View Post
you aren't wrong some of those cabs are just gobsmacking.
The quality of scratch-built cabs out there in the world grows year on year. Some of these are truly pieces of art in their own right.

My cabinet was a clone of other peoples' efforts decades ago, but some of the cabinets nominated are brand new designs. I'm honoured just to be nominated beside those.
__________________
Play old games with me!
elvis is online now   Reply With Quote
Old 28th January 2015, 6:11 PM   #15
hsvguy
Member
 
hsvguy's Avatar
 
Join Date: Oct 2005
Location: The Home Of Coopers
Posts: 3,107
Default

Awesome worklog elvis, I had actually seen it prior to my thread re: Rasberry Pi, wish I wasn't so useless at carpentry/lazy I'd love to build a basic mame cab. I'll probably end up buying one.

re: pi, can I ask what version of pimame and which version of romset for Moon Patrol?

I have pimame up and running perfectly, the demo game works fine, but I can't seem to get the roms to show. I have them in a "roms" folder on the base level of the sd card, but still no luck.
__________________
Quote:
Originally Posted by Bullseye View Post
Politicians are morons and Abbot is a once in a generation super moron.
hsvguy is offline   Reply With Quote
Reply

Bookmarks

Sign up for a free OCAU account and this ad will go away!

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time now is 11:47 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
OCAU is not responsible for the content of individual messages posted by others.
Other content copyright Overclockers Australia.
OCAU is hosted by Micron21!