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

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,840
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,940
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,349
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
553
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
553
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,337
Trophies
4
Age
27
Website
opencritic.com
XP
128,175
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,824
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
553
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
  • No one is chatting at the moment.
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...