😄 windows 使用Cemu模拟器玩wiiu游戏

  • 游戏下载

# oldmanemu 网站,网盘下载,解压密码统一为 oldmanemu.net
https://www.oldmanemu.net/%e5%ae%b6%e6%9c%ba%e6%b8%b8%e6%88%8f/wiiu

# 其他
http://www.k73.com/down/wiiu/list-129-hot-1.html
https://www.bibgame.com/zhuji/wiiu/2019-11-04/24364.html
  • 模拟器下载

https://cemu.info/#download
  • 配置模拟器

# cemu模拟器图像插件graphicPacks汉化,放到安装目录的graphicPacks文件夹里面
https://github.com/xiyanxy/Cemu_graphicPacks_CHS
  • 下载的游戏格式转化

# 下载工具
https://github.com/VitaSmith/cdecrypt/releases
# 使用命令行,依次对 游戏本体,dlc,升级包进行转换,命令是直接跟上目录闻位置即可
F:\cdecrypt.exe "D:\Downloads\WIIUCH051\塞尔达传说 荒野之息[日版][简繁体汉化][v208][DLC][91WII汉化组]\THE LEGEND OF ZELDA_Breath Of The Wild JPN [00050000101C9300]"

# 最后 在菜单[文件][安装档案,升级或者dlc]加载meta/meta.xml文件, 然后刷新列表
  • 汉化

# 不要手动复制,覆盖任何文件.使用创建rules.txt到graphicPacks自行实现,如果闪退,下载最新版本或者指定版本尝试
# 在graphicPacks\zder文件夹创建rules.txt,然后把content和meta文件夹也复制到这里
# 内容如下(格式是gb2312 lf, titleIds就是游戏的唯一id,然后打开模拟器,开启图形里面对应的设置即可):

[Definition]
titleIds = 00050000101c9300
name = "简体中文"
path = "塞达尔/简体中文"
description = 简体中文
version = 4


# 插件就开启[Workaround-Graphis][Mods-FPS++]
  • 参考

# 如何优雅的向Cemu添加游戏
https://tieba.baidu.com/p/7168159559?share=9105&fr=sharewise&see_lz=0&share_from=post&sfc=copy&client_type=2&client_version=12.13.2.0&st=1638279721&unique=6FBC0CE416237463DB73C15B31464B12&red_tag=0640557395

# 其他
http://xiaoviemc.vip/index.php/archives/350/
  • 下载试玩

游戏名称: 塞尔达传说:旷野之息 日版[0005000e\101c9300] (已经包含汉化文件,自行创建rules.txt到graphicPacks)
下载地址: oldmanemu.net 百度云网盘
文件名称: WIIUCH051.rar
md5sum WIIUCH051.rar
8f41937227f585803cc5ebb42d2b702b

# 简介
https://wiki.cemu.info/wiki/The_Legend_of_Zelda:_Breath_of_the_Wild
# 使用版本[cemu_1.27.1.zip] + rules.txt语言包可以运行
# cemu老版本下载: https://cemu-wii-u-emulator.en.uptodown.com/windows/versions
  • 键盘鼠标模拟手柄控制

# vjoy下载
https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.9.1-160719/


# 下载mouse2joystick_custom_CEMU
https://github.com/CemuUser8/mouse2joystick_custom_CEMU/releases
## 解压mouse2joystick_Custom_CEMU到模拟器目录,并运行mouse2joystick_Custom_CEMU.exe
  • 载入该选项配置,并保存

1659404482_1_.png

  • 进入网站,能检测到vJoy输入

https://gamepad-tester.com

# 显示
vJoy - Virtual Joystick (Vendor: 1234 Product: bead)



# 这两个可以用鼠标模拟xbox手柄的遥杆和按键
https://github.com/ViGEm/ViGEmBus/releases
https://github.com/memethyl/Mouse2Joystick
  • linux使用cemu

flatpak install flathub info.cemu.Cemu
# 插件目录
# Cemu_graphicPacks_CHS使用英文的,中文不支持字体显示;有了downloadedGraphicPacks就不要graphicPacks再下载了
/home/jcleng/.var/app/info.cemu.Cemu/data/Cemu/graphicPacks
# downloadedGraphicPacks是软件自己下载的
/home/jcleng/.var/app/info.cemu.Cemu/data/Cemu/graphicPacks/downloadedGraphicPacks/

# 游戏转换
# 如果没有content,meta目录,需要转换个格式
flatpak run --command=sh org.winehq.Wine
wine ./cdecrypt.exe /home/jcleng/Downloads/027cd5d7d2424da982607c071ecb5790/wiiuch/mario3d/SM3DW/

# 最后 在菜单[文件][安装档案,升级或者dlc]加载目录或者meta/meta.xml文件, 然后刷新列表
# 会安装到mlc目录
/home/jcleng/.var/app/info.cemu.Cemu/data/Cemu/mlc01/usr/title/
# 然后就可以删除原来这个转换的目录了

# 手柄用Nintendo Switch Pro Controller [SDLController]不然有的按键不识别
# 没有声音去设置声音选择[内置音频]

# 马里奥3d帧数50+,插件里面把分辨率降一档,卡顿感会很少
  • 存档

# mlc01默认位置
# 荒野之息
cd /home/jcleng/.var/app/info.cemu.Cemu/data/Cemu/mlc01/usr/save/00050000
git clone https://gitee.com/jcleng/zerda_save.git 101c9300
  • info

flatpak info info.cemu.Cemu

# Cemu Project - Nintendo Wii U Emulator

#   标识: info.cemu.Cemu
#   引用: app/info.cemu.Cemu/x86_64/stable
#   架构: x86_64
#   分支: stable
#   版本: 2.0~experimental66
#     许可证: MPL-2.0
#   来源: flathub
#   集合: org.flathub.Stable
#   安装: system
#     已安装: 154.0 MB
#     运行时: org.freedesktop.Platform/x86_64/23.08
#  SDK: org.freedesktop.Sdk/x86_64/23.08

#   交付: 94d2faa122bb340d8450fa5214adcf38e08d750580cc1cf84b71746a94261f19
#   上级: c39627c9f63e7aa27b332919b9dffbd0defb99f192efe2612b00b8299c833382
#   主题: Update Cemu to 2.0-66 (66688c3b)
#   日期: 2024-02-21 10:56:35 +0000
  • 关于rule.txt是gb2312编码

cd /home/jcleng/.var/app/info.cemu.Cemu/data/Cemu/graphicPacks

find . -type f -name "rules.txt"|xargs file
find . -type f -name "rules.txt"|xargs file|grep ISO-8859|awk -F ":" '{print $1}'|xargs -n1 -I {} iconv -f GB2312 -t UTF-8 -o {} {}