Yet another booster mmtimer
Yet Another Booster: mmtimer
mmtimer - Плагін для метамод, що збільшує фпс сервера.
Плагін діє відразу за трьома напрямками:
- збільшує точність таймерів ОС (тільки під Windows)
- зменшує час "сну" процесу HLDS
- знімає обмеження 1000 FPS, вбудоване в HLDS
Так само є "Insane mode" (управляється квар mm_insane 0/1), який активує режим,
при якому HLDS завантажує CPU на 100%. видаючи максимально можливе FPS
Технічна реалізація: патчінга пам'яті процесу HLDS
Підтримувані білди: Імовірно все під Linux і Windows
Поточна версія: 1.6
1.6:
Доданий режим mm_insane 2, при якому HLDS більш "лояльно" ставиться до інших додатків, даючи їм шанс попрацювати після обрахування кожного фреймів. Цей режим дозволяє тримати кілька серверів на одному ядрі.
1.5:
Пофікшен баг "Got NaN Origin", що викликає пропадаеніе об'єктів з гри при високому FPS (Linux)
1.4:
Пофікшена бага із завантаженням ЦП на 100% при включеному стиме
Мається на увазі, що metamod встановлений в стандартну директорію / addons / metamod. Створіть директорію / addons / mmtimer. Скопіюйте в неї вміст папки bin з архіву (для windows серверів файл mmtimer.dll. Для linux файл mmtimer_i386.so)
в /addons/metamod/plugins.ini додайте терміни
Запустіть сервер, перевірте стан плагіна командою meta list. статус повинен бути "RUN":
[3] mmtimer RUN - mmtimer_i386.so v1.6 ini ANY Never
Під Linux сервер потрібно запускати з -pingboost 3
Налаштування:
Бажаний фпс задається квар sys_ticrate
Для включення insane mode встановіть квар mm_insane в 1 або 2 (не забудьте при цьому збільшити sys_ticrate)
mm_insane і sys_ticrate прописувати в server.cfg для прикладу так:
sys_ticrate 10000
mm_insane 0
Якщо у вас Win сервер і звичайними засобами ви не можете отримати більше 512 фпс, то вам допоможуть налаштування mm_insane 0 і sys_ticrate 1100. Після цього фпс повинен стати +1024 без високого навантаження на ЦП.
Якщо у вас Win сервер, вже є 1000 ФПС і ви не хочете більше, то цей плагін марний
Якщо у вас Linux сервер, то можна збільшити sys_ticrate вище 1000 при mm_insane 0- на деяких системах ви отримаєте понад 1000 фпс без сильного навантаження на ЦП.
Якщо ви хочете більше 1000 (1024) фпс, то ставте mm_insane 1 і збільшуйте sys_ticrate до потрібного значення. Тільки за режим mm_insane 1 доведеться розплачуватися високою завантаженням ЦП.
Проблеми з "512 фпс замість 1000" більше немає:

Windows. Insane mode:

Linux. Insane mode:
