Патчпродуктивності - Performance patch and graphics bugfix ENBSeries 091 v1

Автор:БорісВоронтовМова:українськаВерсія:1.2Розповсюдження:Вільне розповсюдження

Додано:18 Листопада 2011 о 10:12Відредаговано:Переглядів:101203Завантажень:22544Коментарі:323

Сподобалось:536користувачам

Оновлення:Версія 0.102: Виправлення дрібних помилок, в основному з цією версією проводилася оптимізація, поки що часткова. Багато відомих багів залишилися, виправлю пізніше.

Версія 0.101: Виправлено помилки попередньої версії, які у мене було видно. Доданий код програмованого ефекту depth of field (але не завершений, потім розбиратимуся). У новому файлі enbeffectprepass ви можете зробити не тільки depth of field, він підтримує багатопрохідний рендеринг і виконується до enbeffect.fx, працюючи з зображенням hdr, на відміну від effect.fx. Змінено стандарт для зовнішніх шейдерів, позбувся ScreenSize та ScreenScaleY, замінивши на один ScreenSize вектор із 4-х

принаймні ScreenScaleY на ScreenSize.z та float ScreenSize; замініть на ScreenSize;. Переробив блум, відмовившись від параметрів радіусу та підвищивши якість (тільки формули змішування ще не торкався).

Версія 0.100: Видалено параметр CyclicConfigReading (кожні 5 секунд читання конфігурації), відтепер завантаження значень відбувається натисканням кнопки BACK (можна замінити KeyReadConfig). Доданий майже весь код з мого патча AntiFREEZE TES Skyrim 0.096, у тому числі більшість параметрів файлу конфігурації. FPS limiter тепер також є. Повернув функцію захоплення скріншотів (тільки в повноекранному режимі) і лічильник кадрів SSAO ефект зробив ще одну версію, спрощений і швидший, для цього виставте у файлі enbseries.ini параметрUseIndirectLighting=false та перезапустіть гру. Впровадив параметр контролю дальності ефекту SSAO в залежності від туману. Трохи підвищив продуктивність SSAO. Розділив освітлення на день та ніч. Параметри адаптації в конфізі упорядкував, але все ще в шейдері enbeffect.fx стоять обмежувачі, можна вручну затерти (текст). Включено параметри SubSurfaceScattering для зниження надмірної світності персонажів у тінях та яскравих тонких смуг (погана реалізація розробниками гри). Додано параметр рівня світності вікон, поки він впливає на деякі ефекти, наприклад, заморожування. Доданий параметр ShadowObjectsFix для включення правильніших тіней від гір. Виправлено різні помилки. SSAO тепер працює з антиаліазинг.

Версія 0.099: Виправлено виліт гри у вечірній час доби. Відключено захоплення скріншотів, яке з незрозумілої причини приводило у деяких користувачів до їхнього безперервного створення. Активовано код палітрових текстур (enbpalette.bmp, png, tga files). За замовчуванням вимкнено ефект SSAO, редагуйте UseAmbientOcclusion=true в enbseries.ini і переконайтеся, що не ввімкнено антиаліазинг у грі чи драйверах. Чи не тестований іншими d3d9.dll модифікаціями, швидше за все вони запсують роботу даного мода.

Версія 0.098: Впроваджено код із патча AntiFREEZE для виправлення деяких помилок гри та збільшення стабільності з цим модом. Додано параметри для керування кольором туману.

Версія 0.097: Мене вже дістало правити помилки гри, щоб "подружити" її з модом, та ще й офіційні патчі виходитимуть і збиватимуть весь прогрес, тому випускаю поки що спрощену версію. Вильоти гри версії 1.1 при використанні моди виникають дуже часто, принаймні на моєму комп'ютері, це не помилки модифікації. Апаратне згладжування(антіаліазинг/мультисемплінг) не підтримуються на даний момент, тому щоб працював SSAO, відключайте згладжування. Оптимізація відсутня, власне як завжди в ранніх версіях ENBSeries, хочете вища продуктивність, відключайте SSAO або знижуйте його якість. У грі є деякі ньюанси, з якими ще не розібрався, наприклад у приміщеннях (печерах тощо) пряме світло розробники чомусь залишили, та ще й напрям або знизу вгору, або збоку, так що якщо збільшити його інтенсивність в enbseries.ini тільки на сонці буде правильно. З найпростіших обманних маневрів можу запропонувати не чіпати його, зате всі інші параметри змінювати, та й загальну інтенсивність збільшити до потрібних значень у файлі enbeffect.fx (це шейдер пост обробки). Ті, хто вже має досвід налаштування версії

для GTA 4, напевно, легко розберуться, що міняти. Що стосується enbeffect.fx, там теж чорт голову зломить. Значення SubSurfaceScattering не збільшуйте, у грі на персонажах зустрічається глюк у вигляді тонкої смужки, виправлю коли припинять штампувати офіційні патчі (і знову це баг гри, а не мій).

Установка:Вилучити файли з архіву до папки гри. Гра необхідно перезапускати через лаунчер після установки патча, щоб відбулася автоматична переініціалізація налаштувань (після вже можна міняти під свої потреби).

. WARNING.Цей патч не призводить до крахів гри! Він не торкається жодного внутрішньоігрового файлу! Тому всі коментарі на кшталт: У мене злетіла гра, через це патч не вантажить Скайрім, прохання тут не залишати. Смію вас запевнити причина краху гри в іншому!

Подяки:Оргінальний mod Page Великий подяка БорісВоронтов за його роботу і дозвіл викласти його модифікації на нашому ресурсі.