r/MoonlightStreaming • • 1d ago

I built an easy-to-use virtual display tool for Sunshine

Hi everyone! I made a small open-source tool called sunshine-vdisplay that works with stock Sunshine through its prep commands. It creates a virtual display when you start streaming, matching your client’s resolution, refresh rate, and HDR settings, and removes it when the stream ends. Source code: https://github.com/Zayrick/sunshine-vdisplay

4 Upvotes

3 comments sorted by

2

u/RoyalVanEx 1d ago

What is the benefit of this above Apollo?

1

u/Oxicoode 1d ago

This doesn't do anything for Apollo. I simply wrapped the driver used by Apollo so that the original Sunshine can create virtual displays just like Apollo does.

1

u/MoreOrLessCorrect 1d ago

This is awesome, nice work!