--- np2/sound/fmboard.h 2005/05/13 05:47:25 1.8 +++ np2/sound/fmboard.h 2007/07/20 14:39:11 1.9 @@ -65,6 +65,14 @@ extern _CS4231 cs4231; #define psg2 __psg[1] #define psg3 __psg[2] +#if defined(SUPPORT_PX) +extern OPN_T opn2; +extern OPN_T opn3; +extern _RHYTHM rhythm2; +extern _RHYTHM rhythm3; +extern _ADPCM adpcm2; +extern _ADPCM adpcm3; +#endif // defined(SUPPORT_PX) REG8 fmboard_getjoy(PSGGEN psg); @@ -77,6 +85,11 @@ void fmboard_bind(void); void fmboard_fmrestore(REG8 chbase, UINT bank); void fmboard_rhyrestore(RHYTHM rhy, UINT bank); +#if defined(SUPPORT_PX) +void fmboard_fmrestore2(OPN_T* pOpn, REG8 chbase, UINT bank); +void fmboard_rhyrestore2(OPN_T* pOpn, RHYTHM rhy, UINT bank); +#endif // defined(SUPPORT_PX) + #ifdef __cplusplus } #endif