First post, by yochenhsieh
This is a weird problem, I play Hidden Evil fine in Windows7 and 10 but Windows 11 will crash after select Glide and click OK.
How to reproduce (using retail version)
1.Install game with CD-ROM, don't install QuickTime.[*]
2.Find a no-cd exe on internet to replace HiddenEvil.exe
3.Extract QuickTime.qts from QuickTime.zip to Game folder\bin.
4.Copy Glide2x.dll, dgVoodooCpl.exe, dgVoodoo.conf, d3dcompiler_47.dll to bin folder.
5.Right click HiddenEvil.exe and set compatibility mode to Windows98/Me.
6.Start HiddenEvil.exe, select Glide/3DFX and click OK.
In Windows 7 and 10, the game should run fine. But in Windows 11 it will crash.
In debugview there is a warning claiming it requires d3dcompiler_47.dll or d3dcompiler_43.dll but none exists.
Software mode works for Windows 11 so the game is still playable. But I can't understand why it can't find my dll.
*: The game doesn't need a full Quicktime install, just needs the attached QuickTime.qts in zip. VirusTotal:
https://www.virustotal.com/gui/file/12f8522cd … 8974f86/details