TR1X 4.8

Published on Feb 14, 2025 · all releases

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

Downloads