Edit 6-23-2026: I am redoing the naming convention and adding EVEN MORE builds! Linux x86 builds will now be i386. I am also compiling separate i386 builds that have the ABI Hack enabled and one that is disabled. ‘abi’ builds will have it enabled. Currently only the i386 builds have been updated to have both. I’ll update windows tomorrow to have both as well! This is probably entirely unnecessary, but I want to make sure the community has all available options to run any mod, in theory.
I did not realize someone had forked/taken a snapshot of q2pro, available at https://github.com/q2pro/q2pro
I have taken some time to compile them as well. These are also untested but I suspect will work better than the q2repro builds below which I will probably end up deleting (Edit: I recompiled the q2repro builds with what I learned on this, they may work better if you need repro).
I was able to compile them with http support again, and the various variable fps and anticheat server builds, so you can pick either neither, a ‘vfps’ build (no anticheat), or an ‘ac’ build (anticheat, no vfps), or a vfps-ac build (both). Or none as mentioned.
There are x86 and x64 builds, so you should be able to run any mod. Also included i386 for ubuntu.
Let me know if you’re using them! I’m pretty excited that there’s at least a semi-stable repo for q2pro again!
Download the Builds Here: https://quake2.itbacon.com/public/q2pro
Each file also contains a log file which shows what it was built with, e.g.:
q2pro r3834~601a8df8
Features
anticheat-server : YES
auto-reply : YES
avcodec : NO
client-gtv : NO
client-ui : YES
debug : NO
game-abi-hack : NO (YES on x86 and i386-abi, will add separate win-x86-abi builds later)
game-new-api : NO
icmp-errors : YES
libcurl : YES
libjpeg : YES
libpng : YES
md3 : YES
md5 : YES
mvd-client : YES
mvd-server : YES
openal : YES
packetdup-hack : NO
save-games : YES
sdl2 : NO (YES on Linux builds)
software-sound : YES
system-console : YES
tests : NO
tga : YES
variable-fps : YES
wayland : NO (YES on Linux builds)
windows-crash-dumps: YES
windows-egl : NO
windows-service : NO
x11 : NO
zlib : YES
Subprojects
khr-headers : YES
libcurl : YES
libjpeg-turbo : YES
libpng : YES
nghttp2 : YES (from libcurl)
openal-soft : YES
zlib-ng : YES
User defined options
Cross files : /home/jordan/git/q2pro/.ci/x64-windows-gpt.txt
anticheat-server : true
avcodec : disabled
buildtype : release
default_library : static
game-abi-hack : disabled
libcurl : enabled
libjpeg : enabled
libpng : enabled
openal : enabled
sdl2 : disabled
system-wide : false
variable-fps : true
vid-geometry : 1920x1080
vid-modelist : 320x240 640x480 800x600 1024x768 1280x720 1280x960 1366x768 1600x900 1920x1080 2560x1440 3440x1440 3840x2160 4096x2160 7680x4320
windows-egl : false
windows-service : false
wrap_mode : forcefallback
zlib : enabled