Well, yeah.. Ackshully I wanted to +1 this:
Renaming the plugins requires that XMPlay be restarted. A selection system like in the Associated filetypes panel seems a more versatile solution.
Thanks to
Knurek bringing some light into the dark jungle of .NSF playback, I wanted to upgrade NEZPlug++. So I did, only to find that .AY files formerly handled by NEZPlug are now silent. NEZPlug++ seems to load them but the Plugin info seems deserted and nothing is heard. Ok, this is obviously a NEZPlug++ problem but if it was possible to configure the file type to plugin association more sophisticatedly in XMPlay, I could keep both plugins around and play .NSFs with the up-to-date version and .AYs with the not-so-silent version.
I also remember trying to sort out Adlib plugin priority using the file name logic, renaming DLLs back and forth, not getting 100% desired results and losing a couple of hairs in the process.
EDIT: Silly me, achieving what I wanted with the NEZPlugs was possible by changing the line
DisableAYSupport=0
to
DisableAYSupport=1
in NEZPlug++'s .ini file. But still, I'm keeping the +1.