RetroArch — бесплатный и с открытым исходным кодом мультиплатформенный интерфейс для эмуляторов, игровых движков и медиаплееров
Описание
Расширенная поддержка шейдеров GPU — Многопроходный конвейер шейдеров для последующей обработки, позволяющий эффективно использовать алгоритмы масштабирования изображений, эмуляцию сложных видеоэффектов CRT, NTSC и других эффектов;
Динамическое управление скоростью для синхронизации видео и аудио, сглаживая несовершенства синхронизации;
Запись ffmpeg — Встроенная поддержка записи видео без потерь с использованием libavcodec от ffmpeg;
Одноранговая сетевая игра, использующая метод отката, аналогичный GGPO;
Аудио плагины DSP, такие как эквалайзер, реверберация и другие эффекты;
Расширенные функции сохранения состояния — Автоматическая загрузка состояния сохранения, отключение перезаписи SRAM и т.д.;
Покадровая перемотка игрового процесса;
Наложения кнопок для сенсорных устройств, таких как смартфоны;
Эскизы рисунков игровых коробок;
Низкие параметры входного сигнала и задержки звука;
Автоматическое создание категоризированных списков воспроизведения путем сканирования каталогов в поисках игр / ПЗУ;
Множество интерфейсов, включая: CLI, XMB (оптимизирован для геймпадов), GLUI /MaterialUI (оптимизирован для сенсорных устройств), RGUI и Ozone (доступны везде);
Сканер игрового ПЗУ — автоматически создает списки воспроизведения путем сравнения хэш-сумм файлов каталога с базами данных хэш-сумм известных хороших копий игр;
База данных Libretro с ядрами, играми, читами и т.д.;
Поддержка OpenGL и Vulkan API;
Опережающий запуск — Скрывает задержку ввода эмулируемых систем с помощью как сохранения, так и быстрой переадресации;
Отслеживание достижений — Интеграция с сервисом RetroAchievements для разблокировки трофеев и значков;
Сервис искусственного интеллекта — Использует внешние сервисы машинного перевода для перевода текста игры на экране.
Скриншоты программы
Установка
Программа RetroArch доступна для установки на Linux, Windows и macOS, а также есть: мобильные приложения для Android и iOS.
Способ установки
ОС
Snap
Ubuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux
Flatpak
Ubuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux
AppImage
Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint и другие