/* * * Blaster Include(v1.2) * * Engineered by Shawn Leaf & Joel Lucsy * * */ #define SBOK 0 #define SBOFF 0 #define SBON 1 typedef unsigned int status_type; typedef void far *sbvoc_type; int load_drv(); int alloc_snd(sbvoc_type *__sound_file,unsigned long __size); int load_snd(char *__filename,sbvoc_type *__sound_file); int save_snd(char *__filename,sbvoc_type __sound_file); int get_vers(); void set_base_io(int __base_adr); void set_interrupt_num(int __number); int init_drv(); void set_speaker(int __status); void set_status(status_type *__mem_loc); void play_snd(sbvoc_type __sound_file); void record_snd(sbvoc_type __sound_file,unsigned long __length,int __speed); void stop_snd(); void uninstall_drv(); int pause_snd(); int cont_snd(); int brk_repeat(int __mode); void unload_snd(sbvoc_type __sound_file);