Repository navigation
Releases
Releases · ddordie/NewFreedeck-arm64
NewFreedeck v0.3 — armada (ARM64)
armada 掌机(ARM64 / Fedora bootc)适配版,基于上游 NewFreedeck v0.3 release 包。
适配改动
defaults/bin/7zz、defaults/bin/aria2c→ ARM aarch64 原生二进制(独立子进程,原生执行最快)py_modules/libnewfreedeck_core.so→ 保持 x86_64(被宿主 PluginLoader 以 ctypes 加载;armada 的 decky 宿主是 x86_64 + FEX,动态库必须同架构)main.py→ 修复_auto_extract重复触发导致的两个 7zz 并发解压同一目录(IO 翻倍、系统卡顿)- 启动前缀 →
/usr/libexec/armada/armada-game-launch %command%(默认开启,设置项改名「自动添加 armada 启动包装」)
安装
sudo rm -rf ~/homebrew/plugins/NewFreedeck
sudo unzip -o NewFreedeck-v0.3-arm64-fixed5.zip -d ~/homebrew/plugins/
sudo systemctl restart plugin_loader说明
- 仅对新导入的游戏注入启动前缀;已导入的需手动改启动选项或重新导入
- 模拟器 AppImage 需自行从天翼云盘下载(插件不附带),且需 arm64 版本