I think the ability to use relative paths instead of absolute paths should be a requirement.
For example, in winamp I can set my media library directories to relative paths so that it can pick up and track media on and added to my portable hard drive. As another example, foobar is primarily portable, but its media library only allows use of absolute paths.
What did you do to change the library so it uses relative paths, I have not been able to do this, which frustrates me as my music gets lost in my library when my drive letter changes.
the ..\ in library scan does it, but when winamp restarts it breaks the playlist by putting F:\winamp..\ in front did you fix this?