Общая информация Плагин действует сразу по трем направлениям: - увеличивает точность таймеров ОС (только под Windows) - уменьшает время "сна" процесса HLDS - снимает ограничение 1000 FPS, встроенное в HLDS
Так же имеется "Insane mode" (управляется кваром mm_insane 0/1), активирующий режим, при котором HLDS загружает CPU на 100%, выдавая максимально возможное FPS
Техническая реализация:Патчинг памяти процесса HLDS Поддерживаемые билды:Предположительно все под Linux и Windows
Установка:
- Подразумевается, что metamod установлен в стандартную директорию <gamedir>/addons/metamod - создайте директорию <gamedir>/addons/mmtimer - скопируйте в нее содержимое папки bin из архива - в <gamedir>/addons/metamod/plugins.ini добавьте сроки
Quote
win32 addons\mmtimer\mmtimer.dll linux addons/mmtimer/mmtimer_i386.so
- запустите сервер, проверьте состояние плагина командой meta list, статус должен быть "RUN": - под Linux сервер нужно запускать с -pingboost 3
Quote
[ 3] mmtimer RUN - mmtimer_i386.so v1.4 ini ANY Never
Настройка: - Желаемый фпс задается кваром sys_ticrate - Для включения insane mode установите квар mm_insane в 1 (не забудьте при этом увеличить sys_ticrate)
Changelog:
1.6: * Добавлен режим mm_insane 2, при котором HLDS более "лояльно" относится к другим приложениям, давая им шанс поработать после обсчета каждого фрэйма. Этот режим позволяет держать несколько серверов на одном ядре.
1.5: * Пофикшен баг "Got NaN Origin", вызывающий пропадаение объектов из игры при высоком FPS (Linux)
1.4: * Исправлен баг с загрузкой ЦП на 100% при включенном steam
Полезно знать: - Если у вас 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 придется расплачиваться высокой загрузкой ЦП.
Авторы/благодарности: - Затеял все это добро: Lev (aka Flasher) - Довел до ума: Crock
Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
Дата: Воскресенье, 23.05.2010, 21:26 | Сообщение # 4
Сообщений: 3
Статус:
мм,ребята помогите,после смены карты фпс падает на 512,место 1024,когда ставил sys_ticrate 100000,то фпс было 100000 а после смены карты 1000!обьясните что за нах?