junio 13, 2024

CubaComunica

Spanish News Today para obtener las últimas noticias, estilo de vida y información turística en inglés en España.

La nueva herramienta similar a Proton de Apple puede ejecutar juegos de Windows en una Mac

La nueva herramienta similar a Proton de Apple puede ejecutar juegos de Windows en una Mac

Si esperabas ver más juegos de Windows en Mac, esos sueños pronto se harán realidad. Apple lanzó una gran noticia para los desarrolladores de juegos en su Conferencia Mundial de Desarrolladores (WWDC) anual esta semana, haciendo que la transferencia de juegos de Windows a Mac sea más fácil y rápida gracias a como un protón Un entorno que puede compilar y ejecutar los últimos juegos DirectX 12 de Windows en macOS.

Apple ha creado un nuevo kit de herramientas de portabilidad de juegos que es similar al trabajo que Valve ha hecho con Proton y Steam Deck. La herramienta de Apple traducirá instantáneamente los juegos de Windows para que se ejecuten en macOS, lo que permitirá a los desarrolladores iniciar una versión sin modificar de un juego de Windows en una Mac y ver qué tan bien funciona antes de portar el juego por completo.

Sin embargo, los juegos de Mac han sido durante mucho tiempo un meme entre la comunidad de juegos de PC. Resident Evil Village Y cielo de nadie Los puertos son algunas de las raras excepciones modernas a los juegos macOS que se pasan por alto en gran medida.

“El nuevo juego de herramientas de portabilidad de juegos proporciona un entorno simulado para ejecutar un juego de Windows existente sin modificar que puede usar para comprender rápidamente el uso de las funciones gráficas y el rendimiento de su juego cuando se ejecuta en una Mac”, explica Aiswariya Sreenivassan, Gerente de proyectos de ingeniería. para gráficos de Apple y unidades de procesamiento de gráficos, En una sesión de la WWDC a principios de esta semana.

READ  Lego revela un buggy más nuevo y más grande que llegará a la Comic-Con de San Diego

Game Porting Toolkit puede ejecutar juegos de Windows en macOS.
Imagen: manzana

Este kit de herramientas de transferencia de juegos admite juegos DirectX 12 como promedio, con Sreenivassan mostrando cómo ejecutar el juego a través de la capa de traducción de Apple. Al igual que Wine y Proton se combinaron para crear una capa de software para traducir las llamadas a la API de Windows a Linux, Apple está haciendo algo similar aquí para convertir esas llamadas a la API de Windows en su propia API de Metal.

El nuevo Game Porting Toolkit de Apple traduce las instrucciones x86 basadas en Intel y las API de Windows a Apple Silicon. Las API relacionadas con el teclado, el mouse, la entrada del controlador, la reproducción de audio, las redes, el sistema de archivos y Direct3D están localizadas en las API correspondientes en macOS.

El resultado son juegos de Windows que se ejecutan en macOS sin ningún tipo de portabilidad o modificación. Apple dice que se trata más de evaluar los juegos en este momento antes de transferirlos a macOS, pero no hay nada que impida que los usuarios de macOS instalen este juego de herramientas de portabilidad de juegos y prueben los juegos.

Game Transfer Toolkit de Apple permite a los desarrolladores ejecutar instantáneamente juegos DirectX 12 en macOS.
Imagen: manzana

Exactamente, el gran problema será cómo ejecutar los juegos en este entorno. La mayoría de ellos no serán optimizados por esta herramienta y es probable que haya problemas de rendimiento y errores hasta que los desarrolladores creen sus propios puertos. Code-weavers anunció la muy esperada compatibilidad con DirectX 12 para CrossOver Mac (una capa similar de compatibilidad con Windows) a principios de este mes. Pero también advirtió que, a pesar de su progreso, «no ha habido un solo interruptor mágico» que desbloquee la compatibilidad con DirectX 12 en macOS.

READ  El Ayaneo 2S le dará a Steam Deck y ASUS ROG Ally una competencia seria

«Acaba de obtener Diablo II resucitado Durante la operación, tuvimos que corregir una gran cantidad de errores relacionados con MoltenVK y SPIRV-Cross”, explicó Meredith Johnson, gerente de producto de CrossOver. en una entrada de blog. «Esperamos que este sea el caso para otros juegos de DirectX 12: necesitaremos agregar soporte por título, y es probable que cada juego tenga múltiples errores».

Game Transfer Toolkit de Apple es un gran paso adelante para obtener más juegos de Windows en macOS.
Imagen: manzana

La capa de traducción de Apple sigue siendo importante. Apple ha hablado a menudo sobre el alto rendimiento de sus núcleos de GPU en los chips M1 y M2, e incluso anunció un chip M2 Ultra esta semana con un procesador de gráficos de 76 núcleos que es un 30 por ciento más rápido que el M1 Ultra. Simplemente no hemos visto el rendimiento de la GPU en los juegos en la Mac porque se transmite muy poco.

Migrar juegos de Windows a Mac no ha sido fácil para los desarrolladores y, por lo general, implica un proceso complejo de recompilación del código fuente, conversión de sombreadores personalizados, reimplementación del subsistema de gráficos, conversión de audio, entrada y procesamiento de HDR. Los desarrolladores pueden usar un motor de juego multiplataforma para reducir toda esa complejidad si se dirigen a múltiples plataformas, pero aún tienen que depurar el juego y mejorar el rendimiento en macOS.

Apple ahora tiene una herramienta para que los desarrolladores comprendan cuánto trabajo de portabilidad se necesita para corregir errores y mejorar sus juegos en macOS, e incluso tiene un nuevo Metal Shader Converter para convertir automáticamente los sombreadores de GPU existentes a Metal. Ambas herramientas reducen significativamente el tiempo y el trabajo de transferir juegos de Windows a Mac.

READ  La lista de logros de Gollum Xbox sale de las sombras

El lote de juegos para Mac de Apple también incluye un nuevo modo de juego en macOS Sonoma, y ​​el desarrollador de juegos Hideo Kojima aparece durante el discurso de apertura de la WWDC de Apple para anunciarlo. Corte del director de Death Stranding Llegará a macOS.

Si Apple continúa con este trabajo en su capa de localización, tal vez algún día sea una buena idea que los usuarios finales ejecuten juegos de Windows en macOS tal como lo hacen en Steam Deck. Todavía es un sueño lejano, pero Apple demostró esta semana que eventualmente podría convertirse en realidad.