Team Fortress 2
174 คะแนน
[2023] Самый полный гайд по оптимизации TF2 и ПК [Windows/Linux/MacOS]
โดย heydokshin
Помогаю максимально оптимизировать и повысить FPS в Team Fortress 2 и других играх. Делюсь самой нужной информацией, которую собирал 10 лет. Проходимся по оптимизации Windows, Linux и затронем MacOS, установим FPS конфиг, параметры запуска, залезем в железо и биос. А ещё расскажу о малоизвестных версиях Windows для игр!
2
2
3
   
รางวัล
ชื่นชอบ
ชื่นชอบแล้ว
เลิกชื่นชอบ
Вступение


А зачем

С каждым годом играть на стареньком Acer Aspire E1 570G (ему уже 10 лет!) становилось труднее - ОС говнилась, новые драйверы жрали больше FPS, а Винда 11 вообще без костылей нормально не запустилась. Этот гайд - прожарка твоей винды, из которой можно выжать как минимум 40% производительности, отключив и оптимизировав то, чем ты скорее всего не пользуешься (например, служба факса?). Учитывая цены на железо в России, легче оптимизировать то что есть, чем тратить 1000 евро на новую видеокарту.

Гайд будет полезен как и для других игр, т.к мы затронем оптимизацию системы и железа, но возможно и других Source игр.

MacOS с Arm процессорами стала на удивление более пригодна для казуального гейминга (пишу этот гайд с M1 MBP 16/512. Скачиваем Parallels Desktop[www.parallels.com], в общих настройках виртуальной машины переключаем на режим для игр и переходим к пункту оптимизации Windows.

Сколько FPS вообще нужно?

В теории, минимум - 61 (в замесах, а не у стены). Максимум зависит от:
  • Железа (Ноутбуки могут сильнее греться если не лочить FPS и он начнёт проседать сильнее, компы будут просаживать вам кошелек как криптофермы)
  • Монитора (240 FPS на 60 герц могут ощущаться плавнее, чем 120 (больше кадров - короче промежуток между 1 тиком обновления и кадра)
  • Целей (Давай честно, тебе не нужны 1000 FPS если ты не киберкотлета)

Итак,
Для 60 Hz оптимальный FPS Lock будет 121 (60x2 + 1)
Для 120Hz оптимальный максимум будет 241 (120x2 + 1)
fps_max = Частота обновления*2+1

Опять же, ставим лимит фпс чтобы избежать ненужной траты ресурсов и прочих проблем.
Учитывай, что лучше иметь стабильные 61 FPS, чем скакать на 60-100 FPS (Стабильность = отсутсвие Lag Spike)

Ответственность и её отсутсвие

Вся информация в гайде - это 10 лет опыта ковыряния в винде, сурсе и в частности, в Team Fortess 2, в погоне выжать максимум из умирающего железа. Я не могу гарантировать что у тебя ничего не сломается и не крашнется, но я очень приветсвую у тебя как минимум Intermediate Английский и умение открывать regedit через run.
С большой силой приходит большая ответственность. Не забываем делать бекапы
Внешняя диагностика


Вступление к разделу

Прежде чем копаться в реестре и ставить конфиги, надо убедиться что под ногами у нас стоит чистый и здоровый системный блок. Если проблемы с фреймрейтом возникают из-за пыли и перегрева, то никакой конфиг и апгрейд BIOS не смогут помочь. Поэтому давайте убедимся что снизу у нас всё в порядке.

Перегрев

Наиболее частая проблема низкого FPS заключается в троттлинге, т. е. сбрасывании частот процессором при перегреве. Именно этим проклятьем страдает большинство ноутбуков. Перегрев вызывает не только проблемы с производительностью, но и может убить батарею и другие компоненты.

4 наиболее частые причины перегрева:

  • Попадание пыли и грязи на компоненты системы
  • Загрязнение системы охлаждения
  • Сбой в работе системы охлаждения, вентиляторы не работают
  • Разгон процессора, охлаждение не справляется

Что делаем

  • Чистим от пыли [overclockers.ru]
  • В случае проблем с охлаждением - несем в ремонт
  • Сбрасываем все разгоны или ставим охлаждение мощнее
  • Меняем термопасту
  • В ноутбуках - вытаскиваем аккумулятор (ноут должен работать от сети)

Tip: Большое значение имеет не мощность куллера, а его размер.

Как понять что мой ПК перегревается?


  • Скачайте AIDA64[www.aida64.com] или любую другую программу с функцией вывода информации с сенсоров компьютера
  • Откройте вкладку Sensors/Датчики в AIDA64 или аналогичную вкладку в вашей программе
  • Запустите стресс тест или игру и поиграйте ~20 минут
  • Проверьте температуру в программе. Если температура ниже 70°C, то всё в относительном порядке, но лучше использовать правило большого пальца и стараться не превышать 60°C
  • Потрогайте корпус ноутбука, приложите ладонь к тачпаду и клавиатуре (они не должны обжигать руки) и проверьте выдуваемый воздух из куллеров

Недостаток питания

Не всегда наш блок питания на 200 Вт может справиться с подсветкой на корпусе, клавиатуре и мышке, особенно когда мы подключаем ко всему этому внешний жёсткий диск, USB хаб, камеру, микрофон и USB-Куллер (актуально для ноутбуков). В таком случае стоит задуматься о покупке нового блока питания и отключении всего ненужного от системы. Давай признаем, подсветка это зло.

Для ноубуков часто стоит вопрос о использовании USB-куллера. Ответ неоднозначный - USB куллер может понизить температуру на 2-5°C, но может съедать больше энергии. Если выдув, а не приём воздуха снизу то это только усугубит ситуацию. А вот то легкой подставки проблем не будет.

Что делаем?

  • Отключаем внешние накопители, подстветку у мыши, системника, куллеров, отключить неиспользуемые устройства
  • Преобретаем новый блок питания, желательно с запасом 20-30% от требуемой мощности
  • Относим компьютер на диагностику, на случай если произошёл сбой с контроллерами питания

Неисправное оборудование и его износ




Битые сектора на HDD, повреждённое ОЗУ и видеокарта нередко являются следствием неправильного выключения и и использования своего ПК, о чём я уже писал выше.
Если вы любите попинать свой компьютер в порыве ненависти, то самое время оставить кусок железа в покое, потому что одним из главных факторов неисправности является как раз механическое повреждение.

Для проверки HDD на ошибки можно использовать HDScan[hddscan.com] или Victoria HDD[victoria4.ru]
Гайд для HDDScan[www.mhdd.ru]
Гайд для Victoria HDD[onoutbukax.ru]

Для теста ОЗУ есть программа Memtest86[www.memtest86.com] (Часто встречается на загрузочных образах Linux)

А ещё в AIDA сразу надо посмотреть на процессор - Pentium 2010 года с 2мя ядрами и 2мя потоками и видеокартой GFX 440 уже вряд ли что-то запустятЮ но попробовать всегда можно :)
BIOS/UEFI


Предисловие к секции

Данная секция предусмотрена для более опытных пользователей. Linux на UEFI, к примеру, требует несколько махинаций перед установкой, так же как и переключение с IDE на AHCI для Windows. Если для вас аббривиатуры MBR/GPT и IDE/AHCI ничего не значат, то смело пропускайте эту секцию, вы ничего не теряете.

Обновление BIOS/UEFI (Осторожно!)

Немногие знакомы с темой обновления BIOS, включая меня, как минимум из-за отсутствия внятных обновлений биоса под моё железо. Последний раз я обновил BIOS INSYDE с версии 2.02 до 2.06, у меня отказала поддержка Windows 7 (!), видимо это было сделано умышлено. Если же Вам повезло приобрести Customer-friendly производителя материнских плат, тогда Вам стоит прочитать этот гайд[proremontpk.ru] (Статья на Ремонтке почему-то удаляется стимом, но вы же умные, найдёте)

Переключение на UEFI

Большинство новых материнских плат (с ~2012 г.) поставляются с UEFI в комплекте. Те, что поставляются с BIOS, скорее всего, имеют функцию переключения в UEFI. Если у Вас не самый древний ПК, то стоит перейти на UEFI, а заодно и перейти на GPT.

Гайд по переходу на UEFI[ichip.ru]
Подробнее об установке Ubuntu с UEFI[losst.ru]

Пеход с MBR на GPT

Придётся сносить ОС!

Если всё-таки хочется перейти на UEFI, то придётся переконвектировать диски в GPT, для того чтобы они были понятны новой оболочке.

Гайд по преобразованию дисков [pcpro100.info]

Переключение с IDE на AHCI

Linux пользователи:
  • Переключить пункт SATA Type в BIOS/UEFI с IDE на AHCI, сносить ничего не надо
  • Готово :)

Windows пользователи: Читаем гайд (+ что такое AHCI)[pomogaemkompu.temaretik.com]

Для старых Mac
Обновляем устройство как минимум до High Sierra, избавляемся от HFS в пользу APFS. Контейнеры не трогаем, живём только на одном диске. Никаких патчеров для обновления неподдерживаемых систем не используем, они могут всё поломать. Биоса у вас нет, живите счастливо.
Оптимизация Windows [10/11], Метод 1
А какую винду ставить?

Буквально в начале 2021 я узнал что существуют гейминг дистрибутивы Винды (не пиратские), которые по-разному уже оптимизируют параметры через твики и скрипты:
ReviOS[www.revi.cc]
Nesux Light OS[nexusliteos.blogspot.com]
Ghost Spectre[ghostspectre.the-ninja.jp]
Atlas OS[atlasos.net]
PableOS[discord.io]
ggOS[dsc.gg]
FoxOS[theultimatefoxos.dev]

Все эти версии Windows по-разному оптимизируют систему и являются как хорошим началом, чтобы дальше оптимизировать систему, либо спокойно пропустить вторую часть гайда по оптимизации и жить спокойно.
Судя по бенчмаркам, лучше всего себя показывают PableOS[discord.io] и FoxOS[theultimatefoxos.dev]

Бенчмарк:


Парень, ник которого банит Стим

В том же 2021м я узнал про вот эту интересную киберкотлету, который лучше меня оптимизировал Windows по локти. Если нет терпения смотреть полтора часа объяснений - рассказываю ниже.





Что делаем

1. Скачиваем FR33THY Optimization Pack[drive.google.com] и разархивируем на десктоп. В идеале у нас чистый образ винды собранный через NTLite[www.ntlite.com], либо образ оптимизированной винды выше.
2. Проходим по порядку, по пронумерованным папкам и ярлыкам. Самое важное:

2a.Заходим в FR33THY Optimization Pack\2 Graphics Optimizations\_Files, открываем MSI Mode, и напротив видеокарты и звука выбираем режим Message Signaled Interrupt (MSI), сохраняем

2b.Заходим в \3 Windows Optimizations\_Files\Intelligent Standby List Cleaner, открываем Intelligent standby list cleaner ISLC, выбираем Start ISLC minimized и Launch ISLC on user logon, выбираем Set Custom Resolution и выбираем Wanted Timer Resolution 1.00, нажимаем Start и забываем про программу.

2c. Заходим в \3 Windows Optimizations и открываем Registry Tweaks.reg и применяем твики реестра

3. Выключаем высокоточный таймер событий[it-tehnik.ru]

4. В диспетчере устройств выключаем возможность выключения устройств для экономии энергии (в частности, для портов)

Анализировать задержку можео через LatencyMon[www.resplendence.com]

Если вы выбрали этот вариант, второй можно пропустить и просто почитать гайд от Mastercoms[docs.mastercomfig.com]
Оптимизация Windows [10/11], Метод 2


Вступление к секции

Каждый ПК разный: у кого-то TF2 ощушает себя лучше на Win. 10, а у кого-то на Win. 11. Это касается также TF2. Если ваше оборудование было собрано до 2012-13 года, то есть смысл попробовать поставить Linux, или хотя бы оставаться на 10ке. Последний раз я ставил 7ку и она показывала ужасные результаты в играх, лучше обновите доТестируйте!

Удалите телеметрию
Windows 10 Debloat Scripts [github.com]
Windows 10 Debloater[github.com]+ Ещё скрипты[github.com]

Отключите оптимизацию во весь экран
ПКМ по hl2.exe, нажать на Свойства (Properties), перейти во Совместимость (Compatibility) и отключить Оптимизацию во весь экран (Disable Fullscreen Optimizations)



Отключите автоматичекие обновления у всех программ

Проверьте компьютер на вирусы, отдельно от антивируса
Для этого можно воспользоваться утилитой Dr.Web CureIt[free.drweb.com] или Kaspersky Virus Removal Tool[www.kaspersky.com] (иногда находит больше).


Убейте прозрачность, все визуальные эффекты, выключите сглаживание шрифтов (также в Steam)[/b][windows-school.ru][/h1]

Установите обновления Windows/Обновите программы до последней версии


+ выключите NVIDIA Telemetry Services и прочие сервисы со словами Telemetry.

Удалите ненужное ПО
  • Различные оптимизаторы вроде Razer Cortex
  • Программы которыми вы не пользуетесь
  • Программы по настройке мыши
  • GeForce Experience!!!

Отключите фоновые приложения во время игры
  • Торрент клиент
  • Браузер
  • Battle.net
  • Прочий софт

Добавьте папку Steam в исключения Антивируса/Фаервола
TF2 при запуске начинает активно записывать файлы в папку Steam, поэтому антивирус постоянно сканирует её во время игры.

Обновите драйверы
Драйверы для Видеокарты лучше скачать отдельно[www.nvidia.ru]
NVIDIA: Для старого можно попробовать откатиться на старые, версии 340
Бенчмарки показывают, что на новых драйверах 4xx.xx FPS немного меньше на видеокартах ниже серии 10xx

Дефрагментируйте HDD
Для удобства можно использовать Defragger [www.ccleaner.com]
P.S Не дефрагментируйте SSD диски!

Нам интересны папочки Performance, Speedup Tweaks, Speed и Component Removal. Желательно посмотреть все

Core UNParking[www.coderbag.com]

Оставьте минимум софта в автозапуске[/h1]

Установите софт для оптимизации приоритезации процессов Process Lasso[bitsum.com] (CPU) и траффика cFosSpeed[www.cfos.de] (Интернет соединение)

Нам нужен Unified hosts + fakenews + gambling. Содержимое скопировать в файл hosts , который расположен в Windows\System32\drivers\etc

Алгоритм Нейгла

  • Открыть Regedit
  • Перейти в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interface
  • В папке Interface находятся папки отвечающие за интернет интерфейсы. Найдите ту, что отвечает за ваше конкретное подключение
  • К примеру в папке {011ccad9-15e2-69ef-bbdb-1337b4e60g58a0d} есть файл DhcpIPAddress, он и содержит IP вашего веб интерфейса. Переходим в эту папку.
  • Создать 2 DWORD (32-bit) параметра. Назвать один TcpAckFrequency и второй TCPNoDelay
  • Поставить в обоих параметрах значение 1
  • Перезагрузить ПК

Network Throttling Index
  • Перейти в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
  • Создать DWORD параметр NetworkThrottlingIndex
  • Задать значение ffffffff в шестнадцатеричной системе

System Gaming Responsiveness [o]
  • Перейти в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile (Та же папка что и в прошлом пункте)
  • Создать DWORD параметр SystemResponsiveness
  • Поставить значение 00000000 в шестнадцатеричной системе

Отключение QoS

Пуск -> Выполнить- gpedit.msc ->Пройдите следующий путь: "конфигурация компьютера" (Computer Configuration) -> "Административные шаблоны" (Administrative Templates) -> "Сеть" (Network) -> "диспетчер пакетов QoS/Планировщик пакетов QoS" (QoS Packet Scheduler) -> "ограничить резервируемую пропускную способность" (limit reservable bandwidth) и кликните на ней два раза. В открывшемся окне поставьте "Включено" (Enabled), а затем укажите лимит канала в процентах равный нулю. Жмите ОК и выходите из программы. Отправляйтесь в сетевые подключения в панели управления, выделите свое соединение и из контекстного меню запустите "Свойства" (Properties). В закладке "Сеть" (Network) убедитесь, что протокол QoS Packet Scheduler есть в списке протоколов, используемых этим подключением. Если его там нет, то добавьте из списка через кнопку "Установить" - Перегрузите компьютер.

Отключите аппаратную аккселерацию (Hardware Acceleration) в программах (Steam, Discord, FIrefox)

Используйте Firefox или любой другой CPU-Friendly браузер, или попробуйте текстовые браузеры (типа Browsh)



Оптимизация Linux


Лучшие дистрибутивы для Linux:
  • Arch Linux[www.archlinux.org] (минимум лишнего, максимум производительности)
  • Manjaro Linux[manjaro.org] (User-Friendly версия арча, немного bloated)
  • Pop!OS[pop.system76.com] (аналог Ubuntu, но удобнее)

Как делить диск для лучшего user experience:
  • / (Btrfs - лучше производительность; ext4 - стабильность) - 30-80 гб.
  • /boot (ext2 - быстрее загрузка; ext4 - стабильность) - 512 мб. - 1 гб.
  • /boot/efi (только fat32; ТОЛЬКО ДЛЯ UEFI систем) - 32мб.
  • SWAP - >12 гб. - 4 гб SWAP; </= 8гб. - 8 гб. SWAP
  • /home (ext4; можно попробовать Btrfs) - всё остальное свободное место

Оптимизация:

1. Установите ядро Liquorix [liquorix.net]или Zen[github.com]

2. Используйте cpupower для управления процессором во время игры
cpupower frequency-set -g performance

3. Используйте утилиты GameMode[github.com], irqbalance и Ananicy[github.com]
Не забудьте включить и запустить через
sudo systemctl enable sudo systemctl autostart
+ читайте описание к ним

4. Используйте лёгковесную оболочку типа XFCE, Openbox или i3
KDE и GNOME отъедают много ОЗУ

5. Отключите (или вкючите!) Compositing рабочего стола. Тут уже надо тестировать

6. Не используйте Conky

7. Используйте Wayland или как минимум запускайте игры в отдельных иксах


8. Запускайте игры через primusrun (Актуально для ноутбуков с поддержкой Bumblebee)

9. Отключите визуальные эффекты и сглаживание шрифтов

10. Отключите аппаратное ускорение программ (Steam, DIscord, Firefox)

Хороший Linux гайд
Оптимизация TF2 - Конфиг и параметры запуска


Вступление к разделу

Мы живём в мире, где ультра тостерные настройки могуть дать меньше фпс, чем оптимальные.

Использование конфигов от сторонних игроков крайне не рекомендуется, так как они скорее всего заточены под конкретные ПК, а ещё там могут быть неудобные бинды и устаревшие настройки

Хотите конфиг со 100% приростом? Подбирайте параметры сами!

Сделайте бекап папок CFG и Custom в папке /Steam/steamapps/common/Team Fortress 2/tf

Бенчмарк

Как будем тестировать

  • Ставим демку: mediafire ТОЧКА com/file/syk80edfcc57dk5/benchmark.zip/file (стим блочит...) или эту [www.teamfortress.tv]
  • Поместить её в папку \tf\
  • Прописать в консоль timedemo benchmark_test.dem
  • По окончании демки в консоль будет выведена информация о среднем количестве FPS
    и времени кадров

Желаемый результат после изменений: меньше времени на рендер, больше средний показатель FPS

Параметры запуска

Идём на Mastercoms Wiki и изучаем[docs.mastercomfig.com]
Готовые параметры запуска для ленивых:
-novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -noquicktime

Конфиг

На данный момент существует лишь один активно поддерживаемый и актуальный конфиг - это Mastercomfig [github.com]. Он подойдёт для большинства компьютеров.

Пожалуйста, забудьте про Chris Config или Comanglia. Многие до сих пор устанавливают конфиг Криса, которому уже больше 10 лет.

Переменные, показывающие разный FPS на разном железе

net_compresspackets 0/1
Сжатие отправляемых пакетов. Можно выключить если позволяет скорость интернета. Снижает нагрузку на CPU
mat_queue_mode -2/-1/0/1/2
Если у вас больше 2х ядер (или 4 потока) ставьте 2, если меньше - то 1 или -1
host_thread_mode 0/1
-
mat_forcehardwaresync 0/1
Зависит от старости железа.
mat_specular 0/1
Меняет светимость от убера. Зависит от старости железа.
mat_picmip -1/0/1/2
Качество текстур. 2 - самый низкий. Во времена GunnMetle высокое качество текстур давало больше FPS. Влияет на потребление ОЗУ
mat_bumpmap 0/1
Желательно ставить на 1 dxlevel 9. Примерно как и mat_specular
mat_mipmaptextures 0/1
Контролирует мипмаппинг. Ведёт себя странно с LOD Tweak.
А также другие переменные...
Посмотреть в конфиге и поменять значение в игре

Документация к переменным[github.com]

Весь конфиг на GitHub[github.com][/b]

Как установить

1. Откройте сайт конфига[mastercomfig.com]
2. Выберите пресет (не выбирайте Very Low!). Попробуйте с Medium, если FPS не хватит, то спускайтесь до Low
3. Настройте по желанию
4. Выберите аддоны: Null-Cancelling Script, No Tutorial, OpenGL (хуже на винде не сделает), Disable Pyroland, No Soundscapes. Выберите Low Memory только если у вас меньше 2 гб. ОЗУ.
5. Нажмите на кнопку Скачать
6. Переместите из архива CFG и Custom в папку с игрой (в папку \tf\)
7. Если у вас есть готовый autoexec и классовые конфиги, в папке cfg создайте папку overrides и переместите их туда
8. Удалите из cfg файл config.cfg (ЭТО УДАЛИТ ВСЕ ПРЕПЫДУЩИЕ НАСТРОЙКИ, ВКЛЮЧАЯ БИНДЫ)
Оптимизация TF2 - Моды


1. No Hats Mod, убирает шапки[www.teamfortress.tv]

2. No explosion smoke script, убирает взрывы на половину экрана[www.teamfortress.tv]

3. Hamburger's model removal mod[www.teamfortress.tv] Убирает декоративные пропы и немного ломает игру (Банят на etf2l за такое, wtf)

4. Particle Limitation Pack, убирает обилие частиц[www.teamfortress.tv]

5. Clean TF2[www.teamfortress.tv] (Устарел, но работает, только для супер тостеров)

6. CleanTF2Plus[github.com] (Постоянно обновляется, включает удаление шапок и моды выше, рекомндую)

7. Yttrium's competitive viewmodels [www.teamfortress.tv] Жестко убивает модельки рук (не дает прибавку фпс + увеличивает время загрузки)

8. Transparent Viewmodels in any HUD[www.teamfortress.tv] (убивает около~5 фпс, но добавлет больше видимости)

9. Убиваем механику доминирования[gamebanana.com]

10. Закрываем рот Мисс Поулинг[gamebanana.com]

Как поставить CleanTF2+
1. Скачиваем архив [github.com]
2. Распаковываем в папку Custom (только содержимое)
3. Открываем Generate.sh (Linux) или Generate.bat (Windows)
4.Выбираем опции:
Flat textures: текстуры выглядят как LOD Tweak, размытые до 1 пикселя, плоские
Nohats: Удаляет все шапки
No Playergibs: Удаляет кусочки тел после взрывов или убийств
No Shells: Удаляет падающие модельки пули
No Weapongibs: Удаляет лишние партикли и модельки от использования оружия (например, как ломается стрела)
Surfaceproperties: Удаляет звуки попадания пуль в стену, делает звуки ходьбы более громкими
No Soundscapes: Удаляет эмбиент звуки с карт
mtp.cfg: Удаляет Пирозрение

5. После успешного успеха запустите pack_vpk.bat
6. Удалите сформированную папку CleanTF2plus и оставьте только VPK файл CleanTF2plus.VPK
7. Мусор можно удалить
LOD Tweak [Windows | Nvidia + ATI/AMD]


Делаем Minecraft из TF2 (добавлет ~100 FPS, когда смотришь на стены и + ~20 FPS в замесах.

1. Скачать Nvidia Inspector[www.guru3d.com]

2. Откройте NvidiaInspector.exe или nvidiaProfileInspector.exe (тогда пропустите шаг 3)

3. Нажмите на кнопку настроек справа около Driver Version

4. В новом окне выберите Team Fortess 2 в левом верхнем углу

5. Выставите следующие значения переменных в области 4 - Texture Filtring:



6. Нажмите на кнопку Apply Changes

P.S С этой же программой можно разогнать видеокарту:
Откройте NvidiaInspector.exe и нажмите на кнопку Show overclocking

Чтобы LOD Tweak выглядел канонично, добавьте следующее в autoexec.cfg:

bind tab "+scoreboard" alias +scoreboard "+showscores;net_graph 1;mat_filterlightmaps 1;mat_filtertextures 1;mem_compact;r_cleardecals;" alias -scoreboard "-showscores;net_graph 0;mat_filterlightmaps 0;mat_filtertextures 0;mem_compact"

LOD Tweak не работает на видеокартах от Intel, никак. Работает в других играх, кроме Overwatch.
Общие принципы
  • В основном TF2 использует ресурсы процессора, поэтому при апгрейде ПК учитывайте это
  • НеткодTF2 грузит процессор больше, чем текстуры, поэтому как вариант можно поэксперементировать с такими консольными командами, как: rate; cl_interp (больше значение = плавнее игра); cl_smooth
  • TF2 - однопоточная игра, она использует первый (нулевой) поток, поэтому через Process Lasso можно отдать первый поток только TF2, а все остальные процессы отдать другим потокам (только если их больше 2х
  • TF2 очень плохо оптимизирована, о чем говорит слитый код из билда 2017го года, это нормально что она лагает :)
  • Простое правило минимализма при использовании компьютера: Всё ненужное выключается
  • Выключите Steam и Discord/Mumble Оверлеи, он отъедает ~5-10 FPS
  • По возможности сохраняйте каждое изменение, перезаходите в игру и делайте бенчмарки, чтобы точно знать, как разные переменные влияют на ваш счётчик кадров

Windows for low latency online gaming Guide[www.speedguide.net]
Happy fragging!
Не забудь написать в комментах, помогли ли тебе мои советы!

UPD 2023: В последнее время я редко появляюсь в стиме, поэтому я перестал отвечать на вопросы. Многие я закрыл ссылками на другие гайды, т.к мой гайд довольно объемный, всё остальное должно спокойно гуглиться (желательно на английском)
36 ความเห็น
outerty 16 ก.พ. @ 9: 01am 
теперь давай кс 2:spycon:
Hiroshima 18 มี.ค. 2024 @ 6: 33am 
У меня из-за мастер-конфига патроны не показываются поэтому только ручная настройка)
KABI$ 25 ต.ค. 2023 @ 4: 49am 
ухх буду ждать tf2 когда будет норм
76561198151692661 11 ก.ค. 2022 @ 7: 39pm 
йоу. Команда -softparticlesdefaultoff неактуальна, так как после ее ввода начинаются артефакты текстур. Тестил на нескольких пк и нескольких дистрибутивах (arch, fedora, debian, ubuntu, void)
chernooo 1 มิ.ย. 2022 @ 7: 31pm 
+rep помог)))):steamthumbsup:
Сырворту 24 ต.ค. 2020 @ 1: 39pm 
А на intel lod tweak нет что-ли?
Бука ♥♥♥♥ Димка 25 ก.ค. 2020 @ 8: 02am 
А зачем отключать игровой режим?
Mei mei Selestia Marceline 25 เม.ย. 2020 @ 8: 41am 
о спс)))))))))
КИРЮХАzxcZOVODГУЛЬ2006 4 มี.ค. 2020 @ 4: 04am 
Сасно, полезно. Одобряю
heydokshin  [ผู้สร้าง] 26 ก.พ. 2020 @ 9: 00am 
К сожалению, нет