/* *****************************************************************************
	Title : main.h
***************************************************************************** */

#include	<stdio.h>
#include 	<stdlib.h>
#include	<string.h>
#include	<sys/bios.h>
#include	<sys/process.h>
#include	<sys/fcntl.h>

#include	<bmpsaver.h>

#include	"..\..\il\sound\il_sound.h"
#include	<resource.h>

/* ★ファイルアーカイブ用インデックスヘッダ */
#include	"data/anim_h/anim.h"
#include	"data/graph/graph.h"
#include	"data/sound/sound.h"
#include	"data/bin/data.h"
#include	"data/bin/map/map.h"
#include	"data/wallg/wallg01.h"
#include	"data/wallg/wallg02.h"

/* ★アニメーション用インデックスヘッダ */
#include	"data/anim_h/chr000/chr000.h"
#include	"data/anim_h/chr001/chr001.h"
#include	"data/anim_h/chr002/chr002.h"
#include	"data/anim_h/chr002b/chr002b.h"
#include	"data/anim_h/chr003/chr003.h"
#include	"data/anim_h/chr004/chr004.h"
#include	"data/anim_h/chr006/chr006.h"


typedef		unsigned long	u_long;
typedef 	unsigned int	u_int;
typedef 	unsigned short	u_short;
typedef		unsigned char	u_char;

#define		ABS(x)	((x > 0) ? x : -x)


/* ★ユーザ定義ヘッダファイル	*/
#include	"system.h"								/* ｼｽﾃﾑ関連					*/
#include	"pad.h"									/* ﾊﾟｯﾄﾞ関連				*/
#include	"font.h"								/* ﾌｫﾝﾄ関連					*/
#include	"file.h"								/* ﾌｧｲﾙ関連					*/
#include	"sound.h"								/* ｻｳﾝﾄﾞ関連				*/
#include	"spranm.h"								/* ｽﾌﾟﾗｲﾄ関連				*/
#include	"screen.h"								/* ｽﾌﾟﾗｲﾄ関連				*/
#include	"game.h"								/* ｹﾞｰﾑ関連					*/
#include	"expand.h"								/* 展開関連					*/
#include	"VBLK.h"								/* VBLANK関連				*/

void	GmCredit( void);


