使用CDI4DC 加"X-File2"制作45000光盘镜像
之前使用的X-File系统只能通过启动的检验,如果游戏还有
二次检验或者更多的检验就无法通过了.
经过反复思考终于有了这个解决办法,这是在"X-File"基础
上进行制作的所以称为"X-File2",制作方法也是极其简单.
下面介绍下具体制作方法:
一. 准备45000的游戏文件,不用做任何修改.
二. IP.BIN文件一定要正确的,我在测试时就是因为IP文件
使用错了(把别的游戏IP文件用上了)走了不少的弯路.
三. 新建一个临时文件 文件大小的计算公式是:
45000-11702=33298
33298*2048=68194304
这个文件大小就是68194304字节,不过为了后面的操作要再加1字节
也就是 68194305 字节了.(注意,这个数是固定的不要改变)
四. 要准备足够的硬盘空间,准备工作就此完成.
下面开始正式的制作:
1.制作iso文件这个没啥特别要求的.
Tools\mkisofs -C 0,45000 -V TEST00 -l -o data.iso FILE
Tools\ipinj file\IP.BIN data.iso
如果需要可以使用SORT排序,和支持Joliet还有RockRidge等.
2.手工修改iso文件,用winhex打开iso文件,从文件的0x00复制到iso的
索引信息结束的位置, 将这个信息粘贴到刚才准备的,临时文件的0x00位置
上然后保存.
3.复制整个iso文件的内容,粘贴到刚刚使用的临时文件多出的那个
字节也就是 0x4109000(知道多的这个字节的用处了吧),然后把这个
文件保存为一个新的iso文件. 这里命名为TEMP.ISO.
4.最后的工作就是把这个iso文件转换成CDI镜像了.
Tools\cdi4dc TEMP.ISO 45000.cdi
注意:转换开始前程序会提示 ISO 不是正确的,不要管他.
5.制作完成,将这个镜像加载到虚拟光驱里面要进行测试了.
用isobuster 查看在11702 和45000都有相关的引导信息吧.
要是没有就是哪里出错了.
检查没有问题的话就可以用模拟器做最后的测试了.
经过这个 "X-File2" 方法制作的 生化危机 代号 维罗尼卡
在没有修改过1ST的情况下,通过二次检验成功的运行了游戏.
有兴趣的话请您自己试验吧.
ps:千万记得使用正确的ip文件,我在制作时由于使用错误
走了不少弯路,第一次之完成模拟到sega画面就定住了,当时
以为是iso前部问题就改了个0,11072在前面。测试还是不行
后来又改了回来换模拟器,还是如此。最后才想起来以前为了
测试把正确ip文件没有放进File文件夹,里面那个是错误的。
换上正确的ip文件后,直接就进入游戏而且一点问题也没有。
PS2 :本文是为有一定制作基础的人编写的,如果不明白请看我的系列文章去吧
[ 此贴被glf999在2006-10-23 12:55重新编辑 ]