| version 1.2, 2003/12/08 00:55:30 | version 1.3, 2004/02/03 08:24:40 | 
| Line 60  static void IOOUTCALL ymf_o18e(UINT port | Line 60  static void IOOUTCALL ymf_o18e(UINT port | 
 | S98_put(EXTEND2608, opn.extreg, dat); | S98_put(EXTEND2608, opn.extreg, dat); | 
 | opn.reg[opn.extreg + 0x100] = dat; | opn.reg[opn.extreg + 0x100] = dat; | 
 | if (opn.extreg >= 0x30) { | if (opn.extreg >= 0x30) { | 
 | sound_sync(); |  | 
 | opngen_setreg(3, opn.extreg, dat); | opngen_setreg(3, opn.extreg, dat); | 
 | } | } | 
 | else { | else { | 
| Line 157  void board118_reset(void) { | Line 156  void board118_reset(void) { | 
 |  |  | 
 | void board118_bind(void) { | void board118_bind(void) { | 
 |  |  | 
 |  | fmboard_fmrestore(0, 0); | 
 |  | fmboard_fmrestore(3, 1); | 
 |  | psggen_restore(&psg1); | 
 |  | fmboard_rhyrestore(&rhythm, 0); | 
 | sound_streamregist(&opngen, (SOUNDCB)opngen_getpcm); | sound_streamregist(&opngen, (SOUNDCB)opngen_getpcm); | 
 | sound_streamregist(&psg1, (SOUNDCB)psggen_getpcm); | sound_streamregist(&psg1, (SOUNDCB)psggen_getpcm); | 
 | sound_streamregist(&rhythm, (SOUNDCB)rhythm_getpcm); | sound_streamregist(&rhythm, (SOUNDCB)rhythm_getpcm); |