VOGONS


First post, by TYX8926

User metadata
Rank Newbie
Rank
Newbie

Hi! Newbie on the forum here (Though I've been scouring through various forum posts on here for a few years), but I've decided to finally join in as a member around here.

The title is basically the question, but I need to explain more... Just about a year ago I got my hands on the Radeon 9700 Pro for my first Win98 PC build, but later on I noticed that it's a very late card for DOS and I wasn't sure if it would work well with DOS gaming, if at all. I initially bought this out of hearing that this card was "very powerful" in terms of its specs during that time, but during that time I haven't properly researched because of my lack of knowledge on doing this old of a PC build. Apologies if I sound like I don't know what I'm doing because this is all first timer for me. (I'm not that old enough to experience all this, haha)

I heard DOS in most part doesn't require you to install any graphics card drivers, but has anyone tested this kind of configuration, and if so, how did it go? Does anyone know how these late AGP/PCI cards fare against DOS gaming? I'm aware the older cards S3 Virge and possibly something like the Trio support DOS very well but I haven't found any information about the later cards as much. Should I try to look for an S3 Virge or some other card from that time period and use it together with my Radeon? Just for more information, my BIOS seems to have a "Init Display First" option, which could be handy since I can change between both AGP (9700 Pro) and PCI (S3 Virge) if I'm correct.

For some information here are my PC specifications so far...
CPU - Athlon 64 3500+ @ 2.2 GHz
MB - Gigabyte GA-K8NS-939 rev 1.0
RAM - 2x512MB Samsung DDR PC3200
GPU (So far at least) - ATI Radeon 9700 Pro

I'm aware by now that these specs are very late into the 98 "lifecycle" but by now it's quite late for me to make major modifications to it. I could downgrade the CPU and the RAM just fine, though, as those are either cheap or I have some spare parts from a broken motherboard. At the moment I have a spare 512MB Kingston RAM lying around and an Athlon 64 is relatively cheap in the local markets right now as well.

Feedback is appreciated!

Reply 1 of 19, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Radeon 9700 works fine for DOS, but it's limited to VBE 2.0, so if you want change refresh rate in VESA modes you'll have to edit BIOS.

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 2 of 19, by mockingbird

User metadata
Rank Oldbie
Rank
Oldbie

Radeon cards don't have good DOS compatibility. The Radeon 9700 should be kept out of any real use because of how prone to failure it is.

mslrlv.png
(Decommissioned:)
7ivtic.png

Reply 3 of 19, by darry

User metadata
Rank l33t++
Rank
l33t++
mockingbird wrote on 2025-08-05, 18:49:

Radeon cards don't have good DOS compatibility. The Radeon 9700 should be kept out of any real use because of how prone to failure it is.

The longevity issue is, AFAIK, mostly due to the stock cooling solution being insufficient and the shim issue. Theses can be addressed,if one has a still working card, to prevent death by overheating.

As for the DOS compatibility, it is indeed not great. One notable thing that does not work is the Second Reality demo by Future Crew.

Reply 4 of 19, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie
mockingbird wrote on 2025-08-05, 18:49:

Radeon cards don't have good DOS compatibility. The Radeon 9700 should be kept out of any real use because of how prone to failure it is.

If you are not going to use it, then surely makes little difference if its alive or dead? 😀

For me, this is an early WinXP card though. Not DOS or 9x. Though it can be used for that purpose, with some compatability issues.

There are, of course, faster GPUs to use for XP and more compatible ones for 98 and DOS. This is the main reason I have not got my 9700 Pro in a build.

If I were the OP, assuming they are not interested in collecting, I would sell the working 9700 Pro, as they are worth quite a lot, and buy a cheaper more compatible card for 98/DOS.

darry wrote on 2025-08-05, 21:39:

The longevity issue is, AFAIK, mostly due to the stock cooling solution being insufficient and the shim issue. Theses can be addressed,if one has a still working card, to prevent death by overheating.

Zalman VF900-Cu is the third party cooler to get I believe. VF700-Cu is a slightly inferior alternative. I have both of these coolers. One for my Radeon 9700 pro and another for my Radeon 9800 Pro, but have not installed them yet.

Reply 5 of 19, by Matchstick

User metadata
Rank Newbie
Rank
Newbie
mockingbird wrote on 2025-08-05, 18:49:

Radeon cards don't have good DOS compatibility. The Radeon 9700 should be kept out of any real use because of how prone to failure it is.

That is complete and total BS... 9700 was a sweet solid card in the ATI era Radeon line. And it certainly did not suffer from failure.

Reply 6 of 19, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Radeon 9700 had a lot of RAM failures from Samsung BGA chips. DOS problems are exaggerated though.

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 7 of 19, by TYX8926

User metadata
Rank Newbie
Rank
Newbie

As far as I'm aware my 9700's memory is also from Samsung... Makes me a bit worried that this card might be down to some failure early onto usage.
From what I hear around different forums, they say it's to do with cracked solder joints and exposure to lots of heat and cooling though.

Also, for the shim mod, I've researched more about it and found out that some newer revisions of the 9700 Pro actually have a non-flat surface. It seems ATI were already aware of this issue and began fixing it in newer versions of the card. I may have been VERY lucky to get one with that non-flat heatsink... (Images attached below) This probably still doesn't solve the memory problem unless I do reballing or something which I haven't even done before, but it surely does solve the annoying heatsink issue.

Reply 8 of 19, by tehsiggi

User metadata
Rank Member
Rank
Member
TYX8926 wrote on 2025-08-07, 04:31:

As far as I'm aware my 9700's memory is also from Samsung... Makes me a bit worried that this card might be down to some failure early onto usage.
From what I hear around different forums, they say it's to do with cracked solder joints and exposure to lots of heat and cooling though.

Also, for the shim mod, I've researched more about it and found out that some newer revisions of the 9700 Pro actually have a non-flat surface. It seems ATI were already aware of this issue and began fixing it in newer versions of the card. I may have been VERY lucky to get one with that non-flat heatsink... (Images attached below) This probably still doesn't solve the memory problem unless I do reballing or something which I haven't even done before, but it surely does solve the annoying heatsink issue.

Don't blindly reball / heat or reflow memory ICs. You might make things worse. Don't repair anything that's not broken.

I had cards where reflow and/or reball did not work. So you might put unnecessary stress on components. Rather get good airflow and if possible additional passive coolers for the memory.

AGP Power monitor - diagnostic hardware tool
Graphics card repair collection

Reply 9 of 19, by Archer57

User metadata
Rank Member
Rank
Member
TYX8926 wrote on 2025-08-07, 04:31:

As far as I'm aware my 9700's memory is also from Samsung... Makes me a bit worried that this card might be down to some failure early onto usage.
From what I hear around different forums, they say it's to do with cracked solder joints and exposure to lots of heat and cooling though.

Also, for the shim mod, I've researched more about it and found out that some newer revisions of the 9700 Pro actually have a non-flat surface. It seems ATI were already aware of this issue and began fixing it in newer versions of the card. I may have been VERY lucky to get one with that non-flat heatsink... (Images attached below) This probably still doesn't solve the memory problem unless I do reballing or something which I haven't even done before, but it surely does solve the annoying heatsink issue.

Be really careful about making assumption here. People are often too quick to assume it is BGA issue and treat reballing like a magic cure for all issues, when in reality BGA issues are not very common and reballing rarely makes sense at all.

Personally my opinion - if you care about the card and the component in question, like a RAM chip, is not obviously pressure sensitive (like starts working when you apply some pressure) reballing makes no sense at all. You are desoldering the component anyway, it is much better to just replace the chip instead of soldering it back without knowing for sure it is the chip itself causing issues. Even if it is pressure sensitive it is often better to swap it anyway if you have a known good chip, just to be safe. The board can only survive so many heating cycles...

The Serpent Rider wrote on 2025-08-07, 03:08:

DOS problems are exaggerated though.

Honestly i find most compatibility issues in vintage hardware to be severely exaggerated. Have to keep that in mind when picking things.

Last edited by Archer57 on 2025-08-07, 05:18. Edited 1 time in total.

Reply 10 of 19, by darry

User metadata
Rank l33t++
Rank
l33t++
The Serpent Rider wrote on 2025-08-07, 03:08:

Radeon 9700 had a lot of RAM failures from Samsung BGA chips. DOS problems are exaggerated though.

I'm sure lots of DOS stuff does work. I wonder why Second Reality does not, however.

I'm pretty sure my Dell OEM Radeon 9700 (non pro) has Infineon chips. It also had lower clocks (being a non pro), which might explain why it still works fine.
I've already removed its shim (and confirmed it still works). Next step is to source a better cooling solution for it.

Reply 11 of 19, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie
Matchstick wrote on 2025-08-07, 02:27:

]
That is complete and total BS... 9700 was a sweet solid card in the ATI era Radeon line. And it certainly did not suffer from failure.

Why is it then that working ones are hard to find?

Have to admit though my 9700 Pro has been fine, and I have had it from new. Certainly its a very elegant card. Tiny cooling compared to the monstrous cooling apparatus on the nVidia FX line that it was up against.

Reply 12 of 19, by TYX8926

User metadata
Rank Newbie
Rank
Newbie
Archer57 wrote on 2025-08-07, 05:17:

Be really careful about making assumption here. People are often too quick to assume it is BGA issue and treat reballing like a magic cure for all issues, when in reality BGA issues are not very common and reballing rarely makes sense at all.

Personally my opinion - if you care about the card and the component in question, like a RAM chip, is not obviously pressure sensitive (like starts working when you apply some pressure) reballing makes no sense at all. You are desoldering the component anyway, it is much better to just replace the chip instead of soldering it back without knowing for sure it is the chip itself causing issues. Even if it is pressure sensitive it is often better to swap it anyway if you have a known good chip, just to be safe. The board can only survive so many heating cycles...

tehsiggi wrote on 2025-08-07, 04:52:

Don't blindly reball / heat or reflow memory ICs. You might make things worse. Don't repair anything that's not broken.

I had cards where reflow and/or reball did not work. So you might put unnecessary stress on components. Rather get good airflow and if possible additional passive coolers for the memory.

I see... Thanks for the feedback. I think I misinterpreted "reballing" and thought it was just part of the chip replacement process. Anyway, I might as well swap those memory chips when time comes and when it fails then, though I need to learn how to deal with BGA-related issues in the first place.

Reply 13 of 19, by Archer57

User metadata
Rank Member
Rank
Member
TYX8926 wrote on 2025-08-07, 05:45:

I think I misinterpreted "reballing" and thought it was just part of the chip replacement process.

Which is not completely wrong, if you are replacing with used chips. What is usually meant by this word though is desoldering the chip and then soldering it back.

To do that BGA balls on the chip need to be restored (new chips come with balls from the factory), that's why it is called "reballing". Each time BGA chip is desoldered it has to happen to reuse it/solder it back.

The assumption is that the fault is caused by cracked solder joints/balls in the first place so simply doing that should fix it. Which often is not the case.

Reply 14 of 19, by swaaye

User metadata
Rank l33t++
Rank
l33t++

If you see artifacts with a 9700, try underclocking it.

Reply 15 of 19, by TYX8926

User metadata
Rank Newbie
Rank
Newbie

Alright. A bit off the rail from where the talk went off, but I think it would be best to sell this Socket 939 motherboard I have with me due to poor Soundblaster card compatibility. I noticed some important posts here and here that say nForce chipsets don't support SB16 emulation or any kind of that sorts due to the fact that they use DMA which isn't supported. I will still keep the Radeon card though, and I'm gonna go look for a Pentium III motherboard instead.

That being said, has anyone tried pairing these Radeon cards with some other card like the S3 Virge? I was thinking of doing that but I don't have a sense of whether or not this is really a good point to tackle, and since I don't have that card with me, I can't test it to see if it works well.

Thanks for all the feedback, by the way.

Reply 16 of 19, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie
TYX8926 wrote on 2025-08-10, 15:26:

That being said, has anyone tried pairing these Radeon cards with some other card like the S3 Virge? I was thinking of doing that but I don't have a sense of whether or not this is really a good point to tackle, and since I don't have that card with me, I can't test it to see if it works well.

I havent tried that. When you switch the active graphics card, are you also intending to switch the VGA cable from one card to the other? Sounds a bit of a pain if so. Though if your monitor has two inputs you might be able to have both connected.

Reply 17 of 19, by TYX8926

User metadata
Rank Newbie
Rank
Newbie
RetroPCCupboard wrote on 2025-08-10, 15:33:

I havent tried that. When you switch the active graphics card, are you also intending to switch the VGA cable from one card to the other? Sounds a bit of a pain if so. Though if your monitor has two inputs you might be able to have both connected.

At the moment I'm looking for a suitable display I can use for this specific PC, but yeah, two inputs on a monitor is what I'm mainly looking for. The worst case scenario is essentially just what you said, switching VGA cables to the right graphics card.

Reply 18 of 19, by Archer57

User metadata
Rank Member
Rank
Member

For me the main question would be - is trying to use 2 videocards like this actually beneficial compared to using 2 separate systems?

It saves space, but having 2 separate systems makes things a lot easier in general, for example you do not have to bother about compromises between performance and compatibility...

Also if you want to combine everything into one system - why go that far from s939 all the way to P3? S462/S478 would seem like a reasonable compromise...

And yeah, that S939 board you have is quite interesting. May be not fit for specific task, but i was actually trying to find a good nforce3 s939 board and it turned out to be quite hard. May be worth keeping around...

Reply 19 of 19, by dionb

User metadata
Rank l33t++
Rank
l33t++
Archer57 wrote on 2025-08-10, 23:54:
For me the main question would be - is trying to use 2 videocards like this actually beneficial compared to using 2 separate sys […]
Show full quote

For me the main question would be - is trying to use 2 videocards like this actually beneficial compared to using 2 separate systems?

It saves space, but having 2 separate systems makes things a lot easier in general, for example you do not have to bother about compromises between performance and compatibility...

Also if you want to combine everything into one system - why go that far from s939 all the way to P3? S462/S478 would seem like a reasonable compromise...

And yeah, that S939 board you have is quite interesting. May be not fit for specific task, but i was actually trying to find a good nforce3 s939 board and it turned out to be quite hard. May be worth keeping around...

Second that. The problem here is that you're trying to do too much with one system. A period-correct (1998-2000) Windows 98SE system is usually great for DOS late. A massively OP Win98 system on WinXP hardware from at least 5 years later less so. Nothing wrong with choosing a system like that (I have a C2D AGP system for exactly that reason), but it's a poor match for the old stuff. Of course you can try to cherry-pick 2004-era components to get the basics working for DOS, but it will still be a compromise with subpar DOS compatibility, if only due to the CPU speed and the fact that a lot of the PCI DMA crutches still place restrictions that limit options (TSR drivers that require EMM386, for example).

Particularly as you say this is your first Win98 retro build, I'd suggest not trying to shoehorn too many requirements into one machine. Getting Win98SE to behave itself on non-period hardware is enough of a challenge for starters. If you want a Win98 system that can run any DOS game, look at a system with a Via C3 CPU around 800-1000MHz (as it can be clocked down to almost XT speeds) and at least one ISA slot for a proper ISA sound card. But don't expect it to run Quake 3 or Unreal Tournament acceptably, let alone the sort of stuff that an So939 CPU can handle.

But one step back: as already stated, VESA compatibility issues are frequently overstated. Only a small subset of DOS games even use SVGA and of them only an even smaller number use enough VESA features to frequently run into trouble with poor VESA implementations. What do you intend to play? Have you already tried it with the Radeon 9700 Pro and hit issues? Are you sure that the issues are related to VESA compatiblity and not say due to the very fast CPU?