First post, by ALEKS
Last year I worked on one of my x86-related microelectronics projects: an ISA video card.
It is based on the Tseng Labs ET4000/W32i video display controller chip. It is equipped with 4 Mb of DRAM connected in interleave mode which gives me 2 Mb of usable video RAM with almost 64-bit memory access performance.
I can play any MS-DOS game on 320 x 200 fluently without any frame drops. MS-DOS games with 640 x 480 resolution are a bit slow anyway.
The surprise is that on Windows 98 I can make use of the accelerated features of this card so I can move windows around at 800 x 600 / 16-bit without any lag.
I can also play StarCraft and Age of Empires 2 fluently. I also tried Sin and in 320 x 200 it is playable. All this on an all-ISA DIY hardware (including backplane, sound card, I/O controller).
I used a BIOS image that came from a MLI video card based on the same ET4000/W32i controller. I think other ROM BIOS images tailored for the ET4000/W32i controller might work out of the box.
The project will be available on my site in the next couple of days. I will also try to record a video with some games played through this card.
Later edit: I did a quick videoclip with the card performing under Windows 98: https://www.youtube.com/watch?v=Q-47q33atbk
Intel 80386DX / 33 MHz | 32 Mb RAM | Tseng Labs ET4000/W32i with 2 Mb RAM | ISA I/O Interface | ISA Audio Interface | 3.5" & 5.25" FDD | 4 x CF 512 Mb | Intel EtherExpress 16