Changes

Jump to navigation Jump to search

CRT Geom

540 bytes added, 03:29, 12 February 2014
Updating a bit.
[https://github.com/libretro/common-shaders/blob/master/crt/crt-geom-flat.cg CRT Geom flag.cg]
[https://github.com/libretro/common-shaders/tree/master/crt/crt-interlaced-halation]
https://github.com/libretro/common-shaders/blob/master/crt/crt-geom-flat-sharpness.cg
[http://www.mediafire.com/download/6ygh7saafpn7gm0/CRT-Geom_for_CRT_monitors.7z]
 
==Versions==
===Standard===
The original, standard version.
 
===Sharpness===
A sharper version with the phosphor coding removed, and light scanlines.
 
===Halation===
 
A multipass version with a "halation" effect that replicates the bloom of a CRT TV.
 
===CRT Monitor variant===
 
If you're using a CRT monitor, you can use the variants of CRT-Geom at 1280x960 full screen for a near authentic 240p look. These variants are based on the flat variant with phosphor code commented out and the gamma correction disabled. There are three main variants (Normal, Sharp, Sharper), and each have different scanline brightness presets and interlacing enabled/disabled. As above, use integer scaling and force 4:3 aspect ratio. Some games may have black borders due to the full overscan area being visible, use your monitor's zoom function to zoom in and hide overscan. Also works with handheld games if you use the non-interlaced variant and force a 4x scale in RGUI.
 
==Tweaking CRT Geom==
Note: Most of the coding in this section is out of date, and refers to the .shader version, not the current .cg version.
 
CRT Geom is highly customizable. You can open up CRT Geom in [http://notepad-plus-plus.org/ notepad++] and edit it. Regular notepad will work, but notepad++ is recommended.
[[File:Retroarch_2013-07-22_17-22-39-87.png|thumb|225px|CRT-Geom-Flat, with brighter scanlines]]
 
 
===Scanline Brightness===
mul_res *= dotMaskWeights;
==Variants==
===Halation===
If you find the effect too strong on the Halation version, go to the following line of code:
Lowering the last number reduces the effect of the halation. This is prefered since the default halation level is too high.
===CRT Monitor variant===
If you're using a CRT monitor, you can use [http://www.mediafire.com/download/6ygh7saafpn7gm0/CRT-Geom_for_CRT_monitors.7z these] variants of CRT-Geom at 1280x960 full screen for an authentic 240p look. These variants are based on the flat variant with phosphor code commented out and the gamma correction disabled. There are three main variants (Normal, Sharp, Sharper), and each have different scanline brightness presets and interlacing enabled/disabled. As above, use integer scaling and force 4:3 aspect ratio. Some games may have black borders due to the full overscan area being visible, use your monitor's zoom function to zoom in and hide overscan. Also works with handheld games if you use the non-interlaced variant and force a 4x scale in RGUI.
[[Category:FAQs]]
[[Category:Shaders/Filters]]

Navigation menu