RetroArch на Android: как настроить и во что играть
RetroArch — это не просто эмулятор. Это оболочка, внутри которой живут десятки эмуляторов разных консолей, объединённых единым интерфейсом, настройками и логикой работы. Вместо того чтобы ставить отдельное приложение для SNES, отдельное для PS1 и ещё одно для Game Boy — ставишь RetroArch и скачиваешь нужные модули прямо внутри.
Звучит удобно. На практике первый запуск может сбить с толку: интерфейс непривычный, терминология своя, и не сразу понятно, с чего начать. Этот гайд — чтобы не тратить время на методом тыка.

Установка
RetroArch есть в Google Play, но версия там обычно отстаёт от актуальной. Полная версия с возможностью скачивать ядра прямо внутри приложения — на официальном сайте retroarch.com в разделе Downloads. Там же есть Night builds — ночные сборки с самыми свежими изменениями, но они менее стабильны.
После установки сразу попадаешь в главное меню с горизонтальным скроллом — это XMB-интерфейс, похожий на меню PlayStation 3. Можно переключиться на другой вид (Ozone или GLUI), но XMB удобен для навигации одной рукой.
Первый запуск: что сделать сразу
Перед тем как что-то запускать, стоит обновить базы данных. Это важно: без актуальных баз RetroArch не будет правильно определять игры и автоматически назначать ядра.
Путь: Main Menu → Online Updater. Здесь нужно нажать:
- Update Core Info Files — информация о доступных ядрах
- Update Databases — базы данных игр
- Update Assets — иконки и шрифты интерфейса
- Update Cheats — если нужны читы
Всё это занимает пару минут. После обновления можно переходить к установке ядер.
Ядра: что это и какие выбрать
Изначально в RetroArch нет ни одного эмулятора. Они загружаются в виде модулей-ядер для каждой консоли. При этом для одной и той же платформы может быть несколько ядер.
Скачать ядра: Main Menu → Online Updater → Core Downloader. Список длинный, ориентируйся по названию консоли.
Вот оптимальный набор для старта:
| Консоль | Рекомендуемое ядро |
|---|---|
| NES / Dendy | Nestopia UE |
| SNES | Snes9x |
| Sega Mega Drive | Genesis Plus GX |
| Game Boy / GBC | Gambatte |
| Game Boy Advance | mGBA |
| PlayStation 1 | PCSX ReARMed |
| Nintendo 64 | Mupen64Plus-Next |
| PS Portable (PSP) | PPSSPP |
| Sega Dreamcast | Flycast |
| arcade / MAME | MAME (текущая версия) |
Для некоторых консолей несколько ядер — не обязательно плохо. Например, для GBA mGBA даёт лучшую совместимость и точность эмуляции, а VBA-M быстрее работает на слабых устройствах. Если игра не идёт на одном ядре — попробуй другое.
BIOS: когда нужен и куда класть
Часть ядер работает без дополнительных файлов. Но PlayStation 1, PS2, некоторые аркадные системы требуют BIOS — системные файлы оригинальной консоли.
Для PS1 нужен файл scph1001.bin или аналог. Его кладут в папку RetroArch/system/ на внутреннем хранилище Android. Путь к папке system можно проверить в Settings → Directory → System/BIOS.
Без BIOS многие игры PS1 просто не запустятся или запустятся с артефактами. Это не баг RetroArch — это требование самого ядра.
Где брать игры
Юридически ROM-файлы игр — серая зона. Формально скачивать ROM игры, которую ты не купил, — нарушение авторских прав. Практически преследование за это носит единичный характер и направлено против дистрибьюторов, а не пользователей.
Крупнейший публичный архив ретро-игр — Internet Archive (archive.org), там есть коллекции ROM для большинства консолей. Это не значит, что они там легально — просто так исторически сложилось.
Игры кладут в любую удобную папку на телефоне и потом указывают путь в RetroArch.
Управление: геймпад или сенсор
RetroArch на Android поддерживает Bluetooth-геймпады — это лучший способ играть, особенно в платформеры и файтинги. Подключается стандартно через Bluetooth, RetroArch подхватывает контроллер автоматически и назначает кнопки.
Раскладку можно переназначить: Settings → Input → Port 1 Controls.
Если геймпада нет — есть экранные кнопки. По умолчанию они включены. Размер и положение настраивается: быстрое меню → On-Screen Overlay → Overlay Preset. Там же можно выбрать скин оверлея под конкретную консоль.
Важный нюанс с геймпадами: кнопки могут быть отображены в неправильном порядке (A и B меняются местами). Это особенность маппинга Xbox-контроллеров. Решается переназначением в настройках Input для конкретного ядра, а не глобально.
Шейдеры: как сделать картинку живой
Один из главных козырей RetroArch — шейдеры. Это фильтры, которые обрабатывают картинку в реальном времени и могут добавить эффект зернистости ЭЛТ-телевизора, сгладить пиксели или наоборот — подчеркнуть их.
Скачать шейдеры: Online Updater → Update GLSL Shaders или Slang Shaders (зависит от видеодрайвера).
Применить: быстрое меню (удержи кнопку назад или назначь горячую клавишу) → Shaders → Load Shader Preset.
Для классического вида под ЭЛТ-экран — ищи пресеты в папке crt/. CRT-Royale выдаёт самую детальную имитацию, но требует производительного чипсета. CRT-Geom или CRT-Easymode работают легче.
Быстрое меню и сохранения
Быстрое меню — главный инструмент при запущенной игре. Вызывается удержанием кнопки назад (или через назначенную комбинацию на геймпаде).
Отсюда можно:
- Сохраниться в любой момент (Save State) — независимо от того, есть ли в игре точки сохранения
- Загрузить сохранение (Load State)
- Применить шейдер
- Включить читы
- Перезапустить игру
- Закрыть контент
Save States — одна из главных причин пользоваться RetroArch вместо стандартных эмуляторов. Можно сохраниться прямо перед сложным боссом и пробовать сколько угодно раз.
Что стоит запустить
Несколько игр, которые хорошо показывают возможности эмуляции и просто интересно проходить:
Super Metroid (SNES) — один из лучших метроидваний в истории. Управление с геймпадом один в один как на оригинальной консоли. Ядро Snes9x справляется идеально.
Metal Gear Solid (PS1) — классика жанра, которая до сих пор держит внимание. Требует BIOS PS1. Ядро PCSX ReARMed.
Castlevania: Symphony of the Night (PS1) — если ещё не играл, это обязательная программа. Работает без нареканий.
Tekken 3 (PS1) — один из лучших файтингов своего времени. Идёт плавно даже на среднем железе.
Pokémon FireRed / Emerald (GBA) — если хочешь RPG на долгие часы. Ядро mGBA, BIOS не нужен.
Sonic the Hedgehog 2 (Mega Drive) — Genesis Plus GX, никаких дополнительных файлов, запустится сразу.
God of War: Chains of Olympus (PSP) — неплохо идёт на современных Android-смартфонах через PPSSPP-ядро. Для слабых устройств можно снизить разрешение рендера в настройках ядра.
Chrono Trigger (SNES) — по-прежнему считается одной из лучших JRPG в истории. Snes9x, никаких сложностей с запуском.
Производительность: на что рассчитывать
NES, SNES, Mega Drive и Game Boy — запустится на любом Android-смартфоне без проблем. PS1 тоже идёт на большинстве устройств, даже бюджетных.
Nintendo 64 и Dreamcast требуют более производительного чипа — на слабых телефонах возможны тормоза.
PSP через PPSSPP работает хорошо на среднем сегменте и выше.
PS2 на Android через RetroArch пока нестабилен — для этого лучше использовать отдельное приложение AetherSX2 или NetherSX2, которые дают значительно лучшую совместимость и производительность.
RetroArch Android настройка занимает час от силы. После этого в одном приложении оказывается несколько тысяч игр из разных эпох — и это, честно говоря, одна из лучших вещей, которую можно сделать с телефоном для досуга.



