Page 1 of 2

GZdoom's GL mode unefficient?

Posted: Sun Apr 30, 2006 20:16
by Eriance
I've been using a few GL doom ports as well as runnig other GL based games, like JHexen. For some reason, I ONLY lag on GZdoom. I dont know what the problem is. I mean, It lags more than Doom3, which doesn't seem to make any sense. My only guess is that the GL code is unefficicent since somehow when I open the Task menu, GZdoom eats 4 times the memory as Jdoom/hexen/Heretic when running the same map via Open GL. Whats the problem here?

Posted: Sun Apr 30, 2006 20:52
by wildweasel
What video hardware are you running?

Posted: Sun Apr 30, 2006 21:29
by Eriance
wildweasel wrote:What video hardware are you running?
Intel ExtremeGraphics. it's some integrated thing. I've downloaded the latest drivers and eerything. it's a crappy card, That I know. But I find it strange that it lags more on one port than the other. Which means that one GL is more efficient that the others. I mean, I have some issyes with Doom3. But it doesnt lag as bad as some maps I run GZdoom with. Nor does my card lag on all the half life mods, which I presume needs more requirements than doom can possibly need.

Posted: Sun Apr 30, 2006 21:46
by Graf Zahl
It's a crappy card - and that's the reason. Most likely the other ports and games you are using run in 16 bit graphics mode. GZDoom requires 32 bit to handle ZDoom's effects properly.

Posted: Sun Apr 30, 2006 22:52
by smg m7
Use Nvidia, pretty much any model. I have a 5200 XT, and GZdoom works fine.

Posted: Sun Apr 30, 2006 23:00
by Shinjanji
Yah, nVidia seems to be the top dog when it comes to OpenGL compatibility. Just look at all the problems that ATi users (like me) have had to endure in GZDoom alone.

Posted: Mon May 01, 2006 0:22
by Eriance
Graf Zahl wrote:It's a crappy card - and that's the reason. Most likely the other ports and games you are using run in 16 bit graphics mode. GZDoom requires 32 bit to handle ZDoom's effects properly.
You are incorrect. All my other ames are in 32bit, JDoom, All Halflife Mods, and Doom3. I've also tried this on my friends computer. He has a Gforce 3 card on his desktop with 2.2 GHZ. And GZ doom still gets about 1/2 the frame rate as any other game i've ran on his computer, including DOom 3. So the problem is the GL rander style you are using, not the computers.

Posted: Mon May 01, 2006 0:50
by Graf Zahl
The GL renderer is not the problem. I am getting up to 300 fps depending on the complexity of the map and the only one that has brought down the engine noticably has been Phobia. Since you both have old cards my guess would be that they are lacking a feature GZDoom needs to run well.

Re: GZdoom's GL mode unefficient?

Posted: Mon May 01, 2006 0:56
by TheDarkArchon
Eriance wrote: mean, It lags more than Doom3, which doesn't seem to make any sense.
Intresting. What are your system specs? (Since my Lappy (586) also has integrated silicon for graphics)

Re: GZdoom's GL mode unefficient?

Posted: Mon May 01, 2006 15:21
by Eriance
TheDarkArchon wrote:
Eriance wrote: mean, It lags more than Doom3, which doesn't seem to make any sense.
Intresting. What are your system specs? (Since my Lappy (586) also has integrated silicon for graphics)
My systems specs are:

Pentium Centrino, 1.60 GHZ, 768 MB DDR ram, 64 MB Intel Extreme Graphics 2, 20+160 GB HD.
-------------------------------------------------------------------------------------

To Graf: I dont understand why a doom port needs MORE system requirements than, say Quake 2. BUt I've tried it on another computer. This time with thre G force 4 FX and 2.8 GHZ. I'm getting around 240 FPS on most maps, except on certain areas of the maps. It doesn't really LAg, but the play Skips from place to place, but only if you are looking a a certain direction or hitting certain switches. I was messing with Tormentor's map that he made me.

Posted: Mon May 01, 2006 15:34
by Graf Zahl
Tormentor's maps are among the most resource intensive around. It is not surprising that that map has spots where the performance goes down.

As for a comparison with Quake2, you can be assured that many modern Doom maps require significantly more power to run without lag. Although Q2 is a true 3D engine the levels have considerably less geometry and due to the nature of the engine require far less calculations to be rendered.

As for your system, the biggest problem is probably the memory. 64 MB is not much. Try to reduce the texture quality in the menu and see what happens. If the engine has to constantly swap textures between system and video memory it can create quite a lag.

Posted: Mon May 01, 2006 17:24
by Alter
I have 768MB DDR CL2 memory and GZDOOM works very good even with dynamic lights!

Posted: Mon May 01, 2006 17:43
by Eriance
Graf Zahl wrote:Tormentor's maps are among the most resource intensive around. It is not surprising that that map has spots where the performance goes down.

As for a comparison with Quake2, you can be assured that many modern Doom maps require significantly more power to run without lag. Although Q2 is a true 3D engine the levels have considerably less geometry and due to the nature of the engine require far less calculations to be rendered.

As for your system, the biggest problem is probably the memory. 64 MB is not much. Try to reduce the texture quality in the menu and see what happens. If the engine has to constantly swap textures between system and video memory it can create quite a lag.

What is the lowest texture quality. I turned off ALL texture filters(no Bilinear, trilinear, etc). For some reason, I run faster with Biliniear on than with none. O_o.

Posted: Mon May 01, 2006 18:19
by Graf Zahl
Not filters: Set the texture format to RGB5A1. That's a 16 bit format and recommended for cards that have less than 128 MB memory

Re: GZdoom's GL mode unefficient?

Posted: Tue May 02, 2006 0:33
by NeoHippo
Eriance wrote:...64 MB Intel Extreme Graphics 2...
Some chaps over on TechSpot have been discussing the very topic.
http://www.techspot.com/vb/all/windows/ ... phics.html
As far as I know, Intel has had very little interest in designing a video card with good performance in games.
All they are interested in, is to massproduce their products at the lowest manufactured cost and greatest profit,
(which, of course, is true for any for-profit company, but Intel has taken it to the extreme on many occasions)
which means, in your case, lowend business graphics.
Just a question: How many super 3D OpenGL spreadsheets have you come across? IMO 8)