روبرتا ، مشروع جديد للعب مع ScummVM أصلاً على Steam

روبرتا ستيم

بالأمس تحدثنا عنه إطلاق النسخة الجديدة من مشروع بروتون ، وكذلك عرض مشروع يهدف إلى تحسين وظائف Proton من خلال تنفيذ أحدث التغييرات على Wine دون الحاجة إلى انتظار التحديثات من Valve ، كان المشروع الذي تحدثنا عنه بروتون- i.

اليوم سنتحدث عن روبرتا ، وهو مشروع جديد يهدف إلى توسيع وظائف عميل Steam على نظام Linux وهو أن اقتراحه هو أن تكون قادرًا على استخدام ScummVM أو DOSBox من خلال Proton.

حول روبرتا

ولدت روبرتا بدافع الضرورة من المطور "dreamer_" لتتمكن من تنفيذ المهام الكلاسيكية مباشرة على Steam Play باستخدام إصدار Linux من ScummVM ، بدون تشغيل إصدارات Windows.

كان هذا المطور نفسه هو الذي طور أيضًا Boxtron ، وهو مشروع آخر يهدف إلى توسيع وظائف Steam ، ولكنه يسمح لك باستخدام إصدار أصلي من DOSBox لنظام Linux ، لتشغيل الألعاب كما تفعل مع Steam Play Proton.

لتتمكن من استخدام مشروع Roberta ، من الضروري أن يكون لديهم عميل Steam مثبتًا على نظامك وفي حالة عدم توفرها ، يمكنك البحث بشكل أساسي عن الحزمة مع مدير الحزم أو مركز البرامج لتثبيتها نظرًا لأن Steam موجود في معظم توزيعات Linux.

كيفية تثبيت Roberta على Steam؟

بالنسبة لأولئك المهتمين بالقدرة على تثبيت هذا المشروع على عميل Steam الخاص بهم ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.

قبل تثبيت من الضروري تركيب وحدتين ، إلى جانب عميل Steam على نظامك ، أحدهما هو Python والآخر ScummVM وأدوات inotify

تثبيت آخر اثنتين (نظرًا لأن 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

أعتمد عليه بالفعل ، سنقوم الآن بتنزيل كود Roberta داخل دليل Steam في المجلد الفرعي التابع لـconfigtools.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 -

تم بالفعل فك ضغط حزمة Roberta في الدليل المذكور أعلاه ، سننتقل الآن إلى فتح عميل Steam الخاص بنا لتحديد "Roberta" لاحقًا في قسم "فرض استخدام أداة معينة لتوافق Steam Play". بمجرد الانتهاء من ذلك ، سيطلب منا إعادة تشغيل العميل حتى يتم تحميل التغييرات مع بدء Steam.

طريقة أخرى لاستخدام Roberta مع Steam، عن طريق تثبيت الحزمة ، يمكن القيام بذلك من محطة عن طريق كتابة الأوامر التالية:

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

cd roberta

make user-install

في نهاية هذا ، سنقوم بتطبيق الخطوة الأخيرة من الطريقة السابقة لتحديد Roberta على Steam.

كيفية إزالة Roberta من Steam؟

أخيرًا ، إذا كنت تعتقد بعد تجربة Roberta على Steam أنه ليس ما كنت تتوقعه ، فيمكنك التخلص منه بطريقة بسيطة إلى حد ما.

بالنسبة لأولئك الذين وضعوا Roberta داخل دليل التوافقtools.d ، فقط احذف المجلد من هذا الدليل.

O بالنسبة لأولئك الذين أجروا التثبيت فقط قم بتشغيل الأمر التالي:

make user-uninstall

وهذا كل شيء ، سيتم التخلص من Roberta ويمكنك اختيار أداة توافق أخرى لعميل Steam الخاص بك.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.