home *** CD-ROM | disk | FTP | other *** search
/ Bila Vrana / BILA_VRANA.iso / 031A / GMS100.ZIP / gms100 / source / globals.h < prev    next >
Text File  |  1996-05-15  |  940b  |  23 lines

  1. // Standard definitions needed by all files
  2.  
  3. /* TARGET_LINUX is for my (Roland's) use only. The play routine may or may
  4.    not work under Linux at some point in the future. At the moment, it
  5.    doesn't. Always use TARGET_MSDOS. */
  6. #define TARGET_MSDOS   // Compiling for MS-DOS / Borland 3.1
  7. //#define TARGET_LINUX   // Compiling for Linux 1.2.13 / GCC 2.7.0
  8. //#define EDITOR_HOOKS
  9. /* Things the editor needs to manage the song and player, not necessary if
  10.    just the player is being compiled. */
  11. //#define NDEBUG   // Turn off assert() system.
  12. //#define DEBUG_DISPLAYS   // Some things for debugging the editor.
  13.  
  14. #define YES 1
  15. #define NO 0
  16. /* Note: The code interprets any nonzero value as YES. But when calling the
  17.    subroutines which deal with bit-mapped values it is important that 1 (and
  18.    no more) is passed. */
  19. #define MAX_BLOCKS 100
  20. #define MAX_PATTERNS 100
  21. #define MAX_INSTRUMENTS 36
  22. #define MAX_TRACKS 18
  23.