Jump to content

Youve Killed My Pc


  • You cannot reply to this topic
15 replies to this topic

#1 Bulvar Jorgensson

    Member

  • PipPipPipPipPip
  • The Grizzly
  • The Grizzly
  • 164 posts

Posted 21 January 2014 - 01:16 PM

I was enjoying Mechwarrior online until this latest patch......

Now I can get the loader launched, play about in my mech lab......

Launch into a Game..........HELL NO.......Mechwarrior then crashes, and locks up my pc so hard I have to Force reboot it, with a non too subtle dunt from my Hatchet arm.

I'd state all sorts o tech speak jargon, if I actually new what it all ment, but I guess I'll just lose my premuim time and have to wait and see if it's hot fixed sometime soon

BUL

#2 Albert Meyburgh

    Systems Engineer

  • 74 posts
  • Location404

Posted 21 January 2014 - 01:51 PM

I've previously posted this, but no guarantees it will make any difference for you or not:

delete your shader cache from your USER folder and run repair tool :lol:

you could try adding to your user.cfg (after the repair tool and shader cache delete)
r_ShadersAsyncCompiling=0

hopefully this issue will get solved in the next few patch cycles as it's been around for a long time and we're pretty close to identifying a fix *knock on wood*

#3 Clit Beastwood

    Member

  • PipPipPipPipPipPipPipPipPip
  • 2,262 posts
  • LocationSouthern California

Posted 21 January 2014 - 02:35 PM

View PostAlbert Meyburgh, on 21 January 2014 - 01:51 PM, said:

I've previously posted this, but no guarantees it will make any difference for you or not:

delete your shader cache from your USER folder and run repair tool :(

you could try adding to your user.cfg (after the repair tool and shader cache delete)
r_ShadersAsyncCompiling=0

hopefully this issue will get solved in the next few patch cycles as it's been around for a long time and we're pretty close to identifying a fix *knock on wood*


+1 for the helpful post albert - I know you're staff, but it's still nice to see the community do something other than bash each other :lol:


though sometimes bashing is fun :lol:

View PostBulvar Jorgensson, on 21 January 2014 - 01:16 PM, said:

I was enjoying Mechwarrior online until this latest patch......

Now I can get the loader launched, play about in my mech lab......

Launch into a Game..........HELL NO.......Mechwarrior then crashes, and locks up my pc so hard I have to Force reboot it, with a non too subtle dunt from my Hatchet arm.

I'd state all sorts o tech speak jargon, if I actually new what it all ment, but I guess I'll just lose my premuim time and have to wait and see if it's hot fixed sometime soon

BUL


bulvar - remember to post your results to the above back here in case you need more help :)

Edited by Fierostetz, 21 January 2014 - 02:35 PM.


#4 Darth Futuza

    Member

  • PipPipPipPipPipPipPipPip
  • 1,239 posts

Posted 21 January 2014 - 03:27 PM

View PostAlbert Meyburgh, on 21 January 2014 - 01:51 PM, said:

I've previously posted this, but no guarantees it will make any difference for you or not:

delete your shader cache from your USER folder and run repair tool :lol:

you could try adding to your user.cfg (after the repair tool and shader cache delete)
r_ShadersAsyncCompiling=0

hopefully this issue will get solved in the next few patch cycles as it's been around for a long time and we're pretty close to identifying a fix *knock on wood*

Question is it necessary to run the repair tool after deleting the shader cache folder? Isn't that suppose to be auto-generated with no need for the repair tool to fix?

#5 xTech1

    Member

  • Pip
  • Knight Errant
  • Knight Errant
  • 11 posts

Posted 21 January 2014 - 03:30 PM

View PostDarth Futuza, on 21 January 2014 - 03:27 PM, said:

Question is it necessary to run the repair tool after deleting the shader cache folder? Isn't that suppose to be auto-generated with no need for the repair tool to fix?


I've never needed to run it, but it would not hurt anything to run it. You would just have to wait on it.

#6 StainlessSR

    Member

  • PipPipPipPipPipPip
  • Philanthropist
  • Philanthropist
  • 443 posts
  • LocationSunShine State

Posted 21 January 2014 - 03:38 PM

The repair tool checks the game files to insure that they are not corrupted in any way (which can happen just playing the game), and if it finds a corrupted file it downloads a new one.

Deleting the shader cache helps to remove possible textures that are crashing out the engine due to corruption (when you start the game and load into levels and see mechs for the first time the game engine creates a shader template that is stored in the shader cache folder then just rereads these as it needs them, this alleviates the need for the engine to keep creating them while playing thereby reducing some of the overhead that the game operates under).



EDIT: formatted to make more sense.

Edited by StainlessSR, 21 January 2014 - 03:39 PM.


#7 Darth Futuza

    Member

  • PipPipPipPipPipPipPipPip
  • 1,239 posts

Posted 21 January 2014 - 03:42 PM

So in otherwords:
If you suspect your shaders are corrupt, delete the shader cache.
If you suspect your game is corrupt, run the repair tool (game corrupt may mean it keeps corrupting your shaders over and over).

#8 Marvyn Dodgers

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,859 posts
  • LocationCanuck transplanted in the US

Posted 21 January 2014 - 04:27 PM

When in doubt, run the repair tool, as it deletes the shader cache to avoid having to do two things.

#9 Thorqemada

    Member

  • PipPipPipPipPipPipPipPipPipPip
  • 6,396 posts

Posted 21 January 2014 - 06:54 PM

Simply run the MWO Repair Tool, it does not take that long - i do it every patch.

http://patcher.mwome...ORepairTool.exe

Edited by Thorqemada, 22 January 2014 - 03:58 AM.


#10 Bulvar Jorgensson

    Member

  • PipPipPipPipPip
  • The Grizzly
  • The Grizzly
  • 164 posts

Posted 22 January 2014 - 07:08 AM

Repair tool worked.. :D
.lost a good 12 hours of my Premium time though..... :lol:

Have to ask Why isnt premium time only taken off when your logged into the game....and I know its Micro transaction money, but doesn't it make more sense to have it active when ur online not just counting down all the time.

Also id say if the cost of MC was lowered people would buy more and play more, setting the price mid/high seems rather odd to someone who has used Micro transactions in MEOLRPG, were items and upgrades were set low enough players though yip i'll buy more rather than buy less.

#11 Bulvar Jorgensson

    Member

  • PipPipPipPipPip
  • The Grizzly
  • The Grizzly
  • 164 posts

Posted 22 January 2014 - 07:31 AM

I was a tad hasty..the repair tool let me get into the mech Test area....but I keep getting Mech warrior not responding and my Pc locking up( HARD KILL ONLY) when i try to log into matches...... :D

this has only happened since this last Patch....... :lol:

#12 Bulvar Jorgensson

    Member

  • PipPipPipPipPip
  • The Grizzly
  • The Grizzly
  • 164 posts

Posted 22 January 2014 - 08:09 AM

Yay Ive fixed it, turns out My Firewall wasn't allowing Mechwarrior online to act as a server..... :D

computer noob.......fixed though now... :lol:

#13 Albert Meyburgh

    Systems Engineer

  • 74 posts
  • Location404

Posted 22 January 2014 - 09:38 AM

View PostDarth Futuza, on 21 January 2014 - 03:27 PM, said:

Question is it necessary to run the repair tool after deleting the shader cache folder? Isn't that suppose to be auto-generated with no need for the repair tool to fix?


I have been digging around the 'corruption' bug, and I suspect that async shader compiling is sometimes having a bit of a race condition when serializing files to disk that may cause it to serialize to a 'random' game file instead of the cached shader file... it's obviously not supposed to do that, but that's why I mention delete AND repair tool, since then the shaders will be forced to regenerate while potentially previously corrupted non-shader files are put back to normal. Disabling async shader compiling is a 'workaround' to avoid the race condition with multiple threads. The performance hit of compiling shaders is only once, so it doesn't really matter that it would only use the main thread for the initial compile imo.

Though like I said... no guarantees because it's not been verified, it's a suspicion based on some debugging thus far :D

View PostBulvar Jorgensson, on 22 January 2014 - 08:09 AM, said:

Yay Ive fixed it, turns out My Firewall wasn't allowing Mechwarrior online to act as a server..... :lol:

computer noob.......fixed though now... :ph34r:


That post has quite the emotional roller coaster starting with anger but it ends up happy, so I suppose this story ended up being a comedy instead of tragedy!

#14 Darth Futuza

    Member

  • PipPipPipPipPipPipPipPip
  • 1,239 posts

Posted 22 January 2014 - 02:09 PM

View PostAlbert Meyburgh, on 22 January 2014 - 09:38 AM, said:


I have been digging around the 'corruption' bug, and I suspect that async shader compiling is sometimes having a bit of a race condition when serializing files to disk that may cause it to serialize to a 'random' game file instead of the cached shader file... it's obviously not supposed to do that, but that's why I mention delete AND repair tool, since then the shaders will be forced to regenerate while potentially previously corrupted non-shader files are put back to normal. Disabling async shader compiling is a 'workaround' to avoid the race condition with multiple threads. The performance hit of compiling shaders is only once, so it doesn't really matter that it would only use the main thread for the initial compile imo.

Ah cool. Glad to hear a reasonable theory about why my frozen city shaders keep killing themselves. Good luck with the debugging, race conditions are a beast.

#15 Foster Bondroff

    Member

  • PipPipPipPipPipPip
  • The Bold
  • The Bold
  • 279 posts

Posted 24 January 2014 - 12:39 PM

Oh yeah tei

View PostAlbert Meyburgh, on 22 January 2014 - 09:38 AM, said:


I have been digging around the 'corruption' bug, and I suspect that async shader compiling is sometimes having a bit of a race condition when serializing files to disk that may cause it to serialize to a 'random' game file instead of the cached shader file... it's obviously not supposed to do that, but that's why I mention delete AND repair tool, since then the shaders will be forced to regenerate while potentially previously corrupted non-shader files are put back to normal. Disabling async shader compiling is a 'workaround' to avoid the race condition with multiple threads. The performance hit of compiling shaders is only once, so it doesn't really matter that it would only use the main thread for the initial compile imo.

Though like I said... no guarantees because it's not been verified, it's a suspicion based on some debugging thus far :unsure:



That post has quite the emotional roller coaster starting with anger but it ends up happy, so I suppose this story ended up being a comedy instead of tragedy!


Tried it this way, as only deleting shaders didn't help. Now that i have deleted shaders cache 1st than run repair tool, i can not say if the corrupted textures are still there, cause now the freaking client is permanetly crashing with memory allocation error.

Thanks for the help. I really appreciate the high standards of quality control on everything PGI does...

If you find sarcasm...keep it.

#16 Albert Meyburgh

    Systems Engineer

  • 74 posts
  • Location404

Posted 24 January 2014 - 02:37 PM

what does the mem alloc error look like (specifically what is the value)? are you on a 32-bit OS or 64-bit OS? 32-bit OS has 2gb virtual size limit for user space pointers... so it's possible the alloc failure is actually legitimate as opposed to the result of a corrupt file.

You can reduce the amount of memory that the process uses by turning down your quality settings and perhaps report back if that helps?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users