楼主:
playlive (player)
2025-10-26 18:42:56VisualBoyAdvance-m v2.2.3
以下是机翻润饰
我们终于加入了运作中的色彩校正功能。
最初的程式码是由 Squall-Leonhart ([email protected]) 完成的,
但未纳入 Git 历史记录中;之后由 Rafael Kitover ([email protected])
添加了配置档;最后则由 Andy Vandijck ([email protected]) 将所有部分整合起来
- libretro:修正 GB 显示边框选项被反转的问题
- 更新 libretro 标头
- libretro:修正在加载无效或不支援的游戏时发生的段错误
- libretro:修正 MBC5 状态处理器中缺少 break 陈述式的问题
- GB:修正 gbDrawLine 中的未定义行为
- GBA:修正 HBLANK/VBLANK 期间仿射背景参考点更新的时序问题
- 修正使用 SDL 影片 驱动时的摇杆问题
- 默认状态列为显示
- 默认双线性滤波为关闭,隐藏选单列为不隐藏
- 修正针对还原 56ea645 的 3d6cad6 提交
- 修正 wiiu libretro 的建构问题
- 修正 apple、windows libretro 的建构问题
- 修正越界存取问题
- 以适当的 256 表格变体取代 crc32 函式
- 改善影片设定中基础面板的布局
- 在 Metal 驱动中加入自动释放和释放临时物件
- SDL D3D9 不建立新的视窗
- 修正使用滤镜时的 24bpp 简易影片问题
- 在滑杆上悬停时显示工具提示值
- 修正在 CGB 模式下的 DMG 图块检视器问题
- 修正 CGB 和 GBA 模式下的 DMG OBP 层问题
- 修正 深色模式下的列出作弊码对话框
- 为所有滑杆新增带有数值的工具提示
- 建构:检查 CMake 变量 ENABLE_SHARED
- 修正 Mac CoreAudio 驱动程式中的问题和默认开发设定
- 修正 Metal 驱动程式中的内存泄漏和错误的 API 使用
- 建构:在 macOS 上禁用 dylib 的默认捆绑
- 修正新版 wxWidgets 的非活动时暂停问题
- 在 SGB 硬件上不执行颜色校正,在 GBA 硬件上运行 GBC 游戏时执行 GBA 颜色校正
- 修正 BSD 建构问题
- 重新命名与 OpenBSD 宏冲突的 swap16/swap32 函式
- 新增选项以启用 SDL 像素艺术纹理滤镜
- 对 SDL 纹理应用双线性选项
- 设定 gba_darken 选项默认值为 37
- 更新 2xSaI.cpp 文件
- 对 GBA/GB 默认启用 LCD 滤镜
- 建构:修正针对当前 Ubuntu 的 Debian 安装依赖
- 建构:在 if(POLICY) 中保护 cmake_policy()
- 新增 LCD 滤镜参数 并加入 GBC 滤镜
- 修正 libretro 的 PS2 颜色
- 加入 libretro PlayStation2 支援
- 防止 zip 程式被不完整下载
- 在没有加载图像时设定参数
- 修正 LCD 颜色滤镜
- 新增颜色校正的配置
- 修正 GB 重设
- 修正 libretro 24 位元颜色
- 为 macOS 新增 游戏应用程式类别最佳化
- 修正 Windows 上的 SDL 音讯
- 修正 8 位元 PNG 录影
- 修正 8 位元影片录制
- 修正 8 位元颜色
- 修正较新 CMake 中的策略问题
- 建构:在 UNIX 上使用 pkg-config 处理 SDL3
- 修正内存对齐
- 修正 CoreAudio 停滞问题
- 建构:修正 CMake 缓慢问题
- 将 stereo_buffer 初始化为 0 以防止竞争条件
https://github.com/visualboyadvance-m/visualboyadvance-m/releases/tag/v2.2.3