Main, Minimig, SNES, Genesis, TurboGrafx-16, NeoGeo:
- Shadow Mask is aligned to Start of actual scaled video.
- Support for multi-resolution Shadow Masks.
- Support for 64 phases in video filters.
- Separate settings for Horizontal and Vertical filters with additional Vertical filtering option when scanlines are enabled. Existing filters will work but only first half of coefficients will be loaded (due to separation of filters). New filters should be written with either 16 or 64 phases (i.e. only for one axis). Separate vertical filtering for scanlines gives an option for better look. It's recommended to choose some blurry filter for scanlines, so they will evenly spread even with non-integer scaling.
- Scanlines FX is moved from HDMI output to original video, so same scanlined video will be fed to scaler as on VGA output. New scanlines are tuned to work together with new separate filters.
- Various fixes and tweaks for PSX core (in development stage).
- Some updates in Scaler (grabulosaure)
- If osd_timeout=0 then don't timeout.
- Add support for zip files with no directory entries (Zakk).
- Minimig: remove residents on kickstart loading (need further testing).
- Minimig: don't block system LED.
- TGFX16: Improvement in video glitch (dshadoff).
- SNES: Lightgun delay to improve accuracy (paulb-nl).
- SNES: GSU fixes (srg320).
- Genesis: Use PAL Master Clock for PAL mode (birdybro).
Note: shadow mask alignment, 64 phase scaling and scanlines filter currently applicable only for these mentioned cores.
Hopefully it's last change in framework before propagating the changes (shadow mask, filters) to all other cores.
Comments (6)
I have my mister outputting to an SD CRT television via component and to a 1440p monitor via HDMI. Am I correct in understanding that if I apply shadowmask effects now, it will be applied to my CRT (not something I want) if I choose to use it for my HDMI video?
Shadow mask applied only for HDMI output. It will be applied to VGA output only if vga_scaler=1 in INI.
Cool.
With the latest SNES core getting blank video for all SNES games, only sound is working. Rolled back to previous SNES core version (Dec 2021) for now.
Just switch video filter
Exciting times and amazing work pushing the platform forward. Thanks!
