github ppkantorski/Ultrahand-Overlay v2.4.0
Ultrahand Overlay 2.4.0

12 hours ago

List of Changes

  1. Across the board performance optimizations to rendering methods in libultrahand.
    • Significantly improved wallpaper rendering performance (60FPS on 612 MHz cpu under-clock).
  2. Across the board optimizations to all libultra functions in libultrahand.
    • Now compiling back to pre-Ultrahand Overlay v1.1.7 sizes. 😎
  3. Overlay memory mode features have been expanded.
    • 6MB overlay heap now supports wallpapers and higher buffer sizes (faster copy, downloads, unzip, etc).
    • 4MB overlay heap now supports sound effects and slightly higher buffer sizes.
  4. Improved table drawing (significantly better performance + various bug fixes).
  5. Download commands now perform a NTP sync to pool.ntp.org one time after initial startup when called.
    • This feature will auto-fix issues with SSL handshakes breaking due to time de-synchronization.
    • New Auto NTP Sync toggle in the Settings > Miscellaneous menu for disabling this feature.
  6. New Page Recall and Launch Recall toggles in Settings > Miscellaneous.
    • Page Recall preserves memory of what item you were on on page left / right for proper recall back to that item (on by default).
    • Launch Recall takes you back to the exact overlay / package you used a launch combo to enter on the main menu when you click such combo again (on by default).
      • When turned off, combo returns simply return to Ultrahand cold (like before).
      • Side-note: This function only works with overlays compiled with >=libultrahand v2.4.0.
  7. Max overlay / package sort priority has been increased from 20 to 25.
  8. Critical bug fixes for page swapping / swapTo in libultrahand.
    • There was an issue where rapid tapping of page left / right could trigger a broken GUI pointer (crash).
      • This issue is now resolved.
  9. Improvements to feedback (sound + haptics).
    • Both sound and haptics now use their own threads for improved reliability with event synchronization for improved performance.
  10. Numerous additional tweaks and unmentioned bug fixes.

Full Changelog: 7df15c9...v2.4.0

Don't miss a new Ultrahand-Overlay release

NewReleases is sending notifications on new releases.