This is version 0.6.2 of Greg's random artifact generation code. There are two aspects to this code. There is a standalone a_info file generator, and there is a set of changes to Angband 2.8.3 which allow the "seamless" use of random artifacts on a per-game basis. Both of these require the presence of the normal Angband 2.8.3 source code. Even the standalone a_info file generator uses Angband routines to do a lot of its work. The random artifact creation code has changed since previous versions. Do not use a saved character from a previous randart game in this version, unless you like having your artifacts mystically transformed before your eyes (and not necessarily for the better). For a list of recent modifications, see the file CHANGES. Instructions (assuming Unix or DOS): 1) Unpack the archive. You've probably already done this, but just in case, you probably want to do something like this: cd /some/where/angband-283 gzip -dc randart-0.6.2.tar.gz | tar xvf - This should produce randart.dif, src/randart.c, src/randmain.c, lib/file/names.txt and some documentation (README and CHANGES). 2) Apply the source code changes: patch -p1 ). If you want a different flavor (Celtic, Mandarin, Klingon, or whatever) then create a file containing real words from the target language -- the more words, the better. You will have to restrict yourself to the English alphabet, however. Note also that the random generator only produces single words, not phrases, and will not use any punctuation or diacritical marks (hyphens, apostrophes, etc.). 6) Go to the source directory and build the program(s): cd src make make install 7) Run the game. Make sure everything works. Here's a partial test plan: * Start up a game without random artifacts. Make sure you get the normal artifacts. Make sure the artifacts stay normal after saving and restoring the game. * Start up a game with random artifacts. Make sure you don't get the normal artifacts. Make sure your random artifacts stay the same after you save and restore the game. * Start up a second game with random artifacts while the first is still saved and alive. Make sure the two games have independent but self-consistent artifact lists.