Board logo

标题: 关于《红楼梦之十二金钗》Xp下的安装总结 [打印本页]

作者: 红迷    时间: 2007-2-1 13:21     标题: 关于《红楼梦之十二金钗》Xp下的安装总结

和《红楼梦之十二金钗》的缘份      
    前段时间刚考完研突然想把以前的老游戏给怀念下,就想到了Doom95,仙剑,极品3,还有我第一次玩却不知道是H-game的红楼梦之十二金钗。本人是98年买的电脑,那时我还在上初一。当时PII333费了3000两银子啊,现在都可以买高端双核了。还好我有亲戚当时单位配电脑所以搭伙买,便宜了不少。记得第一次玩红楼梦是我表哥买了一张合集游戏盘,晚上第一次玩乱玩到了那面镜子,看到那些画面我心乱跳了整个晚上呵呵。后来第二天就奇怪的发现竟然玩不了了,每次运行就跳出,那时我还是用98系统,所以觉得非常奇怪。但是那时电脑知识浅薄,只记得我重装了十几遍红楼梦还是不能玩后放弃了。
   
    本以为就这样结束了我和《红楼梦之十二金钗》的缘份,但是过了没几个月后的一个偶然发现让我再次能玩《红楼梦之十二金钗》了。当时我爸爸买来了一本PC Magazine出的《个人电脑》典藏续集,是双CD+一本书。里面的一款名叫“CPU killer”的软件引起了我的注意,软件介绍里写着,一些老游戏无法在比较新的处理器上运行,经常出现“runtime error”、“overflow error”等错误,此软件最高能降频50%。我一看便联想到了《红楼梦之十二金钗》,装好后我马上降频到200左右,双击Play.bat,奇迹出现了:《红楼梦之十二金钗》进去了,虽然能速度很慢,但是只要过十分钟降频软件会自动恢复CPU频率,这样十分钟《红楼梦之十二金钗》玩起来也不会卡了。这是我第一次自己解决了电脑问题感觉很有成就感。这也说明了《红楼梦之十二金钗》只在一开始进入游戏时会不稳定。后来我最近在看到全彩狼的关于《红楼梦之十二金钗》的补丁的Readme中看到了原来老版本无法运行在PII233以上的系统上,补丁就是为了解决这个问题的,可惜我买的太早了。好像01年才出了补丁吧,因为有个版本是《红楼梦之十二金钗2001》。我估计就是打了补丁的V1.01版,其实没有所谓的windows版本之说,《红楼梦之十二金钗》的运行环境就是Dos。只不过98中有16位模式的Dos环境。

关于在Xp下的安装问题:
    我一开始在家里找那张红楼梦的安装盘可惜就是找不到,后来不得以在网上下了别人做的VCD镜像,一开始我也是想到了老游戏该用Dosbox运行,可是老实提示无法找到d:\AUDIO\MARK.DWD这个文件(我装在D:\red\),我一开始看了很多网上说的什么要去掉只读,运行install.bat之类的方法后来才知道这些都不是我那个问题的关键所在。问题出在哪里?我后来发现了一个重要文件那就是在Red目录下的Game.ini。我想还是把安装的方法按一二三写出来大家比较愿意看吧,待会会重点讲Game.ini文件:
1、把RED.VCD加载到虚拟光驱里,把文件都复制出来到比如D:\Red目录,去掉只读。(其实这就好比安装)
2、这时其实不用运行install.bat或者setup.exe。这些程序的功能是两个,一配置你的显卡,声卡,二是给你安装游戏文件,但是现在我们都拷贝过来了就等于安装好了。虽然setup还能检测声卡是否存在,但是因为现在下的RED.VCD中都去掉了CD音轨,所以已经没这个必要。再说运行游戏时一开始也要检测声卡的,关于声音我最后还想好好提一下。
3、把Redp复制到你的游戏安装目录比如d:\red\双击,选择a是allcover的意思,即覆盖所有想覆盖的文件。redp就是redpath的意思就是补丁,这个程序运行一次以后就没用了。
4、打开Game.ini文件看里面内容:
VGANO=1
CDPATH=E:\
GAMEPATH=D:\RED
AUDIOPATH=D:\RED\AUDIO\
SOUNDINIT=1
CDINIT=1
CACHEMAX=100
DISPLAYSPEED=100
MUSICVOL=100
SOUNDVOL=100


VGANo就是设置显卡的类型,改为1最保险。我在一台装TNT2的显卡的电脑和Ati x300的显卡下试过,Tnt2不能在Xp直接运行,要用Dosbox运行。而X300在Xp下双击play.bat直接可以玩,不用dosbox,这点说明A卡更具向下兼容性。推荐:VGANO=1

CDPATH就是设置光驱路径,把它改成你加载red.vcd的虚拟光驱盘符即可,而且好像只要加载了游戏会自动搜索,不一定要改。还有用CD faker可以使《红楼梦之十二金钗》免CD。

GAMEPATH就是游戏安装的目录,在设置时要注意正确性,如果用Dosbox就要和dosbox虚拟的目录保持路径一致。

AUDIOPATH这个就要说到我刚才游戏提示无法找到d:\AUDIO\MARK.DWD的问题了,因为MARK.DWD在D:\RED\AUDIO\所以只要设置对AUDIOPATH就不会出这个问题。这里要重点提醒用Dosbox的人,一开始我就用命令mount d: d:\red这个D:\red\被虚拟成D:盘了,就好比《红楼梦之十二金钗》装在了D盘根目录,这点大家都理解吧,当我在运行play.bat时出现了提示无法找到D:\RED\AUDIO\MARK.DWD的问题,这就是因为D:\red被虚拟成了D:\了你要把Game.ini里的AUDIOPATH和GAMEPATH都改成虚拟的路径才行,如果怕改来改去改错。就在mount时,这样执行mount d: d:\就是把D盘虚拟成dosbox下的D盘这样就不会出现路径上的差异了。
补充:对于上面两项路径我后来新发现只要设置相对路径就不会出任何错误,这就好比windows的环境变量的路径设置是采用  %windir%/%system%/...。所以只要这样设置:        GAMEPATH=.\
                                                     AUDIOPATH=.\AUDIO\ (推荐这样设置最简单)
百分之一百不会出现路径错误。
   
      后面的那些值都保持默认即可,SOUNDINIT是是否初始化检测声卡,DISPLAYSPEED、SOUNDVOL、MUSICVOL这些值对应的就是游戏里系统设置的讯息速度、音效开关、音乐开关。

      提到音轨我无不兴奋,因为就在昨天晚上我找到了我保存了8年多的《红楼梦之十二金钗》的光盘版,在光驱里这张盘显示是114MB,格式为CDFS,拿出来看光盘的数据面差不多要靠近最边缘了,我想这大概是因为光驱没把CD音轨数据统计在内吧,这张盘少说也650MB被用掉了,后来放到我的CD机里一试果然有39首音轨,听了一遍真的好怀念啊。今早起来马上用VirtualDrive Manager把它带音轨刻录下来,果然玩游戏有音乐了好享受啊。

    最后再说说一些小问题或者现象,我发现只要放到根目录下比如D:\(如果你的显卡兼容),gmae.ini就算设置错误,不用dosbox也可以玩。如果是放到根目录以外的目录比如D:\red\那game.ini就要正确设置那几个path值(就是路径要设置对)。还有如果不用dosbox直接玩,检测声卡时总是提示,找到数字声卡,但是却无法找到IRQ和DMA。我的声卡是realtek的ac97软声卡。但是在dosbox下却可以找到IRQ和DMA,分别是7和1。所以这个问题还请大家帮忙啊。还有就是Dosbox下运行速度有点慢不知道为什么,直接运行速度飞一样。网上搜索一翻,找到些方法但不见效,调速也没快多少,这点也请大家帮忙解决。
   
   有可能还有一些问题没想到,如果大家有想到帮我补充啊,谢谢了。

[ 本帖最后由 红迷 于 2007-2-6 21:10 编辑 ]
作者: 红迷    时间: 2007-2-1 14:59

补充一下:Dosbox0.65 只要cycles到20000左右就比较流畅了,可以用记事本打开dosbox.conf到cpu把cycles默认值设的高点。默认是3000,我不知道这样会不会对硬件不好?但是看看CPU占用率还不是很好啊,才10%不到,我的U是PM 的Dothan1.73G玩的时候固定到1.31G。
作者: 飞雨亦尘    时间: 2007-2-2 08:36

现在对dosbox的设置还不是很清楚啊。不知道那里有全面一点的介绍啊
作者: 红迷    时间: 2007-2-3 16:07

昨天看到有个VDMsound软件可以支持Xp下玩Dos游戏+音效,不错。
作者: 红迷    时间: 2007-2-4 21:27     标题: XP下声音竟然不用VDMsound也能出来

今天玩Dos游戏时偶然发现只要在进入游戏后,按Alt+Enter切换出游戏,再进去竟然就有声音了,之前看了网上的很多帖子都说Xp、2000的命令行是不支持声音的,真是好奇怪哦。
作者: valleyfeng    时间: 2007-2-4 23:37     标题: 回复 #1 红迷 的帖子

也不给我们个地址下载啊!
作者: 系统维护    时间: 2007-2-7 09:56

我用下载来的文件照你说的方法安装后怎么还是进不去?
前面的动画播玩后按"PLAY"没反应.
我有此游戏的光盘,大概是2003年买的!不是2001版,相信和你以前用的一样,我还特意安装了98,但无论是哪个系统,都进不去!以前明明可以的啊!硬件方面,以前是845GL主板,去年坏了,买了一张845PE和启亨X400  32M的二手主版和显卡,内存以前是HY256的,由于坏了,就换了同大小的金士顿,CPU是CY1.7的.
我都弄了好几天了,一直都没用,请指点一二
作者: 系统维护    时间: 2007-2-7 09:58

要光盘的说一声,我刻一张送给他,不过要自己来拿呦(邮局是不能寄光盘的)
作者: huangnike    时间: 2007-2-7 11:02

我想要啊,怎么去拿?你在那里啊?我在北京
作者: asky    时间: 2007-2-8 09:51

这游戏不是一般好,可惜小朋友基本上都没玩过。
作者: huangnike    时间: 2007-2-8 11:37

谁有下载的啊,给我个地址,谢谢
作者: linjinyan    时间: 2007-2-9 17:06     标题: 回复 #11 huangnike 的帖子

去我的讯雷博客下,我是按照一楼的方法安装的,可以玩。
作者: fs1012    时间: 2007-2-26 15:39

强!不过还是不懂
作者: kuper    时间: 2007-2-26 18:36

12楼  你的blog在哪啊
作者: linjinyan    时间: 2007-3-2 09:46     标题: 回复 #14 kuper 的帖子

http://linjinyan.blog.xunlei.com/我的博客地址
作者: 系统维护    时间: 2007-3-23 00:27     标题: 我的地址

要我的地址请留下QQ
作者: itidiocy    时间: 2007-3-24 20:11

我有这游戏,有时间要好好体味一下
作者: pts123    时间: 2007-10-26 11:54

朋友我有带音轨的
dos红楼当不会装。有时间研究一下。

qq:195095266
作者: laoduanbbk    时间: 2007-10-26 13:28

楼主还真是有爱啊,我现在对这么老的游戏基本上都提不起兴趣了
主要是玩之前的设置太麻烦了,唉
作者: 猪头亮是也    时间: 2007-10-26 18:10

支持下,BUT有没有地址给来下载呢?谢谢!
作者: Unicorn    时间: 2007-10-27 13:44

不用那么麻烦吧 我就是XP系统

我用迅雷搜到个红楼梦十二金钗2001 是安装版不是压缩包 40多MB

安装后把颜色调成16色的 再弄一个繁化简软件 完美游戏
作者: aoyuzhiying    时间: 2007-10-27 18:45

很早前的HGAMEl了,2001的老是乞丐结局,害我去下了通关存档。。。。。
作者: Unicorn    时间: 2007-10-28 18:36

2001版存档要在书房存 取档只能在进入游戏那里取 用别的方法取就是乞丐结局




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0