Virtual Display Rs Versions Save

A Windows virtual display driver to add multiple virtual monitors to your PC! For Win10+. Works with VR, obs, streaming software, etc

v0.3.1

6 months ago

This release includes the fix for the visual bug in the control app

See #49 for installing/running app issues: TLDR; make sure the certificate is installed before you run the installer

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.3.0...v0.3.1

v0.3.0

6 months ago

On the outward surface, not much has changed from an observers standpoint. But the changes under the hood are big.

We have reached release candidate stability!

Edit: Looks like a UI bug snuck into the control app. It's harmless, but a little annoying. Fix will come later

Major Changes

  • In conjunction with #18, random black screen flashes have been fixed. This required a big overhaul of the underlying driver code to properly handle processing monitors. But as a result, everything should be proper now, and should be stable
  • Ports are gone! There is no such thing as ports anymore. It connects to the driver behind the scenes without using tcp
  • Process sharing is disabled for the driver now. It will run in a dedicated driver process

What's Changed

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.6...v0.3.0

v0.2.6

7 months ago

Previous versions had a bug where d3d11 in the swap chain didn't actually process the monitors output as it should have been doing. This has been fixed

If you see any bugs or have any problems, please report them

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.5...v0.2.6

v0.2.5

7 months ago

Fixed a bug where the EDID checksum was not recalculated, causing an incorrect EDID for each monitor. All monitor's EDID should now be correct

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.4...v0.2.5

v0.2.4

7 months ago

What's Changed

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.3...v0.2.4

v0.2.3

7 months ago

0.2.2 had an unseen issue where it had an error on startup, but it only happened on boot. This has been fixed

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.2...v0.2.3

v0.2.2

7 months ago

This release comes with a new msi installer for the driver and software. It also now logs messages to the event viewer, so reporting panics is easier now (since you don't need to keep debugview open to see them).

See instructions on the main page for how to do any of these.

A bat file has been included to make certificate installation easier.

A shortcut to the Virtual Display Driver Control app can be found in the start menu (as well as an uninstall shortcut)

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.1...v0.2.2

v0.2.1

7 months ago

Fixed 2 bugs:

  • The main driver control app global disable/enable switch enabled monitors that were disabled
  • Individual enable monitor button enabled a monitor even when the global switch was off

Only the driver control app was changed. No need to update the driver itself

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.2.0...v0.2.1

v0.2.0

7 months ago

The big update is here!

In this release, there is a new app which can enable/disable individual/all monitors at runtime. You can also add as many resolutions/refresh rates per monitor you want. Keep in mind, changing an existing monitor's settings requires you to disconnect and reconnect the monitor in the main settings for it to actually take effect

The app requires admin because it needs to save the settings to the registry for the driver to be able to see them.

For more information on the app, see the main page readme, or ask a question in discussions.

The driver/app seems pretty stable for me, but as this has not seen wide testing yet, consider it beta for now

If you encounter an issue, please create a bug report, and be as detailed as possible!

Screenshot 2023-09-19 213440

Full Changelog: https://github.com/MolotovCherry/virtual-display-rs/compare/v0.1.0...v0.2.0

v0.1.0

8 months ago

Currently the first display is hardcoded to 1920x1080@120hz.

This will be changed in the future to allow customizable resolutions/refresh rates (and perhaps even multiple monitors).

See instructions on the main page for how to install

Also note, while I consider this a 0.1.0 release, it's more likely to be beta. Report any bugs/problems you have. If there are any crashes, follow the debugging steps on the main page and you can see the panic and report it.