Posted By
Gaia on 2017-01-04 17:27:32
| Re: New Year New YAPE!
Glad you liked it! Everyone is welcome to play around with the external shader. Most parameters are in simple '#define'-s so you can play around even if you do not speak GLSL The code is mostly relying on earlier works of some really cool folks I have linked in an earlier thread. I have simplified it and added the PAL artifacts. It can and should be optimized a LOT, for example the entire screen rendering could be done using shaders but that will require a not very old video card. There is also a built in GL shader which is equivalent to the CRT emulation of the Direct3D mode.
EDIT: because of the RGB dotmask artifact, the crt.glsl output looks really good only when using 2×-3× window sizes (or higher). It is simply too ugly below that resolution.
|