NES'in efsanevi oyunu Top Gun'da uçak gemisine iniş, birçok oyuncu için yıllarca süren bir kabus olmuştur. Oyunun en zorlu anlarından biri olan bu iniş sekansı, çoğu zaman başarısızlıkla ve uçağın alevler içinde kalmasıyla sonuçlanırdı. Ancak, bir yazılımcının yaptığı tersine mühendislik çalışması sayesinde, bu gizemli inişin ardındaki kesin mekanikler nihayet ortaya çıktı. Artık oyuncular, bu zorlu görevi başarıyla tamamlamak için tam olarak ne yapmaları gerektiğini biliyor.
Araştırma, başarılı bir iniş için uçağın belirli bir irtifa ve hız aralığında olması gerektiğini gösteriyor. İrtifa 100 ile 299 arasında (dahil), hız ise 238 ile 337 arasında (dahil) olmalıdır. Ayrıca, iniş sekansının sonunda uçağın gemiye yanal olarak doğru bir şekilde hizalanmış olması kritik önem taşıyor. Oyun içi göstergelerde önerilen "Alt. 200 / Speed 288" değerleri, aslında kabul edilebilir aralıkların tam ortasına denk gelerek oyunculara iyi bir başlangıç noktası sunuyor. Hız ve yanal hizalama için aralıklar oldukça dar olsa da, irtifa için daha geniş bir tolerans mevcut.
Teknik detaylara meraklı olanlar için, hız ve irtifa değerlerinin bellek adreslerinde Binary Coded Decimal (BCD) formatında saklandığı keşfedildi. Bu durum, muhtemelen ekran metinlerinin oluşturulmasını basitleştirmek için tercih edilmiş bir yöntem. Ayrıca, iniş kontrolünü yapan fonksiyonun bellek adresi $B6EA olarak belirlendi. Hatta, pratik yapmak istemeyenler için AEPETA Game Genie kodu ile garantili bir inişin mümkün olduğu da ortaya konuldu. Bu bilgilerle, Top Gun oyuncuları artık Maverick ve Goose'u gururlandıracak inişler yapabilirler.
NES klasiği Top Gun'daki efsanevi zorlu uçak gemisi iniş sekansının ardındaki mekanikler, tersine mühendislik sayesinde net bir şekilde ortaya konulmuştur.