From 2792c7affdf42f7c34b09ecf1439a25e755821c6 Mon Sep 17 00:00:00 2001 From: Simon McVittie <smcv@collabora.com> Date: Fri, 18 Oct 2024 16:08:28 +0100 Subject: [PATCH] docs: Opting-in Linux games to sniper is now self-service Signed-off-by: Simon McVittie <smcv@collabora.com> --- docs/container-runtime.md | 5 +---- docs/slr-for-game-developers.md | 15 ++++++--------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/docs/container-runtime.md b/docs/container-runtime.md index 55a365564..4ad69b867 100644 --- a/docs/container-runtime.md +++ b/docs/container-runtime.md @@ -128,12 +128,9 @@ approximately 2 years newer. Proton 8.0 moved from soldier to sniper to take advantage of this newer base. Native Linux games that require sniper can be released on Steam. -The intention is that this will become available as a "self-service" +Since October 2024, this is available as a "self-service" feature via the Steamworks partner web interface, which can be used by any game that benefits from a newer library stack. -However, as of early 2024, this mechanism is not yet ready, so configuring -a game to run in sniper requires manual setup by a Valve developer. -Please contact Valve for more information. Early adopters of this mechanism include [Retroarch][] since [August 2022][Retroarch on sniper], diff --git a/docs/slr-for-game-developers.md b/docs/slr-for-game-developers.md index 98e0e452b..5e9e4759c 100644 --- a/docs/slr-for-game-developers.md +++ b/docs/slr-for-game-developers.md @@ -111,24 +111,21 @@ on Steam. It is based on Debian 11 (2021). Native Linux games that require sniper can be released on Steam. -The intention is that this will become available as a "self-service" +Since October 2024, this is available as a "self-service" feature via the Steamworks partner web interface, which can be used by any game that benefits from a newer library stack. -However, as of early 2024, this mechanism is not yet ready, so configuring -a game to run in sniper requires manual setup by a Valve developer. -Please contact Valve for more information. +To use this feature, your app must first set up a Launch Option that +supports Linux. +Once that is set up, you can use the Installation → Linux Runtime +menu item to select a runtime. -Early adopters for this mechanism include +Early adopters of this mechanism included [Battle for Wesnoth][Wesnoth on sniper], Counter-Strike 2, Dota 2, [Endless Sky][Endless Sky on sniper] and [Retroarch][Retroarch on sniper]. -If it is useful to run in a newer container during development, -the *Steam Linux Runtime 3.0 (sniper)* compatibility tool can be used to -achieve this. - #### <span id="soldier">Native Linux games targeting Steam Runtime 2 'soldier'</span> Native Linux games that require soldier cannot be released on Steam. -- GitLab