To Robert Ruehlmann: - I'm sending this one up because the original version of this source had a bug in files.c, a missing pair of brackets: "if isalpha(k)" should have read "if (isalpha(k))", which caused it to not compile properly in BCC. Evidently the people who compiled it for other platforms were using a different compiler which compensated for this (or, more likely, fixed the file individually off their own bat before putting up their compiled versions, without bothering to send the fix to the actual maintainer.) I also enclose a version of makefile.bcc, which was not previously present in old versions of ZAngband. Apart from files.c being corrected, and the addition of makefile.bcc for those using BCC to compile, this is identical to the current version of the source of ZAngband 2.2.8, and is a simple replacement for the current zipfile "zangband-2-2-8-src.zip". As various versions of old-ZAngband are still in use as a basis for variants, there may be still some demand for this, especially for Windows compiles. (I have managed to make a ZAngband.exe file using this makefile, so it can be and has been done.) I promise that I have *NOT* altered any other source file, or indeed any of the info.txt files, in any way: this is not an infamously altered JLE version masquerading as the real thing ;-) And you probably don't need to put this text file up as an explanation... Jonathan Ellis.