I just got this error when I was trying to play your game Starfleet Command III.
Unhandled Exception! in Version 1.00 Build 435
SFC3.exe caused an EXCEPTION_ACCESS_VIOLATION in module d3d8.dll at 001B:6D9DBFFE, ValidateVertexShader()+96430 byte(s)
EAX=0020CAE0 EBX=0000000B ECX=0D2F8D00 EDX=0012EBBC ESI=00163F20
EDI=00000000 EBP=0012E9BC ESP=0012E9A0 EIP=6D9DBFFE FLG=00010246
CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000
001B:6D9DBFFE (0x00163F20 0x00000000 0x0000000B 0x00000000) d3d8.dll, ValidateVertexShader()+96430 byte(s)
001B:5100DAD4 (0x510C67B8 0x00163F20 0x00000000 0x00000000) ModelRendererR.DLL
001B:5100F8EE (0x00000000 0x00000000 0x00000000 0x00000000) ModelRendererR.DLL
Any time you guys want to fix that is fine.
(CW)TB