1.1 – 2026-01-17 - 212c1e1f9f837e98c8cc72ecdc93257a7717922d · Diff · History
added a fade-in and fade-out effect to patterned inventory backgrounds
added the ability to use monochrome image for inventory and statistic screens backgrounds
added the ability to use very dark image for inventory and statistic screens backgrounds (#4469)
added the ability to change pause screen background
added the ability to control whether or not allies are hostile towards Lara via Lua (#3873)
added the ability to control via Lua which enemies are allies and which are ones that will fight with allies (#3873)
added the ability to control Lara's air timer via Lua (#4592)
added the ability to fine-tune the fade effects between the inventory ring, the pause screen, and the stats screen (Graphic Options → UI → Inventory/Pause/Stats fade effects)
added gamma control (TR3-style) to all games
added support for TR3 weather effects to all games (#3881)
added support for 3D secret objects, and provided defaults for OG levels in TR2 (#4380)
added catalog object IDs to Lua
added the ability to swap meshes in Lua
added support for locked cameras, similar to TR4+ (#2040)
added support to use O_DINO_WARRIOR and O_FISH as aliases for O_TREX and O_BARRACUDA respectively
added the ability to define gun types, flash shade and offset positions in cfg/weapons.json5
added the ability to define ammo pickup quantities per weapon in cfg/weapons.json5 (#4518)
added a new input, that lets the player toggle ingame textures on/off, available by default under F8
added a new console command, /textures, that lets the player toggle ingame textures on/off
added a new console command, /weather, that lets the player control the weather
added a new console command, /spawn, that lets the builder spawn an entity of their choice to test things around
added Animating Item 1-6 control
added the option to use TR3 sprite-based shadows (Visuals → Shadows shape)
added an option for soft static mesh collision; this also allows for arbitrary mesh rotation in custom levels and retaining accurate collision (Gameplay → Controls → Soft mesh collision) (#3654)
added an option to use the TR3 camera (Visuals → Camera Mode)
improved a fade-in and fade-out effect on loading screens – they now smoothly transition to the game screen
improved fog behavior to be less dependent on camera rotation
changed the 3D pickups option to try the simplified 3D meshes first, if available, before falling back to inventory items
changed the 2D and 3D statics limit from 256 to unlimited
changed the lighting contrast key binding to F9
changed underwater statics to be affected by caustics, even if they don't get merged into level geometry (#4430)
changed Magnums and Automatic Pistols to be separate objects, so both can appear in the same level (#4475)
changed the M16 and MP5 to be separate objects, so both can appear in the same level
changed the swinging axe to be defined separately from other pendulums (use object O_SWINGING_AXE in catalogs)
changed the following trap types to support being reset (#3993)
collapsible tiles
Damocles swords
ember emitters
falling ceiling
hooks
icicles
lava wedge
pendulums
pushblocks (via timed triggers only)
spike ceilings
changed the fonts to no longer use hardcoded character widths
changed the fonts to use dedicated sprites for accented characters instead of composing them at runtime
changed the fonts to use dedicated sprites for similar-looking characters instead of using aliases
changed the reset keybindings bars appearance to be more visible
changed the default exposure bar PC color to blue 2
changed lua music PlayMode constant names
removed the scripting/trx directory – internal TRX LUA scripts now get embedded in the exe
fixed broken final statistic counters (#4432, regression from 1.0)
fixed undefined behavior (crashes and/or texture glitches) in levels with a lot of textures
fixed a crash if a pickup aid spawns against an item whose 3D model isn't present
fixed Bacon Lara not always being drawn perfectly in sync with Lara's animation (#4210)
fixed gondolas not being drawn with an underwater tint when they have sunk (#4428)
fixed the teleport-to-item command not succeeding if used in succession with the same type and an out of bounds item is encountered (#4468)
fixed skybox faces with transparent pixels always rendering in front of all other faces (#4351, regression from 1.0)
fixed unbound inputs not being saved between game launches (#4360, regression from TR1X 4.14/TR2X 1.4)
fixed Lara drawing a flare when the draw weapons input is pressed, and she already has an active flare but no weapons (#4361, regression from TR2X 1.4)
fixed wading splashes spawning when using the fly cheat (#4400, regression from 1.0)
fixed grenades not exploding floating water creatures (#4399, regression from TR2X 1.3)
fixed water enemies not getting tinted when dead and floating (#4407, regression from 1.0)
fixed Lara not colliding with mines/gondolas when underwater (#4424, regression from TR2X 1.3)
fixed flare box pickups containig only one flare if Lara has none in her inventory at that time (#4423, regression from 1.0)
fixed water enemies appearing untinted for a frame after dying and moving to the water surface (#4420, regression from TR2X 0.1)
fixed the interactive fly cheat breaking with animated interactions enabled (#4444, regression from TR1X 4.14)
fixed switch triggers using an incorrect state check, which could result in fixed camera behavior that deviated from OG (#4456, regression from 1.0)
fixed ambient music triggers to no longer kill active normal music tracks (#4463)
fixed game crashing when Lara passes through light sources in certain levels
fixed waterfall mist not brightening when holding a flare (#4486)
fixed resetting camera in the photo mode not clearing the underwater tint
fixed developer console text editing (backspace, moving the caret) doing weird things with Unicode characters
fixed Lara jumping if player holds the swim button when exiting the fly cheat (#4470)
fixed game refusing to load savegames made with the JP mode (#4558)
TR1:
added the ability to change inventory and statistics background styles (pattern + wave are not implemented in TR1)
added Automatic Pistols, the Desert Eagle, the MP5, and the Rocket Launcher to the /moreguns console command
fixed Lara standing two clicks below O_FALLING_BLOCK_3 items rather than directly on top (#4374)
fixed missing menu guns SFX in Lara's Home
fixed several OG texture issues in Caves (rooms 0, 1, 2, 6, 24, 30 and 32)
fixed Lara automatically being given TR2 weapons in NG+ when playing the OG levels (#4365, regression from 1.0)
fixed Lara's pistol holster meshes appearing in NG+ in place of her Uzi holster meshes (#4368, regression from 1.0)
fixed Lara's footstep sounds being very quiet when weapons are equipped (#4451, regression from 1.0)
fixed the grenade blast SFX not always playing in succession (#4628, regression from 1.0)
TR2:
added unused gym voice line at level start if Lara has any logged assault course attempts (#2822)
added high-resolution 16:9 and 4:3 loading screens
added high-resolution 16:9 and 4:3 game end screen
To download the new images ahead of a stable release, please see the TRX data repository.
added Magnums, the Desert Eagle, the MP5, and the Rocket Launcher to the /moreguns console command
changed Tibetan Foothills to have snow (you can disable this via Graphic Options → Visuals → Weather)
changed ember emitters to use the SFX_LAVA_FOUNTAIN sample (#4376)
fixed the scuba diver's death SFX not playing (#4386)
fixed a missing trigger for tiger 6 in Ice Palace (#4390)
fixed missing music triggers in Venice room 11 and Floating Islands room 80
fixed a missing death tile in Floating Islands room 91
fixed vertex lighting and stretched textures in Lara's Home room 28 and Home Sweet Home room 27
fixed z-fighting on fences in Barkhang Monastery and gondola poles in Venice
fixed missing oxygen tanks in Offshore Rig room 82
fixed the monk in the Diving Area cutscene not having a complete death animation
fixed demos not using loading screens
fixed reading room lights for custom TR2 levels (regression from 1.0)
fixed the switch in room 46 of Opera House randomly disappearing
fixed game crashing when Lara passes through light sources in levels compiled with dxtre3D
fixed Skidoo music not getting resumed (#4519)
fixed Stopwatch position in the inventory ring (#2014)
fixed static lighting on broken ice/windows (#4506, regression from 1.0)
TR3:
A lot of our TR3 work builds on TOMB3, which Troye and ChocolateFan kindly let us dive into and expand on.
Their hard work gave us the perfect base to push TRX further, and made the climb a lot less vertical!
added support for monkey bar mechanics
added support for crawlspace mechanics
added RGB lighting system support
added flame effects
added swamp and water surfaces wave effect
added underwater caustics
added proper bubbles
added water splash and ripple effects
added waterfall mist effect
added per-mesh underwater tinting (Lara only)
added cdaudio.wad music playback support
added weather effects
added sprite-based shadows
added footprints
added surface-based step sounds
added cold breath effects
added gun shells
added gun projectiles
added gun smoke effects
added new ricochets
added flare lighting and sparks
added monochrome inventory backgrounds
added TR3 inventory ring lighting
added high-resolutions 16:9 and 4:3 loading screens
added high-resolutions 16:9 and 4:3 title and game end screens
added high-resolutions 16:9 and 4:3 credit images
To download the new images ahead of a stable release, please see the TRX data repository.
added support for the serif font
added support for colored text
added Assault Course and Race Track course mechanics
added Quad Bike control
added Animating Item 1-6 control
added Electrical Light control
added Smoke Emitters control
added Steam Emitter control
added Flame Emitter 1-3 and Side Flame Emitter control
added Piranhas and Tropical Fish control
added Desert Eagle control
added MP5 control
added Rocket Launcher control
added Magnums, the Automatic Pistols, and the M16 to the /moreguns console command
added all weapons to Lara's Home (accessible with cheats or via the console only)
added Asasult Course target control
added Asasult Course penalty system
added an option to fix the MP5 accuracy while running
added TR3 camera control and look functionality
improved run-to-crawl transition
improved text colors of the Assault Course statistics and timers
improved Assault Course targets to spawn ricochets
changed The River Ganges, City and All Hallows to have rain
fixed sample reading to support correct pitch and volume
fixed pool edges shifting along with the water effect
fixed Lara's thigh being drawn when a flare is in Lara's hand or has been discarded
fixed gun flashes being drawn in white
fixed disabling lighting system not working
fixed skybox data to show correct top and bottom colors
fixed Assault Course timer remaining indefinitely on screen
fixed Quad Bike low visibility of exhaust smokes at high speeds
fixed Quad Bike wheels appearing to spin backwards at high speeds
fixed the skybox's blue lid for the Thames Wharf and City cutscenes
fixed fish schools to no longer swim at supersonic speeds if their triggers do not have timers set, or reuse the same timer
fixed Lara letting go of some ledges
fixed shadow sizes dependent on Lara's placement instead of their owner's