MS-DOS graphics and windows patch for Angband 2.8.1 - 2.8.3 
Version 1.7 ( 13. March 1997 )
by Robert Ruehlmann ( rr9@inf.tu-dresden.de )
http://www.inf.tu-dresden.de/~rr9/angband.html

I have added graphics, sounds, music and virtual windows to the MS-DOS version
of Angband 2.8.3. The graphics code is located in the "main-dos.c" file and uses
the Allegro 3.0 library
( available at "http://www.talula.demon.co.uk/allegro/index.html" ).

This library needs the DJGPP compiler and can't be compiled on the various
Microsoft/Watcom/Borland compilers.

DJGPP is avaiable at "http://www.delorie.com/djgpp/".

Define "USE_DOS" to use the new graphics and windows.

It uses a modified bitmap file with 8*8 pixels per tile. The new bitmap
includes tiles for the new ZAngband monsters and races. It was drawed
by Topi Ylinen and modified by myself. The fonts are GRX fonts.

The windows can be activated from the "Angband options screen"
( press the '=' key to get there) in the "Window flags" menu.
Just toggle the display you want for the terminals.

The "angdos.cfg" file can be edited to change the screen resolution,
bitmap files, and position, size and font of up to 8 virtual windows.

History:

Version 1.2:
- Adds special support for ZAngband. The icons of the new ZAngband
  races and the new monsters are now included. Thanks to Topi Ylinen for the
  new graphics !

Version 1.3:
- The support for the standard Angband bitmap is back in.
  Define "EXTENDED_GRAPHICS", if you want to use the special ZAngband icons.
- Renamed the archive to "ext-dos.zip".

Version 1.4:
- The graphics code is now located in "main-dos.c" and the old code is in
  "main-ibm.c". Booth files can be compiled into the same program. You can
  select which version is used if you run angband with the -m option.
  Use "angband -mibm" to use the old ASCII display and "angband -mdos" for
  the new graphics. By default Angband runs with the new graphics.
  Thanks to Ben Harrison, this change is mainly his work.
- Added a new screenshot function. You can save the screen as
  "lib/user/dump.bmp" with "Ctrl-Print" or ")".
- The "modify color" function (&-key) works now.
- Better error handling. There are no longer errors if the graphics files
  can't be loaded. This makes it possible to use the ascii-symbols with
  the new windows code, simply rename or delete the 8x8.bmp.
- Added background-images to the terminals.
- Added a tombstone-image.

Version 1.5:
- The tombstone and the screen-dump function are now implemented using
  function-hooks. This change makes porting the functions to other systems easier.

Version 1.6:
- The graphics code now uses GRX fonts instead of the grabber-data files. I also
  included more fonts. Change the font-filename in the "angband.ini", if you don't
  like the old ones.
- Fixed some problems with error handling. The old ASCII-mode is used, if the
  "angband.ini" is missing or the screenmode initialisation fails.

Version 1.7:
- Updated to the 2.8.3 version with many changes by Ben Harrison. The angband.ini
  file was replaced by the new angdos.cfg file.
- Added sound support: Define USE_SOUND in src/config.h to compile with sound
  support. You will need the sound-files from the windows version - copy them
  into the lib/xtra/sound folder. Start Angband with the '-v' option to get the
  sounds. But beware, the windows-sounds are really awful.
- Included support for midi-music: get some midi files and copy them into the
  lib/xtra/music folder. Change the [Angband-Music] section of the angdos.cfg file,
  'Songs' is the number of the midi-songs and Songx is the filename of the x-th
  midi-song. Angband will play the songs in the specified order and begin again
  after the last one.
- You can press Ctrl-Print to make a screenshot. It will be saved as
  'lib/user/dump.bmp'.
- I'm currently redesigning the tombstone, it's not yet included in the new version.


If you find a bug, have a suggestion or want to say thanks, send me an email !

