- 精华
- 3
- 帖子
- 1362
- 威望
- 3 点
- 积分
- 1509 点
- 种子
- 0 点
- 注册时间
- 2004-4-1
- 最后登录
- 2013-6-23
|
楼主 |
发表于 2004-12-28 13:13 · 上海
|
显示全部楼层
下面是引用jinwyp于2004-12-28 11:46发表的:
我的做法和你的一样啊 只是不用把文件复制出来 而是用ultraiso 重新把FILELIST.TXT加入iso 相当于你的把 游戏iso文件和FILELIST.TXT放到一起 我就是偷个懒
最后 都是倒入了FILELIST.TXT 所以lba值得相对顺序是一样的 我用没有word处理过的 FILELIST.TXT 最后作出的iso 文件的相对顺序和原来是一样的 我仔细看过了
而且FILELIST.TXT 里面记录了lba信息
如果按你说的 “此时CDGENPS2并不管原来文件的LBA是多少,只是按照文件中的先后顺序导入,你不重排,也就是改变了文件的LBA顺序” 是不对的
CDGENPS2 导入是按lba的具体的相对直倒入的文件 不是按lba的大小顺序 就是说 即时是两个相临文件的lba前后顺序在用word重新排序前后相同 但其lba的具体相对值也可以不同
如果和原iso的 lba不同就不能正常用
还有减肥外圈的信息是因为 导出FILELIST.TXT 使用 relative path 就是相对路径
如果用fullpath导出 就不会减肥外圈信息
所以用word重新排序 是不是因为我用的iso buster1。7 改进了 FILELIST.TXT 文件
等晚上 回家我在仔细看一下 用word重新排序前后 FILELIST.TXT 有什么区别?
.......
有关ISO BUSTER 导出的FILELIST.TXT 中文件的排序,因为具有不确定性,不再讨论。
不过你那个把FILELIST.TXT 直接加入ISO的懒偷的不错,我已加入顶楼的教程不介意吧。
至于你说的CDGENPS2导入的问题,我教程中说的是在CDGENPS2的 Import MODE 中的选“NO FIX”。此时,CDGENPS2不再关心FILELIST.TXT 中有关LBA值的信息,而只关心那些文件的排列顺序,他只会根据文本中文件名出现的先后顺序来加入文件。这里很简单的用置顶的改良HDL镜像作个实验。
1。用ISO BUSTER导出后的FILELIST.TXT 内容如下:(此时顺序正常)
0012231 , SYSTEM.CNF
0012232 , HDLOADER.ELF
(HDLOADER.ELF这个文件在SYSTEM.CNF之后)
2。现在我将他手动更改为不按照LBA排序:
0012232 , HDLOADER.ELF
0012231 , SYSTEM.CNF
(现在HDLOADER.ELF这个文件在SYSTEM.CNF之前)
3。在顺序错误的情况下用CDGENPS2导入,Import MODE选第2项“NO FIX”。此时,CDGENPS2中显示,HDLOADER.ELF的LBA值为23,SYSTEM.CNF的LBA值为293,也就是说HDLOADER.ELF这个文件排到了SYSTEM.CNF之前(而原镜像是在后面的)。很明显,如果不对 FILELIST.TXT 这个文件的内容进行排序,保障里面的内容是按照LBA有小到大排列的话,CDGENPS2在导入时会改变文件之间的相对位置(也就是LBA的相对顺序)。
还有你说的消除内圈空白的问题,这个问题和用ISO BUSTER导出时选完整路径还是相对路径无关,路径只是告诉CDGENPS2到哪个地方去找这些文件而已(这也是我要求把FILELIST.TXT和其他文件放在一起的原因,因为是相对路径嘛)。真正有用的是Import MODE 中的选项。 |
|