Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Tech Support (https://forums.graalonline.com/forums/forumdisplay.php?f=7)
-   -   NVIDIA driver slowdowns (https://forums.graalonline.com/forums/showthread.php?t=70276)

Draenin 11-27-2006 07:47 PM

Check your video settings like Antialiasing and Anisotropic Filtering and so on to make sure that's not slowing it. Also, check to make sure vsynch is off. Your card is clocked rather high to begin with, so you may want to take that down a bit. My current card has issues with resources sometimes when I have it clocked at default (500 MHz core and mem) so that might be something influencing it. There's a possibility that your card was clocked so high by default that it's overworking itself.

spydrct02 11-27-2006 09:59 PM

I've underclocked it in the past to something like 50/100 from 350/500 (core/memory (both 2D and 3D)); Like in my last post, underclocking it to that extreme didn't even affect performance and still gave the same level load time. Vertical sync is not on, nor Antialiasing and Anisotropic Filtering. Even with them on, it doesn't reduce performance any. In 3D games that are graphically intensive (lack of a better term), yes, they do affect performance, and that's normal in any card.

ReBorn_Spirit 12-02-2006 11:01 AM

I would like to say something about the original comment. About "newer" drivers, really...

Is it newer then your video card?
Did you even read in breif what that newer driver does compared to the old one?

My thing about Video drivers is rather simple actually
I have a GeForce 5700LE (AGP 8X)
which basically means, I can use the NVIDIA driver version 7*.** and it would make absolutely no difference in comparison to a 9*.** driver.

But yes, The newer NVIDIA drivers are actually slower, too many instructions and extra things to go through first is all.

**In English, Don't fix what is not broken.

spydrct02 12-02-2006 11:09 PM

So you're trying to say it does or doesn't make a performance difference on your system? You've said both.

The newer drivers have bug fixes for various games, new Antialiasing modes, and better image quality. I get higher FPS in 3D games with the newer drivers than the older ones (with all visual settings set the same).

I don't believe in your "don't fix what is not broken" quote, by the way. We would all have 50 MHz computers if everybody lived by that.

Crono 12-03-2006 01:31 AM

Newer drivers = should work well with Graal. I wish we could test this on G3D and see if the problem still shows up =[ (by that I mean comparing FPS or somehting)

spydrct02 12-03-2006 04:05 AM

I think Graal 3 renders with OpenGL/Direct 3D, or at least something other than Graal 2 and 4's DirectDraw. Graal 3D I think uses the Graal 3 client (or at least last time I could get on, it did), so I doubt any results we'd get off that can be compared to Graal 4. Graal 3 was the fastest client for me for regular Graal servers (non-3D), but also the buggiest. If Graal 3 could be developed to a usable state, I think that would easily be the best client choice (as far as performance) for people with OK video cards. Can't Graal 4 have an option like in Graal 3 to render with OpenGL, Direct3D, and DirectDraw? From experiences, the first two would solve this slow down problem.

There's probably no good reason to disable Graal 3D for "regular" P2P accounts. I think it's just being done to make VIP (and/or gold maybe?) subscribers feel like they're actually getting something for their money.

Crono 12-03-2006 04:30 AM

I prefer graal use directdraw. I dont know why but in Graal3 I could kind of see small uh blurry flake like things. It didnt feel smooth like directdraw x=

spydrct02 12-03-2006 08:02 AM

Well I did say an option to choose it, as different computers might benefit from a certain one. In your case, DirectDraw; in mine, anything but DirectDraw.

Also, I think OpenGL always has some kind of vertical sync. Every 3D game I've played doesn't give that tearing whether it's on or off for OpenGL. Direct3D and DirectDraw give it, and it's pretty noticable on Graal even at the low 20 FPS it's locked to. If the vertical sync option didn't use around 30% more CPU, it'd be a useful feature as far as graphics.

ReBorn_Spirit 12-03-2006 11:08 AM

Well, now that my Graal is running on 64 bit XP I can tell you this.
The Newest drivers for 64 bit work great with graal and my NVIDIA card.

Oh and about what I said earlier, is true, but what you were talking about was a different rule of thumb. Rule of upgrading, which I rather not explain, as its too complex.

**Seems that the DirectDraw Graal uses has effect on Windows XP x64, slowing down a few animations here and there, also graal will slow down when too many people are around, or npc's

spydrct02 12-03-2006 12:25 PM

OK, explain why we should all restrict ourselves to 50 MHz processors that aren't broken.

Yes, the drivers for other OSs seem to work better. Maybe just an XP/ForceWare 32 bit driver problem? Even Vista ran fine with all 60+ services running, though a little slower than Linux, yet more consistent. In Linux, any hard drive activity would slow Graal down, but level changes were absolutely instant every time.

Still, before you say your Graal runs fast, try doing those tests in maxed fullscreen like in the two videos I've made. Good luck on not getting a failed, though, if you enter and exit too fast.

I ran Graal in 2048 x 2048 (highest it supports) today and discovered that the level change times were one full second on 66.00 ForceWare drivers. If I were to run on the same resolution on 90.00 drivers, that would likely be an easy 5 second lag on level changes. I'll eventually test that resolution on the newer drivers. There's at least one good thing I've found from that, though - throwing snowballs at people from 2 levels away can be fun.

Quote:

Originally Posted by ReBorn_Spirit (Post 1249558)
Well, now that my Graal is running on 64 bit XP
**Seems that the DirectDraw Graal uses has effect on Windows XP x64, slowing down a few animations here and there, also graal will slow down when too many people are around, or npc's

Probably because DirectDraw is using all of your processor up. If there was an OpenGL mode, it'd use more video card and free up the processor, resulting in less/no lag.

Admins 12-03-2006 03:11 PM

Could add an option to start directly with OpenGL. By default we are using DirectX because it runs much better for most people and takes much less resources.

Crono 12-03-2006 03:40 PM

Quote:

Originally Posted by Stefan (Post 1249614)
Could add an option to start directly with OpenGL. By default we are using DirectX because it runs much better for most people and takes much less resources.

But why are we experiencing this nvidia problem? It's been confirmed that I'm experiencing it too (I uploaded the video).

spydrct02 12-03-2006 11:22 PM

For the people with more RAM and a higher end video card, OpenGL would work better, because they have the resources to use a faster mode. People with older hardware will run slower in OpenGL, because they don't have enough resources to use it, and so DirectX would benefit them because it uses less resources.

Crono 12-03-2006 11:23 PM

Quote:

Originally Posted by spydrct02 (Post 1249784)
For the people with more RAM and a higher end video card, OpenGL would work better, because they have the resources to use a faster mode. People with older hardware will run slower in OpenGL, because they don't have enough resources to use it, and so DirectX would benefit them because it uses less resources.

I have a gig of RAM. I shouldn't have this level delay.

spydrct02 12-03-2006 11:34 PM

Same here, and same with everyone else that has a computer more than capable of running full speed without any slow downs. A "video card" mode like OpenGL should fix it.

Nice one minute response time, by the way.

ReBorn_Spirit 12-04-2006 07:47 AM

Quote:

Originally Posted by spydrct02 (Post 1249573)
OK, explain why we should all restrict ourselves to 50 MHz processors that aren't broken.

Yes, the drivers for other OSs seem to work better. Maybe just an XP/ForceWare 32 bit driver problem? Even Vista ran fine with all 60+ services running, though a little slower than Linux, yet more consistent. In Linux, any hard drive activity would slow Graal down, but level changes were absolutely instant every time.

Still, before you say your Graal runs fast, try doing those tests in maxed fullscreen like in the two videos I've made. Good luck on not getting a failed, though, if you enter and exit too fast.

I ran Graal in 2048 x 2048 (highest it supports) today and discovered that the level change times were one full second on 66.00 ForceWare drivers. If I were to run on the same resolution on 90.00 drivers, that would likely be an easy 5 second lag on level changes. I'll eventually test that resolution on the newer drivers. There's at least one good thing I've found from that, though - throwing snowballs at people from 2 levels away can be fun.


Probably because DirectDraw is using all of your processor up. If there was an OpenGL mode, it'd use more video card and free up the processor, resulting in less/no lag.


Which processor? 0 or 1?

spydrct02 12-05-2006 07:33 AM

In the processes tab (task manager), it should only show the total CPU usage Graal is taking, and not which "processor" it's going to. If not, set the affinity to either one and check.

ReBorn_Spirit 12-05-2006 08:13 AM

lol
You can set your affinity to either have the program run on processor 0 or 1
or both.

spydrct02 12-05-2006 09:36 AM

Yes, but following the total CPU usage through the performance tab's graphs isn't reliable for tracking one process, is it? To see the usage split through both cores, you have to be in the performance tab with the graphs. You want Graal's total usage, not split CPU usage.

Or do you mean there's a separate CPU percentage per core in the processes tab? I'm pretty sure the processes tab only shows the total amount the program is using. I could be wrong, though, I've not had a real chance to screw around with multi-core machines besides through VNC.

Maybe next time point out where in my post you were responding, so I know what you're actually asking. I was lost since the start, and this is the result.

I think by "which processor," you mean which core, but are you aware you only have one physical processor? Task manager shows two graphs, but both added up equal your processor. I said set Graal to one affinity so you don't have to add both up and get unreliable results in the graphs from other programs taking CPU usage too, but I said to do that IF you can't get the process' (Graal in this case) total usage reading some reason.

ReBorn_Spirit 12-05-2006 03:33 PM

Clarification for you. Windows and many other programs can run on core 0, while graal could run on its own on core 1 for an example. Now if graal locked up and used 100% of core 1. Why would I care now? I could use all of core 0 still to access all my programs and do whatever I so desired, because I still have a processor to use that isnt busy.

Setting Graal to a core 1 with affinity like that could easily solve any windows lagg I could possibly have.

And yes, it does have seperate CPU usage PER core. Meaning it would show up 2 graphs instead of just 1 total graph. To use Dual core or Dual Processors you need XP Profession or XP Professional x64. Because the Windows XP Home edition will not utilize more then 1 core at any time. Even if you had 3 or 4, it still would use only one with XP Home. That by the way, is something Microsoft doesn't try to tell you.

spydrct02 12-05-2006 05:15 PM

This whole thing is only half-relevant to the whole topic. You're discussing how Hyperthreading/dual cores work, and I was originally talking about total processor usage. That's assuming your question was a reply to the last bit of my post about the DirectDraw processor usage, anyway. You have yet to actually tell me what you were even replying to.

When I said it's using all of your processor up, that means your processor, not one of the cores. Sure, you could estimate both cores' CPU usage, but it's much easier and reliable going by the CPU usage that's said in the processes tab. That is the CPU usage I was mentioning, the one in the processes tab - the actual total CPU usage, not the split CPU usage. Where you're confused is you're thinking each graph represents a processor. Those graphs are your two cores; both cores equal your processor.

If you still don't get what I'm saying, just take "both" as an answer to your question. If you have it set to a single affinity, then the there is no need for the question. Either way, we're getting nowhere by this whole thing. Maybe you should try my tests and post your results so you have something to compare with everybody else, instead of saying something subjective like, "it runs great."

ReBorn_Spirit 12-05-2006 07:41 PM

Direct Draw usage, well its normally about 25% of my AMD Opteron, running all these various things and graal that is. The IE7 browser can eat up some CPU useage, but graal still hits around 20 - 40 % for me just on the CPU load.

As far as any Direct Draxx issues, no, I have none anymore. I had to install my processors drivers still was all.

spydrct02 12-05-2006 09:24 PM

Saying you have no problems is the giving the same answer as when you said your Graal ran great. Anyone can think their Graal runs perfect, and probably because they've not seen better. Do a screen recording while moving in and out of levels in full screen, just like past videos in this thread have. Once you get these videos on here, we'll know for sure if there actually is the problem or not.

Also, it'd help if you said your exact scenario where you tested your CPU usage. Were there people around? Were you moving around?

Crono 12-05-2006 09:45 PM

Reborn what GFX card do you have? You can help us test this loading delay.

spydrct02 12-10-2006 12:05 AM

He/she mentioned their video card in an earlier post:
Quote:

Originally Posted by ReBorn_Spirit (Post 1249295)
I have a GeForce 5700LE (AGP 8X)

It wouldn't hurt if the other people that explained (or lack) their experiences here would make a screen recording too (Darlene, zephirot, Magadal).

ReBorn_Spirit 12-11-2006 06:23 AM

Quote:

Originally Posted by spydrct02 (Post 1251752)
He/she mentioned their video card in an earlier post:


It wouldn't hurt if the other people that explained (or lack) their experiences here would make a screen recording too (Darlene, zephirot, Magadal).

There is another reason actually the newer drivers "might" be slowing down. I've been experiementing with some video card overclocking features, yes I know all about how Nvidia doesnt really support doing this. I do know my Video card is actually rather slow and I should upgrade it to something with atleast a 400mhz core on it, instead of the current 250mhz. I managed to overclock mine to 350 mhz, it seems to reduce alot of the lagg on Graal. But I wasnt lagging when others could barely move. Minor details are making differences for me, but anyways I would suggest we find out how fast our video cards actually are. Knowing how fast they are with some people that say the newer Nvidia drives cause slowdowns, might reveal something.

First of all I went here to find video card overclocking tools.
http://downloads.guru3d.com/
The one I'm actually using now is here
http://downloads.guru3d.com/download.php?det=815

You can try it and see if it helps to correct your video lagg, just read the agreements a little. Overclocking your video card could void your warranties (Mines expired warranty anyways). At the very least you can use the utility to see how fast your video card is. Just get the strange feeling the older drivers did something these newer ones do not do by default.

**Running any processor or video processor, can cause it to overheat and actaully slow down again. Keep this in mind, you might have to experiment a little with your settings to get it just right. Alternatively, the drivers update listed above can auto detect the best settings someone else things would be best (Sometimes its not and can go above that).

** This is a qoute from another website that talks about the same/simliar tweak.
"This tweak is intended for use with GeForce/Quadro cards and ForceWare 55.xx - 9x.xx 3D Stereo drivers. NVTweak is not fully compatible with Windows 98/Me or driver versions older than 55.xx. If you do happen to run this tweak with older software, you could get errors at startup! To enable full compatibility, you will need to disable the options that are causing issues with your current setup." This may hold very true to others on graal as well.

spydrct02 12-11-2006 08:45 AM

Quote:

Originally Posted by ReBorn_Spirit (Post 1252227)
There is another reason actually the newer drivers "might" be slowing down. I've been experiementing with some video card overclocking features, yes I know all about how Nvidia doesnt really support doing this. I do know my Video card is actually rather slow and I should upgrade it to something with atleast a 400mhz core on it, instead of the current 250mhz. I managed to overclock mine to 350 mhz, it seems to reduce alot of the lagg on Graal. But I wasnt lagging when others could barely move. Minor details are making differences for me, but anyways I would suggest we find out how fast our video cards actually are. Knowing how fast they are with some people that say the newer Nvidia drives cause slowdowns, might reveal something.

I've said in earlier posts that both overclocking and underclocking make no difference on my card. Take a look yourself:

Both were using ForceWare driver 66.00, and in 1600 x 1200 resolution. Both 2D AND 3D were adjusted.
(core/memory)
88/125: http://www.youtube.com/watch?v=AkOYlqCh1T4
350/500: http://www.youtube.com/watch?v=ventNucK7Z4

I'm pretty sure Gerami's card has higher clocks than mine. He does get a bit better performance on the newer drivers than I do, but when I use older drivers, I get similar performance to his. What would be interesting is if Gerami would underclock his to my clock speeds and see if he gets my results.


Quote:

**Running any processor or video processor, can cause it to overheat and actaully slow down again.
Getting my card up to 96 degrees celcius (204.8 Fahrenheit, I think) doesn't slow it down in any game I've played. I do think that's a little higher than "normal" temperatures under full load, but still, it makes no difference. My video card doesn't reach those temperatures while running Graal anyway--maybe like 76c. My idle temperature was 72c last time I checked, and my room was 78 Fahrenheit.

CrimzonZero 12-11-2006 08:58 AM

hey I currently use omegadrivers... they have not been updated since last yeat 2005 since nvidia I guess threatened the creator...


http://omegadrivers.net

but any drivers I use for my video card that are new or that did not come with windows xp regulard drivers would tend to crash and slow down my pc...

omega drivers when installed give you 2 options

graphics options which make the graphics a bit better
and
performance options...

I have used both settings but decided to stick with the performance ones...

the drivers even though not really new are a compilation of the best drivers that nvidia had at the time and are also tweaked for better performance so even selecting graphics would still have a bit better performance than normal...

but the drivers are about a year and a half old and have not been updated forawhile...

omegadrivers.net

spydrct02 12-11-2006 09:23 AM

I've never found any benefits to using the Omega drivers in the past as far as frame rates in 3D games. I don't think they work with my card, though they did with my older GeForce 5200 FX card. I'll try real quick, but I'm pretty sure they don't work on mine. Strange though, 66.00 works fine, and these are based on 66.93. Maybe ReBorn could test it, but then again, I doubt they support 64bit XP. You could help as well, since you've got them already. What's your card and processor?

Yeah, just tried installing and it doesn't work with this card.

spydrct02 12-13-2006 03:14 AM

I just tried manually installing them "manually" through device manager, and I got it to work like that. The load times are somewhere around 300-500ms (noticable) longer than 66.00. I don't think there's really anything that can be done but wait for an OpenGL and/or Direct3D mode in future versions. Maybe the developer(s) could make a quick test version for us with them.

Crono 12-14-2006 07:31 PM

Maybe the problem is simply Graal itself?

Admins 12-14-2006 11:30 PM

Ok worked a little bit on the problem.
Before the modification:
Geforce2: 110 milliseconds for level switch
Geforce 5900XT with 512mbyte video ram and latest driver: 300 milliseconds

After the modification:
Geforce2: 40 milliseconds
Geforce 5900XT: 50 milliseconds

The window size was a little bit smaller for the Geforce2, that's why it might still be some milliseconds lower.
It seems that the newer drivers take much more time for updating textures that are in the video memory, or they're more optimized for DirectX 10 stuff. It should be ok now though with the modifications I made, so with the next Graal version (next week) it should work better.

Tyrial 12-15-2006 12:58 AM

I had 6600GT and it worked fine.. I have ATI Radeon X1600PRO 512MB now, never tested graal on it tho.

Admins 12-15-2006 01:39 AM

Vulcan said that the new version is also making level switches faster for him on ATI card.

Tyrial 12-15-2006 01:48 AM

Quote:

Originally Posted by Stefan (Post 1253673)
Vulcan said that the new version is also making level switches faster for him on ATI card.

k.

spydrct02 12-15-2006 02:02 AM

Hopefully the modification can reduce a 3 second load to at least 300ms. Is an OpenGL/Direct3D mode(s) going to be put in too? I think those would help even further for the people with enough resources to use them.

Crono 12-15-2006 02:14 AM

Quote:

Originally Posted by Stefan (Post 1253575)
. It should be ok now though with the modifications I made, so with the next Graal version (next week) it should work better.

Awesome, thanks a lot.

Quote:

Is an OpenGL/Direct3D mode(s) going to be put in too?
I never liked that from Graal 3, it made the picture quality...like...not as straight as it is now.

spydrct02 12-15-2006 05:43 AM

Quote:

Originally Posted by Gerami (Post 1253712)
I never liked that from Graal 3, it made the picture quality...like...not as straight as it is now.

I'm pretty sure it'd be optional to use them, and DirectX would still be default. Yeah, I agree it looks worse in OpenGL, but I think Direct3D was fine. Having these options would be like a performance/quality control.

ReBorn_Spirit 12-15-2006 02:03 PM

Quote:

Originally Posted by Stefan (Post 1253575)
Ok worked a little bit on the problem.
Before the modification:
Geforce2: 110 milliseconds for level switch
Geforce 5900XT with 512mbyte video ram and latest driver: 300 milliseconds

After the modification:
Geforce2: 40 milliseconds
Geforce 5900XT: 50 milliseconds

The window size was a little bit smaller for the Geforce2, that's why it might still be some milliseconds lower.
It seems that the newer drivers take much more time for updating textures that are in the video memory, or they're more optimized for DirectX 10 stuff. It should be ok now though with the modifications I made, so with the next Graal version (next week) it should work better.

Does this newer graal version work with the newer Nvidia drivers for XP 32 and 64 bit? And what of the ATI drivers 32 and 64 bit? Have you been able to resolve any other bugs?? Erg I should just talk to you in person on RC or something...

CrimzonZero 12-16-2006 05:41 AM

The reason I use the omega drivers is because I actually have a ton of problems with all the official releases from nvidia... have no idea why though...

other then the drivers that came with my nvidia card in the first place I have trouble with all the newer ones... but I did a test before installing these drivers and using the original ones and some of the newer ones and for my pc I find that the omega drivers help me out alot more...
I got a gforcefx 5700 fe... my friend has a gforcefx5500 fe...
when doing the test for ffXI online I had low performance on the tests...
my friend had about the same performance even though his computer is faster and better than mine... 1.8ghz 756ram versus 2.4ghz 1gig ram...
after the drivers were installed my comp had a lot better performance and my friends who chose the graphics mode of the drivers had slightly better performance... when we redid his for optimized performance it still was not running as fast on any of the games we tried versus mine was close but not as fast and we have yet to figure it out... I think he runs alot more applications in the background than I do though...


All times are GMT +2. The time now is 04:00 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.