fixed audio playback with CDAudio backend in cutscenes (
#2593
)
fixed sprites having thick borders depending on viewing angle (
#3549
, regression from 1.3)
fixed savegame scanner only seeing all-lowercase file names (
#3518
, regression from 1.0)
fixed dynamic fire light being generated despite the flame object not being present in the level (
#3539
, regression from 1.3)
fixed harpoons disappearing if used near inactive/invisible enemies (
#3546
, regression from 1.3)
fixed the first camera frame when starting or loading a level being inaccurate (
#3537
, regression from 1.2.2)
TR2X 1.3.1 · published on Jul 18, 2025
fixed Lara's first pose in photo mode at times being skipped (
#3522
, regression from 1.3)
fixed Lara's arms being drawn inaccurately when posing in photo mode with dual weapons equipped (
#3520
, regression from 1.3)
fixed Lara's hair at times becoming detached when posing in photo mode with the M16 equipped (
#3525
, regression from 1.3)
TR2X 1.3 · published on Jul 14, 2025
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
added the ability to move the camera around with W,A,S,D (rebindable) (
#2978
)
added an option to toggle between TR1 and TR2 camera modes (
#2990
)
added the ability to reset active inputs layout
added the ability to unbind non-essential keys
added the ability to rebind more keys
added the ability to trigger different ambient tracks in custom levels, which will loop and be remembered between saves
changed the design of the controls dialog to use pages, making it better suited for small screens, larger text sizes, and more key bindings
changed on-screen messages (such as Z-Buffer on to use the dev console, like in TR1X)
changed the sound dialog appearance (repositioned, added text labels and arrows)
changed the installer to always allow downloading music files (
#2891
)
changed the dev console to no longer add duplicate entries to the history
changed the health bar and the air bar sizes to be slightly bigger
changed the pause screen to have a darker black overlay transparency (
#2252
)
fixed Lara's braid pointing straight down when swimming below sloped ceilings (
#1600
)
fixed glide cameras using a default speed rather than maintaining the values set in the level file (
#2962
)
fixed Lara being killed if she enters the void in a level that uses the disable_floor sequence in the game flow (
#2874
, regression from 0.10)
fixed Lara unable to equip pistols after getting a rifle-type weapon wet while wading (
#2994
)
fixed flame emitter 23 in room 6 not being deactivated when the lever in room 1 is used (
#2851
)
fixed Lara snapping to face forwards if she has a slight angle and action is pressed after using an airlock door (
#2215
)
fixed Lara being able to equip guns and flares during in-game cutscenes (
#2895
)
fixed an illegal reachable slope in Barkhang Monastery room 96, which could lead to Lara becoming softlocked (
#2900
)
fixed the camera behaving erratically in rooms/sectors that have no pathfinding data (
#2946
)
fixed wall light mesh positions in Venice, Bartoli's Hideout and Barkhang Monastery (
#2944
)
fixed faulty zoning data in Ice Palace rooms 48/110 that could result in the yetis becoming stuck (
#3000
)
fixed a misplaced springboard trigger in Ice Palace room 104 (
#3003
)
fixed the game crashing on unknown sequencer events
fixed the game crashing when editing long dev console history entries (
#2913
, regression from 1.0)
fixed harpoon's ammo counter overlapping with the air bar (
#2871
)
fixed flames showing briefly when Lara enters water and a death tile is present
fixed being unable to load a save made in the first level if that level removes Lara's weapons but also has a shotgun pickup (
#2934
, regression from 0.9)
fixed misplaced effects such as bubbles and dragon fire in 60 FPS (
#2873
,
#2881
, regression from 0.10)
fixed incorrect camera shifts when some fixed cameras return to normal view (
#2971
, regression from 0.10)
fixed blood not spawning when Lara is run down by boulders/barrels (
#2982
, regression from 0.7)
fixed floors being lowered too much under pushable blocks that are killed in the same trigger that flips the map (
#3007
, regression from 0.9)
fixed inventory ring items not being animated when the ring is rotating (
#2964
, regression from 0.9)
fixed the camera jumping if going from a look at trigger to a fixed camera, such as in The Cold War room 36 (
#3033
, regression from 0.9)
fixed a crash in The Golden Mask if the bear is killed with the grenade launcher (
#3037
, regression from 1.0)
fixed passport faces partially invisible
improved the /set console command to display available options if given an unknown argument
improved handling of items that are dropped by enemies (
#2952
)
added the ability for any enemy type to drop items, excluding eels
fixed items dropped by flying creatures not falling to the ground
removed the hard-coded inventory allocation on the first level by default, moving it instead to the game flow (
#1867
)
removed the hard-coded repositioning of Bartoli (pre-dragon) on initialise (
#2950
)
TR2X 1.0.2 · published on Apr 26, 2025
changed The Golden Mask strings to default to the OG strings file for the main tables (
#2847
)
fixed Lara voiding if she stops on a tile with a closing door, and the door isn't on a portal (
#2848
)
fixed guns carried by enemies not being converted to ammo if Lara has picked up the same gun elsewhere in the same level (
#2856
)
fixed button mashing triggering load instead of save on a specific passport animation frame (
#2863
, regression from 1.0)
fixed guns carried by enemies not being converted to ammo if Lara starts the level with the gun and the game has later been reloaded (
#2850
, regression from 1.0)
fixed 1920x1080 screenshots in 16:9 aspect mode being saved as 1919x1080 (
#2845
, regression from 0.8)
fixed clicks in audio sounds (
#2846
, regression from 0.2)
TR2X 1.0.1 · published on Apr 24, 2025
added an option to wraparound when scrolling UI dialogs, such as save/load (
#2834
)
changed save to take priority over load when both inputs are held on the same frame, in line with OG (
#2833
)
fixed the selected keyboard/controller layout not being saved (
#2830
, regression from 1.0)
fixed toggling the PSX FOV option not having an immediate effect (
#2831
, regression from 1.0)
fixed changing the aspect ratio not updating the current background image (
#2832
, regression from 1.0)
added the bonus level game flow type, which allows for levels to be unlocked if all main game secrets are found (
#2668
)
added the ability for custom levels to have up to two of each secret type per level (
#2674
)
added BSON savegame support, removing the limits imposed by the OG 8KB file size, so allowing for storing more data and offering improved feature support (legacy save files can still be read, similar to TR1) (
#2662
)
added NG+, Japanese, and Japanese NG+ game mode options to the New Game page in the passport (
#2731
)
added the ability for spike walls to be reset (antitriggered)
added the current music track and timestamp to the savegame so they now persist on load (
#2579
)
added waterfalls to the savegame so that they now persist on load (
#2686
)
added support for aspect ratio-specific images (
#1840
)
added a guard to ensure the game always starts on a visible screen even after unplugging displays (
#2819
)
changed savegame files to be stored in the saves directory (
#2087
)
changed the default fog distance to 22 tiles cutting off at 30 tiles to match TR1X (
#1622
)
changed the number of static mesh slots from 50 to 256 (
#2734
)
changed the maximum number of items (moveables) per level from 256 to 10240 (1024 remains the limit for triggered items) (
#1794
)
changed the maximum number of visible enemies from 5 to 32 (
#1624
)
changed the maximum number of effects (flames, embers, exploding parts etc) from 100 to 1000 (
#1581
)
changed default pitch of the save/load dialog ingame - it's now higher.
fixed the inability to completely mute the sounds, even at sound volume 0 (
#2722
)
fixed the final two levels not allowing for secrets to be counted in the statistics (
#1582
)
fixed assault course best times not being retained between game relaunches (
#1578
)
fixed flares disappearing on the ground when the z buffer is enabled (
#1595
)
fixed Lara's holsters being empty if a game flow level removes all weapons but also re-adds the pistols (
#2677
)
fixed the console opening when remapping its key (
#2641
)
fixed the boat when it explodes after crossing mines, where Lara's hips would appear rather than exploded boat parts (
#1605
)
fixed Lara's hips appearing on Bartoli in the Temple of Xian cutscene (
#2558
)
fixed collision issues with drawbridges, trapdoors, and bridges when stacked over each other, over slopes, and near the ground (
#2752
)
fixed the lift to work in any cardinal direction in custom levels, not just South (
#2100
)
fixed the springboard not responding correctly when Lara drives across one on a skidoo (
#1903
)
fixed the drawbridge producing dynamic light when open (
#2294
)
fixed the scale of several pickup models in The Golden Mask (
#2652
)
fixed the shark in The Cold War not making any sounds when biting Lara (
#2678
)
fixed the bird monster not having a shadow (
#2060
)
fixed the in-game cinematic camera at times yielding invalid positions (and hence views) in custom levels (
#2754
)
fixed a softlock in Temple of Xian if the main chamber key is missed (
#2042
)
fixed a potential softlock in Floating Islands if returning towards the level start from the gold secret (
#2590
)
fixed a potential softlock in Nightmare in Vegas where the bird monster could remain inactive, or the flip map not set (
#1851
)
fixed invalid portals in The Deck between rooms 17 and 104, which could result in Lara seeing enemies in disconnected rooms (
#2393
)
fixed pushblocks being rotated when Lara grabs them, most noticeable if asymmetric textures have been used (
#2776
)
fixed the boat briefly having an underwater hue when Lara first climbs on (
#2787
)
fixed destroyed gondolas appearing embedded in the ground after loading a save (
#1612
)
fixed a crash in custom levels with large rooms (
#2749
)
fixed the viewport not always in sync with the window (
#2820
)
fixed inability to move the window to another screen (
#2820
)
fixed flares flipped to the right when thrown (regression from 0.10)
fixed the camera going out of bounds in 60fps near specific invalid floor data (known as no-space) (
#2764
, regression from 0.10)
fixed sprites rendering black if no shade value is assigned in the level (
#2701
, regression from 0.8)
fixed some 3D pickup items rendering black in software mode (
#2792
, regression from 0.10)
fixed Lara at times ending up in incorrect rooms when using the teleport cheat (
#2486
, regression from 0.3)
fixed the /pos console command reporting the base room number when Lara is actually in a flipped room (
#2487
, regression from 0.3)
fixed a crash if an image was missing
fixed a crash on level load if an animation has no frames (
#2746
, regression from 0.8)
fixed flares missing the flicker effect in 60 FPS (
#2806
, regression from 0.10)
improved performance when moving the window around
improved pause exit dialog - it can now be canceled with escape
removed the need to specify in the game flow levels that have no secrets (secrets will be automatically counted) (
#1582
)
removed the hard-coded end-level behaviour of the bird guardian for custom levels (
#1583
)
removed the FPS and aspect mode options from the config tool (now available in-game in the graphics options)
TR2X 0.10 · published on Mar 18, 2025
added support for 60 FPS rendering
added support for more accented characters (
#2356
)
added the ability to skip end credits with the action and escape keys (
#1800
)
added the ability to skip FMVs with the action key (
#1650
)
added the ability to hold forward/back to move through menus more quickly (
#1644
)
added optional rendering of pickups in the UI as 3D meshes (
#1633
)
added optional rendering of pickups on the ground as 3D meshes (
#1634
)
added a special target, "pickup", to item-based console commands
changed the inputs backend from DirectX to SDL (
#1695
)
improved controller support to match TR1X
changed the number of custom layouts to 3
changed default key bindings according to the following table:
| Key | Old binding | New binding | Reason
| ----------------------------- | ----------- | ------------ | -----
| Flare | Comma (,) | Period (.) | To maintain forward compatibility with TR3
| Screenshot | S | Print Screen | To maintain compatibility with TR1X
| Toggle bilinear filter | F8 | F3 | To maintain compatibility with TR1X
| Toggle perspective filter | Shift+F8 | F4 | To maintain compatibility with TR1X
| Toggle z-buffer | F7 | F7 | Likely to be permanently enabled in the future
| Toggle triple buffering | Shift+F7 | Removed | Obscure setting, will be either removed or available via the ingame UI at some point
| Toggle dither | F11 | Removed | Obscure setting, will be either removed or available via the ingame UI at some point
| Toggle fullscreen | F12 | Alt-Enter | To maintain compatibility with TR1X
| Toggle rendering mode | Shift+F12 | F12 | No more conflict to require Shift
| Decrease resolution | F1 | Shift+F1 | F3 and F4 are already taken
| Increase resolution | F2 | F1 | F3 and F4 are already taken
| Decrease internal screen size | F3 | Shift+F2 | F3 and F4 are already taken
| Increase internal screen size | F4 | F2 | F3 and F4 are already taken
removed "falling through" to the default layout, with the exception of keyboard arrows (matching TR1X behavior)
removed hardcoded Shift+F7 key binding for toggling triple buffering
removed hardcoded 0 key binding for flares
removed hardcoded cooldown of 15 frames for medipacks
changed text backend to accept named sequences (eg. "{arrow up}" and similar)
changed inventory to pause the music rather than muting it (
#1707
)
changed the /pos command to include the level number and title
changed the /tp command to teleport to items in a round-robin fashion
The first call will teleport Lara to the object that's the closest to her; repeated calls will cycle through all matching objects in the object placement order.