Wie kann ich EGA-Grafiken in Windows 3.0 auf einem 8086 aktivieren?

7

Ich bin gerade dabei, einen alten Amstrad 5086 wiederzubeleben, der eine 8-MHz-Intel 8086-CPU, die klassischen 640 KB RAM, Windows 3.0 und EGA-Grafik enthält. Leider kann ich Windows nur mit dem CGA-Monochrome-Treiber ausführen, sofern ich herausfinde, dass die Farbtreiber mindestens einen 286 benötigen. Ich hoffe, ich liege falsch, und jemand kann mir dabei helfen, dass es funktioniert Farbe!

Dieb
quelle
Was ist die Marke und das Modell des Videoadapters?
Bobson

Antworten:

1

Die Windows 3.0 EGA- und VGA-Treiber verwenden 80186-Opcodes und funktionieren daher auf einem 8086-PC nicht. Die einzige Möglichkeit, die Treiber von Microsoft zu verwenden, besteht darin, den 8086-Prozessor durch einen V30 zu ersetzen, der die vom Treiber verwendeten Opcodes unterstützt. Dies ist keine einfache Operation, da Sie den 8086 entlöten müssen, ohne das Motherboard zu beschädigen.

Ab Februar 2013 wurde eine Version des VGA-Treibers erstellt, die nur 8086-Opcodes verwendet und daher auf einem nicht modifizierten Amstrad 2086/3086/5086 funktioniert. Siehe http://www.vintage-computer.com/vcforum/showthread. PHP? 35593-Windows-3-0-VGA-Farbtreiber-für-8088-XT

john_e
quelle
Wow, das muss ich probieren!
Dieb
Weißt du was, es funktioniert tatsächlich.
Dieb
3

Wow, Vielfraß zur Bestrafung, oder? :) :)

Sind Sie sicher, dass sich dort eine EGA oder eine bessere Grafikkarte befindet? CGA ist nicht "monochrom", sondern 4-farbig.

Es gab nie eine 286-Anforderung für EGA, die mir bekannt ist (es ist allerdings eine Weile her :)). Sie müssen nur sicherstellen, dass der richtige Treiber installiert ist und dass Sie Windows für die Verwendung von EGA konfiguriert haben.

Hier ist eine Seite mit einigen aktiven Win3X EGA-Treiberlinks.

Hier ist eine Anleitung mit den Grundlagen zum Aktivieren von VGA in Windows 3.1 - Vielleicht hilft es auch, Ihr EGA zum Laufen zu bringen.

Ich hoffe, das hilft...

Ƭᴇcʜιᴇ007
quelle
Ich habe gerade das BIOS überprüft und es unterstützt anscheinend VGA. Das BIOS bietet eine Auswahl zwischen Monitortypen, wobei der letzte EGA / VGA ist. Meine Quelle für die Informationen ist die Tatsache, dass sie tatsächlich in Schwarzweiß ausgeführt werden (obwohl anscheinend der VGA-Monochrom-Treiber verwendet wird), und dies: seasip.info/AmstradXT/v30cpu.html (der 2086 ist ein Schwestermodell des 5086, beide haben eine 8086 CPU, 640kB RAM und VGA). Windows gibt keine 286-Anforderung neben dem VGA-Treiber an, aber ich muss das Diskettenlaufwerk wieder zum Laufen bringen, bevor ich es anscheinend ausprobieren kann. Die EGA sagten (nur 286).
Dieb
Oh, und CGA hat einen monochromen Modus (technisch 2-farbig palettiert) bereitgestellt.
Dieb
CGA lieferte kein Monochrom, sondern einen zweifarbigen "Schwarzweiß" -Modus. Monochrom (ala Hercules) ist / war mehrere Schattierungen einer Farbe. Vertrauen Sie mir, ich hatte damals zu lange CGA. ;)
Ƭᴇcʜιᴇ007