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