???
Математика на уровне МГУ

Показано с 1 по 9 из 9

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

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Механик Аватар для SVN
    Регистрация
    21.09.2010
    Возраст
    52
    Сообщений
    497

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

    В этой теме постараюсь собрать встречающиеся на форуме решения проблем настройки видеоподсистемы СЯ для получения "родного" разрешения в игре.
    Для компьютеров оснащенных современными видеокартами игра зачастую запускается в очень низком разрешении. Попытки поставить своё разрешение в настройках видео ничего не дают. В автоопределении настроек выдается сообщения о том, конфигурация системы ниже минимальной, видео память менее 128 Мб.
    Вот как это выглядит в игре при автоопределении настроек:
    Скрытый текст:

    При этом игра выдает фантастические размер видеопамяти в сведениях о системе.
    Скрытый текст:

    Связано это с тем, что драйвер не может определить размер видеопамяти современных карт и дает игре отрицательное значение. На скриншоте выше именно отрицательное значение (кому интересно, смотрите представление отрицательного числа в дополнительном коде). В результате игра запускается в минимально возможном разрешении 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

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •