Homebrew RELEASE In-Home-Switching: Stream your favorite PC-Games to your Nintendo Switch

jakibaki

Well-Known Member
OP
Member
Joined
Mar 3, 2017
Messages
296
Trophies
0
Age
24
XP
1,806
Country
Germany
We made In-Home-Switching, a Nintendo-Switch homebrew application which allows you to stream and control your PC-Games on your Switch! (like moonlight)
Your Joy-Cons serve as an "Xbox"-Controller for your PC.


Under good conditions it can reach around 60 FPS at 720p and very low latency!

Here's a Screenshot of Witcher 3 taken from a Nintendo Switch! :)
trVxYuY.jpg


How to use:

Full instructions are on the Github page but here's a small rundown:

On your PC you need Windows 8 or higher, Linux support is planned.
- Install these drivers (installer is at "Driver Installer/ScpDriverInstaller.exe").
- Download the release from here and unpack the zip where ever you want it.
- Copy and run the NRO from the Switch-folder to your Switches SD-Card.
- Run the "In-Home-Switching.exe" from the "Windows"-folder on your PC and enter the IP-Address of your Switch (can be found in network-settings).
- Click on the big "Connect"-Button and enjoy! :)

Please note that in order to help performance we overclock the switch. (disabled by default in 0.2)
As far as we know this is pretty safe but we're not responsible for any damage that might come to your hardware.

(we meaning my friend D-VAmpire and me)

Many many thanks to the following people/projects:
  • ffmpeg for being such a powerful media tool that we use on PC and Switch.
  • SwitchBrew for libNX and its ffmpeg inclusion
  • Atmosphère for being such a great Switch CFW
  • Captura for showing us how to capture frame input with Windows Duplication API
  • simontime for his switch-usb-screen-stream-sharp project for Windows
  • ScpDriverInterface for the Xbox drivers on Windows

UPDATE 0.2 (EXPERIMENTAL, please use the stable build if you don't want to deal with this):

For this update you need https://github.com/rdp/screen-capture-recorder-to-video-windows-free/releases in addition to the normal setup-dependencies (we need that for audio-capture).


‌Massive overall performance improvements
‌Audio support
‌IP showing in-App
‌Overclocking profiles
‌Configs on PC, thanks to SunTheCourier

Known issues with this beta:
Sound far from perfect and delay is not that great either (both issues will be fixed soon hopefully)
When the switch is docked the sound is fucked up for some reason.
The desktop-app sometimes doesn't show the connection status correctly

Sometimes some processess are left over. If you encounter any issues please manually kill all `ffmpeg.exe` processes
For some people the audio is completely messed up for some reason.
 
Last edited by jakibaki,

Baoulettes

The lonely man
Member
Joined
May 25, 2011
Messages
823
Trophies
0
Age
31
Location
C:\Users\Baoulettes\Desktop\GBATemp
Website
www.baoulettes.fr
XP
1,726
Country
France
Really nice just it seem it conflict with ProconXinput.
If I launch it with proconXInput launched (I use my wireless pro as pad for computer.) it seem to ''turbo'' all button else that seem pretty neat.
Also an option to just us Video / Sound / Controller would be neat.
I would love to use this way as to use my Switch controller on PC without Bluetooth support. (in short that same application with just controller would be dream :D)

Edit : Seem doing quality at minimum reduce video quality to a point I have almost no lag on Dolphin (I use pad only not switch as mentioned before) let so how it goes in future :)

PS: using it on SX OS without any issues if I disable ProconXInput in my side :)
 
Last edited by Baoulettes,

jakkal

Well-Known Member
Member
Joined
Apr 27, 2018
Messages
2,296
Trophies
1
Age
42
XP
3,847
Country
United States
how is this not a popular thread?!?! This is what peoople wanted right?

--------------------- MERGED ---------------------------

also a video of the app in work would be nice! Also good job :D
The thread just got created .people have lives outside of gbatemp
 

Notex

Well-Known Member
Newcomer
Joined
Mar 21, 2017
Messages
68
Trophies
0
Age
24
XP
530
Country
Australia
Any chance for touch screen controls so we can control the computer from the switch as well?
 

Baoulettes

The lonely man
Member
Joined
May 25, 2011
Messages
823
Trophies
0
Age
31
Location
C:\Users\Baoulettes\Desktop\GBATemp
Website
www.baoulettes.fr
XP
1,726
Country
France
also a video of the app in work would be nice! Also good job :D

I will upload a tiny video so you can get an idea. :)
here is the video link (maybe reduce volume it seem high and quite bad quality for me):

Also, an ability to change the screen to display would be neat for those who have multi monitors ^^
 
Last edited by Baoulettes,

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,433
Trophies
1
Age
117
XP
6,788
Country
Germany
Last edited by m4xw,

iriez

Well-Known Member
Member
Joined
Oct 27, 2016
Messages
549
Trophies
0
Age
47
Website
www.xbins.org
XP
1,830
Country
United States
The download is linked in the "How to use" section :)

It says in the how to use section to get the precompiled download from the releases page here -

https://github.com/jakibaki/In-Home-Switching/releases

but there is only source there?

https://github.com/jakibaki/In-Home-Switching/archive/0.1.zip

Only download available?

Edit - the download was added within a few minutes of me posting. Now located at - https://github.com/jakibaki/In-Home-Switching/releases/download/0.1/In-Home-Switching.v0.1.zip
 
Last edited by iriez,
General chit-chat
Help Users
  • No one is chatting at the moment.
    iDestroyRebels @ iDestroyRebels: having problems updating to newest version of PS3HEN. no idea what im doing, can't find any...