TR2X 0.7

Published on Dec 16, 2024 · all releases

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

Downloads