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

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,856
Country
United Kingdom
Well, github has speed limits, but I have 1.5 MB/s. So probably servers in your region are shite. Central Europe rlz. :D
thanks yeah the uk servers are shitting the bed :P


Anyone feeling generous and want to mirror the zip for now?


EDIT: I have it now :)
 
Last edited by ploggy,

Neroga

New Member
Newbie
Joined
Dec 22, 2017
Messages
3
Trophies
0
Age
31
XP
59
Country
United States
This actually works very well. Switching to this over the whole Android+Moonlight deal considering the joysticks on the joycons work as intended and not just fancy dpads.

You can remap the joycons to keyboard+mouse controls with Antimicro since the PC registers the the joycons as an xbox controller through SkyNX. Essentially makes any PC game playable if you set it up right.

reWASD is better, but Antimicro is free. With reWASD, you can even play games like WoW through the joycons by mapping single, double, and triple tapping buttons to different keys essentially giving you 24 buttons for hotkeys on the dpad and A,B,X,Y buttons.
 

mrcroket

Well-Known Member
Member
Joined
Mar 14, 2018
Messages
176
Trophies
0
Age
33
XP
1,948
Country
Spain
Works great! thank you so much! :grog:
Just wonder if its possible to add a option to not skip frames like moonlight had, this might add a bit of latency but make the game streaming totally smooth, and for slow pace games its a good option!:)
 

weatMod

Well-Known Member
Member
Joined
Aug 24, 2013
Messages
3,305
Trophies
2
Age
47
XP
3,351
Country
United States
wasn't this already a thing?
could swear i already heard of people streaming from PC to switch
i don't have PC that can game worth a fuck anyome anyways so i haven't payed much attention but i am curious
what is different with this new HB , what was the last method that was being used, what are the differences?
 

Nikoru

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
162
Trophies
0
XP
554
Country
United States
So Ive been using this for a while now, Im extremely delighted by this homebrew, but I have an issue though
I have a descent Internet connection and 5ghz I still get around 45fps on screen even though the stats says its 60fps stable and im getting a choppy audio.
What I have done wrong?
 
Last edited by Nikoru,

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
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?
That is really strange waht cfw are you on? And what version firmware?

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

This is really awesome. I would love to see DSU client / motion controls implemented too. I love this!
I will indeed be working on motion controls for Cemu.

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

Oh, you better to ignore ignorants. If they this unkeen to see the obvious, then stating the obvious won't to more good either.

Keep up the good work on the brew instead.

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


Now you can play PC games, while pretending it's on switch.

Thanks XD I figured I give em 1 reply and not reply to the rest. First time dealing with large numbers of comments... XD

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

Thanks for this it works great, this lets me stream gamecube games to my switch via dolphin and use them in my arcade cab. A great work around for getting Tatsunoku vs Capcom on it.

Just popped the switch into my cab running this and everything was detected ok (controls etc) but the sound was garbage, any idea what could cause that? sound is fine out of the dock and its fine in the dock with official switch games.
Did you put it in the dock and then start the app or did you put it in while it was running?

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

So Ive been using this for a while now, Im extremely delighted by this homebrew, but I have an issue though
I have a descent Internet connection and 5ghz I still get around 45fps on screen even though the stats says its 60fps stable and im getting a choppy audio.
What I have done wrong?
That sounds like a network issue. Has nothing to do with your internet speeds and all to do with your router.
But give everything A nice reboot, your pc, router, and see if it is just hardware fatigue
 
  • Like
Reactions: Nikoru

DevL0rd

Well-Known Member
OP
Member
Joined
Apr 24, 2020
Messages
67
Trophies
0
Age
29
XP
355
Country
United States
Can you stream emulators such as dolphin?
Yep! And you can use the switch as a WiiU tablet. See the link in the description

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

SvsDVR isnt ment to be 100% Laggfree. its not a Dock Replacement. its a Display/Audio Redirect/streaming option (just as the similar function within NTR is to the 3DS outside it's cheat features)

that said, had the streamer Crash after trying to get it to render full screen on the switch at 720p with Borderlands 3.
*Log Snippit where it crashed*
Code:
C:\Users\xiond\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\node_modules\struct\index.js:355   throw
new Error('Buffer size too small for struct layout !');   ^ Error: Buffer size too small for struct layout ! at Struct._setBuff.setBuffer (C:\Users\xiond\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\node_modules\struct\in
dex.js:355:19)   at parseInputStruct (C:\Users\xiond\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\main.js:121:9) at Socket.<an
onymous> (C:\Users\xiond\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\main.js:264:13)   at Socket.emit (events.js:182:13) at addChunk (_str
eam_readable.js:283:12)   at readableAddChunk (_stream_readable.js:264:11) at Socket.Readable.push (_stream_readable.js:219:10) at TCP.onStreamRead [as onread] (internal/stream_base_commons.
js:94:17)
streamerProcess process exited with code 1

Occurred after switching from borderless window to fullscreen. had severe input lag before crashing. also can low framerates be resulting from certain Wireless Routers? my ISP is forcing me w/ this " Whole Home Wi-Fi powered by eero" just because i have a Gigabit connection package w/ em. (sucks because its an additional 10$ a month on the damn bill X_X, which forces me unable to use any router of my own, and i have a few wireless devices that broke due to the multiple SSIDs)

Seems like either your app or streamer isn't updated. Did you download these two at different times?

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

Anyone got a mirror? Github speeds for me are around 100kb/s lol.
Here I will get you one, will take me a sec to upload..

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

Is the SkyNXStreamer-win32-ia32.zip taking ages for anyone else? 2 hours left for me :P github being shite?
Git hub seems to be slow in areas. I mean not for me the download is uncapped, but i'll link a mirror here soon

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

does this work with Hotspot?
I don't know actually Maybe?? XD Try it out and tell us how it works.
There was A time I lived with my dad in his super rural hometown, and I had to use hotspot aswell for alot of things. I know the feels XD

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

Works great! thank you so much! :grog:
Just wonder if its possible to add a option to not skip frames like moonlight had, this might add a bit of latency but make the game streaming totally smooth, and for slow pace games its a good option!:)
Good point, I'll try to remember to add it.
 
  • Like
Reactions: mrcroket

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
Seems like either your app or streamer isn't updated. Did you download these two at different times?

if anything Maybe by a few mins apart. had greater issues on spare pc, figured 'twas substandard hardware (i keep it around for light stuff anyway incase something ever happens to my main rig) and downloaded the PC side of it on my main rig verry quickly after.
 

Nikoru

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
162
Trophies
0
XP
554
Country
United States
--------------------- MERGED ---------------------------


That sounds like a network issue. Has nothing to do with your internet speeds and all to do with your router.
But give everything A nice reboot, your pc, router, and see if it is just hardware fatigue

It looks like I only have problems with distorted audio when docked
 

Chary

Never sleeps
Chief Editor
Joined
Oct 2, 2012
Messages
12,346
Trophies
4
Age
27
Website
opencritic.com
XP
128,474
Country
United States
Very exciting! Although I've set my monitor to 720p, and the game audio comes through crisp, and even the app says 60fps, it's definitely juttery. I'm going to assume it's my router, though I've restarted it etc, and I've got the Switch right next to it.
 
  • Like
Reactions: antiNT and Nikoru

MartianMSK

Well-Known Member
Newcomer
Joined
Jun 17, 2018
Messages
59
Trophies
0
Age
27
XP
1,826
Country
Italy
I had InHomeSwitch working till yesterday. Now, I'm trying your app but: when I start the streaming the latency is absurd for some seconds (audio is working fine though) and then it disconnects. I already uninstalled previous drivers, reinstalled yours... nothing T.T

Error in the console is (I added a "*" instead of my path)


*\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\node_modules\struct\index.js:355 throw new Error('Buffer size too small for struct layout !'); ^ Error: Buffer size too small for struct layout ! at Struct._setBuff.setBuffer (*\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\node_modules\struct\index.js:355:19) at parseInputStruct (*\
SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\main.js:121:9) at Socket.<anonymous> (*\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\main.js:264:13) at Socket.emit (events.js:182:13) at addChunk (_stream_readable.js:283:12) at re
adableAddChunk (_stream_readable.js:264:11) at Socket.Readable.push (_stream_readable.js:219:10) at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:1
7)
streamerProcess process exited with code 1
 
Last edited by MartianMSK,

Nikoru

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
162
Trophies
0
XP
554
Country
United States
Very exciting! Although I've set my monitor to 720p, and the game audio comes through crisp, and even the app says 60fps, it's definitely juttery. I'm going to assume it's my router, though I've restarted it etc, and I've got the Switch right next to it.
Im having the same issue hmmmmm.

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

Did you dock after the app was running? Try docking and then launching the app and let me know how it goes
Its still distorted
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: