X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2F16.c;h=55ea5400e59810b05d20350a73c9ee2b6213460f;hb=f99bde8f168f1af79c556eb3b88bade0665a2219;hp=d2072fcb1c640eb485325e2654563f150948d768;hpb=fa252ebd82649e4f3bab4a53228828766713ad6c;p=16.git diff --git a/src/16.c b/src/16.c index d2072fcb..55ea5400 100755 --- a/src/16.c +++ b/src/16.c @@ -23,8 +23,6 @@ #include "src/16.h" engi_stat_t engi_stat; -byte *dpal, *gpal; -player_t player[MaxPlayers]; void main(int argc, char *argv[]) @@ -35,19 +33,17 @@ main(int argc, char *argv[]) engi_stat = ENGI_RUN; /* save the palette */ - dpal = modexNewPal(); - modexPalSave(dpal); - modexFadeOff(4, dpal); - gpal = modexNewPal(); - modexPalSave(gpal); - modexSavePalFile("data/g.pal", gpal); + modexPalSave(gvar.video.dpal); + modexFadeOff(4, gvar.video.dpal); + modexPalSave(gvar.video.palette); + modexSavePalFile("data/g.pal", gvar.video.palette); VGAmodeX(1, 1, &gvar); // modexPalBlack(); //so player will not see loadings~ - IN_Default(0,&player,ctrl_Joystick); + IN_Default(0,&gvar.player,ctrl_Joystick); //modexprint(&screen, 32, 32, 1, 2, 0, "a", 1); while(ENGI_EXIT != engi_stat) { - IN_ReadControl(0,&player); + IN_ReadControl(0,&gvar.player); if(IN_KeyDown(sc_Escape)) engi_stat = ENGI_EXIT; shinku(&gvar); _DEBUGF("Serial debug output printf test %u %u %u\n",1U,2U,3U); @@ -57,5 +53,5 @@ main(int argc, char *argv[]) printf("Project 16 16.exe. This is supposed to be the actual finished game executable!\n"); printf("version %s\n", VERSION); WCPU_cpufpumesg(); - modexFadeOn(4, dpal); + modexFadeOn(4, gvar.video.dpal); }