一张启动盘,玩转DOS游戏
一张启动盘,玩转DOS游戏 步
口河北王桂香
一
张启动盘,玩转DOS游戏
也许有一天,你从嚼上下载了一个多年以前的老古董,或从箱于底翻出一张 老光盘,当你兴冲冲地想缅怀一下过去的好时光时,却发现休手中的那些老游戏 并非都能在Windows下正常运行其实,这不是你的错,也不是游戏的错.惟 一
的错误.是没有人告诉体该怎样玩这些老游戏希望下面的介绍能对你玩好 DoS游戏有所帮助
一
,DOS下使用EMS和xMS
由于DOS操作系统的先天不足,早期的DOS版本,只能直接管理lM以下 的内存空间.而且上端的384K为系统所占用.实际上用户可以使用的只有 640K,这个空间和我们现在128M的
内存配置真的是无壤之别在DOS操 作系坑中,为了突破内存空间的限制,诞生了EMS和XMS两种内存管理技术 使用EMS和XMS都可以突破540K的内存空间限制EMS诞生早一点.但EMs 并没有形成很大气候,而让后来的XMS戚了主流.为了椭足一些DOS应用程序 对EMs的要求.DOS5.0以上的版本都提供了一十EMM386EXE的驱动程序, 它可以使用xMs来模拟EMS.
EMS和XMS内存技术的诞生.正好满足了当时的电脑游戏对"大内存的 追切需要.因而在游戏中得到了广泛的应用在这些DOS游戏中,有些要求使 用EMs,而有些叉要求使用XMS.虽然在Win98中可为某个DOS程序茧独 配置内存,但这种方法不但麻烦.而且效果也不好最直接有效的方法,就是手 动配置config.sys和autoexec.hat这两个系统文件.自己定制内存的管理方式 但如果为r玩游戏而没完没了地更改Windows的设置,实在不可取.为了不给
Windows添乱,并且给DOS游戏提供一十最佳的运行环境.我们完全可姒制作 一
张既支持EMS又支持XMS的启动盘.玩DOS游戏时先用这张盘启动,然后 .制作的这个启动盘最好不要用MS~DOS6.xx或PC
DOS7.0.因为它们不认得现在大家最常用的FAT32分医.所M就用Win98敞 扁曲盘好了.
在资源管理器中右键单击软盘驱动器的图标,在快捷菜单中选择"格式化, 在'格式化窗口巾,一定要选中最下面的"复制系统文件"复选框格式化完 成后休台发现A盘中包古4个文件,除了command.com以外,其他三个文件都 是系统隐含文件.
然后,用"记事本创建系统配置文件config.sys和自启动文件autoexec. bat,并存到A盘的根目录.
corffig.sys的具体内容如下:
DOS-ttlGH,UMB
DEV【CE:H【MEM.SYS
DEV1CE=EMM386EXE4096RAM
FILES40
RUFFERS30
autoe~ec.bat文件的具体内容如下:
@ECHOOFF
PROMPTSPSG
最后,再把config.Sys文件中提到的HIMEM.SYS和EMM386.EXE从c: \Windows目录拷皿到A盘,我们的启动盘就做完了用它启动电脑,就可M甄 那些需要EMS或XMS内存的DOS游戏了
亟!壁立一—
=.DOS下使用光疆和一标.
体也许发现,在进入D0s环境后你
的鼠标和光驱都无法使用了,这是因为
在DOS环境下它们必须靠相应的驱动
程序才能工作.
一
般你在购买光驱或鼠标时都会 随机附带一张驱动程序盘.如果休的原 装盘找不到,可以找一张其他品牌的 光驱或鼠标的驱动盘试一试,因为大部 分的光驱和鼠标的驱动都是通用的 一
般情况下,鼠标的驱动程序就是 一
十可执行的文件mDUSC.corn.把它拷 贝到你的可启动软盘中,需要鼠标支持 时,只要运行mouse即可
在光驱的驱动程序盘中一般去有 一
运行它台完成驱 个instal1.eXe文件,
动程序的安装结果体现在C盘(硬盘) 根目录中的config.sys和aut~xec.bat
这两个文件中然后把这两个文件中与 光驱有关的的语甸.相应地复制到A盘 (可启动软盘)的config.sys和autoexec
bat的相应位置,再把文件的路径,由 原来的硬盘某目录改为A:\,然后再把 MSCDEX.EXE和相关的驱动程亭拷贝 到A盘,这时一张支持光驱的启动盘就 做好了
三,DOs下使用中文
也许你要玩的是一款中文游戏. 这就需要汉字操作系统的支持米显示和
输入双字,其实你不必再到处去找汉字
系统了.因为wfn9x中已经包含了一
个汉字操作系统在CWindows
\Command目录下有个Pdos95.bat.运
行它就可启动汉字操作系坑.
当然休也可以制作一个不需要硬
盘中的文件来支持的汉字系统盘.把C:
\windowsCommand目录下的
follt16.exe,hzvio95.eXe,hzkbc1.eke
instdictexe,IJinyln.tbl,shanpin.tbl,
quwei.tb1.guobiao.tbl,trlpan.exe,
Fontl6.e~e等文件拷贝到一张空白软盘
上.井在该软盘中制作一个hz.bat文
件,它的具体内容如下:
pbios
font16
hzvio95
hzkbd
instdictpinyin
inatdictshanpin
instdictquwei
instdictguobiao
ctdpan
步高
系统信息"的口确Cfm-h—j
CAB文件解压功能
Microsoft系统信息是Wi[1dovprs系统自带的一个实用 程序,平常我们只是利用它来查看一下本机的系统信息及使用
一
些小工具来解决问
其实它辽具有.CAB文件解压功能. 大家都知道微软出品的许多安装程序都采用.CAB压缩格式. 平常我们双击此类型的文件时也可打开井使用压缩包中的文 件,但不能对其进行解压,而Microsoft系统信息这个程 序提供了此项功能.解压步骤如下:
苛先依次执行开始/程序附件/系统工具/系统信息, 运行Microsoft系统信息程序,执行文件菜单.选择 打开..命夸.出现打开文件对话框,选择打开的文件的类 型为CAB文件(,cab).而后搜寻需要解压的.CAB文件,选 择好后点打开命夸即可解压,解压后的文件存放到C: \.WINDOWS\TEMP\MSICABS文件夹下.若要快速进人此 目录.可在Microsoft系统信息中选取工具菜单下的 CAB内容选项即可快速跳转到解压目录,随后休就可以方 便地找你所需要的文件啦.!?
让你的程序自动运行吧!口深圳三刀
有^个笑话,讲的是一个不值电脑的^,在命争提示符下输A C:\上网
badcommandorfileFlame c:\我要上阿
badcommandorfilename
c:\你到底让不让我上同?
badcoiilmandorfilename c"好玩,不玩了.
badcommandorfilename
笺话终归是笑话.到底有没有一种方法可让程序自动运行昵?换 句话说,想运行金山词霸,能不能在运行里面打上金山词霸.就 能将金山词霸打开昵?我们仔细观察一下平时我们经常用的命令,如 sfc{系统文件检查器)ping命令,它们都可在"运行菜单里
面直接运行.而平常我们的一些应用软件是不
能这样运行的.它们有什么不同呢?我们知道,
Windows默认的程序运行路径在环境变量的
path中打开C盘中的"autcexecbat,在path
选项中加一旬:path-c:\windows\desktop.
重新启动后.在运行里输人金山词霸(金山
词霸的快捷方式建立在桌面上),金山词霸的窗
口打开了!如果是文档呢?只需加上扩展名即
可.如:adoc.目可打开a.doc文件.操作系统
如泉是Wba20{~的话,可在系统/设置/高
级/环境变量里面更改path路径,运行方法
跟Win98是一样的.
如果我们把路径指向MyDocument的话.
我们就可直接运行里面的文件,再也不用到
处乱找了.
当然.使用这十方法,可以运行一些你想隐
藏运行的程序.匿f
你的汉字系统盘就制作完成了,只要运行诙软盘中的hz.bat就可 以启动汉字环境了.在上面制作的汉字系统盘中包含了"拼音,"双 拼"区位国标四种输人祛.汉字输^法的使用方社与Win98 下一样,使用"Ctrl—Space进行中英文切换,CtrlFShift进行输 人法切换.
四,DOS赫馥启动盘的综台治理
本』,从三个方面分别rr绍玩DOS游戏可能碰到的问题你也许要 问为什幺不制作一张既支持EMS和XMS.也支持键盘和鼠标,并且 具有汉字处理能力的启动盘?首先说,要制作一张具备所有功能的启 动软盘,而且不调用硬盘上的任何文件,对于只有1.44M的一张普通 的软盘实在是有点强求而且无论支持汉字,还是鼠标和光驱,都要 占用有限的内存空间.所【孔这样的一张启动盘,运行DOS游戏时一并
不一定是最佳的.
我建议你制作一张支持EMS和xMS内存. 井且支持光驱的启动盘,而且把鼠标驱动mouse. com也拷贝到这张盘中.但不要加^autoexec.bat
中,这张盘作为1号盘然后再找一张空白软盘. 接上面赧述的方社.制作一张汉字系ft.~t,这张盘 作为2号盘.玩DOS游戏时,用1号盘启动计算 机,如果你要玩的游戏必须有鼠标支持,再手动执 行mouse.com.如果需要双字环境时,把2号盘 插^软驱拙行hz.bat,启动汉字环境,然后到硬 盘上游戏所在的目录.执行游戏主程序,侏就可以 尽情地玩了.重F
电牌爰督青}ot0?