diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2010-10-09 13:05:00 +0200 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2010-10-09 13:05:00 +0200 |
commit | 26147341b5e7114cd7574f7473168fbd3521ba37 (patch) | |
tree | a41cbeba616ba35e7fe0b1a2fb0b3736a21a9ee4 | |
parent | b1b4a1ee5cf0700748e9c0b74f30d375c169bc66 (diff) |
added adplug readme and authors files
-rw-r--r-- | plugins/adplug/adplug/AUTHORS | 89 | ||||
-rw-r--r-- | plugins/adplug/adplug/README | 91 |
2 files changed, 180 insertions, 0 deletions
diff --git a/plugins/adplug/adplug/AUTHORS b/plugins/adplug/adplug/AUTHORS new file mode 100644 index 00000000..a4481226 --- /dev/null +++ b/plugins/adplug/adplug/AUTHORS @@ -0,0 +1,89 @@ +AdPlug is copyright (C) 1999 - 2008 Simon Peter <dn.tlp@gmx.net>, et al. +All library code is written by Simon Peter, except the parts listed below. + +Additional Credits: +------------------- +Alexey Yakovenko <waker@users.sourceforge.net>: + - stripped off all STL code + - fixed several memory bugs in ADL format + - Android NDK port + +Phil Hassey <philhassey@hotmail.com>: + - Player development for the following formats: + - MID: MIDI Audio File Format + - CMF: Creative Music File Format + - SCI: Sierra's AdLib Audio File Format + - LAA: LucasArts AdLib Audio File Format + +Marc Winterrowd <remove space and vowels from "marc winterrowd" and append + "at yahoo" plus "dot com">: + - M: Origin Music player development + +Tatsuyuki Satoh <tatuyuki@tky.3web.ne.jp>: + - First YM3812 emulator development + +Ken Silverman <kjs@lems.brown.edu>: + - Second YM3812 emulator development + +Death Adder <death-adder@juno.com>: + - provided many file format specifications + - moral support ;) + +Mamiya <mamiya@users.sourceforge.net>: + - support for .SAT (early Surprise! Adlib Tracker) files + +Akintunde Omitowoju <oplx@yahoo.com>: + - ROL: AdLib Visual Composer player development + +Nikita V. Kalaganov <riven@ok.ru>: + - Player development: + - XAD: shell player and custom module formats + - Protracker loader development: + - SNG: Faust Music Creator + - MAD: Mlat Adlib Tracker + - CFF: BoomTracker 4.0 + - DTM: DeFy Adlib Tracker + - Scream Tracker 3 loader development: + - DMO: Twin TrackPlayer + - XMS-Tracker detection support in AMD loader + +Sjoerd van der Berg <harekiet@zophar.net>: + - DRO: DOSBox Raw OPL player development + +Goetz Waschk <waschk@informatik.uni-rostock.de>: + - Mandrake Linux packages + - Red Hat RPM spec files + +Mike Gorchak <mike@malva.ua>: + - QNX packages + - QNX qpg file + +Tyler Montbriand <tsm@accesscomm.ca>: + - AMD64 (x86_64) fixes + - ROL: Added pitch handling + +Borg Number One [ Borg No. One ] <borg_no.one@gmx.net>: + - Many thanks for the huge amount of work to find the original + author (Andras Molnar) of the LOUDNESS Sound System and managing + to get the sources from him. + +Matthew Gambrell <mgambrell@gmail.com>: + - Enhancements to the DRO (DOSBox Raw OPL) format + - Added dual OPL2 and OPL3 support + +BSPAL <bspal.ys168.com>, +Palxex <palxex@163.com>: + - RIX: Softstar RIX OPL Music Format player development + +Torbjorn Andersson, +Johannes Schickel 'lordhoto' <lordhoto at scummvm dot org>: + - Development of original ADL (Westwood ADL File Format) player in + ScummVM, which has been adapted for AdPlug. + +Adam Nielsen <malvineous@shikadi.net>: + - Fixes for CMF rhythm mode support in original player + - Added entirely new (more accurate) CMF player + - Added surround/harmonic synth + +Dennis Lindroos <lindroos@nls.fi>: + - JBM: JBM Adlib Music format player development diff --git a/plugins/adplug/adplug/README b/plugins/adplug/adplug/README new file mode 100644 index 00000000..e30467f5 --- /dev/null +++ b/plugins/adplug/adplug/README @@ -0,0 +1,91 @@ +this version of AdPlug is not the original work. +it has STL code stripped off, + many bug fixes that are not upstream (yet) +for original AdPlug information see below + +AdPlug - A free AdLib sound player library +Copyright (C) 1999 - 2010 Simon Peter, et al. + +Website: http://adplug.sourceforge.net/ + +Description: +------------ +AdPlug is a free, multi-platform, hardware independent AdLib sound +player library, mainly written in C++. AdPlug plays sound data, +originally created for the AdLib (OPL2/3) audio board, on top of an +OPL2/3 emulator or by using the real hardware. No OPL2/3 chips are +required for playback. + +Supported platforms: +-------------------- +AdPlug currently is tested to compile and run well on the following +platforms and compilers: + +Platform Operating System Compiler +-------- ---------------- -------- +IA32 - x86 Windows XP MinGW 3.4 + MS-DOS 6.22 DJGPP 4.0 + Linux 2.6 GCC 4.1 +x86_64 Linux 2.6 GCC 4.4.2 + +This list only incorporates platforms on which this release of AdPlug has +been tested successfully. This and/or earlier versions of AdPlug may and did +run on a variety of other platforms as well. It just means they haven't been +explicitly tested for this release. + +The library builds as dynamic and/or static link library, depending on +the facilities provided by the host OS. These are autodetected. + +Prerequisites: +-------------- +AdPlug depends upon the following libraries: + +Library: Version: +-------- -------- +libbinio >= 1.4 + +libbinio can be obtained from http://libbinio.sourceforge.net/. + +Installation: +------------- +Please refer to the INSTALL file for installation instructions. + +CVS: +---- +If you checked out from CVS, please first run: + +autoreconf --install + +to generate the build cruft and get the configure script. Oh, and did i +mention you need recent versions of autoconf, automake and libtool? + +When building a CVS version, always supply the --enable-maintainer-mode +option to the configure script! + +Debugging AdPlug: +----------------- +If you feel you have to debug AdPlug, you can compile it with debug logging +support. This is disabled by default. To enable it, you have to define the +DEBUG preprocessor macro. This is done by passing the '--enable-debug' +commandline option to the 'configure' script to enable debugging. + +AdPlug logs to stderr by default. The output can be redirected anytime to a +user specified logfile. This is done by using the 'CAdPlug::debug_output' +method of the 'CAdPlug' class. + +The emulator license issue: +--------------------------- +AdPlug uses MAME's fmopl OPL2 emulator. While this official distribution +includes an old LGPL'd version of the emulator, which was developed by +Tatsuyuki Satoh alone, who relicensed this version under the LGPL, there is +a patch available at: + +http://www.informatik.uni-oldenburg.de/~dyna/adplug/ + +that replaces the old version by the latest version from the MAME source +distribution. The new version features improved emulation quality, but is +licensed under the MAME license, which restricts commercial redistribution. + +The same goes for the OPL3 emulator, which requires the new version of +the OPL2 emulator to build. + + - Simon Peter <dn.tlp@gmx.net> |