https://github.com/aybe/retroarch-shaders
Some shaders for RetroArch
https://github.com/aybe/retroarch-shaders
Last synced: 6 months ago
JSON representation
Some shaders for RetroArch
- Host: GitHub
- URL: https://github.com/aybe/retroarch-shaders
- Owner: aybe
- Created: 2014-09-29T20:17:17.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-01-21T15:44:28.000Z (over 10 years ago)
- Last Synced: 2025-01-31T11:23:16.969Z (over 1 year ago)
- Language: GLSL
- Size: 16.2 MB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
RetroArch-shaders
=================
Some shaders for RetroArch
Installation
------------
Copy the content of the `shaders` directory to the `shaders` (or any sub-folder) directory of your RetroArch installation.
Description
------------
**nop.cgp**
No-operation shader, just passes content as it is.

**cmyk.cgp**
Renders to CMYK color space using an AGFA SWOP Standard color profile.
It gives that printed-on-paper look'n'feel, barely noticeable on some games on some others it just rocks. Dark/futurist themed games such as Wipeout or Twisted Metal are good candidates. While on overall colors are washed out, blue tends to be more vivid and give a definitely different aspect, currently my favorite one :D
Note: your GPU must handle 4096*4096 textures !

**scanlineFlicker.cgp**
This shader does flickering scanlines like in a CRT.
By default a scanline height equals the height of one scanline at the game resolution level, if you'd like to have screen-level scanline heights, refer to the documentation inside it.

(click the image to view it at 1:1 scale)
**grayAverage.cgp**
This gray shader uses the poor man's gray algorithm, channels are added and divided by 3.

**grayBT601.cgp**
This gray shader uses the same transformation matrix used in SDTV.

**grayBT709.cgp**
This gray shader uses the same transformation matrix used in HDTV.

**grayBT709Negative.cgp**
Same as *grayBT709* except that black is white and vice-versa, like the alien vision in AvP.

**technicolor1.cgp**
Technicolor shader, a color process used in early film shootings which consisted of filming using multiples films and merging them to color the motion.
See http://en.wikipedia.org/wiki/Technicolor for more.
This version uses an additive blend of red and blue channels.

**technicolor2.cgp**
Technicolor shader, this version uses a multiplicative blend of red and blue channels.

**technicolor3.cgp**
Technicolor shader, this version does matting between all channels.

**technicolor3-w.cgp**
Technicolor shader, this version uses cyan, magenta, yellow and red/orange filters.

Notes
-----
If you'd like to tweak the shaders, you will find explanations of variables of interest in the shaders themselves.
Credits
-------
Technicolor shaders : http://001.vade.info/