[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Any appetite for patches for EMMS support for SNES SPC files?

From: Yoni Rabkin
Subject: Re: Any appetite for patches for EMMS support for SNES SPC files?
Date: Mon, 24 Jul 2023 11:05:02 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)

Warren Wilkinson <warrenwilkinson@gmail.com> writes:

> Yoni Rabkin <yoni@rabkins.net> writes:
>> What is the licensing situation surrounding this format? Has Nintendo
>> released the specifications under a free license?
> I don't think Nintendo authored the spec. I'll explain:
>>From what I gather, the data in an SPC file is a 64 kb memory dump of
> the audio chip on the SNES.
> I think that interested persons dumped this memory and then, wanting to
> organize and standardize their collections, evolved a small binary
> wrapper around it: http://www.snesmusic.org/files/spc_file_format.txt
> But I haven't been able to find the history of this file format.
> So basically the file is a well documented header of unknown origin
> prepended to a RAM dump of a chip.

Thank you for your patience on this.

I don't know if you are on the emacs-devel mailing list. In case you are
not, then here is what Richard Stallman wrote about the spc format:

    """ It is ugly, but it appears to be useful.  If the format is
    documented and there is free code that fits our requirements for
    using it, I think it is good to do so.  """

Therefore it is ok to include in Emms.

   "Cut your own wood and it will warm you twice"

reply via email to

[Prev in Thread] Current Thread [Next in Thread]