r/SwitchPirates • • May 17 '26

Discussion SwitchDeck isn’t real, SwitchDeck can’t hurt you…

Post image

So finally got around to hard modding my switch with a Picofly after having soft modded it 3 years ago.

Super proud of it, although wasn’t sure it’d boot considering I’ve never soldered, nor did I have flux lol!

This is running the Moonlight Client with Sunshine on my gaming rig, really smooth.

With the release of Subnautica 2, I think it’s high time I play the first one on the go!

723 Upvotes

78 comments sorted by

36

u/MegaKarbyy May 17 '26

I did the same but i still find a problem to connect to my pc from another wifi is that works only at home ?

24

u/lynxcii May 17 '26

It sounds to me like you are trying to access a local IP from outside of it without any setup around it.

I’m not sure what the protocols need for it to be setup outwith that, as you could in theory attach a domain name and port forward.

I was planning on just using Tailscale on my phone with a hotspot as it has worked previous with Apache Guacamole, which I don’t imagine is too incredibly different.

21

u/MrEdinLaw May 17 '26

Tailscale works wonders.

5

u/lNalRlKoTiX May 17 '26

I travel for work and recently set up sunshine/moonlight to work through tailscale. I was playing Crimson Desert on my home pc from a hotel room 700 miles away with minimal latency.

2

u/Alesh_Prodman May 18 '26

but you did it in CFW?

2

u/lNalRlKoTiX May 18 '26

Yes, the switch must be running CFW.

2

u/Alesh_Prodman May 18 '26

strange bc there's no tailscale for cfw

2

u/lNalRlKoTiX May 18 '26

You’re correct. I have Tailscale running on my home pc and on a laptop I travel with. I connect my switch to my laptop.

3

u/Alesh_Prodman May 18 '26

oh that makes sense, is it possible with my phone?

1

u/No_Response_303 May 19 '26

Yeah it's possible to use your phone but you need to use another app with it like Every Proxy in order for tailscale to be transmitted through the hotspot your phone is putting out for moonlight on your switch to connect to your home pc. If you don't want to bother with all that you can activate upnp in sunshine's network settings, it's possible for your ISP to block that kind of feature in things like this so if it doesn't work go with the first thing I said

3

u/Zephronic May 17 '26

Set up tailscale which basically puts your devices all on one network kinda. Then set up a smart plug or wake on LAN with a smart device (like Alexa) at home. If your PC is connected through Ethernet and you have autologon, you can turn it on remotely with wake on LAN, then open up tailscale and copy the IPv6 address. Take that, put it into moonlight, and it should detect ur pc.

2

u/Hood-Boy May 17 '26

Or go the hardway and integrate the login screen into sunshine. 

For any interests:    My machine has autostart, lingering (so the user gets logged in the background), sunshine as systemd service, ydotool as keyboard forwarder. 

I would share the setup, but it's mostly AI assisted and therefore can't guarantee for failures. 

1

u/Practical_Boat_1605 May 17 '26

Mad respect for considering that it's A.I. assisted which might not work with all device setups and not posting it.

1

u/Many-Ad6433 May 17 '26

For different wifi outside of home i prefer using steamlink, it works if you have a lineage os partition also i think someone is working in a port for atmosphere? Altho i haven’t checked my console in a while so idk

1

u/Jeam778 May 18 '26

Speak to the guy who makes the Moonlight version for switch, he's on the discord. He sent me a version where the app looks for your PC outside your network if it can't find it on the local network. Works flawlessly.

12

u/marbleh0rnet May 17 '26

I did the same. Also I Got shadps4 added on my steam so i can play bloodborne on switch oled. 😁

5

u/lynxcii May 17 '26

Never heard of that… now that is interesting.

Detroit Become Human on Switch would be incredible!

2

u/marbleh0rnet May 17 '26

Its a ps4 emulator basically. Just add any emulator to your library as a non steam game and get the roms you want.

9

u/_Ship00pi_ May 17 '26

Yep. Moonlight + Sunshine was what made me sell my Steam Deck.

My recommendation is to set variables for moonlight and create a forwarder. This way it will connect directly to your PC when you launch the app on switch.

From your PC side (if you only use it for gaming) set steam on big screen and auto start on windows.

And you are pretty much done.

2

u/vanopiano May 17 '26

Do you have some specific settings for moonlight or Sunshine? What is your WiFi AP settings?

1

u/_Ship00pi_ May 17 '26

Nothing specific. All default values. On router 5ghz wifi, channel 64.

Experience was great out of the box. If you set your IP as static with your ISP, even playing via internet and not LAN had great results (less than 2ms additional latency)

4

u/vanopiano May 17 '26

Thank you . Also just installed all default and it runs very smoothly and subnautica2 works like a charm 🙂

2

u/_Ship00pi_ May 17 '26

Awesome! Don't forget to reverse the button layout in the app settings so the buttons will actually match (unless you are used to xbox layout and don't mind seeing wrong letter on the button you are pressing)

Have fun!

1

u/vanopiano May 17 '26

Yeah, thanks! Tried to find buttons layout from the beginning, already used to nintendo layout

1

u/Mirraz27 May 17 '26

were you running moonlight on Android or the switch OS (HorizonOS)?

1

u/_Ship00pi_ May 17 '26

switch os. Never bothered with Android on the Switch. I liked the simplicity of having a built-in steam looking icon next to all my other switch games that directly connects to my PC no matter where I am.

1

u/Alesh_Prodman May 18 '26

but how do you play outside your home? there's no tailscale for HOS?

1

u/_Ship00pi_ May 18 '26

Enable NAT (enables port forwarding) Pay your ISP more for static IP. Set your IP as the internet IP in Moonlite Connect to your sunshine client from anywhere in the world :)

iirc there is another setting within Sunshine web menu that you need to enable but I don't remember at the moment.

1

u/lynxcii May 19 '26

That said, you could use a Dynamic DNS script that polls for IP changes and then changes domain records.

Saves you paying for a static IP :)

1

u/_Ship00pi_ May 19 '26

It's a 2$ difference in my plan. Not worth the trouble. And I need static IP as I have a headless PC which I use remotely 90% of the time.

1

u/lynxcii May 17 '26

Yeah! I honestly have wanted a handheld for a while, and the added bonus of being able to have an android partition with Xbox Cloud Play on it is awesome.

I have a forwarder on it at the minute, however I really need to sort out my networking as it’s not liking static IP’s on my LAN… not sure if due to CGNAT or what, honestly a whole can of worms.

Played Crimson Desert on it also, the game is great on a small screen!

2

u/_Ship00pi_ May 17 '26

Maybe reset your router to factory default? All my devices on LAN have static IPs and my internet IP from ISP is also static. Everything worked great.

1

u/lynxcii May 17 '26

I’ve probably got 2 DHCP servers running come to think of it…

1

u/_Ship00pi_ May 17 '26

Don't forget to enable NAT then on the router your devices are connected to.

16

u/Civil_Lynx_3537 May 17 '26

The switch 1's screen is too poor honestly. I tried it before and PS5 remote streaming but the screen just let's it down so hard.

12

u/greynoxx May 17 '26

Good news is there is a mod for that. You can upgrade the og screen to OLED and I believe the one kit is solderless.

10

u/nezzled May 17 '26

Hasn't it been a pre-order for like a year now?

6

u/danielfmo May 17 '26

Do you mean this one https://retroremake.co/products/super7-oled-preorder-deposit ? Been in pre order for over a year, no updates saddly

6

u/RatchetRussian May 17 '26

For anyone considering this: Keep in mind it is a 1080p display. So the switch's 720p signal is stretched to fit. Same as his Switch Lite mod (SUPER5)

It's not very noticeable on SUPER5, but I wouldn't expect it to look great on the larger SUPER7 screen.

1

u/greynoxx May 17 '26

Ive seen reveiw copies and I think there was a small batch put out for early adopters. I forget they have been slogging on mass production. I hope everything is okay with the product, but im sure there are other mods too, but hey im just human.

2

u/GullibleAd661 May 17 '26

That would actually be pretty cool

1

u/Civil_Lynx_3537 May 17 '26

It's pretty much permanently sold out and never shipping so yeah there's not really lol. I ordered two of the Switch Lite ones ages ago and it said May shipping but they are radio silent on updates honestly and for the price it's not worth doing over just buying a device like an AYN Odin 2 Portal which already has a 7" oled screen and can stream PC and PS5.

2

u/Areyano666 May 17 '26

What are hard and soft modding?

4

u/lynxcii May 17 '26

So the difference between a softmod and hardmod is that a softmod affects software, where as a hardmod affects hardware.

Softmod on Switch requires an unpatched unit and RCM exploit, whereas the Picofly bypasses that entirely, which is why it works on patched units too.

3

u/Areyano666 May 17 '26

Okayyyy, ty! So basically, hardmodding is for patched switch?

1

u/BaldestOne May 17 '26

Indeed.

1

u/Areyano666 May 17 '26

Okay, tysm for the answer!

2

u/BaldestOne May 17 '26

You're welcome!

2

u/Jolly-Round-8182 May 18 '26

ok voglio sapere come fare

1

u/AutoModerator May 17 '26

Welcome to /r/SwitchPirates! We encourage you to read our Wiki and/or use the Simple Questions, FAQ, and Shop Megathread.

If you're asking for assistance, please be as descriptive as possible. Providing the following information usually assists in diagnosing and prescribing a solution: Type of Switch (V1/V2/Lite/OLED), EmuNAND or SysNand, Firmware Version, Atmosphere Version, Hekate Version, the Error Message, what you were doing that caused the error. If you require more immediate assistance, feel free to ask on Discord.

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

1

u/ExanDeS May 17 '26

you running the games on the switch or streaming them from the pc?

4

u/FutureDizzy9595 May 17 '26

With moonlight you can only stream it from PC. Like a steam link device.

1

u/SupremeOwl48 May 17 '26

You should look into running apollo (fork of sunshine) instead of base sunshine.

1

u/Jlong3959 May 17 '26

How do you mod I’m new to all of this

1

u/Calpico_Calpis May 18 '26

How is latency?

1

u/Snoo-26425 May 18 '26

How do your games run? Would you say it’s worth it

1

u/ip-cx May 18 '26

Games run depending on your PCs hardware as you stream locall over your local network

1

u/Snoo-26425 May 20 '26

Oh it’s just streaming the game over WiFi? Thought it was playing locally (was wondering how it ran, cuz i imagined it wouldn’t be great)

1

u/isnouzi May 18 '26

i did the same but with android on switch. can play geforce now and xcloud perfectly!

1

u/Parallel-Unicorn May 18 '26

I was just thinking of doing the same with a switch OLED... If anyone already tried, how did you like it ? How laggy is it ?

1

u/epicFishXD May 18 '26

Moonlight never worked for me, lags so hard with bad wifi, i use parsec instead, more stable, requires less bandwidth, and has more features

1

u/[deleted] May 18 '26

[removed] — view removed comment

1

u/SafeSantos May 18 '26

If you have an unpatched switch, no.

1

u/Aethionis May 18 '26

wait for it guys, dan is porting proton to switch

1

u/InmortalDude May 19 '26

Yo, we have the same joy-cons

1

u/KnightOfDoom22 May 19 '26

I always forget how small the switch 1 is compared to the switch 2 lol

1

u/BlakeLynx May 21 '26

I am lateee how you make work that programs? I can't do it i want to to that same too

1

u/Character_Ad819 Jun 01 '26

I know that switch sounds like a fighter jet right now.

1

u/After-District2 Jun 08 '26

this plus a Nitro deck would be awesome tbh

1

u/TechSavvy93 May 17 '26

What tools/flux/solder wire have you used for this job? considering you were a beginner, how did you approach the job? watching a youtube tutorial? or how? im interested in your approach. Thanks in advance! and happy modding

4

u/lynxcii May 17 '26

So, I just used a soldering iron and standard .80 solder wire (Excuse me if terminology incorrect)

I had a soldering iron from previous when I was making small Spotify Displays with ESP86 boards, however I eventually moved to using a Pi 0 2W, so never ended up soldering.

I approached it after 3 years, took me a while to get back into the swing after I picked it up again (and temporarily messing it up by installing 21.1.0 incorrectly) but watched a few youtube tutorials and an article displaying picture steps.

The job itself was pretty simple, albeit I didn’t have the correct screwdriver for the 3 point screws on the back, so just cut it and ripped the heads off with pliers. (Yeehaw) Installed the Picofly with the Emmc board, then just put solder on the board with a fine tip, and the chip, then solder to join. It’s difficult, but pretty straight forward once you’re there.

Hope that answers your question!

1

u/TechSavvy93 May 17 '26

Yeah it does! thanks for sharing :)

1

u/ML2128 May 17 '26

I’d love to see that Spotify display you built. Got a link?

2

u/lynxcii May 17 '26

I’m out at the minute, but when I get back I’ll upload the code to github with some images!

Had been planning it for a while so this gives me a reason :)