1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Doom 3 v. Quake 4 Performance

Michael Larabel

Published on 22 October 2005
Written by Michael Larabel
Page 1 of 3 - Comment On This Article

With Quake 4 being available for retail sales here in the United States for a couple of days now, and even the Linux binaries, we've already posted over 120 in-game single player screenshots here and on release date posted a slight preview into the world of Quake 4, but now is our first time delivering frame-rate performance results from inside Quake 4. Making this more than the usual performance testing, we've compared our Quake 4 results against that of Doom 3. As Quake 4 is powered by a tweaked version of id's Doom 3 engine, it will be interesting to see the difference in frame-rate, if any, between these two popular games.

For testing today, we relied on our AW8, 7800GTX, Pentium D system we have used extensively in recent weeks for our NVIDIA Q4-2005 Driver Performance comparison among other articles. Although the Abit AW8 may lack the bells and whistles of other i955X-based motherboards that include additional onboard controllers, we have found the AW8 to be a terrific performer under Linux. Even though Quake 4 isn't able to largely utilize SMP (Symmetric Multi-Processing) we went ahead and used an Intel Pentium D processor as the times are coming to multi-core computing and we also went ahead to overclock the processor marginally to ensure our Doom 3 and Quake 4 tests wouldn't be as much CPU bound. The memory used on the system was 1GB of Crucial Ballistix that was running at DDR2-800 speeds. Finally, the graphics card used in this testing system was a Leadtek PX7800GTX 256MB, with the G70 presently being the fastest NVIDIA GPU. For the software side of things, we performed all of our testing with the Quake 4 v1.0.2147 GNU/Linux binaries and Doom 3 using version 1.3.1302; both of which are the latest releases at the time of testing and available from id Software's FTP server. Onto the drivers, we are using NVIDIA's latest 1.0-7676 proprietary drivers, which are the last in the 7XXX series. id Software's minimum system requirements for Linux Quake 4, which are similar to that of the Windows counterpart, is a Intel Pentium 4 2.0GHz or AMD Athlon XP 2000+, 512MB DDR RAM, 2.4/2.6 kernel, glibc 2.2.4, ALSA 1.0.6, and SDL 1.2. Of course for optimal Quake 4 performance under Linux you'll probably want to stick with a NVIDIA graphics cards, due to rather poor ATI drivers, and for the GeForce series the 3/Ti, 4/Ti, FX, 6, and 7 are supported by the game engine but for best-results you'll need to stick to the 6/7 series.

Hardware Components
Processor: Intel Pentium D 820 (2.80GHz) @ 3.35GHz
Motherboard: Abit AW8
Memory: 2 x 512MB Crucial Ballistix DDR2-800
Graphics Card: Leadtek PX7800GTX 256MB
Hard Drives: Western Digital 160GB SATA2
Add-On Devices: Creative Labys Audigy 2
Power Supply: Enermax Whisper II 535W SLI
Software Components
Operating System: FedoraCore4 (Stentz)
Linux Kernel: 2.6.12-1.1398
GCC (GNU Compiler): 4.0.0
Graphics Driver: NVIDIA 1.0-7676
Xorg: 6.8.2

Due to the actual in-game differences between Quake 4 and Doom 3, we put fourth our best effort into creating a similar benchmarking demo environment between the two games. For all of the Doom 3 testing, we used the standard demo1 that ships with the actual game and is used in hundreds of benchmarks here at Phoronix. Attempting to minimize the visual differences between Doom 3 and Quake 4, while sticking to their stock maps, we spent a great deal of time determining a single-player area to record our in-house demo. Taking the lighting, enemy combat, size of map, object distances, and overall environment into consideration, among other things, we found a particular portion of the single-player Purification Center level to be most like the Doom 3 demo1. Below are some screenshots from the Purification Center time demo we recorded. Although our Quake 4 demo isn't 100% comparable to that of Doom 3's demo1, it should offer a good representation of the frame-rate difference between the two games in general.


Of course, during testing all system settings in both games were kept identical to ensure accuracy and in each situation, we ran each benchmark twice and recorded the second number to allow the first trial run to cache all of the various details, etc... When changing the AntiAliasing and Anisotropic Filtering, these settings were specified over-rode through the nvidia-settings panel. For the various benchmarking scenarios today, we used 1024 x 768 - Low Quality, 1024 x 768 - Medium Quality. 1024 x 768 - High Quality, 1024 x 768 - Ultra Quality, 1280 x 1024 - High Quality - 2x Quincunx AA/2x AF, 1280 x 1024 - High Quality - 4x AA, 9-tap Gaussian/4x AF, 1280 x 1024 - High Quality - 4x Bilinear AA/8x AF, 1280 x 1024 - High Quality - 8xS AA/8x AF, and 1280 x 1024 - High Quality - 16x AA/8x AF.

Latest Articles & Reviews
  1. Intel Broadwell: GCC 4.9 vs. LLVM Clang 3.5 Compiler Benchmarks
  2. Ubuntu vs. Fedora Linux On Lenovo's X1 Carbon With Core i7 Broadwell
  3. Ubuntu 15.04 Is The Easy Path To Better Performance On Intel Broadwell
  4. NVIDIA's Latest Maxwell Line-Up Against AMD With Catalyst On Linux
  5. Preliminary Tests Of Intel Sandy Bridge & Ivy Bridge vs. Broadwell
  6. AMD FX-8320E Performance On Linux
Latest Linux News
  1. Linux Benchmarking... Even Faster & A Very Interesting February
  2. Does VirtualBox VM Have Much A Future Left?
  3. HAMMER2 File-System Is Still Slowly Coming Together
  4. The Better Looking Window Decorations For GNOME 3.16
  5. Libinput 0.9 Adds Support For Hovering Fingers On Touchpads
  6. Free Software Foundation Endorses Another (Outdated) Laptop
  7. DNF Plugins Extend The Functionality Of Fedora's Yum Successor
  8. LibreOffice 4.4 Released With Better OOXML Support, UI Improvements
  9. Inkscape 0.91 Goes Through C++ Code Conversion, New Cairo Rendering, OpenMP Filters
  10. New Mesa Patch To Improve CPU-Bound Applications
Most Viewed News This Week
  1. PlayStation 4 System Compiler Support Landing In LLVM
  2. LibreOffice 4.4 Is Coming Soon With New Features
  3. Linux "GHOST" Vulnerability Hits Glibc Systems
  4. Broadwell Linux Ultrabook Running MUCH Cooler Than Haswell
  5. LZHAM 1.0 Lossless Data Compression Codec Released
  6. Linux Users Upset By Chromium's Busted HiDPI Support
  7. Vivaldi: A New Chromium-Powered, Multi-Platform Browser
  8. LLVM Adds Options To Do Fuzz Testing