Interessant, das mit der Folder-ID für SavedGames wusste ich nicht. Ergibt aber Sinn, Spiele werden in Vista ja auch z.B. vom Startmenü anders behandelt als normale Programme.
Was zwei Versionen angeht für Vista/Nicht-Vista: Naja, das ist nicht so dramatisch. Wenn man dieses tolle Games-For-Windows-Logo haben will, muss man sowieso eine Menge Zeug machen. Zum Beispiel diese komischen Plugins fürs Windows Media Center. Da kommt es auf ein "Vista ? FOLDERID_SAVEDGAMES : FOLDERID_APPDATA" oder sowas nun wirklich nicht an. Mal von dem ganzen Aufwand abgesehen, eine Version für
DirectX 9 und eine für
DirectX 10 zu haben.