找回密码
 立即注册
搜索
楼主: oz01

[蓝星,非火星][最渣幻想叉汉化可行性研究]

[复制链接]
发表于 2006-1-11 13:56 | 显示全部楼层
读写大文件,需要使用File64方法。

楼主需要什么特殊的工具?

破解ps2的光盘文件系统?
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 14:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-1-11 14:07 | 显示全部楼层
向所有汉化工作者表示深深的敬意
回复

使用道具 举报

发表于 2006-1-11 16:02 | 显示全部楼层
可惜大神agemo已经封山了 不然估计已经OOXX了 [m]253[/m]
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 16:57 | 显示全部楼层
最初由 堕落耶和华 发表
[B]读写大文件,需要使用File64方法。

楼主需要什么特殊的工具?

破解ps2的光盘文件系统? [/B]
ISObuster有个功能是扇区抽取



我现在需要一个工具
完成与它相反的功能
扇区导入……
回复

使用道具 举报

头像被屏蔽
     
发表于 2006-1-11 18:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-1-11 21:03 | 显示全部楼层
最初由 oz01 发表
[B]ISObuster有个功能是扇区抽取

我现在需要一个工具
完成与它相反的功能
扇区导入……... [/B]


ISO的数据是作了压缩还是有校验码?
如果没有压缩和校验,
那应该可以用普通的文件写入方法,把字符串修改替换掉。
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 21:14 | 显示全部楼层
应该没有压缩或效验码……
不过我对DVD-ISO完全不了解……
回复

使用道具 举报

发表于 2006-1-11 21:15 | 显示全部楼层
明白了,dvd对数据作了R-S校验。。。
http://www.onlinedown.net/soft/43673.htm
这个工具的介绍说可以编辑ISO,不知道是不是真的
回复

使用道具 举报

发表于 2006-1-11 21:16 | 显示全部楼层
http://www.guangpan.cn/cdfamily/10.htm
这篇文章对dvd的数据格式介绍的浅显易懂,可惜的是没有看到R-S纠错码的计算方法。
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:06 | 显示全部楼层
FFX里的数据是不可见的……
现有的镜像编辑软件要求要编辑的数据是可见的……
镜像文件可能没R-S纠错码
回复

使用道具 举报

发表于 2006-1-11 22:11 | 显示全部楼层
数据怎么会不可见...你是说没有以文件的形式存放吧.
既然已经导出成ISO,对windows来说就是文件了.
而且你说可以按扇区导出数据,那么只要能按扇区写入数据就可以了,扇区总是可见的吧
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:16 | 显示全部楼层
扇区确实是可见的
我确实是需要能进行扇区写入的工具……
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 22:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-1-11 22:29 | 显示全部楼层
最初由 阿娇大王 发表
[B]这就是渣公司为什么是渣公司。没有以文件形式存放,就意味着99%的软件读不到它的数据。 [/B]


我想应该是se自己写了一套文件系统,自己管理目录和文件.
否则游戏那么多数据就无法管理了.
能知道这套文件系统的数据结构,就可以写一个文件管理器.

既然能从ISO中读到扇区数据,那么说明不需要知道这种文件的格式也可以进行读写.问题只在于是否在修改文本后需要修改对应的校验码.而这R-S校验码是对扇区数据进行校验的,应该和文件格式没有关系.

有ISO的人可以试一试那个号称可以修改ISO的工具嘛.
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 22:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:36 | 显示全部楼层
那个POWERISO我用过的……
连扇区查看和抽取功能都没……
文件LBA值都不能显示……
修改文本当然要修改在扇区导出的文件上
之后扇区导入
和效验码应该无关吧?
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:39 | 显示全部楼层
最初由 阿娇大王 发表
[B]开发的时候当然有文件,但是生成mother disc的时候就只剩数据了,因为PS2机器不需要文件。
具体ISO里面是什么我也没看过,只是上次FF12的DEMO我试了十几种工具都读不出数据。下次用ISO_BUSTER看看。 [/B]

ISO_BUSTER也看不到
用PCSX2定位
之后用ISO_BUSTER扇区导出
貌似目前只有这个办法……
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 22:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-1-11 22:44 | 显示全部楼层
最初由 阿娇大王 发表
[B]开发的时候当然有文件,但是生成mother disc的时候就只剩数据了,因为PS2机器不需要文件。
具体ISO里面是什么我也没看过,只是上次FF12的DEMO我试了十几种工具都读不出数据。下次用ISO_BUSTER看看。 [/B]


放在dvd上的4,5G数据,你要想从中找出图片,文本,声音片断,不能只靠线性地址吧?那编程的人写几行代码就得去查数据地址...
所以我想盘上还是有文件系统或者数据库系统一类的东西的,只不过数据结构不公开.
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 22:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:52 | 显示全部楼层
对于汉化游戏来讲……
能把文本、字库搞出来
修改之后还能塞进去
就可以了……

当年FFT确实是有专用的文件系统
但是这个文件系统怎么确定……
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:56 | 显示全部楼层
最初由 阿娇大王 发表
[B]有个软件CD_ROLLER,里面有个功能叫raw data scan,能够把数据倒出来,不过……似乎导出来的有问题,你可以试试... [/B]

数据用ISObuster也能导出来
不过问题是怎么导入……
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 22:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 22:59 | 显示全部楼层
咋改……
ISObuster没数据导入功能
不可见的文件没法改……
回复

使用道具 举报

发表于 2006-1-11 23:00 | 显示全部楼层
PCSX2是直接读取ISO还是要求虚拟光驱?
我在想模拟器读取ISO的时候应该不会再去校验数据吧,
如果模拟器不做校验,那么可以直接在导出数据的地址把汉化的数据写回去,
这样的ISO可以用模拟器读取来玩.

如果模拟器作了校验,那么校验算法就可能存在于模拟器的代码中,至少校验码的位置是可以定位的.分析一下模拟器的读ISO模块应该有帮助.
回复

使用道具 举报

发表于 2006-1-11 23:02 | 显示全部楼层
最初由 oz01 发表
[B]咋改……
ISObuster没数据导入功能
不可见的文件没法改…… [/B]


ISObuster是对已经导出的dvd ISO文件进行操作的吧?
既然已经知道文本在ISO文件中的地址,那么直接用文件编辑器修改指定地址的数据就可以了...当然,还需要计算并修改校验码
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 23:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 23:04 | 显示全部楼层

貌似超麻烦的说……
效验码……
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 23:07 | 显示全部楼层
最初由 堕落耶和华 发表
[B]PCSX2是直接读取ISO还是要求虚拟光驱?
我在想模拟器读取ISO的时候应该不会再去校验数据吧,
如果模拟器不做校验,那么可以直接在导出数据的地址把汉化的数据写回去,
这样的ISO可以用模拟器读取来玩.

如果模拟器作了校验,那么校验算法就可能存在于模拟器的代码中,至少校验码的位置是可以定位的.分析一下模拟器的读ISO模块应该有帮助.... [/B]

2种都有
不过我只能用读取ISO的插件
光驱插件都会出问题……
模拟器一般来讲都是无视效验码的
现在也有专门修正效验码的工具
回复

使用道具 举报

发表于 2006-1-11 23:07 | 显示全部楼层
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 23:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-1-11 23:10 | 显示全部楼层
最初由 oz01 发表
[B]2种都有
不过我只能用读取ISO的插件
光驱插件都会出问题……
模拟器一般来讲都是无视效验码的
现在也有专门修正效验码的工具... [/B]


那么你现在的问题,
就是找到扇区偏移地址和ISO文件地址之间的映射关系...
回复

使用道具 举报

发表于 2006-1-11 23:12 | 显示全部楼层
最初由 阿娇大王 发表
[B]现在貌似只有这个办法,R-S的计算不是很难,但是其它的,比如定位、扇区信息、有没有压缩这些可能比较麻烦。我没这方面经验,瞎猜的。 [/B]


从楼主导出的文本和长度来看,数据并没有压缩.

另外,我也是瞎猜的,呵呵
抛砖引玉嘛.
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 23:12 | 显示全部楼层
效验码内容实际上是可以无视的……
我感觉ISO格式的镜像好像是没效验码……
用虚拟光驱打开显示总大小与镜像文件总大小几乎没什么差别……
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 23:14 | 显示全部楼层
数据有没有压缩目前还无法确认
不少PS2游戏都是一半剧情文本压缩、一半没压缩
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 23:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 23:20 | 显示全部楼层
最初由 阿娇大王 发表
[B]那扇区EXTRACT出来的和ISO里面对应的内容是一模一样的吗? [/B]

完全一样
回复

使用道具 举报

头像被屏蔽
发表于 2006-1-11 23:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2006-1-11 23:29 | 显示全部楼层
应该有效……不过

我对编程一窍不通……
文本可以直接改……
有工具可用
图片可就没法改了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-26 04:24 , Processed in 0.244488 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表