Welcome
RogueForge
The Roguelike Restoration Project
The umbrella home for restoring and maintaining classic Rogue and its direct descendants — BSD Rogue 3.x, 4.x, 5.x, Advanced Rogue, Super-Rogue, UltraRogue, XRogue, Rog-O-Matic, and friends. Source archaeology, recovered binaries, modern ports, and documentation.
About this project
RogueForge is the umbrella home for restoring and maintaining classic Rogue and its direct descendants — the BSD lineage (Rogue 3.x, 4.x, 5.x), the AT&T Bell Labs branch (Advanced Rogue, Super-Rogue), Herb Chong's UltraRogue, Robert Pietkivitch's XRogue, and Andrew Appel & Leonard Hamey's Rog-O-Matic robot.
The original rogueforge.net site hosted this
work from 2004 onward, running on a CMS Made Simple install on Debian
Squeeze. This GitHub Pages site is its successor — same content, modern
hosting, plus first-class links into the per-game source repositories that
now live under the rogueforge GitHub organization.
What lives here
- The games — one page per restored version, with recovered binaries, source releases, restoration notes, and a link to the authoritative GitHub repo.
- Documentation — Yendor's Guide, the Vade-Mecum, and per-game player manuals.
- History & provenance — where each version was rescued from: the BSD CSRG distribution discs, the UTexas FTP archive, the defunct UIUC anonymous-FTP site, personal correspondence with the original authors.
- About — project goals, the migration from RogueForge.net and SourceForge to GitHub, contact, license.
The lineage at a glance
Rogue 3.x (Toy/Arnold/Wichman, UCSC/UCB)
|
v
+----------+-----------+--------------+
| | | |
Rogue 4.x Rogue 5.x Super-Rogue Advanced Rogue
(Kenneth Arnold, (R. Kindelberger, (AT&T Bell Labs,
UCB) AT&T BL) Morgan/Dalka et al.)
| |
| v
| UltraRogue
| (Herb Chong)
v |
Rog-O-Matic v
(Appel/Hamey/Mauldin) Advanced Rogue 7.7
CMU |
v
XRogue 8.0
(Robert Pietkivitch,
AT&T UNIX PC)
Contact
Questions, source contributions, or rescued artifacts:
nkissebe+yendor@gmail.com.