![]() ↑ 1.0 1.1 Dishonored Graphics (TWEAKS) - Steam Users' Forums (retrieved).Write-Host "Timestamps copied from $originalFolder to $destinationFolder." # Output a message indicating that the timestamps have been copied $destinationFile.LastAccessTime = $originalFile.LastAccessTime $destinationFile.CreationTime = $originalFile.CreationTime $destinationFile.LastWriteTime = $originalFile.LastWriteTime # If a corresponding file is found, copy the timestamp # Loop through each file in the original folderįoreach ($originalFile in $originalFiles) $destinationFiles = Get-ChildItem -Path $destinationFolder $originalFiles = Get-ChildItem -Path $originalFolder $destinationFolder = "C:\Path\To\Folder2_modified" $originalFolder = "C:\Path\To\Folder1_original" # Specify the paths to the original and destination folders Or use a Powershell script that takes, as input, the path to the folder with the original game saves ( "C:\Path\To\Folder1_original") and the folder with the modified game saves ( "C:\Path\To\Folder2_modified") and copies all respective timestamps from each file of the former to the file of the same name in the latter:.Manually edit each file with the desired date with a program like BulkFileChanger.Since the game uses the "Modified Date" timestamp of the actual files to display the in-game date of the game saves, (in the "Load saves" menu), after applying the methods described above you will have modified and saved said files and therefore will be left with all your saves, in game, showing up as having been created at your present date (or the date when you followed this procedure). (Optional step, after conversion) Copy over the original timestamps of the game saves 98 01 05 00 17, instead, by changing the fourth code line into something like $referenceHexValues = ](0x98, 0x01, 0x05, 0x00, 0x17) and deleting the two previous code lines about specifying the filepath and reading the content of the generated valid save. You can also directly feed the script with the hexadecimal values (e.g. ![]() ::WriteAllBytes($file.FullName, $fileContent) # Write the modified content back to the file # Replace the first 5 hexadecimal values with the values from the reference file $fileContent = ::ReadAllBytes($file.FullName) # Read the content of the file as a byte array $savFiles = Get-ChildItem -Path $folderPath -Filter *.sav $referenceHexValues = $referenceFileContent # Extract the first 5 hexadecimal values from the reference file $referenceFileContent = ::ReadAllBytes($referenceFilePath) # Read the content of the reference file as a byte array $referenceFilePath = "C:\Path\To\Your\ReferenceSave.sav" # Specify the path to the reference valid save file # Specify the path to the folder containing the. On Windows, open a Powershell terminal and paste the following code after adequately replacing "C:\Path\To\Your\Folder" with folder path where the saves to convert are located and "C:\Path\To\Your\ReferenceSave.sav" with the path to valid save file previously generated: ( Alternative method) This process (which can be cumbersome, in the case of many save files) can be automated using a PowerShell Script. Transfering them all to the save folder as documented above.Replacing their first 5 hexadecimal values with those of the valid save file and saving after.By opening them, one by one, in a hex editor.Finally and like in the methods described before, update each of the game saves you want to convert:.Take note of the first 5 hexadecimal values (e.g., 98 01 05 00 17).Open the valid save file in a hex editor.Now, identify the first 5 Hex values of the valid save file generated:.Locate the valid save file in the save folder.Play the game and save at least once to generate a valid save file (.sav).Open the game on the target version (e.g., Steam or Epic Games Launcher).First, create a valid save for your current game version:.It requires obtaining a valid save file from the target version by playing the game and saving at least once. This method involves using a PowerShell script to replace the first 5 hexadecimal values of save files. 10.6 "Creating a Safe Haven" side objective doesn't complete.10.5 "High Overseer Campbell" meeting chamber bug.10.4 Game options cannot be saved or loaded when using a controller.10.3 Controller hotplugging does not work.10.2 "First time setup" runs every time game is started.9.2 The Knife of Dunwall: Missing 2D image files.9.1 The Knife of Dunwall: Low resolution textures on butchers.7.2 Independent UI and dubbing/captioning.4.7 (Optional step, after conversion) Copy over the original timestamps of the game saves.4.6 General conversion between any 2 versions of save games.4.5 Convert Epic Games Store save games to Steam version.4.4 Convert Steam save games to Epic Games Store version.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |