KOIN TERAKHIR
MITOS

Rahasia Galaga: bug yang membuat musuh berhenti menembak, dan mengapa detailnya sulit dipastikan

Ada trik legendaris di Galaga: dengan menahan tembakan di awal permainan, musuh konon berhenti menembak selamanya. Kisahnya nyata dan berakar pada bug di kode game, tetapi kondisi persisnya beredar dalam banyak versi yang berbeda.

Reza Mahendra — menulis Koin Terakhir · 29 September 2026

Di antara semua rahasia yang diwariskan dari mulut ke mulut di dunia arcade, salah satu yang paling saya sukai adalah trik Galaga yang membuat musuh berhenti menembak. Ceritanya begini: bila di awal permainan Anda menahan diri untuk tidak menembak dalam waktu tertentu sambil membiarkan sepasang musuh tetap hidup, maka untuk sisa permainan itu para musuh tidak akan pernah lagi melepaskan tembakan. Waktu pertama mendengarnya, saya mengira ini sekadar cerita rakyat arcade yang dibumbui. Ternyata trik ini nyata dan berakar pada sebuah bug di dalam kode game. Tetapi yang lebih menarik, ketika saya menelusurinya lebih dalam, saya menemukan bahwa kondisi persisnya beredar dalam begitu banyak versi berbeda sehingga sulit memastikan mana yang benar-benar tepat.

Galaga dan warisannya

Sebelum masuk ke triknya, ada baiknya mengingat game ini. Galaga dibuat oleh Namco dan dirilis pada 1981, sebagai penerus dari Galaxian yang lebih dulu terbit pada 1979. Keduanya adalah permainan penembak luar angkasa dengan pesawat pemain di bagian bawah layar melawan gerombolan alien yang menyerbu dari atas. Galaga menjadi salah satu game arcade paling dicintai dari eranya, dan sebagian ketenarannya berasal dari sebuah mekanik cerdas yang menjadi ciri khasnya.

Mekanik itu adalah fitur pesawat ganda. Dalam Galaga, musuh tertentu bisa menangkap pesawat pemain dengan semacam sinar penarik. Bila pemain berhasil menembak musuh penangkap itu pada saat yang tepat, pesawat yang tertangkap dibebaskan dan bergabung dengan pesawat pemain, menciptakan pesawat ganda dengan daya tembak dua kali lipat. Ini adalah fitur yang disengaja, bukan bug, dan menjadi salah satu keputusan taktis paling khas dalam permainan, karena pesawat ganda lebih kuat menembak tetapi juga menjadi sasaran yang lebih besar.

Trik yang membuat langit sunyi

Berbeda dari fitur pesawat ganda yang disengaja, trik no-fire benar-benar sebuah bug. Efeknya jelas dan terdokumentasi: bila kondisi tertentu dipenuhi di awal permainan, musuh berhenti melepaskan peluru untuk sisa sesi permainan itu. Pemain masih bisa mati karena bertabrakan langsung dengan musuh yang menukik, tetapi ancaman tembakan lenyap sama sekali, membuat permainan menjadi jauh lebih mudah.

Di sinilah kesulitannya mulai. Prosedur yang paling sering dikutip kira-kira berbunyi begini: pada tahap pertama, hancurkan semua musuh kecuali sepasang lebah di salah satu kolom tepi, lalu bertahanlah tanpa mati dan hindari tembakan mereka selama waktu yang cukup lama, sering disebut sekitar sepuluh sampai lima belas menit, sampai muncul siklus di mana kedua musuh itu kebetulan tidak menembak, dan pada saat itulah keduanya ditembak. Tetapi angka waktunya, kolom mana yang harus disisakan, dan detail siklusnya berbeda-beda dari satu penuturan ke penuturan lain. Karena itu, saya memilih menyampaikan garis besarnya saja dan menegaskan bahwa kondisi persisnya tidak pasti dan sebaiknya tidak dianggap sebagai resep yang mutlak.

Kenapa bug ini terjadi

Bagian yang membuat trik ini benar-benar menarik bagi saya adalah penjelasan teknis di baliknya, yang baru terungkap lewat pembongkaran kode game bertahun-tahun kemudian. Menurut analisis kode Galaga yang dilakukan seorang peneliti pada pertengahan tahun 2000-an, penyebabnya berkaitan dengan cara game mengelola tembakan musuh. Sederhananya, sepasang musuh yang disisakan itu, dengan pola tertentu, membuat semacam penampung data tembakan musuh menjadi tersumbat, sehingga logika permainan tidak lagi bisa menghasilkan tembakan baru dari musuh. Akibatnya seluruh gerombolan menjadi bisu senjatanya.

Perlu ditambahkan satu catatan kejujuran di sini: tidak jelas apakah perilaku ini adalah kesalahan tak sengaja dalam pemrograman atau sesuatu yang entah bagaimana disadari pembuatnya. Trik ini sudah didokumentasikan di majalah permainan sejak awal 1980-an, tetapi tidak ada bukti tentang niat pengembangnya. Jadi yang bisa kita katakan dengan pasti hanyalah efeknya yang teramati dan mekanisme kasar yang ditemukan dari pembongkaran kode, bukan alasan di balik keberadaannya.

Sebuah misteri kecil yang tetap hidup

Yang saya cintai dari kisah trik Galaga ini justru ketidakpastiannya. Ia adalah contoh sempurna tentang bagaimana pengetahuan arcade menyebar: dari pemain ke pemain, di sekitar mesin yang sesungguhnya, jauh sebelum ada cara mudah untuk memverifikasi apa pun. Setiap orang mengingat resepnya sedikit berbeda, dan setiap penuturan menambahkan sedikit bumbu, sampai yang tersisa adalah sebuah legenda yang intinya benar namun rinciannya kabur.

Bagi saya, itulah pesona sejati dari rahasia-rahasia arcade lama. Di balik pikselnya yang sederhana, Galaga menyimpan sebuah celah kecil dalam kodenya yang, bila disentuh dengan cara yang tepat, membuat seluruh langit menjadi sunyi. Bahwa kita masih memperdebatkan cara persisnya sampai hari ini, dan bahwa jawabannya baru sebagian terungkap lewat membongkar kode aslinya, membuat trik ini terasa hidup dengan cara yang jarang dimiliki rahasia permainan modern. Ia mengingatkan bahwa game-game tua ini bukan sekadar hiburan, melainkan juga teka-teki yang sebagiannya masih menunggu untuk dipahami sepenuhnya.

Sumber

  1. Galaga — Wikipedia: Namco 1981, sekuel Galaxian, dan fitur dual-fighter
  2. The Galaga no-fire cheat mystery — rangkuman analisis ROM Christopher Cantrell (2005)

1UP Ditulis oleh Reza Mahendra. Reza Mahendra tumbuh di depan kabinet ding dong dan tidak pernah benar-benar beranjak. Ia menulis tentang gim arcade sebagai budaya dan rancangan, memadukan ingatan lapangan dengan sumber yang bisa ditelusuri.