123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- /**/
- #define PACKAGE "prboom"
- #define VERSION "2.5.0"
- #ifdef DEBUG
- /* Define to enable internal range checking */
- #define RANGECHECK 1
- /* Define this to see real-time memory allocation
- * statistics, and enable extra debugging features
- */
- #define INSTRUMENTED 1
- /* Uncomment this to exhaustively run memory checks
- * while the game is running (this is EXTREMELY slow).
- * Only useful if INSTRUMENTED is also defined.
- */
- #define CHECKHEAP 1
- /* Uncomment this to cause heap dumps to be generated.
- * Only useful if INSTRUMENTED is also defined.
- */
- #define HEAPDUMP 1
- /* Uncomment this to perform id checks on zone blocks,
- * to detect corrupted and illegally freed blocks
- */
- #define ZONEIDCHECK 1
- /* CPhipps - some debugging macros for the new wad lump handling code */
- /* Defining this causes quick checks which only impose an overhead if a
- * posible error is detected. */
- #define SIMPLECHECKS 1
- /* Defining this causes time stamps to be created each time a lump is locked, and
- * lumps locked for long periods of time are reported */
- #define TIMEDIAG 1
- #endif // DEBUG
- #define DOGS 1
- #define MONITOR_VISIBILITY 1
- /*#define DISABLE_LUMP_CACHING*/
- /**/
- #define USE_SDL 1
- #define HAVE_LIBSDL_MIXER 1
- #define HAVE_NET 1
- #define USE_SDL_NET 1
- /**/
- #define HIGHRES 1
- #define GL_DOOM 1
- #define USE_GLU_TESS 1
- #define USE_GLU_IMAGESCALE 1
- #define USE_GLU_MIPMAP 1
- #define DISABLE_DOUBLEBUFFER
- /**/
- #define STDC_HEADERS 1
- #define stricmp strcasecmp
- #define strnicmp strncasecmp
- #define HAVE_INET_ATON 1
- #define HAVE_INET_NTOP 1
- #define HAVE_INET_PTON 1
- #define HAVE_SETSOCKOPT 1
- #define HAVE_SNPRINTF 1
- #define HAVE_VSNPRINTF 1
- #define HAVE_MKSTEMPS 1
- #define HAVE_IPv6 1
- #define HAVE_UNISTD_H
- #define HAVE_SYS_WAIT_H
- #define HAVE_GETOPT
- /* causes a duplicate define warning
- #define HAVE_NETINET_IN_H
- */
- #define SYS_SIGLIST_DECLARED
- /**/
- #ifdef __BIG_ENDIAN__
- #define WORDS_BIGENDIAN
- #endif
- #ifdef __i386__
- #define I386_ASM 1
- #endif
- #define PACKEDATTR __attribute__((packed))
- #define MACOSX
- #define HAVE_LIBKERN_OSBYTEORDER_H
- //------ JDC config changes for iPhone ------------
- #undef I386_ASM
- #undef USE_SDL
- #undef USE_SDL_NET
- #undef HAVE_NET
- #undef DOGS // not sure why this needs to be removed, info.c complains
- #undef USE_GLU_IMAGESCALE
- #undef USE_GLU_MIPMAP
|