لقد كنت مثلك ذات يوم. كنت أعتقد أن EmuDeck كان مجرد وسيلة سريعة وسهلة لإعداد المحاكيات على Steam Deck الخاص بي، وعلى الرغم من استخدامه لسنوات، لم أفكر فيه أكثر من ذلك. ولكن ببطء على مدار الأشهر القليلة الماضية، أصبح EmuDeck أحد التطبيقات الأكثر أهمية التي قمت بتثبيتها على جهاز الكمبيوتر الخاص بالألعاب.
ظهرت أداة EmuDeck على الساحة في عام 2022، وتم إنشاؤها في الأصل كمجموعة من البرامج النصية التي تتيح لك تكوين Steam Deck تلقائيًا للمحاكاة. ستقوم بتثبيت المحاكيات وتكوينها وإنشاء أدلة لألعابك والاتصال بتطبيقات مثل Steam ROM Manager حتى تتمكن من رؤية جميع ألعابك المحاكية في مكتبة Steam Deck الخاصة بك. لقد كانت أداة أساسية لعشاق الألعاب القديمة والمحاكاة منذ إصدارها، لكن EmuDeck تطور إلى شيء أقوى بكثير – ولا يتباطأ.
البدايات دائما متواضعة
على الرغم من أن معظم وثائق EmuDeck موقعة من قبل “فريق EmuDeck”، إلا أن مطورًا واحدًا يظل المنتج الرئيسي للمشروع – DragoonDorise على GitHub. وفي حديثي مع المطور، أخبرني أن Steam Deck لم يكن في الواقع مصدر الإلهام وراء المشروع. قال لي: “لقد بنيت أول كود لأنني اشتريت برنامج Odin الخاص بي”. برنامج Odin هو محاكي محمول تم بناؤه على نظام Android. “لم أرغب في إجراء جميع الإعدادات يدويًا مرة أخرى”.
احصل على تحليلك الأسبوعي للتكنولوجيا وراء ألعاب الكمبيوتر
تم إنشاء EmuDeck في الأصل لنظام Android، وكان تحت اسم Pegasus Installer. أخبرني المطور: “بدأ كل شيء مع RetroidPocket 2 وواجهة Pegasus الأمامية. كان إعداد ذلك أمرًا شاقًا، لذا حاولت أتمتته”. في النهاية، تم الكشف عن Steam Deck، وقال DragoonDorise إنه كان “صفقة ضخمة” بالنسبة له. “كنت محظوظًا بما يكفي للحصول على (Steam Deck) في الموجة الأولى وهكذا وُلد EmuDeck. استغرق الأمر مني عطلة نهاية الأسبوع لإصدار الإصدار الأول، وكان الأمر صعبًا… لكنه نجح”.
لقد أصبح برنامج Pegasus Installer هو EmuDeck، وفي البداية كان مخصصًا فقط لجهاز Steam Deck. ونظرًا لعامل الشكل المحمول والمشكلات المتعلقة بالتنقل في وضع سطح المكتب دون لوحة مفاتيح وماوس، فقد كان EmuDeck منطقيًا تمامًا. وإذا لم يكن هناك شيء آخر، فقد قلل من مقدار الوقت الذي قد تحتاج إلى قضائه على سطح المكتب، وكل ذلك أثناء تثبيت وتكوين كل ما تحتاجه من خلال حزمة واحدة سهلة الاستخدام. ولكن الأمر لم يتوقف عند هذا الحد.
في النهاية، تم إصدار ROG Ally، بعد نجاح Steam Deck. واستجاب EmuDeck بالمثل من خلال تطوير إصدار Windows من الأداة المساعدة. الآن، ستجد برامج التثبيت لأنظمة SteamOS وWindows وChimeraOS وAndroid وتوزيعات Linux العامة. يمكنك الحصول على EmuDeck على أي منصة تقريبًا الآن كطريقة سريعة وسهلة لإعداد المحاكيات الخاصة بك، لكنني انجذبت إلى الأداة المساعدة لكل ما تفعله بخلاف وظيفتها الأساسية.
أكثر من مجرد محاكاة
كان من الممكن أن يقتصر EmuDeck على كونه مجرد أداة تقوم تلقائيًا بتكوين مجموعة من المحاكيات، ولكنه تطور ليشمل عددًا هائلاً من الميزات الإضافية. إليك عينة:
- ضاغط — يضغط مكتبة ROM الخاصة بك لتقليل حجمها.
- الحفظ التلقائي — يحفظ تقدمك تلقائيًا في الألعاب المحاكية عند إغلاقها حتى لا تحتاج إلى إنشاء حالة حفظ يدويًا.
- المزامنة السحابية — يستخدم خدمة تخزين عبر الإنترنت مثل Box أو Google Drive لتخزين ومزامنة ملفات الحفظ الخاصة بك للألعاب المحاكية.
- إيموديكي — مكون إضافي مصمم خصيصًا لـ Steam Deck يسمح لك بالوصول إلى مفاتيح التشغيل السريع للمحاكي من وضع اللعبة في Steam Deck.
- تعدد اللاعبين محليًا — يسمح لك ببدء ألعاب متعددة اللاعبين محليًا للعناوين المحاكاة.
- مكتبة روم — مكتبة Steam ثانية مخصصة لمجموعة Steam Deck مليئة بالألعاب المحاكية فقط.
- وضع اللعبة — أداة تتجاوز عمليات Windows لتشغيلها مباشرة في وضع Steam Big Picture.
هذه مجرد عينة أيضًا. يحتوي EmuDeck على مجموعة من الميزات الأصغر حجمًا، من أداة فحص BIOS إلى دعم Retro Achievements إلى أدوات الترحيل التي تسمح لك بنقل مكتبتك بالكامل إلى أنظمة أخرى. تم تطوير كل هذه الميزات بالإضافة إلى “مليارات الساعات المستثمرة في اختبار” جوهر EmuDeck أيضًا، وفقًا لـ DragoonDorise.
على الرغم من أنني استخدمت معظم ميزات EmuDeck على أجهزة مختلفة، إلا أن وضع اللعبة أحدث فرقًا كبيرًا في طريقة لعبي لألعاب الكمبيوتر. وكما يعلم أي شخص حاول إعداد كمبيوتر يشبه وحدة التحكم جيدًا، فأنت بحاجة إلى لوحة مفاتيح وفأرة في متناول اليد للدخول على الأقل إلى أي واجهة دعم لوحدة التحكم تستخدمها (عادةً Steam)، وحتى في هذه الحالة، يمكن أن تعترض الإشعارات وتطبيقات بدء التشغيل والنوافذ المزعجة الأخرى طريقك. مع وضع اللعبة، أستطيع أخيرًا الحصول على تجربة الكمبيوتر الشبيهة بوحدة التحكم التي حلمت بها لسنوات.
ولادة جديدة لآلة البخار
منذ أن حاولت شركة Valve (وفشلت) في جعل Steam Machine يلقى رواجًا كبيرًا، كانت هناك محاولات لا حصر لها لجعل جهاز الكمبيوتر صغير الحجم يتصرف مثل وحدة التحكم. فأنت تقوم بتشغيله، ثم تمسك بجهاز تحكم، وتجلس على الأريكة لتبدأ في لعب الألعاب. ورغم وجود طرق للاقتراب من هذه التجربة ــ وخاصة مع أنظمة تشغيل Linux مثل ChimeraOS أو HoloISO ــ إلا أنك كنت دائمًا مضطرًا إلى الاكتفاء إما بلوحة مفاتيح محمولة أو التوافق غير المستقر بسبب Linux. ويتغلب وضع اللعبة على هذه المشكلة بالكامل.
يصف DragoonDorise هذا الأمر على النحو التالي: “ما يفعله هو استبدال سطح مكتب Windows الخاص بك بـ Steam، لذا يتم تشغيله بشكل أسرع في وضع الصورة الكبيرة – إنه يشبه Steam Deck”. يمكنك بالفعل تشغيل Steam على الفور في وضع الصورة الكبيرة – الواجهة الصديقة لوحدة التحكم التي تعكس Steam Deck – ويمكنك تعيين Steam كتطبيق بدء التشغيل. لكن وضع اللعبة يفعل أكثر من ذلك في EmuDeck.
من ما أستطيع أن أقوله، إنه يقوم بأمرين رئيسيين. الأول والأهم هو أنه لا يبدأ تشغيل مستكشف الملفات في Windows (أو على الأقل يحد منه بشكل كبير). قد تعتقد أن مستكشف الملفات هو مجرد طريقة لاستعراض ملفاتك، لكن العملية في Windows تفعل الكثير في الواقع. فهو يأمر بشريط المهام وخلفية سطح المكتب وقائمة ابدأ وحتى أيقونات سطح المكتب. يقوم EmuDeck بتشغيل نص برمجي PowerShell لتجاوز كل الملفات غير الضرورية التي لا تحتاجها لإعداد غرفة المعيشة وينتقل مباشرة إلى وضع الصورة الكبيرة. يستغرق الأمر بضع ثوانٍ فقط – إذا لم أقم بتشغيل التلفزيون بسرعة كافية، فسأفتقد تشغيل النص البرمجي تمامًا.
الشيء الآخر الذي يقوم به هو قمع الإشعارات والنوافذ الأخرى التي تحاول الظهور أعلى واجهة الصورة الكبيرة. في حالتي، لدي شبكة VPN مثبتة على جهاز الكمبيوتر الخاص بي في غرفة المعيشة، إلى جانب برنامج تشغيل AMD قديم لا أستخدمه. قد أحصل على كل شيء بالترتيب لأجهزة الكمبيوتر التي أستخدمها للعمل، ولكن عندما أجلس للاسترخاء واللعب، أكون كسولًا. لا تسبب هذه البرامج مشكلات، ولا أهتم بذلك. كلاهما يريد التحكم في الشاشة عندما أجلس وأشغل جهاز الكمبيوتر الخاص بي، ويقف وضع اللعب في EmuDeck في طريقه لمنعهما.
على الرغم من مدى روعة وضع اللعبة، إلا أنه لا يمكنه تسجيل دخولك إلى Windows. لحسن الحظ، وجدت طريقة بسيطة للتغلب على ذلك إذا لم تكن مهتمًا بالأمان. انتقل إلى محرر التسجيل وتوجه إلى المسار التالي: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPasswordLessDevice. ثم اضبط قيمة إصدار بناء أقل لكلمة مرور الجهاز إلى 0. أعد تشغيل الكمبيوتر، ثم اضغط على ويندوز + R وأدخل netplwiz. قم بإلغاء تحديد المربع الذي يتطلب كلمة مرور، ثم انقر فوق يتقدم، أدخل كلمة المرور الحالية الخاصة بك، وقد انتهيت.
بفضل هذا الإعداد، أصبح بإمكاني الضغط على زر الطاقة بجهاز الكمبيوتر الخاص بي، وتشغيل وحدة التحكم، والبدء في اللعب. ومنذ بدأت استخدام EmuDeck بهذه الطريقة، لم أضطر إلى استخدام لوحة مفاتيح Bluetooth. أشعر وكأنني ألعب بشكل صحيح على وحدة تحكم — ولكن بأداء أفضل كثيرًا.
تطبيق أساسي
بدأ تطبيق EmuDeck كطريقة لإعداد المحاكيات على Steam Deck، لكنه أصبح جزءًا أساسيًا من إعداد جهاز الكمبيوتر الخاص بي منذ ذلك الحين. منذ أن قمت بتثبيت Special K — تأكد من قراءة عمودي حول هذا التطبيق — لم أجد شيئًا يمكن وضعه على أي جهاز كمبيوتر جديد أقوم ببنائه. يعد وضع اللعبة هو عامل الجذب الرئيسي بالنسبة لي، لكنني استمتعت أيضًا بميزات EmuDeck الأخرى. لدي كنز من أقراص ROM على محرك أقراص ثابت خارجي، ويتيح لي EmuDeck مزامنة الحفظ بين جهاز الكمبيوتر الخاص بي وSteam Deck، بالإضافة إلى الحفاظ على اتساق تكويني بين الأجهزة.
والأفضل من ذلك أن أغلب ما يقدمه EmuDeck مجاني. فالميزات الجديدة، وخاصة تلك التي طورتها EmuDeck وحدها، تظهر أولاً لأعضاء Patreon، ولكن يمكنك الحصول على الكثير من الوظائف من EmuDeck ــ بما في ذلك وظيفته الأساسية المتمثلة في إعداد المحاكيات ــ مجاناً. وإذا كنت ترغب في الاشتراك والحصول على أحدث الميزات، فسوف يكلفك ذلك نحو 35 دولاراً سنوياً.
منذ تثبيت EmuDeck، لعبت ألعابًا كلاسيكية قديمة لم أكن لألمسها أبدًا، وقمت بتعديل الألعاب الحديثة بطرق لم أكن لأتصورها أبدًا، وتركت وحدات التحكم الخاصة بي تتراكم عليها الغبار بينما أقوم بتحويل كل ألعابي إلى الكمبيوتر الشخصي. إذا كنت مهتمًا بالمحاكاة ولو عن بُعد، فجرب EmuDeck — سوف تنبهر بمدى قوتها حقًا.