Об этом проекте

Pegasus Frontend — это бесплатное графическое приложение с открытым исходным кодом для просмотра игровых библиотек и запуска широкого спектра эмуляторов из единого интерфейса. Особое внимание уделяется глубокой настраиваемости пользовательского интерфейса, широкой поддержке платформ и высокой производительности. Программа работает на Windows, macOS, Linux, Android и одноплатных компьютерах на базе ARM, включая модели Raspberry Pi и Odroid. Она функционирует как с X11, так и без него и поддерживает аппаратное ускорение. Pegasus совместим с файлами gamelist EmulationStation, что позволяет пользователям задействовать существующие данные библиотеки без перенастройки. Ключевые возможности включают: - Полное тематическое оформление интерфейса: темы могут изменять каждый визуальный элемент, добавлять или удалять экраны, управлять анимацией и даже выполнять пользовательский код шейдеров. Внешний вид можно настроить так, чтобы он напоминал популярные лаунчеры, такие как Kodi или Steam. - Поддержка геймпадов: нативный ввод с контроллеров и настройка через Qt Gamepad или SDL2. - Поддержка дисплеев с различным соотношением сторон. - Работа в портативном режиме. - Перезагрузка темы в реальном времени без перезапуска приложения. - Опциональные экранные часы. Проект распространяется под лицензией GPLv3. Для сборки требуются компилятор с поддержкой C++11, Qt 5.15.0 или более поздней версии (с модулями QML, Multimedia, SVG и SQL), а также SDL 2.0.4+ или Qt Gamepad. В дереве исходного кода используются подмодули Git. Официальная документация, ссылки для загрузки и каналы сообщества доступны на pegasus-frontend.org и в связанном сервере Discord.