Skip to content

Releases: LostArtefacts/TRX

Development snapshot

26 Mar 21:10
Compare
Choose a tag to compare
Development snapshot Pre-release
Pre-release

Commit: b1e2418

TR1X changes

Tag: 4.8.3-60-gb1e2418

Unreleased - ××××-××-××

  • added support for custom levels to use disable_floor in the gameflow, similar to TR2's Floating Islands (#2541)

TR2X changes

Tag: 0.9.2-57-gb1e2418

Unreleased - ××××-××-××

  • added a /cheats console command
  • added a /wireframe console command (#2500)
  • fixed smashed windows blocking enemy pathing after loading a save (#2535)
  • fixed a rare issue whereby Lara would be unable to move after disposing a flare (#2545, regression from 0.9)

TR2X 0.9.2

19 Feb 08:21
9ebdc96
Compare
Choose a tag to compare

Commit: 9ebdc96
Tag: 0.9.2

Changes

0.9.2 - 2025-02-19

  • fixed secret rewards not handed out after loading a save (#2528, regression from 0.8)
  • fixed music not working on certain Linux setups (#2504, regression from 0.2)

TR1X 4.8.3

17 Feb 20:55
7ff66fe
Compare
Choose a tag to compare

Commit: 7ff66fe
Tag: 4.8.3

Changes

4.8.3 - 2025-02-17

  • 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)

TR2X 0.9.1

15 Feb 18:38
fc2b068
Compare
Choose a tag to compare

Commit: fc2b068
Tag: 0.9.1

Changes

0.9.1 - 2025-02-15

  • changed passport to be more responsive to player inputs (#1328)
  • fixed resolving paths (especially to music files) on case-sensitive filesystems (#1934, #2504)
  • fixed loading a game crashing on Linux (#2508, regression from 0.9)
  • improved memory usage by shedding ca. 100-110 MB on average

TR1X 4.8.2

15 Feb 18:40
1308637
Compare
Choose a tag to compare

Commit: 1308637
Tag: 4.8.2

Changes

4.8.2 - 2025-02-15

  • 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

TR2X 0.9

14 Feb 08:21
2408972
Compare
Choose a tag to compare

Commit: 2408972
Tag: 0.9

Changes

0.9 - 2025-02-14

  • added Linux builds and toolchain (#1598)
  • added macOS builds (for both Apple Silicon and Intel) (#2226)
  • added pause dialog (#1638)
  • added a photo mode feature (#2277)
  • added fade-out effect to the demos
  • added the ability to hold left/right to move through menus more quickly (#2298)
  • added the ability to disable exit fade effects alone (#2348)
  • added a fade-out effect when completing Lara's Home
  • added support for animated sprites (#2401)
  • 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 console log when using the /demo command
  • changed the object texture limit from 2048 to unlimited (within game's overall memory cap) (#1795)
  • changed the sprite texture limit from 512 to unlimited (within game's overall memory cap) (#1795)
  • changed the texture page limit from 32 to 128 (#1796)
  • changed default input bindings to let the photo mode binding be compatible with TR1X:
    Key Old binding New binding
    Decrease resolution Shift+F1 Shift+F11
    Increase resolution F1 F11
    Decrease internal screen size Shift+F2 Shift+F10
    Increase internal screen size F2 F10
    Toggle photo mode --- F1
    Toggle photo mode UI --- H
  • changed the /kill command with no arguments to look for enemies within 5 tiles (#2297)
  • changed the game data to use a separate strings file for text information, removing it from the game flow file
  • changed dynamic lighting for gun flashes and explosions to be optional (#2357)
  • fixed scale of secret icons on level complete summary (#1631)
  • fixed showing inventory ring up/down arrows when uncalled for (#2225)
  • fixed Lara never stepping backwards off a step using her right foot (#1602)
  • fixed blood spawning on Lara from gunshots using incorrect positioning data (#2253)
  • fixed ghost meshes appearing near statics in custom levels (#2310)
  • fixed potential memory corruption when reading a custom level with more than 512 sprite textures (#2338)
  • 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 the game crashing if a cinematic is triggered but the level contains no cinematic frames (#2413)
  • fixed being unable to load a level that contains no sound effect data (#2460)
  • fixed issues with sound effects not playing or looping forever in some cases when many other effects are playing (#2494)
  • fixed Lara activating triggers one frame too early (#2205, regression from 0.7)
  • fixed savegame incompatibility with OG (#2271, regression from 0.8)
  • fixed stopwatch showing wrong UI in some circumstances (#2221, regression from 0.8)
  • fixed excessive braid movement when dead in windy rooms (#2265, regression from 0.8)
  • fixed item counter shown even for a single medipack (#2222, regression from 0.3)
  • fixed item counter always hidden in NG+, even for keys (#2223, regression from 0.3)
  • fixed the passport object not being selected when exiting to title (#2192, regression from 0.8)
  • fixed the upside-down camera fix to no longer limit Lara's vision (#2276, regression from 0.8)
  • fixed /kill command freezing the game under rare circumstances (#2297, regression from 0.3)
  • fixed wireframe mode discarding transparent pixels (#2315, regression from 0.7)
  • fixed sprite pickups not being paused in the pause/inventory screen (#2319, regression from 0.6)
  • fixed Skidoo snow wake effects at slow speeds (#2324, regression from 0.6)
  • fixed software renderer skybox occlusion issues (#2343, regression from 0.7)
  • fixed gunflare from bandits in Tibetan levels spawning too far from their guns (#2365, regression from 0.8)
  • fixed guns sometimes appearing in Lara's hands when entering the fly cheat while undrawing weapons (#2376, regression from 0.3)
  • fixed the /play console command not resetting Lara's inventory (#2267, regression from 0.3)
  • fixed flashing text when trying to exit passport while Lara is dead and an action is required (#2263)
  • improved rendering to achieve a slight performance boost in big rooms (#2325)
  • improved wireframe mode appearance around screen edges

TR1X 4.8.1

14 Feb 22:20
301fe93
Compare
Choose a tag to compare

Commit: 301fe93
Tag: 4.8.1

Changes

4.8.1 - 2025-02-14

  • fixed loading non-Caves saves triggering a new save prompt when save crystals are enabled (#2498, regression from 4.8)

TR1X 4.8

14 Feb 08:38
b89a15a
Compare
Choose a tag to compare

Commit: b89a15a
Tag: 4.8

Changes

4.8 - 2025-02-14

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

TR2X 0.8

01 Jan 10:56
08cb8a9
Compare
Choose a tag to compare

Commit: 08cb8a9
Tag: 0.8

Changes

0.8 - 2025-01-01

  • completed decompilation efforts – TR2X.dll is gone, Tomb2.exe no longer needed (#1694)
  • added the ability to set user-defined FOV (no UI for it yet) (#2177)
  • added the ability to turn FMVs off (#2110)
  • added an option to use PS1 contrast levels, available under F8 (#1646)
  • added an option to use TR3+ side steps (#2111)
  • added an option to allow disabling the developer console (#2063)
  • added an optional fix for the QWOP glitch (#2122)
  • added an optional fix for the step glitch, where Lara can be pushed into walls (#2124)
  • added an optional fix for drawing a free flare during the underwater pickup animation (#2123)
  • added an optional fix for Lara drifting into walls when collecting underwater items (#2096)
  • added an option to control how music is played while underwater (#1937)
  • added an optional demo number argument to the /demo command
  • added an option to set the bar scaling (no UI for it yet) (#1636)
  • added an option to set the text scaling (no UI for it yet) (#1636)
  • changed demo to be interrupted only by esc or action keys
  • changed the turbo cheat to also affect ingame timer (#2167)
  • fixed health bar and air bar scaling (#2149)
  • fixed text being stretched on non-4:3 aspect ratios (#2012)
  • fixed Lara prioritising throwing a spent flare while mid-air, so to avoid missing ledge grabs (#1989)
  • fixed Lara at times not being able to jump immediately after going from her walking to running animation (#1587)
  • fixed bubbles spawning from flares if Lara is in shallow water (#1590)
  • fixed flare sound effects not always playing when Lara is in shallow water (#1590)
  • fixed looking forward too far causing an upside down camera frame (#1594)
  • fixed music not playing if triggered while the game is muted, but the volume is then increased (#2170)
  • fixed game FOV being interpreted as horizontal (#2002)
  • fixed the inventory up arrow at times overlapping the health bar (#2180)
  • fixed software renderer not applying underwater tint (#2066, regression from 0.7)
  • fixed some enemies not looking at Lara (#2080, regression from 0.6)
  • fixed the camera getting stuck at the start of Home Sweet Home (#2129, regression from 0.7)
  • fixed assault course timer not paused in the inventory (#2153, regression from 0.6)
  • fixed Lara spawning air bubbles above water surfaces during the fly cheat (#2115, regression from 0.3)
  • fixed demos playing too eagerly (#2068, regression from 0.3)
  • fixed Lara sometimes being unable to use switches (#2184, regression from 0.6)
  • fixed Lara interacting with airlock switches in unexpected ways (#2186, regression from 0.6)
  • improved the animation of Lara's braid (#2094)

TR1X 4.7.1

21 Dec 15:11
a761745
Compare
Choose a tag to compare

Commit: a761745
Tag: 4.7.1

Changes

4.7.1 - 2024-12-21

  • 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)