This page will update every 10 minutes: https://quake2.itbacon.com/servers.html
At this point I still consider it a work in progress, so it does what it does for now! 🙂
Bacon + Technology
This page will update every 10 minutes: https://quake2.itbacon.com/servers.html
At this point I still consider it a work in progress, so it does what it does for now! 🙂
Edit 6-27-2026: I’ve scaled back the number of builds .. it was excessive. There’s no reason to have so many that I can think of.
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.
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
I’m compiling q2pro as it’s updated and will make it available in the public folder on quake2.itbacon.com
Windows (q2pro.exe and q2proded.exe) & Linux (Ubuntu, q2proded only) builds available.
Update: Please see https://quake2.itbacon.com for more information! Come check out my jump server, quake2.itbacon.com:27920
Had a lot of fun learning meson environments this weekend, and finally building a 32bit version of q2pro (in Ubuntu) to load old mods that never released source code. Now I can load gamei386.so mods. I even compiled an i386 version of q2admin just for the heck of it. I love how everything works still.
PacketFlingers excellent work with PakServe and pakutil made creating compressed pkz files a breeze.
Skullernets excellent work on q2pro made using it all just as easy. HTTP downloads, etc.
It’s absolutely wild to me that I can still load a Quake 2 mod from 20 years ago on a modern system. And everything works.
I’m running the best quake 2 servers of my life and there’s nobody to use them anymore! It’s maddening.
I think I am mainly doing this for my own nostalgia at this point. There are definitely still a number of quake servers out there but there’s only a small, small handful of people.
I’d give anything for a truly active q2 community again. I want to play weapons factory, and freeze tag, and rocket arena, and expert CTF again.