MajorPainTheCactus
721912b2e8
Fixed up Virtua Fighter some more
2022-03-20 21:22:06 +00:00
MajorPainTheCactus
aba9624731
Added black white mask on a 'hidden' value of 3.0 on CRT Type works for 4k/8K and all the TVL's Fixed up the sega virtua fighter some more - still have to cope with wider interference Removed ModInteger function
2022-03-20 21:22:06 +00:00
hizzlekizzle
0ee6d747c8
Merge pull request #240 from MajorPainTheCactus/megatron_1_2
...
V1.4 Sony Megatron Shader
2022-03-17 21:28:22 -05:00
MajorPainTheCactus
da1a96f04e
Added 4K 300TVL support (8K still to do) Added Sony PVM 1910 simulation Added Virtua Fighter Arcade simulation (still a little early) Cleaned up parameters with uneeded/confusing instructions
2022-03-17 21:33:41 +00:00
hunterk
cef60e5e1a
add MajorPainInTheCactus' slot mask to subpixel mask function ( #225 )
...
* add MajorPainInTheCactus' slot mask to subpixel mask function
* add 2xbrz shader by request
2022-03-15 21:40:34 -05:00
hizzlekizzle
32a9a5f86e
Merge pull request #239 from MajorPainTheCactus/megatron_1_2
...
V1.2 Sony Megatron Shader
2022-03-14 19:51:54 -05:00
MajorPainTheCactus
2237891c65
Optimised sony megatron shader by adding a three stage process and colour grading at lower source resolution
...
Fixed include path slashes
2022-03-14 23:22:02 +00:00
hizzlekizzle
8121e935bd
Merge pull request #238 from MajorPainTheCactus/megatron_1_0
...
V1.0 Sony Megatron Shader
2022-03-11 08:24:28 -06:00
MajorPainTheCactus
150a3b35d1
Fixed deconvergence
2022-03-11 12:57:09 +00:00
MajorPainTheCactus
6be1217655
Rename and rebranding to Sony Megatron
2022-03-11 12:57:09 +00:00
hizzlekizzle
87e63c8000
Merge pull request #237 from MajorPainTheCactus/hdr_5_5
...
V5.5 Sony PVM 4K HDR Shader
2022-03-10 19:03:15 -06:00
MajorPainTheCactus
b2162f07af
Added SDR mode Added saturation colour grade Fixed sondy pvm shader brightness
2022-03-11 00:01:10 +00:00
hizzlekizzle
938a476b13
Merge pull request #236 from MajorPainTheCactus/hdr_5_1
...
V5.1 Sony PVM 4K HDR Shader
2022-03-07 22:50:14 -06:00
MajorPainTheCactus
248f0a775c
Added gamma, brightness and contrast controls
2022-03-07 21:57:58 +00:00
hizzlekizzle
5dae9be43f
Merge pull request #235 from MajorPainTheCactus/hdr_5_0
...
V5.0 Sony PVM 4K HDR Shader
2022-03-05 17:52:32 -06:00
MajorPainTheCactus
5e6351e2c7
Moved scanline_size out to main shader for easier integration with HSM
2022-03-05 15:53:41 +00:00
MajorPainTheCactus
55e0796400
Fixed gamma curve - was using sRGB now using rec.601 / rec.709 gamma curve Added NTSC-U, NTSC-J, PAL colour systems and corresponding default white points Added colour grading: white temperature, brightness, contrast
2022-03-05 15:40:20 +00:00
hizzlekizzle
ad2dd66403
Merge pull request #234 from MajorPainTheCactus/hdr_4_3
...
V4.3 Sony PVM 4K HDR Shader
2022-02-28 15:52:36 -06:00
MajorPainTheCactus
573cde5945
Renamed parameters and added 'hcrt' prefix to them.
2022-02-28 21:51:08 +00:00
hizzlekizzle
196414fecb
Merge pull request #233 from MajorPainTheCactus/hdr_4_2
...
V4.2 Sony PVM 4K HDR Shader
2022-02-27 08:19:46 -06:00
MajorPainTheCactus
b0e9044a72
Standardized the code to the general RetroArch shaders standard
2022-02-27 12:31:28 +00:00
hizzlekizzle
62a58b7cd3
Merge pull request #232 from MajorPainTheCactus/hdr_4_1
...
V4.1 Sony PVM 4K HDR Shader
2022-02-26 16:53:03 -06:00
MajorPainTheCactus
ced4c91384
Fixed a load of bugs with vertical and horizontal convergence
2022-02-26 13:06:28 +00:00
hizzlekizzle
b49011c93e
Merge pull request #231 from MajorPainTheCactus/hdr_4_0
...
V4.0 Sony PVM 4K HDR Shader
2022-02-25 18:13:53 -06:00
MajorPainTheCactus
c36d5be84d
Simplified the shader framework to have one master shader instead of three which meant I can remove a whole load of files
2022-02-25 20:33:25 +00:00
hizzlekizzle
0ec5ca236c
Merge pull request #230 from nfp0/Royale-NTSC-relative-multiplier
...
Use relative multiplier on NTSC Royale presets
2022-02-16 12:02:07 -06:00
nfp0
0ede7913fd
Use relative multiplier on NTSC Royale presets
2022-02-16 17:45:46 +00:00
hizzlekizzle
981356bf13
Merge pull request #229 from MajorPainTheCactus/hdr_3_3
...
V3.3 Sony PVM 4K HDR Shader
2022-02-14 19:11:34 -06:00
MajorPainTheCactus
510b6c9ef4
Added Sammy Atomiswave simulation preset Added JVC Professional TM-H1950CG simulation preset
2022-02-14 22:21:40 +00:00
hizzlekizzle
819892ed0b
Merge pull request #227 from stuken/crt_geom_deluxe_interlacing_fix
...
Display 480p content at full res with interlacing off
2022-02-10 22:05:58 -06:00
hizzlekizzle
a3f8faba21
Merge pull request #228 from MajorPainTheCactus/hdr_3_2
...
V3.2 Sony PVM 4K HDR Shader
2022-02-10 19:55:51 -06:00
MajorPainTheCactus
c511d122c1
Added Viewsonic SuperClear A90f+ simulation Added numerous shadow masks
2022-02-10 21:53:13 +00:00
Stuart Kenny
ab5d7681c1
Display 480p content at full res with interlacing off
2022-02-10 16:33:40 +00:00
hizzlekizzle
70d1b26378
Merge pull request #226 from stuken/master
...
Correct shader preset filename for zfast lcd.
2022-02-09 14:03:51 -06:00
Stuart Kenny
947b05aabe
Correct shader preset filename for zfast lcd.
2022-02-09 19:41:37 +00:00
hizzlekizzle
e77a603ad2
Merge pull request #224 from MajorPainTheCactus/hdr_3_1
...
V3.1 Sony PVM 4K HDR Shader
2022-02-07 21:41:08 -06:00
MajorPainTheCactus
ff7baae3d1
Fixed up the presets for Bang & Olufsen MX8000 and Sony PVM 20L4 Added ability to dial out the horizontal blur to widen black gaps Defaulted the main shaders to standard settings not for any TV
2022-02-07 22:29:54 +00:00
hizzlekizzle
f08ffdac03
Merge pull request #223 from MajorPainTheCactus/hdr_3_0
...
V3.0 Sony PVM 4K HDR Shader
2022-02-06 18:36:50 -06:00
MajorPainTheCactus
e755fbb0f2
Refactored shader to support shadow and dot masks - added crt-shadow-mask-hdr.slang, crt-dot-mask-hdr.slang Added Bang & Olufsen TV preset (shadow mask) Added Toshiba Microfilter TV preset (dot mask) Renamed crt-sony-pvm-4k-hdr.slang to more general crt-aperture-grille-hdr.slang Moved header files into an include directory
2022-02-06 22:12:18 +00:00
hizzlekizzle
5d0831f1c4
Merge pull request #222 from MajorPainTheCactus/hdr_2_2
...
V2.2 Sony PVM 4K HDR Shader
2022-02-05 18:55:33 -06:00
majorpainthecactus
d265f56309
Fixed BGR Fixed scaling instructions Broke up horizontal attributes into their own channels i.e we now have horizontal beam characteristics Dabbled with values accordingly
2022-02-05 23:09:54 +00:00
hizzlekizzle
d5255c20fc
Merge pull request #221 from MajorPainTheCactus/hdr_2_1
...
V2.1 Sony PVM 4K HDR Shader
2022-02-04 17:30:39 -06:00
majorpainthecactus
e9a37d97dd
Fixed up 20L4 to latest version of shader - this needs fixing up again
2022-02-04 21:55:51 +00:00
majorpainthecactus
99246550c5
Improved colour accuracy Improved phosphor shapes Broke out curves into seperate channels Cleaned up shader parameters Simplified code
2022-02-04 21:55:51 +00:00
hizzlekizzle
1cf765bece
Merge pull request #220 from MajorPainTheCactus/master
...
Major improvement to the Sony PVM 4K HDR shader
2022-01-29 17:19:03 -06:00
majorpainthecactus
0af8be9016
Major improvement to the Sony PVM 4K HDR shader Refactored it into a single pass for simplicity and speed Rewrote a lot of the curves Defaulted to a new mask RGBX Added ability for scanlines to overlap Broke out HDR and inverse tonemapper into headers
2022-01-29 22:58:56 +00:00
MajorPainTheCactus
0d881b43bb
Merge branch 'libretro:master' into master
2022-01-29 22:57:11 +00:00
hizzlekizzle
27c5c48155
Merge pull request #219 from realnc/zfast-hdmask
...
zfast-crt: add preset for the coarse mask, suitable for HD displays
2022-01-16 08:31:17 -06:00
Nikos Chantziaras
fc7d957e50
zfast-crt: add preset for the coarse mask, suitable for HD displays
...
To avoid duplicating the whole shader implementation, the needed define
has been split into its own file, and the shader implementation is now
in an include file.
2022-01-16 08:21:42 +02:00
hizzlekizzle
fad35a9129
Merge pull request #218 from realnc/zfast-fix
...
zfast-crt: fix compilation error when undefining FINEMASK
2022-01-15 10:15:48 -06:00