Q2Pro Builds Updated… Again!

I’ve updated the q2pro builds available on https://quake2.itbacon.com/public/q2pro, more so specifically the Windows builds to include libavcodec/ffmpeg support.

You’ll notice anticheat-client is off on the 64bit build, because there is no 64bit anticheat.dll that works. It’s just too old. It is enabled on the x86 build, and for me, the dll does load, in the console you’ll see Anticheat DLL initialized or whatever.

But when connecting to a server for some reason, it still says I’m not using it. For servers that are still requiring anticheat, for no reason because it’s 2026 and it wouldn’t stop anybody even mildly motivated, I don’t plan to work on figuring that out. I would suggest using the old r1ch build if you absolutely need anticheat for a particular server. My best guess is because I’m not using the r1gl renderer.

Edit/Update: It seems more likely that anticheat.dll, and/or the anticheat server that r1ch does still run, has a list of hashes for exe’s that would be approved. Since no exe I compile has any means of to be approved in 2026, anticheat will assumedly never work with any other build than e.g. q2pro-ac that r1ch released ages ago. I wish we could just get one last dll for 64-bit compiled from him, that’d be great. It would really help carry anticheat forward for a bit longer. Maybe I’m just overly nostalgic.

SDL2 is also now enabled (vid_driver sdl).

OpenAL also works good in this build, however, again, for x86 I am unable to find an openal32.dll that works, it just keeps saying “Requires at least OpenAL 1.1” when trying to set the sound to OpenAL in the x86 build. I’ve left it enabled in case anyone wants to try and find a working dll — and if you do! — please let me know.

Leave a Comment