RF Generation.  The Classic and Modern Gaming Databases.RF Generation.  The Classic and Modern Gaming Databases.

Posted on Oct 1st 2009 at 02:13:32 AM by (ga5ket)
Posted under Emulation, MAME, Projects

Over the years I've dabbled on and off with emulation of one sort or another, but I've always found it a bit unsatisfying, I much prefer the real thing. With this in mind I decided that I'd like to try my hand at a MAME cabinet. The first obstacle I had to overcome was my better half. I though about sounding her out about it, getting her playing some of the games and seeing how it went, but I decided that the direct approach was best so I just blurted it out one night. The reception I got was a bit lukewarm, so I thought I'd leave it for a while and try again in a few weeks. The next day I was working at home and I got a call from my wife - the local Stock & Cheques store had a cheap 17 inch LCD monitor in, and was it what I wanted? Bargain! So off I went and brought it home. With that blessing I was able to formulate some kind of a plan for what I wanted. A full upright cabinet was way too much to go for, we simply don't have space, but a cocktail style one could replace the table in the games room.












Initial Construction
The first thing to do was decide how big I wanted the cabinet to be. I knew where it needed to fit within the games room, so that gave me the maximum width, the depth came from the height of the monitor plus a bit to make the proportions of the top look decent. The basic cutting and screwing took me about 4 hours. It's built from 12mm MDF in a bid to keep costs and weight down.
ga5ket-cab01.jpg
Monitor Mount
The plan was to have the top rest on the sides of the cabinet, so it could be simply lifted off for access to the monitor and other electronics within the cabinet. I built a frame to hold the monitor which could be slid around on the X & Y axes to allow me to position the monitor correctly within its window.
ga5ket-cab02.jpg
Games - in action!
With all the basic connected up it was time for a first test. All worked well, although the lack of a proper control panel was quite a disappointment. This is it playing Space Invaders, which seemed fitting for a first game.
ga5ket-cab03.jpg
Top Cover
At this point I added a nice trim to the inner and outer edges of the top, and fitted a plastic top. The lack of the latter was beginning to worry me as it left the monitor face up and exposed.
ga5ket-cab04.jpg
Parts
I ordered all the control parts from the nice people at Gremlin Solutions. They had an eBay shop, and good photos and descriptions of all the things I needed, which made the whole ordering a breeze. I'd love to order some of their arcade cabs too, they look soooo nice, alas the money they want is out of my league. And I'd have to explain to the wife where we're going to put them, because just one would look stupid wouldn't it?
ga5ket-cab05.jpg
Control Panel
The width of the cabinet determined the size of the control panel I'd be able to have. I didn't want controls at each end because it's much more fun actually being side by side with your opponent. The basic framework and installation of the buttons was pretty straightforward; unfortunately I made a mistake with the P2 Start button and I couldn't fit it where I'd originally planned as it's blocked by the P2 joystick, so I needed to cut a new front section and re-drill it. That problem aside the controls looked and felt great.
ga5ket-cab06.jpg
Control Electronics
I'd got no end of PSX-USB adaptors kicking around, and with the extreme cheapness of third party PS1 controllers I thought they'd be ideal to use as the basis for each of the controller boards that I needed to build. The first thing that I had to do was lightly remove some of the protective cover from each of the PCBs, which was easily done with a small file. Each of the buttons would require 2 wires, so these were soldered directly to the exposed copper.
ga5ket-cab07.jpg
Wiring
The other end I crimped spade connector fittings to, which makes for a good fit to the controls without being permanent. It also allows me to unclip everything from the controls later, to make painting an easier task.
ga5ket-cab08.jpg
Assembly
At this point I decided to make some modifications to the top. I wasn't happy about the viewable angle of the LCD screen I was using, so I fitted some mounting brackets to the underside of the top, added hinges and props, and now the whole thing is angled so that it's much easier to see what's on screen. Lowering the props allows me to level the top and use it as a table again when I'm not playing games on it
ga5ket-cab09.jpg
Paint
I'd decided some months ago about the colour scheme I was going to use, and I'd settled on gloss black with pale blue trim. It needed to be easy on the eye, and as the games room isn't huge, not too garish. It took 3 coats of the black to get it to the level of finish that I wanted, but the end result was certainly worth it. The picture here shows it with the top folded flat.
ga5ket-cab10.jpg
Ready to Play
And here it is with the top in position and ready to go.
ga5ket-cab11.jpg
To get to this stage took me a little under 10 months, which is way too long, and I could have cut the time down tremendously if I'd not lost motivation part way through the project. It took a pending visit from one of my friends to actually get me to get my ass in gear, and since then I've cracked on a-pace.
I've still got more to do; I want to build some add-on controls for games that don't support a joystick directly, such as Temptest which needs a spinner, and Marble Madness which uses a trackball. Both of these have arcade parts that are readily available, but they're very expensive, so I've built prototypes from mice and pc trackballs that I've got in the spares bin. Next up is to get them into matching boxes and add paint.



Permalink | Comments [9] | Digg This Article |


Recent Entries
Update on the State of RFGeneration! (8/31/2024)
Press Playcast Episode 92 - Bioshock Infinite (3/10/2023)
Shoot the Core-cast Episode 053 - Fire Shark (1/6/2023)
Shmup Club January 2023 - Metal Black (1/4/2023)
Press Playcast Episode 91 - Doki Doki Literature Club (1/2/2023)


Comments
 
It looks amazing!!! Excellent idea having it hinged so you can prop it up for games and down for a table. Genius. I also have to agree its an excellent idea to have the controls for both players side by side. Staring down your partner from across the table can be fun, but its more fun to bump elbows from time to time Tongue. Plus it ended up looking (and functioning im sure) great with the controls on the same side with the monitor propped up.
 
That is awesome!

I still want to build myself one. I just don't have the time this year. I will most likely put a modded xbox in mine and also put M.U.G.E.N. on it. Yours really looks great, amazing work!
 
wow, that looks really great....nice work.
 
Nice.  I'm making one myself.  My main concerns are monitor mounting and the viewing angle.
 
That looks awesome, I wish I could go to your house and play on it!
 
damn! you did a BEAUTIFUL job on that. IMPRESSIVE!!
 
Awesome!!! Congrats!
 
Very nice cab.  I really like the control setup and the viewing angle.
 
nice job!
I've been thinking about making one myself but I need to wait till i get a house Smiley

I want to make a 4 player one though so it'll be a bit more complex and I have no experience with electronics or woodwork...

 Login or register to comment
It appears as though you are not a member of our site, or are not logged in.
It appears as though you can not comment currently. Becoming able to comment though is easy! All you need to do is register for the site! Not only will you be able to access any other site features including the forum and collection tools. If you are a registered user and just need to login then you can do so here.

Comment! It's easy, thoughtful, and who knows you might just enjoy it!
                                                                                                                                                                                                                                               
Login / Register
 
 
Not a member? Register!
Database Search
Site Statistics
Total Games:
150091
Total Hardware:
10973
Total Scans:
184055
Total Screenshots:
83336
[More Stats]
Our Friends
Digital Press Video Game Console Library NES Player The Video Game Critic Game Rave Game Gavel Cartridge Club Android app on Google Play RF Generation on Discord
Updated Entries
North America
(PC)

United Kingdom
(VIC)

United States
(PS5)

North America
(N64)

North America
(N64)

North America
(N64)

North America
(N64)

North America
(N64)
Updated Collections
New Forum Topics
New on the Blogs
Nielsen's Favorite Articles

Site content Copyright © rfgeneration.com unless otherwise noted. Oh, and keep it on channel three.