Roberta, новий проект, щоб грати з ScummVM в Steam

Роберта-Steam

Вчора ми говорили про випуск нової версії проекту Протон, а також презентація проект, спрямований на вдосконалення функціональних можливостей Proton шляхом впровадження останніх змін у Wine без необхідності чекати оновлень від Valve; проект, про який ми говорили, Протон-i.

Сьогодні ми поговоримо про Роберту, що є новим проектом, метою якого є розширення функціональності клієнта Steam в Linux і є що його пропозиція полягає в можливості використовувати ScummVM або DOSBox через Proton.

Про Роберту

Роберта народилася з необхідності від розробника "dreamer_" мати можливість безпосередньо виконувати класичні місії в Steam Play, використовуючи версію ScummVM для Linux , без запуску версій Windows.

Цей самий розробник також розробив Boxtron - це ще один проект, спрямований на розширення функціональних можливостей Steam, але який дозволяє використовувати власну версію DOSBox для Linux для запуску ігор, як із Steam Play Proton.

Для використання проекту Roberta необхідно, щоб у них був встановлений клієнт Steam у вашій системі, і якщо у вас його немає, ви можете в основному шукати пакет у менеджера пакетів або програмного центру, щоб встановити його, оскільки Steam знаходиться в більшості дистрибутивів Linux.

Як встановити Roberta в Steam?

Для тих, хто зацікавлений у можливості встановити цей проект на своєму клієнті Steam, Вони можуть це зробити, дотримуючись інструкцій, якими ми ділимося нижче.

Перед установкою необхідно встановити два агрегати, окрім клієнта Steam у вашій системі, одним з них є Python, а іншим - ScummVM та inotify-tools

Встановлення останніх двох (оскільки Python зустрічається у більшості дистрибутивів Linux як стандартний пакет, і якщо у вас його немає, ви можете дізнатись, як встановити його на дистрибутиві).

Для встановлення цих просто відкрийте термінал (Ви можете зробити це за допомогою комбінації клавіш "Ctrl + Alt + T") і в ньому ви введете таку команду:

sudo apt install scummvm inotify-tools

Тепер для тих, хто є користувачами Fedora, введіть наступне:

sudo dnf install scummvm inotify-tools

Тоді як для тих, хто використовує openSUSE:

sudo zypper install scummvm inotify-tools

Нарешті, для тих, хто використовує Arch Linux, Manjaro або будь-яку іншу похідну від Arch Linux:

sudo pacman -S scummvm inotify-tools

Вже розраховуючи на це, тепер ми збираємось завантажити код Роберти всередині каталогу Steam у підпапці compatibilitytools.d, якщо у вас немає цього каталогу, його потрібно створити (для цього ви можете звернутися до публікації, яка ми робимо з Proton-i).

На цьому етапі важливо підкреслити, що ваш клієнт Steam повинен бути закритий.
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 -

Уже розпакував пакет Роберти у згаданому вище каталозі, тепер ми збираємося відкрити наш клієнт Steam, щоб пізніше вибрати "Roberta" у розділі "Примусово використовувати певний інструмент сумісності Steam Play". Щойно це буде зроблено, він попросить нас перезапустити клієнт, щоб зміни завантажились із запуском Steam.

Ще один спосіб використання Роберти з Steam, встановивши пакет, це можна зробити з терміналу, набравши такі команди:

git clone https://github.com/dreamer/roberta.git

cd roberta

make user-install

Наприкінці цього ми збираємося застосувати останній крок попереднього методу, щоб вибрати Roberta у Steam.

Як видалити Роберту зі Steam?

Нарешті, якщо після випробування Roberta у Steam ви вважаєте, що це не те, що ви очікували, ви можете усунути це досить простим способом.

Для тих, хто розміщує Roberta всередині каталогу compatibilitytools.d, просто видаліть папку з цього каталогу.

O для тих, хто виконував монтаж просто запустіть таку команду:

make user-uninstall

І все, Roberta буде ліквідовано, і ви можете вибрати інший інструмент сумісності для вашого клієнта Steam.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.