Windows · Linux · macOS

Downloads


Get the latest engine from GitHub, then follow the setup below. You need .NET 10 and your own copy of Gabriel Knight 3. Content and language packs are separate.

Engine

Choose your platform

Latest release, hosted on GitHub.

Linux

linux-x64

ZIP
Download Linux

GK3Reborn-linux-x64.zip Latest release · GitHub

macOS

osx-arm64, Apple silicon

PKG
Download macOS

GK3Reborn-osx-arm64.pkg Latest release · GitHub

Runtime

Install .NET 10

Required before launching the engine.

.NET 10 runtime

From Microsoft, free

Prerequisite

Install the .NET 10 Runtime for your platform.

Choose x64 for Windows or Linux, or Arm64 for Apple silicon. On Linux, install dotnet-runtime-10.0. The SDK is not required.

Get the .NET 10 runtime

dotnet.microsoft.com

Content

Artwork & materials

Optional visual upgrades for every platform. Download both for the new textures and materials; no unpacking needed.

Language

Pick your language

Text, signs and available audio for your language. Save the pack beside the other .rebarn files.

English is only needed if your Gabriel Knight 3 installation is not English.

Changelog

Changelog


Site release notes. GitHub may have newer releases.

1.1.9

  • Fix for linear volume slider
  • Added hybrid camera option that mixes first person and original cam for interactions.
  • Fixes issues with SYDNEY
  • Script error fixes
  • Prevent out of memory issues with lower VRAM cards
  • Corrected the lobby glass’s resting pose.
  • Added separate music and cutscene volume sliders.
  • Hid the buried bag hotspot until digging.
  • Removed the license-plate hotspot from Mosely’s shovel.
  • Skipped approach walking for first-person exit clicks.
  • Cleared SYDNEY text on restore and added held-Backspace repeat.
  • Enabled unrestricted Serpent Rouge paging while retaining highlighting
  • Drag its centre to move it.
  • Drag an edge handle to resize it.
  • Hotspots remain available, and adjustments survive save/restore.
  • Explicit puzzle assists.
  • VR Support! (via --vr commandline argument)
  • [VR] Adds UI to left hand/arm
  • [VR] Shows gabriel's arms
  • [VR] Tries to ensure that the script doesn't pull auto movements or pull the camera out of gabriel.
  • [VR] Prevent black screens when getting too close to geometry

Setup

Set up the game


  1. Unpack the engine archive

    Extract to a separate folder, such as D:\Games\GK3Reborn or ~/games/gk3reborn. Keep your original game installation.

    On a Mac there is nothing to unpack. Open the .pkg and it installs GK3Reborn.app into /Applications.

  2. Create a Data folder

    Next to the executable, create a folder called Data.

    On a Mac create it here: ~/Library/Application Support/GK3Reborn/Data.

  3. Copy the eight brn archives into it

    They are in the Data folder of your own Gabriel Knight 3 installation. Copy these eight files and nothing else:

    ambient.brn common.brn core.brn day1.brn day123.brn day2.brn day23.brn day3.brn

    The .bik and .avi movie files are not needed. Their content is in the artwork download, already converted to a format that modern machines can play.

  4. Save the content packs beside the executable

    Reborn.rebarn, RebornMaterials.rebarn and any language pack download as they are. Move them into the same folder as the executable. They do not belong in Data. Skip this step and the game still runs, on the original artwork.

    On a Mac they go in ~/Library/Application Support/GK3Reborn, beside Data rather than inside it.

  5. DLSS

    If you have an NVIDIA RTX card, you can download the DLSS SDK (Streamline) and copy the DLLS into the /libs/ folder. DLSS5 (NR) is ALSO supported. The engine will detect it and use it automatically.

  6. Run it

    On Windows run GK3Reborn.exe. On Linux mark it executable with chmod +x GK3Reborn the first time, then run ./GK3Reborn. On a Mac open GK3Reborn from Applications or Launchpad. The packs are picked up automatically when they are there.

How the folder should look

GK3Reborn/ GK3Reborn.exe Reborn.rebarn the artwork download RebornMaterials.rebarn the material download Reborn_FR.rebarn your language pack libs/ Data/ ambient.brn common.brn core.brn day1.brn day123.brn day2.brn day23.brn day3.brn

Any .rebarn file beside the executable is read, in name order, and the last one wins. A later patch or a mod pack is just another file in this folder.

How it looks on a Mac

Keep game data and packs in your Library:

/Applications/ GK3Reborn.app ~/Library/Application Support/GK3Reborn/ Reborn.rebarn the artwork download RebornMaterials.rebarn the material download Reborn_FR.rebarn your language pack settings.json saves/ Data/ ambient.brn common.brn core.brn day1.brn day123.brn day2.brn day23.brn day3.brn

The Library folder is hidden in the Finder. Hold Option while opening the Go menu to reach it, or press ⇧⌘G and paste the path.

You need to own Gabriel Knight 3.

GK3Reborn contains none of the original game's data and will not start without an installation to read. The game is still sold:

Before you start

What you need


  • A copy of Gabriel Knight 3, from Steam, GOG or the original discs.
  • The .NET 10 runtime, installed once per machine. Every build here is framework dependent, so the game will not start without it.
  • Windows 10 or later, 64 bit; a 64 bit Linux distribution; or macOS 13 or later on Apple silicon.
  • A graphics card and driver with Vulkan 1.3. Ray tracing is optional and is switched off on hardware that does not report it, which includes every Mac.
  • Disk space for what you take: the engine and the game archives are about a gigabyte together, and the two content packs are several gigabytes each. The packs are downloaded in the form the engine reads them, so you never need double the space to unpack one.
  • Game data in any of the released languages. Czech, English, French, German, Italian, Polish, Portuguese and Spanish each have a language pack above; English needs one only on a non-English installation.

If it does not start

Troubleshooting?


  • Install the .NET 10 Runtime for your platform.
  • The Data folder is missing, is spelled differently, or sits somewhere other than beside the executable.
  • One of the eight archives was not copied. All eight are needed.
  • The .rebarn packs ended up inside Data rather than beside the executable, so the game runs on the 1999 art and looks unchanged.
  • The graphics driver is older than Vulkan 1.3. Updating the driver is usually enough.
  • On Linux, the file was never marked executable.
  • On a Mac, the files went into the application bundle rather than into ~/Library/Application Support/GK3Reborn. Move them to the Library folder.
  • On a Mac, the machine is Intel rather than Apple silicon. The macOS build requires Apple silicon.

The error message names any missing file. Still stuck? Report an issue on GitHub.

Source code


GK3Reborn is open source under GPL 3 or later. Get the latest code, report issues or contribute on GitHub. Each release includes its tagged source.