In the past couple of years, I have been interested in researching different sources of VGA adapter incompatibilities for the SNOOP project: SNOOP.EXE: (S)VGA adapter info tool and CRT Terminator config utility
This is because with CRT Terminator: CRT Terminator Digital VGA Feature Card ISA DV1000 it is possible to read back information from the video data that the VGA adapter outputs, in order to come up with programmatic test cases that find if a particular VGA adapter has a certain known VGA bug or not.
Based on that functionality, I have tested several VGA adapters. Hercules Stingray Pro is one of them. In my test lab I have this card:
The attachment HerculesStingrayProARK1000PV.jpg is no longer available
which tests out as follows:
The attachment SNOOP.png is no longer available
There are a couple of hardware bugs that I find:
First bug is not actually a bug of the card, but a side product that the card is a fast PCI card. So it uncovers a programming bug that the authors of Commander Keen games wrote: Keen code assumes that the ISA bus should be "slow enough", or animation can stutter: Why does Commander Keen 4-6 hardware scrolling glitch on ATI (Mach) PCI video cards?.
Second bug is that when running the Kukoo 2 demo, part of the VGA palette colors are missing. This has something to do with internal timing of the demo, or the internal synchronization of palette updates. Hard to say. When using CRT Terminator to view the Kukoo 2 demo, this bug does not manifest. (so it is some kind of an internal RAMDAC thing on this card)
Kukoo2 on digital output (correct):
The attachment KUKOO2_HerculesStingrayProARK1000PV.png is no longer available
Kukoo2 on VGA (missing some colors on background effects, i.e. background is black):
The attachment KUKOO2_vga_output_palette_broken.jpg is no longer available
Third bug is that the video mode needed by Warlords 2 is not available. I haven't had time to figure out what mode exactly Warlords 2 is trying to initialize (if it's VESA or VGA bios SVGA extended mode number), but the screen stays in the text video mode, and game audio starts to play, then the game hanging:
The attachment WARLORDS2-fails-to-set-right-video-mode.png is no longer available
(if someone is knowledged in the inner life of Warlords 2 code to come up with a disassembly or small test code to reproduce this bug, I'd be eternally grateful)