Hello
Ive really hestitated to post it and still do. But i think it should be ok now. Ive really done quite a few things to make sure ppl understand how it works/prevent wrong usage. But they have to read, that what makes me a bit scared tbh. Only thinking about myslf here, i rarely read readme files. But you have to here.
Only use the reverting as last resort if you lost your profiles. That rarely happens, so there is nearly no reason to use this app for anything but creating the backup for such a case.
Steam users please read the last part/disclaimer carefully. Dont use the app if you dont understand that you are a test subject more or less ^^
There is a readme included, PLEASE READ IT carefully before you use the app.
This readme will show you how to find the profile folder and explain other important things.
There are some things you HAVE to understand (this wont make reading readme obsolete btw!):
-
Always only revert the profile via this app. If you have created a backup with this app, it will copy all files in its original form into a single folder you choose. You cannot simply use one of those files and put it back into the profile folder for technical reasons. It will surely not work on Store/Gamepass MSFS like this (because the way how cloudsync works), not sure about steam.
-
The Sim has to be CLOSED when reverting a profile
-
This means you have to select a current profile in the app and then the backup profile you want to bring back in the next step/section. The revert button will then write the contens of the backup file into the current/selected profile. So in the end its a content swap, not anything else.
I have added various safety mechanisms but the end user is responsible, please understand that. I check for following things:
-
if the scanned file has XML content with DEVICENAME tag the app counts it as profile.So in theory other games profiles can be shown if you have selected a wrong folder. This is especially for Steam users, where the Sim probably only has numbers and letters in the folder name in Steam. MAKE SURE YOU ARE IN THE RIGHT FOLDER.
-
i check also if you select 2 different hardwares when you are reverting a profile. Like you have a Yoke profile selected but intend to overwrite it with a Throttle profile.
-
i make sure you cannot backup into the chosen original profile folder since this can mess things up. Still make sure you are outside any MSFS folder whn backing up profiles!
-
a copy of the original file is placed into the chosen backup folder with the extension .OLD.
-
as a last check, when reverting i make a copy of the original file you have chosen and put it with file extension .OLD into the backup folder. So eventually you have more files in the backup folder than in the original, just keep this in mind if you wonder why.
PS: I dont think anyone should use this if hes not really into how things work. If you are a new user or dont know much about folder structures and WIndows overall, please be aware you use it at your own risk. If someone is following the readme, everything will be good. But if someone just blindly does things, maybe not.
Important Disclaimer:
The actual revertion of a profile in Steam HAS BEEN UNTESTED!
Me and multiple people tested it for Gamepass/Store version and someone has also tested the overall flow of the app with steam files. But i dont think he actually reverted an existing profile, only testing files i gave him.
So im not sure what the steam cloudsync says, if it finds a profile created outside the Sim.
But since it works for Store/Gamepass MSFS i would assume it does on steam as well.
Maybe you will get a popup or something, asking you if you want to use current or cloud saves? I guess just dont use it until someone tried it. I cant, i dont have it.