Commit graph

1524 commits

Author SHA1 Message Date
fishku b5bf043b17 Change default param 2024-04-09 18:39:53 +09:00
fishku 5831505f0d Minor fixes found during GLSL porting of code 2024-04-09 18:39:53 +09:00
Matt Akins 155e471cae Updated gameboy preset names based on feedback 2024-04-07 23:12:28 -07:00
HyperspaceMadness b6b3792816 Added drez and improved print-resolution 2024-04-07 22:12:29 -04:00
hizzlekizzle 05414f65e3
Merge pull request #568 from Hyllian/master
Update DDT and NEDI shaders
2024-04-05 15:28:55 -05:00
Hyllian 0135078c3a Update NEDI shaders
* Implemented bilinear fallback to get rid of most NEDI artifacts;
* User Param EDGE STRENGTH added. At value 1.0 it behaves as original NEDI.
* Presets updated.
2024-04-05 15:26:40 -03:00
Hyllian 2ac8ca7c1b Update ddt.slang
* Implemented Fallback to Bilinear controlled by user param.

* At its default value it gets rid of most ddt artifacts by falling back to relied bilinear filtering.

* At value 1.0, it behaves as original DDT shader.
2024-04-05 15:22:30 -03:00
Matt Akins 6bfb9df4df Added gameboy-advance preset
Created a preset for the gameboy shader optimized for Game Boy Advance games. This preset creates a cool LCD effect where pixels really pop.
2024-04-04 16:46:17 -07:00
Matt Akins eab71b6be9 Added gameboy-pocket-high-contrast
Color palette taken from Tatsuya79's Handheld Border Shader project. A great color scheme for Game Boy games that falls in-between gameboy-pocket and gameboy-light-mode.
2024-04-04 16:43:54 -07:00
Matt Akins 69c2821239 Added gameboy-color-white-bg preset for gameboy shader
This is an alternative to my previous gameboy-color preset. It features a white background as opposed to the traditional sepia tone used to mimic the original Game Boy panels. This results in truer, brighter colors but a bit harder on the eyes and less nostalgic.
2024-04-04 16:36:07 -07:00
Matt Akins f7cf08900e Restored gameboy shader Blending Mode default to 0
This variable determines how pixels are blended and affects the appearance of the pixel grid. The original Cg gameboy shader defaulted to Blending Mode 0. While a matter of preference, I find Blending Mode 0 looks better across a wider range of resolutions (especially handheld, lower resolution devices) and doesn't wash out the image like Blending Mode 1.
2024-04-04 16:30:35 -07:00
hizzlekizzle dd228b941b
Merge pull request #566 from Hyllian/master
Add cheap-sharpen shader
2024-04-04 17:33:18 -05:00
Hyllian 7b0a142a17 Add cheap-sharpen shader
A lightweight sharpen shader with anti-ringing.
2024-04-04 17:50:18 -03:00
hizzlekizzle 2a7c19b6b4
Merge pull request #565 from Hyllian/master
Add bicubic-5-taps and hermite shaders
2024-04-02 18:11:32 -05:00
Hyllian 68d982035f Add bicubic-5-taps and hermite shaders
- Two standalone fast shaders.

* Hermite was never explicitly available, so I think it deserves a place. It's a slightly softer quilez shader.
2024-04-02 17:38:57 -03:00
hizzlekizzle 93c9547985
Merge pull request #564 from Hyllian/master
Add b-spline-4-taps and catmull-rom-5-taps
2024-04-01 19:12:25 -05:00
Hyllian 28fb09f791 Add b-spline-4-taps and catmull-rom-5-taps
Two standalone fast cubic shaders.
2024-04-01 16:11:32 -03:00
metallic77 1c0a4ccbd2
Update fake-crt-geom-potato.slang (#563) 2024-03-24 10:42:43 -05:00
metallic77 d367f6cf73
Update fake-crt-geom-potato.slang (#562) 2024-03-23 10:47:46 -05:00
metallic77 23166cd3e6
fake-CRT-Geom-potato switch to kaizer (#561)
* fake-CRT-Geom-potato switch to kaizer

* Update fake-crt-geom-potato.slang
2024-03-22 08:42:40 -05:00
hizzlekizzle ec1d31b4b3
Merge pull request #560 from metallic77/slang
Update ntsc-mini.slang
2024-03-16 10:51:58 -05:00
metallic77 076081abe5
Update ntsc-mini.slang 2024-03-16 12:04:09 +02:00
hizzlekizzle c934e47f53
Merge pull request #559 from metallic77/slang
Update ntsc-mini.slang
2024-03-15 17:45:45 -05:00
metallic77 7b62243af3
Update ntsc-mini.slang 2024-03-15 23:22:29 +02:00
metallic77 435532f92a
add options/tweaks (#558)
* add options/tweaks

* Update ntsc-mini.slang
2024-03-14 08:24:42 -05:00
metallic77 c383e0cfd0
add ntsc-mini (#557)
* Add files via upload

* Add files via upload
2024-03-13 21:01:34 -05:00
hizzlekizzle 7659b11f24
Merge pull request #556 from kokoko3k/master
Koko-aio: Sync to NG-1.9.13
2024-03-05 11:23:18 -06:00
Antonio Orefice 25abcc54d9 Koko-aio: Sync to NG-1.9.13 2024-03-05 09:38:54 +01:00
hizzlekizzle d668788a29
Merge pull request #555 from Tatsuya79/master
crt-ntsc-sharp glow adjustments
2024-03-03 15:10:49 -06:00
hizzlekizzle d797fc81c4
Merge pull request #553 from hunterk/png_optimize
Optimize a bunch of pngs to reduce repo size
2024-03-03 13:33:52 -06:00
hizzlekizzle b3a7ea3597
Merge pull request #554 from kokoko3k/master
koko-aio: fix typos in presets (librashader failed tests)
2024-03-03 13:31:50 -06:00
Tatsuya79 59833ccb6e crt-ntsc-sharp glow adjustments 2024-03-03 19:12:02 +01:00
Antonio Orefice 698a9dec63 fix typos in presets.
Fixes librashader tests
2024-03-03 15:43:58 +01:00
hizzlekizzle 389c8953b5
Merge pull request #551 from Tatsuya79/master
update crt-ntsc-sharp presets
2024-03-02 20:35:36 -06:00
hunterk 7f250f68b0 optimize crt-yo6's texture 2024-03-02 20:01:46 -06:00
hunterk e0d3747724 optimize metacrt textures 2024-03-02 19:58:18 -06:00
hunterk 779bef00e7 delete a bunch of big, unused images and optimize what's left 2024-03-02 19:55:50 -06:00
hunterk 71c8853494 optimize console borders 2024-03-02 19:45:21 -06:00
hunterk 2b986a6fdd optimize maximus-royale's phosphor LUTs to get another 600kb improvement 2024-03-02 19:37:11 -06:00
hunterk 4e22b232a1 optimize frame pngs to greatly reduce the repo size 2024-03-02 19:32:32 -06:00
Tatsuya79 ba3d6de18b update crt-ntsc-sharp presets 2024-03-02 23:11:21 +01:00
Manuel Alfayate Corchete 3a6d6d7c48
[newpixie-mini] Small optmization. (#550) 2024-02-26 08:03:16 -06:00
metallic77 23f27e2714
update ntsc-simple to current GLSL version (#549)
* Update ntsc-simple-1.slang

* Update ntsc-simple-2.slang
2024-02-20 08:02:10 -06:00
Jobima 89a5f03de8
Update ntsc-adaptive-4x.slangp (#548)
To make it more accurate
2024-02-16 09:18:55 -06:00
hizzlekizzle 162c74f71d
Merge pull request #546 from Hyllian/master
Update crt-hyllian and variants and sgenpt-mix.slang
2024-02-15 10:36:24 -06: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
Hyllian 0de94ba9ca Major update to crt-hyllian and variants
- All shaders are multipass now and include curvature code;
- Get rid of most old presets keep only relevant ones;
2024-02-15 11:05:55 -03:00
Hyllian 63edcb38db
Update sgenpt-mix.slang
Some improvements added.
2024-02-14 18:43:26 -03:00
Manuel Alfayate Corchete 3820e9b0a4
Remove unused calculations. (#545) 2024-02-12 10:51:17 -06:00
Jobima afb439de93
add old ntsc-adaptive and... (#543)
* add ntsc-adaptive-old

work with https://github.com/libretro/slang-shaders/tree/master/ntsc/shaders/ntsc-adaptive not the guest.r

* add ntsc-adaptive-4x

same as ntsc-adaptive-old but work with upscaled 4x internal resolution
2024-02-11 17:39:47 -06:00