X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2F16.c;h=eb64dde7a63546dea3853e23fc42a472a8b7f8c8;hb=adb425e17c32e33e71670dd69c909717f1d65acb;hp=af711c37aa1d794319d6f6351b0ab87f0dc9d4d6;hpb=af2715fef8681d909afe82f7baaf5e13baabb76f;p=16.git diff --git a/src/16.c b/src/16.c index af711c37..eb64dde7 100755 --- a/src/16.c +++ b/src/16.c @@ -26,9 +26,7 @@ void main(int argc, char *argv[]) { static global_game_variables_t gvar; - Startup16(&gvar); - - gvar.engi_stat = ENGI_RUN; + Startup16(&gvar);//initgame equ /* save the palette */ modexPalSave(gvar.video.dpal); @@ -39,10 +37,10 @@ main(int argc, char *argv[]) // modexPalBlack(); //so player will not see loadings~ IN_Default(0,&gvar.player[0],ctrl_Joystick, &gvar); //modexprint(&screen, 32, 32, 1, 2, 0, "a", 1); - while(ENGI_QUIT != gvar.engi_stat) + while(1) { IN_ReadControl(&gvar.player[0], &gvar); - if(IN_KeyDown(sc_Escape)) gvar.engi_stat = ENGI_QUIT; + if(gvar.in.inst->Keyboard[sc_Escape]) break; shinku(&gvar); _DEBUGF("Serial debug output printf test %u %u %u\n",1U,2U,3U); } @@ -54,8 +52,8 @@ main(int argc, char *argv[]) modexFadeOn(4, gvar.video.dpal); // InitGame ();//to be defined in 16_tail -// DemoLoop();//to be defined in 16_tail +//++++ DemoLoop();//to be defined in 16_tail -// Quit("Demo loop exited???"); +//++++ Quit(gvar, "Demo loop exited???"); }