登录 立即注册

首页 > 绿虎论坛 > 电脑 > Linux/Unix > ARM (发帖)

标题: 适用于ARM64的flatpak版Switch模拟器:Suyu

作者: @Ta

时间: 07-23 23:56发布,08-03 18:30修改

点击: 5613

相关链接:x64版:https://hu60.cn/q.php/bbs.topic.106267.html#nav


ARM64版Suyu模拟器,适用于飞腾、鲲鹏、麒麟CPU,需要搭配支持Vulkan的现代显卡(麒麟9006及9010支持Vulkan,麒麟990不支持,无法使用)。注意与x64版不同,ARM64版完全不支持OpenGL。

链接:https://pan.baidu.com/s/1tyyi5w3NpU5_4XPQO02EjQ?pwd=e786
提取码:e786

只需下载ARM64文件夹,不需要下载x64文件夹。如果你需要固件,可以下载固件文件夹。不附带密钥,请从自己的Switch中提取。

安装方法:

  1. 先安装 flatpak:
sudo apt install flatpak
  1. 如果系统 flatpak 版本低于 1.10,就安装 flatpak-deb-arm64-1.10.7 文件夹里的包(请先安装flatpak和libostree,不要一次性安装所有包,否则会发生依赖关系问题。如果缺其他包,再逐个添加。此外还要注意,文件名前的./不能省略,每个文件前面都必须加。省略./会让该项被视为包名,会报错说找不到):
cd ./flatpak-deb-arm64-1.10.7
sudo apt install ./flatpak_1.10.7-0+deb11u1_bpo10+1_arm64.deb ./libostree-1-1_2020.8-2+deb11u1_bpo10+1_arm64.deb
cd ..
  1. 如果步骤2的 apt install 命令提示缺少依赖库,就按 ./文件名.deb 的方法在命令后面添加对应依赖库。

  2. 用 flatpak 命令安装 dev.suyu_emu.suyu-arm64-20240723.flatpak:

sudo flatpak install ./dev.suyu_emu.suyu-arm64-20240723.flatpak
  1. 如果步骤4出现找不到“org.kde.Platform”的情况,请执行步骤2。

  2. 启动suyu:

flatpak run dev.suyu_emu.suyu
  1. 在银河麒麟和UOS默认桌面里无法正常选择文件夹,可以先安装一个xfce4或gnome桌面,切到里面选好文件夹再回来。

    如果不想安装其他桌面,也可以用评论区1楼的方法解决。

  2. 如果某个文件夹(如/mygame)在flatpak中不可见,需要手动授权:

sudo flatpak override --filesystem=/mygame dev.suyu_emu.suyu
  1. 如何在开始菜单创建一个suyu图标?

    执行以下命令:

sudo ln -sf /var/lib/flatpak/exports/share/icons/hicolor/scalable/apps/dev.suyu_emu.suyu.svg /usr/share/icons/hicolor/scalable/
sudo ln -sf /var/lib/flatpak/exports/share/applications/dev.suyu_emu.suyu.desktop /usr/share/applications/ 

[隐藏样式|查看源码]


『回复列表(3|隐藏机器人聊天)』

1.

如果因为文件管理器不兼容导致无法选择文件夹,可以这样安装固件:

下载网盘里的“Switch固件/固件备份”,然后把里面的压缩包解压到以下文件夹,覆盖原有的nand文件夹:

~/.var/app/dev.suyu_emu.suyu/data/suyu

然后这样添加游戏文件夹的方法:

打开这个文件

~/.var/app/dev.suyu_emu.suyu/config/suyu/qt-config.ini

在末尾添加如下内容(自己修改/home/kylin/Games为你想要的文件夹):

Paths\gamedirs\4\path=/home/kylin/Games
Paths\gamedirs\4\deep_scan\default=true
Paths\gamedirs\4\deep_scan=false
Paths\gamedirs\4\expanded\default=true
Paths\gamedirs\4\expanded=true
(/@Ta/2024-07-24 12:46//)

2.
(/@Ta/2024-08-06 09:30//)

3.

从旧的 org.suyu_emu.suyu 包迁移数据

mv ~/.var/app/dev.suyu_emu.suyu ~/.var/app/dev.suyu_emu.suyu.bak
mv ~/.var/app/org.suyu_emu.suyu ~/.var/app/dev.suyu_emu.suyu
sudo flatpak remove org.suyu_emu.suyu
(/@Ta/2024-07-24 12:47//)

回复需要登录

11月3日 20:04 星期天

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1