github LostArtefacts/TRX tr2-1.4
TR2X 1.4

latest releases: tr2-1.4.1, latest, tr1-4.14.1...
10 days ago

1.4 – 2025-08-23 - Diff · History

Video preview:

Video

Changes:

Warning

Attention level builders: this version introduces backwards incompatible changes to the file structure.
Please refer to the migration guide to see how to update your levels.

  • reworked TR2 rendering
    • added round shadows option (Graphic options → Visuals → Round shadows)
    • added option to disable skyboxes (Graphic options → Visuals → Skyboxes)
    • added brightness option (Graphic settings → Rendering → Brightness)
    • added anisotropy option (Graphic settings → Rendering → Anisotropy filter)
    • added vertical sync option (Graphic settings → Rendering → VSync)
    • added an option to keep sprites upright (Graphic options → Rendering → Sprites lock mode)
    • added debug portals feature (/debug 1)
    • added debug room clip feature (/debug 1)
    • added debug spheres feature (/debug 1)
    • added debug triggers feature (/debug 1)
    • added support for 60 fps in 3D UI pickups
    • improved bilinear filter appearance - no more dark edges around objects
    • improved bilinear filter texture adjustment - no more texture "expansion" (#2258)
    • changed the F7 hotkey to be used as a wireframe toggle (previously available as Shift+F7)
    • removed software rendering mode
    • removed the z-buffer option, which is now always enabled
    • removed undocumented linear and nearest texel adjustment options
    • fixed trapezoid textures warping at the edge of the screen (#2629)
    • fixed certain polygons disappearing in some objects (#3699)
    • fixed z-fighting of doors near walls
  • added new command switches:
    • --test-record and --test-replay for automated playthroughs with (internal tool – the recording file format may be subject to changes)
    • --headless: runs the game offscreen with no audio and at unlocked simulation speed
    • -q, --quiet`: outputs only error messages to the terminal, with log files being written to normally
  • added ability to move Lara around in photo mode (use sidestep keys to switch modes)
  • added additional poses for photo mode
  • added an option to allow Lara to sprint (Gameplay → Controls → Sprinting) (#3711)
  • added an option to use Lara's slide-to-run animation from TR3+ (Gameplay → Controls → Slide-to-run) (#1089)
  • added an option to use Lara's neutral jump-twist from early TR1 betas (Gameplay → Controls → Neutral twists) (#1392)
  • added an option to allow Lara to turn around and grab a ledge she has just stepped off (Gameplay → Controls → Controlled drops) (#3621)
  • added an option to allow Lara to jump up or back when hanging from a ledge (Gameplay → Controls → Ledge jumps) (#3683)
  • added an option to have Lara pose after standing idle for a certain time (Gameplay → Controls → Idle pose timeout) (#3727)
  • added an option to animate the algae in 40 Fathoms, Wreck of the Maria Doria and The Deck (Gameplay settings → Fixes → Fix sprite animations) (#3141)
  • added an option to scale the 3D pickups in the UI (Graphic options → UI → Pickup scale)
  • added an option to control fog color (Graphic options → Visuals → Fog transparency and Fog color) (#712, #3618)
  • added German translation
  • added a PS1 fade-out to final cutscene (#3521)
  • added a new /vsync console command to toggle the vsync option, like in TR1
  • added a new /lua console command (for now, it cannot do much)
  • added a new /restless console command, which enables or disables infinite sprint
  • improved frames in Lara's jump-twist animations
  • improved object loading error messages when an invalid object ID is detected
  • improved window resize performance in the title inventory ring
  • improved projectiles
    • changed conventional weapons to smash all shatterable objects simultaneously instead of 1 for rifles and 2 for pistols (#3378, #3551)
    • fixed collision detection on windows
    • fixed harpoons/grenades having no effect on bells (#3379)
    • fixed conventional weapons not spawning ricochets on bells (#3379)
  • changed the game flow and game strings file placement
  • changed the texture page limit from 128 to unlimited (#3517)
  • changed the /set console command to report boolean values as 0 or 1, language-agnostic
  • changed waterfall objects to always be drawn when active rather than only when Lara is within a 10 sector range (#3598)
  • changed -l/--level switch to accept the level number on top of the level path
  • changed settings dialogs to show a suitable message if a level builder has hidden all options within that dialog (#3637)
  • changed the text and bar scale option to work in smaller increments (10% reduced to 5%); added support for slow increments by 1% (hold Walk key)
  • changed the fly cheat to allow Lara to interact with switches and pickups (#3665)
  • fixed audio in the shower cutscene in Home Sweet Home not being sync with the turbo cheat (#3541)
  • fixed projectiles sometimes not shattering breakable windows (#3378, #3551)
  • fixed flat/opaque window shards in Lara's Home and Home Sweet Home (#3512)
  • fixed several OG texture issues; refer to IMPROVEMENTS.md for details (#1834, #2082, #3140, #3187, #3372, #3516, #3629, #3634, #3657, #3659, #3791, #3829, #3860)
  • fixed the passport having an invisible back page, noticeable when opening/closing it (#2051)
  • fixed z-fighting on the front of the passport (#3584)
  • fixed window 23 in Venice potentially appearing broken after loading a savegame, despite being intact before saving (#3559)
  • fixed French translations containing Italian text in some cases (#3567)
  • fixed several missing, delayed and duplicated door sound effects; refer to IMPROVEMENTS.md for details (#3363, #3614. #3615, #3616, #3663)
  • fixed being unable to antitrigger waterfall objects (#3589)
  • fixed incorrect frames in Lara's underwater roll animation (#1589)
  • fixed mismatched animation frames between the airlock wheel and its corresponding door in offshore levels (#3644)
  • fixed incorrect airlock and sliding door object positions in offshore levels (#3644)
  • fixed incorrect door positions in Nightmare in Vegas, causing some to be visible through walls (#3836)
  • fixed incorrect push button object positions in all levels where it appears (#3596)
  • fixed incorrect portals in Catacombs of the Talion room 41 (#3664)
  • fixed being unable to hang off bridges in Barkhang Monastery and Temple of Xian (#3691)
  • fixed missing zipline reset triggers in Lara's Home (#3698)
  • fixed shadows Y component not interpolated in 60 FPS (#1314)
  • fixed a crash when the level file was missing
  • fixed Lara walking backwards off ledges into lava (#3745)
  • fixed backslash/grave key/less-than character on some keyboards shown as ???? – now it's shown as backslash (#3713)
  • fixed Lara being able to get on a skidoo while underwater and consequently dying (#3810)
  • fixed a missing transition animation between Lara jumping forward and entering freefall (#3815)
  • fixed potentially being able to reactivate an already used puzzle slot's trigger (#3849, regression from 1.3)
  • fixed persistent damage resetting Lara's HP after cutscenes (#3595, regression from 1.2)
  • fixed Lara not being able to look when look mode is set to unrestricted and she is using an airlock door (#3645, regression from 1.3)
  • fixed wireframe mode rendering as mostly white (#3649, regression from 1.3.2)
  • fixed being unable to cycle poses in photo mode if cheats were disabled (#3726, regression from 1.3)
  • fixed Lara exiting the fly cheat if the walk key is used during photo mode (#3753, regression from 1.3)
  • fixed triggered pickup items flickering in custom levels (#3623, regression from 0.10)
  • fixed Lara not throwing away a spent flare when swimming of flying (#3816, regression from 0.8)
  • fixed flame SFX being audible underwater (#3830, regression from 0.3)
  • fixed harpoon gun not working correctly in NG+ (#3837, regression from 1.3)
  • fixed exiting photo mode on a controller conflicting with the roll input (#3842, regression from 0.9)
  • fixed Lara being able to move away from a keyhole/puzzle slot after selecting the key item from the inventory (#3866, regression from 1.3)

Don't miss a new TRX release

NewReleases is sending notifications on new releases.