Microsoft ha lanzado una actualización importante para Prism, su emulador para Windows en ARM, que permitirá a más aplicaciones x64 (64-bits) funcionar bajo emulación gracias a la incorporación de nuevas características de procesador. Esta mejora ya está disponible Windows 11 24H2, donde se ha demostrado que puede ejecutar Adobe Premiere Pro 25 en dispositivos ARM.
Con la Build 27744 del Canal Insider, el soporte se extiende a cualquier aplicación x64 bajo emulación. Esto significa que algunos juegos y aplicaciones creativas que anteriormente no podían ejecutarse ahora podrán funcionar utilizando Prism en esta nueva compilación de Windows en ARM.
A nivel técnico, la CPU virtual utilizada por las aplicaciones x64 emuladas a través de Prism ahora tiene soporte para extensiones adicionales del conjunto de instrucciones x86. Entre estas extensiones se incluyen AVX, AVX2, BMI, FMA y F16C, entre otras. Estas extensiones no son necesarias para ejecutar Windows, pero se han vuelto tan comunes que algunas aplicaciones las esperan por defecto.
Puedes verificar algunas de las nuevas características utilizando herramientas como Coreinfo64.exe, donde las características recién expuestas se destacan en verde.
Limitaciones y feedback
Es importante señalar que, en la actualización de Prims disponible con esta build, solo las aplicaciones x64 pueden utilizar estas nuevas características de la CPU. Si tienes una aplicación de 32 bits o una aplicación de 64 bits que utiliza un ayudante de 32 bits para detectar el soporte de características de la CPU, esa aplicación no detectará las nuevas características en Prism.
Microsoft ha invitado a los miembros del programa Insider a probar aplicaciones y juegos utilizando esta vista previa de Prism y a enviar sus comentarios sobre problemas de compatibilidad o regresiones de rendimiento a través del Hub de Comentarios (Win + F) bajo la categoría de aplicaciones.
Con estas actualizaciones, Microsoft espera mejorar la experiencia de emulación en Windows y permitir a los usuarios ejecutar más aplicaciones y juegos en dispositivos Arm.