Что лучше для ретро-игр на Raspberry Pi: Batocera или RetroPie?

Ретро-игры и одноплатные компьютеры Raspberry Pi – довольно распространенное сочетание. Вряд ли можно найти список проектов Raspberry Pi в котором не было бы хотя бы одного проекта, посвященного ретро-играм.

Дистрибутивы ретро-игр позволяют легко начать работу с ретро-играми на Raspberry Pi и два лучших варианта – Batocera и RetroPie. Мы сравним оба дистрибутива ретро-игр и поможем вам решить, какой из них подойдет вам больше.

История и ключевые особенности

Batocera – это дистрибутив ретро-игр с открытым исходным кодом, который был создан как форк Recalbox в 2016 году. Он разработан как plug-and-play система, которая может превратить любой персональный компьютер или одноплатный компьютер в ретро-игровую консоль. Кроме того, дистрибутив можно установить на USB-накопитель или SD-карту для портативной игры.

В отличие от Batocera, RetroPie не является операционной системой. Это набор программ с открытым исходным кодом, построенный на базе официальной ОС Raspberry Pi По этой причине RetroPie может работать только на платах Raspberry Pi некоторых SBC Odroid и компьютерах с Linux. Это самый популярный дистрибутив ретро-игр и один из старейших, созданный еще в 2012 году.

И Batocera, и RetroPie используют EmulationStation в качестве графического интерфейса и запускают ядра эмуляторов в RetroArch. У них есть и другие зависимости, которые позволяют им плавно запускать ваши любимые ретро-игры. Batocera является чисто ретроигровой операционной системой и имеет ограниченную функциональность, встроенную для других целей. RetroPie, напротив, позволяет выйти из фронт-энда RetroPie и использовать Raspberry Pi в обычном режиме.

Простота установки и настройки

Оба приложения очень просты в установке. Установить RetroPie можно, подключив карту памяти microSD к компьютеру и запустив программу Raspberry Pi Imager. RetroPie входит в список доступных образов (Choose OS > Emulation and Game OS > RetroPie).

Batocera немного сложнее, но все равно легко устанавливается. Вы можете использовать Raspberry Pi Imager или balenaEtcher для установки операционной системы на карту памяти microSD, USB-накопитель или жесткий диск которые затем подключаются к Raspberry Pi Процесс несложный, но включает в себя несколько дополнительных шагов по сравнению с установкой RetroPie.

Оба варианта позволяют настраивать систему после установки. В Batocera приоритетом является «plug-and-play», и она создана для максимально быстрого начала работы, поэтому большинство настроек уже заданы, и в них мало что можно изменить. Однако RetroPie предлагает широкие возможности по настройке системы. Для новичков это может оказаться непосильной задачей, но есть несколько руководств по началу работы.

Производительность и простота использования

Batocera и RetroPie имеют совершенно разные пользовательские интерфейсы, несмотря на то, что в них используется пользовательская версия EmulationStation. RetroPie предоставляет дополнительные опции внешнего интерфейса, такие как Attract Mode, Pegasus и Mehstation.

Внешний вид RetroPie может быть настроен гораздо сильнее, но Batocera также позволяет менять темы. Объективно лучшего интерфейса не существует, все зависит только от ваших личных предпочтений.

Производительность, как оказалось, менее субъективный показатель. Из-за огромного количества функций, заложенных в RetroPie, система является неуклюжей и потребляет много ресурсов, что может негативно сказаться на производительности игр. Однако существуют специальные способы повышения производительности игр на RetroPie. Рекомендуется использовать Raspberry Pi 4, чтобы получить максимальную отдачу от системы и эмулировать больше игровых систем.

С другой стороны, Batocera оптимизирована для потребления как можно меньшего количества ресурсов, что снижает нагрузку на Raspberry Pi Это, пожалуй, самый быстрый дистрибутив ретро-игр, который загружается и запускает игры с впечатляющей скоростью при настройках по умолчанию. Batocera также является самым простым в использовании дистрибутивом ретро-игр. Выполнение обновлений, сбор метаданных и настройка – все это в Batocera проще, чем в RetroPie.

Эмуляторы и контроллеры

Когда речь заходит об эмуляторах, обе платформы для ретро-игр оказываются в равных условиях. Практически для всех основных домашних и портативных ретро-игровых консолей/систем найдется эмулятор, работающий на Batocera или RetroPie. Для эмуляции более поздних игровых систем, таких как PlayStation 1 и Dreamcast, рекомендуется использовать Raspberry Pi 4.

Возможно, некоторые консоли отсутствуют, но в целом обе платформы предлагают одинаковые варианты эмуляторов. В отличие от RetroPie, Batocera поставляется с несколькими предустановленными бесплатными ROM.

Что касается контроллеров, Batocera и RetroPie совместимы с широким выбором контроллеров для видеоигр, включая геймпады PlayStation и Xbox, световые пистолеты, мыши и клавиатуры Обычные контроллеры автоматически определяются и предварительно настраиваются в Batocera, в то время как в RetroPie их нужно настраивать вручную.

Сообщество и популярность

По данным статистики, загрузки RetroPie составляют 3% от общего числа загрузок операционных систем через Raspberry Pi Imager. Несмотря на то, что Batocera имеет значительное сообщество пользователей и разработчиков, она не может сравниться с RetroPie по популярности. RetroPie – это практически синоним ретро-игр на платах Raspberry Pi Некоторые наборы Raspberry Pi даже поставляются с предустановленным RetroPie, хотя мы не советуем их покупать.

Популярность RetroPie облегчает получение помощи при возникновении проблем. Руководства по настройке, учебники и документация более подробны и легкодоступны. Кроме того, поскольку RetroPie работает на более ограниченном спектре аппаратных средств, вы, скорее всего, найдете ответы, подходящие именно для вашей системы, что позволит вам следовать этим шагам без каких-либо изменений.

Batocera vs. RetroPie: Какой вариант выбрать?

Batocera легка, проста в использовании и настройке, а также более оптимизирована для работы в играх, чем RetroPie. С другой стороны, RetroPie гораздо популярнее, имеет больше дополнительных функций и предлагает множество вариантов настройки для тех, кому они нужны.

Batocera больше подойдет новичкам, которые предпочитают «plug-and-play», а не расширенные возможности настройки. RetroPie, напротив, подойдет пользователям Raspberry Pi которые хотят доработать свою ретро-игру или запустить другие неигровые проекты на одноплатном компьютере. Кроме Batocera и RetroPie, вы можете ознакомиться с другими вариантами ретро-игр, такими как Lakka и Recalbox.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.makeuseof.com

Комментарии (0)