Skip to content

Installation

RSMM runs on Windows and Linux. Most people only need the desktop app — no terminal required.

The desktop app gives you a graphical interface to browse, install, and manage mods.

  1. Download RSMM-x64.msi from the latest release.
  2. Double-click the .msi and follow the installer.
  3. Launch Ravenswatch Mod Manager from the Start Menu.

First run

  1. Set your game path — RSMM auto-detects Steam installs. If it can’t, browse to the folder containing Ravenswatch.exe.
  2. Run the Doctor — click the Doctor button to verify the setup.
  3. Browse mods — open the Registry tab to discover community mods.
  4. Apply — click Apply to install your selected mods into the game.
  5. Play — launch Ravenswatch from the app.

CLI (advanced)

Install from source if you want to author mods, script installs, or run on a platform without a pre-built package.

Prerequisites: Python 3.11+, Git, and Ravenswatch installed.

Terminal window
git clone https://github.com/Ovilli/RavenswatchModManager.git
cd RavenswatchModManager
python -m venv venv
venv\Scripts\activate
pip install -e .
rsmm doctor

Verify your setup

Terminal window
rsmm doctor # health check — should pass with no errors
rsmm new TestMod # scaffold a test mod
rsmm apply # apply all enabled mods
rsmm run # launch the game

Lua scripting (Windows only; experimental on Steam Proton)

Lua mods run inside the game process and need the loader DLL (winhttp.dll) next to Ravenswatch.exe. Texture and asset overrides work without it.

Terminal window
cd src/loader
./build.sh # Linux cross-compile (MinGW)
# or build.bat # Windows
rsmm install-loader # install into the game

Next steps