wbc wrote on 2016-06-02, 13:39:
patched video BIOSes for S3 Trio3D/2X with BLANK pedestal disabled (in attachment). Tested on PCI card with 4MB of SDRAM, should work with others. MCLK for SDRAM\SGRAM = 90 MHz
This worked fine on my S3 Trio3D/2X AGP. I flashed 362_C10E.BIN to an ATMEL AT27C512R OTP DIP28. I tested it first with the Shadow Video BIOS Loader, linked earlier in this thread to test it before flashing.
For some reason though, this BIOS, when flashed, only works on the two of my three cards cards. The two it works on originally had version 2.0B.06.P.
My third card already had version 2.0C.10, but a different binary when compared as a diff. This card works fine with the modified BIOS when it's loaded from shadow RAM, but not during boot when from my flashed ATMEL chip. When I try to use this it, the system will just beep in error, reporting that no video card is detected.
Does anyone know what the problem is with this BIOS or chip? I've attached a dump of the original BIOS files, for comparison.
The two cards where it worked fine use 86C362 chips. The one where it does not actually uses an 86C368 chip, but they are all labeled S3 Trio3D/2X. Interestingly, the original BIOS chip from the 86C368 works fine in the 86C362, but not the other way around.