-
[HOW TO] Solve DirectX overlay issue
Startup issues
In this thread you can find some help in case you see an error message after starting HUD - like this:
Step #1:
Be sure to have:
- at least .NET 4.5.2
- at least DirectX 11
- at least Windows 7 SP1
If you don't have any of those, then fix it, restart your computer, and try to start HUD.
Step#2:
If you have Windows 7 SP1 then install Windows 7 Platform Update - Google-kereses
After the installation restart your computer, and try to start HUD.
Step#3:
Open config\config.xml, find the attribute called "directx_feature_level_override" and change it like this:
directx_feature_level_override="Level_9_1"
Now try to start HUD.
Can't install Platform Update on SP1
Most people who wasn't able to install Platform Update on their Windows 7 SP1 managed to solve the problem, but the solution cannot be defined exactly:
- check your windows updates. install everything. look if they give you an error.
- uninstall SP1 (yes, this is a pain in the ass) and then reinstall it, and then try to install Plarform Update.
Somebody fixed it this way:
I finally managed to get this working for me. I already have Win 7 with SP1 installed, and was getting the error 'the update is not applicable to your computer' when trying to install the platform update.
I re-downloaded SP1 from Download Windows 7 and Windows Server 2008 R2 Service Pack 1 (KB976932) from Official Microsoft Download Center (I did NOT uninstall the current SP1!)
(downloaded 7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso 1.9 GB file)
After running the setup, and a the computer restarting itself a few times, I applied the platform update but it said it had already been installed.
TurboHUD is working once again
Performance issues
If HUD works for you, but it is slower than before version 15.9.28.1 then you have to try different "directx_feature_level_override" values in your config.xml.
Possible values are: Level_9_1, Level_9_2, Level_9_3, Level_10_0, Level_10_1, Level_11_0, Level_11_1, Level_12_0 (not recommended), Level_12_1 (not recommended)
Hint: some people reported that Level_9_2 fixed the lag.
Last edited by KillerJohn; 01-21-2019 at 03:25 AM.
-
Post Thanks / Like - 3 Thanks
-
- copied my original post on turbohud.freeforums.net -
-
Post Thanks / Like - 1 Thanks
Xonoxo (1 members gave Thanks to KillerJohn for this useful post)
-
Member
Originally Posted by
KillerJohn
- copied my original post on turbohud.freeforums.net -
I have installed DX11,
an old build of this program for DX10 worked fine
but why is this build for DX11 does not work for me?
appears the process, and then immediately disappears
how to fix it?
pls help me
sorry for my English
thx
------------------------------------------------
2017.04.07 02:21:41.558 error while initializing overlay (SharpDX.SharpDXException: HRESULT: [0x887A0001], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_INVALID_CALL/InvalidCall], Message: Unknown
в SharpDX.Result.CheckError()
в SharpDX.DXGI.Factory.CreateSwapChain(ComObject deviceRef, SwapChainDescription& descRef, SwapChain swapChainOut)
в SharpDX.Direct3D11.Device.CreateWithSwapChain(Adapter adapter, DriverType driverType, DeviceCreationFlags flags, FeatureLevel[] featureLevels, SwapChainDescription swapChainDescription, Device& device, SwapChain& swapChain)
в SharpDX.Direct3D11.Device.CreateWithSwapChain(DriverType driverType, DeviceCreationFlags flags, FeatureLevel[] featureLevels, SwapChainDescription swapChainDescription, Device& device, SwapChain& swapChain)
в Turbo.Basic.Overlay..ctor(Boolean )
в Turbo.Basic.EngineBase..ctor(Boolean , Boolean ))
Last edited by Jenyvbly; 04-06-2017 at 07:18 PM.
-
Member
i guess this also solves Linux support: Step #1 :
Be sure to have:
at least .NET 4.5.2
at least DirectX 11
at least Windows 7 SP1