Log in

View Full Version : DirectX and crashing issues - further considerations to look in to


BDoodle
10-10-2009, 01:37 PM
<p>Having read through a number of the posts concerning video freezes, blank screens and Out Of Memory errors (and getting these issues myself,) I have done some looking around to try and figure out what is causing them. First I thought that my 3 year old machine may not be up to scratch, but having seen the posts of many individuals with machines far more up to date than mine I have decided that the hardware it self is not the crux of the issues. (Though I'd love to update to a top of the line model, wouldn't we all.)</p><p>Overheating, while causing some problems, I don't believe to be the root cause either. Something is causing it to get hot. If you find an overheating issue, consider testing your system with some benchmarking software while monitoring the temperatures.</p><p>It is my understanding that the EQ2 engine relies heavily on Microsofts DirectX APIs, so as a part of my search I consulted a knowledge base on the makeup of DirectX, specifically Direct3D. The information I found indicated that there are a number of abstractions that allow the API to manage the system resources. Two of these are of particular interest:</p><p>1. A Reference Device, which enables the simulation of features not yet supported by the hardware. (NOTE: It is necessary to have installed the Direct3D <em>Software Development Kit</em> in order to use this device. Microsoft made the software developer responsible for redistribution of it where necessary.)</p><p>2. A Null Reference Device that does nothing but returns a <em>black screen</em> when the SDK is not installed and a reference device is requested.</p><p>Could it be that EQ2 is calling a function that does not exist on many peoples machines?   It would certainly explain the blank screen and possibly some of the other experiences.</p><p>I have yet to download the SDK, and am not sure that it is legal as an end user.</p><p>One of the errors I have experienced and has been reported in at least two other post is as follows:</p><p>"EverQuest II has detected an unrecoverable error and must shut down.</p><p>   <verify> E:liveeq2frameworkcoredevicessrcDirectX9RenderDevi ce.cpp ( ):</p><p>   DirectX Error. (E_OUTOFMEMORY)                                                                                         "</p><p>Looking in the online reference manual for the DirectX SDK, some functions return D3D_OK when successful, but if they fail, the return value can be one of the following: D3DERR_NOTAVAILABLE, D3DERR_INVALIDCALL, D3DERR_OUTOFVIDEOMEMORY, (or surprise surprise,) E_OUTOFMEMORY.</p><p>So, we have an issue with the file DirectX9RenderDevice.cpp on our E: drive. SAY WHAT! I don't have an E: drive! And I certainly dont have that file on my computer anywhere.</p><p>But I think there might be a developer somewhere with an E: drive. (oops!)  Hmm, and that file extension .cpp, doesn't that mean C++?  (Can we fix this without the boss finding out?)</p><p>I don't know if this is <em>the</em> problem causing alot of the issues people are describing, but I think it is worth alerting the Dev team, if they haven't spotted it already.</p><p>If this doesn't fix the issues please let me know as I am having almost as much fun trying to find a solution as actually playing the game <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Enever
10-10-2009, 03:04 PM
<p>I've been gettign this crash several times as well along with my normal Memor ycrahses since the last LU.</p>

BDoodle
10-12-2009, 08:57 AM
<p>Oops! Looks like I've had an EBKAC! "Error Between Keyboard And Chair"</p><p>It seems the above mentioned problem has been spotted months ago in the '<span style="color: #000000;"><span ><span style="font-size: x-small;">Have a technical question not covered by one of the other Tech forums? Post it here!</span></span></span>' and I only checked this forum, the one that indicates it is to '<span style="color: #000000;"><span ><span style="font-size: x-small;">Discuss performance issues (video, sound, crashing, etc.)'   </span></span></span><span style="color: #000000;"><span ><span style="font-size: x-small;">:-</span></span></span></p><p><span style="color: #000000; font-size: x-small;"></span></p>

the_snare
10-17-2009, 01:04 AM
<p><cite>BDoodle wrote:</cite></p><blockquote><p>Oops! Looks like I've had an EBKAC! "Error Between Keyboard And Chair"</p><p>It seems the above mentioned problem has been spotted months ago in the '<span style="color: #000000;"><span><span style="font-size: x-small;">Have a technical question not covered by one of the other Tech forums? Post it here!</span></span></span>' and I only checked this forum, the one that indicates it is to '<span style="color: #000000;"><span><span style="font-size: x-small;">Discuss performance issues (video, sound, crashing, etc.)' </span></span></span><span style="color: #000000;"><span><span style="font-size: x-small;">:-</span></span></span></p></blockquote><p>That link doesn't work. Look you may have posted it wrong. What forum is that post in. Crap, it won't even find it when I put in that exact sentence in the search function, the only one it did find was this thread.</p>

BDoodle
10-17-2009, 04:59 AM
<p>Sorry 'bout that, the forum thread that I was refering to is in the General Tech Support Questions forum, under the heading 'Issue Tracking: DirectX Render Issues'.</p><p>I hope that's a bit clearer.</p>

Bournville
10-26-2009, 04:10 PM
<p>I am experiencing this problem also. I installed EQ2 on my laptop for occasional use for when I am on travel (I usually play on my PC at home).</p><p>I cannot play for more than 30 seconds before this error occurs.</p><p>Thanks.</p>

Bournville
10-29-2009, 12:24 PM
<p>It seems like this is a long standing problem.</p><p>There is a thread in the General Support forum, one I started in this forum and this thread also and countless others.</p><p>Is SOE looking into it or can a TSR give a status ?</p><p>Thanks.</p>