This is a patch against the virgin xglk-0411 sources. It contains the "sanity" patch, the 24-bit color patch from Frank Otto, Torbjorn Andersson's MOD support, and my own AIFF support, which currently relies on sox or something like it. If you want you can set GLK_SND_PLAYER to the name of an executable that takes one argument, which is the name of the AIFF file you want to play. Or you can leave it unset if you have "play", which is just a wrapper around sox, on your system. This thing makes no attempt to clean up memory as it plays sounds. On the other hand it only allocates a few tens of bytes per sound so it's unlikely to cause problems. Hey, it works for me. Adam