PakServe and PakUtil Updated

I have released a small update for pakserve and pakutil that will allow up to 999,999 files in the pakutil9 version. Regular pakutil will support up to 32,768 files which is the max of the q2pro-r1ch anticheat client. This is great for creating extremely large pak files and converting them into pkz files for Quake 2.

So if you want to make pkz files for the older client, use regular pakutil.

If you want to make giant pkz files for your server or modern q2pro, use pakutil9. Modern q2pro supports up to 1,048,576 files in a pkz, so 999,999 felt like a safe number. I have not fully tested these limits, but I have some pkz files with over 60,000 files that load fine.

2026/07/11 16:15:42 /home/jordan/quake2/jump/pakjump2.pkz (60365 files)

Pakserve supports up to 999,999 files, there didn’t feel like a reason to have both, since clients are only downloading files from within the pkz files that pakserve is sending them.

The source is also available, with a compile script to help you compile your own version if wanted (windows compile.bat, linux compile.sh)

I am working on getting my github going, I promise! I am also tired of hosting source like a madman!

Leave a Comment