Try reinstalling the game completely, or adding a random jpg image file and naming it such, in the path that the engine expects to find it, just to get the game to load.
I’ve had D3D Engine issues before, as it is the same one used with Quake it was no surprise or hard problems to fix.
Errors can also occur if you attempt to run in compatibility mode through windows 7 operating system in order to fix resolution issues, although it’s a slightly more rare bug to see if it’s properly patched.
It has a fixed resolution for most setups, as I’ve seen.
My comments come from personal experience, modding and creating with a few different game engines.