Decavoid
ef68606c0e
Add edge1pixel shader ( #628 )
...
Ported from glsl-shaders
Co-authored-by: Andrei Timofeev <andrei.timofeev@mobirate.com>
2024-08-27 16:44:43 -05:00
metallic77
0cededfa7f
ntsc-simple update to glsl version ( #626 )
...
* Update ntsc-simple.slangp
* Update ntsc-simple-1.slang
* Update ntsc-simple-2.slang
* Update crt-geom-mini.slang
2024-08-23 11:32:14 -05:00
metallic77
811bb31cdb
port tiny_ntsc ( #625 )
...
* Add files via upload
* Add files via upload
2024-08-22 20:37:22 -05:00
Hyllian
ef702029d8
Fix color clipping in crt-hyllian ( #624 )
...
- Fiz color clipping.
2024-08-17 12:10:34 -05:00
Hyllian
b6b55c3995
Update crt-hyllian ( #623 )
...
* Update crt-hyllian
- Add geom license (I forgot, sorry);
- Improved user params organization;
- Add one more slotmask preset;
- Renamed trinitron to aperture, because it's a more general technical term.
* Delete useless presets
- crt-hyllian-rgb-slotmask.slangp and crt-hyllian-rgb-trinitron.slangp are redundant now;
- They can be obtained through crt-hyllian internal presets.
* Small fix to crt-hyllian-base.slang
- Update some user params.
2024-08-16 07:53:08 -05:00
Hyllian
26e9882eb2
Update crt-hyllian ( #622 )
...
- Update crt-hyllian with latest features.
2024-08-15 16:03:18 -05:00
Hyllian
b3d795acb9
Add crt-royale-ntsc-composite-fast preset ( #620 )
2024-08-09 13:00:35 -05:00
Hyllian
111fcedc3b
Add crt-royale-fast shaders ( #619 )
2024-08-09 07:57:48 -05:00
Hyllian
b327343b77
Fix a 7-year old bug in crt-royale-bloom-approx.h ( #618 )
...
- It wasn't outputting the correct shader calculations and just spitting input colors;
- This bug only causes a slightly sharpening of final picture, so I understand that it passed unnoticed through porting.
2024-08-04 07:49:00 -05:00
metallic77
679a3321c1
Update crt-geom-mini.slang ( #617 )
2024-07-30 18:06:55 -05:00
Antonio Orefice
f65a4bce69
Sync to koko-aio 1.9.30 ( #616 )
2024-07-26 11:06:28 -05:00
hunterk
7d6751a07c
update crt-guest to latest ( #614 )
2024-07-19 16:54:21 -05:00
fishcu
05a41341be
Fix input TF bug & large refactoring; Add box filter AA ( #613 )
...
* Initial refactoring, pixel AA xform and bf xform still show the problem
* Heavy refactoring and debugging; bf xform first working version
* Clean up code
* Fix pixel aa xform
* Fix average fill; Slight cleanup
* Remove special FinalViewportScaling handling in input_xf; Fix blur fill
* Bump version
2024-07-11 17:02:31 -05:00
yo6snap
5e702cfdc6
Added flat trinitron TV filters ( #611 )
...
Co-authored-by: Olivier PARRA <olivier.michel.pascal@gmail.com>
2024-07-10 14:33:12 -05:00
Hyllian
1c6f2cd834
Add zfast_crt_geo shader ( #612 )
...
- Another crt zfast shader.
2024-07-10 13:29:10 -05:00
metallic77
46b96cbd39
update crt-geom-mini to glsl version ( #610 )
...
* Update crt-geom-mini.slangp
* Add files via upload
* Update crt-geom-mini.slang
* Update linearize.slang
2024-07-01 08:15:09 -05:00
yo6snap
959de2bb2e
Reverted texture optimizations as they are breaking rendering. ( #609 )
...
Co-authored-by: Olivier PARRA <olivier.michel.pascal@gmail.com>
2024-06-30 13:12:01 -05:00
metallic77
23f90e3b27
crt-geom-mini update from glsl, crt-pocket fix clamp error ( #607 )
...
* Update crt-pocket.slang
* Update crt-geom-mini.slang
2024-06-28 21:38:24 -05:00
Hyllian
3796d44482
Update geom.slang ( #606 )
...
* Update geom.slang
- Change some var names to not conflict with other shaders.
* FIx for Geom shader
- Fix moire artifacts;
- Rename all vars using 'geom_' prefix to not conflict with other shaders vars;
- Added geom-append preset.
2024-06-23 09:04:06 -05:00
Hyllian
89dfd9bbd0
Add Geom shader ( #605 )
...
- A modified CRT-Geom without CRT features made to be appended/integrated into any other shaders and provide curvature/warping/oversampling features.
2024-06-22 08:11:10 -05:00
fishcu
693c632bdd
Add ray traced curvature shader ( #604 )
...
* Ray-sphere intersection
* Implement spherical mapping with AA; Found mip-mapping bug
* Implement screen tilt
* Implement camera offset with tilt
* Clean up code a bit
* Implement perfect zoom; tweak params
* Add zero curvature
* Implement rounded corner
* Add aspect ratio forcing; Add bilinear filtering compile time switch
* Make rounded corner AA more generous
* Implement cylinder shape
* Implement ortho view
* Implement proper trilinear filtering
* Add LOD bias option
* Better sampling
* Initial cleanup
* Apply simplification that curvature_o = 0
* Compress code; Replace shape branching with multiplication
* Move stuff to the vert shader
* Inline update_frustum; Simplify cyl_ax = plane_v
* Separate out vertex shader
* Separate out ray tracing part of frag shader
* Make hq preset default
* Rename to rt curvature; Fix curv = 0 bug
* Fix rotated games; Finalize simplifications and comments
* Move to CRT folder; Add append preset
* Longer comment
* Add additional runtime switch for reducing aliasing when appending
2024-06-14 17:48:23 -05:00
metallic77
e5b20b1422
add licences ( #603 )
...
* Update crt-consumer.slang
* Update crt-pocket.slang
2024-06-14 08:27:40 -05:00
hunterk
573b339c98
add safe-120 BFI shaders and update motion interpolation for 120 FPS ( #599 )
...
* add safe-120 BFI shaders and update motion interpolation for 120 FPS
* revert motion-inteprolation changes
* delete accidentally added files
2024-06-03 18:54:18 -05:00
hizzlekizzle
ecdbd7b271
Merge pull request #602 from Hyllian/master
...
Add mixed-res preset hooks
2024-06-03 18:46:03 -05:00
Hyllian
44de01372b
Add mixed-res preset hooks
...
- These prepend and append preset hooks can be used with almost any crt shaders. Instructions on how to use in readme.md.
- Enable downsampling with almost any shader.
2024-06-03 18:35:48 -03:00
hizzlekizzle
1265cf159d
Merge pull request #601 from Hyllian/master
...
Add mixed-res-crt-hyllian preset
2024-06-02 15:19:53 -05:00
Hyllian
d967185915
Add mixed-res-crt-hyllian preset
...
- Only 4x version for now;
- Curvature is broken in this preset. It'll be fixed in future updates.
2024-06-01 13:41:35 -03:00
hizzlekizzle
407a457294
Merge pull request #600 from Hyllian/master
...
Update mixed-res shaders
2024-05-28 14:05:17 -05:00
Hyllian
8583cfee2a
Update mixed-res shaders
...
- Support to anti-aliasing added;
- Speed optimizations;
- Bilateral added to increase IQ.
2024-05-28 15:11:02 -03:00
Antonio Orefice
6cb93ce1be
koko-aio hotfix4 ( #597 )
...
* koko-aio hotfix4
* Fix inflation for tate, take 2
2024-05-23 14:38:23 -05:00
hizzlekizzle
6e3cc4c119
Merge pull request #598 from keylimesoda/patch-1
...
Update curvature.h
2024-05-23 14:34:52 -05:00
Ric Lewis
36c6c7bf78
Update curvature.h
...
Fixed a type in line 108. Was calling max_scale(), should be calling maxscale()
2024-05-23 12:33:21 -07:00
Antonio Orefice
56d13de9b8
Sync to koko-aio 1.9.20-hotfix3 ( #596 )
...
* there were an undefined function, fixed
* fixed name
* Sync to 1.9.20-hotfix1 and removed a bunch of unused files
* Sync to koko-aio 1.9.20-hotfix2
* resync
* Sync to koko-aio 1.9.20-hotfix3
2024-05-22 20:35:55 -05:00
Antonio Orefice
9c930380c5
fixed undefined function in warp_koko() ( #593 )
...
* there were an undefined function, fixed
* fixed name
2024-05-19 08:35:43 -05:00
hizzlekizzle
8bdee83e38
Merge pull request #594 from Hyllian/master
...
Update mixed-res shaders.
2024-05-19 08:33:19 -05:00
Hyllian
37cce2aa74
Update mixed-res shaders.
...
- Now using bilateral to get rid of compression noise. IQ is more pleasing.
2024-05-19 10:30:11 -03:00
hizzlekizzle
ba6f00b5c5
Merge pull request #592 from HyperspaceMadness/master
...
V1.17.2_2024-05-18
2024-05-18 20:33:46 -05:00
HyperspaceMadness
e931b7a102
Mega Bezel V1.17.2_2024-05-18
...
Update of Mega Bezel with fixed paths and removed failing wildcard testers.
Added an additional independent DREZ preset
2024-05-18 19:21:48 -04:00
hizzlekizzle
7b4baaa11c
Merge pull request #591 from Hyllian/master
...
Add deblur-luma shaders
2024-05-18 16:36:47 -05:00
Hyllian
ed50f0475c
Add deblur-luma shaders
...
- A faster deblur using luma instead color channels to calc contrast;
- Added a preset for deblur too;
- Small fix to deblur shader.
2024-05-18 12:46:10 -03:00
hizzlekizzle
99d1bfe3bf
Merge pull request #590 from kokoko3k/master
...
sync to koko-aio 1.9.20
2024-05-17 21:39:55 -05:00
Antonio Orefice
0a741ee7a2
sync to koko-aio 1.9.20
2024-05-16 17:37:58 +02:00
hizzlekizzle
8724e92bd3
Merge pull request #589 from Hyllian/master
...
Add bilateral-2p shaders
2024-05-16 08:59:38 -05:00
Hyllian
879dcd27fe
Add bilateral-2p shaders
...
- Fast bilateral shaders in 2-pass from guest.r.
2024-05-15 13:37:59 -03:00
hizzlekizzle
5fbd610582
Merge pull request #588 from Hyllian/master
...
Add bilateral shader from guest.r
2024-05-13 13:06:06 -05:00
Hyllian
d5a089f770
Add bilateral shader from guest.r
...
- A flexible and fast bilateral shader from guest.r.
2024-05-13 11:39:57 -03:00
hizzlekizzle
4968a52943
fix NSO-gbc-color.slang
2024-05-09 09:49:36 -05:00
hizzlekizzle
7fc92d726a
Merge pull request #587 from Hyllian/master
...
Add crt-royale-downsample preset and LUTs
2024-05-05 22:46:03 -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
hizzlekizzle
699402877c
Merge pull request #586 from Hyllian/master
...
Update super-xbr and mixed-res shaders
2024-05-03 22:40:19 -05:00