1 puan yazan GN⁺ 2023-10-11 | 1 yorum | WhatsApp'ta paylaş
  • Counter-Strike 2, mevcut CS:GO'nun yerini alan devam oyunu olarak dağıtıldı, ancak Valve macOS sürümü yapmayı planlamadığını açıkladı
  • Desteği sonlandırılan DirectX 9, 32 bit işletim sistemleri ve macOS kullanıcıları birlikte aktif CS:GO oyuncularının %1'inden azını oluşturuyordu; CS2 ise yalnızca 64 bit Windows ve Linux'u destekliyor
  • CS2, CS:GO sahiplerine 26 GB'lık bir güncelleme olarak sunuldu, ancak macOS kullanıcıları kurulumdan sonra ne eski oyunu ne de yeni sürümü oynayabildi ve geri alma da mümkün değildi
  • macOS'ta ağırlıklı olarak CS:GO oynayan kullanıcılar, koşulları karşılamaları halinde Prime Status Upgrade iadesi alabiliyor; son tarih 1 Aralık 2023
  • macOS kullanıcıları, resmi eşleştirmenin çıkarıldığı eski CS:GO derlemesine erişebiliyor, ancak 1 Ocak 2024'ten sonra bazı işlevler bozulabilir veya çalışmayabilir

macOS desteğini sonlandırma kararı

  • Valve, Counter-Strike 2'nin macOS sürümünü yayımlama planı olmadığını açıkladı
  • Counter-Strike 2, popüler FPS oyunu Counter-Strike: Global Offensive'in yerini alan devam yapımı
  • Steam destek SSS, teknik değişimlere uyum sağlamak için eski donanım ve platform desteğinin sonlandırıldığını belirtiyor
    • Desteği kesilenler arasında DirectX 9, 32 bit işletim sistemleri ve macOS yer alıyor
    • Bunlar birlikte aktif CS:GO oyuncularının %1'inden azını oluşturuyordu
    • Counter-Strike 2 bundan sonra yalnızca 64 bit Windows ve Linux destekleyecek

CS2 güncellemesinin Mac kullanıcılarına etkisi

  • Counter-Strike 2 çıkışı, mevcut CS:GO kullanıcılarına 26 GB'lık bir güncelleme olarak uygulandı
  • macOS kullanıcıları da güncellemeyi aldı, ancak destek olmadığı için kurulumdan sonra ne orijinal oyunu ne de güncellemeyi oynayabildi
  • O dönemde macOS kullanıcılarına geri alma seçeneği de sunulmadı

Prime Status Upgrade iadesi koşulları

  • Valve, bazı Mac oyuncularına Prime Status Upgrade iadesi sunuyor
  • İade için koşullar şöyle
    • CS:GO oynama süresinin büyük kısmı macOS üzerinde geçmiş olmalı
    • Counter-Strike 2 Limited Test'in duyurulduğu 22 Mart 2023 ile Counter-Strike 2'nin çıkış tarihi olan 27 Eylül 2023 arasında Mac'te CS:GO oynanmış olmalı
    • Prime Status Upgrade'in satın alındığı zaman koşulları etkilemiyor
  • İade sunma süresi 1 Aralık 2023'e kadar

Eski CS:GO derlemesi ve desteğin bitişi

  • macOS'ta CS:GO oynamaya devam etmek isteyen kullanıcılar eski sürüme veya frozen build'e erişebiliyor
  • Bu derleme, resmi eşleştirme hariç CS:GO işlevlerini içeriyor
  • Eski CS:GO desteği 1 Ocak 2024'te sona erdi
  • Destek bitse de oyun kullanılmaya devam edebilecek, ancak Game Coordinator uyumluluğuna bağlı işlevler bozulabilir veya çalışmayabilir
    • Buna envantere erişim örnek veriliyor

Mac oyun desteğinin teknik kısıtları

  • Counter-Strike 2'nin macOS sürümünün aktif olarak geliştirilmediği haberi birçok oyuncu için darbe olabilir
  • CS:GO 2012'de çıktı, ancak hâlâ her ay on milyonlarca kişinin bağlandığı popüler bir FPS
  • Mac kullanıcıları toplamın %1'inden az olsa da, toplam ölçek düşünüldüğünde bu sayı yüz binlerce kişi olabilir
  • Valve'ın Mac için CS2 geliştirmeye isteksiz olmasının nedenlerinden biri, Apple cihazlarının oyunun temelini oluşturan Vulkan API'sini yerel olarak desteklememesi
  • Vulkan, OpenGL'in devamı olarak ve bazı eksiklerini gidermek üzere tasarlandı
  • Açık kaynaklı MoltenVK kütüphanesi, Apple'ın Metal grafik API'si üzerinde Vulkan uygulaması sağlıyor, ancak Vulkan'ın bazı gelişmiş özellikleri hâlâ eksik

1 yorum

 
GN⁺ 2023-10-11
Hacker News yorumları
  • Geçenlerde ilginç bir şey fark ettim: Mac için eski Steam oyunlarının önemli bir kısmı 64 bit uyumsuz olarak görünse de, aslında bu bazen sadece arka uçtaki bir işaretin yanlış ayarlanmış olmasından kaynaklanıyor
    Steam uyarı çıksa bile kuruluma izin veriyor; oyunda gerçekten 64 bit kod varsa sorunsuz çalışıyor
    Bir gün Rosetta ortadan kalkarsa bunun anlamı kalmayacak ama o zamana kadar Mac’te Antichamber https://store.steampowered.com/app/219890/Antichamber/ oynamayı düşünüyorum

    • MacBook’ta zorla 32 bit uyumsuzluğu yaratmaları tuhaf
      Dizüstü bilgisayar 32 bit kod çalıştırabiliyor ama güncellemeden sonra işletim sistemi yapamadığını söylüyor gibi
      Yeni ürünlerde geriye dönük uyumluluk sunmamak ile bir güncellemeyle mevcut bir özelliği kaldırmak tamamen farklı şeyler; bunun nasıl kabul edilebildiğini anlamıyorum
    • 64 bit zorunlu hale gelmeden önce Mac’te oynanabilen çok sayıda Source motoru oyunu vardı; Valve’ın sadece ikili dosyaları güncellemesi mümkün değil mi diye merak ediyorum
  • Üzücü bir karar
    Bazen surf veya kz oynamak istediğim için M1 Mac’imde CSGO’yu açardım
    Neredeyse hiç açmadığım Windows masaüstüme gitmektense bunu dizüstünde yapmak çok daha rahat
    CSS’yi de denemek istemiştim ama 32 bit olduğu için macOS artık desteklemiyor
    Overwatch oyuncularının, oynadıkları oyunun sevmedikleri bir oyunla değiştirilmesi karşısında hissettiklerine benzer bir duygu olsa gerek
    Valve hesabını yapmıştır ve azınlıkta olduğum açık, ama yine de hoş bir his değil
    Daha fazla oyun Mac’i desteklese Mac oyuncuları da artar; bu ise geriye gidiş ve olumsuz bir geri besleme döngüsü gibi geliyor

    • Geliştiricileri suçlamaktansa, Apple’ın baştan beri oyun dostu bir ekosistemi gerçekten destekleme niyetinde olmadığını kabul etmek gerek
      Ya Apple’ın yolu ya da kapı dışarı, tavır bu
    • Daha da sinir bozucu olan, Apple’ın kendince bir çözümü olan Game Porting Toolkit’e sahip olması
      Özünde macOS için Wine/Proton’a yakın bir şey, ama ne son kullanıcıya yönelik bir sistem bileşeni haline getiriyorlar ne de geliştiricilerin bunu uygulamalarının çalışma katmanı olarak kullanmasına izin veriyorlar
      Bu yüzden geliştiriciler Proton’da olduğu gibi Windows ikili dosyalarını Game Porting Toolkit’in üzerine koyup dağıtamıyor; bu aracın da birkaç yıl içinde kaybolacağını düşünmek makul
      Mac oyunlarının çıkmaz sokak olması ilk kez yaşanmıyor, ama BootCamp’in de olmadığı bugün gerçekten son gibi hissettiriyor
      Aspyr’nin yarım yamalak eski portlarından da beklentiye girmek zor; Embracer tarafından satın alındıktan sonra muhtemelen finansal sıkıntılara takılıp kalmışlardır
    • Ne olur ne olmaz söyleyeyim, CS:GO hâlâ kullanılabilir ve çok sayıda surf/kz sunucusu da ayakta
      Nasıl erişileceğini bu videoda görebilirsiniz: https://youtu.be/A8cWDxqOG2k?si=w4xdxmRntqKLtYg0
      Süreç gerçekten çok basit ama şu an bilgisayar başında olmadığım için buraya yazamayacağım
    • Apple, Nvidia sürücülerini engelledi; Apple Silicon harici GPU desteklemiyor; Vulkan’ı benimsemeyip yalnızca Metal’i öne itti
    • Crossover’ı kurup içinde Steam’i çalıştırmanız yeterli
      M1’de de çalışıyor
  • Mac kullanıcılarının bakış açısını anlıyorum
    Linux kullanıcıları da “Bu oyunun Linux’taki alıcı sayısı portlama ve destek maliyetini haklı çıkarmaya yetmiyor” yanıtını sıkça duydu
    Ancak Counter-Strike 2 Proton olmadan da yerel bir Linux derlemesine sahip, yani bu belirli oyun Linux tarafında sorun değil

    • Steam Deck’in Linux ile çalıştığını düşününce Valve’ın Linux desteği vermemesi artık daha garip olurdu
      Elbette Proton ile de çalıştırılabilir, ama hatırladığım kadarıyla önceki Counter-Strike sürümlerinin de genel olarak yerel Linux desteği vardı
      Önceki sürümlerde Mac desteğinden emin değilim
    • Mac kullanıcıları, 1 trilyon dolarlık bir şirketin duvarlı bahçesine kendi istekleriyle girmiş kişiler olduğu için durum Linux’tan biraz farklı
    • Wine/Proton ve Steam Deck sayesinde Linux oyun tarafında yükselişte; umarım bir gün Linux, oyun için başlıca işletim sistemi olarak Windows’u geride bırakır
    • Linux’a yazılım çıkarmış biri olarak, en büyük sorun küçük pazar payı değil
      Masaüstü kullanıcılarının %3’ü bile müşteri olarak oldukça iyi bir ölçek
      Asıl sorun, standart eksikliği ve parçalanma nedeniyle düzgün kalite güvencesinin fiilen imkânsız olması
    • Linux’un şu anda destek almasının tek nedeni, Valve’ın taşınabilir bir konsol istemesi ve oyunların Linux’ta ne kadar daha iyi çalışabileceğini göstererek Microsoft’a baskı yapmak istemesiydi
      Bu gerçekten işe yaradı; Microsoft son yıllarda oyunla ilgili sorunları düzeltmek için daha fazla çaba harcadı
      Steam Deck sayısı Mac sayısıyla kıyaslanamaz bile; Mac artık masaüstü pazarının %30’unu oluştururken Linux hâlâ %3 civarında kalıyor
  • M1 Mac’te CS2 oynamak için https://github.com/Whisky-App/Whisky kullandım.
    Başlatma seçeneklerini -nojoy olarak değiştirip dikey senkronizasyonu açınca oldukça iyi çalışıyor.
    Dikey senkronizasyonu kapatırsanız birkaç dakikada bir çökebilir; biraz ses glitch’ine de katlanmanız gerekiyor.

    • Whisky’nin CrossOver 22.1.1 ve Apple’ın Game Porting Toolkit’i üzerine kurulduğunu görünce şaşırdım.
      Game Porting Toolkit’in geliştirici aracı olmanın ötesinde bu şekilde zaten kullanıldığını bilmiyordum; denemeyi düşünüyorum.
      Ana bilgisayarım M2 Pro Mac Studio ve genelde oyun PC’sinden Mac’e Steam streaming yaparak gündelik şekilde oyun oynuyorum.
      Yine de macOS’te desteklenmeyen ya da Steam streaming kalitesi kötü olan oyunları yerel olarak çalıştırmak istediğim zamanlar oluyor.
      Oyun PC’sini büyük VR oyun alanı yüzünden garaja koydum ama sabah erken saatlerde orası bazen çok soğuk oluyor.
    • -nojoy önerisi sayesinde CrossOver’da da oynanabilir hale gelmiş gibi görünüyor.
      Valve’ın bu kararı üzücü.
      Apple, Mac’te oyunları yeniden canlandırmak için epey güçlü biçimde bastırıyor ve Game Porting Toolkit de bunun bir parçası; önümüzdeki birkaç yılda rakamlar değişebilir.
    • Ama giriş gecikmesi nasıl, merak ediyorum.
      Counter-Strike’ta bu kritik bir unsur.
  • Valve muhtemelen haklıdır ama yine de bu bana negatif geri besleme döngüsü gibi geliyor.
    Eski Intel MacBook kullandığım COVID döneminde, karantinadayken arkadaşlarımla COD: Warzone oynarken gerçekten çok eğlenmiştim.
    Ama M1 Mac’e geçince o kapı kapandı; mümkün olsaydı bugün de ara sıra oynardım.
    Yine de battle pass gibi şeylere yeterince para harcamazdım, bu yüzden Valve açısından değerli olmayabilirdim.
    Alaycı bakarsak, Mac oyuncularının toplam sayısından çok bu oyunculardan kazandıkları para daha önemli olmuş olabilir.
    Özel bir oyun donanımı almamış kişiler genelde daha casual oyuncu olma eğilimindedir.

    • M1/M2 Mac’lerde Wineskin ilginizi çekebilir.
      2023 M2 Max Mac’te eski oyunları bununla oynuyorum.
      https://github.com/Gcenx/WineskinServer
    • O oyun Rosetta ile de doğrudan çalışmıyor muydu, merak ettim.
  • Mac’te oyun az → bu yüzden oyun oynamak için Mac alınmıyor → bu yüzden Mac oyuncusu yok → bu yüzden Mac için oyun çıkmıyor.
    Üzücü bir kısır döngü.

    • Apple da geliştiricileri oyun port etmeye teşvik etme konusunda pek yardımcı olmadı.
      %30 uygulama komisyonu vardı ve Metal çıkmadan önce, 2014’e kadar yerel geliştirme ortamı da yetersizdi.
      Windows çok daha uzun süredir DirectX’e sahipti.
    • macOS’te yeni Apple Silicon çiplerde gayet iyi çalışan epey oyun var.
      Paradox oyunlarını, örneğin Stellaris, Europa Universalis IV, Hearts of Iron, Victoria’yı çok oynadım; Civilization 5/6, Factorio ve League of Legends da oynadım.
      macOS’te çalışmayan çok oyun var ama macOS ile oyun oynanamayacağını söylemek doğru değil.
    • Steam Deck sayesinde Steam kullanıcı tabanında Linux’un Mac’i geçip geçmediğini merak ediyorum.
      İstatistikleri bulmaya çalıştım ama başaramadım.
      Sonradan Steam Hardware Survey’de bir satıra tıklayınca daha ayrıntılı bilgi görülebildiğini öğrendim.
    • Apple’ın insanlara Metal’i dayatmasının tamamen Apple’ın suçu olduğunu düşünüyorum.
    • Intel döneminde Mac’te oyun oynuyor olsanız bile, Windows bölümüne dual boot yapınca performans ciddi şekilde artıyordu.
      Bu yüzden ciddi oyuncular genelde bunu yapıyordu; bunun Mac oyun istatistiklerine yardımcı olmuş olması mümkün değil.
  • M serisi çiplerden sonra oyun oynanabilir Mac sayısı patlama yaptı; bu karar aptalca görünüyor.
    O pazarın büyük kısmı hâlâ keşfedilmemiş durumda.
    “Yeterince oyuncu yok” gerekçesi, Mac için oyun yapan yeterince kişi olmamasından kaynaklanıyor.
    Eskiden donanım ve işletim sistemi desteği sorunları büyüktü ama artık açıkçası bunun tembel, önyargılı ya da hayal gücü yetersiz geliştiricilerin sorunu haline geldiğini düşünüyorum.

    • Mac’e Windows kurup iGamer olmak mümkün değil mi, merak ediyorum.
  • Bu bir tavuk-yumurta meselesi
    M1 MacBook Pro'da Baldur's Gate 3 oynuyorum ve harika bir deneyimdi
    Şu anda Windows makineyi elimde tutmamın tek nedeni arada sırada oyun oynamak
    Yıllar boyunca tanıştığım Mac kullanıcıları arasında oyunları seven ama konsollara bağlı kalan çok kişi vardı
    PC'de konsollarda bulamayacağınız ya da fare ve klavye olmadan nesnel olarak daha kötü olan pek çok benzersiz deneyim var
    Sanki ortada duran para gibi görünüyor

    • Bir ölçüde doğru ama bence hikâyenin tamamı değil
      “Kullanıcı az” sözü Linux için de geçerli, ama Linux oyuncu kullanıcı payı artıyor ve son Steam verilerine göre macOS'u geçti
      Apple'ın oyunlara karşı ilgisiz ya da düşmanca tutumunun birçok oyun geliştiricisini uzaklaştırdığını düşünüyorum
    • Gerçekten toplanacak kadar yeterli para olsaydı Valve bunu bilirdi
      Valve, Steam kullanıcı tabanı hakkında çok ayrıntılı verilere sahip ve karar almaya yardımcı olan birkaç ekonomist de çalıştırıyor
      Onlar için buna değmiyor ve o tavuk-yumurta sorununu kırma sorumluluğu da Valve'a ait değil
      Zaten sahip oldukları bir sorunu, yani Microsoft'un kendilerini mahvedebileceği korkusunu Linux'a yatırım yaparak çözdüler
      https://www.valvesoftware.com/en/jobs?job_id=4
    • PC arkadaşlarımla çapraz oynanabilen oyunları oynamak için güncel nesil konsolu elimde tutuyorum
      Bir bilgisayar daha koyacak sabrım ya da yerim olmadığı için konsol ikinci en iyi seçenek
      En iyi grafikleri ya da performans kontrolünü elde edemiyorum ama bu ödün katlanılabilir
    • Bende de benzer
      Çoğu oyun için PS5 kullanıyorum; çünkü Sony'nin büyük AAA tek oyunculu özel oyunları var
      CS2 gibi klavye ve fare gerektiren PC oyunları için Steam Deck iyi bir seçenek
      USB-C dock'a takınca masaüstü PC gibi kullanılabiliyor
    • M1 Pro'da Baldur's Gate 3 performansı gerçekten şaşırtıcı derecede iyi
  • Hâlâ Windows masaüstüne sahip olmamın tek nedeni oyun
    Grafiklere çok takıntılı olmadığım için en üst seviye bir sistem de değil
    Sadece Mac kullanmak istiyorum; öyle olsa masam da çok daha düzenli olurdu, ama şimdilik zor görünüyor

    • Aynen
      En fazla casual oyuncuyum ve Apple power user'ıyım
      Birkaç hafta önce ikinci el mağazasında 50 dolarlık bir oyun PC'si bulma şansım oldu, onu oyunlara özel PC olarak kullanıyorum
      Microsoft kullanmayan oyuncular da genel olarak benzer durumdadır; muhtemelen Linux/MS çift önyüklemeli bir bilgisayardır
      Mac'te oyun oynamanın zor olması can sıkıcı ama gerçek bu
      Binek otomobil kamyondan daha iyi yol tutar, kamyon da binek otomobilden daha fazla yük taşır
      Örtüşen kullanım alanları çok olsa da sonunda farklı uzmanlık alanları var
      Eski bir *nix kullanıcısı olarak Microsoft kullanma deneyimim epey berbattı
      Bir kısmı Microsoft sorunu olabilir, ama power user'dan tamamen acemiye dönüşme sürecinin kendisi de oldukça sinir bozucu
    • İnternet bağlantısı stabilse oyun streaming servisleri de bugünlerde epey kullanılabilir durumda
      MacBook'ta GeForce Now stream ediyorum; küçük bir dizüstü bilgisayarın “üzerinde” Cyberpunk'ı 4K oynamanın keyfi hâlâ geçmedi
    • Microsoft'u seven biriyim ama evde hiç Windows makinem kalmamak üzere
      Fiziksel Windows masaüstünü tutmamın son nedeni oyunlardı, ama aylardır hiçbir oyuna dokunmadım
      Artık oyun tamamen geçmişte kalmış bir hobi gibi geliyor
      Evdeki ideal teknoloji yığınım tek bir MacBook'a yaklaşıyor
      İş için Windows'u buluttaki Windows365 masaüstünde hallediyorum
      Ev ofisimden 10 ms'nin altında olan bir bölge var ve şimdiye kadar çok iyi çalıştı
      Gelecek yıl gelmeden bu kutuları kaldırma ihtimalim yüksek
    • Yakın zamanda Nobara Linux'a geçtim; oyun odaklı bir Fedora türevi
      Street Fighter 6 hariç denediğim tüm Steam oyunları çalıştı
      Street Fighter 6 da açılıyor ama düşük ayarlarda olması gerekiyor ve multiplayer kararsız
      Proton, Linux oyunları için büyük bir değişim yarattı; bir aydan uzun süredir Windows bölümünü hiç başlatmadığım şu anda geri dönmeyi düşünmüyorum
    • Windows'a katlanamıyorum
      macOS'u oyun için günlük işletim sistemi olarak kullanabileceğim günü bekliyorum
      Diğer tüm kullanımlar için zaten macOS'u günlük işletim sistemi olarak kullanıyorum
  • Bunun bir kısmı Apple'ın Sonoma'da oyunları daha güçlü şekilde itmeye başlamasıyla ilgili gibi
    Oyuncu havuzunun küçük olmasının nedeni Mac'te oyunların çok uzun süre ihmal edilmesi; Mac'te oyun imkânlarını açabilecek Vulkan gibi teknolojilerin önü de tamamen kesildi
    Valve'ın şu anda kazanacağı kullanıcı sayısına karşılık harcanacak çabaya değmeyeceğini düşünmesi muhtemelen doğru
    Ancak Apple en azından değişmeye çalışıyor gibi görünmeye başladığı için kullanıcı tabanı zamanla büyüyebilir
    Sorun şu ki Epic, App Store kuralları konusunda Apple'la büyük bir kavga ettikten sonra, Valve açısından bu denklemden uzak durmak istemesi mantıklı
    Mac oyun ekosistemini büyütmek, sonunda büyük olasılıkla kendilerini platformdan itmek için kullanılacaksa neden yardım etsinler ki
    Steam'in kurulu kullanıcı tabanının bir kısmı için risk doğuyor ama getirisi neredeyse yok
    Açıkçası Unreal Engine'in hâlâ macOS'u desteklemesi bile epey şaşırtıcı; tüketiciye faydalı olmazdı ama Epic'in macOS desteğini tamamen çöpe atması da kolay olurdu