Quake 4

Quake 4

Some tips for Linux users
Since I unfortunately cannot contribute to ProtonDB as this game is blocked in Germany, I want to give a few tips for running the game on Linux for the best results.

First, you absolutely need to have this Quake4Config.cfg file in order to get anything better than the lowest settings/resolution: https://gist.github.com/garatma/cf7fc144bf8c0aed2739a1133afc6f2a

In here you also need to adjust your resolution. For many of you this should already do the trick, but in my case I experienced many particle errors (fires and explosions were just black) and the rifle zoom was blacked out. Also it still looked a bit crappy as if it were a game of the nineties.

So, for the rest to work I also added the autoexec.cfg file from this site: https://www.moddb.com/mods/quake-4-hi-def

Unfortunately the file is a bit messy as it contains many duplicate entries with different values. I only used the first occurrences of each entry and deleted the duplicates. I also needed to set the value "seta image_useHighRes" to 0 as this resulted in a lot of sound crackling and stuttering. Now I still get some stuttering here and there, but it is much more tolerable and is mostly because my PC is somewhat outdated with only 4 GB of video memory and a ten years old CPU.

Hope this helps a few people.

Bonus tip for experts: If you want to prevent the game from changing (destroying) your config files, you should make them write-protected. In my case I set the ownership to the root user and set chmod to 644, so only root is allowed to change anything in these files.