VOGONS


First post, by eddman

User metadata
Rank Member
Rank
Member

Does such a driver exist? If someone has it or has a link to it please post it here.

I'm trying to test a few things. There are differences between IBM EGA and Compaq EGA and apparently the driver of the former might not be fully compatible with it.

EDIT:

To add more context, I'm doing some bug testing on 86box. There's a bug report that when using windows 3.0 with a Compaq EGA running in 86box with the regular EGA driver, there are visual glitches. It's not clear if it's an emulation bug or driver related. I have to test with a proper Compaq driver.

P.S. I don't really have any proper knowledge of how these era compaq devices are supposed to be set up.

Last edited by eddman on 2024-08-01, 18:59. Edited 4 times in total.

Reply 1 of 5, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

SP1198 might have it in, but it might be easier to find by exact system model

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 2 of 5, by eddman

User metadata
Rank Member
Rank
Member
BitWrangler wrote on 2024-08-01, 18:37:

it might be easier to find by exact system model

It says "Compaq Deskpro 386 (May 1988)". The CPU is a 386DX. For video card you can basically select any of the listed ISA cards.

Reply 3 of 5, by VileR

User metadata
Rank l33t
Rank
l33t

The video BIOS is another possible source of differences from the IBM EGA, especially with early cards like that.

Compaq had multiple revisions of their EGA BIOS. Not sure which one 86box expects by default, but maybe a later one will fix the issues with Windows' generic EGA driver?

See https://www.pcjs.org/machines/pcx86/compaq/video/ega/ (I believe "rev E" is corrupt, but "rev G" might do it.)

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 4 of 5, by eddman

User metadata
Rank Member
Rank
Member
VileR wrote on 2024-08-02, 16:41:

Not sure which one 86box expects by default, but maybe a later one will fix the issues with Windows' generic EGA driver?

... (I believe "rev E" is corrupt, but "rev G" might do it.)

Thanks. 86box emulates the hardware, so different revisions of the same bios work, AFAICT. I tested rev G but didn't help.

Where does it say E might be corrupt?

Reply 5 of 5, by VileR

User metadata
Rank l33t
Rank
l33t
eddman wrote on 2024-08-02, 18:20:

Where does it say E might be corrupt?

IIRC back when I tried extracting it from the .json, at least part of it came out as garbage. Maybe it's been replaced with a good one since then, but if Rev. G didn't help then E likely won't either.

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]