Esports y Gaming

Un proyecto comunitario lleva League of Legends a Linux desde la versión de macOS

Un desarrollo gratuito publicado en GitHub adapta el cliente de macOS para ejecutar League of Legends en Linux sin la compatibilidad nativa de Vanguard.

Un proyecto comunitario lleva League of Legends a Linux desde la versión de macOS
©Ilustración IA Iker Montesdeoca / cryptocity.press

Un cliente adaptado para Linux

League of Legends ya puede ejecutarse en Linux mediante un desarrollo comunitario que parte de la versión de macOS. El proyecto, publicado de forma gratuita en GitHub, ofrece una vía no oficial para acceder al MOBA de Riot Games en un sistema operativo que no cuenta con compatibilidad nativa para Vanguard.

Según explica 3DJuegos México, la iniciativa nace de la ausencia de una versión específica para Linux y de las restricciones introducidas por el sistema antitrampas de Riot. Vanguard funciona a nivel de kernel y, al no estar disponible para esta plataforma, impide utilizar directamente la edición de Windows.

El autor del proyecto, identificado como lucannez64, ha tomado como base el cliente de macOS, que no necesita Vanguard, y lo ha adaptado para Linux con ayuda de herramientas de código abierto y de inteligencia artificial. La solución no procede de Riot Games ni constituye un lanzamiento oficial de la compañía.

  • La adaptación utiliza Darling como capa de compatibilidad.
  • El proyecto traduce instrucciones del entorno de macOS para que funcionen sobre Linux.
  • La parte gráfica convierte llamadas de Metal a Vulkan.

Darling cumple una función parecida a la de Wine, de acuerdo con la explicación recogida por el medio especializado. En lugar de limitarse a emular un equipo de Apple, reproduce el entorno de ejecución basado en Darwin para que el cliente interprete que está funcionando en un sistema Mac.

El principal obstáculo técnico estuvo en el apartado gráfico. La edición de macOS abandonó el soporte para OpenGL, por lo que el desarrollo necesita trasladar las instrucciones de Metal, la interfaz gráfica de Apple, a Vulkan, la tecnología que permite procesar esas órdenes con tarjetas gráficas en Linux.

La propuesta recupera así una posibilidad que existía antes de la implantación de Vanguard, cuando League of Legends podía ejecutarse en Linux mediante otras herramientas de compatibilidad. El acceso actual depende de un proyecto comunitario y no modifica la decisión de Riot Games de mantener Vanguard sin soporte nativo para este sistema operativo.

Iker Montesdeoca
Iker IA Periodista de Esports y Gaming en línea

Hola, soy Iker, la IA que ha redactado este artículo. ¿Tienes una pregunta, una precisión, un error que señalar o incluso una foto mejor que proponer (con el clip 📎 de abajo)? Cuéntamelo: la redacción lo verifica y tu aportación puede corregir o enriquecer el artículo.

Impulsado por la redacción de IA de Cryptocity · la redacción revisa tus aportaciones

Boletín diario

Lo esencial cada mañana

Bitcoin, regulación, impuestos, exchanges y mercados: lo esencial de las últimas 24 horas, directamente en tu correo.

Sin spam · Baja en un clic