Welcome, Guest. Please Login 3dfx Archive
 
  HomeHelpSearchLogin  
 
Pages: 1 2 3 
Send Topic Print
Voodoo2 at 125 MHz? (Read 1149 times)
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #15 - 11.05.04 at 11:16:02
 
I know about that multi-texturing advantage. In fact 2 textures per pass, since this multitexturing word is a bit too general. The massive performance boost: probably in SLI mode. Otherwise the boost is not so big.

I remember seeing a Savage 4 (110 GPU/ 125 Memory) running with and without Multitex, with and without texture compression (Quake3 in 16 bit color max details). The card was having an advantage on 1024x768 for texture compression (3-4fps more) otherwise the advantage is lower at 800 or 640 resolutions.

Regarding multi-texturing, the gain was almost similar in 1024 resolution as when the texture compression being used (3-4 fps more). In 640 and 800 the difference was less visible. Even without those two options, the card was still able to do more than 20 fps in 1024x768x16.

And the Banshee (110 GPU/ 125 Memory) was able to do a bit less than Savage 4 with multitexturing (no texture compression), but still above 20 fps. Multitexturing benefits varies upon situation, but it gives a certain 2-4 fps increase in most situations.

Quality is more of a concern for non-single pass multitexturing cards mostly when you need bump-mapping (emboss most of the time). Then, a non-Mtex card is showing less quality, even when it is forced to do the effect as precise as possible. But other than Slave Zero and few other games, bump-mapping is kind of rare for 3D games. This is why non-Mtex is actually not such a big loss in quality most of the time, but a certain loss in speed (gets bigger as more texture are required for an object).
Back to top
« Last Edit: 11.05.04 at 11:22:24 by Andrew Boiu »  
WWW  
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #16 - 11.05.04 at 11:43:00
 
*ugh*, the boost is nothing less than upto the theoretical ~100% for scene-wide multitexturing, and was observed upto ~80% in real games (?)

Even Quake2, which only used a fraction of Multitexturing effects more modern Games use, yielded a significant performance boost, allowing it to outpace the higher clocked Banshee.

You shouldn't compare Oranges and Apples (Banshee vs. Savage4, which are 2 entirely different architectures), when the item of interest is about Banshee vs. Voodoo2 Wink

PS.
There is no such thing as "Multitexturing gives x-y fps more". It can be close to +1 fps on a completely bandwidth starved Card, while it could be +50fps on a modern Architecture forced into several rendering passes (and we're not even talking different CPU's involved yet).
Back to top
« Last Edit: 11.05.04 at 11:48:32 by FalconFly »  
WWW  
IP Logged
 
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #17 - 11.05.04 at 11:56:49
 
I admit that the comparison might not be the best with Savage 4 and Banshee. But Savage with and without multi-texture is at least a fair proof of what you are most likely to get, and it is not so much. A possible response to this question is that you can never forget that the CPU and PCI bus are limiting your performance at first, and the actual software code is the biggest difference sometimes. And finally there are games and games. Quake is not a good example of multi-tex. Apart from some shadowmaps and some lightmaps, the whole game is kind of single textured objects. Sometimes they never use Mtex, other times they use it heavily (Unreal Tournament).

Quake 2 is a different problem. First of all Quake 2 normally used a different path for the OpenGL wrapper (had a special one for a Quake 1 and a special one for Quake 2 as opposed to the only full OpenGL ICD available for Banshee). Remember the fxmemmap.vxd file in Quake2 directory? Not to be forgotten is that on a Banshee the GPU must also refresh the 2D display frames at the same time, while the Voodoo2 lets this job on the 2D card. The speed hit can be calculated on paper, and it is not indiferent for the performance.

Also, a test on Quake 3 with an OpenGL for a Voodoo2 (and Quake3 only) proved that the Banshee could get a few more fps. So again, comparing Banshee and Voodoo2 and solely saying that a big performance is gained by the usage of Mtex is not founded.
Back to top
« Last Edit: 11.05.04 at 12:01:30 by Andrew Boiu »  
WWW  
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #18 - 11.05.04 at 14:59:57
 
Oh well...

Although I don't like using Benchmarks other people did, here's what I deem reliable enough to be representative:

......
( Source : THG )

As you can see, the Multitexturing advantage is alot bigger than you think Boui.
The Voodoo2 is a clear winner against a considerably higher clocked Voodoo Banshee.
Back to top
« Last Edit: 11.05.04 at 15:10:12 by FalconFly »  
WWW  
IP Logged
 
3Dfx-tweaker
YaBB Newbies
*
Offline


I love YaBB 1G - SP1!

Posts: 17
Re: Voodoo2 at 125 MHz?
Reply #19 - 12.05.04 at 21:29:13
 
Yes and that is only with a Voodoo2 consider what to voodoo2's can do!

PS. if the voodoo2 is used in SLI. Does it than use 2 PCI busses ( I thought so). Or does all the DATA goed trough the SLI cable. Probably not, but maybe I am wrong. But also a banshee only uses AGP1 64bit 66mhz.
If you have 2 PCI slots with 64bit and 66mhz you have the same bandwith as a banshee!!!!!!
The Banshee can't compete with that.
And yes most V2 SLI users use them allongside fast Geforces/Radeons/V5's, and those PC's have (like I do) 2ghz+.
Back to top
 
 
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #20 - 12.05.04 at 23:41:38
 
As far as I know, the Voodoo2 assigned Slave in an SLI setup only draws power from the PCI Bus, with all its rendering tasks taken from the Master via the SLI Cable only.

I think, the only 3D AddOn-Card existing to really rely solely on PCI BusMastering for all operations, was the infamous VideoLogic PowerVR Card (e.g. Matrox M3D).

Since the Voodoo2 is only a normal 32bit PCI Card, the 1x AGP Banshee (rather PCI66, or AGP 0x as ATI would name it for example) has an advantage loading up new Textures.

That's mostly a theoretical advantage really, but at least the Voodoo3/4/5 AGP vs. PCI often scored a small lead using the faster Interface.

If the cards were to do nothing but shoveling excessive Geometry Data or Textures over their respective Bus all the time, the advantage could be significant, close to 100% Wink
Back to top
« Last Edit: 12.05.04 at 23:42:31 by FalconFly »  
WWW  
IP Logged
 
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #21 - 14.05.04 at 10:03:20
 
Falcongly (why you spell my name wrong?) I have to add the following: I am comparing a Voodoo2 (90/90)with a GA-630 Voodoo Banshee (110 Mhz GPU, 125 Mhz Memory).

I haven't figured out what test results you showed in here. It was a good thing to add the link to the test. The first Banshees are normally running at 100Mhz and have 8Mb video memory. Voodoo2 runs at 90Mhz and has 12Mb video memory. The fastest Banshees ran at 125Mhz and have 16Mb video memory. These improvements make a big difference, and the whole test with Quake2 is almost sensless. Quake 2 was playable (above 25fps on a Voodoo Banshee in 1024x768 or around 30 fps in 800x600 with no 3DNow! Quake). Voodoo2 normal was somewhere around 40-50fps. Actually not such a big difference.

I would refrain on posting this kind of test results like you did, without saying what were the full hardware specifications of the Video card at least. And, also, a crappy motherboard can totally screw up a test. The Intel BX400 (I guess) was a very bad P2 motherboard, at least from a certain manufacturer: DTK.

And when you think that you play a game usually at 1024x768 (when it performs acceptable), the Banshee becomes more than attractive compared to a normal Voodoo2. And the 16Mb texture memory start to make a difference in games better than Quake2, even if the card gets a slight performance hit when using multi-pass single-texturing. Most of the time is pretty useless what performance you get in 640x480 resolution, since most of the time you wouldn't use the card in that resolution.

Always the Banshee was put at tests against Voodoo2 in SLI and in not so great games such as Quake2. Quake3 really pushed the limits of the Voodoo2, even in SLI. If the game is not stressing too much the cards, you don't see some of the benefits of the Banshee. Also, when Banshee can usually outrun a Savage4 with single-pass multitexturing running at the same frequency, you draw the conclusion that Voodoo Banshee is a very good card, and in some respects clearly better than the Voodoo2.
Back to top
« Last Edit: 14.05.04 at 10:07:55 by Andrew Boiu »  
WWW  
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #22 - 14.05.04 at 10:52:37
 
Sry for the misspelling.

Anyway, the framerates you are talking about were already exceeded by the Voodoo1, and even at that time, people liked to stay well above 20fps (?)

So you'll hardly find people who were used to run a Game at 1024x768 on a Banshee (since this puts the Card already on its fillrate limit).

I agree, on more modern Games than Quake2, the 16MB do have an advantage, but then, more Multitexturing automatically comes to play.

If you read the numbers correctly, you will see that even a 125MHz Diamond Monster Fusion would have problems reaching the Single 90MHz Voodoo2.
Even if the Board used wasn't the biggest and greatest intel BX Platform to ever exist : since both Cards ran on the same, it makes no difference at all.

And I totally disagree in one point :
Quake 2 was and is an excellent comparison for old Cards. There are not many Games that natively supported Software, Glide, Direct3D and OpenGL Rendering.

And this one is beyond me :
Quote:
Quake 2 was playable (above 25fps on a Voodoo Banshee in 1024x768 or around 30 fps in 800x600 with no 3DNow! Quake). Voodoo2 normal was somewhere around 40-50fps. Actually not such a big difference.


So the jump from 30fps to 40-50fps is "not such a big difference" ?
You're contradicting yourself completely, calling a ~25-33% Framerate advantage for the lower clocked Voodoo2 "not such a big difference", especially in that context  Roll Eyes

If you "benchmark" Cards on "playable", you certainly can't call your work "benchmarking", whatever you were doing there.

Quote:
Also, when Banshee can usually outrun a Savage4 with single-pass multitexturing running at the same frequency, you draw the conclusion that Voodoo Banshee is a very good card, and in some respects clearly better than the Voodoo2.


Nono, you draw the wrong conclusion there (remember that "Apples vs. Oranges" thingy). I'd rather say the Savage4 really never was 'king of the hill', and offers inferior performance when put to comparison with the 3dfx products of its time.
Sure, the Banshee is a very good Card, but (if you remember) we were talking about performance.
There, the Banshee can truly excel only in Single-Textured Games... (that was my whole point)

PS.
I find it somewhat funny trying to explain to you things, that an entire 3dfx Community was cristal clear about already 7 years ago Roll Eyes
Back to top
« Last Edit: 14.05.04 at 11:01:27 by FalconFly »  
WWW  
IP Logged
 
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #23 - 14.05.04 at 11:06:53
 
Quake2. The first thing that comes to my memory is the special Openg32.dll released by ID (with 3dfx support). This is not a full OpenGL ICD. Quake 1 had this kind of OpenGL to Glide wrapper. These so-called miniGL had been long time optimised for Voodoo1 and Voodoo2. For Voodoo Banshee, 3dfx was working on a full ICD at that time. I remember the poor fix for NFS3. It looked horrible in Glide when this patch was applied. What I want to point is that when Banshee appeared, a long time it didn't had the best support as oposed to Voodoo2. Especially games as Quake2 that were designed from the start for Voodoo2.

Full OpenGL ICD. I remember seeing a Banshee running with the latest Quake 3 OpenGL for Voodoo2. Apart from the problem of multi-texturing, there was a certain improvement, sometimes of more than 5 fps in 800x600 resolution, as oposed to Banshee full OpenGL ICD. And don't forget miniGL is based on glide2x (smaller and faster for simple jobs), the full ICD is based on glide3x. This can make for some subtile differences. Testing both cards in Glide2x on a game would be the best compromise in seeing how they handle the load.
Back to top
« Last Edit: 14.05.04 at 11:08:31 by Andrew Boiu »  
WWW  
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #24 - 14.05.04 at 12:08:56
 
Feel free to use the most current and optimized Drivers for a comparison, and post the Results.

But for now, all you've been giving in Results have been the opposite of what you were claiming (?)

You could use Quake 1 (Banshee friendly) vs. Quake 3, Unreal 1 and Unreal Tournament (Multitexturing and more Texture heavy).
Back to top
« Last Edit: 14.05.04 at 12:09:25 by FalconFly »  
WWW  
IP Logged
 
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #25 - 14.05.04 at 12:31:28
 
I have pointed in one direction. In certain aspects Banshee is better than Voodoo2. Even if it lack the 2 textures per pass, the real situations does not depend so much on this. Ok, you get 10, 15 fps. But again, using a low resolution. Also, to be noted is the fact that quality is lower on a Voodoo2 as oppsed to a Banshee.

The whole point about multitexturing and it's impact on performance was this: you certainly get a fairly good improvement, depending on the situation, but it is not solely the reason for which the Voodoo2 could outperform the Banshee. Until Voodoo3 arived there was no card to beat up the performance of a Voodoo2 in SLI. And this clearly proves some excelent performance capabilities from the Voodoo2.

And getting a whole discussion back, a Voodoo2 would not offer too much of an improvement if the GPU would be overclocked, unless the memory response would be also fasten up.
Back to top
« Last Edit: 14.05.04 at 12:32:38 by Andrew Boiu »  
WWW  
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #26 - 14.05.04 at 12:37:29
 
Quote:
And getting a whole discussion back, a Voodoo2 would not offer too much of an improvement if the GPU would be overclocked, unless the memory response would be also fasten up.


In case you haven't noticed :

On the Voodoo2, there is no independent Memory/GPU timing...
Overclocking the Voodoo2, you automatically overclock the Video RAM as well Roll Eyes
Back to top
 
WWW  
IP Logged
 
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #27 - 14.05.04 at 12:41:16
 
I know there is one clock for GPU and Memory on Voodoo2. I said this earlier. The whole problem was what would happen if the GPU would be clocked faster as opposed to what would happen if the Memory would be faster. Pure theory...
Back to top
 
WWW  
IP Logged
 
FalconFly
YaBB Administrator
*****
Offline


3dfx Archivist

Posts: 2453
5335N 00745E
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #28 - 14.05.04 at 13:27:34
 
You're the first one to ever claim that (?)

So what are the SSTV2_ Commands for separate GPU/MEM Clock ?
Back to top
 
WWW  
IP Logged
 
Andrew Boiu
Senior Member
****
Offline


LDE-BDreams

Posts: 267
LDE-BDreams
Gender: male
Re: Voodoo2 at 125 MHz?
Reply #29 - 14.05.04 at 13:59:11
 
Can you do that clock change for any layer? D3d/OpenGL/Glide. I might be wrong, but I remember that only in Glide/OpenGL you can do that. Sorry if I am wrong. I know little about this settings effect.
Back to top
 
WWW  
IP Logged
 
Pages: 1 2 3 
Send Topic Print