VOGONS


First post, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t

Yet another issue with an ATi card for me... but it's weird enough that I figured it'd be worth asking about here. If the card is defective\damaged this is about the strangest defect I've ever seen. The card is just like the 16MB SGRAM-equipped card shown here. Despite the lack of chips on the back, the memory bus is a full 128bit.

Going to try to keep this short and sweet. I have tested the card extensively in 2D and 3D games and it works flawlessly except for these problems:

1. If Windows loads with the resolution set to 1600x1200 (any bit depth) the colors will be all bluish and messed up... sort of like there are some colors missing. BUT, certain screen elements are not affected by it! So it isn't a simple color output\analog issue.

The attachment 20251113_233823 (Custom).jpg is no longer available
The attachment 20251113_233833 (Custom).jpg is no longer available

And if I load a full screen game, it looks perfect. Sometimes returning from the game will cause the colors to look better but still have bluish colors in places they shouldn't be.

The attachment 20251113_235221 (Custom).jpg is no longer available

The kicker is that setting the system to any other lower resolution looks fine, and if I set it to 32bit color at a lower res and THEN switch to 1600x1200 (at any color depth, even 32bit) it looks perfect!

The attachment 20251113_235241 (Custom).jpg is no longer available
The attachment 20251113_235300 (Custom).jpg is no longer available

Once I've done that I can switch back and forth to any res, 1600x1200 or lower and it's all perfectly fine... unless I restart the computer with it set to 1600x1200, then it'll be blue again. This is just so weird.

2. No matter what refresh rate I choose at any resolution, the monitor always reports the vertical refresh as ~60Hz in Windows. And I can see the flicker so I know that it is accurate.

3. I notice once in a while the monitor (CRT) will start making a faint high pitch sound as if the refresh rate has changed or something, even though nothing has changed. If I switch the resolution or refresh rate setting on the computer, the noise goes away for a while. I haven't noticed any other cards doing this on this CRT. 🤷

All of this is on my tester system running Windows 98SE and mainly using the driver "WME_R128_4_13_7192.exe" . I force-installed another slightly newer Rage 128 Pro driver that said it wasn't compatible (shocker: it worked when I forced it to install... thanks ATi) and that did the same thing.

Is this card broken or is this a known driver quirk? The are some scrapes and scuffs on the back of the card, but nothing is broken off and no traces are damaged (I looked at it under a microscope...). Some of the solder pads for the unpopulated memory chip locations on the back were a bit boogered from being scraped by something, so I ran a needle between them to be sure none were shorting, but I did attempt one power-on before noticing this. It is possible that something was damaged during that first power-on... but... it just seems so odd that everything works fine (other than refresh rates) after switching resolutions.

Now for some blitting from the back buffer.

Reply 1 of 2, by arnovdheiden

User metadata
Rank Newbie
Rank
Newbie

If say of 4 memory chips, 1 is defective, and it happens to be number 4, and at lower resolutions only the 3 good chips 1,2,3 are used, but at a high resolution the 4th defective chip is also being used, this might happen?

Reply 2 of 2, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
arnovdheiden wrote on 2025-11-14, 08:24:

If say of 4 memory chips, 1 is defective, and it happens to be number 4, and at lower resolutions only the 3 good chips 1,2,3 are used, but at a high resolution the 4th defective chip is also being used, this might happen?

But what would cause it to be fixed when I reduce the resolution and then increase it again? Usually memory issues are fairly repeatable as more memory is filled and the bad part is used. I've never seen a situation where I could "fix" a memory issue permanently (until rebooting at 1600x1200) by messing with settings. Also, 1600x1200 at 256 color has the same problem but uses only as much memory as 800x600 at 32bit.

Also, I'm pretty sure that most cards use all memory chips simultaneously, breaking up data into smaller pieces and writing a portion to each chip to make use of the increased bandwidth. One chip can still have a defective bit that is revealed once a certain amount of memory is occupied, of course.

I can play games at very high settings at decently high resolutions and there are no graphical glitches or instability.

It's just a very unusual situation.

Now for some blitting from the back buffer.