Всем привет.
Игруха не запускается, вылетает с крэшем

Текст ошибки:
Direct3DDevice->CreateVertexShader((DWORD*)&Code(0),(IDirect3DVertexShader9**)VertexShader.GetInitReference()) failed
at E:\TC\ccfecf4029dfbc5\main\development\Src\D3D9Drv\Src\D3D9Shaders.cpp:12
with error D3DERR_INVALIDCALL
System.Runtime.InteropServices.SEHException error in WellingtonGame-Win32-Shipping:
Внешний компонент создал исключение.
в GuardedMainWrapper(Char* , HINSTANCE__* , HINSTANCE__* , Int32 )
в ManagedGuardedMain(Char* CmdLine, HINSTANCE__* hInInstance, HINSTANCE__* hPrevInstance, Int32 nCmdShow)
ОС: Windows 7 x64, latest upd.
Mainboard: ASRock N68C-GS FX
Video: Radeon X1650 CodeName RV530 / 256 BM GRAM.
Кто-то сталкивался, может быть?
И если да - как смогли побороть?
*Кроме* замены железа, которое будет не раньше, чем через месяц.

Спасибо!