Releases: Raytwo/ARCropolis
Make texture replacement faster, support specific region in config
This release aims at fixing the terrible texture replacement code that made loadings terribly slow, as well as support specifying the region to use for regional file replacements. Previous versions of Smash should also be supported.
- Replace textures much faster, making the loading almost invisible
- Allows specifying a region for file replacement in the
arcropolis.toml
(Thanks @Coolsonickirby) - Now runs on versions lower than 8.1.0 (Thanks @Genwald)
- Supports replacing textures by smaller one to some extent ( This is quite buggy and you should make your texture have the same uncompressed size as the original instead)
Note: Numshexb crashes are still not figured out.
Add support for loading .eff files
This update should allow users to officially transition from UltimateModManager to ARCropolis.
- Add support for replacing *.eff files of all sizes
- Prevent files without extensions from crashing the plugin
Note:
- Numshexb files larger than the original currently make the game crash. An update will be published when this is fixed.
- Nutexb files smaller than the original decompressed size cause a crash. This can't be solved for the time being. Please resize your smaller textures so they match the original size at minimum.
Add support for loading .nutexb files
It's time bois.
- Add support to load .nutexb files with unrestricted file sizes.
Make me proud!
Support for MP4 extension in other directories than UMM's
Small release aimed at adding missing support for this feature in the other directories. This was already in effect in the UMM backward compatibility directory but not in /romfs/arc/ (or whatever folder you have configured for "arc").
- Now supports MP4 files as well, just use the ".mp4" extension instead of ".webm". (/romfs/arc edition)
Added UMM Backwards Compatibility for Stream
This release adds support for stream;
folders that are found in the UMM directory.
Fix crashes related to various file formats
The partial rewrite led to the discovery of some misconceptions about the proper way to do file size patching. This update aims at fixing that.
- Now ignores *.nutexb and *.eff file as they lead to crashes for the time being. (Still no progress when it comes to supporting them)
- Only BNTX files have their size patched on boot in an effort to prevent crashes.
Special thanks to Coolsonickirby for the extension skip implementation.
Note: If you notice the game loading infinitely, please try to figure out the extension of the file causing it and let us know.
Debug logs toggle in config
This small update is only aimed at developers and collaborators (or curious people who want to read logs)
- Add a field to the config file to toggle logs on and off
- Mowjoh easter egg
Note: The config version field has been bumped to reflect that, so do not worry if you get a message when booting the game. This is on purpose.
Configuration file and support for workspaces
- A configuration file is now created at
sd:/atmosphere/contents/01006A800016E000/romfs/arcropolis.toml
to allow for changing where you want to store your mods. - This indirectly adds supports for workspaces, a feature handled by Quasar by Mowjoh.
- Various diagnostic messages relative to configuration have been added to help figure out if something went wrong. Don't hesitate to check the Details on the popup for more informations.
- Better and clearer formatting for log messages ( This only concerns devs/collaborators ).
Note: For more informations about workspaces, please check the README.
Fix crashes happening with larger BNTX files
- BNTX files of size larger than the original should not crash anymore.
- Decompressed sizes are now edited at runtime, which might prevent a few bugs/crashes (nothing too sure, though).
- General system stability improvements to enhance the user's experience.
Special thanks to TNN for providing a test case for this.
Support for Smash 8.1.0 + replace_music merge
Support for Smash 8.1.0 and music replacement
- Smash Ultimate 8.1.0 and future updates should now be properly supported.
- Added support for stream replacement. Please read the note at the bottom for more details.
- Now supports MP4 files as well, just use the ".mp4" extension instead of ".webm".
- General system stability improvements to enhance the user's experience.
Special thanks to Genwald and Coolsonickirby for these changes.