1 poin oleh GN⁺ 2025-12-03 | 1 komentar | Bagikan ke WhatsApp
  • Basis data berbasis crowdsourcing yang mengumpulkan status penggunaan anti-cheat per game dan kompatibilitas Linux
  • Dari total 1136 game, 194 (17%) didukung penuh, 258 (23%) dapat dijalankan, 635 (56%) tidak berfungsi, dan 47 (4%) ditolak
  • 2 game (0%) ditandai sebagai akan didukung
  • Setiap game diklasifikasikan ke dalam status Supported, Running, Planned, Broken, Denied
  • Menyediakan acuan untuk menilai kemungkinan game dapat dijalankan di lingkungan Wine/Proton bagi gamer Linux

Gambaran situs

  • “Are We Anti-Cheat Yet?” adalah situs web yang merangkum kompatibilitas Linux untuk game yang menggunakan sistem anti-cheat
    • Data dikumpulkan secara partisipatif oleh pengguna (crowdsourcing)
    • Diklasifikasikan berdasarkan apakah game dapat dijalankan di lingkungan Wine/Proton
  • Situs ini menyediakan fitur pencarian (Search) dan pengurutan (Sort By / Sort Order)

Ringkasan statistik

  • Total 1136 game termasuk dalam daftar
    • 194 (17%) : Supported penuh
    • 258 (23%) : status Running
    • 2 (0%) : Planned
    • 635 (56%) : Broken
    • 47 (4%) : Denied
  • Setiap status menunjukkan tingkat kemungkinan game dapat dijalankan di lingkungan Linux atau Proton
Iklan

Contoh game individual

  • Halo: The Master Chief Collection – Supported
  • Battlefield™ 2042 – Denied
  • Paladins – Running
    • Karena sering mengalami kerusakan, perlu memeriksa pembaruan terbaru, dan informasi status mungkin tidak mutakhir
  • Black Desert Online – Broken
    • Memerlukan Proton GE atau Proton Experimental
    • Versi Epic Games Store tidak berfungsi di Linux, versi Steam direkomendasikan

Makna pemanfaatan

  • Materi referensi yang membantu gamer Linux dan pengembang memahami dengan cepat kondisi kompatibilitas sistem anti-cheat
  • Dapat dimanfaatkan untuk meningkatkan lingkungan menjalankan game berbasis Proton atau menentukan prioritas permintaan dukungan

1 komentar

 
GN⁺ 2025-12-03
Komentar Hacker News
  • Dulu game multipemain bisa membuka dan mengelola server sendiri
    Tapi sekarang semuanya bergantung pada server perusahaan, sehingga pengguna tidak bisa memberi sanksi sendiri dan situasinya jadi membutuhkan anti-cheat setingkat rootkit

    • Alasannya bukan semata soal hak pengelolaan server, tetapi karena keinginan untuk bersaing dengan pemain di seluruh dunia lewat sistem matchmaking
      Cheating pada akhirnya adalah perlombaan senjata melawan peretasan, jadi demi menjaga keadilan game hal ini sulit dihindari
    • Di era server mandiri dulu, pemain yang terlalu jago pun kadang kena ban, atau admin sering tidak bisa membedakan cheat dengan permainan yang sah
      Cheater tinggal pindah server, jadi sulit juga mengatakan bahwa dulu lebih baik daripada sekarang
    • Sebenarnya asal-usul anti-cheat justru dari server komunitas
      Tool seperti Punkbuster, BattleEye, dan EasyAntiCheat juga berawal dari sana, dan sampai sekarang server komunitas seperti FaceIT atau ESEA malah memakai anti-cheat yang lebih kuat
      Kalau admin mematikan anti-cheat, pekerjaan mereka justru makin banyak sehingga tidak ada alasan untuk melakukannya
    • Masalah sebenarnya dari cheating adalah obsesi kompetisi leaderboard
      Kalau skill-based matchmaking berjalan baik, bahkan saat bertemu cheater pun pemain cenderung bermain dengan lawan setingkat
      Pada akhirnya masalahnya ada pada persaingan peringkat, bukan pada keseruan game itu sendiri
    • Bahkan game berbasis server komunitas seperti Rust pun masih penuh cheating
      Admin butuh waktu untuk menangkap cheater, sulit juga mencari server yang bagus, dan model ini tidak cocok untuk genre yang membutuhkan matchmaking yang akurat seperti game olahraga
      Setelah lebih dari 30 tahun bermain multipemain, kenyamanan sistem matchmaking otomatis saat ini tetap tidak bisa digantikan oleh server komunitas
  • Satu-satunya game multipemain yang saya mainkan belakangan ini adalah Beyond All Reason (BAR)
    Karena ini RTS open-source, sekilas terasa seperti game yang mudah dibuatkan cheat, tapi kenyataannya hampir tidak ada
    Alasannya adalah komunitas yang kecil, sistem penonton, keterbukaan penuh rekaman pertandingan, dan tim moderator yang aktif

    • Saya pengembang BAR. Karena BAR membuat semua klien menjalankan simulasi yang tersinkronisasi, jika ada satu saja yang tidak cocok maka otomatis dikeluarkan
      Jika 15 orang melihat hasil yang sama dan hanya 1 yang berbeda, tidak ada alasan untuk mempercayai 1 orang itu
    • Saya manajer komunitas BAR. Cheat yang memanipulasi state tidak mungkin dilakukan, dan cheat sisi klien seperti hack LoS akan dideteksi lalu diban permanen
      Yang paling umum adalah smurfing (main dengan akun cadangan), tetapi ada banyak langkah penanganan untuk itu
    • Ada juga pendapat bahwa genre RTS sendiri kurang populer dan BAR adalah game yang sangat niche, sehingga motivasi untuk cheating rendah
    • Ada pula tanggapan bahwa BAR terlalu bagus sehingga tidak adil jika dibandingkan dengan game lain
    • Karena saya menganggap open-source itu penting, saya pasti akan mencoba BAR → tautan unduhan resmi
  • Anti-cheat modern pada dasarnya menuntut hak akses setingkat rootkit
    Ini bukan sekadar masalah keamanan, tetapi juga bisa berkembang menjadi masalah pengumpulan informasi geopolitik

    • Saya juga pernah memasang Valorant, lalu langsung uninstall setelah anti-cheat berbasis modul kernel membuat blue screen
      Kalau komunitasnya sampai setoksik itu, saya rasa ini lebih merupakan masalah budaya daripada masalah teknis
    • Saya penasaran apakah sistem seperti ini bisa dijalankan terisolasi di dalam VM
      Maksudnya, perusahaan game bisa memverifikasi bahwa ini perangkat keras tepercaya, sementara saya tetap bisa melindungi privasi saya
    • Bahkan anti-cheat level kernel pun tidak bisa menghentikan cheat hardware seperti Cronus
      FPS multipemain sekarang sudah menjadi komunitas yang terlalu toksik, sampai saya tidak ingin memainkannya lagi
    • Ada juga pendapat bahwa akan lebih baik jika dibuat satu anti-cheat standar terbuka yang bisa dipercaya dan digunakan bersama oleh banyak game
  • Saya baru memesan laptop baru untuk pekerjaan LLM, lalu minat saya turun setelah melihat game yang memaksa Secure Boot
    Saya tidak suka orang lain menentukan apa yang boleh dijalankan di komputer saya
    Game tidak sepenting itu; kalau perlu saya akan main lewat cloud streaming

    • Sulit dipahami mengapa game kooperatif seperti Helldivers 2 pun menuntut anti-cheat setingkat rootkit
    • Awal tahun ini saya meninggalkan Windows dan pindah ke Linux, dan ternyata tidak terlalu bermasalah
      Rasanya lebih tenang karena tidak perlu memasukkan kode sampah ke kernel space
    • Ada juga pendapat bahwa lebih baik berinvestasi pada game indie
    • Anti-cheat untuk Linux kebanyakan berjalan di level pengguna dan tidak menuntut Secure Boot
      Game seperti Arc Raiders juga berjalan baik di Linux
    • Tidak perlu memaksakan diri memainkan game dengan anti-cheat invasif, karena ada begitu banyak game alternatif
  • Lucu rasanya ketika perusahaan game menjadikan anti-cheat Linux sebagai alasan, tetapi tetap merilis versi Switch yang hampir tidak punya keamanan

    • Jika terjadi cheating di Switch, itu bisa disalahkan ke Nintendo, tetapi di PC kesalahannya jatuh ke anti-cheat
    • Bahkan pengawasan level kernel pun tidak bisa menghentikan cheat hardware berbasis model visi
    • Peluang bertemu cheater di Switch online cukup rendah
    • Tidak ada emulator Switch yang bisa bermain online di server resmi; yang mungkin hanya meretas konsol asli
    • Ada juga pendapat bahwa anti-cheat sisi klien pada akhirnya cuma alasan untuk menghemat biaya server
  • Rasanya sekarang server seharusnya sudah bisa menganalisis pola perilaku atau melatih model untuk mendeteksi cheater, jadi mengapa anti-cheat sisi klien masih dibutuhkan?

    • Kebanyakan cheat bekerja dengan memodifikasi tekstur lokal untuk melihat menembus dinding, sehingga sulit dideteksi server
      Teknologi Fog of War milik Riot juga tidak sempurna
    • Anti-cheat modern pada praktiknya juga merangkap sebagai pelindung konten berbayar (DRM)
    • Deteksi berbasis statistik menghadapi masalah karena perilaku pemain mahir dan cheater saling tumpang tindih
      Kuncinya adalah menekan false positive hingga di bawah 1%
    • Pada akhirnya cheating adalah permainan kejar-kejaran tanpa akhir
    • Pemodelan sisi server pada akhirnya juga hanya mampu menangkap cheat kemarin, sehingga pengembang lebih suka pemblokiran level kernel
  • Dulu saya dual boot, tapi sekarang saya hanya membeli game yang berjalan di Linux
    EA memblokir BF6 karena masalah anti-cheat, jadi saya tidak jadi membeli

    • Saya juga sama. Sebagai gantinya saya menikmati ARC Raiders di Linux
  • Saya pernah penasaran apakah mungkin membuat anti-cheat yang tidak bisa dibypass di Linux

    • Begitu Anda mempercayai data dari klien, saat itu juga Anda sudah kalah
      Server harus memverifikasi aturan dan mengontrol data apa yang diekspos
    • Lembaga tepercaya seperti Valve mungkin bisa menyediakan distro berbasis Secure Boot + TPM, tetapi pengguna harus menyerahkan sebagian kendali atas sistem mereka
    • Anti-cheat yang sempurna tidak mungkin ada di OS mana pun
    • Verifikasi sisi server adalah satu-satunya pendekatan yang benar-benar bisa dipercaya
      Untuk mengendalikan klien, pengguna tidak boleh bisa mengendalikan komputernya sendiri, dan itu bertentangan dengan filosofi Linux
    • Dari yang saya teliti, struktur yang memungkinkan sambil tetap menjaga keterbukaan Linux adalah lapisan perlindungan berbasis hypervisor
      Game berjalan dengan hak root, dan hypervisor melindungi halaman memori
      TPM menjamin integritas hypervisor, lalu setelah game ditutup sistem kembali ke kondisi semula
      Ini tidak sempurna, tetapi merupakan pendekatan yang bisa menyeimbangkan kebebasan pengguna dan keamanan
  • Setelah pindah ke Linux, satu-satunya yang saya rindukan hanyalah League of Legends
    Sayang sekali Riot merusak kompatibilitas Wine

    • Yang paling buruk adalah Riot membuat upaya patch Wine menjadi sia-sia
      Kalau masalah server saja yang dibenahi, rootkit seperti ini seharusnya tidak diperlukan
    • Saya sudah mencoba menjalankannya lewat Wine di macOS, tetapi performanya terlalu buruk
      TF2 dan CS2 sama-sama mengalami latensi dan penurunan frame yang parah, dan GPTK maupun Rosetta 2 juga punya batasnya
      Saya berharap Apple lebih memperhatikan ekosistem game
  • Ketika ditanya apakah ada sistem penilaian ala Uber di game kompetitif

    • Overwatch 1 punya fitur yang mirip, tetapi di ELO tinggi fitur ‘hindari pemain’ justru berefek sebaliknya
    • Dota 2 dan CS:GO juga pernah punya sistem pujian
    • The Finals dan COD MW2019 juga sempat meminta penilaian pertandingan, tetapi sekarang sudah hilang
    • Ada juga pendapat bahwa dinilai oleh orang lain menimbulkan rasa cemas
    • Ada pula yang mengenang bahwa dulu fitur vote kick sangat umum