Mail Archives: djgpp/1999/01/01/09:21:39.2
| From:  | mdkris AT alpha DOT delta DOT edu
 | 
| Newsgroups:  | comp.os.msdos.djgpp
 | 
| Subject:  | bitmap problem
 | 
| Date:  | Thu, 31 Dec 1998 21:16:17 -0500
 | 
| Organization:  | Delta College
 | 
| Lines:  | 94
 | 
| Message-ID:  | <368C2FF1.6A91E119@alpha.delta.edu>
 | 
| NNTP-Posting-Host:  | pm504-40.dialip.mich.net
 | 
| Mime-Version:  | 1.0
 | 
| X-Mailer:  | Mozilla 4.04 [en] (Win95; I)
 | 
| To:  | djgpp AT delorie DOT com
 | 
| DJ-Gateway:  | from newsgroup comp.os.msdos.djgpp
 | 
| Reply-To:  | djgpp AT delorie DOT com
 | 
--------------41A61D364E5FF8F7684A513D
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
I am trying to add some a simple bitmap to a simple game I wrote.
I am using Allegro but it doesn't seem to work. The function works
fine if I compile it as it's own program but when my program calls it it
says the bmp isn't found.
int pcx()
{
BITMAP *the_image;
PALLETE the_pallete;
allegro_init();
/* Read the bitmap */
the_image = load_bitmap("1.bmp", the_pallete);
if(!the_image)
     {
 printf("1.bmp not found!");
 exit(1);
}
set_gfx_mode(GFX_VGA, 320, 200, 0, 0);
/* Select the bitmap pallete */
set_pallete(the_pallete);
/* blit the image onto the screen */
blit(the_image, screen, 0, 0, 0, 0, 320, 200);
delay(100);
destroy_bitmap(the_image);
}
Any suggestions would help.  Also if you have a function you know works
lemme in on it.  Thanks
--------------41A61D364E5FF8F7684A513D
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<HTML>
<P>I am trying to add some a simple bitmap to a simple game I wrote.
<BR>I am using Allegro but it doesn't seem to work. The function works
<BR>fine if I compile it as it's own program but when my program calls
it it
<BR>says the bmp isn't found.
<P>int pcx()
<BR>{
<P>BITMAP *the_image;
<BR>PALLETE the_pallete;
<BR>allegro_init();
<P>/* Read the bitmap */
<BR>the_image = load_bitmap("1.bmp", the_pallete);
<P>if(!the_image)
<UL>{</UL>
 printf("1.bmp not found!");
<BR> exit(1);
<BR>}
<P>set_gfx_mode(GFX_VGA, 320, 200, 0, 0);
<P>/* Select the bitmap pallete */
<BR>set_pallete(the_pallete);
<P>/* blit the image onto the screen */
<BR>blit(the_image, screen, 0, 0, 0, 0, 320, 200);
<BR>delay(100);
<BR>destroy_bitmap(the_image);
<P>}
<P>Any suggestions would help.  Also if you have a function you know
works lemme in on it.  Thanks
<BR> 
<BR> </HTML>
--------------41A61D364E5FF8F7684A513D--
- Raw text -