Battlefield 3 FPS Boost

Moderator: Sztab

Awatar użytkownika
fr1maN666
Articles: 0
Reactions:
Posty: 4165
Rejestracja: 13 kwie 2015, 17:25
Lokalizacja: Kraśnik

Battlefield 3 FPS Boost

Post autor: fr1maN666 »

Czołem wszystkim!

Mam nadzieję że się przyda :

1. Ustawienia w systemie i przed grą

a) aktualne oczywiście wszystkie stery, zwłaszcza od karty graficznej
b) wyłączenie w Origin opcji „Origin w grze”
c) c. tzw. clean boot → https://support.microsoft.com/en-us/kb/929135/pl (zostawiamy usługi wszystkich programów niezbędnych do grania w BF3 [punkbuster, shadowplay, itd.])
d) "odparkowanie rdzeni" --> http://www.coderbag.com/Programming-C/Disable-CPU-Core-Parking-Utility
e) na słabszych komputerach na czas gry polecam wyłączyć/deaktywować program antywirusowy. Zwalnia trochę zasobów pamięci, procesora i dysku.

2. Ustawienie configu w BF3 Settings Editor.

- po pierwsze warto zrobić kopię pliku profilu i configu. Pliki te znajdują się w C:\Users\nazwa_użytkownika\Documents\Battlefield 3\settings  - skopiować gdzieś najlepiej cały folder "settings"
- pobranie i zainstalowanie programu BF3 Settings Editor : http://battlefield.realmware.co.uk/settings-editor/downloads
- uruchamiamy program, przechodzimy najpierw na zakładkę Graphics, następnie ustawiamy tak jak poniżej :

Obrazek

Następnie zakładka Console Commands :

Obrazek

- na koniec klikamy na dole żółty przycisk "Save Settings". Gotowe. W BF3 Settings Editor robota skończona.

3. Ustawienie pliku user.cfg

W folderze głównym z grą (w moim przypadku : J:\Origin\Battlefield 3) tworzymy nowy plik tekstowy i wklejamy do niego następujące komendy :

[offtopic]GameTime.MaxVariableFps 121.000000
Render.DrawFps 1
Render.DrawFpsMethod 1
Render.DrawScreenInfo 0
Render.PerfOverlayEnable 1
Render.PerfOverlayVisible 0
RenderDevice.Dx11Enable 0
RenderDevice.TripleBufferingEnable 1
RenderDevice.VSyncEnable 0
Screenshot.Format png
UI.DrawEnable 1
WorldRender.DxDeferredCsPathEnable 0
WorldRender.SpotLightShadowmapResolution 1024[/offtopic]

Komenda Gametime.maxvariablefps odpowiada liczbie max. fps wyświetlanych przez grę. Należy ją ustawić o 1 większą aniżeli odświeżanie monitora.
 
Następnie zapisujemy plik i zmieniamy nazwę i rozszerzenie na user.cfg. Ma to wyglądać tak :

Obrazek

Config ten zapewnia najlepszą wydajność gry, wyłącznie wszystkich zbędnych pierdół i wodotrysków, najmniejsze obciążenie grafy (przez wyłączenie DX11) oraz najlepszą widoczność. Na moim kompie Battlefield 3 ma stałe 120 fps'ów, nie ma mowy o jakimś spadku nawet na serwerach 64 graczy.

BONUS!!

W folderze C:\Users\nazwa_uzytkownika\Documents\Battlefield 3\settings
znajduje się plik o nazwie : PROF_SAVE_profile, edytujemy go w notatniku (uprzednio robiąc kopię zapasową), odnajdujemy poniższe komendy (nie koniecznie będą jedna pod drugą) i zmieniamy na takie wartości :

[offtopic]GstInput.Scheme0Sensitivity 0.000000
GstInput.Scheme1Sensitivity 0.000000
GstInput.Scheme2Sensitivity 0.050000[/offtopic]

Jest to syntetyczne podniesienie recoil'u w grze wprowadzone pewnie specjalnie przez DICE. Powyższe komendy zbijają trochę vertical (pionowy) recoil i side-to-side recoil.

W razie problemów, śmiało proszę pytać! :)
Obrazek
ODPOWIEDZ