PDA

Просмотр полной версии : Настройка графики в СЯ для новых видеоадаптеров



SVN
04.08.2013, 10:20
В этой теме постараюсь собрать встречающиеся на форуме решения проблем настройки видеоподсистемы СЯ для получения "родного" разрешения в игре.
Для компьютеров оснащенных современными видеокартами игра зачастую запускается в очень низком разрешении. Попытки поставить своё разрешение в настройках видео ничего не дают. В автоопределении настроек выдается сообщения о том, конфигурация системы ниже минимальной, видео память менее 128 Мб.
Вот как это выглядит в игре при автоопределении настроек:
http://img-fotki.yandex.ru/get/4524/137970872.0/0_553fc_c3c47917_orig
При этом игра выдает фантастические размер видеопамяти в сведениях о системе.
http://img-fotki.yandex.ru/get/4421/137970872.0/0_553fd_7f241592_orig
Связано это с тем, что драйвер не может определить размер видеопамяти современных карт и дает игре отрицательное значение. На скриншоте выше именно отрицательное значение (кому интересно, смотрите представление отрицательного числа в дополнительном коде). В результате игра запускается в минимально возможном разрешении 1024х768.
Решение:
в основных настройках игры:
1) снять крестик с чекбокса "не изменять разрешение экрана",
2) поставить крестик на чекбоксе "не проверять настройки разрешения".
в настройках видео:
3) буфер визуализации - поставить минимальное разрешение.
4) найти файл по пути: путь к папке с игрой\data\k42\loc_rus\config\config.engcfg, открыть файл в любом текстовом редакторе (например блокноте), найти секцию i_render:render() и заменить разрешение на нужное (например, 1680x1050).

//описание и конфигурация видеоадаптера
i_render:render()
{
//адаптер
adapter = 0;
//разрешение, частота, режим
bb_wid = 1024;
bb_hei = 768;
bb_freq = 60;
bb_fmt = 22;
//режим буфера глубины
depth_buffer = 75;
//обработка вершин
vertex_processing = 1;
//гамма (0.0 - inf def 1.0)
gamma = 1.000000;
//яркость (-1.0:1.0 def 0.0)
bright = 0.500000;
//контраст(0.0:1.0 def 1.0)
contrast = 1.000000;
//антиалиасинг (тип, качество)
aa_type = 0;
aa_qual = 0;
//уровень анизотропии
aniso = 1.000000;
//пропорции экрана (4/3, 16/9, 16/1, 5/4)
aspect = 0.000000;
//оконный режим
windowed = 1;

}// end of i_render:render

Не забудьте также проверить параметр aspect, он должен соответствовать соотношению сторон вашего монитора. Для монитора 16:9 он соответственно будет равен 1.777777

Если при при загрузке игры виден черный экран, потом чернота стекает вниз и остаются белый фон - необходимо выключить форсированный антиалиасинг в драйверах. Для этого идем в настройки драйвера, находим функцию "Сглаживание режим" и ставим Управление от приложения или выкл.

spooky
13.11.2013, 16:26
тут только настойка разрешения а как настроить графику???

Anders67
01.04.2014, 19:41
SVN
стало актуальным и отсюда вопрос - а какое значение aspect будет для моего разрешения 1920 х 1200 ?
Да и для других разрешений хорошо бы получить значения. Где бы это можно посмотреть?

19will73
02.04.2014, 01:54
SVN
стало актуальным и отсюда вопрос - а какое значение aspect будет для моего разрешения 1920 х 1200 ?
Да и для других разрешений хорошо бы получить значения. Где бы это можно посмотреть?
Поделить
1920х1200 =16/10
aspect 1920/1200= 1.6

Anders67
02.04.2014, 16:26
Поделить
1920х1200 =16/10
aspect 1920/1200= 1.6
Спасибо! Всё гениальное оказывается просто! :)

BalashovM
12.04.2014, 17:00
Купил новый моник, разрешение 1920 на 1080. Так вот, при аналогичном разрешении в игре наблюдается проблема - верхняя часть изображения немного "срезается" - именно срезается, а не сдвигается (ибо если через меню монитора двигать вверх-вниз, можно увидеть чёрную кромку после срезанного изображения). Поставил 1680 на 1050 - всё ок, но теперь чёрные полосы по бокам глаз режут... Как решить проблему "срезания", кто знает?

A_A_A
18.04.2014, 01:49
Купил новый моник, разрешение 1920 на 1080. Так вот, при аналогичном разрешении в игре наблюдается проблема - верхняя часть изображения немного "срезается" - именно срезается, а не сдвигается (ибо если через меню монитора двигать вверх-вниз, можно увидеть чёрную кромку после срезанного изображения).
Тут надо просто смирится....:) В 2008 году(релиз СЯ) о таких мониках и не помышляли, поэтому при таких разрешениях есть свои шероховатости.

bumer
18.04.2014, 09:21
Попробуй поставить разрешение 1400x900 .У меня такое стоит и все нормально работает.

LSM
18.04.2014, 21:20
bumer на форуме Гравитим по этому поводу ребята нашли решение, которое работает.