Introduciuse un fork de Proton-i, traducido a versións máis recentes de Wine

Juuso Alasuutari, especializado no desenvolvemento de sistemas de procesamento de audio para Linux (autor jackdbus и LASH), formado proxecto
Proton-i, destinado a portar a base de código de Proton actual a versións máis novas de Wine, sen esperar a novos lanzamentos importantes de Valve. Actualmente, unha variante de Proton baseada en Viño 4.13, idéntica en funcionalidade a Proton 4.11-2 (o proxecto principal de Proton usa Wine 4.11).

A idea principal de Proton-i é proporcionar a posibilidade de usar parches introducidos nas últimas versións de Wine (publícanse varios centos de cambios en cada lanzamento), o que potencialmente pode axudar a lanzar xogos que antes tiñan problemas para lanzar. Suponse que algúns problemas poden solucionarse nas novas versións de Wine, e algúns poden solucionarse con parches de Proton. A combinación destas correccións permite conseguir unha experiencia de xogo de maior calidade que usar o novo Wine e Proton por separado.

Lembrámosvos que o proxecto Proton desenvolvido por Valve está baseado nos desenvolvementos do proxecto Wine e está dirixido a garantir o lanzamento de aplicacións de xogos creadas para Windows e presentadas no catálogo de Steam en Linux. Proton permítelle executar directamente aplicacións de xogos só para Windows no cliente de Steam Linux. O paquete inclúe implementacións de DirectX 9 (baseado en D9VK), DirectX 10/11 (baseado en DXVK) e 12 (baseado en vkd3d), que funcionan mediante a tradución de chamadas de DirectX á API de Vulkan, ofrece soporte mellorado para controladores de xogos e a capacidade para usar o modo de pantalla completa de forma independente dependendo das resolucións de pantalla admitidas nos xogos. En comparación co Wine orixinal, o rendemento dos xogos multiproceso aumentou significativamente grazas ao uso do "esync" (Eventfd Synchronization) ou "futex/fsync«.

Fonte: opennet.ru

Engadir un comentario