Releases: ultimate-research/UltimateModManager
Releases · ultimate-research/UltimateModManager
1.2.0
Changelog
- Improved compression. Compression should now be optimal. UMM should now be able to compress at least as well as any other tool.
- Now shows how many bytes away from successfully compressing a mod was, if within 48 bytes.
- Extra logging to a log file can be enabled by putting a file named "debug.flag" in the UltimateModManager directory.
- Currently installed mods will now be highlighted in blue. Note, this is only applicable to mods installed after this update. To remain fully compatible I recommend restoring all backups after updating to this version.
- Mod paths are no longer case sensitive
- General system stability improvements to enhance the user's experience.
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. Compressed mod files may start with their offset in hexadecimal, such as0x35AA26F08_model.numatb
or be named by their path within that ARC. All uncompressed mod files must be in the ARC folder layout and have the correct original naming. An example of a correct uncompressed mod would beUltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc
, and it would show up in the application asorganized_css
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done, by default, by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with a FTP client like WinSCP. Completely optional, as mods can be transferred in any other way as well.
- Use the Mod Installer to install mods. Any time a mod is installed, the corresponding vanilla files will be populated as backups. If at any time you want to uninstall all mods in the data.arc, press the option to restore backups or uninstall individual mods with the Y button.
1.1.0
Changelog
- Allow installing files with greater decompressed sizes by writing to the file table
- Add automatic region detection in applet mode (previously only in application mode)
- General system stability improvements to enhance the user's experience.
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All compressed mod files need to start with their offset in hexadecimal, such as0x35AA26F08_model.numatb
. All uncompressed mod files must be in the ARC folder layout and have the correct original naming. An example of a correct uncompressed mod would beUltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc
, and it would show up in the application asorganized_css
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with either a file transfer client like WinSCP or the ArcInstaller. Completely optional, as mods can be transferred over via the SD card as well.
- Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups. If at any time you want to uninstall all mods in the data.arc, load the backups folder.
v1.0.2
Changelog
- Fix dumper progress display
- Fix Portuguese region detection.
- General system stability improvements to enhance the user's experience.
Changes since 0.3/0.31/0.4
- Fix UI bugs relating to the progress bar
- Read metadata directly from the data.arc, so no more need for Offsets.txt.
- Scrollable mod folder list.
- Multi-select mod folders to install with ZR.
- Delete mod folders with a button combination L+R+Y.
- Compressed files now save ~3 bytes over a previous UMM implementation. If you had mods working with Smashpad or other methods that would fail in UMM, they may now succeed.
- Regional file support changes. The app's current language will be used to install regional files. Additionally, mods of the format [modfile]+[region]_[language].[extension] will be installed for the region specified. An example is msg_melee+us_fr.msbt.
- Most logging is now suppressed. The screen will only display a progress bar during mod installation and error logs if any errors occurred.
- Automatic menu selection on startup based off of whether a data.arc already exists or not.
- General system stability improvements to enhance the user's experience.
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All compressed mod files need to start with their offset in hexadecimal, such as0x35AA26F08_model.numatb
. All uncompressed mod files must be in the ARC folder layout and have the correct original naming. An example of a correct uncompressed mod would beUltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc
, and it would show up in the application asorganized_css
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with either a file transfer client like WinSCP or the ArcInstaller. Completely optional, as mods can be transferred over via the SD card as well.
- Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups. If at any time you want to uninstall all mods in the data.arc, load the backups folder.
v1.0.1
Changelog
- Fix UI bugs relating to the progress bar
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All compressed mod files need to start with their offset in hexadecimal, such as0x35AA26F08_model.numatb
. All uncompressed mod files must be in the ARC folder layout and have the correct original naming. An example of a correct uncompressed mod would beUltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc
, and it would show up in the application asorganized_css
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with either a file transfer client like WinSCP or the ArcInstaller. Completely optional, as mods can be transferred over via the SD card as well.
- Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups. If at any time you want to uninstall all mods in the data.arc, load the backups folder.
v1.0
Changelog
- Read metadata directly from the data.arc, so no more need for Offsets.txt.
- Scrollable mod folder list.
- Multi-select mod folders to install with ZR.
- Delete mod folders with a button combination L+R+Y.
- Compressed files now save 3 bytes over a previous UMM implementation. If you had mods working with Smashpad or other methods that would fail in UMM, they will likely succeed now.
- Regional file support changes. The app's current language will be used to install regional files. Additionally, mods of the format [modfile]+[region]_[language].[extension] will be installed for the region specified. An example is msg_melee+us_fr.msbt.
- Most logging is now suppressed. The screen will only display a progress bar during mod installation and error logs if any errors occurred.
- Automatic menu selection on startup based off of whether a data.arc already exists or not.
- General system stability improvements to enhance the user's experience.
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All compressed mod files need to start with their offset in hexadecimal, such as0x35AA26F08_model.numatb
. All uncompressed mod files must be in the ARC folder layout and have the correct original naming. An example of a correct uncompressed mod would beUltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc
, and it would show up in the application asorganized_css
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with either a file transfer client like WinSCP or the ArcInstaller. Completely optional, as mods can be transferred over via the SD card as well.
- Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups. If at any time you want to uninstall all mods in the data.arc, load the backups folder.
v0.3
Changelog
- Uncompressed file support. If a mod folder has its files in the proper ARC folder layout and is named with its proper name rather than its offset, the file will be automatically compressed and installed. This is automatically detected, so both uncompressed and compressed mods are supported.
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All compressed mod files need to start with their offset in hexadecimal, such as0x35AA26F08_model.numatb
. All uncompressed mod files must be in the ARC folder layout and have the correct original naming. An example of a correct uncompressed mod would beUltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc
, and it would show up in the application asorganized_css
. - Place the Offsets.txt corresponding to your region in
sdmc:/UltimateModManager/
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with either a file transfer client like WinSCP or the ArcInstaller. Completely optional, as mods can be transferred over via the SD card as well.
- Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups. If at any time you want to uninstall all mods in the data.arc, load the backups folder.
v0.2
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All mod files need to start with their offset in hexadecimal, such as35aa26f08_model.numatb
or0x35AA26F08.numatb
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the FTP server to transfer over mods to your Switch over your Wi-Fi connection. Open this server, use its IP address in conjunction with either a file transfer client like WinSCP or the ArcInstaller. Completely optional, as mods can be transferred over via the SD card as well.
- Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups, so if at any time you want to restore your
data.arc
to its original state, load thebackups
mods folder.
v0.1
Installation
- Place the NRO in
sdmc:/switch/
- Put mods in
sdmc:/UltimateModManager/mods
in any folder structure. Folders at the top-level here will be the selectable modpacks. All mod files need to start with their offset in hexadecimal, such as35aa26f08_model.numatb
or0x35AA26F08.numatb
.
Usage
- Use the DataArcDumper to dump your
data.arc
first if you have not. If you want to use this functionality, please start the HBL by overriding Smash itself, which is done by starting Smash while holding the R button. - Use the Mod Installer to install modpacks. Any time a mod is installed, the corresponding vanilla files will be populated as backups, so if at any time you want to restore your
data.arc
to its original state, load thebackups
mods folder.