delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/09/12/15:45:52

From: "Thomas Harte" <T DOT Harte AT btinternet DOT _c_o_m_>
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> <cgisrs899k0qc0p4bef4aj4msudo8jriei AT 4ax DOT com>
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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019