VBESVGA.drv (Announce)
> > Off-topic: regarding your SVGA256.drv patch, someone found that it is
> > incomplete: https://wuffs.org/blog/windows-3x-graphics
>
> Cool! I can't even remember why and when I wrote this stuff (must have been
> in 1999 or so, long after I abandoned Win3x ).
>
> There's an interesting VESA driver
> (https://github.com/PluMGMK?tab=repositories) mentioned in the
> article, but I couldn't get it to work on my primary system. It makes Win31
> exit during startup, without any error messages.
>
> EDIT:: turned out that on this system the VBE 3.0 protected-mode
> interface is broken. The PMID structure exists, but the code isn't
> protected-mode compatible:
>
> mov ax,cs
> mov ds,ax
> ....
> mov [3xxx],ax
> mov [3yyy],ax
>
>
> There's an option in VBESVGA.drv to disable the usage of this feature
> (PMIDcheck=disable), but apparently it "doesn't work".
since there are some code changes since 10 Jan, I can't tell if the problem you described still persists or not.
https://github.com/PluMGMK/vbesvga.drv/commits/master/
and of course you can create an issue about it: https://github.com/PluMGMK/vbesvga.drv/issues
Complete thread:
- WDe v1.1 - Japheth, 21.10.2024, 05:54 (Announce)
- WDe v1.1 - Zyzzle, 21.10.2024, 11:08
- WDe v1.1 - roytam, 07.01.2025, 09:10
- VBESVGA.drv - Japheth, 07.01.2025, 17:03
- VBESVGA.drv - roytam, 14.01.2025, 15:08
- VBESVGA.drv - Japheth, 14.01.2025, 20:23
- VBESVGA.drv - PM code trying to write using code selector - ecm, 16.01.2025, 19:14
- VBESVGA.drv - roytam, 14.01.2025, 15:08
- VBESVGA.drv - Japheth, 07.01.2025, 17:03