History
A door game from the LORD years that outlived the boards it ran on. This is how it got from a shareware download in the early nineties to a PHP game you can put on your own web space.
Jakob Dangarden released Usurper in 1993. Legend of the Red Dragon was at the height of its run, and door menus everywhere were filling up with fantasy games.
Most doors of the day were turn-based. You played your turns and hung up, and the other players found out what you'd done the next time they called. Usurper's players teamed up and fought in real time, all the way down through the dungeons of Durunghins toward the deepest level. On a multi-node board, with a friend on the next line, that was a very big deal.
*kicking fantasy* Gangwars and partying. Sex, drugs and steroids. Fight monsters and other players in this fascinating game. Be prepared for violent and bizarre nonstop action. Become king, be a GOD or fall in love and have children.The game's own pitch, from its README
Release followed release through the nineties. Break Into Chat keeps an archive of them, from 0.01e up to 0.19b6. Like most doors it was shareware. Sysops paid to register it.
A sysop's message reprinted in Door World in November 1995 gives you the flavor. He had moved his PCBoard system to Windows 95, and Usurper ground to "a menacing crawl" whenever the board ran in the background. He wanted it fixed. Badly. "If it weren't for the fact that it is one of the most popular doors on my board, and that I shelled out 35 sheckels for it, I would not worry."
Usurper 0.20e came out on October 16, 2009, the last version Jakob Dangarden released himself, and with it came the full Pascal source, under the GNU GPL.
That's why Usurper survived. Anyone could fix it now, or carry it to something newer than DOS.
Rick Parrish took it up. His 0.21, in July 2010, was a proper Windows port. Linux builds followed. Dan Zingaro did what the README calls a "massive amount of bugfixing."
More releases came in 2012 and 2013. The source for 0.22 is listed on usurper.info, with a straight face, as "Lost forever." Then on September 1, 2015, came 0.24, the last release for eleven years. The Unofficial Usurper Homepage still hosts all of them.
There was no 0.25. The source moved to GitHub and kept getting small fixes. The last few were about keeping the builds talking to modern BBS software, and the very last, on February 16, 2025, sped up the game's ANSI output.
In September 2026 that's still the latest code. It's what 0.25 was built from.
Usurper 0.25 is that source in PHP, routine by routine. It began as a native door for ATDT, and that version, 0.25/ATDT, came out on September 26, 2026, and sits in the ATDT door library. 0.25/Web is the same game standing on its own, for anybody with ordinary web hosting. Its test realm opened the next day. The download followed on October 5, 2026.
The port was built as a 1:1 copy first, bugs and misspellings included. Then the bug fixes started. It ended with 398 of them done and the balance left exactly where Jakob Dangarden set it. All 398 are on the repairs page.
It isn't the only new Usurper this year. Jason Knight's Usurper Reborn, a C# remake built around a simulated world, is on Steam. 0.25 goes the other direction: the 1993 game as written, with its broken parts fixed.
Play the test realm. Pick a fight.
The 0.25/Web test realm runs in your browser, so make a character and head for the dungeon.
0.25/Web puts a whole realm on ordinary shared hosting, and ATDT boards get 0.25/ATDT from the door library. Both are out now.
The news and downloads pages of the Unofficial Usurper Homepage, for release dates from 0.20e to 0.24. The README and commit history of rickparrish/Usurper on GitHub, for the credits and the 2025 changes. Break Into Chat, for the 1993 release and the archive of early versions, and its copy of Door World, November 1995. The Steam page for Usurper Reborn.