Быстрый старт с RetroArch на Android

Скачать RetroArch и начать играть можно за 10–20 минут: установите официальную сборку (APK или из магазина), в приложении через Online Updater скачайте нужные ядра (cores), поместите требуемые BIOS в папку system и просканируйте папку с ROM — далее настройте контроллер и сохранения.

Как скачать и установить RetroArch на Android

  1. Выбор сборки. Берите только официальные stable или nightly‑сборки от разработчиков. На некоторых устройствах версия из магазина может быть устаревшей — в этом случае используйте официальный APK.
  2. Установка (sideload):
    • Разрешите установку из «неизвестных источников» для выбранного менеджера файлов.
    • Скачайте APK и откройте его для установки.
    • При запуске откройте RetroArch хотя бы раз — приложение создаст структуру папок.
  3. Привилегии и Android 11+. На Android 11+ учитывайте Scoped Storage: давайте приложению доступ к папке через файловый диалог или храните ROM/BIOS во внутренней папке RetroArch.

Не устанавливайте модифицированные APK с ненадёжных сайтов — они могут содержать вредоносный код.

Базовая настройка: каталоги, ядра, BIOS и ROM

  1. Папки:
    • Откройте Main Menu → Settings → Directory и задайте удобные пути: system (BIOS), roms (образы), savefiles (SRAM/пользовательские сохранения).
    • Рекомендуемая структура: /sdcard/RetroArch/{system,roms,saves,cores,config}.
  2. Установка ядер:
    • Main Menu → Online Updater → Core Updater. Выбирайте ядра под нужные консоли (Beetle PSX, PCSX ReARMed, bsnes, snes9x, Mupen64Plus и т.д.).
    • Если Online Updater не работает — поместите файлы core (.so/.dll для Android) в папку cores вручную.
  3. BIOS:
    • Критично для PS1, Saturn, Dreamcast и некоторых других. Копируйте файлы в папку system.
    • Имя файла и регистр важны: если ядро пишет «missing BIOS», откройте Core Information для списка ожидаемых имён.
  4. ROM и импорт:
    • Храните ROM отдельно (roms). Используйте Main Menu → Import Content → Scan Directory, чтобы создать плейлисты и миниатюры.
    • Для CD‑образов используйте корректный .cue при необходимости.

Если BIOS не определяется, проверьте, нет ли у файла двойного расширения (например, scph1001.bin.bin) и совпадает ли хеш с ожидаемым.

Игровой опыт: контроллеры, шейдеры, сохранения и советы по оптимизации

  1. Контроллеры:
    • Сначала спаруйте контроллер через системные настройки Android (Bluetooth/USB). RetroArch чаще всего автоматически применит автонастройку.
    • Для ручной перенастройки: Main Menu → Settings → Input → Port 1 Controls; сохраните профиль: Quick Menu → Controls → Manage Remap Files → Save Game Remap File / Save Core Remap File.
    • Настройте Hotkey (Enable Hotkey) и Menu Toggle для быстрого доступа к Quick Menu.
  2. Шейдеры и драйверы:
    • Выберите драйвер видео (GL или Vulkan) в Settings → Driver. Скачайте шейдеры через Online Updater → Update Shaders и применяйте через Quick Menu → Shaders → Load Preset.
    • На слабых устройствах используйте лёгкие шейдеры или отключите для повышения FPS.
  3. Сохранения:
    • Различайте save states (быстрые слоты) и внутриигровые сохранения (SRAM). Регулярно делайте оба.
    • Перед выключением корректно закрывайте контент через Quick Menu → Close Content, чтобы изменения записались.
  4. Производительность:
    • Уменьшите внутреннее разрешение или включите frame‑skip для требовательных ядер.
    • Для PS1/N64 пробуйте разные ядра — одно может быть быстрее, другое точнее.

Частые ошибки

  • Online Updater не показывает ядра — проверьте сетевые настройки и URL сервера сборок, иногда нужно скачать ядро вручную.
  • Игра не запускается — проверьте соответствие ядра, наличие BIOS и правильность .cue для CD‑образов.
  • Сохранения не сохраняются — проверьте права на папки и путь savefiles; на SD‑картах возможны ограничения.
  • Контроллер не распознался — переподключите через системный Bluetooth, затем перезапустите RetroArch.

FAQ

  • Нужно ли иметь оригинальные BIOS? Да — для корректной работы некоторых ядер требуется оригинальный BIOS/firmware.
  • Где брать ROM? Правообладателю допустимо использовать резервные копии своих картриджей/дисков; остальное — на вашей ответственности.
  • Как сбросить все настройки? Удалите или переименуйте retroarch.cfg в папке config — при следующем запуске создастся новый файл.
  • Как сохранить настройки контроллера только для одной игры? Через Quick Menu → Controls → Manage Remap Files → Save Game Remap File.

Если хотите, подготовлю чеклист и оптимальные ядра под вашу модель устройства и консоли, которые вы хотите эмулировать — укажите модель и список систем.