Оболочка для множества эмуляторов классических игровых консолей.

retroarch 002

RetroArch — официальная GLUI оболочка для библиотеки Libretro, позволяющей использовать различные эмуляторы классических игровых консолей через общий API (набор готовых классов, процедур, функций, структур и констант).

retroarch 003

RetroArch имеет модульную архитектуру, в Libretro API имеется более восьмидесяти ядер-эмуляторов старых игровых консолей, многие из которых уникальны и имеются только в её составе (libretro core). Хотя наиболее распространённым использованием библиотеки Libretro является эмуляция консолей, но она так же подходит в качестве платформы для создания 2D игр и мультимедийных приложений (поддержка мультимедиа обеспечивается ffmpeg/libavcodec).

retroarch 005

retroarch 006

retroarch 007

RetroArch имеет максимально простой пользовательский интерфейс предоставляющий лёгкий доступ к параметрам эмуляторов, встроенный файловый менеджер поддерживает сортировку образов игр (ром-файлов) по разным параметрам (поддерживаются игры в архивах 7ZIP/ZIP), есть возможность онлайн-обновления (ядра, оверлеи, чит-коды и пр), поддерживается просмотр информации о играх (хотя бы один раз добавленных в коллекцию) и загрузка некоторых публично доступных игр.

retroarch 008

retroarch 009

retroarch 010

retroarch 011

retroarch 012

RetroArch поддерживает редактирование списка ядер-эмуляторов, поддерживаются практически все существующие форматы ром-файлов (образ ПЗУ, копия картриджа/диска игры), есть возможность ускорения, замедления и обратной перемотки игрового процесса, поддерживается быстрое сохранение, мультиплеер по локальной сети и многое другое...

retroarch 013

retroarch 014

retroarch 015

retroarch 016

retroarch 019

retroarch 021

retroarch 022

RetroArch имеет небольшие системные требования (при использовании большинства эмуляторов), поддерживается автонастройка, создание и загрузка профилей для внешних устройств ввода, управление приложением осуществляется с клавиатуры (можно настроить).

retroarch 004

retroarch 020

retroarch 018

Лицензия: GNU General Public License version 3.0 (GPLv3)

retroarch 017

Домашняя страница

Проекты Libretro на github.com