TR2X 1.2

Published on Jun 17, 2025 · all releases

Note
TR2X was a separate project before the engines merged into TRX 1.0. This changelog is kept for reference and is no longer updated.
  • 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

Downloads