BSD Ports

games/trx 1.11.1 FreeBSD

Open source re-implementation of Tomb Raider I, II and III

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
9c3ee2af88
License
GPLv3
Categories
games
Package size
15012.5 KiB, 19922.4 KiB installed

Description

An open-source reimplementation of Tomb Raider 1, Tomb Raider 2 and Tomb Raider 3. 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, TR3, and custom levels respecting each of the distinct, classic engines' mechanics.

In the other systems

SystemPortVersion
FreeBSDgames/trx1.11.1
HardenedBSDgames/trx1.11.1
GhostBSDgames/trx1.10.2

Install

Binary package:

pkg install TRX

From the ports tree:

cd /usr/ports/games/trx/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	TRX>0:games/trx

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.11.11.11.1--1.11.1
FreeBSD:14:quarterly1.11.11.11.1n/a-1.11.1
FreeBSD:15:latest1.11.11.11.1n/a--
FreeBSD:15:quarterly1.11.11.11.1n/an/an/a
FreeBSD:16:latest1.11.11.11.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 99
Run dependencies 95

No port depends on this one.

Configuration

No options to configure.

USES
gl localbase:ldflags lua meson pkgconfig python:build sdl
Service scripts
none

Message after installing

TRX has been installed with a wrapper script. By default, all 
user data (configs, saves, caches, etc.) is stored in:
    ~/.local/share/TRX/

The wrapper script supports a custom base directory via the TRX_BASE 
environment variable, which automatically manages the required 
subdirectories (cfg, cache, games, screenshots, saves).

Files

distinfo 1
FileSizeSHA256
LostArtefacts-TRX-trx-1.11.1_GH0.tar.gz2.9910288e+0750eda3ba31de8406883d647a750b5afc7bca4ad2acb9c968472b12657362dee5

Commit history 10

DateCommitCreditsLog message
9c3ee2af88 Nuno Teixeira games/trx: Update to 1.11.1
Install the engine data tree under DATADIR and point the wrapper at it with TRX_DIR, added upstream in this release. Previously the port installed only the binary and the user had to populate scripts/ and modules/ by hand. ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.11.1 https://github.com/LostArtefacts/TRX/releases/tag/trx-1.11
0698d760e2 Nuno Teixeira games/trx: Update to 1.10.2
ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.10.2
e5c69863c5 Nuno Teixeira games/trx: Update to 1.10.1
ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.10.1
2109f240b8 Nuno Teixeira games/trx: Update to 1.10
ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.10
b9afa432e5 Nuno Teixeira games/trx: Update to 1.9.3
ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.9.3

The latest 5 of 10 in the history this site was built from.