Commit Graph

113 Commits

Author SHA1 Message Date
Hyllian
b3d795acb9
Add crt-royale-ntsc-composite-fast preset (#620) 2024-08-09 13:00:35 -05:00
Hyllian
97c7ed71ca Add crt-royale-downsample preset and LUTs
- Added 2 LUTs: grade-rgb and grade-composite.
- Added crt-royale-preset is resolution internal agnostic, so it'll work with 2x, 3x, 4x and so on. Just use internal res above 1x.
2024-05-05 16:12:55 -03:00
Hyllian
71d3618ba3 Add crt-royale-smooth preset
- Added to presets folder;
- A very good smoothed crt combining royale with scalefx and b-spline.
2024-04-19 09:03:45 -03:00
Hyllian
341aac7b7f
Add 2xsal-level2-xbr shader and presets (#573)
* Add 2xsal-level2-xbr shader and presets

Port of guest' shaders from Cg.

* xbr-xsal presets moved to presets subdir
2024-04-10 19:27:05 -05:00
Tatsuya79
59833ccb6e crt-ntsc-sharp glow adjustments 2024-03-03 19:12:02 +01:00
Tatsuya79
ba3d6de18b update crt-ntsc-sharp presets 2024-03-02 23:11:21 +01:00
Hyllian
66b77ff3a5 Update presets dependent on crt-hyllian
- Some presets updated;
- Get rid of old useless presets.
2024-02-15 11:43:09 -03:00
hizzlekizzle
c275fa009e
revert crt-geom-deluxe-ntsc to old ntsc-adaptive
fixes https://github.com/libretro/slang-shaders/issues/516
2024-01-15 17:02:11 -06:00
hizzlekizzle
3645faa915
add ref pass alias to c64 monitor preset
seems I missed this one in the big append/prepend overhaul
2023-11-29 10:35:29 -06:00
hunterk
182766b2a1
Point ntsc-adaptive to guest.r's version; add initial cathode-retro port (#514)
* initial cathode-retro port

* move ntsc-adaptive and most associated presets over to use guest.r's modified version

* fix some ctrl^H goofs

* add license blocks to cathode-retro shaders

* updates to cathode-retro; signal stuff is still broken but less so maybe
2023-11-27 07:59:22 -06:00
hunterk
768c107a30 fix glow trails shader and add a preset for it to append/prepend 2023-10-14 09:23:37 -05:00
fishcu
259ff81f4b
Repo reorg: edge smoothing, interpolation, and pixel art scaling (#469)
* Move initial batch of shaders and presets to smoothing subdirectory

* Rename smoothing to edge enhancement

* Move cubic and windowed into interpolation

* Fix some presets

* Fix rest of presets

* Rename edge-enhancement to edge-smoothing

* Move pixel art scalers into separate directory separate from 'interpolation'

* Flatten interpolation/cubic into interpolation/
2023-08-12 18:09:28 -05:00
metallic77
4e7d3480f5
small update and a preset (#449)
update crt-simple, add crt-geom-simple preset
2023-06-16 09:27:18 -05:00
metallic77
5e55a8aadb
Update crt-gdv-mini.slang (#434)
* Update crt-gdv-mini.slang

1:1 (almost) with glsl
2023-05-23 08:19:27 -05:00
Stefan
b14a5b6ab1
Add gizmo-crt shader (#413)
* 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-04-30 09:25:44 -05:00
hunterk
37a46fd102
fix malformed presets (#370)
* fix preset parsing issues from https://github.com/libretro/slang-shaders/issues/369

* one more preset fixed

* fix some malformed preset directives

* fix preset lines erroneously ending in semicolons

* fix another malformed preset directive

* make sure grade and glass at least load properly

* comment one more bad path
2023-02-24 07:35:58 -06:00
hunterk
fe11f79a06
fix old scalefx reference passes in presets (#351)
* fix reference pass for old scalefx in sh1nra ntsc

* fix reference pass for scalefx in sh1nra vibrance

* fix reference pass for old scalefx

* fix reference pass for old scalefx-9x
2023-01-19 13:17:43 -06:00
hunterk
c10a40e656
Replace "Original" texture with stock reference pass (#343)
* update shaders that use Original to use a reference pass instead for append/prepend readiness

* remove some extraneous files

* fix super-xbr preset that was already broken apparently
2022-12-23 23:31:11 -06:00
hizzlekizzle
044a870c0c
Merge pull request #309 from Hyllian/master
Add crt-super-xbr new version
2022-09-26 12:41:31 -05:00
Hyllian
6f9cb5800f Add crt-super-xbr new version
Thought it's matured enough to deserve it's own release.
- Delete old preset in preset folder;
- Add crt-super-xbr new edition.
2022-09-26 14:35:07 -03:00
hunterk
7f34fc7469
clean up blurs directory (#307)
* clean up blurs

* fix some paths and prune some dead presets

* fix ntsc path
2022-09-26 12:18:44 -05:00
hunterk
a5322b1478 correct some broken paths 2022-09-23 23:09:50 -05:00
hunterk
bc55ed1f7b move all of the misc shaders into a subdir and give them presets to be in-line with the rest of the repo 2022-09-23 23:04:05 -05:00
hunterk
ded96dc20d fix broken paths in crt-lottes-multipass-interlaced-glow 2022-09-03 09:42:34 -05:00
hizzlekizzle
d1a344c1ca
Merge pull request #279 from Hyllian/master
Update crt-hyllian
2022-08-21 07:42:28 -05:00
Hyllian
cab648079a Update crt-hyllian
- Fix vertical scanlines;
- new anti-ringing;
2022-08-20 18:01:09 -03:00
hunterk
2fa3156606 big update to crt-guest shaders 2022-07-28 19:48:28 -05:00
nfp0
0ede7913fd Use relative multiplier on NTSC Royale presets 2022-02-16 17:45:46 +00:00
Nikos Chantziaras
dc59b9ab5b
Add NTSC preset for crt-geom-deluxe 2021-12-02 12:09:18 +02:00
hizzlekizzle
136728053c
whoops, fix broken paths 2021-10-28 16:35:49 -05:00
hizzlekizzle
284e5fbba6
update gdv-kurozumi preset to match base shader
fixes #199
2021-10-28 16:28:16 -05:00
Tatsuya79
c7e4342361
update crt-geom-ntsc presets 2021-07-30 22:45:07 +02:00
Tatsuya79
3075c3c351
update ntsc-tate and some ntsc presets 2021-07-30 16:26:46 +02:00
hunterk
8524a42da5
Add crt-guest-advanced, update other crt-guest, update ntsc-adaptive (#183)
* update crt-guest, add advanced

* re-add some prematurely deleted GDV passes

* fix ntsc res behavior

* disable field-merging on 2-phase to allow MD rainbow artifacting

* remove unused function
2021-07-30 08:24:20 -05:00
Tatsuya79
babe0cfeff
fix some presets parameters 2021-06-08 10:17:39 +02:00
hunterk
7c1a778f4f
changes to ntsc-adaptive, more blurs, NDS color, gamma ramp (#178)
* add updated NDS color, Super Sleuth gamma ramp and more trogglemonkey blurs

* whoops, remove debug workaround

* remove reference to Cg shaders

* make ntsc-adaptive more custom, add RF preset, move some ntsc presets to 'presets'
2021-06-04 17:51:24 -05:00
Tatsuya79
8a59989df4
ntsc-adaptive-tate, smart-morph additions 2021-05-22 15:16:23 +02:00
hizzlekizzle
340b533a7c
fix crt-royale-kurozumi preset
hat-tip to DevilSingh
2021-02-08 09:44:20 -06:00
hunterk
35c2d7064e
add crt-hyllian and crt-guest updates (#166)
* add TATE mode to mame_hlsl

* add crt-guest-dr-venom2 shaders and presets

* get rid of weird character in filename

* add updated crt-hyllian shaders and presets

* update guest's deconvergence to latest

* more gdv updates

* forgot one
2021-01-16 09:31:32 -06:00
hizzlekizzle
d26ad30362
Merge pull request #155 from hunterk/master
move/add stereoscopic-3D shaders to match glsl repo
2020-12-16 12:54:59 -06:00
Patrickdroid
92e01e1d29
update to guest-dr-venom-maxDR (#154)
* Add files via upload

* Add files via upload

* Update crt-guest-dr-venom-maxDR.slangp

* Update crt-guest-dr-venom-maxDR.slangp

another update

* Update crt-guest-dr-venom-maxDR.slangp

should be the last change for a while.
2020-12-16 12:54:28 -06:00
hunterk
f38aa5a41e update royale-kurozumi to latest 2020-11-02 10:08:10 -06:00
jdgleaver
3ccfa35588 Update GBA/GBC/NDS colour correction parameters 2020-08-12 13:04:33 +01:00
hunterk
31888eeb25 fix paths and comments in maxDR preset 2020-08-11 15:12:33 -05:00
CharlesBukowski
930b480a63
Add files via upload 2020-08-10 15:22:47 -05:00
ofry
628d40eeb0 Add mdapt+fast-bilateral+super4xbr+scanlines preset. It's working, I tested it. 2020-07-10 11:46:27 +03:00
Autechre
19902193b6
Add files via upload 2020-06-07 01:35:48 +02:00
Luiz Felipe Nogueira
234eb1ccea
Delete crt-guest-dr-venom-ntsc-composite-256px.slangp
Due to ntsc-adaptive, this preset is no longer needed.
2020-02-17 23:13:04 -03:00
hunterk
df9b480805 add ntsc-adaptive, move some presets to it and remove redundant presets 2020-02-16 23:11:31 -06:00
hizzlekizzle
165b5787ae
Merge pull request #125 from lfanog/patch-1
Create crt-guest-dr-venom-ntsc-composite-256px.slangp
2020-02-14 09:04:36 -06:00