Commit graph

1270 commits

Author SHA1 Message Date
hizzlekizzle 731a13f79d
Merge pull request #306 from hunterk/ntsc_cleanup
Ntsc cleanup
2022-09-24 21:16:42 -05:00
hunterk 57aa495ca1 cleanup ntsc dir 2022-09-24 09:00:43 -05:00
hunterk a55fc0d49a fix another comment path 2022-09-23 23:13:33 -05:00
hunterk b814c58f44 fix path in comment 2022-09-23 23:12:04 -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
hizzlekizzle 3cad2a69c1
Merge pull request #304 from Hyllian/master
Add crt-nobody shader
2022-09-22 17:57:11 -05:00
hizzlekizzle d31c200cce
Merge pull request #305 from MajorPainTheCactus/megatron_4_1
V4.1 Sony Megatron Shader
2022-09-22 17:55:52 -05:00
MajorPainTheCactus 34e0fb10d2 Added mask accurate, colour accurate switch which effects HDR and DCI-P3 to parameters so that users can choose whether they want 100% pitch black mask or more correct looking colours i.e. not so yellow-y looking greens. Defaults to latter which is the original behaviour. 2022-09-22 23:24:47 +01:00
Hyllian 2348712f39 Add crt-nobody
- A fast crt shader intended for potato devices.
2022-09-22 19:08:53 -03:00
hizzlekizzle ed58f90017
Merge pull request #303 from MajorPainTheCactus/megatron_4_0
V4.0 Sony Megatron Shader
2022-09-21 15:44:10 -05:00
MajorPainTheCactus 2dddb330a7 Fixed primary transforms for wide colour gamut systems such as HDR breaking the mask and resulting in muddy colours 2022-09-21 21:27:00 +01:00
hizzlekizzle 379eecab7d
Merge pull request #302 from MajorPainTheCactus/megatron_3_7
V3.7 Sony Megatron Shader
2022-09-19 14:55:25 -05:00
MajorPainTheCactus 2f87c8f10d Fixed DCI-P3 transform error - we now have a correct DCI-P3 space 2022-09-19 20:49:34 +01:00
hizzlekizzle 8572fd6c60
Merge pull request #301 from MajorPainTheCactus/meagtron_3_6
V3.6 Sony Megatron Shader
2022-09-18 18:08:40 -05:00
MajorPainTheCactus 27915dac91 Fixed 800TVL BGR aperture grille mask Recalibrated the sammy atomiswave preset that now takes advantage of the high precision gamma Reorganised the gamma parameters to be a bit more intuitive than gamma in/out - doesn't effect presets 2022-09-18 22:15:26 +01:00
hizzlekizzle 80319b10a6
Merge pull request #300 from Hyllian/master
Update retro-tiles.slang
2022-09-18 15:02:45 -05:00
hizzlekizzle 646550a7ef
Merge pull request #299 from HyperspaceMadness/master
Added Slang version of crt-gdv-mini
2022-09-18 11:24:12 -05:00
Hyllian 4a02c8a42f Update retro-tiles.slang
- Added params to control format and depth of tiles;

PS: Got rid of old fork and made new one. No bugs now! :P
2022-09-18 13:21:40 -03:00
HyperspaceMadness 77d71a609a Added Slang version of crt-gdv-mini 2022-09-18 11:48:59 -04:00
hizzlekizzle 59b7d09507
Merge pull request #298 from HyperspaceMadness/master
Added presets for sharpsmoother and smart-blur
2022-09-18 10:14:39 -05:00
HyperspaceMadness 86917b0739 Added presets for sharpsmoother and smart-blur so they can be easily tested by users 2022-09-18 10:42:10 -04:00
hizzlekizzle fceab939d4
Merge pull request #296 from MajorPainTheCactus/megatron_3_5
V3.5 Sony Megatron Shader
2022-09-17 15:39:28 -05:00
MajorPainTheCactus ea2dbd1818 Fix for first output buffer precision - this caused a whole load of issues with gamma. I've reset all the gamma in values and given them a base line. This fix should give a good boost to image quality. 2022-09-17 21:24:22 +01:00
Hyllian 797716b17a
Add gamma slider on checkerboard-dedither (#295)
* Add Retro-Tiles shaders

A shader designed for handheld and low res systems. It turns pixels into crisp tiles.

* Add box scaling

- Turn mandatory integer scaling;
- Add Overscan option.

* Fix gamma on retro-tiles shader

- Increased gamma from 2.2 to 2.7 for a better white balance.

* Add Gamma Slider to checkerboard-dedither

- Add Gamma Slider to checkerboard-dedither.

* Update checkerboard-dedither shaders

- Add new pattern recognitions;
- Add new option to mitigate false positives.
2022-09-15 07:41:16 -05:00
mudlord b671e7c593
Deobfu shader. (#294)
* Deobfu shader.

* fuck.
2022-09-13 19:54:45 -05:00
hizzlekizzle f8c0f0e88c
Merge pull request #293 from HyperspaceMadness/master
Mega Bezel updated to V1.2.0_2022-09-11
2022-09-11 21:33:43 -05:00
HyperspaceMadness 45feee4b51 Mega Bezel updated to V1.2.0_2022-09-11 2022-09-11 21:38:16 -04:00
hizzlekizzle 0c35d67d09
fix gamma in retro-tiles 2022-09-11 18:34:06 -05:00
Hyllian 39b0948d0e
Add Retro-Tiles shaders (#291)
* Add Retro-Tiles shaders

A shader designed for handheld and low res systems. It turns pixels into crisp tiles.

* Add box scaling

- Turn mandatory integer scaling;
- Add Overscan option.
2022-09-11 12:45:51 -05:00
hizzlekizzle ec7ca0125d
Merge pull request #287 from DigiDwrf/master
CRT Maximus Royale filter added
2022-09-04 12:52:00 -05:00
DigiDwrf 3259885be7
Merge branch 'libretro:master' into master 2022-09-03 22:55:38 -05:00
Carlos O'Connor 858404b1db CRT Maximus Royale filter added
Based on CRT Royale, this filter includes a lot of cool features:

- Horizontal ringing (produced by low pass filters e.g. SNES video output)
- CVBS / S-VIDEO / RGB filter modes
- Accurate pixel perfect dimensions (for 1080 resolutions and up)
- TV frames that reminds the 90's experience
- PC monitor frame also available
- New adjustable scale system to fix image size and overscans
- Ambient lighting and rear LED simulation modes
- Reflections over the screen borders
- Nice bulged screen finish
- Auto scales to any resolution, preserving 4:3 ratio
- 3 shaders available: normal mode, fast mode and doubled outputs mode

Glcore and d3d11 drivers supported at the moment.
2022-09-03 22:52:33 -05:00
hizzlekizzle df289e0682
Merge pull request #290 from Hyllian/master
Fix gamma on crt-hyllian-curvature-ntsc preset
2022-09-03 21:11:21 -05:00
Hyllian 56618af7c0 Fix gamma on crt-hyllian-curvature-ntsc preset 2022-09-03 19:54:13 -03:00
hizzlekizzle 5db9b4e6b5
Merge pull request #289 from Hyllian/master
Update crt-hyllian and variants
2022-09-03 14:43:34 -05:00
Hyllian ffaf9fe8b7 Update crt-hyllian and variants
- Fix sinc vertical scanlines;
- Add curvature-ntsc and dedither presets;
- Some param tweaks.
2022-09-03 13:32:42 -03:00
hizzlekizzle 088091e0b0
Merge pull request #286 from hunterk/master
make LUT shaders automatically set color depth
2022-09-03 09:43:13 -05:00
hunterk ded96dc20d fix broken paths in crt-lottes-multipass-interlaced-glow 2022-09-03 09:42:34 -05:00
hizzlekizzle a1c8e0ac8a
Merge pull request #288 from Hyllian/master
Add Chckerboard-Dedither shader
2022-09-02 22:58:06 -05:00
Hyllian 22c21cc56e Add Chckerboard-Dedither shader
- Smooths checkerboard dithering.
2022-09-02 16:41:05 -03:00
hunterk 380204890c make LUT shaders automatically set color depth 2022-08-30 22:21:39 -05:00
hizzlekizzle 0036b26147
Merge pull request #285 from HyperspaceMadness/master
Mega Bezel Update to V1.0.007_2022-08-29_Rev-1
2022-08-30 09:57:52 -05:00
HyperspaceMadness 54b358dbb2 Mega Bezel Update to V1.0.007_2022-08-29_Rev-1 2022-08-29 22:10:07 -04:00
hizzlekizzle 768d42e71c
Merge pull request #282 from Hyllian/master
Fix issue #280
2022-08-25 08:07:22 -05:00
hizzlekizzle 91e97971d5
Merge pull request #284 from HyperspaceMadness/master
Mega Bezel is updated to V1.0.005_2022-08-24_Rev-1
2022-08-25 08:00:34 -05:00
Matheus Silagi 914543309f
CRt-Yee64 and yeetron now uses RSDK Decompilation code (#283)
* CRt-Yee64 and yeetron now uses RSDK Decompilation code

Which means its now humanly readable!

Hooray for reverse engineer!

* I think i got those mixed up so, here
2022-08-25 07:59:11 -05:00
HyperspaceMadness d0741874ad Mega Bezel is updated to V1.0.005_2022-08-24_Rev-1 2022-08-24 22:32:58 -04:00
Hyllian a06df022fe Fix issue #280
Fix issue #280
2022-08-24 15:57:09 -03:00
hizzlekizzle d1a344c1ca
Merge pull request #279 from Hyllian/master
Update crt-hyllian
2022-08-21 07:42:28 -05:00