Xodus: Xbox 및 Game Pass 게임을 Linux에서 즐길 수 있도록 하는 프로젝트

هل أنت من محبي Linux وتتوق لألعاب Xbox PC 그리고 Game Pass؟ تعرف على Xodus، المشروع الثوري الذي يفتح لك عالمًا من الألعاب على نظامك. اكتشف كيف يعمل!

가장 중요한 사항들

  • ينجح مشروع Xodus حاليًا في تسجيل الدخول إلى حسابات Xbox والتحقق من ملكية الألعاب وتنزيلها وفك تشفير حزم MSIXVC، لكن التحدي الأكبر يكمن في إعادة بناء بيئة تشغيل Xbox Gaming Runtime وخدمات GDK لإطلاق الألعاب فعليًا.
  • يستهدف Xodus ألعاب Xbox PC الأحدث المبنية باستخدام GDK والمُعبأة بصيغة MSIXVC، بينما لا يخطط لدعم عناوين Universal Windows Platform (UWP) القديمة في مراحله الأولى.
  • يُعد المشروع مهمًا لأجهزة مثل Steam Deck لأنه يهدف إلى تمكين تشغيل ألعاب Game Pass محليًا على Linux، مما يقلل الاعتماد على Windows، لكنه غير رسمي ويحمل مخاطر تعطيل Microsoft للتوافق 또는 اتخاذ إجراءات ضد المستخدمين.

لطالما شكلت ألعاب Xbox للكمبيوتر الشخصي وخدمة PC Game Pass فجوة كبيرة في عالم ألعاب Linux. يسعى مشروع Xodus، الذي أنشأه مجموعة من المعجبين، إلى سد هذه الفجوة. Xodus هو مشروع مفتوح المصدر يعتمد على الهندسة العكسية، تم تطويره بواسطة مبرمجين مرتبطين بـ Heroic Games Launcher (وهو مشغل ألعاب خارجي)، ويهدف إلى تشغيل ألعاب Xbox الخاصة بـ Microsoft على أنظمة Linux 그리고 Mac محليًا، بدلاً من الاقتصار على البث السحابي.

빠른 답변: يتميز مشروع Xodus حاليًا بالقدرة على تسجيل الدخول إلى حساب Xbox الخاص بك، والتحقق من تراخيص الألعاب، وتنزيل حزم الألعاب وفك تشفيرها. ومع ذلك، لا يزال غير قادر على تشغيل هذه الألعاب على Linux في الوقت الحالي، حيث لا يزال الجزء المسؤول عن تشغيل الألعاب قيد التطوير.


ما هو مشروع Xodus ومن يقف وراءه؟

مشروع Xodus هو مبادرة مفتوحة المصدر صغيرة يديرها ثلاثة مساهمين، من بينهم مطور يعمل أيضًا على Heroic Games Launcher. يتميز المشروع بهدف محدد وواضح: معالجة جميع المتطلبات اللازمة لتشغيل ألعاب Xbox للكمبيوتر الشخصي، بما في ذلك عناوين 게임 패스، خارج بيئة Windows.

يصف المشروع نفسه بوضوح على صفحته الخاصة بأنه مسعى لجعل 엑스박스 게임 للكمبيوتر الشخصي تعمل على أنظمة Linux 그리고 Mac، دون أي انتماء 또는 تأييد من Microsoft. يحتفظ المشروع بنسخته الخاصة من Wine، مزودة بتعديلات مخصصة له، ويجري العمل على مكونات تشغيل Xbox الأساسية داخل وخارج المنظمة الرئيسية للمشروع.

صفحة Xodus على GitHub

ما الذي يعمل حاليًا وما الذي لا يزال قيد التطوير

لقد اكتملت البنية الأساسية الأولية للمشروع. يستطيع Xodus الآن تسجيل الدخول إلى نظام تسجيل الدخول الخاص بـ Xbox، والتحقق من الألعاب التي يمتلكها المستخدم 또는 لديه حق الوصول إليها، ثم تنزيل ملفات الألعاب الفعلية. كما يمكنه تنزيل وفك تشفير حزم MSIXVC من Microsoft، وهي صيغة الحاويات المستخدمة لتوزيع الألعاب عبر متجر Microsoft Store.

أكد المطور imLinguin أن عملية المصادقة وتنزيل الألعاب تعمل بشكل سليم، وأن التركيز في التطوير قد تحول الآن إلى حزمة تطوير الألعاب (SDK) اللازمة لتشغيل العناوين فعليًا. عمليًا، هذا يعني أنه يمكنك الحصول على لعبة اليوم، لكنها لن تعمل بعد.

Comment
byu/Osh112 토론에서
inlinux_gaming

연습
사장님 u/Osh112 من مناقشة
linux_gaming

الجزء الأصعب الذي لا يزال ينتظر الفريق هو إعادة إنشاء جزء كافٍ من بيئة تشغيل ألعاب Xbox Gaming Runtime وخدمات GDK المرتبطة بها، لتمكين الألعاب من الإطلاق عبر Wine. تغطي GDK الإطار الذي تستخدمه هذه العناوين لتكامل Xbox، مثل الإنجازات (achievements)، و그룹 플레이 (multiplayer)، والبث المباشر (streaming). وقد كان المساهم الآخر، Pawel Lidwin، صريحًا بشأن الجدول الزمني، مشيرًا إلى أن الفريق لا يزال في مرحلة مبكرة من العمل وبعيدًا نسبيًا عن تحقيق هدفه.

요소 케이스
تسجيل الدخول إلى حساب Xbox والتحقق من التراخيص 공장
게임 다운로드 공장
فك تشفير حزم MSIXVC 공장
وظائف Game SDK / GDK قيد التطوير
بيئة تشغيل Xbox Gaming Runtime لإطلاق الألعاب قيد التطوير
ألعاب PC Game Pass قابلة للعب محليًا 아직

ما هي ألعاب Xbox التي يستهدفها Xodus

يستهدف Xodus ألعاب Xbox PC الأحدث التي تم تطويرها باستخدام GDK من Microsoft وتعبئتها بصيغة MSIXVC. أما العناوين القديمة التي تعتمد على بنية Universal Windows Platform (UWP) فليست جزءًا من الخطة، على الأقل في البداية. هذا التمييز مهم عند تحديد ما إذا كانت مكتبة ألعابك ستستفيد من المشروع.

공식 مدعوم؟ أمثلة مذكورة
GDK + MSIXVC (العناوين الأحدث) مستهدف لعبة Gears of War: E-Day القادمة
UWP (عصر Windows 8 / أوائل Windows 10) غير مخطط له Gears of War 4, Forza Horizon 4

حتى بالنسبة للألعاب المدعومة، لا يزال التوافق يعتمد على حزمة Linux المعتادة. تلعب كل من Wine 그리고 DXVK 그리고 VKD3D-Proton دورًا، لذا قد تحتاج الألعاب الفردية إلى تصحيحات خاصة بها قبل أن تعمل بسلاسة. يقول الفريق إنه يأمل في دعم معظم عناوين GDK، لكن كل لعبة تمثل حالة خاصة بها.


لماذا يُعد هذا المشروع مهمًا لأجهزة Steam Deck 그리고 Steam Machine

تعمل أجهزة مثل Steam Deck 그리고 Steam Machine القادمة بنظام Linux. وحاليًا، لا تصل خدمة Game Pass إليها إلا عبر بث Xbox Cloud. يتطلب البث اتصال إنترنت قويًا، ويضيف زمن انتقال (latency)، ولا يقوم بتشغيل اللعبة فعليًا على جهازك. مشروع Xodus سيتيح تشغيل الألعاب المدعومة محليًا، بطريقة أقرب بكثير إلى كيفية تشغيل أي لعبة Windows عبر Proton.

بالنسبة للأشخاص الذين يحتفظون بمعظم مكتبة ألعابهم ضمن اشتراك PC Game Pass، هذا هو الجاذبية الرئيسية للمشروع. سيُزيل ذلك أحد الأسباب الأخيرة للاحتفاظ بنظام Windows مثبتًا على جهاز Linux محمول 또는 مكتبي.


المخاطر التي يجب معرفتها عند استخدام Xodus

مشروع Xodus غير تابع لشركة Microsoft ولا يحظى بدعمها، ويُحذر المطورون من استخدامه على مسؤوليتك الخاصة. نظرًا لكونه غير رسمي، قد تُعطّل Microsoft التوافق في أي وقت 또는 تتخذ إجراءات ضد الحسابات إذا رأت أن المشروع ينتهك شروط الخدمة الخاصة بها. من غير المرجح أيضًا أن تضيف Microsoft دعم Linux إلى نظامها البيئي الرسمي قريبًا، لذا يُعد هذا حلاً مجتمعيًا وليس حلاً معتمدًا.

هناك أيضًا إمكانية طويلة الأمد مطروحة للنقاش. لقد جلبت Microsoft مؤخرًا أول أربع ألعاب Xbox أصلية إلى أجهزة الكمبيوتر الشخصية عبر طبقة توافق جديدة. وإذا استخدمت هذه الإصدارات والإصدارات المستقبلية المتوافقة مع الإصدارات السابقة نفس البنية التحتية لـ Xbox PC، فقد تُصبح هدفًا آخر لمشروع Xodus. لم يؤكد المطورون هذا الدعم بعد.


كيفية متابعة مشروع Xodus 또는 المساهمة فيه

إذا كنت ترغب في المساعدة في الاختبار 또는 المساهمة بالتعليمات البرمجية، فإن مستودعات المشروع ودعوة Discord متوفرة على صفحة منظمة GitHub الخاصة به. نرحب بالملاحظات والخبرات بينما يستمر العمل على بيئة التشغيل (runtime).

في الوقت الحالي، تعامل مع Xodus كمشروع واعد قيد التطوير وليس أداة مكتملة. جانب التنزيل والترخيص حقيقي ويعمل، ولكن حتى يتم الانتهاء من مكونات بيئة التشغيل (runtime)، لن يتم تشغيل ألعاب Xbox PC وعناوين Game Pass على Linux. يستحق الأمر المتابعة عن كثب بينما يتقدم الفريق نحو الجزء الذي سيجعل هذه الألعاب قابلة للعب أخيرًا.

댓글이 닫혀있다.