Asahi Linux, una distro de Linux diseñada para usarse en ordenadores Apple MacBook con chips Apple Silicon, acaba de integrar un pack de herramientas y emuladores que permitirán a sus s jugar a videojuegos de tipo AAA sobre hardware de Apple.
Así lo ha anunciado recientemente Alyssa Rosenzweig, parte del equipo de drivers gráficos de Asahi, en su blog: «Estamos encantados de lanzar nuestro kit de herramientas para juegos Asahi, que integra nuestros controladores Vulkan 1.3 con emulación x86 y compatibilidad con Windows. Además, tiene un extra: compatibilidad con OpenCL 3.0″.
«Asahi Linux ahora incluye los únicos controladores compatibles con OpenGL, OpenCL y Vulkan para este hardware. En cuanto a los juegos… aunque la versión de hoy es una versión alfa, ¡Control [el videojuego] funciona bien!», explica Rosenzweig.
La noticia, de la que ya se hace eco el foro Hacker News, supone un nuevo avance en la compatibilidad de los entornos Linux con videojuegos de máximo nivel, los de tipo AAA, caracterizados por unos gráficos muy exigentes que requieren de muy buenos componentes en un PC, como una potente tarjeta gráfica y procesador.
Lo han resuelto mediante pequeñas máquinas virtuales: «Ejecutamos juegos dentro de una pequeña máquina virtual usando muvm, pasando por dispositivos como la GPU y los controladores de juegos. El hardware está contento porque el sistema es de 16K, el juego está contento porque la máquina virtual es de 4K y tú estás contento porque puedes jugar Fallout 4″, escribe la programadora.
También han usado Tesellation (o teselado) para dotar de realismo al 3D, sombreadores de geometría y robustez mejorada.
Instalar el pack
Si eres de Asahi Linux en un portátil u ordenador Mac con chip M1, puedes instalar estas actualizaciones de la siguiente forma:
- Primero, instala Fedora Asahi Remix.
- Una vez instalado, obtén los controladores más recientes con dnf upgrade –refresh && reboot.
- Luego, instala dnf install steam y juega.
- Si bien todos los sistemas de la serie M1/M2 funcionan, la mayoría de los juegos requieren 16 GB de memoria debido a la sobrecarga de emulación.