Skip to content

Releases: ultimate-research/UltimateModManager

1.5.0

30 Dec 21:03
Compare
Choose a tag to compare

Changelog

  • Better Yuzu support.
    • To avoid having to move your data.arc after each install, you must set your load dir to sdmc:\yuzu\load\ and place your data.arc at sdmc:\yuzu\load\01006A800016E000\UMM\romfs\data.arc
  • The files that require file table changes are now logged in UMM's debug logging.
    • Enable it by having the file sdmc:/UltimateModManager/debug.flag. Logs for the previous session will then be written to sdmc:/UltimateModManager/log.txt
  • Lower vibration intensity
  • Support vibration on more controllers
  • Show the dump location in the data arc dumper
  • Multiple minor bug fixes
    • This includes the erroneous data.arc doesn’t match your game version warning that started appearing in the latest smash versions.

View the README for more info about this program.

beta

30 Dec 21:04
Compare
Choose a tag to compare
beta Pre-release
Pre-release

Latest commit, automatically updated. May not be fully tested or fully working.

1.4.0

10 Jul 06:17
Compare
Choose a tag to compare

Changelog

  • Dump verification. Allowing you to be certain your dump is not corrupt.
    • Additionally if part of the dump is written incorrectly, it will retry, hopefully allowing good dumps, even with a bad SD.
  • Don't skip any zstd levels, sometimes resulting in better compression at the cost of speed.
  • Always show how many bytes away from successfully compressing a file was.
  • switch to "contents" folder for ReiNX

View the README for more info about this program.

1.3.4

13 May 21:27
Compare
Choose a tag to compare

Changelog

  • Undo change to zstd compression header that seems to result in worse compression in some cases

View the README for more info about this program.

1.3.3

24 Apr 19:24
Compare
Choose a tag to compare

Changelog

  • Fix skipping folders with a leading "."
  • Fix re-dumping as a split file after having selected single file
  • Improve multiple error messages
  • Save a byte in compression

View the README for more info about this program.

1.3.2

26 Jan 00:49
Compare
Choose a tag to compare

This is not the latest version of UMM!

The latest version can be found here.
YouTube guides often contain inaccurate or outdated information. Recommended guide here.

Changelog

  • Fixed installing mods by their offset
Changes since 1.2.2

  • Removed custom compression levels
    • Unfortunately these caused memory corruption when used.
  • Fixed a rare crash when creating backups
  • updated zstandard to 1.4.4
  • Folders and files starting with a '.' are now ignored by the installer.
    • Please place any additional files or images you wish to include in your mod directory in a folder starting with a '.' or start their filenames' with a '.'.
  • Add the ability to launch smash from the dumper, in place of hashing.
    • Hashing takes quite a while, especially with large files and on the switch's hardware. An equally effective and much quicker way to confirm that the game dump works is to just launch the game.
    • Hashing is still available by holding R and pressing X.
  • Unofficial compression levels.
    • Could theoretically allow previously incompressible files to fit.
  • Extra fast scrolling by holding in the right stick
  • Various optimizations that speed up the installer.
  • Compatibility with atmosphere 0.10.1.
  • General system stability improvements to enhance the user's experience.

View the README for more info about this program.

1.3.1

23 Dec 04:39
Compare
Choose a tag to compare

This is not the latest version of UMM!

The latest version can be found here.
YouTube guides often contain inaccurate or outdated information. Recommended guide here.

Changelog

  • Removed custom compression levels
    • Unfortunately these caused memory corruption when used.
  • Fixed a rare crash when creating backups
  • updated zstandard to 1.4.4
Changes since 1.2.2

  • Folders and files starting with a '.' are now ignored by the installer.
    • Please place any additional files or images you wish to include in your mod directory in a folder starting with a '.' or start their filenames' with a '.'.
  • Add the ability to launch smash from the dumper, in place of hashing.
    • Hashing takes quite a while, especially with large files and on the switch's hardware. An equally effective and much quicker way to confirm that the game dump works is to just launch the game.
    • Hashing is still available by holding R and pressing X.
  • Unofficial compression levels.
    • Could theoretically allow previously incompressible files to fit.
  • Extra fast scrolling by holding in the right stick
  • Various optimizations that speed up the installer.
  • Compatibility with atmosphere 0.10.1.
  • General system stability improvements to enhance the user's experience.

View the README for more info about this program.

1.3.0

11 Dec 03:46
Compare
Choose a tag to compare

Changelog

  • Folders and files starting with a '.' are now ignored by the installer.
    • Please place any additional files or images you wish to include in your mod directory in a folder starting with a '.' or start their filenames' with a '.'.
  • Add the ability to launch smash from the dumper, in place of hashing.
    • Hashing takes quite a while, especially with large files and on the switch's hardware. An equally effective and much quicker way to confirm that the game dump works is to just launch the game.
    • Hashing is still available by holding R and pressing X.
  • Unofficial compression levels.
    • Could theoretically allow previously incompressible files to fit.
  • Extra fast scrolling by holding in the right stick
  • Various optimizations that speed up the installer.
  • Compatibility with atmosphere 0.10.1.
  • 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 as 0x35AA26F08_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 be UltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc, and it would show up in the application as organized_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.2.2

18 Nov 01:51
Compare
Choose a tag to compare

Changelog

  • Fixed a memory corruption bug.

Changes since 1.1.0

  • 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 as 0x35AA26F08_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 be UltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc, and it would show up in the application as organized_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.2.1

17 Nov 19:59
Compare
Choose a tag to compare

Changelog

  • Fixed a crash for new users without an existing backups folder.

Changes since 1.1.0

  • 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 as 0x35AA26F08_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 be UltimateModManager/mods/organized_css/ui/param/database/ui_chara_db.prc, and it would show up in the application as organized_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.