Skip to content

Red007Master/Red-s-Guide-on-Installing-G.A.M.M.A.-on-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Red's-Guide-on-Installing-G.A.M.M.A.-on-Linux

Red's guide on Installing G.A.M.M.A. (Anomaly modpack) on Linux.

Alternative instalation guide by DravenusRex (older): https://github.com/DravenusRex/stalker-gamma-linux-guide

Installation Guide

Video-companion: youtube-guide

!!! This guide assumes that you have solid general understanding of CLI and how to install/fix stuff on your system. If you need more hand-holding - refer to the video guide.

1 - Bottles (Source: usebottles.com)

  • 1.1 - Install Flatpak.
  • 1.2 - Install Bottles with flatpak install flathub com.usebottles.bottles
  • 1.3 - Run (Verify it) with flatpak run com.usebottles.bottles
  • 1.4 - Give Bottles access to filesystem with sudo flatpak override com.usebottles.bottles --filesystem=host

2 - Setup dir for GAMMA

  • 2.1 - Create folder where you will be installing GAMMA (You need 200GB to be safe).
  • 2.2 - Open it in terminal.
    • 2.2.1 - Copy path of said folder.
    • 2.2.2 - Open terminal and do cd {path-of-your-folder} (without {}).

3 - gamma-laucher (Source: github.com/Mord3rca/gamma-launcher)

(In case of gamma-launcher-related errors consult gamma-launcher's repo)

  • 3.1 - Pull repository with git clone https://github.com/Mord3rca/gamma-launcher.
  • 3.2.0 - You shoud ignore this line at first; Next steps tested with given Python versions (including but not excluding): 3.13, 3.12, 3.11, 3.10.
  • 3.2 - Create venv with python -m venv venv.
  • 3.3 - Enable venv with source ./venv/bin/activate if you have encounter an error while doing this try again but with bash as your shell.
  • 3.4 - Go into gamma-launcher's folder (with cd {name-of-the-folder}).
  • 3.5 - Install gamma-launcher with pip install .
  • 3.6 - Try to check gamma-launcher version with gamma-launcher --version solve errors as they appear.

4 - GAMMA Installation

  • 4.1 - Go into folder that you created for installing GAMMA, for example "StalkerGAMMA".
  • 4.2 - Install GAMMA + Anomaly with gamma-launcher full-install --anomaly ./Anomaly --gamma ./GAMMA --cache-directory ./cache
  • 4.3 - You are looking to get a file structure like this:
└── StalkerGAMMA
    ├── Anomaly
    ├── cache
    ├── GAMMA
    ├── gamma-launcher
    └── venv
  • 4.4 - Solve dependency errors as they appear.

5 - GAMMA Configuration

  • 5.1 - Configure Bottles
    • 5.1.1 - Download runner (proton-ge-9-20)
    • 5.1.2 - Create bottle (Gaming)
    • 5.1.3 - Configure bottle (change it's runner to proton-ge-9-20)
  • 5.2 - Configure prefix
    • 5.2.1 - Find prefix of the bottle that you created
    • 5.2.2 - Install dependencies with WINEPREFIX={your-prefix's-path} winetricks cmd d3dx9 dx8vb d3dcompiler_42 d3dcompiler_43 d3dcompiler_46 d3dcompiler_47 d3dx10_43 d3dx10 d3dx11_42 d3dx11_43 dxvk quartz

6 - Making GAMMA run

  • 6.1 - First run
    • 6.1.1 - Add mod organ shortcut.
    • 6.1.2 - Start it.
    • 6.1.3 - Press next.
    • 6.1.4 - Select "Create a portable instance".
    • 6.1.5 - Browse > select path of your Anomaly installation.
    • 6.1.6 - Selected location should change to GAMMA folder.
    • 6.1.7 - Next > Next > Finish.
    • 6.1.8 - Get an error (Def. profile does not exist. GAMMA one will be used instead)
    • 6.1.9 - Follow through.
    • 6.1.10 - You can close it (if you want)
  • 6.2 - Second run (or continuation)
    • 6.2.1 - (Ultrawide fix (only for people with Ultrawide)).
    • 6.2.2 - Try to start GAMMA.
    • 6.2.3 - It works.

7 - End note

  • 7.1 - Additional help (Source: AnomalyMod)
  • 7.2 - My Hardware/Software: AMD GPU(7900xtx)/CPU(r9), kernel - (6.12.8-arch1-1), tested on: Hyprland/KDE/Cinamon, date:12.01.2025.
  • 7.3 - Good luck in Zone and have a good day.

Troubleshooting: here

Distro-specific: here

Updating: here

About

Red's Guide on Installing G.A.M.M.A. (Anomaly modpack) on Linux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published