Direct3D error.


Well-Known Member
Hey all,

I have recently taken some time off from one of my favourite games, mainly to get all the others I hadn't played yet out of the way :tongue:

I went to fire it up the other day and got the following error. I have noticed its going on about Directx9. I have tried all compatibility modes and have gotten nowhere.

I have since re downloaded and reinstalled the game and am still getting this error.

This game has worked on Win 7 and ran beautifully. Is there anyway around this at all? Thanks for any help.


Unable to create Direct3D Device object:
AdapterId=0, DeviceType=1, hWnd=1311560, DevFlags=84
Width=1280, Height=1024, Fmt=21, Count=1
MST=1, Q=2, SE=1, Wnd=1311560, Windowed=0, EADT=0, ADTF=75
Flags=0, RFR=0, PI=1

Precursors.exe caused an EXCEPTION_BREAKPOINT in module KERNELBASE.dll at 001B:75A39617, RaiseException()+0084 byte(s)

EAX=0012F190  EBX=00000000  ECX=0012EF30  EDX=776C6344  ESI=5301D0E8
EDI=00000000  EBP=0012F1E0  ESP=0012F190  EIP=75A39616  FLG=00000246
CS=001B   DS=0023  SS=0023  ES=0023   FS=003B  GS=0000

Call stack:
001B:75A39616 (0x80000003 0x00000001 0x00000000 0x00000000) KERNELBASE.dll, RaiseException()+0083 byte(s)

001B:530042D7 (0x670ADE3C 0x0012F214 0x00000054 0x6318DBE4) vedebug.dll, FatalError()+0177 byte(s), d:\ve_sdk3a\vedebug\vedebug.cpp, line 0251

001B:670020E6 (0x6314B5D0 0x63131328 0x00000000 0x00000001) VERender3.dll, VE_FatalError()+0086 byte(s), h:\ve_sdk5_pc1\verender3\bugslayer.cpp, line 0148+0023 byte(s)

001B:6300AE40 (0x00000000 0x00000001 0x00140348 0x6318E282) DX9RENDER.dll, VITALENGINE::D3DDeviceWrapper::CreateDevice()+0112 byte(s), h:\ve_sdk5\dx9render\d3ddevicewrapper.cpp, line 0039+0080 byte(s)

001B:6301B507 (0x6318DB58 0x590EA540 0x67014840 0x00C702CB) DX9RENDER.dll, VITALENGINE::TRenderLib::CreateGameWindow()+0695 byte(s), h:\ve_sdk5\dx9render\renderlib.cpp, line 1905

001B:6301B737 (0x6318DB58 0x670B64E4 0x590EA540 0x67014840) DX9RENDER.dll, VITALENGINE::TRenderLib::pvtCreateGameWindow()+0103 byte(s), h:\ve_sdk5\dx9render\renderlib.cpp, line 2041+0030 byte(s)

001B:67041748 (0x67174B50 0x590EA540 0x00C702CB 0x00C702CB) VERender3.dll, VITALENGINE::TVERender2::CreateGameWindow()+0296 byte(s), h:\ve_sdk5_pc1\verender3\verender2.cpp, line 3109

001B:59087CEE (0x59000000 0x00000000 0x00211B86 0x00000001) Precursors.exe, wWinMain()+0398 byte(s), g:\ve_sdk5\executable\executable.cpp, line 0235

001B:59055BD5 (0x46206D61 0x73656C69 0x6565445C 0x68532070) Precursors.exe, __tmainCRTStartup()+0336 byte(s), f:\sp\vctools\crt_bld\self_x86\crt\src\crtexe.c, line 0589+0028 byte(s)

001B:72676F72 (0x00000001 0x00000000 0x7769DA17 0x0012FC1C) atiumdva.dll, mmdllInitUMDFuncs()+679714 byte(s)

001B:7570B2C8 (0x775166C1 0x00000038 0x00B801C4 0x00B80000) apphelp.dll, SE_InstallAfterInit()+0009 byte(s)

001B:776D22C6 (0x00000038 0x00000000 0x00000000 0x00A7EBC8) ntdll.dll, RtlAllocateHeap()+0529 byte(s)

001B:776D684E (0x00A7E7D0 0x00000000 0x00000038 0x00000038) ntdll.dll, RtlQueryEnvironmentVariable()+1191 byte(s)

001B:776D684E (0xD08958ED 0x264D3A43 0x7FFFFFFF 0x00000000) ntdll.dll, RtlQueryEnvironmentVariable()+1191 byte(s)

001B:776EB65E (0x5C870D24 0x00000018 0x00000000 0x00000018) ntdll.dll, RtlUniform()+0040 byte(s)

001B:5C849480 (0x80F08427 0x142F90B7 0x7FFFFFFF 0x00000000) AcXtrnal.DLL

001B:776EB65E (0xC2A6B930 0x5C841F18 0x776EB65E 0xD046FB97) ntdll.dll, RtlUniform()+0040 byte(s)

001B:776EB65E (0xD046FB97 0x1219144F 0x7FFFFFFF 0x00000000) ntdll.dll, RtlUniform()+0040 byte(s)

001B:776EB65E (0x5CA90E14 0x00000000 0x00A8D518 0x000000B4) ntdll.dll, RtlUniform()+0040 byte(s)

001B:5C849812 (0x00B80000 0x00000000 0x71C06D6C 0x0416FEFB) AcXtrnal.DLL

001B:71C06D63 (0x0012FE64 0x71C023FF 0x71C93BC8 0x0012FEA4) MSVCR80.dll, msize()+0248 byte(s)

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.