Releases: LostArtefacts/TRX
Releases · LostArtefacts/TRX
Development snapshot
TR2X 1.3
1.3 – 2025-07-14 - Diff · History
Video preview:
Changes:
- reworked scaler/sizer options
- added an option to set the upscaling filter (Graphic settings → Rendering → Upscaling filter)
- changed the "Sizer" option name to "Upscaling factor" (Graphic settings → Rendering → Upscaling factor)
- changed the maximum upscaling factor from 4 to 8
- changed the "Scaler" option name to "Borders" (Graphic settings → Rendering → Borders)
- changed the border option to use nice square borders if the aspect mode is set to Any
- greatly improved text and other UI rendering with upscaling turned on (#1944)
- removed default bindings for the "Sizer" and the "Scaler" options (#2853)
- changed screenshots to always produce images at desktop resolution
- added French translation
- added Gaelic translation
- added Italian translation to the installer
- added dedicated British English translation (#3212)
- added the ability to advance individual frames to the photo mode
- added the ability to skip end game credits (#3266)
- added the ability to hide specific game settings (#3242)
- added the ability to cycle UI tabs with sidestep keys (#3272)
- added the ability to change the health bar color for allies, defaulting to green (#3005)
- added the ability to skip consecutive credit images by holding the action / escape keys
- added the ability to cycle between a list of predefined Lara poses in the photo mode
- added the ability to use the dev console during FMVs
- added a new easter egg command
- added a
/lighting
console command to let the player turn lighting system on/off - added an
/immune
console command to make Lara impervious to damage - added an option to have dynamic lights generated by flames (Graphic options → Visuals → Fire lighting) (#3336)
- added missing weapons to Lara's Home, Home Sweet Home and Nightmare in Vegas (for the weapons cheat) (#3360)
- added the ability in custom levels to use the bear, wolf and ice warrior monk from The Golden Mask in the same level as spiders and other monks
- added an option to use TR1 snappy swim turn behaviour (Gameplay settings → Controls → Smooth swimming) (#3387)
- added an option to disable underwater twist (Gameplay settings → Controls → Underwater roll) (#3388)
- added an option to disable jump twist and swan-dive roll (Gameplay settings → Controls → Jump twists) (#3388)
- added an option to control responsive jumping lock behaviour (Gameplay settings → Controls → Jump lock mode) (#3389)
- added an option to display level counter in the statistics dialog (Graphic options → UI → Level counter) (#1087)
- added an option to control playing of certain animation sound effects such as doors when underwater (Sound options → Underwater animation SFX) (#3385)
- added an option to choose between original TR1, original TR2 or unrestricted look modes (Gameplay settings → Controls → Look mode) (#3403)
- added an option to make the quick gun equip keys also holster the active gun (Gameplay settings → UI → Quick gun keys) (#828)
- added an option to allow the audio to mute when the game is out of focus (Sound options → Mute audio when focus lost, #3333)
- added an option to control texture filter for UI alone (Graphic options → Rendering → UI filter)
- added a 16:10 aspect ratio to the Aspect mode option (Graphic options → Rendering → Aspect mode)
- added an inverted look camera option (Gameplay settings → Controls → Inverted look) (#3403)
- added missing end of level statistic screens to Home Sweet Home and Kingdom (#2682)
- added an option to control whether or not Lara reverts to pistols when going from one level to another (Gameplay settings → General → Remember guns between levels) (#3455)
⚠️ changed game flow logic for a level that follows one that removed Lara's guns e.g. Diving Area: re-adding pistols now needs to be done in the game flow file, similar to Atlantis in TR1- changed statistics details mode to be placed in the UI section
- changed controls dialog to remember the player's preferred input method
- changed UI to show icons relevant to the chosen input method
- changed death timer skip to only trigger with Action and Inventory keys
- changed the examine dialog to be close-able with Look button (#3225)
- changed some settings to be hidden when they're only applicable to specific games or custom levels (#3242)
- changed some settings to be dimmed when they're not taking effect due to other settings (#3166)
- changed photo mode help dialog to show icons for inputs
- changed settings to retain their active position until exiting to title or starting a new level (#3271)
- changed the dev console to accept compound characters (#2938)
- changed the item duplication glitch fix to be on by default
- changed the Bartoli's Hideout sunset effect to also apply to skybox lighting (#1617)
- changed
/secret give
and/secret take
to give or take all valid secrets when no index is specified - fixed inventory screen carpet background texture stretched on non-4:3 aspect ratios (#2022)
- fixed picked up guns not appearing in holsters / on Lara's back (#1588)
- fixed room 134 in Opera House having wrong textures (#3142)
- fixed room 136 in Opera House not having water (#3214)
- fixed Lara not saying 'aha' when picking up the secret in Lara's Home (#3103)
- fixed Lara not drawing weapons with quick draw hotkeys if that was her last equipped weapon (#828)
- fixed Lara not drawing weapons other than pistols and Shotgun with draw key if she didn't have any weapons (#828)
- fixed Lara using flares only once when holding the flare key (#2062, regression from 0.3)
- fixed Lara defaulting to pistols when starting Diving Area, if the player has not collected them in Offshore Rig (#828)
- fixed missing zipline sound in Home Sweet Home (#3102)
- fixed flare count getting corrupt on save/load if Lara had more than 255 flares (#1592)
- fixed title screen background not updating aspect ratio when moving fullscreen window between monitors (#2842)
- fixed title screen background and credit images stretching when using very wide resolutions (#2001)
- fixed certain commands (such as
/load
or/play
) not working as expected while in the key use inventory screen (#3338) - fixed Lara able to schedule an interaction with a detonator when it's in use (#3349)
- fixed Lara not saying 'no' near gong or detonator when applicable (#3337)
- fixed Lara saying 'no' near receptacles after loading a game (#1603)
- fixed Lara saying 'no' near receptacles when using guns, medikits or flares (#1601)
- fixed Lara being able to permanently discard a key item if she gets pushed on the exact frame she interact with a receptacle (#3398)
- fixed key items getting consumed at the start of the interaction with receptacles (#3399)
- fixed the Bartoli's Hideout sunset effect being reset after reloading a save (#1617)
- fixed the shotgun sound at the end of the shower cutscene in Home Sweet Home being cut off when the credits start (#1579)
- fixed the camera being partially inside the wall at the end of the Home Sweet Home shower cutscene (#3370)
- fixed the boat veering if Lara looks left or right when driving (#3409)
- fixed Lara not equipping a weapon chosen from inventory if it is the last weapon used (#3457)
- fixed Stopwatch label in Gym not appearing when holding arrows during inventory spin-out (#3460)
- fixed incorrectly shaded sprites (#3476, regression from 1.0)
- fixed being able to deselect the passport in the game over screen (#3381, regression from 1.0)
- fixed Lara getting stuck in the fly cheat in rare circumstances (#3392, regression from 0.3)
- fixed hostile snowmobiles only shooting one gun (#3478, regression from 0.8)
- fixed support for >3 secret dragons in custom levels (#3415, regression from 1.2)
- fixed level select picking one level ahead of the one chosen if the gym is disabled (#3446, regression from 1.0)
- fixed Lara's holsters resetting at times to incorrect meshes when using the fly cheat (#3451, regression from 0.3)
- fixed a possible soft lock when saving the game after killing the last boss in Home Sweet Home (#3470, regression from 1.2)
- fixed the
/play
command starting the level with wrong items sometimes (#3147, regression from 1.1) - fixed the
/play
command starting Gym in The Golden Mask (this level is not working correctly with TR2G's main.sfx) - fixed the
/tp
command breaking the photo mode - fixed the
/tp
command misbehaving when giving fractional coordinates - fixed the
/play
command not stopping active music when used to play Venice (#3469, regression from 0.8) - fixed Lara being affected by the
/kill
command if monks have been angered (#3492, regression from 1.0) - improved performance when resizing the window
- improved support for >3 secret dragons in custom levels up to 16 dragons
- improved the
/tp
command to orient Lara towards keyholes and doors - improved handling of animation sound effects when in shallow water (#3385)
- improved error messages for game flow and string edit mistakes to include path of the problematic file
- removed config tool (we have ingame setting dialogs now)
- removed the limit of 10 dynamic lights per frame (#3384)
- removed the
gym_enabled
game flow property
TR1X 4.13
4.13 – 2025-07-14 - Diff · History
Video preview:
Changes:
- reworked screen resolutions
- removed "screen resolution" option
- removed "window size" rendering mode, enforcing the FBO rendering method (#3332)
- added aspect ratio mode (Graphic options → Rendering → Aspect mode)
- added window border option (Graphic options → Rendering → Borders)
- added integer upscaling option (Graphic options → Rendering → Upscaling factor)
- renamed "FBO filter" option to "Upscaling filter" (Graphic options → Rendering → Upscaling filter)
- greatly improved text and other UI rendering with upscaling turned on (#1944)
- changed screenshots to always produce images at desktop resolution
- added French translation
- added Gaelic translation
- added Italian translation to the installer
- added dedicated British English translation (#3212)
- added the ability to advance individual frames to the photo mode
- added the ability to skip end game credits (#3266)
- added the ability to hide specific game settings (#3242)
- added the ability to cycle UI tabs with sidestep keys (#3272)
- added the ability to skip consecutive credit images by holding the action / escape keys
- added the ability to cycle between a list of predefined Lara poses in the photo mode
- added a
/lighting
console command to let the player turn lighting system on/off - added an
/immune
console command to make Lara impervious to damage - added support for underwater save crystals in custom levels (#3356)
- added an option to have dynamic lights generated by flames (Graphic options → Visuals → Fire lighting) (#3336)
- added an option to control responsive jumping lock behaviour (Gameplay settings → Controls → Jump lock mode) (#3389)
- added an option to display level counter in the statistics dialog (Graphic options → UI → Level counter) (#1087)
- added an option to control playing of certain animation sound effects such as doors when underwater (Sound options → Underwater animation SFX) (#3385)
- added an option to allow the audio to play when the game is out of focus (Sound options → Mute audio when focus lost, #3333)
- added an option to make the quick gun equip keys also holster the active gun (Gameplay settings → UI → Quick gun keys) (#828)
- added an option to control texture filter for UI alone (Graphic options → Rendering → UI filter)
- added the ability to use the dev console during FMVs
- changed statistics details mode to be placed in the UI section
- changed controls dialog to remember the player's preferred input method
- changed UI to show icons relevant to the chosen input method
- changed death timer skip to only trigger with Action and Inventory keys
- changed the examine dialog to be close-able with Look button (#3225)
- changed some settings to be hidden when they're only applicable to specific games or custom levels (#3242)
- changed some settings to be dimmed when they're not taking effect due to other settings (#3166)
- changed photo mode help dialog to show icons for inputs
- changed settings to retain their active position until exiting to title or starting a new level (#3271)
- changed the dev console to accept compound characters (#2938)
- changed save crystal collision to be more lenient for custom levels (#3343)
- changed the walk-run-jump bug fix for responsive jumping to be optional (Gameplay settings → Fixes → Fix walk run jump) (#3389)
- changed the enhanced look option to allow choosing between original TR1, original TR2 or unrestricted modes (Gameplay settings → Controls → Look mode) (#3403)
- changed
/secret give
and/secret take
to give or take all valid secrets when no index is specified - fixed several more OG texture issues (refer to README for details) (#3352)
- fixed Lara not saying 'no' near receptacles if she doesn't carry any items (#3337, regression from 4.0)
- fixed Lara not saying 'no' near complete receptacles (#3337, regression from 4.0)
- fixed key items getting consumed at the start of the interaction with receptacles (#3399)
- fixed certain commands (such as
/load
or/play
) not working as expected while in the key use inventory screen (#3338) - fixed the camera resetting if Lara is looking and then draws her guns (OG behaviour retained when using restricted look mode) (#3406)
- fixed game window getting misplaced in windowed mode between game relaunches on certain systems (#3418)
- fixed Lara using the wrong hit animation under certain scenarios based on her hit angle (#3424)
- fixed already playing samples not getting muted when the game window goes out of focus
- fixed the
/play
command starting the level with wrong items sometimes (#3147, regression from 4.11) - fixed the
/tp
command breaking the photo mode - fixed the
/tp
command misbehaving when giving fractional coordinates - fixed Compass label in Gym not appearing when holding arrows during inventory spin-out (#3460)
- improved the
/tp
command to orient Lara towards keyholes and doors - improved handling of animation sound effects when in shallow water (#3385)
- improved performance when resizing the window
- improved error messages for game flow and string edit mistakes to include path of the problematic file
- removed config tool (we have ingame setting dialogs now)
- removed the "Enable numeric keys" option (it was added when these keys were not changeable)
TR2X 1.2.2
Commit: 78ed9e9
Tag: 1.2.2
Changes
1.2.2 - 2025-06-24
- fixed underwater hum not playing properly (#3305, regression from 0.10)
- fixed game crashing when the expected resources are missing (#3310, regression from 1.2.1)
- fixed restore default pop-up requiring all 3 water color options to be adjusted instead of just one (#3314, regression from 1.2)
- fixed pause screen rendered without background overlay if fade effects are disabled (#3316, regression from 1.1)
- fixed
/pos
command crashing when the level title is not set (regression from 1.2)
TR1X 4.12.3
Commit: 0cd105f
Tag: 4.12.3
Changes
4.12.3 - 2025-06-24
- fixed game crashing when the expected resources are missing (#3310, regression from 4.12.2)
- fixed restore default pop-up requiring all 3 water color options to be adjusted instead of just one (#3314, regression from 4.12)
- fixed pause screen rendered without background overlay if fade effects are disabled (#3316, regression from 4.11)
- fixed
/pos
command crashing when the level title is not set (regression from 4.12)
TR2X 1.2.1
Commit: d2af68f
Tag: 1.2.1
Changes
1.2.1 - 2025-06-22
- fixed some secrets in some levels incorrectly registering by standing on specific tiles (#3280, regression from 1.2)
- fixed movable blocks getting stuck in midair if the game is saved and loaded while they are falling (#3274)
- fixed PS touchpad input missing an icon (#3288, regression from 4.12)
- fixed inability to use unbind key / reset layout buttons with controllers (#3290, regression from 1.2)
- fixed inventory ring consuming too many items under severe frame drop conditions (#3295, regression from 1.0)
- fixed screenshots stripping accented characters (#3238)
- fixed accented lowercase
i
characters retaining the superscript dot (#3298) - reverted the partial fix for wrong audio device reinitialization (#3251, regression from 1.2)
TR1X 4.12.2
Commit: fb792dd
Tag: 4.12.2
Changes
4.12.2 - 2025-06-22
- fixed depth buffer problems when closing the inventory ring with fade effects disabled (#3267, regression from 4.8)
- fixed Lara's braid not being reflective (on Midas' hand) (#3257, regression from 4.9)
- fixed turbo cheat causing audio desync in cutscenes (#3263)
- fixed support for non-linear secret flags in custom levels (#3262, regression from 4.12)
- fixed movable blocks getting stuck in midair if the game is saved and loaded while they are falling (#3274)
- fixed PS touchpad input missing an icon (#3288, regression from 4.12)
- fixed inability to use unbind key / reset layout buttons with controllers (#3290, regression from 4.12)
- fixed inventory ring consuming too many items under severe frame drop conditions (#3295, regression from 4.8)
- fixed screenshots stripping accented characters (#3238)
- fixed accented lowercase
i
characters retaining the superscript dot (#3298) - reverted the partial fix for wrong audio device reinitialization (#3251, regression from 4.12)
TR1X 4.12.1
TR2X 1.2
Commit: ea1804a
Tag: 1.2
Video preview:
Changes:
1.2 - 2025-06-17
- added builtin support for ingame string translations
- changed duplicate game strings between TR1 and TR2 to be placed in a single file TRX_common_strings.json5
- added a new setting,
enable_review_markers
, which display which text requires review (only available via/set
) - added Italian translation
- added Polish translation
- added support for non-breaking spaces
- fixed game crashing when trying to word-wrap unknown characters
- added UI for all config tool settings
- added ingame help for all settings
- added the ability to use
.avi
,.mkv
,.mp4
,.mpeg
, and.webm
files for FMVs, as well as the default.rpl
(#3190) - added support for showing key/puzzle/pickup item descriptions (examining) in the inventory (#1875)
- added support for object name aliases; added aliases for dev commands
- added a pickup overlay display when Lara pulls the dagger from the dragon (#1830)
- added an option to disable Lara's braid (#3089)
- added an option to disable the breeze effect on Lara's braid (#3090)
- added keyboard and controller input icons to the controls settings dialog
- added an option to continue playing music while in the inventory (#1702)
- added an option to adjust music and ambient volume while in the inventory (#2870)
- added a
/debug
console command - added a
/secret
console command for easier debugging of secrets - added
enable_debug_pos
setting that shows Lara's position in realtime (reachable via/debug
) - added graphics effects to the savegame so they now persist on load (#2736)
- added an option to control whether or not Lara responds to hitting a wall while wading (#3138)
- added an option to fix the breakable floor descending glitch (#3152)
- added an option to fix wall glitches, or to use TR1 wall glitch behaviour (#3153)
- added an option to disable swing cancelling (#3150)
- added an option to disable lean jumping (#3151)
- added an option to disable smooth wall deflection when Lara comes to a stop at a wall, similar to TR1 (#3148)
- added an option to have Lara boost forward when rolling off one-click steps, similar to TR1 (#3149)
- added an option to toggle allowing Lara to exit from water horizontally, below, or climbing out onto non-standable slopes (#3154)
- added an option to toggle random enemy initial angle adjustment (#3129)
- added an option to prevent Lara targeting allies, either with weapons or the skidoo (#3012)
- added an option to alter Lara's HP for the beginning of each level (#3179)
- added an option to not restore Lara's HP at the beginning of each level (#3179)
- added an option to configure how many shots Lara can take with the harpoon gun before reloading, including disabling reloading altogether (#3057)
- changed logs format to include timestamps
- changed the music track slot limit from 64 to 1024 (#3101)
⚠️ changed the music track behaviour to no longer shift track numbers (#3100)- if playing original levels, make sure to update the game flow and injection files from this release
- if building levels, use track numbers that correspond to the file names; previously built levels will need to be manually adjusted
- changed the maximum number of 2D static mesh slots (room sprites) from 50 to 256 (#3200)
- changed sound and music volumes to be displayed as percentage instead of 0-10
- changed the
/tp
command to align Lara to switches and pickups - changed the
/set
command to accept-
, which will restore the given setting to its default state - changed the graphic settings dialog to use tabs
- changed the setting dialogs to respect the UI wraparound setting
- changed the combat end logic (used in Home Sweet Home) to allow using any regular enemy type aside from the boss
- changed the rotation of some pickups in The Golden Mask to better suit the 3D pickups option (#1973)
- changed text kerning to a smaller value
- fixed a missing collapsible tile trigger in The Cold War room 82 (#3058)
- fixed missing sound effects for collapsible tiles in Opera House, The Deck and Catacombs of the Talion (#2262, #2872, #3087)
- fixed texture and visibility issues with the skyboxes in The Cold War and Kingdom (#3056)
- fixed the same boss item always being selected in Home Sweet Home, regardless of Lara's proximity (#3062)
- fixed transparent eyes on Lara's model in the gym and Home Sweet Home levels (#3072)
- fixed transparent eyes on the wolf model in Furnace of the Gods (#3073)
- fixed Lara getting stuck in her hit animation if she is hit while using an airlock door, the detonator or the gong (#3092)
- fixed Lara behaving erratically if she is killed while hanging from a ledge (#3134)
- fixed Lara's health bar showing in the Home Sweet Home shower cutscene (#1564)
- fixed Lara dropping flares after certain special animations, such as pulling the dagger from the dragon (#3084, regression from 1.1)
- fixed unbind key option being available when it shouldn't (#3111, regression from 1.1)
- fixed the sizer option accepting values above 1 which made no sense (#3123, regression from 1.0)
- fixed a rare crash when editing certain dev console history entries (#2913, regression from 1.0)
- fixed Lara's health bar showing at the start of cutscenes (#3182, regression from 1.1)
- fixed scaler/sizer options not working under some circumstances (#3240, regression from 0.7)
- fixed broken playback of mono music tracks (regression from 0.2)
- fixed hot-plugging certain audio devices causing glitchy playback (partial fix; regression from 0.2)
- fixed stats dialog reserving too much space for extra secrets (#3237, regression from 1.0)
- fixed logging not outputting anything on Windows terminals
- fixed
/kill all
command softlocking the game in Home Sweet Home - improved word wrapping algorithm in the dev console
- improved the dev console commands documentation
TR1X 4.12
Commit: ea1804a
Tag: 4.12
Video preview:
Changes:
4.12 - 2025-06-17
- added builtin support for ingame string translations
- changed duplicate game strings between TR1 and TR2 to be placed in a single file TRX_common_strings.json5
- added a new setting,
enable_review_markers
, which display which text requires review (only available via/set
) - added Italian translation
- added Polish translation
- added support for non-breaking spaces
- fixed game crashing when trying to word-wrap unknown characters
- added UI for all config tool settings
- added ingame help for all settings
- added support for object name aliases; added aliases for dev commands
- added an optional breeze effect for Lara's braid in appropriate outside rooms (#3090)
- added keyboard and controller input icons to the controls settings dialog
- added an option to adjust music and ambient volume while in inventory
- added a
/secret
console command for easier debugging of secrets - added
enable_debug_pos
setting that shows Lara's position in realtime (reachable via/debug
, fine-tuned/set
) - added an option to control whether or not Lara responds to hitting a wall while wading (#3138)
- added an option for smooth wall deflection when Lara comes to a stop at a wall, similar to TR2 (#3148)
- added an option to fix the step glitch where Lara can be pushed into walls (#3148)
- added an option to have Lara always roll off one-click steps rather than boosting forward (#3149)
- added an option to toggle allowing Lara to exit from water horizontally, below, or climbing out onto non-standable slopes (#3154)
- added an option to toggle random enemy initial angle adjustment (#3129)
- changed the maximum number of 2D static mesh slots (room sprites) from 50 to 256 (#3200)
- changed the wall glitch config option to a selection of being fixed, using TR1 behaviour or TR2 behaviour (#3153)
- changed sound and music volumes to be displayed as percentage instead of 0-10
- changed the graphic settings dialog to use tabs
- changed the setting dialogs to respect the UI wraparound setting
- changed the
/tp
command to align Lara to switches and pickups - changed the
/set
command to accept-
, which will restore the given setting to its default state - changed the music track slot limit from 64 to 1024 (#3101)
- changed text kerning to a smaller value
- changed the underwater music volume setting to separate ambient and music volume sliders
- changed logs format to include timestamps
- fixed a game crash in custom levels if centaur statues exploded without having centaur objects in the level file (#3155)
- fixed being unable to re-purpose some gym music tracks in custom levels (#3164)
- fixed Lara not catching fire after reloading a save made when she was on fire and enhanced saves are disabled (applies to new saves only) (#3157)
- fixed 3D pickups misplacing or hiding UI elements with render mode set to window size and the game windowed (#3067, regression from 4.10)
- fixed the
/play
command crashing when the game has only ATI saves (#3137, regression from 4.10) - fixed the
/play
command taking resume information from the highlighted slot (#3137, regression from 4.10) - fixed text glyphs having cut off right and bottom borders (regression from 4.7)
- fixed unbind key option being available when it shouldn't (#3111, regression from 4.11)
- fixed not saving screen resolution (regression from 4.11)
- fixed vertical FOV option not working properly (#3120, regression from 4.10)
- fixed Lara's position on a ledge after grabbing it extremely late (#3132, regression from 2.2.1)
- fixed a rare crash when editing certain dev console history entries (#2913, regression from 4.10)
- fixed a desync in the Vilcabamba demo if the wall glitch fix option was enabled (#3172, regression from 1.3)
- fixed demos being affected if Lara's starting HP has been altered (#3180, regression from 2.6)
- fixed Lara's health bar showing at the start of cutscenes (#3182, regression from 4.11)
- fixed broken playback of mono music tracks (regression from 2.0)
- fixed hot-plugging certain audio devices causing glitchy playback (partial fix; regression from 2.0)
- fixed being unable to toggle fullscreen mode during FMV sequences (#3188, regression from 4.6)
- fixed examine hint text lingering on screen when moving to a different item in the inventory (#3228, regression from 4.8)
- fixed controls settings dialog missing trapezoid filter option (#3246, regression from 4.9)
- fixed logging not outputting anything on Windows terminals
- improved the teleport cheat if used when Lara is in a special animation, such as grabbing the Scion
- improved the dev console commands documentation