VOGONS


First post, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t

Probably this discussion peaked 20 years back. In a less significant way, the discussion is still reliable.

Drivers, and hardware changes visual quality and features. Some are caused by driver bugs that are easily solvable by driver hacks, some features are phased out of drivers completely, some hardware behaves differently due to change in video memory amount (and RT hardware?). Colour incompatibilities, transparencies, alpha channels are some of the more prevalent bugs you would see.

Most have been fixed by DirectDraw and Direct3D wrappers, however from a bare driver stand of view, how much have they changed from the original experience?

previously known as Discrete_BOB_058

Reply 1 of 3, by hornet1990

User metadata
Rank Newbie
Rank
Newbie

Not exactly sure what you’re asking?

Many of the issues you’ve described have come about due to the natural evolution of hardware. The GeForce 3 still had significant parts of the D3D7 fixed function TnL hardware in the silicon, but as hardware got faster at some point it made sense to use those transistors for something else and emulate the pipeline using shaders, which might not be 100% accurate in all usage scenarios.

Drivers have also become increasingly complex, not just because of the API’s offering ever more functionality but also the compatibility effort they’ve gone to to ensure the end user doesn’t blame the hardware or drivers for some stupid/non-compliant things the developer of the software has done.

There’s a resource cost (financial or time) for everything - silicon, development, code complexity, maintenance, testing et al. so removing legacy functionality for obsolete API’s or compatibility support for long gone titles is an easy win.

Reply 2 of 3, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
hornet1990 wrote on 2024-11-06, 15:47:

Not exactly sure what you’re asking?

Basically a modern equivalent thread of "fog isn't working in Nvidia TNT but works on ATI Radeon 9000" while also a mix of "my Nvidia doesn't render the colour correctly on Windows 10 while it did on 8"

previously known as Discrete_BOB_058

Reply 3 of 3, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Playing DirectX 8-9 on modern hardware usually adds some amount of visual glitches. But that's mostly driver thing and is fixed by using Vulkan wrapper or Wine (Linux).

I must be some kind of standard: the anonymous gangbanger of the 21st century.