هذا هو شوكة من تطبيق geforcenow-electron المكتوب باللغة Electron، والذي يلتف حول تنفيذ متصفح الويب Xbox Cloud Gaming.
المشروع متاح حاليًا على هذه المستودعات: AUR
إذا قمت بتثبيته من خلال مدير الحزم لديك، فيجب أن يحتوي بالفعل على مشغل له. بخلاف ذلك، قم بتشغيل ثنائي xbox-cloud-gaming-electron
.
لتبديل وضع ملء الشاشة، استخدم اختصار لوحة المفاتيح F11
.
انها ليست علة. تحتاج عمومًا إلى VA-API للحصول على تجربة سلسة. إذا لم تلاحظ أي مشكلات، فيمكنك تجاهل هذا الخطأ وتعطيله باستخدام علامة --no-vaapi-warning
.
ومع ذلك، إذا لاحظت مشكلات، فيرجى الرجوع إلى وثائق التوزيعة الخاصة بك حول كيفية تثبيت وتمكين VA-API، حيث قد تختلف أسماء الحزم وطرق التثبيت.
ستحتاج أيضًا إلى تثبيت libva-utils
حتى يتمكن البرنامج من التحقق من تمكين VA-API. وهو يحتوي على الأمر vainfo
، الذي سيمكن البرنامج من التحقق إذا كان VA-API يعمل لديك. قد يكون تحت اسم مختلف اعتمادًا على التوزيعة الخاصة بك أو قد يتم دمجه مع الحزمة الأساسية. مرة أخرى، يرجى الرجوع إلى وثائق التوزيعة الخاصة بك.
هذه مشكلة من جانب مايكروسوفت. إذا قمت بالنقر فوق الزر "تسجيل الدخول"، فسيتم تسجيل دخولك مرة أخرى دون الحاجة إلى إدخال بيانات الاعتماد الخاصة بك.
في الوقت الحالي، يعد اهتزاز وحدة التحكم إحدى ميزات المعاينة. يمكنك تشغيله من خلال النقر على صورة ملفك الشخصي في الزاوية اليمنى العليا وتمكين "ميزات المعاينة" في قائمة الإعدادات. ستحتاج إلى إعادة تشغيل التطبيق لتصبح التغييرات سارية المفعول. بعد ذلك، قم بتمكين "اهتزاز وحدة التحكم" في قسم "الصوت والإدخال".
تم التخطيط لإصدار Flatpak، لكنه ليس أولوية في الوقت الحالي. اذا اردت المساعدة في هذا الرجاء فتح موضوع. في هذه الأثناء، يمكنك استخدام إصدار AppImage (على سبيل المثال، إذا كنت تستخدم Steam Deck).
هذه هي الأعلام المتوفرة حاليًا:
اسم | وصف |
---|---|
--no-vaapi-warning | تعطيل تحذير VA-API |
--normal-user-agent | يستخدم وكيل المستخدم الافتراضي بدلاً من وكيل Windows |
--no-rpc | تعطيل الحضور الغني للديسكورد |
--dont-hide-pointer | تعطيل إخفاء مؤشر الماوس عند استخدام وحدة التحكم |
سوف تحتاج إلى تثبيت npm، مدير الحزم Node.js. في معظم التوزيعات، تُسمى الحزمة ببساطة npm
.
بمجرد حصولك على npm، انسخ الغلاف إلى مكان مناسب:
git clone https://github.com/marzeq/xbox-cloud-gaming-electron.git
cd xbox-cloud-gaming-electron
npm install yarn
npx yarn
npx yarn build
في عمليات التشغيل اللاحقة، سيكون npx yarn build
هو كل ما هو مطلوب.
ما عليك سوى سحب أحدث إصدار من master وتثبيت أي تبعيات تم تغييرها:
cd xbox-cloud-gaming
git checkout master
git pull
npx yarn
npx yarn build