Modern Generic SVGA driver for Windows 3.1 (github.com)

The GitHub project vbesvga.drv is a rewrite of the Windows 3.1 SVGA driver that uses VESA BIOS Extensions to enable many 8-bit through 32-bit graphics modes on modern VESA-compatible hardware. It’s based on the Video 7 Win16 driver but removes hardware-specific parts and adds support for multi-byte pixels, with setup tools (OEMSETUP.INF and SETUP.EXE) that help match resolution and font DPI choices. The repository also documents known hardware issues (notably some NVIDIA behavior with windowed DOS prompts and certain older chipsets) and includes release integrity checks via SHA1.

April 05, 2026 06:43 Source: Hacker News