作者:
playlive (player)
2025-10-28 23:39:12Eden v0.0.4-rc1
以下是機翻潤飾
** 重大 **
版本 v0.0.4-rc1 中有一個錯誤修復,與設定檔處理不當有關,如果您不小心,可能會導
致存檔資料遺失。
請務必非常仔細地閱讀以下內容:
如果您的 NAND 目錄配置在非預設的位置,您很有可能會收到一個關於「孤立設定檔」的
對話框。
要解決這個問題,請執行以下步驟:
- 記下對話框中提示的所有孤立設定檔的名稱。
- 備份(Backup)您所有的存檔資料(ALL your save data)。
- 找到體積最大且最近更新的設定檔資料夾。
- 刪除所有設定檔,但保留對話框中告知您是「有效(VALID)」的設定檔。
- 將您「良好」的存檔資料複製到那個良好的設定檔中(該資料夾不應是全部為零的狀態
)。
- 如果您的某些存檔遺失了,請嘗試查看其他舊的設定檔資料夾。
一般
- 完整支援 REV12/REV15,並為新的遊戲和更新提供 HID(人機介面裝置)支援。
* 值得注意的是,這允許許多新的更新(例如《薩爾達傳說:王國之淚》1.4.2 版、
《薩爾達傳說:曠野之息》1.8.2 版以及其他更新)能夠運行。
* 這也修復了某些較新遊戲中與控制器相關的錯誤。
- 初步支援韌體 20.x。
* 一些小問題可能仍然會發生,尤其是在(主頁選單)應用程式中。
始終保留一個 19.0.1 或更早版本韌體轉儲的備份,以防萬一。
* 值得注意的是,遊戲圖示可能不會顯示在主頁選單中。
- 修復了從「Home Menu」應用程式載入儲存/模組資料的問題。
- 移除了 NCA 驗證繞過。
* 以前需要禁用 NCA 驗證才能運行的遊戲/更新現在將能直接運行。
- 減少了 Linux 和 Android 上的記憶體映射延遲。
- 最佳化了著色器重新編譯期間的紋理傳遞 (texture pass)。
- 修復了《FIFA FC26》啟動問題。
- 新增了多種視窗適應過濾器:包括 Lanczos、Spline-1、Zero-Tangent、B-Spline、
Mitchell 和 MMPX。
* 欲了解更多資訊,請參閱《使用者手冊》。
- 將 Dynarmic 最佳化過程合併到單個 TU (Translation Unit) 中。
- 改進了非同步著色器建構。
* 由此選項引起的圖形故障(尤其是在《薩爾達傳說:王國之淚》中)應該會有所減少
- 取消了對處理程序 winding 服務的存根。
* 這修復了韌體 20.x 上的應用程式,同時也修復了《生化奇兵:無限之城》的問題。
- 許多設定的措辭已更新,清晰度有所提高。
- 修復了《Echoes of Wisdom》中的音訊故障。
- 改進了 CPU/GPU 影片解碼檢測,並最佳化了錯誤處理。
- 修復了某些 FMV(全動態視訊)場景期間的卡頓/凍結。
* 值得注意的是,這改善了《超級瑪利歐銀河 1/2》。
- 新增 1.25 倍解析度選項。
- 修復了由於不當控制器檢測引起的當機。
- 改進了遊戲解密效能。
* 這已被證實能顯著縮短啟動時間,特別是在安裝了大量模組的情況下。
* 在 Android 上,某些遊戲現在的啟動速度加快了約兩倍 (~2x)。
- 許多語言的翻譯得到了顯著改進和更新。
* 如果您希望參與翻譯,請前往我們的 Transifex 頁面。
- 現在可以不依賴 build ID 來使用作弊碼,類似於 Ryujinx 模擬器。
* 請記住,這將不允許進行 build ID 匹配,這可能會在處理遊戲更新時導致問題。
- 減少了 Dynarmic 程式碼的膨脹 (code bloat)。
- 修復了《薩爾達傳說:曠野之息》音訊缺失的問題。
渲染器
- 最佳化了 Vulkan 記憶體分配
* 這應能適度提高Vulkan 分配的記憶體讀/寫速度。
- 整合顯示卡 (iGPU) 的 VRAM 使用率現已正常運作
- 解決了在整合顯示晶片上顯示 VRAM 使用不準確的問題。
- 改進了快速緩衝區綁定路徑
* 這修復了在《星之卡比 新星同盟》等遊戲中出現的一些畫面閃爍問題。
- 修復了著色器編譯器中存在的一些記憶體洩漏
- 現在,在 CPU 完成相關工作後,呈現緩衝區會被正確地刷新
- 更快的統一緩衝區
* 這緩解了《薩爾達傳說:王國之淚》和其他遊戲中的一些記憶體錯誤。
- 環形緩衝區
* 這主要是為了避免 CPU 和 GPU 之間的衝突,並可能改善效能。
- 修復了由多重採樣抗鋸齒 (MSAA) 處理引起的當機問題
* 修復了在《聖火降魔錄 Engage》及其他遊戲中發生的當機。
- 修復了資源獲取即初始化 (RAII) 的問題,並移除了相關選項
- 更快的統一緩衝區
* 這減輕了《薩爾達傳說:王國之淚》及其他遊戲中的一些記憶體錯誤。
- 改進了渲染器錯誤訊息
- 改善了部分邊緣情況,例如《薩爾達傳說 智慧的再現》等遊戲在這些情況下會有不確
定的渲染行為。
桌面
數據管理器
這次的更新主要聚焦於數據管理功能的大幅改進與錯誤修復,特別是針對存檔和配置文件
的處理。
主要新功能與增強
- 常用目錄空間顯示: 顯示幾個常用的目錄佔用了多少磁碟空間。
- 目錄操作與相容性: 這些目錄現在可以清除、匯入或匯出,並且理論上與 Android 的
匯入/匯出系統相容。
- 孤立配置文件查找器: 新增功能,用於查找未與任何特定配置文件相關聯的存檔數據
* 說明: 未與特定配置文件相關聯的存檔數據被視為「孤立的」(Orphaned),因為
它們實際上無法被存取。
- Ryujinx 存檔數據連結: 允許使用者在 Eden 模擬器和 Ryujinx 模擬器之間共用特定
遊戲的存檔數據。
* 備註: 此功能仍在測試中,特別是在 Windows 系統上。
- 遊戲時間編輯: 新增編輯遊戲時間的功能。
錯誤修復與最佳化
- 修復「開啟存檔數據位置」錯誤: 修正了「開啟存檔數據位置」功能會將您導向完全
錯誤的資料夾的問題。
* 重要提示: 由於此修復的性質,現有的配置文件可能已被破壞或不正確。
請參閱更新日誌頂部的說明,了解應採取的步驟。
- FFmpeg 更新: FFmpeg 已更新至 8.0 版本。
- Web 小程序設置修復: 修復了 Web 小程序設置上的一些怪異現象。
- 下拉式選單對齊修復: 修正了在預設主題下,某些下拉式選單(例如:音訊設備)的
錯位問題。
- 相容性列表回歸: 相容性列表已恢復顯示(儘管內容有所縮短)。
- Windows 遷移修復: 修正了在 Windows 上的遷移過程中,「連結」選項的問題。
Android
- 改善了對高通(Qualcomm)原廠驅動程式的相容性。
* 這項初步支援也改善了在 8 Elite 設備上整體的遊戲支援性。
* 未來的版本將會在此基礎上進一步擴展。
- 新增緊湊網格檢視選項。
- 修復了一些與 EmuReady intent 和疊加層相關的偶發性當機/錯誤。
- APK 現在已進行 16KB 對齊。
- 新增前景通知服務。
* 這有助於在切換到其他活動時保持應用程式的運行。
- 現在疊加層上的單個按鈕可以單獨縮放。
- 疊加層現在可以在一段時間未被使用後自動隱藏。
- 現在支援最低至 Android 7 的作業系統版本。
* 請注意,您的設備仍然必須支援 Vulkan 1.1,並且應滿足最低處理能力的硬體要求
- 新增滑鼠/鍵盤支援。
- 新增單一遊戲配置的匯入、匯出和分享功能。
- 加入了來自桌面前端的遊玩時間功能。
- 移除了某些不必要的彈出視窗和警告。
- 加入了來自桌面前端的更新檢查器。
- (實驗性功能) 支援 Amiibo。
- 新增日誌(Log)過濾功能,只包含有用的錯誤和警告,而非無用的資訊。
內部
- 改進了 *BSD、Solaris、macOS、HaikuOS 等的相容性
* NetBSD 和 DragonFlyBSD 現已部分支援
- LTO 已改進,利用 IPO(過程間最佳化),又稱為「全程式」最佳化,
而非單一函式庫最佳化
- 現在可以使用 clang-cl 和 MSYS2/MinGW64 建置 Windows
* MinGW 尚未在 CI 上,但早期測試表明它的性能比 MSVC 好得多,
- 在類 UNIX 系統上,您現在可以完全無需任何捆綁依賴項進行構建
- 我們的文件已完全重構,包括新的使用手冊
- 現已支援 MbedTLS 3
- Debian 12、13 和 Ubuntu 24.04 現已完全支援
- 更明智的構建識別
- 所有資產都經過最佳化,佔用更少的空間
- 許多舊的、不合格的 Boost/stdlib 功能重新實作被刪除
* 因此,*BSD 支援得到了改進,並且其他平台上的許多死鎖/奇怪的錯誤也得到了修復
- aarch64 現已完全支援 Linux、macOS 和 Windows,儘管這三個系統都處於實驗階段
- 現已完全支援 Qt 6.4.2 至 6.10 版本
* 早期版本完全未經測試,且 Qt 5 完全不受支援。
- 改進了使用 CCache 建置的支援
- 現已支援 Windows 8.1
* 請注意,您的設備仍然必須支援 Vulkan 1.1 或 OpenGL 4.6
建構
有多個新版本可用。標有“標準”的版本是不含 PGO 或類似組件的常規版本。
- Linux/clang
* 理論上,Clang 比 GCC 提供了更好的最佳化,但代價是潛在的不穩定性。
因此,這些建置版本應該會表現更好,但可能會出現一兩個額外的問題。
- Windows/clang
* 與 Linux 相同,但不幸的是,它仍然受到 MSVC 後端可怕的最佳化的限制。
- Linux/PGO
* PGO(設定檔引導最佳化)使用先前編譯的資料來確定程式碼庫中的「熱點」。
利用這些熱點,它可以為這些頻繁使用的區域分配更多資源,
從而通常可將效能提升約 10% 至 50%,具體取決於特定的遊戲、硬體和平台。
- Windows/PGO
* 與 Linux 相同,但由於 PGO 在 Linux 上的測試頻率更高,因此它可能更不穩定。
- macOS
* macOS 仍然存在嚴重的圖形/效能問題,並且可能會頻繁當機。
- Debian 12/13/Ubuntu 24.04
* 這些是.deb針對 Ubuntu 24.04 和 Debian 12/13 (Bookworm/Trixie) 的預編譯文件
,適用於 amd64 和 aarch64 平台。
雖然目前處於實驗階段,但它們應該能夠提供比 AppImage 更好的系統整合,
但代價是沒有捆綁最新的 MESA 驅動程式。
TLDR
所以……你一直往下滾動,忽略了我們多次提醒你仔細閱讀更新日誌。你需要知道什麼?
- 遊戲的新更新(包括 TotK 1.4.2 和 BotW 1.8.2)現已與 UltraCam 和這些更新的其
他模組一起運行
- 現在支援韌體 20.x,但主選單的某些功能可能無法如預期運作。
- 如果您收到一個可怕的彈出窗口,提示您發現了孤立的配置文件,請備份所有保存的數
據,然後刪除除最近更新/填充最多的配置文件文件夾之外的所有內容。
* 閱讀變更日誌的頂部以獲取更多資訊。
- 像往常一樣,圖形錯誤和故障已減少,性能已提高,等等。
- Legends: ZA 有一些改進,但預計會出現閃爍和頂點爆炸。
- 有很多新功能,您可以...
https://github.com/eden-emulator/Releases/releases