标题: 在DOS命令行下直接安装和删除EMS内存的方法
[打印本页]
作者: Wengier
时间: 2002-11-26 00:00
标题: 在DOS命令行下直接安装和删除EMS内存的方法
一些DOS程序,尤其是游戏软件,如同级生、天晴传等等,往往需要EMS内存才能运行。DOS自带的EMM386的RAM参数可以模拟EMS内存,然而它有几个缺点,如一旦安装就不可删除或调节,而且EMM386本身就会造成一些软件无法正常运行。因此,如果能有一个能够动态调节或删除的EMS内存程序就好了。
几个月前,我无意中在莫老师的旧”起步“网站中发现了TCPOWER程序,能够替代EMM386的RAM参数加载EMS内存。不过,它本身还是需要在CONFIG.SYS中用DEVICE命令加载,而且本身不带删除选项,所以根本问题还是没有解决。因此,我使用DOS命令行下的DEVICE/DEVLOAD命令来进行加载它,果然可以在命令行下直接运行了,但还是不能删除。最近,我改用了ADDEV/DELDEV程序,这回就好得多了,可以用ADDEV命令来在DOS命令行下加载TCPOWER程序,运行完程序后就可用DELDEV命令将加载的TCPOWER程序从内存中删除,还可重新安装/删除,即真正实现了EMS内存在DOS命令行下的随意加载和删除,确实很方便实用。
上面提到的ADDEV/DELDEV是很强大实用的程序,它可以在DOS命令行下随意加载设备驱动程序(如光驱驱动程序等),完成后可从内存中删除,真不错,在此推荐。
作者: liveonlove
时间: 2002-11-26 00:00
这两个软件我在打包下载的网页中没有看到(眼花?),能上传到这里吗?另外凡是与http://www.cn-dos.net/dosware/有关的软件都不能下载了,怎么办呢?
作者: Wengier
时间: 2003-3-17 00:00
还好,现在都能下载了。
作者: nodkiller
时间: 2003-4-17 00:00
我加载了tcpower,但同级生还是不能运行啊。请问具体应该怎样操作呢,谢谢。
[此贴子已经被作者于2003-4-17 14:35:49编辑过]
作者: Wengier
时间: 2003-4-17 00:00
同级生需要至少1MB的EMS内存,所以请将TCPOWER所提供的EMS内存设置为1MB或更多。
作者: nodkiller
时间: 2003-4-17 00:00
请问我在config.sys中应该将emm386的参数设成noems吗?
加载tcpower的格式是这样的吗:
addev c:\tcpower.exe /f=c:\tmp\swap.$$$ /e=1024 /d=1024 /b=16384
作者: Wengier
时间: 2003-4-18 00:00
试试吧,应该可以的。另外用不加NOEMS参数的EMM386也可以提供EMS的,不过需占64KB的UMB内存。