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

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

Закрыта Решенные Гайды
4 4 588 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 выбрал решение

Похожие темы

  • Угрожать людям что бьют полицейских - черта преступников.

    Закрыта Перенесена Решенные Решенные заявки одобрено
    4
    1 Лайки
    4 Сообщений
    112 Показы
    WiseGenieW
    Вернул карму
  • "Офицер, почему вы молчите?"

    Закрыта Перенесена Решенные Решенные жалобы одобрено
    5
    0 Лайки
    5 Сообщений
    268 Показы
    OwinizO
    Привет! @Мистер-Ыъгь Изучив жалобу также логи хочу сказать: Игрок Джон Олбани нарушил правило Mehan: Без отыгровок достал дубинку и наручники Вердикт: Игрок Джон Олбани нарушил правило Mehan за что получит WatchList Итог: Жалоба на игрока Джон Олбани Одобрена
  • ChatAbuse

    Закрыта Перенесена Решенные Решенные жалобы одобрено
    4
    0 Лайки
    4 Сообщений
    403 Показы
    This is ГаериннT
    Доброй ночи! Ознакомился с логами и убедился в нарушении: Log report generated 15 Jul, 5:05:46 [12 Jul, 13:08:12] Сергей Звереев (Мэр) successfully executed chat command: // Анна Нойман говорит: - Смазочки еще...- Да не, нормально, у меня эта смазка сама выделяетя, я же блядью работала, всё своё... О-о... О-о... Ой, хорошо как, о... Это просто прелесть! Так уж... О! О! О! О! Хорошая я шлюха, да?- Да ниче.- Да? Ха-ха-ха! Еби меня сколько хочешь! О! Я могу попку сжать. Сжать?- Сжимай.- Сжимать? Как тебе нравится.- О-о! О-о! О-о!- Почувствовать Participants: STEAM_0:0:454194220 Думаю, тут и говорить не о чем, тем более у игрока имеется вотч лист по такому же нарушению. Итог: Сергей Звереев получит блокировку за ChatAbuse+watch сроком на 8 дней.
  • Mehan, НПИЗКП

    Закрыта Перенесена Решенные Решенные жалобы одобрено
    3
    0 Лайки
    3 Сообщений
    280 Показы
    DoggeD
    Привет, рассмотрев логи я готов вынести вердикт. Твой автомат взломал Антонио Басалари, и он действительно нарушил правило НПИЗК, а именно пункт о зонах, а именно то что он сделал это в зеленой зоне. Log report generated 11 Nov, 21:37:01 [8 Nov, 15:33:27] Фокс Маршалл (STEAM_0:0:90565317, Гражданин, Руки) moved [1xМаска печенюшки]: [Фокс Маршалл (STEAM_0:0:90565317)'s Брюки]➞[Слот #1] [8 Nov, 15:33:29] Фокс Маршалл (STEAM_0:0:90565317, Гражданин, Руки) moved [1xЗеленый свитер (мужской)]: [Фокс Маршалл (STEAM_0:0:90565317)'s Куртка]➞[Слот #2] [8 Nov, 15:38:52] Фокс Маршалл (STEAM_0:0:90565317, Гражданин, Руки) moved [1xТеплая одежда]: [Фокс Маршалл (STEAM_0:0:90565317)'s Куртка]➞[Слот #3] [8 Nov, 16:43:39] Антонио Басалари (STEAM_0:1:174429283, Гражданин) lockpicked octoinv_vend: success. Police online: 16 [8 Nov, 16:43:49] Антонио Басалари (STEAM_0:1:174429283, Гражданин, Руки) moved [1xТеплая одежда]: [Слот #3]➞[Антонио Басалари (STEAM_0:1:174429283)'s Руки] [8 Nov, 16:43:52] Антонио Басалари (STEAM_0:1:174429283, Гражданин, Руки) moved [1xМаска печенюшки]: [Слот #1]➞[Антонио Басалари (STEAM_0:1:174429283)'s Руки] [8 Nov, 16:43:53] Антонио Басалари (STEAM_0:1:174429283, Гражданин, Руки) moved [1xЗеленый свитер (мужской)]: [Слот #2]➞[Антонио Басалари (STEAM_0:1:174429283)'s Руки] Participants: STEAM_0:0:90565317, STEAM_0:1:174429283 Итог: Антонио Басалари получит watchlist за НПИЗК. По поводу вещей можешь писать заявку на возврат.
  • Крайм 4+

    Закрыта Перенесена Решенные Решенные жалобы одобрено
    3
    0 Лайки
    3 Сообщений
    479 Показы
    Time To CoffeeT
    Вновь приветствую Итак к жалобе : Во время прогулки по не самому безопасному району, вы увидели открытую дверь, обнеся ту вы уже хотел уйти, как вдруг по вам открыли огонь, начав оборонительные действия и к слову закончив те ты уже собирался обнести и тела, как вдруг ты видишь, что один из друзей нападавших начал так-же обносить тела для своих целей. А теперь к нарушениям : Игрок Борис Святославович(STEAM_0:0:144647793) Решил совместно со своими друзьями противостоять игру. Тем самым нарушив правило НПИЗК. Log report generated 19 Sept, 0:09:14 [15 Sept, 1:04:01] Флойд Джорджер (Гражданин) was hurt: 11HP in руку by Борис Святославович (Гражданин) with Five Seven. Police online: 12 [15 Sept, 1:04:19] Борис Святославович (Гражданин) was hurt: 26HP in by Флойд Джорджер (Гражданин) with Двустволка. Police online: 12 [15 Sept, 1:04:19] Борис Святославович (Гражданин) (inventory) was knocked by Флойд Джорджер (Гражданин) with Двустволка. Police online: 12 Participants: STEAM_0:1:83394267, STEAM_0:0:144647793 Если число участников в преступной группе становится равным 5 или более, их деятельность считается организованной. Игра в подобном составе требует одобренного криминального формирования на нашем форуме. Обход этого правила путем создания двух и более групп по несколько человек также будет считаться нарушением данного правила, если будет обнаружен факт договоренности между игроками. Игрок Валера Маквин(STEAM_0:1:569594897) Решил совместно со своими друзьями противостоять игру. Тем самым нарушив правило НПИЗК. Log report generated 19 Sept, 0:12:20 [15 Sept, 1:02:22] Валера Маквин (Гражданин) aimed at Флойд Джорджер (Гражданин) with Five Seven. Police online: 12 Participants: STEAM_0:1:569594897, STEAM_0:1:83394267 Если число участников в преступной группе становится равным 5 или более, их деятельность считается организованной. Игра в подобном составе требует одобренного криминального формирования на нашем форуме. Обход этого правила путем создания двух и более групп по несколько человек также будет считаться нарушением данного правила, если будет обнаружен факт договоренности между игроками. Игрок Павел Картьер(STEAM_0:0:190812113) Решил совместно со своими друзьями противостоять игру. Тем самым нарушив правило НПИЗК. Log report generated 19 Sept, 2:10:49 [15 Sept, 1:02:30] Павел Картьер (Гражданин) (inventory) was knocked by Флойд Джорджер (Гражданин) with Двустволка. Police online: 12 Participants: STEAM_0:0:190812113, STEAM_0:1:83394267 Если число участников в преступной группе становится равным 5 или более, их деятельность считается организованной. Игра в подобном составе требует одобренного криминального формирования на нашем форуме. Обход этого правила путем создания двух и более групп по несколько человек также будет считаться нарушением данного правила, если будет обнаружен факт договоренности между игроками. Игрок Александр Баркашов(STEAM_0:1:185618317) Решил совместно со своими друзьями противостоять игру. Тем самым нарушив правило НПИЗК. Log report generated 19 Sept, 0:13:34 [15 Sept, 1:02:36] Александр Баркашов (Гражданин) aimed at Флойд Джорджер (Гражданин) with TMP. Police online: 12 [15 Sept, 1:02:36] Александр Баркашов (Гражданин) (inventory) was knocked by Флойд Джорджер (Гражданин) with Двустволка. Police online: 12 Participants: STEAM_0:1:185618317, STEAM_0:1:83394267 Если число участников в преступной группе становится равным 5 или более, их деятельность считается организованной. Игра в подобном составе требует одобренного криминального формирования на нашем форуме. Обход этого правила путем создания двух и более групп по несколько человек также будет считаться нарушением данного правила, если будет обнаружен факт договоренности между игроками. Игрок Анатолий​ Боезапасов(STEAM_0:1:217871027) Решил совместно со своими друзьями противостоять игру. Тем самым нарушив правило НПИЗК. Log report generated 19 Sept, 0:14:11 [15 Sept, 1:04:22] Флойд Джорджер (Гражданин) was hurt: 7HP in руку by Анатолий​ Боезапасов (Гражданин) with MAC10. Police online: 12 [15 Sept, 1:04:24] Анатолий​ Боезапасов (Гражданин) aimed at Флойд Джорджер (Гражданин) with MAC10. Police online: 12 [15 Sept, 1:04:26] Флойд Джорджер (Гражданин) (inventory) was knocked by Анатолий​ Боезапасов (Гражданин) with MAC10. Police online: 12 Participants: STEAM_0:1:83394267, STEAM_0:1:217871027 Если число участников в преступной группе становится равным 5 или более, их деятельность считается организованной. Игра в подобном составе требует одобренного криминального формирования на нашем форуме. Обход этого правила путем создания двух и более групп по несколько человек также будет считаться нарушением данного правила, если будет обнаружен факт договоренности между игроками. Игрок Анатолий​ Боезапасов(STEAM_0:1:217871027) решил, что хорошей идеей будет вновь полезть на человека, который ранил его один раз, при этом не отыграв ранения нормально. Тем самым нарушив правило PG. Log report generated 19 Sept, 0:20:35 [15 Sept, 1:02:24] Анатолий​ Боезапасов (Гражданин) was hurt: 11HP in руку by Валера Маквин (Гражданин) with Five Seven. Police online: 12 [15 Sept, 1:02:24] Анатолий​ Боезапасов (Гражданин) was hurt: 26HP in by Флойд Джорджер (Гражданин) with Двустволка. Police online: 12 [15 Sept, 1:02:24] Анатолий​ Боезапасов (Гражданин) was hurt: 10HP in левую ногу by Флойд Джорджер (Гражданин) with Двустволка. Police online: 12 [15 Sept, 1:02:53] Анатолий​ Боезапасов (Гражданин) successfully executed chat command: /me отходит назад, поднимает оружие, кричит от боли. Participants: STEAM_0:1:217871027, STEAM_0:1:569594897, STEAM_0:1:83394267 ***Игнорирование страха, боли, действия превыше человеческих сил – все это является нарушением правила PowerGaming (данный пункт правил может лишь частично игнорироваться полицией, в связи с их подготовкой и имеющимся опытом). Игрок Анатолий​ Боезапасов(STEAM_0:1:217871027) решил без толики раздумий убить человека, на которого было совершено нападение. Тем самым нарушив правило FK. Log report generated 19 Sept, 0:23:57 [15 Sept, 1:04:22] Флойд Джорджер (Гражданин, Руки) was hurt: 7HP in руку by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:22] Флойд Джорджер (Гражданин, Руки) was hurt: 7HP in руку by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:23] Флойд Джорджер (Гражданин, Руки) was hurt: 7HP in руку by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:23] Флойд Джорджер (Гражданин, Руки) was hurt: 15HP in by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:23] Флойд Джорджер (Гражданин, Руки) was hurt: 15HP in by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:23] Флойд Джорджер (Гражданин, Руки) was hurt: 15HP in by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:23] Флойд Джорджер (Гражданин, Руки) was hurt: 15HP in by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:24] Анатолий​ Боезапасов (Гражданин, MAC10) aimed at Флойд Джорджер (Гражданин, Руки) with MAC10. Police online: 12 [15 Sept, 1:04:24] Анатолий​ Боезапасов (Гражданин, MAC10) aimed at Флойд Джорджер (Гражданин, Руки) with MAC10. Police online: 12 [15 Sept, 1:04:25] Анатолий​ Боезапасов (Гражданин, MAC10) aimed at Флойд Джорджер (Гражданин, Руки) with MAC10. Police online: 12 [15 Sept, 1:04:25] Анатолий​ Боезапасов (Гражданин, MAC10) aimed at Флойд Джорджер (Гражданин, Руки) with MAC10. Police online: 12 [15 Sept, 1:04:26] Флойд Джорджер (Гражданин, Руки) (inventory) was knocked by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 [15 Sept, 1:04:31] Флойд Джорджер (Гражданин, None) (knocked) was killed by Анатолий​ Боезапасов (Гражданин, MAC10) with MAC10. Police online: 12 Participants: STEAM_0:1:83394267, STEAM_0:1:217871027 Убийство всегда является самой крайней мерой. Для убийства персонажа необходима весомая причина или мотивация, а также должны соблюдаться рамки логики. Нужно осознавать ту грань, где заканчивается ролевой отыгрыш, и начинается убийство из-за личной неприязни или банального желания пристрелить кого-нибудь. Расовая ненависть не является достаточной причиной для убийства персонажа. Вердикт : Игрок Борис Святославович(STEAM_0:0:144647793) Получит наказание в виде внутриигровой блокировки на 25 дней, за нарушение правил НПИЗК(Игра4+) Игрок Павел Картьер(STEAM_0:0:190812113) Получит наказание в виде внутриигровой блокировки на 25 дней, за нарушение правил НПИЗК(Игра4+) Игрок Валерий Платонов(STEAM_0:0:193871038) Получит наказание в виде внутриигровой блокировки на 25 дней, за нарушение правил НПИЗК(Игра4+) Игрок Анатолий​ Боезапасов(STEAM_0:1:217871027) Получит наказание в виде внутриигровой блокировки на 55 дней за нарушение правил НПИЗК(Игра 4+) PG(Неотыгровка ранений) FKx2(Добив безоружного в регдолл. Добив в стадии регдолла.) Игрок Александр Баркашов(STEAM_0:1:185618317) Получит наказание в виде внутриигровой блокировки на 25 дней, за нарушение правил НПИЗК(Игра4+) Итог : В жалобе Одобрено. Наказание будет выдано. Жалоба рассмотрена руководствуясь правилами и ролевым разделом.