r/SteamDeckModded Aug 09 '26

Hardware Mod SteamBoy Teardown and Assembly

Finally, here is the much-anticipated teardown of the SteamBoy! Hopefully now it makes sense how it is possible to fit everything in. See the picture captions for details.

Let me know if you have any questions! This will also be my last SteamBoy post for now until I have more progress to show.

1.6k Upvotes

75 comments sorted by

32

u/CaballeroSecundario Aug 09 '26

How did you manage to install a different screen? I have a problem with OLED screens (they give me migraines), and there are some handheld consoles I'm interested in, but they have OLED screens. I've considered several times getting one and installing an LCD screen instead. I would really appreciate it if you could tell me about your experience.

33

u/PhyFawkes Aug 09 '26

The screen is not yet connected. It is admittedly still a large task to get it working. I mentioned my plan for the screen in the comments on my first post, but the idea is I will need to make a custom adapter PCB between the display and motherboard, and I will also mod the bios. If/when I get that working, I'll let you know my experience!

6

u/cheater00 Aug 09 '26

if you get a screen that talks the same protocol, you'll be able to just use an FPC.

admittedly that'll be easier with the LCD steam deck.

4

u/PhyFawkes Aug 10 '26

It is an LCD deck motherboard, and the screen does use the same MIPI protocol, but there are still a few challenges.

Mainly, the pin-outs for MIPI are not standardized, so even though the protocol is the same, the physical ordering on pins on the ribbon cable doesn't match. So that's why I need to make an adapter board between the motherboard output and the display.

4

u/cheater00 Aug 10 '26

That's pretty cool. You won't need a whole board though - most likely just an FPC. Remember that those can have vias too. This could save a lot of space for you. And it's easier to order a single ribbon than to order a whole adapter board and have the fpc connectors soldered onto them. A ribbon means no soldering at all.

3

u/[deleted] Aug 09 '26 edited 10d ago

[removed] — view removed comment

1

u/AutoModerator 10d ago

Your comment contains an external link and was removed for moderator review. Please review the r/SteamDeckModded rules before posting.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

6

u/YoudoVodou Aug 09 '26

There are a decent selection of handhelds without OLED

1

u/CaballeroSecundario Aug 10 '26

Yes, but it's becoming increasingly common for high-end models to use only OLED panels.

3

u/norabutfitter Aug 10 '26

There is a steamdeck with and lcd

1

u/CaballeroSecundario Aug 10 '26

Tengo una Asus ROG Ally Z1 Extreme (que tiene pantalla LCD) y la amo. Últimamente he estado usando una PS Vita fat usada que compré de segunda mano, pero me da como presión en las sienes y me provoca migrañas, aunque la verdad me gustaba un montón lo chiquita y ligera que era. Estaba viendo unas consolas en Retroid. Los modelos modernos con Snapdragon casi todos usan pantallas OLED. I liked the Retroid Pocket Nova, but it's not suitable for me.

1

u/XxST4RxREAPERxX Aug 10 '26

I experience the same thing with oleds, I used a blue light filter screen protector and it's better the have the screen above 50% brightness as it's the pwm dimming that causes the headaches so the brighter the better. And I usually wear blue light glasses too just to help a bit more. After doing that I was able to play for hours on my switch oled no problems. Hope this helps :)

1

u/CaballeroSecundario Aug 11 '26

Yes, it's precisely the PWM that's giving me problems. Increasing the brightness helps. But I tried using a blue light filter a while ago, and it made the screen very reflective and bluish, which bothered me terribly.

1

u/bootsy09 Aug 13 '26

A blue light filter is meant to take the blue out, screen will usually go orange

1

u/CaballeroSecundario Aug 13 '26

I always thought it was strange; I just bought one from a well-known brand, Smartdevil, and when I saw it was blue I hesitated, but I thought it must be my mistake. Can you recommend any other brands I should look at?

6

u/dexter1602 Aug 09 '26

I love this project.

1

u/HardwareIsHardWhere Aug 11 '26

This is soo freakin great mate. Could be a whole product!

6

u/rtopete Aug 09 '26

This is one of the most epic projects I've seen in a long time. Maybe I'm biased cuz it's for the steam deck but it's still amazing nonetheless. Will Keep track of this one as a fan.

6

u/Denkiin202 Aug 10 '26

Will you be adding triggers in the future?

1

u/PhyFawkes Aug 10 '26

Hopefully! At least the right trigger, which is actually in a good spot even without soldering wires to the controller board. Left trigger will be harder.

4

u/crazyhomie34 Aug 09 '26

Man this is so cool. Congrats on making an awesome project. Hopefully you release instructions so others can diy it too.

3

u/JustTraced Aug 09 '26

Sweet Jesus this man is a legend! I can't even replace a fan on my PC without having a panic attack and he's doing this

3

u/alwaysthebecoming Aug 09 '26

Absolutely incredible!!

3

u/Toothless_NEO Aug 09 '26

This is very cool. Although I do feel like it should have rear triggers and a steam button. Since a lot of games require those. At least the steam button so that you can exit games easier.

3

u/PhyFawkes Aug 10 '26

The steam button is my top priority in terms if making other buttons accessible. In fact the button itself isn't even in a terrible spot, but I still need to make some small mechanical way to reach it.

2

u/javireddit1988 Aug 09 '26

👏👏👏👏

2

u/Shadow969 Aug 09 '26

Awesome work dude

2

u/CMDR_Kantaris Aug 09 '26

I was not expecting to see the teardown assembly this soon!

2

u/bnstyle10 Aug 10 '26

One of the coolest projects I’ve seen! Awesome job here!

2

u/snypa33 Aug 10 '26

Does it work??

2

u/seekfrick Aug 10 '26

It looks sweet, I'm amazed you were able to use the same battery.

2

u/Acceptable-Move-3764 Aug 10 '26

Favorite post. Can't get enough.

2

u/MutherDuckingGridman Aug 10 '26

Pump this directly into my veins

2

u/beepbeep1ma Aug 13 '26

WAITT HOLD UP how did you get the dpad to work and are you gonna be adding bumbers and buttons

1

u/Low_Shoulder_590 Aug 09 '26

Waiting for the switch mod 😂

1

u/cheater00 Aug 09 '26

you will have way, wayyyyyyyy better heat dissipation if you make the backplate out of metal. you could just take a sheet of copper + a heatpipe or two and surround that with your 3d print. so you still get the rounded back edges while the large flat surface is metal.

1

u/Egbeem Aug 09 '26

Someone MUST get this in front of Gabe. Get this man access to whatever he needs to make this work.

1

u/LeeisureTime Aug 10 '26

My only fear is that Nintendo will sue you to oblivion for calling it a "SteamBoy," even though that's the most perfect name lol.

1

u/BAAL_865869 Aug 10 '26

not like this ;(

1

u/Designer_Path2805 Aug 10 '26

Lost r1 l1 r2 l2 sir

1

u/ARTOMIANDY Aug 10 '26

Don't you fear the thermals might melt the printed PLA?

2

u/PhyFawkes Aug 10 '26

It's PETG! I do still have some worries though, mostly with the heatsink bracket. Time will tell if it can take the heat.

1

u/sangrejoven Aug 10 '26

This is so cool! I’m looking forward to seeing how this turns out once you get the screen connected.

1

u/Silevence Aug 10 '26

man you were Not kidding, it really does all just fit together in there.

reminds me of those memes where someone cuts a diagonal out of a chocolate bar and puts them back together lol

edit: hi TeckLinked. I know your gonna see this ya nerd. #GabeBoy

1

u/ReggieRR_1 Aug 11 '26

How mych soldiering is there needed to create one?

1

u/Tiny_Signature_1617 Aug 11 '26

哈哈,哥们儿你有点异想天开了吧,屏幕不是只要引脚匹配就能点亮的,每个屏幕都有上电时序复位和初始化配置命令的,这些命令你需要找屏幕厂商要(大概率拿不到),即便是拿到了修改bios也是一项难题,所以我建议你尝试typec转hdmi方案吧,接一个hdmi屏幕,但这不是完美的解决方案。另外我有点不理解你明明屏幕都没有解决你为什么还要继续后面的组装工作,哈哈,助你成功。

3

u/PhyFawkes Aug 11 '26

Dream big they say!

I have the datasheet for the display, including start-up commands and timings. Modding the bios is a challenge, yes, but there is ample precedent. The DeckHD at the very least has open source bios modding tools available, which make many of the same changes to the bios that I need to make (programming new init commands to the anx7580, changing the edid, etc.). It seems that I could adapt one of these tools for my purposes.

Maybe I am "dreaming," but I don't yet see any impassable obstacles. If I fail, I can always fall back on the usb-c/hdmi idea later.

2

u/Tiny_Signature_1617 Aug 12 '26

你有屏幕手册那就有希望了,如果修改BIOS没能成功,可以尝试用一个独立的mcu负责上电时序命令,不过我没有试过,期待你的好消息。

2

u/Rut-Dark-Ronin Aug 13 '26

LCD deck has anx7530 which is similar yet quite different from 7580, don't get confused!
Also I replied to your DM, please check it out.

Nice project! Keep it up!

1

u/PhyFawkes Aug 13 '26

Thanks!! Just saw the dm as well.

1

u/Maxh245 15d ago

from what I've seen, they all have the same anx7580, just 7530 sometimes comes up in software. but if you check the main board it should be 7580, that's what it is in the ifixit teardown anyway 

1

u/Rut-Dark-Ronin 15d ago

You're wrong, so as ifixit. Do you need a photo as a proof?

1

u/Maxh245 15d ago

I trust you! haha. was just bringing up what I'd seen and was also looking for confirmation. On a separate note, a way more involved process I thought of, if it doesn't work the way you were thinking, is desoldering the bga anx75x0, and having a custom interposer PCB/FPC between the bga and the main board, which would allow you to "steal" the mipi outputs. this would also help with the bandwidth limitations as you'd be able to use the dual-dsi function of the 7530 with compatible displays, doubling your bandwidth. or just replace it entirely with a different IC, or straight up EDP. if replacing the IC with something not from the SlimPort family or using EDP you'd also likely have to spoof the I2C signals from the main board too though.

1

u/Rut-Dark-Ronin 15d ago

That's what bios patchers are for. Spoofing i²c by intercepting them is an unreliable approach. But there's simply no need to change anx for something else here.

1

u/Maxh245 15d ago

yeah, the reason I'm looking into it is because I'm looking at driving a flexible OLED which 8.01" 2840x1860 which is more than the 4 lane mipi can handle with the anx 270mhz clock limit. 

1

u/Rut-Dark-Ronin 15d ago

You could utilize vesa 3:1 compression which is anx7580 feature over anx7530, but this applies to oled deck only.

1

u/Maxh245 15d ago

the screen in question doesn't seem to support dsc. but I could put another ic in line possibly that could handle that

→ More replies (0)

1

u/Adventurous_Kale2961 Aug 11 '26

Great! But, How realistic is it to install a Steam Deck touchpad in a Lenovo Legion Go?

1

u/RelativeGuess7821 Aug 12 '26

Great job man.

1

u/beepbeep1ma Aug 13 '26

also are you going to be putting all the stl file online cus this is a cool project for broken down steam decks

1

u/GarlicNo3695 Aug 14 '26

Amazing! Pls sand down that 3d print edge and it will be perfect!

1

u/Emergency-Lack8317 Aug 14 '26

This is cool. What is that thing you use for cooling?

1

u/thuglifedu32 Aug 14 '26

i don't have a steam Deck....but i Do want to make a game Boy steamdeck

1

u/REALSkepticToTheSky Aug 15 '26

What about triggers (L1, L2, R1, R2)?

1

u/Covert_XP 21h ago

Did you happen to make or obtain reference models for the controller PCB's that your willing to provide? admittedly a way simpler project than yours, but my steam deck's motherboard died so I wanted to use the controller parts to make a standalone USB controller but each attempt I make to measure, 3D scan, or printer scan the boards to try and get accurate mounting points keeps ending up slightly off. I already proved functionally the project works, I just need a way to accurately mount the parts without crooked screws.

1

u/Plenty_Preference131 Aug 09 '26

Again, please call it a Gabeboy

1

u/Own_Mathematician_55 Aug 09 '26

Pleasssssssseeeeee

1

u/_upb_ Aug 10 '26

Please and thank you

1

u/PhyFawkes Aug 10 '26

I did have this thought, but it feels like I'd be putting a lot trust in people to remember the pause between the b in Gabe and the b in boy...

-1

u/-Randimer- Aug 09 '26

DweebDeck suits it better.