FERRAMENTAS LINUX: Os desenvolvedores do Wine traçam o caminho para integração do FAudio como reimplementação do XAudio2

sexta-feira, 19 de outubro de 2018

Os desenvolvedores do Wine traçam o caminho para integração do FAudio como reimplementação do XAudio2





Confira !!



Alguns dias atrás, o criador / desenvolvedor de jogos Linux, Ethan Lee, juntou-se à CodeWeavers para trabalhar na Wine / Proton para a Valve . Em particular, ele vai se concentrar em seu projeto FAudio como uma reimplementação do Windows XAudio (2). A CodeWeavers parece ansiosa para conseguir que o FAudio seja incorporado ao upstream.

O FAudio faz parte do projeto FNA-XNA de Ethan Lee como uma reimplementação das bibliotecas do Microsoft XNA Game Studio. A FNA e o FAudio já ajudaram os desenvolvedores de jogos a colocar seu código em mais plataformas e agora o FAudio está sendo acoplado ao Wine para ajudar os jogos do Windows rodando no Linux. O FAudio foi desenvolvido como uma biblioteca de tempo de execução do DirectX Audio, incluindo XAudio2, X3DAudio e outros componentes. O FAudio é multi-plataforma e depende apenas do SDL2.

A CodeWeavers está trabalhando na integração do FAudio diretamente no Wine para a implementação do XAudio2 e é ótimo que eles estejam fazendo isso, em vez de mantê-lo apenas no Proton downstream ou em seu próprio código CrossOver. O atual código XAudio2 dentro do Wine acaba de ser colocado sobre o OpenAL, para o qual eles se deparam com obstáculos e não está tão bem quanto o FAudio da FNA.

Andrew Eikum, da CodeWeavers, iniciou discussões para a fusão do código FAudio no Wine a montante, após as discussões com Ethan Lee. A rota preferida que eles estão tomando é ocasionalmente incluir o código mais recente do FAudio Git na árvore do Wine e de lá fazer uso dele em vez de confiar nos sub-módulos do Git, mudando o principal local de desenvolvimento do FAudio para o Wine, ou outras possibilidades. FNA / FAudio ainda pode ser desenvolvido fora do Wine.

A discussão inicial começou no wine-devel . Espero que não demore muito mais para que o FAudio seja colocado no Wine Git para melhorar a experiência de jogo do Windows no Linux, tanto quanto melhor suporte de áudio.



Fonte


Até a próxima !!

Nenhum comentário:

Postar um comentário