引用
引用第8楼glf999于2006-12-11 12:03发表的“”:
这个我做过 当时用 video pack 制作的
完全仿制的 内部细节 在最后的 测试时因为
vcd光盘中有一个 mpg 的dat文件 所以失败
.......
用VCDEASY的 VCD光盘反编译(分解) 和 VCD创建 功能,可望实现部分想法:
1、用VCDEASY的 VCD光盘反编译(分解) 把这个游戏VCD光盘的结构(主要目录)分解到硬盘上来,并创建videocd.xml文件。
2、修改videocd.xml文件:替换或增加其中的ROM文件;修改静态图形选单,修改或增加播放项。
4、把增加/替换的ROM和修改的静态选单加到对应的目录(分解得到的目录)里。
5、用VCDEASY的 VCD光盘创建 功能,创建光盘映像。
看上去可行,但是到了第5步,程序发现创建过程没有视频文件,报错——VCD不完整,失败。
因为游戏VCD光盘上本来就没有视频文件,不符合标准的VCD格式,虽然修改了xml文件,但是VCDEASY还是创建不了映像。
没有视频文件的光盘videocd.xml文件中只有一条:
</segment-items>
<sequence-items/> #没有视频文件 <pbc>
<selection id="selection-01">
<bsn>1</bsn>
。
如果,在xml里加上视频文件,例如增加:
</segment-items>
<sequence-items>
<sequence-item src="G:\FCGAME\ISO\MpegAV\avseq01.mpg" id="sequence-00"/>
</sequence-items> #加上了视频文件
<pbc>
<selection id="selection-01">
<bsn>1</bsn>
则VCDEASY可以完成映像创建了,用这个映像刻盘后在游戏DVD上可以放出选单,但是一按遥控器的数字键选取游戏节目,影碟机就黑屏死机了,只有关电源。
原样做一张“中文游戏300”VCD光盘也还不容易啊,虽然这个游戏VCD光盘已经出先了6-7年了。。。。。。。。。。