<Back to Utumno> | <Main Menu> | <Forward to Angband64>

Angband
How does it differ? It doesn't. This is the Real McCoy. You're probably best to become acquainted with Angband before embarking upon any of it's variants. Angband is often referred to as 'Vanilla Angband' to define it as being the original game.
New to 2.9.2; Fixed several security problems (buffer overflows, tempfile-races, reading files that the player has no permission to read, and incorrect or missing bounds-checking). Split the lib/user/ folder into lib/pref/ for the default "pref files" that are distributed with the game, and lib/user/ (or ~/.angband/Angband/ on multi-user systems) for files created by the user. Added extra status information (stunned, asleep, ...) when looking at monsters. Added context sensitive help to the options screen (press '?' to get info about an option). Made the "hitpoint warning" message orange by default, so that it's easier to spot. Updated the helpfiles a bit. The names of the generated vaults are now displayed when the cheat_room option is turned on. Added support for poison branded ego weapons (but no poison branded weapons exist yet). The helpfile display now supports links to specific sections of a helpfile. The helpfile display, knowlegde screen, and message history can now use screens bigger than the default 80x24. The dungeon coordinates are now displayed when targetting in wizard mode. Improved error-checking for savefile loading and *_info.txt parsing. Intrinsic immunities of the player are now displayed in the character sheet. The "known uniques" list displays the number of killed uniques. Changed the description for experience drain attacks of monsters. The random character generation restricts the class to the "legal" choices for the player's race. Exiting Angband explicitly frees all allocated memory now. Artifacts are now inscribed {indestructible} when the player tries to destroy them and pseudo-id can improve this to {special} or {terrible} later. Killing Morgoth will now create a down staircase. Increased the variable size for the weight carried by the player to prevent problems with carrying huge amounts of stuff. The debug mode command to change the number of items does now properly adjust the weight carried by the player. The game is now saved before printing the tombstone, not after. Marked the 'randomize artifacts' options as "beta". Added a compile time option to prevent users from changing the path to the Angband files. Lots of bugfixes and platform specific changes.
New to 2.9.3; The known uniques list is now separated into two columns to make it easier to read. Allowed examining multiple items without having to return to the tombstone screen. Added an option to review messages to the tombstone. Changed the keys to view high scores. Rogrog the Black Troll resists acid instead of cold. Algroths resist poison. Moved the player-class info to an external lib/edit/p_class.txt file. Unified parts of the *_info.txt parsers. Improved the error-messages when parsing *_info.txt files. Examining an item that ignores all elements now shows "It cannot be harmed by the elements." instead of one line for each element. Updated the documentation for the lib/edit/*.txt file formats. The randart info is now stored in the savefile. Potions of life will now restore stats before healing to provide full health even if CON was drained. Gave the *_info.txt files more meaningful names. The EASY_KNOW flag is no longer hardcoded for various item types. Added a workaround for a bug in the Borland compiler for Windows. Fixed a bug that could cause the random artifacts to be different depending on the used compiler and optimizations. Replaced several magic numbers with the proper constants. The lesser vault "Planet X" was labeled as greater vault. If a custom player race has both an elemental immunity and resistance then only the resistance was shown in the character display grid. Fixed a typo in the "bless" spell. Ego-items generated in vaults should now be of the proper level. Used staircases are now always marked as known when the connected_stairs option is turned on. Added a new macro action that stops macro execution when the game is at a prompt, and is ignored otherwise. One type of cross shaped rooms was never been generated. The error checking when parsing artifact.txt, ego_item.txt, monster.txt, and p_race.txt didn't warn about duplicated entries. It's now possible to create junk items in wizard mode. The easy_open option no longer counts doors under the player when determining which door to close. The cheat_know option marked monsters as known even after it was turned off. The experience gained from killing monsters was sometimes incorrect after tweaking the maximum experience in wizard mode. The spell-info for the mage's fire-bolt spell was used for the stone to mud spell. Examining an item in the home displayed the item as if it was identified, even if it wasn't. Pref files for player races were not loaded automatically. The message when dropping a known artifact is now something like "You no longer have the Golden Crown of Gondor" instead of "You have no more Golden Crowns of Gondor". Finding out that a wand or staff has no charges left didn't update the inventory window. Attacks that didn't do any damage could sometimes scare wounded monsters. Monsters at 1% of max hps got frightened less often than monsters with 10% hps left. The item flag descriptions when tweaking items in wizard mode are now correct. Removed the special handling for weapons of Morgul and ammo of backbiting. Moved the "Lesser vault" and "Greater vault" strings into the source. Corrected the message when encountering an error while parsing a lib/edit/*.txt file. The *_info.txt parsing routines can now be turned off with the ALLOW_TEMPLATES #define. The *.prf file loading code checks for invalid message colors. Fixed the inversed logic for handling tabs in files. Changed the title of the 'Known artifacts' list to the more truthful 'Known (or lost) artifacts'. Changed the message when looking at un-id'ed artifacts/ego-items to "It might have hidden powers.". Changed the monster memory info when you have avenged your ancestor to a gender-neutral form. Corrected the names of some options in the documentation.
New to 3.0.0; Added Jonathan Ellis' JLE patch that adds a new player race ("Kobold"), many new artifacts, vaults, monsters, objects, and ego-items; rebalances the gameplay; and adds a new color scheme for monsters. Added some new object flags ("kill demon", "kill undead"), activations, monster attacks ("cause halluzination") and monster spells/abilities (summon animal, throw boulder) for the JLE patch. Replaced the Mage, Rogue, and Ranger spell-lists with the spell-list from Greg Wooledge's GWAngband. This gives magic-users a much broader range of attack-spells to choose from including chaos, nether, sound, shards, and gravity effects. Other big changes are the removal of the 'Globe of Invulnerability' and the addition of 'Rune of Protection'. WARNING - All spells known by magic-users are discarded when importing an old savefile, so that the player can choose freely from the new spell-list. Don't forget to relearn your spells before trying to use them. Macros/keymaps with old spells probably won't work anymore - change them if necessary. Standing on a glyph no longer protects the player from melee attacks. Increased the range of infravision granted by potions of infravision to +5. Increased the damage of many wands and rods. The player can now reset the recall depth when recalling from a level above the deepest reached level. Adjusted the damage caps for various breath attacks. (JLE) Made the light radius cumulative. Added the Lua scripting language < http://www.lua.org/ > for easier customization. Currently the scripts handle the effects of using objects such as staves, wands, rods, potions, scrolls, food, and activatable objects. The player-spells are also defined in a script. Added support for object descriptions that are displayed when examining objects. Moved the item flavors into an external file and added *.prf files for the flavors. Added message compression ("You tunnel into the granite wall. <5x>"). Added a display of the player's current equipment aka "equippy chars" to the main screen. Various prompts at player birth use 'Enter' instead of 'ESC' now. Added a no-item-stacking-on-floor birth-option. Improved the layout of the store prompts a bit. Added basic support for a bigger main window (bigscreen). Note that the town will be regenerated when loading an old savefile, so don't leave any objects on the floor when you upgrade your savefile! Added support for a hitpoint-warning sound effect. You can now browse books in the stores. Reorganized and cleaned up the list of options. The known uniques list is now separated into two columns to make it easier to read. One column for the names and one for the "is dead/alive" text. Allowed examining multiple items without having to return to the tombstone screen. Added an option to review messages to the tombstone. Changed the keys to view high scores from 't' to 'v' and allowed upper case for each of the options in the tombstone screen. Added color to the monster recall. Allowed using the roguelike keyset to navigate in the options screen. Savefiles from pre-2.9.0 versions are no longer accepted. Lots of bugfixes and platform specific changes.
New to 3.0.1; Added support for creating ego-item light-sources in ego_item.txt. Added bigscreen support to main-gcu.c. (pelpel) Check the panel-bounds more carefully to prevent problems when using a huge main window (higher or wider than the dungeon). Added the missing error message for a vault that is too big. Applied the bugfixes from the new Lua 4.0.1 release. (Lua devteam) Added a boundary check to the macro adding code to prevent crashes when defining more than the maximum number of macros. (Eytan Zweig). Various bugfixes and platform specific changes.
New to 3.0.2; Limited the maximum size of floor stacks to 23, so that get_item() can always display a list containing all objects. Renamed 'genocide' to 'banishment' and 'mass genocide' to 'mass banishment' since that name fits much better to the effect. The priest's 'banishment' spell has been renamed to 'banish evil' to avoid confusion and since that is what it actually does. Replaced silver arrows and bolts with mithril ammo since slay evil was too powerful. Changed the color of seeker bolts to green since there are so many 'light blue' ammo objects now. 'Golden staves' had the wrong color. Improved indentation of the object descriptions in the character dump. The Elfstone 'Elessar' and the Jewel 'Evenstar' have the INSTA_ART flag now to make the APW-Borg happy. Amulets of resistance are now fully known after identifying one for the first time. Unified the code for object infos and artifact spoilers. Added event-handler code to call Lua functions when things happen in the game. Allow multiple Lua event handlers per event. Moved the generation of the player's fixed starting equipment (food and torches) to a Lua event handler. Which objects a store will buy and sell is now determined by a Lua script. Added various improvments to make finding errors in Lua code easier. The lib/edit/*.txt files can now optionally contain the names of the default object, monster, terrain, and flavor colors instead of just a character specifying the Angband color code. Changed the format of the flavor.txt file to make parsing easier. Allow the use of the Angband version number in conditional statements of the *.prf file format. Added Takeshi Mogami's bigtile patch that allows tile-graphics to have doubled width. Added support for David Gervais' 32x32 tileset to the Windows, X11, and XAW ports. Improved the error message when a font can't be loaded in the X11 and XPJ frontends. Several bugfixes.
New to 3.0.3; Reduced the size of the 32x32 tiles bitmap. The 'It might have hidden powers' message will now displayed in the character dumps. Updated the DOS version to compile with the latest version of the Allegro library. Several bugfixes.
Current Maintainer Robert Reuhlmann
Amiga Maintainer Bablos
Current Version 3.0.3 (27.01.03)
Amiga Version 3.0.3 (02.03.03)
Web Page http://thangorodrim.net
Source Code
3.0.3 ftp://clockwork.dementia.org/angband/Source/angband-303-src.tar.gz (27.01.03)
a2.9.1 ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a291.tar.gz (02.10.00)
2.9.0 Bleeding Edge ftp://clockwork.dementia.org/angband/Variant/BeAngband/beangband-290-src.tar.gz (15.04.00)
2.8.3e ftp://clockwork.dementia.org/angband/Variant/EricAngband/angband-283-eric-src.zip (09.08.99)
Amiga Version From
3.0.3 ftp://clockwork.dementia.org/angband/Amiga/angband-303-ami.lha (02.03.03)
3.0.1 + Ben Borg 3.0.1r1 ftp://clockwork.dementia.org/angband/Amiga/angband-301-ami-ben.lha (14.07.02)
a2.9.1 ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a291-ami.lha (03.10.00)
2.9.0 Bleeding Edge ftp://clockwork.dementia.org/angband/Variant/BeAngband/angband-290-ami-be.lha (04.06.00)
2.8.3 + KJ Borg ftp://clockwork.dementia.org/angband/Variant/RobertAngband/angband-283h-ami.lha (21.04.99)
2.8.3 + Ben Borg ftp://clockwork.dementia.org/angband/Amiga/angband-283-ami-ben.lha (27.02.98)
2.8.3 + QLZ Borg ftp://clockwork.dementia.org/angband/Amiga/angband-283-ami-qlz.lha (14.05.00)
2.8.3 + RML Borg ftp://clockwork.dementia.org/angband/Amiga/angband-283-ami-rml2.lha (18.10.99)
2.8.3e ftp://clockwork.dementia.org/angband/Variant/EricAngband/angband-283-eric-ami.lha (27.08.99)
Sound Files ftp://clockwork.dementia.org/angband/Amiga/angband-sound-ami.lha (13.11.99)
Bolt Graphics Files ftp://clockwork.dementia.org/angband/Variant/ZAngband/zangband-boltgfx-ami.lha (04.02.99)
Other platforms
Acorn (3.0.0) ftp://clockwork.dementia.org/angband/Acorn/angband-300-riscos.zip (30.05.02)
Acorn (2.9.0 BE) http://www.litening.dircon.co.uk/BEangband290.spk (09.06.00)
Acorn (2.8.3 + Ben) http://www.argonet.co.uk/users/musus/angband/benborg283.zip (21.05.99)
Acorn (2.8.3 + KJ) http://www.argonet.co.uk/users/musus/angband/keldonborg283.zip (21.05.99)
Acorn (2.8.3 + RML) http://www.argonet.co.uk/users/musus/angband/rmlborg283.zip (16.10.99)
Acorn (2.8.3h) http://www.argonet.co.uk/users/musus/angband/ang283h.zip (21.05.99)
Acorn (2.8.3 + KJ) http://www.argonet.co.uk/users/musus/angband/ang283h.zip (22.04.99)
AtariST (1.3.1) ftp://ftp.funet.fi/pub/unix/games/angband/Angband-2.4.x/atarist/angst.zoo (01.06.94)
BeOS (2.9.3) ftp://clockwork.dementia.org/angband/BeOS/angband-2.9.3_beos.tgz (17.09.01)
DOS 286 (2.8.2) ftp://clockwork.dementia.org/angband/DOS-286/ang282.zip (18.12.97)
DOS 386 (3.0.3) ftp://clockwork.dementia.org/angband/DOS-386/angband-303-dos.zip (27.01.03)
DOS 386 (a2.9.0b) ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a290b-dos.zip (13.06.00)
DOS 386 (2.8.3h) http://thangorodrim.angband.org/angband-283h-dos.zip (08.04.99)
Linux RPMs (3.0.3) ftp://clockwork.dementia.org/angband/Linux/angband-3.0.3-2.1.i386.rpm (08.02.03)
ftp://clockwork.dementia.org/angband/Linux/angband-graphics-3.0.3-2.1.i386.rpm (08.02.03)
Mac 68k (3.0.3) ftp<://clockwork.dementia.org/angband/Macintosh/angband-303-mac-68k.sit.bin (12.02.03)
Mac 68k (a2.9.1) ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a291-mac-68k.sit.bin (03.10.00)
ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a291-mac-lib.sit.bin (03.10.00)
Mac 68k (2.8.3e) ftp://clockwork.dementia.org/angband/Macintosh/ang-283-eric-mac-68k.sit.bin (18.10.99)
Mac 68k (2.8.3h) ftp://clockwork.dementia.org/angband/Variant/RobertAngband/angband-283h-mac-68k.sit.bin (25.08.99)
Mac 68k (2.8.3 + RML) ftp://clockwork.dementia.org/angband/Macintosh/ang-283-rml-mac-68k.sit.bin (18.10.99)
Mac PPC (3.0.3) ftp://clockwork.dementia.org/angband/Macintosh/angband-303-mac-ppc.sit.bin (12.02.03)
Mac PPC (2.9.3 + APW) ftp://clockwork.dementia.org/angband/Macintosh/angband-293-apw-mac-ppc.sit.bin (02.09.01)
Mac PPC (a2.9.1) ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a291-mac-ppc.sit.bin (03.10.00)
ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a291-mac-lib.sit.bin (03.10.00)
Mac PPC (2.9.0 BE) ftp://clockwork.dementia.org/angband/Macintosh/angband-290p-ppc.sit.bin (17.04.00)
Mac PPC (2.8.3e) ftp://clockwork.dementia.org/angband/Macintosh/ang-283-eric-mac-ppc.sit.bin (18.10.99)
Mac PPC (2.8.3h) ftp://clockwork.dementia.org/angband/Variant/RobertAngband/angband-283h-mac-ppc.sit.bin (25.08.99)
Mac PPC (2.8.3 + RML) ftp://clockwork.dementia.org/angband/Macintosh/ang-283-rml-mac-ppc.sit.bin (18.10.99)
Mac OS X (3.0.3) ftp://clockwork.dementia.org/angband/Macintosh/angband-303-mac-osx.sit.bin (08.02.03)
OS/2 (2.9.3) ftp://clockwork.dementia.org/angband/OS2-386/angband-293-os2.tar.bz2 (19.08.01)
Solaris 2.6+ Intel (2.9.3) ftp://clockwork.dementia.org/angband/Unix/angband-293-solaris-i386.tar.Z (31.08.01)
Solaris 2.6+ Sparc (3.0.0) ftp://clockwork.dementia.org/angband/Unix/angband-300-solaris-sparc.tar.Z (04.06.02)
Windows (3.0.3) ftp://clockwork.dementia.org/angband/Windows/angband-303-win.zip (27.01.03)
ftp://clockwork.dementia.org/angband/Windows/Angband-303.exe (27.01.03)
Windows (2.9.0 BE) ftp://clockwork.dementia.org/angband/Variant/BeAngband/beangband-290a-win.zip (16.04.00)
Windows (a2.9.0b) ftp://clockwork.dementia.org/angband/Variant/PrfnoffAngband/angband-a290b-win.zip (13.06.00)
Windows (2.8.3 + Ben) ftp://clockwork.dementia.org/angband/Windows/angband-283-win-ben.zip (12.02.98)
Windows (2.8.3h) http://thangorodrim.angband.org/angband-283h-win.zip (08.04.99)
Windows (2.8.3e) ftp://clockwork.dementia.org/angband/Variant/EricAngband/angband-283-eric-win.zip (09.08.99)
Windows (2.8.3 + RML) http://members.xoom.com/angrml/angband.exe (30.12.99)
WinCE ARM (2.9.2) http://www.idrive.com/vanderhuge1/files/Shared/angbandce_PPC3_ARM.CAB (20.04.01)
WinCE MIPS (2.9.2) http://www.idrive.com/vanderhuge1/files/Shared/angbandce_PPC3_MIPS.CAB (20.04.01)
WinCE SH3 (2.9.2) http://www.idrive.com/vanderhuge1/files/Shared/angbandce_PPC3_SH3.CAB (20.04.01)

<Back to Utumno> | <Main Menu> | <Forward to Angband64>

ang.html Bablos - angband@blueyonder.co.uk
Last updated on 2nd March 2003