Skip to content

Releases: mleise/livesplit_overlay

v1.2.0.0

26 Oct 13:53
a4818ad
Compare
Choose a tag to compare

What's Changed

  • Made the overlay position fully configurable.
  • Added hacky Vulkan support.
  • Compiled against ReShade 6.3.1 headers.

v1.1.0.0

27 Oct 21:34
Compare
Choose a tag to compare

This update should improve FPS at the cost of more total workload and a slight update delay.
Originally I tasked Windows copy the window contents directly into texture memory on the main thread. This turned out to have a non-negligible cost on frame times once you are in the hundreds of FPS. I.e. a drop from 260 to 160 FPS was likely when turning the overlay on. Now a separate thread is grabbing the window contents into an intermediate buffer of the same format as the texture while the main thread only does a plain memory copy to update the texture when the ReShade overlay is drawn.
A slight delay of 1 frame may be noticed between the actual LiveSplit window and the overlay due to those deferred updates.

First public release!

11 May 11:30
Compare
Choose a tag to compare

Find the game executable (where ReShade is installed) and depending on whether it is a 32-bit game or a 64-bit game, drop either "livesplit_overlay_x86.addon" or "livesplit_overlay_x64.addon there". If you are unsure, just drop both there and ReShade will load the correct file, while writing an error message for the other to the log. The first line in the log also shows if the game and ReShade are running in 32-bit mode.

Inside ReShade you can head to the Add-ons tab and disable the LiveSplit Overlay off (pending a restart of the game) or simply hide it until you need it again with the "Show LiveSplit" setting. Once hidden, the add-on will have zero imact on the computer.