Great, I found soundlib (and felt stupid that I hadn't before :-) Now, how do I receive parameters passed to a program? i.e. what do I do in the Fargo source to get x and y out of program(x,y)? I'd think they'd be on the stack, but I'm not sure. --Cliff Biffle