From: "OmniMeta" Newsgroups: comp.os.msdos.djgpp References: <7pi4ti$r7e$1 AT bgtnsc01 DOT worldnet DOT att DOT net> Subject: Re: 24-bit help Lines: 40 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Message-ID: Date: Mon, 23 Aug 1999 10:56:52 -0300 NNTP-Posting-Host: 207.253.161.60 X-Complaints-To: abuse AT videotron DOT net X-Trace: wagner.videotron.net 935420135 207.253.161.60 (Mon, 23 Aug 1999 10:55:35 EDT) NNTP-Posting-Date: Mon, 23 Aug 1999 10:55:35 EDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Ramon J. Long Jr. a écrit dans le message : 7pi4ti$r7e$1 AT bgtnsc01 DOT worldnet DOT att DOT net... > ok... my game is using all 24-bit images. my problem is that i don't know > how to set up a 24 bit color depth. could some one please help? > If you are using the Allegro Game Library, you can do it like this #include "allegro.h" #include char SetVideoMode(); int main() { allegro_init(); install_keyboard(); if(SetVideoMode()) { line(screen, 0,0, 639, 479, 0xff0000); readkey(); } else { printf("\nError setting video mode !\n"); return 1; } return 0; } char SetVideoMode() { // return true if it worked set_color_depth(24); if ( ! (set_gfx_mode(640,480,0,0) ) ) return 1; else return 0; }