Igår pratade vi om lanseringen av den nya versionen av Proton-projektet, liksom presentationen av ett projekt som syftar till att förbättra funktionerna hos Proton genom att implementera de senaste ändringarna av Wine utan att behöva vänta på uppdateringar från Valve, projektet vi pratade om var Proton-i.
Idag ska vi prata om Roberta, vilket är ett nytt projekt som syftar till att utöka Steam-klientens funktionalitet på Linux och är att hans förslag är att kunna använda ScummVM eller DOSBox genom Proton.
Om Roberta
Roberta föddes av nödvändighet från utvecklaren "dreamer_" för att kunna utföra klassiska uppdrag direkt på Steam Play med Linux-versionen av ScummVM , utan att köra Windows-versioner.
Samma utvecklare var den som också utvecklade Boxtron, som är ett annat projekt som syftar till att utöka Steams funktioner, men som låter dig använda en inbyggd version av DOSBox för Linux, för att köra spel som du skulle göra med Steam Play Proton.
För att kunna använda Robertas projekt är det nödvändigt att de har Steam-klienten installerad på ditt system och om du inte har det kan du i grund och botten leta efter paketet med din pakethanterare eller programvarucenter för att kunna installera det eftersom Steam finns i de flesta Linux-distributioner.
Hur installerar jag Roberta på Steam?
För dem som är intresserade av att kunna installera detta projekt på sin Steam-klient, De kan göra det genom att följa instruktionerna vi delar nedan.
Innan du installerar det är nödvändigt att ha två enheter installerade, förutom Steam-klienten på ditt system är en av dem Python och den andra är ScummVM och inotify-verktyg
Installationen av de två sista (eftersom Python finns i de flesta Linux-distributioner som standardpaket och om du inte har det kan du ta reda på hur du installerar det på din distro).
För installation av dessa öppna bara en terminal (Du kan göra det med kortkommandot "Ctrl + Alt + T") och i det skriver du följande kommando:
sudo apt install scummvm inotify-tools
Nu för fallet med de som är Fedora-användare, skriv följande:
sudo dnf install scummvm inotify-tools
Medan det gäller de som använder openSUSE:
sudo zypper install scummvm inotify-tools
Slutligen för dem som använder Arch Linux, Manjaro eller andra derivat av Arch Linux:
sudo pacman -S scummvm inotify-tools
Räknar redan med det, nu ska vi ladda ner Robertas kod i Steam-katalogen i undermappen compatibilitytools.d, om du inte har den här katalogen måste du skapa den (för detta kan du läsa publikationen som vi gör från Proton-i).
cd ~/.local/share/Steam/compatibilitytools.d/ || cd ~/.steam/root/compatibilitytools.d/ curl -L https://github.com/dreamer/roberta/releases/download/v0.1.0/roberta.tar.xz | tar xJf -
Redan packat upp Robertas paket i katalogen ovan, nu ska vi fortsätta att öppna vår Steam-klient för att senare välja "Roberta" i avsnittet "Tvinga användningen av ett specifikt Steam Play-kompatibilitetsverktyg". När detta är gjort kommer det att be oss starta om klienten så att ändringarna laddas med starten av Steam.
Ett annat sätt att använda Roberta med Steam, är genom att installera paketet, kan detta göras från en terminal genom att skriva följande kommandon:
git clone https://github.com/dreamer/roberta.git cd roberta make user-install
I slutet av detta kommer vi att tillämpa det sista steget i föregående metod för att välja Roberta på Steam.
Hur tar man bort Roberta från Steam?
Slutligen, om du efter att ha provat Roberta på Steam tror att det inte är vad du förväntade dig, kan du eliminera det på ett ganska enkelt sätt.
För dem som placerar Roberta i katalogen compatibilitytools.d, radera bara mappen från den här katalogen.
O för dem som utförde installationen kör bara följande kommando:
make user-uninstall
Och det är det, Roberta kommer att elimineras och du kan välja ett annat kompatibilitetsverktyg för din Steam-klient.