-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dosemu2 + vbesvga #17
Comments
That's great that it works, even to some extent! 😄 The problem about applications crashing when moving windows sounds similar to #9, which I don't really have a handle on yet. As for 8bpp modes, I haven't really done much testing with those so I may yet stumble on that as I work my way through the Other than that, running with |
It does. Running Win3.1 with vbesvga in standard mode with hdpmi16.exe as DPMI host runs stable. Program manager is unable to correctly display available memory - it obviously didn't expect memory amounts of 3-4 GB back then. |
Yes, this is great really! This is the first driver that allows higher resolutions with higher bit depths in dosemu! I created dosemu2/dosemu2#265 many years ago for this. Many thanks for creating this driver!! @Baron-von-Riedesel might there be issues in dosemu's DPMI host that hdpmi16 does not have? |
Hi,
I came across vbesvga.drv after a recent discussion on HN indirectly linked to it. I am an occasional user of dosemu2 (https://github.com/dosemu2/dosemu2) and gave it a try there since there's no driver combination that works with the hardware emulated by dosemu in 16/24 bits per pixel mode.
To my surprise vbesvga.drv (release 0.1.1) even works to some extent. I got Windows for Workgroups up in 1280x1024, 24 bpp mode. I quickly ran into bugs though:
Note that win3.1 + dosemu2 is a bit of an odd environment. Dosemu with the help of the Linux kernel provides the DPMI server, so it runs krnl386.exe while replacing DOSX. Some features of dosx are plainly unsupported, most notably spawning dos VMs or loading third party VxD modules.
I have also filed dosemu2/dosemu2#2343 on the dosemu side
The text was updated successfully, but these errors were encountered: