#pragma once
/* edit this file to make optimized versions without unnecessary parts */
#define VERS_STRING "0.39.0" // version for monitor (exact 6 chars)
#define VERS_STRING_ VERS_STRING //##".alpha" // version for startup string (any length)
#define VER_HL 39 // major version
#define VER_A 0 // minor version and beta flag
#define MOD_GSZ80 // exact gs emulation through Z80/ROM/DACs
#define MOD_GSBASS // fast gs emulation via sampleplayer and BASS mod-player
#define MOD_FASTCORE // use optimized code for Z80 when no breakpoints set
#define MOD_SETTINGS // win32 dialog with emulation settings and tape browser
#define MOD_MONITOR // debugger
#define MOD_MEMBAND_LED // 'memory band' led
//#define MOD_VID_VD // Video Drive by SAM style (warning: requires MMX at initialization)
/* ------------------------- console output colors ------------------------- */
const int CONSCLR_DEFAULT = 0x07; //0 RGB
const int CONSCLR_TITLE = 0x0F; //1 RGB
const int CONSCLR_ERROR = 0x0C; //1 R..
const int CONSCLR_ERRCODE = 0x04; //0 R..
const int CONSCLR_WARNING = 0x0E; //1 RG.
const int CONSCLR_HARDITEM = 0x03; //0 .GB
const int CONSCLR_HARDINFO = 0x0B; //1 .GB
const int CONSCLR_INFO = 0x0A; //1 .G. old 0x02 0 .G.
/* ************************************************************************* */
/* * don't edit below this line * */
/* ************************************************************************* */
#if defined(MOD_GSBASS) || defined(MOD_GSZ80)
#define MOD_GS
#endif
#if defined(MOD_MONITOR) || defined(MOD_MEMBAND_LED)
#define MOD_DEBUGCORE
#endif
#if !defined(MOD_FASTCORE) && !defined(MOD_DEBUGCORE)
#define MOD_FASTCORE
#endif
/* ************************************************************************* */
//#if defined(_M_IX86_FP) && (_M_IX86_FP >= 2) || defined(_M_X64) // compiled with option /arch:SSE2
// #define MOD_SSE2
// #pragma message "SSE2 Defined"
//#else
// #undef MOD_SSE2
// #pragma message "SSE2 NOT Defined"
//#endif
#if defined(MOD_SSE2)
#pragma message "SSE2 Defined"
#else
#pragma message "SSE2 NOT Defined"
#endif