Candidato a lançamento do Wine 5.0 e lançamento do pacote para rodar jogos do Windows Proton 4.11-10

Iniciado testando o primeiro release candidate Wine 5.0, uma implementação aberta da API Win32. A base de código foi colocada no modo congelado antes do lançamento, que está previsto para o final de dezembro ou início de janeiro. Comparado ao lançamento Vinho 4.21 37 relatórios de bugs fechados e 475 alterações feitas.

As mudanças mais importantes:

  • Mecanismo do navegador Lagartixa do vinho, que é usado na biblioteca MSHTML, foi atualizado para a versão 2.47.1. O código de carregamento do mecanismo Gecko foi retrabalhado e a capacidade de iniciá-lo a partir de uma instalação geral, não específica do Wine, foi adicionada;
  • As tabelas Unicode foram atualizadas para a versão 12.1.0. Funções para conversão Unicode foram reformuladas em ntdll;
  • Adicionada versão inicial da biblioteca MSADO (Objetos de dados ActiveX) com interface para acesso e manipulação de dados através de um provedor OLE DB, por exemplo, para conectar programas a um servidor SQL;
  • O suporte para instalação de atualizações foi adicionado ao utilitário WUSA (Windows Update Standalone);
  • O trabalho continuou na transferência de código do kernel32 para o kernelbase e na reestruturação dessas bibliotecas. Por exemplo, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    Funções GeoID, FindFirst/NextFile e fuso horário. O código para inicialização do kernel foi parcialmente movido para ntdll;

  • bcrypt adicionou suporte para verificação de hashes com assinaturas digitais baseadas em chaves ECDSA;
  • Muitos novos recursos foram adicionados ao VBScript, incluindo ScriptTypeInfo_* e ScriptTypeComp_Bind*;
  • Relatórios de bugs fechados relacionados à operação de jogos e aplicativos:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, Visualizador de câmera IP 4.x, Beat Hazard 2, Visual C++ Express 2005.

Além disso, a Válvula publicado novo lançamento do projeto Próton 4.11-10, que se baseia nos desenvolvimentos do projeto Wine e tem como objetivo garantir o lançamento de aplicações de jogos criadas para Windows e apresentadas no catálogo Steam no Linux. Desenvolvimentos de projetos espalhar sob licença BSD. O Proton permite que você execute diretamente aplicativos de jogos somente para Windows no cliente Steam Linux. O pacote inclui uma implementação DirectX 9 (baseada em D9VK), DirectX 10/11 (baseado em Dxvk) e DirectX 12 (baseado em vkd3d), trabalhando por meio de chamadas DirectX para a API Vulkan, fornece suporte aprimorado para controladores de jogos e a capacidade de usar o modo de tela inteira, independentemente das resoluções de tela suportadas nos jogos.

Na nova versão do Proton:

  • É fornecida a possibilidade de lançar jogos Halo: The Collection Master Chief (requer uma versão beta do cliente Steam e uma versão da biblioteca GnuTLS inferior a 3.5.4 para funcionar). Alguns modos de jogo estão faltando devido à indisponibilidade do suporte EasyAntiCheat;
  • Os manipuladores de eventos do mouse foram significativamente melhorados, o que tem um efeito positivo no comportamento do mouse nos jogos Fallout 4, Furi e Metal Gear Solid V;
  • Adicionado um novo modo de escala inteira que fornece clareza de pixel aprimorada conforme você aumenta o zoom. O modo é habilitado iniciando com a variável de ambiente WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Resolvidos vários problemas com layouts de controladores de jogo. As mudanças permitem que os jogos da Telltale funcionem melhor com os controles do Xbox, assim como os jogos Cuphead e ICEY com os controles do PlayStation 4 conectados via Bluetooth;
  • Melhor manuseio do feedback de força em gamepads, especialmente ao usar controladores de volante.
  • Problemas com o congelamento do Metal Gear Solid V na inicialização foram resolvidos.
  • Corrigida uma regressão de desempenho ao usar controladores de jogos Xbox;
  • Ao jogar Trine 4, o limite de taxa de quadros de 30 FPS foi removido;
  • Corrigidos travamentos ao jogar IL-2 Sturmovik;
  • Versões atualizadas de componentes de terceiros: D9VK atualizado para a versão 0.40-rc-p e FAudio para 19.12. Correções foram feitas no DXVK.

Fonte: opennet.ru

Adicionar um comentário