Advanced Rogue 7.7

Rogue grown into a full role-playing game

> Enter the dungeon
Date of birth1984 7.7 in 1986
CreatorsMichael Morgan · Ken Dalka AT&T Bell Labs
LanguageC ~34,200 lines
PlatformUnix + curses AT&T Toolchest

Lineage

Advanced Rogue started from the Rogue 3.6 source with additions from Super-Rogue. Version 5.8 came first; 7.7 (1986) is the last Advanced Rogue, with more than twice as many classes. Its code went on into XRogue in the 1990s. See the family tree.

Credits

Michael MorganLead developer
Ken DalkaLead developer
AT&T Bell Labs groupDevelopment, 1984–86
Roguelike Restoration ProjectRestored 7.7.1 (arogue7.7 @ 976b5bb)

Screenshots

Choosing one of nine classes
The start: nine classes, then 72 points to spread over six abilities.
The starting trading post
First steps: a new character begins in Friendly Fiend’s Equipage with gold to spend.
A thief defeats a kobold
A fight: “You smacked the kobold. You have defeated the kobold.”
Inventory with a cursor
Inventory: our thief spent nothing and found a scroll titled ‘bubit’.

Trivia

What's unique

Code dive

Stats

ThingCountNotable ones
Classes9Fighter, ranger, paladin, magic user, cleric, thief, assassin, druid, monk.
Monsters125
Spells20Magic user.
Prayers18Cleric.
Chants16Druid.
Relics16Eye of Vecna, Axe of Aklad, Quill of Nagrom, Amulet of Stonebones, Ring of Surtur, Horn of Geryon, …
Misc. magic22
Potions18
Scrolls20
Rings26
Wands & staffs20
Weapons19
Armour10

Manual

“The Dungeons of Doom”, the Advanced Rogue guide shipped with the source (aguide.mm): read it here (text).

Getting started

  1. Open the game and pick a class. At the point screen press Escape to fill in the maximums, then y.
  2. You start in a trading post: stand on an item, $ shows its price, # buys it. Buy armour and a weapon first.
  3. Press > to leave for the dungeon. x explores, Enter lists every command.
  4. Remember your quest relic from the first messages.
  5. All keys: the in-game guide.

Help

No walkthrough exists. Tips:

Cheats