- Counter-Strike 2 se distribuyó como sucesor que reemplaza a CS:GO, pero Valve afirmó que no tiene planes de crear una versión para macOS
- Los usuarios de DirectX 9, sistemas operativos de 32 bits y macOS, todos ya sin soporte, representaban en conjunto menos del 1% de los jugadores activos de CS:GO, y CS2 solo es compatible con Windows de 64 bits y Linux
- CS2 se aplicó a los dueños de CS:GO como una actualización de 26 GB, pero los usuarios de macOS, después de instalarla, no pudieron jugar ni al juego anterior ni a la nueva versión, y tampoco era posible volver atrás
- Los usuarios que jugaban principalmente CS:GO en macOS pueden recibir un reembolso de Prime Status Upgrade si cumplen las condiciones, con plazo hasta el 1 de diciembre de 2023
- Los usuarios de macOS pueden acceder a una compilación heredada de CS:GO sin matchmaking oficial, pero después del 1 de enero de 2024 algunas funciones podrían degradarse o fallar
Decisión de finalizar el soporte para macOS
- Valve afirmó que no tiene planes de lanzar una versión de Counter-Strike 2 para macOS
- Counter-Strike 2 es la secuela que reemplaza al popular FPS Counter-Strike: Global Offensive
- El FAQ de soporte de Steam explica que se dejará de dar soporte a hardware y plataformas antiguas para adaptarse a los cambios tecnológicos
- Entre los elementos sin soporte están DirectX 9, los sistemas operativos de 32 bits y macOS
- En conjunto, estos grupos representaban menos del 1% de los jugadores activos de CS:GO
- A partir de ahora, Counter-Strike 2 solo será compatible con Windows de 64 bits y Linux
Impacto de la actualización de CS2 en los usuarios de Mac
- El lanzamiento de Counter-Strike 2 llegó a los usuarios existentes de CS:GO como una actualización de 26 GB
- Los usuarios de macOS también recibieron la actualización, pero después de instalarla no pudieron jugar ni al original ni a la actualización debido a la falta de soporte
- En ese momento, tampoco se ofrecía una opción de rollback para los usuarios de macOS
Condiciones para el reembolso de Prime Status Upgrade
- Valve ofrece un reembolso de Prime Status Upgrade a algunos jugadores de Mac
- Las condiciones para poder recibirlo son las siguientes
- La mayor parte del tiempo de juego en CS:GO debió haberse realizado en macOS
- Se debió haber jugado CS:GO en Mac entre el 22 de marzo de 2023, fecha del anuncio de Counter-Strike 2 Limited Test, y el 27 de septiembre de 2023, fecha de lanzamiento de Counter-Strike 2
- La fecha de compra de Prime Status Upgrade no afecta la elegibilidad
- El plazo para recibir el reembolso es hasta el 1 de diciembre de 2023
Compilación heredada de CS:GO y fin del soporte
- Los usuarios que quieran seguir jugando CS:GO en macOS pueden acceder a la versión heredada o frozen build
- Esta compilación incluye las funciones de CS:GO excepto el matchmaking oficial
- El soporte para la versión heredada de CS:GO terminó el 1 de enero de 2024
- Incluso después del fin del soporte, el juego seguirá disponible, pero las funciones que dependen de la compatibilidad con Game Coordinator podrían degradarse o fallar
- Un ejemplo es el acceso al inventario
Limitaciones técnicas del soporte de juegos en Mac
- La noticia de que Counter-Strike 2 para macOS no está en desarrollo activo puede ser un golpe para muchos jugadores
- CS:GO se lanzó en 2012, pero sigue siendo un FPS popular al que se conectan decenas de millones de personas cada mes
- Aunque los usuarios de Mac sean menos del 1% del total, considerando la escala global podrían representar cientos de miles de personas
- Una de las razones por las que Valve evita desarrollar CS2 para Mac es que los dispositivos de Apple no ofrecen soporte nativo para la API Vulkan, base técnica del juego
- Vulkan es sucesora de OpenGL y fue diseñada para resolver algunas de sus limitaciones
- La biblioteca de código abierto MoltenVK ofrece una implementación de Vulkan sobre la API gráfica Metal de Apple, pero todavía carece de algunas funciones avanzadas de Vulkan
1 comentarios
Opiniones de Hacker News
Hace poco descubrí algo interesante: muchos juegos antiguos de Steam para Mac aparecen marcados como incompatibles con 64 bits, pero en realidad a veces es solo un flag de backend mal configurado.
Steam permite instalarlos aunque aparezca la advertencia, y si realmente contienen código de 64 bits, se ejecutan sin problemas.
Cuando algún día desaparezca Rosetta, esto dejará de servir, pero hasta entonces pienso disfrutar Antichamber https://store.steampowered.com/app/219890/Antichamber/ en Mac.
La laptop puede ejecutar código de 32 bits, pero después de la actualización el sistema operativo dice que no puede.
No ofrecer compatibilidad hacia atrás en productos nuevos es algo totalmente distinto a quitar una función existente mediante una actualización, y no entiendo cómo puede aceptarse eso.
Es una decisión triste.
De vez en cuando abría CSGO en mi Mac M1 porque me daban ganas de jugar surf o kz.
Es mucho más cómodo hacerlo en la laptop que ir hasta mi desktop con Windows, que casi nunca arranco.
También intenté jugar CSS, pero como es de 32 bits, macOS ya no lo soporta.
Imagino que se siente parecido a lo que sintieron los jugadores de Overwatch cuando lo reemplazaron por un juego que no disfrutaban.
Está claro que Valve hizo sus cálculos y que yo estoy en la minoría, pero no se siente bien.
Si más juegos dieran soporte a Mac, también habría más jugadores en Mac; esto es un retroceso y se siente como un ciclo de retroalimentación negativa.
Es la actitud de “si no es a la manera de Apple, vete”.
En la práctica se parece bastante a Wine/Proton para macOS, pero no lo convierten en un componente del sistema para usuarios finales ni permiten que los desarrolladores lo usen como capa de ejecución de sus apps.
Por eso los desarrolladores no pueden distribuir binarios de Windows montados sobre Game Porting Toolkit como con Proton, y es razonable pensar que esta herramienta desaparecerá en unos años.
No es la primera vez que los juegos en Mac parecen un callejón sin salida, pero ahora, sin BootCamp, realmente se siente como el final.
Además, los ports viejos y a medias de Aspyr probablemente quedaron atados a problemas financieros después de la adquisición por Embracer, así que es difícil esperar mucho de ellos.
Para acceder, pueden ver este video https://youtu.be/A8cWDxqOG2k?si=w4xdxmRntqKLtYg0.
El procedimiento es muy sencillo, pero ahora no estoy frente a la computadora y no puedo escribirlo aquí.
Funciona incluso en M1.
Entiendo la postura de los usuarios de Mac.
Los usuarios de Linux también hemos escuchado muchas veces la respuesta de que “no hay suficientes compradores de este juego en Linux como para justificar el costo de portarlo y darle soporte”.
Dicho eso, Counter-Strike 2 tiene una build nativa para Linux incluso sin Proton, así que este juego en particular no es un problema del lado de Linux.
Claro, también podría ejecutarse con Proton, pero, si no recuerdo mal, las versiones anteriores de Counter-Strike por lo general también tenían soporte nativo para Linux.
No estoy seguro sobre el soporte para Mac en los lanzamientos anteriores.
Incluso el 3% de los usuarios de desktop es una cantidad bastante decente de clientes.
El verdadero problema es que, por la falta de estándares y la fragmentación, en la práctica es casi imposible hacer un aseguramiento de calidad adecuado.
De hecho funcionó, y en los últimos años Microsoft ha dedicado más esfuerzo a corregir problemas relacionados con juegos.
La cantidad de Steam Deck no se compara con la cantidad de Mac, y Mac ya representa el 30% del mercado de desktop, mientras que Linux sigue rondando el 3%.
Uso https://github.com/Whisky-App/Whisky para intentar jugar CS2 en una Mac M1.
Si se cambia la opción de ejecución a
-nojoyy se activa la sincronización vertical, corre bastante bien.Si se desactiva la sincronización vertical, puede crashear cada pocos minutos, y hay que tolerar algunos glitches de audio.
No sabía que ya existía algo que aprovechara el Game Porting Toolkit más allá de una herramienta para desarrolladores, y pienso probarlo.
Mi computadora principal es una Mac Studio con M2 Pro, y normalmente juego de forma casual haciendo streaming de Steam desde una PC gamer a la Mac.
Aun así, a veces quiero ejecutar de forma nativa juegos que macOS no soporta o en los que la calidad del streaming de Steam es mala.
Tengo la PC gamer en el garaje por el espacio grande para jugar VR, pero a veces hace demasiado frío ahí temprano en la mañana.
-nojoy, parece que ahora también se puede jugar en CrossOver.Esta decisión de Valve es una lástima.
Apple está empujando bastante fuerte para revivir los juegos en Mac, y el Game Porting Toolkit es parte de eso, así que las cifras podrían cambiar en los próximos años.
En Counter-Strike es un factor clave.
Probablemente Valve tenga razón, pero aun así se siente como un bucle de retroalimentación negativa.
Durante la pandemia, cuando usaba una vieja MacBook con Intel, me divertí muchísimo jugando COD: Warzone con amigos durante el aislamiento.
Pero al cambiarme a una Mac M1, esa puerta se cerró, y si hubiera sido posible, todavía lo jugaría de vez en cuando.
Aunque quizá no habría gastado suficiente dinero en cosas como pases de batalla, así que desde el punto de vista de Valve tal vez no habría valido la pena.
Visto con cinismo, puede que les haya importado más el dinero que obtenían de esos jugadores que la cantidad total de jugadores en Mac.
Quien no compró un equipo dedicado para jugar suele ser, en general, un jugador casual.
En una Mac M2 Max de 2023 estoy jugando juegos antiguos con esto.
https://github.com/Gcenx/WineskinServer
Faltan juegos en Mac → por eso no se compra una Mac para jugar → por eso no hay jugadores en Mac → por eso no salen juegos para Mac.
Es un triste círculo vicioso.
Estaba la comisión del 30% en apps, y hasta 2014, antes de que saliera Metal, también faltaba un entorno de desarrollo nativo.
Windows tenía DirectX desde mucho antes.
Jugué mucho a los juegos de Paradox, por ejemplo Stellaris, Europa Universalis IV, Hearts of Iron y Victoria, y también jugué Civilization 5/6, Factorio y League of Legends.
Hay muchos juegos que no funcionan en macOS, pero no es correcto decir que no se puede jugar en macOS.
Intenté encontrar estadísticas, pero no pude.
Después vi que en la Steam Hardware Survey se puede hacer clic en una fila para ver información más detallada.
Por eso, la gente que jugaba en serio solía hacer eso, y eso no pudo haber ayudado a las estadísticas de juegos en Mac.
Desde los chips de la serie M, la cantidad de Macs capaces de jugar creció de forma explosiva, así que esta decisión parece tonta.
Ese mercado sigue estando mayormente sin explotar.
La razón de que “no haya suficientes jugadores” es que no hay suficiente gente creando juegos para Mac.
Antes pesaban mucho los problemas de hardware y soporte del sistema operativo, pero ahora, sinceramente, creo que se volvió un problema de desarrolladores flojos, sesgados o con poca imaginación.
Este es un problema del huevo y la gallina
He estado jugando Baldur's Gate 3 en una MacBook Pro M1 y la experiencia ha sido excelente
La única razón por la que mantengo una máquina con Windows ahora es para jugar de vez en cuando
Entre los usuarios de Mac que conocí durante años, muchos disfrutaban los juegos pero estaban atados a las consolas
En PC hay muchas experiencias únicas que no se encuentran en consolas, o que objetivamente son peores sin mouse y teclado
Parece dinero tirado ahí sin más
Eso de “hay pocos usuarios” también aplica a Linux, pero la cuota de usuarios de juegos en Linux está creciendo y, según Steam recientemente, ya superó a macOS
Creo que la actitud indiferente u hostil de Apple hacia los juegos hizo que muchos desarrolladores de juegos se fueran
Valve tiene datos muy detallados sobre la base de usuarios de Steam, y también cuenta con varios economistas que ayudan en la toma de decisiones
Para ellos no vale la pena, y tampoco es responsabilidad de Valve romper ese problema del huevo y la gallina
El problema que ya tenían, es decir, el miedo a que Microsoft pudiera arruinarlos, lo resolvieron invirtiendo en Linux
https://www.valvesoftware.com/en/jobs?job_id=4
No tengo la paciencia ni el espacio para tener otra computadora, así que la consola es la segunda mejor opción
No obtengo los mejores gráficos ni control sobre el rendimiento, pero esa concesión me parece aceptable
Uso PS5 para la mayoría de los juegos, porque tiene las grandes exclusivas AAA single-player de Sony
Para juegos de PC como CS2, que requieren teclado y mouse, la Steam Deck es una buena opción
Si la conectas a un dock USB-C, puedes usarla como una PC de escritorio
La única razón por la que todavía tengo una desktop con Windows es por los juegos
Como no me obsesionan demasiado los gráficos, ni siquiera es un equipo de gama alta
Me gustaría usar solo Mac, y así mi escritorio quedaría mucho más ordenado, pero por ahora parece difícil
Como mucho soy un gamer casual y soy power user de Apple
Hace unas semanas tuve suerte y conseguí en una tienda de segunda mano una PC gamer de 50 dólares, que estoy usando como PC dedicada para juegos
Supongo que los gamers que no usan Microsoft suelen estar en una situación parecida, y probablemente tengan una computadora con dual boot Linux/MS
Que sea difícil jugar en Mac es molesto, pero esa es la realidad
Un auto tiene mejor manejo que una camioneta, y una camioneta carga más que un auto
Hay muchos usos que se solapan, pero al final cada uno tiene áreas de especialización distintas
Como usuario veterano de *nix, mi experiencia usando Microsoft fue bastante espantosa
Parte de eso será problema de Microsoft, pero el proceso de pasar de power user a principiante total también es bastante frustrante
Uso GeForce Now en streaming en una MacBook, y todavía no se me va la gracia de jugar Cyberpunk en 4K “sobre” una laptop pequeña
La última razón para mantener una desktop física con Windows eran los juegos, pero hace meses que no toco ninguno
Ahora los juegos se sienten por completo como un pasatiempo del pasado
Mi stack tecnológico ideal en casa se está acercando a una sola MacBook
Lo de Windows para el trabajo lo resuelvo con un escritorio Windows365 en la nube
Hay una región a menos de 10 ms de mi oficina en casa y hasta ahora funciona muy bien
Es bastante probable que saque estas cajas antes de que llegue el próximo año
Salvo Street Fighter 6, todos los juegos de Steam que le tiré funcionaron
Street Fighter 6 también arranca, pero tiene que ser con ajustes bajos y el multijugador es inestable
Proton cambió muchísimo el gaming en Linux, y ahora que llevo más de un mes sin arrancar la partición de Windows, no pienso volver
Estoy esperando el día en que pueda usar macOS como sistema operativo diario para jugar
Ya uso macOS como sistema operativo diario para todo lo demás
Parte de esto parece estar relacionado con que Apple empezó a empujar más fuerte los juegos en Sonoma
La razón de que el grupo de jugadores sea pequeño es que los juegos en Mac estuvieron abandonados durante demasiado tiempo, y tecnologías como Vulkan, que podrían haber abierto posibilidades para jugar en Mac, quedaron completamente bloqueadas
Probablemente Valve tenga razón al considerar que el esfuerzo no vale la pena para la cantidad de usuarios que obtendría ahora
Pero como Apple al menos empieza a parecer dispuesta a cambiar, la base de usuarios podría crecer con el tiempo
El problema es que, después de que Epic tuvo una gran pelea con Apple por las reglas de la App Store, tiene sentido que Valve quiera simplemente salirse de esta dinámica
Si hacer crecer el ecosistema de juegos en Mac probablemente termine usándose para empujarlos fuera de la plataforma, ¿por qué ayudarían?
Hay cierto riesgo para una parte de la base instalada de Steam, pero casi ningún beneficio
Sinceramente, ya es bastante sorprendente que Unreal Engine todavía soporte macOS, y aunque no beneficiaría a los consumidores, a Epic le habría resultado fácil abandonar por completo el soporte para macOS