VOGONS


Reply 41 of 66, by leileilol

User metadata
Rank l33t++
Rank
l33t++
Stiletto wrote:

Hah, interesting info. leilei? 😀

Hypersnap's filtering code isn't that accurate and lacks some artifacts. It's even less convincing than 3dfx's own screenshot filtering routine from their MiniGL drivers.

apsosig.png
long live PCem

Reply 42 of 66, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++
leileilol wrote:

At least the full Quake3 patched up to 1.27g-1.32b. No source port is required.

I couldn't get this to run. I put it in the baseq3 folder, but what next?

swaaye wrote:

3dfx 22-bit Rendering Explored
http://www.beyond3d.com/content/articles/59/

By the way, SSAA has a similar color depth "boost" effect.

Good article, I remember reading this ages ago. But he actually didn't have a V3 card to test / confirm any of his experiments / ideas 😀

YouTube, Facebook, Website

Reply 43 of 66, by Dreamer_of_the_past

User metadata
Rank Oldbie
Rank
Oldbie
falloutboy wrote:

I made some screenshots with System Shock 2.
I used the screenshot software "HyperSnap-DX 4.52.03", it can apply the 3dfx filters to any screenshots made with any GPU, they got the algorithm from 3dfx back then.
It will look very close to what you see with a real Voodoo3 on your monitor.

It's probably just me, but I don't trust any emulator software. Sorry, real hardware only.

Reply 44 of 66, by leileilol

User metadata
Rank l33t++
Rank
l33t++

I wouldn't trust the 22-bit article really. Many of those results are photoshop effects and not actual VGA captures. That article (and another article on another site about the same subject) were completly useless to me during the shader writing.

philscomputerlab wrote:

I couldn't get this to run. I put it in the baseq3 folder, but what next?

You're supposed to put it in a test/ subfolder in quake3's folder. and then run

quake3.exe +set fs_game test

to launch the mod.

apsosig.png
long live PCem

Reply 45 of 66, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
leileilol wrote:
Stiletto wrote:

Hah, interesting info. leilei? 😀

Hypersnap's filtering code isn't that accurate and lacks some artifacts. It's even less convincing than 3dfx's own screenshot filtering routine from their MiniGL drivers.

I'm still curious what the result had been had we taken a disassembler to SUPRGRAB 😀

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 47 of 66, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Ok here are some VGA capture shots.

Game is Incoming at 640 x 480. TNT2 represented by ELSA Erazor III Pro and V3 is a V3 3500 Compaq non TV card.

Here the entire scene:

TNT2 16 bit:

E2muQHk.png

TNT2 32 bit:

hPKQwXo.png

V3:

jAVximP.png

Here a section enlarged. I cropped it and then did a 300% integer scale.

TNT2 16 bit:

Z8yUurV.png

TNT2 32 bit:

NS8ls1e.png

v3:

OZ07FA7.png

I think this looks pretty good, but the jury is still out. Got to analyse more footage and also in motion. I might cover this i some more detail in an upcoming V3 video review...

YouTube, Facebook, Website

Reply 48 of 66, by falloutboy

User metadata
Rank Member
Rank
Member

Really nice shots, thank you. 😀 (saved for collection)
You set the gamma on the Voodoo 3 to 1.0, right?

Would you mind to also make one with the normal filter quality on the Voodoo 3?
alpha-blending "sharper" & 3D filter quality "normal" (4x1) instead of high (2x2). If you leave it on "automatic" it will switch to the normal filter in resolutions greater 800x600 (or was it 960x720).

I still think Quake 3 would show greater differences. If you like you could record some demos on good spots, without moving, and use them.
/g_synchronousClients 1
/record demoname
/stoprecord

Smoke from rocket launcher, the red sky in some maps is difficult content for 16 bit rendering.

Reply 49 of 66, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Everything was set to default. I also did 1024 x 768 shots, they look identical in terms of removing the dithering. I read online that at resolutions higher than 1024 x 768, the driver, when 3D filter is set to auto, will switch to 4x1.

I want to do more tests, not sure when though.

Some questions: With the V3 you can set the filter from 2x2 to 4x1, but can you totally disable it? Basically have stock standard 16 bit rendering with all the dithering artifacts?

YouTube, Facebook, Website

Reply 50 of 66, by leileilol

User metadata
Rank l33t++
Rank
l33t++

There might be a way by environment variables, but I haven't looked into it (I know V2 has a way). If you really wanted a non-filtered capture just use your screenshot/printscreen keys.

apsosig.png
long live PCem

Reply 51 of 66, by falloutboy

User metadata
Rank Member
Rank
Member
leileilol wrote:

If you really wanted a non-filtered capture just use your screenshot/printscreen keys.

Totally agree.

You can disable it with the tool V.Control and set alpha blending to "smoother" to make it more ugly but it still would look different by using the printscreen (AFAIR).
http://www.3dfxzone.it/koolsmoky/vctrl.html

Reply 52 of 66, by Sedrosken

User metadata
Rank Member
Rank
Member

Well. This was enlightening. Might as well tone down the color depth on my poor struggling P3s, seeing as not only can I not tell the difference but neither can almost anyone else. And I use LCD monitors all around, and none of them are particularly new or were expensive when they were... thought it was just something wrong with my eyes.

Nanto: H61H2-AM3, 4GB, GTS250 1GB, SB0730, 512GB SSD, XP USP4
Rithwic: EP-61BXM-A, Celeron 300A@450, 768MB, GF2MX400/V2, YMF744, 128GB SD2IDE, 98SE (Kex)
Cragstone: Alaris Cougar, 486BL2-66, 16MB, GD5428 VLB, CT2800, 16GB SD2IDE, 95CNOIE

Reply 53 of 66, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

I'm uploading the capture videos, so that others can do more analysis, that would be awesome 😀 I'm not efficient with the process 😊

It must have been weird for V3 owners back in the day. What 16 bit issues are they talking about? It looks different on my screen compared to the screenshots in magazines...

Currently I use VLC to take a photo, then load it in Paint.Net, crop it (writing down the coordinates), and finally integer scaling it 300% or so.

The files aren't too large, but still several hundred MB each.

YouTube, Facebook, Website

Reply 54 of 66, by F2bnp

User metadata
Rank l33t
Rank
l33t

Amazing how much better Voodoo 3's 16bit rendering is compared to the TNT2. 32bit is even better of course, but I'm just astounded by the difference at 16bit. Why didn't 3Dfx showcase this more back then, with actual screenshots?

Reply 55 of 66, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++
F2bnp wrote:

Amazing how much better Voodoo 3's 16bit rendering is compared to the TNT2. 32bit is even better of course, but I'm just astounded by the difference at 16bit. Why didn't 3Dfx showcase this more back then, with actual screenshots?

I'm sure they did, but so did Nvidia. Nvidia's marketing department would have done anything to point it out.

In the end it was a move that cost 3dfx dearly, not to have proper 32 bit rendering with the V3, regardless of it maybe being a feature that wasn't that useful.

YouTube, Facebook, Website

Reply 56 of 66, by leileilol

User metadata
Rank l33t++
Rank
l33t++

If it's the color depth you might not notice, you'll more likely notice the change in Z depth. Many games reduce the Z buffer along with the colors. Flickers and sawtooth clippings will occur. Going to 32-bit will help that in most cases, though some games will lock it to a lower Z depth regardless

apsosig.png
long live PCem

Reply 57 of 66, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Read a Matrox G400 review recently and it mentioned that their 16 bit mode calculates everything internally in 32 bits, including z-buffer, and does the final step dithering into 16 bit image. Could be interesting...

YouTube, Facebook, Website

Reply 58 of 66, by Tertz

User metadata
Rank Oldbie
Rank
Oldbie

32 bit color became important when Nvidia cards won at Voodoo, so you need to check games released in >= 1999 year.

torindkflt wrote:

Many older or very cheap LCD monitors simply aren't designed to handle anything higher than 16 bit, and will automatically down-convert 24 or 32 bit color depth to 16 bit

Many modern LCD, even among not cheap ones (~$500), monitors have 6-bit per channel only, so resulting in 18-bit dithering for 24-bit pictures. It's not a problem for home/business users.

DOSBox CPU Benchmark
Yamaha YMF7x4 Guide

Reply 59 of 66, by Putas

User metadata
Rank Oldbie
Rank
Oldbie
philscomputerlab wrote:

Read a Matrox G400 review recently and it mentioned that their 16 bit mode calculates everything internally in 32 bits

That was the norm, 16 bit was never a proper graphics standard. The interesting question is which 3d accelerators, if any, where internally capped to 16 bits only?