GTA San Andreas'taki ilginç hata 20 yıl sonra tesadüfen fark edildi! Milyonlarca kişi oynadı ama bunca zaman kimse görmedi

GTA San Andreas'taki ilginç hata 20 yıl sonra tesadüfen fark edildi! Milyonlarca kişi oynadı ama bunca zaman kimse görmedi

Grand Theft Auto (GTA) serisinin 2005 yılında PC'ye çıkan oyunu San Andreas'ta 20 yıl sonra gizemli bir hata ifşa oldu. Milyonlarca insanın oynadığı oyundaki hatayı 20 yıl boyunca fark etmeyip bugün nasıl ortaya çıkması merak konusu oldu. İşte detaylar...

GTA San Andreas gibi klasik oyunlar için yayınladığı 'SilentPatch' yamalarıyla tanınan oyun geliştiricisi ve mod yapımcısı Silent, 20 yıldır oyunun kodlarında gizlenmiş ilginç bir hatayı keşfetti ve düzeltti. İşin tuhaf yanı, bu hatanın belirginleşmesini tetikleyen şeyin Windows 11'in yeni bir ön izleme sürümü (24H2) olmasıydı. Öte yandan bu hata, oyunun PC'ye çıktığı sene olan 2005’ten beri bulunuyordu.

Her şey Silent'ın aldığı oldukça spesifik bir hata raporuyla başladı. Bir kullanıcı, Windows 11'i 24H2 sürümüne güncelledikten sonra oyundaki deniz uçağı Skimmer'ın tamamen ortadan kaybolduğunu bildiriyordu. Uçak, ne hile (trainer) ile çağrılabiliyor, ne de haritadaki normal belirme noktalarında görünüyordu.

gta-san-andreas-gizemli-hata-20-yil-sonra-ortaya-cikti-1.jpg

'SKIMMER' ADLI UÇAK KAYBOLUYOR VEYA UZAYA FIRLIYOR

Techolay'da yer alan habere göre, Silent, bunun öylesine bir hata olmadığını; geçen kasım ayından beri benzer yorumlar aldığını fark etti. Hatta bir kullanıcı, sanal makine üzerinde yaptığı testle durumu teyit etti. Windows 11 23H2'de sorunsuz çalışan uçak, 24H2'ye güncellenince kayboluyordu.

Silent, kendi sanal makinesinde 24H2'yi kurup durumu doğruladıktan sonra işler daha da garipleşti. Geliştirici, hileyle Skimmer'ı zorla çağırmaya çalıştığında uçağın CJ ile birlikte 1.087 katrilyon ışık yılı gibi akıl almaz bir mesafeye fırlatıldığını gördü. Elbette San Andreas'ın bu olayı gösterecek bir mekanizması yoktu; bunun yerine kamera sonsuzluğa fırlatıldığında görülen meşhur patlama efekti ortaya çıkıyordu.

PROBLEM MEĞER EKSİK PARAMETRELERMİŞ

Peki, uçağın bu şekilde davranmasına ne sebep oluyordu? Silent, yaptığı detaylı incelemede sorunun kökenine inmeyi başardı. Problemin temelinde, oyunun Skimmer aracını tanımlayan vehicles.ide dosyasındaki eksik parametreler yatıyordu.

Görünüşe göre Skimmer, serinin önceki oyunu Vice City'de bir tekne olarak tanımlanmıştı. San Andreas'ta araç tipi uçağa çevrildiğinde, Rockstar'daki bir geliştirici uçağın ön ve arka tekerlekleri için gerekli olan bazı ekstra parametreleri eklemeyi unutmuştu. Oyun, bu eksik parametreler nedeniyle Skimmer'ı bir nevi tekne gibi algılamaya çalışıyordu. Silent'ın bu eksik parametreleri eklemesiyle sorun tamamen çözüldü.

gta-san-andreas-gizemli-hata-20-yil-sonra-ortaya-cikti-2.jpg

İLGİNÇ HATA 20 YIL SONRA ORTAYA ÇIKTI

Olayın en ilginç yanı ise bu hatanın neden 20 yıl sonra, özellikle Windows 11 24H2 ile belirginleştiğiydi. Silent'a göre Windows 11, doğrudan sorumlu değil. Asıl sorun, oyunun tanımlanmamış (başlatılmamış yerel değişkenler gibi) davranışlara dayanmasıydı. Bu durum, teorik olarak Windows 10, 7, XP hatta 98'de bile ortaya çıkabilirdi; sadece matematiksel tesadüfler bugüne kadar buna engel olmuştu. Windows 11 24H2, bu değişkenlerin bellekteki durumunu değiştirerek hatayı tetiklemişti.

Silent, ayrıca bu hatanın oyunun orijinal Xbox sürümünde ve GTA: The Definitive Edition gibi daha sonraki sürümlerde Rockstar tarafından zaten düzeltilmiş olduğunu da keşfetti. Ancak PC versiyonunda bu durum tam 20 yıl boyunca gizlenmeyi başarmıştı.

Öne Çıkanlar
YORUMLAR
YORUM YAZ
İÇERİK VE ONAY KURALLARI: KARAR Gazetesi yorum sütunları ifade hürriyetinin kullanımı için vardır. Sayfalarımız, temel insan haklarına, hukuka, inanca ve farklı fikirlere saygı temelinde ve demokratik değerler çerçevesinde yazılan yorumlara açıktır. Yorumların içerik ve imla kalitesi gazete kadar okurların da sorumluluğundadır. Hakaret, küfür, rencide edici cümleler veya imalar, imla kuralları ile yazılmamış, Türkçe karakter kullanılmayan ve büyük harflerle yazılmış yorumlar içeriğine bakılmaksızın onaylanmamaktadır. Özensizce belirlenmiş kullanıcı adlarıyla gönderilen veya haber ve yazının bağlamının dışında yazılan yorumlar da içeriğine bakılmaksızın onaylanmamaktadır.
Diğer Haberler
Son Dakika Haberleri
KARAR.COM’DAN