v0.5.0-preview.1 · 首个预览版
Pre-release
Pre-release
·
6 commits
to main
since this release
InFalsusTouch 首个公开预览版:用 Android 手机或平板,通过 USB 在手机上看谱,操作 In Falsus 的 Field 和六个按键。游戏和声音仍由电脑运行。
下载与使用
- Android:下载
InFalsusTouch-v0.5.0-preview.1-android.apk。 - Windows 11 x64:下载并完整解压
InFalsusTouch-v0.5.0-preview.1-windows-x64.zip,保留其中的platform-tools,运行InFalsusTouchHost.exe。 - 手机开启 USB 调试并确认授权,在应用设置的“连接”页连接 USB。详细步骤见中文说明。
本次内容
- 多点触控、长按、Field 水平移动、按下反馈和可选震动。
- 同步游戏保存的键位;支持轨道对齐、判定线校准和自由选择本机显示的按键。
- 最多 7 台设备分工连接;Flutter Material 3 设置界面支持中英文、深浅主题与自动保存。
- 修复短时 USB 数据突发触发解码链重置、等待关键帧所导致的明显停顿;调整电脑采集和手机送显节奏,避免同一刷新周期挤入多帧。
- 精简游玩画面的性能统计,整理设置页性能详情;移除过时报告和需求文档,保留中文使用与开发说明。
验证范围
本次连接实机、采集真实游戏窗口连续 60 秒,接收和解码约 120 FPS,平均呈现约 115 FPS,最大呈现间隔约 41 ms,没有触发解码链恢复,也没有再出现此前约半秒的停顿。该结果来自本次设备的 profile 构建,不代表所有设备能恒定达到 120 FPS。
60 FPS 和 120 FPS 的 USB 视频、输入及重连回归通过;78 项 Android/Flutter 测试、8 项 Windows 测试、静态分析与 lint 通过。发行 APK 已完成 AOT 构建、代码压缩和签名检查,尚未完成发行签名包的真机启动检查。
使用前注意
- 手机高刷新率开关与 Host 视频帧率独立;Host 默认发送 60 FPS。帧率配置见设置说明。
- 系统三指截屏等手势仍可能中断多指输入,应用无法保证绕过。是否关闭由用户决定。
- 相对 Field 的灵敏度由游戏控制;实验性绝对定位仅适配已验证的 In Falsus 1.0.4b。
- 真实多机协作和完整谱面的持续游玩尚未完成验证。声音不传输到手机,RTT 也不是触控到画面的完整延迟。
- 曾安装开发签名 APK 的设备无法直接覆盖安装此发布签名版本。请先记录设置,再自行卸载旧包并安装;卸载会清除应用设置。后续发行版沿用同一发布签名。
SHA256SUMS.txt 提供两个安装包的 SHA-256 校验值。