Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   Увеличение FPS неактивного окна (https://forum.zone-game.info/showthread.php?t=41608)

username235 29.10.2016 16:06

Увеличение FPS неактивного окна
 
Добрый день. Хочу увеличить FPS неактивных окон в клиенте interlude. На форуме уже было обсуждение этой темы, но предложенное решение дает неоправданную нагрузку на ЦПУ. В конце треда были инструкции по оптимизации, но это требует изменения библиотеки Fire.dll. Скажите, какие действия нужно выполнить для внесения изменений в эту библиотеку?

Emperor 29.10.2016 17:56

Re: Увеличение FPS неактивного окна
 
Nosleep.dll.

Akumu 29.10.2016 18:06

Re: Увеличение FPS неактивного окна
 
UGameEngine::GetMaxTickRate

username235 29.10.2016 18:15

Re: Увеличение FPS неактивного окна
 
У меня раньше не было опыта модификации клиента. Для этого нужно брать исходники и собирать из них свою версию библиотеки (с указанными изменениями)?

n3k0nation 29.10.2016 18:26

Re: Увеличение FPS неактивного окна
 
Можете поставить мою дллку с модулем Core Sleep.

username235 29.10.2016 18:52

Re: Увеличение FPS неактивного окна
 
Цитата:

Сообщение от n3k0nation (Сообщение 420292)
Можете поставить мою дллку с модулем Core Sleep.

Огромное спасибо, работает великолепно.

kotelok 31.01.2017 18:55

Re: Увеличение FPS неактивного окна
 
Цитата:

Сообщение от n3k0nation (Сообщение 420292)
Можете поставить мою дллку с модулем Core Sleep.

Подскажите, пожалуйста, как её правильно настроить для клиента LA2 C4?

Сделал следующее:
1. В каталог игры скопировал dxd9.dll, dxext.ini, l2-coresleep.dll.
2. В ini-файле установил 'ProxyEnable=true' и в 'ProxyDll' указал полный путь к l2-coresleep.dll (пробовал и локальный тоже).
3. Попробвал все сочетания флагов OverlayNow и OverlayAfterReset.

Во всех случаях появляется старовый сплэш, на заднем фоне отрисовывается чёрный прямоугольник и процесс зависает. Если кликнуть в видимые элементы, то появляется стандартное "процесс не отвечает". Процессор не грузит, память не потребляет.

В игре пробовал установить минимальные настройки графики, попробовал с GG и без оного, не помогло.

В логах только две записи:
Proxying to ...
D3D9Proxy created

P.S.: W7SP1x64.

n3k0nation 01.02.2017 17:48

Re: Увеличение FPS неактивного окна
 
kotelok, секция с прокси требуется только для создания цепи из врапперов вокруг directx9, туда не вписываются плагины. Читайте внимательнее вики, там все написано, куда и как кидать.

Мне лень кликать на ссылку/я не нашел что нужно:
Свернуть ↑Развернуть ↓

Zubastic 01.02.2017 18:05

Re: Увеличение FPS неактивного окна
 
Цитата:

Сообщение от n3k0nation (Сообщение 423406)
kotelok, секция с прокси требуется только для создания цепи из врапперов вокруг directx9, туда не вписываются плагины. Читайте внимательнее вики, там все написано, куда и как кидать.

Мне лень кликать на ссылку/я не нашел что нужно:
Свернуть ↑Развернуть ↓

Как все сложно то :redlol::redlol::redlol:

kotelok 01.02.2017 19:03

Re: Увеличение FPS неактивного окна
 
Цитата:

Сообщение от n3k0nation (Сообщение 423406)
Читайте внимательнее вики, там все

Точно ).

Большое спасибо за плагин, работает намного лучше некоторых других способов.


Текущее время: 02:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot