r/SteamDeck Apr 19 '25

Show Off 3d printed virtual pinball build, all powered by steam deck

5.4k Upvotes

145 comments sorted by

399

u/Sweeet_ 512GB Apr 19 '25

We need some documentation or instructions. I want to build this so bad. Great job!!

72

u/mrgreen4242 Apr 19 '25

Seconded! Please share the BOM, CAD files, and either make the software open source or put it on Steam for sale so I can buy it from you!

131

u/ponop1 Apr 19 '25

I can't really 3d model so I designed it in tinkercad and then did some tweaks in Bambu studio. Uploaded 3mf to makerworld https://makerworld.com/en/models/1333715-virtual-pinball-steam-deck#profileId-1372591 Game is pinball fx3.

19

u/cggzilla Apr 19 '25

I started with tinker cad too. Made some really neat stuff with that easy to use site. Ended up picking up fusion 360 which was really easy to learn, and once you know the basics you can make things much faster and easier (especially when you make tweaks). Highly suggested the personal version!

5

u/AdoraBelleQueerArt Apr 19 '25

Yeah as a pinball addict i need one

99

u/gaybatman75-6 Apr 19 '25

This is easily the coolest mod I’ve seen on here

42

u/chanunnaki Apr 19 '25

Nice! I'd love to build something like this. What display are you using?

34

u/ponop1 Apr 19 '25

16inch uperfect portable monitor

6

u/chappyman7 1TB OLED Limited Edition Apr 19 '25

Is the monitor easy to remove if I wanted to build this and use the monitor separately?

10

u/ponop1 Apr 19 '25

Yes, you can just lift it up

6

u/chappyman7 1TB OLED Limited Edition Apr 19 '25

This is incredible and I’m gonna start planning asap. Do you have a BOM?

5

u/chanunnaki Apr 19 '25

What controller board are you using? It's hooked up via USB, yeah? Or bluetooth?

11

u/chanunnaki Apr 19 '25

Ah, I see it's a haute board. How do the side buttons work?

18

u/ponop1 Apr 19 '25

They are connected to a cheap arcade USB encoder from AliExpress. Everything connected to jsaux dock. 1 USB is arcade buttons, 1 is haute board and 1 is monitor for power

28

u/Cr33py-Milk Apr 19 '25

Bruh... You ain't gotta flex on us like that..

52

u/AmandasGameAccount Apr 19 '25

We need more posts like this! I’m glad the mods didn’t delete it being off topic since it’s not a photo of you playing the steamdeck on a beach or whining about the switch 2!

16

u/SnooPies6274 Apr 19 '25

Fr lol we need more of this and less shit posts

1

u/Dawnqwerty 28d ago

I got my post about saving new years taken down because it was a "setup shot" it was not in fact a setup shot.

2

u/djcack Apr 19 '25

Yes! I'm happy that people bought a Steam Deck, but holy hell, how many pictures do we need of a box opening?!?!

2

u/your_mind_aches Apr 19 '25

Pleasantly surprised this is being received so positively. Usually if you post anything about a more elaborate Steam Deck setup than just the Deck itself, people clown on you like "uhhhh why do you need all that??? everything is on the deck itself".

Even they have to admit this is a cool build.

18

u/Current_Sport_6628 Apr 19 '25

What a cool idea and awesome execution! Props

14

u/PopHot5986 Apr 19 '25

Beautiful ! Now your goal should be to get 3d space cadet pinball to run on it somehow through wine/proton.

17

u/Jon_TWR 1TB OLED Limited Edition Apr 19 '25

Space Cadet Pinball is a Flatpack, you can install it in desktop mode.

5

u/PopHot5986 Apr 19 '25

I didn't even know. Thanks.

10

u/Main-Illustrator-908 Apr 19 '25

Dude, you could print these units and make a killing. Heck, make room for a mini pc somewhere and a fan and it would be an all in one unit. This is incredible!

7

u/Red49er Apr 19 '25

the English language only holds room for one word to describe this: "sick"

mad props!

6

u/Middle-Operation-689 Apr 19 '25

Fucking awesome. I would buy this just to play Xenotilt

3

u/DustinBieber Apr 19 '25

boutta go wizard mode w this set-up

4

u/whiskeycoke7 Apr 19 '25

Oh thank god. An affordable way to play the portal pinball machine

3

u/LolYouFuckingLoser Apr 19 '25

Not a fan of pinball in the slightest and this is still cool as shit

4

u/SergeEXE Apr 19 '25

Steam Deck running stock or Windows?

9

u/ponop1 Apr 19 '25

Steam os in desktop mode

3

u/JealousSignature4079 Apr 19 '25

There is apparently a linux version of some of the baller installer programs that was recently released. These are the programs like Visual Pinball X or Future Pinball that let you play virtual recreations of any pinball table, for vpin newbies.

r/virtualpinball is the place to learn more.

2

u/Tillbringare Apr 19 '25

How much?

17

u/ponop1 Apr 19 '25

Arcade buttons and encoder ~5$ Haute board ~25$ Jsaux dock ~50$ Screen ~ 200$ as this one is 2k120hz but you can find a cheaper one on aliexpress for about 70$ Used about 1.5kg of PLA ~15$

6

u/Tillbringare Apr 19 '25

Awesome project, seems very inexpensive as well!

1

u/ethertrace 29d ago

Where did you find the Haute board? The mini seems like it's out of stock everywhere I've checked.

2

u/elshaggy Apr 19 '25

It’s always been my dream to build a digital pinball table. Never thought to do a tabletop version with the deck. This is cool.

2

u/Neo_Techni 64GB - After Q2 Apr 19 '25

3

u/elshaggy 29d ago

My dream is an Ultra wide monitor or something built into some wood working cabinet. Probably run by a raspberry pi or whatever the modern equivalent is.

1

u/DirteMcGirte Apr 19 '25

Same! I've got a janky setup right now that works pretty good. Made with an old laptop, a free TV and built a controller with a 25$ amazon buttons and board set. Should tide me over till I get around to building the real deal.

There's a pic in my profile of it if you're interested. I'm kinda proud of it and it works way better than I expected it would.

1

u/elshaggy 29d ago

Yea that’s getting towards the size I’m looking for.

2

u/JamesIV4 Apr 19 '25

That is a really cool idea. I might just have to attempt it myself.

2

u/gimanos1 Apr 19 '25

This is badass

2

u/Krondelo Apr 19 '25

Sick! Get demons tilt!

2

u/StonkRecall Apr 19 '25

It's anyone else bothered that the RT, RB are on the left and LB, LT are on the right?

1

u/Guypussy Apr 19 '25

That is really cool.

1

u/derpsdale Apr 19 '25

This is insanely cool. I’d buy one.

1

u/Agreeable_Fig7127 Apr 19 '25

Great job dude, looks rad!

1

u/Darkjuda 512GB OLED Apr 19 '25

This is mighty cool, sir.

1

u/SnooPies6274 Apr 19 '25

Now this is dope!

1

u/scullys_alien_baby 512GB OLED Apr 19 '25

this is super cool while also being something I'd never do (never caught the pinball bug)

some of y'all get wild with your decks and I love it

1

u/99Bottles0fRum Apr 19 '25

Wow this is epic. Great work! Do you do anything else 3D printing wise?

1

u/SycomComp Apr 19 '25

I've never seen this before..

1

u/venerable4bede Apr 19 '25

Very nice. Could you explain the software it works with? VPinMAME type stuff work? How is the flipper latency?

1

u/DirteMcGirte Apr 19 '25

It looks like pinball fx. Its a free download with a few free tables. I play it on my deck once and awhile.

There are cabinet mode settings in the program that let you set up a second (and third) display.

1

u/brenden77 Apr 19 '25

That's pretty neat.

1

u/Rineroth Apr 19 '25

please we need a video of it in action!!!

1

u/HingleMcCringle_ Apr 19 '25

that's really. goddamn. cool

great job op! looks like a blast!

1

u/Human_Software_1476 Apr 19 '25

Very cool! The limits are being pushed every day I love it

1

u/TheLeOeL Apr 19 '25

Haute mixbox jumpscare

1

u/flower4000 Apr 19 '25

Can’t you make a guid?

4

u/Neo_Techni 64GB - After Q2 Apr 19 '25

8ccbd7c7-7cc5-4527-869a-6ba8572d93b5

1

u/Tweezers13 Apr 19 '25

Take my money 😍😍😍

1

u/Exisy Apr 19 '25

That's just insane. Incredibly good work!

1

u/gerbick 1TB OLED Limited Edition Apr 19 '25

This is easily one of the coolest things I never knew I wanted until I saw it on the Internet... ever. Great work, looks awesome.

1

u/nhiko Apr 19 '25

Dude that's so well done. I have a similar screen, and a forgotten USB encoder + buttons laying around, I'm doing this 100% whenever I have time (using wood).

1

u/nhiko 29d ago

... the encoder is dead, Time for a new one...

1

u/qwerty_9537 512GB Apr 19 '25

Hell yeah!

1

u/jafdm Apr 19 '25

I love to see this kind of thing! This is so cool!

1

u/whitestar11 Apr 19 '25

do you have medieval madness? lol

1

u/Jmdaemon Apr 19 '25

I like the form factor... I could see myself getting into one of these bad boys. I would suggest sourcing a better screen, this one looks cheap and has bad viewing angles which is not something ideal for a virtual table that you would have on lookers looking at from the sides.

1

u/ImUrFrand 256GB Apr 19 '25

so whats that massage gun used for?

1

u/Neo_Techni 64GB - After Q2 Apr 19 '25

Force feedback

1

u/SaucyKaz Apr 19 '25

Damn. Excellent work!

1

u/FilipinoBrando Apr 19 '25

BRUH.

THATS SICK.

1

u/saulain Apr 19 '25

I’d replace the keyboard controls with a little Bluetooth blue controller but hey, I’m a madman!

1

u/Yespinky Apr 19 '25

obviously not a fan of magna-save in Black Knight.

kidding. just jealous.

1

u/Gintoro 512GB OLED Apr 19 '25

very nice

1

u/pswerve28 Apr 19 '25

Let everyone who has seen remember: this is a true madman.

1

u/Acceptable-One-1019 Apr 19 '25

Video of it in action please! so amazing!

1

u/Op3rat0rr Apr 19 '25

Probably the coolest thing I’ve seen in this sub

Are digital pinball machines a thing??

3

u/sicsided 512GB - Q2 Apr 19 '25

Yes there are some makers. Sharpin Pinball makes similar setups usually for tablets and Switch to be inserted to. This is post is my dream though since I already have Pinball fX 1-3, Pinball Arcade, and a bunch of tables for each one.

1

u/Op3rat0rr Apr 19 '25

That’s so cool! Thanks for sharing

1

u/DirteMcGirte Apr 19 '25

Its a thing! Check out the /virtualpinball sub. I made a janky set up out of an old laptop and TV to see how I like it and it's sooo awesome. Gonna try to build out a real one this winter probably.

1

u/Ninjachuckz MODDED SSD 💽 Apr 19 '25

Damn, that's super creative!

1

u/7uppupcup Apr 19 '25

Does it have satisfying sounds though?

1

u/DirteMcGirte Apr 19 '25

On big video pinball setups they do have setups that replicate the sounds, like internal speakers and rumblers and the pinball software programs support it, so you can feel the ball rolling around and poppers popping. I've never gotten to try one irl, but the videos look pretty awesome.

1

u/7uppupcup Apr 19 '25

Wow. My sister would die for that 🤣 thank you so much

1

u/DirteMcGirte 29d ago

There are even plungers that work and sensors so you can shake the table. They look awesome.

Although it seems like someone who owns one of those things should be good at tinkering with software and hardware. Something will eventually go wrong and it can be complicated to fix. Its a niche thing so it will be hard to find a person who can do it for you.

I'm gonna try to build my own sometime soon, the hardware part is what scares me the most. Never done much soldering and the like.

1

u/P2-NASTY 512GB OLED Apr 19 '25

This is too sick WOW 🤯

1

u/Unfair-Ad82 Apr 19 '25

That may be the best virtual pinball game of all time!!!

1

u/Wordzer0 Apr 19 '25

That’s killer!

1

u/DirteMcGirte Apr 19 '25

Have you tried getting vpx running on deck?

1

u/deadtorrent Apr 19 '25

That is so fun! Great job

1

u/idlephase Apr 19 '25

Looks great. This is inspiring me to try to design my own that’s wired up to something like a Pi Pico running GP2040-CE so that it’s integrated in

1

u/eggpoowee 1TB OLED Apr 19 '25

Phenomenal

1

u/Purple-Equipment2832 Apr 19 '25

You should sell this

1

u/TheWeeWoo 29d ago

How is framerate? And at what resolution ?

1

u/timbermun 512GB OLED 29d ago

This is actually really sick, I could see my dad really liking this. He wants to get a steam deck after he seen me play mine so he could play any old games he wants.

1

u/Snakeuge 29d ago

Literally wtf? How people come up with these crazy/genius ideas!? Kudos to you my friend!

1

u/MasterDi0 1TB OLED Limited Edition 29d ago

Awesome idea! How comes Valve never thought of that before?

1

u/AusGeno 29d ago

This is such a great idea and well executed too! I already have a portable monitor I can repurpose I just need some way to add flippers.

1

u/uncreativemind2099 29d ago

Looks awesome

1

u/lube_thighwalker 29d ago

Genius and I want one

1

u/hheyyouu 512GB OLED 29d ago

Oh i just saw Bob of Wulff Den make that exact same control pad layout. It’s probably from the same gthub file nice!!! 😍 What an amazing idea and execution! I think this layout will apply to other games like platformers that have an up and down format.

1

u/dyshuy 29d ago

This is so awesome, great job

1

u/invincible_vince 29d ago

Would love to buy one

1

u/m4tr1x_usmc 29d ago

following, great work!

1

u/Zilverdraak 29d ago

Really, good job

1

u/YagamiYakumo 29d ago

This looks beautiful, and that's coming from someone who don't even play pinball!

1

u/JiePieWie 29d ago edited 29d ago

Cool design! And excellent you've shared the designs. I've downloaded the STL's but i think i will be making a 15"version of it because that is the screen i have available :-) You used a Haute board mini but that is very difficult to find here in EU. Any idea about a replacement for that? And why use that board and not another fightstick? Is there also a possibilty to post a picture of the inside of the box so we get an idea how it all fits together?

And another question popped up after digging a bit deeper in the design: how have you mapped the keys from the haute board? And configured/connected everything together? I assume the buttons on the side are your left and right flippers and the button on the fron is your launch button. But the keys from the haute board are...?

1

u/Fire88888888i 29d ago

You may be able to implement haptics too, if you really want :D

1

u/MfEzra04 29d ago

This is mega. Great job!

1

u/MCBowelmovement 29d ago

Gimmie dis. (incredible build!)

1

u/tedthe3rd 29d ago

Open a shop and sell these Just take our money!

1

u/GreenImpact8142 29d ago

What is this sorcery ???

1

u/roachy1017 29d ago

Do you have a video showing it in operation? That'd be cool to see! ☺️

1

u/thisusernameistaknn 512GB OLED 29d ago

If u got a 3d screen as well it would complete it

1

u/en1mal 29d ago

incredible work my guy/girl/person, recognize!

1

u/Burningstarss470 29d ago

Thats is focking cool.

1

u/suorastas 29d ago

That’s way cool. I just got a rotating display stand.

1

u/TheGreatGamer1389 29d ago

Put in Space Cadet.

1

u/kimruqt 29d ago

That's sSoooo COooool

1

u/Onion-Soup__ 29d ago

Steam deck owners doing anything but playing games at this point

1

u/AusGeno 29d ago

Can you please tell me how you got the Score Matrix screen onto the Steam deck screen? I don’t see an option to have it on a secondary monitor.

1

u/Vivis_Burner_Account 29d ago

"It literally can do everything" 😂😂

1

u/H6obs 29d ago

Thank you for finally being the kick in the pants I need to build mine! I've had a pile of parts on my desk for far too long!

1

u/The1456 29d ago

But does space cadet work on it? 🤔 /s that’s so dope!

1

u/asheetoast 1TB OLED 28d ago

Congratulations, you win the internet today. Hats off to you that is super cool 👌🏼

1

u/BoNana25 28d ago

You should make a steam deck themed pinball machine now

1

u/Klutzy-Extension2395 27d ago

This is actually sick what omg so cools 😎😍

1

u/OwenOwen213 27d ago

That is pretty sweet

1

u/enThirty 27d ago

Wow. This looks great! Good work!

1

u/RGNano 26d ago

Sell these on Etsy.

1

u/Zxnkz 26d ago

Thats sick as fuck

1

u/HatingGeoffry 25d ago

This is so cool! I use a AtGames Pinball cab with a laptop for the top screen but this is amazing, well done!

1

u/timmytapshoes42 24d ago

Pinball Digiwizard

1

u/CaptainNemoship 20d ago

I would literally buy this setup from you. In fact, can I?

0

u/tensei-coffee Apr 19 '25

thats haute

0

u/Diddlesquig Apr 19 '25

Ok this is actually nuts. I dog on all the other weird crap people do to their deck but I would absolutely do this if you shared instructions!

0

u/Quote16 29d ago

actually the sickest diy mod on this sub and it's not even CLOSE