First post, by fractal5
What is the difference between a fast and a slow graphics card for DOS? No emulation, real DOS, real hardware.
I'm asking from a technical, programmer's point of view.
To my knowledge there are no blitting operations or other acceleration features outside of VESA (does even VESA support this? What games, if any, use it?), so for a game such as Doom, running in 320x200 VGA, what is the point of having a "fast" graphics card? This used to supposedly be a big deal back in the day, but I don't understand why it would matter.
Do typical games such as Doom keep a double buffer on the graphics card and the swapping of these two buffers differ in speed on slow and fast graphics cards? If so shouldn't there be very little difference to gain from a speed up related to that? Also, faster memory on the graphics card shouldn't really matter either, as the bus should be much slower than the graphics memory and the bus should be the bottleneck.
So again, I can understand differences in VESA capabilities and of course the amount of RAM on the card itself. However, this would only be an advantage in higher resolution modes beyond what a typical DOS game would use (SVGA games being the exception I suppose).
Am I missing something?