Darkplaces Quake Guide

Discussion in 'Guides' started by booman, Apr 25, 2014.

  • by booman, Apr 25, 2014 at 12:26 AM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,347
    Likes Received:
    627
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    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: Jan 13, 2016

Comments

Discussion in 'Guides' started by booman, Apr 25, 2014.

Share This Page