
A Microsoft lançou uma atualização importante para o seu emulador Prism, com o objetivo de melhorar o desempenho e aumentar significativamente o número de aplicações capazes de correr em dispositivos Windows on Arm, incluindo aqueles equipados com processadores da série Snapdragon X.
Para quem não está familiarizado, o emulador Prism é responsável por converter instruções x86 em código Arm64, permitindo que software antigo ou não nativo funcione nestes novos computadores. Com esta atualização, o emulador passa a suportar a tradução de extensões de arquitetura de conjunto de instruções adicionais, nomeadamente AVX e AVX2. Além destas, foi também adicionado suporte para extensões relacionadas como BMI, FMA e F16C.
Segundo a Microsoft, estas extensões são fundamentais para muitas ferramentas criativas e jogos modernos, que dependem do processamento paralelo eficiente que estas instruções do CPU proporcionam.
O impacto no software criativo e jogos
Esta mudança abre portas a aplicações que anteriormente não podiam ser instaladas devido à falta de requisitos de sistema. Um exemplo prático destacado pela gigante tecnológica é o Ableton Live 12. Até agora, este popular software de produção musical não funcionava em máquinas Arm devido à ausência de suporte AVX. Com a nova atualização do Prism, os utilizadores já podem executar o programa sem problemas.
A empresa de Redmond adiantou ainda que o Ableton Live chegará ao Windows on Arm como uma aplicação nativa no próximo ano, mas, entretanto, a versão emulada funcionará perfeitamente graças a estas melhorias. Esta é uma excelente notícia para músicos e produtores que utilizam dispositivos como o Surface ou portáteis com chips da Qualcomm.
Disponibilidade e configurações de compatibilidade
Esta atualização para o Prism já foi disponibilizada para todos os dispositivos Windows 11 que estejam a correr a versão 24H2 ou mais recente. Um detalhe técnico importante é a forma como o suporte é ativado:
Para os utilizadores que necessitem de executar aplicações de 32 bits que dependam destas instruções, será necessário ativar o suporte manualmente através das definições de compatibilidade do sistema operativo. A Microsoft disponibilizou uma página de documentação detalhada para ajudar a ajustar estas configurações.
A tecnológica reafirmou o seu compromisso em melhorar a emulação Prism no Windows, prometendo que futuras atualizações continuarão a adicionar suporte para mais aplicações, com a esperança de que o suporte para 32 bits também venha a ser ativado por predefinição no futuro.