waste49
Messages postés7Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention18 février 2014
-
18 févr. 2014 à 10:36
jmg49 -
18 févr. 2014 à 16:38
Bonjour,
J'ai deux codes qui chacun de leur côté fonctionnent bien, j'essaie de les fusionner, et évidement plantage, je compile bien , il commence à s'exécuter mais ferme avec nomduprocess a cessé de fonctionner .... pas de access violation etc..
le premier code utilise la lib allegro pour générer un starfield , l'autre un scroll text avec allegro aussi,
j'ai a peu près réussi à localiser ce qui me génère le plantage, ce serait la fonction Draw_Sprite
draw_sprite(BITMAP *bmp, BITMAP *sprite, int x, int y);
si quelqu'un peut m'aider, je peux faire passer les projets DEVC++ par mail , le C++ n'est pas mon premier langage ...
J'ai donc la fonction DrawString qui va afficher le texte à l'écran, ( il y a une fonction drawcharacter qui récupère les lettres dans une fonte en .pcx) , et la fonction drawsprite pour génerer le starfield,
ensuite il y a une classe qui place les pixels en position start sur l'écran et qui effectue le mouvement en utilisant buffer :
voila le problème de plantage fixé !! , j'ai juste les effets un apres l'autre mais pas simultanés maintenant !!!!
c'est à dire, que mon scroll text defile, et quand je quite le prog , j'apperçois les étoiles ....
mais un grand merci pour ça déjà , pffff quelle erreur ...