BLCMM Hexedit Executable Error [5 Ways To Fix]

The new bug plaguing the Borderlands modding scene. Sometimes, it is caused by corrupted and missed files. Learn how to fix it quickly!

When using the Borderlands Community Mod Manager (BLCMM) to hex edit an executable, you may run into issues like “BLCMM hexedit executable error” that prohibit the alteration procedure from being successful. One of the major causes of this error to occur is the outdated BLCMM. I recommend downloading the most recent BLCMM version before following the steps below.


Key Takeaways

  • Always use caution while changing game files, and only use BLCMM and any associated mods from reliable resources.
  • BLCMM hexedit executable error occurs due to corrupted files, missing files, lack of necessary dependencies, outdated BLCMM, improperly installed Java, or security software interference.
  • BLCMM hexedit executable error can be fixed using the Borderlands hex multitool, installing Java, manually hex editing, reinstalling BLCMM, and waiting for an update.

I suggest you try these simple fixes before delving into advanced methods:

  1. Check Internet
  2. Restart Router
  3. Update System

Before I start, make sure that the version of Borderlands you’re running is the official version, not the cracked one. Piracy is a crime; cracked files do not support BLCMM’s full functionality.

Using The Borderlands Hex Multitool

The simplest way I found to hexedit your files automatically is to use the Borderlands Hex Multitool. It is important to note that there isn’t one particular way to go about this. The reason for this is that for Borderlands 2, the values are different for each version. One of my team members faced this issue, which was fixed using Hex Multitool. This simple fix worked for many users on Reddit.

    1. Ensure that you use the latest version of the Multitool.
    2. Verify your game files using Steam. You can delete the game’s .exe file before doing this to obtain a new .exe file.
      Verify integrity of files
      Verify integrity of files – Image Credits (Emopulse)
    3. Disable all Antiviruses temporarily, especially if they’re any third-party ones.
Turn off anti virus
Turn off anti-virus – Image Credits (Emopulse)

4. A “catastrophic failure” message likely means you’re trying to open a shortcut instead of the games .exe directly.

5. Make sure you have .NET framework 4.5 installed for this to work smoothly since the Multitool requires this to work.

The tool in its work is similar to BLCMM, with the mod organization being absent. You can test your hex values and continue until the BLCMM Hexedit Executable error occurs again.

Install Java

Java is an object-oriented, class-based programming language and a computing platform primarily used to run applications that make use of a single device like a phone or a desktop. These days, it is unlikely to run into a program that does not use Java, and BLCMM is no different.

If you have not installed Java, BLCMM will not run and can show the hexedit executable error. Other times, Java can be corrupted and cause issues and bugs for the user. To patch this, I suggest you reinstall/install Java; many users have reported the issue being fixed after that. To do this, click here.

Manually Hex Editing

First Method

First, we must enable the console, as it will allow us to view the data.

  1. Go to documents/my games/Borderlands 2/willowgame/config/.
  2. Find the file named willowinput.ini.
  3. Open the file and search for ConsoleKey using the CTRL + F find feature.
  4. Set ConsoleKey from Undefined to F6.
    BLCMM console key
    BLCMM console key – Image Credits (Emopulse)

5. Next, you’ll want to download a hex editor. After that, right-click your Borderlands2.exe file and select “Hex Edit with Hex Workshop.”

BLCMM-hexedit-fix
BLCMM hexedit fix – Image Credits (Emopulse)

Now that we have the console enabled, let’s edit the data.

  1. Use the CTRL+F find-tool to find the following numbers: 83 C4 0C 85 C0 75 1A 6A
  2. Replace these numbers with the following numbers: 83 C4 0C 85 FF 75 1A 6A
  3. Next, find the following numbers: 73 00 61 00 79 00
  4. Replace them with the following numbers: 00 00 00 00 00 00
  5. Save this and exit. Your mods should work again!

Second Method

If you’re having trouble following the first 6 steps and it is not working, here is an alternate method:

  1. Go to documents/my games/Borderlands 2/willowgame/config/
  2. Next, you need to open the file named willowinput.ini
  3. Open the file, and then with the help of CTRL + F, search for the file named [Engine. Console].
  4. Under this, you can find two options. consolekey= and Typekey=.
  5. You must assign the following values: Typekey= Backlash and ConsoleKey= Tilde.

This will enable the console when you press the tilde button to the left of the button ‘1’ on the keyboard, underneath escape. Upon pressing backslash, the console will be opened with the command line. Now, you can follow the next 6 steps to fix your issue.

Furthermore, the manual Hex editing method is daunting, and messing around with it, especially without knowing what you’re doing, can mess up many files; therefore, I’d suggest sticking to this guide and not experimenting unless you fully know what you’re doing.

Reinstalling BLCMM

Although obvious, it is still worth a shot to reinstall BLCMM. Sometimes, the files may get corrupted, and other times, you might have missing files since the antiviruses can oftentimes rid even useful files, especially when it comes to third-party software like BLCMM, which can change and manipulate data. Therefore, it helps to reinstall it to avoid any crashes or errors. You can install it again from here.

Wait for Update

The developers should be working on it by now, considering this is a widespread issue many users have consistently faced. This is usually the case with community-driven passion projects, often managed by only a handful of people and not an entire team; thus, debugging can take a while to perform.

Final Verdict

This error has no specific cause; it usually happens due to outdated systems that can contribute to such glitches, so checking for updates might help. Generic fixes may work, but using the Borderlands hex multitool is a potential fix.

If you’ve tried these troubleshooting techniques and are still experiencing issues, you’re advised to ask for help from the Borderlands modding community.

Also, check out my other fixes for:

Frequently Asked Questions

What does a hex editor do?

A hex editor is software that can run and view hexadecimal files. Hexadecimal files are responsible for holding binary code, with are the building blocks of any editor. The name 'hex' comes from hexadecimal which is a way to represent data.

What is hex editing?

These editors allow us to break down the content that is displayed by the higher-level languages and diagnose problems at the very building blocks.

Was this helpful?

Good job! Please give your positive feedback

How could we improve this post? Please Help us.