Diablo 3 Is An Arcade Game, Apparently

MAME cabinets are simply awesome. They’re a great way to relive the stained and sticky fluorescent carpets, loud noises, and Neon signs and blacklights of old arcades. If there’s one problem with MAME cabinets, it’s that gaming has moved on from the quarter-eating cabinets of yesteryear. It simply doesn’t make sense to put Starcraft, TF2, or other popular games in an arcade cabinet.

[Dave] grew up playing Gauntlet in the arcade, but the various console ports never lived up to the experience of playing it with a joystick and buttons. When Diablo 3 came out, [Dave] knew what he had to do. He built a Diablo 3 arcade cabinet, fully playable and faithful to the dungeon crawlers of yore.

Thankfully, an old cabinet wasn’t gutted for this build; a month before the game came out, [Dave] picked up a few pieces of plywood and built himself an arcade cabinet. After applying some very nice graphics and installing buttons and a joystick, [Dave] had a fully functional Diablo arcade game that doesn’t even require quarters.

Recently, we’ve seen our share of builds that turn traditional game controls on their head, a trend we hope continues. You can check out [Dave]’s demo video after the break.

Continue reading “Diablo 3 Is An Arcade Game, Apparently”

Micro Star Wars Arcade Game Is A Work Of Art

No, it’s not just another MAME cabinet build. [Le Chuck] over on the arcadecontrols.com forum built a fully functioning 1/6 scale replica of the classic 1983 Atari arcade game Star Wars.

The hardware is a CAANOO Linux-based portable media player running an emulation of the classing 1983 Star Wars video game. When [Le Chuck] turns his cabinet on, MAME4All boots up and goes directly into the game.

Because there are no 1/6 scale arcade parts, [Le Chuck] needed to fabricate most of his build from scratch. The case is basswood, along with the very-accurate light up coin slot doors. The joystick for the game was a bit tricky; the Star Wars game used an X Z joystick modeled after the yoke in the cockpit of an X-wing. To build this joysitck, [Le Chuck] took apart a few pots and crafted the joystick out of thin sheet metal. The controls operate exactly like the original, only in 1/6 scale.

After the break you can see the video of this incredible build in action.

Continue reading “Micro Star Wars Arcade Game Is A Work Of Art”

The First Raspberry Pi Build Is A MAME Machine

The Raspberry Pi was launched nearly a month ago, but these wonderful cheap single-board computers are still on their way from China to the workbenches of hackers and builders around the globe. Although they haven’t shipped yet, plenty of people are chomping at the bit to do something useful with the Raspi. [Nicholas] figured he should hit the ground running, so he emulated a Raspberry Pi to get everything ready for the MAME machine he’ll build when his new toy arrives.

[Nick] found a Raspi VirtualBox image on the official Raspberry Pi forums. After getting a web browser up and running with a few console keystrokes, he turned his attention to a MAME emulator. It’s a relatively simple install (although it did take six hours to compile), but we’re sure the Raspi will be featured in quite a few MAME builds so it was time well spent.

Sure, the Raspberry Pi you ordered a month ago is probably on a container ship in the middle of the ocean right now, but that doesn’t mean you can’t start planning your build. Just load up a VirtualBox image, check out a few of the tutorials, and you’re ready to go.

Hackaday Links: January 5, 2012

Now make it life size

Here’s a scale model of the classic Playstation game Wipeout. It uses quantum levitation, superconductors, liquid nitrogen, and incredibly detailed models of the cars in Wipeout. They’re able control the speed and direction of the cars electronically. Somebody get on making one of these I can drive. Never mind, it’s totally fake, but here’s a choo-choo that does the same thing. Thanks for the link, [Ben].

Found a use for eight copies of Deep Impact

Where do you keep all your wire? [Paul] keeps his inside VHS tapes. It’s one of the most efficient ways of storing wire we’ve seen, just don’t touch those VHS copies of the original Star Wars trilogy.

There’s MAME machines for pinball?

MAME arcade machines are old hat, but we’ve never seen something to emulate pinball. The build uses two LCD monitors, a small computer and PinMAME. There’s videos in the build log; tell us if we’re stupid for wanting to build one. Thanks go to [Adrian] for sending this one in.

LEGO binary to decimal conversion

[Carl] is doing a few experiments to see if it’s possible to build a calculating machine out of LEGO. He managed to convert four bits of binary into decimal. We’ve seen a LEGO Antikythera mechanism but nothing on the order of an Analytical Engine or some Diamond Age rod logic. Keep it up, [Carl].

Lubs and Dubs that aren’t for dubstep

The folks at Toymaker Television posted a neat demo of heart rhythms emulated with a microprocessor. It cycles through normal sinus rhythm, atrial fibrillation, atrial flutter, and everything else that can go wrong with your heart. We know some nurses that would have loved this in school.

MAMEing A CNC Router

[Ed] is pretty old school. He loves the functionality of old industrial shop tools that have their own dedicated systems. With huge candy-like buttons, who wouldn’t? [Ed] decided to replicate this aesthetic by building a MAME controller for his Mach3 controlled router.

[Ed] had a bunch of MAME buttons and joysticks sitting around from a forgotten project. With his vinyl plotter, it was relatively easy to make a very nice looking control panel. To connect the buttons to the Mach3 computer, a disused I-Pac was brought into the mix. The I-Pac reads the state of the buttons and sends keyboard codes over USB to the computer.

Because the very popular Mach3 CNC software responds to hotkeys, it was very simple to make the buttons do as they say. [Ed] has full control over the X, Y, and Z axes as well as the spindle speed. It seems like this would be interesting to do some ‘free form’ CNC work on [Ed]’s router.

Continue reading “MAMEing A CNC Router”

MAME Cabinet 3D Modeled And CNC Milled

[Entropia] is just putting the final touches on his bar-top MAME cabinet (translated). The project started out as a 3D model to get the case dimensions just right. An old laptop is being, so the enclosure was designed to fit the bare LCD assembly and hide the rest of the computer. [Entropia] had access to a CNC mill through an education program and used it to cut most of the parts for the case out of MDF.

From there the build proceeds as normal. Mounting holes for the controls were cut with a drill and hole saws. We think it’s a bit easier to lay this design out once you have the control panel itself milled, rather than try to get it right in the 3D model. The image above is part way through the build. Since it was taken the case has been painted and a sound system was added but it looks like it’s still waiting for a bezel over the LCD and a marquee for the masthead.

You can see a demo of the game selection UI after the break.

Continue reading “MAME Cabinet 3D Modeled And CNC Milled”

Turn Your Wireless Keyboard Into A MAME Controller!

For those of you that have a wireless keyboard laying around, you might be tempted to turn it into something else, like a wireless MAME controller. For those not familiar with it, MAME stands for “Multiple Arcade Machine Emulator” and is generally used to run older arcade games on a computer.

Encoders are available for this purpose, however, intending to save some money, and having an unused wireless keyboard, I decided to try to make one myself.  As far as I know there are no wireless encoders available for this purpose, so that was part of the motivation for trying this.

In this post I go over my mechanical design for the cabinet as well as the electrical process of going from keyboard to MAME controller. I did eventually get the thing working, but if more than a couple buttons were pressed simultaneously, some presses were omitted. The conclusion I eventually came to was that it was better to use an encoder to control everything. Not wireless, but much more reliable. If I absolutely needed a wireless controller in the future, I would think modding an actual wireless controller (or two) in a similar manner would have worked better for my purposes.