Proyék RetroArch 1.15 parantos dileupaskeun, ngembangkeun tambihan pikeun niru sababaraha konsol kaulinan, anu ngamungkinkeun anjeun ngajalankeun kaulinan klasik nganggo antarmuka grafis anu saderhana. Pamakéan emulators pikeun konsol kayaning Atari 2600/7800 / Jaguar / Lynx, Game Boy, mega Girang, apih, Nintendo 64 / DS, PCEngine, PSP, Sega 32X / CD, SuperNES, jsb dirojong. Gamepads tina konsol game aya bisa dipaké, kaasup Playstation 3, Dualshock 3, 8bitdo, Xbox 1 jeung XBox360, kitu ogé gamepads tujuan umum kayaning Logitech F710. Émulator ngadukung fitur-fitur canggih sapertos kaulinan multiplayer, nyimpen kaayaan, ningkatkeun kualitas gambar tina kaulinan heubeul nganggo shaders, ngagulung deui kaulinan, controller game hot-plugging, sarta streaming video.
Diantara parobahanana:
- Значительно улучшена работа на платформе macOS, например, добавлена поддержка протокола MFi для геймпадов; обеспечена одновременная поддержка в одной сборке графических API OpenGL и Metal; добавлен драйвер для API Vulkan, поддерживающий HDR; добавлен драйвер glcore для вывода видео с использованием OpenGL 3.2. Сборка RetroArch для macOS размещена в Steam.
- В системе шейдеров реализована возможность каскадного добавления и наложения предустановок шейдера (можно смешать разные предустановки шейдеров и сохранять как новые предустановки). Например, для создания визуальных эффектов можно комбинировать шейдеры CRT и VHS.
- Предложен альтернативный метод расчёта выводимых кадров — «preemptive frames», который отличается от ранее доступного метода «runahead» достижением более высокой производительности за счёт перезаписи истории перед текущим кадром только в случае изменения состояния контроллера. В тесте с запуском игры Donkey Kong Country 2 в эмуляторе Snes9x 2010 при использовании нового метода производительность возросла с 1963 до 2400 кадров в секунду.
- В сборках для платформы Android добавлена настройка input_android_physical_keyboard и элемент меню для принудительного использования устройства как клавиатуры, а не геймпада.
- Улучшена поддержка протокола Wayland, добавлена поддержка расширений протокола pointer-constraints и relative-pointer.
- ménu geus redesigned.
- Ningkatkeun dukungan pikeun API grafik Vulkan.
sumber: opennet.ru