What am I doing wrong?
Modifié par Mr Zoat, 04 octobre 2010 - 05:28 .
Modifié par Mr Zoat, 04 octobre 2010 - 05:28 .
Mr Zoat wrote...
Right click on the save file, read only is not ticked.
Mr Zoat wrote...
Firstly, as far as I know it is registered.
Secondly, ME1. Not ME2.
.MassEffectSaveextension works fine, but we need to use the correct module to compress it after changes have been made. You know which one? The default one corrupts the archive upon saving a change to the HEX sheet.
Modifié par The King of Dust, 05 octobre 2010 - 04:36 .
Rename the zip to YourCharacterName00_02.MassEffectSave and now open both your unchanged MassEffectSave file and the one you've just created in your hex editor. You'll need to copy the first 2027 (8231 in decimal) bytes from the old file to the start of the new one to make it a valid MassEffectSave file.
The King of Dust wrote...
Well the first part in that quote is pretty straightforward, so I'm guessing you have a problem with the "Copy the first 2027 bytes from the old file to the start of the new one" part.
Since you said you were using HxD, I'm gonna go with how the lines and columns are presented in it.
First step : open both your newly created modified savegame, and the old unmodified one in HxD.
Next : in the old unmodified savegame, go to line 00002020, column 07 and select every byte from there all the way to the start of the file. (If you look in the ASCII part of the interface on the right side, you should see the letters PK right after the 2027th byte, you need to select everything that comes before that PK). Now copy what you have selected (CTRL+C or Edit -> Copy, but you probably already know how to do that)
Finally : Go to the newly created MassEffectSave file. If you look at the ASCII section again, the file should start with PK. Make sure you cursor is at the very start of the file, go in the Edit menu and select "Paste Insert". Save your changes.
You should now have a valid MassEffectSave file that can be loaded by the game.
Turian Antiquarian wrote...
Very nice! How did you figure that the "custom" file format is just a .zip with a prefix?
The King of Dust wrote...
The only thing I can take credit for is finding the gender byte in the state.sav file
Turian Antiquarian wrote...
That's plenty. Allow me to present you with the customary award:
+1 Gold Baby-Krogan
For innovation in the field of retro-modding.
Mr Zoat wrote...
Sorry, but I don't think that you've
dumbed it down to my level yet. Am I trying to find 00002027 in
player.sav, state.sav or WorldSavePackage.sav? I can only find a PK in
player.sav at line 0001BB43 / 44. I appreciate your help and I
apologise for my obtuseness.
Modifié par The King of Dust, 06 octobre 2010 - 10:49 .







Mr Zoat wrote...
How am I doing so far?
.savfile, when a
.MassEffectSaveis what you really need.
.MassEffectSavefiles with HxD.









