|The methods and procedures for Borderlands discussed below are not supported by Gearbox, 2K, Microsoft, Sony Corp., nor this wiki. Use at your own risk.|
Post mod tutorials, videos and files. Place under the right category and below the last post plus use a Sub Heading for each new post.
Most tools will come packaged in a .Rar or .Zip file. Download WinRaR or 7zip to extract the files. Windows 7 can extract .zip files with no added utilities.
Modding needs the following
To Hex edit (Xbox):
- Xbox 360 Hard Drive, Or USB stick with latest update
- Xport 360 or Xsata, (http://codejunkies.com/)
- Xplorer360 Extreme 2
- Hex Editor (HxD is recommended, as it is free and may be found at http://mh-nexus.de/en/hxd/)
- Hex Calculator
To Edit using Willowtree:
- USB stick compatible with 360/PS3 save file requirements
- USB XTAF Explorer, or similar save file extractor and injector program (http://gruntmods.com/Projects/Downloads/USB%20XTAF/)
- WillowTree save file editing program (http://sourceforge.net/projects/willowtree/)
- PC to run WillowTree (or Mac running Windows)
Notes: Hex editing has all but been proven obsolete with the latest version of WillowTree.
The latest version of WillowTree can be found here. Note: If you're using a USB memory stick, before you can use WillowTree, you need to use XTAF to extract the game save data from the hidden Xbox partition of the USB memory stick and copy it to your PC's hard drive. Then use WillowTree to edit the file, then use XTAF to put the modified game save back on the USB stick.
Unlimited Items In Backpack
First plug in the Xbox 360's hard drive and open it in xplorer360 (or access the memory stick using XTAF). Open the following:
Partition 3 - Content - Your User Profile (e.g. E0001D66BAB4DDC8)
545407E7 (Borderlands Folder)
Then drag the save file to your desktop and open it with a Hex Editor. Then using the Hex Calculator, (usually built into Hex Editor) Enter the amount of space currently in the backpack and turn it into Hex. (e.g. if it's a new file being modified, the total backpack space would be 12, so that would be C in Hex) then search for that amount in the Hex code. Add "3-8 0" in front of it so that its easier to find once it has been located. Check that it is correct by looking at the ASCII text field, it should contain the first item in from the game itself. (e.g. "gd_itemgrades") Replace the amount that should look like this: "00 0C" with "FF FF" if there were 48 item slots, "00 30" would be replaced with "FF FF". Save the file and exit. Once that is completed, it will become necessary to rehash the file using a Hash Block Calculator. After that is done, simply drag and drop the file back onto the hard drive from the desktop. In-game backpack SDUs will not affect the mod.
Tutorial can be found here.
Use WillowTree or directly edit Willow game files.
For further general information on the Mac Edition see Mac Edition by Feral Interactive.
Save Game tips for Mac
The save files for the Mac Edition of Borderlands published by Feral Interactive under OSX 10.6 Snow Leopard are located at
~/Library/Application Support/Feral Interactive/Borderlands/SaveData/Save####.sav
where ~ is the current user directory, and saves are numbered beginning from 0001.
To reset your Save Game
- First quit Borderlands to allow it to save properly.
- Then go to the above folder and back up your current 'Save####.sav' Save Game file (you may want to return to it later) before replacing it with an older one.
- Restart Borderlands. You will begin again at whatever stage the older Save Game file was saved at.
Keep a library of your Save Games
- Copy each 'Save####.sav' Save Game into its own appropriately-named folder (so you don't need to keep renaming the file itself).
- Name the folder after whatever stage you have just completed so you know what's in it.
- Including screenshots of your skill levels, backpack contents etc. in this folder will make it easier to remember what state each Save Game represents.
- Always save your current playthrough stage into this Save Game library before reverting to a previous stage, otherwise you may have to replay everything from that point on, including the bits you didn't enjoy so much...
- If you have Time Machine turned on you will already have old Save Game files, use Time Machine to restore each one to a new folder then restart Borderlands to see at what point in your playthrough each one is from.
This is very useful if:
- you want to replay a favourite mission, Circle of Duty rounds for instance. Then restore your most advanced playthrough stage when you want to continue your playthrough.
- you have locked up the Crimson Armory looting missions by tripping the second stage before completing the first.
- you keep getting killed by an enemy you just can't figure out.
- you want to experiment or practise with particular Weapons, tactics, Skill Point allocations etc. before moving on with your playthrough.
Switching your Save Game file into the SaveData folder on another authorised Mac may also allow you to continue your playthrough and keep all progress made on the other computer.
Guide to backing up save files
There are several reasons to back up a character or save file.
- It's just a good idea in general.
- Conflicting cloud saves on steam from crashed games.
- Transference from one system/console to another.
- Reverting a character to a previous time for repeated farming, testing, or playing with friends.
- Keeping originals when manipulating or modding.
Backing up characters often is advisable.
Step by step guide
PC: Make a new folder labeled "borderlands back up" or something similar. Open the file located in: My Documents/My Games/Borderlands/SaveData. Press Ctrl+A (select all) then Ctrl+C (copy). Open the folder "borderlands back up" and press Ctrl+V (paste).
- To make multiple "time shots" to revert to, just make multiple back-up folders.
Note: As of version 2.00, Willowtree# automatically stores back-ups in the same folder as the original save file when the "save" or "save as" menu item is selected, even if no change was made to the save file. The back-ups are named save####.sav.bak## where the first and second group of numbers are the save file and back-up file identifier numbers respectively. Simply removing the .bak## extension and overwriting the original save file will restore the back-up.
Xbox/PS3: A save file may be copied from the hard drive to a portable storage device such as an Xbox memory unit or USB flash drive stick. This creates two copies of the same file on different devices, and is also a useful way for physically moving save files between locations (such as for playing on another console, or editing in WillowTree on a computer).
- Any save file on a USB may also be backed up to a computer by copying the file from the USB to any location on the computer. Doing this after extracting the file with an extractor program such as XTAF (to make it readable on a PC) is especially useful for creating back-ups before editing in WillowTree. Copying before extracting is useful for simply backing up a save file with minimal hassle
- See Mac section above.
Farming: When doing runs that only happen once, such as farming King Wee Wee for a good Wee Wee's Super Booster, the character can be overwritten to repeat the run. Once a decent drop happens, either mule or copy the character in another folder and overwrite again for multiple items. Alternatively, in order to keep all drops from consecutive farming runs, it is also possible to manually edit and revert the quest status (with Willowtree) so as to recreate the conditions required for the farming run.
Testing: Keeping tests consistent is possible by overwriting the character and repeating exact circumstances.
Playing with friends: Keeping save files of characters every couple of levels allows play with anyone, at any level, at anytime by overwriting with the proper level. Items and money become no issue and the friend can take everything. Just overwrite with the newest save file when the session is done.
Manipulating: The entire folder should be backed up before manipulating anything in it. By definition, manipulation can mess thing up.