Open source re-implementation of Tomb Raider I and Tomb Raider II, along with additional enhancements and bugfixes
Find a file
lahm86 0d80ca8f8f
Some checks are pending
Run code linters / Run code linters (push) Waiting to run
Publish a pre-release / Build TR1 (push) Has been skipped
Publish a pre-release / Build TR2 (push) Has been skipped
Publish a pre-release / Create a prerelease (push) Has been skipped
tr2/savegame: implement BSON saves
This implements BSON save games, similar to TR1, and opts for it to be
used in place of legacy for writing. Saves will also be stored in a
separate saves directory.
2025-04-06 20:56:25 +01:00
.github build: merge Docker images 2025-03-31 14:09:23 +02:00
data tr2/savegame: implement BSON saves 2025-04-06 20:56:25 +01:00
docs tr2/savegame: implement BSON saves 2025-04-06 20:56:25 +01:00
src tr2/savegame: implement BSON saves 2025-04-06 20:56:25 +01:00
tools tools: clean-up config tool build messages 2025-04-03 17:09:56 +01:00
.clang-format misc: fix formatting issues 2024-08-30 18:18:33 +02:00
.dockerignore build: change uthash packaging 2024-11-19 22:51:10 +01:00
.gitignore build: change uthash packaging 2024-11-19 22:51:10 +01:00
.gitmodules build: change libtrx to use HTTPS remote 2024-04-29 10:22:10 +02:00
.pre-commit-config.yaml build: fix pre-commit stages 2025-01-19 12:28:14 +01:00
COPYING.md add docs 2021-02-07 23:29:49 +01:00
justfile build: merge Docker images 2025-03-31 14:09:23 +02:00
justfile.tr1 build: merge Docker images 2025-03-31 14:09:23 +02:00
justfile.tr2 build: merge Docker images 2025-03-31 14:09:23 +02:00
README.md docs: update macOS TR2X info 2025-01-25 17:19:38 +01:00

TRX Tomb Raider I & II: Community Edition


Note

We've merged TR1X and TR2X into a single codebase, now renamed TRX.

  • TR1 and TR2 remain distinct with their own release cycles.
  • Config tools and TR1 installer remain separate.
  • Simplifies internal code merges and feature sharing, replacing libtrx.

Thanks for your support!

Welcome to TRX  an open-source reimplementation of Tomb Raider 1 and Tomb Raider 2, respectively. Both projects aim to enhance these classic games through decompilation and the implementation of open-source alternatives to proprietary components.

TR1X - Tomb Raider 1

Showcase

Restored braid Enemy health bar and UI scaling
3D pickups Skybox support
Customizable draw distance Developer console
Free camera PS1 UI and new graphics options

Download

Download the latest release:

See the changelog.

Install Instructions

Please refer to the detailed documentation.

TR2X - Tomb Raider 2

Decompilation Progress

Decompilation is currently complete, and we're shifting our focus towards enriching the game with new features.

Download

Download the latest release:

See the changelog.

Install Instructions

Please refer to the detailed documentation.

Q&A

  1. Is the game fully playable from beginning to the end?

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

  2. Can we get HD textures? Reflections? Other visual updates?

    We hope so! Being able to introduce skyboxes to TR1 showed that quite literally sky is the limit. But great stuff takes time.

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

    Currently supported platforms include Windows, Linux and macOS for both TR1X and TR2X.

  4. What's the relation to TR2Main?

    Originally founded as TR1Main in 2021, our project flourished independently without sharing the code, with the shared brand concept existing only as an idea. To better represent this, we rebranded to Tomb1Main. In 2023, we further refined our identity by adopting the name TR1X. Meanwhile, TR2Main follows a completely separate and unique path, unconnected to our development work.