supercolin 发表于 2011-6-13 10:53

Dungeon Siege 3 oaf压缩包提取/打包工具

从一代玩上来的,对DS相当有感情。

找来了三代的oaf文件提取&打包工具,分享之,不知道汉化组用的啥工具。。。

DungeonSiege3Extractor - Raptor的解包工具
DungeonSiege3Translator - Raptor的翻译工具
offzip - Luigi Auriemma的通用解包工具,适用于从偏移提取压缩文件
packzip - Luigi Auriemma的注入工具,与offzip配套使用

使用说明:

Extractor可以打开*.oaf的压缩档并提取内容。
比如data_localized_vo_en.oaf,可以发现是英文的全称语音,ogg格式。
比如data_localized_en.oaf,游戏中用到的字符串,比如gui.std和oei_shared_gui.std基本就是所有界面相关的字符串了,呵呵。不过只是这样简单改一下是不能汉化的,还有code page的问题,恩。

Translator,方便解析std文件进行字符串修改。

offzip,从指定offset提取有效zip压缩包的工具。用-s参数查看oaf的偏移,可以得到和extractor相同的结果。

packzip,把修改过的文件inject到oaf中,也就是patch。

DS3看起来会支持DLC,但不太像要支持mod的样子。。。

















页: [1]
查看完整版本: Dungeon Siege 3 oaf压缩包提取/打包工具