Borderlands 2 Save Editor (Revision 256)

See new post.

A small hotfix has been applied that makes this revision 256 (from revision 255). If you downloaded revision 255, feel free to redownload.

  • Update for October 29, 2015 game update (build 1055911).
  • Fixed Vehicle Steering Mode causing reencode mismatch.

Download.

If you encounter any problems (crashes, etc), feel free to comment this post.

Tags: , ,

930 Responses to “Borderlands 2 Save Editor (Revision 256)”

  1. Darren says:

    Thank you. It really fixed the mismatch. Cheers to you!

  2. Az says:

    Thanks Rick you are the man!

  3. Taiflex says:

    Thanks a lot, is the best software for enjoy BL2/TPS.

  4. Alex says:

    You are the best in the Borderlands 2 modding section 😉

  5. Loy says:

    Thank you very much!!

  6. Quaggans says:

    For some strange reason it won’t level sync at all, the max limit it goes to is lvl 50… (got all the dlcs that should get me to lvl 72)

  7. Jay says:

    Can’t like get guns from all DLC’s nor Expansion packs – I can’t even get parts for guns. In older version I hadn’t got this problems.

    • Rick says:

      I need more information on what you mean, how is this happening?

      • iiiiiiiiiiiiiiiiiiiiiiii says:

        where you wouldn’t get a yellow triangle on the gun/item part you do now. example – (modded-27 mill damage)stormfront grenade mod should have electrocute damage but in the editor the part comes up as a yellow triangle so it doesn’t go in the game or that parts removed.

  8. Y says:

    Thanks man. I guess we all have really appreciated quick fix. Great job!

  9. Jeff says:

    I keep getting this error even after making a new character with no modifications. Any idea what might be causing this?

    —————————
    Error
    —————————
    An exception was thrown (press Ctrl+C to copy):

    ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354

    at ProtoBuf.ProtoReader.StartSubItem(ProtoReader reader)

    at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)

    at proto_2(Object , ProtoReader )

    at ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)

    at ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)

    at ProtoBuf.Serializer.Deserialize[T](Stream source)

    at Gibbed.BorderlandsOz.FileFormats.SaveFile.Deserialize(Stream input, Platform platform, DeserializeSettings settings)

    at Gibbed.BorderlandsOz.SaveEdit.ShellViewModel.c__DisplayClass29.b__1e()

    at Caliburn.Micro.Contrib.Results.DelegateResult.Execute(ActionExecutionContext context)
    —————————
    OK
    —————————

    • Rick says:

      Interesting, do you mean this is loading of a new character save created by the game? Or the editor? Can you upload the save file somewhere and link it so I can take a look?

    • Virosh says:

      I got this error too, please assist

    • Dylan says:

      I too am having this problem. I tried creating new character in save editor unsuccessfully as well as editing a new character created in game and got this message when trying to open the new save file.
      —————————
      Error
      —————————
      An exception was thrown (press Ctrl+C to copy):

      ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354

      at ProtoBuf.ProtoReader.StartSubItem(ProtoReader reader)

      at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)

      at proto_2(Object , ProtoReader )

      at ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)

      at ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)

      at ProtoBuf.Serializer.Deserialize[T](Stream source)

      at Gibbed.BorderlandsOz.FileFormats.SaveFile.Deserialize(Stream input, Platform platform, DeserializeSettings settings)

      at Gibbed.BorderlandsOz.SaveEdit.ShellViewModel.c__DisplayClass29.b__1e()

      at Caliburn.Micro.Contrib.Results.DelegateResult.Execute(ActionExecutionContext context)
      —————————
      OK
      —————————

  10. Donato Giovanni says:

    Wow. Thanks, man. Ur my new hero aside from Spider Man and PowerPuff Girls.

  11. Cedric says:

    Many thanks, friend of friends! Everything’s working just like it was before the update.

  12. Gaige says:

    Thank you very much!

  13. occurro says:

    When I copy paste this code for Razrez Lyuda BL2(hwAAAACPbgCCqINBCiGTmYJpAAMLpgXMBRguMGBg/v/HguEDswvm) in the backpack section nothing happens at all, even after saving over the file I’m editing and restarting game. I’m new to gib do you know why it doesn’t appear in my inventory at all?

    • babu says:

      that happens to me too, it seems it doesnt work for some reason

    • yseraboy says:

      I’m having the same problem, on Win10, I select the “Paste Code” button, and I get a warning that “Did not find any codes in the clipboard”.

      Copied code from website in Edge, and Chrome – get same error. Copy in Edge, paste into notepad, copy from notepad, still get warning that “did not find any codes in the clipboard”.

      • yseraboy says:

        Never mind, I haven’t played in so long I forgot how this works… Sorry.

        I was just copy/pasting the text between the parentheses… instead of the entire code. i.e. BL2(yadda yadda)

        Thanks for updating your editor, and sorry I’m such a noob. 🙂

  14. Jaslynn says:

    It wont save most aspects of things I edit. Like, money, skill points, eridium, and custom / modified weapons.

  15. JKPwnage, the autistic atheist says:

    Thanks!

  16. Luna says:

    Can anyone get the community day heads working? They disappear from the inventory once the save is transferred to next gen.

  17. Ron says:

    Having a similar problem as occurro. Can not paste a weapon into a backpack.

  18. Ed says:

    what do you do when you get am reencode mismatch? i have no idea what caused it. all weapons are working correctly and nothing has really changed.

  19. Volfe says:

    Hey there Rick, good work so far. I’ve been a (silent) user of Gibbed for a few years now (ever since Borderlands 1). My question is about the reencode mismatch: When I go to load a PS3 .sav file into Gibbed after decrypting it via Bruteforce it is still giving me the error “Failed to load save reencode mismatch.” I am sure there is a reasonable explanation as to why all of a sudden it won’t let me load it, considering I did some modding a few weeks back without any problems like this.

    http://puu.sh/l59vy/e07482726b.png

    Thanks.

    • Volfe says:

      Ahh, figured it out. I was loading revision 248 instead of 256. Derptastical. Thanks again for all the great work Rick!

  20. mike says:

    thanks Rick, love ya man

  21. iiiiiiiiiiiiiiiiiiiiiiii says:

    Thanks rick for all your work. Diamond Man.

  22. John says:

    Thanks again Rick.

  23. Angryglock says:

    Thanks for the update. Does anyone know how to make the Aqua Marine Maliwan Snider now? It’s been fixed in game but I don’t know the part codes and the editor does not have them.

    • Angryglock says:

      I managed to put this code together and it works for a pure Maliwan Aquamarine Snider.
      BL2(hwAAAACUeAmDaAQMEQEFiIJhABMBpgWMBRgbMGRg/v/vINRAyAPm)

      The editor shows ! next to items and it’s not easy to edit but it does work and the game accepts it.

  24. me says:

    this is the first time i have used any modding website and i cant figure out how to open the tool. can some one explain to me how to use this please

  25. Navi says:

    Rick, why does the editor not show the Aquamarine Snider under Maliwan Snipers? Do we really have to spawn an Aquamarine sniper in-game and then edit that?

  26. DrWiggleFarmer says:

    Can there be a gibbed code for the community day heads and skins now they are are droppable and can stay in inventory?

    • Luna says:

      Trying to get this too but they just disappear from the inventory after transferring.

    • Navi says:

      DLC items can be pinpointed by their project codenames, which are used in particular part names, like the “Balance” and “Material”. I do not know the codename for these community day heads, but I can list the codenames I do know, to help you narrow down your search within the editor.

      Pirate’s Booty – Orchid
      Campaign Of Carnage – Iris
      Big Game Hunt – Sage
      Dragon Keep – Aster
      Ultimate Upgrade 1 – Gladiolus
      Ultimate Upgrade 2 – Lobelia
      Pre-Sequel Customizations – Peony

      And, upon checking the customizations list, I found more. It looks like the headhunter 1 customs use the codename ‘flax’, headhunters 2 and 3 use the codename ‘allium’, and headhunters 4 and 5 use the codename ‘nasturtium’. Finally, I believe the codename you need is ‘CommDay2013’. The Item Set should be ‘Headhunter Pack Content’ or ‘Additional Headhunter Pack Content’. And use the Customizations type filter to find what you are looking for. I hope that helps 🙂 .

      • DrWiggleFarmer says:

        I have already tried adding them via raw tab on 360. The only thing I havent tried is joining as not the host because I can’t seem to find anyone else playing the game. I read that might be how it works before.

        • Navi says:

          Hmm. Strange, that the Pre-Sequel customizations can be generated, but not the community day customizations. It seems those customizations require their own item set. Until then, the items cannot be generated.

  27. Navi says:

    Ok so, I’m currently not able to do it myself, but since the Aquamarine snipers’ data is still “wrong” in the game data, could someone please spawn an Aquamarine sniper legitimately, and report back here with the results? That is, open that save in the new editor after spawning it, to see if it can be edited.

    • Angryglock says:

      See my post above.,
      I managed to put this code together and it works for a pure Maliwan Aquamarine Snider.
      BL2(hwAAAACUeAmDaAQMEQEFiIJhABMBpgWMBRgbMGRg/v/vINRAyAPm)

      • Navi says:

        Yes, I saw that, and I will try it out. But, I want to see if a legit spawn will be easier to edit or not.

        • Angryglock says:

          You will end up with the same ! marks on a legit drop until the issues are resolved.

          • Navi says:

            Thanks. So, does that mean the only current legit Aquamarine sniper, is a snider with all Maliwan parts? Is it possible to change the element though?

    • takahash1 says:

      u can actually get any weapon from the editor . n edit them as u like of coz .

  28. M@LW@R3 says:

    hello community (and rick). I was just asking a question. I have been using gibbed for a while now and my base save is a modded save with over 300 thing is the character’s back pack. I want to know if there is a way to select multiple things to delete. Thank you for you help in advance…..

  29. edward says:

    there is a problem with the paste code, its not working. when i highlight the code of a weapon online then i click the paste code it does not work.

  30. andrew says:

    im getting error SHA1 hash when i try and load one of my save game data

    • Smokenstroke73 says:

      I also am getting this error on both revision 248 and revision 256

    • takahash1 says:

      rebuild save > decrypt all files > apply cheats sha1 > open gib > choose file extension > open save file > edit all u want > save game file > apply cheats sha1 > decrypt all files > verify pfd

  31. Jeremy says:

    Is there a step I’m missing when using someone else’s save? I keep getting Failed to load save reencode mismatch. I transfer save to usb, to my pc, place it on my desktop, open BF and decrypt, try to open as the matching game platform in Gibbed and get this error.

  32. Jake says:

    Is there a way to get OP8 by using this?

  33. Noah Jackson says:

    —————————
    Error
    —————————
    An exception was thrown (press Ctrl+C to copy):

    System.NotSupportedException: No imaging component suitable to complete this operation was found. —> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x88982F50

    — End of inner exception stack trace —

    at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)

    at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)

    at System.Windows.Media.Imaging.BitmapFrame.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy)

    at System.Windows.Media.Imaging.BitmapFrame.Create(Uri bitmapUri, RequestCachePolicy uriCachePolicy)

    at Gibbed.Borderlands2.SaveEdit.AppWindowManager.EnsureWindow(Object model, Object view, Boolean isDialog)

    at Caliburn.Micro.WindowManager.CreateWindow(Object rootModel, Boolean isDialog, Object context, IDictionary`2 settings)

    at Caliburn.Micro.WindowManager.ShowWindow(Object rootModel, Object context, IDictionary`2 settings)

    at Caliburn.Micro.BootstrapperBase.DisplayRootViewFor(Type viewModelType)

    at Gibbed.Borderlands2.SaveEdit.AppBootstrapper.OnStartup(Object sender, StartupEventArgs e)
    —————————
    OK
    —————————

  34. James says:

    when i try to load a save i get a failed to load save: reencode mismatch how do i fix it

  35. John Williams says:

    I dled r256 and extracted it the same way I did the earlier one yet I can’t get any sav files to open. All reencode errors. I have a level 52 that I’m playing level 16 guns with? Help!!!!!???????

  36. twinkie says:

    clicked on links to donate and neither one worked – the “Contribute to gibbed’s Patreon” and “gibbed” links – neither do anything.

  37. GamingDaddy_1974 says:

    Thankz for the nice work..

  38. john says:

    is there an actual download for this anywhere, for 255? cant update a program if you dont have the program to download at the required revision

  39. Hunter says:

    how can i fix the error invalid SHA1 hash?

  40. Niruzu says:

    Hi,

    I have just been adding some things in my backpack, I haven’t touched the raw data at all, but suddenly I get this message when I want to start BL2 = Initialization error. Please ensure the game files have not been corrupted or moved.
    And now I can’t do anything, I have changed everything back that I did, but still it isn’t working. what do I need to do ?

  41. babu says:

    It says failed to load invalid sha1 hash or something like that. plus i decrypted it

  42. Devilswater says:

    Hey Rik, thanks for the hard work.. For some reason, while trying to open a sav file with gibbed, they don’t appear as they do in the normal folder. What I mean is in my savedata folder, I have a lot of sav files, but only 3 show up while searching in gibbed. Dunno what is going on!

  43. Brando1 says:

    Hey im having trouble with the fast travel locations that dont stay

  44. John Williams says:

    Not sure what the fuck is up but mime no longer works.

  45. John Williams says:

    Dled r256 and installed it. All reencode errors and not a damn thing in here as to what is wrong. Do I need to delete all sav files and start over?

  46. John Williams says:

    Does having profile editor screw this up and if so how do I get rid of it? Do I just delete the file using the control panel? Tnanks.

  47. Shas says:

    Currently experiencing the same Failed to load: Reencode mismatch with this version that many other people are commenting about.

    Here is some further documentation about what I’ve tried and been experiencing.
    1. Specifically been attempting to modify a Mechromancer character (I own the DLC and have modded some previously without issue.).
    2. Specifically telling it to run as administrator. Result: No affect, error persisted.
    3. Created a new character with the editor; provided weapon and shield. Result: Editor works normally and completely fine; gameplay has no issues that I noticed.
    4. Searched online for similar issues (that aren’t documented here) saw a thread on a different website that suggested clearing the cache as a fix to the same issue in a previous version. Sounded relatively unreliable but I attempted it anyway. Result: No effect, error persisted.

  48. REAPER9969 says:

    I’m having a problem with transfusing a character to the Xbox 360. I will make it then it wont transfer

  49. John Williams says:

    My saves were not in order so i deleted all of them to start over. I played a siren thru 8 levels and then quit. Tried to open in Gib and got same error. About ready to tell this game to kiss my ass.