Open source re-implementation of Tomb Raider I and Tomb Raider II, along with additional enhancements and bugfixes
Find a file
Dash 0e80be5ef5
Some checks failed
Run code linters / Run code linters (push) Has been cancelled
Publish a pre-release / Build Linux (push) Has been cancelled
Publish a pre-release / Build Windows (push) Has been cancelled
Publish a pre-release / Build Mac (push) Has been cancelled
Publish a pre-release / Create a prerelease (push) Has been cancelled
ui: use sleek bars for reset controls
2025-12-24 12:39:23 +01:00
.github docs: update for TRX 1.0 2025-11-23 17:08:30 +01:00
data gameflow: add loading screens to tr2 demos 2025-12-24 09:48:08 +01:00
docs ui: use sleek bars for reset controls 2025-12-24 12:39:23 +01:00
src ui: use sleek bars for reset controls 2025-12-24 12:39:23 +01:00
tools text: replace small digit meshes with \\{small} 2025-12-22 18:59:20 +01:00
.clang-format style: add missing braces 2025-12-12 12:27:02 +01:00
.dockerignore build: change uthash packaging 2024-11-19 22:51:10 +01:00
.editorconfig build: add editorconfig 2025-10-17 14:12:39 +01:00
.gitignore build: build a single executable 2025-11-04 08:14:51 +01:00
.gitmodules build: change libtrx to use HTTPS remote 2024-04-29 10:22:10 +02:00
.pre-commit-config.yaml lua: rewrite c bindings to .lua 2025-10-17 14:12:39 +01:00
COPYING.md add docs 2021-02-07 23:29:49 +01:00
justfile build: build a single executable 2025-11-04 08:14:51 +01:00
justfile.tr1 build: build a single executable 2025-11-04 08:14:51 +01:00
justfile.tr2 build: build a single executable 2025-11-04 08:14:51 +01:00
README.md docs: remove IMPROVEMENTS.md 2025-11-26 20:46:49 +01:00

TRX Tomb Raider I & II: Community Edition

TRX logo


Welcome to TRX  an open-source reimplementation of Tomb Raider 1 and Tomb Raider 2. TRX aims to enhance these classic games through decompilation and the implementation of open-source alternatives to proprietary components. TRX is a single engine capable of running TR1, TR2, and custom levels respecting each of the distinct, classic engines' mechanics.

Showcase

Restored braid in TR1 Enemy health bar and UI scaling
Photo mode 3D pickups
Skybox support Updated moveset including sprint
Customizable draw distance Developer console
Detailed level stats PS1 UI and expanded options

Download

Download the latest TRX release for TR1 or TR2:

Tomb Raider 1

Tomb Raider 2

Q&A

  1. Are TR1 and TR2 fully playable from beginning to end?

    By all means! If you encounter a bug, please file a ticket.

  2. Can we get HD textures? What about other visual updates?

    Regarding HD texture packs, that feature is not currently planned.

    As for other visual updates, being able to introduce reflections and skyboxes shows that quite literally the sky is the limit. TRX is constantly getting new rendering improvements and texture fixes. But great stuff takes time.

  3. Can I play this on Mac, Linux, Android...?

    Currently supported platforms include Windows, Linux and macOS.

  4. Can I play this with a controller?

    TRX supports a wide variety of controllers out of the box with no additional software required. The keyboard or controller controls can be fully customized in the Controls menu with multiple layouts.

  5. What about TR3 support?

    The team is hard at work continuing to polish TRX for TR1 and TR2 as well as adding features for custom levels. At the same time, work has started on adding TR3 features into TRX, but there is no estimated completion date.

Website

The Lost Artefacts team is a small, passionate community of developers and creators with a deep love for the classic Tomb Raider titles. Our team builds and maintains freeware fan projects that celebrate Lara Croft's iconic adventures. Visit the website by clicking the logo below for more information on TRX and its documentation as well as other Tomb Raider projects.

TRX logo

Credits

  • Endless GitHub contributors.
  • TR1 title screen image by Kidd Bowyer. HD assets by goblan and posix.
  • TR2 HD images by Arsunt.