Apple tiene un protón
Kevin Purdy - 7 de junio de 2023 4:29 p. m. UTC
Hubo tanto contenido en la presentación de la WWDC de Apple el lunes que es difícil creer que todavía quedan partes importantes por descubrir. Y, sin embargo, como parte de una presentación para desarrolladores, Apple ha anunciado discretamente lo que podría ser una noticia importante para los juegos de PC en hardware Mac: su propia iniciativa de compatibilidad con Windows similar a SteamOS, pero para millones de Apple Silicon Mac en lugar de Steam Decks.
"Trae tu juego a Mac" se presenta en tres videos que cubren una guía de controlador de juego, un kit de herramientas de portabilidad de juegos (solo para desarrolladores de Apple) y un convertidor para hacer que los sombreadores de juegos funcionen con la API de aceleración de hardware Metal de Apple. Apple afirma que "tienes todo lo que necesitas para ofrecer una experiencia de juego increíble" con las Mac basadas en Apple-Silicon y que su kit de herramientas proporciona "un entorno de emulación para ejecutar tu juego de Windows sin modificar".
"No se necesitan meses para tener una idea de cómo se ve, suena y se juega tu juego", dice Aiswariya Sreenivassan, gerente de proyectos técnicos de Apple, en la introducción del video. "Ves el potencial de tu juego de inmediato".
En el núcleo de Game Porting Toolkit de Apple se encuentra el código fuente abierto de CodeWeavers para CrossOver. CodeWeavers escribe en su sitio que la compañía está "extasiada" de que Apple "está reconociendo que Wine es una solución fantástica para ejecutar juegos de Windows en MacOS". CodeWeavers "no trabajó con Apple en esta herramienta, pero estaríamos encantados de trabajar con cualquier desarrollador de juegos" que quiera trabajar con el equipo de PortJump de la compañía para refinar su traducción de Windows a Mac.
Esa podría ser la mejor postura que CodeWeavers tiene disponible, ya que la semana pasada, la compañía anunció su propia herramienta de traducción DirectX-to-Metal, Windows-games-to-Mac que llegará en CrossOver Mac versión 23 este verano. La propia publicación de CodeWeavers sobre sus ambiciones de API señaló que ejecutar Diablo II Resurrected en un chip Apple M2 requería corregir "una multitud de errores" y que anticipó ese tipo de escenario para otros juegos Win-to-Mac. Queda por ver cómo la implementación del código CrossOver de Apple difiere en el manejo y la traducción.
La demostración de Apple muestra un juego relativamente nuevo y moderno, The Medium, que se transfiere de Windows a Mac Metal. Las llamadas de API a Windows DirectX 12 se traducen a Metal, y las llamadas de entrada, audio, red, archivos y otras llamadas del sistema se llevan a sus contrapartes de macOS. Como vio The Verge, los expertos en Reddit ya cargaron Cyberpunk 2077 y Diablo IV en el hardware de Apple, horas después de que llegara el Toolkit de Apple. Puede ver qué tan rápido se puede hacer que un juego de Windows funcione en una Mac, y puede ver su velocidad de miel tibia en un frasco.
Los chips de Apple pueden hacer cosas asombrosas, pero en comparación con los últimos chips de Intel y AMD que realizan trabajos relacionados con los juegos, son mucho más eficientes en términos de energía que de rendimiento. Como se detalla en nuestra revisión de la Mac Mini con tecnología M2-Pro, los chips de la serie M están optimizados para la eficiencia en lugar del rendimiento máximo, ya sea en una computadora portátil sin ventilador o en una computadora de escritorio de alta gama. Al lado de chips x86 similares, su rendimiento es "bueno". Si bien es difícil hacer comparaciones directas dadas todas las variables y arquitecturas en juego, puede comparar el rendimiento de gráficos de Apple con una GPU Ryzen integrada moderna, al menos para los chips básicos M1 y M2. Los chips Pro, Max y Ultra de Apple serán más rápidos, pero solo se usan en Mac más caras.
Incluso eso podría resultar una gran ayuda para los jugadores que buscan algo, cualquier cosa, como un ecosistema de juegos activos en su Mac. Steam Deck de Valve es un milagro de la compatibilidad con Linux, incluso si para la mayoría de los juegos más nuevos, debe ejecutarlos a resoluciones, velocidades de cuadro y configuraciones de gráficos más bajas. Muchos fanáticos de Deck están más que dispuestos a cambiar el trazado de rayos y la configuración Ultra por la comodidad de jugar donde les gusta. El conjunto de herramientas de Apple y el propio trabajo de CodeWeavers sugieren que los propietarios de Mac pueden disfrutar de ese tipo de compensación muy pronto.
Imagen de listado por Apple