Darkplaces Quake Guide

Quake has a long history since it first arrived in 1996. The first full 3 Dimensional game that required a video card to run in all its beauty.
quake92.png


Today Quake has countless mods and total conversions. The Darkplaces engine allows you to play the original Quake with some very new improvements.

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

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

Tips & Specs:

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

Mint 16 64-bit
PlayOnLinux: 4.2.2
Wine: 1.6.2

Note: The only reason we are using PlayOnLinux is to install Quake so we can retrieve the pak files from the CD. If you already have Quake installed in Windows then skip the Wine and PlayOnLinux steps and go right to the "Quake Installation" steps.

Installing Wine

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

We wil not be playing Quake in PlayOnLinux, these steps are necessary to get the pak files from the installation.

Launch PlayOnLinux
Click Install
quake01.png


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


Click Next

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


Name your virtual drive: quake
Click Next
quake05.png


Check one option:
Use another version of Wine

Click Next
quake06.png


Select Wine 1.6.2
Click Next
quake07.png


Select "32-bit windows installation"
Click Next
quake08.png


At this point the setup.exe from the Quake CD-ROM will fail.
Click Cancel
quake09.png


Installing Quake

Back to PlayOnLinux
Click Configure
quake14.png


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


Navigate to your Quake CD-ROM
Select "Setup.exe"
Click Open
quake16.png


Click Install

Click Yes

Click Next

Installing...

Click No

Setup complete
Click No
quake22.png


Winsock IPX bind failed
Click OK
quake23.png


Now we have Quake installed and can retrieve the pak files.

Installing Darkplaces Engine

Go To: http://www.icculus.org/twilight/darkplaces/download.html
quake25.png


Click "DarkPlaces engine Windows/Linux/Mac OpenGL build 20130304"

Navigat to your desktop
Click Save
quake26.png


Open darkplacesengine20130304.zip in your archive manager
Click Extract
quake27.png


Extract to your home folder in a new folder
Name the folder "Darkplaces"
quake28.png


quake29.png


Extraction Successful
Click Close
quake30.png


Navigate to your new Darkplaces folder
Create a new folder
Name it: id1
quake31.png


Navigate to the Quake program folder
/home/username/.PlayOnLinux/quake/drive_c/Program Files/ID Software/Quake/ID1
Note: Replace "username" with your login

Copy both pak files to your new id1 folder
quake32.png


Installing libraries

When I initially launched Darkplaces Quake, I received and error about libjpeg.so.62
quake33.png


Launch your package manager
I used Synaptics Package Manager (Ubuntu/Mint)
Search for libjpeg62
Check it and click Apply
quake34.png


Click Apply
quake35.png


Now you can launch the original Quake in the new Darkplaces Engine
Launch Terminal (Ctrl+Alt+T)
Type:
Code:
cd /home/username/darkplaces
Press Enter

Type:
Code:
./darkplaces-linux-x86_64-sdl
(64-bit Version)
Press Enter

or
Type:
Code:
./darkplaces-linux-686-sdl
(32-bit Version)
Press Enter
quake48.png


Texture Mods

Obviously this guide is about the new texture mods for Quake

Warning!
All textures and lighting enabled will require a desktop and a modern video card to run Quake.

Go To: http://qrp.quakeone.com/downloads/
quake37.png


Click "Map textures v. 1.00"

Download both "map textures v.1.00" and "Normal map tex. add-on v.1.00"
quake38.png


Navigate to your Desktop
Click Save
quake39.png


quake40.png


Also, Click on "Item textures v.0.73"
Download "item textures v.0.73 (Darkplaces)"
quake41.png


Navigate to your desktop
Click Save
quake42.png


Extract all of the pak files to your new "id1" folder in /home/username/darkplaces/id1

Launching Quake

Open Terminal Ctrl+Alt+T

Navigate to your darkplaces folder
Type:
Code:
cd /home/username/darkplaces
Press Enter

Type:
Code:
./darkplaces-linux-x86_64-sdl
(64-bit Version)
Press Enter

or
Type:
Code:
./darkplaces-linux-686-sdl
(32-bit Version)
Press Enter

Press the ESC button
Use Arrows to select Options
quake43.png


Darkplaces includes a bunch of new video, effects and lighting options
Lighting on Full will turn on all the "Eye Candy"

Click "Change Video Mode"
quake44.png


Increase the resolution to match your screen
Adjust antialiasing, anisotropic filter and texture quality
Click Apply
quake45.png


Select Effects & Lighting presets
or
Click "Customize Effects"
quake47.png


"Customize Lighting"
quake46.png


Start a new game and Enjoy!

Conclusion:
Darkplaces Quake ran at an even 20 frames per second with all the "eye-candy" turned on. This was with my GeForce 550 Ti (Nvidia 319 drivers). As you can see its absolutely beautiful!
The textures are even higher quality than many AAA games released, but at the expense of your GPU processing.

Screenshots:
quake3.png


quake80.png


quake81.png


quake84.png


quake85.png


quake86.png


quake87.png


quake90.png
 
Last edited:
Back
Top