Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm currently resurrecting an ancient Amstrad 5086, containing an 8MHz Intel 8086 cpu, the classic 640kB of ram, Windows 3.0 and EGA graphics. Unfortunately, I only seem to be able to run Windows with the CGA-Monochrome driver, as far as I can find out the colour drivers need at least a 286. I hope I'm wrong, and someone can help me get it working in colour!

share|improve this question
    
What is the make and model of the video adapter? –  Bobson Mar 11 '12 at 19:48

3 Answers 3

up vote 1 down vote accepted

The Windows 3.0 EGA and VGA drivers use 80186 opcodes, so won't work on an 8086 PC. The only way to use Microsoft's drivers is to replace the 8086 processor with a V30, which supports the opcodes used by the driver. This isn't a simple operation, since you've got to desolder the 8086 without damaging the motherboard.

As of February 2013, a version of the VGA driver has been created which uses only 8086 opcodes and so will work on an unmodified Amstrad 2086 / 3086 / 5086. See http://www.vintage-computer.com/vcforum/showthread.php?35593-Windows-3-0-VGA-color-driver-for-8088-XT

share|improve this answer
    
Wow, I'll have to try that! –  Thief Feb 27 at 17:34
    
You know what, it actually works. –  Thief Mar 6 at 13:00

Wow, glutton for punishment eh? :)

Are you sure there is an EGA or better video card in there? CGA isn't "monochrome", it's 4-colour.

There was never a 286 requirement for EGA that I'm aware of (it's been a while though :) ). You just need to ensure the right driver is installed and that you have configured Windows to use EGA.

Here's a page that has some active Win3X EGA driver links.

Here's a how-to page with the basics of enabling VGA in Windows 3.1 -- Maybe it will be of help getting your EGA running as well.

Hope that helps...

share|improve this answer
    
Just checked the bios, and it apparently support VGA. The bios provides a choice between monitor types, with the last being EGA/VGA. My source for the information is the fact that it is actually running in monochrome (though apparently using the VGA-Monochrome driver), and this: seasip.info/AmstradXT/v30cpu.html (the 2086 is a sister model to the 5086, both have an 8086 cpu, 640kB of ram and VGA). Windows doesn't specify a 286 requirement next to the VGA driver, but I need to get the floppy drive working again before I can try it it seems. The EGA ones did say (286 only). –  Thief Feb 24 '11 at 8:48
    
Oh, and CGA did provide a monochrome (technically 2-colour paletted) mode. –  Thief Feb 24 '11 at 9:14
    
CGA didn't provide monochrome, it provided a 2-colour "B&W" mode. Monochrome (ala Hercules) is/was multiple shades of one color. Trust me, I had CGA for waaay too long back then. ;) –  Ƭᴇcʜιᴇ007 Feb 25 '11 at 19:06

May I ask how you managed to run Windows 3.0 at that machine? In Real Mode? I have an ancient Hyunday PC which has an 8088 10MHz CPU, 640KB RAM and Paradise VGA 256KB graphics card. I managed to complete the installation of Windows 3.0 fine, but when I tried to load it, it freezed at the Windows 3.0 blue splash screen. I thought it was because of memory. Maybe I'll try to load it without any TSR programs that reduce the RAM (I use them as I live in Greece, in order to be able to type in Greek, but I guess I don't need them for Windows 3.0).

So do I just type WIN at the DOS prompt and run it, or I have to use any parameters to load in real mode?

Just a thought: you said EGA and VGA modes need 80186 instructions? Is that true? Then this might be my problem, since I chose VGA during installation! Maybe if I run SETUP, change it to CGA and try again it will load, but of course I want VGA graphics, not CGA! Thank you in advance!

share|improve this answer
    
The VGAmono driver works, as does the VGA11 driver linked above! –  Thief Mar 6 at 12:59

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.