Skip to content

j0zzz/JoeQuake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

  • Independent server-client physics
  • Ghost mode recording
  • Browsable Demos/Maps/Mods menus
  • Restructured, more detailed Options menu
  • Mouse cursor in menu
  • Supporting FitzQuake and RMQ protocols
  • Supporting a wide range of custom mods (including Quake remastered)
  • Colored static and dynamic lighting
  • External texture formats (TGA/PNG/JPG)
  • Capturing demos to AVI file
  • SDA demo database, for directly downloading/watching speedrun records from speeddemosarchive.com/quake/

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

  • Jozsef Szalontai - lead programmer
  • Sphere - server/client bugfixes, several QoL improvements
  • Matthew Earl - entire ghost recording feature, SDL port
  • Karol Urbański - vorbis/mp3 cross-platform support, bhop practice display, SDA demo browser
  • Philipp Kölmel - complete path tracer feature
  • Cymx - allow unfinished autodemos to be saved
  • Jntr - print entity information in freefly mode
  • Emil Gestsson - player velocity calculation improvement during demo playback

Authors whose code was re-used in JoeQuake

Inspirational persons

  • Attila Csernyik
  • Thomas Stubgaard
  • Denis Nazarov
  • Martin Selinus
  • Nolan Pflug
  • people @ RuneCentral forum, especially Baker and Sputnikutah
  • people @ QuakeSpeedrunning discord channel

External resources

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

  • menu graphics, HUD icons, character sets by Moon[Drunk]
  • HUD player faces by PrimeviL
  • console background by Joseph "BootGuyJoe" Hanley
  • mouse cursor (unknown artist, found on gfx.quakeworld.nu)
Jozsef Szalontai
[email protected]

About

Quake engine mod targeted for speedrunning

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 8