for Acorn RISC OS
Pziband | Sangband | Yin-YAngband | Zangband
About my ports | Sound support | Downloads | Links
There is also now a Frequently Asked Questions page for my ports.
Page last updated 25th Oct 2001
Counter (since 13th Sept 98):
If you'd like to join a list of people who'll be informed of any news, etc. concerning these ports then send a quick email to Frinkle saying so and I'll add you to the list.
(this is not a mailing list, BTW, so you won't be swamped :)
The original, Vanilla Angband.
Angband is a "graphical" dungeon adventure game using textual characters to represent the walls and floors of a dungeon and the inhabitants thereof, in the vein of rogue, hack, nethack, and moria.
All the other variants on this page are basically modifications and enhancements of vanilla Angband. As such, if you've never played Angband before, you might find it pays to try the original before the variants.
The Borg (an automatic player) is available for Angband. I've compiled a version of Angband with the Borg but due to its size/memory requirements it's probably only really usable on 4Mb machines. For this reason, the Borg-enabled version of Angband is available for this page as an 'update' to the normal archive.
Like Kamband, Cthangband is a variation of a variant - Zangband in this case.
Cthangband originally had a lot of the 'silliness' of Zangband removed and the whole game reworked in a Cthulu/Lovecraft style. Since then it's developed in its own way and is now a variant in its own right.
The towns have several neat features including multiple stores (eg. two armouries) and there are multiple towns with a wilderness between them.
Other differences to vanilla Angband include a different way of handling monsters that breed explosively. In Cthangband such monsters will only reproduce for a fixed number of generations so it is possible to clear out a massive infestation of the little b*ggers...
Current versions of this port make things a lot smoother by eliminating the disc accesses caused by the give humanoids names, etc. options.
Kamband boasts lots of extra features over vanilla Angband. In part, this is because it is itself a variation on a variant (Kangband).
Extra features include:
Kamband 1.7 also has:
Kamband 1.8 also boasts an infinite scrolling wilderness.
Because Kamband 1.7 and later are quite different to 1.4 I'm going to leave 1.4 on these pages for the time being. I'll also keep 1.7 available for as long as I can, just in case.
Oangband is a variant of Angband, created to experiment with changes in melee algorithms, spells, items, monsters, a substantial reduction in both HPs and damage, and whatever else might both catch Leon Marrick's fancy and be practicable for him to code. Appropriately, it is called Opinion-Angband, or Oangband.
I'll keep Oangband 0.3.2 available from this page for the next couple of months (ie. until this page gets too unweildy or I run out of web-space again...) just in case anyone wants to stick with the older version (for competitions, or whatever), however only 0.4.0 will be updated with any changes to the front-end, etc.
Pziband takes Zangband 2.1.0e and adds the Psionic abilities, classes, etc. from Psionic Angband.
Yin-YAngband extends Angband by adding Mana Batteries which can be used to store Mana. It also has a Mutant tace which receives random bonuses to statistics.
Dungeon generation has been made mor interesting by inflating the chance of various things being 'special' in some way.
The Z stands for Zelazny - Zangband adds monsters and objects from R.Zelazny's Amber fantasy series to Angband. This is probably the most popular Angband variant of all.
There's a lot of extras in Zangband, including:
Zangband 2.2.8 also features:
Zangband 2.2.3 (and later) use a lot less memory than the earlier 2.2.x versions and are now easily runnable on a 4Mb machine (the earlier versions could just about be crammed in but it wasn't pretty).
Angband has a fairly primitive sound system built in; basically this entails the front-end trying to play a sound when certain events occur.
You can set the sound-effect volume level as well as enable/disable sound effects at will.
For example, when your character gains an experience level the game will try to play an appropriate sound, similarly for when your character dies, something is dropped, etc.
There can be several sounds associated with any single event (in which case one will be chosen at random each time) and you can easily add your own.
My ports use Rick Hudson's PlayIt module to actually play the sounds, and store the sounds centrally (so that all the variants can share the same files - it's still possible for each variant to have sounds, etc. specific to it however).
The sound files are stored in a resource directory called !AngSound which automatically allows the games to find them. In addition, !AngSound contains a copy of PlayIt which it will ensure is loaded if you explicitly run (eg. double-click on) it. As of front-end version 1.23 even this is unnecessary since the game is now capable of loading PlayIt automatically if required.
There is a small archive available in the (Downloads section)which upgrades AngSound release 3 to release 4.
All the archives here are Zip files. Decompress with SparkFS, SparkPlug or the InfoZip command line tools.
NB:If you are using SparkPlug 2.24 or earlier then I strongly recommend that you download a newer version. Earlier versions can convert some filenames wrongly when dearchiving.
If you're using an older machine (ie. pre-RiscPC) then you should probably check out the minimum system requirements for the game you're interested in.
All 'current' variants here have been compiled with version 1.26 of my front-end code. Some older versions are still here (for one reason or another) which may use older versions of the front-end.
I strongly recommend that you upgrade to AngSound release 4 if you wish to use sound effects with any of these games.
NB: The APW Borg is an upgrade archive - you must download (and install) the full Vanilla 2.9.3 release before installing the Borg archive.
Angband 2.9.3 590Kb Zipfile 25 Oct 2001 APW Borg for 2.9.3 468Kb Zipfile 25 Oct 2001 Cthangband 3.1.2b 773Kb Zipfile 02 Sep 1999 Kamband 1.8 920Kb Zipfile 02 Sep 1999 Oangband 0.4.0 735Kb Zipfile 02 Sep 1999 Pziband 2.1.0e 766Kb Zipfile 02 Sep 1999 Sangband 0.9.5b 542Kb Zipfile 02 Sep 1999 Yin-Yangband 1.0 511Kb Zipfile 02 Sep 1999 Zangband 2.6.2 1050Kb Zipfile 25 Oct 2001
Angband 2.8.3 513Kb Zipfile 02 Sep 1999 Cthangband 3.0.1 725Kb Zipfile 17 Apr 1999 Kamband 1.7 908Kb Zipfile 02 Sep 1999 Kamband 1.4 670Kb Zipfile 02 Sep 1999 Oangband 0.3.2 637Kb Zipfile 17 Apr 1999 Zangband 2.2.8 988Kb Zipfile 25 Dec 1999 Zangband 2.1.1c 730Kb Zipfile 02 Sep 1999
Release 4 526Kb Zipfile 07 May 1999 Upgrade Rel.3 to 4 9Kb Zipfile 07 May 1999
RISC OS Specific links:
Non-RISC OS specific links:
You might also like to subscribe to the rec.games.roguelike.angband newsgroup, where all manner of help and advice is available. There are even RISC OS users reading/posting there (shock!).
These pages uses tables in some places.
I've tried to make sure that they will still render well on browsers that don't support tables.
Please feel free to mail me with any comments or questions about these pages and ports, etc.