sCthangband

The Angband Variant

History

In 2000, I downloaded the Angband variant Cthangband out of curiosity. I felt that it was good, but there were certain things I felt could be improved. As the code in the places I was interested in was fairly easy to understand, I set about making the improvements I felt it required.

As the months passed, I found that it became more and more distinct from the base game in look and feel, and to some extent in gameplay, and so I finally decided to release it as a separate variant.

Downloads
sCthangband 1.0.0 The source code for the version released on 10/5/2002.
sCthangband 1.0.1 The source code for the version released on 17/6/2002. See here for details.
sCthangband 1.0.2 The source code for the bugfix version released on 18/6/2002. See here for details.
sCthangband 1.0.2 (MS-DOS) An MS-DOS binary of the above kindly provided by Mario Feldberg.
sCthangband 1.0.3 The source code for the version released on 4/7/2002. See here for details.
sCthangband 1.0.4 The source code for the version released on 13/8/2002. See here for details.
sCthangband 1.0.4 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.5 The source code for the version released on 15/9/2002. See here for details.
sCthangband 1.0.5 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.6 The source code for the version released on 10/11/2002. See here for details.
sCthangband 1.0.7 The source code for the bugfix version released on 12/11/2002. See here for details.
sCthangband 1.0.7 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.8 The source code for the version released on 26/1/2003. See here for details.
sCthangband 1.0.8 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.9 The source code for the bugfix version released on 2/2/2003. See here for details.
sCthangband 1.0.9 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.9 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.10 The source code for the version released on 16/3/2003. See here for details.
sCthangband 1.0.10 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.10 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.10 (Mac PPC) A Macintosh (PPC) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.10 (MS-DOS) A MS-DOS binary of the above kindly provided by Justin Rail.
sCthangband 1.0.11 The source code for the version released on 22/5/2003. See here for details.
sCthangband 1.0.12 The source code for the (largely bugfix) version released on 24/5/2003. See here for details.
sCthangband 1.0.12 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.12 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.12 (Mac PPC) A Macintosh (PPC) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.12 (RiscOS) A (32 bit) RISCOS binary of the above kindly provided by Andrew and Antony Sidwell.
sCthangband 1.0.13 The source code for the version released on 13/7/2003. See here for details.
sCthangband 1.0.13 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.13 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.13 (Mac PPC) A Macintosh (PPC) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.14 The source code for the version released on 23/9/2003. See here for details.
sCthangband 1.0.14 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.14 (Mac PPC) A Macintosh (PPC) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.14 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.15 The source code for the version released on 12/1/2004. See here for details.
sCthangband 1.0.15 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.15 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.15 (Mac PPC) A Macintosh (PPC) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.16 The source code for the bugfix version released on 22/1/2004. See here for details.
sCthangband 1.0.16 (Mac Carbon) A Macintosh (Carbon) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.16 (Mac PPC) A Macintosh (PPC) binary of the above kindly provided by Ken Dubuc.
sCthangband 1.0.16 (Windows) A Windows binary of the above kindly provided by Iain Maclean.
sCthangband 1.0.17 The source code for the bugfix version released on 28/4/2004. See here for details.
sCthangband 1.0.18 The source code for the bugfix version released on 31/5/2004. See here for details.
sCthangband 1.0.18 (Windows) A Windows binary of the above kindly provided by Iain Maclean.

N.B. Some of the listed files also appear on the Angband FTP mirror here.
Features
In additon to the differences listed on http://www.visi.com/~thornley/david/cthangband/differences.html , this variant has the following features:
Known Bugs
DescriptionWork-aroundFixed?
Compiling with -D"USE_DOS" fails if USE_SPECIAL_BACKGROUND is defined. Don't define USE_SPECIAL_BACKGROUND. Explain to me what it's intended to do if you would like a fix. No
The game uses many names which are reserved to various headers. None. Let me know if any are actually used. No
More than 36 choices of stat template can be loaded during character generation, but only 36 can be selected. Change user-loc.prf to contain the one you want or choose race and template first. No
The game probably does not use setuid or setgid properly. None. Let me know what permissions you'd like which files/directories to have, and I'll look at it. No
The birth race list includes A-D as options, but these do not work correctly. Those races can be accessed as 0-3, or at a later point. CVS

A list of older fixed bugs is listed on the bug page. If you discover any other bugs, please e-mail me at sbug@dimetrodon.demon.co.uk or report them here.
Links
http://www.visi.com/~thornley/david/cthangband/ The homepage for Cthangband, on which this game is based.
http://www.thangorodrim.net/The homepage for Angband, on which this game is more distantly based. Also contains a great number of links to other similar games.
CVS repository The repository (kindly hosted by berlios) which contains the most up-to-date version of the source code.
http://www.hplovecraft.com/ One of a number of pages devoted to the works of H. P. Lovecraft, the inspiration for many of the monsters, objects and other things in the game.