
 Active Hatari developers:
 -------------------------

- Thomas Huth <thothy@users.sourceforge.net> : Project initiator and main
  developer.

- Matthias Arndt <marndt@asmsoftware.de> : Maintains the Hatari user manual,
  fixed the printer emulation functions.

- Eero Tamminen <eerot@users.sourceforge.net> : Many speed improvements, code
  cleanup, parts of the STE emulation and many other patches.

- Marco Herrn <marco@mherrn.de> : Wrote the initial version of the "man" page
  of Hatari and maintains the Hatari Debian packages.

- Sébastien Molines <clafou@gmail.com> : Maintains the Mac OS X GUI of Hatari.

- Nicolas Pomarede <npomarede@corp.free.fr> : Improvements of CPU and video
  emulation.


 Contributors:
 -------------

Following people contributed code or patches to this projects and/or helped to
find bugs in Hatari (listed in random order - and if someone is missing here,
please remind me!):

- Sven de Marothy : Wrote the screenshot functions, the built-in debugger,
  the ACSI emulation and added support for ZIPed and GZIPed disk images.

- Emmanuel Anne <emanne@absysteme.fr> : Contributed lots of patches,
  RTC emulation.

- Tuduri Benoît <skweek@users.sourceforge.net> : French man-page, support
  for Doxygen.

- Markus Oberhumer : A patch that fixed a problem with ZIPed disk images;
  routine for loading the configuration file from the $HOME directory.

- Philippe Gerin : Fixed a bug in the CPU core (a problem with bus errors).

- Steve Kemp : Found some possible buffer overflows.

- George Nakos : Helped to track down a bug in the GEMDOS HD emulation.

- Pieter van der Meer : Traced a bug in the VIDEL emulation.

- Patrice Mandin : Some improvements of the autoconf build system files.

- Martin Doering : Code for compiling the font data into the executable and
  some other ideas for cleaning up the source code.

- Matthias Alles : He initiated the port of Hatari to MiNT and helped me with
  a lot of technical questions about the ST.

- Ventzislav Tzvetkov : Joystick closing patch; ported Hatari to AmigaOS.

- "Jo" (?) : Patches for compiling Hatari on a 64-bit Alpha machine.

- Stefan Berndtsson <stefan@nocrew.org> : Patches to get Hatari running on
  big endian machines.

- Anatol Paruntik (?) : Patches for compiling Hatari on QNX.

- Claus Windeler <goodoldgames@beemulated.net> : BeOS adaption of Hatari.

- James Lampard : Adapted Hatari to Acorn RISC OS machines.

- Mark Keates : Patches for compiling Hatari with MinGW.

- Fredrik Noring : Tracked down a bug in the blitter emulation and a bug
  in the PSG shadow register emulation.


 Code from other projects
 ------------------------

The initial Hatari source code was based on two main sources:

- Most of the hardware emulation comes from the WinSTon sourcecode
  written by Paul Bates (see: http://www.sourceforge.net/projects/winston/).

- The CPU core has been taken from UAE which has been written by Bernd Schmidt
  and others (http://uae.coresystems.de/).

Beside these two main sources, Hatari also uses some code from other projects:

- Some parts (e.g. the blitter emulation) have been taken from the emulator
  STonX that has been written by Marinos Yannikos and Martin Griffiths
  (http://stonx.sourceforge.net/).

- A lot of code (e.g. the scancode keyboard mapping, Videl, NVRAM and DSP
  emulation) has been adapted from the sources of the emulator Aranym
  (http://aranym.atari.org/).

- The code for decompressing ZIP files (unzip.c) has been taken from Gilles
  Vollant's miniunzip program (http://www.winimage.com/zLibDll/unzip.html).

- The routines for saving and loading the ASCII configuration file (cfgopts.c)
  have originally been written by Jeffry J. Brickley.

