
   ______________________________________________________________________

                    eme version 0.2a - seme version 0.2
   ______________________________________________________________________
                          _______________________

    1. License and Disclaimer
    2. Features
    3. Installation
    4. Acknowledgments
    5. Contact informations
                          _______________________
_______________________________________________________________________________

1 - License and Disclaimer
_______________________________________________________________________________

   eme is a framework for building a map editor.

   Copyright (C) 2002 Annie Testes.

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or (at
   your option) any later version.

   This program is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
   General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
   USA

   Please refer to the accompanying file 'copying.txt' for details.
_______________________________________________________________________________

2 - Features
_______________________________________________________________________________

   eme is a framework for building a map editor. You can specify the way
   the maps are loaded and saved, you can also define some commands.
   There are two applications created with eme: seme (Simple eme) and
   ieme (Image eme). seme allows you to create maps without coding
   anything yourself and exports map loading code to include in your
   game. ieme is a simple bitmap editor "demonstrating the versatility of
   the eme framework" (I've hired a PR guy for this sentence ;).

   Features:
     * Multiple layers
     * Copy, cut, paste
     * Multiple undo levels
     * Uses Allegro datafiles
     * Random fill
     * Tiles can be image, number, boolean, string, color, composite
     * [not in seme] Layers with holes
     * Adding and deleting rows an columns
     * Handles top-down and iso maps
     * Can enter any Unicode character
     * Themes
     * Internationalized
     * [seme only] Map format specified graphically
     * [seme only] Map loading code automatically generated
_______________________________________________________________________________

3 - Installation
_______________________________________________________________________________

   To install the files, unzip emedos01.zip with your favorite zip program.
   If you use PKUNZIP, remember to use the -d switch to keep the directory
   hierarchy. E.g. pkunzip -d emedos01.zip.

   In the directory eme/doc/, you can find some documentation (HTML format).
   The executable (seme.exe) is in the directory eme/seme. You can find
   some examples in examples/seme/.

   If there are problems, please report them to me (see Contact informations).
_______________________________________________________________________________

4 - Acknowledgments
_______________________________________________________________________________

   Shawn Hargreaves for Allegro (http://www.allegro.cc and
   http://alleg.sourceforge.net/).

   Design Patterns - Elements of Reusable Object Oriented Software by
   Gamma, Helm, Johnson and Vlissides. Must be read by anyone who uses an
   object oriented language.

   Robin Burrows for Mappy (http://surf.to/mappy) from which I got the
   brush idea.
_______________________________________________________________________________

5 - Contact informations
_______________________________________________________________________________

   You can send me comments at annie@kezako.net. I'd be happy to know
   what is good and what should be improved. Suggestions, bug reports,
   etc. are welcome.

   A few informations I'd be happy to know if you use eme (they are of
   course optional):
     * Which platform (OS, compiler) do you use ?
     * Which type of game are you creating ?
     * Do you use seme or did you write a plugin ?
     * Which character encoding do you use ? (I'm thinking of supporting
       only UTF-8)
                          _______________________

                         Last modified on 1/5/2003
                          _______________________
