كيفية تثبيت RetroPie على Raspberry Pi وإنشاء وحدة تحكم ألعاب قديمة

إذا كنت ترغب في جلسة ألعاب قديمة، فيمكنك تحويل جهاز Raspberry Pi الخاص بك إلى جهاز ألعاب قديم عن طريق تثبيت RetroPie، وهي واحدة من منصات الألعاب القديمة الأكثر شعبية وتنوعًا والتي تدعم مجموعة واسعة من الأنظمة الكلاسيكية من SNES وAtari إلى Sega و بلاي ستيشن.
ما ستحتاجه

لبناء وحدة التحكم في الألعاب القديمة، ستحتاج إلى:
- راسبيري بي: يعتبر Raspberry Pi 5 هو الخيار الأفضل للحصول على الأداء الأكثر سلاسة عبر جميع المحاكيات المدعومة، على الرغم من أن Pi 4 يعمل بشكل رائع أيضًا. يمكن أن يعمل Pi 3 أيضًا ولكنه مناسب في الغالب لأنظمة عصر 8 بت و16 بت مثل NES وSNES.
- بطاقة مايكرو اس دي: يجب أن تحتوي البطاقة على مساحة تخزينية لا تقل عن 32 جيجابايت لنظام التشغيل وألعابك. وبطبيعة الحال، يمكنك أيضًا تخزين الألعاب على محرك أقراص ثابت خارجي أو محرك أقراص فلاش USB، على سبيل المثال.
- مزود الطاقة: مصدر طاقة Raspberry Pi USB-C رسمي أو متوافق مُصنف لطراز Pi الخاص بك (5V/5A لـ Pi 5، 5V/3A لـ Pi 4).
- كابل فيديو: كابل micro HDMI إلى HDMI لـ Pi 5/4 وكابل HDMI قياسي لـ Pi 3.
- عرض: أي شاشة أو تلفزيون متوافق مع HDMI.
- أجهزة الإدخال: لوحة مفاتيح وماوس USB للإعداد الأولي. أوصي أيضًا بشدة بالحصول على وحدة تحكم في الألعاب للحصول على أفضل تجربة ألعاب قديمة.
- اختياري ولكن موصى به: حافظة Raspberry Pi ذات تهوية مناسبة ومبددات حرارة لتحسين الأداء الحراري.
بمجرد جمع كل هذه المكونات، تصبح جاهزًا للبدء في بناء نظام الألعاب القديم الخاص بك!
تثبيت RetroPie على Raspberry Pi OS
قبل تثبيت RetroPie، ستحتاج إلى إعداد Raspberry Pi OS (المعروف سابقًا باسم Raspbian) على بطاقة microSD الخاصة بك. Raspberry Pi OS هو نظام التشغيل الرسمي لـ Raspberry Pi ويوفر الأساس الأكثر استقرارًا لـ RetroPie.
اتبع دليلنا التفصيلي حول كيفية إعداد Raspberry Pi OS على Raspberry Pi الخاص بك لبدء التثبيت. بمجرد تشغيل Raspberry Pi OS، يمكنك تثبيت RetroPie باتباع الخطوات التالية:
افتح نافذة طرفية من سطح مكتب Raspberry Pi OS. أول شيء عليك فعله هو التأكد من تحديث نظامك:
sudo apt update && sudo apt upgrade -y
ثَبَّتَ git
حتى تتمكن من تنزيل البرنامج النصي لإعداد RetroPie (عادةً ما يأتي مثبتًا مسبقًا مع Raspberry Pi OS):

انسخ البرنامج النصي لإعداد RetroPie من مستودع GitHub الرسمي. سيؤدي هذا إلى تنزيل جميع الملفات الضرورية إلى Raspberry Pi الخاص بك:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
يمكنك بعد ذلك الانتقال إلى دليل RetroPie-Setup، وجعل برنامج الإعداد قابلاً للتنفيذ، وتشغيله باستخدام أذونات sudo:
cd RetroPie-Setup chmod +x retropie_setup.sh sudo ./retropie_setup.sh
عند تشغيل البرنامج النصي لإعداد RetroPie، حدد التثبيت الأساسي من القائمة الرئيسية والتأكيد باستخدام نعم عندما يُطلب منك ذلك. سيؤدي هذا إلى تثبيت جميع الحزم الأساسية المطلوبة لتشغيل RetroPie، بما في ذلك العديد من المحاكيات وEmulationStation، وهي الواجهة الأمامية التي ستستخدمها لتصفح ألعابك وتشغيلها.

بمجرد اكتمال التثبيت (والذي قد يستغرق من 30 إلى 60 دقيقة اعتمادًا على طراز Raspberry Pi الخاص بك واتصال الإنترنت)، يمكنك تشغيل EmulationStation عن طريق كتابة:
سيؤدي هذا إلى بدء تشغيل واجهة RetroPie حيث يمكنك تكوين وحدات التحكم الخاصة بك وإضافة الألعاب إلى نظام الألعاب القديم الخاص بك. إذا كنت تريد تشغيل EmulationStation تلقائيًا عند تشغيل Raspberry Pi، فيمكنك تمكين هذا الخيار من قائمة تكوين RetroPie.
تكوين وحدة التحكم الخاصة بك
عند تشغيل EmulationStation لأول مرة، ستحتاج إلى إعداد وحدة التحكم في الألعاب. عندما تظهر شاشة الترحيب، قم بتوصيل وحدة التحكم الخاصة بك إلى Raspberry Pi باستخدام كابل USB إذا لم يكن متصلاً بالفعل. بالنسبة لوحدات التحكم اللاسلكية، تأكد من إقرانها بشكل صحيح عبر البلوتوث أولاً.

اضغط مع الاستمرار على أي زر في وحدة التحكم الخاصة بك، وسوف يقوم EmulationStation باكتشافه تلقائيًا. سيتم بعد ذلك إرشادك خلال تعيين كل زر على وحدة التحكم الخاصة بك. سيطلب منك النظام الضغط على أزرار محددة واحدًا تلو الآخر – إذا لم تكن وحدة التحكم الخاصة بك تحتوي على زر معين، فما عليك سوى الضغط باستمرار على أي زر لتخطي هذا الإدخال.

واحدة من أهم الخطوات هي تكوين زر مفتاح التشغيل السريع، والذي يعمل كمفتاح تعديل للأوامر الخاصة. يوصى بضبط هذا على يختار زر أو زر لن تستخدمه بشكل متكرر أثناء اللعب، مثل زر PS أو زر دليل Xbox. عند دمجه مع أزرار أخرى، يتيح مفتاح التشغيل السريع وظائف مهمة:
- مفتاح التشغيل السريع + ابدأ: الخروج من اللعبة
- مفتاح التشغيل السريع + الكتف الأيمن: حفظ حالة اللعبة
- مفتاح التشغيل السريع + الكتف الأيسر: تحميل حالة اللعبة
- مفتاح التشغيل السريع + X: قم بالوصول إلى قائمة RetroArch
- مفتاح التشغيل السريع + ب: إعادة ضبط اللعبة
بعد الانتهاء من تكوين وحدة التحكم، سيكون نظام RetroPie الخاص بك جاهزًا للعب. يمكنك دائمًا إعادة تكوين وحدة التحكم الخاصة بك لاحقًا بالضغط على يبدأ في EmulationStation والاختيار تكوين الإدخالأو قم بإضافة وحدات تحكم إضافية باتباع نفس العملية.
إضافة الألعاب إلى RetroPie
لتشغيل الألعاب على نظام RetroPie الخاص بك، ستحتاج إلى إضافة ملفات الروم، وهي نسخ رقمية من خراطيش أو أقراص اللعبة. لأسباب قانونية وأخلاقية، يجب عليك فقط استخدام ROMs الخاصة بالألعاب التي تمتلكها أو تلك المتاحة مجانًا. تقدم العديد من مواقع الويب ألعابًا محلية الصنع وأقراص ROM ذات ملكية عامة تعتبر قانونية للتنزيل واللعب.
يستضيف أرشيف الإنترنت مجموعة من ألعاب الكمبيوتر الكلاسيكية المتوفرة الآن مجانًا. بالنسبة لألعاب الأركيد، يوفر MAMEDev مجموعة مختارة من ROM المجانية الشرعية التي تعمل مع RetroPie. يمكنك أيضًا العثور على العديد من ألعاب البيرة المنزلية الممتازة التي أنشأها مجتمع الألعاب القديمة والتي يمكن تنزيلها وتشغيلها مجانًا.
بمجرد حصولك على ملفات ROM الخاصة بك، ستحتاج إلى نقلها إلى نظام RetroPie الخاص بك. يجب وضع الأقراص المضغوطة في مجلدات محددة بناءً على نوع وحدة التحكم الخاصة بها. انتقل إلى الدليل “~/RetroPie/roms”، حيث ستجد مجلدات منفصلة لكل نظام ألعاب (مثل snes لألعاب سوبر نينتندو أو متنوعه لألعاب نظام نينتندو إنترتينمنت). ضع ROM الخاص بك في المجلد المناسب:
لألعاب سوبر نينتندو
/home/pi/RetroPie/roms/snes/
لنينتندو إنترتينمنت
/home/pi/RetroPie/roms/nes/
لألعاب سيجا جينيسيس/ميجا درايف
/home/pi/RetroPie/roms/megadrive/

بعد إضافة ROM جديدة، أعد تشغيل EmulationStation أو اضغط على يبدأ وحدد قم بالخروج -> إعادة تشغيل EmulationStation لتظهر الألعاب الجديدة في مكتبتك. للعب لعبة، ما عليك سوى الانتقال إلى قسم وحدة التحكم المطلوبة وتحديد لعبتك باستخدام وحدة التحكم.
تحسين أداء RetroPie
بعد إعداد RetroPie، يمكنك تحسين أدائه عن طريق تعديل ملف ملف التكوين.txt وهو ملف تكوين النظام الذي يتحكم في إعدادات الأجهزة المختلفة على جهاز Raspberry Pi. يعتمد موقع هذا الملف على إصدار Raspberry Pi OS لديك – في الأنظمة الأحدث، يوجد الملف في “/boot/firmware/config.txt”، بينما في الإصدارات الأقدم ستجده في “/boot/config.txt”. يمكنك الوصول إليه عن طريق كتابة إما:
للإصدارات الأحدث من نظام التشغيل Pi:
sudo nano /boot/firmware/config.txt
لإصدارات Pi OS الأقدم
sudo nano /boot/config.txt

ل أداء أفضل للألعاب، خاصة عند تشغيل الألعاب الصعبة، يمكنك ضبط الإعدادات مثل arm_freq
لزيادة سرعة وحدة المعالجة المركزية و over_voltage_delta
لتوفير استقرار إضافي. للحصول على دليل تفصيلي حول دفع حدود أداء Raspberry Pi بأمان، راجع برنامجنا التعليمي الشامل حول كيفية رفع تردد تشغيل Raspberry Pi.
إذا لاحظت أشرطة سوداء حول شاشتك، يمكنك إصلاح ذلك عن طريق إضافة:
و
ل صوت أفضل من خلال HDMI، خاصةً إذا كنت تستخدم شاشة أو تلفزيونًا مزودًا بسماعات مدمجة، أضف:
بعد إجراء أي تغييرات على ملف config.txt، احفظ الملف بالضغط على كنترول + X، ثم ي للتأكيد، وأخيراً أدخل. ستحتاج إلى إعادة تشغيل Raspberry Pi حتى تدخل هذه التغييرات حيز التنفيذ.
أثناء استخدام Raspberry Pi للألعاب القديمة يوفر تجربة مخصصة ومحسنة، تجدر الإشارة إلى أنك لا تقتصر على هذا الإعداد وحده – يمكنك أيضًا الاستمتاع بألعاب PlayStation الكلاسيكية على جهاز Mac الخاص بك أو تشغيل الألعاب القديمة مباشرة على Windows إذا كنت تفضل استخدام جهاز الكمبيوتر الموجود لديك للألعاب.
الصور ولقطات الشاشة بواسطة جيسيكا ثورنسبي وديفيد موريلو.
اشترك في النشرة الإخبارية لدينا!
يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك