Billy Hatcher
Is D3D8 so no idea why it's in my D3D9 test list, but it has several rendering issues with dgVoodoo2, this is the title screen for example:
text doesn't get rendered and FMV rendering is also all messed up.
Boiling Point
Xenus.exe caused an EXCEPTION_ACCESS_VIOLATION in module ntdll.dll at 0023:76F94BC2
Registers:
EAX=2E35302E EBX=032D04A8 ECX=032D0530 EDX=39207265 ESI=032D0528
EDI=032D0000 EBP=005F9B18 ESP=005F99D0 EIP=76F94BC2 FLG=00010246
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
Call stack:
0023:76F94BC2 (0x032D04A8 0x032D04B0 0x032D04B0 0x032D04B0) ntdll.dll
0023:76F94581 (0x032D0000 0x00000000 0x032D04B0 0x032D04B0) ntdll.dll
0023:61060224 (0x032D04B0 0x6B861EEC 0x06424490 0x0000006A) DX8RENDER.DLL, free()+0107 byte(s), f:\vs70builds\3077\vc\crtbld\crt\src\free.c, line 0103
0023:61039291 (0x005FB1FB 0x00000001 0x05971C18 0x6108D7A0) DX8RENDER.DLL, VITALENGINE::TVertexShader::RequestConstants()+0065 byte(s), d:\ve_sdk2\dx8render\vertexshader.cpp, line 0105
0023:6103922F (0x059256E8 0x005FA058 0x610B548C 0x005FDEFC) DX8RENDER.DLL, VITALENGINE::TVertexShader::TVertexShader()+0335 byte(s), d:\ve_sdk2\dx8render\vertexshader.cpp, line 0050
0023:6103C9D9 (0x00000000 0x6103A7CB 0x610B54AC 0x005FDEFC) DX8RENDER.DLL, VITALENGINE::TVertexShaderLinker::LinkShader()+2313 byte(s), d:\ve_sdk2\dx8render\vertexshaderlinker.cpp, line 0761+0047 byte(s)
0023:6106CFBE (0x032D2760 0x00000000 0x00000010 0x00000001) DX8RENDER.DLL, _fpclass()+2011 byte(s)
Fahrenheit
Silent crash.
Demon Stone
Lots of things look wrong here. Settings app has an option for disabling pixel shaders, but it makes no difference.
Night Watch
Renders:
But not as native (not sure if shader model fallback or unimplemented functionality):
Scrapland
Also oddly being D3D8 while being in my D3D9 test list, but it works.