Microsoft Flight Simulator 2020 Satın Alma, Kurulum ve Hatalar
Yayınlanma Tarihi : 21 Ağustos 2020Son Güncelleme : 18 Ekim 2020
Evet nihayet beklediğimiz gün geldi ve Microsoft Flight Simulator 2020 piyasaya sürüldü. Oyun çıktı çıkmasına ama sanki biraz acele etmişler gibi; çünkü indirmesinden yüklemesine, açılmasından oynanışına kadar o kadar çok bug (yazılımsal hata) var ki, nereden tutsanız elinizde kalıyor tabiri caizse. Elbette her yazılım ilk çıktığında eksikleri, hataları olur ve zamanla giderilir, ama bu hatalar genellikle programın çekirdek fonksiyonlarının çalışmasını etkileyecek büyüklükte (major) değil, küçük (minor) hatalar veya eksiklikler şeklinde olur. Burada sorunlar daha yazılımın yüklenmesi aşamasında başlıyor. Alanında uzun bir süre belki de tek olacak böylesine önemli bir ürünü neden tam olarak test etmeden alelacele piyasaya sürerler anlamış değilim, ancak sebebi ne olursa olsun şu aşamada Microsoft Store'da iyi bir izlenim bırakmadığı ortada.
Herneyse öncelikle satın alma'dan başlayalım; ben prensip olarak yeni çıkan bir yazılımın çıktığı tarih itibariyle aslında bir çok eksikleri ve yazılımsal hataları olacağını öngördüğümden genellikle hemen almam. En az birkaç ay sorunlarının çözülüp daha stabil (kararlı) bir hale gelmesini beklerim. Söz konusu Microsoft Flight Simulator olunca elbette fazla beklemek istemedim ama Steam'e de gidip hemen 350TL vermek açıkçası içime sinmedi. Bu yüzden daha mantıklı bir yol olan Microsoft'un oyun abonelik sistemi X-Box Game Pass'e abone oldum. X-Box Game Pass, EA'nın EA Access (diğer isimleri EA Play, Origin Access) hizmeti gibi aylık 15-20TL gibi bir ücret karşılığında yayımladıkları çoğu oyunu oynayabilmenize olanak tanıyan güzel bir abonelik sistemidir. Ben de sırf bu simulatörü indirip denemek için Microsoft Store'da X-Box Game Pass aboneliğinin ilk ay 5.90TL olduğunu da görünce hemen abone oldum ve oyunu indirmeye başladım. Hem bu aşamada hem de oyunu yükledikten sonra karşılaştığım hatalar ve çözümlerini aşağıda paylaşıyorum.
Hata-1 : Yükleme Ekranında Donma
Microsoft Store'da oyunun 90GB yer istediğini söylemesine rağmen birkaç dakikada inip "yükleme tamamlandı" demesine bir anlam verememiştim. Başlat menüsünde Flight Simulator simgesine tıklayınca anladım ki, meğer o 90GB'ı indirecek arayüzü indirmişiz daha.
Uygulamayı çalıştırdığımda intro'lardan sonra karşıma "Checking For Updates" ekranı geldi ancak bir türlü ilerlemiyordu, öylece takılıp kalmıştı. Birkaç defa kapatıp açarak denedim ama hallolmadı. Sonra uygulamayı yönetici olarak çalıştırmayı (uygulama simgesine sağ tıklayıp "Yönetici olarak çalıştır" diyerek) denedim ve işe yaradı.
Bunu geçtikten sonra gelen yükleme ekranında alttaki mavi ilerleme çubuğu yukarıdaki resimdeki gibi takılıp kalıyor, hiçbir şekilde ilerlemiyordu. Yabancı bir kaynakta sorunun Windows'taki kullanıcı isminin İngilizce olmayan karakterler içermesinden kaynaklandığı gibi birşey okumuştum. Benim de Windows kullanıcı ismim Kaan Çamur olduğu için hemen kullanıcılar klasörüne girip baktığımda aşağıdaki saçma isimli klasörü gördüm. Ya Microsoft Store ya da bu yükleme arayüzü, hangisi yaptıysa muhtemelen yükleme paketini Windows kullanıcı klasörüne indireyim derken İngilizce olmayan karakterlerden dolayı kendisinin de daha sonra okuyamayacağı isimde bir klasör oluşturup oradan yüklemeyi devam ettirmeye çalışıyor ama yapamıyordu.
Çözüm
Sorunu ilgili klasörün içinde bulunan "Packages" klasörünün içeriğini olması gereken yere kopyalayarak ve masaüstünde Flight Simulator simgesine yine sağ tıklayıp "Yönetici olarak çalıştır" diyerek çözdüm.
Hata-2 : "Çalışmayı Durdurdu" Diyerek Oyunun Kapanması
Gerek oyunun training (eğitim) kısmında, gerekse normal uçuşa başlamadan hemen önce sürekli bir oyundan atma söz konusu. Windows olay görüntüleyicisinde uygulamanın 0xc0000005 koduyla aşağıdaki gibi bir hata verdiği görülüyor.
Çözüm
Bu sorunun da yine Windows kullanıcı klasörünün ismindeki Türkçe karakterlerden kaynaklanabileceğini düşündüm ve yönetici rolüne sahip Kaan Camur adında yeni bir kullanıcı oluşturup o kullanıcıda oturum açarak oyunu çalıştırdığımda nihayet hatasız şekilde oyuna girebildim.
[GÜNCELLEME] Hata-3 : Hata Vermeden veya Memory Exception Hatası ile Herhangi Bir Zamanda (Rastgele) Oyundan Atma
Bu sorunun en olası sebebi sanal bellek dosyasının kapalı veya çok düşük olmasıdır. Sanal bellek, bilgisayarınızda çalışan uygulamaların fiziksel belleği (RAM'i) tamamen doldurduğunda uygulamaların çalışmasının durmaması için Windows tarafından hard diskler üzerinde oluşturulan dosyalardır. RAM dolduğunda Windows, çalışan uygulamaların yeni verilerini bu dosyalara kaydeder ve işlemler o dosyalar üzerinden devam ettirilir (ki bu durum söz konusu uygulamaların hard disk okuma-yazma hızının RAM'lerden kat be kat yavaş olmasından dolayı ciddi şekilde yavaşlaması, diğer bir deyişle "kasması" olarak kendini gösterir.)
Sanal bellek miktarı çok düşükse veya hard disklerinizde yeterli alan yoksa ya da sanal bellek tamamen devre dışıysa, uygulamalar çalışmasını devam ettirebilmek için verilerini atacak boş RAM alanı bulamayacağı için hata vererek (genellikle memory exception-bellek hatası) veya hiç hata vermeden kapanacak ve sizi masaüstüne atacaktır.
Çözüm
Bu sorunun en basit çözümü, bilgisayarınızdaki tüm sürücüler için sanal bellek yönetimini Windows'a bırakmaktır. Varsayılan olarak bu ayar zaten bu şekilde olması gereklidir, ancak herhangi bir sebep ile değiştirmişseniz ve bu sorun ile karşılaşıyorsanız, tekrar eski haline getirmenizde fayda var. Bu ayar zaten böyle ise ve buna rağmen bu sorun ile karşılaşıyorsanız, hard disklerinizde yeterli boş alan kalmamış olabilir. Bu durumda özellikle oyunun yüklü olduğu sürücüde olabildiğince yer açmanız gerekmektedir. Tüm sürücülerde sanal bellek yönetimini Windows'a bırakmak için aşağıdaki adımları izleyin;
- Masaüstünde bilgisayar simgesine sağ tıklayıp "Özellikler" deyin, açılan pencerede sol taraftan "Gelişmiş sistem ayarları"na tıklayın veya alt taraftaki arama kutusuna "gelişmiş" yazarak "Gelişmiş sistem ayarlarını görüntüle" seçeneğini bulup tıklayın.
- Açılan pencerede yukarıdaki "Gelişmiş" sekmesi altında en üstteki "Performans" kısmında sağ taraftaki "Ayarlar" düğmesine tıklayın.
- Açılan pencerede yukarıdaki "Gelişmiş" sekmesinde aşağıdaki "Sanal bellek" kısmında sağ taraftaki "Değiştir" düğmesine tıklayın.
- Açılan pencerede en üstteki kutucuğu işaretleyip açtığınız tüm pencereleri en aşağıdaki "Tamam" düğmelerine basarak kapatın. Bilgisayarı yeniden başlatmanız istenirse yeniden başlatın. Bu işlemden sonra sorun büyük ihtimalle ortadan kalkacaktır.
[GÜNCELLEME] Bug-1 : Kokpit Kontrollerinin Devre Dışı Kalması
Bu aptal sorun birkaç defa oyunu iptal edip çıkmama sebep olmuştu. Kokpitteki bütün kontroller sebebini bilmediğim bir şekilde tıklanamaz/kontrol edilemez hale geliyordu.
Çözüm
Bildiğiniz gibi oyun içindeki fonksiyonlar (kule iletişim, kamera, harita, yakıt vs.) esnek (taşınabilir-yeniden boyutlanabilir) pencereler şeklinde yapılandırılmış. Söz konusu sorun, bu pencereleri aktif olarak kullandığınızda (açıp kapadığınızda, yerini değiştirdiğinizde veya yeniden boyutlandırdığınızda) ortaya çıkıyor ve herhangi bir pencereyi sağa veya sola az bir şey taşıdığınızda çözülüyor. Basit bir sorun ama sinir bozucu, umarım gelecek güncellemelerde bunu düzeltirler.
Şimdilik başka bir sorun gözükmüyor. Sizin karşılaşıp da çözümünü bulamadığınız bir hata varsa aşağıdaki yorumlar kısmından bana iletebilirsiniz.