如何在DOSBox中安装Windows3.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中的Windows3.1是运行旧的Windows3.1时代应用程序的理想组合。

安装Windows 3.1

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

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

在“C:\dos”文件夹中创建一个文件夹(例如,“C:\dos\Install”),然后将Windows 3.1软盘中的所有文件复制到该文件夹中。Windows3.1仍然受微软的版权保护,不能从网上合法下载,尽管许多网站确实提供下载,微软也不再提供出售。

您可以使用Windows 3.1或Windows for Workgroup 3.11-视您提供的情况而定。

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

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

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

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

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

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

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

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

安装显卡驱动程序

相关:Windows出现之前的PC:使用MS-DOS实际上是什么样子

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

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

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

单击“Display”框,向下滚动到底部,然后选择“Other Display(需要来自OEM的磁盘)”。

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

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

单击几次“确定”。Windows将安装驱动程序,并提示您重新启动。这样做之后,您将看到新的图形设置生效。

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

然后,您将能够选择不同的视频模式。

安装声卡驱动程序

还有一个司机问题要处理。Windows3.1不包括可以完全与DOSBox模拟的SoundBlaster声音硬件一起工作的声音驱动程序。您也会想要安装这些的。

与S3视频驱动程序一样,您可以从经典游戏网站下载Sound Blaster 16 Creative Audio驱动程序。将下载的归档文件解压缩到c:\dos\sb文件夹中

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

按Enter键安装驱动程序,选择Full Installation,然后再次按Enter键。默认情况下,您将看到行:“Microsoft Windows3.1路径:无”。

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

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

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

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

再次启动Windows3.1,您将拥有完全的声音支持,包括对MIDI音频的支持。再次启动Windows 3.1应该会立即听到声音。

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

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

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

这款游戏应该可以正常运行,在DOSBox窗口中启动,就像它在Windows3.1上运行一样-毕竟,它是在Windows3.1上运行的。

您也不必在未来再次经历整个设置过程。只需获取c:\dos文件夹-或您为其命名任何其他名称-并对其进行备份。把它移到另一台电脑上,安装好DOSBox后就可以使用了。因为我们根本没有配置DOSBox,并且刚刚使用了它的默认设置,所以您甚至不需要调整您的DOSBox设置,它就可以工作。

相关文章