Tomb Raider 1 (with TRX engine) - Le Bottin des Jeux Linux

Tomb Raider 1 (with TRX engine)

🗃️ Specifications

📰 Title: Tomb Raider 1 (with TRX engine) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 👁️ Visual: 3D
🏷️ Category: Adventure & Action ➤ Classical ➤ Tomb Raider 🏝️ Perspective: Behind view
🔖 Tags: Adventure; Shooter; Platformer; Puzzle; 3D engine; Lara Croft; Decompilation; Female Protagonist; Retro; 1990s; Classic; Multi-platform; Keyboard; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2020-12-27 👫️ Played: Single & Multi
🐓️ Latest: 2025-12-27 🚦 Status: 05. Tested & Playable (status)
📍️ Version: Latest: 💥️ 1.0.3 // Dev: ea140e3 ❤️ Like it: 2. 👏️⭐⭐⭐⭐ (excellent)
🏛️ License type: 🕊️💰 Libre with Commercial assets 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: GPL-3 ✨️ (temporary):
🐛️ Created: 2023-11-25 🐜️ Updated: 2025-12-27

📦️ Deliverables

📦️ Package name: tr1x ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 📰 Previous News:
🎨️ Significant improvement: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🦺️ Work in progress:
👫️ Contrib.: goupildb 🚧️ Some work remains to be done:
🎰️ ID: 16385

📖️ Summary

📜️[en]: Tomb Raider 1 is a 3D objective-view adventure game (published in 1996) starring Lara Croft, a British archaeologist. TRX is a mature, libre, multi-platform engine, enhancing the gaming experience in many ways. These include the Linux version, a myriad of bug fixes, a new user interface (with a health bar for enemies), better support for windowed mode, porting of various internal libraries to their open-source equivalent, increased engine limits, numerous gameplay enhancements, improved controls (and the ability to modify them), the addition of new stats and cheat modes. 📜️[fr]: Tomb Raider 1 est un jeu d'aventure (publié en 1996) en vue objective 3D mettant en scène Lara Croft, une archéologue britannique. TRX est un moteur mature, libre et multiplateforme, améliorant l'expérience de jeu sous de nombreux aspects. Il apporte notamment la version Linux, une myriade de corrections de bugs, une interface utilisateur (avec une barre de santé pour les ennemis), une meilleure prise en charge du mode fenêtré, le portage de divers bibliothèques internes vers leur équivalent libre, l'augmentation des limites du moteur, de nombreuses améliorations de gameplay, l'amélioration des contrôles (et la possibilité de les modifier), l'ajout de nouvelles statistiques et modes de triches.

🎥️ Videos


🏝️ Trailer: (original) (201101), (200605),


💎 Features: (4.15/202510), (4.14/202508), (4.13/202507),


🎲️ Gameplay: (202312),


🎲️ Gameplay: (original) (Tomb Raider I, 1996) (201801),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: ft(4.15/202510) ft(4.14/202508) ft(4.13/202507) t(o)(201101) t(o)(200605) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202312) g(o)(201801) g(o)(201410) g(o)(201412) g(o)(201212) g[fr](o)(201910) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] [Changelog 1 2 3]

💰 Commercial
• (see "Tomb Raider 1-5 (windows, data for Linux engines)" on this site) [Support their work (Donate)]

🍩️ Resources

🔘️ Enhancing content
• Tomb Raider Xtra (High quality graphics for the original Tomb Raider): [Tomb Raider Xtra (John Capon's high resolution textures)] g(201708)
• GLIDOS (High quality graphics for the original Tomb Raider, free): [Homepage] [Dev site] 🎬️ g[fr](201411)

🔘️ Abandonwares, demos & docs
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): (see "Tomb Raider 1-5 (windows, data for Linux engines)" on this site)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(TRX engine) Devs (TRX Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(TRX engine) Devs (Marcin Kurczewski (rr-, Dash) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Tomb Raider 1-5) Devs (Core Design [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202105) 2(202008) 3(201103) 4[fr](201103) 5(202xxx♺)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Tomb Raider) [fr] [en] [de]]
[HOLaRSE [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [LinuxRocks on mastodon (20231119)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Tomb Raider 1 (with TRX engine)
🦊️ What's: The 1st ep.(1996) of the Lara Croft series & a libre engine
🏡️ https://lostartefacts.dev
🐣️ https://github.com/LostArtefacts/TRX
🔖 #LinuxGaming #Adventure #Puzzle
📦️ #LibreEngine #CommercialAssets #Bin
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🕵‍ (3.0.2): 👏️⭐⭐⭐⭐

Dev ----------------------------------------

🥁️ Update: -
⚗️ -
📌️ Changes: https://github.com/LostArtefacts/TRX/releases
🦣️ From: 🛜️ https://github.com/LostArtefacts/TRX/releases.atom

Stable -------------------------------------
💥️ NEW!
🥁️ Update: 1.0.3
⚗️ Minor vers. 🐁️
📌️ Changes: https://github.com/LostArtefacts/TRX/releases
🦣️ From: 🛜️ https://github.com/LostArtefacts/TRX/releases.atom

🏝️(o) https://www.youtube.com/embed/x1Lp3D2tUFg
💎(4.15) https://www.youtube.com/embed/BwZXWL0WULg
🎲️ https://www.youtube.com/embed/MUXJbNNFPQc

🕶️ A rear view of Lara running into a room, holding a pistol in each hand and preparing to fire at a menacing wolf. This view illustrates a new feature: the health bars of both the enemy and Lara.

📚️ Tomb Raider 1 is a 3D objective-view adventure game (published in 1996) starring Lara Croft, a British archaeologist. TRX is a mature, libre, multi-platform engine, enhancing the gaming experience in many ways. These include the Linux version, a myriad of bug fixes, a new user interface (with a health bar for enemies), better support for windowed mode, porting of various internal libraries to their open-source equivalent, increased engine limits, numerous gameplay enhancements, improved controls (and the ability to modify them), the addition of new stats and cheat modes.

📕 Description [en]

📜️ "The 1st chapter (released in 1996) of a series of adventure games featuring the adventuress Lara Croft and an improved libre engine." 📜️

Open source re-implementation of Tomb Raider I and Tomb Raider II, along with additional enhancements and bugfixes.

This is 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.

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


Q&A

• Is the game fully playable from beginning to the end?
By all means! If you encounter a bug, please file a ticket.

• Can we get HD textures? Reflections? 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.

• Can I play this on Mac, Linux, Android...?
Currently supported platforms include Windows, Linux and macOS.

• 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.

• 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.

📕 Description [fr]

Un jeu d'aventure mettant en scène l'aventurière Lara Croft et un moteur libre et amélioré, Tomb Raider 1 (1996) par le studio Core Design, TRX par la TRX Team, initié par Marcin Kurczewski (rr-, Dash).
En C/C#.

Tomb Raider 1 est un jeu d'aventure (publié en 1996) en vue objective 3D mettant en scène Lara Croft, une archéologue britannique. TRX est un moteur mature, libre et multiplateforme, améliorant l'expérience de jeu sous de nombreux aspects. Il apporte notamment la version Linux, une myriade de corrections de bugs, une interface utilisateur (avec une barre de santé pour les ennemis), une meilleure prise en charge du mode fenêtré, le portage de divers bibliothèques internes vers leur équivalent libre, l'augmentation des limites du moteur, de nombreuses améliorations de gameplay, l'amélioration des contrôles (et la possibilité de les modifier), l'ajout de nouvelles statistiques et modes de triches.


Une réimplémentation open source de Tomb Raider I et Tomb Raider II, avec des améliorations et des corrections de bugs supplémentaires.

Il s'agit d'une réimplémentation open source de Tomb Raider 1 et Tomb Raider 2. TRX vise à améliorer ces jeux classiques grâce à la décompilation et à la mise en œuvre d'alternatives open source aux composants propriétaires. TRX est un moteur unique capable d'exécuter TR1, TR2 et des niveaux personnalisés en respectant les mécanismes distincts et classiques de chaque moteur.

Remarque
Nous avons fusionné TR1X et TR2X en une seule base de code, désormais renommée TRX.


Questions-réponses

• Le jeu est-il entièrement jouable du début à la fin ?
Absolument ! Si vous rencontrez un bug, veuillez remplir un ticket.

• Peut-on obtenir des textures HD ? Des reflets ? D'autres mises à jour visuelles ?
En ce qui concerne les packs de textures HD, cette fonctionnalité n'est pas prévue pour le moment.
Quant aux autres mises à jour visuelles, la possibilité d'introduire des reflets et des skyboxes montre que, littéralement, le ciel est la seule limite. TRX bénéficie constamment de nouvelles améliorations en matière de rendu et de corrections de textures. Mais les grandes choses prennent du temps.

• Puis-je y jouer sur Mac, Linux, Android... ?
Les plateformes actuellement prises en charge sont Windows, Linux et macOS.

• Puis-je y jouer avec une manette ?
TRX prend en charge une grande variété de manettes sans nécessiter de logiciel supplémentaire. Les commandes du clavier ou de la manette peuvent être entièrement personnalisées dans le menu Commandes avec plusieurs dispositions.

• Qu'en est-il de la prise en charge de TR3 ?
L'équipe travaille d'arrache-pied pour continuer à peaufiner TRX pour TR1 et TR2, ainsi que pour ajouter des fonctionnalités pour les niveaux personnalisés. Parallèlement, le travail a commencé pour ajouter les fonctionnalités de TR3 dans TRX, mais aucune date d'achèvement n'est prévue pour le moment.

🚧️ Installation ➜ 🚀️ Launching [fr]

☝️ Contraintes: Pour jouer à ce jeu vous devez disposer des données originales du jeu.
☝️ Nota : Je ne suis pas parvenu à faire fonctionner ce moteur avec la version de démo (au mieux j'arrive aux menus, puis le jeu plante sur une erreur au lancement).


⚙️ Installation à partir du binaire

⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).
↪ vous obtenez (notamment) le(s) répertoire(s) : TR1X-3.0.2-Linux contenant le binaire et des sous-répertoires.


📄️ Installation à partir du source

• Source non testé.


🏕️ Installation du contenu / des données :

▸ Récupération / extraction du contenu du jeu :
• Décompressez le livrable du jeu original dans le répertoire souhaité.
↪ vous obtenez (notamment) le(s) répertoire(s) : TOMBENG et TOMBRAID

▸ Assemblage du moteur et des données :
• Copiez dans le répertoire TOMBENG du jeu, le(s) fichier(s) livrés avec le binaire du jeu (voir la section “Installation à partir du binaire du jeu”). Ne copiez pas le répertoire TR1X-3.0.2-Linux lui-même, copiez uniquement son contenu.


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez compilé sans l'avoir installé dans les répertoires système ou disposez de son binaire, en console dans son répertoire tomb_raider/TOMBENG/, lancez (ou cliquez sur ce binaire si vous l'aviez rendu exécutable d'un clic droit sur le fichier) : $ ./TR1X


📑️ PARAMÉTRAGE

Paramétrage du graphisme :
• Les graphismes étant d'époque, pour une meilleure immersion dans le jeu, je vous recommande de passer son graphisme en 800x600 dans le menu "Detail Levels".

Paramétrage des périphériques d'entrées :
• Les contrôles sont re-définissables sous l'interface à la fois pour le clavier et le gamepad. Pour que le gamepad fonctionne correctement, il est nécessaire de redéfinir ses actions. Dans le menu "Controls", sélectionnez "Controller", puis (par défaut l'entête est sur "Default Keys" et dans ce cas aucun contrôle n'est modifiable) [→] fait apparaître le menu "Custom Scheme 1" (puis "Custom Scheme 2", ...). Sélectionnez l'un de ces "Custom Scheme" et modifiez les contrôles à votre convenance. Même méthode pour le clavier (dans le menu "Controls", on sélectionne "Keyboard" puis [→] fait apparaître le menu "Custom Scheme ".


⌨️🖱️🎮️ CONTRÔLES :

• Il se contrôle au clavier ou au gamepad.
• Les contrôles sont re-définissables sous l'interface à la fois pour le clavier et le gamepad (voir ci-avant).

• Quitter : Pour quitter le jeu proprement (et éviter l'alternative brutale du [Alt+F4]), sélectionnez le passeport et tournez ses pages à l'aide des touches [←→] jusqu'à atteindre la page "Exit Game".
• En jeu [Esc] permet de sélectionner les armes que Lara va utiliser. [↓] fait apparaître le menu donnant accès aux paramétrages (et au passeport permettant de revenir au menu initial).

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 25 Novembre 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 60 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 6.6.1-1-MANJARO 6.1.62-1-MANJARO
Graphics driver : NVIDIA 535.129.03 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.8.4)

CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam : Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Keyboard : Roccat Vulcan, French layout (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)


🫕️ Installation :
‣ (✔ v. 3.0.2) Binaire classique : FONCTIONNEL (avec la version complète, pas avec la version démo).
🟢️ Un binaire Linux fonctionnel est disponible. L'installation est assez simple, voir ci-avant.

🏗️ Réalisation :

▸ 📟️ Interface
🟠️ Il lui manque le support du mode fenêtré (ou du moins je n'y suis pas parvenu), le support de l'affichage en double écran (affichage systématique sur mon écran de droite),

▸ 🎮️ Contrôles
⚪️ Il se contrôle au clavier ou au gamepad.
🟢️ Il bénéficie d'un bon support du gamepad. Il aura été nécessaire de redéfinir ses actions pour qu'il fonctionne. Néanmoins j'ai l'impression (je ne connaît pas assez le jeu) que l'utilisation du clavier apportera davantage de précision via les nombreuses combinaisons de touches. Exemple : pour sauter à la verticale et se maintenir accrochée à une caisse et s'y hisser : [Alt] (sauter) [Ctrl] (s'accrocher à la caisse) (relâcher Alt) [↑] (permet de se hisser sur le haut de la caisse).


👾️ Gameplay :

▸ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Il offre une zone d'entraînement ("Lara's Home") pour se familiariser aux contrôles,


🌻️ Premières impressions :
⚪️ Le jeu demande un temps d'adaptation pour maîtriser ses rudiments (une salle d'entraînement permet de se familiariser avec ses contrôles). Il existe de nombreuses combinaisons de touches qu'il faudra maîtriser (comme dans un jeu de combats), ensuite je pense que le joueur pourra apprécier ses possibilités.
⚪️ Mes tests s'arrêtent là.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (good)

🟢️ Le jeu fonctionne bien et promet au joueur de nombreuses heures d'un gameplay d'action et d'aventure ponctué d'énigmes à résoudre.
🟢️ Donc mission accomplie pour les développeurs de ce moteur 👍️.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !