Doom 3 (2004) – retro – PC performance graphics benchmarks of Graphics Cards

BASIC GAME INFORMATION

doom3 2014 07 06 11 30 44 352 

Genre : Action (Shooter) / 3D / 1st Person
Release date : 1 August 2004 of the year
Developers : id Software and Splash Damage
Publisher : Activision 

d3 systems

Doom 3 is a science fiction first-person shooter survival horror game developed by id Software and published by Activision in 2004. Localized and published in Russia by 1C. Set in the year 2145 at the United Aerospace Corporation (UAC) research facility located on the planet Mars, the game is a remake of the original Doom game, but with new graphics and a game engine. The game was developed for Microsoft Windows operating systems and ported to Linux in 2004, and five months later it was also released on Mac OS X.

 d3 bfg systems

Bethesda has decided to release a re-release of the cult shooter. The set, called BFG Edition, included the shooter Doom 3 itself and the additions Resurrection of Evil and Lost Mission, which included several new levels. Also included are the games Doom and Doom II: Hell on Earth. Both games run on Windows 7 without additional settings. The game edition appeared on the market on October 16, 2012 on PC, Xbox 360 and PlayStation 3. The re-release has 3D support, improved sound and lighting. 

A new file storage system from the next generation of the Id tech engine has been added to the game engine, which allows for significantly faster loading of levels. The game has acquired an achievement system. There’s also a checkpoint system. Doom 3 BFG Edition is the first game to feature the Oculus Rift. 

THE GRAFICAL PART

This subsection of our review highlights the main graphical aspects of this game. Particular attention is paid to the version of the graphics engine used, the version of the API used, graphic settings and the quality of development of the main visual aspects.

Supported OS and graphics API

Doom 3 is supported by almost all major operating systems Windows, MAC, Linux and even Android, so fans of the series, if desired, have the opportunity to run this game almost anywhere.

 doom3 steam

The priority and main graphics API for Doom 3 is OpenGL

Game engine 

Doom 3 is based on id Tech 4, a game engine developed by the American company id Software in 2004. The Doom 3 games were developed on its basis. The engine was created by John Carmack, who had previously done similar work creating engines for games in the Doom and Quake series. The release of id Tech 4 was a notable event in the history of computer games, since at the time of its release it was one of the most technologically advanced and innovative game engines. The engine was released as a fully commercial product, available for licensing to third parties, but after the release of id Tech 5, id Tech 4 was relicensed as free software. The id Tech 4 engine uses OpenGL as its application programming interface.

 Id Software

id Tech 4 was initially planned as an expansion for the Quake III game engine. This was initially envisioned as a complete rewrite of the engine’s rendering, while still retaining other subsystems such as file access and memory management. However, after the new rendering became functional, the decision was made to switch from the C programming language to C++. This required a complete restructuring and rewrite of the rest of the engine. The id Tech 4 code today contains very small portions of the id Tech 3 (Quake III engine) code.

The first computer game to use id Tech 4 was Doom 3, released on August 3, 2004. Since the id Tech 4 engine is the current technology of id Software, it is therefore offered for licensing to third parties. A license for one game costs a fixed amount of money: $250. Moreover, the game can be released on any of the supported platforms, or on all platforms simultaneously. If the licensee wants to use the engine in multiple games, the terms change. When purchasing an engine, the buyer receives all the id Tech 000 source code and support for the following hardware and software platforms: PC, Mac, Xbox 4 and PlayStation 360. id Software guarantees support for the engine, cleanliness and stability of the program code, as well as timely release of the necessary updates to the engine. Before licensing, the buyer can receive an evaluation (trial) SDK.

doom3 2014 07 07 15 39 15 232

The downside of the id Tech 4 engine was that it required a high-end graphics accelerator (such as a GeForce FX or Radeon 9700) that was at least compatible with OpenGL 2.0, and also had fully programmable pixel and vertex shaders. By E3 2002, the recommended GPU was the Radeon 9700 with 128 MB of video memory; The efficiency, advanced architecture and 256-bit video cards bus of the Radeon 9700 were necessary to play Doom 3 with high graphics settings and playable frame rates.

The release of id Tech 4 led to the obsolescence of graphics schemes of the GeForce 2, Radeon 7200 and earlier class (RIVA TNT2 and Rage 128), since the engine needed support for OpenGL 2.0, which was absent in these schemes. Also, the engine did not support software rendering, which was provided by the Intel GMA series of integrated graphics cards. At that time, before the advent of id Tech 4, a strong CPU could compensate for a weak graphics card. Before the release of Doom 3, John Carmack warned players not to buy GeForce 4 MX graphics cards for the game, as these cards support OpenGL 1.x, but not OpenGL 2.0. However, many inexperienced consumers mistakenly bought the GeForce 4 MX, confusing them with the GeForce 4 Ti. This is what forced id Software to add support for GeForce 4 MX to the engine, making these video cards the only OpenGL 1.x video cards on which Doom 3 ran. However, there have been cases where enthusiasts managed to run Doom 3 on non-technical video cards such as 3dfx Voodoo 2, but these video cards were unable to render pixel-by-pixel lighting and bump construction.

doom3 2014 07 07 15 40 15 838

id Tech 4 added many new features that were missing from the id Tech 3 engine that preceded it. These included building bumps using normal maps and specular lighting. The main innovation of the id Tech 4 engine was its use of fully dynamic pixel-by-pixel lighting. Until this time, all previous 3D engines were based primarily on pre-calculated lighting or lightmaps, and although dynamic effects were available before, the effect simply changed the brightness on the entire object. The approach used in Doom XNUMX featured more realistic lighting and shadows than those found in previous computer games. 

Unified lighting and shading is a light propagation model that was developed in 2004 by id Software and implemented in the id Tech 4 game engine. Previous XNUMXD games, such as Quake III Arena, used separate lighting models to determine how light illuminates game characters and environment. Lighting and shading information for game levels and maps was static, pre-generated and pre-saved, while the same information for game characters was calculated in real time (on the fly).

doom3 2014 07 07 15 44 51 054

Doom 3, the first game to use the id Tech 4 engine, uses a unified model that generates lighting and shading on the fly. This means that any light sources affect the entire scene, and not just a predefined part of it. The capabilities of this technology include the possibility of self-shadowing, which is implemented using shadow volumes. Using shadow volumes, characters can cast shadows on themselves: for example, a person’s chin can cast a shadow on their chest. 

Advanced Game Settings

Original version of Doom 3 has both basic and advanced graphic settings. There are four quality levels available for all types of settings: ultra, high, medium and low. You can also manipulate individual settings, but their number is very modest. Doom 3 BFG Edition does not have changes to quality settings, so he did not understand this subsection.

Doom3BFG 2014 07 06 11 35 55 137 doom3 2014 07 06 11 33 51 308 

Below we have provided screenshots of the game at various graphics settings, where our readers can see the difference between the minimum, medium and maximum graphics quality settings. 

Various Doom 3 quality modes
niz 1 sr 1 max 1
niz 2 sr 2 max 2

As we can see, before the quality of graphics takes place, and the change in picture quality is very significant.

Comparison of FullHD and 4K Doom 3
hd d3 1 4k d3 1
hd d3 2 hd d3 2

In 4K, the difference with FullHD is not very noticeable, due to the lack of high-resolution textures.

Comparison of Doom 3 anti-aliasing modes
aa off d3 aa d3

Anti-aliasing in Doom 3 works well and completely eliminates all surface irregularities.

Comparison of FullHD and 4K Doom 3 BFG Edition
hd 1 4k1
hd 2 4k2

In 4K, Doom 3 BFG Edition looks slightly sharper and better than in HD.

Comparison of Doom 3 BFG Edition anti-aliasing modes
aa off aa

Anti-aliasing, similar to the first version of Doom 3, works great.

General visual design and comparison of Doom 3 versions

Information about the graphics in Doom 3 was described in detail in our previous section about the game engine and there is no point in dwelling on the same thing again. In this section of our review, we decided to directly compare the graphics quality in Doom 3 and Doom 3 BFG Edition and convey these comparisons to the end user.

Doom 3 1 Doom 3 BFG Edition 1
Doom 3 2 Doom 3 BFG Edition 2
Doom 3 3 Doom 3 BFG Edition 3
Doom 3 4 Doom 3 BFG Edition 4
Doom 3 5 Doom 3 BFG Edition 5
Doom 3 6 Doom 3 BFG Edition 6

Doom 3 BFG Edition certainly has improvements, as mentioned above, the lighting is more attractive than in the original version. But all the same, the texture detail in the original version of Doom 3 is somewhat higher, apparently for the previous generation consoles the developers had to simplify the game somewhat… But judging by the sensations, it’s more pleasant to play all in Doom 3 BFG Edition, apparently due to the presence of 4K permissions…

.Next we will move directly to gaming tests and determine what impact this game has on modern computer hardware. 

TEST PART

Test configuration

test stands

Test bench No. 1 based on the Intel Socket 2011 platform

Test bench No. 3 based on the Intel Socket 1155 platform

Test bench No. 6 based on the AMD Soket AM3 platform

Test bench No. 7 based on the AMD Soket AM3+ platform

Test bench No. 8 based on the Intel Socket 1150 platform

Multimedia equipment

Dell U3010 Monitor 

Monitor ASUS PQ321QE

Software configuration

Operating system

Microsoft Windows 8.1

Graphics driver

Nvidia GeForce/ION Driver Release 340.43

AMD Catalyst 14,6

Monitoring program

MSI Afterburner v3 beta 19

GPU Mist

FRAPS

GPU test

All video cards were tested at maximum graphics quality using MSI Afterburner. The purpose of the test is to determine how video cards from different manufacturers behave under the same conditions. The average and minimum FPS were taken as performance indicators. Below is a video of the test segment:   

 Our video cards were tested at different screen sizes of 1920×1080, 2560×1600 and 3840×2160 at the maximum graphics quality settings allowed by Doom 3. Anti-aliasing was taken based on the maximum permissible limits for AMD video cards, namely 8X. Doom 3 has a frame cap of 62 FPS, and Doom 3 BFG Edition has a frame cap of 120 FPS.

Testing at 1920×1080 resolution

Doom3BFG 2014 07 06 11 35 55 137 doom3 2014 07 06 11 33 51 308

Testing at maximum quality settings 1920×1080 Doom 3

D3 1920

With these settings, video cards of the Radeon HD 6850 or GeForce GTX 650 Ti level showed an acceptable FPS. 

Testing at maximum quality settings 1920×1080 Doom 3 BFG Edition

d3 bg 1920  

With these settings An acceptable FPS indicator was shown by video cards of the Radeon HD 6850 or GeForce GTX 650 Ti level.

Testing at 2560×1600 resolution

Doom3BFG 2014 07 06 11 35 42 091 doom3 2014 07 06 11 34 43 271 

Testing at maximum quality settings 2560×1600 Doom 3 

D3 2560 

With these settings An acceptable FPS indicator was shown by video cards of the Radeon HD 6850 or GeForce GTX 650 Ti level.

Testing at maximum quality settings 2560×1600 Doom 3 BFG Edition

d3 bg 2560

With these settings An acceptable FPS indicator was shown by video cards of the Radeon HD 6850 or GeForce GTX 650 Ti level. The optimal solutions will be Radeon HD 6870 or GeForce GTX 650 Ti. 

Testing at 3840×2160 resolution

Doom3BFG 2014 07 06 11 29 55 124 doom3 2014 07 06 11 30 58 207

Testing at maximum quality settings 3840×2560 Doom 3 BFG Edition

 D3 3840

With these settings An acceptable FPS indicator was shown by video cards of the Radeon R7 260X or GeForce GTX 660 level.

Testing at maximum quality settings 3840×2560 Doom 3 BFG Edition

d3 bg 3840

With these settings an acceptable FPS indicator was shown by video cards of the Radeon R9 270 or GeForce GTX 660 level. The optimal solutions would be Radeon HD 7870 or GeForce GTX 660. 

 As we can see from testing, the contrast was simply incredible – in the original Doom 3 AMD video cards are far ahead, and in the latest Doom 3 BFG Edition NVIDIA video cards, to be honest, we expected that the balance of power in both games would be the same…

 

Testing of video memory consumed by the game was carried out by the program MSI Afterburner. The indicator was based on results on top video cards from AMD and NVIDIA with separate screen sizes 1920×1080 and 2560×1600 with different anti-aliasing settings.

Testing at maximum quality settings memory GPU Doom 3 

d3 vram 

The recommended amount of video memory usage for a resolution of 1920×1080 will be 512 MB of video memory, for a resolution of 2560×1600 – 768 MB of video memory, and for a resolution of 3840×2160 about 1024 MB of video memory.  

Testing at maximum quality settings memory GPU Doom 3 BFG Edition

d3 bfg vram 

The recommended amount of video memory usage for a resolution of 1920×1080 will be 640 MB of video memory, for a resolution of 2560×1600 – 1024 MB of video memory and for a resolution of 3840×2160 about 1280 MB of video memory. 

CPU test

Doom3BFG 2014 07 06 11 35 55 137 doom3 2014 07 06 11 33 51 308

We tested processor dependence on 15 models of basic configurations that are relevant today. The test was carried out in those places where the value of video cards for the game is minimal and its load was less than 99%, this time at a resolution of 1920×1080 with maximum graphics quality settings.

Testing at maximum quality settings 1920×1080 Doom 3

 

  d3 proz

Testing at maximum quality settings 1920×1080 3 Doom BFG Edition

d3 bfg proz

In all cases, CPU performance in games is quite sufficient. 

Loading of processor coresat maximum quality settings 1920×1080 Intel % Doom 3

d3 intel

Loading of processor cores at maximum quality settings 1920×1080 AMD % Doom 3 

d3 amd

Loading of processor coresat maximum quality settings 1920×1080 Intel % Doom 3 BFG Edition

d3 bfg intel 

Loading of processor cores at maximum quality settings 1920×1080 AMD % Doom 3 BFG Edition 

 d3 bfg amd

Both versions of the game show the same results and are currently able to support up to 4 computing threads, which is actually not that bad.

RAM test

The test was carried out on the basic configuration of Core i 7 [email protected] GHz with 16GB DDR3 2400 MGz pre-installed memory. The entire used operational memory was taken as an indicator. The RAM test on the entire system was carried out on various test benches without launching third-party applications (browsers, etc.). 

Testing Doom 3 System RAM Consumption 

 d3 ram

On a 4GB system, Doom 3 consumes about 1.3GB of RAM. In the presence of a system with 8 gigabytes, the RAM consumption of all RAM was 1.8 gigabytes. With a 16 GB system, the total memory consumption was almost 2.3 gigabytes.    

Testing system RAM consumption 3 Doom BFG Edition

d3 bfg ram 

On a 4GB system, Doom 3 BFG Edition consumes about 1.5GB of RAM. In the presence of a system with 8 gigabytes, the RAM consumption of all RAM was 2 gigabytes. With a 16 GB system, the total memory consumption was almost 2.4 gigabytes. 

Rate the test 



1
1
1
1
1
1
1
1
1
1

Rating 66%

Rate the graphics 



1
1
1
1
1
1
1
1
1
1

Rating 71%

Evaluate optimization 



1
1
1
1
1
1
1
1
1
1

Rating 54%

 

Scroll to Top