Skip to content

v1.8 — App 图标 + 手柄连接自动隐藏虚拟按键

Choose a tag to compare

@xvzxv xvzxv released this 22 Oct 11:08
· 3 commits to main since this release

新增

  • App 图标:终于有脸了。米白底 + 红白机手柄正面(朱红机身 / 米白十字键 / 并排双键),
    1024×1024 无 alpha,由 Tools/gen_app_icon.py 程序化生成(改脚本常量即可换配色,见 docs/maintenance.md)。
  • 连接手柄自动隐藏虚拟按键:检测到蓝牙手柄连接就不再渲染屏幕按键,画面完全不被遮挡;
    HUD 右上角图标可临时调回(hand.tap),手柄断开自动恢复。

设置

  • 开关位置:设置 → 蓝牙手柄 → 「连接手柄时隐藏虚拟按键」;游戏内菜单 → 显示与操作 同款开关。
  • 默认开启。只是不想挡画面时用 HUD 图标临时调回,不用改设置。

调试

  • -MRFakeController / -MRNoController 可强制两种连接状态(模拟器会把宿主机手柄透传进来,
    没有这对参数没法做对照验证)。

实测

  • connected=1 → hidden=1:画面无按键,HUD 出现 hand.tap 图标
  • connected=0 → hidden=0:按键正常显示,位置与间距无变化
  • 桌面图标渲染正常(docs/screenshots/17-app-icon.png)

安装

未签名 ipa,用 Sideloadly / AltStore / 自签证书签名后安装;要求 iOS / iPadOS 17.0+。

完整对比:v1.7...v1.8