//--------------------------------------------------------------------------- void SysInit(void) { power_timer2_disable(); power_adc_disable(); power_twi_disable(); power_usart0_disable(); power_usart1_disable(); OledInit(); FrameInit(); SndInit(); EepInit(); KeyInit(); MathInit(); RndInit(); DebugInit(); }
int main(int argc, char** argv) { //int result; OS_Init(); LoggerCreate(TRUE,"log.txt",LOGGER_APPEND,LOGGER_LEVEL_ALL,LOGGER_FORMAT_C); LoggerInfo("Initializing game"); if(SDL_Init(SDL_INIT_EVERYTHING)) GameCrash("Initialized SDL failed"); LoggerInfo("SDL initialized"); MathInit(); RM_InitResourceManager(); PMD_Init(); RE_InitWindow(WINDOW_WIDTH,WINDOW_HEIGHT); IN_InitInput(); InitEntities(); InitAttributes(); GameMainLoop(); GameClose(); return 0; }