[新聞] Citron v0.12.25

看板Emulator (模擬器)作者 (???)時間2周前 (2025/12/26 19:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Citron v0.12.25 以下是機翻潤飾 本次版本更新重點在於大幅提升使用者介面/使用者體驗,改善更新系統, 支援安卓遊戲檔案擷取,支援自訂存檔管理,並顯著提升所有平台的穩定性。 [PC 設定精靈] 全新的平台專屬設定體驗: - 平台特定路徑- 根據您的作業系統自動偵測和配置遊戲目錄 - 簡化首次運行體驗- 為新用戶提供引導式設定流程 - 改進的啟動管理器- 透過更好的路徑管理增強遊戲啟動工作流程 [更新頻道系統] 靈活的更新管理,支援通道選擇: - 穩定版/每日建造版頻道- 選擇穩定版或每日建造版 - 更新通道選擇器- 在使用者介面中輕鬆切換更新通道 - 改進的更新管理器- 重新命名的更新程序,增強自動化和 SCM 邏輯 - 更新頻道資訊- 清楚顯示目前更新頻道 - Linux AppImage 備份支援- 更新前自動備份 AppImage,並可自訂備份路徑 - 備份停用選項- 用於停用 Linux 系統自動備份的選項 [Android遊戲檔案擷取] [WIP] 增強安卓系統在遊戲分析方面的功能: - 支援 RomFS 轉儲- 從 Android 遊戲中提取 RomFS 檔案系統 - ExeFS 轉儲支援- 從遊戲中提取 ExeFS 檔案系統 - 自訂遊戲檔案儲存位置- 選擇儲存提取的遊戲檔案的位置 - 遊戲文件分析工具- 更好地支援遊戲模組製作和分析工作流程 [自訂儲存路徑管理] 高階存檔檔案管理: - 每個遊戲自訂存檔路徑- 為每個遊戲配置單獨的存檔目錄 - 自訂路徑的備份存檔- 使用自訂存檔位置時自動備份功能 - 儲存路徑遷移- 輕鬆管理儲存檔案位置 [新的自動載入器和更新管理器] 完全重新設計的更新系統: - 現代自動載入器- 新型自動更新載入系統 - 更新管理器品牌重塑- 重新設計更新介面,帶來更佳的使用者體驗。 - 自動化更新邏輯- 改進的源代碼控制管理 (SCM) 整合 - 更可靠的更新—透過唯讀檔案處理來增強 Windows 更新的可靠性 [增強型主題系統] 主要主題架構改進: - 彩虹模式全面改造-彩虹主題系統架構的徹底重新設計 - RGB 模式- 用於動態主題的全新 RGB 顏色模式 - 提升主題穩定性- 修復 Arch Linux 上的無限遞歸問題 - 更佳的主題適配性-增強的主題切換和動畫系統 [遊戲列表增強功能] 改進的遊戲庫介面: - 切換線上狀態列- 顯示/隱藏遊戲清單中的線上狀態列 - 庫掃描進度條- 遊戲清單重新載入期間的視覺回饋 - 強調色進度條- 與您的配色方案相匹配的主題進度指示器 - NCA 掃描切換- 可選擇是否在遊戲掃描中包含/排除 .nca 文件 - 最佳化 JSON 處理——加快遊戲清單載入和更新速度 重大改進 [使用者介面] 載入介面重新設計 完全革新的載入體驗: - 載入畫面上的遊戲圖示- 啟動過程中的遊戲視覺識別 - 使用者體驗改進-現代、簡潔的載入介面 - 更佳的視覺回饋-清晰顯示載入進度 配置對話框改進 增強的設定介面: - 滑鼠滾輪滾動- 改進配置對話框中的滾動體驗 - UI 定位選項- 可自訂對話框定位 - 響應式佈局-更適應不同的螢幕尺寸 - 標籤頁切換動畫- 配置標籤頁之間的平滑過渡 快速鍵和輸入管理 更好的輸入處理: - 全螢幕退出快速鍵重構- 改進的全螢幕退出處理已移至 GRenderWindow。 - 滑鼠平移快捷鍵- 增強的滑鼠平移控制 - 平移時隱藏游標- 滑鼠平移時自動隱藏游標 - 控制器輸入遮蔽- 僅在載入畫面期間遮蔽控制器輸入(而非整個遊戲過程) 多人遊戲介面 改進的多人遊戲體驗: - 修正房間中重複遊戲的問題 - 解決創建房間時出現重複遊戲條目的問題 - 聊天室訊號修復- 修復訊號斷開和清理問題 - 更佳的房間管理- 改進的多人遊戲房間功能 Discord 整合 增強對 Discord 的支援: - Discord 幫助的警告對話框- 解釋 Discord 支援的實用對話框 - 更新 Discord 連結- 重定向到幫助選項卡,以便更好地指導用戶 [表現] 遊戲庫最佳化 性能顯著提升: - 目錄掃描修復- 解決 Linux 系統上 NTFS 目錄掃描的當機和效能問題。 - NAND 和 SDMC 掃描改進- 更好地處理系統目錄掃描 - JSON 最佳化- 加快遊戲清單解析與更新速度 - 配置變更防抖動- 減少配置變更期間不必要的更新 - 進度條回饋- 長時間掃描操作期間的視覺指示 記憶體與資源管理 更有效率的資源管理: - 記憶體壓力處理- 記憶體壓力下的 Vulkan 管道驅逐 - 管線快取管理- 改進的 GPU 資源管理 - 支援 DMA 多尺寸組件- 更好地處理直接記憶體存取操作 網路與多人遊戲 網路穩定性 提高網路可靠性: - ZSTD 壓縮改進-更好地處理壓縮網路封包的錯誤。 - 舊版資料包格式支援- 已恢復使用舊版格式以提高模擬器相容性 - 資料包驗證- 增強的資料包驗證和調試日誌記錄 - 大廳 API URL 設定- 已從 web_api_url 遷移到專用大廳 API 配置 - Web 服務線程安全性- 為每個請求建立一個用戶端以提高線程安全性 [音響系統] 音訊處理修復 音訊方面有重大改進: - 修復混響效果- 解決 Windows 系統上的極端噪音問題 - 雙二階濾波器 v2 支援- 正確的驗證和係數轉換 - 緩衝區欠載處理- 修復緩衝區欠載引起的嗡嗡聲 - ParameterVersion2 重構- 改進結構,使其與 ParameterVersion1 相匹配。 - 更好的濾波器處理-增強的雙二階濾波器驗證與處理 [視訊與圖形] Vulkan 渲染改進 增強圖形渲染: - MirrorOnceClampOGL 環繞模式- OpenGL 環繞模式的正確實現 - RGBX 渲染目標格式- 正確處理 RGBX 紋理格式 - 整數紋理格式修正- 已解決 SPIR-V 格式不符問題 - 視窗變換修復- 禁用變換時正確的視窗處理 - 查詢快取最佳化- 移除冗餘的段通知 - 紋理格式驗證- 更好地處理查找表中的無效紋理格式 - 陰影貼圖瑕疵修復- 已解決陰影貼圖中的方形瑕疵(銀河戰士 Prime 4)[WIP] Host1x 與影片核心 系統級圖形效能改進: - VIC 警告抑制- 抑制尺寸偏差較小的警告 - MCI 啟動修復- 改進的啟動過程 - GPU 修改紋理處理- 正確處理被 GPU 修改的被忽略紋理 - Fermi2D 改進- 用警告代替斷言,以提高穩定性 [錯誤修復] 關鍵修復 - UpdateUITheme() 中的無限遞歸- 修正由主題更新遞歸引起的 Arch Linux 系統當機問 題 - 安卓系統網路設定當機問題已解決 - 已修正存取網路設定時當機的問題 - 套接字斷言當機- 修復當機問題並添加 Nex 服務存根 - 模組 56 錯誤支援- 為未知錯誤模組 359 新增正確的錯誤處理 - Windows 系統音訊混響噪音- 修復殘響效果引起的極端噪音 - 目錄掃描當機- 已解決 Linux 系統上的 NTFS 目錄掃描問題 - SMMU 無限循環- 防止 SMMU 位址空間耗盡時出現無限循環 - 多人遊戲房間中重複遊戲的問題- 修復創建房間時重複遊戲條目的問題 - 唯讀檔案更新- 透過唯讀檔案處理提高 Windows 更新的可靠性 平台特定修復 視窗 - 更新可靠性改進- 更好地處理更新過程中的唯讀文件 - 音頻混響修復- 解決 Windows 系統特有的極端噪音問題 - ZSTD 解壓縮安全性- 為壓縮資料處理添加安全性檢查 Linux - NTFS 目錄掃描- 修正在 Linux 系統上掃描 NTFS 磁碟機時發生的當機問題 - Arch Linux 主題修復- 解決主題系統中的無限遞歸問題 - GuiPrivate 依賴項- 修正在 Linux 上建置需要 GuiPrivate 的問題 - AppImage 備份- 改進 Linux AppImage 的備份處理 - ZSTD 解壓縮安全性- 為壓縮資料處理添加安全性檢查 macOS - 建置修復- 解決 macOS 上的編譯問題 - MoltenVK 改進- 透過 MoltenVK 增強 Vulkan 支援 - ZSTD 解壓縮安全性- 為壓縮資料處理添加安全性檢查 安卓 - 網路設定當機- 修正存取網路設定時發生的當機問題 - 編譯錯誤- 已解決轉儲函數編譯問題 - 遊戲檔案擷取- 提高 RomFS/ExeFS 轉儲的可靠性 - ZSTD 解壓縮安全性- 為壓縮資料處理添加安全性檢查 使用者介面修復 - 橫向 UI 問題- 已解決奇怪的橫向佈局問題 - 移除佔位符- 從 UI 元素中移除佔位符文本 - 遊戲清單重新填充- 修復庫掃描期間的顯示問題 - Style.qss 路徑問題- 修正彩色主題樣式表載入問題 - UpdateUITheme 遞歸- 防止主題更新中出現無限循環 - 游標可見性- 滑鼠平移時正確隱藏游標 核心和系統修復 - 調度計數管理- 固定調度器調度計數處理 - 記憶體狀態檢查- 改進 CheckMemoryStateContiguous 的使用 - DMA 管線傳輸- 允許管線傳輸以防止斷言失敗 - SMMU 位址空間-防止位址空間耗盡時出現無限循環 - MCI 啟動過程- 修正媒體控制介面啟動問題 輸入和控制器修復 - 熱鍵配置恢復- 修復恢復功能和空按鍵序列處理問題 - 控制器輸入阻止- 僅在載入畫面期間阻止輸入,而非整個會話期間阻止輸入 - EmulatedController 銷毀- 新增指針管理的安全回調 - 輸入處理安全性- 為輸入處理添加防禦性檢查 網路和多人遊戲修復 - 聊天室訊號- 修復訊號斷開與清理問題 - 資料包驗證- 改進的資料包驗證和調試日誌記錄 - ZSTD 錯誤處理- 更好的壓縮/解壓縮錯誤恢復 - 舊版資料包格式- 已恢復為相容的資料包格式 - 大廳 API 遷移- 已從 web_api_url 遷移到專用配置 已知問題 - 快速切換主題時,系統主題切換過程中可能會出現短暫閃爍 - 啟用 NCA 掃描功能後,大型遊戲庫在首次運行時可能需要一些時間才能完成掃描 - 不同模擬器版本的網路封包格式相容性可能有所不同。 遊戲相容性亮點 提高相容性 - 《銀河戰士 Prime 4》 —— 修復陰影貼圖的方形瑕疵 - 現在已完全支援需要最新 HOS 版本的遊戲,並更新常數 - 更能相容於使用高級音訊效果的遊戲 - 改進對具有複雜紋理格式的遊戲的支援 - 增強與使用 GPU 修改紋理的遊戲的兼容性 https://git.citron-emu.org/Citron/Emulator/releases -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.117.234 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1766746979.A.140.html
文章代碼(AID): #1fJcjZ50 (Emulator)
文章代碼(AID): #1fJcjZ50 (Emulator)