Cemu 升级后游戏消失 — 三步排查 Game Paths / mlc01 / merged titles
典型场景
升级 Cemu 后打开,主窗口左侧游戏列表:
- 全部空白
- 或者大部分在、少了几个特定游戏
先别慌,按下面三个步骤查。
第一步:检查 Game Paths(最常见)
症状:全部游戏都消失了。
Cemu 有时候升级后会重置 Game Paths 设置。去确认:
- Options → General settings → Game paths
- 看左边的列表——是不是空了?或者路径变了?
- 如果空了:点 Add 重新指向你的游戏目录
- 如果路径看起来对但没出游戏:点路径右边的 Remove 删掉,再 Add 一遍
为什么会重置:Cemu 从 1.x 升到 2.x,或跨大版本时,settings.xml 可能被部分重置。这是已知行为,不是 bug。
第二步:检查 mlc01 路径
症状:Game Paths 正常,但游戏还是没出。
有些游戏(特别是数字版转储或需要更新补丁的游戏)的系统文件放在 mlc01 目录里。如果 mlc01 路径被重置,这些游戏读不到。
- Options → General settings → mlc path
- 确认路径是正确的(默认应该在
Cemu/mlc01/) - 如果路径指向了别的位置,改回来
第三步:merged titles(被淘汰的旧做法)
症状:Game Paths 和 mlc01 都正常,但特定几个游戏消失了。
从 Cemu 1.27.0 起(2022 年),官方不再支持合并标题(merged titles)——即手动把 DLC/更新补丁的文件复制粘贴覆盖进 base game 文件夹的做法。
什么是 merged titles
正确做法:base game、update、DLC 是三个独立的转储文件/文件夹,Cemu 运行时自动把它们关联起来。
错误做法(merged titles):把 update 和 DLC 的文件手动复制覆盖到 base game 文件夹里,变成一个混合的文件夹。
为什么被淘汰
这种做法有问题:
- 可能和某些 Graphic Pack 冲突
- 不同区域版本的 update 可能搞混
- 影响 shader cache 匹配
- 很难分辨哪些文件是 base、哪些是 update
检查是不是 merged titles
- 打开你游戏的目录
- 看有没有单独的 update 和 DLC 文件/文件夹
- 如果只有一个混合的目录结构(里面同时有 base 和 DLC 里才有的资源文件),就是 merged titles
解决办法
重新转储:
- 从 Wii U 重新用 Dumpling 转储 base game
- 再单独转储 update
- 再单独转储 DLC
- 三个独立文件/文件夹,不要手动合并
游戏文件本身坏了
以上都排查完了还是没有——检查游戏文件本身:
- 用资源管理器打开游戏目录
- 检查文件大小:
- WUA:2~8GB(正常),0 字节(坏了)
- WUX/WUD:8~25GB(正常)
- 如果文件全是 0 字节或极小,重新从 Wii U 转储(或检查下载/复制过程)
快速检查清单
| 检查项 | 操作 | 典型症状 |
|---|---|---|
| Game Paths | Options → Game paths 重新添加 | 全部游戏消失 |
| mlc01 路径 | Options → mlc path 确认 | 数字版游戏消失 |
| merged titles | 检查游戏文件夹是不是混合了 DLC/更新 | 特定几个游戏消失 |
| 文件损坏 | 看文件大小是不是合理 | 全部消失或部分消失 |
关于 1.x → 2.x 升级的特殊注意
如果你从 Cemu 1.x 第一次升到 2.x:
- settings.xml 格式不兼容——2.x 会生成新的配置文件,旧的可能部分导入、部分重置
- Shader Cache 格式变了——1.x 的 OpenGL shader cache 在 2.x 上要重新编译(或直接用社区缓存)
- Pretendo 是新功能——2.x 才有,1.x 没有
- Game Pad 模拟控制器类型在某些游戏上变了——需要重新确认设置
升级前整个 Cemu 文件夹完整备份一次,比事后到处查省心得多。