Neden Vista / 7'de tanıtılan yeni tarayıcı eski oyunlardan nefret ediyor (renkler değişiyor)?


1

Explorer.exe işlemini sonlandırmanın, bazı eski oyunları Windows Vista ve Windows 7 işletim sistemlerinde (görsel olarak) daha iyi çalışmanıza yardımcı olduğunu hepimiz biliyoruz. Ama neden bu? Eski oyunlar neden yeni kaşiften nefret ediyor? Yoksa yeni kaşif neden eski oyunlardan nefret ediyor?

Başka bir deyişle: Yeni işletim sistemlerinde eski oyunlarda renk karmaşası sorununun kökeni nedir?

İşte Atom Bombacısı 95'ten bazı ekranlar:

Explorer.exe açıldığında:

görüntü tanımını buraya girin

Explorer.exe çalışmıyorsa:

görüntü tanımını buraya girin

Farklı "uyumluluk> ayarlar" seçeneklerini denedim ve TÜM seçenekleri işaretlerken explorer.exe çalışırken bile iyi çalışıyor.

"Uyumluluk> ayarlar" bölümündeki seçeneklerden birini seçtiğimde renkleri tekrar karıştırmaya başladı.


" Hepimiz explorer.exe işlemini sonlandırmanın bazı eski oyunları çalıştırmanıza yardımcı olduğunu biliyoruz " Aslında, hayır, yapmıyoruz: D
Der Hochstapler 21:12

Ah tamam bu biraz iyimser xD oldu

Yanıtlar:


0

Eh, en büyük fark, modern pencerelerin görsel güzelliğinden sorumlu olan Windows kompozit masaüstünün veya dwm.exe'nin varlığıdır. Explorer.exe değil dwm's thats sorumludur ve uyumluluk ayarlarından ve MS'in bildiği bir şey. Hardkilling explorer DWM'yi öldürür ve oyun daha iyi çalışır. Neden kompozitlemeyi kapatmak yardımcı oluyor?

Oldukça kolay bir düzeltme - sadece doğru uyumluluk modunu ayarlayın - bu durumda disable desktop composition

görüntü tanımını buraya girin


Bomberman 95 ALL "seçeneklerinde" TÜM seçeneklerin işaretlenmesi gerekir, sadece bir tanesi "karışıklık" renklerine dokunmamış olsa bile, bunun nedeni ne olabilir? Öyleyse masaüstü kompozisyonunu devre dışı bırakmak dwm'yi öldürmez mi?

Onların çeşitli kombinasyonlarını denerdim. ilk iki ve son üç, anladığım kadarıyla farklı sorunları düzeltir
Journeyman Geek

Eski oyunlar, artık uçamayan bir sürü ustaca kısayol / bokla kaçtı. DOS altında donanıma (neredeyse) doğrudan erişime sahip olmak ve Windows'un erken başlarında olması, performansı artırmak için her türlü "hileyi" mümkün kılmıştır, ancak elbette, işletim sistemi tarafından yıllar boyunca eklenen ek soyutlama katmanları ne tür bir uyumluluk ayarının tahmin edilmesinin zor olduğu anlamına gelmektedir. Herhangi bir durumda, çeşitli kombinasyonları test etmeden en iyi şekilde çalışacaktır. Aslında, çoğu durumda uyumluluk ayarları hiç yardımcı olmuyor ve VM'deki emülatörler / eski işletim sistemleri tek çıkış yolu.
Karan

Bu gerçekten çok iyi bir cevap @karan, sadece biraz daha açıklama çünkü onu okumayı seviyorum ve biraz daha fazla bilgi istiyorum: D

Sadece bir çeşit zeyilname. :) Belki bu yazı konuya biraz daha ışık tutabilir. Ne yazık ki, uyumluluk seçeneklerinden birinin bile işaretini kaldırmanın neden bu durumda işleri karıştırdığını ya da neden tüm çalışmaların kontrol edildiğini bilmiyorum. Dediğim gibi, bunlar, her farklı program / oyun için, genellikle denemek ve hata yapmak için yapmanız gereken şeylerdir.
Karan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.