This package was debianized by Cesare Falco on Sun, 20 Jan 2008 11:00:19 +0100. It was downloaded from http://rbelmont.mameworld.info/?page_id=163 NOTE: Repackaged upstream source from zip to tar.gz. Upstream license: -------------------------------------------------------------------------------- GENERAL -------------------------------------------------------------------------------- Copyright (c) 1997-2007, Nicola Salmoria and the MAME team All rights reserved. Redistribution and use of this code or any derivative works are permitted provided that the following conditions are met: * Redistributions may not be sold, nor may they be used in a commercial product or activity. * Redistributions that are modified from the original source must include the complete source code, including the source code for all components used by a binary built from the modified sources. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. * Redistributions must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- ZLIB - GENERAL PURPOSE COMPRESSION LIBRARY -------------------------------------------------------------------------------- Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format). -------------------------------------------------------------------------------- THE EXPAT XML PARSER LIBRARY -------------------------------------------------------------------------------- Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- MISCELLANEOUS -------------------------------------------------------------------------------- src/lib/util/md5.c src/lib/util/md5.h This code implements the MD5 message-digest algorithm. The algorithm is due to Ron Rivest. This code was written by Colin Plumb in 1993, no copyright is claimed. This code is in the public domain; do with it what you wish. Equivalent code is available from RSA Data Security, Inc. This code has been tested against that, and is equivalent, except that you don't need to include two pages of legalese with every copy. To compute the message digest of a chunk of bytes, declare an MD5Context structure, pass it to MD5Init, call MD5Update as needed on buffers full of bytes, and then call MD5Final, which will fill a supplied 16-byte array with the digest. Changed so as no longer to depend on Colin Plumb's `usual.h' header definitions; now uses stuff from dpkg's config.h. - Ian Jackson . Still in the public domain. src/lib/util/sha1.c src/lib/util/sha1.h nettle, low-level cryptographics library Copyright (C) 2001 Peter Gutmann, Andrew Kuchling, Niels Moeller Licensed under the GNU General Public License, version 2.1 or any later. See the file /usr/share/common-licenses/GPL-2 or . Copyright Holders: -------------------------------------------------------------------------------- GENERAL -------------------------------------------------------------------------------- Source code is licensed under the above license, and wherever not specifically stated below is copyright (c) 1997-2007 Nicola Salmoria and The MAME Team. -------------------------------------------------------------------------------- EXTERNAL LIBRARIES -------------------------------------------------------------------------------- * Expat library Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd * zlib - general purpose compression library Version 1.2.3, July 18th, 2005 Copyright (c) 1995-2005 Jean-loup Gailly and Mark Adler -------------------------------------------------------------------------------- SPECIFIC HARDWARE (CPU/AUDIO/VIDEO/MACHINE) EMULATION LIBRARIES -------------------------------------------------------------------------------- * Portable Analog ADSP-2100 emulator Copyright (c) Aaron Giles, 1999-2004 * Alpha8201 Emulator Copyright (c) 2006 Tatsuyuki Satoh * ARM 2/3/6 Emulation (26 bit address bus) Copyright (c) 2002-2006 Bryan McPhail (mish@tendril.co.uk) and Phil Stroffolino * Portable ARM7TDMI CPU Emulator Copyright (c) 2004 Steve Ellenoff, all rights reserved * Portable ASAP (Atari Simplified Architecture Processor) emulator Copyright (c) Aaron Giles 2000-2004 * Portable Cinematronics CPU emulator Copyright (c) 2004 Aaron Giles & Zonn Moore * Portable cosmac cdp1802 emulator interface Copyright (c) 2000 Peter Trauner, all rights reserved * National Semiconductor COP410 Emulator Copyright (c) 2005 by Dan Boris * Portable General Instruments CP1610 emulator interface Copyright (c) 2004 Frank Palazzolo, all rights reserved * Hyperstone cpu emulator Copyright (c) Pierpaolo Prazzoli and Ryan Holtz * Portable F8 emulator (Fairchild 3850) Copyright (c) 2000 Juergen Buchmueller, all rights reserved * G65C816 CPU Emulator V0.93 Copyright (c) 2000 Karl Stenerud * Portable HuC6280/Hu6820 emulator Copyright (c) 1999, 2000 Bryan McPhail, mish@tendril.co.uk (portions based with permission on the 6502 emulator by Juergen Buchmueller) * Portable 6309 emulator Copyright (c) John Butler 1997, Tim Lindner 2000 * Intel i386 emulator Copyright (c) 2003-2004 Ville Linde * Intel i8039 Portable Emulator Copyright (c) 1997 by Mirko Buffoni Based on the original work copyright (c) 1997 by Dan Boris, an 8048 emulator * mcs48 disassembler Copyright (c) 1996 Michael Cuddy, Fen's Ende Sofware Adapted by Andrea Mazzoleni for use with MAME * Portable MCS-51 Family Emulator Copyright (c) 2003 Steve Ellenoff, all rights reserved * D52 8052 Disassembler Copyright (c) 1995-2002 by Jeffery L. Post * Portable I8085A emulator V1.2 Copyright (c) 1998,1999,2000 Juergen Buchmueller, all rights reserved Partially based on information out of Z80Em by Marcel De Kogel * Portable UPI-41/8041/8741/8042/8742 emulator V0.2 Copyright (c) 1999 Juergen Buchmueller, all rights reserved * Portable Jaguar DSP emulator. Copyright (c) Aaron Giles 2000-2004 * Portable Konami cpu emulator Copyright (c) The MAME Team 1999 Based on M6809 cpu core Copyright (c) John Butler 1997 * Portable lh5801 emulator interface Copyright (c) 2000 Peter Trauner, all rights reserved * Mitsubishi M37702/37710 CPU Emulator Copyright (c) 2004-2006 R. Belmont, based on G65816 by Karl Stenerud * Mitsubishi 7700 CPU Emulator v0.10 Copyright (c) R. Belmont Based on: G65C816 CPU Emulator V0.92 Copyright (c) 2000 Karl Stenerud * Portable 6502/65c02/65sc02/6510/n2a03 emulator V1.2 Copyright (c) 1998,1999,2000 Juergen Buchmueller, all rights reserved 65sc02 core Copyright (c) 2000 Peter Trauner Deco16 portions Copyright (c) 2001-2003 Bryan McPhail * Portable 4510 emulator V1.0beta1 Copyright (c) 2000 Peter Trauner, all rights reserved * Portable 6509 emulator V1.0beta1 Copyright (c) 2000 Peter Trauner, all rights reserved * Portable 65ce02 emulator V1.0beta3 Copyright (c) 2000 Peter Trauner, all rights reserved * MUSASHI Version 3.3 - A portable Motorola M680x0 processor emulation engine Copyright (c) 1998-2001 Karl Stenerud, all rights reserved * Portable 6809 emulator Copyright (c) John Butler 1997 6809 disassembler Version 1.4 1-MAR-95, Copyright (c) 1995 Sean Riddle * Portable Fujitsu MB86233 series DSP emulator Copyright (c) 2007 ElSemi and Ernesto Corvi * Portable Fujitsu MB88xx series MCU emulator Copyright (c) 2007 Ernesto Corvi * Motorola MC68HC11 emulator Copyright (c) 2004 Ville Linde * Implementation for the Nintendo Minx CPU Copyright (c) 2006 by The MESS Team * Portable MIPS III/IV emulator Copyright (c) Aaron Giles 2000-2004 * Sony CXD8530AQ/CXD8530BQ/CXD8530CQ/CXD8661R PSX CPU emulator Copyright (c) 2005 smf, written for the MAME project * Portable MIPS R3000 emulator. Copyright (c) Aaron Giles * Microchip PIC16C5x Emulator Copyright (c) 2003+ Tony La Porta * IBM/Motorola PowerPC 4xx/6xx Emulator Originally written by Bart Trzynadlowski for Supermodel project * Nintendo/SGI Reality Signal Processor (RSP) emulator Copyright (c) 2005 Ville Linde * Portable saturn emulator interface (hp calculators) Copyright (c) 2000 Peter Trauner, all rights reserved * Portable sharp 61860 emulator interface (sharp pocket computers) Copyright (c) 2000 Peter Trauner, all rights reserved. * SE3208 CPU Emulator Copyright (c) 2005 ElSemi, all rights reserved * Portable Hitachi SH-2 (SH7600 family) emulator Copyright (c) 2000 Juergen Buchmueller , * Portable Hitachi SH-2 (SH7750 family) emulator Copyright (c) 2007 R. Belmont, based on sh2.c by Juergen Buchmueller, Mariusz Wojcieszek, Olivier Galibert, Sylvain Glaize, and James Forshaw * Analog Devices ADSP-2106x SHARC emulator v2.0 Copyright (c) 2004-2006 Ville Linde * Implementation for Sharp sm8500 cpu Copyright (C) 2005 by The MESS Team, code by Wilbert Pol * Sony/Nintendo SPC700 CPU Emulator V0.90 Copyright (c) 2000 Karl Stenerud Original emulation by Anthony Kruize and Lee Hammerton Substantially revised by R. Belmont * SSP1610 cpu emulator Copyright (c) Pierpaolo Prazzoli * Portable DEC T-11 emulator Copyright (c) Aaron Giles 1998-2001 * Texas Instruments TMS32010 DSP Emulator Copyright (c) 1999-2004+ Tony La Porta * Texas Instruments TMS320x25 DSP Emulator Copyright (c) 2001-2002+ Tony La Porta * Portable TMS32C031 emulator Copyright (c) Aaron Giles 2002 * Texas Instruments TMS320C51 DSP Emulator Copyright (C) 2005-2006 Ville Linde * TMS34010: Portable Texas Instruments TMS34010 emulator Copyright (c) Alex Pasadyn/Zsolt Vasvari 1998 Parts based on code by Aaron Giles * Portable TMS7000 emulator (Texas Instruments 7000) Copyright (c) 2001 Tim Lindner, all rights reserved * Generic tms99xx emulation Original tms9900 emulator Copyright (c) by Edward Swartz Smoothed out by Raphael Nabet Originally converted for Mame by M.Coates TMS 9900 family disassembler Copyright (c) Raphael Nabet 2003 Based on previous work Copyright (c) 1998 John Butler. Based on 6502dasm.c 6502/65c02/6510 disassembler by Juergen Buchmueller * Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.2 Copyright (c) 2001 Juergen Buchmueller, all rights reserved * Portable Z180 emulator V0.2 Copyright (c) 2000 Juergen Buchmueller, all rights reserved * Portable Z80 emulator V3.5 Copyright (c) 1998,1999,2000 Juergen Buchmueller, all rights reserved. * Portable Z8000(2) emulator Copyright (C) 1998,1999,2000 Juergen Buchmueller, all rights reserved. * Implementation for the GameBoy CPU. Copyright (C) 2000 by The MESS Team Orginal cpu code (PlayBoy) Copyright (c) Carsten Sorensen 1998, MESS modifications Copyright (c) Hans de Goede 1998 * Generic beep/speaker sound emulation Functions to handle loading, creation, recording, playback of wave samples Copyright (c) 2005, The MESS Team * BSMT2000 sound emulator. Copyright (c) Aaron Giles * ES5503 - Ensoniq ES5503 "DOC" emulator v1.0 Copyright (c) 2005-2007 R. Belmont * Software implementation of Yamaha FM sound generator Copyright (c) 2001, 2002, 2003 Jarek Burczynski (bujar@mame.net) Copyright (c) 1998 Tatsuyuki Satoh , MultiArcadeMachineEmulator development * PokeySound Copyright (c) 1996-1997 by Ron Fries * TSI S14001A emulator v1.11 Copyright (c) 2007 Jonathan Gevaryahu with help from Kevin Horton MAME conversion and integration by R. Belmont emu\sound\sid.c (2): * SID emulations code Copyright (c) Peter Trauner 2000, based on Michael Schwend's sid play * MAME/MESS interface for SID6581 and SID8580 chips Copyright (c) 2005, The MESS Team * MOS-6581 R1, R3, R4 Copyright (c) 1998 Dag Lem Read-out combined waveforms taken from reSID 0.5. * GI SP0256 Narrator Speech Processor GI SPB640 Speech Buffer Copyright (c) 1998-2000, Joseph Zbiciak, all rights reserved Copyright (c) 2006, Tim Lindner, all rights reserved * TiaSound - Atari TIA Chip Sound Simulator Copyright (c) 1996 by Ron Fries * Software implementation of YM2413 (FM sound generator type OPLL) Copyright (c) 2002 Jarek Burczynski * Software implementation of YMF262 (FM sound generator type OPL3) Copyright (c) 2003 Jarek Burczynski * Yamaha YMF271-F "OPX" emulator v0.1 Copyright (c) 2003 R. Belmont Based in part on YMF278B emulator by R. Belmont and O. Galibert Updated by Toshiaki Nijiura * YMF278B FM + Wave table Synthesizer (OPL4) Copyright (c) 2002-2003 R. Belmont and O. Galibert. * Berzerk/Frenzy Soundhardware Driver Copyright (c) Alex Judd 1997/98 * MAME sound & music driver for Sega/Gremlin Carnival Copyright (c) 1998 Peter J.C.Clare * Sound emulation of the Nintendo Super NES. By R. Belmont, adapted with permission from OpenSPC 0.3.99 Copyright (c) 2003-2005 Brad Martin * math box simulation (Battlezone/Red Baron/Tempest) Copyright (c) 1991, 1992, 1993, 1996 Eric Smith * Atari Star Wars hardware Copyright (c) 1997, Steve Baines. Modified by Frank Palazzolo for sound support -------------------------------------------------------------------------------- CORE CODE AND MISCELLANEOUS CONTRIBUTIONS -------------------------------------------------------------------------------- * nettle, low-level cryptographics library Copyright (c) 2001 Peter Gutmann, Andrew Kuchling, Niels Moeller * Portions of debug code Copyright (c) 2005, Aaron Giles * jrcrypt.c Copyright (C) 1997 David Caldwell This file is not part of MAME. It is here to provide detailed documentation of the encryption used by Jr. Pac Man ROMs. -------------------------------------------------------------------------------- SDL SPECIFIC CODE -------------------------------------------------------------------------------- * Miscellaneous utility functions Copyright (c) 2000 Hans de Goede * System-specific defines Copyright (c) 2007 Albert Lee. * scale2x algorithm Copyright (c) Andrea Mazzoleni, http://advancemame.sourceforge.net The Debian packaging: Copyright 2007 Cesare Falco Licensed under the GNU General Public License, version 2. See the file /usr/share/common-licenses/GPL-2 or .