Improved
v0.3.5-alpha.5
Change Log:
v0.3.5-alpha.1
- Added
APOLLO_prefixed env vars - BREAKING:
SUNSHINE_CLIENT_FPSis now float for better fractional refresh rate support. Use Special-K for automatic fps limit with Apollo.
v0.3.5-alpha.2
- More envvar tweaks
- Automatically use virtual display if no active display is detected
- Ensure virtual display is removed when the stream is terminated
- Create a temporary virtual display to probe encoders when no active display is present
- Support launching apps using UUID
- Use DXGI methods to get HDR state, fixes some cases HDR is enabled unconditionally
- Support reordering apps(requires Artemis v12.1.250514 or above)
v0.3.5-alpha.3
- Fix #724
v0.3.5-alpha.4
- Added per-app controller override option
- Added option to always have the virtual display be an isolated display - Windows only by @thesystemcoder168
v0.3.5-alpha.5
- Fixed WebUI
Bonus
You can use it to automatically save/restore a selection of files for each app, and they're separated for each client. You can use it to swap game settings, mod sets or even save files based on the client, so you don't need to edit game resolution/keymap/modsets every time you change to a different client.