[新聞] Citron Canary Refresh v0.6.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
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章