Оптимізація Bioshock - Налаштування - Games - Каталог статей - Зберемо все до купи!
У папці з грою є файлиDefault.iniтаDefUser.ini, які містять налаштування, що виставляються за умовчанням. Не рекомендую чіпати ці файли.
Багато параметрів у конфіг-файлах не працюватимуть у грі – вони призначені для BioShock'а на інших платформах, або просто «дісталися у спадок» від движка Unreal Engine 3.0 і в цій грі не використовуються. Тут будуть розглянуті найважливіші команди, які недоступні через меню.
Тут зберігаються всі налаштування графіки та звуку.
CacheSizeMegs=32- Ця величина визначає кількість пам'яті, що відводиться для кешування ігрових даних. Якщо у вас гра йде з невеликими ривками, і при цьому обсяг вашої ОЗУ немаленький, збільшіть цей параметр до 64 або 128.
WindowedViewportX=1024 WindowedViewportY=768- Ці параметри визначають роздільну здатність екрана під час гри у віконному режимі.
FullscreenViewportX=1280 FullscreenViewportY=1024- За допомогою цих налаштувань можна вказати потрібну вам дозвіл при повноекранному режимі, якщо такого немає в меню.
MouseYMultiplier=0.000000 MouseXMultiplier=0.000000- Це налаштування швидкості переміщення курсору по осях У та Х відповідно.
MaxChannels=128- Ця опція регулює максимальну кількість аудіо-каналів. Зменшенням значення цієї опції можна досягти збільшення продуктивності, особливо якщо у вас вбудована звукова карта.
MaxStreams=8- BioShock використовує одночасно кілька звукових потоків («потокова аудіо система»). Ця опція вказує кількість потоків, що одночасно використовуються. Її зміна не впливає на якість або продуктивність, однак, якщо у вас є глюки зі звуком, можна спробувати значення 4.
StreamBufferSize=256- Ця опція визначає розмір буфера (КБ) для кожного аудіо потоку. Якщо у вас мало пам'яті (1 ГБ і менше) і при цьому спостерігаються затримки звуку, можна зменшити це значення до 128.
UsePrecaching=True- Можливі значення тут і далі - True (вкл.) або False (вимк.). Якщо встановлено в True (за замовчуванням), буде відбуватися попереднє кешування даних. Це допомагає зменшувати час підвантаження, проте збільшується завантаження рівня загалом. Якщо у вас мало пам'яті, можете спробувати вимкнути кешування.
UseTrilinear=True- Можливі значення – True або False. Використання трилінійної фільтрації. Якщо у вас дуже слабка відюха, можете вимкнути цей параметр, щоб отримати приріст FPS в обмін на погіршення графіки.
ReduceMouseLag=True- Ця опція призначена для того, щоб зменшувати затримку миші, але на жаль це може зменшити і FPS. Я рекомендую встановлювати цю опцію False (разом з наступною).
DoubleBufferMouseLag=True- Ще одна опція для зменшення затримки миші, ймовірно, при використанні вертикальної синхронізації. Рекомендую вимкнути цю опцію.
DesiredRefreshRate=60- Ця опція визначає частоту оновлення монітора при увімкненій вертикальній синхронізації. Встановлюйте максимально можливе для вашого монітора значення. Ця опція не працює при вимкненій VSync.
LevelOfAnisotropy=4- Ця установка регулює рівень анізотропної фільтрації. Мінімальна величина – 1, яка вимикає AF повністю. Розмір 2 забезпечує 2x AF, 4 - 4x AF тощо.
Use8bitBackBuffer=False- При включенні цієї опції використовуватиметься 8-бітний буфер для передачі графічних даних. Це підніме FPS,але якість графіки знизиться – стане помітніша колірна градація, зникнуть деякі ефекти. Використовуйте цю опцію на слабких відюхах.
UseHighDetailShadowMaps=True- Ця настройка – увімкнення високоякісних тіней, при використанні режиму DX10 використовується за замовчуванням. Ви можете вимкнути цю опцію для збільшення FPS.
HavokNumThreads=2- У BioShock використовується фізичний двигун Havok, який добре оптимізований під багатопоточність. Ця опція вказує кількість потоків (читай - ядер процесора) для обробки фізики. Якщо у вас чотириядерний відсоток, поставте тут число 4, на одноядерному відсотку, відповідно, 1.
UseRippleSystem=True- При використанні режиму DX10 ця опція регулює додаткові фізичні ефекти на воді. Ви можете вимкнути це, встановлюючи значення False для покращення FPS на картах із водою.
UseHighDetailSoftParticles=True- Цей параметр регулює одну з додаткових опцій DX10 - м'які частинки. Ви можете вимкнути це, встановлюючи значення False для поліпшення FPS там, де використовуються м'які частинки – а це, наприклад, вогонь.
UseMultithreading=True- Якщо у вас багатоядерна система (Pentium 4 c HyperThreading не в рахунок :)), то ця опція повинна бути включена. Інакше – відключено.