دو تا از بهترین پلتفرمها برای بازیهای یکپارچهسازی با سیستمعامل در رایانههای Raspberry Pi در یک «مبارزه نهایی» به هم میرسند.
بازیهای یکپارچهسازی با سیستمعامل و رایانههای تک بردی Raspberry Pi ترکیب بسیار رایجی هستند. به سختی می توانید لیستی از پروژه های Raspberry Pi را بدون حداقل یک پروژه بازی یکپارچهسازی با سیستمعامل در ترکیب پیدا کنید.
توزیعهای بازیهای یکپارچهسازی با سیستمعامل شروع به کار با بازیهای یکپارچهسازی با سیستمعامل در Raspberry Pi را آسان میکنند و دو تا از بهترین گزینهها Batocera و RetroPie هستند. ما هر دو توزیع بازیهای یکپارچهسازی با سیستمعامل را با هم مقایسه میکنیم و به شما کمک میکنیم تصمیم بگیرید کدام یک برای شما مناسبتر است.
تاریخچه و ویژگی های کلیدی
Batocera یک توزیع یکپارچهسازی با سیستمعامل منبع باز است که به عنوان یک فورک Recalbox در سال 2016 آغاز شد. این به عنوان یک سیستم plug-and-play طراحی شده است که می تواند هر رایانه شخصی یا رایانه تک بردی را به یک کنسول بازی یکپارچهسازی با سیستمعامل تبدیل کند. همچنین می توانید آن را روی یک درایو USB یا کارت SD برای تجربه بازی قابل حمل نصب کنید.
برخلاف Batocera، RetroPie یک سیستم عامل نیست. این مجموعه ای از نرم افزار منبع باز است که بر اساس سیستم عامل رسمی Raspberry Pi ساخته شده است. به همین دلیل، RetroPie فقط می تواند بر روی بردهای Raspberry Pi، برخی از Odroid SBC و رایانه های شخصی لینوکس اجرا شود. این محبوب ترین توزیع بازی یکپارچهسازی با سیستمعامل و یکی از قدیمی ترین ها است که به سال 2012 باز می گردد.
هر دو Batocera و RetroPie از EmulationStation به عنوان یک جلوی گرافیکی استفاده می کنند و هسته های شبیه ساز را در RetroArch اجرا می کنند. آنها وابستگیهای دیگری نیز دارند که به آنها امکان میدهد بازیهای یکپارچهسازی با سیستمعامل مورد علاقه شما را بدون مشکل اجرا کنند. Batocera صرفا یک سیستم عامل بازی یکپارچهسازی با سیستمعامل است و دارای عملکرد محدودی است که برای اهداف دیگر تعبیه شده است. از سوی دیگر، RetroPie به شما امکان می دهد از قسمت جلویی RetroPie خارج شوید و از Raspberry Pi خود به طور معمول استفاده کنید.
سهولت در نصب و راه اندازی
نصب هر دو نرم افزار بسیار ساده است. می توانید RetroPie را با اتصال کارت microSD خود به رایانه و اجرای Raspberry Pi Imager نصب کنید. RetroPie در لیست تصاویر موجود ابزار دوم گنجانده شده است (انتخاب OS > Emulation و Game OS > RetroPie). حتماً راهنمای نحوه ساخت کنسول بازی با استفاده از RetroPie را بررسی کنید.
Batocera کمی بیشتر درگیر است اما هنوز نصب آن آسان است. میتوانید از Raspberry Pi Imager یا balenaEtcher برای نصب سیستمعامل روی کارت microSD، یک USB، یا یک هارد دیسک که سپس به Raspberry Pi وصل میکنید، استفاده کنید. در راهنمای ما در مورد نحوه بوت کردن Raspberry Pi از طریق SSD یا شبکه بیشتر بخوانید. این فرآیند بدون پیچیدگی است، اما شامل چند مرحله بیشتر از نصب RetroPie است.
هر دو گزینه به شما امکان می دهند پس از نصب، تنظیمات خود را سفارشی کنید. Batocera پلاگین و بازی را در اولویت قرار می دهد و برای شروع هرچه سریعتر شما ساخته شده است، بنابراین بیشتر تنظیمات از قبل پیکربندی شده اند و گزینه های کمی برای سرهم بندی وجود دارد. با این حال، RetroPie ویژگیهای گستردهای را برای سفارشی کردن تنظیمات خود به همان صورتی که میخواهید ارائه میکند. ممکن است برای کاربران جدید بسیار سخت باشد، اما چندین آموزش برای شروع وجود دارد.
عملکرد و سهولت استفاده
Batocera و RetroPie دارای رابط های کاربری هستند که کاملاً متفاوت به نظر می رسند، حتی اگر هر دو از یک نسخه سفارشی EmulationStation استفاده می کنند. RetroPie گزینه های جلویی اضافی مانند حالت جذب، پگاسوس و Mehstation را ارائه می دهد.
ظاهر RetroPie را می توان خیلی بیشتر تغییر داد، اما Batocera همچنین به شما اجازه می دهد تم ها را تغییر دهید. هیچ رابط کاربری بهتری وجود ندارد و این فقط به اولویت شخصی شما بستگی دارد.
عملکرد، همانطور که مشخص است، یک معیار کمتر ذهنی است. با توجه به مقدار زیادی از ویژگی های بسته بندی شده در RetroPie، سیستم درهم و برهم است و تمایل دارد منابع زیادی را مصرف کند که می تواند برای عملکرد بازی مضر باشد. با این حال، راههای خاصی برای افزایش عملکرد بازی در RetroPie وجود دارد. Raspberry Pi 4 برای استفاده حداکثری از آن و تقلید بیشتر سیستم های بازی توصیه می شود.
از سوی دیگر، Batocera برای مصرف کمترین منابع ممکن و کاهش بار روی Raspberry Pi بهینه شده است. این احتمالاً سریعترین توزیع بازیهای یکپارچهسازی با سیستمعامل است و بازیها را با سرعتهای چشمگیر با تنظیمات پیشفرض راهاندازی و اجرا میکند. Batocera همچنین کیک را به عنوان ساده ترین توزیع بازی یکپارچهسازی با سیستمعامل برای استفاده می داند. انجام بهروزرسانیها، خراش دادن ابردادهها و سفارشیسازی در Batocera در مقایسه با RetroPie بسیار آسان است.
شبیه سازها و کنترلرها
وقتی صحبت از شبیه سازها می شود، هر دو پلتفرم بازی یکپارچهسازی با سیستمعامل تقریباً به طور مساوی مطابقت دارند. تقریباً همه کنسولها/سیستمهای بازی یکپارچهسازی با سیستمعامل اصلی و قابل حمل یک شبیهساز دارند که روی Batocera یا RetroPie اجرا میشود. Raspberry Pi 4 برای شبیه سازی سیستم های بازی های بعدی مانند PlayStation 1 و Dreamcast توصیه می شود.
ممکن است چند کنسول در اینجا و آنجا وجود نداشته باشد، اما به طور کلی، هر دو پلتفرم گزینه های شبیه ساز یکسانی را ارائه می دهند. Batocera برخلاف RetroPie با برخی رام های رایگان از پیش نصب شده عرضه می شود. حتما راهنمای ما برای بازیهای یکپارچهسازی با سیستمعامل در Raspberry Pi را بررسی کنید که همه چیزهایی را که برای ساختن مرکز بازی Raspberry Pi خود باید بدانید را پوشش میدهد.
در مورد کنترلرها، Batocera و RetroPie با طیف گسترده ای از کنترلرهای بازی های ویدیویی، از جمله گیم پدهای پلی استیشن و ایکس باکس، تفنگ های سبک، و ماوس ها و کیبوردها سازگار هستند. کنترلکنندههای رایج بهطور خودکار در Batocera شناسایی و از پیش پیکربندی میشوند، در حالی که RetroPie از شما میخواهد که آنها را به صورت دستی تنظیم کنید.
جامعه و محبوبیت
طبق آمار رسمی، دانلودهای RetroPie 3 درصد از کل دانلودهای سیستم عامل را از طریق Raspberry Pi Imager تشکیل می دهند. در حالی که Batocera جامعه قابل توجهی از کاربران و مشارکت کنندگان دارد، از نظر محبوبیت با RetroPie همخوانی ندارد. RetroPie تقریباً مترادف با بازی های یکپارچهسازی با سیستمعامل در بردهای Raspberry Pi است. برخی از کیتهای Raspberry Pi حتی با RetroPie از پیش بارگذاری شده ارائه میشوند، اگرچه توصیه میکنیم از خرید آنها خودداری کنید.
محبوبیت RetroPie دریافت کمک برای مشکلاتی را که با آن مواجه میشوید آسانتر میکند. راهنماهای راه اندازی، آموزش ها و مستندات دقیق تر و به راحتی در دسترس هستند. همچنین، از آنجایی که RetroPie روی محدوده محدودتری از سختافزار اجرا میشود، احتمالاً پاسخهایی متناسب با تنظیمات خاص خود پیدا خواهید کرد که به شما امکان میدهد این مراحل را بدون ایجاد هیچ تغییری دنبال کنید.
Batocera در مقابل RetroPie: کدام گزینه را باید انتخاب کنید؟
Batocera سبک وزن، استفاده و راه اندازی آسان است و برای عملکرد بازی نسبت به RetroPie بهینه شده است. از طرف دیگر، RetroPie بسیار محبوب تر است، ویژگی های اضافی بیشتری دارد و گزینه های پیکربندی زیادی را برای افرادی که به آنها نیاز دارند ارائه می دهد.
Batocera برای مبتدیانی که plug-and-play را به ویژگی های سفارشی سازی پیشرفته ترجیح می دهند، مناسب تر خواهد بود. در مقابل، RetroPie برای کاربران Raspberry Pi که میخواهند تنظیمات بازیهای یکپارچهسازی با سیستمعامل خود را تغییر دهند یا سایر پروژههای غیر بازی را روی رایانههای تک برد خود اجرا کنند، به خوبی کار میکند. همچنین، میتوانید گزینههای دیگر بازیهای یکپارچهسازی با سیستمعامل را علاوه بر Batocera و RetroPie، مانند Lakka و Recalbox، بررسی کنید.