/*****************************************************************************/
/* Disp for WonderWitch                                                      */
/* ディスプレイ関連を扱うクラス                                              */
/*****************************************************************************/

#ifndef _DispP_h_INCLUDED_
#define _DispP_h_INCLUDED_

#include "dsp.h"

#define DISP_SPRITES_NUMBER 128
#define DISP_CHARACTERS_NUMBER 512
#define DISP_SPRITE_OFFSET 0
#define DISP_CHARACTER_OFFSET 0

typedef struct _Disp {
  int roll_x, roll_y;

  /* 使用してるスプライト番号のビットマップ */
  unsigned char sprites[DISP_SPRITES_NUMBER / 8];

  /* 使用してるキャラクター番号のビットマップ */
  unsigned char characters[DISP_CHARACTERS_NUMBER / 8];
} _Disp;

#endif

/*****************************************************************************/
/* End of File.                                                              */
/*****************************************************************************/
