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