Hello, first of all, I do know that NSF files actually involve NES code, they're not just a music module format, and I know that dumping the files to huge OGGs or something is what any reasonable person would do. But I'm difficult, so I'm trying (and failing) to get existing NSF player code "wrapped" or whatever it is in BlitzMax.
I've been looking at the source for FCE Ultra (from http://desnet.fobby.net/index.php?page=utilities&id=18), a very good open source NES emulator with a built-in NSF player, and while I can get the source to compile and so forth I have no idea how to cleanly separate the one bit for playing NSF files and then get that bit into Blitz. I also found this page: http://www.2a03.org/software.php which has the source for a couple of good Winamp plugins, including one that was written by the FCE Ultra guy, But I've still had no luck at all in working out what's involved in using stuff from other languages. I'm not a Blitz beginner, but I'm a beginner to *this* stuff. Is anyone interested in helping me out with this? I hopefully don't need a full solution, just someone who knows what they're doing to give me a kick in the right direction.
I'd be really grateful. Thanks!
I've been looking at the source for FCE Ultra (from http://desnet.fobby.net/index.php?page=utilities&id=18), a very good open source NES emulator with a built-in NSF player, and while I can get the source to compile and so forth I have no idea how to cleanly separate the one bit for playing NSF files and then get that bit into Blitz. I also found this page: http://www.2a03.org/software.php which has the source for a couple of good Winamp plugins, including one that was written by the FCE Ultra guy, But I've still had no luck at all in working out what's involved in using stuff from other languages. I'm not a Blitz beginner, but I'm a beginner to *this* stuff. Is anyone interested in helping me out with this? I hopefully don't need a full solution, just someone who knows what they're doing to give me a kick in the right direction.
I'd be really grateful. Thanks!