3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

whitebox pixel gallery

whitebox pixel gallery
«
  • whitebox.pixel.gallery.ad.jpg
  • finalbox.jpg
  • whitebox case-iso-shading.jpg
  • kingofkings.jpg
  • whitebox case-iso-inside.jpg
  • dude-w:box.jpg
  • dude2w-box.jpg
  • nasa-2.jpg
  • nasa-peeps.jpg
  • firstpage.jpg
  • firstpage3.jpg
  • fisrtpage2.jpg
  • ubuntu2.jpg
  • last photo ←
»

whitebox as in gallery, pixel as in video game

the whitebox is a special-purpose computer build to preserve and expose the history of console video game design. this project also revolves around the idea of educated criticism; it aims to facilitate a dialogue between the understudied history of the medium, the general public and future video game designers.

this gaming machine allows you, or in this case me, to curate selections of video games and present them to the public under the theoretical umbrella of an art exhibition; with whatever credibility that tired concept adds. with this setup you can for example: offer the public every unlicensed game made for NES to play with, or a selection of all the work made by Gunpei Yokoi or even the worst games from the golden age of arcades. the possibilities for critical crisscrossing are fun and endless.

this system relies on the use of emulators; an emulator "duplicates (provides an emulation of) the functions of one system using a different system"(wikipedia) so these emulators run ROM files: image dump files of the read-only memory chip from old game cartridges or arcade machines. the act of creating an ROM image simplifies the archiving and preservation of older software. to the companies that own these games as intellectual property you are only allowed to use ROMs created by yourself, if you own a physical copy of the game or if it isn't protected by the entertainment software association (ESA). under the current ridiculously one sided copyright laws digital sharing of ROMs is in fact very illegal. Hence me not offering any links to websites where ROMs can be obtained; for this google and bit torrent are your very good friends.

but then again, I don't see any companies trying to create a cohesive and widespread open-to-the public archive of video games for educational purposes either. maybe then we wouldn't have so many crap games ;)

this project was developed for the launch of NASA: Newark Artist Space Association, and I have to thank NYCResistor and Hackinteractive for all the much appreciated help.

To find out more about the first curated exhibition visit the project page.

 
Remove these adsRemove these ads by Signing Up
 

Step 1This is what you need

this is what you need
«
  • whitebox case - top.jpg
  • harddrive.jpg
  • motherboard.jpg
  • 1GB.jpg
  • picopsu.jpg
  • powercable.jpg
  • slimline.jpg
  • converter.jpg
  • IDEcable.jpg
  • nintendo_usb_controllers.jpg
  • USB.jpg
  • powerswitch.jpg
  • led.jpg
  • backpanel.jpg
  • backboard.jpg
  • plexi.jpg
  • weldon.jpg
  • paint.jpg
  • last photo ←
»
-------------------------------------------------------------------------------------------------------------------------

in fine detail:

hard drive: something bigger than 30Gs will be more than enough memory but will also give you enough flexibility to partition or to run different apps. I am using a western digital 80GB drive if you have a slim laptop hard drive then more power to you.

motherboard: I'm using a VIA VB7001 Mini-ITX Board, this is a compact motherboard complete with a 1.5GHz processor and on-board audio plus out ports for s-video, composite RCA and VGA, which will matter for when you need to connect the system to a TV, monitor or projector. this motherboard also needed some RAM memory so a 1GB stick will do fine.

power supply unit plus power adapter: so one of my concerns with this system was size, hence the mini motherboard, so this also means getting a power supply source that is also very small. I used the a PicoPSU-120, 120W 12V DC-DC along with a Power Adapter 12V DC/80W suitable for the PicoPSU.

dvd/cd drive: i used an old slimdrive DVD/CD drive from a dell laptop, if you do this as well then youll need a Slimline CD to 40-pin IDE to connect the drive to a secondary IDE slot in your motherboard.

Slimline DVD/CD to 40-pin IDE Adapter: this adapter is used to connect to the motherboard by converting the slimline connector to a standard 40 pin IDE connection. this also comes with a 3.5"mini power connector (floppy style) which is perfect because our PicoPSU can power it easily.

IDE ribbon cable: this is your basic meant-n-potatoes kind of ribbon cable, used to connect the newly adapted DVD drive to the motherboard. your motherboard should also come packed with one.

USB controllers: any USB enabled gamepad will do and there are tons of choices out there. you could retrofit your old NES or SNES controllers or use a xbox 360 gamepad, or even hack an old non USB xbox pad for this purpose. basically you choose your poison here.

USB cable: Dual USB Cable with individually mountable USB ports compatible with the motherboard of your choice. this cable will be used for the controllers and in my case they had to be soldered to the board, more on that later...

power switch: well I went all ballistic retro and used the NES power switch :> - also Raphael Abrams of NYCResistor was nice enough to gift me an extra one of these.

power LED: color is up to you.

tv out cables: this is up to the you or the situation, you can use composite RCA with most TV's and also s-video with some. VGA, S-video with monitors and projectors; I found this article on the subject very enlightening.

acrylic glass: for the case I used 2 sheets of 1/4 inch plexiglas, each sheet being 9 x 24 inches. these were then cut to my design with a lazer-cutter. so for bonding the material you'll need Weld-on 3 acrylic cement, this stuff smells bad and needs to be applied with a syringe.

operating system: my recommendation for OS is Ubuntu; it is free, linux based, open source and mad hood. of course you can use your preferred system with Windows being the most popular option and I will briefly cover that as well but this instructable will mainly focus on open source tools.

emulators: there are many flavors of emulators out there and ideally you would get one for every console ever made, thus broadening your critical scope. thankfully the collective brain of Wikipedia compiled a list for us here.

spray paint: for a nice finish

other stuff: like patience, epoxy or gorilla glue, a well lit, ventilated, clean and comfortable working area plus wire strippers, screws, screwdriver, wires, a soldering kit, tape etc etc. if you don't have something then MacGyver it but always be on the safe side. I really should have documented my soldering burns....

« Previous StepDownload PDFView All StepsNext Step »
33 comments
Jan 9, 2011. 5:04 PMzack247 says:
I have to say that i really like this idea and i have started to build something like this myself, except im using a full size atx board instead, i intend to build it with a similar style of the xbox 360. (minus the rrod)
Jan 29, 2011. 11:58 PMzack247 says:
make that mini atx now
Mar 7, 2010. 4:32 AMqazwsx755 says:
Awesome Instructable!! I think you could use a Beagle Board  instead of the computer mother board and the hard drive :-)
Mar 8, 2010. 2:06 PMqazwsx755 says:
You can just go to www.beagleboard.org.
Jan 9, 2011. 5:05 PMzack247 says:
O.O small!
Feb 26, 2010. 6:35 PMmattrules44 says:
 Where can i buy the motherboard. i clicked the link and i couldnt find a way to buy it
Dec 17, 2009. 12:07 AMRohan Spicer says:
Nice Project!!!
I am thinking about making something similar to this but using and dual or quad core processor and using it for all of my gaming

Jun 15, 2009. 11:01 AMmattccc says:
put some leds in the case to make it light up
Nov 8, 2009. 3:44 PMred-king says:
 preferably blue LEDs...
Oct 10, 2009. 1:04 PMSkater_j10 says:
First of all i'm a big fan of Retro gaming and think your ible is awesome! I was looking around Instructables and found a few more people doing these kind of projects, so I ended up making a group that's called "Small Form Factor ". It's a group devoted to sharing info. on small DIY computer projects/concepts. Please Join if you are interested. I forgot to mention that I have added your instructable to the group along with a bunch of others. I hope you don't mind.
Jun 22, 2009. 7:58 AMchilll2009 says:
The hardware looks fun and easy and all. I just don't like the programming that much...
May 12, 2009. 9:07 PMSpray Guard says:
About how much did it cost you to make that?
May 7, 2009. 12:24 AMTorinMiasma says:
I've been working on something similar for a few days and just stumbled across this ible. I just want to say this is awesome.
May 4, 2009. 2:44 PMchilll2009 says:
seems easy enough'u'.
Mar 26, 2009. 3:33 PM8bitprodigy says:
if you haven't figured out how to use a usb controller with ubuntu yet, i would recommend the logitech precision, its cheap and it works right off the bat, but it doesn't have analog sticks :\
Mar 22, 2009. 1:39 PMrobots199 says:
All I can say is...Simply....Amazing How is your xbox controler so thin? Is it an xbox controler?
Mar 22, 2009. 6:14 PMrobots199 says:
where do you buy the slim xbox 360 controler?
Mar 23, 2009. 12:30 PMrobots199 says:
Thanks Lenny, my hands are small and wrapping them across the controller is very much unconfortable
Feb 23, 2009. 9:53 PMbatt trees wreck wired says:
great instructable lenny!!!
Feb 23, 2009. 4:12 PMSolderguy says:
This is EPIC! Congratulations.
Feb 23, 2009. 7:00 AMDecepticon says:
This is VERY nicely done! I was planning on building an arcade machine to do the versame thing, but have limited funds and limited space...this is the next best thing! Kudos!
Feb 23, 2009. 2:34 AMomnibot says:
Great build. I really like that you made it a Ubuntu as well.
Feb 23, 2009. 12:46 AMLftndbt says:
That is amazing!! The game mods arn't all that new for a multi unit, yet that case is mind blowing!! Thanks heaps. The concept of the I'ble is also exceptional.
Feb 23, 2009. 12:05 AMgmjhowe says:
The case construction alone is pretty amazing. I used that kind of glue when making a 3d chess set out of perspex.
Feb 23, 2009. 12:41 AMLftndbt says:
"The case construction alone is pretty amazing." You got that right. ;-)

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
4
Followers
1
Author:lenny-ynnel
make me make you