Skip to content

v2024.09.25: bug fixes, additional ordering changes

Choose a tag to compare

@fredemmott fredemmott released this 25 Sep 01:28
· 102 commits to main since this release
v2024.09.25
f1e98e3

Please do not link directly to this page or the file; instead, please link to https://github.com/fredemmott/OpenXR-API-Layers-GUI/releases/latest

  1. Download OpenXR-API-Layers-GUI-v2024.09.25.184.zip
  2. Extract it somewhere handy
  3. Run OpenXR-API-Layers-GUI.exe

Changes

  • ✨ OpenXR Motion Composition will be positioned below OpenKneeboard, so that OpenKneeboard is anchored to the in-game world/cockpit
  • ✨ XrNeckSafer will be positioned above OpenKneeboard due to compatibility issues
  • 🐛 the app will no longer wait for the autoupdater to finish before launching
  • 🐛 the 'outside of program files' warning now allows 32-bit API layers in 64-bit program files, and 64-bit layers in 32-bit program files

32-bit and 64-bit Program Files

The 'outside of program files' warning is because both program files folders have special windows permissions that allow 'sandboxed' windows apps (e.g. from the Microsoft Store) to access them; these permissions are identical for the 32-bit and 64-bit program files folders, so the problem this warning aims to fix does not exist.

While it would arguably be more correct for 32-bit layers to be in 32-bit program files and 64-bit layers to be in 64-bit program files, in reality, several tools contain both 32-bit and 64-bit API layers in a single installer. These usually install both layers and configuration utilities and other supporting files into a single location in one folder - and this is what users expect.