Quake Bot Archive
The goal of this project is to archive all versions of all Quake bots.
About
Quake is a computer game released by id Software in mid 1996. The source code (QuakeC) that controls the game was released shortly after.
A Quake bot modification (mod) is a third-party server-side modification to the Quake game code (QuakeC) to introduce intelligent non-playable characters, typically opponents for deathmatch play. A client-side Quake bot is a third-party program that communicates with the game via the network protocol and adds intelligent non-playable characters to the game.
Quake bots represent a historical breakthrough in computer game artificial intelligence (e.g. opponents that act like human players) and are also a lot of fun to play (e.g. a multiplayer game that can be enjoyed as a single player game).
Quake bots were mostly developed between 1996 and 2000 and were hosted on a tangle of third-party websites. Most of these websites have disappeared over the last 25 years, along with many bots themselves. This is a terrible loss!
This project seeks to (1) locate, (2) archive, and (3) host all versions of all Quake bots in their original distributed form.
If you have backups of old Quake bots, you can help.
If you need help running bots in quake, see this excellent guide by Joel Baxter.
Quake Bot Chronology and Genealogy
Here are some fun meta projects using the quake bot archive:
Quake Bot Genealogy:
Quake Bot List
Alphabetical list of Quake bot names, authors, and local download links for all QuakeC bots (server-side) in the bin/ directory.
Bot Name | Bot Author(s) | File |
---|---|---|
Abandon All Hope (Cujo) | John McClure | abnd2a.zip (txt) abandon2.zip (txt) abandon1.zip |
Accuracy FMOD (Frogbot) | Algirdas Kepezinskas aka "ZeCybEr" | accuracy.zip |
Ache (Frikbot) | Athos Konkoran Kryn | ache.zip |
Arena Kooliobot | Robert de Heus aka "Koolio" | rakoolio.zip |
Asdf's FMOD (Frogbot) | Matt McChesney aka "asdf" | asdfmod100.zip |
Attacker | Jonathan Geary | attacker.zip (txt) |
Awesome (Warbot) | Brett King aka "BulkA" | awesome.7z |
AxxWars (Cujo, Eliminator) | Akke Monasso | axxwars10.zip (txt) |
Battle Mech (Frikbots) | Dan Hale aka "Wazat" | battlemech1_1.zip bmech_src.zip battlemech-1.1.tar.gz (txt) bmech.zip |
Best Of Void (Frikbot) | Dan Hale aka "Wazat" | bestvoid.zip |
BGADM Bot | George Leithner aka "Detour" | bgadm101.zip (txt) bgadmbot.zip |
BGBot | Robert DeFilippo III aka "Punisher" | bgbot20a.zip (txt) bgbot16.zip (txt) bgbot15.zip (txt) bgbot13.zip (txt) bgbot125.zip (txt) bgbot12.zip (txt) bgbot11.zip (txt) bgbot1.zip (txt) |
Borg Bot | Calvin Rien | borg12.zip (txt) |
Bot 'N Bits (BGBot) | Sam Marshallsay aka "Flux" | botnbits.zip (txt) |
Bot Hunt | Douglas H. King aka "Sea4" | bthnt10.zip (txt) |
Bot Player (BPlayer) | Wolfgang Lehrach aka "Wolf" | bplayer2.zip bplayer1.zip (txt) |
BotArena (FrikBot) | Fabiano D. Amorim aka "Vegetous" | botarena.zip bt_scr.zip |
BotSkin | Warren Cheung aka "WACko" | btskn22.zip (txt) botskn21.zip botskn20.zip (txt) botskn19.zip botskn18.zip (txt) botskn17.zip botskn16.zip botskn15.zip botskn14.zip botskn13.zip botskn12.zip botskn11.zip botskn10.zip |
BrBot (Reaper) | "DRaKuLL" | brbot.7z brbotqc.zip brbot.exe |
BuddyBot | Chris Steegmans aka "Parsec" | bbot_b1.zip bbot_b11.zip |
Catch The Shrimp | "SkinSki" | shrimp.zip |
ClanBots | Brian McDonald aka "Slug" | clanbotv0.9d.zip clanbotv0.9b.zip clanv0.7hman.zip clanv0.6auto.zip clanv0.5auto.zip |
CoopBot | Michael Messina | coopbotx.zip coopbot3.zip |
CronosBot | "Cronos" | hd_cbots_hd.zip hd_cbots.zip hd_pak0.zip hd_progs.zip cronobot107a.zip cronobot107.zip cronobot106.zip cbotpak106.zip cronobot105.zip cronobot104.zip cronobot103.zip cronobot102.zip cronobot101.zip (txt) cronobot100.zip |
CTF Bot | Drew Davidson aka "BZ" | ctfbot13b1.zip (txt) newctf12.zip (txt) ctfbot12.zip (txt) ctfbot11.zip (txt) |
CTF Plugin (Frikbot) | Dan Hale aka "Wazat" | ctfprogs.zip ctfplug2.zip |
CTFBot+ | Anthony Distler aka "*this" | ctfbotp032399.zip ctfbotmw21.zip ctfbotp071498-upgrade.zip ctfbotmw.zip ctfbotp071498u.zip ctfbotp070498.zip ctfbot_060298.zip |
Cujo and Grapple (Cujgrap) | Xavier Javornicki | cujgrap.zip (txt) |
Cujo | Jonathan E. Wright | cujo14.zip (txt) cujosrvr.zip cujo13.zip (txt) cujo12c.zip cujo12b.zip cujo12a.zip (txt) cujo12.zip (txt) cujo11.zip (txt) cujo10.zip (txt) |
Dark Frogbot | "Pinsolle" | darkfrog.zip |
Darkbot | Terry Hendrix aka "Dark_Skye" | darkbot-fnl-q2.tar.gz darkbot_0.13.9-pak.zip darkbot_0.13.9-src.zip drkbt013.9.zip drkbt013.8.zip drkbt013.7.zip drkbt013.1.zip drkbt012.zip drkbt11b.zip (txt) drkbt11a.zip drkbt10c.zip darkbt10.zip darkbt09.zip darkbt08.zip darkbt07.zip darkbotx.zip (txt) drkbot06.zip drkbot05.zip drkbot04.zip (txt) drkbot03.zip (txt) drkbot02.zip darkbt01.zip |
DarkCTF Bot | Terry Hendrix aka "Dark_Skye" | darkctf13.zip |
DarKMajick (Wraith Bot) | Brendan McArdle aka "Nightbringer" | dkmjk20.zip (txt) darkmajk.zip (txt) |
DeathBot | James Boswell aka "FlashFire" | death-64.zip (txt) |
Demon Tag Bots | "SkinSki" | tag.zip |
DemonBot | "Tubal" | Demon.zip |
Demonshooter | "Shootermaster" | shooter.zip (txt) |
DJBot | Dave James aka "DJ" | djbotmk2.zip (txt) djbot1.zip |
DM Bot | Nathaniel Gorham | dmbot1.zip (txt) |
DOBBSBot | Stephen Dobbs | dobbsbot15bwp.zip dobbsbot15b.zip dobbsbot15a.zip |
Doombot (bot move, bot skeleton) | Roscoe A. Sincero aka "Legion" | btsk23.zip (txt) btsk22.zip btmv31.zip (txt) botmove.zip dmbt21b3.zip (txt) dmbt21b2.zip dmbt21b1.zip dmbt20b3.zip dmbt20b2.zip doombot.zip |
Drastic Reaper Bot | Mark Wheeler | dreaper.zip (txt) dreaper1e.zip |
Drop Quad/Ring (Frogbot) | Brian Mathiasen aka "EraZoR" | quadring.zip |
EdBot | Edward Dawson aka "HotCakes" | edbot0-04.zip edbotsrc0-04.zip |
ELFBOt | "SkinSki" aka "MauveBib" | elfbot.zip |
Eliminator Bot (CBot) | Cameron B. Newham | elimsrc.zip elim14.zip (txt) elim13.zip elim12.zip (txt) elimtst1.zip (txt) elim11.zip (txt) elim10.zip (txt) |
Eliminator Bot v1 | Jonathan Down aka "Perged" | elim141.zip (txt) |
Eliminator Bot v2 | Jonathan Down aka "Perged" and P. T. Craig aka "FuzzKatT" | elim20b7.zip (txt) elim20b6.zip |
Estep Bot (EsTePBot) | Enrique Gonzalez Alonso aka "EsTePaRiO" | estepbot2eng.zip (txt) estepbot2.zip |
FEAR (Cujo) | Jon | fear20.zip (txt) fear13.zip (txt) fear10.zip (txt) fear.zip (txt) |
Frag Bot | Richard Peacock aka "The Goat" | fragbot.zip (txt) |
FrikBot + Artifact Quake (Runebot) | Chuck Parsons | runebot12.exe runebot11.exe runebot-2-22-04.exe runebot-8-27-03.exe runebot-5-03.exe rnbt9.zip rnbt4.2.zip rnbt3.6.zip rnbt3.4.zip |
Frikbot + CTF | Benjamin |