В октябре этого года дистрибутив RetrOrangePi обновился до версии 2.5.2. Это знаковое событие в Orange Pi-enabled мире.
Для тех, кто всё пропустил - RetrOrangePi - готовый дистрибутив, этакий симбиоз Armbian и RetroPie. После записи его на microSD и загрузки гаджета пользователь получает готовую систему, заточенную под эмуляцию классических консолей - NES (Dendy), SNES, ZX-Spectrum и подобных. “Ноги растут” от основной версии для Raspberry Pi, имеется в наличии некоторое “отставание” и недостаток фич по сравнению с основной версией, но в целом, вполне можно жить и пользоваться. И да, наш нищебродный OrangePi превращается в относительно полноценный артефакт, позволяющий с головой окунуться в ностальгию по 90ым (это ничего, они скоро и так вернутся).
Установка вполне стандартна. По этой ссылке получаем дистрибутив под наше устройство (нужно выбрать платформу, иначе ничего работать не будет). Дальше распаковываем архив и пишем сие поделие на microSD:
- В Windows используем Win32DiskImager.
- В Linux -
dd
. - Поклонники MacOS тоже также пользуются
dd
, ну или ищут соответствующее приложение в “аппсторе” (не уверен что оно там есть, но это уже ваши яблочно-половые проблемы).
Первая загрузка идёт довольно долго - система сама “растягивает” партицию до нужного размера, генерит ключи SSH и производит ещё некоторые настройки.
Кстати, партиций на карточке будет целых три, но об этом позже. Что до размера - образ занимает около 5Гб, так что придётся раскошелится на карточку не менее 8Гб.
Дальше система перезагрузится…
И попросит сконфигурировать джойстик, точнее будет жаловаться на его отсутствие. Всё это будет сопровождаться восьмибитными мелодиями, которые позднее можно либо заменить, либо выключить совсем.
Про джойстики разговор особый - скажем так, у пользователя не будет проблем, если есть пад от Xbox 360 - он поддержан идеально. Счастливые обладатели манипуляторов от PS4 должны разжиться еще и адаптером Bluetooth и “спарить” джойстики с OrangePi.
У меня же прекрасно заработали SNES и SEGA через ARCAdaptor/Pixelkit, а так же PSX - вот тут есть видеоролик на эту тему. Он, кстати, сейчас основной.
Дальше хорошо бы настроить сеть. В случае OrangePi Lite, где ничего кроме WiFi нет, путь следующий:
- Выходим из оболочки RetroPie.
- Запускаем команду
sudo nmtui
. - В диалоговом режиме настраиваем WiFi - там всё просто.
В принципе уже можно поиграть, для этого нужно положить “ромы” от ваших приставок в /home/pi/roms/ваш-объект-детской-дрочки. Дальше ребутим приставку и видим, что в меню эмуляторов пополнение.
Что же нового ? Да почти всё.
- Обновлённый Armbian
- Работающие “порты” - тут и Prince Of Persia, и Duke Nukem (правда работает так себе), и ещё куча всего, включая remake Goonies.
- Эмуляторы Apple II и Amiga (ещё не пробовал)
- Новый KODI, причем есть возможность использовать отдельно OpenElec+KODI
- И наконец, Dreamcast!!! Наконец, ролики-завлекухи из YouTube воплощены в металле.
Dreamcast хорош. Конечно, не всё гладко (например, заикается фоновая музыка, но ведь её можно отключить). Но просто “подложить” образ CDI и играть - бесценно.
Правда, в моём случае пришлось отключить опцию автонастройки джойстика - в файле /opt/retropie/configs/all/autoconf.cfg
нужно выставить reicast_input
в значение “0”. После этого кнопки стали “соответствовать”.
Кстати, переводы из 90ых (особенно озвучка) - доставляют просто нереально.
Также есть эмулятор PSP. Пока не тестировался :).
Пару слов о KODI. Тут их целых два!
Первый - адаптация для работы из под RetroPi. Второй - полноценный ребут в OpenElec, ибо, как говорилось в самом начале - на microSD не зря целых три партиции - boot, OpenElec и собственно RetroPie.
Везде свои плюсы и минусы - так, например в “родной” версии работает джойстик “из коробки”, а в OpenElec-версии поддержано гораздо больше видеоформатов. Так что, получается что лучше пользоваться им.
При выборе из меню OpenElec система перезагрузится и пользователь окажется в полноценном каноничном KODI. И уже не сможет вернуться в RetroPie, до тех пор, пока не поставит расширение RetroOrangePi (дистрибутив включен в систему).
Итак, в сухом остатке плюсы:
- Больше эмуляторов
- Работающие “порты”
- Dreamcast (да, отдельной строкой).
- Дистрибутив “выровнен” с основной веткой RetroPie
- OpenElec работает корректно
Ну и минусы:
- Есть не все эмуляторы “из коробки”. Так, нет DosBox, хотя конфиги для него попадаются в системе.
- Обратная “загрузка” в RetrOrangePi из OpenElec неочевидна - догадаться, что нужно ставить расширение для переключения почти невозможно.
- Система греется и потребляет больше. Готовим хороший БП не меньше ампера.
- Это всё еще не официальная версия
Будем надеяться что авторы не “забьют” на развитие проекта. Он родился где-то в недрах закрытой группы facebook, иногда попадаются упоминания на форумах… Короче, с точки зрения продукта - всё не очень хорошо. Но, включим оптимиста и будем надеяться на светлое будущее.
Короче, ваш мегадевайс за 9 долларов способен на большее, спасибо авторам RetrOrangePi. Многое ещё предстоит настроить-допилить, но уже сейчас это вполне полноценная, работающая и относительно стабильная система.
Зима близко. Готовьтесь.