[新聞] Citron Canary Refresh v0.6

看板Emulator (模擬器)作者 (???)時間17小時前 (2025/03/11 23:13), 編輯推噓2(200)
留言2則, 1人參與, 11小時前最新討論串1/1
Citron Canary Refresh v0.6 以下是機翻潤飾 發布概述 Citron Canary Refresh 版本 0.6 對我們的模擬核心進行了重大改進, 重點是 Android 最佳化、記憶體管理和多人遊戲功能。 此更新在解決先前版本中的關鍵問題的同時,大幅提高了穩定性和效能。 [Android 最佳化] - 建構系統大修 * 將 Kotlin、Java、Gradle 和 NDK 更新至最新版本 * 最佳化 ARM 本機程式碼執行實作 * 透過更新 BASE_CLOCK_RATE 增強硬體效能 * 改進與各種 Android 裝置的相容性 [記憶體管理] - 增強型 TLB 實作 * 實施軟體 TLB 快取系統 * 在本機程式碼執行中加入了適當的故障處理 * 提高記憶體存取效能和穩定性 * 增強客體記憶體存取情境中的錯誤恢復能力 [多人遊戲功能] - 初步實施 * 新增 Android 上的基本多人遊戲支援(開發中) * 實作房間擁有者管理權限 * 根據測試人員與我本人的測試,多人遊戲效能極佳 * 為擴展網路功能奠定基礎 [建構系統改進] - 效能最佳化 * 新增了設定檔引導最佳化 (PGO) 支援 * 實作特定於平台的編譯器最佳化 * 已將外部相依性更新至最新版本 * 增強的建置配置選項 技術改進 [圖形和渲染] - Vulkan 增強功能 * 改善記憶體分配的穩定性,並提升記憶體不足(OOM)的處理能力 * 強化對供應商特定記憶體對齊的支援 * 實作低記憶體狀況下的記憶體回收機制 * 簡化不同供應商的記憶體對齊處理 [著色器編譯] - 幾何階段改進 * 實作幾何著色器階段的頂點計數查詢 * 新增對所有著色器後端輸入拓撲的正確處理 * 修復細分控制和細分評估階段 * 增強代碼文件以提高可維護性 [系統服務] - 安全增強功能 * 遊戲啟動時強制使用韌體 * 改進韌體驗證程序 * 刪除自動產生金鑰功能以提高安全性 * 增強密鑰管理系統(密鑰僅儲存在記憶體中) [法律合規性] - 文件變更 * 移除快速入門指南中涉及法律疑慮的參考內容 * 以中立的免責聲明取代 ROM 載入錯誤彈出視窗 * 透過避免特定的教學內容,將法律責任降至最低 * 引導使用者至社群資源以尋求協助 相容性和效能 [穩定性改進] - 錯誤防護 * 由於穩定性問題,已停用非同步呈現 * 實現了對記憶體訪問邊緣情況的正常處理 * 為記憶體錯誤新增了全面的偵錯日誌記錄 * 為了確保穩定性,已還原數項有問題的變更 Android 專屬增強功能 - 裝置相容性 * 在授權驗證系統中新增安兔兔 * 改善對 Adreno GPU 裝置的支援 * 強化 ARM 裝置的 TLB 實作 * 最佳化行動平台的記憶體使用量 [預設設定] - 可用性改進 * 預設啟用未實作函式的自動存根 (auto-stub) * 改進了缺失韌體的錯誤訊息 * 強化系統需求的驗證流程 * 針對所需元件提供更佳的使用者指引 [安裝說明] - 建議進行乾淨安裝以獲得最佳性能 - 現在需要韌體才能啟動標題(非可選) - 不再建立自動產生的金鑰文件 - Android 用戶應更新至最新版本以使用多人遊戲功能 - 先前保存的資料仍然相容 [已知問題] - 部分多人遊戲功能仍在開發中 - 針對低階裝置,記憶體使用量最佳化持續進行中 - 某些 Vulkan 功能在不同 GPU 供應商之間可能會有不同的表現 - 由於穩定性問題,已還原 ARM NCE 和 TLB 實作 https://git.citron-emu.org/Citron/Citron/releases/tag/v0.6-canary-refresh -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.108.50 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1741706023.A.371.html

03/12 05:24, 11小時前 , 1F
這版有找不到遊戲的bug 先別更新
03/12 05:24, 1F

03/12 05:31, 11小時前 , 2F
補充:Android 才會這樣
03/12 05:31, 2F
文章代碼(AID): #1dq5CdDn (Emulator)
文章代碼(AID): #1dq5CdDn (Emulator)