aboutsummaryrefslogtreecommitdiff
path: root/source/main.c
blob: d00f7e738bea70d71417a2b7817b961e18ffda7b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "all.h"

int Main(int count, char ** arguments)
{
  (void)count;
  _Alignas(64) game_t game[1] = {0};
  char * program_name = arguments[0];
  srand(time(NULL));
  Root(program_name);
  GameInitialize(game, program_name);
  GameLoop(game);
  GameDeinitialize(game);
  return 0;
}

int main (int count, char ** arguments) __attribute__((alias("Main")));