From: "Damian Yerrick" Newsgroups: comp.os.msdos.djgpp References: <80avj8$amn AT hermes DOT acs DOT unt DOT edu> <80bf21$2a0$1 AT baker DOT cc DOT tut DOT fi> <80e0g6$dqo$3 AT centipede DOT wantree DOT com DOT au> Subject: Re: allegro Lines: 31 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Message-ID: X-Trace: /bdhN6DsFZNj9iWp4ATB1pX3lAihNEPyEXaC+uGZYqGNZKCFmo1CNOwoFxfr/LV737tnB2/GAFty!pXQCLpMIzNdBA50ouKsBCrwqxf0tDlD0b8kWqSnVVnNE8WNQdyZquMTzyO7U8TjxsvOZDvc= X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sun, 21 Nov 1999 06:01:09 GMT Distribution: world Date: Sun, 21 Nov 1999 06:01:09 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Joel Malone" wrote in message news:80e0g6$dqo$3 AT centipede DOT wantree DOT com DOT au... > Allegro is one of the best game libraries in the universe. > It covers nearly every aspect of a game you could need > from sound to graphics to file i/o. It even has it's own data > file format that has LZW compression (good) LZW is bad. http://burnallgifs.org/ It's not LZW. It's LZSS, which is a cousin to the deflate algorithm used in .zip and .png compression. > The graphics support VESA and some of the routines > include drawing sprites with rotation, scaling and > translucency and has several texture-mapping routines. > > All in all it's like DirectX for DOS. No. It's a platform. The US Department of Justice defines a platform as a set of APIs that meets certain criteria. DOS is a platform. Windows is a platform. Linux is a platform. Unix + X is a platform. BeOS is a platform. Mac OS is a platform. Allegro is a platform too; when combined with a libc, it meets all the DOJ's requirements EXCEPT networking. Damian Yerrick