Автор: Jelsa Редактор: Ex0

1. Лончеры#

1.1 ES-DE (EmulationStation Desktop Edition)#

Разработчик: LeonStyhre и команда
Статус: Платный на Android (официально через Patreon/Amazon), Бесплатный на ПК.
Официальный ресурс: es-de.org | GitLab

ES-DE — это прямой порт легендарной EmulationStation (известной пользователям Raspberry Pi / RetroPie / Batocera) на Android. Это мощный комбайн, который делает из устройства полноценную игровую станцию.

Основные фичи:
Мощнейшая система тем: Поддерживает темы от “взрослой” EmulationStation. Можно полностью менять внешний вид (сетки, карусели, списки, видео-фоны, звуки навигации).
Desktop-структура: Интерфейс идентичен пк-версии. Это дает ощущение «настоящей консоли».
Продвинутый скрейпинг: Использует ScreenScraper и TheGamesDB. Поддерживает загрузку огромного количества медиа: 3D-коробки, логотипы (marquees), мануалы (PDF), видео, картыриджи и т.д.
MixiImages: Умеет генерировать составные изображения (коробка + скриншот + логотип) для красивого отображения.
Кастомизация систем: Через редактирование файлов es_systems.xml можно добавить любую, даже самую экзотическую систему или Android-приложение как игру.
Мультиплатформенность: Если вы настроили ES-DE на ПК, вы будете чувствовать себя как дома на Android.

Плюсы (на основе отзывов 4PDA):
Визуал: Выглядит дороже и профессиональнее благодаря качественным темам (Modern, Slate, Epic Noir и др.). Идеально для TV-боксов и портативных консолей (Odin, Retroid).
Стабильность: Написан на C++, работает очень плавно.
Гибкость: Огромное количество настроек отображения списков игр.
Коллекции: Удобное создание автоматических коллекций (например, «Все игры на двоих» или «Игры про Марио»).

Минусы:
Платность: Официально APK продается (стоит около $5 на Patreon), хотя на 4PDA есть версии “для ознакомления”.
Жесткая структура папок: ES-DE требует, чтобы папки с ромами назывались определенным образом (например, snes, а не super_nintendo). Сменить путь к папке ромов через интерфейс после первоначальной настройки сложно (нужно сбрасывать настройки или править конфиги).
Сложность настройки: Для добавления неофициальных эмуляторов или хаков нужно лезть в XML-файлы.
Системные требования: Требует Android 10 и выше (на старых версиях не работает).

1.2 Daijishō#

Разработчик: magneticchen
Статус: Бесплатный, Open Source (GitHub)
Официальный ресурс: GitHub

Daijishō (произносится как «Дайдзисё/Дайдзишо», в переводе с японского — «Министр» или «Важный предмет») позиционируется как эстетичный и прагматичный лончер, превращающий Android-устройство в ретро-консоль.

Основные фичи:
Автоматическая интеграция: При первом запуске предлагает скачать «Платформы» (готовые конфигурации для разных консолей). Автоматически подтягивает нужные настройки для запуска эмуляторов (RetroArch и standalone-версии).
Скрейпинг (Scraping): Автоматически скачивает обложки, описания, метаданные и видео-превью (использует YouTube и другие источники) для игр.
Поддержка RetroAchievements: Глубокая интеграция с сервисом достижений. Можно видеть свой прогресс и ачивки прямо в лончере.
Виджеты: Поддержка виджетов на главном экране (например, «Недавно запущенные», «Избранное», «Pin-пад» для быстрого доступа).
Агрессивный Material Design: Интерфейс выполнен в современном стиле Android, поддерживает динамические цвета (Material You) и обои.
Обои (Wallpapers): Для каждой платформы можно установить «живые» обои или статичные изображения.
Merge roms: Умеет объединять файлы (например, многодисковые игры в .m3u или просто если файлы лежат в папке) в одну запись в библиотеке.

Плюсы (на основе отзывов 4PDA):

  • Полностью бесплатен и доступен в Google Play.
  • Простая настройка «из коробки» для большинства популярных эмуляторов.
  • Легкий и быстрый, не перегружен лишними меню.
  • Удобная навигация тапами и свайпами (ориентирован на тач-интерфейс, но работает и с геймпадом).

Минусы:
Интерфейс: Некоторым пользователям кажется «японский стиль» и логика навигации немного запутанными (специфическое управление библиотеками).
Android TV: Есть жалобы на работу файлового менеджера при выборе путей на приставках (нужно ставить сторонний или вводить путь вручную).
Проблемы с Android 11+: Из-за политики Scoped Storage (защищенное хранилище) могут возникнуть сложности с доступом к папкам Android/data, где некоторые эмуляторы хранят файлы.

  • Не имеет встроенных эмуляторов (это оболочка), но это норма для фронтендов.

1.3 Сравнение#

Характеристика Daijishō ES-DE
Целевая аудитория Пользователи смартфонов и планшетов, любители “настроить и забыть” Энтузиасты, владельцы портативок (Odin/Retroid) и TV-боксов, фанаты RetroPie
Интерфейс (UI) Android-Native. Выглядит как современное мобильное приложение с виджетами. Console-like. Выглядит как операционная система игровой приставки. Работает в полноэкранном режиме.
Управление Удобно пальцем (тач). Геймпад поддерживается, но интерфейс “вертикальный”. Идеально под геймпад. Навигация создана для кнопок. Тач работает, но видна “консольная” природа.
Кастомизация Можно менять обои, цвета (Material You), скачивать паки платформ. Абсолютная. Полная смена лейаутов через темы оформления (Themes).
Удобство настройки Высокое. Само качает конфиги игроков (Players). Прощает ошибки в путях. Среднее. Требует соблюдения иерархии папок. Тонкая настройка может требовать правки XML.
Стоимость Бесплатно (Open Source). Платно (около 500р), либо поиск APK.
Платформа Android 8.0+. Android 10.0+.
Видео-превью Да, качает с YouTube. Да, качает через ScreenScraper (высокое качество).
Итог: ES-DE лучше походит для консоли т.к. создает эффекта “единой среды”, где вы не видите Android, а видите красивую карусель с играми, видео-задниками и музыкой. Если вы готовы отдать небольшую сумму (или найти APK) и потратить время на организацию папок с играми по правилам лончера — результат визуально превзойдет Daijishō.

2. RetroArch#

RetroArch — главный лончер эмуляторов и обязательный компонент по умолчанию для ES-DE.

2.1 Базовые настройки#

Чтобы все изменения сохранились, нужно выходить через меню выход. Закрытие окна не применяет изменения. Так же можно назначить комбинацию кнопок для выхода из настроек RetroArch.

2.1.1 Русский язык#

⚙️ Settings → User Interface → Language → Russian.

2.1.2 Горячие клавиши#

⚙️ Настройки →Устройства Ввода → Горячие клавиши Назначьте кнопку выхода в меню лучше сочетание кнопок. Выберите “Вызов меню (сочетание контроллера)“ и выберите L3+R3 (теперь нажав на оба стика одновременно активируется меню). Да на стиках есть кнопки как у нинтендо свич, нужно нажать на стик сверху не отклоняя его.

2.1 Обновление базы#

🏠 Главное меню → Онлайн-обновление (Online Updater) перемотайте вниз и выполните по порядку:

  1. Обновить Файл описания ядер
  2. Ресурсы фронтенда
  3. Профили контролеров
  4. Базы данных
  5. Оверлеи
  6. Шейдеры.
  7. Чит коды (по желанию, если будете ими пользоваться) Дождитесь загрузки и распаковки.

2.2 Загрузка ядер#

🏠 Главное меню → Онлайн-обновление (Online Updater) → Скачать ядра. Выберите нужные платформы в которые будете играть. Рекомендуемые ядра для запуска игр:

  • NDS - DeSmuME
  • GB/GBC — Gambatte
  • GBA — mGBA
  • NES — Nestopia
  • N64 - Mupen64Plus-Next GLES 3
  • SNES — Snes9x (без года)
  • Sega Dreamcast — Flycast
  • SEGA - PicoDrive
  • PS1 — SwanStation

2.3 BIOS#

⚙️ Настройки → Папки → Система/BIOS Все биосы в одном архиве - https://4pda.to/forum/dl/post/24147359/system.7z

2.4 Ошибки обновления и загрузки#

Из-за блокировок загрузка данных может зависать. Нужно либо установить VPN либо скачать ресурсы отсюда и разложить их по каталогам в корневой директории RetroArch:

  • assets/ — графика интерфейса, иконки;
  • database/rdb/ — базы данных игр;
  • info/ — инфо-файлы ядер, чтобы RA видел ядро;
  • shaders/ — шейдеры, внутри обычно подпапки shaders_glsl или shaders_slang
  • overlays/ — оверлеи (рамки, экранные кнопки)
  • cheats/ — читы Если после копирования RetroArch всё ещё «пустой» (черно-белое текстовое меню), зайти в ⚙️ Настройки -> Папки и вручную укажи пути к этим папкам. После изменения путей обязательно выбери 🏠 Главное меню  -> Файл конфигурации -> Сохранить текущую конфигурацию.

2.5 Загрузка игр#

Меню (три полоски) - Импорт контента → Сканировать каталог.  Внизу списка нажмите “Открыть…” и выберите папку  ROMs где у нас игры. Нажать “Сканировать данный каталог” ждем загрузку. Программа сама создаст плейлисты с обложками.

2.6 Достижения#

⚙️ Настройки → Достижения введите логин/пароль от https://retroachievements.org/  чтобы в старых играх появились ачивки.

2.7 Автосохранение#

Включить ⚙️ Настройки → Сохранение → “Автозагрузка сохранения” и “Автосохранение состояния”, чтобы не терять прогресс при выходе и загружать при входе

2.8 Шейдеры#

Быстрое меню → Шейдеры включите фильтры: CRT (эффект ТВ) или xBRZ (сглаживание), чтобы улучшить картинку.

2.9 Настройки управления#

2.9.1 Глобально#

⚙️ Настройки → Устройства ввода →Привязка RetroPad - Привязка Порта 1 перемотайте вниз и назначьте кнопки вручную нажимаем меню напротив каждой кнопки и держим ее 3 сек для сохранения. Назначьте все кнопки кроме кнопок подписаны “пистолет”. Кнопки abxy, (для меню лучше поменять местами кнопки а и в ). После нажать меню “сохранить профиль контроллера”.

2.9.2 Для игры#

Запустите игру → Быстрое меню → Управление → Привязка Порта 1 переназначьте кнопки как в п. 2.9.1. Управление → Управление привязками ввода → Сохранить привязку ввода для ядра

2.10 Отключить кнопки на экране#

⚙️ Настройки → Интерфейс → Оверлей → Выкл

3. Сторонние эмуляторы#

  • 3DS - Citra MMJ
  • GameCube/ Wii - Dolphin
  • Saturn — YabaSanshiro
  • PSP - PPSSPP
  • PS2 - NetherSX2
  • Switch - Kenji NX

4. Настройка ES-DE#

При первом запуске лончер предложит создать папку ES-DE на SD-карте или во внутренней памяти. Лучше на SD-карте. Далее в менеджере файлов нужно создать папку для игр и назвать её ROMs и указать ее для лончера. Лончер автоматически создаст каталоги для всех поддерживаемых систем внутри папки ROMs, а также файл systeminfo.txt с описанием платформ:
Create themI understand.

⚠️ В любой папке с ромами должна быть хотя бы одна игра, иначе лончер не запускается вообще.

4.1 Русский язык#

Меню → UI Settings → Theme Translator и Theme Language выбираем Russian

4.2 Выбор эмулятора для системы#

Для каждой системы нужно указать, каким эмулятором запускать игры. Тут выбираете или ядро загружено в ретроарч или название стороннего эмулятора. Пример для NES: Раздел NES → Select → Редактировать метаданные → Альтернативные эмуляторы → <Выбор нужного> → Применить/Сохранить

4.3 Добавление Android-приложения в лончер#

Утилиты → Импорт игр и выбрать:

  • Android Apps — и отметить браузер, менеджеры и т. д.
  • Android Games — и отметить сторонние игры андроид После выбора нажать Импорт

4.4 Сделать ES-DE главным приложением#

Settings → Apps → ES-DE → Advanced → Home app → ES-DE. Теперь после перезагрузки консоли будет загружаться интерфейс ES-DE.

5. Эмуляторы и игры к ним#

Скачать одним архивом: https://4pda.to/forum/index.php?showforum=539

Платформа Эмулятор Игры Запуск Настройки
NES Nes.Emu Emu-Land nintendo.moy.su Добавить папку с играми, нажать Open Content  - Select file location - Browse for folder и найти папку ROMs а внутри неё папку nes и подтвердить. Включить приятный фильтр Options - Video - Overlay Effect - LCD Grid.
Nintendo Game Boy/Color GBC.emu GBC Emu-Land GBC nintendo.moy.su GB nintendo.moy.su Добавить папку с играми, нажать Open Content  - Select file location - Browse for folder и найти папку ROMs а внутри неё папку gb или gbc и подтвердить. Можно объединить их в одной папке. Включить приятный фильтр Options - Video - Overlay Effect - LCD Grid.
Game Boy Advance Gba.Emu Emu-Land nintendo.moy.su Добавить папку с играми, нажать Open Content  - Select file location - Browse for folder и найти папку ROMs а внутри неё папку gba и подтвердить. Включить приятный фильтр Options - Video - Overlay Effect - LCD Grid.
Sega MegaDrive MD.emu Emu-Land nintendo.moy.su Добавить папку с играми, нажать Open Content  - Select file location - Browse for folder и найти папку ROMs а внутри неё папку megadrive и подтвердить. Включить приятный фильтр Options - Video - Overlay Effect - LCD Grid.
SNES Snes9x EX+ Emu-Land nintendo.moy.su Добавить папку с играми, нажать Open Content  - Select file location - Browse for folder и найти папку ROMs а внутри неё папку snes и подтвердить. Включить приятный фильтр Options - Video - Overlay Effect - LCD Grid.
Nintendo DS DraStic nintendo.moy.su Load new game и найти папку с игрой, как обычно в папке RAMs где лежит папка nds с игрой. Нажать Быстрое меню (на экране это маленькая стрелочка внизу экрана) -> нажать значок геймпада и стилуса.  В этом меню нажать еще раз меню и выбрать Select Screen Layout  и выбрать Landscape Fullscreen. Так на экране будет один экран только второй переключаться кнопкой L3. Чтоб показало сразу два экрана нажмите R3. Так же поставить приятный фильтр можно в меню - Video - Filter -Scanline.  И ещё в меню General включить auto save. И в меню Advanced - Auto Trim ROM.
Nintendo 3DS Citra nintendo.moy.su Основной экран эмулятора разделён на три раздела. Первый указать папку где лежат игры в форматах которые не нужно устанавливать. Во втором установка и список установленных в формате cia и третий установленные длц в формате сіа. Выбираем папку или instal cia помле 3 точки и refresh library и игры появятся в списке.  Убрать кнопки с экрана: Нажать кнопку на экране домик - edit button/Toggle control и выбрать все кнопки красным цветом чтоб они пропали. Кроме кнопки домика это меню. И нажать Done.  Можно убрать и иконку домика но меню придётся вызывать наэкранной кнопкой назад смахнув низ экрана вверх.  Экраны:  Если охота оставить два то нажмите меню и custom layout  и растяните или уменьшите и перелаинте экраны как удобно.  Но лучше как и на nds один экоан а второй включать кнопкой. В меню Settings - Layout - Singl. Только чуть ниже отключите use custom layout. И выйдя из игры нажмите три точки меню - input binding и назначте на кнопку swap screen удобную кнопку которая будет менять экраны местами. Например R3 или L3. Убрать фпс с экрана: Выйти с игры, меню типа шестернки в правом верхнем углу, снять галочку Show FPS. Для игр New 3ds:  выйдя с игры, меню шестеренка, включить режим New 3ds mode. Важные настройки для слабых консолей:  Asynchronous Shader Compilation включить в меню Settings  - Пропустить медленную прорисовку (Skip slow draw): - Что дает: Огромный буст FPS (10-15% и выше). Эмулятор перестает отрисовывать сложные графические эффекты, которые «вешают» процессор. - Минус: Из игр могут пропасть тени, туман, свечение или даже части персонажей. - Вердикт: Включать обязательно, если игра идет рывками. Если картинка стала совсем «битой», тогда выключайте. - Пропустить доступ к процессору (Skip CPU access): - Что дает: Ускоряет работу, отключая проверку данных графического чипа процессором. Это убирает микрофризы во время динамичных сцен. - Минус: Может вызвать критические ошибки и вылеты в некоторых играх. - Вердикт: Пробуйте включить. Если игра стабильна — оставляйте. - Пропустить копирование текстуры (Skip texture copy): - Что дает: Помогает избавиться от «заиканий» при подгрузке новых локаций или эффектов. - Минус: Иногда вызывает мерцание текстур или черные квадраты вместо спецэффектов. Вердикт: Включать, если есть фризы при поворотах камеры или входе в новые зоны.
Sony PSP PPSSPP 4pda.to nintendo.moy.su
Sega Saturn Yaba Sanshiro 2 vimm.net
Sony PlayStation 1 (PSX) DuckStation ePSXe nintendo.moy.su
Nintendo 64 M64Plus FZ Emulator Emu-Land nintendo.moy.su
Sega Dreamcast Redream Flycast nintendo.moy.su
PlayStation 2 NetherSX2 nintendo.moy.su Настройки для слабых консолей показал тут telegram  Настройки лучше менять для каждой игры а не общие.  Рус яз: настройки Ui Language русский Менять лучше только разрешение если игра тянет игру.  Если плохо с фпс то можно покрутить EE CYCLE RATE и EE CYCLE SKIP немного.  Если игра просто вылетает, то скорее всего нужно переключится с Vulkan на OpenGL.  Также можно ограничить фпс до 30 ntfc или 25 pal если игра не может выше 30. Если не может выше 50 то качайте pal версию.  Тесты игр и некоторые настройки для слабых устройств можно глянуть тут GoogleDoc
Nintendo GameCube Dolphin Emulator nintendo.moy.su
Nintendo Wii Dolphin Emulator nintendo.moy.su
Nintendo Switch Kenzu NX 4pda.to Пока единственный что работает на Ayaneo Pocket Air Min Настройки для слабых консолей показал тут . На слабых ретро портативках работают разве что инди игры и то не все. Запускаются не с первого раза, пока шейдеры прогрузит.
PC GameHub Lite
J2ME (Java) J2ME Loader
PalmOS StyleTap
Symbian OS EKA2L1

5.1 Отдельные игры#