Fandom

Emulation General

NTSC Filters

213pages on
this wiki
Add New Page
Talk0 Share

NTSC filters replicate the cables used to connect the system to the TV. They vary in quality, with the lowest being RF, then composite, then s-video and RGB (scart) being the highest quality. Many emulators have NTSC filters built into them. They can also be separately downloaded in .filter format. They were developed by blargg. Other NTSC shaders have been created which do not rely upon blargg's shaders.

The level of blur in RF and composite cables are needed for dithering to blend. S-video, and RGB are too clear to blend dithering. However, snes-hires-blend.cg or mdapt.cg may work fine for the purpose.

Many SNES games were developed with the color distortion from these cables in mind. Such as Chrono Trigger, with shifted values that make blacks look brown and borders look purple, which would be output properly with NTSC colors.

DescriptionEdit

RFEdit

The lowest quality. Very blurry, and subject to static.

CompositeEdit

Higher quality than RF, but still blurry. This is what most systems used as default.

S-videoEdit

Much sharper image, though color blur still present.

RGBEdit

The highest quality possible. Essentially the same as unfiltered.

ShadersEdit

BlarggEdit

Win32 Win64  Linux32  Linux64 MacOS

Blargg's NTSC shaders are powerful, and well made, but they are very system specific. They are designed for NES-SNES resolutions. Certain games on other systems however, can still make use of them, but not without glitches. For instance, certain PS1 games with have multiple resolutions, some of them will work properly with them (such as 240p), and some won't. This may mean the aspect ratio is horribly messed up for menus, but the main gameplay will look normal.

Maister NTSCEdit

https://github.com/libretro/common-shaders/tree/master/ntsc

The standalone .filter files work at resolutions typically found in NES and SNES games, and cause problems when used on systems that use other resolutions. For this reason, there have been attempts at making an NTSC shader that can work on many different consoles and resolutions.

Maister has created an NTSC shader using the .cg format. Insert screenshots.

GalleryEdit

Blargg NTSCEdit

EmulatorsEdit

Many emulators have them built in.

Emulator System NTSC filters Notes
Nestopia NES
puNES NES
zsnes SNES
Snes9x SNES
Genesis Plus GX Sega consoles
Kega Fusion Sega consoles

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.