Skip to content

Releases: MolotovCherry/virtual-display-rs

v0.3.1-rc1 - Fix control app visual bug

22 Oct 02:02
561fd02
Compare
Choose a tag to compare

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

Make sure the certificate is installed properly before running the installer or installing the driver. If you don't the installation will fail. This is very important.

Make sure to look at and follow the installation instructions.

If you accidentally installed first before installing the certificate, see #49 for how to fix it.

For how to use the app, go see the wiki page here.

The version below has no hardware cursor support. If you'd like that, please try the latest development version.

Full Changelog: v0.3.0...v0.3.1

v0.3.0-rc1 - Polish and refinement

22 Oct 00:15
8896c2e
Compare
Choose a tag to compare

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: v0.2.6...v0.3.0

v0.2.6-beta - Fixed monitor processing

13 Oct 02:04
8a1adab
Compare
Choose a tag to compare

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: v0.2.5...v0.2.6

v0.2.5-beta - Fix monitor EDID

11 Oct 02:02
2e76dfe
Compare
Choose a tag to compare

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: v0.2.4...v0.2.5

v0.2.4-beta - Fixed Windows 10 support

08 Oct 17:57
93fd40b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.3...v0.2.4

v0.2.3-beta - Quick patch for failing to start at bootup

26 Sep 06:30
8463b86
Compare
Choose a tag to compare

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: v0.2.2...v0.2.3

v0.2.2-beta - Better logging, and an Installer!

24 Sep 20:35
e71c69a
Compare
Choose a tag to compare

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: v0.2.1...v0.2.2

v0.2.1-beta - Small bugfix

20 Sep 16:16
885a74c
Compare
Choose a tag to compare

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: v0.2.0...v0.2.1

v0.2.0-beta - Multiple monitors, resolutions, and refresh rates

20 Sep 05:39
e3aef4a
Compare
Choose a tag to compare

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: v0.1.0...v0.2.0

First release - v0.1.0

13 Sep 16:39
beba9e3
Compare
Choose a tag to compare

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.