Posted January 10, 2018
While I have a valid CD key from my own retail copy I have been using, I still wanted to see if there was a way to bypass the CD key check without using or stealing any kind of valid CD key.
If you create a quake4key text file and save it to ~/.quake4/q4base with the following:
XXXXXXXXXXXXXXXXXXXXX
And then launch the game with no internet connection, the verification check will not function and the game will accept this nonsense string as a valid CD Key. That being said, you will need to ensure that the game has no internet connection each time it is initialized. You can either do this manually or install something such as firejail to handle this for you.
The following command will work with firejail to prevent Quake 4 from accessing the internet:
firejail --net=none /usr/local/games/quake4/quake4
If you create a quake4key text file and save it to ~/.quake4/q4base with the following:
XXXXXXXXXXXXXXXXXXXXX
And then launch the game with no internet connection, the verification check will not function and the game will accept this nonsense string as a valid CD Key. That being said, you will need to ensure that the game has no internet connection each time it is initialized. You can either do this manually or install something such as firejail to handle this for you.
The following command will work with firejail to prevent Quake 4 from accessing the internet:
firejail --net=none /usr/local/games/quake4/quake4
Post edited January 14, 2018 by hamishpaulwilson