Aller au contenu

Photo

Tutorial: How to change your character name (advanced)


  • Ce sujet est fermé Ce sujet est fermé
11 réponses à ce sujet

#1
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
Like many of you I played the first one one the Xbox and I'm playing the second one one PC.

That caused 2 problems:
1. No save game to import, which is solved by downloading one (goggle is your friend).
2. Character name from the save game is wrong (The face is not an issue as you can change it).

So instead of spending 40+ hours to get my level 60 character(s) back, I did some hex editing :)
Should someone have the skills to turn this information into a simple tool feel free to do so.

Important: Don't forget to backup your save game files.

  • UnZip your *.MassEffectSave file (/Users/*yourusername*/Documents/BioWare/Mass Effect/Save)
  • Open the player.sav file in the Hex editor (in my case Ultraedit)
  • search for the name that you want to replace
  • change it to something you like (exceeding character length of the old name not tested)
  • repeat the search till all instances of the name have been replaced
  • save the file
  • zip all you *.sav files again using zip compression (zip only the sav files and not the folder that contains them)
  • name your zip something like Char_01.MassEffectSave
  • open the renamed zip file and your original save file in the Hex editor
  • your renamed zip file should start with PK in the editor
  • search for PK in the original save file
  • copy everything from the start up to PK and paste it into the renamed zip file
  • copy the renamed zip file to /Users/*yourusername*/Documents/BioWare/Mass Effect 2/Save/ME1
  • run the game and import the modified save game


There remains a small bug that could be fixed with more hex editing but it is only a "cosmetic" thing.
The bug is that it will still show the old name before you click the import button but it will be correct in your service
history and later in the game.
  
Feel free to send me some comments or test result, and best of luck with your editing.

Ooh and if you want to help me out, I could use some Dr Pepper codes as they are not available in Europe :(

Modifié par l0stl0rd, 31 janvier 2010 - 01:26 .


#2
Bryy_Miller

Bryy_Miller
  • Members
  • 7 676 messages
Wow, thanks. I had been looking for something like this.

#3
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
No problem. I hope my tutorial is detailed enough.

I wonder how Bioware will react to this...

Modifié par l0stl0rd, 29 janvier 2010 - 10:54 .


#4
Bryy_Miller

Bryy_Miller
  • Members
  • 7 676 messages
I'm sure when the ME2 SDK comes out, this will be a huge hit.

#5
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
Not sure if they will release an SDK, I wonder if the UDK works to edit some stuff (http://www.udk.com/). Perhaps I should download that and try :)


#6
Dante Lucef

Dante Lucef
  • Members
  • 188 messages
Tried this. Multiple times. That game would always rewrite the player.sav to what it was originally.... Spent hours at it.

#7
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
Not sure if I see what your problem is, did you repack the player.sav into zip that you then renamed to a mass effect save to do the rest of the editing steps?
I only use my newly re-compressed save file and nothing else when I import it into ME2.
I know it's tricky to get it to work, I wish I had better programming skills and could write a simple tool for it.

Or perhaps Bioware will be so nice and add it in the next patch. Like service record editing would be great, please Bioware :)

Modifié par l0stl0rd, 30 janvier 2010 - 02:12 .


#8
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
I just tried the UDK, it does not work, it seems the game assets are locked and we can't import them.

I was hoping for a custom helm removal but I guess not...


#9
Morrtin

Morrtin
  • Members
  • 13 messages
4. change it to something you like (exceeding character length of the old name not tested)



It is not working. Tried to rename a character with length 4 to 7 and my game crashes when I hit the import button.

Modifié par Morrtin, 30 janvier 2010 - 08:27 .


#10
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
I know that for example 5 to 5 characters woks fine. There might be a way to change 4 to 7 characters but I didn't try that yet.

I think it would work if you copy and paste "empty" values (00) after the name and then change it.

Modifié par l0stl0rd, 30 janvier 2010 - 11:59 .


#11
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
While editing another save game, i noticed that you have to be careful when you repack the *.sav files.



Your new zip file can't have sub folders or it will make ME2 crash wen you try to import it.



Perhaps I should do a tutorial with screenshots one day ;)

#12
l0stl0rd

l0stl0rd
  • Members
  • 95 messages
easy way to change the name:



1. Import your savegame from ME1

2. Save your game in ME2

3. edit it with Gibbed's save editor http://www.annakie.com/me/mods.htm