old_hardware

Category:

Doom 3 + RoE - the best way to play (Win7/10)

1. Настройка разрешения под широкоэкранные мониторы. 

Этот метод предполагает, что у вас установлен последний патч . Он включает в себя настройку игровой переменной, которой не было в ранних розничных версиях. 

Сперва ставим настройки, как они выглядят на скриншотах ниже: 

Сглаживание выставляем 8х! EAX 4 HD ON.
Сглаживание выставляем 8х! EAX 4 HD ON.
  1. Открываем корень с игрой \base\
  2. Редактируем DoomConfig.cfg:
  3. Нужно найти эти строки: seta r_customHeight "xxx" seta r_customWidth "xxx". Нужно изменить «xxx» в соответствии с нужным разрешении.
  4. Теперь необходимо найти эту строку: seta r_mode "x" и изменить «х» на «-1».
  5. Далее находим эту строку: seta r_aspectRatio "x". Если соотношение сторон экрана составляет 16: 9, изменить «x» на «1». Если соотношение сторон экрана составляет 16:10 или 15: 9, поменять «x» на «2».

Ровно то же самое проделываем и для дополнения RoE  \Doom 3\d3xp\ DoomConfig.cfg 

Важно! Если нет ни одной из этих строк в файле DoomConfig.cfg, нужно добавить их вручную. Обращаю внимание, что HUD, меню и FMV ролики растянутся. 

Перед русификацией нужно поставить настройки, как они выглядят на скриншотах ниже: 

Несмотря на то, что игра отображает разрешение экрана 640х480, внесенные ранее корректировки в DoomConfig.cfg вступили в силу. Изображение стало FullHD 1920х1080.
Несмотря на то, что игра отображает разрешение экрана 640х480, внесенные ранее корректировки в DoomConfig.cfg вступили в силу. Изображение стало FullHD 1920х1080.
Важно! Сглаживание выставляем 8х! EAX 4 HD ON.
Важно! Сглаживание выставляем 8х! EAX 4 HD ON.

2. Установка сглаживания ANTIALIASING 8x. 

Не совсем понятно проблема оптимизации, самого движка, драйвера или каких-то иных факторов, но если поставить сглаживание на максимальное значение 16х, то игра начинает проседать в частоте кадров до 40 fps на современном железе, в моем случае GeForce 2080 (и не только на современном, на GeForce 770 ровно такая же история). Находил в интернете обсуждения подобной проблемы на современных видеокартах, решение как пишут одно — ставить антиаляйзинг на 8х. Мне помогло. 

3. Фикс возможных проблем текстур и микро-заиканий. 

Заходим в корень игры /base/ 

Создаем autoexec.cfg со строками переменных (ниже под катом) или скачиваем уже готовой файл здесь

seta r_renderer "best" 

seta image_ignoreHighQuality "0" 

seta image_downSizeBump "0" 

seta image_downSizeSpecular "0" 

seta image_usePrecompressedTextures "0" 

seta image_useNormalCompression "0" 

seta image_useCompression "0" 

seta image_roundDown "0" 

seta image_downSize "0" 

seta image_lodbias "-2" 

seta image_anisotropy "16"

seta image_filter "GL_LINEAR_MIPMAP_LINEAR" 

seta com_purgeAll "1"

seta com_machineSpec "3" 

seta com_allowConsole "1" 

seta g_showBrass "1" 

seta g_doubleVision "1" 

seta g_bloodEffects "1" 

seta g_projectileLights "1" 

seta g_muzzleFlash "1" 

seta r_swapInterval "1" 

seta com_fixedTic "1"

На любой конфигурации «игры из коробки» без добавлении этих значений - циклично через 0.5-1 сек. заметны небольшие подергивания, так изначально рендерил движок и так было у всех вне зависимости от железа. Многие этого просто не замечали и даже не знали про это! Данный фикс в виде последних двух строк, их я выделил жирным, исключает этот неприятный момент. 

Также можно добавить в  autoexec.cfg два параметра, которые сделают шрифт в игре значительно четче для HD разрешения:

seta gui_mediumFontLimit "0" 

seta gui_smallFontLimit "0"

!Важно! Готовый файл autoexec.cfg, нужно продублировать и закинуть и для RoE в папку с дополнением \d3xp\

4. Ставим качественный Русификатор 1С, который также несет в себе дополнение RoE. 

ииииии Вуаля! Теперь всё на русском языке! Можно играть, как в 2004) 

И отдельно выделю EAX в игре — так как игра поддерживает OpenAL (с последним патчем), то необходимость в Creative ALchemy на ОС выше Vista отпадает. 

Страничка PCwiki с решениями технических проблем

Error

Anonymous comments are disabled in this journal

default userpic

Your reply will be screened

Your IP address will be recorded