Fr33dan / GPSaveConverter

Utility to transfer save files between the games installed from the Xbox app and other storefronts. https://ko-fi.com/fr33dan
343 stars 35 forks source link

Issue with Forza Horizon 5 #25

Closed Marat777475 closed 1 year ago

Marat777475 commented 1 year ago

21 I want to transfer my save to MS Store but i can't due to this error.

Desktop Screenshot 2022 12 15 - 17 14 15 68

Marat777475 commented 1 year ago

I see 'Ambiguous Xbox container results' error.

Marat777475 commented 1 year ago

If anyone can help me. I'll appreciate it.

Marat777475 commented 1 year ago

Let me know what causes this issue, And i hope there's solution to it.

Fr33dan commented 1 year ago

Hi, I operate on the EST time so replies may take some time when it is the middle of the night for me.

Your screenshot has me a touch confused. Your Xbox files shows the transaction log selected but the non-xbox files show the profile data. They should be synced so when you select a file in one box the matching one in the other should be highlighted. Have you modified the file translation?

Fr33dan commented 1 year ago

Also your Xbox files do not contain a profile data file at all. Are you sure you got into the game enough for all the save files to be initialized?

Marat777475 commented 1 year ago

@Fr33dan so, Should i play the game for a few hours and then transfer yeah?

Fr33dan commented 1 year ago

Wait a bit, I was testing the P5R profile someone else suggested and discovered some cases that have issues with matching. There will be an update soon that should fix the problems.

Marat777475 commented 1 year ago

Ok I'll wait. If I have my save transfered to Xbox. And then go to FH5. Will get invalid profile (I mean the profile you're trying to load is not available) if yes. Is there a solution to that?

Marat777475 commented 1 year ago

Yes I would like to ask a question. Is there chance to get banned after that right now. Or medium (mean 50-50%)?

Fr33dan commented 1 year ago

If you get it transfered correct it should work according to other reports. If the profile has been transfered correctly but you get a profile corrupted report then they have changed something and broken compatiblity and there is nothing we can do.

This converter relies on both the Xbox and non-Xbox version of the game using the same save file format, but with different names. Some games actually use slightly different file formats between versions and the tool will not work. So far I've never heard of a game that worked before to stop working because of an update so I'm fairly confident FH5 can work for the profile data. That said they are changing something, I haven't updated FH5 in some time but don't have the meta file you show, but a profiledata file instead: image

All I can go on is what other people have said and so far no one has reported that they have been banned.

Update is out now, seems to be working either direction.

Marat777475 commented 1 year ago

If no one got banned for this. Then I should hope that I will not get banned too. Ok I'll try a new update and transfer it correctly that should work hopefully.

Marat777475 commented 1 year ago

I have a window with 'This will reload your game library with data from the default game library. This will overwrite non-Xbox save file location and WGS Profile Suffix, but file translations will be merged'. Should I click yes or no?

Marat777475 commented 1 year ago

20221215_234818.jpg Like this

Marat777475 commented 1 year ago

Should I click Yes or No?

Fr33dan commented 1 year ago

Yes

Fr33dan commented 1 year ago

It may crash when you do so and have to be re-opened. This is the first time that feature has been used, that is what it did for me but worked after I restarted it. It may need further testing.

Marat777475 commented 1 year ago

Ok, but I don't see Fh5.

Fr33dan commented 1 year ago

Did you restart the converter?

Marat777475 commented 1 year ago

Yes. I see it

Marat777475 commented 1 year ago

And now, what do I have to do to transfer?

Marat777475 commented 1 year ago

Move profile data up to Xbox save files?

Fr33dan commented 1 year ago

Yes, select profiledat and use the single up arrow to move only the selected file from non-Xbox to Xbox.

Marat777475 commented 1 year ago

I hope that will work and. I will not get banned

Marat777475 commented 1 year ago

And then launch the game on another platform? MS store?

Marat777475 commented 1 year ago

20221216_010746.jpg I still have this error 'Ambiguous Xbox container results' Is there a solution to solve it?

Marat777475 commented 1 year ago

May be I chose incorrect folder or I have to rename it that mentioned in error

Marat777475 commented 1 year ago

20221216_011206.jpg Do I have to rename this folder?

Marat777475 commented 1 year ago

Or profiledata's name?

Fr33dan commented 1 year ago

So I've just noticed your container names in that the second two don't fit. I've not seen a case where they are not the same so I don't understand why that would be if the first two did fit. Please use File > Copy Save File Table(s) and then paste the results here.

Marat777475 commented 1 year ago

Ok

Fr33dan commented 1 year ago

Your userprofile in the non-Xbox safe files is 901FBB83F62A4, but your xbox profile id is 901F6B14145A3 (without the leading zeros). At a glance they look very similar so I didn't notice until now.

It is my understanding that when you use the steam version that you must still sign into the an xbox profile. This converter assumes you are using the same profile in both versions. If not then you should try naming the non-Xbox file to match the xbox profile id (User_901F6B14145A3.ProfileData). Then make sure there is only one container that has that ID.

Do not attempt to modify the Xbox save files/folders directly. The button to view those files is just for users to make a backup (which is actually largely unnessesary as xbox cloud save already has everything backed up and will restore it if the files become corrupted).

Also just in case something is wrong with the game libary use File > Preferences > Reset All just to make sure everything is running in a clean state.

Marat777475 commented 1 year ago

20221216_143028.jpg Here.

Marat777475 commented 1 year ago

@Fr33dan, Should i rename Profiledata and then find one container to make sure that it has the same ID and then move it up to Xbox Save Files?

Fr33dan commented 1 year ago

I beleive that from your most recent screenshot you have already renamed the files as needed and that you should be able to press the single up arrow to move the file to the Xbox save files and achieve the goal you want.

Marat777475 commented 1 year ago

I entered the game and I see this issue.20221217_011418.jpg

Marat777475 commented 1 year ago

@Fr33dan, I renamed profiledata and then transfered to Xbox Save Files and i entered the game and i see this problem.

Marat777475 commented 1 year ago

@Fr33dan , Did I transfer my save incorrectly. If yes, how to solve it?

Fr33dan commented 1 year ago

I can't tell if you've done it right without setting the what the converter shows for your Xbox save files. Based on what you has before I'm inclined to think you got it but can't be sure.

This brings us to wild guessing mode. Is there a chance your non-Xbox version is out of date? Maybe you need the version flags as well?

Marat777475 commented 1 year ago

@Fr33dan Do I have to move not only Profile data but Versionflags file and other files from Steam folder and then move them up?

Marat777475 commented 1 year ago

@Fr33dan I don't think that Non-Xbox files are out of date I should check it.

Marat777475 commented 1 year ago

@Fr33dan I mean transfer other files from Fh5's steam save folder to FH5'S Xbox save folder.

Marat777475 commented 1 year ago

20221218_175455.jpg

Marat777475 commented 1 year ago

Transfer these files from non-xbox save files and all the way to xbox save files yes?

Marat777475 commented 1 year ago

Or some of them including VersionFlags?

Marat777475 commented 1 year ago

And then make it FINALLY work?

Marat777475 commented 1 year ago

After moving files from Fh5's Steam save folder and all the way to Xbox save folder FH5 and then Make it work?

sullivan1337 commented 1 year ago

I just tried the same, and it seems to get further, however there is some error with the path translation? image

Marat777475 commented 1 year ago

@Fr33dan Should I do this offline?

Marat777475 commented 1 year ago

@Fr33dan may be I should update profiledata's date and then move it up?

Fr33dan commented 1 year ago

@Steve777475 I have yet to see what your Xbox save files look like after the transfer. I complete and loading save file in the Xbox version looks like this: image

The last modified date matching the modified date of the non-Xbox save files. Notice how all three files have the same modified date in my version, the last date that I played the game (In April since I'm in the USA and we do MM/DD/YY). In your case it looks like this date is early October although some screenshots show the 3rd and some show the 9th. If your files don't look like that or don't have the correct date then you have not copied them correctly.