Borderlands 2 Save Editor (Revision 158)

Get the new version.

  • Updates to game info (“Dragon Keep”, “Costume Pack 2”) for the new Borderlands 2 content preload.

Download.

Known problems:

  • Eridium in-editor will show up to 99, the rest is stored in a new value that’s not handled yet.
  • Expansion playthrough number and playthrough completions are also stored in a new value that’s not handled.

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

Tags: , ,

172 Responses to “Borderlands 2 Save Editor (Revision 158)”

  1. Ohmyirishgoddes says:

    I keep getting the same error and its driving me INSANE. PLEASE please please please fix this.

  2. Hiphipupotamus says:

    I keep getting a corrupted save
    i used this tutorial at first and the download links

    http://www.youtube.com/watch?v=SYoOI4zJ_JI

    then i saw the gib was outdated, so i used the decrypted save from the brute force program from the above video with this new updated gib

    however it is still corrupted, halp

  3. BigmanMcClure says:

    when ever i try to load my xbox 360 save it says —————————
    Error
    —————————
    An exception was thrown (press Ctrl+C to copy):

    System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.

    at Gibbed.Borderlands2.GameInfo.AssetSublibraryDefinition.GetAsset(Int32 index)

    at Gibbed.Borderlands2.FileFormats.AssetLibraryManagerHelpers.Decode(AssetLibraryManager alm, BitReader reader, Int32 setId, AssetGroup group)

    at Gibbed.Borderlands2.FileFormats.Items.BaseItem.Read(BitReader reader)

    at Gibbed.Borderlands2.FileFormats.Items.PackedDataHelper`2.Decode(Byte[] data)

    at Gibbed.Borderlands2.SaveEdit.BackpackViewModel.ImportData(WillowTwoPlayerSaveGame saveGame)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass1c.b__17()

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

    • IZZYD says:

      its because of the granades, relic, amulet, shields, from the tiny tina dlc you will have to transfer them 2 a different character if you want to load them back in the editor. i used a second controler with a offline account to hold the items.then after editing you can give it back until u need to edit again.

      • Mike D says:

        i got that error as well. I moved the items over to a “fake” account and still got that error

  4. JD says:

    dude how did you unlock the costume pack 2? gearbox didnt even told us about it yet. i wan to use them so bad

  5. kuagalaga says:

    When I try using the editor it gives me this
    Xbox 360:
    —————————
    Error
    —————————
    An exception was thrown (press Ctrl+C to copy):

    System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.

    at Gibbed.Borderlands2.GameInfo.AssetSublibraryDefinition.GetAsset(Int32 index)

    at Gibbed.Borderlands2.FileFormats.AssetLibraryManagerHelpers.Decode(AssetLibraryManager alm, BitReader reader, Int32 setId, AssetGroup group)

    at Gibbed.Borderlands2.FileFormats.Items.BaseItem.Read(BitReader reader)

    at Gibbed.Borderlands2.FileFormats.Items.PackedDataHelper`2.Decode(Byte[] data)

    at Gibbed.Borderlands2.SaveEdit.BackpackViewModel.ImportData(WillowTwoPlayerSaveGame saveGame)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass1c.b__17()

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

  6. Ray says:

    can anyone give me an explaination as to how to fix this?

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

    System.IO.FileNotFoundException: Could not load file or assembly ‘ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73’ or one of its dependencies. The system cannot find the file specified.

    File name: ‘ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73’

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

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass1c.b__17()

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

  7. GhostLink2401 says:

    Ok, so this might sound like a dumb question, but I keep getting a “cannot open 360 CON saves” error. I’m using Horizon to extract from my USB drive, and I’m saving the file as a .sav. I have gibbed set to Xbox saves, so I don’t know why it’s not recognizing the file.

  8. GhostLink2401 says:

    nevermind, I got it to work. Had to go into the file itself and extract as savegame.sav.

  9. bigmech02 says:

    Has a fix came uot for the error when opening the save file after playing new dlc

    • Ryan says:

      When there is an update, there will be a new version. When there’s a new version, there will be a link at the top.

  10. d1rtyk0rpz says:

    obviously when rick put this out not all the codes were out yet and theyve prolly added and changed things that arent letting people on xbox be able to load their game. please come out with a new revision asap so i can mod some amazing guns and give them to the ppl