Skip to content

Releases: alvr-org/ALVR

ALVR v14.2.0-beta.1

22 Jan 20:48
Compare
Choose a tag to compare
ALVR v14.2.0-beta.1 Pre-release
Pre-release

New audio streaming method.

ALVR v14.1.0: Oculus Go, cloud PC and presets support, client dark mode

10 Jan 16:12
Compare
Choose a tag to compare

Despite being a point release, v14.1.0 is one of the most feature packed releases so far!

New Features:

  • Oculus Go support (by @zarik5):
    • Install alvr_client_oculus_go.apk down below
  • Presets support (by @Ekristoffe):
    • In the Settings tab, click the "Upload preset" button on the bottom
    • You can import a session.json file from a previous installation or apply a preset (for the Oculus Go it's recommended to import oculus_go_preset.json)
    • For developers: you can create a preset by taking a session.json file and removing stuff you don't want, making sure that the finished file is still valid JSON.
  • Manual clients support (by @Armarr):
    • This feature was developed to support cloud PC setups like Shadow PC. IMPORTANT: the data stream is NOT encrypted. It is vulnerable to Man In The Middle attacks.
    • On the Connection tab, click "Add client manually", then choose a name and set the correct hostname and remote IP address of the headset.
    • You can add remote IPs to an existing trusted client in the window accessible with the "Configure" button for each client entry.
    • This can be used to connect PC and headset if they are connected to separate subnets (when the client entry doesn't appear in the dashboard).
    • This feature is still experimental because it has not been tested through the internet yet.
  • Dark mode on the client (by @zarik5):
    • Enable it in Settings->Extra->Client dark mode.
    • Applied only after connection and sleep-wake cycle of the headset. It persists after closing and reopening the app..
  • Add Quest 2 headset and controller emulation mode (default) (by @Armarr)
  • Performance graphs tab in Monitor (by @Armarr)
  • Manual language selection in the bottom left corner (by @Ekristoffe)
  • Update translations (by @Ekristoffe and @zarik5)
  • General UI improvements (by @Ekristoffe)
  • New message on the client when there is no internet connection (by @zarik5)
  • Reliable Guardian sync (by @zarik5 and @maxer456)
  • Increase maximum video buffer limit
  • More informative error for launcher failure
  • (Internal) Setup CI checks for the alvr-org/ALVR repository

Bug fixes:

  • UI crash when in idle after disconnecting from a client
  • Headset freeze when ALVR is launched with no internet connection
  • PC crash when the server loses internet connection
  • Fix client crash when closed and reopened (by @maxer456)

Known bugs:

  • The headset emulation mode settings doesn't get saved properly

Compatibility notes:

  • This release is backward compatible with v14.0.0 but the Guardian boundary synchronization will not work
  • The package name for the client changed: com.polygraphene.alvr -> alvr.client.quest/alvr.client.go

Thanks everyone (developers and financial backers) for making this release possible!

ALVR v14.0.0

28 Dec 23:44
Compare
Choose a tag to compare

This release introduces a new connection system for improved reliability.

  • Add new messages on the client for connection, disconnection, server restarting, untrusted client and incompatible versions.
  • Clients are now identified by hostname. If the client IP gets reassigned by the router you don't have to trust it again.
  • Add option to mute PC speakers upon connection (on by default).
  • Add option for client side controller prediction (Oculus prediction).
  • Fix launcher stuck on "Waiting for server to load..." even after pressing "Restart ALVR".
  • (Probably) fixed bug where the statistics appear on the server dashboard but the client is stuck on the trust screen.
  • If the specified framerate is not compatible with the headset, use the closest one that is compatible.
  • Fix dashboard not correctly opening in the Oculus browser when long pressing the menu button.
  • Enable foveated rendering by default.
  • Fix loading screen floor moving upon connection.
  • (Internal) Upgraded async runtime and web server.

Work by @zarik5 and @maxer456.

ALVR v14.0.0-beta.2

27 Dec 11:08
Compare
Choose a tag to compare
ALVR v14.0.0-beta.2 Pre-release
Pre-release

Improved connection status messages.

ALVR v14.0.0-beta.1

25 Dec 22:27
Compare
Choose a tag to compare
ALVR v14.0.0-beta.1 Pre-release
Pre-release

Changes from v14.0.0-alpha.1:

  • Fix stream not starting on the client side after sleep-wake cycle.

ALVR v13.5.1+client

14 Dec 23:48
Compare
Choose a tag to compare

Fix controller tracking not working properly on Quest 1

ALVR v13.5.0

13 Dec 19:41
Compare
Choose a tag to compare
  • New icons and artwork (thanks @pepfof!)
  • New installer (by @maxer456)
    • The installer copies ALVR in the Program Files folder: this will solve the problem with SteamVR not accepting non latin characters for ALVR driver path.
    • The installer will install the latest Visual C++ Redistributable package if not present on the pc.
    • A shortcut will appear in the installed programs in the Start menu and on the Desktop.
  • Clean up settings (by @zarik5)
    • Remove eye_fov and force_60Hz settings
    • Add 60Hz option
    • Add Log to disk option (disabled by default)
  • Fix bug for new users where the room setup will mistakenly appear (by @maxer456).

On the pc download an install ALVR_Installer_v13.5.0.exe. On the headset install the latest version from SideQuest (it says v13.X.X but it's the latest version).

ALVR v13.1.0+client

06 Dec 19:32
Compare
Choose a tag to compare

We removed the webview because it is broken on the Quest 2.

  • The native ALVR dashboard view has been removed. You can access the dashboard from the SteamVR desktop view (short press on the menu button on the left controller -> in the SteamVR Dashboard: second button from bottom left)
  • If for some reasons you cannot access the SteamVR Dashboard you can long press the menu button for 5 seconds to open the ALVR dashboard on the Oculus browser. This will close the ALVR app and the stream will stop.

This is a client only release. Latest server release is v13.2.1

ALVR v13.2.1+server

01 Dec 22:38
Compare
Choose a tag to compare
  • The "Restart ALVR" button on the launcher now actually tries to fix the problem of SteamVR not loading correctly by removing all drivers and re-enabling the alvr_server add-on.
  • Do not prevent ALVR from starting if it is located in a drive different than C:

ALVR v13.2.0+server

01 Dec 15:58
Compare
Choose a tag to compare

ALVR repository has been moved from https://github.com/JackD83/ALVR to https://github.com/alvr-org/ALVR

  • New nightly releases in https://github.com/alvr-org/ALVR-nightly/releases (by @maxer456)
  • Autoupdater fixes (by @zarik5)
    • New update channels: Stable, Beta, Nightly. Go to Settings->Extra->Update channel to choose your update type
    • Add setting to disable update prompt
    • Update fetch links
  • Simplified Chinese translation update (by @k7Ysh5A41)