I'll keep my fingers crossed for radeons as well.I was able to fix all the issues and add GPU encoding for those with Nvidia graphics cards.
Already did just make sure your normal resolution is set, launch the program, and it should work.Hey, it's working great so far!
Just a feature suggestion: Auto change resolution to the desired resolution on streamer startup. So that when I open it, it would automatically change my resolution to 720p then go back to 1080p when I close it. =)
Is it working with wifi on non internet connected routers? Id love to try the new update.Already did just make sure your normal resolution is set, launch the program, and it should work.
I used an older version and it worked. I will try the latest version and report back.Thanks to everyones feed back, I was able to fix all the issues and add GPU encoding for those with Nvidia graphics cards.
Enjoy!
https://github.com/DevL0rd/SkyNX/releases/
Changes
Notes
- 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)
- Limit stream to 30fps (Good for emulators like Cemu)
- Added some tooltips
- Added start on boot.
- Added prompt to reboot after installing drivers.
- Added donate button. You know, just in case you wanna by me a coffee
- Fixed resolution detect on scaled monitors.
- Fixed audio volume.
This is only a update to the streamer app.
--------------------- MERGED ---------------------------
maybe the latest version will fix it for you using the Nvidia encoder
Idk if I said this already, lots of comments lol, but if you got the app from the HB app store, at the time it wasn't updated, but now it is. try it now from there.I used an older version and it worked. I will try the latest version and report back.
I cant start the streamer app after the update I get this error
CemuHook Server ID: 643259185
Waiting for connection...
CemuHook: Listening at 0.0.0.0:26760
Connected to Switch! Using Nvidia Encoding
C:\Users\Nicholo\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\node_modules\struct\index.js:355 throw new Err
or('Buffer size too small for struct layout !'); ^ Error: Buffer size too small for struct layout ! at Struct._setBuff.setBuffer (C:\Users\Nicholo\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStr
eamingService\node_modules\struct\index.js:355:19) at parseInputStruct (C:\Users\Nicholo\Desktop\SkyNXStreamer-win32
-ia32\resources\app\NxStreamingService\main.js:141:9) at Socket
.<anonymous> (C:\Users\Nicholo\Desktop\SkyNXStreamer-win32-ia32\resources\app\NxStreamingService\main.js:284:
13) at Socket.emit (events.js:182:13) at addChunk (_stream_readable.js:283:12) at readableAddChunk (
_stream_readable.js:264:11) at Socket.Readable.push (_stream_readable.js:219:10) at TCP.onStreamRea
d [as onread] (internal/stream_base_commons.js:94:17)
streamerProcess process exited with code 1
Already fixed it, it seems that I didn't notice the CEMU Motion Control update just reinstall the homebrew app on switchI have the same error. Searched for help 3 times already with no reply. I wish you luck.
I still have the same problem. At 20mb the app says it's going at 60 when really it stutters like with a 1 second delay. If I go down with the Mbps it starts to go better (strangely enough).Already fixed it, it seems that I didn't notice the CEMU Motion Control update just reinstall the homebrew app on switch
I cant seem to reach 60fps still even though the app is saying: frame=14872 fps= 60 q=2.0 size= 605062kB time=00:04:07.83 bitrate=20000.0kbits/s dup=7271 drop=0 speed= 1x
size= 102kB time=00:00:01.62 bitrate= 512.0kbits/s speed=0.00658x
The lower the better latency. It's not higher.I still have the same problem. At 20mb the app says it's going at 60 when really it stutters like with a 1 second delay. If I go down with the Mbps it starts to go better (strangely enough).
Cpu, with nvidia encoder I can't see anything (maybe cause I have a MX150?). I had the same problem I wrote before since ""day one"", it's unplayable sadly...The lower the better latency. It's not higher.
That's the encoding rate. I need to make that more obvious lol
Are you using cpu or nvidia encoder?
My next wave of updates will be more focused on the app issues like audio distortion on dock, and some other bug fixes.Thanks for the update DevL0rd. Audio is still distorted docked, but everything else perfect!
Send me a pm with your discord username if you have one, when i get on tommorrow we can look into it and see was going onCpu, with nvidia encoder I can't see anything (maybe cause I have a MX150?). I had the same problem I wrote before since ""day one"", it's unplayable sadly...
Wait so it’s suggested to go lower on the mbps? I just assumed higher is better/faster. Is there a suggested or recommended level?The lower the better latency. It's not higher.
That's the encoding rate. I need to make that more obvious lol
Are you using cpu or nvidia encoder?
heck yeaah. slap it at 10 for fps games, and 5 for 2d gamesWait so it’s suggested to go lower on the mbps? I just assumed higher is better/faster. Is there a suggested or recommended level?
So 10 for most 3D first person games? That includes action games etc as well as shooters?heck yeaah. slap it at 10 for fps games, and 5 for 2d games
Wow, ok now at 5 Mbps it goes way better! ahahahah Thanks!heck yeaah. slap it at 10 for fps games, and 5 for 2d games