Saltar al contenido
C1
En producción

CS 1.6 LAN

Counter-Strike 1.6 nativo en Mac, para jugar en red con Windows

Progreso85%

Herramienta para jugar Counter-Strike 1.6 en una Mac con chip M y en Windows, en la misma red local. Usa un motor de código abierto que compila para arm64, así que no hacen falta Rosetta ni Wine, y arma instaladores para pasarle el juego a otra máquina.

Qué es

El Counter-Strike 1.6 de Steam para Mac es de 32 bits y no abre desde macOS Catalina. Este proyecto lo resuelve con otro motor, Xash3D FWGS, y CS16Client, que traen el cliente, el servidor y los bots. La Mac y la PC corren el mismo motor y la misma compilación, así que cualquiera de las dos puede ser el servidor.

Qué incluye

  • Un comando, cs16, para instalar, jugar, levantar un servidor dedicado con bots y actualizar el motor.
  • Paquetes para compartir: una app universal para Mac (chip M e Intel) en un .dmg y un instalador .exe para Windows, que encuentra el juego de Steam, instala lo que falta y abre el firewall en redes privadas.
  • Descarga por la red local: los paquetes se sirven por HTTP para bajarlos desde el navegador de la otra máquina.
  • Bots que completan el servidor y se retiran a medida que entra gente, con rutas en los once mapas de la rotación.
  • Mapas propios, modelados a partir de fotos, con texturas en alta resolución horneadas en Blender y maquinaria en 3D.

Lo que no incluye

Los mapas, modelos y sonidos originales son de Valve y no viajan en los paquetes: cada máquina los copia de su propio Counter-Strike de Steam, que Steam para Mac descarga aunque no lo pueda abrir.

Estado

Funcionando en la Mac. El instalador de Windows se probó en Wine y falta probarlo en una PC real.

Colaborar

Gracias por llegar hasta acá.

CS 1.6 LAN y el resto de estos proyectos los construyo por mi cuenta, en mis ratos libres y sin financiamiento de nadie. Si algo de todo esto te resultó útil, te sirvió para aprender o simplemente tenés ganas de que siga, podés invitarme un café.

Cualquier monto ayuda y se agradece de verdad. También suma compartirlo o escribirme para contarme qué le cambiarías.

  • Mercado Pago
    Escaneá para leer el alias

    Alias

    germi.dev.mp

    Transferí al alias desde Mercado Pago o desde el homebanking de tu banco.

  • Monero
    Escaneá con tu billetera de Monero

    Dirección XMR

    4A9Jxy1wi7sMzpFhzXxeQY7NtUMMxbGLKDqiRyqTAZozTKUZb4faaEPV5bBfDZ8i2UGo7xnpVepupXSWBJho8abgBtaLMkv

    Dirección estándar de Monero. Copiala y pegala en tu billetera antes de enviar.