Universal Updater
Translation updates
Universal-Updater 是任天堂 3DS 的自制程序应用程序,旨在使下载其他自制程序变得简单和容易。无需手动复制文件或完成安装过程,因为它会为您完成这一切。
要从源代码构建 Universal-Updater,您需要安装 devkitARM 和一些库。按照 devkitPro 的入门页面安装 pacman,然后运行以下命令来安装您需要的一切:
(sudo dkp-)pacman -S 3ds-dev 3ds-curl 3ds-bzip2 3ds-liblzma
(根据您的操作系统,可能不需要sudo dkp-
)
您的 PATH 中还需要 Bannertool 和 makerom。
要下载源代码,您需要使用子模块克隆存储库,可以通过运行以下命令来完成:
git clone --recursive https://github.com/Universal-Team/Universal-Updater.git
如果您已经克隆了它,则可以使用以下命令来更新所有子模块:
git submodule update --init --recursive
克隆存储库(带有子模块)后,只需在存储库的根目录中运行make
即可。
如果您在 Citra 中进行测试,请运行make citra
而不是仅仅make
来禁用 Wi-Fi 检查。 (注意:必须重新构建source/utils/download.cpp
才能生效,如果已构建文件,请保存该文件)