One problem of emulation is that if you just take a 320x240px screen and make it big, it will look anything from kinda cool (e.g. Super Mario World) to absolutely rubish (e.g. Einhänder).

So, how does this new "CRT Royale" shader look? Well... I'd say it looks pretty bad. There's the obvious black borders around all sub-pixels, but also the glow from white pixels looks really bad.
Edit: Have a look at the next posts for some big improvements with the shader.

The next shader I tried was "CRT Hyllian Glow", which looked quite nice after some tweaking. The thing that bugs me is that it looks like someone turned up the sharpness levels on a TV all the way up.

In the end I think the simple "CRT Glow" looks the best. It has scanlines and glow and makes the image much more pleasant. Maybe it's a bit too soft though.

The shaders are all available in SVN, so I won't post any download links. For the CRT Glow shader I used the gaussian version and changed the following settings:
Gaussian Width 0.46
Glow Rolloff 4.20
Glow Strength 0.45
Are there any better shaders available for RetroArch?