作者playlive (???)
看板Emulator
标题[新闻] SameBoy v1.0.3
时间Thu Mar 5 21:04:31 2026
SameBoy v1.0.3
以下是机翻润饰
新增/改进功能
- iOS 前端新增对更多控制器的支援,包括单一 Joy-Con 控制器
- 在 iOS 前端,处於锁定倒带状态时按下按钮现在会退出倒带模式
- iOS 前端现在会透过对话方块处理存档冲突,从而简化不同装置和模拟器之间的
存档同步
- 现在可以使用 /s 修改器,将输出格式切换为与 RGBDS 相容的组合语言
- 现在可以使用 $ 修改器来使用十六进位的计数值
- 现在可以调节最大震动强度
- 在 Cocoa 前端,现在可以从记忆体检视器中直接修改并储存执行中的 ROM 档案
- 现在可以将控制器按钮指派给 iOS 前端的 4 个热键命令之一
- iOS 前端新增了定期储存功能
- SDL 前端新增了一个萤幕截图快速键
- 现在,iOS 前端隐藏的控制器 UI 可以选择停用游戏画面居中显示
- Cocoa 与 SDL 前端现在会更频繁地储存电池备份存档
准确度改进/修复
- 增加了静音侦测功能,以消除仅播放高於奈奎斯特(Nyquist)频率时出现的舍入失真
- 防止异常垂直消隐事件过早更新 SNES 端缓冲区
- 解决了在模拟 CPU 版本 C 或更早期的 CGB 时,读取 PCM 暂存器产生不确定性的问题
- 修正 Cocoa 前端在某些情况下会导致 ROM 在背景运行的错误
- 修复在模拟 CPU 版本 C 或更早期的 CGB 时,声道 PCM12 会输出错误的声道 2 数值
的错误
- 提高在 CPU 版本 C 或更早版本中模拟 CGB 时 PCM 暂存器的精度
- 在模拟 CPU 版本 D 或 E 的 CGB 时,加入了音量包络(Volume Envelope)刻度延迟
的特性
- 在 CPU 版本 C 或更早版本中模拟 CGB 时,修正通道 1 和通道 2 的通道对齐问题
- 修正一个错误,该错误导致原本仅适用於通道 1 和 2 的音量包络异常也被应用於
通道 4
- 对 4 号通道启动延迟的模拟进行了重大改进
- 模拟了一个怪异现象,即当 4 号通道处於非活动状态时,该通道的某个内部计数器仍
在计数
- 模拟了写入 NR43 暂存器时产生的线性反馈移位暂存器(LFSR)损坏与特殊步进现象,
并包含不同硬体版本间的差异
错误修复
- 修正在 Cocoa 前端调试时滑鼠游标隐藏的问题
- 修正 iOS 前端在某些情况下回滚操作可能导致 ROM 重设的问题
- 修正 Cocoa 侦错器控制台反向搜寻功能中的一个视觉错误
- getline 修复某些平台上的记忆体泄漏问题
- 修正载入作弊文件失败时出现的资源外泄问题
- 修正某些情况下载入电池存档或 ISX ROM 失败时出现的资源外泄问题
- 修正导致 SDL 前端卡在灰阶调色板的错误
- 修正在某些系统上的 Windows 系统中启动音讯录制时可能导致崩溃的错误
- 修正部分 iPhone 机型无法正确模拟 Game Boy Camera 的问题
- 修正 iOS 提示讯息中的一个拼字错误
- 修正某些 macOS 版本无法显示 SameBoy 图示的错误
- 修正在 libretro 前端的连结模式下无法更改 RTC 模式的问题
其他内部变更
- 更新启动 ROM,使其能够使用最新版本的 RGBDS 进行建置
- 移除支援旧版 Windows 储存状态的程式码,这些旧版 Windows 系统已不再与
新版 SameBoy 相容
- 修复 SDL 前端在 unsigned char 平台上的编译问题
- 使得使用旧版 SDK 建立 Cocoa 前端成为可能
- 删除了无意中提交至 Cocoa 前端的调试代码
https://sameboy.github.io/downloads/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.255.118.153 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1772715874.A.23B.html