[Bug 1.09p] 3D engine crashes again on my netbook

Same bug as before, there seems to be a problem with the shading function. It's just that in the previous version, it managed to work. I could for example participate in combat and use the cloth map.

Now as soon as I enter the 3D engine (combat or world map) the game crashes like before. Here are the log and dumps:

 

http://lariennalibrary.com/extern/ElementalBugReport/0001/

3,111 views 6 replies
Reply #1 Top

larienna,

Your video drivers for your Intel 945 Express are dated 2/15/2008.

Please check Intel's site or your Netbook manufacturer's website to see if there are updated versions of the driver.

 

Reply #2 Top

That is what I did last time, but there was no more recent driver. I'll try again or ask the company.

Do you think if I give them samples of the error log that it will actually help them? Or is the error log only understandable by stardocks people.

Reply #3 Top

Ok, I made some researches and mailed the Intel tech support.

First, this is the latest driver and they will never make any new drivers.

Second I stumbled on an interesting page about shader versions here:

http://www.intel.com/support/graphics/sb/CS-014257.htm

since my error message is

"ebug Message: WARNING: Model Batch detected Shader 3.0, but the hardware technique 'HWBatching20' failed to validate."

I thought there might be a problem with the shader version. If I look at the line "Mobile IntelĀ® 945GM Express Chipset Family" it says that the graphic card support shader version 2.0. But the debug message says that version 3 is detected. There is a note at the end of the page that says:

"Intel provides an optimized graphics pipeline for shader processing that is included in Microsoft DirectX*. This can be used by games to provide software (SW) shader processing."

I do not know what it means exactly, it probably looks like some sort of software implementation thought direct X instead of through the driver. That could be the reason why it does not work.

Does the above information helps?

 

 

Reply #4 Top

Hmm, that is interesting that it seems to detect shader 3.  That data comes into the game directly from the video driver.  When the game fails to validate the shader 3 method of rendering, it will default to the shader 2 method (which your card should support).  I don't see any error messages about shader 2 method failing to validate, so the game should be using it.

It's possible the issue may be resolved by some of the changes that have been made.  The new update (version 1.1) should be available soon.  When that is available, please try updating your game and trying again.

If the game still does not work, please let us know.

Also, if it does not work, you can try checking the "Cloth Map Only" mode option in the Options screen.  Although not ideal, it may still allow you to play the game.

Reply #5 Top

Also, if it does not work, you can try checking the "Cloth Map Only" mode option in the Options screen.  Although not ideal, it may still allow you to play the game.

I can play the game it cloth map without any problems. The only problems is that combat must be resolved with the 3D engine. Else you must auto-battle. But there are a few rare situation where you do not have the option to auto-battle before the combat starts like during quest.

I am currently updating, maybe I'll try it tonight and see if it still crash.

Reply #6 Top

I tried and I still get the same error message. Here is the debug file, there is no dump.

 

http://lariennalibrary.com/extern/ElementalBugReport/0002/debug.err

 

Is is possible to know if the entity that tells you the version of the shader is actually the driver or Direct X? This way, you could put more attention if the answer was from direct X rather than if it is from the driver.

Else, I imagine that the best solution would be to add a condition where if that warning appears, switch back to version 2. I don't think many people will be penalized by that.