64th Note in the registry by FSociety at 2:56 AM EDT on June 13, 2005
Each new version of 64th Note adds a new entry to the registry. I currently have eight instances of it on my system (all of the releases, apart from V0.04). Would there be a way of changing how new releases of 64th Note acts with the registry. For example, overwriting the previous version, rather than creating a new entry?
Also, would it be safe to remove all previous versions of 64th Note from the registry, only keeping the most recent one?
Actually, since I know next to nothing when it comes to coding, I was going to show the code to my dad. He said that he should be able to alter it enough that it would save the settings in the "plugins.ini" file that Winamp's main plugins use. And, that it shouldn't be that hard to do. I haven't shown him the code yet because I've been to busy (and I'm quite sure he has been as well).
Personaly, saving settings in the registry at all is a major pain. What happens when someone reinstalls windows? Or cleans out their registry? Or wants to send their friend a copy of Winamp on CD? Or something else along those lines? All settings are lost.
I have, on a few occasions, burned Winamp onto a CD. If you set it up right, you can run Winamp off the CD without altering any settings, anywhere on the computer the CD is put into, because most of Winamp's settings are stored in either the winamp.ini file, or the plugins.ini file. However, when plugins start using the registry for their settings, then it messes with the registry (when on a school computer, this can be a big NO NO!). Not only that, but the settings get lost every time you put the CD in a new computer.
Anyway, while I agree that 64th Note should not make such a mess of the registry (I think that problem you mention was actually fixed in like, v.8, or something), I would prefer that it doesn't use the registry at all. There's my 2 cents worth (or probably more, actually). Mouser X over and out.
You are free to delete the old settings, heck, go ahead and delete the current ones if you want, it'll just rewrite them when winamp starts. I only used the registry because I was working on PJ64, which stores its settings in the registry, and because I'm unfamiliar with the .ini interface. I'll put this on the list of things to do.