5
« on: February 25, 2026, 07:46:04 PM »
2.81<letter> builds were the VC6 compiles which can & do have issues after Windows XP but was the last to seemingly render all of the presets in the expected manner.
2.82 was a re-compile using a newer compiler (VS2008 iirc) as part of trying to avoid DEP/NX related issues which was needed for Vista+ to work. It however breaks some presets & couldn't avoid the ape sub plug-ins that it uses from failing.
2.83 was only officially provided with winamp as the localised version of the plug-in & was rolled back to 2.82 since it broke a bunch of presets based on the crap I got at the time about it. That's why winamp ended up installing 2.81d or 2.82 depending on the OS.
chavs was an unrelated update by justin along with my other attempt at a 2.9 at the time he also released a version causing 2 to have the 2.9 moniker.
The versioning in the dlls themselves were often missing or broken depending on how / where / what has hacked at it to create it. So if that 2.83 is even valid is imho potentially questionable as it'd require musicbee stubbing out winamp 5.5+ localisation api.
There's also the attempt by grandchild to make a new contained version of AVS along with merging / re-creating the ape sub plug-ins. Though I've no idea what's going on with that nowadays as when I last looked it couldn't be built with the MSVC compiler & I just don't have the time / interest to screw around with visualisations as it doesn't interest me.
tl;dr: AVS is & has always been a mess & just use the version of the plug-in that works for you.