 #define CONTROL_RIGHT 2
 #define CONTROL_UP    4
 #define CONTROL_DOWN  8
+
+byte dazzler = 1, sf = 3;
 
 class Controller {
   public:

{
  static uint32_t counter;
  static int prevt;

  GD.Clear();
  GD.Tag(1);
  GD.BitmapHandle(SPRITES_HANDLE);
  GD.SaveContext();
  GD.ScissorSize(224, 256);
  GD.Begin(BITMAPS);
  GD.Vertex2ii(0, 0, BACKGROUND_HANDLE, 0);   // Background bitmap

  GD.wr(REG_TAG_X, frogx - 8);
  GD.wr(REG_TAG_Y, frogy);

  GD.Tag(2);
  GD.AlphaFunc(GREATER, 0); // on road, don't tag transparent pixels

  Serial.begin(1000000);    // JCB
  GD.begin(~GD_STORAGE);
  LOAD_ASSETS();
  if (dazzler) {
    GD.BitmapHandle(BACKGROUND_HANDLE);
    GD.BitmapSize(NEAREST, BORDER, BORDER, GD.w, GD.h);
    GD.BitmapHandle(SPRITES_HANDLE);
    GD.BitmapSize(NEAREST, BORDER, BORDER, 3 * 16, 3 * 16);
  }
  game_setup();
}
