品技

 找回密码
 注册用户
查看: 17276|回复: 75

[教程] 揭开Wii SystemMenu的外衣--自己动手做中文系统菜单

[复制链接] x 1
发表于 2010-1-27 21:34:58 | 显示全部楼层 |阅读模式
本帖最后由 connors 于 2010-1-28 00:35 编辑

声明:本帖内容只为解释拆解WAD文件格式之用,让大家熟悉各种工具的用法和理解WAD文件之格式,以为论坛汉化培养兴趣人士。中文化菜单,尤其是简体中文化菜单只是其副产品,估计会遥遥无期。因此请大家以教程或本人的工作日志方式观赏和尝试,对于因观看或尝试此帖所述内容所引发的一切后果本人均不负责。此教程中所涉及软件和相关思想均来自论坛和网络,在此一并感谢这些前人的努力,恕无法一一列举。

  最近看到铺天盖地的Wii的系 统菜单汉化,来来回回就是台湾的那个4.1u版。
      一直在用3.1J,因为是有芯片破解的机器,所以总觉得升级上去有点不值得,自己找了些工具对系 统菜单做了一下拆解分析,现在已经把主要的几个汉化相关部分分析出来了,下面就让大家和我一起来揭开Wii SystemMenu的外衣,尝试做一个属于我们自己的中文菜单吧。

      一、工具准备:
      工欲善其事,必先利其器,一套趁手的工具软件,能够让我们的工作事半功倍,为了找齐这些工具,我可是墙里墙外翻来倒去的找了N久,有些还是托国外有人帮忙下 载的,逐个试过之后,找到以下几个必备工具:
      1、 UNpackWAD.rar (991.46 KB, 下载次数: 535) / PackWAD.rar (1.06 MB, 下载次数: 439)
      顾名思义,这是用来解包/打包WAD的工具,首先用这个工具把SystemMenu的WAD文件解包,得到一堆APP。
      2、 Wii.cs Tools 0.2.rar (438.19 KB, 下载次数: 576)
      一套加解压工具,其中的U8Mii是用来解压APP文件的利器。
      3、 Lz77文件批处理工具 V2.3.rar (221.47 KB, 下载次数: 448)
      这个,大家还是要感谢BUS,蓝山老妖@巴士汉化组的作品,用来加解压LZ77的工具,HTML、BMG都要靠它解开。

      二、SystemMenu结构分析与解压
      1、获取WAD文件
      先在网上下 载一个3.2J的wad文件:
      //wiisoft/243998433/wii/IOS/SystemMenu.rar
      288是日文
      或者4.0-4.1的:
      http://blog.yyjoy.com/?p=914
      2、解包WAD
      用UnPackWAD解包这个wad,解包过程很简单,直接执行批处理文件,然后会提示你把WAD文件拖放到黑色的DOS窗口上,按回车,自动解包到同级目录下的wadunpack子目录下。
      其中的00000001.app文件里存放的是HTML文件和BMG文件,这里是汉化文本的重点文件,00000003.app是字库文件,如果需要改简体中文就要对这个文件内的TTC字库动刀了。
      3、解包U8文件
      用U8Mii解压00000001.app,得到一个复杂的目录,这里面包含有一个html目录,下面含有JP2和TW2两个目录,TW2的内容和JP2差不多,是留给今后台湾机器用的,现在还是日文的,不用理它,直接看JP2目录,下面有个iplsetting.ash文件,再用U8Mii解它一次,这次出来一堆文件,其中可以看到很多的html文件,但是你打不开,因为都是用LZ77格式压缩过的,不信你用编辑器看看,文件头上都有LZ77的字样。
      4、解包LZ77
      这下要请LZ77文件批处理工具出马了,进入界面后按添加目录选择到刚才iplsetting.ash解压的目录,然后就会看到目录下的所有压缩文件(包括子目录下)都被列出来了,设置输出文件目录,在窗口左下角选择调用gbalz.exe程序,下面选.arc file,文件头:LZ77。窗口右下角选输出设置,勾掉自动添加/去除扩展名,选择保持文件目录结构,按执行解压缩操作按钮,然后就看到在疯狂地解压缩,运行完后进到输出目录看看,这些html文件都可以直接在浏览器里看了,和wii的菜单完全一样。
      5、其他文件
      还有一堆重要文件在message\jpn目录里,几个bmg文件是日文菜单,这个需要ice1006的bmg工具进行汉化处理,等下会讲到。
      U8Mii解压00000003.app,可以得到一个WiiNTLG-Regular.ttc文件,用ttc工具可以转换成两个ttf字体文件,其实两个文件里的字体只是西文字体有些差异,汉字和日文是一样的,应该是可以用来修改字形的,加入简体中文字形。

      三、汉化
      四、打包扫尾

评分

9

查看全部评分

发表于 2010-1-27 21:58:18 | 显示全部楼层
不建议楼主从SystemMenu的角度来讲解汉化问题,如果从解析Wii文件格式来写个教程感觉更好。
回复 支持 1 反对 0

使用道具 举报

发表于 2010-1-27 21:56:17 | 显示全部楼层
小白不懂飘过
发表于 2010-1-27 22:00:03 | 显示全部楼层
本帖最后由 lt999lt 于 2010-1-27 23:40 编辑

谢谢楼主的  工具 我知道 我该干什么了~!~
      期待楼主的 消息!
发表于 2010-1-27 22:01:52 | 显示全部楼层
不知4.OU能不能升级汉化菜单呢?
  • 打卡等级:偶尔看看
  • 打卡总天数:7
  • 打卡月天数:1
  • 打卡总奖励:672
  • 最近打卡:2025-08-03 01:57:06
发表于 2010-1-27 22:07:36 | 显示全部楼层
如果改不了,装上这样的系 统菜单就会变砖
发表于 2010-1-27 22:23:29 | 显示全部楼层
我 的4.1j机已成功改成4.1c了
发表于 2010-1-27 22:29:02 | 显示全部楼层
第一页留名,不知这个方法可行不
发表于 2010-1-27 22:29:04 | 显示全部楼层
加油!!我等着看详文!

另,想问我 的机器是3.2J,如何得到其SystemMenu的WAD呢?
 楼主| 发表于 2010-1-27 22:36:44 | 显示全部楼层


     我已经把文件包解压到html、BMG和TTF字库级别了,分析过4.1C对html和BMG做了加密处理,所以要自己对相关文件汉化处理了。难度不大工作量是不小。
      还有简体中文字库的问题,看起来应该是可以修改的,其实加入菜单用的中文就OK了,估计总体积不会太大,不行可以把不常用的一些符号什么的删除。
      整个工作估计要一段时间,我会根据我 的进度一点点把教程完善,这个一方面是教程一方面是我 的工作记录,大家看到有不对的地方欢迎提出来。
发表于 2010-1-27 23:21:30 | 显示全部楼层
{猪睡觉}
主要是字库方便比较麻烦需要慢慢的去 塞
发表于 2010-1-27 23:23:18 | 显示全部楼层
为什 么我用 4.1c 就是现在有的那个 U版汉化版 解开后 找不到汉化的内容?
还有
ios60-6174.wad 解压出来的 bmg和 系 统菜单解压出来的完全一样? 这个是。。。。
发表于 2010-1-28 00:21:47 | 显示全部楼层
look look .
 楼主| 发表于 2010-1-28 00:23:11 | 显示全部楼层
为什 么我用 4.1c 就是现在有的那个 U版汉化版 解开后 找不到汉化的内容?
还有
ios60-6174.wad 解压出来的 bmg和 系 统菜单解压出来的完全一样? 这个是。。。。
kk74c 发表于 2010-1-27 23:23


这个菜单我拆解过,有加过密的,目前没办法还原,所以要从头自己做了。
ios60-6174.wad 本来就是系 统的啊。
 楼主| 发表于 2010-1-28 00:25:27 | 显示全部楼层
{猪睡觉}
主要是字库方便比较麻烦需要慢慢的去 塞
lllf54 发表于 2010-1-27 23:21


个人感觉中文字库加个几百个菜单用字应该没问题的,不用塞。
 楼主| 发表于 2010-1-28 00:26:32 | 显示全部楼层
加油!!我等着看详文!

另,想问我 的机器是3.2J,如何得到其SystemMenu的WAD呢?
kevin2y 发表于 2010-1-27 22:29


我放了下 载链接了。
发表于 2010-1-28 00:52:09 | 显示全部楼层
感谢楼主的分享...受教咯!~~
发表于 2010-1-28 01:16:01 | 显示全部楼层
估计很少有人来搞。。。WAD做不好就砖头。。。。小白还不哭死?
发表于 2010-1-28 03:30:10 | 显示全部楼层
進來學習,謝謝分享
发表于 2010-1-28 09:22:39 | 显示全部楼层
还有一个可以作为参考的文件,个人觉得也很好
icefireicefire所写的wadder软件,是个脚本exe,这个脚本是明码,很清晰的说明了wad文件的拆解/封装过程

这种东西出来,最好还是能用bootmii as boot2模式的主机先测 试下,确保木有问题了再让其他人安装
您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

小黑屋|手机版|Archiver|品技

GMT+8, 2026-6-7 13:08 , Processed in 0.122601 second(s), 34 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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