Перейти к содержимому

Экстремальная оптимизация Garry’s Mod для ультраслабых ПК

Закрыта Решенные Гайды
4 4 423 1
  • Привет!

    В общем, когда у меня был очень слабый ПК, я использовал настройки ниже. Они помогли мне выжимать из Garry’s Mod все возможные соки.

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

    -novid -console -nojoy -threaded -nosteamcontroller -nohltv -particles 1 -precachefontchars -high -softparticlesdefaultoff -preload +exec autoexec.cfg +mat_dxlevel 100
    

    Что делают эти параметры:

    • novid отключает вступительное видео при запуске игры
    • console сразу включает консоль
    • nojoy отключает поддержку джойстиков, немного снижает нагрузку
    • threaded включает многопоточную обработку, если система это поддерживает
    • nosteamcontroller отключает Steam Input
    • nohltv отключает HLTV, в Garry’s Mod не нужен
    • particles 1 снижает нагрузку от частиц
    • precachefontchars заранее кэширует шрифты, уменьшает фризы
    • high запускает игру с высоким приоритетом в системе
    • softparticlesdefaultoff отключает мягкие частицы
    • preload заранее загружает ресурсы, уменьшает микрофризы
    • exec autoexec.cfg автоматически запускает autoexec.cfg
    • mat_dxlevel 100 принудительно ставит DirectX 10 (на УЛЬТРА слабых пк лучше попробовать использовать -mat_dxlevel 81, либо же -mat_dxlevel 95) (!! может поломать игру !!)

    Установка chromium x86-64:

    Зайдите в Steam, нажмите правой кнопкой по Garry’s Mod, откройте свойства, затем версии игры и выберите chromium x86-64.

    Это бустит FPS за счет более современного Chromium и нормальной поддержки 64-битной архитектуры. Игра начинает лучше работать с памятью и процессором, из-за чего FPS может вырасти вплоть до двух раз, особенно на слабых системах.

    Отключение ненужных параметров:

    Выключите в настройках Garry’s Mod все или поставьте на минимум. Оставьте включенным только Model detail, иначе модельки машин на Доброграде не будут отображаться.

    autoexec.cfg

    Конфигурация для autoexec.cfg, который находится по пути:
    Steam/steamapps/common/GarrysMod/garrysmod/cfg

    gmod_mcore_test 1
    mat_queue_mode 2
    cl_threaded_bone_setup 1
    cl_threaded_client_leaf_system 1
    r_threaded_client_shadow_manager 1
    r_threaded_particles 1
    r_threaded_renderables 1
    r_queued_ropes 1
    studio_queue_mode 1
    host_thread_mode 3
    rate 100000
    cl_cmdrate 66
    cl_updaterate 66
    cl_interp 0
    cl_interp_ratio 2
    fps_max 0
    mat_queue_report 0
    snd_mix_async 1
    r_cheapwaterend 1
    r_cheapwaterstart 1
    r_WaterDrawReflection 0
    r_WaterForceExpensive 0
    r_waterforcereflectentities 0
    r_shadows 0
    mat_shadowstate 0
    r_shadowrendertotexture 0
    r_flashlightdepthtexture 0
    r_shadowmaxrendered 32
    mat_hdr_level 0
    mat_specular 0
    mat_bumpmap 0
    mat_picmip 2
    r_3dsky 0
    mat_antialias 0
    mat_filterlightmaps 0
    mat_filtertextures 0
    mat_trilinear 0
    mat_forceaniso 1
    mat_reducefillrate 1
    mat_colorcorrection 0
    mat_disable_bloom 1
    mat_parallaxmap 0
    mat_vsync 0
    cl_detaildist 0
    cl_detailfade 0
    r_decals 1
    r_drawmodeldecals 0
    r_drawbatchdecals 1
    r_decal_cullsize 0
    r_drawtracers_firstperson 0
    propshadow 0
    cl_ragdoll_collide 0
    violence_hblood 0
    violence_hgibs 0
    mp_usehwmmodels -1
    mp_usehwmvcds -1
    r_drawparticles 0
    r_drawtracers 0
    r_ropes 0
    r_drawropes 0
    rope_subdiv 0
    rope_wind_dist 0
    r_drawdetailprops 0
    r_drawgrass 0
    r_grassburn 0
    func_break_max_pieces 0
    prop_active_gib_limit 0
    prop_active_gib_cycle 0
    g_ragdoll_fadespeed 0
    g_ragdoll_lvfadespeed 0
    cl_smooth 0
    cl_smoothteam 0
    mat_clipz 1
    r_decalstaticprops 0
    r_drawminimap 0
    gmod_physiterations 1
    cl_downloadfilter "all"
    cl_allowdownload 1
    cl_allowupload 0
    developer 0
    cl_phys_props_enable 0
    cl_phys_props_max 0
    props_break_max_pieces 0
    props_break_max_pieces_perframe 0
    g_ragdoll_maxcount 1
    g_ragdoll_important_maxcount 0
    mat_reduceparticles 1
    cl_forcepreload 1
    mat_compressedtextures 1
    mat_showlowresimage 1
    mat_disable_fancy_blending 1
    mat_fastnobump 1
    r_rootlod 2
    r_lod 2
    r_queued_decals 1
    menu_cleanupgmas
    host_writeconfig
    

    Итоги:

    Конфиг реально работает и бустит FPS примерно на 70–80 кадров, но при этом очень сильно шакалит и пикселит картинку. В Garry’s Mod становится не особо приятно играть, но если единственный вариант получить стабильный FPS это жертва графики, то этот способ для вас.

    Еще совет:

    Видел, что в гайдах часто используют разные бустеры, но, как по мне, это лишь иллюзия помощи. Чаще всего они только засоряют систему. Поэтому советую либо использовать проверенные вещи вроде Razer Cortex, либо вообще ничего не ставить.

  • Немного не понял с novid тк в гаррисе вроде нету не какова вступительного видео, ну а так нормально

  • Топпп!!!

  • Хороший гайд и помогает оптимизировать Гарри мод.

  • Немного не понял с novid тк в гаррисе вроде нету не какова вступительного видео, ну а так нормально

  • FocusF Focus закрывает тему
  • FocusF Focus выбрал решение

Похожие темы

  • Масштабная проблема - Новички которые плавно приводят Доброград в ЛайтРП

    Закрыта Перенесена Решенные Решенные жалобы одобрено
    20
    5
    24 Лайки
    20 Сообщений
    2k Показы
    doctor_avicennaD
    Всем добрый вечер. Разобрали данную ситуацию и пришли к следующим решениям: Жеси-Пикми снят с должности администратора и получает ЧС проекта за крайнюю халатность. timon822 снят с должности администратора и получает блокировку на полгода. o4kadot снят с должности администратора и получает блокировку на четыре месяца. kaban_son получает варн за участие в этом спектакле. Хочу также обозначить вещи, о которых писали выше — о том, какие ужасы творятся в составе администрации. Выскажу свою позицию по этим тейкам, так как на мне лежит ответственность за управление гейммастерами, администрацией и социальной командой. Да, проблемы в команде всегда есть и будут — ничего идеального просто нет. И работа по улучшению качества команды всегда идёт и будет идти. Пример с Догги — очень удобный пример якобы плохой работы старшего администратора. Но не учитывается фактор того, при каких обстоятельствах он стал старшим и когда именно. Человек только встал на эту должность — он ещё новичок в этом деле. Ему надо привыкнуть, прижиться, постичь азы своей роли, и я в этом ему активно помогаю и наставляю. Не без ошибок — ошибки свойственны человеку, а наступать на эти грабли или нет — зависит от самого человека. Я как начальник Догги знаю его проблемы и косяки и пытаюсь по мере своих возможностей указывать на те моменты, где он не прав, или на ошибки в работе с администрацией. И буду дальше помогать человеку. Уверен, что из него может получиться толковый руководитель, но не сразу — всё постепенно. Но тут удобно дёрнуть за ниточки, «как надо», или использовать ту правду, которая удобна: указывать, что нам не нужен другой старший, что мы такие плохие и нам нужны только деньги, и тому подобное. А вот сказать о том, что Догги продолжает доделывать реформы, заложенные Дон Бароном, — вряд ли будут, потому что это не надо озвучивать. Надо только на отрицательные моменты тыкать. А так, в целом, я всегда лично участвую в жизни моих людей в команде: общаюсь с ними, иногда сижу с многими в войсах, рофлю на разные темы — и для них я всегда открыт. Для них я пытаюсь быть нормальным начальником, который всегда готов слушать и слышать, а не как типичный хер начальник в РЖД. Просто понимаю, что иначе это ведёт к большим проблемам. Можно также кричать, что нынешний состав — все поголовно плохие, что они «не шарят», что они не яркие личности. Да, у нас нет прямо ярких личностей в составе, но не все ими могут быть. Общаясь со многими ребятами, ты понимаешь, что они по-своему круты, и я горжусь многими из них, несмотря ни на что. Даже если отстраниться от того, что люди, которых сегодня сняли, нарушили правила и получили бан — при этом они во многом красавцы. Последнее, что хочу сказать: мы всегда готовы слушать критику и проблематику, которая есть в нашем составе, но главное — чтобы это было конструктивно. Очень часто критика — это просто громкие заявления о том, что «состав не тот», и сразу возникает вопрос: «А какой он должен быть?» Я чуть приоткрою завесу тайны: верить или нет моим словам — ваше решение, но по большей части в опросах нет конструктива. Очень много мусора вроде «весь состав ебланы» или тому подобного. Из всех этих форм нормальных, содержательных ответов можно набрать не так уж много. Так что если есть что-то по существу — всегда рад выслушать. P.S. То, что Жучара кинул эту жалобу, — это хорошо. Ведь без общественного контроля нормальной системы не построить. И если возникает ситуация, когда администратор или другой член команды делает фигню — это всегда надо фиксировать, желательно с демкой. Это самый хороший вариант. Я просто лично всегда замечал интересную позицию у людей: когда кто-то нарушает, и ты спрашиваешь: «А почему ничего не сказал?» — а в ответ: «А зачем говорить, толку от этого нету». Вот из этих слов и возникает вся проблематика, как по мне. Так многие нарушения и остаются в неведении. Ладно, закругляюсь. Я написал всё это не для оправданий, а чтобы вы увидели ситуацию и нашими глазами. Одной правды не бывает. Решайте сами, что вам ближе — громкие заявления или наша внутренняя кухня. Главное — сохраняйте трезвый взгляд и проверяйте любые слова, включая мои. Надеюсь, теперь у вас есть больше информации для размышлений.
  • Заявка на стажировку

    Закрыта Перенесена Решенные Решенные заявки одобрено
    8
    1 Лайки
    8 Сообщений
    566 Показы
    DoggeD
    прошел опрос, встал на стажера.
  • Гайд на установку Reshade. Делаем красивую картинку в Garry's Mod + Пресеты для Reshade

    Прикреплена Решенные Гайды одобрено
    2
    1
    12 Лайки
    2 Сообщений
    5k Показы
    julianscandiumJ
    Одобрено
  • Возврат после нарушений

    Закрыта Перенесена Решенные Решенные заявки одобрено
    3
    1 Лайки
    3 Сообщений
    163 Показы
    miroM
    в игре забрал.
  • 3 года бана

    Закрыта Перенесена Решенные Решенные заявки одобрено
    6
    7 Лайки
    6 Сообщений
    570 Показы
    AtsushiA
    Сегодня ты получил свой шанс, не подведи себя и нас. Если ты хотя бы раз обходил блокировку на сервере - обратись в ЛС дс - atsuushi, дабы не получить ошибочную блокировку за обход.