Editing NTSC filters
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | 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 [http://slack.net/~ant/libs/ntsc.html 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 games were developed with the color distortion from these | + | 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. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Description== | ==Description== | ||
− | |||
− | + | ===RF=== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | The lowest quality. Very blurry, and subject to static. | |
− | === | + | ===Composite=== |
− | + | Higher quality than RF, but still blurry. This is what most systems used as default. | |
− | + | ===S-video=== | |
− | + | Much sharper image, though color blur still present. | |
− | === | + | ===RGB=== |
− | + | The highest quality possible. Essentially the same as unfiltered. | |
− | + | ==Shaders== | |
− | + | ===Blargg=== | |
− | + | [http://www.mediafire.com/?356uu02o7oxw0u1 Win32] [http://www.mediafire.com/?62p83g46s95v44r Win64] [http://www.mediafire.com/?bqnp2etqkq3fkz1 Linux32] [http://www.mediafire.com/?01747etfqs8tt6g Linux64] [http://www.mediafire.com/?l5abvq3077cuqvt 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 NTSC=== |
− | |||
− | |||
− | + | 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. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Gallery== | ==Gallery== | ||
− | === | + | ===Blargg NTSC=== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<gallery position="center" captionalign="center"> | <gallery position="center" captionalign="center"> | ||
− | + | Composite.png|Composite|link=http://images1.wikia.nocookie.net/emulation-general/images/2/2c/Composite.png | |
− | + | S-video.png|S-video|link=http://images3.wikia.nocookie.net/emulation-general/images/f/ff/S-video.png | |
− | + | Rgb.png|RGB|link=http://images.wikia.com/emulation-general/images/9/96/Rgb.png | |
</gallery> | </gallery> | ||
==Emulators== | ==Emulators== | ||
− | + | Many emulators have them built in. | |
− | + | {| border="0" cellpadding="1" cellspacing="1" class="article-table article-table-selected" | |
− | {| class=" | + | ! scope="col" style="text-align: center;"|Emulator |
− | ! scope="col"| | + | ! scope="col" style="text-align: center;"|System |
− | ! scope="col"| | + | ! scope="col" style="text-align: center;"|NTSC filters |
− | ! scope="col"|Notes | + | ! scope="col" style="text-align: center;"|Notes |
|- | |- | ||
− | |[ | + | | style="text-align: center;"|[http://emulation-general.wikia.com/wiki/Nestopia Nestopia] |
− | |[[Nintendo Entertainment System | + | | style="text-align: center;"|[[Nintendo Entertainment System|NES]] |
− | | | + | | style="text-align: center;"|✓ |
+ | | style="text-align: center;"| | ||
|- | |- | ||
− | |[ | + | | style="text-align: center;"|[http://emulation-general.wikia.com/wiki/PuNES puNES] |
− | |[[Nintendo Entertainment System | + | | style="text-align: center;"|[[Nintendo Entertainment System|NES]] |
− | | | + | | style="text-align: center;"|✓ |
+ | | style="text-align: center;"| | ||
|- | |- | ||
− | |[[ | + | | style="text-align: center;"|[[zsnes]] |
− | |[[Nintendo Entertainment System | + | | style="text-align: center;"|[[Super Nintendo Entertainment System|SNES]] |
− | | | + | | style="text-align: center;"|✓ |
+ | | style="text-align: center;"| | ||
|- | |- | ||
− | |[ | + | | style="text-align: center;"|[[Snes9x]] |
− | |[[Nintendo Entertainment System | + | | style="text-align: center;"|[[Super Nintendo Entertainment System|SNES]] |
− | | | + | | style="text-align: center;"|✓ |
+ | | style="text-align: center;"| | ||
|- | |- | ||
− | |[[ | + | | style="text-align: center;"|[[Genesis Plus GX]] |
− | | | + | | style="text-align: center;"|Sega consoles |
− | | | + | | style="text-align: center;"| |
+ | | style="text-align: center;"| | ||
|- | |- | ||
− | | | + | | style="text-align: center;"|[[Kega Fusion]] |
− | |[[ | + | | style="text-align: center;"|Sega consoles |
− | | | + | | style="text-align: center;"| |
− | + | | style="text-align: center;"| | |
− | |||
− | |Sega consoles | ||
− | | | ||
− | |||
− | | | ||
− | | | ||
− | | | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category: Shaders/Filters]] | [[Category: Shaders/Filters]] | ||
[[Category:FAQs]] | [[Category:FAQs]] |