7
« on: August 27, 2023, 11:54:54 PM »
I'm guessing the serial key is stored in the registry or somewhere else then as when I do see the plug-in loading it always nags & then kindly wipes my main playlist to play it's mp3 file (good thing WACUP has a playlist undo feature enabled by default). I quickly tried the above (it's not super portable imho vs what I'd deem to be truly portable) & that won't ever get the plug-in to load.
However, the reason that Winamp after a time & why WACUP out right won't load it is because the plug-in dll due to it's need to unpack itself doesn't work well if DEP/NX-bit handling being applied (aka something that XP SP2 introduced). So it's not something that can be easily fixed as the way the plug-in dll works when being loaded is not compatible with how Windows has been working for the past 19 yrs or so. There might be tools out there that can try to get the decoded dll & then reconstruct it into a dll that could then be patched, etc but that's not something I'm going to try to do nor am I certain if that'd be able to generate a reliably working DEP compatible dll after any additional tweaking (would be more useful using that time to make something equivalent imho).
So that would by why it's not happy in being loaded & it's given me a few things to refine in how I'm dealing with misbehaving plug-in dll loading.
-dro