Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > NecroVisioN > Technical issues

Reply
 
Thread Tools Display Modes
  #1  
Old 05-12-2009, 02:11 AM
Gniarf Gniarf is offline
Approved Member
 
Join Date: Mar 2009
Posts: 177
Default

Hmmm... It might be a bit late but I found the exact cause of the problem:
-Necrovision requires Pixel shaders 3.0 (cf: game case+readme.txt)
-According to intel specs the GMA 3100 can only handle Shader model 2.0 (= Pixel shader 2.0 + Vertex shader 2.0)
Reply With Quote
  #2  
Old 05-12-2009, 11:06 AM
KingDaniel KingDaniel is offline
Registered Member
 
Join Date: May 2009
Posts: 15
Default

Quote:
Originally Posted by Gniarf View Post
Hmmm... It might be a bit late but I found the exact cause of the problem:
-Necrovision requires Pixel shaders 3.0 (cf: game case+readme.txt)
-According to intel specs the GMA 3100 can only handle Shader model 2.0 (= Pixel shader 2.0 + Vertex shader 2.0)

Yup, That's Correct.

But Even if suppose the *Integrated* chipset supported the Pixel Shader 3.0 , it won't be able to run the game smoothly. We might get a lag in-game as well as choppy performance. The error can also come because the Intel Chipset doesn't support Hardware Transform & Lighting. This can also cause the DirectX error encountered. And I presume NecroVision supports HW T & L ?

He can try downloading a program called 3D-Analyze and use software emulation for HW T & L.

http://www.3dfxzone.it/dir/tools/3d%5Fanalyze/download/

Open the program and select the NecroVision.exe file from the game's installed location and Check/Tick the box named Force SW TnL Caps and click on the RUN button. This should hopefully solve the problem, but I'm NOT fully sure. Lot of other options can be selected in 3D-Analyze.

Integrated Chipsets are actually NOT meant for playing Graphic Intensive titles and other titles which have a lot of Shader and Texture processing, but can be used to play small PC titles as well as OLD games.

Nonetheless, he can buy any good GPU supporting Shader Model 3.0. And by the way the Intel GMA X3100 Chipset supports Shader Model 4.0. But I think SuperR is having the 3100 chipset instead of the X3100 one, as been reflected from the error he is getting.

Cheers,
Daniel.
Reply With Quote
  #3  
Old 05-12-2009, 05:48 PM
Gniarf Gniarf is offline
Approved Member
 
Join Date: Mar 2009
Posts: 177
Default

1-the GMA 3100 supports SOFTWARE Vertex shader 2.0, but NO hardware VS.
2-I read somewhere that T&L could be considered as Shader model 0.5 (can you confirm this?). If the GMA 3100 supports sotfware or semi-software SM 2.0, then it supports hum... semi-SW* T&L, and thus SuperR shouldn't need 3D Analyse.



*WTF were intel enginners thinking about??
Reply With Quote
  #4  
Old 05-12-2009, 07:41 PM
KingDaniel KingDaniel is offline
Registered Member
 
Join Date: May 2009
Posts: 15
Default SW T&L vs. HW T&L

Well DirectX 7(Direct3D 7) was the first API to actually support Hardware T & L and when DirectX 8 came out, Shader Model 1 started with it. So I don't think there was any Shader Model Version 0.5 as you told. Not sure.

I think the GMA 3100 should support software Vertex Shader 2.0, but can't say about SW T & L. Even if it does support SW T&L, it won't emulate it properly and NecroVision requires Shader Model 3.0 to run properly. Software T&L is slower than Hardware T&L. Hardware T&L has a vertex cache which makes it much faster.

He can try using 3D-Analyze if he wishes and see any difference while launching the game.

Last edited by KingDaniel; 05-12-2009 at 08:29 PM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:08 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.