如何在DOSBox中安装Windows 3.1,设置驱动程序和玩16位游戏

在DOSBox中安装Windows 3.1,以便在64位版本的Windows,Mac OS X,Linux和其他运行DOSBox的地方运行旧的16位Windows游戏。这一点特别有用,因为只有32位版本的Windows才能运行那些16位应用程序。

Windows 3.1实际上只是在DOS上运行的应用程序,而DOSBox是设计用于运行DOS和DOS应用程序的仿真器。 DOSBox中的Windows 3.1是运行旧的Windows 3.1时代的应用程序的理想组合。

安装Windows 3.1

有关的:如何使旧程序在Windows 10上运行

首先,您需要在计算机上创建一个文件夹。此文件夹将包含您将提供给DOSBox的“ C:”驱动器的内容。为此,请不要使用Windows上的实际C:驱动器。例如,创建一个文件夹,例如“ C:\ dos”。

在“ C:\ dos”文件夹内创建一个文件夹(例如,“ C:\ dos \ INSTALL”),然后将Windows 3.1软盘上的所有文件复制到该文件夹​​。 Windows 3.1仍受Microsoft版权保护,尽管许多网站都提供Windows 3.1的下载,而Microsoft不再出售它,但是Windows 3.1仍不能从网络上合法下载。

您可以使用Windows 3.1或Windows for Workgroups 3.11(以可用状态为准)。

接下来,安装并启动DOSBox。在DOS提示符下,键入以下命令,然后按Enter键以将创建为C:驱动器的文件夹安装在DOSBox中:

挂载c c:\ dos

(如果您将文件夹命名为其他位置或将其放置在其他位置,请键入该位置而不是c:\ dos。)

通过键入以下两个字符并按Enter来切换到C:驱动器:

C:

接下来,输入包含Windows 3.1安装文件的文件夹:

光盘安装

(如果您将文件夹命名为其他名称,请键入该名称而不是安装名称。)

最后,启动Windows 3.1安装向导:

安装程序

通过Windows 3.1安装向导,在DOSBox中安装Windows 3.1。完成后,在向导中单击“重新启动”以关闭DOS系统。

重新启动DOSBox时,可以依次运行以下命令来启动Windows 3.1:

挂载c c:\ dos

C:

光盘窗口

安装视频驱动程序

有关的:Windows之前的PC:实际上使用MS-DOS的方式

DOSBox支持标准VGA图形。但是,它也支持某些其他类型的图形。默认情况下,它设置为模拟S3图形。为了获得最佳图形支持,您将需要安装S3图形驱动程序并将Windows 3.1配置为使用更高的分辨率和更多的颜色。

您可以从Classic Games网站下载S3视频驱动程序。将.zip文件解压缩到DOSBox C:驱动器文件夹内的文件夹中。例如,将这些文件放在“ C:\ dos \ s3”文件夹中是有意义的。

在Windows 3.1中,双击“主程序”文件夹,然后双击“ Windows安装程序”图标。单击Windows安装程序窗口中的“选项”菜单,然后选择“更改系统设置”。

单击“显示”框,向下滚动到底部,然后选择“其他显示(需要OEM的磁盘)。”

键入S3驱动程序的路径。例如,如果将它们解压缩到C:\ dos \ s3文件夹,则在此处键入“ C:\ S3”。

选择您喜欢的分辨率和颜色。我们建议选择256色的800×600。这是许多游戏将支持的最高分辨率和颜色数量。

单击确定几次。 Windows将安装驱动程序,并提示您重新启动它。完成后,您将看到新的图形设置生效。

如果选择显示模式后Windows无法正常工作,请在使用“ cd windows”命令进入Windows目录后运行以下命令:

安装程序

然后,您可以选择其他视频模式。

安装声音驱动程序

还有一个驱动程序问题需要解决。 Windows 3.1不包括可以与DOSBox模仿的SoundBlaster声音硬件完全兼容的声音驱动程序。您也将要安装它们。

与S3视频驱动程序一样,您可以从Classic Games网站下载Sound Blaster 16 Creative音频驱动程序。将下载的档案解压缩到c:\ dos \ sb这样的文件夹中

单击“文件”并选择“退出Windows”(如果已在DOSBox中打开),则退出Windows 3.1。假设您将文件夹解压缩到c:\ dos \ sb,请运行以下命令以启动Sound Blaster 16驱动程序安装程序

cd c:\ sb

安装程序

按Enter键安装驱动程序,选择“完全安装”,然后再次按Enter键。默认情况下,您会看到以下行:“ Microsoft Windows 3.1路径:无”。

使用箭头键选择“ Microsoft Windows 3.1路径”,然后按Enter。

输入默认路径C:\ WINDOWS,然后按Enter。再次按Enter键继续。

在下一个屏幕上,选择“中断设置:5”值,然后按Enter。默认设置为5,但DOSBox的默认值为7。

选择“ 7”作为中断设置,然后按Enter。然后,您可以按Enter继续。关闭DOSBox并重新打开它,以完成安装过程并“重新引导”您的DOS系统。

再次启动Windows 3.1,您将获得全面的声音支持,包括对MIDI音频的支持。再次启动Windows 3.1时,您应该会听到声音。

安装并运行游戏和其他应用程序

要实际使用应用程序,请下载它(或从旧磁盘复制它)并将其放在c:\ dos文件夹内的文件夹中。例如,您可能希望将其放置在c:\ dos \ gamename中。

然后,您可以通过单击文件>新建并浏览到其.exe文件来创建游戏.exe文件的快捷方式。双击该快捷方式以启动游戏。

该游戏应该可以正常运行,就像在Windows 3.1上运行一样在DOSBox窗口中启动-毕竟是这样。

您也不必在将来再次进行整个设置过程。只需将c:\ dos文件夹-或其他您命名的文件夹-备份即可。将其移至另一台计算机,安装DOSBox后即可使用它。由于我们根本没有配置DOSBox,而只是使用了默认设置,因此您甚至不必调整DOSBox的设置即可使用。


$config[zx-auto] not found$config[zx-overlay] not found