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