作者:
playlive (player)
2024-12-08 22:23:55Citron 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