SkyNX/README.md
2020-04-24 00:36:31 -06:00

58 lines
3.4 KiB
Markdown

# SkyNX
Stream your PC games to you Nintendo Switch!
This is replacement for the abandoned [In-Home-Switching](https://github.com/jakibaki/In-Home-Switching/blob/master/README.md).
[Downloads are here](https://github.com/DevL0rd/SkyNX/releases).
The desktop streaming client is completely new. The Switch app however has it's roots in the original [In-Home-Switching](https://github.com/jakibaki/In-Home-Switching) app.
## Features
* Stream PC games with audio to switch at 60fps!
* Handles up to 4 JoyCon pairs. (4 Players at once!)
* Optionally disable video to use the JoyCons as remotes on PC!
* Disabling video doesn't disale audio so you can use you Switch as a remote with audio through headphones!
* Handles basic touch input.
* Handles right click. (Touch with 1 finger, tap with the second)
* Handles scrolling. (Your standard 2 finger scroll.)
## SkyNX App
![SkyNX App](Screenshots/App.jpg "SkyNX App")
## SkyNX Streamer
![SkyNX Streamer](Screenshots/Main.png "SkyNX Streamer")![SkyNX Settings](Screenshots/Settings.png "SkyNX Settings")
![SkyNX Stats](Screenshots/Stats.png "SkyNX Stats")![SkyNX Console](Screenshots/Console.png "SkyNX Console")
## Instructions:
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. Set desktop and game resolution to 1280 X 720. (Massively improves latency to match switch resolution.)
5. Open SkyNXStreamer-win32-ia32/SkyNXStreamer.exe
6. Launch SkyNX on switch.
7. Put the IP showed on the app into the streamer.
8. Click start streamer.
## Troubleshooting:
If for some reason the controllers don't work. Try the following steps.
1. Restart windows, and launch it again.
2. If it still is not working. And you have previously used In-Home-Switching, Try removing the ScpDriverInterface that In-Home-Switching installs. You can use the installer that came with it to uninstall it, or get it [Here](https://github.com/mogzol/ScpDriverInterface/releases/download/1.1/ScpDriverInterface_v1.1.zip).
If the streamer just starts and stops immediately, try the following steps.
1. Reinstall the xBox controller driver from the settings tab.
2. Try running it again, if it still fails, restart the system and try once more.
If there is no audio playing..
1. Remove the audio driver in settings, and re-install it. If it doesn't work then try step 2.
2. Restart windows and launch it again.
## Known issues
* So far Switch crashes when put to sleep with app running, please close app beforehand. It will be fixed after optimizations.
* App breaks when Switch changes from docked to handheld mode or vice-versa. Please quit the app before doing so.
## Credits to
* [DuchessOfDark88](https://twitter.com/DuchessOfDark88) App icon and graphics. (Some content at this link may be NSFW)
* [jakibaki](https://github.com/jakibaki) For the original [In-Home-Switching](https://github.com/jakibaki/In-Home-Switching/blob/master/README.md) Switch app I am using as a base.
* [ffmpeg](https://www.ffmpeg.org/) for being such a powerful media tool that we use on PC and Switch.
* [SwitchBrew](https://switchbrew.org/) for libNX and its ffmpeg inclusion
* [Atmosphère](https://github.com/Atmosphere-NX/Atmosphere) for being such a great Switch CFW
* [Screen Capture Recorder](https://github.com/rdp/screen-capture-recorder-to-video-windows-free) for helping us grab audio.