00001 #include <game.h> 00002 #include <startmenu.h> 00003 #include <iostream> 00004 #include <unistd.h> 00005 00007 00008 int main(int argc,char *argv[]) 00009 { 00010 char *str = new char[999]; 00011 stringc path = stringc(getcwd(str,999)) + "/"; 00012 00013 stringc lang = "en"; 00014 if (argc>1) 00015 path = stringc(argv[1]); 00016 if (argc>2) 00017 lang = stringc(argv[2]); 00018 00019 startmenu *sm = new startmenu; 00020 if (sm->init(path,lang)) 00021 goto end; 00022 while(sm->update()); 00023 end: 00024 delete sm; 00025 std::cout << "All ended\n"; 00026 return 1; 00027 }