コード例 #1
0
ファイル: somain.cpp プロジェクト: FFTEAM/evolux-spark-sh4
// ----------------------------------------------------------------------------
// main_exec
// ----------------------------------------------------------------------------
int main_exec(int fdfb, int fdrc, int fdlcd, char *cfgfile)
{
//	srand(time(NULL));

	if(FBInitialize(720, 576, 8, fdfb) < 0)
		return -1;

	if(RcInitialize(fdrc) < 0)
		return -1;

	CBoard Board;
	Board.LoadSettings(SETTINGSFILE);
	if(Board.LoadGame(GAMEFILE) <= 0)
		Board.NewGame();
	Board.InitBoard();

	doexit = 0;
	while(!doexit)
	{
		actcode = 0xEE;
		RcGetActCode();

		Board.MoveCursor();

		while(realcode != 0xEE)
			RcGetActCode();
	}

	Board.SaveSettings(SETTINGSFILE);
	Board.SaveGame(GAMEFILE);

	shutdown();
	return 0;
}