This system got some attention again.
I wanted to try another video card, because the UMC Video chip had a few quirks:
- No Windows 95 driver, So one has to use the Windows 3.1 driver in Windows 95.
- Scrolling bug in Keen.
- Issues with the image quality, though I was not sure wheter it was the card or the attached cheap LCD screen.
At first an S3 card seemed most desirable, but this article changed my mind to Cirrus Logic: Nerdly Pleasures: Meet a Better Video Card. Since I am a fan of what Cirrus Logic produced for the Sound Card business in the 90's, it would be interesting to give their graphics card a try. Fortunataly the GD542X VLB series are quite abundant, as far as VLB cards go.
This is the one obtained, a CL-GD5428 based card with 2MB. It has the latest BIOS v1.41 already installed.
The attachment CL_GD5428_2MB_v141.jpg is no longer available
The new video card was of zero use for weeks, since the existing UMC Multi-IO+VGA controller cannot turn off its VGA part. It can only turn off the IO modules. This left me with no harddisk access when the CL-GD5428 was installed. At most I could verify it posted.
Yesterday this was solved by the arrival of a new Multi-IO card. Quite a nice one: IDEVL2M with ATronics-2015PL chipset. It is brand new in the box, with cables and documentation. It matches the offering from Boca research. They are still around it seems.
The attachment IDEVL2M_ATronics-2015PL.jpg is no longer available
Before that I also read about the Cyrix 5x86 being able to do 1x multiplier. This would be very useful, as the 486DX4s are hard to slow down sufficiently for some older games. Death Track for example.
At first I feared such a CPU would not properly run on a mid-generation 486 motherboard, but some people here suggested it should.
Anyways; eventually found a Cyrix 5x86 100GP S1R3 for a reasonable price. The modded BIOS recognizes it properly, and it works very reliable so far. It remains close to the mighty intel DX4 in the graphics benchmarks. But the 1x multiplier is enough reason to replace the previously installed iDX4.
Cx5x86 support is planned for SetMul. Actually the development version does the trick already, but the CPU detection routines must be expanded before I can release it.
The attachment Socket3-CPUx5.jpg is no longer available
Yesterday I benched all the available CPUs and the two VLB graphics Cards. Using all possible multiplier settings and without changing a single thing in the BIOS or the startup configuration.
One thing about the UMC-418 graphics: It is like 7,3% faster then the Cirrus Logic. But considering its downsides, the CL-GD5428 is likely to remain installed. The UMC-418 scored 8,3 FPS in PCPbench when combined with the intel 486DX4-100 and 7,0 with the am486DX4-100.
The last SCORE column is just a quick and dirty attempt at normalizing the results to a single value: Done this way:
Score=((3DB1+3DB2)*0,35+PCPB1*2,9+PCPB2*6,57+Doom*1,08+Speedsys*0,96)/89,5
These scores are generally fine AFAIK. Take into account that Write-Back won't work properly with this motherboard, thus Write-Through mode was selected.
I have the feeling that of all the upgrades done on this system, the two 60ns FPM sticks were the best investment.
The attachment 486_VLB_benchmark_09-2014.png is no longer available
There is one disappointment with the CL-GD5428: It does not support graphics mode 100h (640x400x8) without the Univbe TSR. Note that Univbe v5.1 has the smallest memory footprint when adding new Vesa modes: v5.1=8,2 kB; v5.3=12,9 kB; v6.5=19,8 kB.