One thing I’ve always wanted to build is a SEGA or Atari flash cart. My GF has ordered me an EPROM programmer and I so I grabbed some Winabond w27c512 EEPROMs.

While waiting for those to arrive from Hong Kong, I needed to source some donor carts. So went car booting.

I picked up Tennis Ace and Sonic the Hedgehog 2 for the Master System and Mega Games 1 for the Mega Drive for £4.

There’s a brilliant how to on the Little-Scale blog for a write-once 32KB cart, but there’s little info on how to open the security screws. And they’re genuine bastards.

The screws are round topped with small notches on opposing sides.

I have a nice set of security bits, but nothing right. The closest was a flat head bit with slot cut out in the centre. Could those line up and turn the screw? No. The slot was too small.

The solution was to Dremel out the slot (lots of sparks) and tidy with a hobby file.

After a test fit or two, the final bit.

It was not a perfect fit. It chewed the plastic around the screw holes and the screws themselves (as you can see in the photo below). You could do this with any flat head bit of a suitable width.

Mangled. But these aren’t going back in anyway. I had some other, more maintenance-friendly, Phillips headed screws from some dead bit of electronics.

Open and shut case. Here’s the carts with new screws. Simple.


I’d always wanted my very own arcade cab, but never had the space. So, when I had a loose weekend, an old Android device and some MDF I had to make this miniature cab-shaped phone stand.

Video at the bottom of this post.

The construction was pretty simple: All MDF was cut from a template with a jigsaw, then glued and clamped, sanded and finished with black spray paint.

For the paint I used graffiti paint that you get from art shops. It’s much higher quality than Odds ‘n’ Ends or other automotive paint you might get, so highly recommend sourcing some.

The artwork was printed from vector to semi-gloss photo paper using an inkjet. This was glued on or stuck with double sided tape. I used Pritt Stick, which as you can guess, wasn’t very strong, so peeled. If I were to redo this now I’d use sticker sheet.

The device is a Orange San Francisco (aka ZTE Blade), which is a lovely cheap device with an OLED screen (later models had less fantastic screens). It’s fully rooted and running Cyanogen Mod 7.

The MAME port is called MAME4Droid (Marketplace) and is, again, excellent. It’s based on an older MAME version, so doesn’t support all ROMs. But you’ll only be running ROMs for those machines you own, right? RIGHT?!

The Wimote hooks up over Bluetooth using Wiimote Controller (Marketplace). This is a bit of a hack as it sends buttons by appearing as a software keyboard to apps. You may also need to manually find and input the BT address of the Wiimotes by using another app (see help in Wiimote Controller app).

You can configure the buttons in MAME4Droid. All except coins, which you’ll need to do manually with an on screen button.

And here it is in action: