Annotation of hatari/doc/authors.txt, revision 1.1.1.10

1.1       root        1: 
1.1.1.3   root        2:  Active Hatari developers:
                      3:  -------------------------
1.1       root        4: 
1.1.1.10! root        5: - Nicolas Pomarede <npomarede at corp.free.fr> : Project admin, improving
        !             6:   CPU, video, sound, IKBD and floppy emulation.
        !             7: 
        !             8: - Thomas Huth <huth at users.berlios.de> : Project initiator and admin,
        !             9:   currently more or less in hibernation mode.
1.1       root       10: 
1.1.1.9   root       11: - Eero Tamminen <eerot at users.berlios.de> : Speed improvements & code
1.1.1.7   root       12:   cleanup, parts of the STE emulation, Hatari embedding & remote control,
1.1.1.9   root       13:   pause & auto frameskip support, statusbar & overlay led, conditional
1.1.1.10! root       14:   breakpoints and other debugger improvements, PNG saving and other patches.
1.1.1.4   root       15: 
1.1.1.8   root       16: - Jean-Baptiste Berlioz <tobe at freemind-tobe.com> : Cycle accurate Blitter
                     17:   emulation.
                     18: 
1.1.1.9   root       19: - Laurent Sallafranque: Many fixes and speedups to DSP emulation,
1.1.1.10! root       20:   DSP debugging support, crossbar emulation, falcon microphone emulation,
        !            21:   STE LMC1992/microwire emulation.
1.1.1.9   root       22: 
1.1.1.3   root       23: 
                     24:  Contributors:
                     25:  -------------
                     26: 
                     27: Following people contributed code or patches to this projects and/or helped to
                     28: find bugs in Hatari (listed in random order - and if someone is missing here,
                     29: please remind me!):
                     30: 
1.1.1.10! root       31: - Matthias Arndt <marndt at asmsoftware.de> : Wrote the original version of
        !            32:   the Hatari user manual, fixed the printer emulation functions.
1.1.1.7   root       33: 
1.1.1.10! root       34: - Sébastien Molines <clafou at gmail.com> : Wrote the main part of the Mac
        !            35:   OS X GUI of Hatari.
1.1.1.7   root       36: 
1.1.1.10! root       37: - Marco Herrn <marco at mherrn.de> : Wrote the initial version of the "man"
        !            38:   page of Hatari and maintained the Hatari Debian packages until Hatari was
        !            39:   included into Debian.
1.1.1.7   root       40: 
1.1.1.3   root       41: - Sven de Marothy : Wrote the screenshot functions, the built-in debugger,
                     42:   the ACSI emulation and added support for ZIPed and GZIPed disk images.
1.1       root       43: 
1.1.1.8   root       44: - Emmanuel Anne <emanne at absysteme.fr> : Contributed lots of patches,
1.1       root       45:   RTC emulation.
                     46: 
1.1.1.8   root       47: - Tuduri Benoît <skweek at users.sourceforge.net> : French man-page, support
1.1.1.5   root       48:   for Doxygen.
                     49: 
1.1       root       50: - Markus Oberhumer : A patch that fixed a problem with ZIPed disk images;
                     51:   routine for loading the configuration file from the $HOME directory.
                     52: 
                     53: - Philippe Gerin : Fixed a bug in the CPU core (a problem with bus errors).
                     54: 
1.1.1.5   root       55: - Steve Kemp : Found some possible buffer overflows.
                     56: 
                     57: - George Nakos : Helped to track down a bug in the GEMDOS HD emulation.
                     58: 
                     59: - Pieter van der Meer : Traced a bug in the VIDEL emulation.
1.1       root       60: 
1.1.1.10! root       61: - Patrice Mandin : Some improvements of the autoconf build system files;
        !            62:   original author of the DSP emulation core.
1.1       root       63: 
1.1.1.5   root       64: - Martin Doering : Code for compiling the font data into the executable and
                     65:   some other ideas for cleaning up the source code.
1.1       root       66: 
                     67: - Matthias Alles : He initiated the port of Hatari to MiNT and helped me with
                     68:   a lot of technical questions about the ST.
                     69: 
1.1.1.4   root       70: - Ventzislav Tzvetkov : Joystick closing patch; ported Hatari to AmigaOS.
                     71: 
1.1.1.5   root       72: - "Jo" (?) : Patches for compiling Hatari on a 64-bit Alpha machine.
                     73: 
1.1.1.8   root       74: - Stefan Berndtsson <stefan at nocrew.org> : Patches to get Hatari running on
1.1.1.5   root       75:   big endian machines.
1.1.1.4   root       76: 
                     77: - Anatol Paruntik (?) : Patches for compiling Hatari on QNX.
1.1.1.2   root       78: 
1.1.1.8   root       79: - Claus Windeler <goodoldgames at beemulated.net> : BeOS adaption of Hatari.
1.1.1.5   root       80: 
                     81: - James Lampard : Adapted Hatari to Acorn RISC OS machines.
                     82: 
                     83: - Mark Keates : Patches for compiling Hatari with MinGW.
                     84: 
1.1.1.6   root       85: - Fredrik Noring : Tracked down a bug in the blitter emulation and a bug
                     86:   in the PSG shadow register emulation.
                     87: 
1.1.1.7   root       88: - Volker Seebode: Fix to ASCI emulation to get other than AHDI drivers working.
                     89: 
1.1.1.10! root       90: - David Savinkoff: More accurate printer emulation, LMC1992 emulation
        !            91:   patches and IIR filter.
1.1.1.7   root       92: 
                     93: - Cyprian Konador: Found some bugs in the blitter cycles emulation
                     94: 
                     95: - Jerome Vernet: Some updates to the OS X Xcode project file and OS X GUI,
                     96:   supplied a french keymapping file for OS X.
                     97: 
1.1.1.9   root       98: - Kenneth Kaufman: MS VC6 & C++ compiler and multiple GEMDOS HD partition
                     99:   support patches.
                    100: 
1.1.1.10! root      101: - Uwe Seimet: HD Driver related IDE emulation improvements and
        !           102:   GEMDOS HD emulation improvement suggestions.
        !           103: 
        !           104: - Anders Eriksson (Evil/DHS): Helped improving STE's emulation by running
        !           105:   many tests programs and providing the source code for some non working demos.
        !           106: 
1.1       root      107: 
                    108:  Code from other projects
                    109:  ------------------------
                    110: 
                    111: The initial Hatari source code was based on two main sources:
                    112: 
                    113: - Most of the hardware emulation comes from the WinSTon sourcecode
                    114:   written by Paul Bates (see: http://www.sourceforge.net/projects/winston/).
                    115: 
                    116: - The CPU core has been taken from UAE which has been written by Bernd Schmidt
1.1.1.5   root      117:   and others (http://uae.coresystems.de/).
1.1       root      118: 
                    119: Beside these two main sources, Hatari also uses some code from other projects:
                    120: 
                    121: - Some parts (e.g. the blitter emulation) have been taken from the emulator
                    122:   STonX that has been written by Marinos Yannikos and Martin Griffiths
                    123:   (http://stonx.sourceforge.net/).
                    124: 
1.1.1.5   root      125: - A lot of code (e.g. the scancode keyboard mapping, Videl, NVRAM and DSP
                    126:   emulation) has been adapted from the sources of the emulator Aranym
                    127:   (http://aranym.atari.org/).
1.1       root      128: 
                    129: - The code for decompressing ZIP files (unzip.c) has been taken from Gilles
                    130:   Vollant's miniunzip program (http://www.winimage.com/zLibDll/unzip.html).
                    131: 
                    132: - The routines for saving and loading the ASCII configuration file (cfgopts.c)
                    133:   have originally been written by Jeffry J. Brickley.
                    134: 
1.1.1.7   root      135: - The new sound core uses some code/ideas from the following GPL projects :
                    136:   * tone and noise steps computations are from StSound 1.2 by Arnaud Carré.
                    137:   * 5 bits volume table and 16*16*16 combinations of all volume are from Sc68
                    138:     by Benjamin Gerard.
                    139:   * 4 bits to 5 bits volume interpolation from 16*16*16 to 32*32*32 are from
                    140:     YM blep synthesis by Antti Lankila.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.