FinnAndersen
585119
2834
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
drdildamesh
I find that the pi 3 runs those emulators kind of slow. did you? not much, but noticeable.
hmnbas
LincloGames
Nice work.
Azmania
So...how much you want for it?
Azmania
So...how much you want for it?
YouCanFapTo90PercentOfMyFavorites
Lizard is at the bottom right
drfsupercenter
I've looked several times and can't find it
DynamicOstrich
3rd pic up from the end
anomalyraven
Its even got a red little scarf!
dauntlessds
I bet it's name is Yoshi, please let it be named Yoshi!
ckhatton
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
NanoPi
if the power switch was found first it would be a different story
FinnAndersen
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..
rissel
Yeah, as a CRT enthusiast I'm a bit sad that this gorgeous TV isn't original anymore.
shuttlecockinakumquat
It's also way shittier now and significantly worse for retro games.
YesJeeves
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.
wyprtbattoth
You can't tell a difference if you're blind, yeah.
HieronymousFlex
Videophiles?
btrax
@FinnAndersen What kind of Emulastation you use to have the video preview instead of pictures ?
casweb
Chronotrigger?!? Take my +1 you sexy beast!!
thisusernamesux
Maybe I should go to MIT so i can learn how to make my own.
Gansternamedjohnnypeaches
That moment when PS1 gets called vintage and retro. God damn I feel old now :( it really hasn't been that long, has it?
lichenit
Nuttburger
Man you find cool shit on the side of the road, all I see are gross couches and chairs
MightyIink
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.
soulmercenary
Super cool. I love how you maintain the original channel selector and volume control.
EvanJames
Did you mount a screen to a WiiU pro controller?
NickCagesAccentFromConAir
This is the question I want answered. Also, "What does it do?"
drewcrosby
ZombieNikon
"Turns out you need to PULL the power knob." God, I'm so fucking old.
momoneymopain
If it were for sale, how much would you sell it for?
SheTurnedMeIntoANewtButIGotBetter
half a portion
EverybodyLiesAndItsNeverLupus
A half portion!? It was a whole portion last week!
ElCabaro
Probably 4
Demonicmonk
I bet it is less than 1 bucket of money.
rugmiem
Fiddy fiddy
DrClaww
FilmMagician
tree fiddy
[deleted]
[deleted]
StarboardSide
CanadianOneDollarCoin
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
Janglz
Bespoke design costs a fortune, and the cost of the underlying parts has little to do with the end price..
artisticduckie
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.
DrewBerg
Wow dude. Way to completely miss the point.
Insertanameherepleasethankyou
100 dollhairs
hvnlydaze
Frasier DVDs
Tarkus30
You can't buy happiness
OobedoobScoobyDoobyBenubi
about 25 schmeckles
ilikesmallboobiessincenooneelsedoes
"I'd buy that for a dollar!"
Nova225
Is that a lot? Is that a little?
IMeanWeWereAllThinkingIt
Thats exactly how much i spent on my big fake boobies
thequeenishome
heh heh tig ole bitties! +100000
ThePoorWarrior
I got my titties done for about 25 schmeckles.
mcstreetz
congratulations sir.
megawackymax
Threefiddy.
LloydMadel
AAAAAAAHHHHHHAHHAAAHHHAAAAAAAA YOU JOKESTER
intxxity
And i cant even make breakfast properly :(
Hammaneggs
I have an IMac G3 laying around that I intend to modernize someday. How did you safely remove/dispose the CRT?
dvdlister
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
DaringNobody
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.
END3RW1GGIN
I envy people who can do this...
shuttlecockinakumquat
It's really simple stuff. 99% of what OP did is from easy to follow documentation.
dinahtook
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!
END3RW1GGIN
Mainly because I don't have money to get the tools. ????
dinahtook
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
SuperBobKing
Nothing here is very difficult. Most it is just a basic understanding a circuit theory and connecting devices.
rimkashox
Fantastically genius!
ldavinci
fancy schmancy nancy
shuttlecockinakumquat
Wait. So you removed the tube, which is the entire point of the older TV? Stupid.
hajimedj
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.
shuttlecockinakumquat
For one, there have been converters for that since forever. For two, modifying the input is not that complicated.
dankickass2607360
He actually IS an electrical engineer. He was interested in maintaining the antenna feed with the retropi as an additional input.
ThatsMySecretCapImAlwaysHorny
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
rfaslt2
How did you configure for n64? I'm having such a hard time doing so
JoeBeezli
I'm guessing it's not running at 1080p, which would probably help.
D1RTYPENGU1N
Right? I can't play N64 games.....
andybodandy
I am having this problem as well. Anyone know how to fix the slow framerates?
D1RTYPENGU1N
Also, yeah right you are playing PlayStation games on it as well. the gpu isn't good enough.
rfaslt2
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.
iLynux
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%
ChloeRed
Not just me having this issue then
rfaslt2
Games will start but usually freeze on loading screen or play but are very hard to configure controllers or just run plain slow
ChloeRed
Yeap, that's exactly what I'm working on different settings for atm
b0bpaul
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.
rfaslt2
Are you 100% sure? I've seen stuff saying both that it works and doesn't
b0bpaul
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.
b0bpaul
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.
ColorblindMonk
It depends on the game or certain parts of the game. Goldeneye especially struggles. They're all "playable," but not at 100%.
WaitingonCoffee
Holy fuck N64 is retro now? Damn this whole aging thing.
SuperBobKing
The n64 came out before half of current college students were even born. (only counting ones who went right out of high-school).
CyrilConnolly
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)
ShotGaming
It does all those other systems since it's running retropie. It emulates everything.
CyrilConnolly
Yeah, but I'm talking about the aesthetics of having a 90's console run on a 70/80's TV.
ShotGaming
90's TVs looked weird, like that GFX TV with the fold out speaker wings, haha
iLynux
I owned an N64 in the 90s and played it on a Commodore screen (80s). It's how I remember playing.
formermayorquinby
If you make me one ill give you 300 dollars
fatbottomgirls
I'll give ya three fiddy
TummyMcTumTum
I'll give you $301 for his.
AnAbruptWhale
$301.25
CortexVortex08
$301.26
Oteneo
$302.00!
AnAbruptWhale
$302.01
FinnAndersen
If I did it with using the original CRT it would be much less effort and more feasible to do repeatedly for selling.
TheNoblePizzaDragonWhoLivesInYourFridge
can I buy one
formermayorquinby
So how much?
DrFeynman
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.
formermayorquinby
Well the best i can do is 300 and an automobile
gaugetx
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.
IllegalDuckling
If you'd go by Apple pricing he'd still make 1200 in profits.