DOOM 3
425 ratings
Enabling widescreen resolutions in Doom 3 (ENG/RUS)
By GoggerToy
This guide will help you to enable support of widescreen resolutions in classic Doom 3.

С помощью данного руководства вы сможете наслаждаться игрой в Doom 3 на широкоформатных мониторах.

UPD. (31.12.2017): Спасибо M33X7 за более лёгкий метод изменения разрешения в игре. || Special thanks to user M33X7 for pointing out an easier method of changing the in-game resolution.
3
4
   
Award
Favorite
Favorited
Unfavorite
Changing resolution through console commands (ENG) - UPDATE (31.12.2017)
UPDATE (31.12. 2017):
Here's an easy method for changing in-game resolution:
Bring up the in-game console by pressing Ctrl + Alt + ~. Then type in the following commands:

For 16:9 displays:
  • r_customWidth 1920
  • r_customHeight 1080
  • r_mode -1
  • r_aspectRatio 1
  • vid_restart

For 16:10 / 15:9 displays:
  • r_customWidth 1920
  • r_customHeight 1200
  • r_mode -1
  • r_aspectRatio 2
  • vid_restart

For 21:9 displays:
  • r_customWidth 3440
  • r_customHeight 1440
  • r_mode -1
  • r_aspectRatio 1
  • vid_restart

That's it! You're good to go!
These settings will be saved in the game's configuration file and will stay intact the next time you launch the game.
Изменение разрешения с помощью консоли (RUS) - UPDATE (31.12.2017)
Наиболее лёгкий метод изменения разрешения в игре:
Вызовите консоль нажатием комбинации клавиш Ctrl + Alt + ~. Затем введите следующие команды:

Для широкоформатных дисплеев с соотношением сторон 16:9:
  • r_customWidth 1920
  • r_customHeight 1080
  • r_mode -1
  • r_aspectRatio 1
  • vid_restart

Для широкоформатных дисплеев с соотношением сторон 16:10/15:9:
  • r_customWidth 1920
  • r_customHeight 1200
  • r_mode -1
  • r_aspectRatio 2
  • vid_restart

Для широкоформатных дисплеев с соотношением сторон 21:9:
  • r_customWidth 3440
  • r_customHeight 1440
  • r_mode -1
  • r_aspectRatio 1
  • vid_restart

Вот и всё, готово!
Эти настройки будут сохранены в конфигурационном файле игры и не изменятся при следующем запуске.
Screenshots comparison / Скриншоты для сравнения
HUD within cutscenes


4:3 - 1280x1024

16:10 - 1280х768 - Betruger's head can be seen due to bigger FOV

Cutscenes

4:3 - 1280x1024

16:10 - 1280х768

PDA screen

4:3 - 1280x1024

16:9 -1280x768
[OLD] CFG Editing / Редактирование конфига
The following is an old guide which contains info on how to change the in-game resolution through config edits.

Далее представлены чуть более сложные методы изменения разрешения в игре, которые используют те же самые команды, но для работы которых необходимо изменение конфигурационного файла игры.
[OLD] How to enable widescreen support (ENG)
First, you need to find base folder within the game's main folder. It can be found within Steam\steamapps\common folder.

The full path would look like this:
C:\Program Files(х86)\Steam\steamapps\common\Doom 3\base

In the base folder you need to find DoomConfig.cfg. Open the file with your basic text editor, like Notepad.

In this file you need to find and change the following lines:
seta r_customHeight "xxx" (replace "ххх" with the desired resolution height, for example "1080")

seta r_customWidth "xxx" (replace "xxx" the desired resolution width, for example "1920")

seta r_mode "x" (replace "x" with "-1")

seta r_aspectRatio "x" (if you have 16:9 monitor, replace "x" with "1"; if you have 16:10 or 15:9 monitor, replace "x" with "2")

Save the file, and enjoy the game!

NOTE: Do not change the settings within the game, or else you will have to do the same operation once again.

[OLD] Как включить поддержку широкоформатных дисплеев - RUS
Для начала необходимо найти папку base внутри главной директории игры.Обычно она располагается в папке Steam\steamapps\common.

Полный путь к папке будет выглядеть примерно так:
C:\Program Files(х86)\Steam\steamapps\common\Doom 3\base

В папке base Вам нужно найти файл DoomConfig.cfg. Откройте файл Блокнотом.

В этом файле нужно найти и изменить следующие строки:
seta r_customHeight "xxx" (замените "ххх" на число, соответствующее высоте разрешения вашего экрана "1080")

seta r_customWidth "xxx" (замените "ххх" на число, соответствующее ширине разрешения вашего экрана "1920")

seta r_mode "x" (замените "x" на "-1")

seta r_aspectRatio "x" (если соотношение сторон Вашего монитора - 16:9, замените "x" на "1"; если соотношение сторон Вашего монитора - 16:10 или 15:9 , замените "x" на "2")

Сохраните изменения и наслаждайтесь игрой!

ПРИМЕЧАНИЕ: Не изменяйте настройки в главном меню игры, иначе все манипуляции необходимо будет проделывать заново.
104 Comments
Юрий Пенкин 7 Jun @ 2:45am 
Я в бфг издание уже не могу играть после оригинала, слишком светлый и фонарик по дурацкому висит где то сбоку.
GoggerToy  [author] 7 Jun @ 2:38am 
@Юрий Пенкин
Этот гайд - для тех, кому нужна обычная vanilla-версия Doom 3 прямиком из 2004го, без установки source port'ов, вроде предложенного вами dhewm3 или cstDoom3.

dhewm3 существовал и в 2017м, когда этот гайд редактировался в последний раз - и само собой, если кому-то удобнее такой способ (тем более, что в source port'ах исправлены проблемы с растягиванием HUD и есть больше графических опций из BFG Edition), достаточно поискать 'dhewm3' в разделе гайдов (ну, или разориться на BFG Edition, где есть куча доп. контента по сравнению с версией, для которой написан этот гайд)
Юрий Пенкин 7 Jun @ 2:05am 
Вот современный способ запуска игры и никакие команды не надо прописывать https://sp.zhabite.com/app/9050/discussions/0/3071992488489374689/
Death_Ai 23 Dec, 2024 @ 2:25pm 
Great guide. Thank you so much:steamthumbsup:
Старый стрелок 10 Oct, 2023 @ 5:06am 
GoggerToy, спасибо, как странно, что эта дрянь вылезла спустя столько лет.:praisesun:
GoggerToy  [author] 9 Oct, 2023 @ 11:34pm 
>> (3/3)
В параметре com_videoRam можно прописать любое другое значение видеопамяти в мегабайтах, главное, чтобы оно не превышало имеющееся у вас кол-во памяти на видеокарте. Я больше "1024" никогда не ставил, поэтому за стабильность значений выше не ручаюсь.

В параметре r_multisamples (отвечает за MSAA-сглаживание) можно поставить 8 (или даже 16 на карточках nVidia), но это сильно влияет на производительность, значения "4" больше, чем хватает.

Все эти проблемы исправлены в BFG Edition, но это руководство для старого издания без модов.
GoggerToy  [author] 9 Oct, 2023 @ 11:33pm 
>> (2/3)
seta r_renderer "best"
seta com_videoRam "1024"
seta com_machineSpec "3"
seta r_shadows "1"
seta r_skipBump "0"
seta r_skipSpecular "0"
seta r_skipNewAmbient "0"
seta r_multiSamples "4"
seta image_anisotropy "8"
seta image_lodbias "-0.1"
seta image_filter "GL_LINEAR_MIPMAP_LINEAR"
seta image_ignoreHighQuality "0"
seta image_roundDown "1"
seta image_preload "1"
seta image_forceDownSize "0"
seta image_downSize "0"
seta image_downSizeBump "0"
seta image_downSizeSpecular "0"
seta image_useCache "0"
seta image_usePrecompressedTextures "0"
seta image_useNormalCompression "0"
seta image_useCompression "0"
seta image_useAllFormats "1"
seta g_showBrass "1"
seta g_decals "1"
seta g_doubleVision "1"
seta g_bloodEffects "1"
seta g_projectileLights "1"
seta g_muzzleFlash "1"
GoggerToy  [author] 9 Oct, 2023 @ 11:33pm 
(1/3) Это известный баг с играми на id Tech 4 на современных системах, Quake 4 тоже страдает от текстур/моделей низкого разрешения на ультра-настройках.
Решение проблемы тоже есть: в корневой папке игры найти папку ' base ', там найти autoexec.cfg (или создать его, если файла нет), прописать там следующие строчки >>
Старый стрелок 9 Oct, 2023 @ 11:46am 
Способ работал нормально несколько лет, но сегодня обнаружил, что если выставить максимальное качество графики через меню, а после прописать настройки разрешения через конфиг, игра портит графику как в низком разрешении: лица становятся угловатыми и мыльными, как и все текстуры, как это исправить?
Fantom_legend 20 Jun, 2023 @ 8:38am 
Класс :trainharder: