Releases: PluMGMK/vbesvga.drv
v0.2.7: Handle modeswitch in windowed VMs when focus VM is in VBE mode
This release finally allows for windowed DOS boxes to change their mode without messing up the main display!
v0.2.6
v0.2.5: Load `dacdepth` setting before `FindMode` to prevent boot failure
This release should fix boot failures on graphics firmware that doesn't advertise an 8-bit DAC
v0.2.4
This release should fix blank screens when using bank-switched modes in VMware and possibly other hypervisors / hardware.
It also removes int 3
instructions in ENABLE.ASM
and VESAFNS.ASM
, which were helpful for debugging but sometimes caused Windows to hang on boot!
v0.2.3: Fix finding linear modes on pre-VBE3 firmware (e.g. VMware)
This version should correctly use Linear Modes (and hence Double Buffering) on VMware Workstation, and possibly other hypervisors / emulators.
v0.2.2
v0.2.1
v0.2.0
This release contains several fixes in VBESVGA.DRV
, including initial support for RLE bitmaps, and VDDVBE.386
now supports toggling between windowed and fullscreen DOS boxes, at least in some cases.
This also includes the VIDMODES.COM
tool to help figure out what video modes are supported by your system.
v0.1.1
Initial GitHub build
Since I finally put this up on GitHub, I'm also publishing my latest binaries and debug symbols for both the driver and VxD. This is still very unfinished, but it works fairly well for some things, as illustrated by the screenshot in the readme. Feel free to play around!
EDIT: Updated 6 January to rename the files in light of #18 but otherwise content is the same!