Skip to content

Releases: ryxploit/halo-ce-mac

Halo CE para macOS 0.2.0

Choose a tag to compare

@ryxploit ryxploit released this 11 Oct 01:33
f62daa0

Port no oficial de Halo: Combat Evolved para macOS (Apple Silicon). No incluye datos del juego: necesitas tu propia imagen de disco.

Cambios

  • Sincronizado con cybersecurity/halo-ce-universal (protocolo de red 25). El navegador de partidas vuelve a mostrar servidores públicos.
  • Relay de FulGerNet (network.relay_fallback, variable HALO_NET_RELAY) para conexiones con NAT estricto. Hasta ahora solo estaba probado con conexión directa.
  • Los redibujos de HUD, iconos de botones y títulos de menús ya no van en el paquete. El juego usa los originales de tus datos.

Probado

  • 22 pruebas automáticas pasan con datos del juego.
  • Navegador de partidas públicas y unión a una partida por UDP directo.
  • Pantallas de menú revisadas tras quitar los títulos.

No probado

  • Relay con NAT estricto real.
  • Android, Windows y Linux (enlazado).

Cómo abrirla (una vez)

La app no está firmada con Developer ID ni notarizada, así que macOS la bloquea la primera vez.

  1. Abre el DMG y arrastra Halo CE a Aplicaciones.

  2. Abre Aplicaciones y haz doble clic en Halo CE. macOS dirá que no puede abrirla. Pulsa Aceptar.

  3. Abre Ajustes del Sistema > Privacidad y seguridad, baja a Seguridad y pulsa Abrir igualmente junto a Halo CE. Confirma con tu contraseña o Touch ID.

  4. Si no aparece el botón o macOS dice que la app está dañada, ejecuta en Terminal:

    xattr -dr com.apple.quarantine "/Applications/Halo CE.app"

    Luego vuelve a abrirla desde Aplicaciones.

Más detalles en el README.

Halo CE para macOS 0.1.1

Choose a tag to compare

@ryxploit ryxploit released this 09 Oct 18:02
acf8e26

Halo CE para macOS 0.1.1

Port no oficial de la comunidad de Halo: Combat Evolved para Macs con chip
Apple (Apple Silicon). Necesitas tu propia imagen de disco de Xbox; los datos
del juego no vienen incluidos.

Novedades en 0.1.1

  • Partidas públicas e invitaciones: la app incluye ahora la lista de
    servidores de internet, así que el navegador de partidas y las invitaciones
    funcionan como en Android.
  • Instalador: la ventana del DMG muestra el título, una flecha hasta
    Aplicaciones y los iconos colocados.
  • Icono: el disco montado muestra el logo de Halo CE.
  • Documentación: el README describe solo la versión de macOS.

Instalar

  1. Abre Halo-CE-macOS-0.1.1-arm64.dmg y arrastra Halo CE a Aplicaciones.

  2. La app no está firmada con un certificado de Apple Developer ni notarizada,
    así que macOS la bloqueará la primera vez. Ve a Ajustes del Sistema >
    Privacidad y seguridad
    y pulsa Abrir igualmente. Si dice que está
    dañada, ejecuta en Terminal:

    xattr -dr com.apple.quarantine "/Applications/Halo CE.app"
  3. Al abrirla, pide tu imagen de disco de Xbox una vez y extrae maps
    (unos 2 GB). Tus datos y partidas quedan en
    ~/Library/Application Support/Halo CE.

Controles y requisitos: ver el README del repositorio.

Verificación

  • SHA-256 del .dmg: c9fcdea0d7cd5aa65f00462331bd01b9ee2a13585d642116acdd98af05c5b5ed
  • tools/test_macos_port.py: 22 de 22 pasan.
  • Probado solo en un MacBook Pro con M2 Pro, macOS 27.0.1.
  • Firma ad hoc, sin notarizar.