


Then downloaded the latest build of lordashram's () andĪnd also updated to the latest versions of all shaders ().įor SweetFX, the user Boulotaur2024 made CGWG port of his CRT algorithm, and improve it to the user can set the resolution X and Y of the input image.įor each game the user may set those resolutions to get pixel perfect, which bothering me a bit. Exe you posted but it did not work because missing dlls. The problem is that I have to keep adjusting the Resolution X and Resolution Y on every game to be good (according to the author).īut with everything I have read, it seems to me that CRT-Royale in Retroarch is the best choice, so I started using Retroarch today.īut I'm totaly lost! I'm not getting even know where to start, despite having already read the readme and user-defined author! In SweetFX could also very good and easier results. I found two options: SweetFX and Retroarch. I would then apply good CRT filters on all my emulators. After much work, I think I got good results.

I would like something more real, so this week I started using the CRT through the HLSL in MAME. Here's a shot of the shader with default settings (as always, click to embiggen):įirst of all, I like your blog because you mix emulators and image processing, two things that I really like for several years.ĭespite the time, only this week I decided to leave the classics like 2xSaL filters, which are very good but end up blurring the image. However, I thought the shadow mask stuff was super-cool and deserved some closeups. I'm not going to cover many of them here because it would take forever to get screenshots and there's not much point when TroggleMonkey has included a very informative README with the code, along with support for RetroArch's new runtime parameter support (so you can see the effect of your changes in real-time). The result is some really great phosphor emulation at reasonable scale factors, along with all of the bells and whistles users have come to expect from CRT shaders, including "halation"/glow, bob-deinterlacing support and curvature, along with a ton of options that are unique to this shader. They're both available in Cg format in libretro's common-shaders github repo, though CRT-Royale utilizes some advanced features that aren't available in RetroArch v1.0.0.2 (the most recent release at the time of this writing).ĬRT-Royale is particularly exciting for me because TroggleMonkey managed to overcome some issues with shadow-mask emulation that I thought were totally intractable at current common resolutions (i.e., 1080p). Two fairly new shaders have popped up that are worth mentioning: TroggleMonkey's CRT-Royale and leilei's 3dfx.
