Quake 2 Guide

Quake 2 is a highly nostalgic sequel to Quake by ID Software. They did release native Linux binaries, but I found it runs perfectly in PlayOnLinux and looks absolutely beautiful with the Berserker engine texture mods.

quakeII80.png


quakeII92.png


Follow my step-by-step guide on installing, configuring and optimizing Quake II in Linux with PlayOnLinux.

Note: This guide applies to the retail version of Quake II. Other versions may require additional steps.

Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

int 17 64-bit
PlayOnLinux: 4.2.2
Wine: 1.6.2

Wine Installation

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.6.2
Note: Try using stable Wine 1.8 and 1.8-staging

Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 1.6.2 is installed and you can close this window

PlayOnLinux Setup

Launch PlayOnLinux
Click Install
quakeii01.png


Click "Install a non-listed program"
quakeii02.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
quakeii04.png


Name your virtual drive: quake2
Click Next
quakeii05.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries

Click Next
quakeii06.png


Select Wine 1.6.2
Click Next
quakeii07.png


Select "32 bits windows installation"
Click Next
quakeii08.png


Wine Configuration

Applications Tab
Windows version: Windows XP
Click Apply
quakeii09.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop size: 1024x768
Click OK
quakeii10.png


Installing Quake II

Click "Select another file"
Click Next
quakeii11.png


Click Browse

Navigate to your Quake II CD ROM
Select "Setup.exe"
Click Open
quakeii13.png


Click Next

Click Install
quakeii15.png


Click Next
quakeii16.png


Click Yes
quakeii17.png


Click "Register Later"
quakeii18.png


Click Maximum
Click Next
quakeii19.png


Click Install
quakeii20.png


Click Finish
quakeii22.png


PlayOnLinux Shortcut

Select "quake2.exe"
Click Next
quakeii23.png


Name your shortcut: Quake 2
Click Next
quakeii24.png


Select "I don't want to make another shortcut"
Click Next
quakeii25.png


Download Patch 3.20 Full

Go to: http://www.3dgw.com/hellsgates/files.htm
Click q2-3.20-x86-full-ctf.exe

Navigate to your desktop
Click Save
quakeii29.png


Back to PlayOnLinux
Click Configure
quakeii38.png


Click Miscellaneous Tab
Click "Run a .exe file in this virtual drive"
quakeii30.png


Navigate to your desktop
Select q2-3.20-x86-full-ctf.exe"
Click Open
quakeii31.png


Folder should have: c:\quake2
Click Unzip
quakeii32.png


Click OK
quakeii33.png


Installing Berserker Quake 2

Go to: http://www.moddb.com/mods/berserkerquake2/downloads/berserkerquake2-138-full
Click "Download Now"
quakeii26.png


Navigate to your Desktop
Click Save
quakeii27.png


Go to your Desktop
Double-click berserkerquake2_138full.zip
Click Extract
quakeii34.png


Navigate to your quake2 virtual drive
\home\username\.PlayOnLinux\wineprefix\quake2\drive_c\
Note: replace "username" with your login

Click "Create Folder"
Name it "berserker"
Open berserker
Click Extract
quakeii35.png


Copying pak files

Open both baseq2 and BaseQ2 in your Quake2 and berserker game folders
Copy all the files from baseq2 to BaseQ2
quakeii37.png


Berserker shortcut

Backto PlayOnLinux
Click Configure
quakeii38.png


Click General Tab
Click "Make a new shortcut from this virtual drive"
quakeii39.png


Select "Berserker.exe"
Click Next
quakeii40.png


Name your shortcut "Berserker Quake 2"
Click Next
quakeii41.png


Select "I don't want to make another shortcut"
Click Next
quakeii42.png


Close Configure

Run Berserker Quake 2

Select "Berserker Quake 2"
Click Run
quakeii43.png


!IMPORTANT!
At first launch a Quake command line will appear
It will require 15-20 minutes to create all of the bsp maps and files
Please wait and then keep waiting
This will only happen once.

When Berserker Quake 2 finally launches You should already see the new textures and lighting in the demo

Press Esc
Click Video
quakeii44.png


Adjust the video mode to match your Linux desktop
Most of the other default settings should work unless you are on a laptop
Click More Options...
quakeii45.png


Adjust optional video settings to gain more frames per second
Click Esc to apply
quakeii46.png


Rule of Thumb:
Higher settings = More detail, lower frame rates
Lower settings = Less detail, higher frame rates

Conclusion:
I know there are native Linux binaries available for Quake 2, but I found that executable requires installing game files in /usr/local/games and the config in /etc
It gets kinda confusing and requires admin access. Not to mention the Berserker mod is not Linux compatible.
The Berserker mod is very optimized and ran extrememly well on my GeForce 550 Ti. Quake 2 now has modern textures, normals, specular maps, particle effects and lighting.

Screenshots:
quakeII81.png


quakeII82.png
 
Last edited:
Agreed! I admit I've never played through the whole game. I always hated the graphics, but now this modern look gives Quake II a whole new look.
I love it!
 
I think it is 15 years since I played this game if my memory is correct. Of course it didn't look this good then, the graphics were good for the time.

We actually used to play this game over the school network in computer class, instead of doing actual school work :p

Computers were still a mystery to most people back then and the school didn't have any proper security measures in place. Internet access was restricted on those machines, yet you could still go into system settings and enable full internet access. Ah the memories, haha.
 
I'm surprised those computers had a video card that would run Quake II.
Specially at school. I didn't have my own computer back then but I had a few friends in college who had computers and were playing Quake, Duke Nukem and other games over the network.
I always said "if someone taught me all the capabilities of computers when I was young, I would have majored in Computers for sure"

I finally had a friend help me build my first computer in 2003. My first video card was a GeForce MX 440. He gave me a copy of Windows 98 for free (cause there is no online activation) and I didn't have internet anyways.
 
Last edited:
That is another thing I love about computers vs consoles... Old games like Quake can be modded to look beautiful and run great on modern video cards.
 
I just noticed that my screenshots look darker than it does in game.
Not sure why, I think Linux desktop has brightness turned up, but the game is set for normal brightness.
 
Back
Top