* make a bunch of implicit scaling rules explicit and move color shaders before scaling shaders in the handheld directory
* remove extraneous file
* switch vhs from viewport to source scaling
Changes:
* Improved Performance
* Fixed a performance issue where we were rendering more than we needed to
* This should increase performance across most presets
* Fixed color rainbowing in reflection for Guest-Advanced and LCD-GRID
* Updated to crt-guest-advanced-2023-03-11-release1
* Updated GDV-MINI from @ROBMARK85's request
Changes:
* Guest Advanced updated to crt-guest-advanced-2023-02-25-release1
* Improvements to the new Magic Glow feature
* Turn Magic Glow on and Increase the Glow amount to see the effect
* New Slot Mask Mitigation option to reduce moire
* Added/Restored Guest's Raster Bloom as well as Overscan control
* Updated Comments in presets to use # instead of // as per @hunterk's request
* Added rotation option for Rotate CRT Tube:
* -1 = 90 Degrees Clockwise (or 270 Counter Clockwise)
* 0 = No Rotation
* 1 = 90 Degrees Counter Clockwise
* Added groundwork for the wildcard replacement feature so presets will auto rotate and not flip in the future
* Added DREZ presets which keep the horizontal resolution
* Helpful for applying to modern games, these two are good to try
* `Presets\Base_CRT_Presets_DREZ\MBZ__3__STD__GDV__DREZ_X-VIEWPORT_Y-240p.slangp`
* `Presets\Base_CRT_Presets_DREZ\MBZ__3__STD__GDV__DREZ_X-VIEWPORT_Y-480p.slangp`
* Also looks good on MVC2, try `Presets\Base_CRT_Presets_DREZ\MBZ__3__STD__GDV__DREZ_X-VIEWPORT_Y-240p.slangp`
* Updated preset capability and performance table
* Added contrast for signal noise
* Added some more Sinden presets for SCREEN-ONLY and POTATO
* Added Screen Region to Resolution Debug text
* Good for getting the screen region pixel coordinates if you need them
* Adjusted Ambient Lighting Scaling when using the Inherit Zoom scale mode
* Now when you zoom out it is much less likely to generate a black frame covering the outer parts of the background image
* The minimum size of the lighting texture will be close to the height of the current viewport
* This reduces the likelihood that we will see the cutoff
* ScaleFx: Exposed more of the settings so they can be tweaked
* Default Settings changed:
* ScaleFx Threshold: now 0.43 (was 0.5)
* ScaleFx Filter Corners: now 0 (was 1)
* These settings result in a slighly clearer picture and less rounding of square corners
* SMOOTH-ADV ntsc presets: ntsc_scale adjusted so it visually matches the regular ADV ntsc presets
* fix preset parsing issues from https://github.com/libretro/slang-shaders/issues/369
* one more preset fixed
* fix some malformed preset directives
* fix preset lines erroneously ending in semicolons
* fix another malformed preset directive
* make sure grade and glass at least load properly
* comment one more bad path
* fix reference pass for old scalefx in sh1nra ntsc
* fix reference pass for scalefx in sh1nra vibrance
* fix reference pass for old scalefx
* fix reference pass for old scalefx-9x
Added gamma cut off values so people can adjust the gamma switch over point between equations as the standards define
Refactored the parameters and broke out values to be more clear
* update shaders that use Original to use a reference pass instead for append/prepend readiness
* remove some extraneous files
* fix super-xbr preset that was already broken apparently