主题 : 【原创】使用GlfBoot制作不死机的SRW alpha光盘
级别: 模拟天才
UID: 261668
精华: 1
发帖: 63
威望: 10 星
金钱: 3712 浮游币
贡献值: 7 点
好评度: 186 点
人气: 0 点
在线时间: 211(时)
注册时间: 2008-01-19
最后登录: 2020-08-08
楼主  发表于: 2011-02-11 00:01

【原创】使用GlfBoot制作不死机的SRW alpha光盘

由于正版的SRW文件容量较大,游戏数据达到了950M左右,一张CDR无法容纳,因此市面上销售以及网络上大部分下载得到的cdi镜像都是对动画和语音进行了删减的版本。删掉语音可以节省出241M的空间,但仍然超过一张80min的标准CDR所能容纳的范围。因此,当年的D版在此基础上又删除了3个动画文件,使一张CDR得以容纳游戏。但带来的问题是,在需要播放这些动画的场合(比如第7话的合体动画)就会死机。想刻录不死机的SRW,就要对动画/语音进行相应的瘦身,并根据情况选择合适的CDR进行正常刻录或超刻。

根据本教程,制作不死机的SRW使用的材料和工具有:
1. D版的会死机的镜像/光盘,或正版的gdi镜像,或模拟器专用的完美cdi镜像(可在5aigame下载到),
2. 本帖中提供的瘦身动画文件(或自己使用DC动画编解码工具制作自己想要的任意视频文件,只要能够被DC播放而且容量足够小),
3. GLF999的游戏镜像制作工具 Glfboot OneKey,
4. 刻录软件如Alcohol 120%

根据不同的瘦身方法,可以制作出三个版本的镜像,分别是:
a. 无语音无动画的最简版,可以使用普通的CDR进行刻录
b. 无语音有动画的版本,需要使用具有一定超刻能力的CDR进行刻录
c. 有语音无动画的版本,必须使用能超刻到99min的CDR进行刻录
如果以会死机的D版镜像为基础,只能制作出最简版;如果以gdi镜像或完美cdi为基础,可以制作出以上3个版本中的任意一种。从数据容量来说,a<b<c;从读取流畅和兼容性来说,a>b>c。
具体信息可以参考 bbs。chinaemu。org/read-htm-tid-93879。html

准备完毕,现在说如何制作镜像。

1. 抽取游戏文件。
如果是D版光盘,可以用windows的资源管理器打开光盘,将所有的文件复制到Glfboot OneKey的FILE目录下(例如f:\Ok_For_Test\FILE);如果是cdi镜像,可以用daemon tools载入,再用资源管理器打开虚拟光驱,将所有文件复制到上述目录;如果是gdi镜像,可以使用gdi2data等工具将所有文件抽取,并复制到上述目录。(gdi2data的下载和使用方法见 bbs。chinaemu。org/read-htm-tid-93620。html,页面内搜索gdi2data)
然后删掉f:\Ok_For_Test\FILE目录下的boot文件(gdi和完美cdi是0WINCEOS.BIN,死机d版是1ST_READ.BIN)。

2. boot文件和IP.BIN的替换。
将本帖提供的0WINCEOS.BIN复制到f:\Ok_For_Test\FILE目录下,将本帖提供的IP.BIN复制到f:\Ok_For_Test目录下

3. 音视频文件的替换。
如果需要对动画进行瘦身(即上述a,c版本),将本帖提供的sfd文件复制到f:\Ok_For_Test\FILE\MOVIE目录下,替换相关的动画文件。如果你是以死机D版为基础进行制作,在这里可以看到有三个文件(CONV.SFD,OPEN.SFD和REMK.SFD)的大小都是0,它们就是造成死机的罪魁祸首,把它们替换成本帖提供的sfd即可解决死机问题。
如果需要对语音进行瘦身(即上述a,b版本),将本帖提供的VOICE.FC2复制到f:\Ok_For_Test\FILE\VOICE目录下,替换相关的语音文件。如果你是以死机D版为基础进行制作,这一步可以略过不做,因为死机D版已经采用了这个瘦身手段。

4. cdi镜像的生成
运行GlfBoot OneKey工具,勾选“引导文件”,选择镜像格式为“数据/数据(CDI 0,0)”或“音频/数据(CDI 0,11702)”,盘标可以根据自己的爱好设置。然后“执行”,等待镜像生成即可。根据不同的DC机,有的读数据/数据(CDI 0,0)的盘更流畅一些,而有的读音频/数据(CDI 0,11702)的盘更轻松。
glfboot生成cdi


5. 镜像刻录
以Alcohol 120%为例,需要设置超刻。然后在镜像烧录向导中选择PS数据格式,烧录方式RAW DAO,关闭盘片最后一个区段(为了节省空间),写入速度尽量放低。
使用nero也可以刻录,我一般使用daemon tools + nero光盘复制的方法进行刻录。不过这种方法在超刻的时候有点问题,可能是设置不当。
alcohol开启超刻


alcohol刻录设置



最后说说碟片和刻录兼容性。
我现在主要使用80min的威宝蓝釉进行常规刻录,需要超刻的时候就用99min香蕉盘。刻录方法一般是alcohol直接烧镜像和daemon+nero光盘复制两种。这几天在用我的4台DC详细测试不死机版SRW的时候遇到了非常头痛的兼容性问题:
一台DC表示,啥盘刻的SRW都认,啥刻录方法都行,就是不认“数据/数据(CDI 0,0)”的有语音无动画版;
一台DC表示,只认alcohol刻的SRW,“数据/数据(CDI 0,0)”的有语音无动画版轻松读取,但“音频/数据(CDI 0,11702)”只成功读取一次之后就再也没读出来过。现在这台机器已经送给一个哥们;
一台DC表示,只认nero刻的SRW,alcohol靠边站;
一台DC表示,只认威宝蓝釉刻的SRW,99min香蕉盘一边凉快去……

所以,请各位在刻录的时候一定做好心理准备,不要轻言放弃……

香蕉99min刻录盘


威宝蓝釉80min
  



IP_BIN.rar (12 K) 下载次数:6

0WINCEOS.rar (652 K) 下载次数:6

MOVIE.rar (2030 K) 下载次数:4

VOICE.rar (1 K) 下载次数:5

      
[ 此帖被ms18e在2011-02-11 20:47重新编辑 ]
本帖最近评分记录:
  • 金钱:+10(YZB)
  • YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19097
    威望: 173 星
    金钱: 2016 浮游币
    贡献值: 10169 点
    好评度: 54867 点
    人气: 4322 点
    在线时间: 19726(时)
    注册时间: 2004-10-02
    最后登录: 2024-11-30
    沙发  发表于: 2011-02-18 22:06

    你机子真多啊......