Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Vita Volume by theheroGAC: Difference between revisions

From GameBrew
m HydeWing moved page Vita Volume By theheroGAC to Vita Volume by theheroGAC without leaving a redirect
m Text replacement - "By theheroGAC" to "by theheroGAC"
 
Line 1: Line 1:
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=Vita Volume By theheroGAC
|title=Vita Volume by theheroGAC
|image=Vitavolume2.png
|image=Vitavolume2.png
|description=Mod of Vita Volume that adds multilingual support, settings via a config file, new system commands, and improved UI with proper title display.
|description=Mod of Vita Volume that adds multilingual support, settings via a config file, new system commands, and improved UI with proper title display.
Line 17: Line 17:
|title_mode=append
|title_mode=append
|image=Vitavolume2.png
|image=Vitavolume2.png
|image_alt=Vita Volume By theheroGAC
|image_alt=Vita Volume by theheroGAC
}}
}}
A custom fork of [[Vita Volume]] that adds multilingual support, new system commands, improved UI with proper title display and settings via a configuration file.
A custom fork of [[Vita Volume]] that adds multilingual support, new system commands, improved UI with proper title display and settings via a configuration file.

Latest revision as of 05:36, 5 October 2025

Vita Volume by theheroGAC
General
AuthortheheroGAC
TypeUtilities
Version1.4.3
LicenseGPL-3.0
Last Updated2025/06/21
Links
Download
Website
Source

A custom fork of Vita Volume that adds multilingual support, new system commands, improved UI with proper title display and settings via a configuration file.

User guide

Set the value you want, 0 being the lowest and 30 the maximum (25 for AVLS forced Vitas) and then press Cross to reboot.

You can also disable AVLS for a short while, it's basically a shortcut to the option you have in the settings app.

Changelog

v1.4.3

  • New Features & Enhancements:
    • Proper Title Display:
      • The app now correctly displays the title "--- Vita Volume by inthecatsdreams ---" (or translated version) at the top of the screen in highlighted yellow color.
      • Previously, the first menu item ("Increase Volume") incorrectly appeared as the title.
    • Multilingual Support:
      • Added support for English, Italian, and Spanish languages.
      • Language can be cycled through the menu and is persisted via config file.
    • Config File Support:
      • Settings are now saved to ux0:data/vitavolume/vita_volume.cfg.
    • Saved settings include:
      • Selected menu item
      • Preferred language
      • Custom key mappings for Up, Down, and Enter (currently hardcoded but saved for future use)
    • Volume Feedback:
      • Shows the current volume level (0–30) with a symbol:
      • 🔇 (Muted), 🔉 (Low), 🔊 (High)
    • AVLS Status Display:
      • Displays whether AVLS (Audio Volume Limiter System) is ON or OFF.
    • AVLS Control:
      • Allows disabling AVLS directly from the app.
      • System Commands Integration:
    • Added support for:
      • Reboot
      • Shutdown
      • Exit App
      • Each command gives a short message confirmation.
  • UI/UX Enhancements:
    • Improved menu highlighting:
      • Currently selected item appears in yellow.
      • Screen is properly cleared and redrawn on every input.
    • Feedback Messages:
      • Displays status messages (e.g., "Settings saved!") for 2 seconds after actions.
    • Volume Limit Handling:
      • Prevents volume from going below 0 or above 30.
  • Technical Improvements:
    • Modular Key Translation:
      • Menu items are resolved via a central keyFromIndex() function, improving readability and translation handling.
    • Robust Setting Loader:
      • loadSettings() safely parses config lines, skipping unknown or malformed entries.
      • Clean Directory Handling:
      • Ensures the config folder is created if it doesn't exist, improving compatibility for first-time users.

External links

Advertising: