Я собрал свою версию RetroPie на базе Raspberry Pi 3B и избежал распространенных ошибок.

Я вырос в то время, когда старые видеоигры не считались старыми. Они были просто… ну, видеоиграми. Моим первым компьютером был Commodore 64 первого поколения, который, казалось, постоянно что-то обдумывал. Игры загружались целую вечность. И если что-то не работало, вы не предполагали, что система сломана. Вы предполагали, что сделали что-то не так. Этот образ мышления сохранился у меня, и, вероятно, это одна из причин, почему меня так привлекает Linux.

Я собрал свою версию RetroPie на базе Raspberry Pi 3B и избежал распространенных ошибок.

Я устанавливал RetroPie на свой Raspberry Pi 3B чаще, чем следовало бы признать. Иногда потому, что хотел, иногда потому, что был вынужден, после того как испортил всё так, как можно было полностью избежать. Я прошивал неправильный образ. Я использовал блок питания, который был «достаточно хорош». Я выдергивал кабель вместо того, чтобы правильно выключить питание. Каждый раз, когда я думал: «RetroPie нестабилен», оказывалось, что я просто был нестабилен.

который Raspberry Pi 3B — одно из самых надежных компактных устройств, которые вы можете использовать.Но оно так же надежно, как и старые устройства. Обращайтесь с ним правильно, и оно будет работать хорошо. Будьте снисходительны, и оно тихонько накажет вас позже. Так что давайте не будем снисходительны.

Что вам понадобится (и почему Raspberry Pi 3B по-прежнему идеально подходит)

Выбор устройств, которые спокойно определяют ваше будущее настроение

Raspberry Pi 3B занимает удивительно идеальное положение. Это не самая новая плата. Это не самая быстрая; она просто достаточна. Достаточно достаточна для 8-битных систем, достаточно достаточна для 16-битных, достаточно достаточна для PlayStation 1, чтобы не приходилось копаться в меню настроек, похожих на меню авиасимуляторов. Эта «достаточно достаточна» важнее, чем кажется.

Вот что вам действительно нужно:

  • Малина Pi 3B.
  • Настоящий блок питания на 2.5 ампера.
  • Хорошая карта microSD емкостью 32 ГБ.
  • Для настройки требуется проводной USB-контроллер.
  • HDMI-кабель и любой имеющийся у вас монитор.

Теперь позвольте мне кое в чём признаться. Я не раз использовал случайный адаптер питания из ящика с пометкой «вероятно, исправен», потому что он казался подходящим, и я не хотел заказывать новый. Система включалась и даже запускала игры. Затем начали происходить странные вещи. Звук начал потрескивать, а входной сигнал стал немного неточным. Ничего катастрофического, но достаточно, чтобы всё казалось ненадёжным. Дело не в программном обеспечении, а в блоке питания.

То же самое относится и к SD-картам. Дешевые карты не взрываются сразу, но выходят из строя постепенно. Они ждут и выбирают момент, когда вы позаботитесь о своих сохранениях. Потратьте немного больше денег, просто чтобы быть в безопасности.

Что касается производительности, Pi 3B чувствует себя комфортно, если соблюдать его «зону комфорта». NES, SNES, Mega Drive, C64, ZXSpectrum, Game Boy, GBA и PlayStation 1 работают плавно, предсказуемо и скучно в самом лучшем смысле этого слова.

Установка игр для Nintendo 64 и PSP? Да, технически это возможно, и иногда результат даже выглядит довольно неплохо. Но в других случаях процесс может больше напоминать слайд-шоу. Если вам нравится настраивать систему и стремиться к дополнительным 5% приросту производительности, то можете попробовать. Но если ваша цель — сразу же начать играть, не меняя пять настроек, лучше остаться в зоне комфорта. Это устройство по-настоящему раскрывает свой потенциал, когда вы позволяете ему работать в обычном режиме.

Далее появится EmulationStation и предложит вам настроить контроллер. Нажмите и удерживайте кнопку, назначьте входные сигналы и пропустите те, которые у вас не назначены. В первый раз это может показаться немного торжественным, как будто вы официально сообщаете системе, как планируете играть. После завершения этого шага вы увидите пустой экран. Кажется, что он выключен, но это не так. Он просто ожидает загрузки игр.

Как установить RetroPie на Raspberry Pi 3B

Не стоит слишком много об этом думать, и уж точно не стоит импровизировать.

Страница загрузки RetroPie.

перейти к Официальный сайт RetroPieЗагрузите образ под названием Raspberry Pi 2/3. Это не версия для Pi 4, и она "не может быть совместима". Необходима правильная версия.

Установите его с помощью Тепловизор Raspberry Pi أو Балена ЭтчерЯ использую второй вариант, но оба работают. Важно вот что: дважды проверьте диск, на который устанавливаете программу. Я, в порыве уверенности, однажды случайно стёр данные не с того диска. Это определённо должно вас научить смирению.

После установки вставьте карту в Raspberry Pi. Подключите HDMI И контроллер. Как только всё подключено, пора включать питание. Raspberry Pi запускается мгновенно. В этом есть что-то невероятно приятное. Никакой заставки компании, никаких ожидающих обновлений. Только движение.

При первом запуске программа расширяет файловую систему. Пусть делает то, что делает. Сейчас не время проявлять нетерпение. Именно сейчас терпение спасет вас от будущих сообщений на форуме.

Подключитесь к сети и добавьте игры.

Именно здесь начинает возникать ощущение реальности происходящего.

Папка с ROM-файлами, которую вы видите в сети.

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

Самый простой способ переноса игр — через локальную сеть. Зайдите в меню RetroPie. Запустите утилиту Wi-Fi. Медленно введите пароль с помощью экранной клавиатуры, как будто на дворе снова 1999 год.

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

Перезапустите EmulationStation, и что-то изменится; пустой экран заполнится названиями систем: NES, SNES, C64 и PlayStation. Этот момент на самом деле не устаревает. Он перестаёт быть проектом и начинает превращаться в консоль.

Контроллеры появляются при добавлении игровых ROM-файлов в соответствующую папку.

Если у вас возникают проблемы с сетью, используйте USB-накопитель. Вставьте его один раз, и RetroPie сам создаст структуру папок. Копирование ROM-файлов с другого устройстваЗатем снова подключите его, и всё готово.

Игра работает четко и просто, если не бороться с реальностью, а классические системы функционируют превосходно. PlayStation 1 ощущается так, как и прежде, что удивительно важно, и ранние аркадные игры ведут себя так же хорошо.

Если же перейти к более поздним аркадным играм, играм для N64 или PSP, то всё становится довольно интересно. Некоторые игры работают идеально, другие требуют доработки, а третьи напоминают о том, что это всё ещё небольшое устройство с ограничениями.

В экспериментах нет ничего плохого. Просто знайте, когда нужно экспериментировать, а когда следует играть.

Последние доработки выделяют RetroPie среди других платформ.

Скучные вещи, от которых зависит, останется ли это устройство подключенным или нет.

Убедитесь, что вы настроили все необходимые параметры.

Вот что большинство руководств пропускают: включите безопасное завершение работы. Я знаю, это звучит ненужно, пока вы не выключите устройство, и ваша SD-карта не решит, что с нее хватит, а повреждение данных не даст о себе знать вежливо. Перейдите в «Настройки» и явно укажите вывод звука: HDMI или разъем для наушников. Не думайте, что система всегда будет определять правильное направление после перезагрузки. Если края экрана обрезаются, отрегулируйте параметр «Перекрытие». Слегка обрезанные меню можно смириться, но зачем?

Ни один из этих шагов не вызывает восторга. Они не создадут ощущения, что вы что-то улучшаете. Но это разница между «Я однажды попробовал RetroPie» и «Эта штука три года пролежала под моим телевизором». Raspberry Pi 3B не пытается заменить современные консоли. Он не притворяется тем, чем не является. Это небольшая, тихая плата, которая превращается в устройство, которое вы включаете и сразу же начинаете играть.

И, честно говоря, это именно то, чего я изначально хотел от игр.

Перейти к верхней кнопке