Skip to content

DaniAsh551/wemod-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeMod Launcher (For Linux)

DISCLAIMER: For everyone asking: This project is NOT affiliated with / funded or paid by / made by WeMod.

The works done here are purely from the contributors who donate their time and efforts. WeMod (the company) makes WeMod (the mod tool). We (wemod-launcher) enable you to run it on Linux (and by extension the Steam Deck).

This is a small tool made to launch the popular Game Trainer / Cheat tool WeMod along with your game (made for steam-runtime version in Linux). I have tested this only on a handful of games and you are welcome to report your findings / suggestions.

If this Helps you, please star the project.

If you would like to support me and/or the project, you could:

Buy Me A Coffee

OR

Become a Patreon

OR

Donate via PayPal


WeMod logo

Changes

  • Prefix Windows directory dereferenced (fixes dotnet4.8 bug on Proton Version 8 and above) - thanks to reddit user /u/pickworthi for finding it out

:wemod: How to Install WeMod on a Steam Deck (Linux) In this guide, we'll walk you through the process of installing WeMod on a Steam Deck running Linux. We'll cover all the steps required to set up the necessary components and configurations to seamlessly integrate WeMod with your games. ‎

Image

Image

Image

Image

  • Steam Deck running Linux (or any Linux-based x86_64 system).
  • External Mouse and Keyboard (Recommended for Steam Deck).
  • WeMod Pro Subscription (Recommended for Steam Deck).
  • Stable Internet Connection.

:1_: NOTE: If you have access to another PC and wish to control the Steam Deck remotely, consider using AnyDesk for an easier setup. ‎‎

Image

Image

Step 1: Access Desktop Mode and Discovery Store

  1. Go to the Desktop Mode on your Steam Deck (Skip if you are not using a Steam Deck).
  2. Open the Discovery Store (or any other Flatpak-compatible store on your OS).
  3. Search for and install "ProtonUp-QT" in the store.
  4. Search for and install “Protontricks” in the store (this is used to find the Game ID for your games - if you know how to find the Game ID without Protontricks you can skip this step).

:1_: NOTE: You can use any alternative approach to install "ProtonUp-QT" that is available in your distro.

Step 2: Install Recommended Version of Proton

  1. Open "ProtonUp-QT"
  2. Click on "Add Version" under GE-Proton and select "GE-Proton7-35" or any "GE-Proton8" or any "GE-Proton9" version and download it
  3. Restart Steam Deck (or Steam if you are not on Steam OS).

Step 3: Installing WeMod Launcher

  1. Open Konsole/Terminal and run: git clone https://github.com/DaniAsh551/wemod-launcher.git
  2. In Dolphin/File Browser, navigate to home/deck to find the wemod-launcher folder and make sure it's there. ‎

Image

Image

Meta Step: Deleting Game Prefix (If Needed)

:alert: IMPORTANT: If you've played the game before with any other proton version or if you are unsure, follow these steps to delete its prefix:

  1. Open Protontricks and note the "Game ID" next to the game.
  2. Open Dolphin file manager and enable "Show Hidden Files".
  3. Navigate to the ".steam" directory (on the drive where you installed your game): ‘home/deck/.steam/steam/steamapps/compatdata/GameID’
  4. Delete the folder with the corresponding Game ID.

Step 1: Configure Steam Play Compatibility

  1. Click the game you want to use WeMod with from Steam.
  2. Click on the gear icon and select "Properties".
  3. Go to the Compatibility tab.
  4. Enable "Force the use of a specific Steam Play compatibility tool".
  5. Choose "GE-Proton7-35" (restart Steam if not listed).
  6. Launch the game and exit after you reach the game's Main Menu.

Step 2: Configure Launch Options

  1. Click the game you want to use WeMod with from Steam.
  2. Click the gear icon again.
  3. Under Launch Options and paste: WEMOD_LOG=/home/deck/wemod-launcher/wemod.log /home/deck/wemod-launcher/wemod %command%

Step 3: Install WeMod for Your Game

  1. Launch the game.
  2. Select "Build" and then "WeMod launcher" (this process takes around 10 minutes on a Steam Deck).
  3. Once the build is complete, launch the game (in Desktop mode again, if you are on a Steam Deck).

NOTE: if the installer asks you whether you want to use wemod-launcher or winetricks to install:

  • Choose wemod-launcher if you are using Proton version 7 or earlier
  • Choose winetricks if you are using Proton version 8 or later

Step 4: Configuring WeMod Account and Installing Game Mods

  1. When you launch the game now WeMod should Launch with it
  2. If not logged in, log in or create an account in WeMod (One time only).
  3. Search for the game you launched in WeMod.
  4. Click the arrow next to install.
  5. Locate the game's executable file: Navigate to /home/deck/.
  6. Type in the file name ".local" and pick an exe file.
  7. It should take you to the ".local" folder and then go to share/steam/steamapps/common/Game/Game.exe.
    :alert: IMPORTANT: You might have a different installation location than the one provided in the guide, especially if your game is installed on your SD card. This location can vary from person to person. To locate it, you'll need to determine the drive where your SD card is located and then navigate to /run/media/SDCardName/steamapps/common/Game/Game.exe.
  8. Restart Steam.
  9. Launch the game from SteamOS or Desktop Mode. ‎

Image

:1_: NOTE: If you wish to enable or disable mods within SteamOS, a WeMod Pro subscription is required for controlling cheats using a mobile device. However, with the free version of WeMod, you can solely manage toggle settings within Desktop Mode. Consequently, you will need to initiate game launches from there. Also, It's important to be aware that certain games may require launching exclusively through WeMod in desktop mode to access its features.

:alert: This guide is designed to remain adaptable and open to improvements in the future. We welcome any ideas, suggestions, or feedback you may have. Please feel free to share them in the ⁠guide-feedback channel, as we strive to ensure this guide continues to provide the best possible assistance to our users. Your input is valuable in making this guide a valuable resource.

:wemodapp: Video Tutorial: Soon!

:2_: Guide is written by Trippin (Discord: Trippixn)

:2_: WeMod Linux is developed by DaniAsh551

:birb: If you find this guide helpful, we encourage you to star the project.

Star History Chart

About

Tool made to launch the popular Game Trainer / Cheat tool WeMod along with your game (made for steam-runtime version in Linux).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published