EDIT: Here they are: CRT-Yee64, CRT-Yeetron. I'm a shader enthusiast, been programming shaders for a while now for fun, mostly in ReShade (a generic shader injector for almost any game). Recently by request of a friend I translated the DirectX 9 ASM instructions of CRT-Yeetron and CRT-Yee64 (called "Sharp" and "Smooth" in the video options) to ReShade's own "FX" language, which is almost identical to CG/DX9 HLSL with a few key differences. I was wondering about the legality of posting them here or my own GitHub repo, as the shaders have been ripped from the data file of Mania. Here's a few screenshots: Spoiler Here's two crops, one of Mania and one of GTA:SA with the original Yee64 and my port respectively. Here's screenshots of Yeetron and Yee64 respectively: Here's a screenshot with Yee64 along with an NTSC effect, a Virtual Resolution effect and a "S contrast curve" effect, to simulate the look of an old PS2 game: The effect might not be 1x1 exactly as the original, but that's because of two factors: Mania runs at a specific internal resolution, similar to an emulator. This can be partly addressed with my other Virtual Resolution effect. The shaders have a set of parameters which I have no way to know how they are handled in the CPU code, so my friend has helped me achieve something similar based on RetroArch CRT shaders (which would be a nice thing to port these shaders to). So overall I don't claim these are perfect ports, I just translated the ASM instructions into high level code, I just felt someone else might be interested. Let me know if this isn't allowed here.