cemu吧 关注:79,130贴子:331,402

Cemu如何打补丁和汉化。【授人予鱼,不如授人予渔】

只看楼主收藏回复

首先,要感谢名为“zoust啊”的朋友,这是这个朋友发帖的链接:https://tieba.baidu.com/p/6541086147?pn=1
然后,我要申明一下,我不是要和这位朋友起摩擦,这位朋友的分析和教程也很好。只是最近我也在整Cemu模拟器。因此,会参考各种资料。最近在研究打补丁和汉化的事情,也是高了好几天都没有弄明白。后面看到了这哥们的帖子,我也研究了2天,按照这个楼主的方法,我没有成功。同时,也看见了很多朋友也没有成功。后面找到了一些资料,汉化成功了。所以,我只是分享一下这个过程:
这里,先摘抄一些前人经验,结合了我自己的一些理解:
1.loadiine格式的游戏千万不要把升级补丁和DLC文件覆盖原来的游戏。任天堂的游戏升级策略,补丁不是增量更新的,而是完全更新。也就是说,如果同一个游戏出了第二补丁,那么第二个补丁会包含第一个补丁的全部内容,升级时必须首先卸载第一个补丁,还原游戏,然后在使用第二个补丁。正因如此,我们不能采取覆盖游戏补丁的方式升级游戏。
2.关于Title ID。任天堂的游戏,补丁和DLC都是有固定的Title ID。一般格式是0005000010XXXXXX。分两段看比较好:00050000-10XXXXXX。前半部分是固定的,游戏为00050000,补丁为0005000e,DLC为0005000c。后半部分,每个游戏都不同。以旷野之息举例,101c9500是欧版,101c9400是美版,101c9300是日版。00050000-101c9500是欧版的游戏,0005000e-101c9400是美版的补丁,0005000c-101c9300是日版的DLC。所以说,一款游戏,版本,补丁,DLC共有多种组合。如果是欧、美、日三版,那组合就有9种。
3.cemu给打游戏补丁。补丁和DLC是需要放在特定的文件夹中:Cemu\mlc01\usr\title。例如,给日版的旷野之息(title id为00050000101c9300)打补丁,需要把补丁的code、content、meta三个文件放到Cemu\mlc01\usr\title\00050000\101c9300中;DLC则是将code、content、meta三个文件放到Cemu\mlc01\usr\title\00050000\101c9300\aoc中。这里有个小技巧,可以将汉化补丁覆盖到升级补丁里,然后在应用升级补丁,这样就能保证原版游戏文件不被改动。如果你手里的Loadiine格式的游戏已经被升级补丁覆盖了,那么上面的路径中,0005000就要改为0005000e了。
4.小技巧。如果手里有一个游戏rom不知道名字,可以选中模拟器degug->loddine->Enableloggine选项,加载游戏后悔在模拟器的根目录下找到log.txt文件,在Game profile一行后面就是Title ID,然后根据Title ID就能知道是什么游戏了。
这四点其实说的很详细了,有一定基础的人,应该很快就能看明白。新手的话,多看几遍吧。其实,这都是一些最基础,也是最实质的问题。因为这些经验,我也不知道是什么时候的。我只发现,第四点好像用不上了。对了,我现在用的Cemu是新版的,1.17.3。我注意了一下,在运行游戏的时候,是可以看见Title ID的。而且,这个设置,至少是我用的这本版本中,没有找到。
我现在准备汉化的是“新超级马里奥兄弟U+新超级路易吉U合集”,美版吧,ID为[000500001014B700]
游戏资源是从老男人哪里下载的。游戏补丁就在里面,名字为“官翻移植汉化补丁_20190223”
补丁方法:在E:\Game\WiiuGame\cemu\mlc01\usr\title\0005000e中新建名为“1014b700”的文件夹,将补丁中content的内容考入。
最终补丁目录:E:\Game\WiiuGame\cemu\mlc01\usr\title\0005000e\1014b700
该补丁的问题:将“保存”翻译成“中断”。
说明一下,我的Cemu目录是E:\Game\WiiuGame\。这个是因人而异的。
我最后汉化成功后,发现没有那么难,所以,也就没有贴图了。
在这里学到了很多东西,所以,也把我的成功分享给大家。同时,感谢那些默默无闻,勇于探索的人,毕竟,很多人都是“白嫖”。
原创帖,码字不容易。


1楼2020-04-01 15:06回复
    自己先顶一下。
    Cemu这个模拟器越来越受欢迎了,开放性,个性化设置也越来越好了。研究这个模拟器,先后有半年多了。我现在是一个模拟器运行多个游戏。确实很方便。但我知道,我也是借鉴了许多前人的经验。因此,不敢造次。看看本帖的反应情况,如果确实有需求,我将重新讲述有关Cemu的使用和设置问题。


    2楼2020-04-01 15:17
    收起回复
      2025-08-26 10:33:12
      广告
      不感兴趣
      开通SVIP免广告
      目前cemu模拟器很成熟了,只要有图像缓存,全程满帧不是问题


      来自Android客户端3楼2020-04-01 15:26
      收起回复
        就在刚才,测试的时候,或者说加载速8的时候,发现了一个新问题。
        关于原贴中,前人的建议第3条,DLC放哪里的问题。还是以为原贴中提到的塞尔达为例,前人经验是放在Cemu\mlc01\usr\title\00050000\101c9300\aoc中。但是,我刚才在加载速8中,给了这么一个提示:

        当然,你也可以选择否。选择否,游戏也能运行。
        但是,根据提示框给出的建议,是让你把DLC文件中的内容放到XXX\0005000c\1010ec00中。
        反过头来看看前人经验第2条,是DLC文件就是要放到0005000c文件中去。
        也就是说,两种放在DLC的方法都是可以的,模拟器都是认可了。如果你放在aoc的文件夹中,那么,模拟器会让你放到0005000c中。所以,在放在DLC文件的时候,还是不要放到aoc中了。至于为什么会这样,我大胆猜想,可能是模拟器的问题,似乎这样处理文件更为调理些。


        4楼2020-04-01 16:49
        收起回复
          楼主问一下我把补丁和dlc放进去就算安装了吗,为啥我打开塞尔达还是提示我要升级


          IP属地:湖北5楼2020-04-01 17:12
          收起回复
            谢谢分享一下。


            IP属地:湖南来自Android客户端8楼2020-04-03 09:04
            回复
              这两天依旧在忙这个事情。也发现了一些问题。现在不知道该是什么问题呢。
              1.下载了《蘑菇队长 奇诺比奥 宝藏追踪者》和《马里奥派对10》,两个游戏不能操作。
              怀疑是手柄的问题,加载了一下别的游戏,都是正常的。这个两个游戏就不能操作。不知道什么原因。
              2.用本帖说的汉化方法,这两个游戏,还有《马里奥赛车8》都没有汉化成功。
              如果有知道的朋友,请指导一下,分享一下


              9楼2020-04-03 10:56
              收起回复
                交换了一下汉化和升级的目录,结果,《马里奥3D世界》,《马里奥派对10》,《马里奥赛车8》,还有《新超级马里奥兄弟U+新超级路易吉U合集》全部汉化成功,但是,《马里奥赛车8》似乎升级补丁不起作用了。。。。。
                正在继续研究中。。。


                11楼2020-04-04 09:09
                收起回复
                  2025-08-26 10:27:12
                  广告
                  不感兴趣
                  开通SVIP免广告
                  同样在研究中,参考一下,谢谢


                  IP属地:河南12楼2020-04-04 18:01
                  回复
                    求《马里奥3D世界》《新超级马里奥兄弟U+新超级路易吉U合集》资源


                    IP属地:河北来自Android客户端13楼2020-04-04 21:27
                    收起回复
                      怎么还没写完,就发表了???
                      我接着说
                      然后,我吧汉化补丁和升级补丁交换了一下目录:
                      升级补丁:E:\Game\WiiuGame\cemu\mlc01\usr\title\0005000e\1010EC00\
                      汉化补丁:E:\Game\WiiuGame\cemu\mlc01\usr\title\00050000\1010EC00\
                      目前已经汉化了11个游戏了。其中马里奥赛车的问题,不是汉化的问题,是环境(我的电脑)或者资源的问题。
                      ok。本帖完结。


                      15楼2020-04-06 15:11
                      回复
                        我表示dlc和升级档可以直接通过cemu应用的文件,安装游戏升级档或dlc那个选项完成,路径指到对应文件夹meta文件夹内那个meta.xml


                        IP属地:湖南来自Android客户端16楼2020-04-08 10:52
                        收起回复
                          楼主说的是其中一个方法,有点麻烦。我是直接用模拟器升级补丁简单多了


                          IP属地:广东17楼2020-04-08 19:55
                          收起回复
                            打开cemu,点击左上角的文件这一下拉菜单,第二个是安装升级档或dlc,点击就会看到这么一个窗口

                            我这里是已经找好位置了,找到如图所示文件,点右下角的开启,模拟器就会自己把升级档或dlc安装到对应的位置


                            IP属地:湖南18楼2020-04-09 00:09
                            收起回复
                              2025-08-26 10:21:12
                              广告
                              不感兴趣
                              开通SVIP免广告
                              大佬求助下 玩塞尔达的时候时间长了 会自动退出 提示内存占用过大 怎么解决


                              IP属地:江苏来自Android客户端19楼2020-04-09 09:11
                              收起回复