Complete RetroPie in a suitcase

Feb 21, 2017 8:29 AM

dagcon

Views

130125

Likes

1827

Dislikes

56

This suitcase contains an old laptop monitor, four wireless Xbox controllers, two small speakers, and a Raspberry Pi with RetroPie (a system for emulating most of the classic gaming systems). All together, this makes an easily movable package containing everything needed to play all the childhood favorites.

Sorry, I don't have too many progress images, but I have tried to explain everything I can think of on the relevant images. The build consists of three main steps:

1. Get the parts you need. This will include:
- a Raspberry Pi (RPi 3 is the newest and fastest right now),
- an SD card for the Pi,
- a power adapter for the Pi,
- speakers,
- a monitor (for example from an old laptop),
- all the required cables for the monitor (will depend on the monitor),
- a suitcase,
- one or more controllers.
- I also recommend a keyboard and mouse to make the RPi setup easier.

2. Install RetroPie/Recalbox (see image #4 for details).

3. Cut and paste rubber foam and cables to make everything fit inside the suitcase.

Enjoy!

Just a regular metal suitcase bought from my local hardware store. I wanted a case just large enough to hold the monitor, four controllers, and a lot of cabling. This one had the perfect size!

The power cord for the system is wrapped around the controllers when the lid is closed. There is a thin sheet of foam rubber in front of the screen, to protect it. As you can see of the marks on it in this image, there's a good reason to have it there.

I was surprised how well the four controllers fit in the width of the case! The controllers are wireless Xbox controllers, but you could use whatever controllers you want. To make it easy for yourself, they should be connected through USB, but it's amazing what you can manage to connect to the Raspberry Pi.

Xbox controllers: http://www.ebay.com/itm/Black-Wireless-Game-Remote-Controller-Receiver-for-Microsoft-Xbox-360-Console-PC-/222401776865?hash=item33c82dcce1:g:m5cAAOSwnHZYmYqY

There are lots of other alternatives, http://www.8bitdo.com/ have a lot of different controllers, but you can also find a lot on Ebay.

The screen protector removed, and the power cord inserted into the wall outlet. The two black squares in the upper corners of the suitcase bottom are the speakers. The rubber foam area between them hides most of the cabling. The Raspberry Pi is inside the lid, behind the monitor.

To actually run the emulators and games on the Raspberry Pi, I use RetroPie. Another good alternative is Recalbox.

Here's a quick guide of how to install and setup RetroPie: https://retropie.org.uk/docs/First-Installation/

And here's one for Recalbox: http://www.recalbox.com/diyrecalbox

I think Recalbox might be the easiest one if you're new to Raspberry Pis.

The uppermost layer of foam is held in place using parts of an old CD cover, which is perfect for creating "barely visible" knobs. Underneat it, there is a lot of cabling. The speakers get their power from the USB port of the Raspberry Pi (which is behind the monitor). The Pi itself and the monitor get their power from the power cord, which is split into two parts right here in this mess (the white splitter).

The box with "Microsoft" on it is the receiver for the wireless Xbox controllers. The box under the receiver is the power adapter for the monitor. The leftmost black box (next to the speaker) is the power adapter for the Raspberry Pi.

It's not very pretty when you take a closer look, but it's good enough. The cables from the bottom part of the case are led through holes in the rubber foam, and behind the monitor. Here, you can also see two USB ports, in case a keyboard or something else has to be connected to the Raspberry Pi.

The speakers are two "Music Angel Friendz", and are connected to the Raspberry Pi through a USB sound adapter, because that was the only way I could get the Pi to send the images through HDMI and the sound to the speakers.

(I think the issue in my case is that the Pi wants to send the sound through HDMI, but there are no speakers in the screen, so that won't work. This may be different with other monitors -- in theory, you should be able to configure it in the Raspberry Pi settings, I just couldn't make it work with my setup.)

For example:
Speakers: http://www.ebay.com/itm/Music-Angel-Friendz-Universal-Portable-Stereo-Rechargeable-Speaker-For-Blue-/222399990856?hash=item33c8128c48:g:y1sAAOSw2xRYl0Nc
USB sound adapter: http://www.ebay.com/itm/USB-2-0-Virtual7-1-Channel-Audio-SoundSurround-Card-Adapter-for-Raspberry-Pi-/331506689160?hash=item4d2f56a488:g:OrwAAOxyLN9Sgmnl

If you press your finger into the corner, you can pull the monitor out.

Monitor pulled partly out of the lid. The green board is the monitor controller (on/off, source, etc).

Monitor pulled out of the lid. In the lower left corner, we can see the Raspberry Pi. Above it, there is a small USB splitter, to make room for all the USB peripherals (power for each of the two speakers, a small external USB sound card, the two external ports below the monitor, and the Xbox receiver). The large board on the right hand side is the monitor controller. This monitor is actually a laptop monitor, which needs some extra stuff in order to work outside of a laptop.

In order to use a laptop monitor without the laptop,you need an "LCD screen controller" for your specific screen.

First of all, you have to actually get the screen out of the laptop. This is usually done by removing the screws around the screen, then forcing the plastic away from the screen. This will be different for different models, but you can usually google something like "remove screen from dell latitude 110l", or whatever model name your laptop has.
Here's an example for a random Dell laptop: https://www.laptopscreen.com/English/model/Dell/LATITUDE~110L/

Secondly, you need to figure out which LCD screen controller you need. This is a bit harder, but it can be done by looking at the sticker behind the screen, which contains the model name and some numbers. Then search EBay (or other stores) for "lcd screen controller samsung LTN154U2-L06", or whatever producer and model name you have. The model name usually looks like that, with a few letters first, then mostly numbers. Sometimes it's difficult to find the correct controller -- I usually ask the seller if they have a controller for my screen, and have great experience with the seller "njytouch" on EBay picking the boards I need.
I can't find the exact controller I bought right now, but it looks something like this: http://www.ebay.com/itm/HDMI-USB-AV-VGA-TV-PC-Universal-LCD-LED-Screen-Controller-Board-DIY-Monitor-Kit-/271757526668?hash=item3f4602c68c:g:9IAAAOSw-0xYR8HG

You will also need a power cord for the monitor. When you have found the correct controller, it usually says in the store listing which power cord you need. Otherwise, you can ask the seller about that too.
I bought this one, but it will depend on which controller you need: http://www.ebay.com/itm/12V-4A-AC-DC-Power-Supply-4-Amp-12-Volt-Adapter-Charger-LCD-Screen-5-5mm-2-5mm-/361476831331?hash=item5429b2b863:g:oWsAAOxyjxlTPlBo

Finally, you have to connect your new controller board to the screen. This will usually consist of inserting two or three wires from the controller board into the screen (where it was connected to the rest of the laptop).

Here's a nice guide about the entire process: http://www.instructables.com/id/How-to-Convert-a-Laptop-LCD-into-an-External-Monit/?ALLSTEPS

Starting up one of the best games from my childhood.

Total costs: ~$350

Suitcase: ~ $30
Raspberry Pi: ~$42
Speakers: ~$24 (times two)
Various cables: ~$30 (HDMI, power cords, USB splitters)
Controllers: ~40 (times four)
Monitor: free (from an old laptop)
Stuff to make monitor work: $20
Rubber foam: $20 (a groundsheet for camping)

Note: these are prices in Norway. Everything is expensive here -- you can probably find it cheaper.
I had a lot of it lying around, so it didn't really cost me this much, but if you need everything, it'll probably be a little bit expensive.

EDIT: added the actual total cost.
EDIT: added more explanations to some of the images.
EDIT: fixed spelling, lowered the suitcase costs

Nah. That's a bomb.

9 years ago | Likes 1 Dislikes 0

100% what was in the Pulp Fiction case.

9 years ago | Likes 1 Dislikes 0

I got as far as installing retropie and plugging it into my TV and gave up! But I still plan to do something with it.

9 years ago | Likes 1 Dislikes 0

I love looking at retropie builds and diy arcade cabinets but it doesn't get any better a boring old desktop PC for me.

9 years ago | Likes 1 Dislikes 0

All the controllers you could've used and you pick the one with the worst Dpad in the history of dpads?

9 years ago | Likes 1 Dislikes 0

That's not something I would bring on a plane

9 years ago | Likes 1 Dislikes 0

Agreed!

9 years ago | Likes 1 Dislikes 0

One question: it looks a bit top-heavy. Wouldn't you need a bit more counterweight in the bottom part?

9 years ago | Likes 2 Dislikes 1

It is a little top-heavy, but the suitcase itself is heavy enough that it works.

9 years ago | Likes 2 Dislikes 0

Did you really do this? Im so amazed at human ingenuity! Ill save and hope that i can eventually emulate this myself!

9 years ago | Likes 1 Dislikes 0

if it is complete retro, why not the retro controlers ?

9 years ago | Likes 1 Dislikes 0

Because it's not complete retro! It's built to be practical, and I like wireless stuff. :)

9 years ago | Likes 2 Dislikes 0

Holy Shit I would buy one of these from you! Dude this is an untapped market.

9 years ago | Likes 1 Dislikes 0

Neat.

9 years ago | Likes 1 Dislikes 0

Baller as fuck, man

9 years ago | Likes 2 Dislikes 0

Noice

9 years ago | Likes 1 Dislikes 0

As a dumb dumb - just, how even?

9 years ago | Likes 1 Dislikes 0

@op don't you have heat problem or some slow down ? I have some with my Pi 3 and a recalbox :/

9 years ago | Likes 2 Dislikes 0

No slow-downs for SNES, some for PS1 and GameCube. Minor heat problems after playing for more than 2-3 hours.

9 years ago | Likes 2 Dislikes 0

Ok, I've got some slow-downs on Mario Kart 64 after playing some hours

9 years ago | Likes 1 Dislikes 0

+1 for Donkey Kong Country

9 years ago | Likes 6 Dislikes 2

How did you get the lid to not make the monitor top heavy and flip backwards. What weighs down the half with the controllers?

8 years ago | Likes 1 Dislikes 0

You could have modded the Xbox dongle to be a button on the case. They are an easy mode and prevent you from digging up wires whencontroller

9 years ago | Likes 1 Dislikes 0

When people tell me they run Linux on their laptops, this is what I picture.

9 years ago | Likes 1 Dislikes 0

That is perfect, love it +1

9 years ago | Likes 1 Dislikes 0

Awesome!

9 years ago | Likes 1 Dislikes 0

I would have went with wiimotes

9 years ago | Likes 1 Dislikes 0

Wow, that's cool but $370 is waaay too much. I got a new ShieldTV for $175 and just use it with the nearest TV. It does tons more than a Pi.

9 years ago | Likes 1 Dislikes 0

Agreed! These are Norwegian prices, you can probably find it cheaper other places.

9 years ago | Likes 1 Dislikes 0

Most of his cost is the LCD screen. All you actually need is the RazPi3 ($35), a micro-SD Card ($10-$40), and a USB gamepad ($10-30).

9 years ago | Likes 2 Dislikes 0

Also, a large part of the costs are the controllers. I wanted Xbox controllers because I like those, but you can buy much cheaper ones. :)

9 years ago | Likes 1 Dislikes 0

If you have the time you should think about doing a more indepth tutorial on this.

9 years ago | Likes 2 Dislikes 1

Hi! I added some explanations here and there now. Let me know if you still have questions, and I'll do my best to answer them! :)

9 years ago | Likes 2 Dislikes 0

Total Cost: 370$

9 years ago | Likes 52 Dislikes 1

Thanks but I'd rather download an emulator to my cellphone free

9 years ago | Likes 2 Dislikes 0

9 years ago | Likes 21 Dislikes 1

If you're paying 40 quid for a controller you're doing something wrong, for a start. The one I have is just the Pi, and a converter I 1/2

9 years ago | Likes 2 Dislikes 1

bought that lets me use PS2 controllers. The Pi comes with a power lead and HDMI, and then you just plug into your TV. Job done for ~$100

9 years ago | Likes 2 Dislikes 1

Playing donkey kong country while your boss drones on about boring meeting stuff: Priceless

9 years ago | Likes 3 Dislikes 1

Well, nearly half of that is the controllers.

9 years ago | Likes 13 Dislikes 1

For me it would only cost 62 bucks. So ya

9 years ago | Likes 3 Dislikes 1

Yeah, there's a few things here that could certainly be cheaper $48 speakers for playing old games is a bit overkill

9 years ago | Likes 1 Dislikes 0

What does TSA think?

9 years ago | Likes 19 Dislikes 1

I'm sure that when they open it and the case decides to show pic #9 instead of the screen, they'll be really nice after the cavity search.

9 years ago | Likes 1 Dislikes 0

Tell 'em it's a clock...

9 years ago | Likes 3 Dislikes 0

Well, fortunately they tend not to think anyway.

9 years ago | Likes 2 Dislikes 0

I was just wondering that too, haha..

9 years ago | Likes 3 Dislikes 0

probably confiscate it and keep it in their break room.

9 years ago | Likes 1 Dislikes 0

Nice build. I wish I was that handy

9 years ago | Likes 1 Dislikes 0

Arcade table walkthrough: /a/bvKfX

9 years ago | Likes 1 Dislikes 0

@op This is a neat idea. I was working on something similar but how fast is the Pi? What model are you using?

9 years ago | Likes 1 Dislikes 0

This is the RPi 3. Works great for SNES, and good for Playstation 1 and GameCube. Haven't tested much more.

9 years ago | Likes 1 Dislikes 0

Nice, thanks. I was sticking to more older systems like NES and Genesis. I think I need to get a 3 now. When I tested on a 2 the front 1/2

9 years ago | Likes 1 Dislikes 0

end was really slow to the point of me wanting to through the Pi across the room. This sounds really promising. Thanks! 2/2

9 years ago | Likes 1 Dislikes 0

Such a rad idea, horrible choice of controller especially for any 2D platformer.

9 years ago | Likes 19 Dislikes 11

The d-pad of xbox controllers is horrible, thats why i use ps4 bluetooth ones

9 years ago | Likes 4 Dislikes 2

Oh, I actually like them! But I guess this is a matter of taste. :)

9 years ago | Likes 6 Dislikes 1

its a matter of ergonomics, those pads really suck, the sticks are ok though

9 years ago | Likes 2 Dislikes 0

I use several different controllers on mine. Sega Saturn USB for fighters, wireless PS2 controllers for most other games. 1/2

9 years ago | Likes 2 Dislikes 0

I use my Xbone and ps3 controller sometimes too. I use my TitanOne for loop farming on some stuff, like Castlevania SotN.

9 years ago | Likes 2 Dislikes 0

I have a custom arcade stick I built out of an old wired 360 controller. I plan on putting that into a bartop arcade cab I'm building.

9 years ago | Likes 1 Dislikes 0

Saturn controllers! Bad ass dude. Respect ✊

9 years ago | Likes 2 Dislikes 0

Thanks. They were super cheap on Amazon. The 6 face buttons and D-pad are perfect for Mortal Kombat and KoF. Very underrated controller.

9 years ago | Likes 1 Dislikes 0