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. This problem was reported on Reddit.

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.

Why Does BLCMM Hexedit Executable Error Occur?

I tried to cover all the reasons for this problem and provide their solutions in the methods below:

  • If you’re playing an outdated or incompatible game version, BLCMM may encounter problems while attempting to change the executable.
  • BLCMM may experience issues while hex editing the game’s executable file if you’re attempting to do so without the required administrator permissions.
  • If you don’t have Java installed, BLCMM won’t start and may display the hexedit executable error
  • Lack of necessary dependencies
  • Corrupted or missing files

How To Fix The “BLCMM Hexedit Executable Error”?

Here is a list of all the fixes:

  • Using the Borderlands Hex Multitool
  • Installing Java
  • Manually Hex Editing
  • Reinstalling BLCMM
  • Waiting for an update

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. However, there are certain guidelines that you can follow to minimize running into any errors:

    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 message saying “catastrophic failure” most likely means that you’re trying to open a shortcut instead of the games .exe directly.

5. Make sure that 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 to do so unless 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 either.

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

Manually Hex Editing

First Method

This is perhaps the most effective way to ensure that the issue gets resolved, although it is a bit cumbersome. Fear not, however, for here’s a step-by-step guide on how to do this:

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)

    BLCMM console key

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 – 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 to enable the console:

  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. Now 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.

Contact the Borderlands Modding Community

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

I hope this guide has benefited you in some way. If you have any further questions, feel free to comment below.

Here I’ve some other guides for you

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.