Skip to content

Add Proton BattlEye Runtime Support for Online Gaming #3793

@RaulKong898

Description

@RaulKong898

Tell us the problem or your need

Currently, Bottles lacks support for the Proton BattlEye Runtime, which is essential for playing many popular online games that use BattlEye anti-cheat protection, such as GTA V Online. This limitation prevents Linux gamers from enjoying these titles through Bottles, forcing them to use other solutions like Steam's Proton or Heroic Games Launcher.

Many games with BattlEye anti-cheat are unplayable in Bottles because the necessary runtime components aren't integrated. This creates a significant gap in Bottles' gaming capabilities compared to other Linux gaming solutions.

Describe the solution you'd like

I propose integrating the Proton BattlEye Runtime directly into Bottles, similar to how Heroic Games Launcher handles it. This would involve:

  1. Automatically detecting games that require BattlEye.
    1. Downloading and installing the necessary BattlEye runtime components when a user installs such a game.
    1. Ensuring that the BattlEye runtime is properly configured and launched alongside the game.
      Ideally, this integration should be enabled by default for all Bottles, providing a seamless experience for users who want to play BattlEye-protected games. An option to disable it could be added in the settings for advanced users, but the default behavior should be to enable BattlEye support.

Other solutions?

No response

Additional context and references

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions