Neler Yeni

Rehber Rehber Battlefield 2042 düşük FPS sorunu giderme performansı arttırma

OnTheRoonKilled

80+ Silver
Katılım
5 Haziran 2020
Mesajlar
2,501
En İyi Cevap
1
Dahası  
Reaksiyon skoru
1,851
İsim
Paylaşmak İstemiyorum
Herkese merhaba ben OnTheRoonKilled yeni ismim ile Shuichi Tatsuo bugün sizlere Battlefield 2042'de performansı arttırmanın hızlıca birkaç temel yolunu anlatacağım.

İnternette bir sürü video var ve birçoğu sadece NVIDIA Denetim Masası ayarlarını göstererek düzeltmiş burada da böyle bir rehber görmediğimden dolayı açmak istedim.

Bu işlemlerin yapıldığı sistem ise i5 7400 - GTX 1050 Ti - 2x8GB 2400MHz bellekler bulunmaktadır ve bu sistemde 15-25 FPS arası değerlerden 35-50 FPS arası değerlere artış gözlemlendi ve oyunun akıcılığında büyük farklar yaşandı. İlk başlarda ne oyuncular render alıyordu ne de oyun oynanabilir bir şekilde akıyordu adamı görene kadar ölmüş oluyordun ki bir sağa çevirmen ile FPS dibi boyluyordu. Son hali ile ise sadece bazen drop yiyor sistem 30 FPS altına düşüyor onun yeri kalanında ise 35-50FPS arası gayet akıcı bir oyun deneyimi sunuyor.

A.Öncelikle yapmamız gereken şey temel basit ayarlardan ibaret.

A.1-Güç seçenekleri üzerinde "Yüksek Performans" moduna geçiş yapmak, eğer varsa "Nihai Performans" daha iyi olabilir. Buraya ise windows arama kısmına "Güç Planı Seçin" yazarak gidip "Ek planları gizle" seçeneğine tıklayıp "Yüksek Performans" veya var ise "Nihai Performans" modunu seçin.

Alıntıyı görüntüle
1644111860673.png


A.2-Nvidia denetim masasının ayarlarını yapmanız temel olarak önemlidir.
A.2.1- "Görüntü ayarlarını ön ayarla yap" kısmına girdikten sonra üç seçenekten "benim tercihlerimden şuna önem ver" dedikten sonra performans kısmına çekmekten ibaret.
Alıntıyı görüntüle
1644111870883.png


A.2.2 - Üstteki işlemden hemen sonra ise "3D Ayarların yönetilmesi" kısmına giriyoruz ve "Genel Ayarlar" sekmesinde "Doku Süzme" ayarını Kalite'den Yüksek performansa, Güç yönetimini ise Optimum güç'ten Maksimum performansa çekiyoruz. İnternette daha detaylı ayarlar bulunmakta isterseniz onları da yapabilirsiniz.

Alıntıyı görüntüle
1644111883831.png


A.2.3 - Hemen ardından ise "Program Ayarları" sekmesine giriş yapıyoruz ve "bf2024.exe" isimli programı seçiyoruz, eğer yok ise dosya konumundan ekleyebilirsiniz. Ardından ise genel ayarda yaptığımız gibi "Doku Süzme" ayarını "Yüksek Performans" olarak değiştiriyoruz ve uygula diyerek kapatıyoruz. Dediğim gibi internette daha kapsamlı ayarları vardır onları da kullanabilirsiniz.

Alıntıyı görüntüle
1644111903533.png


B. Temel ayarlar bittiğine göre şimdi ise birazcık config dosyaları ile oynayalım derim. :D

B.1 - Belgeler>Battlefield 2042>settings bölümüne giriyoruz ve ardından "PROFSAVE_profile" isimli dosyayı notepad yardımı birlikte açıyoruz. Arından ise içerisinde bulunan "Dx12Enable" kısmını 1 ve "LightningQuality" kısmını 0 yapıyoruz. Neden DX12 açıyoruz inanın ki benimde fikrim yok oyun o kadar bozuk ki DX12 açında performans artışı elde ettik. Eğer kısmak istediğiniz bir başka ayar varsa onu da iyice düşürebilir veya bırakabilirsiniz.

Ek olarak ise isteğe bağlı "ShadowQuality 0", "WeaponDOF 0" ve "TransparentShadow 0" ayarlarını da yapabilirsiniz.

Denemek isteyen varsa DLSS ayarlarını 1 yapıp deneyebilir hiç denemedik açıkçası şimdi aklıma geldi.

Alıntıyı görüntüle
1644111927885.png


B.2 - Bu işlemlerden sonra ise olayın son demlerine geldik. Masaüstünüze bir adet metin belgesi oluşturun ve içerisine aşağıda belirttiğim kodu yapıştırıp kendi işlemcinize göre çekirdek ve izlek sayısını gidikten sonra kaydederken ".cfg" dosyası olarak kaydedip direkt olarak oyun dosyasını içerisine atıyoruz.

Eğer biraz da render scaling düşürmek istiyor iseniz "render.resolutionscale 1" kodundaki "1" yerine "0.7"-"0.8" veya ".7"-".8" şeklinde yazıyorsunuz şu anda hatırlayamadım bu şekilde de render scaling oranını %60-70-80-90 gibi değerlere getirerek performasınızı bir nebze daha arttırabilirsinizi görüntüden ödün vererek.

Kod:
Thread.ProcessorCount "işlemci çekirdeğinizin sayısı"
Thread.MaxProcessorCount "İşlemci izleğinizin sayısı"
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0
renderdevice.renderaheadlimit 1
render.resolutionscale 1

B.3 En sonunda ise Steam üzeriden oyun ayarlarına gelerek "Başlatma Seçenekleri" kısmına "+high" komutunu yapıştırmak. Aynı şeyi Origin içinde Game Properties>Advenced Launch Options kısmında bulunan Command line argument kısmında "+high" komutunu giriyoruz. Bu sayede ise oyun açıldığında yüksek öncelikli açılacağından dolayı sistem oyuna daha fazla önem verecektir arkadaki uygulamalara göre.

C - En son kısma yani oyun içi ayara geldi sıra. Fov ayarı size kalmış ancak grafik ayarları olarak en düşükte olması ve bunun yanı sıra "Future Frame Rendering" ayarının açık olması gerek hiç yoktan 2-3 FPS kazandırmakta.

Bu küçük rehberimin sonuna gelmiş bulunmaktayım okuduğunuz için teşekkür ederim. İnşallah yardımcı olabilmişimdir.


Buradaki aşamaların uygulanmasını ve oyundaki akıcılığı görmek için ise aşağı bıraktığım videoya bakabilirsiniz yaptığımız ayarların sonuçları ve videolu bir şekilde anlatımı mevcuttur.

Eğer videoya bakacak olur iseniz 4/4 olan i5 7400 - 1050ti ve 2x8 16gb 2400Mhz ram ile çıkan sonuç ortada çekirdek sayısı daha yüksek ve tekli çekirdek performansı daha iyi olan bir işlemci ve 3200-3600Mhz bellek bulunan sistemlerde bu FPS değerlerinin 40-60 arasına bile çıkacağını düşünmekteyim. Şayet ben 1600AF 3.8ghz - GTX 960 2gb ve 2x8 3600Mhz bellek ile genel olarak oyunlarda 5-10fps'e yakın daha fazla değerler almaktayım. Oyun bende olmadığından dolayı deneyemedik kendi sistemimde eğer böyle bir imkana sahip olursam kendi sistemimde yakaladığım değerleri de paylaşabilirim. Gamepass hediye edecek hayır sever arkadaşımız var ise eğer yakın zamanda da değerleri paylaşabilirim.

Yaptığımız tüm işlemlerim bulunduğu videolu anlatımı ve oyun içi testi aşağıda bulunmaktadır.
 
Son düzenleme:
Top Bottom