Mail Archives: djgpp/2000/09/12/15:45:52
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 -