A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 6635|回复: 25

[讨论] 【技术贴】对FIFA 13 汉化版的研究及探讨

[复制链接]

精华
0
帖子
644
威望
0 点
积分
710 点
种子
5 点
注册时间
2006-12-2
最后登录
2018-3-22
 楼主| 发表于 2013-5-19 14:48  ·  广东 | 显示全部楼层 |阅读模式
本帖最后由 littleman21 于 2013-5-19 14:52 编辑

首先,我就是汉化作者TJ逍遥微博上留言用换字体方法解决跳出的那个人,我也曾经亲自破解过实况2013的存档
http://bbs.winning11cn.com/viewthread.php?tid=1105858
我相信我的研究结果对大家是有一定参考价值的

现在汉化的问题基本已经解决了,我主要研究的问题就是汉化和TU兼容的问题。

游戏本身的文本是locale.big里面的eng_us.db,然后TU里面带的文本是eng_us_upd.db,后者是升级性质,优先级高于前者,TJ逍遥的汉化方法是直接对eng_us_upd.db进行汉化,但是这样产生的问题就是跟TU冲突,要么TU生效,要么汉化生效,两者不可兼得。而TJ逍遥所给出的修改版TU补丁是无效的,放了跟没放是一样的,FSD里也会将这个补丁认成TU0,在游戏***本没效果。

我尝试过各种方法对TU修改,但是现存的工具都是针对存档的重新hash,没有针对TU的,修改文件之后根本无法重新正确hash让游戏认出。

没了TU补丁,现有所知的影响包括缺失一些新的授权和游戏体验
https://bbs.luryl.com/thread-3467955-1-1.html

为了既能实现汉化,又能用上TU,我估计目前只有两种办法:

1、参考PC版非凡2.0汉化补丁的做法,直接对游戏原文本eng_us.db进行汉化,因为TU里所带的升级文本eng_us_upd.db修改量非常小,仅仅修改了两支巴甲球队的名字,不影响汉化,所以如果能对游戏原文本进行汉化的话,就不会产生跟TU冲突的问题,两者能够顺利兼容。

在xbox里用eng_us.db来实现汉化也很简单,将locale.big里的locale.ini提取到根目录,eng_us.db和eng_us-meta.xml放在data\loc原目录下,游戏就会认出。我曾经尝试过用汉化过的eng_us_upd.db改名替换掉游戏的eng_us.db,可以实现大部分的汉化效果,但是小部分语句显示出不来,出现乱码一样的sourcetext,应该是因为缺失了原版eng_us.db的缘故。这个测试证实对原文本eng_us.db进行汉化是可行的,而且可以在现有汉化基础上进行补充。不过这需要原汉化作者TJ逍遥来做了,我不知道这工作量大不大。

2、第二种方法,是用wxpirs将TU补丁里的升级文件提取出来,里面包括xexp和几个dllp文件,这些文件可以用xextool对原版文件打补丁再替换来实现升级,命令是xextool -p 补丁名 原文件名。然后还有一个大文件就是patch.big,要使用这个文件的内容,必须将原版游戏的data1.big、data3.big、data7.big三个文件全部用finalbig拆解出来,一共三万多个文件,将上述三个big文件删除或重命名屏蔽后,再将patch.big里面的文件覆盖过去,最后将汉化文本和修正的字体覆盖过去,才完成。比较麻烦。

综上所述,希望TJ逍遥能够考虑重新改为对eng_us.db进行汉化,方便一些需要TU升级效果的玩家。

精华
0
帖子
3309
威望
0 点
积分
4522 点
种子
688 点
注册时间
2006-7-28
最后登录
2024-2-6
发表于 2013-5-19 15:04  ·  福建 | 显示全部楼层
顶技术贴。。。。。

精华
0
帖子
1190
威望
0 点
积分
1363 点
种子
5 点
注册时间
2012-6-18
最后登录
2017-9-18
发表于 2013-5-19 15:11  ·  广东 | 显示全部楼层
同支持技术贴...                    

精华
0
帖子
567
威望
0 点
积分
949 点
种子
3 点
注册时间
2012-2-29
最后登录
2023-5-8
发表于 2013-5-19 21:35  ·  陕西 | 显示全部楼层
技术贴要支持一下啊~~
该用户已被禁言

精华
0
帖子
74
威望
0 点
积分
78 点
种子
0 点
注册时间
2010-9-9
最后登录
2020-1-11
发表于 2013-5-19 23:24  ·  河北 | 显示全部楼层
我的xbox是fifa专用机 其他游戏很少玩 支持楼主一下 支持热爱足球的人

精华
0
帖子
96
威望
0 点
积分
113 点
种子
0 点
注册时间
2010-5-7
最后登录
2024-5-31
发表于 2013-5-19 23:29  ·  湖南 | 显示全部楼层
向一切致力于主机版FIFA汉化的朋友致以崇高的敬意~

精华
0
帖子
82
威望
0 点
积分
110 点
种子
0 点
注册时间
2004-9-4
最后登录
2014-11-17
发表于 2013-5-20 04:04  ·  北京 | 显示全部楼层
这个要支持 期待早点使用上正常支持汉化的TU

精华
0
帖子
92
威望
0 点
积分
95 点
种子
5 点
注册时间
2011-1-19
最后登录
2015-2-6
发表于 2013-5-20 07:06  ·  河北 | 显示全部楼层
呵呵 不错 赞一个

精华
2
帖子
16373
威望
7 点
积分
17618 点
种子
167 点
注册时间
2004-3-30
最后登录
2024-6-3
发表于 2013-5-20 08:59  ·  北京 | 显示全部楼层
跟我们说有什么用,LZ去联系TJ逍遥啊~
该用户已被禁言

精华
0
帖子
189
威望
0 点
积分
205 点
种子
0 点
注册时间
2009-4-29
最后登录
2023-8-19
发表于 2013-5-20 10:24  ·  天津 | 显示全部楼层
支持一个!!!辛苦辛苦!!!希望早日出完美汉化版!!!汉化者们辛苦辛苦!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-6-3 11:34 , Processed in 0.211691 second(s), 19 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部