#define ESPBOY
#define RAM_SIZE    20 * 1024
#define FREQUENCY   160    // valid 80, 160
#define APPSK  "87654321"
#define BUILD_VERSION_MAJOR "1"
#define BUILD_VERSION_MINOR "010"

#ifdef ESPBOY
  #define APSSID "ESPboy"
  #define APHOST "espboy"
  #define MCP4725address    0x60
  #define MCP23017address   0
  #define csTFTMCP23017pin  8
  #define LEDquantity       1
  #define LEDPIN            D4
  #define SOUNDPIN          D3
#else
  #define APSSID "ESPlge"
  #define APHOST "esplge"
  #define SOUNDPIN       -1
  #define DEBUG_ON_SCREEN
#endif

#define SCREEN_WIDTH        128
#define SCREEN_WIDTH_BYTES  64
#define SCREEN_HEIGHT       128
#ifdef ESPBOY
  #define SCREEN_REAL_WIDTH   128
  #define SCREEN_REAL_HEIGHT  128
#else
  #define SCREEN_REAL_WIDTH   320
  #define SCREEN_REAL_HEIGHT  240
#endif
#define SCREEN_SIZE (SCREEN_HEIGHT * SCREEN_WIDTH_BYTES)
#define SCREEN_ARRAY_DEF SCREEN_SIZE
#define SCREEN_ADDR(x, y) ((int(y) << 6) + int(x))

#define MULTIPLY_FP_RESOLUTION_BITS  8
#define PARTICLE_COUNT  32
#define SPRITE_COUNT    32
#define EEPROM_SIZE     512
