Vista compatibility - fuss over nothing?

Miscellaneous Forums/General Discussion/Vista compatibility - fuss over nothing?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

JazzieB: Are you sure you are not using your XP Pro machine instead of the Vista one? ;-) kidding. It's one helluva weird thing going on on your PC.

Tim: Sorry, so to clarify, If you go to Program Data and make a text file in one profile, the other profile can read AND WRITE to it yes?

So basically it's safe to use the AllUsers path for high scores/settings, but what is the CSIDL for it? Is it this one: Const CSIDL_COMMON_APPDATA = $23 ? I can't really tell as I'm working blind in XP.

Perhaps someone with Vista can type SET at the command prompt and see what values you get for these environment variables and any other interesting ones (these are my XP values):

ALLUSERSPROFILES=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\Jake Birkett\Application Data
CommonProgramFiles=C:\Program Files\Common Files
HOMEPATH=C:\Documents and Settings\Jake Birkett\
USERPROFILE=C:\Documents and Settings\Jake Birkett\

Thanks.

***
Hey if All Users (ProgramData) is safe for all standard/admin file reading/writing then why even bother to store player profile info (current level/score etc) in some special Local user folder? It might as well all go in Program Data.