BC46 / freelancer-hd-edition

Freelancer: HD Edition is a mod that aims to improve every aspect of the game Freelancer (2003) while keeping the look and feel as close to vanilla as possible.
https://www.moddb.com/mods/freelancer-hd-edition
161 stars 14 forks source link

Differences in sharpness when using CAS shader on dgVoodoo and DxWrapper #180

Closed BC46 closed 2 months ago

BC46 commented 1 year ago

When installing HDE and selecting the default options with the DxWrapper (DX9) shader, the general image looks significantly sharper than if dgVoodoo (DX11) was selected instead.

When first testing the CAS shader with HDE, I quickly noticed that on dgVoodoo the whole image looked very blurry and mispositioned. I fixed this by modifying the shader's code a little bit:

//Fix by BC46
//  Removed the "0.5 * pixel" expressions in the DX10 or higher check.
//  With the use of dgVoodoo at least, the previous code caused the entire image to be blurry and slightly mispositioned.

I however did not notice right away that with the same settings the image on DxWrapper looked a lot sharper. This may have something to do with the change I made in the code. Since this isn't certain though, it needs to be investigated.

BC46 commented 2 months ago

With the new versions of DxWrapper and dgVoodoo I can't really spot the difference anymore.