撰写了文章 更新于 2023-04-16 22:56:56
wiiu实机玩异度之刃X(XBX)汉化版心得
下文写于2021年,如果你看到本文的时候已经是2023年之后,意味着最终汉化版已经发布,请到贴吧查找相关帖子。由于最终汉化版发布是直装,所以只要运用到WUP安装的知识就行,我把下文WUP安装的提前摘抄如下:
· WUP安装:类似3DS破解的CIA安装,网上下载了WUP文件后,放入你的SD卡内,再用Homebrew里的安装器(名字就叫wup installer gx2),把WUP安装到你的WiiU内,看起来就和真的游戏一模一样。这个流程也和3DS的CIA安装一样。WUP格式的文件,就是单个目录里带一堆文件,比如你看到几个标识性文件什么title.tik的就是下到WUP格式了。
如果你只是要玩XBX汉化,只要用以上的方法简单安装游戏进wiiU就行了。
-------------------------------------------------------------------------------
下文的内容权当记录当时研究了数十小时的wiiU破解汉化法,已经没有大用,留着当记录吧:
网上资源和信息混乱,折腾了几天,综合了几个论坛的信息才弄清楚了。首先说明下,大家从各种综合网站下的整合包,看似很专业很完整,给你iso和补丁还有说明,其实很多信息都是错误的。
1.汉化版本 更新:已有贴吧大佬汉化版!
截至2021年3月,目前网上唯一汉化版本是游侠汉化。不过翻译质量非常一般,还有bug导致死机。游侠这个汉化发布在91wii上的时候,是一同发布了几种补丁给网友测试。在原帖子里网友有很多反馈,比如哪种补丁是不能用的(我下面会说)。但整合网站啥都不管一口气塞给你了。
【2021.05.30更新】贴吧大佬异度之刃X吧的吧主“游戏盘fly”发布了修正汉化版,不用忍受游侠机翻了,具体到可以异度之刃X吧看。
【2023.03.15】最终汉化已经发布,详情看贴吧的帖子吧。
2.WIIU实机三种汉化方法测试
总结:
· 脚本注入法:不能用
· Loadiine法:据论坛说可以用,我懒得试了
· SDCafiine外挂法:可以用,限日版
详细说明:
1)脚本注入汉化方法会失败,开头logo过后右下角无限读条无法进入游戏。特别说明一下,网上确实能找到注入法的脚本,但据观察,这是当年汉化者发在论坛供大家测试的,测试的结果就是不成功,后来其他收集资源的网站直接就提供下载而不给予说明。
2)Loadiine: 据论坛说可以用,我未测试,考虑到汉化质量几乎一半是机翻和死机bug,还是用外挂法留个原版方便点。
3)SDCafiine:日版可以用,美版无限读条,欧版未测试。SDCafiine这个插件又分HBL版本和WUP版本,再分开说:
3.1)HBL版本目前最新是v1.4,测试成功,但进入游戏后按Home键死机,手册据说死机,后面也有bug会死机。
3.2)用SDCafiine的WUP版(即放入WiiUPluginLoader的插件版本),Home键不会死机,手册打不开但不会死机几秒后恢复正常,后面bug死机据说也有所减少。
3.星星字,即字幕文字变*:用SDCafiine外挂补丁测试的,不装DLC时候字幕字体正常,游戏序章部分左上角会挂着LMAO的标志,装了DLC后字幕字体都变成了隶书字体,但大量字体是*号无法显示,连序章左上角LMAO标志也没了。所以结论是想正常玩汉化就不装DLC就行,如果已经装了的只要到wiiu设置里删除DLC就正常了。
总结,要比较成功地用WiiU来玩这个汉化,推荐方法就是:
- 必须用日版游戏,把日版游戏的WUP安装进WiiU中;
- 接着安装update,但不装DLC,就可避免中文字体变成星星字***;
- 用SDCafiine外挂汉化法;
- SDCafiine不要用HBL版,要用后来出WiiUPluginLoader和SDCafinne插件。
网上提供的资源,比如我下载到的是,给你一个日文版、Update文件、DLC文件,加汉化文件、注入脚本、SDCafiineHBL版,看了下居然混了两个方法,一个失败一个过时,而且混在一起一大堆说明,真的一头雾水。正确方法是无视注入脚本,无视SDCafiineHBL版,自己换成WiiUPluginLoader和SDCafiine插件就行。
--------------------------------------------------------------
附录:下面写得有点复杂了,不过是我怕自己忘记,爬一次文不简单,过几年就忘光了。姑且记录下。
这里介绍一下WiiU玩游戏和汉化方法的说明,主要是wup,loadiine这几个玩意。以我只花了几天爬文有限量的了解,尝试解释一下。注意这不是教程,是自己的理解,帮助大家理解网上的教程的。
首先解释WiiU破解玩游戏的两种方法:
· WUP安装:类似3DS破解的CIA安装,网上下载了WUP文件后,放入你的SD卡内,再用Homebrew里的安装器(名字就叫wup installer gx2),把WUP安装到你的WiiU内,看起来就和真的游戏一模一样。这个流程也和3DS的CIA安装一样。WUP格式的文件,就是单个目录里带一堆文件,比如你看到几个标识性文件什么title.tik的就是下到WUP格式了。
· Loadiine法:类似以前的烧录卡模式,比如3DS下是用烧录卡程序运行.3ds的rom文件。这是最老的破解玩游戏法,就是找到一个游戏rom,放进去SD卡里,用程序直接运行。在WiiU里也一样,但wiiU游戏不是一个rom,而是变成了三个目录:code、content、meta。只要你看到这三个目录格式的文件就是下到Loadiine格式了。用homebrew里用Loadiine Gx2(=烧录卡程序)直接运行他们(=rom)就能正常完了。另外,三个目录可以在windows里直接打开看,里面其实就是破解出来的游戏文件。
如果你下到了WUP,是可以转成Loadiine的,只要用网上一个很无脑的WUP转Loadiine转换器就行。WUP等于官方的安装文件,这个程序等于帮你把WUP文件破解成Loadiine格式(就是变成三个目录:code、content、meta,上面一段刚说过)。这个Loadiine三目录也能转回WUP,也有一个程序,不过需要Java环境,相对来说麻烦一些,我没有搞。
了解了游戏方法后,接下来可以解释汉化方法:
其实大家看完上面就懂了,只要从WUP破解出Loadiine三目录的游戏文件后,汉化组就可以很方便在三个目录里找到装游戏文本的文件,搞成中文后,再直接覆盖回去就变成中文版了。所以汉化补丁都是几个用来覆盖的文件。所以第一个最简单玩中文版的方法就是Loadiine法:
Loadiine法:loadiine法本质就是运行loadiine三目录(你可以把这三个目录叫游戏rom),只要把中文补丁的文件覆盖进三个目录,就是中文rom了,直接运行就行。这个方法最无脑,不过每次开机要进入破解,进入homebrew,再进入loadiine运行rom才能玩,很多人觉得麻烦。于是有了下面的方法:
·WUP安装 - 直接安装汉化WUP:这个方法说白了就是有人把打完中文补丁的Loadiine三目录又重新打包成WUP让你安装,就会变成直接运行的中文游戏了。但这样逆打包的过程会改变数字认证,没法实现原生WUP那种在非破解环境下直接运行,不够“高级”了。于是有了下面的高级方法。(可能就因为这样网上放出这种中文WUP的人非常少,如果你找到了,又不介意,是可以用的。)
· WUP安装 - 脚本注入法:即网上和下载补丁里经常出现的帖子《 利用 IOSUHAX 实现游戏汉化,注入汉化补丁真实系统下开机直接运行》这个方法。这个汉化方法非常高级,先把WUP游戏安装进WiiU内,然后按照教程把你的电脑和WiiU连到同一个wifi下的ip下,可以传输数据。然后汉化补丁会提供你一个程序,在电脑上运行的,可以把汉化补丁从电脑上透过Wifi直接注入到WiiU内。这样你wiiU内的游戏变成中文版了,可以直接在主界面运行,装成真的游戏一样,比Loadiine快多了。而且只要你的游戏版本(日版/美版/欧版)是对应你的机子的,甚至平时开机可以不破解直接玩。甚至也可以直接注入到正版游戏上,电子版,光碟版都有可能。但不是每个游戏都可以,需要测试,比如截止2021年3月目前xbx的补丁就不行。
[ 如果有人想玩注入法,但用HAXCHI一直注入失败,就看这里 ] :网上的教程有点旧了,按照wiiU hack网站上的介绍(截至2021年3月),现在比较推荐的wiiU破解是HAXCHI和MOCHA两种,其他如果你在攻略上看到什么IOSUHAX,fw.img之类的描述,应该都是过去式了。而经我测试,HAXCHI虽然是wiiU hack网站上推荐的一劳永逸和最完善的破解,但无法使用注入式汉化,而用MOCHA破解的就可以。我看了一些帖子,说法是HAXCHI限制了一些写入权限,所以权限没有其他破解方式高。
但已经破解了HAXCHI的人也不必担心,从HAXCHI启动MOCHA是十分方便的,具体来说就是:已经有HAXCHI的人,开机后运行HAXCHI,这就进入了HAXCHI破解环境,再运行homebrew,下好CFW MOCHA放进hombrew里,只要在homebrew点一下CFW MOCHA就可以直接进入MOCHA环境。进入MOCHA环境后,就可以成功执行注入程序了 。而且只有注入那一次需要MOCHA环境,以后玩游戏还是用HAXCHI环境就行。当然直接用网页破解进入MOCHA环境的方法我也试过也可以注入的。考虑到通过HAXCHI自身就可以直接跑MOCHA,说明HAXCHI还是比较万能。
· WUP安装 - SDCafiine外挂法:有人觉得注入法太粗暴了,方便是方便,但直接把机子里的游戏都变了。要是那个补丁有死机bug岂不是要重新安装了?SDCafiine就是一个折衷方案,SDCafiine可以看你需求来开关补丁,同样先把WUP游戏安装进wiiU内,然后只要把补丁放在特定的SDCafiine文件夹,平时你打开SDCafiine再玩游戏,补丁就会挂上去;不开SDCafiine,就是原版游戏。这个方法开机需要运行一次SDCafiine,理论上和Loadiine耗的时间差不多,不过灵活性大多了。现在SDCafiine有两个版本(2021年3月),一个是在Homebrew里直接运行的程序,一个是做成了一个插件利用WiiUPluginLoader来打开,目测后来的插件版是更新一点的,比如XBX用插件版问题就少一点。SDCafiine不止可以帮你外挂中文补丁,一些替换音乐之类也可以外挂。
再更新一个心得,都放这里好了
如果下到了WUD或者WUX怎么办?
WUD:即WIIU游戏的原ISO
WUX:压缩后的WUD
WUP:从WUD解压缩出来的一堆文件,我们WIIU游戏的安装文件
WUD/WUX也是一种游戏格式,外网会经常下到。似乎用模拟器是可以直接运行的,实机我还没找到方法,于是我们可以用工具把WUX/WUD转成WUP。
需要四个工具:
WudCompress https://github.com/TeamCemu/WudCompress
Wud2app https://github.com/FIX94/wud2app/releases/tag/v1.1u3
WiiUxtractor_v1.3 https://www.91wii.com/thread-68216-1-1.html
HxD(Hex Editor,即16进制编辑器) https://mh-nexus.de/en/downloads.php?product=HxD
另外记住一个所有Wiu Key list的网址:https://gist.github.com/xXPhenomXx/093b352723ec51644453a9528a8dc87e
简单步骤就是
1. 如果是WUX,先把用WudCompress把他转回WUD。如果直接是WUD就不用了
2. 用Wud2app把WUD转成WUP就行了!
3. 运行Wud2app需要common key文件,这是一个16进制的小文件,不到1kb。如果没有,就用WiiUxtractor直接生成一个。
4.运行Wud2app还需要game key文件,这里所谓game就是你自己取一个和你游戏文件名字相同的就行。但里面内容要自己改,到上面wiiu key list网址找到你的游戏代码,然后HxD来编辑进去就行。
举例,具体软件用法:
假如你的游戏文件叫abc.wux
一、运行WudCompress: 直接把abc.wux拖到exe文件上运行就行,解完会变成abc.wud
二、运行WiiUxtractor_v1.3:点开,然后点generate ckey就行,出来那个ckey就是common key文件了。这个ckey没有后缀的。
三、运行HXD生成gamekey:先把ckey复制一份,改成和wud文件同名,即abc。同样不用后缀。然后到key list找到你游戏的代码,复制。最后用HXD打开abc,把游戏的代码覆盖进去。
四、运行wud2app:最后一步了,
他的运行方式是要在cmd里打命令的,具体命令是输入 wud2app commonkey文件名 gamekey文件名 要转换的wud文件名
看不懂没关系,看我们的例子,其实就是把上面的wud文件和两个key文件都放进这个目录后,然后cmd中运行:
wud2app ckey abc abc.wud
就开始自动转换了!