RetroArch — бесплатная программа с открытым кодом, которая запускает игры со старых приставок и компьютеров: NES, SNES, Mega Drive, первая PlayStation, Game Boy, Atari и десятки других систем. Сама она не эмулятор, а общая оболочка: эмуляторы подключаются к ней сменными модулями, которые здесь называют ядрами.
Выгода такого устройства в том, что всё настраивается один раз. Геймпад, фильтры картинки, сохранение в любой момент, перемотка назад, скриншоты и запись видео работают одинаково во всех системах. Минус тоже очевиден: интерфейс похож на меню приставки, разделов много, названия технические, и с первого раза в нём легко заблудиться. Игр в комплекте нет — файлы игр вы добавляете сами.
Что умеет RetroArch
- Десятки систем в одной программе — ядра ставятся из встроенного списка, внутри самой программы, без поиска по сайтам и сборникам.
- Сохранение в любой момент — несколько слотов «состояния» для каждой игры: записали перед сложным местом и возвращаетесь к нему, даже если в игре сохранений не было вовсе.
- Перемотка назад — неудачный прыжок можно отмотать на несколько секунд, если включить перемотку в настройках. На старых играх это меняет всё.
- Настройка картинки — фильтры и шейдеры, которые повторяют вид лампового телевизора, растягивание под современный экран и сохранение исходных пропорций без растянутых лиц.
- Единое управление — кнопки геймпада назначаются один раз и работают во всех ядрах; поддерживаются проводные и беспроводные геймпады, клавиатура тоже.
- Сетевая игра — вдвоём по интернету в играх, которые изначально рассчитывали на два геймпада рядом с одним телевизором.
- Запись и скриншоты — видео и кадры пишутся средствами самой программы, отдельных утилит не нужно.
- Работает почти везде — Windows, macOS, Linux, Android, iOS, а ещё приставки и одноплатные компьютеры. Настройки переносятся файлом конфигурации.
Кому подходит
- Хотите вернуться к играм детства и не разбираться с отдельным эмулятором под каждую приставку.
- Собираете домашнюю приставку из мини-компьютера, подключённого к телевизору: RetroArch управляется с геймпада целиком, мышь не нужна.
- Играете на Android-телефоне или планшете с геймпадом — то же меню, те же настройки.
- Нужна перемотка и сохранение в любой момент: старые игры были рассчитаны на другое терпение.
- Не подойдёт, если нужен ровно один конкретный эмулятор одной приставки — тогда проще взять Dolphin или PPSSPP, у них настройки понятнее и подсказок больше.
Плюсы
- Бесплатно, открытый код, без рекламы и платных функций
- Десятки систем в одной программе, ядра ставятся из меню
- Сохранение в любой момент и перемотка назад
- Единые настройки геймпада и картинки для всех систем
- Русский интерфейс
Минусы
- Непривычное меню, первая настройка занимает время
- Игр в комплекте нет, файлы ищете сами
- Для части систем нужны отдельные системные файлы приставки
- Ошибку в настройках легко не заметить: ядро просто откажется запускаться без понятного объяснения
Сколько стоит
Программа бесплатная, лицензия GPL 3, платных функций и рекламы нет. Разработку ведёт команда Libretro на добровольные взносы. В магазинах приложений попадаются платные «эмуляторы» с точно таким же интерфейсом — это чужие пересборки открытого кода. Качайте с официального сайта или из официального магазина приложений для своей системы.
Как установить
- Откройте retroarch.com и выберите загрузку для своей системы. Для Windows есть обычный установщик и версия, которая работает из папки без установки.
- Берите стабильную сборку, а не ночную: ночные выходят каждый день и ломаются чаще.
- Запустите программу и сразу смените язык интерфейса на русский в настройках — дальше будет понятнее.
- Откройте загрузчик ядер в меню онлайн-обновлений и поставьте ядро для нужной системы. Для одной приставки ядер бывает несколько: они отличаются точностью и требованиями к компьютеру.
- Добавьте папку с файлами игр через сканирование каталога: программа разберёт их по системам и соберёт списки.
- Подключите геймпад и проверьте кнопки в настройках ввода. Если геймпад известный, раскладка подставится сама.
Частые вопросы
Чем RetroArch отличается от отдельного эмулятора?
Отдельный эмулятор — одна система и свои настройки. RetroArch — общая оболочка, в которую эмуляторы подключаются ядрами: настройки, сохранения, геймпад и фильтры у них становятся общими.
Нужны ли системные файлы приставки?
Для части систем — да. Например, ядрам первой PlayStation нужен системный файл самой приставки, без него игра не запустится. Такой файл берут со своей приставки, в комплекте программы его нет.
Пойдёт ли на слабом компьютере?
8- и 16-битные системы идут на любом ноутбуке, даже старом. Чем новее приставка, тем выше требования: для систем уровня PlayStation 2 и GameCube нужен нормальный процессор.
Есть ли русский язык?
Да, интерфейс переведён, язык меняется в настройках. Сами игры остаются на том языке, на котором вышли.
Безопасно ли ставить ядра из программы?
Да, загрузчик ядер качает их с серверов проекта. Опасны как раз сторонние «сборники с ядрами и играми» — их собирают неизвестно кто и неизвестно с чем.
