1 /*************************************************************************** 2 * S3m/Mod player by Daniel Marks (dmarks@ais.net) 3 * GUS support by David Jeske (jeske@uiuc.edu) 4 * 5 * (C) 1994,1995 By Daniel Marks and David Jeske 6 * 7 * While we retain the copyright to this code, this source code is FREE. 8 * You may use it in any way you wish, in any product you wish. You may 9 * NOT steal the copyright for this code from us. 10 * 11 * We respectfully ask that you email one of us, if possible, if you 12 * produce something significant with this code, or if you have any bug 13 * fixes to contribute. We also request that you give credit where 14 * credit is due if you include part of this code in a program of your own. 15 * 16 * Email: s3mod@uiuc.edu 17 * jeske@uiuc.edu 18 * 19 * See the associated README file for Thanks 20 *************************************************************************** 21 * 22 * main.h - header for main and global variables 23 * 24 */ 25 26 #ifndef _MAIN_H 27 #define _MAIN_H 1 28 29 struct option_struct { 30 int gravis_playing; 31 int main_volume; 32 int def_tempo; 33 int def_bpm; 34 }; 35 36 37 extern struct option_struct options; 38 extern int gus_dev; 39 extern int stereo; 40 extern int bit16; 41 extern uint32 mixspeed; 42 43 44 void help(void); 45 void get_audio_device(void); 46 int main(int argc, char **argv); 47 48 49 #endif /* _MAIN_H */ 50