Как посмотреть FPS и не перепутать его с пингом
FPS — частота отрисовки кадров на вашем компьютере. Пинг и потери относятся к сетевому обмену. Высокий FPS не доказывает хорошее соединение, а высокий пинг сам по себе не означает слабую видеокарту. Для начала сравните локальную игру и подключение к серверу, не меняя графику между попытками.
В консоли GoldSrc сначала сохраните сведения о версии клиента, затем включите нужный диагностический индикатор. Если клиент отвечает Unknown command, не переносите на него команды из другого движка и не заменяйте игру вслепую.
version
cl_showfps 1
net_graph 3
Для выключения этих индикаторов используйте cl_showfps 0 и net_graph 0. Их включение только показывает данные: оно не добавляет производительность. Состав и вид показателей зависят от клиента. Сохраняйте одинаковый режим индикаторов при сравнении: в историческом отчёте для CS 1.6 описывалась дополнительная нагрузка net_graph. Это не диагноз для вашего билда. Инструкции для Source и CS2 не заменяют проверку GoldSrc.
Четыре сценария вместо универсального FPS-конфига
| Симптом | Первая проверка | Следующий шаг |
|---|---|---|
| FPS низкий постоянно | Локальная карта в тех же настройках | Снизьте разрешение для одного сравнения; проверьте фоновые задачи и выбранный графический режим. |
| FPS упирается в одно число | Лимит кадров и вертикальная синхронизация | Запишите текущие значения и меняйте только один ограничитель. |
| Среднее нормальное, но есть рывки | Условия просадки и фоновые события | Сравните один и тот же фрагмент карты; отдельно проверьте оверлеи и запись видео. |
| Рывки только на сервере | Пинг, потери и другое подключение | Сначала диагностируйте сеть и сервер, а не меняйте все настройки графики. |
fps_max — ограничение, а не ускоритель
Команда fps_max задаёт предел, но не заставляет компьютер выдавать указанное число кадров. Для контролируемого опыта можно задать пример ограничения и затем вернуть своё прежнее значение:
fps_max 100
Не используйте developer 1, fps_override 1 и огромные значения как обязательный «буст». В истории обновлений и обсуждении Valve отмечались ограничения и особенности работы модов на высоком FPS. Это историческая документация, а не тест вашего текущего билда. Ориентируйтесь на стабильность, поведение игры и правила сервера, а не на самое большое число.
Порядок проверки производительности
- Запишите версию клиента, разрешение, режим рендера и карту. Сохраните копию конфигурации.
- Повторите одинаковый игровой фрагмент три раза и запишите сопоставимые показания. Не сравнивайте пустое меню с боем на заполненном сервере.
- Измените один параметр: например, разрешение или состояние конкретного оверлея. Остальные условия сохраните.
- Сделайте три повторных замера и внесите их в форму выше. Если метод замеров изменился, сравнение теряет смысл.
- Оставьте изменение только при полезном результате и приемлемом изображении. Если стало хуже — верните исходную настройку.
В форме считается арифметическое среднее введённых чисел и разница в процентах. Это не измерение FPS браузером, не тест оборудования и не 1% low. Кратковременные рывки среднее может скрыть: записывайте их отдельно. Изменение среднего не доказывает, что именно выбранная настройка стала причиной результата.
Драйверы, рендер и безопасные изменения
Режим OpenGL можно проверить в настройках клиента; доступность других режимов зависит от сборки. Не обещаем, что один режим будет самым быстрым на любой системе. При проблеме запуска сначала используйте порядок проверки Steam и официальные драйверы производителя. Параметры -gl, -window, -w и -h описаны для GoldSrc, но их не нужно добавлять всем игрокам.
Не отключайте антивирус на постоянной основе, не скачивайте случайные DLL и не применяйте наборы изменений реестра. Сетевые rate/cmdrate/updaterate также не являются универсальными ускорителями графики. Для конкретной ошибки полезнее её точный текст, чем чужой большой autoexec.
Когда нужен отдельный разбор
Подготовьте версию CS 1.6, ОС, процессор, видеокарту, разрешение, локальный или сетевой сценарий и значения до/после. Укажите, когда возникают просадки. Приложите данные только после просмотра — без паролей, ключей и личной информации.