跳转至

User Handbook - 安装模组

一般说明

注意: 安装模组时,务必阅读模组的安装说明。

如果模组使用了诸如 ARCropolis、Skyline 或 Atmosphere 插件之类的框架,这一点尤其重要。在这种情况下,请遵循框架的说明,而不是使用 Eden 的常规模组文件夹。

例如,Super Smash Bros. Ultimate 就使用了这样的框架。详见下面的相关章节。


为大多数游戏安装模组

  1. 在游戏列表中右键单击一个游戏。
  2. 点击 “Open Mod Data Location”。
  3. 将模组解压到该文件夹中。

每个模组都应放在 自己的子文件夹 内。


启用或禁用模组

  1. 在游戏列表中右键单击该游戏。
  2. 点击 Configure Game。
  3. 在 Add-Ons 选项卡中,通过勾选或取消勾选相应的复选框来启用或禁用模组、更新和 DLC。

关于 SD 卡路径的重要说明

有些模组是为真实 Nintendo Switch 主机设计的,会引用 SD 卡根目录。

模拟 SD 卡位于:

%AppData%\eden\sdmc

示例:

Switch instruction:  sd:/ultimate/mods
Eden equivalent:     sdmc/ultimate/mods

基于框架的模组(Super Smash Bros. Ultimate)

有些游戏需要外部模组框架,而不是内置的模组加载器。

最常见的例子是 Super Smash Bros. Ultimate。

这些模组直接安装到 模拟 SD 卡,而不是 Eden 的常规模组文件夹。


安装 ARCropolis 模组框架

注意: 有些模组整合包会随其安装程序捆绑 ARCropolis(例如 Smash Ult-S)。


1. 下载 ARCropolis

下载最新版本:

https://github.com/Raytwo/ARCropolis/releases/


2. 安装 ARCropolis

将 atmosphere 文件夹解压到:

%AppData%\eden\sdmc

这是 模拟 SD 卡目录。

通过检查以下文件是否存在来验证安装:

sdmc\atmosphere\contents\01006A800016E000\romfs\skyline\plugins\libarcropolis.nro

3. 下载 Skyline

下载最新的 Skyline 版本:

https://github.com/skyline-dev/skyline/releases

Skyline 过去与 ARCropolis 捆绑在一起,但现在单独分发,以避免因捆绑的旧版本而导致的兼容性问题。


4. 安装 Skyline

将 exefs 文件夹解压到:

sdmc\atmosphere\contents\01006A800016E000

exefs 文件夹应与 romfs 文件夹相邻。

通过检查以下文件是否存在来验证安装:

%AppData%\eden\sdmc\atmosphere\contents\01006A800016E000\exefs\subsdk9

5. 启动游戏一次

启动游戏,并确保你在标题画面上看到 ARCropolis 版本文字。

这也会创建安装模组所需的文件夹。


6. 安装 Smash Ultimate 模组

将模组安装在以下目录内:

sdmc\ultimate\mods

每个模组必须放在 自己的子文件夹 内。

示例:

sdmc\ultimate\mods\ExampleMod

故障排除

启动时没有显示 ARCropolis 文字

检查以下内容:

  • libarcropolis.nro 存在于:
sdmc\atmosphere\contents\01006A800016E000\romfs\skyline\plugins
  • subsdk9 存在于:
sdmc\atmosphere\contents\01006A800016E000\exefs
  • 文件已解压到:
%AppData%\eden\sdmc

模组未加载

确保模组安装在以下目录内:

sdmc\ultimate\mods

每个模组必须有 自己的子文件夹。

正确示例:

sdmc\ultimate\mods\ExampleMod

错误示例:

sdmc\ultimate\mods\ExampleMod\ExampleMod

将模组安装到了错误的文件夹

ARCropolis 模组 不应放入 Eden 的常规模组文件夹。

不要在这里安装 Smash 模组:

user\load\01006A800016E000

该文件夹仅用于传统的 RomFS 模组,而非 ARCropolis 模组。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 eg/Eglantine