Patch Salts
1aaabbebdd
Precompute one_x in Maister NTSC vertex stage ( #582 )
2026-11-02 12:39:43 -06:00
Chris Dixon
cba01a48b0
Use the NTSC 2-phase loop on GLES 3 ( #581 )
...
The 2-phase decode passes took their unrolled branch on any GLES, but
it pastes tokens, which GLES forbids, so none of the presets built on
them compiled there. GLES 3 can run the array loop that desktop GL
uses, as the 3-phase passes already do; keep the unrolled branch for
GLES 2 only.
2026-10-23 08:52:02 -05:00
metallic77
42fa8a98ab
crt-geom-mini; optimize to be closer to crt-geom, tiny-ntsc add saturation parameter ( #562 )
...
* Update crt-geom-mini.glsl
* Update tiny_ntsc.glsl
* Update crt-geom-mini.glslp
2026-05-05 08:07:02 -05:00
metallic77
6c7733ca86
convert tiny-ntsc to a highly accurate NTSC variant. ( #561 )
...
* Update tiny_ntsc.glslp
* Update tiny_ntsc.glsl
2026-05-03 08:56:55 -05:00
metallic77
b205e8dc11
Update ntsc-mini ( #543 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2025-10-12 17:51:40 -05:00
metallic77
91d406156b
Update tiny_ntsc.glsl ( #539 )
2025-10-08 15:05:47 -05:00
metallic77
d44d0f2a4d
Update tiny_ntsc ( #538 )
2025-10-08 09:55:53 -05:00
metallic77
b935c6970b
Update tiny_ntsc ( #536 )
...
* Update tiny_ntsc
* Update tiny_ntsc.glsl
* Update tiny_ntsc.glsl
* Update tiny_ntsc.glsl
2025-10-07 18:01:19 -05:00
metallic77
bbec046178
tiny_ntsc optimize speed ( #532 )
2025-09-24 09:28:52 -05:00
metallic77
f46cea22ac
ntsc-mini cleanup, remove 1 pass ( #528 )
...
* Update ntsc-mini.glslp
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
2025-09-09 16:29:10 -05:00
metallic77
d5e5ef95fb
correct small mistakes in blargg-ntsc shader ( #523 )
...
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update tiny_ntsc.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2025-08-27 21:02:44 -05:00
metallic77
ef33d25c43
crt-geom-mini add proper interlacing ( #522 )
...
* crt-geom-mini add proper interlacing
* Update crt-geom-mini.glsl
* won't work on GLES otherwise
2025-08-24 18:33:09 -05:00
metallic77
55fb4fcafa
fix some small errors and re-write tiny_ntsc to a more advanced shader ( #521 )
...
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* re-write tiny_ntsc.glsl
2025-08-24 11:13:07 -05:00
metallic77
2903be4059
improve tiny-ntsc, remove 1 pass, more options, more authentic ( #520 )
...
* Improve tiny_ntsc.glsl
* Update tiny_ntsc.glslp
* Update tiny_ntsc.glsl
2025-08-21 10:30:01 -05:00
metallic77
2840f643e6
ntsc-simple, fix ms/md256 mode hue, tidy parameters ( #488 )
...
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
2024-08-22 15:39:56 -05:00
metallic77
24646bfee7
Update tiny_ntsc ( #487 )
...
* Update tiny_ntsc
* Update tiny_ntsc.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-08-22 10:47:22 -05:00
metallic77
83595dfbbc
add tiny_ntsc shader ( #486 )
...
* Add files via upload
* Add files via upload
* Update tiny_ntsc.glsl
* Update tiny_ntsc.glsl
2024-08-21 20:13:25 -05:00
metallic77
e2f2a84cc6
update ntsc-simple ( #485 )
...
* Update ntsc-simple-1.glsl
remove c64-low (non existant?)
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
2024-08-21 07:47:22 -05:00
metallic77
532194d38b
update ntsc-simple ( #484 )
...
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
accurate c64 pal, pce animate off
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
2024-08-20 19:45:52 -05:00
metallic77
02ba9354fe
update ntsc-simple ( #483 )
...
* Update ntsc-simple.glslp
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-2.glsl
2024-08-19 13:13:43 -05:00
metallic77
58ddbecc88
update ntsc-simple ( #481 )
...
* Update ntsc-simple.glslp
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
2024-08-17 14:29:49 -05:00
metallic77
b7d047a9c5
update ntsc-simple ( #478 )
...
* Update ntsc-simple.glslp
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
2024-08-14 13:29:11 -05:00
metallic77
c0e2d489d0
simulate cga/appleII more accurately ( #471 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-07-14 18:47:13 -05:00
metallic77
ece8ec8330
fix "bottom" tearing ( #470 )
...
* fix "bottom" tearing
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-07-13 19:20:21 -05:00
metallic77
7e2012b22c
ntsc-mini update zx mode ( #469 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update crt-sines.glsl
2024-07-12 21:55:10 -05:00
metallic77
dc9a4673af
ntsc-mini update cga/appleII mode ( #468 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-07-12 08:20:58 -05:00
metallic77
b9651fe6fc
update ntsc-mini ( #467 )
...
* Update ntsc-mini.glslp
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-07-11 20:16:19 -05:00
metallic77
3a9c03b07c
correct error in snes mode ( #466 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-07-11 09:01:33 -05:00
metallic77
00ccbf4f5b
ntsc-mini small improvements ( #465 )
...
* Update ntsc-mini.glslp
* Update ntsc-mini-0.glsl
* Update ntsc-simple-2.glsl
2024-07-10 14:29:12 -05:00
metallic77
f591a3be3b
update crt-consumer, ntsc-mini ( #464 )
...
* Update crt-consumer.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-07-08 15:14:54 -05:00
metallic77
024d2dfa3a
update ntsc-mini ( #421 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-1.glsl
2024-03-21 08:13:11 -05:00
metallic77
2a5dcbb307
ntsc-mini, clean artifacts-mode "cga/apple2" ( #420 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-03-17 21:39:29 -05:00
metallic77
cdc7c4081f
update ntsc-mini ( #419 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-03-15 17:46:00 -05:00
metallic77
b13b17c12b
update ntsc-mini ( #418 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-03-14 13:10:16 -05:00
metallic77
29aaba18b3
Update ntsc-mini-1.glsl
2024-03-13 22:28:41 +02:00
metallic77
10ae95a3ae
update ntsc-mini ( #415 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-03-09 14:14:58 -06:00
metallic77
c3d4f09305
update ntsc-mini, blargg ( #414 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update blargg-0.glsl
* Update blargg-1.glsl
2024-03-07 08:10:15 -06:00
metallic77
247bff2285
update ntsc-mini ( #412 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-1.glsl
2024-03-06 09:07:25 -06:00
metallic77
d1a7a4e8f1
Update ntsc-mini-1.glsl ( #411 )
...
* Update ntsc-mini-1.glsl
* Update ntsc-mini-0.glsl
2024-03-05 14:50:32 -06:00
metallic77
458ff0bbbb
update ntsc-mini, blargg ( #410 )
...
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini-0.glsl
* Update ntsc-mini.glslp
2024-03-05 13:20:20 -06:00
metallic77
9a195a724a
blargg-ntsc: fix artifacts/fringing control, add option for smaller kernel(speed-up) ( #409 )
...
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update blargg-0.glsl
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update blargg-0.glsl
* Update blargg-1.glsl
* Update blargg-1.glsl
2024-03-01 16:09:55 -06:00
metallic77
960beb9963
add simplified blargg_ntsc as a shader ( #408 )
...
* Add files via upload
* Add files via upload
* Rename ntsc/shaders/blargg-0.glsl to ntsc/shaders/blargg/blargg-0.glsl
* Add files via upload
* Update blargg-1.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update blargg-1.glsl
* Update blargg-0.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-2.glsl
2024-02-29 18:48:59 -06:00
metallic77
11c307efcb
increase accuracy ( #407 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-02-28 19:33:41 -06:00
metallic77
9720ca6299
ntsc-mini modifications, ntsc-simple cleanup & add noise opt. ( #405 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-2.glsl
2024-02-28 12:23:00 -06:00
metallic77
4137048d1c
update ntsc-mini with comb filter ( #404 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
2024-02-27 13:37:38 -06:00
metallic77
15d50f71d4
Update ntsc-simple-2.glsl ( #403 )
...
* Update ntsc-simple-2.glsl
* Update ntsc-simple-2.glsl
* Update ntsc-simple-1.glsl
2024-02-25 16:31:55 -06:00
metallic77
dc6fd4c716
update ntsc-mini ( #402 )
...
* Update ntsc-mini-0.glsl
* Update ntsc-mini-1.glsl
* Update ntsc-mini.glslp
* Update ntsc-mini.glslp
* Update ntsc-mini-1.glsl
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
2024-02-25 10:24:32 -06:00
metallic77
876630d46a
add chroma high pass ( #401 )
...
* Update ntsc-simple-1.glsl
* Update ntsc-simple-2.glsl
2024-02-24 14:14:29 -06:00
metallic77
d3df1ad047
add composite/rf switch ( #400 )
2024-02-21 09:25:32 -06:00
hunterk
e631c68354
add Sik's ntsc-blastem
2024-02-20 20:31:37 -06:00