From: "Thomas Harte" Newsgroups: comp.os.msdos.djgpp Subject: Re: Need advice on which graphics library to use Date: Tue, 12 Sep 2000 20:36:03 +0100 Organization: BT Internet Lines: 38 Message-ID: <8pm0o8$eq$1@plutonium.btinternet.com> References: <39bde6b4 DOT 886926 AT news DOT soco DOT de> NNTP-Posting-Host: host62-6-87-98.btinternet.com X-Newsreader: Microsoft Outlook Express 4.72.3155.0 X-MIMEOLE: Produced By Microsoft MimeOLE V4.72.3155.0 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Damian Yerrick wrote in message ... >320x240x8 is a tweaked VGA graphics mode in the Mode X family. >I'm not sure GRX even _supports_ Mode X. Its also a VESA mode - even cards with broken VESA drivers (not mine!) usually support linear 320x240 in DirectX, so they certainly have the potential. >>but allegro seems more complex to use. Allegro just does more stuff. It has built in GUI code, compressed file io, and sound input/output routines. This can make it appear more daunting, but in actual fact you can set up a graphics screen and draw to it with knowledge of only three or four functions. >Allegro 3.9.33 requires GCC 2.95.2 and Binutils 2.9.x (some asm syntax >changed between as 2.8 and 2.9). However Allegro 3.9.33 is a beta release, so for stability you'll probably want to stick to Allegro 3.0 or wait for 4.0. But waiting probably isn't a good plan, its been in beta for years. >>3) Which library would you recommend? > >I haven't had any problems with Allegro that writing up a testcase >and sending it to the mailing list didn't fix within a couple days. >And even those were obscure bugs that you wouldn't run into in your >situation. Yes, Allegro is definitely the better supported and more popular library. When I first switched to DJGPP, I tried SVGALib, GRX and Allegro, and found Allegro to be easily the best in terms of simplicity and stability. -Thomas