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

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