我目前正在修复一台古老的 Amstrad 5086,它包含一个 8MHz Intel 8086 CPU、经典的 640kB RAM、Windows 3.0 和 EGA 显卡。不幸的是,我似乎只能使用 CGA-Monochrome 驱动程序运行 Windows,据我所知,彩色驱动程序至少需要 286。我希望我错了,有人可以帮助我让它在彩色模式下工作!
答案1
Windows 3.0 EGA 和 VGA 驱动程序使用 80186 操作码,因此无法在 8086 PC 上运行。使用 Microsoft 驱动程序的唯一方法是将 8086 处理器替换为 V30,它支持驱动程序使用的操作码。这不是一个简单的操作,因为您必须在不损坏主板的情况下拆除 8086。
截至 2013 年 2 月,已创建了一个仅使用 8086 操作码的 VGA 驱动程序版本,因此可以在未修改的 Amstrad 2086 / 3086 / 5086 上运行。请参阅https://forum.vcfed.org/index.php?threads/windows-3-0-vga-color-driver-for-8088-xt.35866/