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
Created page with "{{Infobox Vita Homebrews |title=Vita Volume By theheroGAC |image=Vitavolume2.png |description=An application to set your vita volume level without using the buttons. |author=theheroGAC |lastupdated=2025/06/21 |type=Utilities |version=1.4.3 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/vitahomebrews/VitaVolumeBytheheroGAC.7z |website=https://github.com/theheroGAC/vita-volume |source=https://github.com/theheroGAC/vita-volume |donation= }} {{#seo: |title=Vita Homebre..."
 
m Text replacement - "By theheroGAC" to "by theheroGAC"
 
(3 intermediate revisions by the same user not shown)
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=An application to set your vita volume level without using the buttons.
|description=Mod of Vita Volume that adds multilingual support, settings via a config file, new system commands, and improved UI with proper title display.
|author=theheroGAC
|author=theheroGAC
|lastupdated=2025/06/21
|lastupdated=2025/06/21
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
}}
}}
Vita Volume is a utility application for PlayStation Vita that allows users to set the device’s volume level without using the physical volume buttons, especially useful if those buttons are broken or unresponsive. This fork by theheroGAC builds upon the original by adding usability and build improvements tailored for a smoother experience.
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.


==What's New in theheroGAC’s Fork==
==User guide==
*Improved build process for better compatibility with the latest VitaSDK toolchain.
Set the value you want, 0 being the lowest and 30 the maximum (25 for AVLS forced Vitas) and then press Cross to reboot.
*Enhanced user interface responsiveness for quicker volume setting adjustments.
*Minor bug fixes addressing edge cases where AVLS disable option failed to trigger correctly.
*Streamlined codebase for easier maintenance and potential future enhancements.


==How to use==
You can also disable AVLS for a short while, it's basically a shortcut to the option you have in the settings app.
Set the value you want, 0 being the lowest and 30 the maximum (25 for AVLS forced vitas) and then press square 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==  
==Changelog==  

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: