[新聞] Citron Canary Refresh Version 0.4 Notes

看板Emulator (模擬器)作者 (Zzzz)時間3周前 (2025/01/26 22:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Citron Canary Refresh Version 0.4 Notes 更新內容有點多,所以開新篇 以下事機翻潤飾 發布概述 Citron Canary Refresh 0.4 版對圖形渲染、服務實作、記憶體處理和使用者介面帶來了 重大改進。此更新的重點是增強遊戲相容性,尤其是《薩爾達傳說:王國之淚》等遊戲。 主要特點 圖形和渲染 *緩衝區快取最佳化 - 簡化的儲存緩衝區綁定邏輯 - 改進 TOTK 中地下/深度區域的渲染 - 增強的記憶體佈局處理和地址轉換 服務實施更新 *可視化介面(VI)服務 - 實作缺少的 IApplicationDisplayService 函數 - 為不同的會話類型新增了適當的權限處理 - 改進的顯示和圖層管理 記憶體管理 *增強的錯誤處理 - 改進空指標和未映射記憶體處理 - 更好的記憶體存取違規錯誤訊息 - 優雅地處理無效記憶體操作 使用者介面 *現代黑暗主題 - 重新設計的載入畫面,帶有漸變動畫 - 使用 Segoe UI 更新版面 - 現代化的選單、工具列和停靠小工具外觀 技術改進 *NVDRV 服務 - 實現正確的 GPU 函數存根 - 放寬 GPU 驗證以獲得更好的兼容性 - 改進的錯誤通知程序處理 - 添加傳輸記憶體處理 *著色器編譯 - 在所有後端實現了 EmitInitationInfo - 為鑲嵌和片段階段添加正確的呼叫資訊處理 - 改進著色器擴充相容性 *網路特性 - 新增 QT 網路包支援 - 為多人遊戲房間創建實現了 IP 輸入字段 相容性和效能 *針對遊戲的改進 - 修復《薩爾達傳說:王國之淚》中的渲染問題 - 改善地下/深度區域的處理 - 更能相容於使用複雜 GPU 操作的遊戲 *特定於平台的構建 - Android:app-mainline-release_optimized.apk //包括支援設備的幀生成和穩定 - Linux: //本機構建 (Citron-Linux-Canary-Refresh_0.4_native.tar.gz) //相容性建置(Citron-Linux-Canary-Refresh_0.4_compatibility.tar.gz) //使用 -march=core2 -mtune=generic 編譯以獲得更廣泛的兼容性 安裝注意事項 - 從先前的版本更新時建議使用乾淨的版本 - 對於 Linux 用戶,可以根據 CPU 支援選擇本機版本或相容版本 - Android 用戶應檢查裝置相容性以取得幀產生功能 已知問題 - 一些 GPU 函數仍然處於存根狀態 - 在邊緣情況下仍可能發生記憶體存取違規 - 網路功能處於早期實施階段 未來計劃 - GPU服務實現的進一步最佳化 - 記憶體管理的持續改進 - 增強的網路和多人遊戲功能 - 其他 UI 改進 https://git.citron-emu.org/Citron/Citron/releases/tag/v0.4-canary-refresh -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.179.164 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1737902436.A.C21.html
文章代碼(AID): #1dbabamX (Emulator)
文章代碼(AID): #1dbabamX (Emulator)