Windows 1.04是微软发布的Windows 1.x操作系统中的最终版本,发行于1987年,这一版本增加了对新IBM PS/2计算机的支持。
Windows 1.04具有两个不同的版本, 一种安装介质是7张5.25英寸360kb的软磁盘,另一种是IBM的OEM版本,安装介质采用3张3.5英寸720kb的软磁盘。
在今后的系列中,第一个版本定义为:【OS】Windows 1.04 (1987-05-11)(5.25-360kb),第二个版本定义为【OS】Windows 1.04 (1987-06-01) (3.5-720kb)(IBM PS2)
比较明显的区别是第二个版本的Windows 1.04中增加了对IBM Personal System/2 Mouse的支持,增加了对VGA显示的支持。
本文列举Windows 1.04中内置驱动的显示效果。
一、【OS】Windows 1.04 (1987-05-11)(5.25-360kb)
首先是第一个版本的Windows 1.04,其安装过程需要7张磁盘,分别是
Setup disk
Build disk
Utilities disk
Font disk
Desktop Application disk
Write Program disk
除了这些之外,还有一张打印机驱动磁盘Printer disk,Windows 1.04的安装过程中比较关键的是需要知道指点设备(Pointer Device)的类型,常见的指点设备包括鼠标;确认显卡(Graphics Adapter)的类型;确认打印机的类型和连接方式,以上三点直接关系到安装后的使用,当然,打印机可以选择不安装。

这里可以看一下Windows 1.04安装磁盘中默认支持的鼠标类型,它们分别是:
1: No pointing device
2:Microsoft Mouse (Bus/Serial)
3:Mouse Systems or VisiOn Mouse(COM1)
4:Mouse Sustems or VisiOn Mouse(COM2)
5:Logitech Serial Mouse
6: Kraft Joustick Mouse
7:the Lite-Pen Company - Lightpen
8:FTG Data Sustems Lightpen and Single Pixel Board
9: AT&T Mouse 6300 (plugs into keyboard)

进入下一步,便可以看到显卡驱动选择界面,一共是9个选项,这里依次选择1-9项进行安装,然后列举其在Virtualbox中安装完成的效果。

1: IBM (or compatible) Color/Graphics Adapter or COMPAQ Personal Computer
IBM的CGA显卡驱动,这个驱动使用后,Windows 1.04可以正常启动进入桌面,黑白显示,在Virtualbox中分辨率为640*400

2: Hercules Graphics Card (or compatible) with Monochrome Display
第二个显卡驱动为大力神显卡,Hercules直译为赫拉克勒斯,希腊神话中神王宙斯与阿尔克墨涅之子,天生力大无穷,Hercules作为显卡品牌,一般被翻译为大力神,Monochrome意为单色显示,其分辨率为720*348,Virtualbox中模拟的显卡和Hercules不兼容,启动Windows 1.04后会出现花屏乱码,无法正常使用,Virtualbox花屏分辨率为720*400

3: Enhanced Graphics Adapter (EGA) with Monochrome Personal Computer Display
第三个是单色的EGA显卡驱动,EGA是介于CGA和VGA之间的标准,分辨率为640*350,黑白显示。

4: EGA with Enhanced Color Display (Black and White only)
第四个同样是EGA驱动,分辨率为640*350,显示效果和第三个有所区别。

5: EGA with Enhanced Color Display or Personal Computer Color Display
第五个驱动依旧是EGA驱动,但是这个是彩色显示,Virtualbox中分别率为640*400

6: EGA (more than 64k) with Enhanced Color Display
第六个驱动和上一个同为彩色显示,显示效果稍有区别,Virtualbox中的分辨率为640*350

7: AT&T PC 6300 or PC 6300 PLUS Display Adapter
这是AT&T公司的显卡驱动,AT&T原为American Telephone & Telegraph的缩写,翻译为美国电话电报公司,由于Virtualbox模拟的显卡同AT&T不兼容,因此无法启动Windows 1.04的桌面,这里的花屏分辨率为720*400

8: AT&T Display Enhancement Board
同样是AT&T公司的显卡驱动,Windows 1.04无法正常加载,提示为DEB driver software 'DEDRIVER.DEV' not installed.这里的分辨率为720*400

9: Micro Display Systems GENIUS Graphics Adapter
最后一个是GENIUS的驱动,同样由于硬件和驱动不兼容的原因,Windows 1.04只能显示启动画面,然后便不能继续启动了。此处的分辨率为640*400

这里对上述9个显卡驱动文件的文件对应关系进行列举:

二、【OS】Windows 1.04 (1987-06-01) (3.5-720kb)(IBM PS2)
这一部分展示的是第二个版本的Windows 1.04,也即IBM OEM版本的Windows 1.04的显卡驱动在Virtualbox中的效果。
由于采用3.5英寸720kb的磁盘作为安装介质,因此【OS】Windows 1.04 (1987-06-01) (3.5-720kb)(IBM PS2)只有3张磁盘,命名也进行了整合。

和上面一样,我们先来看一下这个版本的Windows 1.04中内置的鼠标驱动,总项数依旧为9项,但是第七项为IBM Personal System/2 Mouse,由于IBM标准的广泛适用,这个驱动可以应用在大多数计算机之上。

继续安装,显卡驱动选择界面只有3项:
1: IBM Personal System/2 Model 30
2: IBM Personal System/2 Model 50,60,80
3: IBM Personal System/2 Model Display Adapter Card or Display Adapter 8514/A

1: IBM Personal System/2 Model 30
该项安装后为黑白显示,分辨率640*480,同标准的VGA分辨率

2: IBM Personal System/2 Model 50,60,80
该项安装后为彩色显示,分辨率640*480,同标准的VGA分辨率

3: IBM Personal System/2 Model Display Adapter Card or Display Adapter 8514/A
该项安装后为彩色显示,分辨率640*480,同标准的VGA分辨率

这里对上述3个显卡驱动文件的文件对应关系进行列举:

由上述内容可知,两个版本的Windows 1.04所支持的最大分辨率为640*480,但是通过设置调整却可以实现SVGA 800*600的高分辨率显示,相关内容将在之后的连载中进行更新。

欢迎关注留言。
