I turned an old portable TV into a dedicated retro gaming system!

May 4, 2017 8:45 AM

FinnAndersen

Views

585119

Likes

2834

Dislikes

59

I found this super cool looking vintage TV in a dumpster on the side of the street, someone old was cleaning out their house. I couldn't let it go to waste, so I took it home and gave it a new life as a window into the past with everyone's favourite retro games. At its heart is a Raspberry Pi 3 running the great RetroPie image, it can emulate everything up to and including N64/PS1/Dreamcast, with a built-in wireless XBOX controller receiver for multiplayer parties! It also has a digital tuner inside to watch actual television , using the original knob for channel switching.
Here's a video of it in action: https://www.youtube.com/watch?v=hu4SaxqlHVo

It's easier to get a got shot of the body with the screen off

Here he is next to his big brother. I'm much worse at MK 64 now after getting used to MK8...

Nintendo 64 game list with video previews

Ocarina of Time running smoothly

Chrono Trigger - on my to-do list

Unfortunately I didn't take any pictures before I started gutting the system. I actually thought it didn't work at all because I didn't know how to switch it on properly - turns out you need to PULL the power knob. The original CRT screen might have worked, and it would have been cool to use that, but it would have probably been difficult to get a video signal to it since the TV had no inputs at all, just the built-in TV antenna. So I took all the old stuff out and now it needs a new screen

eBay is the solution to all problems! I found this 12inch screen which takes a whole bunch of different inputs. Here im testing it out with my previous Raspberry Pi project: http://imgur.com/a/ShMDE

The screen manages to fit perfectly, after lots of cutting and griding

This is what it's like inside with everything cleaned out. You can see the holes I drilled in the front below the screen for the LCD buttons. There's the Raspberry Pi in a case to the right, and the digital tuner board to the left.

In order to make it look more authentic, I wanted to have a curved screen cover like the original CRT. I came up with the idea of moulding some clear acrylic/perspex sheet over the front of the old CRT screen to take on its curved shape. Getting this to work properly was probably the hardest part of the project. I heated the sheet up in an oven and also used a heat gun to get it malleable

After many attempts I finally got it an acceptable state. I still had to spend a lot of time grinding and sanding away the screen frame for it to fit nicely, as well as trim the acrylic

Here it is just about done. I almost cut and sanded it down too far and needed to put in those little bits of black plastic in the corners to fill gaps.

I thought it would be pretty cool if normal television still worked on the unit, and even have the original channel selection knob functional. So I bought a digital TV tuner/set top box, and wired up relays to the channel selection and power buttons on it so they can be triggered automatically by a micocontroller (arduino). Here you can see the 3 big black relays (with transistors to provide enough power to activate them) hooked up to the small tactile switches on the board.

There is also a wire coming from the status LED so the Arduino can tell whether the tuner is on or in standby

Here is the Arduino clone with tentacles reading the current state of the channel selection knob. The original channel selection worked with a complicated arrangement of 3 rotary encoders that altered the analogue signal coming from the antenna by switching circuits, filtering, changing resistance/inductance or whatever. I hacked it up a bit and found an arrangement that let me use 9 signals to uniquely identify each of the 13 knob positions. When a channel number changes, I can tell whether it was an increase or decrease, and send a button-press signal to the appropriate channel +/- button on the digital tuner.

Here's the new speaker (which I also found thrown out on a street somewhere) wired up to the audio amplifier. I probably would have just used the original speaker if I didn't come across this one, but it's much better quality. The original volume control knob is used to change volume of the amplifier

At the back of the TV we have the original power cord, with a USB port above. There is also a USB hub under the TV with 4 ports facing out the side (hard to see normally). Also note the sneaky Xbox controller received glued up behind those holes at the bottom (with the pair button accessible)

Just so happened to tune in at an iconic moment while testing the digital TV tuner using the TV's original antenna...

I later ran into TV signal signal/interference problems of some kind when having all the components in there and closed up. Not sure if it's interference from other components or what... I'll need to play around with it some more and hopefully get it working reliably

Here's what it looks like on the inside in just about its final state. On the bottom is the power supply which converts from mains AC to 12V/5A DC. The screen, TV tuner and amplifier all run directly from the 12V. There is a power distribution board with 2 step-down converters to 5V to power the Raspberry Pi, USB hub and Arduino.

The Raspberry Pi has a fan which automatically activates when the CPU gets hot. It is connected to the screen through HDMI and the TV tuner through composite video.

The new speaker housing was trimmed to fit in the space. I maintained the audio jack out the left side, to enable headphones or external sound system. Audio comes from the screen's headphone output, so automatically switches depending on the active input to the screen
Hot glue is everywhere

Here I am showing it off to family with some multiplayer Mario Kart. The cable coming out shows where the USB hub is hidden. The screen input and other settings can be set with the discreet buttons on the front.

The software setup & configuration is a whole other story, but not specific to this project. Check out the RetroPie community and wiki (http://retropie.org.uk/), it's super easy to get running

P.S: Spot the lizard

It has a handle! And is much lighter than it used to be

My collection of DIY retro gaming systems, for at home or on the move. Now I just need to find the time to use them...Thanks for reading!
Check out my handheld system build: http://imgur.com/a/ShMDE

I find that the pi 3 runs those emulators kind of slow. did you? not much, but noticeable.

9 years ago | Likes 1 Dislikes 0

9 years ago | Likes 13 Dislikes 1

Nice work.

7 years ago | Likes 1 Dislikes 0

So...how much you want for it?

9 years ago | Likes 1 Dislikes 0

So...how much you want for it?

9 years ago | Likes 1 Dislikes 0

Lizard is at the bottom right

9 years ago | Likes 23 Dislikes 0

I've looked several times and can't find it

9 years ago | Likes 1 Dislikes 0

3rd pic up from the end

9 years ago | Likes 2 Dislikes 0

Its even got a red little scarf!

9 years ago | Likes 7 Dislikes 0

I bet it's name is Yoshi, please let it be named Yoshi!

9 years ago | Likes 4 Dislikes 0

Great, but you could have used a video output to RF signal converter and saved the CRT screen. Someone else did it for a chromecast setup

9 years ago | Likes 15 Dislikes 0

if the power switch was found first it would be a different story

9 years ago | Likes 3 Dislikes 0

Yeah I was very annoyed when I realised the screen may have still worked and I could have got the video signal through.Maybe next time..

9 years ago | Likes 5 Dislikes 0

Yeah, as a CRT enthusiast I'm a bit sad that this gorgeous TV isn't original anymore.

9 years ago | Likes 10 Dislikes 0

It's also way shittier now and significantly worse for retro games.

9 years ago | Likes 7 Dislikes 4

As much as people cry about it, you can't really tell a difference except for the horizontal lines. People like you are just audiophiles.

9 years ago | Likes 3 Dislikes 5

You can't tell a difference if you're blind, yeah.

9 years ago | Likes 5 Dislikes 2

Videophiles?

9 years ago | Likes 4 Dislikes 1

@FinnAndersen What kind of Emulastation you use to have the video preview instead of pictures ?

9 years ago | Likes 1 Dislikes 0

Chronotrigger?!? Take my +1 you sexy beast!!

9 years ago | Likes 2 Dislikes 1

Maybe I should go to MIT so i can learn how to make my own.

9 years ago | Likes 2 Dislikes 0

That moment when PS1 gets called vintage and retro. God damn I feel old now :( it really hasn't been that long, has it?

9 years ago | Likes 4 Dislikes 0

9 years ago | Likes 3 Dislikes 0

Man you find cool shit on the side of the road, all I see are gross couches and chairs

9 years ago | Likes 2 Dislikes 0

Some people might think this tv is too old for N64 but I played mine in this exact setup back in the day with a cable to fork adapter.

4 years ago | Likes 1 Dislikes 0

Super cool. I love how you maintain the original channel selector and volume control.

9 years ago | Likes 2 Dislikes 0

Did you mount a screen to a WiiU pro controller?

9 years ago | Likes 2 Dislikes 0

This is the question I want answered. Also, "What does it do?"

9 years ago | Likes 1 Dislikes 0

9 years ago | Likes 3 Dislikes 0

"Turns out you need to PULL the power knob." God, I'm so fucking old.

9 years ago | Likes 2 Dislikes 0

If it were for sale, how much would you sell it for?

9 years ago | Likes 129 Dislikes 0

half a portion

9 years ago | Likes 19 Dislikes 1

A half portion!? It was a whole portion last week!

9 years ago | Likes 6 Dislikes 0

Probably 4

9 years ago | Likes 3 Dislikes 10

I bet it is less than 1 bucket of money.

9 years ago | Likes 6 Dislikes 1

Fiddy fiddy

9 years ago | Likes 6 Dislikes 24

9 years ago | Likes 8 Dislikes 0

tree fiddy

9 years ago | Likes 6 Dislikes 3

[deleted]

[deleted]

9 years ago (deleted May 30, 2017 7:21 PM) | Likes 0 Dislikes 0

9 years ago | Likes 1 Dislikes 1

That's not the point though. Yes you could buy a smart tv for low $ but then it isn't a "retro" rig. With this you're paying for the style

9 years ago | Likes 7 Dislikes 0

Bespoke design costs a fortune, and the cost of the underlying parts has little to do with the end price..

9 years ago | Likes 1 Dislikes 0

For a custom project like this there is no way OP would value it less than $200. You're paying for a unique piece. I'd charge much more.

9 years ago | Likes 25 Dislikes 0

Wow dude. Way to completely miss the point.

9 years ago | Likes 9 Dislikes 0

100 dollhairs

9 years ago | Likes 2 Dislikes 0

Frasier DVDs

9 years ago | Likes 12 Dislikes 1

You can't buy happiness

9 years ago | Likes 3 Dislikes 1

about 25 schmeckles

9 years ago | Likes 149 Dislikes 4

"I'd buy that for a dollar!"

9 years ago | Likes 3 Dislikes 0

Is that a lot? Is that a little?

9 years ago | Likes 21 Dislikes 0

Thats exactly how much i spent on my big fake boobies

9 years ago | Likes 12 Dislikes 0

heh heh tig ole bitties! +100000

9 years ago | Likes 2 Dislikes 8

I got my titties done for about 25 schmeckles.

9 years ago | Likes 12 Dislikes 0

congratulations sir.

9 years ago | Likes 4 Dislikes 0

Threefiddy.

9 years ago | Likes 28 Dislikes 6

AAAAAAAHHHHHHAHHAAAHHHAAAAAAAA YOU JOKESTER

9 years ago | Likes 2 Dislikes 1

And i cant even make breakfast properly :(

9 years ago | Likes 3 Dislikes 0

I have an IMac G3 laying around that I intend to modernize someday. How did you safely remove/dispose the CRT?

9 years ago | Likes 2 Dislikes 0

Awesome project! Been looking for a 12 inch LCD. What were the dimensions of the panel? Looking to see if this will fit in a project of mine

9 years ago | Likes 1 Dislikes 0

Finally a mod I approve of! So many beautiful things that still work were gutted for such things, using an old dysfunctional TV is a great.

9 years ago | Likes 1 Dislikes 0

I envy people who can do this...

9 years ago | Likes 5 Dislikes 0

It's really simple stuff. 99% of what OP did is from easy to follow documentation.

9 years ago | Likes 1 Dislikes 0

Then why not learn how? No one is born with the ability to do this. It takes learning how and practise. You can do it!

9 years ago | Likes 2 Dislikes 0

Mainly because I don't have money to get the tools. ????

9 years ago | Likes 1 Dislikes 0

They can be cheap also check out maker spaces. You don't start with everything. Most people start one at a time and get them cheap/used

9 years ago | Likes 1 Dislikes 0

Nothing here is very difficult. Most it is just a basic understanding a circuit theory and connecting devices.

9 years ago | Likes 1 Dislikes 0

Fantastically genius!

9 years ago | Likes 1 Dislikes 0

fancy schmancy nancy

9 years ago | Likes 1 Dislikes 0

Wait. So you removed the tube, which is the entire point of the older TV? Stupid.

9 years ago | Likes 2 Dislikes 1

Read again. The original configuration didn't have any inputs other than the antenna. He'd have to be an electical engineer to fix that.

9 years ago | Likes 1 Dislikes 0

For one, there have been converters for that since forever. For two, modifying the input is not that complicated.

9 years ago | Likes 1 Dislikes 1

He actually IS an electrical engineer. He was interested in maintaining the antenna feed with the retropi as an additional input.

9 years ago | Likes 2 Dislikes 0

http://www.maplin.co.uk/p/programmable-universal-modulator-vh89w The Pi has a yellow composite socket and this box has comp in RF out

9 years ago | Likes 1 Dislikes 0

How did you configure for n64? I'm having such a hard time doing so

9 years ago | Likes 5 Dislikes 0

I'm guessing it's not running at 1080p, which would probably help.

9 years ago | Likes 1 Dislikes 0

Right? I can't play N64 games.....

9 years ago | Likes 3 Dislikes 0

I am having this problem as well. Anyone know how to fix the slow framerates?

9 years ago | Likes 1 Dislikes 0

Also, yeah right you are playing PlayStation games on it as well. the gpu isn't good enough.

9 years ago | Likes 2 Dislikes 0

My friend got like 1 ps1 game to work. It has to be a very early ps1 game and I don't think it ran well.

9 years ago | Likes 2 Dislikes 0

I can run every PS1 game that I've tried just fine on my Pi3. I have all the Twisted Metal games, Spyros, Tekkens, many others. It runs 100%

9 years ago | Likes 1 Dislikes 0

Not just me having this issue then

9 years ago | Likes 2 Dislikes 0

Games will start but usually freeze on loading screen or play but are very hard to configure controllers or just run plain slow

9 years ago | Likes 2 Dislikes 0

Yeap, that's exactly what I'm working on different settings for atm

9 years ago | Likes 2 Dislikes 0

Raspberry Pi isn't powerful enough to play N64 games at a playable framerate. OP shouldn't say it works up to N64. It really doesn't.

9 years ago | Likes 7 Dislikes 1

Are you 100% sure? I've seen stuff saying both that it works and doesn't

9 years ago | Likes 2 Dislikes 0

I'm 100% sure that modern computers still can't play all N64 games. Some of the replies here says the some games work indeed on the Pi.

9 years ago | Likes 1 Dislikes 0

But if you want 100% compatibility, get a real N64 and buy an SD-Card loader for it. N64 is a complex system and there's a lot of work yet.

9 years ago | Likes 2 Dislikes 0

It depends on the game or certain parts of the game. Goldeneye especially struggles. They're all "playable," but not at 100%.

9 years ago | Likes 3 Dislikes 0

Holy fuck N64 is retro now? Damn this whole aging thing.

9 years ago | Likes 6 Dislikes 1

The n64 came out before half of current college students were even born. (only counting ones who went right out of high-school).

9 years ago | Likes 2 Dislikes 0

I don't get it either... NES or even SNES would have been better (which he can also play but the N64 on a 70/80's TV just doesn't work)

9 years ago | Likes 2 Dislikes 0

It does all those other systems since it's running retropie. It emulates everything.

9 years ago | Likes 1 Dislikes 0

Yeah, but I'm talking about the aesthetics of having a 90's console run on a 70/80's TV.

9 years ago | Likes 2 Dislikes 0

90's TVs looked weird, like that GFX TV with the fold out speaker wings, haha

9 years ago | Likes 2 Dislikes 0

I owned an N64 in the 90s and played it on a Commodore screen (80s). It's how I remember playing.

9 years ago | Likes 2 Dislikes 0

If you make me one ill give you 300 dollars

9 years ago | Likes 29 Dislikes 2

I'll give ya three fiddy

9 years ago | Likes 3 Dislikes 3

I'll give you $301 for his.

9 years ago | Likes 8 Dislikes 0

$301.25

9 years ago | Likes 4 Dislikes 0

$301.26

9 years ago | Likes 2 Dislikes 0

$302.00!

9 years ago | Likes 4 Dislikes 2

$302.01

9 years ago | Likes 1 Dislikes 0

If I did it with using the original CRT it would be much less effort and more feasible to do repeatedly for selling.

9 years ago | Likes 3 Dislikes 0

can I buy one

8 years ago | Likes 1 Dislikes 0

So how much?

9 years ago | Likes 3 Dislikes 0

Just a guess, but I have a feeling this took well over 30 hours. With materials, I'd imagine he'd have to sell it for closer to 500.

9 years ago | Likes 14 Dislikes 1

Well the best i can do is 300 and an automobile

9 years ago | Likes 3 Dislikes 2

The rpi3 is like 30 bucks, but the rest is going to be more. I build them all the time. I usally dont add as much extras tho.

9 years ago | Likes 2 Dislikes 1

If you'd go by Apple pricing he'd still make 1200 in profits.

9 years ago | Likes 1 Dislikes 0