Changed the Output plug-in preferences page to show a brief description of the plug-in to avoid having to change selection (which changes the output plug-in used) along with more obvious information if a plug-in is disabled or failed to load (this style of plug-in preferences page will be applied to the other pages in later builds)
Changed the installer to use supporting files in a manner that the Anti-Virus / Malware solutions find more preferable (this should reduce some of the report install issues)
Changed the installer to remove any cached legacy input plug-ins within the wavecache folder (related to the Waveform Seeker plug-in) to avoid crashes seen in some setups
Changed to not allow the loading of older versions of the Waveform Seeker plug-in (it causes issues & is wasting time with duplicate crash reports plus it's not something that should be done since WACUP includes a much newer version which fixes the issues that are being experienced)
Changed the SNESAmp Wrapper plug-in to rely upon the playlist loader to treat RSN archives (RAR compressed files) as playlists instead of the wrapper plug-in having to do it itself (more work needs to be done on this but it's better than RSNs being ignored as the first updated SNESAmp Wrapper build was doing)
Fixed a crash on loading when the SNESAmp Wrapper plug-in tries to load an old version of the SNESAmp Wrapper plug-in
Fixed the SNESAmp configuration dialog being unusable when the skinned preferences option is enabled (delphi weirdness)
Fixed the Waveform Seeker plug-in to not attempt to use the SNESAmp Wrapper plug-in for the legacy processing mode (without this it can cause a range of various stability issues)
Fixed the Not So Direct configuration changes being re-read in between sessions depending on how & when the preferences are accessed vs using the plug-in (if at all) for playback
Fixed a crash related to adding a new bookmark
Fixed the likely cause of a crash / deadlock seen under modern skins when using the SqrSoft Advanced Crossfading Output plug-in (primarily seen from FLAC playback in crash reports)
Fixed an issue introduced by the changes to deal with the IPC_GETSKINCURSORS & IPC_CB_VISRANDOM API message conflict
Fixed the likely cause of a crash / deadlock seen when trying to get metadata for the currenty playing item whilst a local media library (ml_local.dll) file scan is in-progress
Fixed the likely cause of some on close related crashes seen primarily when a modern skin was active at the time of closing
Fixed a combined crash issue related to modern skin loading & how the vis_classic plug-in deals with inappropriate window sizes
Fixed a crash when trying to change the artwork file used on the Twitter & Artwork preference pages (simpler is often better)
Fixed the video window not displaying correctly if the input plug-in doesn't complete opening the video renderer (e.g. MP4 files with a single image video track)
Fixed a compatibility issue vs 5.666 which was preventing the old 3rd party Dynamic Library plug-in from loading its preferences (related to the WACUP settings cache)
Fixed the winshaded equaliser window not being re-drawn on video window volume updates
Fixed a compatibility issue with the Icon Pack Installers which look for a gen_tray.dll (this was merged into the WACUP core but a stub dll is now provided to allow the installer checks to work)
Fixed some visual issues with the classic about window especially when using the skinned version of the window (it now tries to re-size the inner parts to the outer frame & a few other tweaks)
Fixed some visual issues with the skinned preferences window especially it incorrectly clipping its size or not showing anything within it when on a high dpi &/or OS text scaling enabled setup (there is still more to do related to this)
Other small changes to adjust some of the prior patches & fixes based on newer information from the received crash reports
Updated libcurl (libcurl.dll) to 7.69.0 (4 Mar 2020)
Updated Monkey's Audio (in_ape.dll) to 5.20 (24 Feb 2020)