News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: CRT shaders  (Read 2738 times)

TimeCop

  • Jr. Member
  • **
  • Posts: 50
    • View Profile
CRT shaders
« on: April 27, 2015, 05:17:50 pm »

FAST6191

  • Hero Member
  • *****
  • Posts: 2809
    • View Profile
Re: CRT shaders
« Reply #1 on: April 27, 2015, 05:27:29 pm »
We did have quite a nice thread around here on the subject a little while ago, I shall have to see if I can find it later.

Anyway the shortcomings of CRT were turned into features (aliasing, texture blending and all the other stuff on http://bogost.com/games/a_television_simulator/ ) . To that end I can see the need for emulating them.

All that said I am also OK with other filters that improve visuals, improve sounds and do other fun things -- I am all for hacks working on original hardware but at the same time purity is not something I especially seek if I can have better instead.

snarfblam

  • Submission Reviewer
  • Hero Member
  • *****
  • Posts: 593
  • CANT HACK METROID
    • View Profile
    • snarfblam
Re: CRT shaders
« Reply #2 on: April 27, 2015, 06:07:44 pm »
Personally, I'm a fan of blargg's NTSC filter. I prefer the NTSC filter with minimal scanlines and some bilinear filtering to smooth things just a bit. You get the same sort of artifacts and blurring you would with a CRT. Of course for hacking and whatnot nearest-neighbor is still your best friend.

Spoiler:

Bobolicious81

  • Full Member
  • ***
  • Posts: 208
  • Keeper of the Taco Sandwich
    • View Profile
Re: CRT shaders
« Reply #3 on: April 27, 2015, 06:49:16 pm »
Now that I've jumped to using my Android phone for most of my retro gaming goodness, I really miss all the display options I had on my PC with Nestopia and ZSNES, especially the NTSC filters

It really helped recreate an authentic experience, since that's the type of display we all had at the time. I hope eventually the Android emulation scene will incorporate more of that sort of thing.
« Last Edit: April 27, 2015, 07:00:03 pm by Bobolicious81 »

SC

  • Full Member
  • ***
  • Posts: 227
    • View Profile
Re: CRT shaders
« Reply #4 on: April 27, 2015, 07:49:18 pm »
This is a pretty nice and IQ/Performance balanced combination, using xBR and an NVIDIA's engineer Timothy Lottes CRT shader:
http://libretro.com/forums/showthread.php?t=2397
http://imgur.com/a/N7bke#0

Click on the images to see at full-screen:
http://i.imgur.com/QVlidtv.png
http://i.imgur.com/bMhePID.png
http://i.imgur.com/M2rIFmW.png
http://i.imgur.com/NPe5r1K.png
http://i.imgur.com/AhGHOZK.png
http://i.imgur.com/W4n4fTS.png
http://i.imgur.com/5dJslev.png
http://i.imgur.com/fCgRLua.png
http://i.imgur.com/hkO27tF.png
http://i.imgur.com/Zs7mHhQ.png
http://i.imgur.com/SrpCNNP.png
http://i.imgur.com/jm4swiN.png
http://i.imgur.com/SGf17iL.png

Only thing it lacks is NTSC effect, which is just an artifact, IMHO. But it is a matter of taste, anyway.
Even I (from PAL region) sometimes use it on old NTSC region games depending on my mood.

Regarding the matter of CRT in general...
I didn't like it at first long ago, but I've recently (2 years~) come to appreciate it, though, as it gives a more authentic feel to it if you are forced (most likely) to play on modern displays.
Anyway, most older CRT or scanline methods I tried before were pretty shitty or had way too much other inconveniences, so that didn't help me on liking it.

Now I can't stand looking at the old weirdly crispy non-CRT methods, even if using xBR or xBRZ. Not on a LCD/LED/OLED/AMOLED, but maybe Plasma only.
I'm glad and lucky to be able to still play old games using a real CRT too, and even more if using real hardware and not an emulator (though most of the time old controllers feel pretty clunky and uncomfortable, unlike my X360 controller aside of the horrible non-D-Pad).
« Last Edit: April 27, 2015, 11:56:18 pm by SC »