ATI 8500- useability

I have built a new PC and want a new gfx card to put in instaed of my tnt2m64. For the last year I have been wanting a GeForce 3 but now with the ATI 8500 on the market it makes my choice more difficult. The 8500 is a lot cheaper and as powerfull as a geforce 3 ti500. The drivers may not be excelent but they are getting better. I know the 8500 actaully has better pixel and vertex shaders than the Geforce 3 but how easy are they to use? How much support and documentation is there? I know the nvidia extensions are widely used and supported with many example programs and tutorials etc.

What are your views??

Tim

I’ve been using one since September of this year (yes, I know that’s BEFORE the card was released), haven’t had a single driver problem (unlike what everyone says).

As for developer support, I think that ATI has done a GREAT job.

The shader code I’ve found to be easly move from D3D to OpenGL and back again with out problems, so you could use D3D PS 1.4 examples for OpenGL (they only differ slightly).

Check out this sample for a good example of how to use ATI’s vertex and fragment shaders: http://www.ati.com/na/pages/resource_centre/dev_rel/R8500PointlightShader.html

And there are a few documents on the shaders (not too meny though, as it’s still quite new), they all can be found on ATI’s developer relations page (http://www.ati.com/online/sdk/).

[This message has been edited by NitroGL (edited 12-29-2001).]

Thanks for the reply. What about performance, are there any nice techniques like VAR on Nvidia cards?

Tim

You can’t compare ATI to NVidia about developersupport in my opinion. NVidia offers tons of GL-demos with source and tutorials, depending on who you are you get a phonecallthrough to US or UK through which you can discuss problems by phone, it’s extensions are much better supported by games and in the i-net than ATI and so on. Here in firm we’ve got two or three Radeon 8500 sponsored by ATI and three GeForce3 cards sponsored by NVidia.
ATI has got a couple of GL-extensions similar to the NVidia ones, in general they are implemented a worser way, worser way I mean, because you’ve for example no possibility to directly access the AGP- or videomemory, but can just update it by a command, a cleaner solution, but I don’t like it this way, mainly if you do a lot of AGP-work you’ve all time to have a local buffer into which you calculate the data and then you are allowed to copy it, double memorytransfer. A very positive extension ATI offers is that you can store indices in videomemory and through this save a lot of memorytransfer, mainly when you reuse them often.
The Radeon 8500 is MUCH faster than the GeForce3, I don’t know, if we got any non-consumer-market-cards sent by ATI, but in 3DMark2001 the polygonrate of the Radeon was nearly two times as high as the one of the G3Ti500 and I’ve really been nearly ashamed about my brandnew G3.
So in general…if you want to program for OpenGL…forget about the Radeon, else you will push away 90% of the market for may be 10%. If you just program for yourself or DirectX…a Radeon would slowly get interesting. I personally always first develope for NVidia. ATI sent us theirs cards, so I’m of course so fair to support theirs extensions too, but just as far as they are at least relative compatible to NVidia’s extensions, if not…theirs problem, I wanna develope for the mass after all, not for the some percents of Radon users. I don’t know where for you wanna use it…for gaming…take a Radeon…for OpenGL developing…take a GeForce3, cuz that’s the standard. My opinion.

Michael

The Radeon 8500 has superior per-fragment operations to that of the GeForce 3. That, alone, is worth it to me.

[This message has been edited by Korval (edited 12-30-2001).]

and the extensions are much nicer designed imho… i go for a radeon… much cheaper, yeah… and i like the ps1.4-standart… instead of the nvidia-gpu this pixelprogram is programable (i always wanted to say that )

I’m going to get it too.
Does it inherit a Radeon’s 3d textures limitations ? (no mipmaps, 3d texture takes up 2 tmu)
Thanks.

[This message has been edited by mbespalov (edited 12-30-2001).]

Originally posted by mbespalov:
[b]I’m going to get it too.
Does it inherit a Radeon’s 3d textures limitations ? (no mipmaps, 3d texture takes up 2 tmu)
Thanks.

[This message has been edited by mbespalov (edited 12-30-2001).][/b]

The orignal Radeon has issues with 3D texturing, but the 8500 is fine (fully ortho 3D texturing). It doesn’t support mipmapping as of right now, but it does support it.

Thanks, I know the 8500 appears to be alot faster but in every game it runs slower, somtimes by a significant margin. Any thoughts on how much better the 8500 will be compared to the TI500 in the next gen games like unreal 2 and doom3 powered games. I have a feeling that the 8500 should be a good bit faster if properly used. Didn’t John Carmack say that a GeForce 3 will run Doom3 at 30FPS while an 8500 at 40FPS?

Tim

Maybe its because Doom 3 will have lot more geometry than any current games. The 8500 soundly beats the GF3 in the 3DMark TnL test.

Has anyone done TnL speed tests for the 8500 in OpenGL? I would be interested in seeing some results.

BlackJack:

It is dangerous to talk about standards regarding propritary extentions which also may be copyrighted. We dont want a single graphics card $company$.

Anyway, It is not that difficult to do advanced opengl work and stay away from most propritary extentions or at least to hide them behind an interface class. The most advanced 3d-gaming company (Id Software) handles this very well.

I’ve a question for any one who’s tried both a 8500 and a G3. From a lot of benchmarks I’ve seen the G3 suffers from heavy speed loss when dealing with 2 or more lights. I also thought I saw a benchmark from the 8500 that it did really well with 8 lights.

Has anyone run any tests?

I’ve heard a lot of positive things about the Radeon 8500 and I’m sure the drivers are just fine. The flexible dependent texture lookups alone makes this card very attractive.

Buying a new card right now may not be a very good idea - the GeForce3 is almost a year old now ( remember the presentation in Tokyo in Feb 2001 ), so maybe NVIDIA is close to releasing an even more powerful chip…


Buying a new card right now may not be a very good idea - the GeForce3 is almost a year old now ( remember the presentation in Tokyo in Feb 2001 ), so maybe NVIDIA is close to releasing an even more powerful chip…

reminds me post by Cass
“There are great things coming soon!”

yes, wait a little for a gf4, but ATI doesn’t sleep, so wait a little for a next radeon, my god, there are GF5 and resurrected 3dfx with their voodoo9 on a horizon, etc …

[This message has been edited by mbespalov (edited 01-03-2002).]

I am pretty sure NV25 is around the corner but there are things I find quite strange:

  1. Almost no HW-dedicated web site seems to have info about it (remember the hype/guesses about NV20 ???)
  2. There is no indication about this chip in the nv4_display.inf files that come with leaked/official drivers (there used to be hints on coming chips).

That can mean only two things:

  1. There’s nothing coming up right now…
  2. NV25 is coming. It will be a really NEW product and they managed to keep its details secret.

Seeing that nVIDIA produced the NV2A (X-Box chip), I suppose NV25 will get some of its features… I just hope it will get more than that and that the price will be right…

If the ATI 8500 is that good and that cheap (I haven’t followed the recent ATI history ), nVIDIA had better having some good trick up their sleeves ! If they price NV25 as they did for NV20, they might run into some problem !

That being said, I hope they’ll come up with a GOOD card !

Regards.

Eric

Originally posted by PH:
I’ve heard a lot of positive things about the Radeon 8500 and I’m sure the drivers are just fine. The flexible dependent texture lookups alone makes this card very attractive.

What about that BS about Quake 3 “optimized” drivers.

The Radeon got me interested for my next card, but after seeing that…

I want clean and solid drivers.

V-man

I know I saw some specs for the GF4 and the next ATI R300(?) someplace. It wouldn’t be wise for Nvidia OR ATI to come out now and give the specs of the new hardware, since then people wouldn’t buy the old stuff.

I went from a Rendition V2200 (Great card for its time, and it was programmable…) and then went to Rage 128 (Talk about crappy drivers, took them more than 1 year to make half way decent drivers) then I got a GF2. I will skip the GF3 & Radeon/7500/8500, and go the next gen card.

So that would be a GF4, or a ATI R300 or a Kyro 4/5 or the Bitboys’ eDram card(heh!)

Originally posted by V-man:
[b] What about that BS about Quake 3 “optimized” drivers.

The Radeon got me interested for my next card, but after seeing that…

I want clean and solid drivers.

V-man[/b]

That’s exactly what it is, BS. Pay no attention to it, it’s been remove for awhile now.

V-man,

Like NitroGL said, this has been removed. The new drivers for the Radeon 8500 are supposedly very solid ( with improved image quality and performance ).

I was actually thinking of picking one up tommorow but I definitely want the next NVIDIA card, so I hope it won’t arrive for a few months.

Does anyone know if the 8500 has hardware support for shadowmaps ?

Originally posted by PH:
Does anyone know if the 8500 has hardware support for shadowmaps ?

Unfortunately, no. But I personally don’t think shadow maps are flexible enough anyway, so it’s of no loss to me.