About Me

Curriculum Vitae

A brief list of my current skill set

MAME Cabinet Diary

Week One

Buying an empty cabinet

Week Two - Part One

Looking at the bits I'd bought

Week Two - Part Two

Wires and control panels

Week Two - Part Three

Cleaning it all up

Week Three

Replacing the control panel

Week Four

Control panel refurbishment

Week Five

Spraying panels

Week Six

Building the arcade PC

Week Seven - Part One

Coin mechs and painted glass

Week Seven - Part Two

Speakers and fans

Further Modifications

Adding a marquee and changing software


Gosh This Site Is Old
Thursday, 18th November 2021, 22:08

I might update this one day, but until I do take a lot of it with a pinch of salt!

Automatically Cropping Images is Hard
Monday, 21st October 2013, 19:00

But maybe we can use face detection?

The Git Cheat Sheet
Friday, 6th September 2013, 11:30

for github, bitbucket, that kinda stuff

CoffeeScript and TypeScript are a Burden
Saturday, 17th August 2013, 11:21

Be sure you understand the cons as well as the pros

Changing the Order of the jQuery Event Queue
Wednesday, 3rd July 2013, 20:27

It's just a push to the left

Projects and Sillyness

MAME Cabinet Diary

How I built my own arcade cabinet

The Little Guy Chat Room

It's a Pitfall inspired chat room


A fully featured MP3 player what I wrote

GP Space Invaders

My first little emulator

GP32 Development Page

Some info and links about this cute little handheld

Disney Nasties

Uncensored images, you must be 18 to view them

Diary of a Hamster

Learn about how hamsters think, first hand


Time Calculator

A simple little online utility for working out how many hours to bill a client

A Few Links

Further Modifications

Sometime Later

Whilst initially happy with the cabinet, there is always of course room for improvement. The first thing I did, was to make my own marquee with the aid of an Epson A3 inkjet printer and special Epson Backlit Film. I'll include a photie of what this looks like and the hi-res image for download in case anyone else wants to use it, at some point.

The only problem is I had to print it in two parts, as the paper wasn't big enough to cover the entire marquee area. Also it doesn't sit flush with the glass in all areas, and in daylight doesn't look perfect.

Ideally I think the best way to do this is to buy more glass, but half the thickness and sandwich it between two sheets. I'll probably do this at the same time I replace the monitor glass, which I'll do when I shoe horn in a bigger display.

I also plan in the future to put a 19" monitor in there, but the one I have lying around doesn't fit, being too deep. However I believe with the plastic case removed, it should just fit inside. However this exposes a lot of dangerous voltages, just like a real arcade monitor, which was one of the reasons I hadn't gone for one of those in the first place.

Perhaps in the future I may find a large monitor (maybe even 21") with a much shallower depth. I am aware that at least one manufacturer is trying to extend the life of CRT technology by developing these, so fingers crossed for this one!

A small amount of paint on the control panel has chipped off, and needs to be repaired. For four years of use (though I wouldn't call it hard use) that isn't bad going. And it is easily repaired, just need to get around to it.

Also, one thing I installed was a cpu temperature monitor in the system tray, which would shutdown the PC if it got too hot. Now the spec of the PC I built was an Athlon 1.33 with a VIA chipset motherboard, and I have a spare cpu lying around anyway, so after this turned out to shutdown the system too often for my liking in the summer, that has now been nuked.

If it suffers overheat problems, it should start freezing long before damage occurs, and it hasn't so far.

Now onto a final tale, one that occurred near Christmas 2005. I thought it'd be a great idea to swap Win98SE (which was doing some annoying disc swapping sometimes for no reason) for OpenBSD. I got XMAME working, and installed AdvanceMenu, with the final plan being to install Daphne as well.

Unfortunately I couldn't get the I-PAC programmer (for which there was source for Linux) working, it seems the kernel was getting in the way. But thankfully I had backed up my working cabinet install a year or so earlier onto CD, courtesy of Windows Backup.

So I reinstalled Win98SE, and restored the backup. I then decided to dump MAME32 in favour of AdvanceMenu and AdvanceMAME, and even got Daphne installed and working with this front end too.

To top it all off, I purchased a copy of 98Lite, which has really stripped down and optimised my OS nicely. Less crap in RAM means faster booting, faster loading, and so on.

Alas I decided to keep my roms (only MAME not Daphne) now on a networked drive, which makes anything larger than a certain size take forever to load, not sure why. Something that I need to fix.

Also if you were wondering why I chose Win98SE? Well in a bare bones install, and even more so with 98Lite, it is fast, stable and not very resource hungry. Also it is the only OS that supports my Act-Labs light guns, as I have the gameport dual guns model. I hope to hack mame to work with these at some point.

So my current setup is as follows:

  • Athlon 1.33Ghz CPU
  • Abit motherboard (forgotten what one)
  • 256mb RAM
  • Windows 98: Special Edition
  • 98lite
  • AdvanceMenu
  • AdvanceMAME
  • Daphne
  • Custom startup/shutdown screens
  • Custom wallpaper

I'll try and put up downloads for the latter two one day, just in case anyone is interested in using them.


Add Your Own Comment