Releases: hansschmucker/NVStreamer1080
v1.1.2.0 Now with SunShine integration
After NVidia's cancellation of GameStream, I'm switching to Sunshine, an open source implementation of GameStream which works with any GPU and (much too my surprise) as low or lower latency as GameStream.
So... NVStreamer has to follow.
Be warned, this release is not the best way to do it, but I wanted to make the switch quickly.
What it does, is stop all instances of Sunshine, than star up its own instance so that it can check Sunshine's output for client connect/disconnect messages.
That means that unfortunately... NVStreamer1080 now needs admin rights in order to stop the service and let Sunshine run with top GPU priority.
The Sunshine integration is only active when you run it as admin and fill out the "Path to Sunshine" box. If you don't it will work as before, namely watching for NVStreamer processes, but you won't be able to use Sunshine.
Have fun ^^
1.1.1.0 Basic onExit scripting and custom return resolution
v1.1.0.1 : Fixed startup bug on first run, made High-DPI aware
Of course the previous refactoring introduced a major bug:
Without the reg entry from a previous run the application would crash on start, which was fixed in this release.
Minor bonus: The application is now high-dpi aware, meaning it won't get blurry on big screens.
As always, there's no installer yet. To update just make sure the previous version isn't running (you can either kill it in taskmanager or close it via the systray icon), paste the new version in it's place and run it.
Full Changelog: v1.0.1.1...v1.1.0.1
New bugfix release and some refactoring
Bugfix for behaviour on incorrect input
Just a tiny bugfix for people using a custom resolution.
v1.0.1.0
Adds configurable target resolution/refresh rate which activates when "Switch to second screen" is disabled.
In other words you can now have it switch to 2560x1440/120 or similar modes instead of FullHD
1.0
Initial release of the reconfigure-screen-on-gamestram utility.