Hey there,
On windows the fx file attached works with Reshade, as it’s a port of Guest’s shader for Reshade. You can find all the info about how to install it in this topic. When that’s done it’s only a matter of copying the file in the same directory.
First you’d need to upscale de game with FSR to 4k for my file to work out of the box on your install I think. There’s an FSR shader for Reshade in the base shaders that you can load before the CRT shader IIRC. If you dont use 4K resolution you can also tweak the resolution settings ( Resolution_X and Resolution_Y ), and also adjust the mask size (“CRT Mask Zoom (+ Mask Width)”).
The key parameters I usually adjust are
“High Resolution Scanlines (Prepend A Scaler)”
set to 1 so the CRT shader doesnt downscale the game
“Internal Resolution”,
Tweaked to my tastes for pixel bleeding.
“Internal Resolution Y: 0.5 | Y-Dowsample”,
Tweaked to adjust for the numbers of scanlines. Usually 1.5
If you run the game on RA/DOSBox-Pure I shared a preset earlier in this thread for Baldur’s Gate 1. Retroarch is the best to tweak and share presets in my opinion. I got all the original cutscenes recorded here with Guest’s shader, if you’re a bit nostalgic, as they were replaced in the “Enhanced” edition.
https://www.youtube.com/watch?v=LM5-Z7VDmDY
If you’re on linux and want to install VKBasalt or see how I got it all running, I also stream Baldur’s Gate 2 on twitch these days, with the same shader. Just completed Shadow of Amn and starting the DLC Throne of Bhaal. Awesome games…
I installed VKBasalt and Goverlay by followin their GitHub readmes, then installed the game with Lutris on Wine staging. In Lutris you can set gamescope for FSR, and for the CRT effect on top, “ENABLE_VKBASALT” = 1 in the environment variables, then edit vkbasalt.conf to load the shader file (either a conf file you create next to the game exe or a global conf file that will apply the shader for all apps).
In vkbasalt.conf
CRT-Guest-HD-480p = /home/USERNAME/.local/share/reshade/Shaders/CRT-Guest-HD-480p.fx
effects = CRT-Guest-HD-480p