1 Punkte von GN⁺ 2023-10-11 | 1 Kommentare | Auf WhatsApp teilen
  • Counter-Strike 2 wurde als Nachfolger veröffentlicht, der das bisherige CS:GO ersetzt, doch Valve erklärte, keine macOS-Version zu planen
  • Nutzer von DirectX 9, 32-Bit-Betriebssystemen und macOS, deren Support eingestellt wurde, machten zusammen weniger als 1 % der aktiven CS:GO-Spieler aus, und CS2 unterstützt nur 64-Bit-Windows und Linux
  • CS2 wurde für Besitzer von CS:GO als 26-GB-Update ausgerollt, doch macOS-Nutzer konnten nach der Installation weder das bisherige Spiel noch die neue Version spielen, und ein Rollback war ebenfalls nicht möglich
  • Nutzer, die CS:GO überwiegend unter macOS gespielt haben, können bei Erfüllung der Bedingungen eine Rückerstattung des Prime Status Upgrade erhalten; die Frist lief bis zum 1. Dezember 2023
  • macOS-Nutzer können auf einen Legacy-CS:GO-Build ohne offizielles Matchmaking zugreifen, doch nach dem 1. Januar 2024 können einige Funktionen beeinträchtigt sein oder ausfallen

Entscheidung zur Einstellung des macOS-Supports

  • Valve erklärte, keine macOS-Version von Counter-Strike 2 veröffentlichen zu wollen
  • Counter-Strike 2 ist der Nachfolger, der den populären FPS Counter-Strike: Global Offensive ersetzt
  • Die Steam-Support-FAQ weist darauf hin, dass die Unterstützung für ältere Hardware und Plattformen im Zuge technischer Veränderungen eingestellt wird
    • Zu den nicht mehr unterstützten Plattformen gehören DirectX 9, 32-Bit-Betriebssysteme und macOS
    • Diese Gruppen machten zusammen weniger als 1 % der aktiven CS:GO-Spieler aus
    • Counter-Strike 2 unterstützt künftig nur noch 64-Bit-Windows und Linux

Auswirkungen des CS2-Updates auf Mac-Nutzer

  • Die Veröffentlichung von Counter-Strike 2 wurde für bestehende CS:GO-Nutzer als 26-GB-Update ausgerollt
  • Auch macOS-Nutzer erhielten das Update, konnten nach der Installation wegen des fehlenden Supports aber weder das ursprüngliche Spiel noch das Update spielen
  • Zum damaligen Zeitpunkt wurde macOS-Nutzern auch keine Rollback-Option angeboten

Bedingungen für die Rückerstattung des Prime Status Upgrade

  • Valve bot einigen Mac-Spielern eine Rückerstattung des Prime Status Upgrade an
  • Für die Rückerstattung mussten folgende Bedingungen erfüllt sein
    • Der Großteil der Spielzeit in CS:GO musste unter macOS erfolgt sein
    • CS:GO musste auf dem Mac zwischen dem 22. März 2023, dem Tag der Ankündigung des Counter-Strike 2 Limited Test, und dem 27. September 2023, dem Veröffentlichungstag von Counter-Strike 2, gespielt worden sein
    • Der Kaufzeitpunkt des Prime Status Upgrade hatte keinen Einfluss auf die Bedingungen
  • Die Frist für die Rückerstattung lief bis zum 1. Dezember 2023

Legacy-CS:GO-Build und Supportende

  • Nutzer, die CS:GO weiterhin unter macOS spielen möchten, können auf eine Legacy-Version bzw. einen frozen build zugreifen
  • Dieser Build enthält die CS:GO-Funktionen mit Ausnahme des offiziellen Matchmaking
  • Der Support für Legacy-CS:GO endete am 1. Januar 2024
  • Auch nach dem Supportende bleibt das Spiel nutzbar, aber Funktionen, die von der Kompatibilität mit dem Game Coordinator abhängen, können beeinträchtigt sein oder ausfallen
    • Dazu gehört zum Beispiel der Zugriff auf das Inventar

Technische Einschränkungen beim Mac-Gaming-Support

  • Die Nachricht, dass Counter-Strike 2 für macOS nicht aktiv entwickelt wird, dürfte für viele Spieler ein Rückschlag sein
  • CS:GO erschien 2012, ist aber weiterhin ein populärer FPS, bei dem sich jeden Monat zig Millionen Menschen einloggen
  • Selbst wenn Mac-Nutzer weniger als 1 % ausmachen, kann das angesichts der Gesamtgröße immer noch Hunderttausende betreffen
  • Einer der Gründe, warum Valve die Entwicklung von CS2 für Mac scheut, ist, dass Apple-Geräte die für das Spiel zentrale Vulkan API nicht nativ unterstützen
  • Vulkan ist als Nachfolger von OpenGL konzipiert und soll einige dessen Schwächen beheben
  • Die Open-Source-Bibliothek MoltenVK bietet eine Vulkan-Implementierung auf Basis von Apples Metal-Grafik-API, doch einige fortgeschrittene Vulkan-Funktionen fehlen weiterhin

1 Kommentare

 
GN⁺ 2023-10-11
Hacker-News-Kommentare
  • Ich habe kürzlich etwas Interessantes festgestellt: Bei vielen älteren Steam-Spielen für Mac, die als nicht 64-Bit-kompatibel angezeigt werden, ist tatsächlich nur ein Backend-Flag falsch gesetzt
    Steam erlaubt die Installation trotz Warnung, und wenn tatsächlich 64-Bit-Code enthalten ist, laufen sie problemlos
    Irgendwann wird das keine Rolle mehr spielen, wenn Rosetta verschwindet, aber bis dahin werde ich Antichamber https://store.steampowered.com/app/219890/Antichamber/ auf dem Mac genießen

    • Es ist seltsam, dass man MacBooks künstlich 32-Bit-inkompatibel gemacht hat
      Der Laptop kann 32-Bit-Code ausführen, aber nach einem Update behauptet das Betriebssystem, es könne es nicht
      Es ist ein gewaltiger Unterschied, ob man bei neuen Produkten keine Abwärtskompatibilität anbietet oder per Update bestehende Funktionen entfernt, und ich verstehe nicht, wie das akzeptiert werden kann
    • Vor der 64-Bit-Pflicht gab es viele Source-Engine-Spiele, die man auf dem Mac spielen konnte; ich frage mich, ob Valve nicht einfach die Binaries aktualisieren könnte
  • Eine traurige Entscheidung
    Manchmal habe ich CSGO auf meinem M1-Mac gestartet, weil ich Lust auf surf oder kz hatte
    Das auf dem Laptop zu machen ist viel bequemer, als an den Windows-Desktop zu gehen, den ich kaum boote
    CSS wollte ich auch ausprobieren, aber es ist 32-Bit und wird unter macOS nicht mehr unterstützt
    Es dürfte sich ähnlich anfühlen wie bei Overwatch-Spielern, als ihr Spiel durch eines ersetzt wurde, das ihnen keinen Spaß macht
    Valve hat sicher nachgerechnet und ich gehöre eindeutig zur Minderheit, aber gut fühlt es sich nicht an
    Wenn mehr Spiele den Mac unterstützen würden, gäbe es auch mehr Mac-Spieler; das hier ist ein Rückschritt und fühlt sich wie eine negative Feedback-Schleife an

    • Statt den Entwicklern die Schuld zu geben, sollte man eher sagen, dass Apple von Anfang an nie ernsthaft vorhatte, ein spielefreundliches Ökosystem richtig zu unterstützen
      Nach dem Motto: Entweder Apples Weg oder raus
    • Noch frustrierender ist, dass Apple mit dem Game Porting Toolkit eigentlich eine Art Lösung hat
      Im Grunde ist es so etwas wie Wine/Proton für macOS, aber Apple macht es weder zu einer Systemkomponente für Endnutzer noch erlaubt es Entwicklern, es als Ausführungsschicht für ihre Apps zu nutzen
      Deshalb können Entwickler keine Windows-Binaries wie bei Proton auf das Game Porting Toolkit setzen und ausliefern, und es ist vernünftig anzunehmen, dass auch dieses Tool in ein paar Jahren wieder verschwinden wird
      Dass Mac-Gaming in eine Sackgasse führt, ist nicht neu, aber ohne BootCamp fühlt es sich jetzt wirklich wie das Ende an
      Auch auf die halbherzigen, veralteten Portierungen von Aspyr kann man schwerlich hoffen, da das Unternehmen nach der Übernahme durch Embracer wahrscheinlich in finanzielle Schwierigkeiten verstrickt ist
    • Nur für den Fall: CS:GO ist weiterhin nutzbar, und es gibt noch viele aktive surf-/kz-Server
      Wie man darauf zugreift, sieht man in diesem Video https://youtu.be/A8cWDxqOG2k?si=w4xdxmRntqKLtYg0
      Der Ablauf ist wirklich einfach, aber ich sitze gerade nicht am Computer und kann ihn hier nicht aufschreiben
    • Apple hat Nvidia-Treiber blockiert, Apple Silicon unterstützt keine externen GPUs, und statt Vulkan zu übernehmen, hat Apple nur Metal vorangetrieben
    • Installiere Crossover und starte darin Steam
      Funktioniert auch auf dem M1
  • Ich kann die Perspektive der Mac-Nutzer verstehen
    Linux-Nutzer haben auch oft zu hören bekommen: „Es gibt nicht genug Linux-Käufer dieses Spiels, um die Kosten für Portierung und Support zu rechtfertigen“
    Allerdings hat Counter-Strike 2 auch ohne Proton einen nativen Linux-Build, daher ist dieses spezielle Spiel auf Linux kein Problem

    • Wenn man bedenkt, dass das Steam Deck unter Linux läuft, wäre es inzwischen eher merkwürdig, wenn Valve keinen Linux-Support bieten würde
      Natürlich könnte man es auch über Proton ausführen, aber soweit ich mich erinnere, hatten frühere Counter-Strike-Versionen meistens native Linux-Unterstützung
      Beim Mac-Support früherer Releases bin ich mir nicht sicher
    • Mac-Nutzer sind etwas anderes als Linux-Nutzer, weil sie sich freiwillig in den Walled Garden eines Billionen-Dollar-Unternehmens begeben haben
    • Dank Wine/Proton und Steam Deck ist Linux-Gaming im Aufwind; hoffentlich überholt Linux eines Tages Windows als führendes Betriebssystem fürs Gaming
    • Aus der Perspektive von jemandem, der Software für Linux veröffentlicht hat, ist das größte Problem nicht der geringe Marktanteil
      3 % der Desktop-Nutzer sind als Kundschaft durchaus eine ordentliche Größe
      Das eigentliche Problem ist, dass fehlende Standards und Fragmentierung eine vernünftige Qualitätssicherung praktisch unmöglich machen
    • Der einzige Grund, warum Linux derzeit unterstützt wird, ist, dass Valve eine Handheld-Konsole wollte und Microsoft unter Druck setzen wollte, indem man zeigt, wie viel besser Spiele unter Linux laufen können
      Das hat tatsächlich funktioniert, und Microsoft hat in den letzten Jahren mehr Aufwand darauf verwendet, Probleme rund ums Gaming zu beheben
      Die Zahl der Steam Decks ist nicht mit der Zahl der Macs vergleichbar, und Macs machen inzwischen 30 % des Desktop-Markts aus, während Linux weiterhin bei etwa 3 % liegt
  • Ich nutze https://github.com/Whisky-App/Whisky, um CS2 auf einem M1 Mac zu spielen.
    Wenn man die Startoptionen auf -nojoy ändert und die vertikale Synchronisierung aktiviert, läuft es ziemlich gut.
    Schaltet man V-Sync aus, kann es alle paar Minuten abstürzen, und mit ein paar Audio-Glitches muss man leben.

    • Ich war überrascht zu sehen, dass Whisky auf CrossOver 22.1.1 und Apples Game Porting Toolkit aufbaut.
      Ich wusste nicht, dass es bereits etwas gibt, das das Game Porting Toolkit über reine Entwickler-Tools hinaus nutzt, und will es ausprobieren.
      Mein Hauptrechner ist ein M2 Pro Mac Studio, und normalerweise spiele ich casual, indem ich Steam von meinem Gaming-PC auf den Mac streame.
      Trotzdem gibt es Spiele, die unter macOS nicht unterstützt werden oder bei denen die Steam-Streaming-Qualität schlecht ist, die ich dann gerne nativ ausführen würde.
      Mein Gaming-PC steht wegen der großen VR-Spielfläche in der Garage, aber früh am Morgen ist es dort manchmal zu kalt.
    • Dank des Vorschlags -nojoy scheint es nun auch in CrossOver spielbar zu sein.
      Valves Entscheidung ist enttäuschend.
      Apple treibt die Wiederbelebung von Gaming auf dem Mac ziemlich stark voran, und das Game Porting Toolkit ist Teil davon; in den nächsten Jahren könnten sich die Zahlen also ändern.
    • Mich würde allerdings interessieren, wie es mit der Eingabeverzögerung aussieht.
      Bei Counter-Strike ist das ein zentraler Faktor.
  • Wahrscheinlich hat Valve recht, aber trotzdem fühlt es sich wie eine negative Rückkopplungsschleife an.
    Während der Corona-Zeit, als ich noch ein älteres Intel-MacBook nutzte, hatte ich in der Isolation mit Freunden wirklich viel Spaß mit COD: Warzone.
    Als ich dann auf einen M1 Mac umgestiegen bin, war diese Tür zu, und wenn es möglich gewesen wäre, würde ich es auch heute noch gelegentlich spielen.
    Allerdings hätte ich vermutlich nicht genug Geld für Dinge wie Battle Passes ausgegeben, sodass es aus Valves Sicht vielleicht keinen Wert gehabt hätte.
    Zynisch betrachtet war ihnen möglicherweise weniger die Gesamtzahl der Mac-Spieler wichtig als das Geld, das sie mit diesen Spielern verdienen.
    Wer keine dedizierte Gaming-Hardware kauft, ist meist eher ein Casual-Spieler.

    • Auf M1/M2 Macs könnte Wineskin interessant sein.
      Ich spiele damit auf einem M2 Max Mac von 2023 ältere Spiele.
      https://github.com/Gcenx/WineskinServer
    • Ich frage mich, ob das Spiel nicht einfach auch mit Rosetta lief.
  • Auf dem Mac gibt es zu wenige Spiele → also kauft man keinen Mac zum Spielen → also gibt es keine Mac-Spieler → also erscheinen keine Spiele für den Mac.
    Ein trauriger Teufelskreis.

    • Apple hat auch nicht gerade dabei geholfen, Entwickler zum Portieren von Spielen zu motivieren.
      Es gab die 30 % App-Gebühr, und bis 2014, vor Metal, fehlte auch eine gute native Entwicklungsumgebung.
      Windows hatte DirectX schon sehr viel länger.
    • Auf macOS gibt es durchaus viele Spiele, die auf den neuen Apple-Silicon-Chips sehr gut laufen.
      Ich habe viele Paradox-Spiele gespielt, etwa Stellaris, Europa Universalis IV, Hearts of Iron und Victoria, außerdem Civilization 5/6, Factorio und League of Legends.
      Es gibt viele Spiele, die auf macOS nicht laufen, aber zu sagen, man könne auf macOS nicht spielen, stimmt nicht.
    • Ich frage mich, ob Linux dank des Steam Decks Mac in der Steam-Nutzerbasis überholt hat.
      Ich habe versucht, Statistiken zu finden, aber ohne Erfolg.
      Später habe ich gesehen, dass man in der Steam Hardware Survey auf eine Zeile klicken kann, um detailliertere Informationen zu sehen.
    • Ich sehe es komplett als Apples Schuld, dass Apple den Leuten Metal aufgezwungen hat.
    • Selbst wenn man zu Intel-Zeiten auf einem Mac gespielt hat, brachte Dual-Boot mit einer Windows-Partition deutlich bessere Leistung.
      Deshalb haben ernsthafte Spieler das meist so gemacht, und das dürfte den Mac-Gaming-Statistiken kaum geholfen haben.
  • Seit den M-Series-Chips ist die Zahl der gamingfähigen Macs explosionsartig gestiegen; diese Entscheidung wirkt dumm.
    Dieser Markt ist größtenteils unerschlossen geblieben.
    Der Grund „nicht genug Spieler“ liegt darin, dass nicht genug Leute Spiele für den Mac entwickeln.
    Früher waren Hardware- und Betriebssystemunterstützung große Probleme, aber inzwischen ist es ehrlich gesagt eher ein Problem fauler, voreingenommener oder fantasieloser Entwickler.

    • Ich frage mich, ob man nicht Windows auf einem Mac installieren und zum iGamer werden kann.
  • Das ist ein Henne-Ei-Problem
    Ich habe Baldur's Gate 3 auf einem M1 MacBook Pro gespielt, und es war eine hervorragende Erfahrung
    Der einzige Grund, warum ich derzeit noch eine Windows-Maschine behalte, ist gelegentliches Gaming
    Unter den Mac-Nutzern, die ich über die Jahre getroffen habe, gab es viele, die Gaming mochten, aber an Konsolen gebunden waren
    Auf dem PC gibt es viele einzigartige Erfahrungen, die man auf Konsolen nicht findet oder die ohne Maus und Tastatur objektiv schlechter sind
    Das wirkt einfach wie Geld, das auf der Straße liegt

    • Bis zu einem gewissen Grad stimmt das, aber ich glaube nicht, dass es die ganze Geschichte ist
      „Es gibt zu wenige Nutzer“ gilt auch für Linux, aber der Anteil der Linux-Gamer wächst und hat macOS laut Steam zuletzt überholt
      Ich denke, Apples gleichgültige oder feindselige Haltung gegenüber Gaming hat viele Spieleentwickler vertrieben
    • Wenn wirklich genug Geld herumläge, das man nur aufheben müsste, hätte Valve das gewusst
      Valve hat sehr granulare Daten über die Steam-Nutzerbasis und beschäftigt auch mehrere Ökonomen, die bei Entscheidungen helfen
      Für sie ist es nicht wertvoll, und es liegt auch nicht in Valves Verantwortung, dieses Henne-Ei-Problem zu durchbrechen
      Das Problem, das sie bereits hatten – nämlich die Angst, dass Microsoft ihnen schaden könnte –, haben sie gelöst, indem sie in Linux investiert haben
      https://www.valvesoftware.com/en/jobs?job_id=4
    • Ich behalte eine Konsole der aktuellen Generation, um Spiele mit Crossplay mit meinen PC-Freunden spielen zu können
      Ich habe weder die Geduld noch den Platz für noch einen Computer, daher ist die Konsole die zweitbeste Lösung
      Die beste Grafik oder Kontrolle über die Performance bekomme ich damit nicht, aber dieser Kompromiss ist für mich akzeptabel
    • Bei mir ist es ähnlich
      Für die meisten Spiele nutze ich die PS5, wegen Sonys großer AAA-Singleplayer-Exklusivtitel
      Für PC-Spiele wie CS2, die Tastatur und Maus brauchen, ist das Steam Deck eine gute Option
      Wenn man es in ein USB-C-Dock steckt, kann man es wie einen Desktop-PC nutzen
    • Die Performance von Baldur's Gate 3 auf dem M1 Pro ist wirklich erstaunlich gut
  • Der einzige Grund, warum ich überhaupt noch einen Windows-Desktop habe, ist Gaming
    Ich bin nicht besonders auf Grafik fixiert, daher ist es auch keine High-End-Hardware
    Ich würde gern nur noch einen Mac nutzen, dann wäre mein Schreibtisch auch viel aufgeräumter, aber im Moment scheint das schwierig

    • Genau
      Ich bin höchstens ein Casual Gamer und ein Apple-Power-User
      Vor ein paar Wochen hatte ich in einem Secondhand-Laden Glück und habe einen Gaming-PC für 50 Dollar gefunden, den ich jetzt als reinen Spiele-PC nutze
      Gamer, die Microsoft nicht nutzen, dürften es im Großen und Ganzen ähnlich machen, wahrscheinlich eher mit einem Linux/MS-Dual-Boot-Rechner
      Dass Gaming auf dem Mac schwierig ist, ist lästig, aber so ist nun einmal die Realität
      Ein Pkw hat ein besseres Handling als ein Lkw, und ein Lkw kann mehr Ladung transportieren als ein Pkw
      Es gibt viele überlappende Einsatzzwecke, aber am Ende haben sie unterschiedliche Spezialisierungen
      Als langjähriger *nix-Nutzer war meine Erfahrung mit Microsoft ziemlich schrecklich
      Ein Teil davon ist sicher ein Microsoft-Problem, aber auch der Weg vom Power-User zum völligen Anfänger ist an sich ziemlich nervig
    • Wenn die Internetverbindung stabil ist, sind Game-Streaming-Dienste inzwischen auch recht brauchbar
      Ich streame GeForce Now auf dem MacBook, und der Reiz, Cyberpunk in 4K „auf“ einem kleinen Laptop zu spielen, ist immer noch nicht verflogen
    • Ich mag Microsoft eigentlich, aber ich bin kurz davor, zu Hause gar keine Windows-Maschine mehr zu haben
      Der letzte Grund, einen physischen Windows-Desktop zu behalten, war Gaming, aber ich habe seit Monaten kein Spiel mehr angerührt
      Gaming fühlt sich inzwischen wie ein völlig vergangenes Hobby an
      Mein idealer Tech-Stack zu Hause nähert sich einem einzigen MacBook an
      Windows für die Arbeit erledige ich über einen Windows365-Desktop in der Cloud
      Es gibt eine Region mit unter 10 ms Latenz von meinem Homeoffice aus, und bisher funktioniert das sehr gut
      Gut möglich, dass ich diese Kisten noch vor dem nächsten Jahr wegräume
    • Ich bin kürzlich auf Nobara Linux umgestiegen, eine auf Gaming fokussierte Fedora-Variante
      Abgesehen von Street Fighter 6 lief jedes Steam-Spiel, das ich ausprobiert habe
      Street Fighter 6 startet zwar auch, braucht aber niedrige Einstellungen, und der Multiplayer ist instabil
      Proton hat Linux-Gaming stark verändert, und nachdem ich meine Windows-Partition seit über einem Monat überhaupt nicht mehr gebootet habe, denke ich nicht daran, zurückzugehen
    • Ich kann Windows nicht ertragen
      Ich warte auf den Tag, an dem ich macOS als Alltagsbetriebssystem fürs Gaming nutzen kann
      Für alle anderen Zwecke nutze ich macOS bereits als Alltagsbetriebssystem
  • Ein Teil davon dürfte damit zu tun haben, dass Apple mit Sonoma begonnen hat, Gaming stärker zu pushen
    Der Spielerpool ist klein, weil Gaming auf dem Mac viel zu lange vernachlässigt wurde, und Technologien wie Vulkan, die Mac-Gaming hätten ermöglichen können, wurden komplett blockiert
    Valve liegt vermutlich richtig damit, dass sich der Aufwand im Verhältnis zu den Nutzern, die sie jetzt gewinnen würden, nicht lohnt
    Da Apple aber zumindest so wirkt, als wolle es sich verändern, könnte die Nutzerbasis mit der Zeit wachsen
    Das Problem ist, dass Epic nach dem großen Streit mit Apple über die App-Store-Regeln für Valve verständlicherweise einfach aus dieser Konstellation herausbleiben will
    Warum sollten sie helfen, ein Mac-Gaming-Ökosystem aufzubauen, wenn es am Ende mit hoher Wahrscheinlichkeit dazu genutzt wird, sie von der Plattform zu verdrängen
    Für einen Teil der installierten Steam-Basis entsteht zwar ein Risiko, aber es gibt kaum Vorteile
    Ehrlich gesagt ist es schon ziemlich erstaunlich, dass Unreal Engine macOS überhaupt noch unterstützt, und auch wenn es für Verbraucher nicht gut wäre, hätte Epic die macOS-Unterstützung wohl problemlos komplett einstellen können