- Counter-Strike 2 foi lançado como sucessor que substitui o CS:GO, mas a Valve afirmou que não pretende criar uma versão para macOS
- Os usuários de DirectX 9, sistemas operacionais de 32 bits e macOS, cujos suportes foram descontinuados, somavam juntos menos de 1% dos jogadores ativos de CS:GO, e o CS2 oferece suporte apenas a Windows 64 bits e Linux
- O CS2 foi aplicado aos donos de CS:GO como uma atualização de 26 GB, mas os usuários de macOS, após a instalação, não puderam jogar nem o jogo antigo nem a nova versão, e também não havia possibilidade de rollback
- Usuários que jogavam principalmente CS:GO no macOS podem receber reembolso do Prime Status Upgrade se atenderem aos requisitos, com prazo até 1º de dezembro de 2023
- Usuários de macOS podem acessar uma build legada do CS:GO sem matchmaking oficial, mas após 1º de janeiro de 2024 alguns recursos podem se degradar ou falhar
Decisão de encerrar o suporte ao macOS
- A Valve afirmou que não pretende lançar uma versão de Counter-Strike 2 para macOS
- Counter-Strike 2 é o sucessor que substitui o popular FPS Counter-Strike: Global Offensive
- O FAQ de suporte da Steam informa que o suporte a hardware e plataformas antigas será encerrado para acompanhar as mudanças tecnológicas
- Entre os itens com suporte descontinuado estão DirectX 9, sistemas operacionais de 32 bits e macOS
- Juntos, eles representavam menos de 1% dos jogadores ativos de CS:GO
- Daqui em diante, Counter-Strike 2 oferecerá suporte apenas a Windows 64 bits e Linux
Impacto da atualização do CS2 para usuários de Mac
- O lançamento de Counter-Strike 2 foi aplicado aos usuários existentes de CS:GO como uma atualização de 26 GB
- Usuários de macOS também receberam a atualização, mas após a instalação não puderam jogar nem a versão original nem a atualizada por causa da falta de suporte
- Na época, também não foi oferecida aos usuários de macOS uma opção de rollback
Condições para reembolso do Prime Status Upgrade
- A Valve oferece a alguns jogadores de Mac o reembolso do Prime Status Upgrade
- As condições para reembolso são as seguintes
- A maior parte do tempo jogado em CS:GO deve ter ocorrido no macOS
- O usuário deve ter jogado CS:GO no Mac entre 22 de março de 2023, data do anúncio do Counter-Strike 2 Limited Test, e 27 de setembro de 2023, data de lançamento do Counter-Strike 2
- O momento da compra do Prime Status Upgrade não afeta a elegibilidade
- O prazo para receber o reembolso vai até 1º de dezembro de 2023
Build legada do CS:GO e fim do suporte
- Usuários que quiserem continuar jogando CS:GO no macOS podem acessar a versão legada, ou frozen build
- Essa build inclui os recursos do CS:GO, exceto o matchmaking oficial
- O suporte ao CS:GO legado terminou em 1º de janeiro de 2024
- Mesmo após o fim do suporte, o jogo continuará disponível, mas recursos que dependem da compatibilidade com o Game Coordinator podem se degradar ou falhar
- Um exemplo é o acesso ao inventário
Limitações técnicas do suporte a jogos no Mac
- A notícia de que o Counter-Strike 2 para macOS não está sendo desenvolvido ativamente pode ser um golpe duro para muitos jogadores
- O CS:GO foi lançado em 2012, mas continua sendo um FPS popular com dezenas de milhões de jogadores conectando-se todos os meses
- Mesmo que usuários de Mac representem menos de 1% do total, considerando a escala geral isso ainda pode corresponder a centenas de milhares de pessoas
- Um dos motivos pelos quais a Valve evita desenvolver o CS2 para Mac é que os dispositivos da Apple não oferecem suporte nativo à API Vulkan, base gráfica do jogo
- O Vulkan foi projetado como sucessor do OpenGL e para resolver algumas de suas limitações
- A biblioteca de código aberto MoltenVK fornece uma implementação de Vulkan sobre a API gráfica Metal da Apple, mas ainda faltam alguns recursos avançados do Vulkan
1 comentários
Opiniões do Hacker News
Descobri algo interessante recentemente: muitos jogos antigos do Steam para Mac aparecem como incompatíveis com 64 bits, mas, na prática, às vezes é só uma flag de backend configurada incorretamente
O Steam permite a instalação mesmo com o aviso e, se o jogo tiver código de 64 bits de fato, ele roda sem problemas
Um dia, quando o Rosetta desaparecer, isso deixará de fazer sentido, mas até lá pretendo aproveitar Antichamber https://store.steampowered.com/app/219890/Antichamber/ no Mac
O laptop consegue executar código de 32 bits, mas, depois da atualização, é como se o sistema operacional dissesse que não consegue
Não oferecer retrocompatibilidade em produtos novos é uma coisa; remover um recurso existente por meio de uma atualização é algo totalmente diferente, e não entendo como isso pode ser aceito
É uma decisão triste
De vez em quando eu abria o CSGO no meu Mac M1 quando queria jogar surf ou kz
É muito mais conveniente jogar no notebook do que ir até um desktop Windows que quase nunca inicializo
Também tentei jogar CSS, mas, por ser 32 bits, ele não é mais suportado no macOS
Imagino que seja parecido com o que jogadores de Overwatch sentiram quando o jogo de que gostavam foi substituído por outro que não curtiam
A Valve certamente fez as contas, e é claro que faço parte da minoria, mas isso não me deixa satisfeito
Se mais jogos dessem suporte ao Mac, também haveria mais jogadores no Mac; isto é um retrocesso e parece um ciclo de retroalimentação negativa
A postura é: faça do jeito da Apple ou vá embora
Na prática, ele é próximo de um Wine/Proton para macOS, mas a Apple não o transforma em um componente de sistema para usuários finais nem permite que desenvolvedores o usem como camada de execução de seus apps
Por isso, os desenvolvedores não podem distribuir binários de Windows sobre o Game Porting Toolkit como fazem com o Proton, e é razoável supor que essa ferramenta também desaparecerá em alguns anos
Não é a primeira vez que jogos no Mac parecem um beco sem saída, mas agora, sem BootCamp, realmente parece o fim
Também é difícil esperar algo da Aspyr, já que seus ports antigos e meio incompletos provavelmente ficaram presos a dificuldades financeiras depois da aquisição pela Embracer
Para ver como acessar, assista a este vídeo https://youtu.be/A8cWDxqOG2k?si=w4xdxmRntqKLtYg0
O procedimento é realmente simples, mas não estou no computador agora, então não consigo descrevê-lo aqui
Também funciona no M1
Entendo o lado dos usuários de Mac
Usuários de Linux também ouviram muitas vezes a resposta de que “não há compradores suficientes deste jogo no Linux para justificar o custo de port e suporte”
Mas Counter-Strike 2 tem uma build nativa para Linux, sem precisar do Proton, então este jogo específico não é um problema no Linux
Claro que ele também poderia rodar via Proton, mas, pelo que lembro, as versões anteriores de Counter-Strike em geral também tinham suporte nativo a Linux
Não tenho certeza sobre o suporte a Mac nas versões anteriores
Mesmo 3% dos usuários de desktop é um tamanho bem decente como base de clientes
O verdadeiro problema é que a falta de padrões e a fragmentação tornam praticamente impossível fazer garantia de qualidade de forma adequada
Isso de fato funcionou, e a Microsoft dedicou mais esforço nos últimos anos para corrigir problemas relacionados a jogos
O número de Steam Decks nem se compara ao número de Macs, e o Mac agora representa 30% do mercado de desktops, enquanto o Linux ainda fica perto de 3%
Usei https://github.com/Whisky-App/Whisky para tentar jogar CS2 em um Mac M1
Ao mudar a opção de inicialização para
-nojoye ativar a sincronização vertical, roda bem decentementeSe desativar a sincronização vertical, pode travar a cada poucos minutos, e é preciso tolerar alguns glitches de áudio
Eu não sabia que já existia algo usando o Game Porting Toolkit além de ferramentas para desenvolvedores, e pretendo experimentar
Meu computador principal é um Mac Studio M2 Pro, e normalmente jogo casualmente fazendo streaming pelo Steam do PC gamer para o Mac
Ainda assim, às vezes quero rodar nativamente jogos que não são compatíveis com macOS ou cuja qualidade no streaming do Steam é ruim
Deixei o PC gamer na garagem por causa do grande espaço para VR, mas de manhã cedo às vezes fica frio demais lá
-nojoy, parece que agora dá para jogar também no CrossOverEssa decisão da Valve é uma pena
A Apple está pressionando com bastante força para reviver os jogos no Mac, e o Game Porting Toolkit faz parte disso, então os números podem mudar nos próximos anos
Em Counter-Strike, isso é um fator essencial
A Valve provavelmente está certa, mas ainda assim parece um ciclo de feedback negativo
Na época da Covid, quando eu usava um MacBook Intel antigo, me diverti muito jogando COD: Warzone com amigos durante o isolamento
Mas, quando mudei para um Mac M1, essa porta se fechou, e eu ainda jogaria de vez em quando se fosse possível
Só que eu provavelmente não gastaria dinheiro suficiente em coisas como passe de batalha, então talvez não tivesse valor para a Valve
Vendo de forma cínica, talvez o dinheiro que se ganha desses jogadores fosse mais importante do que o número total de jogadores no Mac
Quem não comprou um equipamento dedicado para jogos geralmente tem maior chance de ser um jogador casual
Estou jogando jogos antigos com isso em um Mac M2 Max de 2023
https://github.com/Gcenx/WineskinServer
Faltam jogos no Mac → então ninguém compra Mac para jogar → então não há jogadores no Mac → então não saem jogos para Mac
É um círculo vicioso triste
Havia a taxa de 30% nos apps, e até 2014, antes do Metal, faltava também um ambiente de desenvolvimento nativo
O Windows já tinha DirectX havia muito mais tempo
Joguei muito os jogos da Paradox, por exemplo Stellaris, Europa Universalis IV, Hearts of Iron e Victoria, além de Civilization 5/6, Factorio e League of Legends
Há muitos jogos que não funcionam no macOS, mas não é correto dizer que não dá para jogar no macOS
Tentei encontrar estatísticas, mas não consegui
Depois vi que, no Steam Hardware Survey, dá para clicar na linha para ver informações mais detalhadas
Então quem jogava a sério geralmente fazia isso, e isso não deve ter ajudado nas estatísticas de jogos no Mac
Depois dos chips da série M, o número de Macs capazes de rodar jogos cresceu explosivamente, então essa decisão parece burra
Esse mercado continua em grande parte inexplorado
O motivo de “não há jogadores suficientes” é que não há gente suficiente fazendo jogos para Mac
Antes, os problemas de hardware e de suporte do sistema operacional pesavam bastante, mas agora, sinceramente, acho que virou um problema de desenvolvedores preguiçosos, enviesados ou sem imaginação
Este é um problema do ovo e da galinha
Tenho jogado Baldur's Gate 3 em um M1 MacBook Pro, e a experiência tem sido excelente
O único motivo pelo qual ainda mantenho uma máquina Windows hoje é para jogar de vez em quando
Entre usuários de Mac que conheci ao longo dos anos, muitos gostavam de jogos, mas estavam presos a consoles
No PC há muitas experiências únicas que não se encontram nos consoles ou que são objetivamente piores sem mouse e teclado
Parece dinheiro simplesmente deixado na mesa
A ideia de que “há poucos usuários” também se aplica ao Linux, mas a participação de usuários de jogos no Linux está crescendo e, recentemente, no Steam, passou a do macOS
Acho que a atitude indiferente ou hostil da Apple em relação a jogos afastou muitos desenvolvedores de jogos
A Valve tem dados muito detalhados sobre a base de usuários do Steam e também conta com vários economistas para ajudar nas decisões
Para eles, não vale a pena, e a responsabilidade de quebrar esse problema do ovo e da galinha também não é da Valve
O problema que eles já tinham, isto é, o medo de que a Microsoft pudesse prejudicá-los, foi resolvido ao investir no Linux
https://www.valvesoftware.com/en/jobs?job_id=4
Como não tenho paciência nem espaço para mais um computador, o console é a segunda melhor opção
Não tenho os melhores gráficos nem controle de desempenho, mas essa concessão é aceitável
Uso PS5 para a maioria dos jogos, por causa dos grandes exclusivos AAA single-player da Sony
Para jogos de PC como CS2, que exigem teclado e mouse, o Steam Deck é uma boa opção
Ao conectá-lo a um dock USB-C, dá para usá-lo como um PC desktop
O único motivo pelo qual ainda tenho um desktop Windows hoje é por causa de jogos
Como não sou muito obcecado por gráficos, ele nem é uma máquina topo de linha
Eu gostaria de usar só Mac, e minha mesa ficaria muito mais organizada assim, mas por enquanto isso parece difícil
Sou, no máximo, um gamer casual e um usuário avançado da Apple
Algumas semanas atrás dei sorte e encontrei em uma loja de usados um PC gamer de 50 dólares, que estou usando como PC dedicado a jogos
Imagino que gamers que não usam Microsoft sejam mais ou menos parecidos, e provavelmente tenham uma máquina com dual boot Linux/MS
Ser difícil jogar no Mac é irritante, mas essa é a realidade
Carros de passeio têm dirigibilidade melhor que caminhonetes, e caminhonetes carregam mais carga que carros de passeio
Há muitos usos em comum, mas no fim existem áreas de especialização diferentes
Como usuário antigo de *nix, minha experiência ao usar Microsoft foi bem terrível
Parte disso provavelmente é problema da Microsoft, mas o próprio processo de sair de usuário avançado para completo iniciante também é bastante irritante
Uso GeForce Now por streaming no MacBook, e a graça de jogar Cyberpunk em 4K “em cima” de um notebook pequeno ainda não desapareceu
O último motivo para manter um desktop Windows físico era jogar, mas faz meses que não toco em jogo nenhum
Agora jogos parecem um hobby que ficou totalmente para trás
Minha stack de tecnologia ideal em casa está ficando cada vez mais próxima de um único MacBook
Cuido do Windows para trabalho em um desktop Windows365 na nuvem
Há uma região com menos de 10 ms a partir do meu escritório em casa, e até agora tem funcionado muito bem
É bem provável que eu me livre dessas máquinas antes de chegar o ano que vem
Tirando Street Fighter 6, todos os jogos do Steam que testei rodaram
Street Fighter 6 também roda, mas precisa estar em configurações baixas, e o multiplayer é instável
O Proton mudou muito os jogos no Linux e, agora que faz mais de um mês que não inicio a partição Windows, não pretendo voltar
Estou esperando o dia em que poderei usar macOS como sistema operacional diário para jogos
Para todos os outros usos, já uso macOS como sistema operacional diário
Parte disso provavelmente tem a ver com a Apple ter começado a impulsionar jogos com mais força no Sonoma
O motivo de o grupo de jogadores ser pequeno é que jogos no Mac foram negligenciados por tempo demais, e tecnologias como Vulkan, que poderiam ter aberto possibilidades para jogos no Mac, foram completamente bloqueadas
A Valve provavelmente está certa ao achar que o esforço não compensa em relação aos usuários que obteria agora
Mas, como a Apple ao menos começou a parecer disposta a mudar, a base de usuários pode crescer com o tempo
O problema é que, depois da grande briga da Epic com a Apple por causa das regras da App Store, faz sentido que a Valve queira simplesmente ficar fora dessa dinâmica
Se ajudar a desenvolver o ecossistema de jogos no Mac provavelmente acabará sendo usado para empurrá-los para fora da plataforma, por que eles ajudariam?
Surge algum risco para parte da base instalada do Steam, mas quase não há benefício
Sinceramente, já é bastante surpreendente que a Unreal Engine ainda dê suporte ao macOS, e, embora não fosse bom para os consumidores, teria sido fácil para a Epic abandonar completamente o suporte ao macOS