Nostaljik Efsane 3D Pinball: Space Cadet Neden Windows'tan Silindi?
Bir Dönemin Sonu: Neden 3D Pinball'u Kaybettik?
Windows XP yıllarının vazgeçilmezi, pek çok kullanıcının saatlerini ekran başında geçirdiği 3D Pinball: Space Cadet, neden aniden işletim sistemi arşivinden kaldırıldı? Yıllardır Windows Vista ile birlikte gelen uyumsuzluk sorunlarına bağlanan bu yok oluşun ardındaki gerçek, sanılandan çok daha teknik ve trajik bir hikayeye dayanıyor.
64-Bit Mimarisi ve Çarpışma Hatası
Microsoft kıdemli yazılımcısı Raymond Chen tarafından paylaşılan detaylara göre, sorun aslında Windows'un 32-bit'ten 64-bit mimarisine geçiş sürecinde ortaya çıktı. Oyunun 64-bit sürümü üzerinde yapılan testlerde, collision detection (çarpışma algılama) mekanizması düzgün çalışmıyor ve pinball topu oyun alanının zemininden geçip yok oluyordu. Yazılımcılar bu sorunun bir rounding error (yuvarlama hatası) kaynaklı olduğundan şüpheleniyordu.
Microsoft'un Agresif Stratejisi: Edge ve Bing Kullanımı İçin 'Ödül' Dönemi
Haberi OkuDokümantasyonsuz Kodlar ve Lisans Engeli
Sorunu çözmek, tahmin edilenden çok daha karmaşık bir hal aldı. Oyun, harici bir şirket tarafından geliştirildiği için kodlar büyük oranda dokümante edilmemişti ve mevcut geliştirici ekibin o dönem odaklanması gereken daha kritik işler vardı. Son teslim tarihinin yaklaşmasıyla birlikte ekip, oyunu yamalamak yerine sistemden tamamen kaldırmayı tercih etti.
Daha sonra oyunu geri getirme çabaları ise yasal engellere takıldı. Oyunun yayıncısı olan Maxis (şimdiki adıyla Electronic Arts) ile yapılan lisans anlaşması, Microsoft'un oyunu bağımsız olarak yeniden yayımlamasını kısıtlıyordu. Günümüzde artık yerleşik bir uygulama olmasa da, efsanevi oyunu tarayıcılar üzerinden oynamak veya bağımsız geliştiricilerin Android platformuna port ettiği sürümleri denemek hala mümkün. Sizce eski oyunların modern işletim sistemlerinde yaşatılması için Microsoft daha fazla çaba göstermeli miydi?
Henüz yorum yapılmamış. İlk yorumu siz yapın!