0.2 Released
Warning
This program its WIP, bugs are expected :).
Changes:
- The Render Selector Options have been simplified and additional settings like for example use
mesa (zink)as an OpenGL Provider its now possible- The
mesa (zink)feature have been tested with lavapipe, an NVIDIA GPU with the 470 drivers, and an AMD A12-9700P IGPU using the Mesa Drivers, and everything its working well. - Because the changes on the settings you will need to manually set those options again on your profiles, dont worry the rest of the configuration file its still valid.
- The
- Missing Vsync values on the Mesa Options have been added
- The Frame Options have been renamed to Render Pipeline. Also it have been added new
mangohudsettings, those being: Texture Filtering, Mipmap LOD Bias and Anisotropic Filtering.- Note: volt-gui only provides basic mangohud functionality, such as the added above, a frame limit and presets of the hud, for a more customization of the hud please take a look at
GOverlay,MangOverlayor making your own config from scratch. - Because the changes on the settings you will need to manually set those options again on your profiles, dont worry the rest of the configuration file its still valid.
- Note: volt-gui only provides basic mangohud functionality, such as the added above, a frame limit and presets of the hud, for a more customization of the hud please take a look at
Additional requirements for some Options:
If this software is not provided, its options will be locked.
- scx in the case you want to make use of the CPU Pluggable Schedulers
- mangohud in the case you want to make use of the Render Pipeline Settings. Both the native or the Flatpak version satisfy the dependency.
How to use volt-gui:
Simply launch volt-gui from your application menu or run volt-gui from the terminal.
How to use the volt script:
The GPU and Launch Options settings are saved on the volt script. Here are some examples of its usage:
Native Programs:
When using the terminal or a custom desktop entry:
volt glxgears
When using a Launcher to play your game, you can just add it to the game launch options, like this:
Steam (Native):
volt %command%
Lutris (Native):
volt
Flatpak:
When using the terminal or a custom desktop entry:
volt flatpak run net.pcsx2.PCSX2
Builds:
- The builds are build against Debian 12, meaning anything newer than that should work without issues, and anything older will not work.
- There are 2 builds provided, both for x86_64 only:
- A build created using Nuitka, it translates Python code to C code and then compile it into an executable.
- A build created using pyinstaller, it bundles the Python application and all its dependencies into a single package
- Select and download one build, uncompressed it, open a terminal inside the folder with the files and run the
installscript with sudo. And for removing it its the same thing but using theremovescript - After this you should be able to run
volt-guifrom your terminal or from your start menu. - For more info please read the Readme
- Contributions are very welcome :)
Thats all for now, GLHF.