Hoe Steam Play-gamebestanden in Linux te lokaliseren

How Locate Steam Play Game Files Linux



Steam Play (ook bekend als Proton) is een compatibiliteitslaag die is ingebouwd in de officiële Steam-client voor Linux. Hiermee kun je Windows-compatibele games op Linux spelen zonder extra software. Steam Play is gebaseerd op gratis en open-source Windows-compatibiliteitssoftware genaamd WINE, en het wordt geleverd met veel compatibiliteitspatches, nieuwe functies en verbeteringen in de levenskwaliteit om de installatie van games en gameplay soepel en naadloos te laten verlopen. WINE is al meer dan twee decennia in ontwikkeling en beide projecten hebben code aan elkaar bijgedragen. In dit artikel wordt uitgelegd hoe je gamebestanden kunt vinden in Bestandsbeheer nadat een Windows-game is geïnstalleerd via Steam Play. Gebruikers willen mogelijk toegang tot gamebestanden om compatibiliteitsproblemen op te lossen, instellingen aan te passen of mods te installeren.

Steam Play inschakelen in de Steam Linux Client

Steam Play is standaard ingeschakeld voor slechts een handvol games die door Valve zijn getest. Veel andere spellen werken echter prima, zoals blijkt uit de ProtonDB databank. Om Steam Play voor alle Windows-compatibele games in te schakelen, ga je naar Steam-instellingen en klik je op het Steam Play-tabblad. Vink twee selectievakjes aan met de naam Enable Steam Play voor ondersteunde titels en Enable Steam Play voor alle andere titels. Zorg ervoor dat in het vervolgkeuzemenu Andere titels uitvoeren met: de nieuwste versie van Proton is geselecteerd. Start de Steam-client opnieuw nadat u de opties hebt gewijzigd om de instellingen van kracht te laten worden.









Je kunt ook een native Linux-game dwingen als een Windows-game in Steam Play te draaien. Om dit te doen, klik je met de rechtermuisknop op een geïnstalleerde Linux-game in je Steam-gamebibliotheek, klik je op het menu-item Eigenschappen en vink je het selectievakje Forceer het gebruik van een specifieke Steam Play-compatibiliteitstool aan.



De game-ID vinden

Om de gamebestanden te vinden die zijn geïnstalleerd onder de Steam Play-compatibiliteitstool, moet je eerst het juiste identificatienummer (ID) van een Steam-game vinden. Ga hiervoor naar de gamelijst op de officiële Steam-website. In de adresbalk van de browser ziet u een URL in het volgende formaat:





https://store.steampowered.com/app/435150/Divinity_Original_Sin_2__Definitive_Edition/

Het nummer net naast app/ is de game-ID. In het aangehaalde voorbeeld is ID 435150.

Je kunt de game-ID ook vinden via de officiële Steam-client zonder de winkelpagina in een webbrowser te openen. Ga naar Steam-instellingen, klik op het tabblad Interface en schakel het selectievakje Steam URL-adresbalk weergeven indien beschikbaar in.



Ga vervolgens naar de winkelpagina van een game in de Steam-client zelf. Je kunt de bestemmingspagina van een game bezoeken door op de knop Winkelpagina te klikken als de game al is geïnstalleerd, anders lokaliseer je de game handmatig in de Steam-client.

Bovenaan het speloverzicht vind je de URL van de spelpagina. Via de URL kun je de ID van het spel vinden zoals hierboven uitgelegd. In de onderstaande schermafbeelding zou de game-ID 377160 zijn.

In de game-installatiemap komen

Je hebt direct toegang tot geïnstalleerde gamebestanden door met de rechtermuisknop op een game te klikken en te klikken op Eigenschappen... menu-item.

Ga in het nieuw gelanceerde eigenschappenvenster naar het tabblad LOKALE BESTANDEN en klik op de knop BLADEREN IN LOKALE BESTANDEN.

Er wordt een nieuw bestandsbeheervenster geopend met het volledige pad naar gamebestanden. Als u op drukt, krijgt u het volledige spelpad in een leesbare vorm. U kunt nu wijzigingen aanbrengen in de spelbestanden volgens uw vereisten. Aangezien deze bestanden niet bedoeld zijn voor native Linux-games, moeten alle aangebrachte wijzigingen in overeenstemming zijn met de bestandssysteemstandaarden in Windows en de mod-regels die door de game zijn toegestaan ​​(indien van toepassing).

Het Steam Play-spelvoorvoegsel vinden

Soms is het niet voldoende om bestanden in de geïnstalleerde gamemap te wijzigen, omdat opgeslagen bestanden of andere game-instellingen in Mijn documenten of soortgelijke mappen kunnen worden opgeslagen. In dergelijke gevallen is het noodzakelijk om toegang te krijgen tot de Steam Play-voorvoegselmap om deze bestanden te vinden.

Elke game die onder Steam Play is geïnstalleerd, krijgt een numeriek voorvoegsel toegewezen, hetzelfde als het game-ID-nummer. Steam Play maakt een nieuwe map met dit prefixnummer wanneer een game voor het eerst wordt geïnstalleerd. De prefix-map bevat een pfx-map die een typisch Windows-bestandssysteem emuleert. U vindt een drive_c-map in de pfx-map. Alle Steam Play-voorvoegsels bevinden zich in de |__+_| map.

In de pfx-map vindt u een steamuser-map waarin alle gebruikersgegevens worden opgeslagen volgens de standaardindelingsspecificaties van het Windows-bestandssysteem. Je hebt nu toegang tot opgeslagen games of soortgelijke bestanden vanuit deze steamuser-map. De exacte locatie van de gamebestanden in deze mappen verschilt van game tot game. Je zult het exacte pad moeten vinden in gamehandleidingen, steam community-forums en in zoekmachines.

Alternatieve locatie voor het opslaan van spelbestanden

Bepaalde games slaan hun opslagbestanden op in de map met gebruikersgegevens, in overeenstemming met de officiële Steam API voor cloudopslag. U kunt deze map met gebruikersgegevens vinden op |_+_| map. In de map met gebruikersgegevens vindt u een map die is gekoppeld aan uw steam-profiel. Deze map bevat verschillende speldirectory's met hun ID-nummers. U kunt deze mappen openen om opgeslagen gamebestanden te vinden.

Conclusie

Steam Play heeft sprongen vooruit gemaakt sinds het voor het eerst werd gelanceerd. Je hebt tegenwoordig misschien minder compatibiliteitsproblemen, waardoor je geen toegang meer hebt tot de belangrijkste gamebestanden. Als je echter graag mods installeert, kun je de hierboven beschreven methoden gebruiken om gamebestanden te vinden die over meerdere mappen zijn verspreid.