#include #include #include #include #include #include #include #include #include #include #define IPOD #define SLZAURUS #define OSLANG_EUC #define OSLINEBREAK_LF typedef signed int INT; typedef unsigned int SINT; typedef unsigned char UCHAR; typedef unsigned short USHORT; typedef unsigned int UINT; typedef unsigned long ULONG; typedef signed char SINT8; typedef unsigned char UINT8; typedef signed short SINT16; typedef unsigned short UINT16; typedef signed int SINT32; typedef unsigned int UINT32; typedef int BOOL; typedef signed char CHAR; typedef signed char TCHAR; typedef unsigned char BYTE; #ifndef TRUE #define TRUE 1 #endif #ifndef FALSE #define FALSE 0 #endif #ifndef MAX_PATH #define MAX_PATH MAXPATHLEN #endif #ifndef max #define max(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef min #define min(a,b) (((a) < (b)) ? (a) : (b)) #endif #ifndef ZeroMemory #define ZeroMemory(d,n) bzero((d),(n)) #endif #ifndef CopyMemory #define CopyMemory(d,s,n) memcpy((d),(s),(n)) #endif #ifndef FillMemory #define FillMemory(a, b, c) memset((a),(c),(b)) #endif #ifndef roundup #define roundup(x, y) ((((x)+((y)-1))/(y))*(y)) #endif #define BYTESEX_LITTLE #define UNUSED(v) ((void)(v)) #ifndef NELEMENTS #define NELEMENTS(a) ((int)(sizeof(a) / sizeof(a[0]))) #endif #define BRESULT UINT #define OEMCHAR char #define OEMTEXT(string) string #define OEMSPRINTF sprintf #define OEMSTRLEN strlen #if !defined(SIZE_VGA) #define RGB16 UINT32 #define SIZE_QVGA #endif #include "common.h" #include "milstr.h" #include "_memory.h" #include "rect.h" #include "lstarray.h" #include "trace.h" #define GETTICK() SDL_GetTicks() #define __ASSERT(s) #define SPRINTF sprintf #define STRLEN strlen #define VERMOUTH_LIB // #define SOUND_CRITICAL #define SUPPORT_EUC #define SUPPORT_16BPP #define MEMOPTIMIZE 2 #define SOUNDRESERVE 100 #define SUPPORT_CRT15KHZ #define SUPPORT_SWSEEKSND #define SCREEN_BPP 16 // You could specify a complete path, e.g. "/etc/timidity.cfg", and // then specify the library directory in the configuration file. // #define TIMIDITY_CFGFILE "timidity.cfg"