Skip to content

TR2X 0.7

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Dec 20:53
· 783 commits to develop since this release
8642283

Commit: 8642283
Tag: 0.7

Changes

0.7 - 2024-12-16

  • switched to OpenGL rendering (#1844)
    • improved support for non-4:3 aspect ratios (#1647)
    • changed fullscreen behavior to use windowed desktop mode (#1643)
    • added an option for 1-2-3-4× pixel upscaling (available under the F1/Shift-F1 key)
    • added the ability to use the window border option at all times (available under the F2/Shift-F2 key)
    • added the ability to toggle between the software/hardware renderer at runtime (available under the F12 key)
    • added fade effects to the hardware renderer (#1623)
    • added an informative text when toggling various rendering options at runtime (#1873)
    • added a wireframe mode (available with /set console command and with Shift+F7)
    • changed the software renderer to use the picture's palette for the background pictures
    • changed the hardware renderer to always use 16-bit textures (#1558)
    • fixed texture corruption after FMVs play (#1562)
    • fixed black borders in windowed mode (#1645)
    • fixed "Failed to create device" when toggling fullscreen (#1842)
    • fixed distant rooms sometimes not appearing, causing the skybox to be visible when it shouldn't (#2000)
    • fixed rendering problems on certain Intel GPUs (#1574)
  • replaced the Windows Registry configuration with .json files
    • removed setup dialog support (using Tomb2.exe -setup will have no effect on TR2X)
    • removed unused detail level option
    • removed triple buffering option
    • removed dither option
  • added support for custom levels to enforce values for any config setting (#1846)
  • 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)
  • added an option to fix rotation on some pickup items to better suit 3D pickup mode (#1613)
  • added background for the final game stats (#1584)
  • added the ability to turn fade effects on/off (#1623)
  • fixed a crash when trying to draw too many rooms at once (#1998)
  • fixed Lara getting stuck in her hit animation if she is hit while mounting the boat or skidoo (#1606)
  • fixed pistols appearing in Lara's hands when entering the fly cheat during certain animations (#1874)
  • fixed wrongly calculated trapdoor size that could affect custom levels (#1904)
  • fixed one of the collapsible tiles in Opera House room 184 not triggering (#1902)
  • fixed being unable to use the drawbridge key in Tibetan Foothills after the flipmap (#1744)
  • fixed missing triggers and ladder in Catacombs of the Talion after the flipmap (#1960)
  • fixed incorrect music trigger types at the beginning of Catacombs of the Talion (#1962)
  • fixed missing death tiles in Temple of Xian room 91 (#1920)
  • fixed the detonator key and gong hammer not activating their target items when manually selected from the inventory (#1887)
  • fixed wrongly positioned doors in Ice Palace and Floating Islands, which caused invisible walls (#1963)
  • fixed picking up the Gong Hammer in Ice Palace sometimes not opening the nearby door (#1716)
  • fixed room 98 in Wreck of the Maria Doria not having water (#1939)
  • fixed a potential crash if Lara is on the skidoo in a room with many other adjoining rooms (#1987)
  • fixed a softlock in Home Sweet Home if the final cutscene is triggered while Lara is on water surface (#1701)
  • fixed Lara's left arm becoming stuck if a flare is drawn just before the final cutscene in Home Sweet Home (#1992)
  • fixed resizing game window on the stats dialog cloning the UI elements, eventually crashing the game (#1999)
  • fixed exiting the game with Alt+F4 not immediately working in cutscenes
  • fixed game freezing when starting demo/credits/inventory offscreen
  • fixed problems when trying to launch the game with High DPI mode enabled (#1845)
  • fixed clock drift accumulating with time, causing audio desync in cutscenes (#1935, regression from 0.6)
  • fixed controllers dialog missing background in the software renderer mode (#1978, regression from 0.6)
  • fixed a crash relating to audio decoding (#1895, regression from 0.2)
  • fixed depth problems when drawing certain rooms (#1853, regression from 0.6)
  • fixed being unable to go from surface swimming to underwater swimming without first stopping (#1863, regression from 0.6)
  • fixed Lara continuing to walk after being killed if in that animation (#1880, regression from 0.1)
  • fixed some music tracks looping while Lara remained on the same trigger tile (#1899, regression from 0.2)
  • fixed some music tracks not playing if they were the last played track and the level had no ambience (#1899, regression from 0.2)
  • fixed broken final stats screen in software rendering mode (#1915, regression from 0.6)
  • fixed screenshots not capturing level stats (#1925, regression from 0.6)
  • fixed screenshots sometimes crashing in the windowed mode (regression from 0.6)
  • fixed creatures being able to swim/fly above the ceiling up to one tile (#1936, regression from 0.1)
  • fixed the /kill all command reporting an incorrect count in some levels (#1995, regression from 0.3)
  • removed unused detail level option