[allegro]Pb de base

cs_kjus Messages postés 269 Date d'inscription mercredi 24 avril 2002 Statut Membre Dernière intervention 9 juin 2003 - 5 juin 2002 à 23:05
cs_cognac Messages postés 50 Date d'inscription samedi 20 avril 2002 Statut Membre Dernière intervention 11 mars 2010 - 15 sept. 2002 à 14:43
Valla g installé la lib pour vc++6

seulement voila mon premier code allegro :
et pas moyen d'afficher quoi que ce soit (g aussi essayé de faire buffer=load_bitmap("raquette.bmp", palette) en mettant raquette.bmp ds le meme repertoire que l'exe, mais rien n'y fait.
L'écran devient noir très rapidement, et ca revient sous win (le rest semble ignoré...)

G déja compilé des sources allegros en exemple et ca marche, donc il semble que la lib soit bien installée...
(raquette.bmp c bien du 24bits..)

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include

BITMAP *buffer;

PALETTE palette;

int main(void) {

install_allegro(SYSTEM_AUTODETECT, &errno, atexit);

set_color_depth(24);

set_gfx_mode(GFX_AUTODETECT, 1280,1024,0,0);

buffer=load_bitmap("c:\\raquette.bmp",palette);

set_palette(palette);

blit(buffer, screen, 0,0,0,0,buffer->w,buffer->h );

rest(5000);

destroy_bitmap(buffer);

return 0;}

END_OF_MAIN();

***raph***

1 réponse

cs_cognac Messages postés 50 Date d'inscription samedi 20 avril 2002 Statut Membre Dernière intervention 11 mars 2010
15 sept. 2002 à 14:43
J'ai rencontré un problème identique. J'ai modifié le format de mon bimap à 24 bits et ça fonctionne.

cognac
0
Rejoignez-nous