mameau%CWD%:> █
OFFLINE
$ cat setup.txt
vkbasalt
this a reshade (semi)compatible tool for linux

vulkan applications
- install system package
- ENABLE_VKBASALT=1 

opengl applications
- force mesa to use zink, this will run opengl on vulkan
- ENABLE_VKBASALT=1 zinkrun 

general
- obtain shaders and stick them in a location
- configure vkBasalt.conf with the shader location
- configure vkBasalt.conf with the effects you want to apply
- launch application

see 
- zinkrun (from aur) 
- vkbrun (basic, custom)
- examples/ a gallery of tested crt shaders
- https://github.com/stars/sairuk/lists/reshade

flatpaks
 cannot use the vkbasalt system package with flatpak, need to install the runtime see flatpaks.txt

crt-royale.fx
- default shader is incompatible with vkBasalt
- grab the compatible shader from andersstorhaug
  # 
  git clone https://github.com/andersstorhaug/crt-royale-reshade.git
  cd crt-royale-reshade
  git checkout vkbasalt
- cp the shader files to your shader repo

CRTFakeLottes.fx
- git clone https://github.com/Matsilagi/RSRetroArch.git
  cd RSRetroArch
- cp CRTFakeLottes.fx to your shader repo
- edit CRTFakeLottes.fx and set CURVATURE = 0 to remove screen curve