Skip to content

Releases: chreden/trview

v1.1.0

01 Dec 13:25
bdebcc8
Compare
Choose a tag to compare

This release adds alternate group support and shows no-space squares on the minimap. There are bug fixes for transparent item selection as well as a fix for excessive GPU usage when minimised.

Features:
#152 TR4 alternate group support
#393 Show no-space squares on the minimap
#395 Change defaults for items/trigger window visibility

Bug Fixes:
#391 GPU usage high when minimised
#386 Unable to select some entities

Refactoring:
#356 Refactor the camera classes

Other:
#399 Create 1.1.0

v1.0.10

06 Nov 09:22
4457d35
Compare
Choose a tag to compare

This releases add TR5 support, the ability to filter triggers based on what they do, a compass to help with navigation and the first run planning tool - the measure tool. There are also bug fixes and performance improvements.

Note that this release switches the settings file to use json, so you'll have to re-set your settings.

Features:
#92 A compass
#120 "Find Next" Item/Trigger
#137 TR5 Support
#272 Add item list for TR5
#336 Measure tool
#368 Go to Lara should selected and focus on Lara
#369 Option to disable auto orbit on item selection
#376 Add level name to window title

Bug Fixes:
#11 Switch back to negative y coordinates
#158 Skeletons are wrong in TR4
#357 Some trigger commands are showing as Unknown
#363 Pressing tab creates an items window
#365 Some triggers don't have meshes
#382 Numeric up/down can cause stack overflow

Performance:
#361 Minimap is always being re-rendered

Refactoring:
#328 Convert settings file to json

Other:
#379 Create 1.0.10

v1.0.9

20 Oct 17:19
7cfe2e9
Compare
Choose a tag to compare

This release adds the triggers window, trigger information, trigger information for items and more interaction with the 3D view - allowing you to select items and triggers in it. There are also a number of bug fixes and performance improvements.

Features:
#305 Add Discord invite to the help menu
#303 Ability to collapse and expand items window side panel
#315 Hover highlighting on selectable list rows
#320 Shortcut to open the Items Window
#309 Click on an item
#284 Show trigger information for an item
#332 Triggers in the 3D view
#329 Change hover tooltip colour when item is under cursor
#342 Should be able to click 'Look at item' trigger to go to the item
#347 Click on the minimap to select triggers

Bug Fixes:
#293 Opening a file with a character that isn't in the spritesheet crashes
#313 Scrolling to bring selected item into view is erratic
#330 Camera not pointing at correct place when changing item with arrow keys
#326 Depth not accurate in UI after level switch
#339 Trigger 44 in sacred lake references object that doesn't exist
#338 Ctrl shortcuts also trigger non-control variants
#344 Transparency sorting/rendering is not working as expected
#350 Triggers on wall sectors appear in the sky
#352 Triggers window is wider than it needs to be

Performance:
#211 Culling of rooms
#306 Picking still occurs when the viewer isn't the window under the mouse

Refactoring:
#298 Return a pointer to newly added UI object when adding a child
#300 Give all controls a token store

Other:
#296 Remove the Texture Window
#335 Create 1.0.9

v1.0.8

14 Sep 10:51
5eb5725
Compare
Choose a tag to compare

This release adds the Items Window. It shows the items in the level and some information about them. There are also a number of bug fixes.

Features:
#251 Item search/list window
#274 Item properties in items window
#287 Iterate through items in the items window with arrow keys
#273 Scrollbar for items window
#288 Add ability to click and drag scrollbars
#271 Add item list for TR4
#276 Option for items window at startup
#238 Shortcut to open level
#224 Update the readme file with current controls

Bug Fixes:
#78 TR3 Lara is a stack of thighs
#242 Changing the window size doesn't affect the position of the 'go to room' window
#254 Orbit camera zoom changes even when it's not active
#281 Living Quarters crashes when parsing floordata
#291 DirectXTK doesn't build with VS 15.8.4

Other:
#269 Remove the need for checkbox graphics
#282 Enable C++17
#249 Create 1.0.8

v1.0.7

25 Jul 21:21
9a3b8b2
Compare
Choose a tag to compare

Fix for the issue that was stopping most Windows 7 users from being able to run the program.

#237 Direct2D <-> D3D11 interop doesn't work on Windows 7
#245 Create 1.0.7

v1.0.6

21 Jul 09:30
98a866d
Compare
Choose a tag to compare

First public release.

#146 Using the flipmap hotkey without a level loaded crashes trview
#148 Delete DirectXTex
#155 Add zlib for TR4 support
#151 Load TR4 levels
#160 Effects on faces is not being used properly
#164 Move camera controls into a class
#170 CMakeList is making VS 2017 RC think the project is CMake
#177 Replace CComPtr with WRL::ComPtr
#124 Stop the UI from re-rendering itself even when nothing has changed
#180 Only re-render the minimap when something has changed
#185 Refactor render target code to use new graphics classes
#188 Icon for trview
#190 Improve the texture class
#183 Add file headers
#192 Move font classes into the graphics library
#195 Move timer to common
#197 Improve events
#199 Improve mouse and keyboard classes
#202 Refactor device code
#194 Go to Lara on level open
#201 Create settings window
#205 Empty room number in go to room window crashes trview
#209 Timer/movement issue
#207 If a window is rendered at a non integer position there are graphical issues
#175 Minimap - inverted buttons for up and down portals
#215 Improve access to window messages
#217 Create resizer class using new message handler class
#219 Move recent files to a class
#220 Move drag and drop to a class
#97 Embed shaders in resources
#229 Shader build fails with spaces in path
#226 Add some license stuff to the about
#225 Pick a license
#233 Release 1.0.6

v1.0.5

25 Apr 20:33
fafe00d
Compare
Choose a tag to compare

#95 Fixes sprites not facing the camera
#98 When there are no transparent triangles, it crashes
#94 Additive blending support
#107 Level switcher from @jw-dev
#91 Tomb Raider 1 levels
#103 Additive fixes
#101 Movement speed slider from @jw-dev
#109 Refactor geometry loading code
#114 Flipmap toggle
#115 Flip checkbox is not reset when new level is opened
#118 Hotkey for alternate flip
#132 Drag & drop support from @makotocchi
#134 Reuse shaders
#143 Increase version to 1.0.5

v1.0.5-pre3

17 Apr 20:52
97c5d08
Compare
Choose a tag to compare
v1.0.5-pre3 Pre-release
Pre-release

Since the last prerelease:
#107 Level switcher from @jw-dev
#91 Tomb Raider 1 levels
#103 Additive fixes
#101 Movement speed slider from @jw-dev
#109 Refactor geometry loading code
#114 Flipmap toggle

v1.0.5-pre2

11 Apr 20:27
747e514
Compare
Choose a tag to compare
v1.0.5-pre2 Pre-release
Pre-release

Since the last pre-release

#98 When there are no transparent triangles, it crashes
#94 Additive blending support

v1.0.5-pre1

09 Apr 19:50
4d3c5eb
Compare
Choose a tag to compare
v1.0.5-pre1 Pre-release
Pre-release

Fixes sprites not facing the camera #95