Log in

View Full Version : Archbishop: Graphics card upgrade "knackers" performance


Cohaagen
01-29-08, 07:29 PM
I decided to put off building a new box for another six months and replaced my Geforce 6200 PCI with a brand new 8500GT (also PCI) instead. The card is surprisingly good, particularly so considering all the peevish naysaying virgins who claim that even £10 spent on a PCI card is £10 wazzed up the wall...it chews through HL2: Episode Two (full detail/HDR/x2AA/x8AF and about 45fps average), Portal (same), S.T.A.L.K.E.R., CS3 and Illustrator, Autocad and a few other things I've been running.

Problem is, GWX now runs like a three-legged dog. Even with AA and AF off I barely get 10fps on bridge/external - I was getting 30+ before with the 6200 with both of those on.

P4 Northwood 2.8
1.5gb RAM
Sparkle Geforce 8500GT PCI, 256mb DDR2 (box-clocked at 450/900/400)
Forceware 169.21 (the latest)
nearly zero fragmentation and no crap (ie. Norton) running in background

I am completely stuck. The 6200 is on eBay so I can't fall back on that option. I've changed nothing else except the card, so I'm stumped as to what the problem may be. No artifacts or anything weird on screen...very strange. If anyone has had a similar problem, I'd really appreciate a helpy-out here. As much as I love HL2, the card is a step down for me if it can't run SH3.

1480
01-29-08, 08:54 PM
I decided to put off building a new box for another six months and replaced my Geforce 6200 PCI with a brand new 8500GT (also PCI) instead. The card is surprisingly good, particularly so considering all the peevish naysaying virgins who claim that even £10 spent on a PCI card is £10 wazzed up the wall...it chews through HL2: Episode Two (full detail/HDR/x2AA/x8AF and about 45fps average), Portal (same), S.T.A.L.K.E.R., CS3 and Illustrator, Autocad and a few other things I've been running.

Problem is, GWX now runs like a three-legged dog. Even with AA and AF off I barely get 10fps on bridge/external - I was getting 30+ before with the 6200 with both of those on.

P4 Northwood 2.8
1.5gb RAM
Sparkle Geforce 8500GT PCI, 256mb DDR2 (box-clocked at 450/900/400)
Forceware 169.21 (the latest)
nearly zero fragmentation and no crap (ie. Norton) running in background

I am completely stuck. The 6200 is on eBay so I can't fall back on that option. I've changed nothing else except the card, so I'm stumped as to what the problem may be. No artifacts or anything weird on screen...very strange. If anyone has had a similar problem, I'd really appreciate a helpy-out here. As much as I love HL2, the card is a step down for me if it can't run SH3.

I have the same card. This thread should take care of the problem:

http://www.subsim.com/radioroom/showthread.php?t=128517

Pegging consistent high 30's fps with a lot of activity high 40's everywhere else....

Cohaagen
01-29-08, 10:54 PM
Thanks for posting that, mate, but it hasn't helped (I tried the nHancer settings anyway). Ran at 7fps average.

My problem isn't with Anti-Aliasing, AF or anything like that - the game runs like cack even without it. I use Powerstrip, probably the most powerful tweak program there is, which works at hardware-level rather than through the registry. Even it hasn't helped, and is telling me my card has 512mb RAM instead of 256, is PCI-E x1 and not PCI, and has no latency settings (which I suspect is the problem).

I've changed drivers, etc. ad nauseum without success. I'm going to change slots as a last-ditch effort, and if that doesn't work I'm afraid I'm going to have to give up on GWX for good.

Fenris_Wolf
01-30-08, 04:16 AM
A weird problem indeed. :hmm:

Have you tried changing the BIOS settings of your motherboard? If not, then go ahead. Particularly there should be a "aperture size" or something similar (it's called that for AGP slots but no idea about PCI). It governs the bandwidth between your GPU and motherboard. See if you can increase it. Also the latency of the PCI slot is worth tweaking with but within safe limits.

Second thing to try before you give up: Get firmware updates for your motherboard's BIOS and, somewhat less importantly, your GPU's BIOS. That might be the problem (or a part of it) because older motherboards and their graphics interface were designed with slower hardware in mind. So that might do the trick.

Some game settings like reducing the texture size used in SH3's game engine might help. Because a PCI interface's main difference is that there is much less bandwidth available (rate of flow of data) as compared to AGP or PCI-E.

Lastly, see how the game's FPS are when out at sea far away from a harbor. If distance to a habor makes a difference then increasing the task priority for sh3.exe in the task manager might help. Increase it to "high priority".

Is the problem occuring with GWX 1.03 or GWX 2.0?

Have you tried running the stock game?

Another thing to check: Is there greatly increased harddisk activity while playing?

What resolution are you running the game at? Higher resolutions need higher rate of flow of data and any bottle necks significantly hamper FPS performance. So running another game at 800x600 and running GWX at 1280x1024 is going to have significantly different FPS numbers.

Cohaagen
01-30-08, 11:09 AM
Fenris_Wolf,

The latency of the card's slot is locked for some reason and I can't change it with either with Powerstrip nor PCI Latency Config. I didn't have that problem with my PNY 6200 (also PCI) and had its latency set to 32, which cured my Half Life 2 stuttering long ago. I'm beginning to think that the card works through a PCI-to-PCIe bridge, as Everest, Powerstrip, Rivatuner and CPU-Z/GPU-Z report it as "PCIe x16 @ x1", that is to say, it's recognised as running at PCIe x1. It may be that the card is identical to the PCIe version except for interface and a little hardwiring. The 6200 came up as a pure PCI device.

As for the motherboard, it's a Dell, so the settings are again locked. Very annoying. I think I recall setting the AGP aperture was set to maximum when I was tweaking the 6200 many moons ago, so I'll check it out. Having said that, I'm pretty sure it doesn't affect PCI. Likewise, all drivers/BIOS up to date. Just updated drivers for PCI controller, PCI-to-PCI bridge, hard disk, etc. with no joy. Perhaps there's an angle in BIOS flashing that might help, but NiBiTor doesn't give anything like that. Incidentally, though there's no PCIe slot (x1 or x16) Everest says the board (Intel i845 :roll:)will do x16, though I doubt that somehow.

Texture size: this shouldn't be an issue. The 6200 PCI had no problems at all with SH3. It ran it much better, as I mentioned. I'm on GWX 2.0, by the way, and resolution is 1024x768 as always. No bottleneck back when with the 6200 in that instance either. I run all my Source-based games in 1024x768 and they give me no problems. Even Portal and Episode 2, which are much more GPU-intensive than SH3, run like a dream with HDR, x2 (and even x4) AA, x16AF, high detail textures and shading, and post-processing effects on the 8500GT. I can't imagine how running stock SH3 would make any difference, and even if it did I couldn't bear to go back.

No disk thrashing either, pagefile is 1512mb - same as always. Tried increasing it to 2gb...no help there.

http://img172.imageshack.us/img172/5949/gpuvn8.jpg


(I've tried it OCed and at standard speeds. It's not overclocking that's doing it)

I'm stumped. Like I said earlier, if it's not sorted by tonight I'm going to jack it in with SH3 for now :down:

deepboat
01-30-08, 06:14 PM
So, my X600 card can't keep up with the video. Which card would you suggest? I'd like it to play MOH Airborne but the budget is limited.

Fenris_Wolf
01-30-08, 09:30 PM
Some suggestions come to mind.

- Try reinstalling SH3. To be honest, when you upgrade hardware it is strongly recommended to do a clean install of windows, too. It could be that the SH3 game has older graphics settings saved for the older video card. That happens sometimes with some games. Or it might be a faulty driver that didn't get removed with the new ones.

- It could be an infected/damaged sh3.exe or some other important file. Do an online virus scan. If you google for it, Norton has a free online virus scanner/remover. :P

- See if the GWX 2.0 icon has compatibility mode for win2k. Change it back or change it to win2k. No harm in trying.

- Lastly, see how the game's FPS are when out at sea far away from a harbor. If distance to a habor makes a difference then increasing the task priority for sh3.exe in the task manager might help. Alt+tab out of the game and increase it to "high priority".

- Do you have Episode 2 and SH3 installed in the same hard disk?

- It might even be a StarFarce related problem. Damaged DVD perhaps? Hint: StarForce can be uh.. *cough* removed *cough*....

But seriously, that is one really weird problem and I wish I had more proper advice but I don't, and unless you're very lucky it'll take some effort on your part to troubleshoot it. :yep:

Good luck.

gimpy117
01-30-08, 10:24 PM
I decided to put off building a new box for another six months and replaced my Geforce 6200 PCI with a brand new 8500GT (also PCI) instead. The card is surprisingly good, particularly so considering all the peevish naysaying virgins who claim that even £10 spent on a PCI card is £10 wazzed up the wall...it chews through HL2: Episode Two (full detail/HDR/x2AA/x8AF and about 45fps average), Portal (same), S.T.A.L.K.E.R., CS3 and Illustrator, Autocad and a few other things I've been running.

Problem is, GWX now runs like a three-legged dog. Even with AA and AF off I barely get 10fps on bridge/external - I was getting 30+ before with the 6200 with both of those on.

P4 Northwood 2.8
1.5gb RAM
Sparkle Geforce 8500GT PCI, 256mb DDR2 (box-clocked at 450/900/400)
Forceware 169.21 (the latest)
nearly zero fragmentation and no crap (ie. Norton) running in background

I am completely stuck. The 6200 is on eBay so I can't fall back on that option. I've changed nothing else except the card, so I'm stumped as to what the problem may be. No artifacts or anything weird on screen...very strange. If anyone has had a similar problem, I'd really appreciate a helpy-out here. As much as I love HL2, the card is a step down for me if it can't run SH3.
yeah...ive got a radeon 6200 xt bran new 1900 mem clock 830core with 512 meg ram 128 bit rate with the best cooler they make stock and a 2.2ghz (kinnda slow) proc w/2 gigs ram. and in port i get low 30's fps but in the hundreds inside in places and the 100's out in the open ocean
what gives... it seems when im within view of land it tanks but in port, it REALLY tanks

in all respects my card is better and it still gets killed by gwx in port...rather than killing it...heck it's a 2 year old game even with better shaders the geomentry is low and some of the stock texs.
intreseting enough...i get high frames in half life (i think) (although i don't have AA cuz a 15" screen isn't that bad and my card is owned by AA) but day of defeat:source i only get 35 or so in avalanche and a few other places with high hdr.

Cohaagen
01-31-08, 12:43 AM
- Try reinstalling SH3. To be honest, when you upgrade hardware it is strongly recommended to do a clean install of windows, too. It could be that the SH3 game has older graphics settings saved for the older video card. That happens sometimes with some games. Or it might be a faulty driver that didn't get removed with the new ones.
Reinstalled SH3...nothing. As for old drivers, I clean the system with Driver Cleaner Platinum Edition each time I change over, so it's unlikely to be that.

- It could be an infected/damaged sh3.exe or some other important file. Do an online virus scan. If you google for it, Norton has a free online virus scanner/remover. :P
I've got AVG Professional running 24/7, again, I don't think there's anything wrong with the executable. It hasn't been changed since install. Besides, I wouldn't trust Norton with a TV remote, never mind my PC :)

- See if the GWX 2.0 icon has compatibility mode for win2k. Change it back or change it to win2k. No harm in trying.
Nup, nothing there either.

- Do you have Episode 2 and SH3 installed in the same hard disk?
Yes, and the disk is permanently defragged - I use Diskeeper to take care of fragmentation "on-the-fly". I've had Diskeeper for ages, so it ain't that either.

Starforce is long gone. I got rid of that garbage with their removal tool.

The frame rate is rotten whether I'm in port or at sea. A steady 5-10fps throughout. The amount of traffic doesn't really alter things, except make an already poor showing even worse.

Thanks for persisting, Fenris_Wolf, I appreciate the help...but I don't think I'm going to solve this one. I tried changing my card's ID with DXTweaker (to a Radeon 9800 and Geforce 6800) to try and fool SH3 into thinking I've got something else installed but, alas, no joy there either. Neither with shader forcing. Changing slots to force it to use another IRQ didn't give any results.

I have found out that the card uses a Pericom PCIe to PCI bridge in order to use the PCI 2.0 slot, and I've changed the latency for the bridge to 32. That didn't help either, though it decreased stuttering in other programs. I'm pretty sure that SH3 just hates G86 chipsets, given the amount of problems other people have had with them. I very much doubt it's a software problem. Perhaps this is the time to move on to SH4, hopefully the support will be better. I've had it sitting around for a year and haven't played it once. To be honest, the US Navy does nothing for me, so it's a pretty unwelcome move. As far as I'm concerned, GWX 2.0 is the zenith of the SH3/4 engine.

Cheerio, GWX :down:

gimpy117
02-02-08, 08:24 PM
still makes me wonder what you guys put in that harbor...my radeon is getting 30 some frames there (read above post)