in my program i want to play sounds that would be in the same directory as my prog., but the user can just put the thing in any freakin file they want how the heck is my game gonna know where the sound is. like if i specify in my game that rollerrink.mid is in C:\program files\mygame\gamesounds\rollerrink.mid, but the user puts the game in D:\mycrap\games i got\crappy games then it all get jacked up!