--- np2/cbus/board86.c 2004/02/03 08:24:40 1.3 +++ np2/cbus/board86.c 2005/02/09 20:11:33 1.5 @@ -144,7 +144,7 @@ void board86_reset(void) { ((np2cfg.snd86opt & 0x8) << 3)); opngen_setcfg(3, OPN_STEREO | 0x038); if (np2cfg.snd86opt & 2) { - soundrom_load(0xcc000, "86"); + soundrom_load(0xcc000, OEMTEXT("86")); } opn.base = (np2cfg.snd86opt & 0x01)?0x000:0x100; fmboard_extreg(extendchannel); @@ -158,7 +158,7 @@ void board86_bind(void) { fmboard_rhyrestore(&rhythm, 0); sound_streamregist(&opngen, (SOUNDCB)opngen_getpcm); sound_streamregist(&psg1, (SOUNDCB)psggen_getpcm); - sound_streamregist(&rhythm, (SOUNDCB)rhythm_getpcm); + rhythm_bind(&rhythm); pcm86io_bind(); cbuscore_attachsndex(0x188 + opn.base, opna_o, opna_i); } @@ -218,7 +218,7 @@ void board86c_bind(void) { fmboard_rhyrestore(&rhythm, 0); sound_streamregist(&opngen, (SOUNDCB)opngen_getpcm); sound_streamregist(&psg1, (SOUNDCB)psggen_getpcm); - sound_streamregist(&rhythm, (SOUNDCB)rhythm_getpcm); + rhythm_bind(&rhythm); sound_streamregist(&adpcm, (SOUNDCB)adpcm_getpcm); pcm86io_bind(); cbuscore_attachsndex(0x188 + opn.base, opnac_o, opnac_i);