Releases

  • TR1X 4.13.2 · published on Jul 20, 2025
    • fixed savegame scanner only seeing all-lowercase file names ( #3518 , regression from 4.9)
    • fixed drawing UI text with bilinear filter and PS1 UI ( #3548 , regression from 4.13)
    • fixed dynamic fire light being generated despite the flame object not being present in the level ( #3539 , regression from 4.13)
    • fixed the first camera frame when starting or loading a level being inaccurate ( #3537 , regression from 4.12.3)
  • TR1X 4.13.1 · published on Jul 18, 2025
    • fixed Lara's first pose in photo mode at times being skipped ( #3522 , regression from 4.13)
    • fixed Lara's arms being drawn inaccurately when posing in photo mode with dual weapons equipped ( #3520 , regression from 4.13)
    • fixed Lara being unable to use key items at times with animated interactions enabled ( #3524 , regression from 4.13)
  • TR1X 4.13 · published on Jul 14, 2025
    • 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)
  • TR1X 4.12.3 · published on Jun 24, 2025
    • 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)
  • TR1X 4.12.2 · published on Jun 22, 2025
    • 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 · published on Jun 18, 2025
    • fixed certain secrets not registering ( #3252 , regression from 4.12)
  • TR1X 4.12 · published on Jun 17, 2025
    • 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
  • TR1X 4.11.2 · published on May 24, 2025
    • changed examine item descriptions to remove extra blank lines
    • fixed examine item overlapping with other UI elements at large text scales
    • fixed a crash related to carried items if using saves made prior to 4.11 ( #3052 , regression from 4.11)
    • improved word wrapping algorithm in the dev console
  • TR1X 4.11.1 · published on May 22, 2025
    • fixed "Load Game" bottom text arrows jumping when entering the load game dialog (regression from 4.11)
    • fixed missing arrows around focused navigation elements in the controls dialog ( #3042 , regression from 4.11)
    • fixed text outline being a bit laggy when rebinding the inputs in the controls dialog
    • fixed crashes in the save dialog on Linux ( #3046 , regression from 4.11)
  • TR1X 4.11 · published on May 21, 2025
    • added the ability to trigger a flip effect without having to also trigger the flip map, in line with TR2 ( #2921 )
    • added a /help command ( #2917 )
    • added an option to toggle between TR1 and TR2 camera modes ( #2990 )
    • added the ability to trigger different ambient tracks in custom levels, which will loop and be remembered between saves ( #811 )
    • changed the all items cheat to include the lead bar if present in the level ( #3008 )
    • changed the design of the controls dialog to use pages, making it match the new TR2X controls dialog
    • 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 enemy hitpoints being doubled in demo mode as a result of NG+ ( #2904 )
    • fixed an illegal reachable slope in Lost Valley room 58, which could lead to Lara becoming softlocked ( #2900 )
    • fixed some pickup sprites being too far embedded into the floor ( #2903 )
    • fixed vase room sprites in Return to Egypt and Temple of the Cat being embedded in the floor ( #2095 )
    • fixed the camera behaving erratically in rooms/sectors that have no pathfinding data ( #2946 )
    • fixed the game crashing when editing long dev console history entries ( #2913 , regression from 4.10)
    • fixed FPS counter turning off after a game relaunch ( #2911 )
    • fixed falling ceiling and Damocles Sword traps not falling through stacked rooms ( #2924 )
    • fixed health bar in top center position covering inventory text
    • fixed the save crystal animation skipping a frame in 60 FPS ( #1528 )
    • fixed Lara unable to equip pistols after getting the Shotgun wet while wading ( #2994 )
    • fixed select level dialog not reacting to the menu back key ( #2918 , regression from 4.9)
    • fixed carried items falling from flying enemies not animating in 60 FPS ( #2954 , regression from 4.0)
    • fixed items carried by the Qualopec mummy spawning early after save/load ( #2956 , regression from 4.6)
    • fixed potential memory corruption if /kill all is used with a Qualopec mummy that is carrying items ( #2957 , regression from 4.6)
    • fixed a crash when portal debugging is enabled in rooms that have no portals ( #2968 , regression from 4.8)
    • fixed rats/voles and crocodiles/alligators at times not assuming the correct death pose after reloading a save ( #2960 , regression from 0.12)
    • fixed incorrect camera shifts when some fixed cameras return to normal view ( #2971 , regression from 4.9)
    • fixed Lara not having weapons when playing a level with -l/--level ( #2995 , regression from 4.9)
    • fixed inventory ring items not being animated when the ring is rotating ( #2964 , regression from 4.9)
    • fixed a hole appearing in the floor in Natla's Mines room 84 after exploding the TNT box ( #3007 , regression from 4.9)
    • fixed button mashing causing quick save/load to misbehave on a specific passport animation frame ( #3021 , regression from 4.10)
    • fixed save level numbers being replaced incorrectly if Lara dies in a level and the last save was in the previous level ( #3026 , regression from 4.9)
    • fixed ambient music not looping correctly after reloading a save with the option to reload ambient timestamps enabled ( #3032 , regression from 4.6)
  • TR1X 4.10.2 · published on May 15, 2025
    • fixed animated textures not working the right way in flipped rooms ( #2966 , regression from 4.10)
    • fixed the final statistics always showing zero deaths regardless of the actual total ( #2965 , regression from 4.10)
  • TR1X 4.10.1 · published on Apr 30, 2025
    • fixed water caustics appearance ( #2896 , regression from 4.10)
  • TR1X 4.10 · published on Apr 30, 2025
    • added an ability to customize the fog distances ( #634 )
    • added an ability to customize the water color see the reference ( #1532 )
    • added support for a hex water color notation (eg. [#80](https://github.com/LostArtefacts/TRX/issues/80)FFFF) in the game flow file
    • added support for antitriggers, like TR2+ ( #2580 )
    • added support for aspect ratio-specific images ( #1840 )
    • added an option to wraparound when scrolling UI dialogs, such as save/load ( #2834 )
    • added aliases to CLI options (-gold becomes -g/--gold, -demo_pc becomes --demo-pc)
    • added a --help CLI option (may not output anything on Windows machines – OS bug)
    • changed the draw_distance_fade and draw_distance_max to fog_start and fog_end
    • changed Select Detail dialog title to Graphic Options
    • changed the number of static mesh slots from 50 to 256 ( #2734 )
    • changed the "enable EIDOS logo" option to disable the Core Design and Bink Video Codec FMVs as well; renamed to "enable legal" ( #2741 )
    • changed sprite pickups to respect the water tint if placed underwater ( #2673 )
    • changed save to take priority over load when both inputs are held on the same frame, in line with OG ( #2833 )
    • changed the sound dialog appearance (repositioned and added text labels)
    • changed The Unfinished Business strings to default to the OG strings file for the main tables ( #2847 )
    • changed the dev console to no longer add duplicate entries to the history
    • fixed the bilinear filter to not readjust the UVs ( #2258 )
    • fixed disabling the cutscenes causing the game to exit ( #2743 , regression from 4.8)
    • fixed anisotropy filter causing black lines on certain GPUs ( #902 )
    • fixed mesh faces not being drawn under some circumstances ( #2452 , #2438 )
    • fixed objects disappearing too early around screen edges ( #2005 )
    • fixed the trapezoid filter being toggled if Alt-F4 (either left or right) is used to close the game ( #2690 )
    • fixed enemies in one-click high water appearing with a water tint, and not making any animation sounds ( #2753 )
    • fixed the scale of the four keys in St. Francis' Folly ( #2652 )
    • fixed the panther at times not making a sound when it dies, and restored Skate Kid's death SFX ( #2647 )
    • fixed pushblocks being rotated when Lara grabs them, most noticeable if asymmetric textures have been used ( #2776 )
    • fixed Lara becoming clamped if she picks up an item under a steeply sloped ceiling ( #2879 )
    • fixed a crash when 3D pickups are disabled and Lara crosses a trigger to look at a pickup item ( #2711 , regression from 4.8)
    • fixed trapezoid filter warping on faces close to the camera ( #2629 , regression from 4.9)
    • fixed Mac builds crashing upon start (regression from 4.9)
    • fixed sprites rendering black if no shade value is assigned in the level ( #2701 , regression from 4.9)
    • fixed being stuck on the Restart Level page if using save crystals and F5 is pressed when no saves are present ( #2700 , regression from 4.8.2)
    • fixed being stuck on the Exit to Title page if using save crystals and a new save is made when there were previously none, and then F5 is pressed ( #2700 , regression from 4.9)
    • fixed the sprite UVs to restore the right and bottom edge pixels ( #2672 , regression from 4.8)
    • fixed sprites missing the fog effect (regression from 4.9)
    • fixed the camera going out of bounds in 60fps near specific invalid floor data (known as no-space) ( #2764 , regression from 4.9)
    • fixed wrong PS1-style title bar color for the end of the level stats dialog (regression from 4.9)
    • fixed Story So Far showing up even when there's nothing to play ( #2611 , regression from 2.10)
    • fixed Story So Far not playing the opening FMV, cafe.rpl ( #2779 , regression from 2.10)
    • fixed Lara at times ending up in incorrect rooms when using the teleport cheat ( #2486 , regression from 3.0)
    • fixed the /pos console command reporting the base room number when Lara is actually in a flipped room ( #2487 , regression from 3.0)
    • fixed clicks in audio sounds ( #2846 , regression from 2.0)
    • 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 4.9)
    • fixed game crashing if the music folder was not present ( #2887 , regression from 4.9)
    • fixed game crashing on unknown sequencer events
    • improved bubble appearance ( #2672 )
    • improved rendering performance
    • improved pause exit dialog - it can now be canceled with escape
    • improved the /set console command to display available options if given an unknown argument
    • removed the pretty pixels options (it's now always enabled, #2258 )
  • TR1X 4.9 · published on Mar 31, 2025
    • added quadrilateral interpolation ( #354 )
    • added /flood and /drain console commands
    • added support for -l/--level argument to play a single level
    • added support for -s/--save argument to immediately start a saved game
    • added support for custom levels to use disable_floor in the gameflow, similar to TR2's Floating Islands ( #2541 )
    • added drawing of object mesh spheres to the /debug console command
    • added TR2+ stats if the full stat detail mode option is enabled ( #2561 ):
      • ammo hits / used
      • health packs used
      • distance travelled
    • added a TR2+ style bordered stat box to the end of level stats if the full stat detail mode option is enabled ( #2658 )
    • changed the Controls screen to hide the reset and unbind texts when changing a key ( #2103 )
    • changed injections to a new file format with a smaller footprint and improved applicability tests ( #1967 )
    • changed the /pos command to show Demo and Cutscene instead of Level when relevant
    • changed the /pos command to show demo and cutscene numbers starting at 1, in line with /play
    • changed the /play and /pos commands to always treat the gym level as the level 0 – even if it's not included
    • changed sprites to respect the water tint if placed underwater ( #2093 )
    • changed the optional Deaths stat to be placed last in the stats menu
    • fixed delays when scanning available save games ( #2610 , #1335 , regression from <3.0)
    • fixed several instances of the camera going out of bounds ( #1034 )
    • fixed issues with stacked, floating and flipmap pushblocks in custom levels
    • fixed issues with fixed cameras in 60 FPS shifting before settling on their target ( #1186 )
    • fixed missiles from mutants/centaurs/Natla jittering in 60 FPS ( #1314 )
    • fixed the bear AI fix option being applied in the Vilcabamba demo ( #2559 , regression from 4.8)
    • fixed extremely large item quantities crashing the game ( #2497 , regression from 0.3)
    • fixed Lara's meshes not resetting after using the fly cheat ( #2565 , #2572 , regressions from 4.8)
    • fixed the select level feature not giving Lara her items ( #2617 , regression from 4.8)
    • fixed guns appearing in Lara's hands if the draw input is held when unarmed and while picking up a gun item ( #2577 , regressions from 0.8/4.3)
    • fixed being able to play with Lara invisible after using the explosion cheat then the fly cheat ( #2584 , regression from 4.8)
    • fixed the /pos command not working in cutscenes
    • fixed the /pos command not showing demo and cutscene titles
    • fixed the embedded bats fix causing problems inside rooms with trapdoors (regression from 4.6)
    • fixed cutscene music looping ( #2591 , regression from 4.8)
    • fixed saves created before version 2.15 causing a crash on load ( #2654 , regression from 4.8)
    • fixed the console opening when remapping its key ( #2641 )
    • removed perspective filter toggle (it had no effect; repurposed to trapezoid interpolation toggle)
    • improved camera mode navigation:
      • improved support for pivoting
      • improved roll support
      • expanded world bounding box by 5 tiles in each direction
      • added support for 60 FPS
  • TR1X 4.8.3 · published on Feb 17, 2025
    • fixed some of Lara's speech in the gym not playing in response to player action ( #2514 , regression from 4.8)
    • fixed passport text disappearing too quickly ( #2512 , regression from 4.8.2)
    • fixed inability to navigate to Select Level menu ( #2518 , regression from 4.8.2)
    • fixed NG+ flag causing problems with loading non-NG+ savegames ( #2515 , regression from 2.8)
  • TR1X 4.8.2 · published on Feb 15, 2025
    • changed default FPS value to 60 ( #2501 )
    • changed passport to be more responsive to player inputs ( #1328 )
    • fixed story so far not skipping over levels ( #2506 , regression from 4.8)
    • fixed resolving paths (especially to music files) on case-sensitive filesystems ( #1934 , #2504 )
    • improved memory usage by shedding ca. 100-110 MB on average
  • TR1X 4.8.1 · published on Feb 14, 2025
    • fixed loading non-Caves saves triggering a new save prompt when save crystals are enabled ( #2498 , regression from 4.8)
  • TR1X 4.8 · published on Feb 14, 2025
    Warning

    Attention level builders: this version introduces backwards incompatible changes to the game flow file. Please refer to the following documents to see how to update your levels:

    • added the ability to hold left/right to move through menus more quickly ( #2298 )
    • added an option for pickup aids, which will show an intermittent twinkle when Lara is nearby pickup items ( #2076 )
    • added an optional demo number argument to the /demo command
    • added pause screen support to demos
    • added a fade-out effect when exiting the pause screen to the inventory
    • added exit fade-out effects ( #2348 )
    • added optional dynamic lighting for gun flashes and explosions, similar to TR2+ ( #2357 )
    • added a /cut (alias: /cutscene) console command for playing cutscenes
    • added a /gym (alias: /home) console command for playing Lara's Home
    • added a /music console command that plays a specific music track
    • added a /debug console command that shows all triggers and portals
    • added a console log when using the /demo command
    • ⚠️ changed the game data to use a separate strings file for text information, removing it from the game flow file
    • ⚠️ changed the game flow file internal structure
    • changed the object texture limit from 2048 to unlimited (within game's overall memory cap)
    • changed the sprite texture limit from 512 to unlimited (within game's overall memory cap)
    • changed demo to be interrupted only by esc or action keys
    • changed the turbo cheat to also affect ingame timer ( #2167 )
    • changed the pause screen to wait before yielding control during fade out effect
    • changed the compass and final stats to use two columns, similar to TR2 (doesn't apply to end-of-level "bare" stats)
    • changed the fix for transparent eyes on wolves to use black instead of off-white ( #2252 )
    • changed the /kill command with no arguments to look for enemies within 5 tiles ( #2297 )
    • fixed blood spawning on Lara from gunshots using incorrect positioning data ( #2253 )
    • fixed ghost meshes appearing near statics in custom levels ( #2310 )
    • fixed photo mode switching to the wrong flipmap rooms at times ( #2362 )
    • fixed the teleporting command sometimes putting Lara in invalid flipmap rooms ( #2370 )
    • fixed teleporting to an item on a ledge sometimes pushing Lara to the room below ( #2372 )
    • fixed secret and enemy speech not playing if the sound effects are missing from the level file ( #2458 )
    • fixed being unable to load a level that contains no sound effect data ( #2460 )
    • fixed input controller remaps not being saved across game relaunches ( #2422 , regression from 4.6)
    • fixed the upside-down camera fix to no longer limit Lara's vision ( #2276 , regression from 4.2)
    • fixed being unable to load some old custom levels that contain certain (invalid) floor data ( #2114 , regression from 4.3)
    • fixed a desync in the Lost Valley demo if responsive swim cancellation was enabled ( #2113 , regression from 4.6)
    • fixed the game hanging when Lara is on fire and enters the fly cheat on the same frame as reaching water ( #2116 , regression from 0.8)
    • fixed Lara activating triggers one frame too early ( #2208 , regression from 4.3)
    • fixed wrong underwater caustics speed with the turbo cheat ( #2231 )
    • fixed 1-frame UI flicker on pause screen exit confirmation
    • fixed the game crashing if a cinematic is triggered but the level contains no cinematic frames ( #2413 )
    • fixed missing ricochet sprites in the gym ( #2462 )
    • fixed being able to use keys and puzzle items in keyholes/slots that have already been used ( #2256 , regression from 4.0)
    • fixed textures animating during demo fade-outs ( #2217 , regression from 4.0)
    • fixed waterfall mist not animating during demo ( #2218 , regression from 3.0)
    • fixed sound option arrows disappearing with specific volumes chosen ( #2295 , regression from 2.7)
    • fixed wireframe mode discarding transparent pixels ( #2315 , regression from 4.2)
    • fixed sprite pickup not being paused in the pause/inventory screen ( #2319 , regression from 4.1)
    • fixed 3D pickups not being paused in the pause/inventory screen ( #2319 , regression from 2.16)
    • fixed incorrect sprite sequences potentially animating after visiting a level with valid animating sprites ( #2309 , regression from 4.0)
    • fixed /kill all command destroying Scion and causing a soft lock in The Great Pyramid ( #2329 , regression from 4.4)
    • fixed health bar continuing to show when the inventory ring rotates ( #1991 , regression from 4.0)
    • fixed header and arrows disappearing when the inventory ring rotates ( #2352 , regression from 4.4)
    • fixed Story So Far feature not playing opening FMVs from the current level ( #2360 , regression from 4.2)
    • fixed /play command crashing the game when used after loading a level ( #2411 , regression)
    • fixed various death counter problems (existing saves will have the count reset) ( #2264 / #2412 , regression from 2.6)
    • fixed /demo command crashing the game if no demos are present (regression from 4.1)
    • fixed Lara not being able to jump or stop swimming if the related responsive config options are enabled, but enhanced animations are not present ( #2397 , regression from 4.6)
    • fixed Lara not being able to jump if responsive jumping is disabled via the console in-level in certain scenarios ( #2444 , regression from 4.6)
    • fixed Lara being unable to climb or use guns after using an underwater lever and then entering the wading state ( #2416 , regression from 4.6)
    • fixed Eidos logo briefly flashing prior to the initial fade-in effect ( #1388 , regression from 4.1)
    • fixed Lara's meshes being incorrectly swapped in various scenarios using the fly cheat ( #2461 , regression from 4.7)
    • improved pause screen compatibility with PS1 ( #2248 )
    • improved level loading times with respect to injection processing
    • improved wireframe mode appearance around screen edges
  • TR1X 4.7.1 · published on Dec 21, 2024
    • changed the inventory examine UI to auto-hide if the item description is empty ( #2097 )
    • fixed falling pickup items not being drawn when they land in rare cases ( #2088 )
    • fixed unbinding keys not working for controllers ( #2090 , regression from 4.6)
    • fixed hiding game UI causing the reset progressbar UI element to not show (regression from 4.7)
  • TR1X 4.7 · published on Dec 20, 2024
    • added support for Wayland in binary Linux builds ( #1927 )

    • added support for Unicode in gameflow JSON ( #386 , #636 , #1919 and #1928 ) Expanding on the 4.6's added support for named sequences, we now support most of the characters the following Unicode planes:

      • Basic Latin
      • Cyrillic
      • Greek and Coptic
      • Latin-1 Supplement
      • Latin Extended A

      The sprites were created by Arsunt originally posted in the TRF topic here: https://www.tombraiderforums.com/showthread.php?p=8396039

      This should be enough to let gameflow editors provide full localisation for the following languages:

      Basque, Belarusian, Bosnian, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Faroese, Finnish, French, Galician, German, Greek, Hungarian, Icelandic, Indonesian, Irish, Italian, Latvian, Lithuanian, Macedonian, Malay, Maltese, Northern Sami, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish and possibly more.

      Importantly, Asian and Arabic languages remain unsupported at the moment.

    • added the ability for falling pushblocks to kill Lara outright if one lands directly on her ( #2035 )

    • fixed clock drift accumulating with time ( #1935 , regression from 4.0)

    • fixed a potential invisible wall issue in custom levels with non-portal doors and certain geometry ( #1958 , regression from 4.3)

    • fixed transparent eyes on the wolf and bat models in Peru ( #1945 )

    • fixed incorrect transparent pixels on some Egypt textures ( #1975 )

    • fixed arrows overlapping with passport text if strings longer than the defaults are used ( #1971 )

    • fixed objects close to the camera being clipped ( #819 , regression from TombATI)

    • fixed the drawbridge in Obelisk of Khamoon not being angled correctly when open, which was resulting in embedded artefacts ( #2006 )

    • fixed incorrect positions on static meshes in Obelisk of Khamoon, Return to Egypt and Temple of the Cat ( #2006 )

    • fixed incorrect picture strides on certain hardware ( #1979 )

    • fixed doors at times disappearing if Lara is close to portals and the door's room is no longer visible ( #2005 )

    • fixed camera positions in Return to Egypt and Temple of the Cat ( #1317 , regression from 4.1)

    • fixed being able to see the flipmap in Natla's Mines when moving the boat ( #2019 )

    • fixed an invisible wall in Temple of the Cat, due to a wrongly positioned door ( #2021 )

    • fixed the enable_console config option not being adhered to ( #2063 , regression from 4.5)

    • fixed random pixels in the injected explosion sprites ( #1985 , regression from 4.6)

  • TR1X 4.6.1 · published on Nov 25, 2024
    • added ability to disable saves completely by setting the save slot to 0 ( #1954 )
    • fixed invisible walls being present in front of some doors ( #1948 , regression from 4.6)
    • fixed big font scale causing text overlaps in the graphics options ( #1946 )
    • fixed missing FMVs causing the game to go silent ( #1931 , regression from 4.6)
    • fixed game crashing when toggling the bilinear filter in passport ( #1942 , regression from 4.5)
    • fixed game crashing when changing the save slot with /set when in passport ( #1954 , regression from 4.2)
  • TR1X 4.6 · published on Nov 18, 2024
    • added support for wading, similar to TR2+ ( #1537 )
    • added the ability to pause during cutscenes ( #1673 )
    • added an option to enable responsive swim cancellation, similar to TR2+ ( #1004 )
    • added a special target, "pickup", to item-based console commands
    • added support for custom levels to enforce values for any config setting ( #1846 )
    • added support for key/puzzle/pickup descriptions, allowing players to examine said items in the inventory ( #1821 )
    • added an option to fix inventory item usage duplication ( #1586 )
    • added optional automatic key/puzzle inventory item pre-selection ( #1884 )
    • added a search feature to the config tool ( #1889 )
    • changed OpenGL backend to use version 3.3, with fallback to 2.1 if initialization fails ( #1738 )
    • changed text backend to accept named sequences. Currently supported sequences (limited by the sprites available in OG):
      • \{umlaut}
      • \{hat}
      • \{acute accent}
      • \{grave accent}
      • \{arrow up}
      • \{arrow down}
      • \{small digit 0}
      • \{small digit 1}
      • \{small digit 2}
      • \{small digit 3}
      • \{small digit 4}
      • \{small digit 5}
      • \{small digit 6}
      • \{small digit 7}
      • \{small digit 8}
      • \{small digit 9}
      • \{button empty}
      • \{button triangle}
      • \{button circle}
      • \{button x}
      • \{button square}
      • \{button l1}
      • \{button r1}
      • \{button l2}
      • \{button r2}
      • \{button down}
      • \{button up}
      • \{button left}
      • \{button right}
      • \{icon sound}
      • \{icon music}
      • \{ammo shotgun}
      • \{ammo magnums}
      • \{ammo uzis}
    • 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.
    • changed the music timestamp loading behaviour and config option to support ambient tracks ( #1769 )
    • fixed a crash relating to audio decoding ( #1895 )
    • fixed missing pushblock SFX in Natla's Mines ( #1714 )
    • fixed crash reports not working in certain circumstances ( #1738 )
    • fixed missing trapdoor triggers in City of Khamoon ( #1744 )
    • fixed being unable to rename the lead bar ( #1774 , regression from 4.5)
    • fixed the controls menu extending to the bottom of the screen with certain text scaling values ( #1783 , regression from 2.12)
    • fixed game stuck at remapping controller key if no controllers connected ( #1788 )
    • fixed being able to shoot the scion multiple times if save/load is used while it blows up ( #1819 )
    • fixed certain erroneous /play invocations resulting in duplicated error messages
    • fixed the /play console command resulting in Lara starting the target level without pistols ( #1861 , regression from 4.5)
    • fixed the demo mode text overlapping with the enemy health bar if the health bar is located in the bottom centered ( #1446 )
    • fixed mutant explosions sometimes heavily damaging Lara even if they missed ( #1758 , regression since 4.5)
    • fixed wrongly calculated trapdoor size that could affect custom levels ( #1904 )
    • improved enemy item drops by supporting the TR2+ approach of having drops defined in level data ( #1713 )
    • improved Italian localization for the Config Tool
    • improved the injection approach for Lara's responsive jumping ( #1823 )
    • improved the exploding Lara input cheat to always use explosion sprites
    • removed health cheat (we now have the /hp command)
    • removed background for the "Reset" and "Unbind" labels in the controls dialog
    • removed force_game_modes and force_save_crystals from the gameflow - see GAMEFLOW.md for details on how to enforce these settings ( #1857 )
  • TR1X 4.5.1 · published on Oct 14, 2024
    • fixed mac builds missing embedded resources ( #1710 , regression from 4.5)
  • TR1X 4.5 · published on Oct 08, 2024
    • added a photo mode feature ( #1669 )
    • added /sfx command
    • added /nextlevel alias to /endlevel console command
    • added /quit alias to /exit console command
    • added an option to toggle the in-game UI, such as healthbars and ammo text ( #1656 )
    • added the ability to cycle through console prompt history ( #1571 )
    • added Lara's exit-water-to-medium-height animation from TR2+ ( #1538 )
    • changed the easter egg console command to pack more punch
    • changed /set console command to do fuzzy matching (LostArtefacts/libtrx #38 )
    • fixed console caret position off by a couple of pixels (regression from 3.0)
    • fixed holding a key when closing the console registering as a game input (regression from 3.0)
    • fixed ability to crash the game with extreme FOV values (regression from 0.9)
    • fixed double "Fly mode enabled" message when using /fly console command (regression from 4.0)
    • fixed crash in the /set console command (regression from 4.4)
    • fixed toggling fullscreen not always saving (regression from 4.4)
    • fixed altering fov with /set not being immediately respected ( #1547 )
    • fixed main menu music volume when exiting while underwater with certain music settings ( #1540 , regression from 4.4)
    • fixed /kill command unable to target a special object
    • fixed really fast typing in console sometimes losing the first input (regression from 4.4)
    • fixed Lara's head not matching the braid if in use when she is killed by the T-rex ( #1549 )
    • fixed /endlevel displaying a success message in the title screen
    • fixed Story So Far feature looping cutscenes forever ( #1551 , regression from 4.4)
    • fixed a rare crash related to the camera that could affect custom levels ( #1671 )
    • fixed a bug when saving and loading when picking up an item or using a switch with animated interactions enabled ( #1546 )
    • fixed a bug where Lara was stuck for a long time in an animated interactions if pushed ( #1687 )
    • improved object name matching in console commands to work like TR2X
    • improved vertex movement when looking through water portals even more ( #1493 )
    • improved console commands targeting creatures and pickups ( #1667 )
    • removed dedicated camera reset button in favor of pressing the look button ( #1658 )
  • TR1X 4.3 · published on Oct 03, 2024
    • added deadly water feature from TR2+ for custom levels ( #1404 )
    • added skybox support, with a default option provided for Lost Valley, Colosseum and Obelisk of Khamoon ( #94 )
    • added an option for Lara to use her underwater swimming physics from TR2+ ( #1003 )
    • added weapons to Lara's empty holsters on pickup ( #1291 )
    • added options to quiet or mute music while underwater ( #528 )
    • changed the turbo cheat to no longer affect the gameplay time ( #1420 )
    • changed weapon pickup behavior when unarmed to set any weapon as the default weapon, not just pistols ( #1443 )
    • fixed adjacent Midas Touch objects potentially allowing gold bar duplication in custom levels ( #1415 )
    • fixed the excessive pitch and playback speed correction for music files with sampling rate other than 44100 Hz ( #1417 , regression from 2.0)
    • fixed the ingame timer being skewed upon inventory open ( #1420 , regression from 4.1)
    • fixed Lara able to reach triggers through closed doors ( #1419 , regression from 1.1.4)
    • fixed Lara voiding when loading the game on a closed door ( #1419 )
    • fixed underwater caustics not resumed smoothly when unpausing ( #1423 , regression from 3.2)
    • fixed collision issues with drawbridges, trapdoors, and bridges when stacked over each other, over slopes, and near the ground ( #606 )
    • fixed an issue with a missing Spanish config tool translation for the target mode ( #1439 )
    • fixed carrying over unexpected guns in holsters to the next level under rare scenarios ( #1437 , regression from 2.4)
    • fixed item cheats not updating Lara holster and backpack meshes ( #1437 )
    • improved initial level load time by lazy-loading audio samples (LostArtefacts/TR2X #114 )
  • TR1X 4.4 · published on Oct 03, 2024
    • added /exit command ( #1462 )
    • added reflections to Midas Hand death animation and savegame crystals ( #154 )
    • added an option to use PS1 tinted savegame crystals ( #1506 )
    • changed the target change functionality from the look key to a new, standalone key (default z on keyboard, left analog click on controller) ( #1503 )
    • fixed /play, /load, /demo and similar commands not working in stats, credits, cinematics and fmvs ( #1477 )
    • fixed console commands being able to interfere with demos, cutscenes and the title screen ( #1489 , regression from 3.0)
    • fixed reopening the compass not resetting its needle ( #1472 , regression from 4.0)
    • fixed holstering pistols hiding the gun meshes 1 frame too early ( #1449 , regression from 0.6)
    • fixed Lara's sliding animation sometimes being interrupted by a stumble ( #1452 , regression from 4.3)
    • fixed cameras with glide values sometimes moving in the wrong direction ( #1451 , regression from 4.3)
    • fixed /give console command giving duplicate items under some circumstances ( #1463 , regression from 3.0)
    • fixed /give console command confusing logging around mismatched items ( #1463 , regression from 3.0)
    • fixed /give console command unable to give Scion in Tomb of Qualopec and Sanctuary (regression from 3.0)
    • fixed /flip console command misreporting an already enabled flipmap as off (regression from 4.0)
    • fixed /kill console command not fully killing enemies ( #1482 , regression from 3.0)
    • fixed /tp console command not always picking the closest item ( #1486 , regression from 4.1)
    • fixed /tp console command reporting teleport fails as success ( #1484 , regression from 4.1)
    • fixed /tp console command allowing teleporting to consumed savegame crystals ( #1518 )
    • fixed /hp console command taking arbitrary integers
    • fixed /set console command crashing with unknown targets (regression from 4.2)
    • fixed /set console command not sanitizing numeric values ( #1515 )
    • fixed console commands causing improper ring shutdown with selected inventory item ( #1460 , regression from 3.0)
    • fixed console input immediately ending demo ( #1480 , regression from 4.1)
    • fixed a potential softlock when killing the Torso boss in Great Pyramid ( #1236 )
    • fixed Bacon Lara re-spawning after saving and loading ( #1500 , regression from 0.7)
    • fixed config JSON not sanitizing some numeric values ( #1515 )
    • fixed potential crashes in custom levels if hybrid creature objects are not present in the level ( #1444 )
    • changed /heal console command to also extinguish Lara
    • changed /tp console command to look for the closest place to teleport to when targeting items ( #1484 )
    • changed /set console command output to always use fully-qualified option names
    • changed /fps, /vsync, /wireframe, /braid and /cheats console commands output to be in line with /set console command output
    • changed the door cheat to also target drawbridges
    • improved appearance of textures around edges when bilinear filter is off ( #1483 ) Since this removes the seams on pushblocks, this was made optional.
    • improved level load times ( #1456 , #1457 )
    • improved logs module names readability
    • improved crash debug information on Windows
    • improved vertex movement when looking through water portals ( #1493 )
    • improved anisotropic filter rendering ( #902 , #1507 )
    • improved skybox appearance ( #1520 )
  • TR1X 4.2 · published on Jul 14, 2024
    • added creating minidump files on crashes
    • added new console commands:
      • /hp
      • /hp [num]
      • /heal
      • /wireframe
      • /set
    • added unobtainable secrets stat support in the gameflow ( #1379 )
    • added a wireframe mode
    • changed console caret blinking rate ( #1377 )
    • changed the TR1X install source in the installer to suggest using the existing installation directory ( #1350 )
    • fixed config tool and installer missing icons ( #1358 , regression from 4.0)
    • fixed looking forward too far causing an upside down camera frame ( #1338 )
    • fixed the enemy bear behavior in demo mode ( #1370 , regression since 2.16)
    • fixed the FPS counter overlapping the healthbar in demo mode ( #1369 )
    • fixed the Scion being extremely difficult to shoot with the shotgun ( #1381 )
    • fixed lightning rendering z-buffer issues ( #1385 , regression from 1.4)
    • fixed possible game crashes if more than 16 savegame slots are set ( #1374 )
    • fixed savegame slots higher than 64 not working ( #1395 )
    • fixed a crash in custom levels if a room had more than 1500 vertices ( #1398 )
    • fixed a crash in custom levels with certain music files
    • fixed the console command to change FPS also starting demo mode ( #1368 )
    • fixed text blinking rate being different in 30 and 60 FPS ( #1377 )
    • fixed slow sound volume adjustment at 60 FPS when holding arrow keys ( #1407 )
  • TR1X 4.1.2 · published on Apr 28, 2024
    • fixed pictures display time ( #1349 , regression from 4.1)
  • TR1X 4.1.1 · published on Apr 27, 2024
    • fixed reading animated texture data in levels ( #1346 , regression from 4.1)
  • TR1X 4.1 · published on Apr 26, 2024
    • added ability to show enemy healthbars only for bosses ( #1300 )
    • added ability to kill specific enemy types ( #1313 )
    • added ability to teleport to nearest specific object ( #1312 )
    • added /load and /save commands for even quicker savegame operations
    • added /demo command to quickly play the demo
    • added /title command to quickly exit to title
    • added /vsync on and /vsync off commands to toggle the VSync setting
    • added /give all variant of the item cheat
    • changed injection files to be placed in its own directory ( #1306 )
    • changed item cheat sound effects
    • changed the /play command to work immediately in the title screen
    • fixed turbo cheat speed setting not saved across game relaunches ( #1320 )
    • fixed turbo cheat behavior with the following game elements ( #1341 ):
      • animated textures animation rate (regression from 4.0.3)
      • 3D pickups animation rate (regression from 4.0.3)
      • healthbar flashing rate
      • UI text flashing rate
      • inventory stats timer
      • underwater wibble effect rate
      • loading screen and credit images display time
      • title screen demo delay
      • fade times
    • fixed camera vibrations when using the teleport command in 60 FPS ( #1274 )
    • fixed the camera being thrown through doors for one frame when looked at from fixed camera positions ( #954 )
    • fixed console not retaining changed user settings across game relaunches ( #1318 )
    • fixed passport inventory item not being animated in 60 FPS ( #1314 )
    • fixed object explosions not being animated in 60 FPS ( #1314 )
    • fixed lava emitters not being animated in 60 FPS ( #1314 )
    • fixed underwater bubbles not being animated in 60 FPS ( #1314 )
    • fixed compass needle being too fast in 60 FPS ( #1316 , regression from 4.0)
    • fixed black screen flickers that can occur in 60 FPS ( #1295 )
    • fixed a slight delay with the passport menu selector ( #1334 )
    • decreased initial flicker upon game launch ( #1322 )
  • TR1X 4.0.3 · published on Apr 14, 2024
    • fixed flickering sprite pickups ( #1298 )
  • TR1X 4.0.2 · published on Apr 11, 2024
    • fixed Mac binaries not working on x86-64 (eg not Apple Silicon)
    • fixed building on Linux outside of the Docker toolchain ( #1296 , regression from 4.0)
  • TR1X 4.0.1 · published on Apr 10, 2024
    • fixed trying to pick up a lead bar crashing the game ( #1293 , regression from 4.0)
  • TR1X 4.0 · published on Apr 09, 2024
    • added experimental support for 60 FPS, available from the in-game graphics menu
    • added ability to slow the game down using the turbo cheat ( #1215 )
    • added /speed command to control the turbo cheat ( #1215 )
    • added the option to change weapon targets by tapping the look key like in TR4+ ( #1145 )
    • added three targeting options: full lock always keeps target lock (OG), semi lock loses target lock if the enemy dies, and no lock loses target lock if the enemy goes out of sight or dies (TR4+) ( #1146 )
    • added an option to the installer to install from a CD drive ( #1144 )
    • added stack traces to logs for better crash debugging ( #1165 )
    • added an option to use PS1 loading screens ( #358 )
    • added high quality images for the Eidos, Unfinished Business title, Unfinished Business credit, and final statistics screens
    • added support for macOS builds (for both Apple Silicon and Intel)
    • added optional support for OpenGL 3.3 Core Profile
    • added Italian localization to the config tool
    • added the ability to move the look camera while targeting an enemy in combat ( #1187 )
    • added the ability to skip fade-out in stats screens
    • added support for animated room sprites in custom levels and an option to animate plant sprites in The Cistern and Tomb of Tihocan ( #449 )
    • added on-screen messages for certain actions ( #1220 )
    • changed stats no longer disappear during fade-out ( #1211 )
    • changed the way music timestamps are internally handled – resets music position in existing saves
    • changed vertex and fragment shaders into unified files that are runtime pre-processed for OpenGL versions 2.1 or 3.3
    • changed the /kill command to use Lara as a reference point, and kill all creatures that are within a single tile first ( #1256 )
    • changed the config not to save key mappings if they do not deviate from the current version's defaults ( #1218 )
    • changed the item cheat keybind to also work in Gym
    • changed the item cheat command to display a relevant message if Lara object is not loaded
    • fixed a missing translation for the Spanish config tool for the Eidos logo skip option ( #1151 )
    • fixed a flipmap issue in Natla's Mines that could make the cabin appear stacked and prevent normal gameplay ( #1052 )
    • fixed several texture issues across the majority of levels ( #1231 )
    • fixed broken gorilla animations ( #1244 , regression since 2.15.3)
    • fixed saving and loading the music timestamp when the load current music option is enabled and game sounds in inventory are disabled ( #1237 )
    • fixed the remember played music option always being enabled ( #1249 , regression since 2.16)
    • fixed the underwater SFX playing for one frame at the start of Palace Midas ( #1251 )
    • fixed an incorrect frame in Lara's underwater twist animation (OG bug in TR2 onwards) ( #1242 )
    • fixed Lara saying "no" when taking valid actions in front of a key item receptacle ( #1268 )
    • fixed Lara not saying "no" when using the Scion incorrectly ( #1278 )
    • fixed flickering in bats' death animations and rapid shooting if Lara continues to fire when they are killed ( #992 )
    • fixed an incorrect animation in the door used at the beginning of Colosseum ( #1287 )
  • TR1X 3.1.1 · published on Jan 18, 2024
    • changed quick load to show empty passport instead of opening the save game menu when there are no saves ( #1141 )
    • fixed a game crash when the quick load passport is deselected ( #1136 , regression from 3.1)
    • fixed not being able to save in an empty slot using quick save if the load game menu was opened before ( #1140 , regression from 3.1)
    • fixed the passport briefly flashing inaccessible page text ( #1137 , regression from 3.1)
  • TR1X 3.1 · published on Jan 14, 2024
    • added the option to use "shell(s)" to give shotgun ammo in the developer console ( #1096 )
    • added the restart level option to the passport in save crystal mode ( #1099 )
    • added the ability to back out of menus with the circle and triangle buttons when using a gamepad (cross acts as confirm) ( #1104 )
    • changed force_enable_save_crystals to force_save_crystals for custom level authors to force enable or disable the save crystals setting ( #1102 )
    • changed force_disable_game_modes to force_game_modes for custom level authors to force enable or disable the game modes setting ( #1102 )
    • changed the Scion in The Great Pyramid from spawning blood when hit to a richochet effect if texture fixes enabled ( #1121 )
    • changed the gamepad control menu's 'reset all buttons' bind to held R1 (was held triangle) ( #1104 )
    • changed the number of visible enemies from 8 to 32 ( #1122 )
    • fixed FMVs always playing at 100% volume – now they'll play at the game sound volume ( #1110 )
    • fixed bugs when trying to stack multiple movable blocks ( #1079 )
    • fixed Lara's meshes being swapped in the gym level when using the console to give guns ( #1092 )
    • fixed Midas's touch having unrestricted vertical range ( #1094 )
    • fixed flames not being drawn when Lara is on fire but leaves the room where she caught fire ( #1106 )
    • fixed being able to deselect the passport in quick save, quick load, save crystal, and death modes ( #1108 )
    • fixed inability to save in Unfinished Business in crystals mode as UB doesn't have crystals ( #1102 )
    • fixed items not being added to inventory if the sprite is missing from the level file ( #1130 )
    • fixed differences when looking at items from triggers that do not use fixed cameras when the enhanced look option is enabled ( #1026 )
  • TR1X 3.0.5 · published on Dec 13, 2023
    • fixed crash when pressing certain keys and the console is disabled ( #1116 , regression since 3.0)
    • fixed lightning bolts wrongly drawn ( #1113 , regression since 0.9)
  • TR1X 3.0.4 · published on Dec 08, 2023
    • fixed missiles damaging Lara when she is far beyond their damage range ( #1090 )
    • fixed pushblocks moving freely if Lara releases but tries to regrab during the release animation ( #1101 , regression from 3.0)
  • TR1X 3.0.3 · published on Nov 27, 2023
    • fixed underwater shadow effects rendering always in the same way rather than at random ( #1081 )
  • TR1X 3.0.2 · published on Nov 11, 2023
    • fixed incorrect usage reference URLs in the gameflow files ( #1073 )
    • fixed random number generation becoming stuck after entering and leaving the inventory, which affected effects and SFX ( #1070 , #1074 )
  • TR1X 3.0.1 · published on Nov 10, 2023
    • fixed installer not detecting old Tomb1Main installations ( #1071 )
  • TR1X 3.0 · published on Nov 09, 2023
    • renamed the project from Tomb1Main to TR1X in an effort to establish our own unique identity, while respectfully disassociating from TR2Main.
    • added developer console (accessible with /, see [COMMANDS.md] for details)
    • added Linux builds and toolchain
    • added an option to allow Lara to roll while underwater, similar to TR2+ ( #993 )
    • added an option to turn off Eidos logo entirely through config ( #1044 )
    • added the bonus level type for custom levels that unlocks if all main game secrets are found ( #645 )
    • added detection for animation commands to play SFX on land, water or both ( #999 )
    • added support for customizable enemy item drops via the gameflow ( #967 )
    • added an option to enable F-key and inventory frame buffering ( #591 )
    • added a pickup overlay for the Midas gold bar when it changes from lead ( #1010 )
    • added an option to allow Lara to creep forwards or backwards further when performing neutral jumps, in line with TR2+ ( #998 )
    • added an option to the installer to choose between the original and fan-made Unfinished Business level sets ( #1019 )
    • fixed baddies dropping duplicate guns (only affects mods) ( #1000 )
    • fixed Lara never using the step back down right animation ( #1014 )
    • fixed dead crocodiles floating in drained rooms ( #1031 )
    • fixed 3d pickups sometimes triggering z-buffer issues ( #1015 )
    • fixed oversized passport in cinematic camera mode (eg when Lara steps on the Midas Hand) ( #1009 )
    • fixed braid being disabled by default unless the player runs the config tool first ( #1043 )
    • fixed various bugs with falling movable blocks ( #723 )
    • fixed the incorrect positioning of door 12 in Tomb of Tihocan ( #1063 )
    • fixed a potential softlock in The Cistern by restoring a missing trigger in room 56 ( #1066 )
    • improved frame scheduling to use less CPU ( #985 )
    • improved and expanded gameflow documentation ( #1018 )
    • rotated the Scion in Tomb of Qualopec to face the the main gate and Qualopec ( #1007 )