Programación Específica > Allegro

 Re: Instalación de Allegro

<< < (5/7) > >>

kurko:
si, tenia razon, pero lo arreglé y ahora me aparece esto

C:mis_prog>gcc -o logo logo.c
logo.c: In function `main':
logo.c:15: warning: passing arg 2 of `load_bmp' from incompatible pointer type
logo.c:21: warning: passing arg 1 of `set_palette' from incompatible pointer type
:(

JuanK:
Tienes razon, verdaderamente estaba ocupado cuando te pase el codigo ayer temprano, y olvide detallitos basicos,
ya los inclui...
debes tener presente cambiar la profundidad del color de acuerdo a lo que soporte tu targeta grafica, no todas soportan color de 32 bit asi que deberias cambiarlo sino te sirve.
 
--- Código: Text ---#include<stdio.h>#include<allegro.h>int main(){     BITMAP *logo;    RGB *pal;        allegro_init();    install_keyboard();    set_color_depth(32);     if (set_gfx_mode(GFX_AUTODETECT, 1024,768, 0, 0) < 0)    {      set_gfx_mode(GFX_TEXT, 0, 0, 0, 0);      allegro_message("No es posible iniciar el modo de video en ningun modonde color disponible en la implementaci½nn%s",      allegro_error);      readkey();      return 0;/*Inicializacion fallida.*/    }        logo = load_bmp("allegro.bmp", pal);    blit(logo,screen,0,0,0,0,logo->w,logo->h);    /*blit:    origen, destino, origenx, origeny, destinox, destinoy, ancho, alto*/    readkey();    return 1;}END_OF_MAIN(); me cuentas

kurko:
ahora si compila bien
pero al ejecutar me keda la pantalla negra hasta ke presiono alguna tecla.

kurko:
olvida el mensaje anterior jeje
si funciona, gracias juank!!
voy a estar dandole vistasos a tu programa y ahí te cuento.

kurko:
te envío el codigo de lo ke estoy haciendo porque, necesito ponerle el logo de mi universidad al comienzo de la ejecucion del prgrama, el codigo ke me diste para ver el bmp me funciona, pero no se como incluirselo a mi codigo para que funcionen en conjunto.
gracias por todo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa