License: GNU GPLv3
Download rsn.tar.gzUpdated 6/22/2010: minor improvements and a security fix.
Edit: See this page on how to update my code to work with the latest version of Audacious. Thanks to PsySal (glad someone is using this code!)This plugin for Audacious will unrar the .spc files from an .rsn file and then add them to the current playlist. It requires the non-free (free as in free software, it is free of charge) version of unrar since .rsn files are RAR version 3. The free version only supports up to version 2. It can be installed by running the following in a terminal: 'sudo apt-get install unrar'.
The source code is heavily commented for those looking for an example of Audacious's API (which is largely undocumented) or would just like to know how it works.
Installation (for an Ubuntu-based distribution):1. Install dependencies and download the latest source code for audacious-plugins (don't forget to compile and install the latest version of Audacious first, see my
previous post):
sudo apt-get build-dep audacious-plugins
sudo apt-get install mercurial automake
hg clone http://hg.atheme.org/audacious-plugins/ audacious-plugins-devel
cd audacious-plugins-devel
2. In 'configure.ac' and (if present) 'configure', add 'rsn' to the list of container plugins:
CONTAINER_PLUGINS="m3u pls" ==> CONTAINER_PLUGINS="m3u pls rsn"
3.
Download rsn.tar.gz, extract into the src directory, configure, make, and install.
wget http://stashbox.org/933771/rsn.tar.gz
tar -xzf rsn.tar.gz
mv rsn src
./autogen.sh
./configure
make
sudo make install
4. Download some SNES tunes from
SNESmusic.org!!!