الرئيسية
» لينوكس
»
خمس طرق لتشغيل ألعاب SNES على نظام لينكس باستخدام برامج المحاكاة الحالية
خمس طرق لتشغيل ألعاب SNES على نظام لينكس باستخدام برامج المحاكاة الحالية
تتوفر لمستخدمي لينكس عدة طرق ممتازة لتشغيل ألعاب سوبر نينتندو. للحصول على أسهل إعداد، جرّب برنامج Snes9x المستقل ؛ اختر RetroArch إذا كنت ترغب في مكتبة واحدة لأنظمة متعددة؛ استخدم bsnes لمحاكي SNES مخصص؛ أو اختر Mednafen إذا كنت تفضل تشغيل الألعاب من سطر الأوامر. يُعد Mesen Community Edition خيارًا رسوميًا آخر يدعم أيضًا أجهزة الألعاب الكلاسيكية الأخرى. تتطلب جميع هذه الطرق ملف ROM للعبة من قِبلك.
قبل أن تبدأ
استخدم ملفات الألعاب المصرح لك باستخدامها؛ تختلف قوانين حقوق النشر والنسخ الاحتياطي الشخصي باختلاف البلدان. تشمل امتدادات ملفات SNES الشائعة .sfc. .smcضع ملفاتك في مجلد يسهل الوصول إليه، مثل ~/ROMs. لاحظ أن بعض إصدارات المحاكي لا تفتح الملفات المضغوطة.
إن الاحتفاظ بملفات اللعبة معًا يسهل العثور عليها من خلال المحاكي.
1. استخدم برنامج Snes9x لإعداد بسيط
Snes9x هو محاكي مخصص لجهاز سوبر نينتندو، وهو خيار ممتاز كأول تطبيق سطح مكتب. يتضمن مستودع المصدر الرسمي للمشروع إصدارات Linux GTK وX11. كما يمكنك تثبيت حزمة Flatpak المُجمّعة من قِبل المجتمع من Flathub إذا كانت Flatpak مُثبّتة على نظامك.
flatpak install flathub com.snes9x.Snes9x
شغّل برنامج Snes9x، واستخدم أمر فتح اللعبة أو تحميلها، ثم حدد ملف اللعبة .sfc. .smcوصّل وحدة تحكم قبل فتح اللعبة، ثم تحقق من إعدادات إدخال Snes9x إذا لم تكن الأزرار مُعيّنة كما هو متوقع. راجع مشروع Snes9x الرسمي أو قائمة تطبيقات Flathub للاطلاع على خيارات Linux الحالية.
يُبقي المحاكي المستقل تحميل اللعبة وإعدادات الإدخال في تطبيق واحد.
2. قم بتشغيل نواة Snes9x من خلال RetroArch
RetroArch هو واجهة أمامية: فهو يُشغّل مكونات المحاكي المعروفة باسم النوى. ثبّته باتباع تعليمات لينكس الرسمية لتوزيعتك، ثم ثبّت نواة Snes9x. إذا كان برنامج تنزيل النوى متوفرًا، فافتح برنامج التحديث عبر الإنترنت ، واختر برنامج تنزيل النوى، ثم حدد Snes9x. يشرح دليل نواة Libretro Snes9x النواة والمحتوى المدعوم منها.
يحتاج برنامج RetroArch إلى نواة SNES متوافقة قبل أن يتمكن من تشغيل اللعبة.
إذا لم تتمكن من رؤية أداة التنزيل، يُشير دليل Libretro الحالي إلى تفعيل خيار " إظهار أداة تنزيل النواة" ضمن الإعدادات > واجهة المستخدم > رؤية عناصر القائمة . يوجد استثناء خاص بالتغليف: يُعطّل RetroArch المُثبّت من مستودع Ubuntu PPA تنزيلات النواة في التطبيق، لذا ثبّت النواة المُطابقة من خلال مدير الحزم. بعد تثبيت النواة، اختر " تحميل المحتوى" واستعرض ملف ROM الخاص بك. راجع دليل تثبيت النواة الخاص بـ Libretro إذا كانت قوائمك مختلفة.
بمجرد تثبيت النواة، انتقل إلى ذاكرة القراءة فقط (ROM) أو امسح مجلدها ضوئيًا في المكتبة.
3. قم بتثبيت bsnes كمحاكي SNES مخصص
يركز برنامج bsnes تحديدًا على محاكاة جهاز SNES ويتضمن خيارات مثل مرشحات الفيديو وحفظ الحالات. أحد خيارات التشغيل على نظام Linux هو حزمة Flathub الخاصة به.
يوفر تطبيق SNES المخصص إعدادات خاصة بالألعاب والفيديو.
4. شغّل لعبة باستخدام Mednafen من الجهاز الطرفي
Mednafen هو برنامج محاكاة متعدد الأنظمة يُتحكم به من سطر الأوامر. ثبّت mednafenالحزمة من خلال مركز البرامج أو مدير الحزم الخاص بتوزيعة نظامك؛ يختلف الأمر الدقيق باختلاف توزيعات لينكس. ثم مرر مسار ملف اللعبة.
mednafen ~/ROMs/my-game.sfc
يُشير رمز التلدة (~) غير المُقتبس إلى مجلدك الرئيسي في سطر الأوامر؛ إذا كان اسم المجلد يحتوي على مسافات، فضع المسار المُقتبس بين علامتي اقتباس، مثل "$HOME/ROMs/My Game.sfc". يفتح برنامج Mednafen نافذة اللعبة بعد التشغيل. تغطي وثائق وحدة SNES الخاصة به الإعدادات الخاصة بجهاز SNES، ويشرح الدليل العام خيارات سطر الأوامر.
يبدأ برنامج Mednafen من أمر طرفي يتضمن مسار ROM.
5. جرب إصدار Mesen Community
يُعدّ Mesen Community Edition امتدادًا لبرنامج Mesen، وهو مدعوم من المجتمع، ويدعم جهاز SNES إلى جانب العديد من الأنظمة الأخرى. افتح إصدارات المشروع على GitHub واختر إصدار Linux المتوافق مع جهازك. يُشير المشروع إلى أن إصدارات Linux x64 وARM64 تتطلب SDL2؛ لذا، ثبّت وقت التشغيل من خلال توزيعتك إذا أبلغ التطبيق عن عدم وجود SDL2. شغّل Mesen وافتح ملف لعبتك من خلال التطبيق. ستجد في صفحة المشروع قائمة بالأنظمة المدعومة ومعلومات الإصدارات.
يدعم إصدار Mesen Community Edition جهاز SNES كجزء من تطبيق متعدد الأنظمة.
قم بإعداد عناصر التحكم وحماية ملفات الحفظ الخاصة بك
إذا لم يعمل جهاز التحكم، فتأكد أولاً من أن نظام لينكس يتعرف عليه. ثم افتح إعدادات الإدخال في المحاكي وقم بتعيين أزرار الاتجاهات، وزر البدء، وزر التحديد، والأزرار الأمامية. تختلف أسماء القوائم بين التطبيقات، ويتم اكتشاف بعض أجهزة التحكم تلقائيًا.
قم بتعيين أزرار الاتجاهات والأزرار الأمامية إذا لم يكتشف المحاكي وحدة التحكم الخاصة بك تلقائيًا.
استخدم خاصية الحفظ المدمجة في اللعبة لحفظ تقدمك بشكل طبيعي أثناء اللعب. أما خاصية حفظ الحالة فهي ميزة منفصلة في المحاكي تتيح لك استئناف اللعب من لحظة محددة. احرص على عمل نسخ احتياطية من كلا نوعي ملفات الحفظ، ولا تفترض أن حالة الحفظ التي أنشأتها في محاكي ما ستعمل في محاكي آخر. بالنسبة لمعظم المستخدمين، يُعد Snes9x الخيار الأسرع للبدء؛ انتقل إلى RetroArch للحصول على مكتبة متكاملة، أو اختر bsnes أو Mednafen أو Mesen CE للحصول على أفضل تجربة استخدام تناسب إعداداتك.