nezwick wrote on 2024-03-19, 19:43:
The number on the chip is Acer M3125. I have found a few mentions of the card on the internet (and here at Vogons) but nowhere seems to have drivers for it.
Sorry for necro but this is a rare chip/card, and the only topic on Vogons, so why start another one. Do you still have that system? Can you dump the video BIOS for me? Software read should be enough, NSSI can do it. See if you can disable video ROM shadow in BIOS for that though, otherwise the dump might not be clean even if it passes the checksum test.
As for your questions (and why I'm looking for the BIOS) - I had a card with that chip back in the '90. It was branded AdPlus with stickers. I had to part ways with my old system but I bought another card based on M3125 some time ago. It's slow, although not as bad as Realtek RTG3105, and it works with +5V only and has a nice, clean output on modern LCD monitors. It's almost identical to what I remember but came with only 256k RAM. I populated the empty sockets but it turns out the BIOS is an earlier version, does not support the 512k SVGA modes properly.
IIRC the card came with 5.25" floppy (or two) and had drivers for some DOS software like CADs, Lotus, and Win 3.0. Even back then it was a bit obsolete set and I have hazy recollection of trying to force that 3.0 driver into Win 3.1/3.11 WfW and failing. But I didn't try very hard as I was somewhat spooked by the possibility of damaging the CRT monitor with bad sync signals. Sadly I no longer have any copies of these floppies, or the floppies themselves.
What I do have is perhaps of some use - my own VESA TSR. I even worked around the broken BIOS that I have and got the TSR to offer 800x600 256 color mode. The card itself can do 1024x768 but due to chip and RAMDAC limitations only in interlaced mode. Also the M3125 is a bit odd, it requires both memory segments (A000 and B000) to be used for SVGA, and switches banks as 128k chunks. Even though most DOS games that use SVGA are protected-mode and should have no issues with this, considering VESA standard allows it, it results in broken graphics on pretty much everything as the code seems to be limited to 64k sized banks for some reason. But there is at least one game that works correctly and that's Transport Tycoon series. I spent a LOT of time playing it on my otherwise slow 386DX.
EDIT: Actually, 2 games. Bugs! from Sierra can runs in 16 colors VGA, 640x480, but can also use 800x600 if it can swith to that mode. Since both are planar there is no need to switch banks, and 800x600 in 16 colors works with the TSR.
I can offer the VESA TSR in exchange for the BIOS dump 😜