

Если у тебя под столом стоит сильный системный блок, и фпс в дотке не падает ниже 60, то этот гайд для тебя.
После очередной выигранной катки с кучей масс файтов, я подумал - а могу ли я сделать графику лучше?
В настройках всё стоит на максимуме, но дотка, как мы знаем, использует конфиг. Туда можно вписать что душе угодно.
Погуглил. Нашёл пост Cyborgmatt как раз на эту тему.
Фпс просесть ниже 60 я всё-равно не смог заставить, но как сделать конфиг видео лучше - нашёл.
{
"VendorID" "VENDORID" //пишем свой из своего video.txt
"DeviceID" "DEVICEID" //пишем свой из своего video.txt
"setting.fullscreen" "FULLSCREEN" //пишем свой из своего video.txt
"setting.nowindowborder" "BORDERLESSWINDOWMODE" //пишем свой из своего video.txt
"setting.aspectratiomode" "SCREENOPTIMALASPECTRATIO" //пишем свой из своего video.txt
"setting.mat_monitorgamma" "SCREENOPTIMALGAMMA" //пишем свой из своего video.txt
"setting.defaultres" "SCREENOPTIMALWIDTH" //пишем свой из своего video.txt
"setting.defaultresheight" "SCREENOPTIMALHEIGHT" //пишем свой из своего video.txt
"setting.mat_vsync" "1"
"setting.mat_triplebuffered" "1"
"setting.mat_queue_mode" "0"
"setting.cpu_level" "2"
"setting.gpu_level" "3"
"setting.gpu_mem_level" "2"
"setting.mem_level" "2"
"setting.cl_globallight_shadow_mode" "2"
"setting.cl_particle_fallback_base" "16"
"setting.cl_particle_fallback_multiplier" "1"
"setting.cl_phys_maxticks" "3"
"setting.dota_ambient_creatures" "1"
"setting.dota_ambient_creatures_pop" "1"
"setting.dota_cheap_water" "0"
"setting.r_deferred_additive_pass" "1"
"setting.r_deferred_height_fog" "1"
"setting.r_deferred_simple_light" "1"
"setting.r_deferred_specular" "1"
"setting.r_deferred_specular_bloom" "1"
"setting.r_shadow_half_update_rate" "0"
"setting.r_screenspace_aa" "1"
"setting.r_screenspace_aa_technique" "0"
"setting.r_ssao" "1"
"setting.r_dota_protrait_animate" "1"
"setting.mat_picmip" "0"
"setting.mat_viewportscale" "1.0"
"setting.version" "1"
"setting.version_advanced_video" "1"
"setting.mindxlevel" "100" /////эту строчку я добавил сам. она отсутствует в его конфиге, потому что на момент когда он писал свой пост, такой опции в доте не было
"setting.maxdxlevel" "100" /////эту строчку я добавил сам. она отсутствует в его конфиге, потому что на момент когда он писал свой пост, такой опции в доте не было
"setting.dxlevel" "100" /////эту строчку я добавил сам. она отсутствует в его конфиге, потому что на момент когда он писал свой пост, такой опции в доте не было
"setting.subversion" "1" /////эту строчку я добавил сам. она отсутствует в его конфиге, потому что на момент когда он писал свой пост, такой опции в доте не было
}
Конфиг видео располагается по адресу C:\Program Files (x86)\Steam\SteamApps\common\dota 2 beta\dota\cfg\video.txt . Нам нужен именно этот файл - video.txt.
Вот какой вид кфг должен приобрести, но значения первых строчек надо написать свои из своего video.txt, иначе игра просто не запустится.
Также следует сделать этот файл video.txt "только чтение" (в свойствах файла).
{
"VendorID" "4098"
"DeviceID" "26649"
"setting.fullscreen" "1"
"setting.nowindowborder" "0"
"setting.aspectratiomode" "2"
"setting.mat_monitorgamma" "2.200000"
"setting.defaultres" "1920"
"setting.defaultresheight" "1080"
"setting.mat_vsync" "1"
"setting.mat_triplebuffered" "1"
"setting.mat_queue_mode" "0"
"setting.cpu_level" "2"
"setting.gpu_level" "3"
"setting.gpu_mem_level" "2"
"setting.mem_level" "2"
"setting.cl_globallight_shadow_mode" "2"
"setting.cl_particle_fallback_base" "16"
"setting.cl_particle_fallback_multiplier" "1"
"setting.cl_phys_maxticks" "3"
"setting.dota_ambient_creatures" "1"
"setting.dota_ambient_creatures_pop" "1"
"setting.dota_cheap_water" "0"
"setting.r_deferred_additive_pass" "1"
"setting.r_deferred_height_fog" "1"
"setting.r_deferred_simple_light" "1"
"setting.r_deferred_specular" "1"
"setting.r_deferred_specular_bloom" "1"
"setting.r_shadow_half_update_rate" "0"
"setting.r_screenspace_aa" "1"
"setting.r_screenspace_aa_technique" "0"
"setting.r_ssao" "1"
"setting.r_dota_protrait_animate" "1"
"setting.mat_picmip" "0"
"setting.mat_viewportscale" "1.0"
"setting.version" "1"
"setting.version_advanced_video" "1"
"setting.mindxlevel" "100"
"setting.maxdxlevel" "100"
"setting.dxlevel" "100"
"setting.subversion" "1"
}
Для сравнения - какие значения предлагает игра если просто в настройках всё выставить на максимуме.
{
"VendorID" "4098"
"DeviceID" "26649"
"setting.fullscreen" "1"
"setting.nowindowborder" "0"
"setting.aspectratiomode" "2"
"setting.mat_vsync" "1"
"setting.mat_monitorgamma" "2.200000"
"setting.mat_queue_mode" "-1"
"setting.cpu_level" "0"
"setting.mem_level" "2"
"setting.defaultres" "1920"
"setting.defaultresheight" "1080"
"setting.gpu_level" "3"
"setting.version" "1"
"setting.mindxlevel" "92"
"setting.maxdxlevel" "100"
"setting.dxlevel" "100"
"setting.mat_viewportscale" "1.000000"
"setting.subversion" "1"
"setting.version_advanced_video" "1"
"setting.r_shadow_half_update_rate" "0"
"setting.cl_particle_fallback_base" "0"
"setting.cl_particle_fallback_multiplier" "0"
"setting.cl_phys_maxticks" "3"
"setting.dota_cheap_water" "0"
"setting.r_deferred_height_fog" "1"
"setting.r_deferred_simple_light" "1"
"setting.r_ssao" "1"
"setting.cl_globallight_shadow_mode" "2"
"setting.r_screenspace_aa" "1"
"setting.r_deferred_additive_pass" "1"
"setting.dota_portrait_animate" "1"
"setting.r_deferred_specular_bloom" "1"
"setting.r_deferred_specular" "1"
"setting.dota_ambient_creatures" "1"
"setting.dota_ambient_creatures_pop" "0"
"setting.mat_picmip" "0"
"setting.gpu_mem_level" "2"
"setting.mat_triplebuffered" "0"
}
Сравинл какие строчки изменились в порядке "было - стало". Как альтернатива, можно просто открыть свой video.txt и поменять свои значения на эти.
"setting.dota_ambient_creatures_pop" "0"
"setting.dota_ambient_creatures_pop" "1"
"setting.mat_queue_mode" "-1"
"setting.mat_queue_mode" "0"
"setting.mat_triplebuffered" "0"
"setting.mat_triplebuffered" "1"
"setting.cpu_level" "0"
"setting.cpu_level" "2"
"setting.cl_particle_fallback_base" "0"
"setting.cl_particle_fallback_base" "16"
"setting.cl_particle_fallback_multiplier" "0"
"setting.cl_particle_fallback_multiplier" "1"
"setting.mindxlevel" "92""setting.mindxlevel" "100"
в дефолтном кфг нету этой строчки. да и если подумать, смысла в ней мало, так как её значение 0, но всётаки =)"setting.r_screenspace_aa_technique" "0"
А также скриншоты для сравнения. Разницы впринципе и нету, так как нету ни одной строчки которая бы поменяла что-то в корне. Но по мелочи вроде эти строчки что-то да улучшили. Приятно :)
Комментарии
В комментариях под материалами на сайте действуют все правила портала, с которыми можно ознакомиться на специальной странице — https://dota2.ru/forum/rules/. Помимо этого, в комментариях к новостям существуют дополнительные ограничения: