Funny this has come up - I’ve also been experimenting with CRT shaders in modern pixel art games.
I’ve found that Guest HD has a large enough number of parameters to get the scan lines and mask I like; however on my mini PC it is a bit of a struggle to maintain FPS with Guest on.
So, using Megatron is usually a good compromise if I can convert to HDR, however I can’t get the same mask size and shape as I do with Guest. Frustrating!
So my question is, how does the math work with internal resolution, mask size and mask zoom? I think I can approximate the guest HD mask in Megatron by using Reshade’s global resolution, but so far I’ve not managed to find the right resolution.
I realise this is probably a tough question to answer…I’ll follow up with some example parameters in a bit.
The other question I have is how does the guest shader deal with HDR? Prepending with an HDR plugin and using the AutoHDR add-in in Reshade doesn’t seem to produce the right colours.
Of course the ideal scenario is for @DevilSingh to port Guest Lite to Reshade 
Thanks as ever for all your efforts!