CreditsCredits

ScummVM Team
Project Leaders
Max Horn Fingolfin
Eugene Sandulenko sev
Retired Project Leaders
James Brown ender
Vincent Hamm yaz0r ScummVM co-founder, Original Cruise/CinE author
Ludvig Strigeus ludde Original ScummVM and SimonVM author
Engine Teams
SCUMM:
Torbjörn Andersson eriktorbjorn
Max Horn Fingolfin
Travis Howell Kirben
Paweł Kołodziejski aquadran Codecs, iMUSE, Smush, etc.
Gregory Montoir cyx
Eugene Sandulenko sev FT INSANE, MM NES, MM C64, game detection, Herc/CGA
HE:
Travis Howell Kirben
Gregory Montoir cyx
Eugene Sandulenko sev
AGI:
Stuart George darkfiber
Matthew Hoops clone2727
Filippos Karapetis [md5]
Paweł Kołodziejski aquadran
Walter van Niftrik waltervn
Kari Salminen Buddha^
Eugene Sandulenko sev
AGOS:
Torbjörn Andersson eriktorbjorn
Paul Gilbert dreammaster
Travis Howell Kirben
BASS:
Joost Peters joostp
Broken Sword 1:
Broken Sword 2:
Torbjörn Andersson eriktorbjorn
Cinematique evo 1:
Vincent Hamm yazoo original CinE engine author
Paweł Kołodziejski aquadran
Gregory Montoir cyx
Eugene Sandulenko sev
Cinematique evo 2:
Vincent Hamm yazoo original CruisE engine author
FOTAQ:
Gregory Montoir cyx
Joost Peters joostp
Gob:
Torbjörn Andersson eriktorbjorn
Sven Hesse DrMcCoy
Willem Jan Palenstijn wjp
Eugene Sandulenko sev
Groovie:
Henry Bush spookypeanut
Scott Thomas ST
Jordi Vilalta Prat jvprat
Kyra:
Torbjörn Andersson eriktorbjorn VQA Player
Oystein Eftevaag vinterstum
Florian Kagerer athrxx
Gregory Montoir cyx
Johannes Schickel LordHoto
Lure:
Paul Gilbert dreammaster
M4:
Torbjörn Andersson eriktorbjorn
Paul Gilbert dreammaster
Benjamin Haisch johndoe
Filippos Karapetis [md5]
MADE:
Benjamin Haisch johndoe
Filippos Karapetis [md5]
Parallaction:
??? peres
SAGA:
Torbjörn Andersson eriktorbjorn
Sven Hesse DrMcCoy
Filippos Karapetis [md5]
Andrew Kurushin ajax16384
Eugene Sandulenko sev
SCI:
Greg Frieger _FRG_
Paul Gilbert dreammaster
Max Horn Fingolfin
Filippos Karapetis [md5]
Walter van Niftrik waltervn
Jordi Vilalta Prat jvprat
Lars Skovlund lskovlun
Tinsel:
Torbjörn Andersson eriktorbjorn
Paul Gilbert dreammaster
Sven Hesse DrMcCoy
Max Horn Fingolfin
Filippos Karapetis [md5]
Joost Peters joostp
Touché:
Gregory Montoir cyx
Tucker:
Gregory Montoir cyx
Backend Teams
Dreamcast:
Marcus Comstedt
GP2X:
John Willis DJWillis
iPhone:
Oystein Eftevaag vinterstum
Maemo:
Frantisek Dufka fanoush
Nintendo DS:
Neil Millstone agent-q
PalmOS:
Chris Apers chrilith
PocketPC / WinCE:
Kostas Nakos Jubanka
PlayStation 2:
Max Lingua sunmax
PSP (PlayStation Portable):
Joost Peters joostp
SDL (Win/Linux/OS X/etc.):
Max Horn Fingolfin
Eugene Sandulenko sev Asm routines, GFX layers
SymbianOS:
Jurgen Braam SumthinWicked
Lars Persson AnotherGuest
Wii:
Andre Heider dhewg
Other subsystems
Infrastructure:
Max Horn Fingolfin Backend & Engine APIs, file API, sound mixer, audiostreams, data structures, etc.
Eugene Sandulenko sev
GUI:
Eugene Sandulenko sev
Johannes Schickel LordHoto
Miscellaneous:
David Corrales-Lopez david_corrales Filesystem access improvements (GSoC 2007 task)
Jerome Fisher KingGuppy MT-32 emulator
Jochen Hoenicke hoenicke Speaker & PCjr sound support, AdLib work
Chris Page cp88 Return to launcher, savestate improvements, leak fixes, ... (GSoC 2008 task)
Robin Watts robinwatts ARM assembly routines for nice speedups on several ports; improvements to the sound mixer
Website (content)

All active team members

Documentation
Joachim Eberhard joachimeberhard Numerous contributions to documentation
Matthew Hoops clone2727 Wiki editor
FreeSCI Contributors
Anders Baden Nielsen PPC testing
Bas Zoetekouw Man pages, debian package management, CVS maintenance
Carl Muckenhoupt Sources to the SCI resource viewer tools that started it all
Chris Kehler Makefile enhancements
Christoph Reichenbach UN*X code, VM/Graphics/Sound/other infrastructure
Christopher T. Lansdown Original CVS maintainer, Alpha compatibility fixes
Claudio Matsuoka CVS snapshots, daily builds, BeOS and cygwin ports
Dark Minister SCI research (bytecode and parser)
Dmitry Jemerov Port to the Win32 platform, numerous bugfixes
Emmanuel Jeandel Bugfixes and bug reports
Francois-R Boyer MT-32 information and mapping code
George Reid FreeBSD package management
Hubert Maier AmigaOS 4 port
Hugues Valois Game selection menu
Johannes Manhave Document format translation
Jordi Vilalta Numerous code and website clean-up patches
Lars Skovlund Project maintenance, most documentation, bugfixes, SCI1 support
Magnus Reftel Heap implementation, Python class viewer, bugfixes
Matt Hargett Clean-ups, bugfixes, Hardcore QA, Win32
Max Horn SetJump implementation
Paul David Doherty Game version information
Petr Vyhnak The DCL-INFLATE algorithm, many Win32 improvements
Rainer Canavan IRIX MIDI driver and bug fixes
Rainer De Temple SCI research
Ravi I. SCI0 sound resource specification
Ruediger Hanke Port to the MorphOS platform
Rune Orsval Configuration file editor
Rickard Lind MT32->GM MIDI mapping magic, sound research
Rink Springer Port to the DOS platform, several bug fixes
Robey Pointer Bug tracking system hosting
Sergey Lapin Port of Carl's type 2 decompression code
Solomon Peachy SDL ports and much of the sound subsystem
Vyacheslav Dikonov Config script improvements
Walter van Niftrik Ports to the Dreamcast and GP32 platforms
Xiaojun Chen
Sean Terrell

Special thanks to Prof. Dr. Gary Nutt for allowing the FreeSCI VM extension as a course project in his Advanced OS course

Special thanks to Bob Heitman and Corey Cole for their support of FreeSCI

Retired Team Members
Tore Anderson tore Former Debian GNU/Linux maintainer
Nicolas Bacca arisme Former WinCE porter
Ralph Brorsen painelf Help with GUI implementation
Jamieson Christian jamieson630 iMUSE, MIDI, all things musical
David Eriksson twogood Engines: FOTAQ
Hans-Jörg Frieden Former AmigaOS 4 packager
Robert Göffringmann lavosspawn Original PS2 porter; Engines: BASS, BS1
Jonathan Gray khalek Engines: SCUMM, HE, BS2
Rüdiger Hanke Port: MorphOS
Felix Jakschitsch yot Zak256 reverse engineering
Oliver Kiehl olki Engines: AGOS, BASS
Mutwin Kraus mutle Original MacOS porter
Peter Moraliyski ph0x Port: GP32
Juha Niemimäki Former AmigaOS 4 packager
Jeremy Newman laxdragon Former webmaster
Lionel Ulmer bbrox Port: X11
Won Star wonst719 Former GP32 porter
David Symonds dsymonds Engines: AGI
Other contributions
Packages
AmigaOS 4:
Hubert Maier Raziel_AOne
Atari/FreeMiNT:
Keith Scroggins KeithS
BeOS:
Stefan Parviainen
Luc Schrijvers Begasus
Debian GNU/Linux:
David Weinehall tao
Fedora / RedHat:
Willem Jan Palenstijn wjp
Mac OS X:
Max Horn Fingolfin
Oystein Eftevaag vinterstum
Mandriva:
Dominik Scherer
MorphOS:
Fabien Coeurjoly fab1
OS/2:
Paul Smedley Creeping
SlackWare:
Robert Kelsen
Solaris x86:
Laurent Blume laurent
Solaris SPARC:
Markus Strangl WooShell
Win32:
Travis Howell Kirben
Win64:
Chris Gray Psychoid
Websites (design)
Dobó Balázs draven Website design
Yaroslav Fedevych jafd HTML/CSS for the website
David Jensen Tyst SVG logo conversion
Jean Marc ScummVM logo
??? Raina ScummVM forum buttons
Code contributions
Ori Avtalion salty-horse Subtitle control options in the GUI; BASS GUI fixes
Stuart Caie Decoders for Amiga and AtariST data files (AGOS engine)
Paolo Costabel PSP port contributions
Thierry Crozat criezy Support for Broken Sword 1 Macintosh version
Martin Doucha next_ghost CinE engine objectification
Thomas Fach-Pedersen madmoose ProTracker module player
Benjamin Haisch john_doe Heavily improved de-/encoder for DXA videos
Janne Huttunen V3 actor mask support, Dig/FT SMUSH audio
Kovács Endre János Several fixes for Simon1
Jeroen Janssen japj Numerous readability and bugfix patches
Andreas Karlsson Sprawl Initial port for SymbianOS
Claudio Matsuoka Daily Linux builds
Thomas Mayer PSP port contributions
Sean Murray lightcast ScummVM tools GUI application (GSoC 2007 task)
??? n0p Windows CE port aspect ratio correction scaler and right click input method
Mikesch Nepomuk mnepomuk MI1 VGA floppy patches
Nicolas Noble pixels Config file and ALSA support
Tim Phillips realmz Initial MI1 CD music support
??? Quietust Sound support for Amiga SCUMM V2/V3 games, MM NES support
Andreas Röver Broken Sword 1/2 MPEG2 cutscene support
Edward Rudd urkle Fixes for playing MP3 versions of MI1/Loom audio
Daniel Schepler dschepler Final MI1 CD music support, initial Ogg Vorbis support
André Souza luke_br SDL-based OpenGL renderer
Special thanks to
Sander Buskens For his work on the initial reversing of Monkey2
??? Canadacow For the original MT-32 emulator
Kevin Carnes For Scumm16, the basis of ScummVM's older gfx codecs
Curt Coder For the original TrollVM (preAGI) code
Patrick Combet Dorian Gray For the original Gobliiins ADL player
Ivan Dubrov For contributing the initial version of the Gobliiins engine
Till Kresslein Krest For design of modern ScummVM GUI
??? Jezar For his freeverb filter implementation
Jim Leiterman Various info on his FM-TOWNS/Marty SCUMM ports
??? lloyd For deep tech details about C64 Zak & MM
Sarien Team Original AGI engine code
Jimmi Thøgersen For ScummRev, and much obscure code/documentation
??? Tristan For additional work on the original MT-32 emulator
James Woodcock Soundtrack enhancements

Tony Warriner and everyone at Revolution Software Ltd. for sharing with us the source of some of their brilliant games, allowing us to release Beneath a Steel Sky as freeware... and generally being supportive above and beyond the call of duty.

John Passfield and Steve Stamatiadis for sharing the source of their classic title, Flight of the Amazon Queen and also being incredibly supportive.

Joe Pearce from The Wyrmkeep Entertainment Co. for sharing the source of their famous title Inherit the Earth and always prompt replies to our questions.

Aric Wilmunder, Ron Gilbert, David Fox, Vince Lee, and all those at LucasFilm/LucasArts who made SCUMM the insane mess to reimplement that it is today. Feel free to drop us a line and tell us what you think, guys!

Alan Bridgman, Simon Woodroffe and everyone at Adventure Soft for sharing the source code of some of their games with us.

 

Tentacle