10-27-2019, 04:21 PM
Hi Jakers! I'm glad you're enjoying tilengine
The absence of the CRT effect you're experiencing it's not a bug, it's normal: the CRT effect is implemented inside the windowing system, not in the rendering core. Since you're using SDL to render directly to your environment, bypassing the windowing system, you're bypassing the CRT effect too.
What features of SDL 1.2 do you forcibly need? The windowing system uses SDL2, can't you use this version?
The CRT effect is a post-processing effect, and as such it needs some level of GPU assistance (graphic hardware acceleration and composition). SDL 1.2 is a legacy library that doesn't use any kind of 3D API for rendering, so you'll be unable to implement or inject any kind of post-processing effect with it.

The absence of the CRT effect you're experiencing it's not a bug, it's normal: the CRT effect is implemented inside the windowing system, not in the rendering core. Since you're using SDL to render directly to your environment, bypassing the windowing system, you're bypassing the CRT effect too.
What features of SDL 1.2 do you forcibly need? The windowing system uses SDL2, can't you use this version?
The CRT effect is a post-processing effect, and as such it needs some level of GPU assistance (graphic hardware acceleration and composition). SDL 1.2 is a legacy library that doesn't use any kind of 3D API for rendering, so you'll be unable to implement or inject any kind of post-processing effect with it.