List of changes:
- Introduction of root-layer boot package implementation for executing commands upon startup.
- Command
[boot]located within/switch/.packages/boot_package.ini(if it exists) will be now be auto-ran once on startup. - This feature can be useful for Switch Android users if they wanted to remove the auto-generated Android folders (for instance).
- Command
- Introduction of new command
pchtxt2cheat(calledpchtxt2cheat /path/to/file.pchtxt).- This function will convert
pchtxtfiles and load them into the correct directory for the game's cheat. - Important: The game's title ID must be present somewhere within the pchtxt for this function to work.
- This function will convert
- Various bug fixes to
pchtxt2ips's IPS generation. - Expansion of
shutdowncommand to turn off all bluetooth controllers.- This function is called
shutdown controllers. - Notice: I have heard that this command may fail (return a red X) with
MissionControldue to conflicting services, so just a heads up.
- This function is called
- Source function
file_sourcecan now be chained (called one after another) for combining multiple sources into a single list. - Source function definitions can now also utilize an
ini_fileplaceholder replacement (with theini_filespecified before the definition). - Various bug fixes to
file_sourcetoggles.- Subsequent clicks to
file_sourcetoggles are now handled properly with alternating path replacements according to the last linemove {file_source} /destination/path/(must be present forfile_sourcetoggles).
- Subsequent clicks to
- Various bug fixes to
ini_fileplaceholder replacements.- Failed replacements now return
nullagain instead ofNot available(theUNAVAILABLE_SELECTIONlanguage variable). - When a value is
nullon a table info section, it is now auto replaced withUNAVAILABLE_SELECTION.
- Failed replacements now return
- Language selections in the
Settings Menunow state their full names in their translated language with their abbreviations listed as footers.- This included updates to all
/config/ultrahand/lang/files.
- This included updates to all
- Additional key combo
LS+RShas been added to the combos list.- This includes a correction to the
LSbutton icon.
- This includes a correction to the
- Commands
mirror_copyandmirror_deletecan now accept wildcard patterns. - Introduction of new Ultrahand Package
Mod Alchemistdesigned for managing, converting, and installing game mods. (formerly theMod Masterexample package)- Notice: This package requires Ultrahand Overlay v1.6.5+.
Full Changelog: v1.6.4...v1.6.5
Update:
- Bug fix for the root-layer boot package implementation. - 07/07/2024 7:09 AM PST
- The issue was the commands appeared to be executing every time the overlay is spawned. Now it is fully isolated to run once on boot.
- Wildcard pattern bug fix. - 07/07/2024 9:00 PM PST
- The issue was that in certain cases, folder patterns were still returning files. Should be resolved now.
- Slight optimizations to transfer memory. - 07/07/2024 9:34 PM PST
- Freed up a little more memory to prevent some potential memory related bugs.
- Json replacement failure fall back value bug fix. - 07/08/2024 1:10 AM PST
- This includes fall back
nullrelated bug fixes as well as fixes to table drawing withnullvalues.
- This includes fall back
- Transfer memory correction. - 07/09/2024 05:07 AM PST
- Issues noticed after freeing up a bit too much of the transfer memory, so corrections needed to be made.
- IPS generation bug fix. - 07/09/2024 06:16 AM PST
- Offsets were improperly being applied during
pchtxt2ipsgeneration. Corrections have been made.
- Offsets were improperly being applied during
Full Changelog: v1.6.5...1c08f0f