Endianness and structure alignment fixes. Main loop running. Letsstart implementing SDL video :)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@20 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
		
							parent
							
								
									5dada6fc69
								
							
						
					
					
						commit
						49e7f9739d
					
				
							
								
								
									
										9
									
								
								main.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								main.c
									
									
									
									
									
								
							@ -249,7 +249,7 @@ void Initialisation_du_programme(int argc,char * argv[])
 | 
				
			|||||||
  int Mode_dans_lequel_on_demarre;
 | 
					  int Mode_dans_lequel_on_demarre;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // On commence également par interdire d'appuyer sur Ctrl+Pause et Ctrl+C
 | 
					  // On commence également par interdire d'appuyer sur Ctrl+Pause et Ctrl+C
 | 
				
			||||||
  signal(SIGINT  ,SIG_IGN);
 | 
					  // signal(SIGINT  ,SIG_IGN);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  printf("°±²Û GrafX 2.00 %s%s þ Copyright (c)1996-1999 Sunset Design Û²±°\n",ALPHA_BETA,POURCENTAGE_VERSION);
 | 
					  printf("°±²Û GrafX 2.00 %s%s þ Copyright (c)1996-1999 Sunset Design Û²±°\n",ALPHA_BETA,POURCENTAGE_VERSION);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -303,7 +303,7 @@ void Initialisation_du_programme(int argc,char * argv[])
 | 
				
			|||||||
  Brosse_File_list_Decalage=0;
 | 
					  Brosse_File_list_Decalage=0;
 | 
				
			||||||
  Brosse_Format=0;
 | 
					  Brosse_Format=0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // On initialise les commentaires des images à des chaŒnes vides
 | 
					  // On initialise les commentaires des images à des chaînes vides
 | 
				
			||||||
  Principal_Commentaire[0]='\0';
 | 
					  Principal_Commentaire[0]='\0';
 | 
				
			||||||
  Brouillon_Commentaire[0]='\0';
 | 
					  Brouillon_Commentaire[0]='\0';
 | 
				
			||||||
  Brosse_Commentaire[0]='\0';
 | 
					  Brosse_Commentaire[0]='\0';
 | 
				
			||||||
@ -415,8 +415,7 @@ void Initialisation_du_programme(int argc,char * argv[])
 | 
				
			|||||||
  srand(time(NULL)); // On randomize un peu tout ça...
 | 
					  srand(time(NULL)); // On randomize un peu tout ça...
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
  // Passer en clavier américain
 | 
					  // Passer en clavier américain
 | 
				
			||||||
  //Clavier_americain();
 | 
					  Clavier_americain();
 | 
				
			||||||
  //TODO: Voir à quoi ça sert vraiement ...
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Initialisation des boutons
 | 
					  // Initialisation des boutons
 | 
				
			||||||
  Initialisation_des_boutons();
 | 
					  Initialisation_des_boutons();
 | 
				
			||||||
@ -475,7 +474,7 @@ void Initialisation_du_programme(int argc,char * argv[])
 | 
				
			|||||||
  Pinceau_Hauteur=1;
 | 
					  Pinceau_Hauteur=1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Détection des modes SDL en état de fonctionner:
 | 
					  // Détection des modes SDL en état de fonctionner:
 | 
				
			||||||
  Liste_Modes_Videos_SDL= SDL_ListModes(NULL, 0);
 | 
					  // Liste_Modes_Videos_SDL= SDL_ListModes(NULL, 0);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//Ici, trier les modes dispos ou pas dans le tableau global ...
 | 
					//Ici, trier les modes dispos ou pas dans le tableau global ...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								struct.h
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								struct.h
									
									
									
									
									
								
							@ -114,9 +114,9 @@ struct T_Degrade_Tableau
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  byte Debut;     // PremiŠre couleur du dégradé
 | 
					  byte Debut;     // PremiŠre couleur du dégradé
 | 
				
			||||||
  byte Fin;       // DerniŠre couleur du dégradé
 | 
					  byte Fin;       // DerniŠre couleur du dégradé
 | 
				
			||||||
  int  Inverse;   // "Le dégradé va de Fin … Debut"
 | 
					  dword Inverse;   // "Le dégradé va de Fin … Debut" //INT
 | 
				
			||||||
  long Melange;   // Valeur de mélange du dégradé (0-255)
 | 
					  dword Melange;   // Valeur de mélange du dégradé (0-255) //LONG
 | 
				
			||||||
  int  Technique; // Technique … utiliser (0-2)
 | 
					  dword Technique; // Technique … utiliser (0-2) //INT
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Déclaration d'une info de shade
 | 
					// Déclaration d'une info de shade
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user