Roguelike Development

:: RogueBasin Articles

Roguelike Newsgroups

:: r.g.r.adom

:: r.g.r.angband

:: r.g.r.announce

:: r.g.r.development

:: r.g.r.misc

:: r.g.r.moria

:: r.g.r.nethack

:: r.g.r.rogue

:: a.g.omega

Roguelike Games

:: The roguelike archive

:: Dweller

:: The List

:: Rogue Basin

Contact site admin

   

 

    [www.roguelikedevelopment.org]

The Roguelike Archive

This page aims to be the definitive collection of old roguelikes in general, and Rogue in particular. The page is divided into Rogue executables, other executables, source code, miscellaneous resources and web resources. If you have a file not present here then please send it to me.

 

ROGUE EXECUTABLES

Rogue 1.0 by Epyx (TRS-80 CoCo3) - roguecoco3.zip

 

Rogue 1.0 by Jon Lane (DOS) - rogue1_0.zip (Mr. Mctesq was here)

Rogue 1.0 , SN:1148 by Jon Lane (DOS) - ai_rogue_1.0.arj (Mr. Mctesq was here, original filename rogue.arj)

These exes were probably cracked by different people at different times. The exes differ 13 bytes in size.

Rogue 1.0 , SN:0 by Jon Lane (DOS) - ai_rogue_1.0.zip (Mr. Mctesq was here, original filename: rogue.zip)

This looks like an uncracked copy of v1.0. The exe differs from the two 1.0 versions above.

 

Rogue 1.1 by Jon Lane (DOS) - rogue1_1.zip (Mr. Mctesq was here)

Rogue 1.1 by Jon Lane (DOS) - ai_rogue_1.1.zip (SN:1349, Mr. Mctesq was here)

These are two different cracked 1.1 versions that differ 252 bytes in size.

 

Rogue ".1" Beta Test by Jon Lane (DOS) - ai_rogue_.1_beta.zip (Mr. Mctesq was here version, original filename: rogue.zip)

 

Rogue ".1" Beta Test by Jon Lane (DOS) - rogueEasy.zip (Faris was here, easy version)

Rogue ".1" Beta Test by Jon Lane (DOS) - rogueHard.zip (Faris was here, hard version)

According to the contributor of these files: "They are exactly the same game, but they appear to have been compiled with different difficulty settings, or one (or even both) is hacked. I *think* that the version in the "easy" directory is the hacked version, but I'm not sure."

 

Rogue 1.45 by Epyx (DOS) - rogue1_4.zip or rogueepyx.zip (Boudewijn was here)

According to Boudewijn Waijers this was never a modified and recompiled version but merely a quick hack with a binary editor.

 

Rogue 1.48 by Epyx (Amiga) - amigarogue.zip

Rogue 1.48 by Epyx (DOS) - rogue-1.48.zip

 

Rogue 1.49 by Epyx (DOS) - EpyxRogueDOS149.zip

 

Rogue 3.0 by Marco Pontil (Mac) - mac-rogue-30.zip

Rogue ?.? by Epyx (Mac) (from mac.the-underdogs.org) - rogue.SIT

Rogue ?.? (Mac) - mac-rogue-30.hqx

Rogue by Epyx (Atari ST) - rogueat.zip

Rogue by Mastertronic (Sinclair Spectrum) - roguesinclair.zip

Rogue by Mastertronic (Amstrad CPC) - roguecpc.zip

Rogue by Mastertronic (C64) - rogue64.zip

Rogue by David Goodenough (CP/M) - rogue17cpm.zip

Rogue II by Epyx (Atari ST) - rogue2at.zip

 

Rogue 3.6.1 (DOS) - rrogue36.zip

 

Rogue 3.6.2 (AIX) - rogue3.6.2-aix.tar.gz

Rogue 3.6.2 (Cygwin) - rogue3.6.2-cygwin.tar.gz

Rogue 3.6.2 (DJGPP) - rogue3.6.2-djgpp.zip

Rogue 3.6.2 (SFU/Interix) - rogue3.6.2-interix.tar.gz

Rogue 3.6.2 (Linux) - rogue3.6.2-linux.tar.gz

According to the roguelike restoration project Rogue 3.6 was released on or about 06/16/1981 and was the first version of Rogue ever widely released.

 

Rogue 5.2.1 (AIX) - rogue5.2.1-aix.tar.gz

Rogue 5.2.1 (Cygwin) - rogue5.2.1-cygwin.tar.gz

Rogue 5.2.1 (DJGPP) - rogue5.2.1-djgpp.zip

Rogue 5.2.1 (SFU/Interix) - rogue5.2.1-interix.tar.gz

Rogue 5.2.1 (Linux) - rogue5.2.1-linux.tar.gz

According to the roguelike restoration project Rogue 5.2 was released on or about 04/11/1982.

 

Rogue for Windows v0.1 by Geoff Dunbar (Win32) - winrogue_0_1.zip

According to the author WinRogue is based on rogue 5.3-clone

 

Advanced Rogue 5.8.1 (DJGPP) - arogue5.8-1-djgpp.zip

Advanced Rogue 5.8.1 (Linux) - arogue5.8-1-linux.tar.gz

Advanced Rogue 5.8.1 (Win32) - arogue5.8-1-win32.zip

According to the roguelike restoration project Advanced Rogue 5.8 was developed by a group of employees at AT&T Bell Labs between 1984 and 1985. Michael Morgan and Ken Dalka appear to be among the semi-anonymous authors. AT&T distributed Advanced Rogue through the AT&T Toolchest for a time. Advanced Rogue 5.8 is based on the Rogue 3.6 source code with some additions from Super-Rogue. Advanced Rogue 5.8 was released on or about 01/03/1985.

 

CronosRogue by Cronos (Win32) - rogue.zip

CronosRogue is based on LinuxRogue 0.1 (Rogue 5.3 Clone Pl2) but with several updates/patches. See release notes inside archive.

 

iRogue 0.30 (PalmOS) - irogue.zip

iRogue is derived from two versions of rogue (rogue 5.3-clone and urogue).

 

JavaRogue (from Hexatron.com) - rouge.jar (sic!)

Old JavaRogue (from Hexatron.com) - oldrouge.jar (sic!)

HexRogue (from Hexatron.com) - hexrogue.jar

 

WinRogue 3.0 (from Hexatron.com) - win_ROGUE.ZIP

WinRogue 3.0 seems to be based on Rogue Clone version III by Tim Stoehr

 

Krogue 0.9.5 (Linux, KDE) - krogue-0_9_5-1_i386.zip

KRogue is a version of Rogue that works under the KDE desktop enviroment.

 

zRogue by Gevan Dutton (Z-Machine) - rogue.z5

zRogue is based on the Rogue 5.3-clone

 

nanRogue 0.9 by Geoff Dunbar (ARM, PocketPC) - nanrogue_0_9_arm.zip

nanRogue 0.9 by Geoff Dunbar (SH3) - nanrogue_0_9_sh3.zip

nanRogue 0.9 by Geoff Dunbar (MIPS) - nanrogue_0_9_mips.zip

According to the author nanRogue is based on rogue 5.3-clone

 

PocketRogue 0.92 by Takebayashi Tomoaki (PalmOS) - rogue_en_092.zip

 

TiRogue 0.1 by Christopher Waudby (TI-89) - tirogue.zip

 

Rogue Darwin 1.0.0 - RogueDarwin.tar.gz

Command-line (Terminal) version of Rogue for Mac OS X using its default curses library

 

Rogue Clone ver II (DOS) - cbip_rogue.arc (original filename rogue.arc)

Ported to DOS by Steve VanDevender and posted to comp.binaries.ibm.pc as "rogue.arc" on 1988-07-01

Rogue Clone ver II (DOS) - cbip_old_rogue.arc

This is an earlier revision of the above "rogue.arc", posted sometime between March 1988 and June 1988.

 

Rogue Clone ver II (DOS) - dosrogue.zip

On 1998-08-12, Oliver Richman announced a DOS port of rogue on rgrr, and said to go to <http://www.pathcom.com/~simex/opr/index.html> for sources. Now, there wasn't actually any sources, just a zipfile, <http://www.pathcom.com/~simex/opr/dosrogue.zip>, with an .exe and a README. Then on 1998-08-18 he put up a new version with a TERMCAP file, and that is why the README says "RELEASE 2".

 

Rogue Clone ver II (Amiga) - rogue11.zip

Rogue Clone ver III (Mac) - roguemac.zip

Rogue Clone ver II (PSP) - Rogue_v1_01.zip

 

Ultra Rogue (NextStep) - urognext.zip

Ultra Rogue 1.03 (DOS) - ur20.zip

Ultra Rogue 1.03 (Mac) - uroguemac.zip

Ultra Rogue 1.0.7 (AIX) - urogue1.0.7-aix.tar.gz

Ultra Rogue 1.0.7 (Cygwin) - urogue1.0.7-cygwin.tar.gz

Ultra Rogue 1.0.7 (DJGPP) - urogue1.0.7-djgpp.zip

Ultra Rogue 1.0.7 (SFU/Interix) - urogue1.0.7-interix.tar.gz

Ultra Rogue 1.0.7 (Linux) - urogue1.0.7-linux.tar.gz

According to the roguelike restoration project UltraRogue was developed by Herb Chong between 1985 and 1986. Mostly distributed in binary form and later an unoffical archive was commonly available (v1.0.3 8/13/1986). UltraRogue is based on the Rogue 3.6 and an early version of Advanced Rogue source code.

 

XRogue 8.0.2 (AIX) - xrogue8.0.2-aix.tar.gz

XRogue 8.0.2 (Cygwin) - xrogue8.0.2-cygwin.tar.gz

XRogue 8.0.2 (DJGPP) - xrogue8.0.2-djgpp.zip

XRogue 8.0.2 (SFU/Interix) - xrogue8.0.2-interix.tar.gz

XRogue 8.0.2 (Linux) - xrogue8.0.2-linux.tar.gz

XRogue 8.0.2 (Mac OSX) - xrogue8.0.2-src-macosxbinary.tar.gz (also sourcecode)

According to the roguelike restoration project XRogue was developed by Robert Pietkivitch in 1991 for the AT&T UNIX PC. XRogue 8.0 was completed 6/8/1991. XRogue is based on Advanced Rogue 7.8 which in turn is based on Rogue 3.6.

 

Super Rogue 9.0.1 (AIX) - srogue9.0-1-aix.tar.gz

Super Rogue 9.0.1 (Cygwin) - srogue9.0-1-cygwin.tar.gz

Super Rogue 9.0.1 (DJGPP) - srogue9.0-1-djgpp.zip

Super Rogue 9.0.1 (SFU/Interix) - srogue9.0-1-interix.tar.gz

Super Rogue 9.0.1 (Linux) - srogue9.0-1-linux.tar.gz

According to the roguelike restoration project Super-Rogue was developed by a group of employees at AT&T Bell Labs between 1982 and 1983 with the public face of the group being Robert D. Kindelberger. Released internally and to friends were versions 6.5, 7.2, 8.0, 8.3, and culminating in 9.0 (circa 5/7/83 through 7/17/84). Super-Rogue 9.0 is based on the Rogue 3.6 source code.

 

 

 

OTHER EXECUTABLES

ORIGINAL Hack (DOS) - hack121.zip

Amiga Hack 1.0.1E (Amiga) - amigahack.zip

Amiga Larn 12.0B (Amiga) - amigalarn.zip

Amiga Moria 3.0 (Amiga) - amigamoria.zip

College Rogue 2.30 - crogue.zip

HackLite 2.8.3 (DOS) - hacklite283.zip

UMoria 5.5.2 (DOS) - m552-386.zip

UMoria 5.5.2 Color (DOS) - mor552c.zip

Ed Lee's latest UMoria 5.5.2c sources, released on June 1st, 2003. Includes colour code for Borland's Turbo C compiler for MS-DOS by Justin Martin Anderson, originally from UMoria 5.4, as well as various features added by Ed Lee during 2002 and 2003

ULarn (Ultra Larn) 2.0 (DOS) - ularnex.zip

 

MAG (Mike's Adventure Game) 1.1 (DOS) - pc-mag-rogue.zip

According to the author, Mike Teixeiras, own release notes "MAG, like Hack, is based on the original Rogue game which I first encountered back in high school (Lincoln-Sudbury Regional) in 1980 running on a DEC PDP 11/70 (Unix). A person named Jay Fenlason, who was also at Lincoln-Sudbury with me, wrote his own version of Rogue which he called Hack (he wrote the original). This prompted me to write a version myself which ended up being called MAG (Mike's Adventure Game). The Unix version was pretty much completed in 1985 when I graduated. In 1986, while attending Northeastern University, I began a completely new (color) version of MAG based on the IBM PC machines. Finally, in 1988 I finished it and here it is!"

 

 

SOURCE CODE

Advanced Rogue 5.8.1 - arogue5.8-1-src.tar.gz

Epyx Rogue 1.4.8 (DOS) - EpyxRogueDOS148Source.zip

Rogue 1.1 - rog11src.zip

Rogue 3.6 - from_bsd_usenix87_rogue3.6.zip

Rogue 3.6 - rog36.tar or rog3.6.tar.Z

Rogue 3.6.2 - rogue3.6.2-src.tar.gz

Rogue 5.2 - from_bsd_pdp11_file8_rogue5.2.zip

Rogue 5.2.1 - rogue5.2-1-src.tar.gz

Rogue Clone III (Timothy Stoehr) - from_bsd_4_3_rogue5.3.zip

Rogue Clone III (Timothy Stoehr), minor changes to above - from_bsd_4_4_rogue5.3.zip

Rogue 5.2, slightly modified by people at New Mexico Tech - from_bsd_usenix87_rogue5.3.zip

Rogue Clone 5.3 (UNIX) - rogue-libc5-ncurses.zip

Rogue Darwin 1.0.0 - RogueDarwin.tar.gz

Super Rogue 9.0.1 - srogue9.0-1-src.tar.gz

Ultra Rogue 1.03 - uroguesrc.zip

Ultra Rogue 1.0.5a - urogue.zip

Ultra Rogue 1.0.7 - urogue1.0.7-src.tar.gz

XRogue 8.0.2 - xrogue.zip

XRogue 8.0.2 - xrogue8.0.2-src.tar.gz

 

Rogue Clone ver II (Amiga) - rogue11Source.lha

 

Rog-O-Matic - from_bsd_usenix87_RogOMatic.zip

Rog-O-Matic XIV - rgm14.tar.Z

Rog-O-Matic XIV - rogomatic.tar.Z (altered but with same version number)

 

KRogue 0.9.5 - krogue-0_9_5.zip

 

iRogue 0.30 - irogue-src.zip

 

Rogue Clone ver II (PSP) - Rogue_v1_01-src.zip

 

JavaRogue by Hexatron.com - jrogue.zip

 

Linux Rogue by Alan Cox based on Rogue 5.3-clone by Tim Stoehr - lrogue-5.3.zip

 

LinuxRogue 0.2 by Ashwin N - linuxrogue-0.2.tar.bz2

LinuxRogue 0.2.1 by Ashwin N - linuxrogue-0.2.1.tar.bz2

LinuxRogue 0.2.2 by Ashwin N - linuxrogue-0.2.2.tar.bz2

LinuxRogue 0.3 by Ashwin N - linuxrogue-0.3.tar.bz2

LinuxRogue 0.3.1 by Ashwin N - linuxrogue-0.3.1.tar.bz2

LinuxRogue 0.3.2 by Ashwin N - linuxrogue-0.3.2.tar.bz2

LinuxRogue is based on the original Rogue 5.3 Clone P12 . The original work for this was by Tim Stoehr on UNIX. It was ported to Linux by Steve Wilson. Alan Cox maintained LinuxRogue for prehistoric Linux kernels.

 

OTHER SOURCE CODE

MAG (Mike's Adventure Game) 1.1 (DOS) - pc_mag-1.1-src.zip

ULarn - ularn.zip

According to the readme within the archive "This is the latest and greatest version of Ularn, as of 6/12/92. It should be much improved over the version that was posted to comp.sources.games. -Phil Cordier (Ularn author) satyr@ucscb.ucsc.edu philc@netcom.com".

UMoria 5.5.2 Color - mor552cs.zip

 

 

MISC RESOURCES

Epyx Rogue Manual - rogueeypx.pdf or EpyxRogueDOSManual.pdf or as HTML

spring1985strategy.jpg

fall1985strategy.jpg

rogueepyx-c.jpg

ROGEHINT.TXT

Wheaton College Rogue Information Guide - ROGUE.BOO

Some information on an MsDos version of Rogue by Leif Clayhills and Curt "Phurt" Freeman - rogue.msdos

spoiler.zip

How to run Rogue on a HP9000 system - hp9000

rogue.man

ROG-O-MATIC: A Belligerent Expert System

http://www.monmouth.com/~colonel/rvm.html

 

 

 

WEB RESOURCES

www.prankster.com/winrogue/

www.prankster.com/nanrogue/

roguelike.sourceforge.net/

roguelikes.sauceforge.net/

puggy.symonds.net/~ash/stuff/linuxrogue/

ksi.ii.uj.edu.pl/krogue/

roguelike-palm.sourceforge.net/iRogue/

mirakichi.hp.infoseek.co.jp/software/Rogue.html

www.geocities.com/crpg12/

http://www.freewebs.com/drussell/

 

Last update: June 12, 2011. 18:02:33 pm

© Björn Ritzl (formerly Bergström) 2000