كيفية تثبيت Batocera على Ubuntu باستخدام VirtualBox

حول Batocera

في المقالة التالية سوف نلقي نظرة على كيف يمكننا تثبيت Batocera على Ubuntu باستخدام VirtualBox. Batocera.linux هو نظام تشغيل متخصص في الاسترجاع. يتمتع هذا النظام بميزة أنه يمكن تثبيته على USB قابل للتمهيد ، أو على القرص الصلب لأي جهاز كمبيوتر لدينا في المنزل ، أو سيسمح لنا أيضًا بإنشاء جهاز افتراضي واستخدامه من هناك. هذه الحالة الأخيرة ستكون الحالة التي سنراها في الأسطر التالية.

يتضمن Batocera العديد من الميزات وقد تم تصميمه باستخدام أفضل محاكيات اللعبة. بالإضافة إلى كونها مجانية تمامًا ، تتضمن افتراضيًا بعض الألعاب القديمة في تثبيته ، وكأن ذلك لم يكن كافيًا ، سيمنحنا إمكانية تحميل ROMS لإضافة المزيد من الألعاب.

ما هو Retrogaming؟

أفترض أنه اليوم ، ليس كل شخص على دراية بالآلات الفضائية التي كانت موجودة في الأروقة قبل بضع سنوات. أمضى محبو ألعاب الفيديو ساعات في اللعب لقتل المريخيين فيها.

دونكي كونج يعمل على باتوسيرا

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

يمكن تعريف Retrogaming على أنها حنين إلى هذا النوع من الألعاب ، مثل Martians أو Pac-Man. تُعرف باسم retrogaming ، باللغة الإسبانية "للعب الكلاسيكيات" ، إلى هواية اللعب وجمع المعدات القديمة وألعاب الفيديو وألعاب الأركيد..

قم بتثبيت Batocera في VirtualBox

سونيك يعمل على محاكي megadrive

واحدة من مزايا يعتبر Batocera.linux أنه سهل التثبيت للغاية ، كما أنه يوفر التوافق مع العديد من الأجهزة:

  • أقدم أجهزة كمبيوتر 32 بت.
  • أجهزة كمبيوتر حديثة 64 بت.
  • أجهزة كمبيوتر MacOS وأجهزة الكمبيوتر المحمولة.
  • Batocera.linux لوحدات التحكم المحمولة (Anbernic RG351P ، حافظة GPi ، Odroid Go Advance ، إلخ ...)
  • فطيرة التوت (Raspberry Pi 0 W / WH ، Raspberry Pi A / A + ، Raspberry Pi B / B + ، إلخ ...)
  • مربعات تلفزيون مع معالجات معينة (Libretech H5 ، Amlogic S905 / S905x ، Orangepi-pc ، إلخ ...)
  • و اخرين …

كما هو واضح ، لاستخدام Batocera في VirtualBox ، من الضروري تثبيت برنامج المحاكاة الافتراضية هذا لتتمكن من استخدام قرص vdi الذي سننشئه. بجانب سيكون من الضروري تثبيت حزمة Oracle VM VirtualBox Extension Pack (المعروفة أيضًا باسم "إضافات الضيف") أيضًا. إذا لم يكن مثبتًا لديك على نظام Ubuntu الخاص بك ، فيمكنك اتباع تعليمات التي تم نشرها على هذه المدونة منذ فترة.

قم بتنزيل نسخة من Batocera.linux

بعد تثبيت برنامج VirtualBox ، فإن الخطوة الأولى التي يجب اتباعها هي الدخول على صفحة التنزيل لموقع Batocera الرسمي و تحميل الصورة الذي يتوافق مع جهازك. في هذا المثال اخترت تنزيل الإصدار سطح المكتب / الكمبيوتر المحمول القياسي.

بمجرد الانتهاء من التنزيل ، سيكون لدينا في نظامنا صورة Batocera في "IMG.GZ". الذي سيتعين علينا قم بفك ضغط واستخراج صورة IMG.

قم بتحويل ملف IMG إلى ملف VDI

الخطوة الأساسية لتكون قادرًا على استخدام Batocera في Virtualbox ستكون قم بتحويل ملف Batocera IMG إلى VDI. يمكن القيام بذلك من سطر الأوامر (Ctrl + Alt + T) ، وتحديد مكاننا في المجلد حيث لدينا ملف IMG المحفوظ ، من الضروري فقط استخدام الأمر:

تحويل صورة ISO إلى قرص افتراضي

VboxManage convertdd batocera-x86_64-33-20220203.img batocera.vdi

نظرًا لأن حجم القرص الافتراضي سينخفض ​​، خاصة إذا أردنا إضافة ROMS و BIOS ، يمكننا تغييره لجعله أكبر. يمكن القيام بذلك أيضًا من خلال الجهاز (Ctrl + Alt + T). لإنشاء صورة بحجم 20 غيغابايت باستخدام قرص vdi الذي أنشأناه للتو ، سيكون الأمر الذي يجب استخدامه كالتالي:

تحديث حجم قرص باتوسيرا

VboxManage modifyhd batocera.vdi --resize 20000

قم بإنشاء الآلة الافتراضية

بمجرد بدء تشغيل برنامج VirtualBox ، سنحتاج فقط إلى النقر فوق "جديد". حتى نبدأ إنشاء آلة افتراضية لنظام الألعاب القديم الخاص بنا.

في الشاشة الأولى التي سنراها ، سيتعين علينا ذلك أعطه اسمًا وحدد نوع النظام الذي يستخدمه. ننتقل إلى الشاشة التالية بالنقر فوق "التالي".

إنشاء آلة افتراضية

ستكون الخطوة التالية تشير إلى حجم الذاكرة. على الرغم من أن Batocera لا يتطلب الكثير من الذاكرة ، إلا أن الشيء الرئيسي هو عدم التقصير ، ولكن عدم المبالغة في ذلك أيضًا. سيعتمد هذا على مقدار الذاكرة المتوفرة لديك. نستمر بالضغط على "التالي".

ضبط حجم الذاكرة

الآن ستظهر نافذة أخرى على الشاشة التي سنذهب إليها حدد محرك الأقراص الثابتة .vdi الذي أنشأناه سطورًا أعلاه (في هذا المثال أطلقت عليه اسم batocera.vdi). يمكننا القيام بذلك عن طريق النقر فوق الرمز المشار إليه في لقطة الشاشة التالية ، واختياره في المجلد الذي حفظناه فيه. للإنهاء ، ما عليك سوى النقر على "خلق".

حدد قرص باتوسيرا

الآن لدينا آلة Batocera الافتراضية التي تم إنشاؤها وجاهزة للانطلاق. على الرغم من أنه لا يزال يتعين علينا تعديل بعض الأشياء في تفضيلات هذا الجهاز. إذا حددنا الجهاز الذي تم إنشاؤه حديثًا ، فيمكننا الوصول إلى تفضيلاته بالنقر فوق الزر الموجود أعلى النافذة الذي يقول "ترتيب".

التكوين معالج الجهاز الظاهري

في النافذة التي ستفتح ، سنرى أن لدينا قائمة على اليسار. في هذه القائمة سيتعين علينا تحديد الخيار "نظام". سيعرض هذا ثلاث علامات تبويب على الجانب الأيمن من النافذة. هناك سوف نذهب إلى واحد يسمى "المعالج". في عدد المعالجات سنشير إلى "2"، التي سيعمل بها Batocera بشكل أكثر سلاسة.

ذاكرة الفيديو

ثم ننتقل إلى الخيار "شاشة"، والذي سنجده في الجانب الأيسر من الشاشة. سيؤدي هذا إلى إعادة فتح ثلاث علامات تبويب على الجانب الأيمن. في علامة التبويب المسماة "شاشةدعنا نحمل ذاكرة الفيديو (سيعتمد هذا على مقدار الذاكرة التي يمكنك استخدامها). سنقوم أيضًا بتمكين التسريع ثلاثي الأبعاد.

إعدادات الشبكة

هناك شيء آخر يتعين علينا القيام به وهو الخيار "أحمر"، والتي يمكن العثور عليها في الجانب الأيسر من النافذة. سيؤدي هذا إلى فتح أربع علامات تبويب على الجانب الأيمن. في أول واحد سنفعله تمكين محول الشبكة (إذا لم يتم تمكينه بالفعل) وفي القائمة المنسدلة سنختار "محول الجسر". بهذه الطريقة سيكون لدينا الجهاز الظاهري على نفس الشبكة مثل الكمبيوتر المضيف.

بهذا نكون قد انتهينا من تكوين الجهاز الظاهري ، حتى نتمكن الآن من النقر فوق «استعرض»لإغلاق نافذة الإعدادات. عند هذه النقطة، يبقى فقط بدء تشغيل الجهاز الظاهري الذي نقوم بإنشائه.

كما سنرى، سيبدأ Batocera في البدء تظهر لنا شاشة مثل ما يلي.

ابدأ باتوسيرا في فيرتوال بوكس

نظرة سريعة على باتوسيرا

قائمة باتوسيرا

قبل أن تبدأ في لعب أي شيء ، تحتاج إلى التسوق حول قائمة الإعدادات. للوصول إليه ، ما عليك سوى الضغط على مفتاح "Space".. هذا هو المكان الذي يمكننا فيه ترجمة Batocera إلى الإسبانية (من بين اللغات الأخرى) ، وتعديل العديد من خيارات التخصيص التي يوفرها. لمعرفة المزيد حول التكوين ، يُنصح بالاطلاع على ملف ويكي المشروع.

القائمة الافتراضية

بعد ترجمة الواجهة إلى الإسبانية ، و إجراء التكوينات التي نراها ضرورية (هذا سوف يعتمد على كل مستخدم) ، يمكننا إلقاء نظرة على الألعاب التي يأتي معها Batocera.linux.

الألعاب المتاحة بشكل افتراضي

كما قلت السطور أعلاه ، يمكننا تثبيت المزيد من الألعاب باستخدام ذاكرة القراءة فقط المطابقة. سنرى أيضًا أن المحاكيات التي تجلبها معها ليست كثيرة كما نرغب ، على الرغم من أنها ستسمح لنا بإضافة المزيد باستخدام BIOS المقابل.

مجلد لحفظ روم والسير

إذا بدأنا تشغيل الجهاز الظاهري ، وضغطنا على المفتاح "F1" ، فسنرى أن مستكشف الملفات يفتح حيث يمكننا العثور على مجلدات مختلفة. لكن أكثر ما يثير اهتمامنا هو مجلد ROMS ، حيث سيتعين علينا وضع الألعاب التي نريد تحميلها في Batocera (في الداخل سنجد مجلدًا لكل محاكي) ومجلد BIOS ، حيث سيتعين علينا لصق BIOS لتحميل المحاكيات.

ROMS

يتعلق الأمر بشكل أساسي بالألعاب. وكما كنت أقول، يتضمن Batocera بعض نماذج الألعاب المجانية والمفتوحة المصدر ، لكنه لا يتضمن أي ألعاب رسمية أو أصلية لأي وحدة تحكملأن هذا غير قانوني. تم تصميم Batocera بحيث يمكن للمستخدمين تشغيل النسخ الاحتياطية من الألعاب التي لدينا بالفعل في شكل مادي.

بعد توضيح ما سبق ، يجب نسخ ROMS يدويًا في مجلد معين من النظام. بالإضافة إلى القدرة على استخدام مدير الملفات Batocera ، مثل عندما أنشأنا الجهاز الظاهري ، قمنا بتكوين جهاز الشبكة على أنه "محول الجسر"، سوف نرى أن على الكمبيوتر المضيف ، في خيار الشبكة ، سيكون لدينا موقع يسمى Batocera متاحًا (مشاركة الملفات). سيكون هذا هو الحال طالما أن الجهاز الظاهري الذي أنشأناه قيد التشغيل.

مشاركة ملفات الشبكة المحلية

في هذا الموقع ، سنجد المجلد "مشاركة". هناك سنرى نظام الملفات Batocera ، حيث سنجد مجلدات ROMS. سنرى داخل هذا المجلد الكثير من المجلدات الفرعية ، كل منها يتوافق مع وحدة تحكم قديمة مختلفة. على سبيل المثال ، في مجلد "megadrive" سنلصق ألعاب MegaDrive ، في مجلد "dreamcast" ألعاب DreamCast وما إلى ذلك.

السير

كما أشرت أعلاه ، فإن المحاكيات التي يجلبها Batocera معها ليست كل ما قد يثير اهتمامنا. تتطلب بعض المحاكيات مثل Neo Geo وبعض أجهزة الأركيد تثبيت ملفات إضافية لقراءة الألعاب. هؤلاء هم ملفات BIOS ، والتي سيتعين علينا نسخها في المجلد / حصة / السير بواسطة Batocera. يمكننا الوصول إليه إما من مستكشف الملفات Batocera ("F1") أو من خلال خيار الشبكة للكمبيوتر المضيف.

تحتوي ملفات BIOS على كود خاص ، لذا فهي غير مضمنة في توزيع هذا النظام كما أنها غير متوفرة على موقع Batocera الرسمي.. لذلك إذا أراد شخص ما ، فسيتعين عليه البحث عنها على مسؤوليته الخاصة.

قائمة Bazooter مع روم وسير محملة

بمجرد أن يكون لدينا كل شيء يرضينا ، سيكون علينا فقط تحديد النظام الذي نريد محاكاته واختيار لعبة ومن هناك ، قضاء وقت ممتع. لمعرفة المزيد حول التثبيت وكيفية العمل مع هذا المشروع ، يمكن للمستخدمين استشر ويكي أو موقع المشروع باتوسيرا.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.