La impresionante tecnología de emulación de Apple trae juegos populares de Windows a Mac


Los jugadores generalmente no recurren al hardware de Apple para solucionar sus videojuegos, pero macOS 14 Sonoma y Game Porting Toolkit centrado en el desarrollador pueden cambiar de opinión.

Game Mode en Sonoma presenta un rendimiento mejorado de los videojuegos y opciones de baja latencia de entrada, mientras que Game Porting Toolkit brinda a los desarrolladores un entorno de emulación conveniente y funciones de monitoreo para que los títulos de Windows no modificados se ejecuten en el hardware de Apple. Esto permite que los desarrolladores optimicen más fácilmente los lanzamientos para Metal API, y brinda a los jugadores una emulación de juegos rápida y sucia para Mac.

Tuvimos tiempo práctico con ambos para ver qué ha planeado Apple para el ecosistema de juegos de PC.


El modo de juego optimiza el rendimiento

Cuando macOS 14 Sonoma detecta que está ejecutando un juego, aparece un ícono de controlador en la barra de menú de su Mac. Ábralo y podrá activar o desactivar el modo de juego. Cuando está activado, el modo de juego hace que Sonoma priorice el rendimiento de la CPU y la GPU, y relega otras tareas a un segundo plano. La excepción a esto son las tareas relacionadas con el audio, en caso de que desee transmitir música o su sesión de juego en línea.

Game Mode también reduce la latencia de audio en dispositivos como AirPods, así como la latencia de entrada con los controladores de PlayStation, Xbox y Bluetooth al aumentar la frecuencia de muestreo. Probamos esto con Spin Rhythm XD, un juego de ritmo. Jugamos un nivel básico con un controlador de PlayStation 5 con el modo de juego desactivado para tener una idea de los controles. Luego lo intentamos de nuevo con el modo de juego activado para notar la diferencia. Es cierto que los cambios fueron sutiles, con diferencias mínimas entre los toques de botón y los movimientos de palanca. Fueron suficientes para hacernos tropezar un par de veces, pero el modo de juego se sintió un poco más ágil y receptivo en general. Esperamos experimentar con el Modo Juego cuando macOS Sonoma se lance oficialmente a finales de este año.


Stray en el hardware de Mac

(Crédito: Apple)

Apple ha puesto a disposición de los desarrolladores su Game Porting Toolkit para complementar mejor las mejoras orientadas a los juegos de Sonoma. En su forma más rudimentaria, el kit de herramientas te permite ejecutar juegos DirectX11 y 12 a través de una capa de compatibilidad en macOS. Si está familiarizado con CrossOver y Wine, entonces este aspecto de Game Porting Toolkit le resultará familiar. De hecho, el kit de herramientas utiliza el código fuente de CrossOver para la emulación. Una práctica ventana de rendimiento en el lado superior izquierdo de la pantalla le brinda un desglose de métricas útiles sobre el juego que está monitoreando, incluidos los cuadros por segundo y la memoria utilizada.

El rendimiento se ve afectado notablemente cuando se ejecuta un juego de esta manera. Se necesitan muchas optimizaciones adicionales para que un título funcione bien. Dicho esto, los juegos funcionan, lo cual es impresionante en sí mismo. El objetivo final es migrar correctamente los juegos a la API Metal de Apple, para que puedan ejecutarse de forma nativa en macOS. El conjunto de herramientas le ofrece una práctica prueba de fuego para ver con qué facilidad puede lograr ese fin.

Echamos un vistazo a The Medium de Bloober Team. Las métricas revelaron que el juego se ejecutaba en un formato jugable, pero sufría notables caídas de rendimiento en ciertas escenas. Luego analizamos una versión optimizada del juego que tenía su código de gráficos y sombreadores de juego reelaborados para aprovechar de manera más efectiva el hardware de Apple. La diferencia era marcada: la versión sin procesar y sin optimizar del juego funcionaba a unos 30 fps en un Apple M2 Max, mientras que la versión modificada funcionaba a unos impresionantes 70-80 fps en el mismo hardware.

Recomendado por Nuestros Editores

Otras demostraciones que vimos incluyeron el Resident Evil Village lanzado anteriormente, que hizo un gran uso de la mejora de MetalFX para mejorar las imágenes y mejorar el rendimiento del juego. También vimos Layers of Fear, que mostró una iluminación impresionante. El próximo (y adorable) Stray para Mac se ejecutó de forma nativa en el hardware de Apple, que se veía genial y funcionaba bien.

Game Porting Toolkit no está necesariamente diseñado para usuarios finales, pero no hay nada que le impida descargar y usar este kit de herramientas si así lo desea. Tenga en cuenta que debe estar en la versión beta del desarrollador de macOS 14 Sonoma para descargar la herramienta.


Un futuro brillante para los juegos de Apple

Los intentos de Apple de convertir la Mac en una plataforma de juegos hasta la fecha han dejado mucho que desear. Con la llegada de Apple Silicon y Metal API, hemos visto algunos puertos de alto perfil en el ecosistema Mac, pero nada ha sido tan sustancial como lo que se presentó este año. Game Porting Toolkit y Game Mode brindan a los desarrolladores y usuarios finales los medios para jugar en Apple de inmediato. Con un poco de optimización, los últimos avances de hardware y software de Apple podrían convertirlo en un competidor viable en el espacio de los juegos de PC.

¿Fanático de Apple?

Suscríbete a nuestro Resumen semanal de Apple para recibir las últimas noticias, reseñas, consejos y más directamente en su bandeja de entrada.

Este boletín puede contener publicidad, ofertas o enlaces de afiliados. Suscribirse a un boletín informativo indica su consentimiento a nuestros Términos de uso y Política de privacidad. Puede darse de baja de los boletines en cualquier momento.





Source link-38