[新聞] Citron Canary Refresh v0.6.1 提供了關鍵的穩定性改進和關鍵修復,

看板Emulator (模擬器)作者 (???)時間6小時前 (2025/03/17 17:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Citron Canary Refresh v0.6.1 以下是機翻潤飾 Citron Canary Refresh v0.6.1 提供了關鍵的穩定性改進和關鍵修復, 以增強模擬體驗。 此次更新主要致力於解決 Android 平台問題、改進多人遊戲功能以及解決自 0.6 版本發布以來報告的特定相容性問題。 主要改進 [多人遊戲功能] - 服務註冊修復 * 註冊 'ssl:s' 服務,以解決遊戲卡頓問題。 * 修復標題無限等待服務可用的問題。 * 增強多人遊戲的連接性和穩定性。 * 重用現有的 SSL 實作,以提高一致性。 - Android 最佳化 * TLB 增強 * 實作 BufferCacheAccelerator 用於記憶體範圍管理。 * 添加 TLB 感知的記憶體屏障,以防止不必要的無效化。 * 創建 TLB 快取系統,以避免冗餘的刷新操作。 * 顯著減少 Android 設備上的 "0.0 FPS 死鎖" 問題。 * 實作 TLB 預取,以改善記憶體存取模式。 [系統需求] - 韌體設置 * 為強制韌體安裝添加了 UI 改進。 * 實作正確的 title.keys 設置過程。 * 增強金鑰持久性,以提高相容性。 * 更新韌體驗證的 UI 處理。 [構建系統改進] - 剖析引導最佳化 (PGO) * 修復構建系統中的 PGO 配置。 * 更正 CMakeLists.txt 中 PGO 設置的位置。 * 確保正確應用了最佳化標誌。 * 提高構建性能和輸出二進制文件的效率。 [技術改進] - 圖形和渲染 * 驅動程式相容性 * 為邏輯運算實作 AMD 驅動程式的變通方法。 * 添加浮點頂點屬性的條件處理。 * 在修復驅動程式缺陷的同時,保留了原始模擬器的行為。 * 為未來的 OpenGL 實作變更奠定了基礎。 [核心系統] - 時鐘速率校正 * 將基本時鐘速率恢復為標準的 1,020 MHz。 * 修復因錯誤時鐘速率引起的網路問題。 * 恢復系統服務的正確計時。 * 提高整體穩定性,尤其是在 Android 上。 [Android 專用增強] - 構建相容性 * 降低 Kotlin 和 Android 外掛程式的版本,以提高相容性。 * 提高構建系統的穩定性。 * 修復金鑰管理,以將衍生金鑰正確寫入檔案系統。 * 增強所需設置步驟的用戶體驗。 [安裝注意事項] - 強烈建議遇到穩定性問題的所有用戶進行更新。 - Android 用戶將看到 TLB 相關鎖定方面的顯著改進。 - 具有多人遊戲功能的標題現在應該能夠正確連接。 - AMD GPU 用戶將體驗到改進的渲染相容性。 [已知問題] - 部分 TLB 最佳化工作計劃在未來版本中完成。 - 本版本中提到的 OpenGL 實作變更將在即將推出的版本中完成。 - 進一步的 AMD 驅動程式相容性改進正在開發中。 https://git.citron-emu.org/Citron/Citron/releases -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.77.211 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1742202337.A.849.html
文章代碼(AID): #1dr-NXX9 (Emulator)
文章代碼(AID): #1dr-NXX9 (Emulator)