楼主:
playlive (player)
2025-02-21 20:12:06Citron Canary Refresh Version 0.5
以下是机翻润饰
图形和渲染
** Vulkan 改进
- 在纹理快取中实现原生 MSAA 解析
- 新增了三星驱动程式解决方法
- 为 AMD 和 Qualcomm 驱动程式添加了 4KB 内存对齐
- 改进纹理格式转换处理
服务实施更新
** 首页 选单 支援
- 新增主选单启动功能
- 已实作 CreateManagedDisplaySeparableLayer
- 增强显示和图层管理
- 改进的 VI 服务验证
内存管理
** 增强安全性
- 增加了 Android 应用的许可证验证
- 提高内存对应安全性与除错
- 增强主机内存验证
- 更好的错误处理机制,用于内存存取违规
使用者接口
** 效能监控
- 新增内存使用量叠加显示
- 改善了热显示
- 更新了“关于”对话框中的 Citron 标志
- 移除韧体解密警告对话框
技术改进
** NVDRV 服务
- 已实作 NVGPU_GPU_IOCTL_NUM_VSMS
- 新增 GetTpcMasks2 支援
- 改进的内存映射验证
- 增强错误通知程式处理
** 声音系统
- 清理音讯控制器实作
- 实作了 Unknown5000 指令
- 新增侦错指令
- 改善音讯服务的稳定性
** 网络功能
- 改进网络接口处理
- 增强位址解析
- 新增 NOMEM errno 处理
- 实现额外的好友服务功能
相容性和效能
特定平台的更新
** 安卓:
- 默认停用 RAM 覆蓋层(错误)
- 初步修复 0.0 FPS 错误
** 建构系统:
- 已更新至 Qt 6.8.2
- 更新 fmt 和 SDL2
- 改善依赖管理
- 增强的建置配置
** 服务改进
- 实现 Nintendo Account 整合
- 新增了适当的权限验证
- 增强设定处理
- 改进服务管理器实施
已知问题
- 一些 GPU 功能仍在开发中
- 某些游戏中的 GPU 回归问题仍然存在
- 网络功能处于早期实施阶段
- 可能会出现平台特定的渲染问题
- 特定场景中的内存存取冲突
未来计划
- 进一步最佳化 GPU 实现
- 增强的网络和多人游戏功能
- 持续改进 Android 平台
- 附加服务实现
https://git.citron-emu.org/Citron/Citron/releases