JHRobotics / vmdisp9x

Virtual Display driver for Windows 95/98/Me.
MIT License
113 stars 8 forks source link

qemu: display driver crash in "Add New Hardware" in Windows ME #8

Open emxd opened 1 month ago

emxd commented 1 month ago

Hello,

I noticed a reproducible crash when running Windows ME in QEMU, namely if one starts the "Add New Hardware" wizard and tries to scan, the display driver crashes and you get a garbled display. This is similar to what happened in windowed DOSbox, before the mini-VDD driver was added to boxv9x (http://www.os2museum.com/wp/windows-9x-video-minidriver-source-code/#comment-367673), and is most likely the same situation (i.e. some port not being virtualized properly). I was hoping that you could take a look at it. The crash can be bypassed by entering and exiting a fullscreen DOSbox before starting the HW wizard.

Driver version tried: vmdisp9x v1.2024.0.75 (https://github.com/JHRobotics/vmdisp9x/releases/download/v1.2024.0.75/vmdisp9x-1.2024.0.75-driver-only.ima)

https://github.com/user-attachments/assets/e6cdc04d-71cf-4222-98b4-80dae871c639