1 puntos por GN⁺ 5 시간 전 | 1 comentarios | Compartir por WhatsApp
  • ReactOS es un sistema operativo de código abierto que busca la compatibilidad binaria con programas y drivers de Microsoft Windows, y ha llegado al punto de poder ejecutar el juego clásico Half-Life
  • En su año 28 de desarrollo, los desarrolladores de ReactOS anunciaron en X la posibilidad de ejecutar la versión de Windows de Half-Life
  • En el pasado hubo casos en los que Half-Life al menos se inicializaba en ReactOS, pero esta vez se trata de que el juego realmente se ejecuta y llega hasta el estado in-game
  • Half-Life ya puede ejecutarse en Linux y también funciona bien en otras plataformas mediante Wine, pero el hecho de que corra en ReactOS está ligado a su objetivo de compatibilidad binaria con Windows
  • El usuario de ReactOS “Zombiedeth” ejecutó Half-Life en un entorno con Dell OptiPlex, Core i5 2400 Sandy Bridge y NVIDIA GeForce 8400GS

Hito de ReactOS y la ejecución de Half-Life

  • ReactOS es un sistema operativo de código abierto que busca la compatibilidad binaria con programas y drivers para computadoras con Microsoft Windows
  • Este hito muestra un caso en el que ya es posible disfrutar del juego clásico Half-Life sobre ReactOS
  • ReactOS ha estado en desarrollo durante 28 años hasta la fecha

Ejecución de la versión de Windows de Half-Life

  • Los desarrolladores informaron en X que ReactOS puede ejecutar la versión de Windows de Half-Life
  • En el pasado hubo casos en los que Half-Life al menos se inicializaba en ReactOS
  • Este caso se presenta como el primero en el que el juego se ejecuta con éxito en ReactOS y llega hasta el estado in-game

Comparación con otras plataformas

  • Half-Life actualmente también puede ejecutarse en Linux
  • Mediante Wine, Half-Life también funciona bien en otras plataformas
  • Aun así, que Half-Life se haya ejecutado en ReactOS representa un avance significativo en el proceso de seguir persiguiendo el objetivo de compatibilidad binaria con Windows

Entorno de ejecución

  • El usuario de ReactOS “Zombiedeth” ejecutó Half-Life
  • El sistema utilizado fue una Dell OptiPlex
  • El hardware estaba compuesto por un procesador Core i5 2400 Sandy Bridge y gráficos NVIDIA GeForce 8400GS

Información adicional

  • Se pueden consultar más detalles en la publicación de ReactOS en X

1 comentarios

 
GN⁺ 5 시간 전
Comentarios en Lobste.rs
  • ¿Qué era lo que faltaba? Según entiendo, ReactOS usa bastante código de WINE para la API de espacio de usuario Win32, y WINE ya podía ejecutar Half-Life en 2001
    En ese entonces incluso tenía un compañero de casa que lo corría en Debian
    • Creo que el logro clave aquí es que funciona en hardware real. Aunque no se diga explícitamente en el artículo enlazado, parece que también usa aceleración por hardware, no solo un renderizador por software
      Además, WINE puede “hacer trampa” al apoyarse sobre el ecosistema Linux, que puede o no ser compatible con el kernel NT
    • ¿Tal vez eran los drivers de GPU?
    • WINE es más bien una capa de traducción que depende de todo el sistema operativo subyacente. ReactOS es como reimplementar todo en JavaScript dentro del navegador… es broma, pero sí es un sistema operativo completo cuyo objetivo es la compatibilidad binaria con la API Win32
      O sea, una parte enorme tiene que ir dentro del kernel, incluyendo los drivers mencionados arriba, y eso sí que es un logro enorme
  • Ya de por sí hacer un sistema operativo requiere muchísimo esfuerzo, pero hacer un sistema operativo compatible con un sistema de código cerrado es mucho más difícil, así que es un hito gigantesco
    Ejecutar en tu propio sistema operativo juegos escritos para otro sistema operativo es un logro impresionante
  • Wow, impresionante. La capacidad de ejecutar software de Windows en un sistema operativo que no es de Microsoft realmente ha avanzado muchísimo