Jump to content

Game Freeze Workaround


13 replies to this topic

#1 Glucose

    Member

  • PipPipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 286 posts

Posted 12 March 2013 - 03:55 PM

Hi everyone, I think I have a possible work-around for a particular game freeze I'm experiencing.

My symptom: Game hangs / freezes, and several seconds later the window closes to desktop. If I am running in 'windowed' mode, I also see a 'AMD Driver has stopped responding message'. If I click the MWO tabbed window icon I can sometimes get back in. The duration of this is about 10 seconds.

My guesstimate diagnosis: The video card has been reinitialized by windows 7 by the "Timeout Delay Recovery" service. This is a feature in windows 7 that detects the video card graphics loop has stopped responding, and issues it a pre-empt command. If the GPU does not respond, the video card is reset, and all video memory is forced to reload (You'll notice the entire desktop redraws too)

My solution: I added a TDR delay setting (set to 8) to overwrite the default value in the windows 7 registry, and rebooted the system. This gives the graphics card more time to respond before being reinitialized. Here are instructions to do so (look under method #1 and 'Let me fix it myself'. Make sure you use the 32 or 64-bit instructions depending on which version of Windows7 you have.

http://support.micro...xItMyselfAlways

I have had about 6-7 matches now today without a single freeze. I'm hoping this continues to work, and helps anyone else out experiencing this freeze.

Edited by Glucose, 14 March 2013 - 12:30 PM.


#2 Glucose

    Member

  • PipPipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 286 posts

Posted 12 March 2013 - 07:00 PM

Update: Played about 10 more matches without freezing. Seems to be working.

#3 CheezPanther

    Member

  • PipPipPipPipPip
  • 125 posts

Posted 12 March 2013 - 10:31 PM

Do you think this applies with windows 8 as well?

#4 Glucose

    Member

  • PipPipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 286 posts

Posted 13 March 2013 - 04:33 AM

Windows 8 certainly still has the feature. And it looks like they offer some more support to the driver itself for handling it. I *believe* it uses the same values as above.


Before doing that though, If you think this particular freeze is your problem, try playing in regular windowed mode (yes its not fun to play in a smaller window with less resolution, but this is beta!) IF you get a "Your Display Driver is not responding" type error message, then I highly recommend trying to increase the TDR delay (whatever its's called in windows 8)

Edited by Glucose, 13 March 2013 - 04:37 AM.


#5 skamage

    Member

  • PipPipPipPipPipPip
  • 271 posts

Posted 13 March 2013 - 06:04 AM

Had seen that MS article before. I'll give it a go and see if it improves what I have been experiencing from time to time.

#6 Atlas32

    Member

  • PipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 106 posts
  • LocationConnecticut

Posted 13 March 2013 - 10:25 AM

All I did was enable Vsync, and I maybe freeze up once a day w/ at least a few hours of play.

Nvidia GTX 660Ti

#7 Glucose

    Member

  • PipPipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 286 posts

Posted 13 March 2013 - 10:44 AM

View PostAtlas32, on 13 March 2013 - 10:25 AM, said:

All I did was enable Vsync, and I maybe freeze up once a day w/ at least a few hours of play.

Nvidia GTX 660Ti


Yeah, VSync, lower resolution, windowed mode, lowest graphics settings.. Nothing worked for me. Except this registry change.

Radeon 7870

Edited by Glucose, 13 March 2013 - 10:44 AM.


#8 WANTED

    Member

  • PipPipPipPipPipPipPip
  • Knight Errant
  • Knight Errant
  • 611 posts
  • LocationFt. Worth, TX

Posted 13 March 2013 - 01:55 PM

Oh thank you! I will try this. I have tried everything listed above with no success either and I have a 660 Ti as well.

#9 Glucose

    Member

  • PipPipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 286 posts

Posted 13 March 2013 - 05:19 PM

View PostWANTED, on 13 March 2013 - 01:55 PM, said:

Oh thank you! I will try this. I have tried everything listed above with no success either and I have a 660 Ti as well.


Make sure to restart after changing the registry :P I forgot the first time.

#10 total gore

    Rookie

  • 7 posts

Posted 13 March 2013 - 07:07 PM

Hey! This is a great find. This has so far fixed the issue I had.

I did not have this problem until I did a fresh windows 7 install and re-installed MWO on a new HDD. I did not change my GPU.

#11 Glucose

    Member

  • PipPipPipPipPipPip
  • Elite Founder
  • Elite Founder
  • 286 posts

Posted 14 March 2013 - 12:30 PM

View Posttotal gore, on 13 March 2013 - 07:07 PM, said:

Hey! This is a great find. This has so far fixed the issue I had.

I did not have this problem until I did a fresh windows 7 install and re-installed MWO on a new HDD. I did not change my GPU.


Great, I hope it keeps working. ;) Was wondering if this would help *anyone* else.

#12 Cybermech

    Tool

  • PipPipPipPipPipPipPipPipPip
  • 2,097 posts

Posted 15 March 2013 - 12:15 PM

Has this fixed the issue with anyone else?

#13 DeKamme

    Member

  • PipPipPipPipPip
  • Bad Company
  • Bad Company
  • 172 posts
  • LocationBelgium

Posted 15 March 2013 - 05:54 PM

Adding MWO to my firewall's exception list (Comodo) and enabling vsync solved it for me. At least one of these 2 probably has.

#14 FlourBoy

    Member

  • Pip
  • 13 posts

Posted 16 March 2013 - 02:04 PM

Tried the regedit trick, still crash every other matches. Gonna try to Vsync next and see.

I'm running Win7 Home 64 bits
Intel 2500K
Nvidia GTX 570
Samsung SSD





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users