Commit: ea1804a
Tag: 4.12
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