发新话题
打印

[教程] PPC软件汉化教程[转贴]

PPC软件汉化教程[转贴]

PPC软件汉化教程早就想写PPC的汉化教程了,可惜出门在外,一直没空出时间来写。今天看眼泪出了教程后自己也加快了进度把这篇教程完成了,嘿嘿。

需要用到的软&硬件:

  PPC

  PE Explorer

  Hex Workshop

  photoshop

  Ultraedit

  WinCE CAB Manager


教程中用到的PPC软件:

  Shanghai v1.01 (Mahjong) PPC 重庆连连看,选用这款游戏是因为它涉及到的东西比较多,标准资源、非标准资源的Unicode码与Ascii码、图片资源、html格式的帮助文件。PE HW PS UE这些软件都要用到。

汉化开始咯!

解出游戏exe文件的方法:

1、这个游戏是exe格式的安装文件,电脑和PPC同步后在电脑上把游戏安装到PPC里,安装后,把PPC里的Shanghai.exe传到电脑。

2、在PC上运行exe安装文件后,打开资源管理器,进入C:\Program Files\LandWare\Shanghai for Pocket PC,用WinCE CAB Manager打开文件夹中的cab文件,解出里面的shanghai.ex

提示:如果安装是没有提示选择安装路径,软件一般会安装到C:\Program Files\Microsoft ActiveSync里面。

PE Explorer篇

用PE打开shanghai.exe。默认是以文件头信息显示的,如下图


按ctrl+r将其改为资源编辑模式

小技巧:

在软件的视图菜单中选择自定义,在弹出的对话框中将缺省查看器改为资源,即可默认以资源编辑模式打开文件,免去了使用ctrl+r切换的麻烦。

展开左边的对话框,里面的内容就是我们要汉化的东西

以汉化112的内容为例,讲下PE的使用方法。

双击112,进入编辑模式

用鼠标点击左边的button,右边会显示出该按钮的字符内容和对应的位置,按下图的方法进行修改。

这样就完成该字符的汉化,用同样的方法汉化对话框中的字符。汉完别忘了保存,不然就白搞咯。

提示:有的软件左边除了对话框还有字符串等信息,字符串也是需要汉化的。这些都是标准资源,汉起来比较容易,下面讲下非标准资源的汉化方法。

Hex Workshop之Unicode篇

把用PE汉化过的shanghai.exe传回PPC覆盖原文件,进入游戏可以看到选项中的对话框是变成了中文,但还是有很多eng留了下来,这些一般都是非标准资源的Unicode码或Ascii码,这些东西用PE就没办法搞了。换HW出马咯~

以下图中的new game为例讲下用HW汉化非标准资源的Unicode码的方法。

用HW打开shanghai.exe,按ctrl+f打开查找对话框,类型选择 文本字串,数值填入 new game,选项中选中unicode字符串,填好后点击确定


图中反白显示的new game就是我们要查找的字符串了,汉化的过程就是把这个new game改成中文。

按ctrl+h打开替换对话框,类型选择文本字串,查找中填入 new game,替换中填入 新游戏,选项中选择unicode字符串,勾选用空格填充,这样可以保证与原字符长度一致。填好后点击替换

改好后的效果如下图所示

其它Unicode码的字符串可用同样方法汉化。

按照上面的方法可以完成大部分字符串的汉化,但是下图中的瓷片介绍部分在exe中查找不到,这时就要转向其他文件了,一般来讲,PPC软件的资源都在exe和dll里的,但也有例外的,将资源单独放在某个文件里,这个文件的扩展名随意,作者可对其做任意更改。像这个游戏,作者把瓷片的介绍部分保存在了另外的3个skn文件中。

Hex Workshop之Ascii篇

用HW将其打开。这里打开的是Japanese.skn。

可以看到里面的非标准资源用的是ASCII编码(PPC软件使用ASCII编码的极少,汉化的第2个软件就被我碰到了,说明我运气还不错,哈哈)。PPC的ASCII汉化和S60有很大区别,ASCII就是ASCII,无须使用0F将后面的编码变成Unicode,直接用ASCII编码的汉字替换就行了。

对话框的填写方法如图:


用同样方法搞定其它2个skn文件。到这里,hw就算完成任务了 ^。^

Photoshop篇

用ps打开intro.gif,游戏界面调用的就是这张图片,把里面的newgame等等用ps改成中文的新游戏等等,改好了保存就行了,就是这么简单。

如下图:


Ultraedit篇

PPC软件的帮助文件有很多都是html格式的,很像S60的hlp,区别在于,html汉起来没有技术含量……

用UE打开html文件,把代码里面的英文字符改成中文就行了,看代码眼晕的朋友可以用dreamweavr来改,看起来更直观,呵呵。


后记:
  PPC软件的汉化过程就是这个样子了,SP的汉化和PPC差不多,有想汉化SP软件的朋友可以参考此教程。需要注意的是,SP软件汉化需要添加数字签名。添加数字签名的方法不在此教程范围之内,先不写咯~~~
附件: 您所在的用户组无法下载或查看附件

TOP

好像不是每一套都可以用耶

TOP

很深、很深啊,下来试试看

TOP

正在学习,谢谢LZ...

TOP

发新话题