27 lines
566 B
C
27 lines
566 B
C
#ifndef S_OPL_H__
|
|
#define S_OPL_H__
|
|
|
|
#include "kmsnddev.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
enum {
|
|
OPL_TYPE_OPLL = 0x10, /* YAMAHA YM2413 */
|
|
OPL_TYPE_MSXMUSIC = 0x11, /* YAMAHA YM2413 */
|
|
OPL_TYPE_SMSFMUNIT = 0x12, /* YAMAHA YM2413? */
|
|
OPL_TYPE_VRC7 = 0x13, /* KONAMI 053982 VRV VII */
|
|
OPL_TYPE_OPL = 0x20, /* YAMAHA YM3526 */
|
|
OPL_TYPE_MSXAUDIO = 0x21, /* YAMAHA Y8950 */
|
|
OPL_TYPE_OPL2 = 0x22 /* YAMAHA YM3812 */
|
|
};
|
|
|
|
KMIF_SOUND_DEVICE *OPLSoundAlloc(Uint32 opl_type);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* S_OPL_H__ */
|