First post, by Kreshna Aryaguna Nurzaman
- Rank
- l33t
When building a Win9x legacy system, I think the most important consideration is video card compatibility. 3dfx aside, I think compatibility issues can be broken down to three major things:
(a) Windows 98 compatibility
(b) FSAA compatibility for old games (namely alpha textures)
(c) 8-bit palleted textures support
As far as O/S compatibilty goes, I believe the best card should be GeForce 6 series, because it is the latest GeForce card that supports Windows 98.
When it goes to FSAA, I think ATI is not a compelling choice, because Radeons does not support SSAA --it only supports MSAA. Thus, enabling Anti-Aliasing has no effect in older games that use alpha textures. An example I'm aware of is European Air War where enabling FSAA has no effect at all. This should be considered by those who love to enable FSAA on older Direct3D games like Incoming or Hellbender. I'm not sure whether those two games I mentioned above use alpha textures, but the point is, many old games do, so Radeons won't do any good if one is to enable FSAA on older games.
8 bit palleted textures adds more thing to the equation. Newer video cards does not support 8-bit palleted textures anymore, so certain old games won't run. If we take 8-bit palleted textures into account, then GeForce 6 is out, because the latest GeForce that supports such thing is GeForce 5 series.
I have several questions though:
(1) Am I being correct with the things I mentioned above? For instance, is there actually a good Radeon card that supports SSAA? If Radeon X800 actually supports Win98 and SSAA, then the video card can be a good choice to enable FSAA on older Direct3D games. Imagine enabling 8xAA on old Direct3D games like European Air War.
(2) Are there still other factors that I overlooked besides alpha textures and 8-bit palleted textures?
(3) How many games actually have alpha textures? Is there a list of such games?
(4) Likewise, how many games have 8-bit textures?
Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.