| |
| |
| |
| |
|
|
| #ifndef _TYPES_H
|
| #define _TYPES_H
|
|
|
| #define WIN32_LEAN_AND_MEAN
|
|
|
| #include "resource.h"
|
|
|
| #include <windows.h>
|
| #include <mmsystem.h>
|
| #include <stdio.h>
|
| #include <stdlib.h>
|
| #include <ddraw.h>
|
| #include <dsound.h>
|
| #include <io.h>
|
| #include <limits.h>
|
| #include <math.h>
|
| #include <time.h>
|
| #include <process.h>
|
| #include <shlobj.h>
|
| #include <shellapi.h>
|
|
|
| #ifdef __GNUC__
|
| #include <ctype.h>
|
| #endif
|
|
|
|
|
| #ifdef _MSC_VER
|
| #pragma warning(disable : 4305)
|
| #pragma warning(disable : 4018)
|
| #pragma warning(disable : 4700)
|
| #pragma warning(disable : 4244)
|
| #pragma warning(disable : 4146)
|
| #pragma warning(disable : 4996)
|
| #pragma warning(disable : 4309)
|
| #pragma warning(disable : 4267)
|
| #pragma warning(disable : 4302)
|
| #pragma warning(disable : 4334)
|
| #endif
|
|
|
| #include "defs.h"
|
| #include "enums.h"
|
| #include "structs.h"
|
|
|
| #if (_MSC_VER >= 800) && (_MSC_VER <= 1200)
|
| #define USE_ASM
|
| #endif
|
|
|
|
|
| #if !defined(_DEBUG) && !defined(SPAWN)
|
| #define COPYPROT
|
| #endif
|
|
|
|
|
|
|
| #ifdef _DEBUG
|
| #define DEBUGGER
|
| #endif
|
|
|
|
|
| #ifdef _DEBUG
|
| #define SLEEPFIX
|
| #endif
|
|
|
|
|
|
|
|
|
| #endif
|
|
|