1 poin oleh GN⁺ 2023-10-11 | 1 komentar | Bagikan ke WhatsApp
  • Counter-Strike 2 didistribusikan sebagai penerus yang menggantikan CS:GO, tetapi Valve menyatakan tidak memiliki rencana membuat versi macOS
  • Pengguna DirectX 9, sistem operasi 32-bit, dan macOS yang dukungannya dihentikan jika digabungkan mencakup kurang dari 1% pemain aktif CS:GO, dan CS2 hanya mendukung Windows 64-bit serta Linux
  • CS2 diterapkan kepada pemilik CS:GO sebagai pembaruan 26GB, tetapi pengguna macOS setelah memasang pembaruan tidak bisa memainkan baik game lama maupun versi baru, dan juga tidak bisa melakukan rollback
  • Pengguna yang terutama memainkan CS:GO di macOS bisa mendapatkan refund Prime Status Upgrade jika memenuhi syarat, dengan batas waktu hingga 1 Desember 2023
  • Pengguna macOS dapat mengakses build legacy CS:GO tanpa matchmaking resmi, tetapi setelah 1 Januari 2024 beberapa fitur bisa menurun atau gagal

Keputusan menghentikan dukungan macOS

  • Valve menyatakan tidak memiliki rencana merilis versi macOS dari Counter-Strike 2
  • Counter-Strike 2 adalah penerus yang menggantikan FPS populer Counter-Strike: Global Offensive
  • Steam dukungan FAQ menjelaskan bahwa dukungan untuk hardware dan platform lama dihentikan agar selaras dengan perubahan teknologi
    • Target penghentian dukungan mencakup DirectX 9, sistem operasi 32-bit, dan macOS
    • Jika digabungkan, kelompok ini mencakup kurang dari 1% pemain aktif CS:GO
    • Ke depannya Counter-Strike 2 hanya mendukung Windows 64-bit dan Linux

Dampak pembaruan CS2 terhadap pengguna Mac

  • Peluncuran Counter-Strike 2 diterapkan kepada pengguna CS:GO yang ada sebagai pembaruan 26GB
  • Pengguna macOS juga menerima pembaruan itu, tetapi setelah dipasang mereka tidak bisa memainkan baik game asli maupun versi pembaruan karena tidak ada dukungan
  • Pada saat itu, pengguna macOS juga tidak diberi opsi rollback

Syarat refund Prime Status Upgrade

  • Valve memberikan refund Prime Status Upgrade kepada sebagian pemain Mac
  • Syarat untuk mendapat refund adalah sebagai berikut
    • Sebagian besar waktu bermain CS:GO harus terjadi di macOS
    • Harus memainkan CS:GO di Mac antara tanggal pengumuman Counter-Strike 2 Limited Test pada 22 Maret 2023 dan tanggal rilis Counter-Strike 2 pada 27 September 2023
    • Waktu pembelian Prime Status Upgrade tidak memengaruhi kelayakan
  • Batas waktu pemberian refund adalah hingga 1 Desember 2023

Build legacy CS:GO dan akhir dukungan

  • Pengguna yang ingin terus memainkan CS:GO di macOS dapat mengakses versi legacy atau frozen build
  • Build ini mencakup fitur-fitur CS:GO selain matchmaking resmi
  • Dukungan untuk legacy CS:GO berakhir pada 1 Januari 2024
  • Setelah dukungan berakhir, game masih bisa digunakan, tetapi fitur yang bergantung pada kompatibilitas dengan Game Coordinator dapat menurun atau gagal
    • Contohnya termasuk akses inventaris

Keterbatasan teknis dukungan game di Mac

  • Kabar bahwa Counter-Strike 2 untuk macOS tidak dikembangkan secara aktif bisa menjadi pukulan bagi banyak pemain
  • CS:GO dirilis pada 2012, tetapi masih menjadi FPS populer yang diakses puluhan juta orang setiap bulan
  • Meski pengguna Mac kurang dari 1% dari total, jika melihat skala keseluruhan jumlahnya bisa mencapai ratusan ribu orang
  • Salah satu alasan Valve enggan mengembangkan CS2 untuk Mac adalah karena perangkat Apple tidak mendukung secara native Vulkan API yang menjadi basis game tersebut
  • Vulkan dirancang sebagai penerus OpenGL dan untuk mengatasi beberapa kekurangannya
  • Library open source MoltenVK menyediakan implementasi Vulkan di atas API grafis Metal milik Apple, tetapi beberapa fitur lanjutan Vulkan masih belum tersedia

1 komentar

 
GN⁺ 2023-10-11
Opini Hacker News
  • Baru-baru ini saya menemukan hal menarik: banyak game Steam lama untuk Mac yang ditandai sebagai tidak kompatibel 64-bit, tetapi sebenarnya sering kali itu hanya karena flag backend yang salah disetel
    Steam tetap mengizinkan instalasi meski ada peringatan, dan kalau memang berisi kode 64-bit, game itu berjalan tanpa masalah
    Suatu saat nanti ketika Rosetta hilang, ini mungkin tidak ada artinya lagi, tetapi sampai saat itu saya berencana menikmati Antichamber https://store.steampowered.com/app/219890/Antichamber/ di Mac

    • Aneh bahwa MacBook dipaksa menjadi tidak kompatibel 32-bit
      Laptopnya bisa menjalankan kode 32-bit, tetapi setelah pembaruan, sistem operasinya seolah mengatakan tidak bisa
      Tidak menyediakan kompatibilitas mundur pada produk baru dan menghapus fitur yang sudah ada lewat pembaruan adalah dua hal yang sama sekali berbeda, dan saya tidak tahu bagaimana ini bisa diterima
    • Dulu sebelum 64-bit menjadi wajib, ada banyak game Source engine yang bisa dimainkan di Mac, dan saya bertanya-tanya apakah Valve tidak bisa sekadar memperbarui binarinya saja
  • Keputusan yang menyedihkan
    Kadang saya membuka CSGO di M1 Mac karena ingin bermain surf atau kz
    Jauh lebih nyaman melakukannya di laptop daripada harus pergi ke desktop Windows yang hampir tidak pernah saya boot
    Saya juga sempat mencoba CSS, tetapi karena 32-bit, macOS tidak lagi mendukungnya
    Rasanya mungkin mirip dengan yang dirasakan pemain Overwatch ketika game yang mereka nikmati diganti dengan game lain yang tidak mereka sukai
    Valve jelas sudah menghitungnya dan saya memang minoritas, tetapi rasanya tetap tidak enak
    Kalau lebih banyak game mendukung Mac, pemain Mac juga akan bertambah, tetapi ini adalah langkah mundur dan terasa seperti lingkaran umpan balik negatif

    • Daripada menyalahkan developer, seharusnya kita melihat bahwa sejak awal Apple tidak pernah benar-benar berniat mendukung ekosistem yang ramah game
      Sikapnya adalah ikut cara Apple atau keluar
    • Yang lebih membuat frustrasi adalah Apple sebenarnya punya semacam solusi, yaitu Game Porting Toolkit
      Pada dasarnya ini mirip Wine/Proton untuk macOS, tetapi tidak dijadikan komponen sistem untuk pengguna akhir, dan developer juga tidak diizinkan menggunakannya sebagai lapisan eksekusi aplikasi
      Jadi developer tidak bisa mendistribusikan binary Windows di atas Game Porting Toolkit seperti Proton, dan masuk akal untuk menganggap alat ini juga akan menghilang beberapa tahun lagi
      Ini bukan pertama kalinya gaming Mac menjadi jalan buntu, tetapi sekarang tanpa BootCamp, rasanya benar-benar seperti akhir
      Porting lama Aspyr yang setengah matang pun sekarang sulit diharapkan karena kemungkinan besar terikat kesulitan finansial setelah diakuisisi Embracer
    • Sekadar berjaga-jaga, CS:GO masih bisa digunakan, dan banyak server surf/kz juga masih aktif
      Cara mengaksesnya bisa dilihat di video ini https://youtu.be/A8cWDxqOG2k?si=w4xdxmRntqKLtYg0
      Prosedurnya sangat sederhana, tetapi saya sedang tidak di depan komputer jadi tidak bisa menuliskannya di sini
    • Apple memblokir driver Nvidia, Apple Silicon tidak mendukung GPU eksternal, dan alih-alih mengadopsi Vulkan, Apple hanya mendorong Metal
    • Pasang Crossover, lalu jalankan Steam di dalamnya
      Berfungsi juga di M1
  • Saya memahami posisi pengguna Mac
    Pengguna Linux juga sering mendengar jawaban seperti “jumlah pembeli game ini di Linux tidak cukup untuk membenarkan biaya porting dan dukungan”
    Namun Counter-Strike 2 punya build Linux native tanpa Proton, jadi untuk game khusus ini tidak ada masalah di sisi Linux

    • Mengingat Steam Deck berjalan di Linux, justru akan lebih aneh kalau Valve tidak memberi dukungan Linux
      Tentu saja mungkin bisa dijalankan lewat Proton, tetapi seingat saya versi-versi Counter-Strike sebelumnya juga umumnya punya dukungan Linux native
      Saya tidak yakin soal dukungan Mac pada rilis-rilis sebelumnya
    • Pengguna Mac sedikit berbeda dari Linux karena mereka secara sukarela masuk ke taman berpagar milik perusahaan bernilai 1 triliun dolar
    • Berkat Wine/Proton dan Steam Deck, gaming Linux sedang naik daun, jadi saya berharap suatu hari Linux bisa melampaui Windows sebagai sistem operasi utama untuk gaming
    • Dari pengalaman saya merilis software di Linux, masalah terbesarnya bukan pangsa pasar yang kecil
      Bahkan 3% pengguna desktop adalah ukuran yang cukup lumayan sebagai pelanggan
      Masalah sebenarnya adalah karena kurangnya standar dan fragmentasi, jaminan kualitas yang layak pada dasarnya mustahil dilakukan
    • Satu-satunya alasan Linux mendapat dukungan sekarang adalah karena Valve menginginkan konsol portabel, dan ingin menekan Microsoft dengan menunjukkan seberapa jauh lebih baik game bisa berjalan di Linux
      Nyatanya itu efektif, dan dalam beberapa tahun terakhir Microsoft lebih banyak berupaya memperbaiki masalah terkait game
      Jumlah Steam Deck tidak bisa dibandingkan dengan jumlah Mac, dan Mac sekarang menguasai 30% pasar desktop, sementara Linux masih bertahan di sekitar 3%
  • Saya memakai https://github.com/Whisky-App/Whisky untuk mencoba CS2 di Mac M1
    Dengan mengubah opsi peluncuran ke -nojoy dan menyalakan sinkronisasi vertikal, game berjalan cukup baik
    Kalau sinkronisasi vertikal dimatikan, game bisa crash setiap beberapa menit, dan harus menerima sedikit glitch audio

    • Saya terkejut saat melihat Whisky dibuat di atas CrossOver 22.1.1 dan Game Porting Toolkit milik Apple
      Saya tidak tahu sudah ada yang memanfaatkan Game Porting Toolkit dalam bentuk yang lebih dari sekadar alat pengembang, dan saya jadi ingin mencobanya
      Komputer utama saya adalah M2 Pro Mac Studio, dan biasanya saya bermain kasual dengan streaming Steam dari PC gaming ke Mac
      Meski begitu, kadang ada game yang tidak didukung di macOS atau kualitas streaming Steam-nya buruk, sehingga saya ingin menjalankannya secara native
      PC gaming saya taruh di garasi karena butuh area bermain VR yang luas, tetapi pada pagi-pagi sekali kadang tempat itu terlalu dingin
    • Berkat saran -nojoy, sepertinya sekarang bisa dimainkan juga di CrossOver
      Keputusan Valve kali ini disayangkan
      Apple cukup agresif mendorong upaya menghidupkan kembali gaming di Mac, dan Game Porting Toolkit juga bagian dari itu, jadi angkanya bisa berubah dalam beberapa tahun ke depan
    • Tapi saya penasaran bagaimana dengan input lag
      Di Counter-Strike, itu faktor kunci
  • Mungkin Valve benar, tetapi tetap terasa seperti lingkaran umpan balik negatif
    Saat masa COVID ketika masih memakai Intel MacBook lama, saya sangat menikmati bermain COD: Warzone bersama teman-teman selama karantina
    Namun ketika beralih ke Mac M1, pintu itu tertutup, dan kalau bisa, saya mungkin masih sesekali memainkannya sekarang
    Hanya saja saya mungkin tidak akan menghabiskan cukup banyak uang untuk hal seperti battle pass, jadi dari sudut pandang Valve mungkin saya tidak bernilai
    Secara sinis, mungkin yang lebih penting daripada jumlah total pemain Mac adalah uang yang bisa mereka hasilkan dari para pemain itu
    Orang yang tidak membeli perangkat khusus gaming umumnya kemungkinan besar adalah pemain kasual

    • Di Mac M1/M2, Wineskin mungkin menarik untuk dicoba
      Saya memainkan game-game lama dengan ini di Mac M2 Max 2023
      https://github.com/Gcenx/WineskinServer
    • Saya penasaran apakah game itu memang tidak bisa berjalan begitu saja dengan Rosetta
  • Game di Mac kurang → jadi orang tidak membeli Mac untuk bermain game → jadi tidak ada pemain Mac → jadi game untuk Mac tidak dirilis
    Ini lingkaran setan yang menyedihkan

    • Apple juga tidak banyak membantu dalam memberi insentif kepada pengembang untuk mem-porting game
      Ada komisi aplikasi 30%, dan sampai 2014 sebelum Metal muncul, lingkungan pengembangan native juga kurang memadai
      Windows sudah memiliki DirectX jauh lebih lama
    • Di macOS juga ada cukup banyak game yang berjalan sangat baik di chip Apple Silicon baru
      Saya banyak memainkan game Paradox, misalnya Stellaris, Europa Universalis IV, Hearts of Iron, Victoria, dan juga memainkan Civilization 5/6, Factorio, League of Legends
      Memang banyak game yang tidak bisa dimainkan di macOS, tetapi tidak benar jika mengatakan bahwa bermain game di macOS itu tidak bisa
    • Saya penasaran apakah berkat Steam Deck, Linux sudah melampaui Mac dalam basis pengguna Steam
      Saya mencoba mencari statistiknya tetapi gagal
      Belakangan saya melihat bahwa di Steam Hardware Survey, kita bisa mengeklik baris untuk melihat informasi lebih detail
    • Saya melihat ini sepenuhnya salah Apple karena memaksa orang memakai Metal
    • Bahkan jika bermain game di Mac pada era Intel, performanya jauh lebih baik jika dual-boot ke partisi Windows
      Jadi orang yang serius bermain game umumnya melakukan itu, dan itu jelas tidak membantu statistik gaming Mac
  • Sejak chip seri M, jumlah Mac yang bisa dipakai gaming meningkat drastis, jadi keputusan ini terlihat bodoh
    Pasar itu sebagian besar masih belum tergarap
    Alasan “pemainnya tidak cukup” muncul karena tidak cukup banyak orang yang membuat game untuk Mac
    Dulu masalah besarnya adalah dukungan hardware dan sistem operasi, tetapi sekarang terus terang saya melihatnya sebagai masalah pengembang yang malas, bias, atau kurang imajinasi

    • Saya penasaran apakah memang tidak mungkin memasang Windows di Mac dan menjadi iGamer
  • Ini masalah ayam-dan-telur
    Saya memainkan Baldur's Gate 3 di M1 MacBook Pro, dan pengalamannya luar biasa
    Satu-satunya alasan saya masih mempertahankan mesin Windows sekarang hanyalah untuk sesekali bermain game
    Selama bertahun-tahun, saya bertemu banyak pengguna Mac yang suka bermain game tetapi terikat pada konsol
    Di PC ada banyak pengalaman unik yang tidak bisa ditemukan di konsol, atau yang secara objektif lebih buruk tanpa mouse dan keyboard
    Ini terlihat seperti uang yang dibiarkan tergeletak begitu saja

    • Sampai batas tertentu benar, tetapi menurut saya itu bukan keseluruhan ceritanya
      Pernyataan “penggunanya sedikit” juga berlaku untuk Linux, tetapi pangsa pengguna game Linux terus tumbuh dan baru-baru ini melampaui macOS di Steam
      Menurut saya sikap Apple yang acuh tak acuh atau bermusuhan terhadap game telah membuat banyak developer game pergi
    • Kalau memang uangnya cukup banyak untuk tinggal dipungut, Valve pasti sudah tahu
      Valve punya data yang sangat terperinci tentang basis pengguna Steam, dan juga mempekerjakan beberapa ekonom untuk membantu pengambilan keputusan
      Bagi mereka ini tidak bernilai, dan memecahkan masalah ayam-dan-telur itu juga bukan tanggung jawab Valve
      Masalah yang sudah mereka miliki, yaitu kekhawatiran bahwa Microsoft bisa menghancurkan mereka, sudah mereka atasi dengan berinvestasi di Linux
      https://www.valvesoftware.com/en/jobs?job_id=4
    • Saya tetap punya konsol generasi terbaru untuk memainkan game yang bisa cross-play dengan teman-teman PC
      Saya tidak punya kesabaran atau ruang untuk menaruh komputer lain, jadi konsol adalah pilihan terbaik berikutnya
      Saya memang tidak mendapatkan grafis terbaik atau kontrol performa terbaik, tetapi kompromi itu masih bisa saya terima
    • Saya juga mirip
      Untuk sebagian besar game saya memakai PS5, karena ada game eksklusif single-player AAA besar dari Sony
      Untuk game PC seperti CS2 yang membutuhkan keyboard dan mouse, Steam Deck adalah opsi yang bagus
      Kalau dicolokkan ke dock USB-C, bisa dipakai seperti PC desktop
    • Performa Baldur's Gate 3 di M1 Pro benar-benar sangat mengejutkan bagusnya
  • Satu-satunya alasan saya masih punya desktop Windows sekarang adalah game
    Saya tidak terlalu terobsesi dengan grafis, jadi perangkatnya juga bukan kelas tertinggi
    Saya ingin hanya memakai Mac, dan meja saya akan jauh lebih rapi kalau begitu, tetapi untuk saat ini sepertinya sulit

    • Benar
      Saya paling-paling hanya gamer kasual, dan saya adalah power user Apple
      Beberapa minggu lalu saya beruntung mendapatkan PC gaming seharga 50 dolar di toko barang bekas, dan sekarang memakainya sebagai PC khusus game
      Gamer yang tidak memakai Microsoft kemungkinan besar juga kurang lebih sama, dan mungkin komputernya dual-boot Linux/MS
      Sulitnya bermain game di Mac memang menyebalkan, tetapi begitulah kenyataannya
      Mobil penumpang punya handling lebih baik daripada truk, dan truk bisa membawa lebih banyak muatan daripada mobil penumpang
      Banyak kegunaannya yang tumpang tindih, tetapi pada akhirnya masing-masing punya bidang spesialisasi yang berbeda
      Sebagai pengguna *nix lama, pengalaman saya memakai Microsoft cukup mengerikan
      Sebagian mungkin masalah Microsoft, tetapi proses berubah dari power user menjadi pemula total itu sendiri juga sangat menjengkelkan
    • Kalau koneksi internet stabil, layanan streaming game sekarang juga cukup layak dipakai
      Saya streaming GeForce Now di MacBook, dan sensasi memainkan Cyberpunk dalam 4K “di atas” laptop kecil masih belum hilang sampai sekarang
    • Saya cukup menyukai Microsoft, tetapi di rumah saya hampir tidak akan punya satu pun mesin Windows lagi
      Alasan terakhir mempertahankan desktop Windows fisik adalah game, tetapi sudah berbulan-bulan saya tidak menyentuh game apa pun
      Sekarang game terasa seperti hobi yang benar-benar sudah berlalu
      Stack teknologi ideal di rumah makin mendekati satu MacBook saja
      Pekerjaan Windows saya tangani lewat desktop Windows365 di cloud
      Ada region dengan latensi di bawah 10 ms dari kantor rumah saya, dan sejauh ini bekerja sangat baik
      Kemungkinan besar saya akan menyingkirkan kotak-kotak ini sebelum tahun depan tiba
    • Baru-baru ini saya pindah ke Nobara Linux, turunan Fedora yang berfokus pada game
      Selain Street Fighter 6, semua game Steam yang saya coba bisa berjalan
      Street Fighter 6 juga bisa dijalankan, tetapi harus di pengaturan rendah dan multiplayer-nya tidak stabil
      Proton telah membawa perubahan besar untuk gaming di Linux, dan sekarang setelah lebih dari sebulan sama sekali tidak boot ke partisi Windows, saya tidak berniat kembali
    • Saya tidak tahan Windows
      Saya menunggu hari ketika macOS bisa dipakai sebagai sistem operasi harian untuk gaming
      Untuk semua penggunaan lain, saya sudah memakai macOS sebagai sistem operasi harian
  • Sebagian dari hal ini tampaknya berkaitan dengan Apple yang mulai mendorong game dengan lebih kuat di Sonoma
    Alasan pool pemainnya kecil adalah karena game di Mac terlalu lama diabaikan, dan teknologi seperti Vulkan yang mungkin bisa membuka potensi gaming Mac justru diblokir sepenuhnya
    Penilaian Valve bahwa upayanya tidak sepadan dengan jumlah pengguna yang akan mereka dapatkan sekarang mungkin tepat
    Namun Apple setidaknya mulai terlihat ingin berubah, jadi basis pengguna bisa bertambah seiring waktu
    Masalahnya, setelah Epic bertarung besar dengan Apple soal aturan App Store, masuk akal jika Valve ingin menyingkir saja dari konfigurasi ini
    Kalau mereka membantu menumbuhkan ekosistem game Mac, besar kemungkinan itu pada akhirnya akan dipakai untuk mendorong mereka keluar dari platform, jadi untuk apa membantu
    Ada risiko terhadap sebagian basis instalasi Steam, tetapi hampir tidak ada keuntungannya
    Sejujurnya, cukup mengejutkan bahwa Unreal Engine masih mendukung macOS, dan meskipun tidak akan menguntungkan konsumen, sebenarnya mudah saja bagi Epic untuk sepenuhnya membuang dukungan macOS