Subversion Repositories pentevo

Rev

Rev 798 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

  1. #pragma once
  2. /* edit this file to make optimized versions without unnecessary parts */
  3.  
  4. #define VERS_STRING  "0.39.0"   // version for monitor (exact 6 chars)
  5. #define VERS_STRING_ VERS_STRING //##".alpha"  // version for startup string (any length)
  6. #define VER_HL 39               // major version
  7. #define VER_A  0                // minor version and beta flag
  8.  
  9. #define MOD_GSZ80     // exact gs emulation through Z80/ROM/DACs
  10. #define MOD_GSBASS    // fast gs emulation via sampleplayer and BASS mod-player
  11. #define MOD_FASTCORE  // use optimized code for Z80 when no breakpoints set
  12. #define MOD_SETTINGS  // win32 dialog with emulation settings and tape browser
  13. #define MOD_MONITOR   // debugger
  14. #define MOD_MEMBAND_LED // 'memory band' led
  15.  
  16. //#define MOD_VID_VD    // Video Drive by SAM style (warning: requires MMX at initialization)
  17.  
  18.  
  19. /* ------------------------- console output colors ------------------------- */
  20.  
  21. const int CONSCLR_DEFAULT   = 0x07;
  22. const int CONSCLR_TITLE     = 0x0F;
  23. const int CONSCLR_ERROR     = 0x0C;
  24. const int CONSCLR_ERRCODE   = 0x04;
  25. const int CONSCLR_WARNING   = 0x0E;
  26. const int CONSCLR_HARDITEM  = 0x03;
  27. const int CONSCLR_HARDINFO  = 0x0B;
  28. const int CONSCLR_INFO      = 0x02;
  29.  
  30. /* ************************************************************************* */
  31. /* * don't edit below this line                                            * */
  32. /* ************************************************************************* */
  33.  
  34. #if defined(MOD_GSBASS) || defined(MOD_GSZ80)
  35. #define MOD_GS
  36. #endif
  37.  
  38. #if defined(MOD_MONITOR) || defined(MOD_MEMBAND_LED)
  39. #define MOD_DEBUGCORE
  40. #endif
  41.  
  42. #if !defined(MOD_FASTCORE) && !defined(MOD_DEBUGCORE)
  43. #define MOD_FASTCORE
  44. #endif
  45.  
  46. /* ************************************************************************* */
  47.  
  48. #if defined(_M_IX86_FP) && (_M_IX86_FP >= 2) || defined(_M_X64) // compiled with option /arch:SSE2
  49.  #define MOD_SSE2
  50. #else
  51.  #undef MOD_SSE2
  52. #endif
  53.  
  54.