中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-18 06:48
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [求助]本本想玩dos游戏,总是提示not enough memory 查看 5,907 回复 22
楼 主 [求助]本本想玩dos游戏,总是提示not enough memory 发表于 2006-05-23 14:59 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 6
注册 2006-05-23 14:53
20年会员
UID 55860
性别 男
状态 离线
已经设置了config.sys和autoexec.bat,config是这样的:
DEVICE=D:\SYSTEM\DOS\himem.sys
DEVICE=D:\SYSTEM\DOS\emm386.exe ram
dos=high,umb
files=30
autoexec是这样的:
lh D:\system\dos\mouse.com

使用mem查看,目前内存是632K,可是玩koei的三国四的时候,输入密码后就提示not enough memory,我把config.sys和autoexec.bat删除了也是一样,怎么回事啊?有人能帮忙吗?
我是用本本玩,512MB X 2的内存,P4 1.4 M。相同的文件和游戏,在台式机上就可以玩,本本上就不行,急死我了

[ Last edited by llm on 2006-5-24 at 12:41 ]
2 发表于 2006-05-23 17:56 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
23年会员
UID 7105
性别 男
状态 离线
你这个配置应该是没问题的呀,常规内存和扩展内存和扩充内存应该都合要求的
不知道怎么回事了。。。
3 发表于 2006-05-23 19:29 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 6
注册 2006-05-23 14:53
20年会员
UID 55860
性别 男
状态 离线
所以才郁闷啊
4 发表于 2006-05-23 20:47 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
是不是UMB不足?
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
5 发表于 2006-05-23 21:08 ·  中国 上海 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
你的台式机上的内存有多大?估计不是因为not enough memory,而是因为too enough memory

你用的是哪个版本的 DOS ?如果是7.xx及以上的换6.22的试试,因为6.22的 himem.sys 只能管理到64M的内存,还不行的话加上 smartdrv 32768 试试,再不行的话在 himem.sys 后加 /int15=xxxx 参数试试

参考一下这个:http://www.cn-dos.net/forum/viewthread.php?tid=19140&page=1
6 发表于 2006-05-23 21:54 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 6
注册 2006-05-23 14:53
20年会员
UID 55860
性别 男
状态 离线
台式机可以用,单条512M的内存,使用一切正常,但copy到本本上就不能用了,本本是两条512M的内存,config.sys和autoexec.bat也是一样的,两台机器的dos都是msdos6.22。
7 发表于 2006-05-23 22:17 ·  中国 上海 静安区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
把你两台机器上mem/c/a的结果拿出来看看
8 发表于 2006-05-25 12:59 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
用 dosbox 呢?
9 发表于 2006-05-27 08:53 ·  中国 广西 南宁 联通
高级用户
★★
积分 721
发帖 195
注册 2004-01-15 00:00
22年会员
UID 15554
性别 男
状态 离线
DOS分区不要超过8.4G,另外,用XMSDSK减少内存到32M以下。
10 发表于 2006-05-27 22:41 ·  中国 天津 联通
初级用户
积分 25
发帖 8
注册 2005-07-28 14:00
21年会员
UID 41138
状态 离线
用dosbox模拟不会出现问题的
11 发表于 2006-05-29 21:16 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 6
注册 2006-05-23 14:53
20年会员
UID 55860
性别 男
状态 离线
dos下分区不能超过8.4G吗?
12 发表于 2006-05-29 21:22 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 6
注册 2006-05-23 14:53
20年会员
UID 55860
性别 男
状态 离线
Originally posted by DOSforever at 2006-5-23 22:17:
把你两台机器上mem/c/a的结果拿出来看看


谢谢,本本机器是这样:
memory type total used free

conventional 636K 32K 604K
upper 43K 15K 28K
reverved 4K 4K 0K
Extended(XMS) 1,046,86 1,256K 1,045,60

total memory 1,047,55 1,316K 1,046,23
total under 1MB 679K 46K 632K
13 发表于 2006-05-30 01:11 ·  中国 广西 南宁 联通
高级用户
★★
积分 721
发帖 195
注册 2004-01-15 00:00
22年会员
UID 15554
性别 男
状态 离线
DOS分区超过8.4G的话,有些DOS游戏或软件就不能正常运行了,例如FPE5.0
14 发表于 2006-05-30 16:14 ·  中国 上海 黄浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
Originally posted by lastprobe at 2006-5-29 21:22:

谢谢,本本机器是这样:
...

你这结果是手工抄的吧?而且也不够详细,我要的是 mem/c/a ,最好 mem/d/a 的结果也列出来。不过从现在的结果来看也很奇怪,怎么你的总的常规内存只有636K?你再看一下你台式上的结果是不是也是这样。
15 发表于 2006-05-30 16:39 ·  中国 广东 佛山 电信
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
22年会员
UID 27148
状态 离线
是这样的,现在很多新电脑本身就对dos支持不是很好,常规内存往往达不到640K。甚至还听说有电脑启动dos后,不加在任何程序常规内存不足600K的。

现在主板生产商在很大程度上已开始忽略对纯dos的兼容性了。前一阶段曾看到过一个bios程序的标准,说现在的bios对dos的支持只需要能启动win98/winme的自带的启动盘,加载光驱,并能执行setup.exe便足矣。
该标准中明确指出,今后的主板无需确保dos下能运行游戏等其他应用程序。

[ Last edited by fujianabc on 2006-5-30 at 16:40 ]
论坛跳转: