Seems I was wrong about where ALLUSERSPROFILE points to. Doesn't make sense to me that it points to a common application data folder rather than a location of an All Users profile!
Anyhow, under Vista there is a PUBLIC env variable that does point to an All Users folder. Not sure if that's of any more use to you.
Having had a peek at the ProgramData folder, it does appear as though that's the way it's supposed to be done, but I'd rather not have the data hidden, as I'd like a user to have quick access to any levels they may have created, and so on.
We may have to give up and do things MS's way, even if it is a royal pain in the backside. Although I'm about ready to package the current build of my game up for overall testing and to see how things work on the Vista front. Keep an eye on the Showcase forum.
Anyhow, under Vista there is a PUBLIC env variable that does point to an All Users folder. Not sure if that's of any more use to you.
Having had a peek at the ProgramData folder, it does appear as though that's the way it's supposed to be done, but I'd rather not have the data hidden, as I'd like a user to have quick access to any levels they may have created, and so on.
We may have to give up and do things MS's way, even if it is a royal pain in the backside. Although I'm about ready to package the current build of my game up for overall testing and to see how things work on the Vista front. Keep an eye on the Showcase forum.