GOverlay is the super useful user interface for managing overlays like MangoHud and the vulkan post processing layer vkBasalt. Now though, it's been extended to be even more useful.
With the latest release of GOverlay 0.4 the developer, Benjamim Góis, adding in support for ReplaySorcery which is an open source instant-replay solution we wrote about before here. Keeping things simple, it allows you to store your screen in a buffer ready to capture clips of your action during games and more. Having a UI for it now is pretty sweet too.
Here's how it looks in GOverlay:
The included game image inside the app is just an example, to give you an idea of where you're capturing on your screen. It works great too and it's nice to have another simple option for users.
On top of the addition of ReplaySorcery support, here's the other highlights of GOverlay 0.4:
- New - created hint messages for each application
- New - Toggle keys refactored to F1 - F4 (stock values maintained)
- fix - vkbasalt wasn't correctly activated when running the test button
- fix - vkbasalt doesn't save toggle button option
- fix - vkbasalt doesn't save CAS option when in false state
- fix - Dependency error message doesn't fit screen space
- Fix - font colors doesn't fit light themes in some occasions
You can grab GOverlay on GitHub.
Quoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?No it's with ENABLE_VKBASALT=1
Quoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you need
ENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
Quoting: benjamimgoisQuoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you needENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
but when i enable it globally will it only start with MANGOHUD=1 or all the time?
Vkbasalt is such a bless for Linux as ENB not working. At least on my system :D
Last edited by Spirimint on 4 November 2020 at 12:24 pm UTC
Quoting: SpirimintQuoting: benjamimgoisQuoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you needENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
but when i enable it globally will it only start with MANGOHUD=1 or all the time?
When you enable vkbasalt globally it will simply add a line ENABLE_VKBASALT=1 in your .profile file inside your home folder. So after a system restart every vulkan application will have vkbasalt enabled. The same thing happens to Mangohud = 1, they do not depend on each other. I noticed some cases (in manjaro kde for example) that the .bash_profile file creates problems with the global_enable. Just renaming it to .bash_profile.bak solved the problem, but i don't know if it can create problems in other parts of the system, it still needs more research.
Quoting: benjamimgoisQuoting: SpirimintQuoting: benjamimgoisQuoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you needENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
but when i enable it globally will it only start with MANGOHUD=1 or all the time?
When you enable vkbasalt globally it will simply add a line ENABLE_VKBASALT=1 in your .profile file inside your home folder. So after a system restart every vulkan application will have vkbasalt enabled. The same thing happens to Mangohud = 1, they do not depend on each other. I noticed some cases (in manjaro kde for example) that the .bash_profile file creates problems with the global_enable. Just renaming it to .bash_profile.bak solved the problem, but i don't know if it can create problems in other parts of the system, it still needs more research.
Ah good to know. Its just because on goverlay i thought with the toggle button which is in default on "home" i can turn on and off vkbasalt ingame. Just to be sure its working correct, to see the difference without. But its not working. Also the settings for reshade don't get saved right now. Would like to see the difference with them :) After restart the active effects in goverlay are always empty.
Last edited by Spirimint on 4 November 2020 at 12:39 pm UTC
Quoting: SpirimintQuoting: benjamimgoisQuoting: SpirimintQuoting: benjamimgoisQuoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you needENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
but when i enable it globally will it only start with MANGOHUD=1 or all the time?
When you enable vkbasalt globally it will simply add a line ENABLE_VKBASALT=1 in your .profile file inside your home folder. So after a system restart every vulkan application will have vkbasalt enabled. The same thing happens to Mangohud = 1, they do not depend on each other. I noticed some cases (in manjaro kde for example) that the .bash_profile file creates problems with the global_enable. Just renaming it to .bash_profile.bak solved the problem, but i don't know if it can create problems in other parts of the system, it still needs more research.
Ah good to know. Its just because on goverlay i thought with the toggle button which is in default on "home" i can turn on and off vkbasalt ingame. Just to be sure its working correct, to see the difference without. But its not working. Also the settings for reshade don't get saved right now. Would like to see the difference with them :) After restart the active effects in goverlay are always empty.
I made a small video demonstrating how the reshade work. It's in portuguese but you can turn on the captions.
https://www.youtube.com/watch?v=GvzbUZI0Zys&t=68s&ab_channel=%2Fhome
Also, i struggle to save the effects settings but couldn't figure it out. Might come back to it in the future.
Quoting: SpirimintQuoting: benjamimgoisQuoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you needENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
but when i enable it globally will it only start with MANGOHUD=1 or all the time?
Vkbasalt is such a bless for Linux as ENB not working. At least on my system :D
I can speak only for my experience with Fallout 4, but ENB and Vulkan does work.
What you need to do:
- Place the ENB stuff into your game folder
- Download latest version of DXVK and unzip it somewhere.
- Assuming that the game uses d3d11, rename the d3d11.dll from DXVK to something else, like d3d11_vulkan.dll
- Copy dxgi.dll (if not using reshade, else see comment below) and d3d11_vulkan.dll from DXVK into your game directory
- Edit enblocal.ini and change the first block "[PROXY]" to this:
- EnableProxyLibrary=true
- InitProxyFunctions=true
- ProxyLibrary=d3d11_vulkan.dll
- Edit the launch options: WINEDLLOVERRIDES="dxgi.dll=n,b;d3d11.dll=n,b" %command%
reshade works too I think, but you need to also set up the reshade proxy to chain load the vulkan dxgi.dll (which I think you also need to rename then) in the reshade config.
Hope that helps!
Quoting: KROMQuoting: SpirimintQuoting: benjamimgoisQuoting: SpirimintDoes anybody know if vkBasalt got also activated in Steam with the launch option MANGOHUD=1 ?
For vkbasalt you needENABLE_VKBASALT=1
. Or you can enable Mangohud and Vkbasalt globally on goverlay.
but when i enable it globally will it only start with MANGOHUD=1 or all the time?
Vkbasalt is such a bless for Linux as ENB not working. At least on my system :D
I can speak only for my experience with Fallout 4, but ENB and Vulkan does work.
What you need to do:
- Place the ENB stuff into your game folder
- Download latest version of DXVK and unzip it somewhere.
- Assuming that the game uses d3d11, rename the d3d11.dll from DXVK to something else, like d3d11_vulkan.dll
- Copy dxgi.dll (if not using reshade, else see comment below) and d3d11_vulkan.dll from DXVK into your game directory
- Edit enblocal.ini and change the first block "[PROXY]" to this:
- EnableProxyLibrary=true
- InitProxyFunctions=true
- ProxyLibrary=d3d11_vulkan.dll
- Edit the launch options: WINEDLLOVERRIDES="dxgi.dll=n,b;d3d11.dll=n,b" %command%
reshade works too I think, but you need to also set up the reshade proxy to chain load the vulkan dxgi.dll (which I think you also need to rename then) in the reshade config.
Hope that helps!
Oh nice, then i'm gonna try it with Skyrim, sounds very easy to make. Can i use ENB and vkBasalt same time ?
See more from me