First post, by 8bitbubsy
- Rank
- Member
I have one of these cards, it has an S3 805 chip. I think it's a perfectly fine card for DOS gaming on a DX2-66. It has an external RAMDAC that is placed close to the VGA output, so there is very little output noise. However, the RGB voltage levels seem to be out of spec (too high), giving an overexposed image on my TFT monitor. Grayscales were severely affected by this, resulting in crippled details. This is at least the case for my unit with an AT&T RAMDAC.
After tinkering around for a long time, I found out that replacing R7 (150 ohms) with 223 ohms makes it look about perfect!
I have attached an image showing the location of the R7 SMD resistor. The strange value of 223 comes from some experimentation with bodging two SMD resistors together. I assume you can find this value as one single SMD. If not, then go for 230 ohms (don't go below 223, and not above 230).
With that problem fixed, comes the poor DOS graphics performance... On DOOM, I get only 22.7FPS, whereas on my CL-GD5428 I get around 28FPS. One day I randomly thought of flashing VGA BIOS ROMs from other S3 805 cards, and I ended up finding 5 different dumps and I tested them all. One ROM in particular gave quite good results - 30.3FPS in DOOM! That's an increase of ~7.5 frames per second. But there's a catch - with this ROM I can't get most of the video modes to sync with the monitor in Windows 3.1x when using S3 805 drivers (works fine with the default VGA driver). This doesn't matter to me, as I use this machine for DOS gaming only. Also, the settings you may have chosen with VL24CFG.EXE (from STB driver) are not read by the card on startup anymore, but the default settings are fine.
[30.06.2021 EDIT] I don't recommend using this ROM after all, as it causes flickering in some games like for example "Jones in the Fast Lane".
To use this ROM, you should have an STB Powergraph VL-24 with an AT&T RAMDAC and video memory rated at 60ns.
It has to be flashed to a 32kB *EPROM chip.
Image is courtesy of wiki.preterhuman.net (with the red circle edit done by me). This is not a picture of my card.
386:
- CPU: 386DX-40 (128kB external L1 cache)
- RAM: 8MB (0 waitstates at 40MHz)
- VGA: Diamond SpeedSTAR VGA (ET4000AX 1MB ISA)
- Audio: SB Pro 2.0 + GUS 1MB
- ISA PS/2 mouse card + ISA USB card
- MS-DOS 6.22 + Win 3.1
- MR BIOS