Skip to content

Add VrOnLinux database support #493

@DavidoTek

Description

@DavidoTek

Add support for the https://db.vronlinux.org/ database.
The database contains a list of game compatibility with the different VR runtimes, SteamVR, Monado, ALVR, and WiVRN, on Linux.

GitHub: https://github.com/Respuit/VRDB , Author: @Respuit

Format

The ratings for all games are stored in https://github.com/Respuit/VRDB/tree/main/src/games

Each game is stored in a file with the name <steam id>.md and contains the following data: see below

ProtonUp-Qt integration

There are multiple places where the rating could be displayed:

  • Game list
  • Game list tool tip on hover
  • Somewhere else?

Including it directly in the game list probably is not the best choice for the following reasons:

  1. VR is less common and increasing the window size for a niche is not ideal
  2. There are individual files for all games. A file should only be downloaded on demand, which is difficult for the game list (see ProtonDB rating button)

---
id: 438100
title: "VRChat"
windows: "true"
mac: "false"
linux: false
positive: 172681
negative: 56696
estimated_owners: "10000000 - 20000000"
peak_ccu: 50811

image: https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/438100/header.jpg?t=1729272027
opinions:

    - steamVR: 0
      monado: 0
      alvr: 0
      wivrn: 1
      GPUVendor: Nvidia
      distro: NixOS 25.05
      device: Quest 1
      text: |
          Works flawlessly (with Proton-GE-rtsp)
      date: 2025-02-23
      user: PassiveLemon
---

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions