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,473
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
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub:
  • Sheeba- @ Sheeba-:
    I can't wait to hack my 11.00 PS4 pro
    Sheeba- @ Sheeba-: I can't wait to hack my 11.00 PS4 pro