Matheus Willder
ebe123c55f
Tweak some more fakelottes-ntsc-* parameters ( #556 )
2026-04-12 13:08:39 -05:00
Matt Akins
a42d4c8c06
Add pixel_transparency shader for GBC ( #551 )
...
* Add pixel_transparency shader for GBC/GBA transparency simulation
Converts bright/white pixels to transparent areas showing a procedural
paper background, simulating the look of original Game Boy screens
without backlights.
Features:
- Multiple transparency modes (white only, bright pixels, all pixels)
- Procedural paper grain background with tint options
- Drop shadows with configurable blur
- Color harshness filter (Gambatte-style)
Includes base preset and 5 LCD shader combinations:
- lcd1x, lcd3x, zfast_lcd, lcd-grid-v2, authentic_gbc_fast
Ported from Slang version with GLSL ES compatibility fixes.
* Add scale_type0 = viewport to LCD shader presets
Adds missing scale_type0 = viewport to 15 LCD/grid shader presets
to match slang-shaders equivalents. This enables proper shader
appending behavior when combining LCD shaders with other effects
like pixel_transparency.
Affected presets:
- lcd1x, lcd3x, zfast-lcd, lcd-grid
- lcd1x_nds, lcd1x_psp
- simpletex_lcd variants (9 files)
* Add BACKGROUND_INTENSITY parameter to simpletex_lcd shaders
Ports the BACKGROUND_INTENSITY parameter from slang-shaders to all
simpletex_lcd GLSL shader variants. This parameter controls the
visibility of the paper background texture (0.0 = none, 1.0 = full).
Also adds pixel_transparency-simpletex_lcd.glslp combo preset with
background intensity disabled.
2026-01-17 08:23:11 -06:00
Matheus Willder
468f67b6f6
fakelottes ntsc update parameters ( #549 )
...
This tweaks a parameter to the ntsc_module shader, so that the colors match more closely the stock Fakelottes
2025-11-16 20:36:38 -06:00
Matheus Willder
28643f63dd
Update fakelottes-ntsc-composite and fakelottes-ntsc-svideo to remove duplicate gamma ( #547 )
2025-10-18 09:40:08 -05:00
Matheus Willder
536d811930
Update fakelottes-ntsc-composite and fakelottes-ntsc-svideo ( #546 )
2025-10-17 08:20:46 -05:00
metallic77
de09e1542e
Delete presets/crt-cyclon directory ( #537 )
2025-10-08 08:29:47 -05:00
Matheus Willder
909415db52
Add files via upload ( #515 )
...
Basic preset that mixes crt/fakelottes.glslp with ntsc/ntsc-adaptive.glslp. fakelottes-ntsc-svideo variant just disables composite artifacts.
2025-06-24 22:59:20 -05:00
metallic77
529f4dd9fb
update glow presets to properly use linear ( #444 )
...
* Update plain.glslp
* Update Atari_ST_borders_on.glslp
* Update ZX_Spectrum.glslp
* Update megadrive_composite.glslp
* Update crt-Geom-glow.glslp
2024-05-26 15:24:41 -05:00
metallic77
cd921ee13c
Update ntsc_mini ( #384 )
...
* Update gauss_lp.glsl
* Update megadrive_composite.glslp
2023-12-24 10:51:12 -06:00
metallic77
4834eb4ccb
Update megadrive_composite preset ( #375 )
...
* Update megadrive_composite preset
* Update ZX_Spectrum.glslp
2023-12-17 10:33:57 -06:00
metallic77
0d955fa426
remove non-working presets ( #370 )
...
* Delete presets/crt-Geom-ntsc.glslp
* Delete presets/atari_2600.glslp
* Delete presets/crt-consumer-ntsc-light.glslp
* Update ntsc-cgwg-tm.glslp
2023-12-12 11:46:35 -06:00
metallic77
b3a04d6641
update presets ( #361 )
...
* Update megadrive.glslp
* Update megadrive_composite.glslp
* Update snes.glslp
2023-11-27 09:32:14 -06:00
metallic77
f94b150b83
Update C64_res_enchance.glslp ( #360 )
2023-11-26 15:47:30 -06:00
metallic77
53d11a8c3a
Update simple_color_controls.glsl ( #358 )
...
* Update simple_color_controls.glsl
* Update Amiga_1084S.glslp
* Update crt-sines.glslp
* Update crt-sines.glsl
2023-11-23 14:31:43 -06:00
metallic77
a615c1f337
Update ZX_Spectrum.glslp ( #352 )
...
* Update ZX_Spectrum.glslp
updated to match actual Spectrum CRT screenshots.
* Update simple_color_controls.glsl
2023-11-17 07:58:36 -06:00
metallic77
d7f5fee0b7
update simple_color_controls ( #351 )
...
* Update simple_color_controls.glsl
rename conflicting parameters
* Update Atari_ST_borders_on.glslp
* Update plain.glslp
* Delete misc/color_profiler.glslp
* Delete misc/shaders/color_profiler.glsl
* Update crt-sines.glsl
* Update fake-CRT-Geom-potato.glsl
* Update fake-CRT-Geom-potato.glsl
* Update crt-Cyclon.glsl
* Update Amiga_1084S.glslp
* Update Green_terminal.glslp
* Update MAME.glslp
* Update Neo_Geo.glslp
* Update master_system.glslp
* Update megadrive.glslp
* Update ms_dos.glslp
* Update nes.glslp
* Update snes.glslp
2023-11-16 08:38:37 -06:00
metallic77
63678b362c
Update crt-Cyclon.glsl ( #350 )
...
* Update crt-Cyclon.glsl
BRIGHTNESS conflicting with other shaders parameters
* Delete presets/hatari.glslp
* Add files via upload
* Delete presets/Sony_Trinitron_PAL.glslp
* Rename presets/plain.glslp to presets/crt-cyclon/plain.glslp
* Add files via upload
* Add files via upload
* Update crt-Cyclon.glsl
* Update crt-Cyclon.glsl
* Update crt-gdv-mini.glsl
small speed-up
* Update crt-sines.glsl
* Update crt-sines.glsl
2023-11-15 15:19:27 -06:00
metallic77
760fc2e2e2
update hatari preset to match SC1224 aspect ( #349 )
...
* Update hatari.glslp
* Update crt-Cyclon.glsl
* Update crt-Cyclon.glsl
* Update crt-Cyclon.glsl
2023-11-13 13:47:49 -06:00
metallic77
decccf37cd
add DCI profiles ( #346 )
...
* add DCI profiles
* Update simple_color_controls.glslp
* Update hatari.glslp
2023-11-10 14:30:04 -06:00
metallic77
07fc3947e0
update hatari preset ( #307 )
...
* Update half_res.glslp
* Update hatari.glslp
2023-09-30 08:39:31 -05:00
metallic77
10906cba2e
Add files via upload
2023-09-01 19:40:49 +03:00
metallic77
451244828d
add crt-Geom-glow & ntsc-simple-hd presets ( #272 )
...
* add hd version closer to blargg's ntsc
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
2023-08-19 14:34:46 -05:00
metallic77
4e59bb1d43
add a520 glsl ( #268 )
...
* Add files via upload
* Add files via upload
* Update ntsc-simple.glsl
Replaced with a better shader
* Update ntsc-simple.glslp
* Update Amiga_a520.glslp
* Add files via upload
* Update glow_x.glsl
* Update glow_y.glsl
* Update crt-consumer.glslp
* Update crt-consumer.glsl
* Update C64_res_enchance.glslp
* Add files via upload
2023-08-16 13:35:04 -05:00
metallic77
da79f9d3a7
Add wide pixels AA, pixel art AA and C64 res enchance ( #246 )
...
* Add files via upload
* add wide pixels AA and pixel art AA
* Add C64 resolution enchancer
Works on Amstrad too as an option.
2023-07-23 08:17:07 -05:00
metallic77
5cea07744d
add ntsc-cgwg-tm ( #238 )
...
* add ntsc-cgwg-tm
* add ntsc-cgwg-tm
* Update ntsc-cgwg-tm.glslp
* Update ntsc-cgwg-p1.glsl
* Rename ntsc/shaders/ntsc-cgwg-p1.glsl to ntsc/shaders/ntsc-cgwg-tm/ntsc-cgwg-p1.glsl
* Rename ntsc/shaders/ntsc-cgwg-p2.glsl to ntsc/shaders/ ntsc-cgwg-tm /ntsc-cgwg-p2.glsl
* Rename ntsc-cgwg-p2.glsl to ntsc-cgwg-p2.glsl
* Update ntsc-cgwg-tm.glslp
* add crt-consumer-ntsc-light
2023-07-15 12:51:46 -05:00
metallic77
d787db2f59
delete crt-vga ( #237 )
...
* Delete crt-VGA.glslp
useless, takes space
* Delete crt-vga.glsl
useless, takes space
* Add files via upload
2023-07-09 08:11:53 -05:00
hunterk
4c802a9b58
overhaul blurs directory ( #210 )
...
* overhaul blurs directory
* fix paths broken by blurs overhaul
2023-05-18 09:14:36 -05:00
hunterk
48b3e3cd89
fix paths broken by misc overhaul
2023-05-17 19:54:31 -05:00
Eschenbacher.Stefan
19fed6b169
Add gizmo-crt shader
...
This shader tries to reproduce a CRT-like output without replicating mask or RGB patterns.
It has the following features:
- allows fractional scaling
- uses texture AA shader and subpixel scaling for evenly placed sharp pixels
- has a horizontal blur function which mimics bad signal quality of some systems (megadrive, psx)
- has a vertical blur function which mimics n64 vertical software blur
- adds some noise to mimic restless CRT colors
- has a curvator function
- looks good with resolutions <= 1080p
- has modest system requirements
https://forums.libretro.com/t/gizmo-crt-shader/41409
https://github.com/gizmo98/gizmo-crt-shader
2023-05-01 07:38:42 +02:00
hizzlekizzle and hunterk
d7928c31c7
correct typos and spec nits in shader presets ( #140 )
...
* fix typos and spec nits in shader presets; hat tip to dwedit
* remove extraneous preset
Co-authored-by: hunterk <[email protected] >
2021-03-01 15:11:29 -06:00
hunterk
d95c2454cc
update crt-hyllian shaders and presets, move hyllians crt stuff into … ( #136 )
...
* update crt-hyllian shaders and presets, move hyllians crt stuff into a dedicated dir
* fix glow mask
2021-01-16 09:32:02 -06:00
jdgleaver
77697c5844
Update GBA/GBC/NDS colour correction parameters
2020-08-12 13:15:26 +01:00
hunterk
0b367dd60e
add xm29plus LUT and preset
2020-03-03 20:42:45 -06:00
Luiz Felipe Nogueira
30be4af362
Update and rename crt/crt-guest-dr-venom-stock.glslp to presets/crt-guest-dr-venom-stock.glslp
...
1. To move the file from "crt" to "presets" folder.
2. "shaders/guest" changed to "../crt/shaders/guest".
2020-01-19 13:01:46 -03:00
Luiz Felipe Nogueira
d839be50f9
Rename crt-guest-dr-venom-ntsc-composite-stock to crt-guest-dr-venom-ntsc-composite-stock.glslp
...
Added file extension glslp.
2020-01-12 02:51:06 -03:00
Luiz Felipe Nogueira
e05755a9c5
Create crt-guest-dr-venom-ntsc-composite-stock
...
A stock version of crt-guest-dr-venom-ntsc-composite shader for systems like N64, GameCube, Playstation, Saturn, Dreamcast etc.
2020-01-11 13:30:21 -03:00
hunterk
558790cbc9
update crt-guest to avoid scanline spikes
2019-12-11 10:48:31 -06:00
eylles
fff4df4c44
crt-faker shader presets ( #104 )
...
* crt-faker shaders provide crt effect for lower resources
* shader presets moved
* shader presets path fix
2019-11-29 08:30:25 -06:00
hunterk
186faffccc
updated to kurozumi's latest
2019-11-11 11:29:55 -06:00
hunterk
b41d413e29
update kurozumi's presets
2019-10-27 18:14:40 -05:00
hizzlekizzle
1af3489f0c
Update crt-guest-dr-venom-kurozumi.glslp
2019-10-22 14:49:02 -05:00
hizzlekizzle
b152d6d728
update guest-kurozumi settings
2019-10-21 15:15:37 -05:00
hizzlekizzle
6c8698536d
add kurozumi preset for crt-guest-dr-venom
2019-10-21 12:56:23 -05:00
hunterk
3645c67ce7
fix no-aa mode in royale
2019-09-27 16:12:24 -05:00
hunterk
9dfdcee321
add Kurozumi's EBU LUT and change his preset to use no-geom last pass
2019-09-27 13:26:15 -05:00
hunterk
0d7d669164
add D65/D93 switching to royale-kurozumi
2019-09-25 21:37:58 -05:00
hunterk
2368ea8149
update crt-royale-kurozumi preset
2019-09-23 12:44:46 -05:00
hunterk
38b09e4e20
scalefx-aa presets and shaders from guest
2019-08-10 21:22:24 -05:00
hunterk
6c9437bb93
rename 'retro' to 'interpolation' and update presets
2019-08-01 09:14:09 -05:00
LazyBumHorse
a8002b0d22
replace invalid scale_type_<number> with scale_type<number>
2019-05-28 22:36:05 +02:00