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