dionb wrote on 2026-04-19, 21:47:
Doesn't do VRAM though, only DRAM. I don't think any of the Cirrus Logic chips did.
For DOS, VRAM actually performs worse than DRAM, but here we're talking Windows acceleration and that's where dual-ported VRAM shines. As for an ISA card with 2MB of it... now that's a challenge.
We can have very theoretical discussions about what would be best in a hypothetical situation where we can get our hands on any given card, but realistically, "whichever one you can find for an acceptable price" would be my suggestion. The already mentioned ATi Graphics Ultra Pro (=Mach32 chip) would probably be best-known, but I suspect that various S3 928-based cards might be more common, things like the Diamond Stealth Pro, Spea/Video 7 Mercury or Mercury Pro (with 4MB...) or the Miro miroCrystal 24S ISA. The only ISA card with 2MB VRAM I personally came across was an Artist Graphics Winsprint 1000, a much more obscure card and chipset (Artist's own GA123), with the added curiosity of a 72p SIMM slot for extra DRAM for the graphics processor. It has Win9x drivers - but sadly my card was dead.
DRAM is fine honestly. I don't need the best Windows acceleration, just some. The main thing I care about is the resolution/color depth. In this regard, 4MB would be unnecessary (and very difficult to find), as I don't think any ISA cards could do higher than 1024x768 at 16-bit, correct me if I'm wrong. So I'm perfectly happy with any of the 2MB cards mentioned, but I'm partial to the CL-GD5434.
keenmaster486 wrote on 2026-04-19, 23:18:
No offense intended; I mean this as a legitimate recommendation, but that system really, really needs to have a VLB board.
Well it's not really a practical/balanced build, it's a nostalgia fun project. My childhood PC didn't have VLB, and my "rule" is that I can't upgrade the board, otherwise it's a like a totally different PC. But the rest is fair game. I'm getting all the original parts as best I can find/remember. (Asus ISA-486 board, 486DX-33, 8MB FPM, probably CL-GD5402 SVGA). I actually still have the original CPU. But I also want to have a maxed out config that can play some mid-90s 2D Windows games, and have nice colors at 1024x768 in the desktop.
jakethompson1 wrote on 2026-04-20, 00:43:Perhaps it was 512K video RAM and not the particular Cirrus chip limiting you to 256 colors.
I think everyone has got the point […]
Show full quote
Perhaps it was 512K video RAM and not the particular Cirrus chip limiting you to 256 colors.
I think everyone has got the point across that this is more of a curious question than a practical one, but it's still interesting.
Perhaps something that will help is that XFree86 (Linux/BSD) users would have had to deal with the raw details so things may be better documented there.
The readmes for Mach32 and Mach64 http://ftp.xfree86.org/pub/XFree86/3.3.6/doc/README.Mach32 http://ftp.xfree86.org/pub/XFree86/3.3.6/doc/README.Mach64 have details on exactly what it takes to achieve 1024x768x16bpp. Note that this still doesn't tell you which modes are interlaced scan.
You're right about this. I must be misremembering something, because I remember it being 1) Cirrus Logic 2) From 1990-91 2) Being able to do 1024x768 at 256 colors. And that doesn't exist from what I've been able to find. So it was most likely 512k of memory and 1024x768 at 16 colors, of which there is one model based on my research - CL-GD5402. So this was probably it, but can never know for sure.
Anonymous Coward wrote on 2026-04-20, 01:22:
Your best bet is the Diamond Speedstar64. I still occasionally see these go for $100-$150 on ebay.
There was a huge glut of these in the mid 90s, and a lot of them were still stocked as new in box until around 2010 or so.
2MB cards that use the Mach32 or S3 928 were made in comparatively small numbers.
Yes, this is the ideal card. Thanks, that gives me hope. Just have to wait for an opportunity then, I thought they were quite a bit more expensive now. The Mach32/64 seem more expensive for sure, but that's my second choice anyway.