Skip to content

0.2 Released

Choose a tag to compare

@pythonlover02 pythonlover02 released this 04 Jul 04:02
21bcdd5

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.
  • 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 mangohud settings, 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, MangOverlay or 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.

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 install script with sudo. And for removing it its the same thing but using the remove script
  • After this you should be able to run volt-gui from your terminal or from your start menu.
  • For more info please read the Readme
  • Contributions are very welcome :)

Thats all for now, GLHF.

Release: