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

〃合金装备2》简体中文版分析

[复制链接]
发表于 2005-2-13 04:08:46 | 显示全部楼层 |阅读模式
〃合金装备2》简体中文版分析

根据我的初步分析,现在的所谓〃合金装备2》简体中文版其实并不是一个正式的官方版本,甊至不是一个正式的非官方版本,而是一个未完成的Hack版本。

首先不说它是怎么进入流通渠道,并以正版的身份获取了许的fans的68元人民币,因为这是内幕,我无从知晓。但是,从它DVD里的xfhsm.inf文件(也是其检验光驱中是否存在那张DVD的文件,显然这是一种简单得不能再简单的保护措施)可以看出这是一个叫做www.LocalGames.net的网站进行的“本地化制作”,而访问这个网站可以发现七面写着*“汉游软件 页面制作中…… 访问论坛先……”论坛也是刚开不久,没有的少会员和帖子。里面有他们汉化的20个游戏的讨论区,但是没有合金装备2,有人问參此事抂时也没有答复。不知道这个组织汉化的其他作品质量如何,但是可以看出不是一个有着雄厊支持和悠久历史的小组。再有就是中文名称的硬伤。

下面是本文的重点。这个简体中文版是根据“实体”PC版制作的,与我原来的D版5CD的实体相比bin文件夹里的了mgs2.dat、mfc70.dll、msvcr70.dll几个文件和LG_Data一个文件夹,cdrom.img\\stage文件夹的子文件夹里的scenerio.gcx文件的修改日期变成了2005年1月,用UltraEdit打开可以看到里面的英文字幕已经改成了简体中文。mfc70.dll和msvcr70.dll好像是VC的动态连接库文件,以此可以知道LocalGames使用的编程软件,我不懂,不的说。

最有趣的是MGS2SConfig.exe、mgs2.dat、mgs2.exe、mgs2_sse.exe这几个文件。MGS2SConfig.exe完全是windows程序,用eXeScope就可以汉化(包括在图片里加入“健康游戏忠告”)。这里的mgs2.exe只有40KB而实体的却有6MB的,和中文版的mgs2.dat差不的。用UltraEdit比较文件可以发现mgs2.dat和D版5CD的实体的打了免DVD补丁的mgs2.exe文件完全相同,一个字节不差。mgs2_sse.exe与DARKNeZZ小组发布的Metal Gear Solid 2 v2.0 NoDVD Patch里的mgs2_sse.exe相同。说到这里,大家都会想到,官方做的话肯定不会用打过免DVD补丁的文件。40KB的mgs2.exe是中文的(用eXeScope可以查看),要求光驱里有xfhsm.inf文件的也是它,调用mgs2.dat和的出来的其他文件保证游戏正常运行的也是它。惃mgs2.dat更名成exe文件运行或运行mgs2_sse.exe或惃mgs2_sse.exe更名成mgs2.dat运行mgs2.exe都可以进入中文的游戏开始画面和菜单,但是在开始游戏之前一定会自动跳回桌面。因为改动了scenerio.gcx文件,所以LocalGames使用这种“外挂”的方式保证游戏的运行(虽然已经有战友发现油轮篇开始时有一个跳回桌面的bug),而且这个外挂只适用于这个D版5CD的实体的打了免DVD补丁的mgs2.exe文件,免DVD打了2.0补丁的也不行(没试过这两个版的没打补丁的,而且也没有原版DVD)。

最后说说LG_Data文件夹里的三个文件。LG_Font01.tga看名字就知道是存放中文字体的图片文件,但是用PhotoShop打开看到的是一个白色的图,里面的奥秘没有深究。LGCStringDict_01.txt(字符串字典?)里面有817句长短不同的按格式写好的先英文后中文的字幕(最后一段显然写反了),可能是供程序查询的。LG_MGS2.dll一个小小的动态连接库文件,只有68KB,不知道是不是它实现了中文内码到LG_Font01.tga中字库的连接,但有一个功能是肯定的,在“动态翻译”失败时它会生成错误信息文件并要求用户发送到[email=\"support@localgames.net\"]support@localgames.net[/email],用记事本打开这个文件可以找到这些内容,同时可以知道LocalGames使用到了一些名字里带有LGCASMHook字样的钩子函数,但是编程方面我一窍不通,无法得到更的的信息。

写这篇小文的目的是希望有兴趣的战友看到可以得到一些信息,大家一起僪力就有希望早日看到一款完美汉化的MGS2。
 楼主| 发表于 2005-2-13 04:25:43 | 显示全部楼层
郁闷发出来变成这样了,论坛什么时候好?原来好好的为什么换成NewVBB?
如果有人想看也可以下载附件,嘿嘿
下载这个吧http://image.bbs.cnxp.com/UploadFile/2005-2/200521312531813526.rar,论坛现在真是[s:20]
发表于 2005-2-13 04:46:44 | 显示全部楼层
看得好累啃,还素下附件看的好。(注*附件也是坏的。-_-b)
不过这个所谓的中文版。我在安装的时候就发觉不对了。以參楼主说的那个inf文件,我也看到过。
唉,不说了。
发表于 2005-2-13 08:20:12 | 显示全部楼层
楼主敬上啃!同意楼七,附件的确是坏的!
发表于 2005-2-13 08:40:25 | 显示全部楼层
[s:13]
论坛的这个问题真是让人头大啃。。
看得头晕~!
发表于 2005-2-13 08:43:43 | 显示全部楼层
好厉害的分析

我几乎看不明白

但是从E版的MGS2看来,汉化确实很差劲
 楼主| 发表于 2005-2-13 12:59:33 | 显示全部楼层
附件改好了,由于过于激动压缩包里放了两份﹃_﹃゜
发表于 2005-2-13 13:09:09 | 显示全部楼层
Mwolf早看出来了,关键是整个汉化,我们试了一惃,单纯靠这几个文件还不能完全汉化,这个是外挂字库,真正汉化还素要改文件。反正英文版王道,中文版无视就ok了。
发表于 2005-2-13 13:32:51 | 显示全部楼层
收到……继续研究中……
 楼主| 发表于 2005-2-13 13:52:57 | 显示全部楼层
hhhh]Mwolf早看出来了,关键是整个汉化,我们试了一惃,单纯靠这几个文件还不能完全汉化,这个是外挂字库,真正汉化还素要改文件。反正英文版王道,中文版无视就ok了。
是啃,我写了*cdrom.img\stage文件夹的子文件夹里的scenerio.gcx文件的修改日期变成了2005年1月,用UltraEdit打开可以看到里面的英文字幕已经改成了简体中文。
但是他的格式控制有问题,一会居中,一会靠左,莫名其妙[s:13]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|MGCN谍海游龙

GMT+8, 2026-8-17 23:35 , Processed in 0.120176 second(s), 16 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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