Резултати от работата по проекта Proton за Steam Play за годината

Тази седмица се навършва една година, откакто Valve пусна своя Proton бета в Steam Play. Сглобката се основава на разработките на Wine и е предназначена за стартиране на игри на Windows от библиотеката Steam на операционни системи от семейството на Linux.

Резултати от работата по проекта Proton за Steam Play за годината

Сред разработчиците отбелязваме компанията CodeWeavers, която разработва и поддържа патентована версия на Wine, наречена CrossOver. В официалния блог за разработка публикувано пост с описание на основните етапи на подобряване на Proton, което направи възможно увеличаването на броя на поддържаните игри и решаването на проблеми с тяхното стартиране.

Списъкът включва следното:

  • Четири актуализации на версията на Wine.
  • Значителни подобрения на функциите за управление на прозорци, включително корекции на грешки и докладване за грешки на самите мениджъри на прозорци. Това включва комбинацията Alt + Tab, преместване на прозорец през екрана, превключване към режим на цял екран, проследяване на фокуса на мишката и клавиатурата и т.н.
  • Много усилия за подобряване на поддръжката на геймпада в игрите.
  • Добавяне на най-новите версии на Steamworks и OpenVR SDK към компилации.
  • Внедрете изграждане на виртуална машина, за да улесните потребителите да създават свои собствени версии на Proton.
  • Подкрепете разработването и интегрирането на FAudio, внедряване на XAudio2 с отворен код, за подобряване на аудио поддръжката за нови игри.
  • Замяна на Microsoft .NET с отворен код Wine-Mono и неговите подобрения.
  • Редица усилия за поддръжка на неанглийски локали и езици.

Отбелязваме обаче, че Proton вече поддържа D9VK, DXVK и Direct3D-over-Vulkan. Възможно е в бъдеще системата да се превърне в пълноправен заместител на Windows за игри и приложения.



Източник: 3dnews.ru

Добавяне на нов коментар