diff --git a/divers.c b/divers.c index d286915a..316a5aed 100644 --- a/divers.c +++ b/divers.c @@ -154,7 +154,7 @@ void Get_input(void) if( SDL_PollEvent(&event)) /* Il y a un évènement en attente */ { - Gere_Evenement_SDL(&event); + Gere_Evenement_SDL(&event); switch( event.type) { case SDL_MOUSEMOTION: diff --git a/gfx2.cfg b/gfx2.cfg index 1b8da8c5..024c273a 100644 Binary files a/gfx2.cfg and b/gfx2.cfg differ diff --git a/graph.c b/graph.c index ab12b0a3..3e96f7f2 100644 --- a/graph.c +++ b/graph.c @@ -1534,29 +1534,26 @@ void Print_general(short X,short Y,char * Chaine,byte Couleur_texte,byte Couleur word Indice; short Pos_X; short Pos_Y; - unsigned char Caractere; + short Caractere; short Reel_X; short Reel_Y; - short Largeur; - short Repeat_Menu_Facteur_X; - short Repeat_Menu_Facteur_Y; + byte Repeat_Menu_Facteur_X; + byte Repeat_Menu_Facteur_Y; Reel_Y=Y; - Largeur=strlen(Chaine)*Menu_Facteur_X*8; for (Pos_Y=0;Pos_Y<8;Pos_Y++) { Reel_X=0; // Position dans le buffer for (Indice=0;Chaine[Indice]!='\0';Indice++) { - Caractere=Chaine[Indice]; - for (Pos_X=0;Pos_X<8;Pos_X++) + Caractere=(Chaine[Indice])<<6; + for (Pos_X=0;Pos_X<8<<3;Pos_X+=1<<3) for (Repeat_Menu_Facteur_X=0;Repeat_Menu_Facteur_X