MultiUpdater
MultiUpdater is an updater for FIRM payloads, CIA applications, and other files on the SD card.
Configuration
The configuration file is named config.json
and should be placed in /3ds/MultiUpdater/
.
An example config can be found in the repo.
Dependencies / Requirements
This project requires ctrulib, zlib, and jansson in your environment. zlib and jansson can be installed with 3ds_portlibs
Compilation
Just run make
in terminal. Bannertool and makerom must be in your PATH or CIA compilation will fail.
License
MultiUpdater is licensed under the MIT license, a copy of which can be found in the LICENSE file.
The files located in source/minizip
are part of minizip and are absolutely not created by me, but were slightly modified to remove compilation warnings. They are licensed under the zlib license, a copy of which can be found in the minizip-LICENSE file.
The files located in source/7z
are in the public domain, but I think it's better to add this. They were taken from lumaupdate
Credits
All of the ctrulib contributors, for ctrulib which this depends upon
Makefile and 7z support by Hamcha
#Cakey on freenode for help