Роберта, новый проект для игры со ScummVM прямо в Steam

Роберта-Стим

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

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

О Роберте

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

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

Чтобы использовать проект Роберты, необходимо, чтобы у них был установлен клиент Steam. в вашей системе, и если у вас его нет, вы можете в основном найти пакет с помощью диспетчера пакетов или программного центра, чтобы установить его, поскольку Steam находится в большинстве дистрибутивов Linux.

Как установить Роберту в 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, если у вас нет этого каталога, вы должны создать его (для этого вы можете обратиться к публикации, делаем из протона-я).

Здесь важно подчеркнуть, что ваш клиент 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, чтобы позже выбрать «Роберту». в разделе «Принудительное использование определенного инструмента совместимости Steam Play». Как только это будет сделано, он попросит нас перезапустить клиент, чтобы изменения загружались при запуске Steam.

Другой способ использовать Роберту в Steam, путем установки пакета, это можно сделать из терминала, набрав следующие команды:

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

cd roberta

make user-install

В конце мы собираемся применить последний шаг предыдущего метода, чтобы выбрать Роберту в Steam.

Как удалить Роберту из Steam?

Наконец, если после попытки Роберты в Steam вы думаете, что это не то, чего вы ожидали, вы можете устранить это довольно простым способом.

Для тех, кто поместил Роберту в каталог compatibilitytools.d, просто удалите папку из этого каталога.

O для тех, кто производил установку просто запустите следующую команду:

make user-uninstall

И все, Роберта будет удалена, и вы сможете выбрать другой инструмент совместимости для своего клиента Steam.


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.