VOGONS


Reply 20 of 22, by Tiido

User metadata
Rank l33t
Rank
l33t
auron wrote on 2025-08-02, 11:05:

so according to that, should (could) using cards with VRAM/WRAM alleviate this issue? potentially SGRAM as well, although since it was optional on some cards its features may not necessarily have been used.

Palette comes from dedicated memory in the RAMDAC and has nothing to do with the memory that holds pixel data etc. so SGRAM vs SDRAM or any other memory type plays no role in here.
It is purely about the RAMDAC part of things and in majority of the designs there's just a small amount (256 x 18/24 bits) of SRAM in them. What will make the difference is how the SRAM is being utilized and if it is single or dual port.

I recall seeing some screenshots of this behaviour on various cards in the CRT Terminator related posts here on this forum. There are definitely a bunch of different behaviours across various cards.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 21 of 22, by gaffa2002

User metadata
Rank Member
Rank
Member
darry wrote on 2025-08-02, 12:29:
The Diamond Stealth 2000 that OP has is based on a S3 Virge 325 with EDO RAM and a 135MHz integrated RAMDAC. I owned and used a […]
Show full quote
auron wrote on 2025-08-02, 11:05:
duke3d is another good example of this, the health pickup and damage screen tint effects cause those snow effects on a lot of ca […]
Show full quote

duke3d is another good example of this, the health pickup and damage screen tint effects cause those snow effects on a lot of cards.

Tiido wrote on 2025-07-29, 15:27:

Better option is to use dual ported memory but that is an expensive thing (in cost and also silicon realestate) and generally not done because of it.

so according to that, should (could) using cards with VRAM/WRAM alleviate this issue? potentially SGRAM as well, although since it was optional on some cards its features may not necessarily have been used.

comparing an s3 864/868 vs. 964/968 might be useful in this regard.

The Diamond Stealth 2000 that OP has is based on a S3 Virge 325 with EDO RAM and a 135MHz integrated RAMDAC. I owned and used a card base on that same chip back in the day and I was playing Duke Nukem 3D a lot, mostly, AFAICR, at 512x384 (using Dietmar Meschede's S3 VBE/Core 2.0 utility) and I do not recall seeing the effect that you mention on a 15" CRT. AFAICR, my card was clocked at 50 or 55MHz.

The ATI Rage Pro typically used SDRAM clocked at 75MHz, if I am not mistaken.

OP mentioned that the issue is more apparent on the Diamond Virge based card than on the ATI Rage Pro one. If the issue was purely related to memory bandwidth, I would have expected the opposite.

Actually, it’s the other way around: the Virge card shows much less or no artifacts at all depending on the game while the Rage Pro shows a lot of artifacts.
I also vaguely remember seeing the issue in some DOS games, too (warcraft 1 I guess?) so I don’t think its limited to windows games.
Would love to try duke nukem 3d to check if I get the snow effect on the Rage Pro but my main monitor just got busted and the colors are all messed up now. Have to wait for the replacement to arrive.
Edit: One of the threads here point out to a program called PALANIM to test exactly that. Surely will take a look once I get another monitor.
As for fixing it (under windows, at least) maybe If I try forcing vsync on the ATI card using powerstrip somehow?

LO-RES, HI-FUN

My DOS/ Win98 PC specs

EP-7KXA Motherboard
Athlon Thunderbird 750mhz
256Mb PC100 RAM
Geforce 4 MX440 64MB AGP (128 bit)
Sound Blaster AWE 64 CT4500 (ISA)
32GB HDD

Reply 22 of 22, by darry

User metadata
Rank l33t++
Rank
l33t++
auron wrote on 2025-08-02, 13:19:
i'm understanding OPs posts the other way around - his virge card seems to show the issue less than the rage pro in the games th […]
Show full quote
darry wrote on 2025-08-02, 12:29:

OP mentioned that the issue is more apparent on the Diamond Virge based card than on the ATI Rage Pro one. If the issue was purely related to memory bandwidth, I would have expected the opposite.

i'm understanding OPs posts the other way around - his virge card seems to show the issue less than the rage pro in the games that he tested.

the other thing is that OP seems to be talking only about windows games, while duke3d is DOS. in DOS ati cards generally force vsync, which will make them less affected than nvidia cards that don't, for instance. according to the (hardly comprehensive) notes i made on this, the TNT2 with SGRAM shows the issue in duke3d while the voodoo3 with SDRAM doesn't. but the voodoo3 has similar looking but consistent snow issues in VGA games that have also been discussed in several threads here.

so although the effect can look similar in different games, there are a lot of other factors going on here.

I meant less. Going to edit my post. Thank you.

The Voodoo 3 snow issues I was having on an SDRAM based Voodoo 3 completely went away once I flashed the vBIOS to a different one.