Skip to content

Releases: alvr-org/ALVR

ALVR v18.1.1

04 Mar 12:17
Compare
Choose a tag to compare

Changelog

  • Fix wgpu panic message (by @zarik5)
  • Fix Debian script (by @Trae32566)
  • Connect virtual controllers at startup (by @sctanf)
  • Fix battery levels not getting sent to SteamVR properly (by @sctanf)

ALVR v18.1.0

27 Feb 13:32
Compare
Choose a tag to compare

Changelog

  • Add support for the Oculus Go controller (by @zarik5)
  • Enable async reprojection setting by default, but ignored on Nvidia GPUs (by @zarik5)
    • This ensures the best compatibility on every hardware by default. AMD users will still have jitter but only on the void room and SteamVR menu.
  • Fix software encoder crashing on Windows (by @ev1lbl0w)
  • Fix server accepting mismatched client version if the client was already trusted previously (by @zarik5)
  • Add FFmpeg GPLv3 license in the server folder (by @zarik5)

ALVR v18.0.0

26 Feb 14:59
Compare
Choose a tag to compare

In this release we reached two important milestones! We have software video encoding on Windows and a fix for the jitter on Linux.

Changelog

  • Add software encoding on Windows (by @ev1lbl0w)
    • Used as fallback when the GPU does not support video encoding.
    • Useful only if the CPU is powerful and recent enough.
  • Fix video jitter on Linux (by @zarik5 with help from @ColdIce1605 and @ev1lbl0w)
    • On Nvidia GPUs this fix works out of the box.
    • On AMD GPUs you need to downgrade Mesa to 21.0. If you can’t downgrade Mesa and want to keep the previous behavior (jitter) you have to enable async reprojection in Settings->Video->Advanced options. Failing to do so will result in SteamVR crashing with error 307.
  • Remove hand tracking pinch gestures (by @zarik5)
    • Not very ergonomic and often activated by mistake.
  • Fix chaperone rotating 180deg (by @zarik5)
    • The chaperone shape will now always be rectangular and the center of the play space will be the center of the rectangle.
    • The Tracking space setting is gone and local/stage tracking can be chosen by just setting a standing only/room scale guardian on the Quest.
    • To choose the forward direction with the room scale guardian, redo the guardian setup and select “Confirm” when facing the preferred forward direction.
  • Add JACK audio backend on Linux (by @zarik5)
    • Select the backend under advanced settings.
    • You may need to use Catia to configure JACK.
  • Fix display timing for better head and controllers tracking (by @zarik5)
  • Update scripts for Linux build (by @Trae32566)
  • Remove dashboard warning banner (by @zarik5)
  • Offer some features conditionally (by @zarik5)
  • Many internal changes for future OpenXR support (by @zarik5)
    • Official OpenXR support is getting closer, but in the meantime you can use this fork which is based on ALVR v17.

LICENSING NOTICE: From this release and forward, Windows binaries are distributed under the GPL license. If you want to build ALVR as MIT licensed do not use the —gpl flag, which will disable software encoding support. FFmpeg binaries are fetched from https://github.com/BtbN/FFmpeg-Builds

ALVR v17.0.2

19 Feb 15:42
Compare
Choose a tag to compare

Changelog

  • Revert "Emulate grip touch on controllers"

ALVR v17.0.1

01 Feb 22:05
Compare
Choose a tag to compare

Changelog

  • Fix battery reading on statistics (by @sctanf)
  • Adjust Index Controller grip (by @sctanf)

ALVR v17.0.0

23 Jan 18:14
Compare
Choose a tag to compare

Changelog

  • Fixed issue where ALVR would not compile on Linux using vulkan >= 1.2.185 (by @cooperra)
  • Added reproducible build support to xtask (by @ckiee)
  • Improved controller haptics & tracking (by @sctanf)
  • Improved the dashboard statistics (by @sctanf)
  • Stopped MS edge pinning itself to the Windows taskbar (by @sctanf)
  • Fixed regression in logger (by @ckiee)
  • Replaced sliced FFR with axis-aligned FFR (by @sctanf)
  • Added new linux build script for various distributions (by @Trae32566)
  • Improved HMD pose prediction (by @sctanf)
  • Added adaptive bitrate support (by @sctanf)
  • Improved network latency in TCP mode (by @ckiee)
  • Added NvEnc encoding support on Linux (by @Toxblh)
  • Improved encoder performance on Linux (by @ckiee)
  • Fixed index controller emulation's grip (by @sctanf)
  • Added a smooth transition to the FFR shader (by @sctanf)
  • Added proximity sensor support (by @sctanf)
  • Exposed the active encoder to the user on Linux (by @ckiee)

Packaging Notes

  • ffmpeg now needs to be compiled with NvEnc support, flags here.
  • Probably a bunch of other things I forgot. Use a good build system and you won't need me to tell you what changed!

ALVR v16.0.0

04 Sep 20:31
Compare
Choose a tag to compare

Changes since 16.0.0-rc2:

Changes since 15.2.1: (last stable release)

  • Add frametime for adaptive bitrate (by @sctanf, #734)
  • Some work on a new dashboard (by @zarik5)
  • A fix for #748
  • A fix for this error message that was in some of the nightly releases
  • v16 protocol updates (by @ckiee, #745)
  • Add Fedora Linux packaging (by @Trae32566, #738)
  • Add CSS/JS formatting CI (by @ckiee, #737)
  • Change dashboard scrollbar style (by @sctanf, #733)
  • Various statistics improvements (by @sctanf)
  • Adaptive bitrate (by @sctanf, #714)
  • Re-add color space and set to Rift S (by @sctanf, #698)
  • Fix index controller render models paths (by @korejan, #697)
  • Use correct origin for linux pose tracking (by @xytovl, #692)
  • Remove experimental dashboard (by @zarik5, #679)
  • Cleanup path logic (by @xytovl, #668)
  • Add new features for Mixed VR setups (ALVR clients as FBT kits e.g.) (by @korejan, #650)
  • Improved Linux support (various changes by @xytovl and @ckiee)

ALVR v16.0.0-rc2

01 Aug 01:47
Compare
Choose a tag to compare
ALVR v16.0.0-rc2 Pre-release
Pre-release

This release is meant for testing. If no problems are reported, it will become v16.0.0.

  • Add frametime for adaptive bitrate (by @sctanf, #734)
  • Some work on a new dashboard (by @zarik5)
  • A fix for #748
  • A fix for this error message that was in some of the nightly releases

ALVR v16.0.0-rc1

24 Jul 03:39
Compare
Choose a tag to compare
ALVR v16.0.0-rc1 Pre-release
Pre-release

This release is meant for testing. If no problems are reported, it will become v16.0.0.

ALVR v15.2.1

29 Apr 18:30
Compare
Choose a tag to compare
  • Enable high frequency hand tracking (by @nachog2003)
  • Add Qualcomm low latency flag for the decoder (by @Armarr)