matthewearl / JoeQuake-1

Quake engine mod targeted for speedrunning
0 stars 1 forks source link

## JoeQuake SDL Linux fork

This is a fork of Joe's JoeQuake repository, the speedrunning focused Quake engine. It adds files to allow building the SDL version of JoeQuake on Linux. To build first install dependencies:

# For Ubuntu users
sudo apt-get update
sudo apt-get install cmake build-essential libz-dev libsdl2-dev libjpeg-dev libgl1-mesa-dev libpng-dev
# For Arch users
sudo pacman -Syu base-devel cmake zlib sdl2 libjpeg-turbo mesa libpng

...and then run the following from the repository root:

mkdir build
cd build
cmake ..
make
# binary is written to `<repo root>/build/trunk/joequake-gl`

Further documentation:

This branch is heavily based on Sphere's Linux fork of JoeQuake.

The original JoeQuake README is below.


Description

JoeQuake is a custom Quake engine designed exclusively for speedrunning.
It was originated from the official id software GLQuake source code.

JoeQuake features several improvements over the vanilla GLQuake client, just to name a few:

Binaries

Windows

You can download JoeQuake Windows (x86) releases here:

http://joequake.runecentral.com/downloads.html

Linux

Unfortunately this main fork does not provide any Linux binaries. You may compile your own Linux binaries from the following JoeQuake contributors (look for linux related branches):

https://github.com/kugelrund/JoeQuake

https://github.com/matthewearl/JoeQuake-1

License and Warranty

JoeQuake is released under the GNU GPL license. You may freely redistribute or modify JoeQuake as you wish.

Credits

Contributors

Authors whose code was re-used in JoeQuake

Inspirational persons

External resources

The JoeQuake package contains hi-resolution images made by the following artists:

Jozsef Szalontai
joequake@gmail.com