PDA

View Full Version : Possible fix for the black squares / CTD problem


easyhomewin
05-16-2012, 09:37 AM
since the update i was getting black squares where map & planes /pilot images should of been, then game would crash if i tried to start mission.....

Managed to get mine working last night; tried everything re-install directx from redist folder update to lasted beta nvidia driver, still no joy.

i added this to registry:

Start - Run
regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\GraphicsDrivers
Edit - New - DWord
Name = TdrDelay
Value Data = 12

then;

I Got rid of the opening ubisoft splash screen

In your Steam folder, go to "SteamApps\common\il-2 sturmovik cliffs of dover\parts\core\GUI". Rename "Logo.wmv" to any random name and it wont appear anymore

Restarted my laptop and boom, happy days:cool:


Good luck, i hope it works for you all having this problem.

Ataros
05-16-2012, 09:58 AM
i added this to registry:

Start - Run
regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\GraphicsDrivers
Edit - New - DWord
Name = TdrDelay
Value Data = 12

Thanks for sharing. Do you know what does the above do?

Wolf_Rider
05-16-2012, 10:34 AM
"•TdrDelay

Specifies the number of seconds that the GPU can delay the preempt request from the GPU scheduler. This is effectively the timeout threshold. The default value is 2 seconds."


http://msdn.microsoft.com/en-us/library/windows/hardware/ff569918(v=vs.85).aspx






"1.Timeout detection

The GPU scheduler, which is part of the DirectX graphics kernel subsystem (Dxgkrnl.sys), detects that the GPU is taking more than the permitted amount of time to execute a particular task. The GPU scheduler then tries to preempt this particular task. The preempt operation has a "wait" timeout, which is the actual TDR timeout. This step is thus the timeout detection phase of the process. The default timeout period in Windows Vista and later operating systems is 2 seconds. If the GPU cannot complete or preempt the current task within the TDR timeout period, the operating system diagnoses that the GPU is frozen.

To prevent timeout detection from occurring, hardware vendors should ensure that graphics operations (that is, DMA buffer completion) take no more than 2 seconds in end-user scenarios such as productivity and game play."

http://msdn.microsoft.com/en-us/library/windows/hardware/ff570087(v=vs.85).aspx