12 static int initialized;
16 MikMod_RegisterAllDrivers();
17 MikMod_RegisterAllLoaders();
19 md_mode |= DMODE_SOFT_MUSIC | DMODE_16BITS | DMODE_STEREO | DMODE_INTERP;
20 if(MikMod_Init("") != 0) {
21 fprintf(stderr, "mikmod init failed: %s\n",
22 MikMod_strerror(MikMod_errno));
29 int music_open(const char *fname)
38 if(!(mod = Player_Load(fname, 64, 0))) {
39 fprintf(stderr, "failed to load music: %s: %s\n", fname,
40 MikMod_strerror(MikMod_errno));
46 void music_close(void)
49 printf("shutting down music playback\n");
66 void music_update(void)
75 int music_open(const char *fname)
80 void music_close(void)
92 void music_update(void)