When you run it it will: - Save off your existing save games to an arrchive directory. The archived games will be named with your character name and the name you gave that game when you saved. - It will then launch Dungeon Lords. This way you never have to worry about manually backing up your saved games and you can always go back to a prior game which is important with the quest bug issues that people are having. This fixes the problem of having a limited number of save slots. The save name and character name are stored at fixed offsets in the .SAV file as well as the save date and are easy to retrieve. The save game archiving logic works like this: - If no file with that name (character + savve name) exists then archive it. - If a file with that name exists then compaare the two files using a SHA1 hash. If not the same then grab the internal save date and add that to the name of the copied file. - If a file with that date-stamped name *stiill* exists (very unlikely) and is different then just decorate the file name with a number and copy it. This way you don't end up with duplicate copies of saved games but are sure to always have a copy of any changed save file. DL_Launcher uses the registry to find your game location. It stores its startup info in a .XLM settings file which can be edited to change where files are copied to.