用dosbox封装win9x老游戏,特点就是包的体积小,完全绿色,自动挂载光盘镜像.


第一步:准备工作
Dosbox有许多版本,我们采用韩国人ykhwong整合的DOSBox SVN-Daum 20140127版本,这个版本的优点是稳定,支持巫毒卡、支持挂载带音轨CD镜像,可惜不支持同时挂载多个光盘,用热键更换(也许是我没测试出来,知道的大大请赐教)。而最新的20150125版本虽然支持热键换光盘,但是参数太多,不太稳定,容易崩溃,只能期待后续版本了。
WIn95选OSR 2.1的版本,Win98选第二版SE版本,都是好用的版本,为了安装方便,我们把95和98的安装文件解压出来,和需要的驱动程序、工具软件统统放到img镜像文件中。
img磁盘镜像文件可以用ultraISO打开,还可以在系统的“磁盘管理”中用“连接VHD”的方式直接挂载到你的电脑本身系统中(支持Win7/8,不支持Win10),但最方便的管理工具还是WinImage。
OK,所有需要用到的软件我已经打包,放在云盘共享,下载解压到硬盘的任意目录,可以继续第二步了。
云盘:http://pan.baidu.com/s/1c1Iu8AO 密码:8h2t
第二步:安装Win95
1、首先要创建一个IMG镜像文件,双击dosbox,执行命令:
imgmake windows95.img -t hd_2gig
等待一会,硬盘上多了一个2G的img文件。

如果要其它的大小,可以用size参数指定,例如创建800M的镜像文件,可以用命令:
imgmake windows95.img -size 800 -t hd

2、修改dosbox.conf
用记事本打开dosbox.conf,在最后加入以下内容:
imgmount c windows95.img -t hdd -ide 1m
imgmount d d.img -t hdd -ide 1s
boot win98c.img

保存关闭后,再次双击dosbox,看到如下画面:

在窗口内执行命令格式化C盘:
format c:
很快就完成格式化,我们给C盘起个卷标名称,叫WIN95。

格式化完成后,可以开始安装了,执行命令:
d:
cd pwin95
setup /is

/is参数不用检测硬盘,进入Win95安装界面,按照提示一步一步来,点击“继续”,点击“是”,点击“下一步”,安装到C:\windows不用更改,点击“下一步”,安装选项选择“定制”,如下图:

要求输入序列号,下图中的序列号适合各语言版本的Windows 95 OSR2.1:

下一步输入姓名和公司,你可以随意输入。
下一步希望安装程序查找所有硬件设备吗?,选“是”,然后CDROM和声卡打勾,看图:

选取组件这里,按自己喜好,因为我们的主要目的是玩游戏,所以磁盘工具和多媒体这两项一定要选,其它随意了。

下一步登录方式就用缺省的Windows登录,不用改,直接点下一步。

这里也不用改,继续下一步。
选“不需要启动盘”,点击下一步。

然后就是复制win95的文件到C盘了,需要等几分钟。

终于完成了,准备第一次重启。

点击上图的完成,dosbox会关掉重开。我们先关掉重开的dosbox窗口(按Ctrl+F9关闭dosbox窗口),修改dosbox.conf文件,将最后一行的boot win98c.img改成boot -l c,看下图:

注意,这里很重要!!!双击执行dosbox.exe,立刻按住F5不放,让win95进入安全模式。

进入安全模式的目的是更换显卡驱动,这样dosbox不会崩溃。在桌面空白处点鼠标右键,选择“属性”。

选择“设置”页,点击“高级属性”。

更改显示器类型这里,点击“更改”:

列表里面没我们要的驱动,点击“从软盘安装”:

点击“浏览”,找到D盘上的驱动程序,显卡驱动在 D:\Drivers\s3trio64目录下:

确定两次后选择显卡具体型号,选这个:

显卡驱动搞定,可以把监视器改成”Super VGA 1024x768“(可以不改,不影响使用),点关闭按钮。

色彩可以改成增强16位色,不改也无所谓,点关闭按钮,重启dosbox。
win95继续安装,等待一会后,选择时区:

点关闭,下一步安装打印机,选取消。

这是第四次重启,win95已经初步安装完成。

然后要给它安装驱动,在桌面“我的电脑”图标上点右键,选属性,选“设备管理器”:

将“其他设备”里面的MultiMedia 删除掉

点击“刷新”,安装Voodoo卡驱动,驱动位于 D:\Drivers\v1-w9x-3.01.01目录下:

Voodoo驱动安装好之后,不要急着重启,继续安装显卡驱动。

上图可以看到,有两块显卡,不用管,把打黄色感叹号的显卡驱动换成和正常驱动一模一样的,像这样:

中间过程省略,无非就是指挥win95找到D盘的驱动文件所在地,进行驱动更新。
双击硬盘控制器下面的打感叹号的那个,点“资源”,去掉“使用自动设置”前面的勾,选择“基本配置1”:

点确定后重启dosbox。

dosbox重新运行后,驱动已经安装完毕,Voodoo卡的注册表文件要运行一下,打开“我的电脑”,进入D盘,进入voodoo的驱动文件夹,双击运行两个注册表文件OpenGL.reg和Optimize.reg。

很多游戏需要directx支持,可以到D盘的Tools目录下安装。其中WIN95可以安装DX5\DX6\DX7\DX8a,WIN98可以安装DX7\DX81\DX9,当WIN95安装DX5或DX6时,会问你是否替换驱动,一律回答否。

directxMedia用于播放各种格式的音视频,最好也装上,不占用多少空间。

如何挂载光盘镜像:

下载好的光盘镜像,拷贝到dosbox目录下,注意必须是ISO文件,如果是带音轨的,必须是CUE/BIN格式,假设仙剑95光盘,文件名是 pal95.bin和pal95.cue。

修改dosbox.conf文件,最后几行改成:
imgmount c windows95.img -t hdd -ide 1m
imgmount d pal95.cue -t cdrom -ide 2m
boot -l c

这样就可以了,进入win95就可以看到光盘了。

还可以直接播放CD音频,开始->程序->附件->多媒体->媒体播放机,“设备”菜单选“CD音频”,这样就可以一首一首播放了。

WIN98安装过程实际上比95简单,因为中途不需要进入安全模式装显卡驱动,可以从建立虚拟硬盘开始一路安装到结束,只要点点鼠标即可。待win98全部安装完毕,再安装各个驱动,主要是voodoo卡和显卡驱动。

Dosbox安装Windows 95图文教学相关推荐

  1. W ndows95安装,Windows 95的安装

    Windows 95的安装 一.安装之前(Before Setup) 1.Windows95作为一个OS(操作系统),对计算机系统要求比DOS要高,8MB内存是比较理想的,而且处理器最好是486或更高 ...

  2. macOS 12 Monterey安装Windows 11图文教程

    本文是macOS 12 Monterey用Parallels Desktop 17安装Windows 11的图文教程,安装之前需要先下载Parallels Desktop 17与Windows 11原 ...

  3. 虚拟机VirtualBox安装windows操作系统(图文教程)

    原文地址:http://www.i7086.com/xunijivirtualboxanzhuangwindowscaozuoxitong 一.虚拟机VirtualBox安装准备工作: 1.虚拟机Vi ...

  4. xp系统本地服务器环境配置,Windows XP安装Apache环境图文详解Windows服务器操作系统 -电脑资料...

    本文章来简单的介绍Windows XP安装Apache环境图文方法,有需要了解的朋友可参考参考, 双击 apache_2.2.8-win32-x86-no_ssl.msi 文件,开始安装 Apache ...

  5. mysql5.7安装教程绿色_mysql 5.7.17 安装配置方法图文教程(windows)

    这篇文章主要为大家分享了mysql 5.7.17 安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一.下载软件 1. 进入mysql官网,登陆自己的Oracle账号(没有账号的 ...

  6. VWWare(虚拟机)下安装 Windows Server 2012 r2 (详细图文)

     VWWare(虚拟机)下安装 Windows Server 2012 r2 (详细图文) 第一.软件准备 WMware Workstation Pro 14     --虚拟机 Windows Se ...

  7. 在虚拟机中安装Windows server 2003 详细图文安装过程

    虚拟机中 Windows Server 2003 Standard Edition安装的详细过程 安装分为三部分 一.下载映像文件 二.VMware安装Windows Server 2003 Stan ...

  8. 天命奇御单独破解补丁下载|天命奇御steam数字版单独破解补丁下载(附天命奇御反激活方法图文教学)

    下载来源处:天命奇御steam数字版单独破解补丁 天命奇御steam数字版单独破解补丁是针对天命奇御破解版游戏内容而专门研发制作的一款破解补丁,使用后可帮助玩家免安装和steam验证的过程直接进入游戏 ...

  9. [篇四章一]_在 VMWare 16 上安装 Windows 98 SE 操作系统

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始,CSDN诚邀各毕业生/在校生/职场人讲述自己的毕业季故事,分享自己的经验,技术er的进击之路,等你来书 ...

  10. 转载:mysql 5.7.10 安装配置方法图文教程——来自脚本之家网,作者是汤高

    mysql 5.7.10 安装配置方法图文教程 作者:汤高 字体:[增加 减小] 类型:转载 时间:2016-06-22 我要评论 这篇文章主要为大家分享了mysql 5.7.10 安装配置方法图文教 ...

最新文章

  1. OpenCV数据结构与基本绘图(Mat 类、Point类、Scalar类等)
  2. c++加载python模块,但是PyImport_ImportModule老返回NULL
  3. python实习做什么工作-面试python实习工作需要注意哪些事项???
  4. linux下载哪个python版本-Linux安装多个Python版本
  5. iOS开发之功能模块--推送之坑问题解决
  6. 五相同步电机matlab模型,五相永磁同步电机空间矢量PWM控制系统MATLAB仿真
  7. JVM 调优实战--jvisualvm远程连接使用教程
  8. 在Spark中自定义Kryo序列化输入输出API(转)
  9. 记录一下pom文件scope各种配置所作的行为
  10. 什么是用户账户?-联科教育
  11. python通过指定网卡发包_windows下用UDP 广播在特定网卡上发包
  12. .Net Core WebAPI + Axios +Vue 实现下载与下载进度条
  13. java程序员的日常_Java程序员的日常——经验贴(纯干货)
  14. Linux操作系统中的IP配置
  15. 其他电脑连接本地mysql数据库_在局域网内,如何让其他电脑连接我们自己的本地mysql数据库...
  16. 卡巴斯基2009离线升级包制作方法
  17. Sql 列转行字符串
  18. java 登陆邮箱_java如何登陆163邮箱,获取登陆用户的好友列表(1)
  19. QQ丶微信分享URL Schemes填写
  20. 什么叫Jour-fix

热门文章

  1. 处理uniapp开发安卓app进入打开手机的游戏加速模式
  2. 5.3 解决二维拉普拉斯方程:heat_2d
  3. 《生成式深度学习》Generative Deeping Learning 笔记 第二章 深度学习
  4. C# winform 中MessageBox用法大全(附效果图)
  5. 数学建模案例【人口模型 】(马尔萨斯人口模型,Logistic模型)
  6. multisim安装后无法连接数据库_如何解决multisim无法安装的问题
  7. _beginthread 与 _endthread 函数分析 (ReactOS版)
  8. FusionChartsFree的JSP标签开发
  9. GDI 总结三: CImage类使用
  10. 日本java图书馆_菜鸡的Java笔记 图书馆