这是一个修复版,共 6 项修复,详细说明见下。
这次更新的内容
- 部分游戏(游戏数据全在可执行部分、RomFS 为空)出包必定失败。 现在能正常出包。(#578,感谢 @DDDDEEP 附上详细的诊断分析)
- 修复部分游戏在 0.2.8 上启动后、第一帧出来之前就退出。 0.2.8 给没实现的图形函数加安全空实现时,把游戏自带着色器编译库的函数也误当成图形函数接管了。现在只接管真正的 OpenGL 函数。(#601,感谢 @rhotov 精准定位)
- 修复小丑牌(Balatro)启动后闪退。 同时修好了部分 OpenGL 游戏的图形参数错误。
- Windows:添加游戏时一直报「游戏库没建好」,换位置也没用。 原因是启动器自己的私有目录权限状态不对,和游戏库放在哪无关。现在会自动修正这个目录的权限,添加游戏照常进行,不需要任何操作。(#580)
- Windows:电脑环境里设过 RUST_LOG(例如 warn)时,装到 iPhone 已经成功也会被判成「装机失败」。 现在启动签名工具时日志级别由 S2Arm 固定,不再受电脑环境影响。(#585,感谢 @qqqqcw 定位)
- 修复 iPad / iPhone 上玩一段时间后偶发读游戏资源报 Bad address 然后闪退的问题(#602)。 和具体游戏无关;装上新版 App 即可,不用重新出包。
升级前
先备份存档,确认当前安装版本与新版本的迁移说明。版本发布说明描述的是项目变更,不是本站独立进行的兼容性测试。
阅读完整上游发布说明