# Steam Deck

Steam Deck Stuff

# Game Modding

# Cyberpunk 2077 - Getting Started

This page covers the basics of getting started with installing Cyberpunk 2077 mods on the Steam Deck. Once complete, you'll be able to install mods that require either [REDmod](https://store.steampowered.com/app/2060310/Cyberpunk_2077_REDmod/) or [Cyber Engine Tweaks](https://www.nexusmods.com/cyberpunk2077/mods/107) (CET).

### Requirements:

- Steam Deck
- Cyberpunk 2077 - Install from Steam store
- REDmod - Install from Steam store
- Recommended: Keyboard (wired w/ USB-C or wireless w/ Bluetooth)

### Remember:

You can press the **STEAM** + **X** buttons together to pull up the on-screen keyboard at any time.

#### Steps:

- Switch to Desktop mode from the SteamDeck power menu
- Open Steam from the Desktop (Do not return to Gaming Mode)
- Browse to Cyberpunk in your steam library, select the Gear Icon, then select "Properties...
- Select "Local Files" then click "Browse"

#### Install Cyber Engine Tweaks

- Browse to Cyber Engine Tweaks on NexusMods: [https://www.nexusmods.com/cyberpunk2077/mods/107?tab=files](https://www.nexusmods.com/cyberpunk2077/mods/107?tab=files)
    - Sign up for a free account if you don't have one. Remember to always use a unique password!
- Select "Manual Download" to get the Mod
- Open the downloaded Zip file in your Steam Deck Downloads folder by double clicking it 
    - You can open a second File viewer by clicking the 3-lines setting menu in the upper right of the existing File viewer
- Inside the zip file you should see a "bin" folder
- Drag this folder into the Cyberpunk 2077 folder that was opened 
    - If this isn't your first time doing this, you will be asked how to handle the existing files. You want to Overwrite them
    - Make sure you don't drop it on top of another folder with Cyberpunk 2077 or it will go inside that folder instead of in the main folder like we want.

####   
Install Protontricks

- Open the Discover Software Center 
    - It's the shopping bag icon on the bottom bar
- Search for "Protontricks"
- Select Install

**If you have Cyberpunk 2077 installed on an SD card**, it is vitally important you do the following:

- In the Cyberpunk file folder, click the "&gt;" next to the name to view the full folder path. 
    - It will start something like: "/ run media mmcblk0p1" Make note of the folder name after "media"
- Click the Steam Deck icon in the lower left
- Select "System" and then click on "Konsole"
- Type in the following command. If your directory name differs from mine, be sure to put yours here > flatpak override --user --filesystem=/run/media/mmcblk0p1

**Configure Protontricks**

- Back in Discover, Once Protontricks is installed, click on it's name, then select Launch from the upper right
- Click on "Cyberpunk 2077" in the app that opens, then click "OK"
- In the next menu select, "Select the default wineprefix" then click "OK"
- In the next menu select, "Run winecfg" then click OK
- In the next application that opens, click the "Libraries" tab
- Under "New override for library" is a blank dropdown, click it and select "version" from the long list.
- Then click "Add", then click "OK"
- You'll be taken back to a previous window. Close it or click "Cancel"

####   
Finish Up Cyber Engine Tweaks

- Plug in your keyboard or connect it via bluetooth 
    - If you really don't have one, you should be able to open the On-screen Keyboard when the time comes
- Start up Cyberpunk from Steam (while still in desktop mode)
- If all worked, you should see a popup over the Cyberpunk loading menu that says, "CET First Time Setup"
- Click the "Not Bound" button (or use your finger if the controller doesn't work)
- Press the key on the keyboard you'd like to use to open up the CET menu in-game. 
    - I recommend the "~" key in the upper left of your keyboard (if you're in the US)
- Then Press the button on the popup again to finish the setup.
- Cyberpunk will continue to load as normal, but pressing the special key will enable or disable the CET menu.
- Check out the menus. For example, click on "Settings" and then try out "Skip Start Menu". Save and close.

#### What's Next

I will follow up here soon with instructions on installing a few mods as examples, as well as notes about mods and mod requirements that aren't working on the Steam Deck. I may even get some screenshots added.

- Always check the **Requirements** section on NexusMods before installing a mod to make sure you have the requirements installed
- Click the **Track** icon on NexusMods for mods you install so you will be notified of updates
- Only install one mod at a time. Try launching Cyberpunk 2077 after installing each mod to ensure it starts. If you run into a mod that fails, you can uninstall it by looking at the files in its zip file and deleting those files from the Cyberpunk game directory.
- If all else fails, use Steam's "Verify integrity of game files" option to have it correct any broken Cyberpunk files. This will take a while to complete.

You can see a great video version of these instructions by Digital Cynics on Youtube: [https://www.youtube.com/watch?v=CYKCOBaZpBU](https://www.youtube.com/watch?v=CYKCOBaZpBU)

# Running .bat Files on Linux or Steam Deck

Some mods may require you to run a **.bat** file the install the mod. This is a Windows Batch file that cannot run on Linux natively. Thankfully, we already have Proton/Wine which can run Windows programs for us and will work with batch files, so we just need to use that. This will cover one simple way designed to be user friendly for Steam Deck and non-technical users.

I will be using the game Mobile Forces as an example, but the process should be the same for other mods that require running a .bat file as well.

#### Enter Desktop Mode

Enter Desktop mode and follow your Mod's install process, placing the files wherever they need to be.

#### Install Protontricks

On your Steam Deck you can find **Protontricks** in the Discover app. On other devices it's in whatever package manager your distro has, and also available as a Flatpak.[![Screenshot_20240830_095425.png](https://www.wswapps.com/uploads/images/gallery/2024-08/scaled-1680-/R0Qgg4Ejie2UrPlN-screenshot-20240830-095425.png)](https://www.wswapps.com/uploads/images/gallery/2024-08/R0Qgg4Ejie2UrPlN-screenshot-20240830-095425.png)

Open Protontricks and select the game your .bat file is for. If the game isn't displayed in the list, be sure you've launched it at least once from Steam, then open Protontricks again and you should see your game.

[![Screenshot_20240830_102400.png](https://www.wswapps.com/uploads/images/gallery/2024-08/scaled-1680-/b7Pv3iw9pQHeTMHG-screenshot-20240830-102400.png)](https://www.wswapps.com/uploads/images/gallery/2024-08/b7Pv3iw9pQHeTMHG-screenshot-20240830-102400.png)

In the menu that pops up, select the **defaut wineprefix**.

In the next menu, select **Run explorer**. This will open a file manager where we can browse to the .bat file.

[![Screenshot_20240830_102705.png](https://www.wswapps.com/uploads/images/gallery/2024-08/scaled-1680-/W3Jgrz9xDvYD3Vde-screenshot-20240830-102705.png)](https://www.wswapps.com/uploads/images/gallery/2024-08/W3Jgrz9xDvYD3Vde-screenshot-20240830-102705.png)

Now browse to your game directory and to the .bat file. There are a few places it could be:

1. Under one of the drive letters there may be a **steamapps** folder that contains your game. Easy!
2. You may need to browse to it using the full path. If so, From the Steam game's Properties menu, Click Browse Local files to open the game directory. 
    1. The top menu bar will show the full file path. If not, click on it to see the full path. Open the same director path in the protontricks menu to find the file.
    2. Directories starting with a dot like **.steam** are hidden folders which won't show in the explorer. When you get to that folder, you'll need to manually enter the name into the Location bar then hit Enter and the folder will open.

**Example 1:**

[![Screenshot_20240830_102828.png](https://www.wswapps.com/uploads/images/gallery/2024-08/scaled-1680-/3qffc7fcy5xpBECQ-screenshot-20240830-102828.png)](https://www.wswapps.com/uploads/images/gallery/2024-08/3qffc7fcy5xpBECQ-screenshot-20240830-102828.png)

**Example 2:**

After entering my home directory, I had to manually type in **.steam** then Enter in the Location bar to get that folder to open.

[![2024-08-30_10-31.png](https://www.wswapps.com/uploads/images/gallery/2024-08/scaled-1680-/gjRP3jZy1m2zkX96-2024-08-30-10-31.png)](https://www.wswapps.com/uploads/images/gallery/2024-08/gjRP3jZy1m2zkX96-2024-08-30-10-31.png)

Double click the **.bat** file you need to run and it will do its thing. Now you're done!

[![2024-08-30_10-33.png](https://www.wswapps.com/uploads/images/gallery/2024-08/scaled-1680-/U5LPc84oUdHO3DEn-2024-08-30-10-33.png)](https://www.wswapps.com/uploads/images/gallery/2024-08/U5LPc84oUdHO3DEn-2024-08-30-10-33.png)

In my case, the warnings were harmless and everything worked. Mod successfully installed.

[Leave a Comment](https://hostux.social/@JaggedJax/115011943500092414)