Kemarin kita bicarakan rilis versi baru proyek Proton, juga presentasi sebuah proyek yang bertujuan untuk meningkatkan fungsionalitas Proton dengan menerapkan perubahan terbaru pada Wine tanpa perlu menunggu pembaruan dari Valve, proyek yang kami bicarakan adalah Proton-i.
Hari ini kita akan berbicara tentang Roberta, yang merupakan proyek baru yang bertujuan untuk memperluas fungsionalitas klien Steam di Linux dan bahwa proposalnya adalah untuk dapat menggunakan ScummVM atau DOSBox melalui Proton.
Tentang Roberta
Roberta lahir karena kebutuhan dari pengembang "dreamer_" untuk dapat langsung menjalankan misi klasik di Steam Play menggunakan ScummVM versi Linux , tanpa menjalankan versi Windows.
Pengembang yang sama ini adalah orang yang juga mengembangkan Boxtron, yang merupakan proyek lain yang bertujuan untuk memperluas fungsionalitas Steam, tetapi memungkinkan Anda menggunakan versi asli DOSBox untuk Linux, untuk menjalankan game seperti yang Anda lakukan dengan Steam Play Proton.
Untuk dapat menggunakan proyek Roberta, klien Steam harus diinstal di sistem Anda dan jika Anda tidak memilikinya, pada dasarnya Anda dapat mencari paket dengan manajer paket atau pusat perangkat lunak Anda untuk menginstalnya karena Steam ditemukan di sebagian besar distribusi Linux.
Bagaimana cara menginstal Roberta di Steam?
Bagi mereka yang tertarik untuk dapat menginstal proyek ini di klien Steam mereka, Mereka dapat melakukannya dengan mengikuti petunjuk yang kami bagikan di bawah.
Sebelum memasang perlu memasang dua unit, selain klien Steam di sistem Anda, salah satunya adalah Python dan yang lainnya adalah ScummVM dan alat inotify
Instalasi dua yang terakhir (karena Python ditemukan di sebagian besar distribusi Linux sebagai paket default dan jika Anda tidak memilikinya, Anda dapat mengetahui cara menginstalnya di distro Anda).
Untuk instalasi ini buka saja terminal (Anda dapat melakukannya dengan pintasan keyboard "Ctrl + Alt + T") dan di dalamnya Anda akan mengetikkan perintah berikut:
sudo apt install scummvm inotify-tools
Sekarang untuk kasus mereka yang merupakan pengguna Fedora, ketik yang berikut ini:
sudo dnf install scummvm inotify-tools
Sedangkan untuk kasus yang menggunakan openSUSE:
sudo zypper install scummvm inotify-tools
Terakhir bagi mereka yang menggunakan Arch Linux, Manjaro atau turunan Arch Linux lainnya:
sudo pacman -S scummvm inotify-tools
Sudah mengandalkannya, sekarang kita akan mengunduh kode Roberta di dalam direktori Steam di subfolder kompatibilitastools.d, jika Anda tidak memiliki direktori ini, Anda harus membuatnya (untuk ini Anda dapat melihat publikasi yang kami membuat dari 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 -
Sudah membuka ritsleting paket Roberta di direktori yang disebutkan di atas, sekarang kita akan melanjutkan untuk membuka klien Steam kita untuk kemudian memilih "Roberta" di bagian "Paksa penggunaan alat kompatibilitas Steam Play tertentu". Selesai, ini akan meminta kami untuk memulai ulang klien sehingga perubahan dimuat dengan dimulainya Steam.
Cara lain untuk menggunakan Roberta dengan Steam, adalah dengan menginstal paket, ini dapat dilakukan dari terminal dengan mengetikkan perintah berikut:
git clone https://github.com/dreamer/roberta.git cd roberta make user-install
Pada akhir ini, kami akan menerapkan langkah terakhir dari metode sebelumnya untuk memilih Roberta di Steam.
Bagaimana cara menghapus Roberta dari Steam?
Terakhir, jika setelah mencoba Roberta di Steam menurut Anda bukan itu yang Anda harapkan, Anda dapat menghilangkannya dengan cara yang cukup sederhana.
Bagi mereka yang meletakkan Roberta di dalam direktori kompatibilitastools.d, hapus saja folder dari direktori ini.
O bagi yang melakukan penginstalan jalankan saja perintah berikut:
make user-uninstall
Dan hanya itu, Roberta akan dihilangkan dan Anda dapat memilih alat kompatibilitas lain untuk klien Steam Anda.