JHRobotics / softgpu

SW and HW accelerated GPU driver for Windows 9x Virtual Machines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[v0.5.2024.24-alpha2 Regression][VMware][Windows 98 SE] 3DMark2001SE crashes in e2mfc.dll

BrandonChang89 opened this issue · comments

Compared to the previous release, the lobby scene of 3DMark2001SE finally can correctly display human characters. They are absent in with the previous release. I went straight to that scene and had high hope 3DMark2001SE would work flawlessly this time, but it then crashed in the high detailed version of the lobby scene. It turned out that it would crash even at the first scene if I didn't go straight to the lobby scene.

Not sure what logs I can provide, but I attached the crash dialogue with the backtrace in e2mfc.dll.
This is with VMware Workstation Pro 16.1.2 and Windows 98 SE. Host is Ryzen 7 7840U + Radeon 780m.

VMX config also attached.
100% reproducible.

3dmark2001se_2
3dmark2001se_1
Windows 98.vmx.txt

Hi, thanks for report. This should be fixed in the newest release. Problem was in that some applications allocates shader objects even if they not supported and doesn’t check error codes... You should be able to run full 3DMark2001 under VMware without graphical glitches with exception of vertex/pixel shader test.