Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

VBESVGA.drv (Announce)

posted by roytam, 14.01.2025, 15:08

> > 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:

Back to the forum
Board view  Mix view
22287 Postings in 2062 Threads, 399 registered users, 177 users online (0 registered, 177 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum