Commit graph

341 commits

Author SHA1 Message Date
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
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 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
Manuel Alfayate Corchete 3a6d6d7c48
[newpixie-mini] Small optmization. (#550) 2024-02-26 08:03:16 -06: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
Manuel Alfayate Corchete 3820e9b0a4
Remove unused calculations. (#545) 2024-02-12 10:51:17 -06:00
vanfanel f6a72b4ac1 Newpixie-mini adjustments. 2024-02-11 14:17:09 +01:00
vanfanel 20a2a9072b Add simplified/faster newpixie version. 2024-02-06 21:00:55 +01:00
Antonio Orefice 00650e8537 crt-resswitch-glitch-koko: do a sanity check for d3d11 and skip effect eventually. 2024-01-27 10:42:03 +01:00
Antonio Orefice 68d7933441
crt-resswitch-glitch-koko: Add wobblying and rotation parameters (#526)
* crt-resswitch-glitch-koko: Add wobblying and rotation parameters

* crt-resswitch-glitch-koko.slang: saner defaults

* crt-resswitch-glitch-koko: Add a bar smoothness parameter
2024-01-10 19:57:21 -06:00
Antonio Orefice 5e1db94e0d
crt-resswitch-glitch-koko: general improvements (#525)
* crt-resswitch-glitch-koko: use % of screen as treshold and skip initial frames to avoid unwanted glitches on flyback core.

* crt-resswitch-glitch-koko: check for horizontal resolution too and code legibility improvement
2024-01-08 08:39:38 -06:00
kokoko3k e059ed300d Add crt-resswitch-glitch-koko 2024-01-06 15:58:45 +01:00
metallic77 61b00e773a
glsl to slang update (#517)
* glsl to slang update

* Update crt-gdv-mini.slang

* Update fake-crt-geom-potato.slang

* Update fakelottes.slang

* Update fakelottes.slang

* Update zfast_crt_impl.inc

finemask wasn't working properly

* Delete crt/shaders/crt-consumer/bezel2.png

* Update crt-Cyclon.slang

* Update crt-Cyclon.slangp

* Delete crt/shaders/crt-consumer/bezel.png

* Add files via upload

* Delete crt/shaders/crt-consumer/bezel3.png

* Update crt-consumer.slang
2023-12-03 09:13:27 -06:00
metallic77 58ea67a83b
update gdv-mini-ultra, port convergence (#515)
* Update crt-gdv-mini-ultra.slang

* Add files via upload

* Add files via upload

* Update ntsc-simple.slang
2023-11-30 10:47:52 -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
metallic77 fc857c27b2
update fake-crt-geom-potato (#511)
* Update fake-crt-geom-potato.slang

* Update fake-crt-geom-potato.slangp

* Update crt-Cyclon.slang
2023-11-16 08:41:15 -06:00
metallic77 b722025b69
Update simple_color_controls.slang (#509)
* Update simple_color_controls.slang

* Update crt-Cyclon.slang

* Update crt-Cyclon.slangp

* Add files via upload

* Add files via upload

* Rename crt/shaders/bogus.slang to crt/shaders/crt-consumer/bogus.slang

* Add files via upload

* Delete crt/shaders/crt-consumer/bogus.slang

* Update crt-Cyclon.slang

* Update crt-Cyclon.slang

* Update crt-Cyclon.slangp

* Add files via upload

* Update crt-Cyclon.slang

* Update simple_color_controls.slang

* Update crt-Cyclon.slang

* Update crt-Cyclon.slangp

* Delete crt/shaders/bezel.png
2023-11-15 15:20:22 -06:00
metallic77 c99e2ca5ea
Update crt-Cyclon.slang (#507) 2023-11-07 10:39:39 -06:00
metallic77 09c6f499d2
updates (#506)
* Update crt-Cyclon.slang

* Update crt-sines.slang
2023-11-06 11:28:12 -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
hunterk efa2535465 update guest's CRT shaders to his latest 2023-10-07 22:44:41 -05:00
metallic77 5674b8802e
Update crt-geom-mini.slang
better default settings, correct mask parameters
2023-09-29 09:14:08 +03:00
metallic77 988892ea2a
reduce moire to minimum 2023-09-25 19:11:43 +03:00
metallic77 5488db25f4
Update crt-caligari.slang
Pixels will overlap each other below 0.5.
2023-09-22 07:58:49 +03:00
metallic77 9a07c32dd0
Update crt-geom-mini.slang 2023-09-21 09:20:00 +03:00
metallic77 1b38f425cc
add 'crt-geom-mini' (#483)
* add 'crt-geom-mini'

* add 'crt-geom-mini'
2023-09-16 11:18:12 -05:00
metallic77 0da7abb5da
add crt-Cyclon (#477)
* Add files via upload

* Add files via upload

* Update crt-Cyclon.slang
2023-09-10 09:18:56 -05:00
Jean f74f1d7cd3
Add ghosting parameter newpixie-crt.slang 2023-08-19 02:21:40 -04: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 89530c1dec
some ports from GLSL (#466)
* some ports from glsl

* add ntsc-feather

* Add files via upload

* Rename ntsc/shaders/ntsc-feather.slang to ntsc/shaders/ntsc-simple/ntsc-feather.slang

* Update zfast_crt_composite.slang

1:1 with GLSL
2023-07-27 19:35:34 -05:00
metallic77 75b81b5a6e
Update crt-pocket.slangp (#464)
* Update crt-pocket.slangp

* Update crt-pocket.slang

improvements

* Update crt-pocket.slangp
2023-07-07 10:50:02 -05:00
metallic77 6034d9a906
Update crt-pocket.slang (#463)
Replace with something bigger, and better quality.
2023-07-06 08:33:10 -05:00
metallic77 b6c9f4c22c
Update fake-crt-geom.slang
1:1 with GLSL
2023-07-05 15:48:51 +03:00
metallic77 f1a19d871e
Update zfast_crt_composite.slang
1:1 with glsl
2023-06-19 10:43:11 +03: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 bc497f3fb4
Update slotmask.slang 2023-06-15 15:38:17 +03:00
metallic77 0e1eefef9f
improvements in pattern 2023-06-15 09:01:58 +03:00
metallic77 fea1cb1265
add ossc-slotmask (#445)
* Add files via upload

* Add files via upload
2023-06-14 14:30:54 -05:00
metallic77 362420d8db
add crt-simple (#444)
* Add files via upload

* Add files via upload

* Update crt-simple.slang

* Add files via upload

* add crt-pocket
2023-06-13 08:25:50 -05:00
metallic77 70167dab20
fix precision error in 4K 2023-06-11 11:50:58 +03:00
Isaac 8b284b5b7b Remove crt-1tap-bloom_fastest 2023-06-08 21:38:54 +02:00
metallic77 327046866c
Update crt-sines.slang
mask wasn't visible
2023-06-05 09:30:11 +03:00
hunterk 54f25d709a update crt-guest 2023-06-04 17:02:27 -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
metallic77 fe459ce01c
update fake-crt-geom-potato (#429)
fix small mistakes in crt-geom-potato
2023-05-14 20:16:26 -05:00
hizzlekizzle 233cc7dcec
Merge pull request #428 from gizmo98/gizmo-slotmask-crt
Add gizmo-slotmask-crt
2023-05-13 19:16:10 -05:00