![]() |
A move from one office building to another had forced us to take down a large decorative wall made out of LEGO Duplo bricks. The new office didn't give us room for rebuilding it and left us with 9 very large boxes stuffed with bricks. After 6 months of moving these boxes about and generally being annoyed with so many wonderful bricks just lying around unused, and entering a period of low activity, an idea struck after idly surfed various sites: Build an arcade machine out of Duplo and LEGOs only - with the logical exceptions of the computer parts (PC, Monitor, Soundsystem) and the controller stick (as the latter would not be durable enough if made out of bricks). An old PC (Dell 550Mhz with 128MB of RAM and an ATI 9200 graphics card) was dug up and a 17" Dell monitor added to the project. Sound system merely consisted of the onboard soundcard (SB16, I believe) and a set of somewhat pathetic Creative loudspeakers (let's face it... The sound was rather thinny in those old machines anyway, so no point in adding subwoofer and what have we). Project took roughly a week with 3 guys (yours truly and two faithful helpers) building on and off as time allowed it and ended up consisting of some 3000-3500 Duplo bricks (size 2x4 in average). |
![]() |
![]() |
All buttons are taken from DACTA/LEGO Mindstorms. |
![]() |
![]() |
is added to the panel plus decorative plates added on top of the buttons (basicly small LEGO satellite dishes with a swirly pattern) |
![]() |
![]() |
MAME front-end are added (right side of panel) plus Player 1 and Player 2 buttons (left side of panel) |
![]() |
![]() |
![]() |
![]() |
consisting of large plates for a sturdy bottom and then the main base consisting of 5 subchambers in order to make the cabinet more sturdy and solid - keeping in mind that it hasto carry the weight of a 17" CRT monitor plus take whatever beating the players are likely to give it. The slot in the back is where the PC is meant to be placed, ensuring easy access should repairs, reboots etc. be required. The figure on the front of the base is taken from the game Pingo - notice the transparent bricks in the eyes which are used for light effects (added at a later stage). |
![]() |
![]() |
have a classical "Space Invader" depicted... |
![]() |
![]() |
have yet another "Space Invader" depicted |
![]() |
![]() |
shown here in more detail. |
![]() |
![]() |
both the monitor and controlpanel have been build and the PC slot "roofed off", giving the clear impression of an alcove. |
![]() |
![]() |
![]() |
The two black squares visible on the front will be two buttons that will represent Coin 1 and Coin 2. |
![]() |
![]() |
more sub-chambers are visible. The base of the cabinet has been "sealed off" using plates in order to construct more - but smaller - subchambers. The cables are for the Coin 1 and Coin 2 buttons added to the front. |
![]() |
![]() |
and DUPLO ceiling tiles used to tilt the monitor. In front of the platform, the keyboard (which will be hidden inside the cabinet once finished) used to wire up all the controller cables is visible. At the rear, the lights used to make the eyes glow of some of the figures depicted on the cabinet can be seen. These are also taken from LEGO Mindstorms. |
![]() |
![]() |
The top-left side of the cabinet have got the Piranha depicted with a nice evil red glow to it's eyes (which can barely be seen here). |
![]() |
![]() |
computer and the various lights in the cabinet can be seen in the PC alcove at the back of the cabinet. |
![]() |
![]() |
cabinet - and that's Mr Do on the top-right side of the cabinet (but you knew that already, right?!). |
![]() |
![]() |
![]() |
![]() |
system installed. Originally it was intended that they would be an integrated part of the controller panel. |
![]() |
![]() |
up the actual coin mechanism we had managed to scrounge up from a gutted arcade machine and instead go for the more simple solution seen here. |
![]() |
![]() |
![]() |
![]() |
![]() |
speakers, above the monitor, hidden behind the marquee. |
![]() |
![]() |
![]() |
by adding cables (yet again from Mindstorms) directly to the printplate. It's not pretty, it's not clever, but it works. |
![]() |
![]() |
![]() |
![]() |