You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Windows 3.11 CL-GD5446 driver tries switching to 800x600x4 or 1024x768x4 modes, switch to 640x480x4 happens instead.
It happens because Cirrus modes 0x58 and 0x5D are missing from BIOS tables.
With vgatables.h hacked this way, driver is able to switch to 800x600x4 mode successfully, but such solution is of course incorrect - proper implementation is needed.
When Windows 3.11 CL-GD5446 driver tries switching to 800x600x4 or 1024x768x4 modes, switch to 640x480x4 happens instead.
It happens because Cirrus modes 0x58 and 0x5D are missing from BIOS tables.
With
vgatables.h
hacked this way, driver is able to switch to 800x600x4 mode successfully, but such solution is of course incorrect - proper implementation is needed.Besides Windows 3.11, VBETest shows lack of these modes as well:
With
cl-gd5446_pci_vga_bios_version_1.31.u2
, these modes are in place:Version: 85c58ff
The text was updated successfully, but these errors were encountered: