mkarcher wrote on 2025-08-29, 16:25:
renejr902 wrote on 2025-08-29, 16:20:
mkarcher wrote on 2025-08-29, 16:14:
Yeah, I'm sorry, I should have read the manual one page farther than I did. It clearly says: "If the switch setting is set to digital monitor, such as EGA, CGA, etc., then the emulation will be brought up right after system boot up. In this case, you don't have to run VGAMODE to turn on emulation."
So it seems the BIOS is not designed to emulate "EGA with CGA monitor", which is unfortunate. If the BIOS is fully EGA compatible in EGA emulation mode is, you should be able to get the BIOS to use CGA compatible text modes by running "e40:88 7" in debug. If you then re-initialize the text mode (e.g. "MODE CO80"), you should get a CGA-type text mode.
it sad. i will buy another ega card, a normal one. I dont understand your debug thing...
I tried to suggest the following: You configure the OAK card to "EGA", and then you boot your system. You will not get a usable imag on the CGA monitor. You then blindly type DEBUG and press the enter key. This will start the DEBUG utility shipped with MS-DOS. DEBUG will display a single dash "-" as prompt, and you type (still blindly) "e40:88 7" and press enter. This configures any EGA compatible BIOS to use CGA compatible monitor frequencies. Assuming your OAK BIOS is sufficiently EGA compatible, it should accept this configuration as well. Then you type "q" and press enter again, to quit debug. This will return you to the DOS prompt. Finally, you type "MODE CO80", to re-initialize the text mode. The BIOS is supposed to check for the configuration byte in the BIOS configuration area we just modified, and select the CGA-compatible variant of the text mode instead of the EGA-only variant, so the monitor should start to sync.
If this helps, I can instruct you how to automate this process, so that is will be performed at every boot.
🤣 i got it working perfectly but not exactly like you said. to me all seems correct i tried a few ega games and sysinfo.
Let me explain you why...
I enter debug
put e40:88 7
enter
q
enter
all was ok
But i tried for 5 minutes but i have to copy mode.com from f: but this time the file was corrupted. it still copy it but when executing it frooze the pc everytime
So i have the idea after the debug thing to do this:
VGAMODE C " enter " ( before it was not working still gambled screen)
But now it works the screen sync again and sysinfo still detect ega card and every game work as intended. to me the screen is normal. i sent you a pic.
If you thing all is ok by my picture, let me know how to automatic the debug thing, if i can add it to autoexec.bat or another way.
THANKS SO MUCH ITS REALLY APPRECIATED without you i would not have succeed, the e:40:88 7
did the truck 😀 i'm very happy, i start playing ega games on this wonderful monitor. I'm sorry pictures are blurred, i tried the best i could 😀