Further q2pro Build Simplification

My Quake 2 builds have been further simplified, all builds now contain anticheat-server support, but again, only the win32 client can load anticheat.dll, so it is the only build with anticheat-client support. And unfortunately, it’s unlikely my builds will ever pass anticheat validation on a server as I have no way of getting them verified. 🙁

Variable FPS support is in the vfps builds. I’m also including the few pcx files you need to actually start q2pro in the builds now, as well as adding my master server in the q2pro.menu file. Debugging symbols are also no longer stripped, to help with debugging mods if you should ever find yourself needing to do that.

Download

q2pro for arm64 (Armbian, Pi, etc)

Armbian Logo

Edit 7/9/2026: Builds compiled against same src as my other builds now, so CHANGES.md is accurate. More mods added into the arm64-mods folder (action quake 1.51, action quake jump mod, regular jump mod, chaos mod, q2master). Also added q2admin.

Edit 7/8/2026: Builds updated, some mods added into the arm64-mods folder. The CHANGES.md does not currently reflect the arm64 builds. Other than the mvd parse compile fix.

Not tested in really any capacity at all. It should work though. In order to run servers with it, you’ll need to download the source of the mod and compile a gamearm64.so file. In most cases that should be a simple git clone <repo url>, and then a make command in the src folder.

I’ll try and compile some of the more popular mods tomorrow to include with it.

Downloads available in https://quake2.itbacon.com/public/q2pro/ — although I might move them into an arm64 subfolder, or maybe q2pro-arm64 folder off of /public. So check /public/ if you don’t see them in the q2pro folder.

And yes, I do plan to upload things into https://github.com/itbacon in the future. I just haven’t had the time to experiment with git more yet.

The binaries were compiled with the following versions included:
Edit: openssl shows missing in some of the .log files, I’ll upload new builds tomorrow evening.

libavcodec           60.31.102
libavformat          60.16.100
libavutil            58.29.100
libcurl              8.5.0
libjpeg              2.1.5
libpng               1.6.43
libpng16             1.6.43
libswresample        4.12.100
libswscale           7.5.100
libturbojpeg         2.1.5
openal               1.23.1
sdl2                 2.30.0
zlib                 1.3
openssl              3.0.13
wayland-client       1.22.0
wayland-cursor       1.22.0
wayland-egl          18.1.0
libdecor-0           0.2.2
egl                  1.5
gl                   1.2
x11                  1.8.7