TR2X 0.7
github-actions
released this
16 Dec 20:53
·
783 commits
to develop
since this release
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
- removed setup dialog support (using
- 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