User Handbook - 第三方工具与扩展¶
Eden 模拟器本身缺少某些功能——或者需要外部文件(例如打包)才能在特定操作系统上正常运行。此外,一些仓库提供该模拟器的夜间版或专用构建版本。
虽然本指南中提及的大多数链接相对“安全”,但我们仍敦促用户自行保持谨慎,酌情验证所有下载文件的完整性,确保它们未被篡改。
镜像¶
主源仓库始终位于 https://git.eden-emu.dev/eden-emu/eden。
- https://github.com/eden-emulator/mirror
- https://git.crueter.xyz/mirror/eden
- https://codeberg.org/eden-emu/eden
- https://collective.taymaerz.de/eden/eden
其他镜像显然在互联网上存在,但我们无法保证其可靠性和/或可用性。
如果你想创建一个镜像,只需搭建 Forgejo 并从源仓库自动镜像即可。或者你也可以镜像一个镜像来为我们节省带宽……随你选择!
配置 Obtainium¶
非常好用的应用程序,以下是快速配置指南:
- 复制 URL:https://git.eden-emu.dev/eden-emu/eden/(或你喜欢的任一镜像)
- 打开 Obtainium,点击
Add App。 - 将 URL 粘贴到
App Source URL字段中。 - Override Source:找到
Override Source下拉菜单,选择Forgejo (Codeberg)。 - 点击
Add:Obtainium 现在应该能够解析发布并找到 APK 文件。
Note:尽管该网站并非 Codeberg,但它使用相同的 Forgejo/Gitea 后端,此设置可让 Obtainium 知道如何读取发布数据。
配置 ES-DE¶
方法 1¶
- 从 GitHub 下载 ZIP
- 解压文件并将
es_systems.xml和es_find_rules.xml提取到\Odin2\Internal shared storage\ES-DE\custom_systems。 - 按下
Start -> Other Settings -> Alternative Emulators,并将其设置为 Eden (Standalone)。
方法 2¶
- 导航到
\Odin2\Internal shared storage\ES-DE\custom_systems。 - 将以下内容添加到你的
es_find_rules.xml:
<!-- Standard aka. normal release -->
<emulator name="EDEN">
<rule type="androidpackage">
<entry>dev.eden.eden_emulator/org.yuzu.yuzu_emu.activities.EmulationActivity</entry>
</rule>
</emulator>
<!-- Optimized -->
<emulator name="EDEN">
<rule type="androidpackage">
<entry>com.miHoYo.Yuanshen/org.yuzu.yuzu_emu.activities.EmulationActivity</entry>
</rule>
</emulator>
- 将以下文本行添加到
es_systems.xml中其他 switch 系统条目的下方:
<command label="Eden (Standalone)">%EMULATOR_EDEN% %ACTION%=android.nfc.action.TECH_DISCOVERED %DATA%=%ROMPROVIDER%</command>
配置 GameMode¶
有一个复选框可以自动启用 gamemode。libgamemode.so 库必须能够在标准 LD_LIBRARY_PATH 中找到,否则无法正确启用。如果由于某种原因它无法生效,请参阅 Arch wiki: GameMode 了解更多信息。
你可以通过 gamemode <program> 包装器直接启动模拟器,一切应该都能开箱即用地正常工作。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 eg/Eglantine