98操作系统遇到的问题,请高手解决!送分送分

我买了仙剑DOS版,安装不成功,README上说:“游戏对常规内存要求较高,Windows下可能无法运行,请在DOS下加载扩展内存,并把常规内存调整到570K以上。”

请问:什么是“常规内存”和“扩展内存”?针对这个问题我应该怎么做?

成功后送分,谢谢!
---------------------------------------------------------------

改动 Config.SYS 文件。注意:改动 Config.Dos 可以避免与 Windows 冲突。
device=c:\windows\himem.sys
device=c:\windows\emm386.exe noems
dos=high,umb
然后把你的声卡的 DOS 驱动前面添加 DeviceHigh
把 Autoexec.Dos 的内容前面添加 LH
这样你的常规内存能达到 600K 以上。
IBM-PC 刚推出时,内存很小,8086/8088 也只能读取 1M 以内的内存。虽然 286 以后可以读取更多的内存,但是为了兼容性,MS-DOS 一直保留只能使用 1M 内存的能力。1M 内存中,IBM-PC 指定最后的 384K 为上位内存,只能被系统保留,实际 DOS 内存只有前面的 640K,叫常规内存。1M 以上的内存为扩展内存,必须由 DOS 3.3 以上版本的 Himem.Sys 才能管理和使用。还有一种插在扩充内存插槽的内存,很少见,可以由 EMM386.EXE 把扩展内存模拟成扩充内存。

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus