[新聞] Eden v0.0.3-rc2
Eden v0.0.3
以下是機翻潤飾
這是 0.0.3 的官方穩定版本。0.0.3 分支不會再增加任何新功能,只會在發現嚴重回歸
或錯誤時才會進行更新,屆時我們會將其發布為 0.0.3.x。或許,也會針對 macOS 進行
一些更好的支援...?
此版本包含:
- 平台相容性改進,特別是針對 Solaris 和 *BSD
- Vulkan、JIT 和 CMake 的數項增量錯誤修正
- 次要使用者介面修正
- 改進了先前 RC 版本中引入的變更
- 支援一些新遊戲和更新
建議所有使用者更新。
以下變更日誌僅針對 RC3 以來的變更。如需完整的 0.0.3 變更日誌,請繼續往下捲動
[變更日誌]
- GPU 驅動程式下載 來自 EmuReady
- 延伸動態狀態 (Extended Dynamic State) 的預設值已更新並說明已釐清
- 新增獨立的 DMA 精準度等級選項
* 值得注意的是,較高的精準度等級可以讓像《終結者瑪格諾莉亞:霧中綻放》這樣的
遊戲在一般 GPU 精準度下執行。
- Vulkan 漸進式改進
* 改善模板緩衝 (stencil) 處理
* 改善主號誌 (master semaphore) 的提交
* 修正 VertexInput 處理
* 改善記憶體分配
** 值得注意的是,這修復了《超級瑪利歐 奧德賽》在較弱硬體(包括 Steam Deck)
上的效能遲緩問題。
- JIT 改進
- 修復了《瑪利歐賽車8 豪華版》中剩餘的控制器應用程式凍結問題
- 修復了控制對話框文字被裁切的問題
* 在 Linux 上,如果控制視窗被強制縮到最小尺寸,深色主題可能仍會發生文字裁切
* 我們仍在調查此問題,但刪除 ~/.config/qt6ct 可能會修復它
- 除錯模式之外的主機 MMU 模擬/快速記憶體配置
* 通常,除了在某些 BSDs 系統上,否則不需要變更此設定
- 新增禁用 NCA 驗證的選項
* 這使得許多以前無法安裝和執行的更新現在得以安裝和執行,
例如《超級瑪利歐 奧德賽》1.4.x 和《寶可夢 朱/紫》4.0.0
* 請注意,許多《薩爾達傳說:曠野之息》和《王國之淚》等遊戲的更新目前可能仍無
法正常運作。
- 從遊戲列表中移除韌體 20+ 的警告
* 目前不支援韌體 20+
* 儘管遊戲可能在此韌體下運作正常,但如果您嘗試執行主選單並安裝了新韌體,
Eden 將會發出警告
* 如果您的韌體較舊,但 Eden 仍發出警告,表示您的韌體或金鑰已損壞或為盜版,
因此無法正確讀取
- 新增新韌體功能的初始根文件
* 這讓一些遊戲例如《空洞騎士:絲之歌》得以執行
[核心內容]
- 改善 Solaris、OpenBSD 和 FreeBSD 的支援
- 改善 OpenSSL/SDL2 套件的捆綁獲取功能
- CMake 依賴項預取
* 依賴項解析系統已重寫,現在可以讀取 JSON 檔案(cpmfile.json),
並在配置之前執行腳本以獲取依賴項
* 值得一提的是,這重新啟用了 NixOS 的建置,同時一些使用網路沙盒的其他發行版
也可能因此受益
- 修正 Clang 編譯上的問題
- 在 fmt、ankerl、libstdc++ 等方面進行了小幅度的合規性與效能改進
- 完成 AllocObjSetCtx 的最終版本
https://github.com/eden-emulator/Releases/releases/
====================================
Eden v0.0.3-rc3
以下是機翻潤飾
此版本包含:
- LAN 連線問題的關鍵修復
- 對 Yuzu、0.0.2 和 RC1 的幾項回歸修復
- Vulkan 和記憶體的重大新修復
- 建置系統和 CI 的大規模改進
回歸
- 修復某些 RDNA3/Android 顯示錯誤,特別是在《薩爾達傳說 王國之淚》和
《薩爾達傳說 曠野之息》中
* 值得一提的是,這解決了《曠野之息》、《王國之淚》、
《索尼克×夏特世代重啟》以及其他遊戲的問題
- 修復區域網路(LAN)連線問題
* 一些用戶回報此更新修復了《瑪利歐賽車8 豪華版》3.0.5 版的區域網路問題,
但結果並不穩定。目前我們仍建議玩家使用 3.0.3 版進行區域網路連線
- 修復「提早釋放柵欄」(Release Fences Early)選項
- 修復《聖火降魔錄 Engage》及其他遊戲中與多重取樣反鋸齒(MSAA)相關的當機問題
- 修復《王國之淚》1.2.1 版及其他更新檔中的 LRU 快取問題
- 修復取樣著色(sample shading),並新增了其強度調整滑桿
* 此選項在某些設定下可提升效能,與其工具提示的說明相反
其所有效果仍需進一步測試,但目前若你想享受更好的著色品質,可以使用此選項
新變更
- 相容性與效能改進
* 改進 Solaris/FreeBSD 的相容性
* 新增同步記憶體操作選項
這特別修復了某些合集遊戲、Abathor、Clock Tower Rewind、Guns of Fury、
Ninja Five-O 等遊戲的問題
* 此選項可能會降低效能,但應該只會影響 Unreal Engine 4 和 5 遊戲
錯誤修復
- 完全取消 ISBERD 的存根 (SDK-Chan, Camille LaVey)。
* 這特別修復了《瑪利歐&路易吉RPG 兄弟齊航!》及其他遊戲中的一些小圖形問題
- 修復 Windows 風格問題
- 修復不安全/安全記憶體處理邏輯
* 這特別修復了《碧姬公主表演時刻!》、《終結者瑪格諾莉亞:霧中綻放》、
《瑪利歐&路易吉RPG 兄弟齊航!》、《索尼克×夏特 世代重啟》、
《邊緣禁地2》等遊戲的問題
- 正確忽略作弊碼中的註解
- 修復關鍵的 Vulkan 記憶體洩漏
* 這特別修復了《七龍珠 FighterZ》、《龍族教義》、《女神異聞錄5 皇家版》、
《瑪利歐激戰前鋒 戰鬥聯賽》、《耀西的手工世界》等遊戲中的記憶體洩漏
和當機問題,這些問題之前需要透過模組來避免
- 避免無限核心物件迴圈
* 這特別修復了《薩爾達傳說:曠野之息》中某些動作序列的問題,
特別是與神廟相關的部分
- 修復 Linux 上 NVidia 的 CUDA 問題
- 修復 Windows 圖示的鋸齒和大小問題
- 標準化單層 TIC
* 這特別修復了《噬神者3》(God Eater 3)的問題。
新功能與更新
- 新增 Android EmuReady 整合
* 此功能處於測試階段!我們將其加入此發行候選版本中,
以在 0.0.3 正式版本前獲得更多測試
- Android 重新設計
* 新的預設主題是 Eden 主題,它使用 Eden 的官方調色板並結合合成波風格的漸層
- 更新烏克蘭文翻譯
- Linux 上的 FFmpeg 更新至 7.1.1
其他變更
- 減少 Vulkan 驗證錯誤
- 在 Vulkan 中停用不必要的除錯選項
* 從技術上講,這可以提高效能,但效果微乎其微
- 在 Discord 旁新增 Revolt 連結
- 在 Discord 和 Revolt 旁新增 X 連結
已知問題
- Linux AppImage 在某些設定下的字體縮放不正常
內部
建置系統已幾乎完全徹底翻新:
- 子模組與外部套件:現在由 CPM (CMake Package Manager)處理
* 這些會以原始碼壓縮檔下載,而非完整的 Git 複製。
* 這些是按需抓取,而不是預設需要每個子模組。
* 原始碼壓縮檔的大小比完整的 Git 複製小很多;因此,在 Windows 和
Linux (amd64) 上,使用 100Mbps 的下載速度,整體複製/擷取時間縮短了約 10 倍。
* 原始碼包裝內含 CPM 快取,可以完全離線建置。
由於 gradlew 的關係,Android 無法完全離線建置,
因此原始碼壓縮檔目前不包含綑綁的 Android 依賴項
- vcpkg:也已被 CPM 取代
* CPM 明顯更快、更一致、也比 vcpkg 更容易使用
這有助於減少在 Windows 和 Android 上的麻煩與配置/擷取時間。
* CPM 還允許靜態建置某些以前不可能的外部套件;例如,Boost、OpenSSL 和
其他函式庫現在可以靜態使用,這稍微減少了 Android APK、Windows zip 和
Linux AppImage 的套件大小
* 所有系統依賴項也可以由 CPM 管理;若要強制執行此操作,
請設定 YUZU_USE_CPM=ON (請注意,這暫時會強制使用綑綁的 OpenSSL)
其他變更
- 建置與開發文件已更新,以符合我們所有的新變動,並在整體上有所改進
- MicroProfile 已移除(請改用 samply/vtune)
https://github.com/eden-emulator/Releases/releases/
=====================================
以下是機翻
- 此版本修復了幾個關於即時編譯(JIT)後端和 Vulkan 的重大功能退化問題。
強烈建議在 rc1 遇到問題的使用者進行更新
- 修復遊戲啟動時當機或無法啟動的問題
- 修復 SteamOS 控制器無法正確列舉的問題
- 修復《薩爾達傳說:王國之淚》中的陰影渲染問題
- 修復多個遊戲中 RDNA3 渲染的問題
- 在 Qt 前端強制使用 xcb 平台
- 修復 Linux 上的 Qt 主題問題
- 修復 SSL alpn 實作問題
- 值得注意的是,此版本修復了某些 Jackbox 遊戲的問題
https://github.com/eden-emulator/Releases/releases/tag/v0.0.3-rc2
=============================
Eden v0.0.3-rc1
以下是機翻潤飾
這是 0.0.3 版本的首個候選發布版本(Release Candidate,簡稱 RC)。
這個 RC 版本已進入功能凍結階段,
旨在幫助測試即將推出的功能,並修復任何相關問題和錯誤。
我們鼓勵所有用戶測試此版本,並在適用時提供回饋或錯誤報告。
同時,如果您更傾向於獲得最穩定的體驗,建議您等待穩定版本的發布。
如果在為期一週的初始測試階段後,此 RC 版本被認為可以安全發布,
它將被提升為穩定版,並作為最終的0.0.3版本進行發布。
否則,將會發布更多的候選版本。在最終測試結束且最後一個RC版本被標記為可供發布後
,它將被提升為穩定版,並作為 0.0.3 版本發布。
[平台支援 ]
請注意,Windows、Linux 和 Android 以外的平台仍處於實驗性階段。
除非您能提供有用的除錯資訊,否則可能無法獲得支援。
- 支援 Solaris/OpenIndiana
- 改進 macOS 的支援
- 支援 FreeBSD
[一般 ]
- JIT後端改進
- 改進了快速 GPU 時間
* 提高超頻值可以增加解析度,但會犧牲效能
- 快速 CPU 時間選項
* 對模擬的 CPU 進行超頻。這可能會改善某些遊戲的FPS限制,但也可能導致不必要
的加速或效能下降
- 修復所有平台上的 FMV 綠畫面問題
- 在所有支援的 GPU 和平台上,為 h264、VP8 和 VP9 提供了硬體加速影片解碼
- 修復《瑪利歐賽車 8 豪華版》控制器 Applet 凍結的問題
- 修復在嘗試讀取或應用新的 Switch 2 相容性更新時的當機問題
- 在 Switch 主頁選單中顯示電量狀態
- 區域取樣濾鏡
* 此選項最適合在解析度高於顯示器解析度時使用。
- 為《Gex Trilogy》添加 ActivateDebugMouse 的空殼功能
- 改進韌體內的虛擬人物選擇和編輯功能
- 實現飛航模式
* 某些遊戲預設會「打電話回家」(phone home),需要啟用飛航模式才能遊玩。
- 自訂 CPU 節拍選項
* 更改模擬 CPU 的節拍,可以提高效能但會降低穩定性。
- Vulkan RAII切換開關
* 停用此選項可能會增加記憶體和CPU使用率,但也可能修復捆綁遊戲中的問題,
或在退出/切換活動時的問題
- 為許多操作提供更具描述性的錯誤訊息
- 韌體版本/有效性檢查
* 如果您安裝了支援的韌體,例如 19.0.1,而應用程式卻提示您的韌體太新,
那麼您的韌體很可能已損壞或缺少重要檔案。請重新傾印並再次嘗試
- 更合理的預設配置
- 修復《大金剛熱帶急凍》中 Player 2 控制器斷線的問題
- 實現韌體設定檔編輯器
* 增加透過 HOME 選單建立和刪除使用者的支援
* 啟用在 HOME 選單中重新排序使用者位置的功能
* 修復 HOME 選單中的個人頭像編輯器
* 增加對多種個人頭像格式(PNG、JPEG、BMP)的支援
[渲染器]
- 採樣著色
* 改善著色器和影像品質,但可能會稍微降低效能
- MSAA 改善
* 顯著改善《文明帝國 VII》,具體效果已在展示頻道中呈現
- Vulkan 及其擴充功能的各種修復
* ExtendedDynamicState 及其相關擴充功能應用不當已修復
* Vulkan 管線未能正確應用某些擴充功能和特性已修復
* 許多黑畫面問題已得到解決。如果遊戲在 0.0.1 或 0.0.2 版本中無法運行,
請再次嘗試
- 0.25X 解析度選項
- 啟用簡易的模板測試
* 顯著修復了《薩爾達傳說 智慧的再現》中的裂縫渲染問題
- 修復 SPIR-V 著色器輸出中的 NaN (非數值) 輸出
//修復了以下遊戲的明顯問題:
* 《聖火降魔錄:風花雪月》和《薩爾達傳說:王國之淚》中的黑色方塊問題
* 《聖火降魔錄:Engage》DLC 地圖
* 《薩爾達傳說:曠野之息》中的神廟
- 綁定紋理上的模擬回傳
* 顯著修復《終結者瑪格諾莉亞》在 Android 裝置上的渲染問題(需要高準確度)
- 跳過 CPU 內部驗證
* 此選項可提升效能,但可能會導致穩定性問題
- 跳過表面紋理複製
- 改進 SPIR-V 輸出最佳化實作
* 大多數使用者將其設為「永不」可獲得最佳效果;但部分使用者發現在著色器建構
後,設為「載入時」能提升效能
- 原生、硬體加速的立方過濾
- Alpha 複製
* 顯著修復《瑪利歐 + 瘋狂兔子》中的某些圖形問題
- 改進低精度整數的 SPIR-V 類型轉換
* 顯著改善 Vulkan 中某些未解決的紋理轉換所導致的閃爍問題
[Android]
- 支援多種 Game Hubs (fr for this time)
- 改善 Eden's Veil 的介面布局與語言
- 在處理效能問題期間,完全移除跳幀功能
- 新增選項,允許使用原生鍵盤而非韌體內建鍵盤
- 將著色器建置功能加入效能疊加畫面中
- 移植數個桌面版設定
- 改善多人遊戲前端介面
* 可創建公開遊戲大廳
* 公開遊戲大廳瀏覽器
* 即時驗證房間中繼資料
* 自動 IP 設定器
- 驅動程式獲取器
* 根據你的設備自動推薦驅動程式,並允許從多個儲存庫即時下載和安裝
- 提升對舊設備的相容性
- 改善多國語言翻譯
- 設備資訊疊加畫面
* 可顯示 SoC(處理器)、GPU、設備型號、韌體版本
- LRU 快取最佳化
- 在設定精靈中新增韌體頁面
- 新增塞爾維亞語的初始翻譯
- 修正解析度高於 1 倍時,因 off-by-one 錯誤導致的問題
- 新增電池電量消耗與容量的疊加畫面
- 新增警告提示,當使用者選擇高於 1.5 倍的解析度時會顯示
- 新增僅限橫向的旋轉木馬式介面
- 部分修復藍牙控制器問題
- 新的應用程式背景
- 修復啟動遊戲時,若該遊戲引用已刪除的自訂驅動程式會導致當機的問題
- 修復部分設備上頂部狀態欄被裁切的問題
- 在橫向介面中新增遊戲搜尋欄
- 新增「提早釋放圍欄 (Release Fences Early)」選項
* 此選項可修復某些遊戲中出現的 0fps 錯誤,但可能導致其他遊戲當機或不穩定
- 新的應用程式背景
- 最佳化 (Genshin Spoof) 版本建置
[桌面版]
- 合併房間功能至主程式/AppImage
- 在除錯日誌中隱藏使用者名稱
- 新增 Qlaunch 指令列選項與建立捷徑的功能
- 微幅改善使用者介面
- 新增正確的網頁代幣與網路服務支援
* 您現在可以即時取得使用者名稱和代幣的驗證,不再需要手動編輯設定檔才能進行
線上遊玩
- 新增按鈕以重新整理遊戲列表與附加元件
- AppImage 現在能正確建立捷徑
- 新增更新檢查器
- 改善遷移功能的介面
* 遷移後,內部 NAND、模組和 SDMC 資料夾現在能正確參考 Eden
* 重新啟用 Citron 遷移功能
* 提升大型遷移的效能與速度
- 支援從 zip 壓縮檔安裝韌體
- 新增從選單開啟特定資料夾(NAND、模組等)的功能
- 連結現在指向現有網頁
- 修正在 Wayland 環境下的應用程式圖示與 AppImage 元資料
[已知問題]
- 許多遊戲的最新更新檔運作不穩定,甚至完全無法執行。
* 我們通常建議使用在 Switch 2 推出之前的版本。
大多數新更新會導致黑畫面、ARM 核心錯誤或當機。
* 雖然將這些更新檔納入遊戲目錄中不一定會造成當機,
但我們建議暫時完全避免使用它們
- 使用 19.0.1 以上的韌體會導致主選單閃退
- 20.0.0 或更新版本的解密金鑰會導致某些遊戲無法正確讀取或辨識
- EmuDeck 會干擾 Eden 的內部檔案結構。據信,將 ~/.local/share/eden
軟連結到 EmuDeck 的資料目錄可以解決此問題。
- 在 Windows 系統上進行遷移時,連結操作經常會卡住或失敗。
這需要 SeCreateSymbolicLink 權限,或者完全避免此操作,
我們目前建議使用移動或複製的方式。
- 某些遊戲在 Android 上打開軟體鍵盤應用程式時會閃退。
這通常可以透過「進階設定 -> 應用程式 -> 軟體鍵盤」
將其更改為使用自訂前端來修復
[內部更新]
- 幾個子模組已移至內部樹狀結構,以減少網路負載。 在執行程式碼追蹤時,
請使用 git submodule deinit -f --all 和
git submodule update --init --recursive 指令來正確更新子模組
- 已更新捆綁的相依性套件和 Qt
- 實作 FFmpeg 7.1.1
- FFmpeg 程式碼清理和正確配置
- 改善不同平台(Android 和桌面)之間的同等性
- 減少 Android 和桌面版本中重複的程式碼
- 改善建置文件和腳本
- 健全的建置識別
- 改善 GetBufferHistory 功能
- 改善建置文件和腳本
- 已移除以下服務和功能的模擬樁函式:
* ZBCSetTable
* AllocObjCtx
* ISBERD (Internal Stage Buffer Entry ReaD)
* GPFIFOEX1
* AdjustRefCount
https://github.com/eden-emulator/Releases/releases/tag/v0.0.3-rc1
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.113.200 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1753987308.A.072.html
※ 編輯: playlive (111.255.113.200 臺灣), 08/01/2025 02:47:12
※ 編輯: playlive (111.255.127.214 臺灣), 08/21/2025 19:08:51
※ 編輯: playlive (111.255.105.52 臺灣), 09/06/2025 03:36:27
推
09/08 10:51,
1月前
, 1F
09/08 10:51, 1F
→
09/08 23:10,
1月前
, 2F
09/08 23:10, 2F
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章
14
27
89
141