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. milldogtjm says:

    Here is my latest error report from my win 7 x64 system.

    Problem signature
    Problem Event Name: CLR20r3
    Problem Signature 01: Gibbed.Borderlands2.SaveEdit.exe
    Problem Signature 02: 1.0.0.0
    Problem Signature 03: 5634c163
    Problem Signature 04: Xceed.Wpf.Toolkit
    Problem Signature 05: 2.0.0.0
    Problem Signature 06: 5191104e
    Problem Signature 07: 30e
    Problem Signature 08: 0
    Problem Signature 09: System.IndexOutOfRangeException
    OS Version: 6.1.7601.2.1.0.256.1
    Locale ID: 1033
    Additional Information 1: da34
    Additional Information 2: da34d97af8809d8d47937c72a2bf237b
    Additional Information 3: 151f
    Additional Information 4: 151f6eeb61dd15ade653be45bead588e

    Extra information about the problem
    Bucket ID: 96574692
    Was just trying to import World info from one xbox 360 save to another.

  2. Rich says:

    Decided to try out Gibbed but I keep getting an error. I will post the full error below and any help would be appreciated.

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

    System.IO.FileLoadException: Could not load file or assembly ‘protobuf-net, Version=2.0.0.580, Culture=neutral, PublicKeyToken=257b51d87d2e4d67’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

    File name: ‘protobuf-net, Version=2.0.0.580, Culture=neutral, PublicKeyToken=257b51d87d2e4d67’

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

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

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

    WRN: Assembly binding logging is turned OFF.

    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

    Note: There is some performance penalty associated with assembly bind failure logging.

    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    —————————
    OK
    —————————

  3. fhfthfthfth says:

    lol wheres the link

  4. brandon says:

    hi, i used your editor and saved everything to the save folder. but the new saved character isn’t there.

    • idkwhattodo says:

      I got the same problem plz help someone

    • blehps says:

      make a character save in borderlands 2
      save & quit
      close game
      use editor
      SAVE WITH THE EDITOR
      back to game
      switch class
      look for other character
      click other character
      use

      • Guillermo says:

        I followed the steps one by one but I ended up losing my main backup and that I connect I come back niv 1 (I absolutely lost everything)

        • tim says:

          hey can you help me i saved a profile from gibbed and the character wont com eup at all. i followed the steps above what do i have to do differently?

  5. Greg says:

    Hey will this work on the xbox one? As in transferring my character from pc to xbox one. Would that work?

    • hike says:

      I have a 360 and xb 1, and it worked from there.

      If you have a 360, just get the saves, put them onto ur usb
      and then go onto 360, settings storage bl2 and then select the save files
      and then put it into cloud saves
      if ur signed in on xb1, sign out and sign back in
      and then go into bl2 and it should say “Syncing data”
      and then you should have it..

      btw this requires gold

  6. Mike says:

    Sorry to ask but would it be possible to add a Quest editor similar to what Willow Tree had. The current editor doesent have a intuitive method of interacting with Quest data

  7. Mike says:

    Or at the very least make it so the collection list displays the quest name instead of hundreds of entry’s simply called MissionData I mean common this is really REALLY bad interface design 😛

  8. Mitchell says:

    just started using this program. the pre sequel version works fine, this one’s giving me trouble though.
    —————————
    Error
    —————————
    An exception was thrown (press Ctrl+C to copy):

    System.UnauthorizedAccessException: Access to the path ‘C:\Users\Mitchell\Documents\my games\borderlands 2\willowgame\savedata\76561198058163430\save0003.sav’ is denied.

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass46.b__42()

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

  9. chris says:

    i am trying to use this but when i go to use it it says my save is an invalid or unsupported version

  10. grif says:

    for some reason I’m not gaining any XP I used it to level up by one and fix a bugged quest any tips for fixing the XP problem?

  11. Chris says:

    Hi I was looking over this editor and was wondering if it works for ps4, as in take the save from my ps4 to my PC mod it and load it up similar to doing so from a ps3? I ask because I don’t have a ps3 any longer and would really like to mod my file. Any answers would be great and very much appreciated. Thanks!

  12. Nura says:

    for some reason i cant get my golden keys how can i fix that ?

  13. Michael Marshik says:

    Getting a “Failed to load save: reencode mismatch”How can i fix this,I’m not a programmer.

    • Michael Marshik says:

      I forgot to add that I’m using Window 10, Borderlands 2 latest build, And Borderlands 2 editor build 256

      • ForKodlak says:

        I believe the problem is that you have a version of the program that is not compatible with your version of Borderlands 2. Don’t quote me on this though.

        • Michael Marshik says:

          I’m using the latest version of Borderlands 2 on steam. I think the Borderlands save editor needs to be updated. I don’t know what changes were made to the game, must have been significant.

  14. Austin says:

    is there a reason i cant add expansions? seems to just crash, please help

  15. tyler ross says:

    it gave me this error please help

    failed to load save:LZO decompression failure (LookbehindOverrun)

  16. KingOfAcesX says:

    heyo! me and all my friends absolutely adored this cheat engine in its prime when black rarity weapons weren’t patched out. good work to Rick!

    im curious if a work around was ever made to make black rarity/weapon part michmatching possible in either presequal or BL2. Thank you!

  17. domitomi135 says:

    Thanks for the great editor!
    When I first installed it, it ran just fine, but now, whenever I try to open a save file, it gives me this error:

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

    System.IO.FileLoadException: Could not load file or assembly ‘protobuf-net, Version=2.0.0.580, Culture=neutral, PublicKeyToken=257b51d87d2e4d67’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

    File name: ‘protobuf-net, Version=2.0.0.580, Culture=neutral, PublicKeyToken=257b51d87d2e4d67’

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

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

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

    WRN: Assembly binding logging is turned OFF.

    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

    Note: There is some performance penalty associated with assembly bind failure logging.

    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    —————————
    OK
    —————————

    I saw that someone had a similar error before me, and that the replay was that the didn’t extract it correctly, but I’m pretty sure that’s not the case here.
    I even redownloaded and reinstalled the editor, but to no avail.
    I would appreciate it if you could tell me what the problem is.

    • Rick says:

      This error means it’s trying to load the wrong version of an assembly needed by the save editor. The only way this is possible is if the assembly isn’t found, and is finding it in the GAC (Global Assembly Cache), or if you replaced the file with another one.

      So yes, you didn’t extract it correctly, or you may have done something like share the directory with the TPS editor.

  18. Rhys Thomas says:

    I can download it, but the only problem is it wont load. it just crashes and tells me somethings wrong

  19. ForKodlak says:

    Ok everything is working fine, but when i launch the game either the character is not there or the items i put on that character are not there. I have no idea what the problem could possibly be. Please help

  20. Chris says:

    This does not work anymore, It keeps crashing.

    Problem Event Name: APPCRASH
    Application Name: Gibbed.Borderlands2.SaveEdit.exe
    Application Version: 1.0.0.0
    Application Timestamp: 5634c163
    Fault Module Name: clr.dll
    Fault Module Version: 4.0.30319.34209
    Fault Module Timestamp: 5348a1ef
    Exception Code: c0000005
    Exception Offset: 00000000000bca1a
    OS Version: 6.1.7601.2.1.0.768.3
    Locale ID: 1033
    Additional Information 1: 916a
    Additional Information 2: 916ae876179990e32e72e76276586ae3
    Additional Information 3: dd00
    Additional Information 4: dd00250c5acf42f0a41973a6b3183da9

    • Bryan says:

      Yea I am getting a similar error when trying to open the app. Is this editor no longer working?

      • Chris says:

        Basically when you try to open the editor Windows 7 gives you the message saying that it has stopped working. I have .Net Framework 4.0 as well. Is there a solution to this Rick?

  21. Bel'zebrabutt says:

    When i try to use your editor, it keeps saying that “reencode mismatch” thing, for the save data that i used recently, i mean that i can’t open it, and for the saves that i did not touch recently, the editor seems to work but when i save it just does nothing.. And btw thanks for your work Rick!

  22. john E says:

    trying to mod on ps4 for prequel and borderlands2 I kn0w I need gibbed but what else do I need to decript my save data and how do I do it all been looking for a step by step on utube and everywhere else and cant find one just bits and pieces please help me I love the game and would really like to be able to mod thanks john

  23. Breadman R.Y.3 says:

    im running on windows 8 86 bits and am trying to edit a Gaige Save and am getting “invaild SHA1 hash” error.

    Any pointers?

  24. ghost5617 says:

    hi, with the character i edited, everything works fine until i try and save and quit, it wont save

  25. Pissed says:

    Every time i download the file it downloads something weird and not what the picture looks like anyone got anything.

  26. Rob says:

    im using window 10 (Bleh) Ive downloaded the file and extracted it but it says its incompatible with 10! please make a version that work on 10

  27. Seek says:

    Anybody know how ti fix this?

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

    System.UnauthorizedAccessException: Access to the path ‘C:\Users\lisab\OneDrive\Documents\My Games\Borderlands 2\WillowGame\SaveData\76561198159442295\Save0001.sav’ is denied.

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass46.b__42()

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

  28. Bernyke_Firenc says:

    Where file MSVCR120_CLR0400.dll?

  29. adult Webcam chat opinion

    Borderlands 2 Save Editor (Revision 256) « Rick’s Game Stuff

  30. redneck18yeeyee says:

    evertiume i try to open the gibbed save.exe it takes me to the adobe acrobat reader dc and says it cant open because its not supported or its damadged… am i doin somethin wrong or what i got horizon already just this wont work.

  31. Goldmamba says:

    It worked fine when I first installed it, but now this error keeps popping up. Any idea on how to fix 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.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Read(Object value, ProtoReader source)

    at ProtoBuf.Meta.RuntimeTypeModel.Deserialize(Int32 key, Object value, ProtoReader source)

    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
    —————————

  32. Iced Proxy says:

    MY issue is that after i extract with Horizon And try to load it up It says “Failed to load save: Cannot load 360 CON Files, Extract save using Modio or equivalent” If horizon isn’t an equivalent then I dont know what is.

    • hike says:

      You made your save?

      if so, then “drag” the save you have on the usb, and then go into contents and then,…
      right click the savegame.sav and click replace and then get ur modded save and then replace it, and then press the little orange resign rehash save bar. . if that doesnt work, make sure that the “platform” is on xbox 360 and then click save. it should be in the general tab

  33. Iced Proxy says:

    MY issue is that after i extract with Horizon And try to load it up It says “Failed to load save: Cannot load 360 CON Files, Extract save using Modio or equivalent” If horizon isn’t an equivalent then I dont know what is..

  34. Beozgabob says:

    I’m new here and ive been watching videos on this Save editors for Borderland 2 and I do it step by step and it keeps telling me that “Failed to load save: reencode mismatch” so what can be done to fix this?

  35. isaiah evans says:

    I cant open it when I try nothing happens can you please help thank you

  36. Guillermo says:

    I followed the steps one by one but I ended up losing my main backup and that I connect I come back niv 1 (I absolutely lost everything)

  37. Recap says:

    Hey! Im new at this, just downloaded the editor and Bruteforce save data. But I cant open the save file in the editor. I keep getting this error code:

    —————————
    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

    vid ProtoBuf.ProtoReader.StartSubItem(ProtoReader reader)

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

    vid proto_2(Object , ProtoReader )

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

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

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

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

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

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

    Any ideas of what im doing woring? Thanks 🙂

  38. Veritas says:

    I have 2 options, the first one is to extract files and the second one is run the app.Unfortunately, the app is unrunnable. But, I extract the files, and when I try to open the app again it gives me the same 2 options.

  39. SAM says:

    I Try to access my recently made Borderlands 2 Gibbed save but it keeps saying Error! Setup file ‘gameinfo.txt’ doesn’t exist in subdirectory ‘hl2’. Check your -game parameter or VCONFIG setting. I would appreciate some help 🙂

  40. Crow says:

    Hey, I keep getting the Failed to load save: reencode mismatch error. I am sure that I have both the newest Borderlands 2 and your newest Editor installed. Also tried to run the editor as adminastrator. Any ideas?

  41. William says:

    Thank you so much for making this! I love modding in Borderlands

  42. Hollow says:

    How can I use this on a Mac

  43. LastiSiN says:

    Hello!
    Thanks for your work, any possibilitu to see PS Vita supported revision?

  44. Mark says:

    Whenever i download and try to download it, it downloads it as a file and i cannot open it no mater ow i try, this is my first time modding and i am very confused. some help would be appreciated. i have Horizon downloaded and all and i am going by this video https://www.youtube.com/watch?v=O41n9ABYiRU . no matter what i cant get it to allow me to open it, or download it, as a desktop icon. i ave to ho under downloads to even find it and it will not allow me to open it. it doesnt even give me the option to run as administrator or anything.
    Please send some advice as soon as possible.

    • Mark says:

      Update: I have gotten it to where I can try to open it with Horizon but whenever I do it just asks if i would like to uninstall Horizon with no other options and I dont know how to open it otherwise.

  45. Mark says:

    Alright ive actually worked my way through i belive and now when i try to open my save it brings this up:
    —————————
    Error
    —————————
    Failed to load save: cannot load XBOX 360 CON files, extract save using Modio or equivalent
    —————————
    OK
    —————————
    Again no clue whats going on

  46. Joshua Ackley says:

    So is this still only working if you can access the Xbox 360 save files?

  47. Mark says:

    Whenever i try to extract the save file into the save editor it just brings up this error code:
    —————————
    Error
    —————————
    An exception was thrown (press Ctrl+C to copy):

    System.IO.IOException: The process cannot access the file ‘K:\Content\EB260E1D01A2EACF\5454087C\00000001\Save0001.sav’ because it is being used by another process.

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)

    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass46.b__42()

    at Caliburn.Micro.Contrib.Results.DelegateResult.Execute(ActionExecutionContext context)
    —————————
    OK
    —————————
    pleas reply if you have any suggestions.

  48. fabian says:

    well i encountered a problem can someone help me with this well i download this on my latitude d610 and it doesnt wanna run it keeps saying “to run this application, you first must install NET Framework v4.0 help please

  49. Joel Hurley says:

    I have no problems with the save editor, but when I try and load the save up in game (on 360) it says it is unreadable, and makes other saves unreadable also. Any idea what I could be doing wrong? Thanks!

  50. Gio says:

    SO, its annoying to see gibbed not start up for any reason, someone help .-.