Originally posted by shizengan
xLew-- is right, modified TROPUSR.DAT files don't sync (some will cause the sync process to error out and others will go through the process but not update the Trophy servers records - appears to depend on if the game has a trophy install/validate process which also makes games quit out) even if you remember to modify the last_modified timestamp in the file date to match the file modified date when you FTP it back to your PS3.
Edit: I've finished mapping the TROPUSR.DAT file and how it's structure works.
It's looking more and more like the TROPUSR.DAT file is a plain-ish version of the trophy information to quickly display trophy information in the Trophy Section of the XMB, it may have once been authoritative but it doesn't look that way checking the packets sent/received during sync.
I think it is involved in the sync/trophy process but it's probably getting checked against something else, maybe PARAM.PFD or TROPTRNS which change at each read/write to the TROPUSR file. As do the files in the _TROPSYS_ directory.
I would imagine there's encoded/encrypted version of the trophy data that validates the TROPUSR file at sync or game run.
Im gonna try to explain my tests...
I get the trophy folder of an account in my ps3 and try to "pass" that info to another user account in the same ps3... the point is to share my own platinums between my own users.
First i get the trophy content of the folder of the desired game of my user. Then I changed the user in ps3 to the new account and insert the game disc to install the trophy info. Then, via ftp I put the PARAM.PFD, PARAM.SFO, TROPCONF.SFM, TROPTRNS.DAT and TROPUSR.DAT files into the game trophy folder. Then, I start the game again and voila! the trophy percent rised up to 100%, as in my first account.
But, when i try to sync them, and error happens...
So i repeated the process only overwriting TROPUSR.DAT, and the percent stand in 0%... overwriting all the files but PARAM.SFO, and the percent stand in 0%... the only way to rise the percent to the new value is by overwriting the whole folder files...
Also, i have read that the PARAM.SFO has the user id info in it, so when i overwrite the file with the other i am trying to sync trophy info with some bad user key... I tried downloading a SFO editor, and i have changed the user key in the PARAM.SFO with the key of the new user... I did not try to sync this way yet...
so, i think that TROPUSR.DAT is only a file to the info shown in the XMB but when the ps3 try to sync there is another important files, maybe PARAM.PFD or TROPTRNS, or maybe it has something to be with _TROPSYS_ folder...
sorry for my english, jujuju...