A camada de compatibilidade do Windows Wine versão 9.17 já está disponível e oferece novos recursos e correções de bugs. Descubra o que há de novo aqui.
Estes são os principais destaques das notas de lançamento:
- Dimensionamento da superfície da janela em telas de alta resolução.
- Atualizado incluído vkd3d para a versão 1.13.
- Motor mono atualizado para a versão 9.3.0
- Detecção de CPU aprimorada no ARM64.
- Várias correções de bugs.
A atualização vkd3d que descrevi anteriormente agora está incluída no pacote conforme descrito acima e tem as seguintes alterações:
- Suporte básico para desenrolamento de loop no compilador HLSL.
- Suporta o compilador Effects para vários objetos de estado da versão 4.0.
- Várias correções de bugs.
Nas correções de bugs do Wine 9.17, eles listaram correções para Starcraft Remastered, Epic Online Services, Constantine (2005), a série Sven Bømwøllen, ADOM e várias outras correções para o comportamento esperado do Windows.
Mono 9.3.0 também inclui as seguintes alterações:
- Adicionada uma solução alternativa parcial para NLogConfigurationException em versões antigas do NLog. (Erro 51317)
- Corrigido o comportamento do enum System.IO.Directory com um padrão de pesquisa String.Empty para corresponder a um bug aparente no .NET Framework (não retorna resultados). Isso resolve uma falha relatada em https://github.com/ValveSoftware/Proton/issues/7736.
- Corrigida uma falha no WinForms quando uma ferramenta de acessibilidade tenta enumerar filhos acessíveis usando IEnumVariant.
- Em vez de executar cada dispositivo de teste em seu próprio processo, todos os testes dentro de uma única DLL são executados em um único processo. Isso significa que os testes são executados muito mais rápido.
- Atualizações ascendentes:
- SDL para 2.30.6.
- llvm-mingw para 20240619
- FNA até 24 de agosto
Caso você tenha perdido, a equipe Wine agora está no controle do projeto Mono.