Instructables

Portable Raspberry Pi Emulation Machine

FeaturedContest Winner
Have you ever been in the situation where you wanted to play those nostalgiac Super Nintendo games with your friends while on a 200 mile long trek through the rainforests of Madagascar? Probably not, but if the situation ever arises you could use this sweet emulation machine that you are about to learn to build. The emulation machine runs off of a Raspberry Pi running Retropie, this allows it to support various emulators such as NES, SNES, Gameboy, Gameboy Color, Gameboy Advance, Sega Genesis, Neo Geo, MAME, PlayStation One and can even emulate an Apple II.

WARNING: Neither Instructables nor I condone illegal activities. As long as you own a hard copy of the game, you may use a digital backup within your emulation console for personal use.
http://www.copyright.gov/help/faq/faq-digital.html
 
Remove these adsRemove these ads by Signing Up

Step 1: Acquire Your Supplies

Parts list

Raspberry Pi Model B ($35)

Pi compatible USB Gamepad(s)

32GB SDHC SD Card ($28)

Micro usb power cable (Free, comes with many electronics such as phones, kindles)

Anker 10,000mAh battery ($50)

Phillips 9012 slave screen ($15-$50)
      Any portable 9v or 12v screen should work as long it has the required ports.

Brief Case ($5)

Velcro ($2)

A/V Cable (Free, come with many camcorders)

3.5mm to RCA audio female adapter ($2)

Pick and pluck foam ( Price varies on size of brief case. Make sure the dimensions are larger than the brief case. You will cut it to
size.)



Tools list

Craft Knife

Ethernet Cable

Scissors

PC with SD card reader

USB Keyboard and Mouse

USB Memory Stick

Glue

Normal RCA cable

Step 2: Choose Your Path

There are two paths you can take now. The easy way where you will learn nothing about the Linux operating system but it will grant you quick results. Path 2 will separate the men from the boys. If you choose this path be prepared for some troubleshooting and sifting through the innards of the Linux OS. For path 1, skip to step 4. For path 2, continue like normal.
segavoyager4 months ago
love the blow darts
Zaqq (author)  segavoyager3 months ago

Haha, I like to use what I have on hand.

WatFaffles4 months ago
Do you know what emulators work best? And the ones that don't work as well?
jjdub37015 months ago
Cheaper method? Sorry,it's just I added the stuff together and it comes up as £172 not including the foam and the tools but its a bit too much out of budget.
Zaqq (author)  jjdub37015 months ago
Nope, it is in dollars bud; however, we got some good deals through eBay in order to buffer the price.
shadii2215 months ago
I just have two questions. 1 What kind of battery life are you getting out of that anker with it running the screen and all. 2 Are you still able to access the Rpi OS? I think it would be cool if you could use the Pi to download the Roms or check email and browse the web as well as play our retro games.
Zaqq (author)  shadii2215 months ago
Yeah, all access to the RPi OS still exists. All you have to do is exit EmulationStation and plug in a mouse and keyboard.
Will a Ps3 or a Xbox 360 controller work for this project? Ive ordered all the parts for it and they should be here soon but i need some controllers that dont cost 50$
troutpouch8 months ago
What model controller are you using?
Zaqq (author)  troutpouch8 months ago
Here you go.
http://www.amazon.com/Logitech-PlayStation-2-Cordless-Action-Controller/dp/B0001VNNE8

I will admit that these controllers are rather finicky and there are probably better choices out there.
Element_Ike8 months ago
Hi! I'm planning on making this for a Gameboy advance emulator. I was just wondering how I would go about setting up the controller, as the controller is the Gameboy advance. Please help!
Zaqq (author)  Element_Ike8 months ago
That is beyond my skill level but I am sure it is possible. I have seen people do it using the original gameboy.
alaiacano8 months ago
this is definitely the best emulator setup Ive seen!!! Ive only got a few issues. I cant seem to spot the genesis folder. did it not compile right, or is it named something weird? and also my mame games are not showing up on the list of games. is there a different way to get them to play?
Zaqq (author)  alaiacano8 months ago
The Genesis folder is probably under its Japanese name, Mega Drive. The Genesis/Mega Drive emulator is somewhat finicky but will work after some tinkering. I have yet to play any MAME games but they may be the wrong file type or just in the wrong ROM folder.

Thanks for the compliment too!
bbousman9 months ago
Whenever I boot the Emulation Station it's starts on an Apple PC emulation and not the main screen, how can I fix that?
Zaqq (author)  bbousman9 months ago
The Apple emulation is just one of the different options, scroll right and left to find the other emulators.
Wiggmaster9 months ago
This is the best portable emulation system that supports multiple games. A definate must build:)
jhunmar1009 months ago
Where can i buy Brief case?
ebay
craigslist
amazon
...
mkarvonen9 months ago
Very nice build! I have to build myself one too!!! :)
Jesse L9 months ago
There doesn't seem to be any listing for that screen even close to $15. The best there is, on ebay, is a single listing for it at $50, from there it's the whole set at around $80.
It doesn;t have to be that exact model..pretty much any screen with RCA or HDMI will work as long as it runs on 12Volt.

http://www.ebay.com/sch/Car-Monitors-w-o-Player-/48606/i.html

$15 is probably a bit of a stretch though.
cheapest is to buy a car 7" flat screen that has the same inputs as this. i got one for 20 dollars and it was new from the store. Its just luck that you can find one for cheap. Don't always check ebay or something like that for cheap products. Go to the store and see for your self for good deals. Internet is not always the cheapest. And i'm a living proof for that, Check my instructables. I build them with not using any money on them. Mostly its recycled stuff that i use in them that i got for free or with a few dollars.
Zaqq (author)  razamatraz9 months ago
Now that I look I cannot find one for that price but I can assure you that I bought one for that price. The seller listed it at 5 dollars originally and I placed a bid for 15 and won. After viewing the current prices, I will change the pricing in the instructable. Also, the battery can switch from either 9 volts or 12 volts. The screen we used has a built in restrictor to transform 12 volts into 9 volts. Have a good day.
Usablerain9 months ago
Would this DIY game pad (http://www.instructables.com/id/USB-Game-Pad-With-Tilt-accelerometer-Mouse/) work with this project?
Zaqq (author)  Usablerain9 months ago
I couldn't tell you if it will work or not. Some game pads work with the Pi while some do not. I was just lucky with the controllers that I picked, there should be a list of working controllers somewhere on the web. I would link it but I am on my phone right now...
capnjack789 months ago
I thought RPi emulation had sound issues. Notice any problems with sound? Lots of forum posts have mentioned this in the past, especially for Mame.
Zaqq (author)  capnjack789 months ago
I have only noticed sound issues with Playstation 1 emulation and I have yet to try MAME. Everything else works pretty well besides the occasional sound hiccup.
Berns12249 months ago
I'm new to the Raspberry Pi scene and was wondering if this will work with larger screens without modding the software/hardware or is it limited to the smaller size monitors? I have two boys (7 and 5) that this would be ideal for, but I personally would like it to have a 13 inch screen....thoughts?

Thanks for the feedback!
Zaqq (author)  Berns12249 months ago
It should work on any screen as long as you can plug it in through HDMI or RCA. Those are the ports the Pi comes with by default. If your screen lacks those ports there are other, more difficult options.
IR0NxLEGEND9 months ago
Incredible. That is a great Raspberry Pi project! Good job and good luck in the competition!
davtheman2239 months ago
Great project! it just so happens I'm developing some raspberry pi stuff! good luck with your games!
patriqq449 months ago
dude you are my hero ... will you go out with me ?
Zaqq (author)  patriqq449 months ago
I will put it under consideration. ;)
SMOKINACE999 months ago
I love this you have my vote
Zaqq (author)  SMOKINACE999 months ago
Thanks man! Every vote helps.
Cool.
mattbettcher9 months ago
Great project!!! Just wanted to let you know the Anker battery is 10,000mAh where you have it listed as 1000 mAh
Zaqq (author)  mattbettcher9 months ago
Thanks for the heads up! I will fix that.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!