[新聞] Citron v0.9.0

看板Emulator (模擬器)作者 (???)時間6天前 (2025/10/28 22:48), 6天前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Citron v0.9.0 以下是機翻潤飾 主要功能 韌體 20.x 支援 Citron 現已支援最新的 Nintendo Switch 韌體版本: * 韌體 20.x 完全運行 - 與最新的系統軟體實現完全相容。 * 改進的小程式處理 - 更好的系統小程式支援。 * 增強的系統服務 - 正確的服務實作。 * 維持向下相容性 - 所有先前韌體版本仍持續支援。 進階自動載入系統 (W.I.P.) 隆重推出我們的智慧型內容載入系統: - 從多個位置自動偵測和載入模組。 - 用於處理模組衝突的分層優先級系統。 - 支援 romfslite,以相容 Atmosphere 1.9.5。 - 與現有的模組工作流程無縫整合。 - 支援單獨遊戲的配置設定。 - 狀態: 正在進行中 - 預計會在後續版本中持續最佳化。 XCI 遊戲檔案修剪工具 使用我們全新的 XCI 修剪工具來最佳化您的遊戲儲存空間: - 從 XCI 備份檔案中移除填充和未使用的空間。 - 在不丟失資料的前提下,顯著縮小檔案大小。 - 整合式的使用者介面,操作簡便。 - 支援批次處理。 - 安全且可逆 - 原始資料的完整性受到保護。 多人遊戲房間疊加介面 透過視覺化回饋,增強多人遊戲體驗: - 即時的房間狀態疊加顯示。 - 連線品質指示器。 - 玩家人數和房間資訊。 - 非侵入式設計,不干擾遊戲進行。 - 自動生成多人遊戲代幣(token),以便於設定。 自動更新系統 (Auto-Updater System) 輕鬆保持最新狀態: - 啟動時自動偵測更新。 - 一鍵更新,並帶有進度追蹤。 - 更新前顯示版本發布說明。 - 支援回溯功能,以備不時之需。 - 適用於桌面版和 Android 版。 ZIP 韌體安裝 簡化韌體安裝流程: - 可直接從 ZIP 壓縮檔安裝韌體。 - 無需手動解壓縮。 - 內建驗證和校驗功能。 - 安裝期間可追蹤進度。 主要改進 檔案系統與存檔資料 最佳化的 NCA 處理 - 新增了對缺失加密類型的支援。 - 改進了遊戲更新的補丁處理。 - 更佳的解密性能 – 顯著加快了遊戲啟動速度,尤其在使用模組時。 圖形與渲染 Vulkan 渲染增強 - 修復物體閃爍和紋理損壞的問題 – 大幅提升穩定性 (條件渲染器)。 - 新增「擴展動態狀態」使用者設定,以獲得更佳性能。 - 新增「條件渲染控制」設定,以提高相容性。 - 改進記憶體分配 – 提高了讀/寫速度。 著色器編譯器改進 - 修復 Alpha-to-coverage 片段輸出介面。 - 為 SURED 指令添加了缺失的紋理類型。 - 在多次提交中實現了額外缺失的指令。 - 改進錯誤處理和驗證。 多人遊戲與網路 - 自動生成多人遊戲代幣 – 不再需要手動創建代幣。 - 多人遊戲房間疊加介面 – 為線上遊戲提供視覺回饋。 - BSD 套接字修復 – 解決了 PollImpl 中的斷言失敗問題。 - 提高了連接穩定性 系統程式與小程式 小程式庫支援 - ILibraryAppletCreator 命令已實作(用於建立小程式庫)。 - ILibraryAppletAccessor 命令已實作(用於存取小程式庫)。 - 更好的小程式切換(轉場)與狀態管理。 記憶體管理 - 支援 12 GiB 堆(Heap) - 適用於需要大量記憶體分配的遊戲。 - 修復競爭條件 - 阻止在未映射記憶體讀取時發生的競爭條件。 - 提升記憶體映射效能。 HID 與控制器支援 - NpadCondition 移至共享記憶體 - 修正了較新遊戲中因「無控制器」導致的當機問題 - 更佳的控制器偵測 - 解決了因偵測不當引起的當機。 - 改進了針對 SDK20+ 遊戲的 HID 狀態處理。 Android 改善 - Vulkan 驗證層更新至 1.4.328.1。 - 修正了 Zep Zone 設定當機的問題。 使用者介面 - 具備記憶功能的視窗大小調整 - 視窗大小和位置現在會被正確記住。 - 修復了非全螢幕視窗的處理。 - 改進了「關於」對話框,其中包含最新的資訊。 - Wiki URL 已替換為 Discord 支援連結,以提供更好的社群協助。 - 移除了首次使用的遙測彈出視窗 - 提供更簡潔的初始體驗。 錯誤修復 關鍵修復 - 《薩爾達傳說:王國之淚》防當機措施: 實作 DeleteCacheStorage 存根(stub) - 無控制器當機: 在共享記憶體中加入了 NpadCondition - 未映射記憶體競爭條件: 防止潛在的當機 (稍後已還原,改用替代解決方案)。 - Android RAM 覆蓋: 解決啟用時的立即當機問題 遊戲特定修復 - 《Final Fantasy 戰略版》 (010038B015560000): 停用多核心模式以防止遊戲當機。 - 各種著色器相關修復: 提升相容性。 建構系統與編譯 - Android NDK 編譯: 明確地加入了浮點數轉型。 - Qt6 遷移: 持續整合 (CI) 現已使用系統的 Qt6 套件。 - Python pip: 已加入持續整合 (CI) 用於下載 Qt 相關檔案。 - GitLab CI: 清理配置。 - AppImage: 多項修復以確保正確建構。 程式碼品質 - ENUM 巨集轉換: 轉換為明確的 enum class 定義以提高型別安全 - 解析度 ENUM 修復: 更改了預設索引,修復了 $1\times$ 解析度預設為 $0.75\times $ 的問題,確保與 NX Optimizer 相容。 - 版權標頭: 加入正確的 SPDX 許可證識別符。 - 程式碼重構: 提高了整個程式碼庫的可維護性。 技術細節 架構變化 類型安全改進 - 將舊式 ENUM 巨集轉換為現代 C++ 枚舉類 - 更好的編譯時類型檢查 - 提高程式碼清晰度和維護性 效能最佳化 - 改進的遊戲解密- 速度顯著加快 - Linux 和 Android 上更好的記憶體映射 - Discord RPC 最佳化- 更有效率的遊戲圖片載入 已知問題 - 自動載入器被標記為“正在進行中” - 期待改進 - Android 上的 Amiibo 支援尚處於實驗階段 - FSR2 和 TAA 仍處於實驗階段(從先前的版本延續下來) - 一些韌體 20.x 主選單功能可能存在小故障 https://git.citron-emu.org/citron/emulator/-/releases/0.9.0 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.113.227 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1761662892.A.EF3.html ※ 編輯: playlive (111.255.113.227 臺灣), 10/28/2025 22:50:32
文章代碼(AID): #1f0DUixp (Emulator)
文章代碼(AID): #1f0DUixp (Emulator)