作者playlive (???)
看板Emulator
标题[新闻] Eden v0.0.4-rc3 (11/22更新)
时间Tue Oct 28 23:39:12 2025
Eden v0.0.4-rc3
以下是机翻润饰
更新日志
本次版本更新主要针对自 0.0.3 版本以来发现的各种回归问题进行修复,同时也为 0.0.
4 版本的全面发布做好准备。
我们希望透过这个新的候选版本为用户提供更稳定的体验。
与往常一样,随着 Vulkan 管线参数的不断变化,请清除着色器快取。
重要
- 现在提供韧体版本 21.x 的实验性支援。
- 大多数软体小程式都能正常运作,但与 20.x 版本一样,主选单目前缺少游戏图示。
一般
- 减少 SPSC/MPSC 队列争用,提高各种游戏的效能
* 实际效果可能因硬体而异,在测试硬体上,游戏帧数最多可提升 10 FPS。
- 译文已更新
- 修正《王国之泪》中发现的性能下降(卡顿)问题。
渲染器
- 修正 SURED() 函数对某些解码栏位行为不当的问题
- 修正《忍者外传:怒之羁绊》4-1 Boss 战时出现黑萤幕的问题。
- 改进《宝可梦传说 Z-A》的画面错误
* 建议启用扩展动态状态并停用顶点输入动态状态,以避免顶点爆炸。
* 闪烁和不可见的物体可能仍然存在。
- 20xx 年修复了萤幕翻转问题
桌面
- 适用於 arm64 的 MinGW (Windows) 版本现已可用。
* 这款产品主要针对搭载骁龙 X 处理器的笔记型电脑。
- 修复 Ryujinx 存档资料连结的几个问题。
* 尝试使用“From Eden”连结并在 Ryujinx 上储存会破坏该连结。
* Windows 经常无法建立连结,尤其是在路径包含空格的情况下。
* 先前(旧有)的连结侦测不可靠。
- 修复孤立设定档检测器的几个问题。
* 「良好」个人资料清单中会出现许多额外的零。
* 像《任天堂明星大乱斗 特别版》和《异星工厂》这样的游戏的自动创建配置文件也
被列入了“不良”配置文件列表。
- 修正 POSIX 系统上的一个错误,该错误会导致 USER 在未设定的情况下应用程式立即
当机。
安卓
- 修正 Ender Magnolia 和 UE4 游戏中因延迟分配而导致的当机问题。
* UE4 游戏应该会更稳定
- 移除 ScopedJitExecutor;修复《刺客教条 3》中的当机问题
* 范围化 JIT 很糟糕,希望以後永远不要再提它了。
- 现在可以手动输入自订 CPU 时脉周期值。
- 设定手动设定应用程式语言
- 固定轮播视图偶尔会超出萤幕底部。
- 新增系统资讯对话框
* 包含 CPU、GPU、系统等讯息
- 现在,每当 GPU 驱动程式更改时,着色器快取都会清除。
内部的
- MinGW 和 macOS 建置现在完全是静态的。
* macOS 现在只包含其 MoltenVK 依赖项,而 MinGW 建置则是独立的执行档。
- 修复 Solaris 和 BSD 系统下 FFmpeg 的一些问题
- 减少 shader_recompiler 中的程式码重复
- 为不支援原子 128 位元交换的平台提供备用方案
- 修正大端字节序目标的格式问题
建构
- MSVC/arm64 建置版本已停用,并替换为 MinGW/arm64 建置版本。
此外,由於效能提升有限,所有 MSVC PGO 建置版本均已移除,并替换为 MinGW PGO
建置版本。
长话短说
这些更新日志篇幅都不长,但为了简洁起见:
- 修正 AMD 平台上的《宝可梦传说 Z-A》问题
- 修正安卓版《终结者玛格诺莉亚》及其他 UE4 游戏的问题
- 修正 0.0.4-rc1 和 0.0.4-rc2 版本中的回归问题
- 初始韧体 21 支援
- Windows on ARM 支援
https://github.com/eden-emulator/Releases/releases
=============================================
Eden v0.0.4-rc2
以下是机翻润饰
变化如下:
关键
修复:
v0.0.4-rc2 版本中针对 Linux 用户的一个严重错误已修复,
该错误会导致所有游戏无法启动。
此问题与虚函数表(vtable)处理中指标到指标的类型转换错误有关。
现在你也可以玩 CTGPDX 之类的游戏了,因为 ASLR 也已经正确实现了,应该也能修复许
多 Skyline 的模组问题。
此版本不包含《精灵宝可梦ZA》的NVIDIA顶点爆炸修复和AMD修复,请耐心等待。
此版本还修复了许多与 Ryujinx 存档连结相关的错误,请务必备份您的存档!
通用
- 相容 Skyline,最小化 ASLR 实作。
- 支援虚函数表反弹。
- 应该可以修复 Pokemon ZA 中的当机问题。
- 动态内部重构以降低程式码延迟。
- 这应该可以略微减少载入时间和卡顿。
- 如果 OpenGL 缺少某些扩充功能(适用於旧显示卡),则不会立即报错。
- 可能会出现视觉故障。
- 修正了 image_view 和 image_view_info 中发现的回归问题。
- 支援 Windows 8.1(仅限命令列)。
- 更详细的回溯资讯。
渲染器
- Maxwell 转换器循环现在使用更紧凑的逻辑,不再使用动态调度器。
- 让编译器自行处理。
- 新增 IAbs64 支援以防止 IR 错误。
- 修正了一个很少有程序依赖的隐蔽行为。
- 重新新增 VIDS,但在 EDS0 上停用。
- 将 MAX_MIP_LEVELS 增加到 16 以符合规格。
桌面端
– 修复了 Steam Deck 的音讯问题。
– 清理了孤立设定档错误。
– 为Linux 使用者新增了强制使用 X11 後端的选项。
–Discord RPC 不再使用命名变体标志。
– 将连结移至「关於」部分。
– 在Dynarmic 中为 VREV32/64 新增 vpushfb 用法。
– 行动资料管理器工具中的储存选项位置。
– 修复了NixOS 和 DragonFlyBSD 的问题。
– 移除了QDockWidget 等待树。
Android
– 进行了各种使用者体验修复和改进。
– 修正了旋转和取消暂停错误。
– 修复了 QLaunch 的问题。
内部程式码
– 移除了软体预取实例。
– 依照规格修复了音讯混响。
– 存根了 ReleaseSleepLock 和 ReleaseSleepLockTransiently。
– 进行了一些常规程式码清理。
– 移除了 Zydis/Zycore。
– 这应该可以稍微减少可执行档的大小。
– 将更多内容从 Common:: 转换为 std::。
– 修正了 Intel Atom N455 的问题。
TLDR
– 修复了所有 x86_64 Linux 用户的一个严重错误(不影响 FreeBSD 或 Solaris)
– 略微提升了着色器编译的性能
–DragonFlyBSD 支援,耶!
– 修正了 SteamDeck 上的音讯中断问题。
https://github.com/eden-emulator/Releases/releases
==============================================
Eden 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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.255.113.227 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1761665956.A.E44.html
※ 编辑: playlive (111.255.115.106 台湾), 11/10/2025 18:02:29
※ 编辑: playlive (111.255.116.64 台湾), 11/24/2025 20:55:07