Iprojekthi yeRetroArch 1.15 ikhutshiwe, iphuhlisa isongezelelo sokulinganisa iikhonsoli ezahlukeneyo zomdlalo, ikuvumela ukuba uqhube imidlalo yakudala usebenzisa umzobo olula, odibeneyo wegraphic. Ukusetyenziswa emulators for consoles ezifana Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, njalo njalo. Ii-Gamepads ezivela kwii-consoles zomdlalo ezikhoyo zinokusetyenziswa, kuquka i-Playstation 3, i-Dualshock 3, i-8bitdo, i-XBox 1 kunye ne-XBox360, kunye neepads zenjongo ngokubanzi ezifana ne-Logitech F710. I-emulator ixhasa izinto eziphambili ezinje ngemidlalo yabadlali abaninzi, ukugcinwa kwelizwe, ukuphucula umgangatho wemifanekiso yemidlalo emidala usebenzisa i-shaders, ukubuyisela umva umdlalo, i-hot-plugging game consoles, kunye nokusasazwa kwevidiyo.
Phakathi kotshintsho:
- Значительно улучшена работа на платформе 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.
- Imenyu yenziwe ngokutsha.
- Улучшена поддержка графического API Vulkan.
umthombo: opennet.ru