Mientras la comunidad sigue esperando que Riot saque League of Legends en Linux, estos genios lo han logrado portear a partir de la versión de MacOS

Portada

Kenth

Editor

League of Legends es, sin duda, uno de los juegos gratuitos más populares del mercado, tanto dentro de su género como en el ámbito multijugador en general. Sin embargo, a pesar de que el título solo está disponible de forma nativa en Windows y macOS, existe una comunidad cada vez más numerosa en el sistema operativo Linux que se quedaba sin poder disfrutar del MOBA. Aunque Linux ha ganado fuerza con el paso de los años gracias a nuevas herramientas de compatibilidad, la llegada de LoL se ha materializado por vías no oficiales.

El desarrollo, disponible de forma gratuita a través de GitHub, consiste en una versión de macOS porteada a Linux. Esto permite acceder al título sin los estrictos protocolos de seguridad de Vanguard, el sistema anti-trampas de Riot Games que actualmente carece de compatibilidad nativa con este sistema operativo.

¿Cómo es posible la ejecución de League of Legends en Linux?

Para comprender el proceso, hay que recordar que en el pasado era posible ejecutar League of Legends en Linux, en una época previa a la implementación de Vanguard, el software anti-trampas que opera a nivel de kernel. Para superar esta limitación, el creador del proyecto, lucannez64, aprovechó la versión de macOS —la cual no requiere dicho sistema de seguridad— y la adaptó a Linux mediante herramientas como Darling y asistencia de inteligencia artificial.

Esta herramienta resulta fundamental al operar como una capa de compatibilidad de código abierto que traduce las instrucciones de macOS a Linux. A diferencia de un emulador tradicional, Darling funciona de manera similar a Wine, actuando como un puente directo entre el software de Apple y el núcleo de Linux. Al replicar el entorno de ejecución de un sistema basado en Darwin, el cliente del juego interpreta que se ejecuta en un equipo Mac legítimo, eludiendo las restricciones de arquitectura que bloqueaban las versiones de Windows.

A nivel técnico, el mayor desafío consistió en traducir las llamadas gráficas de Metal (la API de Apple) hacia Vulkan, permitiendo que las tarjetas gráficas en Linux procesaran las imágenes. Como la versión de macOS del juego eliminó el soporte para OpenGL, el proyecto se apoya en librerías de traducción de última generación que interceptan el entorno visual en tiempo real, logrando un flujo gráfico funcional que permite iniciar partidas.

El impacto de la iniciativa y su futuro

Este desarrollo demuestra la capacidad de la comunidad para sortear restricciones corporativas y defender la libertad de elección del sistema operativo. Más allá de habilitar el juego, el proyecto ha contribuido a optimizar Darling, beneficiando a todo el ecosistema de emulación de Apple en Linux y enviando un mensaje sobre la madurez técnica del código abierto.

Además, la sistema Linux toma más fuerza con la llegada de más entregas triple A a SteamOS, sisteam operativo basado en Linux, y que sumado a los buenos comentarios en cuestión de rendimiento y pocos proceso en segundo plano, este S.O. se perfila a una era dorada.

Se trata de un puerto experimental y provisional a la espera de que Riot Games decida desarrollar una versión oficial para Linux. Aunque la compañía no ha dado indicios al respecto, el crecimiento sostenido del sistema operativo a nivel global podría acercar una solución oficial en el futuro.

Ver todos los comentarios en https://www.3djuegos.com.mx

VER 0 Comentario
↑