Carmageddon: Max Damage

Carmageddon: Max Damage

Not enough ratings
How to run Carmageddon: Max Damage in Linux (Plus bonus performance tweaks!)
By CravenCoyote
Easy to follow guide on running Carmageddon: Max Damage in Linux with decent FPS
   
Award
Favorite
Favorited
Unfavorite
Why?
You might ask yourself: Why do I need this guide when Proton runs Carmageddon: Max Damage?

Well, Proton is amazing and it has done a lot for gamers running Linux systems. However, the problem with the present versions of Proton on Steam is that they are not always optimised completely. This is understandable, versions are released when they're ready. But being open sourced means that people can add tweaks to add additional compatibility and optimization.

Currently, running Carmageddon: Max Damage under the standard proton versions available in steam works, but frame rates are pretty poor. However, we can use an alternative version of proton instead! The GloriousEggroll (GE) version has many tweaks and compatibility changes which allows the game to run extremeley well. Not only that, but the GE version of Proton is also compatible with other titles on Steam, such as Mechwarrior Online, Metal Gear Solid: Ground Zeroes and Planet Zoo.
How?
How can it be done?

The answer is: very easily!
The below steps will download and extract Proton-5.9-GE-3-ST into your Steam directory, for use with Steam titles.

Step 1:
Copy (select and press CRTL + C) and paste (middle mouse button click) this command into a terminal:

clear && mkdir ~/.steam/root/compatibilitytools.d && echo -e "\e[32m[SUCCESS ] compatibilitytools.d Directory created" || echo -e "\e[33m[SKIPPED ] compatibilitytools.d Directory already exists. Skipping." && echo -e "\e[32m[DOWNLOAD] Starting Download\e[38m" && wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/5.9-GE-3-ST/Proton-5.9-GE-3-ST.tar.gz -q --show-progress --progress=bar:force 2>&1 || echo -e "\e[31m[FAILURE ] Something went wrong - please check your internet connection and try again." && echo -e "\e[32m[EXTRACT ] Attempting to extract\e[38m" && tar -C ~/.steam/root/compatibilitytools.d -zxvf Proton-5.9-GE-3-ST.tar.gz && echo -e "\e[32m[SUCCESS ] Proton-5.9-GE-3-ST should now be available next time you launch Steam." || echo -e "\e[31m[FAILURE ] Something went wrong - most likely the download failed or corrupted during downloading. Please check your internet connection and try again."

Step 2:
Restart Steam (exit completely, then start it up again).

Step 3:
From your Library, find Carmageddon: Max Damage, right click on it and select Properties.
From the options, tick the box to force a specific Proton version. From the list, pick Proton-5.9-GE-3-ST and click OK.

Step 4:
Start the game!
Bonus Tweaks
Now you have the GE custom Proton version installed, there are a couple of extra things you can do to increase performance in game, which you can do from the in-game options:

You can pick and choose from these options depending on whether you need/want them or not.

  • Turn off Motion Blur
  • Turn off V-Sync
  • Turn off Bloom
  • Adjust usual quality settings
3 Comments
Citizen #839X 13 Jun, 2023 @ 8:48pm 
Works great on my system with the 6.5 GE-2 but my xbox gamepad doesn't work at all. If I use Proton experimental the gamepad works but the game crashes on loading screen, just before the campaign. Why?
Gerarderloper 22 Oct, 2020 @ 4:40am 
Proton TKG is also very good.
trotskylenin 15 Oct, 2020 @ 8:54pm 
Genius!!