The 1985 Epyx IBM PC Rogue: the original game, in its original colours.

This is the IBM PC version of Rogue that Epyx sold in 1985, the one with the smiley face and the coloured double-line walls. Go down through 26 levels, take the Amulet of Yendor and climb back out. Death is permanent.

About the game

This is the original Rogue (the 1985 Epyx IBM PC release, version 1.48), the game the whole genre is named after. It is much smaller than Angband: 26 dungeon levels, no town, no shops, no classes, no spells and no character creation beyond your name. Every level is a 3×3 grid of rooms joined by corridors. The goal is the Amulet of Yendor on level 26 or deeper; once you carry it, the up staircase (<) works and you must climb all the way back.

Keyboard controls

The keys to remember

F1
In-game list of commands
x
Auto-explore: walk to the nearest unexplored spot
Enter
Menu of all commands
i
Inventory with a cursor: letter = use, Enter = all actions
>
Go down (walks to the nearest known staircase)
F12
Tiles / text

Essential keys

Moving

hjklyubn/arrows/numpad
Walk / attack
HJKLYUBN
Run
x
Auto-explore
>
Down stairs (walks to the nearest known ones)
<
Up stairs (only with the Amulet)
.
Rest
s
Search

Items

i
Inventory with a cursor
e
Eat
q
Quaff
r
Read
w
Wield
W
Wear armour
T
Take armour off
P
Put on ring
R
Remove ring
d
Drop
t
Throw
z
Zap

System

Enter
Command menu
F12
Tiles / text mode
?
Help
S
Save and quit
Q
Quit
Complete key list (66 commands)
F1list of commands
F2list of symbols
F3repeat command
F4repeat message
F5rename something
F6recall what's been discovered
F7inventory of your possessions
F8 + directionidentify trap type
F9The Any Key (definable)
Alt F9defines the Any Key
F10Supervisor Key (fake dos)
SpaceClear -More- message
↵the Enter Key
←left
↓down
↑up
→right
Homeup & left
PgUpup & right
Enddown & left
PgDndown & right
ScrollFast Play mode
.rest
xexplore automatically
Entermenu of all commands
>go down stairs (walks there)
<go up a staircase
Esccancel command
ddrop object
eeat food
f + directionfind something
qquaff potion
rread paper
ssearch for trap/secret door
t + directionthrow something
wwield a weapon
z + directionzap with a wand
Brun down & left
Hrun left
Jrun down
Krun up
Lrun right
Nrun down & right
Urun up & right
Yrun up & left
Wwear armor
Ttake armor off
Pput on ring
Qquit
Rremove ring
Ssave game
^identify trap
?help
/key
+throw
-zap
Ctrl tterse message format
Ctrl rrepeat message
Delsearch for something hidden
Ins + directionfind something
arepeat command
crename something
iinventory
vversion number
!Supervisor Key (fake DOS)
Dlist what has been discovered

Saving your game

Tips

New player's guide

Your first steps

  1. You start with a mace, a short bow with arrows, ring mail and some food, all already in use.
  2. Explore each level (x), pick up everything (walking over items picks them up) and go down with > once the level is done.
  3. Eat (e) when the status line says Hungry, not before. Don't linger: each level has only a little food.
  4. Read unknown scrolls and drink unknown potions when you are at full health and no monster is near. Most are useful, and knowing them early pays off.
  5. Rest (., or a count such as 20.) before going down if your hit points are low.

Monsters to watch for

History & differences

Where it all started. Michael Toy and Glenn Wichman wrote Rogue at UC Santa Cruz in 1980, using Ken Arnold's new curses library to draw on the whole screen. Arnold joined them at Berkeley, and Rogue spread with BSD Unix. Its name now stands for the whole genre: random levels, permadeath, items identified by use.

This version. Michael Toy and Jon Lane founded A.I. Design and ported Rogue to the IBM PC in 1983; Epyx published it in 1985, with Glenn Wichman on the team. It follows the 5.x rules (26 levels, the 5.x monster alphabet), but it is its own code.

What is unique about it.

Trivia. Rogue sold poorly for Epyx; Wichman blames rampant piracy, though others point to its plain graphics next to games like Ultima III. Glenn Wichman later told the story in "A Brief History of Rogue".

The family at a glance (numbers counted in each game's source):

GameYearByBuilt onClassesMonster kindsGoal
Rogue 3.61981Toy, Wichman, Arnold—none26Amulet, level 26
Rogue 5.41985Toy, Wichman, ArnoldRogue 5.2/5.3none26 (new set)Amulet, level 26
Rogue PC1985Toy, Lane, Wichman (A.I. Design / Epyx)Rogue 5.xnone26Amulet, level 26
Super-Rogue1984Robert D. KindelbergerRogue 3.6none52Amulet, level 35+
Advanced Rogue 5.81985Michael Morgan, Ken DalkaRogue 3.6, Super-Rogue4120a random relic (11)
UltraRogue1985–95Herb ChongAdvanced Rogue10about 400the artifact at the bottom
Advanced Rogue 7.71986Michael Morgan, Ken DalkaAdvanced Rogue 5.89125a random relic (16)
XRogue 81991Robert PietkivitchAdvanced Rogue 7.79211your class's relic

Playing in the browser

About this version