Search the Community
Showing results for tags 'DXGI'.
Found 2 results
Hi all, I wanted to share with you how I got rid of my DXGI hung errors in P3DV5. I'm using Win 10 Pro 1909. Amd Radeon VII with latest driver 20.5.1. I highly suggest you back up any files before making any changes!!! In the root p3d folder there are some direct x dll files as below: Some in the D3D12onWin7 folder, and some in the root folder. Assuming you are using 64 bit OS, goto C:\Windows\SysWOW64. In that folder there are a lot of dll's some of them are the same as the ones in the P3D root folder. So basically copy the matching dll's from C:\Windows\SysWOW64 into your root P3D folder and the D3D12onWin7 folder. Overwrite when asked. You are just replacing files that are there, not adding anything new. That's it. Test P3D and see how you go. I have been using this for a couple of weeks and I have not had a single DXGI hung error since doing this. I have not tested this with the view change CTD which only affects a few aircraft, for AMD users. I will test that this evening possibly. NVIDIA users please feel free to try, if you are plagued with DXGI errors. Another thing to bear in mind, you may not have the same files in folder as me, because I accidentally copied a couple of extra ones in there! Just replace the files in your folders! Thank you. Bully.
I’m posting this as a temporary solution to the DXGI_ERROR_DEVICE_HUNG error in P3D v5. I have had no repetition of this error since adding the following entries to the Registry. I’m grateful to @srcookefor his help with this. It should be stated this was done with 471.96 drivers. I have stayed with these despite later ones becoming available. Before making any changes to your Registry make a backup. There is plenty of guidance on the web how to do it. As with all these things you do this at your own risk. Start RegEdit. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers Right-click right pane and choose New.. DWORD (32-bit) Value Name it TdrDelay. Double-click it and enter a value of 60 decimal Right-click right pane and choose New.. DWORD (32-bit) Value Name it TdrDdiDelay. Double-click it and enter a value of 60 decimal Exit RegEdit and reboot. I would describe these settings as the best workaround until such time as Nvidia / Microsoft / LM issue updates for DirectX.