0x99
[scummvm-innocent.git] / AUTHORS
blobbc52898b18c97083d6ee2b6719b3bd55a1ea4e81
1 ScummVM Team
2 ************
3   Project Leaders
4   ---------------
5      Max Horn             
6      Eugene Sandulenko    
8   Retired Project Leaders
9   -----------------------
10      James Brown          
11      Vincent Hamm          - ScummVM co-founder, Original Cruise/CinE author
12      Ludvig Strigeus       - Original ScummVM and SimonVM author
14   Engine Teams
15   ------------
16     SCUMM:
17        Torbjorn Andersson   
18        James Brown           - (retired)
19        Jonathan Gray         - (retired)
20        Vincent Hamm          - (retired)
21        Max Horn             
22        Travis Howell        
23        Pawel Kolodziejski    - Codecs, iMUSE, Smush, etc.
24        Gregory Montoir      
25        Eugene Sandulenko     - FT INSANE, MM NES, MM C64, game detection,
26                                Herc/CGA
27        Ludvig Strigeus       - (retired)
29     HE:
30        Jonathan Gray         - (retired)
31        Travis Howell        
32        Gregory Montoir      
33        Eugene Sandulenko    
35     AGI:
36        Stuart George        
37        Matthew Hoops        
38        Filippos Karapetis   
39        Pawel Kolodziejski   
40        Walter van Niftrik   
41        Kari Salminen        
42        Eugene Sandulenko    
43        David Symonds         - (retired)
45     AGOS:
46        Torbjorn Andersson   
47        Paul Gilbert         
48        Travis Howell        
49        Oliver Kiehl          - (retired)
50        Ludvig Strigeus       - (retired)
52     BASS:
53        Robert Goeffringmann  - (retired)
54        Oliver Kiehl          - (retired)
55        Joost Peters         
57     Broken Sword 1:
58        Fabio Battaglia       - PSX version support
59        Robert Goeffringmann  - (retired)
61     Broken Sword 2:
62        Torbjorn Andersson   
63        Fabio Battaglia       - PSX version support
64        Jonathan Gray         - (retired)
66     Cinematique evo 1:
67        Vincent Hamm          - (retired)
68        Pawel Kolodziejski   
69        Gregory Montoir      
70        Kari Salminen        
71        Eugene Sandulenko    
73     Cinematique evo 2:
74        Paul Gilbert         
75        Vincent Hamm          - (retired)
77     Drascula:
78        Filippos Karapetis   
79        Pawel Kolodziejski   
81     FOTAQ:
82        David Eriksson        - (retired)
83        Gregory Montoir      
84        Joost Peters         
86     Gob:
87        Torbjorn Andersson   
88        Arnaud Boutonne      
89        Sven Hesse           
90        Eugene Sandulenko    
92     Groovie:
93        Henry Bush           
94        Scott Thomas         
95        Jordi Vilalta Prat   
97     Kyra:
98        Torbjorn Andersson    - VQA Player
99        Oystein Eftevaag     
100        Florian Kagerer      
101        Gregory Montoir      
102        Johannes Schickel    
104     Lure:
105        Paul Gilbert         
107     M4:
108        Torbjorn Andersson   
109        Paul Gilbert         
110        Benjamin Haisch      
111        Filippos Karapetis   
113     MADE:
114        Benjamin Haisch      
115        Filippos Karapetis   
117     Parallaction:
118        peres                
120     SAGA:
121        Torbjorn Andersson   
122        Filippos Karapetis   
123        Andrew Kurushin      
124        Eugene Sandulenko    
126     SCI:
127        Greg Frieger         
128        Paul Gilbert         
129        Max Horn             
130        Filippos Karapetis   
131        Walter van Niftrik   
132        Willem Jan Palenstijn
133        Jordi Vilalta Prat   
134        Lars Skovlund        
136     Tinsel:
137        Torbjorn Andersson   
138        Fabio Battaglia       - PSX version support
139        Paul Gilbert         
140        Sven Hesse           
141        Max Horn             
142        Filippos Karapetis   
143        Joost Peters         
145     Touche:
146        Gregory Montoir      
148     Tucker:
149        Gregory Montoir      
151   Backend Teams
152   -------------
153     Dreamcast:
154        Marcus Comstedt      
156     GP2X:
157        John Willis          
159     iPhone:
160        Oystein Eftevaag     
162     Maemo:
163        Frantisek Dufka      
165     Nintendo DS:
166        Neil Millstone       
168     PalmOS:
169        Chris Apers          
171     PocketPC / WinCE:
172        Nicolas Bacca         - (retired)
173        Kostas Nakos         
175     PlayStation 2:
176        Robert Goeffringmann  - (retired)
177        Max Lingua           
179     PSP (PlayStation Portable):
180        Joost Peters         
182     SDL (Win/Linux/OS X/etc.):
183        Max Horn             
184        Eugene Sandulenko     - Asm routines, GFX layers
186     SymbianOS:
187        Jurgen Braam         
188        Lars Persson         
190     Wii:
191        Andre Heider         
193   Other subsystems
194   ----------------
195     Infrastructure:
196        Max Horn              - Backend & Engine APIs, file API, sound mixer,
197                                audiostreams, data structures, etc.
198        Eugene Sandulenko    
200     GUI:
201        Vicent Marti         
202        Eugene Sandulenko    
203        Johannes Schickel    
205     Miscellaneous:
206        David Corrales-Lopez  - Filesystem access improvements (GSoC 2007
207                                task) (retired)
208        Jerome Fisher         - MT-32 emulator (retired)
209        Benjamin Haisch       - Heavily improved de-/encoder for DXA videos
210        Jochen Hoenicke       - Speaker & PCjr sound support, AdLib work
211                                (retired)
212        Chris Page            - Return to launcher, savestate improvements,
213                                leak fixes, ... (GSoC 2008 task) (retired)
214        Robin Watts           - ARM assembly routines for nice speedups on
215                                several ports; improvements to the sound mixer
217   Website (code)
218   --------------
219      Fredrik Wendel       
221   Website (content)
222   -----------------
223      All active team members
225   Documentation
226   -------------
227      Joachim Eberhard      - Numerous contributions to documentation
228      Matthew Hoops         - Wiki editor
230   Retired Team Members
231   --------------------
232      Ralph Brorsen         - Help with GUI implementation
233      Jamieson Christian    - iMUSE, MIDI, all things musical
234      Felix Jakschitsch     - Zak256 reverse engineering
235      Mutwin Kraus          - Original MacOS porter
236      Peter Moraliyski      - Port: GP32
237      Jeremy Newman         - Former webmaster
238      Lionel Ulmer          - Port: X11
239      Won Star              - Former GP32 porter
241 Other contributions
242 *******************
243   Packages
244   --------
245     AmigaOS 4:
246        Hans-Jorg Frieden     - (retired)
247        Hubert Maier         
248        Juha Niemimaki        - (retired)
250     Atari/FreeMiNT:
251        Keith Scroggins      
253     BeOS:
254        Stefan Parviainen    
255        Luc Schrijvers       
257     Debian GNU/Linux:
258        Tore Anderson         - (retired)
259        David Weinehall      
261     Fedora / RedHat:
262        Willem Jan Palenstijn
264     Mac OS X:
265        Max Horn             
266        Oystein Eftevaag     
268     Mandriva:
269        Dominik Scherer      
271     MorphOS:
272        Fabien Coeurjoly     
273        Ruediger Hanke        - (retired)
275     OS/2:
276        Paul Smedley         
278     SlackWare:
279        Robert Kelsen        
281     Solaris x86:
282        Laurent Blume        
284     Solaris SPARC:
285        Markus Strangl       
287     Win32:
288        Travis Howell        
290     Win64:
291        Chris Gray           
293   Websites (design)
294   -----------------
295      Dobo Balazs           - Website design
296      Yaroslav Fedevych     - HTML/CSS for the website
297      David Jensen          - SVG logo conversion
298      Jean Marc Gimenez     - ScummVM logo
299      Raina                 - ScummVM forum buttons
301   Code contributions
302   ------------------
303      Ori Avtalion          - Subtitle control options in the GUI; BASS GUI
304                              fixes
305      Stuart Caie           - Decoders for Amiga and AtariST data files (AGOS
306                              engine)
307      Paolo Costabel        - PSP port contributions
308      Thierry Crozat        - Support for Broken Sword 1 Macintosh version
309      Martin Doucha         - CinE engine objectification
310      Thomas Fach-Pedersen  - ProTracker module player
311      Janne Huttunen        - V3 actor mask support, Dig/FT SMUSH audio
312      Kovacs Endre Janos    - Several fixes for Simon1
313      Jeroen Janssen        - Numerous readability and bugfix patches
314      Andreas Karlsson      - Initial port for SymbianOS
315      Claudio Matsuoka      - Daily Linux builds
316      Thomas Mayer          - PSP port contributions
317      Sean Murray           - ScummVM tools GUI application (GSoC 2007 task)
318      n0p                   - Windows CE port aspect ratio correction scaler
319                              and right click input method
320      Mikesch Nepomuk       - MI1 VGA floppy patches
321      Nicolas Noble         - Config file and ALSA support
322      Tim Phillips          - Initial MI1 CD music support
323      Quietust              - Sound support for Amiga SCUMM V2/V3 games, MM
324                              NES support
325      segra                 - Improved support for Apple II/C64 versions of MM
326      Andreas Roever        - Broken Sword 1/2 MPEG2 cutscene support
327      Edward Rudd           - Fixes for playing MP3 versions of MI1/Loom audio
328      Daniel Schepler       - Final MI1 CD music support, initial Ogg Vorbis
329                              support
330      Andre Souza           - SDL-based OpenGL renderer
332   FreeSCI Contributors
333   --------------------
334      Anders Baden Nielsen  - PPC testing
335      Bas Zoetekouw         - Man pages, debian package management, CVS
336                              maintenance
337      Carl Muckenhoupt      - Sources to the SCI resource viewer tools that
338                              started it all
339      Chris Kehler          - Makefile enhancements
340      Christoph Reichenbach - UN*X code, VM/Graphics/Sound/other
341                              infrastructure
342      Christopher T. Lansdo - Original CVS maintainer, Alpha compatibility
343                              fixes
344      Claudio Matsuoka      - CVS snapshots, daily builds, BeOS and cygwin
345                              ports
346      Dark Minister         - SCI research (bytecode and parser)
347      Dmitry Jemerov        - Port to the Win32 platform, numerous bugfixes
348      Emmanuel Jeandel      - Bugfixes and bug reports
349      Francois-R Boyer      - MT-32 information and mapping code
350      George Reid           - FreeBSD package management
351      Hubert Maier          - AmigaOS 4 port
352      Hugues Valois         - Game selection menu
353      Johannes Manhave      - Document format translation
354      Jordi Vilalta         - Numerous code and website clean-up patches
355      Lars Skovlund         - Project maintenance, most documentation,
356                              bugfixes, SCI1 support
357      Magnus Reftel         - Heap implementation, Python class viewer,
358                              bugfixes
359      Matt Hargett          - Clean-ups, bugfixes, Hardcore QA, Win32
360      Max Horn              - SetJump implementation
361      Paul David Doherty    - Game version information
362      Petr Vyhnak           - The DCL-INFLATE algorithm, many Win32
363                              improvements
364      Rainer Canavan        - IRIX MIDI driver and bug fixes
365      Rainer De Temple      - SCI research
366      Ravi I.               - SCI0 sound resource specification
367      Ruediger Hanke        - Port to the MorphOS platform
368      Rune Orsval           - Configuration file editor
369      Rickard Lind          - MT32->GM MIDI mapping magic, sound research
370      Rink Springer         - Port to the DOS platform, several bug fixes
371      Robey Pointer         - Bug tracking system hosting
372      Sergey Lapin          - Port of Carl's type 2 decompression code
373      Solomon Peachy        - SDL ports and much of the sound subsystem
374      Vyacheslav Dikonov    - Config script improvements
375      Walter van Niftrik    - Ports to the Dreamcast and GP32 platforms
376      Xiaojun Chen         
377      Sean Terrell         
379      Special thanks to Prof. Dr. Gary Nutt for allowing the FreeSCI VM
380      extension as a course project in his Advanced OS course.
382      Special thanks to Bob Heitman and Corey Cole for their support of
383      FreeSCI.
385    And to all the contributors, users, and beta testers we've missed. Thanks!
387 Special thanks to
388 *****************
389    Sander Buskens   - For his work on the initial reversing of Monkey2
390    Canadacow        - For the original MT-32 emulator
391    Kevin Carnes     - For Scumm16, the basis of ScummVM's older gfx codecs
392    Curt Coder       - For the original TrollVM (preAGI) code
393    Patrick Combet   - For the original Gobliiins ADL player
394    Ivan Dubrov      - For contributing the initial version of the Gobliiins
395                       engine
396    Till Kresslein   - For design of modern ScummVM GUI
397    Jezar            - For his freeverb filter implementation
398    Jim Leiterman    - Various info on his FM-TOWNS/Marty SCUMM ports
399    lloyd            - For deep tech details about C64 Zak & MM
400    Sarien Team      - Original AGI engine code
401    Jimmi Thogersen  - For ScummRev, and much obscure code/documentation
402    Tristan          - For additional work on the original MT-32 emulator
403    James Woodcock   - Soundtrack enhancements
405    Tony Warriner and everyone at Revolution Software Ltd. for sharing with us
406    the source of some of their brilliant games, allowing us to release
407    Beneath a Steel Sky as freeware... and generally being supportive above
408    and beyond the call of duty.
410    John Passfield and Steve Stamatiadis for sharing the source of their
411    classic title, Flight of the Amazon Queen and also being incredibly
412    supportive.
414    Joe Pearce from The Wyrmkeep Entertainment Co. for sharing the source of
415    their famous title Inherit the Earth and always prompt replies to our
416    questions.
418    Aric Wilmunder, Ron Gilbert, David Fox, Vince Lee, and all those at
419    LucasFilm/LucasArts who made SCUMM the insane mess to reimplement that it
420    is today. Feel free to drop us a line and tell us what you think, guys!
422    Alan Bridgman, Simon Woodroffe and everyone at Adventure Soft for sharing
423    the source code of some of their games with us.