След почти година разработка беше пусната игровата платформа Lutris 0.5.9, предлагаща инструменти за опростяване на инсталирането, настройката и управлението на игри в Linux. Кодът на проекта е написан на Python и се разпространява под лиценз GPLv3.
Проектът поддържа каталог за бързо търсене и инсталиране на игрови приложения, позволяващ чрез един интерфейс с едно натискане да стартирате игри в Linux, без да се притеснявате за инсталиране на зависимости и настройки. Runtime-компонентите за стартиране на игри се предлагат от проекта и не са обвързани с използвания дистрибутив. Runtime представлява независим от дистрибутива набор от библиотеки, включващ компоненти от SteamOS и Ubuntu, както и различни допълнителни библиотеки.
Предоставя се възможност за инсталиране на игри, разпространявани чрез услугите GOG, Steam, Epic Games Store, Battle.net, Origin и Uplay. Въпреки това, самият Lutris играе само ролята на посредник и не продава игри, така че за комерсиални игри потребителят трябва самостоятелно да закупи играта в съответната услуга (бесплатните игри могат да се стартират с едно натискане от графичния интерфейс на Lutris).
Всяка игра в Lutris е свързана със сценарий за зареждане и обработвач, описващ околната среда за стартиране на играта. Включително се предоставят готови профили с оптимални настройки за стартиране на игри под управлението на Wine. Освен Wine, игрите могат да се стартират с помощта на емулатори на игрови конзоли, като RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME и Dolphin.

Ключови нововъведения в Lutris 0.5.9:
- За игрите, изпълнявани с Wine и DXVK или VKD3D, е предоставена възможност за включване на технологията AMD FSR (FidelityFX Super Resolution), за да се намали загубата на качество на изображението при мащабиране на екрани с висока разделителна способност. За използване на FSR е необходимо инсталирането на lutris-wine с FShack пачове. Може да се зададе разрешение на играта, различно от разрешението на екрана, в настройките на играта (например, може да зададете 1080p на екран с 1440p).
- Реализирана е предварителна поддръжка на технологията DLSS, която позволява използването на Tensor ядра на графични карти NVIDIA за реалистично мащабиране на изображения с помощта на методи за машинно обучение за увеличаване на разделителната способност без загуба на качество. Работата на DLSS в момента не е гарантирана поради липсата на необходимата RTX карта за тестване.
- Добавена е поддръжка за инсталиране на игри от каталога Epic Games Store, реализирана чрез интеграция с клиента на Epic.
- Добавена е поддръжка за емулационния софтуер за игрови конзоли Dolphin, като източник за инсталиране на игри.
- Добавена е възможност за използване на Windows версията на Steam, стартирана през Wine, вместо родната версия на Steam за Linux като източник за инсталиране на игри. Тази възможност може да се окаже полезна за стартиране на игри с защита CEG DRM, като Duke Nukem Forever, The Darkness 2 и Aliens Colonial Marines.
- Подобрена е поддръжката за разпознаване и автоматично инсталиране на игри от услугата GOG, които използват Dosbox или ScummVM.
- Подобренa е интеграцията с услугата Steam: Lutris вече разпознава инсталираните игри през Steam и позволява стартиране на Lutris игри от Steam. Решени са проблемите с локализацията при стартиране на Lutris от Steam.
- Добавена е поддръжка за gamescope, композитор и мениджър на прозорци, използващ протокола Wayland и прилаган в игровата конзола Steam Deck. В следващите версии се очаква продължаване на работата по поддръжка на Steam Deck и създаване на специален интерфейс за потребителите за използване на тази игрова конзола.
- Предоставена е възможност за независимо включване на реализациите Direct3D VKD3D и DXVK.
- По подразбиране е активирана поддръжка на механизма Esync (Eventfd Synchronization) за увеличаване на производителността на многопоточните игри.
- За извличане от архиви по подразбиране се използва утилитата 7zip.
- Поради проблеми в някои игри механизмът AMD Switchable Graphics Layer, позволяващ превключване между мигновените драйвери AMDVLK и RADV, е деактивиран.
- Поддръжката на Gallium 9, X360CE и стари опции на WineD3D е премахната.
Източник: opennet.ru
