OpenSPC for aRts

OpenSPC is an SNES music player for DOS. The "Lite" version has also been made available for Unix/OSS.

Since I run KDE, and I use many apps and games that use aRts, it's inconvenient to use the OSS driver. So, I have ported OpenSPC Lite to use the aRts C interface to play its sounds.


Usage:

I don't guarantee that this will compile on your KDE 2 system. However, it works for me, so I thought I'd share it. Edit the Makefile to meet your needs, and try your luck.

For help in using it, run ospc -h. All I did was replace the "linux out" mode with an "arts out" mode. All other functionality should be identical to the original release of OpenSPC Lite for Linux.


License:

As quoted from source.dos.txt in the package:

If you would like to modify the source to OpenSPC in some way, you may send your version of it to the authors, who will choose whether to include your improvements in future versions. Please do not make a change or improvement and release your own, separate program. However, independent ports of OpenSPC to other platforms are welcome, as long as you let the authors know what you've done. If you would like to use some part of the source in a program of your own design, you are free to do so, provided the primary author is aware of what you are doing. Please give the author(s) credit for any benefits you receive from either the direct use or the examination of this code.

The only way I can find to credit the authors is to give the URL I have for OpenSPC, as I cannot find any names or copyrights in the code or documentation.


Downloads:

OpenSPC Lite 0.300 for aRts (33 kB; tar/bzip2)


Quasi-relevant links

SGC - A fun site for emulation hackers and enthusiasts

Nosefart - A portable player of NES game music

KDE - Unix's new leading desktop environment.

Noatun - A KDE player for your non-game music.