VOGONS


Radeon 9800 XT Troubles - Need Advice

Topic actions

First post, by Totempole

User metadata
Rank Member
Rank
Member

I was going through my old hardware collection and dug out an old Powercolor Radeon 9800 XT which I recall purchasing for a fairly low price at a junk shop a few years ago. Since I bought it as a spare card for another machine, I never actually got round to testing it properly until today.

At first the card appeared to work fine, at least in the BIOS, but after a minute, it started to artifact slightly. In Windows 7 the card appeared to work fine, until I attempted to run a 3D intensive game. The game would run, but little white squares (artifacts) would appear all over the screen. A textbook case of a VRAM problem.

The card felt very hot, and I noticed that the ccoler had been removed at some point, so I figured I might as well apply some new thermal compound on both the GPU and the VRAM.

I tried the card again, but still experienced the same issues.

My next thought was to get a tool to lower the clock speed. I found a program called "ATITool". The standard clock speeds on my card were 412MHz Core and 365MHz Memory, which ATITool showed as 411.5MHz and 344.5MHz respectively. I dropped the Memory clock down to 338MHz, and like magic, the artifacts disappeard (At least within Windows).

The card still seems to be running very hot. You could fry an egg on the copper plate at the back that cools the VRAM on the top of the card. According to ATI Overdrive, the card is running at about 72C, which I believe to be within spec. ATITool shows the temp as 52C. The plate on the top seems to be closer to about 90C, but I'd have to attach a Temperature sensor to know for sure.

Now that I've bored you with all the details. I'm left with 3 options for this card.

1. I could buy a new cooler, in the hopes that it might perform better. My local computer dealer still has stock of the old Vanteg Iceberq 6.

2. I could leave it the way it is, and somehow edit the BIOS and permanently lower the Memory clock to 337.5MHz or less.

3. I could do both 1 & 2.

My only issue with the Iceberq 6 is that it doesn't seem to provide adequate VRAM cooling. All you get are 8 tiny heatsinks for each VRAM Module. Since VRAM temps are the main concern, I'm not sure if it's worthwile replacing the current tooler.

Below is a picture of my card for reference:

rbbhaw.jpg

... and a small picture of the Iceberq 6

Eight_Video_Card_Coolers_Testedand_Compared_jmke_1775.jpg

Any advice or suggestions would be much appreciated.

Do you think that replacing the cooler is the answer? And if so, do you think the Vantec Iceberq 6 is a suitable upgrade? Or should I just try and permanently lower clock speeds?

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 1 of 24, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I think it would be a shame to lose that single-slot stock heatsink. It's not a bad cooler.

I don't know what the chances are of cooling fixing the R3x0 memory death problem. I would probably just underclock it via BIOS.

I have a 9800 Pro 256MB that is a nice little heater as well. Especially the early DDR2 memory on it. What kind of memory does that XT use?

Reply 2 of 24, by Totempole

User metadata
Rank Member
Rank
Member

That was my thought as well, and I don't think a new cooler would help the VRAM at all.

Any suggestions and precautions I should take regarding the BIOS changes? Not really sure how to go about it.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 3 of 24, by swaaye

User metadata
Rank l33t++
Rank
l33t++

To edit the BIOS you need the RaBit BIOS editor and DOS atiflash. The editor is fairly straightforward. Flashing is pretty easy too. Just go to pure DOS and run "atiflash -p 0 rom.bin".

Make a BIOS backup too so you can easily return to the untouched stock BIOS.

If flashing goes badly, you can almost certainly fix it by booting a PCI video card as primary and then re-flashing the stock BIOS to the AGP card.

Reply 4 of 24, by Totempole

User metadata
Rank Member
Rank
Member

Thanks, I took your advice, but I'm a little stuck.

I got as far as creating a modified BIOS with RaBit, and then created a Windows 98 Boot Disk to run ATIFLASH.

When I run atiflash -p -f 0 R360.rom I receive an error.

It says "Error: Adapter Not Found".

Not sure what I did wrong.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 5 of 24, by swaaye

User metadata
Rank l33t++
Rank
l33t++

You have the options out of order.

atiflash -f -p 0 R360.rom

-f is force flash. Shouldn't be needed.
-p x identifies which adapter (by number from a list) you wish to flash. Number 0 is going to be the one you want unless you have multiple video adapters in your system.

https://www.getpimp.org/community/blog/139-un … ting-howto.html

Reply 6 of 24, by Totempole

User metadata
Rank Member
Rank
Member

Sorry for the typo.

I meant, atiflash -f -p 0 R360.rom

Also tried atiflash -i and still get "Adapter not found". I tried it on 2 different systems.

As for your earlier question, my 9800XT has Hynix RAM.

Thanks for the help so far. I'm going to read through the link you sent, and try again.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 7 of 24, by Totempole

User metadata
Rank Member
Rank
Member

Still no luck unfortunately. Really not sure why it won't detect my card. I've even tried atiwinflash, and even that gives me the "Adapter not found" response.

Could it perhaps be something to do with the machines having onboard graphics cards? Unfortunately, I don't have an AGP 8x motherboard without onboard VGA.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 8 of 24, by gdjacobs

User metadata
Rank l33t++
Rank
l33t++

Is the onboard video enabled?

All hail the Great Capacitor Brand Finder

Reply 9 of 24, by Totempole

User metadata
Rank Member
Rank
Member

Possibly, but I couldn't find a way to fully disable it. I have the BIOS set to boot from AGP first, and I'm booting with the Radeon 9800 XT Card.

Should I be booting from a separate PCI graphics card maybe? I wouldn't think that would be necessary, as the 9800 XT card is functioning.

Edit: Even tried booting from a separate PCI card. Still no luck.

Edit2: Well, I'm giving up for tonight. I'm going to give flashrom a try tomorrow to see if it makes a difference at all.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 10 of 24, by swaaye

User metadata
Rank l33t++
Rank
l33t++

Yeah try flashrom. Or try to find an older atiflash. I've flashed Radeon 9700 cards but I don't remember which flash program works.

Reply 11 of 24, by KT7AGuy

User metadata
Rank Oldbie
Rank
Oldbie

I have an Asus 9800XT. I bought this card almost-new back around 2007 and had a similar experience with it. These cards definitely run very hot. To remedy the cooling situation, I currently use an EverCool EC-VC-RF. If you remove the silly plastic fan cover, it remains a single-slot cooler. It also works quite well. I was testing out a PC with it last night and had it running 3DMark 2001 SE for almost three hours straight without any problems. Your Vantec Iceberq 6 is an even better cooler than the one I'm using, but it takes up an adjacent PCI slot.

Once, I forgot to connect the fan on the card and it overheated, producing the same artifacts you described. When I plugged the fan back in, the artifacts went away. So, I think your problem is probably going to be fixed by getting a better HSF and ramsinks.

Before you alter the card's BIOS, I would recommend using a different strategy. For the RAM, don't use the ramsinks as they are included with the cooler. Remove the adhesive/glue/tape from the ramsinks and clean them thoroughly. Use Arctic Alumina Thermal Epoxy to attach them. They still get extremely hot, but even a light breeze seems to be enough to cool the card properly and within tolerances. Decent airflow within the case should be enough. If not, point a fan at the card. Get creative like I did, or you can also buy something like this.

Reply 12 of 24, by firage

User metadata
Rank Oldbie
Rank
Oldbie

Those things do run hot. Basically a twice overclocked 9700 Pro. Came out around the same time as the 5800 Ultra. People actually thought those cooling solutions were okay. 😀

My big-red-switch 486

Reply 13 of 24, by Tetrium

User metadata
Rank l33t++
Rank
l33t++
firage wrote:

People actually thought those cooling solutions were okay. 😀

This is probably why so many ended up defective, I saw fewer for sale than I had anticipated (GF6800 seemed way more common and their cooling solutions are exponentially more impressive).

Btw, for a long time I found the cooling solution for R9600 very simplistic (only the smaller passive heatsink) and always wondered if this card really dissipated so little heat or whether the manufacturers were just being cheap.

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 14 of 24, by KT7AGuy

User metadata
Rank Oldbie
Rank
Oldbie
Tetrium wrote:

Btw, for a long time I found the cooling solution for R9600 very simplistic (only the smaller passive heatsink) and always wondered if this card really dissipated so little heat or whether the manufacturers were just being cheap.

The 9600 cards run very cool. You don't even need an active fan on them. I've got two 9600XT cards that I installed Zalman ZM50-HP passive heatpipe coolers on. They never overheat and always run just fine. I don't even need to direct any extra airflow at them.

I really wish I could find a few more of those ZM50-HP coolers. Based on how they attached to my 9600XT cards, I've always suspected that they could have also been mounted to a Voodoo 3 to improve it's cooling while still being a passive single-slot solution. Perhaps someday I'll cannibalize one of the 9600XT cards and try it out.

Reply 15 of 24, by Totempole

User metadata
Rank Member
Rank
Member

@swaaye Thanks for all the help. I managed to get it right using Atiflash v3.3. My 9800XT is happily chugging along with the standard 411.75MHz GPU core and an underclocked 337.5MHz VRAM clock. You could still fry an egg on that card though. ATI Catalyst Control Center shows the temps at 60-70C on idle and 72C at load, and the fan spins at 87.5% on idle and 100% at load.

Which leads me to my next question. Should I leave the current cooler as it is, or should I get a Vantec Iceberq 6 cooler for it?

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 16 of 24, by swaaye

User metadata
Rank l33t++
Rank
l33t++

The reason the temps don't change much from idle to load is R3x0 doesn't really have any power management features.

I wouldn't bother with cooling changes but it's up to you. Lots of other people are going to tell you to go to it though I'm sure. I like keeping my old hardware in stock form unless the cooling is exceptionally loud.

Reply 17 of 24, by Tetrium

User metadata
Rank l33t++
Rank
l33t++
KT7AGuy wrote:
Tetrium wrote:

Btw, for a long time I found the cooling solution for R9600 very simplistic (only the smaller passive heatsink) and always wondered if this card really dissipated so little heat or whether the manufacturers were just being cheap.

The 9600 cards run very cool. You don't even need an active fan on them. I've got two 9600XT cards that I installed Zalman ZM50-HP passive heatpipe coolers on. They never overheat and always run just fine. I don't even need to direct any extra airflow at them.

I really wish I could find a few more of those ZM50-HP coolers. Based on how they attached to my 9600XT cards, I've always suspected that they could have also been mounted to a Voodoo 3 to improve it's cooling while still being a passive single-slot solution. Perhaps someday I'll cannibalize one of the 9600XT cards and try it out.

My personal favorite was the Zalman VF700-Cu (the al/cu were also good in my book), which happens to be the VGA cooler I mounted on my Sapphire 9600XT as I found the stock HSF to be extremely cheap-looking and at the time I had no other card to put it on...kinda overkill though, especially now that you chimed in about the stock coolers being more than enough (for the non-XTs at least though), but I don't think I have a decent (and smaller) VGA heatsink to replace the VF700 on my 9600XT with. Probably just gonna remove the VF700 from the XT and use some leftover heatsink that came with a dead card or something and somehow mash the 2 together 😁

I should've gotten some more of those VF700s when they were cheap, but those always seemed to be very popular and a lot easier to install than those heatpiped passive ones (that one was a real pain to install compared to the VF700 🤣).

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 18 of 24, by RacoonRider

User metadata
Rank Oldbie
Rank
Oldbie

I've shown this picture several times here already. Here's my 9800Pro with a huge Chinese cooler. It's very cheap and quite effective. Don't let the color fool you, it's painted aluminium. I like the standard 90mm fan mounting, very simple and repairabe solution. And I know it's a four-slot design, but these days you get most things integrated anyway.
P1030037.JPG

Reply 19 of 24, by Tetrium

User metadata
Rank l33t++
Rank
l33t++
RacoonRider wrote:
I've shown this picture several times here already. Here's my 9800Pro with a huge Chinese cooler. It's very cheap and quite effe […]
Show full quote

I've shown this picture several times here already. Here's my 9800Pro with a huge Chinese cooler. It's very cheap and quite effective. Don't let the color fool you, it's painted aluminium. I like the standard 90mm fan mounting, very simple and repairabe solution. And I know it's a four-slot design, but these days you get most things integrated anyway.
P1030037.JPG

True that.

It's damned huge indeed 🤣! But you're right, boards that would actually benefit by having such HSFs installed typically have most other things integrated and I typically only bother with things like sound cards and NICs if I for some reason have troubles with the integrated stuff.

What's that VGA HSF named and how much does it cost? I might consider getting me a 'couple' if my budget allows it 😜

There is one other trick to get those Zalmans cheaply, but it has some disadvantages. I often buy in bulk to save on shipping costs and because buying in bulk roughly equate to fewer purchases, so I have less hassle than when I buy every component individually. Often people that sell a lot will be the ones that are adept at computing and often will have modded or tweaked their hardware, I've on several occasions bought dead graphics cards that had such coolers installed for next to nothing, only grip is that some of these coolers are originally sold with multiple retention mechanisms, which the buyer of the dead graphics card will obviously not receive. But this way I got several of those Zalman coolers for like €5 and I got me some nice looking PCBs for free 😁

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!