[新闻] SameBoy v1.0.2

楼主: playlive (player)   2025-08-02 13:51:01
SameBoy v1.0.2
以下是机翻润饰
[新增/改进功能]
- 新增侦错器命令 usage,用于显示 Game Boy CPU 处于非暂停/停止模式下的运行时间
- Cocoa 前端中的侦错器视窗现在有一个 CPU 使用率图表
- 侦错器的 print/eval 命令不再默认新增零填充
- Cocoa 前端现在有一个选项可以强制使用带黑边的整数缩放比例,类似于 SDL 前端
- iOS 前端现在可以在控制器上配置快速 A 和快速 B 按钮
- SDL 前端现在支援两种可选的垂直同步(V-sync)模式
- Cocoa 和 iOS 前端针对 macOS 和 iOS 26 分别进行了 UI 和 UX 改进
这也包括在使用这些作业系统以及 watchOS 26 时的新图示
- 针对旧版本的 macOS 和 iOS 也进行了次要的 UI 改进
- SameBoy 现在支援 iPad OS 26 上的新选单栏
- 改进加速模式下的跳帧功能
- 所有前端现在都可以设定加速模式的速度上限。在 iOS 前端,
这将取代基于 200% 和 400% 超频的加速模式选项
- 大幅改进音质,消除了播放高频音调时的混叠失真
- 如果因为某些原因(例如磁盘空间不足)无法建立自动存盘,
iOS 前端现在会提醒使用者
- iOS 前端在重置 ROM 之前会要求使用者确认。
[准确性改进/修复]
- 修复了一个不准确之处:在模拟 Game Boy Advance 时,当混合音频时,
会将声道偏差应用于未连接的声道
[Bug 修复]
- 修复导致某些 GameShark 金手指码汇入不正确的错误
- 在较新版本的 macOS 上,现在按住 Alt/Option 键并点击“缩放”按钮,
视窗会调整到下一个整数比例
- Cocoa 前端中的除错器侧边检视在输出较长时,不再会自动滚动到底部
- 修复在没有卡匣内存 的 ROM 上使用金手指搜寻时会导致程式当机的错误
- 修复 Game Boy 打印机无法将打印图像储存到 iOS 照片图库的错误
- 修复 Cocoa 前端内存检视器中,某些地址描述不正确的错误
- 修复 GBS 档案加载时会播放启动 ROM 提示音,而不是播放第一个音轨的错误
- 修复即使关闭 ROM,金手指搜寻视窗仍会保持开启的错误
- 修复在 iOS 上,汇入的 ROM 有时会被复制而不是移动,反之亦然的错误
- 修复在某些 macOS 版本上,Cocoa 的 VRAM 检视器无法显示滚动的错误
- 修复在 iOS 上,当回溯缓冲区达到结尾时,模拟器不会自动恢复的错误
- 修复如果 Cocoa 前端没有被移动到“应用程式”资料夹,将无法自行更新的错误
- 现在 iOS 前端可以正确处理使用者试图从内部的 iOS 或 SameBoy 资料夹
开启 ROM 的情况
- 缓解一个罕见的错误,即某些操作可能会在 iOS 上自发性地重置 ROM
- 修复 GB_save_state API 在失败时也会返回成功的错误
- 修复在模拟 Game Boy Camera 时,Cocoa 前端的二进制版本无法使用 Mac 摄影机
的错误
- 修复在某些 iOS 装置上,玩体感游戏时接口会旋转的错误
[其他内部变更]
- 修复在 OpenBSD 上的建置
- SameBoy 的标头档现在与 ANSI C 和 C++ 编译模式相容
- DISABLE_* 旗标现在可以在建置 lib 目标的子集,以及新增的 headers 目标时使用
- Windows 的建置流程已更改,现在需要 Git Bash 和 Make,而不是 GNUWin 套件
https://sameboy.github.io/downloads/

Links booklink

Contact Us: admin [ a t ] ucptt.com