#include #include #include /*FILE *f;*/ int main(void) { BITMAP *the_image; BITMAP *cursor; PALETTE the_palette; PALETTE the_palette2; set_uformat(U_ASCII); allegro_init(); install_mouse(); install_keyboard(); allegro_message("n a ok\n"); if(set_gfx_mode(GFX_AUTODETECT_WINDOWED,800,600,1600,600)!=0) allegro_message("Have trabls!\n"); the_image = load_bitmap("/home/some_x/x.bmp", the_palette); if (!the_image) { set_gfx_mode(GFX_TEXT, 0, 0, 0, 0); allegro_message("Error reading bitmap file \n"); return 1; } cursor=load_tga("/home/some_x/mouse.tga",the_palette2); if (!cursor) { set_gfx_mode(GFX_TEXT, 0, 0, 0, 0); allegro_message("Error reading bitmap file \n"); return 1; } /*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/ set_palette(the_palette); blit(the_image, screen, 0, 0, /*(SCREEN_W-the_image->w)/2*/0,/* (SCREEN_H-the_image->h)/2*/0, /*the_image->w*/256,/*the_image->h*/256); show_mouse(screen); set_mouse_sprite(cursor); for(;;) if(keypressed()) break;; destroy_bitmap(the_image); return EXIT_SUCCESS; } END_OF_MAIN()