Skip to content

WeMod 32 bit error

Marvin1099 edited this page Sep 8, 2024 · 1 revision

Help Page: WeMod Blocks Mods Due to 32-bit Game Error

Problem

When launching a game with WeMod, an error message states that the game is 32-bit, and the mods are blocked. However, the user is running a 64-bit version of the game.

Steps to Reproduce the Issue

  1. Launch WeMod and click "Play" for the desired game.
  2. WeMod displays an error indicating the game is 32-bit, even though it’s 64-bit.

Expected Result

The game should launch successfully with mods applied.

Solution

WeMod may be misidentifying the game version or there may be an issue with the game’s wine prefix (for Steam and Proton setups). Follow these steps to resolve the issue:

Step 1: Verify Game Version

Make sure you are using the 64-bit version of the game. Some games may only support 32-bit, in which case WeMod might block the mods. If the game supports both versions, ensure the 64-bit version is selected.

Step 2: Set Wine Prefix to 64-bit

If you are using Steam with Proton (on Linux), you might need to manually set the game’s wine prefix to 64-bit.

  1. Locate your Steam Prefix Folder: Steam's prefix folders are found at:

    /home/$USER/.steam/steam/steamapps/compatdata/
    

    Replace $USER with your actual username.

  2. Find the Correct Game Prefix: To find the GameID (used to identify the game's prefix folder), install and use the app protontricks. The GameID is displayed for each game.

  3. Set the Wine Prefix: Once you've located the correct prefix folder, add /pfx at the end. The full path should look something like this:

    /home/$USER/.steam/steam/steamapps/compatdata/GAMEID/pfx/
    

    Now, delete the existing prefix and create a new one with the following commands:

    rm -rf $PREFIX-FOLDER-HERE
    WINEARCH=win64 WINEPREFIX="$PREFIX-FOLDER-HERE" winecfg
    

    Replace $PREFIX-FOLDER-HERE with your prefix path.

  4. Apply the Configuration: After running the command, a window will open. Simply click "OK."

Step 3: Reinstall WeMod

Now, when you run the game in Steam, it may prompt you to re-download WeMod. After reinstalling, the mods should work correctly with the 64-bit version of the game.

Additional Considerations

  • If your game does not support a 64-bit version, WeMod may still block mods. In this case, you may need to reach out to the WeMod community for further support.
  • This solution applies to games running on Steam with Proton or Wine on Linux systems. If you're not using Proton or Wine, other troubleshooting steps may be required.

Closing Notes

This issue might be specific to WeMod's detection or configuration. Ensure you have the latest version of WeMod and that your system setup matches the game's requirements.

Clone this wiki locally