S2ARM · 项目资料

上游发布

本站根据 S2Arm 项目 GitHub 发布记录整理的更新摘要,完整说明以原文为准。

v0.2.9

v0.2.9:部分游戏(游戏数据全在可执行部分、RomFS 为空)出包必定失败等 6 项修复

部分游戏(游戏数据全在可执行部分、RomFS 为空)出包必定失败;修复部分游戏在 0.2.8 上启动后、第一帧出来之前就退出;修复小丑牌(Balatro)启动后闪退;Windows:添加游戏时一直报「游戏库没建好」,换位置也没用;Windows:电脑环境里设过 RUST_LOG(例如 warn)时,装到 iPhone 已经成功也会被判成「装机失败」;修复 iPad / iPhone 上玩一段时间后偶发读游戏资源报 Bad address 然后闪退的问题(#602)。

v0.2.8

v0.2.8:修复 Windows 游戏名乱码、首次添加游戏卡住等问题

修复 v0.2.7 在中文等非西文 Windows 上把游戏名变成乱码(装上即自动恢复),以及 Windows 首次添加游戏、首次装到 iPhone 的几处卡点;部分 OpenGL 游戏不再因缺少图形函数而启动闪退。

v0.2.7

v0.2.7:修复 Windows 非 UTF-8 系统导入游戏失败

单项修复版:Windows 系统编码不是 UTF-8(例如英文系统)时,游戏库索引被写坏、之后每次导入都失败。

v0.2.6

v0.2.6:外接显示器全屏、地面亮斑黑块修复与出包空间

iPhone 接显示器可以原生全屏;修复部分 3D 游戏地面亮斑、横纹和黑块;大游戏出包的临时空间大幅下降,空间不够会提前停下说明。

v0.2.5

v0.2.5:PlayStation 手柄确认键、Switch 2 中文与语音闪退修复

PlayStation 手柄改为 × 确认、○ 返回;Switch 2 游戏在中文系统上恢复中文;修复部分游戏播放语音时退出,以及 Windows 升级时游戏库搬家没搬干净。

v0.2.4

v0.2.4:批量出包、存档文件夹与游戏语言

一次出多款游戏,存档可以在 Mac 和 iPhone 之间原样拷贝,游戏语言改为只按设备主语言选择。

v0.2.3

v0.2.3:自动更新、装机与内存修复

修复 Windows 自动更新反复失败、装机 9401、出包吃爆内存等问题,新增用自己的开发者证书签名。

v0.2.2

v0.2.2:出包结果、丢档防护与封面

修复出包成功却显示失败、锁屏覆盖装可能丢档、装到 iPhone 后游戏库为空等问题。

v0.2.1

v0.2.1:Windows 升级后游戏库为空的修复

从 0.1.x 升级后 Windows 游戏库看不见的问题已修复,原来的游戏和密钥会自动接上。

v0.2.0

v0.2.0:游戏库重做、只换宿主与 iCloud 存档同步

游戏库支持多个存放位置,升级 S2Arm 后已出好的游戏不必重新出包,新增 Mac 启动设置和 iCloud 存档同步。

v0.1.7

v0.1.7:Windows 深路径出包与启动问题修复

上游修复一类 Windows 长路径错误,并改进 iOS 26.0 启动、错误诊断与装机提示。

v0.1.6

v0.1.6:路径回归、团队检测与空间预检

修复 v0.1.4 起的路径比对回归,并调整 Windows 任务记录与 Mac 签名团队检测。

v0.1.5

v0.1.5:macOS 15 工具兼容与自定义封面

降低随包工具的最低系统要求,修复 Windows 解压与中文路径,并加入游戏显示名和封面编辑。

v0.1.4

v0.1.4:游戏库位置与存档保护

支持选择游戏库位置,修复清理过程中的链接处理,并更新手柄与装机行为。

v0.1.3

v0.1.3:启动器加入应用内更新

启动器检查 GitHub 新版,验证更新清单签名,并在确认后更新重启。

v0.1.2

v0.1.2:装机产物保留与启动修复

修复 Windows 出包后产物被清理导致的 container_stale,并处理部分内存检查和启动崩溃。

v0.1.1

v0.1.1:首发后的环境检查与出包修复

改善 Windows 环境检测、Mac 解包与错误摘要,并开放 Windows 诊断包导出。

v0.1.0

v0.1.0:首个公开版本与平台要求

S2Arm 发布 Mac 与 Windows 图形启动器,以统一 App 管理游戏库。