楼主:
playlive (player)
2025-04-06 11:49:15SameBoy v1.0.1
以下是机翻润饰
此版本向后相容于 SameBoy 0.14.3 及更新版本的保存状态,
以及任何相容于 BESS 的模拟器的保存状态
新增/改进功能
- Cocoa 调色板编辑器的 UI 改进
- 提升 libretro 的音讯品质;音讯现在由 SameBoy 以 2MHz 渲染,
而降采样现在由 libretro 前端本身处理
* 在 Wii U 版本中,降采样仍由 SameBoy 完成
- 由于发现了暂存器 $FF75 的含义,现在在除错器中将其称为 rPGB
- 监看点除错器指令的输出现在包含监看点类型(唯读、唯写或读写)
* 这使得默认的监看点类型(唯写)更加明显
- Windows 11 用户现在可以在“图形选项”选单中选择性地停用圆角。
- 官方 Windows 版本现在透过连结 mvscrt.dll,不再需要安装 MSVC 执行阶段程式库
- SDL 前端除错功能的主要改进::
* 当除错器停止时,主模拟器视窗不再无回应
* 当除错器暂停时,在模拟器视窗中按下按键现在会触发终端机响铃
* 在 Windows 上,sameboy.exe 和 sameboy_debugger.exe 已合并。
随时按下 Ctrl+C 可中断除错器并开启除错器控制台,
随时关闭控制台视窗可恢复正常游戏。
* 异步除错现在支援所有相容的 Windows 版本,新增对 Windows 7、8.x
和早期 Windows 10 版本的支援
- 使用外部控制器时,摇杆现在可以选择性地作为虚拟类比控制使用。
* 此功能快速地在按下和放开状态之间切换方向键按钮,以模拟类比输入
- 只要视窗没有被手动调整过大小,SDL 前端现在会在模型和边框模式之间切换时
自动调整视窗大小
- 一个旧的 RetroArch 错误的临时解决方案已被移除,Wii U libretro 核心的音讯
现在会更响亮
- 现在可以在 libretro 核心的连接线模式中,为两台 Game Boy 同时启用音讯
准确度改进/修复
- OAM 随机化现在更加精确
- 修正在 big endian 平台上运行 SameBoy 时,某些 SGB 资料传输会错误复制资料
的错误
* 这修正了许多 SGB 游戏在 Wii U 上游玩时出现画面错误的问题
- 修正模拟 MBC7 游戏时可能存在的精确度问题
- 增加了带限相位器的数量,以减少高音调声音中的泛音
问题修复
- 即使使用者先前已自订调色盘,新的调色盘现在也会出现在 Cocoa 前端
- 修正在 Cocoa 和 iOS 前端中,Pink POP 主题在调色盘编辑器中开启后
会自行修改的错误
- 修正在某些 iPad 上垂直布局无法使用的错误
- 在 SDL 版本中,当模拟器处于暂停状态时重置模拟,现在将会恢复模拟
- 修正在 SDL 前端中更改模拟型号后,选单不会立即关闭的错误
- 从 libretro 设定中移除了 Unicode 字符,因为许多前端无法显示这些字符
- 修正在 Cocoa 版本中更改模拟版本后,ROM 会在没有视窗的情况下运行的错误
- 已修复数个 iOS 和 watchOS 的当机问题
已删除的功能
- iOS 前端已移除与 Homebrew Hub 的整合
其他内部变更
- 现在于发布配置中建置时,会移除 OpenDesktop 的缩图产生器,而非仅在安装时移除
- SameBoy 的正式版本现在使用最新版本的 Clang 进行建置,效能提升约 8%
- 渲染 SGB 铃声时所使用的 FM 合成程式已针对速度进行了最佳化
https://sameboy.github.io/downloads/