Существует множество различных моделей Raspberry Pi. Много. Их так много, что легко заблудиться и увязнуть в цифрах. К счастью, чтобы ответить на вопрос, какой Raspberry Pi лучше всего подходит для эмуляции, процесс довольно прост и сводится только к выбору двух моделей.
Не стесняйтесь качать кулаком. Да, это так просто.
Итак, теперь мы знаем, на что способен каждый Raspberry Pi, нам нужно подумать о мощности и портативности. Технически, любой Raspberry Pi может запускать эмуляторы, но власть будет решать, какие эмуляторы он сможет запускать.
Также существует множество переменных, но мы постараемся сделать это простым. Например, Raspberry Pi 3 — отличная машина для эмуляции, но, учитывая ее возраст и цену, нет оснований рекомендовать ее вместо Raspberry Pi 4.
Имея это в виду, мы сосредоточимся на двух моделях Raspberry Pi для эмуляции: Raspberry Pi 4 Model B и Raspberry Pi Compute Module 4.
Причины выбора
Наличие мощного процессора и достаточного количества оперативной памяти для эмуляции более сложных систем — единственные два фактора, которые нам действительно нужно учитывать. Модель Pi 4 Model B оснащена 64-разрядным четырехъядерным процессором ARM Cortex-A72 с тактовой частотой 1,5 ГГц и 1 ГБ, 2 ГБ, 4 ГБ или 8 ГБ оперативной памяти.
И наоборот, с Compute Model 4 мы также работаем с четырехъядерным процессором Cortex-A72 с частотой 1,5 ГГц вместе с 1 ГБ, 2 ГБ, 4 ГБ или 8 ГБ оперативной памяти.
Короче говоря, мы говорим об очень похожих характеристиках, но о двух разных платах, в зависимости от того, для чего они вам нужны.
Малиновый Пи 4 Модель Б
Если вы собираете домашнюю консоль, на которой можно будет играть только через телевизор, то лучше всего подойдет Raspberry PI 4 Model B. Это устройство не только будет поддерживать USB-контроллеры, но и будет готово к подключению к Интернету. Единственным реальным недостатком здесь является то, что Pi 4 Model B не очень легко переносится. Тем не менее, это более простой путь для тех, кто не слишком хорошо знаком с системами Linux и хочет чего-то, что можно понять с минимальными инструкциями.
Вычислительный модуль Raspberry Pi 4
Мы знаем, что Compute Model 4 соответствует Pi 4 с точки зрения возможностей. Так что же делает его достойным рассмотрения в качестве альтернативы?
Несмотря на то, что у вычислительного модуля 4 отсутствуют входные разъемы (USB, Ethernet, Wi-Fi, Bluetooth), более тонкий дизайн означает, что его легче разместить в различных типах корпусов. Если, например, вы хотите создать Game Boy, способный играть в игры SNES и Genesis/Mega Drive, установка Pi 4 Model B в корпус RetroFlag будет практически невозможной. А если вы выберете для Pi 4 Model B портативный чехол, он будет массивным. Тонкость вычислительного модуля 4 означает, что плата не испортит эстетику корпуса.
Кроме того, если вы выберете что-то вроде RetroFlag GPi Case 2, вам не понадобится связь Bluetooth, поскольку в корпусе есть все необходимые кнопки, что исключает необходимость в беспроводных контроллерах.
Две вещи, которые следует учитывать
Вычислительный модуль Raspberry Pi 4 и плата ввода-вывода
Теперь, когда мы разобрались с простыми вещами, пришло время отказаться от жаргона и перейти к важным вещам.
Если вы планируете использовать Compute Module 4 на телевизоре в любой момент, вам понадобится соответствующая плата ввода-вывода Compute Module 4 для его подключения. Сам по себе вычислительный модуль 4 ничего не делает, и его нужно к чему-то подключить.
Если вы приобретаете корпус RetroFlag GPi Case 2, вам не понадобится дополнительная плата ввода-вывода, поскольку в корпусе будет все необходимое для его работы. Однако в других случаях это не всегда так, поэтому обязательно прочитайте инструкцию к продукту, чтобы полностью понять, что вы покупаете, а что нет.
Я бы еще добавил, что когда дело доходит до выбора оперативной памяти, 8 ГБ — это перебор. Эмуляция — это битва между процессором и оперативной памятью: когда один становится сильнее другого, другой ограничивает возможности первого. По этой причине 8 ГБ на самом деле не нужны для эмуляции на этих платах. Конечно, больше всегда лучше, но платы на 4 ГБ более чем достаточно для того, что нам нужно.
Какие системы могут эмулировать Raspberry Pi 4 и Compute Module 4?
При схожих характеристиках то, что работает для одного, должно работать и для другого. Конечно, совместимость эмуляторов не гарантируется во всех случаях, и разные эмуляторы дадут разные результаты.
Что касается возможностей, и Raspberry Pi 4, и Compute Module 4 могут без проблем работать с SNES. В N64, PS1 и Dreamcast можно играть на обеих моделях Rasberry Pi, но опять же, некоторые игры будут работать лучше, чем другие.
Лично я добился наибольшего успеха с RetroPie , но стоит попробовать разные операционные системы и посмотреть, какая из них подходит вам лучше всего. RetroPie, на мой взгляд, кажется наиболее стабильным и в целом обеспечивает лучшую эмуляцию.
Системы, которые может эмулировать ретро-Raspberry Pi
- ПОТОМУ ЧТО
- СНЭС
- Мастер-система
- Генезис / Мега Драйв
- N64
- Дримкаст
- PS1
- МАМЕ
В заключение
Как я уже сказал, все сводится к тому, для чего вам нужен Raspberry Pi. Если вы планируете оставить его подключенным к телевизору или монитору и больше ни к чему, Rasberry Pi 4 проще всего настроить, и вам потребуется меньше всего хлопот, чтобы понять, что это такое.
Однако если вы хотите использовать его на своем телевизоре и/или портативном компьютере, вам подойдет Raspberry Compute Module 4. Просто имейте в виду, что вам понадобится дополнительная плата для использования телевизора, а в портативном исполнении стоимость будет выше, чем просто у Pi 4 и обычного корпуса.
Суммируя
В: Я хочу играть в ретро-игры на своем телевизоре.
А: Купите Rasberry Pi 4 модели Б.
Вопрос: Я хочу создать портативную консоль, которая однажды сможет работать на телевизоре.
Ответ: Купите вычислительный модуль Rasberry Pi 4.
Что вам нужно купить?
В зависимости от того, по какому маршруту вы пойдете, будет меняться то, что вам нужно взять. Я знаю, это сложно, но ты почти закончил.
Если вы выберете маршрут Rasberry Pi 4 Model B, вам понадобится следующее:
- Raspberry Pi 4 с объемом оперативной памяти не менее 4 ГБ.
- Карта Micro SD (рекомендуется 32 ГБ)
- Чехол для Raspberry Pi 4
- Кабель Micro-HDMI
- Блок питания USB-C Raspberry Pi
- Вентилятор/радиатор (опционально)
А если вы выберете Rasberry Pi Compute Model 4 , вот что вам понадобится:
- Вычислительный модуль Raspberry Pi 4 с объемом оперативной памяти не менее 4 ГБ.
- RetroFlag GPi Case 2 (рекомендуется для простоты)
- Карта Micro SD (рекомендуется 32 ГБ)
- Плата ввода-вывода вычислительного модуля Raspberry Pi 4 (при использовании на телевизоре)
- Чехол для вычислительного модуля Raspberry Pi 4 (при использовании с телевизором)
- Кабель Micro-HDMI (при использовании с телевизором)
- Блок питания USB-C Raspberry Pi (при использовании на телевизоре)
- Вентилятор/радиатор (дополнительно/при использовании на телевизоре)
И все. Надеюсь, теперь у вас есть лучшее представление о том, что вы делаете и что вам нужно. Также помните, что в Интернете есть множество руководств по началу работы, если у вас возникнут какие-либо проблемы. К счастью, любые ваши проблемы решит кто-то другой.