Homebrew RELEASE SKyNX V1.0 - Stream your PC games to your Nintendo Switch!

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
Country
United States
SKYNX
Stream your PC games to your Nintendo Switch!
Downloads are here.

Also, if you can help, I'm currently looking for a job. If you have any leads, let me know at [email protected].

If your interested in using SkyNX to turn your Nintendo Switch into a WiiU gamepad using Cemu. Here is a link with my tutorial on how to set it up! Enjoy!
Nintendo Switch as a WiiU Gamepad

As per user suggestions I have made a patreon and a paypal.
If you think this app is Useful, Plese consider donating to support its development.
Donate



Features
  • Stream PC games with audio to switch at 60fps!
  • Handles up to 4 JoyCon pairs. (4 Players at once!)
  • Motion control support for Cemu.
  • Use Analog sticks and triggers to control mouse
  • Use gyro to control mouse like a Wii remote.
  • Built in Nvidia encoding for low latency.
  • Automatically sets desktop resolution for max performance. (Optional)
  • Optionally disable video to use the JoyCons as remotes on PC!
  • Optionally disable audio.
  • Optionally swap A and B AND X and Y.
  • Handles basic touch input.
  • Handles right click. (Touch with 1 finger, tap with the second)
  • Handles scrolling. (Your standard 2 finger scroll.)
Instructions:
NOTE if you have a issue installing the audio driver, make sure you have the latest VCRedist
  1. Copy the switch folder in SkyNX.zip, to the root of your sd card.
  2. Install the forwarder with a nsp installer such as Goldleaf.
  3. Extract SkyNXStreamer-win32-ia32.zip to somewhere safe.
  4. Open SkyNXStreamer-win32-ia32/SkyNXStreamer.exe
  5. Launch SkyNX on switch.
  6. Put the IP showed on the app into the streamer.
  7. Click start streamer.
SkyNX App


SkyNX Streamer
 
Last edited by DevL0rd,

Andalitez

Well-Known Member
Member
Joined
Jul 2, 2018
Messages
507
Trophies
0
Location
Final Space
XP
1,299
Country
United States
Excellent, keep up the good work.
Just on the part of using the switch as a wiiu gamepad, the redirect links to reddit but it seems to be removed from there for some reason?

Could we get a copy/paste here?
 

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
Country
United States
Excellent, keep up the good work.
Just on the part of using the switch as a wiiu gamepad, the redirect links to reddit but it seems to be removed from there for some reason?

Could we get a copy/paste here?
Sure I'll make a new thread and link it.

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

Excellent, keep up the good work.
Just on the part of using the switch as a wiiu gamepad, the redirect links to reddit but it seems to be removed from there for some reason?

Could we get a copy/paste here?
Here yah go. I'll do formatting more tommorrow. I'm exausted...
https://gbatemp.net/threads/how-to-use-your-switch-as-a-wiiu-game-pad-in-cemu-using-skynx.563405/
 
  • Like
Reactions: Andalitez

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Quick question, what happens if you dont set game resolution to 720p (dynamic super resolution on nVidia f.e. (so higher than desktop resolution)), but do set your desktop resolution to 720p?

Still more lag?
 

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
Country
United States
Quick question, what happens if you dont set game resolution to 720p (dynamic super resolution on nVidia f.e. (so higher than desktop resolution)), but do set your desktop resolution to 720p?

Still more lag?
Well, for multimonitor support and for lowest latency I only read the that resolution of the top left of your screen from the video buffer to make it super low latency. At any othe resolution it would just cut off the rest of the screen. Though this may work differetly for single monitor setups. I have not tested it..

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

Well, for multimonitor support and for lowest latency I only read the that resolution of the top left of your screen from the video buffer to make it super low latency. At any othe resolution it would just cut off the rest of the screen. Though this may work differetly for single monitor setups. I have not tested it..

But yes. It definitely improves latency more than performance because there is no resizing filtering.
 
  • Like
Reactions: notimp

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
Country
United States
:lol: Any video demo?
Not at the moment. I sent a message to a few YouTubers and got some replies. Hopefully I will by tommorrow.

Hope it's not too late by then for front page :/

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

yeah would be helpful, could add to the original and front page posts as well
How long does front page usually last? Do you think a video sometime tommorrow will be too late?
 
  • Like
Reactions: jasonhk
D

Deleted User

Guest
That's just In-Home-Switching 2 with a nice GUI and nothing special, still laggy and old features.
 

Prans

Geek, gamer, human
Editorial Team
Joined
Apr 22, 2012
Messages
2,970
Trophies
2
Location
There itself.
XP
44,455
How long does front page usually last? Do you think a video sometime tommorrow will be too late?
Depends on the news flow today and tomorrow. But the post will likely still be visible on the front page tomorrow. Just tag me in a message here or in a message when the video is available to share.
 
  • Like
Reactions: DevL0rd

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
Country
United States
That's just In-Home-Switching 2 with a nice GUI and nothing special, still laggy and old features.

I'll let users debunk this one.

But if you want to check for yourself. Both the sources are on GitHub. And the releases section shows the change history.

The app was based on the original ihs, in fact if you look at the original IHS GitHub he passed the project to my fork, but the streamer is brand new, tho still based on ffmpeg and has alot more features, bug fixes, and improvements than IHS.

Touch support, Multi controllers, auto reconnect, the streaming is much better. And it runs as a service. Look at the version history and commits for more but it definitely isn't IHS.

Check out the source and compare, but also try it out. I hope experiencing it changes your mind :)
 
Last edited by DevL0rd,

Canna

Bad Ass Poisonous Mushroom
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
Awesome Job Sir..

Just a small issue.

When the app is launched on my switch the screen displays,

1.0.0.127 then another Ip flashes then back to
1.0.0.127 and hard locks the system, Cant close app. Can go to home menu.
Have to hard reset console so i can use it again.

Any ideas?
 
Last edited by Canna,
D

Deleted User

Guest
I'll let users debunk this one.

But if you want to check for yourself. Both the sources are on GitHub. And the releases section shows the change history.

The app was based on the original ihs, in fact if you look at the original IHS GitHub he passed the project to my fork, but the streamer is brand new, tho still based on ffmpeg and has alot more features, bug fixes, and improvements than IHS.

Touch support, Multi controllers, auto reconnect, the streaming is much better. And it runs as a service. Look at the version history and commits for more but it definitely isn't IHS.

Check out the source and compare, but also try it out. I hope experiencing it changes your mind :)
I experienced it already, the lag is real
 

pr0dukt

Well-Known Member
Newcomer
Joined
Sep 9, 2018
Messages
67
Trophies
0
Age
36
XP
224
Country
United States
That's just In-Home-Switching 2 with a nice GUI and nothing special, still laggy and old features.

Before coming in a room and pissing in the first bowl of cheerios you happen upon, how about actually giving a proper evaluation of the brew, and give credit where credit is due.

This frontend client operates significantly better, and with audio + control integrations sideloaded via drivers seamlessly. A common user wouldn't even realize there are separate elements at work just by using the client unless they actively go read through syntax in the console. In-Home-Switching indeed laid down some groundwork and provided a foundation for this fork to further enhance and functionally flourish, but the end result determined by 'user experience' is where the net value in all that actually lies...

So yeaah, given that I just played a good hour of Jedi fallen order with consistent 720p@60fps, and Audio that wasn't broken or plagued by synclag... I just can't spin this little piece of homebrew development as anything less than a victory for the switch scene. It likely will only get more polished as time goes on.

So despite what this Buzzkillington Slowbro may imply, I applaud your efforts and improvements on this project, after its been dead in the water for so long. Many Kudos bro, it's a utility I defiantly plan to utilize, now that it's more functionally complete, and less of a hassle to get running well.

Cheers!

I experienced it already, the lag is real

Then you're doing it wrong. Either your bandwidth is filtered poorly, and the bitstream is being throttled by your firewall, or you're playing with too many obstructions between you and your router. because, I literally just played an hour at 60fps nearly the entire time. I never got anywhere close to that with In-Home-Switching, not to mention the audio bitstream was atrociously bad using the old method.
I doubt he is even done optimizing it, as is. But its easily already more than usable in it's present state.
 
Last edited by pr0dukt,
D

Deleted User

Guest
Before coming in a room and pissing in the first bowl of cheerios you happen upon, how about actually giving a proper evaluation of the brew, and give credit where credit is due.

This frontend client operates significantly better, and with audio + control integrations sideloaded via drivers seamlessly. A common user wouldn't even realize there are separate elements at work just by using the client unless they actively go read through syntax in the console. In-Home-Switching indeed laid down some groundwork and provided a foundation for this fork to further enhance and functionally flourish, but the end result determined by 'user experience' is where the net value in all that actually lies...

So yeaah, given that I just played a good hour of Jedi fallen order with consistent 720p@60fps, and Audio that wasn't broken or plagued by synclag... I just can't spin this little piece of homebrew development as anything less than a victory for the switch scene. It likely will only get more polished as time goes on.

So despite what this Buzzkillington Slowbro may imply, I applaud your efforts and improvements on this project, after its been dead in the water for so long. Many Kudos bro, it's a utility I defiantly plan to utilize, now that it's more functionally complete, and less of a hassle to get running well.

Cheers!



Then you're doing it wrong. Either your bandwidth is filtered poorly, and the bitstream is being throttled by your firewall, or you're playing with too many obstructions between you and your router. because, I literally just played an hour at 60fps nearly the entire time. I never got anywhere close to that with In-Home-Switching, not to mention the audio bitstream was atrociously bad using the old method.
I doubt he is even done optimizing it, as is. But its easily already more than usable in it's present state.
You're wrong
My setup is perfect and I have one of the best internet in the entire world.
 

zniel0

Well-Known Member
Newcomer
Joined
Aug 13, 2018
Messages
83
Trophies
0
Age
39
XP
419
Country
United States
You're wrong
My setup is perfect and I have one of the best internet in the entire world.

Your internet has absolutely nothing to do with local streaming.

Also this nothing like the old app where the sound and stream were broken.

You need to have 5ghz wifi local network, non shared.

Some games that use 98-100% of the cpu will not work since this uses the cpu not the nvidia/amd gpu.

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

Awesome Job Sir..

Just a small issue.

When the app is launched on my switch the screen displays,

1.0.0.127 then another Ip flashes then back to
1.0.0.127 and hard locks the system, Cant close app. Can go to home menu.
Have to hard reset console so i can use it again.

Any ideas?

If your switch is not connected to an online router this will happen I have the same problem, the app wont connect to a router with no internet. This has to do with the switch disabling the wifi.
 
Last edited by zniel0,
  • Like
Reactions: hell_night

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Firefox users be like "look at what they have to do to mimic a fraction of our power."