Citron Nightly Build 20241207_084449
以下是机翻润饰
核心变化:
新增了 12GB DRAM 配置支援
- 内存布局从最大 8 GB 扩充至 12 GB
- 新增 Memory_12Gb 枚举选项
- 更新了内存排列处理程序
- 将应用程式集区大小调整为 9.832 GiB
- 新增 1.048 GiB 的小程式池大小
建置系统和打包:
完整的 AppImage 支援实作
- 新增正确的 AppImage 建立和捆绑
- 包括所有必需的 Qt 和系统库
- 修复桌面整合和图示处理
- 改良的二进制打包结构
- 新增自动依赖解析
安卓平台更新:
NDK 和建置工具
- NDK升级到28.0.12674087 rc2
- 将 Java 相容性更新至版本 21
- Gradle 版本升至 8.9
- 启用缩小和资源缩减
- 更新 build.gradle.kts 配置
GPU/内存最佳化:
DMA 推播器改善
- 重构 DMA Pusher 功能
- 针对下一代模拟器开发进行了最佳化
- 改进的命名空间组织
- 增强的向后相容性
依赖项:
更新外部依赖项
- SDL:e67ae274a -> 3a1d76d29
- SPIRV 标头:45b31404 -> 36d5e2dd
- SPIRV-工具:35e5f116 -> 7d5bc351
- Vulkan 标头:cbcad3c0 -> 9dff1f57
- cpp-httplib: b1b4bb88 -> 4f5b003e
- cubeb:78b2bce7 -> 9a9d034c
- ffmpeg:322b240c -> 4100a2da
- FMMT:75e5be6a -> 385c01dc
- vcpkg: 8c2fcace -> cd124b84
已知问题:
- AppStream 元数据在 AppImage 建置过程中出现警告
- 可能会出现一些 Qt 插件相容性警告
这个版本对核心模拟器及其构建基础设施进行了重大改进,
特别是针对 Linux 发行版相容性和内存管理功能。
所有更改均已测试并验证其稳定性
https://git.citron-emu.org/Citron/Citron/releases