SNESAmp for XMMS
Table of Contents
- Introduction
- Licensing
- Getting a Copy
- Questions/Comments
I. Introduction
SNESAmp is a plugin for Winamp that emulates SPC files (sound format used
in the Super NES). It is full featured and extremely fast, being written
almost entirely in assembly. Now it is avaliable to Linux fans (and
potentially fans of other Intel-based UNIXes as well) as an input plugin
for XMMS, the X Multimedia System.
II. Licensing
SNESAmp and SNESAmp-XMMS are both released under the terms and conditions
of the GNU Greater Public License. If you are unfamiliar with this
license, please refer to http://www.gnu.org.
III. Getting a Copy
SNESAmp-XMMS is currently in heavy development, with a pre-release soon
to be made. Since SNESAmp-XMMS is open source and hosted by Sourceforge,
the code can always be checked out of CVS and compiled on your machine. All
that is required is
- a working copy of CVS
- a C compiler, preferably GCC
- a copy of NASM, the portable x86 assembler
- an install of XMMS
- GLIB and GTK+ libraries and headers (and related libraries and headers)
If your system meets these requirements (and many systems will), then feel
free to check the code from CVS and compile it yourself. You can do
so by opening a shell and typing the following commands "cvs -d:pserver:anonymous@cvs.snesamp-xmms.sourceforge.net:/cvsroot/snesamp-xmms
login" (no password) then typing "cvs -d:pserver:anonymous@cvs.snesamp-xmms.sourceforge.net:/cvsroot/snesamp-xmms
co snesamp-xmms". Then change into the snesamp-xmms directory (should
have been created by CVS) and type "make". If you receive an error message
while trying to build snesamp-xmms, then first make sure your system has
all of the requirements listed above. If your system does and "make"
still fails, you should consider waiting until a binary release of snesamp-xmms
is made avaliable.
IV. Questions/Comments
Your feedback is always appreciated, especially regarding bugs present in
SNESAmp-XMMS. If you feel you have discovered a bug or have created
a potential solution, please post your bug report or your solution (in the
form of a patch) on the SNESAmp-XMMS project
page at the appropriate location (bug track area for bugs, patch area
for patches).
If you have a question or comment that does not fall into one of these areas,
then feel free to send me an email at the email address "jtbrown" at "utk.edu"
(substitute the @ symbol for "at").
This page last updated: 11/22/2002