* Remove non standard characters; Remove unused test file
* Fix missing includes in shaders
* Fix some presets
* Fix copy of crt-super-xbr.slangp in MegaBezel
* Fix copy of FBNEO-Vertical__STD.slangp in MegaBezel
* Revert "Remove non standard characters; Remove unused test file"
This reverts commit 62d3cc1c5a4e3b0ead9d0f732631be80685521cd.
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
* Updated to the latest guest release: crt-guest-advanced-2022-07-27-release1
* Changed Guest mask size to 1 by default so that there isn't inconsistency using guest settings in the Mega Bezel
* Adjusted the default SMOOTH-ADV scaling parameters for a sharper smooth look:
* HSM_CORE_RES_SAMPLING_MULT_SCANLINE_DIR = 300
* HSM_CORE_RES_SAMPLING_MULT_OPPOSITE_DIR = 125
* HSM_DOWNSAMPLE_BLUR_SCANLINE_DIR = 0
* HSM_DOWNSAMPLE_BLUR_OPPOSITE_DIR = 0
* Added **Shift Sampling Relative to Scanlines** to shift the image relative to the scanlines
* The ScaleFx settings now only appear on the SMOOTH-ADV preset nearer the bottom of the parameter list
* Fixed Double image when using cropping in NTSC presets reported by @JHorbach1
* Updated to crt-guest-advanced-2022-07-17-release1
* Includes Scanline Gamma
* Tube Gel and Diffuse Fixes
* Gel is now mapped to the tube, independent of the black edge
* Added a feature to add a bit of tube diffuse shading to the GEL this should make it look a little more natural
* [ TUBE COLORED GEL IMAGE ] > Normal Multiply by Tube Diffuse Shading
* HSM_TUBE_BLACK_EDGE_LAYERING_MODE has been removed as it's not needed anymore
* CRT Multiply blend mode now works better when there is extra tube thickness
* Changed HSM_TUBE_DIFFUSE_IMAGE_SCALE to 120 by default to have a less rounded look
* If you want a stronger rounded shaded look reset it to 100
* Fixed Scale discrepancy when using the Cab Glass Image
* Added Shadow Opacity param to control shadow being applied to the static tube highlight