github ppkantorski/Ultrahand-Overlay v1.6.5
Ultrahand Overlay 1.6.5

latest releases: v2.1.8, v2.1.7, v2.1.6...
16 months ago

List of changes:

  1. 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).
  2. Introduction of new command pchtxt2cheat (called pchtxt2cheat /path/to/file.pchtxt).
    • This function will convert pchtxt files 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.
  3. Various bug fixes to pchtxt2ips's IPS generation.
  4. Expansion of shutdown command 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 MissionControl due to conflicting services, so just a heads up.
  5. Source function file_source can now be chained (called one after another) for combining multiple sources into a single list.
  6. Source function definitions can now also utilize an ini_file placeholder replacement (with the ini_file specified before the definition).
  7. Various bug fixes to file_source toggles.
    • Subsequent clicks to file_source toggles are now handled properly with alternating path replacements according to the last line move {file_source} /destination/path/ (must be present for file_source toggles).
  8. Various bug fixes to ini_file placeholder replacements.
    • Failed replacements now return null again instead of Not available (the UNAVAILABLE_SELECTION language variable).
    • When a value is null on a table info section, it is now auto replaced with UNAVAILABLE_SELECTION.
  9. Language selections in the Settings Menu now state their full names in their translated language with their abbreviations listed as footers.
    • This included updates to all /config/ultrahand/lang/ files.
  10. Additional key combo LS+RS has been added to the combos list.
    • This includes a correction to the LS button icon.
  11. Commands mirror_copy and mirror_delete can now accept wildcard patterns.
  12. Introduction of new Ultrahand Package Mod Alchemist designed for managing, converting, and installing game mods. (formerly the Mod Master example 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 null related bug fixes as well as fixes to table drawing with null values.
  • 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 pchtxt2ips generation. Corrections have been made.

Full Changelog: v1.6.5...1c08f0f

Don't miss a new Ultrahand-Overlay release

NewReleases is sending notifications on new releases.