Q2 Gladiator Bot Botlib Reconstruction 1.0.0
An open reconstruction of the Gladiator Bot botlib that Mr Elusive
wrote for Quake II, rebuilt from the retail module so the original mod
keeps working on modern toolchains. This project is dedicated to his work.
Each archive ships both halves of the mod: the reconstructed botlib
and Mr Elusive's own v0.96 game module, built from his released source.
Versions
| Reconstruction version | 1.0.0 |
| Legacy botlib version reported to the host | BotLib v0.96 |
These are independent on purpose. The module still identifies itself to
Quake II as BotLib v0.96 — that string is part of the ABI the
Gladiator mod was built against. The reconstruction version describes
this project, and appears in the DLL's file properties and in
VERSION.txt inside each archive.
Downloads
| Archive | Use it for |
|---|---|
…-win32.zip |
Retail Quake II and the original Gladiator mod. Start here. |
…-win64.zip |
64-bit Windows source ports. |
…-linux64.zip |
64-bit Linux source ports. |
Each archive contains both modules, INSTALL.txt, VERSION.txt with a
SHA-256 per module and the source commit, and the full docs/ tree.
Game assets (pak*.pak) are not included.
Status
The reconstruction is functionally complete: it loads in a real Quake II
dedicated server, the bots navigate, fight and chat, and every entry in
the retail divergence backlog has been applied. It is nevertheless a
reconstruction of a 1999 binary, and continued testing across more maps,
mods and source ports is expected to surface further differences.
Please report anything that behaves unlike the original.
See CHANGELOG.md for the detailed change list.
SHA-256
d854c51069cba1863ae77498c195d169d672d943f8563fec14bb8891428867e8 q2-gladiator-botlib-reconstruction-1.0.0-linux64.zip
1636755a10d8f13c33dc69dbc8e02988de9e6d1833da48e4878a16e791e772b6 q2-gladiator-botlib-reconstruction-1.0.0-win32.zip
bc4d8bf32239526f28282d07cad4bf811fc64a8c70e54a45c6a689e6caa7931c q2-gladiator-botlib-reconstruction-1.0.0-win64.zip