Post tutorial Report RSS DOOM 3 - Screen Resolution Fix (Widescreen, Custom Resolutions and more)

Easy to follow methods for enabling widescreen resolutions on og Doom 3

Posted by on - Basic Other

Seeing as no one wrote an article about this, I decided to do it myself. The following methods should let you change the screen resolution for the game to whichever you want. The main menu offers quite a few resolutions, but sometimes you may want a more specific resolution. You can change it this way.

NOTES:

  • You must run the game as admin or notepad as admin if you have the game installed on your windows drive, so it can have permission to save your settings.
  • If the 2nd method makes your game lag, try the other methods, 2nd method has more settings to increase the graphical fidelity of the game, so it may not be suitable for PCs that are not strong enough to handle it. You can also just tweak the options in the .cfg file to fix it, but this might be too confusing for people who are not sure what they're doing.
  • If you follow Method 3,4 or 5, make sure to change quality under system settings in the game menu.
  • r_AspectRatio values are 0 for a 4:3 display, 1 for a 16:9 display (widescreen) and 2 for a 16:10 display. use 1 for 21:9 and 32:9
  • r_AspectRatio changes take effect immediately, you don't have to use vid_restart for the changes to apply. You will need to use vid_restart for the rest of the screen resolution options though.
  • Replace XXXX with the dimensions of your screen and VALUE with the value of the aspect ratio you want the game to be displayed in.

Method 1:

You can use Doom 3 Enhanced Edition patch to easily change resolution right from your in-game menu.

  1. Download and extract D3EE to your game folder.
  2. Start the game then head to Options > System > Graphics.
  3. You should be able to find more screen resolution options there now.

Method 2 :

  1. Download this autoexec.cfg
  2. Open it with Notepad.
  3. Change r_aspectratio, r_customheight, r_customwidth and r_fullscreen values to your desired settings
  4. Save and close.
  5. Copy it to your "Doom 3/base" and "Doom 3/d3xp" folders.

Method 3:

(Remove autoexec.cfg from the 2nd method if you still have it)

  1. Open the Console
  2. Write r_Mode -1 and press enter.
  3. Write r_AspectRatio VALUE and press enter.
  4. Write r_CustomHeight XXXX and press enter (Replace XXXX with the height of screen you want)
  5. Write r_CustomWidth XXXX and press enter (Replace XXXX with the width of screen you want)
  6. Write vid_Restart and press enter.

And there you go, the game might crash for some computers after using vid_restart so try re-launching it if this happens, the changes should be applied next time you start the game. I don't know why this happens but I'm guessing it's because the game hasn't been updated to work properly on modern operating systems.

Method 4 :

(Remove autoexec.cfg from the 2nd method if you still have it)

  1. Head to your Doom3/base folder or Doom3/d3xp and open DoomConfig.cfg using notepad (as admin if you're using Windows 7/8/8.1/10...etc)
  2. Add the following lines:
    seta r_Mode -1, seta r_AspectRatio VALUE, seta r_CustomHeight XXXX and seta r_CustomWidth XXXX to the very bottom. don't replace any of the existing lines, and put each one in a separate line.
  3. Save the changes and run game.

The order in which you enter these commands doesn't matter, as long as you place them at the very bottom of the .cfg file they will be applied.

Method 5 :

(Remove autoexec.cfg from the 2nd method if you still have it)

  1. Create a shortcut of Doom3.exe, then right click it > Properties. If you're on Steam, right-click the game then go to Properties > Set Launch Options.
  2. Add the following commands after the target field, or in the Set Launch Options field if you're on Steam:
    +disconnect +set com_allowconsole 1 +set r_mode -1 +set r_customWidth XXXX +set r_customHeight XXXX +set r_aspectratio VALUE

RAWR !! 1600x900

Post comment Comments
Avoozl
Avoozl - - 291 comments

Instead of closing the game you can use vid_restart ;)

Reply Good karma Bad karma+2 votes
snapshot_ Author
snapshot_ - - 546 comments

right, I'm stupid :P, gonna update the article ;)

Reply Good karma+3 votes
Kyle07
Kyle07 - - 399 comments

are these instructions not missing the fov or is the engine correcting the fov automatically?

Reply Good karma Bad karma+2 votes
snapshot_ Author
snapshot_ - - 546 comments

AFAIK the engine auto corrects it, g_fov is the field of view setting.

Reply Good karma+2 votes
brickboy6991
brickboy6991 - - 15 comments

Method 2 won't work, and when I restart after Method 1, it doesn't keep my resolution :/

Reply Good karma Bad karma+2 votes
snapshot_ Author
snapshot_ - - 546 comments

You sure you've done it right ? you have to copy the lines without quotation marks, like this :

seta r_mode -1
seta r_customheight SCREENHEIGHT
seta r_customwidth SCREENWIDTH

To make sure it'll work paste them at the very bottom of the DoomConfig and save.

Reply Good karma+2 votes
Guest
Guest - - 689,427 comments

Crashed my game....

Reply Good karma Bad karma0 votes
snapshot_ Author
snapshot_ - - 546 comments

Usually Restarting the game should apply the new resolution when that happens, or try the 2nd method.

Reply Good karma+1 vote
DOOMMARINE117
DOOMMARINE117 - - 551 comments

does this work?

Reply Good karma Bad karma+1 vote
snapshot_ Author
snapshot_ - - 546 comments

Yes, it does

Reply Good karma+1 vote
xaimanxkisahx
xaimanxkisahx - - 22 comments

this used to work, but now it just makes my game lag

Reply Good karma Bad karma+1 vote
snapshot_ Author
snapshot_ - - 546 comments

Try the other methods, second method is for people with PCs that are strong enough to handle some extra options to make the game look even better.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

tried the other methods too without luck. however i found a workaround on the steam forums. just type these in the launch options:

+disconnect +set com_allowconsole 1 +set r_mode -1 +set r_customWidth 1280 +set r_customHeight 720 +set r_aspectratio 1

Reply Good karma Bad karma0 votes
snapshot_ Author
snapshot_ - - 546 comments

Thanks for this, I should probably add this to the guide aswell.

Reply Good karma+1 vote
xaimanxkisahx
xaimanxkisahx - - 22 comments

i tried modifying the config without the quotation marks and it works fine now

Reply Good karma Bad karma+1 vote
Aurum12
Aurum12 - - 5 comments

100% doesn't work, not for me, not for my friends, author please double check this fix (I'm using steam also as my fr)

Reply Good karma Bad karma+1 vote
Aurum12
Aurum12 - - 5 comments

Hmmmmm... Wa-a-ait a minute.... You just doesn't fix the UI stretching, stretching in menu, and 4:3 it's just a text... But all other looks okay. Now I understand why for me and others it looks like typical stretched doom UI)))

Reply Good karma Bad karma+1 vote
kingdruiduk.AKA.DJ
kingdruiduk.AKA.DJ - - 778 comments

I did change the resolution in CFG before I came here but where i didn't set custom ratio didn't work. Thanks a lot for your help.. Old skool doom win 3.1 doomer

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

CharlesTaylor
CharlesTaylor - - 6 comments

Hi, is this mod compatible with other mods like ultimate HD?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: