so the almost only advantage of this card is that you will be to play your audio collection stored in some compressed format using a dedicated player? at least something like mpga.library should be thought of. or are we facing c64 future wehre everything hast to be statically linked?
*shudder*
I hate static linking. What do you think I am, a Linux coder?
Here's what you currently need to do to play an OGG Vorbis file:
PrismaBase = OpenLibrary( "prisma.library", 0L);
Prisma_Init();
Prisma_PlayFile( "GreatMusic.ogg" );
CloseLibrary( PrismaBase);
There are a few extra parameters to PlayFile if you want to use them (volume, balance, buffersize, task priority), but that's pretty much it.
There's also PlayMemory() which I'm going to implement soon, and it's this that'll hook into AHI and any apps such as SCUMM.