• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Hardware Secrets

Hardware Secrets

Uncomplicating the complicated

  • Case
  • Cooling
  • Memory
  • Mobile
    • Laptops
    • Smartphones
    • Tablets
  • Motherboard
  • Networking
  • Other
    • Audio
    • Cameras
    • Consumer Electronics
    • Desktops
    • Museum
    • Software
    • Tradeshows & Events
  • Peripherals
    • Headset
    • Keyboard
    • Mouse
    • Printers
  • Power
  • Storage
  • Video

Testing the 3D Performance of Your PC With Quake 4

Learn how to use Quake 4 to measure the performance of a PC. Updated to include information about the new demo included on the latest 1.4.2 patch.

Home » Testing the 3D Performance of Your PC With Quake 4

One of the best ways to benchmark the performance of your PC is running a heavy 3D game, since it will pull the maximum performance your video card, CPU, memories and hard disk drive can deliver. Quake 4 fits nicely in this role for PCs found on the market today. In this short tutorial we will teach you how to use Quake 4 to measure the performance of a PC.

After installing Quake 4, you need to install the latest game patch, which will update Quake 4 to its latest version. Even though the latest patch can be found on Quake 4 official website (https://www.quake4game.com), we suggest you to go to this other website instead, since the official website delays ages to be loaded: https://www.gamespot.com/pc/action/quake4/index.html

Quake 4 is based on the same engine as Doom 3, so the way to activate its benchmarking mode is the same as we described in our tutorial Testing the 3D Performance of Your PC with Doom 3 and Far Cry: enter the console mode by pressing Control, Alt and ` (tilde) simultaneously and type:

Timedemo 

The problem is that, contrary to Doom 3, Quake 4 doesn’t come with any prerecorded single player demo. It comes, however, with a prerecorded multiplayer demo after you have upgraded it to the latest patch, that can be run through the following command:

Playnettimedemo 

If you are using patches 1.2 or 1.3, the name of this demo is id_demo001. If you installed a patch under the 1.4 series, then the name of this demo is id_perftest. If you installed patch 1.4 and over, you need to enter Quake 4 in multiplayer mode, otherwise the demo won’t run, returning a "file not found" error. This can be done by using the "Quake 4 Multiplayer" shortcut that the patch installed on your desktop, using the regular Quake 4 shortcut won’t work. If you deleted by mistake this shortcut, you can create it again by adding a shortcut to Quake4.exe with the following parameters: +set fs_game q4mp.

After running timedemo or playnettimedemo, just call the console again to see the results, measured in FPS (frames per second). The higher, the better, of course. We strongly suggest you to run the same demo three or four times and calculate an arithmetic average of the obtained results (i.e., add them up and divide by the number of times the demo was run), since they vary a little bit.

Keep in mind that you cannot compare the results taken using different patch versions.

You can also record your own demo or even download a demo made by others from the Internet (downloaded demos must unpacked and saved under c:Program Filesid SoftwareQuake 4q4basedemos directory – you will need to create it). If you do so, you will need to make this demo available if you are posting a review, so your readers can use the same demo you used check the performance of their system compared to the published data. That’s why we always prefer to use the demos that already come with the game.

If you want to record your own demo, type Recorddemo on Quake 4 console, play the game, and then type Stoprecording to stop the demo recording. After this procedure the demo file will be available under c:Program Filesid SoftwareQuake 4q4basedemos. Play it with Timedemo .

Another option is to install HardwareOC Quake 4 Benchmark tool. This program comes already with some demos and can help you a lot configuring Quake 4 settings, like resolution and image quality, and also programming Quake 4 to run several different benchmarking session with just one mouse click (batch configuration).

Talking about resolution and image quality, we must remember you that you cannot compare results taken with different resolution and image quality settings. I.e. you cannot directly compare the fps rate taken on a machine running at 1600×1200 with image quality set as “high” with the fps rate taken on a machine running at 800×600 with image quality set as “low,” for example. That’s totally unfair, since the higher the resolution, usually the lower the performance. The same goes for image quality, the higher the settings, the lower the performance. In fact, that’s the difference between high-end VGAs to cards from other segments. Usually high-end cards can sustain a high performance even at high resolutions and/or high image quality settings.

To compare image quality, you can hit the F12 key to take a screenshot. Of course you need to take screenshots on the same location on Quake 4 map for the comparison to make sense. The screenshots will be saved under c:Program Filesid SoftwareQuake 4q4basescreenshots as a TGA (Targa) file. You will probably want to reduce the file size by editing them on Photoshop or similar software, but keep in mind that editing them will probably change their quality, thus compromising the final results. If you don’t need a high quality (and big) file output, you can type screenshotJpeg on Quake 4 console to capture screenshots using the Jpeg format, which creates smaller files.

A final and very important word about benchmarking: keep all the hardware parts and driver versions the same except the one being measured. For example, if you are benchmarking VGAs, all other components must remain the same: motherboard, CPU, memory, hard disk drive, etc. Of course since different CPUs may use different socket types, when benchmarking CPUs you may need to change the motherboard. However, keep the other components the same.

If you are going to publish the results, always disclosure all hardware parts, driver versions, resolution and image quality settings used, and also the patch version number.

Video Tutorials

Primary Sidebar

As a participant in the Amazon Services LLC Associates Program, this site may earn from qualifying purchases. We may also earn commissions on purchases from other retail websites.

audio connectors on a motherboard (right) and ethernet + usb connectors (left)

How On-Board Audio Works

Learn how the sound card that comes embedded on your motherboard works.

How To Connect Your PC to Your Home Stereo or Home Theater

Learn how to hook your PC to your stereo or receiver in order to enhance you audio experience while playing games, watching videos, listening to music or even editing audio.

motherboard

Which is the best motherboard for Coffee Lake CPUs?

We compared seven different motherboards for Intel eighth-gen (Coffee Lake) CPUs, to help you to choose which one is the best for you. Check it out!

RAM Install

Does more RAM make difference in gaming performance?

Does installing more RAM in your computer improves gaming performance? We tested some recent games with 4 GiB, 8 GiB, and 16 GiB to find out. Check it out!

How to Refill Epson Cartridges

Learn how to reset the Epson cartridge chip, allowing you to refill the cartridge.

Footer

For Performance

  • PCI Express 3.0 vs. 2.0: Is There a Gaming Performance Gain?
  • Does dual-channel memory make difference on integrated video performance?
  • Overclocking Pros and Cons
  • All Core i7 Models
  • Understanding RAM Timings

Everything you need to know

  • Everything You Need to Know About the Dual-, Triple-, and Quad-Channel Memory Architectures
  • Everything You Need to Know About the SPDIF Connection
  • Everything You Need to Know About the Intel Virtualization Technology
  • Everything You Need to Know About the CPU C-States Power Saving Modes

Follow Us

Follow us on Facebook Follow us on Twitter Follow us on Instagram

Copyright © 2022 · All rights reserved - Hardwaresecrets.com
About Us · Privacy Policy · Contact