يتمثل حل Apple لنقص الألعاب على نظام MacOS في اتباع نهج Steam Deck بشكل أساسي.
إذا كنت تمتلك a ماك بوك أو ماك، فمن المؤكد أنك لم تختر واحدة للألعاب. لم يعرفوا أبدًا عن ذلك ، وهو أمر مؤسف نظرًا للقوة الهائلة التي يمكنك أن تجدها في أي جهاز Macbook هذه الأيام بفضل أبل سيليكون. ومع ذلك ، في WWDC للشركة ، أعلنت عن Game Porting Toolkit (GPTK) ، وهي طريقة للمطورين لاختبار ما إذا كانت ألعابهم يمكن أن تعمل بشكل جيد عند نقلها إلى جهاز Mac. والأفضل من ذلك هو أنه يمكن لأي شخص تثبيته بقليل من العمل و MacOS سونوما، وهذا بالضبط ما فعلناه.
كلمة تحذير: تتطلب مجموعة أدوات نقل الألعاب من Apple أ كثير من الإعداد ، استغرق الأمر وقتًا طويلاً للإعداد ، وذلك بفضل الكم الهائل من العمل الذي يتطلبه التشغيل. يحتوي موقع Apple Gaming Wiki على دليل رائع لإعداده الذي استخدمته، وعلى الرغم من أنه يمكنك إجبارها تقنيًا على العمل على Ventura ، فإنها ستؤدي إلى كسر الكثير من ألعاب Steam وهي ببساطة غير مدعومة. إنها طريقة أقل سهولة في الاستخدام للعب الألعاب من استخدام Parallels أو Crossover ، لكن المكافأة ، في رأيي ، تستحق العناء.
لقد قمت بتشغيل هذا على جهاز MacBook Pro الشخصي الخاص بي مع Apple M1 Pro مع ذاكرة وصول عشوائي تبلغ 32 جيجابايت و 1 تيرابايت للتخزين ، لذلك إذا كانت لديك مواصفات أفضل من تلك ، فيمكنك توقع أداء أفضل.
فيلم Cyberpunk 2077 و الرجل العنكبوت: Remastered على Macbook M1 Pro
اللعبتان اللتان جربتهما على جهاز Macbook M1 Pro كانا فيلم Cyberpunk 2077 و الرجل العنكبوت: Remastered، وقد تأثرت بالنتائج. كانت كلتا اللعبتين قابلتين للعب تمامًا عند حوالي 30 إطارًا في الثانية على إعدادات عالية (على الرغم من أنني حاولت إسقاطها إلى إعدادات منخفضة من أجل زيادة الأداء) ، ولم أفعل الكثير عن طريق التحسين.
كما ترون من المقطع أعلاه ، فإن اللعبة قابلة للعب للغاية وتعمل بشكل جيد بينما لا تزال تبدو رائعة. لم يساعد أيضًا أنني كنت ألعب على لوحة التتبع ، لكنك ستتمكن من استخدام الماوس ولوحة المفاتيح تمامًا مع أي ألعاب تلعبها. لاحظ أن الصوت غائب من المقطع أعلاه ، لكن الصوت بدا جيدًا ، على الرغم من أنه متشقق بعض الشيء.
في المقطع أعلاه ، يبدو الصوت رديئًا ولكنه بدا جيدًا عند التشغيل فعليًا. بالإضافة إلى ذلك ، تجدر الإشارة إلى أنه بينما يبدو أن اللعبة تكافح من حيث الأداء في البداية ، فإنها تلتقط وتحافظ على حوالي 30 إطارًا في الثانية في منتصف الفيديو. لاحظ أيضًا أنه لا يمكنك ممارسة الألعاب باستخدام وحدة تحكم حتى الآن دون بذل الكثير من العمل. لست متأكدًا تمامًا من الخطوات بنفسي حتى الآن ؛ يدعي بعض الأشخاص أنه يمكنك تجميع مجموعة أدوات نقل الألعاب باستخدام "- مع sdl2خيار التجميع ، لذا ربما جرب ذلك إذا كان لديك الدراية.
بالنسبة لكيفية عمل مجموعة أدوات Porting Toolkit الخاصة بلعبة Apple ، فهي تشبه إلى حد كبير بروتون على منصة Steam. يستخدم Wine كأساس لترجمة مكالمات Windows API إلى مكالمات POSIX (واجهة نظام التشغيل المحمولة) ثم يترجم مكالمات DirectX إلى واجهة API المعدنية من Apple. يعيد Wine إنشاء بنية دليل Windows ويوفر تطبيقات بديلة لخدمات النظام ، ولا يستخدم أي محاكاة أو محاكاة افتراضية لتنفيذ ثنائيات Windows. لا تنس أيضًا أنه على Apple Silicon ، يجب أن تأخذ آخر خطوة للترجمة من x86 إلى ذراع.
يقوم Proton on the Steam Deck بنفس الشيء ، باستثناء مكالمات DirectX التي يتم ترجمتها إلى Vulkan بدلاً من Metal. يتمثل الاختلاف الأكبر بين Proton و GPKT في أن Proton يستهدف المستهلكين وقد تم تصميمه كمشروع يواجه المستهلك لتشغيل الألعاب على جهاز يعمل بنظام Linux. في حالة GPKT ، فهي عملية صعبة وعملية للغاية تستهدف المطورين اختبار ألعابهم كطريقة لتحفيزهم على التطوير لنظام التشغيل Mac.
بعد قولي هذا ، من الواضح أنه إذا كنت ترغب في جعل يديك متسخين وتجربته ، فيبدو أنه من المفيد جدًا إعداد GPKT ولعب الألعاب المستندة إلى Windows على جهاز Mac الخاص بك. إذا كانت العناوين الكبيرة مثل Cyberpunk يمكن تشغيلها عليه ، فلا يوجد سبب للاعتقاد بأنه لا يمكنك تشغيل مساحة كبيرة من مكتبة الألعاب الخاصة بك على جهاز Mac أيضًا. سواء كنت تريد ذلك أم لا ، فهذه قصة مختلفة ، لكنها كذلك عمل.