中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: ROM-DOS啟動盤測試仙劍 上一主题 | 下一主题
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『楼 主』:  ROM-DOS啟動盤測試仙劍

最近我用Wengier版主的ROM-DOS啟動盤來試試可否運行仙劍,發生一些問題。
我先用Wengier版主原本的autoexec.bat和config.sys來啟動,啟動後,常規內存剩下567KB,要運行仙劍常規內存基本要570KB,很顯然,須要修改一下autoexec.bat和config.sys這兩個檔,把一些不須要在啟動時載入內存的程式刪除,因為我主要是在試可不可以運行仙劍嘛~~我一共修改了約四次autoexec.bat和config.sys。
我先貼出原Wengier版主編寫的autoexec.bat跟config.sys,以便作參考。

Wengier版主編寫的原autoexec.bat和config.sys
autoexec.bat:
@echo off
break on
lfnfor on
verify on
set dircmd=/OGN /4
set comspec=a:\command.com
path=a:\;..
mode con rate=32 delay=1
killer.exe
doskey.com
mscdex.exe /D:CDROM1 /K
ctmouse.exe /r3
mousclip.exe /m
set ramdrive=
xmsdsk 1024 /y
findramd>nul
if %ramdrive%#==# goto noram
copy command.com %ramdrive%\>nul
path=%ramdrive%\;%path%
set comspec=%ramdrive%\command.com
:noram
escape.exe
echo.
echo Now you're in ROM-DOS 7.10 prompt.
echo.

config.sys:
device=fdxxms.sys
device=emm386.exe quiet
device=vide-cdd.sys /d:CDROM1
device=cloaking.exe
shell=command.com /p /e:640
dos=high,umb
numlock=off
files=30
buffers=20,0
stacks=9,256
lastdrive=n

我第一次是在autoexec.bat裡加入LoadHigh命令和在config.sys加入DeviceHigh命令,重啟後,常規內存依然是567KB,看來,這命令對ROM-DOS來說似乎沒用,我又嘗試第二次的修改。

我第二次把autoexec.bat裡一些不須要的程序刪掉和在config.sys裡的一些驅動程序,我貼出來給大家看一看。
autoexec.bat:
@echo off
break on
lfnfor on
verify on
set dircmd=/OGN /4
set comspec=a:\command.com
path=a:\;..
mode con rate=32 delay=1
mscdex.exe /D:CDROM1 /K
ctmouse.exe /r3
set ramdrive=
xmsdsk 1024 /y
findramd>nul
if %ramdrive%#==# goto noram
copy command.com %ramdrive%\>nul
path=%ramdrive%\;%path%
set comspec=%ramdrive%\command.com
:noram
echo.
echo Now you're in ROM-DOS 7.10 prompt.
echo.

config.sys:
device=fdxxms.sys
device=emm386.exe quiet
device=vide-cdd.sys /d:CDROM1
shell=command.com /p /e:640
dos=high,umb
numlock=off
files=30
buffers=20,0
stacks=9,256
lastdrive=n
重啟後,暈,,,,,居然比原本的少,只有548KB左右,我猜想應該是在config.sys裡的問題,我就又再裡面加入device=cloaking.exe這一行,重啟後,我的猜想果然不錯,加回這條,常規內存就比仙劍基本要求的多出4KB,我馬上運行仙劍試試,運行後,死機,開頭動畫沒出來,我又猜想應該是內存還不太夠的原故,我又在config..sys裡刪掉buffers=20,0和stacks=9,256這兩行,把files=30改為40,重啟後,更慘,ROM-DOS說什麼stacks錯誤,然後死機,我就把stacks=9,256加回去,這次正常啟動,常規內存也加大為584KB,我馬上運行仙劍,但也跟前一次運行一樣,死機,開頭動畫出不來,以下我提出幾點問題,請對ROM-DOS熟的高手幫我看看是怎麼回事吧~~

1. Wengier版主說ROM-DOS跟MS-DOS兼容很好,照理,應該是可以在上面運行仙劍的,但我試了,確無法運行(但我不知是不是跟xmsdsk有關)
2. ROM-DOS的cloaking.exe是作什麼用的??
3. ROM-DOS對stack(堆疊)要求很高嗎??



MSN:tiqit2@hotmail.com
2003-6-19 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 2 楼』:  

頂..



MSN:tiqit2@hotmail.com
2003-6-19 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27736
发帖 10521
注册 2002-10-9
状态 离线
『第 3 楼』:  

在正常情况下,设置STACKS值是必备的,否则堆栈值是0,0,会造成很大的问题的。

至于CLOAKING,我做的MS-DOS 7.10、ROM-DOS 7.10、PC-DOS 7.10等启动盘中都有的。沈洁等人都知道它是干什么的呢。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27736
发帖 10521
注册 2002-10-9
状态 离线
『第 4 楼』:  

我刚才也在ROM-DOS下试了一下运行仙剑游戏,结果当常规内存(大于570KB)和XMS内存(我是用XMSDSK将其降至32MB以下)都满足的情况下,启动和运行它都一切正常呢。。说明一下,我是用硬盘启动的ROM-DOS 7.10,而不是用ROM-DOS 7.10启动盘启动的。


[此贴子已经被作者于2003-6-20 1:35:52编辑过]






Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 5 楼』:  

我那台電腦的內存就是32MB的,應該不用xmsdsk在降吧~~
我硬盤沒空間在放ROM-DOS了說...
版主,可以詳細說說你重開機到運行仙劍成功的過程嗎??謝謝!!



MSN:tiqit2@hotmail.com
2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27736
发帖 10521
注册 2002-10-9
状态 离线
『第 6 楼』:  

那把:
device=fdxxms.sys
device=emm386.exe quiet

改成
device=himem.sys
试试吧。。

DR-DOS中的EMM386.EXE可能兼容性有点问题的。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 7 楼』:  

我改了後更慘....
開到一半就重開......
原來是cloaking.exe的問題,我把它刪掉就不會一直重新開機了....
但,常規內存就不足了....



MSN:tiqit2@hotmail.com
2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27736
发帖 10521
注册 2002-10-9
状态 离线
『第 8 楼』:  

CLOAKING本身和仙剑是没有问题的,我每次都是这样用的,但从未出过错误。

CLOAKING要删不能单独删,得将MSCDEX也一起删掉,否则内存占用吓人。。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 9 楼』:  

嗯,我在試試



MSN:tiqit2@hotmail.com
2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 10 楼』:  

我試了,把MSCDEX取消掉,內存也只剩530KB左右...
好像少了cloaking.exe這個VCPI接口,常規內存就會少很多...
但要用cloaking.exe就要有EMM386.exe,所以,我的做法如下:
1.用MS-DOS 7.1的EMM386.exe取代DR-DOS的EMM386.exe
2.刪除device=fdxxms.sys這行,因為xms的管理程序有EMM386.exe就行了
修改結果,常規內存有578KB,我馬上運行仙劍試試....
哇哈哈......高興呀~~
我成功了.....仙劍正常運作了.....,看到那開頭動畫的星星,心中高興的不得了.....
所以我認為應該是fdxxms.sys問題,不知道我判斷是否正確??



MSN:tiqit2@hotmail.com
2003-6-20 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27736
发帖 10521
注册 2002-10-9
状态 离线
『第 11 楼』:  

我刚才又试了一下,认定DR-DOS的EMM386确实与仙剑不兼容。。改用MS-DOS的EMM386或不加载EMM386就可以了。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-21 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 12 楼』:  

不加載Emm386的話,常規內存無法滿足仙劍的基本要求呢~



MSN:tiqit2@hotmail.com
2003-6-21 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: